From 516d2a36401b7a3169d8c4caf52e46c170db353b Mon Sep 17 00:00:00 2001 From: linyuanbo_breo_server Date: Tue, 20 Jul 2021 09:00:20 +0000 Subject: [PATCH 01/46] first commit, keil test pass --- bsp/n32g452xx/.config | 539 + bsp/n32g452xx/Kconfig | 47 + .../Libraries/CMSIS/core/arm_common_tables.h | 121 + .../Libraries/CMSIS/core/arm_const_structs.h | 66 + bsp/n32g452xx/Libraries/CMSIS/core/arm_math.h | 7157 ++++++++++++ .../Libraries/CMSIS/core/cmsis_armcc.h | 865 ++ .../Libraries/CMSIS/core/cmsis_armclang.h | 1869 ++++ .../Libraries/CMSIS/core/cmsis_compiler.h | 266 + .../Libraries/CMSIS/core/cmsis_gcc.h | 2085 ++++ .../Libraries/CMSIS/core/cmsis_iccarm.h | 935 ++ .../Libraries/CMSIS/core/cmsis_version.h | 39 + bsp/n32g452xx/Libraries/CMSIS/core/core_cm4.h | 2129 ++++ .../Libraries/CMSIS/core/mpu_armv7.h | 270 + .../Libraries/CMSIS/device/n32g45x.h | 9961 +++++++++++++++++ .../Libraries/CMSIS/device/n32g45x_conf.h | 89 + .../CMSIS/device/startup/startup_n32g45x.s | 434 + .../device/startup/startup_n32g45x_EWARM.s | 643 ++ .../device/startup/startup_n32g45x_gcc.S | 486 + .../Libraries/CMSIS/device/system_n32g45x.c | 421 + .../Libraries/CMSIS/device/system_n32g45x.h | 59 + bsp/n32g452xx/Libraries/SConscript | 37 + .../n32g45x_algo_lib/inc/n32g45x_aes.h | 126 + .../inc/n32g45x_algo_common.h | 154 + .../n32g45x_algo_lib/inc/n32g45x_des.h | 121 + .../n32g45x_algo_lib/inc/n32g45x_hash.h | 218 + .../n32g45x_algo_lib/inc/n32g45x_rng.h | 93 + .../n32g45x_std_periph_driver/inc/misc.h | 229 + .../inc/n32g45x_adc.h | 657 ++ .../inc/n32g45x_bkp.h | 182 + .../inc/n32g45x_can.h | 671 ++ .../inc/n32g45x_comp.h | 385 + .../inc/n32g45x_crc.h | 105 + .../inc/n32g45x_dac.h | 307 + .../inc/n32g45x_dbg.h | 124 + .../inc/n32g45x_dma.h | 569 + .../inc/n32g45x_dvp.h | 593 + .../inc/n32g45x_eth.h | 1608 +++ .../inc/n32g45x_exti.h | 206 + .../inc/n32g45x_flash.h | 375 + .../inc/n32g45x_gpio.h | 468 + .../inc/n32g45x_i2c.h | 665 ++ .../inc/n32g45x_iwdg.h | 145 + .../inc/n32g45x_opamp.h | 213 + .../inc/n32g45x_pwr.h | 179 + .../inc/n32g45x_qspi.h | 333 + .../inc/n32g45x_rcc.h | 714 ++ .../inc/n32g45x_rtc.h | 662 ++ .../inc/n32g45x_sdio.h | 494 + .../inc/n32g45x_spi.h | 471 + .../inc/n32g45x_tim.h | 1104 ++ .../inc/n32g45x_tsc.h | 509 + .../inc/n32g45x_usart.h | 398 + .../inc/n32g45x_wwdg.h | 122 + .../inc/n32g45x_xfmc.h | 820 ++ .../n32g45x_std_periph_driver/src/misc.c | 229 + .../src/n32g45x_adc.c | 1465 +++ .../src/n32g45x_bkp.c | 252 + .../src/n32g45x_can.c | 1478 +++ .../src/n32g45x_comp.c | 294 + .../src/n32g45x_crc.c | 228 + .../src/n32g45x_dac.c | 425 + .../src/n32g45x_dbg.c | 263 + .../src/n32g45x_dma.c | 888 ++ .../src/n32g45x_dvp.c | 166 + .../src/n32g45x_eth.c | 3100 +++++ .../src/n32g45x_exti.c | 286 + .../src/n32g45x_flash.c | 1124 ++ .../src/n32g45x_gpio.c | 873 ++ .../src/n32g45x_i2c.c | 1301 +++ .../src/n32g45x_iwdg.c | 193 + .../src/n32g45x_opamp.c | 201 + .../src/n32g45x_pwr.c | 399 + .../src/n32g45x_qspi.c | 612 + .../src/n32g45x_rcc.c | 1390 +++ .../src/n32g45x_rtc.c | 2010 ++++ .../src/n32g45x_sdio.c | 789 ++ .../src/n32g45x_spi.c | 862 ++ .../src/n32g45x_tim.c | 3292 ++++++ .../src/n32g45x_tsc.c | 449 + .../src/n32g45x_usart.c | 969 ++ .../src/n32g45x_wwdg.c | 223 + .../src/n32g45x_xfmc.c | 536 + .../n32g45x_usbfs_driver/inc/usb_core.h | 264 + .../n32g45x_usbfs_driver/inc/usb_def.h | 98 + .../n32g45x_usbfs_driver/inc/usb_init.h | 71 + .../n32g45x_usbfs_driver/inc/usb_int.h | 50 + .../n32g45x_usbfs_driver/inc/usb_lib.h | 47 + .../n32g45x_usbfs_driver/inc/usb_mem.h | 52 + .../n32g45x_usbfs_driver/inc/usb_regs.h | 715 ++ .../n32g45x_usbfs_driver/inc/usb_sil.h | 53 + .../n32g45x_usbfs_driver/inc/usb_type.h | 54 + .../n32g45x_usbfs_driver/src/usb_core.c | 950 ++ .../n32g45x_usbfs_driver/src/usb_init.c | 69 + .../n32g45x_usbfs_driver/src/usb_int.c | 179 + .../n32g45x_usbfs_driver/src/usb_mem.c | 81 + .../n32g45x_usbfs_driver/src/usb_regs.c | 598 + .../n32g45x_usbfs_driver/src/usb_sil.c | 83 + bsp/n32g452xx/SConscript | 14 + bsp/n32g452xx/SConstruct | 42 + bsp/n32g452xx/applications/SConscript | 11 + bsp/n32g452xx/applications/main.c | 22 + bsp/n32g452xx/drivers/SConscript | 30 + bsp/n32g452xx/drivers/board.c | 83 + bsp/n32g452xx/drivers/board.h | 45 + bsp/n32g452xx/drivers/drv_gpio.c | 867 ++ bsp/n32g452xx/drivers/drv_gpio.h | 14 + bsp/n32g452xx/drivers/drv_usart.c | 676 ++ bsp/n32g452xx/drivers/drv_usart.h | 15 + bsp/n32g452xx/n32_rom.lds | 156 + bsp/n32g452xx/n32_rom.sct | 15 + bsp/n32g452xx/rtconfig.h | 163 + bsp/n32g452xx/rtconfig.py | 138 + bsp/n32g452xx/startcmd.bat | 1 + bsp/n32g452xx/template.uvprojx | 399 + 114 files changed, 72890 insertions(+) create mode 100755 bsp/n32g452xx/.config create mode 100755 bsp/n32g452xx/Kconfig create mode 100755 bsp/n32g452xx/Libraries/CMSIS/core/arm_common_tables.h create mode 100755 bsp/n32g452xx/Libraries/CMSIS/core/arm_const_structs.h create mode 100755 bsp/n32g452xx/Libraries/CMSIS/core/arm_math.h create mode 100755 bsp/n32g452xx/Libraries/CMSIS/core/cmsis_armcc.h create mode 100755 bsp/n32g452xx/Libraries/CMSIS/core/cmsis_armclang.h create mode 100755 bsp/n32g452xx/Libraries/CMSIS/core/cmsis_compiler.h create mode 100755 bsp/n32g452xx/Libraries/CMSIS/core/cmsis_gcc.h create mode 100755 bsp/n32g452xx/Libraries/CMSIS/core/cmsis_iccarm.h create mode 100755 bsp/n32g452xx/Libraries/CMSIS/core/cmsis_version.h create mode 100755 bsp/n32g452xx/Libraries/CMSIS/core/core_cm4.h create mode 100755 bsp/n32g452xx/Libraries/CMSIS/core/mpu_armv7.h create mode 100755 bsp/n32g452xx/Libraries/CMSIS/device/n32g45x.h create mode 100755 bsp/n32g452xx/Libraries/CMSIS/device/n32g45x_conf.h create mode 100755 bsp/n32g452xx/Libraries/CMSIS/device/startup/startup_n32g45x.s create mode 100755 bsp/n32g452xx/Libraries/CMSIS/device/startup/startup_n32g45x_EWARM.s create mode 100755 bsp/n32g452xx/Libraries/CMSIS/device/startup/startup_n32g45x_gcc.S create mode 100755 bsp/n32g452xx/Libraries/CMSIS/device/system_n32g45x.c create mode 100755 bsp/n32g452xx/Libraries/CMSIS/device/system_n32g45x.h create mode 100755 bsp/n32g452xx/Libraries/SConscript create mode 100755 bsp/n32g452xx/Libraries/n32g45x_algo_lib/inc/n32g45x_aes.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_algo_lib/inc/n32g45x_algo_common.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_algo_lib/inc/n32g45x_des.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_algo_lib/inc/n32g45x_hash.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_algo_lib/inc/n32g45x_rng.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/misc.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_adc.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_bkp.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_can.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_comp.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_crc.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_dac.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_dbg.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_dma.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_dvp.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_eth.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_exti.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_flash.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_gpio.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_i2c.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_iwdg.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_opamp.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_pwr.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_qspi.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_rcc.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_rtc.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_sdio.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_spi.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_tim.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_tsc.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_usart.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_wwdg.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_xfmc.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/misc.c create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_adc.c create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_bkp.c create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_can.c create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_comp.c create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_crc.c create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_dac.c create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_dbg.c create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_dma.c create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_dvp.c create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_eth.c create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_exti.c create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_flash.c create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_gpio.c create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_i2c.c create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_iwdg.c create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_opamp.c create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_pwr.c create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_qspi.c create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_rcc.c create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_rtc.c create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_sdio.c create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_spi.c create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_tim.c create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_tsc.c create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_usart.c create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_wwdg.c create mode 100755 bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_xfmc.c create mode 100755 bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_core.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_def.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_init.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_int.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_lib.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_mem.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_regs.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_sil.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_type.h create mode 100755 bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_core.c create mode 100755 bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_init.c create mode 100755 bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_int.c create mode 100755 bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_mem.c create mode 100755 bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_regs.c create mode 100755 bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_sil.c create mode 100755 bsp/n32g452xx/SConscript create mode 100755 bsp/n32g452xx/SConstruct create mode 100755 bsp/n32g452xx/applications/SConscript create mode 100755 bsp/n32g452xx/applications/main.c create mode 100755 bsp/n32g452xx/drivers/SConscript create mode 100755 bsp/n32g452xx/drivers/board.c create mode 100755 bsp/n32g452xx/drivers/board.h create mode 100755 bsp/n32g452xx/drivers/drv_gpio.c create mode 100755 bsp/n32g452xx/drivers/drv_gpio.h create mode 100755 bsp/n32g452xx/drivers/drv_usart.c create mode 100755 bsp/n32g452xx/drivers/drv_usart.h create mode 100755 bsp/n32g452xx/n32_rom.lds create mode 100755 bsp/n32g452xx/n32_rom.sct create mode 100755 bsp/n32g452xx/rtconfig.h create mode 100755 bsp/n32g452xx/rtconfig.py create mode 100755 bsp/n32g452xx/startcmd.bat create mode 100755 bsp/n32g452xx/template.uvprojx diff --git a/bsp/n32g452xx/.config b/bsp/n32g452xx/.config new file mode 100755 index 0000000000..674e6fd77a --- /dev/null +++ b/bsp/n32g452xx/.config @@ -0,0 +1,539 @@ +# +# Automatically generated file; DO NOT EDIT. +# RT-Thread Configuration +# + +# +# RT-Thread Kernel +# +CONFIG_RT_NAME_MAX=8 +# CONFIG_RT_USING_ARCH_DATA_TYPE is not set +CONFIG_RT_ALIGN_SIZE=4 +# CONFIG_RT_THREAD_PRIORITY_8 is not set +CONFIG_RT_THREAD_PRIORITY_32=y +# CONFIG_RT_THREAD_PRIORITY_256 is not set +CONFIG_RT_THREAD_PRIORITY_MAX=32 +CONFIG_RT_TICK_PER_SECOND=100 +CONFIG_RT_USING_OVERFLOW_CHECK=y +CONFIG_RT_USING_HOOK=y +CONFIG_RT_USING_IDLE_HOOK=y +CONFIG_RT_IDLE_HOOK_LIST_SIZE=4 +CONFIG_IDLE_THREAD_STACK_SIZE=256 +CONFIG_RT_USING_TIMER_SOFT=y +CONFIG_RT_TIMER_THREAD_PRIO=4 +CONFIG_RT_TIMER_THREAD_STACK_SIZE=512 +CONFIG_RT_DEBUG=y +# CONFIG_RT_DEBUG_COLOR is not set +# CONFIG_RT_DEBUG_INIT_CONFIG is not set +# CONFIG_RT_DEBUG_THREAD_CONFIG is not set +# CONFIG_RT_DEBUG_SCHEDULER_CONFIG is not set +# CONFIG_RT_DEBUG_IPC_CONFIG is not set +# CONFIG_RT_DEBUG_TIMER_CONFIG is not set +# CONFIG_RT_DEBUG_IRQ_CONFIG is not set +# CONFIG_RT_DEBUG_MEM_CONFIG is not set +# CONFIG_RT_DEBUG_SLAB_CONFIG is not set +# CONFIG_RT_DEBUG_MEMHEAP_CONFIG is not set +# CONFIG_RT_DEBUG_MODULE_CONFIG is not set + +# +# Inter-Thread communication +# +CONFIG_RT_USING_SEMAPHORE=y +CONFIG_RT_USING_MUTEX=y +CONFIG_RT_USING_EVENT=y +CONFIG_RT_USING_MAILBOX=y +CONFIG_RT_USING_MESSAGEQUEUE=y +# CONFIG_RT_USING_SIGNALS is not set + +# +# Memory Management +# +CONFIG_RT_USING_MEMPOOL=y +# CONFIG_RT_USING_MEMHEAP is not set +# CONFIG_RT_USING_NOHEAP is not set +CONFIG_RT_USING_SMALL_MEM=y +# CONFIG_RT_USING_SLAB is not set +# CONFIG_RT_USING_MEMTRACE is not set +CONFIG_RT_USING_HEAP=y + +# +# Kernel Device Object +# +CONFIG_RT_USING_DEVICE=y +# CONFIG_RT_USING_DEVICE_OPS is not set +# CONFIG_RT_USING_INTERRUPT_INFO is not set +CONFIG_RT_USING_CONSOLE=y +CONFIG_RT_CONSOLEBUF_SIZE=128 +CONFIG_RT_CONSOLE_DEVICE_NAME="uart1" +CONFIG_RT_VER_NUM=0x30105 +# CONFIG_RT_USING_CPU_FFS is not set +# CONFIG_ARCH_CPU_STACK_GROWS_UPWARD is not set + +# +# RT-Thread Components +# +CONFIG_RT_USING_COMPONENTS_INIT=y +CONFIG_RT_USING_USER_MAIN=y +CONFIG_RT_MAIN_THREAD_STACK_SIZE=2048 +CONFIG_RT_MAIN_THREAD_PRIORITY=10 + +# +# C++ features +# +# CONFIG_RT_USING_CPLUSPLUS is not set + +# +# Command shell +# +CONFIG_RT_USING_FINSH=y +CONFIG_FINSH_THREAD_NAME="tshell" +CONFIG_FINSH_USING_HISTORY=y +CONFIG_FINSH_HISTORY_LINES=5 +CONFIG_FINSH_USING_SYMTAB=y +CONFIG_FINSH_USING_DESCRIPTION=y +# CONFIG_FINSH_ECHO_DISABLE_DEFAULT is not set +CONFIG_FINSH_THREAD_PRIORITY=20 +CONFIG_FINSH_THREAD_STACK_SIZE=4096 +CONFIG_FINSH_CMD_SIZE=80 +# CONFIG_FINSH_USING_AUTH is not set +CONFIG_FINSH_USING_MSH=y +CONFIG_FINSH_USING_MSH_DEFAULT=y +# CONFIG_FINSH_USING_MSH_ONLY is not set +CONFIG_FINSH_ARG_MAX=10 + +# +# Device virtual file system +# +# CONFIG_RT_USING_DFS is not set + +# +# Device Drivers +# +CONFIG_RT_USING_DEVICE_IPC=y +CONFIG_RT_PIPE_BUFSZ=512 +# CONFIG_RT_USING_SYSTEM_WORKQUEUE is not set +CONFIG_RT_USING_SERIAL=y +CONFIG_RT_SERIAL_USING_DMA=y +CONFIG_RT_SERIAL_RB_BUFSZ=64 +# CONFIG_RT_USING_CAN is not set +# CONFIG_RT_USING_HWTIMER is not set +# CONFIG_RT_USING_CPUTIME is not set +# CONFIG_RT_USING_I2C is not set +CONFIG_RT_USING_PIN=y +# CONFIG_RT_USING_ADC is not set +# CONFIG_RT_USING_PWM is not set +# CONFIG_RT_USING_MTD_NOR is not set +# CONFIG_RT_USING_MTD_NAND is not set +# CONFIG_RT_USING_PM is not set +# CONFIG_RT_USING_RTC is not set +# CONFIG_RT_USING_SDIO is not set +# CONFIG_RT_USING_SPI is not set +# CONFIG_RT_USING_WDT is not set +# CONFIG_RT_USING_AUDIO is not set +# CONFIG_RT_USING_SENSOR is not set +# CONFIG_RT_USING_TOUCH is not set +# CONFIG_RT_USING_HWCRYPTO is not set +# CONFIG_RT_USING_PULSE_ENCODER is not set +# CONFIG_RT_USING_INPUT_CAPTURE is not set +# CONFIG_RT_USING_WIFI is not set + +# +# Using USB +# +# CONFIG_RT_USING_USB_HOST is not set +# CONFIG_RT_USING_USB_DEVICE is not set + +# +# POSIX layer and C standard library +# +CONFIG_RT_USING_LIBC=y +# CONFIG_RT_USING_PTHREADS is not set +# CONFIG_RT_USING_MODULE is not set + +# +# Network +# + +# +# Socket abstraction layer +# +# CONFIG_RT_USING_SAL is not set + +# +# Network interface device +# +# CONFIG_RT_USING_NETDEV is not set + +# +# light weight TCP/IP stack +# +# CONFIG_RT_USING_LWIP is not set + +# +# AT commands +# +# CONFIG_RT_USING_AT is not set + +# +# VBUS(Virtual Software BUS) +# +# CONFIG_RT_USING_VBUS is not set + +# +# Utilities +# +# CONFIG_RT_USING_RYM is not set +# CONFIG_RT_USING_ULOG is not set +# CONFIG_RT_USING_UTEST is not set + +# +# RT-Thread online packages +# + +# +# IoT - internet of things +# +# CONFIG_PKG_USING_LORAWAN_DRIVER is not set +# CONFIG_PKG_USING_PAHOMQTT is not set +# CONFIG_PKG_USING_UMQTT is not set +# CONFIG_PKG_USING_WEBCLIENT is not set +# CONFIG_PKG_USING_WEBNET is not set +# CONFIG_PKG_USING_MONGOOSE is not set +# CONFIG_PKG_USING_MYMQTT is not set +# CONFIG_PKG_USING_KAWAII_MQTT is not set +# CONFIG_PKG_USING_BC28_MQTT is not set +# CONFIG_PKG_USING_WEBTERMINAL is not set +# CONFIG_PKG_USING_CJSON is not set +# CONFIG_PKG_USING_JSMN is not set +# CONFIG_PKG_USING_LIBMODBUS is not set +# CONFIG_PKG_USING_FREEMODBUS is not set +# CONFIG_PKG_USING_LJSON is not set +# CONFIG_PKG_USING_EZXML is not set +# CONFIG_PKG_USING_NANOPB is not set + +# +# Wi-Fi +# + +# +# Marvell WiFi +# +# CONFIG_PKG_USING_WLANMARVELL is not set + +# +# Wiced WiFi +# +# CONFIG_PKG_USING_WLAN_WICED is not set +# CONFIG_PKG_USING_RW007 is not set +# CONFIG_PKG_USING_COAP is not set +# CONFIG_PKG_USING_NOPOLL is not set +# CONFIG_PKG_USING_NETUTILS is not set +# CONFIG_PKG_USING_CMUX is not set +# CONFIG_PKG_USING_PPP_DEVICE is not set +# CONFIG_PKG_USING_AT_DEVICE is not set +# CONFIG_PKG_USING_ATSRV_SOCKET is not set +# CONFIG_PKG_USING_WIZNET is not set + +# +# IoT Cloud +# +# CONFIG_PKG_USING_ONENET is not set +# CONFIG_PKG_USING_GAGENT_CLOUD is not set +# CONFIG_PKG_USING_ALI_IOTKIT is not set +# CONFIG_PKG_USING_AZURE is not set +# CONFIG_PKG_USING_TENCENT_IOT_EXPLORER is not set +# CONFIG_PKG_USING_JIOT-C-SDK is not set +# CONFIG_PKG_USING_UCLOUD_IOT_SDK is not set +# CONFIG_PKG_USING_JOYLINK is not set +# CONFIG_PKG_USING_NIMBLE is not set +# CONFIG_PKG_USING_OTA_DOWNLOADER is not set +# CONFIG_PKG_USING_IPMSG is not set +# CONFIG_PKG_USING_LSSDP is not set +# CONFIG_PKG_USING_AIRKISS_OPEN is not set +# CONFIG_PKG_USING_LIBRWS is not set +# CONFIG_PKG_USING_TCPSERVER is not set +# CONFIG_PKG_USING_PROTOBUF_C is not set +# CONFIG_PKG_USING_DLT645 is not set +# CONFIG_PKG_USING_QXWZ is not set +# CONFIG_PKG_USING_SMTP_CLIENT is not set +# CONFIG_PKG_USING_ABUP_FOTA is not set +# CONFIG_PKG_USING_LIBCURL2RTT is not set +# CONFIG_PKG_USING_CAPNP is not set +# CONFIG_PKG_USING_RT_CJSON_TOOLS is not set +# CONFIG_PKG_USING_AGILE_TELNET is not set +# CONFIG_PKG_USING_NMEALIB is not set +# CONFIG_PKG_USING_AGILE_JSMN is not set +# CONFIG_PKG_USING_PDULIB is not set +# CONFIG_PKG_USING_BTSTACK is not set +# CONFIG_PKG_USING_LORAWAN_ED_STACK is not set +# CONFIG_PKG_USING_WAYZ_IOTKIT is not set +# CONFIG_PKG_USING_MAVLINK is not set +# CONFIG_PKG_USING_RAPIDJSON is not set +# CONFIG_PKG_USING_BSAL is not set +# CONFIG_PKG_USING_AGILE_MODBUS is not set +# CONFIG_PKG_USING_AGILE_FTP is not set +# CONFIG_PKG_USING_EMBEDDEDPROTO is not set + +# +# security packages +# +# CONFIG_PKG_USING_MBEDTLS is not set +# CONFIG_PKG_USING_libsodium is not set +# CONFIG_PKG_USING_TINYCRYPT is not set +# CONFIG_PKG_USING_TFM is not set +# CONFIG_PKG_USING_YD_CRYPTO is not set + +# +# language packages +# +# CONFIG_PKG_USING_LUA is not set +# CONFIG_PKG_USING_JERRYSCRIPT is not set +# CONFIG_PKG_USING_MICROPYTHON is not set + +# +# multimedia packages +# +# CONFIG_PKG_USING_OPENMV is not set +# CONFIG_PKG_USING_MUPDF is not set +# CONFIG_PKG_USING_STEMWIN is not set +# CONFIG_PKG_USING_WAVPLAYER is not set +# CONFIG_PKG_USING_TJPGD is not set +# CONFIG_PKG_USING_PDFGEN is not set +# CONFIG_PKG_USING_HELIX is not set +# CONFIG_PKG_USING_AZUREGUIX is not set +# CONFIG_PKG_USING_TOUCHGFX2RTT is not set +# CONFIG_PKG_USING_NUEMWIN is not set +# CONFIG_PKG_USING_MP3PLAYER is not set +# CONFIG_PKG_USING_TINYJPEG is not set + +# +# tools packages +# +# CONFIG_PKG_USING_CMBACKTRACE is not set +# CONFIG_PKG_USING_EASYFLASH is not set +# CONFIG_PKG_USING_EASYLOGGER is not set +# CONFIG_PKG_USING_SYSTEMVIEW is not set +# CONFIG_PKG_USING_SEGGER_RTT is not set +# CONFIG_PKG_USING_RDB is not set +# CONFIG_PKG_USING_QRCODE is not set +# CONFIG_PKG_USING_ULOG_EASYFLASH is not set +# CONFIG_PKG_USING_ULOG_FILE is not set +# CONFIG_PKG_USING_LOGMGR is not set +# CONFIG_PKG_USING_ADBD is not set +# CONFIG_PKG_USING_COREMARK is not set +# CONFIG_PKG_USING_DHRYSTONE is not set +# CONFIG_PKG_USING_MEMORYPERF is not set +# CONFIG_PKG_USING_NR_MICRO_SHELL is not set +# CONFIG_PKG_USING_CHINESE_FONT_LIBRARY is not set +# CONFIG_PKG_USING_LUNAR_CALENDAR is not set +# CONFIG_PKG_USING_BS8116A is not set +# CONFIG_PKG_USING_GPS_RMC is not set +# CONFIG_PKG_USING_URLENCODE is not set +# CONFIG_PKG_USING_UMCN is not set +# CONFIG_PKG_USING_LWRB2RTT is not set +# CONFIG_PKG_USING_CPU_USAGE is not set +# CONFIG_PKG_USING_GBK2UTF8 is not set +# CONFIG_PKG_USING_VCONSOLE is not set +# CONFIG_PKG_USING_KDB is not set +# CONFIG_PKG_USING_WAMR is not set +# CONFIG_PKG_USING_MICRO_XRCE_DDS_CLIENT is not set +# CONFIG_PKG_USING_LWLOG is not set +# CONFIG_PKG_USING_ANV_TRACE is not set +# CONFIG_PKG_USING_ANV_MEMLEAK is not set +# CONFIG_PKG_USING_ANV_TESTSUIT is not set +# CONFIG_PKG_USING_ANV_BENCH is not set +# CONFIG_PKG_USING_DEVMEM is not set +# CONFIG_PKG_USING_REGEX is not set +# CONFIG_PKG_USING_MEM_SANDBOX is not set +# CONFIG_PKG_USING_SOLAR_TERMS is not set +# CONFIG_PKG_USING_GAN_ZHI is not set + +# +# system packages +# + +# +# acceleration: Assembly language or algorithmic acceleration packages +# +# CONFIG_PKG_USING_RT_MEMCPY_CM is not set +# CONFIG_PKG_USING_QFPLIB_M0_FULL is not set +# CONFIG_PKG_USING_QFPLIB_M0_TINY is not set +# CONFIG_PKG_USING_QFPLIB_M3 is not set + +# +# Micrium: Micrium software products porting for RT-Thread +# +# CONFIG_PKG_USING_UCOSIII_WRAPPER is not set +# CONFIG_PKG_USING_UCOSII_WRAPPER is not set +# CONFIG_PKG_USING_UC_CRC is not set +# CONFIG_PKG_USING_UC_CLK is not set +# CONFIG_PKG_USING_UC_COMMON is not set +# CONFIG_PKG_USING_UC_MODBUS is not set +# CONFIG_PKG_USING_GUIENGINE is not set +# CONFIG_PKG_USING_CAIRO is not set +# CONFIG_PKG_USING_PIXMAN is not set +# CONFIG_PKG_USING_PARTITION is not set +# CONFIG_PKG_USING_FAL is not set +# CONFIG_PKG_USING_FLASHDB is not set +# CONFIG_PKG_USING_SQLITE is not set +# CONFIG_PKG_USING_RTI is not set +# CONFIG_PKG_USING_LITTLEVGL2RTT is not set +# CONFIG_PKG_USING_CMSIS is not set +# CONFIG_PKG_USING_DFS_YAFFS is not set +# CONFIG_PKG_USING_LITTLEFS is not set +# CONFIG_PKG_USING_DFS_JFFS2 is not set +# CONFIG_PKG_USING_DFS_UFFS is not set +# CONFIG_PKG_USING_LWEXT4 is not set +# CONFIG_PKG_USING_THREAD_POOL is not set +# CONFIG_PKG_USING_ROBOTS is not set +# CONFIG_PKG_USING_EV is not set +# CONFIG_PKG_USING_SYSWATCH is not set +# CONFIG_PKG_USING_SYS_LOAD_MONITOR is not set +# CONFIG_PKG_USING_PLCCORE is not set +# CONFIG_PKG_USING_RAMDISK is not set +# CONFIG_PKG_USING_MININI is not set +# CONFIG_PKG_USING_QBOOT is not set +# CONFIG_PKG_USING_PPOOL is not set +# CONFIG_PKG_USING_OPENAMP is not set +# CONFIG_PKG_USING_RT_KPRINTF_THREADSAFE is not set +# CONFIG_PKG_USING_LPM is not set +# CONFIG_PKG_USING_TLSF is not set +# CONFIG_PKG_USING_EVENT_RECORDER is not set + +# +# peripheral libraries and drivers +# +# CONFIG_PKG_USING_SENSORS_DRIVERS is not set +# CONFIG_PKG_USING_REALTEK_AMEBA is not set +# CONFIG_PKG_USING_SHT2X is not set +# CONFIG_PKG_USING_SHT3X is not set +# CONFIG_PKG_USING_AS7341 is not set +# CONFIG_PKG_USING_STM32_SDIO is not set +# CONFIG_PKG_USING_ICM20608 is not set +# CONFIG_PKG_USING_U8G2 is not set +# CONFIG_PKG_USING_BUTTON is not set +# CONFIG_PKG_USING_PCF8574 is not set +# CONFIG_PKG_USING_SX12XX is not set +# CONFIG_PKG_USING_SIGNAL_LED is not set +# CONFIG_PKG_USING_LEDBLINK is not set +# CONFIG_PKG_USING_LITTLED is not set +# CONFIG_PKG_USING_LKDGUI is not set +# CONFIG_PKG_USING_NRF5X_SDK is not set +# CONFIG_PKG_USING_NRFX is not set +# CONFIG_PKG_USING_WM_LIBRARIES is not set +# CONFIG_PKG_USING_KENDRYTE_SDK is not set +# CONFIG_PKG_USING_INFRARED is not set +# CONFIG_PKG_USING_AGILE_BUTTON is not set +# CONFIG_PKG_USING_AGILE_LED is not set +# CONFIG_PKG_USING_AT24CXX is not set +# CONFIG_PKG_USING_MOTIONDRIVER2RTT is not set +# CONFIG_PKG_USING_AD7746 is not set +# CONFIG_PKG_USING_PCA9685 is not set +# CONFIG_PKG_USING_I2C_TOOLS is not set +# CONFIG_PKG_USING_NRF24L01 is not set +# CONFIG_PKG_USING_TOUCH_DRIVERS is not set +# CONFIG_PKG_USING_MAX17048 is not set +# CONFIG_PKG_USING_RPLIDAR is not set +# CONFIG_PKG_USING_AS608 is not set +# CONFIG_PKG_USING_RC522 is not set +# CONFIG_PKG_USING_WS2812B is not set +# CONFIG_PKG_USING_EMBARC_BSP is not set +# CONFIG_PKG_USING_EXTERN_RTC_DRIVERS is not set +# CONFIG_PKG_USING_MULTI_RTIMER is not set +# CONFIG_PKG_USING_MAX7219 is not set +# CONFIG_PKG_USING_BEEP is not set +# CONFIG_PKG_USING_EASYBLINK is not set +# CONFIG_PKG_USING_PMS_SERIES is not set +# CONFIG_PKG_USING_CAN_YMODEM is not set +# CONFIG_PKG_USING_LORA_RADIO_DRIVER is not set +# CONFIG_PKG_USING_QLED is not set +# CONFIG_PKG_USING_PAJ7620 is not set +# CONFIG_PKG_USING_AGILE_CONSOLE is not set +# CONFIG_PKG_USING_LD3320 is not set +# CONFIG_PKG_USING_WK2124 is not set +# CONFIG_PKG_USING_LY68L6400 is not set +# CONFIG_PKG_USING_DM9051 is not set +# CONFIG_PKG_USING_SSD1306 is not set +# CONFIG_PKG_USING_QKEY is not set +# CONFIG_PKG_USING_RS485 is not set +# CONFIG_PKG_USING_NES is not set +# CONFIG_PKG_USING_VIRTUAL_SENSOR is not set +# CONFIG_PKG_USING_VDEVICE is not set +# CONFIG_PKG_USING_SGM706 is not set +# CONFIG_PKG_USING_STM32WB55_SDK is not set +# CONFIG_PKG_USING_RDA58XX is not set +# CONFIG_PKG_USING_LIBNFC is not set +# CONFIG_PKG_USING_MFOC is not set +# CONFIG_PKG_USING_TMC51XX is not set +# CONFIG_PKG_USING_TCA9534 is not set +# CONFIG_PKG_USING_KOBUKI is not set +# CONFIG_PKG_USING_ROSSERIAL is not set +# CONFIG_PKG_USING_MICRO_ROS is not set + +# +# AI packages +# +# CONFIG_PKG_USING_LIBANN is not set +# CONFIG_PKG_USING_NNOM is not set +# CONFIG_PKG_USING_ONNX_BACKEND is not set +# CONFIG_PKG_USING_ONNX_PARSER is not set +# CONFIG_PKG_USING_TENSORFLOWLITEMICRO is not set +# CONFIG_PKG_USING_ELAPACK is not set +# CONFIG_PKG_USING_ULAPACK is not set +# CONFIG_PKG_USING_QUEST is not set +# CONFIG_PKG_USING_NAXOS is not set + +# +# miscellaneous packages +# +# CONFIG_PKG_USING_LIBCSV is not set +# CONFIG_PKG_USING_OPTPARSE is not set +# CONFIG_PKG_USING_FASTLZ is not set +# CONFIG_PKG_USING_MINILZO is not set +# CONFIG_PKG_USING_QUICKLZ is not set +# CONFIG_PKG_USING_LZMA is not set +# CONFIG_PKG_USING_MULTIBUTTON is not set +# CONFIG_PKG_USING_FLEXIBLE_BUTTON is not set +# CONFIG_PKG_USING_CANFESTIVAL is not set +# CONFIG_PKG_USING_ZLIB is not set +# CONFIG_PKG_USING_MINIZIP is not set +# CONFIG_PKG_USING_DSTR is not set +# CONFIG_PKG_USING_TINYFRAME is not set +# CONFIG_PKG_USING_KENDRYTE_DEMO is not set +# CONFIG_PKG_USING_DIGITALCTRL is not set +# CONFIG_PKG_USING_UPACKER is not set +# CONFIG_PKG_USING_UPARAM is not set + +# +# samples: kernel and components samples +# +# CONFIG_PKG_USING_KERNEL_SAMPLES is not set +# CONFIG_PKG_USING_FILESYSTEM_SAMPLES is not set +# CONFIG_PKG_USING_NETWORK_SAMPLES is not set +# CONFIG_PKG_USING_PERIPHERAL_SAMPLES is not set +# CONFIG_PKG_USING_HELLO is not set +# CONFIG_PKG_USING_VI is not set +# CONFIG_PKG_USING_KI is not set +# CONFIG_PKG_USING_ARMv7M_DWT is not set +# CONFIG_PKG_USING_VT100 is not set +# CONFIG_PKG_USING_UKAL is not set +# CONFIG_PKG_USING_CRCLIB is not set + +# +# entertainment: terminal games and other interesting software packages +# +# CONFIG_PKG_USING_THREES is not set +# CONFIG_PKG_USING_2048 is not set +# CONFIG_PKG_USING_SNAKE is not set +# CONFIG_PKG_USING_TETRIS is not set +# CONFIG_PKG_USING_DONUT is not set +# CONFIG_PKG_USING_ACLOCK is not set +# CONFIG_PKG_USING_LWGPS is not set +# CONFIG_PKG_USING_STATE_MACHINE is not set +# CONFIG_PKG_USING_MCURSES is not set +# CONFIG_PKG_USING_COWSAY is not set +CONFIG_SOC_N32G452XX=y +CONFIG_RT_USING_UART1=y +# CONFIG_RT_USING_UART2 is not set +# CONFIG_RT_USING_UART3 is not set +# CONFIG_RT_USING_UART4 is not set diff --git a/bsp/n32g452xx/Kconfig b/bsp/n32g452xx/Kconfig new file mode 100755 index 0000000000..95a3f313e9 --- /dev/null +++ b/bsp/n32g452xx/Kconfig @@ -0,0 +1,47 @@ +mainmenu "RT-Thread Configuration" + +config BSP_DIR + string + option env="BSP_ROOT" + default "." + +config RTT_DIR + string + option env="RTT_ROOT" + default "../.." + +config PKGS_DIR + string + option env="PKGS_ROOT" + default "packages" + +source "$RTT_DIR/Kconfig" +source "$PKGS_DIR/Kconfig" + +config SOC_N32G452XX + bool + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN + default y + +config RT_USING_UART1 + bool "Using UART1" + select RT_USING_SERIAL + default y + +config RT_USING_UART2 + bool "Using UART2" + select RT_USING_SERIAL + default n + +config RT_USING_UART3 + bool "Using UART3" + select RT_USING_SERIAL + default n + +config RT_USING_UART4 + bool "Using UART4" + select RT_USING_SERIAL + default n + + diff --git a/bsp/n32g452xx/Libraries/CMSIS/core/arm_common_tables.h b/bsp/n32g452xx/Libraries/CMSIS/core/arm_common_tables.h new file mode 100755 index 0000000000..dfea7460e9 --- /dev/null +++ b/bsp/n32g452xx/Libraries/CMSIS/core/arm_common_tables.h @@ -0,0 +1,121 @@ +/* ---------------------------------------------------------------------- + * Project: CMSIS DSP Library + * Title: arm_common_tables.h + * Description: Extern declaration for common tables + * + * $Date: 27. January 2017 + * $Revision: V.1.5.1 + * + * Target Processor: Cortex-M cores + * -------------------------------------------------------------------- */ +/* + * Copyright (C) 2010-2017 ARM Limited or its affiliates. All rights reserved. + * + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the License); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an AS IS BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef _ARM_COMMON_TABLES_H +#define _ARM_COMMON_TABLES_H + +#include "arm_math.h" + +extern const uint16_t armBitRevTable[1024]; +extern const q15_t armRecipTableQ15[64]; +extern const q31_t armRecipTableQ31[64]; +extern const float32_t twiddleCoef_16[32]; +extern const float32_t twiddleCoef_32[64]; +extern const float32_t twiddleCoef_64[128]; +extern const float32_t twiddleCoef_128[256]; +extern const float32_t twiddleCoef_256[512]; +extern const float32_t twiddleCoef_512[1024]; +extern const float32_t twiddleCoef_1024[2048]; +extern const float32_t twiddleCoef_2048[4096]; +extern const float32_t twiddleCoef_4096[8192]; +#define twiddleCoef twiddleCoef_4096 +extern const q31_t twiddleCoef_16_q31[24]; +extern const q31_t twiddleCoef_32_q31[48]; +extern const q31_t twiddleCoef_64_q31[96]; +extern const q31_t twiddleCoef_128_q31[192]; +extern const q31_t twiddleCoef_256_q31[384]; +extern const q31_t twiddleCoef_512_q31[768]; +extern const q31_t twiddleCoef_1024_q31[1536]; +extern const q31_t twiddleCoef_2048_q31[3072]; +extern const q31_t twiddleCoef_4096_q31[6144]; +extern const q15_t twiddleCoef_16_q15[24]; +extern const q15_t twiddleCoef_32_q15[48]; +extern const q15_t twiddleCoef_64_q15[96]; +extern const q15_t twiddleCoef_128_q15[192]; +extern const q15_t twiddleCoef_256_q15[384]; +extern const q15_t twiddleCoef_512_q15[768]; +extern const q15_t twiddleCoef_1024_q15[1536]; +extern const q15_t twiddleCoef_2048_q15[3072]; +extern const q15_t twiddleCoef_4096_q15[6144]; +extern const float32_t twiddleCoef_rfft_32[32]; +extern const float32_t twiddleCoef_rfft_64[64]; +extern const float32_t twiddleCoef_rfft_128[128]; +extern const float32_t twiddleCoef_rfft_256[256]; +extern const float32_t twiddleCoef_rfft_512[512]; +extern const float32_t twiddleCoef_rfft_1024[1024]; +extern const float32_t twiddleCoef_rfft_2048[2048]; +extern const float32_t twiddleCoef_rfft_4096[4096]; + +/* floating-point bit reversal tables */ +#define ARMBITREVINDEXTABLE_16_TABLE_LENGTH ((uint16_t)20) +#define ARMBITREVINDEXTABLE_32_TABLE_LENGTH ((uint16_t)48) +#define ARMBITREVINDEXTABLE_64_TABLE_LENGTH ((uint16_t)56) +#define ARMBITREVINDEXTABLE_128_TABLE_LENGTH ((uint16_t)208) +#define ARMBITREVINDEXTABLE_256_TABLE_LENGTH ((uint16_t)440) +#define ARMBITREVINDEXTABLE_512_TABLE_LENGTH ((uint16_t)448) +#define ARMBITREVINDEXTABLE_1024_TABLE_LENGTH ((uint16_t)1800) +#define ARMBITREVINDEXTABLE_2048_TABLE_LENGTH ((uint16_t)3808) +#define ARMBITREVINDEXTABLE_4096_TABLE_LENGTH ((uint16_t)4032) + +extern const uint16_t armBitRevIndexTable16[ARMBITREVINDEXTABLE_16_TABLE_LENGTH]; +extern const uint16_t armBitRevIndexTable32[ARMBITREVINDEXTABLE_32_TABLE_LENGTH]; +extern const uint16_t armBitRevIndexTable64[ARMBITREVINDEXTABLE_64_TABLE_LENGTH]; +extern const uint16_t armBitRevIndexTable128[ARMBITREVINDEXTABLE_128_TABLE_LENGTH]; +extern const uint16_t armBitRevIndexTable256[ARMBITREVINDEXTABLE_256_TABLE_LENGTH]; +extern const uint16_t armBitRevIndexTable512[ARMBITREVINDEXTABLE_512_TABLE_LENGTH]; +extern const uint16_t armBitRevIndexTable1024[ARMBITREVINDEXTABLE_1024_TABLE_LENGTH]; +extern const uint16_t armBitRevIndexTable2048[ARMBITREVINDEXTABLE_2048_TABLE_LENGTH]; +extern const uint16_t armBitRevIndexTable4096[ARMBITREVINDEXTABLE_4096_TABLE_LENGTH]; + +/* fixed-point bit reversal tables */ +#define ARMBITREVINDEXTABLE_FIXED_16_TABLE_LENGTH ((uint16_t)12) +#define ARMBITREVINDEXTABLE_FIXED_32_TABLE_LENGTH ((uint16_t)24) +#define ARMBITREVINDEXTABLE_FIXED_64_TABLE_LENGTH ((uint16_t)56) +#define ARMBITREVINDEXTABLE_FIXED_128_TABLE_LENGTH ((uint16_t)112) +#define ARMBITREVINDEXTABLE_FIXED_256_TABLE_LENGTH ((uint16_t)240) +#define ARMBITREVINDEXTABLE_FIXED_512_TABLE_LENGTH ((uint16_t)480) +#define ARMBITREVINDEXTABLE_FIXED_1024_TABLE_LENGTH ((uint16_t)992) +#define ARMBITREVINDEXTABLE_FIXED_2048_TABLE_LENGTH ((uint16_t)1984) +#define ARMBITREVINDEXTABLE_FIXED_4096_TABLE_LENGTH ((uint16_t)4032) + +extern const uint16_t armBitRevIndexTable_fixed_16[ARMBITREVINDEXTABLE_FIXED_16_TABLE_LENGTH]; +extern const uint16_t armBitRevIndexTable_fixed_32[ARMBITREVINDEXTABLE_FIXED_32_TABLE_LENGTH]; +extern const uint16_t armBitRevIndexTable_fixed_64[ARMBITREVINDEXTABLE_FIXED_64_TABLE_LENGTH]; +extern const uint16_t armBitRevIndexTable_fixed_128[ARMBITREVINDEXTABLE_FIXED_128_TABLE_LENGTH]; +extern const uint16_t armBitRevIndexTable_fixed_256[ARMBITREVINDEXTABLE_FIXED_256_TABLE_LENGTH]; +extern const uint16_t armBitRevIndexTable_fixed_512[ARMBITREVINDEXTABLE_FIXED_512_TABLE_LENGTH]; +extern const uint16_t armBitRevIndexTable_fixed_1024[ARMBITREVINDEXTABLE_FIXED_1024_TABLE_LENGTH]; +extern const uint16_t armBitRevIndexTable_fixed_2048[ARMBITREVINDEXTABLE_FIXED_2048_TABLE_LENGTH]; +extern const uint16_t armBitRevIndexTable_fixed_4096[ARMBITREVINDEXTABLE_FIXED_4096_TABLE_LENGTH]; + +/* Tables for Fast Math Sine and Cosine */ +extern const float32_t sinTable_f32[FAST_MATH_TABLE_SIZE + 1]; +extern const q31_t sinTable_q31[FAST_MATH_TABLE_SIZE + 1]; +extern const q15_t sinTable_q15[FAST_MATH_TABLE_SIZE + 1]; + +#endif /* ARM_COMMON_TABLES_H */ diff --git a/bsp/n32g452xx/Libraries/CMSIS/core/arm_const_structs.h b/bsp/n32g452xx/Libraries/CMSIS/core/arm_const_structs.h new file mode 100755 index 0000000000..80a3e8bbe7 --- /dev/null +++ b/bsp/n32g452xx/Libraries/CMSIS/core/arm_const_structs.h @@ -0,0 +1,66 @@ +/* ---------------------------------------------------------------------- + * Project: CMSIS DSP Library + * Title: arm_const_structs.h + * Description: Constant structs that are initialized for user convenience. + * For example, some can be given as arguments to the arm_cfft_f32() function. + * + * $Date: 27. January 2017 + * $Revision: V.1.5.1 + * + * Target Processor: Cortex-M cores + * -------------------------------------------------------------------- */ +/* + * Copyright (C) 2010-2017 ARM Limited or its affiliates. All rights reserved. + * + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the License); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an AS IS BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef _ARM_CONST_STRUCTS_H +#define _ARM_CONST_STRUCTS_H + +#include "arm_math.h" +#include "arm_common_tables.h" + + extern const arm_cfft_instance_f32 arm_cfft_sR_f32_len16; + extern const arm_cfft_instance_f32 arm_cfft_sR_f32_len32; + extern const arm_cfft_instance_f32 arm_cfft_sR_f32_len64; + extern const arm_cfft_instance_f32 arm_cfft_sR_f32_len128; + extern const arm_cfft_instance_f32 arm_cfft_sR_f32_len256; + extern const arm_cfft_instance_f32 arm_cfft_sR_f32_len512; + extern const arm_cfft_instance_f32 arm_cfft_sR_f32_len1024; + extern const arm_cfft_instance_f32 arm_cfft_sR_f32_len2048; + extern const arm_cfft_instance_f32 arm_cfft_sR_f32_len4096; + + extern const arm_cfft_instance_q31 arm_cfft_sR_q31_len16; + extern const arm_cfft_instance_q31 arm_cfft_sR_q31_len32; + extern const arm_cfft_instance_q31 arm_cfft_sR_q31_len64; + extern const arm_cfft_instance_q31 arm_cfft_sR_q31_len128; + extern const arm_cfft_instance_q31 arm_cfft_sR_q31_len256; + extern const arm_cfft_instance_q31 arm_cfft_sR_q31_len512; + extern const arm_cfft_instance_q31 arm_cfft_sR_q31_len1024; + extern const arm_cfft_instance_q31 arm_cfft_sR_q31_len2048; + extern const arm_cfft_instance_q31 arm_cfft_sR_q31_len4096; + + extern const arm_cfft_instance_q15 arm_cfft_sR_q15_len16; + extern const arm_cfft_instance_q15 arm_cfft_sR_q15_len32; + extern const arm_cfft_instance_q15 arm_cfft_sR_q15_len64; + extern const arm_cfft_instance_q15 arm_cfft_sR_q15_len128; + extern const arm_cfft_instance_q15 arm_cfft_sR_q15_len256; + extern const arm_cfft_instance_q15 arm_cfft_sR_q15_len512; + extern const arm_cfft_instance_q15 arm_cfft_sR_q15_len1024; + extern const arm_cfft_instance_q15 arm_cfft_sR_q15_len2048; + extern const arm_cfft_instance_q15 arm_cfft_sR_q15_len4096; + +#endif diff --git a/bsp/n32g452xx/Libraries/CMSIS/core/arm_math.h b/bsp/n32g452xx/Libraries/CMSIS/core/arm_math.h new file mode 100755 index 0000000000..ea9dd26aa8 --- /dev/null +++ b/bsp/n32g452xx/Libraries/CMSIS/core/arm_math.h @@ -0,0 +1,7157 @@ +/****************************************************************************** + * @file arm_math.h + * @brief Public header file for CMSIS DSP LibraryU + * @version V1.5.3 + * @date 10. January 2018 + ******************************************************************************/ +/* + * Copyright (c) 2010-2018 Arm Limited or its affiliates. All rights reserved. + * + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the License); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an AS IS BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +/** + \mainpage CMSIS DSP Software Library + * + * Introduction + * ------------ + * + * This user manual describes the CMSIS DSP software library, + * a suite of common signal processing functions for use on Cortex-M processor based devices. + * + * The library is divided into a number of functions each covering a specific category: + * - Basic math functions + * - Fast math functions + * - Complex math functions + * - Filters + * - Matrix functions + * - Transforms + * - Motor control functions + * - Statistical functions + * - Support functions + * - Interpolation functions + * + * The library has separate functions for operating on 8-bit integers, 16-bit integers, + * 32-bit integer and 32-bit floating-point values. + * + * Using the Library + * ------------ + * + * The library installer contains prebuilt versions of the libraries in the Lib folder. + * - arm_cortexM7lfdp_math.lib (Cortex-M7, Little endian, Double Precision Floating Point Unit) + * - arm_cortexM7bfdp_math.lib (Cortex-M7, Big endian, Double Precision Floating Point Unit) + * - arm_cortexM7lfsp_math.lib (Cortex-M7, Little endian, Single Precision Floating Point Unit) + * - arm_cortexM7bfsp_math.lib (Cortex-M7, Big endian and Single Precision Floating Point Unit on) + * - arm_cortexM7l_math.lib (Cortex-M7, Little endian) + * - arm_cortexM7b_math.lib (Cortex-M7, Big endian) + * - arm_cortexM4lf_math.lib (Cortex-M4, Little endian, Floating Point Unit) + * - arm_cortexM4bf_math.lib (Cortex-M4, Big endian, Floating Point Unit) + * - arm_cortexM4l_math.lib (Cortex-M4, Little endian) + * - arm_cortexM4b_math.lib (Cortex-M4, Big endian) + * - arm_cortexM3l_math.lib (Cortex-M3, Little endian) + * - arm_cortexM3b_math.lib (Cortex-M3, Big endian) + * - arm_cortexM0l_math.lib (Cortex-M0 / Cortex-M0+, Little endian) + * - arm_cortexM0b_math.lib (Cortex-M0 / Cortex-M0+, Big endian) + * - arm_ARMv8MBLl_math.lib (Armv8-M Baseline, Little endian) + * - arm_ARMv8MMLl_math.lib (Armv8-M Mainline, Little endian) + * - arm_ARMv8MMLlfsp_math.lib (Armv8-M Mainline, Little endian, Single Precision Floating Point Unit) + * - arm_ARMv8MMLld_math.lib (Armv8-M Mainline, Little endian, DSP instructions) + * - arm_ARMv8MMLldfsp_math.lib (Armv8-M Mainline, Little endian, DSP instructions, Single Precision Floating Point Unit) + * + * The library functions are declared in the public file arm_math.h which is placed in the Include folder. + * Simply include this file and link the appropriate library in the application and begin calling the library functions. The Library supports single + * public header file arm_math.h for Cortex-M cores with little endian and big endian. Same header file will be used for floating point unit(FPU) variants. + * Define the appropriate preprocessor macro ARM_MATH_CM7 or ARM_MATH_CM4 or ARM_MATH_CM3 or + * ARM_MATH_CM0 or ARM_MATH_CM0PLUS depending on the target processor in the application. + * For Armv8-M cores define preprocessor macro ARM_MATH_ARMV8MBL or ARM_MATH_ARMV8MML. + * Set preprocessor macro __DSP_PRESENT if Armv8-M Mainline core supports DSP instructions. + * + * + * Examples + * -------- + * + * The library ships with a number of examples which demonstrate how to use the library functions. + * + * Toolchain Support + * ------------ + * + * The library has been developed and tested with MDK version 5.14.0.0 + * The library is being tested in GCC and IAR toolchains and updates on this activity will be made available shortly. + * + * Building the Library + * ------------ + * + * The library installer contains a project file to rebuild libraries on MDK toolchain in the CMSIS\\DSP_Lib\\Source\\ARM folder. + * - arm_cortexM_math.uvprojx + * + * + * The libraries can be built by opening the arm_cortexM_math.uvprojx project in MDK-ARM, selecting a specific target, and defining the optional preprocessor macros detailed above. + * + * Preprocessor Macros + * ------------ + * + * Each library project have different preprocessor macros. + * + * - UNALIGNED_SUPPORT_DISABLE: + * + * Define macro UNALIGNED_SUPPORT_DISABLE, If the silicon does not support unaligned memory access + * + * - ARM_MATH_BIG_ENDIAN: + * + * Define macro ARM_MATH_BIG_ENDIAN to build the library for big endian targets. By default library builds for little endian targets. + * + * - ARM_MATH_MATRIX_CHECK: + * + * Define macro ARM_MATH_MATRIX_CHECK for checking on the input and output sizes of matrices + * + * - ARM_MATH_ROUNDING: + * + * Define macro ARM_MATH_ROUNDING for rounding on support functions + * + * - ARM_MATH_CMx: + * + * Define macro ARM_MATH_CM4 for building the library on Cortex-M4 target, ARM_MATH_CM3 for building library on Cortex-M3 target + * and ARM_MATH_CM0 for building library on Cortex-M0 target, ARM_MATH_CM0PLUS for building library on Cortex-M0+ target, and + * ARM_MATH_CM7 for building the library on cortex-M7. + * + * - ARM_MATH_ARMV8MxL: + * + * Define macro ARM_MATH_ARMV8MBL for building the library on Armv8-M Baseline target, ARM_MATH_ARMV8MML for building library + * on Armv8-M Mainline target. + * + * - __FPU_PRESENT: + * + * Initialize macro __FPU_PRESENT = 1 when building on FPU supported Targets. Enable this macro for floating point libraries. + * + * - __DSP_PRESENT: + * + * Initialize macro __DSP_PRESENT = 1 when Armv8-M Mainline core supports DSP instructions. + * + *
+ * CMSIS-DSP in ARM::CMSIS Pack + * ----------------------------- + * + * The following files relevant to CMSIS-DSP are present in the ARM::CMSIS Pack directories: + * |File/Folder |Content | + * |------------------------------|------------------------------------------------------------------------| + * |\b CMSIS\\Documentation\\DSP | This documentation | + * |\b CMSIS\\DSP_Lib | Software license agreement (license.txt) | + * |\b CMSIS\\DSP_Lib\\Examples | Example projects demonstrating the usage of the library functions | + * |\b CMSIS\\DSP_Lib\\Source | Source files for rebuilding the library | + * + *
+ * Revision History of CMSIS-DSP + * ------------ + * Please refer to \ref ChangeLog_pg. + * + * Copyright Notice + * ------------ + * + * Copyright (C) 2010-2015 Arm Limited. All rights reserved. + */ + + +/** + * @defgroup groupMath Basic Math Functions + */ + +/** + * @defgroup groupFastMath Fast Math Functions + * This set of functions provides a fast approximation to sine, cosine, and square root. + * As compared to most of the other functions in the CMSIS math library, the fast math functions + * operate on individual values and not arrays. + * There are separate functions for Q15, Q31, and floating-point data. + * + */ + +/** + * @defgroup groupCmplxMath Complex Math Functions + * This set of functions operates on complex data vectors. + * The data in the complex arrays is stored in an interleaved fashion + * (real, imag, real, imag, ...). + * In the API functions, the number of samples in a complex array refers + * to the number of complex values; the array contains twice this number of + * real values. + */ + +/** + * @defgroup groupFilters Filtering Functions + */ + +/** + * @defgroup groupMatrix Matrix Functions + * + * This set of functions provides basic matrix math operations. + * The functions operate on matrix data structures. For example, + * the type + * definition for the floating-point matrix structure is shown + * below: + *
+ *     typedef struct
+ *     {
+ *       uint16_t numRows;     // number of rows of the matrix.
+ *       uint16_t numCols;     // number of columns of the matrix.
+ *       float32_t *pData;     // points to the data of the matrix.
+ *     } arm_matrix_instance_f32;
+ * 
+ * There are similar definitions for Q15 and Q31 data types. + * + * The structure specifies the size of the matrix and then points to + * an array of data. The array is of size numRows X numCols + * and the values are arranged in row order. That is, the + * matrix element (i, j) is stored at: + *
+ *     pData[i*numCols + j]
+ * 
+ * + * \par Init Functions + * There is an associated initialization function for each type of matrix + * data structure. + * The initialization function sets the values of the internal structure fields. + * Refer to the function arm_mat_init_f32(), arm_mat_init_q31() + * and arm_mat_init_q15() for floating-point, Q31 and Q15 types, respectively. + * + * \par + * Use of the initialization function is optional. However, if initialization function is used + * then the instance structure cannot be placed into a const data section. + * To place the instance structure in a const data + * section, manually initialize the data structure. For example: + *
+ * arm_matrix_instance_f32 S = {nRows, nColumns, pData};
+ * arm_matrix_instance_q31 S = {nRows, nColumns, pData};
+ * arm_matrix_instance_q15 S = {nRows, nColumns, pData};
+ * 
+ * where nRows specifies the number of rows, nColumns + * specifies the number of columns, and pData points to the + * data array. + * + * \par Size Checking + * By default all of the matrix functions perform size checking on the input and + * output matrices. For example, the matrix addition function verifies that the + * two input matrices and the output matrix all have the same number of rows and + * columns. If the size check fails the functions return: + *
+ *     ARM_MATH_SIZE_MISMATCH
+ * 
+ * Otherwise the functions return + *
+ *     ARM_MATH_SUCCESS
+ * 
+ * There is some overhead associated with this matrix size checking. + * The matrix size checking is enabled via the \#define + *
+ *     ARM_MATH_MATRIX_CHECK
+ * 
+ * within the library project settings. By default this macro is defined + * and size checking is enabled. By changing the project settings and + * undefining this macro size checking is eliminated and the functions + * run a bit faster. With size checking disabled the functions always + * return ARM_MATH_SUCCESS. + */ + +/** + * @defgroup groupTransforms Transform Functions + */ + +/** + * @defgroup groupController Controller Functions + */ + +/** + * @defgroup groupStats Statistics Functions + */ +/** + * @defgroup groupSupport Support Functions + */ + +/** + * @defgroup groupInterpolation Interpolation Functions + * These functions perform 1- and 2-dimensional interpolation of data. + * Linear interpolation is used for 1-dimensional data and + * bilinear interpolation is used for 2-dimensional data. + */ + +/** + * @defgroup groupExamples Examples + */ +#ifndef _ARM_MATH_H +#define _ARM_MATH_H + +/* Compiler specific diagnostic adjustment */ +#if defined ( __CC_ARM ) + +#elif defined ( __ARMCC_VERSION ) && ( __ARMCC_VERSION >= 6010050 ) + +#elif defined ( __GNUC__ ) +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wsign-conversion" +#pragma GCC diagnostic ignored "-Wconversion" +#pragma GCC diagnostic ignored "-Wunused-parameter" + +#elif defined ( __ICCARM__ ) + +#elif defined ( __TI_ARM__ ) + +#elif defined ( __CSMC__ ) + +#elif defined ( __TASKING__ ) + +#else + #error Unknown compiler +#endif + + +#define __CMSIS_GENERIC /* disable NVIC and Systick functions */ + +#if defined(ARM_MATH_CM7) + #include "core_cm7.h" + #define ARM_MATH_DSP +#elif defined (ARM_MATH_CM4) + #include "core_cm4.h" + #define ARM_MATH_DSP +#elif defined (ARM_MATH_CM3) + #include "core_cm3.h" +#elif defined (ARM_MATH_CM0) + #include "core_cm0.h" + #define ARM_MATH_CM0_FAMILY +#elif defined (ARM_MATH_CM0PLUS) + #include "core_cm0plus.h" + #define ARM_MATH_CM0_FAMILY +#elif defined (ARM_MATH_ARMV8MBL) + #include "core_armv8mbl.h" + #define ARM_MATH_CM0_FAMILY +#elif defined (ARM_MATH_ARMV8MML) + #include "core_armv8mml.h" + #if (defined (__DSP_PRESENT) && (__DSP_PRESENT == 1)) + #define ARM_MATH_DSP + #endif +#else + #error "Define according the used Cortex core ARM_MATH_CM7, ARM_MATH_CM4, ARM_MATH_CM3, ARM_MATH_CM0PLUS, ARM_MATH_CM0, ARM_MATH_ARMV8MBL, ARM_MATH_ARMV8MML" +#endif + +#undef __CMSIS_GENERIC /* enable NVIC and Systick functions */ +#include "string.h" +#include "math.h" +#ifdef __cplusplus +extern "C" +{ +#endif + + + /** + * @brief Macros required for reciprocal calculation in Normalized LMS + */ + +#define DELTA_Q31 (0x100) +#define DELTA_Q15 0x5 +#define INDEX_MASK 0x0000003F +#ifndef PI + #define PI 3.14159265358979f +#endif + + /** + * @brief Macros required for SINE and COSINE Fast math approximations + */ + +#define FAST_MATH_TABLE_SIZE 512 +#define FAST_MATH_Q31_SHIFT (32 - 10) +#define FAST_MATH_Q15_SHIFT (16 - 10) +#define CONTROLLER_Q31_SHIFT (32 - 9) +#define TABLE_SPACING_Q31 0x400000 +#define TABLE_SPACING_Q15 0x80 + + /** + * @brief Macros required for SINE and COSINE Controller functions + */ + /* 1.31(q31) Fixed value of 2/360 */ + /* -1 to +1 is divided into 360 values so total spacing is (2/360) */ +#define INPUT_SPACING 0xB60B61 + + /** + * @brief Macro for Unaligned Support + */ +#ifndef UNALIGNED_SUPPORT_DISABLE + #define ALIGN4 +#else + #if defined (__GNUC__) + #define ALIGN4 __attribute__((aligned(4))) + #else + #define ALIGN4 __align(4) + #endif +#endif /* #ifndef UNALIGNED_SUPPORT_DISABLE */ + + /** + * @brief Error status returned by some functions in the library. + */ + + typedef enum + { + ARM_MATH_SUCCESS = 0, /**< No error */ + ARM_MATH_ARGUMENT_ERROR = -1, /**< One or more arguments are incorrect */ + ARM_MATH_LENGTH_ERROR = -2, /**< Length of data buffer is incorrect */ + ARM_MATH_SIZE_MISMATCH = -3, /**< Size of matrices is not compatible with the operation. */ + ARM_MATH_NANINF = -4, /**< Not-a-number (NaN) or infinity is generated */ + ARM_MATH_SINGULAR = -5, /**< Generated by matrix inversion if the input matrix is singular and cannot be inverted. */ + ARM_MATH_TEST_FAILURE = -6 /**< Test Failed */ + } arm_status; + + /** + * @brief 8-bit fractional data type in 1.7 format. + */ + typedef int8_t q7_t; + + /** + * @brief 16-bit fractional data type in 1.15 format. + */ + typedef int16_t q15_t; + + /** + * @brief 32-bit fractional data type in 1.31 format. + */ + typedef int32_t q31_t; + + /** + * @brief 64-bit fractional data type in 1.63 format. + */ + typedef int64_t q63_t; + + /** + * @brief 32-bit floating-point type definition. + */ + typedef float float32_t; + + /** + * @brief 64-bit floating-point type definition. + */ + typedef double float64_t; + + /** + * @brief definition to read/write two 16 bit values. + */ +#if defined ( __CC_ARM ) + #define __SIMD32_TYPE int32_t __packed + #define CMSIS_UNUSED __attribute__((unused)) + #define CMSIS_INLINE __attribute__((always_inline)) + +#elif defined ( __ARMCC_VERSION ) && ( __ARMCC_VERSION >= 6010050 ) + #define __SIMD32_TYPE int32_t + #define CMSIS_UNUSED __attribute__((unused)) + #define CMSIS_INLINE __attribute__((always_inline)) + +#elif defined ( __GNUC__ ) + #define __SIMD32_TYPE int32_t + #define CMSIS_UNUSED __attribute__((unused)) + #define CMSIS_INLINE __attribute__((always_inline)) + +#elif defined ( __ICCARM__ ) + #define __SIMD32_TYPE int32_t __packed + #define CMSIS_UNUSED + #define CMSIS_INLINE + +#elif defined ( __TI_ARM__ ) + #define __SIMD32_TYPE int32_t + #define CMSIS_UNUSED __attribute__((unused)) + #define CMSIS_INLINE + +#elif defined ( __CSMC__ ) + #define __SIMD32_TYPE int32_t + #define CMSIS_UNUSED + #define CMSIS_INLINE + +#elif defined ( __TASKING__ ) + #define __SIMD32_TYPE __unaligned int32_t + #define CMSIS_UNUSED + #define CMSIS_INLINE + +#else + #error Unknown compiler +#endif + +#define __SIMD32(addr) (*(__SIMD32_TYPE **) & (addr)) +#define __SIMD32_CONST(addr) ((__SIMD32_TYPE *)(addr)) +#define _SIMD32_OFFSET(addr) (*(__SIMD32_TYPE *) (addr)) +#define __SIMD64(addr) (*(int64_t **) & (addr)) + +#if !defined (ARM_MATH_DSP) + /** + * @brief definition to pack two 16 bit values. + */ +#define __PKHBT(ARG1, ARG2, ARG3) ( (((int32_t)(ARG1) << 0) & (int32_t)0x0000FFFF) | \ + (((int32_t)(ARG2) << ARG3) & (int32_t)0xFFFF0000) ) +#define __PKHTB(ARG1, ARG2, ARG3) ( (((int32_t)(ARG1) << 0) & (int32_t)0xFFFF0000) | \ + (((int32_t)(ARG2) >> ARG3) & (int32_t)0x0000FFFF) ) + +#endif /* !defined (ARM_MATH_DSP) */ + + /** + * @brief definition to pack four 8 bit values. + */ +#ifndef ARM_MATH_BIG_ENDIAN + +#define __PACKq7(v0,v1,v2,v3) ( (((int32_t)(v0) << 0) & (int32_t)0x000000FF) | \ + (((int32_t)(v1) << 8) & (int32_t)0x0000FF00) | \ + (((int32_t)(v2) << 16) & (int32_t)0x00FF0000) | \ + (((int32_t)(v3) << 24) & (int32_t)0xFF000000) ) +#else + +#define __PACKq7(v0,v1,v2,v3) ( (((int32_t)(v3) << 0) & (int32_t)0x000000FF) | \ + (((int32_t)(v2) << 8) & (int32_t)0x0000FF00) | \ + (((int32_t)(v1) << 16) & (int32_t)0x00FF0000) | \ + (((int32_t)(v0) << 24) & (int32_t)0xFF000000) ) + +#endif + + + /** + * @brief Clips Q63 to Q31 values. + */ + CMSIS_INLINE __STATIC_INLINE q31_t clip_q63_to_q31( + q63_t x) + { + return ((q31_t) (x >> 32) != ((q31_t) x >> 31)) ? + ((0x7FFFFFFF ^ ((q31_t) (x >> 63)))) : (q31_t) x; + } + + /** + * @brief Clips Q63 to Q15 values. + */ + CMSIS_INLINE __STATIC_INLINE q15_t clip_q63_to_q15( + q63_t x) + { + return ((q31_t) (x >> 32) != ((q31_t) x >> 31)) ? + ((0x7FFF ^ ((q15_t) (x >> 63)))) : (q15_t) (x >> 15); + } + + /** + * @brief Clips Q31 to Q7 values. + */ + CMSIS_INLINE __STATIC_INLINE q7_t clip_q31_to_q7( + q31_t x) + { + return ((q31_t) (x >> 24) != ((q31_t) x >> 23)) ? + ((0x7F ^ ((q7_t) (x >> 31)))) : (q7_t) x; + } + + /** + * @brief Clips Q31 to Q15 values. + */ + CMSIS_INLINE __STATIC_INLINE q15_t clip_q31_to_q15( + q31_t x) + { + return ((q31_t) (x >> 16) != ((q31_t) x >> 15)) ? + ((0x7FFF ^ ((q15_t) (x >> 31)))) : (q15_t) x; + } + + /** + * @brief Multiplies 32 X 64 and returns 32 bit result in 2.30 format. + */ + + CMSIS_INLINE __STATIC_INLINE q63_t mult32x64( + q63_t x, + q31_t y) + { + return ((((q63_t) (x & 0x00000000FFFFFFFF) * y) >> 32) + + (((q63_t) (x >> 32) * y))); + } + + /** + * @brief Function to Calculates 1/in (reciprocal) value of Q31 Data type. + */ + + CMSIS_INLINE __STATIC_INLINE uint32_t arm_recip_q31( + q31_t in, + q31_t * dst, + q31_t * pRecipTable) + { + q31_t out; + uint32_t tempVal; + uint32_t index, i; + uint32_t signBits; + + if (in > 0) + { + signBits = ((uint32_t) (__CLZ( in) - 1)); + } + else + { + signBits = ((uint32_t) (__CLZ(-in) - 1)); + } + + /* Convert input sample to 1.31 format */ + in = (in << signBits); + + /* calculation of index for initial approximated Val */ + index = (uint32_t)(in >> 24); + index = (index & INDEX_MASK); + + /* 1.31 with exp 1 */ + out = pRecipTable[index]; + + /* calculation of reciprocal value */ + /* running approximation for two iterations */ + for (i = 0U; i < 2U; i++) + { + tempVal = (uint32_t) (((q63_t) in * out) >> 31); + tempVal = 0x7FFFFFFFu - tempVal; + /* 1.31 with exp 1 */ + /* out = (q31_t) (((q63_t) out * tempVal) >> 30); */ + out = clip_q63_to_q31(((q63_t) out * tempVal) >> 30); + } + + /* write output */ + *dst = out; + + /* return num of signbits of out = 1/in value */ + return (signBits + 1U); + } + + + /** + * @brief Function to Calculates 1/in (reciprocal) value of Q15 Data type. + */ + CMSIS_INLINE __STATIC_INLINE uint32_t arm_recip_q15( + q15_t in, + q15_t * dst, + q15_t * pRecipTable) + { + q15_t out = 0; + uint32_t tempVal = 0; + uint32_t index = 0, i = 0; + uint32_t signBits = 0; + + if (in > 0) + { + signBits = ((uint32_t)(__CLZ( in) - 17)); + } + else + { + signBits = ((uint32_t)(__CLZ(-in) - 17)); + } + + /* Convert input sample to 1.15 format */ + in = (in << signBits); + + /* calculation of index for initial approximated Val */ + index = (uint32_t)(in >> 8); + index = (index & INDEX_MASK); + + /* 1.15 with exp 1 */ + out = pRecipTable[index]; + + /* calculation of reciprocal value */ + /* running approximation for two iterations */ + for (i = 0U; i < 2U; i++) + { + tempVal = (uint32_t) (((q31_t) in * out) >> 15); + tempVal = 0x7FFFu - tempVal; + /* 1.15 with exp 1 */ + out = (q15_t) (((q31_t) out * tempVal) >> 14); + /* out = clip_q31_to_q15(((q31_t) out * tempVal) >> 14); */ + } + + /* write output */ + *dst = out; + + /* return num of signbits of out = 1/in value */ + return (signBits + 1); + } + + +/* + * @brief C custom defined intrinsic function for M3 and M0 processors + */ +#if !defined (ARM_MATH_DSP) + + /* + * @brief C custom defined QADD8 for M3 and M0 processors + */ + CMSIS_INLINE __STATIC_INLINE uint32_t __QADD8( + uint32_t x, + uint32_t y) + { + q31_t r, s, t, u; + + r = __SSAT(((((q31_t)x << 24) >> 24) + (((q31_t)y << 24) >> 24)), 8) & (int32_t)0x000000FF; + s = __SSAT(((((q31_t)x << 16) >> 24) + (((q31_t)y << 16) >> 24)), 8) & (int32_t)0x000000FF; + t = __SSAT(((((q31_t)x << 8) >> 24) + (((q31_t)y << 8) >> 24)), 8) & (int32_t)0x000000FF; + u = __SSAT(((((q31_t)x ) >> 24) + (((q31_t)y ) >> 24)), 8) & (int32_t)0x000000FF; + + return ((uint32_t)((u << 24) | (t << 16) | (s << 8) | (r ))); + } + + + /* + * @brief C custom defined QSUB8 for M3 and M0 processors + */ + CMSIS_INLINE __STATIC_INLINE uint32_t __QSUB8( + uint32_t x, + uint32_t y) + { + q31_t r, s, t, u; + + r = __SSAT(((((q31_t)x << 24) >> 24) - (((q31_t)y << 24) >> 24)), 8) & (int32_t)0x000000FF; + s = __SSAT(((((q31_t)x << 16) >> 24) - (((q31_t)y << 16) >> 24)), 8) & (int32_t)0x000000FF; + t = __SSAT(((((q31_t)x << 8) >> 24) - (((q31_t)y << 8) >> 24)), 8) & (int32_t)0x000000FF; + u = __SSAT(((((q31_t)x ) >> 24) - (((q31_t)y ) >> 24)), 8) & (int32_t)0x000000FF; + + return ((uint32_t)((u << 24) | (t << 16) | (s << 8) | (r ))); + } + + + /* + * @brief C custom defined QADD16 for M3 and M0 processors + */ + CMSIS_INLINE __STATIC_INLINE uint32_t __QADD16( + uint32_t x, + uint32_t y) + { +/* q31_t r, s; without initialisation 'arm_offset_q15 test' fails but 'intrinsic' tests pass! for armCC */ + q31_t r = 0, s = 0; + + r = __SSAT(((((q31_t)x << 16) >> 16) + (((q31_t)y << 16) >> 16)), 16) & (int32_t)0x0000FFFF; + s = __SSAT(((((q31_t)x ) >> 16) + (((q31_t)y ) >> 16)), 16) & (int32_t)0x0000FFFF; + + return ((uint32_t)((s << 16) | (r ))); + } + + + /* + * @brief C custom defined SHADD16 for M3 and M0 processors + */ + CMSIS_INLINE __STATIC_INLINE uint32_t __SHADD16( + uint32_t x, + uint32_t y) + { + q31_t r, s; + + r = (((((q31_t)x << 16) >> 16) + (((q31_t)y << 16) >> 16)) >> 1) & (int32_t)0x0000FFFF; + s = (((((q31_t)x ) >> 16) + (((q31_t)y ) >> 16)) >> 1) & (int32_t)0x0000FFFF; + + return ((uint32_t)((s << 16) | (r ))); + } + + + /* + * @brief C custom defined QSUB16 for M3 and M0 processors + */ + CMSIS_INLINE __STATIC_INLINE uint32_t __QSUB16( + uint32_t x, + uint32_t y) + { + q31_t r, s; + + r = __SSAT(((((q31_t)x << 16) >> 16) - (((q31_t)y << 16) >> 16)), 16) & (int32_t)0x0000FFFF; + s = __SSAT(((((q31_t)x ) >> 16) - (((q31_t)y ) >> 16)), 16) & (int32_t)0x0000FFFF; + + return ((uint32_t)((s << 16) | (r ))); + } + + + /* + * @brief C custom defined SHSUB16 for M3 and M0 processors + */ + CMSIS_INLINE __STATIC_INLINE uint32_t __SHSUB16( + uint32_t x, + uint32_t y) + { + q31_t r, s; + + r = (((((q31_t)x << 16) >> 16) - (((q31_t)y << 16) >> 16)) >> 1) & (int32_t)0x0000FFFF; + s = (((((q31_t)x ) >> 16) - (((q31_t)y ) >> 16)) >> 1) & (int32_t)0x0000FFFF; + + return ((uint32_t)((s << 16) | (r ))); + } + + + /* + * @brief C custom defined QASX for M3 and M0 processors + */ + CMSIS_INLINE __STATIC_INLINE uint32_t __QASX( + uint32_t x, + uint32_t y) + { + q31_t r, s; + + r = __SSAT(((((q31_t)x << 16) >> 16) - (((q31_t)y ) >> 16)), 16) & (int32_t)0x0000FFFF; + s = __SSAT(((((q31_t)x ) >> 16) + (((q31_t)y << 16) >> 16)), 16) & (int32_t)0x0000FFFF; + + return ((uint32_t)((s << 16) | (r ))); + } + + + /* + * @brief C custom defined SHASX for M3 and M0 processors + */ + CMSIS_INLINE __STATIC_INLINE uint32_t __SHASX( + uint32_t x, + uint32_t y) + { + q31_t r, s; + + r = (((((q31_t)x << 16) >> 16) - (((q31_t)y ) >> 16)) >> 1) & (int32_t)0x0000FFFF; + s = (((((q31_t)x ) >> 16) + (((q31_t)y << 16) >> 16)) >> 1) & (int32_t)0x0000FFFF; + + return ((uint32_t)((s << 16) | (r ))); + } + + + /* + * @brief C custom defined QSAX for M3 and M0 processors + */ + CMSIS_INLINE __STATIC_INLINE uint32_t __QSAX( + uint32_t x, + uint32_t y) + { + q31_t r, s; + + r = __SSAT(((((q31_t)x << 16) >> 16) + (((q31_t)y ) >> 16)), 16) & (int32_t)0x0000FFFF; + s = __SSAT(((((q31_t)x ) >> 16) - (((q31_t)y << 16) >> 16)), 16) & (int32_t)0x0000FFFF; + + return ((uint32_t)((s << 16) | (r ))); + } + + + /* + * @brief C custom defined SHSAX for M3 and M0 processors + */ + CMSIS_INLINE __STATIC_INLINE uint32_t __SHSAX( + uint32_t x, + uint32_t y) + { + q31_t r, s; + + r = (((((q31_t)x << 16) >> 16) + (((q31_t)y ) >> 16)) >> 1) & (int32_t)0x0000FFFF; + s = (((((q31_t)x ) >> 16) - (((q31_t)y << 16) >> 16)) >> 1) & (int32_t)0x0000FFFF; + + return ((uint32_t)((s << 16) | (r ))); + } + + + /* + * @brief C custom defined SMUSDX for M3 and M0 processors + */ + CMSIS_INLINE __STATIC_INLINE uint32_t __SMUSDX( + uint32_t x, + uint32_t y) + { + return ((uint32_t)(((((q31_t)x << 16) >> 16) * (((q31_t)y ) >> 16)) - + ((((q31_t)x ) >> 16) * (((q31_t)y << 16) >> 16)) )); + } + + /* + * @brief C custom defined SMUADX for M3 and M0 processors + */ + CMSIS_INLINE __STATIC_INLINE uint32_t __SMUADX( + uint32_t x, + uint32_t y) + { + return ((uint32_t)(((((q31_t)x << 16) >> 16) * (((q31_t)y ) >> 16)) + + ((((q31_t)x ) >> 16) * (((q31_t)y << 16) >> 16)) )); + } + + + /* + * @brief C custom defined QADD for M3 and M0 processors + */ + CMSIS_INLINE __STATIC_INLINE int32_t __QADD( + int32_t x, + int32_t y) + { + return ((int32_t)(clip_q63_to_q31((q63_t)x + (q31_t)y))); + } + + + /* + * @brief C custom defined QSUB for M3 and M0 processors + */ + CMSIS_INLINE __STATIC_INLINE int32_t __QSUB( + int32_t x, + int32_t y) + { + return ((int32_t)(clip_q63_to_q31((q63_t)x - (q31_t)y))); + } + + + /* + * @brief C custom defined SMLAD for M3 and M0 processors + */ + CMSIS_INLINE __STATIC_INLINE uint32_t __SMLAD( + uint32_t x, + uint32_t y, + uint32_t sum) + { + return ((uint32_t)(((((q31_t)x << 16) >> 16) * (((q31_t)y << 16) >> 16)) + + ((((q31_t)x ) >> 16) * (((q31_t)y ) >> 16)) + + ( ((q31_t)sum ) ) )); + } + + + /* + * @brief C custom defined SMLADX for M3 and M0 processors + */ + CMSIS_INLINE __STATIC_INLINE uint32_t __SMLADX( + uint32_t x, + uint32_t y, + uint32_t sum) + { + return ((uint32_t)(((((q31_t)x << 16) >> 16) * (((q31_t)y ) >> 16)) + + ((((q31_t)x ) >> 16) * (((q31_t)y << 16) >> 16)) + + ( ((q31_t)sum ) ) )); + } + + + /* + * @brief C custom defined SMLSDX for M3 and M0 processors + */ + CMSIS_INLINE __STATIC_INLINE uint32_t __SMLSDX( + uint32_t x, + uint32_t y, + uint32_t sum) + { + return ((uint32_t)(((((q31_t)x << 16) >> 16) * (((q31_t)y ) >> 16)) - + ((((q31_t)x ) >> 16) * (((q31_t)y << 16) >> 16)) + + ( ((q31_t)sum ) ) )); + } + + + /* + * @brief C custom defined SMLALD for M3 and M0 processors + */ + CMSIS_INLINE __STATIC_INLINE uint64_t __SMLALD( + uint32_t x, + uint32_t y, + uint64_t sum) + { +/* return (sum + ((q15_t) (x >> 16) * (q15_t) (y >> 16)) + ((q15_t) x * (q15_t) y)); */ + return ((uint64_t)(((((q31_t)x << 16) >> 16) * (((q31_t)y << 16) >> 16)) + + ((((q31_t)x ) >> 16) * (((q31_t)y ) >> 16)) + + ( ((q63_t)sum ) ) )); + } + + + /* + * @brief C custom defined SMLALDX for M3 and M0 processors + */ + CMSIS_INLINE __STATIC_INLINE uint64_t __SMLALDX( + uint32_t x, + uint32_t y, + uint64_t sum) + { +/* return (sum + ((q15_t) (x >> 16) * (q15_t) y)) + ((q15_t) x * (q15_t) (y >> 16)); */ + return ((uint64_t)(((((q31_t)x << 16) >> 16) * (((q31_t)y ) >> 16)) + + ((((q31_t)x ) >> 16) * (((q31_t)y << 16) >> 16)) + + ( ((q63_t)sum ) ) )); + } + + + /* + * @brief C custom defined SMUAD for M3 and M0 processors + */ + CMSIS_INLINE __STATIC_INLINE uint32_t __SMUAD( + uint32_t x, + uint32_t y) + { + return ((uint32_t)(((((q31_t)x << 16) >> 16) * (((q31_t)y << 16) >> 16)) + + ((((q31_t)x ) >> 16) * (((q31_t)y ) >> 16)) )); + } + + + /* + * @brief C custom defined SMUSD for M3 and M0 processors + */ + CMSIS_INLINE __STATIC_INLINE uint32_t __SMUSD( + uint32_t x, + uint32_t y) + { + return ((uint32_t)(((((q31_t)x << 16) >> 16) * (((q31_t)y << 16) >> 16)) - + ((((q31_t)x ) >> 16) * (((q31_t)y ) >> 16)) )); + } + + + /* + * @brief C custom defined SXTB16 for M3 and M0 processors + */ + CMSIS_INLINE __STATIC_INLINE uint32_t __SXTB16( + uint32_t x) + { + return ((uint32_t)(((((q31_t)x << 24) >> 24) & (q31_t)0x0000FFFF) | + ((((q31_t)x << 8) >> 8) & (q31_t)0xFFFF0000) )); + } + + /* + * @brief C custom defined SMMLA for M3 and M0 processors + */ + CMSIS_INLINE __STATIC_INLINE int32_t __SMMLA( + int32_t x, + int32_t y, + int32_t sum) + { + return (sum + (int32_t) (((int64_t) x * y) >> 32)); + } + +#endif /* !defined (ARM_MATH_DSP) */ + + + /** + * @brief Instance structure for the Q7 FIR filter. + */ + typedef struct + { + uint16_t numTaps; /**< number of filter coefficients in the filter. */ + q7_t *pState; /**< points to the state variable array. The array is of length numTaps+blockSize-1. */ + q7_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps.*/ + } arm_fir_instance_q7; + + /** + * @brief Instance structure for the Q15 FIR filter. + */ + typedef struct + { + uint16_t numTaps; /**< number of filter coefficients in the filter. */ + q15_t *pState; /**< points to the state variable array. The array is of length numTaps+blockSize-1. */ + q15_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps.*/ + } arm_fir_instance_q15; + + /** + * @brief Instance structure for the Q31 FIR filter. + */ + typedef struct + { + uint16_t numTaps; /**< number of filter coefficients in the filter. */ + q31_t *pState; /**< points to the state variable array. The array is of length numTaps+blockSize-1. */ + q31_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps. */ + } arm_fir_instance_q31; + + /** + * @brief Instance structure for the floating-point FIR filter. + */ + typedef struct + { + uint16_t numTaps; /**< number of filter coefficients in the filter. */ + float32_t *pState; /**< points to the state variable array. The array is of length numTaps+blockSize-1. */ + float32_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps. */ + } arm_fir_instance_f32; + + + /** + * @brief Processing function for the Q7 FIR filter. + * @param[in] S points to an instance of the Q7 FIR filter structure. + * @param[in] pSrc points to the block of input data. + * @param[out] pDst points to the block of output data. + * @param[in] blockSize number of samples to process. + */ + void arm_fir_q7( + const arm_fir_instance_q7 * S, + q7_t * pSrc, + q7_t * pDst, + uint32_t blockSize); + + + /** + * @brief Initialization function for the Q7 FIR filter. + * @param[in,out] S points to an instance of the Q7 FIR structure. + * @param[in] numTaps Number of filter coefficients in the filter. + * @param[in] pCoeffs points to the filter coefficients. + * @param[in] pState points to the state buffer. + * @param[in] blockSize number of samples that are processed. + */ + void arm_fir_init_q7( + arm_fir_instance_q7 * S, + uint16_t numTaps, + q7_t * pCoeffs, + q7_t * pState, + uint32_t blockSize); + + + /** + * @brief Processing function for the Q15 FIR filter. + * @param[in] S points to an instance of the Q15 FIR structure. + * @param[in] pSrc points to the block of input data. + * @param[out] pDst points to the block of output data. + * @param[in] blockSize number of samples to process. + */ + void arm_fir_q15( + const arm_fir_instance_q15 * S, + q15_t * pSrc, + q15_t * pDst, + uint32_t blockSize); + + + /** + * @brief Processing function for the fast Q15 FIR filter for Cortex-M3 and Cortex-M4. + * @param[in] S points to an instance of the Q15 FIR filter structure. + * @param[in] pSrc points to the block of input data. + * @param[out] pDst points to the block of output data. + * @param[in] blockSize number of samples to process. + */ + void arm_fir_fast_q15( + const arm_fir_instance_q15 * S, + q15_t * pSrc, + q15_t * pDst, + uint32_t blockSize); + + + /** + * @brief Initialization function for the Q15 FIR filter. + * @param[in,out] S points to an instance of the Q15 FIR filter structure. + * @param[in] numTaps Number of filter coefficients in the filter. Must be even and greater than or equal to 4. + * @param[in] pCoeffs points to the filter coefficients. + * @param[in] pState points to the state buffer. + * @param[in] blockSize number of samples that are processed at a time. + * @return The function returns ARM_MATH_SUCCESS if initialization was successful or ARM_MATH_ARGUMENT_ERROR if + * numTaps is not a supported value. + */ + arm_status arm_fir_init_q15( + arm_fir_instance_q15 * S, + uint16_t numTaps, + q15_t * pCoeffs, + q15_t * pState, + uint32_t blockSize); + + + /** + * @brief Processing function for the Q31 FIR filter. + * @param[in] S points to an instance of the Q31 FIR filter structure. + * @param[in] pSrc points to the block of input data. + * @param[out] pDst points to the block of output data. + * @param[in] blockSize number of samples to process. + */ + void arm_fir_q31( + const arm_fir_instance_q31 * S, + q31_t * pSrc, + q31_t * pDst, + uint32_t blockSize); + + + /** + * @brief Processing function for the fast Q31 FIR filter for Cortex-M3 and Cortex-M4. + * @param[in] S points to an instance of the Q31 FIR structure. + * @param[in] pSrc points to the block of input data. + * @param[out] pDst points to the block of output data. + * @param[in] blockSize number of samples to process. + */ + void arm_fir_fast_q31( + const arm_fir_instance_q31 * S, + q31_t * pSrc, + q31_t * pDst, + uint32_t blockSize); + + + /** + * @brief Initialization function for the Q31 FIR filter. + * @param[in,out] S points to an instance of the Q31 FIR structure. + * @param[in] numTaps Number of filter coefficients in the filter. + * @param[in] pCoeffs points to the filter coefficients. + * @param[in] pState points to the state buffer. + * @param[in] blockSize number of samples that are processed at a time. + */ + void arm_fir_init_q31( + arm_fir_instance_q31 * S, + uint16_t numTaps, + q31_t * pCoeffs, + q31_t * pState, + uint32_t blockSize); + + + /** + * @brief Processing function for the floating-point FIR filter. + * @param[in] S points to an instance of the floating-point FIR structure. + * @param[in] pSrc points to the block of input data. + * @param[out] pDst points to the block of output data. + * @param[in] blockSize number of samples to process. + */ + void arm_fir_f32( + const arm_fir_instance_f32 * S, + float32_t * pSrc, + float32_t * pDst, + uint32_t blockSize); + + + /** + * @brief Initialization function for the floating-point FIR filter. + * @param[in,out] S points to an instance of the floating-point FIR filter structure. + * @param[in] numTaps Number of filter coefficients in the filter. + * @param[in] pCoeffs points to the filter coefficients. + * @param[in] pState points to the state buffer. + * @param[in] blockSize number of samples that are processed at a time. + */ + void arm_fir_init_f32( + arm_fir_instance_f32 * S, + uint16_t numTaps, + float32_t * pCoeffs, + float32_t * pState, + uint32_t blockSize); + + + /** + * @brief Instance structure for the Q15 Biquad cascade filter. + */ + typedef struct + { + int8_t numStages; /**< number of 2nd order stages in the filter. Overall order is 2*numStages. */ + q15_t *pState; /**< Points to the array of state coefficients. The array is of length 4*numStages. */ + q15_t *pCoeffs; /**< Points to the array of coefficients. The array is of length 5*numStages. */ + int8_t postShift; /**< Additional shift, in bits, applied to each output sample. */ + } arm_biquad_casd_df1_inst_q15; + + /** + * @brief Instance structure for the Q31 Biquad cascade filter. + */ + typedef struct + { + uint32_t numStages; /**< number of 2nd order stages in the filter. Overall order is 2*numStages. */ + q31_t *pState; /**< Points to the array of state coefficients. The array is of length 4*numStages. */ + q31_t *pCoeffs; /**< Points to the array of coefficients. The array is of length 5*numStages. */ + uint8_t postShift; /**< Additional shift, in bits, applied to each output sample. */ + } arm_biquad_casd_df1_inst_q31; + + /** + * @brief Instance structure for the floating-point Biquad cascade filter. + */ + typedef struct + { + uint32_t numStages; /**< number of 2nd order stages in the filter. Overall order is 2*numStages. */ + float32_t *pState; /**< Points to the array of state coefficients. The array is of length 4*numStages. */ + float32_t *pCoeffs; /**< Points to the array of coefficients. The array is of length 5*numStages. */ + } arm_biquad_casd_df1_inst_f32; + + + /** + * @brief Processing function for the Q15 Biquad cascade filter. + * @param[in] S points to an instance of the Q15 Biquad cascade structure. + * @param[in] pSrc points to the block of input data. + * @param[out] pDst points to the block of output data. + * @param[in] blockSize number of samples to process. + */ + void arm_biquad_cascade_df1_q15( + const arm_biquad_casd_df1_inst_q15 * S, + q15_t * pSrc, + q15_t * pDst, + uint32_t blockSize); + + + /** + * @brief Initialization function for the Q15 Biquad cascade filter. + * @param[in,out] S points to an instance of the Q15 Biquad cascade structure. + * @param[in] numStages number of 2nd order stages in the filter. + * @param[in] pCoeffs points to the filter coefficients. + * @param[in] pState points to the state buffer. + * @param[in] postShift Shift to be applied to the output. Varies according to the coefficients format + */ + void arm_biquad_cascade_df1_init_q15( + arm_biquad_casd_df1_inst_q15 * S, + uint8_t numStages, + q15_t * pCoeffs, + q15_t * pState, + int8_t postShift); + + + /** + * @brief Fast but less precise processing function for the Q15 Biquad cascade filter for Cortex-M3 and Cortex-M4. + * @param[in] S points to an instance of the Q15 Biquad cascade structure. + * @param[in] pSrc points to the block of input data. + * @param[out] pDst points to the block of output data. + * @param[in] blockSize number of samples to process. + */ + void arm_biquad_cascade_df1_fast_q15( + const arm_biquad_casd_df1_inst_q15 * S, + q15_t * pSrc, + q15_t * pDst, + uint32_t blockSize); + + + /** + * @brief Processing function for the Q31 Biquad cascade filter + * @param[in] S points to an instance of the Q31 Biquad cascade structure. + * @param[in] pSrc points to the block of input data. + * @param[out] pDst points to the block of output data. + * @param[in] blockSize number of samples to process. + */ + void arm_biquad_cascade_df1_q31( + const arm_biquad_casd_df1_inst_q31 * S, + q31_t * pSrc, + q31_t * pDst, + uint32_t blockSize); + + + /** + * @brief Fast but less precise processing function for the Q31 Biquad cascade filter for Cortex-M3 and Cortex-M4. + * @param[in] S points to an instance of the Q31 Biquad cascade structure. + * @param[in] pSrc points to the block of input data. + * @param[out] pDst points to the block of output data. + * @param[in] blockSize number of samples to process. + */ + void arm_biquad_cascade_df1_fast_q31( + const arm_biquad_casd_df1_inst_q31 * S, + q31_t * pSrc, + q31_t * pDst, + uint32_t blockSize); + + + /** + * @brief Initialization function for the Q31 Biquad cascade filter. + * @param[in,out] S points to an instance of the Q31 Biquad cascade structure. + * @param[in] numStages number of 2nd order stages in the filter. + * @param[in] pCoeffs points to the filter coefficients. + * @param[in] pState points to the state buffer. + * @param[in] postShift Shift to be applied to the output. Varies according to the coefficients format + */ + void arm_biquad_cascade_df1_init_q31( + arm_biquad_casd_df1_inst_q31 * S, + uint8_t numStages, + q31_t * pCoeffs, + q31_t * pState, + int8_t postShift); + + + /** + * @brief Processing function for the floating-point Biquad cascade filter. + * @param[in] S points to an instance of the floating-point Biquad cascade structure. + * @param[in] pSrc points to the block of input data. + * @param[out] pDst points to the block of output data. + * @param[in] blockSize number of samples to process. + */ + void arm_biquad_cascade_df1_f32( + const arm_biquad_casd_df1_inst_f32 * S, + float32_t * pSrc, + float32_t * pDst, + uint32_t blockSize); + + + /** + * @brief Initialization function for the floating-point Biquad cascade filter. + * @param[in,out] S points to an instance of the floating-point Biquad cascade structure. + * @param[in] numStages number of 2nd order stages in the filter. + * @param[in] pCoeffs points to the filter coefficients. + * @param[in] pState points to the state buffer. + */ + void arm_biquad_cascade_df1_init_f32( + arm_biquad_casd_df1_inst_f32 * S, + uint8_t numStages, + float32_t * pCoeffs, + float32_t * pState); + + + /** + * @brief Instance structure for the floating-point matrix structure. + */ + typedef struct + { + uint16_t numRows; /**< number of rows of the matrix. */ + uint16_t numCols; /**< number of columns of the matrix. */ + float32_t *pData; /**< points to the data of the matrix. */ + } arm_matrix_instance_f32; + + + /** + * @brief Instance structure for the floating-point matrix structure. + */ + typedef struct + { + uint16_t numRows; /**< number of rows of the matrix. */ + uint16_t numCols; /**< number of columns of the matrix. */ + float64_t *pData; /**< points to the data of the matrix. */ + } arm_matrix_instance_f64; + + /** + * @brief Instance structure for the Q15 matrix structure. + */ + typedef struct + { + uint16_t numRows; /**< number of rows of the matrix. */ + uint16_t numCols; /**< number of columns of the matrix. */ + q15_t *pData; /**< points to the data of the matrix. */ + } arm_matrix_instance_q15; + + /** + * @brief Instance structure for the Q31 matrix structure. + */ + typedef struct + { + uint16_t numRows; /**< number of rows of the matrix. */ + uint16_t numCols; /**< number of columns of the matrix. */ + q31_t *pData; /**< points to the data of the matrix. */ + } arm_matrix_instance_q31; + + + /** + * @brief Floating-point matrix addition. + * @param[in] pSrcA points to the first input matrix structure + * @param[in] pSrcB points to the second input matrix structure + * @param[out] pDst points to output matrix structure + * @return The function returns either + * ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + arm_status arm_mat_add_f32( + const arm_matrix_instance_f32 * pSrcA, + const arm_matrix_instance_f32 * pSrcB, + arm_matrix_instance_f32 * pDst); + + + /** + * @brief Q15 matrix addition. + * @param[in] pSrcA points to the first input matrix structure + * @param[in] pSrcB points to the second input matrix structure + * @param[out] pDst points to output matrix structure + * @return The function returns either + * ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + arm_status arm_mat_add_q15( + const arm_matrix_instance_q15 * pSrcA, + const arm_matrix_instance_q15 * pSrcB, + arm_matrix_instance_q15 * pDst); + + + /** + * @brief Q31 matrix addition. + * @param[in] pSrcA points to the first input matrix structure + * @param[in] pSrcB points to the second input matrix structure + * @param[out] pDst points to output matrix structure + * @return The function returns either + * ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + arm_status arm_mat_add_q31( + const arm_matrix_instance_q31 * pSrcA, + const arm_matrix_instance_q31 * pSrcB, + arm_matrix_instance_q31 * pDst); + + + /** + * @brief Floating-point, complex, matrix multiplication. + * @param[in] pSrcA points to the first input matrix structure + * @param[in] pSrcB points to the second input matrix structure + * @param[out] pDst points to output matrix structure + * @return The function returns either + * ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + arm_status arm_mat_cmplx_mult_f32( + const arm_matrix_instance_f32 * pSrcA, + const arm_matrix_instance_f32 * pSrcB, + arm_matrix_instance_f32 * pDst); + + + /** + * @brief Q15, complex, matrix multiplication. + * @param[in] pSrcA points to the first input matrix structure + * @param[in] pSrcB points to the second input matrix structure + * @param[out] pDst points to output matrix structure + * @return The function returns either + * ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + arm_status arm_mat_cmplx_mult_q15( + const arm_matrix_instance_q15 * pSrcA, + const arm_matrix_instance_q15 * pSrcB, + arm_matrix_instance_q15 * pDst, + q15_t * pScratch); + + + /** + * @brief Q31, complex, matrix multiplication. + * @param[in] pSrcA points to the first input matrix structure + * @param[in] pSrcB points to the second input matrix structure + * @param[out] pDst points to output matrix structure + * @return The function returns either + * ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + arm_status arm_mat_cmplx_mult_q31( + const arm_matrix_instance_q31 * pSrcA, + const arm_matrix_instance_q31 * pSrcB, + arm_matrix_instance_q31 * pDst); + + + /** + * @brief Floating-point matrix transpose. + * @param[in] pSrc points to the input matrix + * @param[out] pDst points to the output matrix + * @return The function returns either ARM_MATH_SIZE_MISMATCH + * or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + arm_status arm_mat_trans_f32( + const arm_matrix_instance_f32 * pSrc, + arm_matrix_instance_f32 * pDst); + + + /** + * @brief Q15 matrix transpose. + * @param[in] pSrc points to the input matrix + * @param[out] pDst points to the output matrix + * @return The function returns either ARM_MATH_SIZE_MISMATCH + * or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + arm_status arm_mat_trans_q15( + const arm_matrix_instance_q15 * pSrc, + arm_matrix_instance_q15 * pDst); + + + /** + * @brief Q31 matrix transpose. + * @param[in] pSrc points to the input matrix + * @param[out] pDst points to the output matrix + * @return The function returns either ARM_MATH_SIZE_MISMATCH + * or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + arm_status arm_mat_trans_q31( + const arm_matrix_instance_q31 * pSrc, + arm_matrix_instance_q31 * pDst); + + + /** + * @brief Floating-point matrix multiplication + * @param[in] pSrcA points to the first input matrix structure + * @param[in] pSrcB points to the second input matrix structure + * @param[out] pDst points to output matrix structure + * @return The function returns either + * ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + arm_status arm_mat_mult_f32( + const arm_matrix_instance_f32 * pSrcA, + const arm_matrix_instance_f32 * pSrcB, + arm_matrix_instance_f32 * pDst); + + + /** + * @brief Q15 matrix multiplication + * @param[in] pSrcA points to the first input matrix structure + * @param[in] pSrcB points to the second input matrix structure + * @param[out] pDst points to output matrix structure + * @param[in] pState points to the array for storing intermediate results + * @return The function returns either + * ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + arm_status arm_mat_mult_q15( + const arm_matrix_instance_q15 * pSrcA, + const arm_matrix_instance_q15 * pSrcB, + arm_matrix_instance_q15 * pDst, + q15_t * pState); + + + /** + * @brief Q15 matrix multiplication (fast variant) for Cortex-M3 and Cortex-M4 + * @param[in] pSrcA points to the first input matrix structure + * @param[in] pSrcB points to the second input matrix structure + * @param[out] pDst points to output matrix structure + * @param[in] pState points to the array for storing intermediate results + * @return The function returns either + * ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + arm_status arm_mat_mult_fast_q15( + const arm_matrix_instance_q15 * pSrcA, + const arm_matrix_instance_q15 * pSrcB, + arm_matrix_instance_q15 * pDst, + q15_t * pState); + + + /** + * @brief Q31 matrix multiplication + * @param[in] pSrcA points to the first input matrix structure + * @param[in] pSrcB points to the second input matrix structure + * @param[out] pDst points to output matrix structure + * @return The function returns either + * ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + arm_status arm_mat_mult_q31( + const arm_matrix_instance_q31 * pSrcA, + const arm_matrix_instance_q31 * pSrcB, + arm_matrix_instance_q31 * pDst); + + + /** + * @brief Q31 matrix multiplication (fast variant) for Cortex-M3 and Cortex-M4 + * @param[in] pSrcA points to the first input matrix structure + * @param[in] pSrcB points to the second input matrix structure + * @param[out] pDst points to output matrix structure + * @return The function returns either + * ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + arm_status arm_mat_mult_fast_q31( + const arm_matrix_instance_q31 * pSrcA, + const arm_matrix_instance_q31 * pSrcB, + arm_matrix_instance_q31 * pDst); + + + /** + * @brief Floating-point matrix subtraction + * @param[in] pSrcA points to the first input matrix structure + * @param[in] pSrcB points to the second input matrix structure + * @param[out] pDst points to output matrix structure + * @return The function returns either + * ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + arm_status arm_mat_sub_f32( + const arm_matrix_instance_f32 * pSrcA, + const arm_matrix_instance_f32 * pSrcB, + arm_matrix_instance_f32 * pDst); + + + /** + * @brief Q15 matrix subtraction + * @param[in] pSrcA points to the first input matrix structure + * @param[in] pSrcB points to the second input matrix structure + * @param[out] pDst points to output matrix structure + * @return The function returns either + * ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + arm_status arm_mat_sub_q15( + const arm_matrix_instance_q15 * pSrcA, + const arm_matrix_instance_q15 * pSrcB, + arm_matrix_instance_q15 * pDst); + + + /** + * @brief Q31 matrix subtraction + * @param[in] pSrcA points to the first input matrix structure + * @param[in] pSrcB points to the second input matrix structure + * @param[out] pDst points to output matrix structure + * @return The function returns either + * ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + arm_status arm_mat_sub_q31( + const arm_matrix_instance_q31 * pSrcA, + const arm_matrix_instance_q31 * pSrcB, + arm_matrix_instance_q31 * pDst); + + + /** + * @brief Floating-point matrix scaling. + * @param[in] pSrc points to the input matrix + * @param[in] scale scale factor + * @param[out] pDst points to the output matrix + * @return The function returns either + * ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + arm_status arm_mat_scale_f32( + const arm_matrix_instance_f32 * pSrc, + float32_t scale, + arm_matrix_instance_f32 * pDst); + + + /** + * @brief Q15 matrix scaling. + * @param[in] pSrc points to input matrix + * @param[in] scaleFract fractional portion of the scale factor + * @param[in] shift number of bits to shift the result by + * @param[out] pDst points to output matrix + * @return The function returns either + * ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + arm_status arm_mat_scale_q15( + const arm_matrix_instance_q15 * pSrc, + q15_t scaleFract, + int32_t shift, + arm_matrix_instance_q15 * pDst); + + + /** + * @brief Q31 matrix scaling. + * @param[in] pSrc points to input matrix + * @param[in] scaleFract fractional portion of the scale factor + * @param[in] shift number of bits to shift the result by + * @param[out] pDst points to output matrix structure + * @return The function returns either + * ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + arm_status arm_mat_scale_q31( + const arm_matrix_instance_q31 * pSrc, + q31_t scaleFract, + int32_t shift, + arm_matrix_instance_q31 * pDst); + + + /** + * @brief Q31 matrix initialization. + * @param[in,out] S points to an instance of the floating-point matrix structure. + * @param[in] nRows number of rows in the matrix. + * @param[in] nColumns number of columns in the matrix. + * @param[in] pData points to the matrix data array. + */ + void arm_mat_init_q31( + arm_matrix_instance_q31 * S, + uint16_t nRows, + uint16_t nColumns, + q31_t * pData); + + + /** + * @brief Q15 matrix initialization. + * @param[in,out] S points to an instance of the floating-point matrix structure. + * @param[in] nRows number of rows in the matrix. + * @param[in] nColumns number of columns in the matrix. + * @param[in] pData points to the matrix data array. + */ + void arm_mat_init_q15( + arm_matrix_instance_q15 * S, + uint16_t nRows, + uint16_t nColumns, + q15_t * pData); + + + /** + * @brief Floating-point matrix initialization. + * @param[in,out] S points to an instance of the floating-point matrix structure. + * @param[in] nRows number of rows in the matrix. + * @param[in] nColumns number of columns in the matrix. + * @param[in] pData points to the matrix data array. + */ + void arm_mat_init_f32( + arm_matrix_instance_f32 * S, + uint16_t nRows, + uint16_t nColumns, + float32_t * pData); + + + + /** + * @brief Instance structure for the Q15 PID Control. + */ + typedef struct + { + q15_t A0; /**< The derived gain, A0 = Kp + Ki + Kd . */ +#if !defined (ARM_MATH_DSP) + q15_t A1; + q15_t A2; +#else + q31_t A1; /**< The derived gain A1 = -Kp - 2Kd | Kd.*/ +#endif + q15_t state[3]; /**< The state array of length 3. */ + q15_t Kp; /**< The proportional gain. */ + q15_t Ki; /**< The integral gain. */ + q15_t Kd; /**< The derivative gain. */ + } arm_pid_instance_q15; + + /** + * @brief Instance structure for the Q31 PID Control. + */ + typedef struct + { + q31_t A0; /**< The derived gain, A0 = Kp + Ki + Kd . */ + q31_t A1; /**< The derived gain, A1 = -Kp - 2Kd. */ + q31_t A2; /**< The derived gain, A2 = Kd . */ + q31_t state[3]; /**< The state array of length 3. */ + q31_t Kp; /**< The proportional gain. */ + q31_t Ki; /**< The integral gain. */ + q31_t Kd; /**< The derivative gain. */ + } arm_pid_instance_q31; + + /** + * @brief Instance structure for the floating-point PID Control. + */ + typedef struct + { + float32_t A0; /**< The derived gain, A0 = Kp + Ki + Kd . */ + float32_t A1; /**< The derived gain, A1 = -Kp - 2Kd. */ + float32_t A2; /**< The derived gain, A2 = Kd . */ + float32_t state[3]; /**< The state array of length 3. */ + float32_t Kp; /**< The proportional gain. */ + float32_t Ki; /**< The integral gain. */ + float32_t Kd; /**< The derivative gain. */ + } arm_pid_instance_f32; + + + + /** + * @brief Initialization function for the floating-point PID Control. + * @param[in,out] S points to an instance of the PID structure. + * @param[in] resetStateFlag flag to reset the state. 0 = no change in state 1 = reset the state. + */ + void arm_pid_init_f32( + arm_pid_instance_f32 * S, + int32_t resetStateFlag); + + + /** + * @brief Reset function for the floating-point PID Control. + * @param[in,out] S is an instance of the floating-point PID Control structure + */ + void arm_pid_reset_f32( + arm_pid_instance_f32 * S); + + + /** + * @brief Initialization function for the Q31 PID Control. + * @param[in,out] S points to an instance of the Q15 PID structure. + * @param[in] resetStateFlag flag to reset the state. 0 = no change in state 1 = reset the state. + */ + void arm_pid_init_q31( + arm_pid_instance_q31 * S, + int32_t resetStateFlag); + + + /** + * @brief Reset function for the Q31 PID Control. + * @param[in,out] S points to an instance of the Q31 PID Control structure + */ + + void arm_pid_reset_q31( + arm_pid_instance_q31 * S); + + + /** + * @brief Initialization function for the Q15 PID Control. + * @param[in,out] S points to an instance of the Q15 PID structure. + * @param[in] resetStateFlag flag to reset the state. 0 = no change in state 1 = reset the state. + */ + void arm_pid_init_q15( + arm_pid_instance_q15 * S, + int32_t resetStateFlag); + + + /** + * @brief Reset function for the Q15 PID Control. + * @param[in,out] S points to an instance of the q15 PID Control structure + */ + void arm_pid_reset_q15( + arm_pid_instance_q15 * S); + + + /** + * @brief Instance structure for the floating-point Linear Interpolate function. + */ + typedef struct + { + uint32_t nValues; /**< nValues */ + float32_t x1; /**< x1 */ + float32_t xSpacing; /**< xSpacing */ + float32_t *pYData; /**< pointer to the table of Y values */ + } arm_linear_interp_instance_f32; + + /** + * @brief Instance structure for the floating-point bilinear interpolation function. + */ + typedef struct + { + uint16_t numRows; /**< number of rows in the data table. */ + uint16_t numCols; /**< number of columns in the data table. */ + float32_t *pData; /**< points to the data table. */ + } arm_bilinear_interp_instance_f32; + + /** + * @brief Instance structure for the Q31 bilinear interpolation function. + */ + typedef struct + { + uint16_t numRows; /**< number of rows in the data table. */ + uint16_t numCols; /**< number of columns in the data table. */ + q31_t *pData; /**< points to the data table. */ + } arm_bilinear_interp_instance_q31; + + /** + * @brief Instance structure for the Q15 bilinear interpolation function. + */ + typedef struct + { + uint16_t numRows; /**< number of rows in the data table. */ + uint16_t numCols; /**< number of columns in the data table. */ + q15_t *pData; /**< points to the data table. */ + } arm_bilinear_interp_instance_q15; + + /** + * @brief Instance structure for the Q15 bilinear interpolation function. + */ + typedef struct + { + uint16_t numRows; /**< number of rows in the data table. */ + uint16_t numCols; /**< number of columns in the data table. */ + q7_t *pData; /**< points to the data table. */ + } arm_bilinear_interp_instance_q7; + + + /** + * @brief Q7 vector multiplication. + * @param[in] pSrcA points to the first input vector + * @param[in] pSrcB points to the second input vector + * @param[out] pDst points to the output vector + * @param[in] blockSize number of samples in each vector + */ + void arm_mult_q7( + q7_t * pSrcA, + q7_t * pSrcB, + q7_t * pDst, + uint32_t blockSize); + + + /** + * @brief Q15 vector multiplication. + * @param[in] pSrcA points to the first input vector + * @param[in] pSrcB points to the second input vector + * @param[out] pDst points to the output vector + * @param[in] blockSize number of samples in each vector + */ + void arm_mult_q15( + q15_t * pSrcA, + q15_t * pSrcB, + q15_t * pDst, + uint32_t blockSize); + + + /** + * @brief Q31 vector multiplication. + * @param[in] pSrcA points to the first input vector + * @param[in] pSrcB points to the second input vector + * @param[out] pDst points to the output vector + * @param[in] blockSize number of samples in each vector + */ + void arm_mult_q31( + q31_t * pSrcA, + q31_t * pSrcB, + q31_t * pDst, + uint32_t blockSize); + + + /** + * @brief Floating-point vector multiplication. + * @param[in] pSrcA points to the first input vector + * @param[in] pSrcB points to the second input vector + * @param[out] pDst points to the output vector + * @param[in] blockSize number of samples in each vector + */ + void arm_mult_f32( + float32_t * pSrcA, + float32_t * pSrcB, + float32_t * pDst, + uint32_t blockSize); + + + /** + * @brief Instance structure for the Q15 CFFT/CIFFT function. + */ + typedef struct + { + uint16_t fftLen; /**< length of the FFT. */ + uint8_t ifftFlag; /**< flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. */ + uint8_t bitReverseFlag; /**< flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. */ + q15_t *pTwiddle; /**< points to the Sin twiddle factor table. */ + uint16_t *pBitRevTable; /**< points to the bit reversal table. */ + uint16_t twidCoefModifier; /**< twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. */ + uint16_t bitRevFactor; /**< bit reversal modifier that supports different size FFTs with the same bit reversal table. */ + } arm_cfft_radix2_instance_q15; + +/* Deprecated */ + arm_status arm_cfft_radix2_init_q15( + arm_cfft_radix2_instance_q15 * S, + uint16_t fftLen, + uint8_t ifftFlag, + uint8_t bitReverseFlag); + +/* Deprecated */ + void arm_cfft_radix2_q15( + const arm_cfft_radix2_instance_q15 * S, + q15_t * pSrc); + + + /** + * @brief Instance structure for the Q15 CFFT/CIFFT function. + */ + typedef struct + { + uint16_t fftLen; /**< length of the FFT. */ + uint8_t ifftFlag; /**< flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. */ + uint8_t bitReverseFlag; /**< flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. */ + q15_t *pTwiddle; /**< points to the twiddle factor table. */ + uint16_t *pBitRevTable; /**< points to the bit reversal table. */ + uint16_t twidCoefModifier; /**< twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. */ + uint16_t bitRevFactor; /**< bit reversal modifier that supports different size FFTs with the same bit reversal table. */ + } arm_cfft_radix4_instance_q15; + +/* Deprecated */ + arm_status arm_cfft_radix4_init_q15( + arm_cfft_radix4_instance_q15 * S, + uint16_t fftLen, + uint8_t ifftFlag, + uint8_t bitReverseFlag); + +/* Deprecated */ + void arm_cfft_radix4_q15( + const arm_cfft_radix4_instance_q15 * S, + q15_t * pSrc); + + /** + * @brief Instance structure for the Radix-2 Q31 CFFT/CIFFT function. + */ + typedef struct + { + uint16_t fftLen; /**< length of the FFT. */ + uint8_t ifftFlag; /**< flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. */ + uint8_t bitReverseFlag; /**< flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. */ + q31_t *pTwiddle; /**< points to the Twiddle factor table. */ + uint16_t *pBitRevTable; /**< points to the bit reversal table. */ + uint16_t twidCoefModifier; /**< twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. */ + uint16_t bitRevFactor; /**< bit reversal modifier that supports different size FFTs with the same bit reversal table. */ + } arm_cfft_radix2_instance_q31; + +/* Deprecated */ + arm_status arm_cfft_radix2_init_q31( + arm_cfft_radix2_instance_q31 * S, + uint16_t fftLen, + uint8_t ifftFlag, + uint8_t bitReverseFlag); + +/* Deprecated */ + void arm_cfft_radix2_q31( + const arm_cfft_radix2_instance_q31 * S, + q31_t * pSrc); + + /** + * @brief Instance structure for the Q31 CFFT/CIFFT function. + */ + typedef struct + { + uint16_t fftLen; /**< length of the FFT. */ + uint8_t ifftFlag; /**< flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. */ + uint8_t bitReverseFlag; /**< flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. */ + q31_t *pTwiddle; /**< points to the twiddle factor table. */ + uint16_t *pBitRevTable; /**< points to the bit reversal table. */ + uint16_t twidCoefModifier; /**< twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. */ + uint16_t bitRevFactor; /**< bit reversal modifier that supports different size FFTs with the same bit reversal table. */ + } arm_cfft_radix4_instance_q31; + +/* Deprecated */ + void arm_cfft_radix4_q31( + const arm_cfft_radix4_instance_q31 * S, + q31_t * pSrc); + +/* Deprecated */ + arm_status arm_cfft_radix4_init_q31( + arm_cfft_radix4_instance_q31 * S, + uint16_t fftLen, + uint8_t ifftFlag, + uint8_t bitReverseFlag); + + /** + * @brief Instance structure for the floating-point CFFT/CIFFT function. + */ + typedef struct + { + uint16_t fftLen; /**< length of the FFT. */ + uint8_t ifftFlag; /**< flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. */ + uint8_t bitReverseFlag; /**< flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. */ + float32_t *pTwiddle; /**< points to the Twiddle factor table. */ + uint16_t *pBitRevTable; /**< points to the bit reversal table. */ + uint16_t twidCoefModifier; /**< twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. */ + uint16_t bitRevFactor; /**< bit reversal modifier that supports different size FFTs with the same bit reversal table. */ + float32_t onebyfftLen; /**< value of 1/fftLen. */ + } arm_cfft_radix2_instance_f32; + +/* Deprecated */ + arm_status arm_cfft_radix2_init_f32( + arm_cfft_radix2_instance_f32 * S, + uint16_t fftLen, + uint8_t ifftFlag, + uint8_t bitReverseFlag); + +/* Deprecated */ + void arm_cfft_radix2_f32( + const arm_cfft_radix2_instance_f32 * S, + float32_t * pSrc); + + /** + * @brief Instance structure for the floating-point CFFT/CIFFT function. + */ + typedef struct + { + uint16_t fftLen; /**< length of the FFT. */ + uint8_t ifftFlag; /**< flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. */ + uint8_t bitReverseFlag; /**< flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. */ + float32_t *pTwiddle; /**< points to the Twiddle factor table. */ + uint16_t *pBitRevTable; /**< points to the bit reversal table. */ + uint16_t twidCoefModifier; /**< twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. */ + uint16_t bitRevFactor; /**< bit reversal modifier that supports different size FFTs with the same bit reversal table. */ + float32_t onebyfftLen; /**< value of 1/fftLen. */ + } arm_cfft_radix4_instance_f32; + +/* Deprecated */ + arm_status arm_cfft_radix4_init_f32( + arm_cfft_radix4_instance_f32 * S, + uint16_t fftLen, + uint8_t ifftFlag, + uint8_t bitReverseFlag); + +/* Deprecated */ + void arm_cfft_radix4_f32( + const arm_cfft_radix4_instance_f32 * S, + float32_t * pSrc); + + /** + * @brief Instance structure for the fixed-point CFFT/CIFFT function. + */ + typedef struct + { + uint16_t fftLen; /**< length of the FFT. */ + const q15_t *pTwiddle; /**< points to the Twiddle factor table. */ + const uint16_t *pBitRevTable; /**< points to the bit reversal table. */ + uint16_t bitRevLength; /**< bit reversal table length. */ + } arm_cfft_instance_q15; + +void arm_cfft_q15( + const arm_cfft_instance_q15 * S, + q15_t * p1, + uint8_t ifftFlag, + uint8_t bitReverseFlag); + + /** + * @brief Instance structure for the fixed-point CFFT/CIFFT function. + */ + typedef struct + { + uint16_t fftLen; /**< length of the FFT. */ + const q31_t *pTwiddle; /**< points to the Twiddle factor table. */ + const uint16_t *pBitRevTable; /**< points to the bit reversal table. */ + uint16_t bitRevLength; /**< bit reversal table length. */ + } arm_cfft_instance_q31; + +void arm_cfft_q31( + const arm_cfft_instance_q31 * S, + q31_t * p1, + uint8_t ifftFlag, + uint8_t bitReverseFlag); + + /** + * @brief Instance structure for the floating-point CFFT/CIFFT function. + */ + typedef struct + { + uint16_t fftLen; /**< length of the FFT. */ + const float32_t *pTwiddle; /**< points to the Twiddle factor table. */ + const uint16_t *pBitRevTable; /**< points to the bit reversal table. */ + uint16_t bitRevLength; /**< bit reversal table length. */ + } arm_cfft_instance_f32; + + void arm_cfft_f32( + const arm_cfft_instance_f32 * S, + float32_t * p1, + uint8_t ifftFlag, + uint8_t bitReverseFlag); + + /** + * @brief Instance structure for the Q15 RFFT/RIFFT function. + */ + typedef struct + { + uint32_t fftLenReal; /**< length of the real FFT. */ + uint8_t ifftFlagR; /**< flag that selects forward (ifftFlagR=0) or inverse (ifftFlagR=1) transform. */ + uint8_t bitReverseFlagR; /**< flag that enables (bitReverseFlagR=1) or disables (bitReverseFlagR=0) bit reversal of output. */ + uint32_t twidCoefRModifier; /**< twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. */ + q15_t *pTwiddleAReal; /**< points to the real twiddle factor table. */ + q15_t *pTwiddleBReal; /**< points to the imag twiddle factor table. */ + const arm_cfft_instance_q15 *pCfft; /**< points to the complex FFT instance. */ + } arm_rfft_instance_q15; + + arm_status arm_rfft_init_q15( + arm_rfft_instance_q15 * S, + uint32_t fftLenReal, + uint32_t ifftFlagR, + uint32_t bitReverseFlag); + + void arm_rfft_q15( + const arm_rfft_instance_q15 * S, + q15_t * pSrc, + q15_t * pDst); + + /** + * @brief Instance structure for the Q31 RFFT/RIFFT function. + */ + typedef struct + { + uint32_t fftLenReal; /**< length of the real FFT. */ + uint8_t ifftFlagR; /**< flag that selects forward (ifftFlagR=0) or inverse (ifftFlagR=1) transform. */ + uint8_t bitReverseFlagR; /**< flag that enables (bitReverseFlagR=1) or disables (bitReverseFlagR=0) bit reversal of output. */ + uint32_t twidCoefRModifier; /**< twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. */ + q31_t *pTwiddleAReal; /**< points to the real twiddle factor table. */ + q31_t *pTwiddleBReal; /**< points to the imag twiddle factor table. */ + const arm_cfft_instance_q31 *pCfft; /**< points to the complex FFT instance. */ + } arm_rfft_instance_q31; + + arm_status arm_rfft_init_q31( + arm_rfft_instance_q31 * S, + uint32_t fftLenReal, + uint32_t ifftFlagR, + uint32_t bitReverseFlag); + + void arm_rfft_q31( + const arm_rfft_instance_q31 * S, + q31_t * pSrc, + q31_t * pDst); + + /** + * @brief Instance structure for the floating-point RFFT/RIFFT function. + */ + typedef struct + { + uint32_t fftLenReal; /**< length of the real FFT. */ + uint16_t fftLenBy2; /**< length of the complex FFT. */ + uint8_t ifftFlagR; /**< flag that selects forward (ifftFlagR=0) or inverse (ifftFlagR=1) transform. */ + uint8_t bitReverseFlagR; /**< flag that enables (bitReverseFlagR=1) or disables (bitReverseFlagR=0) bit reversal of output. */ + uint32_t twidCoefRModifier; /**< twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. */ + float32_t *pTwiddleAReal; /**< points to the real twiddle factor table. */ + float32_t *pTwiddleBReal; /**< points to the imag twiddle factor table. */ + arm_cfft_radix4_instance_f32 *pCfft; /**< points to the complex FFT instance. */ + } arm_rfft_instance_f32; + + arm_status arm_rfft_init_f32( + arm_rfft_instance_f32 * S, + arm_cfft_radix4_instance_f32 * S_CFFT, + uint32_t fftLenReal, + uint32_t ifftFlagR, + uint32_t bitReverseFlag); + + void arm_rfft_f32( + const arm_rfft_instance_f32 * S, + float32_t * pSrc, + float32_t * pDst); + + /** + * @brief Instance structure for the floating-point RFFT/RIFFT function. + */ +typedef struct + { + arm_cfft_instance_f32 Sint; /**< Internal CFFT structure. */ + uint16_t fftLenRFFT; /**< length of the real sequence */ + float32_t * pTwiddleRFFT; /**< Twiddle factors real stage */ + } arm_rfft_fast_instance_f32 ; + +arm_status arm_rfft_fast_init_f32 ( + arm_rfft_fast_instance_f32 * S, + uint16_t fftLen); + +void arm_rfft_fast_f32( + arm_rfft_fast_instance_f32 * S, + float32_t * p, float32_t * pOut, + uint8_t ifftFlag); + + /** + * @brief Instance structure for the floating-point DCT4/IDCT4 function. + */ + typedef struct + { + uint16_t N; /**< length of the DCT4. */ + uint16_t Nby2; /**< half of the length of the DCT4. */ + float32_t normalize; /**< normalizing factor. */ + float32_t *pTwiddle; /**< points to the twiddle factor table. */ + float32_t *pCosFactor; /**< points to the cosFactor table. */ + arm_rfft_instance_f32 *pRfft; /**< points to the real FFT instance. */ + arm_cfft_radix4_instance_f32 *pCfft; /**< points to the complex FFT instance. */ + } arm_dct4_instance_f32; + + + /** + * @brief Initialization function for the floating-point DCT4/IDCT4. + * @param[in,out] S points to an instance of floating-point DCT4/IDCT4 structure. + * @param[in] S_RFFT points to an instance of floating-point RFFT/RIFFT structure. + * @param[in] S_CFFT points to an instance of floating-point CFFT/CIFFT structure. + * @param[in] N length of the DCT4. + * @param[in] Nby2 half of the length of the DCT4. + * @param[in] normalize normalizing factor. + * @return arm_status function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if fftLenReal is not a supported transform length. + */ + arm_status arm_dct4_init_f32( + arm_dct4_instance_f32 * S, + arm_rfft_instance_f32 * S_RFFT, + arm_cfft_radix4_instance_f32 * S_CFFT, + uint16_t N, + uint16_t Nby2, + float32_t normalize); + + + /** + * @brief Processing function for the floating-point DCT4/IDCT4. + * @param[in] S points to an instance of the floating-point DCT4/IDCT4 structure. + * @param[in] pState points to state buffer. + * @param[in,out] pInlineBuffer points to the in-place input and output buffer. + */ + void arm_dct4_f32( + const arm_dct4_instance_f32 * S, + float32_t * pState, + float32_t * pInlineBuffer); + + + /** + * @brief Instance structure for the Q31 DCT4/IDCT4 function. + */ + typedef struct + { + uint16_t N; /**< length of the DCT4. */ + uint16_t Nby2; /**< half of the length of the DCT4. */ + q31_t normalize; /**< normalizing factor. */ + q31_t *pTwiddle; /**< points to the twiddle factor table. */ + q31_t *pCosFactor; /**< points to the cosFactor table. */ + arm_rfft_instance_q31 *pRfft; /**< points to the real FFT instance. */ + arm_cfft_radix4_instance_q31 *pCfft; /**< points to the complex FFT instance. */ + } arm_dct4_instance_q31; + + + /** + * @brief Initialization function for the Q31 DCT4/IDCT4. + * @param[in,out] S points to an instance of Q31 DCT4/IDCT4 structure. + * @param[in] S_RFFT points to an instance of Q31 RFFT/RIFFT structure + * @param[in] S_CFFT points to an instance of Q31 CFFT/CIFFT structure + * @param[in] N length of the DCT4. + * @param[in] Nby2 half of the length of the DCT4. + * @param[in] normalize normalizing factor. + * @return arm_status function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if N is not a supported transform length. + */ + arm_status arm_dct4_init_q31( + arm_dct4_instance_q31 * S, + arm_rfft_instance_q31 * S_RFFT, + arm_cfft_radix4_instance_q31 * S_CFFT, + uint16_t N, + uint16_t Nby2, + q31_t normalize); + + + /** + * @brief Processing function for the Q31 DCT4/IDCT4. + * @param[in] S points to an instance of the Q31 DCT4 structure. + * @param[in] pState points to state buffer. + * @param[in,out] pInlineBuffer points to the in-place input and output buffer. + */ + void arm_dct4_q31( + const arm_dct4_instance_q31 * S, + q31_t * pState, + q31_t * pInlineBuffer); + + + /** + * @brief Instance structure for the Q15 DCT4/IDCT4 function. + */ + typedef struct + { + uint16_t N; /**< length of the DCT4. */ + uint16_t Nby2; /**< half of the length of the DCT4. */ + q15_t normalize; /**< normalizing factor. */ + q15_t *pTwiddle; /**< points to the twiddle factor table. */ + q15_t *pCosFactor; /**< points to the cosFactor table. */ + arm_rfft_instance_q15 *pRfft; /**< points to the real FFT instance. */ + arm_cfft_radix4_instance_q15 *pCfft; /**< points to the complex FFT instance. */ + } arm_dct4_instance_q15; + + + /** + * @brief Initialization function for the Q15 DCT4/IDCT4. + * @param[in,out] S points to an instance of Q15 DCT4/IDCT4 structure. + * @param[in] S_RFFT points to an instance of Q15 RFFT/RIFFT structure. + * @param[in] S_CFFT points to an instance of Q15 CFFT/CIFFT structure. + * @param[in] N length of the DCT4. + * @param[in] Nby2 half of the length of the DCT4. + * @param[in] normalize normalizing factor. + * @return arm_status function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if N is not a supported transform length. + */ + arm_status arm_dct4_init_q15( + arm_dct4_instance_q15 * S, + arm_rfft_instance_q15 * S_RFFT, + arm_cfft_radix4_instance_q15 * S_CFFT, + uint16_t N, + uint16_t Nby2, + q15_t normalize); + + + /** + * @brief Processing function for the Q15 DCT4/IDCT4. + * @param[in] S points to an instance of the Q15 DCT4 structure. + * @param[in] pState points to state buffer. + * @param[in,out] pInlineBuffer points to the in-place input and output buffer. + */ + void arm_dct4_q15( + const arm_dct4_instance_q15 * S, + q15_t * pState, + q15_t * pInlineBuffer); + + + /** + * @brief Floating-point vector addition. + * @param[in] pSrcA points to the first input vector + * @param[in] pSrcB points to the second input vector + * @param[out] pDst points to the output vector + * @param[in] blockSize number of samples in each vector + */ + void arm_add_f32( + float32_t * pSrcA, + float32_t * pSrcB, + float32_t * pDst, + uint32_t blockSize); + + + /** + * @brief Q7 vector addition. + * @param[in] pSrcA points to the first input vector + * @param[in] pSrcB points to the second input vector + * @param[out] pDst points to the output vector + * @param[in] blockSize number of samples in each vector + */ + void arm_add_q7( + q7_t * pSrcA, + q7_t * pSrcB, + q7_t * pDst, + uint32_t blockSize); + + + /** + * @brief Q15 vector addition. + * @param[in] pSrcA points to the first input vector + * @param[in] pSrcB points to the second input vector + * @param[out] pDst points to the output vector + * @param[in] blockSize number of samples in each vector + */ + void arm_add_q15( + q15_t * pSrcA, + q15_t * pSrcB, + q15_t * pDst, + uint32_t blockSize); + + + /** + * @brief Q31 vector addition. + * @param[in] pSrcA points to the first input vector + * @param[in] pSrcB points to the second input vector + * @param[out] pDst points to the output vector + * @param[in] blockSize number of samples in each vector + */ + void arm_add_q31( + q31_t * pSrcA, + q31_t * pSrcB, + q31_t * pDst, + uint32_t blockSize); + + + /** + * @brief Floating-point vector subtraction. + * @param[in] pSrcA points to the first input vector + * @param[in] pSrcB points to the second input vector + * @param[out] pDst points to the output vector + * @param[in] blockSize number of samples in each vector + */ + void arm_sub_f32( + float32_t * pSrcA, + float32_t * pSrcB, + float32_t * pDst, + uint32_t blockSize); + + + /** + * @brief Q7 vector subtraction. + * @param[in] pSrcA points to the first input vector + * @param[in] pSrcB points to the second input vector + * @param[out] pDst points to the output vector + * @param[in] blockSize number of samples in each vector + */ + void arm_sub_q7( + q7_t * pSrcA, + q7_t * pSrcB, + q7_t * pDst, + uint32_t blockSize); + + + /** + * @brief Q15 vector subtraction. + * @param[in] pSrcA points to the first input vector + * @param[in] pSrcB points to the second input vector + * @param[out] pDst points to the output vector + * @param[in] blockSize number of samples in each vector + */ + void arm_sub_q15( + q15_t * pSrcA, + q15_t * pSrcB, + q15_t * pDst, + uint32_t blockSize); + + + /** + * @brief Q31 vector subtraction. + * @param[in] pSrcA points to the first input vector + * @param[in] pSrcB points to the second input vector + * @param[out] pDst points to the output vector + * @param[in] blockSize number of samples in each vector + */ + void arm_sub_q31( + q31_t * pSrcA, + q31_t * pSrcB, + q31_t * pDst, + uint32_t blockSize); + + + /** + * @brief Multiplies a floating-point vector by a scalar. + * @param[in] pSrc points to the input vector + * @param[in] scale scale factor to be applied + * @param[out] pDst points to the output vector + * @param[in] blockSize number of samples in the vector + */ + void arm_scale_f32( + float32_t * pSrc, + float32_t scale, + float32_t * pDst, + uint32_t blockSize); + + + /** + * @brief Multiplies a Q7 vector by a scalar. + * @param[in] pSrc points to the input vector + * @param[in] scaleFract fractional portion of the scale value + * @param[in] shift number of bits to shift the result by + * @param[out] pDst points to the output vector + * @param[in] blockSize number of samples in the vector + */ + void arm_scale_q7( + q7_t * pSrc, + q7_t scaleFract, + int8_t shift, + q7_t * pDst, + uint32_t blockSize); + + + /** + * @brief Multiplies a Q15 vector by a scalar. + * @param[in] pSrc points to the input vector + * @param[in] scaleFract fractional portion of the scale value + * @param[in] shift number of bits to shift the result by + * @param[out] pDst points to the output vector + * @param[in] blockSize number of samples in the vector + */ + void arm_scale_q15( + q15_t * pSrc, + q15_t scaleFract, + int8_t shift, + q15_t * pDst, + uint32_t blockSize); + + + /** + * @brief Multiplies a Q31 vector by a scalar. + * @param[in] pSrc points to the input vector + * @param[in] scaleFract fractional portion of the scale value + * @param[in] shift number of bits to shift the result by + * @param[out] pDst points to the output vector + * @param[in] blockSize number of samples in the vector + */ + void arm_scale_q31( + q31_t * pSrc, + q31_t scaleFract, + int8_t shift, + q31_t * pDst, + uint32_t blockSize); + + + /** + * @brief Q7 vector absolute value. + * @param[in] pSrc points to the input buffer + * @param[out] pDst points to the output buffer + * @param[in] blockSize number of samples in each vector + */ + void arm_abs_q7( + q7_t * pSrc, + q7_t * pDst, + uint32_t blockSize); + + + /** + * @brief Floating-point vector absolute value. + * @param[in] pSrc points to the input buffer + * @param[out] pDst points to the output buffer + * @param[in] blockSize number of samples in each vector + */ + void arm_abs_f32( + float32_t * pSrc, + float32_t * pDst, + uint32_t blockSize); + + + /** + * @brief Q15 vector absolute value. + * @param[in] pSrc points to the input buffer + * @param[out] pDst points to the output buffer + * @param[in] blockSize number of samples in each vector + */ + void arm_abs_q15( + q15_t * pSrc, + q15_t * pDst, + uint32_t blockSize); + + + /** + * @brief Q31 vector absolute value. + * @param[in] pSrc points to the input buffer + * @param[out] pDst points to the output buffer + * @param[in] blockSize number of samples in each vector + */ + void arm_abs_q31( + q31_t * pSrc, + q31_t * pDst, + uint32_t blockSize); + + + /** + * @brief Dot product of floating-point vectors. + * @param[in] pSrcA points to the first input vector + * @param[in] pSrcB points to the second input vector + * @param[in] blockSize number of samples in each vector + * @param[out] result output result returned here + */ + void arm_dot_prod_f32( + float32_t * pSrcA, + float32_t * pSrcB, + uint32_t blockSize, + float32_t * result); + + + /** + * @brief Dot product of Q7 vectors. + * @param[in] pSrcA points to the first input vector + * @param[in] pSrcB points to the second input vector + * @param[in] blockSize number of samples in each vector + * @param[out] result output result returned here + */ + void arm_dot_prod_q7( + q7_t * pSrcA, + q7_t * pSrcB, + uint32_t blockSize, + q31_t * result); + + + /** + * @brief Dot product of Q15 vectors. + * @param[in] pSrcA points to the first input vector + * @param[in] pSrcB points to the second input vector + * @param[in] blockSize number of samples in each vector + * @param[out] result output result returned here + */ + void arm_dot_prod_q15( + q15_t * pSrcA, + q15_t * pSrcB, + uint32_t blockSize, + q63_t * result); + + + /** + * @brief Dot product of Q31 vectors. + * @param[in] pSrcA points to the first input vector + * @param[in] pSrcB points to the second input vector + * @param[in] blockSize number of samples in each vector + * @param[out] result output result returned here + */ + void arm_dot_prod_q31( + q31_t * pSrcA, + q31_t * pSrcB, + uint32_t blockSize, + q63_t * result); + + + /** + * @brief Shifts the elements of a Q7 vector a specified number of bits. + * @param[in] pSrc points to the input vector + * @param[in] shiftBits number of bits to shift. A positive value shifts left; a negative value shifts right. + * @param[out] pDst points to the output vector + * @param[in] blockSize number of samples in the vector + */ + void arm_shift_q7( + q7_t * pSrc, + int8_t shiftBits, + q7_t * pDst, + uint32_t blockSize); + + + /** + * @brief Shifts the elements of a Q15 vector a specified number of bits. + * @param[in] pSrc points to the input vector + * @param[in] shiftBits number of bits to shift. A positive value shifts left; a negative value shifts right. + * @param[out] pDst points to the output vector + * @param[in] blockSize number of samples in the vector + */ + void arm_shift_q15( + q15_t * pSrc, + int8_t shiftBits, + q15_t * pDst, + uint32_t blockSize); + + + /** + * @brief Shifts the elements of a Q31 vector a specified number of bits. + * @param[in] pSrc points to the input vector + * @param[in] shiftBits number of bits to shift. A positive value shifts left; a negative value shifts right. + * @param[out] pDst points to the output vector + * @param[in] blockSize number of samples in the vector + */ + void arm_shift_q31( + q31_t * pSrc, + int8_t shiftBits, + q31_t * pDst, + uint32_t blockSize); + + + /** + * @brief Adds a constant offset to a floating-point vector. + * @param[in] pSrc points to the input vector + * @param[in] offset is the offset to be added + * @param[out] pDst points to the output vector + * @param[in] blockSize number of samples in the vector + */ + void arm_offset_f32( + float32_t * pSrc, + float32_t offset, + float32_t * pDst, + uint32_t blockSize); + + + /** + * @brief Adds a constant offset to a Q7 vector. + * @param[in] pSrc points to the input vector + * @param[in] offset is the offset to be added + * @param[out] pDst points to the output vector + * @param[in] blockSize number of samples in the vector + */ + void arm_offset_q7( + q7_t * pSrc, + q7_t offset, + q7_t * pDst, + uint32_t blockSize); + + + /** + * @brief Adds a constant offset to a Q15 vector. + * @param[in] pSrc points to the input vector + * @param[in] offset is the offset to be added + * @param[out] pDst points to the output vector + * @param[in] blockSize number of samples in the vector + */ + void arm_offset_q15( + q15_t * pSrc, + q15_t offset, + q15_t * pDst, + uint32_t blockSize); + + + /** + * @brief Adds a constant offset to a Q31 vector. + * @param[in] pSrc points to the input vector + * @param[in] offset is the offset to be added + * @param[out] pDst points to the output vector + * @param[in] blockSize number of samples in the vector + */ + void arm_offset_q31( + q31_t * pSrc, + q31_t offset, + q31_t * pDst, + uint32_t blockSize); + + + /** + * @brief Negates the elements of a floating-point vector. + * @param[in] pSrc points to the input vector + * @param[out] pDst points to the output vector + * @param[in] blockSize number of samples in the vector + */ + void arm_negate_f32( + float32_t * pSrc, + float32_t * pDst, + uint32_t blockSize); + + + /** + * @brief Negates the elements of a Q7 vector. + * @param[in] pSrc points to the input vector + * @param[out] pDst points to the output vector + * @param[in] blockSize number of samples in the vector + */ + void arm_negate_q7( + q7_t * pSrc, + q7_t * pDst, + uint32_t blockSize); + + + /** + * @brief Negates the elements of a Q15 vector. + * @param[in] pSrc points to the input vector + * @param[out] pDst points to the output vector + * @param[in] blockSize number of samples in the vector + */ + void arm_negate_q15( + q15_t * pSrc, + q15_t * pDst, + uint32_t blockSize); + + + /** + * @brief Negates the elements of a Q31 vector. + * @param[in] pSrc points to the input vector + * @param[out] pDst points to the output vector + * @param[in] blockSize number of samples in the vector + */ + void arm_negate_q31( + q31_t * pSrc, + q31_t * pDst, + uint32_t blockSize); + + + /** + * @brief Copies the elements of a floating-point vector. + * @param[in] pSrc input pointer + * @param[out] pDst output pointer + * @param[in] blockSize number of samples to process + */ + void arm_copy_f32( + float32_t * pSrc, + float32_t * pDst, + uint32_t blockSize); + + + /** + * @brief Copies the elements of a Q7 vector. + * @param[in] pSrc input pointer + * @param[out] pDst output pointer + * @param[in] blockSize number of samples to process + */ + void arm_copy_q7( + q7_t * pSrc, + q7_t * pDst, + uint32_t blockSize); + + + /** + * @brief Copies the elements of a Q15 vector. + * @param[in] pSrc input pointer + * @param[out] pDst output pointer + * @param[in] blockSize number of samples to process + */ + void arm_copy_q15( + q15_t * pSrc, + q15_t * pDst, + uint32_t blockSize); + + + /** + * @brief Copies the elements of a Q31 vector. + * @param[in] pSrc input pointer + * @param[out] pDst output pointer + * @param[in] blockSize number of samples to process + */ + void arm_copy_q31( + q31_t * pSrc, + q31_t * pDst, + uint32_t blockSize); + + + /** + * @brief Fills a constant value into a floating-point vector. + * @param[in] value input value to be filled + * @param[out] pDst output pointer + * @param[in] blockSize number of samples to process + */ + void arm_fill_f32( + float32_t value, + float32_t * pDst, + uint32_t blockSize); + + + /** + * @brief Fills a constant value into a Q7 vector. + * @param[in] value input value to be filled + * @param[out] pDst output pointer + * @param[in] blockSize number of samples to process + */ + void arm_fill_q7( + q7_t value, + q7_t * pDst, + uint32_t blockSize); + + + /** + * @brief Fills a constant value into a Q15 vector. + * @param[in] value input value to be filled + * @param[out] pDst output pointer + * @param[in] blockSize number of samples to process + */ + void arm_fill_q15( + q15_t value, + q15_t * pDst, + uint32_t blockSize); + + + /** + * @brief Fills a constant value into a Q31 vector. + * @param[in] value input value to be filled + * @param[out] pDst output pointer + * @param[in] blockSize number of samples to process + */ + void arm_fill_q31( + q31_t value, + q31_t * pDst, + uint32_t blockSize); + + +/** + * @brief Convolution of floating-point sequences. + * @param[in] pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] pDst points to the location where the output result is written. Length srcALen+srcBLen-1. + */ + void arm_conv_f32( + float32_t * pSrcA, + uint32_t srcALen, + float32_t * pSrcB, + uint32_t srcBLen, + float32_t * pDst); + + + /** + * @brief Convolution of Q15 sequences. + * @param[in] pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] pDst points to the block of output data Length srcALen+srcBLen-1. + * @param[in] pScratch1 points to scratch buffer of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2. + * @param[in] pScratch2 points to scratch buffer of size min(srcALen, srcBLen). + */ + void arm_conv_opt_q15( + q15_t * pSrcA, + uint32_t srcALen, + q15_t * pSrcB, + uint32_t srcBLen, + q15_t * pDst, + q15_t * pScratch1, + q15_t * pScratch2); + + +/** + * @brief Convolution of Q15 sequences. + * @param[in] pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] pDst points to the location where the output result is written. Length srcALen+srcBLen-1. + */ + void arm_conv_q15( + q15_t * pSrcA, + uint32_t srcALen, + q15_t * pSrcB, + uint32_t srcBLen, + q15_t * pDst); + + + /** + * @brief Convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4 + * @param[in] pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] pDst points to the block of output data Length srcALen+srcBLen-1. + */ + void arm_conv_fast_q15( + q15_t * pSrcA, + uint32_t srcALen, + q15_t * pSrcB, + uint32_t srcBLen, + q15_t * pDst); + + + /** + * @brief Convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4 + * @param[in] pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] pDst points to the block of output data Length srcALen+srcBLen-1. + * @param[in] pScratch1 points to scratch buffer of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2. + * @param[in] pScratch2 points to scratch buffer of size min(srcALen, srcBLen). + */ + void arm_conv_fast_opt_q15( + q15_t * pSrcA, + uint32_t srcALen, + q15_t * pSrcB, + uint32_t srcBLen, + q15_t * pDst, + q15_t * pScratch1, + q15_t * pScratch2); + + + /** + * @brief Convolution of Q31 sequences. + * @param[in] pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] pDst points to the block of output data Length srcALen+srcBLen-1. + */ + void arm_conv_q31( + q31_t * pSrcA, + uint32_t srcALen, + q31_t * pSrcB, + uint32_t srcBLen, + q31_t * pDst); + + + /** + * @brief Convolution of Q31 sequences (fast version) for Cortex-M3 and Cortex-M4 + * @param[in] pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] pDst points to the block of output data Length srcALen+srcBLen-1. + */ + void arm_conv_fast_q31( + q31_t * pSrcA, + uint32_t srcALen, + q31_t * pSrcB, + uint32_t srcBLen, + q31_t * pDst); + + + /** + * @brief Convolution of Q7 sequences. + * @param[in] pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] pDst points to the block of output data Length srcALen+srcBLen-1. + * @param[in] pScratch1 points to scratch buffer(of type q15_t) of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2. + * @param[in] pScratch2 points to scratch buffer (of type q15_t) of size min(srcALen, srcBLen). + */ + void arm_conv_opt_q7( + q7_t * pSrcA, + uint32_t srcALen, + q7_t * pSrcB, + uint32_t srcBLen, + q7_t * pDst, + q15_t * pScratch1, + q15_t * pScratch2); + + + /** + * @brief Convolution of Q7 sequences. + * @param[in] pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] pDst points to the block of output data Length srcALen+srcBLen-1. + */ + void arm_conv_q7( + q7_t * pSrcA, + uint32_t srcALen, + q7_t * pSrcB, + uint32_t srcBLen, + q7_t * pDst); + + + /** + * @brief Partial convolution of floating-point sequences. + * @param[in] pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] pDst points to the block of output data + * @param[in] firstIndex is the first output sample to start with. + * @param[in] numPoints is the number of output points to be computed. + * @return Returns either ARM_MATH_SUCCESS if the function completed correctly or ARM_MATH_ARGUMENT_ERROR if the requested subset is not in the range [0 srcALen+srcBLen-2]. + */ + arm_status arm_conv_partial_f32( + float32_t * pSrcA, + uint32_t srcALen, + float32_t * pSrcB, + uint32_t srcBLen, + float32_t * pDst, + uint32_t firstIndex, + uint32_t numPoints); + + + /** + * @brief Partial convolution of Q15 sequences. + * @param[in] pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] pDst points to the block of output data + * @param[in] firstIndex is the first output sample to start with. + * @param[in] numPoints is the number of output points to be computed. + * @param[in] pScratch1 points to scratch buffer of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2. + * @param[in] pScratch2 points to scratch buffer of size min(srcALen, srcBLen). + * @return Returns either ARM_MATH_SUCCESS if the function completed correctly or ARM_MATH_ARGUMENT_ERROR if the requested subset is not in the range [0 srcALen+srcBLen-2]. + */ + arm_status arm_conv_partial_opt_q15( + q15_t * pSrcA, + uint32_t srcALen, + q15_t * pSrcB, + uint32_t srcBLen, + q15_t * pDst, + uint32_t firstIndex, + uint32_t numPoints, + q15_t * pScratch1, + q15_t * pScratch2); + + + /** + * @brief Partial convolution of Q15 sequences. + * @param[in] pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] pDst points to the block of output data + * @param[in] firstIndex is the first output sample to start with. + * @param[in] numPoints is the number of output points to be computed. + * @return Returns either ARM_MATH_SUCCESS if the function completed correctly or ARM_MATH_ARGUMENT_ERROR if the requested subset is not in the range [0 srcALen+srcBLen-2]. + */ + arm_status arm_conv_partial_q15( + q15_t * pSrcA, + uint32_t srcALen, + q15_t * pSrcB, + uint32_t srcBLen, + q15_t * pDst, + uint32_t firstIndex, + uint32_t numPoints); + + + /** + * @brief Partial convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4 + * @param[in] pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] pDst points to the block of output data + * @param[in] firstIndex is the first output sample to start with. + * @param[in] numPoints is the number of output points to be computed. + * @return Returns either ARM_MATH_SUCCESS if the function completed correctly or ARM_MATH_ARGUMENT_ERROR if the requested subset is not in the range [0 srcALen+srcBLen-2]. + */ + arm_status arm_conv_partial_fast_q15( + q15_t * pSrcA, + uint32_t srcALen, + q15_t * pSrcB, + uint32_t srcBLen, + q15_t * pDst, + uint32_t firstIndex, + uint32_t numPoints); + + + /** + * @brief Partial convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4 + * @param[in] pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] pDst points to the block of output data + * @param[in] firstIndex is the first output sample to start with. + * @param[in] numPoints is the number of output points to be computed. + * @param[in] pScratch1 points to scratch buffer of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2. + * @param[in] pScratch2 points to scratch buffer of size min(srcALen, srcBLen). + * @return Returns either ARM_MATH_SUCCESS if the function completed correctly or ARM_MATH_ARGUMENT_ERROR if the requested subset is not in the range [0 srcALen+srcBLen-2]. + */ + arm_status arm_conv_partial_fast_opt_q15( + q15_t * pSrcA, + uint32_t srcALen, + q15_t * pSrcB, + uint32_t srcBLen, + q15_t * pDst, + uint32_t firstIndex, + uint32_t numPoints, + q15_t * pScratch1, + q15_t * pScratch2); + + + /** + * @brief Partial convolution of Q31 sequences. + * @param[in] pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] pDst points to the block of output data + * @param[in] firstIndex is the first output sample to start with. + * @param[in] numPoints is the number of output points to be computed. + * @return Returns either ARM_MATH_SUCCESS if the function completed correctly or ARM_MATH_ARGUMENT_ERROR if the requested subset is not in the range [0 srcALen+srcBLen-2]. + */ + arm_status arm_conv_partial_q31( + q31_t * pSrcA, + uint32_t srcALen, + q31_t * pSrcB, + uint32_t srcBLen, + q31_t * pDst, + uint32_t firstIndex, + uint32_t numPoints); + + + /** + * @brief Partial convolution of Q31 sequences (fast version) for Cortex-M3 and Cortex-M4 + * @param[in] pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] pDst points to the block of output data + * @param[in] firstIndex is the first output sample to start with. + * @param[in] numPoints is the number of output points to be computed. + * @return Returns either ARM_MATH_SUCCESS if the function completed correctly or ARM_MATH_ARGUMENT_ERROR if the requested subset is not in the range [0 srcALen+srcBLen-2]. + */ + arm_status arm_conv_partial_fast_q31( + q31_t * pSrcA, + uint32_t srcALen, + q31_t * pSrcB, + uint32_t srcBLen, + q31_t * pDst, + uint32_t firstIndex, + uint32_t numPoints); + + + /** + * @brief Partial convolution of Q7 sequences + * @param[in] pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] pDst points to the block of output data + * @param[in] firstIndex is the first output sample to start with. + * @param[in] numPoints is the number of output points to be computed. + * @param[in] pScratch1 points to scratch buffer(of type q15_t) of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2. + * @param[in] pScratch2 points to scratch buffer (of type q15_t) of size min(srcALen, srcBLen). + * @return Returns either ARM_MATH_SUCCESS if the function completed correctly or ARM_MATH_ARGUMENT_ERROR if the requested subset is not in the range [0 srcALen+srcBLen-2]. + */ + arm_status arm_conv_partial_opt_q7( + q7_t * pSrcA, + uint32_t srcALen, + q7_t * pSrcB, + uint32_t srcBLen, + q7_t * pDst, + uint32_t firstIndex, + uint32_t numPoints, + q15_t * pScratch1, + q15_t * pScratch2); + + +/** + * @brief Partial convolution of Q7 sequences. + * @param[in] pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] pDst points to the block of output data + * @param[in] firstIndex is the first output sample to start with. + * @param[in] numPoints is the number of output points to be computed. + * @return Returns either ARM_MATH_SUCCESS if the function completed correctly or ARM_MATH_ARGUMENT_ERROR if the requested subset is not in the range [0 srcALen+srcBLen-2]. + */ + arm_status arm_conv_partial_q7( + q7_t * pSrcA, + uint32_t srcALen, + q7_t * pSrcB, + uint32_t srcBLen, + q7_t * pDst, + uint32_t firstIndex, + uint32_t numPoints); + + + /** + * @brief Instance structure for the Q15 FIR decimator. + */ + typedef struct + { + uint8_t M; /**< decimation factor. */ + uint16_t numTaps; /**< number of coefficients in the filter. */ + q15_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps.*/ + q15_t *pState; /**< points to the state variable array. The array is of length numTaps+blockSize-1. */ + } arm_fir_decimate_instance_q15; + + /** + * @brief Instance structure for the Q31 FIR decimator. + */ + typedef struct + { + uint8_t M; /**< decimation factor. */ + uint16_t numTaps; /**< number of coefficients in the filter. */ + q31_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps.*/ + q31_t *pState; /**< points to the state variable array. The array is of length numTaps+blockSize-1. */ + } arm_fir_decimate_instance_q31; + + /** + * @brief Instance structure for the floating-point FIR decimator. + */ + typedef struct + { + uint8_t M; /**< decimation factor. */ + uint16_t numTaps; /**< number of coefficients in the filter. */ + float32_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps.*/ + float32_t *pState; /**< points to the state variable array. The array is of length numTaps+blockSize-1. */ + } arm_fir_decimate_instance_f32; + + + /** + * @brief Processing function for the floating-point FIR decimator. + * @param[in] S points to an instance of the floating-point FIR decimator structure. + * @param[in] pSrc points to the block of input data. + * @param[out] pDst points to the block of output data + * @param[in] blockSize number of input samples to process per call. + */ + void arm_fir_decimate_f32( + const arm_fir_decimate_instance_f32 * S, + float32_t * pSrc, + float32_t * pDst, + uint32_t blockSize); + + + /** + * @brief Initialization function for the floating-point FIR decimator. + * @param[in,out] S points to an instance of the floating-point FIR decimator structure. + * @param[in] numTaps number of coefficients in the filter. + * @param[in] M decimation factor. + * @param[in] pCoeffs points to the filter coefficients. + * @param[in] pState points to the state buffer. + * @param[in] blockSize number of input samples to process per call. + * @return The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_LENGTH_ERROR if + * blockSize is not a multiple of M. + */ + arm_status arm_fir_decimate_init_f32( + arm_fir_decimate_instance_f32 * S, + uint16_t numTaps, + uint8_t M, + float32_t * pCoeffs, + float32_t * pState, + uint32_t blockSize); + + + /** + * @brief Processing function for the Q15 FIR decimator. + * @param[in] S points to an instance of the Q15 FIR decimator structure. + * @param[in] pSrc points to the block of input data. + * @param[out] pDst points to the block of output data + * @param[in] blockSize number of input samples to process per call. + */ + void arm_fir_decimate_q15( + const arm_fir_decimate_instance_q15 * S, + q15_t * pSrc, + q15_t * pDst, + uint32_t blockSize); + + + /** + * @brief Processing function for the Q15 FIR decimator (fast variant) for Cortex-M3 and Cortex-M4. + * @param[in] S points to an instance of the Q15 FIR decimator structure. + * @param[in] pSrc points to the block of input data. + * @param[out] pDst points to the block of output data + * @param[in] blockSize number of input samples to process per call. + */ + void arm_fir_decimate_fast_q15( + const arm_fir_decimate_instance_q15 * S, + q15_t * pSrc, + q15_t * pDst, + uint32_t blockSize); + + + /** + * @brief Initialization function for the Q15 FIR decimator. + * @param[in,out] S points to an instance of the Q15 FIR decimator structure. + * @param[in] numTaps number of coefficients in the filter. + * @param[in] M decimation factor. + * @param[in] pCoeffs points to the filter coefficients. + * @param[in] pState points to the state buffer. + * @param[in] blockSize number of input samples to process per call. + * @return The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_LENGTH_ERROR if + * blockSize is not a multiple of M. + */ + arm_status arm_fir_decimate_init_q15( + arm_fir_decimate_instance_q15 * S, + uint16_t numTaps, + uint8_t M, + q15_t * pCoeffs, + q15_t * pState, + uint32_t blockSize); + + + /** + * @brief Processing function for the Q31 FIR decimator. + * @param[in] S points to an instance of the Q31 FIR decimator structure. + * @param[in] pSrc points to the block of input data. + * @param[out] pDst points to the block of output data + * @param[in] blockSize number of input samples to process per call. + */ + void arm_fir_decimate_q31( + const arm_fir_decimate_instance_q31 * S, + q31_t * pSrc, + q31_t * pDst, + uint32_t blockSize); + + /** + * @brief Processing function for the Q31 FIR decimator (fast variant) for Cortex-M3 and Cortex-M4. + * @param[in] S points to an instance of the Q31 FIR decimator structure. + * @param[in] pSrc points to the block of input data. + * @param[out] pDst points to the block of output data + * @param[in] blockSize number of input samples to process per call. + */ + void arm_fir_decimate_fast_q31( + arm_fir_decimate_instance_q31 * S, + q31_t * pSrc, + q31_t * pDst, + uint32_t blockSize); + + + /** + * @brief Initialization function for the Q31 FIR decimator. + * @param[in,out] S points to an instance of the Q31 FIR decimator structure. + * @param[in] numTaps number of coefficients in the filter. + * @param[in] M decimation factor. + * @param[in] pCoeffs points to the filter coefficients. + * @param[in] pState points to the state buffer. + * @param[in] blockSize number of input samples to process per call. + * @return The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_LENGTH_ERROR if + * blockSize is not a multiple of M. + */ + arm_status arm_fir_decimate_init_q31( + arm_fir_decimate_instance_q31 * S, + uint16_t numTaps, + uint8_t M, + q31_t * pCoeffs, + q31_t * pState, + uint32_t blockSize); + + + /** + * @brief Instance structure for the Q15 FIR interpolator. + */ + typedef struct + { + uint8_t L; /**< upsample factor. */ + uint16_t phaseLength; /**< length of each polyphase filter component. */ + q15_t *pCoeffs; /**< points to the coefficient array. The array is of length L*phaseLength. */ + q15_t *pState; /**< points to the state variable array. The array is of length blockSize+phaseLength-1. */ + } arm_fir_interpolate_instance_q15; + + /** + * @brief Instance structure for the Q31 FIR interpolator. + */ + typedef struct + { + uint8_t L; /**< upsample factor. */ + uint16_t phaseLength; /**< length of each polyphase filter component. */ + q31_t *pCoeffs; /**< points to the coefficient array. The array is of length L*phaseLength. */ + q31_t *pState; /**< points to the state variable array. The array is of length blockSize+phaseLength-1. */ + } arm_fir_interpolate_instance_q31; + + /** + * @brief Instance structure for the floating-point FIR interpolator. + */ + typedef struct + { + uint8_t L; /**< upsample factor. */ + uint16_t phaseLength; /**< length of each polyphase filter component. */ + float32_t *pCoeffs; /**< points to the coefficient array. The array is of length L*phaseLength. */ + float32_t *pState; /**< points to the state variable array. The array is of length phaseLength+numTaps-1. */ + } arm_fir_interpolate_instance_f32; + + + /** + * @brief Processing function for the Q15 FIR interpolator. + * @param[in] S points to an instance of the Q15 FIR interpolator structure. + * @param[in] pSrc points to the block of input data. + * @param[out] pDst points to the block of output data. + * @param[in] blockSize number of input samples to process per call. + */ + void arm_fir_interpolate_q15( + const arm_fir_interpolate_instance_q15 * S, + q15_t * pSrc, + q15_t * pDst, + uint32_t blockSize); + + + /** + * @brief Initialization function for the Q15 FIR interpolator. + * @param[in,out] S points to an instance of the Q15 FIR interpolator structure. + * @param[in] L upsample factor. + * @param[in] numTaps number of filter coefficients in the filter. + * @param[in] pCoeffs points to the filter coefficient buffer. + * @param[in] pState points to the state buffer. + * @param[in] blockSize number of input samples to process per call. + * @return The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_LENGTH_ERROR if + * the filter length numTaps is not a multiple of the interpolation factor L. + */ + arm_status arm_fir_interpolate_init_q15( + arm_fir_interpolate_instance_q15 * S, + uint8_t L, + uint16_t numTaps, + q15_t * pCoeffs, + q15_t * pState, + uint32_t blockSize); + + + /** + * @brief Processing function for the Q31 FIR interpolator. + * @param[in] S points to an instance of the Q15 FIR interpolator structure. + * @param[in] pSrc points to the block of input data. + * @param[out] pDst points to the block of output data. + * @param[in] blockSize number of input samples to process per call. + */ + void arm_fir_interpolate_q31( + const arm_fir_interpolate_instance_q31 * S, + q31_t * pSrc, + q31_t * pDst, + uint32_t blockSize); + + + /** + * @brief Initialization function for the Q31 FIR interpolator. + * @param[in,out] S points to an instance of the Q31 FIR interpolator structure. + * @param[in] L upsample factor. + * @param[in] numTaps number of filter coefficients in the filter. + * @param[in] pCoeffs points to the filter coefficient buffer. + * @param[in] pState points to the state buffer. + * @param[in] blockSize number of input samples to process per call. + * @return The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_LENGTH_ERROR if + * the filter length numTaps is not a multiple of the interpolation factor L. + */ + arm_status arm_fir_interpolate_init_q31( + arm_fir_interpolate_instance_q31 * S, + uint8_t L, + uint16_t numTaps, + q31_t * pCoeffs, + q31_t * pState, + uint32_t blockSize); + + + /** + * @brief Processing function for the floating-point FIR interpolator. + * @param[in] S points to an instance of the floating-point FIR interpolator structure. + * @param[in] pSrc points to the block of input data. + * @param[out] pDst points to the block of output data. + * @param[in] blockSize number of input samples to process per call. + */ + void arm_fir_interpolate_f32( + const arm_fir_interpolate_instance_f32 * S, + float32_t * pSrc, + float32_t * pDst, + uint32_t blockSize); + + + /** + * @brief Initialization function for the floating-point FIR interpolator. + * @param[in,out] S points to an instance of the floating-point FIR interpolator structure. + * @param[in] L upsample factor. + * @param[in] numTaps number of filter coefficients in the filter. + * @param[in] pCoeffs points to the filter coefficient buffer. + * @param[in] pState points to the state buffer. + * @param[in] blockSize number of input samples to process per call. + * @return The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_LENGTH_ERROR if + * the filter length numTaps is not a multiple of the interpolation factor L. + */ + arm_status arm_fir_interpolate_init_f32( + arm_fir_interpolate_instance_f32 * S, + uint8_t L, + uint16_t numTaps, + float32_t * pCoeffs, + float32_t * pState, + uint32_t blockSize); + + + /** + * @brief Instance structure for the high precision Q31 Biquad cascade filter. + */ + typedef struct + { + uint8_t numStages; /**< number of 2nd order stages in the filter. Overall order is 2*numStages. */ + q63_t *pState; /**< points to the array of state coefficients. The array is of length 4*numStages. */ + q31_t *pCoeffs; /**< points to the array of coefficients. The array is of length 5*numStages. */ + uint8_t postShift; /**< additional shift, in bits, applied to each output sample. */ + } arm_biquad_cas_df1_32x64_ins_q31; + + + /** + * @param[in] S points to an instance of the high precision Q31 Biquad cascade filter structure. + * @param[in] pSrc points to the block of input data. + * @param[out] pDst points to the block of output data + * @param[in] blockSize number of samples to process. + */ + void arm_biquad_cas_df1_32x64_q31( + const arm_biquad_cas_df1_32x64_ins_q31 * S, + q31_t * pSrc, + q31_t * pDst, + uint32_t blockSize); + + + /** + * @param[in,out] S points to an instance of the high precision Q31 Biquad cascade filter structure. + * @param[in] numStages number of 2nd order stages in the filter. + * @param[in] pCoeffs points to the filter coefficients. + * @param[in] pState points to the state buffer. + * @param[in] postShift shift to be applied to the output. Varies according to the coefficients format + */ + void arm_biquad_cas_df1_32x64_init_q31( + arm_biquad_cas_df1_32x64_ins_q31 * S, + uint8_t numStages, + q31_t * pCoeffs, + q63_t * pState, + uint8_t postShift); + + + /** + * @brief Instance structure for the floating-point transposed direct form II Biquad cascade filter. + */ + typedef struct + { + uint8_t numStages; /**< number of 2nd order stages in the filter. Overall order is 2*numStages. */ + float32_t *pState; /**< points to the array of state coefficients. The array is of length 2*numStages. */ + float32_t *pCoeffs; /**< points to the array of coefficients. The array is of length 5*numStages. */ + } arm_biquad_cascade_df2T_instance_f32; + + /** + * @brief Instance structure for the floating-point transposed direct form II Biquad cascade filter. + */ + typedef struct + { + uint8_t numStages; /**< number of 2nd order stages in the filter. Overall order is 2*numStages. */ + float32_t *pState; /**< points to the array of state coefficients. The array is of length 4*numStages. */ + float32_t *pCoeffs; /**< points to the array of coefficients. The array is of length 5*numStages. */ + } arm_biquad_cascade_stereo_df2T_instance_f32; + + /** + * @brief Instance structure for the floating-point transposed direct form II Biquad cascade filter. + */ + typedef struct + { + uint8_t numStages; /**< number of 2nd order stages in the filter. Overall order is 2*numStages. */ + float64_t *pState; /**< points to the array of state coefficients. The array is of length 2*numStages. */ + float64_t *pCoeffs; /**< points to the array of coefficients. The array is of length 5*numStages. */ + } arm_biquad_cascade_df2T_instance_f64; + + + /** + * @brief Processing function for the floating-point transposed direct form II Biquad cascade filter. + * @param[in] S points to an instance of the filter data structure. + * @param[in] pSrc points to the block of input data. + * @param[out] pDst points to the block of output data + * @param[in] blockSize number of samples to process. + */ + void arm_biquad_cascade_df2T_f32( + const arm_biquad_cascade_df2T_instance_f32 * S, + float32_t * pSrc, + float32_t * pDst, + uint32_t blockSize); + + + /** + * @brief Processing function for the floating-point transposed direct form II Biquad cascade filter. 2 channels + * @param[in] S points to an instance of the filter data structure. + * @param[in] pSrc points to the block of input data. + * @param[out] pDst points to the block of output data + * @param[in] blockSize number of samples to process. + */ + void arm_biquad_cascade_stereo_df2T_f32( + const arm_biquad_cascade_stereo_df2T_instance_f32 * S, + float32_t * pSrc, + float32_t * pDst, + uint32_t blockSize); + + + /** + * @brief Processing function for the floating-point transposed direct form II Biquad cascade filter. + * @param[in] S points to an instance of the filter data structure. + * @param[in] pSrc points to the block of input data. + * @param[out] pDst points to the block of output data + * @param[in] blockSize number of samples to process. + */ + void arm_biquad_cascade_df2T_f64( + const arm_biquad_cascade_df2T_instance_f64 * S, + float64_t * pSrc, + float64_t * pDst, + uint32_t blockSize); + + + /** + * @brief Initialization function for the floating-point transposed direct form II Biquad cascade filter. + * @param[in,out] S points to an instance of the filter data structure. + * @param[in] numStages number of 2nd order stages in the filter. + * @param[in] pCoeffs points to the filter coefficients. + * @param[in] pState points to the state buffer. + */ + void arm_biquad_cascade_df2T_init_f32( + arm_biquad_cascade_df2T_instance_f32 * S, + uint8_t numStages, + float32_t * pCoeffs, + float32_t * pState); + + + /** + * @brief Initialization function for the floating-point transposed direct form II Biquad cascade filter. + * @param[in,out] S points to an instance of the filter data structure. + * @param[in] numStages number of 2nd order stages in the filter. + * @param[in] pCoeffs points to the filter coefficients. + * @param[in] pState points to the state buffer. + */ + void arm_biquad_cascade_stereo_df2T_init_f32( + arm_biquad_cascade_stereo_df2T_instance_f32 * S, + uint8_t numStages, + float32_t * pCoeffs, + float32_t * pState); + + + /** + * @brief Initialization function for the floating-point transposed direct form II Biquad cascade filter. + * @param[in,out] S points to an instance of the filter data structure. + * @param[in] numStages number of 2nd order stages in the filter. + * @param[in] pCoeffs points to the filter coefficients. + * @param[in] pState points to the state buffer. + */ + void arm_biquad_cascade_df2T_init_f64( + arm_biquad_cascade_df2T_instance_f64 * S, + uint8_t numStages, + float64_t * pCoeffs, + float64_t * pState); + + + /** + * @brief Instance structure for the Q15 FIR lattice filter. + */ + typedef struct + { + uint16_t numStages; /**< number of filter stages. */ + q15_t *pState; /**< points to the state variable array. The array is of length numStages. */ + q15_t *pCoeffs; /**< points to the coefficient array. The array is of length numStages. */ + } arm_fir_lattice_instance_q15; + + /** + * @brief Instance structure for the Q31 FIR lattice filter. + */ + typedef struct + { + uint16_t numStages; /**< number of filter stages. */ + q31_t *pState; /**< points to the state variable array. The array is of length numStages. */ + q31_t *pCoeffs; /**< points to the coefficient array. The array is of length numStages. */ + } arm_fir_lattice_instance_q31; + + /** + * @brief Instance structure for the floating-point FIR lattice filter. + */ + typedef struct + { + uint16_t numStages; /**< number of filter stages. */ + float32_t *pState; /**< points to the state variable array. The array is of length numStages. */ + float32_t *pCoeffs; /**< points to the coefficient array. The array is of length numStages. */ + } arm_fir_lattice_instance_f32; + + + /** + * @brief Initialization function for the Q15 FIR lattice filter. + * @param[in] S points to an instance of the Q15 FIR lattice structure. + * @param[in] numStages number of filter stages. + * @param[in] pCoeffs points to the coefficient buffer. The array is of length numStages. + * @param[in] pState points to the state buffer. The array is of length numStages. + */ + void arm_fir_lattice_init_q15( + arm_fir_lattice_instance_q15 * S, + uint16_t numStages, + q15_t * pCoeffs, + q15_t * pState); + + + /** + * @brief Processing function for the Q15 FIR lattice filter. + * @param[in] S points to an instance of the Q15 FIR lattice structure. + * @param[in] pSrc points to the block of input data. + * @param[out] pDst points to the block of output data. + * @param[in] blockSize number of samples to process. + */ + void arm_fir_lattice_q15( + const arm_fir_lattice_instance_q15 * S, + q15_t * pSrc, + q15_t * pDst, + uint32_t blockSize); + + + /** + * @brief Initialization function for the Q31 FIR lattice filter. + * @param[in] S points to an instance of the Q31 FIR lattice structure. + * @param[in] numStages number of filter stages. + * @param[in] pCoeffs points to the coefficient buffer. The array is of length numStages. + * @param[in] pState points to the state buffer. The array is of length numStages. + */ + void arm_fir_lattice_init_q31( + arm_fir_lattice_instance_q31 * S, + uint16_t numStages, + q31_t * pCoeffs, + q31_t * pState); + + + /** + * @brief Processing function for the Q31 FIR lattice filter. + * @param[in] S points to an instance of the Q31 FIR lattice structure. + * @param[in] pSrc points to the block of input data. + * @param[out] pDst points to the block of output data + * @param[in] blockSize number of samples to process. + */ + void arm_fir_lattice_q31( + const arm_fir_lattice_instance_q31 * S, + q31_t * pSrc, + q31_t * pDst, + uint32_t blockSize); + + +/** + * @brief Initialization function for the floating-point FIR lattice filter. + * @param[in] S points to an instance of the floating-point FIR lattice structure. + * @param[in] numStages number of filter stages. + * @param[in] pCoeffs points to the coefficient buffer. The array is of length numStages. + * @param[in] pState points to the state buffer. The array is of length numStages. + */ + void arm_fir_lattice_init_f32( + arm_fir_lattice_instance_f32 * S, + uint16_t numStages, + float32_t * pCoeffs, + float32_t * pState); + + + /** + * @brief Processing function for the floating-point FIR lattice filter. + * @param[in] S points to an instance of the floating-point FIR lattice structure. + * @param[in] pSrc points to the block of input data. + * @param[out] pDst points to the block of output data + * @param[in] blockSize number of samples to process. + */ + void arm_fir_lattice_f32( + const arm_fir_lattice_instance_f32 * S, + float32_t * pSrc, + float32_t * pDst, + uint32_t blockSize); + + + /** + * @brief Instance structure for the Q15 IIR lattice filter. + */ + typedef struct + { + uint16_t numStages; /**< number of stages in the filter. */ + q15_t *pState; /**< points to the state variable array. The array is of length numStages+blockSize. */ + q15_t *pkCoeffs; /**< points to the reflection coefficient array. The array is of length numStages. */ + q15_t *pvCoeffs; /**< points to the ladder coefficient array. The array is of length numStages+1. */ + } arm_iir_lattice_instance_q15; + + /** + * @brief Instance structure for the Q31 IIR lattice filter. + */ + typedef struct + { + uint16_t numStages; /**< number of stages in the filter. */ + q31_t *pState; /**< points to the state variable array. The array is of length numStages+blockSize. */ + q31_t *pkCoeffs; /**< points to the reflection coefficient array. The array is of length numStages. */ + q31_t *pvCoeffs; /**< points to the ladder coefficient array. The array is of length numStages+1. */ + } arm_iir_lattice_instance_q31; + + /** + * @brief Instance structure for the floating-point IIR lattice filter. + */ + typedef struct + { + uint16_t numStages; /**< number of stages in the filter. */ + float32_t *pState; /**< points to the state variable array. The array is of length numStages+blockSize. */ + float32_t *pkCoeffs; /**< points to the reflection coefficient array. The array is of length numStages. */ + float32_t *pvCoeffs; /**< points to the ladder coefficient array. The array is of length numStages+1. */ + } arm_iir_lattice_instance_f32; + + + /** + * @brief Processing function for the floating-point IIR lattice filter. + * @param[in] S points to an instance of the floating-point IIR lattice structure. + * @param[in] pSrc points to the block of input data. + * @param[out] pDst points to the block of output data. + * @param[in] blockSize number of samples to process. + */ + void arm_iir_lattice_f32( + const arm_iir_lattice_instance_f32 * S, + float32_t * pSrc, + float32_t * pDst, + uint32_t blockSize); + + + /** + * @brief Initialization function for the floating-point IIR lattice filter. + * @param[in] S points to an instance of the floating-point IIR lattice structure. + * @param[in] numStages number of stages in the filter. + * @param[in] pkCoeffs points to the reflection coefficient buffer. The array is of length numStages. + * @param[in] pvCoeffs points to the ladder coefficient buffer. The array is of length numStages+1. + * @param[in] pState points to the state buffer. The array is of length numStages+blockSize-1. + * @param[in] blockSize number of samples to process. + */ + void arm_iir_lattice_init_f32( + arm_iir_lattice_instance_f32 * S, + uint16_t numStages, + float32_t * pkCoeffs, + float32_t * pvCoeffs, + float32_t * pState, + uint32_t blockSize); + + + /** + * @brief Processing function for the Q31 IIR lattice filter. + * @param[in] S points to an instance of the Q31 IIR lattice structure. + * @param[in] pSrc points to the block of input data. + * @param[out] pDst points to the block of output data. + * @param[in] blockSize number of samples to process. + */ + void arm_iir_lattice_q31( + const arm_iir_lattice_instance_q31 * S, + q31_t * pSrc, + q31_t * pDst, + uint32_t blockSize); + + + /** + * @brief Initialization function for the Q31 IIR lattice filter. + * @param[in] S points to an instance of the Q31 IIR lattice structure. + * @param[in] numStages number of stages in the filter. + * @param[in] pkCoeffs points to the reflection coefficient buffer. The array is of length numStages. + * @param[in] pvCoeffs points to the ladder coefficient buffer. The array is of length numStages+1. + * @param[in] pState points to the state buffer. The array is of length numStages+blockSize. + * @param[in] blockSize number of samples to process. + */ + void arm_iir_lattice_init_q31( + arm_iir_lattice_instance_q31 * S, + uint16_t numStages, + q31_t * pkCoeffs, + q31_t * pvCoeffs, + q31_t * pState, + uint32_t blockSize); + + + /** + * @brief Processing function for the Q15 IIR lattice filter. + * @param[in] S points to an instance of the Q15 IIR lattice structure. + * @param[in] pSrc points to the block of input data. + * @param[out] pDst points to the block of output data. + * @param[in] blockSize number of samples to process. + */ + void arm_iir_lattice_q15( + const arm_iir_lattice_instance_q15 * S, + q15_t * pSrc, + q15_t * pDst, + uint32_t blockSize); + + +/** + * @brief Initialization function for the Q15 IIR lattice filter. + * @param[in] S points to an instance of the fixed-point Q15 IIR lattice structure. + * @param[in] numStages number of stages in the filter. + * @param[in] pkCoeffs points to reflection coefficient buffer. The array is of length numStages. + * @param[in] pvCoeffs points to ladder coefficient buffer. The array is of length numStages+1. + * @param[in] pState points to state buffer. The array is of length numStages+blockSize. + * @param[in] blockSize number of samples to process per call. + */ + void arm_iir_lattice_init_q15( + arm_iir_lattice_instance_q15 * S, + uint16_t numStages, + q15_t * pkCoeffs, + q15_t * pvCoeffs, + q15_t * pState, + uint32_t blockSize); + + + /** + * @brief Instance structure for the floating-point LMS filter. + */ + typedef struct + { + uint16_t numTaps; /**< number of coefficients in the filter. */ + float32_t *pState; /**< points to the state variable array. The array is of length numTaps+blockSize-1. */ + float32_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps. */ + float32_t mu; /**< step size that controls filter coefficient updates. */ + } arm_lms_instance_f32; + + + /** + * @brief Processing function for floating-point LMS filter. + * @param[in] S points to an instance of the floating-point LMS filter structure. + * @param[in] pSrc points to the block of input data. + * @param[in] pRef points to the block of reference data. + * @param[out] pOut points to the block of output data. + * @param[out] pErr points to the block of error data. + * @param[in] blockSize number of samples to process. + */ + void arm_lms_f32( + const arm_lms_instance_f32 * S, + float32_t * pSrc, + float32_t * pRef, + float32_t * pOut, + float32_t * pErr, + uint32_t blockSize); + + + /** + * @brief Initialization function for floating-point LMS filter. + * @param[in] S points to an instance of the floating-point LMS filter structure. + * @param[in] numTaps number of filter coefficients. + * @param[in] pCoeffs points to the coefficient buffer. + * @param[in] pState points to state buffer. + * @param[in] mu step size that controls filter coefficient updates. + * @param[in] blockSize number of samples to process. + */ + void arm_lms_init_f32( + arm_lms_instance_f32 * S, + uint16_t numTaps, + float32_t * pCoeffs, + float32_t * pState, + float32_t mu, + uint32_t blockSize); + + + /** + * @brief Instance structure for the Q15 LMS filter. + */ + typedef struct + { + uint16_t numTaps; /**< number of coefficients in the filter. */ + q15_t *pState; /**< points to the state variable array. The array is of length numTaps+blockSize-1. */ + q15_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps. */ + q15_t mu; /**< step size that controls filter coefficient updates. */ + uint32_t postShift; /**< bit shift applied to coefficients. */ + } arm_lms_instance_q15; + + + /** + * @brief Initialization function for the Q15 LMS filter. + * @param[in] S points to an instance of the Q15 LMS filter structure. + * @param[in] numTaps number of filter coefficients. + * @param[in] pCoeffs points to the coefficient buffer. + * @param[in] pState points to the state buffer. + * @param[in] mu step size that controls filter coefficient updates. + * @param[in] blockSize number of samples to process. + * @param[in] postShift bit shift applied to coefficients. + */ + void arm_lms_init_q15( + arm_lms_instance_q15 * S, + uint16_t numTaps, + q15_t * pCoeffs, + q15_t * pState, + q15_t mu, + uint32_t blockSize, + uint32_t postShift); + + + /** + * @brief Processing function for Q15 LMS filter. + * @param[in] S points to an instance of the Q15 LMS filter structure. + * @param[in] pSrc points to the block of input data. + * @param[in] pRef points to the block of reference data. + * @param[out] pOut points to the block of output data. + * @param[out] pErr points to the block of error data. + * @param[in] blockSize number of samples to process. + */ + void arm_lms_q15( + const arm_lms_instance_q15 * S, + q15_t * pSrc, + q15_t * pRef, + q15_t * pOut, + q15_t * pErr, + uint32_t blockSize); + + + /** + * @brief Instance structure for the Q31 LMS filter. + */ + typedef struct + { + uint16_t numTaps; /**< number of coefficients in the filter. */ + q31_t *pState; /**< points to the state variable array. The array is of length numTaps+blockSize-1. */ + q31_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps. */ + q31_t mu; /**< step size that controls filter coefficient updates. */ + uint32_t postShift; /**< bit shift applied to coefficients. */ + } arm_lms_instance_q31; + + + /** + * @brief Processing function for Q31 LMS filter. + * @param[in] S points to an instance of the Q15 LMS filter structure. + * @param[in] pSrc points to the block of input data. + * @param[in] pRef points to the block of reference data. + * @param[out] pOut points to the block of output data. + * @param[out] pErr points to the block of error data. + * @param[in] blockSize number of samples to process. + */ + void arm_lms_q31( + const arm_lms_instance_q31 * S, + q31_t * pSrc, + q31_t * pRef, + q31_t * pOut, + q31_t * pErr, + uint32_t blockSize); + + + /** + * @brief Initialization function for Q31 LMS filter. + * @param[in] S points to an instance of the Q31 LMS filter structure. + * @param[in] numTaps number of filter coefficients. + * @param[in] pCoeffs points to coefficient buffer. + * @param[in] pState points to state buffer. + * @param[in] mu step size that controls filter coefficient updates. + * @param[in] blockSize number of samples to process. + * @param[in] postShift bit shift applied to coefficients. + */ + void arm_lms_init_q31( + arm_lms_instance_q31 * S, + uint16_t numTaps, + q31_t * pCoeffs, + q31_t * pState, + q31_t mu, + uint32_t blockSize, + uint32_t postShift); + + + /** + * @brief Instance structure for the floating-point normalized LMS filter. + */ + typedef struct + { + uint16_t numTaps; /**< number of coefficients in the filter. */ + float32_t *pState; /**< points to the state variable array. The array is of length numTaps+blockSize-1. */ + float32_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps. */ + float32_t mu; /**< step size that control filter coefficient updates. */ + float32_t energy; /**< saves previous frame energy. */ + float32_t x0; /**< saves previous input sample. */ + } arm_lms_norm_instance_f32; + + + /** + * @brief Processing function for floating-point normalized LMS filter. + * @param[in] S points to an instance of the floating-point normalized LMS filter structure. + * @param[in] pSrc points to the block of input data. + * @param[in] pRef points to the block of reference data. + * @param[out] pOut points to the block of output data. + * @param[out] pErr points to the block of error data. + * @param[in] blockSize number of samples to process. + */ + void arm_lms_norm_f32( + arm_lms_norm_instance_f32 * S, + float32_t * pSrc, + float32_t * pRef, + float32_t * pOut, + float32_t * pErr, + uint32_t blockSize); + + + /** + * @brief Initialization function for floating-point normalized LMS filter. + * @param[in] S points to an instance of the floating-point LMS filter structure. + * @param[in] numTaps number of filter coefficients. + * @param[in] pCoeffs points to coefficient buffer. + * @param[in] pState points to state buffer. + * @param[in] mu step size that controls filter coefficient updates. + * @param[in] blockSize number of samples to process. + */ + void arm_lms_norm_init_f32( + arm_lms_norm_instance_f32 * S, + uint16_t numTaps, + float32_t * pCoeffs, + float32_t * pState, + float32_t mu, + uint32_t blockSize); + + + /** + * @brief Instance structure for the Q31 normalized LMS filter. + */ + typedef struct + { + uint16_t numTaps; /**< number of coefficients in the filter. */ + q31_t *pState; /**< points to the state variable array. The array is of length numTaps+blockSize-1. */ + q31_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps. */ + q31_t mu; /**< step size that controls filter coefficient updates. */ + uint8_t postShift; /**< bit shift applied to coefficients. */ + q31_t *recipTable; /**< points to the reciprocal initial value table. */ + q31_t energy; /**< saves previous frame energy. */ + q31_t x0; /**< saves previous input sample. */ + } arm_lms_norm_instance_q31; + + + /** + * @brief Processing function for Q31 normalized LMS filter. + * @param[in] S points to an instance of the Q31 normalized LMS filter structure. + * @param[in] pSrc points to the block of input data. + * @param[in] pRef points to the block of reference data. + * @param[out] pOut points to the block of output data. + * @param[out] pErr points to the block of error data. + * @param[in] blockSize number of samples to process. + */ + void arm_lms_norm_q31( + arm_lms_norm_instance_q31 * S, + q31_t * pSrc, + q31_t * pRef, + q31_t * pOut, + q31_t * pErr, + uint32_t blockSize); + + + /** + * @brief Initialization function for Q31 normalized LMS filter. + * @param[in] S points to an instance of the Q31 normalized LMS filter structure. + * @param[in] numTaps number of filter coefficients. + * @param[in] pCoeffs points to coefficient buffer. + * @param[in] pState points to state buffer. + * @param[in] mu step size that controls filter coefficient updates. + * @param[in] blockSize number of samples to process. + * @param[in] postShift bit shift applied to coefficients. + */ + void arm_lms_norm_init_q31( + arm_lms_norm_instance_q31 * S, + uint16_t numTaps, + q31_t * pCoeffs, + q31_t * pState, + q31_t mu, + uint32_t blockSize, + uint8_t postShift); + + + /** + * @brief Instance structure for the Q15 normalized LMS filter. + */ + typedef struct + { + uint16_t numTaps; /**< Number of coefficients in the filter. */ + q15_t *pState; /**< points to the state variable array. The array is of length numTaps+blockSize-1. */ + q15_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps. */ + q15_t mu; /**< step size that controls filter coefficient updates. */ + uint8_t postShift; /**< bit shift applied to coefficients. */ + q15_t *recipTable; /**< Points to the reciprocal initial value table. */ + q15_t energy; /**< saves previous frame energy. */ + q15_t x0; /**< saves previous input sample. */ + } arm_lms_norm_instance_q15; + + + /** + * @brief Processing function for Q15 normalized LMS filter. + * @param[in] S points to an instance of the Q15 normalized LMS filter structure. + * @param[in] pSrc points to the block of input data. + * @param[in] pRef points to the block of reference data. + * @param[out] pOut points to the block of output data. + * @param[out] pErr points to the block of error data. + * @param[in] blockSize number of samples to process. + */ + void arm_lms_norm_q15( + arm_lms_norm_instance_q15 * S, + q15_t * pSrc, + q15_t * pRef, + q15_t * pOut, + q15_t * pErr, + uint32_t blockSize); + + + /** + * @brief Initialization function for Q15 normalized LMS filter. + * @param[in] S points to an instance of the Q15 normalized LMS filter structure. + * @param[in] numTaps number of filter coefficients. + * @param[in] pCoeffs points to coefficient buffer. + * @param[in] pState points to state buffer. + * @param[in] mu step size that controls filter coefficient updates. + * @param[in] blockSize number of samples to process. + * @param[in] postShift bit shift applied to coefficients. + */ + void arm_lms_norm_init_q15( + arm_lms_norm_instance_q15 * S, + uint16_t numTaps, + q15_t * pCoeffs, + q15_t * pState, + q15_t mu, + uint32_t blockSize, + uint8_t postShift); + + + /** + * @brief Correlation of floating-point sequences. + * @param[in] pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] pDst points to the block of output data Length 2 * max(srcALen, srcBLen) - 1. + */ + void arm_correlate_f32( + float32_t * pSrcA, + uint32_t srcALen, + float32_t * pSrcB, + uint32_t srcBLen, + float32_t * pDst); + + + /** + * @brief Correlation of Q15 sequences + * @param[in] pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] pDst points to the block of output data Length 2 * max(srcALen, srcBLen) - 1. + * @param[in] pScratch points to scratch buffer of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2. + */ + void arm_correlate_opt_q15( + q15_t * pSrcA, + uint32_t srcALen, + q15_t * pSrcB, + uint32_t srcBLen, + q15_t * pDst, + q15_t * pScratch); + + + /** + * @brief Correlation of Q15 sequences. + * @param[in] pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] pDst points to the block of output data Length 2 * max(srcALen, srcBLen) - 1. + */ + + void arm_correlate_q15( + q15_t * pSrcA, + uint32_t srcALen, + q15_t * pSrcB, + uint32_t srcBLen, + q15_t * pDst); + + + /** + * @brief Correlation of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4. + * @param[in] pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] pDst points to the block of output data Length 2 * max(srcALen, srcBLen) - 1. + */ + + void arm_correlate_fast_q15( + q15_t * pSrcA, + uint32_t srcALen, + q15_t * pSrcB, + uint32_t srcBLen, + q15_t * pDst); + + + /** + * @brief Correlation of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4. + * @param[in] pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] pDst points to the block of output data Length 2 * max(srcALen, srcBLen) - 1. + * @param[in] pScratch points to scratch buffer of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2. + */ + void arm_correlate_fast_opt_q15( + q15_t * pSrcA, + uint32_t srcALen, + q15_t * pSrcB, + uint32_t srcBLen, + q15_t * pDst, + q15_t * pScratch); + + + /** + * @brief Correlation of Q31 sequences. + * @param[in] pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] pDst points to the block of output data Length 2 * max(srcALen, srcBLen) - 1. + */ + void arm_correlate_q31( + q31_t * pSrcA, + uint32_t srcALen, + q31_t * pSrcB, + uint32_t srcBLen, + q31_t * pDst); + + + /** + * @brief Correlation of Q31 sequences (fast version) for Cortex-M3 and Cortex-M4 + * @param[in] pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] pDst points to the block of output data Length 2 * max(srcALen, srcBLen) - 1. + */ + void arm_correlate_fast_q31( + q31_t * pSrcA, + uint32_t srcALen, + q31_t * pSrcB, + uint32_t srcBLen, + q31_t * pDst); + + + /** + * @brief Correlation of Q7 sequences. + * @param[in] pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] pDst points to the block of output data Length 2 * max(srcALen, srcBLen) - 1. + * @param[in] pScratch1 points to scratch buffer(of type q15_t) of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2. + * @param[in] pScratch2 points to scratch buffer (of type q15_t) of size min(srcALen, srcBLen). + */ + void arm_correlate_opt_q7( + q7_t * pSrcA, + uint32_t srcALen, + q7_t * pSrcB, + uint32_t srcBLen, + q7_t * pDst, + q15_t * pScratch1, + q15_t * pScratch2); + + + /** + * @brief Correlation of Q7 sequences. + * @param[in] pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] pDst points to the block of output data Length 2 * max(srcALen, srcBLen) - 1. + */ + void arm_correlate_q7( + q7_t * pSrcA, + uint32_t srcALen, + q7_t * pSrcB, + uint32_t srcBLen, + q7_t * pDst); + + + /** + * @brief Instance structure for the floating-point sparse FIR filter. + */ + typedef struct + { + uint16_t numTaps; /**< number of coefficients in the filter. */ + uint16_t stateIndex; /**< state buffer index. Points to the oldest sample in the state buffer. */ + float32_t *pState; /**< points to the state buffer array. The array is of length maxDelay+blockSize-1. */ + float32_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps.*/ + uint16_t maxDelay; /**< maximum offset specified by the pTapDelay array. */ + int32_t *pTapDelay; /**< points to the array of delay values. The array is of length numTaps. */ + } arm_fir_sparse_instance_f32; + + /** + * @brief Instance structure for the Q31 sparse FIR filter. + */ + typedef struct + { + uint16_t numTaps; /**< number of coefficients in the filter. */ + uint16_t stateIndex; /**< state buffer index. Points to the oldest sample in the state buffer. */ + q31_t *pState; /**< points to the state buffer array. The array is of length maxDelay+blockSize-1. */ + q31_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps.*/ + uint16_t maxDelay; /**< maximum offset specified by the pTapDelay array. */ + int32_t *pTapDelay; /**< points to the array of delay values. The array is of length numTaps. */ + } arm_fir_sparse_instance_q31; + + /** + * @brief Instance structure for the Q15 sparse FIR filter. + */ + typedef struct + { + uint16_t numTaps; /**< number of coefficients in the filter. */ + uint16_t stateIndex; /**< state buffer index. Points to the oldest sample in the state buffer. */ + q15_t *pState; /**< points to the state buffer array. The array is of length maxDelay+blockSize-1. */ + q15_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps.*/ + uint16_t maxDelay; /**< maximum offset specified by the pTapDelay array. */ + int32_t *pTapDelay; /**< points to the array of delay values. The array is of length numTaps. */ + } arm_fir_sparse_instance_q15; + + /** + * @brief Instance structure for the Q7 sparse FIR filter. + */ + typedef struct + { + uint16_t numTaps; /**< number of coefficients in the filter. */ + uint16_t stateIndex; /**< state buffer index. Points to the oldest sample in the state buffer. */ + q7_t *pState; /**< points to the state buffer array. The array is of length maxDelay+blockSize-1. */ + q7_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps.*/ + uint16_t maxDelay; /**< maximum offset specified by the pTapDelay array. */ + int32_t *pTapDelay; /**< points to the array of delay values. The array is of length numTaps. */ + } arm_fir_sparse_instance_q7; + + + /** + * @brief Processing function for the floating-point sparse FIR filter. + * @param[in] S points to an instance of the floating-point sparse FIR structure. + * @param[in] pSrc points to the block of input data. + * @param[out] pDst points to the block of output data + * @param[in] pScratchIn points to a temporary buffer of size blockSize. + * @param[in] blockSize number of input samples to process per call. + */ + void arm_fir_sparse_f32( + arm_fir_sparse_instance_f32 * S, + float32_t * pSrc, + float32_t * pDst, + float32_t * pScratchIn, + uint32_t blockSize); + + + /** + * @brief Initialization function for the floating-point sparse FIR filter. + * @param[in,out] S points to an instance of the floating-point sparse FIR structure. + * @param[in] numTaps number of nonzero coefficients in the filter. + * @param[in] pCoeffs points to the array of filter coefficients. + * @param[in] pState points to the state buffer. + * @param[in] pTapDelay points to the array of offset times. + * @param[in] maxDelay maximum offset time supported. + * @param[in] blockSize number of samples that will be processed per block. + */ + void arm_fir_sparse_init_f32( + arm_fir_sparse_instance_f32 * S, + uint16_t numTaps, + float32_t * pCoeffs, + float32_t * pState, + int32_t * pTapDelay, + uint16_t maxDelay, + uint32_t blockSize); + + + /** + * @brief Processing function for the Q31 sparse FIR filter. + * @param[in] S points to an instance of the Q31 sparse FIR structure. + * @param[in] pSrc points to the block of input data. + * @param[out] pDst points to the block of output data + * @param[in] pScratchIn points to a temporary buffer of size blockSize. + * @param[in] blockSize number of input samples to process per call. + */ + void arm_fir_sparse_q31( + arm_fir_sparse_instance_q31 * S, + q31_t * pSrc, + q31_t * pDst, + q31_t * pScratchIn, + uint32_t blockSize); + + + /** + * @brief Initialization function for the Q31 sparse FIR filter. + * @param[in,out] S points to an instance of the Q31 sparse FIR structure. + * @param[in] numTaps number of nonzero coefficients in the filter. + * @param[in] pCoeffs points to the array of filter coefficients. + * @param[in] pState points to the state buffer. + * @param[in] pTapDelay points to the array of offset times. + * @param[in] maxDelay maximum offset time supported. + * @param[in] blockSize number of samples that will be processed per block. + */ + void arm_fir_sparse_init_q31( + arm_fir_sparse_instance_q31 * S, + uint16_t numTaps, + q31_t * pCoeffs, + q31_t * pState, + int32_t * pTapDelay, + uint16_t maxDelay, + uint32_t blockSize); + + + /** + * @brief Processing function for the Q15 sparse FIR filter. + * @param[in] S points to an instance of the Q15 sparse FIR structure. + * @param[in] pSrc points to the block of input data. + * @param[out] pDst points to the block of output data + * @param[in] pScratchIn points to a temporary buffer of size blockSize. + * @param[in] pScratchOut points to a temporary buffer of size blockSize. + * @param[in] blockSize number of input samples to process per call. + */ + void arm_fir_sparse_q15( + arm_fir_sparse_instance_q15 * S, + q15_t * pSrc, + q15_t * pDst, + q15_t * pScratchIn, + q31_t * pScratchOut, + uint32_t blockSize); + + + /** + * @brief Initialization function for the Q15 sparse FIR filter. + * @param[in,out] S points to an instance of the Q15 sparse FIR structure. + * @param[in] numTaps number of nonzero coefficients in the filter. + * @param[in] pCoeffs points to the array of filter coefficients. + * @param[in] pState points to the state buffer. + * @param[in] pTapDelay points to the array of offset times. + * @param[in] maxDelay maximum offset time supported. + * @param[in] blockSize number of samples that will be processed per block. + */ + void arm_fir_sparse_init_q15( + arm_fir_sparse_instance_q15 * S, + uint16_t numTaps, + q15_t * pCoeffs, + q15_t * pState, + int32_t * pTapDelay, + uint16_t maxDelay, + uint32_t blockSize); + + + /** + * @brief Processing function for the Q7 sparse FIR filter. + * @param[in] S points to an instance of the Q7 sparse FIR structure. + * @param[in] pSrc points to the block of input data. + * @param[out] pDst points to the block of output data + * @param[in] pScratchIn points to a temporary buffer of size blockSize. + * @param[in] pScratchOut points to a temporary buffer of size blockSize. + * @param[in] blockSize number of input samples to process per call. + */ + void arm_fir_sparse_q7( + arm_fir_sparse_instance_q7 * S, + q7_t * pSrc, + q7_t * pDst, + q7_t * pScratchIn, + q31_t * pScratchOut, + uint32_t blockSize); + + + /** + * @brief Initialization function for the Q7 sparse FIR filter. + * @param[in,out] S points to an instance of the Q7 sparse FIR structure. + * @param[in] numTaps number of nonzero coefficients in the filter. + * @param[in] pCoeffs points to the array of filter coefficients. + * @param[in] pState points to the state buffer. + * @param[in] pTapDelay points to the array of offset times. + * @param[in] maxDelay maximum offset time supported. + * @param[in] blockSize number of samples that will be processed per block. + */ + void arm_fir_sparse_init_q7( + arm_fir_sparse_instance_q7 * S, + uint16_t numTaps, + q7_t * pCoeffs, + q7_t * pState, + int32_t * pTapDelay, + uint16_t maxDelay, + uint32_t blockSize); + + + /** + * @brief Floating-point sin_cos function. + * @param[in] theta input value in degrees + * @param[out] pSinVal points to the processed sine output. + * @param[out] pCosVal points to the processed cos output. + */ + void arm_sin_cos_f32( + float32_t theta, + float32_t * pSinVal, + float32_t * pCosVal); + + + /** + * @brief Q31 sin_cos function. + * @param[in] theta scaled input value in degrees + * @param[out] pSinVal points to the processed sine output. + * @param[out] pCosVal points to the processed cosine output. + */ + void arm_sin_cos_q31( + q31_t theta, + q31_t * pSinVal, + q31_t * pCosVal); + + + /** + * @brief Floating-point complex conjugate. + * @param[in] pSrc points to the input vector + * @param[out] pDst points to the output vector + * @param[in] numSamples number of complex samples in each vector + */ + void arm_cmplx_conj_f32( + float32_t * pSrc, + float32_t * pDst, + uint32_t numSamples); + + /** + * @brief Q31 complex conjugate. + * @param[in] pSrc points to the input vector + * @param[out] pDst points to the output vector + * @param[in] numSamples number of complex samples in each vector + */ + void arm_cmplx_conj_q31( + q31_t * pSrc, + q31_t * pDst, + uint32_t numSamples); + + + /** + * @brief Q15 complex conjugate. + * @param[in] pSrc points to the input vector + * @param[out] pDst points to the output vector + * @param[in] numSamples number of complex samples in each vector + */ + void arm_cmplx_conj_q15( + q15_t * pSrc, + q15_t * pDst, + uint32_t numSamples); + + + /** + * @brief Floating-point complex magnitude squared + * @param[in] pSrc points to the complex input vector + * @param[out] pDst points to the real output vector + * @param[in] numSamples number of complex samples in the input vector + */ + void arm_cmplx_mag_squared_f32( + float32_t * pSrc, + float32_t * pDst, + uint32_t numSamples); + + + /** + * @brief Q31 complex magnitude squared + * @param[in] pSrc points to the complex input vector + * @param[out] pDst points to the real output vector + * @param[in] numSamples number of complex samples in the input vector + */ + void arm_cmplx_mag_squared_q31( + q31_t * pSrc, + q31_t * pDst, + uint32_t numSamples); + + + /** + * @brief Q15 complex magnitude squared + * @param[in] pSrc points to the complex input vector + * @param[out] pDst points to the real output vector + * @param[in] numSamples number of complex samples in the input vector + */ + void arm_cmplx_mag_squared_q15( + q15_t * pSrc, + q15_t * pDst, + uint32_t numSamples); + + + /** + * @ingroup groupController + */ + + /** + * @defgroup PID PID Motor Control + * + * A Proportional Integral Derivative (PID) controller is a generic feedback control + * loop mechanism widely used in industrial control systems. + * A PID controller is the most commonly used type of feedback controller. + * + * This set of functions implements (PID) controllers + * for Q15, Q31, and floating-point data types. The functions operate on a single sample + * of data and each call to the function returns a single processed value. + * S points to an instance of the PID control data structure. in + * is the input sample value. The functions return the output value. + * + * \par Algorithm: + *
+   *    y[n] = y[n-1] + A0 * x[n] + A1 * x[n-1] + A2 * x[n-2]
+   *    A0 = Kp + Ki + Kd
+   *    A1 = (-Kp ) - (2 * Kd )
+   *    A2 = Kd  
+ * + * \par + * where \c Kp is proportional constant, \c Ki is Integral constant and \c Kd is Derivative constant + * + * \par + * \image html PID.gif "Proportional Integral Derivative Controller" + * + * \par + * The PID controller calculates an "error" value as the difference between + * the measured output and the reference input. + * The controller attempts to minimize the error by adjusting the process control inputs. + * The proportional value determines the reaction to the current error, + * the integral value determines the reaction based on the sum of recent errors, + * and the derivative value determines the reaction based on the rate at which the error has been changing. + * + * \par Instance Structure + * The Gains A0, A1, A2 and state variables for a PID controller are stored together in an instance data structure. + * A separate instance structure must be defined for each PID Controller. + * There are separate instance structure declarations for each of the 3 supported data types. + * + * \par Reset Functions + * There is also an associated reset function for each data type which clears the state array. + * + * \par Initialization Functions + * There is also an associated initialization function for each data type. + * The initialization function performs the following operations: + * - Initializes the Gains A0, A1, A2 from Kp,Ki, Kd gains. + * - Zeros out the values in the state buffer. + * + * \par + * Instance structure cannot be placed into a const data section and it is recommended to use the initialization function. + * + * \par Fixed-Point Behavior + * Care must be taken when using the fixed-point versions of the PID Controller functions. + * In particular, the overflow and saturation behavior of the accumulator used in each function must be considered. + * Refer to the function specific documentation below for usage guidelines. + */ + + /** + * @addtogroup PID + * @{ + */ + + /** + * @brief Process function for the floating-point PID Control. + * @param[in,out] S is an instance of the floating-point PID Control structure + * @param[in] in input sample to process + * @return out processed output sample. + */ + CMSIS_INLINE __STATIC_INLINE float32_t arm_pid_f32( + arm_pid_instance_f32 * S, + float32_t in) + { + float32_t out; + + /* y[n] = y[n-1] + A0 * x[n] + A1 * x[n-1] + A2 * x[n-2] */ + out = (S->A0 * in) + + (S->A1 * S->state[0]) + (S->A2 * S->state[1]) + (S->state[2]); + + /* Update state */ + S->state[1] = S->state[0]; + S->state[0] = in; + S->state[2] = out; + + /* return to application */ + return (out); + + } + + /** + * @brief Process function for the Q31 PID Control. + * @param[in,out] S points to an instance of the Q31 PID Control structure + * @param[in] in input sample to process + * @return out processed output sample. + * + * Scaling and Overflow Behavior: + * \par + * The function is implemented using an internal 64-bit accumulator. + * The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. + * Thus, if the accumulator result overflows it wraps around rather than clip. + * In order to avoid overflows completely the input signal must be scaled down by 2 bits as there are four additions. + * After all multiply-accumulates are performed, the 2.62 accumulator is truncated to 1.32 format and then saturated to 1.31 format. + */ + CMSIS_INLINE __STATIC_INLINE q31_t arm_pid_q31( + arm_pid_instance_q31 * S, + q31_t in) + { + q63_t acc; + q31_t out; + + /* acc = A0 * x[n] */ + acc = (q63_t) S->A0 * in; + + /* acc += A1 * x[n-1] */ + acc += (q63_t) S->A1 * S->state[0]; + + /* acc += A2 * x[n-2] */ + acc += (q63_t) S->A2 * S->state[1]; + + /* convert output to 1.31 format to add y[n-1] */ + out = (q31_t) (acc >> 31U); + + /* out += y[n-1] */ + out += S->state[2]; + + /* Update state */ + S->state[1] = S->state[0]; + S->state[0] = in; + S->state[2] = out; + + /* return to application */ + return (out); + } + + + /** + * @brief Process function for the Q15 PID Control. + * @param[in,out] S points to an instance of the Q15 PID Control structure + * @param[in] in input sample to process + * @return out processed output sample. + * + * Scaling and Overflow Behavior: + * \par + * The function is implemented using a 64-bit internal accumulator. + * Both Gains and state variables are represented in 1.15 format and multiplications yield a 2.30 result. + * The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. + * There is no risk of internal overflow with this approach and the full precision of intermediate multiplications is preserved. + * After all additions have been performed, the accumulator is truncated to 34.15 format by discarding low 15 bits. + * Lastly, the accumulator is saturated to yield a result in 1.15 format. + */ + CMSIS_INLINE __STATIC_INLINE q15_t arm_pid_q15( + arm_pid_instance_q15 * S, + q15_t in) + { + q63_t acc; + q15_t out; + +#if defined (ARM_MATH_DSP) + __SIMD32_TYPE *vstate; + + /* Implementation of PID controller */ + + /* acc = A0 * x[n] */ + acc = (q31_t) __SMUAD((uint32_t)S->A0, (uint32_t)in); + + /* acc += A1 * x[n-1] + A2 * x[n-2] */ + vstate = __SIMD32_CONST(S->state); + acc = (q63_t)__SMLALD((uint32_t)S->A1, (uint32_t)*vstate, (uint64_t)acc); +#else + /* acc = A0 * x[n] */ + acc = ((q31_t) S->A0) * in; + + /* acc += A1 * x[n-1] + A2 * x[n-2] */ + acc += (q31_t) S->A1 * S->state[0]; + acc += (q31_t) S->A2 * S->state[1]; +#endif + + /* acc += y[n-1] */ + acc += (q31_t) S->state[2] << 15; + + /* saturate the output */ + out = (q15_t) (__SSAT((acc >> 15), 16)); + + /* Update state */ + S->state[1] = S->state[0]; + S->state[0] = in; + S->state[2] = out; + + /* return to application */ + return (out); + } + + /** + * @} end of PID group + */ + + + /** + * @brief Floating-point matrix inverse. + * @param[in] src points to the instance of the input floating-point matrix structure. + * @param[out] dst points to the instance of the output floating-point matrix structure. + * @return The function returns ARM_MATH_SIZE_MISMATCH, if the dimensions do not match. + * If the input matrix is singular (does not have an inverse), then the algorithm terminates and returns error status ARM_MATH_SINGULAR. + */ + arm_status arm_mat_inverse_f32( + const arm_matrix_instance_f32 * src, + arm_matrix_instance_f32 * dst); + + + /** + * @brief Floating-point matrix inverse. + * @param[in] src points to the instance of the input floating-point matrix structure. + * @param[out] dst points to the instance of the output floating-point matrix structure. + * @return The function returns ARM_MATH_SIZE_MISMATCH, if the dimensions do not match. + * If the input matrix is singular (does not have an inverse), then the algorithm terminates and returns error status ARM_MATH_SINGULAR. + */ + arm_status arm_mat_inverse_f64( + const arm_matrix_instance_f64 * src, + arm_matrix_instance_f64 * dst); + + + + /** + * @ingroup groupController + */ + + /** + * @defgroup clarke Vector Clarke Transform + * Forward Clarke transform converts the instantaneous stator phases into a two-coordinate time invariant vector. + * Generally the Clarke transform uses three-phase currents Ia, Ib and Ic to calculate currents + * in the two-phase orthogonal stator axis Ialpha and Ibeta. + * When Ialpha is superposed with Ia as shown in the figure below + * \image html clarke.gif Stator current space vector and its components in (a,b). + * and Ia + Ib + Ic = 0, in this condition Ialpha and Ibeta + * can be calculated using only Ia and Ib. + * + * The function operates on a single sample of data and each call to the function returns the processed output. + * The library provides separate functions for Q31 and floating-point data types. + * \par Algorithm + * \image html clarkeFormula.gif + * where Ia and Ib are the instantaneous stator phases and + * pIalpha and pIbeta are the two coordinates of time invariant vector. + * \par Fixed-Point Behavior + * Care must be taken when using the Q31 version of the Clarke transform. + * In particular, the overflow and saturation behavior of the accumulator used must be considered. + * Refer to the function specific documentation below for usage guidelines. + */ + + /** + * @addtogroup clarke + * @{ + */ + + /** + * + * @brief Floating-point Clarke transform + * @param[in] Ia input three-phase coordinate a + * @param[in] Ib input three-phase coordinate b + * @param[out] pIalpha points to output two-phase orthogonal vector axis alpha + * @param[out] pIbeta points to output two-phase orthogonal vector axis beta + */ + CMSIS_INLINE __STATIC_INLINE void arm_clarke_f32( + float32_t Ia, + float32_t Ib, + float32_t * pIalpha, + float32_t * pIbeta) + { + /* Calculate pIalpha using the equation, pIalpha = Ia */ + *pIalpha = Ia; + + /* Calculate pIbeta using the equation, pIbeta = (1/sqrt(3)) * Ia + (2/sqrt(3)) * Ib */ + *pIbeta = ((float32_t) 0.57735026919 * Ia + (float32_t) 1.15470053838 * Ib); + } + + + /** + * @brief Clarke transform for Q31 version + * @param[in] Ia input three-phase coordinate a + * @param[in] Ib input three-phase coordinate b + * @param[out] pIalpha points to output two-phase orthogonal vector axis alpha + * @param[out] pIbeta points to output two-phase orthogonal vector axis beta + * + * Scaling and Overflow Behavior: + * \par + * The function is implemented using an internal 32-bit accumulator. + * The accumulator maintains 1.31 format by truncating lower 31 bits of the intermediate multiplication in 2.62 format. + * There is saturation on the addition, hence there is no risk of overflow. + */ + CMSIS_INLINE __STATIC_INLINE void arm_clarke_q31( + q31_t Ia, + q31_t Ib, + q31_t * pIalpha, + q31_t * pIbeta) + { + q31_t product1, product2; /* Temporary variables used to store intermediate results */ + + /* Calculating pIalpha from Ia by equation pIalpha = Ia */ + *pIalpha = Ia; + + /* Intermediate product is calculated by (1/(sqrt(3)) * Ia) */ + product1 = (q31_t) (((q63_t) Ia * 0x24F34E8B) >> 30); + + /* Intermediate product is calculated by (2/sqrt(3) * Ib) */ + product2 = (q31_t) (((q63_t) Ib * 0x49E69D16) >> 30); + + /* pIbeta is calculated by adding the intermediate products */ + *pIbeta = __QADD(product1, product2); + } + + /** + * @} end of clarke group + */ + + /** + * @brief Converts the elements of the Q7 vector to Q31 vector. + * @param[in] pSrc input pointer + * @param[out] pDst output pointer + * @param[in] blockSize number of samples to process + */ + void arm_q7_to_q31( + q7_t * pSrc, + q31_t * pDst, + uint32_t blockSize); + + + + /** + * @ingroup groupController + */ + + /** + * @defgroup inv_clarke Vector Inverse Clarke Transform + * Inverse Clarke transform converts the two-coordinate time invariant vector into instantaneous stator phases. + * + * The function operates on a single sample of data and each call to the function returns the processed output. + * The library provides separate functions for Q31 and floating-point data types. + * \par Algorithm + * \image html clarkeInvFormula.gif + * where pIa and pIb are the instantaneous stator phases and + * Ialpha and Ibeta are the two coordinates of time invariant vector. + * \par Fixed-Point Behavior + * Care must be taken when using the Q31 version of the Clarke transform. + * In particular, the overflow and saturation behavior of the accumulator used must be considered. + * Refer to the function specific documentation below for usage guidelines. + */ + + /** + * @addtogroup inv_clarke + * @{ + */ + + /** + * @brief Floating-point Inverse Clarke transform + * @param[in] Ialpha input two-phase orthogonal vector axis alpha + * @param[in] Ibeta input two-phase orthogonal vector axis beta + * @param[out] pIa points to output three-phase coordinate a + * @param[out] pIb points to output three-phase coordinate b + */ + CMSIS_INLINE __STATIC_INLINE void arm_inv_clarke_f32( + float32_t Ialpha, + float32_t Ibeta, + float32_t * pIa, + float32_t * pIb) + { + /* Calculating pIa from Ialpha by equation pIa = Ialpha */ + *pIa = Ialpha; + + /* Calculating pIb from Ialpha and Ibeta by equation pIb = -(1/2) * Ialpha + (sqrt(3)/2) * Ibeta */ + *pIb = -0.5f * Ialpha + 0.8660254039f * Ibeta; + } + + + /** + * @brief Inverse Clarke transform for Q31 version + * @param[in] Ialpha input two-phase orthogonal vector axis alpha + * @param[in] Ibeta input two-phase orthogonal vector axis beta + * @param[out] pIa points to output three-phase coordinate a + * @param[out] pIb points to output three-phase coordinate b + * + * Scaling and Overflow Behavior: + * \par + * The function is implemented using an internal 32-bit accumulator. + * The accumulator maintains 1.31 format by truncating lower 31 bits of the intermediate multiplication in 2.62 format. + * There is saturation on the subtraction, hence there is no risk of overflow. + */ + CMSIS_INLINE __STATIC_INLINE void arm_inv_clarke_q31( + q31_t Ialpha, + q31_t Ibeta, + q31_t * pIa, + q31_t * pIb) + { + q31_t product1, product2; /* Temporary variables used to store intermediate results */ + + /* Calculating pIa from Ialpha by equation pIa = Ialpha */ + *pIa = Ialpha; + + /* Intermediate product is calculated by (1/(2*sqrt(3)) * Ia) */ + product1 = (q31_t) (((q63_t) (Ialpha) * (0x40000000)) >> 31); + + /* Intermediate product is calculated by (1/sqrt(3) * pIb) */ + product2 = (q31_t) (((q63_t) (Ibeta) * (0x6ED9EBA1)) >> 31); + + /* pIb is calculated by subtracting the products */ + *pIb = __QSUB(product2, product1); + } + + /** + * @} end of inv_clarke group + */ + + /** + * @brief Converts the elements of the Q7 vector to Q15 vector. + * @param[in] pSrc input pointer + * @param[out] pDst output pointer + * @param[in] blockSize number of samples to process + */ + void arm_q7_to_q15( + q7_t * pSrc, + q15_t * pDst, + uint32_t blockSize); + + + + /** + * @ingroup groupController + */ + + /** + * @defgroup park Vector Park Transform + * + * Forward Park transform converts the input two-coordinate vector to flux and torque components. + * The Park transform can be used to realize the transformation of the Ialpha and the Ibeta currents + * from the stationary to the moving reference frame and control the spatial relationship between + * the stator vector current and rotor flux vector. + * If we consider the d axis aligned with the rotor flux, the diagram below shows the + * current vector and the relationship from the two reference frames: + * \image html park.gif "Stator current space vector and its component in (a,b) and in the d,q rotating reference frame" + * + * The function operates on a single sample of data and each call to the function returns the processed output. + * The library provides separate functions for Q31 and floating-point data types. + * \par Algorithm + * \image html parkFormula.gif + * where Ialpha and Ibeta are the stator vector components, + * pId and pIq are rotor vector components and cosVal and sinVal are the + * cosine and sine values of theta (rotor flux position). + * \par Fixed-Point Behavior + * Care must be taken when using the Q31 version of the Park transform. + * In particular, the overflow and saturation behavior of the accumulator used must be considered. + * Refer to the function specific documentation below for usage guidelines. + */ + + /** + * @addtogroup park + * @{ + */ + + /** + * @brief Floating-point Park transform + * @param[in] Ialpha input two-phase vector coordinate alpha + * @param[in] Ibeta input two-phase vector coordinate beta + * @param[out] pId points to output rotor reference frame d + * @param[out] pIq points to output rotor reference frame q + * @param[in] sinVal sine value of rotation angle theta + * @param[in] cosVal cosine value of rotation angle theta + * + * The function implements the forward Park transform. + * + */ + CMSIS_INLINE __STATIC_INLINE void arm_park_f32( + float32_t Ialpha, + float32_t Ibeta, + float32_t * pId, + float32_t * pIq, + float32_t sinVal, + float32_t cosVal) + { + /* Calculate pId using the equation, pId = Ialpha * cosVal + Ibeta * sinVal */ + *pId = Ialpha * cosVal + Ibeta * sinVal; + + /* Calculate pIq using the equation, pIq = - Ialpha * sinVal + Ibeta * cosVal */ + *pIq = -Ialpha * sinVal + Ibeta * cosVal; + } + + + /** + * @brief Park transform for Q31 version + * @param[in] Ialpha input two-phase vector coordinate alpha + * @param[in] Ibeta input two-phase vector coordinate beta + * @param[out] pId points to output rotor reference frame d + * @param[out] pIq points to output rotor reference frame q + * @param[in] sinVal sine value of rotation angle theta + * @param[in] cosVal cosine value of rotation angle theta + * + * Scaling and Overflow Behavior: + * \par + * The function is implemented using an internal 32-bit accumulator. + * The accumulator maintains 1.31 format by truncating lower 31 bits of the intermediate multiplication in 2.62 format. + * There is saturation on the addition and subtraction, hence there is no risk of overflow. + */ + CMSIS_INLINE __STATIC_INLINE void arm_park_q31( + q31_t Ialpha, + q31_t Ibeta, + q31_t * pId, + q31_t * pIq, + q31_t sinVal, + q31_t cosVal) + { + q31_t product1, product2; /* Temporary variables used to store intermediate results */ + q31_t product3, product4; /* Temporary variables used to store intermediate results */ + + /* Intermediate product is calculated by (Ialpha * cosVal) */ + product1 = (q31_t) (((q63_t) (Ialpha) * (cosVal)) >> 31); + + /* Intermediate product is calculated by (Ibeta * sinVal) */ + product2 = (q31_t) (((q63_t) (Ibeta) * (sinVal)) >> 31); + + + /* Intermediate product is calculated by (Ialpha * sinVal) */ + product3 = (q31_t) (((q63_t) (Ialpha) * (sinVal)) >> 31); + + /* Intermediate product is calculated by (Ibeta * cosVal) */ + product4 = (q31_t) (((q63_t) (Ibeta) * (cosVal)) >> 31); + + /* Calculate pId by adding the two intermediate products 1 and 2 */ + *pId = __QADD(product1, product2); + + /* Calculate pIq by subtracting the two intermediate products 3 from 4 */ + *pIq = __QSUB(product4, product3); + } + + /** + * @} end of park group + */ + + /** + * @brief Converts the elements of the Q7 vector to floating-point vector. + * @param[in] pSrc is input pointer + * @param[out] pDst is output pointer + * @param[in] blockSize is the number of samples to process + */ + void arm_q7_to_float( + q7_t * pSrc, + float32_t * pDst, + uint32_t blockSize); + + + /** + * @ingroup groupController + */ + + /** + * @defgroup inv_park Vector Inverse Park transform + * Inverse Park transform converts the input flux and torque components to two-coordinate vector. + * + * The function operates on a single sample of data and each call to the function returns the processed output. + * The library provides separate functions for Q31 and floating-point data types. + * \par Algorithm + * \image html parkInvFormula.gif + * where pIalpha and pIbeta are the stator vector components, + * Id and Iq are rotor vector components and cosVal and sinVal are the + * cosine and sine values of theta (rotor flux position). + * \par Fixed-Point Behavior + * Care must be taken when using the Q31 version of the Park transform. + * In particular, the overflow and saturation behavior of the accumulator used must be considered. + * Refer to the function specific documentation below for usage guidelines. + */ + + /** + * @addtogroup inv_park + * @{ + */ + + /** + * @brief Floating-point Inverse Park transform + * @param[in] Id input coordinate of rotor reference frame d + * @param[in] Iq input coordinate of rotor reference frame q + * @param[out] pIalpha points to output two-phase orthogonal vector axis alpha + * @param[out] pIbeta points to output two-phase orthogonal vector axis beta + * @param[in] sinVal sine value of rotation angle theta + * @param[in] cosVal cosine value of rotation angle theta + */ + CMSIS_INLINE __STATIC_INLINE void arm_inv_park_f32( + float32_t Id, + float32_t Iq, + float32_t * pIalpha, + float32_t * pIbeta, + float32_t sinVal, + float32_t cosVal) + { + /* Calculate pIalpha using the equation, pIalpha = Id * cosVal - Iq * sinVal */ + *pIalpha = Id * cosVal - Iq * sinVal; + + /* Calculate pIbeta using the equation, pIbeta = Id * sinVal + Iq * cosVal */ + *pIbeta = Id * sinVal + Iq * cosVal; + } + + + /** + * @brief Inverse Park transform for Q31 version + * @param[in] Id input coordinate of rotor reference frame d + * @param[in] Iq input coordinate of rotor reference frame q + * @param[out] pIalpha points to output two-phase orthogonal vector axis alpha + * @param[out] pIbeta points to output two-phase orthogonal vector axis beta + * @param[in] sinVal sine value of rotation angle theta + * @param[in] cosVal cosine value of rotation angle theta + * + * Scaling and Overflow Behavior: + * \par + * The function is implemented using an internal 32-bit accumulator. + * The accumulator maintains 1.31 format by truncating lower 31 bits of the intermediate multiplication in 2.62 format. + * There is saturation on the addition, hence there is no risk of overflow. + */ + CMSIS_INLINE __STATIC_INLINE void arm_inv_park_q31( + q31_t Id, + q31_t Iq, + q31_t * pIalpha, + q31_t * pIbeta, + q31_t sinVal, + q31_t cosVal) + { + q31_t product1, product2; /* Temporary variables used to store intermediate results */ + q31_t product3, product4; /* Temporary variables used to store intermediate results */ + + /* Intermediate product is calculated by (Id * cosVal) */ + product1 = (q31_t) (((q63_t) (Id) * (cosVal)) >> 31); + + /* Intermediate product is calculated by (Iq * sinVal) */ + product2 = (q31_t) (((q63_t) (Iq) * (sinVal)) >> 31); + + + /* Intermediate product is calculated by (Id * sinVal) */ + product3 = (q31_t) (((q63_t) (Id) * (sinVal)) >> 31); + + /* Intermediate product is calculated by (Iq * cosVal) */ + product4 = (q31_t) (((q63_t) (Iq) * (cosVal)) >> 31); + + /* Calculate pIalpha by using the two intermediate products 1 and 2 */ + *pIalpha = __QSUB(product1, product2); + + /* Calculate pIbeta by using the two intermediate products 3 and 4 */ + *pIbeta = __QADD(product4, product3); + } + + /** + * @} end of Inverse park group + */ + + + /** + * @brief Converts the elements of the Q31 vector to floating-point vector. + * @param[in] pSrc is input pointer + * @param[out] pDst is output pointer + * @param[in] blockSize is the number of samples to process + */ + void arm_q31_to_float( + q31_t * pSrc, + float32_t * pDst, + uint32_t blockSize); + + /** + * @ingroup groupInterpolation + */ + + /** + * @defgroup LinearInterpolate Linear Interpolation + * + * Linear interpolation is a method of curve fitting using linear polynomials. + * Linear interpolation works by effectively drawing a straight line between two neighboring samples and returning the appropriate point along that line + * + * \par + * \image html LinearInterp.gif "Linear interpolation" + * + * \par + * A Linear Interpolate function calculates an output value(y), for the input(x) + * using linear interpolation of the input values x0, x1( nearest input values) and the output values y0 and y1(nearest output values) + * + * \par Algorithm: + *
+   *       y = y0 + (x - x0) * ((y1 - y0)/(x1-x0))
+   *       where x0, x1 are nearest values of input x
+   *             y0, y1 are nearest values to output y
+   * 
+ * + * \par + * This set of functions implements Linear interpolation process + * for Q7, Q15, Q31, and floating-point data types. The functions operate on a single + * sample of data and each call to the function returns a single processed value. + * S points to an instance of the Linear Interpolate function data structure. + * x is the input sample value. The functions returns the output value. + * + * \par + * if x is outside of the table boundary, Linear interpolation returns first value of the table + * if x is below input range and returns last value of table if x is above range. + */ + + /** + * @addtogroup LinearInterpolate + * @{ + */ + + /** + * @brief Process function for the floating-point Linear Interpolation Function. + * @param[in,out] S is an instance of the floating-point Linear Interpolation structure + * @param[in] x input sample to process + * @return y processed output sample. + * + */ + CMSIS_INLINE __STATIC_INLINE float32_t arm_linear_interp_f32( + arm_linear_interp_instance_f32 * S, + float32_t x) + { + float32_t y; + float32_t x0, x1; /* Nearest input values */ + float32_t y0, y1; /* Nearest output values */ + float32_t xSpacing = S->xSpacing; /* spacing between input values */ + int32_t i; /* Index variable */ + float32_t *pYData = S->pYData; /* pointer to output table */ + + /* Calculation of index */ + i = (int32_t) ((x - S->x1) / xSpacing); + + if (i < 0) + { + /* Iniatilize output for below specified range as least output value of table */ + y = pYData[0]; + } + else if ((uint32_t)i >= S->nValues) + { + /* Iniatilize output for above specified range as last output value of table */ + y = pYData[S->nValues - 1]; + } + else + { + /* Calculation of nearest input values */ + x0 = S->x1 + i * xSpacing; + x1 = S->x1 + (i + 1) * xSpacing; + + /* Read of nearest output values */ + y0 = pYData[i]; + y1 = pYData[i + 1]; + + /* Calculation of output */ + y = y0 + (x - x0) * ((y1 - y0) / (x1 - x0)); + + } + + /* returns output value */ + return (y); + } + + + /** + * + * @brief Process function for the Q31 Linear Interpolation Function. + * @param[in] pYData pointer to Q31 Linear Interpolation table + * @param[in] x input sample to process + * @param[in] nValues number of table values + * @return y processed output sample. + * + * \par + * Input sample x is in 12.20 format which contains 12 bits for table index and 20 bits for fractional part. + * This function can support maximum of table size 2^12. + * + */ + CMSIS_INLINE __STATIC_INLINE q31_t arm_linear_interp_q31( + q31_t * pYData, + q31_t x, + uint32_t nValues) + { + q31_t y; /* output */ + q31_t y0, y1; /* Nearest output values */ + q31_t fract; /* fractional part */ + int32_t index; /* Index to read nearest output values */ + + /* Input is in 12.20 format */ + /* 12 bits for the table index */ + /* Index value calculation */ + index = ((x & (q31_t)0xFFF00000) >> 20); + + if (index >= (int32_t)(nValues - 1)) + { + return (pYData[nValues - 1]); + } + else if (index < 0) + { + return (pYData[0]); + } + else + { + /* 20 bits for the fractional part */ + /* shift left by 11 to keep fract in 1.31 format */ + fract = (x & 0x000FFFFF) << 11; + + /* Read two nearest output values from the index in 1.31(q31) format */ + y0 = pYData[index]; + y1 = pYData[index + 1]; + + /* Calculation of y0 * (1-fract) and y is in 2.30 format */ + y = ((q31_t) ((q63_t) y0 * (0x7FFFFFFF - fract) >> 32)); + + /* Calculation of y0 * (1-fract) + y1 *fract and y is in 2.30 format */ + y += ((q31_t) (((q63_t) y1 * fract) >> 32)); + + /* Convert y to 1.31 format */ + return (y << 1U); + } + } + + + /** + * + * @brief Process function for the Q15 Linear Interpolation Function. + * @param[in] pYData pointer to Q15 Linear Interpolation table + * @param[in] x input sample to process + * @param[in] nValues number of table values + * @return y processed output sample. + * + * \par + * Input sample x is in 12.20 format which contains 12 bits for table index and 20 bits for fractional part. + * This function can support maximum of table size 2^12. + * + */ + CMSIS_INLINE __STATIC_INLINE q15_t arm_linear_interp_q15( + q15_t * pYData, + q31_t x, + uint32_t nValues) + { + q63_t y; /* output */ + q15_t y0, y1; /* Nearest output values */ + q31_t fract; /* fractional part */ + int32_t index; /* Index to read nearest output values */ + + /* Input is in 12.20 format */ + /* 12 bits for the table index */ + /* Index value calculation */ + index = ((x & (int32_t)0xFFF00000) >> 20); + + if (index >= (int32_t)(nValues - 1)) + { + return (pYData[nValues - 1]); + } + else if (index < 0) + { + return (pYData[0]); + } + else + { + /* 20 bits for the fractional part */ + /* fract is in 12.20 format */ + fract = (x & 0x000FFFFF); + + /* Read two nearest output values from the index */ + y0 = pYData[index]; + y1 = pYData[index + 1]; + + /* Calculation of y0 * (1-fract) and y is in 13.35 format */ + y = ((q63_t) y0 * (0xFFFFF - fract)); + + /* Calculation of (y0 * (1-fract) + y1 * fract) and y is in 13.35 format */ + y += ((q63_t) y1 * (fract)); + + /* convert y to 1.15 format */ + return (q15_t) (y >> 20); + } + } + + + /** + * + * @brief Process function for the Q7 Linear Interpolation Function. + * @param[in] pYData pointer to Q7 Linear Interpolation table + * @param[in] x input sample to process + * @param[in] nValues number of table values + * @return y processed output sample. + * + * \par + * Input sample x is in 12.20 format which contains 12 bits for table index and 20 bits for fractional part. + * This function can support maximum of table size 2^12. + */ + CMSIS_INLINE __STATIC_INLINE q7_t arm_linear_interp_q7( + q7_t * pYData, + q31_t x, + uint32_t nValues) + { + q31_t y; /* output */ + q7_t y0, y1; /* Nearest output values */ + q31_t fract; /* fractional part */ + uint32_t index; /* Index to read nearest output values */ + + /* Input is in 12.20 format */ + /* 12 bits for the table index */ + /* Index value calculation */ + if (x < 0) + { + return (pYData[0]); + } + index = (x >> 20) & 0xfff; + + if (index >= (nValues - 1)) + { + return (pYData[nValues - 1]); + } + else + { + /* 20 bits for the fractional part */ + /* fract is in 12.20 format */ + fract = (x & 0x000FFFFF); + + /* Read two nearest output values from the index and are in 1.7(q7) format */ + y0 = pYData[index]; + y1 = pYData[index + 1]; + + /* Calculation of y0 * (1-fract ) and y is in 13.27(q27) format */ + y = ((y0 * (0xFFFFF - fract))); + + /* Calculation of y1 * fract + y0 * (1-fract) and y is in 13.27(q27) format */ + y += (y1 * fract); + + /* convert y to 1.7(q7) format */ + return (q7_t) (y >> 20); + } + } + + /** + * @} end of LinearInterpolate group + */ + + /** + * @brief Fast approximation to the trigonometric sine function for floating-point data. + * @param[in] x input value in radians. + * @return sin(x). + */ + float32_t arm_sin_f32( + float32_t x); + + + /** + * @brief Fast approximation to the trigonometric sine function for Q31 data. + * @param[in] x Scaled input value in radians. + * @return sin(x). + */ + q31_t arm_sin_q31( + q31_t x); + + + /** + * @brief Fast approximation to the trigonometric sine function for Q15 data. + * @param[in] x Scaled input value in radians. + * @return sin(x). + */ + q15_t arm_sin_q15( + q15_t x); + + + /** + * @brief Fast approximation to the trigonometric cosine function for floating-point data. + * @param[in] x input value in radians. + * @return cos(x). + */ + float32_t arm_cos_f32( + float32_t x); + + + /** + * @brief Fast approximation to the trigonometric cosine function for Q31 data. + * @param[in] x Scaled input value in radians. + * @return cos(x). + */ + q31_t arm_cos_q31( + q31_t x); + + + /** + * @brief Fast approximation to the trigonometric cosine function for Q15 data. + * @param[in] x Scaled input value in radians. + * @return cos(x). + */ + q15_t arm_cos_q15( + q15_t x); + + + /** + * @ingroup groupFastMath + */ + + + /** + * @defgroup SQRT Square Root + * + * Computes the square root of a number. + * There are separate functions for Q15, Q31, and floating-point data types. + * The square root function is computed using the Newton-Raphson algorithm. + * This is an iterative algorithm of the form: + *
+   *      x1 = x0 - f(x0)/f'(x0)
+   * 
+ * where x1 is the current estimate, + * x0 is the previous estimate, and + * f'(x0) is the derivative of f() evaluated at x0. + * For the square root function, the algorithm reduces to: + *
+   *     x0 = in/2                         [initial guess]
+   *     x1 = 1/2 * ( x0 + in / x0)        [each iteration]
+   * 
+ */ + + + /** + * @addtogroup SQRT + * @{ + */ + + /** + * @brief Floating-point square root function. + * @param[in] in input value. + * @param[out] pOut square root of input value. + * @return The function returns ARM_MATH_SUCCESS if input value is positive value or ARM_MATH_ARGUMENT_ERROR if + * in is negative value and returns zero output for negative values. + */ + CMSIS_INLINE __STATIC_INLINE arm_status arm_sqrt_f32( + float32_t in, + float32_t * pOut) + { + if (in >= 0.0f) + { + +#if (__FPU_USED == 1) && defined ( __CC_ARM ) + *pOut = __sqrtf(in); +#elif (__FPU_USED == 1) && (defined(__ARMCC_VERSION) && (__ARMCC_VERSION >= 6010050)) + *pOut = __builtin_sqrtf(in); +#elif (__FPU_USED == 1) && defined(__GNUC__) + *pOut = __builtin_sqrtf(in); +#elif (__FPU_USED == 1) && defined ( __ICCARM__ ) && (__VER__ >= 6040000) + __ASM("VSQRT.F32 %0,%1" : "=t"(*pOut) : "t"(in)); +#else + *pOut = sqrtf(in); +#endif + + return (ARM_MATH_SUCCESS); + } + else + { + *pOut = 0.0f; + return (ARM_MATH_ARGUMENT_ERROR); + } + } + + + /** + * @brief Q31 square root function. + * @param[in] in input value. The range of the input value is [0 +1) or 0x00000000 to 0x7FFFFFFF. + * @param[out] pOut square root of input value. + * @return The function returns ARM_MATH_SUCCESS if input value is positive value or ARM_MATH_ARGUMENT_ERROR if + * in is negative value and returns zero output for negative values. + */ + arm_status arm_sqrt_q31( + q31_t in, + q31_t * pOut); + + + /** + * @brief Q15 square root function. + * @param[in] in input value. The range of the input value is [0 +1) or 0x0000 to 0x7FFF. + * @param[out] pOut square root of input value. + * @return The function returns ARM_MATH_SUCCESS if input value is positive value or ARM_MATH_ARGUMENT_ERROR if + * in is negative value and returns zero output for negative values. + */ + arm_status arm_sqrt_q15( + q15_t in, + q15_t * pOut); + + /** + * @} end of SQRT group + */ + + + /** + * @brief floating-point Circular write function. + */ + CMSIS_INLINE __STATIC_INLINE void arm_circularWrite_f32( + int32_t * circBuffer, + int32_t L, + uint16_t * writeOffset, + int32_t bufferInc, + const int32_t * src, + int32_t srcInc, + uint32_t blockSize) + { + uint32_t i = 0U; + int32_t wOffset; + + /* Copy the value of Index pointer that points + * to the current location where the input samples to be copied */ + wOffset = *writeOffset; + + /* Loop over the blockSize */ + i = blockSize; + + while (i > 0U) + { + /* copy the input sample to the circular buffer */ + circBuffer[wOffset] = *src; + + /* Update the input pointer */ + src += srcInc; + + /* Circularly update wOffset. Watch out for positive and negative value */ + wOffset += bufferInc; + if (wOffset >= L) + wOffset -= L; + + /* Decrement the loop counter */ + i--; + } + + /* Update the index pointer */ + *writeOffset = (uint16_t)wOffset; + } + + + + /** + * @brief floating-point Circular Read function. + */ + CMSIS_INLINE __STATIC_INLINE void arm_circularRead_f32( + int32_t * circBuffer, + int32_t L, + int32_t * readOffset, + int32_t bufferInc, + int32_t * dst, + int32_t * dst_base, + int32_t dst_length, + int32_t dstInc, + uint32_t blockSize) + { + uint32_t i = 0U; + int32_t rOffset, dst_end; + + /* Copy the value of Index pointer that points + * to the current location from where the input samples to be read */ + rOffset = *readOffset; + dst_end = (int32_t) (dst_base + dst_length); + + /* Loop over the blockSize */ + i = blockSize; + + while (i > 0U) + { + /* copy the sample from the circular buffer to the destination buffer */ + *dst = circBuffer[rOffset]; + + /* Update the input pointer */ + dst += dstInc; + + if (dst == (int32_t *) dst_end) + { + dst = dst_base; + } + + /* Circularly update rOffset. Watch out for positive and negative value */ + rOffset += bufferInc; + + if (rOffset >= L) + { + rOffset -= L; + } + + /* Decrement the loop counter */ + i--; + } + + /* Update the index pointer */ + *readOffset = rOffset; + } + + + /** + * @brief Q15 Circular write function. + */ + CMSIS_INLINE __STATIC_INLINE void arm_circularWrite_q15( + q15_t * circBuffer, + int32_t L, + uint16_t * writeOffset, + int32_t bufferInc, + const q15_t * src, + int32_t srcInc, + uint32_t blockSize) + { + uint32_t i = 0U; + int32_t wOffset; + + /* Copy the value of Index pointer that points + * to the current location where the input samples to be copied */ + wOffset = *writeOffset; + + /* Loop over the blockSize */ + i = blockSize; + + while (i > 0U) + { + /* copy the input sample to the circular buffer */ + circBuffer[wOffset] = *src; + + /* Update the input pointer */ + src += srcInc; + + /* Circularly update wOffset. Watch out for positive and negative value */ + wOffset += bufferInc; + if (wOffset >= L) + wOffset -= L; + + /* Decrement the loop counter */ + i--; + } + + /* Update the index pointer */ + *writeOffset = (uint16_t)wOffset; + } + + + /** + * @brief Q15 Circular Read function. + */ + CMSIS_INLINE __STATIC_INLINE void arm_circularRead_q15( + q15_t * circBuffer, + int32_t L, + int32_t * readOffset, + int32_t bufferInc, + q15_t * dst, + q15_t * dst_base, + int32_t dst_length, + int32_t dstInc, + uint32_t blockSize) + { + uint32_t i = 0; + int32_t rOffset, dst_end; + + /* Copy the value of Index pointer that points + * to the current location from where the input samples to be read */ + rOffset = *readOffset; + + dst_end = (int32_t) (dst_base + dst_length); + + /* Loop over the blockSize */ + i = blockSize; + + while (i > 0U) + { + /* copy the sample from the circular buffer to the destination buffer */ + *dst = circBuffer[rOffset]; + + /* Update the input pointer */ + dst += dstInc; + + if (dst == (q15_t *) dst_end) + { + dst = dst_base; + } + + /* Circularly update wOffset. Watch out for positive and negative value */ + rOffset += bufferInc; + + if (rOffset >= L) + { + rOffset -= L; + } + + /* Decrement the loop counter */ + i--; + } + + /* Update the index pointer */ + *readOffset = rOffset; + } + + + /** + * @brief Q7 Circular write function. + */ + CMSIS_INLINE __STATIC_INLINE void arm_circularWrite_q7( + q7_t * circBuffer, + int32_t L, + uint16_t * writeOffset, + int32_t bufferInc, + const q7_t * src, + int32_t srcInc, + uint32_t blockSize) + { + uint32_t i = 0U; + int32_t wOffset; + + /* Copy the value of Index pointer that points + * to the current location where the input samples to be copied */ + wOffset = *writeOffset; + + /* Loop over the blockSize */ + i = blockSize; + + while (i > 0U) + { + /* copy the input sample to the circular buffer */ + circBuffer[wOffset] = *src; + + /* Update the input pointer */ + src += srcInc; + + /* Circularly update wOffset. Watch out for positive and negative value */ + wOffset += bufferInc; + if (wOffset >= L) + wOffset -= L; + + /* Decrement the loop counter */ + i--; + } + + /* Update the index pointer */ + *writeOffset = (uint16_t)wOffset; + } + + + /** + * @brief Q7 Circular Read function. + */ + CMSIS_INLINE __STATIC_INLINE void arm_circularRead_q7( + q7_t * circBuffer, + int32_t L, + int32_t * readOffset, + int32_t bufferInc, + q7_t * dst, + q7_t * dst_base, + int32_t dst_length, + int32_t dstInc, + uint32_t blockSize) + { + uint32_t i = 0; + int32_t rOffset, dst_end; + + /* Copy the value of Index pointer that points + * to the current location from where the input samples to be read */ + rOffset = *readOffset; + + dst_end = (int32_t) (dst_base + dst_length); + + /* Loop over the blockSize */ + i = blockSize; + + while (i > 0U) + { + /* copy the sample from the circular buffer to the destination buffer */ + *dst = circBuffer[rOffset]; + + /* Update the input pointer */ + dst += dstInc; + + if (dst == (q7_t *) dst_end) + { + dst = dst_base; + } + + /* Circularly update rOffset. Watch out for positive and negative value */ + rOffset += bufferInc; + + if (rOffset >= L) + { + rOffset -= L; + } + + /* Decrement the loop counter */ + i--; + } + + /* Update the index pointer */ + *readOffset = rOffset; + } + + + /** + * @brief Sum of the squares of the elements of a Q31 vector. + * @param[in] pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] pResult is output value. + */ + void arm_power_q31( + q31_t * pSrc, + uint32_t blockSize, + q63_t * pResult); + + + /** + * @brief Sum of the squares of the elements of a floating-point vector. + * @param[in] pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] pResult is output value. + */ + void arm_power_f32( + float32_t * pSrc, + uint32_t blockSize, + float32_t * pResult); + + + /** + * @brief Sum of the squares of the elements of a Q15 vector. + * @param[in] pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] pResult is output value. + */ + void arm_power_q15( + q15_t * pSrc, + uint32_t blockSize, + q63_t * pResult); + + + /** + * @brief Sum of the squares of the elements of a Q7 vector. + * @param[in] pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] pResult is output value. + */ + void arm_power_q7( + q7_t * pSrc, + uint32_t blockSize, + q31_t * pResult); + + + /** + * @brief Mean value of a Q7 vector. + * @param[in] pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] pResult is output value. + */ + void arm_mean_q7( + q7_t * pSrc, + uint32_t blockSize, + q7_t * pResult); + + + /** + * @brief Mean value of a Q15 vector. + * @param[in] pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] pResult is output value. + */ + void arm_mean_q15( + q15_t * pSrc, + uint32_t blockSize, + q15_t * pResult); + + + /** + * @brief Mean value of a Q31 vector. + * @param[in] pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] pResult is output value. + */ + void arm_mean_q31( + q31_t * pSrc, + uint32_t blockSize, + q31_t * pResult); + + + /** + * @brief Mean value of a floating-point vector. + * @param[in] pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] pResult is output value. + */ + void arm_mean_f32( + float32_t * pSrc, + uint32_t blockSize, + float32_t * pResult); + + + /** + * @brief Variance of the elements of a floating-point vector. + * @param[in] pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] pResult is output value. + */ + void arm_var_f32( + float32_t * pSrc, + uint32_t blockSize, + float32_t * pResult); + + + /** + * @brief Variance of the elements of a Q31 vector. + * @param[in] pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] pResult is output value. + */ + void arm_var_q31( + q31_t * pSrc, + uint32_t blockSize, + q31_t * pResult); + + + /** + * @brief Variance of the elements of a Q15 vector. + * @param[in] pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] pResult is output value. + */ + void arm_var_q15( + q15_t * pSrc, + uint32_t blockSize, + q15_t * pResult); + + + /** + * @brief Root Mean Square of the elements of a floating-point vector. + * @param[in] pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] pResult is output value. + */ + void arm_rms_f32( + float32_t * pSrc, + uint32_t blockSize, + float32_t * pResult); + + + /** + * @brief Root Mean Square of the elements of a Q31 vector. + * @param[in] pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] pResult is output value. + */ + void arm_rms_q31( + q31_t * pSrc, + uint32_t blockSize, + q31_t * pResult); + + + /** + * @brief Root Mean Square of the elements of a Q15 vector. + * @param[in] pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] pResult is output value. + */ + void arm_rms_q15( + q15_t * pSrc, + uint32_t blockSize, + q15_t * pResult); + + + /** + * @brief Standard deviation of the elements of a floating-point vector. + * @param[in] pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] pResult is output value. + */ + void arm_std_f32( + float32_t * pSrc, + uint32_t blockSize, + float32_t * pResult); + + + /** + * @brief Standard deviation of the elements of a Q31 vector. + * @param[in] pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] pResult is output value. + */ + void arm_std_q31( + q31_t * pSrc, + uint32_t blockSize, + q31_t * pResult); + + + /** + * @brief Standard deviation of the elements of a Q15 vector. + * @param[in] pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] pResult is output value. + */ + void arm_std_q15( + q15_t * pSrc, + uint32_t blockSize, + q15_t * pResult); + + + /** + * @brief Floating-point complex magnitude + * @param[in] pSrc points to the complex input vector + * @param[out] pDst points to the real output vector + * @param[in] numSamples number of complex samples in the input vector + */ + void arm_cmplx_mag_f32( + float32_t * pSrc, + float32_t * pDst, + uint32_t numSamples); + + + /** + * @brief Q31 complex magnitude + * @param[in] pSrc points to the complex input vector + * @param[out] pDst points to the real output vector + * @param[in] numSamples number of complex samples in the input vector + */ + void arm_cmplx_mag_q31( + q31_t * pSrc, + q31_t * pDst, + uint32_t numSamples); + + + /** + * @brief Q15 complex magnitude + * @param[in] pSrc points to the complex input vector + * @param[out] pDst points to the real output vector + * @param[in] numSamples number of complex samples in the input vector + */ + void arm_cmplx_mag_q15( + q15_t * pSrc, + q15_t * pDst, + uint32_t numSamples); + + + /** + * @brief Q15 complex dot product + * @param[in] pSrcA points to the first input vector + * @param[in] pSrcB points to the second input vector + * @param[in] numSamples number of complex samples in each vector + * @param[out] realResult real part of the result returned here + * @param[out] imagResult imaginary part of the result returned here + */ + void arm_cmplx_dot_prod_q15( + q15_t * pSrcA, + q15_t * pSrcB, + uint32_t numSamples, + q31_t * realResult, + q31_t * imagResult); + + + /** + * @brief Q31 complex dot product + * @param[in] pSrcA points to the first input vector + * @param[in] pSrcB points to the second input vector + * @param[in] numSamples number of complex samples in each vector + * @param[out] realResult real part of the result returned here + * @param[out] imagResult imaginary part of the result returned here + */ + void arm_cmplx_dot_prod_q31( + q31_t * pSrcA, + q31_t * pSrcB, + uint32_t numSamples, + q63_t * realResult, + q63_t * imagResult); + + + /** + * @brief Floating-point complex dot product + * @param[in] pSrcA points to the first input vector + * @param[in] pSrcB points to the second input vector + * @param[in] numSamples number of complex samples in each vector + * @param[out] realResult real part of the result returned here + * @param[out] imagResult imaginary part of the result returned here + */ + void arm_cmplx_dot_prod_f32( + float32_t * pSrcA, + float32_t * pSrcB, + uint32_t numSamples, + float32_t * realResult, + float32_t * imagResult); + + + /** + * @brief Q15 complex-by-real multiplication + * @param[in] pSrcCmplx points to the complex input vector + * @param[in] pSrcReal points to the real input vector + * @param[out] pCmplxDst points to the complex output vector + * @param[in] numSamples number of samples in each vector + */ + void arm_cmplx_mult_real_q15( + q15_t * pSrcCmplx, + q15_t * pSrcReal, + q15_t * pCmplxDst, + uint32_t numSamples); + + + /** + * @brief Q31 complex-by-real multiplication + * @param[in] pSrcCmplx points to the complex input vector + * @param[in] pSrcReal points to the real input vector + * @param[out] pCmplxDst points to the complex output vector + * @param[in] numSamples number of samples in each vector + */ + void arm_cmplx_mult_real_q31( + q31_t * pSrcCmplx, + q31_t * pSrcReal, + q31_t * pCmplxDst, + uint32_t numSamples); + + + /** + * @brief Floating-point complex-by-real multiplication + * @param[in] pSrcCmplx points to the complex input vector + * @param[in] pSrcReal points to the real input vector + * @param[out] pCmplxDst points to the complex output vector + * @param[in] numSamples number of samples in each vector + */ + void arm_cmplx_mult_real_f32( + float32_t * pSrcCmplx, + float32_t * pSrcReal, + float32_t * pCmplxDst, + uint32_t numSamples); + + + /** + * @brief Minimum value of a Q7 vector. + * @param[in] pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] result is output pointer + * @param[in] index is the array index of the minimum value in the input buffer. + */ + void arm_min_q7( + q7_t * pSrc, + uint32_t blockSize, + q7_t * result, + uint32_t * index); + + + /** + * @brief Minimum value of a Q15 vector. + * @param[in] pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] pResult is output pointer + * @param[in] pIndex is the array index of the minimum value in the input buffer. + */ + void arm_min_q15( + q15_t * pSrc, + uint32_t blockSize, + q15_t * pResult, + uint32_t * pIndex); + + + /** + * @brief Minimum value of a Q31 vector. + * @param[in] pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] pResult is output pointer + * @param[out] pIndex is the array index of the minimum value in the input buffer. + */ + void arm_min_q31( + q31_t * pSrc, + uint32_t blockSize, + q31_t * pResult, + uint32_t * pIndex); + + + /** + * @brief Minimum value of a floating-point vector. + * @param[in] pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] pResult is output pointer + * @param[out] pIndex is the array index of the minimum value in the input buffer. + */ + void arm_min_f32( + float32_t * pSrc, + uint32_t blockSize, + float32_t * pResult, + uint32_t * pIndex); + + +/** + * @brief Maximum value of a Q7 vector. + * @param[in] pSrc points to the input buffer + * @param[in] blockSize length of the input vector + * @param[out] pResult maximum value returned here + * @param[out] pIndex index of maximum value returned here + */ + void arm_max_q7( + q7_t * pSrc, + uint32_t blockSize, + q7_t * pResult, + uint32_t * pIndex); + + +/** + * @brief Maximum value of a Q15 vector. + * @param[in] pSrc points to the input buffer + * @param[in] blockSize length of the input vector + * @param[out] pResult maximum value returned here + * @param[out] pIndex index of maximum value returned here + */ + void arm_max_q15( + q15_t * pSrc, + uint32_t blockSize, + q15_t * pResult, + uint32_t * pIndex); + + +/** + * @brief Maximum value of a Q31 vector. + * @param[in] pSrc points to the input buffer + * @param[in] blockSize length of the input vector + * @param[out] pResult maximum value returned here + * @param[out] pIndex index of maximum value returned here + */ + void arm_max_q31( + q31_t * pSrc, + uint32_t blockSize, + q31_t * pResult, + uint32_t * pIndex); + + +/** + * @brief Maximum value of a floating-point vector. + * @param[in] pSrc points to the input buffer + * @param[in] blockSize length of the input vector + * @param[out] pResult maximum value returned here + * @param[out] pIndex index of maximum value returned here + */ + void arm_max_f32( + float32_t * pSrc, + uint32_t blockSize, + float32_t * pResult, + uint32_t * pIndex); + + + /** + * @brief Q15 complex-by-complex multiplication + * @param[in] pSrcA points to the first input vector + * @param[in] pSrcB points to the second input vector + * @param[out] pDst points to the output vector + * @param[in] numSamples number of complex samples in each vector + */ + void arm_cmplx_mult_cmplx_q15( + q15_t * pSrcA, + q15_t * pSrcB, + q15_t * pDst, + uint32_t numSamples); + + + /** + * @brief Q31 complex-by-complex multiplication + * @param[in] pSrcA points to the first input vector + * @param[in] pSrcB points to the second input vector + * @param[out] pDst points to the output vector + * @param[in] numSamples number of complex samples in each vector + */ + void arm_cmplx_mult_cmplx_q31( + q31_t * pSrcA, + q31_t * pSrcB, + q31_t * pDst, + uint32_t numSamples); + + + /** + * @brief Floating-point complex-by-complex multiplication + * @param[in] pSrcA points to the first input vector + * @param[in] pSrcB points to the second input vector + * @param[out] pDst points to the output vector + * @param[in] numSamples number of complex samples in each vector + */ + void arm_cmplx_mult_cmplx_f32( + float32_t * pSrcA, + float32_t * pSrcB, + float32_t * pDst, + uint32_t numSamples); + + + /** + * @brief Converts the elements of the floating-point vector to Q31 vector. + * @param[in] pSrc points to the floating-point input vector + * @param[out] pDst points to the Q31 output vector + * @param[in] blockSize length of the input vector + */ + void arm_float_to_q31( + float32_t * pSrc, + q31_t * pDst, + uint32_t blockSize); + + + /** + * @brief Converts the elements of the floating-point vector to Q15 vector. + * @param[in] pSrc points to the floating-point input vector + * @param[out] pDst points to the Q15 output vector + * @param[in] blockSize length of the input vector + */ + void arm_float_to_q15( + float32_t * pSrc, + q15_t * pDst, + uint32_t blockSize); + + + /** + * @brief Converts the elements of the floating-point vector to Q7 vector. + * @param[in] pSrc points to the floating-point input vector + * @param[out] pDst points to the Q7 output vector + * @param[in] blockSize length of the input vector + */ + void arm_float_to_q7( + float32_t * pSrc, + q7_t * pDst, + uint32_t blockSize); + + + /** + * @brief Converts the elements of the Q31 vector to Q15 vector. + * @param[in] pSrc is input pointer + * @param[out] pDst is output pointer + * @param[in] blockSize is the number of samples to process + */ + void arm_q31_to_q15( + q31_t * pSrc, + q15_t * pDst, + uint32_t blockSize); + + + /** + * @brief Converts the elements of the Q31 vector to Q7 vector. + * @param[in] pSrc is input pointer + * @param[out] pDst is output pointer + * @param[in] blockSize is the number of samples to process + */ + void arm_q31_to_q7( + q31_t * pSrc, + q7_t * pDst, + uint32_t blockSize); + + + /** + * @brief Converts the elements of the Q15 vector to floating-point vector. + * @param[in] pSrc is input pointer + * @param[out] pDst is output pointer + * @param[in] blockSize is the number of samples to process + */ + void arm_q15_to_float( + q15_t * pSrc, + float32_t * pDst, + uint32_t blockSize); + + + /** + * @brief Converts the elements of the Q15 vector to Q31 vector. + * @param[in] pSrc is input pointer + * @param[out] pDst is output pointer + * @param[in] blockSize is the number of samples to process + */ + void arm_q15_to_q31( + q15_t * pSrc, + q31_t * pDst, + uint32_t blockSize); + + + /** + * @brief Converts the elements of the Q15 vector to Q7 vector. + * @param[in] pSrc is input pointer + * @param[out] pDst is output pointer + * @param[in] blockSize is the number of samples to process + */ + void arm_q15_to_q7( + q15_t * pSrc, + q7_t * pDst, + uint32_t blockSize); + + + /** + * @ingroup groupInterpolation + */ + + /** + * @defgroup BilinearInterpolate Bilinear Interpolation + * + * Bilinear interpolation is an extension of linear interpolation applied to a two dimensional grid. + * The underlying function f(x, y) is sampled on a regular grid and the interpolation process + * determines values between the grid points. + * Bilinear interpolation is equivalent to two step linear interpolation, first in the x-dimension and then in the y-dimension. + * Bilinear interpolation is often used in image processing to rescale images. + * The CMSIS DSP library provides bilinear interpolation functions for Q7, Q15, Q31, and floating-point data types. + * + * Algorithm + * \par + * The instance structure used by the bilinear interpolation functions describes a two dimensional data table. + * For floating-point, the instance structure is defined as: + *
+   *   typedef struct
+   *   {
+   *     uint16_t numRows;
+   *     uint16_t numCols;
+   *     float32_t *pData;
+   * } arm_bilinear_interp_instance_f32;
+   * 
+ * + * \par + * where numRows specifies the number of rows in the table; + * numCols specifies the number of columns in the table; + * and pData points to an array of size numRows*numCols values. + * The data table pTable is organized in row order and the supplied data values fall on integer indexes. + * That is, table element (x,y) is located at pTable[x + y*numCols] where x and y are integers. + * + * \par + * Let (x, y) specify the desired interpolation point. Then define: + *
+   *     XF = floor(x)
+   *     YF = floor(y)
+   * 
+ * \par + * The interpolated output point is computed as: + *
+   *  f(x, y) = f(XF, YF) * (1-(x-XF)) * (1-(y-YF))
+   *           + f(XF+1, YF) * (x-XF)*(1-(y-YF))
+   *           + f(XF, YF+1) * (1-(x-XF))*(y-YF)
+   *           + f(XF+1, YF+1) * (x-XF)*(y-YF)
+   * 
+ * Note that the coordinates (x, y) contain integer and fractional components. + * The integer components specify which portion of the table to use while the + * fractional components control the interpolation processor. + * + * \par + * if (x,y) are outside of the table boundary, Bilinear interpolation returns zero output. + */ + + /** + * @addtogroup BilinearInterpolate + * @{ + */ + + + /** + * + * @brief Floating-point bilinear interpolation. + * @param[in,out] S points to an instance of the interpolation structure. + * @param[in] X interpolation coordinate. + * @param[in] Y interpolation coordinate. + * @return out interpolated value. + */ + CMSIS_INLINE __STATIC_INLINE float32_t arm_bilinear_interp_f32( + const arm_bilinear_interp_instance_f32 * S, + float32_t X, + float32_t Y) + { + float32_t out; + float32_t f00, f01, f10, f11; + float32_t *pData = S->pData; + int32_t xIndex, yIndex, index; + float32_t xdiff, ydiff; + float32_t b1, b2, b3, b4; + + xIndex = (int32_t) X; + yIndex = (int32_t) Y; + + /* Care taken for table outside boundary */ + /* Returns zero output when values are outside table boundary */ + if (xIndex < 0 || xIndex > (S->numRows - 1) || yIndex < 0 || yIndex > (S->numCols - 1)) + { + return (0); + } + + /* Calculation of index for two nearest points in X-direction */ + index = (xIndex - 1) + (yIndex - 1) * S->numCols; + + + /* Read two nearest points in X-direction */ + f00 = pData[index]; + f01 = pData[index + 1]; + + /* Calculation of index for two nearest points in Y-direction */ + index = (xIndex - 1) + (yIndex) * S->numCols; + + + /* Read two nearest points in Y-direction */ + f10 = pData[index]; + f11 = pData[index + 1]; + + /* Calculation of intermediate values */ + b1 = f00; + b2 = f01 - f00; + b3 = f10 - f00; + b4 = f00 - f01 - f10 + f11; + + /* Calculation of fractional part in X */ + xdiff = X - xIndex; + + /* Calculation of fractional part in Y */ + ydiff = Y - yIndex; + + /* Calculation of bi-linear interpolated output */ + out = b1 + b2 * xdiff + b3 * ydiff + b4 * xdiff * ydiff; + + /* return to application */ + return (out); + } + + + /** + * + * @brief Q31 bilinear interpolation. + * @param[in,out] S points to an instance of the interpolation structure. + * @param[in] X interpolation coordinate in 12.20 format. + * @param[in] Y interpolation coordinate in 12.20 format. + * @return out interpolated value. + */ + CMSIS_INLINE __STATIC_INLINE q31_t arm_bilinear_interp_q31( + arm_bilinear_interp_instance_q31 * S, + q31_t X, + q31_t Y) + { + q31_t out; /* Temporary output */ + q31_t acc = 0; /* output */ + q31_t xfract, yfract; /* X, Y fractional parts */ + q31_t x1, x2, y1, y2; /* Nearest output values */ + int32_t rI, cI; /* Row and column indices */ + q31_t *pYData = S->pData; /* pointer to output table values */ + uint32_t nCols = S->numCols; /* num of rows */ + + /* Input is in 12.20 format */ + /* 12 bits for the table index */ + /* Index value calculation */ + rI = ((X & (q31_t)0xFFF00000) >> 20); + + /* Input is in 12.20 format */ + /* 12 bits for the table index */ + /* Index value calculation */ + cI = ((Y & (q31_t)0xFFF00000) >> 20); + + /* Care taken for table outside boundary */ + /* Returns zero output when values are outside table boundary */ + if (rI < 0 || rI > (S->numRows - 1) || cI < 0 || cI > (S->numCols - 1)) + { + return (0); + } + + /* 20 bits for the fractional part */ + /* shift left xfract by 11 to keep 1.31 format */ + xfract = (X & 0x000FFFFF) << 11U; + + /* Read two nearest output values from the index */ + x1 = pYData[(rI) + (int32_t)nCols * (cI) ]; + x2 = pYData[(rI) + (int32_t)nCols * (cI) + 1]; + + /* 20 bits for the fractional part */ + /* shift left yfract by 11 to keep 1.31 format */ + yfract = (Y & 0x000FFFFF) << 11U; + + /* Read two nearest output values from the index */ + y1 = pYData[(rI) + (int32_t)nCols * (cI + 1) ]; + y2 = pYData[(rI) + (int32_t)nCols * (cI + 1) + 1]; + + /* Calculation of x1 * (1-xfract ) * (1-yfract) and acc is in 3.29(q29) format */ + out = ((q31_t) (((q63_t) x1 * (0x7FFFFFFF - xfract)) >> 32)); + acc = ((q31_t) (((q63_t) out * (0x7FFFFFFF - yfract)) >> 32)); + + /* x2 * (xfract) * (1-yfract) in 3.29(q29) and adding to acc */ + out = ((q31_t) ((q63_t) x2 * (0x7FFFFFFF - yfract) >> 32)); + acc += ((q31_t) ((q63_t) out * (xfract) >> 32)); + + /* y1 * (1 - xfract) * (yfract) in 3.29(q29) and adding to acc */ + out = ((q31_t) ((q63_t) y1 * (0x7FFFFFFF - xfract) >> 32)); + acc += ((q31_t) ((q63_t) out * (yfract) >> 32)); + + /* y2 * (xfract) * (yfract) in 3.29(q29) and adding to acc */ + out = ((q31_t) ((q63_t) y2 * (xfract) >> 32)); + acc += ((q31_t) ((q63_t) out * (yfract) >> 32)); + + /* Convert acc to 1.31(q31) format */ + return ((q31_t)(acc << 2)); + } + + + /** + * @brief Q15 bilinear interpolation. + * @param[in,out] S points to an instance of the interpolation structure. + * @param[in] X interpolation coordinate in 12.20 format. + * @param[in] Y interpolation coordinate in 12.20 format. + * @return out interpolated value. + */ + CMSIS_INLINE __STATIC_INLINE q15_t arm_bilinear_interp_q15( + arm_bilinear_interp_instance_q15 * S, + q31_t X, + q31_t Y) + { + q63_t acc = 0; /* output */ + q31_t out; /* Temporary output */ + q15_t x1, x2, y1, y2; /* Nearest output values */ + q31_t xfract, yfract; /* X, Y fractional parts */ + int32_t rI, cI; /* Row and column indices */ + q15_t *pYData = S->pData; /* pointer to output table values */ + uint32_t nCols = S->numCols; /* num of rows */ + + /* Input is in 12.20 format */ + /* 12 bits for the table index */ + /* Index value calculation */ + rI = ((X & (q31_t)0xFFF00000) >> 20); + + /* Input is in 12.20 format */ + /* 12 bits for the table index */ + /* Index value calculation */ + cI = ((Y & (q31_t)0xFFF00000) >> 20); + + /* Care taken for table outside boundary */ + /* Returns zero output when values are outside table boundary */ + if (rI < 0 || rI > (S->numRows - 1) || cI < 0 || cI > (S->numCols - 1)) + { + return (0); + } + + /* 20 bits for the fractional part */ + /* xfract should be in 12.20 format */ + xfract = (X & 0x000FFFFF); + + /* Read two nearest output values from the index */ + x1 = pYData[((uint32_t)rI) + nCols * ((uint32_t)cI) ]; + x2 = pYData[((uint32_t)rI) + nCols * ((uint32_t)cI) + 1]; + + /* 20 bits for the fractional part */ + /* yfract should be in 12.20 format */ + yfract = (Y & 0x000FFFFF); + + /* Read two nearest output values from the index */ + y1 = pYData[((uint32_t)rI) + nCols * ((uint32_t)cI + 1) ]; + y2 = pYData[((uint32_t)rI) + nCols * ((uint32_t)cI + 1) + 1]; + + /* Calculation of x1 * (1-xfract ) * (1-yfract) and acc is in 13.51 format */ + + /* x1 is in 1.15(q15), xfract in 12.20 format and out is in 13.35 format */ + /* convert 13.35 to 13.31 by right shifting and out is in 1.31 */ + out = (q31_t) (((q63_t) x1 * (0xFFFFF - xfract)) >> 4U); + acc = ((q63_t) out * (0xFFFFF - yfract)); + + /* x2 * (xfract) * (1-yfract) in 1.51 and adding to acc */ + out = (q31_t) (((q63_t) x2 * (0xFFFFF - yfract)) >> 4U); + acc += ((q63_t) out * (xfract)); + + /* y1 * (1 - xfract) * (yfract) in 1.51 and adding to acc */ + out = (q31_t) (((q63_t) y1 * (0xFFFFF - xfract)) >> 4U); + acc += ((q63_t) out * (yfract)); + + /* y2 * (xfract) * (yfract) in 1.51 and adding to acc */ + out = (q31_t) (((q63_t) y2 * (xfract)) >> 4U); + acc += ((q63_t) out * (yfract)); + + /* acc is in 13.51 format and down shift acc by 36 times */ + /* Convert out to 1.15 format */ + return ((q15_t)(acc >> 36)); + } + + + /** + * @brief Q7 bilinear interpolation. + * @param[in,out] S points to an instance of the interpolation structure. + * @param[in] X interpolation coordinate in 12.20 format. + * @param[in] Y interpolation coordinate in 12.20 format. + * @return out interpolated value. + */ + CMSIS_INLINE __STATIC_INLINE q7_t arm_bilinear_interp_q7( + arm_bilinear_interp_instance_q7 * S, + q31_t X, + q31_t Y) + { + q63_t acc = 0; /* output */ + q31_t out; /* Temporary output */ + q31_t xfract, yfract; /* X, Y fractional parts */ + q7_t x1, x2, y1, y2; /* Nearest output values */ + int32_t rI, cI; /* Row and column indices */ + q7_t *pYData = S->pData; /* pointer to output table values */ + uint32_t nCols = S->numCols; /* num of rows */ + + /* Input is in 12.20 format */ + /* 12 bits for the table index */ + /* Index value calculation */ + rI = ((X & (q31_t)0xFFF00000) >> 20); + + /* Input is in 12.20 format */ + /* 12 bits for the table index */ + /* Index value calculation */ + cI = ((Y & (q31_t)0xFFF00000) >> 20); + + /* Care taken for table outside boundary */ + /* Returns zero output when values are outside table boundary */ + if (rI < 0 || rI > (S->numRows - 1) || cI < 0 || cI > (S->numCols - 1)) + { + return (0); + } + + /* 20 bits for the fractional part */ + /* xfract should be in 12.20 format */ + xfract = (X & (q31_t)0x000FFFFF); + + /* Read two nearest output values from the index */ + x1 = pYData[((uint32_t)rI) + nCols * ((uint32_t)cI) ]; + x2 = pYData[((uint32_t)rI) + nCols * ((uint32_t)cI) + 1]; + + /* 20 bits for the fractional part */ + /* yfract should be in 12.20 format */ + yfract = (Y & (q31_t)0x000FFFFF); + + /* Read two nearest output values from the index */ + y1 = pYData[((uint32_t)rI) + nCols * ((uint32_t)cI + 1) ]; + y2 = pYData[((uint32_t)rI) + nCols * ((uint32_t)cI + 1) + 1]; + + /* Calculation of x1 * (1-xfract ) * (1-yfract) and acc is in 16.47 format */ + out = ((x1 * (0xFFFFF - xfract))); + acc = (((q63_t) out * (0xFFFFF - yfract))); + + /* x2 * (xfract) * (1-yfract) in 2.22 and adding to acc */ + out = ((x2 * (0xFFFFF - yfract))); + acc += (((q63_t) out * (xfract))); + + /* y1 * (1 - xfract) * (yfract) in 2.22 and adding to acc */ + out = ((y1 * (0xFFFFF - xfract))); + acc += (((q63_t) out * (yfract))); + + /* y2 * (xfract) * (yfract) in 2.22 and adding to acc */ + out = ((y2 * (yfract))); + acc += (((q63_t) out * (xfract))); + + /* acc in 16.47 format and down shift by 40 to convert to 1.7 format */ + return ((q7_t)(acc >> 40)); + } + + /** + * @} end of BilinearInterpolate group + */ + + +/* SMMLAR */ +#define multAcc_32x32_keep32_R(a, x, y) \ + a = (q31_t) (((((q63_t) a) << 32) + ((q63_t) x * y) + 0x80000000LL ) >> 32) + +/* SMMLSR */ +#define multSub_32x32_keep32_R(a, x, y) \ + a = (q31_t) (((((q63_t) a) << 32) - ((q63_t) x * y) + 0x80000000LL ) >> 32) + +/* SMMULR */ +#define mult_32x32_keep32_R(a, x, y) \ + a = (q31_t) (((q63_t) x * y + 0x80000000LL ) >> 32) + +/* SMMLA */ +#define multAcc_32x32_keep32(a, x, y) \ + a += (q31_t) (((q63_t) x * y) >> 32) + +/* SMMLS */ +#define multSub_32x32_keep32(a, x, y) \ + a -= (q31_t) (((q63_t) x * y) >> 32) + +/* SMMUL */ +#define mult_32x32_keep32(a, x, y) \ + a = (q31_t) (((q63_t) x * y ) >> 32) + + +#if defined ( __CC_ARM ) + /* Enter low optimization region - place directly above function definition */ + #if defined( ARM_MATH_CM4 ) || defined( ARM_MATH_CM7) + #define LOW_OPTIMIZATION_ENTER \ + _Pragma ("push") \ + _Pragma ("O1") + #else + #define LOW_OPTIMIZATION_ENTER + #endif + + /* Exit low optimization region - place directly after end of function definition */ + #if defined ( ARM_MATH_CM4 ) || defined ( ARM_MATH_CM7 ) + #define LOW_OPTIMIZATION_EXIT \ + _Pragma ("pop") + #else + #define LOW_OPTIMIZATION_EXIT + #endif + + /* Enter low optimization region - place directly above function definition */ + #define IAR_ONLY_LOW_OPTIMIZATION_ENTER + + /* Exit low optimization region - place directly after end of function definition */ + #define IAR_ONLY_LOW_OPTIMIZATION_EXIT + +#elif defined (__ARMCC_VERSION ) && ( __ARMCC_VERSION >= 6010050 ) + #define LOW_OPTIMIZATION_ENTER + #define LOW_OPTIMIZATION_EXIT + #define IAR_ONLY_LOW_OPTIMIZATION_ENTER + #define IAR_ONLY_LOW_OPTIMIZATION_EXIT + +#elif defined ( __GNUC__ ) + #define LOW_OPTIMIZATION_ENTER \ + __attribute__(( optimize("-O1") )) + #define LOW_OPTIMIZATION_EXIT + #define IAR_ONLY_LOW_OPTIMIZATION_ENTER + #define IAR_ONLY_LOW_OPTIMIZATION_EXIT + +#elif defined ( __ICCARM__ ) + /* Enter low optimization region - place directly above function definition */ + #if defined ( ARM_MATH_CM4 ) || defined ( ARM_MATH_CM7 ) + #define LOW_OPTIMIZATION_ENTER \ + _Pragma ("optimize=low") + #else + #define LOW_OPTIMIZATION_ENTER + #endif + + /* Exit low optimization region - place directly after end of function definition */ + #define LOW_OPTIMIZATION_EXIT + + /* Enter low optimization region - place directly above function definition */ + #if defined ( ARM_MATH_CM4 ) || defined ( ARM_MATH_CM7 ) + #define IAR_ONLY_LOW_OPTIMIZATION_ENTER \ + _Pragma ("optimize=low") + #else + #define IAR_ONLY_LOW_OPTIMIZATION_ENTER + #endif + + /* Exit low optimization region - place directly after end of function definition */ + #define IAR_ONLY_LOW_OPTIMIZATION_EXIT + +#elif defined ( __TI_ARM__ ) + #define LOW_OPTIMIZATION_ENTER + #define LOW_OPTIMIZATION_EXIT + #define IAR_ONLY_LOW_OPTIMIZATION_ENTER + #define IAR_ONLY_LOW_OPTIMIZATION_EXIT + +#elif defined ( __CSMC__ ) + #define LOW_OPTIMIZATION_ENTER + #define LOW_OPTIMIZATION_EXIT + #define IAR_ONLY_LOW_OPTIMIZATION_ENTER + #define IAR_ONLY_LOW_OPTIMIZATION_EXIT + +#elif defined ( __TASKING__ ) + #define LOW_OPTIMIZATION_ENTER + #define LOW_OPTIMIZATION_EXIT + #define IAR_ONLY_LOW_OPTIMIZATION_ENTER + #define IAR_ONLY_LOW_OPTIMIZATION_EXIT + +#endif + + +#ifdef __cplusplus +} +#endif + +/* Compiler specific diagnostic adjustment */ +#if defined ( __CC_ARM ) + +#elif defined ( __ARMCC_VERSION ) && ( __ARMCC_VERSION >= 6010050 ) + +#elif defined ( __GNUC__ ) +#pragma GCC diagnostic pop + +#elif defined ( __ICCARM__ ) + +#elif defined ( __TI_ARM__ ) + +#elif defined ( __CSMC__ ) + +#elif defined ( __TASKING__ ) + +#else + #error Unknown compiler +#endif + +#endif /* _ARM_MATH_H */ + +/** + * + * End of file. + */ diff --git a/bsp/n32g452xx/Libraries/CMSIS/core/cmsis_armcc.h b/bsp/n32g452xx/Libraries/CMSIS/core/cmsis_armcc.h new file mode 100755 index 0000000000..4d9d0645d3 --- /dev/null +++ b/bsp/n32g452xx/Libraries/CMSIS/core/cmsis_armcc.h @@ -0,0 +1,865 @@ +/**************************************************************************//** + * @file cmsis_armcc.h + * @brief CMSIS compiler ARMCC (Arm Compiler 5) header file + * @version V5.0.4 + * @date 10. January 2018 + ******************************************************************************/ +/* + * Copyright (c) 2009-2018 Arm Limited. All rights reserved. + * + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the License); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an AS IS BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef __CMSIS_ARMCC_H +#define __CMSIS_ARMCC_H + + +#if defined(__ARMCC_VERSION) && (__ARMCC_VERSION < 400677) + #error "Please use Arm Compiler Toolchain V4.0.677 or later!" +#endif + +/* CMSIS compiler control architecture macros */ +#if ((defined (__TARGET_ARCH_6_M ) && (__TARGET_ARCH_6_M == 1)) || \ + (defined (__TARGET_ARCH_6S_M ) && (__TARGET_ARCH_6S_M == 1)) ) + #define __ARM_ARCH_6M__ 1 +#endif + +#if (defined (__TARGET_ARCH_7_M ) && (__TARGET_ARCH_7_M == 1)) + #define __ARM_ARCH_7M__ 1 +#endif + +#if (defined (__TARGET_ARCH_7E_M) && (__TARGET_ARCH_7E_M == 1)) + #define __ARM_ARCH_7EM__ 1 +#endif + + /* __ARM_ARCH_8M_BASE__ not applicable */ + /* __ARM_ARCH_8M_MAIN__ not applicable */ + + +/* CMSIS compiler specific defines */ +#ifndef __ASM + #define __ASM __asm +#endif +#ifndef __INLINE + #define __INLINE __inline +#endif +#ifndef __STATIC_INLINE + #define __STATIC_INLINE static __inline +#endif +#ifndef __STATIC_FORCEINLINE + #define __STATIC_FORCEINLINE static __forceinline +#endif +#ifndef __NO_RETURN + #define __NO_RETURN __declspec(noreturn) +#endif +#ifndef __USED + #define __USED __attribute__((used)) +#endif +#ifndef __WEAK + #define __WEAK __attribute__((weak)) +#endif +#ifndef __PACKED + #define __PACKED __attribute__((packed)) +#endif +#ifndef __PACKED_STRUCT + #define __PACKED_STRUCT __packed struct +#endif +#ifndef __PACKED_UNION + #define __PACKED_UNION __packed union +#endif +#ifndef __UNALIGNED_UINT32 /* deprecated */ + #define __UNALIGNED_UINT32(x) (*((__packed uint32_t *)(x))) +#endif +#ifndef __UNALIGNED_UINT16_WRITE + #define __UNALIGNED_UINT16_WRITE(addr, val) ((*((__packed uint16_t *)(addr))) = (val)) +#endif +#ifndef __UNALIGNED_UINT16_READ + #define __UNALIGNED_UINT16_READ(addr) (*((const __packed uint16_t *)(addr))) +#endif +#ifndef __UNALIGNED_UINT32_WRITE + #define __UNALIGNED_UINT32_WRITE(addr, val) ((*((__packed uint32_t *)(addr))) = (val)) +#endif +#ifndef __UNALIGNED_UINT32_READ + #define __UNALIGNED_UINT32_READ(addr) (*((const __packed uint32_t *)(addr))) +#endif +#ifndef __ALIGNED + #define __ALIGNED(x) __attribute__((aligned(x))) +#endif +#ifndef __RESTRICT + #define __RESTRICT __restrict +#endif + +/* ########################### Core Function Access ########################### */ +/** \ingroup CMSIS_Core_FunctionInterface + \defgroup CMSIS_Core_RegAccFunctions CMSIS Core Register Access Functions + @{ + */ + +/** + \brief Enable IRQ Interrupts + \details Enables IRQ interrupts by clearing the I-bit in the CPSR. + Can only be executed in Privileged modes. + */ +/* intrinsic void __enable_irq(); */ + + +/** + \brief Disable IRQ Interrupts + \details Disables IRQ interrupts by setting the I-bit in the CPSR. + Can only be executed in Privileged modes. + */ +/* intrinsic void __disable_irq(); */ + +/** + \brief Get Control Register + \details Returns the content of the Control Register. + \return Control Register value + */ +__STATIC_INLINE uint32_t __get_CONTROL(void) +{ + register uint32_t __regControl __ASM("control"); + return(__regControl); +} + + +/** + \brief Set Control Register + \details Writes the given value to the Control Register. + \param [in] control Control Register value to set + */ +__STATIC_INLINE void __set_CONTROL(uint32_t control) +{ + register uint32_t __regControl __ASM("control"); + __regControl = control; +} + + +/** + \brief Get IPSR Register + \details Returns the content of the IPSR Register. + \return IPSR Register value + */ +__STATIC_INLINE uint32_t __get_IPSR(void) +{ + register uint32_t __regIPSR __ASM("ipsr"); + return(__regIPSR); +} + + +/** + \brief Get APSR Register + \details Returns the content of the APSR Register. + \return APSR Register value + */ +__STATIC_INLINE uint32_t __get_APSR(void) +{ + register uint32_t __regAPSR __ASM("apsr"); + return(__regAPSR); +} + + +/** + \brief Get xPSR Register + \details Returns the content of the xPSR Register. + \return xPSR Register value + */ +__STATIC_INLINE uint32_t __get_xPSR(void) +{ + register uint32_t __regXPSR __ASM("xpsr"); + return(__regXPSR); +} + + +/** + \brief Get Process Stack Pointer + \details Returns the current value of the Process Stack Pointer (PSP). + \return PSP Register value + */ +__STATIC_INLINE uint32_t __get_PSP(void) +{ + register uint32_t __regProcessStackPointer __ASM("psp"); + return(__regProcessStackPointer); +} + + +/** + \brief Set Process Stack Pointer + \details Assigns the given value to the Process Stack Pointer (PSP). + \param [in] topOfProcStack Process Stack Pointer value to set + */ +__STATIC_INLINE void __set_PSP(uint32_t topOfProcStack) +{ + register uint32_t __regProcessStackPointer __ASM("psp"); + __regProcessStackPointer = topOfProcStack; +} + + +/** + \brief Get Main Stack Pointer + \details Returns the current value of the Main Stack Pointer (MSP). + \return MSP Register value + */ +__STATIC_INLINE uint32_t __get_MSP(void) +{ + register uint32_t __regMainStackPointer __ASM("msp"); + return(__regMainStackPointer); +} + + +/** + \brief Set Main Stack Pointer + \details Assigns the given value to the Main Stack Pointer (MSP). + \param [in] topOfMainStack Main Stack Pointer value to set + */ +__STATIC_INLINE void __set_MSP(uint32_t topOfMainStack) +{ + register uint32_t __regMainStackPointer __ASM("msp"); + __regMainStackPointer = topOfMainStack; +} + + +/** + \brief Get Priority Mask + \details Returns the current state of the priority mask bit from the Priority Mask Register. + \return Priority Mask value + */ +__STATIC_INLINE uint32_t __get_PRIMASK(void) +{ + register uint32_t __regPriMask __ASM("primask"); + return(__regPriMask); +} + + +/** + \brief Set Priority Mask + \details Assigns the given value to the Priority Mask Register. + \param [in] priMask Priority Mask + */ +__STATIC_INLINE void __set_PRIMASK(uint32_t priMask) +{ + register uint32_t __regPriMask __ASM("primask"); + __regPriMask = (priMask); +} + + +#if ((defined (__ARM_ARCH_7M__ ) && (__ARM_ARCH_7M__ == 1)) || \ + (defined (__ARM_ARCH_7EM__) && (__ARM_ARCH_7EM__ == 1)) ) + +/** + \brief Enable FIQ + \details Enables FIQ interrupts by clearing the F-bit in the CPSR. + Can only be executed in Privileged modes. + */ +#define __enable_fault_irq __enable_fiq + + +/** + \brief Disable FIQ + \details Disables FIQ interrupts by setting the F-bit in the CPSR. + Can only be executed in Privileged modes. + */ +#define __disable_fault_irq __disable_fiq + + +/** + \brief Get Base Priority + \details Returns the current value of the Base Priority register. + \return Base Priority register value + */ +__STATIC_INLINE uint32_t __get_BASEPRI(void) +{ + register uint32_t __regBasePri __ASM("basepri"); + return(__regBasePri); +} + + +/** + \brief Set Base Priority + \details Assigns the given value to the Base Priority register. + \param [in] basePri Base Priority value to set + */ +__STATIC_INLINE void __set_BASEPRI(uint32_t basePri) +{ + register uint32_t __regBasePri __ASM("basepri"); + __regBasePri = (basePri & 0xFFU); +} + + +/** + \brief Set Base Priority with condition + \details Assigns the given value to the Base Priority register only if BASEPRI masking is disabled, + or the new value increases the BASEPRI priority level. + \param [in] basePri Base Priority value to set + */ +__STATIC_INLINE void __set_BASEPRI_MAX(uint32_t basePri) +{ + register uint32_t __regBasePriMax __ASM("basepri_max"); + __regBasePriMax = (basePri & 0xFFU); +} + + +/** + \brief Get Fault Mask + \details Returns the current value of the Fault Mask register. + \return Fault Mask register value + */ +__STATIC_INLINE uint32_t __get_FAULTMASK(void) +{ + register uint32_t __regFaultMask __ASM("faultmask"); + return(__regFaultMask); +} + + +/** + \brief Set Fault Mask + \details Assigns the given value to the Fault Mask register. + \param [in] faultMask Fault Mask value to set + */ +__STATIC_INLINE void __set_FAULTMASK(uint32_t faultMask) +{ + register uint32_t __regFaultMask __ASM("faultmask"); + __regFaultMask = (faultMask & (uint32_t)1U); +} + +#endif /* ((defined (__ARM_ARCH_7M__ ) && (__ARM_ARCH_7M__ == 1)) || \ + (defined (__ARM_ARCH_7EM__) && (__ARM_ARCH_7EM__ == 1)) ) */ + + +/** + \brief Get FPSCR + \details Returns the current value of the Floating Point Status/Control register. + \return Floating Point Status/Control register value + */ +__STATIC_INLINE uint32_t __get_FPSCR(void) +{ +#if ((defined (__FPU_PRESENT) && (__FPU_PRESENT == 1U)) && \ + (defined (__FPU_USED ) && (__FPU_USED == 1U)) ) + register uint32_t __regfpscr __ASM("fpscr"); + return(__regfpscr); +#else + return(0U); +#endif +} + + +/** + \brief Set FPSCR + \details Assigns the given value to the Floating Point Status/Control register. + \param [in] fpscr Floating Point Status/Control value to set + */ +__STATIC_INLINE void __set_FPSCR(uint32_t fpscr) +{ +#if ((defined (__FPU_PRESENT) && (__FPU_PRESENT == 1U)) && \ + (defined (__FPU_USED ) && (__FPU_USED == 1U)) ) + register uint32_t __regfpscr __ASM("fpscr"); + __regfpscr = (fpscr); +#else + (void)fpscr; +#endif +} + + +/*@} end of CMSIS_Core_RegAccFunctions */ + + +/* ########################## Core Instruction Access ######################### */ +/** \defgroup CMSIS_Core_InstructionInterface CMSIS Core Instruction Interface + Access to dedicated instructions + @{ +*/ + +/** + \brief No Operation + \details No Operation does nothing. This instruction can be used for code alignment purposes. + */ +#define __NOP __nop + + +/** + \brief Wait For Interrupt + \details Wait For Interrupt is a hint instruction that suspends execution until one of a number of events occurs. + */ +#define __WFI __wfi + + +/** + \brief Wait For Event + \details Wait For Event is a hint instruction that permits the processor to enter + a low-power state until one of a number of events occurs. + */ +#define __WFE __wfe + + +/** + \brief Send Event + \details Send Event is a hint instruction. It causes an event to be signaled to the CPU. + */ +#define __SEV __sev + + +/** + \brief Instruction Synchronization Barrier + \details Instruction Synchronization Barrier flushes the pipeline in the processor, + so that all instructions following the ISB are fetched from cache or memory, + after the instruction has been completed. + */ +#define __ISB() do {\ + __schedule_barrier();\ + __isb(0xF);\ + __schedule_barrier();\ + } while (0U) + +/** + \brief Data Synchronization Barrier + \details Acts as a special kind of Data Memory Barrier. + It completes when all explicit memory accesses before this instruction complete. + */ +#define __DSB() do {\ + __schedule_barrier();\ + __dsb(0xF);\ + __schedule_barrier();\ + } while (0U) + +/** + \brief Data Memory Barrier + \details Ensures the apparent order of the explicit memory operations before + and after the instruction, without ensuring their completion. + */ +#define __DMB() do {\ + __schedule_barrier();\ + __dmb(0xF);\ + __schedule_barrier();\ + } while (0U) + + +/** + \brief Reverse byte order (32 bit) + \details Reverses the byte order in unsigned integer value. For example, 0x12345678 becomes 0x78563412. + \param [in] value Value to reverse + \return Reversed value + */ +#define __REV __rev + + +/** + \brief Reverse byte order (16 bit) + \details Reverses the byte order within each halfword of a word. For example, 0x12345678 becomes 0x34127856. + \param [in] value Value to reverse + \return Reversed value + */ +#ifndef __NO_EMBEDDED_ASM +__attribute__((section(".rev16_text"))) __STATIC_INLINE __ASM uint32_t __REV16(uint32_t value) +{ + rev16 r0, r0 + bx lr +} +#endif + + +/** + \brief Reverse byte order (16 bit) + \details Reverses the byte order in a 16-bit value and returns the signed 16-bit result. For example, 0x0080 becomes 0x8000. + \param [in] value Value to reverse + \return Reversed value + */ +#ifndef __NO_EMBEDDED_ASM +__attribute__((section(".revsh_text"))) __STATIC_INLINE __ASM int16_t __REVSH(int16_t value) +{ + revsh r0, r0 + bx lr +} +#endif + + +/** + \brief Rotate Right in unsigned value (32 bit) + \details Rotate Right (immediate) provides the value of the contents of a register rotated by a variable number of bits. + \param [in] op1 Value to rotate + \param [in] op2 Number of Bits to rotate + \return Rotated value + */ +#define __ROR __ror + + +/** + \brief Breakpoint + \details Causes the processor to enter Debug state. + Debug tools can use this to investigate system state when the instruction at a particular address is reached. + \param [in] value is ignored by the processor. + If required, a debugger can use it to store additional information about the breakpoint. + */ +#define __BKPT(value) __breakpoint(value) + + +/** + \brief Reverse bit order of value + \details Reverses the bit order of the given value. + \param [in] value Value to reverse + \return Reversed value + */ +#if ((defined (__ARM_ARCH_7M__ ) && (__ARM_ARCH_7M__ == 1)) || \ + (defined (__ARM_ARCH_7EM__) && (__ARM_ARCH_7EM__ == 1)) ) + #define __RBIT __rbit +#else +__attribute__((always_inline)) __STATIC_INLINE uint32_t __RBIT(uint32_t value) +{ + uint32_t result; + uint32_t s = (4U /*sizeof(v)*/ * 8U) - 1U; /* extra shift needed at end */ + + result = value; /* r will be reversed bits of v; first get LSB of v */ + for (value >>= 1U; value != 0U; value >>= 1U) + { + result <<= 1U; + result |= value & 1U; + s--; + } + result <<= s; /* shift when v's highest bits are zero */ + return result; +} +#endif + + +/** + \brief Count leading zeros + \details Counts the number of leading zeros of a data value. + \param [in] value Value to count the leading zeros + \return number of leading zeros in value + */ +#define __CLZ __clz + + +#if ((defined (__ARM_ARCH_7M__ ) && (__ARM_ARCH_7M__ == 1)) || \ + (defined (__ARM_ARCH_7EM__) && (__ARM_ARCH_7EM__ == 1)) ) + +/** + \brief LDR Exclusive (8 bit) + \details Executes a exclusive LDR instruction for 8 bit value. + \param [in] ptr Pointer to data + \return value of type uint8_t at (*ptr) + */ +#if defined(__ARMCC_VERSION) && (__ARMCC_VERSION < 5060020) + #define __LDREXB(ptr) ((uint8_t ) __ldrex(ptr)) +#else + #define __LDREXB(ptr) _Pragma("push") _Pragma("diag_suppress 3731") ((uint8_t ) __ldrex(ptr)) _Pragma("pop") +#endif + + +/** + \brief LDR Exclusive (16 bit) + \details Executes a exclusive LDR instruction for 16 bit values. + \param [in] ptr Pointer to data + \return value of type uint16_t at (*ptr) + */ +#if defined(__ARMCC_VERSION) && (__ARMCC_VERSION < 5060020) + #define __LDREXH(ptr) ((uint16_t) __ldrex(ptr)) +#else + #define __LDREXH(ptr) _Pragma("push") _Pragma("diag_suppress 3731") ((uint16_t) __ldrex(ptr)) _Pragma("pop") +#endif + + +/** + \brief LDR Exclusive (32 bit) + \details Executes a exclusive LDR instruction for 32 bit values. + \param [in] ptr Pointer to data + \return value of type uint32_t at (*ptr) + */ +#if defined(__ARMCC_VERSION) && (__ARMCC_VERSION < 5060020) + #define __LDREXW(ptr) ((uint32_t ) __ldrex(ptr)) +#else + #define __LDREXW(ptr) _Pragma("push") _Pragma("diag_suppress 3731") ((uint32_t ) __ldrex(ptr)) _Pragma("pop") +#endif + + +/** + \brief STR Exclusive (8 bit) + \details Executes a exclusive STR instruction for 8 bit values. + \param [in] value Value to store + \param [in] ptr Pointer to location + \return 0 Function succeeded + \return 1 Function failed + */ +#if defined(__ARMCC_VERSION) && (__ARMCC_VERSION < 5060020) + #define __STREXB(value, ptr) __strex(value, ptr) +#else + #define __STREXB(value, ptr) _Pragma("push") _Pragma("diag_suppress 3731") __strex(value, ptr) _Pragma("pop") +#endif + + +/** + \brief STR Exclusive (16 bit) + \details Executes a exclusive STR instruction for 16 bit values. + \param [in] value Value to store + \param [in] ptr Pointer to location + \return 0 Function succeeded + \return 1 Function failed + */ +#if defined(__ARMCC_VERSION) && (__ARMCC_VERSION < 5060020) + #define __STREXH(value, ptr) __strex(value, ptr) +#else + #define __STREXH(value, ptr) _Pragma("push") _Pragma("diag_suppress 3731") __strex(value, ptr) _Pragma("pop") +#endif + + +/** + \brief STR Exclusive (32 bit) + \details Executes a exclusive STR instruction for 32 bit values. + \param [in] value Value to store + \param [in] ptr Pointer to location + \return 0 Function succeeded + \return 1 Function failed + */ +#if defined(__ARMCC_VERSION) && (__ARMCC_VERSION < 5060020) + #define __STREXW(value, ptr) __strex(value, ptr) +#else + #define __STREXW(value, ptr) _Pragma("push") _Pragma("diag_suppress 3731") __strex(value, ptr) _Pragma("pop") +#endif + + +/** + \brief Remove the exclusive lock + \details Removes the exclusive lock which is created by LDREX. + */ +#define __CLREX __clrex + + +/** + \brief Signed Saturate + \details Saturates a signed value. + \param [in] value Value to be saturated + \param [in] sat Bit position to saturate to (1..32) + \return Saturated value + */ +#define __SSAT __ssat + + +/** + \brief Unsigned Saturate + \details Saturates an unsigned value. + \param [in] value Value to be saturated + \param [in] sat Bit position to saturate to (0..31) + \return Saturated value + */ +#define __USAT __usat + + +/** + \brief Rotate Right with Extend (32 bit) + \details Moves each bit of a bitstring right by one bit. + The carry input is shifted in at the left end of the bitstring. + \param [in] value Value to rotate + \return Rotated value + */ +#ifndef __NO_EMBEDDED_ASM +__attribute__((section(".rrx_text"))) __STATIC_INLINE __ASM uint32_t __RRX(uint32_t value) +{ + rrx r0, r0 + bx lr +} +#endif + + +/** + \brief LDRT Unprivileged (8 bit) + \details Executes a Unprivileged LDRT instruction for 8 bit value. + \param [in] ptr Pointer to data + \return value of type uint8_t at (*ptr) + */ +#define __LDRBT(ptr) ((uint8_t ) __ldrt(ptr)) + + +/** + \brief LDRT Unprivileged (16 bit) + \details Executes a Unprivileged LDRT instruction for 16 bit values. + \param [in] ptr Pointer to data + \return value of type uint16_t at (*ptr) + */ +#define __LDRHT(ptr) ((uint16_t) __ldrt(ptr)) + + +/** + \brief LDRT Unprivileged (32 bit) + \details Executes a Unprivileged LDRT instruction for 32 bit values. + \param [in] ptr Pointer to data + \return value of type uint32_t at (*ptr) + */ +#define __LDRT(ptr) ((uint32_t ) __ldrt(ptr)) + + +/** + \brief STRT Unprivileged (8 bit) + \details Executes a Unprivileged STRT instruction for 8 bit values. + \param [in] value Value to store + \param [in] ptr Pointer to location + */ +#define __STRBT(value, ptr) __strt(value, ptr) + + +/** + \brief STRT Unprivileged (16 bit) + \details Executes a Unprivileged STRT instruction for 16 bit values. + \param [in] value Value to store + \param [in] ptr Pointer to location + */ +#define __STRHT(value, ptr) __strt(value, ptr) + + +/** + \brief STRT Unprivileged (32 bit) + \details Executes a Unprivileged STRT instruction for 32 bit values. + \param [in] value Value to store + \param [in] ptr Pointer to location + */ +#define __STRT(value, ptr) __strt(value, ptr) + +#else /* ((defined (__ARM_ARCH_7M__ ) && (__ARM_ARCH_7M__ == 1)) || \ + (defined (__ARM_ARCH_7EM__) && (__ARM_ARCH_7EM__ == 1)) ) */ + +/** + \brief Signed Saturate + \details Saturates a signed value. + \param [in] value Value to be saturated + \param [in] sat Bit position to saturate to (1..32) + \return Saturated value + */ +__attribute__((always_inline)) __STATIC_INLINE int32_t __SSAT(int32_t val, uint32_t sat) +{ + if ((sat >= 1U) && (sat <= 32U)) + { + const int32_t max = (int32_t)((1U << (sat - 1U)) - 1U); + const int32_t min = -1 - max ; + if (val > max) + { + return max; + } + else if (val < min) + { + return min; + } + } + return val; +} + +/** + \brief Unsigned Saturate + \details Saturates an unsigned value. + \param [in] value Value to be saturated + \param [in] sat Bit position to saturate to (0..31) + \return Saturated value + */ +__attribute__((always_inline)) __STATIC_INLINE uint32_t __USAT(int32_t val, uint32_t sat) +{ + if (sat <= 31U) + { + const uint32_t max = ((1U << sat) - 1U); + if (val > (int32_t)max) + { + return max; + } + else if (val < 0) + { + return 0U; + } + } + return (uint32_t)val; +} + +#endif /* ((defined (__ARM_ARCH_7M__ ) && (__ARM_ARCH_7M__ == 1)) || \ + (defined (__ARM_ARCH_7EM__) && (__ARM_ARCH_7EM__ == 1)) ) */ + +/*@}*/ /* end of group CMSIS_Core_InstructionInterface */ + + +/* ################### Compiler specific Intrinsics ########################### */ +/** \defgroup CMSIS_SIMD_intrinsics CMSIS SIMD Intrinsics + Access to dedicated SIMD instructions + @{ +*/ + +#if ((defined (__ARM_ARCH_7EM__) && (__ARM_ARCH_7EM__ == 1)) ) + +#define __SADD8 __sadd8 +#define __QADD8 __qadd8 +#define __SHADD8 __shadd8 +#define __UADD8 __uadd8 +#define __UQADD8 __uqadd8 +#define __UHADD8 __uhadd8 +#define __SSUB8 __ssub8 +#define __QSUB8 __qsub8 +#define __SHSUB8 __shsub8 +#define __USUB8 __usub8 +#define __UQSUB8 __uqsub8 +#define __UHSUB8 __uhsub8 +#define __SADD16 __sadd16 +#define __QADD16 __qadd16 +#define __SHADD16 __shadd16 +#define __UADD16 __uadd16 +#define __UQADD16 __uqadd16 +#define __UHADD16 __uhadd16 +#define __SSUB16 __ssub16 +#define __QSUB16 __qsub16 +#define __SHSUB16 __shsub16 +#define __USUB16 __usub16 +#define __UQSUB16 __uqsub16 +#define __UHSUB16 __uhsub16 +#define __SASX __sasx +#define __QASX __qasx +#define __SHASX __shasx +#define __UASX __uasx +#define __UQASX __uqasx +#define __UHASX __uhasx +#define __SSAX __ssax +#define __QSAX __qsax +#define __SHSAX __shsax +#define __USAX __usax +#define __UQSAX __uqsax +#define __UHSAX __uhsax +#define __USAD8 __usad8 +#define __USADA8 __usada8 +#define __SSAT16 __ssat16 +#define __USAT16 __usat16 +#define __UXTB16 __uxtb16 +#define __UXTAB16 __uxtab16 +#define __SXTB16 __sxtb16 +#define __SXTAB16 __sxtab16 +#define __SMUAD __smuad +#define __SMUADX __smuadx +#define __SMLAD __smlad +#define __SMLADX __smladx +#define __SMLALD __smlald +#define __SMLALDX __smlaldx +#define __SMUSD __smusd +#define __SMUSDX __smusdx +#define __SMLSD __smlsd +#define __SMLSDX __smlsdx +#define __SMLSLD __smlsld +#define __SMLSLDX __smlsldx +#define __SEL __sel +#define __QADD __qadd +#define __QSUB __qsub + +#define __PKHBT(ARG1,ARG2,ARG3) ( ((((uint32_t)(ARG1)) ) & 0x0000FFFFUL) | \ + ((((uint32_t)(ARG2)) << (ARG3)) & 0xFFFF0000UL) ) + +#define __PKHTB(ARG1,ARG2,ARG3) ( ((((uint32_t)(ARG1)) ) & 0xFFFF0000UL) | \ + ((((uint32_t)(ARG2)) >> (ARG3)) & 0x0000FFFFUL) ) + +#define __SMMLA(ARG1,ARG2,ARG3) ( (int32_t)((((int64_t)(ARG1) * (ARG2)) + \ + ((int64_t)(ARG3) << 32U) ) >> 32U)) + +#endif /* ((defined (__ARM_ARCH_7EM__) && (__ARM_ARCH_7EM__ == 1)) ) */ +/*@} end of group CMSIS_SIMD_intrinsics */ + + +#endif /* __CMSIS_ARMCC_H */ diff --git a/bsp/n32g452xx/Libraries/CMSIS/core/cmsis_armclang.h b/bsp/n32g452xx/Libraries/CMSIS/core/cmsis_armclang.h new file mode 100755 index 0000000000..162a400ea1 --- /dev/null +++ b/bsp/n32g452xx/Libraries/CMSIS/core/cmsis_armclang.h @@ -0,0 +1,1869 @@ +/**************************************************************************//** + * @file cmsis_armclang.h + * @brief CMSIS compiler armclang (Arm Compiler 6) header file + * @version V5.0.4 + * @date 10. January 2018 + ******************************************************************************/ +/* + * Copyright (c) 2009-2018 Arm Limited. All rights reserved. + * + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the License); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an AS IS BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +/*lint -esym(9058, IRQn)*/ /* disable MISRA 2012 Rule 2.4 for IRQn */ + +#ifndef __CMSIS_ARMCLANG_H +#define __CMSIS_ARMCLANG_H + +#pragma clang system_header /* treat file as system include file */ + +#ifndef __ARM_COMPAT_H +#include /* Compatibility header for Arm Compiler 5 intrinsics */ +#endif + +/* CMSIS compiler specific defines */ +#ifndef __ASM + #define __ASM __asm +#endif +#ifndef __INLINE + #define __INLINE __inline +#endif +#ifndef __STATIC_INLINE + #define __STATIC_INLINE static __inline +#endif +#ifndef __STATIC_FORCEINLINE + #define __STATIC_FORCEINLINE __attribute__((always_inline)) static __inline +#endif +#ifndef __NO_RETURN + #define __NO_RETURN __attribute__((__noreturn__)) +#endif +#ifndef __USED + #define __USED __attribute__((used)) +#endif +#ifndef __WEAK + #define __WEAK __attribute__((weak)) +#endif +#ifndef __PACKED + #define __PACKED __attribute__((packed, aligned(1))) +#endif +#ifndef __PACKED_STRUCT + #define __PACKED_STRUCT struct __attribute__((packed, aligned(1))) +#endif +#ifndef __PACKED_UNION + #define __PACKED_UNION union __attribute__((packed, aligned(1))) +#endif +#ifndef __UNALIGNED_UINT32 /* deprecated */ + #pragma clang diagnostic push + #pragma clang diagnostic ignored "-Wpacked" +/*lint -esym(9058, T_UINT32)*/ /* disable MISRA 2012 Rule 2.4 for T_UINT32 */ + struct __attribute__((packed)) T_UINT32 { uint32_t v; }; + #pragma clang diagnostic pop + #define __UNALIGNED_UINT32(x) (((struct T_UINT32 *)(x))->v) +#endif +#ifndef __UNALIGNED_UINT16_WRITE + #pragma clang diagnostic push + #pragma clang diagnostic ignored "-Wpacked" +/*lint -esym(9058, T_UINT16_WRITE)*/ /* disable MISRA 2012 Rule 2.4 for T_UINT16_WRITE */ + __PACKED_STRUCT T_UINT16_WRITE { uint16_t v; }; + #pragma clang diagnostic pop + #define __UNALIGNED_UINT16_WRITE(addr, val) (void)((((struct T_UINT16_WRITE *)(void *)(addr))->v) = (val)) +#endif +#ifndef __UNALIGNED_UINT16_READ + #pragma clang diagnostic push + #pragma clang diagnostic ignored "-Wpacked" +/*lint -esym(9058, T_UINT16_READ)*/ /* disable MISRA 2012 Rule 2.4 for T_UINT16_READ */ + __PACKED_STRUCT T_UINT16_READ { uint16_t v; }; + #pragma clang diagnostic pop + #define __UNALIGNED_UINT16_READ(addr) (((const struct T_UINT16_READ *)(const void *)(addr))->v) +#endif +#ifndef __UNALIGNED_UINT32_WRITE + #pragma clang diagnostic push + #pragma clang diagnostic ignored "-Wpacked" +/*lint -esym(9058, T_UINT32_WRITE)*/ /* disable MISRA 2012 Rule 2.4 for T_UINT32_WRITE */ + __PACKED_STRUCT T_UINT32_WRITE { uint32_t v; }; + #pragma clang diagnostic pop + #define __UNALIGNED_UINT32_WRITE(addr, val) (void)((((struct T_UINT32_WRITE *)(void *)(addr))->v) = (val)) +#endif +#ifndef __UNALIGNED_UINT32_READ + #pragma clang diagnostic push + #pragma clang diagnostic ignored "-Wpacked" +/*lint -esym(9058, T_UINT32_READ)*/ /* disable MISRA 2012 Rule 2.4 for T_UINT32_READ */ + __PACKED_STRUCT T_UINT32_READ { uint32_t v; }; + #pragma clang diagnostic pop + #define __UNALIGNED_UINT32_READ(addr) (((const struct T_UINT32_READ *)(const void *)(addr))->v) +#endif +#ifndef __ALIGNED + #define __ALIGNED(x) __attribute__((aligned(x))) +#endif +#ifndef __RESTRICT + #define __RESTRICT __restrict +#endif + + +/* ########################### Core Function Access ########################### */ +/** \ingroup CMSIS_Core_FunctionInterface + \defgroup CMSIS_Core_RegAccFunctions CMSIS Core Register Access Functions + @{ + */ + +/** + \brief Enable IRQ Interrupts + \details Enables IRQ interrupts by clearing the I-bit in the CPSR. + Can only be executed in Privileged modes. + */ +/* intrinsic void __enable_irq(); see arm_compat.h */ + + +/** + \brief Disable IRQ Interrupts + \details Disables IRQ interrupts by setting the I-bit in the CPSR. + Can only be executed in Privileged modes. + */ +/* intrinsic void __disable_irq(); see arm_compat.h */ + + +/** + \brief Get Control Register + \details Returns the content of the Control Register. + \return Control Register value + */ +__STATIC_FORCEINLINE uint32_t __get_CONTROL(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, control" : "=r" (result) ); + return(result); +} + + +#if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Get Control Register (non-secure) + \details Returns the content of the non-secure Control Register when in secure mode. + \return non-secure Control Register value + */ +__STATIC_FORCEINLINE uint32_t __TZ_get_CONTROL_NS(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, control_ns" : "=r" (result) ); + return(result); +} +#endif + + +/** + \brief Set Control Register + \details Writes the given value to the Control Register. + \param [in] control Control Register value to set + */ +__STATIC_FORCEINLINE void __set_CONTROL(uint32_t control) +{ + __ASM volatile ("MSR control, %0" : : "r" (control) : "memory"); +} + + +#if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Set Control Register (non-secure) + \details Writes the given value to the non-secure Control Register when in secure state. + \param [in] control Control Register value to set + */ +__STATIC_FORCEINLINE void __TZ_set_CONTROL_NS(uint32_t control) +{ + __ASM volatile ("MSR control_ns, %0" : : "r" (control) : "memory"); +} +#endif + + +/** + \brief Get IPSR Register + \details Returns the content of the IPSR Register. + \return IPSR Register value + */ +__STATIC_FORCEINLINE uint32_t __get_IPSR(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, ipsr" : "=r" (result) ); + return(result); +} + + +/** + \brief Get APSR Register + \details Returns the content of the APSR Register. + \return APSR Register value + */ +__STATIC_FORCEINLINE uint32_t __get_APSR(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, apsr" : "=r" (result) ); + return(result); +} + + +/** + \brief Get xPSR Register + \details Returns the content of the xPSR Register. + \return xPSR Register value + */ +__STATIC_FORCEINLINE uint32_t __get_xPSR(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, xpsr" : "=r" (result) ); + return(result); +} + + +/** + \brief Get Process Stack Pointer + \details Returns the current value of the Process Stack Pointer (PSP). + \return PSP Register value + */ +__STATIC_FORCEINLINE uint32_t __get_PSP(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, psp" : "=r" (result) ); + return(result); +} + + +#if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Get Process Stack Pointer (non-secure) + \details Returns the current value of the non-secure Process Stack Pointer (PSP) when in secure state. + \return PSP Register value + */ +__STATIC_FORCEINLINE uint32_t __TZ_get_PSP_NS(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, psp_ns" : "=r" (result) ); + return(result); +} +#endif + + +/** + \brief Set Process Stack Pointer + \details Assigns the given value to the Process Stack Pointer (PSP). + \param [in] topOfProcStack Process Stack Pointer value to set + */ +__STATIC_FORCEINLINE void __set_PSP(uint32_t topOfProcStack) +{ + __ASM volatile ("MSR psp, %0" : : "r" (topOfProcStack) : ); +} + + +#if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Set Process Stack Pointer (non-secure) + \details Assigns the given value to the non-secure Process Stack Pointer (PSP) when in secure state. + \param [in] topOfProcStack Process Stack Pointer value to set + */ +__STATIC_FORCEINLINE void __TZ_set_PSP_NS(uint32_t topOfProcStack) +{ + __ASM volatile ("MSR psp_ns, %0" : : "r" (topOfProcStack) : ); +} +#endif + + +/** + \brief Get Main Stack Pointer + \details Returns the current value of the Main Stack Pointer (MSP). + \return MSP Register value + */ +__STATIC_FORCEINLINE uint32_t __get_MSP(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, msp" : "=r" (result) ); + return(result); +} + + +#if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Get Main Stack Pointer (non-secure) + \details Returns the current value of the non-secure Main Stack Pointer (MSP) when in secure state. + \return MSP Register value + */ +__STATIC_FORCEINLINE uint32_t __TZ_get_MSP_NS(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, msp_ns" : "=r" (result) ); + return(result); +} +#endif + + +/** + \brief Set Main Stack Pointer + \details Assigns the given value to the Main Stack Pointer (MSP). + \param [in] topOfMainStack Main Stack Pointer value to set + */ +__STATIC_FORCEINLINE void __set_MSP(uint32_t topOfMainStack) +{ + __ASM volatile ("MSR msp, %0" : : "r" (topOfMainStack) : ); +} + + +#if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Set Main Stack Pointer (non-secure) + \details Assigns the given value to the non-secure Main Stack Pointer (MSP) when in secure state. + \param [in] topOfMainStack Main Stack Pointer value to set + */ +__STATIC_FORCEINLINE void __TZ_set_MSP_NS(uint32_t topOfMainStack) +{ + __ASM volatile ("MSR msp_ns, %0" : : "r" (topOfMainStack) : ); +} +#endif + + +#if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Get Stack Pointer (non-secure) + \details Returns the current value of the non-secure Stack Pointer (SP) when in secure state. + \return SP Register value + */ +__STATIC_FORCEINLINE uint32_t __TZ_get_SP_NS(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, sp_ns" : "=r" (result) ); + return(result); +} + + +/** + \brief Set Stack Pointer (non-secure) + \details Assigns the given value to the non-secure Stack Pointer (SP) when in secure state. + \param [in] topOfStack Stack Pointer value to set + */ +__STATIC_FORCEINLINE void __TZ_set_SP_NS(uint32_t topOfStack) +{ + __ASM volatile ("MSR sp_ns, %0" : : "r" (topOfStack) : ); +} +#endif + + +/** + \brief Get Priority Mask + \details Returns the current state of the priority mask bit from the Priority Mask Register. + \return Priority Mask value + */ +__STATIC_FORCEINLINE uint32_t __get_PRIMASK(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, primask" : "=r" (result) ); + return(result); +} + + +#if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Get Priority Mask (non-secure) + \details Returns the current state of the non-secure priority mask bit from the Priority Mask Register when in secure state. + \return Priority Mask value + */ +__STATIC_FORCEINLINE uint32_t __TZ_get_PRIMASK_NS(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, primask_ns" : "=r" (result) ); + return(result); +} +#endif + + +/** + \brief Set Priority Mask + \details Assigns the given value to the Priority Mask Register. + \param [in] priMask Priority Mask + */ +__STATIC_FORCEINLINE void __set_PRIMASK(uint32_t priMask) +{ + __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory"); +} + + +#if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Set Priority Mask (non-secure) + \details Assigns the given value to the non-secure Priority Mask Register when in secure state. + \param [in] priMask Priority Mask + */ +__STATIC_FORCEINLINE void __TZ_set_PRIMASK_NS(uint32_t priMask) +{ + __ASM volatile ("MSR primask_ns, %0" : : "r" (priMask) : "memory"); +} +#endif + + +#if ((defined (__ARM_ARCH_7M__ ) && (__ARM_ARCH_7M__ == 1)) || \ + (defined (__ARM_ARCH_7EM__ ) && (__ARM_ARCH_7EM__ == 1)) || \ + (defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) ) +/** + \brief Enable FIQ + \details Enables FIQ interrupts by clearing the F-bit in the CPSR. + Can only be executed in Privileged modes. + */ +#define __enable_fault_irq __enable_fiq /* see arm_compat.h */ + + +/** + \brief Disable FIQ + \details Disables FIQ interrupts by setting the F-bit in the CPSR. + Can only be executed in Privileged modes. + */ +#define __disable_fault_irq __disable_fiq /* see arm_compat.h */ + + +/** + \brief Get Base Priority + \details Returns the current value of the Base Priority register. + \return Base Priority register value + */ +__STATIC_FORCEINLINE uint32_t __get_BASEPRI(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, basepri" : "=r" (result) ); + return(result); +} + + +#if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Get Base Priority (non-secure) + \details Returns the current value of the non-secure Base Priority register when in secure state. + \return Base Priority register value + */ +__STATIC_FORCEINLINE uint32_t __TZ_get_BASEPRI_NS(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, basepri_ns" : "=r" (result) ); + return(result); +} +#endif + + +/** + \brief Set Base Priority + \details Assigns the given value to the Base Priority register. + \param [in] basePri Base Priority value to set + */ +__STATIC_FORCEINLINE void __set_BASEPRI(uint32_t basePri) +{ + __ASM volatile ("MSR basepri, %0" : : "r" (basePri) : "memory"); +} + + +#if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Set Base Priority (non-secure) + \details Assigns the given value to the non-secure Base Priority register when in secure state. + \param [in] basePri Base Priority value to set + */ +__STATIC_FORCEINLINE void __TZ_set_BASEPRI_NS(uint32_t basePri) +{ + __ASM volatile ("MSR basepri_ns, %0" : : "r" (basePri) : "memory"); +} +#endif + + +/** + \brief Set Base Priority with condition + \details Assigns the given value to the Base Priority register only if BASEPRI masking is disabled, + or the new value increases the BASEPRI priority level. + \param [in] basePri Base Priority value to set + */ +__STATIC_FORCEINLINE void __set_BASEPRI_MAX(uint32_t basePri) +{ + __ASM volatile ("MSR basepri_max, %0" : : "r" (basePri) : "memory"); +} + + +/** + \brief Get Fault Mask + \details Returns the current value of the Fault Mask register. + \return Fault Mask register value + */ +__STATIC_FORCEINLINE uint32_t __get_FAULTMASK(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, faultmask" : "=r" (result) ); + return(result); +} + + +#if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Get Fault Mask (non-secure) + \details Returns the current value of the non-secure Fault Mask register when in secure state. + \return Fault Mask register value + */ +__STATIC_FORCEINLINE uint32_t __TZ_get_FAULTMASK_NS(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, faultmask_ns" : "=r" (result) ); + return(result); +} +#endif + + +/** + \brief Set Fault Mask + \details Assigns the given value to the Fault Mask register. + \param [in] faultMask Fault Mask value to set + */ +__STATIC_FORCEINLINE void __set_FAULTMASK(uint32_t faultMask) +{ + __ASM volatile ("MSR faultmask, %0" : : "r" (faultMask) : "memory"); +} + + +#if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Set Fault Mask (non-secure) + \details Assigns the given value to the non-secure Fault Mask register when in secure state. + \param [in] faultMask Fault Mask value to set + */ +__STATIC_FORCEINLINE void __TZ_set_FAULTMASK_NS(uint32_t faultMask) +{ + __ASM volatile ("MSR faultmask_ns, %0" : : "r" (faultMask) : "memory"); +} +#endif + +#endif /* ((defined (__ARM_ARCH_7M__ ) && (__ARM_ARCH_7M__ == 1)) || \ + (defined (__ARM_ARCH_7EM__ ) && (__ARM_ARCH_7EM__ == 1)) || \ + (defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) ) */ + + +#if ((defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) || \ + (defined (__ARM_ARCH_8M_BASE__ ) && (__ARM_ARCH_8M_BASE__ == 1)) ) + +/** + \brief Get Process Stack Pointer Limit + Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure + Stack Pointer Limit register hence zero is returned always in non-secure + mode. + + \details Returns the current value of the Process Stack Pointer Limit (PSPLIM). + \return PSPLIM Register value + */ +__STATIC_FORCEINLINE uint32_t __get_PSPLIM(void) +{ +#if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \ + (!defined (__ARM_FEATURE_CMSE) || (__ARM_FEATURE_CMSE < 3))) + // without main extensions, the non-secure PSPLIM is RAZ/WI + return 0U; +#else + uint32_t result; + __ASM volatile ("MRS %0, psplim" : "=r" (result) ); + return result; +#endif +} + +#if (defined (__ARM_FEATURE_CMSE) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Get Process Stack Pointer Limit (non-secure) + Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure + Stack Pointer Limit register hence zero is returned always in non-secure + mode. + + \details Returns the current value of the non-secure Process Stack Pointer Limit (PSPLIM) when in secure state. + \return PSPLIM Register value + */ +__STATIC_FORCEINLINE uint32_t __TZ_get_PSPLIM_NS(void) +{ +#if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1))) + // without main extensions, the non-secure PSPLIM is RAZ/WI + return 0U; +#else + uint32_t result; + __ASM volatile ("MRS %0, psplim_ns" : "=r" (result) ); + return result; +#endif +} +#endif + + +/** + \brief Set Process Stack Pointer Limit + Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure + Stack Pointer Limit register hence the write is silently ignored in non-secure + mode. + + \details Assigns the given value to the Process Stack Pointer Limit (PSPLIM). + \param [in] ProcStackPtrLimit Process Stack Pointer Limit value to set + */ +__STATIC_FORCEINLINE void __set_PSPLIM(uint32_t ProcStackPtrLimit) +{ +#if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \ + (!defined (__ARM_FEATURE_CMSE) || (__ARM_FEATURE_CMSE < 3))) + // without main extensions, the non-secure PSPLIM is RAZ/WI + (void)ProcStackPtrLimit; +#else + __ASM volatile ("MSR psplim, %0" : : "r" (ProcStackPtrLimit)); +#endif +} + + +#if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Set Process Stack Pointer (non-secure) + Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure + Stack Pointer Limit register hence the write is silently ignored in non-secure + mode. + + \details Assigns the given value to the non-secure Process Stack Pointer Limit (PSPLIM) when in secure state. + \param [in] ProcStackPtrLimit Process Stack Pointer Limit value to set + */ +__STATIC_FORCEINLINE void __TZ_set_PSPLIM_NS(uint32_t ProcStackPtrLimit) +{ +#if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1))) + // without main extensions, the non-secure PSPLIM is RAZ/WI + (void)ProcStackPtrLimit; +#else + __ASM volatile ("MSR psplim_ns, %0\n" : : "r" (ProcStackPtrLimit)); +#endif +} +#endif + + +/** + \brief Get Main Stack Pointer Limit + Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure + Stack Pointer Limit register hence zero is returned always. + + \details Returns the current value of the Main Stack Pointer Limit (MSPLIM). + \return MSPLIM Register value + */ +__STATIC_FORCEINLINE uint32_t __get_MSPLIM(void) +{ +#if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \ + (!defined (__ARM_FEATURE_CMSE) || (__ARM_FEATURE_CMSE < 3))) + // without main extensions, the non-secure MSPLIM is RAZ/WI + return 0U; +#else + uint32_t result; + __ASM volatile ("MRS %0, msplim" : "=r" (result) ); + return result; +#endif +} + + +#if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Get Main Stack Pointer Limit (non-secure) + Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure + Stack Pointer Limit register hence zero is returned always. + + \details Returns the current value of the non-secure Main Stack Pointer Limit(MSPLIM) when in secure state. + \return MSPLIM Register value + */ +__STATIC_FORCEINLINE uint32_t __TZ_get_MSPLIM_NS(void) +{ +#if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1))) + // without main extensions, the non-secure MSPLIM is RAZ/WI + return 0U; +#else + uint32_t result; + __ASM volatile ("MRS %0, msplim_ns" : "=r" (result) ); + return result; +#endif +} +#endif + + +/** + \brief Set Main Stack Pointer Limit + Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure + Stack Pointer Limit register hence the write is silently ignored. + + \details Assigns the given value to the Main Stack Pointer Limit (MSPLIM). + \param [in] MainStackPtrLimit Main Stack Pointer Limit value to set + */ +__STATIC_FORCEINLINE void __set_MSPLIM(uint32_t MainStackPtrLimit) +{ +#if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \ + (!defined (__ARM_FEATURE_CMSE) || (__ARM_FEATURE_CMSE < 3))) + // without main extensions, the non-secure MSPLIM is RAZ/WI + (void)MainStackPtrLimit; +#else + __ASM volatile ("MSR msplim, %0" : : "r" (MainStackPtrLimit)); +#endif +} + + +#if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Set Main Stack Pointer Limit (non-secure) + Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure + Stack Pointer Limit register hence the write is silently ignored. + + \details Assigns the given value to the non-secure Main Stack Pointer Limit (MSPLIM) when in secure state. + \param [in] MainStackPtrLimit Main Stack Pointer value to set + */ +__STATIC_FORCEINLINE void __TZ_set_MSPLIM_NS(uint32_t MainStackPtrLimit) +{ +#if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1))) + // without main extensions, the non-secure MSPLIM is RAZ/WI + (void)MainStackPtrLimit; +#else + __ASM volatile ("MSR msplim_ns, %0" : : "r" (MainStackPtrLimit)); +#endif +} +#endif + +#endif /* ((defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) || \ + (defined (__ARM_ARCH_8M_BASE__ ) && (__ARM_ARCH_8M_BASE__ == 1)) ) */ + +/** + \brief Get FPSCR + \details Returns the current value of the Floating Point Status/Control register. + \return Floating Point Status/Control register value + */ +#if ((defined (__FPU_PRESENT) && (__FPU_PRESENT == 1U)) && \ + (defined (__FPU_USED ) && (__FPU_USED == 1U)) ) +#define __get_FPSCR (uint32_t)__builtin_arm_get_fpscr +#else +#define __get_FPSCR() ((uint32_t)0U) +#endif + +/** + \brief Set FPSCR + \details Assigns the given value to the Floating Point Status/Control register. + \param [in] fpscr Floating Point Status/Control value to set + */ +#if ((defined (__FPU_PRESENT) && (__FPU_PRESENT == 1U)) && \ + (defined (__FPU_USED ) && (__FPU_USED == 1U)) ) +#define __set_FPSCR __builtin_arm_set_fpscr +#else +#define __set_FPSCR(x) ((void)(x)) +#endif + + +/*@} end of CMSIS_Core_RegAccFunctions */ + + +/* ########################## Core Instruction Access ######################### */ +/** \defgroup CMSIS_Core_InstructionInterface CMSIS Core Instruction Interface + Access to dedicated instructions + @{ +*/ + +/* Define macros for porting to both thumb1 and thumb2. + * For thumb1, use low register (r0-r7), specified by constraint "l" + * Otherwise, use general registers, specified by constraint "r" */ +#if defined (__thumb__) && !defined (__thumb2__) +#define __CMSIS_GCC_OUT_REG(r) "=l" (r) +#define __CMSIS_GCC_USE_REG(r) "l" (r) +#else +#define __CMSIS_GCC_OUT_REG(r) "=r" (r) +#define __CMSIS_GCC_USE_REG(r) "r" (r) +#endif + +/** + \brief No Operation + \details No Operation does nothing. This instruction can be used for code alignment purposes. + */ +#define __NOP __builtin_arm_nop + +/** + \brief Wait For Interrupt + \details Wait For Interrupt is a hint instruction that suspends execution until one of a number of events occurs. + */ +#define __WFI __builtin_arm_wfi + + +/** + \brief Wait For Event + \details Wait For Event is a hint instruction that permits the processor to enter + a low-power state until one of a number of events occurs. + */ +#define __WFE __builtin_arm_wfe + + +/** + \brief Send Event + \details Send Event is a hint instruction. It causes an event to be signaled to the CPU. + */ +#define __SEV __builtin_arm_sev + + +/** + \brief Instruction Synchronization Barrier + \details Instruction Synchronization Barrier flushes the pipeline in the processor, + so that all instructions following the ISB are fetched from cache or memory, + after the instruction has been completed. + */ +#define __ISB() __builtin_arm_isb(0xF); + +/** + \brief Data Synchronization Barrier + \details Acts as a special kind of Data Memory Barrier. + It completes when all explicit memory accesses before this instruction complete. + */ +#define __DSB() __builtin_arm_dsb(0xF); + + +/** + \brief Data Memory Barrier + \details Ensures the apparent order of the explicit memory operations before + and after the instruction, without ensuring their completion. + */ +#define __DMB() __builtin_arm_dmb(0xF); + + +/** + \brief Reverse byte order (32 bit) + \details Reverses the byte order in unsigned integer value. For example, 0x12345678 becomes 0x78563412. + \param [in] value Value to reverse + \return Reversed value + */ +#define __REV(value) __builtin_bswap32(value) + + +/** + \brief Reverse byte order (16 bit) + \details Reverses the byte order within each halfword of a word. For example, 0x12345678 becomes 0x34127856. + \param [in] value Value to reverse + \return Reversed value + */ +#define __REV16(value) __ROR(__REV(value), 16) + + +/** + \brief Reverse byte order (16 bit) + \details Reverses the byte order in a 16-bit value and returns the signed 16-bit result. For example, 0x0080 becomes 0x8000. + \param [in] value Value to reverse + \return Reversed value + */ +#define __REVSH(value) (int16_t)__builtin_bswap16(value) + + +/** + \brief Rotate Right in unsigned value (32 bit) + \details Rotate Right (immediate) provides the value of the contents of a register rotated by a variable number of bits. + \param [in] op1 Value to rotate + \param [in] op2 Number of Bits to rotate + \return Rotated value + */ +__STATIC_FORCEINLINE uint32_t __ROR(uint32_t op1, uint32_t op2) +{ + op2 %= 32U; + if (op2 == 0U) + { + return op1; + } + return (op1 >> op2) | (op1 << (32U - op2)); +} + + +/** + \brief Breakpoint + \details Causes the processor to enter Debug state. + Debug tools can use this to investigate system state when the instruction at a particular address is reached. + \param [in] value is ignored by the processor. + If required, a debugger can use it to store additional information about the breakpoint. + */ +#define __BKPT(value) __ASM volatile ("bkpt "#value) + + +/** + \brief Reverse bit order of value + \details Reverses the bit order of the given value. + \param [in] value Value to reverse + \return Reversed value + */ +#define __RBIT __builtin_arm_rbit + +/** + \brief Count leading zeros + \details Counts the number of leading zeros of a data value. + \param [in] value Value to count the leading zeros + \return number of leading zeros in value + */ +#define __CLZ (uint8_t)__builtin_clz + + +#if ((defined (__ARM_ARCH_7M__ ) && (__ARM_ARCH_7M__ == 1)) || \ + (defined (__ARM_ARCH_7EM__ ) && (__ARM_ARCH_7EM__ == 1)) || \ + (defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) || \ + (defined (__ARM_ARCH_8M_BASE__ ) && (__ARM_ARCH_8M_BASE__ == 1)) ) +/** + \brief LDR Exclusive (8 bit) + \details Executes a exclusive LDR instruction for 8 bit value. + \param [in] ptr Pointer to data + \return value of type uint8_t at (*ptr) + */ +#define __LDREXB (uint8_t)__builtin_arm_ldrex + + +/** + \brief LDR Exclusive (16 bit) + \details Executes a exclusive LDR instruction for 16 bit values. + \param [in] ptr Pointer to data + \return value of type uint16_t at (*ptr) + */ +#define __LDREXH (uint16_t)__builtin_arm_ldrex + + +/** + \brief LDR Exclusive (32 bit) + \details Executes a exclusive LDR instruction for 32 bit values. + \param [in] ptr Pointer to data + \return value of type uint32_t at (*ptr) + */ +#define __LDREXW (uint32_t)__builtin_arm_ldrex + + +/** + \brief STR Exclusive (8 bit) + \details Executes a exclusive STR instruction for 8 bit values. + \param [in] value Value to store + \param [in] ptr Pointer to location + \return 0 Function succeeded + \return 1 Function failed + */ +#define __STREXB (uint32_t)__builtin_arm_strex + + +/** + \brief STR Exclusive (16 bit) + \details Executes a exclusive STR instruction for 16 bit values. + \param [in] value Value to store + \param [in] ptr Pointer to location + \return 0 Function succeeded + \return 1 Function failed + */ +#define __STREXH (uint32_t)__builtin_arm_strex + + +/** + \brief STR Exclusive (32 bit) + \details Executes a exclusive STR instruction for 32 bit values. + \param [in] value Value to store + \param [in] ptr Pointer to location + \return 0 Function succeeded + \return 1 Function failed + */ +#define __STREXW (uint32_t)__builtin_arm_strex + + +/** + \brief Remove the exclusive lock + \details Removes the exclusive lock which is created by LDREX. + */ +#define __CLREX __builtin_arm_clrex + +#endif /* ((defined (__ARM_ARCH_7M__ ) && (__ARM_ARCH_7M__ == 1)) || \ + (defined (__ARM_ARCH_7EM__ ) && (__ARM_ARCH_7EM__ == 1)) || \ + (defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) || \ + (defined (__ARM_ARCH_8M_BASE__ ) && (__ARM_ARCH_8M_BASE__ == 1)) ) */ + + +#if ((defined (__ARM_ARCH_7M__ ) && (__ARM_ARCH_7M__ == 1)) || \ + (defined (__ARM_ARCH_7EM__ ) && (__ARM_ARCH_7EM__ == 1)) || \ + (defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) ) + +/** + \brief Signed Saturate + \details Saturates a signed value. + \param [in] value Value to be saturated + \param [in] sat Bit position to saturate to (1..32) + \return Saturated value + */ +#define __SSAT __builtin_arm_ssat + + +/** + \brief Unsigned Saturate + \details Saturates an unsigned value. + \param [in] value Value to be saturated + \param [in] sat Bit position to saturate to (0..31) + \return Saturated value + */ +#define __USAT __builtin_arm_usat + + +/** + \brief Rotate Right with Extend (32 bit) + \details Moves each bit of a bitstring right by one bit. + The carry input is shifted in at the left end of the bitstring. + \param [in] value Value to rotate + \return Rotated value + */ +__STATIC_FORCEINLINE uint32_t __RRX(uint32_t value) +{ + uint32_t result; + + __ASM volatile ("rrx %0, %1" : __CMSIS_GCC_OUT_REG (result) : __CMSIS_GCC_USE_REG (value) ); + return(result); +} + + +/** + \brief LDRT Unprivileged (8 bit) + \details Executes a Unprivileged LDRT instruction for 8 bit value. + \param [in] ptr Pointer to data + \return value of type uint8_t at (*ptr) + */ +__STATIC_FORCEINLINE uint8_t __LDRBT(volatile uint8_t *ptr) +{ + uint32_t result; + + __ASM volatile ("ldrbt %0, %1" : "=r" (result) : "Q" (*ptr) ); + return ((uint8_t) result); /* Add explicit type cast here */ +} + + +/** + \brief LDRT Unprivileged (16 bit) + \details Executes a Unprivileged LDRT instruction for 16 bit values. + \param [in] ptr Pointer to data + \return value of type uint16_t at (*ptr) + */ +__STATIC_FORCEINLINE uint16_t __LDRHT(volatile uint16_t *ptr) +{ + uint32_t result; + + __ASM volatile ("ldrht %0, %1" : "=r" (result) : "Q" (*ptr) ); + return ((uint16_t) result); /* Add explicit type cast here */ +} + + +/** + \brief LDRT Unprivileged (32 bit) + \details Executes a Unprivileged LDRT instruction for 32 bit values. + \param [in] ptr Pointer to data + \return value of type uint32_t at (*ptr) + */ +__STATIC_FORCEINLINE uint32_t __LDRT(volatile uint32_t *ptr) +{ + uint32_t result; + + __ASM volatile ("ldrt %0, %1" : "=r" (result) : "Q" (*ptr) ); + return(result); +} + + +/** + \brief STRT Unprivileged (8 bit) + \details Executes a Unprivileged STRT instruction for 8 bit values. + \param [in] value Value to store + \param [in] ptr Pointer to location + */ +__STATIC_FORCEINLINE void __STRBT(uint8_t value, volatile uint8_t *ptr) +{ + __ASM volatile ("strbt %1, %0" : "=Q" (*ptr) : "r" ((uint32_t)value) ); +} + + +/** + \brief STRT Unprivileged (16 bit) + \details Executes a Unprivileged STRT instruction for 16 bit values. + \param [in] value Value to store + \param [in] ptr Pointer to location + */ +__STATIC_FORCEINLINE void __STRHT(uint16_t value, volatile uint16_t *ptr) +{ + __ASM volatile ("strht %1, %0" : "=Q" (*ptr) : "r" ((uint32_t)value) ); +} + + +/** + \brief STRT Unprivileged (32 bit) + \details Executes a Unprivileged STRT instruction for 32 bit values. + \param [in] value Value to store + \param [in] ptr Pointer to location + */ +__STATIC_FORCEINLINE void __STRT(uint32_t value, volatile uint32_t *ptr) +{ + __ASM volatile ("strt %1, %0" : "=Q" (*ptr) : "r" (value) ); +} + +#else /* ((defined (__ARM_ARCH_7M__ ) && (__ARM_ARCH_7M__ == 1)) || \ + (defined (__ARM_ARCH_7EM__ ) && (__ARM_ARCH_7EM__ == 1)) || \ + (defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) ) */ + +/** + \brief Signed Saturate + \details Saturates a signed value. + \param [in] value Value to be saturated + \param [in] sat Bit position to saturate to (1..32) + \return Saturated value + */ +__STATIC_FORCEINLINE int32_t __SSAT(int32_t val, uint32_t sat) +{ + if ((sat >= 1U) && (sat <= 32U)) + { + const int32_t max = (int32_t)((1U << (sat - 1U)) - 1U); + const int32_t min = -1 - max ; + if (val > max) + { + return max; + } + else if (val < min) + { + return min; + } + } + return val; +} + +/** + \brief Unsigned Saturate + \details Saturates an unsigned value. + \param [in] value Value to be saturated + \param [in] sat Bit position to saturate to (0..31) + \return Saturated value + */ +__STATIC_FORCEINLINE uint32_t __USAT(int32_t val, uint32_t sat) +{ + if (sat <= 31U) + { + const uint32_t max = ((1U << sat) - 1U); + if (val > (int32_t)max) + { + return max; + } + else if (val < 0) + { + return 0U; + } + } + return (uint32_t)val; +} + +#endif /* ((defined (__ARM_ARCH_7M__ ) && (__ARM_ARCH_7M__ == 1)) || \ + (defined (__ARM_ARCH_7EM__ ) && (__ARM_ARCH_7EM__ == 1)) || \ + (defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) ) */ + + +#if ((defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) || \ + (defined (__ARM_ARCH_8M_BASE__ ) && (__ARM_ARCH_8M_BASE__ == 1)) ) +/** + \brief Load-Acquire (8 bit) + \details Executes a LDAB instruction for 8 bit value. + \param [in] ptr Pointer to data + \return value of type uint8_t at (*ptr) + */ +__STATIC_FORCEINLINE uint8_t __LDAB(volatile uint8_t *ptr) +{ + uint32_t result; + + __ASM volatile ("ldab %0, %1" : "=r" (result) : "Q" (*ptr) ); + return ((uint8_t) result); +} + + +/** + \brief Load-Acquire (16 bit) + \details Executes a LDAH instruction for 16 bit values. + \param [in] ptr Pointer to data + \return value of type uint16_t at (*ptr) + */ +__STATIC_FORCEINLINE uint16_t __LDAH(volatile uint16_t *ptr) +{ + uint32_t result; + + __ASM volatile ("ldah %0, %1" : "=r" (result) : "Q" (*ptr) ); + return ((uint16_t) result); +} + + +/** + \brief Load-Acquire (32 bit) + \details Executes a LDA instruction for 32 bit values. + \param [in] ptr Pointer to data + \return value of type uint32_t at (*ptr) + */ +__STATIC_FORCEINLINE uint32_t __LDA(volatile uint32_t *ptr) +{ + uint32_t result; + + __ASM volatile ("lda %0, %1" : "=r" (result) : "Q" (*ptr) ); + return(result); +} + + +/** + \brief Store-Release (8 bit) + \details Executes a STLB instruction for 8 bit values. + \param [in] value Value to store + \param [in] ptr Pointer to location + */ +__STATIC_FORCEINLINE void __STLB(uint8_t value, volatile uint8_t *ptr) +{ + __ASM volatile ("stlb %1, %0" : "=Q" (*ptr) : "r" ((uint32_t)value) ); +} + + +/** + \brief Store-Release (16 bit) + \details Executes a STLH instruction for 16 bit values. + \param [in] value Value to store + \param [in] ptr Pointer to location + */ +__STATIC_FORCEINLINE void __STLH(uint16_t value, volatile uint16_t *ptr) +{ + __ASM volatile ("stlh %1, %0" : "=Q" (*ptr) : "r" ((uint32_t)value) ); +} + + +/** + \brief Store-Release (32 bit) + \details Executes a STL instruction for 32 bit values. + \param [in] value Value to store + \param [in] ptr Pointer to location + */ +__STATIC_FORCEINLINE void __STL(uint32_t value, volatile uint32_t *ptr) +{ + __ASM volatile ("stl %1, %0" : "=Q" (*ptr) : "r" ((uint32_t)value) ); +} + + +/** + \brief Load-Acquire Exclusive (8 bit) + \details Executes a LDAB exclusive instruction for 8 bit value. + \param [in] ptr Pointer to data + \return value of type uint8_t at (*ptr) + */ +#define __LDAEXB (uint8_t)__builtin_arm_ldaex + + +/** + \brief Load-Acquire Exclusive (16 bit) + \details Executes a LDAH exclusive instruction for 16 bit values. + \param [in] ptr Pointer to data + \return value of type uint16_t at (*ptr) + */ +#define __LDAEXH (uint16_t)__builtin_arm_ldaex + + +/** + \brief Load-Acquire Exclusive (32 bit) + \details Executes a LDA exclusive instruction for 32 bit values. + \param [in] ptr Pointer to data + \return value of type uint32_t at (*ptr) + */ +#define __LDAEX (uint32_t)__builtin_arm_ldaex + + +/** + \brief Store-Release Exclusive (8 bit) + \details Executes a STLB exclusive instruction for 8 bit values. + \param [in] value Value to store + \param [in] ptr Pointer to location + \return 0 Function succeeded + \return 1 Function failed + */ +#define __STLEXB (uint32_t)__builtin_arm_stlex + + +/** + \brief Store-Release Exclusive (16 bit) + \details Executes a STLH exclusive instruction for 16 bit values. + \param [in] value Value to store + \param [in] ptr Pointer to location + \return 0 Function succeeded + \return 1 Function failed + */ +#define __STLEXH (uint32_t)__builtin_arm_stlex + + +/** + \brief Store-Release Exclusive (32 bit) + \details Executes a STL exclusive instruction for 32 bit values. + \param [in] value Value to store + \param [in] ptr Pointer to location + \return 0 Function succeeded + \return 1 Function failed + */ +#define __STLEX (uint32_t)__builtin_arm_stlex + +#endif /* ((defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) || \ + (defined (__ARM_ARCH_8M_BASE__ ) && (__ARM_ARCH_8M_BASE__ == 1)) ) */ + +/*@}*/ /* end of group CMSIS_Core_InstructionInterface */ + + +/* ################### Compiler specific Intrinsics ########################### */ +/** \defgroup CMSIS_SIMD_intrinsics CMSIS SIMD Intrinsics + Access to dedicated SIMD instructions + @{ +*/ + +#if (defined (__ARM_FEATURE_DSP) && (__ARM_FEATURE_DSP == 1)) + +__STATIC_FORCEINLINE uint32_t __SADD8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("sadd8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __QADD8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("qadd8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SHADD8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("shadd8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __UADD8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uadd8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __UQADD8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uqadd8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __UHADD8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uhadd8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + + +__STATIC_FORCEINLINE uint32_t __SSUB8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("ssub8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __QSUB8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("qsub8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SHSUB8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("shsub8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __USUB8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("usub8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __UQSUB8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uqsub8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __UHSUB8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uhsub8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + + +__STATIC_FORCEINLINE uint32_t __SADD16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("sadd16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __QADD16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("qadd16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SHADD16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("shadd16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __UADD16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uadd16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __UQADD16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uqadd16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __UHADD16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uhadd16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SSUB16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("ssub16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __QSUB16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("qsub16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SHSUB16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("shsub16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __USUB16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("usub16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __UQSUB16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uqsub16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __UHSUB16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uhsub16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SASX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("sasx %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __QASX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("qasx %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SHASX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("shasx %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __UASX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uasx %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __UQASX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uqasx %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __UHASX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uhasx %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SSAX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("ssax %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __QSAX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("qsax %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SHSAX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("shsax %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __USAX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("usax %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __UQSAX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uqsax %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __UHSAX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uhsax %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __USAD8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("usad8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __USADA8(uint32_t op1, uint32_t op2, uint32_t op3) +{ + uint32_t result; + + __ASM volatile ("usada8 %0, %1, %2, %3" : "=r" (result) : "r" (op1), "r" (op2), "r" (op3) ); + return(result); +} + +#define __SSAT16(ARG1,ARG2) \ +({ \ + int32_t __RES, __ARG1 = (ARG1); \ + __ASM ("ssat16 %0, %1, %2" : "=r" (__RES) : "I" (ARG2), "r" (__ARG1) ); \ + __RES; \ + }) + +#define __USAT16(ARG1,ARG2) \ +({ \ + uint32_t __RES, __ARG1 = (ARG1); \ + __ASM ("usat16 %0, %1, %2" : "=r" (__RES) : "I" (ARG2), "r" (__ARG1) ); \ + __RES; \ + }) + +__STATIC_FORCEINLINE uint32_t __UXTB16(uint32_t op1) +{ + uint32_t result; + + __ASM volatile ("uxtb16 %0, %1" : "=r" (result) : "r" (op1)); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __UXTAB16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uxtab16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SXTB16(uint32_t op1) +{ + uint32_t result; + + __ASM volatile ("sxtb16 %0, %1" : "=r" (result) : "r" (op1)); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SXTAB16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("sxtab16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SMUAD (uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("smuad %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SMUADX (uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("smuadx %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SMLAD (uint32_t op1, uint32_t op2, uint32_t op3) +{ + uint32_t result; + + __ASM volatile ("smlad %0, %1, %2, %3" : "=r" (result) : "r" (op1), "r" (op2), "r" (op3) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SMLADX (uint32_t op1, uint32_t op2, uint32_t op3) +{ + uint32_t result; + + __ASM volatile ("smladx %0, %1, %2, %3" : "=r" (result) : "r" (op1), "r" (op2), "r" (op3) ); + return(result); +} + +__STATIC_FORCEINLINE uint64_t __SMLALD (uint32_t op1, uint32_t op2, uint64_t acc) +{ + union llreg_u{ + uint32_t w32[2]; + uint64_t w64; + } llr; + llr.w64 = acc; + +#ifndef __ARMEB__ /* Little endian */ + __ASM volatile ("smlald %0, %1, %2, %3" : "=r" (llr.w32[0]), "=r" (llr.w32[1]): "r" (op1), "r" (op2) , "0" (llr.w32[0]), "1" (llr.w32[1]) ); +#else /* Big endian */ + __ASM volatile ("smlald %0, %1, %2, %3" : "=r" (llr.w32[1]), "=r" (llr.w32[0]): "r" (op1), "r" (op2) , "0" (llr.w32[1]), "1" (llr.w32[0]) ); +#endif + + return(llr.w64); +} + +__STATIC_FORCEINLINE uint64_t __SMLALDX (uint32_t op1, uint32_t op2, uint64_t acc) +{ + union llreg_u{ + uint32_t w32[2]; + uint64_t w64; + } llr; + llr.w64 = acc; + +#ifndef __ARMEB__ /* Little endian */ + __ASM volatile ("smlaldx %0, %1, %2, %3" : "=r" (llr.w32[0]), "=r" (llr.w32[1]): "r" (op1), "r" (op2) , "0" (llr.w32[0]), "1" (llr.w32[1]) ); +#else /* Big endian */ + __ASM volatile ("smlaldx %0, %1, %2, %3" : "=r" (llr.w32[1]), "=r" (llr.w32[0]): "r" (op1), "r" (op2) , "0" (llr.w32[1]), "1" (llr.w32[0]) ); +#endif + + return(llr.w64); +} + +__STATIC_FORCEINLINE uint32_t __SMUSD (uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("smusd %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SMUSDX (uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("smusdx %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SMLSD (uint32_t op1, uint32_t op2, uint32_t op3) +{ + uint32_t result; + + __ASM volatile ("smlsd %0, %1, %2, %3" : "=r" (result) : "r" (op1), "r" (op2), "r" (op3) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SMLSDX (uint32_t op1, uint32_t op2, uint32_t op3) +{ + uint32_t result; + + __ASM volatile ("smlsdx %0, %1, %2, %3" : "=r" (result) : "r" (op1), "r" (op2), "r" (op3) ); + return(result); +} + +__STATIC_FORCEINLINE uint64_t __SMLSLD (uint32_t op1, uint32_t op2, uint64_t acc) +{ + union llreg_u{ + uint32_t w32[2]; + uint64_t w64; + } llr; + llr.w64 = acc; + +#ifndef __ARMEB__ /* Little endian */ + __ASM volatile ("smlsld %0, %1, %2, %3" : "=r" (llr.w32[0]), "=r" (llr.w32[1]): "r" (op1), "r" (op2) , "0" (llr.w32[0]), "1" (llr.w32[1]) ); +#else /* Big endian */ + __ASM volatile ("smlsld %0, %1, %2, %3" : "=r" (llr.w32[1]), "=r" (llr.w32[0]): "r" (op1), "r" (op2) , "0" (llr.w32[1]), "1" (llr.w32[0]) ); +#endif + + return(llr.w64); +} + +__STATIC_FORCEINLINE uint64_t __SMLSLDX (uint32_t op1, uint32_t op2, uint64_t acc) +{ + union llreg_u{ + uint32_t w32[2]; + uint64_t w64; + } llr; + llr.w64 = acc; + +#ifndef __ARMEB__ /* Little endian */ + __ASM volatile ("smlsldx %0, %1, %2, %3" : "=r" (llr.w32[0]), "=r" (llr.w32[1]): "r" (op1), "r" (op2) , "0" (llr.w32[0]), "1" (llr.w32[1]) ); +#else /* Big endian */ + __ASM volatile ("smlsldx %0, %1, %2, %3" : "=r" (llr.w32[1]), "=r" (llr.w32[0]): "r" (op1), "r" (op2) , "0" (llr.w32[1]), "1" (llr.w32[0]) ); +#endif + + return(llr.w64); +} + +__STATIC_FORCEINLINE uint32_t __SEL (uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("sel %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE int32_t __QADD( int32_t op1, int32_t op2) +{ + int32_t result; + + __ASM volatile ("qadd %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE int32_t __QSUB( int32_t op1, int32_t op2) +{ + int32_t result; + + __ASM volatile ("qsub %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +#if 0 +#define __PKHBT(ARG1,ARG2,ARG3) \ +({ \ + uint32_t __RES, __ARG1 = (ARG1), __ARG2 = (ARG2); \ + __ASM ("pkhbt %0, %1, %2, lsl %3" : "=r" (__RES) : "r" (__ARG1), "r" (__ARG2), "I" (ARG3) ); \ + __RES; \ + }) + +#define __PKHTB(ARG1,ARG2,ARG3) \ +({ \ + uint32_t __RES, __ARG1 = (ARG1), __ARG2 = (ARG2); \ + if (ARG3 == 0) \ + __ASM ("pkhtb %0, %1, %2" : "=r" (__RES) : "r" (__ARG1), "r" (__ARG2) ); \ + else \ + __ASM ("pkhtb %0, %1, %2, asr %3" : "=r" (__RES) : "r" (__ARG1), "r" (__ARG2), "I" (ARG3) ); \ + __RES; \ + }) +#endif + +#define __PKHBT(ARG1,ARG2,ARG3) ( ((((uint32_t)(ARG1)) ) & 0x0000FFFFUL) | \ + ((((uint32_t)(ARG2)) << (ARG3)) & 0xFFFF0000UL) ) + +#define __PKHTB(ARG1,ARG2,ARG3) ( ((((uint32_t)(ARG1)) ) & 0xFFFF0000UL) | \ + ((((uint32_t)(ARG2)) >> (ARG3)) & 0x0000FFFFUL) ) + +__STATIC_FORCEINLINE int32_t __SMMLA (int32_t op1, int32_t op2, int32_t op3) +{ + int32_t result; + + __ASM volatile ("smmla %0, %1, %2, %3" : "=r" (result): "r" (op1), "r" (op2), "r" (op3) ); + return(result); +} + +#endif /* (__ARM_FEATURE_DSP == 1) */ +/*@} end of group CMSIS_SIMD_intrinsics */ + + +#endif /* __CMSIS_ARMCLANG_H */ diff --git a/bsp/n32g452xx/Libraries/CMSIS/core/cmsis_compiler.h b/bsp/n32g452xx/Libraries/CMSIS/core/cmsis_compiler.h new file mode 100755 index 0000000000..94212eb87a --- /dev/null +++ b/bsp/n32g452xx/Libraries/CMSIS/core/cmsis_compiler.h @@ -0,0 +1,266 @@ +/**************************************************************************//** + * @file cmsis_compiler.h + * @brief CMSIS compiler generic header file + * @version V5.0.4 + * @date 10. January 2018 + ******************************************************************************/ +/* + * Copyright (c) 2009-2018 Arm Limited. All rights reserved. + * + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the License); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an AS IS BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef __CMSIS_COMPILER_H +#define __CMSIS_COMPILER_H + +#include + +/* + * Arm Compiler 4/5 + */ +#if defined ( __CC_ARM ) + #include "cmsis_armcc.h" + + +/* + * Arm Compiler 6 (armclang) + */ +#elif defined (__ARMCC_VERSION) && (__ARMCC_VERSION >= 6010050) + #include "cmsis_armclang.h" + + +/* + * GNU Compiler + */ +#elif defined ( __GNUC__ ) + #include "cmsis_gcc.h" + + +/* + * IAR Compiler + */ +#elif defined ( __ICCARM__ ) + #include + + +/* + * TI Arm Compiler + */ +#elif defined ( __TI_ARM__ ) + #include + + #ifndef __ASM + #define __ASM __asm + #endif + #ifndef __INLINE + #define __INLINE inline + #endif + #ifndef __STATIC_INLINE + #define __STATIC_INLINE static inline + #endif + #ifndef __STATIC_FORCEINLINE + #define __STATIC_FORCEINLINE __STATIC_INLINE + #endif + #ifndef __NO_RETURN + #define __NO_RETURN __attribute__((noreturn)) + #endif + #ifndef __USED + #define __USED __attribute__((used)) + #endif + #ifndef __WEAK + #define __WEAK __attribute__((weak)) + #endif + #ifndef __PACKED + #define __PACKED __attribute__((packed)) + #endif + #ifndef __PACKED_STRUCT + #define __PACKED_STRUCT struct __attribute__((packed)) + #endif + #ifndef __PACKED_UNION + #define __PACKED_UNION union __attribute__((packed)) + #endif + #ifndef __UNALIGNED_UINT32 /* deprecated */ + struct __attribute__((packed)) T_UINT32 { uint32_t v; }; + #define __UNALIGNED_UINT32(x) (((struct T_UINT32 *)(x))->v) + #endif + #ifndef __UNALIGNED_UINT16_WRITE + __PACKED_STRUCT T_UINT16_WRITE { uint16_t v; }; + #define __UNALIGNED_UINT16_WRITE(addr, val) (void)((((struct T_UINT16_WRITE *)(void*)(addr))->v) = (val)) + #endif + #ifndef __UNALIGNED_UINT16_READ + __PACKED_STRUCT T_UINT16_READ { uint16_t v; }; + #define __UNALIGNED_UINT16_READ(addr) (((const struct T_UINT16_READ *)(const void *)(addr))->v) + #endif + #ifndef __UNALIGNED_UINT32_WRITE + __PACKED_STRUCT T_UINT32_WRITE { uint32_t v; }; + #define __UNALIGNED_UINT32_WRITE(addr, val) (void)((((struct T_UINT32_WRITE *)(void *)(addr))->v) = (val)) + #endif + #ifndef __UNALIGNED_UINT32_READ + __PACKED_STRUCT T_UINT32_READ { uint32_t v; }; + #define __UNALIGNED_UINT32_READ(addr) (((const struct T_UINT32_READ *)(const void *)(addr))->v) + #endif + #ifndef __ALIGNED + #define __ALIGNED(x) __attribute__((aligned(x))) + #endif + #ifndef __RESTRICT + #warning No compiler specific solution for __RESTRICT. __RESTRICT is ignored. + #define __RESTRICT + #endif + + +/* + * TASKING Compiler + */ +#elif defined ( __TASKING__ ) + /* + * The CMSIS functions have been implemented as intrinsics in the compiler. + * Please use "carm -?i" to get an up to date list of all intrinsics, + * Including the CMSIS ones. + */ + + #ifndef __ASM + #define __ASM __asm + #endif + #ifndef __INLINE + #define __INLINE inline + #endif + #ifndef __STATIC_INLINE + #define __STATIC_INLINE static inline + #endif + #ifndef __STATIC_FORCEINLINE + #define __STATIC_FORCEINLINE __STATIC_INLINE + #endif + #ifndef __NO_RETURN + #define __NO_RETURN __attribute__((noreturn)) + #endif + #ifndef __USED + #define __USED __attribute__((used)) + #endif + #ifndef __WEAK + #define __WEAK __attribute__((weak)) + #endif + #ifndef __PACKED + #define __PACKED __packed__ + #endif + #ifndef __PACKED_STRUCT + #define __PACKED_STRUCT struct __packed__ + #endif + #ifndef __PACKED_UNION + #define __PACKED_UNION union __packed__ + #endif + #ifndef __UNALIGNED_UINT32 /* deprecated */ + struct __packed__ T_UINT32 { uint32_t v; }; + #define __UNALIGNED_UINT32(x) (((struct T_UINT32 *)(x))->v) + #endif + #ifndef __UNALIGNED_UINT16_WRITE + __PACKED_STRUCT T_UINT16_WRITE { uint16_t v; }; + #define __UNALIGNED_UINT16_WRITE(addr, val) (void)((((struct T_UINT16_WRITE *)(void *)(addr))->v) = (val)) + #endif + #ifndef __UNALIGNED_UINT16_READ + __PACKED_STRUCT T_UINT16_READ { uint16_t v; }; + #define __UNALIGNED_UINT16_READ(addr) (((const struct T_UINT16_READ *)(const void *)(addr))->v) + #endif + #ifndef __UNALIGNED_UINT32_WRITE + __PACKED_STRUCT T_UINT32_WRITE { uint32_t v; }; + #define __UNALIGNED_UINT32_WRITE(addr, val) (void)((((struct T_UINT32_WRITE *)(void *)(addr))->v) = (val)) + #endif + #ifndef __UNALIGNED_UINT32_READ + __PACKED_STRUCT T_UINT32_READ { uint32_t v; }; + #define __UNALIGNED_UINT32_READ(addr) (((const struct T_UINT32_READ *)(const void *)(addr))->v) + #endif + #ifndef __ALIGNED + #define __ALIGNED(x) __align(x) + #endif + #ifndef __RESTRICT + #warning No compiler specific solution for __RESTRICT. __RESTRICT is ignored. + #define __RESTRICT + #endif + + +/* + * COSMIC Compiler + */ +#elif defined ( __CSMC__ ) + #include + + #ifndef __ASM + #define __ASM _asm + #endif + #ifndef __INLINE + #define __INLINE inline + #endif + #ifndef __STATIC_INLINE + #define __STATIC_INLINE static inline + #endif + #ifndef __STATIC_FORCEINLINE + #define __STATIC_FORCEINLINE __STATIC_INLINE + #endif + #ifndef __NO_RETURN + // NO RETURN is automatically detected hence no warning here + #define __NO_RETURN + #endif + #ifndef __USED + #warning No compiler specific solution for __USED. __USED is ignored. + #define __USED + #endif + #ifndef __WEAK + #define __WEAK __weak + #endif + #ifndef __PACKED + #define __PACKED @packed + #endif + #ifndef __PACKED_STRUCT + #define __PACKED_STRUCT @packed struct + #endif + #ifndef __PACKED_UNION + #define __PACKED_UNION @packed union + #endif + #ifndef __UNALIGNED_UINT32 /* deprecated */ + @packed struct T_UINT32 { uint32_t v; }; + #define __UNALIGNED_UINT32(x) (((struct T_UINT32 *)(x))->v) + #endif + #ifndef __UNALIGNED_UINT16_WRITE + __PACKED_STRUCT T_UINT16_WRITE { uint16_t v; }; + #define __UNALIGNED_UINT16_WRITE(addr, val) (void)((((struct T_UINT16_WRITE *)(void *)(addr))->v) = (val)) + #endif + #ifndef __UNALIGNED_UINT16_READ + __PACKED_STRUCT T_UINT16_READ { uint16_t v; }; + #define __UNALIGNED_UINT16_READ(addr) (((const struct T_UINT16_READ *)(const void *)(addr))->v) + #endif + #ifndef __UNALIGNED_UINT32_WRITE + __PACKED_STRUCT T_UINT32_WRITE { uint32_t v; }; + #define __UNALIGNED_UINT32_WRITE(addr, val) (void)((((struct T_UINT32_WRITE *)(void *)(addr))->v) = (val)) + #endif + #ifndef __UNALIGNED_UINT32_READ + __PACKED_STRUCT T_UINT32_READ { uint32_t v; }; + #define __UNALIGNED_UINT32_READ(addr) (((const struct T_UINT32_READ *)(const void *)(addr))->v) + #endif + #ifndef __ALIGNED + #warning No compiler specific solution for __ALIGNED. __ALIGNED is ignored. + #define __ALIGNED(x) + #endif + #ifndef __RESTRICT + #warning No compiler specific solution for __RESTRICT. __RESTRICT is ignored. + #define __RESTRICT + #endif + + +#else + #error Unknown compiler. +#endif + + +#endif /* __CMSIS_COMPILER_H */ + diff --git a/bsp/n32g452xx/Libraries/CMSIS/core/cmsis_gcc.h b/bsp/n32g452xx/Libraries/CMSIS/core/cmsis_gcc.h new file mode 100755 index 0000000000..2d9db15a5d --- /dev/null +++ b/bsp/n32g452xx/Libraries/CMSIS/core/cmsis_gcc.h @@ -0,0 +1,2085 @@ +/**************************************************************************//** + * @file cmsis_gcc.h + * @brief CMSIS compiler GCC header file + * @version V5.0.4 + * @date 09. April 2018 + ******************************************************************************/ +/* + * Copyright (c) 2009-2018 Arm Limited. All rights reserved. + * + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the License); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an AS IS BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef __CMSIS_GCC_H +#define __CMSIS_GCC_H + +/* ignore some GCC warnings */ +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wsign-conversion" +#pragma GCC diagnostic ignored "-Wconversion" +#pragma GCC diagnostic ignored "-Wunused-parameter" + +/* Fallback for __has_builtin */ +#ifndef __has_builtin + #define __has_builtin(x) (0) +#endif + +/* CMSIS compiler specific defines */ +#ifndef __ASM + #define __ASM __asm +#endif +#ifndef __INLINE + #define __INLINE inline +#endif +#ifndef __STATIC_INLINE + #define __STATIC_INLINE static inline +#endif +#ifndef __STATIC_FORCEINLINE + #define __STATIC_FORCEINLINE __attribute__((always_inline)) static inline +#endif +#ifndef __NO_RETURN + #define __NO_RETURN __attribute__((__noreturn__)) +#endif +#ifndef __USED + #define __USED __attribute__((used)) +#endif +#ifndef __WEAK + #define __WEAK __attribute__((weak)) +#endif +#ifndef __PACKED + #define __PACKED __attribute__((packed, aligned(1))) +#endif +#ifndef __PACKED_STRUCT + #define __PACKED_STRUCT struct __attribute__((packed, aligned(1))) +#endif +#ifndef __PACKED_UNION + #define __PACKED_UNION union __attribute__((packed, aligned(1))) +#endif +#ifndef __UNALIGNED_UINT32 /* deprecated */ + #pragma GCC diagnostic push + #pragma GCC diagnostic ignored "-Wpacked" + #pragma GCC diagnostic ignored "-Wattributes" + struct __attribute__((packed)) T_UINT32 { uint32_t v; }; + #pragma GCC diagnostic pop + #define __UNALIGNED_UINT32(x) (((struct T_UINT32 *)(x))->v) +#endif +#ifndef __UNALIGNED_UINT16_WRITE + #pragma GCC diagnostic push + #pragma GCC diagnostic ignored "-Wpacked" + #pragma GCC diagnostic ignored "-Wattributes" + __PACKED_STRUCT T_UINT16_WRITE { uint16_t v; }; + #pragma GCC diagnostic pop + #define __UNALIGNED_UINT16_WRITE(addr, val) (void)((((struct T_UINT16_WRITE *)(void *)(addr))->v) = (val)) +#endif +#ifndef __UNALIGNED_UINT16_READ + #pragma GCC diagnostic push + #pragma GCC diagnostic ignored "-Wpacked" + #pragma GCC diagnostic ignored "-Wattributes" + __PACKED_STRUCT T_UINT16_READ { uint16_t v; }; + #pragma GCC diagnostic pop + #define __UNALIGNED_UINT16_READ(addr) (((const struct T_UINT16_READ *)(const void *)(addr))->v) +#endif +#ifndef __UNALIGNED_UINT32_WRITE + #pragma GCC diagnostic push + #pragma GCC diagnostic ignored "-Wpacked" + #pragma GCC diagnostic ignored "-Wattributes" + __PACKED_STRUCT T_UINT32_WRITE { uint32_t v; }; + #pragma GCC diagnostic pop + #define __UNALIGNED_UINT32_WRITE(addr, val) (void)((((struct T_UINT32_WRITE *)(void *)(addr))->v) = (val)) +#endif +#ifndef __UNALIGNED_UINT32_READ + #pragma GCC diagnostic push + #pragma GCC diagnostic ignored "-Wpacked" + #pragma GCC diagnostic ignored "-Wattributes" + __PACKED_STRUCT T_UINT32_READ { uint32_t v; }; + #pragma GCC diagnostic pop + #define __UNALIGNED_UINT32_READ(addr) (((const struct T_UINT32_READ *)(const void *)(addr))->v) +#endif +#ifndef __ALIGNED + #define __ALIGNED(x) __attribute__((aligned(x))) +#endif +#ifndef __RESTRICT + #define __RESTRICT __restrict +#endif + + +/* ########################### Core Function Access ########################### */ +/** \ingroup CMSIS_Core_FunctionInterface + \defgroup CMSIS_Core_RegAccFunctions CMSIS Core Register Access Functions + @{ + */ + +/** + \brief Enable IRQ Interrupts + \details Enables IRQ interrupts by clearing the I-bit in the CPSR. + Can only be executed in Privileged modes. + */ +__STATIC_FORCEINLINE void __enable_irq(void) +{ + __ASM volatile ("cpsie i" : : : "memory"); +} + + +/** + \brief Disable IRQ Interrupts + \details Disables IRQ interrupts by setting the I-bit in the CPSR. + Can only be executed in Privileged modes. + */ +__STATIC_FORCEINLINE void __disable_irq(void) +{ + __ASM volatile ("cpsid i" : : : "memory"); +} + + +/** + \brief Get Control Register + \details Returns the content of the Control Register. + \return Control Register value + */ +__STATIC_FORCEINLINE uint32_t __get_CONTROL(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, control" : "=r" (result) ); + return(result); +} + + +#if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Get Control Register (non-secure) + \details Returns the content of the non-secure Control Register when in secure mode. + \return non-secure Control Register value + */ +__STATIC_FORCEINLINE uint32_t __TZ_get_CONTROL_NS(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, control_ns" : "=r" (result) ); + return(result); +} +#endif + + +/** + \brief Set Control Register + \details Writes the given value to the Control Register. + \param [in] control Control Register value to set + */ +__STATIC_FORCEINLINE void __set_CONTROL(uint32_t control) +{ + __ASM volatile ("MSR control, %0" : : "r" (control) : "memory"); +} + + +#if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Set Control Register (non-secure) + \details Writes the given value to the non-secure Control Register when in secure state. + \param [in] control Control Register value to set + */ +__STATIC_FORCEINLINE void __TZ_set_CONTROL_NS(uint32_t control) +{ + __ASM volatile ("MSR control_ns, %0" : : "r" (control) : "memory"); +} +#endif + + +/** + \brief Get IPSR Register + \details Returns the content of the IPSR Register. + \return IPSR Register value + */ +__STATIC_FORCEINLINE uint32_t __get_IPSR(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, ipsr" : "=r" (result) ); + return(result); +} + + +/** + \brief Get APSR Register + \details Returns the content of the APSR Register. + \return APSR Register value + */ +__STATIC_FORCEINLINE uint32_t __get_APSR(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, apsr" : "=r" (result) ); + return(result); +} + + +/** + \brief Get xPSR Register + \details Returns the content of the xPSR Register. + \return xPSR Register value + */ +__STATIC_FORCEINLINE uint32_t __get_xPSR(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, xpsr" : "=r" (result) ); + return(result); +} + + +/** + \brief Get Process Stack Pointer + \details Returns the current value of the Process Stack Pointer (PSP). + \return PSP Register value + */ +__STATIC_FORCEINLINE uint32_t __get_PSP(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, psp" : "=r" (result) ); + return(result); +} + + +#if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Get Process Stack Pointer (non-secure) + \details Returns the current value of the non-secure Process Stack Pointer (PSP) when in secure state. + \return PSP Register value + */ +__STATIC_FORCEINLINE uint32_t __TZ_get_PSP_NS(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, psp_ns" : "=r" (result) ); + return(result); +} +#endif + + +/** + \brief Set Process Stack Pointer + \details Assigns the given value to the Process Stack Pointer (PSP). + \param [in] topOfProcStack Process Stack Pointer value to set + */ +__STATIC_FORCEINLINE void __set_PSP(uint32_t topOfProcStack) +{ + __ASM volatile ("MSR psp, %0" : : "r" (topOfProcStack) : ); +} + + +#if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Set Process Stack Pointer (non-secure) + \details Assigns the given value to the non-secure Process Stack Pointer (PSP) when in secure state. + \param [in] topOfProcStack Process Stack Pointer value to set + */ +__STATIC_FORCEINLINE void __TZ_set_PSP_NS(uint32_t topOfProcStack) +{ + __ASM volatile ("MSR psp_ns, %0" : : "r" (topOfProcStack) : ); +} +#endif + + +/** + \brief Get Main Stack Pointer + \details Returns the current value of the Main Stack Pointer (MSP). + \return MSP Register value + */ +__STATIC_FORCEINLINE uint32_t __get_MSP(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, msp" : "=r" (result) ); + return(result); +} + + +#if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Get Main Stack Pointer (non-secure) + \details Returns the current value of the non-secure Main Stack Pointer (MSP) when in secure state. + \return MSP Register value + */ +__STATIC_FORCEINLINE uint32_t __TZ_get_MSP_NS(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, msp_ns" : "=r" (result) ); + return(result); +} +#endif + + +/** + \brief Set Main Stack Pointer + \details Assigns the given value to the Main Stack Pointer (MSP). + \param [in] topOfMainStack Main Stack Pointer value to set + */ +__STATIC_FORCEINLINE void __set_MSP(uint32_t topOfMainStack) +{ + __ASM volatile ("MSR msp, %0" : : "r" (topOfMainStack) : ); +} + + +#if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Set Main Stack Pointer (non-secure) + \details Assigns the given value to the non-secure Main Stack Pointer (MSP) when in secure state. + \param [in] topOfMainStack Main Stack Pointer value to set + */ +__STATIC_FORCEINLINE void __TZ_set_MSP_NS(uint32_t topOfMainStack) +{ + __ASM volatile ("MSR msp_ns, %0" : : "r" (topOfMainStack) : ); +} +#endif + + +#if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Get Stack Pointer (non-secure) + \details Returns the current value of the non-secure Stack Pointer (SP) when in secure state. + \return SP Register value + */ +__STATIC_FORCEINLINE uint32_t __TZ_get_SP_NS(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, sp_ns" : "=r" (result) ); + return(result); +} + + +/** + \brief Set Stack Pointer (non-secure) + \details Assigns the given value to the non-secure Stack Pointer (SP) when in secure state. + \param [in] topOfStack Stack Pointer value to set + */ +__STATIC_FORCEINLINE void __TZ_set_SP_NS(uint32_t topOfStack) +{ + __ASM volatile ("MSR sp_ns, %0" : : "r" (topOfStack) : ); +} +#endif + + +/** + \brief Get Priority Mask + \details Returns the current state of the priority mask bit from the Priority Mask Register. + \return Priority Mask value + */ +__STATIC_FORCEINLINE uint32_t __get_PRIMASK(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, primask" : "=r" (result) :: "memory"); + return(result); +} + + +#if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Get Priority Mask (non-secure) + \details Returns the current state of the non-secure priority mask bit from the Priority Mask Register when in secure state. + \return Priority Mask value + */ +__STATIC_FORCEINLINE uint32_t __TZ_get_PRIMASK_NS(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, primask_ns" : "=r" (result) :: "memory"); + return(result); +} +#endif + + +/** + \brief Set Priority Mask + \details Assigns the given value to the Priority Mask Register. + \param [in] priMask Priority Mask + */ +__STATIC_FORCEINLINE void __set_PRIMASK(uint32_t priMask) +{ + __ASM volatile ("MSR primask, %0" : : "r" (priMask) : "memory"); +} + + +#if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Set Priority Mask (non-secure) + \details Assigns the given value to the non-secure Priority Mask Register when in secure state. + \param [in] priMask Priority Mask + */ +__STATIC_FORCEINLINE void __TZ_set_PRIMASK_NS(uint32_t priMask) +{ + __ASM volatile ("MSR primask_ns, %0" : : "r" (priMask) : "memory"); +} +#endif + + +#if ((defined (__ARM_ARCH_7M__ ) && (__ARM_ARCH_7M__ == 1)) || \ + (defined (__ARM_ARCH_7EM__ ) && (__ARM_ARCH_7EM__ == 1)) || \ + (defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) ) +/** + \brief Enable FIQ + \details Enables FIQ interrupts by clearing the F-bit in the CPSR. + Can only be executed in Privileged modes. + */ +__STATIC_FORCEINLINE void __enable_fault_irq(void) +{ + __ASM volatile ("cpsie f" : : : "memory"); +} + + +/** + \brief Disable FIQ + \details Disables FIQ interrupts by setting the F-bit in the CPSR. + Can only be executed in Privileged modes. + */ +__STATIC_FORCEINLINE void __disable_fault_irq(void) +{ + __ASM volatile ("cpsid f" : : : "memory"); +} + + +/** + \brief Get Base Priority + \details Returns the current value of the Base Priority register. + \return Base Priority register value + */ +__STATIC_FORCEINLINE uint32_t __get_BASEPRI(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, basepri" : "=r" (result) ); + return(result); +} + + +#if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Get Base Priority (non-secure) + \details Returns the current value of the non-secure Base Priority register when in secure state. + \return Base Priority register value + */ +__STATIC_FORCEINLINE uint32_t __TZ_get_BASEPRI_NS(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, basepri_ns" : "=r" (result) ); + return(result); +} +#endif + + +/** + \brief Set Base Priority + \details Assigns the given value to the Base Priority register. + \param [in] basePri Base Priority value to set + */ +__STATIC_FORCEINLINE void __set_BASEPRI(uint32_t basePri) +{ + __ASM volatile ("MSR basepri, %0" : : "r" (basePri) : "memory"); +} + + +#if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Set Base Priority (non-secure) + \details Assigns the given value to the non-secure Base Priority register when in secure state. + \param [in] basePri Base Priority value to set + */ +__STATIC_FORCEINLINE void __TZ_set_BASEPRI_NS(uint32_t basePri) +{ + __ASM volatile ("MSR basepri_ns, %0" : : "r" (basePri) : "memory"); +} +#endif + + +/** + \brief Set Base Priority with condition + \details Assigns the given value to the Base Priority register only if BASEPRI masking is disabled, + or the new value increases the BASEPRI priority level. + \param [in] basePri Base Priority value to set + */ +__STATIC_FORCEINLINE void __set_BASEPRI_MAX(uint32_t basePri) +{ + __ASM volatile ("MSR basepri_max, %0" : : "r" (basePri) : "memory"); +} + + +/** + \brief Get Fault Mask + \details Returns the current value of the Fault Mask register. + \return Fault Mask register value + */ +__STATIC_FORCEINLINE uint32_t __get_FAULTMASK(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, faultmask" : "=r" (result) ); + return(result); +} + + +#if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Get Fault Mask (non-secure) + \details Returns the current value of the non-secure Fault Mask register when in secure state. + \return Fault Mask register value + */ +__STATIC_FORCEINLINE uint32_t __TZ_get_FAULTMASK_NS(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, faultmask_ns" : "=r" (result) ); + return(result); +} +#endif + + +/** + \brief Set Fault Mask + \details Assigns the given value to the Fault Mask register. + \param [in] faultMask Fault Mask value to set + */ +__STATIC_FORCEINLINE void __set_FAULTMASK(uint32_t faultMask) +{ + __ASM volatile ("MSR faultmask, %0" : : "r" (faultMask) : "memory"); +} + + +#if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Set Fault Mask (non-secure) + \details Assigns the given value to the non-secure Fault Mask register when in secure state. + \param [in] faultMask Fault Mask value to set + */ +__STATIC_FORCEINLINE void __TZ_set_FAULTMASK_NS(uint32_t faultMask) +{ + __ASM volatile ("MSR faultmask_ns, %0" : : "r" (faultMask) : "memory"); +} +#endif + +#endif /* ((defined (__ARM_ARCH_7M__ ) && (__ARM_ARCH_7M__ == 1)) || \ + (defined (__ARM_ARCH_7EM__ ) && (__ARM_ARCH_7EM__ == 1)) || \ + (defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) ) */ + + +#if ((defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) || \ + (defined (__ARM_ARCH_8M_BASE__ ) && (__ARM_ARCH_8M_BASE__ == 1)) ) + +/** + \brief Get Process Stack Pointer Limit + Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure + Stack Pointer Limit register hence zero is returned always in non-secure + mode. + + \details Returns the current value of the Process Stack Pointer Limit (PSPLIM). + \return PSPLIM Register value + */ +__STATIC_FORCEINLINE uint32_t __get_PSPLIM(void) +{ +#if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \ + (!defined (__ARM_FEATURE_CMSE) || (__ARM_FEATURE_CMSE < 3))) + // without main extensions, the non-secure PSPLIM is RAZ/WI + return 0U; +#else + uint32_t result; + __ASM volatile ("MRS %0, psplim" : "=r" (result) ); + return result; +#endif +} + +#if (defined (__ARM_FEATURE_CMSE) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Get Process Stack Pointer Limit (non-secure) + Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure + Stack Pointer Limit register hence zero is returned always. + + \details Returns the current value of the non-secure Process Stack Pointer Limit (PSPLIM) when in secure state. + \return PSPLIM Register value + */ +__STATIC_FORCEINLINE uint32_t __TZ_get_PSPLIM_NS(void) +{ +#if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1))) + // without main extensions, the non-secure PSPLIM is RAZ/WI + return 0U; +#else + uint32_t result; + __ASM volatile ("MRS %0, psplim_ns" : "=r" (result) ); + return result; +#endif +} +#endif + + +/** + \brief Set Process Stack Pointer Limit + Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure + Stack Pointer Limit register hence the write is silently ignored in non-secure + mode. + + \details Assigns the given value to the Process Stack Pointer Limit (PSPLIM). + \param [in] ProcStackPtrLimit Process Stack Pointer Limit value to set + */ +__STATIC_FORCEINLINE void __set_PSPLIM(uint32_t ProcStackPtrLimit) +{ +#if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \ + (!defined (__ARM_FEATURE_CMSE) || (__ARM_FEATURE_CMSE < 3))) + // without main extensions, the non-secure PSPLIM is RAZ/WI + (void)ProcStackPtrLimit; +#else + __ASM volatile ("MSR psplim, %0" : : "r" (ProcStackPtrLimit)); +#endif +} + + +#if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Set Process Stack Pointer (non-secure) + Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure + Stack Pointer Limit register hence the write is silently ignored. + + \details Assigns the given value to the non-secure Process Stack Pointer Limit (PSPLIM) when in secure state. + \param [in] ProcStackPtrLimit Process Stack Pointer Limit value to set + */ +__STATIC_FORCEINLINE void __TZ_set_PSPLIM_NS(uint32_t ProcStackPtrLimit) +{ +#if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1))) + // without main extensions, the non-secure PSPLIM is RAZ/WI + (void)ProcStackPtrLimit; +#else + __ASM volatile ("MSR psplim_ns, %0\n" : : "r" (ProcStackPtrLimit)); +#endif +} +#endif + + +/** + \brief Get Main Stack Pointer Limit + Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure + Stack Pointer Limit register hence zero is returned always in non-secure + mode. + + \details Returns the current value of the Main Stack Pointer Limit (MSPLIM). + \return MSPLIM Register value + */ +__STATIC_FORCEINLINE uint32_t __get_MSPLIM(void) +{ +#if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \ + (!defined (__ARM_FEATURE_CMSE) || (__ARM_FEATURE_CMSE < 3))) + // without main extensions, the non-secure MSPLIM is RAZ/WI + return 0U; +#else + uint32_t result; + __ASM volatile ("MRS %0, msplim" : "=r" (result) ); + return result; +#endif +} + + +#if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Get Main Stack Pointer Limit (non-secure) + Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure + Stack Pointer Limit register hence zero is returned always. + + \details Returns the current value of the non-secure Main Stack Pointer Limit(MSPLIM) when in secure state. + \return MSPLIM Register value + */ +__STATIC_FORCEINLINE uint32_t __TZ_get_MSPLIM_NS(void) +{ +#if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1))) + // without main extensions, the non-secure MSPLIM is RAZ/WI + return 0U; +#else + uint32_t result; + __ASM volatile ("MRS %0, msplim_ns" : "=r" (result) ); + return result; +#endif +} +#endif + + +/** + \brief Set Main Stack Pointer Limit + Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure + Stack Pointer Limit register hence the write is silently ignored in non-secure + mode. + + \details Assigns the given value to the Main Stack Pointer Limit (MSPLIM). + \param [in] MainStackPtrLimit Main Stack Pointer Limit value to set + */ +__STATIC_FORCEINLINE void __set_MSPLIM(uint32_t MainStackPtrLimit) +{ +#if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \ + (!defined (__ARM_FEATURE_CMSE) || (__ARM_FEATURE_CMSE < 3))) + // without main extensions, the non-secure MSPLIM is RAZ/WI + (void)MainStackPtrLimit; +#else + __ASM volatile ("MSR msplim, %0" : : "r" (MainStackPtrLimit)); +#endif +} + + +#if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3)) +/** + \brief Set Main Stack Pointer Limit (non-secure) + Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure + Stack Pointer Limit register hence the write is silently ignored. + + \details Assigns the given value to the non-secure Main Stack Pointer Limit (MSPLIM) when in secure state. + \param [in] MainStackPtrLimit Main Stack Pointer value to set + */ +__STATIC_FORCEINLINE void __TZ_set_MSPLIM_NS(uint32_t MainStackPtrLimit) +{ +#if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1))) + // without main extensions, the non-secure MSPLIM is RAZ/WI + (void)MainStackPtrLimit; +#else + __ASM volatile ("MSR msplim_ns, %0" : : "r" (MainStackPtrLimit)); +#endif +} +#endif + +#endif /* ((defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) || \ + (defined (__ARM_ARCH_8M_BASE__ ) && (__ARM_ARCH_8M_BASE__ == 1)) ) */ + + +/** + \brief Get FPSCR + \details Returns the current value of the Floating Point Status/Control register. + \return Floating Point Status/Control register value + */ +__STATIC_FORCEINLINE uint32_t __get_FPSCR(void) +{ +#if ((defined (__FPU_PRESENT) && (__FPU_PRESENT == 1U)) && \ + (defined (__FPU_USED ) && (__FPU_USED == 1U)) ) +#if __has_builtin(__builtin_arm_get_fpscr) +// Re-enable using built-in when GCC has been fixed +// || (__GNUC__ > 7) || (__GNUC__ == 7 && __GNUC_MINOR__ >= 2) + /* see https://gcc.gnu.org/ml/gcc-patches/2017-04/msg00443.html */ + return __builtin_arm_get_fpscr(); +#else + uint32_t result; + + __ASM volatile ("VMRS %0, fpscr" : "=r" (result) ); + return(result); +#endif +#else + return(0U); +#endif +} + + +/** + \brief Set FPSCR + \details Assigns the given value to the Floating Point Status/Control register. + \param [in] fpscr Floating Point Status/Control value to set + */ +__STATIC_FORCEINLINE void __set_FPSCR(uint32_t fpscr) +{ +#if ((defined (__FPU_PRESENT) && (__FPU_PRESENT == 1U)) && \ + (defined (__FPU_USED ) && (__FPU_USED == 1U)) ) +#if __has_builtin(__builtin_arm_set_fpscr) +// Re-enable using built-in when GCC has been fixed +// || (__GNUC__ > 7) || (__GNUC__ == 7 && __GNUC_MINOR__ >= 2) + /* see https://gcc.gnu.org/ml/gcc-patches/2017-04/msg00443.html */ + __builtin_arm_set_fpscr(fpscr); +#else + __ASM volatile ("VMSR fpscr, %0" : : "r" (fpscr) : "vfpcc", "memory"); +#endif +#else + (void)fpscr; +#endif +} + + +/*@} end of CMSIS_Core_RegAccFunctions */ + + +/* ########################## Core Instruction Access ######################### */ +/** \defgroup CMSIS_Core_InstructionInterface CMSIS Core Instruction Interface + Access to dedicated instructions + @{ +*/ + +/* Define macros for porting to both thumb1 and thumb2. + * For thumb1, use low register (r0-r7), specified by constraint "l" + * Otherwise, use general registers, specified by constraint "r" */ +#if defined (__thumb__) && !defined (__thumb2__) +#define __CMSIS_GCC_OUT_REG(r) "=l" (r) +#define __CMSIS_GCC_RW_REG(r) "+l" (r) +#define __CMSIS_GCC_USE_REG(r) "l" (r) +#else +#define __CMSIS_GCC_OUT_REG(r) "=r" (r) +#define __CMSIS_GCC_RW_REG(r) "+r" (r) +#define __CMSIS_GCC_USE_REG(r) "r" (r) +#endif + +/** + \brief No Operation + \details No Operation does nothing. This instruction can be used for code alignment purposes. + */ +#define __NOP() __ASM volatile ("nop") + +/** + \brief Wait For Interrupt + \details Wait For Interrupt is a hint instruction that suspends execution until one of a number of events occurs. + */ +#define __WFI() __ASM volatile ("wfi") + + +/** + \brief Wait For Event + \details Wait For Event is a hint instruction that permits the processor to enter + a low-power state until one of a number of events occurs. + */ +#define __WFE() __ASM volatile ("wfe") + + +/** + \brief Send Event + \details Send Event is a hint instruction. It causes an event to be signaled to the CPU. + */ +#define __SEV() __ASM volatile ("sev") + + +/** + \brief Instruction Synchronization Barrier + \details Instruction Synchronization Barrier flushes the pipeline in the processor, + so that all instructions following the ISB are fetched from cache or memory, + after the instruction has been completed. + */ +__STATIC_FORCEINLINE void __ISB(void) +{ + __ASM volatile ("isb 0xF":::"memory"); +} + + +/** + \brief Data Synchronization Barrier + \details Acts as a special kind of Data Memory Barrier. + It completes when all explicit memory accesses before this instruction complete. + */ +__STATIC_FORCEINLINE void __DSB(void) +{ + __ASM volatile ("dsb 0xF":::"memory"); +} + + +/** + \brief Data Memory Barrier + \details Ensures the apparent order of the explicit memory operations before + and after the instruction, without ensuring their completion. + */ +__STATIC_FORCEINLINE void __DMB(void) +{ + __ASM volatile ("dmb 0xF":::"memory"); +} + + +/** + \brief Reverse byte order (32 bit) + \details Reverses the byte order in unsigned integer value. For example, 0x12345678 becomes 0x78563412. + \param [in] value Value to reverse + \return Reversed value + */ +__STATIC_FORCEINLINE uint32_t __REV(uint32_t value) +{ +#if (__GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ >= 5) + return __builtin_bswap32(value); +#else + uint32_t result; + + __ASM volatile ("rev %0, %1" : __CMSIS_GCC_OUT_REG (result) : __CMSIS_GCC_USE_REG (value) ); + return result; +#endif +} + + +/** + \brief Reverse byte order (16 bit) + \details Reverses the byte order within each halfword of a word. For example, 0x12345678 becomes 0x34127856. + \param [in] value Value to reverse + \return Reversed value + */ +__STATIC_FORCEINLINE uint32_t __REV16(uint32_t value) +{ + uint32_t result; + + __ASM volatile ("rev16 %0, %1" : __CMSIS_GCC_OUT_REG (result) : __CMSIS_GCC_USE_REG (value) ); + return result; +} + + +/** + \brief Reverse byte order (16 bit) + \details Reverses the byte order in a 16-bit value and returns the signed 16-bit result. For example, 0x0080 becomes 0x8000. + \param [in] value Value to reverse + \return Reversed value + */ +__STATIC_FORCEINLINE int16_t __REVSH(int16_t value) +{ +#if (__GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ >= 8) + return (int16_t)__builtin_bswap16(value); +#else + int16_t result; + + __ASM volatile ("revsh %0, %1" : __CMSIS_GCC_OUT_REG (result) : __CMSIS_GCC_USE_REG (value) ); + return result; +#endif +} + + +/** + \brief Rotate Right in unsigned value (32 bit) + \details Rotate Right (immediate) provides the value of the contents of a register rotated by a variable number of bits. + \param [in] op1 Value to rotate + \param [in] op2 Number of Bits to rotate + \return Rotated value + */ +__STATIC_FORCEINLINE uint32_t __ROR(uint32_t op1, uint32_t op2) +{ + op2 %= 32U; + if (op2 == 0U) + { + return op1; + } + return (op1 >> op2) | (op1 << (32U - op2)); +} + + +/** + \brief Breakpoint + \details Causes the processor to enter Debug state. + Debug tools can use this to investigate system state when the instruction at a particular address is reached. + \param [in] value is ignored by the processor. + If required, a debugger can use it to store additional information about the breakpoint. + */ +#define __BKPT(value) __ASM volatile ("bkpt "#value) + + +/** + \brief Reverse bit order of value + \details Reverses the bit order of the given value. + \param [in] value Value to reverse + \return Reversed value + */ +__STATIC_FORCEINLINE uint32_t __RBIT(uint32_t value) +{ + uint32_t result; + +#if ((defined (__ARM_ARCH_7M__ ) && (__ARM_ARCH_7M__ == 1)) || \ + (defined (__ARM_ARCH_7EM__ ) && (__ARM_ARCH_7EM__ == 1)) || \ + (defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) ) + __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); +#else + uint32_t s = (4U /*sizeof(v)*/ * 8U) - 1U; /* extra shift needed at end */ + + result = value; /* r will be reversed bits of v; first get LSB of v */ + for (value >>= 1U; value != 0U; value >>= 1U) + { + result <<= 1U; + result |= value & 1U; + s--; + } + result <<= s; /* shift when v's highest bits are zero */ +#endif + return result; +} + + +/** + \brief Count leading zeros + \details Counts the number of leading zeros of a data value. + \param [in] value Value to count the leading zeros + \return number of leading zeros in value + */ +#define __CLZ (uint8_t)__builtin_clz + + +#if ((defined (__ARM_ARCH_7M__ ) && (__ARM_ARCH_7M__ == 1)) || \ + (defined (__ARM_ARCH_7EM__ ) && (__ARM_ARCH_7EM__ == 1)) || \ + (defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) || \ + (defined (__ARM_ARCH_8M_BASE__ ) && (__ARM_ARCH_8M_BASE__ == 1)) ) +/** + \brief LDR Exclusive (8 bit) + \details Executes a exclusive LDR instruction for 8 bit value. + \param [in] ptr Pointer to data + \return value of type uint8_t at (*ptr) + */ +__STATIC_FORCEINLINE uint8_t __LDREXB(volatile uint8_t *addr) +{ + uint32_t result; + +#if (__GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ >= 8) + __ASM volatile ("ldrexb %0, %1" : "=r" (result) : "Q" (*addr) ); +#else + /* Prior to GCC 4.8, "Q" will be expanded to [rx, #0] which is not + accepted by assembler. So has to use following less efficient pattern. + */ + __ASM volatile ("ldrexb %0, [%1]" : "=r" (result) : "r" (addr) : "memory" ); +#endif + return ((uint8_t) result); /* Add explicit type cast here */ +} + + +/** + \brief LDR Exclusive (16 bit) + \details Executes a exclusive LDR instruction for 16 bit values. + \param [in] ptr Pointer to data + \return value of type uint16_t at (*ptr) + */ +__STATIC_FORCEINLINE uint16_t __LDREXH(volatile uint16_t *addr) +{ + uint32_t result; + +#if (__GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ >= 8) + __ASM volatile ("ldrexh %0, %1" : "=r" (result) : "Q" (*addr) ); +#else + /* Prior to GCC 4.8, "Q" will be expanded to [rx, #0] which is not + accepted by assembler. So has to use following less efficient pattern. + */ + __ASM volatile ("ldrexh %0, [%1]" : "=r" (result) : "r" (addr) : "memory" ); +#endif + return ((uint16_t) result); /* Add explicit type cast here */ +} + + +/** + \brief LDR Exclusive (32 bit) + \details Executes a exclusive LDR instruction for 32 bit values. + \param [in] ptr Pointer to data + \return value of type uint32_t at (*ptr) + */ +__STATIC_FORCEINLINE uint32_t __LDREXW(volatile uint32_t *addr) +{ + uint32_t result; + + __ASM volatile ("ldrex %0, %1" : "=r" (result) : "Q" (*addr) ); + return(result); +} + + +/** + \brief STR Exclusive (8 bit) + \details Executes a exclusive STR instruction for 8 bit values. + \param [in] value Value to store + \param [in] ptr Pointer to location + \return 0 Function succeeded + \return 1 Function failed + */ +__STATIC_FORCEINLINE uint32_t __STREXB(uint8_t value, volatile uint8_t *addr) +{ + uint32_t result; + + __ASM volatile ("strexb %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" ((uint32_t)value) ); + return(result); +} + + +/** + \brief STR Exclusive (16 bit) + \details Executes a exclusive STR instruction for 16 bit values. + \param [in] value Value to store + \param [in] ptr Pointer to location + \return 0 Function succeeded + \return 1 Function failed + */ +__STATIC_FORCEINLINE uint32_t __STREXH(uint16_t value, volatile uint16_t *addr) +{ + uint32_t result; + + __ASM volatile ("strexh %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" ((uint32_t)value) ); + return(result); +} + + +/** + \brief STR Exclusive (32 bit) + \details Executes a exclusive STR instruction for 32 bit values. + \param [in] value Value to store + \param [in] ptr Pointer to location + \return 0 Function succeeded + \return 1 Function failed + */ +__STATIC_FORCEINLINE uint32_t __STREXW(uint32_t value, volatile uint32_t *addr) +{ + uint32_t result; + + __ASM volatile ("strex %0, %2, %1" : "=&r" (result), "=Q" (*addr) : "r" (value) ); + return(result); +} + + +/** + \brief Remove the exclusive lock + \details Removes the exclusive lock which is created by LDREX. + */ +__STATIC_FORCEINLINE void __CLREX(void) +{ + __ASM volatile ("clrex" ::: "memory"); +} + +#endif /* ((defined (__ARM_ARCH_7M__ ) && (__ARM_ARCH_7M__ == 1)) || \ + (defined (__ARM_ARCH_7EM__ ) && (__ARM_ARCH_7EM__ == 1)) || \ + (defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) || \ + (defined (__ARM_ARCH_8M_BASE__ ) && (__ARM_ARCH_8M_BASE__ == 1)) ) */ + + +#if ((defined (__ARM_ARCH_7M__ ) && (__ARM_ARCH_7M__ == 1)) || \ + (defined (__ARM_ARCH_7EM__ ) && (__ARM_ARCH_7EM__ == 1)) || \ + (defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) ) +/** + \brief Signed Saturate + \details Saturates a signed value. + \param [in] ARG1 Value to be saturated + \param [in] ARG2 Bit position to saturate to (1..32) + \return Saturated value + */ +#define __SSAT(ARG1,ARG2) \ +__extension__ \ +({ \ + int32_t __RES, __ARG1 = (ARG1); \ + __ASM ("ssat %0, %1, %2" : "=r" (__RES) : "I" (ARG2), "r" (__ARG1) ); \ + __RES; \ + }) + + +/** + \brief Unsigned Saturate + \details Saturates an unsigned value. + \param [in] ARG1 Value to be saturated + \param [in] ARG2 Bit position to saturate to (0..31) + \return Saturated value + */ +#define __USAT(ARG1,ARG2) \ + __extension__ \ +({ \ + uint32_t __RES, __ARG1 = (ARG1); \ + __ASM ("usat %0, %1, %2" : "=r" (__RES) : "I" (ARG2), "r" (__ARG1) ); \ + __RES; \ + }) + + +/** + \brief Rotate Right with Extend (32 bit) + \details Moves each bit of a bitstring right by one bit. + The carry input is shifted in at the left end of the bitstring. + \param [in] value Value to rotate + \return Rotated value + */ +__STATIC_FORCEINLINE uint32_t __RRX(uint32_t value) +{ + uint32_t result; + + __ASM volatile ("rrx %0, %1" : __CMSIS_GCC_OUT_REG (result) : __CMSIS_GCC_USE_REG (value) ); + return(result); +} + + +/** + \brief LDRT Unprivileged (8 bit) + \details Executes a Unprivileged LDRT instruction for 8 bit value. + \param [in] ptr Pointer to data + \return value of type uint8_t at (*ptr) + */ +__STATIC_FORCEINLINE uint8_t __LDRBT(volatile uint8_t *ptr) +{ + uint32_t result; + +#if (__GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ >= 8) + __ASM volatile ("ldrbt %0, %1" : "=r" (result) : "Q" (*ptr) ); +#else + /* Prior to GCC 4.8, "Q" will be expanded to [rx, #0] which is not + accepted by assembler. So has to use following less efficient pattern. + */ + __ASM volatile ("ldrbt %0, [%1]" : "=r" (result) : "r" (ptr) : "memory" ); +#endif + return ((uint8_t) result); /* Add explicit type cast here */ +} + + +/** + \brief LDRT Unprivileged (16 bit) + \details Executes a Unprivileged LDRT instruction for 16 bit values. + \param [in] ptr Pointer to data + \return value of type uint16_t at (*ptr) + */ +__STATIC_FORCEINLINE uint16_t __LDRHT(volatile uint16_t *ptr) +{ + uint32_t result; + +#if (__GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ >= 8) + __ASM volatile ("ldrht %0, %1" : "=r" (result) : "Q" (*ptr) ); +#else + /* Prior to GCC 4.8, "Q" will be expanded to [rx, #0] which is not + accepted by assembler. So has to use following less efficient pattern. + */ + __ASM volatile ("ldrht %0, [%1]" : "=r" (result) : "r" (ptr) : "memory" ); +#endif + return ((uint16_t) result); /* Add explicit type cast here */ +} + + +/** + \brief LDRT Unprivileged (32 bit) + \details Executes a Unprivileged LDRT instruction for 32 bit values. + \param [in] ptr Pointer to data + \return value of type uint32_t at (*ptr) + */ +__STATIC_FORCEINLINE uint32_t __LDRT(volatile uint32_t *ptr) +{ + uint32_t result; + + __ASM volatile ("ldrt %0, %1" : "=r" (result) : "Q" (*ptr) ); + return(result); +} + + +/** + \brief STRT Unprivileged (8 bit) + \details Executes a Unprivileged STRT instruction for 8 bit values. + \param [in] value Value to store + \param [in] ptr Pointer to location + */ +__STATIC_FORCEINLINE void __STRBT(uint8_t value, volatile uint8_t *ptr) +{ + __ASM volatile ("strbt %1, %0" : "=Q" (*ptr) : "r" ((uint32_t)value) ); +} + + +/** + \brief STRT Unprivileged (16 bit) + \details Executes a Unprivileged STRT instruction for 16 bit values. + \param [in] value Value to store + \param [in] ptr Pointer to location + */ +__STATIC_FORCEINLINE void __STRHT(uint16_t value, volatile uint16_t *ptr) +{ + __ASM volatile ("strht %1, %0" : "=Q" (*ptr) : "r" ((uint32_t)value) ); +} + + +/** + \brief STRT Unprivileged (32 bit) + \details Executes a Unprivileged STRT instruction for 32 bit values. + \param [in] value Value to store + \param [in] ptr Pointer to location + */ +__STATIC_FORCEINLINE void __STRT(uint32_t value, volatile uint32_t *ptr) +{ + __ASM volatile ("strt %1, %0" : "=Q" (*ptr) : "r" (value) ); +} + +#else /* ((defined (__ARM_ARCH_7M__ ) && (__ARM_ARCH_7M__ == 1)) || \ + (defined (__ARM_ARCH_7EM__ ) && (__ARM_ARCH_7EM__ == 1)) || \ + (defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) ) */ + +/** + \brief Signed Saturate + \details Saturates a signed value. + \param [in] value Value to be saturated + \param [in] sat Bit position to saturate to (1..32) + \return Saturated value + */ +__STATIC_FORCEINLINE int32_t __SSAT(int32_t val, uint32_t sat) +{ + if ((sat >= 1U) && (sat <= 32U)) + { + const int32_t max = (int32_t)((1U << (sat - 1U)) - 1U); + const int32_t min = -1 - max ; + if (val > max) + { + return max; + } + else if (val < min) + { + return min; + } + } + return val; +} + +/** + \brief Unsigned Saturate + \details Saturates an unsigned value. + \param [in] value Value to be saturated + \param [in] sat Bit position to saturate to (0..31) + \return Saturated value + */ +__STATIC_FORCEINLINE uint32_t __USAT(int32_t val, uint32_t sat) +{ + if (sat <= 31U) + { + const uint32_t max = ((1U << sat) - 1U); + if (val > (int32_t)max) + { + return max; + } + else if (val < 0) + { + return 0U; + } + } + return (uint32_t)val; +} + +#endif /* ((defined (__ARM_ARCH_7M__ ) && (__ARM_ARCH_7M__ == 1)) || \ + (defined (__ARM_ARCH_7EM__ ) && (__ARM_ARCH_7EM__ == 1)) || \ + (defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) ) */ + + +#if ((defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) || \ + (defined (__ARM_ARCH_8M_BASE__ ) && (__ARM_ARCH_8M_BASE__ == 1)) ) +/** + \brief Load-Acquire (8 bit) + \details Executes a LDAB instruction for 8 bit value. + \param [in] ptr Pointer to data + \return value of type uint8_t at (*ptr) + */ +__STATIC_FORCEINLINE uint8_t __LDAB(volatile uint8_t *ptr) +{ + uint32_t result; + + __ASM volatile ("ldab %0, %1" : "=r" (result) : "Q" (*ptr) ); + return ((uint8_t) result); +} + + +/** + \brief Load-Acquire (16 bit) + \details Executes a LDAH instruction for 16 bit values. + \param [in] ptr Pointer to data + \return value of type uint16_t at (*ptr) + */ +__STATIC_FORCEINLINE uint16_t __LDAH(volatile uint16_t *ptr) +{ + uint32_t result; + + __ASM volatile ("ldah %0, %1" : "=r" (result) : "Q" (*ptr) ); + return ((uint16_t) result); +} + + +/** + \brief Load-Acquire (32 bit) + \details Executes a LDA instruction for 32 bit values. + \param [in] ptr Pointer to data + \return value of type uint32_t at (*ptr) + */ +__STATIC_FORCEINLINE uint32_t __LDA(volatile uint32_t *ptr) +{ + uint32_t result; + + __ASM volatile ("lda %0, %1" : "=r" (result) : "Q" (*ptr) ); + return(result); +} + + +/** + \brief Store-Release (8 bit) + \details Executes a STLB instruction for 8 bit values. + \param [in] value Value to store + \param [in] ptr Pointer to location + */ +__STATIC_FORCEINLINE void __STLB(uint8_t value, volatile uint8_t *ptr) +{ + __ASM volatile ("stlb %1, %0" : "=Q" (*ptr) : "r" ((uint32_t)value) ); +} + + +/** + \brief Store-Release (16 bit) + \details Executes a STLH instruction for 16 bit values. + \param [in] value Value to store + \param [in] ptr Pointer to location + */ +__STATIC_FORCEINLINE void __STLH(uint16_t value, volatile uint16_t *ptr) +{ + __ASM volatile ("stlh %1, %0" : "=Q" (*ptr) : "r" ((uint32_t)value) ); +} + + +/** + \brief Store-Release (32 bit) + \details Executes a STL instruction for 32 bit values. + \param [in] value Value to store + \param [in] ptr Pointer to location + */ +__STATIC_FORCEINLINE void __STL(uint32_t value, volatile uint32_t *ptr) +{ + __ASM volatile ("stl %1, %0" : "=Q" (*ptr) : "r" ((uint32_t)value) ); +} + + +/** + \brief Load-Acquire Exclusive (8 bit) + \details Executes a LDAB exclusive instruction for 8 bit value. + \param [in] ptr Pointer to data + \return value of type uint8_t at (*ptr) + */ +__STATIC_FORCEINLINE uint8_t __LDAEXB(volatile uint8_t *ptr) +{ + uint32_t result; + + __ASM volatile ("ldaexb %0, %1" : "=r" (result) : "Q" (*ptr) ); + return ((uint8_t) result); +} + + +/** + \brief Load-Acquire Exclusive (16 bit) + \details Executes a LDAH exclusive instruction for 16 bit values. + \param [in] ptr Pointer to data + \return value of type uint16_t at (*ptr) + */ +__STATIC_FORCEINLINE uint16_t __LDAEXH(volatile uint16_t *ptr) +{ + uint32_t result; + + __ASM volatile ("ldaexh %0, %1" : "=r" (result) : "Q" (*ptr) ); + return ((uint16_t) result); +} + + +/** + \brief Load-Acquire Exclusive (32 bit) + \details Executes a LDA exclusive instruction for 32 bit values. + \param [in] ptr Pointer to data + \return value of type uint32_t at (*ptr) + */ +__STATIC_FORCEINLINE uint32_t __LDAEX(volatile uint32_t *ptr) +{ + uint32_t result; + + __ASM volatile ("ldaex %0, %1" : "=r" (result) : "Q" (*ptr) ); + return(result); +} + + +/** + \brief Store-Release Exclusive (8 bit) + \details Executes a STLB exclusive instruction for 8 bit values. + \param [in] value Value to store + \param [in] ptr Pointer to location + \return 0 Function succeeded + \return 1 Function failed + */ +__STATIC_FORCEINLINE uint32_t __STLEXB(uint8_t value, volatile uint8_t *ptr) +{ + uint32_t result; + + __ASM volatile ("stlexb %0, %2, %1" : "=&r" (result), "=Q" (*ptr) : "r" ((uint32_t)value) ); + return(result); +} + + +/** + \brief Store-Release Exclusive (16 bit) + \details Executes a STLH exclusive instruction for 16 bit values. + \param [in] value Value to store + \param [in] ptr Pointer to location + \return 0 Function succeeded + \return 1 Function failed + */ +__STATIC_FORCEINLINE uint32_t __STLEXH(uint16_t value, volatile uint16_t *ptr) +{ + uint32_t result; + + __ASM volatile ("stlexh %0, %2, %1" : "=&r" (result), "=Q" (*ptr) : "r" ((uint32_t)value) ); + return(result); +} + + +/** + \brief Store-Release Exclusive (32 bit) + \details Executes a STL exclusive instruction for 32 bit values. + \param [in] value Value to store + \param [in] ptr Pointer to location + \return 0 Function succeeded + \return 1 Function failed + */ +__STATIC_FORCEINLINE uint32_t __STLEX(uint32_t value, volatile uint32_t *ptr) +{ + uint32_t result; + + __ASM volatile ("stlex %0, %2, %1" : "=&r" (result), "=Q" (*ptr) : "r" ((uint32_t)value) ); + return(result); +} + +#endif /* ((defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) || \ + (defined (__ARM_ARCH_8M_BASE__ ) && (__ARM_ARCH_8M_BASE__ == 1)) ) */ + +/*@}*/ /* end of group CMSIS_Core_InstructionInterface */ + + +/* ################### Compiler specific Intrinsics ########################### */ +/** \defgroup CMSIS_SIMD_intrinsics CMSIS SIMD Intrinsics + Access to dedicated SIMD instructions + @{ +*/ + +#if (defined (__ARM_FEATURE_DSP) && (__ARM_FEATURE_DSP == 1)) + +__STATIC_FORCEINLINE uint32_t __SADD8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("sadd8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __QADD8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("qadd8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SHADD8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("shadd8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __UADD8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uadd8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __UQADD8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uqadd8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __UHADD8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uhadd8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + + +__STATIC_FORCEINLINE uint32_t __SSUB8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("ssub8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __QSUB8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("qsub8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SHSUB8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("shsub8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __USUB8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("usub8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __UQSUB8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uqsub8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __UHSUB8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uhsub8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + + +__STATIC_FORCEINLINE uint32_t __SADD16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("sadd16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __QADD16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("qadd16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SHADD16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("shadd16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __UADD16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uadd16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __UQADD16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uqadd16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __UHADD16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uhadd16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SSUB16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("ssub16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __QSUB16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("qsub16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SHSUB16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("shsub16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __USUB16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("usub16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __UQSUB16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uqsub16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __UHSUB16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uhsub16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SASX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("sasx %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __QASX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("qasx %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SHASX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("shasx %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __UASX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uasx %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __UQASX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uqasx %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __UHASX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uhasx %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SSAX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("ssax %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __QSAX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("qsax %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SHSAX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("shsax %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __USAX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("usax %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __UQSAX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uqsax %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __UHSAX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uhsax %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __USAD8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("usad8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __USADA8(uint32_t op1, uint32_t op2, uint32_t op3) +{ + uint32_t result; + + __ASM volatile ("usada8 %0, %1, %2, %3" : "=r" (result) : "r" (op1), "r" (op2), "r" (op3) ); + return(result); +} + +#define __SSAT16(ARG1,ARG2) \ +({ \ + int32_t __RES, __ARG1 = (ARG1); \ + __ASM ("ssat16 %0, %1, %2" : "=r" (__RES) : "I" (ARG2), "r" (__ARG1) ); \ + __RES; \ + }) + +#define __USAT16(ARG1,ARG2) \ +({ \ + uint32_t __RES, __ARG1 = (ARG1); \ + __ASM ("usat16 %0, %1, %2" : "=r" (__RES) : "I" (ARG2), "r" (__ARG1) ); \ + __RES; \ + }) + +__STATIC_FORCEINLINE uint32_t __UXTB16(uint32_t op1) +{ + uint32_t result; + + __ASM volatile ("uxtb16 %0, %1" : "=r" (result) : "r" (op1)); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __UXTAB16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uxtab16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SXTB16(uint32_t op1) +{ + uint32_t result; + + __ASM volatile ("sxtb16 %0, %1" : "=r" (result) : "r" (op1)); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SXTAB16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("sxtab16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SMUAD (uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("smuad %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SMUADX (uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("smuadx %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SMLAD (uint32_t op1, uint32_t op2, uint32_t op3) +{ + uint32_t result; + + __ASM volatile ("smlad %0, %1, %2, %3" : "=r" (result) : "r" (op1), "r" (op2), "r" (op3) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SMLADX (uint32_t op1, uint32_t op2, uint32_t op3) +{ + uint32_t result; + + __ASM volatile ("smladx %0, %1, %2, %3" : "=r" (result) : "r" (op1), "r" (op2), "r" (op3) ); + return(result); +} + +__STATIC_FORCEINLINE uint64_t __SMLALD (uint32_t op1, uint32_t op2, uint64_t acc) +{ + union llreg_u{ + uint32_t w32[2]; + uint64_t w64; + } llr; + llr.w64 = acc; + +#ifndef __ARMEB__ /* Little endian */ + __ASM volatile ("smlald %0, %1, %2, %3" : "=r" (llr.w32[0]), "=r" (llr.w32[1]): "r" (op1), "r" (op2) , "0" (llr.w32[0]), "1" (llr.w32[1]) ); +#else /* Big endian */ + __ASM volatile ("smlald %0, %1, %2, %3" : "=r" (llr.w32[1]), "=r" (llr.w32[0]): "r" (op1), "r" (op2) , "0" (llr.w32[1]), "1" (llr.w32[0]) ); +#endif + + return(llr.w64); +} + +__STATIC_FORCEINLINE uint64_t __SMLALDX (uint32_t op1, uint32_t op2, uint64_t acc) +{ + union llreg_u{ + uint32_t w32[2]; + uint64_t w64; + } llr; + llr.w64 = acc; + +#ifndef __ARMEB__ /* Little endian */ + __ASM volatile ("smlaldx %0, %1, %2, %3" : "=r" (llr.w32[0]), "=r" (llr.w32[1]): "r" (op1), "r" (op2) , "0" (llr.w32[0]), "1" (llr.w32[1]) ); +#else /* Big endian */ + __ASM volatile ("smlaldx %0, %1, %2, %3" : "=r" (llr.w32[1]), "=r" (llr.w32[0]): "r" (op1), "r" (op2) , "0" (llr.w32[1]), "1" (llr.w32[0]) ); +#endif + + return(llr.w64); +} + +__STATIC_FORCEINLINE uint32_t __SMUSD (uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("smusd %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SMUSDX (uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("smusdx %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SMLSD (uint32_t op1, uint32_t op2, uint32_t op3) +{ + uint32_t result; + + __ASM volatile ("smlsd %0, %1, %2, %3" : "=r" (result) : "r" (op1), "r" (op2), "r" (op3) ); + return(result); +} + +__STATIC_FORCEINLINE uint32_t __SMLSDX (uint32_t op1, uint32_t op2, uint32_t op3) +{ + uint32_t result; + + __ASM volatile ("smlsdx %0, %1, %2, %3" : "=r" (result) : "r" (op1), "r" (op2), "r" (op3) ); + return(result); +} + +__STATIC_FORCEINLINE uint64_t __SMLSLD (uint32_t op1, uint32_t op2, uint64_t acc) +{ + union llreg_u{ + uint32_t w32[2]; + uint64_t w64; + } llr; + llr.w64 = acc; + +#ifndef __ARMEB__ /* Little endian */ + __ASM volatile ("smlsld %0, %1, %2, %3" : "=r" (llr.w32[0]), "=r" (llr.w32[1]): "r" (op1), "r" (op2) , "0" (llr.w32[0]), "1" (llr.w32[1]) ); +#else /* Big endian */ + __ASM volatile ("smlsld %0, %1, %2, %3" : "=r" (llr.w32[1]), "=r" (llr.w32[0]): "r" (op1), "r" (op2) , "0" (llr.w32[1]), "1" (llr.w32[0]) ); +#endif + + return(llr.w64); +} + +__STATIC_FORCEINLINE uint64_t __SMLSLDX (uint32_t op1, uint32_t op2, uint64_t acc) +{ + union llreg_u{ + uint32_t w32[2]; + uint64_t w64; + } llr; + llr.w64 = acc; + +#ifndef __ARMEB__ /* Little endian */ + __ASM volatile ("smlsldx %0, %1, %2, %3" : "=r" (llr.w32[0]), "=r" (llr.w32[1]): "r" (op1), "r" (op2) , "0" (llr.w32[0]), "1" (llr.w32[1]) ); +#else /* Big endian */ + __ASM volatile ("smlsldx %0, %1, %2, %3" : "=r" (llr.w32[1]), "=r" (llr.w32[0]): "r" (op1), "r" (op2) , "0" (llr.w32[1]), "1" (llr.w32[0]) ); +#endif + + return(llr.w64); +} + +__STATIC_FORCEINLINE uint32_t __SEL (uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("sel %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE int32_t __QADD( int32_t op1, int32_t op2) +{ + int32_t result; + + __ASM volatile ("qadd %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__STATIC_FORCEINLINE int32_t __QSUB( int32_t op1, int32_t op2) +{ + int32_t result; + + __ASM volatile ("qsub %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +#if 0 +#define __PKHBT(ARG1,ARG2,ARG3) \ +({ \ + uint32_t __RES, __ARG1 = (ARG1), __ARG2 = (ARG2); \ + __ASM ("pkhbt %0, %1, %2, lsl %3" : "=r" (__RES) : "r" (__ARG1), "r" (__ARG2), "I" (ARG3) ); \ + __RES; \ + }) + +#define __PKHTB(ARG1,ARG2,ARG3) \ +({ \ + uint32_t __RES, __ARG1 = (ARG1), __ARG2 = (ARG2); \ + if (ARG3 == 0) \ + __ASM ("pkhtb %0, %1, %2" : "=r" (__RES) : "r" (__ARG1), "r" (__ARG2) ); \ + else \ + __ASM ("pkhtb %0, %1, %2, asr %3" : "=r" (__RES) : "r" (__ARG1), "r" (__ARG2), "I" (ARG3) ); \ + __RES; \ + }) +#endif + +#define __PKHBT(ARG1,ARG2,ARG3) ( ((((uint32_t)(ARG1)) ) & 0x0000FFFFUL) | \ + ((((uint32_t)(ARG2)) << (ARG3)) & 0xFFFF0000UL) ) + +#define __PKHTB(ARG1,ARG2,ARG3) ( ((((uint32_t)(ARG1)) ) & 0xFFFF0000UL) | \ + ((((uint32_t)(ARG2)) >> (ARG3)) & 0x0000FFFFUL) ) + +__STATIC_FORCEINLINE int32_t __SMMLA (int32_t op1, int32_t op2, int32_t op3) +{ + int32_t result; + + __ASM volatile ("smmla %0, %1, %2, %3" : "=r" (result): "r" (op1), "r" (op2), "r" (op3) ); + return(result); +} + +#endif /* (__ARM_FEATURE_DSP == 1) */ +/*@} end of group CMSIS_SIMD_intrinsics */ + + +#pragma GCC diagnostic pop + +#endif /* __CMSIS_GCC_H */ diff --git a/bsp/n32g452xx/Libraries/CMSIS/core/cmsis_iccarm.h b/bsp/n32g452xx/Libraries/CMSIS/core/cmsis_iccarm.h new file mode 100755 index 0000000000..b82874d0e4 --- /dev/null +++ b/bsp/n32g452xx/Libraries/CMSIS/core/cmsis_iccarm.h @@ -0,0 +1,935 @@ +/**************************************************************************//** + * @file cmsis_iccarm.h + * @brief CMSIS compiler ICCARM (IAR Compiler for Arm) header file + * @version V5.0.7 + * @date 19. June 2018 + ******************************************************************************/ + +//------------------------------------------------------------------------------ +// +// Copyright (c) 2017-2018 IAR Systems +// +// Licensed under the Apache License, Version 2.0 (the "License") +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +//------------------------------------------------------------------------------ + + +#ifndef __CMSIS_ICCARM_H__ +#define __CMSIS_ICCARM_H__ + +#ifndef __ICCARM__ + #error This file should only be compiled by ICCARM +#endif + +#pragma system_include + +#define __IAR_FT _Pragma("inline=forced") __intrinsic + +#if (__VER__ >= 8000000) + #define __ICCARM_V8 1 +#else + #define __ICCARM_V8 0 +#endif + +#ifndef __ALIGNED + #if __ICCARM_V8 + #define __ALIGNED(x) __attribute__((aligned(x))) + #elif (__VER__ >= 7080000) + /* Needs IAR language extensions */ + #define __ALIGNED(x) __attribute__((aligned(x))) + #else + #warning No compiler specific solution for __ALIGNED.__ALIGNED is ignored. + #define __ALIGNED(x) + #endif +#endif + + +/* Define compiler macros for CPU architecture, used in CMSIS 5. + */ +#if __ARM_ARCH_6M__ || __ARM_ARCH_7M__ || __ARM_ARCH_7EM__ || __ARM_ARCH_8M_BASE__ || __ARM_ARCH_8M_MAIN__ +/* Macros already defined */ +#else + #if defined(__ARM8M_MAINLINE__) || defined(__ARM8EM_MAINLINE__) + #define __ARM_ARCH_8M_MAIN__ 1 + #elif defined(__ARM8M_BASELINE__) + #define __ARM_ARCH_8M_BASE__ 1 + #elif defined(__ARM_ARCH_PROFILE) && __ARM_ARCH_PROFILE == 'M' + #if __ARM_ARCH == 6 + #define __ARM_ARCH_6M__ 1 + #elif __ARM_ARCH == 7 + #if __ARM_FEATURE_DSP + #define __ARM_ARCH_7EM__ 1 + #else + #define __ARM_ARCH_7M__ 1 + #endif + #endif /* __ARM_ARCH */ + #endif /* __ARM_ARCH_PROFILE == 'M' */ +#endif + +/* Alternativ core deduction for older ICCARM's */ +#if !defined(__ARM_ARCH_6M__) && !defined(__ARM_ARCH_7M__) && !defined(__ARM_ARCH_7EM__) && \ + !defined(__ARM_ARCH_8M_BASE__) && !defined(__ARM_ARCH_8M_MAIN__) + #if defined(__ARM6M__) && (__CORE__ == __ARM6M__) + #define __ARM_ARCH_6M__ 1 + #elif defined(__ARM7M__) && (__CORE__ == __ARM7M__) + #define __ARM_ARCH_7M__ 1 + #elif defined(__ARM7EM__) && (__CORE__ == __ARM7EM__) + #define __ARM_ARCH_7EM__ 1 + #elif defined(__ARM8M_BASELINE__) && (__CORE == __ARM8M_BASELINE__) + #define __ARM_ARCH_8M_BASE__ 1 + #elif defined(__ARM8M_MAINLINE__) && (__CORE == __ARM8M_MAINLINE__) + #define __ARM_ARCH_8M_MAIN__ 1 + #elif defined(__ARM8EM_MAINLINE__) && (__CORE == __ARM8EM_MAINLINE__) + #define __ARM_ARCH_8M_MAIN__ 1 + #else + #error "Unknown target." + #endif +#endif + + + +#if defined(__ARM_ARCH_6M__) && __ARM_ARCH_6M__==1 + #define __IAR_M0_FAMILY 1 +#elif defined(__ARM_ARCH_8M_BASE__) && __ARM_ARCH_8M_BASE__==1 + #define __IAR_M0_FAMILY 1 +#else + #define __IAR_M0_FAMILY 0 +#endif + + +#ifndef __ASM + #define __ASM __asm +#endif + +#ifndef __INLINE + #define __INLINE inline +#endif + +#ifndef __NO_RETURN + #if __ICCARM_V8 + #define __NO_RETURN __attribute__((__noreturn__)) + #else + #define __NO_RETURN _Pragma("object_attribute=__noreturn") + #endif +#endif + +#ifndef __PACKED + #if __ICCARM_V8 + #define __PACKED __attribute__((packed, aligned(1))) + #else + /* Needs IAR language extensions */ + #define __PACKED __packed + #endif +#endif + +#ifndef __PACKED_STRUCT + #if __ICCARM_V8 + #define __PACKED_STRUCT struct __attribute__((packed, aligned(1))) + #else + /* Needs IAR language extensions */ + #define __PACKED_STRUCT __packed struct + #endif +#endif + +#ifndef __PACKED_UNION + #if __ICCARM_V8 + #define __PACKED_UNION union __attribute__((packed, aligned(1))) + #else + /* Needs IAR language extensions */ + #define __PACKED_UNION __packed union + #endif +#endif + +#ifndef __RESTRICT + #define __RESTRICT restrict//__restrict +#endif + +#ifndef __STATIC_INLINE + #define __STATIC_INLINE static inline +#endif + +#ifndef __FORCEINLINE + #define __FORCEINLINE _Pragma("inline=forced") +#endif + +#ifndef __STATIC_FORCEINLINE + #define __STATIC_FORCEINLINE __FORCEINLINE __STATIC_INLINE +#endif + +#ifndef __UNALIGNED_UINT16_READ +#pragma language=save +#pragma language=extended +__IAR_FT uint16_t __iar_uint16_read(void const *ptr) +{ + return *(__packed uint16_t*)(ptr); +} +#pragma language=restore +#define __UNALIGNED_UINT16_READ(PTR) __iar_uint16_read(PTR) +#endif + + +#ifndef __UNALIGNED_UINT16_WRITE +#pragma language=save +#pragma language=extended +__IAR_FT void __iar_uint16_write(void const *ptr, uint16_t val) +{ + *(__packed uint16_t*)(ptr) = val;; +} +#pragma language=restore +#define __UNALIGNED_UINT16_WRITE(PTR,VAL) __iar_uint16_write(PTR,VAL) +#endif + +#ifndef __UNALIGNED_UINT32_READ +#pragma language=save +#pragma language=extended +__IAR_FT uint32_t __iar_uint32_read(void const *ptr) +{ + return *(__packed uint32_t*)(ptr); +} +#pragma language=restore +#define __UNALIGNED_UINT32_READ(PTR) __iar_uint32_read(PTR) +#endif + +#ifndef __UNALIGNED_UINT32_WRITE +#pragma language=save +#pragma language=extended +__IAR_FT void __iar_uint32_write(void const *ptr, uint32_t val) +{ + *(__packed uint32_t*)(ptr) = val;; +} +#pragma language=restore +#define __UNALIGNED_UINT32_WRITE(PTR,VAL) __iar_uint32_write(PTR,VAL) +#endif + +#ifndef __UNALIGNED_UINT32 /* deprecated */ +#pragma language=save +#pragma language=extended +__packed struct __iar_u32 { uint32_t v; }; +#pragma language=restore +#define __UNALIGNED_UINT32(PTR) (((struct __iar_u32 *)(PTR))->v) +#endif + +#ifndef __USED + #if __ICCARM_V8 + #define __USED __attribute__((used)) + #else + #define __USED _Pragma("__root") + #endif +#endif + +#ifndef __WEAK + #if __ICCARM_V8 + #define __WEAK __attribute__((weak)) + #else + #define __WEAK _Pragma("__weak") + #endif +#endif + + +#ifndef __ICCARM_INTRINSICS_VERSION__ + #define __ICCARM_INTRINSICS_VERSION__ 0 +#endif + +#if __ICCARM_INTRINSICS_VERSION__ == 2 + + #if defined(__CLZ) + #undef __CLZ + #endif + #if defined(__REVSH) + #undef __REVSH + #endif + #if defined(__RBIT) + #undef __RBIT + #endif + #if defined(__SSAT) + #undef __SSAT + #endif + #if defined(__USAT) + #undef __USAT + #endif + + #include "iccarm_builtin.h" + + #define __disable_fault_irq __iar_builtin_disable_fiq + #define __disable_irq __iar_builtin_disable_interrupt + #define __enable_fault_irq __iar_builtin_enable_fiq + #define __enable_irq __iar_builtin_enable_interrupt + #define __arm_rsr __iar_builtin_rsr + #define __arm_wsr __iar_builtin_wsr + + + #define __get_APSR() (__arm_rsr("APSR")) + #define __get_BASEPRI() (__arm_rsr("BASEPRI")) + #define __get_CONTROL() (__arm_rsr("CONTROL")) + #define __get_FAULTMASK() (__arm_rsr("FAULTMASK")) + + #if ((defined (__FPU_PRESENT) && (__FPU_PRESENT == 1U)) && \ + (defined (__FPU_USED ) && (__FPU_USED == 1U)) ) + #define __get_FPSCR() (__arm_rsr("FPSCR")) + #define __set_FPSCR(VALUE) (__arm_wsr("FPSCR", (VALUE))) + #else + #define __get_FPSCR() ( 0 ) + #define __set_FPSCR(VALUE) ((void)VALUE) + #endif + + #define __get_IPSR() (__arm_rsr("IPSR")) + #define __get_MSP() (__arm_rsr("MSP")) + #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \ + (!defined (__ARM_FEATURE_CMSE) || (__ARM_FEATURE_CMSE < 3))) + // without main extensions, the non-secure MSPLIM is RAZ/WI + #define __get_MSPLIM() (0U) + #else + #define __get_MSPLIM() (__arm_rsr("MSPLIM")) + #endif + #define __get_PRIMASK() (__arm_rsr("PRIMASK")) + #define __get_PSP() (__arm_rsr("PSP")) + + #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \ + (!defined (__ARM_FEATURE_CMSE) || (__ARM_FEATURE_CMSE < 3))) + // without main extensions, the non-secure PSPLIM is RAZ/WI + #define __get_PSPLIM() (0U) + #else + #define __get_PSPLIM() (__arm_rsr("PSPLIM")) + #endif + + #define __get_xPSR() (__arm_rsr("xPSR")) + + #define __set_BASEPRI(VALUE) (__arm_wsr("BASEPRI", (VALUE))) + #define __set_BASEPRI_MAX(VALUE) (__arm_wsr("BASEPRI_MAX", (VALUE))) + #define __set_CONTROL(VALUE) (__arm_wsr("CONTROL", (VALUE))) + #define __set_FAULTMASK(VALUE) (__arm_wsr("FAULTMASK", (VALUE))) + #define __set_MSP(VALUE) (__arm_wsr("MSP", (VALUE))) + + #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \ + (!defined (__ARM_FEATURE_CMSE) || (__ARM_FEATURE_CMSE < 3))) + // without main extensions, the non-secure MSPLIM is RAZ/WI + #define __set_MSPLIM(VALUE) ((void)(VALUE)) + #else + #define __set_MSPLIM(VALUE) (__arm_wsr("MSPLIM", (VALUE))) + #endif + #define __set_PRIMASK(VALUE) (__arm_wsr("PRIMASK", (VALUE))) + #define __set_PSP(VALUE) (__arm_wsr("PSP", (VALUE))) + #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \ + (!defined (__ARM_FEATURE_CMSE) || (__ARM_FEATURE_CMSE < 3))) + // without main extensions, the non-secure PSPLIM is RAZ/WI + #define __set_PSPLIM(VALUE) ((void)(VALUE)) + #else + #define __set_PSPLIM(VALUE) (__arm_wsr("PSPLIM", (VALUE))) + #endif + + #define __TZ_get_CONTROL_NS() (__arm_rsr("CONTROL_NS")) + #define __TZ_set_CONTROL_NS(VALUE) (__arm_wsr("CONTROL_NS", (VALUE))) + #define __TZ_get_PSP_NS() (__arm_rsr("PSP_NS")) + #define __TZ_set_PSP_NS(VALUE) (__arm_wsr("PSP_NS", (VALUE))) + #define __TZ_get_MSP_NS() (__arm_rsr("MSP_NS")) + #define __TZ_set_MSP_NS(VALUE) (__arm_wsr("MSP_NS", (VALUE))) + #define __TZ_get_SP_NS() (__arm_rsr("SP_NS")) + #define __TZ_set_SP_NS(VALUE) (__arm_wsr("SP_NS", (VALUE))) + #define __TZ_get_PRIMASK_NS() (__arm_rsr("PRIMASK_NS")) + #define __TZ_set_PRIMASK_NS(VALUE) (__arm_wsr("PRIMASK_NS", (VALUE))) + #define __TZ_get_BASEPRI_NS() (__arm_rsr("BASEPRI_NS")) + #define __TZ_set_BASEPRI_NS(VALUE) (__arm_wsr("BASEPRI_NS", (VALUE))) + #define __TZ_get_FAULTMASK_NS() (__arm_rsr("FAULTMASK_NS")) + #define __TZ_set_FAULTMASK_NS(VALUE)(__arm_wsr("FAULTMASK_NS", (VALUE))) + + #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \ + (!defined (__ARM_FEATURE_CMSE) || (__ARM_FEATURE_CMSE < 3))) + // without main extensions, the non-secure PSPLIM is RAZ/WI + #define __TZ_get_PSPLIM_NS() (0U) + #define __TZ_set_PSPLIM_NS(VALUE) ((void)(VALUE)) + #else + #define __TZ_get_PSPLIM_NS() (__arm_rsr("PSPLIM_NS")) + #define __TZ_set_PSPLIM_NS(VALUE) (__arm_wsr("PSPLIM_NS", (VALUE))) + #endif + + #define __TZ_get_MSPLIM_NS() (__arm_rsr("MSPLIM_NS")) + #define __TZ_set_MSPLIM_NS(VALUE) (__arm_wsr("MSPLIM_NS", (VALUE))) + + #define __NOP __iar_builtin_no_operation + + #define __CLZ __iar_builtin_CLZ + #define __CLREX __iar_builtin_CLREX + + #define __DMB __iar_builtin_DMB + #define __DSB __iar_builtin_DSB + #define __ISB __iar_builtin_ISB + + #define __LDREXB __iar_builtin_LDREXB + #define __LDREXH __iar_builtin_LDREXH + #define __LDREXW __iar_builtin_LDREX + + #define __RBIT __iar_builtin_RBIT + #define __REV __iar_builtin_REV + #define __REV16 __iar_builtin_REV16 + + __IAR_FT int16_t __REVSH(int16_t val) + { + return (int16_t) __iar_builtin_REVSH(val); + } + + #define __ROR __iar_builtin_ROR + #define __RRX __iar_builtin_RRX + + #define __SEV __iar_builtin_SEV + + #if !__IAR_M0_FAMILY + #define __SSAT __iar_builtin_SSAT + #endif + + #define __STREXB __iar_builtin_STREXB + #define __STREXH __iar_builtin_STREXH + #define __STREXW __iar_builtin_STREX + + #if !__IAR_M0_FAMILY + #define __USAT __iar_builtin_USAT + #endif + + #define __WFE __iar_builtin_WFE + #define __WFI __iar_builtin_WFI + + #if __ARM_MEDIA__ + #define __SADD8 __iar_builtin_SADD8 + #define __QADD8 __iar_builtin_QADD8 + #define __SHADD8 __iar_builtin_SHADD8 + #define __UADD8 __iar_builtin_UADD8 + #define __UQADD8 __iar_builtin_UQADD8 + #define __UHADD8 __iar_builtin_UHADD8 + #define __SSUB8 __iar_builtin_SSUB8 + #define __QSUB8 __iar_builtin_QSUB8 + #define __SHSUB8 __iar_builtin_SHSUB8 + #define __USUB8 __iar_builtin_USUB8 + #define __UQSUB8 __iar_builtin_UQSUB8 + #define __UHSUB8 __iar_builtin_UHSUB8 + #define __SADD16 __iar_builtin_SADD16 + #define __QADD16 __iar_builtin_QADD16 + #define __SHADD16 __iar_builtin_SHADD16 + #define __UADD16 __iar_builtin_UADD16 + #define __UQADD16 __iar_builtin_UQADD16 + #define __UHADD16 __iar_builtin_UHADD16 + #define __SSUB16 __iar_builtin_SSUB16 + #define __QSUB16 __iar_builtin_QSUB16 + #define __SHSUB16 __iar_builtin_SHSUB16 + #define __USUB16 __iar_builtin_USUB16 + #define __UQSUB16 __iar_builtin_UQSUB16 + #define __UHSUB16 __iar_builtin_UHSUB16 + #define __SASX __iar_builtin_SASX + #define __QASX __iar_builtin_QASX + #define __SHASX __iar_builtin_SHASX + #define __UASX __iar_builtin_UASX + #define __UQASX __iar_builtin_UQASX + #define __UHASX __iar_builtin_UHASX + #define __SSAX __iar_builtin_SSAX + #define __QSAX __iar_builtin_QSAX + #define __SHSAX __iar_builtin_SHSAX + #define __USAX __iar_builtin_USAX + #define __UQSAX __iar_builtin_UQSAX + #define __UHSAX __iar_builtin_UHSAX + #define __USAD8 __iar_builtin_USAD8 + #define __USADA8 __iar_builtin_USADA8 + #define __SSAT16 __iar_builtin_SSAT16 + #define __USAT16 __iar_builtin_USAT16 + #define __UXTB16 __iar_builtin_UXTB16 + #define __UXTAB16 __iar_builtin_UXTAB16 + #define __SXTB16 __iar_builtin_SXTB16 + #define __SXTAB16 __iar_builtin_SXTAB16 + #define __SMUAD __iar_builtin_SMUAD + #define __SMUADX __iar_builtin_SMUADX + #define __SMMLA __iar_builtin_SMMLA + #define __SMLAD __iar_builtin_SMLAD + #define __SMLADX __iar_builtin_SMLADX + #define __SMLALD __iar_builtin_SMLALD + #define __SMLALDX __iar_builtin_SMLALDX + #define __SMUSD __iar_builtin_SMUSD + #define __SMUSDX __iar_builtin_SMUSDX + #define __SMLSD __iar_builtin_SMLSD + #define __SMLSDX __iar_builtin_SMLSDX + #define __SMLSLD __iar_builtin_SMLSLD + #define __SMLSLDX __iar_builtin_SMLSLDX + #define __SEL __iar_builtin_SEL + #define __QADD __iar_builtin_QADD + #define __QSUB __iar_builtin_QSUB + #define __PKHBT __iar_builtin_PKHBT + #define __PKHTB __iar_builtin_PKHTB + #endif + +#else /* __ICCARM_INTRINSICS_VERSION__ == 2 */ + + #if __IAR_M0_FAMILY + /* Avoid clash between intrinsics.h and arm_math.h when compiling for Cortex-M0. */ + #define __CLZ __cmsis_iar_clz_not_active + #define __SSAT __cmsis_iar_ssat_not_active + #define __USAT __cmsis_iar_usat_not_active + #define __RBIT __cmsis_iar_rbit_not_active + #define __get_APSR __cmsis_iar_get_APSR_not_active + #endif + + + #if (!((defined (__FPU_PRESENT) && (__FPU_PRESENT == 1U)) && \ + (defined (__FPU_USED ) && (__FPU_USED == 1U)) )) + #define __get_FPSCR __cmsis_iar_get_FPSR_not_active + #define __set_FPSCR __cmsis_iar_set_FPSR_not_active + #endif + + #ifdef __INTRINSICS_INCLUDED + #error intrinsics.h is already included previously! + #endif + + #include + + #if __IAR_M0_FAMILY + /* Avoid clash between intrinsics.h and arm_math.h when compiling for Cortex-M0. */ + #undef __CLZ + #undef __SSAT + #undef __USAT + #undef __RBIT + #undef __get_APSR + + __STATIC_INLINE uint8_t __CLZ(uint32_t data) + { + if (data == 0U) { return 32U; } + + uint32_t count = 0U; + uint32_t mask = 0x80000000U; + + while ((data & mask) == 0U) + { + count += 1U; + mask = mask >> 1U; + } + return count; + } + + __STATIC_INLINE uint32_t __RBIT(uint32_t v) + { + uint8_t sc = 31U; + uint32_t r = v; + for (v >>= 1U; v; v >>= 1U) + { + r <<= 1U; + r |= v & 1U; + sc--; + } + return (r << sc); + } + + __STATIC_INLINE uint32_t __get_APSR(void) + { + uint32_t res; + __asm("MRS %0,APSR" : "=r" (res)); + return res; + } + + #endif + + #if (!((defined (__FPU_PRESENT) && (__FPU_PRESENT == 1U)) && \ + (defined (__FPU_USED ) && (__FPU_USED == 1U)) )) + #undef __get_FPSCR + #undef __set_FPSCR + #define __get_FPSCR() (0) + #define __set_FPSCR(VALUE) ((void)VALUE) + #endif + + #pragma diag_suppress=Pe940 + #pragma diag_suppress=Pe177 + + #define __enable_irq __enable_interrupt + #define __disable_irq __disable_interrupt + #define __NOP __no_operation + + #define __get_xPSR __get_PSR + + #if (!defined(__ARM_ARCH_6M__) || __ARM_ARCH_6M__==0) + + __IAR_FT uint32_t __LDREXW(uint32_t volatile *ptr) + { + return __LDREX((unsigned long *)ptr); + } + + __IAR_FT uint32_t __STREXW(uint32_t value, uint32_t volatile *ptr) + { + return __STREX(value, (unsigned long *)ptr); + } + #endif + + + /* __CORTEX_M is defined in core_cm0.h, core_cm3.h and core_cm4.h. */ + #if (__CORTEX_M >= 0x03) + + __IAR_FT uint32_t __RRX(uint32_t value) + { + uint32_t result; + __ASM("RRX %0, %1" : "=r"(result) : "r" (value) : "cc"); + return(result); + } + + __IAR_FT void __set_BASEPRI_MAX(uint32_t value) + { + __asm volatile("MSR BASEPRI_MAX,%0"::"r" (value)); + } + + + #define __enable_fault_irq __enable_fiq + #define __disable_fault_irq __disable_fiq + + + #endif /* (__CORTEX_M >= 0x03) */ + + __IAR_FT uint32_t __ROR(uint32_t op1, uint32_t op2) + { + return (op1 >> op2) | (op1 << ((sizeof(op1)*8)-op2)); + } + + #if ((defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) || \ + (defined (__ARM_ARCH_8M_BASE__ ) && (__ARM_ARCH_8M_BASE__ == 1)) ) + + __IAR_FT uint32_t __get_MSPLIM(void) + { + uint32_t res; + #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \ + (!defined (__ARM_FEATURE_CMSE ) || (__ARM_FEATURE_CMSE < 3))) + // without main extensions, the non-secure MSPLIM is RAZ/WI + res = 0U; + #else + __asm volatile("MRS %0,MSPLIM" : "=r" (res)); + #endif + return res; + } + + __IAR_FT void __set_MSPLIM(uint32_t value) + { + #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \ + (!defined (__ARM_FEATURE_CMSE ) || (__ARM_FEATURE_CMSE < 3))) + // without main extensions, the non-secure MSPLIM is RAZ/WI + (void)value; + #else + __asm volatile("MSR MSPLIM,%0" :: "r" (value)); + #endif + } + + __IAR_FT uint32_t __get_PSPLIM(void) + { + uint32_t res; + #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \ + (!defined (__ARM_FEATURE_CMSE ) || (__ARM_FEATURE_CMSE < 3))) + // without main extensions, the non-secure PSPLIM is RAZ/WI + res = 0U; + #else + __asm volatile("MRS %0,PSPLIM" : "=r" (res)); + #endif + return res; + } + + __IAR_FT void __set_PSPLIM(uint32_t value) + { + #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \ + (!defined (__ARM_FEATURE_CMSE ) || (__ARM_FEATURE_CMSE < 3))) + // without main extensions, the non-secure PSPLIM is RAZ/WI + (void)value; + #else + __asm volatile("MSR PSPLIM,%0" :: "r" (value)); + #endif + } + + __IAR_FT uint32_t __TZ_get_CONTROL_NS(void) + { + uint32_t res; + __asm volatile("MRS %0,CONTROL_NS" : "=r" (res)); + return res; + } + + __IAR_FT void __TZ_set_CONTROL_NS(uint32_t value) + { + __asm volatile("MSR CONTROL_NS,%0" :: "r" (value)); + } + + __IAR_FT uint32_t __TZ_get_PSP_NS(void) + { + uint32_t res; + __asm volatile("MRS %0,PSP_NS" : "=r" (res)); + return res; + } + + __IAR_FT void __TZ_set_PSP_NS(uint32_t value) + { + __asm volatile("MSR PSP_NS,%0" :: "r" (value)); + } + + __IAR_FT uint32_t __TZ_get_MSP_NS(void) + { + uint32_t res; + __asm volatile("MRS %0,MSP_NS" : "=r" (res)); + return res; + } + + __IAR_FT void __TZ_set_MSP_NS(uint32_t value) + { + __asm volatile("MSR MSP_NS,%0" :: "r" (value)); + } + + __IAR_FT uint32_t __TZ_get_SP_NS(void) + { + uint32_t res; + __asm volatile("MRS %0,SP_NS" : "=r" (res)); + return res; + } + __IAR_FT void __TZ_set_SP_NS(uint32_t value) + { + __asm volatile("MSR SP_NS,%0" :: "r" (value)); + } + + __IAR_FT uint32_t __TZ_get_PRIMASK_NS(void) + { + uint32_t res; + __asm volatile("MRS %0,PRIMASK_NS" : "=r" (res)); + return res; + } + + __IAR_FT void __TZ_set_PRIMASK_NS(uint32_t value) + { + __asm volatile("MSR PRIMASK_NS,%0" :: "r" (value)); + } + + __IAR_FT uint32_t __TZ_get_BASEPRI_NS(void) + { + uint32_t res; + __asm volatile("MRS %0,BASEPRI_NS" : "=r" (res)); + return res; + } + + __IAR_FT void __TZ_set_BASEPRI_NS(uint32_t value) + { + __asm volatile("MSR BASEPRI_NS,%0" :: "r" (value)); + } + + __IAR_FT uint32_t __TZ_get_FAULTMASK_NS(void) + { + uint32_t res; + __asm volatile("MRS %0,FAULTMASK_NS" : "=r" (res)); + return res; + } + + __IAR_FT void __TZ_set_FAULTMASK_NS(uint32_t value) + { + __asm volatile("MSR FAULTMASK_NS,%0" :: "r" (value)); + } + + __IAR_FT uint32_t __TZ_get_PSPLIM_NS(void) + { + uint32_t res; + #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \ + (!defined (__ARM_FEATURE_CMSE ) || (__ARM_FEATURE_CMSE < 3))) + // without main extensions, the non-secure PSPLIM is RAZ/WI + res = 0U; + #else + __asm volatile("MRS %0,PSPLIM_NS" : "=r" (res)); + #endif + return res; + } + + __IAR_FT void __TZ_set_PSPLIM_NS(uint32_t value) + { + #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \ + (!defined (__ARM_FEATURE_CMSE ) || (__ARM_FEATURE_CMSE < 3))) + // without main extensions, the non-secure PSPLIM is RAZ/WI + (void)value; + #else + __asm volatile("MSR PSPLIM_NS,%0" :: "r" (value)); + #endif + } + + __IAR_FT uint32_t __TZ_get_MSPLIM_NS(void) + { + uint32_t res; + __asm volatile("MRS %0,MSPLIM_NS" : "=r" (res)); + return res; + } + + __IAR_FT void __TZ_set_MSPLIM_NS(uint32_t value) + { + __asm volatile("MSR MSPLIM_NS,%0" :: "r" (value)); + } + + #endif /* __ARM_ARCH_8M_MAIN__ or __ARM_ARCH_8M_BASE__ */ + +#endif /* __ICCARM_INTRINSICS_VERSION__ == 2 */ + +#define __BKPT(value) __asm volatile ("BKPT %0" : : "i"(value)) + +#if __IAR_M0_FAMILY + __STATIC_INLINE int32_t __SSAT(int32_t val, uint32_t sat) + { + if ((sat >= 1U) && (sat <= 32U)) + { + const int32_t max = (int32_t)((1U << (sat - 1U)) - 1U); + const int32_t min = -1 - max ; + if (val > max) + { + return max; + } + else if (val < min) + { + return min; + } + } + return val; + } + + __STATIC_INLINE uint32_t __USAT(int32_t val, uint32_t sat) + { + if (sat <= 31U) + { + const uint32_t max = ((1U << sat) - 1U); + if (val > (int32_t)max) + { + return max; + } + else if (val < 0) + { + return 0U; + } + } + return (uint32_t)val; + } +#endif + +#if (__CORTEX_M >= 0x03) /* __CORTEX_M is defined in core_cm0.h, core_cm3.h and core_cm4.h. */ + + __IAR_FT uint8_t __LDRBT(volatile uint8_t *addr) + { + uint32_t res; + __ASM("LDRBT %0, [%1]" : "=r" (res) : "r" (addr) : "memory"); + return ((uint8_t)res); + } + + __IAR_FT uint16_t __LDRHT(volatile uint16_t *addr) + { + uint32_t res; + __ASM("LDRHT %0, [%1]" : "=r" (res) : "r" (addr) : "memory"); + return ((uint16_t)res); + } + + __IAR_FT uint32_t __LDRT(volatile uint32_t *addr) + { + uint32_t res; + __ASM("LDRT %0, [%1]" : "=r" (res) : "r" (addr) : "memory"); + return res; + } + + __IAR_FT void __STRBT(uint8_t value, volatile uint8_t *addr) + { + __ASM("STRBT %1, [%0]" : : "r" (addr), "r" ((uint32_t)value) : "memory"); + } + + __IAR_FT void __STRHT(uint16_t value, volatile uint16_t *addr) + { + __ASM("STRHT %1, [%0]" : : "r" (addr), "r" ((uint32_t)value) : "memory"); + } + + __IAR_FT void __STRT(uint32_t value, volatile uint32_t *addr) + { + __ASM("STRT %1, [%0]" : : "r" (addr), "r" (value) : "memory"); + } + +#endif /* (__CORTEX_M >= 0x03) */ + +#if ((defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) || \ + (defined (__ARM_ARCH_8M_BASE__ ) && (__ARM_ARCH_8M_BASE__ == 1)) ) + + + __IAR_FT uint8_t __LDAB(volatile uint8_t *ptr) + { + uint32_t res; + __ASM volatile ("LDAB %0, [%1]" : "=r" (res) : "r" (ptr) : "memory"); + return ((uint8_t)res); + } + + __IAR_FT uint16_t __LDAH(volatile uint16_t *ptr) + { + uint32_t res; + __ASM volatile ("LDAH %0, [%1]" : "=r" (res) : "r" (ptr) : "memory"); + return ((uint16_t)res); + } + + __IAR_FT uint32_t __LDA(volatile uint32_t *ptr) + { + uint32_t res; + __ASM volatile ("LDA %0, [%1]" : "=r" (res) : "r" (ptr) : "memory"); + return res; + } + + __IAR_FT void __STLB(uint8_t value, volatile uint8_t *ptr) + { + __ASM volatile ("STLB %1, [%0]" :: "r" (ptr), "r" (value) : "memory"); + } + + __IAR_FT void __STLH(uint16_t value, volatile uint16_t *ptr) + { + __ASM volatile ("STLH %1, [%0]" :: "r" (ptr), "r" (value) : "memory"); + } + + __IAR_FT void __STL(uint32_t value, volatile uint32_t *ptr) + { + __ASM volatile ("STL %1, [%0]" :: "r" (ptr), "r" (value) : "memory"); + } + + __IAR_FT uint8_t __LDAEXB(volatile uint8_t *ptr) + { + uint32_t res; + __ASM volatile ("LDAEXB %0, [%1]" : "=r" (res) : "r" (ptr) : "memory"); + return ((uint8_t)res); + } + + __IAR_FT uint16_t __LDAEXH(volatile uint16_t *ptr) + { + uint32_t res; + __ASM volatile ("LDAEXH %0, [%1]" : "=r" (res) : "r" (ptr) : "memory"); + return ((uint16_t)res); + } + + __IAR_FT uint32_t __LDAEX(volatile uint32_t *ptr) + { + uint32_t res; + __ASM volatile ("LDAEX %0, [%1]" : "=r" (res) : "r" (ptr) : "memory"); + return res; + } + + __IAR_FT uint32_t __STLEXB(uint8_t value, volatile uint8_t *ptr) + { + uint32_t res; + __ASM volatile ("STLEXB %0, %2, [%1]" : "=r" (res) : "r" (ptr), "r" (value) : "memory"); + return res; + } + + __IAR_FT uint32_t __STLEXH(uint16_t value, volatile uint16_t *ptr) + { + uint32_t res; + __ASM volatile ("STLEXH %0, %2, [%1]" : "=r" (res) : "r" (ptr), "r" (value) : "memory"); + return res; + } + + __IAR_FT uint32_t __STLEX(uint32_t value, volatile uint32_t *ptr) + { + uint32_t res; + __ASM volatile ("STLEX %0, %2, [%1]" : "=r" (res) : "r" (ptr), "r" (value) : "memory"); + return res; + } + +#endif /* __ARM_ARCH_8M_MAIN__ or __ARM_ARCH_8M_BASE__ */ + +#undef __IAR_FT +#undef __IAR_M0_FAMILY +#undef __ICCARM_V8 + +#pragma diag_default=Pe940 +#pragma diag_default=Pe177 + +#endif /* __CMSIS_ICCARM_H__ */ diff --git a/bsp/n32g452xx/Libraries/CMSIS/core/cmsis_version.h b/bsp/n32g452xx/Libraries/CMSIS/core/cmsis_version.h new file mode 100755 index 0000000000..660f612aa3 --- /dev/null +++ b/bsp/n32g452xx/Libraries/CMSIS/core/cmsis_version.h @@ -0,0 +1,39 @@ +/**************************************************************************//** + * @file cmsis_version.h + * @brief CMSIS Core(M) Version definitions + * @version V5.0.2 + * @date 19. April 2017 + ******************************************************************************/ +/* + * Copyright (c) 2009-2017 ARM Limited. All rights reserved. + * + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the License); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an AS IS BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#if defined ( __ICCARM__ ) + #pragma system_include /* treat file as system include file for MISRA check */ +#elif defined (__clang__) + #pragma clang system_header /* treat file as system include file */ +#endif + +#ifndef __CMSIS_VERSION_H +#define __CMSIS_VERSION_H + +/* CMSIS Version definitions */ +#define __CM_CMSIS_VERSION_MAIN ( 5U) /*!< [31:16] CMSIS Core(M) main version */ +#define __CM_CMSIS_VERSION_SUB ( 1U) /*!< [15:0] CMSIS Core(M) sub version */ +#define __CM_CMSIS_VERSION ((__CM_CMSIS_VERSION_MAIN << 16U) | \ + __CM_CMSIS_VERSION_SUB ) /*!< CMSIS Core(M) version number */ +#endif diff --git a/bsp/n32g452xx/Libraries/CMSIS/core/core_cm4.h b/bsp/n32g452xx/Libraries/CMSIS/core/core_cm4.h new file mode 100755 index 0000000000..7d56873532 --- /dev/null +++ b/bsp/n32g452xx/Libraries/CMSIS/core/core_cm4.h @@ -0,0 +1,2129 @@ +/**************************************************************************//** + * @file core_cm4.h + * @brief CMSIS Cortex-M4 Core Peripheral Access Layer Header File + * @version V5.0.8 + * @date 04. June 2018 + ******************************************************************************/ +/* + * Copyright (c) 2009-2018 Arm Limited. All rights reserved. + * + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the License); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an AS IS BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#if defined ( __ICCARM__ ) + #pragma system_include /* treat file as system include file for MISRA check */ +#elif defined (__clang__) + #pragma clang system_header /* treat file as system include file */ +#endif + +#ifndef __CORE_CM4_H_GENERIC +#define __CORE_CM4_H_GENERIC + +#include + +#ifdef __cplusplus + extern "C" { +#endif + +/** + \page CMSIS_MISRA_Exceptions MISRA-C:2004 Compliance Exceptions + CMSIS violates the following MISRA-C:2004 rules: + + \li Required Rule 8.5, object/function definition in header file.
+ Function definitions in header files are used to allow 'inlining'. + + \li Required Rule 18.4, declaration of union type or object of union type: '{...}'.
+ Unions are used for effective representation of core registers. + + \li Advisory Rule 19.7, Function-like macro defined.
+ Function-like macros are used to allow more efficient code. + */ + + +/******************************************************************************* + * CMSIS definitions + ******************************************************************************/ +/** + \ingroup Cortex_M4 + @{ + */ + +#include "cmsis_version.h" + +/* CMSIS CM4 definitions */ +#define __CM4_CMSIS_VERSION_MAIN (__CM_CMSIS_VERSION_MAIN) /*!< \deprecated [31:16] CMSIS HAL main version */ +#define __CM4_CMSIS_VERSION_SUB (__CM_CMSIS_VERSION_SUB) /*!< \deprecated [15:0] CMSIS HAL sub version */ +#define __CM4_CMSIS_VERSION ((__CM4_CMSIS_VERSION_MAIN << 16U) | \ + __CM4_CMSIS_VERSION_SUB ) /*!< \deprecated CMSIS HAL version number */ + +#define __CORTEX_M (4U) /*!< Cortex-M Core */ + +/** __FPU_USED indicates whether an FPU is used or not. + For this, __FPU_PRESENT has to be checked prior to making use of FPU specific registers and functions. +*/ +#if defined ( __CC_ARM ) + #if defined __TARGET_FPU_VFP + #if defined (__FPU_PRESENT) && (__FPU_PRESENT == 1U) + #define __FPU_USED 1U + #else + #error "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)" + #define __FPU_USED 0U + #endif + #else + #define __FPU_USED 0U + #endif + +#elif defined (__ARMCC_VERSION) && (__ARMCC_VERSION >= 6010050) + #if defined __ARM_PCS_VFP + #if defined (__FPU_PRESENT) && (__FPU_PRESENT == 1U) + #define __FPU_USED 1U + #else + #warning "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)" + #define __FPU_USED 0U + #endif + #else + #define __FPU_USED 0U + #endif + +#elif defined ( __GNUC__ ) + #if defined (__VFP_FP__) && !defined(__SOFTFP__) + #if defined (__FPU_PRESENT) && (__FPU_PRESENT == 1U) + #define __FPU_USED 1U + #else + #error "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)" + #define __FPU_USED 0U + #endif + #else + #define __FPU_USED 0U + #endif + +#elif defined ( __ICCARM__ ) + #if defined __ARMVFP__ + #if defined (__FPU_PRESENT) && (__FPU_PRESENT == 1U) + #define __FPU_USED 1U + #else + #error "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)" + #define __FPU_USED 0U + #endif + #else + #define __FPU_USED 0U + #endif + +#elif defined ( __TI_ARM__ ) + #if defined __TI_VFP_SUPPORT__ + #if defined (__FPU_PRESENT) && (__FPU_PRESENT == 1U) + #define __FPU_USED 1U + #else + #error "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)" + #define __FPU_USED 0U + #endif + #else + #define __FPU_USED 0U + #endif + +#elif defined ( __TASKING__ ) + #if defined __FPU_VFP__ + #if defined (__FPU_PRESENT) && (__FPU_PRESENT == 1U) + #define __FPU_USED 1U + #else + #error "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)" + #define __FPU_USED 0U + #endif + #else + #define __FPU_USED 0U + #endif + +#elif defined ( __CSMC__ ) + #if ( __CSMC__ & 0x400U) + #if defined (__FPU_PRESENT) && (__FPU_PRESENT == 1U) + #define __FPU_USED 1U + #else + #error "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)" + #define __FPU_USED 0U + #endif + #else + #define __FPU_USED 0U + #endif + +#endif + +#include "cmsis_compiler.h" /* CMSIS compiler specific defines */ + + +#ifdef __cplusplus +} +#endif + +#endif /* __CORE_CM4_H_GENERIC */ + +#ifndef __CMSIS_GENERIC + +#ifndef __CORE_CM4_H_DEPENDANT +#define __CORE_CM4_H_DEPENDANT + +#ifdef __cplusplus + extern "C" { +#endif + +/* check device defines and use defaults */ +#if defined __CHECK_DEVICE_DEFINES + #ifndef __CM4_REV + #define __CM4_REV 0x0000U + #warning "__CM4_REV not defined in device header file; using default!" + #endif + + #ifndef __FPU_PRESENT + #define __FPU_PRESENT 0U + #warning "__FPU_PRESENT not defined in device header file; using default!" + #endif + + #ifndef __MPU_PRESENT + #define __MPU_PRESENT 0U + #warning "__MPU_PRESENT not defined in device header file; using default!" + #endif + + #ifndef __NVIC_PRIO_BITS + #define __NVIC_PRIO_BITS 3U + #warning "__NVIC_PRIO_BITS not defined in device header file; using default!" + #endif + + #ifndef __Vendor_SysTickConfig + #define __Vendor_SysTickConfig 0U + #warning "__Vendor_SysTickConfig not defined in device header file; using default!" + #endif +#endif + +/* IO definitions (access restrictions to peripheral registers) */ +/** + \defgroup CMSIS_glob_defs CMSIS Global Defines + + IO Type Qualifiers are used + \li to specify the access to peripheral variables. + \li for automatic generation of peripheral register debug information. +*/ +#ifdef __cplusplus + #define __I volatile /*!< Defines 'read only' permissions */ +#else + #define __I volatile const /*!< Defines 'read only' permissions */ +#endif +#define __O volatile /*!< Defines 'write only' permissions */ +#define __IO volatile /*!< Defines 'read / write' permissions */ + +/* following defines should be used for structure members */ +#define __IM volatile const /*! Defines 'read only' structure member permissions */ +#define __OM volatile /*! Defines 'write only' structure member permissions */ +#define __IOM volatile /*! Defines 'read / write' structure member permissions */ + +/*@} end of group Cortex_M4 */ + + + +/******************************************************************************* + * Register Abstraction + Core Register contain: + - Core Register + - Core NVIC Register + - Core SCB Register + - Core SysTick Register + - Core Debug Register + - Core MPU Register + - Core FPU Register + ******************************************************************************/ +/** + \defgroup CMSIS_core_register Defines and Type Definitions + \brief Type definitions and defines for Cortex-M processor based devices. +*/ + +/** + \ingroup CMSIS_core_register + \defgroup CMSIS_CORE Status and Control Registers + \brief Core Register type definitions. + @{ + */ + +/** + \brief Union type to access the Application Program Status Register (APSR). + */ +typedef union +{ + struct + { + uint32_t _reserved0:16; /*!< bit: 0..15 Reserved */ + uint32_t GE:4; /*!< bit: 16..19 Greater than or Equal flags */ + uint32_t _reserved1:7; /*!< bit: 20..26 Reserved */ + uint32_t Q:1; /*!< bit: 27 Saturation condition flag */ + uint32_t V:1; /*!< bit: 28 Overflow condition code flag */ + uint32_t C:1; /*!< bit: 29 Carry condition code flag */ + uint32_t Z:1; /*!< bit: 30 Zero condition code flag */ + uint32_t N:1; /*!< bit: 31 Negative condition code flag */ + } b; /*!< Structure used for bit access */ + uint32_t w; /*!< Type used for word access */ +} APSR_Type; + +/* APSR Register Definitions */ +#define APSR_N_Pos 31U /*!< APSR: N Position */ +#define APSR_N_Msk (1UL << APSR_N_Pos) /*!< APSR: N Mask */ + +#define APSR_Z_Pos 30U /*!< APSR: Z Position */ +#define APSR_Z_Msk (1UL << APSR_Z_Pos) /*!< APSR: Z Mask */ + +#define APSR_C_Pos 29U /*!< APSR: C Position */ +#define APSR_C_Msk (1UL << APSR_C_Pos) /*!< APSR: C Mask */ + +#define APSR_V_Pos 28U /*!< APSR: V Position */ +#define APSR_V_Msk (1UL << APSR_V_Pos) /*!< APSR: V Mask */ + +#define APSR_Q_Pos 27U /*!< APSR: Q Position */ +#define APSR_Q_Msk (1UL << APSR_Q_Pos) /*!< APSR: Q Mask */ + +#define APSR_GE_Pos 16U /*!< APSR: GE Position */ +#define APSR_GE_Msk (0xFUL << APSR_GE_Pos) /*!< APSR: GE Mask */ + + +/** + \brief Union type to access the Interrupt Program Status Register (IPSR). + */ +typedef union +{ + struct + { + uint32_t ISR:9; /*!< bit: 0.. 8 Exception number */ + uint32_t _reserved0:23; /*!< bit: 9..31 Reserved */ + } b; /*!< Structure used for bit access */ + uint32_t w; /*!< Type used for word access */ +} IPSR_Type; + +/* IPSR Register Definitions */ +#define IPSR_ISR_Pos 0U /*!< IPSR: ISR Position */ +#define IPSR_ISR_Msk (0x1FFUL /*<< IPSR_ISR_Pos*/) /*!< IPSR: ISR Mask */ + + +/** + \brief Union type to access the Special-Purpose Program Status Registers (xPSR). + */ +typedef union +{ + struct + { + uint32_t ISR:9; /*!< bit: 0.. 8 Exception number */ + uint32_t _reserved0:1; /*!< bit: 9 Reserved */ + uint32_t ICI_IT_1:6; /*!< bit: 10..15 ICI/IT part 1 */ + uint32_t GE:4; /*!< bit: 16..19 Greater than or Equal flags */ + uint32_t _reserved1:4; /*!< bit: 20..23 Reserved */ + uint32_t T:1; /*!< bit: 24 Thumb bit */ + uint32_t ICI_IT_2:2; /*!< bit: 25..26 ICI/IT part 2 */ + uint32_t Q:1; /*!< bit: 27 Saturation condition flag */ + uint32_t V:1; /*!< bit: 28 Overflow condition code flag */ + uint32_t C:1; /*!< bit: 29 Carry condition code flag */ + uint32_t Z:1; /*!< bit: 30 Zero condition code flag */ + uint32_t N:1; /*!< bit: 31 Negative condition code flag */ + } b; /*!< Structure used for bit access */ + uint32_t w; /*!< Type used for word access */ +} xPSR_Type; + +/* xPSR Register Definitions */ +#define xPSR_N_Pos 31U /*!< xPSR: N Position */ +#define xPSR_N_Msk (1UL << xPSR_N_Pos) /*!< xPSR: N Mask */ + +#define xPSR_Z_Pos 30U /*!< xPSR: Z Position */ +#define xPSR_Z_Msk (1UL << xPSR_Z_Pos) /*!< xPSR: Z Mask */ + +#define xPSR_C_Pos 29U /*!< xPSR: C Position */ +#define xPSR_C_Msk (1UL << xPSR_C_Pos) /*!< xPSR: C Mask */ + +#define xPSR_V_Pos 28U /*!< xPSR: V Position */ +#define xPSR_V_Msk (1UL << xPSR_V_Pos) /*!< xPSR: V Mask */ + +#define xPSR_Q_Pos 27U /*!< xPSR: Q Position */ +#define xPSR_Q_Msk (1UL << xPSR_Q_Pos) /*!< xPSR: Q Mask */ + +#define xPSR_ICI_IT_2_Pos 25U /*!< xPSR: ICI/IT part 2 Position */ +#define xPSR_ICI_IT_2_Msk (3UL << xPSR_ICI_IT_2_Pos) /*!< xPSR: ICI/IT part 2 Mask */ + +#define xPSR_T_Pos 24U /*!< xPSR: T Position */ +#define xPSR_T_Msk (1UL << xPSR_T_Pos) /*!< xPSR: T Mask */ + +#define xPSR_GE_Pos 16U /*!< xPSR: GE Position */ +#define xPSR_GE_Msk (0xFUL << xPSR_GE_Pos) /*!< xPSR: GE Mask */ + +#define xPSR_ICI_IT_1_Pos 10U /*!< xPSR: ICI/IT part 1 Position */ +#define xPSR_ICI_IT_1_Msk (0x3FUL << xPSR_ICI_IT_1_Pos) /*!< xPSR: ICI/IT part 1 Mask */ + +#define xPSR_ISR_Pos 0U /*!< xPSR: ISR Position */ +#define xPSR_ISR_Msk (0x1FFUL /*<< xPSR_ISR_Pos*/) /*!< xPSR: ISR Mask */ + + +/** + \brief Union type to access the Control Registers (CONTROL). + */ +typedef union +{ + struct + { + uint32_t nPRIV:1; /*!< bit: 0 Execution privilege in Thread mode */ + uint32_t SPSEL:1; /*!< bit: 1 Stack to be used */ + uint32_t FPCA:1; /*!< bit: 2 FP extension active flag */ + uint32_t _reserved0:29; /*!< bit: 3..31 Reserved */ + } b; /*!< Structure used for bit access */ + uint32_t w; /*!< Type used for word access */ +} CONTROL_Type; + +/* CONTROL Register Definitions */ +#define CONTROL_FPCA_Pos 2U /*!< CONTROL: FPCA Position */ +#define CONTROL_FPCA_Msk (1UL << CONTROL_FPCA_Pos) /*!< CONTROL: FPCA Mask */ + +#define CONTROL_SPSEL_Pos 1U /*!< CONTROL: SPSEL Position */ +#define CONTROL_SPSEL_Msk (1UL << CONTROL_SPSEL_Pos) /*!< CONTROL: SPSEL Mask */ + +#define CONTROL_nPRIV_Pos 0U /*!< CONTROL: nPRIV Position */ +#define CONTROL_nPRIV_Msk (1UL /*<< CONTROL_nPRIV_Pos*/) /*!< CONTROL: nPRIV Mask */ + +/*@} end of group CMSIS_CORE */ + + +/** + \ingroup CMSIS_core_register + \defgroup CMSIS_NVIC Nested Vectored Interrupt Controller (NVIC) + \brief Type definitions for the NVIC Registers + @{ + */ + +/** + \brief Structure type to access the Nested Vectored Interrupt Controller (NVIC). + */ +typedef struct +{ + __IOM uint32_t ISER[8U]; /*!< Offset: 0x000 (R/W) Interrupt Set Enable Register */ + uint32_t RESERVED0[24U]; + __IOM uint32_t ICER[8U]; /*!< Offset: 0x080 (R/W) Interrupt Clear Enable Register */ + uint32_t RSERVED1[24U]; + __IOM uint32_t ISPR[8U]; /*!< Offset: 0x100 (R/W) Interrupt Set Pending Register */ + uint32_t RESERVED2[24U]; + __IOM uint32_t ICPR[8U]; /*!< Offset: 0x180 (R/W) Interrupt Clear Pending Register */ + uint32_t RESERVED3[24U]; + __IOM uint32_t IABR[8U]; /*!< Offset: 0x200 (R/W) Interrupt Active bit Register */ + uint32_t RESERVED4[56U]; + __IOM uint8_t IP[240U]; /*!< Offset: 0x300 (R/W) Interrupt Priority Register (8Bit wide) */ + uint32_t RESERVED5[644U]; + __OM uint32_t STIR; /*!< Offset: 0xE00 ( /W) Software Trigger Interrupt Register */ +} NVIC_Type; + +/* Software Triggered Interrupt Register Definitions */ +#define NVIC_STIR_INTID_Pos 0U /*!< STIR: INTLINESNUM Position */ +#define NVIC_STIR_INTID_Msk (0x1FFUL /*<< NVIC_STIR_INTID_Pos*/) /*!< STIR: INTLINESNUM Mask */ + +/*@} end of group CMSIS_NVIC */ + + +/** + \ingroup CMSIS_core_register + \defgroup CMSIS_SCB System Control Block (SCB) + \brief Type definitions for the System Control Block Registers + @{ + */ + +/** + \brief Structure type to access the System Control Block (SCB). + */ +typedef struct +{ + __IM uint32_t CPUID; /*!< Offset: 0x000 (R/ ) CPUID Base Register */ + __IOM uint32_t ICSR; /*!< Offset: 0x004 (R/W) Interrupt Control and State Register */ + __IOM uint32_t VTOR; /*!< Offset: 0x008 (R/W) Vector Table Offset Register */ + __IOM uint32_t AIRCR; /*!< Offset: 0x00C (R/W) Application Interrupt and Reset Control Register */ + __IOM uint32_t SCR; /*!< Offset: 0x010 (R/W) System Control Register */ + __IOM uint32_t CCR; /*!< Offset: 0x014 (R/W) Configuration Control Register */ + __IOM uint8_t SHP[12U]; /*!< Offset: 0x018 (R/W) System Handlers Priority Registers (4-7, 8-11, 12-15) */ + __IOM uint32_t SHCSR; /*!< Offset: 0x024 (R/W) System Handler Control and State Register */ + __IOM uint32_t CFSR; /*!< Offset: 0x028 (R/W) Configurable Fault Status Register */ + __IOM uint32_t HFSR; /*!< Offset: 0x02C (R/W) HardFault Status Register */ + __IOM uint32_t DFSR; /*!< Offset: 0x030 (R/W) Debug Fault Status Register */ + __IOM uint32_t MMFAR; /*!< Offset: 0x034 (R/W) MemManage Fault Address Register */ + __IOM uint32_t BFAR; /*!< Offset: 0x038 (R/W) BusFault Address Register */ + __IOM uint32_t AFSR; /*!< Offset: 0x03C (R/W) Auxiliary Fault Status Register */ + __IM uint32_t PFR[2U]; /*!< Offset: 0x040 (R/ ) Processor Feature Register */ + __IM uint32_t DFR; /*!< Offset: 0x048 (R/ ) Debug Feature Register */ + __IM uint32_t ADR; /*!< Offset: 0x04C (R/ ) Auxiliary Feature Register */ + __IM uint32_t MMFR[4U]; /*!< Offset: 0x050 (R/ ) Memory Model Feature Register */ + __IM uint32_t ISAR[5U]; /*!< Offset: 0x060 (R/ ) Instruction Set Attributes Register */ + uint32_t RESERVED0[5U]; + __IOM uint32_t CPACR; /*!< Offset: 0x088 (R/W) Coprocessor Access Control Register */ +} SCB_Type; + +/* SCB CPUID Register Definitions */ +#define SCB_CPUID_IMPLEMENTER_Pos 24U /*!< SCB CPUID: IMPLEMENTER Position */ +#define SCB_CPUID_IMPLEMENTER_Msk (0xFFUL << SCB_CPUID_IMPLEMENTER_Pos) /*!< SCB CPUID: IMPLEMENTER Mask */ + +#define SCB_CPUID_VARIANT_Pos 20U /*!< SCB CPUID: VARIANT Position */ +#define SCB_CPUID_VARIANT_Msk (0xFUL << SCB_CPUID_VARIANT_Pos) /*!< SCB CPUID: VARIANT Mask */ + +#define SCB_CPUID_ARCHITECTURE_Pos 16U /*!< SCB CPUID: ARCHITECTURE Position */ +#define SCB_CPUID_ARCHITECTURE_Msk (0xFUL << SCB_CPUID_ARCHITECTURE_Pos) /*!< SCB CPUID: ARCHITECTURE Mask */ + +#define SCB_CPUID_PARTNO_Pos 4U /*!< SCB CPUID: PARTNO Position */ +#define SCB_CPUID_PARTNO_Msk (0xFFFUL << SCB_CPUID_PARTNO_Pos) /*!< SCB CPUID: PARTNO Mask */ + +#define SCB_CPUID_REVISION_Pos 0U /*!< SCB CPUID: REVISION Position */ +#define SCB_CPUID_REVISION_Msk (0xFUL /*<< SCB_CPUID_REVISION_Pos*/) /*!< SCB CPUID: REVISION Mask */ + +/* SCB Interrupt Control State Register Definitions */ +#define SCB_ICSR_NMIPENDSET_Pos 31U /*!< SCB ICSR: NMIPENDSET Position */ +#define SCB_ICSR_NMIPENDSET_Msk (1UL << SCB_ICSR_NMIPENDSET_Pos) /*!< SCB ICSR: NMIPENDSET Mask */ + +#define SCB_ICSR_PENDSVSET_Pos 28U /*!< SCB ICSR: PENDSVSET Position */ +#define SCB_ICSR_PENDSVSET_Msk (1UL << SCB_ICSR_PENDSVSET_Pos) /*!< SCB ICSR: PENDSVSET Mask */ + +#define SCB_ICSR_PENDSVCLR_Pos 27U /*!< SCB ICSR: PENDSVCLR Position */ +#define SCB_ICSR_PENDSVCLR_Msk (1UL << SCB_ICSR_PENDSVCLR_Pos) /*!< SCB ICSR: PENDSVCLR Mask */ + +#define SCB_ICSR_PENDSTSET_Pos 26U /*!< SCB ICSR: PENDSTSET Position */ +#define SCB_ICSR_PENDSTSET_Msk (1UL << SCB_ICSR_PENDSTSET_Pos) /*!< SCB ICSR: PENDSTSET Mask */ + +#define SCB_ICSR_PENDSTCLR_Pos 25U /*!< SCB ICSR: PENDSTCLR Position */ +#define SCB_ICSR_PENDSTCLR_Msk (1UL << SCB_ICSR_PENDSTCLR_Pos) /*!< SCB ICSR: PENDSTCLR Mask */ + +#define SCB_ICSR_ISRPREEMPT_Pos 23U /*!< SCB ICSR: ISRPREEMPT Position */ +#define SCB_ICSR_ISRPREEMPT_Msk (1UL << SCB_ICSR_ISRPREEMPT_Pos) /*!< SCB ICSR: ISRPREEMPT Mask */ + +#define SCB_ICSR_ISRPENDING_Pos 22U /*!< SCB ICSR: ISRPENDING Position */ +#define SCB_ICSR_ISRPENDING_Msk (1UL << SCB_ICSR_ISRPENDING_Pos) /*!< SCB ICSR: ISRPENDING Mask */ + +#define SCB_ICSR_VECTPENDING_Pos 12U /*!< SCB ICSR: VECTPENDING Position */ +#define SCB_ICSR_VECTPENDING_Msk (0x1FFUL << SCB_ICSR_VECTPENDING_Pos) /*!< SCB ICSR: VECTPENDING Mask */ + +#define SCB_ICSR_RETTOBASE_Pos 11U /*!< SCB ICSR: RETTOBASE Position */ +#define SCB_ICSR_RETTOBASE_Msk (1UL << SCB_ICSR_RETTOBASE_Pos) /*!< SCB ICSR: RETTOBASE Mask */ + +#define SCB_ICSR_VECTACTIVE_Pos 0U /*!< SCB ICSR: VECTACTIVE Position */ +#define SCB_ICSR_VECTACTIVE_Msk (0x1FFUL /*<< SCB_ICSR_VECTACTIVE_Pos*/) /*!< SCB ICSR: VECTACTIVE Mask */ + +/* SCB Vector Table Offset Register Definitions */ +#define SCB_VTOR_TBLOFF_Pos 7U /*!< SCB VTOR: TBLOFF Position */ +#define SCB_VTOR_TBLOFF_Msk (0x1FFFFFFUL << SCB_VTOR_TBLOFF_Pos) /*!< SCB VTOR: TBLOFF Mask */ + +/* SCB Application Interrupt and Reset Control Register Definitions */ +#define SCB_AIRCR_VECTKEY_Pos 16U /*!< SCB AIRCR: VECTKEY Position */ +#define SCB_AIRCR_VECTKEY_Msk (0xFFFFUL << SCB_AIRCR_VECTKEY_Pos) /*!< SCB AIRCR: VECTKEY Mask */ + +#define SCB_AIRCR_VECTKEYSTAT_Pos 16U /*!< SCB AIRCR: VECTKEYSTAT Position */ +#define SCB_AIRCR_VECTKEYSTAT_Msk (0xFFFFUL << SCB_AIRCR_VECTKEYSTAT_Pos) /*!< SCB AIRCR: VECTKEYSTAT Mask */ + +#define SCB_AIRCR_ENDIANESS_Pos 15U /*!< SCB AIRCR: ENDIANESS Position */ +#define SCB_AIRCR_ENDIANESS_Msk (1UL << SCB_AIRCR_ENDIANESS_Pos) /*!< SCB AIRCR: ENDIANESS Mask */ + +#define SCB_AIRCR_PRIGROUP_Pos 8U /*!< SCB AIRCR: PRIGROUP Position */ +#define SCB_AIRCR_PRIGROUP_Msk (7UL << SCB_AIRCR_PRIGROUP_Pos) /*!< SCB AIRCR: PRIGROUP Mask */ + +#define SCB_AIRCR_SYSRESETREQ_Pos 2U /*!< SCB AIRCR: SYSRESETREQ Position */ +#define SCB_AIRCR_SYSRESETREQ_Msk (1UL << SCB_AIRCR_SYSRESETREQ_Pos) /*!< SCB AIRCR: SYSRESETREQ Mask */ + +#define SCB_AIRCR_VECTCLRACTIVE_Pos 1U /*!< SCB AIRCR: VECTCLRACTIVE Position */ +#define SCB_AIRCR_VECTCLRACTIVE_Msk (1UL << SCB_AIRCR_VECTCLRACTIVE_Pos) /*!< SCB AIRCR: VECTCLRACTIVE Mask */ + +#define SCB_AIRCR_VECTRESET_Pos 0U /*!< SCB AIRCR: VECTRESET Position */ +#define SCB_AIRCR_VECTRESET_Msk (1UL /*<< SCB_AIRCR_VECTRESET_Pos*/) /*!< SCB AIRCR: VECTRESET Mask */ + +/* SCB System Control Register Definitions */ +#define SCB_SCR_SEVONPEND_Pos 4U /*!< SCB SCR: SEVONPEND Position */ +#define SCB_SCR_SEVONPEND_Msk (1UL << SCB_SCR_SEVONPEND_Pos) /*!< SCB SCR: SEVONPEND Mask */ + +#define SCB_SCR_SLEEPDEEP_Pos 2U /*!< SCB SCR: SLEEPDEEP Position */ +#define SCB_SCR_SLEEPDEEP_Msk (1UL << SCB_SCR_SLEEPDEEP_Pos) /*!< SCB SCR: SLEEPDEEP Mask */ + +#define SCB_SCR_SLEEPONEXIT_Pos 1U /*!< SCB SCR: SLEEPONEXIT Position */ +#define SCB_SCR_SLEEPONEXIT_Msk (1UL << SCB_SCR_SLEEPONEXIT_Pos) /*!< SCB SCR: SLEEPONEXIT Mask */ + +/* SCB Configuration Control Register Definitions */ +#define SCB_CCR_STKALIGN_Pos 9U /*!< SCB CCR: STKALIGN Position */ +#define SCB_CCR_STKALIGN_Msk (1UL << SCB_CCR_STKALIGN_Pos) /*!< SCB CCR: STKALIGN Mask */ + +#define SCB_CCR_BFHFNMIGN_Pos 8U /*!< SCB CCR: BFHFNMIGN Position */ +#define SCB_CCR_BFHFNMIGN_Msk (1UL << SCB_CCR_BFHFNMIGN_Pos) /*!< SCB CCR: BFHFNMIGN Mask */ + +#define SCB_CCR_DIV_0_TRP_Pos 4U /*!< SCB CCR: DIV_0_TRP Position */ +#define SCB_CCR_DIV_0_TRP_Msk (1UL << SCB_CCR_DIV_0_TRP_Pos) /*!< SCB CCR: DIV_0_TRP Mask */ + +#define SCB_CCR_UNALIGN_TRP_Pos 3U /*!< SCB CCR: UNALIGN_TRP Position */ +#define SCB_CCR_UNALIGN_TRP_Msk (1UL << SCB_CCR_UNALIGN_TRP_Pos) /*!< SCB CCR: UNALIGN_TRP Mask */ + +#define SCB_CCR_USERSETMPEND_Pos 1U /*!< SCB CCR: USERSETMPEND Position */ +#define SCB_CCR_USERSETMPEND_Msk (1UL << SCB_CCR_USERSETMPEND_Pos) /*!< SCB CCR: USERSETMPEND Mask */ + +#define SCB_CCR_NONBASETHRDENA_Pos 0U /*!< SCB CCR: NONBASETHRDENA Position */ +#define SCB_CCR_NONBASETHRDENA_Msk (1UL /*<< SCB_CCR_NONBASETHRDENA_Pos*/) /*!< SCB CCR: NONBASETHRDENA Mask */ + +/* SCB System Handler Control and State Register Definitions */ +#define SCB_SHCSR_USGFAULTENA_Pos 18U /*!< SCB SHCSR: USGFAULTENA Position */ +#define SCB_SHCSR_USGFAULTENA_Msk (1UL << SCB_SHCSR_USGFAULTENA_Pos) /*!< SCB SHCSR: USGFAULTENA Mask */ + +#define SCB_SHCSR_BUSFAULTENA_Pos 17U /*!< SCB SHCSR: BUSFAULTENA Position */ +#define SCB_SHCSR_BUSFAULTENA_Msk (1UL << SCB_SHCSR_BUSFAULTENA_Pos) /*!< SCB SHCSR: BUSFAULTENA Mask */ + +#define SCB_SHCSR_MEMFAULTENA_Pos 16U /*!< SCB SHCSR: MEMFAULTENA Position */ +#define SCB_SHCSR_MEMFAULTENA_Msk (1UL << SCB_SHCSR_MEMFAULTENA_Pos) /*!< SCB SHCSR: MEMFAULTENA Mask */ + +#define SCB_SHCSR_SVCALLPENDED_Pos 15U /*!< SCB SHCSR: SVCALLPENDED Position */ +#define SCB_SHCSR_SVCALLPENDED_Msk (1UL << SCB_SHCSR_SVCALLPENDED_Pos) /*!< SCB SHCSR: SVCALLPENDED Mask */ + +#define SCB_SHCSR_BUSFAULTPENDED_Pos 14U /*!< SCB SHCSR: BUSFAULTPENDED Position */ +#define SCB_SHCSR_BUSFAULTPENDED_Msk (1UL << SCB_SHCSR_BUSFAULTPENDED_Pos) /*!< SCB SHCSR: BUSFAULTPENDED Mask */ + +#define SCB_SHCSR_MEMFAULTPENDED_Pos 13U /*!< SCB SHCSR: MEMFAULTPENDED Position */ +#define SCB_SHCSR_MEMFAULTPENDED_Msk (1UL << SCB_SHCSR_MEMFAULTPENDED_Pos) /*!< SCB SHCSR: MEMFAULTPENDED Mask */ + +#define SCB_SHCSR_USGFAULTPENDED_Pos 12U /*!< SCB SHCSR: USGFAULTPENDED Position */ +#define SCB_SHCSR_USGFAULTPENDED_Msk (1UL << SCB_SHCSR_USGFAULTPENDED_Pos) /*!< SCB SHCSR: USGFAULTPENDED Mask */ + +#define SCB_SHCSR_SYSTICKACT_Pos 11U /*!< SCB SHCSR: SYSTICKACT Position */ +#define SCB_SHCSR_SYSTICKACT_Msk (1UL << SCB_SHCSR_SYSTICKACT_Pos) /*!< SCB SHCSR: SYSTICKACT Mask */ + +#define SCB_SHCSR_PENDSVACT_Pos 10U /*!< SCB SHCSR: PENDSVACT Position */ +#define SCB_SHCSR_PENDSVACT_Msk (1UL << SCB_SHCSR_PENDSVACT_Pos) /*!< SCB SHCSR: PENDSVACT Mask */ + +#define SCB_SHCSR_MONITORACT_Pos 8U /*!< SCB SHCSR: MONITORACT Position */ +#define SCB_SHCSR_MONITORACT_Msk (1UL << SCB_SHCSR_MONITORACT_Pos) /*!< SCB SHCSR: MONITORACT Mask */ + +#define SCB_SHCSR_SVCALLACT_Pos 7U /*!< SCB SHCSR: SVCALLACT Position */ +#define SCB_SHCSR_SVCALLACT_Msk (1UL << SCB_SHCSR_SVCALLACT_Pos) /*!< SCB SHCSR: SVCALLACT Mask */ + +#define SCB_SHCSR_USGFAULTACT_Pos 3U /*!< SCB SHCSR: USGFAULTACT Position */ +#define SCB_SHCSR_USGFAULTACT_Msk (1UL << SCB_SHCSR_USGFAULTACT_Pos) /*!< SCB SHCSR: USGFAULTACT Mask */ + +#define SCB_SHCSR_BUSFAULTACT_Pos 1U /*!< SCB SHCSR: BUSFAULTACT Position */ +#define SCB_SHCSR_BUSFAULTACT_Msk (1UL << SCB_SHCSR_BUSFAULTACT_Pos) /*!< SCB SHCSR: BUSFAULTACT Mask */ + +#define SCB_SHCSR_MEMFAULTACT_Pos 0U /*!< SCB SHCSR: MEMFAULTACT Position */ +#define SCB_SHCSR_MEMFAULTACT_Msk (1UL /*<< SCB_SHCSR_MEMFAULTACT_Pos*/) /*!< SCB SHCSR: MEMFAULTACT Mask */ + +/* SCB Configurable Fault Status Register Definitions */ +#define SCB_CFSR_USGFAULTSR_Pos 16U /*!< SCB CFSR: Usage Fault Status Register Position */ +#define SCB_CFSR_USGFAULTSR_Msk (0xFFFFUL << SCB_CFSR_USGFAULTSR_Pos) /*!< SCB CFSR: Usage Fault Status Register Mask */ + +#define SCB_CFSR_BUSFAULTSR_Pos 8U /*!< SCB CFSR: Bus Fault Status Register Position */ +#define SCB_CFSR_BUSFAULTSR_Msk (0xFFUL << SCB_CFSR_BUSFAULTSR_Pos) /*!< SCB CFSR: Bus Fault Status Register Mask */ + +#define SCB_CFSR_MEMFAULTSR_Pos 0U /*!< SCB CFSR: Memory Manage Fault Status Register Position */ +#define SCB_CFSR_MEMFAULTSR_Msk (0xFFUL /*<< SCB_CFSR_MEMFAULTSR_Pos*/) /*!< SCB CFSR: Memory Manage Fault Status Register Mask */ + +/* MemManage Fault Status Register (part of SCB Configurable Fault Status Register) */ +#define SCB_CFSR_MMARVALID_Pos (SCB_SHCSR_MEMFAULTACT_Pos + 7U) /*!< SCB CFSR (MMFSR): MMARVALID Position */ +#define SCB_CFSR_MMARVALID_Msk (1UL << SCB_CFSR_MMARVALID_Pos) /*!< SCB CFSR (MMFSR): MMARVALID Mask */ + +#define SCB_CFSR_MLSPERR_Pos (SCB_SHCSR_MEMFAULTACT_Pos + 5U) /*!< SCB CFSR (MMFSR): MLSPERR Position */ +#define SCB_CFSR_MLSPERR_Msk (1UL << SCB_CFSR_MLSPERR_Pos) /*!< SCB CFSR (MMFSR): MLSPERR Mask */ + +#define SCB_CFSR_MSTKERR_Pos (SCB_SHCSR_MEMFAULTACT_Pos + 4U) /*!< SCB CFSR (MMFSR): MSTKERR Position */ +#define SCB_CFSR_MSTKERR_Msk (1UL << SCB_CFSR_MSTKERR_Pos) /*!< SCB CFSR (MMFSR): MSTKERR Mask */ + +#define SCB_CFSR_MUNSTKERR_Pos (SCB_SHCSR_MEMFAULTACT_Pos + 3U) /*!< SCB CFSR (MMFSR): MUNSTKERR Position */ +#define SCB_CFSR_MUNSTKERR_Msk (1UL << SCB_CFSR_MUNSTKERR_Pos) /*!< SCB CFSR (MMFSR): MUNSTKERR Mask */ + +#define SCB_CFSR_DACCVIOL_Pos (SCB_SHCSR_MEMFAULTACT_Pos + 1U) /*!< SCB CFSR (MMFSR): DACCVIOL Position */ +#define SCB_CFSR_DACCVIOL_Msk (1UL << SCB_CFSR_DACCVIOL_Pos) /*!< SCB CFSR (MMFSR): DACCVIOL Mask */ + +#define SCB_CFSR_IACCVIOL_Pos (SCB_SHCSR_MEMFAULTACT_Pos + 0U) /*!< SCB CFSR (MMFSR): IACCVIOL Position */ +#define SCB_CFSR_IACCVIOL_Msk (1UL /*<< SCB_CFSR_IACCVIOL_Pos*/) /*!< SCB CFSR (MMFSR): IACCVIOL Mask */ + +/* BusFault Status Register (part of SCB Configurable Fault Status Register) */ +#define SCB_CFSR_BFARVALID_Pos (SCB_CFSR_BUSFAULTSR_Pos + 7U) /*!< SCB CFSR (BFSR): BFARVALID Position */ +#define SCB_CFSR_BFARVALID_Msk (1UL << SCB_CFSR_BFARVALID_Pos) /*!< SCB CFSR (BFSR): BFARVALID Mask */ + +#define SCB_CFSR_LSPERR_Pos (SCB_CFSR_BUSFAULTSR_Pos + 5U) /*!< SCB CFSR (BFSR): LSPERR Position */ +#define SCB_CFSR_LSPERR_Msk (1UL << SCB_CFSR_LSPERR_Pos) /*!< SCB CFSR (BFSR): LSPERR Mask */ + +#define SCB_CFSR_STKERR_Pos (SCB_CFSR_BUSFAULTSR_Pos + 4U) /*!< SCB CFSR (BFSR): STKERR Position */ +#define SCB_CFSR_STKERR_Msk (1UL << SCB_CFSR_STKERR_Pos) /*!< SCB CFSR (BFSR): STKERR Mask */ + +#define SCB_CFSR_UNSTKERR_Pos (SCB_CFSR_BUSFAULTSR_Pos + 3U) /*!< SCB CFSR (BFSR): UNSTKERR Position */ +#define SCB_CFSR_UNSTKERR_Msk (1UL << SCB_CFSR_UNSTKERR_Pos) /*!< SCB CFSR (BFSR): UNSTKERR Mask */ + +#define SCB_CFSR_IMPRECISERR_Pos (SCB_CFSR_BUSFAULTSR_Pos + 2U) /*!< SCB CFSR (BFSR): IMPRECISERR Position */ +#define SCB_CFSR_IMPRECISERR_Msk (1UL << SCB_CFSR_IMPRECISERR_Pos) /*!< SCB CFSR (BFSR): IMPRECISERR Mask */ + +#define SCB_CFSR_PRECISERR_Pos (SCB_CFSR_BUSFAULTSR_Pos + 1U) /*!< SCB CFSR (BFSR): PRECISERR Position */ +#define SCB_CFSR_PRECISERR_Msk (1UL << SCB_CFSR_PRECISERR_Pos) /*!< SCB CFSR (BFSR): PRECISERR Mask */ + +#define SCB_CFSR_IBUSERR_Pos (SCB_CFSR_BUSFAULTSR_Pos + 0U) /*!< SCB CFSR (BFSR): IBUSERR Position */ +#define SCB_CFSR_IBUSERR_Msk (1UL << SCB_CFSR_IBUSERR_Pos) /*!< SCB CFSR (BFSR): IBUSERR Mask */ + +/* UsageFault Status Register (part of SCB Configurable Fault Status Register) */ +#define SCB_CFSR_DIVBYZERO_Pos (SCB_CFSR_USGFAULTSR_Pos + 9U) /*!< SCB CFSR (UFSR): DIVBYZERO Position */ +#define SCB_CFSR_DIVBYZERO_Msk (1UL << SCB_CFSR_DIVBYZERO_Pos) /*!< SCB CFSR (UFSR): DIVBYZERO Mask */ + +#define SCB_CFSR_UNALIGNED_Pos (SCB_CFSR_USGFAULTSR_Pos + 8U) /*!< SCB CFSR (UFSR): UNALIGNED Position */ +#define SCB_CFSR_UNALIGNED_Msk (1UL << SCB_CFSR_UNALIGNED_Pos) /*!< SCB CFSR (UFSR): UNALIGNED Mask */ + +#define SCB_CFSR_NOCP_Pos (SCB_CFSR_USGFAULTSR_Pos + 3U) /*!< SCB CFSR (UFSR): NOCP Position */ +#define SCB_CFSR_NOCP_Msk (1UL << SCB_CFSR_NOCP_Pos) /*!< SCB CFSR (UFSR): NOCP Mask */ + +#define SCB_CFSR_INVPC_Pos (SCB_CFSR_USGFAULTSR_Pos + 2U) /*!< SCB CFSR (UFSR): INVPC Position */ +#define SCB_CFSR_INVPC_Msk (1UL << SCB_CFSR_INVPC_Pos) /*!< SCB CFSR (UFSR): INVPC Mask */ + +#define SCB_CFSR_INVSTATE_Pos (SCB_CFSR_USGFAULTSR_Pos + 1U) /*!< SCB CFSR (UFSR): INVSTATE Position */ +#define SCB_CFSR_INVSTATE_Msk (1UL << SCB_CFSR_INVSTATE_Pos) /*!< SCB CFSR (UFSR): INVSTATE Mask */ + +#define SCB_CFSR_UNDEFINSTR_Pos (SCB_CFSR_USGFAULTSR_Pos + 0U) /*!< SCB CFSR (UFSR): UNDEFINSTR Position */ +#define SCB_CFSR_UNDEFINSTR_Msk (1UL << SCB_CFSR_UNDEFINSTR_Pos) /*!< SCB CFSR (UFSR): UNDEFINSTR Mask */ + +/* SCB Hard Fault Status Register Definitions */ +#define SCB_HFSR_DEBUGEVT_Pos 31U /*!< SCB HFSR: DEBUGEVT Position */ +#define SCB_HFSR_DEBUGEVT_Msk (1UL << SCB_HFSR_DEBUGEVT_Pos) /*!< SCB HFSR: DEBUGEVT Mask */ + +#define SCB_HFSR_FORCED_Pos 30U /*!< SCB HFSR: FORCED Position */ +#define SCB_HFSR_FORCED_Msk (1UL << SCB_HFSR_FORCED_Pos) /*!< SCB HFSR: FORCED Mask */ + +#define SCB_HFSR_VECTTBL_Pos 1U /*!< SCB HFSR: VECTTBL Position */ +#define SCB_HFSR_VECTTBL_Msk (1UL << SCB_HFSR_VECTTBL_Pos) /*!< SCB HFSR: VECTTBL Mask */ + +/* SCB Debug Fault Status Register Definitions */ +#define SCB_DFSR_EXTERNAL_Pos 4U /*!< SCB DFSR: EXTERNAL Position */ +#define SCB_DFSR_EXTERNAL_Msk (1UL << SCB_DFSR_EXTERNAL_Pos) /*!< SCB DFSR: EXTERNAL Mask */ + +#define SCB_DFSR_VCATCH_Pos 3U /*!< SCB DFSR: VCATCH Position */ +#define SCB_DFSR_VCATCH_Msk (1UL << SCB_DFSR_VCATCH_Pos) /*!< SCB DFSR: VCATCH Mask */ + +#define SCB_DFSR_DWTTRAP_Pos 2U /*!< SCB DFSR: DWTTRAP Position */ +#define SCB_DFSR_DWTTRAP_Msk (1UL << SCB_DFSR_DWTTRAP_Pos) /*!< SCB DFSR: DWTTRAP Mask */ + +#define SCB_DFSR_BKPT_Pos 1U /*!< SCB DFSR: BKPT Position */ +#define SCB_DFSR_BKPT_Msk (1UL << SCB_DFSR_BKPT_Pos) /*!< SCB DFSR: BKPT Mask */ + +#define SCB_DFSR_HALTED_Pos 0U /*!< SCB DFSR: HALTED Position */ +#define SCB_DFSR_HALTED_Msk (1UL /*<< SCB_DFSR_HALTED_Pos*/) /*!< SCB DFSR: HALTED Mask */ + +/*@} end of group CMSIS_SCB */ + + +/** + \ingroup CMSIS_core_register + \defgroup CMSIS_SCnSCB System Controls not in SCB (SCnSCB) + \brief Type definitions for the System Control and ID Register not in the SCB + @{ + */ + +/** + \brief Structure type to access the System Control and ID Register not in the SCB. + */ +typedef struct +{ + uint32_t RESERVED0[1U]; + __IM uint32_t ICTR; /*!< Offset: 0x004 (R/ ) Interrupt Controller Type Register */ + __IOM uint32_t ACTLR; /*!< Offset: 0x008 (R/W) Auxiliary Control Register */ +} SCnSCB_Type; + +/* Interrupt Controller Type Register Definitions */ +#define SCnSCB_ICTR_INTLINESNUM_Pos 0U /*!< ICTR: INTLINESNUM Position */ +#define SCnSCB_ICTR_INTLINESNUM_Msk (0xFUL /*<< SCnSCB_ICTR_INTLINESNUM_Pos*/) /*!< ICTR: INTLINESNUM Mask */ + +/* Auxiliary Control Register Definitions */ +#define SCnSCB_ACTLR_DISOOFP_Pos 9U /*!< ACTLR: DISOOFP Position */ +#define SCnSCB_ACTLR_DISOOFP_Msk (1UL << SCnSCB_ACTLR_DISOOFP_Pos) /*!< ACTLR: DISOOFP Mask */ + +#define SCnSCB_ACTLR_DISFPCA_Pos 8U /*!< ACTLR: DISFPCA Position */ +#define SCnSCB_ACTLR_DISFPCA_Msk (1UL << SCnSCB_ACTLR_DISFPCA_Pos) /*!< ACTLR: DISFPCA Mask */ + +#define SCnSCB_ACTLR_DISFOLD_Pos 2U /*!< ACTLR: DISFOLD Position */ +#define SCnSCB_ACTLR_DISFOLD_Msk (1UL << SCnSCB_ACTLR_DISFOLD_Pos) /*!< ACTLR: DISFOLD Mask */ + +#define SCnSCB_ACTLR_DISDEFWBUF_Pos 1U /*!< ACTLR: DISDEFWBUF Position */ +#define SCnSCB_ACTLR_DISDEFWBUF_Msk (1UL << SCnSCB_ACTLR_DISDEFWBUF_Pos) /*!< ACTLR: DISDEFWBUF Mask */ + +#define SCnSCB_ACTLR_DISMCYCINT_Pos 0U /*!< ACTLR: DISMCYCINT Position */ +#define SCnSCB_ACTLR_DISMCYCINT_Msk (1UL /*<< SCnSCB_ACTLR_DISMCYCINT_Pos*/) /*!< ACTLR: DISMCYCINT Mask */ + +/*@} end of group CMSIS_SCnotSCB */ + + +/** + \ingroup CMSIS_core_register + \defgroup CMSIS_SysTick System Tick Timer (SysTick) + \brief Type definitions for the System Timer Registers. + @{ + */ + +/** + \brief Structure type to access the System Timer (SysTick). + */ +typedef struct +{ + __IOM uint32_t CTRL; /*!< Offset: 0x000 (R/W) SysTick Control and Status Register */ + __IOM uint32_t LOAD; /*!< Offset: 0x004 (R/W) SysTick Reload Value Register */ + __IOM uint32_t VAL; /*!< Offset: 0x008 (R/W) SysTick Current Value Register */ + __IM uint32_t CALIB; /*!< Offset: 0x00C (R/ ) SysTick Calibration Register */ +} SysTick_Type; + +/* SysTick Control / Status Register Definitions */ +#define SysTick_CTRL_COUNTFLAG_Pos 16U /*!< SysTick CTRL: COUNTFLAG Position */ +#define SysTick_CTRL_COUNTFLAG_Msk (1UL << SysTick_CTRL_COUNTFLAG_Pos) /*!< SysTick CTRL: COUNTFLAG Mask */ + +#define SysTick_CTRL_CLKSOURCE_Pos 2U /*!< SysTick CTRL: CLKSOURCE Position */ +#define SysTick_CTRL_CLKSOURCE_Msk (1UL << SysTick_CTRL_CLKSOURCE_Pos) /*!< SysTick CTRL: CLKSOURCE Mask */ + +#define SysTick_CTRL_TICKINT_Pos 1U /*!< SysTick CTRL: TICKINT Position */ +#define SysTick_CTRL_TICKINT_Msk (1UL << SysTick_CTRL_TICKINT_Pos) /*!< SysTick CTRL: TICKINT Mask */ + +#define SysTick_CTRL_ENABLE_Pos 0U /*!< SysTick CTRL: ENABLE Position */ +#define SysTick_CTRL_ENABLE_Msk (1UL /*<< SysTick_CTRL_ENABLE_Pos*/) /*!< SysTick CTRL: ENABLE Mask */ + +/* SysTick Reload Register Definitions */ +#define SysTick_LOAD_RELOAD_Pos 0U /*!< SysTick LOAD: RELOAD Position */ +#define SysTick_LOAD_RELOAD_Msk (0xFFFFFFUL /*<< SysTick_LOAD_RELOAD_Pos*/) /*!< SysTick LOAD: RELOAD Mask */ + +/* SysTick Current Register Definitions */ +#define SysTick_VAL_CURRENT_Pos 0U /*!< SysTick VAL: CURRENT Position */ +#define SysTick_VAL_CURRENT_Msk (0xFFFFFFUL /*<< SysTick_VAL_CURRENT_Pos*/) /*!< SysTick VAL: CURRENT Mask */ + +/* SysTick Calibration Register Definitions */ +#define SysTick_CALIB_NOREF_Pos 31U /*!< SysTick CALIB: NOREF Position */ +#define SysTick_CALIB_NOREF_Msk (1UL << SysTick_CALIB_NOREF_Pos) /*!< SysTick CALIB: NOREF Mask */ + +#define SysTick_CALIB_SKEW_Pos 30U /*!< SysTick CALIB: SKEW Position */ +#define SysTick_CALIB_SKEW_Msk (1UL << SysTick_CALIB_SKEW_Pos) /*!< SysTick CALIB: SKEW Mask */ + +#define SysTick_CALIB_TENMS_Pos 0U /*!< SysTick CALIB: TENMS Position */ +#define SysTick_CALIB_TENMS_Msk (0xFFFFFFUL /*<< SysTick_CALIB_TENMS_Pos*/) /*!< SysTick CALIB: TENMS Mask */ + +/*@} end of group CMSIS_SysTick */ + + +/** + \ingroup CMSIS_core_register + \defgroup CMSIS_ITM Instrumentation Trace Macrocell (ITM) + \brief Type definitions for the Instrumentation Trace Macrocell (ITM) + @{ + */ + +/** + \brief Structure type to access the Instrumentation Trace Macrocell Register (ITM). + */ +typedef struct +{ + __OM union + { + __OM uint8_t u8; /*!< Offset: 0x000 ( /W) ITM Stimulus Port 8-bit */ + __OM uint16_t u16; /*!< Offset: 0x000 ( /W) ITM Stimulus Port 16-bit */ + __OM uint32_t u32; /*!< Offset: 0x000 ( /W) ITM Stimulus Port 32-bit */ + } PORT [32U]; /*!< Offset: 0x000 ( /W) ITM Stimulus Port Registers */ + uint32_t RESERVED0[864U]; + __IOM uint32_t TER; /*!< Offset: 0xE00 (R/W) ITM Trace Enable Register */ + uint32_t RESERVED1[15U]; + __IOM uint32_t TPR; /*!< Offset: 0xE40 (R/W) ITM Trace Privilege Register */ + uint32_t RESERVED2[15U]; + __IOM uint32_t TCR; /*!< Offset: 0xE80 (R/W) ITM Trace Control Register */ + uint32_t RESERVED3[29U]; + __OM uint32_t IWR; /*!< Offset: 0xEF8 ( /W) ITM Integration Write Register */ + __IM uint32_t IRR; /*!< Offset: 0xEFC (R/ ) ITM Integration Read Register */ + __IOM uint32_t IMCR; /*!< Offset: 0xF00 (R/W) ITM Integration Mode Control Register */ + uint32_t RESERVED4[43U]; + __OM uint32_t LAR; /*!< Offset: 0xFB0 ( /W) ITM Lock Access Register */ + __IM uint32_t LSR; /*!< Offset: 0xFB4 (R/ ) ITM Lock Status Register */ + uint32_t RESERVED5[6U]; + __IM uint32_t PID4; /*!< Offset: 0xFD0 (R/ ) ITM Peripheral Identification Register #4 */ + __IM uint32_t PID5; /*!< Offset: 0xFD4 (R/ ) ITM Peripheral Identification Register #5 */ + __IM uint32_t PID6; /*!< Offset: 0xFD8 (R/ ) ITM Peripheral Identification Register #6 */ + __IM uint32_t PID7; /*!< Offset: 0xFDC (R/ ) ITM Peripheral Identification Register #7 */ + __IM uint32_t PID0; /*!< Offset: 0xFE0 (R/ ) ITM Peripheral Identification Register #0 */ + __IM uint32_t PID1; /*!< Offset: 0xFE4 (R/ ) ITM Peripheral Identification Register #1 */ + __IM uint32_t PID2; /*!< Offset: 0xFE8 (R/ ) ITM Peripheral Identification Register #2 */ + __IM uint32_t PID3; /*!< Offset: 0xFEC (R/ ) ITM Peripheral Identification Register #3 */ + __IM uint32_t CID0; /*!< Offset: 0xFF0 (R/ ) ITM Component Identification Register #0 */ + __IM uint32_t CID1; /*!< Offset: 0xFF4 (R/ ) ITM Component Identification Register #1 */ + __IM uint32_t CID2; /*!< Offset: 0xFF8 (R/ ) ITM Component Identification Register #2 */ + __IM uint32_t CID3; /*!< Offset: 0xFFC (R/ ) ITM Component Identification Register #3 */ +} ITM_Type; + +/* ITM Trace Privilege Register Definitions */ +#define ITM_TPR_PRIVMASK_Pos 0U /*!< ITM TPR: PRIVMASK Position */ +#define ITM_TPR_PRIVMASK_Msk (0xFFFFFFFFUL /*<< ITM_TPR_PRIVMASK_Pos*/) /*!< ITM TPR: PRIVMASK Mask */ + +/* ITM Trace Control Register Definitions */ +#define ITM_TCR_BUSY_Pos 23U /*!< ITM TCR: BUSY Position */ +#define ITM_TCR_BUSY_Msk (1UL << ITM_TCR_BUSY_Pos) /*!< ITM TCR: BUSY Mask */ + +#define ITM_TCR_TraceBusID_Pos 16U /*!< ITM TCR: ATBID Position */ +#define ITM_TCR_TraceBusID_Msk (0x7FUL << ITM_TCR_TraceBusID_Pos) /*!< ITM TCR: ATBID Mask */ + +#define ITM_TCR_GTSFREQ_Pos 10U /*!< ITM TCR: Global timestamp frequency Position */ +#define ITM_TCR_GTSFREQ_Msk (3UL << ITM_TCR_GTSFREQ_Pos) /*!< ITM TCR: Global timestamp frequency Mask */ + +#define ITM_TCR_TSPrescale_Pos 8U /*!< ITM TCR: TSPrescale Position */ +#define ITM_TCR_TSPrescale_Msk (3UL << ITM_TCR_TSPrescale_Pos) /*!< ITM TCR: TSPrescale Mask */ + +#define ITM_TCR_SWOENA_Pos 4U /*!< ITM TCR: SWOENA Position */ +#define ITM_TCR_SWOENA_Msk (1UL << ITM_TCR_SWOENA_Pos) /*!< ITM TCR: SWOENA Mask */ + +#define ITM_TCR_DWTENA_Pos 3U /*!< ITM TCR: DWTENA Position */ +#define ITM_TCR_DWTENA_Msk (1UL << ITM_TCR_DWTENA_Pos) /*!< ITM TCR: DWTENA Mask */ + +#define ITM_TCR_SYNCENA_Pos 2U /*!< ITM TCR: SYNCENA Position */ +#define ITM_TCR_SYNCENA_Msk (1UL << ITM_TCR_SYNCENA_Pos) /*!< ITM TCR: SYNCENA Mask */ + +#define ITM_TCR_TSENA_Pos 1U /*!< ITM TCR: TSENA Position */ +#define ITM_TCR_TSENA_Msk (1UL << ITM_TCR_TSENA_Pos) /*!< ITM TCR: TSENA Mask */ + +#define ITM_TCR_ITMENA_Pos 0U /*!< ITM TCR: ITM Enable bit Position */ +#define ITM_TCR_ITMENA_Msk (1UL /*<< ITM_TCR_ITMENA_Pos*/) /*!< ITM TCR: ITM Enable bit Mask */ + +/* ITM Integration Write Register Definitions */ +#define ITM_IWR_ATVALIDM_Pos 0U /*!< ITM IWR: ATVALIDM Position */ +#define ITM_IWR_ATVALIDM_Msk (1UL /*<< ITM_IWR_ATVALIDM_Pos*/) /*!< ITM IWR: ATVALIDM Mask */ + +/* ITM Integration Read Register Definitions */ +#define ITM_IRR_ATREADYM_Pos 0U /*!< ITM IRR: ATREADYM Position */ +#define ITM_IRR_ATREADYM_Msk (1UL /*<< ITM_IRR_ATREADYM_Pos*/) /*!< ITM IRR: ATREADYM Mask */ + +/* ITM Integration Mode Control Register Definitions */ +#define ITM_IMCR_INTEGRATION_Pos 0U /*!< ITM IMCR: INTEGRATION Position */ +#define ITM_IMCR_INTEGRATION_Msk (1UL /*<< ITM_IMCR_INTEGRATION_Pos*/) /*!< ITM IMCR: INTEGRATION Mask */ + +/* ITM Lock Status Register Definitions */ +#define ITM_LSR_ByteAcc_Pos 2U /*!< ITM LSR: ByteAcc Position */ +#define ITM_LSR_ByteAcc_Msk (1UL << ITM_LSR_ByteAcc_Pos) /*!< ITM LSR: ByteAcc Mask */ + +#define ITM_LSR_Access_Pos 1U /*!< ITM LSR: Access Position */ +#define ITM_LSR_Access_Msk (1UL << ITM_LSR_Access_Pos) /*!< ITM LSR: Access Mask */ + +#define ITM_LSR_Present_Pos 0U /*!< ITM LSR: Present Position */ +#define ITM_LSR_Present_Msk (1UL /*<< ITM_LSR_Present_Pos*/) /*!< ITM LSR: Present Mask */ + +/*@}*/ /* end of group CMSIS_ITM */ + + +/** + \ingroup CMSIS_core_register + \defgroup CMSIS_DWT Data Watchpoint and Trace (DWT) + \brief Type definitions for the Data Watchpoint and Trace (DWT) + @{ + */ + +/** + \brief Structure type to access the Data Watchpoint and Trace Register (DWT). + */ +typedef struct +{ + __IOM uint32_t CTRL; /*!< Offset: 0x000 (R/W) Control Register */ + __IOM uint32_t CYCCNT; /*!< Offset: 0x004 (R/W) Cycle Count Register */ + __IOM uint32_t CPICNT; /*!< Offset: 0x008 (R/W) CPI Count Register */ + __IOM uint32_t EXCCNT; /*!< Offset: 0x00C (R/W) Exception Overhead Count Register */ + __IOM uint32_t SLEEPCNT; /*!< Offset: 0x010 (R/W) Sleep Count Register */ + __IOM uint32_t LSUCNT; /*!< Offset: 0x014 (R/W) LSU Count Register */ + __IOM uint32_t FOLDCNT; /*!< Offset: 0x018 (R/W) Folded-instruction Count Register */ + __IM uint32_t PCSR; /*!< Offset: 0x01C (R/ ) Program Counter Sample Register */ + __IOM uint32_t COMP0; /*!< Offset: 0x020 (R/W) Comparator Register 0 */ + __IOM uint32_t MASK0; /*!< Offset: 0x024 (R/W) Mask Register 0 */ + __IOM uint32_t FUNCTION0; /*!< Offset: 0x028 (R/W) Function Register 0 */ + uint32_t RESERVED0[1U]; + __IOM uint32_t COMP1; /*!< Offset: 0x030 (R/W) Comparator Register 1 */ + __IOM uint32_t MASK1; /*!< Offset: 0x034 (R/W) Mask Register 1 */ + __IOM uint32_t FUNCTION1; /*!< Offset: 0x038 (R/W) Function Register 1 */ + uint32_t RESERVED1[1U]; + __IOM uint32_t COMP2; /*!< Offset: 0x040 (R/W) Comparator Register 2 */ + __IOM uint32_t MASK2; /*!< Offset: 0x044 (R/W) Mask Register 2 */ + __IOM uint32_t FUNCTION2; /*!< Offset: 0x048 (R/W) Function Register 2 */ + uint32_t RESERVED2[1U]; + __IOM uint32_t COMP3; /*!< Offset: 0x050 (R/W) Comparator Register 3 */ + __IOM uint32_t MASK3; /*!< Offset: 0x054 (R/W) Mask Register 3 */ + __IOM uint32_t FUNCTION3; /*!< Offset: 0x058 (R/W) Function Register 3 */ +} DWT_Type; + +/* DWT Control Register Definitions */ +#define DWT_CTRL_NUMCOMP_Pos 28U /*!< DWT CTRL: NUMCOMP Position */ +#define DWT_CTRL_NUMCOMP_Msk (0xFUL << DWT_CTRL_NUMCOMP_Pos) /*!< DWT CTRL: NUMCOMP Mask */ + +#define DWT_CTRL_NOTRCPKT_Pos 27U /*!< DWT CTRL: NOTRCPKT Position */ +#define DWT_CTRL_NOTRCPKT_Msk (0x1UL << DWT_CTRL_NOTRCPKT_Pos) /*!< DWT CTRL: NOTRCPKT Mask */ + +#define DWT_CTRL_NOEXTTRIG_Pos 26U /*!< DWT CTRL: NOEXTTRIG Position */ +#define DWT_CTRL_NOEXTTRIG_Msk (0x1UL << DWT_CTRL_NOEXTTRIG_Pos) /*!< DWT CTRL: NOEXTTRIG Mask */ + +#define DWT_CTRL_NOCYCCNT_Pos 25U /*!< DWT CTRL: NOCYCCNT Position */ +#define DWT_CTRL_NOCYCCNT_Msk (0x1UL << DWT_CTRL_NOCYCCNT_Pos) /*!< DWT CTRL: NOCYCCNT Mask */ + +#define DWT_CTRL_NOPRFCNT_Pos 24U /*!< DWT CTRL: NOPRFCNT Position */ +#define DWT_CTRL_NOPRFCNT_Msk (0x1UL << DWT_CTRL_NOPRFCNT_Pos) /*!< DWT CTRL: NOPRFCNT Mask */ + +#define DWT_CTRL_CYCEVTENA_Pos 22U /*!< DWT CTRL: CYCEVTENA Position */ +#define DWT_CTRL_CYCEVTENA_Msk (0x1UL << DWT_CTRL_CYCEVTENA_Pos) /*!< DWT CTRL: CYCEVTENA Mask */ + +#define DWT_CTRL_FOLDEVTENA_Pos 21U /*!< DWT CTRL: FOLDEVTENA Position */ +#define DWT_CTRL_FOLDEVTENA_Msk (0x1UL << DWT_CTRL_FOLDEVTENA_Pos) /*!< DWT CTRL: FOLDEVTENA Mask */ + +#define DWT_CTRL_LSUEVTENA_Pos 20U /*!< DWT CTRL: LSUEVTENA Position */ +#define DWT_CTRL_LSUEVTENA_Msk (0x1UL << DWT_CTRL_LSUEVTENA_Pos) /*!< DWT CTRL: LSUEVTENA Mask */ + +#define DWT_CTRL_SLEEPEVTENA_Pos 19U /*!< DWT CTRL: SLEEPEVTENA Position */ +#define DWT_CTRL_SLEEPEVTENA_Msk (0x1UL << DWT_CTRL_SLEEPEVTENA_Pos) /*!< DWT CTRL: SLEEPEVTENA Mask */ + +#define DWT_CTRL_EXCEVTENA_Pos 18U /*!< DWT CTRL: EXCEVTENA Position */ +#define DWT_CTRL_EXCEVTENA_Msk (0x1UL << DWT_CTRL_EXCEVTENA_Pos) /*!< DWT CTRL: EXCEVTENA Mask */ + +#define DWT_CTRL_CPIEVTENA_Pos 17U /*!< DWT CTRL: CPIEVTENA Position */ +#define DWT_CTRL_CPIEVTENA_Msk (0x1UL << DWT_CTRL_CPIEVTENA_Pos) /*!< DWT CTRL: CPIEVTENA Mask */ + +#define DWT_CTRL_EXCTRCENA_Pos 16U /*!< DWT CTRL: EXCTRCENA Position */ +#define DWT_CTRL_EXCTRCENA_Msk (0x1UL << DWT_CTRL_EXCTRCENA_Pos) /*!< DWT CTRL: EXCTRCENA Mask */ + +#define DWT_CTRL_PCSAMPLENA_Pos 12U /*!< DWT CTRL: PCSAMPLENA Position */ +#define DWT_CTRL_PCSAMPLENA_Msk (0x1UL << DWT_CTRL_PCSAMPLENA_Pos) /*!< DWT CTRL: PCSAMPLENA Mask */ + +#define DWT_CTRL_SYNCTAP_Pos 10U /*!< DWT CTRL: SYNCTAP Position */ +#define DWT_CTRL_SYNCTAP_Msk (0x3UL << DWT_CTRL_SYNCTAP_Pos) /*!< DWT CTRL: SYNCTAP Mask */ + +#define DWT_CTRL_CYCTAP_Pos 9U /*!< DWT CTRL: CYCTAP Position */ +#define DWT_CTRL_CYCTAP_Msk (0x1UL << DWT_CTRL_CYCTAP_Pos) /*!< DWT CTRL: CYCTAP Mask */ + +#define DWT_CTRL_POSTINIT_Pos 5U /*!< DWT CTRL: POSTINIT Position */ +#define DWT_CTRL_POSTINIT_Msk (0xFUL << DWT_CTRL_POSTINIT_Pos) /*!< DWT CTRL: POSTINIT Mask */ + +#define DWT_CTRL_POSTPRESET_Pos 1U /*!< DWT CTRL: POSTPRESET Position */ +#define DWT_CTRL_POSTPRESET_Msk (0xFUL << DWT_CTRL_POSTPRESET_Pos) /*!< DWT CTRL: POSTPRESET Mask */ + +#define DWT_CTRL_CYCCNTENA_Pos 0U /*!< DWT CTRL: CYCCNTENA Position */ +#define DWT_CTRL_CYCCNTENA_Msk (0x1UL /*<< DWT_CTRL_CYCCNTENA_Pos*/) /*!< DWT CTRL: CYCCNTENA Mask */ + +/* DWT CPI Count Register Definitions */ +#define DWT_CPICNT_CPICNT_Pos 0U /*!< DWT CPICNT: CPICNT Position */ +#define DWT_CPICNT_CPICNT_Msk (0xFFUL /*<< DWT_CPICNT_CPICNT_Pos*/) /*!< DWT CPICNT: CPICNT Mask */ + +/* DWT Exception Overhead Count Register Definitions */ +#define DWT_EXCCNT_EXCCNT_Pos 0U /*!< DWT EXCCNT: EXCCNT Position */ +#define DWT_EXCCNT_EXCCNT_Msk (0xFFUL /*<< DWT_EXCCNT_EXCCNT_Pos*/) /*!< DWT EXCCNT: EXCCNT Mask */ + +/* DWT Sleep Count Register Definitions */ +#define DWT_SLEEPCNT_SLEEPCNT_Pos 0U /*!< DWT SLEEPCNT: SLEEPCNT Position */ +#define DWT_SLEEPCNT_SLEEPCNT_Msk (0xFFUL /*<< DWT_SLEEPCNT_SLEEPCNT_Pos*/) /*!< DWT SLEEPCNT: SLEEPCNT Mask */ + +/* DWT LSU Count Register Definitions */ +#define DWT_LSUCNT_LSUCNT_Pos 0U /*!< DWT LSUCNT: LSUCNT Position */ +#define DWT_LSUCNT_LSUCNT_Msk (0xFFUL /*<< DWT_LSUCNT_LSUCNT_Pos*/) /*!< DWT LSUCNT: LSUCNT Mask */ + +/* DWT Folded-instruction Count Register Definitions */ +#define DWT_FOLDCNT_FOLDCNT_Pos 0U /*!< DWT FOLDCNT: FOLDCNT Position */ +#define DWT_FOLDCNT_FOLDCNT_Msk (0xFFUL /*<< DWT_FOLDCNT_FOLDCNT_Pos*/) /*!< DWT FOLDCNT: FOLDCNT Mask */ + +/* DWT Comparator Mask Register Definitions */ +#define DWT_MASK_MASK_Pos 0U /*!< DWT MASK: MASK Position */ +#define DWT_MASK_MASK_Msk (0x1FUL /*<< DWT_MASK_MASK_Pos*/) /*!< DWT MASK: MASK Mask */ + +/* DWT Comparator Function Register Definitions */ +#define DWT_FUNCTION_MATCHED_Pos 24U /*!< DWT FUNCTION: MATCHED Position */ +#define DWT_FUNCTION_MATCHED_Msk (0x1UL << DWT_FUNCTION_MATCHED_Pos) /*!< DWT FUNCTION: MATCHED Mask */ + +#define DWT_FUNCTION_DATAVADDR1_Pos 16U /*!< DWT FUNCTION: DATAVADDR1 Position */ +#define DWT_FUNCTION_DATAVADDR1_Msk (0xFUL << DWT_FUNCTION_DATAVADDR1_Pos) /*!< DWT FUNCTION: DATAVADDR1 Mask */ + +#define DWT_FUNCTION_DATAVADDR0_Pos 12U /*!< DWT FUNCTION: DATAVADDR0 Position */ +#define DWT_FUNCTION_DATAVADDR0_Msk (0xFUL << DWT_FUNCTION_DATAVADDR0_Pos) /*!< DWT FUNCTION: DATAVADDR0 Mask */ + +#define DWT_FUNCTION_DATAVSIZE_Pos 10U /*!< DWT FUNCTION: DATAVSIZE Position */ +#define DWT_FUNCTION_DATAVSIZE_Msk (0x3UL << DWT_FUNCTION_DATAVSIZE_Pos) /*!< DWT FUNCTION: DATAVSIZE Mask */ + +#define DWT_FUNCTION_LNK1ENA_Pos 9U /*!< DWT FUNCTION: LNK1ENA Position */ +#define DWT_FUNCTION_LNK1ENA_Msk (0x1UL << DWT_FUNCTION_LNK1ENA_Pos) /*!< DWT FUNCTION: LNK1ENA Mask */ + +#define DWT_FUNCTION_DATAVMATCH_Pos 8U /*!< DWT FUNCTION: DATAVMATCH Position */ +#define DWT_FUNCTION_DATAVMATCH_Msk (0x1UL << DWT_FUNCTION_DATAVMATCH_Pos) /*!< DWT FUNCTION: DATAVMATCH Mask */ + +#define DWT_FUNCTION_CYCMATCH_Pos 7U /*!< DWT FUNCTION: CYCMATCH Position */ +#define DWT_FUNCTION_CYCMATCH_Msk (0x1UL << DWT_FUNCTION_CYCMATCH_Pos) /*!< DWT FUNCTION: CYCMATCH Mask */ + +#define DWT_FUNCTION_EMITRANGE_Pos 5U /*!< DWT FUNCTION: EMITRANGE Position */ +#define DWT_FUNCTION_EMITRANGE_Msk (0x1UL << DWT_FUNCTION_EMITRANGE_Pos) /*!< DWT FUNCTION: EMITRANGE Mask */ + +#define DWT_FUNCTION_FUNCTION_Pos 0U /*!< DWT FUNCTION: FUNCTION Position */ +#define DWT_FUNCTION_FUNCTION_Msk (0xFUL /*<< DWT_FUNCTION_FUNCTION_Pos*/) /*!< DWT FUNCTION: FUNCTION Mask */ + +/*@}*/ /* end of group CMSIS_DWT */ + + +/** + \ingroup CMSIS_core_register + \defgroup CMSIS_TPI Trace Port Interface (TPI) + \brief Type definitions for the Trace Port Interface (TPI) + @{ + */ + +/** + \brief Structure type to access the Trace Port Interface Register (TPI). + */ +typedef struct +{ + __IM uint32_t SSPSR; /*!< Offset: 0x000 (R/ ) Supported Parallel Port Size Register */ + __IOM uint32_t CSPSR; /*!< Offset: 0x004 (R/W) Current Parallel Port Size Register */ + uint32_t RESERVED0[2U]; + __IOM uint32_t ACPR; /*!< Offset: 0x010 (R/W) Asynchronous Clock Prescaler Register */ + uint32_t RESERVED1[55U]; + __IOM uint32_t SPPR; /*!< Offset: 0x0F0 (R/W) Selected Pin Protocol Register */ + uint32_t RESERVED2[131U]; + __IM uint32_t FFSR; /*!< Offset: 0x300 (R/ ) Formatter and Flush Status Register */ + __IOM uint32_t FFCR; /*!< Offset: 0x304 (R/W) Formatter and Flush Control Register */ + __IM uint32_t FSCR; /*!< Offset: 0x308 (R/ ) Formatter Synchronization Counter Register */ + uint32_t RESERVED3[759U]; + __IM uint32_t TRIGGER; /*!< Offset: 0xEE8 (R/ ) TRIGGER Register */ + __IM uint32_t FIFO0; /*!< Offset: 0xEEC (R/ ) Integration ETM Data */ + __IM uint32_t ITATBCTR2; /*!< Offset: 0xEF0 (R/ ) ITATBCTR2 */ + uint32_t RESERVED4[1U]; + __IM uint32_t ITATBCTR0; /*!< Offset: 0xEF8 (R/ ) ITATBCTR0 */ + __IM uint32_t FIFO1; /*!< Offset: 0xEFC (R/ ) Integration ITM Data */ + __IOM uint32_t ITCTRL; /*!< Offset: 0xF00 (R/W) Integration Mode Control */ + uint32_t RESERVED5[39U]; + __IOM uint32_t CLAIMSET; /*!< Offset: 0xFA0 (R/W) Claim tag set */ + __IOM uint32_t CLAIMCLR; /*!< Offset: 0xFA4 (R/W) Claim tag clear */ + uint32_t RESERVED7[8U]; + __IM uint32_t DEVID; /*!< Offset: 0xFC8 (R/ ) TPIU_DEVID */ + __IM uint32_t DEVTYPE; /*!< Offset: 0xFCC (R/ ) TPIU_DEVTYPE */ +} TPI_Type; + +/* TPI Asynchronous Clock Prescaler Register Definitions */ +#define TPI_ACPR_PRESCALER_Pos 0U /*!< TPI ACPR: PRESCALER Position */ +#define TPI_ACPR_PRESCALER_Msk (0x1FFFUL /*<< TPI_ACPR_PRESCALER_Pos*/) /*!< TPI ACPR: PRESCALER Mask */ + +/* TPI Selected Pin Protocol Register Definitions */ +#define TPI_SPPR_TXMODE_Pos 0U /*!< TPI SPPR: TXMODE Position */ +#define TPI_SPPR_TXMODE_Msk (0x3UL /*<< TPI_SPPR_TXMODE_Pos*/) /*!< TPI SPPR: TXMODE Mask */ + +/* TPI Formatter and Flush Status Register Definitions */ +#define TPI_FFSR_FtNonStop_Pos 3U /*!< TPI FFSR: FtNonStop Position */ +#define TPI_FFSR_FtNonStop_Msk (0x1UL << TPI_FFSR_FtNonStop_Pos) /*!< TPI FFSR: FtNonStop Mask */ + +#define TPI_FFSR_TCPresent_Pos 2U /*!< TPI FFSR: TCPresent Position */ +#define TPI_FFSR_TCPresent_Msk (0x1UL << TPI_FFSR_TCPresent_Pos) /*!< TPI FFSR: TCPresent Mask */ + +#define TPI_FFSR_FtStopped_Pos 1U /*!< TPI FFSR: FtStopped Position */ +#define TPI_FFSR_FtStopped_Msk (0x1UL << TPI_FFSR_FtStopped_Pos) /*!< TPI FFSR: FtStopped Mask */ + +#define TPI_FFSR_FlInProg_Pos 0U /*!< TPI FFSR: FlInProg Position */ +#define TPI_FFSR_FlInProg_Msk (0x1UL /*<< TPI_FFSR_FlInProg_Pos*/) /*!< TPI FFSR: FlInProg Mask */ + +/* TPI Formatter and Flush Control Register Definitions */ +#define TPI_FFCR_TrigIn_Pos 8U /*!< TPI FFCR: TrigIn Position */ +#define TPI_FFCR_TrigIn_Msk (0x1UL << TPI_FFCR_TrigIn_Pos) /*!< TPI FFCR: TrigIn Mask */ + +#define TPI_FFCR_EnFCont_Pos 1U /*!< TPI FFCR: EnFCont Position */ +#define TPI_FFCR_EnFCont_Msk (0x1UL << TPI_FFCR_EnFCont_Pos) /*!< TPI FFCR: EnFCont Mask */ + +/* TPI TRIGGER Register Definitions */ +#define TPI_TRIGGER_TRIGGER_Pos 0U /*!< TPI TRIGGER: TRIGGER Position */ +#define TPI_TRIGGER_TRIGGER_Msk (0x1UL /*<< TPI_TRIGGER_TRIGGER_Pos*/) /*!< TPI TRIGGER: TRIGGER Mask */ + +/* TPI Integration ETM Data Register Definitions (FIFO0) */ +#define TPI_FIFO0_ITM_ATVALID_Pos 29U /*!< TPI FIFO0: ITM_ATVALID Position */ +#define TPI_FIFO0_ITM_ATVALID_Msk (0x3UL << TPI_FIFO0_ITM_ATVALID_Pos) /*!< TPI FIFO0: ITM_ATVALID Mask */ + +#define TPI_FIFO0_ITM_bytecount_Pos 27U /*!< TPI FIFO0: ITM_bytecount Position */ +#define TPI_FIFO0_ITM_bytecount_Msk (0x3UL << TPI_FIFO0_ITM_bytecount_Pos) /*!< TPI FIFO0: ITM_bytecount Mask */ + +#define TPI_FIFO0_ETM_ATVALID_Pos 26U /*!< TPI FIFO0: ETM_ATVALID Position */ +#define TPI_FIFO0_ETM_ATVALID_Msk (0x3UL << TPI_FIFO0_ETM_ATVALID_Pos) /*!< TPI FIFO0: ETM_ATVALID Mask */ + +#define TPI_FIFO0_ETM_bytecount_Pos 24U /*!< TPI FIFO0: ETM_bytecount Position */ +#define TPI_FIFO0_ETM_bytecount_Msk (0x3UL << TPI_FIFO0_ETM_bytecount_Pos) /*!< TPI FIFO0: ETM_bytecount Mask */ + +#define TPI_FIFO0_ETM2_Pos 16U /*!< TPI FIFO0: ETM2 Position */ +#define TPI_FIFO0_ETM2_Msk (0xFFUL << TPI_FIFO0_ETM2_Pos) /*!< TPI FIFO0: ETM2 Mask */ + +#define TPI_FIFO0_ETM1_Pos 8U /*!< TPI FIFO0: ETM1 Position */ +#define TPI_FIFO0_ETM1_Msk (0xFFUL << TPI_FIFO0_ETM1_Pos) /*!< TPI FIFO0: ETM1 Mask */ + +#define TPI_FIFO0_ETM0_Pos 0U /*!< TPI FIFO0: ETM0 Position */ +#define TPI_FIFO0_ETM0_Msk (0xFFUL /*<< TPI_FIFO0_ETM0_Pos*/) /*!< TPI FIFO0: ETM0 Mask */ + +/* TPI ITATBCTR2 Register Definitions */ +#define TPI_ITATBCTR2_ATREADY2_Pos 0U /*!< TPI ITATBCTR2: ATREADY2 Position */ +#define TPI_ITATBCTR2_ATREADY2_Msk (0x1UL /*<< TPI_ITATBCTR2_ATREADY2_Pos*/) /*!< TPI ITATBCTR2: ATREADY2 Mask */ + +#define TPI_ITATBCTR2_ATREADY1_Pos 0U /*!< TPI ITATBCTR2: ATREADY1 Position */ +#define TPI_ITATBCTR2_ATREADY1_Msk (0x1UL /*<< TPI_ITATBCTR2_ATREADY1_Pos*/) /*!< TPI ITATBCTR2: ATREADY1 Mask */ + +/* TPI Integration ITM Data Register Definitions (FIFO1) */ +#define TPI_FIFO1_ITM_ATVALID_Pos 29U /*!< TPI FIFO1: ITM_ATVALID Position */ +#define TPI_FIFO1_ITM_ATVALID_Msk (0x3UL << TPI_FIFO1_ITM_ATVALID_Pos) /*!< TPI FIFO1: ITM_ATVALID Mask */ + +#define TPI_FIFO1_ITM_bytecount_Pos 27U /*!< TPI FIFO1: ITM_bytecount Position */ +#define TPI_FIFO1_ITM_bytecount_Msk (0x3UL << TPI_FIFO1_ITM_bytecount_Pos) /*!< TPI FIFO1: ITM_bytecount Mask */ + +#define TPI_FIFO1_ETM_ATVALID_Pos 26U /*!< TPI FIFO1: ETM_ATVALID Position */ +#define TPI_FIFO1_ETM_ATVALID_Msk (0x3UL << TPI_FIFO1_ETM_ATVALID_Pos) /*!< TPI FIFO1: ETM_ATVALID Mask */ + +#define TPI_FIFO1_ETM_bytecount_Pos 24U /*!< TPI FIFO1: ETM_bytecount Position */ +#define TPI_FIFO1_ETM_bytecount_Msk (0x3UL << TPI_FIFO1_ETM_bytecount_Pos) /*!< TPI FIFO1: ETM_bytecount Mask */ + +#define TPI_FIFO1_ITM2_Pos 16U /*!< TPI FIFO1: ITM2 Position */ +#define TPI_FIFO1_ITM2_Msk (0xFFUL << TPI_FIFO1_ITM2_Pos) /*!< TPI FIFO1: ITM2 Mask */ + +#define TPI_FIFO1_ITM1_Pos 8U /*!< TPI FIFO1: ITM1 Position */ +#define TPI_FIFO1_ITM1_Msk (0xFFUL << TPI_FIFO1_ITM1_Pos) /*!< TPI FIFO1: ITM1 Mask */ + +#define TPI_FIFO1_ITM0_Pos 0U /*!< TPI FIFO1: ITM0 Position */ +#define TPI_FIFO1_ITM0_Msk (0xFFUL /*<< TPI_FIFO1_ITM0_Pos*/) /*!< TPI FIFO1: ITM0 Mask */ + +/* TPI ITATBCTR0 Register Definitions */ +#define TPI_ITATBCTR0_ATREADY2_Pos 0U /*!< TPI ITATBCTR0: ATREADY2 Position */ +#define TPI_ITATBCTR0_ATREADY2_Msk (0x1UL /*<< TPI_ITATBCTR0_ATREADY2_Pos*/) /*!< TPI ITATBCTR0: ATREADY2 Mask */ + +#define TPI_ITATBCTR0_ATREADY1_Pos 0U /*!< TPI ITATBCTR0: ATREADY1 Position */ +#define TPI_ITATBCTR0_ATREADY1_Msk (0x1UL /*<< TPI_ITATBCTR0_ATREADY1_Pos*/) /*!< TPI ITATBCTR0: ATREADY1 Mask */ + +/* TPI Integration Mode Control Register Definitions */ +#define TPI_ITCTRL_Mode_Pos 0U /*!< TPI ITCTRL: Mode Position */ +#define TPI_ITCTRL_Mode_Msk (0x3UL /*<< TPI_ITCTRL_Mode_Pos*/) /*!< TPI ITCTRL: Mode Mask */ + +/* TPI DEVID Register Definitions */ +#define TPI_DEVID_NRZVALID_Pos 11U /*!< TPI DEVID: NRZVALID Position */ +#define TPI_DEVID_NRZVALID_Msk (0x1UL << TPI_DEVID_NRZVALID_Pos) /*!< TPI DEVID: NRZVALID Mask */ + +#define TPI_DEVID_MANCVALID_Pos 10U /*!< TPI DEVID: MANCVALID Position */ +#define TPI_DEVID_MANCVALID_Msk (0x1UL << TPI_DEVID_MANCVALID_Pos) /*!< TPI DEVID: MANCVALID Mask */ + +#define TPI_DEVID_PTINVALID_Pos 9U /*!< TPI DEVID: PTINVALID Position */ +#define TPI_DEVID_PTINVALID_Msk (0x1UL << TPI_DEVID_PTINVALID_Pos) /*!< TPI DEVID: PTINVALID Mask */ + +#define TPI_DEVID_MinBufSz_Pos 6U /*!< TPI DEVID: MinBufSz Position */ +#define TPI_DEVID_MinBufSz_Msk (0x7UL << TPI_DEVID_MinBufSz_Pos) /*!< TPI DEVID: MinBufSz Mask */ + +#define TPI_DEVID_AsynClkIn_Pos 5U /*!< TPI DEVID: AsynClkIn Position */ +#define TPI_DEVID_AsynClkIn_Msk (0x1UL << TPI_DEVID_AsynClkIn_Pos) /*!< TPI DEVID: AsynClkIn Mask */ + +#define TPI_DEVID_NrTraceInput_Pos 0U /*!< TPI DEVID: NrTraceInput Position */ +#define TPI_DEVID_NrTraceInput_Msk (0x1FUL /*<< TPI_DEVID_NrTraceInput_Pos*/) /*!< TPI DEVID: NrTraceInput Mask */ + +/* TPI DEVTYPE Register Definitions */ +#define TPI_DEVTYPE_SubType_Pos 4U /*!< TPI DEVTYPE: SubType Position */ +#define TPI_DEVTYPE_SubType_Msk (0xFUL /*<< TPI_DEVTYPE_SubType_Pos*/) /*!< TPI DEVTYPE: SubType Mask */ + +#define TPI_DEVTYPE_MajorType_Pos 0U /*!< TPI DEVTYPE: MajorType Position */ +#define TPI_DEVTYPE_MajorType_Msk (0xFUL << TPI_DEVTYPE_MajorType_Pos) /*!< TPI DEVTYPE: MajorType Mask */ + +/*@}*/ /* end of group CMSIS_TPI */ + + +#if defined (__MPU_PRESENT) && (__MPU_PRESENT == 1U) +/** + \ingroup CMSIS_core_register + \defgroup CMSIS_MPU Memory Protection Unit (MPU) + \brief Type definitions for the Memory Protection Unit (MPU) + @{ + */ + +/** + \brief Structure type to access the Memory Protection Unit (MPU). + */ +typedef struct +{ + __IM uint32_t TYPE; /*!< Offset: 0x000 (R/ ) MPU Type Register */ + __IOM uint32_t CTRL; /*!< Offset: 0x004 (R/W) MPU Control Register */ + __IOM uint32_t RNR; /*!< Offset: 0x008 (R/W) MPU Region RNRber Register */ + __IOM uint32_t RBAR; /*!< Offset: 0x00C (R/W) MPU Region Base Address Register */ + __IOM uint32_t RASR; /*!< Offset: 0x010 (R/W) MPU Region Attribute and Size Register */ + __IOM uint32_t RBAR_A1; /*!< Offset: 0x014 (R/W) MPU Alias 1 Region Base Address Register */ + __IOM uint32_t RASR_A1; /*!< Offset: 0x018 (R/W) MPU Alias 1 Region Attribute and Size Register */ + __IOM uint32_t RBAR_A2; /*!< Offset: 0x01C (R/W) MPU Alias 2 Region Base Address Register */ + __IOM uint32_t RASR_A2; /*!< Offset: 0x020 (R/W) MPU Alias 2 Region Attribute and Size Register */ + __IOM uint32_t RBAR_A3; /*!< Offset: 0x024 (R/W) MPU Alias 3 Region Base Address Register */ + __IOM uint32_t RASR_A3; /*!< Offset: 0x028 (R/W) MPU Alias 3 Region Attribute and Size Register */ +} MPU_Type; + +#define MPU_TYPE_RALIASES 4U + +/* MPU Type Register Definitions */ +#define MPU_TYPE_IREGION_Pos 16U /*!< MPU TYPE: IREGION Position */ +#define MPU_TYPE_IREGION_Msk (0xFFUL << MPU_TYPE_IREGION_Pos) /*!< MPU TYPE: IREGION Mask */ + +#define MPU_TYPE_DREGION_Pos 8U /*!< MPU TYPE: DREGION Position */ +#define MPU_TYPE_DREGION_Msk (0xFFUL << MPU_TYPE_DREGION_Pos) /*!< MPU TYPE: DREGION Mask */ + +#define MPU_TYPE_SEPARATE_Pos 0U /*!< MPU TYPE: SEPARATE Position */ +#define MPU_TYPE_SEPARATE_Msk (1UL /*<< MPU_TYPE_SEPARATE_Pos*/) /*!< MPU TYPE: SEPARATE Mask */ + +/* MPU Control Register Definitions */ +#define MPU_CTRL_PRIVDEFENA_Pos 2U /*!< MPU CTRL: PRIVDEFENA Position */ +#define MPU_CTRL_PRIVDEFENA_Msk (1UL << MPU_CTRL_PRIVDEFENA_Pos) /*!< MPU CTRL: PRIVDEFENA Mask */ + +#define MPU_CTRL_HFNMIENA_Pos 1U /*!< MPU CTRL: HFNMIENA Position */ +#define MPU_CTRL_HFNMIENA_Msk (1UL << MPU_CTRL_HFNMIENA_Pos) /*!< MPU CTRL: HFNMIENA Mask */ + +#define MPU_CTRL_ENABLE_Pos 0U /*!< MPU CTRL: ENABLE Position */ +#define MPU_CTRL_ENABLE_Msk (1UL /*<< MPU_CTRL_ENABLE_Pos*/) /*!< MPU CTRL: ENABLE Mask */ + +/* MPU Region Number Register Definitions */ +#define MPU_RNR_REGION_Pos 0U /*!< MPU RNR: REGION Position */ +#define MPU_RNR_REGION_Msk (0xFFUL /*<< MPU_RNR_REGION_Pos*/) /*!< MPU RNR: REGION Mask */ + +/* MPU Region Base Address Register Definitions */ +#define MPU_RBAR_ADDR_Pos 5U /*!< MPU RBAR: ADDR Position */ +#define MPU_RBAR_ADDR_Msk (0x7FFFFFFUL << MPU_RBAR_ADDR_Pos) /*!< MPU RBAR: ADDR Mask */ + +#define MPU_RBAR_VALID_Pos 4U /*!< MPU RBAR: VALID Position */ +#define MPU_RBAR_VALID_Msk (1UL << MPU_RBAR_VALID_Pos) /*!< MPU RBAR: VALID Mask */ + +#define MPU_RBAR_REGION_Pos 0U /*!< MPU RBAR: REGION Position */ +#define MPU_RBAR_REGION_Msk (0xFUL /*<< MPU_RBAR_REGION_Pos*/) /*!< MPU RBAR: REGION Mask */ + +/* MPU Region Attribute and Size Register Definitions */ +#define MPU_RASR_ATTRS_Pos 16U /*!< MPU RASR: MPU Region Attribute field Position */ +#define MPU_RASR_ATTRS_Msk (0xFFFFUL << MPU_RASR_ATTRS_Pos) /*!< MPU RASR: MPU Region Attribute field Mask */ + +#define MPU_RASR_XN_Pos 28U /*!< MPU RASR: ATTRS.XN Position */ +#define MPU_RASR_XN_Msk (1UL << MPU_RASR_XN_Pos) /*!< MPU RASR: ATTRS.XN Mask */ + +#define MPU_RASR_AP_Pos 24U /*!< MPU RASR: ATTRS.AP Position */ +#define MPU_RASR_AP_Msk (0x7UL << MPU_RASR_AP_Pos) /*!< MPU RASR: ATTRS.AP Mask */ + +#define MPU_RASR_TEX_Pos 19U /*!< MPU RASR: ATTRS.TEX Position */ +#define MPU_RASR_TEX_Msk (0x7UL << MPU_RASR_TEX_Pos) /*!< MPU RASR: ATTRS.TEX Mask */ + +#define MPU_RASR_S_Pos 18U /*!< MPU RASR: ATTRS.S Position */ +#define MPU_RASR_S_Msk (1UL << MPU_RASR_S_Pos) /*!< MPU RASR: ATTRS.S Mask */ + +#define MPU_RASR_C_Pos 17U /*!< MPU RASR: ATTRS.C Position */ +#define MPU_RASR_C_Msk (1UL << MPU_RASR_C_Pos) /*!< MPU RASR: ATTRS.C Mask */ + +#define MPU_RASR_B_Pos 16U /*!< MPU RASR: ATTRS.B Position */ +#define MPU_RASR_B_Msk (1UL << MPU_RASR_B_Pos) /*!< MPU RASR: ATTRS.B Mask */ + +#define MPU_RASR_SRD_Pos 8U /*!< MPU RASR: Sub-Region Disable Position */ +#define MPU_RASR_SRD_Msk (0xFFUL << MPU_RASR_SRD_Pos) /*!< MPU RASR: Sub-Region Disable Mask */ + +#define MPU_RASR_SIZE_Pos 1U /*!< MPU RASR: Region Size Field Position */ +#define MPU_RASR_SIZE_Msk (0x1FUL << MPU_RASR_SIZE_Pos) /*!< MPU RASR: Region Size Field Mask */ + +#define MPU_RASR_ENABLE_Pos 0U /*!< MPU RASR: Region enable bit Position */ +#define MPU_RASR_ENABLE_Msk (1UL /*<< MPU_RASR_ENABLE_Pos*/) /*!< MPU RASR: Region enable bit Disable Mask */ + +/*@} end of group CMSIS_MPU */ +#endif /* defined (__MPU_PRESENT) && (__MPU_PRESENT == 1U) */ + + +/** + \ingroup CMSIS_core_register + \defgroup CMSIS_FPU Floating Point Unit (FPU) + \brief Type definitions for the Floating Point Unit (FPU) + @{ + */ + +/** + \brief Structure type to access the Floating Point Unit (FPU). + */ +typedef struct +{ + uint32_t RESERVED0[1U]; + __IOM uint32_t FPCCR; /*!< Offset: 0x004 (R/W) Floating-Point Context Control Register */ + __IOM uint32_t FPCAR; /*!< Offset: 0x008 (R/W) Floating-Point Context Address Register */ + __IOM uint32_t FPDSCR; /*!< Offset: 0x00C (R/W) Floating-Point Default Status Control Register */ + __IM uint32_t MVFR0; /*!< Offset: 0x010 (R/ ) Media and FP Feature Register 0 */ + __IM uint32_t MVFR1; /*!< Offset: 0x014 (R/ ) Media and FP Feature Register 1 */ +} FPU_Type; + +/* Floating-Point Context Control Register Definitions */ +#define FPU_FPCCR_ASPEN_Pos 31U /*!< FPCCR: ASPEN bit Position */ +#define FPU_FPCCR_ASPEN_Msk (1UL << FPU_FPCCR_ASPEN_Pos) /*!< FPCCR: ASPEN bit Mask */ + +#define FPU_FPCCR_LSPEN_Pos 30U /*!< FPCCR: LSPEN Position */ +#define FPU_FPCCR_LSPEN_Msk (1UL << FPU_FPCCR_LSPEN_Pos) /*!< FPCCR: LSPEN bit Mask */ + +#define FPU_FPCCR_MONRDY_Pos 8U /*!< FPCCR: MONRDY Position */ +#define FPU_FPCCR_MONRDY_Msk (1UL << FPU_FPCCR_MONRDY_Pos) /*!< FPCCR: MONRDY bit Mask */ + +#define FPU_FPCCR_BFRDY_Pos 6U /*!< FPCCR: BFRDY Position */ +#define FPU_FPCCR_BFRDY_Msk (1UL << FPU_FPCCR_BFRDY_Pos) /*!< FPCCR: BFRDY bit Mask */ + +#define FPU_FPCCR_MMRDY_Pos 5U /*!< FPCCR: MMRDY Position */ +#define FPU_FPCCR_MMRDY_Msk (1UL << FPU_FPCCR_MMRDY_Pos) /*!< FPCCR: MMRDY bit Mask */ + +#define FPU_FPCCR_HFRDY_Pos 4U /*!< FPCCR: HFRDY Position */ +#define FPU_FPCCR_HFRDY_Msk (1UL << FPU_FPCCR_HFRDY_Pos) /*!< FPCCR: HFRDY bit Mask */ + +#define FPU_FPCCR_THREAD_Pos 3U /*!< FPCCR: processor mode bit Position */ +#define FPU_FPCCR_THREAD_Msk (1UL << FPU_FPCCR_THREAD_Pos) /*!< FPCCR: processor mode active bit Mask */ + +#define FPU_FPCCR_USER_Pos 1U /*!< FPCCR: privilege level bit Position */ +#define FPU_FPCCR_USER_Msk (1UL << FPU_FPCCR_USER_Pos) /*!< FPCCR: privilege level bit Mask */ + +#define FPU_FPCCR_LSPACT_Pos 0U /*!< FPCCR: Lazy state preservation active bit Position */ +#define FPU_FPCCR_LSPACT_Msk (1UL /*<< FPU_FPCCR_LSPACT_Pos*/) /*!< FPCCR: Lazy state preservation active bit Mask */ + +/* Floating-Point Context Address Register Definitions */ +#define FPU_FPCAR_ADDRESS_Pos 3U /*!< FPCAR: ADDRESS bit Position */ +#define FPU_FPCAR_ADDRESS_Msk (0x1FFFFFFFUL << FPU_FPCAR_ADDRESS_Pos) /*!< FPCAR: ADDRESS bit Mask */ + +/* Floating-Point Default Status Control Register Definitions */ +#define FPU_FPDSCR_AHP_Pos 26U /*!< FPDSCR: AHP bit Position */ +#define FPU_FPDSCR_AHP_Msk (1UL << FPU_FPDSCR_AHP_Pos) /*!< FPDSCR: AHP bit Mask */ + +#define FPU_FPDSCR_DN_Pos 25U /*!< FPDSCR: DN bit Position */ +#define FPU_FPDSCR_DN_Msk (1UL << FPU_FPDSCR_DN_Pos) /*!< FPDSCR: DN bit Mask */ + +#define FPU_FPDSCR_FZ_Pos 24U /*!< FPDSCR: FZ bit Position */ +#define FPU_FPDSCR_FZ_Msk (1UL << FPU_FPDSCR_FZ_Pos) /*!< FPDSCR: FZ bit Mask */ + +#define FPU_FPDSCR_RMode_Pos 22U /*!< FPDSCR: RMode bit Position */ +#define FPU_FPDSCR_RMode_Msk (3UL << FPU_FPDSCR_RMode_Pos) /*!< FPDSCR: RMode bit Mask */ + +/* Media and FP Feature Register 0 Definitions */ +#define FPU_MVFR0_FP_rounding_modes_Pos 28U /*!< MVFR0: FP rounding modes bits Position */ +#define FPU_MVFR0_FP_rounding_modes_Msk (0xFUL << FPU_MVFR0_FP_rounding_modes_Pos) /*!< MVFR0: FP rounding modes bits Mask */ + +#define FPU_MVFR0_Short_vectors_Pos 24U /*!< MVFR0: Short vectors bits Position */ +#define FPU_MVFR0_Short_vectors_Msk (0xFUL << FPU_MVFR0_Short_vectors_Pos) /*!< MVFR0: Short vectors bits Mask */ + +#define FPU_MVFR0_Square_root_Pos 20U /*!< MVFR0: Square root bits Position */ +#define FPU_MVFR0_Square_root_Msk (0xFUL << FPU_MVFR0_Square_root_Pos) /*!< MVFR0: Square root bits Mask */ + +#define FPU_MVFR0_Divide_Pos 16U /*!< MVFR0: Divide bits Position */ +#define FPU_MVFR0_Divide_Msk (0xFUL << FPU_MVFR0_Divide_Pos) /*!< MVFR0: Divide bits Mask */ + +#define FPU_MVFR0_FP_excep_trapping_Pos 12U /*!< MVFR0: FP exception trapping bits Position */ +#define FPU_MVFR0_FP_excep_trapping_Msk (0xFUL << FPU_MVFR0_FP_excep_trapping_Pos) /*!< MVFR0: FP exception trapping bits Mask */ + +#define FPU_MVFR0_Double_precision_Pos 8U /*!< MVFR0: Double-precision bits Position */ +#define FPU_MVFR0_Double_precision_Msk (0xFUL << FPU_MVFR0_Double_precision_Pos) /*!< MVFR0: Double-precision bits Mask */ + +#define FPU_MVFR0_Single_precision_Pos 4U /*!< MVFR0: Single-precision bits Position */ +#define FPU_MVFR0_Single_precision_Msk (0xFUL << FPU_MVFR0_Single_precision_Pos) /*!< MVFR0: Single-precision bits Mask */ + +#define FPU_MVFR0_A_SIMD_registers_Pos 0U /*!< MVFR0: A_SIMD registers bits Position */ +#define FPU_MVFR0_A_SIMD_registers_Msk (0xFUL /*<< FPU_MVFR0_A_SIMD_registers_Pos*/) /*!< MVFR0: A_SIMD registers bits Mask */ + +/* Media and FP Feature Register 1 Definitions */ +#define FPU_MVFR1_FP_fused_MAC_Pos 28U /*!< MVFR1: FP fused MAC bits Position */ +#define FPU_MVFR1_FP_fused_MAC_Msk (0xFUL << FPU_MVFR1_FP_fused_MAC_Pos) /*!< MVFR1: FP fused MAC bits Mask */ + +#define FPU_MVFR1_FP_HPFP_Pos 24U /*!< MVFR1: FP HPFP bits Position */ +#define FPU_MVFR1_FP_HPFP_Msk (0xFUL << FPU_MVFR1_FP_HPFP_Pos) /*!< MVFR1: FP HPFP bits Mask */ + +#define FPU_MVFR1_D_NaN_mode_Pos 4U /*!< MVFR1: D_NaN mode bits Position */ +#define FPU_MVFR1_D_NaN_mode_Msk (0xFUL << FPU_MVFR1_D_NaN_mode_Pos) /*!< MVFR1: D_NaN mode bits Mask */ + +#define FPU_MVFR1_FtZ_mode_Pos 0U /*!< MVFR1: FtZ mode bits Position */ +#define FPU_MVFR1_FtZ_mode_Msk (0xFUL /*<< FPU_MVFR1_FtZ_mode_Pos*/) /*!< MVFR1: FtZ mode bits Mask */ + +/*@} end of group CMSIS_FPU */ + + +/** + \ingroup CMSIS_core_register + \defgroup CMSIS_CoreDebug Core Debug Registers (CoreDebug) + \brief Type definitions for the Core Debug Registers + @{ + */ + +/** + \brief Structure type to access the Core Debug Register (CoreDebug). + */ +typedef struct +{ + __IOM uint32_t DHCSR; /*!< Offset: 0x000 (R/W) Debug Halting Control and Status Register */ + __OM uint32_t DCRSR; /*!< Offset: 0x004 ( /W) Debug Core Register Selector Register */ + __IOM uint32_t DCRDR; /*!< Offset: 0x008 (R/W) Debug Core Register Data Register */ + __IOM uint32_t DEMCR; /*!< Offset: 0x00C (R/W) Debug Exception and Monitor Control Register */ +} CoreDebug_Type; + +/* Debug Halting Control and Status Register Definitions */ +#define CoreDebug_DHCSR_DBGKEY_Pos 16U /*!< CoreDebug DHCSR: DBGKEY Position */ +#define CoreDebug_DHCSR_DBGKEY_Msk (0xFFFFUL << CoreDebug_DHCSR_DBGKEY_Pos) /*!< CoreDebug DHCSR: DBGKEY Mask */ + +#define CoreDebug_DHCSR_S_RESET_ST_Pos 25U /*!< CoreDebug DHCSR: S_RESET_ST Position */ +#define CoreDebug_DHCSR_S_RESET_ST_Msk (1UL << CoreDebug_DHCSR_S_RESET_ST_Pos) /*!< CoreDebug DHCSR: S_RESET_ST Mask */ + +#define CoreDebug_DHCSR_S_RETIRE_ST_Pos 24U /*!< CoreDebug DHCSR: S_RETIRE_ST Position */ +#define CoreDebug_DHCSR_S_RETIRE_ST_Msk (1UL << CoreDebug_DHCSR_S_RETIRE_ST_Pos) /*!< CoreDebug DHCSR: S_RETIRE_ST Mask */ + +#define CoreDebug_DHCSR_S_LOCKUP_Pos 19U /*!< CoreDebug DHCSR: S_LOCKUP Position */ +#define CoreDebug_DHCSR_S_LOCKUP_Msk (1UL << CoreDebug_DHCSR_S_LOCKUP_Pos) /*!< CoreDebug DHCSR: S_LOCKUP Mask */ + +#define CoreDebug_DHCSR_S_SLEEP_Pos 18U /*!< CoreDebug DHCSR: S_SLEEP Position */ +#define CoreDebug_DHCSR_S_SLEEP_Msk (1UL << CoreDebug_DHCSR_S_SLEEP_Pos) /*!< CoreDebug DHCSR: S_SLEEP Mask */ + +#define CoreDebug_DHCSR_S_HALT_Pos 17U /*!< CoreDebug DHCSR: S_HALT Position */ +#define CoreDebug_DHCSR_S_HALT_Msk (1UL << CoreDebug_DHCSR_S_HALT_Pos) /*!< CoreDebug DHCSR: S_HALT Mask */ + +#define CoreDebug_DHCSR_S_REGRDY_Pos 16U /*!< CoreDebug DHCSR: S_REGRDY Position */ +#define CoreDebug_DHCSR_S_REGRDY_Msk (1UL << CoreDebug_DHCSR_S_REGRDY_Pos) /*!< CoreDebug DHCSR: S_REGRDY Mask */ + +#define CoreDebug_DHCSR_C_SNAPSTALL_Pos 5U /*!< CoreDebug DHCSR: C_SNAPSTALL Position */ +#define CoreDebug_DHCSR_C_SNAPSTALL_Msk (1UL << CoreDebug_DHCSR_C_SNAPSTALL_Pos) /*!< CoreDebug DHCSR: C_SNAPSTALL Mask */ + +#define CoreDebug_DHCSR_C_MASKINTS_Pos 3U /*!< CoreDebug DHCSR: C_MASKINTS Position */ +#define CoreDebug_DHCSR_C_MASKINTS_Msk (1UL << CoreDebug_DHCSR_C_MASKINTS_Pos) /*!< CoreDebug DHCSR: C_MASKINTS Mask */ + +#define CoreDebug_DHCSR_C_STEP_Pos 2U /*!< CoreDebug DHCSR: C_STEP Position */ +#define CoreDebug_DHCSR_C_STEP_Msk (1UL << CoreDebug_DHCSR_C_STEP_Pos) /*!< CoreDebug DHCSR: C_STEP Mask */ + +#define CoreDebug_DHCSR_C_HALT_Pos 1U /*!< CoreDebug DHCSR: C_HALT Position */ +#define CoreDebug_DHCSR_C_HALT_Msk (1UL << CoreDebug_DHCSR_C_HALT_Pos) /*!< CoreDebug DHCSR: C_HALT Mask */ + +#define CoreDebug_DHCSR_C_DEBUGEN_Pos 0U /*!< CoreDebug DHCSR: C_DEBUGEN Position */ +#define CoreDebug_DHCSR_C_DEBUGEN_Msk (1UL /*<< CoreDebug_DHCSR_C_DEBUGEN_Pos*/) /*!< CoreDebug DHCSR: C_DEBUGEN Mask */ + +/* Debug Core Register Selector Register Definitions */ +#define CoreDebug_DCRSR_REGWnR_Pos 16U /*!< CoreDebug DCRSR: REGWnR Position */ +#define CoreDebug_DCRSR_REGWnR_Msk (1UL << CoreDebug_DCRSR_REGWnR_Pos) /*!< CoreDebug DCRSR: REGWnR Mask */ + +#define CoreDebug_DCRSR_REGSEL_Pos 0U /*!< CoreDebug DCRSR: REGSEL Position */ +#define CoreDebug_DCRSR_REGSEL_Msk (0x1FUL /*<< CoreDebug_DCRSR_REGSEL_Pos*/) /*!< CoreDebug DCRSR: REGSEL Mask */ + +/* Debug Exception and Monitor Control Register Definitions */ +#define CoreDebug_DEMCR_TRCENA_Pos 24U /*!< CoreDebug DEMCR: TRCENA Position */ +#define CoreDebug_DEMCR_TRCENA_Msk (1UL << CoreDebug_DEMCR_TRCENA_Pos) /*!< CoreDebug DEMCR: TRCENA Mask */ + +#define CoreDebug_DEMCR_MON_REQ_Pos 19U /*!< CoreDebug DEMCR: MON_REQ Position */ +#define CoreDebug_DEMCR_MON_REQ_Msk (1UL << CoreDebug_DEMCR_MON_REQ_Pos) /*!< CoreDebug DEMCR: MON_REQ Mask */ + +#define CoreDebug_DEMCR_MON_STEP_Pos 18U /*!< CoreDebug DEMCR: MON_STEP Position */ +#define CoreDebug_DEMCR_MON_STEP_Msk (1UL << CoreDebug_DEMCR_MON_STEP_Pos) /*!< CoreDebug DEMCR: MON_STEP Mask */ + +#define CoreDebug_DEMCR_MON_PEND_Pos 17U /*!< CoreDebug DEMCR: MON_PEND Position */ +#define CoreDebug_DEMCR_MON_PEND_Msk (1UL << CoreDebug_DEMCR_MON_PEND_Pos) /*!< CoreDebug DEMCR: MON_PEND Mask */ + +#define CoreDebug_DEMCR_MON_EN_Pos 16U /*!< CoreDebug DEMCR: MON_EN Position */ +#define CoreDebug_DEMCR_MON_EN_Msk (1UL << CoreDebug_DEMCR_MON_EN_Pos) /*!< CoreDebug DEMCR: MON_EN Mask */ + +#define CoreDebug_DEMCR_VC_HARDERR_Pos 10U /*!< CoreDebug DEMCR: VC_HARDERR Position */ +#define CoreDebug_DEMCR_VC_HARDERR_Msk (1UL << CoreDebug_DEMCR_VC_HARDERR_Pos) /*!< CoreDebug DEMCR: VC_HARDERR Mask */ + +#define CoreDebug_DEMCR_VC_INTERR_Pos 9U /*!< CoreDebug DEMCR: VC_INTERR Position */ +#define CoreDebug_DEMCR_VC_INTERR_Msk (1UL << CoreDebug_DEMCR_VC_INTERR_Pos) /*!< CoreDebug DEMCR: VC_INTERR Mask */ + +#define CoreDebug_DEMCR_VC_BUSERR_Pos 8U /*!< CoreDebug DEMCR: VC_BUSERR Position */ +#define CoreDebug_DEMCR_VC_BUSERR_Msk (1UL << CoreDebug_DEMCR_VC_BUSERR_Pos) /*!< CoreDebug DEMCR: VC_BUSERR Mask */ + +#define CoreDebug_DEMCR_VC_STATERR_Pos 7U /*!< CoreDebug DEMCR: VC_STATERR Position */ +#define CoreDebug_DEMCR_VC_STATERR_Msk (1UL << CoreDebug_DEMCR_VC_STATERR_Pos) /*!< CoreDebug DEMCR: VC_STATERR Mask */ + +#define CoreDebug_DEMCR_VC_CHKERR_Pos 6U /*!< CoreDebug DEMCR: VC_CHKERR Position */ +#define CoreDebug_DEMCR_VC_CHKERR_Msk (1UL << CoreDebug_DEMCR_VC_CHKERR_Pos) /*!< CoreDebug DEMCR: VC_CHKERR Mask */ + +#define CoreDebug_DEMCR_VC_NOCPERR_Pos 5U /*!< CoreDebug DEMCR: VC_NOCPERR Position */ +#define CoreDebug_DEMCR_VC_NOCPERR_Msk (1UL << CoreDebug_DEMCR_VC_NOCPERR_Pos) /*!< CoreDebug DEMCR: VC_NOCPERR Mask */ + +#define CoreDebug_DEMCR_VC_MMERR_Pos 4U /*!< CoreDebug DEMCR: VC_MMERR Position */ +#define CoreDebug_DEMCR_VC_MMERR_Msk (1UL << CoreDebug_DEMCR_VC_MMERR_Pos) /*!< CoreDebug DEMCR: VC_MMERR Mask */ + +#define CoreDebug_DEMCR_VC_CORERESET_Pos 0U /*!< CoreDebug DEMCR: VC_CORERESET Position */ +#define CoreDebug_DEMCR_VC_CORERESET_Msk (1UL /*<< CoreDebug_DEMCR_VC_CORERESET_Pos*/) /*!< CoreDebug DEMCR: VC_CORERESET Mask */ + +/*@} end of group CMSIS_CoreDebug */ + + +/** + \ingroup CMSIS_core_register + \defgroup CMSIS_core_bitfield Core register bit field macros + \brief Macros for use with bit field definitions (xxx_Pos, xxx_Msk). + @{ + */ + +/** + \brief Mask and shift a bit field value for use in a register bit range. + \param[in] field Name of the register bit field. + \param[in] value Value of the bit field. This parameter is interpreted as an uint32_t type. + \return Masked and shifted value. +*/ +#define _VAL2FLD(field, value) (((uint32_t)(value) << field ## _Pos) & field ## _Msk) + +/** + \brief Mask and shift a register value to extract a bit filed value. + \param[in] field Name of the register bit field. + \param[in] value Value of register. This parameter is interpreted as an uint32_t type. + \return Masked and shifted bit field value. +*/ +#define _FLD2VAL(field, value) (((uint32_t)(value) & field ## _Msk) >> field ## _Pos) + +/*@} end of group CMSIS_core_bitfield */ + + +/** + \ingroup CMSIS_core_register + \defgroup CMSIS_core_base Core Definitions + \brief Definitions for base addresses, unions, and structures. + @{ + */ + +/* Memory mapping of Core Hardware */ +#define SCS_BASE (0xE000E000UL) /*!< System Control Space Base Address */ +#define ITM_BASE (0xE0000000UL) /*!< ITM Base Address */ +#define DWT_BASE (0xE0001000UL) /*!< DWT Base Address */ +#define TPI_BASE (0xE0040000UL) /*!< TPI Base Address */ +#define CoreDebug_BASE (0xE000EDF0UL) /*!< Core Debug Base Address */ +#define SysTick_BASE (SCS_BASE + 0x0010UL) /*!< SysTick Base Address */ +#define NVIC_BASE (SCS_BASE + 0x0100UL) /*!< NVIC Base Address */ +#define SCB_BASE (SCS_BASE + 0x0D00UL) /*!< System Control Block Base Address */ + +#define SCnSCB ((SCnSCB_Type *) SCS_BASE ) /*!< System control Register not in SCB */ +#define SCB ((SCB_Type *) SCB_BASE ) /*!< SCB configuration struct */ +#define SysTick ((SysTick_Type *) SysTick_BASE ) /*!< SysTick configuration struct */ +#define NVIC ((NVIC_Type *) NVIC_BASE ) /*!< NVIC configuration struct */ +#define ITM ((ITM_Type *) ITM_BASE ) /*!< ITM configuration struct */ +#define DWT ((DWT_Type *) DWT_BASE ) /*!< DWT configuration struct */ +#define TPI ((TPI_Type *) TPI_BASE ) /*!< TPI configuration struct */ +#define CoreDebug ((CoreDebug_Type *) CoreDebug_BASE) /*!< Core Debug configuration struct */ + +#if defined (__MPU_PRESENT) && (__MPU_PRESENT == 1U) + #define MPU_BASE (SCS_BASE + 0x0D90UL) /*!< Memory Protection Unit */ + #define MPU ((MPU_Type *) MPU_BASE ) /*!< Memory Protection Unit */ +#endif + +#define FPU_BASE (SCS_BASE + 0x0F30UL) /*!< Floating Point Unit */ +#define FPU ((FPU_Type *) FPU_BASE ) /*!< Floating Point Unit */ + +/*@} */ + + + +/******************************************************************************* + * Hardware Abstraction Layer + Core Function Interface contains: + - Core NVIC Functions + - Core SysTick Functions + - Core Debug Functions + - Core Register Access Functions + ******************************************************************************/ +/** + \defgroup CMSIS_Core_FunctionInterface Functions and Instructions Reference +*/ + + + +/* ########################## NVIC functions #################################### */ +/** + \ingroup CMSIS_Core_FunctionInterface + \defgroup CMSIS_Core_NVICFunctions NVIC Functions + \brief Functions that manage interrupts and exceptions via the NVIC. + @{ + */ + +#ifdef CMSIS_NVIC_VIRTUAL + #ifndef CMSIS_NVIC_VIRTUAL_HEADER_FILE + #define CMSIS_NVIC_VIRTUAL_HEADER_FILE "cmsis_nvic_virtual.h" + #endif + #include CMSIS_NVIC_VIRTUAL_HEADER_FILE +#else + #define NVIC_SetPriorityGrouping __NVIC_SetPriorityGrouping + #define NVIC_GetPriorityGrouping __NVIC_GetPriorityGrouping + #define NVIC_EnableIRQ __NVIC_EnableIRQ + #define NVIC_GetEnableIRQ __NVIC_GetEnableIRQ + #define NVIC_DisableIRQ __NVIC_DisableIRQ + #define NVIC_GetPendingIRQ __NVIC_GetPendingIRQ + #define NVIC_SetPendingIRQ __NVIC_SetPendingIRQ + #define NVIC_ClearPendingIRQ __NVIC_ClearPendingIRQ + #define NVIC_GetActive __NVIC_GetActive + #define NVIC_SetPriority __NVIC_SetPriority + #define NVIC_GetPriority __NVIC_GetPriority + #define NVIC_SystemReset __NVIC_SystemReset +#endif /* CMSIS_NVIC_VIRTUAL */ + +#ifdef CMSIS_VECTAB_VIRTUAL + #ifndef CMSIS_VECTAB_VIRTUAL_HEADER_FILE + #define CMSIS_VECTAB_VIRTUAL_HEADER_FILE "cmsis_vectab_virtual.h" + #endif + #include CMSIS_VECTAB_VIRTUAL_HEADER_FILE +#else + #define NVIC_SetVector __NVIC_SetVector + #define NVIC_GetVector __NVIC_GetVector +#endif /* (CMSIS_VECTAB_VIRTUAL) */ + +#define NVIC_USER_IRQ_OFFSET 16 + + +/* The following EXC_RETURN values are saved the LR on exception entry */ +#define EXC_RETURN_HANDLER (0xFFFFFFF1UL) /* return to Handler mode, uses MSP after return */ +#define EXC_RETURN_THREAD_MSP (0xFFFFFFF9UL) /* return to Thread mode, uses MSP after return */ +#define EXC_RETURN_THREAD_PSP (0xFFFFFFFDUL) /* return to Thread mode, uses PSP after return */ +#define EXC_RETURN_HANDLER_FPU (0xFFFFFFE1UL) /* return to Handler mode, uses MSP after return, restore floating-point state */ +#define EXC_RETURN_THREAD_MSP_FPU (0xFFFFFFE9UL) /* return to Thread mode, uses MSP after return, restore floating-point state */ +#define EXC_RETURN_THREAD_PSP_FPU (0xFFFFFFEDUL) /* return to Thread mode, uses PSP after return, restore floating-point state */ + + +/** + \brief Set Priority Grouping + \details Sets the priority grouping field using the required unlock sequence. + The parameter PriorityGroup is assigned to the field SCB->AIRCR [10:8] PRIGROUP field. + Only values from 0..7 are used. + In case of a conflict between priority grouping and available + priority bits (__NVIC_PRIO_BITS), the smallest possible priority group is set. + \param [in] PriorityGroup Priority grouping field. + */ +__STATIC_INLINE void __NVIC_SetPriorityGrouping(uint32_t PriorityGroup) +{ + uint32_t reg_value; + uint32_t PriorityGroupTmp = (PriorityGroup & (uint32_t)0x07UL); /* only values 0..7 are used */ + + reg_value = SCB->AIRCR; /* read old register configuration */ + reg_value &= ~((uint32_t)(SCB_AIRCR_VECTKEY_Msk | SCB_AIRCR_PRIGROUP_Msk)); /* clear bits to change */ + reg_value = (reg_value | + ((uint32_t)0x5FAUL << SCB_AIRCR_VECTKEY_Pos) | + (PriorityGroupTmp << SCB_AIRCR_PRIGROUP_Pos) ); /* Insert write key and priority group */ + SCB->AIRCR = reg_value; +} + + +/** + \brief Get Priority Grouping + \details Reads the priority grouping field from the NVIC Interrupt Controller. + \return Priority grouping field (SCB->AIRCR [10:8] PRIGROUP field). + */ +__STATIC_INLINE uint32_t __NVIC_GetPriorityGrouping(void) +{ + return ((uint32_t)((SCB->AIRCR & SCB_AIRCR_PRIGROUP_Msk) >> SCB_AIRCR_PRIGROUP_Pos)); +} + + +/** + \brief Enable Interrupt + \details Enables a device specific interrupt in the NVIC interrupt controller. + \param [in] IRQn Device specific interrupt number. + \note IRQn must not be negative. + */ +__STATIC_INLINE void __NVIC_EnableIRQ(IRQn_Type IRQn) +{ + if ((int32_t)(IRQn) >= 0) + { + NVIC->ISER[(((uint32_t)IRQn) >> 5UL)] = (uint32_t)(1UL << (((uint32_t)IRQn) & 0x1FUL)); + } +} + + +/** + \brief Get Interrupt Enable status + \details Returns a device specific interrupt enable status from the NVIC interrupt controller. + \param [in] IRQn Device specific interrupt number. + \return 0 Interrupt is not enabled. + \return 1 Interrupt is enabled. + \note IRQn must not be negative. + */ +__STATIC_INLINE uint32_t __NVIC_GetEnableIRQ(IRQn_Type IRQn) +{ + if ((int32_t)(IRQn) >= 0) + { + return((uint32_t)(((NVIC->ISER[(((uint32_t)IRQn) >> 5UL)] & (1UL << (((uint32_t)IRQn) & 0x1FUL))) != 0UL) ? 1UL : 0UL)); + } + else + { + return(0U); + } +} + + +/** + \brief Disable Interrupt + \details Disables a device specific interrupt in the NVIC interrupt controller. + \param [in] IRQn Device specific interrupt number. + \note IRQn must not be negative. + */ +__STATIC_INLINE void __NVIC_DisableIRQ(IRQn_Type IRQn) +{ + if ((int32_t)(IRQn) >= 0) + { + NVIC->ICER[(((uint32_t)IRQn) >> 5UL)] = (uint32_t)(1UL << (((uint32_t)IRQn) & 0x1FUL)); + __DSB(); + __ISB(); + } +} + + +/** + \brief Get Pending Interrupt + \details Reads the NVIC pending register and returns the pending bit for the specified device specific interrupt. + \param [in] IRQn Device specific interrupt number. + \return 0 Interrupt status is not pending. + \return 1 Interrupt status is pending. + \note IRQn must not be negative. + */ +__STATIC_INLINE uint32_t __NVIC_GetPendingIRQ(IRQn_Type IRQn) +{ + if ((int32_t)(IRQn) >= 0) + { + return((uint32_t)(((NVIC->ISPR[(((uint32_t)IRQn) >> 5UL)] & (1UL << (((uint32_t)IRQn) & 0x1FUL))) != 0UL) ? 1UL : 0UL)); + } + else + { + return(0U); + } +} + + +/** + \brief Set Pending Interrupt + \details Sets the pending bit of a device specific interrupt in the NVIC pending register. + \param [in] IRQn Device specific interrupt number. + \note IRQn must not be negative. + */ +__STATIC_INLINE void __NVIC_SetPendingIRQ(IRQn_Type IRQn) +{ + if ((int32_t)(IRQn) >= 0) + { + NVIC->ISPR[(((uint32_t)IRQn) >> 5UL)] = (uint32_t)(1UL << (((uint32_t)IRQn) & 0x1FUL)); + } +} + + +/** + \brief Clear Pending Interrupt + \details Clears the pending bit of a device specific interrupt in the NVIC pending register. + \param [in] IRQn Device specific interrupt number. + \note IRQn must not be negative. + */ +__STATIC_INLINE void __NVIC_ClearPendingIRQ(IRQn_Type IRQn) +{ + if ((int32_t)(IRQn) >= 0) + { + NVIC->ICPR[(((uint32_t)IRQn) >> 5UL)] = (uint32_t)(1UL << (((uint32_t)IRQn) & 0x1FUL)); + } +} + + +/** + \brief Get Active Interrupt + \details Reads the active register in the NVIC and returns the active bit for the device specific interrupt. + \param [in] IRQn Device specific interrupt number. + \return 0 Interrupt status is not active. + \return 1 Interrupt status is active. + \note IRQn must not be negative. + */ +__STATIC_INLINE uint32_t __NVIC_GetActive(IRQn_Type IRQn) +{ + if ((int32_t)(IRQn) >= 0) + { + return((uint32_t)(((NVIC->IABR[(((uint32_t)IRQn) >> 5UL)] & (1UL << (((uint32_t)IRQn) & 0x1FUL))) != 0UL) ? 1UL : 0UL)); + } + else + { + return(0U); + } +} + + +/** + \brief Set Interrupt Priority + \details Sets the priority of a device specific interrupt or a processor exception. + The interrupt number can be positive to specify a device specific interrupt, + or negative to specify a processor exception. + \param [in] IRQn Interrupt number. + \param [in] priority Priority to set. + \note The priority cannot be set for every processor exception. + */ +__STATIC_INLINE void __NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority) +{ + if ((int32_t)(IRQn) >= 0) + { + NVIC->IP[((uint32_t)IRQn)] = (uint8_t)((priority << (8U - __NVIC_PRIO_BITS)) & (uint32_t)0xFFUL); + } + else + { + SCB->SHP[(((uint32_t)IRQn) & 0xFUL)-4UL] = (uint8_t)((priority << (8U - __NVIC_PRIO_BITS)) & (uint32_t)0xFFUL); + } +} + + +/** + \brief Get Interrupt Priority + \details Reads the priority of a device specific interrupt or a processor exception. + The interrupt number can be positive to specify a device specific interrupt, + or negative to specify a processor exception. + \param [in] IRQn Interrupt number. + \return Interrupt Priority. + Value is aligned automatically to the implemented priority bits of the microcontroller. + */ +__STATIC_INLINE uint32_t __NVIC_GetPriority(IRQn_Type IRQn) +{ + + if ((int32_t)(IRQn) >= 0) + { + return(((uint32_t)NVIC->IP[((uint32_t)IRQn)] >> (8U - __NVIC_PRIO_BITS))); + } + else + { + return(((uint32_t)SCB->SHP[(((uint32_t)IRQn) & 0xFUL)-4UL] >> (8U - __NVIC_PRIO_BITS))); + } +} + + +/** + \brief Encode Priority + \details Encodes the priority for an interrupt with the given priority group, + preemptive priority value, and subpriority value. + In case of a conflict between priority grouping and available + priority bits (__NVIC_PRIO_BITS), the smallest possible priority group is set. + \param [in] PriorityGroup Used priority group. + \param [in] PreemptPriority Preemptive priority value (starting from 0). + \param [in] SubPriority Subpriority value (starting from 0). + \return Encoded priority. Value can be used in the function \ref NVIC_SetPriority(). + */ +__STATIC_INLINE uint32_t NVIC_EncodePriority (uint32_t PriorityGroup, uint32_t PreemptPriority, uint32_t SubPriority) +{ + uint32_t PriorityGroupTmp = (PriorityGroup & (uint32_t)0x07UL); /* only values 0..7 are used */ + uint32_t PreemptPriorityBits; + uint32_t SubPriorityBits; + + PreemptPriorityBits = ((7UL - PriorityGroupTmp) > (uint32_t)(__NVIC_PRIO_BITS)) ? (uint32_t)(__NVIC_PRIO_BITS) : (uint32_t)(7UL - PriorityGroupTmp); + SubPriorityBits = ((PriorityGroupTmp + (uint32_t)(__NVIC_PRIO_BITS)) < (uint32_t)7UL) ? (uint32_t)0UL : (uint32_t)((PriorityGroupTmp - 7UL) + (uint32_t)(__NVIC_PRIO_BITS)); + + return ( + ((PreemptPriority & (uint32_t)((1UL << (PreemptPriorityBits)) - 1UL)) << SubPriorityBits) | + ((SubPriority & (uint32_t)((1UL << (SubPriorityBits )) - 1UL))) + ); +} + + +/** + \brief Decode Priority + \details Decodes an interrupt priority value with a given priority group to + preemptive priority value and subpriority value. + In case of a conflict between priority grouping and available + priority bits (__NVIC_PRIO_BITS) the smallest possible priority group is set. + \param [in] Priority Priority value, which can be retrieved with the function \ref NVIC_GetPriority(). + \param [in] PriorityGroup Used priority group. + \param [out] pPreemptPriority Preemptive priority value (starting from 0). + \param [out] pSubPriority Subpriority value (starting from 0). + */ +__STATIC_INLINE void NVIC_DecodePriority (uint32_t Priority, uint32_t PriorityGroup, uint32_t* const pPreemptPriority, uint32_t* const pSubPriority) +{ + uint32_t PriorityGroupTmp = (PriorityGroup & (uint32_t)0x07UL); /* only values 0..7 are used */ + uint32_t PreemptPriorityBits; + uint32_t SubPriorityBits; + + PreemptPriorityBits = ((7UL - PriorityGroupTmp) > (uint32_t)(__NVIC_PRIO_BITS)) ? (uint32_t)(__NVIC_PRIO_BITS) : (uint32_t)(7UL - PriorityGroupTmp); + SubPriorityBits = ((PriorityGroupTmp + (uint32_t)(__NVIC_PRIO_BITS)) < (uint32_t)7UL) ? (uint32_t)0UL : (uint32_t)((PriorityGroupTmp - 7UL) + (uint32_t)(__NVIC_PRIO_BITS)); + + *pPreemptPriority = (Priority >> SubPriorityBits) & (uint32_t)((1UL << (PreemptPriorityBits)) - 1UL); + *pSubPriority = (Priority ) & (uint32_t)((1UL << (SubPriorityBits )) - 1UL); +} + + +/** + \brief Set Interrupt Vector + \details Sets an interrupt vector in SRAM based interrupt vector table. + The interrupt number can be positive to specify a device specific interrupt, + or negative to specify a processor exception. + VTOR must been relocated to SRAM before. + \param [in] IRQn Interrupt number + \param [in] vector Address of interrupt handler function + */ +__STATIC_INLINE void __NVIC_SetVector(IRQn_Type IRQn, uint32_t vector) +{ + uint32_t *vectors = (uint32_t *)SCB->VTOR; + vectors[(int32_t)IRQn + NVIC_USER_IRQ_OFFSET] = vector; +} + + +/** + \brief Get Interrupt Vector + \details Reads an interrupt vector from interrupt vector table. + The interrupt number can be positive to specify a device specific interrupt, + or negative to specify a processor exception. + \param [in] IRQn Interrupt number. + \return Address of interrupt handler function + */ +__STATIC_INLINE uint32_t __NVIC_GetVector(IRQn_Type IRQn) +{ + uint32_t *vectors = (uint32_t *)SCB->VTOR; + return vectors[(int32_t)IRQn + NVIC_USER_IRQ_OFFSET]; +} + + +/** + \brief System Reset + \details Initiates a system reset request to reset the MCU. + */ +__NO_RETURN __STATIC_INLINE void __NVIC_SystemReset(void) +{ + __DSB(); /* Ensure all outstanding memory accesses included + buffered write are completed before reset */ + SCB->AIRCR = (uint32_t)((0x5FAUL << SCB_AIRCR_VECTKEY_Pos) | + (SCB->AIRCR & SCB_AIRCR_PRIGROUP_Msk) | + SCB_AIRCR_SYSRESETREQ_Msk ); /* Keep priority group unchanged */ + __DSB(); /* Ensure completion of memory access */ + + for(;;) /* wait until reset */ + { + __NOP(); + } +} + +/*@} end of CMSIS_Core_NVICFunctions */ + +/* ########################## MPU functions #################################### */ + +#if defined (__MPU_PRESENT) && (__MPU_PRESENT == 1U) + +#include "mpu_armv7.h" + +#endif + + +/* ########################## FPU functions #################################### */ +/** + \ingroup CMSIS_Core_FunctionInterface + \defgroup CMSIS_Core_FpuFunctions FPU Functions + \brief Function that provides FPU type. + @{ + */ + +/** + \brief get FPU type + \details returns the FPU type + \returns + - \b 0: No FPU + - \b 1: Single precision FPU + - \b 2: Double + Single precision FPU + */ +__STATIC_INLINE uint32_t SCB_GetFPUType(void) +{ + uint32_t mvfr0; + + mvfr0 = FPU->MVFR0; + if ((mvfr0 & (FPU_MVFR0_Single_precision_Msk | FPU_MVFR0_Double_precision_Msk)) == 0x020U) + { + return 1U; /* Single precision FPU */ + } + else + { + return 0U; /* No FPU */ + } +} + + +/*@} end of CMSIS_Core_FpuFunctions */ + + + +/* ################################## SysTick function ############################################ */ +/** + \ingroup CMSIS_Core_FunctionInterface + \defgroup CMSIS_Core_SysTickFunctions SysTick Functions + \brief Functions that configure the System. + @{ + */ + +#if defined (__Vendor_SysTickConfig) && (__Vendor_SysTickConfig == 0U) + +/** + \brief System Tick Configuration + \details Initializes the System Timer and its interrupt, and starts the System Tick Timer. + Counter is in free running mode to generate periodic interrupts. + \param [in] ticks Number of ticks between two interrupts. + \return 0 Function succeeded. + \return 1 Function failed. + \note When the variable __Vendor_SysTickConfig is set to 1, then the + function SysTick_Config is not included. In this case, the file device.h + must contain a vendor-specific implementation of this function. + */ +__STATIC_INLINE uint32_t SysTick_Config(uint32_t ticks) +{ + if ((ticks - 1UL) > SysTick_LOAD_RELOAD_Msk) + { + return (1UL); /* Reload value impossible */ + } + + SysTick->LOAD = (uint32_t)(ticks - 1UL); /* set reload register */ + NVIC_SetPriority (SysTick_IRQn, (1UL << __NVIC_PRIO_BITS) - 1UL); /* set Priority for Systick Interrupt */ + SysTick->VAL = 0UL; /* Load the SysTick Counter Value */ + SysTick->CTRL = SysTick_CTRL_CLKSOURCE_Msk | + SysTick_CTRL_TICKINT_Msk | + SysTick_CTRL_ENABLE_Msk; /* Enable SysTick IRQ and SysTick Timer */ + return (0UL); /* Function successful */ +} + +#endif + +/*@} end of CMSIS_Core_SysTickFunctions */ + + + +/* ##################################### Debug In/Output function ########################################### */ +/** + \ingroup CMSIS_Core_FunctionInterface + \defgroup CMSIS_core_DebugFunctions ITM Functions + \brief Functions that access the ITM debug interface. + @{ + */ + +extern volatile int32_t ITM_RxBuffer; /*!< External variable to receive characters. */ +#define ITM_RXBUFFER_EMPTY ((int32_t)0x5AA55AA5U) /*!< Value identifying \ref ITM_RxBuffer is ready for next character. */ + + +/** + \brief ITM Send Character + \details Transmits a character via the ITM channel 0, and + \li Just returns when no debugger is connected that has booked the output. + \li Is blocking when a debugger is connected, but the previous character sent has not been transmitted. + \param [in] ch Character to transmit. + \returns Character to transmit. + */ +__STATIC_INLINE uint32_t ITM_SendChar (uint32_t ch) +{ + if (((ITM->TCR & ITM_TCR_ITMENA_Msk) != 0UL) && /* ITM enabled */ + ((ITM->TER & 1UL ) != 0UL) ) /* ITM Port #0 enabled */ + { + while (ITM->PORT[0U].u32 == 0UL) + { + __NOP(); + } + ITM->PORT[0U].u8 = (uint8_t)ch; + } + return (ch); +} + + +/** + \brief ITM Receive Character + \details Inputs a character via the external variable \ref ITM_RxBuffer. + \return Received character. + \return -1 No character pending. + */ +__STATIC_INLINE int32_t ITM_ReceiveChar (void) +{ + int32_t ch = -1; /* no character available */ + + if (ITM_RxBuffer != ITM_RXBUFFER_EMPTY) + { + ch = ITM_RxBuffer; + ITM_RxBuffer = ITM_RXBUFFER_EMPTY; /* ready for next character */ + } + + return (ch); +} + + +/** + \brief ITM Check Character + \details Checks whether a character is pending for reading in the variable \ref ITM_RxBuffer. + \return 0 No character available. + \return 1 Character available. + */ +__STATIC_INLINE int32_t ITM_CheckChar (void) +{ + + if (ITM_RxBuffer == ITM_RXBUFFER_EMPTY) + { + return (0); /* no character available */ + } + else + { + return (1); /* character available */ + } +} + +/*@} end of CMSIS_core_DebugFunctions */ + + + + +#ifdef __cplusplus +} +#endif + +#endif /* __CORE_CM4_H_DEPENDANT */ + +#endif /* __CMSIS_GENERIC */ diff --git a/bsp/n32g452xx/Libraries/CMSIS/core/mpu_armv7.h b/bsp/n32g452xx/Libraries/CMSIS/core/mpu_armv7.h new file mode 100755 index 0000000000..01422033d0 --- /dev/null +++ b/bsp/n32g452xx/Libraries/CMSIS/core/mpu_armv7.h @@ -0,0 +1,270 @@ +/****************************************************************************** + * @file mpu_armv7.h + * @brief CMSIS MPU API for Armv7-M MPU + * @version V5.0.4 + * @date 10. January 2018 + ******************************************************************************/ +/* + * Copyright (c) 2017-2018 Arm Limited. All rights reserved. + * + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the License); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an AS IS BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#if defined ( __ICCARM__ ) + #pragma system_include /* treat file as system include file for MISRA check */ +#elif defined (__clang__) + #pragma clang system_header /* treat file as system include file */ +#endif + +#ifndef ARM_MPU_ARMV7_H +#define ARM_MPU_ARMV7_H + +#define ARM_MPU_REGION_SIZE_32B ((uint8_t)0x04U) ///!< MPU Region Size 32 Bytes +#define ARM_MPU_REGION_SIZE_64B ((uint8_t)0x05U) ///!< MPU Region Size 64 Bytes +#define ARM_MPU_REGION_SIZE_128B ((uint8_t)0x06U) ///!< MPU Region Size 128 Bytes +#define ARM_MPU_REGION_SIZE_256B ((uint8_t)0x07U) ///!< MPU Region Size 256 Bytes +#define ARM_MPU_REGION_SIZE_512B ((uint8_t)0x08U) ///!< MPU Region Size 512 Bytes +#define ARM_MPU_REGION_SIZE_1KB ((uint8_t)0x09U) ///!< MPU Region Size 1 KByte +#define ARM_MPU_REGION_SIZE_2KB ((uint8_t)0x0AU) ///!< MPU Region Size 2 KBytes +#define ARM_MPU_REGION_SIZE_4KB ((uint8_t)0x0BU) ///!< MPU Region Size 4 KBytes +#define ARM_MPU_REGION_SIZE_8KB ((uint8_t)0x0CU) ///!< MPU Region Size 8 KBytes +#define ARM_MPU_REGION_SIZE_16KB ((uint8_t)0x0DU) ///!< MPU Region Size 16 KBytes +#define ARM_MPU_REGION_SIZE_32KB ((uint8_t)0x0EU) ///!< MPU Region Size 32 KBytes +#define ARM_MPU_REGION_SIZE_64KB ((uint8_t)0x0FU) ///!< MPU Region Size 64 KBytes +#define ARM_MPU_REGION_SIZE_128KB ((uint8_t)0x10U) ///!< MPU Region Size 128 KBytes +#define ARM_MPU_REGION_SIZE_256KB ((uint8_t)0x11U) ///!< MPU Region Size 256 KBytes +#define ARM_MPU_REGION_SIZE_512KB ((uint8_t)0x12U) ///!< MPU Region Size 512 KBytes +#define ARM_MPU_REGION_SIZE_1MB ((uint8_t)0x13U) ///!< MPU Region Size 1 MByte +#define ARM_MPU_REGION_SIZE_2MB ((uint8_t)0x14U) ///!< MPU Region Size 2 MBytes +#define ARM_MPU_REGION_SIZE_4MB ((uint8_t)0x15U) ///!< MPU Region Size 4 MBytes +#define ARM_MPU_REGION_SIZE_8MB ((uint8_t)0x16U) ///!< MPU Region Size 8 MBytes +#define ARM_MPU_REGION_SIZE_16MB ((uint8_t)0x17U) ///!< MPU Region Size 16 MBytes +#define ARM_MPU_REGION_SIZE_32MB ((uint8_t)0x18U) ///!< MPU Region Size 32 MBytes +#define ARM_MPU_REGION_SIZE_64MB ((uint8_t)0x19U) ///!< MPU Region Size 64 MBytes +#define ARM_MPU_REGION_SIZE_128MB ((uint8_t)0x1AU) ///!< MPU Region Size 128 MBytes +#define ARM_MPU_REGION_SIZE_256MB ((uint8_t)0x1BU) ///!< MPU Region Size 256 MBytes +#define ARM_MPU_REGION_SIZE_512MB ((uint8_t)0x1CU) ///!< MPU Region Size 512 MBytes +#define ARM_MPU_REGION_SIZE_1GB ((uint8_t)0x1DU) ///!< MPU Region Size 1 GByte +#define ARM_MPU_REGION_SIZE_2GB ((uint8_t)0x1EU) ///!< MPU Region Size 2 GBytes +#define ARM_MPU_REGION_SIZE_4GB ((uint8_t)0x1FU) ///!< MPU Region Size 4 GBytes + +#define ARM_MPU_AP_NONE 0U ///!< MPU Access Permission no access +#define ARM_MPU_AP_PRIV 1U ///!< MPU Access Permission privileged access only +#define ARM_MPU_AP_URO 2U ///!< MPU Access Permission unprivileged access read-only +#define ARM_MPU_AP_FULL 3U ///!< MPU Access Permission full access +#define ARM_MPU_AP_PRO 5U ///!< MPU Access Permission privileged access read-only +#define ARM_MPU_AP_RO 6U ///!< MPU Access Permission read-only access + +/** MPU Region Base Address Register Value +* +* \param Region The region to be configured, number 0 to 15. +* \param BaseAddress The base address for the region. +*/ +#define ARM_MPU_RBAR(Region, BaseAddress) \ + (((BaseAddress) & MPU_RBAR_ADDR_Msk) | \ + ((Region) & MPU_RBAR_REGION_Msk) | \ + (MPU_RBAR_VALID_Msk)) + +/** +* MPU Memory Access Attributes +* +* \param TypeExtField Type extension field, allows you to configure memory access type, for example strongly ordered, peripheral. +* \param IsShareable Region is shareable between multiple bus masters. +* \param IsCacheable Region is cacheable, i.e. its value may be kept in cache. +* \param IsBufferable Region is bufferable, i.e. using write-back caching. Cacheable but non-bufferable regions use write-through policy. +*/ +#define ARM_MPU_ACCESS_(TypeExtField, IsShareable, IsCacheable, IsBufferable) \ + ((((TypeExtField ) << MPU_RASR_TEX_Pos) & MPU_RASR_TEX_Msk) | \ + (((IsShareable ) << MPU_RASR_S_Pos) & MPU_RASR_S_Msk) | \ + (((IsCacheable ) << MPU_RASR_C_Pos) & MPU_RASR_C_Msk) | \ + (((IsBufferable ) << MPU_RASR_B_Pos) & MPU_RASR_B_Msk)) + +/** +* MPU Region Attribute and Size Register Value +* +* \param DisableExec Instruction access disable bit, 1= disable instruction fetches. +* \param AccessPermission Data access permissions, allows you to configure read/write access for User and Privileged mode. +* \param AccessAttributes Memory access attribution, see \ref ARM_MPU_ACCESS_. +* \param SubRegionDisable Sub-region disable field. +* \param Size Region size of the region to be configured, for example 4K, 8K. +*/ +#define ARM_MPU_RASR_EX(DisableExec, AccessPermission, AccessAttributes, SubRegionDisable, Size) \ + ((((DisableExec ) << MPU_RASR_XN_Pos) & MPU_RASR_XN_Msk) | \ + (((AccessPermission) << MPU_RASR_AP_Pos) & MPU_RASR_AP_Msk) | \ + (((AccessAttributes) ) & (MPU_RASR_TEX_Msk | MPU_RASR_S_Msk | MPU_RASR_C_Msk | MPU_RASR_B_Msk))) + +/** +* MPU Region Attribute and Size Register Value +* +* \param DisableExec Instruction access disable bit, 1= disable instruction fetches. +* \param AccessPermission Data access permissions, allows you to configure read/write access for User and Privileged mode. +* \param TypeExtField Type extension field, allows you to configure memory access type, for example strongly ordered, peripheral. +* \param IsShareable Region is shareable between multiple bus masters. +* \param IsCacheable Region is cacheable, i.e. its value may be kept in cache. +* \param IsBufferable Region is bufferable, i.e. using write-back caching. Cacheable but non-bufferable regions use write-through policy. +* \param SubRegionDisable Sub-region disable field. +* \param Size Region size of the region to be configured, for example 4K, 8K. +*/ +#define ARM_MPU_RASR(DisableExec, AccessPermission, TypeExtField, IsShareable, IsCacheable, IsBufferable, SubRegionDisable, Size) \ + ARM_MPU_RASR_EX(DisableExec, AccessPermission, ARM_MPU_ACCESS_(TypeExtField, IsShareable, IsCacheable, IsBufferable), SubRegionDisable, Size) + +/** +* MPU Memory Access Attribute for strongly ordered memory. +* - TEX: 000b +* - Shareable +* - Non-cacheable +* - Non-bufferable +*/ +#define ARM_MPU_ACCESS_ORDERED ARM_MPU_ACCESS_(0U, 1U, 0U, 0U) + +/** +* MPU Memory Access Attribute for device memory. +* - TEX: 000b (if non-shareable) or 010b (if shareable) +* - Shareable or non-shareable +* - Non-cacheable +* - Bufferable (if shareable) or non-bufferable (if non-shareable) +* +* \param IsShareable Configures the device memory as shareable or non-shareable. +*/ +#define ARM_MPU_ACCESS_DEVICE(IsShareable) ((IsShareable) ? ARM_MPU_ACCESS_(0U, 1U, 0U, 1U) : ARM_MPU_ACCESS_(2U, 0U, 0U, 0U)) + +/** +* MPU Memory Access Attribute for normal memory. +* - TEX: 1BBb (reflecting outer cacheability rules) +* - Shareable or non-shareable +* - Cacheable or non-cacheable (reflecting inner cacheability rules) +* - Bufferable or non-bufferable (reflecting inner cacheability rules) +* +* \param OuterCp Configures the outer cache policy. +* \param InnerCp Configures the inner cache policy. +* \param IsShareable Configures the memory as shareable or non-shareable. +*/ +#define ARM_MPU_ACCESS_NORMAL(OuterCp, InnerCp, IsShareable) ARM_MPU_ACCESS_((4U | (OuterCp)), IsShareable, ((InnerCp) & 2U), ((InnerCp) & 1U)) + +/** +* MPU Memory Access Attribute non-cacheable policy. +*/ +#define ARM_MPU_CACHEP_NOCACHE 0U + +/** +* MPU Memory Access Attribute write-back, write and read allocate policy. +*/ +#define ARM_MPU_CACHEP_WB_WRA 1U + +/** +* MPU Memory Access Attribute write-through, no write allocate policy. +*/ +#define ARM_MPU_CACHEP_WT_NWA 2U + +/** +* MPU Memory Access Attribute write-back, no write allocate policy. +*/ +#define ARM_MPU_CACHEP_WB_NWA 3U + + +/** +* Struct for a single MPU Region +*/ +typedef struct { + uint32_t RBAR; //!< The region base address register value (RBAR) + uint32_t RASR; //!< The region attribute and size register value (RASR) \ref MPU_RASR +} ARM_MPU_Region_t; + +/** Enable the MPU. +* \param MPU_Control Default access permissions for unconfigured regions. +*/ +__STATIC_INLINE void ARM_MPU_Enable(uint32_t MPU_Control) +{ + __DSB(); + __ISB(); + MPU->CTRL = MPU_Control | MPU_CTRL_ENABLE_Msk; +#ifdef SCB_SHCSR_MEMFAULTENA_Msk + SCB->SHCSR |= SCB_SHCSR_MEMFAULTENA_Msk; +#endif +} + +/** Disable the MPU. +*/ +__STATIC_INLINE void ARM_MPU_Disable(void) +{ + __DSB(); + __ISB(); +#ifdef SCB_SHCSR_MEMFAULTENA_Msk + SCB->SHCSR &= ~SCB_SHCSR_MEMFAULTENA_Msk; +#endif + MPU->CTRL &= ~MPU_CTRL_ENABLE_Msk; +} + +/** Clear and disable the given MPU region. +* \param rnr Region number to be cleared. +*/ +__STATIC_INLINE void ARM_MPU_ClrRegion(uint32_t rnr) +{ + MPU->RNR = rnr; + MPU->RASR = 0U; +} + +/** Configure an MPU region. +* \param rbar Value for RBAR register. +* \param rsar Value for RSAR register. +*/ +__STATIC_INLINE void ARM_MPU_SetRegion(uint32_t rbar, uint32_t rasr) +{ + MPU->RBAR = rbar; + MPU->RASR = rasr; +} + +/** Configure the given MPU region. +* \param rnr Region number to be configured. +* \param rbar Value for RBAR register. +* \param rsar Value for RSAR register. +*/ +__STATIC_INLINE void ARM_MPU_SetRegionEx(uint32_t rnr, uint32_t rbar, uint32_t rasr) +{ + MPU->RNR = rnr; + MPU->RBAR = rbar; + MPU->RASR = rasr; +} + +/** Memcopy with strictly ordered memory access, e.g. for register targets. +* \param dst Destination data is copied to. +* \param src Source data is copied from. +* \param len Amount of data words to be copied. +*/ +__STATIC_INLINE void orderedCpy(volatile uint32_t* dst, const uint32_t* __RESTRICT src, uint32_t len) +{ + uint32_t i; + for (i = 0U; i < len; ++i) + { + dst[i] = src[i]; + } +} + +/** Load the given number of MPU regions from a table. +* \param table Pointer to the MPU configuration table. +* \param cnt Amount of regions to be configured. +*/ +__STATIC_INLINE void ARM_MPU_Load(ARM_MPU_Region_t const* table, uint32_t cnt) +{ + const uint32_t rowWordSize = sizeof(ARM_MPU_Region_t)/4U; + while (cnt > MPU_TYPE_RALIASES) { + orderedCpy(&(MPU->RBAR), &(table->RBAR), MPU_TYPE_RALIASES*rowWordSize); + table += MPU_TYPE_RALIASES; + cnt -= MPU_TYPE_RALIASES; + } + orderedCpy(&(MPU->RBAR), &(table->RBAR), cnt*rowWordSize); +} + +#endif diff --git a/bsp/n32g452xx/Libraries/CMSIS/device/n32g45x.h b/bsp/n32g452xx/Libraries/CMSIS/device/n32g45x.h new file mode 100755 index 0000000000..4ae39aaa84 --- /dev/null +++ b/bsp/n32g452xx/Libraries/CMSIS/device/n32g45x.h @@ -0,0 +1,9961 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x.h + * @author Nations + * @version v1.0.1 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __N32G45X_H__ +#define __N32G45X_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +/** @addtogroup N32G45x_Library_Basic + * @{ + */ + +#if !defined USE_STDPERIPH_DRIVER +/* + * Comment the line below if you will not use the peripherals drivers. + In this case, these drivers will not be included and the application code will + be based on direct access to peripherals registers + */ +#define USE_STDPERIPH_DRIVER +#endif + +/* + * In the following line adjust the value of External High Speed oscillator (HSE) + used in your application + + Tip: To avoid modifying this file each time you need to use different HSE, you + can define the HSE value in your toolchain compiler preprocessor. + */ +#if !defined HSE_VALUE +#define HSE_VALUE (8000000) /*!< Value of the External oscillator in Hz */ +#endif /* HSE_VALUE */ + +/* + * In the following line adjust the External High Speed oscillator (HSE) Startup + Timeout value + */ +#define HSE_STARTUP_TIMEOUT ((uint16_t)0x8000) /*!< Time out for HSE start up */ + +#define HSI_VALUE (8000000) /*!< Value of the Internal oscillator in Hz*/ + +#define __N32G45X_STDPERIPH_VERSION_MAIN (0x00) /*!< [31:24] main version */ +#define __N32G45X_STDPERIPH_VERSION_SUB1 (0x04) /*!< [23:16] sub1 version */ +#define __N32G45X_STDPERIPH_VERSION_SUB2 (0x00) /*!< [15:8] sub2 version */ +#define __N32G45X_STDPERIPH_VERSION_RC (0x00) /*!< [7:0] release candidate */ + +/** + * @brief N32G45X Standard Peripheral Library version number + */ +#define __N32G45X_STDPERIPH_VERSION \ + ((__N32G45X_STDPERIPH_VERSION_MAIN << 24) | (__N32G45X_STDPERIPH_VERSION_SUB1 << 16) \ + | (__N32G45X_STDPERIPH_VERSION_SUB2 << 8) | (__N32G45X_STDPERIPH_VERSION_RC)) + +/* + * Configuration of the Cortex-M4 Processor and Core Peripherals + */ +#ifdef N32G45X +#define __MPU_PRESENT 1 /*!< N32G45X devices does not provide an MPU */ +#define __FPU_PRESENT 1 /*!< FPU present */ +#endif /* N32G45X */ +#define __NVIC_PRIO_BITS 4 /*!< N32G45X uses 4 Bits for the Priority Levels */ +#define __Vendor_SysTickConfig 0 /*!< Set to 1 if different SysTick Config is used */ + +/** + * @brief N32G45X Interrupt Number Definition + */ +typedef enum IRQn +{ + /****** Cortex-M4 Processor Exceptions Numbers ***************************************************/ + NonMaskableInt_IRQn = -14, /*!< 2 Non Maskable Interrupt */ + HardFault_IRQn = -13, /*!< 3 Hard Fault Interrupt */ + MemoryManagement_IRQn = -12, /*!< 4 Cortex-M4 Memory Management Interrupt */ + BusFault_IRQn = -11, /*!< 5 Cortex-M4 Bus Fault Interrupt */ + UsageFault_IRQn = -10, /*!< 6 Cortex-M4 Usage Fault Interrupt */ + SVCall_IRQn = -5, /*!< 11 Cortex-M4 SV Call Interrupt */ + DebugMonitor_IRQn = -4, /*!< 12 Cortex-M4 Debug Monitor Interrupt */ + PendSV_IRQn = -2, /*!< 14 Cortex-M4 Pend SV Interrupt */ + SysTick_IRQn = -1, /*!< 15 Cortex-M4 System Tick Interrupt */ + + /****** N32G45X specific Interrupt Numbers ********************************************************/ + WWDG_IRQn = 0, /*!< Window WatchDog Interrupt */ + PVD_IRQn = 1, /*!< PVD through EXTI Line detection Interrupt */ + TAMPER_IRQn = 2, /*!< Tamper Interrupt */ + RTC_IRQn = 3, /*!< RTC global Interrupt */ + FLASH_IRQn = 4, /*!< FLASH global Interrupt */ + RCC_IRQn = 5, /*!< RCC global Interrupt */ + EXTI0_IRQn = 6, /*!< EXTI Line0 Interrupt */ + EXTI1_IRQn = 7, /*!< EXTI Line1 Interrupt */ + EXTI2_IRQn = 8, /*!< EXTI Line2 Interrupt */ + EXTI3_IRQn = 9, /*!< EXTI Line3 Interrupt */ + EXTI4_IRQn = 10, /*!< EXTI Line4 Interrupt */ + DMA1_Channel1_IRQn = 11, /*!< DMA1 Channel 1 global Interrupt */ + DMA1_Channel2_IRQn = 12, /*!< DMA1 Channel 2 global Interrupt */ + DMA1_Channel3_IRQn = 13, /*!< DMA1 Channel 3 global Interrupt */ + DMA1_Channel4_IRQn = 14, /*!< DMA1 Channel 4 global Interrupt */ + DMA1_Channel5_IRQn = 15, /*!< DMA1 Channel 5 global Interrupt */ + DMA1_Channel6_IRQn = 16, /*!< DMA1 Channel 6 global Interrupt */ + DMA1_Channel7_IRQn = 17, /*!< DMA1 Channel 7 global Interrupt */ + + ADC1_2_IRQn = 18, /*!< ADC1 and ADC2 global Interrupt */ + USB_HP_CAN1_TX_IRQn = 19, /*!< USB Device High Priority or CAN1 TX Interrupts */ + USB_LP_CAN1_RX0_IRQn = 20, /*!< USB Device Low Priority or CAN1 RX0 Interrupts */ + CAN1_RX1_IRQn = 21, /*!< CAN1 RX1 Interrupt */ + CAN1_SCE_IRQn = 22, /*!< CAN1 SCE Interrupt */ + EXTI9_5_IRQn = 23, /*!< External Line[9:5] Interrupts */ + TIM1_BRK_IRQn = 24, /*!< TIM1 Break Interrupt */ + TIM1_UP_IRQn = 25, /*!< TIM1 Update Interrupt */ + TIM1_TRG_COM_IRQn = 26, /*!< TIM1 Trigger and Commutation Interrupt */ + TIM1_CC_IRQn = 27, /*!< TIM1 Capture Compare Interrupt */ + TIM2_IRQn = 28, /*!< TIM2 global Interrupt */ + TIM3_IRQn = 29, /*!< TIM3 global Interrupt */ + TIM4_IRQn = 30, /*!< TIM4 global Interrupt */ + I2C1_EV_IRQn = 31, /*!< I2C1 Event Interrupt */ + I2C1_ER_IRQn = 32, /*!< I2C1 Error Interrupt */ + I2C2_EV_IRQn = 33, /*!< I2C2 Event Interrupt */ + I2C2_ER_IRQn = 34, /*!< I2C2 Error Interrupt */ + SPI1_IRQn = 35, /*!< SPI1 global Interrupt */ + SPI2_IRQn = 36, /*!< SPI2 global Interrupt */ + USART1_IRQn = 37, /*!< USART1 global Interrupt */ + USART2_IRQn = 38, /*!< USART2 global Interrupt */ + USART3_IRQn = 39, /*!< USART3 global Interrupt */ + EXTI15_10_IRQn = 40, /*!< External Line[15:10] Interrupts */ + RTCAlarm_IRQn = 41, /*!< RTC Alarm through EXTI Line Interrupt */ + USBWakeUp_IRQn = 42, /*!< USB Device WakeUp from suspend through EXTI Line Interrupt */ + TIM8_BRK_IRQn = 43, /*!< TIM8 Break Interrupt */ + TIM8_UP_IRQn = 44, /*!< TIM8 Update Interrupt */ + TIM8_TRG_COM_IRQn = 45, /*!< TIM8 Trigger and Commutation Interrupt */ + TIM8_CC_IRQn = 46, /*!< TIM8 Capture Compare Interrupt */ + ADC3_4_IRQn = 47, /*!< ADC3 and ADC4 global Interrupt */ + XFMC_IRQn = 48, /*!< XFMC global Interrupt */ + SDIO_IRQn = 49, /*!< SDIO global Interrupt */ + TIM5_IRQn = 50, /*!< TIM5 global Interrupt */ + SPI3_IRQn = 51, /*!< SPI3 global Interrupt */ + UART4_IRQn = 52, /*!< UART4 global Interrupt */ + UART5_IRQn = 53, /*!< UART5 global Interrupt */ + TIM6_IRQn = 54, /*!< TIM6 global Interrupt */ + TIM7_IRQn = 55, /*!< TIM7 global Interrupt */ + DMA2_Channel1_IRQn = 56, /*!< DMA2 Channel 1 global Interrupt */ + DMA2_Channel2_IRQn = 57, /*!< DMA2 Channel 2 global Interrupt */ + DMA2_Channel3_IRQn = 58, /*!< DMA2 Channel 3 global Interrupt */ + DMA2_Channel4_IRQn = 59, /*!< DMA2 Channel 4 global Interrupt */ + DMA2_Channel5_IRQn = 60, /*!< DMA2 Channel 5 global Interrupt */ + ETH_IRQn = 61, /*!< Ethernet global Interrupt */ + ETH_WKUP_IRQn = 62, /*!< Ethernet Wakeup through EXTI Line interrupt */ + CAN2_TX_IRQn = 63, /*!< CAN2 TX Interrupt */ + CAN2_RX0_IRQn = 64, /*!< CAN2 RX0 Interrupt */ + CAN2_RX1_IRQn = 65, /*!< CAN2 RX1 Interrupt */ + CAN2_SCE_IRQn = 66, /*!< CAN2 SCE Interrupt */ + QSPI_IRQn = 67, /*!< QSPI global Interrupt */ + DMA2_Channel6_IRQn = 68, /*!< DMA2 Channel 6 global Interrupt */ + DMA2_Channel7_IRQn = 69, /*!< DMA2 Channel 7 global Interrupt */ + I2C3_EV_IRQn = 70, /*!< I2C3 Event Interrupt */ + I2C3_ER_IRQn = 71, /*!< I2C3 Error Interrupt */ + I2C4_EV_IRQn = 72, /*!< I2C4 Event Interrupt */ + I2C4_ER_IRQn = 73, /*!< I2C4 Error Interrupt */ + UART6_IRQn = 74, /*!< UART6 global Interrupt */ + UART7_IRQn = 75, /*!< UART7 global Interrupt */ + DMA1_Channel8_IRQn = 76, /*!< DMA1 Channel 8 global Interrupt */ + DMA2_Channel8_IRQn = 77, /*!< DMA2 Channel 8 global Interrupt */ + DVP_IRQn = 78, /*!< DVP global Interrupt */ + SAC_IRQn = 79, /*!< SAC global Interrupt */ + MMU_IRQn = 80, /*!< MMU global Interrupt */ + TSC_IRQn = 81, /*!< TSC global Interrupt */ + COMP_1_2_3_IRQn = 82, /*!< COMP1 & COMP2 & COMP3 global Interrupt */ + COMP_4_5_6_IRQn = 83, /*!< COMP4 & COMP5 & COMP6 global Interrupt */ + COMP7_IRQn = 84 /*!< COMP7 global Interrupt */ + +} IRQn_Type; + +#include "core_cm4.h" +#include "system_n32g45x.h" +#include +#include + +typedef int32_t s32; +typedef int16_t s16; +typedef int8_t s8; + +typedef const int32_t sc32; /*!< Read Only */ +typedef const int16_t sc16; /*!< Read Only */ +typedef const int8_t sc8; /*!< Read Only */ + +typedef __IO int32_t vs32; +typedef __IO int16_t vs16; +typedef __IO int8_t vs8; + +typedef __I int32_t vsc32; /*!< Read Only */ +typedef __I int16_t vsc16; /*!< Read Only */ +typedef __I int8_t vsc8; /*!< Read Only */ + +typedef uint32_t u32; +typedef uint16_t u16; +typedef uint8_t u8; + +typedef const uint32_t uc32; /*!< Read Only */ +typedef const uint16_t uc16; /*!< Read Only */ +typedef const uint8_t uc8; /*!< Read Only */ + +typedef __IO uint32_t vu32; +typedef __IO uint16_t vu16; +typedef __IO uint8_t vu8; + +typedef __I uint32_t vuc32; /*!< Read Only */ +typedef __I uint16_t vuc16; /*!< Read Only */ +typedef __I uint8_t vuc8; /*!< Read Only */ +typedef enum +{ + RESET = 0, + SET = !RESET +} FlagStatus, + INTStatus; + +typedef enum +{ + DISABLE = 0, + ENABLE = !DISABLE +} FunctionalState; +#define IS_FUNCTIONAL_STATE(STATE) (((STATE) == DISABLE) || ((STATE) == ENABLE)) + +typedef enum +{ + ERROR = 0, + SUCCESS = !ERROR +} ErrorStatus; + +/* N32G45X Standard Peripheral Library old definitions (maintained for legacy purpose) */ +#define HSEStartUp_TimeOut HSE_STARTUP_TIMEOUT +#define HSE_Value HSE_VALUE +#define HSI_Value HSI_VALUE + +/** + * @brief Analog to Digital Converter + */ +typedef struct +{ + __IO uint32_t STS; + __IO uint32_t CTRL1; + __IO uint32_t CTRL2; + __IO uint32_t SAMPT1; + __IO uint32_t SAMPT2; + __IO uint32_t JOFFSET1; + __IO uint32_t JOFFSET2; + __IO uint32_t JOFFSET3; + __IO uint32_t JOFFSET4; + __IO uint32_t WDGHIGH; + __IO uint32_t WDGLOW; + __IO uint32_t RSEQ1; + __IO uint32_t RSEQ2; + __IO uint32_t RSEQ3; + __IO uint32_t JSEQ; + __IO uint32_t JDAT1; + __IO uint32_t JDAT2; + __IO uint32_t JDAT3; + __IO uint32_t JDAT4; + __IO uint32_t DAT; + __IO uint32_t DIFSEL; + __IO uint32_t CALFACT; + __IO uint32_t CTRL3; + __IO uint32_t SAMPT3; +} ADC_Module; + +/** + * @brief OPAMP + */ +typedef struct +{ + __IO uint32_t CS1; + __IO uint32_t RES1[3]; + __IO uint32_t CS2; + __IO uint32_t RES2[3]; + __IO uint32_t CS3; + __IO uint32_t RES3[3]; + __IO uint32_t CS4; + __IO uint32_t RES4[3]; + __IO uint32_t LOCK; +} OPAMP_Module; + +/** + * @brief COMP_Single + */ +typedef struct +{ + __IO uint32_t CTRL; + __IO uint32_t FILC; + __IO uint32_t FILP; + __IO uint32_t RES; +} COMP_SingleType; + +/** + * @brief COMP + */ +typedef struct +{ + __IO uint32_t RES4[4]; + COMP_SingleType Cmp[7]; + __IO uint32_t WINMODE; + __IO uint32_t LOCK; + __IO uint32_t RES; + __IO uint32_t INTEN; + __IO uint32_t INTSTS; + __IO uint32_t VREFSCL; +} COMP_Module; + +/** + * @brief AFEC + */ + +typedef struct +{ + __IO uint32_t TRIMR0; + __IO uint32_t TRIMR1; + __IO uint32_t TRIMR2; + __IO uint32_t TRIMR3; + __IO uint32_t TRIMR4; + __IO uint32_t TRIMR5; + __IO uint32_t TRIMR6; + uint32_t RESERVED0; + __IO uint32_t TESTR0; + __IO uint32_t TESTR1; +} AFEC_Module; + +/** + * @brief Backup Registers + */ + +typedef struct +{ + uint32_t RESERVED0; + __IO uint16_t DAT1; + uint16_t RESERVED1; + __IO uint16_t DAT2; + uint16_t RESERVED2; + __IO uint16_t DAT3; + uint16_t RESERVED3; + __IO uint16_t DAT4; + uint16_t RESERVED4; + __IO uint16_t DAT5; + uint16_t RESERVED5; + __IO uint16_t DAT6; + uint16_t RESERVED6; + __IO uint16_t DAT7; + uint16_t RESERVED7; + __IO uint16_t DAT8; + uint16_t RESERVED8; + __IO uint16_t DAT9; + uint16_t RESERVED9; + __IO uint16_t DAT10; + uint16_t RESERVED10; + __IO uint16_t RESERVED; + uint16_t RESERVED11; + __IO uint16_t CTRL; + uint16_t RESERVED12; + __IO uint16_t CTRLSTS; + uint16_t RESERVED13[5]; + __IO uint16_t DAT11; + uint16_t RESERVED14; + __IO uint16_t DAT12; + uint16_t RESERVED15; + __IO uint16_t DAT13; + uint16_t RESERVED16; + __IO uint16_t DAT14; + uint16_t RESERVED17; + __IO uint16_t DAT15; + uint16_t RESERVED18; + __IO uint16_t DAT16; + uint16_t RESERVED19; + __IO uint16_t DAT17; + uint16_t RESERVED20; + __IO uint16_t DAT18; + uint16_t RESERVED21; + __IO uint16_t DAT19; + uint16_t RESERVED22; + __IO uint16_t DAT20; + uint16_t RESERVED23; + __IO uint16_t DAT21; + uint16_t RESERVED24; + __IO uint16_t DAT22; + uint16_t RESERVED25; + __IO uint16_t DAT23; + uint16_t RESERVED26; + __IO uint16_t DAT24; + uint16_t RESERVED27; + __IO uint16_t DAT25; + uint16_t RESERVED28; + __IO uint16_t DAT26; + uint16_t RESERVED29; + __IO uint16_t DAT27; + uint16_t RESERVED30; + __IO uint16_t DAT28; + uint16_t RESERVED31; + __IO uint16_t DAT29; + uint16_t RESERVED32; + __IO uint16_t DAT30; + uint16_t RESERVED33; + __IO uint16_t DAT31; + uint16_t RESERVED34; + __IO uint16_t DAT32; + uint16_t RESERVED35; + __IO uint16_t DAT33; + uint16_t RESERVED36; + __IO uint16_t DAT34; + uint16_t RESERVED37; + __IO uint16_t DAT35; + uint16_t RESERVED38; + __IO uint16_t DAT36; + uint16_t RESERVED39; + __IO uint16_t DAT37; + uint16_t RESERVED40; + __IO uint16_t DAT38; + uint16_t RESERVED41; + __IO uint16_t DAT39; + uint16_t RESERVED42; + __IO uint16_t DAT40; + uint16_t RESERVED43; + __IO uint16_t DAT41; + uint16_t RESERVED44; + __IO uint16_t DAT42; + uint16_t RESERVED45; +} BKP_Module; + +/** + * @brief Controller Area Network TxMailBox + */ + +typedef struct +{ + __IO uint32_t TMI; + __IO uint32_t TMDT; + __IO uint32_t TMDL; + __IO uint32_t TMDH; +} CAN_TxMailBox_Param; + +/** + * @brief Controller Area Network FIFOMailBox + */ + +typedef struct +{ + __IO uint32_t RMI; + __IO uint32_t RMDT; + __IO uint32_t RMDL; + __IO uint32_t RMDH; +} CAN_FIFOMailBox_Param; + +/** + * @brief Controller Area Network FilterRegister + */ + +typedef struct +{ + __IO uint32_t FR1; + __IO uint32_t FR2; +} CAN_FilterRegister_Param; + +/** + * @brief Controller Area Network + */ + +typedef struct +{ + __IO uint32_t MCTRL; + __IO uint32_t MSTS; + __IO uint32_t TSTS; + __IO uint32_t RFF0; + __IO uint32_t RFF1; + __IO uint32_t INTE; + __IO uint32_t ESTS; + __IO uint32_t BTIM; + uint32_t RESERVED0[88]; + CAN_TxMailBox_Param sTxMailBox[3]; + CAN_FIFOMailBox_Param sFIFOMailBox[2]; + uint32_t RESERVED1[12]; + __IO uint32_t FMC; + __IO uint32_t FM1; + uint32_t RESERVED2; + __IO uint32_t FS1; + uint32_t RESERVED3; + __IO uint32_t FFA1; + uint32_t RESERVED4; + __IO uint32_t FA1; + uint32_t RESERVED5[8]; + CAN_FilterRegister_Param sFilterRegister[14]; +} CAN_Module; + +/** + * @brief CRC calculation unit + */ + +typedef struct +{ + __IO uint32_t CRC32DAT; /*!< CRC data register */ + __IO uint8_t CRC32IDAT; /*!< CRC independent data register*/ + uint8_t RESERVED0; + uint16_t RESERVED1; + __IO uint32_t CRC32CTRL; /*!< CRC control register */ + __IO uint32_t CRC16CTRL; + __IO uint8_t CRC16DAT; + uint8_t RESERVED2; + uint16_t RESERVED3; + __IO uint16_t CRC16D; + uint16_t RESERVED4; + __IO uint8_t LRC; + uint8_t RESERVED5; + uint16_t RESERVED6; +} CRC_Module; + +/** + * @brief Digital to Analog Converter + */ + +typedef struct +{ + __IO uint32_t CTRL; + __IO uint32_t SOTTR; + __IO uint32_t DR12CH1; + __IO uint32_t DL12CH1; + __IO uint32_t DR8CH1; + __IO uint32_t DR12CH2; + __IO uint32_t DL12CH2; + __IO uint32_t DR8CH2; + __IO uint32_t DR12DCH; + __IO uint32_t DL12DCH; + __IO uint32_t DR8DCH; + __IO uint32_t DATO1; + __IO uint32_t DATO2; +} DAC_Module; +/** + * @brief USB + */ + +typedef struct +{ + __IO uint32_t EP0; + __IO uint32_t EP1; + __IO uint32_t EP2; + __IO uint32_t EP3; + __IO uint32_t EP4; + __IO uint32_t EP5; + __IO uint32_t EP6; + __IO uint32_t EP7; + __IO uint32_t Reserve20h; + __IO uint32_t Reserve24h; + __IO uint32_t Reserve28h; + __IO uint32_t Reserve2Ch; + __IO uint32_t Reserve30h; + __IO uint32_t Reserve34h; + __IO uint32_t Reserve38h; + __IO uint32_t Reserve3Ch; + __IO uint32_t CTRL; + __IO uint32_t STS; + __IO uint32_t FN; + __IO uint32_t ADDR; + __IO uint32_t BUFTAB; +} USB_Module; + +/** + * @brief Debug MCU + */ + +typedef struct +{ + __IO uint32_t ID; + __IO uint32_t CTRL; +} DBG_Module; + +/** + * @brief DMA Controller + */ + +typedef struct +{ + __IO uint32_t CHCFG; + __IO uint32_t TXNUM; + __IO uint32_t PADDR; + __IO uint32_t MADDR; + __IO uint32_t CHSEL; + +} DMA_ChannelType; + +typedef struct +{ + __IO uint32_t INTSTS; + __IO uint32_t INTCLR; + __IO DMA_ChannelType DMA_Channel[8]; + __IO uint32_t CHMAPEN; +} DMA_Module; + +/** + * @brief Ethernet MAC + */ + +typedef struct +{ + __IO uint32_t MACCFG; + __IO uint32_t MACFFLT; + __IO uint32_t MACHASHHI; + __IO uint32_t MACHASHLO; + __IO uint32_t MACMIIADDR; + __IO uint32_t MACMIIDAT; + __IO uint32_t MACFLWCTRL; + __IO uint32_t MACVLANTAG; /* 8 */ + uint32_t RESERVED0[2]; + __IO uint32_t MACRMTWUFRMFLT; /* 11 */ + __IO uint32_t MACPMTCTRLSTS; + uint32_t RESERVED1[2]; + __IO uint32_t MACINTSTS; /* 15 */ + __IO uint32_t MACINTMSK; + __IO uint32_t MACADDR0HI; + __IO uint32_t MACADDR0LO; + __IO uint32_t MACADDR1HI; + __IO uint32_t MACADDR1LO; + __IO uint32_t MACADDR2HI; + __IO uint32_t MACADDR2LO; + __IO uint32_t MACADDR3HI; + __IO uint32_t MACADDR3LO; /* 24 */ + uint32_t RESERVED2[40]; + __IO uint32_t MMCCTRL; /* 65 */ + __IO uint32_t MMCRXINT; + __IO uint32_t MMCTXINT; + __IO uint32_t MMCRXINTMSK; + __IO uint32_t MMCTXINTMSK; /* 69 */ + uint32_t RESERVED3[14]; + __IO uint32_t MMCTXGFASCCNT; /* 84 */ + __IO uint32_t MMCTXGFAMSCCNT; + uint32_t RESERVED4[5]; + __IO uint32_t MMCTXGFCNT; + uint32_t RESERVED5[10]; + __IO uint32_t MMCRXFCECNT; + __IO uint32_t MMCRXFAECNT; + uint32_t RESERVED6[10]; + __IO uint32_t MMCRXGUFCNT; + uint32_t RESERVED7[14]; + __IO uint32_t MMCRXCOINTMSK; + uint32_t RESERVED8[319]; + __IO uint32_t PTPTSCTRL; + __IO uint32_t PTPSSINC; + __IO uint32_t PTPSEC; + __IO uint32_t PTPNS; + __IO uint32_t PTPSECUP; + __IO uint32_t PTPNSUP; + __IO uint32_t PTPTSADD; + __IO uint32_t PTPTTSEC; + __IO uint32_t PTPTTNS; + uint32_t RESERVED9[567]; + __IO uint32_t DMABUSMOD; + __IO uint32_t DMATXPD; + __IO uint32_t DMARXPD; + __IO uint32_t DMARXDLADDR; + __IO uint32_t DMATXDLADDR; + __IO uint32_t DMASTS; + __IO uint32_t DMAOPMOD; + __IO uint32_t DMAINTEN; + __IO uint32_t DMAMFBOCNT; + uint32_t RESERVED10[9]; + __IO uint32_t DMACHTXDESC; + __IO uint32_t DMACHRXDESC; + __IO uint32_t DMACHTXBADDR; + __IO uint32_t DMACHRXBADDR; +} ETH_Module; + +/** + * @brief External Interrupt/Event Controller + */ + +typedef struct +{ + __IO uint32_t IMASK; + __IO uint32_t EMASK; + __IO uint32_t RT_CFG; + __IO uint32_t FT_CFG; + __IO uint32_t SWIE; + __IO uint32_t PEND; + __IO uint32_t TSSEL; +} EXTI_Module; + +/** + * @brief FLASH Registers + */ + +typedef struct +{ + __IO uint32_t AC; + __IO uint32_t KEY; + __IO uint32_t OPTKEY; + __IO uint32_t STS; + __IO uint32_t CTRL; + __IO uint32_t ADD; + __IO uint32_t RESERVED0; + __IO uint32_t OBR; + __IO uint32_t WRP; + __IO uint32_t RESERVED1; + __IO uint32_t RESERVED2; + __IO uint32_t RDN; + __IO uint32_t CAHR; +} FLASH_Module; + +/** + * @brief Option Bytes Registers + */ + +typedef struct +{ + __IO uint32_t USER_RDP; + __IO uint32_t Data1_Data0; + __IO uint32_t WRP1_WRP0; + __IO uint32_t WRP3_WRP2; + __IO uint32_t RDP2; +} OB_Module; + +/** + * @brief Extended Flexible Memory Controller + */ +typedef struct +{ + __IO uint32_t BANK1_CR1; /*offset = 0x00*/ + __IO uint32_t BANK1_TR1; /*offset = 0x04*/ + __IO uint32_t BANK1_CR2; /*offset = 0x08*/ + __IO uint32_t BANK1_TR2; /*offset = 0x0C*/ + + uint32_t RESERVED0[20]; /*offset = 0x10*/ + + __IO uint32_t CTRL2; /*offset = 0x60*/ + __IO uint32_t STS2; /*offset = 0x64*/ + __IO uint32_t CMEMTM2; /*offset = 0x68*/ + __IO uint32_t ATTMEMTM2; /*offset = 0x6C*/ + uint32_t RESERVED1; /*offset = 0x70*/ + __IO uint32_t ECC2; /*offset = 0x74*/ + + uint32_t RESERVED2[2]; /*offset = 0x78*/ + + __IO uint32_t CTRL3; /*offset = 0x80*/ + __IO uint32_t STS3; /*offset = 0x84*/ + __IO uint32_t CMEMTM3; /*offset = 0x88*/ + __IO uint32_t ATTMEMTM3; /*offset = 0x8C*/ + uint32_t RESERVED3; /*offset = 0x90*/ + __IO uint32_t ECC3; /*offset = 0x94*/ + + uint32_t RESERVED4[27]; /*offset = 0x98*/ + + __IO uint32_t BANK1_WTR1; /*offset = 0x104*/ + uint32_t RESERVED5; /*offset = 0x108*/ + __IO uint32_t BANK1_WTR2; /*offset = 0x10C*/ + +} XFMC_Module; + + +/** + * @brief Extended Flexible Memory Controller BANK1 + */ +typedef struct +{ + __IO uint32_t CRx; /*offset = 0x00*/ + __IO uint32_t TRx; /*offset = 0x04*/ + uint32_t RESERVED0[63]; /*offset = 0x08*/ + __IO uint32_t WTRx; /*offset = 0x104*/ +} XFMC_Bank1_Block; + +/** + * @brief Extended Flexible Memory Controller BANK2/3 + */ + +typedef struct +{ + __IO uint32_t CTRLx; + __IO uint32_t STSx; + __IO uint32_t CMEMTMx; + __IO uint32_t ATTMEMTMx; + uint32_t RESERVED0; + __IO uint32_t ECCx; +} XFMC_Bank23_Module; + +/** + * @brief General Purpose I/O + */ + +typedef struct +{ + __IO uint32_t PL_CFG; + __IO uint32_t PH_CFG; + __IO uint32_t PID; + __IO uint32_t POD; + __IO uint32_t PBSC; + __IO uint32_t PBC; + __IO uint32_t PLOCK_CFG; + uint32_t RESERVED0; + __IO uint32_t DS_CFG; + __IO uint32_t SR_CFG; +} GPIO_Module; + +/** + * @brief Alternate Function I/O + */ + +typedef struct +{ + __IO uint32_t ECTRL; + __IO uint32_t RMP_CFG; + __IO uint32_t EXTI_CFG[4]; + uint32_t RESERVED0; + __IO uint32_t RMP_CFG2; + __IO uint32_t RMP_CFG3; + __IO uint32_t RMP_CFG4; + __IO uint32_t RMP_CFG5; +} AFIO_Module; +/** + * @brief Inter Integrated Circuit Interface + */ + +typedef struct +{ + __IO uint16_t CTRL1; + uint16_t RESERVED0; + __IO uint16_t CTRL2; + uint16_t RESERVED1; + __IO uint16_t OADDR1; + uint16_t RESERVED2; + __IO uint16_t OADDR2; + uint16_t RESERVED3; + __IO uint16_t DAT; + uint16_t RESERVED4; + __IO uint16_t STS1; + uint16_t RESERVED5; + __IO uint16_t STS2; + uint16_t RESERVED6; + __IO uint16_t CLKCTRL; + uint16_t RESERVED7; + __IO uint16_t TMRISE; + uint16_t RESERVED8; +} I2C_Module; + +/** + * @brief Independent WATCHDOG + */ + +typedef struct +{ + __IO uint32_t KEY; + __IO uint32_t PREDIV; /*!< IWDG PREDIV */ + __IO uint32_t RELV; + __IO uint32_t STS; +} IWDG_Module; + +/** + * @brief Power Control + */ + +typedef struct +{ + __IO uint32_t CTRL; + __IO uint32_t CTRLSTS; + __IO uint32_t CTRL2; + __IO uint32_t CTRL3; +} PWR_Module; + +/** + * @brief Reset and Clock Control + */ + +typedef struct +{ + __IO uint32_t CTRL; + __IO uint32_t CFG; + __IO uint32_t CLKINT; + __IO uint32_t APB2PRST; + __IO uint32_t APB1PRST; + __IO uint32_t AHBPCLKEN; + __IO uint32_t APB2PCLKEN; + __IO uint32_t APB1PCLKEN; + __IO uint32_t BDCTRL; + __IO uint32_t CTRLSTS; + + __IO uint32_t AHBPRST; + __IO uint32_t CFG2; + __IO uint32_t CFG3; +} RCC_Module; + +/** + * @brief Real-Time Clock + */ + +typedef struct +{ + __IO uint32_t TSH; /*!< RTC time register, Address offset: 0x00 */ + __IO uint32_t DATE; /*!< RTC date register, Address offset: 0x04 */ + __IO uint32_t CTRL; /*!< RTC control register, Address offset: 0x08 */ + __IO uint32_t INITSTS; /*!< RTC initialization and status register, Address offset: 0x0C */ + __IO uint32_t PRE; /*!< RTC prescaler register, Address offset: 0x10 */ + __IO uint32_t WKUPT; /*!< RTC wakeup timer register, Address offset: 0x14 */ + uint32_t reserved0; /*!< Reserved */ + __IO uint32_t ALARMA; /*!< RTC alarm A register, Address offset: 0x1C */ + __IO uint32_t ALARMB; /*!< RTC alarm B register, Address offset: 0x20 */ + __IO uint32_t WRP; /*!< RTC write protection register, Address offset: 0x24 */ + __IO uint32_t SUBS; /*!< RTC sub second register, Address offset: 0x28 */ + __IO uint32_t SCTRL; /*!< RTC shift control register, Address offset: 0x2C */ + __IO uint32_t TST; /*!< RTC time stamp time register, Address offset: 0x30 */ + __IO uint32_t TSD; /*!< RTC time stamp date register, Address offset: 0x34 */ + __IO uint32_t TSSS; /*!< RTC time-stamp sub second register, Address offset: 0x38 */ + __IO uint32_t CALIB; /*!< RTC calibration register, Address offset: 0x3C */ + uint32_t reserved6; /*!< RTC tamper configuration register, Address offset: 0x40 */ + __IO uint32_t ALRMASS; /*!< RTC alarm A sub second register, Address offset: 0x44 */ + __IO uint32_t ALRMBSS; /*!< RTC alarm B sub second register, Address offset: 0x48 */ + __IO uint32_t OPT; /*!< RTC option register, Address offset: 0x4C */ + uint32_t reserved1; /*!< Reserved Address offset: 0x50 */ + uint32_t reserved2; /*!< Reserved Address offset: 0x54 */ + uint32_t reserved3; /*!< Reserved Address offset: 0x58 */ + uint32_t reserved4; /*!< Reserved Address offset: 0x5C */ + uint32_t reserved5; /*!< Reserved Address offset: 0x60 */ + __IO uint32_t TSCWKUPCTRL; /*!< RTC backup register 5, Address offset: 0x64 */ + __IO uint32_t TSCWKUPCNT; /*!< RTC backup register 6, Address offset: 0x68 */ +} RTC_Module; + +/** + * @brief SD host Interface + */ + +typedef struct +{ + __IO uint32_t PWRCTRL; + __IO uint32_t CLKCTRL; + __IO uint32_t CMDARG; + __IO uint32_t CMDCTRL; + __I uint32_t CMDRESP; + __I uint32_t RESPONSE1; + __I uint32_t RESPONSE2; + __I uint32_t RESPONSE3; + __I uint32_t RESPONSE4; + __IO uint32_t DTIMER; + __IO uint32_t DATLEN; + __IO uint32_t DATCTRL; + __I uint32_t DATCOUNT; + __I uint32_t STS; + __IO uint32_t INTCLR; + __IO uint32_t INTEN; + uint32_t RESERVED0[2]; + __I uint32_t FIFOCOUNT; + uint32_t RESERVED1[13]; + __IO uint32_t DATFIFO; +} SDIO_Module; + +/** + * @brief Serial Peripheral Interface + */ + +typedef struct +{ + __IO uint16_t CTRL1; + uint16_t RESERVED0; + __IO uint16_t CTRL2; + uint16_t RESERVED1; + __IO uint16_t STS; + uint16_t RESERVED2; + __IO uint16_t DAT; + uint16_t RESERVED3; + __IO uint16_t CRCPOLY; + uint16_t RESERVED4; + __IO uint16_t CRCRDAT; + uint16_t RESERVED5; + __IO uint16_t CRCTDAT; + uint16_t RESERVED6; + __IO uint16_t I2SCFG; + uint16_t RESERVED7; + __IO uint16_t I2SPREDIV; + uint16_t RESERVED8; +} SPI_Module; + +/** + * @brief TIM + */ + +typedef struct +{ + __IO uint32_t CTRL1; + __IO uint32_t CTRL2; + __IO uint16_t SMCTRL; + uint16_t RESERVED1; + __IO uint16_t DINTEN; + uint16_t RESERVED2; + __IO uint32_t STS; + __IO uint16_t EVTGEN; + uint16_t RESERVED3; + __IO uint16_t CCMOD1; + uint16_t RESERVED4; + __IO uint16_t CCMOD2; + uint16_t RESERVED5; + __IO uint32_t CCEN; + __IO uint16_t CNT; + uint16_t RESERVED6; + __IO uint16_t PSC; + uint16_t RESERVED7; + __IO uint16_t AR; + uint16_t RESERVED8; + __IO uint16_t REPCNT; + uint16_t RESERVED9; + __IO uint16_t CCDAT1; + uint16_t RESERVED10; + __IO uint16_t CCDAT2; + uint16_t RESERVED11; + __IO uint16_t CCDAT3; + uint16_t RESERVED12; + __IO uint16_t CCDAT4; + uint16_t RESERVED13; + __IO uint16_t BKDT; + uint16_t RESERVED14; + __IO uint16_t DCTRL; + uint16_t RESERVED15; + __IO uint16_t DADDR; + uint16_t RESERVED16; + uint32_t RESERVED17; + __IO uint16_t CCMOD3; + uint16_t RESERVED18; + __IO uint16_t CCDAT5; + uint16_t RESERVED19; + __IO uint16_t CCDAT6; + uint16_t RESERVED20; +} TIM_Module; + +/** + * @brief Universal Synchronous Asynchronous Receiver Transmitter + */ + +typedef struct +{ + __IO uint16_t STS; + uint16_t RESERVED0; + __IO uint16_t DAT; + uint16_t RESERVED1; + __IO uint16_t BRCF; + uint16_t RESERVED2; + __IO uint16_t CTRL1; + uint16_t RESERVED3; + __IO uint16_t CTRL2; + uint16_t RESERVED4; + __IO uint16_t CTRL3; + uint16_t RESERVED5; + __IO uint16_t GTP; + uint16_t RESERVED6; +} USART_Module; + +/** + * @brief Window WATCHDOG + */ + +typedef struct +{ + __IO uint32_t CTRL; + __IO uint32_t CFG; + __IO uint32_t STS; +} WWDG_Module; + +/** + * @brief QSPI + */ +typedef struct +{ + __IO uint32_t CTRL0; + __IO uint32_t CTRL1; + __IO uint32_t EN; + __IO uint32_t MW_CTRL; + __IO uint32_t SLAVE_EN; + __IO uint32_t BAUD; + __IO uint32_t TXFT; + __IO uint32_t RXFT; + __IO uint32_t TXFN; + __IO uint32_t RXFN; + __IO uint32_t STS; + __IO uint32_t IMASK; + __IO uint32_t ISTS; + __IO uint32_t RISTS; + __IO uint32_t TXFOI_CLR; + __IO uint32_t RXFOI_CLR; + __IO uint32_t RXFUI_CLR; + __IO uint32_t MMC_CLR; + __IO uint32_t ICLR; + __IO uint32_t DMA_CTRL; + __IO uint32_t DMATDL_CTRL; + __IO uint32_t DMARDL_CTRL; + __IO uint32_t IDCODE; + __IO uint32_t RESERVED; + __IO uint32_t DAT0; + __IO uint32_t DAT1; + __IO uint32_t DAT2; + __IO uint32_t DAT3; + __IO uint32_t DAT4; + __IO uint32_t DAT5; + __IO uint32_t DAT6; + __IO uint32_t DAT7; + __IO uint32_t DAT8; + __IO uint32_t DAT9; + __IO uint32_t DAT10; + __IO uint32_t DAT11; + __IO uint32_t DAT12; + __IO uint32_t DAT13; + __IO uint32_t DAT14; + __IO uint32_t DAT15; + __IO uint32_t DAT16; + __IO uint32_t DAT17; + __IO uint32_t DAT18; + __IO uint32_t DAT19; + __IO uint32_t DAT20; + __IO uint32_t DAT21; + __IO uint32_t DAT22; + __IO uint32_t DAT23; + __IO uint32_t DAT24; + __IO uint32_t DAT25; + __IO uint32_t DAT26; + __IO uint32_t DAT27; + __IO uint32_t DAT28; + __IO uint32_t DAT29; + __IO uint32_t DAT30; + __IO uint32_t DAT31; + __IO uint32_t RESERVED2; /*DAT32-DAT35 is reserved*/ + __IO uint32_t RESERVED3; /*DAT32-DAT35 is reserved*/ + __IO uint32_t RESERVED4; /*DAT32-DAT35 is reserved*/ + __IO uint32_t RESERVED5; /*DAT32-DAT35 is reserved*/ + __IO uint32_t RS_DELAY; + __IO uint32_t ENH_CTRL0; + __IO uint32_t DDR_TXDE; + __IO uint32_t XIP_MODE; + __IO uint32_t XIP_INCR_TOC; + __IO uint32_t XIP_WRAP_TOC; + __IO uint32_t XIP_CTRL; + __IO uint32_t XIP_SLAVE_EN; + __IO uint32_t XIP_RXFOI_CLR; + __IO uint32_t XIP_TOUT; + +} QSPI_Module; + +/** + * @brief Touch Sensor Controller + */ +#ifndef TSC_USED_NEW_SDK +#define TSC_USED_NEW_SDK 1 +#endif + +typedef struct +{ + __IO uint32_t CTRL; + __IO uint32_t CHNEN; + __IO uint32_t STS; + __IO uint32_t RESERVED; + __IO uint32_t ANA_CTRL; + __IO uint32_t ANA_SEL; + +#if (TSC_USED_NEW_SDK) + __IO uint32_t RESR[3]; + __IO uint32_t THRHD[24]; +#else + __IO uint32_t RESR0; + __IO uint32_t RESR1; + __IO uint32_t RESR2; + __IO uint32_t THRHD0; + __IO uint32_t THRHD1; + __IO uint32_t THRHD2; + __IO uint32_t THRHD3; + __IO uint32_t THRHD4; + __IO uint32_t THRHD5; + __IO uint32_t THRHD6; + __IO uint32_t THRHD7; + __IO uint32_t THRHD8; + __IO uint32_t THRHD9; + __IO uint32_t THRHD10; + __IO uint32_t THRHD11; + __IO uint32_t THRHD12; + __IO uint32_t THRHD13; + __IO uint32_t THRHD14; + __IO uint32_t THRHD15; + __IO uint32_t THRHD16; + __IO uint32_t THRHD17; + __IO uint32_t THRHD18; + __IO uint32_t THRHD19; + __IO uint32_t THRHD20; + __IO uint32_t THRHD21; + __IO uint32_t THRHD22; + __IO uint32_t THRHD23; +#endif +} TSC_Module; + +/** + * @brief DVP + */ +typedef struct +{ + __IO uint32_t CTRL; /*!< DVP control register*/ + __IO uint32_t STS; /*!< DVP status register*/ + __IO uint32_t INTSTS; /*!< DVP interrupt status register*/ + __IO uint32_t INTEN; /*!< DVP interrupt enable register*/ + __IO uint32_t MINTSTS; /*!< DVP interrupt mask status register */ + __IO uint32_t WST; /*!< DVP start register */ + __IO uint32_t WSIZE; /*!< DVP size register */ + __IO uint32_t FIFO; /*!< DVP FIFO register */ +} DVP_Module; + +#define FLASH_BASE ((uint32_t)0x08000000) /*!< FLASH base address in the alias region */ +#define SRAM_BASE ((uint32_t)0x20000000) /*!< SRAM base address in the alias region */ +#define PERIPH_BASE ((uint32_t)0x40000000) /*!< Peripheral base address in the alias region */ + +#define SRAM_BB_BASE ((uint32_t)0x22000000) /*!< SRAM base address in the bit-band region */ +#define PERIPH_BB_BASE ((uint32_t)0x42000000) /*!< Peripheral base address in the bit-band region */ + +#define XFMC_REG_BASE ((uint32_t)0xA0000000) /*!< XFMC registers base address */ + +#define UCID_BASE ((uint32_t)0x1FFFF7C0) /*!< UCID Address : 0x1FFF_F7C0 */ +#define UCID_LENGTH ((uint32_t)0x10) /*!< UCID Length : 16Bytes */ +#define UID_BASE ((uint32_t)0x1FFFF7F0) /*!< UID Address : 0x1FFF_F7F0 */ +#define UID_LENGTH ((uint32_t)0x0C) /*!< UID Length : 12Bytes */ +#define DBGMCU_ID_BASE ((uint32_t)0xE0042000) /*!< DBGMCU_ID Address */ +#define DBGMCU_ID_LENGTH ((uint8_t)0x04) /*!< DBGMCU_ID Length : 4 Bytes */ + +/*!< Peripheral memory map */ +#define APB1PERIPH_BASE (PERIPH_BASE) +#define APB2PERIPH_BASE (PERIPH_BASE + 0x10000) +#define AHBPERIPH_BASE (PERIPH_BASE + 0x18000) + +/* APB1 */ +#define TIM2_BASE (APB1PERIPH_BASE + 0x0000) +#define TIM3_BASE (APB1PERIPH_BASE + 0x0400) +#define TIM4_BASE (APB1PERIPH_BASE + 0x0800) +#define TIM5_BASE (APB1PERIPH_BASE + 0x0C00) +#define TIM6_BASE (APB1PERIPH_BASE + 0x1000) +#define TIM7_BASE (APB1PERIPH_BASE + 0x1400) +#define AFEC_BASE (APB1PERIPH_BASE + 0x1800) +#define OPAMP_BASE (APB1PERIPH_BASE + 0x2000) +#define COMP_BASE (APB1PERIPH_BASE + 0x2400) +#define RTC_BASE (APB1PERIPH_BASE + 0x2800) +#define WWDG_BASE (APB1PERIPH_BASE + 0x2C00) +#define IWDG_BASE (APB1PERIPH_BASE + 0x3000) +#define TSC_BASE (APB1PERIPH_BASE + 0x3400) +#define SPI2_BASE (APB1PERIPH_BASE + 0x3800) +#define SPI3_BASE (APB1PERIPH_BASE + 0x3C00) +#define USART2_BASE (APB1PERIPH_BASE + 0x4400) +#define USART3_BASE (APB1PERIPH_BASE + 0x4800) +#define UART4_BASE (APB1PERIPH_BASE + 0x4C00) +#define UART5_BASE (APB1PERIPH_BASE + 0x5000) +#define I2C1_BASE (APB1PERIPH_BASE + 0x5400) +#define I2C2_BASE (APB1PERIPH_BASE + 0x5800) +#define USB_BASE (APB1PERIPH_BASE + 0x5C00) +#define USB_CAN1_SRAM_BASE (APB1PERIPH_BASE + 0x6000) +#define CAN1_BASE (APB1PERIPH_BASE + 0x6400) +#define CAN2_BASE (APB1PERIPH_BASE + 0x6800) +#define BKP_BASE (APB1PERIPH_BASE + 0x6C00) +#define PWR_BASE (APB1PERIPH_BASE + 0x7000) +#define DAC_BASE (APB1PERIPH_BASE + 0x7400) + +/* APB2 */ +#define AFIO_BASE (APB2PERIPH_BASE + 0x0000) +#define EXTI_BASE (APB2PERIPH_BASE + 0x0400) +#define GPIOA_BASE (APB2PERIPH_BASE + 0x0800) +#define GPIOB_BASE (APB2PERIPH_BASE + 0x0C00) +#define GPIOC_BASE (APB2PERIPH_BASE + 0x1000) +#define GPIOD_BASE (APB2PERIPH_BASE + 0x1400) +#define GPIOE_BASE (APB2PERIPH_BASE + 0x1800) +#define GPIOF_BASE (APB2PERIPH_BASE + 0x1C00) +#define GPIOG_BASE (APB2PERIPH_BASE + 0x2000) +#define TIM1_BASE (APB2PERIPH_BASE + 0x2C00) +#define SPI1_BASE (APB2PERIPH_BASE + 0x3000) +#define TIM8_BASE (APB2PERIPH_BASE + 0x3400) +#define USART1_BASE (APB2PERIPH_BASE + 0x3800) +#define I2C3_BASE (APB2PERIPH_BASE + 0x4400) +#define I2C4_BASE (APB2PERIPH_BASE + 0x4800) +#define DVP_BASE (APB2PERIPH_BASE + 0x4C00) +#define UART6_BASE (APB2PERIPH_BASE + 0x5000) +#define UART7_BASE (APB2PERIPH_BASE + 0x5400) + +/* AHB */ +#define SDIO_BASE (AHBPERIPH_BASE + 0x0000) +#define DMA1_BASE (AHBPERIPH_BASE + 0x8000) +#define DMA1_CH1_BASE (AHBPERIPH_BASE + 0x8008) +#define DMA1_CH2_BASE (AHBPERIPH_BASE + 0x801C) +#define DMA1_CH3_BASE (AHBPERIPH_BASE + 0x8030) +#define DMA1_CH4_BASE (AHBPERIPH_BASE + 0x8044) +#define DMA1_CH5_BASE (AHBPERIPH_BASE + 0x8058) +#define DMA1_CH6_BASE (AHBPERIPH_BASE + 0x806C) +#define DMA1_CH7_BASE (AHBPERIPH_BASE + 0x8080) +#define DMA1_CH8_BASE (AHBPERIPH_BASE + 0x8094) +#define DMA2_BASE (AHBPERIPH_BASE + 0x8400) +#define DMA2_CH1_BASE (AHBPERIPH_BASE + 0x8408) +#define DMA2_CH2_BASE (AHBPERIPH_BASE + 0x841C) +#define DMA2_CH3_BASE (AHBPERIPH_BASE + 0x8430) +#define DMA2_CH4_BASE (AHBPERIPH_BASE + 0x8444) +#define DMA2_CH5_BASE (AHBPERIPH_BASE + 0x8458) +#define DMA2_CH6_BASE (AHBPERIPH_BASE + 0x846C) +#define DMA2_CH7_BASE (AHBPERIPH_BASE + 0x8480) +#define DMA2_CH8_BASE (AHBPERIPH_BASE + 0x8494) +#define ADC1_BASE (AHBPERIPH_BASE + 0x8800) +#define ADC2_BASE (AHBPERIPH_BASE + 0x8C00) +#define RCC_BASE (AHBPERIPH_BASE + 0x9000) +#define ADC3_BASE (AHBPERIPH_BASE + 0x9800) +#define ADC4_BASE (AHBPERIPH_BASE + 0x9C00) +#define FLASH_R_BASE (AHBPERIPH_BASE + 0xA000) /*!< Flash registers base address */ +#define OB_BASE ((uint32_t)0x1FFFF800) /*!< Flash Option Bytes base address */ +#define CRC_BASE (AHBPERIPH_BASE + 0xB000) +#define SAC_BASE (AHBPERIPH_BASE + 0xC000) +#define SAC_SRAM_BASE (AHBPERIPH_BASE + 0xC400) +#define MMU_BASE (AHBPERIPH_BASE + 0xCC00) +#define ETH_BASE (AHBPERIPH_BASE + 0x10000) +#define ETH_MAC_BASE (ETH_BASE) +#define ETH_MMC_BASE (ETH_BASE + 0x0100) +#define ETH_PTP_BASE (ETH_BASE + 0x0700) +#define ETH_DMA_BASE (ETH_BASE + 0x1000) + +#define XFMC_BANK1_BASE (XFMC_REG_BASE + 0x0000) /*!< XFMC Bank1 registers base address */ +#define XFMC_BANK2_BASE (XFMC_REG_BASE + 0x0060) /*!< XFMC Bank2 registers base address */ +#define XFMC_BANK3_BASE (XFMC_REG_BASE + 0x0080) /*!< XFMC Bank3 registers base address */ + +#define QSPI_BASE (XFMC_REG_BASE + 0x1000) + +#define DBG_BASE ((uint32_t)0xE0042000) /*!< Debug MCU registers base address */ + +#define TIM2 ((TIM_Module*)TIM2_BASE) +#define TIM3 ((TIM_Module*)TIM3_BASE) +#define TIM4 ((TIM_Module*)TIM4_BASE) +#define TIM5 ((TIM_Module*)TIM5_BASE) +#define TIM6 ((TIM_Module*)TIM6_BASE) +#define TIM7 ((TIM_Module*)TIM7_BASE) +#define AFEC ((AFEC_Module*)AFEC_BASE) +#define OPAMP ((OPAMP_Module*)OPAMP_BASE) +#define COMP ((COMP_Module*)COMP_BASE) +#define RTC ((RTC_Module*)RTC_BASE) +#define WWDG ((WWDG_Module*)WWDG_BASE) +#define IWDG ((IWDG_Module*)IWDG_BASE) +#define TSC ((TSC_Module*)TSC_BASE) +#define SPI2 ((SPI_Module*)SPI2_BASE) +#define SPI3 ((SPI_Module*)SPI3_BASE) +#define USART2 ((USART_Module*)USART2_BASE) +#define USART3 ((USART_Module*)USART3_BASE) +#define UART4 ((USART_Module*)UART4_BASE) +#define UART5 ((USART_Module*)UART5_BASE) +#define I2C1 ((I2C_Module*)I2C1_BASE) +#define I2C2 ((I2C_Module*)I2C2_BASE) +#define USB ((USB_Module*)USB_BASE) +#define CAN1 ((CAN_Module*)CAN1_BASE) +#define CAN2 ((CAN_Module*)CAN2_BASE) +#define BKP ((BKP_Module*)BKP_BASE) +#define PWR ((PWR_Module*)PWR_BASE) +#define DAC ((DAC_Module*)DAC_BASE) +#define AFIO ((AFIO_Module*)AFIO_BASE) +#define EXTI ((EXTI_Module*)EXTI_BASE) +#define GPIOA ((GPIO_Module*)GPIOA_BASE) +#define GPIOB ((GPIO_Module*)GPIOB_BASE) +#define GPIOC ((GPIO_Module*)GPIOC_BASE) +#define GPIOD ((GPIO_Module*)GPIOD_BASE) +#define GPIOE ((GPIO_Module*)GPIOE_BASE) +#define GPIOF ((GPIO_Module*)GPIOF_BASE) +#define GPIOG ((GPIO_Module*)GPIOG_BASE) +#define TIM1 ((TIM_Module*)TIM1_BASE) +#define SPI1 ((SPI_Module*)SPI1_BASE) +#define TIM8 ((TIM_Module*)TIM8_BASE) +#define USART1 ((USART_Module*)USART1_BASE) +#define I2C3 ((I2C_Module*)I2C3_BASE) +#define I2C4 ((I2C_Module*)I2C4_BASE) +#define DVP ((DVP_Module*)DVP_BASE) +#define UART6 ((USART_Module*)UART6_BASE) +#define UART7 ((USART_Module*)UART7_BASE) +#define SDIO ((SDIO_Module*)SDIO_BASE) +#define DMA1 ((DMA_Module*)DMA1_BASE) +#define DMA2 ((DMA_Module*)DMA2_BASE) +#define DMA1_CH1 ((DMA_ChannelType*)DMA1_CH1_BASE) +#define DMA1_CH2 ((DMA_ChannelType*)DMA1_CH2_BASE) +#define DMA1_CH3 ((DMA_ChannelType*)DMA1_CH3_BASE) +#define DMA1_CH4 ((DMA_ChannelType*)DMA1_CH4_BASE) +#define DMA1_CH5 ((DMA_ChannelType*)DMA1_CH5_BASE) +#define DMA1_CH6 ((DMA_ChannelType*)DMA1_CH6_BASE) +#define DMA1_CH7 ((DMA_ChannelType*)DMA1_CH7_BASE) +#define DMA1_CH8 ((DMA_ChannelType*)DMA1_CH8_BASE) +#define DMA2_CH1 ((DMA_ChannelType*)DMA2_CH1_BASE) +#define DMA2_CH2 ((DMA_ChannelType*)DMA2_CH2_BASE) +#define DMA2_CH3 ((DMA_ChannelType*)DMA2_CH3_BASE) +#define DMA2_CH4 ((DMA_ChannelType*)DMA2_CH4_BASE) +#define DMA2_CH5 ((DMA_ChannelType*)DMA2_CH5_BASE) +#define DMA2_CH6 ((DMA_ChannelType*)DMA2_CH6_BASE) +#define DMA2_CH7 ((DMA_ChannelType*)DMA2_CH7_BASE) +#define DMA2_CH8 ((DMA_ChannelType*)DMA2_CH8_BASE) +#define ADC1 ((ADC_Module*)ADC1_BASE) +#define ADC2 ((ADC_Module*)ADC2_BASE) +#define RCC ((RCC_Module*)RCC_BASE) +#define ADC3 ((ADC_Module*)ADC3_BASE) +#define ADC4 ((ADC_Module*)ADC4_BASE) +#define FLASH ((FLASH_Module*)FLASH_R_BASE) +#define OB ((OB_Module*)OB_BASE) +#define CRC ((CRC_Module*)CRC_BASE) +#define ETH ((ETH_Module*)ETH_BASE) +#define XFMC ((XFMC_Module*)XFMC_REG_BASE) +#define XFMC_BANK1_BLOCK1 ((XFMC_Bank1_Block*)XFMC_BANK1_BASE) +#define XFMC_BANK1_BLOCK2 ((XFMC_Bank1_Block*)(XFMC_BANK1_BASE+0x0008)) +#define XFMC_BANK2 ((XFMC_Bank23_Module*)XFMC_BANK2_BASE) +#define XFMC_BANK3 ((XFMC_Bank23_Module*)XFMC_BANK3_BASE) + +#define QSPI ((QSPI_Module*)QSPI_BASE) + +#define DBG ((DBG_Module*)DBG_BASE) + +/******************************************************************************/ +/* Peripheral Registers_Bits_Definition */ +/******************************************************************************/ + +/******************************************************************************/ +/* */ +/* CRC calculation unit */ +/* */ +/******************************************************************************/ + +/******************* Bit definition for CRC_CRC32DAT register *********************/ +#define CRC32_DAT_DAT ((uint32_t)0xFFFFFFFF) /*!< Data register bits */ + +/******************* Bit definition for CRC_CRC32IDAT register ********************/ +#define CRC32_IDAT_IDAT ((uint8_t)0xFF) /*!< General-purpose 8-bit data register bits */ + +/******************** Bit definition for CRC_CRC32CTRL register ********************/ +#define CRC32_CTRL_RESET ((uint8_t)0x01) /*!< RESET bit */ + +/******************** Bit definition for CRC16_CR register ********************/ +#define CRC16_CTRL_LITTLE ((uint8_t)0x02) +#define CRC16_CTRL_BIG ((uint8_t)0xFD) + +#define CRC16_CTRL_RESET ((uint8_t)0x04) +#define CRC16_CTRL_NO_RESET ((uint8_t)0xFB) + +/******************************************************************************/ +/* */ +/* Power Control */ +/* */ +/******************************************************************************/ + +/******************** Bit definition for PWR_CTRL register ********************/ +#define PWR_CTRL_LPS ((uint16_t)0x0001) /*!< Low-Power Deepsleep */ +#define PWR_CTRL_PDS ((uint16_t)0x0002) /*!< Power Down Deepsleep */ +#define PWR_CTRL_CWKUP ((uint16_t)0x0004) /*!< Clear Wakeup Flag */ +#define PWR_CTRL_CSBVBAT ((uint16_t)0x0008) /*!< Clear Standby Flag */ +#define PWR_CTRL_PVDEN ((uint16_t)0x0010) /*!< Power Voltage Detector Enable */ + +#define PWR_CTRL_PRS ((uint16_t)0x00E0) /*!< PRS[2:0] bits (PVD Level Selection) */ +#define PWR_CTRL_PRS_0 ((uint16_t)0x0020) /*!< Bit 0 */ +#define PWR_CTRL_PRS_1 ((uint16_t)0x0040) /*!< Bit 1 */ +#define PWR_CTRL_PRS_2 ((uint16_t)0x0080) /*!< Bit 2 */ + +/*!< PVD level configuration */ +#define PWR_CTRL_PRS_2V2 ((uint16_t)0x0000) /*!< PVD level 2.2V */ +#define PWR_CTRL_PRS_2V3 ((uint16_t)0x0020) /*!< PVD level 2.3V */ +#define PWR_CTRL_PRS_2V4 ((uint16_t)0x0040) /*!< PVD level 2.4V */ +#define PWR_CTRL_PRS_2V5 ((uint16_t)0x0060) /*!< PVD level 2.5V */ +#define PWR_CTRL_PRS_2V6 ((uint16_t)0x0080) /*!< PVD level 2.6V */ +#define PWR_CTRL_PRS_2V7 ((uint16_t)0x00A0) /*!< PVD level 2.7V */ +#define PWR_CTRL_PRS_2V8 ((uint16_t)0x00C0) /*!< PVD level 2.8V */ +#define PWR_CTRL_PRS_2V9 ((uint16_t)0x00E0) /*!< PVD level 2.9V */ + +#define PWR_CTRL_DBKP ((uint16_t)0x0100) /*!< Disable Backup Domain write protection */ +#define PWR_CTRL_MSB ((uint16_t)0x0200) /*!< Bit 9 */ + +/******************* Bit definition for PWR_CTRLSTS register ********************/ +#define PWR_CTRLSTS_WKUPF ((uint16_t)0x0001) /*!< Wakeup Flag */ +#define PWR_CTRLSTS_SBF ((uint16_t)0x0002) /*!< Standby Flag */ +#define PWR_CTRLSTS_PVDO ((uint16_t)0x0004) /*!< PVD Output */ +#define PWR_CTRLSTS_VBATF ((uint16_t)0x0008) /*!< VBAT Flag */ +#define PWR_CTRLSTS_WKUPEN ((uint16_t)0x0100) /*!< Enable WKUP pin */ + +/******************* Bit definition for PWR_CTRL2 register ********************/ +#define PWR_CTRL2_STOP2S ((uint16_t)0x0001) /*!< Enable STOP2 */ +#define PWR_CTRL2_SR2VBRET ((uint16_t)0x0002) /*!< VBAT mode SRAM2 retention */ +#define PWR_CTRL2_SR2STBRET ((uint16_t)0x0004) /*!< Standby mode SRAM2 retention */ +#define PWR_CTRL2_TMPWPEN ((uint16_t)0x0008) /*!< Enable Tamper WakeUp */ +#define PWR_CTRL2_LSITRIM ((uint16_t)0x01F0) /*!< config the LSI trimming value */ +#define PWR_CTRL2_IWDGWPEN ((uint16_t)0x0200) /*!< Enable IWDG WakeUp */ +#define PWR_CTRL2_IWDGRSTEN ((uint16_t)0x0400) /*!< Enable IWDG RST WakeUp */ + +/******************* Bit definition for PWR_CTRL3 register ********************/ +#define PWR_CTRL3_EXMODE ((uint16_t)0x0001) /*!< BKPM Mode */ +#define PWR_CTRL3_EXMODE_EXTEND ((uint16_t)0x0001) /*!< EXTEND Mode */ +#define PWR_CTRL3_EXMODE_NORMAL ((uint16_t)0x0000) /*!< NORMAL Mode */ + + +/******************************************************************************/ +/* */ +/* Backup registers */ +/* */ +/******************************************************************************/ + +/******************* Bit definition for BKP_DAT1 register ********************/ +#define BKP_DAT1_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT2 register ********************/ +#define BKP_DAT2_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT3 register ********************/ +#define BKP_DAT3_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT4 register ********************/ +#define BKP_DAT4_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT5 register ********************/ +#define BKP_DAT5_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT6 register ********************/ +#define BKP_DAT6_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT7 register ********************/ +#define BKP_DAT7_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT8 register ********************/ +#define BKP_DAT8_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT9 register ********************/ +#define BKP_DAT9_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT10 register *******************/ +#define BKP_DAT10_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT11 register *******************/ +#define BKP_DAT11_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT12 register *******************/ +#define BKP_DAT12_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT13 register *******************/ +#define BKP_DAT13_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT14 register *******************/ +#define BKP_DAT14_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT15 register *******************/ +#define BKP_DAT15_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT16 register *******************/ +#define BKP_DAT16_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT17 register *******************/ +#define BKP_DAT17_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/****************** Bit definition for BKP_DAT18 register ********************/ +#define BKP_DAT18_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT19 register *******************/ +#define BKP_DAT19_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT20 register *******************/ +#define BKP_DAT20_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT21 register *******************/ +#define BKP_DAT21_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT22 register *******************/ +#define BKP_DAT22_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT23 register *******************/ +#define BKP_DAT23_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT24 register *******************/ +#define BKP_DAT24_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT25 register *******************/ +#define BKP_DAT25_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT26 register *******************/ +#define BKP_DAT26_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT27 register *******************/ +#define BKP_DAT27_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT28 register *******************/ +#define BKP_DAT28_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT29 register *******************/ +#define BKP_DAT29_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT30 register *******************/ +#define BKP_DAT30_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT31 register *******************/ +#define BKP_DAT31_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT32 register *******************/ +#define BKP_DAT32_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT33 register *******************/ +#define BKP_DAT33_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT34 register *******************/ +#define BKP_DAT34_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT35 register *******************/ +#define BKP_DAT35_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT36 register *******************/ +#define BKP_DAT36_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT37 register *******************/ +#define BKP_DAT37_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT38 register *******************/ +#define BKP_DAT38_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT39 register *******************/ +#define BKP_DAT39_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT40 register *******************/ +#define BKP_DAT40_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT41 register *******************/ +#define BKP_DAT41_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************* Bit definition for BKP_DAT42 register *******************/ +#define BKP_DAT42_DAT ((uint16_t)0xFFFF) /*!< Backup data */ + +/******************** Bit definition for BKP_CTRL register ********************/ +#define BKP_CTRL_TP_EN ((uint8_t)0x01) /*!< TAMPER pin enable */ +#define BKP_CTRL_TP_ALEV ((uint8_t)0x02) /*!< TAMPER pin active level */ + +/******************* Bit definition for BKP_CTRLSTS register ********************/ +#define BKP_CTRLSTS_CLRTE ((uint16_t)0x0001) /*!< Clear Tamper event */ +#define BKP_CTRLSTS_CLRTINT ((uint16_t)0x0002) /*!< Clear Tamper Interrupt */ +#define BKP_CTRLSTS_TPINT_EN ((uint16_t)0x0004) /*!< TAMPER Pin interrupt enable */ +#define BKP_CTRLSTS_TEF ((uint16_t)0x0100) /*!< Tamper Event Flag */ +#define BKP_CTRLSTS_TINTF ((uint16_t)0x0200) /*!< Tamper Interrupt Flag */ + +/******************************************************************************/ +/* */ +/* Reset and Clock Control */ +/* */ +/******************************************************************************/ + +/******************** Bit definition for RCC_CTRL register ********************/ +#define RCC_CTRL_HSIEN ((uint32_t)0x00000001) /*!< Internal High Speed clock enable */ +#define RCC_CTRL_HSIRDF ((uint32_t)0x00000002) /*!< Internal High Speed clock ready flag */ +#define RCC_CTRL_HSITRIM ((uint32_t)0x000000F8) /*!< Internal High Speed clock trimming */ +#define RCC_CTRL_HSICAL ((uint32_t)0x0000FF00) /*!< Internal High Speed clock Calibration */ +#define RCC_CTRL_HSEEN ((uint32_t)0x00010000) /*!< External High Speed clock enable */ +#define RCC_CTRL_HSERDF ((uint32_t)0x00020000) /*!< External High Speed clock ready flag */ +#define RCC_CTRL_HSEBP ((uint32_t)0x00040000) /*!< External High Speed clock Bypass */ +#define RCC_CTRL_CLKSSEN ((uint32_t)0x00080000) /*!< Clock Security System enable */ +#define RCC_CTRL_PLLEN ((uint32_t)0x01000000) /*!< PLL enable */ +#define RCC_CTRL_PLLRDF ((uint32_t)0x02000000) /*!< PLL clock ready flag */ + +/******************* Bit definition for RCC_CFG register *******************/ +/*!< SW configuration */ +#define RCC_CFG_SCLKSW ((uint32_t)0x00000003) /*!< SW[1:0] bits (System clock Switch) */ +#define RCC_CFG_SCLKSW_0 ((uint32_t)0x00000001) /*!< Bit 0 */ +#define RCC_CFG_SCLKSW_1 ((uint32_t)0x00000002) /*!< Bit 1 */ + +#define RCC_CFG_SCLKSW_HSI ((uint32_t)0x00000000) /*!< HSI selected as system clock */ +#define RCC_CFG_SCLKSW_HSE ((uint32_t)0x00000001) /*!< HSE selected as system clock */ +#define RCC_CFG_SCLKSW_PLL ((uint32_t)0x00000002) /*!< PLL selected as system clock */ + +/*!< SWS configuration */ +#define RCC_CFG_SCLKSTS ((uint32_t)0x0000000C) /*!< SWS[1:0] bits (System Clock Switch Status) */ +#define RCC_CFG_SCLKSTS_0 ((uint32_t)0x00000004) /*!< Bit 0 */ +#define RCC_CFG_SCLKSTS_1 ((uint32_t)0x00000008) /*!< Bit 1 */ + +#define RCC_CFG_SCLKSTS_HSI ((uint32_t)0x00000000) /*!< HSI oscillator used as system clock */ +#define RCC_CFG_SCLKSTS_HSE ((uint32_t)0x00000004) /*!< HSE oscillator used as system clock */ +#define RCC_CFG_SCLKSTS_PLL ((uint32_t)0x00000008) /*!< PLL used as system clock */ + +/*!< HPRE configuration */ +#define RCC_CFG_AHBPRES ((uint32_t)0x000000F0) /*!< HPRE[3:0] bits (AHB prescaler) */ +#define RCC_CFG_AHBPRES_0 ((uint32_t)0x00000010) /*!< Bit 0 */ +#define RCC_CFG_AHBPRES_1 ((uint32_t)0x00000020) /*!< Bit 1 */ +#define RCC_CFG_AHBPRES_2 ((uint32_t)0x00000040) /*!< Bit 2 */ +#define RCC_CFG_AHBPRES_3 ((uint32_t)0x00000080) /*!< Bit 3 */ + +#define RCC_CFG_AHBPRES_DIV1 ((uint32_t)0x00000000) /*!< SYSCLK not divided */ +#define RCC_CFG_AHBPRES_DIV2 ((uint32_t)0x00000080) /*!< SYSCLK divided by 2 */ +#define RCC_CFG_AHBPRES_DIV4 ((uint32_t)0x00000090) /*!< SYSCLK divided by 4 */ +#define RCC_CFG_AHBPRES_DIV8 ((uint32_t)0x000000A0) /*!< SYSCLK divided by 8 */ +#define RCC_CFG_AHBPRES_DIV16 ((uint32_t)0x000000B0) /*!< SYSCLK divided by 16 */ +#define RCC_CFG_AHBPRES_DIV64 ((uint32_t)0x000000C0) /*!< SYSCLK divided by 64 */ +#define RCC_CFG_AHBPRES_DIV128 ((uint32_t)0x000000D0) /*!< SYSCLK divided by 128 */ +#define RCC_CFG_AHBPRES_DIV256 ((uint32_t)0x000000E0) /*!< SYSCLK divided by 256 */ +#define RCC_CFG_AHBPRES_DIV512 ((uint32_t)0x000000F0) /*!< SYSCLK divided by 512 */ + +/*!< PPRE1 configuration */ +#define RCC_CFG_APB1PRES ((uint32_t)0x00000700) /*!< PRE1[2:0] bits (APB1 prescaler) */ +#define RCC_CFG_APB1PRES_0 ((uint32_t)0x00000100) /*!< Bit 0 */ +#define RCC_CFG_APB1PRES_1 ((uint32_t)0x00000200) /*!< Bit 1 */ +#define RCC_CFG_APB1PRES_2 ((uint32_t)0x00000400) /*!< Bit 2 */ + +#define RCC_CFG_APB1PRES_DIV1 ((uint32_t)0x00000000) /*!< HCLK not divided */ +#define RCC_CFG_APB1PRES_DIV2 ((uint32_t)0x00000400) /*!< HCLK divided by 2 */ +#define RCC_CFG_APB1PRES_DIV4 ((uint32_t)0x00000500) /*!< HCLK divided by 4 */ +#define RCC_CFG_APB1PRES_DIV8 ((uint32_t)0x00000600) /*!< HCLK divided by 8 */ +#define RCC_CFG_APB1PRES_DIV16 ((uint32_t)0x00000700) /*!< HCLK divided by 16 */ + +/*!< PPRE2 configuration */ +#define RCC_CFG_APB2PRES ((uint32_t)0x00003800) /*!< PRE2[2:0] bits (APB2 prescaler) */ +#define RCC_CFG_APB2PRES_0 ((uint32_t)0x00000800) /*!< Bit 0 */ +#define RCC_CFG_APB2PRES_1 ((uint32_t)0x00001000) /*!< Bit 1 */ +#define RCC_CFG_APB2PRES_2 ((uint32_t)0x00002000) /*!< Bit 2 */ + +#define RCC_CFG_APB2PRES_DIV1 ((uint32_t)0x00000000) /*!< HCLK not divided */ +#define RCC_CFG_APB2PRES_DIV2 ((uint32_t)0x00002000) /*!< HCLK divided by 2 */ +#define RCC_CFG_APB2PRES_DIV4 ((uint32_t)0x00002800) /*!< HCLK divided by 4 */ +#define RCC_CFG_APB2PRES_DIV8 ((uint32_t)0x00003000) /*!< HCLK divided by 8 */ +#define RCC_CFG_APB2PRES_DIV16 ((uint32_t)0x00003800) /*!< HCLK divided by 16 */ + +/*!< PLLSRC configuration */ +#define RCC_CFG_PLLSRC ((uint32_t)0x00010000) /*!< PLL entry clock source */ + +/*!< PLLXTPRE configuration */ +#define RCC_CFG_PLLHSEPRES ((uint32_t)0x00020000) /*!< HSE divider for PLL entry */ + +/*!< PLLMUL configuration */ +#define RCC_CFG_PLLMULFCT ((uint32_t)0x083C0000) /*!< PLLMUL[4:0] bits (PLL multiplication factor) */ +#define RCC_CFG_PLLMULFCT_0 ((uint32_t)0x00040000) /*!< Bit 0 */ +#define RCC_CFG_PLLMULFCT_1 ((uint32_t)0x00080000) /*!< Bit 1 */ +#define RCC_CFG_PLLMULFCT_2 ((uint32_t)0x00100000) /*!< Bit 2 */ +#define RCC_CFG_PLLMULFCT_3 ((uint32_t)0x00200000) /*!< Bit 3 */ +#define RCC_CFG_PLLMULFCT_4 ((uint32_t)0x08000000) /*!< Bit 4 */ + +#define RCC_CFG_PLLSRC_HSI_DIV2 \ + ((uint32_t)0x00000000) /*!< HSI clock divided by 2 selected as PLL entry clock source \ + */ +#define RCC_CFG_PLLSRC_HSE ((uint32_t)0x00010000) /*!< HSE clock selected as PLL entry clock source */ + +#define RCC_CFG_PLLHSEPRES_HSE ((uint32_t)0x00000000) /*!< HSE clock not divided for PLL entry */ +#define RCC_CFG_PLLHSEPRES_HSE_DIV2 ((uint32_t)0x00020000) /*!< HSE clock divided by 2 for PLL entry */ +#define RCC_CFG_PLLMULFCT2 ((uint32_t)0x00000000) /*!< PLL input clock*2 */ +#define RCC_CFG_PLLMULFCT3 ((uint32_t)0x00040000) /*!< PLL input clock*3 */ +#define RCC_CFG_PLLMULFCT4 ((uint32_t)0x00080000) /*!< PLL input clock*4 */ +#define RCC_CFG_PLLMULFCT5 ((uint32_t)0x000C0000) /*!< PLL input clock*5 */ +#define RCC_CFG_PLLMULFCT6 ((uint32_t)0x00100000) /*!< PLL input clock*6 */ +#define RCC_CFG_PLLMULFCT7 ((uint32_t)0x00140000) /*!< PLL input clock*7 */ +#define RCC_CFG_PLLMULFCT8 ((uint32_t)0x00180000) /*!< PLL input clock*8 */ +#define RCC_CFG_PLLMULFCT9 ((uint32_t)0x001C0000) /*!< PLL input clock*9 */ +#define RCC_CFG_PLLMULFCT10 ((uint32_t)0x00200000) /*!< PLL input clock*10 */ +#define RCC_CFG_PLLMULFCT11 ((uint32_t)0x00240000) /*!< PLL input clock*11 */ +#define RCC_CFG_PLLMULFCT12 ((uint32_t)0x00280000) /*!< PLL input clock*12 */ +#define RCC_CFG_PLLMULFCT13 ((uint32_t)0x002C0000) /*!< PLL input clock*13 */ +#define RCC_CFG_PLLMULFCT14 ((uint32_t)0x00300000) /*!< PLL input clock*14 */ +#define RCC_CFG_PLLMULFCT15 ((uint32_t)0x00340000) /*!< PLL input clock*15 */ +#define RCC_CFG_PLLMULFCT16 ((uint32_t)0x00380000) /*!< PLL input clock*16 */ +#define RCC_CFG_PLLMULFCT16N ((uint32_t)0x003C0000) /*!< PLL input clock*16 */ +#define RCC_CFG_PLLMULFCT17 ((uint32_t)0x08000000) /*!< PLL input clock*17 */ +#define RCC_CFG_PLLMULFCT18 ((uint32_t)0x08040000) /*!< PLL input clock*18 */ +#define RCC_CFG_PLLMULFCT19 ((uint32_t)0x08080000) /*!< PLL input clock*19 */ +#define RCC_CFG_PLLMULFCT20 ((uint32_t)0x080C0000) /*!< PLL input clock*20 */ +#define RCC_CFG_PLLMULFCT21 ((uint32_t)0x08100000) /*!< PLL input clock*21 */ +#define RCC_CFG_PLLMULFCT22 ((uint32_t)0x08140000) /*!< PLL input clock*22 */ +#define RCC_CFG_PLLMULFCT23 ((uint32_t)0x08180000) /*!< PLL input clock*23 */ +#define RCC_CFG_PLLMULFCT24 ((uint32_t)0x081C0000) /*!< PLL input clock*24 */ +#define RCC_CFG_PLLMULFCT25 ((uint32_t)0x08200000) /*!< PLL input clock*25 */ +#define RCC_CFG_PLLMULFCT26 ((uint32_t)0x08240000) /*!< PLL input clock*26 */ +#define RCC_CFG_PLLMULFCT27 ((uint32_t)0x08280000) /*!< PLL input clock*27 */ +#define RCC_CFG_PLLMULFCT28 ((uint32_t)0x082C0000) /*!< PLL input clock*28 */ +#define RCC_CFG_PLLMULFCT29 ((uint32_t)0x08300000) /*!< PLL input clock*29 */ +#define RCC_CFG_PLLMULFCT30 ((uint32_t)0x08340000) /*!< PLL input clock*30 */ +#define RCC_CFG_PLLMULFCT31 ((uint32_t)0x08380000) /*!< PLL input clock*31 */ +#define RCC_CFG_PLLMULFCT32 ((uint32_t)0x083C0000) /*!< PLL input clock*32 */ + +/*!< USBPRES configuration */ +#define RCC_CFG_USBPRES ((uint32_t)0x00C00000) /*!< USB Device prescaler */ +#define RCC_CFG_USBPRES_0 ((uint32_t)0x00400000) /*!< Bit 0 */ +#define RCC_CFG_USBPRES_1 ((uint32_t)0x00800000) /*!< Bit 1 */ + +#define RCC_CFG_USBPRES_PLLDIV1_5 ((uint32_t)0x00000000) /*!< PLL clock is divided by 1.5 */ +#define RCC_CFG_USBPRES_PLLDIV1 ((uint32_t)0x00400000) /*!< PLL clock is not divided */ +#define RCC_CFG_USBPRES_PLLDIV3 ((uint32_t)0x00800000) /*!< PLL clock is divided by 3 */ +#define RCC_CFG_USBPRES_PLLDIV2 ((uint32_t)0x00C00000) /*!< PLL clock is divided by 2 */ + +/*!< MCO configuration */ +#define RCC_CFG_MCO ((uint32_t)0x07000000) /*!< MCO[2:0] bits (Microcontroller Clock Output) */ +#define RCC_CFG_MCO_0 ((uint32_t)0x01000000) /*!< Bit 0 */ +#define RCC_CFG_MCO_1 ((uint32_t)0x02000000) /*!< Bit 1 */ +#define RCC_CFG_MCO_2 ((uint32_t)0x04000000) /*!< Bit 2 */ + +#define RCC_CFG_MCO_NOCLK ((uint32_t)0x00000000) /*!< No clock */ +#define RCC_CFG_MCO_SYSCLK ((uint32_t)0x04000000) /*!< System clock selected as MCO source */ +#define RCC_CFG_MCO_HSI ((uint32_t)0x05000000) /*!< HSI clock selected as MCO source */ +#define RCC_CFG_MCO_HSE ((uint32_t)0x06000000) /*!< HSE clock selected as MCO source */ +#define RCC_CFG_MCO_PLL ((uint32_t)0x07000000) /*!< PLL clock divided by 2 selected as MCO source */ + +/*!< MCOPRE configuration */ +#define RCC_CFG_MCOPRES \ + ((uint32_t)0xF0000000) /*!< MCOPRE[3:0] bits ( PLL prescaler set and cleared by software to generate MCOPRE \ + clock.) */ +#define RCC_CFG_MCOPRES_0 ((uint32_t)0x10000000) /*!< Bit 0 */ +#define RCC_CFG_MCOPRES_1 ((uint32_t)0x20000000) /*!< Bit 1 */ +#define RCC_CFG_MCOPRES_2 ((uint32_t)0x40000000) /*!< Bit 2 */ +#define RCC_CFG_MCOPRES_3 ((uint32_t)0x80000000) /*!< Bit 3 */ + +#define RCC_CFG_MCOPRES_PLLDIV2 ((uint32_t)0x20000000) /*!< PLL clock is divided by 2 */ +#define RCC_CFG_MCOPRES_PLLDIV3 ((uint32_t)0x30000000) /*!< PLL clock is divided by 3 */ +#define RCC_CFG_MCOPRES_PLLDIV4 ((uint32_t)0x40000000) /*!< PLL clock is divided by 4 */ +#define RCC_CFG_MCOPRES_PLLDIV5 ((uint32_t)0x50000000) /*!< PLL clock is divided by 5 */ +#define RCC_CFG_MCOPRES_PLLDIV6 ((uint32_t)0x60000000) /*!< PLL clock is divided by 6 */ +#define RCC_CFG_MCOPRES_PLLDIV7 ((uint32_t)0x70000000) /*!< PLL clock is divided by 7 */ +#define RCC_CFG_MCOPRES_PLLDIV8 ((uint32_t)0x80000000) /*!< PLL clock is divided by 8 */ +#define RCC_CFG_MCOPRES_PLLDIV9 ((uint32_t)0x90000000) /*!< PLL clock is divided by 9 */ +#define RCC_CFG_MCOPRES_PLLDIV10 ((uint32_t)0xA0000000) /*!< PLL clock is divided by 10 */ +#define RCC_CFG_MCOPRES_PLLDIV11 ((uint32_t)0xB0000000) /*!< PLL clock is divided by 11 */ +#define RCC_CFG_MCOPRES_PLLDIV12 ((uint32_t)0xC0000000) /*!< PLL clock is divided by 12 */ +#define RCC_CFG_MCOPRES_PLLDIV13 ((uint32_t)0xD0000000) /*!< PLL clock is divided by 13 */ +#define RCC_CFG_MCOPRES_PLLDIV14 ((uint32_t)0xE0000000) /*!< PLL clock is divided by 14 */ +#define RCC_CFG_MCOPRES_PLLDIV15 ((uint32_t)0xF0000000) /*!< PLL clock is divided by 15 */ + +/*!<****************** Bit definition for RCC_CLKINT register ********************/ +#define RCC_CLKINT_LSIRDIF ((uint32_t)0x00000001) /*!< LSI Ready Interrupt flag */ +#define RCC_CLKINT_LSERDIF ((uint32_t)0x00000002) /*!< LSE Ready Interrupt flag */ +#define RCC_CLKINT_HSIRDIF ((uint32_t)0x00000004) /*!< HSI Ready Interrupt flag */ +#define RCC_CLKINT_HSERDIF ((uint32_t)0x00000008) /*!< HSE Ready Interrupt flag */ +#define RCC_CLKINT_PLLRDIF ((uint32_t)0x00000010) /*!< PLL Ready Interrupt flag */ +#define RCC_CLKINT_CLKSSIF ((uint32_t)0x00000080) /*!< Clock Security System Interrupt flag */ +#define RCC_CLKINT_LSIRDIEN ((uint32_t)0x00000100) /*!< LSI Ready Interrupt Enable */ +#define RCC_CLKINT_LSERDIEN ((uint32_t)0x00000200) /*!< LSE Ready Interrupt Enable */ +#define RCC_CLKINT_HSIRDIEN ((uint32_t)0x00000400) /*!< HSI Ready Interrupt Enable */ +#define RCC_CLKINT_HSERDIEN ((uint32_t)0x00000800) /*!< HSE Ready Interrupt Enable */ +#define RCC_CLKINT_PLLRDIEN ((uint32_t)0x00001000) /*!< PLL Ready Interrupt Enable */ +#define RCC_CLKINT_LSIRDICLR ((uint32_t)0x00010000) /*!< LSI Ready Interrupt Clear */ +#define RCC_CLKINT_LSERDICLR ((uint32_t)0x00020000) /*!< LSE Ready Interrupt Clear */ +#define RCC_CLKINT_HSIRDICLR ((uint32_t)0x00040000) /*!< HSI Ready Interrupt Clear */ +#define RCC_CLKINT_HSERDICLR ((uint32_t)0x00080000) /*!< HSE Ready Interrupt Clear */ +#define RCC_CLKINT_PLLRDICLR ((uint32_t)0x00100000) /*!< PLL Ready Interrupt Clear */ +#define RCC_CLKINT_CLKSSICLR ((uint32_t)0x00800000) /*!< Clock Security System Interrupt Clear */ + +/***************** Bit definition for RCC_APB2PRST register *****************/ +#define RCC_APB2PRST_AFIORST ((uint32_t)0x00000001) /*!< Alternate Function I/O reset */ +#define RCC_APB2PRST_IOPARST ((uint32_t)0x00000004) /*!< I/O port A reset */ +#define RCC_APB2PRST_IOPBRST ((uint32_t)0x00000008) /*!< I/O port B reset */ +#define RCC_APB2PRST_IOPCRST ((uint32_t)0x00000010) /*!< I/O port C reset */ +#define RCC_APB2PRST_IOPDRST ((uint32_t)0x00000020) /*!< I/O port D reset */ +#define RCC_APB2PRST_IOPERST ((uint32_t)0x00000040) /*!< I/O port E reset */ +#define RCC_APB2PRST_IOPFRST ((uint32_t)0x00000080) /*!< I/O port F reset */ +#define RCC_APB2PRST_IOPGRST ((uint32_t)0x00000100) /*!< I/O port G reset */ +#define RCC_APB2PRST_TIM1RST ((uint32_t)0x00000800) /*!< TIM1 Timer reset */ +#define RCC_APB2PRST_SPI1RST ((uint32_t)0x00001000) /*!< SPI 1 reset */ +#define RCC_APB2PRST_TIM8RST ((uint32_t)0x00002000) /*!< TIM8 Timer reset */ +#define RCC_APB2PRST_USART1RST ((uint32_t)0x00004000) /*!< USART1 reset */ +#define RCC_APB2PRST_DVPRST ((uint32_t)0x00010000) /*!< DVP reset */ +#define RCC_APB2PRST_UART6RST ((uint32_t)0x00020000) /*!< UART6 reset */ +#define RCC_APB2PRST_UART7RST ((uint32_t)0x00040000) /*!< UART7 reset */ +#define RCC_APB2PRST_I2C3RST ((uint32_t)0x00080000) /*!< I2C3 reset */ +#define RCC_APB2PRST_I2C4RST ((uint32_t)0x00100000) /*!< I2C4 reset */ + +/***************** Bit definition for RCC_APB1PRST register *****************/ +#define RCC_APB1PRST_TIM2RST ((uint32_t)0x00000001) /*!< Timer 2 reset */ +#define RCC_APB1PRST_TIM3RST ((uint32_t)0x00000002) /*!< Timer 3 reset */ +#define RCC_APB1PRST_TIM4RST ((uint32_t)0x00000004) /*!< Timer 4 reset */ +#define RCC_APB1PRST_TIM5RST ((uint32_t)0x00000008) /*!< Timer 5 reset */ +#define RCC_APB1PRST_TIM6RST ((uint32_t)0x00000010) /*!< Timer 6 reset */ +#define RCC_APB1PRST_TIM7RST ((uint32_t)0x00000020) /*!< Timer 7 reset */ +#define RCC_APB1PRST_TSCRST ((uint32_t)0x00000400) /*!< TSC reset */ +#define RCC_APB1PRST_WWDGRST ((uint32_t)0x00000800) /*!< Window Watchdog reset */ +#define RCC_APB1PRST_SPI2RST ((uint32_t)0x00004000) /*!< SPI 2 reset */ +#define RCC_APB1PRST_SPI3RST ((uint32_t)0x00008000) /*!< SPI 3 reset */ +#define RCC_APB1PRST_USART2RST ((uint32_t)0x00020000) /*!< USART 2 reset */ +#define RCC_APB1PRST_USART3RST ((uint32_t)0x00040000) /*!< USART 3 reset */ +#define RCC_APB1PRST_UART4RST ((uint32_t)0x00080000) /*!< UART 4 reset */ +#define RCC_APB1PRST_UART5RST ((uint32_t)0x00100000) /*!< UART 5 reset */ +#define RCC_APB1PRST_I2C1RST ((uint32_t)0x00200000) /*!< I2C 1 reset */ +#define RCC_APB1PRST_I2C2RST ((uint32_t)0x00400000) /*!< I2C 2 reset */ +#define RCC_APB1PRST_USBRST ((uint32_t)0x00800000) /*!< USB Device reset */ +#define RCC_APB1PRST_CAN1RST ((uint32_t)0x02000000) /*!< CAN1 reset */ +#define RCC_APB1PRST_CAN2RST ((uint32_t)0x04000000) /*!< CAN2 reset */ +#define RCC_APB1PRST_BKPRST ((uint32_t)0x08000000) /*!< Backup interface reset */ +#define RCC_APB1PRST_PWRRST ((uint32_t)0x10000000) /*!< Power interface reset */ +#define RCC_APB1PRST_DACRST ((uint32_t)0x20000000) /*!< DAC interface reset */ + +/****************** Bit definition for RCC_AHBPCLKEN register ******************/ +#define RCC_AHBPCLKEN_DMA1EN ((uint32_t)0x00000001) /*!< DMA1 clock enable */ +#define RCC_AHBPCLKEN_DMA2EN ((uint32_t)0x00000002) /*!< DMA2 clock enable */ +#define RCC_AHBPCLKEN_SRAMEN ((uint32_t)0x00000004) /*!< SRAM interface clock enable */ +#define RCC_AHBPCLKEN_FLITFEN ((uint32_t)0x00000010) /*!< FLITF clock enable */ +#define RCC_AHBPCLKEN_CRCEN ((uint32_t)0x00000040) /*!< CRC clock enable */ +#define RCC_AHBPCLKEN_XFMCEN ((uint32_t)0x00000100) /*!< XFMC clock enable */ +#define RCC_AHBPCLKEN_RNGCEN ((uint32_t)0x00000200) /*!< RNGC clock enable */ +#define RCC_AHBPCLKEN_SDIOEN ((uint32_t)0x00000400) /*!< SDIO clock enable */ +#define RCC_AHBPCLKEN_SACEN ((uint32_t)0x00000800) /*!< SAC clock enable */ +#define RCC_AHBPCLKEN_ADC1EN ((uint32_t)0x00001000) /*!< ADC1 clock enable */ +#define RCC_AHBPCLKEN_ADC2EN ((uint32_t)0x00002000) /*!< ADC2 clock enable */ +#define RCC_AHBPCLKEN_ADC3EN ((uint32_t)0x00004000) /*!< ADC3 clock enable */ +#define RCC_AHBPCLKEN_ADC4EN ((uint32_t)0x00008000) /*!< ADC4 clock enable */ +#define RCC_AHBPCLKEN_ETHMACEN ((uint32_t)0x00010000) /*!< ETHMAC clock enable */ +#define RCC_AHBPCLKEN_QSPIEN ((uint32_t)0x00020000) /*!< QSPI clock enable */ + +/****************** Bit definition for RCC_APB2PCLKEN register *****************/ +#define RCC_APB2PCLKEN_AFIOEN ((uint32_t)0x00000001) /*!< Alternate Function I/O clock enable */ +#define RCC_APB2PCLKEN_IOPAEN ((uint32_t)0x00000004) /*!< I/O port A clock enable */ +#define RCC_APB2PCLKEN_IOPBEN ((uint32_t)0x00000008) /*!< I/O port B clock enable */ +#define RCC_APB2PCLKEN_IOPCEN ((uint32_t)0x00000010) /*!< I/O port C clock enable */ +#define RCC_APB2PCLKEN_IOPDEN ((uint32_t)0x00000020) /*!< I/O port D clock enable */ +#define RCC_APB2PCLKEN_IOPEEN ((uint32_t)0x00000040) /*!< I/O port E clock enable */ +#define RCC_APB2PCLKEN_IOPFEN ((uint32_t)0x00000080) /*!< I/O port F clock enable */ +#define RCC_APB2PCLKEN_IOPGEN ((uint32_t)0x00000100) /*!< I/O port G clock enable */ +#define RCC_APB2PCLKEN_TIM1EN ((uint32_t)0x00000800) /*!< TIM1 Timer clock enable */ +#define RCC_APB2PCLKEN_SPI1EN ((uint32_t)0x00001000) /*!< SPI1 clock enable */ +#define RCC_APB2PCLKEN_TIM8EN ((uint32_t)0x00002000) /*!< TIM8 Timer clock enable */ +#define RCC_APB2PCLKEN_USART1EN ((uint32_t)0x00004000) /*!< USART1 clock enable */ +#define RCC_APB2PCLKEN_DVPEN ((uint32_t)0x00010000) /*!< DVP clock enable */ +#define RCC_APB2PCLKEN_UART6EN ((uint32_t)0x00020000) /*!< UART6 clock enable */ +#define RCC_APB2PCLKEN_UART7EN ((uint32_t)0x00040000) /*!< UART7 clock enable */ +#define RCC_APB2PCLKEN_I2C3EN ((uint32_t)0x00080000) /*!< I2C3 clock enable */ +#define RCC_APB2PCLKEN_I2C4EN ((uint32_t)0x00100000) /*!< I2C4 clock enable */ + +/***************** Bit definition for RCC_APB1PCLKEN register ******************/ +#define RCC_APB1PCLKEN_TIM2EN ((uint32_t)0x00000001) /*!< Timer 2 clock enabled*/ +#define RCC_APB1PCLKEN_TIM3EN ((uint32_t)0x00000002) /*!< Timer 3 clock enable */ +#define RCC_APB1PCLKEN_TIM4EN ((uint32_t)0x00000004) /*!< Timer 4 clock enable */ +#define RCC_APB1PCLKEN_TIM5EN ((uint32_t)0x00000008) /*!< Timer 5 clock enable */ +#define RCC_APB1PCLKEN_TIM6EN ((uint32_t)0x00000010) /*!< Timer 6 clock enable */ +#define RCC_APB1PCLKEN_TIM7EN ((uint32_t)0x00000020) /*!< Timer 7 clock enable */ +#define RCC_APB1PCLKEN_COMPEN ((uint32_t)0x00000040) /*!< COMP clock enable */ +#define RCC_APB1PCLKEN_COMPFILTEN ((uint32_t)0x00000080) /*!< COMPFILT clock enable */ +#define RCC_APB1PCLKEN_TSCEN ((uint32_t)0x00000400) /*!< TSC clock enable */ +#define RCC_APB1PCLKEN_WWDGEN ((uint32_t)0x00000800) /*!< Window Watchdog clock enable */ +#define RCC_APB1PCLKEN_SPI2EN ((uint32_t)0x00004000) /*!< SPI 2 clock enable */ +#define RCC_APB1PCLKEN_SPI3EN ((uint32_t)0x00008000) /*!< SPI 3 clock enable */ +#define RCC_APB1PCLKEN_USART2EN ((uint32_t)0x00020000) /*!< USART 2 clock enable */ +#define RCC_APB1PCLKEN_USART3EN ((uint32_t)0x00040000) /*!< USART 3 clock enable */ +#define RCC_APB1PCLKEN_UART4EN ((uint32_t)0x00080000) /*!< UART 4 clock enable */ +#define RCC_APB1PCLKEN_UART5EN ((uint32_t)0x00100000) /*!< UART 5 clock enable */ +#define RCC_APB1PCLKEN_I2C1EN ((uint32_t)0x00200000) /*!< I2C 1 clock enable */ +#define RCC_APB1PCLKEN_I2C2EN ((uint32_t)0x00400000) /*!< I2C 2 clock enable */ +#define RCC_APB1PCLKEN_USBEN ((uint32_t)0x00800000) /*!< USB Device clock enable */ +#define RCC_APB1PCLKEN_CAN1EN ((uint32_t)0x02000000) /*!< CAN1 clock enable */ +#define RCC_APB1PCLKEN_CAN2EN ((uint32_t)0x04000000) /*!< CAN2 clock enable */ +#define RCC_APB1PCLKEN_BKPEN ((uint32_t)0x08000000) /*!< Backup interface clock enable */ +#define RCC_APB1PCLKEN_PWREN ((uint32_t)0x10000000) /*!< Power interface clock enable */ +#define RCC_APB1PCLKEN_DACEN ((uint32_t)0x20000000) /*!< DAC interface clock enable */ +#define RCC_APB1ENR_OPAMPEN ((uint32_t)0x80000000) /*!< OPAMP interface clock enable */ + +/******************* Bit definition for RCC_BDCTRL register *******************/ +#define RCC_BDCTRL_LSEEN ((uint32_t)0x00000001) /*!< External Low Speed oscillator enable */ +#define RCC_BDCTRL_LSERD ((uint32_t)0x00000002) /*!< External Low Speed oscillator Ready */ +#define RCC_BDCTRL_LSEBP ((uint32_t)0x00000004) /*!< External Low Speed oscillator Bypass */ + +#define RCC_BDCTRL_RTCSEL ((uint32_t)0x00000300) /*!< RTCSEL[1:0] bits (RTC clock source selection) */ +#define RCC_BDCTRL_RTCSEL_0 ((uint32_t)0x00000100) /*!< Bit 0 */ +#define RCC_BDCTRL_RTCSEL_1 ((uint32_t)0x00000200) /*!< Bit 1 */ + +/*!< RTC congiguration */ +#define RCC_BDCTRL_RTCSEL_NOCLOCK ((uint32_t)0x00000000) /*!< No clock */ +#define RCC_BDCTRL_RTCSEL_LSE ((uint32_t)0x00000100) /*!< LSE oscillator clock used as RTC clock */ +#define RCC_BDCTRL_RTCSEL_LSI ((uint32_t)0x00000200) /*!< LSI oscillator clock used as RTC clock */ +#define RCC_BDCTRL_RTCSEL_HSE ((uint32_t)0x00000300) /*!< HSE oscillator clock divided by 128 used as RTC clock */ + +#define RCC_BDCTRL_RTCEN ((uint32_t)0x00008000) /*!< RTC clock enable */ +#define RCC_BDCTRL_BDSFTRST ((uint32_t)0x00010000) /*!< Backup domain software reset */ + +/******************* Bit definition for RCC_CTRLSTS register ********************/ +#define RCC_CTRLSTS_LSIEN ((uint32_t)0x00000001) /*!< Internal Low Speed oscillator enable */ +#define RCC_CTRLSTS_LSIRD ((uint32_t)0x00000002) /*!< Internal Low Speed oscillator Ready */ +#define RCC_CTRLSTS_BORRSTF ((uint32_t)0x00080000) /*!< BOR reset flag */ +#define RCC_CTRLSTS_RETEMCF ((uint32_t)0x00100000) /*!< RET_EMC reset flag */ +#define RCC_CTRLSTS_BKPEMCF ((uint32_t)0x00200000) /*!< BKP_EMC reset flag */ +#define RCC_CTRLSTS_RAMRSTF ((uint32_t)0x00800000) /*!< RAM reset flag */ +#define RCC_CTRLSTS_RMRSTF ((uint32_t)0x01000000) /*!< Remove reset flag */ +#define RCC_CSR_MMURSTF ((uint32_t)0x02000000) /*!< MMU reset flag */ +#define RCC_CTRLSTS_PINRSTF ((uint32_t)0x04000000) /*!< PIN reset flag */ +#define RCC_CTRLSTS_PORRSTF ((uint32_t)0x08000000) /*!< POR/PDR reset flag */ +#define RCC_CTRLSTS_SFTRSTF ((uint32_t)0x10000000) /*!< Software Reset flag */ +#define RCC_CTRLSTS_IWDGRSTF ((uint32_t)0x20000000) /*!< Independent Watchdog reset flag */ +#define RCC_CTRLSTS_WWDGRSTF ((uint32_t)0x40000000) /*!< Window watchdog reset flag */ +#define RCC_CTRLSTS_LPWRRSTF ((uint32_t)0x80000000) /*!< Low-Power reset flag */ + +/******************* Bit definition for RCC_AHBPRST register ****************/ +#define RCC_AHBRST_RNGCRST ((uint32_t)0x00000200) /*!< RNGC reset */ +#define RCC_AHBRST_SACRST ((uint32_t)0x00000800) /*!< SAC reset */ +#define RCC_AHBRST_ADC1RST ((uint32_t)0x00001000) /*!< ADC1 reset */ +#define RCC_AHBRST_ADC2RST ((uint32_t)0x00002000) /*!< ADC2 reset */ +#define RCC_AHBRST_ADC3RST ((uint32_t)0x00004000) /*!< ADC3 reset */ +#define RCC_AHBRST_ADC4RST ((uint32_t)0x00008000) /*!< ADC4 reset */ +#define RCC_AHBRST_ETHMACRST ((uint32_t)0x00010000) /*!< ETHMAC reset */ +#define RCC_AHBRST_QSPIRST ((uint32_t)0x00020000) /*!< QSPI reset */ + +/******************* Bit definition for RCC_CFG2 register ******************/ +/*!< ADCHPRE configuration */ +#define RCC_CFG2_ADCHPRES ((uint32_t)0x0000000F) /*!< ADCHPRE[3:0] bits */ +#define RCC_CFG2_ADCHPRES_0 ((uint32_t)0x00000001) /*!< Bit 0 */ +#define RCC_CFG2_ADCHPRES_1 ((uint32_t)0x00000002) /*!< Bit 1 */ +#define RCC_CFG2_ADCHPRES_2 ((uint32_t)0x00000004) /*!< Bit 2 */ +#define RCC_CFG2_ADCHPRES_3 ((uint32_t)0x00000008) /*!< Bit 3 */ + +#define RCC_CFG2_ADCHPRES_DIV1 ((uint32_t)0x00000000) /*!< HCLK clock divided by 1 */ +#define RCC_CFG2_ADCHPRES_DIV2 ((uint32_t)0x00000001) /*!< HCLK clock divided by 2 */ +#define RCC_CFG2_ADCHPRES_DIV4 ((uint32_t)0x00000002) /*!< HCLK clock divided by 4 */ +#define RCC_CFG2_ADCHPRES_DIV6 ((uint32_t)0x00000003) /*!< HCLK clock divided by 6 */ +#define RCC_CFG2_ADCHPRES_DIV8 ((uint32_t)0x00000004) /*!< HCLK clock divided by 8 */ +#define RCC_CFG2_ADCHPRES_DIV10 ((uint32_t)0x00000005) /*!< HCLK clock divided by 10 */ +#define RCC_CFG2_ADCHPRES_DIV12 ((uint32_t)0x00000006) /*!< HCLK clock divided by 12 */ +#define RCC_CFG2_ADCHPRES_DIV16 ((uint32_t)0x00000007) /*!< HCLK clock divided by 16 */ +#define RCC_CFG2_ADCHPRES_DIV32 ((uint32_t)0x00000008) /*!< HCLK clock divided by 32 */ +#define RCC_CFG2_ADCHPRES_OTHERS ((uint32_t)0x00000008) /*!< HCLK clock divided by 32 */ + +/*!< ADCPLLPRES configuration */ +#define RCC_CFG2_ADCPLLPRES ((uint32_t)0x000001F0) /*!< ADCPLLPRES[4:0] bits */ +#define RCC_CFG2_ADCPLLPRES_0 ((uint32_t)0x00000010) /*!< Bit 0 */ +#define RCC_CFG2_ADCPLLPRES_1 ((uint32_t)0x00000020) /*!< Bit 1 */ +#define RCC_CFG2_ADCPLLPRES_2 ((uint32_t)0x00000040) /*!< Bit 2 */ +#define RCC_CFG2_ADCPLLPRES_3 ((uint32_t)0x00000080) /*!< Bit 3 */ +#define RCC_CFG2_ADCPLLPRES_4 ((uint32_t)0x00000100) /*!< Bit 4 */ + +#define RCC_CFG2_ADCPLLCLK_DISABLE ((uint32_t)0xFFFFFEFF) /*!< ADC PLL clock Disable */ +#define RCC_CFG2_ADCPLLPRES_DIV1 ((uint32_t)0x00000100) /*!< PLL clock divided by 1 */ +#define RCC_CFG2_ADCPLLPRES_DIV2 ((uint32_t)0x00000110) /*!< PLL clock divided by 2 */ +#define RCC_CFG2_ADCPLLPRES_DIV4 ((uint32_t)0x00000120) /*!< PLL clock divided by 4 */ +#define RCC_CFG2_ADCPLLPRES_DIV6 ((uint32_t)0x00000130) /*!< PLL clock divided by 6 */ +#define RCC_CFG2_ADCPLLPRES_DIV8 ((uint32_t)0x00000140) /*!< PLL clock divided by 8 */ +#define RCC_CFG2_ADCPLLPRES_DIV10 ((uint32_t)0x00000150) /*!< PLL clock divided by 10 */ +#define RCC_CFG2_ADCPLLPRES_DIV12 ((uint32_t)0x00000160) /*!< PLL clock divided by 12 */ +#define RCC_CFG2_ADCPLLPRES_DIV16 ((uint32_t)0x00000170) /*!< PLL clock divided by 16 */ +#define RCC_CFG2_ADCPLLPRES_DIV32 ((uint32_t)0x00000180) /*!< PLL clock divided by 32 */ +#define RCC_CFG2_ADCPLLPRES_DIV64 ((uint32_t)0x00000190) /*!< PLL clock divided by 64 */ +#define RCC_CFG2_ADCPLLPRES_DIV128 ((uint32_t)0x000001A0) /*!< PLL clock divided by 128 */ +#define RCC_CFG2_ADCPLLPRES_DIV256 ((uint32_t)0x000001B0) /*!< PLL clock divided by 256 */ +#define RCC_CFG2_ADCPLLPRES_DIV256N ((uint32_t)0x000001C0) /*!< PLL clock divided by 256 */ + +/*!< ADC1MSEL configuration */ +#define RCC_CFG2_ADC1MSEL ((uint32_t)0x00000400) /*!< ADC1M clock source select */ + +#define RCC_CFG2_ADC1MSEL_HSI ((uint32_t)0x00000000) /*!< HSI clock selected as ADC1M input clock */ +#define RCC_CFG2_ADC1MSEL_HSE ((uint32_t)0x00000400) /*!< HSE clock selected as ADC1M input clock */ + +/*!< ADC1MPRE configuration */ +#define RCC_CFG2_ADC1MPRES ((uint32_t)0x0000F800) /*!< ADC1MPRE[4:0] bits */ +#define RCC_CFG2_ADC1MPRES_0 ((uint32_t)0x00000800) /*!< Bit 0 */ +#define RCC_CFG2_ADC1MPRES_1 ((uint32_t)0x00001000) /*!< Bit 1 */ +#define RCC_CFG2_ADC1MPRES_2 ((uint32_t)0x00002000) /*!< Bit 2 */ +#define RCC_CFG2_ADC1MPRES_3 ((uint32_t)0x00004000) /*!< Bit 3 */ +#define RCC_CFG2_ADC1MPRES_4 ((uint32_t)0x00008000) /*!< Bit 4 */ + +#define RCC_CFG2_ADC1MPRES_DIV1 ((uint32_t)0x00000000) /*!< ADC1M source clock is divided by 1 */ +#define RCC_CFG2_ADC1MPRES_DIV2 ((uint32_t)0x00000800) /*!< ADC1M source clock is divided by 2 */ +#define RCC_CFG2_ADC1MPRES_DIV3 ((uint32_t)0x00001000) /*!< ADC1M source clock is divided by 3 */ +#define RCC_CFG2_ADC1MPRES_DIV4 ((uint32_t)0x00001800) /*!< ADC1M source clock is divided by 4 */ +#define RCC_CFG2_ADC1MPRES_DIV5 ((uint32_t)0x00002000) /*!< ADC1M source clock is divided by 5 */ +#define RCC_CFG2_ADC1MPRES_DIV6 ((uint32_t)0x00002800) /*!< ADC1M source clock is divided by 6 */ +#define RCC_CFG2_ADC1MPRES_DIV7 ((uint32_t)0x00003000) /*!< ADC1M source clock is divided by 7 */ +#define RCC_CFG2_ADC1MPRES_DIV8 ((uint32_t)0x00003800) /*!< ADC1M source clock is divided by 8 */ +#define RCC_CFG2_ADC1MPRES_DIV9 ((uint32_t)0x00004000) /*!< ADC1M source clock is divided by 9 */ +#define RCC_CFG2_ADC1MPRES_DIV10 ((uint32_t)0x00004800) /*!< ADC1M source clock is divided by 10 */ +#define RCC_CFG2_ADC1MPRES_DIV11 ((uint32_t)0x00005000) /*!< ADC1M source clock is divided by 11 */ +#define RCC_CFG2_ADC1MPRES_DIV12 ((uint32_t)0x00005800) /*!< ADC1M source clock is divided by 12 */ +#define RCC_CFG2_ADC1MPRES_DIV13 ((uint32_t)0x00006000) /*!< ADC1M source clock is divided by 13 */ +#define RCC_CFG2_ADC1MPRES_DIV14 ((uint32_t)0x00006800) /*!< ADC1M source clock is divided by 14 */ +#define RCC_CFG2_ADC1MPRES_DIV15 ((uint32_t)0x00007000) /*!< ADC1M source clock is divided by 15 */ +#define RCC_CFG2_ADC1MPRES_DIV16 ((uint32_t)0x00007800) /*!< ADC1M source clock is divided by 16 */ +#define RCC_CFG2_ADC1MPRES_DIV17 ((uint32_t)0x00008000) /*!< ADC1M source clock is divided by 17 */ +#define RCC_CFG2_ADC1MPRES_DIV18 ((uint32_t)0x00008800) /*!< ADC1M source clock is divided by 18 */ +#define RCC_CFG2_ADC1MPRES_DIV19 ((uint32_t)0x00009000) /*!< ADC1M source clock is divided by 19 */ +#define RCC_CFG2_ADC1MPRES_DIV20 ((uint32_t)0x00009800) /*!< ADC1M source clock is divided by 20 */ +#define RCC_CFG2_ADC1MPRES_DIV21 ((uint32_t)0x0000A000) /*!< ADC1M source clock is divided by 21 */ +#define RCC_CFG2_ADC1MPRES_DIV22 ((uint32_t)0x0000A800) /*!< ADC1M source clock is divided by 22 */ +#define RCC_CFG2_ADC1MPRES_DIV23 ((uint32_t)0x0000B000) /*!< ADC1M source clock is divided by 23 */ +#define RCC_CFG2_ADC1MPRES_DIV24 ((uint32_t)0x0000B800) /*!< ADC1M source clock is divided by 24 */ +#define RCC_CFG2_ADC1MPRES_DIV25 ((uint32_t)0x0000C000) /*!< ADC1M source clock is divided by 25 */ +#define RCC_CFG2_ADC1MPRES_DIV26 ((uint32_t)0x0000C800) /*!< ADC1M source clock is divided by 26 */ +#define RCC_CFG2_ADC1MPRES_DIV27 ((uint32_t)0x0000D000) /*!< ADC1M source clock is divided by 27 */ +#define RCC_CFG2_ADC1MPRES_DIV28 ((uint32_t)0x0000D800) /*!< ADC1M source clock is divided by 28 */ +#define RCC_CFG2_ADC1MPRES_DIV29 ((uint32_t)0x0000E000) /*!< ADC1M source clock is divided by 29 */ +#define RCC_CFG2_ADC1MPRES_DIV30 ((uint32_t)0x0000E800) /*!< ADC1M source clock is divided by 30 */ +#define RCC_CFG2_ADC1MPRES_DIV31 ((uint32_t)0x0000F000) /*!< ADC1M source clock is divided by 31 */ +#define RCC_CFG2_ADC1MPRES_DIV32 ((uint32_t)0x0000F800) /*!< ADC1M source clock is divided by 32 */ + +/*!< RNGCPRE configuration */ +#define RCC_CFG2_RNGCPRES ((uint32_t)0x1F000000) /*!< RNGCPRE[4:0] bits */ +#define RCC_CFG2_RNGCPRES_0 ((uint32_t)0x01000000) /*!< Bit 0 */ +#define RCC_CFG2_RNGCPRES_1 ((uint32_t)0x02000000) /*!< Bit 1 */ +#define RCC_CFG2_RNGCPRES_2 ((uint32_t)0x04000000) /*!< Bit 2 */ +#define RCC_CFG2_RNGCPRES_3 ((uint32_t)0x08000000) /*!< Bit 3 */ +#define RCC_CFG2_RNGCPRES_4 ((uint32_t)0x10000000) /*!< Bit 4 */ + +#define RCC_CFG2_RNGCPRES_DIV1 ((uint32_t)0x00000000) /*!< SYSCLK source clock is divided by 1 */ +#define RCC_CFG2_RNGCPRES_DIV2 ((uint32_t)0x01000000) /*!< SYSCLK source clock is divided by 2 */ +#define RCC_CFG2_RNGCPRES_DIV3 ((uint32_t)0x02000000) /*!< SYSCLK source clock is divided by 3 */ +#define RCC_CFG2_RNGCPRES_DIV4 ((uint32_t)0x03000000) /*!< SYSCLK source clock is divided by 4 */ +#define RCC_CFG2_RNGCPRES_DIV5 ((uint32_t)0x04000000) /*!< SYSCLK source clock is divided by 5 */ +#define RCC_CFG2_RNGCPRES_DIV6 ((uint32_t)0x05000000) /*!< SYSCLK source clock is divided by 6 */ +#define RCC_CFG2_RNGCPRES_DIV7 ((uint32_t)0x06000000) /*!< SYSCLK source clock is divided by 7 */ +#define RCC_CFG2_RNGCPRES_DIV8 ((uint32_t)0x07000000) /*!< SYSCLK source clock is divided by 8 */ +#define RCC_CFG2_RNGCPRES_DIV9 ((uint32_t)0x08000000) /*!< SYSCLK source clock is divided by 9 */ +#define RCC_CFG2_RNGCPRES_DIV10 ((uint32_t)0x09000000) /*!< SYSCLK source clock is divided by 10 */ +#define RCC_CFG2_RNGCPRES_DIV11 ((uint32_t)0x0A000000) /*!< SYSCLK source clock is divided by 11 */ +#define RCC_CFG2_RNGCPRES_DIV12 ((uint32_t)0x0B000000) /*!< SYSCLK source clock is divided by 12 */ +#define RCC_CFG2_RNGCPRES_DIV13 ((uint32_t)0x0C000000) /*!< SYSCLK source clock is divided by 13 */ +#define RCC_CFG2_RNGCPRES_DIV14 ((uint32_t)0x0D000000) /*!< SYSCLK source clock is divided by 14 */ +#define RCC_CFG2_RNGCPRES_DIV15 ((uint32_t)0x0E000000) /*!< SYSCLK source clock is divided by 15 */ +#define RCC_CFG2_RNGCPRES_DIV16 ((uint32_t)0x0F000000) /*!< SYSCLK source clock is divided by 16 */ +#define RCC_CFG2_RNGCPRES_DIV17 ((uint32_t)0x10000000) /*!< SYSCLK source clock is divided by 17 */ +#define RCC_CFG2_RNGCPRES_DIV18 ((uint32_t)0x11000000) /*!< SYSCLK source clock is divided by 18 */ +#define RCC_CFG2_RNGCPRES_DIV19 ((uint32_t)0x12000000) /*!< SYSCLK source clock is divided by 19 */ +#define RCC_CFG2_RNGCPRES_DIV20 ((uint32_t)0x13000000) /*!< SYSCLK source clock is divided by 20 */ +#define RCC_CFG2_RNGCPRES_DIV21 ((uint32_t)0x14000000) /*!< SYSCLK source clock is divided by 21 */ +#define RCC_CFG2_RNGCPRES_DIV22 ((uint32_t)0x15000000) /*!< SYSCLK source clock is divided by 22 */ +#define RCC_CFG2_RNGCPRES_DIV23 ((uint32_t)0x16000000) /*!< SYSCLK source clock is divided by 23 */ +#define RCC_CFG2_RNGCPRES_DIV24 ((uint32_t)0x17000000) /*!< SYSCLK source clock is divided by 24 */ +#define RCC_CFG2_RNGCPRES_DIV25 ((uint32_t)0x18000000) /*!< SYSCLK source clock is divided by 25 */ +#define RCC_CFG2_RNGCPRES_DIV26 ((uint32_t)0x19000000) /*!< SYSCLK source clock is divided by 26 */ +#define RCC_CFG2_RNGCPRES_DIV27 ((uint32_t)0x1A000000) /*!< SYSCLK source clock is divided by 27 */ +#define RCC_CFG2_RNGCPRES_DIV28 ((uint32_t)0x1B000000) /*!< SYSCLK source clock is divided by 28 */ +#define RCC_CFG2_RNGCPRES_DIV29 ((uint32_t)0x1C000000) /*!< SYSCLK source clock is divided by 29 */ +#define RCC_CFG2_RNGCPRES_DIV30 ((uint32_t)0x1D000000) /*!< SYSCLK source clock is divided by 30 */ +#define RCC_CFG2_RNGCPRES_DIV31 ((uint32_t)0x1E000000) /*!< SYSCLK source clock is divided by 31 */ +#define RCC_CFG2_RNGCPRES_DIV32 ((uint32_t)0x1F000000) /*!< SYSCLK source clock is divided by 32 */ + +/*!< TIMCLK_SEL configuration */ +#define RCC_CFG2_TIMCLKSEL ((uint32_t)0x20000000) /*!< Timer1/8 clock source select */ + +#define RCC_CFG2_TIMCLKSEL_TIM18CLK ((uint32_t)0x00000000) /*!< Timer1/8 clock selected as tim1/8_clk input clock */ +#define RCC_CFG2_TIMCLKSEL_SYSCLK ((uint32_t)0x20000000) /*!< Timer1/8 clock selected as sysclk input clock */ + +/******************* Bit definition for RCC_CFG3 register ******************/ +/*!< BORRSTEN configuration */ +#define RCC_CFG3_BORRSTEN ((uint32_t)0x00000040) /*!< BOR reset enable */ + +#define RCC_CFG3_BORRSTEN_ENABLE ((uint32_t)0x00000040) /*!< BOR reset enable */ +#define RCC_CFG3_BORRSTEN_DISABLE ((uint32_t)0x00000000) /*!< BOR reset disable */ + +/*!< TRNG1MPRE configuration */ +#define RCC_CFG3_TRNG1MPRES ((uint32_t)0x0000F800) /*!< TRNG1MPRE[4:0] bits */ +#define RCC_CFG3_TRNG1MPRES_0 ((uint32_t)0x00000800) /*!< Bit 0 */ +#define RCC_CFG3_TRNG1MPRES_1 ((uint32_t)0x00001000) /*!< Bit 1 */ +#define RCC_CFG3_TRNG1MPRES_2 ((uint32_t)0x00002000) /*!< Bit 2 */ +#define RCC_CFG3_TRNG1MPRES_3 ((uint32_t)0x00004000) /*!< Bit 3 */ +#define RCC_CFG3_TRNG1MPRES_4 ((uint32_t)0x00008000) /*!< Bit 4 */ + +#define RCC_CFG3_TRNG1MPRES_VAL1 ((uint32_t)0x00000000) /*!< TRNG 1M source clock is divided by 2 */ +#define RCC_CFG3_TRNG1MPRES_VAL2 ((uint32_t)0x00000800) /*!< TRNG 1M source clock is divided by 2 */ +#define RCC_CFG3_TRNG1MPRES_VAL3 ((uint32_t)0x00001000) /*!< TRNG 1M source clock is divided by 4 */ +#define RCC_CFG3_TRNG1MPRES_VAL4 ((uint32_t)0x00001800) /*!< TRNG 1M source clock is divided by 4 */ +#define RCC_CFG3_TRNG1MPRES_VAL5 ((uint32_t)0x00002000) /*!< TRNG 1M source clock is divided by 6 */ +#define RCC_CFG3_TRNG1MPRES_VAL6 ((uint32_t)0x00002800) /*!< TRNG 1M source clock is divided by 6 */ +#define RCC_CFG3_TRNG1MPRES_VAL7 ((uint32_t)0x00003000) /*!< TRNG 1M source clock is divided by 8 */ +#define RCC_CFG3_TRNG1MPRES_VAL8 ((uint32_t)0x00003800) /*!< TRNG 1M source clock is divided by 8 */ +#define RCC_CFG3_TRNG1MPRES_VAL9 ((uint32_t)0x00004000) /*!< TRNG 1M source clock is divided by 10 */ +#define RCC_CFG3_TRNG1MPRES_VAL10 ((uint32_t)0x00004800) /*!< TRNG 1M source clock is divided by 10 */ +#define RCC_CFG3_TRNG1MPRES_VAL11 ((uint32_t)0x00005000) /*!< TRNG 1M source clock is divided by 12 */ +#define RCC_CFG3_TRNG1MPRES_VAL12 ((uint32_t)0x00005800) /*!< TRNG 1M source clock is divided by 12 */ +#define RCC_CFG3_TRNG1MPRES_VAL13 ((uint32_t)0x00006000) /*!< TRNG 1M source clock is divided by 14 */ +#define RCC_CFG3_TRNG1MPRES_VAL14 ((uint32_t)0x00006800) /*!< TRNG 1M source clock is divided by 14 */ +#define RCC_CFG3_TRNG1MPRES_VAL15 ((uint32_t)0x00007000) /*!< TRNG 1M source clock is divided by 16 */ +#define RCC_CFG3_TRNG1MPRES_VAL16 ((uint32_t)0x00007800) /*!< TRNG 1M source clock is divided by 16 */ +#define RCC_CFG3_TRNG1MPRES_VAL17 ((uint32_t)0x00008000) /*!< TRNG 1M source clock is divided by 18 */ +#define RCC_CFG3_TRNG1MPRES_VAL18 ((uint32_t)0x00008800) /*!< TRNG 1M source clock is divided by 18 */ +#define RCC_CFG3_TRNG1MPRES_VAL19 ((uint32_t)0x00009000) /*!< TRNG 1M source clock is divided by 20 */ +#define RCC_CFG3_TRNG1MPRES_VAL20 ((uint32_t)0x00009800) /*!< TRNG 1M source clock is divided by 20 */ +#define RCC_CFG3_TRNG1MPRES_VAL21 ((uint32_t)0x0000A000) /*!< TRNG 1M source clock is divided by 22 */ +#define RCC_CFG3_TRNG1MPRES_VAL22 ((uint32_t)0x0000A800) /*!< TRNG 1M source clock is divided by 22 */ +#define RCC_CFG3_TRNG1MPRES_VAL23 ((uint32_t)0x0000B000) /*!< TRNG 1M source clock is divided by 24 */ +#define RCC_CFG3_TRNG1MPRES_VAL24 ((uint32_t)0x0000B800) /*!< TRNG 1M source clock is divided by 24 */ +#define RCC_CFG3_TRNG1MPRES_VAL25 ((uint32_t)0x0000C000) /*!< TRNG 1M source clock is divided by 26 */ +#define RCC_CFG3_TRNG1MPRES_VAL26 ((uint32_t)0x0000C800) /*!< TRNG 1M source clock is divided by 26 */ +#define RCC_CFG3_TRNG1MPRES_VAL27 ((uint32_t)0x0000D000) /*!< TRNG 1M source clock is divided by 28 */ +#define RCC_CFG3_TRNG1MPRES_VAL28 ((uint32_t)0x0000D800) /*!< TRNG 1M source clock is divided by 28 */ +#define RCC_CFG3_TRNG1MPRES_VAL29 ((uint32_t)0x0000E000) /*!< TRNG 1M source clock is divided by 30 */ +#define RCC_CFG3_TRNG1MPRES_VAL30 ((uint32_t)0x0000E800) /*!< TRNG 1M source clock is divided by 30 */ +#define RCC_CFG3_TRNG1MPRES_VAL31 ((uint32_t)0x0000F000) /*!< TRNG 1M source clock is divided by 32 */ +#define RCC_CFG3_TRNG1MPRES_VAL32 ((uint32_t)0x0000F800) /*!< TRNG 1M source clock is divided by 32 */ + +/*!< TRNG1MSEL configuration */ +#define RCC_CFG3_TRNG1MSEL ((uint32_t)0x00020000) /*!< TRNG_1M clock source select */ + +#define RCC_CFG3_TRNG1MSEL_HSI ((uint32_t)0x00000000) /*!< HSI clock selected as TRNG_1M input clock */ +#define RCC_CFG3_TRNG1MSEL_HSE ((uint32_t)0x00020000) /*!< HSE clock selected as TRNG_1M input clock */ + +/*!< TRNG1MEN configuration */ +#define RCC_CFG3_TRNG1MEN ((uint32_t)0x00040000) /*!< TRNG_1M clock enable */ + +#define RCC_CFG3_TRNG1MEN_DISABLE ((uint32_t)0x00000000) /*!< TRNG_1M clock disable */ +#define RCC_CFG3_TRNG1MEN_ENABLE ((uint32_t)0x00040000) /*!< TRNG_1M clock enable */ + +/******************************************************************************/ +/* */ +/* General Purpose and Alternate Function I/O */ +/* */ +/******************************************************************************/ + +/******************* Bit definition for GPIO_PL_CFG register *******************/ +#define GPIO_PL_CFG_PMODE ((uint32_t)0x33333333) /*!< Port x mode bits */ + +#define GPIO_PL_CFG_PMODE0 ((uint32_t)0x00000003) /*!< MODE0[1:0] bits (Port x mode bits, pin 0) */ +#define GPIO_PL_CFG_PMODE0_0 ((uint32_t)0x00000001) /*!< Bit 0 */ +#define GPIO_PL_CFG_PMODE0_1 ((uint32_t)0x00000002) /*!< Bit 1 */ + +#define GPIO_PL_CFG_PMODE1 ((uint32_t)0x00000030) /*!< MODE1[1:0] bits (Port x mode bits, pin 1) */ +#define GPIO_PL_CFG_PMODE1_0 ((uint32_t)0x00000010) /*!< Bit 0 */ +#define GPIO_PL_CFG_PMODE1_1 ((uint32_t)0x00000020) /*!< Bit 1 */ + +#define GPIO_PL_CFG_PMODE2 ((uint32_t)0x00000300) /*!< MODE2[1:0] bits (Port x mode bits, pin 2) */ +#define GPIO_PL_CFG_PMODE2_0 ((uint32_t)0x00000100) /*!< Bit 0 */ +#define GPIO_PL_CFG_PMODE2_1 ((uint32_t)0x00000200) /*!< Bit 1 */ + +#define GPIO_PL_CFG_PMODE3 ((uint32_t)0x00003000) /*!< MODE3[1:0] bits (Port x mode bits, pin 3) */ +#define GPIO_PL_CFG_PMODE3_0 ((uint32_t)0x00001000) /*!< Bit 0 */ +#define GPIO_PL_CFG_PMODE3_1 ((uint32_t)0x00002000) /*!< Bit 1 */ + +#define GPIO_PL_CFG_PMODE4 ((uint32_t)0x00030000) /*!< MODE4[1:0] bits (Port x mode bits, pin 4) */ +#define GPIO_PL_CFG_PMODE4_0 ((uint32_t)0x00010000) /*!< Bit 0 */ +#define GPIO_PL_CFG_PMODE4_1 ((uint32_t)0x00020000) /*!< Bit 1 */ + +#define GPIO_PL_CFG_PMODE5 ((uint32_t)0x00300000) /*!< MODE5[1:0] bits (Port x mode bits, pin 5) */ +#define GPIO_PL_CFG_PMODE5_0 ((uint32_t)0x00100000) /*!< Bit 0 */ +#define GPIO_PL_CFG_PMODE5_1 ((uint32_t)0x00200000) /*!< Bit 1 */ + +#define GPIO_PL_CFG_PMODE6 ((uint32_t)0x03000000) /*!< MODE6[1:0] bits (Port x mode bits, pin 6) */ +#define GPIO_PL_CFG_PMODE6_0 ((uint32_t)0x01000000) /*!< Bit 0 */ +#define GPIO_PL_CFG_PMODE6_1 ((uint32_t)0x02000000) /*!< Bit 1 */ + +#define GPIO_PL_CFG_PMODE7 ((uint32_t)0x30000000) /*!< MODE7[1:0] bits (Port x mode bits, pin 7) */ +#define GPIO_PL_CFG_PMODE7_0 ((uint32_t)0x10000000) /*!< Bit 0 */ +#define GPIO_PL_CFG_PMODE7_1 ((uint32_t)0x20000000) /*!< Bit 1 */ + +#define GPIO_PL_CFG_PCFG ((uint32_t)0xCCCCCCCC) /*!< Port x configuration bits */ + +#define GPIO_PL_CFG_PCFG0 ((uint32_t)0x0000000C) /*!< CNF0[1:0] bits (Port x configuration bits, pin 0) */ +#define GPIO_PL_CFG_PCFG0_0 ((uint32_t)0x00000004) /*!< Bit 0 */ +#define GPIO_PL_CFG_PCFG0_1 ((uint32_t)0x00000008) /*!< Bit 1 */ + +#define GPIO_PL_CFG_PCFG1 ((uint32_t)0x000000C0) /*!< CNF1[1:0] bits (Port x configuration bits, pin 1) */ +#define GPIO_PL_CFG_PCFG1_0 ((uint32_t)0x00000040) /*!< Bit 0 */ +#define GPIO_PL_CFG_PCFG1_1 ((uint32_t)0x00000080) /*!< Bit 1 */ + +#define GPIO_PL_CFG_PCFG2 ((uint32_t)0x00000C00) /*!< CNF2[1:0] bits (Port x configuration bits, pin 2) */ +#define GPIO_PL_CFG_PCFG2_0 ((uint32_t)0x00000400) /*!< Bit 0 */ +#define GPIO_PL_CFG_PCFG2_1 ((uint32_t)0x00000800) /*!< Bit 1 */ + +#define GPIO_PL_CFG_PCFG3 ((uint32_t)0x0000C000) /*!< CNF3[1:0] bits (Port x configuration bits, pin 3) */ +#define GPIO_PL_CFG_PCFG3_0 ((uint32_t)0x00004000) /*!< Bit 0 */ +#define GPIO_PL_CFG_PCFG3_1 ((uint32_t)0x00008000) /*!< Bit 1 */ + +#define GPIO_PL_CFG_PCFG4 ((uint32_t)0x000C0000) /*!< CNF4[1:0] bits (Port x configuration bits, pin 4) */ +#define GPIO_PL_CFG_PCFG4_0 ((uint32_t)0x00040000) /*!< Bit 0 */ +#define GPIO_PL_CFG_PCFG4_1 ((uint32_t)0x00080000) /*!< Bit 1 */ + +#define GPIO_PL_CFG_PCFG5 ((uint32_t)0x00C00000) /*!< CNF5[1:0] bits (Port x configuration bits, pin 5) */ +#define GPIO_PL_CFG_PCFG5_0 ((uint32_t)0x00400000) /*!< Bit 0 */ +#define GPIO_PL_CFG_PCFG5_1 ((uint32_t)0x00800000) /*!< Bit 1 */ + +#define GPIO_PL_CFG_PCFG6 ((uint32_t)0x0C000000) /*!< CNF6[1:0] bits (Port x configuration bits, pin 6) */ +#define GPIO_PL_CFG_PCFG6_0 ((uint32_t)0x04000000) /*!< Bit 0 */ +#define GPIO_PL_CFG_PCFG6_1 ((uint32_t)0x08000000) /*!< Bit 1 */ + +#define GPIO_PL_CFG_PCFG7 ((uint32_t)0xC0000000) /*!< CNF7[1:0] bits (Port x configuration bits, pin 7) */ +#define GPIO_PL_CFG_PCFG7_0 ((uint32_t)0x40000000) /*!< Bit 0 */ +#define GPIO_PL_CFG_PCFG7_1 ((uint32_t)0x80000000) /*!< Bit 1 */ + +/******************* Bit definition for GPIO_PH_CFG register *******************/ +#define GPIO_PH_CFG_PMODE ((uint32_t)0x33333333) /*!< Port x mode bits */ + +#define GPIO_PH_CFG_PMODE8 ((uint32_t)0x00000003) /*!< MODE8[1:0] bits (Port x mode bits, pin 8) */ +#define GPIO_PH_CFG_PMODE8_0 ((uint32_t)0x00000001) /*!< Bit 0 */ +#define GPIO_PH_CFG_PMODE8_1 ((uint32_t)0x00000002) /*!< Bit 1 */ + +#define GPIO_PH_CFG_PMODE1 ((uint32_t)0x00000030) /*!< MODE9[1:0] bits (Port x mode bits, pin 9) */ +#define GPIO_PH_CFG_PMODE9_0 ((uint32_t)0x00000010) /*!< Bit 0 */ +#define GPIO_PH_CFG_PMODE9_1 ((uint32_t)0x00000020) /*!< Bit 1 */ + +#define GPIO_PH_CFG_PMODE10 ((uint32_t)0x00000300) /*!< MODE10[1:0] bits (Port x mode bits, pin 10) */ +#define GPIO_PH_CFG_PMODE10_0 ((uint32_t)0x00000100) /*!< Bit 0 */ +#define GPIO_PH_CFG_PMODE10_1 ((uint32_t)0x00000200) /*!< Bit 1 */ + +#define GPIO_PH_CFG_PMODE11 ((uint32_t)0x00003000) /*!< MODE11[1:0] bits (Port x mode bits, pin 11) */ +#define GPIO_PH_CFG_PMODE11_0 ((uint32_t)0x00001000) /*!< Bit 0 */ +#define GPIO_PH_CFG_PMODE11_1 ((uint32_t)0x00002000) /*!< Bit 1 */ + +#define GPIO_PH_CFG_PMODE12 ((uint32_t)0x00030000) /*!< MODE12[1:0] bits (Port x mode bits, pin 12) */ +#define GPIO_PH_CFG_PMODE12_0 ((uint32_t)0x00010000) /*!< Bit 0 */ +#define GPIO_PH_CFG_PMODE12_1 ((uint32_t)0x00020000) /*!< Bit 1 */ + +#define GPIO_PH_CFG_PMODE13 ((uint32_t)0x00300000) /*!< MODE13[1:0] bits (Port x mode bits, pin 13) */ +#define GPIO_PH_CFG_PMODE13_0 ((uint32_t)0x00100000) /*!< Bit 0 */ +#define GPIO_PH_CFG_PMODE13_1 ((uint32_t)0x00200000) /*!< Bit 1 */ + +#define GPIO_PH_CFG_PMODE14 ((uint32_t)0x03000000) /*!< MODE14[1:0] bits (Port x mode bits, pin 14) */ +#define GPIO_PH_CFG_PMODE14_0 ((uint32_t)0x01000000) /*!< Bit 0 */ +#define GPIO_PH_CFG_PMODE14_1 ((uint32_t)0x02000000) /*!< Bit 1 */ + +#define GPIO_PH_CFG_PMODE15 ((uint32_t)0x30000000) /*!< MODE15[1:0] bits (Port x mode bits, pin 15) */ +#define GPIO_PH_CFG_PMODE15_0 ((uint32_t)0x10000000) /*!< Bit 0 */ +#define GPIO_PH_CFG_PMODE15_1 ((uint32_t)0x20000000) /*!< Bit 1 */ + +#define GPIO_PH_CFG_PCFG ((uint32_t)0xCCCCCCCC) /*!< Port x configuration bits */ + +#define GPIO_PH_CFG_PCFG8 ((uint32_t)0x0000000C) /*!< CNF8[1:0] bits (Port x configuration bits, pin 8) */ +#define GPIO_PH_CFG_PCFG8_0 ((uint32_t)0x00000004) /*!< Bit 0 */ +#define GPIO_PH_CFG_PCFG8_1 ((uint32_t)0x00000008) /*!< Bit 1 */ + +#define GPIO_PH_CFG_PCFG9 ((uint32_t)0x000000C0) /*!< CNF9[1:0] bits (Port x configuration bits, pin 9) */ +#define GPIO_PH_CFG_PCFG9_0 ((uint32_t)0x00000040) /*!< Bit 0 */ +#define GPIO_PH_CFG_PCFG9_1 ((uint32_t)0x00000080) /*!< Bit 1 */ + +#define GPIO_PH_CFG_PCFG10 ((uint32_t)0x00000C00) /*!< CNF10[1:0] bits (Port x configuration bits, pin 10) */ +#define GPIO_PH_CFG_PCFG10_0 ((uint32_t)0x00000400) /*!< Bit 0 */ +#define GPIO_PH_CFG_PCFG10_1 ((uint32_t)0x00000800) /*!< Bit 1 */ + +#define GPIO_PH_CFG_PCFG11 ((uint32_t)0x0000C000) /*!< CNF11[1:0] bits (Port x configuration bits, pin 11) */ +#define GPIO_PH_CFG_PCFG11_0 ((uint32_t)0x00004000) /*!< Bit 0 */ +#define GPIO_PH_CFG_PCFG11_1 ((uint32_t)0x00008000) /*!< Bit 1 */ + +#define GPIO_PH_CFG_PCFG12 ((uint32_t)0x000C0000) /*!< CNF12[1:0] bits (Port x configuration bits, pin 12) */ +#define GPIO_PH_CFG_PCFG12_0 ((uint32_t)0x00040000) /*!< Bit 0 */ +#define GPIO_PH_CFG_PCFG12_1 ((uint32_t)0x00080000) /*!< Bit 1 */ + +#define GPIO_PH_CFG_PCFG13 ((uint32_t)0x00C00000) /*!< CNF13[1:0] bits (Port x configuration bits, pin 13) */ +#define GPIO_PH_CFG_PCFG13_0 ((uint32_t)0x00400000) /*!< Bit 0 */ +#define GPIO_PH_CFG_PCFG13_1 ((uint32_t)0x00800000) /*!< Bit 1 */ + +#define GPIO_PH_CFG_PCFG14 ((uint32_t)0x0C000000) /*!< CNF14[1:0] bits (Port x configuration bits, pin 14) */ +#define GPIO_PH_CFG_PCFG14_0 ((uint32_t)0x04000000) /*!< Bit 0 */ +#define GPIO_PH_CFG_PCFG14_1 ((uint32_t)0x08000000) /*!< Bit 1 */ + +#define GPIO_PH_CFG_PCFG15 ((uint32_t)0xC0000000) /*!< CNF15[1:0] bits (Port x configuration bits, pin 15) */ +#define GPIO_PH_CFG_PCFG15_0 ((uint32_t)0x40000000) /*!< Bit 0 */ +#define GPIO_PH_CFG_PCFG15_1 ((uint32_t)0x80000000) /*!< Bit 1 */ + +/*!<****************** Bit definition for GPIO_PID register *******************/ +#define GPIO_PID_PID0 ((uint16_t)0x0001) /*!< Port input data, bit 0 */ +#define GPIO_PID_PID1 ((uint16_t)0x0002) /*!< Port input data, bit 1 */ +#define GPIO_PID_PID2 ((uint16_t)0x0004) /*!< Port input data, bit 2 */ +#define GPIO_PID_PID3 ((uint16_t)0x0008) /*!< Port input data, bit 3 */ +#define GPIO_PID_PID4 ((uint16_t)0x0010) /*!< Port input data, bit 4 */ +#define GPIO_PID_PID5 ((uint16_t)0x0020) /*!< Port input data, bit 5 */ +#define GPIO_PID_PID6 ((uint16_t)0x0040) /*!< Port input data, bit 6 */ +#define GPIO_PID_PID7 ((uint16_t)0x0080) /*!< Port input data, bit 7 */ +#define GPIO_PID_PID8 ((uint16_t)0x0100) /*!< Port input data, bit 8 */ +#define GPIO_PID_PID9 ((uint16_t)0x0200) /*!< Port input data, bit 9 */ +#define GPIO_PID_PID10 ((uint16_t)0x0400) /*!< Port input data, bit 10 */ +#define GPIO_PID_PID11 ((uint16_t)0x0800) /*!< Port input data, bit 11 */ +#define GPIO_PID_PID12 ((uint16_t)0x1000) /*!< Port input data, bit 12 */ +#define GPIO_PID_PID13 ((uint16_t)0x2000) /*!< Port input data, bit 13 */ +#define GPIO_PID_PID14 ((uint16_t)0x4000) /*!< Port input data, bit 14 */ +#define GPIO_PID_PID15 ((uint16_t)0x8000) /*!< Port input data, bit 15 */ + +/******************* Bit definition for GPIO_POD register *******************/ +#define GPIO_POD_POD0 ((uint16_t)0x0001) /*!< Port output data, bit 0 */ +#define GPIO_POD_POD1 ((uint16_t)0x0002) /*!< Port output data, bit 1 */ +#define GPIO_POD_POD2 ((uint16_t)0x0004) /*!< Port output data, bit 2 */ +#define GPIO_POD_POD3 ((uint16_t)0x0008) /*!< Port output data, bit 3 */ +#define GPIO_POD_POD4 ((uint16_t)0x0010) /*!< Port output data, bit 4 */ +#define GPIO_POD_POD5 ((uint16_t)0x0020) /*!< Port output data, bit 5 */ +#define GPIO_POD_POD6 ((uint16_t)0x0040) /*!< Port output data, bit 6 */ +#define GPIO_POD_POD7 ((uint16_t)0x0080) /*!< Port output data, bit 7 */ +#define GPIO_POD_POD8 ((uint16_t)0x0100) /*!< Port output data, bit 8 */ +#define GPIO_POD_POD9 ((uint16_t)0x0200) /*!< Port output data, bit 9 */ +#define GPIO_POD_POD10 ((uint16_t)0x0400) /*!< Port output data, bit 10 */ +#define GPIO_POD_POD11 ((uint16_t)0x0800) /*!< Port output data, bit 11 */ +#define GPIO_POD_POD12 ((uint16_t)0x1000) /*!< Port output data, bit 12 */ +#define GPIO_POD_POD13 ((uint16_t)0x2000) /*!< Port output data, bit 13 */ +#define GPIO_POD_POD14 ((uint16_t)0x4000) /*!< Port output data, bit 14 */ +#define GPIO_POD_POD15 ((uint16_t)0x8000) /*!< Port output data, bit 15 */ + +/****************** Bit definition for GPIO_PBSC register *******************/ +#define GPIO_PBSC_PBS0 ((uint32_t)0x00000001) /*!< Port x Set bit 0 */ +#define GPIO_PBSC_PBS1 ((uint32_t)0x00000002) /*!< Port x Set bit 1 */ +#define GPIO_PBSC_PBS2 ((uint32_t)0x00000004) /*!< Port x Set bit 2 */ +#define GPIO_PBSC_PBS3 ((uint32_t)0x00000008) /*!< Port x Set bit 3 */ +#define GPIO_PBSC_PBS4 ((uint32_t)0x00000010) /*!< Port x Set bit 4 */ +#define GPIO_PBSC_PBS5 ((uint32_t)0x00000020) /*!< Port x Set bit 5 */ +#define GPIO_PBSC_PBS6 ((uint32_t)0x00000040) /*!< Port x Set bit 6 */ +#define GPIO_PBSC_PBS7 ((uint32_t)0x00000080) /*!< Port x Set bit 7 */ +#define GPIO_PBSC_PBS8 ((uint32_t)0x00000100) /*!< Port x Set bit 8 */ +#define GPIO_PBSC_PBS9 ((uint32_t)0x00000200) /*!< Port x Set bit 9 */ +#define GPIO_PBSC_PBS10 ((uint32_t)0x00000400) /*!< Port x Set bit 10 */ +#define GPIO_PBSC_PBS11 ((uint32_t)0x00000800) /*!< Port x Set bit 11 */ +#define GPIO_PBSC_PBS12 ((uint32_t)0x00001000) /*!< Port x Set bit 12 */ +#define GPIO_PBSC_PBS13 ((uint32_t)0x00002000) /*!< Port x Set bit 13 */ +#define GPIO_PBSC_PBS14 ((uint32_t)0x00004000) /*!< Port x Set bit 14 */ +#define GPIO_PBSC_PBS15 ((uint32_t)0x00008000) /*!< Port x Set bit 15 */ + +#define GPIO_PBSC_PBC0 ((uint32_t)0x00010000) /*!< Port x Reset bit 0 */ +#define GPIO_PBSC_PBC1 ((uint32_t)0x00020000) /*!< Port x Reset bit 1 */ +#define GPIO_PBSC_PBC2 ((uint32_t)0x00040000) /*!< Port x Reset bit 2 */ +#define GPIO_PBSC_PBC3 ((uint32_t)0x00080000) /*!< Port x Reset bit 3 */ +#define GPIO_PBSC_PBC4 ((uint32_t)0x00100000) /*!< Port x Reset bit 4 */ +#define GPIO_PBSC_PBC5 ((uint32_t)0x00200000) /*!< Port x Reset bit 5 */ +#define GPIO_PBSC_PBC6 ((uint32_t)0x00400000) /*!< Port x Reset bit 6 */ +#define GPIO_PBSC_PBC7 ((uint32_t)0x00800000) /*!< Port x Reset bit 7 */ +#define GPIO_PBSC_PBC8 ((uint32_t)0x01000000) /*!< Port x Reset bit 8 */ +#define GPIO_PBSC_PBC9 ((uint32_t)0x02000000) /*!< Port x Reset bit 9 */ +#define GPIO_PBSC_PBC10 ((uint32_t)0x04000000) /*!< Port x Reset bit 10 */ +#define GPIO_PBSC_PBC11 ((uint32_t)0x08000000) /*!< Port x Reset bit 11 */ +#define GPIO_PBSC_PBC12 ((uint32_t)0x10000000) /*!< Port x Reset bit 12 */ +#define GPIO_PBSC_PBC13 ((uint32_t)0x20000000) /*!< Port x Reset bit 13 */ +#define GPIO_PBSC_PBC14 ((uint32_t)0x40000000) /*!< Port x Reset bit 14 */ +#define GPIO_PBSC_PBC15 ((uint32_t)0x80000000) /*!< Port x Reset bit 15 */ + +/******************* Bit definition for GPIO_PBC register *******************/ +#define GPIO_PBC_PBC0 ((uint16_t)0x0001) /*!< Port x Reset bit 0 */ +#define GPIO_PBC_PBC1 ((uint16_t)0x0002) /*!< Port x Reset bit 1 */ +#define GPIO_PBC_PBC2 ((uint16_t)0x0004) /*!< Port x Reset bit 2 */ +#define GPIO_PBC_PBC3 ((uint16_t)0x0008) /*!< Port x Reset bit 3 */ +#define GPIO_PBC_PBC4 ((uint16_t)0x0010) /*!< Port x Reset bit 4 */ +#define GPIO_PBC_PBC5 ((uint16_t)0x0020) /*!< Port x Reset bit 5 */ +#define GPIO_PBC_PBC6 ((uint16_t)0x0040) /*!< Port x Reset bit 6 */ +#define GPIO_PBC_PBC7 ((uint16_t)0x0080) /*!< Port x Reset bit 7 */ +#define GPIO_PBC_PBC8 ((uint16_t)0x0100) /*!< Port x Reset bit 8 */ +#define GPIO_PBC_PBC9 ((uint16_t)0x0200) /*!< Port x Reset bit 9 */ +#define GPIO_PBC_PBC10 ((uint16_t)0x0400) /*!< Port x Reset bit 10 */ +#define GPIO_PBC_PBC11 ((uint16_t)0x0800) /*!< Port x Reset bit 11 */ +#define GPIO_PBC_PBC12 ((uint16_t)0x1000) /*!< Port x Reset bit 12 */ +#define GPIO_PBC_PBC13 ((uint16_t)0x2000) /*!< Port x Reset bit 13 */ +#define GPIO_PBC_PBC14 ((uint16_t)0x4000) /*!< Port x Reset bit 14 */ +#define GPIO_PBC_PBC15 ((uint16_t)0x8000) /*!< Port x Reset bit 15 */ + +/****************** Bit definition for GPIO_PLOCK_CFG register *******************/ +#define GPIO_PLOCK_CFG_PLOCK_CFG0 ((uint32_t)0x00000001) /*!< Port x Lock bit 0 */ +#define GPIO_PLOCK_CFG_PLOCK_CFG1 ((uint32_t)0x00000002) /*!< Port x Lock bit 1 */ +#define GPIO_PLOCK_CFG_PLOCK_CFG2 ((uint32_t)0x00000004) /*!< Port x Lock bit 2 */ +#define GPIO_PLOCK_CFG_PLOCK_CFG3 ((uint32_t)0x00000008) /*!< Port x Lock bit 3 */ +#define GPIO_PLOCK_CFG_PLOCK_CFG4 ((uint32_t)0x00000010) /*!< Port x Lock bit 4 */ +#define GPIO_PLOCK_CFG_PLOCK_CFG5 ((uint32_t)0x00000020) /*!< Port x Lock bit 5 */ +#define GPIO_PLOCK_CFG_PLOCK_CFG6 ((uint32_t)0x00000040) /*!< Port x Lock bit 6 */ +#define GPIO_PLOCK_CFG_PLOCK_CFG7 ((uint32_t)0x00000080) /*!< Port x Lock bit 7 */ +#define GPIO_PLOCK_CFG_PLOCK_CFG8 ((uint32_t)0x00000100) /*!< Port x Lock bit 8 */ +#define GPIO_PLOCK_CFG_PLOCK_CFG9 ((uint32_t)0x00000200) /*!< Port x Lock bit 9 */ +#define GPIO_PLOCK_CFG_PLOCK_CFG10 ((uint32_t)0x00000400) /*!< Port x Lock bit 10 */ +#define GPIO_PLOCK_CFG_PLOCK_CFG11 ((uint32_t)0x00000800) /*!< Port x Lock bit 11 */ +#define GPIO_PLOCK_CFG_PLOCK_CFG12 ((uint32_t)0x00001000) /*!< Port x Lock bit 12 */ +#define GPIO_PLOCK_CFG_PLOCK_CFG13 ((uint32_t)0x00002000) /*!< Port x Lock bit 13 */ +#define GPIO_PLOCK_CFG_PLOCK_CFG14 ((uint32_t)0x00004000) /*!< Port x Lock bit 14 */ +#define GPIO_PLOCK_CFG_PLOCK_CFG15 ((uint32_t)0x00008000) /*!< Port x Lock bit 15 */ +#define GPIO_PLOCK_CFG_PLOCKK_CFG ((uint32_t)0x00010000) /*!< Lock key */ + +/******************* Bit definition for GPIO_DS_CFG register *******************/ +#define GPIO_DS_CFG0 ((uint16_t)0x0001) /*!< Port x Drive bit 0 */ +#define GPIO_DS_CFG1 ((uint16_t)0x0002) /*!< Port x Drive bit 1 */ +#define GPIO_DS_CFG2 ((uint16_t)0x0004) /*!< Port x Drive bit 2 */ +#define GPIO_DS_CFG3 ((uint16_t)0x0008) /*!< Port x Drive bit 3 */ +#define GPIO_DS_CFG4 ((uint16_t)0x0010) /*!< Port x Drive bit 4 */ +#define GPIO_DS_CFG5 ((uint16_t)0x0020) /*!< Port x Drive bit 5 */ +#define GPIO_DS_CFG6 ((uint16_t)0x0040) /*!< Port x Drive bit 6 */ +#define GPIO_DS_CFG7 ((uint16_t)0x0080) /*!< Port x Drive bit 7 */ +#define GPIO_DS_CFG8 ((uint16_t)0x0100) /*!< Port x Drive bit 8 */ +#define GPIO_DS_CFG9 ((uint16_t)0x0200) /*!< Port x Drive bit 9 */ +#define GPIO_DS_CFG10 ((uint16_t)0x0400) /*!< Port x Drive bit 10 */ +#define GPIO_DS_CFG11 ((uint16_t)0x0800) /*!< Port x Drive bit 11 */ +#define GPIO_DS_CFG12 ((uint16_t)0x1000) /*!< Port x Drive bit 12 */ +#define GPIO_DS_CFG13 ((uint16_t)0x2000) /*!< Port x Drive bit 13 */ +#define GPIO_DS_CFG14 ((uint16_t)0x4000) /*!< Port x Drive bit 14 */ +#define GPIO_DS_CFG15 ((uint16_t)0x8000) /*!< Port x Drive bit 15 */ + +/******************* Bit definition for GPIO_SR_CFG register *******************/ +#define GPIO_SR_CFG0 ((uint16_t)0x0001) /*!< Port x Turn bit 0 */ +#define GPIO_SR_CFG1 ((uint16_t)0x0002) /*!< Port x Turn bit 1 */ +#define GPIO_SR_CFG2 ((uint16_t)0x0004) /*!< Port x Turn bit 2 */ +#define GPIO_SR_CFG3 ((uint16_t)0x0008) /*!< Port x Turn bit 3 */ +#define GPIO_SR_CFG4 ((uint16_t)0x0010) /*!< Port x Turn bit 4 */ +#define GPIO_SR_CFG5 ((uint16_t)0x0020) /*!< Port x Turn bit 5 */ +#define GPIO_SR_CFG6 ((uint16_t)0x0040) /*!< Port x Turn bit 6 */ +#define GPIO_SR_CFG7 ((uint16_t)0x0080) /*!< Port x Turn bit 7 */ +#define GPIO_SR_CFG8 ((uint16_t)0x0100) /*!< Port x Turn bit 8 */ +#define GPIO_SR_CFG9 ((uint16_t)0x0200) /*!< Port x Turn bit 9 */ +#define GPIO_SR_CFG10 ((uint16_t)0x0400) /*!< Port x Turn bit 10 */ +#define GPIO_SR_CFG11 ((uint16_t)0x0800) /*!< Port x Turn bit 11 */ +#define GPIO_SR_CFG12 ((uint16_t)0x1000) /*!< Port x Turn bit 12 */ +#define GPIO_SR_CFG13 ((uint16_t)0x2000) /*!< Port x Turn bit 13 */ +#define GPIO_SR_CFG14 ((uint16_t)0x4000) /*!< Port x Turn bit 14 */ +#define GPIO_SR_CFG15 ((uint16_t)0x8000) /*!< Port x Turn bit 15 */ + +/*----------------------------------------------------------------------------*/ + +/****************** Bit definition for AFIO_ECTRL register *******************/ +#define AFIO_ECTRL_PIN_SEL ((uint8_t)0x0F) /*!< PIN[3:0] bits (Pin selection) */ +#define AFIO_ECTRL_PIN_SEL_0 ((uint8_t)0x01) /*!< Bit 0 */ +#define AFIO_ECTRL_PIN_SEL_1 ((uint8_t)0x02) /*!< Bit 1 */ +#define AFIO_ECTRL_PIN_SEL_2 ((uint8_t)0x04) /*!< Bit 2 */ +#define AFIO_ECTRL_PIN_SEL_3 ((uint8_t)0x08) /*!< Bit 3 */ + +/*!< PIN configuration */ +#define AFIO_ECTRL_PIN_SEL_PIN0 ((uint8_t)0x00) /*!< Pin 0 selected */ +#define AFIO_ECTRL_PIN_SEL_PIN1 ((uint8_t)0x01) /*!< Pin 1 selected */ +#define AFIO_ECTRL_PIN_SEL_PIN2 ((uint8_t)0x02) /*!< Pin 2 selected */ +#define AFIO_ECTRL_PIN_SEL_PIN3 ((uint8_t)0x03) /*!< Pin 3 selected */ +#define AFIO_ECTRL_PIN_SEL_PIN4 ((uint8_t)0x04) /*!< Pin 4 selected */ +#define AFIO_ECTRL_PIN_SEL_PIN5 ((uint8_t)0x05) /*!< Pin 5 selected */ +#define AFIO_ECTRL_PIN_SEL_PIN6 ((uint8_t)0x06) /*!< Pin 6 selected */ +#define AFIO_ECTRL_PIN_SEL_PIN7 ((uint8_t)0x07) /*!< Pin 7 selected */ +#define AFIO_ECTRL_PIN_SEL_PIN8 ((uint8_t)0x08) /*!< Pin 8 selected */ +#define AFIO_ECTRL_PIN_SEL_PIN9 ((uint8_t)0x09) /*!< Pin 9 selected */ +#define AFIO_ECTRL_PIN_SEL_PIN10 ((uint8_t)0x0A) /*!< Pin 10 selected */ +#define AFIO_ECTRL_PIN_SEL_PIN11 ((uint8_t)0x0B) /*!< Pin 11 selected */ +#define AFIO_ECTRL_PIN_SEL_PIN12 ((uint8_t)0x0C) /*!< Pin 12 selected */ +#define AFIO_ECTRL_PIN_SEL_PIN13 ((uint8_t)0x0D) /*!< Pin 13 selected */ +#define AFIO_ECTRL_PIN_SEL_PIN14 ((uint8_t)0x0E) /*!< Pin 14 selected */ +#define AFIO_ECTRL_PIN_SEL_PIN15 ((uint8_t)0x0F) /*!< Pin 15 selected */ + +#define AFIO_ECTRL_PORT_SEL ((uint8_t)0x70) /*!< PORT[2:0] bits (Port selection) */ +#define AFIO_ECTRL_PORT_SEL_0 ((uint8_t)0x10) /*!< Bit 0 */ +#define AFIO_ECTRL_PORT_SEL_1 ((uint8_t)0x20) /*!< Bit 1 */ +#define AFIO_ECTRL_PORT_SEL_2 ((uint8_t)0x40) /*!< Bit 2 */ + +/*!< PORT configuration */ +#define AFIO_ECTRL_PORT_SEL_PA ((uint8_t)0x00) /*!< Port A selected */ +#define AFIO_ECTRL_PORT_SEL_PB ((uint8_t)0x10) /*!< Port B selected */ +#define AFIO_ECTRL_PORT_SEL_PC ((uint8_t)0x20) /*!< Port C selected */ +#define AFIO_ECTRL_PORT_SEL_PD ((uint8_t)0x30) /*!< Port D selected */ +#define AFIO_ECTRL_PORT_SEL_PE ((uint8_t)0x40) /*!< Port E selected */ + +#define AFIO_ECTRL_EOE ((uint8_t)0x80) /*!< Event Output Enable */ + +/****************** Bit definition for AFIO_RMP_CFG register *******************/ +#define AFIO_RMP_CFG_SPI1_RMP_0 ((uint32_t)0x00000001) /*!< SPI1_RMP_0 remapping */ +#define AFIO_RMP_CFG_I2C1_RMP ((uint32_t)0x00000002) /*!< I2C1 remapping */ +#define AFIO_RMP_CFG_USART1_RMP ((uint32_t)0x00000004) /*!< USART1 remapping */ +#define AFIO_RMP_CFG_USART2_RMP_0 ((uint32_t)0x00000008) /*!< USART2_RMP_0 remapping */ + +#define AFIO_RMP_CFG_USART3_RMP ((uint32_t)0x00000030) /*!< USART3_REMAP[1:0] bits (USART3 remapping) */ +#define AFIO_RMP_CFG_USART3_RMP_0 ((uint32_t)0x00000010) /*!< Bit 0 */ +#define AFIO_RMP_CFG_USART3_RMP_1 ((uint32_t)0x00000020) /*!< Bit 1 */ + +/* USART3_REMAP configuration */ +#define AFIO_RMP_CFG_USART3_RMP_NONE \ + ((uint32_t)0x00000000) /*!< No remap (TX/PB10, RX/PB11, CK/PB12, CTS/PB13, RTS/PB14) */ +#define AFIO_RMP_CFG_USART3_RMP_PART \ + ((uint32_t)0x00000010) /*!< Partial remap (TX/PC10, RX/PC11, CK/PC12, CTS/PB13, RTS/PB14) */ +#define AFIO_RMP_CFG_USART3_RMP_ALL \ + ((uint32_t)0x00000030) /*!< Full remap (TX/PD8, RX/PD9, CK/PD10, CTS/PD11, RTS/PD12) */ + +#define AFIO_RMP_CFG_TIM1_RMP ((uint32_t)0x000000C0) /*!< TIM1_REMAP[1:0] bits (TIM1 remapping) */ +#define AFIO_RMP_CFG_TIM1_RMP_0 ((uint32_t)0x00000040) /*!< Bit 0 */ +#define AFIO_RMP_CFG_TIM1_RMP_1 ((uint32_t)0x00000080) /*!< Bit 1 */ + +/*!< TIM1_REMAP configuration */ +#define AFIO_RMP_CFG_TIM1_RMP_NONE \ + ((uint32_t)0x00000000) /*!< No remap (ETR/PA12, CH1/PA8, CH2/PA9, CH3/PA10, CH4/PA11, BKIN/PB12, CH1N/PB13, \ + CH2N/PB14, CH3N/PB15) */ +#define AFIO_RMP_CFG_TIM1_RMP_PART \ + ((uint32_t)0x00000040) /*!< Partial remap (ETR/PA12, CH1/PA8, CH2/PA9, CH3/PA10, CH4/PA11, BKIN/PA6, CH1N/PA7, \ + CH2N/PB0, CH3N/PB1) */ +#define AFIO_RMP_CFG_TIM1_RMP_ALL \ + ((uint32_t)0x000000C0) /*!< Full remap (ETR/PE7, CH1/PE9, CH2/PE11, CH3/PE13, CH4/PE14, BKIN/PE15, CH1N/PE8, \ + CH2N/PE10, CH3N/PE12) */ + +#define AFIO_RMP_CFG_TIM2_RMP ((uint32_t)0x00000300) /*!< TIM2_REMAP[1:0] bits (TIM2 remapping) */ +#define AFIO_RMP_CFG_TIM2_RMP_0 ((uint32_t)0x00000100) /*!< Bit 0 */ +#define AFIO_RMP_CFG_TIM2_RMP_1 ((uint32_t)0x00000200) /*!< Bit 1 */ + +/*!< TIM2_REMAP configuration */ +#define AFIO_RMP_CFG_TIM2_RMP_NONE ((uint32_t)0x00000000) /*!< No remap (CH1/ETR/PA0, CH2/PA1, CH3/PA2, CH4/PA3) */ +#define AFIO_RMP_CFG_TIM2_RMP_PART1 \ + ((uint32_t)0x00000100) /*!< Partial remap (CH1/ETR/PA15, CH2/PB3, CH3/PA2, CH4/PA3) */ +#define AFIO_RMP_CFG_TIM2_RMP_PART2 \ + ((uint32_t)0x00000200) /*!< Partial remap (CH1/ETR/PA0, CH2/PA1, CH3/PB10, CH4/PB11) */ +#define AFIO_RMP_CFG_TIM2_RMP_ALL \ + ((uint32_t)0x00000300) /*!< Full remap (CH1/ETR/PA15, CH2/PB3, CH3/PB10, CH4/PB11) \ + */ + +#define AFIO_RMP_CFG_TIM3_RMP ((uint32_t)0x00000C00) /*!< TIM3_REMAP[1:0] bits (TIM3 remapping) */ +#define AFIO_RMP_CFG_TIM3_RMP_0 ((uint32_t)0x00000400) /*!< Bit 0 */ +#define AFIO_RMP_CFG_TIM3_RMP_1 ((uint32_t)0x00000800) /*!< Bit 1 */ + +/*!< TIM3_REMAP configuration */ +#define AFIO_RMP_CFG_TIM3_RMP_NONE ((uint32_t)0x00000000) /*!< No remap (CH1/PA6, CH2/PA7, CH3/PB0, CH4/PB1) */ +#define AFIO_RMP_CFG_TIM3_RMP_PART ((uint32_t)0x00000800) /*!< Partial remap (CH1/PB4, CH2/PB5, CH3/PB0, CH4/PB1) */ +#define AFIO_RMP_CFG_TIM3_RMP_ALL ((uint32_t)0x00000C00) /*!< Full remap (CH1/PC6, CH2/PC7, CH3/PC8, CH4/PC9) */ + +#define AFIO_RMP_CFG_TIM4_RMP ((uint32_t)0x00001000) /*!< TIM4_REMAP bit (TIM4 remapping) */ + +#define AFIO_RMP_CFG_CAN1_RMP ((uint32_t)0x00006000) /*!< CAN1_RMP[1:0] bits (CAN1 Alternate function remapping) */ +#define AFIO_RMP_CFG_CAN1_RMP_0 ((uint32_t)0x00002000) /*!< Bit 0 */ +#define AFIO_RMP_CFG_CAN1_RMP_1 ((uint32_t)0x00004000) /*!< Bit 1 */ + +/*!< CAN1_REMAP configuration */ +#define AFIO_RMP_CFG_CAN1_RMP_RMP1 ((uint32_t)0x00000000) /*!< CAN1RX mapped to PA11, CAN1TX mapped to PA12 */ +#define AFIO_RMP_CFG_CAN1_RMP_RMP2 ((uint32_t)0x00004000) /*!< CAN1RX mapped to PB8, CAN1TX mapped to PB9 */ +#define AFIO_RMP_CFG_CAN1_RMP_RMP3 ((uint32_t)0x00006000) /*!< CAN1RX mapped to PD0, CAN1TX mapped to PD1 */ +#define AFIO_RMP_CFG_CAN1_RMP_RMP4 ((uint32_t)0x00002000) /*!< CAN1RX mapped to PD12, CAN1TX mapped to PD13 */ + +#define AFIO_RMP_CFG_PD01_RMP ((uint32_t)0x00008000) /*!< Port D0/Port D1 mapping on OSC_IN/OSC_OUT */ +#define AFIO_RMP_CFG_TIM5CH4_RMP ((uint32_t)0x00010000) /*!< TIM5 Channel4 Internal Remap */ +#define AFIO_RMP_CFG_ADC1_ETRI_RMP ((uint32_t)0x00020000) /*!< ADC 1 External Trigger Injected Conversion remapping */ +#define AFIO_RMP_CFG_ADC1_ETRR_RMP ((uint32_t)0x00040000) /*!< ADC 1 External Trigger Regular Conversion remapping */ +#define AFIO_RMP_CFG_ADC2_ETRI_RMP ((uint32_t)0x00080000) /*!< ADC 2 External Trigger Injected Conversion remapping */ +#define AFIO_RMP_CFG_ADC2_ETRR_RMP ((uint32_t)0x00100000) /*!< ADC 2 External Trigger Regular Conversion remapping */ +#define AFIO_RMP_CFG_MII_RMII_SEL ((uint32_t)0x00800000) /*!< ETH MAC MII_RMII_SEL remapping */ +/*!< SWJ_CFG configuration */ +#define AFIO_RMP_CFG_SW_JTAG_CFG ((uint32_t)0x07000000) /*!< SWJ_CFG[2:0] bits (Serial Wire JTAG configuration) */ +#define AFIO_RMP_CFG_SW_JTAG_CFG0 ((uint32_t)0x01000000) /*!< Bit 0 */ +#define AFIO_RMP_CFG_SW_JTAG_CFG1 ((uint32_t)0x02000000) /*!< Bit 1 */ +#define AFIO_RMP_CFG_SW_JTAG_CFG2 ((uint32_t)0x04000000) /*!< Bit 2 */ + +#define AFIO_RMP_CFG_SW_JTAG_CFG_RESET ((uint32_t)0x00000000) /*!< Full SWJ (JTAG-DP + SW-DP) : Reset State */ +#define AFIO_RMP_CFG_SW_JTAG_CFG_NO_NJTRST ((uint32_t)0x01000000) /*!< Full SWJ (JTAG-DP + SW-DP) but without JNTRST \ + */ +#define AFIO_RMP_CFG_SW_JTAG_CFG_SW_ENABLE ((uint32_t)0x02000000) /*!< JTAG-DP Disabled and SW-DP Enabled */ +#define AFIO_RMP_CFG_SW_JTAG_CFG_DISABLE ((uint32_t)0x04000000) /*!< JTAG-DP Disabled and SW-DP Disabled */ + +/***************** Bit definition for AFIO_EXTI_CFG1 register *****************/ +#define AFIO_EXTI_CFG1_EXTI0 ((uint16_t)0x000F) /*!< EXTI 0 configuration */ +#define AFIO_EXTI_CFG1_EXTI1 ((uint16_t)0x00F0) /*!< EXTI 1 configuration */ +#define AFIO_EXTI_CFG1_EXTI2 ((uint16_t)0x0F00) /*!< EXTI 2 configuration */ +#define AFIO_EXTI_CFG1_EXTI3 ((uint16_t)0xF000) /*!< EXTI 3 configuration */ + +/*!< EXTI0 configuration */ +#define AFIO_EXTI_CFG1_EXTI0_PA ((uint16_t)0x0000) /*!< PA[0] pin */ +#define AFIO_EXTI_CFG1_EXTI0_PB ((uint16_t)0x0001) /*!< PB[0] pin */ +#define AFIO_EXTI_CFG1_EXTI0_PC ((uint16_t)0x0002) /*!< PC[0] pin */ +#define AFIO_EXTI_CFG1_EXTI0_PD ((uint16_t)0x0003) /*!< PD[0] pin */ +#define AFIO_EXTI_CFG1_EXTI0_PE ((uint16_t)0x0004) /*!< PE[0] pin */ +#define AFIO_EXTI_CFG1_EXTI0_PF ((uint16_t)0x0005) /*!< PF[0] pin */ +#define AFIO_EXTI_CFG1_EXTI0_PG ((uint16_t)0x0006) /*!< PG[0] pin */ + +/*!< EXTI1 configuration */ +#define AFIO_EXTI_CFG1_EXTI1_PA ((uint16_t)0x0000) /*!< PA[1] pin */ +#define AFIO_EXTI_CFG1_EXTI1_PB ((uint16_t)0x0010) /*!< PB[1] pin */ +#define AFIO_EXTI_CFG1_EXTI1_PC ((uint16_t)0x0020) /*!< PC[1] pin */ +#define AFIO_EXTI_CFG1_EXTI1_PD ((uint16_t)0x0030) /*!< PD[1] pin */ +#define AFIO_EXTI_CFG1_EXTI1_PE ((uint16_t)0x0040) /*!< PE[1] pin */ +#define AFIO_EXTI_CFG1_EXTI1_PF ((uint16_t)0x0050) /*!< PF[1] pin */ +#define AFIO_EXTI_CFG1_EXTI1_PG ((uint16_t)0x0060) /*!< PG[1] pin */ + +/*!< EXTI2 configuration */ +#define AFIO_EXTI_CFG1_EXTI2_PA ((uint16_t)0x0000) /*!< PA[2] pin */ +#define AFIO_EXTI_CFG1_EXTI2_PB ((uint16_t)0x0100) /*!< PB[2] pin */ +#define AFIO_EXTI_CFG1_EXTI2_PC ((uint16_t)0x0200) /*!< PC[2] pin */ +#define AFIO_EXTI_CFG1_EXTI2_PD ((uint16_t)0x0300) /*!< PD[2] pin */ +#define AFIO_EXTI_CFG1_EXTI2_PE ((uint16_t)0x0400) /*!< PE[2] pin */ +#define AFIO_EXTI_CFG1_EXTI2_PF ((uint16_t)0x0500) /*!< PF[2] pin */ +#define AFIO_EXTI_CFG1_EXTI2_PG ((uint16_t)0x0600) /*!< PG[2] pin */ + +/*!< EXTI3 configuration */ +#define AFIO_EXTI_CFG1_EXTI3_PA ((uint16_t)0x0000) /*!< PA[3] pin */ +#define AFIO_EXTI_CFG1_EXTI3_PB ((uint16_t)0x1000) /*!< PB[3] pin */ +#define AFIO_EXTI_CFG1_EXTI3_PC ((uint16_t)0x2000) /*!< PC[3] pin */ +#define AFIO_EXTI_CFG1_EXTI3_PD ((uint16_t)0x3000) /*!< PD[3] pin */ +#define AFIO_EXTI_CFG1_EXTI3_PE ((uint16_t)0x4000) /*!< PE[3] pin */ +#define AFIO_EXTI_CFG1_EXTI3_PF ((uint16_t)0x5000) /*!< PF[3] pin */ +#define AFIO_EXTI_CFG1_EXTI3_PG ((uint16_t)0x6000) /*!< PG[3] pin */ + +/***************** Bit definition for AFIO_EXTI_CFG2 register *****************/ +#define AFIO_EXTI_CFG2_EXTI4 ((uint16_t)0x000F) /*!< EXTI 4 configuration */ +#define AFIO_EXTI_CFG2_EXTI5 ((uint16_t)0x00F0) /*!< EXTI 5 configuration */ +#define AFIO_EXTI_CFG2_EXTI6 ((uint16_t)0x0F00) /*!< EXTI 6 configuration */ +#define AFIO_EXTI_CFG2_EXTI7 ((uint16_t)0xF000) /*!< EXTI 7 configuration */ + +/*!< EXTI4 configuration */ +#define AFIO_EXTI_CFG2_EXTI4_PA ((uint16_t)0x0000) /*!< PA[4] pin */ +#define AFIO_EXTI_CFG2_EXTI4_PB ((uint16_t)0x0001) /*!< PB[4] pin */ +#define AFIO_EXTI_CFG2_EXTI4_PC ((uint16_t)0x0002) /*!< PC[4] pin */ +#define AFIO_EXTI_CFG2_EXTI4_PD ((uint16_t)0x0003) /*!< PD[4] pin */ +#define AFIO_EXTI_CFG2_EXTI4_PE ((uint16_t)0x0004) /*!< PE[4] pin */ +#define AFIO_EXTI_CFG2_EXTI4_PF ((uint16_t)0x0005) /*!< PF[4] pin */ +#define AFIO_EXTI_CFG2_EXTI4_PG ((uint16_t)0x0006) /*!< PG[4] pin */ + +/* EXTI5 configuration */ +#define AFIO_EXTI_CFG2_EXTI5_PA ((uint16_t)0x0000) /*!< PA[5] pin */ +#define AFIO_EXTI_CFG2_EXTI5_PB ((uint16_t)0x0010) /*!< PB[5] pin */ +#define AFIO_EXTI_CFG2_EXTI5_PC ((uint16_t)0x0020) /*!< PC[5] pin */ +#define AFIO_EXTI_CFG2_EXTI5_PD ((uint16_t)0x0030) /*!< PD[5] pin */ +#define AFIO_EXTI_CFG2_EXTI5_PE ((uint16_t)0x0040) /*!< PE[5] pin */ +#define AFIO_EXTI_CFG2_EXTI5_PF ((uint16_t)0x0050) /*!< PF[5] pin */ +#define AFIO_EXTI_CFG2_EXTI5_PG ((uint16_t)0x0060) /*!< PG[5] pin */ + +/*!< EXTI6 configuration */ +#define AFIO_EXTI_CFG2_EXTI6_PA ((uint16_t)0x0000) /*!< PA[6] pin */ +#define AFIO_EXTI_CFG2_EXTI6_PB ((uint16_t)0x0100) /*!< PB[6] pin */ +#define AFIO_EXTI_CFG2_EXTI6_PC ((uint16_t)0x0200) /*!< PC[6] pin */ +#define AFIO_EXTI_CFG2_EXTI6_PD ((uint16_t)0x0300) /*!< PD[6] pin */ +#define AFIO_EXTI_CFG2_EXTI6_PE ((uint16_t)0x0400) /*!< PE[6] pin */ +#define AFIO_EXTI_CFG2_EXTI6_PF ((uint16_t)0x0500) /*!< PF[6] pin */ +#define AFIO_EXTI_CFG2_EXTI6_PG ((uint16_t)0x0600) /*!< PG[6] pin */ + +/*!< EXTI7 configuration */ +#define AFIO_EXTI_CFG2_EXTI7_PA ((uint16_t)0x0000) /*!< PA[7] pin */ +#define AFIO_EXTI_CFG2_EXTI7_PB ((uint16_t)0x1000) /*!< PB[7] pin */ +#define AFIO_EXTI_CFG2_EXTI7_PC ((uint16_t)0x2000) /*!< PC[7] pin */ +#define AFIO_EXTI_CFG2_EXTI7_PD ((uint16_t)0x3000) /*!< PD[7] pin */ +#define AFIO_EXTI_CFG2_EXTI7_PE ((uint16_t)0x4000) /*!< PE[7] pin */ +#define AFIO_EXTI_CFG2_EXTI7_PF ((uint16_t)0x5000) /*!< PF[7] pin */ +#define AFIO_EXTI_CFG2_EXTI7_PG ((uint16_t)0x6000) /*!< PG[7] pin */ + +/***************** Bit definition for AFIO_EXTI_CFG3 register *****************/ +#define AFIO_EXTI_CFG3_EXTI8 ((uint16_t)0x000F) /*!< EXTI 8 configuration */ +#define AFIO_EXTI_CFG3_EXTI9 ((uint16_t)0x00F0) /*!< EXTI 9 configuration */ +#define AFIO_EXTI_CFG3_EXTI10 ((uint16_t)0x0F00) /*!< EXTI 10 configuration */ +#define AFIO_EXTI_CFG3_EXTI11 ((uint16_t)0xF000) /*!< EXTI 11 configuration */ + +/*!< EXTI8 configuration */ +#define AFIO_EXTI_CFG3_EXTI8_PA ((uint16_t)0x0000) /*!< PA[8] pin */ +#define AFIO_EXTI_CFG3_EXTI8_PB ((uint16_t)0x0001) /*!< PB[8] pin */ +#define AFIO_EXTI_CFG3_EXTI8_PC ((uint16_t)0x0002) /*!< PC[8] pin */ +#define AFIO_EXTI_CFG3_EXTI8_PD ((uint16_t)0x0003) /*!< PD[8] pin */ +#define AFIO_EXTI_CFG3_EXTI8_PE ((uint16_t)0x0004) /*!< PE[8] pin */ +#define AFIO_EXTI_CFG3_EXTI8_PF ((uint16_t)0x0005) /*!< PF[8] pin */ +#define AFIO_EXTI_CFG3_EXTI8_PG ((uint16_t)0x0006) /*!< PG[8] pin */ + +/*!< EXTI9 configuration */ +#define AFIO_EXTI_CFG3_EXTI9_PA ((uint16_t)0x0000) /*!< PA[9] pin */ +#define AFIO_EXTI_CFG3_EXTI9_PB ((uint16_t)0x0010) /*!< PB[9] pin */ +#define AFIO_EXTI_CFG3_EXTI9_PC ((uint16_t)0x0020) /*!< PC[9] pin */ +#define AFIO_EXTI_CFG3_EXTI9_PD ((uint16_t)0x0030) /*!< PD[9] pin */ +#define AFIO_EXTI_CFG3_EXTI9_PE ((uint16_t)0x0040) /*!< PE[9] pin */ +#define AFIO_EXTI_CFG3_EXTI9_PF ((uint16_t)0x0050) /*!< PF[9] pin */ +#define AFIO_EXTI_CFG3_EXTI9_PG ((uint16_t)0x0060) /*!< PG[9] pin */ + +/*!< EXTI10 configuration */ +#define AFIO_EXTI_CFG3_EXTI10_PA ((uint16_t)0x0000) /*!< PA[10] pin */ +#define AFIO_EXTI_CFG3_EXTI10_PB ((uint16_t)0x0100) /*!< PB[10] pin */ +#define AFIO_EXTI_CFG3_EXTI10_PC ((uint16_t)0x0200) /*!< PC[10] pin */ +#define AFIO_EXTI_CFG3_EXTI10_PD ((uint16_t)0x0300) /*!< PD[10] pin */ +#define AFIO_EXTI_CFG3_EXTI10_PE ((uint16_t)0x0400) /*!< PE[10] pin */ +#define AFIO_EXTI_CFG3_EXTI10_PF ((uint16_t)0x0500) /*!< PF[10] pin */ +#define AFIO_EXTI_CFG3_EXTI10_PG ((uint16_t)0x0600) /*!< PG[10] pin */ + +/*!< EXTI11 configuration */ +#define AFIO_EXTI_CFG3_EXTI11_PA ((uint16_t)0x0000) /*!< PA[11] pin */ +#define AFIO_EXTI_CFG3_EXTI11_PB ((uint16_t)0x1000) /*!< PB[11] pin */ +#define AFIO_EXTI_CFG3_EXTI11_PC ((uint16_t)0x2000) /*!< PC[11] pin */ +#define AFIO_EXTI_CFG3_EXTI11_PD ((uint16_t)0x3000) /*!< PD[11] pin */ +#define AFIO_EXTI_CFG3_EXTI11_PE ((uint16_t)0x4000) /*!< PE[11] pin */ +#define AFIO_EXTI_CFG3_EXTI11_PF ((uint16_t)0x5000) /*!< PF[11] pin */ +#define AFIO_EXTI_CFG3_EXTI11_PG ((uint16_t)0x6000) /*!< PG[11] pin */ + +/***************** Bit definition for AFIO_EXTI_CFG4 register *****************/ +#define AFIO_EXTI_CFG4_EXTI12 ((uint16_t)0x000F) /*!< EXTI 12 configuration */ +#define AFIO_EXTI_CFG4_EXTI13 ((uint16_t)0x00F0) /*!< EXTI 13 configuration */ +#define AFIO_EXTI_CFG4_EXTI14 ((uint16_t)0x0F00) /*!< EXTI 14 configuration */ +#define AFIO_EXTI_CFG4_EXTI15 ((uint16_t)0xF000) /*!< EXTI 15 configuration */ + +/* EXTI12 configuration */ +#define AFIO_EXTI_CFG4_EXTI12_PA ((uint16_t)0x0000) /*!< PA[12] pin */ +#define AFIO_EXTI_CFG4_EXTI12_PB ((uint16_t)0x0001) /*!< PB[12] pin */ +#define AFIO_EXTI_CFG4_EXTI12_PC ((uint16_t)0x0002) /*!< PC[12] pin */ +#define AFIO_EXTI_CFG4_EXTI12_PD ((uint16_t)0x0003) /*!< PD[12] pin */ +#define AFIO_EXTI_CFG4_EXTI12_PE ((uint16_t)0x0004) /*!< PE[12] pin */ +#define AFIO_EXTI_CFG4_EXTI12_PF ((uint16_t)0x0005) /*!< PF[12] pin */ +#define AFIO_EXTI_CFG4_EXTI12_PG ((uint16_t)0x0006) /*!< PG[12] pin */ + +/* EXTI13 configuration */ +#define AFIO_EXTI_CFG4_EXTI13_PA ((uint16_t)0x0000) /*!< PA[13] pin */ +#define AFIO_EXTI_CFG4_EXTI13_PB ((uint16_t)0x0010) /*!< PB[13] pin */ +#define AFIO_EXTI_CFG4_EXTI13_PC ((uint16_t)0x0020) /*!< PC[13] pin */ +#define AFIO_EXTI_CFG4_EXTI13_PD ((uint16_t)0x0030) /*!< PD[13] pin */ +#define AFIO_EXTI_CFG4_EXTI13_PE ((uint16_t)0x0040) /*!< PE[13] pin */ +#define AFIO_EXTI_CFG4_EXTI13_PF ((uint16_t)0x0050) /*!< PF[13] pin */ +#define AFIO_EXTI_CFG4_EXTI13_PG ((uint16_t)0x0060) /*!< PG[13] pin */ + +/*!< EXTI14 configuration */ +#define AFIO_EXTI_CFG4_EXTI14_PA ((uint16_t)0x0000) /*!< PA[14] pin */ +#define AFIO_EXTI_CFG4_EXTI14_PB ((uint16_t)0x0100) /*!< PB[14] pin */ +#define AFIO_EXTI_CFG4_EXTI14_PC ((uint16_t)0x0200) /*!< PC[14] pin */ +#define AFIO_EXTI_CFG4_EXTI14_PD ((uint16_t)0x0300) /*!< PD[14] pin */ +#define AFIO_EXTI_CFG4_EXTI14_PE ((uint16_t)0x0400) /*!< PE[14] pin */ +#define AFIO_EXTI_CFG4_EXTI14_PF ((uint16_t)0x0500) /*!< PF[14] pin */ +#define AFIO_EXTI_CFG4_EXTI14_PG ((uint16_t)0x0600) /*!< PG[14] pin */ + +/*!< EXTI15 configuration */ +#define AFIO_EXTI_CFG4_EXTI15_PA ((uint16_t)0x0000) /*!< PA[15] pin */ +#define AFIO_EXTI_CFG4_EXTI15_PB ((uint16_t)0x1000) /*!< PB[15] pin */ +#define AFIO_EXTI_CFG4_EXTI15_PC ((uint16_t)0x2000) /*!< PC[15] pin */ +#define AFIO_EXTI_CFG4_EXTI15_PD ((uint16_t)0x3000) /*!< PD[15] pin */ +#define AFIO_EXTI_CFG4_EXTI15_PE ((uint16_t)0x4000) /*!< PE[15] pin */ +#define AFIO_EXTI_CFG4_EXTI15_PF ((uint16_t)0x5000) /*!< PF[15] pin */ +#define AFIO_EXTI_CFG4_EXTI15_PG ((uint16_t)0x6000) /*!< PG[15] pin */ + +/****************** Bit definition for AFIO_RMP_CFG2 register *******************/ +#define AFIO_RMP_CFG2_XFMC_NADV ((uint32_t)0x80000400) /*!< XFMC_NADV Alternate Function mapping */ + +/****************** Bit definition for AFIO_RMP_CFG3 register *******************/ +#define AFIO_RMP_CFG3_SDIO_RMP ((uint32_t)0x00000001) /*!< SDIO remapping */ +#define AFIO_RMP_CFG3_CAN2_RMP ((uint32_t)0x00000006) /*! Stack Configuration +; Stack Size (in Bytes) <0x0-0xFFFFFFFF:8> +; + +Stack_Size EQU 0x00000400 + + AREA STACK, NOINIT, READWRITE, ALIGN=3 +Stack_Mem SPACE Stack_Size +__initial_sp + + +; Heap Configuration +; Heap Size (in Bytes) <0x0-0xFFFFFFFF:8> +; + +Heap_Size EQU 0x00000200 + + AREA HEAP, NOINIT, READWRITE, ALIGN=3 +__heap_base +Heap_Mem SPACE Heap_Size +__heap_limit + + PRESERVE8 + THUMB + + +; Vector Table Mapped to Address 0 at Reset + AREA RESET, DATA, READONLY + EXPORT __Vectors + EXPORT __Vectors_End + EXPORT __Vectors_Size + +__Vectors DCD __initial_sp ; Top of Stack + DCD Reset_Handler ; Reset Handler + DCD NMI_Handler ; NMI Handler + DCD HardFault_Handler ; Hard Fault Handler + DCD MemManage_Handler ; MPU Fault Handler + DCD BusFault_Handler ; Bus Fault Handler + DCD UsageFault_Handler ; Usage Fault Handler + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD SVC_Handler ; SVCall Handler + DCD DebugMon_Handler ; Debug Monitor Handler + DCD 0 ; Reserved + DCD PendSV_Handler ; PendSV Handler + DCD SysTick_Handler ; SysTick Handler + + ; External Interrupts + DCD WWDG_IRQHandler ; Window Watchdog + DCD PVD_IRQHandler ; PVD through EXTI Line detect + DCD TAMPER_IRQHandler ; Tamper + DCD RTC_WKUP_IRQHandler ; RTC_WKUP + DCD FLASH_IRQHandler ; Flash + DCD RCC_IRQHandler ; RCC + DCD EXTI0_IRQHandler ; EXTI Line 0 + DCD EXTI1_IRQHandler ; EXTI Line 1 + DCD EXTI2_IRQHandler ; EXTI Line 2 + DCD EXTI3_IRQHandler ; EXTI Line 3 + DCD EXTI4_IRQHandler ; EXTI Line 4 + DCD DMA1_Channel1_IRQHandler ; DMA1 Channel 1 + DCD DMA1_Channel2_IRQHandler ; DMA1 Channel 2 + DCD DMA1_Channel3_IRQHandler ; DMA1 Channel 3 + DCD DMA1_Channel4_IRQHandler ; DMA1 Channel 4 + DCD DMA1_Channel5_IRQHandler ; DMA1 Channel 5 + DCD DMA1_Channel6_IRQHandler ; DMA1 Channel 6 + DCD DMA1_Channel7_IRQHandler ; DMA1 Channel 7 + DCD ADC1_2_IRQHandler ; ADC1 & ADC2 + DCD USB_HP_CAN1_TX_IRQHandler ; USB High Priority or CAN1 TX + DCD USB_LP_CAN1_RX0_IRQHandler ; USB Low Priority or CAN1 RX0 + DCD CAN1_RX1_IRQHandler ; CAN1 RX1 + DCD CAN1_SCE_IRQHandler ; CAN1 SCE + DCD EXTI9_5_IRQHandler ; EXTI Line 9..5 + DCD TIM1_BRK_IRQHandler ; TIM1 Break + DCD TIM1_UP_IRQHandler ; TIM1 Update + DCD TIM1_TRG_COM_IRQHandler ; TIM1 Trigger and Commutation + DCD TIM1_CC_IRQHandler ; TIM1 Capture Compare + DCD TIM2_IRQHandler ; TIM2 + DCD TIM3_IRQHandler ; TIM3 + DCD TIM4_IRQHandler ; TIM4 + DCD I2C1_EV_IRQHandler ; I2C1 Event + DCD I2C1_ER_IRQHandler ; I2C1 Error + DCD I2C2_EV_IRQHandler ; I2C2 Event + DCD I2C2_ER_IRQHandler ; I2C2 Error + DCD SPI1_IRQHandler ; SPI1 + DCD SPI2_IRQHandler ; SPI2 + DCD USART1_IRQHandler ; USART1 + DCD USART2_IRQHandler ; USART2 + DCD USART3_IRQHandler ; USART3 + DCD EXTI15_10_IRQHandler ; EXTI Line 15..10 + DCD RTCAlarm_IRQHandler ; RTC Alarm through EXTI Line + DCD USBWakeUp_IRQHandler ; USB Wakeup from suspend + DCD TIM8_BRK_IRQHandler ; TIM8 Break + DCD TIM8_UP_IRQHandler ; TIM8 Update + DCD TIM8_TRG_COM_IRQHandler ; TIM8 Trigger and Commutation + DCD TIM8_CC_IRQHandler ; TIM8 Capture Compare + DCD ADC3_4_IRQHandler ; ADC3 & ADC4 + DCD XFMC_IRQHandler ; XFMC + DCD SDIO_IRQHandler ; SDIO + DCD TIM5_IRQHandler ; TIM5 + DCD SPI3_IRQHandler ; SPI3 + DCD UART4_IRQHandler ; UART4 + DCD UART5_IRQHandler ; UART5 + DCD TIM6_IRQHandler ; TIM6 + DCD TIM7_IRQHandler ; TIM7 + DCD DMA2_Channel1_IRQHandler ; DMA2 Channel1 + DCD DMA2_Channel2_IRQHandler ; DMA2 Channel2 + DCD DMA2_Channel3_IRQHandler ; DMA2 Channel3 + DCD DMA2_Channel4_IRQHandler ; DMA2 Channel4 + DCD DMA2_Channel5_IRQHandler ; DMA2 Channel5 + DCD ETH_IRQHandler ; Ethernet global interrupt + DCD ETH_WKUP_IRQHandler ; Ethernet Wakeup through EXTI line interrupt + DCD CAN2_TX_IRQHandler ; CAN2 TX + DCD CAN2_RX0_IRQHandler ; CAN2 RX0 + DCD CAN2_RX1_IRQHandler ; CAN2 RX1 + DCD CAN2_SCE_IRQHandler ; CAN2 SCE + DCD QSPI_IRQHandler ; QSPI + DCD DMA2_Channel6_IRQHandler ; DMA2 Channel6 + DCD DMA2_Channel7_IRQHandler ; DMA2 Channel7 + DCD I2C3_EV_IRQHandler ; I2C3 event + DCD I2C3_ER_IRQHandler ; I2C3 error + DCD I2C4_EV_IRQHandler ; I2C4 event + DCD I2C4_ER_IRQHandler ; I2C4 error + DCD UART6_IRQHandler ; UART6 + DCD UART7_IRQHandler ; UART7 + DCD DMA1_Channel8_IRQHandler ; DMA1 Channel8 + DCD DMA2_Channel8_IRQHandler ; DMA2 Channel8 + DCD DVP_IRQHandler ; DVP + DCD SAC_IRQHandler ; SAC + DCD MMU_IRQHandler ; MMU + DCD TSC_IRQHandler ; TSC + DCD COMP_1_2_3_IRQHandler ; COMP1 & COMP2 & COMP3 + DCD COMP_4_5_6_IRQHandler ; COMP4 & COMP5 & COMP6 + DCD COMP7_IRQHandler ; COMP7 + DCD RSRAM_IRQHandler ; R-SRAM parity error interrupt +__Vectors_End + +__Vectors_Size EQU __Vectors_End - __Vectors + + AREA |.text|, CODE, READONLY + +; Reset handler +Reset_Handler PROC + EXPORT Reset_Handler [WEAK] + IMPORT __main + IMPORT SystemInit + LDR R0, =SystemInit + BLX R0 + LDR R0, =__main + BX R0 + ENDP + +; Dummy Exception Handlers (infinite loops which can be modified) + +NMI_Handler PROC + EXPORT NMI_Handler [WEAK] + B . + ENDP +HardFault_Handler\ + PROC + EXPORT HardFault_Handler [WEAK] + B . + ENDP +MemManage_Handler\ + PROC + EXPORT MemManage_Handler [WEAK] + B . + ENDP +BusFault_Handler\ + PROC + EXPORT BusFault_Handler [WEAK] + B . + ENDP +UsageFault_Handler\ + PROC + EXPORT UsageFault_Handler [WEAK] + B . + ENDP +SVC_Handler PROC + EXPORT SVC_Handler [WEAK] + B . + ENDP +DebugMon_Handler\ + PROC + EXPORT DebugMon_Handler [WEAK] + B . + ENDP +PendSV_Handler PROC + EXPORT PendSV_Handler [WEAK] + B . + ENDP +SysTick_Handler PROC + EXPORT SysTick_Handler [WEAK] + B . + ENDP + +Default_Handler PROC + + EXPORT WWDG_IRQHandler [WEAK] + EXPORT PVD_IRQHandler [WEAK] + EXPORT TAMPER_IRQHandler [WEAK] + EXPORT RTC_WKUP_IRQHandler [WEAK] + EXPORT FLASH_IRQHandler [WEAK] + EXPORT RCC_IRQHandler [WEAK] + EXPORT EXTI0_IRQHandler [WEAK] + EXPORT EXTI1_IRQHandler [WEAK] + EXPORT EXTI2_IRQHandler [WEAK] + EXPORT EXTI3_IRQHandler [WEAK] + EXPORT EXTI4_IRQHandler [WEAK] + EXPORT DMA1_Channel1_IRQHandler [WEAK] + EXPORT DMA1_Channel2_IRQHandler [WEAK] + EXPORT DMA1_Channel3_IRQHandler [WEAK] + EXPORT DMA1_Channel4_IRQHandler [WEAK] + EXPORT DMA1_Channel5_IRQHandler [WEAK] + EXPORT DMA1_Channel6_IRQHandler [WEAK] + EXPORT DMA1_Channel7_IRQHandler [WEAK] + EXPORT ADC1_2_IRQHandler [WEAK] + EXPORT USB_HP_CAN1_TX_IRQHandler [WEAK] + EXPORT USB_LP_CAN1_RX0_IRQHandler [WEAK] + EXPORT CAN1_RX1_IRQHandler [WEAK] + EXPORT CAN1_SCE_IRQHandler [WEAK] + EXPORT EXTI9_5_IRQHandler [WEAK] + EXPORT TIM1_BRK_IRQHandler [WEAK] + EXPORT TIM1_UP_IRQHandler [WEAK] + EXPORT TIM1_TRG_COM_IRQHandler [WEAK] + EXPORT TIM1_CC_IRQHandler [WEAK] + EXPORT TIM2_IRQHandler [WEAK] + EXPORT TIM3_IRQHandler [WEAK] + EXPORT TIM4_IRQHandler [WEAK] + EXPORT I2C1_EV_IRQHandler [WEAK] + EXPORT I2C1_ER_IRQHandler [WEAK] + EXPORT I2C2_EV_IRQHandler [WEAK] + EXPORT I2C2_ER_IRQHandler [WEAK] + EXPORT SPI1_IRQHandler [WEAK] + EXPORT SPI2_IRQHandler [WEAK] + EXPORT USART1_IRQHandler [WEAK] + EXPORT USART2_IRQHandler [WEAK] + EXPORT USART3_IRQHandler [WEAK] + EXPORT EXTI15_10_IRQHandler [WEAK] + EXPORT RTCAlarm_IRQHandler [WEAK] + EXPORT USBWakeUp_IRQHandler [WEAK] + EXPORT TIM8_BRK_IRQHandler [WEAK] + EXPORT TIM8_UP_IRQHandler [WEAK] + EXPORT TIM8_TRG_COM_IRQHandler [WEAK] + EXPORT TIM8_CC_IRQHandler [WEAK] + EXPORT ADC3_4_IRQHandler [WEAK] + EXPORT XFMC_IRQHandler [WEAK] + EXPORT SDIO_IRQHandler [WEAK] + EXPORT TIM5_IRQHandler [WEAK] + EXPORT SPI3_IRQHandler [WEAK] + EXPORT UART4_IRQHandler [WEAK] + EXPORT UART5_IRQHandler [WEAK] + EXPORT TIM6_IRQHandler [WEAK] + EXPORT TIM7_IRQHandler [WEAK] + EXPORT DMA2_Channel1_IRQHandler [WEAK] + EXPORT DMA2_Channel2_IRQHandler [WEAK] + EXPORT DMA2_Channel3_IRQHandler [WEAK] + EXPORT DMA2_Channel4_IRQHandler [WEAK] + EXPORT DMA2_Channel5_IRQHandler [WEAK] + EXPORT ETH_IRQHandler [WEAK] + EXPORT ETH_WKUP_IRQHandler [WEAK] + EXPORT CAN2_TX_IRQHandler [WEAK] + EXPORT CAN2_RX0_IRQHandler [WEAK] + EXPORT CAN2_RX1_IRQHandler [WEAK] + EXPORT CAN2_SCE_IRQHandler [WEAK] + EXPORT QSPI_IRQHandler [WEAK] + EXPORT DMA2_Channel6_IRQHandler [WEAK] + EXPORT DMA2_Channel7_IRQHandler [WEAK] + EXPORT I2C3_EV_IRQHandler [WEAK] + EXPORT I2C3_ER_IRQHandler [WEAK] + EXPORT I2C4_EV_IRQHandler [WEAK] + EXPORT I2C4_ER_IRQHandler [WEAK] + EXPORT UART6_IRQHandler [WEAK] + EXPORT UART7_IRQHandler [WEAK] + EXPORT DMA1_Channel8_IRQHandler [WEAK] + EXPORT DMA2_Channel8_IRQHandler [WEAK] + EXPORT DVP_IRQHandler [WEAK] + EXPORT SAC_IRQHandler [WEAK] + EXPORT MMU_IRQHandler [WEAK] + EXPORT TSC_IRQHandler [WEAK] + EXPORT COMP_1_2_3_IRQHandler [WEAK] + EXPORT COMP_4_5_6_IRQHandler [WEAK] + EXPORT COMP7_IRQHandler [WEAK] + EXPORT RSRAM_IRQHandler [WEAK] + +WWDG_IRQHandler +PVD_IRQHandler +TAMPER_IRQHandler +RTC_WKUP_IRQHandler +FLASH_IRQHandler +RCC_IRQHandler +EXTI0_IRQHandler +EXTI1_IRQHandler +EXTI2_IRQHandler +EXTI3_IRQHandler +EXTI4_IRQHandler +DMA1_Channel1_IRQHandler +DMA1_Channel2_IRQHandler +DMA1_Channel3_IRQHandler +DMA1_Channel4_IRQHandler +DMA1_Channel5_IRQHandler +DMA1_Channel6_IRQHandler +DMA1_Channel7_IRQHandler +ADC1_2_IRQHandler +USB_HP_CAN1_TX_IRQHandler +USB_LP_CAN1_RX0_IRQHandler +CAN1_RX1_IRQHandler +CAN1_SCE_IRQHandler +EXTI9_5_IRQHandler +TIM1_BRK_IRQHandler +TIM1_UP_IRQHandler +TIM1_TRG_COM_IRQHandler +TIM1_CC_IRQHandler +TIM2_IRQHandler +TIM3_IRQHandler +TIM4_IRQHandler +I2C1_EV_IRQHandler +I2C1_ER_IRQHandler +I2C2_EV_IRQHandler +I2C2_ER_IRQHandler +SPI1_IRQHandler +SPI2_IRQHandler +USART1_IRQHandler +USART2_IRQHandler +USART3_IRQHandler +EXTI15_10_IRQHandler +RTCAlarm_IRQHandler +USBWakeUp_IRQHandler +TIM8_BRK_IRQHandler +TIM8_UP_IRQHandler +TIM8_TRG_COM_IRQHandler +TIM8_CC_IRQHandler +ADC3_4_IRQHandler +XFMC_IRQHandler +SDIO_IRQHandler +TIM5_IRQHandler +SPI3_IRQHandler +UART4_IRQHandler +UART5_IRQHandler +TIM6_IRQHandler +TIM7_IRQHandler +DMA2_Channel1_IRQHandler +DMA2_Channel2_IRQHandler +DMA2_Channel3_IRQHandler +DMA2_Channel4_IRQHandler +DMA2_Channel5_IRQHandler +ETH_IRQHandler +ETH_WKUP_IRQHandler +CAN2_TX_IRQHandler +CAN2_RX0_IRQHandler +CAN2_RX1_IRQHandler +CAN2_SCE_IRQHandler +QSPI_IRQHandler +DMA2_Channel6_IRQHandler +DMA2_Channel7_IRQHandler +I2C3_EV_IRQHandler +I2C3_ER_IRQHandler +I2C4_EV_IRQHandler +I2C4_ER_IRQHandler +UART6_IRQHandler +UART7_IRQHandler +DMA1_Channel8_IRQHandler +DMA2_Channel8_IRQHandler +DVP_IRQHandler +SAC_IRQHandler +MMU_IRQHandler +TSC_IRQHandler +COMP_1_2_3_IRQHandler +COMP_4_5_6_IRQHandler +COMP7_IRQHandler +RSRAM_IRQHandler + B . + + ENDP + + ALIGN + +;******************************************************************************* +; User Stack and Heap initialization +;******************************************************************************* + IF :DEF:__MICROLIB + + EXPORT __initial_sp + EXPORT __heap_base + EXPORT __heap_limit + + ELSE + + IMPORT __use_two_region_memory + EXPORT __user_initial_stackheap + +__user_initial_stackheap + + LDR R0, = Heap_Mem + LDR R1, =(Stack_Mem + Stack_Size) + LDR R2, = (Heap_Mem + Heap_Size) + LDR R3, = Stack_Mem + BX LR + + ALIGN + + ENDIF + + END diff --git a/bsp/n32g452xx/Libraries/CMSIS/device/startup/startup_n32g45x_EWARM.s b/bsp/n32g452xx/Libraries/CMSIS/device/startup/startup_n32g45x_EWARM.s new file mode 100755 index 0000000000..8d53925ab1 --- /dev/null +++ b/bsp/n32g452xx/Libraries/CMSIS/device/startup/startup_n32g45x_EWARM.s @@ -0,0 +1,643 @@ +; **************************************************************************** +; Copyright (c) 2019, Nations Technologies Inc. +; +; All rights reserved. +; **************************************************************************** +; +; Redistribution and use in source and binary forms, with or without +; modification, are permitted provided that the following conditions are met: +; +; - Redistributions of source code must retain the above copyright notice, +; this list of conditions and the disclaimer below. +; +; Nations name may not be used to endorse or promote products derived from +; this software without specific prior written permission. +; +; DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR +; IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +; MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE +; DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, +; INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +; LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, +; OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF +; LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +; NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, +; EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +; **************************************************************************** + +; Amount of memory (in bytes) allocated for Stack +; Tailor this value to your application needs +; Stack Configuration +; Stack Size (in Bytes) <0x0-0xFFFFFFFF:8> +; + + MODULE ?cstartup + + ;; Forward declaration of sections. + SECTION CSTACK:DATA:NOROOT(3) + + SECTION .intvec:CODE:NOROOT(2) + + EXTERN __iar_program_start + EXTERN SystemInit + PUBLIC __vector_table + + DATA + +__vector_table + DCD sfe(CSTACK) + DCD Reset_Handler ; Reset Handler + DCD NMI_Handler ; NMI Handler + DCD HardFault_Handler ; Hard Fault Handler + DCD MemManage_Handler ; MPU Fault Handler + DCD BusFault_Handler ; Bus Fault Handler + DCD UsageFault_Handler ; Usage Fault Handler + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD SVC_Handler ; SVCall Handler + DCD DebugMon_Handler ; Debug Monitor Handler + DCD 0 ; Reserved + DCD PendSV_Handler ; PendSV Handler + DCD SysTick_Handler ; SysTick Handler + + ; External Interrupts + DCD WWDG_IRQHandler ; Window Watchdog + DCD PVD_IRQHandler ; PVD through EXTI Line detect + DCD TAMPER_IRQHandler ; Tamper + DCD RTC_IRQHandler ; RTC + DCD FLASH_IRQHandler ; Flash + DCD RCC_IRQHandler ; RCC + DCD EXTI0_IRQHandler ; EXTI Line 0 + DCD EXTI1_IRQHandler ; EXTI Line 1 + DCD EXTI2_IRQHandler ; EXTI Line 2 + DCD EXTI3_IRQHandler ; EXTI Line 3 + DCD EXTI4_IRQHandler ; EXTI Line 4 + DCD DMA1_Channel1_IRQHandler ; DMA1 Channel 1 + DCD DMA1_Channel2_IRQHandler ; DMA1 Channel 2 + DCD DMA1_Channel3_IRQHandler ; DMA1 Channel 3 + DCD DMA1_Channel4_IRQHandler ; DMA1 Channel 4 + DCD DMA1_Channel5_IRQHandler ; DMA1 Channel 5 + DCD DMA1_Channel6_IRQHandler ; DMA1 Channel 6 + DCD DMA1_Channel7_IRQHandler ; DMA1 Channel 7 + DCD ADC1_2_IRQHandler ; ADC1 & ADC2 + DCD USB_HP_CAN1_TX_IRQHandler ; USB High Priority or CAN1 TX + DCD USB_LP_CAN1_RX0_IRQHandler ; USB Low Priority or CAN1 RX0 + DCD CAN1_RX1_IRQHandler ; CAN1 RX1 + DCD CAN1_SCE_IRQHandler ; CAN1 SCE + DCD EXTI9_5_IRQHandler ; EXTI Line 9..5 + DCD TIM1_BRK_IRQHandler ; TIM1 Break + DCD TIM1_UP_IRQHandler ; TIM1 Update + DCD TIM1_TRG_COM_IRQHandler ; TIM1 Trigger and Commutation + DCD TIM1_CC_IRQHandler ; TIM1 Capture Compare + DCD TIM2_IRQHandler ; TIM2 + DCD TIM3_IRQHandler ; TIM3 + DCD TIM4_IRQHandler ; TIM4 + DCD I2C1_EV_IRQHandler ; I2C1 Event + DCD I2C1_ER_IRQHandler ; I2C1 Error + DCD I2C2_EV_IRQHandler ; I2C2 Event + DCD I2C2_ER_IRQHandler ; I2C2 Error + DCD SPI1_IRQHandler ; SPI1 + DCD SPI2_IRQHandler ; SPI2 + DCD USART1_IRQHandler ; USART1 + DCD USART2_IRQHandler ; USART2 + DCD USART3_IRQHandler ; USART3 + DCD EXTI15_10_IRQHandler ; EXTI Line 15..10 + DCD RTCAlarm_IRQHandler ; RTC Alarm through EXTI Line + DCD USBWakeUp_IRQHandler ; USB Wakeup from suspend + DCD TIM8_BRK_IRQHandler ; TIM8 Break + DCD TIM8_UP_IRQHandler ; TIM8 Update + DCD TIM8_TRG_COM_IRQHandler ; TIM8 Trigger and Commutation + DCD TIM8_CC_IRQHandler ; TIM8 Capture Compare + DCD ADC3_4_IRQHandler ; ADC3 & ADC4 + DCD XFMC_IRQHandler ; XFMC + DCD SDIO_IRQHandler ; SDIO + DCD TIM5_IRQHandler ; TIM5 + DCD SPI3_IRQHandler ; SPI3 + DCD UART4_IRQHandler ; UART4 + DCD UART5_IRQHandler ; UART5 + DCD TIM6_IRQHandler ; TIM6 + DCD TIM7_IRQHandler ; TIM7 + DCD DMA2_Channel1_IRQHandler ; DMA2 Channel1 + DCD DMA2_Channel2_IRQHandler ; DMA2 Channel2 + DCD DMA2_Channel3_IRQHandler ; DMA2 Channel3 + DCD DMA2_Channel4_IRQHandler ; DMA2 Channel4 + DCD DMA2_Channel5_IRQHandler ; DMA2 Channel5 + DCD ETH_IRQHandler ; Ethernet global interrupt + DCD ETH_WKUP_IRQHandler ; Ethernet Wakeup through EXTI line interrupt + DCD CAN2_TX_IRQHandler ; CAN2 TX + DCD CAN2_RX0_IRQHandler ; CAN2 RX0 + DCD CAN2_RX1_IRQHandler ; CAN2 RX1 + DCD CAN2_SCE_IRQHandler ; CAN2 SCE + DCD QSPI_IRQHandler ; QSPI + DCD DMA2_Channel6_IRQHandler ; DMA2 Channel6 + DCD DMA2_Channel7_IRQHandler ; DMA2 Channel7 + DCD I2C3_EV_IRQHandler ; I2C3 event + DCD I2C3_ER_IRQHandler ; I2C3 error + DCD I2C4_EV_IRQHandler ; I2C4 event + DCD I2C4_ER_IRQHandler ; I2C4 error + DCD UART6_IRQHandler ; UART6 + DCD UART7_IRQHandler ; UART7 + DCD DMA1_Channel8_IRQHandler ; DMA1 Channel8 + DCD DMA2_Channel8_IRQHandler ; DMA2 Channel8 + DCD DVP_IRQHandler ; DVP + DCD SAC_IRQHandler ; SAC + DCD MMU_IRQHandler ; MMU + DCD TSC_IRQHandler ; TSC + DCD COMP_1_2_3_IRQHandler ; COMP1 & COMP2 & COMP3 + DCD COMP_4_5_6_IRQHandler ; COMP4 & COMP5 & COMP6 + DCD COMP7_IRQHandler ; COMP7 + DCD RSRAM_IRQHandler ; R-SRAM parity error interrupt +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; +;; Default interrupt handlers. +;; + THUMB + + PUBWEAK Reset_Handler + SECTION .text:CODE:REORDER:NOROOT(2) +Reset_Handler + LDR R0, =SystemInit + BLX R0 + LDR R0, =__iar_program_start + BX R0 + + PUBWEAK NMI_Handler + SECTION .text:CODE:REORDER:NOROOT(1) +NMI_Handler + B NMI_Handler + + PUBWEAK HardFault_Handler + SECTION .text:CODE:REORDER:NOROOT(1) +HardFault_Handler + B HardFault_Handler + + PUBWEAK MemManage_Handler + SECTION .text:CODE:REORDER:NOROOT(1) +MemManage_Handler + B MemManage_Handler + + PUBWEAK BusFault_Handler + SECTION .text:CODE:REORDER:NOROOT(1) +BusFault_Handler + B BusFault_Handler + + PUBWEAK UsageFault_Handler + SECTION .text:CODE:REORDER:NOROOT(1) +UsageFault_Handler + B UsageFault_Handler + + PUBWEAK SVC_Handler + SECTION .text:CODE:REORDER:NOROOT(1) +SVC_Handler + B SVC_Handler + + PUBWEAK DebugMon_Handler + SECTION .text:CODE:REORDER:NOROOT(1) +DebugMon_Handler + B DebugMon_Handler + + PUBWEAK PendSV_Handler + SECTION .text:CODE:REORDER:NOROOT(1) +PendSV_Handler + B PendSV_Handler + + PUBWEAK SysTick_Handler + SECTION .text:CODE:REORDER:NOROOT(1) +SysTick_Handler + B SysTick_Handler + + PUBWEAK WWDG_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +WWDG_IRQHandler + B WWDG_IRQHandler + + PUBWEAK PVD_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +PVD_IRQHandler + B PVD_IRQHandler + + PUBWEAK TAMPER_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +TAMPER_IRQHandler + B TAMPER_IRQHandler + + PUBWEAK RTC_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +RTC_IRQHandler + B RTC_IRQHandler + + PUBWEAK FLASH_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +FLASH_IRQHandler + B FLASH_IRQHandler + + PUBWEAK RCC_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +RCC_IRQHandler + B RCC_IRQHandler + + PUBWEAK EXTI0_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +EXTI0_IRQHandler + B EXTI0_IRQHandler + + PUBWEAK EXTI1_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +EXTI1_IRQHandler + B EXTI1_IRQHandler + + PUBWEAK EXTI2_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +EXTI2_IRQHandler + B EXTI2_IRQHandler + + PUBWEAK EXTI3_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +EXTI3_IRQHandler + B EXTI3_IRQHandler + + PUBWEAK EXTI4_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +EXTI4_IRQHandler + B EXTI4_IRQHandler + + PUBWEAK DMA1_Channel1_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +DMA1_Channel1_IRQHandler + B DMA1_Channel1_IRQHandler + + PUBWEAK DMA1_Channel2_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +DMA1_Channel2_IRQHandler + B DMA1_Channel2_IRQHandler + + PUBWEAK DMA1_Channel3_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +DMA1_Channel3_IRQHandler + B DMA1_Channel3_IRQHandler + + PUBWEAK DMA1_Channel4_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +DMA1_Channel4_IRQHandler + B DMA1_Channel4_IRQHandler + + PUBWEAK DMA1_Channel5_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +DMA1_Channel5_IRQHandler + B DMA1_Channel5_IRQHandler + + PUBWEAK DMA1_Channel6_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +DMA1_Channel6_IRQHandler + B DMA1_Channel6_IRQHandler + + PUBWEAK DMA1_Channel7_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +DMA1_Channel7_IRQHandler + B DMA1_Channel7_IRQHandler + + PUBWEAK ADC1_2_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +ADC1_2_IRQHandler + B ADC1_2_IRQHandler + + PUBWEAK USB_HP_CAN1_TX_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +USB_HP_CAN1_TX_IRQHandler + B USB_HP_CAN1_TX_IRQHandler + + PUBWEAK USB_LP_CAN1_RX0_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +USB_LP_CAN1_RX0_IRQHandler + B USB_LP_CAN1_RX0_IRQHandler + + PUBWEAK CAN1_RX1_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +CAN1_RX1_IRQHandler + B CAN1_RX1_IRQHandler + + PUBWEAK CAN1_SCE_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +CAN1_SCE_IRQHandler + B CAN1_SCE_IRQHandler + + PUBWEAK EXTI9_5_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +EXTI9_5_IRQHandler + B EXTI9_5_IRQHandler + + PUBWEAK TIM1_BRK_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +TIM1_BRK_IRQHandler + B TIM1_BRK_IRQHandler + + PUBWEAK TIM1_UP_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +TIM1_UP_IRQHandler + B TIM1_UP_IRQHandler + + PUBWEAK TIM1_TRG_COM_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +TIM1_TRG_COM_IRQHandler + B TIM1_TRG_COM_IRQHandler + + PUBWEAK TIM1_CC_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +TIM1_CC_IRQHandler + B TIM1_CC_IRQHandler + + PUBWEAK TIM2_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +TIM2_IRQHandler + B TIM2_IRQHandler + + PUBWEAK TIM3_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +TIM3_IRQHandler + B TIM3_IRQHandler + + PUBWEAK TIM4_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +TIM4_IRQHandler + B TIM4_IRQHandler + + PUBWEAK I2C1_EV_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +I2C1_EV_IRQHandler + B I2C1_EV_IRQHandler + + PUBWEAK I2C1_ER_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +I2C1_ER_IRQHandler + B I2C1_ER_IRQHandler + + PUBWEAK I2C2_EV_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +I2C2_EV_IRQHandler + B I2C2_EV_IRQHandler + + PUBWEAK I2C2_ER_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +I2C2_ER_IRQHandler + B I2C2_ER_IRQHandler + + PUBWEAK SPI1_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +SPI1_IRQHandler + B SPI1_IRQHandler + + PUBWEAK SPI2_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +SPI2_IRQHandler + B SPI2_IRQHandler + + PUBWEAK USART1_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +USART1_IRQHandler + B USART1_IRQHandler + + PUBWEAK USART2_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +USART2_IRQHandler + B USART2_IRQHandler + + PUBWEAK USART3_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +USART3_IRQHandler + B USART3_IRQHandler + + PUBWEAK EXTI15_10_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +EXTI15_10_IRQHandler + B EXTI15_10_IRQHandler + + PUBWEAK RTCAlarm_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +RTCAlarm_IRQHandler + B RTCAlarm_IRQHandler + + PUBWEAK USBWakeUp_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +USBWakeUp_IRQHandler + B USBWakeUp_IRQHandler + + PUBWEAK TIM8_BRK_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +TIM8_BRK_IRQHandler + B TIM8_BRK_IRQHandler + + PUBWEAK TIM8_UP_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +TIM8_UP_IRQHandler + B TIM8_UP_IRQHandler + + PUBWEAK TIM8_TRG_COM_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +TIM8_TRG_COM_IRQHandler + B TIM8_TRG_COM_IRQHandler + + PUBWEAK TIM8_CC_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +TIM8_CC_IRQHandler + B TIM8_CC_IRQHandler + + PUBWEAK ADC3_4_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +ADC3_4_IRQHandler + B ADC3_4_IRQHandler + + PUBWEAK XFMC_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +XFMC_IRQHandler + B XFMC_IRQHandler + + PUBWEAK SDIO_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +SDIO_IRQHandler + B SDIO_IRQHandler + + PUBWEAK TIM5_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +TIM5_IRQHandler + B TIM5_IRQHandler + + PUBWEAK SPI3_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +SPI3_IRQHandler + B SPI3_IRQHandler + + PUBWEAK UART4_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +UART4_IRQHandler + B UART4_IRQHandler + + PUBWEAK UART5_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +UART5_IRQHandler + B UART5_IRQHandler + + PUBWEAK TIM6_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +TIM6_IRQHandler + B TIM6_IRQHandler + + PUBWEAK TIM7_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +TIM7_IRQHandler + B TIM7_IRQHandler + + PUBWEAK DMA2_Channel1_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +DMA2_Channel1_IRQHandler + B DMA2_Channel1_IRQHandler + + PUBWEAK DMA2_Channel2_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +DMA2_Channel2_IRQHandler + B DMA2_Channel2_IRQHandler + + PUBWEAK DMA2_Channel3_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +DMA2_Channel3_IRQHandler + B DMA2_Channel3_IRQHandler + + PUBWEAK DMA2_Channel4_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +DMA2_Channel4_IRQHandler + B DMA2_Channel4_IRQHandler + + PUBWEAK DMA2_Channel5_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +DMA2_Channel5_IRQHandler + B DMA2_Channel5_IRQHandler + + PUBWEAK ETH_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +ETH_IRQHandler + B ETH_IRQHandler + + PUBWEAK ETH_WKUP_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +ETH_WKUP_IRQHandler + B ETH_WKUP_IRQHandler + + PUBWEAK CAN2_TX_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +CAN2_TX_IRQHandler + B CAN2_TX_IRQHandler + + PUBWEAK CAN2_RX0_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +CAN2_RX0_IRQHandler + B CAN2_RX0_IRQHandler + + PUBWEAK CAN2_RX1_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +CAN2_RX1_IRQHandler + B CAN2_RX1_IRQHandler + + PUBWEAK CAN2_SCE_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +CAN2_SCE_IRQHandler + B CAN2_SCE_IRQHandler + + PUBWEAK QSPI_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +QSPI_IRQHandler + B QSPI_IRQHandler + + PUBWEAK DMA2_Channel6_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +DMA2_Channel6_IRQHandler + B DMA2_Channel6_IRQHandler + + PUBWEAK DMA2_Channel7_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +DMA2_Channel7_IRQHandler + B DMA2_Channel7_IRQHandler + + PUBWEAK I2C3_EV_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +I2C3_EV_IRQHandler + B I2C3_EV_IRQHandler + + PUBWEAK I2C3_ER_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +I2C3_ER_IRQHandler + B I2C3_ER_IRQHandler + + PUBWEAK I2C4_EV_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +I2C4_EV_IRQHandler + B I2C4_EV_IRQHandler + + PUBWEAK I2C4_ER_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +I2C4_ER_IRQHandler + B I2C4_ER_IRQHandler + + PUBWEAK UART6_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +UART6_IRQHandler + B UART6_IRQHandler + + PUBWEAK UART7_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +UART7_IRQHandler + B UART7_IRQHandler + + PUBWEAK DMA1_Channel8_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +DMA1_Channel8_IRQHandler + B DMA1_Channel8_IRQHandler + + PUBWEAK DMA2_Channel8_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +DMA2_Channel8_IRQHandler + B DMA2_Channel8_IRQHandler + + PUBWEAK DVP_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +DVP_IRQHandler + B DVP_IRQHandler + + PUBWEAK SAC_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +SAC_IRQHandler + B SAC_IRQHandler + + PUBWEAK MMU_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +MMU_IRQHandler + B MMU_IRQHandler + + PUBWEAK TSC_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +TSC_IRQHandler + B TSC_IRQHandler + + PUBWEAK COMP_1_2_3_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +COMP_1_2_3_IRQHandler + B COMP_1_2_3_IRQHandler + + PUBWEAK COMP_4_5_6_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +COMP_4_5_6_IRQHandler + B COMP_4_5_6_IRQHandler + + PUBWEAK COMP7_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +COMP7_IRQHandler + B COMP7_IRQHandler + + PUBWEAK RSRAM_IRQHandler + SECTION .text:CODE:REORDER:NOROOT(1) +RSRAM_IRQHandler + B RSRAM_IRQHandler + + + END + diff --git a/bsp/n32g452xx/Libraries/CMSIS/device/startup/startup_n32g45x_gcc.S b/bsp/n32g452xx/Libraries/CMSIS/device/startup/startup_n32g45x_gcc.S new file mode 100755 index 0000000000..b09b7a2ee2 --- /dev/null +++ b/bsp/n32g452xx/Libraries/CMSIS/device/startup/startup_n32g45x_gcc.S @@ -0,0 +1,486 @@ +/** + ****************************************************************************** + * @file startup_n32g45x.S + ****************************************************************************** + */ + + .syntax unified + .cpu cortex-m4 + .fpu softvfp + .thumb + +.global g_pfnVectors +.global Default_Handler + +/* start address for the initialization values of the .data section. +defined in linker script */ +.word _sidata +/* start address for the .data section. defined in linker script */ +.word _sdata +/* end address for the .data section. defined in linker script */ +.word _edata +/* start address for the .bss section. defined in linker script */ +.word _sbss +/* end address for the .bss section. defined in linker script */ +.word _ebss +/* stack used for SystemInit_ExtMemCtl; always internal RAM used */ + +/** + * @brief This is the code that gets called when the processor first + * starts execution following a reset event. Only the absolutely + * necessary set is performed, after which the application + * supplied main() routine is called. + * @param None + * @retval : None +*/ + + .section .text.Reset_Handler + .weak Reset_Handler + .type Reset_Handler, %function +Reset_Handler: + +/* Copy the data segment initializers from flash to SRAM */ + movs r1, #0 + b LoopCopyDataInit + +CopyDataInit: + ldr r3, =_sidata + ldr r3, [r3, r1] + str r3, [r0, r1] + adds r1, r1, #4 + +LoopCopyDataInit: + ldr r0, =_sdata + ldr r3, =_edata + adds r2, r0, r1 + cmp r2, r3 + bcc CopyDataInit + ldr r2, =_sbss + b LoopFillZerobss +/* Zero fill the bss segment. */ +FillZerobss: + movs r3, #0 + str r3, [r2], #4 + +LoopFillZerobss: + ldr r3, = _ebss + cmp r2, r3 + bcc FillZerobss + +/* Call the clock system intitialization function.*/ + bl SystemInit +/* Call static constructors */ +/* bl __libc_init_array */ +/* Call the application's entry point.*/ + bl entry + bx lr +.size Reset_Handler, .-Reset_Handler + +/** + * @brief This is the code that gets called when the processor receives an + * unexpected interrupt. This simply enters an infinite loop, preserving + * the system state for examination by a debugger. + * @param None + * @retval None +*/ + .section .text.Default_Handler,"ax",%progbits +Default_Handler: +Infinite_Loop: + b Infinite_Loop + .size Default_Handler, .-Default_Handler +/****************************************************************************** +* +* The minimal vector table for a Cortex M3. Note that the proper constructs +* must be placed on this to ensure that it ends up at physical address +* 0x0000.0000. +* +*******************************************************************************/ + .section .isr_vector,"a",%progbits + .type g_pfnVectors, %object + .size g_pfnVectors, .-g_pfnVectors + + +g_pfnVectors: + + .word _estack + .word Reset_Handler + .word NMI_Handler + .word HardFault_Handler + .word MemManage_Handler + .word BusFault_Handler + .word UsageFault_Handler + .word 0 + .word 0 + .word 0 + .word 0 + .word SVC_Handler + .word DebugMon_Handler + .word 0 + .word PendSV_Handler + .word SysTick_Handler + + /* External Interrupts */ + .word WWDG_IRQHandler /* Window WatchDog */ + .word PVD_IRQHandler /* PVD through EXTI Line detection */ + .word TAMPER_IRQHandler /* Tamper */ + .word RTC_WKUP_IRQHandler /* RTC Wakeup */ + .word FLASH_IRQHandler /* FLASH */ + .word RCC_IRQHandler /* RCC */ + .word EXTI0_IRQHandler /* EXTI Line0 */ + .word EXTI1_IRQHandler /* EXTI Line1 */ + .word EXTI2_IRQHandler /* EXTI Line2 */ + .word EXTI3_IRQHandler /* EXTI Line3 */ + .word EXTI4_IRQHandler /* EXTI Line4 */ + .word DMA1_Channel1_IRQHandler /* DMA1 Channel 1 */ + .word DMA1_Channel2_IRQHandler /* DMA1 Channel 2 */ + .word DMA1_Channel3_IRQHandler /* DMA1 Channel 3 */ + .word DMA1_Channel4_IRQHandler /* DMA1 Channel 4 */ + .word DMA1_Channel5_IRQHandler /* DMA1 Channel 5 */ + .word DMA1_Channel6_IRQHandler /* DMA1 Channel 6 */ + .word DMA1_Channel7_IRQHandler /* DMA1 Channel 7 */ + .word ADC1_2_IRQHandler /* ADC1, ADC2 */ + .word USB_HP_CAN1_TX_IRQHandler /* USB High Priority or CAN1 TX */ + .word USB_LP_CAN1_RX0_IRQHandler /* USB Low Priority or CAN1 RX0 */ + .word CAN1_RX1_IRQHandler /* CAN1 RX1 */ + .word CAN1_SCE_IRQHandler /* CAN1 SCE */ + .word EXTI9_5_IRQHandler /* EXTI Line 9..5 */ + .word TIM1_BRK_IRQHandler /* TIM1 Break */ + .word TIM1_UP_IRQHandler /* TIM1 Update */ + .word TIM1_TRG_COM_IRQHandler /* TIM1 Trigger and Commutation */ + .word TIM1_CC_IRQHandler /* TIM1 Capture Compare */ + .word TIM2_IRQHandler /* TIM2 */ + .word TIM3_IRQHandler /* TIM3 */ + .word TIM4_IRQHandler /* TIM4 */ + .word I2C1_EV_IRQHandler /* I2C1 Event */ + .word I2C1_ER_IRQHandler /* I2C1 Error */ + .word I2C2_EV_IRQHandler /* I2C2 Event */ + .word I2C2_ER_IRQHandler /* I2C2 Error */ + .word SPI1_IRQHandler /* SPI1 */ + .word SPI2_IRQHandler /* SPI2 */ + .word USART1_IRQHandler /* USART1 */ + .word USART2_IRQHandler /* USART2 */ + .word USART3_IRQHandler /* USART3 */ + .word EXTI15_10_IRQHandler /* EXTI Line 15..10 */ + .word RTCAlarm_IRQHandler /* RTC Alarm through EXTI Line */ + .word USBWakeUp_IRQHandler /* USB Wakeup from suspend */ + .word TIM8_BRK_IRQHandler /* TIM8 Break */ + .word TIM8_UP_IRQHandler /* TIM8 Update */ + .word TIM8_TRG_COM_IRQHandler /* TIM8 Trigger and Commutation */ + .word TIM8_CC_IRQHandler /* TIM8 Capture Compare */ + .word ADC3_4_IRQHandler /* ADC3 & ADC4 */ + .word XFMC_IRQHandler /* XFMC */ + .word SDIO_IRQHandler /* SDIO */ + .word TIM5_IRQHandler /* TIM5 */ + .word SPI3_IRQHandler /* SPI3 */ + .word UART4_IRQHandler /* UART4 */ + .word UART5_IRQHandler /* UART5 */ + .word TIM6_IRQHandler /* TIM6 */ + .word TIM7_IRQHandler /* TIM7 */ + .word DMA2_Channel1_IRQHandler /* DMA2 Channel1 */ + .word DMA2_Channel2_IRQHandler /* DMA2 Channel2 */ + .word DMA2_Channel3_IRQHandler /* DMA2 Channel3 */ + .word DMA2_Channel4_IRQHandler /* DMA2 Channel4 */ + .word DMA2_Channel5_IRQHandler /* DMA2 Channel5 */ + .word ETH_IRQHandler /* Ethernet global interrupt */ + .word ETH_WKUP_IRQHandler /* Ethernet Wakeup through EXTI line interrupt */ + .word CAN2_TX_IRQHandler /* CAN2 TX */ + .word CAN2_RX0_IRQHandler /* CAN2 RX0 */ + .word CAN2_RX1_IRQHandler /* CAN2 RX1 */ + .word CAN2_SCE_IRQHandler /* CAN2 SCE */ + .word QSPI_IRQHandler /* QSPI */ + .word DMA2_Channel6_IRQHandler /* DMA2 Channel6 */ + .word DMA2_Channel7_IRQHandler /* DMA2 Channel7 */ + .word I2C3_EV_IRQHandler /* I2C3 event */ + .word I2C3_ER_IRQHandler /* I2C3 error */ + .word I2C4_EV_IRQHandler /* I2C4 event */ + .word I2C4_ER_IRQHandler /* I2C4 error */ + .word UART6_IRQHandler /* UART6 */ + .word UART7_IRQHandler /* UART7 */ + .word DMA1_Channel8_IRQHandler /* DMA1 Channel8 */ + .word DMA2_Channel8_IRQHandler /* DMA2 Channel8 */ + .word DVP_IRQHandler /* DVP */ + .word SAC_IRQHandler /* SAC */ + .word MMU_IRQHandler /* MMU */ + .word TSC_IRQHandler /* TSC */ + +/******************************************************************************* +* +* Provide weak aliases for each Exception handler to the Default_Handler. +* As they are weak aliases, any function with the same name will override +* this definition. +* +*******************************************************************************/ + .weak NMI_Handler + .thumb_set NMI_Handler,Default_Handler + + .weak HardFault_Handler + .thumb_set HardFault_Handler,Default_Handler + + .weak MemManage_Handler + .thumb_set MemManage_Handler,Default_Handler + + .weak BusFault_Handler + .thumb_set BusFault_Handler,Default_Handler + + .weak UsageFault_Handler + .thumb_set UsageFault_Handler,Default_Handler + + .weak SVC_Handler + .thumb_set SVC_Handler,Default_Handler + + .weak DebugMon_Handler + .thumb_set DebugMon_Handler,Default_Handler + + .weak PendSV_Handler + .thumb_set PendSV_Handler,Default_Handler + + .weak SysTick_Handler + .thumb_set SysTick_Handler,Default_Handler + + .weak WWDG_IRQHandler + .thumb_set WWDG_IRQHandler,Default_Handler + + .weak PVD_IRQHandler + .thumb_set PVD_IRQHandler,Default_Handler + + .weak TAMPER_IRQHandler + .thumb_set TAMPER_IRQHandler,Default_Handler + + .weak RTC_WKUP_IRQHandler + .thumb_set RTC_WKUP_IRQHandler,Default_Handler + + .weak FLASH_IRQHandler + .thumb_set FLASH_IRQHandler,Default_Handler + + .weak RCC_IRQHandler + .thumb_set RCC_IRQHandler,Default_Handler + + .weak EXTI0_IRQHandler + .thumb_set EXTI0_IRQHandler,Default_Handler + + .weak EXTI1_IRQHandler + .thumb_set EXTI1_IRQHandler,Default_Handler + + .weak EXTI2_IRQHandler + .thumb_set EXTI2_IRQHandler,Default_Handler + + .weak EXTI3_IRQHandler + .thumb_set EXTI3_IRQHandler,Default_Handler + + .weak EXTI4_IRQHandler + .thumb_set EXTI4_IRQHandler,Default_Handler + + .weak DMA1_Channel1_IRQHandler + .thumb_set DMA1_Channel1_IRQHandler,Default_Handler + + .weak DMA1_Channel2_IRQHandler + .thumb_set DMA1_Channel2_IRQHandler,Default_Handler + + .weak DMA1_Channel3_IRQHandler + .thumb_set DMA1_Channel3_IRQHandler,Default_Handler + + .weak DMA1_Channel4_IRQHandler + .thumb_set DMA1_Channel4_IRQHandler,Default_Handler + + .weak DMA1_Channel5_IRQHandler + .thumb_set DMA1_Channel5_IRQHandler,Default_Handler + + .weak DMA1_Channel6_IRQHandler + .thumb_set DMA1_Channel6_IRQHandler,Default_Handler + + .weak DMA1_Channel7_IRQHandler + .thumb_set DMA1_Channel7_IRQHandler,Default_Handler + + .weak ADC1_2_IRQHandler + .thumb_set ADC1_2_IRQHandler,Default_Handler + + .weak USB_HP_CAN1_TX_IRQHandler + .thumb_set USB_HP_CAN1_TX_IRQHandler,Default_Handler + + .weak USB_LP_CAN1_RX0_IRQHandler + .thumb_set USB_LP_CAN1_RX0_IRQHandler,Default_Handler + + .weak CAN1_RX1_IRQHandler + .thumb_set CAN1_RX1_IRQHandler,Default_Handler + + .weak CAN1_SCE_IRQHandler + .thumb_set CAN1_SCE_IRQHandler,Default_Handler + + .weak EXTI9_5_IRQHandler + .thumb_set EXTI9_5_IRQHandler,Default_Handler + + .weak TIM1_BRK_IRQHandler + .thumb_set TIM1_BRK_IRQHandler,Default_Handler + + .weak TIM1_UP_IRQHandler + .thumb_set TIM1_UP_IRQHandler,Default_Handler + + .weak TIM1_TRG_COM_IRQHandler + .thumb_set TIM1_TRG_COM_IRQHandler,Default_Handler + + .weak TIM1_CC_IRQHandler + .thumb_set TIM1_CC_IRQHandler,Default_Handler + + .weak TIM2_IRQHandler + .thumb_set TIM2_IRQHandler,Default_Handler + + .weak TIM3_IRQHandler + .thumb_set TIM3_IRQHandler,Default_Handler + + .weak TIM4_IRQHandler + .thumb_set TIM4_IRQHandler,Default_Handler + + .weak I2C1_EV_IRQHandler + .thumb_set I2C1_EV_IRQHandler,Default_Handler + + .weak I2C1_ER_IRQHandler + .thumb_set I2C1_ER_IRQHandler,Default_Handler + + .weak I2C2_EV_IRQHandler + .thumb_set I2C2_EV_IRQHandler,Default_Handler + + .weak I2C2_ER_IRQHandler + .thumb_set I2C2_ER_IRQHandler,Default_Handler + + .weak SPI1_IRQHandler + .thumb_set SPI1_IRQHandler,Default_Handler + + .weak SPI2_IRQHandler + .thumb_set SPI2_IRQHandler,Default_Handler + + .weak USART1_IRQHandler + .thumb_set USART1_IRQHandler,Default_Handler + + .weak USART2_IRQHandler + .thumb_set USART2_IRQHandler,Default_Handler + + .weak USART3_IRQHandler + .thumb_set USART3_IRQHandler,Default_Handler + + .weak EXTI15_10_IRQHandler + .thumb_set EXTI15_10_IRQHandler,Default_Handler + + .weak RTCAlarm_IRQHandler + .thumb_set RTCAlarm_IRQHandler,Default_Handler + + .weak USBWakeUp_IRQHandler + .thumb_set USBWakeUp_IRQHandler,Default_Handler + + .weak TIM8_BRK_IRQHandler + .thumb_set TIM8_BRK_IRQHandler,Default_Handler + + .weak TIM8_UP_IRQHandler + .thumb_set TIM8_UP_IRQHandler,Default_Handler + + .weak TIM8_TRG_COM_IRQHandler + .thumb_set TIM8_TRG_COM_IRQHandler,Default_Handler + + .weak TIM8_CC_IRQHandler + .thumb_set TIM8_CC_IRQHandler,Default_Handler + + .weak ADC3_4_IRQHandler + .thumb_set ADC3_4_IRQHandler,Default_Handler + + .weak XFMC_IRQHandler + .thumb_set XFMC_IRQHandler,Default_Handler + + .weak SDIO_IRQHandler + .thumb_set SDIO_IRQHandler,Default_Handler + + .weak TIM5_IRQHandler + .thumb_set TIM5_IRQHandler,Default_Handler + + .weak SPI3_IRQHandler + .thumb_set SPI3_IRQHandler,Default_Handler + + .weak UART4_IRQHandler + .thumb_set UART4_IRQHandler,Default_Handler + + .weak UART5_IRQHandler + .thumb_set UART5_IRQHandler,Default_Handler + + .weak TIM6_IRQHandler + .thumb_set TIM6_IRQHandler,Default_Handler + + .weak TIM7_IRQHandler + .thumb_set TIM7_IRQHandler,Default_Handler + + .weak DMA2_Channel1_IRQHandler + .thumb_set DMA2_Channel1_IRQHandler,Default_Handler + + .weak DMA2_Channel2_IRQHandler + .thumb_set DMA2_Channel2_IRQHandler,Default_Handler + + .weak DMA2_Channel3_IRQHandler + .thumb_set DMA2_Channel3_IRQHandler,Default_Handler + + .weak DMA2_Channel4_IRQHandler + .thumb_set DMA2_Channel4_IRQHandler,Default_Handler + + .weak DMA2_Channel5_IRQHandler + .thumb_set DMA2_Channel5_IRQHandler,Default_Handler + + .weak ETH_IRQHandler + .thumb_set ETH_IRQHandler,Default_Handler + + .weak ETH_WKUP_IRQHandler + .thumb_set ETH_WKUP_IRQHandler,Default_Handler + + .weak CAN2_TX_IRQHandler + .thumb_set CAN2_TX_IRQHandler,Default_Handler + + .weak CAN2_RX0_IRQHandler + .thumb_set CAN2_RX0_IRQHandler,Default_Handler + + .weak CAN2_RX1_IRQHandler + .thumb_set CAN2_RX1_IRQHandler,Default_Handler + + .weak CAN2_SCE_IRQHandler + .thumb_set CAN2_SCE_IRQHandler,Default_Handler + + .weak QSPI_IRQHandler + .thumb_set QSPI_IRQHandler,Default_Handler + + .weak DMA2_Channel6_IRQHandler + .thumb_set DMA2_Channel6_IRQHandler,Default_Handler + + .weak DMA2_Channel7_IRQHandler + .thumb_set DMA2_Channel7_IRQHandler,Default_Handler + + .weak I2C3_EV_IRQHandler + .thumb_set I2C3_EV_IRQHandler,Default_Handler + + .weak I2C3_ER_IRQHandler + .thumb_set I2C3_ER_IRQHandler,Default_Handler + + .weak I2C4_EV_IRQHandler + .thumb_set I2C4_EV_IRQHandler,Default_Handler + + .weak I2C4_ER_IRQHandler + .thumb_set I2C4_ER_IRQHandler,Default_Handler + + .weak UART6_IRQHandler + .thumb_set UART6_IRQHandler,Default_Handler + + .weak UART7_IRQHandler + .thumb_set UART7_IRQHandler,Default_Handler + + .weak DMA1_Channel8_IRQHandler + .thumb_set DMA1_Channel8_IRQHandler,Default_Handler + + .weak DMA2_Channel8_IRQHandler + .thumb_set DMA2_Channel8_IRQHandler,Default_Handler + + .weak DVP_IRQHandler + .thumb_set DVP_IRQHandler,Default_Handler + + .weak SAC_IRQHandler + .thumb_set SAC_IRQHandler,Default_Handler + + .weak MMU_IRQHandler + .thumb_set MMU_IRQHandler,Default_Handler + + .weak TSC_IRQHandler + .thumb_set TSC_IRQHandler,Default_Handler + +/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/ diff --git a/bsp/n32g452xx/Libraries/CMSIS/device/system_n32g45x.c b/bsp/n32g452xx/Libraries/CMSIS/device/system_n32g45x.c new file mode 100755 index 0000000000..f92d3b6b8a --- /dev/null +++ b/bsp/n32g452xx/Libraries/CMSIS/device/system_n32g45x.c @@ -0,0 +1,421 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file system_n32g45x.c + * @author Nations + * @version v1.0.1 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "n32g45x.h" + +/* Uncomment the line corresponding to the desired System clock (SYSCLK) + frequency (after reset the HSI is used as SYSCLK source) + + IMPORTANT NOTE: + ============== + 1. After each device reset the HSI is used as System clock source. + + 2. Please make sure that the selected System clock doesn't exceed your + device's maximum frequency. + + 3. If none of the define below is enabled, the HSI is used as System clock + source. + + 4. The System clock configuration functions provided within this file assume + that: + - For Low, Medium and High density Value line devices an external 8MHz + crystal is used to drive the System clock. + - For Low, Medium and High density devices an external 8MHz crystal is + used to drive the System clock. + - For Connectivity line devices an external 25MHz crystal is used to + drive the System clock. If you are using different crystal you have to adapt + those functions accordingly. + */ + +#define SYSCLK_USE_HSI 0 +#define SYSCLK_USE_HSE 1 +#define SYSCLK_USE_HSI_PLL 2 +#define SYSCLK_USE_HSE_PLL 3 + +#ifndef SYSCLK_FREQ +#define SYSCLK_FREQ 144000000 +#endif + +#ifndef SYSCLK_SRC +#define SYSCLK_SRC SYSCLK_USE_HSE_PLL +#endif + +#if SYSCLK_SRC == SYSCLK_USE_HSI + +#if SYSCLK_FREQ != HSI_VALUE +#error SYSCL_FREQ must be set to HSI_VALUE +#endif + +#elif SYSCLK_SRC == SYSCLK_USE_HSE + +#ifndef HSE_VALUE +#error HSE_VALUE must be defined! +#endif + +#if SYSCLK_FREQ != HSE_VALUE +#error SYSCL_FREQ must be set to HSE_VALUE +#endif + +#elif SYSCLK_SRC == SYSCLK_USE_HSI_PLL + +#if (SYSCLK_FREQ % (HSI_VALUE / 2) == 0) && (SYSCLK_FREQ / (HSI_VALUE / 2) >= 2) \ + && (SYSCLK_FREQ / (HSI_VALUE / 2) <= 32) + +#define PLLSRC_DIV 2 +#define PLL_MUL (SYSCLK_FREQ / (HSI_VALUE / 2)) + +#else +#error Cannot make a PLL multiply factor to SYSCLK_FREQ. +#endif + +#elif SYSCLK_SRC == SYSCLK_USE_HSE_PLL + +#ifndef HSE_VALUE +#error HSE_VALUE must be defined! +#endif + +#if ((SYSCLK_FREQ % (HSE_VALUE / 2)) == 0) && (SYSCLK_FREQ / (HSE_VALUE / 2) >= 2) \ + && (SYSCLK_FREQ / (HSE_VALUE / 2) <= 32) + +#define PLLSRC_DIV 2 +#define PLL_MUL (SYSCLK_FREQ / (HSE_VALUE / 2)) + +#elif (SYSCLK_FREQ % HSE_VALUE == 0) && (SYSCLK_FREQ / HSE_VALUE >= 2) && (SYSCLK_FREQ / HSE_VALUE <= 32) + +#define PLLSRC_DIV 1 +#define PLL_MUL (SYSCLK_FREQ / HSE_VALUE) + +#else +#error Cannot make a PLL multiply factor to SYSCLK_FREQ. +#endif + +#else +#error wrong value for SYSCLK_SRC +#endif + +/* #define VECT_TAB_SRAM */ +#define VECT_TAB_OFFSET 0x0 /*!< Vector Table base offset field. This value must be a multiple of 0x200. */ + +/******************************************************************************* + * Clock Definitions + *******************************************************************************/ +uint32_t SystemCoreClock = SYSCLK_FREQ; /*!< System Clock Frequency (Core Clock) */ + +const uint8_t AHBPrescTable[16] = {0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9}; + +static void SetSysClock(void); + +#ifdef DATA_IN_ExtSRAM +static void SystemInit_ExtMemCtl(void); +#endif /* DATA_IN_ExtSRAM */ + +/** + * @brief Setup the microcontroller system + * Initialize the Embedded Flash Interface, the PLL and update the + * SystemCoreClock variable. + * @note This function should be used only after reset. + */ +void SystemInit(void) +{ + /* FPU settings + * ------------------------------------------------------------*/ +#if (__FPU_PRESENT == 1) && (__FPU_USED == 1) + SCB->CPACR |= ((3UL << 10 * 2) | (3UL << 11 * 2)); /* set CP10 and CP11 Full Access */ +#endif + + /* Reset the RCC clock configuration to the default reset state(for debug purpose) */ + /* Set HSIEN bit */ + RCC->CTRL |= (uint32_t)0x00000001; + + /* Reset SW, HPRE, PPRE1, PPRE2, ADCPRE and MCO bits */ + RCC->CFG &= (uint32_t)0xF8FFC000; + + /* Reset HSEON, CLKSSEN and PLLEN bits */ + RCC->CTRL &= (uint32_t)0xFEF6FFFF; + + /* Reset HSEBYP bit */ + RCC->CTRL &= (uint32_t)0xFFFBFFFF; + + /* Reset PLLSRC, PLLXTPRE, PLLMUL and USBPRES/OTGFSPRE bits */ + RCC->CFG &= (uint32_t)0xF700FFFF; + + /* Reset CFG2 register */ + RCC->CFG2 = 0x00000000; + + /* Reset CFG3 register */ + RCC->CFG3 = 0x00000000; + + /* Disable all interrupts and clear pending bits */ + RCC->CLKINT = 0x009F0000; + + /* Enable ex mode */ + RCC->APB1PCLKEN |= RCC_APB1PCLKEN_PWREN; + PWR->CTRL3 |= 0x00000001; + RCC->APB1PCLKEN &= (uint32_t)(~RCC_APB1PCLKEN_PWREN); + + /* Enable ICACHE and Prefetch Buffer */ + FLASH->AC |= (uint32_t)(FLASH_AC_ICAHEN | FLASH_AC_PRFTBFEN); + +#ifdef DATA_IN_ExtSRAM + SystemInit_ExtMemCtl(); +#endif /* DATA_IN_ExtSRAM */ + + /* Configure the System clock frequency, HCLK, PCLK2 and PCLK1 prescalers */ + /* Configure the Flash Latency cycles and enable prefetch buffer */ + SetSysClock(); + +#ifdef VECT_TAB_SRAM + SCB->VTOR = SRAM_BASE | VECT_TAB_OFFSET; /* Vector Table Relocation in Internal SRAM. */ +#else + SCB->VTOR = FLASH_BASE | VECT_TAB_OFFSET; /* Vector Table Relocation in Internal FLASH. */ +#endif +} + +/** + * @brief Update SystemCoreClock variable according to Clock Register Values. + * The SystemCoreClock variable contains the core clock (HCLK), it can + * be used by the user application to setup the SysTick timer or + * configure other parameters. + * + * @note Each time the core clock (HCLK) changes, this function must be called + * to update SystemCoreClock variable value. Otherwise, any + * configuration based on this variable will be incorrect. + * + * @note - The system frequency computed by this function is not the real + * frequency in the chip. It is calculated based on the predefined + * constant and the selected clock source: + * + * - If SYSCLK source is HSI, SystemCoreClock will contain the + * HSI_VALUE(*) + * + * - If SYSCLK source is HSE, SystemCoreClock will contain the + * HSE_VALUE(**) + * + * - If SYSCLK source is PLL, SystemCoreClock will contain the + * HSE_VALUE(**) or HSI_VALUE(*) multiplied by the PLL factors. + * + * (*) HSI_VALUE is a constant defined in n32g45x.h file (default value + * 8 MHz) but the real value may vary depending on the variations + * in voltage and temperature. + * + * (**) HSE_VALUE is a constant defined in N32G45X.h file (default value + * 8 MHz or 25 MHz, depedning on the product used), user has to + * ensure that HSE_VALUE is same as the real frequency of the crystal used. + * Otherwise, this function may have wrong result. + * + * - The result of this function could be not correct when using + * fractional value for HSE crystal. + */ +void SystemCoreClockUpdate(void) +{ + uint32_t tmp = 0, pllmull = 0, pllsource = 0; + + /* Get SYSCLK source + * -------------------------------------------------------*/ + tmp = RCC->CFG & RCC_CFG_SCLKSTS; + + switch (tmp) + { + case 0x00: /* HSI used as system clock */ + SystemCoreClock = HSI_VALUE; + break; + case 0x04: /* HSE used as system clock */ + SystemCoreClock = HSE_VALUE; + break; + case 0x08: /* PLL used as system clock */ + + /* Get PLL clock source and multiplication factor + * ----------------------*/ + pllmull = RCC->CFG & RCC_CFG_PLLMULFCT; + pllsource = RCC->CFG & RCC_CFG_PLLSRC; + + if ((pllmull & RCC_CFG_PLLMULFCT_4) == 0) + { + pllmull = (pllmull >> 18) + 2; // PLLMUL[4]=0 + } + else + { + pllmull = ((pllmull >> 18) - 496) + 1; // PLLMUL[4]=1 + } + + if (pllsource == 0x00) + { + /* HSI oscillator clock divided by 2 selected as PLL clock entry */ + SystemCoreClock = (HSI_VALUE >> 1) * pllmull; + } + else + { + /* HSE selected as PLL clock entry */ + if ((RCC->CFG & RCC_CFG_PLLHSEPRES) != (uint32_t)RESET) + { /* HSE oscillator clock divided by 2 */ + SystemCoreClock = (HSE_VALUE >> 1) * pllmull; + } + else + { + SystemCoreClock = HSE_VALUE * pllmull; + } + } + + break; + + default: + SystemCoreClock = HSI_VALUE; + break; + } + + /* Compute HCLK clock frequency ----------------*/ + /* Get HCLK prescaler */ + tmp = AHBPrescTable[((RCC->CFG & RCC_CFG_AHBPRES) >> 4)]; + /* HCLK clock frequency */ + SystemCoreClock >>= tmp; +} + +/** + * @brief Configures the System clock frequency, HCLK, PCLK2 and PCLK1 + * prescalers. + */ +static void SetSysClock(void) +{ + uint32_t rcc_cfgr = 0; + bool HSEStatus = 0; + uint32_t StartUpCounter = 0; + +#if SYSCLK_SRC == SYSCLK_USE_HSE || SYSCLK_SRC == SYSCLK_USE_HSE_PLL + + /* Enable HSE */ + RCC->CTRL |= ((uint32_t)RCC_CTRL_HSEEN); + + /* Wait till HSE is ready and if Time out is reached exit */ + do + { + HSEStatus = RCC->CTRL & RCC_CTRL_HSERDF; + StartUpCounter++; + } while ((HSEStatus == 0) && (StartUpCounter != HSE_STARTUP_TIMEOUT)); + + HSEStatus = ((RCC->CTRL & RCC_CTRL_HSERDF) != RESET); + if (!HSEStatus) + { + /* If HSE fails to start-up, the application will have wrong clock + * configuration. User can add here some code to deal with this error */ + SystemCoreClock = HSI_VALUE; + return; + } +#endif + + /* Flash wait state + 0: HCLK <= 32M + 1: HCLK <= 64M + 2: HCLK <= 96M + 3: HCLK <= 128M + 4: HCLK <= 144M + */ + FLASH->AC &= (uint32_t)((uint32_t)~FLASH_AC_LATENCY); + FLASH->AC |= (uint32_t)((SYSCLK_FREQ - 1) / 32000000); + + /* HCLK = SYSCLK */ + RCC->CFG |= (uint32_t)RCC_CFG_AHBPRES_DIV1; + + /* PCLK2 max 72M */ + if (SYSCLK_FREQ > 72000000) + { + RCC->CFG |= (uint32_t)RCC_CFG_APB2PRES_DIV2; + } + else + { + RCC->CFG |= (uint32_t)RCC_CFG_APB2PRES_DIV1; + } + + /* PCLK1 max 36M */ + if (SYSCLK_FREQ > 72000000) + { + RCC->CFG |= (uint32_t)RCC_CFG_APB1PRES_DIV4; + } + else if (SYSCLK_FREQ > 36000000) + { + RCC->CFG |= (uint32_t)RCC_CFG_APB1PRES_DIV2; + } + else + { + RCC->CFG |= (uint32_t)RCC_CFG_APB1PRES_DIV1; + } + +#if SYSCLK_SRC == SYSCLK_USE_HSE + /* Select HSE as system clock source */ + RCC->CFG &= (uint32_t)((uint32_t) ~(RCC_CFG_SCLKSW)); + RCC->CFG |= (uint32_t)RCC_CFG_SCLKSW_HSE; + + /* Wait till HSE is used as system clock source */ + while ((RCC->CFG & (uint32_t)RCC_CFG_SCLKSTS) != (uint32_t)0x04) + { + } +#elif SYSCLK_SRC == SYSCLK_USE_HSI_PLL || SYSCLK_SRC == SYSCLK_USE_HSE_PLL + + /* clear bits */ + RCC->CFG &= (uint32_t)((uint32_t) ~(RCC_CFG_PLLSRC | RCC_CFG_PLLHSEPRES | RCC_CFG_PLLMULFCT)); + + /* set PLL source */ + rcc_cfgr = RCC->CFG; + rcc_cfgr |= (SYSCLK_SRC == SYSCLK_USE_HSI_PLL ? RCC_CFG_PLLSRC_HSI_DIV2 : RCC_CFG_PLLSRC_HSE); + +#if SYSCLK_SRC == SYSCLK_USE_HSE_PLL + rcc_cfgr |= (PLLSRC_DIV == 1 ? RCC_CFG_PLLHSEPRES_HSE : RCC_CFG_PLLHSEPRES_HSE_DIV2); +#endif + + /* set PLL multiply factor */ +#if PLL_MUL <= 16 + rcc_cfgr |= (PLL_MUL - 2) << 18; +#else + rcc_cfgr |= ((PLL_MUL - 17) << 18) | (1 << 27); +#endif + + RCC->CFG = rcc_cfgr; + + /* Enable PLL */ + RCC->CTRL |= RCC_CTRL_PLLEN; + + /* Wait till PLL is ready */ + while ((RCC->CTRL & RCC_CTRL_PLLRDF) == 0) + { + } + + /* Select PLL as system clock source */ + RCC->CFG &= (uint32_t)((uint32_t) ~(RCC_CFG_SCLKSW)); + RCC->CFG |= (uint32_t)RCC_CFG_SCLKSW_PLL; + + /* Wait till PLL is used as system clock source */ + while ((RCC->CFG & (uint32_t)RCC_CFG_SCLKSTS) != (uint32_t)0x08) + { + } +#endif +} diff --git a/bsp/n32g452xx/Libraries/CMSIS/device/system_n32g45x.h b/bsp/n32g452xx/Libraries/CMSIS/device/system_n32g45x.h new file mode 100755 index 0000000000..b94db8ba4c --- /dev/null +++ b/bsp/n32g452xx/Libraries/CMSIS/device/system_n32g45x.h @@ -0,0 +1,59 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file system_n32g45x.h + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __SYSTEM_N32G45X_H__ +#define __SYSTEM_N32G45X_H__ + +#include +#ifdef __cplusplus +extern "C" { +#endif + +/** @addtogroup N32G45X_System + * @{ + */ + +extern uint32_t SystemCoreClock; /*!< System Clock Frequency (Core Clock) */ + +extern void SystemInit(void); +extern void SystemCoreClockUpdate(void); +/** + * @} + */ + +#ifdef __cplusplus +} +#endif + +#endif /*__SYSTEM_N32G45X_H__ */ diff --git a/bsp/n32g452xx/Libraries/SConscript b/bsp/n32g452xx/Libraries/SConscript new file mode 100755 index 0000000000..40bdb2dd92 --- /dev/null +++ b/bsp/n32g452xx/Libraries/SConscript @@ -0,0 +1,37 @@ +import rtconfig +Import('RTT_ROOT') +from building import * + +# get current directory +cwd = GetCurrentDir() + +# The set of source files associated with this SConscript file. + +src = Glob('n32g45x_std_periph_driver/src/*.c') +src += [cwd + '/CMSIS/device/system_n32g45x.c'] + +#add for startup script +if rtconfig.CROSS_TOOL == 'gcc': + src += [cwd + '/CMSIS/device/startup/startup_n32g45x_gcc.S'] +elif rtconfig.CROSS_TOOL == 'keil': + src += [cwd + '/CMSIS/device/startup/startup_n32g45x.s'] +elif rtconfig.CROSS_TOOL == 'iar': + src += [cwd + '/CMSIS/device/startup/startup_n32g45x_EWARM.s'] + +path = [ + cwd + '/CMSIS/core', + cwd + '/CMSIS/device', + cwd + '/n32g45x_std_periph_driver/inc',] + +if GetDepend(['RT_USING_BSP_USB']): + path += [cwd + '/n32g45x_usbfs_driver/inc'] + src += [cwd + '/n32g45x_usbfs_driver/src'] + +CPPDEFINES = ['USE_STDPERIPH_DRIVER', 'N32G45X'] + +group = DefineGroup('N32_Lib', src, depend = [''], CPPPATH = path, CPPDEFINES = CPPDEFINES) + +#print('CROSS_TOOL=[%s]' %(rtconfig.CROSS_TOOL)) +#print('path=[%s]' %(path)) + +Return('group') diff --git a/bsp/n32g452xx/Libraries/n32g45x_algo_lib/inc/n32g45x_aes.h b/bsp/n32g452xx/Libraries/n32g45x_algo_lib/inc/n32g45x_aes.h new file mode 100755 index 0000000000..b6292b77b4 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_algo_lib/inc/n32g45x_aes.h @@ -0,0 +1,126 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_aes.h + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __N32G45X_AES_H__ +#define __N32G45X_AES_H__ + +#include +/** @addtogroup N32G45X_Algorithm_Library + * @{ + */ + +/** @addtogroup AES + * @brief AES symmetrical cipher algorithm + * @{ + */ + +#define AES_ECB (0x11111111) +#define AES_CBC (0x22222222) +#define AES_CTR (0x33333333) + +#define AES_ENC (0x44444444) +#define AES_DEC (0x55555555) + +enum +{ + AES_Crypto_OK = 0x0, //AES opreation success + AES_Init_OK = 0x0, //AES Init opreation success + AES_Crypto_ModeError = 0x5a5a5a5a, //Working mode error(Neither ECB nor CBC nor CTR) + AES_Crypto_EnOrDeError, //En&De error(Neither encryption nor decryption) + AES_Crypto_ParaNull, // the part of input(output/iv) Null + AES_Crypto_LengthError, // if Working mode is ECB or CBC,the length of input message must be 4 times and cannot be zero; + //if Working mode is CTR,the length of input message cannot be zero; othets: return AES_Crypto_LengthError + + AES_Crypto_KeyLengthError, //the keyWordLen must be 4 or 6 or 8; othets:return AES_Crypto_KeyLengthError + AES_Crypto_UnInitError, //AES uninitialized +}; + +typedef struct +{ + uint32_t *in; // the part of input to be encrypted or decrypted + uint32_t *iv; // the part of initial vector + uint32_t *out; // the part of out + uint32_t *key; // the part of key + uint32_t keyWordLen; // the length(by word) of key + uint32_t inWordLen; // the length(by word) of plaintext or cipher + uint32_t En_De; // 0x44444444- encrypt, 0x55555555 - decrypt + uint32_t Mode; // 0x11111111 - ECB, 0x22222222 - CBC, 0x33333333 - CTR +}AES_PARM; + + /** + * @brief AES_Init + * @return AES_Init_OK, AES Init success; othets: AES Init fail + * @note + */ + +uint32_t AES_Init(AES_PARM *parm); + +/** + * @brief AES crypto + * @param[in] parm pointer to AES context and the detail please refer to struct AES_PARM in AES.h + * @return AES_Crypto_OK, AES crypto success; othets: AES crypto fail(reference to the definition by enum variation) + * @note 1.Please refer to the demo in user guidance before using this function + * 2.Input and output can be the same buffer + * 3. IV can be NULL when ECB mode + * 4. If Working mode is ECB or CBC,the length of input message must be 4 times and cannot be zero; + * if Working mode is CTR,the length of input message cannot be zero; + * 5. If the input is in byte, make sure align by word. + */ +uint32_t AES_Crypto(AES_PARM *parm); + +/** + * @brief AES close + * @return none + * @note if you want to close AES algorithm, this function can be recalled. + */ +void AES_Close(void); + +/** + * @brief Get AES lib version + * @param[out] type pointer one byte type information represents the type of the lib, like Commercial version.\ + * @Bits 0~4 stands for Commercial (C), Security (S), Normal (N), Evaluation (E), Test (T), Bits 5~7 are reserved. e.g. 0x09 stands for CE version. + * @param[out] customer pointer one byte customer information represents customer ID. for example, 0x00 stands for standard version, 0x01 is for Tianyu customized version... + * @param[out] date pointer array which include three bytes date information. If the returned bytes are 18,9,13,this denotes September 13,2018 + * @param[out] version pointer one byte version information represents develop version of the lib. e.g. 0x12 denotes version 1.2. + * @return none + * @1.You can recall this function to get AES lib information + */ +void AES_Version(uint8_t *type, uint8_t *customer, uint8_t date[3], uint8_t *version); + + + + +#endif + + diff --git a/bsp/n32g452xx/Libraries/n32g45x_algo_lib/inc/n32g45x_algo_common.h b/bsp/n32g452xx/Libraries/n32g45x_algo_lib/inc/n32g45x_algo_common.h new file mode 100755 index 0000000000..b5c480c1a3 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_algo_lib/inc/n32g45x_algo_common.h @@ -0,0 +1,154 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_algo_common.h + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __N32G45X_ALGO_COMMON_H__ +#define __N32G45X_ALGO_COMMON_H__ + +#include +/** @addtogroup N32G45X_Algorithm_Library + * @{ + */ +enum{ + Cpy_OK=0,//copy success + SetZero_OK = 0,//set zero success + XOR_OK = 0, //XOR success + Reverse_OK = 0, //Reverse success + Cmp_EQUAL = 0, //Two big number are equal + Cmp_UNEQUAL = 1, //Two big number are not equal + +}; + +/** + * @brief disturb the sequence order + * @param[in] order pointer to the sequence to be disturbed + * @param[in] rand pointer to random number + * @param[in] the length of order + * @return RandomSort_OK: disturb order success; Others: disturb order fail; + * @note + */ +uint32_t RandomSort(uint8_t *order, const uint8_t *rand, uint32_t len); + +/** + * @brief Copy data by byte + * @param[in] dst pointer to destination data + * @param[in] src pointer to source data + * @param[in] byte length + * @return Cpy_OK: success; others: fail. + * @note 1. dst and src cannot be same + */ +uint32_t Cpy_U8(uint8_t *dst, uint8_t *src, uint32_t byteLen); + +/** + * @brief Copy data by word + * @param[in] dst pointer to destination data + * @param[in] src pointer to source data + * @param[in] word length + * @return Cpy_OK: success; others: fail. + * @note 1. dst and src must be aligned by word + */ +uint32_t Cpy_U32(uint32_t *dst, const uint32_t *src, uint32_t wordLen); + + /** + * @brief XOR + * @param[in] a pointer to one data to be XORed + * @param[in] b pointer to another data to be XORed + * @param[in] the length of order + * @return XOR_OK: operation success; Others: operation fail; + * @note + */ +uint32_t XOR_U8(uint8_t *a, uint8_t *b, uint8_t *c, uint32_t byteLen); + + /** + * @brief XORed two u32 arrays + * @param[in] a pointer to one data to be XORed + * @param[in] b pointer to another data to be XORed + * @param[in] the length of order + * @return XOR_OK: operation success; Others: operation fail; + * @note + */ +uint32_t XOR_U32(uint32_t *a,uint32_t *b,uint32_t *c,uint32_t wordLen); + +/** + * @brief set zero by byte + * @param[in] dst pointer to the address to be set zero + * @param[in] byte length + * @return SetZero_OK: success; others: fail. + * @note + */ +uint32_t SetZero_U8(uint8_t *dst, uint32_t byteLen); + +/** + * @brief set zero by word + * @param[in] dst pointer to the address to be set zero + * @param[in] word length + * @return SetZero_OK: success; others: fail. + * @note + */ +uint32_t SetZero_U32(uint32_t *dst, uint32_t wordLen); + +/** + * @brief reverse byte order of every word, the words stay the same + * @param[in] dst pointer to the destination address + * @param[in] src pointer to the source address + * @param[in] word length + * @return Reverse_OK: success; others: fail. + * @note 1.dst and src can be same + */ +uint32_t ReverseBytesInWord_U32(uint32_t *dst, const uint32_t *src, uint32_t wordLen); + +/** + * @brief compare two big number + * @param[in] a pointer to one big number + * @param[in] word length of a + * @param[in] b pointer to another big number + * @param[in] word length of b + * @return Cmp_UNEQUAL:a!=b;Cmp_EQUAL: a==b. + * + */ +int32_t Cmp_U32(const uint32_t *a, uint32_t aWordLen, const uint32_t *b, uint32_t bWordLen); + +/** + * @brief compare two big number + * @param[in] a pointer to one big number + * @param[in] word length of a + * @param[in] b pointer to another big number + * @param[in] word length of b + * @return Cmp_UNEQUAL:a!=b;Cmp_EQUAL: a==b. + * + */ +int32_t Cmp_U8(const uint8_t *a, uint32_t aByteLen, const uint8_t *b, uint32_t bByteLen); + + +#endif + diff --git a/bsp/n32g452xx/Libraries/n32g45x_algo_lib/inc/n32g45x_des.h b/bsp/n32g452xx/Libraries/n32g45x_algo_lib/inc/n32g45x_des.h new file mode 100755 index 0000000000..db80ec95c6 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_algo_lib/inc/n32g45x_des.h @@ -0,0 +1,121 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_des.h + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __N32G45X_DES_H__ +#define __N32G45X_DES_H__ + +#include + +/** @addtogroup N32G45X_Algorithm_Library + * @{ + */ + +/** @addtogroup DES + * @brief DES symmetrical cipher algorithm + * @{ + */ +#define DES_ECB (0x11111111) +#define DES_CBC (0x22222222) + + +#define DES_ENC (0x33333333) +#define DES_DEC (0x44444444) + +#define DES_KEY (0x55555555) +#define TDES_2KEY (0x66666666) +#define TDES_3KEY (0x77777777) + +enum DES +{ + DES_Crypto_OK = 0x0, // DES/TDES opreation success + DES_Init_OK = 0x0, // DES/TDES Init opreation success + DES_Crypto_ModeError = 0x5a5a5a5a, // Working mode error(Neither ECB nor CBC) + DES_Crypto_EnOrDeError, // En&De error(Neither encryption nor decryption) + DES_Crypto_ParaNull, // the part of input(output/iv) Null + DES_Crypto_LengthError, // the length of input message must be 2 times and cannot be zero + DES_Crypto_KeyError, // keyMode error(Neither DES_KEY nor TDES_2KEY nor TDES_3KEY) + DES_Crypto_UnInitError, // DES/TDES uninitialized +}; + +typedef struct +{ + uint32_t* in; // the part of input to be encrypted or decrypted + uint32_t* iv; // the part of initial vector + uint32_t* out; // the part of out + uint32_t* key; // the part of key + uint32_t inWordLen; // the length(by word) of plaintext or cipher + uint32_t En_De; // 0x33333333- encrypt, 0x44444444 - decrypt + uint32_t Mode; // 0x11111111 - ECB, 0x22222222 - CBC + uint32_t keyMode; // TDES key mode: 0x55555555-key,0x66666666-2key, 0x77777777-3key +} DES_PARM; + + /** + * @brief DES_Init + * @return DES_Init_OK, DES/TDES Init success; othets: DES/TDES Init fail + * @note + */ +uint32_t DES_Init(DES_PARM* parm); + +/** + * @brief DES crypto + * @param[in] parm pointer to DES/TDES context and the detail please refer to struct DES_PARM in DES.h + * @return DES_Crypto_OK, DES/TDES crypto success; othets: DES/TDES crypto fail(reference to the definition by enum variation) + * @note 1.Please refer to the demo in user guidance before using this function + * 2.Input and output can be the same buffer + * 3. IV can be NULL when ECB mode + * 4. The word lengrh of message must be as times as 2. + * 5. If the input is in byte, make sure align by word. + */ +uint32_t DES_Crypto(DES_PARM* parm); + +/** + * @brief DES close + * @return none + * @note if you want to close DES algorithm, this function can be recalled. + */ +void DES_Close(void); + +/** + * @brief Get DES/TDES lib version + * @param[out] type pointer one byte type information represents the type of the lib, like Commercial version.\ + * @Bits 0~4 stands for Commercial (C), Security (S), Normal (N), Evaluation (E), Test (T), Bits 5~7 are reserved. e.g. 0x09 stands for CE version. + * @param[out] customer pointer one byte customer information represents customer ID. for example, 0x00 stands for standard version, 0x01 is for Tianyu customized version... + * @param[out] date pointer array which include three bytes date information. If the returned bytes are 18,9,13,this denotes September 13,2018 + * @param[out] version pointer one byte version information represents develop version of the lib. e.g. 0x12 denotes version 1.2. + * @return none + * @1.You can recall this function to get DES/TDES lib information + */ +void DES_Version(uint8_t* type, uint8_t* customer, uint8_t date[3], uint8_t* version); + +#endif diff --git a/bsp/n32g452xx/Libraries/n32g45x_algo_lib/inc/n32g45x_hash.h b/bsp/n32g452xx/Libraries/n32g45x_algo_lib/inc/n32g45x_hash.h new file mode 100755 index 0000000000..9d41f17d30 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_algo_lib/inc/n32g45x_hash.h @@ -0,0 +1,218 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_hash.h + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __N32G45X_HASH_H__ +#define __N32G45X_HASH_H__ + +#include +/** @addtogroup N32G45X_Algorithm_Library + * @{ + */ + +/** @addtogroup HASH + * @brief Message digest algorithms + * @{ + */ +#define ALG_SHA1 (uint16_t)(0x0004) +#define ALG_SHA224 (uint16_t)(0x000A) +#define ALG_SHA256 (uint16_t)(0x000B) +#define ALG_MD5 (uint16_t)(0x000C) +#define ALG_SM3 (uint16_t)(0x0012) + +enum +{ + HASH_SEQUENCE_TRUE = 0x0105A5A5,//save IV + HASH_SEQUENCE_FALSE = 0x010A5A5A, //not save IV + HASH_Init_OK = 0,//hash init success + HASH_Start_OK = 0,//hash update success + HASH_Update_OK = 0,//hash update success + HASH_Complete_OK = 0,//hash complete success + HASH_Close_OK = 0,//hash close success + HASH_ByteLenPlus_OK = 0,//byte length plus success + HASH_PadMsg_OK = 0,//message padding success + HASH_ProcMsgBuf_OK = 0, //message processing success + SHA1_Hash_OK = 0,//sha1 operation success + SM3_Hash_OK = 0,//sm3 operation success + SHA224_Hash_OK = 0,//sha224 operation success + SHA256_Hash_OK = 0,//sha256 operation success + MD5_Hash_OK = 0,//MD5 operation success + + HASH_Init_ERROR = 0x01044400,//hash init error + HASH_Start_ERROR, //hash start error + HASH_Update_ERROR, //hash update error + HASH_ByteLenPlus_ERROR,//hash byte plus error +}; + +typedef struct _HASH_CTX_ HASH_CTX; + +typedef struct +{ + const uint16_t HashAlgID;//choice hash algorithm + const uint32_t * const K, KLen;//K and word length of K + const uint32_t * const IV, IVLen;//IV and word length of IV + const uint32_t HASH_SACCR, HASH_HASHCTRL;//relate registers + const uint32_t BlockByteLen, BlockWordLen; //byte length of block, word length of block + const uint32_t DigestByteLen, DigestWordLen; //byte length of digest,word length of digest + const uint32_t Cycle; //interation times + uint32_t (* const ByteLenPlus)(uint32_t *, uint32_t); //function pointer + uint32_t (* const PadMsg)(HASH_CTX *); //function pointer +}HASH_ALG; + +typedef struct _HASH_CTX_ +{ + const HASH_ALG *hashAlg;//pointer to HASH_ALG + uint32_t sequence; // TRUE if the IV should be saved + uint32_t IV[16]; + uint32_t msgByteLen[4]; + uint8_t msgBuf[128+4]; + uint32_t msgIdx; +}HASH_CTX; + +extern const HASH_ALG HASH_ALG_SHA1[1]; +extern const HASH_ALG HASH_ALG_SHA224[1]; +extern const HASH_ALG HASH_ALG_SHA256[1]; +extern const HASH_ALG HASH_ALG_MD5[1]; +extern const HASH_ALG HASH_ALG_SM3[1]; + +/** + * @brief Hash init + * @param[in] ctx pointer to HASH_CTX struct + * @return HASH_Init_OK, Hash init success; othets: Hash init fail + * @note 1.Please refer to the demo in user guidance before using this function + */ +uint32_t HASH_Init(HASH_CTX *ctx); + +/** + * @brief Hash start + * @param[in] ctx pointer to HASH_CTX struct + * @return HASH_Start_OK, Hash start success; othets: Hash start fail + * @note 1.Please refer to the demo in user guidance before using this function + * 2.HASH_Init() should be recalled before use this function + */ +uint32_t HASH_Start(HASH_CTX *ctx); + +/** + * @brief Hash update + * @param[in] ctx pointer to HASH_CTX struct + * @param[in] in pointer to message + * @param[out] out pointer tohash result,digest + * @return HASH_Update_OK, Hash update success; othets: Hash update fail + * @note 1.Please refer to the demo in user guidance before using this function + * 2.HASH_Init() and HASH_Start() should be recalled before use this function + */ +uint32_t HASH_Update(HASH_CTX *ctx, uint8_t *in, uint32_t byteLen); + +/** + * @brief Hash complete + * @param[in] ctx pointer to HASH_CTX struct + * @param[out] out pointer tohash result,digest + * @return HASH_Complete_OK, Hash complete success; othets: Hash complete fail + * @note 1.Please refer to the demo in user guidance before using this function + * 2.HASH_Init(), HASH_Start() and HASH_Update() should be recalled before use this function + */ +uint32_t HASH_Complete(HASH_CTX *ctx, uint8_t *out); + +/** + * @brief Hash close + * @return HASH_Close_OK, Hash close success; othets: Hash close fail + * @note 1.Please refer to the demo in user guidance before using this function + */ +uint32_t HASH_Close(void); + +/** + * @brief SM3 Hash for 256bits digest + * @param[in] in pointer to message + * @param[in] byte length of in + * @param[out] out pointer tohash result,digest + * @return SM3_Hash_OK, SM3 hash success; othets: SM3 hash fail + * @note 1.Please refer to the demo in user guidance before using this function + */ +uint32_t SM3_Hash(uint8_t* in,uint32_t byteLen, uint8_t* out); + + +/** + * @brief SHA1 Hash + * @param[in] in pointer to message + * @param[in] byte length of in + * @param[out] out pointer tohash result,digest + * @return SHA1_Hash_OK, SHA1 hash success; othets: SHA1 hash fail + * @note 1.Please refer to the demo in user guidance before using this function + */ +uint32_t SHA1_Hash(uint8_t* in,uint32_t byteLen, uint8_t* out); + +/** + * @brief SHA224 Hash + * @param[in] in pointer to message + * @param[in] byte length of in + * @param[out] out pointer tohash result,digest + * @return SHA224_Hash_OK, SHA224 hash success; othets: SHA224 hash fail + * @note 1.Please refer to the demo in user guidance before using this function + */ +uint32_t SHA224_Hash(uint8_t* in,uint32_t byteLen, uint8_t* out); + + +/** + * @brief SHA256 Hash + * @param[in] in pointer to message + * @param[in] byte length of in + * @param[out] out pointer tohash result,digest + * @return SHA256_Hash_OK, SHA256 hash success; othets: SHA256 hash fail + * @note 1.Please refer to the demo in user guidance before using this function + */ +uint32_t SHA256_Hash(uint8_t* in,uint32_t byteLen, uint8_t* out); + +/** + * @brief MD5 Hash + * @param[in] in pointer to message + * @param[in] byte length of in + * @param[in] out pointer tohash result,digest + * @return MD5_Hash_OK, MD5 hash success; othets: MD5 hash fail + * @note 1.Please refer to the demo in user guidance before using this function + */ +uint32_t MD5_Hash(uint8_t* in,uint32_t byteLen, uint8_t* out); + +/** + * @brief Get HASH lib version + * @param[out] type pointer one byte type information represents the type of the lib, like Commercial version.\ + * @Bits 0~4 stands for Commercial (C), Security (S), Normal (N), Evaluation (E), Test (T), Bits 5~7 are reserved. e.g. 0x09 stands for CE version. + * @param[out] customer pointer one byte customer information represents customer ID. for example, 0x00 stands for standard version, 0x01 is for Tianyu customized version... + * @param[out] date pointer array which include three bytes date information. If the returned bytes are 18,9,13,this denotes September 13,2018 + * @param[out] version pointer one byte version information represents develop version of the lib. e.g. 0x12 denotes version 1.2. + * @return none + * @1.You can recall this function to get RSA lib information + */ +void HASH_Version(uint8_t *type, uint8_t *customer, uint8_t date[3], uint8_t *version); + + +#endif diff --git a/bsp/n32g452xx/Libraries/n32g45x_algo_lib/inc/n32g45x_rng.h b/bsp/n32g452xx/Libraries/n32g45x_algo_lib/inc/n32g45x_rng.h new file mode 100755 index 0000000000..c9f14d103c --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_algo_lib/inc/n32g45x_rng.h @@ -0,0 +1,93 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_rng.h + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __N32G45X_RNG_H__ +#define __N32G45X_RNG_H__ + +#include + +/** @addtogroup N32G45X_Algorithm_Library + * @{ + */ + +/** @addtogroup RNG + * @brief Random number generator + * @{ + */ + + + +enum{ + RNG_OK = 0x5a5a5a5a, + LENError = 0x311ECF50, //RNG generation of key length error + ADDRNULL = 0x7A9DB86C, // This address is empty +}; + + +//u32 RNG_init(void); +/** + * @brief Get pseudo random number + * @param[out] rand pointer to random number + * @param[in] the wordlen of random number + * @param[in] the seed, can be NULL + * @return RNG_OK:get random number success; othets: get random number fail + * @note + */ +uint32_t GetPseudoRand_U32(uint32_t *rand, uint32_t wordLen,uint32_t seed[2]); + + +/** + * @brief Get true random number + * @param[out] rand pointer to random number + * @param[in] the wordlen of random number + * @return RNG_OK:get random number success; othets: get random number fail + * @note + */ +uint32_t GetTrueRand_U32(uint32_t *rand, uint32_t wordLen); + +/** + * @brief Get RNG lib version + * @param[out] type pointer one byte type information represents the type of the lib, like Commercial version.\ + * @Bits 0~4 stands for Commercial (C), Security (S), Normal (N), Evaluation (E), Test (T), Bits 5~7 are reserved. e.g. 0x09 stands for CE version. + * @param[out] customer pointer one byte customer information represents customer ID. for example, 0x00 stands for standard version, 0x01 is for Tianyu customized version... + * @param[out] date pointer array which include three bytes date information. If the returned bytes are 18,9,13,this denotes September 13,2018 + * @param[out] version pointer one byte version information represents develop version of the lib. e.g. 0x12 denotes version 1.2. + * @return none + * @1.You can recall this function to get RSA lib information + */ +void RNG_Version(uint8_t *type, uint8_t *customer, uint8_t date[3], uint8_t *version); + +#endif + + diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/misc.h b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/misc.h new file mode 100755 index 0000000000..543e4d1533 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/misc.h @@ -0,0 +1,229 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file misc.h + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __MISC_H__ +#define __MISC_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +#include "n32g45x.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup MISC + * @{ + */ + +/** @addtogroup MISC_Exported_Types + * @{ + */ + +/** + * @brief NVIC Init Structure definition + */ + +typedef struct +{ + uint8_t NVIC_IRQChannel; /*!< Specifies the IRQ channel to be enabled or disabled. + This parameter can be a value of @ref IRQn_Type + (For the complete N32G45X Devices IRQ Channels list, please + refer to n32g45x.h file) */ + + uint8_t + NVIC_IRQChannelPreemptionPriority; /*!< Specifies the pre-emption priority for the IRQ channel + specified in NVIC_IRQChannel. This parameter can be a value + between 0 and 15 as described in the table @ref NVIC_Priority_Table */ + + uint8_t NVIC_IRQChannelSubPriority; /*!< Specifies the subpriority level for the IRQ channel specified + in NVIC_IRQChannel. This parameter can be a value + between 0 and 15 as described in the table @ref NVIC_Priority_Table */ + + FunctionalState NVIC_IRQChannelCmd; /*!< Specifies whether the IRQ channel defined in NVIC_IRQChannel + will be enabled or disabled. + This parameter can be set either to ENABLE or DISABLE */ +} NVIC_InitType; + +/** + * @} + */ + +/** @addtogroup NVIC_Priority_Table + * @{ + */ + +/** +@code + The table below gives the allowed values of the pre-emption priority and subpriority according + to the Priority Grouping configuration performed by NVIC_PriorityGroupConfig function + ============================================================================================================================ + NVIC_PriorityGroup | NVIC_IRQChannelPreemptionPriority | NVIC_IRQChannelSubPriority | Description + ============================================================================================================================ + NVIC_PriorityGroup_0 | 0 | 0-15 | 0 bits for pre-emption +priority | | | 4 bits for subpriority + ---------------------------------------------------------------------------------------------------------------------------- + NVIC_PriorityGroup_1 | 0-1 | 0-7 | 1 bits for pre-emption +priority | | | 3 bits for subpriority + ---------------------------------------------------------------------------------------------------------------------------- + NVIC_PriorityGroup_2 | 0-3 | 0-3 | 2 bits for pre-emption +priority | | | 2 bits for subpriority + ---------------------------------------------------------------------------------------------------------------------------- + NVIC_PriorityGroup_3 | 0-7 | 0-1 | 3 bits for pre-emption +priority | | | 1 bits for subpriority + ---------------------------------------------------------------------------------------------------------------------------- + NVIC_PriorityGroup_4 | 0-15 | 0 | 4 bits for pre-emption +priority | | | 0 bits for subpriority + ============================================================================================================================ +@endcode +*/ + +/** + * @} + */ + +/** @addtogroup MISC_Exported_Constants + * @{ + */ + +/** @addtogroup Vector_Table_Base + * @{ + */ + +#define NVIC_VectTab_RAM ((uint32_t)0x20000000) +#define NVIC_VectTab_FLASH ((uint32_t)0x08000000) +#define IS_NVIC_VECTTAB(VECTTAB) (((VECTTAB) == NVIC_VectTab_RAM) || ((VECTTAB) == NVIC_VectTab_FLASH)) +/** + * @} + */ + +/** @addtogroup System_Low_Power + * @{ + */ + +#define NVIC_LP_SEVONPEND ((uint8_t)0x10) +#define NVIC_LP_SLEEPDEEP ((uint8_t)0x04) +#define NVIC_LP_SLEEPONEXIT ((uint8_t)0x02) +#define IS_NVIC_LP(LP) (((LP) == NVIC_LP_SEVONPEND) || ((LP) == NVIC_LP_SLEEPDEEP) || ((LP) == NVIC_LP_SLEEPONEXIT)) +/** + * @} + */ + +/** @addtogroup Preemption_Priority_Group + * @{ + */ + +#define NVIC_PriorityGroup_0 \ + ((uint32_t)0x700) /*!< 0 bits for pre-emption priority \ + 4 bits for subpriority */ +#define NVIC_PriorityGroup_1 \ + ((uint32_t)0x600) /*!< 1 bits for pre-emption priority \ + 3 bits for subpriority */ +#define NVIC_PriorityGroup_2 \ + ((uint32_t)0x500) /*!< 2 bits for pre-emption priority \ + 2 bits for subpriority */ +#define NVIC_PriorityGroup_3 \ + ((uint32_t)0x400) /*!< 3 bits for pre-emption priority \ + 1 bits for subpriority */ +#define NVIC_PriorityGroup_4 \ + ((uint32_t)0x300) /*!< 4 bits for pre-emption priority \ + 0 bits for subpriority */ + +#define IS_NVIC_PRIORITY_GROUP(GROUP) \ + (((GROUP) == NVIC_PriorityGroup_0) || ((GROUP) == NVIC_PriorityGroup_1) || ((GROUP) == NVIC_PriorityGroup_2) \ + || ((GROUP) == NVIC_PriorityGroup_3) || ((GROUP) == NVIC_PriorityGroup_4)) + +#define IS_NVIC_PREEMPTION_PRIORITY(PRIORITY) ((PRIORITY) < 0x10) + +#define IS_NVIC_SUB_PRIORITY(PRIORITY) ((PRIORITY) < 0x10) + +#define IS_NVIC_OFFSET(OFFSET) ((OFFSET) < 0x000FFFFF) + +/** + * @} + */ + +/** @addtogroup SysTick_clock_source + * @{ + */ + +#define SysTick_CLKSource_HCLK_Div8 ((uint32_t)0xFFFFFFFB) +#define SysTick_CLKSource_HCLK ((uint32_t)0x00000004) +#define IS_SYSTICK_CLK_SOURCE(SOURCE) \ + (((SOURCE) == SysTick_CLKSource_HCLK) || ((SOURCE) == SysTick_CLKSource_HCLK_Div8)) +/** + * @} + */ + +/** + * @} + */ + +/** @addtogroup MISC_Exported_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup MISC_Exported_Functions + * @{ + */ + +void NVIC_PriorityGroupConfig(uint32_t NVIC_PriorityGroup); +void NVIC_Init(NVIC_InitType* NVIC_InitStruct); +void NVIC_SetVectorTable(uint32_t NVIC_VectTab, uint32_t Offset); +void NVIC_SystemLPConfig(uint8_t LowPowerMode, FunctionalState Cmd); +void SysTick_CLKSourceConfig(uint32_t SysTick_CLKSource); + +#ifdef __cplusplus +} +#endif + +#endif /* __MISC_H__ */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_adc.h b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_adc.h new file mode 100755 index 0000000000..614bff0e51 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_adc.h @@ -0,0 +1,657 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_adc.h + * @author Nations + * @version v1.0.1 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __N32G45X_ADC_H__ +#define __N32G45X_ADC_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +#include "n32g45x.h" +#include + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ +#define VREF1P2_CTRL (*(uint32_t*)(0x40001800+0x20)) +#define _EnVref1p2() do{VREF1P2_CTRL|=(1<<10);}while(0); +#define _DisVref1p2() do{VREF1P2_CTRL&=~(1<<10);}while(0); +/** @addtogroup ADC + * @{ + */ + +/** @addtogroup ADC_Exported_Types + * @{ + */ + +/** + * @brief ADC Init structure definition + */ +typedef struct +{ + uint32_t WorkMode; /*!< Configures the ADC to operate in independent or + dual mode. + This parameter can be a value of @ref ADC_mode */ + + FunctionalState MultiChEn; /*!< Specifies whether the conversion is performed in + Scan (multichannels) or Single (one channel) mode. + This parameter can be set to ENABLE or DISABLE */ + + FunctionalState ContinueConvEn; /*!< Specifies whether the conversion is performed in + Continuous or Single mode. + This parameter can be set to ENABLE or DISABLE. */ + + uint32_t ExtTrigSelect; /*!< Defines the external trigger used to start the analog + to digital conversion of regular channels. This parameter + can be a value of @ref + ADC_external_trigger_sources_for_regular_channels_conversion */ + + uint32_t DatAlign; /*!< Specifies whether the ADC data alignment is left or right. + This parameter can be a value of @ref ADC_data_align */ + + uint8_t ChsNumber; /*!< Specifies the number of ADC channels that will be converted + using the sequencer for regular channel group. + This parameter must range from 1 to 16. */ +} ADC_InitType; +/** + * @} + */ + +/** @addtogroup ADC_Exported_Constants + * @{ + */ + +#define IsAdcModule(PERIPH) (((PERIPH) == ADC1) || ((PERIPH) == ADC2) || ((PERIPH) == ADC3) || ((PERIPH) == ADC4)) + +#define IsAdcDmaModule(PERIPH) (((PERIPH) == ADC1) || ((PERIPH) == ADC3)) + +/** @addtogroup ADC_mode + * @{ + */ + +#define ADC_WORKMODE_INDEPENDENT ((uint32_t)0x00000000) +#define ADC_WORKMODE_SEQ_INJECT_SIMULT ((uint32_t)0x00010000) +#define ADC_WORKMODE_SEQ_SIMULT_ALTER_TRIG ((uint32_t)0x00020000) +#define ADC_WORKMODE_INJ_SIMULT_FAST_INTERL ((uint32_t)0x00030000) +#define ADC_WORKMODE_INT_SIMULT_SLOW_INTERL ((uint32_t)0x00040000) +#define ADC_WORKMODE_INJ_SIMULT ((uint32_t)0x00050000) +#define ADC_WORKMODE_REG_SIMULT ((uint32_t)0x00060000) +#define ADC_WORKMODE_FAST_INTERL ((uint32_t)0x00070000) +#define ADC_WORKMODE_SLOW_INTERL ((uint32_t)0x00080000) +#define ADC_WORKMODE_ALTER_TRIG ((uint32_t)0x00090000) + +#define IsAdcWorkMode(MODE) \ + (((MODE) == ADC_WORKMODE_INDEPENDENT) || ((MODE) == ADC_WORKMODE_SEQ_INJECT_SIMULT) \ + || ((MODE) == ADC_WORKMODE_SEQ_SIMULT_ALTER_TRIG) || ((MODE) == ADC_WORKMODE_INJ_SIMULT_FAST_INTERL) \ + || ((MODE) == ADC_WORKMODE_INT_SIMULT_SLOW_INTERL) || ((MODE) == ADC_WORKMODE_INJ_SIMULT) \ + || ((MODE) == ADC_WORKMODE_REG_SIMULT) || ((MODE) == ADC_WORKMODE_FAST_INTERL) \ + || ((MODE) == ADC_WORKMODE_SLOW_INTERL) || ((MODE) == ADC_WORKMODE_ALTER_TRIG)) +/** + * @} + */ + +/** @addtogroup ADC_external_trigger_sources_for_regular_channels_conversion + * @{ + */ + +#define ADC_EXT_TRIGCONV_T1_CC1 ((uint32_t)0x00000000) /*!< For ADC1 and ADC2 */ +#define ADC_EXT_TRIGCONV_T1_CC2 ((uint32_t)0x00020000) /*!< For ADC1 and ADC2 */ +#define ADC_EXT_TRIGCONV_T2_CC2 ((uint32_t)0x00060000) /*!< For ADC1 and ADC2 */ +#define ADC_EXT_TRIGCONV_T3_TRGO ((uint32_t)0x00080000) /*!< For ADC1 and ADC2 */ +#define ADC_EXT_TRIGCONV_T4_CC4 ((uint32_t)0x000A0000) /*!< For ADC1 and ADC2 */ +#define ADC_EXT_TRIGCONV_EXT_INT11_TIM8_TRGO ((uint32_t)0x000C0000) /*!< For ADC1 and ADC2 */ + +#define ADC_EXT_TRIGCONV_T1_CC3 ((uint32_t)0x00040000) /*!< For ADC1, ADC2 , ADC3 and ADC4 */ +#define ADC_EXT_TRIGCONV_NONE ((uint32_t)0x000E0000) /*!< For ADC1, ADC2 , ADC3 and ADC4 */ + +#define ADC_EXT_TRIGCONV_T3_CC1 ((uint32_t)0x00000000) /*!< For ADC3 and ADC4 */ +#define ADC_EXT_TRIGCONV_T2_CC3 ((uint32_t)0x00020000) /*!< For ADC3 and ADC4 */ +#define ADC_EXT_TRIGCONV_T8_CC1 ((uint32_t)0x00060000) /*!< For ADC3 and ADC4 */ +#define ADC_EXT_TRIGCONV_T8_TRGO ((uint32_t)0x00080000) /*!< For ADC3 and ADC4 */ +#define ADC_EXT_TRIGCONV_T5_CC1 ((uint32_t)0x000A0000) /*!< For ADC3 and ADC4 */ +#define ADC_EXT_TRIGCONV_EXT_INT10_T5_CC3 ((uint32_t)0x000C0000) /*!< For ADC3 and ADC4 */ + +#define IsAdcExtTrig(REGTRIG) \ + (((REGTRIG) == ADC_EXT_TRIGCONV_T1_CC1) || ((REGTRIG) == ADC_EXT_TRIGCONV_T1_CC2) \ + || ((REGTRIG) == ADC_EXT_TRIGCONV_T1_CC3) || ((REGTRIG) == ADC_EXT_TRIGCONV_T2_CC2) \ + || ((REGTRIG) == ADC_EXT_TRIGCONV_T3_TRGO) || ((REGTRIG) == ADC_EXT_TRIGCONV_T4_CC4) \ + || ((REGTRIG) == ADC_EXT_TRIGCONV_EXT_INT11_TIM8_TRGO) || ((REGTRIG) == ADC_EXT_TRIGCONV_NONE) \ + || ((REGTRIG) == ADC_EXT_TRIGCONV_T3_CC1) || ((REGTRIG) == ADC_EXT_TRIGCONV_T2_CC3) \ + || ((REGTRIG) == ADC_EXT_TRIGCONV_T8_CC1) || ((REGTRIG) == ADC_EXT_TRIGCONV_T8_TRGO) \ + || ((REGTRIG) == ADC_EXT_TRIGCONV_T5_CC1) || ((REGTRIG) == ADC_EXT_TRIGCONV_EXT_INT10_T5_CC3)) +/** + * @} + */ + +/** @addtogroup ADC_data_align + * @{ + */ + +#define ADC_DAT_ALIGN_R ((uint32_t)0x00000000) +#define ADC_DAT_ALIGN_L ((uint32_t)0x00000800) +#define IsAdcDatAlign(ALIGN) (((ALIGN) == ADC_DAT_ALIGN_R) || ((ALIGN) == ADC_DAT_ALIGN_L)) +/** + * @} + */ + +/** @addtogroup ADC_channels + * @{ + */ + +#define ADC_CH_0 ((uint8_t)0x00) +#define ADC_CH_1 ((uint8_t)0x01) +#define ADC_CH_2 ((uint8_t)0x02) +#define ADC_CH_3 ((uint8_t)0x03) +#define ADC_CH_4 ((uint8_t)0x04) +#define ADC_CH_5 ((uint8_t)0x05) +#define ADC_CH_6 ((uint8_t)0x06) +#define ADC_CH_7 ((uint8_t)0x07) +#define ADC_CH_8 ((uint8_t)0x08) +#define ADC_CH_9 ((uint8_t)0x09) +#define ADC_CH_10 ((uint8_t)0x0A) +#define ADC_CH_11 ((uint8_t)0x0B) +#define ADC_CH_12 ((uint8_t)0x0C) +#define ADC_CH_13 ((uint8_t)0x0D) +#define ADC_CH_14 ((uint8_t)0x0E) +#define ADC_CH_15 ((uint8_t)0x0F) +#define ADC_CH_16 ((uint8_t)0x10) +#define ADC_CH_17 ((uint8_t)0x11) +#define ADC_CH_18 ((uint8_t)0x12) + +#define ADC_CH_TEMP_SENSOR ((uint8_t)ADC_CH_16) +#define ADC_CH_INT_VREF ((uint8_t)ADC_CH_18) + +#define IsAdcChannel(CHANNEL) \ + (((CHANNEL) == ADC_CH_0) || ((CHANNEL) == ADC_CH_1) || ((CHANNEL) == ADC_CH_2) || ((CHANNEL) == ADC_CH_3) \ + || ((CHANNEL) == ADC_CH_4) || ((CHANNEL) == ADC_CH_5) || ((CHANNEL) == ADC_CH_6) || ((CHANNEL) == ADC_CH_7) \ + || ((CHANNEL) == ADC_CH_8) || ((CHANNEL) == ADC_CH_9) || ((CHANNEL) == ADC_CH_10) || ((CHANNEL) == ADC_CH_11) \ + || ((CHANNEL) == ADC_CH_12) || ((CHANNEL) == ADC_CH_13) || ((CHANNEL) == ADC_CH_14) || ((CHANNEL) == ADC_CH_15) \ + || ((CHANNEL) == ADC_CH_16) || ((CHANNEL) == ADC_CH_17) || ((CHANNEL) == ADC_CH_18)) +/** + * @} + */ + +/** @addtogroup ADC_sampling_time + * @{ + */ + +#define ADC_SAMP_TIME_1CYCLES5 ((uint8_t)0x00) +#define ADC_SAMP_TIME_7CYCLES5 ((uint8_t)0x01) +#define ADC_SAMP_TIME_13CYCLES5 ((uint8_t)0x02) +#define ADC_SAMP_TIME_28CYCLES5 ((uint8_t)0x03) +#define ADC_SAMP_TIME_41CYCLES5 ((uint8_t)0x04) +#define ADC_SAMP_TIME_55CYCLES5 ((uint8_t)0x05) +#define ADC_SAMP_TIME_71CYCLES5 ((uint8_t)0x06) +#define ADC_SAMP_TIME_239CYCLES5 ((uint8_t)0x07) +#define IsAdcSampleTime(TIME) \ + (((TIME) == ADC_SAMP_TIME_1CYCLES5) || ((TIME) == ADC_SAMP_TIME_7CYCLES5) || ((TIME) == ADC_SAMP_TIME_13CYCLES5) \ + || ((TIME) == ADC_SAMP_TIME_28CYCLES5) || ((TIME) == ADC_SAMP_TIME_41CYCLES5) \ + || ((TIME) == ADC_SAMP_TIME_55CYCLES5) || ((TIME) == ADC_SAMP_TIME_71CYCLES5) \ + || ((TIME) == ADC_SAMP_TIME_239CYCLES5)) +/** + * @} + */ + +/** @addtogroup ADC_external_trigger_sources_for_injected_channels_conversion + * @{ + */ + +#define ADC_EXT_TRIG_INJ_CONV_T2_TRGO ((uint32_t)0x00002000) /*!< For ADC1 and ADC2 */ +#define ADC_EXT_TRIG_INJ_CONV_T2_CC1 ((uint32_t)0x00003000) /*!< For ADC1 and ADC2 */ +#define ADC_EXT_TRIG_INJ_CONV_T3_CC4 ((uint32_t)0x00004000) /*!< For ADC1 and ADC2 */ +#define ADC_EXT_TRIG_INJ_CONV_T4_TRGO ((uint32_t)0x00005000) /*!< For ADC1 and ADC2 */ +#define ADC_EXT_TRIG_INJ_CONV_EXT_INT15_TIM8_CC4 ((uint32_t)0x00006000) /*!< For ADC1 and ADC2 */ + +#define ADC_EXT_TRIG_INJ_CONV_T1_TRGO ((uint32_t)0x00000000) /*!< For ADC1, ADC2, ADC3 and ADC4 */ +#define ADC_EXT_TRIG_INJ_CONV_T1_CC4 ((uint32_t)0x00001000) /*!< For ADC1, ADC2, ADC3 and ADC4 */ +#define ADC_EXT_TRIG_INJ_CONV_NONE ((uint32_t)0x00007000) /*!< For ADC1, ADC2, ADC3 and ADC4 */ + +#define ADC_EXT_TRIG_INJ_CONV_T4_CC3 ((uint32_t)0x00002000) /*!< For ADC3 and ADC4 */ +#define ADC_EXT_TRIG_INJ_CONV_T8_CC2 ((uint32_t)0x00003000) /*!< For ADC3 and ADC4 */ +#define ADC_EXT_TRIG_INJ_CONV_T8_CC4 ((uint32_t)0x00004000) /*!< For ADC3 and ADC4 */ +#define ADC_EXT_TRIG_INJ_CONV_T5_TRGO ((uint32_t)0x00005000) /*!< For ADC3 and ADC4 */ +#define ADC_EXT_TRIG_INJ_CONV_EXT_INT14_T5_CC4 ((uint32_t)0x00006000) /*!< For ADC3 and ADC4 */ + +#define IsAdcExtInjTrig(INJTRIG) \ + (((INJTRIG) == ADC_EXT_TRIG_INJ_CONV_T1_TRGO) || ((INJTRIG) == ADC_EXT_TRIG_INJ_CONV_T1_CC4) \ + || ((INJTRIG) == ADC_EXT_TRIG_INJ_CONV_T2_TRGO) || ((INJTRIG) == ADC_EXT_TRIG_INJ_CONV_T2_CC1) \ + || ((INJTRIG) == ADC_EXT_TRIG_INJ_CONV_T3_CC4) || ((INJTRIG) == ADC_EXT_TRIG_INJ_CONV_T4_TRGO) \ + || ((INJTRIG) == ADC_EXT_TRIG_INJ_CONV_EXT_INT15_TIM8_CC4) || ((INJTRIG) == ADC_EXT_TRIG_INJ_CONV_NONE) \ + || ((INJTRIG) == ADC_EXT_TRIG_INJ_CONV_T4_CC3) || ((INJTRIG) == ADC_EXT_TRIG_INJ_CONV_T8_CC2) \ + || ((INJTRIG) == ADC_EXT_TRIG_INJ_CONV_T8_CC4) || ((INJTRIG) == ADC_EXT_TRIG_INJ_CONV_T5_TRGO) \ + || ((INJTRIG) == ADC_EXT_TRIG_INJ_CONV_EXT_INT14_T5_CC4)) +/** + * @} + */ + +/** @addtogroup ADC_injected_channel_selection + * @{ + */ + +#define ADC_INJ_CH_1 ((uint8_t)0x14) +#define ADC_INJ_CH_2 ((uint8_t)0x18) +#define ADC_INJ_CH_3 ((uint8_t)0x1C) +#define ADC_INJ_CH_4 ((uint8_t)0x20) +#define IsAdcInjCh(CHANNEL) \ + (((CHANNEL) == ADC_INJ_CH_1) || ((CHANNEL) == ADC_INJ_CH_2) || ((CHANNEL) == ADC_INJ_CH_3) \ + || ((CHANNEL) == ADC_INJ_CH_4)) +/** + * @} + */ + +/** @addtogroup ADC_analog_watchdog_selection + * @{ + */ + +#define ADC_ANALOG_WTDG_SINGLEREG_ENABLE ((uint32_t)0x00800200) +#define ADC_ANALOG_WTDG_SINGLEINJEC_ENABLE ((uint32_t)0x00400200) +#define ADC_ANALOG_WTDG_SINGLEREG_OR_INJEC_ENABLE ((uint32_t)0x00C00200) +#define ADC_ANALOG_WTDG_ALLREG_ENABLE ((uint32_t)0x00800000) +#define ADC_ANALOG_WTDG_ALLINJEC_ENABLE ((uint32_t)0x00400000) +#define ADC_ANALOG_WTDG_ALLREG_ALLINJEC_ENABLE ((uint32_t)0x00C00000) +#define ADC_ANALOG_WTDG_NONE ((uint32_t)0x00000000) + +#define IsAdcAnalogWatchdog(WATCHDOG) \ + (((WATCHDOG) == ADC_ANALOG_WTDG_SINGLEREG_ENABLE) || ((WATCHDOG) == ADC_ANALOG_WTDG_SINGLEINJEC_ENABLE) \ + || ((WATCHDOG) == ADC_ANALOG_WTDG_SINGLEREG_OR_INJEC_ENABLE) || ((WATCHDOG) == ADC_ANALOG_WTDG_ALLREG_ENABLE) \ + || ((WATCHDOG) == ADC_ANALOG_WTDG_ALLINJEC_ENABLE) || ((WATCHDOG) == ADC_ANALOG_WTDG_ALLREG_ALLINJEC_ENABLE) \ + || ((WATCHDOG) == ADC_ANALOG_WTDG_NONE)) +/** + * @} + */ + +/** @addtogroup ADC_interrupts_definition + * @{ + */ + +#define ADC_INT_ENDC ((uint16_t)0x0220) +#define ADC_INT_AWD ((uint16_t)0x0140) +#define ADC_INT_JENDC ((uint16_t)0x0480) + +#define IsAdcInt(IT) ((((IT) & (uint16_t)0xF81F) == 0x00) && ((IT) != 0x00)) + +#define IsAdcGetInt(IT) (((IT) == ADC_INT_ENDC) || ((IT) == ADC_INT_AWD) || ((IT) == ADC_INT_JENDC)) +/** + * @} + */ + +/** @addtogroup ADC_flags_definition + * @{ + */ + +#define ADC_FLAG_AWDG ((uint8_t)0x01) +#define ADC_FLAG_ENDC ((uint8_t)0x02) +#define ADC_FLAG_JENDC ((uint8_t)0x04) +#define ADC_FLAG_JSTR ((uint8_t)0x08) +#define ADC_FLAG_STR ((uint8_t)0x10) +#define ADC_FLAG_EOC_ANY ((uint8_t)0x20) +#define ADC_FLAG_JEOC_ANY ((uint8_t)0x40) +#define IsAdcClrFlag(FLAG) ((((FLAG) & (uint8_t)0x80) == 0x00) && ((FLAG) != 0x00)) +#define IsAdcGetFlag(FLAG) \ + (((FLAG) == ADC_FLAG_AWDG) || ((FLAG) == ADC_FLAG_ENDC) || ((FLAG) == ADC_FLAG_JENDC) || ((FLAG) == ADC_FLAG_JSTR) \ + || ((FLAG) == ADC_FLAG_STR) || ((FLAG) == ADC_FLAG_EOC_ANY) || ((FLAG) == ADC_FLAG_JEOC_ANY)) +/** + * @} + */ + +/** @addtogroup ADC_thresholds + * @{ + */ +#define IsAdcValid(THRESHOLD) ((THRESHOLD) <= 0xFFF) +/** + * @} + */ + +/** @addtogroup ADC_injected_offset + * @{ + */ + +#define IsAdcOffsetValid(OFFSET) ((OFFSET) <= 0xFFF) + +/** + * @} + */ + +/** @addtogroup ADC_injected_length + * @{ + */ + +#define IsAdcInjLenValid(LENGTH) (((LENGTH) >= 0x1) && ((LENGTH) <= 0x4)) + +/** + * @} + */ + +/** @addtogroup ADC_injected_rank + * @{ + */ + +#define IsAdcInjRankValid(RANK) (((RANK) >= 0x1) && ((RANK) <= 0x4)) + +/** + * @} + */ + +/** @addtogroup ADC_regular_length + * @{ + */ + +#define IsAdcSeqLenValid(LENGTH) (((LENGTH) >= 0x1) && ((LENGTH) <= 0x10)) +/** + * @} + */ + +/** @addtogroup ADC_regular_rank + * @{ + */ + +#define IsAdcReqRankValid(RANK) (((RANK) >= 0x1) && ((RANK) <= 0x10)) + +/** + * @} + */ + +/** @addtogroup ADC_regular_discontinuous_mode_number + * @{ + */ + +#define IsAdcSeqDiscNumberValid(NUMBER) (((NUMBER) >= 0x1) && ((NUMBER) <= 0x8)) + +/** + * @} + */ + +/************************** fllowing bit seg in ex register **********************/ +/**@addtogroup ADC_channels_ex_style + * @{ + */ +#define ADC1_Channel_01_PA0 ((uint8_t)0x01) +#define ADC1_Channel_02_PA1 ((uint8_t)0x02) +#define ADC1_Channel_03_PA6 ((uint8_t)0x03) +#define ADC1_Channel_04_PA3 ((uint8_t)0x04) +#define ADC1_Channel_05_PF4 ((uint8_t)0x05) +#define ADC1_Channel_06_PC0 ((uint8_t)0x06) +#define ADC1_Channel_07_PC1 ((uint8_t)0x07) +#define ADC1_Channel_08_PC2 ((uint8_t)0x08) +#define ADC1_Channel_09_PC3 ((uint8_t)0x09) +#define ADC1_Channel_10_PF2 ((uint8_t)0x0A) +#define ADC1_Channel_11_PA2 ((uint8_t)0x0B) + +#define ADC2_Channel_01_PA4 ((uint8_t)0x01) +#define ADC2_Channel_02_PA5 ((uint8_t)0x02) +#define ADC2_Channel_03_PB1 ((uint8_t)0x03) +#define ADC2_Channel_04_PA7 ((uint8_t)0x04) +#define ADC2_Channel_05_PC4 ((uint8_t)0x05) +#define ADC2_Channel_06_PC0 ((uint8_t)0x06) +#define ADC2_Channel_07_PC1 ((uint8_t)0x07) +#define ADC2_Channel_08_PC2 ((uint8_t)0x08) +#define ADC2_Channel_09_PC3 ((uint8_t)0x09) +#define ADC2_Channel_10_PF2 ((uint8_t)0x0A) +#define ADC2_Channel_11_PA2 ((uint8_t)0x0B) +#define ADC2_Channel_12_PC5 ((uint8_t)0x0C) +#define ADC2_Channel_13_PB2 ((uint8_t)0x0D) + +#define ADC3_Channel_01_PB11 ((uint8_t)0x01) +#define ADC3_Channel_02_PE9 ((uint8_t)0x02) +#define ADC3_Channel_03_PE13 ((uint8_t)0x03) +#define ADC3_Channel_04_PE12 ((uint8_t)0x04) +#define ADC3_Channel_05_PB13 ((uint8_t)0x05) +#define ADC3_Channel_06_PE8 ((uint8_t)0x06) +#define ADC3_Channel_07_PD10 ((uint8_t)0x07) +#define ADC3_Channel_08_PD11 ((uint8_t)0x08) +#define ADC3_Channel_09_PD12 ((uint8_t)0x09) +#define ADC3_Channel_10_PD13 ((uint8_t)0x0A) +#define ADC3_Channel_11_PD14 ((uint8_t)0x0B) +#define ADC3_Channel_12_PB0 ((uint8_t)0x0C) +#define ADC3_Channel_13_PE7 ((uint8_t)0x0D) +#define ADC3_Channel_14_PE10 ((uint8_t)0x0E) +#define ADC3_Channel_15_PE11 ((uint8_t)0x0F) + +#define ADC4_Channel_01_PE14 ((uint8_t)0x01) +#define ADC4_Channel_02_PE15 ((uint8_t)0x02) +#define ADC4_Channel_03_PB12 ((uint8_t)0x03) +#define ADC4_Channel_04_PB14 ((uint8_t)0x04) +#define ADC4_Channel_05_PB15 ((uint8_t)0x05) +#define ADC4_Channel_06_PE8 ((uint8_t)0x06) +#define ADC4_Channel_07_PD10 ((uint8_t)0x07) +#define ADC4_Channel_08_PD11 ((uint8_t)0x08) +#define ADC4_Channel_09_PD12 ((uint8_t)0x09) +#define ADC4_Channel_10_PD13 ((uint8_t)0x0A) +#define ADC4_Channel_11_PD14 ((uint8_t)0x0B) +#define ADC4_Channel_12_PD8 ((uint8_t)0x0C) +#define ADC4_Channel_13_PD9 ((uint8_t)0x0D) + +#define ADC_CH_0 ((uint8_t)0x00) +#define ADC_CH_1 ((uint8_t)0x01) +#define ADC_CH_2 ((uint8_t)0x02) +#define ADC_CH_3 ((uint8_t)0x03) +#define ADC_CH_4 ((uint8_t)0x04) +#define ADC_CH_5 ((uint8_t)0x05) +#define ADC_CH_6 ((uint8_t)0x06) +#define ADC_CH_7 ((uint8_t)0x07) +#define ADC_CH_8 ((uint8_t)0x08) +#define ADC_CH_9 ((uint8_t)0x09) +#define ADC_CH_10 ((uint8_t)0x0A) +#define ADC_CH_11 ((uint8_t)0x0B) +#define ADC_CH_12 ((uint8_t)0x0C) +#define ADC_CH_13 ((uint8_t)0x0D) +#define ADC_CH_14 ((uint8_t)0x0E) +#define ADC_CH_15 ((uint8_t)0x0F) +#define ADC_CH_16 ((uint8_t)0x10) +#define ADC_CH_17 ((uint8_t)0x11) +#define ADC_CH_18 ((uint8_t)0x12) +/** + * @} + */ + +/**@addtogroup ADC_dif_sel_ch_definition + * @{ + */ +#define ADC_DIFSEL_CHS_MASK ((uint32_t)0x0007FFFE) +#define ADC_DIFSEL_CHS_1 ((uint32_t)0x00000002) +#define ADC_DIFSEL_CHS_2 ((uint32_t)0x00000004) +#define ADC_DIFSEL_CHS_3 ((uint32_t)0x00000008) +#define ADC_DIFSEL_CHS_4 ((uint32_t)0x00000010) +#define ADC_DIFSEL_CHS_5 ((uint32_t)0x00000020) +#define ADC_DIFSEL_CHS_6 ((uint32_t)0x00000040) +#define ADC_DIFSEL_CHS_7 ((uint32_t)0x00000080) +#define ADC_DIFSEL_CHS_8 ((uint32_t)0x00000100) +#define ADC_DIFSEL_CHS_9 ((uint32_t)0x00000200) +#define ADC_DIFSEL_CHS_10 ((uint32_t)0x00000400) +#define ADC_DIFSEL_CHS_11 ((uint32_t)0x00000800) +#define ADC_DIFSEL_CHS_12 ((uint32_t)0x00001000) +#define ADC_DIFSEL_CHS_13 ((uint32_t)0x00002000) +#define ADC_DIFSEL_CHS_14 ((uint32_t)0x00004000) +#define ADC_DIFSEL_CHS_15 ((uint32_t)0x00008000) +#define ADC_DIFSEL_CHS_16 ((uint32_t)0x00010000) +#define ADC_DIFSEL_CHS_17 ((uint32_t)0x00020000) +#define ADC_DIFSEL_CHS_18 ((uint32_t)0x00040000) +/** + * @} + */ + +/**@addtogroup ADC_calfact_definition + * @{ + */ +#define ADC_CALFACT_CALFACTD_MSK ((uint32_t)0x3FL << 16) +#define ADC_CALFACT_CALFACTS_MSK ((uint32_t)0x3FL << 0) +/** + * @} + */ + +/**@addtogroup ADC_ctrl3_definition + * @{ + */ +#define ADC_CTRL3_VABTMEN_MSK ((uint32_t)0x01L << 11) +#define ADC_CTRL3_DPWMOD_MSK ((uint32_t)0x01L << 10) +#define ADC_CTRL3_JENDCAIEN_MSK ((uint32_t)0x01L << 9) +#define ADC_CTRL3_ENDCAIEN_MSK ((uint32_t)0x01L << 8) +#define ADC_CTRL3_BPCAL_MSK ((uint32_t)0x01L << 7) +#define ADC_CTRL3_PDRDY_MSK ((uint32_t)0x01L << 6) +#define ADC_CTRL3_RDY_MSK ((uint32_t)0x01L << 5) +#define ADC_CTRL3_CKMOD_MSK ((uint32_t)0x01L << 4) +#define ADC_CTRL3_CALALD_MSK ((uint32_t)0x01L << 3) +#define ADC_CTRL3_CALDIF_MSK ((uint32_t)0x01L << 2) +#define ADC_CTRL3_RES_MSK ((uint32_t)0x03L << 0) +/** + * @} + */ + +/**@addtogroup ADC_sampt3_definition + * @{ + */ +#define ADC_SAMPT3_SAMPSEL_MSK ((uint32_t)0x01L << 3) +/** + * @} + */ + +typedef enum +{ + ADC_CTRL3_CKMOD_AHB = 0, + ADC_CTRL3_CKMOD_PLL = 1, +} ADC_CTRL3_CKMOD; +typedef enum +{ + ADC_CTRL3_RES_12BIT = 3, + ADC_CTRL3_RES_10BIT = 2, + ADC_CTRL3_RES_8BIT = 1, + ADC_CTRL3_RES_6BIT = 0, +} ADC_CTRL3_RES; +typedef struct +{ + FunctionalState VbatMinitEn; + FunctionalState DeepPowerModEn; + FunctionalState JendcIntEn; + FunctionalState EndcIntEn; + ADC_CTRL3_CKMOD ClkMode; + FunctionalState CalAtuoLoadEn; + bool DifModCal; + ADC_CTRL3_RES ResBit; + bool SampSecondStyle; +} ADC_InitTypeEx; +/** + * @} + */ + +/*ADC_SAMPT3 only have samp time and smp18[2:0],samp18 is refint ch, change to row function*/ +/*ADC_IPTST reseverd register ,not to do it*/ + +/**@addtogroup ADC_bit_num_definition + * @{ + */ +#define ADC_RST_BIT_12 ((uint32_t)0x03) +#define ADC_RST_BIT_10 ((uint32_t)0x02) +#define ADC_RST_BIT_8 ((uint32_t)0x01) +#define ADC_RESULT_BIT_6 ((uint32_t)0x00) +/** + * @} + */ + +/** @addtogroup ADC_flags_ex_definition + * @{ + */ +#define ADC_FLAG_RDY ((uint8_t)0x20) +#define ADC_FLAG_PD_RDY ((uint8_t)0x40) +#define IS_ADC_GET_READY(FLAG) (((FLAG) == ADC_FLAG_RDY) || ((FLAG) == ADC_FLAG_PD_RDY) +/** + * @} + */ + +/** + * @} + */ + +/** @addtogroup ADC_Exported_Functions + * @{ + */ + +void ADC_DeInit(ADC_Module* ADCx); +void ADC_Init(ADC_Module* ADCx, ADC_InitType* ADC_InitStruct); +void ADC_InitStruct(ADC_InitType* ADC_InitStruct); +void ADC_Enable(ADC_Module* ADCx, FunctionalState Cmd); +void ADC_EnableDMA(ADC_Module* ADCx, FunctionalState Cmd); +void ADC_ConfigInt(ADC_Module* ADCx, uint16_t ADC_IT, FunctionalState Cmd); +void ADC_StartCalibration(ADC_Module* ADCx); +FlagStatus ADC_GetCalibrationStatus(ADC_Module* ADCx); +void ADC_EnableSoftwareStartConv(ADC_Module* ADCx, FunctionalState Cmd); +FlagStatus ADC_GetSoftwareStartConvStatus(ADC_Module* ADCx); +void ADC_ConfigDiscModeChannelCount(ADC_Module* ADCx, uint8_t Number); +void ADC_EnableDiscMode(ADC_Module* ADCx, FunctionalState Cmd); +void ADC_ConfigRegularChannel(ADC_Module* ADCx, uint8_t ADC_Channel, uint8_t Rank, uint8_t ADC_SampleTime); +void ADC_EnableExternalTrigConv(ADC_Module* ADCx, FunctionalState Cmd); +uint16_t ADC_GetDat(ADC_Module* ADCx); +uint32_t ADC_GetDualModeConversionDat(ADC_Module* ADCx); +void ADC_EnableAutoInjectedConv(ADC_Module* ADCx, FunctionalState Cmd); +void ADC_EnableInjectedDiscMode(ADC_Module* ADCx, FunctionalState Cmd); +void ADC_ConfigExternalTrigInjectedConv(ADC_Module* ADCx, uint32_t ADC_ExternalTrigInjecConv); +void ADC_EnableExternalTrigInjectedConv(ADC_Module* ADCx, FunctionalState Cmd); +void ADC_EnableSoftwareStartInjectedConv(ADC_Module* ADCx, FunctionalState Cmd); +FlagStatus ADC_GetSoftwareStartInjectedConvCmdStatus(ADC_Module* ADCx); +void ADC_ConfigInjectedChannel(ADC_Module* ADCx, uint8_t ADC_Channel, uint8_t Rank, uint8_t ADC_SampleTime); +void ADC_ConfigInjectedSequencerLength(ADC_Module* ADCx, uint8_t Length); +void ADC_SetInjectedOffsetDat(ADC_Module* ADCx, uint8_t ADC_InjectedChannel, uint16_t Offset); +uint16_t ADC_GetInjectedConversionDat(ADC_Module* ADCx, uint8_t ADC_InjectedChannel); +void ADC_ConfigAnalogWatchdogWorkChannelType(ADC_Module* ADCx, uint32_t ADC_AnalogWatchdog); +void ADC_ConfigAnalogWatchdogThresholds(ADC_Module* ADCx, uint16_t HighThreshold, uint16_t LowThreshold); +void ADC_ConfigAnalogWatchdogSingleChannel(ADC_Module* ADCx, uint8_t ADC_Channel); +void ADC_EnableTempSensorVrefint(FunctionalState Cmd); +FlagStatus ADC_GetFlagStatus(ADC_Module* ADCx, uint8_t ADC_FLAG); +void ADC_ClearFlag(ADC_Module* ADCx, uint8_t ADC_FLAG); +INTStatus ADC_GetIntStatus(ADC_Module* ADCx, uint16_t ADC_IT); +void ADC_ClearIntPendingBit(ADC_Module* ADCx, uint16_t ADC_IT); + +void ADC_InitEx(ADC_Module* ADCx, ADC_InitTypeEx* ADC_InitStructEx); +void ADC_SetDifChs(ADC_Module* ADCx,uint32_t DifChs); +FlagStatus ADC_GetFlagStatusNew(ADC_Module* ADCx, uint8_t ADC_FLAG_NEW); +void ADC_SetBypassCalibration(ADC_Module* ADCx, FunctionalState en); +void ADC_SetConvResultBitNum(ADC_Module* ADCx, uint32_t ResultBitNum); + +void ADC_ConfigClk(ADC_CTRL3_CKMOD ADC_ClkMode, uint32_t RCC_ADCHCLKPrescaler); +/** + * @} + */ + +#ifdef __cplusplus +} +#endif + +#endif /*__N32G45X_ADC_H__ */ + +/** + * @} + */ +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_bkp.h b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_bkp.h new file mode 100755 index 0000000000..7b47b97337 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_bkp.h @@ -0,0 +1,182 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_bkp.h + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __N32G45X_BKP_H__ +#define __N32G45X_BKP_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +#include "n32g45x.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup BKP + * @{ + */ + +/** @addtogroup BKP_Exported_Types + * @{ + */ + +/** + * @} + */ + +/** @addtogroup BKP_Exported_Constants + * @{ + */ + +/** @addtogroup Tamper_Pin_active_level + * @{ + */ + +#define BKP_TP_HIGH ((uint16_t)0x0000) +#define BKP_TP_LOW ((uint16_t)0x0001) +#define IS_BKP_TP_LEVEL(LEVEL) (((LEVEL) == BKP_TP_HIGH) || ((LEVEL) == BKP_TP_LOW)) +/** + * @} + */ + +/** @addtogroup Data_Backup_Register + * @{ + */ + +#define BKP_DAT1 ((uint16_t)0x0004) +#define BKP_DAT2 ((uint16_t)0x0008) +#define BKP_DAT3 ((uint16_t)0x000C) +#define BKP_DAT4 ((uint16_t)0x0010) +#define BKP_DAT5 ((uint16_t)0x0014) +#define BKP_DAT6 ((uint16_t)0x0018) +#define BKP_DAT7 ((uint16_t)0x001C) +#define BKP_DAT8 ((uint16_t)0x0020) +#define BKP_DAT9 ((uint16_t)0x0024) +#define BKP_DAT10 ((uint16_t)0x0028) +#define BKP_DAT11 ((uint16_t)0x0040) +#define BKP_DAT12 ((uint16_t)0x0044) +#define BKP_DAT13 ((uint16_t)0x0048) +#define BKP_DAT14 ((uint16_t)0x004C) +#define BKP_DAT15 ((uint16_t)0x0050) +#define BKP_DAT16 ((uint16_t)0x0054) +#define BKP_DAT17 ((uint16_t)0x0058) +#define BKP_DAT18 ((uint16_t)0x005C) +#define BKP_DAT19 ((uint16_t)0x0060) +#define BKP_DAT20 ((uint16_t)0x0064) +#define BKP_DAT21 ((uint16_t)0x0068) +#define BKP_DAT22 ((uint16_t)0x006C) +#define BKP_DAT23 ((uint16_t)0x0070) +#define BKP_DAT24 ((uint16_t)0x0074) +#define BKP_DAT25 ((uint16_t)0x0078) +#define BKP_DAT26 ((uint16_t)0x007C) +#define BKP_DAT27 ((uint16_t)0x0080) +#define BKP_DAT28 ((uint16_t)0x0084) +#define BKP_DAT29 ((uint16_t)0x0088) +#define BKP_DAT30 ((uint16_t)0x008C) +#define BKP_DAT31 ((uint16_t)0x0090) +#define BKP_DAT32 ((uint16_t)0x0094) +#define BKP_DAT33 ((uint16_t)0x0098) +#define BKP_DAT34 ((uint16_t)0x009C) +#define BKP_DAT35 ((uint16_t)0x00A0) +#define BKP_DAT36 ((uint16_t)0x00A4) +#define BKP_DAT37 ((uint16_t)0x00A8) +#define BKP_DAT38 ((uint16_t)0x00AC) +#define BKP_DAT39 ((uint16_t)0x00B0) +#define BKP_DAT40 ((uint16_t)0x00B4) +#define BKP_DAT41 ((uint16_t)0x00B8) +#define BKP_DAT42 ((uint16_t)0x00BC) + +#define IS_BKP_DAT(DAT) \ + (((DAT) == BKP_DAT1) || ((DAT) == BKP_DAT2) || ((DAT) == BKP_DAT3) || ((DAT) == BKP_DAT4) || ((DAT) == BKP_DAT5) \ + || ((DAT) == BKP_DAT6) || ((DAT) == BKP_DAT7) || ((DAT) == BKP_DAT8) || ((DAT) == BKP_DAT9) \ + || ((DAT) == BKP_DAT10) || ((DAT) == BKP_DAT11) || ((DAT) == BKP_DAT12) || ((DAT) == BKP_DAT13) \ + || ((DAT) == BKP_DAT14) || ((DAT) == BKP_DAT15) || ((DAT) == BKP_DAT16) || ((DAT) == BKP_DAT17) \ + || ((DAT) == BKP_DAT18) || ((DAT) == BKP_DAT19) || ((DAT) == BKP_DAT20) || ((DAT) == BKP_DAT21) \ + || ((DAT) == BKP_DAT22) || ((DAT) == BKP_DAT23) || ((DAT) == BKP_DAT24) || ((DAT) == BKP_DAT25) \ + || ((DAT) == BKP_DAT26) || ((DAT) == BKP_DAT27) || ((DAT) == BKP_DAT28) || ((DAT) == BKP_DAT29) \ + || ((DAT) == BKP_DAT30) || ((DAT) == BKP_DAT31) || ((DAT) == BKP_DAT32) || ((DAT) == BKP_DAT33) \ + || ((DAT) == BKP_DAT34) || ((DAT) == BKP_DAT35) || ((DAT) == BKP_DAT36) || ((DAT) == BKP_DAT37) \ + || ((DAT) == BKP_DAT38) || ((DAT) == BKP_DAT39) || ((DAT) == BKP_DAT40) || ((DAT) == BKP_DAT41) \ + || ((DAT) == BKP_DAT42)) + + +/** + * @} + */ + +/** + * @} + */ + +/** @addtogroup BKP_Exported_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup BKP_Exported_Functions + * @{ + */ + +void BKP_DeInit(void); +void BKP_ConfigTPLevel(uint16_t BKP_TamperPinLevel); +void BKP_TPEnable(FunctionalState Cmd); +void BKP_TPIntEnable(FunctionalState Cmd); +void BKP_WriteBkpData(uint16_t BKP_DAT, uint16_t Data); +uint16_t BKP_ReadBkpData(uint16_t BKP_DAT); +FlagStatus BKP_GetTEFlag(void); +void BKP_ClrTEFlag(void); +INTStatus BKP_GetTINTFlag(void); +void BKP_ClrTINTFlag(void); + +#ifdef __cplusplus +} +#endif + +#endif /* __N32G45X_BKP_H__ */ +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_can.h b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_can.h new file mode 100755 index 0000000000..ef4fc0080d --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_can.h @@ -0,0 +1,671 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_can.h + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __N32G45X_CAN_H__ +#define __N32G45X_CAN_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +#include "n32g45x.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup CAN + * @{ + */ + +/** @addtogroup CAN_Exported_Types + * @{ + */ + +#define IS_CAN_ALL_PERIPH(PERIPH) (((PERIPH) == CAN1) || ((PERIPH) == CAN2)) + +/** + * @brief CAN init structure definition + */ + +typedef struct +{ + uint16_t BaudRatePrescaler; /*!< Specifies the length of a time quantum. + It ranges from 1 to 1024. */ + + uint8_t OperatingMode; /*!< Specifies the CAN operating mode. + This parameter can be a value of + @ref CAN_operating_mode */ + + uint8_t RSJW; /*!< Specifies the maximum number of time quanta + the CAN hardware is allowed to lengthen or + shorten a bit to perform resynchronization. + This parameter can be a value of + @ref CAN_synchronisation_jump_width */ + + uint8_t TBS1; /*!< Specifies the number of time quanta in Bit + Segment 1. This parameter can be a value of + @ref CAN_time_quantum_in_bit_segment_1 */ + + uint8_t TBS2; /*!< Specifies the number of time quanta in Bit + Segment 2. + This parameter can be a value of + @ref CAN_time_quantum_in_bit_segment_2 */ + + FunctionalState TTCM; /*!< Enable or disable the time triggered + communication mode. This parameter can be set + either to ENABLE or DISABLE. */ + + FunctionalState ABOM; /*!< Enable or disable the automatic bus-off + management. This parameter can be set either + to ENABLE or DISABLE. */ + + FunctionalState AWKUM; /*!< Enable or disable the automatic wake-up mode. + This parameter can be set either to ENABLE or + DISABLE. */ + + FunctionalState NART; /*!< Enable or disable the no-automatic + retransmission mode. This parameter can be + set either to ENABLE or DISABLE. */ + + FunctionalState RFLM; /*!< Enable or disable the Receive DATFIFO Locked mode. + This parameter can be set either to ENABLE + or DISABLE. */ + + FunctionalState TXFP; /*!< Enable or disable the transmit DATFIFO priority. + This parameter can be set either to ENABLE + or DISABLE. */ +} CAN_InitType; + +/** + * @brief CAN filter init structure definition + */ + +typedef struct +{ + uint16_t Filter_HighId; /*!< Specifies the filter identification number (MSBs for a 32-bit + configuration, first one for a 16-bit configuration). + This parameter can be a value between 0x0000 and 0xFFFF */ + + uint16_t Filter_LowId; /*!< Specifies the filter identification number (LSBs for a 32-bit + configuration, second one for a 16-bit configuration). + This parameter can be a value between 0x0000 and 0xFFFF */ + + uint16_t FilterMask_HighId; /*!< Specifies the filter mask number or identification number, + according to the mode (MSBs for a 32-bit configuration, + first one for a 16-bit configuration). + This parameter can be a value between 0x0000 and 0xFFFF */ + + uint16_t FilterMask_LowId; /*!< Specifies the filter mask number or identification number, + according to the mode (LSBs for a 32-bit configuration, + second one for a 16-bit configuration). + This parameter can be a value between 0x0000 and 0xFFFF */ + + uint16_t Filter_FIFOAssignment; /*!< Specifies the DATFIFO (0 or 1) which will be assigned to the filter. + This parameter can be a value of @ref CAN_filter_FIFO */ + + uint8_t Filter_Num; /*!< Specifies the filter which will be initialized. It ranges from 0 to 13. */ + + uint8_t Filter_Mode; /*!< Specifies the filter mode to be initialized. + This parameter can be a value of @ref CAN_filter_mode */ + + uint8_t Filter_Scale; /*!< Specifies the filter scale. + This parameter can be a value of @ref CAN_filter_scale */ + + FunctionalState Filter_Act; /*!< Enable or disable the filter. + This parameter can be set either to ENABLE or DISABLE. */ +} CAN_FilterInitType; + +/** + * @brief CAN Tx message structure definition + */ + +typedef struct +{ + uint32_t StdId; /*!< Specifies the standard identifier. + This parameter can be a value between 0 to 0x7FF. */ + + uint32_t ExtId; /*!< Specifies the extended identifier. + This parameter can be a value between 0 to 0x1FFFFFFF. */ + + uint8_t IDE; /*!< Specifies the type of identifier for the message that + will be transmitted. This parameter can be a value + of @ref CAN_identifier_type */ + + uint8_t RTR; /*!< Specifies the type of frame for the message that will + be transmitted. This parameter can be a value of + @ref CAN_remote_transmission_request */ + + uint8_t DLC; /*!< Specifies the length of the frame that will be + transmitted. This parameter can be a value between + 0 to 8 */ + + uint8_t Data[8]; /*!< Contains the data to be transmitted. It ranges from 0 + to 0xFF. */ +} CanTxMessage; + +/** + * @brief CAN Rx message structure definition + */ + +typedef struct +{ + uint32_t StdId; /*!< Specifies the standard identifier. + This parameter can be a value between 0 to 0x7FF. */ + + uint32_t ExtId; /*!< Specifies the extended identifier. + This parameter can be a value between 0 to 0x1FFFFFFF. */ + + uint8_t IDE; /*!< Specifies the type of identifier for the message that + will be received. This parameter can be a value of + @ref CAN_identifier_type */ + + uint8_t RTR; /*!< Specifies the type of frame for the received message. + This parameter can be a value of + @ref CAN_remote_transmission_request */ + + uint8_t DLC; /*!< Specifies the length of the frame that will be received. + This parameter can be a value between 0 to 8 */ + + uint8_t Data[8]; /*!< Contains the data to be received. It ranges from 0 to + 0xFF. */ + + uint8_t FMI; /*!< Specifies the index of the filter the message stored in + the mailbox passes through. This parameter can be a + value between 0 to 0xFF */ +} CanRxMessage; + +/** + * @} + */ + +/** @addtogroup CAN_Exported_Constants + * @{ + */ + +/** @addtogroup CAN_sleep_constants + * @{ + */ + +#define CAN_InitSTS_Failed ((uint8_t)0x00) /*!< CAN initialization failed */ +#define CAN_InitSTS_Success ((uint8_t)0x01) /*!< CAN initialization OK */ + +/** + * @} + */ + +/** @addtogroup OperatingMode + * @{ + */ + +#define CAN_Normal_Mode ((uint8_t)0x00) /*!< normal mode */ +#define CAN_LoopBack_Mode ((uint8_t)0x01) /*!< loopback mode */ +#define CAN_Silent_Mode ((uint8_t)0x02) /*!< silent mode */ +#define CAN_Silent_LoopBack_Mode ((uint8_t)0x03) /*!< loopback combined with silent mode */ + +#define IS_CAN_MODE(MODE) \ + (((MODE) == CAN_Normal_Mode) || ((MODE) == CAN_LoopBack_Mode) || ((MODE) == CAN_Silent_Mode) \ + || ((MODE) == CAN_Silent_LoopBack_Mode)) +/** + * @} + */ + +/** + * @addtogroup CAN_operating_mode + * @{ + */ +#define CAN_Operating_InitMode ((uint8_t)0x00) /*!< Initialization mode */ +#define CAN_Operating_NormalMode ((uint8_t)0x01) /*!< Normal mode */ +#define CAN_Operating_SleepMode ((uint8_t)0x02) /*!< sleep mode */ + +#define IS_CAN_OPERATING_MODE(MODE) \ + (((MODE) == CAN_Operating_InitMode) || ((MODE) == CAN_Operating_NormalMode) || ((MODE) == CAN_Operating_SleepMode)) +/** + * @} + */ + +/** + * @addtogroup CAN_Mode_Status + * @{ + */ + +#define CAN_ModeSTS_Failed ((uint8_t)0x00) /*!< CAN entering the specific mode failed */ +#define CAN_ModeSTS_Success ((uint8_t)!CAN_ModeSTS_Failed) /*!< CAN entering the specific mode Succeed */ + +/** + * @} + */ + +/** @addtogroup CAN_synchronisation_jump_width + * @{ + */ + +#define CAN_RSJW_1tq ((uint8_t)0x00) /*!< 1 time quantum */ +#define CAN_RSJW_2tq ((uint8_t)0x01) /*!< 2 time quantum */ +#define CAN_RSJW_3tq ((uint8_t)0x02) /*!< 3 time quantum */ +#define CAN_RSJW_4tq ((uint8_t)0x03) /*!< 4 time quantum */ + +#define IS_CAN_RSJW(SJW) \ + (((SJW) == CAN_RSJW_1tq) || ((SJW) == CAN_RSJW_2tq) || ((SJW) == CAN_RSJW_3tq) || ((SJW) == CAN_RSJW_4tq)) +/** + * @} + */ + +/** @addtogroup CAN_time_quantum_in_bit_segment_1 + * @{ + */ + +#define CAN_TBS1_1tq ((uint8_t)0x00) /*!< 1 time quantum */ +#define CAN_TBS1_2tq ((uint8_t)0x01) /*!< 2 time quantum */ +#define CAN_TBS1_3tq ((uint8_t)0x02) /*!< 3 time quantum */ +#define CAN_TBS1_4tq ((uint8_t)0x03) /*!< 4 time quantum */ +#define CAN_TBS1_5tq ((uint8_t)0x04) /*!< 5 time quantum */ +#define CAN_TBS1_6tq ((uint8_t)0x05) /*!< 6 time quantum */ +#define CAN_TBS1_7tq ((uint8_t)0x06) /*!< 7 time quantum */ +#define CAN_TBS1_8tq ((uint8_t)0x07) /*!< 8 time quantum */ +#define CAN_TBS1_9tq ((uint8_t)0x08) /*!< 9 time quantum */ +#define CAN_TBS1_10tq ((uint8_t)0x09) /*!< 10 time quantum */ +#define CAN_TBS1_11tq ((uint8_t)0x0A) /*!< 11 time quantum */ +#define CAN_TBS1_12tq ((uint8_t)0x0B) /*!< 12 time quantum */ +#define CAN_TBS1_13tq ((uint8_t)0x0C) /*!< 13 time quantum */ +#define CAN_TBS1_14tq ((uint8_t)0x0D) /*!< 14 time quantum */ +#define CAN_TBS1_15tq ((uint8_t)0x0E) /*!< 15 time quantum */ +#define CAN_TBS1_16tq ((uint8_t)0x0F) /*!< 16 time quantum */ + +#define IS_CAN_TBS1(BS1) ((BS1) <= CAN_TBS1_16tq) +/** + * @} + */ + +/** @addtogroup CAN_time_quantum_in_bit_segment_2 + * @{ + */ + +#define CAN_TBS2_1tq ((uint8_t)0x00) /*!< 1 time quantum */ +#define CAN_TBS2_2tq ((uint8_t)0x01) /*!< 2 time quantum */ +#define CAN_TBS2_3tq ((uint8_t)0x02) /*!< 3 time quantum */ +#define CAN_TBS2_4tq ((uint8_t)0x03) /*!< 4 time quantum */ +#define CAN_TBS2_5tq ((uint8_t)0x04) /*!< 5 time quantum */ +#define CAN_TBS2_6tq ((uint8_t)0x05) /*!< 6 time quantum */ +#define CAN_TBS2_7tq ((uint8_t)0x06) /*!< 7 time quantum */ +#define CAN_TBS2_8tq ((uint8_t)0x07) /*!< 8 time quantum */ + +#define IS_CAN_TBS2(BS2) ((BS2) <= CAN_TBS2_8tq) + +/** + * @} + */ + +/** @addtogroup CAN_clock_prescaler + * @{ + */ + +#define IS_CAN_BAUDRATEPRESCALER(PRESCALER) (((PRESCALER) >= 1) && ((PRESCALER) <= 1024)) + +/** + * @} + */ + +/** @addtogroup CAN_filter_number + * @{ + */ +#define IS_CAN_FILTER_NUM(NUMBER) ((NUMBER) <= 13) +/** + * @} + */ + +/** @addtogroup CAN_filter_mode + * @{ + */ + +#define CAN_Filter_IdMaskMode ((uint8_t)0x00) /*!< identifier/mask mode */ +#define CAN_Filter_IdListMode ((uint8_t)0x01) /*!< identifier list mode */ + +#define IS_CAN_FILTER_MODE(MODE) (((MODE) == CAN_Filter_IdMaskMode) || ((MODE) == CAN_Filter_IdListMode)) +/** + * @} + */ + +/** @addtogroup CAN_filter_scale + * @{ + */ + +#define CAN_Filter_16bitScale ((uint8_t)0x00) /*!< Two 16-bit filters */ +#define CAN_Filter_32bitScale ((uint8_t)0x01) /*!< One 32-bit filter */ + +#define IS_CAN_FILTER_SCALE(SCALE) (((SCALE) == CAN_Filter_16bitScale) || ((SCALE) == CAN_Filter_32bitScale)) + +/** + * @} + */ + +/** @addtogroup CAN_filter_FIFO + * @{ + */ + +#define CAN_Filter_FIFO0 ((uint8_t)0x00) /*!< Filter DATFIFO 0 assignment for filter x */ +#define CAN_Filter_FIFO1 ((uint8_t)0x01) /*!< Filter DATFIFO 1 assignment for filter x */ +#define IS_CAN_FILTER_FIFO(DATFIFO) (((DATFIFO) == CAN_FilterFIFO0) || ((DATFIFO) == CAN_FilterFIFO1)) +/** + * @} + */ + +/** @addtogroup CAN_Tx + * @{ + */ + +#define IS_CAN_TRANSMITMAILBOX(TRANSMITMAILBOX) ((TRANSMITMAILBOX) <= ((uint8_t)0x02)) +#define IS_CAN_STDID(STDID) ((STDID) <= ((uint32_t)0x7FF)) +#define IS_CAN_EXTID(EXTID) ((EXTID) <= ((uint32_t)0x1FFFFFFF)) +#define IS_CAN_DLC(DLC) ((DLC) <= ((uint8_t)0x08)) + +/** + * @} + */ + +/** @addtogroup CAN_identifier_type + * @{ + */ + +#define CAN_Standard_Id ((uint32_t)0x00000000) /*!< Standard Id */ +#define CAN_Extended_Id ((uint32_t)0x00000004) /*!< Extended Id */ +#define IS_CAN_ID(IDTYPE) (((IDTYPE) == CAN_Standard_Id) || ((IDTYPE) == CAN_Extended_Id)) +/** + * @} + */ + +/** @addtogroup CAN_remote_transmission_request + * @{ + */ + +#define CAN_RTRQ_Data ((uint32_t)0x00000000) /*!< Data frame */ +#define CAN_RTRQ_Remote ((uint32_t)0x00000002) /*!< Remote frame */ +#define IS_CAN_RTRQ(RTR) (((RTR) == CAN_RTRQ_Data) || ((RTR) == CAN_RTRQ_Remote)) + +/** + * @} + */ + +/** @addtogroup CAN_transmit_constants + * @{ + */ + +#define CAN_TxSTS_Failed ((uint8_t)0x00) /*!< CAN transmission failed */ +#define CAN_TxSTS_Ok ((uint8_t)0x01) /*!< CAN transmission succeeded */ +#define CAN_TxSTS_Pending ((uint8_t)0x02) /*!< CAN transmission pending */ +#define CAN_TxSTS_NoMailBox ((uint8_t)0x04) /*!< CAN cell did not provide an empty mailbox */ + +/** + * @} + */ + +/** @addtogroup CAN_receive_FIFO_number_constants + * @{ + */ + +#define CAN_FIFO0 ((uint8_t)0x00) /*!< CAN DATFIFO 0 used to receive */ +#define CAN_FIFO1 ((uint8_t)0x01) /*!< CAN DATFIFO 1 used to receive */ + +#define IS_CAN_FIFO(DATFIFO) (((DATFIFO) == CAN_FIFO0) || ((DATFIFO) == CAN_FIFO1)) + +/** + * @} + */ + +/** @addtogroup CAN_sleep_constants + * @{ + */ + +#define CAN_SLEEP_Failed ((uint8_t)0x00) /*!< CAN did not enter the sleep mode */ +#define CAN_SLEEP_Ok ((uint8_t)0x01) /*!< CAN entered the sleep mode */ + +/** + * @} + */ + +/** @addtogroup CAN_wake_up_constants + * @{ + */ + +#define CAN_WKU_Failed ((uint8_t)0x00) /*!< CAN did not leave the sleep mode */ +#define CAN_WKU_Ok ((uint8_t)0x01) /*!< CAN leaved the sleep mode */ + +/** + * @} + */ + +/** + * @addtogroup CAN_Error_Code_constants + * @{ + */ + +#define CAN_ERRCode_NoErr ((uint8_t)0x00) /*!< No Error */ +#define CAN_ERRCode_StuffErr ((uint8_t)0x10) /*!< Stuff Error */ +#define CAN_ERRCode_FormErr ((uint8_t)0x20) /*!< Form Error */ +#define CAN_ERRCode_ACKErr ((uint8_t)0x30) /*!< Acknowledgment Error */ +#define CAN_ERRCode_BitRecessiveErr ((uint8_t)0x40) /*!< Bit Recessive Error */ +#define CAN_ERRCode_BitDominantErr ((uint8_t)0x50) /*!< Bit Dominant Error */ +#define CAN_ERRCode_CRCErr ((uint8_t)0x60) /*!< CRC Error */ +#define CAN_ERRCode_SWSetErr ((uint8_t)0x70) /*!< Software Set Error */ + +/** + * @} + */ + +/** @addtogroup CAN_flags + * @{ + */ +/* If the flag is 0x3XXXXXXX, it means that it can be used with CAN_GetFlagSTS() + and CAN_ClearFlag() functions. */ +/* If the flag is 0x1XXXXXXX, it means that it can only be used with CAN_GetFlagSTS() function. */ + +/* Transmit Flags */ +#define CAN_FLAG_RQCPM0 ((uint32_t)0x38000001) /*!< Request MailBox0 Flag */ +#define CAN_FLAG_RQCPM1 ((uint32_t)0x38000100) /*!< Request MailBox1 Flag */ +#define CAN_FLAG_RQCPM2 ((uint32_t)0x38010000) /*!< Request MailBox2 Flag */ + +/* Receive Flags */ +#define CAN_FLAG_FFMP0 ((uint32_t)0x12000003) /*!< DATFIFO 0 Message Pending Flag */ +#define CAN_FLAG_FFULL0 ((uint32_t)0x32000008) /*!< DATFIFO 0 Full Flag */ +#define CAN_FLAG_FFOVR0 ((uint32_t)0x32000010) /*!< DATFIFO 0 Overrun Flag */ +#define CAN_FLAG_FFMP1 ((uint32_t)0x14000003) /*!< DATFIFO 1 Message Pending Flag */ +#define CAN_FLAG_FFULL1 ((uint32_t)0x34000008) /*!< DATFIFO 1 Full Flag */ +#define CAN_FLAG_FFOVR1 ((uint32_t)0x34000010) /*!< DATFIFO 1 Overrun Flag */ + +/* Operating Mode Flags */ +#define CAN_FLAG_WKU ((uint32_t)0x31000008) /*!< Wake up Flag */ +#define CAN_FLAG_SLAK ((uint32_t)0x31000012) /*!< Sleep acknowledge Flag */ +/* Note: When SLAK intterupt is disabled (SLKIE=0), no polling on SLAKI is possible. + In this case the SLAK bit can be polled.*/ + +/* Error Flags */ +#define CAN_FLAG_EWGFL ((uint32_t)0x10F00001) /*!< Error Warning Flag */ +#define CAN_FLAG_EPVFL ((uint32_t)0x10F00002) /*!< Error Passive Flag */ +#define CAN_FLAG_BOFFL ((uint32_t)0x10F00004) /*!< Bus-Off Flag */ +#define CAN_FLAG_LEC ((uint32_t)0x30F00070) /*!< Last error code Flag */ + +#define IS_CAN_GET_FLAG(FLAG) \ + (((FLAG) == CAN_FLAG_LEC) || ((FLAG) == CAN_FLAG_BOFFL) || ((FLAG) == CAN_FLAG_EPVFL) \ + || ((FLAG) == CAN_FLAG_EWGFL) || ((FLAG) == CAN_FLAG_WKU) || ((FLAG) == CAN_FLAG_FFOVR0) \ + || ((FLAG) == CAN_FLAG_FFULL0) || ((FLAG) == CAN_FLAG_FFMP0) || ((FLAG) == CAN_FLAG_FFOVR1) \ + || ((FLAG) == CAN_FLAG_FFULL1) || ((FLAG) == CAN_FLAG_FFMP1) || ((FLAG) == CAN_FLAG_RQCPM2) \ + || ((FLAG) == CAN_FLAG_RQCPM1) || ((FLAG) == CAN_FLAG_RQCPM0) || ((FLAG) == CAN_FLAG_SLAK)) + +#define IS_CAN_CLEAR_FLAG(FLAG) \ + (((FLAG) == CAN_FLAG_LEC) || ((FLAG) == CAN_FLAG_RQCPM2) || ((FLAG) == CAN_FLAG_RQCPM1) \ + || ((FLAG) == CAN_FLAG_RQCPM0) || ((FLAG) == CAN_FLAG_FFULL0) || ((FLAG) == CAN_FLAG_FFOVR0) \ + || ((FLAG) == CAN_FLAG_FFULL1) || ((FLAG) == CAN_FLAG_FFOVR1) || ((FLAG) == CAN_FLAG_WKU) \ + || ((FLAG) == CAN_FLAG_SLAK)) +/** + * @} + */ + +/** @addtogroup CAN_interrupts + * @{ + */ + +#define CAN_INT_TME ((uint32_t)0x00000001) /*!< Transmit mailbox empty Interrupt*/ + +/* Receive Interrupts */ +#define CAN_INT_FMP0 ((uint32_t)0x00000002) /*!< DATFIFO 0 message pending Interrupt*/ +#define CAN_INT_FF0 ((uint32_t)0x00000004) /*!< DATFIFO 0 full Interrupt*/ +#define CAN_INT_FOV0 ((uint32_t)0x00000008) /*!< DATFIFO 0 overrun Interrupt*/ +#define CAN_INT_FMP1 ((uint32_t)0x00000010) /*!< DATFIFO 1 message pending Interrupt*/ +#define CAN_INT_FF1 ((uint32_t)0x00000020) /*!< DATFIFO 1 full Interrupt*/ +#define CAN_INT_FOV1 ((uint32_t)0x00000040) /*!< DATFIFO 1 overrun Interrupt*/ + +/* Operating Mode Interrupts */ +#define CAN_INT_WKU ((uint32_t)0x00010000) /*!< Wake-up Interrupt*/ +#define CAN_INT_SLK ((uint32_t)0x00020000) /*!< Sleep acknowledge Interrupt*/ + +/* Error Interrupts */ +#define CAN_INT_EWG ((uint32_t)0x00000100) /*!< Error warning Interrupt*/ +#define CAN_INT_EPV ((uint32_t)0x00000200) /*!< Error passive Interrupt*/ +#define CAN_INT_BOF ((uint32_t)0x00000400) /*!< Bus-off Interrupt*/ +#define CAN_INT_LEC ((uint32_t)0x00000800) /*!< Last error code Interrupt*/ +#define CAN_INT_ERR ((uint32_t)0x00008000) /*!< Error Interrupt*/ + +/* Flags named as Interrupts : kept only for FW compatibility */ +#define CAN_INT_RQCPM0 CAN_INT_TME +#define CAN_INT_RQCPM1 CAN_INT_TME +#define CAN_INT_RQCPM2 CAN_INT_TME + +#define IS_CAN_INT(IT) \ + (((IT) == CAN_INT_TME) || ((IT) == CAN_INT_FMP0) || ((IT) == CAN_INT_FF0) || ((IT) == CAN_INT_FOV0) \ + || ((IT) == CAN_INT_FMP1) || ((IT) == CAN_INT_FF1) || ((IT) == CAN_INT_FOV1) || ((IT) == CAN_INT_EWG) \ + || ((IT) == CAN_INT_EPV) || ((IT) == CAN_INT_BOF) || ((IT) == CAN_INT_LEC) || ((IT) == CAN_INT_ERR) \ + || ((IT) == CAN_INT_WKU) || ((IT) == CAN_INT_SLK)) + +#define IS_CAN_CLEAR_INT(IT) \ + (((IT) == CAN_INT_TME) || ((IT) == CAN_INT_FF0) || ((IT) == CAN_INT_FOV0) || ((IT) == CAN_INT_FF1) \ + || ((IT) == CAN_INT_FOV1) || ((IT) == CAN_INT_EWG) || ((IT) == CAN_INT_EPV) || ((IT) == CAN_INT_BOF) \ + || ((IT) == CAN_INT_LEC) || ((IT) == CAN_INT_ERR) || ((IT) == CAN_INT_WKU) || ((IT) == CAN_INT_SLK)) + +/** + * @} + */ + +/** @addtogroup CAN_Legacy + * @{ + */ +#define CANINITSTSFAILED CAN_InitSTS_Failed +#define CANINITSTSOK CAN_InitSTS_Success +#define CAN_FilterFIFO0 CAN_Filter_FIFO0 +#define CAN_FilterFIFO1 CAN_Filter_FIFO1 +#define CAN_ID_STD CAN_Standard_Id +#define CAN_ID_EXT CAN_Extended_Id +#define CAN_RTRQ_DATA CAN_RTRQ_Data +#define CAN_RTRQ_REMOTE CAN_RTRQ_Remote +#define CANTXSTSFAILE CAN_TxSTS_Failed +#define CANTXSTSOK CAN_TxSTS_Ok +#define CANTXSTSPENDING CAN_TxSTS_Pending +#define CAN_STS_NO_MB CAN_TxSTS_NoMailBox +#define CANSLEEPFAILED CAN_SLEEP_Failed +#define CANSLEEPOK CAN_SLEEP_Ok +#define CANWKUFAILED CAN_WKU_Failed +#define CANWKUOK CAN_WKU_Ok + +/** + * @} + */ + +/** + * @} + */ + +/** @addtogroup CAN_Exported_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup CAN_Exported_Functions + * @{ + */ +/* Function used to set the CAN configuration to the default reset state *****/ +void CAN_DeInit(CAN_Module* CANx); + +/* Initialization and Configuration functions *********************************/ +uint8_t CAN_Init(CAN_Module* CANx, CAN_InitType* CAN_InitParam); +void CAN1_InitFilter(CAN_FilterInitType* CAN_InitFilterStruct); +void CAN2_InitFilter(CAN_FilterInitType* CAN_InitFilterStruct); +void CAN_InitStruct(CAN_InitType* CAN_InitParam); +void CAN_DebugFreeze(CAN_Module* CANx, FunctionalState Cmd); +void CAN_EnTTComMode(CAN_Module* CANx, FunctionalState Cmd); + +/* Transmit functions *********************************************************/ +uint8_t CAN_TransmitMessage(CAN_Module* CANx, CanTxMessage* TxMessage); +uint8_t CAN_TransmitSTS(CAN_Module* CANx, uint8_t TransmitMailbox); +void CAN_CancelTransmitMessage(CAN_Module* CANx, uint8_t Mailbox); + +/* Receive functions **********************************************************/ +void CAN_ReceiveMessage(CAN_Module* CANx, uint8_t FIFONum, CanRxMessage* RxMessage); +void CAN_ReleaseFIFO(CAN_Module* CANx, uint8_t FIFONum); +uint8_t CAN_PendingMessage(CAN_Module* CANx, uint8_t FIFONum); + +/* Operation modes functions **************************************************/ +uint8_t CAN_OperatingModeReq(CAN_Module* CANx, uint8_t CAN_OperatingMode); +uint8_t CAN_EnterSleep(CAN_Module* CANx); +uint8_t CAN_WakeUp(CAN_Module* CANx); + +/* Error management functions *************************************************/ +uint8_t CAN_GetLastErrCode(CAN_Module* CANx); +uint8_t CAN_GetReceiveErrCounter(CAN_Module* CANx); +uint8_t CAN_GetLSBTransmitErrCounter(CAN_Module* CANx); + +/* Interrupts and flags management functions **********************************/ +void CAN_INTConfig(CAN_Module* CANx, uint32_t CAN_INT, FunctionalState Cmd); +FlagStatus CAN_GetFlagSTS(CAN_Module* CANx, uint32_t CAN_FLAG); +void CAN_ClearFlag(CAN_Module* CANx, uint32_t CAN_FLAG); +INTStatus CAN_GetIntStatus(CAN_Module* CANx, uint32_t CAN_INT); +void CAN_ClearINTPendingBit(CAN_Module* CANx, uint32_t CAN_INT); + +#ifdef __cplusplus +} +#endif + +#endif /* __N32G45X_CAN_H__ */ +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_comp.h b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_comp.h new file mode 100755 index 0000000000..ae6079af33 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_comp.h @@ -0,0 +1,385 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_comp.h + * @author Nations + * @version v1.0.1 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __N32G45X_COMP_H__ +#define __N32G45X_COMP_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +#include "n32g45x.h" +#include + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup COMP + * @{ + */ + +/** @addtogroup COMP_Exported_Constants + * @{ + */ +typedef enum +{ + COMP1 = 0, + COMP2 = 1, + COMP3 = 2, + COMP4 = 3, + COMP5 = 4, + COMP6 = 5, + COMP7 = 6 +} COMPX; + +// COMPx_CTRL +#define COMP1_CTRL_INPDAC_MASK (0x01L << 18) +#define COMP_CTRL_OUT_MASK (0x01L << 17) +#define COMP_CTRL_BLKING_MASK (0x07L << 14) +typedef enum +{ + COMP_CTRL_BLKING_NO = (0x0L << 14), + COMP_CTRL_BLKING_TIM1_OC5 = (0x1L << 14), + COMP_CTRL_BLKING_TIM8_OC5 = (0x2L << 14), +} COMP_CTRL_BLKING; +#define COMPx_CTRL_HYST_MASK (0x03L << 12) +typedef enum +{ + COMP_CTRL_HYST_NO = (0x0L << 12), + COMP_CTRL_HYST_LOW = (0x1L << 12), + COMP_CTRL_HYST_MID = (0x2L << 12), + COMP_CTRL_HYST_HIGH = (0x3L << 12), +} COMP_CTRL_HYST; + +#define COMP_POL_MASK (0x01L << 11) +#define COMP_CTRL_OUTSEL_MASK (0x0FL << 7) +typedef enum +{ + COMPX_CTRL_OUTSEL_NC = (0x0L << 7), + // comp1 out trig + COMP1_CTRL_OUTSEL_NC = (0x0L << 7), + COMP1_CTRL_OUTSEL_TIM1_BKIN = (0x1L << 7), + COMP1_CTRL_OUTSEL_TIM1_IC1 = (0x2L << 7), + COMP1_CTRL_OUTSEL_TIM1_OCrefclear = (0x3L << 7), + COMP1_CTRL_OUTSEL_TIM2_IC1 = (0x4L << 7), + COMP1_CTRL_OUTSEL_TIM2_OCrefclear = (0x5L << 7), + COMP1_CTRL_OUTSEL_TIM3_IC1 = (0x6L << 7), + COMP1_CTRL_OUTSEL_TIM3_OCrefclear = (0x7L << 7), + COMP1_CTRL_OUTSEL_TIM4_IC1 = (0x8L << 7), + COMP1_CTRL_OUTSEL_TIM4_OCrefclear = (0x9L << 7), + COMP1_CTRL_OUTSEL_TIM8_BKIN = (0xAL << 7), + COMP1_CTRL_OUTSEL_TIM1_BKIN_TIM8_BKIN = (0xBL << 7), + // comp2 out trig + COMP2_CTRL_OUTSEL_NC = (0x0L << 7), + COMP2_CTRL_OUTSEL_TIM1_BKIN = (0x1L << 7), + COMP2_CTRL_OUTSEL_TIM1_IC1 = (0x2L << 7), + COMP2_CTRL_OUTSEL_TIM1_OCrefclear = (0x3L << 7), + COMP2_CTRL_OUTSEL_TIM2_IC2 = (0x4L << 7), + COMP2_CTRL_OUTSEL_TIM2_OCrefclear = (0x5L << 7), + COMP2_CTRL_OUTSEL_TIM3_IC2 = (0x6L << 7), + COMP2_CTRL_OUTSEL_TIM3_OCrefclear = (0x7L << 7), + COMP2_CTRL_OUTSEL_TIM5_IC1 = (0x8L << 7), ////(0x9L << 7) + COMP2_CTRL_OUTSEL_TIM8_BKIN = (0xAL << 7), + COMP2_CTRL_OUTSEL_TIM1_BKIN_TIM8_BKIN = (0xBL << 7), + // comp3 out trig + COMP3_CTRL_OUTSEL_NC = (0x0L << 7), + COMP3_CTRL_OUTSEL_TIM1_BKIN = (0x1L << 7), + COMP3_CTRL_OUTSEL_TIM1_IC1 = (0x2L << 7), + COMP3_CTRL_OUTSEL_TIM1_OCrefclear = (0x3L << 7), + COMP3_CTRL_OUTSEL_TIM2_IC3 = (0x4L << 7), + COMP3_CTRL_OUTSEL_TIM2_OCrefclear = (0x5L << 7), + COMP3_CTRL_OUTSEL_TIM4_IC2 = (0x6L << 7), + COMP3_CTRL_OUTSEL_TIM4_OCrefclear = (0x7L << 7), + COMP3_CTRL_OUTSEL_TIM5_IC2 = (0x8L << 7), //(0x9L << 7) + COMP3_CTRL_OUTSEL_TIM8_BKIN = (0xAL << 7), + COMP3_CTRL_OUTSEL_TIM1_BKIN_TIM8_BKIN = (0xBL << 7), + // comp4 out trig + COMP4_CTRL_OUTSEL_NC = (0x0L << 7), + COMP4_CTRL_OUTSEL_TIM1_BKIN = (0x1L << 7), + COMP4_CTRL_OUTSEL_TIM3_IC3 = (0x2L << 7), + COMP4_CTRL_OUTSEL_TIM3_OCrefclear = (0x3L << 7), + COMP4_CTRL_OUTSEL_TIM4_IC3 = (0x4L << 7), + COMP4_CTRL_OUTSEL_TIM4_OCrefclear = (0x5L << 7), + COMP4_CTRL_OUTSEL_TIM5_IC3 = (0x6L << 7), //(0x7L << 7) + COMP4_CTRL_OUTSEL_TIM8_IC1 = (0x8L << 7), + COMP4_CTRL_OUTSEL_TIM8_OCrefclear = (0x9L << 7), + COMP4_CTRL_OUTSEL_TIM8_BKIN = (0xAL << 7), + COMP4_CTRL_OUTSEL_TIM1_BKIN_TIM8_BKIN = (0xBL << 7), + // comp5 out trig + COMP5_CTRL_OUTSEL_NC = (0x0L << 7), + COMP5_CTRL_OUTSEL_TIM1_BKIN = (0x1L << 7), + COMP5_CTRL_OUTSEL_TIM2_IC4 = (0x2L << 7), + COMP5_CTRL_OUTSEL_TIM2_OCrefclear = (0x3L << 7), + COMP5_CTRL_OUTSEL_TIM3_IC4 = (0x4L << 7), + COMP5_CTRL_OUTSEL_TIM3_OCrefclear = (0x5L << 7), + COMP5_CTRL_OUTSEL_TIM4_IC4 = (0x6L << 7), + COMP5_CTRL_OUTSEL_TIM4_OCrefclear = (0x7L << 7), + COMP5_CTRL_OUTSEL_TIM8_IC1 = (0x8L << 7), + COMP5_CTRL_OUTSEL_TIM8_OCrefclear = (0x9L << 7), + COMP5_CTRL_OUTSEL_TIM8_BKIN = (0xAL << 7), + COMP5_CTRL_OUTSEL_TIM1_BKIN_TIM8_BKIN = (0xBL << 7), + // comp6 out trig + COMP6_CTRL_OUTSEL_NC = (0x0L << 7), + COMP6_CTRL_OUTSEL_TIM1_BKIN = (0x1L << 7), + COMP6_CTRL_OUTSEL_TIM2_IC1 = (0x2L << 7), + COMP6_CTRL_OUTSEL_TIM2_OCrefclear = (0x3L << 7), + COMP6_CTRL_OUTSEL_TIM3_IC1 = (0x4L << 7), + COMP6_CTRL_OUTSEL_TIM3_OCrefclear = (0x5L << 7), + COMP6_CTRL_OUTSEL_TIM5_IC1 = (0x6L << 7), //(0x7L << 7) + COMP6_CTRL_OUTSEL_TIM8_IC1 = (0x8L << 7), + COMP6_CTRL_OUTSEL_TIM8_OCrefclear = (0x9L << 7), + COMP6_CTRL_OUTSEL_TIM8_BKIN = (0xAL << 7), + COMP6_CTRL_OUTSEL_TIM1_BKIN_TIM8_BKIN = (0xBL << 7), + // comp7 out trig + COMP7_CTRL_OUTSEL_NC = (0x0L << 7), + COMP7_CTRL_OUTSEL_TIM1_BKIN = (0x1L << 7), + COMP7_CTRL_OUTSEL_TIM2_IC1 = (0x2L << 7), + COMP7_CTRL_OUTSEL_TIM2_OCrefclear = (0x3L << 7), + COMP7_CTRL_OUTSEL_TIM3_IC1 = (0x4L << 7), + COMP7_CTRL_OUTSEL_TIM3_OCrefclear = (0x5L << 7), + COMP7_CTRL_OUTSEL_TIM5_IC1 = (0x6L << 7), //(0x7L << 7) + COMP7_CTRL_OUTSEL_TIM8_IC1 = (0x8L << 7), + COMP7_CTRL_OUTSEL_TIM8_OCrefclear = (0x9L << 7), + COMP7_CTRL_OUTSEL_TIM8_BKIN = (0xAL << 7), + COMP7_CTRL_OUTSEL_TIM1_BKIN_TIM8_BKIN = (0xBL << 7), +} COMP_CTRL_OUTTRIG; + +#define COMP_CTRL_INPSEL_MASK (0x07L<<4) +typedef enum { + COMPX_CTRL_INPSEL_RES = (0x7L << 4), + //comp1 inp sel + COMP1_CTRL_INPSEL_PA1 = (0x0L << 4), + COMP1_CTRL_INPSEL_PB10 = (0x1L << 4), + //comp2 inp sel, need recheck maybe wrong + COMP2_CTRL_INPSEL_PA1 = (0x0L << 4), + COMP2_CTRL_INPSEL_PB11 = (0x1L << 4), + COMP2_CTRL_INPSEL_PA7 = (0x2L << 4), + //comp3 inp sel + COMP3_CTRL_INPSEL_PB14 = (0x0L << 4), + COMP3_CTRL_INPSEL_PB0 = (0x1L << 4), + //comp4 inp sel, need recheck maybe wrong + COMP4_CTRL_INPSEL_PB14 = (0x0L << 4), + COMP4_CTRL_INPSEL_PB0 = (0x1L << 4), + COMP4_CTRL_INPSEL_PC9 = (0x2L << 4), + COMP4_CTRL_INPSEL_PB15 = (0x3L << 4), + //comp5 inp sel + COMP5_CTRL_INPSEL_PC4 = (0x0L << 4), + COMP5_CTRL_INPSEL_PC3 = (0x1L << 4), + COMP5_CTRL_INPSEL_PA3 = (0x2L << 4), + //comp6 inp sel, need recheck maybe wrong + COMP6_CTRL_INPSEL_PC4 = (0x0L << 4), + COMP6_CTRL_INPSEL_PC3 = (0x1L << 4), + COMP6_CTRL_INPSEL_PC5 = (0x2L << 4), + COMP6_CTRL_INPSEL_PD9 = (0x3L << 4), + //comp7 inp sel + COMP7_CTRL_INPSEL_PC1 = (0x0L << 4), +}COMP_CTRL_INPSEL; + +#define COMP_CTRL_INMSEL_MASK (0x07L<<1) +typedef enum { + COMPX_CTRL_INMSEL_RES = (0x7L << 1), + //comp1 inm sel + COMP1_CTRL_INMSEL_PA0 = (0x0L << 1), + COMP1_CTRL_INMSEL_DAC1_PA4 = (0x1L << 1), + COMP1_CTRL_INMSEL_DAC2_PA5 = (0x2L << 1), + COMP1_CTRL_INMSEL_VERF1 = (0x3L << 1), + COMP1_CTRL_INMSEL_VERF2 = (0x4L << 1), + //comp2 inm sel + COMP2_CTRL_INMSEL_PB1 = (0x0L << 1), + COMP2_CTRL_INMSEL_PE8 = (0x1L << 1), + COMP2_CTRL_INMSEL_DAC1_PA4 = (0x2L << 1), + COMP2_CTRL_INMSEL_DAC2_PA5 = (0x3L << 1), + COMP2_CTRL_INMSEL_VERF1 = (0x4L << 1), + COMP2_CTRL_INMSEL_VERF2 = (0x5L << 1), + //comp3 inm sel + COMP3_CTRL_INMSEL_PB12 = (0x0L << 1), + COMP3_CTRL_INMSEL_PE7 = (0x1L << 1), + COMP3_CTRL_INMSEL_DAC1_PA4 = (0x2L << 1), + COMP3_CTRL_INMSEL_DAC2_PA5 = (0x3L << 1), + COMP3_CTRL_INMSEL_VERF1 = (0x4L << 1), + COMP3_CTRL_INMSEL_VERF2 = (0x5L << 1), + //comp4 inm sel + COMP4_CTRL_INMSEL_PC4 = (0x0L << 1), + COMP4_CTRL_INMSEL_PB13 = (0x1L << 1), + COMP4_CTRL_INMSEL_DAC1_PA4 = (0x2L << 1), + COMP4_CTRL_INMSEL_DAC2_PA5 = (0x3L << 1), + COMP4_CTRL_INMSEL_VERF1 = (0x4L << 1), + COMP4_CTRL_INMSEL_VERF2 = (0x5L << 1), + //comp5 inm sel + COMP5_CTRL_INMSEL_PB10 = (0x0L << 1), + COMP5_CTRL_INMSEL_PD10 = (0x1L << 1), + COMP5_CTRL_INMSEL_DAC1_PA4 = (0x2L << 1), + COMP5_CTRL_INMSEL_DAC2_PA5 = (0x3L << 1), + COMP5_CTRL_INMSEL_VERF1 = (0x4L << 1), + COMP5_CTRL_INMSEL_VERF2 = (0x5L << 1), + //comp6 inm sel + COMP6_CTRL_INMSEL_PA7 = (0x0L << 1), + COMP6_CTRL_INMSEL_PD8 = (0x1L << 1), + COMP6_CTRL_INMSEL_DAC1_PA4 = (0x2L << 1), + COMP6_CTRL_INMSEL_DAC2_PA5 = (0x3L << 1), + COMP6_CTRL_INMSEL_VERF1 = (0x4L << 1), + COMP6_CTRL_INMSEL_VERF2 = (0x5L << 1), + //comp7 inm sel + COMP7_CTRL_INMSEL_PC0 = (0x0L << 1), + COMP7_CTRL_INMSEL_DAC1_PA4 = (0x1L << 1), + COMP7_CTRL_INMSEL_DAC2_PA5 = (0x2L << 1), + COMP7_CTRL_INMSEL_VERF1 = (0x3L << 1), + COMP7_CTRL_INMSEL_VERF2 = (0x4L << 1), +}COMP_CTRL_INMSEL; + +#define COMP_CTRL_EN_MASK (0x01L << 0) + +//COMPx_FILC +#define COMP_FILC_SAMPW_MASK (0x1FL<<6)//Low filter sample window size. Number of samples to monitor is SAMPWIN+1. +#define COMP_FILC_THRESH_MASK (0x1FL<<1)//For proper operation, the value of THRESH must be greater than SAMPWIN / 2. +#define COMP_FILC_FILEN_MASK (0x01L<<0)//Filter enable. + +//COMPx_FILCLKCR +#define COMP_FILCLKCR_CLKPSC_MASK (0xFFFFL<<0)//Low filter sample clock prescale. Number of system clocks between samples = CLK_PRE_CYCLE + 1, e.g. + +//COMP_WINMODE @addtogroup COMP_WINMODE_CMPMD +#define COMP_WINMODE_CMPMD_MSK (0x07L <<0) +#define COMP_WINMODE_CMP56MD (0x01L <<2)//1: Comparators 5 and 6 can be used in window mode. +#define COMP_WINMODE_CMP34MD (0x01L <<1)//1: Comparators 3 and 4 can be used in window mode. +#define COMP_WINMODE_CMP12MD (0x01L <<0)//1: Comparators 1 and 2 can be used in window mode. + +//COMPx_LOCK +#define COMP_LOCK_CMPLK_MSK (0x7FL <<0) +#define COMP_LOCK_CMP1LK_MSK (0x01L <<0)//1: COMx Lock bit +#define COMP_LOCK_CMP2LK_MSK (0x01L <<1)//1: COMx Lock bit +#define COMP_LOCK_CMP3LK_MSK (0x01L <<2)//1: COMx Lock bit +#define COMP_LOCK_CMP4LK_MSK (0x01L <<3)//1: COMx Lock bit +#define COMP_LOCK_CMP5LK_MSK (0x01L <<4)//1: COMx Lock bit +#define COMP_LOCK_CMP6LK_MSK (0x01L <<5)//1: COMx Lock bit +#define COMP_LOCK_CMP7LK_MSK (0x01L <<6)//1: COMx Lock bit + +// COMP_INTEN @addtogroup COMP_INTEN_CMPIEN +#define COMP_INTEN_CMPIEN_MSK (0x7FL << 0) +#define COMP_INTEN_CMP7IEN (0x01L << 6) // This bit control Interrput enable of COMP. +#define COMP_INTEN_CMP6IEN (0x01L << 5) +#define COMP_INTEN_CMP5IEN (0x01L << 4) +#define COMP_INTEN_CMP4IEN (0x01L << 3) +#define COMP_INTEN_CMP3IEN (0x01L << 2) +#define COMP_INTEN_CMP2IEN (0x01L << 1) +#define COMP_INTEN_CMP1IEN (0x01L << 0) + +// COMP_INTSTS @addtogroup COMP_INTSTS_CMPIS +#define COMP_INTSTS_INTSTS_MSK (0x7FL << 0) +#define COMP_INTSTS_CMP7IS (0x01L << 6) // This bit control Interrput enable of COMP. +#define COMP_INTSTS_CMP6IS (0x01L << 5) +#define COMP_INTSTS_CMP5IS (0x01L << 4) +#define COMP_INTSTS_CMP4IS (0x01L << 3) +#define COMP_INTSTS_CMP3IS (0x01L << 2) +#define COMP_INTSTS_CMP2IS (0x01L << 1) +#define COMP_INTSTS_CMP1IS (0x01L << 0) + +// COMP_VREFSCL @addtogroup COMP_VREFSCL +#define COMP_VREFSCL_VV2TRM_MSK (0x3FL << 8) // Vref2 Voltage scaler triming value. +#define COMP_VREFSCL_VV2EN_MSK (0x01L << 7) +#define COMP_VREFSCL_VV1TRM_MSK (0x3FL << 1) // Vref1 Voltage scaler triming value. +#define COMP_VREFSCL_VV1EN_MSK (0x01L << 0) +/** + * @} + */ + +/** + * @brief COMP Init structure definition + */ + +typedef struct +{ + // ctrl + bool InpDacConnect; // only COMP1 have this bit + + COMP_CTRL_BLKING Blking; /*see @ref COMP_CTRL_BLKING */ + + COMP_CTRL_HYST Hyst; + + bool PolRev; // out polarity reverse + + COMP_CTRL_OUTTRIG OutSel; + COMP_CTRL_INPSEL InpSel; + COMP_CTRL_INMSEL InmSel; + + bool En; + + // filter + uint8_t SampWindow; // 5bit + uint8_t Thresh; // 5bit ,need > SampWindow/2 + bool FilterEn; + + // filter psc + uint16_t ClkPsc; +} COMP_InitType; + +/** @addtogroup COMP_Exported_Functions + * @{ + */ + +void COMP_DeInit(void); +void COMP_StructInit(COMP_InitType* COMP_InitStruct); +void COMP_Init(COMPX COMPx, COMP_InitType* COMP_InitStruct); +void COMP_Enable(COMPX COMPx, FunctionalState en); +void COMP_SetInpSel(COMPX COMPx, COMP_CTRL_INPSEL VpSel); +void COMP_SetInmSel(COMPX COMPx, COMP_CTRL_INMSEL VmSel); +void COMP_SetOutTrig(COMPX COMPx, COMP_CTRL_OUTTRIG OutTrig); +void COMP_SetLock(uint32_t Lock); // see @COMP_LOCK_CMPLK +void COMP_SetIntEn(uint32_t IntEn); // see @COMP_INTEN_CMPIEN +uint32_t COMP_GetIntSts(void); // return see @COMP_INTSTS_CMPIS +void COMP_SetRefScl(uint8_t Vv2Trim, bool Vv2En, uint8_t Vv1Trim, bool Vv1En); // parma range see @COMP_VREFSCL +FlagStatus COMP_GetOutStatus(COMPX COMPx); +FlagStatus COMP_GetIntStsOneComp(COMPX COMPx); +void COMP_SetFilterPrescaler(COMPX COMPx , uint16_t FilPreVal); +void COMP_SetFilterControl(COMPX COMPx , uint8_t FilEn, uint8_t TheresNum , uint8_t SampPW); +void COMP_SetHyst(COMPX COMPx , COMP_CTRL_HYST HYST); +void COMP_SetBlanking(COMPX COMPx , COMP_CTRL_BLKING BLK); + + + +/** + * @} + */ + +#ifdef __cplusplus +} +#endif + +#endif /*__N32G45X_ADC_H */ +/** + * @} + */ +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_crc.h b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_crc.h new file mode 100755 index 0000000000..0721f38cd4 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_crc.h @@ -0,0 +1,105 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_crc.h + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __N32G45X_CRC_H__ +#define __N32G45X_CRC_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +#include "n32g45x.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup CRC + * @{ + */ + +/** @addtogroup CRC_Exported_Types + * @{ + */ + +/** + * @} + */ + +/** @addtogroup CRC_Exported_Constants + * @{ + */ + +/** + * @} + */ + +/** @addtogroup CRC_Exported_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup CRC_Exported_Functions + * @{ + */ + +void CRC32_ResetCrc(void); +uint32_t CRC32_CalcCrc(uint32_t Data); +uint32_t CRC32_CalcBufCrc(uint32_t pBuffer[], uint32_t BufferLength); +uint32_t CRC32_GetCrc(void); +void CRC32_SetIDat(uint8_t IDValue); +uint8_t CRC32_GetIDat(void); + +uint16_t CRC16_CalcBufCrc(uint8_t pBuffer[], uint32_t BufferLength); +uint16_t CRC16_CalcCRC(uint8_t Data); + +#ifdef __cplusplus +} +#endif + +#endif /* __N32G45X_CRC_H__ */ +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_dac.h b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_dac.h new file mode 100755 index 0000000000..6542d3004e --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_dac.h @@ -0,0 +1,307 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_dac.h + * @author Nations + * @version v1.0.1 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __N32G45X_DAC_H__ +#define __N32G45X_DAC_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +#include "n32g45x.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup DAC + * @{ + */ + +/** @addtogroup DAC_Exported_Types + * @{ + */ + +/** + * @brief DAC Init structure definition + */ + +typedef struct +{ + uint32_t Trigger; /*!< Specifies the external trigger for the selected DAC channel. + This parameter can be a value of @ref DAC_trigger_selection */ + + uint32_t WaveGen; /*!< Specifies whether DAC channel noise waves or triangle waves + are generated, or whether no wave is generated. + This parameter can be a value of @ref DAC_wave_generation */ + + uint32_t + LfsrUnMaskTriAmp; /*!< Specifies the LFSR mask for noise wave generation or + the maximum amplitude triangle generation for the DAC channel. + This parameter can be a value of @ref DAC_lfsrunmask_triangleamplitude */ + + uint32_t BufferOutput; /*!< Specifies whether the DAC channel output buffer is enabled or disabled. + This parameter can be a value of @ref DAC_output_buffer */ +} DAC_InitType; + +/** + * @} + */ + +/** @addtogroup DAC_Exported_Constants + * @{ + */ + +/** @addtogroup DAC_trigger_selection + * @{ + */ + +#define DAC_TRG_NONE \ + ((uint32_t)0x00000000) /*!< Conversion is automatic once the DAC1_DHRxxxx register \ + has been loaded, and not by external trigger */ +#define DAC_TRG_T6_TRGO \ + ((uint32_t)0x00000004) /*!< TIM6 TRGO selected as external conversion trigger for DAC channel \ + */ +#define DAC_TRG_T8_TRGO \ + ((uint32_t)0x0000000C) /*!< TIM8 TRGO selected as external conversion trigger for DAC channel \ + only in High-density devices*/ +#define DAC_TRG_T3_TRGO \ + ((uint32_t)0x0000000C) /*!< TIM8 TRGO selected as external conversion trigger for DAC channel \ + only in Connectivity line, Medium-density and Low-density Value Line devices */ +#define DAC_TRG_T7_TRGO \ + ((uint32_t)0x00000014) /*!< TIM7 TRGO selected as external conversion trigger for DAC channel \ + */ +#define DAC_TRG_T5_TRGO \ + ((uint32_t)0x0000001C) /*!< TIM5 TRGO selected as external conversion trigger for DAC channel \ + */ +#define DAC_TRG_T15_TRGO \ + ((uint32_t)0x0000001C) /*!< TIM15 TRGO selected as external conversion trigger for DAC channel \ + only in Medium-density and Low-density Value Line devices*/ +#define DAC_TRG_T2_TRGO \ + ((uint32_t)0x00000024) /*!< TIM2 TRGO selected as external conversion trigger for DAC channel \ + */ +#define DAC_TRG_T4_TRGO \ + ((uint32_t)0x0000002C) /*!< TIM4 TRGO selected as external conversion trigger for DAC channel \ + */ +#define DAC_TRG_EXT_IT9 \ + ((uint32_t)0x00000034) /*!< EXTI Line9 event selected as external conversion trigger for DAC channel */ +#define DAC_TRG_SOFTWARE ((uint32_t)0x0000003C) /*!< Conversion started by software trigger for DAC channel */ + +#define IS_DAC_TRIGGER(TRIGGER) \ + (((TRIGGER) == DAC_TRG_NONE) || ((TRIGGER) == DAC_TRG_T6_TRGO) || ((TRIGGER) == DAC_TRG_T8_TRGO) \ + || ((TRIGGER) == DAC_TRG_T7_TRGO) || ((TRIGGER) == DAC_TRG_T5_TRGO) || ((TRIGGER) == DAC_TRG_T2_TRGO) \ + || ((TRIGGER) == DAC_TRG_T4_TRGO) || ((TRIGGER) == DAC_TRG_EXT_IT9) || ((TRIGGER) == DAC_TRG_SOFTWARE)) + +/** + * @} + */ + +/** @addtogroup DAC_wave_generation + * @{ + */ + +#define DAC_WAVEGEN_NONE ((uint32_t)0x00000000) +#define DAC_WAVEGEN_NOISE ((uint32_t)0x00000040) +#define DAC_WAVEGEN_TRIANGLE ((uint32_t)0x00000080) +#define IS_DAC_GENERATE_WAVE(WAVE) \ + (((WAVE) == DAC_WAVEGEN_NONE) || ((WAVE) == DAC_WAVEGEN_NOISE) || ((WAVE) == DAC_WAVEGEN_TRIANGLE)) +/** + * @} + */ + +/** @addtogroup DAC_lfsrunmask_triangleamplitude + * @{ + */ + +#define DAC_UNMASK_LFSRBIT0 ((uint32_t)0x00000000) /*!< Unmask DAC channel LFSR bit0 for noise wave generation */ +#define DAC_UNMASK_LFSRBITS1_0 \ + ((uint32_t)0x00000100) /*!< Unmask DAC channel LFSR bit[1:0] for noise wave generation \ + */ +#define DAC_UNMASK_LFSRBITS2_0 \ + ((uint32_t)0x00000200) /*!< Unmask DAC channel LFSR bit[2:0] for noise wave generation \ + */ +#define DAC_UNMASK_LFSRBITS3_0 \ + ((uint32_t)0x00000300) /*!< Unmask DAC channel LFSR bit[3:0] for noise wave generation \ + */ +#define DAC_UNMASK_LFSRBITS4_0 \ + ((uint32_t)0x00000400) /*!< Unmask DAC channel LFSR bit[4:0] for noise wave generation \ + */ +#define DAC_UNMASK_LFSRBITS5_0 \ + ((uint32_t)0x00000500) /*!< Unmask DAC channel LFSR bit[5:0] for noise wave generation \ + */ +#define DAC_UNMASK_LFSRBITS6_0 \ + ((uint32_t)0x00000600) /*!< Unmask DAC channel LFSR bit[6:0] for noise wave generation \ + */ +#define DAC_UNMASK_LFSRBITS7_0 \ + ((uint32_t)0x00000700) /*!< Unmask DAC channel LFSR bit[7:0] for noise wave generation \ + */ +#define DAC_UNMASK_LFSRBITS8_0 \ + ((uint32_t)0x00000800) /*!< Unmask DAC channel LFSR bit[8:0] for noise wave generation \ + */ +#define DAC_UNMASK_LFSRBITS9_0 \ + ((uint32_t)0x00000900) /*!< Unmask DAC channel LFSR bit[9:0] for noise wave generation \ + */ +#define DAC_UNMASK_LFSRBITS10_0 \ + ((uint32_t)0x00000A00) /*!< Unmask DAC channel LFSR bit[10:0] for noise wave generation */ +#define DAC_UNMASK_LFSRBITS11_0 \ + ((uint32_t)0x00000B00) /*!< Unmask DAC channel LFSR bit[11:0] for noise wave generation */ +#define DAC_TRIAMP_1 ((uint32_t)0x00000000) /*!< Select max triangle amplitude of 1 */ +#define DAC_TRIAMP_3 ((uint32_t)0x00000100) /*!< Select max triangle amplitude of 3 */ +#define DAC_TRIAMP_7 ((uint32_t)0x00000200) /*!< Select max triangle amplitude of 7 */ +#define DAC_TRIAMP_15 ((uint32_t)0x00000300) /*!< Select max triangle amplitude of 15 */ +#define DAC_TRIAMP_31 ((uint32_t)0x00000400) /*!< Select max triangle amplitude of 31 */ +#define DAC_TRIAMP_63 ((uint32_t)0x00000500) /*!< Select max triangle amplitude of 63 */ +#define DAC_TRIAMP_127 ((uint32_t)0x00000600) /*!< Select max triangle amplitude of 127 */ +#define DAC_TRIAMP_255 ((uint32_t)0x00000700) /*!< Select max triangle amplitude of 255 */ +#define DAC_TRIAMP_511 ((uint32_t)0x00000800) /*!< Select max triangle amplitude of 511 */ +#define DAC_TRIAMP_1023 ((uint32_t)0x00000900) /*!< Select max triangle amplitude of 1023 */ +#define DAC_TRIAMP_2047 ((uint32_t)0x00000A00) /*!< Select max triangle amplitude of 2047 */ +#define DAC_TRIAMP_4095 ((uint32_t)0x00000B00) /*!< Select max triangle amplitude of 4095 */ + +#define IS_DAC_LFSR_UNMASK_TRIANGLE_AMPLITUDE(VALUE) \ + (((VALUE) == DAC_UNMASK_LFSRBIT0) || ((VALUE) == DAC_UNMASK_LFSRBITS1_0) || ((VALUE) == DAC_UNMASK_LFSRBITS2_0) \ + || ((VALUE) == DAC_UNMASK_LFSRBITS3_0) || ((VALUE) == DAC_UNMASK_LFSRBITS4_0) \ + || ((VALUE) == DAC_UNMASK_LFSRBITS5_0) || ((VALUE) == DAC_UNMASK_LFSRBITS6_0) \ + || ((VALUE) == DAC_UNMASK_LFSRBITS7_0) || ((VALUE) == DAC_UNMASK_LFSRBITS8_0) \ + || ((VALUE) == DAC_UNMASK_LFSRBITS9_0) || ((VALUE) == DAC_UNMASK_LFSRBITS10_0) \ + || ((VALUE) == DAC_UNMASK_LFSRBITS11_0) || ((VALUE) == DAC_TRIAMP_1) || ((VALUE) == DAC_TRIAMP_3) \ + || ((VALUE) == DAC_TRIAMP_7) || ((VALUE) == DAC_TRIAMP_15) || ((VALUE) == DAC_TRIAMP_31) \ + || ((VALUE) == DAC_TRIAMP_63) || ((VALUE) == DAC_TRIAMP_127) || ((VALUE) == DAC_TRIAMP_255) \ + || ((VALUE) == DAC_TRIAMP_511) || ((VALUE) == DAC_TRIAMP_1023) || ((VALUE) == DAC_TRIAMP_2047) \ + || ((VALUE) == DAC_TRIAMP_4095)) +/** + * @} + */ + +/** @addtogroup DAC_output_buffer + * @{ + */ + +#define DAC_BUFFOUTPUT_ENABLE ((uint32_t)0x00000002) +#define DAC_BUFFOUTPUT_DISABLE ((uint32_t)0x00000000) +#define IS_DAC_OUTPUT_BUFFER_STATE(STATE) (((STATE) == DAC_BUFFOUTPUT_ENABLE) || ((STATE) == DAC_BUFFOUTPUT_DISABLE)) +/** + * @} + */ + +/** @addtogroup DAC_Channel_selection + * @{ + */ + +#define DAC_CHANNEL_1 ((uint32_t)0x00000000) +#define DAC_CHANNEL_2 ((uint32_t)0x00000010) +#define IS_DAC_CHANNEL(CHANNEL) (((CHANNEL) == DAC_CHANNEL_1) || ((CHANNEL) == DAC_CHANNEL_2)) +/** + * @} + */ + +/** @addtogroup DAC_data_alignment + * @{ + */ + +#define DAC_ALIGN_R_12BIT ((uint32_t)0x00000000) +#define DAC_ALIGN_L_12BIT ((uint32_t)0x00000004) +#define DAC_ALIGN_R_8BIT ((uint32_t)0x00000008) +#define IS_DAC_ALIGN(ALIGN) \ + (((ALIGN) == DAC_ALIGN_R_12BIT) || ((ALIGN) == DAC_ALIGN_L_12BIT) || ((ALIGN) == DAC_ALIGN_R_8BIT)) +/** + * @} + */ + +/** @addtogroup DAC_wave_generation + * @{ + */ + +#define DAC_WAVE_NOISE ((uint32_t)0x00000040) +#define DAC_WAVE_TRIANGLE ((uint32_t)0x00000080) +#define IS_DAC_WAVE(WAVE) (((WAVE) == DAC_WAVE_NOISE) || ((WAVE) == DAC_WAVE_TRIANGLE)) +/** + * @} + */ + +/** @addtogroup DAC_data + * @{ + */ + +#define IS_DAC_DATA(DATA) ((DATA) <= 0xFFF0) +/** + * @} + */ + +/** + * @} + */ + +/** @addtogroup DAC_Exported_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup DAC_Exported_Functions + * @{ + */ + +void DAC_DeInit(void); +void DAC_Init(uint32_t DAC_Channel, DAC_InitType* DAC_InitStruct); +void DAC_ClearStruct(DAC_InitType* DAC_InitStruct); +void DAC_Enable(uint32_t DAC_Channel, FunctionalState Cmd); + +void DAC_DmaEnable(uint32_t DAC_Channel, FunctionalState Cmd); +void DAC_SoftTrgEnable(uint32_t DAC_Channel, FunctionalState Cmd); +void DAC_DualSoftwareTrgEnable(FunctionalState Cmd); +void DAC_WaveGenerationEnable(uint32_t DAC_Channel, uint32_t DAC_Wave, FunctionalState Cmd); +void DAC_SetCh1Data(uint32_t DAC_Align, uint16_t Data); +void DAC_SetCh2Data(uint32_t DAC_Align, uint16_t Data); +void DAC_SetDualChData(uint32_t DAC_Align, uint16_t Data2, uint16_t Data1); +uint16_t DAC_GetOutputDataVal(uint32_t DAC_Channel); + +#ifdef __cplusplus +} +#endif + +#endif /*__N32G45X_DAC_H__ */ + /** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_dbg.h b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_dbg.h new file mode 100755 index 0000000000..ca94b4a377 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_dbg.h @@ -0,0 +1,124 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_dbg.h + * @author Nations + * @version v1.0.1 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __N32G45X_DBG_H__ +#define __N32G45X_DBG_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +#include "n32g45x.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup DBG + * @{ + */ + +/** @addtogroup DBGMCU_Exported_Types + * @{ + */ + +/** + * @} + */ + +/** @addtogroup DBGMCU_Exported_Constants + * @{ + */ + +#define DBG_SLEEP ((uint32_t)0x00000001) +#define DBG_STOP ((uint32_t)0x00000002) +#define DBG_STDBY ((uint32_t)0x00000004) +#define DBG_IWDG_STOP ((uint32_t)0x00000100) +#define DBG_WWDG_STOP ((uint32_t)0x00000200) +#define DBG_TIM1_STOP ((uint32_t)0x00000400) +#define DBG_TIM2_STOP ((uint32_t)0x00000800) +#define DBG_TIM3_STOP ((uint32_t)0x00001000) +#define DBG_TIM4_STOP ((uint32_t)0x00002000) +#define DBG_CAN1_STOP ((uint32_t)0x00004000) +#define DBG_I2C1SMBUS_TIMEOUT ((uint32_t)0x00008000) +#define DBG_I2C2SMBUS_TIMEOUT ((uint32_t)0x00010000) +#define DBG_TIM8_STOP ((uint32_t)0x00020000) +#define DBG_TIM5_STOP ((uint32_t)0x00040000) +#define DBG_TIM6_STOP ((uint32_t)0x00080000) +#define DBG_TIM7_STOP ((uint32_t)0x00100000) +#define DBG_CAN2_STOP ((uint32_t)0x00200000) + +#define IS_DBGMCU_PERIPH(PERIPH) ((((PERIPH)&0xFFC000F8) == 0x00) && ((PERIPH) != 0x00)) +/** + * @} + */ + +/** @addtogroup DBGMCU_Exported_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup DBGMCU_Exported_Functions + * @{ + */ + +void GetUCID(uint8_t *UCIDbuf); +void GetUID(uint8_t *UIDbuf); +void GetDBGMCU_ID(uint8_t *DBGMCU_IDbuf); +uint32_t DBG_GetRevNum(void); +uint32_t DBG_GetDevNum(void); +void DBG_ConfigPeriph(uint32_t DBG_Periph, FunctionalState Cmd); + +uint32_t DBG_GetFlashSize(void); +uint32_t DBG_GetSramSize(void); + +#ifdef __cplusplus +} +#endif + +#endif /* __N32G45X_DBG_H__ */ +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_dma.h b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_dma.h new file mode 100755 index 0000000000..9dce8ab231 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_dma.h @@ -0,0 +1,569 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_dma.h + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __N32G45X_DMA_H__ +#define __N32G45X_DMA_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +#include "n32g45x.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup DMA + * @{ + */ + +/** @addtogroup DMA_Exported_Types + * @{ + */ + +/** + * @brief DMA Init structure definition + */ + +typedef struct +{ + uint32_t PeriphAddr; /*!< Specifies the peripheral base address for DMAy Channelx. */ + + uint32_t MemAddr; /*!< Specifies the memory base address for DMAy Channelx. */ + + uint32_t Direction; /*!< Specifies if the peripheral is the source or destination. + This parameter can be a value of @ref DMA_data_transfer_direction */ + + uint32_t BufSize; /*!< Specifies the buffer size, in data unit, of the specified Channel. + The data unit is equal to the configuration set in PeriphDataSize + or MemDataSize members depending in the transfer direction. */ + + uint32_t PeriphInc; /*!< Specifies whether the Peripheral address register is incremented or not. + This parameter can be a value of @ref DMA_peripheral_incremented_mode */ + + uint32_t DMA_MemoryInc; /*!< Specifies whether the memory address register is incremented or not. + This parameter can be a value of @ref DMA_memory_incremented_mode */ + + uint32_t PeriphDataSize; /*!< Specifies the Peripheral data width. + This parameter can be a value of @ref DMA_peripheral_data_size */ + + uint32_t MemDataSize; /*!< Specifies the Memory data width. + This parameter can be a value of @ref DMA_memory_data_size */ + + uint32_t CircularMode; /*!< Specifies the operation mode of the DMAy Channelx. + This parameter can be a value of @ref DMA_circular_normal_mode. + @note: The circular buffer mode cannot be used if the memory-to-memory + data transfer is configured on the selected Channel */ + + uint32_t Priority; /*!< Specifies the software priority for the DMAy Channelx. + This parameter can be a value of @ref DMA_priority_level */ + + uint32_t Mem2Mem; /*!< Specifies if the DMAy Channelx will be used in memory-to-memory transfer. + This parameter can be a value of @ref DMA_memory_to_memory */ +} DMA_InitType; + +/** + * @} + */ + +/** @addtogroup DMA_Exported_Constants + * @{ + */ + +#define IS_DMA_ALL_PERIPH(PERIPH) \ + (((PERIPH) == DMA1_CH1) || ((PERIPH) == DMA1_CH2) || ((PERIPH) == DMA1_CH3) || ((PERIPH) == DMA1_CH4) \ + || ((PERIPH) == DMA1_CH5) || ((PERIPH) == DMA1_CH6) || ((PERIPH) == DMA1_CH7) || ((PERIPH) == DMA1_CH8) \ + || ((PERIPH) == DMA2_CH1) || ((PERIPH) == DMA2_CH2) || ((PERIPH) == DMA2_CH3) || ((PERIPH) == DMA2_CH4) \ + || ((PERIPH) == DMA2_CH5) || ((PERIPH) == DMA2_CH6) || ((PERIPH) == DMA2_CH7) || ((PERIPH) == DMA2_CH8)) + +/** @addtogroup DMA_data_transfer_direction + * @{ + */ + +#define DMA_DIR_PERIPH_DST ((uint32_t)0x00000010) +#define DMA_DIR_PERIPH_SRC ((uint32_t)0x00000000) +#define IS_DMA_DIR(DIR) (((DIR) == DMA_DIR_PERIPH_DST) || ((DIR) == DMA_DIR_PERIPH_SRC)) +/** + * @} + */ + +/** @addtogroup DMA_peripheral_incremented_mode + * @{ + */ + +#define DMA_PERIPH_INC_ENABLE ((uint32_t)0x00000040) +#define DMA_PERIPH_INC_DISABLE ((uint32_t)0x00000000) +#define IS_DMA_PERIPH_INC_STATE(STATE) (((STATE) == DMA_PERIPH_INC_ENABLE) || ((STATE) == DMA_PERIPH_INC_DISABLE)) +/** + * @} + */ + +/** @addtogroup DMA_memory_incremented_mode + * @{ + */ + +#define DMA_MEM_INC_ENABLE ((uint32_t)0x00000080) +#define DMA_MEM_INC_DISABLE ((uint32_t)0x00000000) +#define IS_DMA_MEM_INC_STATE(STATE) (((STATE) == DMA_MEM_INC_ENABLE) || ((STATE) == DMA_MEM_INC_DISABLE)) +/** + * @} + */ + +/** @addtogroup DMA_peripheral_data_size + * @{ + */ + +#define DMA_PERIPH_DATA_SIZE_BYTE ((uint32_t)0x00000000) +#define DMA_PERIPH_DATA_SIZE_HALFWORD ((uint32_t)0x00000100) +#define DMA_PERIPH_DATA_SIZE_WORD ((uint32_t)0x00000200) +#define IS_DMA_PERIPH_DATA_SIZE(SIZE) \ + (((SIZE) == DMA_PERIPH_DATA_SIZE_BYTE) || ((SIZE) == DMA_PERIPH_DATA_SIZE_HALFWORD) \ + || ((SIZE) == DMA_PERIPH_DATA_SIZE_WORD)) +/** + * @} + */ + +/** @addtogroup DMA_memory_data_size + * @{ + */ + +#define DMA_MemoryDataSize_Byte ((uint32_t)0x00000000) +#define DMA_MemoryDataSize_HalfWord ((uint32_t)0x00000400) +#define DMA_MemoryDataSize_Word ((uint32_t)0x00000800) +#define IS_DMA_MEMORY_DATA_SIZE(SIZE) \ + (((SIZE) == DMA_MemoryDataSize_Byte) || ((SIZE) == DMA_MemoryDataSize_HalfWord) \ + || ((SIZE) == DMA_MemoryDataSize_Word)) +/** + * @} + */ + +/** @addtogroup DMA_circular_normal_mode + * @{ + */ + +#define DMA_MODE_CIRCULAR ((uint32_t)0x00000020) +#define DMA_MODE_NORMAL ((uint32_t)0x00000000) +#define IS_DMA_MODE(MODE) (((MODE) == DMA_MODE_CIRCULAR) || ((MODE) == DMA_MODE_NORMAL)) +/** + * @} + */ + +/** @addtogroup DMA_priority_level + * @{ + */ + +#define DMA_PRIORITY_VERY_HIGH ((uint32_t)0x00003000) +#define DMA_PRIORITY_HIGH ((uint32_t)0x00002000) +#define DMA_PRIORITY_MEDIUM ((uint32_t)0x00001000) +#define DMA_PRIORITY_LOW ((uint32_t)0x00000000) +#define IS_DMA_PRIORITY(PRIORITY) \ + (((PRIORITY) == DMA_PRIORITY_VERY_HIGH) || ((PRIORITY) == DMA_PRIORITY_HIGH) \ + || ((PRIORITY) == DMA_PRIORITY_MEDIUM) || ((PRIORITY) == DMA_PRIORITY_LOW)) +/** + * @} + */ + +/** @addtogroup DMA_memory_to_memory + * @{ + */ + +#define DMA_M2M_ENABLE ((uint32_t)0x00004000) +#define DMA_M2M_DISABLE ((uint32_t)0x00000000) +#define IS_DMA_M2M_STATE(STATE) (((STATE) == DMA_M2M_ENABLE) || ((STATE) == DMA_M2M_DISABLE)) + +/** + * @} + */ + +/** @addtogroup DMA_interrupts_definition + * @{ + */ + +#define DMA_INT_TXC ((uint32_t)0x00000002) +#define DMA_INT_HTX ((uint32_t)0x00000004) +#define DMA_INT_ERR ((uint32_t)0x00000008) +#define IS_DMA_CONFIG_INT(IT) ((((IT)&0xFFFFFFF1) == 0x00) && ((IT) != 0x00)) + +#define DMA1_INT_GLB1 ((uint32_t)0x00000001) +#define DMA1_INT_TXC1 ((uint32_t)0x00000002) +#define DMA1_INT_HTX1 ((uint32_t)0x00000004) +#define DMA1_INT_ERR1 ((uint32_t)0x00000008) +#define DMA1_INT_GLB2 ((uint32_t)0x00000010) +#define DMA1_INT_TXC2 ((uint32_t)0x00000020) +#define DMA1_INT_HTX2 ((uint32_t)0x00000040) +#define DMA1_INT_ERR2 ((uint32_t)0x00000080) +#define DMA1_INT_GLB3 ((uint32_t)0x00000100) +#define DMA1_INT_TXC3 ((uint32_t)0x00000200) +#define DMA1_INT_HTX3 ((uint32_t)0x00000400) +#define DMA1_INT_ERR3 ((uint32_t)0x00000800) +#define DMA1_INT_GLB4 ((uint32_t)0x00001000) +#define DMA1_INT_TXC4 ((uint32_t)0x00002000) +#define DMA1_INT_HTX4 ((uint32_t)0x00004000) +#define DMA1_INT_ERR4 ((uint32_t)0x00008000) +#define DMA1_INT_GLB5 ((uint32_t)0x00010000) +#define DMA1_INT_TXC5 ((uint32_t)0x00020000) +#define DMA1_INT_HTX5 ((uint32_t)0x00040000) +#define DMA1_INT_ERR5 ((uint32_t)0x00080000) +#define DMA1_INT_GLB6 ((uint32_t)0x00100000) +#define DMA1_INT_TXC6 ((uint32_t)0x00200000) +#define DMA1_INT_HTX6 ((uint32_t)0x00400000) +#define DMA1_INT_ERR6 ((uint32_t)0x00800000) +#define DMA1_INT_GLB7 ((uint32_t)0x01000000) +#define DMA1_INT_TXC7 ((uint32_t)0x02000000) +#define DMA1_INT_HTX7 ((uint32_t)0x04000000) +#define DMA1_INT_ERR7 ((uint32_t)0x08000000) +#define DMA1_INT_GLB8 ((uint32_t)0x10000000) +#define DMA1_INT_TXC8 ((uint32_t)0x20000000) +#define DMA1_INT_HTX8 ((uint32_t)0x40000000) +#define DMA1_INT_ERR8 ((uint32_t)0x80000000) + +#define DMA2_INT_GLB1 ((uint32_t)0x00000001) +#define DMA2_INT_TXC1 ((uint32_t)0x00000002) +#define DMA2_INT_HTX1 ((uint32_t)0x00000004) +#define DMA2_INT_ERR1 ((uint32_t)0x00000008) +#define DMA2_INT_GLB2 ((uint32_t)0x00000010) +#define DMA2_INT_TXC2 ((uint32_t)0x00000020) +#define DMA2_INT_HTX2 ((uint32_t)0x00000040) +#define DMA2_INT_ERR2 ((uint32_t)0x00000080) +#define DMA2_INT_GLB3 ((uint32_t)0x00000100) +#define DMA2_INT_TXC3 ((uint32_t)0x00000200) +#define DMA2_INT_HTX3 ((uint32_t)0x00000400) +#define DMA2_INT_ERR3 ((uint32_t)0x00000800) +#define DMA2_INT_GLB4 ((uint32_t)0x00001000) +#define DMA2_INT_TXC4 ((uint32_t)0x00002000) +#define DMA2_INT_HTX4 ((uint32_t)0x00004000) +#define DMA2_INT_ERR4 ((uint32_t)0x00008000) +#define DMA2_INT_GLB5 ((uint32_t)0x00010000) +#define DMA2_INT_TXC5 ((uint32_t)0x00020000) +#define DMA2_INT_HTX5 ((uint32_t)0x00040000) +#define DMA2_INT_ERR5 ((uint32_t)0x00080000) +#define DMA2_INT_GLB6 ((uint32_t)0x00100000) +#define DMA2_INT_TXC6 ((uint32_t)0x00200000) +#define DMA2_INT_HTX6 ((uint32_t)0x00400000) +#define DMA2_INT_ERR6 ((uint32_t)0x00800000) +#define DMA2_INT_GLB7 ((uint32_t)0x01000000) +#define DMA2_INT_TXC7 ((uint32_t)0x02000000) +#define DMA2_INT_HTX7 ((uint32_t)0x04000000) +#define DMA2_INT_ERR7 ((uint32_t)0x08000000) +#define DMA2_INT_GLB8 ((uint32_t)0x10000000) +#define DMA2_INT_TXC8 ((uint32_t)0x20000000) +#define DMA2_INT_HTX8 ((uint32_t)0x40000000) +#define DMA2_INT_ERR8 ((uint32_t)0x80000000) + +#define IS_DMA_CLR_INT(IT) (((((IT)&0xF0000000) == 0x00) || (((IT)&0xEFF00000) == 0x00)) && ((IT) != 0x00)) + +#define IS_DMA_GET_IT(IT) \ + (((IT) == DMA1_INT_GLB1) || ((IT) == DMA1_INT_TXC1) || ((IT) == DMA1_INT_HTX1) || ((IT) == DMA1_INT_ERR1) \ + || ((IT) == DMA1_INT_GLB2) || ((IT) == DMA1_INT_TXC2) || ((IT) == DMA1_INT_HTX2) || ((IT) == DMA1_INT_ERR2) \ + || ((IT) == DMA1_INT_GLB3) || ((IT) == DMA1_INT_TXC3) || ((IT) == DMA1_INT_HTX3) || ((IT) == DMA1_INT_ERR3) \ + || ((IT) == DMA1_INT_GLB4) || ((IT) == DMA1_INT_TXC4) || ((IT) == DMA1_INT_HTX4) || ((IT) == DMA1_INT_ERR4) \ + || ((IT) == DMA1_INT_GLB5) || ((IT) == DMA1_INT_TXC5) || ((IT) == DMA1_INT_HTX5) || ((IT) == DMA1_INT_ERR5) \ + || ((IT) == DMA1_INT_GLB6) || ((IT) == DMA1_INT_TXC6) || ((IT) == DMA1_INT_HTX6) || ((IT) == DMA1_INT_ERR6) \ + || ((IT) == DMA1_INT_GLB7) || ((IT) == DMA1_INT_TXC7) || ((IT) == DMA1_INT_HTX7) || ((IT) == DMA1_INT_ERR7) \ + || ((IT) == DMA1_INT_GLB8) || ((IT) == DMA1_INT_TXC8) || ((IT) == DMA1_INT_HTX8) || ((IT) == DMA1_INT_ERR8) \ + || ((IT) == DMA2_INT_GLB1) || ((IT) == DMA2_INT_TXC1) || ((IT) == DMA2_INT_HTX1) || ((IT) == DMA2_INT_ERR1) \ + || ((IT) == DMA2_INT_GLB2) || ((IT) == DMA2_INT_TXC2) || ((IT) == DMA2_INT_HTX2) || ((IT) == DMA2_INT_ERR2) \ + || ((IT) == DMA2_INT_GLB3) || ((IT) == DMA2_INT_TXC3) || ((IT) == DMA2_INT_HTX3) || ((IT) == DMA2_INT_ERR3) \ + || ((IT) == DMA2_INT_GLB4) || ((IT) == DMA2_INT_TXC4) || ((IT) == DMA2_INT_HTX4) || ((IT) == DMA2_INT_ERR4) \ + || ((IT) == DMA2_INT_GLB5) || ((IT) == DMA2_INT_TXC5) || ((IT) == DMA2_INT_HTX5) || ((IT) == DMA2_INT_ERR5) \ + || ((IT) == DMA2_INT_GLB6) || ((IT) == DMA2_INT_TXC6) || ((IT) == DMA2_INT_HTX6) || ((IT) == DMA2_INT_ERR6) \ + || ((IT) == DMA2_INT_GLB7) || ((IT) == DMA2_INT_TXC7) || ((IT) == DMA2_INT_HTX7) || ((IT) == DMA2_INT_ERR7) \ + || ((IT) == DMA2_INT_GLB8) || ((IT) == DMA2_INT_TXC8) || ((IT) == DMA2_INT_HTX8) || ((IT) == DMA2_INT_ERR8)) + +/** + * @} + */ + +/** @addtogroup DMA_flags_definition + * @{ + */ +#define DMA1_FLAG_GL1 ((uint32_t)0x00000001) +#define DMA1_FLAG_TC1 ((uint32_t)0x00000002) +#define DMA1_FLAG_HT1 ((uint32_t)0x00000004) +#define DMA1_FLAG_TE1 ((uint32_t)0x00000008) +#define DMA1_FLAG_GL2 ((uint32_t)0x00000010) +#define DMA1_FLAG_TC2 ((uint32_t)0x00000020) +#define DMA1_FLAG_HT2 ((uint32_t)0x00000040) +#define DMA1_FLAG_TE2 ((uint32_t)0x00000080) +#define DMA1_FLAG_GL3 ((uint32_t)0x00000100) +#define DMA1_FLAG_TC3 ((uint32_t)0x00000200) +#define DMA1_FLAG_HT3 ((uint32_t)0x00000400) +#define DMA1_FLAG_TE3 ((uint32_t)0x00000800) +#define DMA1_FLAG_GL4 ((uint32_t)0x00001000) +#define DMA1_FLAG_TC4 ((uint32_t)0x00002000) +#define DMA1_FLAG_HT4 ((uint32_t)0x00004000) +#define DMA1_FLAG_TE4 ((uint32_t)0x00008000) +#define DMA1_FLAG_GL5 ((uint32_t)0x00010000) +#define DMA1_FLAG_TC5 ((uint32_t)0x00020000) +#define DMA1_FLAG_HT5 ((uint32_t)0x00040000) +#define DMA1_FLAG_TE5 ((uint32_t)0x00080000) +#define DMA1_FLAG_GL6 ((uint32_t)0x00100000) +#define DMA1_FLAG_TC6 ((uint32_t)0x00200000) +#define DMA1_FLAG_HT6 ((uint32_t)0x00400000) +#define DMA1_FLAG_TE6 ((uint32_t)0x00800000) +#define DMA1_FLAG_GL7 ((uint32_t)0x01000000) +#define DMA1_FLAG_TC7 ((uint32_t)0x02000000) +#define DMA1_FLAG_HT7 ((uint32_t)0x04000000) +#define DMA1_FLAG_TE7 ((uint32_t)0x08000000) +#define DMA1_FLAG_GL8 ((uint32_t)0x10000000) +#define DMA1_FLAG_TC8 ((uint32_t)0x20000000) +#define DMA1_FLAG_HT8 ((uint32_t)0x40000000) +#define DMA1_FLAG_TE8 ((uint32_t)0x80000000) + +#define DMA2_FLAG_GL1 ((uint32_t)0x00000001) +#define DMA2_FLAG_TC1 ((uint32_t)0x00000002) +#define DMA2_FLAG_HT1 ((uint32_t)0x00000004) +#define DMA2_FLAG_TE1 ((uint32_t)0x00000008) +#define DMA2_FLAG_GL2 ((uint32_t)0x00000010) +#define DMA2_FLAG_TC2 ((uint32_t)0x00000020) +#define DMA2_FLAG_HT2 ((uint32_t)0x00000040) +#define DMA2_FLAG_TE2 ((uint32_t)0x00000080) +#define DMA2_FLAG_GL3 ((uint32_t)0x00000100) +#define DMA2_FLAG_TC3 ((uint32_t)0x00000200) +#define DMA2_FLAG_HT3 ((uint32_t)0x00000400) +#define DMA2_FLAG_TE3 ((uint32_t)0x00000800) +#define DMA2_FLAG_GL4 ((uint32_t)0x00001000) +#define DMA2_FLAG_TC4 ((uint32_t)0x00002000) +#define DMA2_FLAG_HT4 ((uint32_t)0x00004000) +#define DMA2_FLAG_TE4 ((uint32_t)0x00008000) +#define DMA2_FLAG_GL5 ((uint32_t)0x00010000) +#define DMA2_FLAG_TC5 ((uint32_t)0x00020000) +#define DMA2_FLAG_HT5 ((uint32_t)0x00040000) +#define DMA2_FLAG_TE5 ((uint32_t)0x00080000) +#define DMA2_FLAG_GL6 ((uint32_t)0x00100000) +#define DMA2_FLAG_TC6 ((uint32_t)0x00200000) +#define DMA2_FLAG_HT6 ((uint32_t)0x00400000) +#define DMA2_FLAG_TE6 ((uint32_t)0x00800000) +#define DMA2_FLAG_GL7 ((uint32_t)0x01000000) +#define DMA2_FLAG_TC7 ((uint32_t)0x02000000) +#define DMA2_FLAG_HT7 ((uint32_t)0x04000000) +#define DMA2_FLAG_TE7 ((uint32_t)0x08000000) +#define DMA2_FLAG_GL8 ((uint32_t)0x10000000) +#define DMA2_FLAG_TC8 ((uint32_t)0x20000000) +#define DMA2_FLAG_HT8 ((uint32_t)0x40000000) +#define DMA2_FLAG_TE8 ((uint32_t)0x80000000) + +#define IS_DMA_CLEAR_FLAG(FLAG) (((((FLAG)&0xF0000000) == 0x00) || (((FLAG)&0xEFF00000) == 0x00)) && ((FLAG) != 0x00)) + +#define IS_DMA_GET_FLAG(FLAG) \ + (((FLAG) == DMA1_FLAG_GL1) || ((FLAG) == DMA1_FLAG_TC1) || ((FLAG) == DMA1_FLAG_HT1) || ((FLAG) == DMA1_FLAG_TE1) \ + || ((FLAG) == DMA1_FLAG_GL2) || ((FLAG) == DMA1_FLAG_TC2) || ((FLAG) == DMA1_FLAG_HT2) \ + || ((FLAG) == DMA1_FLAG_TE2) || ((FLAG) == DMA1_FLAG_GL3) || ((FLAG) == DMA1_FLAG_TC3) \ + || ((FLAG) == DMA1_FLAG_HT3) || ((FLAG) == DMA1_FLAG_TE3) || ((FLAG) == DMA1_FLAG_GL4) \ + || ((FLAG) == DMA1_FLAG_TC4) || ((FLAG) == DMA1_FLAG_HT4) || ((FLAG) == DMA1_FLAG_TE4) \ + || ((FLAG) == DMA1_FLAG_GL5) || ((FLAG) == DMA1_FLAG_TC5) || ((FLAG) == DMA1_FLAG_HT5) \ + || ((FLAG) == DMA1_FLAG_TE5) || ((FLAG) == DMA1_FLAG_GL6) || ((FLAG) == DMA1_FLAG_TC6) \ + || ((FLAG) == DMA1_FLAG_HT6) || ((FLAG) == DMA1_FLAG_TE6) || ((FLAG) == DMA1_FLAG_GL7) \ + || ((FLAG) == DMA1_FLAG_TC7) || ((FLAG) == DMA1_FLAG_HT7) || ((FLAG) == DMA1_FLAG_TE7) \ + || ((FLAG) == DMA1_FLAG_GL8) || ((FLAG) == DMA1_FLAG_TC8) || ((FLAG) == DMA1_FLAG_HT8) \ + || ((FLAG) == DMA1_FLAG_TE8) || ((FLAG) == DMA2_FLAG_GL1) || ((FLAG) == DMA2_FLAG_TC1) \ + || ((FLAG) == DMA2_FLAG_HT1) || ((FLAG) == DMA2_FLAG_TE1) || ((FLAG) == DMA2_FLAG_GL2) \ + || ((FLAG) == DMA2_FLAG_TC2) || ((FLAG) == DMA2_FLAG_HT2) || ((FLAG) == DMA2_FLAG_TE2) \ + || ((FLAG) == DMA2_FLAG_GL3) || ((FLAG) == DMA2_FLAG_TC3) || ((FLAG) == DMA2_FLAG_HT3) \ + || ((FLAG) == DMA2_FLAG_TE3) || ((FLAG) == DMA2_FLAG_GL4) || ((FLAG) == DMA2_FLAG_TC4) \ + || ((FLAG) == DMA2_FLAG_HT4) || ((FLAG) == DMA2_FLAG_TE4) || ((FLAG) == DMA2_FLAG_GL5) \ + || ((FLAG) == DMA2_FLAG_TC5) || ((FLAG) == DMA2_FLAG_HT5) || ((FLAG) == DMA2_FLAG_TE5) \ + || ((FLAG) == DMA2_FLAG_GL6) || ((FLAG) == DMA2_FLAG_TC6) || ((FLAG) == DMA2_FLAG_HT6) \ + || ((FLAG) == DMA2_FLAG_TE6) || ((FLAG) == DMA2_FLAG_GL7) || ((FLAG) == DMA2_FLAG_TC7) \ + || ((FLAG) == DMA2_FLAG_HT7) || ((FLAG) == DMA2_FLAG_TE7) || ((FLAG) == DMA2_FLAG_GL8) \ + || ((FLAG) == DMA2_FLAG_TC8) || ((FLAG) == DMA2_FLAG_HT8) || ((FLAG) == DMA2_FLAG_TE8)) +/** + * @} + */ + +/** @addtogroup DMA_Buffer_Size + * @{ + */ + +#define IS_DMA_BUF_SIZE(SIZE) (((SIZE) >= 0x1) && ((SIZE) < 0x10000)) + +/** + * @} + */ + +/** @addtogroup DMA_remap_request_definition + * @{ + */ +#define DMA1_REMAP_ADC1 ((uint32_t)0x00000000) +#define DMA1_REMAP_UART5_TX ((uint32_t)0x00000001) +#define DMA1_REMAP_I2C3_TX ((uint32_t)0x00000002) +#define DMA1_REMAP_TIM2_CH3 ((uint32_t)0x00000003) +#define DMA1_REMAP_TIM4_CH1 ((uint32_t)0x00000004) +#define DMA1_REMAP_USART3_TX ((uint32_t)0x00000005) +#define DMA1_REMAP_I2C3_RX ((uint32_t)0x00000006) +#define DMA1_REMAP_TIM1_CH1 ((uint32_t)0x00000007) +#define DMA1_REMAP_TIM2_UP ((uint32_t)0x00000008) +#define DMA1_REMAP_TIM3_CH3 ((uint32_t)0x00000009) +#define DMA1_REMAP_SPI1_RX ((uint32_t)0x0000000A) +#define DMA1_REMAP_USART3_RX ((uint32_t)0x0000000B) +#define DMA1_REMAP_TIM1_CH2 ((uint32_t)0x0000000C) +#define DMA1_REMAP_TIM3_CH4 ((uint32_t)0x0000000D) +#define DMA1_REMAP_TIM3_UP ((uint32_t)0x0000000E) +#define DMA1_REMAP_SPI1_TX ((uint32_t)0x0000000F) +#define DMA1_REMAP_USART1_TX ((uint32_t)0x00000010) +#define DMA1_REMAP_TIM1_CH4 ((uint32_t)0x00000011) +#define DMA1_REMAP_TIM1_TRIG ((uint32_t)0x00000012) +#define DMA1_REMAP_TIM1_COM ((uint32_t)0x00000013) +#define DMA1_REMAP_TIM4_CH2 ((uint32_t)0x00000014) +#define DMA1_REMAP_SPI_I2S2_RX ((uint32_t)0x00000015) +#define DMA1_REMAP_I2C2_TX ((uint32_t)0x00000016) +#define DMA1_REMAP_USART1_RX ((uint32_t)0x00000017) +#define DMA1_REMAP_TIM1_UP ((uint32_t)0x00000018) +#define DMA1_REMAP_SPI_I2S2_TX ((uint32_t)0x00000019) +#define DMA1_REMAP_TIM4_CH3 ((uint32_t)0x0000001B) +#define DMA1_REMAP_I2C2_RX ((uint32_t)0x0000001C) +#define DMA1_REMAP_TIM2_CH1 ((uint32_t)0x0000001A) +#define DMA1_REMAP_USART2_RX ((uint32_t)0x0000001D) +#define DMA1_REMAP_TIM1_CH3 ((uint32_t)0x0000001E) +#define DMA1_REMAP_TIM3_CH1 ((uint32_t)0x0000001F) +#define DMA1_REMAP_TIM3_TRIG ((uint32_t)0x00000020) +#define DMA1_REMAP_I2C1_TX ((uint32_t)0x00000021) +#define DMA1_REMAP_USART2_TX ((uint32_t)0x00000022) +#define DMA1_REMAP_TIM2_CH2 ((uint32_t)0x00000023) +#define DMA1_REMAP_TIM2_CH4 ((uint32_t)0x00000024) +#define DMA1_REMAP_TIM4_UP ((uint32_t)0x00000025) +#define DMA1_REMAP_I2C1_RX ((uint32_t)0x00000026) +#define DMA1_REMAP_ADC2 ((uint32_t)0x00000027) +#define DMA1_REMAP_UART5_RX ((uint32_t)0x00000028) +#define DMA2_REMAP_TIM5_CH4 ((uint32_t)0x00000000) +#define DMA2_REMAP_TIM5_TRIG ((uint32_t)0x00000001) +#define DMA2_REMAP_TIM8_CH3 ((uint32_t)0x00000002) +#define DMA2_REMAP_TIM8_UP ((uint32_t)0x00000003) +#define DMA2_REMAP_SPI_I2S3_RX ((uint32_t)0x00000004) +#define DMA2_REMAP_UART6_RX ((uint32_t)0x00000005) +#define DMA2_REMAP_TIM8_CH4 ((uint32_t)0x00000006) +#define DMA2_REMAP_TIM8_TRIG ((uint32_t)0x00000007) +#define DMA2_REMAP_TIM8_COM ((uint32_t)0x00000008) +#define DMA2_REMAP_TIM5_CH3 ((uint32_t)0x00000009) +#define DMA2_REMAP_TIM5_UP ((uint32_t)0x0000000A) +#define DMA2_REMAP_SPI_I2S3_TX ((uint32_t)0x0000000B) +#define DMA2_REMAP_UART6_TX ((uint32_t)0x0000000C) +#define DMA2_REMAP_TIM8_CH1 ((uint32_t)0x0000000D) +#define DMA2_REMAP_UART4_RX ((uint32_t)0x0000000E) +#define DMA2_REMAP_TIM6_UP ((uint32_t)0x0000000F) +#define DMA2_REMAP_DAC1 ((uint32_t)0x00000010) +#define DMA2_REMAP_TIM5_CH2 ((uint32_t)0x00000011) +#define DMA2_REMAP_SDIO ((uint32_t)0x00000012) +#define DMA2_REMAP_TIM7_UP ((uint32_t)0x00000013) +#define DMA2_REMAP_DAC2 ((uint32_t)0x00000014) +#define DMA2_REMAP_ADC3 ((uint32_t)0x00000015) +#define DMA2_REMAP_TIM8_CH2 ((uint32_t)0x00000016) +#define DMA2_REMAP_TIM5_CH1 ((uint32_t)0x00000017) +#define DMA2_REMAP_UART4_TX ((uint32_t)0x00000018) +#define DMA2_REMAP_QSPI_RX ((uint32_t)0x00000019) +#define DMA2_REMAP_I2C4_TX ((uint32_t)0x0000001A) +#define DMA2_REMAP_UART7_RX ((uint32_t)0x0000001B) +#define DMA2_REMAP_QSPI_TX ((uint32_t)0x0000001C) +#define DMA2_REMAP_I2C4_RX ((uint32_t)0x0000001D) +#define DMA2_REMAP_UART7_TX ((uint32_t)0x0000001E) +#define DMA2_REMAP_ADC4 ((uint32_t)0x0000001F) +#define DMA2_REMAP_DVP ((uint32_t)0x00000020) + +#define IS_DMA_REMAP(FLAG) \ + (((FLAG) == DMA1_REMAP_ADC1) || ((FLAG) == DMA1_REMAP_UART5_TX) || ((FLAG) == DMA1_REMAP_I2C3_TX) \ + || ((FLAG) == DMA1_REMAP_TIM2_CH3) || ((FLAG) == DMA1_REMAP_TIM4_CH1) || ((FLAG) == DMA1_REMAP_USART3_TX) \ + || ((FLAG) == DMA1_REMAP_I2C3_RX) || ((FLAG) == DMA1_REMAP_TIM1_CH1) || ((FLAG) == DMA1_REMAP_TIM2_UP) \ + || ((FLAG) == DMA1_REMAP_TIM3_CH3) || ((FLAG) == DMA1_REMAP_SPI1_RX) || ((FLAG) == DMA1_REMAP_USART3_RX) \ + || ((FLAG) == DMA1_REMAP_TIM1_CH2) || ((FLAG) == DMA1_REMAP_TIM3_CH4) || ((FLAG) == DMA1_REMAP_TIM3_UP) \ + || ((FLAG) == DMA1_REMAP_SPI1_TX) || ((FLAG) == DMA1_REMAP_USART1_TX) || ((FLAG) == DMA1_REMAP_TIM1_CH4) \ + || ((FLAG) == DMA1_REMAP_TIM1_TRIG) || ((FLAG) == DMA1_REMAP_TIM1_COM) || ((FLAG) == DMA1_REMAP_TIM4_CH2) \ + || ((FLAG) == DMA1_REMAP_SPI_I2S2_RX) || ((FLAG) == DMA1_REMAP_I2C2_TX) || ((FLAG) == DMA1_REMAP_USART1_RX) \ + || ((FLAG) == DMA1_REMAP_TIM1_UP) || ((FLAG) == DMA1_REMAP_SPI_I2S2_TX) || ((FLAG) == DMA1_REMAP_TIM4_CH3) \ + || ((FLAG) == DMA1_REMAP_I2C2_RX) || ((FLAG) == DMA1_REMAP_TIM2_CH1) || ((FLAG) == DMA1_REMAP_USART2_RX) \ + || ((FLAG) == DMA1_REMAP_TIM1_CH3) || ((FLAG) == DMA1_REMAP_TIM3_CH1) || ((FLAG) == DMA1_REMAP_TIM3_TRIG) \ + || ((FLAG) == DMA1_REMAP_I2C1_TX) || ((FLAG) == DMA1_REMAP_USART2_TX) || ((FLAG) == DMA1_REMAP_TIM2_CH2) \ + || ((FLAG) == DMA1_REMAP_TIM2_CH4) || ((FLAG) == DMA1_REMAP_TIM4_UP) || ((FLAG) == DMA1_REMAP_I2C1_RX) \ + || ((FLAG) == DMA1_REMAP_ADC2) || ((FLAG) == DMA1_REMAP_UART5_RX) || ((FLAG) == DMA2_REMAP_TIM5_CH4) \ + || ((FLAG) == DMA2_REMAP_TIM5_TRIG) || ((FLAG) == DMA2_REMAP_TIM8_CH3) || ((FLAG) == DMA2_REMAP_TIM8_UP) \ + || ((FLAG) == DMA2_REMAP_SPI_I2S3_RX) || ((FLAG) == DMA2_REMAP_UART6_RX) || ((FLAG) == DMA2_REMAP_TIM8_CH4) \ + || ((FLAG) == DMA2_REMAP_TIM8_TRIG) || ((FLAG) == DMA2_REMAP_TIM8_COM) || ((FLAG) == DMA2_REMAP_TIM5_CH3) \ + || ((FLAG) == DMA2_REMAP_TIM5_UP) || ((FLAG) == DMA2_REMAP_SPI_I2S3_TX) || ((FLAG) == DMA2_REMAP_UART6_TX) \ + || ((FLAG) == DMA2_REMAP_TIM8_CH1) || ((FLAG) == DMA2_REMAP_UART4_RX) || ((FLAG) == DMA2_REMAP_TIM6_UP) \ + || ((FLAG) == DMA2_REMAP_DAC1) || ((FLAG) == DMA2_REMAP_TIM5_CH2) || ((FLAG) == DMA2_REMAP_SDIO) \ + || ((FLAG) == DMA2_REMAP_TIM7_UP) || ((FLAG) == DMA2_REMAP_DAC2) || ((FLAG) == DMA2_REMAP_ADC3) \ + || ((FLAG) == DMA2_REMAP_TIM8_CH2) || ((FLAG) == DMA2_REMAP_TIM5_CH1) || ((FLAG) == DMA2_REMAP_UART4_TX) \ + || ((FLAG) == DMA2_REMAP_QSPI_RX) || ((FLAG) == DMA2_REMAP_I2C4_TX) || ((FLAG) == DMA2_REMAP_UART7_RX) \ + || ((FLAG) == DMA2_REMAP_QSPI_TX) || ((FLAG) == DMA2_REMAP_I2C4_RX) || ((FLAG) == DMA2_REMAP_UART7_TX) \ + || ((FLAG) == DMA2_REMAP_ADC4) || ((FLAG) == DMA2_REMAP_DVP)) + +/** + * @} + */ + +/** + * @} + */ + +/** @addtogroup DMA_Exported_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup DMA_Exported_Functions + * @{ + */ + +void DMA_DeInit(DMA_ChannelType* DMAyChx); +void DMA_Init(DMA_ChannelType* DMAyChx, DMA_InitType* DMA_InitParam); +void DMA_StructInit(DMA_InitType* DMA_InitParam); +void DMA_EnableChannel(DMA_ChannelType* DMAyChx, FunctionalState Cmd); +void DMA_ConfigInt(DMA_ChannelType* DMAyChx, uint32_t DMAInt, FunctionalState Cmd); +void DMA_SetCurrDataCounter(DMA_ChannelType* DMAyChx, uint16_t DataNumber); +uint16_t DMA_GetCurrDataCounter(DMA_ChannelType* DMAyChx); +FlagStatus DMA_GetFlagStatus(uint32_t DMAyFlag, DMA_Module* DMAy); +void DMA_ClearFlag(uint32_t DMAyFlag, DMA_Module* DMAy); +INTStatus DMA_GetIntStatus(uint32_t DMAy_IT, DMA_Module* DMAy); +void DMA_ClrIntPendingBit(uint32_t DMAy_IT, DMA_Module* DMAy); +void DMA_RequestRemap(uint32_t DMAy_REMAP, DMA_Module* DMAy, DMA_ChannelType* DMAyChx, FunctionalState Cmd); + +#ifdef __cplusplus +} +#endif + +#endif /*__N32G45X_DMA_H__ */ +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_dvp.h b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_dvp.h new file mode 100755 index 0000000000..7d04d77668 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_dvp.h @@ -0,0 +1,593 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_dvp.h + * @author Nations + * @version v1.0.1 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ + +#ifndef __N32G45X_DVP_H__ +#define __N32G45X_DVP_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +#include "n32g45x.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup DVP + * @brief DVP driver modules + * @{ + */ + +/** @addtogroup DVP_Exported_Types + * @{ + */ +/** + * @brief DVP Init Structure definition + */ +typedef struct +{ + uint32_t FifoWatermark; /*!< Specifies the max number of fifo data which will request INT or DMA + This parameter can be a value of @ref DVP_FifoWatermark */ + + uint16_t LineCapture; /*!< Specifies the number of data line captuered in x lines. + This parameter can be a value of @ref DVP_LineSelect_Mode */ + + uint16_t ByteCapture; /*!< Specifies the number of stop byte captuered in x bytes. + This parameter can be a value of @ref DVP_ByteSelect_Mode */ + + uint16_t DataInvert; /*!< Specifies the data invert. + This parameter can be a value of @ref DVP_DATA_INVERT */ + + uint16_t PixelClkPolarity; /*!< Specifies the pixel clock polarity + This parameter can be a value of @ref DVP_Pixel_Polarity */ + + uint16_t VsyncPolarity; /*!< Specifies the vertical synchronization polarity + This parameter can be a value of @ref DVP_Vsync_Polarity */ + + uint16_t HsyncPolarity; /*!< Specifies the Horizontal synchronization polarity + This parameter can be a value of @ref DVP_Hsync_Polarity */ + + uint16_t CaptureMode; /*!< Specifies the capture mode. + This parameter can be a value of @ref DVP_Capture_Mode */ + + uint16_t RowStart; /*!< Specifies the startint row of the pixel array in a frame */ + + uint16_t ColumnStart; /*!< Specifies the starting column of the pixel array row in a frame */ + + uint16_t ImageHeight; /*!< Specifies the image's height in a frame */ + + uint16_t ImageWidth; /*!< Specifies the image's width in a frame */ + +} DVP_InitType; +/** + * @} + */ + +/** @addtogroup DVP_Exported_Constants + * @{ + */ + +/** @addtogroup DVP_FIFO_SOFT_RESET + * @{ + */ +#define DVP_FIFO_SOFT_RESET (DVP_CTRL_FFSWRST) +/** + * @} + */ + +/** @addtogroup DVP_LineSelect_Mode + * @{ + */ +#define DVP_LINE_CAPTURE_ALL (0x00000000) +#define DVP_LINE_CAPTURE_1_2 (0x1UL << DVP_CTRL_LSM_SHIFT) +#define DVP_LINE_CAPTURE_1_3 (0x2UL << DVP_CTRL_LSM_SHIFT) +#define DVP_LINE_CAPTURE_1_4 (0x3UL << DVP_CTRL_LSM_SHIFT) +#define DVP_LINE_CAPTURE_1_5 (0x4UL << DVP_CTRL_LSM_SHIFT) +#define DVP_LINE_CAPTURE_1_6 (0x5UL << DVP_CTRL_LSM_SHIFT) +#define DVP_LINE_CAPTURE_1_7 (0x6UL << DVP_CTRL_LSM_SHIFT) +#define DVP_LINE_CAPTURE_1_8 (0x7UL << DVP_CTRL_LSM_SHIFT) +#define IS_DVP_LINE_CAPTURE(_LSM_) (((_LSM_) & (~DVP_CTRL_LSM_MASK) )==0) +/** + * @} + */ + +/** @addtogroup DVP_ByteSelect_Mode + * @{ + */ +#define DVP_BYTE_CAPTURE_ALL (0x00000000) +#define DVP_BYTE_CAPTURE_1_2 (0x1UL << DVP_CTRL_BSM_SHIFT) +#define DVP_BYTE_CAPTURE_1_3 (0x2UL << DVP_CTRL_BSM_SHIFT) +#define DVP_BYTE_CAPTURE_1_4 (0x3UL << DVP_CTRL_BSM_SHIFT) +#define DVP_BYTE_CAPTURE_1_5 (0x4UL << DVP_CTRL_BSM_SHIFT) +#define DVP_BYTE_CAPTURE_1_6 (0x5UL << DVP_CTRL_BSM_SHIFT) +#define DVP_BYTE_CAPTURE_1_7 (0x6UL << DVP_CTRL_BSM_SHIFT) +#define DVP_BYTE_CAPTURE_1_8 (0x7UL << DVP_CTRL_BSM_SHIFT) +#define IS_DVP_BYTE_CAPTURE(_BSM_) (((_BSM_) & (~DVP_CTRL_BSM_MASK) )==0) + +/** + * @} + */ + +/** @addtogroup DVP_DATA_INVERT + * @{ + */ +#define DVP_DATA_INVERT (DVP_CTRL_DATINV) +#define DVP_DATA_NOTINVERT (0x00000000) +#define IS_DVP_DATA_INVERT(_INV_) (((_INV_) & (~DVP_CTRL_DATINV_MASK) )==0) +/** + * @} + */ + +/** @addtogroup DVP_Pixel_Polarity + * @{ + */ +#define DVP_PIXEL_POLARITY_FALLING (0x00000000) +#define DVP_PIXEL_POLARITY_RISING (DVP_CTRL_PCKPOL) +#define IS_DVP_PIXEL_POLARITY(_POL_) (((_POL_) & (~DVP_CTRL_PCKPOL_MASK) )==0) +/** + * @} + */ + +/** @addtogroup DVP_FifoWatermark + * @{ + */ +#define DVP_WATER_MARK_1 (0x1UL << DVP_CTRL_FWM_SHIFT) +#define DVP_WATER_MARK_2 (0x2UL << DVP_CTRL_FWM_SHIFT) +#define DVP_WATER_MARK_3 (0x3UL << DVP_CTRL_FWM_SHIFT) +#define DVP_WATER_MARK_4 (0x4UL << DVP_CTRL_FWM_SHIFT) +#define IS_DVP_FIFOWATERMARK(_WATER_) (((_WATER_) >= DVP_WATER_MARK_1) && ((_WATER_) <= DVP_WATER_MARK_4)) + +/** @addtogroup DVP_Vsync_Polarity + * @{ + */ +#define DVP_VSYNC_POLARITY_HIGH (DVP_CTRL_VSPOL) +#define DVP_VSYNC_POLARITY_LOW (0x00000000) +#define IS_DVP_VSYNC_POLARITY(_POL_) (((_POL_) == DVP_VSYNC_POLARITY_HIGH) || ((_POL_) == DVP_VSYNC_POLARITY_LOW)) +/** + * @} + */ + +/** @addtogroup DVP_Hsync_Polarity + * @{ + */ +#define DVP_HSYNC_POLARITY_HIGH (DVP_CTRL_HSPOL) +#define DVP_HSYNC_POLARITY_LOW (0x00000000) +#define IS_DVP_HSYNC_POLARITY(_POL_) (((_POL_) == DVP_HSYNC_POLARITY_HIGH) || ((_POL_) == DVP_HSYNC_POLARITY_LOW)) +/** + * @} + */ + +/** @addtogroup DVP_Capture_Mode + * @{ + */ +#define DVP_CAPTURE_MODE_SINGLE (0x00000000) +#define DVP_CAPTURE_MODE_CONTINUE (DVP_CTRL_CM) +#define IS_DVP_CAPTURE_MODE(_MODE_) (((_MODE_) == DVP_CAPTURE_MODE_SINGLE) || ((_MODE_) == DVP_CAPTURE_MODE_CONTINUE)) +/** + * @} + */ + +/** @addtogroup DVP_CAPTURE_ENABLE + * @{ + */ +#define DVP_CAPTURE_DISABLE (0x00000000) +#define DVP_CAPTURE_ENABLE (DVP_CTRL_CAPTURE) +#define IS_DVP_CAPTURE(_CAPTURE_) (((_CAPTURE_) == DVP_CAPTURE_DISABLE) || ((_CAPTURE_) == DVP_CAPTURE_ENABLE)) +/** + * @} + */ + +/** @addtogroup DVP_DMA + * @{ + */ +#define DVP_DMA_DISABLE (0x00000000) +#define DVP_DMA_ENABLE (DVP_INTEN_DMAEN) +/** + * @} + */ + +/** @addtogroup DVP_StatusFlag + * @{ + */ +#define DVP_FLAG_HERR (DVP_INTSTS_HERRIS) +#define DVP_FLAG_VERR (DVP_INTSTS_VERRIS) +#define DVP_FLAG_FO (DVP_INTSTS_FOIS) +#define DVP_FLAG_FW (DVP_INTSTS_FWIS) +#define DVP_FLAG_FF (DVP_INTSTS_FFIS) +#define DVP_FLAG_FE (DVP_INTSTS_FEIS) +#define DVP_FLAG_LE (DVP_INTSTS_LEIS) +#define DVP_FLAG_LS (DVP_INTSTS_LSIS) +#define DVP_FLAG_FME (DVP_INTSTS_FMEIS) +#define DVP_FLAG_FMS (DVP_INTSTS_FMSIS) +#define DVP_FLAG_MASK (DVP_FLAG_HERR |DVP_FLAG_VERR |DVP_FLAG_FO \ + |DVP_FLAG_FW |DVP_FLAG_FF |DVP_FLAG_FE \ + |DVP_FLAG_LE |DVP_FLAG_LS |DVP_FLAG_FME \ + |DVP_FLAG_FMS) +#define IS_DVP_FLAG(_FLAG_) (((_FLAG_) & (~DVP_FLAG_MASK))==0) + +/** @addtogroup DVP_ClearFlag + * @{ + */ +#define DVP_CLEAR_FLAG_HERR (DVP_INTSTS_HERRIS) +#define DVP_CLEAR_FLAG_VERR (DVP_INTSTS_VERRIS) +#define DVP_CLEAR_FLAG_FO (DVP_INTSTS_FOIS) +#define DVP_CLEAR_FLAG_FE (DVP_INTSTS_FEIS) +#define DVP_CLEAR_FLAG_LE (DVP_INTSTS_LEIS) +#define DVP_CLEAR_FLAG_LS (DVP_INTSTS_LSIS) +#define DVP_CLEAR_FLAG_FME (DVP_INTSTS_FMEIS) +#define DVP_CLEAR_FLAG_FMS (DVP_INTSTS_FMSIS) +#define DVP_CLEAR_FLAG_MASK (DVP_CLEAR_FLAG_HERR |DVP_CLEAR_FLAG_VERR \ + |DVP_CLEAR_FLAG_FO |DVP_CLEAR_FLAG_FE \ + |DVP_CLEAR_FLAG_LE |DVP_CLEAR_FLAG_LS \ + |DVP_CLEAR_FLAG_FME |DVP_CLEAR_FLAG_FMS) +#define IS_DVP_CLEAR_FLAG(_FLAG_) (((_FLAG_) & (~DVP_CLEAR_FLAG_MASK))==0) + + +/** + * @} + */ + +/** @addtogroup DVP_IntEnable + * @{ + */ +#define DVP_INTEN_HERR (DVP_INTEN_HERRIE) +#define DVP_INTEN_VERR (DVP_INTEN_VERRIE) +#define DVP_INTEN_FO (DVP_INTEN_FOIE) +#define DVP_INTEN_FW (DVP_INTEN_FWIE) +#define DVP_INTEN_FF (DVP_INTEN_FFIE) +#define DVP_INTEN_FE (DVP_INTEN_FEIE) +#define DVP_INTEN_LE (DVP_INTEN_LEIE) +#define DVP_INTEN_LS (DVP_INTEN_LSIE) +#define DVP_INTEN_FME (DVP_INTEN_FMEIE) +#define DVP_INTEN_FMS (DVP_INTEN_FMSIE) +#define DVP_INTEN_MASK (DVP_INTEN_HERR |DVP_INTEN_VERR |DVP_INTEN_FO |DVP_INTEN_FW \ + |DVP_INTEN_FF |DVP_INTEN_FE |DVP_INTEN_LE |DVP_INTEN_LS \ + |DVP_INTEN_FME |DVP_INTEN_FMS) +#define IS_DVP_INTEN(_INT_) (((_INT_) & (~DVP_INTEN_MASK))==0) +/** + * @} + */ + +/** @addtogroup DVP_IntMark + * @{ + */ +#define DVP_MINT_HERR (DVP_MINTSTS_HERRMIS) +#define DVP_MINT_VERR (DVP_MINTSTS_VERRMIS) +#define DVP_MINT_FO (DVP_MINTSTS_FOMIS) +#define DVP_MINT_FW (DVP_MINTSTS_FWMIS) +#define DVP_MINT_FF (DVP_MINTSTS_FFMIS) +#define DVP_MINT_FE (DVP_MINTSTS_FEMIS) +#define DVP_MINT_LE (DVP_MINTSTS_LEMIS) +#define DVP_MINT_LS (DVP_MINTSTS_LSMIS) +#define DVP_MINT_FME (DVP_MINTSTS_FMEMIS) +#define DVP_MINT_FMS (DVP_MINTSTS_FMSMIS) +#define DVP_MINT_MASK (DVP_MINT_HERR |DVP_MINT_VERR |DVP_MINT_FO |DVP_MINT_FW \ + |DVP_MINT_FF |DVP_MINT_FE |DVP_MINT_LE |DVP_MINT_LS \ + |DVP_MINT_FME |DVP_MINT_FMS) +#define IS_DVP_MINT(_MINT_) (((_MINT_) & (~DVP_MINT_MASK))==0) +/** + * @} + */ + +/* Exported macros -----------------------------------------------------------*/ +/** @addtogroup DVP_Exported_Macros + * @{ + */ + +/** + * @brief Config the water mark of FIFO. + * @param _Watermark_ Select the new water mark of FIFO. + * This parameter can be one of the following values: + * @arg DVP_WATER_MARK_1 + * @arg DVP_WATER_MARK_2 + * @arg DVP_WATER_MARK_3 + * @arg DVP_WATER_MARK_4 + * @retval None + */ +#define __DVP_SetFifoWatermark(_Watermark_) (MODIFY_REG(DVP->CTRL, DVP_CTRL_FWM_MASK, _Watermark_)) + +/** + * @brief Config the line capture mode. + * @param _LSM_ Specifies the new mode of line capture. + * This parameter can be one of the following values: + * @arg DVP_LINE_CAPTURE_ALL Capture all lines + * @arg DVP_LINE_CAPTURE_1_2 Capture 1 line of each 2 lines + * @arg DVP_LINE_CAPTURE_1_3 Capture 1 line of each 3 lines + * @arg DVP_LINE_CAPTURE_1_4 Capture 1 line of each 4 lines + * @arg DVP_LINE_CAPTURE_1_5 Capture 1 line of each 5 lines + * @arg DVP_LINE_CAPTURE_1_6 Capture 1 line of each 6 lines + * @arg DVP_LINE_CAPTURE_1_7 Capture 1 line of each 7 lines + * @arg DVP_LINE_CAPTURE_1_8 Capture 1 line of each 8 lines + * @retval None + */ +#define __DVP_SetLineCaptureMode(_LSM_) (MODIFY_REG(DVP->CTRL, DVP_CTRL_LSM_MASK, _LSM_)) + +/** + * @brief Config the byte capture mode. + * @param _BSM_ Specifies the new mode of byte capture. + * This parameter can be one of the following values: + * @arg DVP_BYTE_CAPTURE_ALL Capture all pixels + * @arg DVP_BYTE_CAPTURE_1_2 Capture 1 pixel of each 2 pixels + * @arg DVP_BYTE_CAPTURE_1_3 Capture 1 pixel of each 3 pixels + * @arg DVP_BYTE_CAPTURE_1_4 Capture 1 pixel of each 4 pixels + * @arg DVP_BYTE_CAPTURE_1_5 Capture 1 pixel of each 5 pixels + * @arg DVP_BYTE_CAPTURE_1_6 Capture 1 pixel of each 6 pixels + * @arg DVP_BYTE_CAPTURE_1_7 Capture 1 pixel of each 7 pixels + * @arg DVP_BYTE_CAPTURE_1_8 Capture 1 pixel of each 8 pixels + * @retval None + */ +#define __DVP_SetByteCaptureMode(_BSM_) (MODIFY_REG(DVP->CTRL, DVP_CTRL_BSM_MASK, _BSM_)) + +/** + * @brief Config the data invert function. + * @param _INV_ Specifies the data invert or not. + * This parameter can be one of the following values: + * @arg DVP_DATA_INVERT Invert capture data + * @arg DVP_DATA_NOTINVERT Capture data not invert + * @retval None + */ +#define __DVP_SetDataInvert(_INV_) (MODIFY_REG(DVP->CTRL, DVP_CTRL_DATINV_MASK, _INV_)) + +/** + * @brief Config the pixel clock polarity. + * @param _POL_ Specifies the clock edge of pixel clock. + * This parameter can be one of the following values: + * @arg DVP_PIXEL_POLARITY_FALLING Get data at falling edge + * @arg DVP_PIXEL_POLARITY_RISING Get data at rising edge + * @retval None + */ +#define __DVP_SetPclkPol(_POL_) (MODIFY_REG(DVP->CTRL, DVP_CTRL_PCKPOL_MASK, _POL_)) + +/** + * @brief Config the VSYNC polarity. + * @param _POL_ Specifies the active polarity of VSYNC pin. + * This parameter can be one of the following values: + * @arg DVP_VSYNC_POLARITY_HIGH VSYNC active high + * @arg DVP_VSYNC_POLARITY_LOW VSYNC active low + * @retval None + */ +#define __DVP_SetVsyncPol(_POL_) (MODIFY_REG(DVP->CTRL, DVP_CTRL_VSPOL_MASK, _POL_)) + +/** + * @brief Config the HSYNC polarity. + * @param _POL_ Specifies the active polarity of HSYNC pin. + * This parameter can be one of the following values: + * @arg DVP_HSYNC_POLARITY_HIGH VSYNC active high + * @arg DVP_HSYNC_POLARITY_LOW VSYNC active low + * @retval None + */ +#define __DVP_SetHsyncPol(_POL_) (MODIFY_REG(DVP->CTRL, DVP_CTRL_HSPOL_MASK, _POL_)) + +/** + * @brief Config the capture mode. + * @param _POL_ Specifies the new capture mode. + * This parameter can be one of the following values: + * @arg DVP_CAPTURE_MODE_SINGLE Capture one frame + * @arg DVP_CAPTURE_MODE_CONTINUE Capture many frames + * @retval None + */ +#define __DVP_SetCaptureMode(_MODE_) (MODIFY_REG(DVP->CTRL, DVP_CTRL_CM_MASK, _MODE_)) + +/** + * @brief Enable DVP interface. + * @param None + * @retval None + */ +#define __DVP_StartCapture() (SET_BIT(DVP->CTRL, DVP_CAPTURE_ENABLE)) + +/** + * @brief Disable DVP interface. + * @param None + * @retval None + */ +#define __DVP_StopCapture() (CLEAR_BIT(DVP->CTRL, DVP_CAPTURE_ENABLE)) + +/** + * @brief Disable DVP interface. + * @param None + * @retval None + */ +#define __FIFOIsNotEmpty() (READ_BIT(DVP->STS, DVP_STS_FNE)) + +/** + * @brief Checks whether the specified DVP flag is set. + * @param _FLAG_ specifies the flag to check. + * This parameter can be any combination of the following values: + * @arg DVP_FLAG_HERR Hsync error interrupt flag + * @arg DVP_FLAG_VERR Vsync error interrupt flag + * @arg DVP_FLAG_FO FIFO overflow intterrupt flag + * @arg DVP_FLAG_FW FIFO watermark interrupt flag + * @arg DVP_FLAG_FF FIFO full interrupt flag + * @arg DVP_FLAG_FE FIFO empty interrupt flag + * @arg DVP_FLAG_LE Line end interrupt flag + * @arg DVP_FLAG_LS Line start interrupt flag + * @arg DVP_FLAG_FME Frame end interrupt flag + * @arg DVP_FLAG_FMS Frame start interrupt flag + * @retval true or false. + */ +#define __DVP_FlagIsSet(_FLAG_) (((DVP->INTSTS) & (_FLAG_))==(_FLAG_)) + +/** + * @brief Checks whether the specified DVP flag is not set. + * @param _FLAG_ specifies the flag to check. + * This parameter can be any combination of the following values: + * @arg DVP_FLAG_HERR Hsync error interrupt flag + * @arg DVP_FLAG_VERR Vsync error interrupt flag + * @arg DVP_FLAG_FO FIFO overflow intterrupt flag + * @arg DVP_FLAG_FW FIFO watermark interrupt flag + * @arg DVP_FLAG_FF FIFO full interrupt flag + * @arg DVP_FLAG_FE FIFO empty interrupt flag + * @arg DVP_FLAG_LE Line end interrupt flag + * @arg DVP_FLAG_LS Line start interrupt flag + * @arg DVP_FLAG_FME Frame end interrupt flag + * @arg DVP_FLAG_FMS Frame start interrupt flag + * @retval true or false. + */ +#define __DVP_FlagIsNotSet(_FLAG_) (((DVP->INTSTS) & (_FLAG_))!=(_FLAG_)) + +/** + * @brief Clears the DVP flags. + * @param _FLAG_ specifies the flag to clear. + * This parameter can be any combination of the following values: + * @arg DVP_CLEAR_FLAG_HERR Hsync error interrupt flag clear + * @arg DVP_CLEAR_FLAG_VERR Vsync error interrupt flag clear + * @arg DVP_CLEAR_FLAG_FO FIFO overflow intterrupt flag clear + * @arg DVP_CLEAR_FLAG_FE FIFO empty interrupt flag clear + * @arg DVP_CLEAR_FLAG_LE Line end interrupt flag clear + * @arg DVP_CLEAR_FLAG_LS Line start interrupt flag clear + * @arg DVP_CLEAR_FLAG_FME Frame end interrupt flag clear + * @arg DVP_CLEAR_FLAG_FMS Frame start interrupt flag clear + * @retval None. + */ +#define __DVP_ClrFlag(_FLAG_) (CLEAR_BIT(DVP->INTSTS, _FLAG_)) + +/** + * @brief Enable DVP interrupts. + * @param _INT_ specifies the interrupt to be enable. + * This parameter can be any combination of the following values: + * @arg DVP_INTEN_HERR Hsync error interrupt enable + * @arg DVP_INTEN_VERR Vsync error interrupt enable + * @arg DVP_INTEN_FO FIFO overflow intterrupt enable + * @arg DVP_INTEN_FE FIFO empty interrupt enable + * @arg DVP_INTEN_LE Line end interrupt enable + * @arg DVP_INTEN_LS Line start interrupt enable + * @arg DVP_INTEN_FME Frame end interrupt enable + * @arg DVP_INTEN_FMS Frame start interrupt enable + * @retval None. + */ +#define __DVP_EnableInt(_INT_) (SET_BIT(DVP->INTEN, _INT_)) + +/** + * @brief Disable DVP interrupts. + * @param _INT_ specifies the interrupt to be disable. + * This parameter can be any combination of the following values: + * @arg DVP_INTEN_HERR Hsync error interrupt disable + * @arg DVP_INTEN_VERR Vsync error interrupt disable + * @arg DVP_INTEN_FO FIFO overflow intterrupt disable + * @arg DVP_INTEN_FE FIFO empty interrupt disable + * @arg DVP_INTEN_LE Line end interrupt disable + * @arg DVP_INTEN_LS Line start interrupt disable + * @arg DVP_INTEN_FME Frame end interrupt disable + * @arg DVP_INTEN_FMS Frame start interrupt disable + * @retval None. + */ +#define __DVP_DisableInt(_INT_) (CLEAR_BIT(DVP->INTEN, _INT_)) + +/** + * @brief Enable DVP DMA. + * @param None. + * @retval None. + */ +#define __DVP_EnableDMA() (SET_BIT(DVP->INTEN, DVP_INTEN_DMAEN)) + +/** + * @brief Enable DVP DMA. + * @param None. + * @retval None. + */ +#define __DVP_DisableDMA() (CLEAR_BIT(DVP->INTEN, DVP_INTEN_DMAEN)) + +/** + * @brief Checks whether the specified DVP interrupt has occurred or not. + * @param _INT_ specifies the DVP interrupt source to check. + * This parameter can be one of the following values: + * @arg DVP_MINT_HERR Hsync error interrupt + * @arg DVP_MINT_VERR Vsync error interrupt + * @arg DVP_MINT_FO FIFO overflow intterrupt + * @arg DVP_MINT_FW FIFO watermark interrupt + * @arg DVP_MINT_FF FIFO full interrupt + * @arg DVP_MINT_FE FIFO empty interrupt + * @arg DVP_MINT_LE Line end interrupt + * @arg DVP_MINT_LS Line start interrupt + * @arg DVP_MINT_FME Frame end interrupt + * @arg DVP_MINT_FMS Frame start interrupt + * @retval The state of _INT_ (SET or RESET). + */ +#define __DVP_GetIntMark(_INT_) (((DVP->MINTSTS) & (_INT_))==(_INT_)) + +/** + * @brief Config the positon of first capture pixel . + * @param _VST_ specifies the line positon. + * This parameter must be less than 2048. + * @param _HST_ specifies the pixel positon. + * This parameter must be less than 2048. + * @retval None. + */ +#define __DVP_SetStartSHIFT(_VST_,_HST_) (DVP->WST=((_VST_)<WSIZE=((_VLINE_)<FIFO)) + + +/** + * @} + */ + +/** @addtogroup DVP_Exported_Functions + * @{ + */ +void DVP_DeInit(void); +void DVP_Init(DVP_InitType* DVP_InitStruct); +void DVP_DafaultInitParam(DVP_InitType* DVP_InitStruct); +uint32_t DVP_GetFifoCount(void); +void DVP_ResetFifo(void); +void DVP_ConfigDma( FunctionalState Cmd); + +/** + * @} + */ +/** + * @} + */ +/** + * @} + */ + +#endif diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_eth.h b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_eth.h new file mode 100755 index 0000000000..4ff243d0ac --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_eth.h @@ -0,0 +1,1608 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @brief Ethernet functions. + * @file n32g45x_eth.h + * @author Nations + * @version v1.0.0 + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __N32G45X_ETH_H__ +#define __N32G45X_ETH_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +#include "n32g45x.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup ETH + * @{ + */ + +/** @addtogroup ETH_Exported_Types + * @{ + */ + +/** + * @brief ETH MAC Init structure definition + * @note The user should not configure all the ETH_InitType structure's fields. + * By calling the ETH_InitStruct function the structures fields are set to their default values. + * Only the parameters that will be set to a non-default value should be configured. + */ +typedef struct +{ + uint32_t AutoNegotiation; /*!< Selects or not the AutoNegotiation mode for the external PHY + The AutoNegotiation allows an automatic setting of the Speed (10/100Mbps) + and the mode (half/full-duplex). + This parameter can be a value of @ref AutoNegotiation */ + + uint32_t Watchdog; /*!< Selects or not the Watchdog timer + When enabled, the MAC allows no more then 2048 bytes to be received. + When disabled, the MAC can receive up to 16384 bytes. + This parameter can be a value of @ref ETH_watchdog */ + + uint32_t Jabber; /*!< Selects or not Jabber timer + When enabled, the MAC allows no more then 2048 bytes to be sent. + When disabled, the MAC can send up to 16384 bytes. + This parameter can be a value of @ref Jabber */ + + uint32_t InterFrameGap; /*!< Selects the minimum IFG between frames during transmission + This parameter can be a value of @ref ETH_Inter_Frame_Gap */ + + uint32_t CarrierSense; /*!< Selects or not the Carrier Sense + This parameter can be a value of @ref ETH_Carrier_Sense */ + + uint32_t SpeedMode; /*!< Sets the Ethernet speed: 10/100 Mbps + This parameter can be a value of @ref SpeedMode */ + + uint32_t RxOwn; /*!< Selects or not the ReceiveOwn + ReceiveOwn allows the reception of frames when the TX_EN signal is asserted + in Half-Duplex mode + This parameter can be a value of @ref ETH_Receive_Own */ + + uint32_t LoopbackMode; /*!< Selects or not the internal MAC MII Loopback mode + This parameter can be a value of @ref ETH_Loop_Back_Mode */ + + uint32_t DuplexMode; /*!< Selects the MAC duplex mode: Half-Duplex or Full-Duplex mode + This parameter can be a value of @ref ETH_Duplex_Mode */ + + uint32_t ChecksumOffload; /*!< Selects or not the IPv4 checksum checking for received frame payloads' TCP/UDP/ICMP + headers. This parameter can be a value of @ref ETH_Checksum_Offload */ + + uint32_t RetryTransmission; /*!< Selects or not the MAC attempt retries transmission, based on the settings of BL, + when a colision occurs (Half-Duplex mode) + This parameter can be a value of @ref ETH_Retry_Transmission */ + + uint32_t AutomaticPadCRCStrip; /*!< Selects or not the Automatic MAC Pad/CRC Stripping + This parameter can be a value of @ref ETH_Automatic_Pad_CRC_Strip */ + + uint32_t BackoffLimit; /*!< Selects the BackOff limit value + This parameter can be a value of @ref ETH_Back_Off_Limit + This parameer only valid in ETH_DUPLEX_MODE_HALF mode*/ + + uint32_t DeferralCheck; /*!< Selects or not the deferral check function (Half-Duplex mode) + This parameter can be a value of @ref ETH_Deferral_Check */ + + uint32_t RxAll; /*!< Selects or not all frames reception by the MAC (No fitering) + This parameter can be a value of @ref ETH_Receive_All */ + + uint32_t SrcAddrFilter; /*!< Selects the Source Address Filter mode + This parameter can be a value of @ref ETH_Source_Addr_Filter */ + + uint32_t PassCtrlFrames; /*!< Sets the forwarding mode of the control frames (including unicast and multicast Pause + frames) This parameter can be a value of @ref ETH_Pass_Control_Frames */ + + uint32_t BroadcastFramesReception; /*!< Selects or not the reception of Broadcast Frames + This parameter can be a value of @ref ETH_Broadcast_Frames_Reception */ + + uint32_t DestAddrFilter; /*!< Sets the destination filter mode for both unicast and multicast frames + This parameter can be a value of @ref ETH_Destination_Addr_Filter */ + + uint32_t PromiscuousMode; /*!< Selects or not the Promiscuous Mode + This parameter can be a value of @ref ETH_Promiscuous_Mode */ + + uint32_t MulticastFramesFilter; /*!< Selects the Multicast Frames filter mode: + None/HashTableFilter/PerfectFilter/PerfectHashTableFilter + This parameter can be a value of @ref ETH_Multicast_Frames_Filter */ + + uint32_t UnicastFramesFilter; /*!< Selects the Unicast Frames filter mode: + HashTableFilter/PerfectFilter/PerfectHashTableFilter + This parameter can be a value of @ref ETH_Unicast_Frames_Filter */ + + uint32_t HashTableHigh; /*!< This field holds the higher 32 bits of Hash table. */ + + uint32_t HashTableLow; /*!< This field holds the lower 32 bits of Hash table. */ + + uint32_t PauseTime; /*!< This field holds the value to be used in the Pause Time field in the + transmit control frame */ + + uint32_t ZeroQuantaPause; /*!< Selects or not the automatic generation of Zero-Quanta Pause Control frames + This parameter can be a value of @ref ETH_Zero_Quanta_Pause */ + + uint32_t PauseLowThreshold; /*!< This field configures the threshold of the Pause to be checked for + automatic retransmission of Pause Frame + This parameter can be a value of @ref ETH_Pause_Low_Threshold */ + + uint32_t UnicastPauseFrameDetect; /*!< Selects or not the MAC detection of the Pause frames (with MAC Address0 + unicast address and unique multicast address) + This parameter can be a value of @ref ETH_Unicast_Pause_Frame_Detect */ + + uint32_t RxFlowCtrl; /*!< Enables or disables the MAC to decode the received Pause frame and + disable its transmitter for a specified time (Pause Time) + This parameter can be a value of @ref ETH_Receive_Flow_Control */ + + uint32_t TxFlowCtrl; /*!< Enables or disables the MAC to transmit Pause frames (Full-Duplex mode) + or the MAC back-pressure operation (Half-Duplex mode) + This parameter can be a value of @ref ETH_Transmit_Flow_Control */ + + uint32_t VLANTagComparison; /*!< Selects the 12-bit VLAN identifier or the complete 16-bit VLAN tag for + comparison and filtering + This parameter can be a value of @ref ETH_VLAN_Tag_Comparison */ + + uint32_t VLANTagIdentifier; /*!< Holds the VLAN tag identifier for receive frames */ + + uint32_t DropTCPIPChecksumErrorFrame; /*!< Selects or not the Dropping of TCP/IP Checksum Error Frames + This parameter can be a value of @ref + ETH_Drop_TCP_IP_Checksum_Error_Frame */ + + uint32_t RxStoreForward; /*!< Enables or disables the Receive store and forward mode + This parameter can be a value of @ref ETH_Receive_Store_Forward */ + + uint32_t FlushRxFrame; /*!< Enables or disables the flushing of received frames + This parameter can be a value of @ref ETH_Flush_Received_Frame */ + + uint32_t TxStoreForward; /*!< Enables or disables Transmit store and forward mode + This parameter can be a value of @ref ETH_Transmit_Store_Forward */ + + uint32_t TxThresholdCtrl; /*!< Selects or not the Transmit Threshold Control + This parameter can be a value of @ref ETH_Transmit_Threshold_Control */ + + uint32_t ForwardErrorFrames; /*!< Selects or not the forward to the DMA of erroneous frames + This parameter can be a value of @ref ETH_Forward_Error_Frames */ + + uint32_t ForwardUndersizedGoodFrames; /*!< Enables or disables the Rx DATFIFO to forward Undersized frames (frames + with no Error and length less than 64 bytes) including pad-bytes and CRC) + This parameter can be a value of @ref + ETH_Forward_Undersized_Good_Frames */ + + uint32_t RxThresholdCtrl; /*!< Selects the threshold level of the Receive DATFIFO + This parameter can be a value of @ref ETH_Receive_Threshold_Control */ + + uint32_t SecondFrameOperate; /*!< Selects or not the Operate on second frame mode, which allows the DMA to process a + second frame of Transmit data even before obtaining the status for the first frame. + This parameter can be a value of @ref ETH_Second_Frame_Operate */ + + uint32_t AddrAlignedBeats; /*!< Enables or disables the Address Aligned Beats + This parameter can be a value of @ref ETH_Address_Aligned_Beats */ + + uint32_t FixedBurst; /*!< Enables or disables the AHB Master interface fixed burst transfers + This parameter can be a value of @ref ETH_Fixed_Burst */ + + uint32_t RxDMABurstLen; /*!< Indicates the maximum number of beats to be transferred in one Rx DMA transaction + This parameter can be a value of @ref ETH_Rx_DMA_Burst_Length */ + + uint32_t TxDMABurstLen; /*!< Indicates sthe maximum number of beats to be transferred in one Tx DMA transaction + This parameter can be a value of @ref ETH_Tx_DMA_Burst_Length */ + + uint32_t DescSkipLen; /*!< Specifies the number of word to skip between two unchained descriptors (Ring mode) */ + + uint32_t DMAArbitration; /*!< Selects the DMA Tx/Rx arbitration + This parameter can be a value of @ref ETH_DMA_Arbitration */ +} ETH_InitType; + +/** + * @brief ETH DMA Desciptors data structure definition + */ +typedef struct +{ + uint32_t Status; /*!< Status */ + uint32_t CtrlOrBufSize; /*!< Control and Buffer1, Buffer2 lengths */ + uint32_t Buf1Addr; /*!< Buffer1 address pointer */ + uint32_t Buf2OrNextDescAddr; /*!< Buffer2 or next descriptor address pointer */ +} ETH_DMADescType; + +/** + * @} + */ + +/** @addtogroup ETH_Exported_Constants + * @{ + */ + +/** + * @addtogroup ETH_PHY_Registers + * @{ + */ +#define PHY_BCR 0 /*!< Tranceiver Basic Control Register */ +#define PHY_BSR 1 /*!< Tranceiver Basic Status Register */ + +#define PHY_RESET ((u16)0x8000) /*!< PHY Reset */ +#define PHY_LOOPBACK ((u16)0x4000) /*!< Select loop-back mode */ +#define PHY_FULLDUPLEX_100M ((u16)0x2100) /*!< Set the full-duplex mode at 100 Mb/s */ +#define PHY_HALFDUPLEX_100M ((u16)0x2000) /*!< Set the half-duplex mode at 100 Mb/s */ +#define PHY_FULLDUPLEX_10M ((u16)0x0100) /*!< Set the full-duplex mode at 10 Mb/s */ +#define PHY_HALFDUPLEX_10M ((u16)0x0000) /*!< Set the half-duplex mode at 10 Mb/s */ +#define PHY_AUTONEGO ((u16)0x1000) /*!< Enable auto-negotiation function */ +#define PHY_RESTART_AUTONEGO ((u16)0x0200) /*!< Restart auto-negotiation function */ +#define PHY_POWERDOWN ((u16)0x0800) /*!< Select the power down mode */ +#define PHY_ISOLATE ((u16)0x0400) /*!< Isolate PHY from MII */ + +#define PHY_AUTONEGO_COMPLETE ((u16)0x0020) /*!< Auto-Negotioation process completed */ +#define PHY_LINKED_STATUS ((u16)0x0004) /*!< Valid link established */ +#define PHY_JABBER_DETECTION ((u16)0x0002) /*!< Jabber condition detected */ + +#define PHY_READ_TO ((uint32_t)0x0004FFFF) +#define PHY_WRITE_TO ((uint32_t)0x0004FFFF) + +#define IS_ETH_PHY_ADDRESS(ADDRESS) ((ADDRESS) < 0x20) +#define IS_ETH_PHY_REG(REG) ((REG) < 0x20) +/** + * @} + */ + +/** @addtogroup ENET_Buffers_setting + * @{ + */ +#define ETH_MAX_PACKET_SIZE 1520 /*!< ETH_HEADER + ETH_EXTRA + ETH_MAX_PAYLOAD + ETH_CRC */ +#define ETH_HEADER 14 /*!< 6 byte Dest addr, 6 byte Src addr, 2 byte length/type */ +#define ETH_CRC 4 /*!< Ethernet CRC */ +#define ETH_EXTRA 2 /*!< Extra bytes in some cases */ +#define ETH_VLAN_TAG 4 /*!< optional 802.1q VLAN Tag */ +#define ETH_MIN_PAYLOAD 46 /*!< Minimum Ethernet payload size */ +#define ETH_MAX_PAYLOAD 1500 /*!< Maximum Ethernet payload size */ +#define ETH_JUMBO_FRAME_PAYLOAD 9000 /*!< Jumbo frame payload size */ + +/* + DMA Tx Desciptor + ----------------------------------------------------------------------------------------------- + TDES0 | OWN(31) | Reserved[30:18] | Status[17:0] | + ----------------------------------------------------------------------------------------------- + TDES1 | Ctrl[31:22] | Buffer2 ByteCount[21:11] | Buffer1 ByteCount[10:0] | + ----------------------------------------------------------------------------------------------- + TDES2 | Buffer1 Address [31:0] | + ----------------------------------------------------------------------------------------------- + TDES3 | Buffer2 Address [31:0] / Next Desciptor Address [31:0] | + ----------------------------------------------------------------------------------------------- +*/ + +/* + * Bit definition of TDES0 register: DMA Tx descriptor status register + */ +#define ETH_DMA_TX_DESC_OWN ((uint32_t)0x80000000) /*!< OWN bit: descriptor is owned by DMA engine */ +#define ETH_DMA_TX_DESC_TTSS ((uint32_t)0x00020000) /*!< Tx Time Stamp Status */ +#define ETH_DMA_TX_DESC_IHE ((uint32_t)0x00010000) /*!< IP Header Error */ +#define ETH_DMA_TX_DESC_ES \ + ((uint32_t)0x00008000) /*!< Error summary: OR of the following bits: UE || ED || EC || LCO || NC || LCA || FF || \ + JT */ +#define ETH_DMA_TX_DESC_JT ((uint32_t)0x00004000) /*!< Jabber Timeout */ +#define ETH_DMA_TX_DESC_FF ((uint32_t)0x00002000) /*!< Frame Flushed: DMA/MTL flushed the frame due to SW flush */ +#define ETH_DMA_TX_DESC_PCE ((uint32_t)0x00001000) /*!< Payload Checksum Error */ +#define ETH_DMA_TX_DESC_LOC ((uint32_t)0x00000800) /*!< Loss of Carrier: carrier lost during tramsmission */ +#define ETH_DMA_TX_DESC_NC ((uint32_t)0x00000400) /*!< No Carrier: no carrier signal from the tranceiver */ +#define ETH_DMA_TX_DESC_LC ((uint32_t)0x00000200) /*!< Late Collision: transmission aborted due to collision */ +#define ETH_DMA_TX_DESC_EC ((uint32_t)0x00000100) /*!< Excessive Collision: transmission aborted after 16 collisions \ + */ +#define ETH_DMA_TX_DESC_VF ((uint32_t)0x00000080) /*!< VLAN Frame */ +#define ETH_DMA_TX_DESC_CC ((uint32_t)0x00000078) /*!< Collision Count */ +#define ETH_DMA_TX_DESC_ED ((uint32_t)0x00000004) /*!< Excessive Deferral */ +#define ETH_DMA_TX_DESC_UF ((uint32_t)0x00000002) /*!< Underflow Error: late data arrival from the memory */ +#define ETH_DMA_TX_DESC_DB ((uint32_t)0x00000001) /*!< Deferred Bit */ + +/* + * Bit definition of TDES1 register + */ +#define ETH_DMA_TX_DESC_IC ((uint32_t)0x80000000) /*!< Interrupt on Completion */ +#define ETH_DMA_TX_DESC_LS ((uint32_t)0x40000000) /*!< Last Segment */ +#define ETH_DMA_TX_DESC_FS ((uint32_t)0x20000000) /*!< First Segment */ + +#define ETH_DMA_TX_DESC_CIC ((uint32_t)0x18000000) /*!< Checksum Insertion Control: 4 cases */ +#define ETH_DMA_TX_DESC_CIC_BYPASS ((uint32_t)0x00000000) /*!< Do Nothing: Checksum Engine is bypassed */ +#define ETH_DMA_TX_DESC_CIC_IPV4_HEADER ((uint32_t)0x08000000) /*!< IPV4 header Checksum Insertion */ +#define ETH_DMA_TX_DESC_CIC_TCPUDPICMP_SEGMENT \ + ((uint32_t)0x10000000) /*!< TCP/UDP/ICMP Checksum Insertion calculated over segment only */ +#define ETH_DMA_TX_DESC_CIC_TCPUDPICMP_FULL \ + ((uint32_t)0x18000000) /*!< TCP/UDP/ICMP Checksum Insertion fully calculated */ + +#define ETH_DMA_TX_DESC_DC ((uint32_t)0x04000000) /*!< Disable CRC */ +#define ETH_DMA_TX_DESC_TER ((uint32_t)0x02000000) /*!< Transmit End of Ring */ +#define ETH_DMA_TX_DESC_TCH ((uint32_t)0x01000000) /*!< Second Address Chained */ +#define ETH_DMA_TX_DESC_DP ((uint32_t)0x00800000) /*!< Disable Padding */ +#define ETH_DMA_TX_DESC_TTSE ((uint32_t)0x00400000) /*!< Transmit Time Stamp Enable */ +#define ETH_DMA_TX_DESC_TBS2 ((uint32_t)0x003FF800) /*!< Transmit Buffer2 Size */ +#define ETH_DMA_TX_DESC_TBS1 ((uint32_t)0x000007FF) /*!< Transmit Buffer1 Size */ + +/* + * Bit definition of TDES2 register + */ +#define ETH_DMA_TX_DESC_B1ADDR ((uint32_t)0xFFFFFFFF) /*!< Buffer1 Address Pointer */ + +/* + * Bit definition of TDES3 register + */ +#define ETH_DMA_TX_DESC_B2ADDR ((uint32_t)0xFFFFFFFF) /*!< Buffer2 Address Pointer */ + +/** + * @} + */ + +/** @addtogroup DMA_Rx_descriptor + * @{ + */ + +/* + DMA Rx Desciptor + -------------------------------------------------------------------------------------------------------------------- + RDES0 | OWN(31) | Status [30:0] | + --------------------------------------------------------------------------------------------------------------------- + RDES1 | CTRL(31) | Reserved[30:26] | CTRL[25:24] | Reserved[23:22] | Buffer2 ByteCnt[21:11] | Buffer1 ByteCnt[10:0] | + --------------------------------------------------------------------------------------------------------------------- + RDES2 | Buffer1 Address [31:0] | + --------------------------------------------------------------------------------------------------------------------- + RDES3 | Buffer2 Address [31:0] / Next Desciptor Address [31:0] | + --------------------------------------------------------------------------------------------------------------------- +*/ + +/* + * Bit definition of RDES0 register: DMA Rx descriptor status register + */ +#define ETH_DMA_RX_DESC_OWN ((uint32_t)0x80000000) /*!< OWN bit: descriptor is owned by DMA engine */ +#define ETH_DMA_RX_DESC_AFM ((uint32_t)0x40000000) /*!< DA Filter Fail for the rx frame */ +#define ETH_DMA_RX_DESC_FL ((uint32_t)0x3FFF0000) /*!< Receive descriptor frame length */ +#define ETH_DMA_RX_DESC_ES \ + ((uint32_t)0x00008000) /*!< Error summary: OR of the following bits: DE || OE || IPC || LC || RWT || RE || CE */ +#define ETH_DMA_RX_DESC_DE ((uint32_t)0x00004000) /*!< Desciptor error: no more descriptors for receive frame */ +#define ETH_DMA_RX_DESC_SAF ((uint32_t)0x00002000) /*!< SA Filter Fail for the received frame */ +#define ETH_DMA_RX_DESC_LE ((uint32_t)0x00001000) /*!< Frame size not matching with length field */ +#define ETH_DMA_RX_DESC_OE ((uint32_t)0x00000800) /*!< Overflow Error: Frame was damaged due to buffer overflow */ +#define ETH_DMA_RX_DESC_VLAN ((uint32_t)0x00000400) /*!< VLAN Tag: received frame is a VLAN frame */ +#define ETH_DMA_RX_DESC_FS ((uint32_t)0x00000200) /*!< First descriptor of the frame */ +#define ETH_DMA_RX_DESC_LS ((uint32_t)0x00000100) /*!< Last descriptor of the frame */ +#define ETH_DMA_RX_DESC_IPV4HCE ((uint32_t)0x00000080) /*!< IPC Checksum Error: Rx Ipv4 header checksum error */ +#define ETH_DMA_RX_DESC_LC ((uint32_t)0x00000040) /*!< Late collision occurred during reception */ +#define ETH_DMA_RX_DESC_FT ((uint32_t)0x00000020) /*!< Frame type - Ethernet, otherwise 802.3 */ +#define ETH_DMA_RX_DESC_RWT \ + ((uint32_t)0x00000010) /*!< Receive Watchdog Timeout: watchdog timer expired during reception */ +#define ETH_DMA_RX_DESC_RE ((uint32_t)0x00000008) /*!< Receive error: error reported by MII interface */ +#define ETH_DMA_RX_DESC_DBE ((uint32_t)0x00000004) /*!< Dribble bit error: frame contains non int multiple of 8 bits \ + */ +#define ETH_DMA_RX_DESC_CE ((uint32_t)0x00000002) /*!< CRC error */ +#define ETH_DMA_RX_DESC_RMAPCE \ + ((uint32_t)0x00000001) /*!< Rx MAC Address/Payload Checksum Error: Rx MAC address matched/ Rx Payload Checksum \ + Error */ + +/* + * Bit definition of RDES1 register + */ +#define ETH_DMA_RX_DESC_DIC ((uint32_t)0x80000000) /*!< Disable Interrupt on Completion */ +#define ETH_DMA_RX_DESC_RBS2 ((uint32_t)0x003FF800) /*!< Receive Buffer2 Size */ +#define ETH_DMA_RX_DESC_RER ((uint32_t)0x02000000) /*!< Receive End of Ring */ +#define ETH_DMA_RX_DESC_RCH ((uint32_t)0x01000000) /*!< Second Address Chained */ +#define ETH_DMA_RX_DESC_RBS1 ((uint32_t)0x000007FF) /*!< Receive Buffer1 Size */ + +/* + * Bit definition of RDES2 register + */ +#define ETH_DMA_RX_DESC_B1ADDR ((uint32_t)0xFFFFFFFF) /*!< Buffer1 Address Pointer */ + +/* + * Bit definition of RDES3 register + */ +#define ETH_DMA_RX_DESC_B2ADDR ((uint32_t)0xFFFFFFFF) /*!< Buffer2 Address Pointer */ + +/** + * @} + */ + +/** @addtogroup AutoNegotiation + * @{ + */ +#define ETH_AUTONEG_ENABLE ((uint32_t)0x00000001) +#define ETH_AUTONEG_DISABLE ((uint32_t)0x00000000) +#define IS_ETH_AUTONEG(CMDCTRL) (((CMDCTRL) == ETH_AUTONEG_ENABLE) || ((CMDCTRL) == ETH_AUTONEG_DISABLE)) + +/** + * @} + */ + +/** @addtogroup ETH_watchdog + * @{ + */ +#define ETH_WATCHDOG_ENABLE ((uint32_t)0x00000000) +#define ETH_WATCHDOG_DISABLE ((uint32_t)0x00800000) +#define IS_ETH_WATCHDOG(CMDCTRL) (((CMDCTRL) == ETH_WATCHDOG_ENABLE) || ((CMDCTRL) == ETH_WATCHDOG_DISABLE)) + +/** + * @} + */ + +/** @addtogroup Jabber + * @{ + */ +#define ETH_JABBER_ENABLE ((uint32_t)0x00000000) +#define ETH_JABBER_DISABLE ((uint32_t)0x00400000) +#define IS_ETH_JABBER(CMDCTRL) (((CMDCTRL) == ETH_JABBER_ENABLE) || ((CMDCTRL) == ETH_JABBER_DISABLE)) + +/** + * @} + */ + +/** @addtogroup ETH_Inter_Frame_Gap + * @{ + */ +#define ETH_INTER_FRAME_GAP_96BIT ((uint32_t)0x00000000) /*!< minimum IFG between frames during transmission is 96Bit \ + */ +#define ETH_INTER_FRAME_GAP_88BIT ((uint32_t)0x00020000) /*!< minimum IFG between frames during transmission is 88Bit \ + */ +#define ETH_INTER_FRAME_GAP_80BIT ((uint32_t)0x00040000) /*!< minimum IFG between frames during transmission is 80Bit \ + */ +#define ETH_INTER_FRAME_GAP_72BIT ((uint32_t)0x00060000) /*!< minimum IFG between frames during transmission is 72Bit \ + */ +#define ETH_INTER_FRAME_GAP_64BIT ((uint32_t)0x00080000) /*!< minimum IFG between frames during transmission is 64Bit \ + */ +#define ETH_INTER_FRAME_GAP_56BIT ((uint32_t)0x000A0000) /*!< minimum IFG between frames during transmission is 56Bit \ + */ +#define ETH_INTER_FRAME_GAP_48BIT ((uint32_t)0x000C0000) /*!< minimum IFG between frames during transmission is 48Bit \ + */ +#define ETH_INTER_FRAME_GAP_40BIT ((uint32_t)0x000E0000) /*!< minimum IFG between frames during transmission is 40Bit \ + */ +#define IS_ETH_INTER_FRAME_GAP(GAP) \ + (((GAP) == ETH_INTER_FRAME_GAP_96BIT) || ((GAP) == ETH_INTER_FRAME_GAP_88BIT) \ + || ((GAP) == ETH_INTER_FRAME_GAP_80BIT) || ((GAP) == ETH_INTER_FRAME_GAP_72BIT) \ + || ((GAP) == ETH_INTER_FRAME_GAP_64BIT) || ((GAP) == ETH_INTER_FRAME_GAP_56BIT) \ + || ((GAP) == ETH_INTER_FRAME_GAP_48BIT) || ((GAP) == ETH_INTER_FRAME_GAP_40BIT)) + +/** + * @} + */ + +/** @addtogroup ETH_Carrier_Sense + * @{ + */ +#define ETH_CARRIER_SENSE_ENABLE ((uint32_t)0x00000000) +#define ETH_CARRIER_SENSE_DISABLE ((uint32_t)0x00010000) +#define IS_ETH_CARRIER_SENSE(CMDCTRL) \ + (((CMDCTRL) == ETH_CARRIER_SENSE_ENABLE) || ((CMDCTRL) == ETH_CARRIER_SENSE_DISABLE)) + +/** + * @} + */ + +/** @addtogroup SpeedMode + * @{ + */ +#define ETH_SPEED_MODE_10M ((uint32_t)0x00000000) +#define ETH_SPEED_MODE_100M ((uint32_t)0x00004000) +#define IS_ETH_SPEED_MODE(SPEED) (((SPEED) == ETH_SPEED_MODE_10M) || ((SPEED) == ETH_SPEED_MODE_100M)) + +/** + * @} + */ + +/** @addtogroup ETH_Receive_Own + * @{ + */ +#define ETH_RX_OWN_ENABLE ((uint32_t)0x00000000) +#define ETH_RX_OWN_DISABLE ((uint32_t)0x00002000) +#define IS_ETH_RX_OWN(CMDCTRL) (((CMDCTRL) == ETH_RX_OWN_ENABLE) || ((CMDCTRL) == ETH_RX_OWN_DISABLE)) + +/** + * @} + */ + +/** @addtogroup ETH_Loop_Back_Mode + * @{ + */ +#define ETH_LOOPBACK_MODE_ENABLE ((uint32_t)0x00001000) +#define ETH_LOOPBACK_MODE_DISABLE ((uint32_t)0x00000000) +#define IS_ETH_LOOPBACK_MODE(CMDCTRL) \ + (((CMDCTRL) == ETH_LOOPBACK_MODE_ENABLE) || ((CMDCTRL) == ETH_LOOPBACK_MODE_DISABLE)) + +/** + * @} + */ + +/** @addtogroup ETH_Duplex_Mode + * @{ + */ +#define ETH_DUPLEX_MODE_FULL ((uint32_t)0x00000800) +#define ETH_DUPLEX_MODE_HALF ((uint32_t)0x00000000) +#define IS_ETH_DUPLEX_MODE(MODE) (((MODE) == ETH_DUPLEX_MODE_FULL) || ((MODE) == ETH_DUPLEX_MODE_HALF)) + +/** + * @} + */ + +/** @addtogroup ETH_Checksum_Offload + * @{ + */ +#define ETH_CHECKSUM_OFFLOAD_ENABLE ((uint32_t)0x00000400) +#define ETH_CHECKSUM_OFFLOAD_DISABLE ((uint32_t)0x00000000) +#define IS_ETH_CHECKSUM_OFFLOAD(CMDCTRL) \ + (((CMDCTRL) == ETH_CHECKSUM_OFFLOAD_ENABLE) || ((CMDCTRL) == ETH_CHECKSUM_OFFLOAD_DISABLE)) + +/** + * @} + */ + +/** @addtogroup ETH_Retry_Transmission + * @{ + */ +#define ETH_RETRY_TRANSMISSION_ENABLE ((uint32_t)0x00000000) +#define ETH_RETRY_TRANSMISSION_DISABLE ((uint32_t)0x00000200) +#define IS_ETH_RETRY_TRANSMISSION(CMDCTRL) \ + (((CMDCTRL) == ETH_RETRY_TRANSMISSION_ENABLE) || ((CMDCTRL) == ETH_RETRY_TRANSMISSION_DISABLE)) + +/** + * @} + */ + +/** @addtogroup ETH_Automatic_Pad_CRC_Strip + * @{ + */ +#define ETH_AUTO_PAD_CRC_STRIP_ENABLE ((uint32_t)0x00000080) +#define ETH_AUTO_PAD_CRC_STRIP_DISABLE ((uint32_t)0x00000000) +#define IS_ETH_AUTO_PAD_CRC_STRIP(CMDCTRL) \ + (((CMDCTRL) == ETH_AUTO_PAD_CRC_STRIP_ENABLE) || ((CMDCTRL) == ETH_AUTO_PAD_CRC_STRIP_DISABLE)) + +/** + * @} + */ + +/** @addtogroup ETH_Back_Off_Limit + * @{ + */ +#define ETH_BACKOFF_LIMIT_10 ((uint32_t)0x00000000) +#define ETH_BACKOFF_LIMIT_8 ((uint32_t)0x00000020) +#define ETH_BACKOFF_LIMIT_4 ((uint32_t)0x00000040) +#define ETH_BACKOFF_LIMIT_1 ((uint32_t)0x00000060) +#define IS_ETH_BACKOFF_LIMIT(LIMIT) \ + (((LIMIT) == ETH_BACKOFF_LIMIT_10) || ((LIMIT) == ETH_BACKOFF_LIMIT_8) || ((LIMIT) == ETH_BACKOFF_LIMIT_4) \ + || ((LIMIT) == ETH_BACKOFF_LIMIT_1)) + +/** + * @} + */ + +/** @addtogroup ETH_Deferral_Check + * @{ + */ +#define ETH_DEFERRAL_CHECK_ENABLE ((uint32_t)0x00000010) +#define ETH_DEFERRAL_CHECK_DISABLE ((uint32_t)0x00000000) +#define IS_ETH_DEFERRAL_CHECK(CMDCTRL) \ + (((CMDCTRL) == ETH_DEFERRAL_CHECK_ENABLE) || ((CMDCTRL) == ETH_DEFERRAL_CHECK_DISABLE)) + +/** + * @} + */ + +/** @addtogroup ETH_Receive_All + * @{ + */ +#define ETH_RX_ALL_ENABLE ((uint32_t)0x80000000) +#define ETH_RX_ALL_DISABLE ((uint32_t)0x00000000) +#define IS_ETH_RX_ALL(CMDCTRL) (((CMDCTRL) == ETH_RX_ALL_ENABLE) || ((CMDCTRL) == ETH_RX_ALL_DISABLE)) + +/** + * @} + */ + +/** @addtogroup ETH_Source_Addr_Filter + * @{ + */ +#define ETH_SRC_ADDR_FILTER_NORMAL_ENABLE ((uint32_t)0x00000200) +#define ETH_SRC_ADDR_FILTER_INVERSE_ENABLE ((uint32_t)0x00000300) +#define ETH_SRC_ADDR_FILTER_DISABLE ((uint32_t)0x00000000) +#define IS_ETH_SRC_ADDR_FILTER(CMDCTRL) \ + (((CMDCTRL) == ETH_SRC_ADDR_FILTER_NORMAL_ENABLE) || ((CMDCTRL) == ETH_SRC_ADDR_FILTER_INVERSE_ENABLE) \ + || ((CMDCTRL) == ETH_SRC_ADDR_FILTER_DISABLE)) + +/** + * @} + */ + +/** @addtogroup ETH_Pass_Control_Frames + * @{ + */ +#define ETH_PASS_CTRL_FRAMES_BLOCK_ALL \ + ((uint32_t)0x00000040) /*!< MAC filters all control frames from reaching the application */ +#define ETH_PASS_CTRL_FRAMES_FORWARD_ALL \ + ((uint32_t)0x00000080) /*!< MAC forwards all control frames to application even if they fail the Address Filter */ +#define ETH_PASS_CTRL_FRAMES_FORWARD_PASSED_ADDR_FILTER \ + ((uint32_t)0x000000C0) /*!< MAC forwards control frames that pass the Address Filter. */ +#define IS_ETH_PASS_CTRL_FRAMES(PASS) \ + (((PASS) == ETH_PASS_CTRL_FRAMES_BLOCK_ALL) || ((PASS) == ETH_PASS_CTRL_FRAMES_FORWARD_ALL) \ + || ((PASS) == ETH_PASS_CTRL_FRAMES_FORWARD_PASSED_ADDR_FILTER)) + +/** + * @} + */ + +/** @addtogroup ETH_Broadcast_Frames_Reception + * @{ + */ +#define ETH_BROADCAST_FRAMES_RECEPTION_ENABLE ((uint32_t)0x00000000) +#define ETH_BROADCAST_FRAMES_RECEPTION_DISABLE ((uint32_t)0x00000020) +#define IS_ETH_BROADCAST_FRAMES_RECEPTION(CMDCTRL) \ + (((CMDCTRL) == ETH_BROADCAST_FRAMES_RECEPTION_ENABLE) || ((CMDCTRL) == ETH_BROADCAST_FRAMES_RECEPTION_DISABLE)) + +/** + * @} + */ + +/** @addtogroup ETH_Destination_Addr_Filter + * @{ + */ +#define ETH_DEST_ADDR_FILTER_NORMAL ((uint32_t)0x00000000) +#define ETH_DEST_ADDR_FILTER_INVERSE ((uint32_t)0x00000008) +#define IS_ETH_DEST_ADDR_FILTER(FILTER) \ + (((FILTER) == ETH_DEST_ADDR_FILTER_NORMAL) || ((FILTER) == ETH_DEST_ADDR_FILTER_INVERSE)) + +/** + * @} + */ + +/** @addtogroup ETH_Promiscuous_Mode + * @{ + */ +#define ETH_PROMISCUOUS_MODE_ENABLE ((uint32_t)0x00000001) +#define ETH_PROMISCUOUS_MODE_DISABLE ((uint32_t)0x00000000) +#define IS_ETH_PROMISCUOUS_MODE(CMDCTRL) \ + (((CMDCTRL) == ETH_PROMISCUOUS_MODE_ENABLE) || ((CMDCTRL) == ETH_PROMISCUOUS_MODE_DISABLE)) + +/** + * @} + */ + +/** @addtogroup ETH_Multicast_Frames_Filter + * @{ + */ +#define ETH_MULTICAST_FRAMES_FILTER_PERFECT_HASH_TABLE ((uint32_t)0x00000404) +#define ETH_MULTICAST_FRAMES_FILTER_HASH_TABLE ((uint32_t)0x00000004) +#define ETH_MULTICAST_FRAMES_FILTER_PERFECT ((uint32_t)0x00000000) +#define ETH_MULTICAST_FRAMES_FILTER_NONE ((uint32_t)0x00000010) +#define IS_ETH_MULTICAST_FRAMES_FILTER(FILTER) \ + (((FILTER) == ETH_MULTICAST_FRAMES_FILTER_PERFECT_HASH_TABLE) \ + || ((FILTER) == ETH_MULTICAST_FRAMES_FILTER_HASH_TABLE) || ((FILTER) == ETH_MULTICAST_FRAMES_FILTER_PERFECT) \ + || ((FILTER) == ETH_MULTICAST_FRAMES_FILTER_NONE)) + +/** + * @} + */ + +/** @addtogroup ETH_Unicast_Frames_Filter + * @{ + */ +#define ETH_UNICAST_FRAMES_FILTER_PERFECTHASHTABLE ((uint32_t)0x00000402) +#define ETH_UNICAST_FRAMES_FILTER_HASHTABLE ((uint32_t)0x00000002) +#define ETH_UNICAST_FRAMES_FILTER_PERFECT ((uint32_t)0x00000000) +#define IS_ETH_UNICAST_FRAMES_FILTER(FILTER) \ + (((FILTER) == ETH_UNICAST_FRAMES_FILTER_PERFECTHASHTABLE) || ((FILTER) == ETH_UNICAST_FRAMES_FILTER_HASHTABLE) \ + || ((FILTER) == ETH_UNICAST_FRAMES_FILTER_PERFECT)) + +/** + * @} + */ + +/** @addtogroup ETH_Pause_Time + * @{ + */ +#define IS_ETH_PAUSE_TIME(TIME) ((TIME) <= 0xFFFF) + +/** + * @} + */ + +/** @addtogroup ETH_Zero_Quanta_Pause + * @{ + */ +#define ETH_ZERO_QUANTA_PAUSE_ENABLE ((uint32_t)0x00000000) +#define ETH_ZERO_QUANTA_PAUSE_DISABLE ((uint32_t)0x00000080) +#define IS_ETH_ZERO_QUANTA_PAUSE(CMDCTRL) \ + (((CMDCTRL) == ETH_ZERO_QUANTA_PAUSE_ENABLE) || ((CMDCTRL) == ETH_ZERO_QUANTA_PAUSE_DISABLE)) +/** + * @} + */ + +/** @addtogroup ETH_Pause_Low_Threshold + * @{ + */ +#define ETH_PAUSE_LOW_THRESHOLD_MINUS4 ((uint32_t)0x00000000) /*!< Pause time minus 4 slot times */ +#define ETH_PAUSE_LOW_THRESHOLD_MINUS28 ((uint32_t)0x00000010) /*!< Pause time minus 28 slot times */ +#define ETH_PAUSE_LOW_THRESHOLD_MINUS144 ((uint32_t)0x00000020) /*!< Pause time minus 144 slot times */ +#define ETH_PAUSE_LOW_THRESHOLD_MINUS256 ((uint32_t)0x00000030) /*!< Pause time minus 256 slot times */ +#define IS_ETH_PAUSE_LOW_THRESHOLD(THRESHOLD) \ + (((THRESHOLD) == ETH_PAUSE_LOW_THRESHOLD_MINUS4) || ((THRESHOLD) == ETH_PAUSE_LOW_THRESHOLD_MINUS28) \ + || ((THRESHOLD) == ETH_PAUSE_LOW_THRESHOLD_MINUS144) || ((THRESHOLD) == ETH_PAUSE_LOW_THRESHOLD_MINUS256)) + +/** + * @} + */ + +/** @addtogroup ETH_Unicast_Pause_Frame_Detect + * @{ + */ +#define ETH_UNICAST_PAUSE_FRAME_DETECT_ENABLE ((uint32_t)0x00000008) +#define ETH_UNICAST_PAUSE_FRAME_DETECT_DISABLE ((uint32_t)0x00000000) +#define IS_ETH_UNICAST_PAUSE_FRAME_DETECT(CMDCTRL) \ + (((CMDCTRL) == ETH_UNICAST_PAUSE_FRAME_DETECT_ENABLE) || ((CMDCTRL) == ETH_UNICAST_PAUSE_FRAME_DETECT_DISABLE)) + +/** + * @} + */ + +/** @addtogroup ETH_Receive_Flow_Control + * @{ + */ +#define ETH_RX_FLOW_CTRL_ENABLE ((uint32_t)0x00000004) +#define ETH_RX_FLOW_CTRL_DISABLE ((uint32_t)0x00000000) +#define IS_ETH_RX_FLOW_CTRL(CMDCTRL) (((CMDCTRL) == ETH_RX_FLOW_CTRL_ENABLE) || ((CMDCTRL) == ETH_RX_FLOW_CTRL_DISABLE)) + +/** + * @} + */ + +/** @addtogroup ETH_Transmit_Flow_Control + * @{ + */ +#define ETH_TX_FLOW_CTRL_ENABLE ((uint32_t)0x00000002) +#define ETH_TX_FLOW_CTRL_DISABLE ((uint32_t)0x00000000) +#define IS_ETH_TX_FLOW_CTRL(CMDCTRL) (((CMDCTRL) == ETH_TX_FLOW_CTRL_ENABLE) || ((CMDCTRL) == ETH_TX_FLOW_CTRL_DISABLE)) + +/** + * @} + */ + +/** @addtogroup ETH_VLAN_Tag_Comparison + * @{ + */ +#define ETH_VLAN_TAG_COMPARISON_12BIT ((uint32_t)0x00010000) +#define ETH_VLAN_TAG_COMPARISON_16BIT ((uint32_t)0x00000000) +#define IS_ETH_VLAN_TAG_COMPARISON(COMPARISON) \ + (((COMPARISON) == ETH_VLAN_TAG_COMPARISON_12BIT) || ((COMPARISON) == ETH_VLAN_TAG_COMPARISON_16BIT)) +#define IS_ETH_VLAN_TAG_IDENTIFIER(IDENTIFIER) ((IDENTIFIER) <= 0xFFFF) + +/** + * @} + */ + +/** @addtogroup ETH_MAC_Flags + * @{ + */ +#define ETH_MAC_FLAG_TST ((uint32_t)0x00000200) /*!< Time stamp trigger flag (on MAC) */ +#define ETH_MAC_FLAG_MMCTX ((uint32_t)0x00000040) /*!< MMC transmit flag */ +#define ETH_MAC_FLAG_MMCRX ((uint32_t)0x00000020) /*!< MMC receive flag */ +#define ETH_MAC_FLAG_MMC ((uint32_t)0x00000010) /*!< MMC flag (on MAC) */ +#define ETH_MAC_FLAG_PMT ((uint32_t)0x00000008) /*!< PMT flag (on MAC) */ +#define IS_ETH_MAC_GET_FLAG(FLAG) \ + (((FLAG) == ETH_MAC_FLAG_TST) || ((FLAG) == ETH_MAC_FLAG_MMCTX) || ((FLAG) == ETH_MAC_FLAG_MMCRX) \ + || ((FLAG) == ETH_MAC_FLAG_MMC) || ((FLAG) == ETH_MAC_FLAG_PMT)) +/** + * @} + */ + +/** @addtogroup ETH_MAC_Interrupts + * @{ + */ +#define ETH_MAC_INT_TST ((uint32_t)0x00000200) /*!< Time stamp trigger interrupt (on MAC) */ +#define ETH_MAC_INT_MMCTX ((uint32_t)0x00000040) /*!< MMC transmit interrupt */ +#define ETH_MAC_INT_MMCRX ((uint32_t)0x00000020) /*!< MMC receive interrupt */ +#define ETH_MAC_INT_MMC ((uint32_t)0x00000010) /*!< MMC interrupt (on MAC) */ +#define ETH_MAC_INT_PMT ((uint32_t)0x00000008) /*!< PMT interrupt (on MAC) */ +#define IS_ETH_MAC_INT(IT) ((((IT) & (uint32_t)0xFFFFFDF7) == 0x00) && ((IT) != 0x00)) +#define IS_ETH_MAC_GET_INT(IT) \ + (((IT) == ETH_MAC_INT_TST) || ((IT) == ETH_MAC_INT_MMCTX) || ((IT) == ETH_MAC_INT_MMCRX) \ + || ((IT) == ETH_MAC_INT_MMC) || ((IT) == ETH_MAC_INT_PMT)) +/** + * @} + */ + +/** @addtogroup ETH_MAC_addresses + * @{ + */ +#define ETH_MAC_ADDR0 ((uint32_t)0x00000000) +#define ETH_MAC_ADDR1 ((uint32_t)0x00000008) +#define ETH_MAC_ADDR2 ((uint32_t)0x00000010) +#define ETH_MAC_ADDR3 ((uint32_t)0x00000018) +#define IS_ETH_MAC_ADDR0123(ADDRESS) \ + (((ADDRESS) == ETH_MAC_ADDR0) || ((ADDRESS) == ETH_MAC_ADDR1) || ((ADDRESS) == ETH_MAC_ADDR2) \ + || ((ADDRESS) == ETH_MAC_ADDR3)) +#define IS_ETH_MAC_ADDR123(ADDRESS) \ + (((ADDRESS) == ETH_MAC_ADDR1) || ((ADDRESS) == ETH_MAC_ADDR2) || ((ADDRESS) == ETH_MAC_ADDR3)) +/** + * @} + */ + +/** @addtogroup ETH_MAC_addresses_filter_SA_DA_filed_of_received_frames + * @{ + */ +#define ETH_MAC_ADDR_FILTER_SA ((uint32_t)0x00000000) +#define ETH_MAC_ADDR_FILTER_DA ((uint32_t)0x00000008) +#define IS_ETH_MAC_ADDR_FILTER(FILTER) (((FILTER) == ETH_MAC_ADDR_FILTER_SA) || ((FILTER) == ETH_MAC_ADDR_FILTER_DA)) +/** + * @} + */ + +/** @addtogroup ETH_MAC_addresses_filter_Mask_bytes + * @{ + */ +#define ETH_MAC_ADDR_MASK_BYTE6 ((uint32_t)0x20000000) /*!< Mask MAC Address high reg bits [15:8] */ +#define ETH_MAC_ADDR_MASK_BYTE5 ((uint32_t)0x10000000) /*!< Mask MAC Address high reg bits [7:0] */ +#define ETH_MAC_ADDR_MASK_BYTE4 ((uint32_t)0x08000000) /*!< Mask MAC Address low reg bits [31:24] */ +#define ETH_MAC_ADDR_MASK_BYTE3 ((uint32_t)0x04000000) /*!< Mask MAC Address low reg bits [23:16] */ +#define ETH_MAC_ADDR_MASK_BYTE2 ((uint32_t)0x02000000) /*!< Mask MAC Address low reg bits [15:8] */ +#define ETH_MAC_ADDR_MASK_BYTE1 ((uint32_t)0x01000000) /*!< Mask MAC Address low reg bits [70] */ +#define IS_ETH_MAC_ADDR_MASK(INTEN) \ + (((INTEN) == ETH_MAC_ADDR_MASK_BYTE6) || ((INTEN) == ETH_MAC_ADDR_MASK_BYTE5) \ + || ((INTEN) == ETH_MAC_ADDR_MASK_BYTE4) || ((INTEN) == ETH_MAC_ADDR_MASK_BYTE3) \ + || ((INTEN) == ETH_MAC_ADDR_MASK_BYTE2) || ((INTEN) == ETH_MAC_ADDR_MASK_BYTE1)) + +/** + * @} + */ + +/** @addtogroup ETH_DMA_Tx_descriptor_flags + * @{ + */ +#define IS_ETH_DMATXDESC_GET_FLAG(FLAG) \ + (((FLAG) == ETH_DMA_TX_DESC_OWN) || ((FLAG) == ETH_DMA_TX_DESC_IC) || ((FLAG) == ETH_DMA_TX_DESC_LS) \ + || ((FLAG) == ETH_DMA_TX_DESC_FS) || ((FLAG) == ETH_DMA_TX_DESC_DC) || ((FLAG) == ETH_DMA_TX_DESC_DP) \ + || ((FLAG) == ETH_DMA_TX_DESC_TTSE) || ((FLAG) == ETH_DMA_TX_DESC_TER) || ((FLAG) == ETH_DMA_TX_DESC_TCH) \ + || ((FLAG) == ETH_DMA_TX_DESC_TTSS) || ((FLAG) == ETH_DMA_TX_DESC_IHE) || ((FLAG) == ETH_DMA_TX_DESC_ES) \ + || ((FLAG) == ETH_DMA_TX_DESC_JT) || ((FLAG) == ETH_DMA_TX_DESC_FF) || ((FLAG) == ETH_DMA_TX_DESC_PCE) \ + || ((FLAG) == ETH_DMA_TX_DESC_LOC) || ((FLAG) == ETH_DMA_TX_DESC_NC) || ((FLAG) == ETH_DMA_TX_DESC_LC) \ + || ((FLAG) == ETH_DMA_TX_DESC_EC) || ((FLAG) == ETH_DMA_TX_DESC_VF) || ((FLAG) == ETH_DMA_TX_DESC_CC) \ + || ((FLAG) == ETH_DMA_TX_DESC_ED) || ((FLAG) == ETH_DMA_TX_DESC_UF) || ((FLAG) == ETH_DMA_TX_DESC_DB)) + +/** + * @} + */ + +/** @addtogroup ETH_DMA_Tx_descriptor_segment + * @{ + */ +#define ETH_DMA_TX_DESC_LAST_SEGMENT ((uint32_t)0x40000000) /*!< Last Segment */ +#define ETH_DMA_TX_DESC_FIRST_SEGMENT ((uint32_t)0x20000000) /*!< First Segment */ +#define IS_ETH_DMA_TX_DESC_SEGMENT(SEGMENT) \ + (((SEGMENT) == ETH_DMA_TX_DESC_LAST_SEGMENT) || ((SEGMENT) == ETH_DMA_TX_DESC_FIRST_SEGMENT)) + +/** + * @} + */ + +/** @addtogroup ETH_DMA_Tx_descriptor_Checksum_Insertion_Control + * @{ + */ +#define ETH_DMA_TX_DESC_CHECKSUM_BYPASS ((uint32_t)0x00000000) /*!< Checksum engine bypass */ +#define ETH_DMA_TX_DESC_CHECKSUM_IPV4_HEADER ((uint32_t)0x08000000) /*!< IPv4 header checksum insertion */ +#define ETH_DMA_TX_DESC_CHECKSUM_TCPUDPICMP_SEGMENT \ + ((uint32_t)0x10000000) /*!< TCP/UDP/ICMP checksum insertion. Pseudo header checksum is assumed to be present */ +#define ETH_DMA_TX_DESC_CHECKSUM_TCPUDPICMP_FULL \ + ((uint32_t)0x18000000) /*!< TCP/UDP/ICMP checksum fully in hardware including pseudo header */ +#define IS_ETH_DMA_TX_DESC_CHECKSUM(CHECKSUM) \ + (((CHECKSUM) == ETH_DMA_TX_DESC_CHECKSUM_BYPASS) || ((CHECKSUM) == ETH_DMA_TX_DESC_CHECKSUM_IPV4_HEADER) \ + || ((CHECKSUM) == ETH_DMA_TX_DESC_CHECKSUM_TCPUDPICMP_SEGMENT) \ + || ((CHECKSUM) == ETH_DMA_TX_DESC_CHECKSUM_TCPUDPICMP_FULL)) + +#define IS_ETH_DMA_TX_DESC_BUFFER_SIZE(SIZE) ((SIZE) <= 0x1FFF) + +/** + * @} + */ + +/** @addtogroup ETH_DMA_Rx_descriptor_flags + * @{ + */ +#define IS_ETH_DMA_RX_DESC_GET_FLAG(FLAG) \ + (((FLAG) == ETH_DMA_RX_DESC_OWN) || ((FLAG) == ETH_DMA_RX_DESC_AFM) || ((FLAG) == ETH_DMA_RX_DESC_ES) \ + || ((FLAG) == ETH_DMA_RX_DESC_DE) || ((FLAG) == ETH_DMA_RX_DESC_SAF) || ((FLAG) == ETH_DMA_RX_DESC_LE) \ + || ((FLAG) == ETH_DMA_RX_DESC_OE) || ((FLAG) == ETH_DMA_RX_DESC_VLAN) || ((FLAG) == ETH_DMA_RX_DESC_FS) \ + || ((FLAG) == ETH_DMA_RX_DESC_LS) || ((FLAG) == ETH_DMA_RX_DESC_IPV4HCE) || ((FLAG) == ETH_DMA_RX_DESC_LC) \ + || ((FLAG) == ETH_DMA_RX_DESC_FT) || ((FLAG) == ETH_DMA_RX_DESC_RWT) || ((FLAG) == ETH_DMA_RX_DESC_RE) \ + || ((FLAG) == ETH_DMA_RX_DESC_DBE) || ((FLAG) == ETH_DMA_RX_DESC_CE) || ((FLAG) == ETH_DMA_RX_DESC_RMAPCE)) + +/** + * @} + */ + +/** @addtogroup ETH_DMA_Rx_descriptor_buffers_ + * @{ + */ +#define ETH_DMA_RX_DESC_BUFFER1 ((uint32_t)0x00000000) /*!< DMA Rx Desc Buffer1 */ +#define ETH_DMA_RX_DESC_BUFFER2 ((uint32_t)0x00000001) /*!< DMA Rx Desc Buffer2 */ +#define IS_ETH_DMA_RXDESC_BUFFER(BUFFER) \ + (((BUFFER) == ETH_DMA_RX_DESC_BUFFER1) || ((BUFFER) == ETH_DMA_RX_DESC_BUFFER2)) + +/** + * @} + */ + +/** @addtogroup ETH_Drop_TCP_IP_Checksum_Error_Frame + * @{ + */ +#define ETH_DROP_TCPIP_CHECKSUM_ERROR_FRAME_ENABLE ((uint32_t)0x00000000) +#define ETH_DROP_TCPIP_CHECKSUM_ERROR_FRAME_DISABLE ((uint32_t)0x04000000) +#define IS_ETH_DROP_TCPIP_CHECKSUM_FRAME(CMDCTRL) \ + (((CMDCTRL) == ETH_DROP_TCPIP_CHECKSUM_ERROR_FRAME_ENABLE) \ + || ((CMDCTRL) == ETH_DROP_TCPIP_CHECKSUM_ERROR_FRAME_DISABLE)) +/** + * @} + */ + +/** @addtogroup ETH_Receive_Store_Forward + * @{ + */ +#define ETH_RX_STORE_FORWARD_ENABLE ((uint32_t)0x02000000) +#define ETH_RX_STORE_FORWARD_DISABLE ((uint32_t)0x00000000) +#define IS_ETH_RX_STORE_FORWARD(CMDCTRL) \ + (((CMDCTRL) == ETH_RX_STORE_FORWARD_ENABLE) || ((CMDCTRL) == ETH_RX_STORE_FORWARD_DISABLE)) +/** + * @} + */ + +/** @addtogroup ETH_Flush_Received_Frame + * @{ + */ +#define ETH_FLUSH_RX_FRAME_ENABLE ((uint32_t)0x00000000) +#define ETH_FLUSH_RX_FRAME_DISABLE ((uint32_t)0x01000000) +#define IS_ETH_FLUSH_RX_FRAME(CMDCTRL) \ + (((CMDCTRL) == ETH_FLUSH_RX_FRAME_ENABLE) || ((CMDCTRL) == ETH_FLUSH_RX_FRAME_DISABLE)) +/** + * @} + */ + +/** @addtogroup ETH_Transmit_Store_Forward + * @{ + */ +#define ETH_TX_STORE_FORWARD_ENABLE ((uint32_t)0x00200000) +#define ETH_TX_STORE_FORWARD_DISABLE ((uint32_t)0x00000000) +#define IS_ETH_TX_STORE_FORWARD(CMDCTRL) \ + (((CMDCTRL) == ETH_TX_STORE_FORWARD_ENABLE) || ((CMDCTRL) == ETH_TX_STORE_FORWARD_DISABLE)) +/** + * @} + */ + +/** @addtogroup ETH_Transmit_Threshold_Control + * @{ + */ +#define ETH_TX_THRESHOLD_CTRL_64BYTES \ + ((uint32_t)0x00000000) /*!< threshold level of the MTL Transmit DATFIFO is 64 Bytes */ +#define ETH_TX_THRESHOLD_CTRL_128BYTES \ + ((uint32_t)0x00004000) /*!< threshold level of the MTL Transmit DATFIFO is 128 Bytes */ +#define ETH_TX_THRESHOLD_CTRL_192BYTES \ + ((uint32_t)0x00008000) /*!< threshold level of the MTL Transmit DATFIFO is 192 Bytes */ +#define ETH_TX_THRESHOLD_CTRL_256BYTES \ + ((uint32_t)0x0000C000) /*!< threshold level of the MTL Transmit DATFIFO is 256 Bytes */ +#define ETH_TX_THRESHOLD_CTRL_40BYTES \ + ((uint32_t)0x00010000) /*!< threshold level of the MTL Transmit DATFIFO is 40 Bytes */ +#define ETH_TX_THRESHOLD_CTRL_32BYTES \ + ((uint32_t)0x00014000) /*!< threshold level of the MTL Transmit DATFIFO is 32 Bytes */ +#define ETH_TX_THRESHOLD_CTRL_24BYTES \ + ((uint32_t)0x00018000) /*!< threshold level of the MTL Transmit DATFIFO is 24 Bytes */ +#define ETH_TX_THRESHOLD_CTRL_16BYTES \ + ((uint32_t)0x0001C000) /*!< threshold level of the MTL Transmit DATFIFO is 16 Bytes */ +#define IS_ETH_TX_THRESHOLD_CTRL(THRESHOLD) \ + (((THRESHOLD) == ETH_TX_THRESHOLD_CTRL_64BYTES) || ((THRESHOLD) == ETH_TX_THRESHOLD_CTRL_128BYTES) \ + || ((THRESHOLD) == ETH_TX_THRESHOLD_CTRL_192BYTES) || ((THRESHOLD) == ETH_TX_THRESHOLD_CTRL_256BYTES) \ + || ((THRESHOLD) == ETH_TX_THRESHOLD_CTRL_40BYTES) || ((THRESHOLD) == ETH_TX_THRESHOLD_CTRL_32BYTES) \ + || ((THRESHOLD) == ETH_TX_THRESHOLD_CTRL_24BYTES) || ((THRESHOLD) == ETH_TX_THRESHOLD_CTRL_16BYTES)) +/** + * @} + */ + +/** @addtogroup ETH_Forward_Error_Frames + * @{ + */ +#define ETH_FORWARD_ERROR_FRAMES_ENABLE ((uint32_t)0x00000080) +#define ETH_FORWARD_ERROR_FRAMES_DISABLE ((uint32_t)0x00000000) +#define IS_ETH_FORWARD_ERROR_FRAMES(CMDCTRL) \ + (((CMDCTRL) == ETH_FORWARD_ERROR_FRAMES_ENABLE) || ((CMDCTRL) == ETH_FORWARD_ERROR_FRAMES_DISABLE)) +/** + * @} + */ + +/** @addtogroup ETH_Forward_Undersized_Good_Frames + * @{ + */ +#define ETH_FORWARD_UNDERSIZED_GOOD_FRAMES_ENABLE ((uint32_t)0x00000040) +#define ETH_FORWARD_UNDERSIZED_GOOD_FRAMES_DISABLE ((uint32_t)0x00000000) +#define IS_ETH_FORWARD_UNDERSIZED_GOOD_FRAMES(CMDCTRL) \ + (((CMDCTRL) == ETH_FORWARD_UNDERSIZED_GOOD_FRAMES_ENABLE) \ + || ((CMDCTRL) == ETH_FORWARD_UNDERSIZED_GOOD_FRAMES_DISABLE)) + +/** + * @} + */ + +/** @addtogroup ETH_Receive_Threshold_Control + * @{ + */ +#define ETH_RX_THRESHOLD_CTRL_64BYTES \ + ((uint32_t)0x00000000) /*!< threshold level of the MTL Receive DATFIFO is 64 Bytes */ +#define ETH_RX_THRESHOLD_CTRL_32BYTES \ + ((uint32_t)0x00000008) /*!< threshold level of the MTL Receive DATFIFO is 32 Bytes */ +#define ETH_RX_THRESHOLD_CTRL_96BYTES \ + ((uint32_t)0x00000010) /*!< threshold level of the MTL Receive DATFIFO is 96 Bytes */ +#define ETH_RX_THRESHOLD_CTRL_128BYTES \ + ((uint32_t)0x00000018) /*!< threshold level of the MTL Receive DATFIFO is 128 Bytes */ +#define IS_ETH_RX_THRESHOLD_CTRL(THRESHOLD) \ + (((THRESHOLD) == ETH_RX_THRESHOLD_CTRL_64BYTES) || ((THRESHOLD) == ETH_RX_THRESHOLD_CTRL_32BYTES) \ + || ((THRESHOLD) == ETH_RX_THRESHOLD_CTRL_96BYTES) || ((THRESHOLD) == ETH_RX_THRESHOLD_CTRL_128BYTES)) +/** + * @} + */ + +/** @addtogroup ETH_Second_Frame_Operate + * @{ + */ +#define ETH_SECOND_FRAME_OPERATE_ENABLE ((uint32_t)0x00000004) +#define ETH_SECOND_FRAME_OPERATE_DISABLE ((uint32_t)0x00000000) +#define IS_ETH_SECOND_FRAME_OPERATE(CMDCTRL) \ + (((CMDCTRL) == ETH_SECOND_FRAME_OPERATE_ENABLE) || ((CMDCTRL) == ETH_SECOND_FRAME_OPERATE_DISABLE)) + +/** + * @} + */ + +/** @addtogroup ETH_Address_Aligned_Beats + * @{ + */ +#define ETH_ADDR_ALIGNED_BEATS_ENABLE ((uint32_t)0x02000000) +#define ETH_ADDR_ALIGNED_BEATS_DISABLE ((uint32_t)0x00000000) +#define IS_ETH_ADDR_ALIGNED_BEATS(CMDCTRL) \ + (((CMDCTRL) == ETH_ADDR_ALIGNED_BEATS_ENABLE) || ((CMDCTRL) == ETH_ADDR_ALIGNED_BEATS_DISABLE)) + +/** + * @} + */ + +/** @addtogroup ETH_Fixed_Burst + * @{ + */ +#define ETH_FIXED_BURST_ENABLE ((uint32_t)0x00010000) +#define ETH_FIXED_BURST_DISABLE ((uint32_t)0x00000000) +#define IS_ETH_FIXED_BURST(CMDCTRL) (((CMDCTRL) == ETH_FIXED_BURST_ENABLE) || ((CMDCTRL) == ETH_FIXED_BURST_DISABLE)) + +/** + * @} + */ + +/** @addtogroup ETH_Rx_DMA_Burst_Length + * @{ + */ +#define ETH_RX_DMA_BURST_LEN_1BEAT \ + ((uint32_t)0x00020000) /*!< maximum number of beats to be transferred in one RxDMA transaction is 1 */ +#define ETH_RX_DMA_BURST_LEN_2BEAT \ + ((uint32_t)0x00040000) /*!< maximum number of beats to be transferred in one RxDMA transaction is 2 */ +#define ETH_RX_DMA_BURST_LEN_4BEAT \ + ((uint32_t)0x00080000) /*!< maximum number of beats to be transferred in one RxDMA transaction is 4 */ +#define ETH_RX_DMA_BURST_LEN_8BEAT \ + ((uint32_t)0x00100000) /*!< maximum number of beats to be transferred in one RxDMA transaction is 8 */ +#define ETH_RX_DMA_BURST_LEN_16BEAT \ + ((uint32_t)0x00200000) /*!< maximum number of beats to be transferred in one RxDMA transaction is 16 */ +#define ETH_RX_DMA_BURST_LEN_32BEAT \ + ((uint32_t)0x00400000) /*!< maximum number of beats to be transferred in one RxDMA transaction is 32 */ +#define ETH_RX_DMA_BURST_LEN_PBLX8_8BEAT \ + ((uint32_t)0x01020000) /*!< maximum number of beats to be transferred in one RxDMA transaction is 4 */ +#define ETH_RX_DMA_BURST_LEN_PBLX8_16BEAT \ + ((uint32_t)0x01040000) /*!< maximum number of beats to be transferred in one RxDMA transaction is 8 */ +#define ETH_RX_DMA_BURST_LEN_PBLX8_32BEAT \ + ((uint32_t)0x01080000) /*!< maximum number of beats to be transferred in one RxDMA transaction is 16 */ +#define ETH_RX_DMA_BURST_LEN_PBLX8_64BEAT \ + ((uint32_t)0x01100000) /*!< maximum number of beats to be transferred in one RxDMA transaction is 32 */ +#define ETH_RX_DMA_BURST_LEN_PBLX8_128BEAT \ + ((uint32_t)0x01200000) /*!< maximum number of beats to be transferred in one RxDMA transaction is 64 */ +#define ETH_RX_DMA_BURST_LEN_PBLX8_256BEAT \ + ((uint32_t)0x01400000) /*!< maximum number of beats to be transferred in one RxDMA transaction is 128 */ +#define IS_ETH_RX_DMA_BURST_LEN(LENGTH) \ + (((LENGTH) == ETH_RX_DMA_BURST_LEN_1BEAT) || ((LENGTH) == ETH_RX_DMA_BURST_LEN_2BEAT) \ + || ((LENGTH) == ETH_RX_DMA_BURST_LEN_4BEAT) || ((LENGTH) == ETH_RX_DMA_BURST_LEN_8BEAT) \ + || ((LENGTH) == ETH_RX_DMA_BURST_LEN_16BEAT) || ((LENGTH) == ETH_RX_DMA_BURST_LEN_32BEAT) \ + || ((LENGTH) == ETH_RX_DMA_BURST_LEN_PBLX8_8BEAT) || ((LENGTH) == ETH_RX_DMA_BURST_LEN_PBLX8_16BEAT) \ + || ((LENGTH) == ETH_RX_DMA_BURST_LEN_PBLX8_32BEAT) || ((LENGTH) == ETH_RX_DMA_BURST_LEN_PBLX8_64BEAT) \ + || ((LENGTH) == ETH_RX_DMA_BURST_LEN_PBLX8_128BEAT) || ((LENGTH) == ETH_RX_DMA_BURST_LEN_PBLX8_256BEAT)) + +/** + * @} + */ + +/** @addtogroup ETH_Tx_DMA_Burst_Length + * @{ + */ +#define ETH_TX_DMA_BURST_LEN_1BEAT \ + ((uint32_t)0x00000100) /*!< maximum number of beats to be transferred in one TxDMA (or both) transaction is 1 */ +#define ETH_TX_DMA_BURST_LEN_2BEAT \ + ((uint32_t)0x00000200) /*!< maximum number of beats to be transferred in one TxDMA (or both) transaction is 2 */ +#define ETH_TX_DMA_BURST_LEN_4BEAT \ + ((uint32_t)0x00000400) /*!< maximum number of beats to be transferred in one TxDMA (or both) transaction is 4 */ +#define ETH_TX_DMA_BURST_LEN_8BEAT \ + ((uint32_t)0x00000800) /*!< maximum number of beats to be transferred in one TxDMA (or both) transaction is 8 */ +#define ETH_TX_DMA_BURST_LEN_16BEAT \ + ((uint32_t)0x00001000) /*!< maximum number of beats to be transferred in one TxDMA (or both) transaction is 16 */ +#define ETH_TX_DMA_BURST_LEN_32BEAT \ + ((uint32_t)0x00002000) /*!< maximum number of beats to be transferred in one TxDMA (or both) transaction is 32 */ +#define ETH_TX_DMA_BURST_LEN_PBLX8_8BEAT \ + ((uint32_t)0x01000100) /*!< maximum number of beats to be transferred in one TxDMA (or both) transaction is 4 */ +#define ETH_TX_DMA_BURST_LEN_PBLX8_16BEAT \ + ((uint32_t)0x01000200) /*!< maximum number of beats to be transferred in one TxDMA (or both) transaction is 8 */ +#define ETH_TX_DMA_BURST_LEN_PBLX8_32BEAT \ + ((uint32_t)0x01000400) /*!< maximum number of beats to be transferred in one TxDMA (or both) transaction is 16 */ +#define ETH_TX_DMA_BURST_LEN_PBLX8_64BEAT \ + ((uint32_t)0x01000800) /*!< maximum number of beats to be transferred in one TxDMA (or both) transaction is 32 */ +#define ETH_TX_DMA_BURST_LEN_PBLX8_128BEAT \ + ((uint32_t)0x01001000) /*!< maximum number of beats to be transferred in one TxDMA (or both) transaction is 64 */ +#define ETH_TX_DMA_BURST_LEN_PBLX8_256BEAT \ + ((uint32_t)0x01002000) /*!< maximum number of beats to be transferred in one TxDMA (or both) transaction is 128 */ +#define IS_ETH_TX_DMA_BURST_LEN(LENGTH) \ + (((LENGTH) == ETH_TX_DMA_BURST_LEN_1BEAT) || ((LENGTH) == ETH_TX_DMA_BURST_LEN_2BEAT) \ + || ((LENGTH) == ETH_TX_DMA_BURST_LEN_4BEAT) || ((LENGTH) == ETH_TX_DMA_BURST_LEN_8BEAT) \ + || ((LENGTH) == ETH_TX_DMA_BURST_LEN_16BEAT) || ((LENGTH) == ETH_TX_DMA_BURST_LEN_32BEAT) \ + || ((LENGTH) == ETH_TX_DMA_BURST_LEN_PBLX8_8BEAT) || ((LENGTH) == ETH_TX_DMA_BURST_LEN_PBLX8_16BEAT) \ + || ((LENGTH) == ETH_TX_DMA_BURST_LEN_PBLX8_32BEAT) || ((LENGTH) == ETH_TX_DMA_BURST_LEN_PBLX8_64BEAT) \ + || ((LENGTH) == ETH_TX_DMA_BURST_LEN_PBLX8_128BEAT) || ((LENGTH) == ETH_TX_DMA_BURST_LEN_PBLX8_256BEAT)) + +#define IS_ETH_DMA_DESC_SKIP_LEN(LENGTH) ((LENGTH) <= 0x1F) + +/** + * @} + */ + +/** @addtogroup ETH_DMA_Arbitration + * @{ + */ +#define ETH_DMA_ARBITRATION_ROUND_ROBIN_RXTX_1_1 ((uint32_t)0x00000000) +#define ETH_DMA_ARBITRATION_ROUND_ROBIN_RXTX_2_1 ((uint32_t)0x00004000) +#define ETH_DMA_ARBITRATION_ROUND_ROBIN_RXTX_3_1 ((uint32_t)0x00008000) +#define ETH_DMA_ARBITRATION_ROUND_ROBIN_RXTX_4_1 ((uint32_t)0x0000C000) +#define ETH_DMA_ARBITRATION_RX_PRIOR_TX ((uint32_t)0x00000002) +#define IS_ETH_DMA_ARBITRATION_ROUND_ROBIN_RXTX(RATIO) \ + (((RATIO) == ETH_DMA_ARBITRATION_ROUND_ROBIN_RXTX_1_1) || ((RATIO) == ETH_DMA_ARBITRATION_ROUND_ROBIN_RXTX_2_1) \ + || ((RATIO) == ETH_DMA_ARBITRATION_ROUND_ROBIN_RXTX_3_1) || ((RATIO) == ETH_DMA_ARBITRATION_ROUND_ROBIN_RXTX_4_1) \ + || ((RATIO) == ETH_DMA_ARBITRATION_RX_PRIOR_TX)) +/** + * @} + */ + +/** @addtogroup ETH_DMA_Flags + * @{ + */ +#define ETH_DMA_FLAG_TST ((uint32_t)0x20000000) /*!< Time-stamp trigger interrupt (on DMA) */ +#define ETH_DMA_FLAG_PMT ((uint32_t)0x10000000) /*!< PMT interrupt (on DMA) */ +#define ETH_DMA_FLAG_MMC ((uint32_t)0x08000000) /*!< MMC interrupt (on DMA) */ +#define ETH_DMA_FLAG_DATA_TRANSFER_ERROR ((uint32_t)0x00800000) /*!< Error bits 0-Rx DMA, 1-Tx DMA */ +#define ETH_DMA_FLAG_READ_WRITE_ERROR ((uint32_t)0x01000000) /*!< Error bits 0-write trnsf, 1-read transfr */ +#define ETH_DMA_FLAG_ACCESS_ERROR ((uint32_t)0x02000000) /*!< Error bits 0-data buffer, 1-desc. access */ +#define ETH_DMA_FLAG_NIS ((uint32_t)0x00010000) /*!< Normal interrupt summary flag */ +#define ETH_DMA_FLAG_AIS ((uint32_t)0x00008000) /*!< Abnormal interrupt summary flag */ +#define ETH_DMA_FLAG_EARLY_RX ((uint32_t)0x00004000) /*!< Early receive flag */ +#define ETH_DMA_FLAG_FATAL_BUS_ERROR ((uint32_t)0x00002000) /*!< Fatal bus error flag */ +#define ETH_DMA_FLAG_EARLY_TX ((uint32_t)0x00000400) /*!< Early transmit flag */ +#define ETH_DMA_FLAG_RX_WDG_TIMEOUT ((uint32_t)0x00000200) /*!< Receive watchdog timeout flag */ +#define ETH_DMA_FLAG_RX_PROC_STOP ((uint32_t)0x00000100) /*!< Receive process stopped flag */ +#define ETH_DMA_FLAG_RX_BUF_UA ((uint32_t)0x00000080) /*!< Receive buffer unavailable flag */ +#define ETH_DMA_FLAG_RX ((uint32_t)0x00000040) /*!< Receive flag */ +#define ETH_DMA_FLAG_TX_UNDERFLOW ((uint32_t)0x00000020) /*!< Underflow flag */ +#define ETH_DMA_FLAG_RX_OVERFLOW ((uint32_t)0x00000010) /*!< Overflow flag */ +#define ETH_DMA_FLAG_TX_JABBER_TIMEOUT ((uint32_t)0x00000008) /*!< Transmit jabber timeout flag */ +#define ETH_DMA_FLAG_TX_BUF_UA ((uint32_t)0x00000004) /*!< Transmit buffer unavailable flag */ +#define ETH_DMA_FLAG_TX_PROC_STOP ((uint32_t)0x00000002) /*!< Transmit process stopped flag */ +#define ETH_DMA_FLAG_TX ((uint32_t)0x00000001) /*!< Transmit flag */ + +#define IS_ETH_DMA_FLAG(FLAG) ((((FLAG) & (uint32_t)0xFFFE1800) == 0x00) && ((FLAG) != 0x00)) +#define IS_ETH_DMA_GET_FLAG(FLAG) \ + (((FLAG) == ETH_DMA_FLAG_TST) || ((FLAG) == ETH_DMA_FLAG_PMT) || ((FLAG) == ETH_DMA_FLAG_MMC) \ + || ((FLAG) == ETH_DMA_FLAG_DATA_TRANSFER_ERROR) || ((FLAG) == ETH_DMA_FLAG_READ_WRITE_ERROR) \ + || ((FLAG) == ETH_DMA_FLAG_ACCESS_ERROR) || ((FLAG) == ETH_DMA_FLAG_NIS) || ((FLAG) == ETH_DMA_FLAG_AIS) \ + || ((FLAG) == ETH_DMA_FLAG_EARLY_RX) || ((FLAG) == ETH_DMA_FLAG_FATAL_BUS_ERROR) \ + || ((FLAG) == ETH_DMA_FLAG_EARLY_TX) || ((FLAG) == ETH_DMA_FLAG_RX_WDG_TIMEOUT) \ + || ((FLAG) == ETH_DMA_FLAG_RX_PROC_STOP) || ((FLAG) == ETH_DMA_FLAG_RX_BUF_UA) || ((FLAG) == ETH_DMA_FLAG_RX) \ + || ((FLAG) == ETH_DMA_FLAG_TX_UNDERFLOW) || ((FLAG) == ETH_DMA_FLAG_RX_OVERFLOW) \ + || ((FLAG) == ETH_DMA_FLAG_TX_JABBER_TIMEOUT) || ((FLAG) == ETH_DMA_FLAG_TX_BUF_UA) \ + || ((FLAG) == ETH_DMA_FLAG_TX_PROC_STOP) || ((FLAG) == ETH_DMA_FLAG_TX)) +/** + * @} + */ + +/** @addtogroup ETH_DMA_Interrupts + * @{ + */ +#define ETH_DMA_INT_TST ((uint32_t)0x20000000) /*!< Time-stamp trigger interrupt (on DMA) */ +#define ETH_DMA_INT_PMT ((uint32_t)0x10000000) /*!< PMT interrupt (on DMA) */ +#define ETH_DMA_INT_MMC ((uint32_t)0x08000000) /*!< MMC interrupt (on DMA) */ +#define ETH_DMA_INT_NIS ((uint32_t)0x00010000) /*!< Normal interrupt summary */ +#define ETH_DMA_INT_AIS ((uint32_t)0x00008000) /*!< Abnormal interrupt summary */ +#define ETH_DMA_INT_EARLY_RX ((uint32_t)0x00004000) /*!< Early receive interrupt */ +#define ETH_DMA_INT_FATAL_BUS_ERROR ((uint32_t)0x00002000) /*!< Fatal bus error interrupt */ +#define ETH_DMA_INT_EARLY_TX ((uint32_t)0x00000400) /*!< Early transmit interrupt */ +#define ETH_DMA_INT_RX_WDG_TIMEOUT ((uint32_t)0x00000200) /*!< Receive watchdog timeout interrupt */ +#define ETH_DMA_INT_RX_PROC_STOP ((uint32_t)0x00000100) /*!< Receive process stopped interrupt */ +#define ETH_DMA_INT_RX_BUF_UA ((uint32_t)0x00000080) /*!< Receive buffer unavailable interrupt */ +#define ETH_DMA_INT_RX ((uint32_t)0x00000040) /*!< Receive interrupt */ +#define ETH_DMA_INT_TX_UNDERFLOW ((uint32_t)0x00000020) /*!< Underflow interrupt */ +#define ETH_DMA_INT_RX_OVERFLOW ((uint32_t)0x00000010) /*!< Overflow interrupt */ +#define ETH_DMA_INT_TX_JABBER_TIMEOUT ((uint32_t)0x00000008) /*!< Transmit jabber timeout interrupt */ +#define ETH_DMA_INT_TX_BUF_UA ((uint32_t)0x00000004) /*!< Transmit buffer unavailable interrupt */ +#define ETH_DMA_INT_TX_PROC_STOP ((uint32_t)0x00000002) /*!< Transmit process stopped interrupt */ +#define ETH_DMA_INT_TX ((uint32_t)0x00000001) /*!< Transmit interrupt */ + +#define IS_ETH_DMA_INT(IT) ((((IT) & (uint32_t)0xFFFE1800) == 0x00) && ((IT) != 0x00)) +#define IS_ETH_DMA_GET_INT(IT) \ + (((IT) == ETH_DMA_INT_TST) || ((IT) == ETH_DMA_INT_PMT) || ((IT) == ETH_DMA_INT_MMC) || ((IT) == ETH_DMA_INT_NIS) \ + || ((IT) == ETH_DMA_INT_AIS) || ((IT) == ETH_DMA_INT_EARLY_RX) || ((IT) == ETH_DMA_INT_FATAL_BUS_ERROR) \ + || ((IT) == ETH_DMA_INT_EARLY_TX) || ((IT) == ETH_DMA_INT_RX_WDG_TIMEOUT) || ((IT) == ETH_DMA_INT_RX_PROC_STOP) \ + || ((IT) == ETH_DMA_INT_RX_BUF_UA) || ((IT) == ETH_DMA_INT_RX) || ((IT) == ETH_DMA_INT_TX_UNDERFLOW) \ + || ((IT) == ETH_DMA_INT_RX_OVERFLOW) || ((IT) == ETH_DMA_INT_TX_JABBER_TIMEOUT) \ + || ((IT) == ETH_DMA_INT_TX_BUF_UA) || ((IT) == ETH_DMA_INT_TX_PROC_STOP) || ((IT) == ETH_DMA_INT_TX)) + +/** + * @} + */ + +/** @addtogroup ETH_DMA_transmit_process_state_ + * @{ + */ +#define ETH_DMA_TX_PROC_STOPPED ((uint32_t)0x00000000) /*!< Stopped - Reset or Stop Tx Command issued */ +#define ETH_DMA_TX_PROC_FETCHING ((uint32_t)0x00100000) /*!< Running - fetching the Tx descriptor */ +#define ETH_DMA_TX_PROC_WAITING ((uint32_t)0x00200000) /*!< Running - waiting for status */ +#define ETH_DMA_TX_PROC_READING ((uint32_t)0x00300000) /*!< Running - reading the data from host memory */ +#define ETH_DMA_TX_PROC_SUSPENDED ((uint32_t)0x00600000) /*!< Suspended - Tx Desciptor unavailabe */ +#define ETH_DMA_TX_PROC_CLOSING ((uint32_t)0x00700000) /*!< Running - closing Rx descriptor */ + +/** + * @} + */ + +/** @addtogroup ETH_DMA_receive_process_state_ + * @{ + */ +#define ETH_DMA_RX_PROC_STOPPED ((uint32_t)0x00000000) /*!< Stopped - Reset or Stop Rx Command issued */ +#define ETH_DMA_RX_PROC_FETCHING ((uint32_t)0x00020000) /*!< Running - fetching the Rx descriptor */ +#define ETH_DMA_RX_PROC_WAITING ((uint32_t)0x00060000) /*!< Running - waiting for packet */ +#define ETH_DMA_RX_PROC_SUSPENDED ((uint32_t)0x00080000) /*!< Suspended - Rx Desciptor unavailable */ +#define ETH_DMA_RX_PROC_CLOSING ((uint32_t)0x000A0000) /*!< Running - closing descriptor */ +#define ETH_DMA_RX_PROC_QUEUING ((uint32_t)0x000E0000) /*!< Running - queuing the recieve frame into host memory */ + +/** + * @} + */ + +/** @addtogroup ETH_DMA_overflow_ + * @{ + */ +#define ETH_DMA_OVERFLOW_RX_FIFO_COUNTER ((uint32_t)0x10000000) /*!< Overflow bit for DATFIFO overflow counter */ +#define ETH_DMA_OVERFLOW_MISSED_FRAME_COUNTER ((uint32_t)0x00010000) /*!< Overflow bit for missed frame counter */ +#define IS_ETH_DMA_GET_OVERFLOW(OVERFLOW) \ + (((OVERFLOW) == ETH_DMA_OVERFLOW_RX_FIFO_COUNTER) || ((OVERFLOW) == ETH_DMA_OVERFLOW_MISSED_FRAME_COUNTER)) + +/** + * @} + */ + +/** @addtogroup ETH_PMT_Flags + * @{ + */ +#define ETH_PMT_FLAG_RWKUPFILTRST ((uint32_t)0x80000000) /*!< Wake-Up Frame Filter Register Poniter Reset */ +#define ETH_PMT_FLAG_RWKPRCVD ((uint32_t)0x00000040) /*!< Wake-Up Frame Received */ +#define ETH_PMT_FLAG_MGKPRCVD ((uint32_t)0x00000020) /*!< Magic Packet Received */ +#define IS_ETH_PMT_GET_FLAG(FLAG) (((FLAG) == ETH_PMT_FLAG_RWKPRCVD) || ((FLAG) == ETH_PMT_FLAG_MGKPRCVD)) + +/** + * @} + */ + +/** @addtogroup ETH_MMC_Tx_Interrupts + * @{ + */ +#define ETH_MMC_INT_TXGFRMIS ((uint32_t)0x00200000) /*!< When Tx good frame counter reaches half the maximum value */ +#define ETH_MMC_INT_TXMCOLGFIS \ + ((uint32_t)0x00008000) /*!< When Tx good multi col counter reaches half the maximum value */ +#define ETH_MMC_INT_TXSCOLGFIS \ + ((uint32_t)0x00004000) /*!< When Tx good single col counter reaches half the maximum value */ + +/** + * @} + */ + +/** @addtogroup ETH_MMC_Rx_Interrupts + * @{ + */ +#define ETH_MMC_INT_RXUCGFIS \ + ((uint32_t)0x10020000) /*!< When Rx good unicast frames counter reaches half the maximum value */ +#define ETH_MMC_INT_RXALGNERFIS \ + ((uint32_t)0x10000040) /*!< When Rx alignment error counter reaches half the maximum value */ +#define ETH_MMC_INT_RXCRCERFIS ((uint32_t)0x10000020) /*!< When Rx crc error counter reaches half the maximum value */ +#define IS_ETH_MMC_INT(IT) \ + (((((IT) & (uint32_t)0xFFDF3FFF) == 0x00) || (((IT) & (uint32_t)0xEFFDFF9F) == 0x00)) && ((IT) != 0x00)) +#define IS_ETH_MMC_GET_INT(IT) \ + (((IT) == ETH_MMC_INT_TXGFRMIS) || ((IT) == ETH_MMC_INT_TXMCOLGFIS) || ((IT) == ETH_MMC_INT_TXSCOLGFIS) \ + || ((IT) == ETH_MMC_INT_RXUCGFIS) || ((IT) == ETH_MMC_INT_RXALGNERFIS) || ((IT) == ETH_MMC_INT_RXCRCERFIS)) +/** + * @} + */ + +/** @addtogroup ETH_MMC_Registers + * @{ + */ +#define ETH_MMCCTRL ((uint32_t)0x00000100) /*!< MMC CTRL register */ +#define ETH_MMCRXINT ((uint32_t)0x00000104) /*!< MMC RIR register */ +#define ETH_MMCTXINT ((uint32_t)0x00000108) /*!< MMC TIR register */ +#define ETH_MMCRXINTMSK ((uint32_t)0x0000010C) /*!< MMC RIMR register */ +#define ETH_MMCTXINTMSK ((uint32_t)0x00000110) /*!< MMC TIMR register */ +#define ETH_MMCTXGFASCCNT ((uint32_t)0x0000014C) /*!< MMC TGFSCCR register */ +#define ETH_MMCTXGFAMSCCNT ((uint32_t)0x00000150) /*!< MMC TGFMSCCR register */ +#define ETH_MMCTXGFCNT ((uint32_t)0x00000168) /*!< MMC TGFCR register */ +#define ETH_MMCRXFCECNT ((uint32_t)0x00000194) /*!< MMC RFCECR register */ +#define ETH_MMCRXFAECNT ((uint32_t)0x00000198) /*!< MMC RFAECR register */ +#define ETH_MMCRXGUFCNT ((uint32_t)0x000001C4) /*!< MMC RGUFCR register */ + +#define IS_ETH_MMC_REGISTER(REG) \ + (((REG) == ETH_MMCCTRL) || ((REG) == ETH_MMCRXINT) || ((REG) == ETH_MMCTXINT) || ((REG) == ETH_MMCRXINTMSK) \ + || ((REG) == ETH_MMCTXINTMSK) || ((REG) == ETH_MMCTXGFASCCNT) || ((REG) == ETH_MMCTXGFAMSCCNT) \ + || ((REG) == ETH_MMCTXGFCNT) || ((REG) == ETH_MMCRXFCECNT) || ((REG) == ETH_MMCRXFAECNT) \ + || ((REG) == ETH_MMCRXGUFCNT)) + +/** + * @} + */ + +/** @addtogroup ETH_PTP_time_update_method + * @{ + */ +#define ETH_PTP_FINE_UPDATE ((uint32_t)0x00000001) /*!< Fine Update method */ +#define ETH_PTP_COARSE_UPDATE ((uint32_t)0x00000000) /*!< Coarse Update method */ +#define IS_ETH_PTP_UPDATE(UPDATE) (((UPDATE) == ETH_PTP_FINE_UPDATE) || ((UPDATE) == ETH_PTP_COARSE_UPDATE)) + +/** + * @} + */ + +/** @addtogroup ETH_PTP_Flags + * @{ + */ +#define ETH_PTP_FLAG_TSADDREG ((uint32_t)0x00000020) /*!< Addend Register Update */ +#define ETH_PTP_FLAG_TSTRIG ((uint32_t)0x00000010) /*!< Time Stamp Interrupt Trigger */ +#define ETH_PTP_FLAG_TSUPDT ((uint32_t)0x00000008) /*!< Time Stamp Update */ +#define ETH_PTP_FLAG_TSINIT ((uint32_t)0x00000004) /*!< Time Stamp Initialize */ +#define IS_ETH_PTP_GET_FLAG(FLAG) \ + (((FLAG) == ETH_PTP_FLAG_TSADDREG) || ((FLAG) == ETH_PTP_FLAG_TSTRIG) || ((FLAG) == ETH_PTP_FLAG_TSUPDT) \ + || ((FLAG) == ETH_PTP_FLAG_TSINIT)) + +#define IS_ETH_PTP_SUBSECOND_INCREMENT(SUBSECOND) ((SUBSECOND) <= 0xFF) + +/** + * @} + */ + +/** @addtogroup ETH_PTP_time_sign + * @{ + */ +#define ETH_PTP_POSITIVE_TIME ((uint32_t)0x00000000) /*!< Positive time value */ +#define ETH_PTP_NEGATIVE_TIME ((uint32_t)0x80000000) /*!< Negative time value */ +#define IS_ETH_PTP_TIME_SIGN(SIGN) (((SIGN) == ETH_PTP_POSITIVE_TIME) || ((SIGN) == ETH_PTP_NEGATIVE_TIME)) + +#define IS_ETH_PTP_TIME_STAMP_UPDATE_SUBSECOND(SUBSECOND) ((SUBSECOND) <= 0x7FFFFFFF) + +#define ETH_PTPTSCTRL ((uint32_t)0x00000700) /*!< PTP TSCR register */ +#define ETH_PTPSSINC ((uint32_t)0x00000704) /*!< PTP SSIR register */ +#define ETH_PTPSEC ((uint32_t)0x00000708) /*!< PTP TSHR register */ +#define ETH_PTPNS ((uint32_t)0x0000070C) /*!< PTP TSLR register */ +#define ETH_PTPSECUP ((uint32_t)0x00000710) /*!< PTP TSHUR register */ +#define ETH_PTPNSUP ((uint32_t)0x00000714) /*!< PTP TSLUR register */ +#define ETH_PTPTSADD ((uint32_t)0x00000718) /*!< PTP TSAR register */ +#define ETH_PTPTTSEC ((uint32_t)0x0000071C) /*!< PTP TTHR register */ +#define ETH_PTPTTNS ((uint32_t)0x00000720) /* PTP TTLR register */ +#define IS_ETH_PTP_REGISTER(REG) \ + (((REG) == ETH_PTPTSCTRL) || ((REG) == ETH_PTPSSINC) || ((REG) == ETH_PTPSEC) || ((REG) == ETH_PTPNS) \ + || ((REG) == ETH_PTPSECUP) || ((REG) == ETH_PTPNSUP) || ((REG) == ETH_PTPTSADD) || ((REG) == ETH_PTPTTSEC) \ + || ((REG) == ETH_PTPTTNS)) + +/** + * @} + */ + +/** + * @} + */ +/** @addtogroup ETH_Exported_Macros + * @{ + */ +/** + * @} + */ + +/* ETHERNET errors */ +#define ETH_ERROR ((uint32_t)0) +#define ETH_SUCCESS ((uint32_t)1) + +/** + * @brief the function prototype of initialize PHY. + * @param ETH_InitStruct init struct of ETH MAC peripheral. + * @return whether initialization succeed: + * - ETH_ERROR initialization fail + * - ETH_SUCCESS initialization succeed + */ +typedef uint32_t (*ETH_InitPHY)(ETH_InitType* ETH_InitStruct); + +/** @addtogroup ETH_Exported_Functions + * @{ + */ +void ETH_DeInit(void); + +uint32_t ETH_Init(ETH_InitType* ETH_InitStruct, ETH_InitPHY callable); +void ETH_InitStruct(ETH_InitType* ETH_InitStruct); +void ETH_SoftwareReset(void); +FlagStatus ETH_GetSoftwareResetStatus(void); +void ETH_EnableTxRx(void); +uint32_t ETH_TxPacket(u8* ppkt, u16 FrameLength); +uint32_t ETH_RxPacket(u8* ppkt, uint8_t checkErr); +uint32_t ETH_GetRxPacketSize(void); +void ETH_DropRxPacket(void); + +#define ETH_INTERFACE_RMII 0 +#define ETH_INTERFACE_MII 1 + +void ETH_ConfigGpio(uint8_t ETH_Interface, uint8_t remap); + +/* PHY */ +uint16_t ETH_ReadPhyRegister(u16 PHYAddress, u16 PHYReg); +uint32_t ETH_WritePhyRegister(u16 PHYAddress, u16 PHYReg, u16 PHYValue); +uint32_t ETH_EnablePhyLoopBack(u16 PHYAddress, FunctionalState Cmd); + +/* MAC */ +void ETH_EnableMacTx(FunctionalState Cmd); +void ETH_EnableMacRx(FunctionalState Cmd); +FlagStatus ETH_GetFlowCtrlBusyStatus(void); +void ETH_GeneratePauseCtrlFrame(void); +void ETH_EnableBackPressureActivation(FunctionalState Cmd); +FlagStatus ETH_GetMacFlagStatus(uint32_t ETH_MAC_FLAG); +INTStatus ETH_GetMacIntStatus(uint32_t ETH_MAC_IT); +void ETH_EnableMacInt(uint32_t ETH_MAC_IT, FunctionalState Cmd); +void ETH_SetMacAddr(uint32_t MacAddr, u8* Addr); +void ETH_GetMacAddr(uint32_t MacAddr, u8* Addr); +void ETH_EnableMacAddrPerfectFilter(uint32_t MacAddr, FunctionalState Cmd); +void ETH_ConfigMacAddrFilter(uint32_t MacAddr, uint32_t Filter); +void ETH_ConfigMacAddrMaskBytesFilter(uint32_t MacAddr, uint32_t MaskByte); + +/* DMA Tx/Rx descriptors */ +void ETH_ConfigDmaTxDescInChainMode(ETH_DMADescType* DMATxDescTab, u8* TxBuff, uint32_t BufSize, uint32_t TxBuffCount); +void ETH_ConfigDmaTxDescInRingMode(ETH_DMADescType* DMATxDescTab, + u8* TxBuff1, + u8* TxBuff2, + uint32_t BufSize, + uint32_t TxBuffCount); +FlagStatus ETH_GetDmaTxDescFlagStatus(ETH_DMADescType* DMATxDesc, uint32_t ETH_DMATxDescFlag); +uint32_t ETH_GetDmaTxDescCollisionCount(ETH_DMADescType* DMATxDesc); +void ETH_SetDmaTxDescOwn(ETH_DMADescType* DMATxDesc); +void ETH_EnableDmaTxDescTransmitInt(ETH_DMADescType* DMATxDesc, FunctionalState Cmd); +void ETH_ConfigDmaTxDescFrameSegment(ETH_DMADescType* DMATxDesc, uint32_t DMATxDesc_FrameSegment); +void ETH_ConfigDmaTxDescChecksumInsertion(ETH_DMADescType* DMATxDesc, uint32_t DMATxDesc_Checksum); +void ETH_EnableDmaTxDescCrc(ETH_DMADescType* DMATxDesc, FunctionalState Cmd); +void ETH_EnableDmaTxDescEndOfRing(ETH_DMADescType* DMATxDesc, FunctionalState Cmd); +void ETH_EnableDmaTxDescSecondAddrChained(ETH_DMADescType* DMATxDesc, FunctionalState Cmd); +void ETH_EnableDmaTxDescShortFramePadding(ETH_DMADescType* DMATxDesc, FunctionalState Cmd); +void ETH_EnableDmaTxDescTimeStamp(ETH_DMADescType* DMATxDesc, FunctionalState Cmd); +void ETH_ConfigDmaTxDescBufSize(ETH_DMADescType* DMATxDesc, uint32_t BufferSize1, uint32_t BufferSize2); +void ETH_ConfigDmaRxDescInChainMode(ETH_DMADescType* DMARxDescTab, u8* RxBuff, uint32_t BufSize, uint32_t RxBuffCount); +void ETH_ConfigDmaRxDescInRingMode(ETH_DMADescType* DMARxDescTab, + u8* RxBuff1, + u8* RxBuff2, + uint32_t BuffSize, + uint32_t RxBuffCount); +FlagStatus ETH_GetDmaRxDescFlagStatus(ETH_DMADescType* DMARxDesc, uint32_t ETH_DMARxDescFlag); +void ETH_SetDmaRxDescOwn(ETH_DMADescType* DMARxDesc); +uint32_t ETH_GetDmaRxDescFrameLen(__IO ETH_DMADescType* DMARxDesc); +void ETH_EnableDmaRxDescReceiveInt(ETH_DMADescType* DMARxDesc, FunctionalState Cmd); +void ETH_EnableDmaRxDescEndOfRing(ETH_DMADescType* DMARxDesc, FunctionalState Cmd); +void ETH_EnableDmaRxDescSecondAddrChained(ETH_DMADescType* DMARxDesc, FunctionalState Cmd); +uint32_t ETH_GetDmaRxDescBufSize(ETH_DMADescType* DMARxDesc, uint32_t DMARxDesc_Buffer); + +/* DMA */ +FlagStatus ETH_GetDmaFlagStatus(uint32_t ETH_DMA_FLAG); +void ETH_ClrDmaFlag(uint32_t ETH_DMA_FLAG); +INTStatus ETH_GetDmaIntStatus(uint32_t ETH_DMA_IT); +void ETH_ClrDmaIntPendingBit(uint32_t ETH_DMA_IT); +uint32_t ETH_GetTxProcState(void); +uint32_t ETH_GetRxProcState(void); +void ETH_FlushTxFifo(void); +FlagStatus ETH_GetFlushTxFifoStatus(void); +void ETH_EnableDmaTx(FunctionalState Cmd); +void ETH_EnableDmaRx(FunctionalState Cmd); +void ETH_EnableDmaInt(uint32_t ETH_DMA_IT, FunctionalState Cmd); +FlagStatus ETH_GetDmaOverflowStatus(uint32_t ETH_DMA_Overflow); +uint32_t ETH_GetRxOverflowMissedFrameCounter(void); +uint32_t ETH_GetBufUnavailableMissedFrameCounter(void); +uint32_t ETH_GetCurrentTxDescAddr(void); +uint32_t ETH_GetCurrentRxDescAddr(void); +uint32_t ETH_GetCurrentTxBufAddr(void); +uint32_t ETH_GetCurrentRxBufAddr(void); +void ETH_ResumeDmaTx(void); +void ETH_ResumeDmaRx(void); + +/* PMT */ +void ETH_ResetWakeUpFrameFilter(void); +void ETH_SetWakeUpFrameFilter(uint32_t* Buffer); +void ETH_EnableGlobalUnicastWakeUp(FunctionalState Cmd); +FlagStatus ETH_GetPmtFlagStatus(uint32_t ETH_PMT_FLAG); +void ETH_EnableWakeUpFrameDetection(FunctionalState Cmd); +void ETH_EnableMagicPacketDetection(FunctionalState Cmd); +void ETH_EnablePowerDown(FunctionalState Cmd); + +/* MMC */ +void ETH_EnableMmcCounterFreeze(FunctionalState Cmd); +void ETH_EnableMmcResetOnRead(FunctionalState Cmd); +void ETH_EnableMmcCounterRollover(FunctionalState Cmd); +void ETH_ResetMmcCounters(void); +void ETH_EnableMmcInt(uint32_t ETH_MMC_IT, FunctionalState Cmd); +INTStatus ETH_GetMmcIntStatus(uint32_t ETH_MMC_IT); +uint32_t ETH_GetMmcRegisterValue(uint32_t ETH_MMCReg); + +/* PTP */ +uint32_t ETH_TxPtpPacket(u8* ppkt, u16 FrameLength, uint32_t* PTPTxTab); +uint32_t ETH_RxPtpPacket(u8* ppkt, uint32_t* PTPRxTab); +void ETH_ConfigDmaPtpTxDescInChainMode(ETH_DMADescType* DMATxDescTab, + ETH_DMADescType* DMAPTPTxDescTab, + u8* TxBuff, + uint32_t TxBuffCount); +void ETH_ConfigDmaPtpRxDescInChainMode(ETH_DMADescType* DMARxDescTab, + ETH_DMADescType* DMAPTPRxDescTab, + u8* RxBuff, + uint32_t RxBuffCount); +void ETH_UpdatePtpTimeStampAddend(void); +void ETH_EnablePtpTimeStampIntTrigger(void); +void ETH_UpdatePtpTimeStamp(void); +void ETH_InitPtpTimeStamp(void); +void ETH_ConfigPtpUpdateMethod(uint32_t UpdateMethod); +void ETH_StartPTPTimeStamp(FunctionalState Cmd); +FlagStatus ETH_GetPtpFlagStatus(uint32_t ETH_PTP_FLAG); +void ETH_SetPtpSubSecondInc(uint32_t SubSecondValue); +void ETH_SetPtpTimeStampUpdate(uint32_t Sign, uint32_t SecondValue, uint32_t SubSecondValue); +void ETH_SetPtpTimeStampAddend(uint32_t Value); +void ETH_SetPtpTargetTime(uint32_t HighValue, uint32_t LowValue); +uint32_t ETH_GetPtpRegisterValue(uint32_t ETH_PTPReg); +/** + * @} + */ + +#ifdef __cplusplus +} +#endif + +#endif /* __N32G45X_ETH_H__ */ +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_exti.h b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_exti.h new file mode 100755 index 0000000000..88c1bb7c28 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_exti.h @@ -0,0 +1,206 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_exti.h + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __N32G45X_EXTI_H__ +#define __N32G45X_EXTI_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +#include "n32g45x.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup EXTI + * @{ + */ + +/** @addtogroup EXTI_Exported_Types + * @{ + */ + +/** + * @brief EXTI mode enumeration + */ + +typedef enum +{ + EXTI_Mode_Interrupt = 0x00, + EXTI_Mode_Event = 0x04 +} EXTI_ModeType; + +#define IS_EXTI_MODE(MODE) (((MODE) == EXTI_Mode_Interrupt) || ((MODE) == EXTI_Mode_Event)) + +/** + * @brief EXTI Trigger enumeration + */ + +typedef enum +{ + EXTI_Trigger_Rising = 0x08, + EXTI_Trigger_Falling = 0x0C, + EXTI_Trigger_Rising_Falling = 0x10 +} EXTI_TriggerType; + +#define IS_EXTI_TRIGGER(TRIGGER) \ + (((TRIGGER) == EXTI_Trigger_Rising) || ((TRIGGER) == EXTI_Trigger_Falling) \ + || ((TRIGGER) == EXTI_Trigger_Rising_Falling)) +/** + * @brief EXTI Init Structure definition + */ + +typedef struct +{ + uint32_t EXTI_Line; /*!< Specifies the EXTI lines to be enabled or disabled. + This parameter can be any combination of @ref EXTI_Lines */ + + EXTI_ModeType EXTI_Mode; /*!< Specifies the mode for the EXTI lines. + This parameter can be a value of @ref EXTI_ModeType */ + + EXTI_TriggerType EXTI_Trigger; /*!< Specifies the trigger signal active edge for the EXTI lines. + This parameter can be a value of @ref EXTI_ModeType */ + + FunctionalState EXTI_LineCmd; /*!< Specifies the new state of the selected EXTI lines. + This parameter can be set either to ENABLE or DISABLE */ +} EXTI_InitType; + +/** + * @} + */ + +/** @addtogroup EXTI_Exported_Constants + * @{ + */ + +/** @addtogroup EXTI_Lines + * @{ + */ + +#define EXTI_LINE0 ((uint32_t)0x00001) /*!< External interrupt line 0 */ +#define EXTI_LINE1 ((uint32_t)0x00002) /*!< External interrupt line 1 */ +#define EXTI_LINE2 ((uint32_t)0x00004) /*!< External interrupt line 2 */ +#define EXTI_LINE3 ((uint32_t)0x00008) /*!< External interrupt line 3 */ +#define EXTI_LINE4 ((uint32_t)0x00010) /*!< External interrupt line 4 */ +#define EXTI_LINE5 ((uint32_t)0x00020) /*!< External interrupt line 5 */ +#define EXTI_LINE6 ((uint32_t)0x00040) /*!< External interrupt line 6 */ +#define EXTI_LINE7 ((uint32_t)0x00080) /*!< External interrupt line 7 */ +#define EXTI_LINE8 ((uint32_t)0x00100) /*!< External interrupt line 8 */ +#define EXTI_LINE9 ((uint32_t)0x00200) /*!< External interrupt line 9 */ +#define EXTI_LINE10 ((uint32_t)0x00400) /*!< External interrupt line 10 */ +#define EXTI_LINE11 ((uint32_t)0x00800) /*!< External interrupt line 11 */ +#define EXTI_LINE12 ((uint32_t)0x01000) /*!< External interrupt line 12 */ +#define EXTI_LINE13 ((uint32_t)0x02000) /*!< External interrupt line 13 */ +#define EXTI_LINE14 ((uint32_t)0x04000) /*!< External interrupt line 14 */ +#define EXTI_LINE15 ((uint32_t)0x08000) /*!< External interrupt line 15 */ +#define EXTI_LINE16 ((uint32_t)0x10000) /*!< External interrupt line 16 Connected to the PVD Output */ +#define EXTI_LINE17 ((uint32_t)0x20000) /*!< External interrupt line 17 Connected to the RTC Alarm event */ +#define EXTI_LINE18 ((uint32_t)0x40000) /*!< External interrupt line 18 Connected to the USB Device/USB OTG FS Wakeup from suspend event */ +#define EXTI_LINE19 ((uint32_t)0x80000) /*!< External interrupt line 19 Connected to the Ethernet Wakeup event */ +#define EXTI_LINE20 ((uint32_t)0x100000) /*!< External interrupt line 20 Connected to the RTC Wakeup event */ +#define EXTI_LINE21 ((uint32_t)0x200000) /*!< External interrupt line 21 Connected to the TSC event */ + +#define IS_EXTI_LINE(LINE) ((((LINE) & (uint32_t)0xFFC00000) == 0x00) && ((LINE) != (uint16_t)0x00)) +#define IS_GET_EXTI_LINE(LINE) \ + (((LINE) == EXTI_LINE0) || ((LINE) == EXTI_LINE1) || ((LINE) == EXTI_LINE2) || ((LINE) == EXTI_LINE3) \ + || ((LINE) == EXTI_LINE4) || ((LINE) == EXTI_LINE5) || ((LINE) == EXTI_LINE6) || ((LINE) == EXTI_LINE7) \ + || ((LINE) == EXTI_LINE8) || ((LINE) == EXTI_LINE9) || ((LINE) == EXTI_LINE10) || ((LINE) == EXTI_LINE11) \ + || ((LINE) == EXTI_LINE12) || ((LINE) == EXTI_LINE13) || ((LINE) == EXTI_LINE14) || ((LINE) == EXTI_LINE15) \ + || ((LINE) == EXTI_LINE16) || ((LINE) == EXTI_LINE17) || ((LINE) == EXTI_LINE18) || ((LINE) == EXTI_LINE19) \ + || ((LINE) == EXTI_LINE20) || ((LINE) == EXTI_LINE21)) + +/** + * @} + */ + +/** @addtogroup EXTI_TSSEL_Line + * @{ + */ + + +#define IS_EXTI_TSSEL_LINE(LINE) \ + (((LINE) == EXTI_TSSEL_LINE0) || ((LINE) == EXTI_TSSEL_LINE1) || ((LINE) == EXTI_TSSEL_LINE2) \ + || ((LINE) == EXTI_TSSEL_LINE3) || ((LINE) == EXTI_TSSEL_LINE4) || ((LINE) == EXTI_TSSEL_LINE5) \ + || ((LINE) == EXTI_TSSEL_LINE6) || ((LINE) == EXTI_TSSEL_LINE7) || ((LINE) == EXTI_TSSEL_LINE8) \ + || ((LINE) == EXTI_TSSEL_LINE9) || ((LINE) == EXTI_TSSEL_LINE10) || ((LINE) == EXTI_TSSEL_LINE11) \ + || ((LINE) == EXTI_TSSEL_LINE12) || ((LINE) == EXTI_TSSEL_LINE13) || ((LINE) == EXTI_TSSEL_LINE14) \ + || ((LINE) == EXTI_TSSEL_LINE15)) +/** + * @} + */ + +/** + * @} + */ + +/** @addtogroup EXTI_Exported_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup EXTI_Exported_Functions + * @{ + */ + +void EXTI_DeInit(void); +void EXTI_InitPeripheral(EXTI_InitType* EXTI_InitStruct); +void EXTI_InitStruct(EXTI_InitType* EXTI_InitStruct); +void EXTI_TriggerSWInt(uint32_t EXTI_Line); +FlagStatus EXTI_GetStatusFlag(uint32_t EXTI_Line); +void EXTI_ClrStatusFlag(uint32_t EXTI_Line); +INTStatus EXTI_GetITStatus(uint32_t EXTI_Line); +void EXTI_ClrITPendBit(uint32_t EXTI_Line); +void EXTI_RTCTimeStampSel(uint32_t EXTI_TSSEL_Line); + +#ifdef __cplusplus +} +#endif + +#endif /* __N32G45X_EXTI_H__ */ +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_flash.h b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_flash.h new file mode 100755 index 0000000000..947bc53ac9 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_flash.h @@ -0,0 +1,375 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_flash.h + * @author Nations + * @version v1.0.1 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __N32G45X_FLASH_H__ +#define __N32G45X_FLASH_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +#include "n32g45x.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup FLASH + * @{ + */ + +/** @addtogroup FLASH_Exported_Types + * @{ + */ + +/** + * @brief FLASH Status + */ + +typedef enum +{ + FLASH_BUSY = 1, + FLASH_RESERVED, + FLASH_ERR_PG, + FLASH_ERR_PV, + FLASH_ERR_WRP, + FLASH_COMPL, + FLASH_ERR_EV, + FLASH_ERR_RDP2, + FLASH_ERR_ADD, + FLASH_TIMEOUT +} FLASH_STS; + +typedef enum +{ + FLASH_SMP1 = 0, + FLASH_SMP2 +} FLASH_SMPSEL; + +/** + * @} + */ + +/** @addtogroup FLASH_Exported_Constants + * @{ + */ + +/** @addtogroup Flash_Latency + * @{ + */ + +#define FLASH_LATENCY_0 ((uint32_t)0x00000000) /*!< FLASH Zero Latency cycle */ +#define FLASH_LATENCY_1 ((uint32_t)0x00000001) /*!< FLASH One Latency cycle */ +#define FLASH_LATENCY_2 ((uint32_t)0x00000002) /*!< FLASH Two Latency cycles */ +#define FLASH_LATENCY_3 ((uint32_t)0x00000003) /*!< FLASH Three Latency cycles */ +#define FLASH_LATENCY_4 ((uint32_t)0x00000004) /*!< FLASH Four Latency cycles */ +#define IS_FLASH_LATENCY(LATENCY) \ + (((LATENCY) == FLASH_LATENCY_0) || ((LATENCY) == FLASH_LATENCY_1) || ((LATENCY) == FLASH_LATENCY_2) \ + || ((LATENCY) == FLASH_LATENCY_3) || ((LATENCY) == FLASH_LATENCY_4)) +/** + * @} + */ + +/** @addtogroup Prefetch_Buffer_Enable_Disable + * @{ + */ + +#define FLASH_PrefetchBuf_EN ((uint32_t)0x00000010) /*!< FLASH Prefetch Buffer Enable */ +#define FLASH_PrefetchBuf_DIS ((uint32_t)0x00000000) /*!< FLASH Prefetch Buffer Disable */ +#define IS_FLASH_PREFETCHBUF_STATE(STATE) (((STATE) == FLASH_PrefetchBuf_EN) || ((STATE) == FLASH_PrefetchBuf_DIS)) +/** + * @} + */ + +/** @addtogroup iCache_Enable_Disable + * @{ + */ + +#define FLASH_iCache_EN ((uint32_t)0x00000080) /*!< FLASH iCache Enable */ +#define FLASH_iCache_DIS ((uint32_t)0x00000000) /*!< FLASH iCache Disable */ +#define IS_FLASH_ICACHE_STATE(STATE) (((STATE) == FLASH_iCache_EN) || ((STATE) == FLASH_iCache_DIS)) +/** + * @} + */ + +/** @addtogroup SMPSEL_SMP1_SMP2 + * @{ + */ + +#define FLASH_SMPSEL_SMP1 ((uint32_t)0x00000000) /*!< FLASH SMPSEL SMP1 */ +#define FLASH_SMPSEL_SMP2 ((uint32_t)0x00000100) /*!< FLASH SMPSEL SMP2 */ +#define IS_FLASH_SMPSEL_STATE(STATE) (((STATE) == FLASH_SMPSEL_SMP1) || ((STATE) == FLASH_SMPSEL_SMP2)) +/** + * @} + */ + +/* Values to be used with N32G45X devices */ +#define FLASH_WRP_Pages0to1 \ + ((uint32_t)0x00000001) /*!< N32G45X devices: \ + Write protection of page 0 to 1 */ +#define FLASH_WRP_Pages2to3 \ + ((uint32_t)0x00000002) /*!< N32G45X devices: \ + Write protection of page 2 to 3 */ +#define FLASH_WRP_Pages4to5 \ + ((uint32_t)0x00000004) /*!< N32G45X devices: \ + Write protection of page 4 to 5 */ +#define FLASH_WRP_Pages6to7 \ + ((uint32_t)0x00000008) /*!< N32G45X devices: \ + Write protection of page 6 to 7 */ +#define FLASH_WRP_Pages8to9 \ + ((uint32_t)0x00000010) /*!< N32G45X devices: \ + Write protection of page 8 to 9 */ +#define FLASH_WRP_Pages10to11 \ + ((uint32_t)0x00000020) /*!< N32G45X devices: \ + Write protection of page 10 to 11 */ +#define FLASH_WRP_Pages12to13 \ + ((uint32_t)0x00000040) /*!< N32G45X devices: \ + Write protection of page 12 to 13 */ +#define FLASH_WRP_Pages14to15 \ + ((uint32_t)0x00000080) /*!< N32G45X devices: \ + Write protection of page 14 to 15 */ +#define FLASH_WRP_Pages16to17 \ + ((uint32_t)0x00000100) /*!< N32G45X devices: \ + Write protection of page 16 to 17 */ +#define FLASH_WRP_Pages18to19 \ + ((uint32_t)0x00000200) /*!< N32G45X devices: \ + Write protection of page 18 to 19 */ +#define FLASH_WRP_Pages20to21 \ + ((uint32_t)0x00000400) /*!< N32G45X devices: \ + Write protection of page 20 to 21 */ +#define FLASH_WRP_Pages22to23 \ + ((uint32_t)0x00000800) /*!< N32G45X devices: \ + Write protection of page 22 to 23 */ +#define FLASH_WRP_Pages24to25 \ + ((uint32_t)0x00001000) /*!< N32G45X devices: \ + Write protection of page 24 to 25 */ +#define FLASH_WRP_Pages26to27 \ + ((uint32_t)0x00002000) /*!< N32G45X devices: \ + Write protection of page 26 to 27 */ +#define FLASH_WRP_Pages28to29 \ + ((uint32_t)0x00004000) /*!< N32G45X devices: \ + Write protection of page 28 to 29 */ +#define FLASH_WRP_Pages30to31 \ + ((uint32_t)0x00008000) /*!< N32G45X devices: \ + Write protection of page 30 to 31 */ +#define FLASH_WRP_Pages32to33 \ + ((uint32_t)0x00010000) /*!< N32G45X devices: \ + Write protection of page 32 to 33 */ +#define FLASH_WRP_Pages34to35 \ + ((uint32_t)0x00020000) /*!< N32G45X devices: \ + Write protection of page 34 to 35 */ +#define FLASH_WRP_Pages36to37 \ + ((uint32_t)0x00040000) /*!< N32G45X devices: \ + Write protection of page 36 to 37 */ +#define FLASH_WRP_Pages38to39 \ + ((uint32_t)0x00080000) /*!< N32G45X devices: \ + Write protection of page 38 to 39 */ +#define FLASH_WRP_Pages40to41 \ + ((uint32_t)0x00100000) /*!< N32G45X devices: \ + Write protection of page 40 to 41 */ +#define FLASH_WRP_Pages42to43 \ + ((uint32_t)0x00200000) /*!< N32G45X devices: \ + Write protection of page 42 to 43 */ +#define FLASH_WRP_Pages44to45 \ + ((uint32_t)0x00400000) /*!< N32G45X devices: \ + Write protection of page 44 to 45 */ +#define FLASH_WRP_Pages46to47 \ + ((uint32_t)0x00800000) /*!< N32G45X devices: \ + Write protection of page 46 to 47 */ +#define FLASH_WRP_Pages48to49 \ + ((uint32_t)0x01000000) /*!< N32G45X devices: \ + Write protection of page 48 to 49 */ +#define FLASH_WRP_Pages50to51 \ + ((uint32_t)0x02000000) /*!< N32G45X devices: \ + Write protection of page 50 to 51 */ +#define FLASH_WRP_Pages52to53 \ + ((uint32_t)0x04000000) /*!< N32G45X devices: \ + Write protection of page 52 to 53 */ +#define FLASH_WRP_Pages54to55 \ + ((uint32_t)0x08000000) /*!< N32G45X devices: \ + Write protection of page 54 to 55 */ +#define FLASH_WRP_Pages56to57 \ + ((uint32_t)0x10000000) /*!< N32G45X devices: \ + Write protection of page 56 to 57 */ +#define FLASH_WRP_Pages58to59 \ + ((uint32_t)0x20000000) /*!< N32G45X devices: \ + Write protection of page 58 to 59 */ +#define FLASH_WRP_Pages60to61 \ + ((uint32_t)0x40000000) /*!< N32G45X devices: \ + Write protection of page 60 to 61 */ +#define FLASH_WRP_Pages62to127 \ + ((uint32_t)0x80000000) /*!< N32G45X - 256KB devices: Write protection of page 62 to 127 */ +#define FLASH_WRP_Pages62to255 \ + ((uint32_t)0x80000000) /*!< N32G45X - 512KB devices: Write protection of page 62 to 255 */ + +#define FLASH_WRP_AllPages ((uint32_t)0xFFFFFFFF) /*!< Write protection of all Pages */ + +#define IS_FLASH_WRP_PAGE(PAGE) (((PAGE) != 0x00000000)) + +#define IS_FLASH_ADDRESS(ADDRESS) (((ADDRESS) >= 0x08000000) && ((ADDRESS) < 0x0807FFFF)) + +#define IS_OB_DATA_ADDRESS(ADDRESS) ((ADDRESS) == 0x1FFFF804) + +/** + * @} + */ + +/** @addtogroup Option_Bytes_IWatchdog + * @{ + */ + +#define OB_IWDG_SW ((uint16_t)0x0001) /*!< Software IWDG selected */ +#define OB_IWDG_HW ((uint16_t)0x0000) /*!< Hardware IWDG selected */ +#define IS_OB_IWDG_SOURCE(SOURCE) (((SOURCE) == OB_IWDG_SW) || ((SOURCE) == OB_IWDG_HW)) + +/** + * @} + */ + +/** @addtogroup Option_Bytes_nRST_STOP + * @{ + */ + +#define OB_STOP0_NORST ((uint16_t)0x0002) /*!< No reset generated when entering in STOP */ +#define OB_STOP0_RST ((uint16_t)0x0000) /*!< Reset generated when entering in STOP */ +#define IS_OB_STOP0_SOURCE(SOURCE) (((SOURCE) == OB_STOP0_NORST) || ((SOURCE) == OB_STOP0_RST)) + +/** + * @} + */ + +/** @addtogroup Option_Bytes_nRST_STDBY + * @{ + */ + +#define OB_STDBY_NORST ((uint16_t)0x0004) /*!< No reset generated when entering in STANDBY */ +#define OB_STDBY_RST ((uint16_t)0x0000) /*!< Reset generated when entering in STANDBY */ +#define IS_OB_STDBY_SOURCE(SOURCE) (((SOURCE) == OB_STDBY_NORST) || ((SOURCE) == OB_STDBY_RST)) + +/** + * @} + */ +/** @addtogroup FLASH_Interrupts + * @{ + */ +#define FLASH_INT_ERRIE ((uint32_t)0x00000400) /*!< PGERR WRPERR ERROR error interrupt source */ +#define FLASH_INT_FERR ((uint32_t)0x00000800) /*!< EVERR PVERR interrupt source */ +#define FLASH_INT_EOP ((uint32_t)0x00001000) /*!< End of FLASH Operation Interrupt source */ + +#define IS_FLASH_INT(IT) ((((IT) & (uint32_t)0xFFFFE3FF) == 0x00000000) && (((IT) != 0x00000000))) + +/** + * @} + */ + +/** @addtogroup FLASH_Flags + * @{ + */ +#define FLASH_FLAG_BUSY ((uint32_t)0x00000001) /*!< FLASH Busy flag */ +#define FLASH_FLAG_PGERR ((uint32_t)0x00000004) /*!< FLASH Program error flag */ +#define FLASH_FLAG_PVERR ((uint32_t)0x00000008) /*!< FLASH Program Verify ERROR flag after program */ +#define FLASH_FLAG_WRPERR ((uint32_t)0x00000010) /*!< FLASH Write protected error flag */ +#define FLASH_FLAG_EOP ((uint32_t)0x00000020) /*!< FLASH End of Operation flag */ +#define FLASH_FLAG_EVERR ((uint32_t)0x00000040) /*!< FLASH Erase Verify ERROR flag after page erase */ +#define FLASH_FLAG_OBERR ((uint32_t)0x00000001) /*!< FLASH Option Byte error flag */ + +#define IS_FLASH_CLEAR_FLAG(FLAG) ((((FLAG) & 0xFFFFFF83) == 0x00) && (FLAG != 0x00)) + +#define IS_FLASH_GET_FLAG(FLAG) \ + (((FLAG) == FLASH_FLAG_BUSY) || ((FLAG) == FLASH_FLAG_PGERR) || ((FLAG) == FLASH_FLAG_PVERR) \ + || ((FLAG) == FLASH_FLAG_WRPERR) || ((FLAG) == FLASH_FLAG_EOP) || ((FLAG) == FLASH_FLAG_EVERR) \ + || ((FLAG) == FLASH_FLAG_OBERR)) + +/** + * @} + */ + +/** @addtogroup FLASH_STS_CLRFLAG + * @{ + */ +#define FLASH_STS_CLRFLAG (FLASH_FLAG_PGERR | FLASH_FLAG_PVERR | FLASH_FLAG_WRPERR | FLASH_FLAG_EOP |FLASH_FLAG_EVERR) + +/** + * @} + */ + +/** @addtogroup FLASH_Exported_Functions + * @{ + */ + +/*------------ Functions used for N32G45X devices -----*/ +void FLASH_SetLatency(uint32_t FLASH_Latency); +void FLASH_PrefetchBufSet(uint32_t FLASH_PrefetchBuf); +void FLASH_iCacheRST(void); +void FLASH_iCacheCmd(uint32_t FLASH_iCache); +void FLASH_Unlock(void); +void FLASH_Lock(void); +FLASH_STS FLASH_EraseOnePage(uint32_t Page_Address); +FLASH_STS FLASH_MassErase(void); +FLASH_STS FLASH_EraseOB(void); +FLASH_STS FLASH_ProgramWord(uint32_t Address, uint32_t Data); +FLASH_STS FLASH_ProgramOBData(uint32_t Address, uint32_t Data); +FLASH_STS FLASH_EnWriteProtection(uint32_t FLASH_Pages); +FLASH_STS FLASH_ReadOutProtectionL1(FunctionalState Cmd); +FLASH_STS FLASH_ReadOutProtectionL2_ENABLE(void); +FLASH_STS FLASH_ConfigUserOB(uint16_t OB_IWDG, uint16_t OB_STOP, uint16_t OB_STDBY); +uint32_t FLASH_GetUserOB(void); +uint32_t FLASH_GetWriteProtectionOB(void); +FlagStatus FLASH_GetReadOutProtectionSTS(void); +FlagStatus FLASH_GetReadOutProtectionL2STS(void); +FlagStatus FLASH_GetPrefetchBufSTS(void); +void FLASH_SetSMPSELStatus(FLASH_SMPSEL FLASH_smpsel); +FLASH_SMPSEL FLASH_GetSMPSELStatus(void); +void FLASH_INTConfig(uint32_t FLASH_INT, FunctionalState Cmd); +FlagStatus FLASH_GetFlagSTS(uint32_t FLASH_FLAG); +void FLASH_ClearFlag(uint32_t FLASH_FLAG); +FLASH_STS FLASH_GetSTS(void); +FLASH_STS FLASH_WaitForLastOpt(uint32_t Timeout); + +#ifdef __cplusplus +} +#endif + +#endif /* __N32G45X_FLASH_H__ */ +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_gpio.h b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_gpio.h new file mode 100755 index 0000000000..9e7f88ca4d --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_gpio.h @@ -0,0 +1,468 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_gpio.h + * @author Nations + * @version v1.0.1 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __N32G45X_GPIO_H__ +#define __N32G45X_GPIO_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +#include "n32g45x.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup GPIO + * @{ + */ + +/** @addtogroup GPIO_Exported_Types + * @{ + */ + +#define IS_GPIO_ALL_PERIPH(PERIPH) \ + (((PERIPH) == GPIOA) || ((PERIPH) == GPIOB) || ((PERIPH) == GPIOC) || ((PERIPH) == GPIOD) || ((PERIPH) == GPIOE) \ + || ((PERIPH) == GPIOF) || ((PERIPH) == GPIOG)) + +/** + * @brief Output Maximum frequency selection + */ + +typedef enum +{ + GPIO_INPUT = 0, + GPIO_Speed_2MHz = 1, + GPIO_Speed_10MHz, + GPIO_Speed_50MHz +} GPIO_SpeedType; +#define IS_GPIO_SPEED(SPEED) \ + (((SPEED) == GPIO_INPUT) || ((SPEED) == GPIO_Speed_10MHz) || ((SPEED) == GPIO_Speed_2MHz) \ + || ((SPEED) == GPIO_Speed_50MHz)) + +/** + * @brief Configuration Mode enumeration + */ + +typedef enum +{ + GPIO_Mode_AIN = 0x0, + GPIO_Mode_IN_FLOATING = 0x04, + GPIO_Mode_IPD = 0x28, + GPIO_Mode_IPU = 0x48, + GPIO_Mode_Out_OD = 0x14, + GPIO_Mode_Out_PP = 0x10, + GPIO_Mode_AF_OD = 0x1C, + GPIO_Mode_AF_PP = 0x18 +} GPIO_ModeType; + +#define IS_GPIO_MODE(MODE) \ + (((MODE) == GPIO_Mode_AIN) || ((MODE) == GPIO_Mode_IN_FLOATING) || ((MODE) == GPIO_Mode_IPD) \ + || ((MODE) == GPIO_Mode_IPU) || ((MODE) == GPIO_Mode_Out_OD) || ((MODE) == GPIO_Mode_Out_PP) \ + || ((MODE) == GPIO_Mode_AF_OD) || ((MODE) == GPIO_Mode_AF_PP)) + +/** + * @brief GPIO Init structure definition + */ + +typedef struct +{ + uint16_t Pin; /*!< Specifies the GPIO pins to be configured. + This parameter can be any value of @ref GPIO_pins_define */ + + GPIO_SpeedType GPIO_Speed; /*!< Specifies the speed for the selected pins. + This parameter can be a value of @ref GPIO_SpeedType */ + + GPIO_ModeType GPIO_Mode; /*!< Specifies the operating mode for the selected pins. + This parameter can be a value of @ref GPIO_ModeType */ +} GPIO_InitType; + +/** + * @brief Bit_SET and Bit_RESET enumeration + */ + +typedef enum +{ + Bit_RESET = 0, + Bit_SET +} Bit_OperateType; + +#define IS_GPIO_BIT_OPERATE(OPERATE) (((OPERATE) == Bit_RESET) || ((OPERATE) == Bit_SET)) + +/** + * @} + */ + +/** @addtogroup GPIO_Exported_Constants + * @{ + */ + +/** @addtogroup GPIO_pins_define + * @{ + */ + +#define GPIO_PIN_0 ((uint16_t)0x0001) /*!< Pin 0 selected */ +#define GPIO_PIN_1 ((uint16_t)0x0002) /*!< Pin 1 selected */ +#define GPIO_PIN_2 ((uint16_t)0x0004) /*!< Pin 2 selected */ +#define GPIO_PIN_3 ((uint16_t)0x0008) /*!< Pin 3 selected */ +#define GPIO_PIN_4 ((uint16_t)0x0010) /*!< Pin 4 selected */ +#define GPIO_PIN_5 ((uint16_t)0x0020) /*!< Pin 5 selected */ +#define GPIO_PIN_6 ((uint16_t)0x0040) /*!< Pin 6 selected */ +#define GPIO_PIN_7 ((uint16_t)0x0080) /*!< Pin 7 selected */ +#define GPIO_PIN_8 ((uint16_t)0x0100) /*!< Pin 8 selected */ +#define GPIO_PIN_9 ((uint16_t)0x0200) /*!< Pin 9 selected */ +#define GPIO_PIN_10 ((uint16_t)0x0400) /*!< Pin 10 selected */ +#define GPIO_PIN_11 ((uint16_t)0x0800) /*!< Pin 11 selected */ +#define GPIO_PIN_12 ((uint16_t)0x1000) /*!< Pin 12 selected */ +#define GPIO_PIN_13 ((uint16_t)0x2000) /*!< Pin 13 selected */ +#define GPIO_PIN_14 ((uint16_t)0x4000) /*!< Pin 14 selected */ +#define GPIO_PIN_15 ((uint16_t)0x8000) /*!< Pin 15 selected */ +#define GPIO_PIN_ALL ((uint16_t)0xFFFF) /*!< All pins selected */ + +#define IS_GPIO_PIN(PIN) ((((PIN) & (uint16_t)0x00) == 0x00) && ((PIN) != (uint16_t)0x00)) + +#define IS_GET_GPIO_PIN(PIN) \ + (((PIN) == GPIO_PIN_0) || ((PIN) == GPIO_PIN_1) || ((PIN) == GPIO_PIN_2) || ((PIN) == GPIO_PIN_3) \ + || ((PIN) == GPIO_PIN_4) || ((PIN) == GPIO_PIN_5) || ((PIN) == GPIO_PIN_6) || ((PIN) == GPIO_PIN_7) \ + || ((PIN) == GPIO_PIN_8) || ((PIN) == GPIO_PIN_9) || ((PIN) == GPIO_PIN_10) || ((PIN) == GPIO_PIN_11) \ + || ((PIN) == GPIO_PIN_12) || ((PIN) == GPIO_PIN_13) || ((PIN) == GPIO_PIN_14) || ((PIN) == GPIO_PIN_15)) + +/** + * @} + */ + +/** @addtogroup GPIO_Remap_define + * @{ + */ + +#define GPIO_RMP_SPI1 ((uint32_t)0x00000001) /*!< SPI1 Alternate Function mapping */ +#define GPIO_RMP_I2C1 ((uint32_t)0x00000002) /*!< I2C1 Alternate Function mapping */ +#define GPIO_RMP_USART1 ((uint32_t)0x00000004) /*!< USART1 Alternate Function mapping */ +#define GPIO_RMP_USART2 ((uint32_t)0x00000008) /*!< USART2 Alternate Function mapping */ +#define GPIO_PART_RMP_USART3 ((uint32_t)0x00140010) /*!< USART3 Partial Alternate Function mapping */ +#define GPIO_ALL_RMP_USART3 ((uint32_t)0x00140030) /*!< USART3 Full Alternate Function mapping */ +#define GPIO_PART1_RMP_TIM1 ((uint32_t)0x00160040) /*!< TIM1 Partial Alternate Function mapping */ +#define GPIO_PART2_RMP_TIM1 ((uint32_t)0x00160080) /*!< TIM1 Partial Alternate Function mapping */ +#define GPIO_ALL_RMP_TIM1 ((uint32_t)0x001600C0) /*!< TIM1 Full Alternate Function mapping */ +#define GPIO_PartialRemap1_TIM2 ((uint32_t)0x00180100) /*!< TIM2 Partial1 Alternate Function mapping */ +#define GPIO_PART2_RMP_TIM2 ((uint32_t)0x00180200) /*!< TIM2 Partial2 Alternate Function mapping */ +#define GPIO_ALL_RMP_TIM2 ((uint32_t)0x00180300) /*!< TIM2 Full Alternate Function mapping */ +#define GPIO_PART1_RMP_TIM3 ((uint32_t)0x001A0800) /*!< TIM3 Partial Alternate Function mapping */ +#define GPIO_ALL_RMP_TIM3 ((uint32_t)0x001A0C00) /*!< TIM3 Full Alternate Function mapping */ +#define GPIO_RMP_TIM4 ((uint32_t)0x00001000) /*!< TIM4 Alternate Function mapping */ +#define GPIO_RMP1_CAN1 ((uint32_t)0x001D2000) /*!< CAN1 Alternate Function mapping */ +#define GPIO_RMP2_CAN1 ((uint32_t)0x001D4000) /*!< CAN1 Alternate Function mapping */ +#define GPIO_RMP3_CAN1 ((uint32_t)0x001D6000) /*!< CAN1 Alternate Function mapping */ +#define GPIO_RMP_PD01 ((uint32_t)0x00008000) /*!< PD01 Alternate Function mapping */ +#define GPIO_RMP_TIM5CH4 ((uint32_t)0x00200001) /*!< LSI connected to TIM5 Channel4 input capture for calibration */ +#define GPIO_RMP_ADC1_ETRI ((uint32_t)0x00200002) /*!< ADC1 External Trigger Injected Conversion remapping */ +#define GPIO_RMP_ADC1_ETRR ((uint32_t)0x00200004) /*!< ADC1 External Trigger Regular Conversion remapping */ +#define GPIO_RMP_ADC2_ETRI ((uint32_t)0x00200008) /*!< ADC2 External Trigger Injected Conversion remapping */ +#define GPIO_RMP_ADC2_ETRR ((uint32_t)0x00200010) /*!< ADC2 External Trigger Regular Conversion remapping */ +#define GPIO_RMP_MII_RMII_SEL ((uint32_t)0x00200080) /*!< MII_RMII_SEL remapping */ +#define GPIO_RMP_SW_JTAG_NO_NJTRST ((uint32_t)0x00300100) /*!< Full SWJ Enabled (JTAG-DP + SW-DP) but without JTRST */ +#define GPIO_RMP_SW_JTAG_SW_ENABLE ((uint32_t)0x00300200) /*!< JTAG-DP Disabled and SW-DP Enabled */ +#define GPIO_RMP_SW_JTAG_DISABLE ((uint32_t)0x00300400) /*!< Full SWJ Disabled (JTAG-DP + SW-DP) */ + +/* AFIO_RMP_CFG2 */ +#define GPIO_Remap_XFMC_NADV ((uint32_t)0x80000400) /*!< XFMC_NADV Alternate Function mapping */ + +/* AFIO_RMP_CFG3 */ +#define GPIO_RMP_SDIO ((uint32_t)0x40000001) /*!< SDIO Alternate Function mapping */ +#define GPIO_RMP1_CAN2 ((uint32_t)0x40110002) /*!< CAN2 Alternate Function mapping */ +#define GPIO_RMP3_CAN2 ((uint32_t)0x40110006) /*!< CAN2 Alternate Function mapping */ +#define GPIO_RMP1_QSPI ((uint32_t)0x40140020) /*!< QSPI Alternate Function mapping */ +#define GPIO_RMP3_QSPI ((uint32_t)0x40140030) /*!< QSPI Alternate Function mapping */ +#define GPIO_RMP1_I2C2 ((uint32_t)0x40160040) /*!< I2C2 Alternate Function mapping */ +#define GPIO_RMP3_I2C2 ((uint32_t)0x401600C0) /*!< I2C2 Alternate Function mapping */ +#define GPIO_RMP2_I2C3 ((uint32_t)0x40180200) /*!< I2C3 Alternate Function mapping */ +#define GPIO_RMP3_I2C3 ((uint32_t)0x40180300) /*!< I2C3 Alternate Function mapping */ +#define GPIO_RMP1_I2C4 ((uint32_t)0x401A0400) /*!< I2C4 Alternate Function mapping */ +#define GPIO_RMP3_I2C4 ((uint32_t)0x401A0C00) /*!< I2C4 Alternate Function mapping */ +#define GPIO_RMP1_SPI2 ((uint32_t)0x401C1000) /*!< SPI2 Alternate Function mapping */ +#define GPIO_RMP2_SPI2 ((uint32_t)0x401C3000) /*!< SPI2 Alternate Function mapping */ +#define GPIO_RMP1_SPI3 ((uint32_t)0x401E4000) /*!< SPI3 Alternate Function mapping */ +#define GPIO_RMP2_SPI3 ((uint32_t)0x401E8000) /*!< SPI3 Alternate Function mapping */ +#define GPIO_RMP3_SPI3 ((uint32_t)0x401EC000) /*!< SPI3 Alternate Function mapping */ +#define GPIO_RMP1_ETH ((uint32_t)0x40300001) /*!< ETH Alternate Function mapping */ +#define GPIO_RMP2_ETH ((uint32_t)0x40300002) /*!< ETH Alternate Function mapping */ +#define GPIO_RMP3_ETH ((uint32_t)0x40300003) /*!< ETH Alternate Function mapping */ +#define GPIO_RMP1_SPI1 ((uint32_t)0x41200000) /*!< SPI1 Alternate Function mapping */ +#define GPIO_RMP2_SPI1 ((uint32_t)0x41200004) /*!< SPI1 Alternate Function mapping */ +#define GPIO_RMP3_SPI1 ((uint32_t)0x43200004) /*!< SPI1 Alternate Function mapping */ +#define GPIO_RMP1_USART2 ((uint32_t)0x44200000) /*!< USART2 Alternate Function mapping */ +#define GPIO_RMP2_USART2 ((uint32_t)0x44200008) /*!< USART2 Alternate Function mapping */ +#define GPIO_RMP3_USART2 ((uint32_t)0x46200008) /*!< USART2 Alternate Function mapping */ +#define GPIO_RMP1_UART4 ((uint32_t)0x40340010) /*!< UART4 Alternate Function mapping */ +#define GPIO_RMP2_UART4 ((uint32_t)0x40340020) /*!< UART4 Alternate Function mapping */ +#define GPIO_RMP3_UART4 ((uint32_t)0x40340030) /*!< UART4 Alternate Function mapping */ +#define GPIO_RMP1_UART5 ((uint32_t)0x40360040) /*!< UART5 Alternate Function mapping */ +#define GPIO_RMP2_UART5 ((uint32_t)0x40360080) /*!< UART5 Alternate Function mapping */ +#define GPIO_RMP3_UART5 ((uint32_t)0x403600C0) /*!< UART5 Alternate Function mapping */ +#define GPIO_RMP2_UART6 ((uint32_t)0x40380200) /*!< UART6 Alternate Function mapping */ +#define GPIO_RMP3_UART6 ((uint32_t)0x40380300) /*!< UART6 Alternate Function mapping */ +#define GPIO_RMP1_UART7 ((uint32_t)0x403A0400) /*!< UART7 Alternate Function mapping */ +#define GPIO_RMP3_UART7 ((uint32_t)0x403A0C00) /*!< UART7 Alternate Function mapping */ +#define GPIO_RMP1_XFMC ((uint32_t)0x403C1000) /*!< XFMC Alternate Function mapping */ +#define GPIO_RMP3_XFMC ((uint32_t)0x403C3000) /*!< XFMC Alternate Function mapping */ +#define GPIO_RMP1_TIM8 ((uint32_t)0x403E4000) /*!< TIM8 Alternate Function mapping */ +#define GPIO_RMP3_TIM8 ((uint32_t)0x403EC000) /*!< TIM8 Alternate Function mapping */ + +/* AFIO_RMP_CFG4 */ +#define GPIO_RMP1_COMP1 ((uint32_t)0x20100001) /*!< COMP1 Alternate Function mapping */ +#define GPIO_RMP2_COMP1 ((uint32_t)0x20100002) /*!< COMP1 Alternate Function mapping */ +#define GPIO_RMP3_COMP1 ((uint32_t)0x20100003) /*!< COMP1 Alternate Function mapping */ +#define GPIO_RMP1_COMP2 ((uint32_t)0x20120004) /*!< COMP2 Alternate Function mapping */ +#define GPIO_RMP2_COMP2 ((uint32_t)0x20120008) /*!< COMP2 Alternate Function mapping */ +#define GPIO_RMP3_COMP2 ((uint32_t)0x2012000C) /*!< COMP2 Alternate Function mapping */ +#define GPIO_RMP1_COMP3 ((uint32_t)0x20140010) /*!< COMP3 Alternate Function mapping */ +#define GPIO_RMP3_COMP3 ((uint32_t)0x20140030) /*!< COMP3 Alternate Function mapping */ +#define GPIO_RMP1_COMP4 ((uint32_t)0x20160040) /*!< COMP4 Alternate Function mapping */ +#define GPIO_RMP3_COMP4 ((uint32_t)0x201600C0) /*!< COMP4 Alternate Function mapping */ +#define GPIO_RMP1_COMP5 ((uint32_t)0x20180100) /*!< COMP5 Alternate Function mapping */ +#define GPIO_RMP2_COMP5 ((uint32_t)0x20180200) /*!< COMP5 Alternate Function mapping */ +#define GPIO_RMP3_COMP5 ((uint32_t)0x20180300) /*!< COMP5 Alternate Function mapping */ +#define GPIO_RMP1_COMP6 ((uint32_t)0x201A0400) /*!< COMP6 Alternate Function mapping */ +#define GPIO_RMP3_COMP6 ((uint32_t)0x201A0C00) /*!< COMP6 Alternate Function mapping */ +#define GPIO_RMP_COMP7 ((uint32_t)0x20001000) /*!< COMP7 Alternate Function mapping */ +#define GPIO_RMP_ADC3_ETRI ((uint32_t)0x20004000) /*!< ADC3_ETRGINJ Alternate Function mapping */ +#define GPIO_RMP_ADC3_ETRR ((uint32_t)0x20008000) /*!< ADC3_ETRGREG Alternate Function mapping */ +#define GPIO_RMP_ADC4_ETRI ((uint32_t)0x20200001) /*!< ADC4_ETRGINJ Alternate Function mapping */ +#define GPIO_RMP_ADC4_ETRR ((uint32_t)0x20200002) /*!< ADC4_ETRGREG Alternate Function mapping */ +#define GPIO_RMP_TSC_OUT_CTRL ((uint32_t)0x20200004) /*!< TSC_OUT_CTRL Alternate Function mapping */ +#define GPIO_RMP_QSPI_XIP_EN ((uint32_t)0x20200008) /*!< QSPI_XIP_EN Alternate Function mapping */ +#define GPIO_RMP1_DVP ((uint32_t)0x20340010) /*!< DVP Alternate Function mapping */ +#define GPIO_RMP3_DVP ((uint32_t)0x20340030) /*!< DVP Alternate Function mapping */ +#define GPIO_Remap_SPI1_NSS ((uint32_t)0x20200040) /*!< SPI1 NSS Alternate Function mapping */ +#define GPIO_Remap_SPI2_NSS ((uint32_t)0x20200080) /*!< SPI2 NSS Alternate Function mapping */ +#define GPIO_Remap_SPI3_NSS ((uint32_t)0x20200100) /*!< SPI3 NSS Alternate Function mapping */ +#define GPIO_Remap_QSPI_MISO ((uint32_t)0x20200200) /*!< QSPI MISO Alternate Function mapping */ + +/* AFIO_RMP_CFG5 */ +#define GPIO_Remap_DET_EN_EGB4 ((uint32_t)0x10200080) /*!< EGB4 Detect Alternate Function mapping*/ +#define GPIO_Remap_DET_EN_EGB3 ((uint32_t)0x10200040) /*!< EGB4 Detect Alternate Function mapping*/ +#define GPIO_Remap_DET_EN_EGB2 ((uint32_t)0x10200020) /*!< EGB4 Detect Alternate Function mapping*/ +#define GPIO_Remap_DET_EN_EGB1 ((uint32_t)0x10200010) /*!< EGB4 Detect Alternate Function mapping*/ +#define GPIO_Remap_DET_EN_EGBN4 ((uint32_t)0x10200008) /*!< EGBN4 Detect Alternate Function mapping*/ +#define GPIO_Remap_DET_EN_EGBN3 ((uint32_t)0x10200004) /*!< EGBN3 Detect Alternate Function mapping*/ +#define GPIO_Remap_DET_EN_EGBN2 ((uint32_t)0x10200002) /*!< EGBN2 Detect Alternate Function mapping*/ +#define GPIO_Remap_DET_EN_EGBN1 ((uint32_t)0x10200001) /*!< EGBN1 Detect Alternate Function mapping*/ +#define GPIO_Remap_DET_EN_ECLAMP4 ((uint32_t)0x10008000) /*!< ECLAMP4 Detect Alternate Function mapping*/ +#define GPIO_Remap_DET_EN_ECLAMP3 ((uint32_t)0x10004000) /*!< ECLAMP3 Detect Alternate Function mapping*/ +#define GPIO_Remap_DET_EN_ECLAMP2 ((uint32_t)0x10002000) /*!< ECLAMP2 Detect Alternate Function mapping*/ +#define GPIO_Remap_DET_EN_ECLAMP1 ((uint32_t)0x10001000) /*!< ECLAMP1 Detect Alternate Function mapping*/ +#define GPIO_Remap_RST_EN_EGB4 ((uint32_t)0x10000800) /*!< EGB4 Reset Alternate Function mapping*/ +#define GPIO_Remap_RST_EN_EGB3 ((uint32_t)0x10000400) /*!< EGB3 Reset Alternate Function mapping*/ +#define GPIO_Remap_RST_EN_EGB2 ((uint32_t)0x10000200) /*!< EGB2 Reset Alternate Function mapping*/ +#define GPIO_Remap_RST_EN_EGB1 ((uint32_t)0x10000100) /*!< EGB1 Reset Alternate Function mapping*/ +#define GPIO_Remap_RST_EN_EGBN4 ((uint32_t)0x10000080) /*!< EGBN4 Reset Alternate Function mapping*/ +#define GPIO_Remap_RST_EN_EGBN3 ((uint32_t)0x10000040) /*!< EGBN3 Reset Alternate Function mapping*/ +#define GPIO_Remap_RST_EN_EGBN2 ((uint32_t)0x10000020) /*!< EGBN2 Reset Alternate Function mapping*/ +#define GPIO_Remap_RST_EN_EGBN1 ((uint32_t)0x10000010) /*!< EGBN1 Reset Alternate Function mapping*/ +#define GPIO_Remap_RST_EN_ECLAMP4 ((uint32_t)0x10000008) /*!< ECLAMP4 Reset Alternate Function mapping*/ +#define GPIO_Remap_RST_EN_ECLAMP3 ((uint32_t)0x10000004) /*!< ECLAMP3 Reset Alternate Function mapping*/ +#define GPIO_Remap_RST_EN_ECLAMP2 ((uint32_t)0x10000002) /*!< ECLAMP2 Reset Alternate Function mapping*/ +#define GPIO_Remap_RST_EN_ECLAMP1 ((uint32_t)0x10000001) /*!< ECLAMP1 Reset Alternate Function mapping*/ + +#define IS_GPIO_REMAP(REMAP) \ + (((REMAP) == GPIO_RMP_SPI1) || ((REMAP) == GPIO_RMP_I2C1) || ((REMAP) == GPIO_RMP_USART1) \ + || ((REMAP) == GPIO_RMP_USART2) || ((REMAP) == GPIO_PART_RMP_USART3) || ((REMAP) == GPIO_ALL_RMP_USART3) \ + || ((REMAP) == GPIO_PART1_RMP_TIM1) || ((REMAP) == GPIO_ALL_RMP_TIM1) || ((REMAP) == GPIO_PartialRemap1_TIM2) \ + || ((REMAP) == GPIO_PART2_RMP_TIM2) || ((REMAP) == GPIO_ALL_RMP_TIM2) || ((REMAP) == GPIO_PART1_RMP_TIM3) \ + || ((REMAP) == GPIO_ALL_RMP_TIM3) || ((REMAP) == GPIO_RMP_TIM4) || ((REMAP) == GPIO_RMP1_CAN1) \ + || ((REMAP) == GPIO_RMP2_CAN1) || ((REMAP) == GPIO_RMP3_CAN1) || ((REMAP) == GPIO_RMP_PD01) || ((REMAP) == GPIO_RMP_TIM5CH4) \ + || ((REMAP) == GPIO_RMP_ADC1_ETRI) || ((REMAP) == GPIO_RMP_ADC1_ETRR) || ((REMAP) == GPIO_RMP_ADC2_ETRI) \ + || ((REMAP) == GPIO_RMP_ADC2_ETRR) || ((REMAP) == GPIO_RMP_SW_JTAG_NO_NJTRST) \ + || ((REMAP) == GPIO_RMP_SW_JTAG_SW_ENABLE) || ((REMAP) == GPIO_RMP_SW_JTAG_DISABLE) \ + || ((REMAP) == GPIO_Remap_XFMC_NADV) || ((REMAP) == GPIO_RMP_SDIO) || ((REMAP) == GPIO_RMP1_CAN2) \ + || ((REMAP) == GPIO_RMP3_CAN2) || ((REMAP) == GPIO_RMP1_QSPI) || ((REMAP) == GPIO_RMP3_QSPI) \ + || ((REMAP) == GPIO_RMP1_I2C2) || ((REMAP) == GPIO_RMP3_I2C2) || ((REMAP) == GPIO_RMP2_I2C3) \ + || ((REMAP) == GPIO_RMP3_I2C3) || ((REMAP) == GPIO_RMP1_I2C4) || ((REMAP) == GPIO_RMP3_I2C4) \ + || ((REMAP) == GPIO_RMP1_SPI2) || ((REMAP) == GPIO_RMP2_SPI2) || ((REMAP) == GPIO_RMP1_SPI3) \ + || ((REMAP) == GPIO_RMP2_SPI3) || ((REMAP) == GPIO_RMP3_SPI3) || ((REMAP) == GPIO_RMP1_ETH) \ + || ((REMAP) == GPIO_RMP2_ETH) || ((REMAP) == GPIO_RMP3_ETH) || ((REMAP) == GPIO_RMP1_SPI1) \ + || ((REMAP) == GPIO_RMP2_SPI1) || ((REMAP) == GPIO_RMP3_SPI1) || ((REMAP) == GPIO_RMP1_USART2) \ + || ((REMAP) == GPIO_RMP2_USART2) || ((REMAP) == GPIO_RMP3_USART2) || ((REMAP) == GPIO_RMP1_UART4) \ + || ((REMAP) == GPIO_RMP2_UART4) || ((REMAP) == GPIO_RMP3_UART4) || ((REMAP) == GPIO_RMP1_UART5) \ + || ((REMAP) == GPIO_RMP2_UART5) || ((REMAP) == GPIO_RMP3_UART5) || ((REMAP) == GPIO_RMP2_UART6) \ + || ((REMAP) == GPIO_RMP3_UART6) || ((REMAP) == GPIO_RMP1_UART7) || ((REMAP) == GPIO_RMP3_UART7) \ + || ((REMAP) == GPIO_RMP1_XFMC) || ((REMAP) == GPIO_RMP3_XFMC) || ((REMAP) == GPIO_RMP1_TIM8) \ + || ((REMAP) == GPIO_RMP3_TIM8) || ((REMAP) == GPIO_RMP1_COMP1) || ((REMAP) == GPIO_RMP2_COMP1) \ + || ((REMAP) == GPIO_RMP3_COMP1) || ((REMAP) == GPIO_RMP1_COMP2) || ((REMAP) == GPIO_RMP2_COMP2) \ + || ((REMAP) == GPIO_RMP3_COMP2) || ((REMAP) == GPIO_RMP1_COMP3) || ((REMAP) == GPIO_RMP3_COMP3) \ + || ((REMAP) == GPIO_RMP1_COMP4) || ((REMAP) == GPIO_RMP3_COMP4) || ((REMAP) == GPIO_RMP1_COMP5) \ + || ((REMAP) == GPIO_RMP2_COMP5) || ((REMAP) == GPIO_RMP3_COMP5) || ((REMAP) == GPIO_RMP1_COMP6) \ + || ((REMAP) == GPIO_RMP3_COMP6) || ((REMAP) == GPIO_RMP_COMP7) || ((REMAP) == GPIO_RMP_ADC3_ETRI) \ + || ((REMAP) == GPIO_RMP_ADC3_ETRR) || ((REMAP) == GPIO_RMP_ADC4_ETRI) || ((REMAP) == GPIO_RMP_ADC4_ETRR) \ + || ((REMAP) == GPIO_RMP_TSC_OUT_CTRL) || ((REMAP) == GPIO_RMP_QSPI_XIP_EN) || ((REMAP) == GPIO_RMP1_DVP) \ + || ((REMAP) == GPIO_RMP3_DVP) || ((REMAP) == GPIO_Remap_SPI1_NSS) || ((REMAP) == GPIO_Remap_SPI2_NSS) \ + || ((REMAP) == GPIO_Remap_SPI3_NSS) || ((REMAP) == GPIO_Remap_QSPI_MISO) || ((REMAP) == GPIO_RMP_MII_RMII_SEL) \ + || ((REMAP) == GPIO_PART2_RMP_TIM1) || ((REMAP) == GPIO_Remap_DET_EN_EGB4) || ((REMAP) == GPIO_Remap_DET_EN_EGB3) \ + || ((REMAP) == GPIO_Remap_DET_EN_EGB2) || ((REMAP) == GPIO_Remap_DET_EN_EGB1) \ + || ((REMAP) == GPIO_Remap_DET_EN_EGBN4) || ((REMAP) == GPIO_Remap_DET_EN_EGBN3) \ + || ((REMAP) == GPIO_Remap_DET_EN_EGBN2) || ((REMAP) == GPIO_Remap_DET_EN_EGBN1) \ + || ((REMAP) == GPIO_Remap_DET_EN_ECLAMP4) || ((REMAP) == GPIO_Remap_DET_EN_ECLAMP3) \ + || ((REMAP) == GPIO_Remap_DET_EN_ECLAMP2) || ((REMAP) == GPIO_Remap_DET_EN_ECLAMP1) \ + || ((REMAP) == GPIO_Remap_RST_EN_EGB4) || ((REMAP) == GPIO_Remap_RST_EN_EGB3) \ + || ((REMAP) == GPIO_Remap_RST_EN_EGB2) || ((REMAP) == GPIO_Remap_RST_EN_EGB1) \ + || ((REMAP) == GPIO_Remap_RST_EN_EGBN4) || ((REMAP) == GPIO_Remap_RST_EN_EGBN3) \ + || ((REMAP) == GPIO_Remap_RST_EN_EGBN2) || ((REMAP) == GPIO_Remap_RST_EN_EGBN1) \ + || ((REMAP) == GPIO_Remap_RST_EN_ECLAMP4) || ((REMAP) == GPIO_Remap_RST_EN_ECLAMP3) \ + || ((REMAP) == GPIO_Remap_RST_EN_ECLAMP2) || ((REMAP) == GPIO_Remap_RST_EN_ECLAMP1)) + +/** + * @} + */ + +/** @addtogroup GPIO_Port_Sources + * @{ + */ + +#define GPIOA_PORT_SOURCE ((uint8_t)0x00) +#define GPIOB_PORT_SOURCE ((uint8_t)0x01) +#define GPIOC_PORT_SOURCE ((uint8_t)0x02) +#define GPIOD_PORT_SOURCE ((uint8_t)0x03) +#define GPIOE_PORT_SOURCE ((uint8_t)0x04) +#define GPIOF_PORT_SOURCE ((uint8_t)0x05) +#define GPIOG_PORT_SOURCE ((uint8_t)0x06) +#define IS_GPIO_EVENTOUT_PORT_SOURCE(PORTSOURCE) \ + (((PORTSOURCE) == GPIOA_PORT_SOURCE) || ((PORTSOURCE) == GPIOB_PORT_SOURCE) || ((PORTSOURCE) == GPIOC_PORT_SOURCE) \ + || ((PORTSOURCE) == GPIOD_PORT_SOURCE) || ((PORTSOURCE) == GPIOE_PORT_SOURCE)) + +#define IS_GPIO_EXTI_PORT_SOURCE(PORTSOURCE) \ + (((PORTSOURCE) == GPIOA_PORT_SOURCE) || ((PORTSOURCE) == GPIOB_PORT_SOURCE) || ((PORTSOURCE) == GPIOC_PORT_SOURCE) \ + || ((PORTSOURCE) == GPIOD_PORT_SOURCE) || ((PORTSOURCE) == GPIOE_PORT_SOURCE) \ + || ((PORTSOURCE) == GPIOF_PORT_SOURCE) || ((PORTSOURCE) == GPIOG_PORT_SOURCE)) + +/** + * @} + */ + +/** @addtogroup GPIO_Pin_sources + * @{ + */ + +#define GPIO_PIN_SOURCE0 ((uint8_t)0x00) +#define GPIO_PIN_SOURCE1 ((uint8_t)0x01) +#define GPIO_PIN_SOURCE2 ((uint8_t)0x02) +#define GPIO_PIN_SOURCE3 ((uint8_t)0x03) +#define GPIO_PIN_SOURCE4 ((uint8_t)0x04) +#define GPIO_PIN_SOURCE5 ((uint8_t)0x05) +#define GPIO_PIN_SOURCE6 ((uint8_t)0x06) +#define GPIO_PIN_SOURCE7 ((uint8_t)0x07) +#define GPIO_PIN_SOURCE8 ((uint8_t)0x08) +#define GPIO_PIN_SOURCE9 ((uint8_t)0x09) +#define GPIO_PIN_SOURCE10 ((uint8_t)0x0A) +#define GPIO_PIN_SOURCE11 ((uint8_t)0x0B) +#define GPIO_PIN_SOURCE12 ((uint8_t)0x0C) +#define GPIO_PIN_SOURCE13 ((uint8_t)0x0D) +#define GPIO_PIN_SOURCE14 ((uint8_t)0x0E) +#define GPIO_PIN_SOURCE15 ((uint8_t)0x0F) + +#define IS_GPIO_PIN_SOURCE(PINSOURCE) \ + (((PINSOURCE) == GPIO_PIN_SOURCE0) || ((PINSOURCE) == GPIO_PIN_SOURCE1) || ((PINSOURCE) == GPIO_PIN_SOURCE2) \ + || ((PINSOURCE) == GPIO_PIN_SOURCE3) || ((PINSOURCE) == GPIO_PIN_SOURCE4) || ((PINSOURCE) == GPIO_PIN_SOURCE5) \ + || ((PINSOURCE) == GPIO_PIN_SOURCE6) || ((PINSOURCE) == GPIO_PIN_SOURCE7) || ((PINSOURCE) == GPIO_PIN_SOURCE8) \ + || ((PINSOURCE) == GPIO_PIN_SOURCE9) || ((PINSOURCE) == GPIO_PIN_SOURCE10) || ((PINSOURCE) == GPIO_PIN_SOURCE11) \ + || ((PINSOURCE) == GPIO_PIN_SOURCE12) || ((PINSOURCE) == GPIO_PIN_SOURCE13) || ((PINSOURCE) == GPIO_PIN_SOURCE14) \ + || ((PINSOURCE) == GPIO_PIN_SOURCE15)) + +/** + * @} + */ + +/** @addtogroup Ethernet_Media_Interface + * @{ + */ +#define GPIO_ETH_MII_CFG ((uint32_t)0x00000000) +#define GPIO_ETH_RMII_CFG ((uint32_t)0x00800000) + +#define IS_GPIO_ETH_MEDIA_INTERFACE(INTERFACE) (((INTERFACE) == GPIO_ETH_MII_CFG) || ((INTERFACE) == GPIO_ETH_RMII_CFG)) + +/** + * @} + */ +/** + * @} + */ + +/** @addtogroup GPIO_Exported_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup GPIO_Exported_Functions + * @{ + */ + +void GPIO_DeInit(GPIO_Module* GPIOx); +void GPIO_AFIOInitDefault(void); +void GPIO_InitPeripheral(GPIO_Module* GPIOx, GPIO_InitType* GPIO_InitStruct); +void GPIO_InitStruct(GPIO_InitType* GPIO_InitStruct); +uint8_t GPIO_ReadInputDataBit(GPIO_Module* GPIOx, uint16_t Pin); +uint16_t GPIO_ReadInputData(GPIO_Module* GPIOx); +uint8_t GPIO_ReadOutputDataBit(GPIO_Module* GPIOx, uint16_t Pin); +uint16_t GPIO_ReadOutputData(GPIO_Module* GPIOx); +void GPIO_SetBits(GPIO_Module* GPIOx, uint16_t Pin); +void GPIO_ResetBits(GPIO_Module* GPIOx, uint16_t Pin); +void GPIO_WriteBit(GPIO_Module* GPIOx, uint16_t Pin, Bit_OperateType BitCmd); +void GPIO_Write(GPIO_Module* GPIOx, uint16_t PortVal); +void GPIO_ConfigPinLock(GPIO_Module* GPIOx, uint16_t Pin); +void GPIO_ConfigEventOutput(uint8_t PortSource, uint8_t PinSource); +void GPIO_CtrlEventOutput(FunctionalState Cmd); +void GPIO_ConfigPinRemap(uint32_t RmpPin, FunctionalState Cmd); +void GPIO_ConfigEXTILine(uint8_t PortSource, uint8_t PinSource); +void GPIO_ETH_ConfigMediaInterface(uint32_t ETH_ConfigSel); +void GPIO_SetBitsHigh16(GPIO_Module* GPIOx, uint32_t Pin); + +#ifdef __cplusplus +} +#endif + +#endif /* __N32G45X_GPIO_H__ */ +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_i2c.h b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_i2c.h new file mode 100755 index 0000000000..3d652306d9 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_i2c.h @@ -0,0 +1,665 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_i2c.h + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __N32G45X_I2C_H__ +#define __N32G45X_I2C_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +#include "n32g45x.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup I2C + * @{ + */ + +/** @addtogroup I2C_Exported_Types + * @{ + */ + +/** + * @brief I2C Init structure definition + */ + +typedef struct +{ + uint32_t ClkSpeed; /*!< Specifies the clock frequency. + This parameter must be set to a value lower than 400kHz */ + + uint16_t BusMode; /*!< Specifies the I2C mode. + This parameter can be a value of @ref I2C_BusMode */ + + uint16_t FmDutyCycle; /*!< Specifies the I2C fast mode duty cycle. + This parameter can be a value of @ref I2C_duty_cycle_in_fast_mode */ + + uint16_t OwnAddr1; /*!< Specifies the first device own address. + This parameter can be a 7-bit or 10-bit address. */ + + uint16_t AckEnable; /*!< Enables or disables the acknowledgement. + This parameter can be a value of @ref I2C_acknowledgement */ + + uint16_t AddrMode; /*!< Specifies if 7-bit or 10-bit address is acknowledged. + This parameter can be a value of @ref I2C_acknowledged_address */ +} I2C_InitType; + +/** + * @} + */ + +/** @addtogroup I2C_Exported_Constants + * @{ + */ + +#define IS_I2C_PERIPH(PERIPH) (((PERIPH) == I2C1) || ((PERIPH) == I2C2) || ((PERIPH) == I2C3) || ((PERIPH) == I2C4)) +/** @addtogroup I2C_BusMode + * @{ + */ + +#define I2C_BUSMODE_I2C ((uint16_t)0x0000) +#define I2C_BUSMODE_SMBDEVICE ((uint16_t)0x0002) +#define I2C_BUSMODE_SMBHOST ((uint16_t)0x000A) +#define IS_I2C_BUS_MODE(MODE) \ + (((MODE) == I2C_BUSMODE_I2C) || ((MODE) == I2C_BUSMODE_SMBDEVICE) || ((MODE) == I2C_BUSMODE_SMBHOST)) +/** + * @} + */ + +/** @addtogroup I2C_duty_cycle_in_fast_mode + * @{ + */ + +#define I2C_FMDUTYCYCLE_16_9 ((uint16_t)0x4000) /*!< I2C fast mode Tlow/Thigh = 16/9 */ +#define I2C_FMDUTYCYCLE_2 ((uint16_t)0xBFFF) /*!< I2C fast mode Tlow/Thigh = 2 */ +#define IS_I2C_FM_DUTY_CYCLE(CYCLE) (((CYCLE) == I2C_FMDUTYCYCLE_16_9) || ((CYCLE) == I2C_FMDUTYCYCLE_2)) +/** + * @} + */ + +/** @addtogroup I2C_acknowledgement + * @{ + */ + +#define I2C_ACKEN ((uint16_t)0x0400) +#define I2C_ACKDIS ((uint16_t)0x0000) +#define IS_I2C_ACK_STATE(STATE) (((STATE) == I2C_ACKEN) || ((STATE) == I2C_ACKDIS)) +/** + * @} + */ + +/** @addtogroup I2C_transfer_direction + * @{ + */ + +#define I2C_DIRECTION_SEND ((uint8_t)0x00) +#define I2C_DIRECTION_RECV ((uint8_t)0x01) +#define IS_I2C_DIRECTION(DIRECTION) (((DIRECTION) == I2C_DIRECTION_SEND) || ((DIRECTION) == I2C_DIRECTION_RECV)) +/** + * @} + */ + +/** @addtogroup I2C_acknowledged_address + * @{ + */ + +#define I2C_ADDR_MODE_7BIT ((uint16_t)0x4000) +#define I2C_ADDR_MODE_10BIT ((uint16_t)0xC000) +#define IS_I2C_ADDR_MODE(ADDRESS) (((ADDRESS) == I2C_ADDR_MODE_7BIT) || ((ADDRESS) == I2C_ADDR_MODE_10BIT)) +/** + * @} + */ + +/** @addtogroup I2C_registers + * @{ + */ + +#define I2C_REG_CTRL1 ((uint8_t)0x00) +#define I2C_REG_CTRL2 ((uint8_t)0x04) +#define I2C_REG_OADDR1 ((uint8_t)0x08) +#define I2C_REG_OADDR2 ((uint8_t)0x0C) +#define I2C_REG_DAT ((uint8_t)0x10) +#define I2C_REG_STS1 ((uint8_t)0x14) +#define I2C_REG_STS2 ((uint8_t)0x18) +#define I2C_REG_CLKCTRL ((uint8_t)0x1C) +#define I2C_REG_TMRISE ((uint8_t)0x20) +#define IS_I2C_REG(REGISTER) \ + (((REGISTER) == I2C_REG_CTRL1) || ((REGISTER) == I2C_REG_CTRL2) || ((REGISTER) == I2C_REG_OADDR1) \ + || ((REGISTER) == I2C_REG_OADDR2) || ((REGISTER) == I2C_REG_DAT) || ((REGISTER) == I2C_REG_STS1) \ + || ((REGISTER) == I2C_REG_STS2) || ((REGISTER) == I2C_REG_CLKCTRL) || ((REGISTER) == I2C_REG_TMRISE)) +/** + * @} + */ + +/** @addtogroup I2C_SMBus_alert_pin_level + * @{ + */ + +#define I2C_SMBALERT_LOW ((uint16_t)0x2000) +#define I2C_SMBALERT_HIGH ((uint16_t)0xDFFF) +#define IS_I2C_SMB_ALERT(ALERT) (((ALERT) == I2C_SMBALERT_LOW) || ((ALERT) == I2C_SMBALERT_HIGH)) +/** + * @} + */ + +/** @addtogroup I2C_PEC_position + * @{ + */ + +#define I2C_PEC_POS_NEXT ((uint16_t)0x0800) +#define I2C_PEC_POS_CURRENT ((uint16_t)0xF7FF) +#define IS_I2C_PEC_POS(POSITION) (((POSITION) == I2C_PEC_POS_NEXT) || ((POSITION) == I2C_PEC_POS_CURRENT)) +/** + * @} + */ + +/** @addtogroup I2C_NCAK_position + * @{ + */ + +#define I2C_NACK_POS_NEXT ((uint16_t)0x0800) +#define I2C_NACK_POS_CURRENT ((uint16_t)0xF7FF) +#define IS_I2C_NACK_POS(POSITION) (((POSITION) == I2C_NACK_POS_NEXT) || ((POSITION) == I2C_NACK_POS_CURRENT)) +/** + * @} + */ + +/** @addtogroup I2C_interrupts_definition + * @{ + */ + +#define I2C_INT_BUF ((uint16_t)0x0400) +#define I2C_INT_EVENT ((uint16_t)0x0200) +#define I2C_INT_ERR ((uint16_t)0x0100) +#define IS_I2C_CFG_INT(IT) ((((IT) & (uint16_t)0xF8FF) == 0x00) && ((IT) != 0x00)) +/** + * @} + */ + +/** @addtogroup I2C_interrupts_definition + * @{ + */ + +#define I2C_INT_SMBALERT ((uint32_t)0x01008000) +#define I2C_INT_TIMOUT ((uint32_t)0x01004000) +#define I2C_INT_PECERR ((uint32_t)0x01001000) +#define I2C_INT_OVERRUN ((uint32_t)0x01000800) +#define I2C_INT_ACKFAIL ((uint32_t)0x01000400) +#define I2C_INT_ARLOST ((uint32_t)0x01000200) +#define I2C_INT_BUSERR ((uint32_t)0x01000100) +#define I2C_INT_TXDATE ((uint32_t)0x06000080) +#define I2C_INT_RXDATNE ((uint32_t)0x06000040) +#define I2C_INT_STOPF ((uint32_t)0x02000010) +#define I2C_INT_ADDR10F ((uint32_t)0x02000008) +#define I2C_INT_BYTEF ((uint32_t)0x02000004) +#define I2C_INT_ADDRF ((uint32_t)0x02000002) +#define I2C_INT_STARTBF ((uint32_t)0x02000001) + +#define IS_I2C_CLR_INT(IT) ((((IT) & (uint16_t)0x20FF) == 0x00) && ((IT) != (uint16_t)0x00)) + +#define IS_I2C_GET_INT(IT) \ + (((IT) == I2C_INT_SMBALERT) || ((IT) == I2C_INT_TIMOUT) || ((IT) == I2C_INT_PECERR) || ((IT) == I2C_INT_OVERRUN) \ + || ((IT) == I2C_INT_ACKFAIL) || ((IT) == I2C_INT_ARLOST) || ((IT) == I2C_INT_BUSERR) || ((IT) == I2C_INT_TXDATE) \ + || ((IT) == I2C_INT_RXDATNE) || ((IT) == I2C_INT_STOPF) || ((IT) == I2C_INT_ADDR10F) || ((IT) == I2C_INT_BYTEF) \ + || ((IT) == I2C_INT_ADDRF) || ((IT) == I2C_INT_STARTBF)) +/** + * @} + */ + +/** @addtogroup I2C_flags_definition + * @{ + */ + +/** + * @brief STS2 register flags + */ + +#define I2C_FLAG_DUALFLAG ((uint32_t)0x00800000) +#define I2C_FLAG_SMBHADDR ((uint32_t)0x00400000) +#define I2C_FLAG_SMBDADDR ((uint32_t)0x00200000) +#define I2C_FLAG_GCALLADDR ((uint32_t)0x00100000) +#define I2C_FLAG_TRF ((uint32_t)0x00040000) +#define I2C_FLAG_BUSY ((uint32_t)0x00020000) +#define I2C_FLAG_MSMODE ((uint32_t)0x00010000) + +/** + * @brief STS1 register flags + */ + +#define I2C_FLAG_SMBALERT ((uint32_t)0x10008000) +#define I2C_FLAG_TIMOUT ((uint32_t)0x10004000) +#define I2C_FLAG_PECERR ((uint32_t)0x10001000) +#define I2C_FLAG_OVERRUN ((uint32_t)0x10000800) +#define I2C_FLAG_ACKFAIL ((uint32_t)0x10000400) +#define I2C_FLAG_ARLOST ((uint32_t)0x10000200) +#define I2C_FLAG_BUSERR ((uint32_t)0x10000100) +#define I2C_FLAG_TXDATE ((uint32_t)0x10000080) +#define I2C_FLAG_RXDATNE ((uint32_t)0x10000040) +#define I2C_FLAG_STOPF ((uint32_t)0x10000010) +#define I2C_FLAG_ADDR10F ((uint32_t)0x10000008) +#define I2C_FLAG_BYTEF ((uint32_t)0x10000004) +#define I2C_FLAG_ADDRF ((uint32_t)0x10000002) +#define I2C_FLAG_STARTBF ((uint32_t)0x10000001) + +#define IS_I2C_CLR_FLAG(FLAG) ((((FLAG) & (uint16_t)0x20FF) == 0x00) && ((FLAG) != (uint16_t)0x00)) + +#define IS_I2C_GET_FLAG(FLAG) \ + (((FLAG) == I2C_FLAG_DUALFLAG) || ((FLAG) == I2C_FLAG_SMBHADDR) || ((FLAG) == I2C_FLAG_SMBDADDR) \ + || ((FLAG) == I2C_FLAG_GCALLADDR) || ((FLAG) == I2C_FLAG_TRF) || ((FLAG) == I2C_FLAG_BUSY) \ + || ((FLAG) == I2C_FLAG_MSMODE) || ((FLAG) == I2C_FLAG_SMBALERT) || ((FLAG) == I2C_FLAG_TIMOUT) \ + || ((FLAG) == I2C_FLAG_PECERR) || ((FLAG) == I2C_FLAG_OVERRUN) || ((FLAG) == I2C_FLAG_ACKFAIL) \ + || ((FLAG) == I2C_FLAG_ARLOST) || ((FLAG) == I2C_FLAG_BUSERR) || ((FLAG) == I2C_FLAG_TXDATE) \ + || ((FLAG) == I2C_FLAG_RXDATNE) || ((FLAG) == I2C_FLAG_STOPF) || ((FLAG) == I2C_FLAG_ADDR10F) \ + || ((FLAG) == I2C_FLAG_BYTEF) || ((FLAG) == I2C_FLAG_ADDRF) || ((FLAG) == I2C_FLAG_STARTBF)) +/** + * @} + */ + +/** @addtogroup I2C_Events + * @{ + */ + +/*======================================== + + I2C Master Events (Events grouped in order of communication) + ==========================================*/ +/** + * @brief Communication start + * + * After sending the START condition (I2C_GenerateStart() function) the master + * has to wait for this event. It means that the Start condition has been correctly + * released on the I2C bus (the bus is free, no other devices is communicating). + * + */ +/* --EV5 */ +#define I2C_EVT_MASTER_MODE_FLAG ((uint32_t)0x00030001) /* BUSY, MSL and SB flag */ + +/** + * @brief Address Acknowledge + * + * After checking on EV5 (start condition correctly released on the bus), the + * master sends the address of the slave(s) with which it will communicate + * (I2C_SendAddr7bit() function, it also determines the direction of the communication: + * Master transmitter or Receiver). Then the master has to wait that a slave acknowledges + * his address. If an acknowledge is sent on the bus, one of the following events will + * be set: + * + * 1) In case of Master Receiver (7-bit addressing): the I2C_EVT_MASTER_RXMODE_FLAG + * event is set. + * + * 2) In case of Master Transmitter (7-bit addressing): the I2C_EVT_MASTER_TXMODE_FLAG + * is set + * + * 3) In case of 10-Bit addressing mode, the master (just after generating the START + * and checking on EV5) has to send the header of 10-bit addressing mode (I2C_SendData() + * function). Then master should wait on EV9. It means that the 10-bit addressing + * header has been correctly sent on the bus. Then master should send the second part of + * the 10-bit address (LSB) using the function I2C_SendAddr7bit(). Then master + * should wait for event EV6. + * + */ + +/* --EV6 */ +#define I2C_EVT_MASTER_TXMODE_FLAG ((uint32_t)0x00070082) /* BUSY, MSL, ADDR, TXE and TRA flags */ +#define I2C_EVT_MASTER_RXMODE_FLAG ((uint32_t)0x00030002) /* BUSY, MSL and ADDR flags */ +/* --EV9 */ +#define I2C_EVT_MASTER_MODE_ADDRESS10_FLAG ((uint32_t)0x00030008) /* BUSY, MSL and ADD10 flags */ + +/** + * @brief Communication events + * + * If a communication is established (START condition generated and slave address + * acknowledged) then the master has to check on one of the following events for + * communication procedures: + * + * 1) Master Receiver mode: The master has to wait on the event EV7 then to read + * the data received from the slave (I2C_RecvData() function). + * + * 2) Master Transmitter mode: The master has to send data (I2C_SendData() + * function) then to wait on event EV8 or EV8_2. + * These two events are similar: + * - EV8 means that the data has been written in the data register and is + * being shifted out. + * - EV8_2 means that the data has been physically shifted out and output + * on the bus. + * In most cases, using EV8 is sufficient for the application. + * Using EV8_2 leads to a slower communication but ensure more reliable test. + * EV8_2 is also more suitable than EV8 for testing on the last data transmission + * (before Stop condition generation). + * + * @note In case the user software does not guarantee that this event EV7 is + * managed before the current byte end of transfer, then user may check on EV7 + * and BTF flag at the same time (ie. (I2C_EVT_MASTER_DATA_RECVD_FLAG | I2C_FLAG_BYTEF)). + * In this case the communication may be slower. + * + */ + +/* Master RECEIVER mode -----------------------------*/ +/* --EV7 */ +#define I2C_EVT_MASTER_DATA_RECVD_FLAG ((uint32_t)0x00030040) /* BUSY, MSL and RXNE flags */ + +/* Master TRANSMITTER mode --------------------------*/ +/* --EV8 */ +#define I2C_EVT_MASTER_DATA_SENDING ((uint32_t)0x00070080) /* TRA, BUSY, MSL, TXE flags */ +/* --EV8_2 */ +#define I2C_EVT_MASTER_DATA_SENDED ((uint32_t)0x00070084) /* TRA, BUSY, MSL, TXE and BTF flags */ + +/*======================================== + + I2C Slave Events (Events grouped in order of communication) + ==========================================*/ + +/** + * @brief Communication start events + * + * Wait on one of these events at the start of the communication. It means that + * the I2C peripheral detected a Start condition on the bus (generated by master + * device) followed by the peripheral address. The peripheral generates an ACK + * condition on the bus (if the acknowledge feature is enabled through function + * I2C_ConfigAck()) and the events listed above are set : + * + * 1) In normal case (only one address managed by the slave), when the address + * sent by the master matches the own address of the peripheral (configured by + * OwnAddr1 field) the I2C_EVENT_SLAVE_XXX_ADDRESS_MATCHED event is set + * (where XXX could be TRANSMITTER or RECEIVER). + * + * 2) In case the address sent by the master matches the second address of the + * peripheral (configured by the function I2C_ConfigOwnAddr2() and enabled + * by the function I2C_EnableDualAddr()) the events I2C_EVENT_SLAVE_XXX_SECONDADDRESS_MATCHED + * (where XXX could be TRANSMITTER or RECEIVER) are set. + * + * 3) In case the address sent by the master is General Call (address 0x00) and + * if the General Call is enabled for the peripheral (using function I2C_EnableGeneralCall()) + * the following event is set I2C_EVT_SLAVE_GCALLADDR_MATCHED. + * + */ + +/* --EV1 (all the events below are variants of EV1) */ +/* 1) Case of One Single Address managed by the slave */ +#define I2C_EVT_SLAVE_RECV_ADDR_MATCHED ((uint32_t)0x00020002) /* BUSY and ADDR flags */ +#define I2C_EVT_SLAVE_SEND_ADDR_MATCHED ((uint32_t)0x00060082) /* TRA, BUSY, TXE and ADDR flags */ + +/* 2) Case of Dual address managed by the slave */ +#define I2C_EVT_SLAVE_RECV_ADDR2_MATCHED ((uint32_t)0x00820000) /* DUALF and BUSY flags */ +#define I2C_EVT_SLAVE_SEND_ADDR2_MATCHED ((uint32_t)0x00860080) /* DUALF, TRA, BUSY and TXE flags */ + +/* 3) Case of General Call enabled for the slave */ +#define I2C_EVT_SLAVE_GCALLADDR_MATCHED ((uint32_t)0x00120000) /* GENCALL and BUSY flags */ + +/** + * @brief Communication events + * + * Wait on one of these events when EV1 has already been checked and: + * + * - Slave RECEIVER mode: + * - EV2: When the application is expecting a data byte to be received. + * - EV4: When the application is expecting the end of the communication: master + * sends a stop condition and data transmission is stopped. + * + * - Slave Transmitter mode: + * - EV3: When a byte has been transmitted by the slave and the application is expecting + * the end of the byte transmission. The two events I2C_EVT_SLAVE_DATA_SENDED and + * I2C_EVT_SLAVE_DATA_SENDING are similar. The second one can optionally be + * used when the user software doesn't guarantee the EV3 is managed before the + * current byte end of transfer. + * - EV3_2: When the master sends a NACK in order to tell slave that data transmission + * shall end (before sending the STOP condition). In this case slave has to stop sending + * data bytes and expect a Stop condition on the bus. + * + * @note In case the user software does not guarantee that the event EV2 is + * managed before the current byte end of transfer, then user may check on EV2 + * and BTF flag at the same time (ie. (I2C_EVT_SLAVE_DATA_RECVD | I2C_FLAG_BYTEF)). + * In this case the communication may be slower. + * + */ + +/* Slave RECEIVER mode --------------------------*/ +/* --EV2 */ +#define I2C_EVT_SLAVE_DATA_RECVD ((uint32_t)0x00020040) /* BUSY and RXNE flags */ +/* --EV4 */ +#define I2C_EVT_SLAVE_STOP_RECVD ((uint32_t)0x00000010) /* STOPF flag */ + +/* Slave TRANSMITTER mode -----------------------*/ +/* --EV3 */ +#define I2C_EVT_SLAVE_DATA_SENDED ((uint32_t)0x00060084) /* TRA, BUSY, TXE and BTF flags */ +#define I2C_EVT_SLAVE_DATA_SENDING ((uint32_t)0x00060080) /* TRA, BUSY and TXE flags */ +/* --EV3_2 */ +#define I2C_EVT_SLAVE_ACK_MISS ((uint32_t)0x00000400) /* AF flag */ + +/*=========================== End of Events Description ==========================================*/ + +#define IS_I2C_EVT(EVENT) \ + (((EVENT) == I2C_EVT_SLAVE_SEND_ADDR_MATCHED) || ((EVENT) == I2C_EVT_SLAVE_RECV_ADDR_MATCHED) \ + || ((EVENT) == I2C_EVT_SLAVE_SEND_ADDR2_MATCHED) || ((EVENT) == I2C_EVT_SLAVE_RECV_ADDR2_MATCHED) \ + || ((EVENT) == I2C_EVT_SLAVE_GCALLADDR_MATCHED) || ((EVENT) == I2C_EVT_SLAVE_DATA_RECVD) \ + || ((EVENT) == (I2C_EVT_SLAVE_DATA_RECVD | I2C_FLAG_DUALFLAG)) \ + || ((EVENT) == (I2C_EVT_SLAVE_DATA_RECVD | I2C_FLAG_GCALLADDR)) || ((EVENT) == I2C_EVT_SLAVE_DATA_SENDED) \ + || ((EVENT) == (I2C_EVT_SLAVE_DATA_SENDED | I2C_FLAG_DUALFLAG)) \ + || ((EVENT) == (I2C_EVT_SLAVE_DATA_SENDED | I2C_FLAG_GCALLADDR)) || ((EVENT) == I2C_EVT_SLAVE_STOP_RECVD) \ + || ((EVENT) == I2C_EVT_MASTER_MODE_FLAG) || ((EVENT) == I2C_EVT_MASTER_TXMODE_FLAG) \ + || ((EVENT) == I2C_EVT_MASTER_RXMODE_FLAG) || ((EVENT) == I2C_EVT_MASTER_DATA_RECVD_FLAG) \ + || ((EVENT) == I2C_EVT_MASTER_DATA_SENDED) || ((EVENT) == I2C_EVT_MASTER_DATA_SENDING) \ + || ((EVENT) == I2C_EVT_MASTER_MODE_ADDRESS10_FLAG) || ((EVENT) == I2C_EVT_SLAVE_ACK_MISS)) +/** + * @} + */ + +/** @addtogroup I2C_own_address1 + * @{ + */ + +#define IS_I2C_OWN_ADDR1(ADDRESS1) ((ADDRESS1) <= 0x3FF) +/** + * @} + */ + +/** @addtogroup I2C_clock_speed + * @{ + */ + +//#define IS_I2C_CLK_SPEED(SPEED) (((SPEED) >= 0x1) && ((SPEED) <= 400000)) +#define IS_I2C_CLK_SPEED(SPEED) (((SPEED) >= 0x1) && ((SPEED) <= 1000000)) + +/** + * @} + */ + +/** + * @} + */ + +/** @addtogroup I2C_Exported_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup I2C_Exported_Functions + * @{ + */ + +void I2C_DeInit(I2C_Module* I2Cx); +void I2C_Init(I2C_Module* I2Cx, I2C_InitType* I2C_InitStruct); +void I2C_InitStruct(I2C_InitType* I2C_InitStruct); +void I2C_Enable(I2C_Module* I2Cx, FunctionalState Cmd); +void I2C_EnableDMA(I2C_Module* I2Cx, FunctionalState Cmd); +void I2C_EnableDmaLastSend(I2C_Module* I2Cx, FunctionalState Cmd); +void I2C_GenerateStart(I2C_Module* I2Cx, FunctionalState Cmd); +void I2C_GenerateStop(I2C_Module* I2Cx, FunctionalState Cmd); +void I2C_ConfigAck(I2C_Module* I2Cx, FunctionalState Cmd); +void I2C_ConfigOwnAddr2(I2C_Module* I2Cx, uint8_t Address); +void I2C_EnableDualAddr(I2C_Module* I2Cx, FunctionalState Cmd); +void I2C_EnableGeneralCall(I2C_Module* I2Cx, FunctionalState Cmd); +void I2C_ConfigInt(I2C_Module* I2Cx, uint16_t I2C_IT, FunctionalState Cmd); +void I2C_SendData(I2C_Module* I2Cx, uint8_t Data); +uint8_t I2C_RecvData(I2C_Module* I2Cx); +void I2C_SendAddr7bit(I2C_Module* I2Cx, uint8_t Address, uint8_t I2C_Direction); +uint16_t I2C_GetRegister(I2C_Module* I2Cx, uint8_t I2C_Register); +void I2C_EnableSoftwareReset(I2C_Module* I2Cx, FunctionalState Cmd); +void I2C_ConfigNackLocation(I2C_Module* I2Cx, uint16_t I2C_NACKPosition); +void I2C_ConfigSmbusAlert(I2C_Module* I2Cx, uint16_t I2C_SMBusAlert); +void I2C_SendPEC(I2C_Module* I2Cx, FunctionalState Cmd); +void I2C_ConfigPecLocation(I2C_Module* I2Cx, uint16_t I2C_PECPosition); +void I2C_ComputePec(I2C_Module* I2Cx, FunctionalState Cmd); +uint8_t I2C_GetPec(I2C_Module* I2Cx); +void I2C_EnableArp(I2C_Module* I2Cx, FunctionalState Cmd); +void I2C_EnableExtendClk(I2C_Module* I2Cx, FunctionalState Cmd); +void I2C_ConfigFastModeDutyCycle(I2C_Module* I2Cx, uint16_t FmDutyCycle); + +/** + * @brief + **************************************************************************************** + * + * I2C State Monitoring Functions + * + **************************************************************************************** + * This I2C driver provides three different ways for I2C state monitoring + * depending on the application requirements and constraints: + * + * + * 1) Basic state monitoring: + * Using I2C_CheckEvent() function: + * It compares the status registers (STS1 and STS2) content to a given event + * (can be the combination of one or more flags). + * It returns SUCCESS if the current status includes the given flags + * and returns ERROR if one or more flags are missing in the current status. + * - When to use: + * - This function is suitable for most applications as well as for startup + * activity since the events are fully described in the product reference manual + * (RM0008). + * - It is also suitable for users who need to define their own events. + * - Limitations: + * - If an error occurs (ie. error flags are set besides to the monitored flags), + * the I2C_CheckEvent() function may return SUCCESS despite the communication + * hold or corrupted real state. + * In this case, it is advised to use error interrupts to monitor the error + * events and handle them in the interrupt IRQ handler. + * + * @note + * For error management, it is advised to use the following functions: + * - I2C_ConfigInt() to configure and enable the error interrupts (I2C_INT_ERR). + * - I2Cx_ER_IRQHandler() which is called when the error interrupt occurs. + * Where x is the peripheral instance (I2C1, I2C2 ...) + * - I2C_GetFlag() or I2C_GetIntStatus() to be called into I2Cx_ER_IRQHandler() + * in order to determine which error occurred. + * - I2C_ClrFlag() or I2C_ClrIntPendingBit() and/or I2C_EnableSoftwareReset() + * and/or I2C_GenerateStop() in order to clear the error flag and source, + * and return to correct communication status. + * + * + * 2) Advanced state monitoring: + * Using the function I2C_GetLastEvent() which returns the image of both status + * registers in a single word (uint32_t) (Status Register 2 value is shifted left + * by 16 bits and concatenated to Status Register 1). + * - When to use: + * - This function is suitable for the same applications above but it allows to + * overcome the limitations of I2C_GetFlag() function (see below). + * The returned value could be compared to events already defined in the + * library (n32g45x_i2c.h) or to custom values defined by user. + * - This function is suitable when multiple flags are monitored at the same time. + * - At the opposite of I2C_CheckEvent() function, this function allows user to + * choose when an event is accepted (when all events flags are set and no + * other flags are set or just when the needed flags are set like + * I2C_CheckEvent() function). + * - Limitations: + * - User may need to define his own events. + * - Same remark concerning the error management is applicable for this + * function if user decides to check only regular communication flags (and + * ignores error flags). + * + * + * 3) Flag-based state monitoring: + * Using the function I2C_GetFlag() which simply returns the status of + * one single flag (ie. I2C_FLAG_RXDATNE ...). + * - When to use: + * - This function could be used for specific applications or in debug phase. + * - It is suitable when only one flag checking is needed (most I2C events + * are monitored through multiple flags). + * - Limitations: + * - When calling this function, the Status register is accessed. Some flags are + * cleared when the status register is accessed. So checking the status + * of one Flag, may clear other ones. + * - Function may need to be called twice or more in order to monitor one + * single event. + * + */ + +/** + * + * 1) Basic state monitoring + ******************************************************************************* + */ +ErrorStatus I2C_CheckEvent(I2C_Module* I2Cx, uint32_t I2C_EVENT); +/** + * + * 2) Advanced state monitoring + ******************************************************************************* + */ +uint32_t I2C_GetLastEvent(I2C_Module* I2Cx); +/** + * + * 3) Flag-based state monitoring + ******************************************************************************* + */ +FlagStatus I2C_GetFlag(I2C_Module* I2Cx, uint32_t I2C_FLAG); +/** + * + ******************************************************************************* + */ + +void I2C_ClrFlag(I2C_Module* I2Cx, uint32_t I2C_FLAG); +INTStatus I2C_GetIntStatus(I2C_Module* I2Cx, uint32_t I2C_IT); +void I2C_ClrIntPendingBit(I2C_Module* I2Cx, uint32_t I2C_IT); + +#ifdef __cplusplus +} +#endif + +#endif /*__N32G45X_I2C_H */ +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_iwdg.h b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_iwdg.h new file mode 100755 index 0000000000..9ace2b5b29 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_iwdg.h @@ -0,0 +1,145 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_iwdg.h + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __N32G45X_IWDG_H__ +#define __N32G45X_IWDG_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +#include "n32g45x.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup IWDG + * @{ + */ + +/** @addtogroup IWDG_Exported_Types + * @{ + */ + +/** + * @} + */ + +/** @addtogroup IWDG_Exported_Constants + * @{ + */ + +/** @addtogroup IWDG_WriteAccess + * @{ + */ + +#define IWDG_WRITE_ENABLE ((uint16_t)0x5555) +#define IWDG_WRITE_DISABLE ((uint16_t)0x0000) +#define IS_IWDG_WRITE(ACCESS) (((ACCESS) == IWDG_WRITE_ENABLE) || ((ACCESS) == IWDG_WRITE_DISABLE)) +/** + * @} + */ + +/** @addtogroup IWDG_prescaler + * @{ + */ + +#define IWDG_PRESCALER_DIV4 ((uint8_t)0x00) +#define IWDG_PRESCALER_DIV8 ((uint8_t)0x01) +#define IWDG_PRESCALER_DIV16 ((uint8_t)0x02) +#define IWDG_PRESCALER_DIV32 ((uint8_t)0x03) +#define IWDG_PRESCALER_DIV64 ((uint8_t)0x04) +#define IWDG_PRESCALER_DIV128 ((uint8_t)0x05) +#define IWDG_PRESCALER_DIV256 ((uint8_t)0x06) +#define IS_IWDG_PRESCALER_DIV(PRESCALER) \ + (((PRESCALER) == IWDG_PRESCALER_DIV4) || ((PRESCALER) == IWDG_PRESCALER_DIV8) \ + || ((PRESCALER) == IWDG_PRESCALER_DIV16) || ((PRESCALER) == IWDG_PRESCALER_DIV32) \ + || ((PRESCALER) == IWDG_PRESCALER_DIV64) || ((PRESCALER) == IWDG_PRESCALER_DIV128) \ + || ((PRESCALER) == IWDG_PRESCALER_DIV256)) +/** + * @} + */ + +/** @addtogroup IWDG_Flag + * @{ + */ + +#define IWDG_PVU_FLAG ((uint16_t)0x0001) +#define IWDG_CRVU_FLAG ((uint16_t)0x0002) +#define IS_IWDG_FLAG(FLAG) (((FLAG) == IWDG_PVU_FLAG) || ((FLAG) == IWDG_CRVU_FLAG)) +#define IS_IWDG_RELOAD(RELOAD) ((RELOAD) <= 0xFFF) +/** + * @} + */ + +/** + * @} + */ + +/** @addtogroup IWDG_Exported_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup IWDG_Exported_Functions + * @{ + */ + +void IWDG_WriteConfig(uint16_t IWDG_WriteAccess); +void IWDG_SetPrescalerDiv(uint8_t IWDG_Prescaler); +void IWDG_CntReload(uint16_t Reload); +void IWDG_ReloadKey(void); +void IWDG_Enable(void); +FlagStatus IWDG_GetStatus(uint16_t IWDG_FLAG); + +#ifdef __cplusplus +} +#endif + +#endif /* __N32G45X_IWDG_H__ */ +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_opamp.h b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_opamp.h new file mode 100755 index 0000000000..8273c7d16e --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_opamp.h @@ -0,0 +1,213 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_opamp.h + * @author Nations + * @version v1.0.1 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __N32G45X_OPAMPMP_H__ +#define __N32G45X_OPAMPMP_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +#include "n32g45x.h" +#include + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup OPAMP + * @{ + */ + +/** @addtogroup OPAMP_Exported_Constants + * @{ + */ +typedef enum +{ + OPAMP1 = 0, + OPAMP2 = 4, + OPAMP3 = 8, + OPAMP4 = 12, +} OPAMPX; + +// OPAMP_CS +typedef enum +{ + OPAMP1_CS_VPSSEL_PA1 = (0x00L << 19), + OPAMP1_CS_VPSSEL_PA3 = (0x01L << 19), + OPAMP1_CS_VPSSEL_DAC2_PA5 = (0x02L << 19), + OPAMP1_CS_VPSSEL_PA7 = (0x03L << 19), + OPAMP2_CS_VPSSEL_PA7 = (0x00L << 19), + OPAMP2_CS_VPSSEL_PB0 = (0x01L << 19), + OPAMP2_CS_VPSSEL_PE8 = (0x02L << 19), + OPAMP3_CS_VPSSEL_PC9 = (0x00L << 19), + OPAMP3_CS_VPSSEL_PA1 = (0x01L << 19), + OPAMP3_CS_VPSSEL_DAC2_PA5 = (0x02L << 19), + OPAMP3_CS_VPSSEL_PC3 = (0x03L << 19), + OPAMP4_CS_VPSSEL_PC3 = (0x00L << 19), + OPAMP4_CS_VPSSEL_DAC1_PA4 = (0x01L << 19), + OPAMP4_CS_VPSSEL_PC5 = (0x02L << 19), +} OPAMP_CS_VPSSEL; +typedef enum +{ + OPAMP1_CS_VMSSEL_PA3 = (0x00L << 17), + OPAMP1_CS_VMSSEL_PA2 = (0x01L << 17), + OPAMPx_CS_VMSSEL_FLOAT = (0x03L << 17), + OPAMP2_CS_VMSSEL_PA2 = (0x00L << 17), + OPAMP2_CS_VMSSEL_PA5 = (0x01L << 17), + OPAMP3_CS_VMSSEL_PC4 = (0x00L << 17), + OPAMP3_CS_VMSSEL_PB10 = (0x01L << 17), + OPAMP4_CS_VMSSEL_PB10 = (0x00L << 17), + OPAMP4_CS_VMSSEL_PC9 = (0x01L << 17), + OPAMP4_CS_VMSSEL_PD8 = (0x02L << 17), +} OPAMP_CS_VMSSEL; + +typedef enum +{ + OPAMP1_CS_VPSEL_PA1 = (0x00L << 8), + OPAMP1_CS_VPSEL_PA3 = (0x01L << 8), + OPAMP1_CS_VPSEL_DAC2_PA5 = (0x02L << 8), + OPAMP1_CS_VPSEL_PA7 = (0x03L << 8), + OPAMP2_CS_VPSEL_PA7 = (0x00L << 8), + OPAMP2_CS_VPSEL_PB0 = (0x01L << 8), + OPAMP2_CS_VPSEL_PE8 = (0x02L << 8), + OPAMP3_CS_VPSEL_PC9 = (0x00L << 8), + OPAMP3_CS_VPSEL_PA1 = (0x01L << 8), + OPAMP3_CS_VPSEL_DAC2_PA5 = (0x02L << 8), + OPAMP3_CS_VPSEL_PC3 = (0x03L << 8), + OPAMP4_CS_VPSEL_PC3 = (0x00L << 8), + OPAMP4_CS_VPSEL_DAC1_PA4 = (0x01L << 8), + OPAMP4_CS_VPSEL_PC5 = (0x02L << 8), +} OPAMP_CS_VPSEL; +typedef enum +{ + OPAMP1_CS_VMSEL_PA3 = (0x00L << 6), + OPAMP1_CS_VMSEL_PA2 = (0x01L << 6), + OPAMPx_CS_VMSEL_FLOAT = (0x03L << 6), + OPAMP2_CS_VMSEL_PA2 = (0x00L << 6), + OPAMP2_CS_VMSEL_PA5 = (0x01L << 6), + OPAMP3_CS_VMSEL_PC4 = (0x00L << 6), + OPAMP3_CS_VMSEL_PB10 = (0x01L << 6), + OPAMP4_CS_VMSEL_PB10 = (0x00L << 6), + OPAMP4_CS_VMSEL_PC9 = (0x01L << 6), + OPAMP4_CS_VMSEL_PD8 = (0x02L << 6), +} OPAMP_CS_VMSEL; +typedef enum +{ + OPAMP_CS_PGA_GAIN_2 = (0x00 << 3), + OPAMP_CS_PGA_GAIN_4 = (0x01 << 3), + OPAMP_CS_PGA_GAIN_8 = (0x02 << 3), + OPAMP_CS_PGA_GAIN_16 = (0x03 << 3), + OPAMP_CS_PGA_GAIN_32 = (0x04 << 3), +} OPAMP_CS_PGA_GAIN; +typedef enum +{ + OPAMP_CS_EXT_OPAMP = (0x00 << 1), + OPAMP_CS_PGA_EN = (0x02 << 1), + OPAMP_CS_FOLLOW = (0x03 << 1), +} OPAMP_CS_MOD; + +// bit mask +#define OPAMP_CS_EN_MASK (0x01L << 0) +#define OPAMP_CS_MOD_MASK (0x03L << 1) +#define OPAMP_CS_PGA_GAIN_MASK (0x07L << 3) +#define OPAMP_CS_VMSEL_MASK (0x03L << 6) +#define OPAMP_CS_VPSEL_MASK (0x07L << 8) +#define OPAMP_CS_CALON_MASK (0x01L << 11) +#define OPAMP_CS_TSTREF_MASK (0x01L << 13) +#define OPAMP_CS_CALOUT_MASK (0x01L << 14) +#define OPAMP_CS_RANGE_MASK (0x01L << 15) +#define OPAMP_CS_TCMEN_MASK (0x01L << 16) +#define OPAMP_CS_VMSEL_SECOND_MASK (0x03L << 17) +#define OPAMP_CS_VPSEL_SECOND_MASK (0x07L << 19) +/** @addtogroup OPAMP_LOCK + * @{ + */ +#define OPAMP_LOCK_1 0x01L +#define OPAMP_LOCK_2 0x02L +#define OPAMP_LOCK_3 0x04L +#define OPAMP_LOCK_4 0x08L +/** + * @} + */ +/** + * @} + */ + +/** + * @brief OPAMP Init structure definition + */ + +typedef struct +{ + FunctionalState TimeAutoMuxEn; /*call ENABLE or DISABLE */ + + FunctionalState HighVolRangeEn; /*call ENABLE or DISABLE ,low range VDDA < 2.4V,high range VDDA >= 2.4V*/ + + OPAMP_CS_PGA_GAIN Gain; /*see @EM_PGA_GAIN */ + + OPAMP_CS_MOD Mod; /*see @EM_OPAMP_MOD*/ +} OPAMP_InitType; + +/** @addtogroup OPAMP_Exported_Functions + * @{ + */ + +void OPAMP_DeInit(void); +void OPAMP_StructInit(OPAMP_InitType* OPAMP_InitStruct); +void OPAMP_Init(OPAMPX OPAMPx, OPAMP_InitType* OPAMP_InitStruct); +void OPAMP_Enable(OPAMPX OPAMPx, FunctionalState en); +void OPAMP_SetPgaGain(OPAMPX OPAMPx, OPAMP_CS_PGA_GAIN Gain); +void OPAMP_SetVpSecondSel(OPAMPX OPAMPx, OPAMP_CS_VPSSEL VpSSel); +void OPAMP_SetVmSecondSel(OPAMPX OPAMPx, OPAMP_CS_VMSSEL VmSSel); +void OPAMP_SetVpSel(OPAMPX OPAMPx, OPAMP_CS_VPSEL VpSel); +void OPAMP_SetVmSel(OPAMPX OPAMPx, OPAMP_CS_VMSEL VmSel); +bool OPAMP_IsCalOutHigh(OPAMPX OPAMPx); +void OPAMP_CalibrationEnable(OPAMPX OPAMPx, FunctionalState en); +void OPAMP_SetLock(uint32_t Lock); // see @OPAMP_LOCK +/** + * @} + */ + +#ifdef __cplusplus +} +#endif + +#endif /*__N32G45X_ADC_H */ + /** + * @} + */ + /** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_pwr.h b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_pwr.h new file mode 100755 index 0000000000..7ee2e964a3 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_pwr.h @@ -0,0 +1,179 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_pwr.h + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __N32G45X_PWR_H__ +#define __N32G45X_PWR_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +#include "n32g45x.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup PWR + * @{ + */ + +/** @addtogroup PWR_Exported_Types + * @{ + */ + +/** + * @} + */ + +/** @addtogroup PWR_Exported_Constants + * @{ + */ + +/** @addtogroup PVD_detection_level + * @{ + */ + +#define PWR_PVDRANGRE_2V2 ((uint32_t)0x00000000) +#define PWR_PVDRANGRE_2V3 ((uint32_t)0x00000020) +#define PWR_PVDRANGRE_2V4 ((uint32_t)0x00000040) +#define PWR_PVDRANGRE_2V5 ((uint32_t)0x00000060) +#define PWR_PVDRANGRE_2V6 ((uint32_t)0x00000080) +#define PWR_PVDRANGRE_2V7 ((uint32_t)0x000000A0) +#define PWR_PVDRANGRE_2V8 ((uint32_t)0x000000C0) +#define PWR_PVDRANGRE_2V9 ((uint32_t)0x000000E0) + +#define PWR_PVDRANGE_1V78 ((uint32_t)0x00000200) +#define PWR_PVDRANGE_1V88 ((uint32_t)0x00000220) +#define PWR_PVDRANGE_1V98 ((uint32_t)0x00000240) +#define PWR_PVDRANGE_2V08 ((uint32_t)0x00000260) +#define PWR_PVDRANGE_3V06 ((uint32_t)0x00000280) +#define PWR_PVDRANGE_3V24 ((uint32_t)0x000002A0) +#define PWR_PVDRANGE_3V42 ((uint32_t)0x000002C0) +#define PWR_PVDRANGE_3V60 ((uint32_t)0x000002E0) +#define IS_PWR_PVD_LEVEL(LEVEL) \ + (((LEVEL) == PWR_PVDRANGRE_2V2) || ((LEVEL) == PWR_PVDRANGRE_2V3) || ((LEVEL) == PWR_PVDRANGRE_2V4) \ + || ((LEVEL) == PWR_PVDRANGRE_2V5) || ((LEVEL) == PWR_PVDRANGRE_2V6) || ((LEVEL) == PWR_PVDRANGRE_2V7) \ + || ((LEVEL) == PWR_PVDRANGRE_2V8) || ((LEVEL) == PWR_PVDRANGRE_2V9) || ((LEVEL) == PWR_PVDRANGE_1V78) \ + || ((LEVEL) == PWR_PVDRANGE_1V88) || ((LEVEL) == PWR_PVDRANGE_1V98) || ((LEVEL) == PWR_PVDRANGE_2V08) \ + || ((LEVEL) == PWR_PVDRANGE_3V06) || ((LEVEL) == PWR_PVDRANGE_3V24) || ((LEVEL) == PWR_PVDRANGE_3V42) \ + || ((LEVEL) == PWR_PVDRANGE_3V60)) + +/** + * @} + */ + +/** @addtogroup Regulator_state_is_STOP_mode + * @{ + */ + +#define PWR_REGULATOR_ON ((uint32_t)0x00000000) +#define PWR_REGULATOR_LOWPOWER ((uint32_t)0x00000001) +#define IS_PWR_REGULATOR(REGULATOR) (((REGULATOR) == PWR_REGULATOR_ON) || ((REGULATOR) == PWR_REGULATOR_LOWPOWER)) +/** + * @} + */ + +/** @addtogroup STOP_mode_entry + * @{ + */ + +#define PWR_STOPENTRY_WFI ((uint8_t)0x01) +#define PWR_STOPENTRY_WFE ((uint8_t)0x02) +#define IS_PWR_STOP_ENTRY(ENTRY) (((ENTRY) == PWR_STOPENTRY_WFI) || ((ENTRY) == PWR_STOPENTRY_WFE)) + +/** + * @} + */ + +/** @addtogroup PWR_Flag + * @{ + */ + +#define PWR_WU_FLAG ((uint32_t)0x00000001) +#define PWR_SB_FLAG ((uint32_t)0x00000002) +#define PWR_PVDO_FLAG ((uint32_t)0x00000004) +#define PWR_VBATF_FLAG ((uint32_t)0x00000008) +#define IS_PWR_GET_FLAG(FLAG) \ + (((FLAG) == PWR_WU_FLAG) || ((FLAG) == PWR_SB_FLAG) || ((FLAG) == PWR_PVDO_FLAG) || ((FLAG) == PWR_VBATF_FLAG)) + +#define IS_PWR_CLEAR_FLAG(FLAG) (((FLAG) == PWR_WU_FLAG) || ((FLAG) == PWR_SB_FLAG) || ((FLAG) == PWR_VBATF_FLAG)) +/** + * @} + */ + +/** + * @} + */ + +/** @addtogroup PWR_Exported_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup PWR_Exported_Functions + * @{ + */ + +void PWR_DeInit(void); +void PWR_BackupAccessEnable(FunctionalState Cmd); +void PWR_PvdEnable(FunctionalState Cmd); +void PWR_PvdRangeConfig(uint32_t PWR_PVDLevel); +void PWR_WakeUpPinEnable(FunctionalState Cmd); +void PWR_EnterStopState(uint32_t PWR_Regulator, uint8_t PWR_STOPEntry); +void PWR_EnterSLEEPMode(uint8_t SLEEPONEXIT, uint8_t PWR_STOPEntry); +void PWR_EnterSTOP2Mode(uint8_t PWR_STOPEntry); +void PWR_EnterStandbyState(void); +FlagStatus PWR_GetFlagStatus(uint32_t PWR_FLAG); +void PWR_ClearFlag(uint32_t PWR_FLAG); + +#ifdef __cplusplus +} +#endif + +#endif /* __N32G45X_PWR_H__ */ + /** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_qspi.h b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_qspi.h new file mode 100755 index 0000000000..137472aa45 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_qspi.h @@ -0,0 +1,333 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_qspi.h + * @author Nations + * @version v1.0.1 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __N32G45X_QSPI_H__ +#define __N32G45X_QSPI_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +#include "n32g45x.h" +#include +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup QSPI + * @brief QSPI driver modules + * @{ + */ +//////////////////////////////////////////////////////////////////////////////////////////////////// +typedef enum +{ + STANDARD_SPI_FORMAT_SEL = 0, + DUAL_SPI_FORMAT_SEL, + QUAD_SPI_FORMAT_SEL, + XIP_SPI_FORMAT_SEL +} QSPI_FORMAT_SEL; + +typedef enum +{ + TX_AND_RX = 0, + TX_ONLY, + RX_ONLY +} QSPI_DATA_DIR; + +typedef enum +{ + QSPI_NSS_PORTA_SEL, + QSPI_NSS_PORTC_SEL, + QSPI_NSS_PORTF_SEL +} QSPI_NSS_PORT_SEL; + +typedef enum +{ + QSPI_NULL = 0, + QSPI_SUCCESS, +} QSPI_STATUS; +//////////////////////////////////////////////////////////////////////////////////////////////////// +typedef struct +{ + /*QSPI_CTRL0*/ + uint32_t DFS; + uint32_t FRF; + uint32_t SCPH; + uint32_t SCPOL; + uint32_t TMOD; + uint32_t SSTE; + uint32_t CFS; + uint32_t SPI_FRF; + + /*QSPI_CTRL1*/ + uint32_t NDF; + + /*QSPI_MW_CTRL*/ + uint32_t MWMOD; + uint32_t MC_DIR; + uint32_t MHS_EN; + + /*QSPI_BAUD*/ + uint32_t CLK_DIV; + + /*QSPI_TXFT*/ + uint32_t TXFT; + + /*QSPI_RXFT*/ + uint32_t RXFT; + + /*QSPI_TXFN*/ + uint32_t TXFN; + + /*QSPI_RXFN*/ + uint32_t RXFN; + + /*QSPI_RS_DELAY*/ + uint32_t SDCN; + uint32_t SES; + + /*QSPI_ENH_CTRL0*/ + uint32_t ENHANCED_TRANS_TYPE; + uint32_t ENHANCED_ADDR_LEN; + uint32_t ENHANCED_MD_BIT_EN; + uint32_t ENHANCED_INST_L; + uint32_t ENHANCED_WAIT_CYCLES; + uint32_t ENHANCED_SPI_DDR_EN; + uint32_t ENHANCED_INST_DDR_EN; + uint32_t ENHANCED_XIP_DFS_HC; + uint32_t ENHANCED_XIP_INST_EN; + uint32_t ENHANCED_XIP_CT_EN; + uint32_t ENHANCED_XIP_MBL; + uint32_t ENHANCED_CLK_STRETCH_EN; + + /*QSPI_DDR_TXDE*/ + uint32_t TXDE; + + /*QSPI_XIP_MODE*/ + uint32_t XIP_MD_BITS; + + /*QSPI_XIP_INCR_TOC*/ + uint32_t ITOC; + + /*QSPI_XIP_WRAP_TOC*/ + uint32_t WTOC; + + /*QSPI_XIP_CTRL*/ + uint32_t XIP_FRF; + uint32_t XIP_TRANS_TYPE; + uint32_t XIP_ADDR_LEN; + uint32_t XIP_INST_L; + uint32_t XIP_MD_BITS_EN; + uint32_t XIP_WAIT_CYCLES; + uint32_t XIP_DFS_HC; + uint32_t XIP_DDR_EN; + uint32_t XIP_INST_DDR_EN; + uint32_t XIP_INST_EN; + uint32_t XIP_CT_EN; + uint32_t XIP_MBL; + + /*QSPI_XIP_TOUT*/ + uint32_t XTOUT; + +} QSPI_InitType; +//////////////////////////////////////////////////////////////////////////////////////////////////// +#define QSPI_TIME_OUT_CNT 200 + +#define IS_QSPI_SPI_FRF(SPI_FRF) \ + (((SPI_FRF) == QSPI_CTRL0_SPI_FRF_STANDARD_FORMAT) || ((SPI_FRF) == QSPI_CTRL0_SPI_FRF_DUAL_FORMAT) || ((SPI_FRF) == QSPI_CTRL0_SPI_FRF_QUAD_FORMAT)) + +#define IS_QSPI_CFS(CFS) ((((CFS) >= QSPI_CTRL0_CFS_2_BIT) && ((CFS) <= QSPI_CTRL0_CFS_16_BIT)) || ((CFS) == QSPI_CTRL0_CFS_1_BIT)) + +#define IS_QSPI_SSTE(SSTE) (((SSTE) == QSPI_CTRL0_SSTE_EN) || ((SSTE) == 0)) + +#define IS_QSPI_TMOD(TMOD) \ + (((TMOD) == QSPI_CTRL0_TMOD_TX_AND_RX) || ((TMOD) == QSPI_CTRL0_TMOD_TX_ONLY) || ((TMOD) == QSPI_CTRL0_TMOD_RX_ONLY) || ((TMOD) == QSPI_CTRL0_TMOD_EEPROM_READ)) + +#define IS_QSPI_SCPOL(SCPOL) (((SCPOL) == QSPI_CTRL0_SCPOL_LOW) || ((SCPOL) == QSPI_CTRL0_SCPOL_HIGH)) + +#define IS_QSPI_SCPH(SCPH) (((SCPH) == QSPI_CTRL0_SCPH_FIRST_EDGE) || ((SCPH) == QSPI_CTRL0_SCPH_SECOND_EDGE)) + +#define IS_QSPI_FRF(FRF) (((FRF) == QSPI_CTRL0_FRF_MOTOROLA) || ((FRF) == QSPI_CTRL0_FRF_TI) || ((FRF) == QSPI_CTRL0_FRF_MICROWIRE)) + +#define IS_QSPI_DFS(DFS) (((DFS) >= QSPI_CTRL0_DFS_4_BIT) && ((DFS) <= QSPI_CTRL0_DFS_32_BIT)) + + +#define IS_QSPI_NDF(NDF) (((NDF) <= 0xFFFF)) + +#define IS_QSPI_MWMOD(MWMOD) (((MWMOD) == QSPI_MW_CTRL_MWMOD_UNSEQUENTIAL) || ((MWMOD) == QSPI_MW_CTRL_MWMOD_SEQUENTIAL)) + +#define IS_QSPI_MC_DIR(MC_DIR) (((MC_DIR) == QSPI_MW_CTRL_MC_DIR_RX) || ((MC_DIR) == QSPI_MW_CTRL_MC_DIR_TX)) + +#define IS_QSPI_MHS_EN(MHS_EN) (((MHS_EN) == QSPI_MW_CTRL_MHS_EN) || ((MHS_EN) == 0)) + +#define IS_QSPI_CLK_DIV(CLK_DIV) (((CLK_DIV) <= 0xFFFF)) + +#define IS_QSPI_TXFT(TXFT) (((TXFT) <= 0x1FFFFF)) + +#define IS_QSPI_RXFT(RXFT) (((RXFT) <= 0x1F)) + +#define IS_QSPI_TXFN(TXFN) (((TXFN) <= 0x3F)) + +#define IS_QSPI_RXFN(RXFN) (((RXFN) <= 0x3F)) + +#define IS_QSPI_DMA_CTRL(DMA_CTRL) (((DMA_CTRL) == QSPI_DMA_CTRL_TX_DMA_EN) || ((DMA_CTRL) == QSPI_DMA_CTRL_RX_DMA_EN)) + +#define IS_QSPI_DMATDL_CTRL(DMATDL_CTRL) (((DMATDL_CTRL) <= 0x3F)) + +#define IS_QSPI_DMARDL_CTRL(DMARDL_CTRL) (((DMARDL_CTRL) <= 0x3F)) + +#define IS_QSPI_SES(SES) (((SES) == QSPI_RS_DELAY_SES_RISING_EDGE) || ((SES) == QSPI_RS_DELAY_SES_FALLING_EDGE)) + +#define IS_QSPI_SDCN(SDCN) (((SDCN) <= 0xFF)) + +#define IS_QSPI_ENH_CLK_STRETCH_EN(ENH_CLK_STRETCH_EN) (((ENH_CLK_STRETCH_EN) == QSPI_ENH_CTRL0_CLK_STRETCH_EN) || ((ENH_CLK_STRETCH_EN) == 0)) + +#define IS_QSPI_ENH_XIP_MBL(ENH_XIP_MBL) \ + (((ENH_XIP_MBL) == QSPI_ENH_CTRL0_XIP_MBL_2_BIT) || ((ENH_XIP_MBL) == QSPI_ENH_CTRL0_XIP_MBL_4_BIT) || \ + ((ENH_XIP_MBL) == QSPI_ENH_CTRL0_XIP_MBL_8_BIT) || ((ENH_XIP_MBL) == QSPI_ENH_CTRL0_XIP_MBL_16_BIT)) + +#define IS_QSPI_ENH_XIP_CT_EN(ENH_XIP_CT_EN) (((ENH_XIP_CT_EN) == QSPI_ENH_CTRL0_XIP_CT_EN) || ((ENH_XIP_CT_EN) == 0)) + +#define IS_QSPI_ENH_XIP_INST_EN(ENH_XIP_INST_EN) (((ENH_XIP_INST_EN) == QSPI_ENH_CTRL0_XIP_INST_EN) || ((ENH_XIP_INST_EN) == 0)) + +#define IS_QSPI_ENH_XIP_DFS_HC(ENH_XIP_DFS_HC) (((ENH_XIP_DFS_HC) == QSPI_ENH_CTRL0_XIP_DFS_HC) || ((ENH_XIP_DFS_HC) == 0)) + +#define IS_QSPI_ENH_INST_DDR_EN(ENH_INST_DDR_EN) (((ENH_INST_DDR_EN) == QSPI_ENH_CTRL0_INST_DDR_EN) || ((ENH_INST_DDR_EN) == 0)) + +#define IS_QSPI_ENH_SPI_DDR_EN(ENH_SPI_DDR_EN) (((ENH_SPI_DDR_EN) == QSPI_ENH_CTRL0_SPI_DDR_EN) || ((ENH_SPI_DDR_EN) == 0)) + +#define IS_QSPI_ENH_WAIT_CYCLES(ENH_WAIT_CYCLES) ((((ENH_WAIT_CYCLES) >= QSPI_ENH_CTRL0_WAIT_1CYCLES) && ((ENH_WAIT_CYCLES) <= QSPI_ENH_CTRL0_WAIT_31CYCLES)) || \ + ((ENH_WAIT_CYCLES) == 0)) + +#define IS_QSPI_ENH_INST_L(ENH_INST_L) \ + (((ENH_INST_L) == QSPI_ENH_CTRL0_INST_L_0_LINE) || ((ENH_INST_L) == QSPI_ENH_CTRL0_INST_L_4_LINE) || \ + ((ENH_INST_L) == QSPI_ENH_CTRL0_INST_L_8_LINE) || ((ENH_INST_L) == QSPI_ENH_CTRL0_INST_L_16_LINE)) + +#define IS_QSPI_ENH_MD_BIT_EN(ENH_MD_BIT_EN) (((ENH_MD_BIT_EN) == QSPI_ENH_CTRL0_MD_BIT_EN) || ((ENH_MD_BIT_EN) == 0)) + +#define IS_QSPI_ENH_ADDR_LEN(ENH_ADDR_LEN) ((((ENH_ADDR_LEN) >= QSPI_ENH_CTRL0_ADDR_LEN_4_BIT) && ((ENH_ADDR_LEN) <= QSPI_ENH_CTRL0_ADDR_LEN_60_BIT)) || \ + ((ENH_ADDR_LEN) == 0)) + +#define IS_QSPI_ENH_TRANS_TYPE(ENH_TRANS_TYPE) (((ENH_TRANS_TYPE) == QSPI_ENH_CTRL0_TRANS_TYPE_STANDARD) || \ + ((ENH_TRANS_TYPE) == QSPI_ENH_CTRL0_TRANS_TYPE_ADDRESS_BY_FRF) || \ + ((ENH_TRANS_TYPE) == QSPI_ENH_CTRL0_TRANS_TYPE_ALL_BY_FRF)) + + +#define IS_QSPI_DDR_TXDE(DDR_TXDE) (((DDR_TXDE) <= 0xFF)) + +#define IS_QSPI_XIP_MODE(XIP_MODE) (((XIP_MODE) <= 0xFFFF)) + +#define IS_QSPI_XIP_INCR_TOC(XIP_INCR_TOC) (((XIP_INCR_TOC) <= 0xFFFF)) + +#define IS_QSPI_XIP_WRAP_TOC(XIP_WRAP_TOC) (((XIP_WRAP_TOC) <= 0xFFFF)) + +#define IS_QSPI_XIP_TOUT(XIP_TOUT) (((XIP_TOUT) <= 0xFF)) + +#define IS_QSPI_XIP_MBL(XIP_MBL) \ + (((XIP_MBL) == QSPI_XIP_CTRL_XIP_MBL_LEN_2_BIT) || ((XIP_MBL) == QSPI_XIP_CTRL_XIP_MBL_LEN_4_BIT) || \ + ((XIP_MBL) == QSPI_XIP_CTRL_XIP_MBL_LEN_8_BIT) || ((XIP_MBL) == QSPI_XIP_CTRL_XIP_MBL_LEN_16_BIT)) + +#define IS_QSPI_XIP_CT_EN(XIP_CT_EN) (((XIP_CT_EN) == QSPI_XIP_CTRL_XIP_CT_EN) || ((XIP_CT_EN) == 0)) + +#define IS_QSPI_XIP_INST_EN(XIP_INST_EN) (((XIP_INST_EN) == QSPI_XIP_CTRL_XIP_INST_EN) || ((XIP_INST_EN) == 0)) + +#define IS_QSPI_INST_DDR_EN(INST_DDR_EN) (((INST_DDR_EN) == QSPI_XIP_CTRL_XIP_INST_EN) || ((INST_DDR_EN) == 0)) + +#define IS_QSPI_DDR_EN(DDR_EN) (((DDR_EN) == QSPI_XIP_CTRL_DDR_EN) || ((DDR_EN) == 0)) + +#define IS_QSPI_XIP_DFS_HC(XIP_DFS_HC) (((XIP_DFS_HC) == QSPI_XIP_CTRL_DFS_HC) || ((XIP_DFS_HC) == 0)) + +#define IS_QSPI_XIP_WAIT_CYCLES(XIP_WAIT_CYCLES) ((((XIP_WAIT_CYCLES) >= QSPI_XIP_CTRL_WAIT_1CYCLES) && ((XIP_WAIT_CYCLES) <= QSPI_XIP_CTRL_WAIT_31CYCLES)) || \ + ((XIP_WAIT_CYCLES) == 0)) + +#define IS_QSPI_XIP_MD_BIT_EN(XIP_MD_BIT_EN) (((XIP_MD_BIT_EN) == QSPI_XIP_CTRL_MD_BIT_EN) || ((XIP_MD_BIT_EN) == 0)) + +#define IS_QSPI_XIP_INST_L(XIP_INST_L) \ + (((XIP_INST_L) == QSPI_XIP_CTRL_INST_L_0_LINE) || ((XIP_INST_L) == QSPI_XIP_CTRL_INST_L_4_LINE) || \ + ((XIP_INST_L) == QSPI_XIP_CTRL_INST_L_8_LINE) || ((XIP_INST_L) == QSPI_XIP_CTRL_INST_L_16_LINE)) + +#define IS_QSPI_XIP_ADDR_LEN(XIP_ADDR_LEN) ((((XIP_ADDR_LEN) >= QSPI_XIP_CTRL_ADDR_4BIT) && ((XIP_ADDR_LEN) <= QSPI_XIP_CTRL_ADDR_60BIT)) || \ + ((XIP_ADDR_LEN) == 0)) + +#define IS_QSPI_XIP_TRANS_TYPE(XIP_TRANS_TYPE) (((XIP_TRANS_TYPE) == QSPI_XIP_CTRL_TRANS_TYPE_STANDARD_SPI) || \ + ((XIP_TRANS_TYPE) == QSPI_XIP_CTRL_TRANS_TYPE_ADDRESS_BY_XIP_FRF) || \ + ((XIP_TRANS_TYPE) == QSPI_XIP_CTRL_TRANS_TYPE_INSTRUCT_BY_XIP_FRF)) + +#define IS_QSPI_XIP_FRF(XIP_FRF) (((XIP_FRF) == QSPI_XIP_CTRL_FRF_2_LINE) || ((XIP_FRF) == QSPI_XIP_CTRL_FRF_4_LINE) || ((XIP_FRF) == 0)) + + + + + + +//////////////////////////////////////////////////////////////////////////////////////////////////// +void QSPI_Cmd(bool cmd); +void QSPI_XIP_Cmd(bool cmd); +void QSPI_DeInit(void); +void QspiInitConfig(QSPI_InitType* QSPI_InitStruct); +void QSPI_GPIO(QSPI_NSS_PORT_SEL qspi_nss_port_sel, bool IO1_Input, bool IO3_Output); +void QSPI_DMA_CTRL_Config(uint8_t TxRx,uint8_t TxDataLevel,uint8_t RxDataLevel); +uint16_t QSPI_GetITStatus(uint16_t FLAG); +void QSPI_ClearITFLAG(uint16_t FLAG); +void QSPI_XIP_ClearITFLAG(uint16_t FLAG); +bool GetQspiBusyStatus(void); +bool GetQspiTxDataBusyStatus(void); +bool GetQspiTxDataEmptyStatus(void); +bool GetQspiRxHaveDataStatus(void); +bool GetQspiRxDataFullStatus(void); +bool GetQspiTransmitErrorStatus(void); +bool GetQspiDataConflictErrorStatus(void); +void QspiSendWord(uint32_t SendData); +uint32_t QspiReadWord(void); +uint32_t QspiGetDataPointer(void); +uint32_t QspiReadRxFifoNum(void); +void ClrFifo(void); +uint32_t GetFifoData(uint32_t* pData, uint32_t Len); +void QspiSendAndGetWords(uint32_t* pSrcData, uint32_t* pDstData, uint32_t cnt); +uint32_t QspiSendWordAndGetWords(uint32_t WrData, uint32_t* pRdData, uint8_t LastRd); + + +#ifdef __cplusplus +} +#endif + +#endif /*__N32G45X_QSPI_H__ */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_rcc.h b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_rcc.h new file mode 100755 index 0000000000..54befad93b --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_rcc.h @@ -0,0 +1,714 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_rcc.h + * @author Nations + * @version v1.0.1 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __N32G45X_RCC_H__ +#define __N32G45X_RCC_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +#include "n32g45x.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup RCC + * @{ + */ + +/** @addtogroup RCC_Exported_Types + * @{ + */ + +typedef struct +{ + uint32_t SysclkFreq; /*!< returns SYSCLK clock frequency expressed in Hz */ + uint32_t HclkFreq; /*!< returns HCLK clock frequency expressed in Hz */ + uint32_t Pclk1Freq; /*!< returns PCLK1 clock frequency expressed in Hz */ + uint32_t Pclk2Freq; /*!< returns PCLK2 clock frequency expressed in Hz */ + uint32_t AdcPllClkFreq; /*!< returns ADCPLLCLK clock frequency expressed in Hz */ + uint32_t AdcHclkFreq; /*!< returns ADCHCLK clock frequency expressed in Hz */ +} RCC_ClocksType; + +/** + * @} + */ + +/** @addtogroup RCC_Exported_Constants + * @{ + */ + +/** @addtogroup HSE_configuration + * @{ + */ + +#define RC_HSE_DISABLE ((uint32_t)0x00000000) +#define RCC_HSE_ENABLE ((uint32_t)0x00010000) +#define RCC_HSE_BYPASS ((uint32_t)0x00040000) +#define IS_RCC_HSE(HSE) (((HSE) == RC_HSE_DISABLE) || ((HSE) == RCC_HSE_ENABLE) || ((HSE) == RCC_HSE_BYPASS)) + +/** + * @} + */ + +/** @addtogroup PLL_entry_clock_source + * @{ + */ + +#define RCC_PLL_SRC_HSI_DIV2 ((uint32_t)0x00000000) + +#define RCC_PLL_SRC_HSE_DIV1 ((uint32_t)0x00010000) +#define RCC_PLL_SRC_HSE_DIV2 ((uint32_t)0x00030000) +#define IS_RCC_PLL_SRC(SOURCE) \ + (((SOURCE) == RCC_PLL_SRC_HSI_DIV2) || ((SOURCE) == RCC_PLL_SRC_HSE_DIV1) || ((SOURCE) == RCC_PLL_SRC_HSE_DIV2)) + +/** + * @} + */ + +/** @addtogroup PLL_multiplication_factor + * @{ + */ +#define RCC_PLL_MUL_2 ((uint32_t)0x00000000) +#define RCC_PLL_MUL_3 ((uint32_t)0x00040000) +#define RCC_PLL_MUL_4 ((uint32_t)0x00080000) +#define RCC_PLL_MUL_5 ((uint32_t)0x000C0000) +#define RCC_PLL_MUL_6 ((uint32_t)0x00100000) +#define RCC_PLL_MUL_7 ((uint32_t)0x00140000) +#define RCC_PLL_MUL_8 ((uint32_t)0x00180000) +#define RCC_PLL_MUL_9 ((uint32_t)0x001C0000) +#define RCC_PLL_MUL_10 ((uint32_t)0x00200000) +#define RCC_PLL_MUL_11 ((uint32_t)0x00240000) +#define RCC_PLL_MUL_12 ((uint32_t)0x00280000) +#define RCC_PLL_MUL_13 ((uint32_t)0x002C0000) +#define RCC_PLL_MUL_14 ((uint32_t)0x00300000) +#define RCC_PLL_MUL_15 ((uint32_t)0x00340000) +#define RCC_PLL_MUL_16 ((uint32_t)0x00380000) +#define RCC_PLL_MUL_17 ((uint32_t)0x08000000) +#define RCC_PLL_MUL_18 ((uint32_t)0x08040000) +#define RCC_PLL_MUL_19 ((uint32_t)0x08080000) +#define RCC_PLL_MUL_20 ((uint32_t)0x080C0000) +#define RCC_PLL_MUL_21 ((uint32_t)0x08100000) +#define RCC_PLL_MUL_22 ((uint32_t)0x08140000) +#define RCC_PLL_MUL_23 ((uint32_t)0x08180000) +#define RCC_PLL_MUL_24 ((uint32_t)0x081C0000) +#define RCC_PLL_MUL_25 ((uint32_t)0x08200000) +#define RCC_PLL_MUL_26 ((uint32_t)0x08240000) +#define RCC_PLL_MUL_27 ((uint32_t)0x08280000) +#define RCC_PLL_MUL_28 ((uint32_t)0x082C0000) +#define RCC_PLL_MUL_29 ((uint32_t)0x08300000) +#define RCC_PLL_MUL_30 ((uint32_t)0x08340000) +#define RCC_PLL_MUL_31 ((uint32_t)0x08380000) +#define RCC_PLL_MUL_32 ((uint32_t)0x083C0000) +#define IS_RCC_PLL_MUL(MUL) \ + (((MUL) == RCC_PLL_MUL_2) || ((MUL) == RCC_PLL_MUL_3) || ((MUL) == RCC_PLL_MUL_4) || ((MUL) == RCC_PLL_MUL_5) \ + || ((MUL) == RCC_PLL_MUL_6) || ((MUL) == RCC_PLL_MUL_7) || ((MUL) == RCC_PLL_MUL_8) || ((MUL) == RCC_PLL_MUL_9) \ + || ((MUL) == RCC_PLL_MUL_10) || ((MUL) == RCC_PLL_MUL_11) || ((MUL) == RCC_PLL_MUL_12) \ + || ((MUL) == RCC_PLL_MUL_13) || ((MUL) == RCC_PLL_MUL_14) || ((MUL) == RCC_PLL_MUL_15) \ + || ((MUL) == RCC_PLL_MUL_16) || ((MUL) == RCC_PLL_MUL_17) || ((MUL) == RCC_PLL_MUL_18) \ + || ((MUL) == RCC_PLL_MUL_19) || ((MUL) == RCC_PLL_MUL_20) || ((MUL) == RCC_PLL_MUL_21) \ + || ((MUL) == RCC_PLL_MUL_22) || ((MUL) == RCC_PLL_MUL_23) || ((MUL) == RCC_PLL_MUL_24) \ + || ((MUL) == RCC_PLL_MUL_25) || ((MUL) == RCC_PLL_MUL_26) || ((MUL) == RCC_PLL_MUL_27) \ + || ((MUL) == RCC_PLL_MUL_28) || ((MUL) == RCC_PLL_MUL_29) || ((MUL) == RCC_PLL_MUL_30) \ + || ((MUL) == RCC_PLL_MUL_31) || ((MUL) == RCC_PLL_MUL_32)) + +/** + * @} + */ + +/** @addtogroup System_clock_source + * @{ + */ + +#define RCC_SYSCLK_SRC_HSI ((uint32_t)0x00000000) +#define RCC_SYSCLK_SRC_HSE ((uint32_t)0x00000001) +#define RCC_SYSCLK_SRC_PLLCLK ((uint32_t)0x00000002) +#define IS_RCC_SYSCLK_SRC(SOURCE) \ + (((SOURCE) == RCC_SYSCLK_SRC_HSI) || ((SOURCE) == RCC_SYSCLK_SRC_HSE) || ((SOURCE) == RCC_SYSCLK_SRC_PLLCLK)) +/** + * @} + */ + +/** @addtogroup AHB_clock_source + * @{ + */ + +#define RCC_SYSCLK_DIV1 ((uint32_t)0x00000000) +#define RCC_SYSCLK_DIV2 ((uint32_t)0x00000080) +#define RCC_SYSCLK_DIV4 ((uint32_t)0x00000090) +#define RCC_SYSCLK_DIV8 ((uint32_t)0x000000A0) +#define RCC_SYSCLK_DIV16 ((uint32_t)0x000000B0) +#define RCC_SYSCLK_DIV64 ((uint32_t)0x000000C0) +#define RCC_SYSCLK_DIV128 ((uint32_t)0x000000D0) +#define RCC_SYSCLK_DIV256 ((uint32_t)0x000000E0) +#define RCC_SYSCLK_DIV512 ((uint32_t)0x000000F0) +#define IS_RCC_SYSCLK_DIV(HCLK) \ + (((HCLK) == RCC_SYSCLK_DIV1) || ((HCLK) == RCC_SYSCLK_DIV2) || ((HCLK) == RCC_SYSCLK_DIV4) \ + || ((HCLK) == RCC_SYSCLK_DIV8) || ((HCLK) == RCC_SYSCLK_DIV16) || ((HCLK) == RCC_SYSCLK_DIV64) \ + || ((HCLK) == RCC_SYSCLK_DIV128) || ((HCLK) == RCC_SYSCLK_DIV256) || ((HCLK) == RCC_SYSCLK_DIV512)) +/** + * @} + */ + +/** @addtogroup APB1_APB2_clock_source + * @{ + */ + +#define RCC_HCLK_DIV1 ((uint32_t)0x00000000) +#define RCC_HCLK_DIV2 ((uint32_t)0x00000400) +#define RCC_HCLK_DIV4 ((uint32_t)0x00000500) +#define RCC_HCLK_DIV8 ((uint32_t)0x00000600) +#define RCC_HCLK_DIV16 ((uint32_t)0x00000700) +#define IS_RCC_HCLK_DIV(PCLK) \ + (((PCLK) == RCC_HCLK_DIV1) || ((PCLK) == RCC_HCLK_DIV2) || ((PCLK) == RCC_HCLK_DIV4) || ((PCLK) == RCC_HCLK_DIV8) \ + || ((PCLK) == RCC_HCLK_DIV16)) +/** + * @} + */ + +/** @addtogroup RCC_Interrupt_source + * @{ + */ + +#define RCC_INT_LSIRDIF ((uint8_t)0x01) +#define RCC_INT_LSERDIF ((uint8_t)0x02) +#define RCC_INT_HSIRDIF ((uint8_t)0x04) +#define RCC_INT_HSERDIF ((uint8_t)0x08) +#define RCC_INT_PLLRDIF ((uint8_t)0x10) +#define RCC_INT_CLKSSIF ((uint8_t)0x80) + +#define IS_RCC_INT(IT) ((((IT) & (uint8_t)0xE0) == 0x00) && ((IT) != 0x00)) +#define IS_RCC_GET_INT(IT) \ + (((IT) == RCC_INT_LSIRDIF) || ((IT) == RCC_INT_LSERDIF) || ((IT) == RCC_INT_HSIRDIF) || ((IT) == RCC_INT_HSERDIF) \ + || ((IT) == RCC_INT_PLLRDIF) || ((IT) == RCC_INT_CLKSSIF)) +#define IS_RCC_CLR_INT(IT) ((((IT) & (uint8_t)0x60) == 0x00) && ((IT) != 0x00)) + +/** + * @} + */ + +/** @addtogroup USB_Device_clock_source + * @{ + */ + +#define RCC_USBCLK_SRC_PLLCLK_DIV1_5 ((uint8_t)0x00) +#define RCC_USBCLK_SRC_PLLCLK_DIV1 ((uint8_t)0x01) +#define RCC_USBCLK_SRC_PLLCLK_DIV2 ((uint8_t)0x02) +#define RCC_USBCLK_SRC_PLLCLK_DIV3 ((uint8_t)0x03) + +#define IS_RCC_USBCLK_SRC(SOURCE) \ + (((SOURCE) == RCC_USBCLK_SRC_PLLCLK_DIV1_5) || ((SOURCE) == RCC_USBCLK_SRC_PLLCLK_DIV1) \ + || ((SOURCE) == RCC_USBCLK_SRC_PLLCLK_DIV2) || ((SOURCE) == RCC_USBCLK_SRC_PLLCLK_DIV3)) +/** + * @} + */ + +/** @addtogroup ADC_clock_source + * @{ + */ + +#define RCC_PCLK2_DIV2 ((uint32_t)0x00000000) +#define RCC_PCLK2_DIV4 ((uint32_t)0x00004000) +#define RCC_PCLK2_DIV6 ((uint32_t)0x00008000) +#define RCC_PCLK2_DIV8 ((uint32_t)0x0000C000) +#define IS_RCC_PCLK2_DIV(ADCCLK) \ + (((ADCCLK) == RCC_PCLK2_DIV2) || ((ADCCLK) == RCC_PCLK2_DIV4) || ((ADCCLK) == RCC_PCLK2_DIV6) \ + || ((ADCCLK) == RCC_PCLK2_DIV8)) + +/** + * @} + */ + +/** @addtogroup RCC_CFGR2_Config + * @{ + */ +#define RCC_TIM18CLK_SRC_TIM18CLK ((uint32_t)0x00000000) +#define RCC_TIM18CLK_SRC_SYSCLK ((uint32_t)0x20000000) +#define IS_RCC_TIM18CLKSRC(TIM18CLK) \ + (((TIM18CLK) == RCC_TIM18CLK_SRC_TIM18CLK) || ((TIM18CLK) == RCC_TIM18CLK_SRC_SYSCLK)) + +#define RCC_RNGCCLK_SYSCLK_DIV1 ((uint32_t)0x00000000) +#define RCC_RNGCCLK_SYSCLK_DIV2 ((uint32_t)0x01000000) +#define RCC_RNGCCLK_SYSCLK_DIV3 ((uint32_t)0x02000000) +#define RCC_RNGCCLK_SYSCLK_DIV4 ((uint32_t)0x03000000) +#define RCC_RNGCCLK_SYSCLK_DIV5 ((uint32_t)0x04000000) +#define RCC_RNGCCLK_SYSCLK_DIV6 ((uint32_t)0x05000000) +#define RCC_RNGCCLK_SYSCLK_DIV7 ((uint32_t)0x06000000) +#define RCC_RNGCCLK_SYSCLK_DIV8 ((uint32_t)0x07000000) +#define RCC_RNGCCLK_SYSCLK_DIV9 ((uint32_t)0x08000000) +#define RCC_RNGCCLK_SYSCLK_DIV10 ((uint32_t)0x09000000) +#define RCC_RNGCCLK_SYSCLK_DIV11 ((uint32_t)0x0A000000) +#define RCC_RNGCCLK_SYSCLK_DIV12 ((uint32_t)0x0B000000) +#define RCC_RNGCCLK_SYSCLK_DIV13 ((uint32_t)0x0C000000) +#define RCC_RNGCCLK_SYSCLK_DIV14 ((uint32_t)0x0D000000) +#define RCC_RNGCCLK_SYSCLK_DIV15 ((uint32_t)0x0E000000) +#define RCC_RNGCCLK_SYSCLK_DIV16 ((uint32_t)0x0F000000) +#define RCC_RNGCCLK_SYSCLK_DIV17 ((uint32_t)0x10000000) +#define RCC_RNGCCLK_SYSCLK_DIV18 ((uint32_t)0x11000000) +#define RCC_RNGCCLK_SYSCLK_DIV19 ((uint32_t)0x12000000) +#define RCC_RNGCCLK_SYSCLK_DIV20 ((uint32_t)0x13000000) +#define RCC_RNGCCLK_SYSCLK_DIV21 ((uint32_t)0x14000000) +#define RCC_RNGCCLK_SYSCLK_DIV22 ((uint32_t)0x15000000) +#define RCC_RNGCCLK_SYSCLK_DIV23 ((uint32_t)0x16000000) +#define RCC_RNGCCLK_SYSCLK_DIV24 ((uint32_t)0x17000000) +#define RCC_RNGCCLK_SYSCLK_DIV25 ((uint32_t)0x18000000) +#define RCC_RNGCCLK_SYSCLK_DIV26 ((uint32_t)0x19000000) +#define RCC_RNGCCLK_SYSCLK_DIV27 ((uint32_t)0x1A000000) +#define RCC_RNGCCLK_SYSCLK_DIV28 ((uint32_t)0x1B000000) +#define RCC_RNGCCLK_SYSCLK_DIV29 ((uint32_t)0x1C000000) +#define RCC_RNGCCLK_SYSCLK_DIV30 ((uint32_t)0x1D000000) +#define RCC_RNGCCLK_SYSCLK_DIV31 ((uint32_t)0x1E000000) +#define RCC_RNGCCLK_SYSCLK_DIV32 ((uint32_t)0x1F000000) +#define IS_RCC_RNGCCLKPRE(DIV) \ + (((DIV) == RCC_RNGCCLK_SYSCLK_DIV1) || ((DIV) == RCC_RNGCCLK_SYSCLK_DIV2) || ((DIV) == RCC_RNGCCLK_SYSCLK_DIV3) \ + || ((DIV) == RCC_RNGCCLK_SYSCLK_DIV4) || ((DIV) == RCC_RNGCCLK_SYSCLK_DIV5) || ((DIV) == RCC_RNGCCLK_SYSCLK_DIV6) \ + || ((DIV) == RCC_RNGCCLK_SYSCLK_DIV7) || ((DIV) == RCC_RNGCCLK_SYSCLK_DIV8) || ((DIV) == RCC_RNGCCLK_SYSCLK_DIV9) \ + || ((DIV) == RCC_RNGCCLK_SYSCLK_DIV10) || ((DIV) == RCC_RNGCCLK_SYSCLK_DIV11) \ + || ((DIV) == RCC_RNGCCLK_SYSCLK_DIV12) || ((DIV) == RCC_RNGCCLK_SYSCLK_DIV13) \ + || ((DIV) == RCC_RNGCCLK_SYSCLK_DIV14) || ((DIV) == RCC_RNGCCLK_SYSCLK_DIV15) \ + || ((DIV) == RCC_RNGCCLK_SYSCLK_DIV16) || ((DIV) == RCC_RNGCCLK_SYSCLK_DIV17) \ + || ((DIV) == RCC_RNGCCLK_SYSCLK_DIV18) || ((DIV) == RCC_RNGCCLK_SYSCLK_DIV19) \ + || ((DIV) == RCC_RNGCCLK_SYSCLK_DIV20) || ((DIV) == RCC_RNGCCLK_SYSCLK_DIV21) \ + || ((DIV) == RCC_RNGCCLK_SYSCLK_DIV22) || ((DIV) == RCC_RNGCCLK_SYSCLK_DIV23) \ + || ((DIV) == RCC_RNGCCLK_SYSCLK_DIV24) || ((DIV) == RCC_RNGCCLK_SYSCLK_DIV25) \ + || ((DIV) == RCC_RNGCCLK_SYSCLK_DIV26) || ((DIV) == RCC_RNGCCLK_SYSCLK_DIV27) \ + || ((DIV) == RCC_RNGCCLK_SYSCLK_DIV28) || ((DIV) == RCC_RNGCCLK_SYSCLK_DIV29) \ + || ((DIV) == RCC_RNGCCLK_SYSCLK_DIV30) || ((DIV) == RCC_RNGCCLK_SYSCLK_DIV31) \ + || ((DIV) == RCC_RNGCCLK_SYSCLK_DIV32)) + +#define RCC_ETHCLK_SRC_IOINPUTCLK ((uint32_t)0x00000000) +#define RCC_ETHCLK_SRC_INTERNALCLK ((uint32_t)0x00100000) +#define IS_RCC_ETHCLK_SRC(ETHCLK) (((ETHCLK) == RCC_ETHCLK_SRC_IOINPUTCLK) || ((ETHCLK) == RCC_ETHCLK_SRC_INTERNALCLK)) + +#define RCC_ADC1MCLK_SRC_HSI ((uint32_t)0x00000000) +#define RCC_ADC1MCLK_SRC_HSE ((uint32_t)0x00020000) +#define IS_RCC_ADC1MCLKSRC(ADC1MCLK) (((ADC1MCLK) == RCC_ADC1MCLK_SRC_HSI) || ((ADC1MCLK) == RCC_ADC1MCLK_SRC_HSE)) + +#define RCC_ADC1MCLK_DIV1 ((uint32_t)0x00000000) +#define RCC_ADC1MCLK_DIV2 ((uint32_t)0x00000800) +#define RCC_ADC1MCLK_DIV3 ((uint32_t)0x00001000) +#define RCC_ADC1MCLK_DIV4 ((uint32_t)0x00001800) +#define RCC_ADC1MCLK_DIV5 ((uint32_t)0x00002000) +#define RCC_ADC1MCLK_DIV6 ((uint32_t)0x00002800) +#define RCC_ADC1MCLK_DIV7 ((uint32_t)0x00003000) +#define RCC_ADC1MCLK_DIV8 ((uint32_t)0x00003800) +#define RCC_ADC1MCLK_DIV9 ((uint32_t)0x00004000) +#define RCC_ADC1MCLK_DIV10 ((uint32_t)0x00004800) +#define RCC_ADC1MCLK_DIV11 ((uint32_t)0x00005000) +#define RCC_ADC1MCLK_DIV12 ((uint32_t)0x00005800) +#define RCC_ADC1MCLK_DIV13 ((uint32_t)0x00006000) +#define RCC_ADC1MCLK_DIV14 ((uint32_t)0x00006800) +#define RCC_ADC1MCLK_DIV15 ((uint32_t)0x00007000) +#define RCC_ADC1MCLK_DIV16 ((uint32_t)0x00007800) +#define RCC_ADC1MCLK_DIV17 ((uint32_t)0x00008000) +#define RCC_ADC1MCLK_DIV18 ((uint32_t)0x00008800) +#define RCC_ADC1MCLK_DIV19 ((uint32_t)0x00009000) +#define RCC_ADC1MCLK_DIV20 ((uint32_t)0x00009800) +#define RCC_ADC1MCLK_DIV21 ((uint32_t)0x0000A000) +#define RCC_ADC1MCLK_DIV22 ((uint32_t)0x0000A800) +#define RCC_ADC1MCLK_DIV23 ((uint32_t)0x0000B000) +#define RCC_ADC1MCLK_DIV24 ((uint32_t)0x0000B800) +#define RCC_ADC1MCLK_DIV25 ((uint32_t)0x0000C000) +#define RCC_ADC1MCLK_DIV26 ((uint32_t)0x0000C800) +#define RCC_ADC1MCLK_DIV27 ((uint32_t)0x0000D000) +#define RCC_ADC1MCLK_DIV28 ((uint32_t)0x0000D800) +#define RCC_ADC1MCLK_DIV29 ((uint32_t)0x0000E000) +#define RCC_ADC1MCLK_DIV30 ((uint32_t)0x0000E800) +#define RCC_ADC1MCLK_DIV31 ((uint32_t)0x0000F000) +#define RCC_ADC1MCLK_DIV32 ((uint32_t)0x0000F800) +#define IS_RCC_ADC1MCLKPRE(DIV) \ + (((DIV) == RCC_ADC1MCLK_DIV1) || ((DIV) == RCC_ADC1MCLK_DIV2) || ((DIV) == RCC_ADC1MCLK_DIV3) \ + || ((DIV) == RCC_ADC1MCLK_DIV4) || ((DIV) == RCC_ADC1MCLK_DIV5) || ((DIV) == RCC_ADC1MCLK_DIV6) \ + || ((DIV) == RCC_ADC1MCLK_DIV7) || ((DIV) == RCC_ADC1MCLK_DIV8) || ((DIV) == RCC_ADC1MCLK_DIV9) \ + || ((DIV) == RCC_ADC1MCLK_DIV10) || ((DIV) == RCC_ADC1MCLK_DIV11) || ((DIV) == RCC_ADC1MCLK_DIV12) \ + || ((DIV) == RCC_ADC1MCLK_DIV13) || ((DIV) == RCC_ADC1MCLK_DIV14) || ((DIV) == RCC_ADC1MCLK_DIV15) \ + || ((DIV) == RCC_ADC1MCLK_DIV16) || ((DIV) == RCC_ADC1MCLK_DIV17) || ((DIV) == RCC_ADC1MCLK_DIV18) \ + || ((DIV) == RCC_ADC1MCLK_DIV19) || ((DIV) == RCC_ADC1MCLK_DIV20) || ((DIV) == RCC_ADC1MCLK_DIV21) \ + || ((DIV) == RCC_ADC1MCLK_DIV22) || ((DIV) == RCC_ADC1MCLK_DIV23) || ((DIV) == RCC_ADC1MCLK_DIV24) \ + || ((DIV) == RCC_ADC1MCLK_DIV25) || ((DIV) == RCC_ADC1MCLK_DIV26) || ((DIV) == RCC_ADC1MCLK_DIV27) \ + || ((DIV) == RCC_ADC1MCLK_DIV28) || ((DIV) == RCC_ADC1MCLK_DIV29) || ((DIV) == RCC_ADC1MCLK_DIV30) \ + || ((DIV) == RCC_ADC1MCLK_DIV31) || ((DIV) == RCC_ADC1MCLK_DIV32)) + +#define RCC_ADCPLLCLK_DISABLE ((uint32_t)0xFFFFFEFF) +#define RCC_ADCPLLCLK_DIV1 ((uint32_t)0x00000100) +#define RCC_ADCPLLCLK_DIV2 ((uint32_t)0x00000110) +#define RCC_ADCPLLCLK_DIV4 ((uint32_t)0x00000120) +#define RCC_ADCPLLCLK_DIV6 ((uint32_t)0x00000130) +#define RCC_ADCPLLCLK_DIV8 ((uint32_t)0x00000140) +#define RCC_ADCPLLCLK_DIV10 ((uint32_t)0x00000150) +#define RCC_ADCPLLCLK_DIV12 ((uint32_t)0x00000160) +#define RCC_ADCPLLCLK_DIV16 ((uint32_t)0x00000170) +#define RCC_ADCPLLCLK_DIV32 ((uint32_t)0x00000180) +#define RCC_ADCPLLCLK_DIV64 ((uint32_t)0x00000190) +#define RCC_ADCPLLCLK_DIV128 ((uint32_t)0x000001A0) +#define RCC_ADCPLLCLK_DIV256 ((uint32_t)0x000001B0) +#define RCC_ADCPLLCLK_DIV_OTHERS ((uint32_t)0x000001C0) +#define IS_RCC_ADCPLLCLKPRE(DIV) \ + (((DIV) == RCC_ADCPLLCLK_DIV1) || ((DIV) == RCC_ADCPLLCLK_DIV2) || ((DIV) == RCC_ADCPLLCLK_DIV4) \ + || ((DIV) == RCC_ADCPLLCLK_DIV6) || ((DIV) == RCC_ADCPLLCLK_DIV8) || ((DIV) == RCC_ADCPLLCLK_DIV10) \ + || ((DIV) == RCC_ADCPLLCLK_DIV12) || ((DIV) == RCC_ADCPLLCLK_DIV16) || ((DIV) == RCC_ADCPLLCLK_DIV32) \ + || ((DIV) == RCC_ADCPLLCLK_DIV64) || ((DIV) == RCC_ADCPLLCLK_DIV128) || ((DIV) == RCC_ADCPLLCLK_DIV256) \ + || ((DIV) == RCC_ADC1MCLK_DIV15) || ((DIV) == RCC_ADCPLLCLK_DIV16) \ + || (((DIV)&RCC_ADCPLLCLK_DIV_OTHERS) == 0x000001C0)) + +#define RCC_ADCHCLK_DIV1 ((uint32_t)0x00000000) +#define RCC_ADCHCLK_DIV2 ((uint32_t)0x00000001) +#define RCC_ADCHCLK_DIV4 ((uint32_t)0x00000002) +#define RCC_ADCHCLK_DIV6 ((uint32_t)0x00000003) +#define RCC_ADCHCLK_DIV8 ((uint32_t)0x00000004) +#define RCC_ADCHCLK_DIV10 ((uint32_t)0x00000005) +#define RCC_ADCHCLK_DIV12 ((uint32_t)0x00000006) +#define RCC_ADCHCLK_DIV16 ((uint32_t)0x00000007) +#define RCC_ADCHCLK_DIV32 ((uint32_t)0x00000008) +#define RCC_ADCHCLK_DIV_OTHERS ((uint32_t)0x00000008) +#define IS_RCC_ADCHCLKPRE(DIV) \ + (((DIV) == RCC_ADCHCLK_DIV1) || ((DIV) == RCC_ADCHCLK_DIV2) || ((DIV) == RCC_ADCHCLK_DIV4) \ + || ((DIV) == RCC_ADCHCLK_DIV6) || ((DIV) == RCC_ADCHCLK_DIV8) || ((DIV) == RCC_ADCHCLK_DIV10) \ + || ((DIV) == RCC_ADCHCLK_DIV12) || ((DIV) == RCC_ADCHCLK_DIV16) || ((DIV) == RCC_ADCHCLK_DIV32) \ + || (((DIV)&RCC_ADCHCLK_DIV_OTHERS) != 0x00)) +/** + * @} + */ + +/** @addtogroup RCC_CFGR3_Config + * @{ + */ +#define RCC_BOR_RST_ENABLE ((uint32_t)0x00000040) + +#define RCC_TRNG1MCLK_ENABLE ((uint32_t)0x00040000) +#define RCC_TRNG1MCLK_DISABLE ((uint32_t)0xFFFBFFFF) + +#define RCC_TRNG1MCLK_SRC_HSI ((uint32_t)0x00000000) +#define RCC_TRNG1MCLK_SRC_HSE ((uint32_t)0x00020000) +#define IS_RCC_TRNG1MCLK_SRC(TRNG1MCLK) \ + (((TRNG1MCLK) == RCC_TRNG1MCLK_SRC_HSI) || ((TRNG1MCLK) == RCC_TRNG1MCLK_SRC_HSE)) + +#define RCC_TRNG1MCLK_DIV2 ((uint32_t)0x00000800) +#define RCC_TRNG1MCLK_DIV4 ((uint32_t)0x00001800) +#define RCC_TRNG1MCLK_DIV6 ((uint32_t)0x00002800) +#define RCC_TRNG1MCLK_DIV8 ((uint32_t)0x00003800) +#define RCC_TRNG1MCLK_DIV10 ((uint32_t)0x00004800) +#define RCC_TRNG1MCLK_DIV12 ((uint32_t)0x00005800) +#define RCC_TRNG1MCLK_DIV14 ((uint32_t)0x00006800) +#define RCC_TRNG1MCLK_DIV16 ((uint32_t)0x00007800) +#define RCC_TRNG1MCLK_DIV18 ((uint32_t)0x00008800) +#define RCC_TRNG1MCLK_DIV20 ((uint32_t)0x00009800) +#define RCC_TRNG1MCLK_DIV22 ((uint32_t)0x0000A800) +#define RCC_TRNG1MCLK_DIV24 ((uint32_t)0x0000B800) +#define RCC_TRNG1MCLK_DIV26 ((uint32_t)0x0000C800) +#define RCC_TRNG1MCLK_DIV28 ((uint32_t)0x0000D800) +#define RCC_TRNG1MCLK_DIV30 ((uint32_t)0x0000E800) +#define RCC_TRNG1MCLK_DIV32 ((uint32_t)0x0000F800) +#define IS_RCC_TRNG1MCLKPRE(VAL) \ + (((VAL) == RCC_TRNG1MCLK_DIV2) || ((VAL) == RCC_TRNG1MCLK_DIV4) || ((VAL) == RCC_TRNG1MCLK_DIV6) \ + || ((VAL) == RCC_TRNG1MCLK_DIV8) || ((VAL) == RCC_TRNG1MCLK_DIV10) || ((VAL) == RCC_TRNG1MCLK_DIV12) \ + || ((VAL) == RCC_TRNG1MCLK_DIV14) || ((VAL) == RCC_TRNG1MCLK_DIV16) || ((VAL) == RCC_TRNG1MCLK_DIV18) \ + || ((VAL) == RCC_TRNG1MCLK_DIV20) || ((VAL) == RCC_TRNG1MCLK_DIV22) || ((VAL) == RCC_TRNG1MCLK_DIV24) \ + || ((VAL) == RCC_TRNG1MCLK_DIV26) || ((VAL) == RCC_TRNG1MCLK_DIV28) || ((VAL) == RCC_TRNG1MCLK_DIV30) \ + || ((VAL) == RCC_TRNG1MCLK_DIV32)) + +/** + * @} + */ + +/** @addtogroup LSE_configuration + * @{ + */ + +#define RCC_LSE_DISABLE ((uint8_t)0x00) +#define RCC_LSE_ENABLE ((uint8_t)0x01) +#define RCC_LSE_BYPASS ((uint8_t)0x04) +#define IS_RCC_LSE(LSE) (((LSE) == RCC_LSE_DISABLE) || ((LSE) == RCC_LSE_ENABLE) || ((LSE) == RCC_LSE_BYPASS)) +/** + * @} + */ + +/** @addtogroup RTC_clock_source + * @{ + */ + +#define RCC_RTCCLK_SRC_LSE ((uint32_t)0x00000100) +#define RCC_RTCCLK_SRC_LSI ((uint32_t)0x00000200) +#define RCC_RTCCLK_SRC_HSE_DIV128 ((uint32_t)0x00000300) +#define IS_RCC_RTCCLK_SRC(SOURCE) \ + (((SOURCE) == RCC_RTCCLK_SRC_LSE) || ((SOURCE) == RCC_RTCCLK_SRC_LSI) || ((SOURCE) == RCC_RTCCLK_SRC_HSE_DIV128)) +/** + * @} + */ + +/** @addtogroup AHB_peripheral + * @{ + */ + +#define RCC_AHB_PERIPH_DMA1 ((uint32_t)0x00000001) +#define RCC_AHB_PERIPH_DMA2 ((uint32_t)0x00000002) +#define RCC_AHB_PERIPH_SRAM ((uint32_t)0x00000004) +#define RCC_AHB_PERIPH_FLITF ((uint32_t)0x00000010) +#define RCC_AHB_PERIPH_CRC ((uint32_t)0x00000040) +#define RCC_AHB_PERIPH_XFMC ((uint32_t)0x00000100) +#define RCC_AHB_PERIPH_RNGC ((uint32_t)0x00000200) +#define RCC_AHB_PERIPH_SDIO ((uint32_t)0x00000400) +#define RCC_AHB_PERIPH_SAC ((uint32_t)0x00000800) +#define RCC_AHB_PERIPH_ADC1 ((uint32_t)0x00001000) +#define RCC_AHB_PERIPH_ADC2 ((uint32_t)0x00002000) +#define RCC_AHB_PERIPH_ADC3 ((uint32_t)0x00004000) +#define RCC_AHB_PERIPH_ADC4 ((uint32_t)0x00008000) +#define RCC_AHB_PERIPH_ETHMAC ((uint32_t)0x00010000) +#define RCC_AHB_PERIPH_QSPI ((uint32_t)0x00020000) + +#define IS_RCC_AHB_PERIPH(PERIPH) ((((PERIPH)&0xFFFC02A8) == 0x00) && ((PERIPH) != 0x00)) + +/** + * @} + */ + +/** @addtogroup APB2_peripheral + * @{ + */ + +#define RCC_APB2_PERIPH_AFIO ((uint32_t)0x00000001) +#define RCC_APB2_PERIPH_GPIOA ((uint32_t)0x00000004) +#define RCC_APB2_PERIPH_GPIOB ((uint32_t)0x00000008) +#define RCC_APB2_PERIPH_GPIOC ((uint32_t)0x00000010) +#define RCC_APB2_PERIPH_GPIOD ((uint32_t)0x00000020) +#define RCC_APB2_PERIPH_GPIOE ((uint32_t)0x00000040) +#define RCC_APB2_PERIPH_GPIOF ((uint32_t)0x00000080) +#define RCC_APB2_PERIPH_GPIOG ((uint32_t)0x00000100) +#define RCC_APB2_PERIPH_TIM1 ((uint32_t)0x00000800) +#define RCC_APB2_PERIPH_SPI1 ((uint32_t)0x00001000) +#define RCC_APB2_PERIPH_TIM8 ((uint32_t)0x00002000) +#define RCC_APB2_PERIPH_USART1 ((uint32_t)0x00004000) +#define RCC_APB2_PERIPH_DVP ((uint32_t)0x00010000) +#define RCC_APB2_PERIPH_UART6 ((uint32_t)0x00020000) +#define RCC_APB2_PERIPH_UART7 ((uint32_t)0x00040000) +#define RCC_APB2_PERIPH_I2C3 ((uint32_t)0x00080000) +#define RCC_APB2_PERIPH_I2C4 ((uint32_t)0x00100000) + +#define IS_RCC_APB2_PERIPH(PERIPH) ((((PERIPH)&0xFFE08602) == 0x00) && ((PERIPH) != 0x00)) +/** + * @} + */ + +/** @addtogroup APB1_peripheral + * @{ + */ + +#define RCC_APB1_PERIPH_TIM2 ((uint32_t)0x00000001) +#define RCC_APB1_PERIPH_TIM3 ((uint32_t)0x00000002) +#define RCC_APB1_PERIPH_TIM4 ((uint32_t)0x00000004) +#define RCC_APB1_PERIPH_TIM5 ((uint32_t)0x00000008) +#define RCC_APB1_PERIPH_TIM6 ((uint32_t)0x00000010) +#define RCC_APB1_PERIPH_TIM7 ((uint32_t)0x00000020) +#define RCC_APB1_PERIPH_COMP ((uint32_t)0x00000040) +#define RCC_APB1_PERIPH_COMP_FILT ((uint32_t)0x00000080) +#define RCC_APB1_PERIPH_TSC ((uint32_t)0x00000400) +#define RCC_APB1_PERIPH_WWDG ((uint32_t)0x00000800) +#define RCC_APB1_PERIPH_SPI2 ((uint32_t)0x00004000) +#define RCC_APB1_PERIPH_SPI3 ((uint32_t)0x00008000) +#define RCC_APB1_PERIPH_USART2 ((uint32_t)0x00020000) +#define RCC_APB1_PERIPH_USART3 ((uint32_t)0x00040000) +#define RCC_APB1_PERIPH_UART4 ((uint32_t)0x00080000) +#define RCC_APB1_PERIPH_UART5 ((uint32_t)0x00100000) +#define RCC_APB1_PERIPH_I2C1 ((uint32_t)0x00200000) +#define RCC_APB1_PERIPH_I2C2 ((uint32_t)0x00400000) +#define RCC_APB1_PERIPH_USB ((uint32_t)0x00800000) +#define RCC_APB1_PERIPH_CAN1 ((uint32_t)0x02000000) +#define RCC_APB1_PERIPH_CAN2 ((uint32_t)0x04000000) +#define RCC_APB1_PERIPH_BKP ((uint32_t)0x08000000) +#define RCC_APB1_PERIPH_PWR ((uint32_t)0x10000000) +#define RCC_APB1_PERIPH_DAC ((uint32_t)0x20000000) +#define RCC_APB1_PERIPH_OPAMP ((uint32_t)0x80000000) + +#define IS_RCC_APB1_PERIPH(PERIPH) ((((PERIPH)&0x41013300) == 0x00) && ((PERIPH) != 0x00)) + +/** + * @} + */ + +#define RCC_MCO_PLLCLK_DIV2 ((uint32_t)0x20000000) +#define RCC_MCO_PLLCLK_DIV3 ((uint32_t)0x30000000) +#define RCC_MCO_PLLCLK_DIV4 ((uint32_t)0x40000000) +#define RCC_MCO_PLLCLK_DIV5 ((uint32_t)0x50000000) +#define RCC_MCO_PLLCLK_DIV6 ((uint32_t)0x60000000) +#define RCC_MCO_PLLCLK_DIV7 ((uint32_t)0x70000000) +#define RCC_MCO_PLLCLK_DIV8 ((uint32_t)0x80000000) +#define RCC_MCO_PLLCLK_DIV9 ((uint32_t)0x90000000) +#define RCC_MCO_PLLCLK_DIV10 ((uint32_t)0xA0000000) +#define RCC_MCO_PLLCLK_DIV11 ((uint32_t)0xB0000000) +#define RCC_MCO_PLLCLK_DIV12 ((uint32_t)0xC0000000) +#define RCC_MCO_PLLCLK_DIV13 ((uint32_t)0xD0000000) +#define RCC_MCO_PLLCLK_DIV14 ((uint32_t)0xE0000000) +#define RCC_MCO_PLLCLK_DIV15 ((uint32_t)0xF0000000) +#define IS_RCC_MCOPLLCLKPRE(DIV) \ + (((DIV) == RCC_MCO_PLLCLK_DIV2) || ((DIV) == RCC_MCO_PLLCLK_DIV3) || ((DIV) == RCC_MCO_PLLCLK_DIV4) \ + || ((DIV) == RCC_MCO_PLLCLK_DIV5) || ((DIV) == RCC_MCO_PLLCLK_DIV6) || ((DIV) == RCC_MCO_PLLCLK_DIV7) \ + || ((DIV) == RCC_MCO_PLLCLK_DIV8) || ((DIV) == RCC_MCO_PLLCLK_DIV9) || ((DIV) == RCC_MCO_PLLCLK_DIV10) \ + || ((DIV) == RCC_MCO_PLLCLK_DIV11) || ((DIV) == RCC_MCO_PLLCLK_DIV12) || ((DIV) == RCC_MCO_PLLCLK_DIV13) \ + || ((DIV) == RCC_MCO_PLLCLK_DIV14) || ((DIV) == RCC_MCO_PLLCLK_DIV15)) + +/** @addtogroup Clock_source_to_output_on_MCO_pin + * @{ + */ + +#define RCC_MCO_NOCLK ((uint8_t)0x00) +#define RCC_MCO_SYSCLK ((uint8_t)0x04) +#define RCC_MCO_HSI ((uint8_t)0x05) +#define RCC_MCO_HSE ((uint8_t)0x06) +#define RCC_MCO_PLLCLK ((uint8_t)0x07) + +#define IS_RCC_MCO(MCO) \ + (((MCO) == RCC_MCO_NOCLK) || ((MCO) == RCC_MCO_HSI) || ((MCO) == RCC_MCO_SYSCLK) || ((MCO) == RCC_MCO_HSE) \ + || ((MCO) == RCC_MCO_PLLCLK)) + +/** + * @} + */ + +/** @addtogroup RCC_Flag + * @{ + */ +#define RCC_FLAG_HSIRD ((uint8_t)0x21) +#define RCC_FLAG_HSERD ((uint8_t)0x31) +#define RCC_FLAG_PLLRD ((uint8_t)0x39) +#define RCC_FLAG_LSERD ((uint8_t)0x41) +#define RCC_FLAG_LSIRD ((uint8_t)0x61) +#define RCC_FLAG_BORRST ((uint8_t)0x73) +#define RCC_FLAG_RETEMC ((uint8_t)0x74) +#define RCC_FLAG_BKPEMC ((uint8_t)0x75) +#define RCC_FLAG_RAMRST ((uint8_t)0x77) +#define RCC_FLAG_MMURST ((uint8_t)0x79) +#define RCC_FLAG_PINRST ((uint8_t)0x7A) +#define RCC_FLAG_PORRST ((uint8_t)0x7B) +#define RCC_FLAG_SFTRST ((uint8_t)0x7C) +#define RCC_FLAG_IWDGRST ((uint8_t)0x7D) +#define RCC_FLAG_WWDGRST ((uint8_t)0x7E) +#define RCC_FLAG_LPWRRST ((uint8_t)0x7F) + +#define IS_RCC_FLAG(FLAG) \ + (((FLAG) == RCC_FLAG_HSIRD) || ((FLAG) == RCC_FLAG_HSERD) || ((FLAG) == RCC_FLAG_PLLRD) \ + || ((FLAG) == RCC_FLAG_LSERD) || ((FLAG) == RCC_FLAG_LSIRD) || ((FLAG) == RCC_FLAG_BORRST) \ + || ((FLAG) == RCC_FLAG_RETEMC) || ((FLAG) == RCC_FLAG_BKPEMC) || ((FLAG) == RCC_FLAG_RAMRST) \ + || ((FLAG) == RCC_FLAG_MMURST) || ((FLAG) == RCC_FLAG_PINRST) || ((FLAG) == RCC_FLAG_PORRST) \ + || ((FLAG) == RCC_FLAG_SFTRST) || ((FLAG) == RCC_FLAG_IWDGRST) || ((FLAG) == RCC_FLAG_WWDGRST) \ + || ((FLAG) == RCC_FLAG_LPWRRST)) + +#define IS_RCC_CALIB_VALUE(VALUE) ((VALUE) <= 0x1F) +/** + * @} + */ + +/** + * @} + */ + +/** @addtogroup RCC_Exported_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup RCC_Exported_Functions + * @{ + */ + +void RCC_DeInit(void); +void RCC_ConfigHse(uint32_t RCC_HSE); +ErrorStatus RCC_WaitHseStable(void); +void RCC_SetHsiCalibValue(uint8_t HSICalibrationValue); +void RCC_EnableHsi(FunctionalState Cmd); +void RCC_ConfigPll(uint32_t RCC_PLLSource, uint32_t RCC_PLLMul); +void RCC_EnablePll(FunctionalState Cmd); + +void RCC_ConfigSysclk(uint32_t RCC_SYSCLKSource); +uint8_t RCC_GetSysclkSrc(void); +void RCC_ConfigHclk(uint32_t RCC_SYSCLK); +void RCC_ConfigPclk1(uint32_t RCC_HCLK); +void RCC_ConfigPclk2(uint32_t RCC_HCLK); +void RCC_ConfigInt(uint8_t RccInt, FunctionalState Cmd); + +void RCC_ConfigUsbClk(uint32_t RCC_USBCLKSource); + +void RCC_ConfigTim18Clk(uint32_t RCC_TIM18CLKSource); +void RCC_ConfigRngcClk(uint32_t RCC_RNGCCLKPrescaler); +void RCC_ConfigEthClk(uint32_t RCC_ETHCLKSource); + +void RCC_ConfigAdc1mClk(uint32_t RCC_ADC1MCLKSource, uint32_t RCC_ADC1MPrescaler); +void RCC_ConfigAdcPllClk(uint32_t RCC_ADCPLLCLKPrescaler, FunctionalState Cmd); +void RCC_ConfigAdcHclk(uint32_t RCC_ADCHCLKPrescaler); + +void RCC_ConfigTrng1mClk(uint32_t RCC_TRNG1MCLKSource, uint32_t RCC_TRNG1MPrescaler); +void RCC_EnableTrng1mClk(FunctionalState Cmd); + +void RCC_ConfigLse(uint8_t RCC_LSE); +void RCC_EnableLsi(FunctionalState Cmd); +void RCC_ConfigRtcClk(uint32_t RCC_RTCCLKSource); +void RCC_EnableRtcClk(FunctionalState Cmd); +void RCC_GetClocksFreqValue(RCC_ClocksType* RCC_Clocks); +void RCC_EnableAHBPeriphClk(uint32_t RCC_AHBPeriph, FunctionalState Cmd); +void RCC_EnableAPB2PeriphClk(uint32_t RCC_APB2Periph, FunctionalState Cmd); +void RCC_EnableAPB1PeriphClk(uint32_t RCC_APB1Periph, FunctionalState Cmd); + +void RCC_EnableAHBPeriphReset(uint32_t RCC_AHBPeriph, FunctionalState Cmd); +void RCC_EnableAPB2PeriphReset(uint32_t RCC_APB2Periph, FunctionalState Cmd); +void RCC_EnableAPB1PeriphReset(uint32_t RCC_APB1Periph, FunctionalState Cmd); +void RCC_EnableBORReset(FunctionalState Cmd); +void RCC_EnableBackupReset(FunctionalState Cmd); +void RCC_EnableClockSecuritySystem(FunctionalState Cmd); +void RCC_ConfigMcoPllClk(uint32_t RCC_MCOPLLCLKPrescaler); +void RCC_ConfigMco(uint8_t RCC_MCO); +FlagStatus RCC_GetFlagStatus(uint8_t RCC_FLAG); +void RCC_ClrFlag(void); +INTStatus RCC_GetIntStatus(uint8_t RccInt); +void RCC_ClrIntPendingBit(uint8_t RccInt); + +#ifdef __cplusplus +} +#endif + +#endif /* __N32G45X_RCC_H__ */ +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_rtc.h b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_rtc.h new file mode 100755 index 0000000000..8e8d94a810 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_rtc.h @@ -0,0 +1,662 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_rtc.h + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __N32G45X_RTC_H__ +#define __N32G45X_RTC_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +#include "n32g45x.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup RTC + * @{ + */ + +/** + * @brief RTC Init structures definition + */ +typedef struct +{ + uint32_t RTC_HourFormat; /*!< Specifies the RTC Hour Format. + This parameter can be a value of @ref RTC_Hour_Formats */ + + uint32_t RTC_AsynchPrediv; /*!< Specifies the RTC Asynchronous Predivider value. + This parameter must be set to a value lower than 0x7F */ + + uint32_t RTC_SynchPrediv; /*!< Specifies the RTC Synchronous Predivider value. + This parameter must be set to a value lower than 0x7FFF */ +} RTC_InitType; + +/** + * @brief RTC Time structure definition + */ +typedef struct +{ + uint8_t Hours; /*!< Specifies the RTC Time Hour. + This parameter must be set to a value in the 0-12 range + if the RTC_12HOUR_FORMAT is selected or 0-23 range if + the RTC_24HOUR_FORMAT is selected. */ + + uint8_t Minutes; /*!< Specifies the RTC Time Minutes. + This parameter must be set to a value in the 0-59 range. */ + + uint8_t Seconds; /*!< Specifies the RTC Time Seconds. + This parameter must be set to a value in the 0-59 range. */ + + uint8_t H12; /*!< Specifies the RTC AM/PM Time. + This parameter can be a value of @ref RTC_AM_PM_Definitions */ +} RTC_TimeType; + +/** + * @brief RTC Date structure definition + */ +typedef struct +{ + uint8_t WeekDay; /*!< Specifies the RTC Date WeekDay. + This parameter can be a value of @ref RTC_WeekDay_Definitions */ + + uint8_t Month; /*!< Specifies the RTC Date Month (in BCD format). + This parameter can be a value of @ref RTC_Month_Date_Definitions */ + + uint8_t Date; /*!< Specifies the RTC Date. + This parameter must be set to a value in the 1-31 range. */ + + uint8_t Year; /*!< Specifies the RTC Date Year. + This parameter must be set to a value in the 0-99 range. */ +} RTC_DateType; + +/** + * @brief RTC Alarm structure definition + */ +typedef struct +{ + RTC_TimeType AlarmTime; /*!< Specifies the RTC Alarm Time members. */ + + uint32_t AlarmMask; /*!< Specifies the RTC Alarm Masks. + This parameter can be a value of @ref RTC_AlarmMask_Definitions */ + + uint32_t DateWeekMode; /*!< Specifies the RTC Alarm is on Date or WeekDay. + This parameter can be a value of @ref RTC_AlarmDateWeekDay_Definitions */ + + uint8_t DateWeekValue; /*!< Specifies the RTC Alarm Date/WeekDay. + If the Alarm Date is selected, this parameter + must be set to a value in the 1-31 range. + If the Alarm WeekDay is selected, this + parameter can be a value of @ref RTC_WeekDay_Definitions */ +} RTC_AlarmType; + +/** @addtogroup RTC_Exported_Constants + * @{ + */ + +/** @addtogroup RTC_Hour_Formats + * @{ + */ +#define RTC_24HOUR_FORMAT ((uint32_t)0x00000000) +#define RTC_12HOUR_FORMAT ((uint32_t)0x00000040) +#define IS_RTC_HOUR_FORMAT(FORMAT) (((FORMAT) == RTC_12HOUR_FORMAT) || ((FORMAT) == RTC_24HOUR_FORMAT)) +/** + * @} + */ + +/** @addtogroup RTC_Asynchronous_Predivider + * @{ + */ +#define IS_RTC_PREDIV_ASYNCH(PREDIV) ((PREDIV) <= 0x7F) + +/** + * @} + */ + +/** @addtogroup RTC_Synchronous_Predivider + * @{ + */ +#define IS_RTC_PREDIV_SYNCH(PREDIV) ((PREDIV) <= 0x7FFF) + +/** + * @} + */ + +/** @addtogroup RTC_Time_Definitions + * @{ + */ +#define IS_RTC_12HOUR(HOUR) (((HOUR) > 0) && ((HOUR) <= 12)) +#define IS_RTC_24HOUR(HOUR) ((HOUR) <= 23) +#define IS_RTC_MINUTES(MINUTES) ((MINUTES) <= 59) +#define IS_RTC_SECONDS(SECONDS) ((SECONDS) <= 59) + +/** + * @} + */ + +/** @addtogroup RTC_AM_PM_Definitions + * @{ + */ +#define RTC_AM_H12 ((uint8_t)0x00) +#define RTC_PM_H12 ((uint8_t)0x40) +#define IS_RTC_H12(PM) (((PM) == RTC_AM_H12) || ((PM) == RTC_PM_H12)) + +/** + * @} + */ + +/** @addtogroup RTC_Year_Date_Definitions + * @{ + */ +#define IS_RTC_YEAR(YEAR) ((YEAR) <= 99) + +/** + * @} + */ + +/** @addtogroup RTC_Month_Date_Definitions + * @{ + */ + +/* Coded in BCD format */ +#define RTC_MONTH_JANUARY ((uint8_t)0x01) +#define RTC_MONTH_FEBRURY ((uint8_t)0x02) +#define RTC_MONTH_MARCH ((uint8_t)0x03) +#define RTC_MONTH_APRIL ((uint8_t)0x04) +#define RTC_MONTH_MAY ((uint8_t)0x05) +#define RTC_MONTH_JUNE ((uint8_t)0x06) +#define RTC_MONTH_JULY ((uint8_t)0x07) +#define RTC_MONTH_AUGUST ((uint8_t)0x08) +#define RTC_MONTH_SEPTEMBER ((uint8_t)0x09) +#define RTC_MONTH_OCTOBER ((uint8_t)0x10) +#define RTC_MONTH_NOVEMBER ((uint8_t)0x11) +#define RTC_MONTH_DECEMBER ((uint8_t)0x12) +#define IS_RTC_MONTH(MONTH) (((MONTH) >= 1) && ((MONTH) <= 12)) +#define IS_RTC_DATE(DATE) (((DATE) >= 1) && ((DATE) <= 31)) + +/** + * @} + */ + +/** @addtogroup RTC_WeekDay_Definitions + * @{ + */ + +#define RTC_WEEKDAY_MONDAY ((uint8_t)0x01) +#define RTC_WEEKDAY_TUESDAY ((uint8_t)0x02) +#define RTC_WEEKDAY_WEDNESDAY ((uint8_t)0x03) +#define RTC_WEEKDAY_THURSDAY ((uint8_t)0x04) +#define RTC_WEEKDAY_FRIDAY ((uint8_t)0x05) +#define RTC_WEEKDAY_SATURDAY ((uint8_t)0x06) +#define RTC_WEEKDAY_SUNDAY ((uint8_t)0x07) +#define IS_RTC_WEEKDAY(WEEKDAY) \ + (((WEEKDAY) == RTC_WEEKDAY_MONDAY) || ((WEEKDAY) == RTC_WEEKDAY_TUESDAY) || ((WEEKDAY) == RTC_WEEKDAY_WEDNESDAY) \ + || ((WEEKDAY) == RTC_WEEKDAY_THURSDAY) || ((WEEKDAY) == RTC_WEEKDAY_FRIDAY) \ + || ((WEEKDAY) == RTC_WEEKDAY_SATURDAY) || ((WEEKDAY) == RTC_WEEKDAY_SUNDAY)) +/** + * @} + */ + +/** @addtogroup RTC_Alarm_Definitions + * @{ + */ +#define IS_RTC_ALARM_WEEKDAY_DATE(DATE) (((DATE) > 0) && ((DATE) <= 31)) +#define IS_RTC_ALARM_WEEKDAY_WEEKDAY(WEEKDAY) \ + (((WEEKDAY) == RTC_WEEKDAY_MONDAY) || ((WEEKDAY) == RTC_WEEKDAY_TUESDAY) || ((WEEKDAY) == RTC_WEEKDAY_WEDNESDAY) \ + || ((WEEKDAY) == RTC_WEEKDAY_THURSDAY) || ((WEEKDAY) == RTC_WEEKDAY_FRIDAY) \ + || ((WEEKDAY) == RTC_WEEKDAY_SATURDAY) || ((WEEKDAY) == RTC_WEEKDAY_SUNDAY)) + +/** + * @} + */ + +/** @addtogroup RTC_AlarmDateWeekDay_Definitions + * @{ + */ +#define RTC_ALARM_SEL_WEEKDAY_DATE ((uint32_t)0x00000000) +#define RTC_ALARM_SEL_WEEKDAY_WEEKDAY ((uint32_t)0x40000000) + +#define IS_RTC_ALARM_WEEKDAY_SEL(SEL) \ + (((SEL) == RTC_ALARM_SEL_WEEKDAY_DATE) || ((SEL) == RTC_ALARM_SEL_WEEKDAY_WEEKDAY)) + +/** + * @} + */ + +/** @addtogroup RTC_AlarmMask_Definitions + * @{ + */ +#define RTC_ALARMMASK_NONE ((uint32_t)0x00000000) +#define RTC_ALARMMASK_WEEKDAY ((uint32_t)0x80000000) +#define RTC_ALARMMASK_HOURS ((uint32_t)0x00800000) +#define RTC_ALARMMASK_MINUTES ((uint32_t)0x00008000) +#define RTC_ALARMMASK_SECONDS ((uint32_t)0x00000080) +#define RTC_ALARMMASK_ALL ((uint32_t)0x80808080) +#define IS_ALARM_MASK(INTEN) (((INTEN)&0x7F7F7F7F) == (uint32_t)RESET) + +/** + * @} + */ + +/** @addtogroup RTC_Alarms_Definitions + * @{ + */ +#define RTC_A_ALARM ((uint32_t)0x00000100) +#define RTC_B_ALARM ((uint32_t)0x00000200) +#define IS_RTC_ALARM_SEL(ALARM) (((ALARM) == RTC_A_ALARM) || ((ALARM) == RTC_B_ALARM)) +#define IS_RTC_ALARM_ENABLE(ALARM) (((ALARM) & (RTC_A_ALARM | RTC_B_ALARM)) != (uint32_t)RESET) + +/** + * @} + */ + +/** @addtogroup RTC_Alarm_Sub_Seconds_Masks_Definitions + * @{ + */ +#define RTC_SUBS_MASK_ALL \ + ((uint32_t)0x00000000) /*!< All Alarm SS fields are masked. \ + There is no comparison on sub seconds \ + for Alarm */ +#define RTC_SUBS_MASK_SS14_1 \ + ((uint32_t)0x01000000) /*!< SS[14:1] are don't care in Alarm \ + comparison. Only SS[0] is compared. */ +#define RTC_SUBS_MASK_SS14_2 \ + ((uint32_t)0x02000000) /*!< SS[14:2] are don't care in Alarm \ + comparison. Only SS[1:0] are compared */ +#define RTC_SUBS_MASK_SS14_3 \ + ((uint32_t)0x03000000) /*!< SS[14:3] are don't care in Alarm \ + comparison. Only SS[2:0] are compared */ +#define RTC_SUBS_MASK_SS14_4 \ + ((uint32_t)0x04000000) /*!< SS[14:4] are don't care in Alarm \ + comparison. Only SS[3:0] are compared */ +#define RTC_SUBS_MASK_SS14_5 \ + ((uint32_t)0x05000000) /*!< SS[14:5] are don't care in Alarm \ + comparison. Only SS[4:0] are compared */ +#define RTC_SUBS_MASK_SS14_6 \ + ((uint32_t)0x06000000) /*!< SS[14:6] are don't care in Alarm \ + comparison. Only SS[5:0] are compared */ +#define RTC_SUBS_MASK_SS14_7 \ + ((uint32_t)0x07000000) /*!< SS[14:7] are don't care in Alarm \ + comparison. Only SS[6:0] are compared */ +#define RTC_SUBS_MASK_SS14_8 \ + ((uint32_t)0x08000000) /*!< SS[14:8] are don't care in Alarm \ + comparison. Only SS[7:0] are compared */ +#define RTC_SUBS_MASK_SS14_9 \ + ((uint32_t)0x09000000) /*!< SS[14:9] are don't care in Alarm \ + comparison. Only SS[8:0] are compared */ +#define RTC_SUBS_MASK_SS14_10 \ + ((uint32_t)0x0A000000) /*!< SS[14:10] are don't care in Alarm \ + comparison. Only SS[9:0] are compared */ +#define RTC_SUBS_MASK_SS14_11 \ + ((uint32_t)0x0B000000) /*!< SS[14:11] are don't care in Alarm \ + comparison. Only SS[10:0] are compared */ +#define RTC_SUBS_MASK_SS14_12 \ + ((uint32_t)0x0C000000) /*!< SS[14:12] are don't care in Alarm \ + comparison.Only SS[11:0] are compared */ +#define RTC_SUBS_MASK_SS14_13 \ + ((uint32_t)0x0D000000) /*!< SS[14:13] are don't care in Alarm \ + comparison. Only SS[12:0] are compared */ +#define RTC_SUBS_MASK_SS14_14 \ + ((uint32_t)0x0E000000) /*!< SS[14] is don't care in Alarm \ + comparison.Only SS[13:0] are compared */ +#define RTC_SUBS_MASK_NONE \ + ((uint32_t)0x0F000000) /*!< SS[14:0] are compared and must match \ + to activate alarm. */ +#define IS_RTC_ALARM_SUB_SECOND_MASK_MODE(INTEN) \ + (((INTEN) == RTC_SUBS_MASK_ALL) || ((INTEN) == RTC_SUBS_MASK_SS14_1) || ((INTEN) == RTC_SUBS_MASK_SS14_2) \ + || ((INTEN) == RTC_SUBS_MASK_SS14_3) || ((INTEN) == RTC_SUBS_MASK_SS14_4) || ((INTEN) == RTC_SUBS_MASK_SS14_5) \ + || ((INTEN) == RTC_SUBS_MASK_SS14_6) || ((INTEN) == RTC_SUBS_MASK_SS14_7) || ((INTEN) == RTC_SUBS_MASK_SS14_8) \ + || ((INTEN) == RTC_SUBS_MASK_SS14_9) || ((INTEN) == RTC_SUBS_MASK_SS14_10) || ((INTEN) == RTC_SUBS_MASK_SS14_11) \ + || ((INTEN) == RTC_SUBS_MASK_SS14_12) || ((INTEN) == RTC_SUBS_MASK_SS14_13) || ((INTEN) == RTC_SUBS_MASK_SS14_14) \ + || ((INTEN) == RTC_SUBS_MASK_NONE)) +/** + * @} + */ + +/** @addtogroup RTC_Alarm_Sub_Seconds_Value + * @{ + */ + +#define IS_RTC_ALARM_SUB_SECOND_VALUE(VALUE) ((VALUE) <= 0x00007FFF) + +/** + * @} + */ + +/** @addtogroup RTC_Wakeup_Timer_Definitions + * @{ + */ +#define RTC_WKUPCLK_RTCCLK_DIV16 ((uint32_t)0x00000000) +#define RTC_WKUPCLK_RTCCLK_DIV8 ((uint32_t)0x00000001) +#define RTC_WKUPCLK_RTCCLK_DIV4 ((uint32_t)0x00000002) +#define RTC_WKUPCLK_RTCCLK_DIV2 ((uint32_t)0x00000003) +#define RTC_WKUPCLK_CK_SPRE_16BITS ((uint32_t)0x00000004) + +#define IS_RTC_WKUP_CLOCK(CLOCK) \ + (((CLOCK) == RTC_WKUPCLK_RTCCLK_DIV16) || ((CLOCK) == RTC_WKUPCLK_RTCCLK_DIV8) \ + || ((CLOCK) == RTC_WKUPCLK_RTCCLK_DIV4) || ((CLOCK) == RTC_WKUPCLK_RTCCLK_DIV2) \ + || ((CLOCK) == RTC_WKUPCLK_CK_SPRE_16BITS)) +#define IS_RTC_WKUP_COUNTER(COUNTER) ((COUNTER) <= 0xFFFF) +/** + * @} + */ + +/** @addtogroup RTC_Time_Stamp_Edges_definitions + * @{ + */ +#define RTC_TIMESTAMP_EDGE_RISING ((uint32_t)0x00000000) +#define RTC_TIMESTAMP_EDGE_FALLING ((uint32_t)0x00000008) +#define IS_RTC_TIMESTAMP_EDGE_MODE(EDGE) \ + (((EDGE) == RTC_TIMESTAMP_EDGE_RISING) || ((EDGE) == RTC_TIMESTAMP_EDGE_FALLING)) +/** + * @} + */ + +/** @addtogroup RTC_Output_selection_Definitions + * @{ + */ +#define RTC_OUTPUT_DIS ((uint32_t)0x00000000) +#define RTC_OUTPUT_ALA ((uint32_t)0x00200000) +#define RTC_OUTPUT_ALB ((uint32_t)0x00400000) +#define RTC_OUTPUT_WKUP ((uint32_t)0x00600000) + +#define IS_RTC_OUTPUT_MODE(OUTPUT) \ + (((OUTPUT) == RTC_OUTPUT_DIS) || ((OUTPUT) == RTC_OUTPUT_ALA) || ((OUTPUT) == RTC_OUTPUT_ALB) \ + || ((OUTPUT) == RTC_OUTPUT_WKUP)) + +/** + * @} + */ + +/** @addtogroup RTC_Output_Polarity_Definitions + * @{ + */ +#define RTC_OUTPOL_HIGH ((uint32_t)0x00000000) +#define RTC_OUTPOL_LOW ((uint32_t)0x00100000) +#define IS_RTC_OUTPUT_POL(POL) (((POL) == RTC_OUTPOL_HIGH) || ((POL) == RTC_OUTPOL_LOW)) +/** + * @} + */ + + +/** @addtogroup RTC_Calib_Output_selection_Definitions + * @{ + */ +#define RTC_CALIB_OUTPUT_256HZ ((uint32_t)0x00000000) +#define RTC_CALIB_OUTPUT_1HZ ((uint32_t)0x00080000) +#define IS_RTC_CALIB_OUTPUT(OUTPUT) (((OUTPUT) == RTC_CALIB_OUTPUT_256HZ) || ((OUTPUT) == RTC_CALIB_OUTPUT_1HZ)) +/** + * @} + */ + +/** @addtogroup RTC_Smooth_calib_period_Definitions + * @{ + */ +#define SMOOTH_CALIB_32SEC \ + ((uint32_t)0x00000000) /*!< if RTCCLK = 32768 Hz, Smooth calibation \ + period is 32s, else 2exp20 RTCCLK seconds */ +#define SMOOTH_CALIB_16SEC \ + ((uint32_t)0x00002000) /*!< if RTCCLK = 32768 Hz, Smooth calibation \ + period is 16s, else 2exp19 RTCCLK seconds */ +#define SMOOTH_CALIB_8SEC \ + ((uint32_t)0x00004000) /*!< if RTCCLK = 32768 Hz, Smooth calibation \ + period is 8s, else 2exp18 RTCCLK seconds */ +#define IS_RTC_SMOOTH_CALIB_PERIOD_SEL(PERIOD) \ + (((PERIOD) == SMOOTH_CALIB_32SEC) || ((PERIOD) == SMOOTH_CALIB_16SEC) || ((PERIOD) == SMOOTH_CALIB_8SEC)) + +/** + * @} + */ + +/** @addtogroup RTC_Smooth_calib_Plus_pulses_Definitions + * @{ + */ +#define RTC_SMOOTH_CALIB_PLUS_PULSES_SET \ + ((uint32_t)0x00008000) /*!< The number of RTCCLK pulses added \ + during a X -second window = Y - CALM[8:0]. \ + with Y = 512, 256, 128 when X = 32, 16, 8 */ +#define RTC_SMOOTH_CALIB_PLUS_PULSES__RESET \ + ((uint32_t)0x00000000) /*!< The number of RTCCLK pulses subbstited \ + during a 32-second window = CALM[8:0]. */ +#define IS_RTC_SMOOTH_CALIB_PLUS(PLUS) \ + (((PLUS) == RTC_SMOOTH_CALIB_PLUS_PULSES_SET) || ((PLUS) == RTC_SMOOTH_CALIB_PLUS_PULSES__RESET)) + +/** + * @} + */ + +/** @addtogroup RTC_Smooth_calib_Minus_pulses_Definitions + * @{ + */ +#define IS_RTC_SMOOTH_CALIB_MINUS(VALUE) ((VALUE) <= 0x000001FF) + +/** + * @} + */ + +/** @addtogroup RTC_DayLightSaving_Definitions + * @{ + */ +#define RTC_DAYLIGHT_SAVING_SUB1H ((uint32_t)0x00020000) +#define RTC_DAYLIGHT_SAVING_ADD1H ((uint32_t)0x00010000) +#define IS_RTC_DAYLIGHT_SAVING(SAVE) (((SAVE) == RTC_DAYLIGHT_SAVING_SUB1H) || ((SAVE) == RTC_DAYLIGHT_SAVING_ADD1H)) + +#define RTC_STORE_OPERATION_RESET ((uint32_t)0x00000000) +#define RTC_STORE_OPERATION_SET ((uint32_t)0x00040000) +#define IS_RTC_STORE_OPERATION(OPERATION) \ + (((OPERATION) == RTC_STORE_OPERATION_RESET) || ((OPERATION) == RTC_STORE_OPERATION_SET)) +/** + * @} + */ + +/** @addtogroup RTC_Output_Type_ALARM_OUT + * @{ + */ +#define RTC_OUTPUT_OPENDRAIN ((uint32_t)0x00000000) +#define RTC_OUTPUT_PUSHPULL ((uint32_t)0x00000001) +#define IS_RTC_OUTPUT_TYPE(TYPE) (((TYPE) == RTC_OUTPUT_OPENDRAIN) || ((TYPE) == RTC_OUTPUT_PUSHPULL)) + +/** + * @} + */ +/** @addtogroup RTC_Add_Fraction_Of_Second_Value + * @{ + */ +#define RTC_SHIFT_SUB1S_DISABLE ((uint32_t)0x00000000) +#define RTC_SHIFT_SUB1S_ENABLE ((uint32_t)0x80000000) +#define IS_RTC_SHIFT_SUB1S(SEL) (((SEL) == RTC_SHIFT_SUB1S_DISABLE) || ((SEL) == RTC_SHIFT_SUB1S_ENABLE)) +/** + * @} + */ +/** @addtogroup RTC_Substract_1_Second_Parameter_Definitions + * @{ + */ +#define IS_RTC_SHIFT_ADFS(FS) ((FS) <= 0x00007FFF) + +/** + * @} + */ + +/** @addtogroup RTC_Input_parameter_format_definitions + * @{ + */ +#define RTC_FORMAT_BIN ((uint32_t)0x000000000) +#define RTC_FORMAT_BCD ((uint32_t)0x000000001) +#define IS_RTC_FORMAT(FORMAT) (((FORMAT) == RTC_FORMAT_BIN) || ((FORMAT) == RTC_FORMAT_BCD)) + +/** + * @} + */ + +/** @addtogroup RTC_Flags_Definitions + * @{ + */ +#define RTC_FLAG_RECPF ((uint32_t)0x00010000) +#define RTC_FLAG_TISOVF ((uint32_t)0x00001000) +#define RTC_FLAG_TISF ((uint32_t)0x00000800) +#define RTC_FLAG_WTF ((uint32_t)0x00000400) +#define RTC_FLAG_ALBF ((uint32_t)0x00000200) +#define RTC_FLAG_ALAF ((uint32_t)0x00000100) +#define RTC_FLAG_INITF ((uint32_t)0x00000040) +#define RTC_FLAG_RSYF ((uint32_t)0x00000020) +#define RTC_FLAG_INITSF ((uint32_t)0x00000010) +#define RTC_FLAG_SHOPF ((uint32_t)0x00000008) +#define RTC_FLAG_WTWF ((uint32_t)0x00000004) +#define RTC_FLAG_ALBWF ((uint32_t)0x00000002) +#define RTC_FLAG_ALAWF ((uint32_t)0x00000001) +#define IS_RTC_GET_FLAG(FLAG) \ + (((FLAG) == RTC_FLAG_TISOVF) || ((FLAG) == RTC_FLAG_TISF) || ((FLAG) == RTC_FLAG_WTF) || ((FLAG) == RTC_FLAG_ALBF) \ + || ((FLAG) == RTC_FLAG_ALAF) || ((FLAG) == RTC_FLAG_INITF) || ((FLAG) == RTC_FLAG_RSYF) \ + || ((FLAG) == RTC_FLAG_WTWF) || ((FLAG) == RTC_FLAG_ALBWF) || ((FLAG) == RTC_FLAG_ALAWF) \ + || ((FLAG) == RTC_FLAG_RECPF) || ((FLAG) == RTC_FLAG_SHOPF) || ((FLAG) == RTC_FLAG_INITSF)) +#define IS_RTC_CLEAR_FLAG(FLAG) (((FLAG) != (uint32_t)RESET) && (((FLAG)&0x00011fff) == (uint32_t)SET)) + +/** + * @} + */ + +/** @addtogroup RTC_Interrupts_Definitions + * @{ + */ + +#define RTC_INT_WUT ((uint32_t)0x00004000) +#define RTC_INT_ALRB ((uint32_t)0x00002000) +#define RTC_INT_ALRA ((uint32_t)0x00001000) + +#define IS_RTC_CONFIG_INT(IT) (((IT) != (uint32_t)RESET) && (((IT)&0xFFFF0FFB) == (uint32_t)RESET)) +#define IS_RTC_GET_INT(IT) \ + (((IT) == RTC_INT_WUT) || ((IT) == RTC_INT_ALRB) || ((IT) == RTC_INT_ALRA)) +#define IS_RTC_CLEAR_INT(IT) (((IT) != (uint32_t)RESET) && (((IT)&0x00007000) == (uint32_t)SET)) + +/** + * @} + */ + +/** @addtogroup RTC_Legacy + * @{ + */ +#define RTC_DigitalCalibConfig RTC_CoarseCalibConfig +#define RTC_DigitalCalibCmd RTC_CoarseCalibCmd + +/** + * @} + */ + +/** + * @} + */ + +/* Function used to set the RTC configuration to the default reset state *****/ +ErrorStatus RTC_DeInit(void); + +/* Initialization and Configuration functions *********************************/ +ErrorStatus RTC_Init(RTC_InitType* RTC_InitStruct); +void RTC_StructInit(RTC_InitType* RTC_InitStruct); +void RTC_EnableWriteProtection(FunctionalState Cmd); +ErrorStatus RTC_EnterInitMode(void); +void RTC_ExitInitMode(void); +ErrorStatus RTC_WaitForSynchro(void); +ErrorStatus RTC_EnableRefClock(FunctionalState Cmd); +void RTC_EnableBypassShadow(FunctionalState Cmd); + +/* Time and Date configuration functions **************************************/ +ErrorStatus RTC_ConfigTime(uint32_t RTC_Format, RTC_TimeType* RTC_TimeStruct); +void RTC_TimeStructInit(RTC_TimeType* RTC_TimeStruct); +void RTC_GetTime(uint32_t RTC_Format, RTC_TimeType* RTC_TimeStruct); +uint32_t RTC_GetSubSecond(void); +ErrorStatus RTC_SetDate(uint32_t RTC_Format, RTC_DateType* RTC_DateStruct); +void RTC_DateStructInit(RTC_DateType* RTC_DateStruct); +void RTC_GetDate(uint32_t RTC_Format, RTC_DateType* RTC_DateStruct); + +/* Alarms (Alarm A and Alarm B) configuration functions **********************/ +void RTC_SetAlarm(uint32_t RTC_Format, uint32_t RTC_Alarm, RTC_AlarmType* RTC_AlarmStruct); +void RTC_AlarmStructInit(RTC_AlarmType* RTC_AlarmStruct); +void RTC_GetAlarm(uint32_t RTC_Format, uint32_t RTC_Alarm, RTC_AlarmType* RTC_AlarmStruct); +ErrorStatus RTC_EnableAlarm(uint32_t RTC_Alarm, FunctionalState Cmd); +void RTC_ConfigAlarmSubSecond(uint32_t RTC_Alarm, uint32_t RTC_AlarmSubSecondValue, uint32_t RTC_AlarmSubSecondMask); +uint32_t RTC_GetAlarmSubSecond(uint32_t RTC_Alarm); + +/* WakeUp Timer configuration functions ***************************************/ +void RTC_ConfigWakeUpClock(uint32_t RTC_WakeUpClock); +void RTC_SetWakeUpCounter(uint32_t RTC_WakeUpCounter); +uint32_t RTC_GetWakeUpCounter(void); +ErrorStatus RTC_EnableWakeUp(FunctionalState Cmd); + +/* Daylight Saving configuration functions ************************************/ +void RTC_ConfigDayLightSaving(uint32_t RTC_DayLightSaving, uint32_t RTC_StoreOperation); +uint32_t RTC_GetStoreOperation(void); + +/* Output pin Configuration function ******************************************/ +void RTC_ConfigOutput(uint32_t RTC_Output, uint32_t RTC_OutputPolarity); + +/* Coarse and Smooth Calibration configuration functions **********************/ +void RTC_EnableCalibOutput(FunctionalState Cmd); +void RTC_ConfigCalibOutput(uint32_t RTC_CalibOutput); +ErrorStatus RTC_ConfigSmoothCalib(uint32_t RTC_SmoothCalibPeriod, + uint32_t RTC_SmoothCalibPlusPulses, + uint32_t RTC_SmouthCalibMinusPulsesValue); + +/* TimeStamp configuration functions ******************************************/ +void RTC_EnableTimeStamp(uint32_t RTC_TimeStampEdge, FunctionalState Cmd); +void RTC_GetTimeStamp(uint32_t RTC_Format, RTC_TimeType* RTC_StampTimeStruct, RTC_DateType* RTC_StampDateStruct); +uint32_t RTC_GetTimeStampSubSecond(void); + +/* Output Type Config configuration functions *********************************/ +void RTC_ConfigOutputType(uint32_t RTC_OutputType); + +/* RTC_Shift_control_synchonisation_functions *********************************/ +ErrorStatus RTC_ConfigSynchroShift(uint32_t RTC_ShiftAddFS, uint32_t RTC_ShiftSub1s); + +/* Interrupts and flags management functions **********************************/ +void RTC_ConfigInt(uint32_t RTC_INT, FunctionalState Cmd); +FlagStatus RTC_GetFlagStatus(uint32_t RTC_FLAG); +void RTC_ClrFlag(uint32_t RTC_FLAG); +INTStatus RTC_GetITStatus(uint32_t RTC_INT); +void RTC_ClrIntPendingBit(uint32_t RTC_INT); +/* WakeUp TSC function **********************************/ +void RTC_EnableWakeUpTsc(uint32_t count); +#ifdef __cplusplus +} +#endif + +#endif /*__N32G45X_RTC_H__ */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_sdio.h b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_sdio.h new file mode 100755 index 0000000000..c70eb58b8b --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_sdio.h @@ -0,0 +1,494 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_sdio.h + * @author Nations + * @version v1.0.1 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __N32G45X_SDIO_H__ +#define __N32G45X_SDIO_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +#include "n32g45x.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup SDIO + * @{ + */ + +/** @addtogroup SDIO_Exported_Types + * @{ + */ + +typedef struct +{ + uint32_t ClkEdge; /*!< Specifies the clock transition on which the bit capture is made. + This parameter can be a value of @ref SDIO_Clock_Edge */ + + uint32_t ClkBypass; /*!< Specifies whether the SDIO Clock divider bypass is + enabled or disabled. + This parameter can be a value of @ref SDIO_Clock_Bypass */ + + uint32_t ClkPwrSave; /*!< Specifies whether SDIO Clock output is enabled or + disabled when the bus is idle. + This parameter can be a value of @ref SDIO_Clock_Power_Save */ + + uint32_t BusWidth; /*!< Specifies the SDIO bus width. + This parameter can be a value of @ref SDIO_Bus_Wide */ + + uint32_t HardwareClkCtrl; /*!< Specifies whether the SDIO hardware flow control is enabled or disabled. + This parameter can be a value of @ref SDIO_Hardware_Flow_Control */ + + uint8_t ClkDiv; /*!< Specifies the clock frequency of the SDIO controller. + This parameter can be a value between 0x00 and 0xFF. */ + +} SDIO_InitType; + +typedef struct +{ + uint32_t CmdArgument; /*!< Specifies the SDIO command argument which is sent + to a card as part of a command message. If a command + contains an argument, it must be loaded into this register + before writing the command to the command register */ + + uint32_t CmdIndex; /*!< Specifies the SDIO command index. It must be lower than 0x40. */ + + uint32_t ResponseType; /*!< Specifies the SDIO response type. + This parameter can be a value of @ref SDIO_Response_Type */ + + uint32_t WaitType; /*!< Specifies whether SDIO wait-for-interrupt request is enabled or disabled. + This parameter can be a value of @ref SDIO_Wait_Interrupt_State */ + + uint32_t CPSMConfig; /*!< Specifies whether SDIO Command path state machine (CPSM) + is enabled or disabled. + This parameter can be a value of @ref SDIO_CPSM_State */ +} SDIO_CmdInitType; + +typedef struct +{ + uint32_t DatTimeout; /*!< Specifies the data timeout period in card bus clock periods. */ + + uint32_t DatLen; /*!< Specifies the number of data bytes to be transferred. */ + + uint32_t DatBlkSize; /*!< Specifies the data block size for block transfer. + This parameter can be a value of @ref SDIO_Data_Block_Size */ + + uint32_t TransferDirection; /*!< Specifies the data transfer direction, whether the transfer + is a read or write. + This parameter can be a value of @ref SDIO_Transfer_Direction */ + + uint32_t TransferMode; /*!< Specifies whether data transfer is in stream or block mode. + This parameter can be a value of @ref SDIO_Transfer_Type */ + + uint32_t DPSMConfig; /*!< Specifies whether SDIO Data path state machine (DPSM) + is enabled or disabled. + This parameter can be a value of @ref SDIO_DPSM_State */ +} SDIO_DataInitType; + +/** + * @} + */ + +/** @addtogroup SDIO_Exported_Constants + * @{ + */ + +/** @addtogroup SDIO_Clock_Edge + * @{ + */ + +#define SDIO_CLKEDGE_RISING ((uint32_t)0x00000000) +#define SDIO_CLKEDGE_FALLING ((uint32_t)0x00002000) +#define IS_SDIO_CLK_EDGE(EDGE) (((EDGE) == SDIO_CLKEDGE_RISING) || ((EDGE) == SDIO_CLKEDGE_FALLING)) +/** + * @} + */ + +/** @addtogroup SDIO_Clock_Bypass + * @{ + */ + +#define SDIO_ClkBYPASS_DISABLE ((uint32_t)0x00000000) +#define SDIO_ClkBYPASS_ENABLE ((uint32_t)0x00000400) +#define IS_SDIO_CLK_BYPASS(BYPASS) (((BYPASS) == SDIO_ClkBYPASS_DISABLE) || ((BYPASS) == SDIO_ClkBYPASS_ENABLE)) +/** + * @} + */ + +/** @addtogroup SDIO_Clock_Power_Save + * @{ + */ + +#define SDIO_CLKPOWERSAVE_DISABLE ((uint32_t)0x00000000) +#define SDIO_CLKPOWERSAVE_ENABLE ((uint32_t)0x00000200) +#define IS_SDIO_CLK_POWER_SAVE(SAVE) (((SAVE) == SDIO_CLKPOWERSAVE_DISABLE) || ((SAVE) == SDIO_CLKPOWERSAVE_ENABLE)) +/** + * @} + */ + +/** @addtogroup SDIO_Bus_Wide + * @{ + */ + +#define SDIO_BUSWIDTH_1B ((uint32_t)0x00000000) +#define SDIO_BUSWIDTH_4B ((uint32_t)0x00000800) +#define SDIO_BUSWIDTH_8B ((uint32_t)0x00001000) +#define IS_SDIO_BUS_WIDTH(WIDE) \ + (((WIDE) == SDIO_BUSWIDTH_1B) || ((WIDE) == SDIO_BUSWIDTH_4B) || ((WIDE) == SDIO_BUSWIDTH_8B)) + +/** + * @} + */ + +/** @addtogroup SDIO_Hardware_Flow_Control + * @{ + */ + +#define SDIO_HARDWARE_CLKCTRL_DISABLE ((uint32_t)0x00000000) +#define SDIO_HARDWARE_CLKCTRL_ENABLE ((uint32_t)0x00004000) +#define IS_SDIO_HARDWARE_CLKCTRL(CONTROL) \ + (((CONTROL) == SDIO_HARDWARE_CLKCTRL_DISABLE) || ((CONTROL) == SDIO_HARDWARE_CLKCTRL_ENABLE)) +/** + * @} + */ + +/** @addtogroup SDIO_Power_State + * @{ + */ + +#define SDIO_POWER_CTRL_OFF ((uint32_t)0x00000000) +#define SDIO_POWER_CTRL_ON ((uint32_t)0x00000003) +#define IS_SDIO_POWER_CTRL(STATE) (((STATE) == SDIO_POWER_CTRL_OFF) || ((STATE) == SDIO_POWER_CTRL_ON)) +/** + * @} + */ + +/** @addtogroup SDIO_Interrupt_sources + * @{ + */ + +#define SDIO_INT_CCRCERR ((uint32_t)0x00000001) +#define SDIO_INT_DCRCERR ((uint32_t)0x00000002) +#define SDIO_INT_CMDTIMEOUT ((uint32_t)0x00000004) +#define SDIO_INT_DATTIMEOUT ((uint32_t)0x00000008) +#define SDIO_INT_TXURERR ((uint32_t)0x00000010) +#define SDIO_INT_RXORERR ((uint32_t)0x00000020) +#define SDIO_INT_CMDRESPRECV ((uint32_t)0x00000040) +#define SDIO_INT_CMDSEND ((uint32_t)0x00000080) +#define SDIO_INT_DATEND ((uint32_t)0x00000100) +#define SDIO_INT_SBERR ((uint32_t)0x00000200) +#define SDIO_INT_DATBLKEND ((uint32_t)0x00000400) +#define SDIO_INT_CMDRUN ((uint32_t)0x00000800) +#define SDIO_INT_TXRUN ((uint32_t)0x00001000) +#define SDIO_INT_RXRUN ((uint32_t)0x00002000) +#define SDIO_INT_TFIFOHE ((uint32_t)0x00004000) +#define SDIO_INT_RFIFOHF ((uint32_t)0x00008000) +#define SDIO_INT_TFIFOF ((uint32_t)0x00010000) +#define SDIO_INT_RFIFOF ((uint32_t)0x00020000) +#define SDIO_INT_TFIFOE ((uint32_t)0x00040000) +#define SDIO_INT_RFIFOE ((uint32_t)0x00080000) +#define SDIO_INT_TDATVALID ((uint32_t)0x00100000) +#define SDIO_INT_RDATVALID ((uint32_t)0x00200000) +#define SDIO_INT_SDIOINT ((uint32_t)0x00400000) +#define SDIO_INT_CEATAF ((uint32_t)0x00800000) +#define IS_SDIO_INT(IT) ((((IT) & (uint32_t)0xFF000000) == 0x00) && ((IT) != (uint32_t)0x00)) +/** + * @} + */ + +/** @addtogroup SDIO_Command_Index + * @{ + */ + +#define IS_SDIO_CMD_INDEX(INDEX) ((INDEX) < 0x40) +/** + * @} + */ + +/** @addtogroup SDIO_Response_Type + * @{ + */ + +#define SDIO_RESP_NO ((uint32_t)0x00000000) +#define SDIO_RESP_SHORT ((uint32_t)0x00000040) +#define SDIO_RESP_LONG ((uint32_t)0x000000C0) +#define IS_SDIO_RESP(RESPONSE) \ + (((RESPONSE) == SDIO_RESP_NO) || ((RESPONSE) == SDIO_RESP_SHORT) || ((RESPONSE) == SDIO_RESP_LONG)) +/** + * @} + */ + +/** @addtogroup SDIO_Wait_Interrupt_State + * @{ + */ + +#define SDIO_WAIT_NO ((uint32_t)0x00000000) /*!< SDIO No Wait, TimeOut is enabled */ +#define SDIO_WAIT_INT ((uint32_t)0x00000100) /*!< SDIO Wait Interrupt Request */ +#define SDIO_WAIT_PEND ((uint32_t)0x00000200) /*!< SDIO Wait End of transfer */ +#define IS_SDIO_WAIT(WAIT) (((WAIT) == SDIO_WAIT_NO) || ((WAIT) == SDIO_WAIT_INT) || ((WAIT) == SDIO_WAIT_PEND)) +/** + * @} + */ + +/** @addtogroup SDIO_CPSM_State + * @{ + */ + +#define SDIO_CPSM_DISABLE ((uint32_t)0x00000000) +#define SDIO_CPSM_ENABLE ((uint32_t)0x00000400) +#define IS_SDIO_CPSM(CPSM) (((CPSM) == SDIO_CPSM_ENABLE) || ((CPSM) == SDIO_CPSM_DISABLE)) +/** + * @} + */ + +/** @addtogroup SDIO_Response_Registers + * @{ + */ + +#define SDIO_RESPONSE_1 ((uint32_t)0x00000000) +#define SDIO_RESPONSE_2 ((uint32_t)0x00000004) +#define SDIO_RESPONSE_3 ((uint32_t)0x00000008) +#define SDIO_RESPONSE_4 ((uint32_t)0x0000000C) +#define IS_SDIO_RESPONSE(RESP) \ + (((RESP) == SDIO_RESPONSE_1) || ((RESP) == SDIO_RESPONSE_2) || ((RESP) == SDIO_RESPONSE_3) \ + || ((RESP) == SDIO_RESPONSE_4)) +/** + * @} + */ + +/** @addtogroup SDIO_Data_Length + * @{ + */ + +#define IS_SDIO_DAT_LEN(LENGTH) ((LENGTH) <= 0x01FFFFFF) +/** + * @} + */ + +/** @addtogroup SDIO_Data_Block_Size + * @{ + */ + +#define SDIO_DATBLK_SIZE_1B ((uint32_t)0x00000000) +#define SDIO_DATBLK_SIZE_2B ((uint32_t)0x00000010) +#define SDIO_DATBLK_SIZE_4B ((uint32_t)0x00000020) +#define SDIO_DATBLK_SIZE_8B ((uint32_t)0x00000030) +#define SDIO_DATBLK_SIZE_16B ((uint32_t)0x00000040) +#define SDIO_DATBLK_SIZE_32B ((uint32_t)0x00000050) +#define SDIO_DATBLK_SIZE_64B ((uint32_t)0x00000060) +#define SDIO_DATBLK_SIZE_128B ((uint32_t)0x00000070) +#define SDIO_DATBLK_SIZE_256B ((uint32_t)0x00000080) +#define SDIO_DATBLK_SIZE_512B ((uint32_t)0x00000090) +#define SDIO_DATBLK_SIZE_1024B ((uint32_t)0x000000A0) +#define SDIO_DATBLK_SIZE_2048B ((uint32_t)0x000000B0) +#define SDIO_DATBLK_SIZE_4096B ((uint32_t)0x000000C0) +#define SDIO_DATBLK_SIZE_8192B ((uint32_t)0x000000D0) +#define SDIO_DATBLK_SIZE_16384B ((uint32_t)0x000000E0) +#define IS_SDIO_BLK_SIZE(SIZE) \ + (((SIZE) == SDIO_DATBLK_SIZE_1B) || ((SIZE) == SDIO_DATBLK_SIZE_2B) || ((SIZE) == SDIO_DATBLK_SIZE_4B) \ + || ((SIZE) == SDIO_DATBLK_SIZE_8B) || ((SIZE) == SDIO_DATBLK_SIZE_16B) || ((SIZE) == SDIO_DATBLK_SIZE_32B) \ + || ((SIZE) == SDIO_DATBLK_SIZE_64B) || ((SIZE) == SDIO_DATBLK_SIZE_128B) || ((SIZE) == SDIO_DATBLK_SIZE_256B) \ + || ((SIZE) == SDIO_DATBLK_SIZE_512B) || ((SIZE) == SDIO_DATBLK_SIZE_1024B) || ((SIZE) == SDIO_DATBLK_SIZE_2048B) \ + || ((SIZE) == SDIO_DATBLK_SIZE_4096B) || ((SIZE) == SDIO_DATBLK_SIZE_8192B) \ + || ((SIZE) == SDIO_DATBLK_SIZE_16384B)) +/** + * @} + */ + +/** @addtogroup SDIO_Transfer_Direction + * @{ + */ + +#define SDIO_TRANSDIR_TOCARD ((uint32_t)0x00000000) +#define SDIO_TRANSDIR_TOSDIO ((uint32_t)0x00000002) +#define IS_SDIO_TRANSFER_DIRECTION(DIR) (((DIR) == SDIO_TRANSDIR_TOCARD) || ((DIR) == SDIO_TRANSDIR_TOSDIO)) +/** + * @} + */ + +/** @addtogroup SDIO_Transfer_Type + * @{ + */ + +#define SDIO_TRANSMODE_BLOCK ((uint32_t)0x00000000) +#define SDIO_TRANSMODE_STREAM ((uint32_t)0x00000004) +#define IS_SDIO_TRANS_MODE(MODE) (((MODE) == SDIO_TRANSMODE_STREAM) || ((MODE) == SDIO_TRANSMODE_BLOCK)) +/** + * @} + */ + +/** @addtogroup SDIO_DPSM_State + * @{ + */ + +#define SDIO_DPSM_DISABLE ((uint32_t)0x00000000) +#define SDIO_DPSM_ENABLE ((uint32_t)0x00000001) +#define IS_SDIO_DPSM(DPSM) (((DPSM) == SDIO_DPSM_ENABLE) || ((DPSM) == SDIO_DPSM_DISABLE)) +/** + * @} + */ + +/** @addtogroup SDIO_Flags + * @{ + */ + +#define SDIO_FLAG_CCRCERR ((uint32_t)0x00000001) +#define SDIO_FLAG_DCRCERR ((uint32_t)0x00000002) +#define SDIO_FLAG_CMDTIMEOUT ((uint32_t)0x00000004) +#define SDIO_FLAG_DATTIMEOUT ((uint32_t)0x00000008) +#define SDIO_FLAG_TXURERR ((uint32_t)0x00000010) +#define SDIO_FLAG_RXORERR ((uint32_t)0x00000020) +#define SDIO_FLAG_CMDRESPRECV ((uint32_t)0x00000040) +#define SDIO_FLAG_CMDSEND ((uint32_t)0x00000080) +#define SDIO_FLAG_DATEND ((uint32_t)0x00000100) +#define SDIO_FLAG_SBERR ((uint32_t)0x00000200) +#define SDIO_FLAG_DATBLKEND ((uint32_t)0x00000400) +#define SDIO_FLAG_CMDRUN ((uint32_t)0x00000800) +#define SDIO_FLAG_TXRUN ((uint32_t)0x00001000) +#define SDIO_FLAG_RXRUN ((uint32_t)0x00002000) +#define SDIO_FLAG_TFIFOHE ((uint32_t)0x00004000) +#define SDIO_FLAG_RFIFOHF ((uint32_t)0x00008000) +#define SDIO_FLAG_TFIFOF ((uint32_t)0x00010000) +#define SDIO_FLAG_RFIFOF ((uint32_t)0x00020000) +#define SDIO_FLAG_TFIFOE ((uint32_t)0x00040000) +#define SDIO_FLAG_RFIFOE ((uint32_t)0x00080000) +#define SDIO_FLAG_TDATVALID ((uint32_t)0x00100000) +#define SDIO_FLAG_RDATVALID ((uint32_t)0x00200000) +#define SDIO_FLAG_SDIOINT ((uint32_t)0x00400000) +#define SDIO_FLAG_CEATAF ((uint32_t)0x00800000) +#define IS_SDIO_FLAG(FLAG) \ + (((FLAG) == SDIO_FLAG_CCRCERR) || ((FLAG) == SDIO_FLAG_DCRCERR) || ((FLAG) == SDIO_FLAG_CMDTIMEOUT) \ + || ((FLAG) == SDIO_FLAG_DATTIMEOUT) || ((FLAG) == SDIO_FLAG_TXURERR) || ((FLAG) == SDIO_FLAG_RXORERR) \ + || ((FLAG) == SDIO_FLAG_CMDRESPRECV) || ((FLAG) == SDIO_FLAG_CMDSEND) || ((FLAG) == SDIO_FLAG_DATEND) \ + || ((FLAG) == SDIO_FLAG_SBERR) || ((FLAG) == SDIO_FLAG_DATBLKEND) || ((FLAG) == SDIO_FLAG_CMDRUN) \ + || ((FLAG) == SDIO_FLAG_TXRUN) || ((FLAG) == SDIO_FLAG_RXRUN) || ((FLAG) == SDIO_FLAG_TFIFOHE) \ + || ((FLAG) == SDIO_FLAG_RFIFOHF) || ((FLAG) == SDIO_FLAG_TFIFOF) || ((FLAG) == SDIO_FLAG_RFIFOF) \ + || ((FLAG) == SDIO_FLAG_TFIFOE) || ((FLAG) == SDIO_FLAG_RFIFOE) || ((FLAG) == SDIO_FLAG_TDATVALID) \ + || ((FLAG) == SDIO_FLAG_RDATVALID) || ((FLAG) == SDIO_FLAG_SDIOINT) || ((FLAG) == SDIO_FLAG_CEATAF)) + +#define IS_SDIO_CLR_FLAG(FLAG) ((((FLAG) & (uint32_t)0xFF3FF800) == 0x00) && ((FLAG) != (uint32_t)0x00)) + +#define IS_SDIO_GET_INT(IT) \ + (((IT) == SDIO_INT_CCRCERR) || ((IT) == SDIO_INT_DCRCERR) || ((IT) == SDIO_INT_CMDTIMEOUT) \ + || ((IT) == SDIO_INT_DATTIMEOUT) || ((IT) == SDIO_INT_TXURERR) || ((IT) == SDIO_INT_RXORERR) \ + || ((IT) == SDIO_INT_CMDRESPRECV) || ((IT) == SDIO_INT_CMDSEND) || ((IT) == SDIO_INT_DATEND) \ + || ((IT) == SDIO_INT_SBERR) || ((IT) == SDIO_INT_DATBLKEND) || ((IT) == SDIO_INT_CMDRUN) \ + || ((IT) == SDIO_INT_TXRUN) || ((IT) == SDIO_INT_RXRUN) || ((IT) == SDIO_INT_TFIFOHE) \ + || ((IT) == SDIO_INT_RFIFOHF) || ((IT) == SDIO_INT_TFIFOF) || ((IT) == SDIO_INT_RFIFOF) \ + || ((IT) == SDIO_INT_TFIFOE) || ((IT) == SDIO_INT_RFIFOE) || ((IT) == SDIO_INT_TDATVALID) \ + || ((IT) == SDIO_INT_RDATVALID) || ((IT) == SDIO_INT_SDIOINT) || ((IT) == SDIO_INT_CEATAF)) + +#define IS_SDIO_CLR_INT(IT) ((((IT) & (uint32_t)0xFF3FF800) == 0x00) && ((IT) != (uint32_t)0x00)) + +/** + * @} + */ + +/** @addtogroup SDIO_Read_Wait_Mode + * @{ + */ + +#define SDIO_RDWAIT_MODE_CLK ((uint32_t)0x00000001) +#define SDIO_RDWAIT_MODE_DAT2 ((uint32_t)0x00000000) +#define IS_SDIO_RDWAIT_MODE(MODE) (((MODE) == SDIO_RDWAIT_MODE_CLK) || ((MODE) == SDIO_RDWAIT_MODE_DAT2)) +/** + * @} + */ + +/** + * @} + */ + +/** @addtogroup SDIO_Exported_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup SDIO_Exported_Functions + * @{ + */ + +void SDIO_DeInit(void); +void SDIO_Init(SDIO_InitType* SDIO_InitStruct); +void SDIO_InitStruct(SDIO_InitType* SDIO_InitStruct); +void SDIO_EnableClock(FunctionalState Cmd); +void SDIO_SetPower(uint32_t SDIO_PowerState); +uint32_t SDIO_GetPower(void); +void SDIO_ConfigInt(uint32_t SDIO_IT, FunctionalState Cmd); +void SDIO_DMACmd(FunctionalState Cmd); +void SDIO_SendCmd(SDIO_CmdInitType* SDIO_CmdInitStruct); +void SDIO_InitCmdStruct(SDIO_CmdInitType* SDIO_CmdInitStruct); +uint8_t SDIO_GetCmdResp(void); +uint32_t SDIO_GetResp(uint32_t SDIO_RESP); +void SDIO_ConfigData(SDIO_DataInitType* SDIO_DataInitStruct); +void SDIO_InitDataStruct(SDIO_DataInitType* SDIO_DataInitStruct); +uint32_t SDIO_GetDataCountValue(void); +uint32_t SDIO_ReadData(void); +void SDIO_WriteData(uint32_t Data); +uint32_t SDIO_GetFifoCounter(void); +void SDIO_EnableReadWait(FunctionalState Cmd); +void SDIO_DisableReadWait(FunctionalState Cmd); +void SDIO_EnableSdioReadWaitMode(uint32_t SDIO_ReadWaitMode); +void SDIO_EnableSdioOperation(FunctionalState Cmd); +void SDIO_EnableSendSdioSuspend(FunctionalState Cmd); +void SDIO_EnableCommandCompletion(FunctionalState Cmd); +void SDIO_EnableCEATAInt(FunctionalState Cmd); +void SDIO_EnableSendCEATA(FunctionalState Cmd); +FlagStatus SDIO_GetFlag(uint32_t SDIO_FLAG); +void SDIO_ClrFlag(uint32_t SDIO_FLAG); +INTStatus SDIO_GetIntStatus(uint32_t SDIO_IT); +void SDIO_ClrIntPendingBit(uint32_t SDIO_IT); + +#ifdef __cplusplus +} +#endif + +#endif /* __N32G45X_SDIO_H__ */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_spi.h b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_spi.h new file mode 100755 index 0000000000..401fbe65a4 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_spi.h @@ -0,0 +1,471 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_spi.h + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __N32G45X_SPI_H__ +#define __N32G45X_SPI_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +#include "n32g45x.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup SPI + * @{ + */ + +/** @addtogroup SPI_Exported_Types + * @{ + */ + +/** + * @brief SPI Init structure definition + */ + +typedef struct +{ + uint16_t DataDirection; /*!< Specifies the SPI unidirectional or bidirectional data mode. + This parameter can be a value of @ref SPI_data_direction */ + + uint16_t SpiMode; /*!< Specifies the SPI operating mode. + This parameter can be a value of @ref SPI_mode */ + + uint16_t DataLen; /*!< Specifies the SPI data size. + This parameter can be a value of @ref SPI_data_size */ + + uint16_t CLKPOL; /*!< Specifies the serial clock steady state. + This parameter can be a value of @ref SPI_Clock_Polarity */ + + uint16_t CLKPHA; /*!< Specifies the clock active edge for the bit capture. + This parameter can be a value of @ref SPI_Clock_Phase */ + + uint16_t NSS; /*!< Specifies whether the NSS signal is managed by + hardware (NSS pin) or by software using the SSI bit. + This parameter can be a value of @ref SPI_Slave_Select_management */ + + uint16_t BaudRatePres; /*!< Specifies the Baud Rate prescaler value which will be + used to configure the transmit and receive SCK clock. + This parameter can be a value of @ref SPI_BaudRate_Prescaler. + @note The communication clock is derived from the master + clock. The slave clock does not need to be set. */ + + uint16_t FirstBit; /*!< Specifies whether data transfers start from MSB or LSB bit. + This parameter can be a value of @ref SPI_MSB_LSB_transmission */ + + uint16_t CRCPoly; /*!< Specifies the polynomial used for the CRC calculation. */ +} SPI_InitType; + +/** + * @brief I2S Init structure definition + */ + +typedef struct +{ + uint16_t I2sMode; /*!< Specifies the I2S operating mode. + This parameter can be a value of @ref I2sMode */ + + uint16_t Standard; /*!< Specifies the standard used for the I2S communication. + This parameter can be a value of @ref Standard */ + + uint16_t DataFormat; /*!< Specifies the data format for the I2S communication. + This parameter can be a value of @ref I2S_Data_Format */ + + uint16_t MCLKEnable; /*!< Specifies whether the I2S MCLK output is enabled or not. + This parameter can be a value of @ref I2S_MCLK_Output */ + + uint32_t AudioFrequency; /*!< Specifies the frequency selected for the I2S communication. + This parameter can be a value of @ref I2S_Audio_Frequency */ + + uint16_t CLKPOL; /*!< Specifies the idle state of the I2S clock. + This parameter can be a value of @ref I2S_Clock_Polarity */ +} I2S_InitType; + +/** + * @} + */ + +/** @addtogroup SPI_Exported_Constants + * @{ + */ + +#define IS_SPI_PERIPH(PERIPH) (((PERIPH) == SPI1) || ((PERIPH) == SPI2) || ((PERIPH) == SPI3)) + +#define IS_SPI_2OR3_PERIPH(PERIPH) (((PERIPH) == SPI2) || ((PERIPH) == SPI3)) + +/** @addtogroup SPI_data_direction + * @{ + */ + +#define SPI_DIR_DOUBLELINE_FULLDUPLEX ((uint16_t)0x0000) +#define SPI_DIR_DOUBLELINE_RONLY ((uint16_t)0x0400) +#define SPI_DIR_SINGLELINE_RX ((uint16_t)0x8000) +#define SPI_DIR_SINGLELINE_TX ((uint16_t)0xC000) +#define IS_SPI_DIR_MODE(MODE) \ + (((MODE) == SPI_DIR_DOUBLELINE_FULLDUPLEX) || ((MODE) == SPI_DIR_DOUBLELINE_RONLY) \ + || ((MODE) == SPI_DIR_SINGLELINE_RX) || ((MODE) == SPI_DIR_SINGLELINE_TX)) +/** + * @} + */ + +/** @addtogroup SPI_mode + * @{ + */ + +#define SPI_MODE_MASTER ((uint16_t)0x0104) +#define SPI_MODE_SLAVE ((uint16_t)0x0000) +#define IS_SPI_MODE(MODE) (((MODE) == SPI_MODE_MASTER) || ((MODE) == SPI_MODE_SLAVE)) +/** + * @} + */ + +/** @addtogroup SPI_data_size + * @{ + */ + +#define SPI_DATA_SIZE_16BITS ((uint16_t)0x0800) +#define SPI_DATA_SIZE_8BITS ((uint16_t)0x0000) +#define IS_SPI_DATASIZE(DATASIZE) (((DATASIZE) == SPI_DATA_SIZE_16BITS) || ((DATASIZE) == SPI_DATA_SIZE_8BITS)) +/** + * @} + */ + +/** @addtogroup SPI_Clock_Polarity + * @{ + */ + +#define SPI_CLKPOL_LOW ((uint16_t)0x0000) +#define SPI_CLKPOL_HIGH ((uint16_t)0x0002) +#define IS_SPI_CLKPOL(CPOL) (((CPOL) == SPI_CLKPOL_LOW) || ((CPOL) == SPI_CLKPOL_HIGH)) +/** + * @} + */ + +/** @addtogroup SPI_Clock_Phase + * @{ + */ + +#define SPI_CLKPHA_FIRST_EDGE ((uint16_t)0x0000) +#define SPI_CLKPHA_SECOND_EDGE ((uint16_t)0x0001) +#define IS_SPI_CLKPHA(CPHA) (((CPHA) == SPI_CLKPHA_FIRST_EDGE) || ((CPHA) == SPI_CLKPHA_SECOND_EDGE)) +/** + * @} + */ + +/** @addtogroup SPI_Slave_Select_management + * @{ + */ + +#define SPI_NSS_SOFT ((uint16_t)0x0200) +#define SPI_NSS_HARD ((uint16_t)0x0000) +#define IS_SPI_NSS(NSS) (((NSS) == SPI_NSS_SOFT) || ((NSS) == SPI_NSS_HARD)) +/** + * @} + */ + +/** @addtogroup SPI_BaudRate_Prescaler + * @{ + */ + +#define SPI_BR_PRESCALER_2 ((uint16_t)0x0000) +#define SPI_BR_PRESCALER_4 ((uint16_t)0x0008) +#define SPI_BR_PRESCALER_8 ((uint16_t)0x0010) +#define SPI_BR_PRESCALER_16 ((uint16_t)0x0018) +#define SPI_BR_PRESCALER_32 ((uint16_t)0x0020) +#define SPI_BR_PRESCALER_64 ((uint16_t)0x0028) +#define SPI_BR_PRESCALER_128 ((uint16_t)0x0030) +#define SPI_BR_PRESCALER_256 ((uint16_t)0x0038) +#define IS_SPI_BR_PRESCALER(PRESCALER) \ + (((PRESCALER) == SPI_BR_PRESCALER_2) || ((PRESCALER) == SPI_BR_PRESCALER_4) || ((PRESCALER) == SPI_BR_PRESCALER_8) \ + || ((PRESCALER) == SPI_BR_PRESCALER_16) || ((PRESCALER) == SPI_BR_PRESCALER_32) \ + || ((PRESCALER) == SPI_BR_PRESCALER_64) || ((PRESCALER) == SPI_BR_PRESCALER_128) \ + || ((PRESCALER) == SPI_BR_PRESCALER_256)) +/** + * @} + */ + +/** @addtogroup SPI_MSB_LSB_transmission + * @{ + */ + +#define SPI_FB_MSB ((uint16_t)0x0000) +#define SPI_FB_LSB ((uint16_t)0x0080) +#define IS_SPI_FIRST_BIT(BIT) (((BIT) == SPI_FB_MSB) || ((BIT) == SPI_FB_LSB)) +/** + * @} + */ + +/** @addtogroup I2sMode + * @{ + */ + +#define I2S_MODE_SlAVE_TX ((uint16_t)0x0000) +#define I2S_MODE_SlAVE_RX ((uint16_t)0x0100) +#define I2S_MODE_MASTER_TX ((uint16_t)0x0200) +#define I2S_MODE_MASTER_RX ((uint16_t)0x0300) +#define IS_I2S_MODE(MODE) \ + (((MODE) == I2S_MODE_SlAVE_TX) || ((MODE) == I2S_MODE_SlAVE_RX) || ((MODE) == I2S_MODE_MASTER_TX) \ + || ((MODE) == I2S_MODE_MASTER_RX)) +/** + * @} + */ + +/** @addtogroup Standard + * @{ + */ + +#define I2S_STD_PHILLIPS ((uint16_t)0x0000) +#define I2S_STD_MSB_ALIGN ((uint16_t)0x0010) +#define I2S_STD_LSB_ALIGN ((uint16_t)0x0020) +#define I2S_STD_PCM_SHORTFRAME ((uint16_t)0x0030) +#define I2S_STD_PCM_LONGFRAME ((uint16_t)0x00B0) +#define IS_I2S_STANDARD(STANDARD) \ + (((STANDARD) == I2S_STD_PHILLIPS) || ((STANDARD) == I2S_STD_MSB_ALIGN) || ((STANDARD) == I2S_STD_LSB_ALIGN) \ + || ((STANDARD) == I2S_STD_PCM_SHORTFRAME) || ((STANDARD) == I2S_STD_PCM_LONGFRAME)) +/** + * @} + */ + +/** @addtogroup I2S_Data_Format + * @{ + */ + +#define I2S_DATA_FMT_16BITS ((uint16_t)0x0000) +#define I2S_DATA_FMT_16BITS_EXTENDED ((uint16_t)0x0001) +#define I2S_DATA_FMT_24BITS ((uint16_t)0x0003) +#define I2S_DATA_FMT_32BITS ((uint16_t)0x0005) +#define IS_I2S_DATA_FMT(FORMAT) \ + (((FORMAT) == I2S_DATA_FMT_16BITS) || ((FORMAT) == I2S_DATA_FMT_16BITS_EXTENDED) \ + || ((FORMAT) == I2S_DATA_FMT_24BITS) || ((FORMAT) == I2S_DATA_FMT_32BITS)) +/** + * @} + */ + +/** @addtogroup I2S_MCLK_Output + * @{ + */ + +#define I2S_MCLK_ENABLE ((uint16_t)0x0200) +#define I2S_MCLK_DISABLE ((uint16_t)0x0000) +#define IS_I2S_MCLK_ENABLE(OUTPUT) (((OUTPUT) == I2S_MCLK_ENABLE) || ((OUTPUT) == I2S_MCLK_DISABLE)) +/** + * @} + */ + +/** @addtogroup I2S_Audio_Frequency + * @{ + */ + +#define I2S_AUDIO_FREQ_192K ((uint32_t)192000) +#define I2S_AUDIO_FREQ_96K ((uint32_t)96000) +#define I2S_AUDIO_FREQ_48K ((uint32_t)48000) +#define I2S_AUDIO_FREQ_44K ((uint32_t)44100) +#define I2S_AUDIO_FREQ_32K ((uint32_t)32000) +#define I2S_AUDIO_FREQ_22K ((uint32_t)22050) +#define I2S_AUDIO_FREQ_16K ((uint32_t)16000) +#define I2S_AUDIO_FREQ_11K ((uint32_t)11025) +#define I2S_AUDIO_FREQ_8K ((uint32_t)8000) +#define I2S_AUDIO_FREQ_DEFAULT ((uint32_t)2) + +#define IS_I2S_AUDIO_FREQ(FREQ) \ + ((((FREQ) >= I2S_AUDIO_FREQ_8K) && ((FREQ) <= I2S_AUDIO_FREQ_192K)) || ((FREQ) == I2S_AUDIO_FREQ_DEFAULT)) +/** + * @} + */ + +/** @addtogroup I2S_Clock_Polarity + * @{ + */ + +#define I2S_CLKPOL_LOW ((uint16_t)0x0000) +#define I2S_CLKPOL_HIGH ((uint16_t)0x0008) +#define IS_I2S_CLKPOL(CPOL) (((CPOL) == I2S_CLKPOL_LOW) || ((CPOL) == I2S_CLKPOL_HIGH)) +/** + * @} + */ + +/** @addtogroup SPI_I2S_DMA_transfer_requests + * @{ + */ + +#define SPI_I2S_DMA_TX ((uint16_t)0x0002) +#define SPI_I2S_DMA_RX ((uint16_t)0x0001) +#define IS_SPI_I2S_DMA(DMAREQ) ((((DMAREQ) & (uint16_t)0xFFFC) == 0x00) && ((DMAREQ) != 0x00)) +/** + * @} + */ + +/** @addtogroup SPI_NSS_internal_software_management + * @{ + */ + +#define SPI_NSS_HIGH ((uint16_t)0x0100) +#define SPI_NSS_LOW ((uint16_t)0xFEFF) +#define IS_SPI_NSS_LEVEL(INTERNAL) (((INTERNAL) == SPI_NSS_HIGH) || ((INTERNAL) == SPI_NSS_LOW)) +/** + * @} + */ + +/** @addtogroup SPI_CRC_Transmit_Receive + * @{ + */ + +#define SPI_CRC_TX ((uint8_t)0x00) +#define SPI_CRC_RX ((uint8_t)0x01) +#define IS_SPI_CRC(CRC) (((CRC) == SPI_CRC_TX) || ((CRC) == SPI_CRC_RX)) +/** + * @} + */ + +/** @addtogroup SPI_direction_transmit_receive + * @{ + */ + +#define SPI_BIDIRECTION_RX ((uint16_t)0xBFFF) +#define SPI_BIDIRECTION_TX ((uint16_t)0x4000) +#define IS_SPI_BIDIRECTION(DIRECTION) (((DIRECTION) == SPI_BIDIRECTION_RX) || ((DIRECTION) == SPI_BIDIRECTION_TX)) +/** + * @} + */ + +/** @addtogroup SPI_I2S_interrupts_definition + * @{ + */ + +#define SPI_I2S_INT_TE ((uint8_t)0x71) +#define SPI_I2S_INT_RNE ((uint8_t)0x60) +#define SPI_I2S_INT_ERR ((uint8_t)0x50) +#define IS_SPI_I2S_CONFIG_INT(IT) (((IT) == SPI_I2S_INT_TE) || ((IT) == SPI_I2S_INT_RNE) || ((IT) == SPI_I2S_INT_ERR)) +#define SPI_I2S_INT_OVER ((uint8_t)0x56) +#define SPI_INT_MODERR ((uint8_t)0x55) +#define SPI_INT_CRCERR ((uint8_t)0x54) +#define I2S_INT_UNDER ((uint8_t)0x53) +#define IS_SPI_I2S_CLR_INT(IT) (((IT) == SPI_INT_CRCERR)) +#define IS_SPI_I2S_GET_INT(IT) \ + (((IT) == SPI_I2S_INT_RNE) || ((IT) == SPI_I2S_INT_TE) || ((IT) == I2S_INT_UNDER) || ((IT) == SPI_INT_CRCERR) \ + || ((IT) == SPI_INT_MODERR) || ((IT) == SPI_I2S_INT_OVER)) +/** + * @} + */ + +/** @addtogroup SPI_I2S_flags_definition + * @{ + */ + +#define SPI_I2S_RNE_FLAG ((uint16_t)0x0001) +#define SPI_I2S_TE_FLAG ((uint16_t)0x0002) +#define I2S_CHSIDE_FLAG ((uint16_t)0x0004) +#define I2S_UNDER_FLAG ((uint16_t)0x0008) +#define SPI_CRCERR_FLAG ((uint16_t)0x0010) +#define SPI_MODERR_FLAG ((uint16_t)0x0020) +#define SPI_I2S_OVER_FLAG ((uint16_t)0x0040) +#define SPI_I2S_BUSY_FLAG ((uint16_t)0x0080) +#define IS_SPI_I2S_CLR_FLAG(FLAG) (((FLAG) == SPI_CRCERR_FLAG)) +#define IS_SPI_I2S_GET_FLAG(FLAG) \ + (((FLAG) == SPI_I2S_BUSY_FLAG) || ((FLAG) == SPI_I2S_OVER_FLAG) || ((FLAG) == SPI_MODERR_FLAG) \ + || ((FLAG) == SPI_CRCERR_FLAG) || ((FLAG) == I2S_UNDER_FLAG) || ((FLAG) == I2S_CHSIDE_FLAG) \ + || ((FLAG) == SPI_I2S_TE_FLAG) || ((FLAG) == SPI_I2S_RNE_FLAG)) +/** + * @} + */ + +/** @addtogroup SPI_CRC_polynomial + * @{ + */ + +#define IS_SPI_CRC_POLYNOMIAL(POLYNOMIAL) ((POLYNOMIAL) >= 0x1) +/** + * @} + */ + +/** + * @} + */ + +/** @addtogroup SPI_Exported_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup SPI_Exported_Functions + * @{ + */ + +void SPI_I2S_DeInit(SPI_Module* SPIx); +void SPI_Init(SPI_Module* SPIx, SPI_InitType* SPI_InitStruct); +void I2S_Init(SPI_Module* SPIx, I2S_InitType* I2S_InitStruct); +void SPI_InitStruct(SPI_InitType* SPI_InitStruct); +void I2S_InitStruct(I2S_InitType* I2S_InitStruct); +void SPI_Enable(SPI_Module* SPIx, FunctionalState Cmd); +void I2S_Enable(SPI_Module* SPIx, FunctionalState Cmd); +void SPI_I2S_EnableInt(SPI_Module* SPIx, uint8_t SPI_I2S_IT, FunctionalState Cmd); +void SPI_I2S_EnableDma(SPI_Module* SPIx, uint16_t SPI_I2S_DMAReq, FunctionalState Cmd); +void SPI_I2S_TransmitData(SPI_Module* SPIx, uint16_t Data); +uint16_t SPI_I2S_ReceiveData(SPI_Module* SPIx); +void SPI_SetNssLevel(SPI_Module* SPIx, uint16_t SPI_NSSInternalSoft); +void SPI_SSOutputEnable(SPI_Module* SPIx, FunctionalState Cmd); +void SPI_ConfigDataLen(SPI_Module* SPIx, uint16_t DataLen); +void SPI_TransmitCrcNext(SPI_Module* SPIx); +void SPI_EnableCalculateCrc(SPI_Module* SPIx, FunctionalState Cmd); +uint16_t SPI_GetCRCDat(SPI_Module* SPIx, uint8_t SPI_CRC); +uint16_t SPI_GetCRCPoly(SPI_Module* SPIx); +void SPI_ConfigBidirectionalMode(SPI_Module* SPIx, uint16_t DataDirection); +FlagStatus SPI_I2S_GetStatus(SPI_Module* SPIx, uint16_t SPI_I2S_FLAG); +void SPI_I2S_ClrCRCErrFlag(SPI_Module* SPIx, uint16_t SPI_I2S_FLAG); +INTStatus SPI_I2S_GetIntStatus(SPI_Module* SPIx, uint8_t SPI_I2S_IT); +void SPI_I2S_ClrITPendingBit(SPI_Module* SPIx, uint8_t SPI_I2S_IT); + +#ifdef __cplusplus +} +#endif + +#endif /*__N32G45X_SPI_H__ */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_tim.h b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_tim.h new file mode 100755 index 0000000000..bf28842cc2 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_tim.h @@ -0,0 +1,1104 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_tim.h + * @author Nations + * @version v1.0.2 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __N32G45X_TIM_H__ +#define __N32G45X_TIM_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +#include "n32g45x.h" +#include "stdbool.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup TIM + * @{ + */ + +/** @addtogroup TIM_Exported_Types + * @{ + */ + +/** + * @brief TIM Time Base Init structure definition + * @note This structure is used with all TIMx except for TIM6 and TIM7. + */ + +typedef struct +{ + uint16_t Prescaler; /*!< Specifies the prescaler value used to divide the TIM clock. + This parameter can be a number between 0x0000 and 0xFFFF */ + + uint16_t CntMode; /*!< Specifies the counter mode. + This parameter can be a value of @ref TIM_Counter_Mode */ + + uint16_t Period; /*!< Specifies the period value to be loaded into the active + Auto-Reload Register at the next update event. + This parameter must be a number between 0x0000 and 0xFFFF. */ + + uint16_t ClkDiv; /*!< Specifies the clock division. + This parameter can be a value of @ref TIM_Clock_Division_CKD */ + + uint8_t RepetCnt; /*!< Specifies the repetition counter value. Each time the REPCNT downcounter + reaches zero, an update event is generated and counting restarts + from the REPCNT value (N). + This means in PWM mode that (N+1) corresponds to: + - the number of PWM periods in edge-aligned mode + - the number of half PWM period in center-aligned mode + This parameter must be a number between 0x00 and 0xFF. + @note This parameter is valid only for TIM1 and TIM8. */ + + bool CapCh1FromCompEn; /*!< channel 1 select capture in from comp if 1, from IOM if 0 + Tim1,Tim8,Tim2,Tim3,Tim4,Tim5 valid*/ + bool CapCh2FromCompEn; /*!< channel 2 select capture in from comp if 1, from IOM if 0 + Tim2,Tim3,Tim4,Tim5 valid*/ + bool CapCh3FromCompEn; /*!< channel 3 select capture in from comp if 1, from IOM if 0 + Tim2,Tim3,Tim4,Tim5 valid*/ + bool CapCh4FromCompEn; /*!< channel 4 select capture in from comp if 1, from IOM if 0 + Tim2,Tim3,Tim4 valid*/ + bool CapEtrClrFromCompEn; /*!< etr clearref select from comp if 1, from ETR IOM if 0 + Tim2,Tim3,Tim4 valid*/ + bool CapEtrSelFromTscEn; /*!< etr select from TSC if 1, from IOM if 0 + Tim2,Tim4 valid*/ +} TIM_TimeBaseInitType; + +/** + * @brief TIM Output Compare Init structure definition + */ + +typedef struct +{ + uint16_t OcMode; /*!< Specifies the TIM mode. + This parameter can be a value of @ref TIM_Output_Compare_and_PWM_modes */ + + uint16_t OutputState; /*!< Specifies the TIM Output Compare state. + This parameter can be a value of @ref TIM_Output_Compare_state */ + + uint16_t OutputNState; /*!< Specifies the TIM complementary Output Compare state. + This parameter can be a value of @ref TIM_Output_Compare_N_state + @note This parameter is valid only for TIM1 and TIM8. */ + + uint16_t Pulse; /*!< Specifies the pulse value to be loaded into the Capture Compare Register. + This parameter can be a number between 0x0000 and 0xFFFF */ + + uint16_t OcPolarity; /*!< Specifies the output polarity. + This parameter can be a value of @ref TIM_Output_Compare_Polarity */ + + uint16_t OcNPolarity; /*!< Specifies the complementary output polarity. + This parameter can be a value of @ref TIM_Output_Compare_N_Polarity + @note This parameter is valid only for TIM1 and TIM8. */ + + uint16_t OcIdleState; /*!< Specifies the TIM Output Compare pin state during Idle state. + This parameter can be a value of @ref TIM_Output_Compare_Idle_State + @note This parameter is valid only for TIM1 and TIM8. */ + + uint16_t OcNIdleState; /*!< Specifies the TIM Output Compare pin state during Idle state. + This parameter can be a value of @ref TIM_Output_Compare_N_Idle_State + @note This parameter is valid only for TIM1 and TIM8. */ +} OCInitType; + +/** + * @brief TIM Input Capture Init structure definition + */ + +typedef struct +{ + uint16_t Channel; /*!< Specifies the TIM channel. + This parameter can be a value of @ref Channel */ + + uint16_t IcPolarity; /*!< Specifies the active edge of the input signal. + This parameter can be a value of @ref TIM_Input_Capture_Polarity */ + + uint16_t IcSelection; /*!< Specifies the input. + This parameter can be a value of @ref TIM_Input_Capture_Selection */ + + uint16_t IcPrescaler; /*!< Specifies the Input Capture Prescaler. + This parameter can be a value of @ref TIM_Input_Capture_Prescaler */ + + uint16_t IcFilter; /*!< Specifies the input capture filter. + This parameter can be a number between 0x0 and 0xF */ +} TIM_ICInitType; + +/** + * @brief BKDT structure definition + * @note This structure is used only with TIM1 and TIM8. + */ + +typedef struct +{ + uint16_t OssrState; /*!< Specifies the Off-State selection used in Run mode. + This parameter can be a value of @ref OSSR_Off_State_Selection_for_Run_mode_state */ + + uint16_t OssiState; /*!< Specifies the Off-State used in Idle state. + This parameter can be a value of @ref OSSI_Off_State_Selection_for_Idle_mode_state */ + + uint16_t LockLevel; /*!< Specifies the LOCK level parameters. + This parameter can be a value of @ref Lock_level */ + + uint16_t DeadTime; /*!< Specifies the delay time between the switching-off and the + switching-on of the outputs. + This parameter can be a number between 0x00 and 0xFF */ + + uint16_t Break; /*!< Specifies whether the TIM Break input is enabled or not. + This parameter can be a value of @ref Break_Input_enable_disable */ + + uint16_t BreakPolarity; /*!< Specifies the TIM Break Input pin polarity. + This parameter can be a value of @ref Break_Polarity */ + + uint16_t AutomaticOutput; /*!< Specifies whether the TIM Automatic Output feature is enabled or not. + This parameter can be a value of @ref TIM_AOE_Bit_Set_Reset */ + bool IomBreakEn; /*!< EXTENDMODE valid, open iom as break in*/ + bool LockUpBreakEn; /*!< EXTENDMODE valid, open lockup(haldfault) as break in*/ + bool PvdBreakEn; /*!< EXTENDMODE valid, open pvd(sys voltage too high or too low) as break in*/ +} TIM_BDTRInitType; + +/** @addtogroup TIM_Exported_constants + * @{ + */ + +#define IsTimAllModule(PERIPH) \ + (((PERIPH) == TIM1) || ((PERIPH) == TIM2) || ((PERIPH) == TIM3) || ((PERIPH) == TIM4) || ((PERIPH) == TIM5) \ + || ((PERIPH) == TIM6) || ((PERIPH) == TIM7) || ((PERIPH) == TIM8)) + +/* LIST1: TIM 1 and 8 */ +#define IsTimList1Module(PERIPH) (((PERIPH) == TIM1) || ((PERIPH) == TIM8)) + +/* LIST2: TIM 1, 8 */ +#define IsTimList2Module(PERIPH) (((PERIPH) == TIM1) || ((PERIPH) == TIM8)) + +/* LIST3: TIM 1, 2, 3, 4, 5 and 8 */ +#define IsTimList3Module(PERIPH) \ + (((PERIPH) == TIM1) || ((PERIPH) == TIM2) || ((PERIPH) == TIM3) || ((PERIPH) == TIM4) || ((PERIPH) == TIM5) \ + || ((PERIPH) == TIM8)) + +/* LIST4: TIM 1, 2, 3, 4, 5, 8 */ +#define IsTimList4Module(PERIPH) \ + (((PERIPH) == TIM1) || ((PERIPH) == TIM2) || ((PERIPH) == TIM3) || ((PERIPH) == TIM4) || ((PERIPH) == TIM5) \ + || ((PERIPH) == TIM8)) + +/* LIST5: TIM 1, 2, 3, 4, 5, 8 */ +#define IsTimList5Module(PERIPH) \ + (((PERIPH) == TIM1) || ((PERIPH) == TIM2) || ((PERIPH) == TIM3) || ((PERIPH) == TIM4) || ((PERIPH) == TIM5) \ + || ((PERIPH) == TIM8)) + +/* LIST6: TIM 1, 2, 3, 4, 5, 8 */ +#define IsTimList6Module(PERIPH) \ + (((PERIPH) == TIM1) || ((PERIPH) == TIM2) || ((PERIPH) == TIM3) || ((PERIPH) == TIM4) || ((PERIPH) == TIM5) \ + || ((PERIPH) == TIM8)) + +/* LIST7: TIM 1, 2, 3, 4, 5, 6, 7, 8 */ +#define IsTimList7Module(PERIPH) \ + (((PERIPH) == TIM1) || ((PERIPH) == TIM2) || ((PERIPH) == TIM3) || ((PERIPH) == TIM4) || ((PERIPH) == TIM5) \ + || ((PERIPH) == TIM6) || ((PERIPH) == TIM7) || ((PERIPH) == TIM8)) + +/* LIST8: TIM 1, 2, 3, 4, 5, 8 */ +#define IsTimList8Module(PERIPH) \ + (((PERIPH) == TIM1) || ((PERIPH) == TIM2) || ((PERIPH) == TIM3) || ((PERIPH) == TIM4) || ((PERIPH) == TIM5) \ + || ((PERIPH) == TIM8)) + +/* LIST9: TIM 1, 2, 3, 4, 5, 6, 7, 8 */ +#define IsTimList9Module(PERIPH) \ + (((PERIPH) == TIM1) || ((PERIPH) == TIM2) || ((PERIPH) == TIM3) || ((PERIPH) == TIM4) || ((PERIPH) == TIM5) \ + || ((PERIPH) == TIM6) || ((PERIPH) == TIM7) || ((PERIPH) == TIM8)) + +/** + * @} + */ + +/** @addtogroup TIM_Output_Compare_and_PWM_modes + * @{ + */ + +#define TIM_OCMODE_TIMING ((uint16_t)0x0000) +#define TIM_OCMODE_ACTIVE ((uint16_t)0x0010) +#define TIM_OCMODE_INACTIVE ((uint16_t)0x0020) +#define TIM_OCMODE_TOGGLE ((uint16_t)0x0030) +#define TIM_OCMODE_PWM1 ((uint16_t)0x0060) +#define TIM_OCMODE_PWM2 ((uint16_t)0x0070) +#define IsTimOcMode(MODE) \ + (((MODE) == TIM_OCMODE_TIMING) || ((MODE) == TIM_OCMODE_ACTIVE) || ((MODE) == TIM_OCMODE_INACTIVE) \ + || ((MODE) == TIM_OCMODE_TOGGLE) || ((MODE) == TIM_OCMODE_PWM1) || ((MODE) == TIM_OCMODE_PWM2)) +#define IsTimOc(MODE) \ + (((MODE) == TIM_OCMODE_TIMING) || ((MODE) == TIM_OCMODE_ACTIVE) || ((MODE) == TIM_OCMODE_INACTIVE) \ + || ((MODE) == TIM_OCMODE_TOGGLE) || ((MODE) == TIM_OCMODE_PWM1) || ((MODE) == TIM_OCMODE_PWM2) \ + || ((MODE) == TIM_FORCED_ACTION_ACTIVE) || ((MODE) == TIM_FORCED_ACTION_INACTIVE)) +/** + * @} + */ + +/** @addtogroup TIM_One_Pulse_Mode + * @{ + */ + +#define TIM_OPMODE_SINGLE ((uint16_t)0x0008) +#define TIM_OPMODE_REPET ((uint16_t)0x0000) +#define IsTimOpMOde(MODE) (((MODE) == TIM_OPMODE_SINGLE) || ((MODE) == TIM_OPMODE_REPET)) +/** + * @} + */ + +/** @addtogroup Channel + * @{ + */ + +#define TIM_CH_1 ((uint16_t)0x0000) +#define TIM_CH_2 ((uint16_t)0x0004) +#define TIM_CH_3 ((uint16_t)0x0008) +#define TIM_CH_4 ((uint16_t)0x000C) +#define IsTimCh(CHANNEL) \ + (((CHANNEL) == TIM_CH_1) || ((CHANNEL) == TIM_CH_2) || ((CHANNEL) == TIM_CH_3) || ((CHANNEL) == TIM_CH_4)) +#define IsTimPwmInCh(CHANNEL) (((CHANNEL) == TIM_CH_1) || ((CHANNEL) == TIM_CH_2)) +#define IsTimComplementaryCh(CHANNEL) (((CHANNEL) == TIM_CH_1) || ((CHANNEL) == TIM_CH_2) || ((CHANNEL) == TIM_CH_3)) +/** + * @} + */ + +/** @addtogroup TIM_Clock_Division_CKD + * @{ + */ + +#define TIM_CLK_DIV1 ((uint16_t)0x0000) +#define TIM_CLK_DIV2 ((uint16_t)0x0100) +#define TIM_CLK_DIV4 ((uint16_t)0x0200) +#define IsTimClkDiv(DIV) (((DIV) == TIM_CLK_DIV1) || ((DIV) == TIM_CLK_DIV2) || ((DIV) == TIM_CLK_DIV4)) +/** + * @} + */ + +/** @addtogroup TIM_Counter_Mode + * @{ + */ + +#define TIM_CNT_MODE_UP ((uint16_t)0x0000) +#define TIM_CNT_MODE_DOWN ((uint16_t)0x0010) +#define TIM_CNT_MODE_CENTER_ALIGN1 ((uint16_t)0x0020) +#define TIM_CNT_MODE_CENTER_ALIGN2 ((uint16_t)0x0040) +#define TIM_CNT_MODE_CENTER_ALIGN3 ((uint16_t)0x0060) +#define IsTimCntMode(MODE) \ + (((MODE) == TIM_CNT_MODE_UP) || ((MODE) == TIM_CNT_MODE_DOWN) || ((MODE) == TIM_CNT_MODE_CENTER_ALIGN1) \ + || ((MODE) == TIM_CNT_MODE_CENTER_ALIGN2) || ((MODE) == TIM_CNT_MODE_CENTER_ALIGN3)) +/** + * @} + */ + +/** @addtogroup TIM_Output_Compare_Polarity + * @{ + */ + +#define TIM_OC_POLARITY_HIGH ((uint16_t)0x0000) +#define TIM_OC_POLARITY_LOW ((uint16_t)0x0002) +#define IsTimOcPolarity(POLARITY) (((POLARITY) == TIM_OC_POLARITY_HIGH) || ((POLARITY) == TIM_OC_POLARITY_LOW)) +/** + * @} + */ + +/** @addtogroup TIM_Output_Compare_N_Polarity + * @{ + */ + +#define TIM_OCN_POLARITY_HIGH ((uint16_t)0x0000) +#define TIM_OCN_POLARITY_LOW ((uint16_t)0x0008) +#define IsTimOcnPolarity(POLARITY) (((POLARITY) == TIM_OCN_POLARITY_HIGH) || ((POLARITY) == TIM_OCN_POLARITY_LOW)) +/** + * @} + */ + +/** @addtogroup TIM_Output_Compare_state + * @{ + */ + +#define TIM_OUTPUT_STATE_DISABLE ((uint16_t)0x0000) +#define TIM_OUTPUT_STATE_ENABLE ((uint16_t)0x0001) +#define IsTimOutputState(STATE) (((STATE) == TIM_OUTPUT_STATE_DISABLE) || ((STATE) == TIM_OUTPUT_STATE_ENABLE)) +/** + * @} + */ + +/** @addtogroup TIM_Output_Compare_N_state + * @{ + */ + +#define TIM_OUTPUT_NSTATE_DISABLE ((uint16_t)0x0000) +#define TIM_OUTPUT_NSTATE_ENABLE ((uint16_t)0x0004) +#define IsTimOutputNState(STATE) (((STATE) == TIM_OUTPUT_NSTATE_DISABLE) || ((STATE) == TIM_OUTPUT_NSTATE_ENABLE)) +/** + * @} + */ + +/** @addtogroup TIM_Capture_Compare_state + * @{ + */ + +#define TIM_CAP_CMP_ENABLE ((uint16_t)0x0001) +#define TIM_CAP_CMP_DISABLE ((uint16_t)0x0000) +#define IsTimCapCmpState(CCX) (((CCX) == TIM_CAP_CMP_ENABLE) || ((CCX) == TIM_CAP_CMP_DISABLE)) +/** + * @} + */ + +/** @addtogroup TIM_Capture_Compare_N_state + * @{ + */ + +#define TIM_CAP_CMP_N_ENABLE ((uint16_t)0x0004) +#define TIM_CAP_CMP_N_DISABLE ((uint16_t)0x0000) +#define IsTimCapCmpNState(CCXN) (((CCXN) == TIM_CAP_CMP_N_ENABLE) || ((CCXN) == TIM_CAP_CMP_N_DISABLE)) +/** + * @} + */ + +/** @addtogroup Break_Input_enable_disable + * @{ + */ + +#define TIM_BREAK_IN_ENABLE ((uint16_t)0x1000) +#define TIM_BREAK_IN_DISABLE ((uint16_t)0x0000) +#define IsTimBreakInState(STATE) (((STATE) == TIM_BREAK_IN_ENABLE) || ((STATE) == TIM_BREAK_IN_DISABLE)) +/** + * @} + */ + +/** @addtogroup Break_Polarity + * @{ + */ + +#define TIM_BREAK_POLARITY_LOW ((uint16_t)0x0000) +#define TIM_BREAK_POLARITY_HIGH ((uint16_t)0x2000) +#define IsTimBreakPalarity(POLARITY) (((POLARITY) == TIM_BREAK_POLARITY_LOW) || ((POLARITY) == TIM_BREAK_POLARITY_HIGH)) +/** + * @} + */ + +/** @addtogroup TIM_AOE_Bit_Set_Reset + * @{ + */ + +#define TIM_AUTO_OUTPUT_ENABLE ((uint16_t)0x4000) +#define TIM_AUTO_OUTPUT_DISABLE ((uint16_t)0x0000) +#define IsTimAutoOutputState(STATE) (((STATE) == TIM_AUTO_OUTPUT_ENABLE) || ((STATE) == TIM_AUTO_OUTPUT_DISABLE)) +/** + * @} + */ + +/** @addtogroup Lock_level + * @{ + */ + +#define TIM_LOCK_LEVEL_OFF ((uint16_t)0x0000) +#define TIM_LOCK_LEVEL_1 ((uint16_t)0x0100) +#define TIM_LOCK_LEVEL_2 ((uint16_t)0x0200) +#define TIM_LOCK_LEVEL_3 ((uint16_t)0x0300) +#define IsTimLockLevel(LEVEL) \ + (((LEVEL) == TIM_LOCK_LEVEL_OFF) || ((LEVEL) == TIM_LOCK_LEVEL_1) || ((LEVEL) == TIM_LOCK_LEVEL_2) \ + || ((LEVEL) == TIM_LOCK_LEVEL_3)) +/** + * @} + */ + +/** @addtogroup OSSI_Off_State_Selection_for_Idle_mode_state + * @{ + */ + +#define TIM_OSSI_STATE_ENABLE ((uint16_t)0x0400) +#define TIM_OSSI_STATE_DISABLE ((uint16_t)0x0000) +#define IsTimOssiState(STATE) (((STATE) == TIM_OSSI_STATE_ENABLE) || ((STATE) == TIM_OSSI_STATE_DISABLE)) +/** + * @} + */ + +/** @addtogroup OSSR_Off_State_Selection_for_Run_mode_state + * @{ + */ + +#define TIM_OSSR_STATE_ENABLE ((uint16_t)0x0800) +#define TIM_OSSR_STATE_DISABLE ((uint16_t)0x0000) +#define IsTimOssrState(STATE) (((STATE) == TIM_OSSR_STATE_ENABLE) || ((STATE) == TIM_OSSR_STATE_DISABLE)) +/** + * @} + */ + +/** @addtogroup TIM_Output_Compare_Idle_State + * @{ + */ + +#define TIM_OC_IDLE_STATE_SET ((uint16_t)0x0100) +#define TIM_OC_IDLE_STATE_RESET ((uint16_t)0x0000) +#define IsTimOcIdleState(STATE) (((STATE) == TIM_OC_IDLE_STATE_SET) || ((STATE) == TIM_OC_IDLE_STATE_RESET)) +/** + * @} + */ + +/** @addtogroup TIM_Output_Compare_N_Idle_State + * @{ + */ + +#define TIM_OCN_IDLE_STATE_SET ((uint16_t)0x0200) +#define TIM_OCN_IDLE_STATE_RESET ((uint16_t)0x0000) +#define IsTimOcnIdleState(STATE) (((STATE) == TIM_OCN_IDLE_STATE_SET) || ((STATE) == TIM_OCN_IDLE_STATE_RESET)) +/** + * @} + */ + +/** @addtogroup TIM_Input_Capture_Polarity + * @{ + */ + +#define TIM_IC_POLARITY_RISING ((uint16_t)0x0000) +#define TIM_IC_POLARITY_FALLING ((uint16_t)0x0002) +#define TIM_IC_POLARITY_BOTHEDGE ((uint16_t)0x000A) +#define IsTimIcPalaritySingleEdge(POLARITY) \ + (((POLARITY) == TIM_IC_POLARITY_RISING) || ((POLARITY) == TIM_IC_POLARITY_FALLING)) +#define IsTimIcPolarityAnyEdge(POLARITY) \ + (((POLARITY) == TIM_IC_POLARITY_RISING) || ((POLARITY) == TIM_IC_POLARITY_FALLING) \ + || ((POLARITY) == TIM_IC_POLARITY_BOTHEDGE)) +/** + * @} + */ + +/** @addtogroup TIM_Input_Capture_Selection + * @{ + */ + +#define TIM_IC_SELECTION_DIRECTTI \ + ((uint16_t)0x0001) /*!< TIM Input 1, 2, 3 or 4 is selected to be \ + connected to IC1, IC2, IC3 or IC4, respectively */ +#define TIM_IC_SELECTION_INDIRECTTI \ + ((uint16_t)0x0002) /*!< TIM Input 1, 2, 3 or 4 is selected to be \ + connected to IC2, IC1, IC4 or IC3, respectively. */ +#define TIM_IC_SELECTION_TRC ((uint16_t)0x0003) /*!< TIM Input 1, 2, 3 or 4 is selected to be connected to TRC. */ +#define IsTimIcSelection(SELECTION) \ + (((SELECTION) == TIM_IC_SELECTION_DIRECTTI) || ((SELECTION) == TIM_IC_SELECTION_INDIRECTTI) \ + || ((SELECTION) == TIM_IC_SELECTION_TRC)) +/** + * @} + */ + +/** @addtogroup TIM_Input_Capture_Prescaler + * @{ + */ + +#define TIM_IC_PSC_DIV1 ((uint16_t)0x0000) /*!< Capture performed each time an edge is detected on the capture input. \ + */ +#define TIM_IC_PSC_DIV2 ((uint16_t)0x0004) /*!< Capture performed once every 2 events. */ +#define TIM_IC_PSC_DIV4 ((uint16_t)0x0008) /*!< Capture performed once every 4 events. */ +#define TIM_IC_PSC_DIV8 ((uint16_t)0x000C) /*!< Capture performed once every 8 events. */ +#define IsTimIcPrescaler(PRESCALER) \ + (((PRESCALER) == TIM_IC_PSC_DIV1) || ((PRESCALER) == TIM_IC_PSC_DIV2) || ((PRESCALER) == TIM_IC_PSC_DIV4) \ + || ((PRESCALER) == TIM_IC_PSC_DIV8)) +/** + * @} + */ + +/** @addtogroup TIM_interrupt_sources + * @{ + */ + +#define TIM_INT_UPDATE ((uint16_t)0x0001) +#define TIM_INT_CC1 ((uint16_t)0x0002) +#define TIM_INT_CC2 ((uint16_t)0x0004) +#define TIM_INT_CC3 ((uint16_t)0x0008) +#define TIM_INT_CC4 ((uint16_t)0x0010) +#define TIM_INT_COM ((uint16_t)0x0020) +#define TIM_INT_TRIG ((uint16_t)0x0040) +#define TIM_INT_BREAK ((uint16_t)0x0080) +#define IsTimInt(IT) ((((IT) & (uint16_t)0xFF00) == 0x0000) && ((IT) != 0x0000)) + +#define IsTimGetInt(IT) \ + (((IT) == TIM_INT_UPDATE) || ((IT) == TIM_INT_CC1) || ((IT) == TIM_INT_CC2) || ((IT) == TIM_INT_CC3) \ + || ((IT) == TIM_INT_CC4) || ((IT) == TIM_INT_COM) || ((IT) == TIM_INT_TRIG) || ((IT) == TIM_INT_BREAK)) +/** + * @} + */ + +/** @addtogroup TIM_DMA_Base_address + * @{ + */ + +#define TIM_DMABASE_CTRL1 ((uint16_t)0x0000) +#define TIM_DMABASE_CTRL2 ((uint16_t)0x0001) +#define TIM_DMABASE_SMCTRL ((uint16_t)0x0002) +#define TIM_DMABASE_DMAINTEN ((uint16_t)0x0003) +#define TIM_DMABASE_STS ((uint16_t)0x0004) +#define TIM_DMABASE_EVTGEN ((uint16_t)0x0005) +#define TIM_DMABASE_CAPCMPMOD1 ((uint16_t)0x0006) +#define TIM_DMABASE_CAPCMPMOD2 ((uint16_t)0x0007) +#define TIM_DMABASE_CAPCMPEN ((uint16_t)0x0008) +#define TIM_DMABASE_CNT ((uint16_t)0x0009) +#define TIM_DMABASE_PSC ((uint16_t)0x000A) +#define TIM_DMABASE_AR ((uint16_t)0x000B) +#define TIM_DMABASE_REPCNT ((uint16_t)0x000C) +#define TIM_DMABASE_CAPCMPDAT1 ((uint16_t)0x000D) +#define TIM_DMABASE_CAPCMPDAT2 ((uint16_t)0x000E) +#define TIM_DMABASE_CAPCMPDAT3 ((uint16_t)0x000F) +#define TIM_DMABASE_CAPCMPDAT4 ((uint16_t)0x0010) +#define TIM_DMABASE_BKDT ((uint16_t)0x0011) +#define TIM_DMABASE_DMACTRL ((uint16_t)0x0012) +#define TIM_DMABASE_CAPCMPMOD3 ((uint16_t)0x0013) +#define TIM_DMABASE_CAPCMPDAT5 ((uint16_t)0x0014) +#define TIM_DMABASE_CAPCMPDAT6 ((uint16_t)0x0015) + +#define IsTimDmaBase(BASE) \ + (((BASE) == TIM_DMABASE_CTRL1) || ((BASE) == TIM_DMABASE_CTRL2) || ((BASE) == TIM_DMABASE_SMCTRL) \ + || ((BASE) == TIM_DMABASE_DMAINTEN) || ((BASE) == TIM_DMABASE_STS) || ((BASE) == TIM_DMABASE_EVTGEN) \ + || ((BASE) == TIM_DMABASE_CAPCMPMOD1) || ((BASE) == TIM_DMABASE_CAPCMPMOD2) || ((BASE) == TIM_DMABASE_CAPCMPMOD3) \ + || ((BASE) == TIM_DMABASE_CAPCMPEN) || ((BASE) == TIM_DMABASE_CNT) || ((BASE) == TIM_DMABASE_PSC) \ + || ((BASE) == TIM_DMABASE_AR) || ((BASE) == TIM_DMABASE_REPCNT) || ((BASE) == TIM_DMABASE_CAPCMPDAT1) \ + || ((BASE) == TIM_DMABASE_CAPCMPDAT2) || ((BASE) == TIM_DMABASE_CAPCMPDAT3) || ((BASE) == TIM_DMABASE_CAPCMPDAT4) \ + || ((BASE) == TIM_DMABASE_CAPCMPDAT5) || ((BASE) == TIM_DMABASE_CAPCMPDAT6) || ((BASE) == TIM_DMABASE_BKDT) \ + || ((BASE) == TIM_DMABASE_DMACTRL)) +/** + * @} + */ + +/** @addtogroup TIM_DMA_Burst_Length + * @{ + */ + +#define TIM_DMABURST_LENGTH_1TRANSFER ((uint16_t)0x0000) +#define TIM_DMABURST_LENGTH_2TRANSFERS ((uint16_t)0x0100) +#define TIM_DMABURST_LENGTH_3TRANSFERS ((uint16_t)0x0200) +#define TIM_DMABURST_LENGTH_4TRANSFERS ((uint16_t)0x0300) +#define TIM_DMABURST_LENGTH_5TRANSFERS ((uint16_t)0x0400) +#define TIM_DMABURST_LENGTH_6TRANSFERS ((uint16_t)0x0500) +#define TIM_DMABURST_LENGTH_7TRANSFERS ((uint16_t)0x0600) +#define TIM_DMABURST_LENGTH_8TRANSFERS ((uint16_t)0x0700) +#define TIM_DMABURST_LENGTH_9TRANSFERS ((uint16_t)0x0800) +#define TIM_DMABURST_LENGTH_10TRANSFERS ((uint16_t)0x0900) +#define TIM_DMABURST_LENGTH_11TRANSFERS ((uint16_t)0x0A00) +#define TIM_DMABURST_LENGTH_12TRANSFERS ((uint16_t)0x0B00) +#define TIM_DMABURST_LENGTH_13TRANSFERS ((uint16_t)0x0C00) +#define TIM_DMABURST_LENGTH_14TRANSFERS ((uint16_t)0x0D00) +#define TIM_DMABURST_LENGTH_15TRANSFERS ((uint16_t)0x0E00) +#define TIM_DMABURST_LENGTH_16TRANSFERS ((uint16_t)0x0F00) +#define TIM_DMABURST_LENGTH_17TRANSFERS ((uint16_t)0x1000) +#define TIM_DMABURST_LENGTH_18TRANSFERS ((uint16_t)0x1100) +#define TIM_DMABURST_LENGTH_19TRANSFERS ((uint16_t)0x1200) +#define TIM_DMABURST_LENGTH_20TRANSFERS ((uint16_t)0x1300) +#define TIM_DMABURST_LENGTH_21TRANSFERS ((uint16_t)0x1400) +#define IsTimDmaLength(LENGTH) \ + (((LENGTH) == TIM_DMABURST_LENGTH_1TRANSFER) || ((LENGTH) == TIM_DMABURST_LENGTH_2TRANSFERS) \ + || ((LENGTH) == TIM_DMABURST_LENGTH_3TRANSFERS) || ((LENGTH) == TIM_DMABURST_LENGTH_4TRANSFERS) \ + || ((LENGTH) == TIM_DMABURST_LENGTH_5TRANSFERS) || ((LENGTH) == TIM_DMABURST_LENGTH_6TRANSFERS) \ + || ((LENGTH) == TIM_DMABURST_LENGTH_7TRANSFERS) || ((LENGTH) == TIM_DMABURST_LENGTH_8TRANSFERS) \ + || ((LENGTH) == TIM_DMABURST_LENGTH_9TRANSFERS) || ((LENGTH) == TIM_DMABURST_LENGTH_10TRANSFERS) \ + || ((LENGTH) == TIM_DMABURST_LENGTH_11TRANSFERS) || ((LENGTH) == TIM_DMABURST_LENGTH_12TRANSFERS) \ + || ((LENGTH) == TIM_DMABURST_LENGTH_13TRANSFERS) || ((LENGTH) == TIM_DMABURST_LENGTH_14TRANSFERS) \ + || ((LENGTH) == TIM_DMABURST_LENGTH_15TRANSFERS) || ((LENGTH) == TIM_DMABURST_LENGTH_16TRANSFERS) \ + || ((LENGTH) == TIM_DMABURST_LENGTH_17TRANSFERS) || ((LENGTH) == TIM_DMABURST_LENGTH_18TRANSFERS) \ + || ((LENGTH) == TIM_DMABURST_LENGTH_19TRANSFERS) || ((LENGTH) == TIM_DMABURST_LENGTH_20TRANSFERS) \ + || ((LENGTH) == TIM_DMABURST_LENGTH_21TRANSFERS)) +/** + * @} + */ + +/** @addtogroup TIM_DMA_sources + * @{ + */ + +#define TIM_DMA_UPDATE ((uint16_t)0x0100) +#define TIM_DMA_CC1 ((uint16_t)0x0200) +#define TIM_DMA_CC2 ((uint16_t)0x0400) +#define TIM_DMA_CC3 ((uint16_t)0x0800) +#define TIM_DMA_CC4 ((uint16_t)0x1000) +#define TIM_DMA_COM ((uint16_t)0x2000) +#define TIM_DMA_TRIG ((uint16_t)0x4000) +#define IsTimDmaSrc(SOURCE) ((((SOURCE) & (uint16_t)0x80FF) == 0x0000) && ((SOURCE) != 0x0000)) + +/** + * @} + */ + +/** @addtogroup TIM_External_Trigger_Prescaler + * @{ + */ + +#define TIM_EXT_TRG_PSC_OFF ((uint16_t)0x0000) +#define TIM_EXT_TRG_PSC_DIV2 ((uint16_t)0x1000) +#define TIM_EXT_TRG_PSC_DIV4 ((uint16_t)0x2000) +#define TIM_EXT_TRG_PSC_DIV8 ((uint16_t)0x3000) +#define IsTimExtPreDiv(PRESCALER) \ + (((PRESCALER) == TIM_EXT_TRG_PSC_OFF) || ((PRESCALER) == TIM_EXT_TRG_PSC_DIV2) \ + || ((PRESCALER) == TIM_EXT_TRG_PSC_DIV4) || ((PRESCALER) == TIM_EXT_TRG_PSC_DIV8)) +/** + * @} + */ + +/** @addtogroup TIM_Internal_Trigger_Selection + * @{ + */ + +#define TIM_TRIG_SEL_IN_TR0 ((uint16_t)0x0000) +#define TIM_TRIG_SEL_IN_TR1 ((uint16_t)0x0010) +#define TIM_TRIG_SEL_IN_TR2 ((uint16_t)0x0020) +#define TIM_TRIG_SEL_IN_TR3 ((uint16_t)0x0030) +#define TIM_TRIG_SEL_TI1F_ED ((uint16_t)0x0040) +#define TIM_TRIG_SEL_TI1FP1 ((uint16_t)0x0050) +#define TIM_TRIG_SEL_TI2FP2 ((uint16_t)0x0060) +#define TIM_TRIG_SEL_ETRF ((uint16_t)0x0070) +#define IsTimTrigSel(SELECTION) \ + (((SELECTION) == TIM_TRIG_SEL_IN_TR0) || ((SELECTION) == TIM_TRIG_SEL_IN_TR1) \ + || ((SELECTION) == TIM_TRIG_SEL_IN_TR2) || ((SELECTION) == TIM_TRIG_SEL_IN_TR3) \ + || ((SELECTION) == TIM_TRIG_SEL_TI1F_ED) || ((SELECTION) == TIM_TRIG_SEL_TI1FP1) \ + || ((SELECTION) == TIM_TRIG_SEL_TI2FP2) || ((SELECTION) == TIM_TRIG_SEL_ETRF)) +#define IsTimInterTrigSel(SELECTION) \ + (((SELECTION) == TIM_TRIG_SEL_IN_TR0) || ((SELECTION) == TIM_TRIG_SEL_IN_TR1) \ + || ((SELECTION) == TIM_TRIG_SEL_IN_TR2) || ((SELECTION) == TIM_TRIG_SEL_IN_TR3)) +/** + * @} + */ + +/** @addtogroup TIM_TIx_External_Clock_Source + * @{ + */ + +#define TIM_EXT_CLK_SRC_TI1 ((uint16_t)0x0050) +#define TIM_EXT_CLK_SRC_TI2 ((uint16_t)0x0060) +#define TIM_EXT_CLK_SRC_TI1ED ((uint16_t)0x0040) +#define IsTimExtClkSrc(SOURCE) \ + (((SOURCE) == TIM_EXT_CLK_SRC_TI1) || ((SOURCE) == TIM_EXT_CLK_SRC_TI2) || ((SOURCE) == TIM_EXT_CLK_SRC_TI1ED)) +/** + * @} + */ + +/** @addtogroup TIM_External_Trigger_Polarity + * @{ + */ +#define TIM_EXT_TRIG_POLARITY_INVERTED ((uint16_t)0x8000) +#define TIM_EXT_TRIG_POLARITY_NONINVERTED ((uint16_t)0x0000) +#define IsTimExtTrigPolarity(POLARITY) \ + (((POLARITY) == TIM_EXT_TRIG_POLARITY_INVERTED) || ((POLARITY) == TIM_EXT_TRIG_POLARITY_NONINVERTED)) +/** + * @} + */ + +/** @addtogroup TIM_Prescaler_Reload_Mode + * @{ + */ + +#define TIM_PSC_RELOAD_MODE_UPDATE ((uint16_t)0x0000) +#define TIM_PSC_RELOAD_MODE_IMMEDIATE ((uint16_t)0x0001) +#define IsTimPscReloadMode(RELOAD) \ + (((RELOAD) == TIM_PSC_RELOAD_MODE_UPDATE) || ((RELOAD) == TIM_PSC_RELOAD_MODE_IMMEDIATE)) +/** + * @} + */ + +/** @addtogroup TIM_Forced_Action + * @{ + */ + +#define TIM_FORCED_ACTION_ACTIVE ((uint16_t)0x0050) +#define TIM_FORCED_ACTION_INACTIVE ((uint16_t)0x0040) +#define IsTimForceActive(OPERATE) (((OPERATE) == TIM_FORCED_ACTION_ACTIVE) || ((OPERATE) == TIM_FORCED_ACTION_INACTIVE)) +/** + * @} + */ + +/** @addtogroup TIM_Encoder_Mode + * @{ + */ + +#define TIM_ENCODE_MODE_TI1 ((uint16_t)0x0001) +#define TIM_ENCODE_MODE_TI2 ((uint16_t)0x0002) +#define TIM_ENCODE_MODE_TI12 ((uint16_t)0x0003) +#define IsTimEncodeMode(MODE) \ + (((MODE) == TIM_ENCODE_MODE_TI1) || ((MODE) == TIM_ENCODE_MODE_TI2) || ((MODE) == TIM_ENCODE_MODE_TI12)) +/** + * @} + */ + +/** @addtogroup TIM_Event_Source + * @{ + */ + +#define TIM_EVT_SRC_UPDATE ((uint16_t)0x0001) +#define TIM_EVT_SRC_CC1 ((uint16_t)0x0002) +#define TIM_EVT_SRC_CC2 ((uint16_t)0x0004) +#define TIM_EVT_SRC_CC3 ((uint16_t)0x0008) +#define TIM_EVT_SRC_CC4 ((uint16_t)0x0010) +#define TIM_EVT_SRC_COM ((uint16_t)0x0020) +#define TIM_EVT_SRC_TRIG ((uint16_t)0x0040) +#define TIM_EVT_SRC_BREAK ((uint16_t)0x0080) +#define IsTimEvtSrc(SOURCE) ((((SOURCE) & (uint16_t)0xFF00) == 0x0000) && ((SOURCE) != 0x0000)) + +/** + * @} + */ + +/** @addtogroup TIM_Update_Source + * @{ + */ + +#define TIM_UPDATE_SRC_GLOBAL \ + ((uint16_t)0x0000) /*!< Source of update is the counter overflow/underflow \ + or the setting of UG bit, or an update generation \ + through the slave mode controller. */ +#define TIM_UPDATE_SRC_REGULAr ((uint16_t)0x0001) /*!< Source of update is counter overflow/underflow. */ +#define IsTimUpdateSrc(SOURCE) (((SOURCE) == TIM_UPDATE_SRC_GLOBAL) || ((SOURCE) == TIM_UPDATE_SRC_REGULAr)) +/** + * @} + */ + +/** @addtogroup TIM_Output_Compare_Preload_State + * @{ + */ + +#define TIM_OC_PRE_LOAD_ENABLE ((uint16_t)0x0008) +#define TIM_OC_PRE_LOAD_DISABLE ((uint16_t)0x0000) +#define IsTimOcPreLoadState(STATE) (((STATE) == TIM_OC_PRE_LOAD_ENABLE) || ((STATE) == TIM_OC_PRE_LOAD_DISABLE)) +/** + * @} + */ + +/** @addtogroup TIM_Output_Compare_Fast_State + * @{ + */ + +#define TIM_OC_FAST_ENABLE ((uint16_t)0x0004) +#define TIM_OC_FAST_DISABLE ((uint16_t)0x0000) +#define IsTimOcFastState(STATE) (((STATE) == TIM_OC_FAST_ENABLE) || ((STATE) == TIM_OC_FAST_DISABLE)) + +/** + * @} + */ + +/** @addtogroup TIM_Output_Compare_Clear_State + * @{ + */ + +#define TIM_OC_CLR_ENABLE ((uint16_t)0x0080) +#define TIM_OC_CLR_DISABLE ((uint16_t)0x0000) +#define IsTimOcClrState(STATE) (((STATE) == TIM_OC_CLR_ENABLE) || ((STATE) == TIM_OC_CLR_DISABLE)) +/** + * @} + */ + +/** @addtogroup TIM_Trigger_Output_Source + * @{ + */ + +#define TIM_TRGO_SRC_RESET ((uint16_t)0x0000) +#define TIM_TRGO_SRC_ENABLE ((uint16_t)0x0010) +#define TIM_TRGO_SRC_UPDATE ((uint16_t)0x0020) +#define TIM_TRGO_SRC_OC1 ((uint16_t)0x0030) +#define TIM_TRGO_SRC_OC1REF ((uint16_t)0x0040) +#define TIM_TRGO_SRC_OC2REF ((uint16_t)0x0050) +#define TIM_TRGO_SRC_OC3REF ((uint16_t)0x0060) +#define TIM_TRGO_SRC_OC4REF ((uint16_t)0x0070) +#define IsTimTrgoSrc(SOURCE) \ + (((SOURCE) == TIM_TRGO_SRC_RESET) || ((SOURCE) == TIM_TRGO_SRC_ENABLE) || ((SOURCE) == TIM_TRGO_SRC_UPDATE) \ + || ((SOURCE) == TIM_TRGO_SRC_OC1) || ((SOURCE) == TIM_TRGO_SRC_OC1REF) || ((SOURCE) == TIM_TRGO_SRC_OC2REF) \ + || ((SOURCE) == TIM_TRGO_SRC_OC3REF) || ((SOURCE) == TIM_TRGO_SRC_OC4REF)) +/** + * @} + */ + +/** @addtogroup TIM_Slave_Mode + * @{ + */ + +#define TIM_SLAVE_MODE_RESET ((uint16_t)0x0004) +#define TIM_SLAVE_MODE_GATED ((uint16_t)0x0005) +#define TIM_SLAVE_MODE_TRIG ((uint16_t)0x0006) +#define TIM_SLAVE_MODE_EXT1 ((uint16_t)0x0007) +#define IsTimSlaveMode(MODE) \ + (((MODE) == TIM_SLAVE_MODE_RESET) || ((MODE) == TIM_SLAVE_MODE_GATED) || ((MODE) == TIM_SLAVE_MODE_TRIG) \ + || ((MODE) == TIM_SLAVE_MODE_EXT1)) +/** + * @} + */ + +/** @addtogroup TIM_Master_Slave_Mode + * @{ + */ + +#define TIM_MASTER_SLAVE_MODE_ENABLE ((uint16_t)0x0080) +#define TIM_MASTER_SLAVE_MODE_DISABLE ((uint16_t)0x0000) +#define IsTimMasterSlaveMode(STATE) \ + (((STATE) == TIM_MASTER_SLAVE_MODE_ENABLE) || ((STATE) == TIM_MASTER_SLAVE_MODE_DISABLE)) +/** + * @} + */ + +/** @addtogroup TIM_Flags + * @{ + */ + +#define TIM_FLAG_UPDATE ((uint32_t)0x0001) +#define TIM_FLAG_CC1 ((uint32_t)0x0002) +#define TIM_FLAG_CC2 ((uint32_t)0x0004) +#define TIM_FLAG_CC3 ((uint32_t)0x0008) +#define TIM_FLAG_CC4 ((uint32_t)0x0010) +#define TIM_FLAG_COM ((uint32_t)0x0020) +#define TIM_FLAG_TRIG ((uint32_t)0x0040) +#define TIM_FLAG_BREAK ((uint32_t)0x0080) +#define TIM_FLAG_CC1OF ((uint32_t)0x0200) +#define TIM_FLAG_CC2OF ((uint32_t)0x0400) +#define TIM_FLAG_CC3OF ((uint32_t)0x0800) +#define TIM_FLAG_CC4OF ((uint32_t)0x1000) +#define TIM_FLAG_CC5 ((uint32_t)0x010000) +#define TIM_FLAG_CC6 ((uint32_t)0x020000) + +#define IsTimGetFlag(FLAG) \ + (((FLAG) == TIM_FLAG_UPDATE) || ((FLAG) == TIM_FLAG_CC1) || ((FLAG) == TIM_FLAG_CC2) || ((FLAG) == TIM_FLAG_CC3) \ + || ((FLAG) == TIM_FLAG_CC4) || ((FLAG) == TIM_FLAG_COM) || ((FLAG) == TIM_FLAG_TRIG) \ + || ((FLAG) == TIM_FLAG_BREAK) || ((FLAG) == TIM_FLAG_CC1OF) || ((FLAG) == TIM_FLAG_CC2OF) \ + || ((FLAG) == TIM_FLAG_CC3OF) || ((FLAG) == TIM_FLAG_CC4OF) || ((FLAG) == TIM_FLAG_CC5) \ + || ((FLAG) == TIM_FLAG_CC6)) + +#define IsTimClrFlag(TIM_FLAG) ((((TIM_FLAG) & (uint16_t)0xE100) == 0x0000) && ((TIM_FLAG) != 0x0000)) +/** + * @} + */ + +/** @addtogroup TIM_Input_Capture_Filer_Value + * @{ + */ + +#define IsTimInCapFilter(ICFILTER) ((ICFILTER) <= 0xF) +/** + * @} + */ + +/** @addtogroup TIM_External_Trigger_Filter + * @{ + */ + +#define IsTimExtTrigFilter(EXTFILTER) ((EXTFILTER) <= 0xF) +/** + * @} + */ + +#define TIM_CC1EN ((uint32_t)1<<0) +#define TIM_CC1NEN ((uint32_t)1<<2) +#define TIM_CC2EN ((uint32_t)1<<4) +#define TIM_CC2NEN ((uint32_t)1<<6) +#define TIM_CC3EN ((uint32_t)1<<8) +#define TIM_CC3NEN ((uint32_t)1<<10) +#define TIM_CC4EN ((uint32_t)1<<12) +#define TIM_CC5EN ((uint32_t)1<<16) +#define TIM_CC6EN ((uint32_t)1<<20) + +#define IsAdvancedTimCCENFlag(FLAG) \ + (((FLAG) == TIM_CC1EN) || ((FLAG) == TIM_CC1NEN) || ((FLAG) == TIM_CC2EN) || ((FLAG) == TIM_CC2NEN) \ + || ((FLAG) == TIM_CC3EN) || ((FLAG) == TIM_CC3NEN) \ + || ((FLAG) == TIM_CC4EN) || ((FLAG) == TIM_CC5EN) || ((FLAG) == TIM_CC6EN) ) +#define IsGeneralTimCCENFlag(FLAG) \ + (((FLAG) == TIM_CC1EN) || ((FLAG) == TIM_CC2EN) \ + || ((FLAG) == TIM_CC3EN) \ + || ((FLAG) == TIM_CC4EN) ) + +/** @addtogroup TIM_Legacy + * @{ + */ + +#define TIM_DMA_BURST_LEN_1BYTE TIM_DMABURST_LENGTH_1TRANSFER +#define TIM_DMA_BURST_LEN_2BYTES TIM_DMABURST_LENGTH_2TRANSFERS +#define TIM_DMA_BURST_LEN_3BYTES TIM_DMABURST_LENGTH_3TRANSFERS +#define TIM_DMA_BURST_LEN_4BYTES TIM_DMABURST_LENGTH_4TRANSFERS +#define TIM_DMA_BURST_LEN_5BYTES TIM_DMABURST_LENGTH_5TRANSFERS +#define TIM_DMA_BURST_LEN_6BYTES TIM_DMABURST_LENGTH_6TRANSFERS +#define TIM_DMA_BURST_LEN_7BYTES TIM_DMABURST_LENGTH_7TRANSFERS +#define TIM_DMA_BURST_LEN_8BYTES TIM_DMABURST_LENGTH_8TRANSFERS +#define TIM_DMA_BURST_LEN_9BYTES TIM_DMABURST_LENGTH_9TRANSFERS +#define TIM_DMA_BURST_LEN_10BYTES TIM_DMABURST_LENGTH_10TRANSFERS +#define TIM_DMA_BURST_LEN_11BYTES TIM_DMABURST_LENGTH_11TRANSFERS +#define TIM_DMA_BURST_LEN_12BYTES TIM_DMABURST_LENGTH_12TRANSFERS +#define TIM_DMA_BURST_LEN_13BYTES TIM_DMABURST_LENGTH_13TRANSFERS +#define TIM_DMA_BURST_LEN_14BYTES TIM_DMABURST_LENGTH_14TRANSFERS +#define TIM_DMA_BURST_LEN_15BYTES TIM_DMABURST_LENGTH_15TRANSFERS +#define TIM_DMA_BURST_LEN_16BYTES TIM_DMABURST_LENGTH_16TRANSFERS +#define TIM_DMA_BURST_LEN_17BYTES TIM_DMABURST_LENGTH_17TRANSFERS +#define TIM_DMA_BURST_LEN_18BYTES TIM_DMABURST_LENGTH_18TRANSFERS +/** + * @} + */ + +/** + * @} + */ + +/** @addtogroup TIM_Exported_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup TIM_Exported_Functions + * @{ + */ + +void TIM_DeInit(TIM_Module* TIMx); +void TIM_InitTimeBase(TIM_Module* TIMx, TIM_TimeBaseInitType* TIM_TimeBaseInitStruct); +void TIM_InitOc1(TIM_Module* TIMx, OCInitType* TIM_OCInitStruct); +void TIM_InitOc2(TIM_Module* TIMx, OCInitType* TIM_OCInitStruct); +void TIM_InitOc3(TIM_Module* TIMx, OCInitType* TIM_OCInitStruct); +void TIM_InitOc4(TIM_Module* TIMx, OCInitType* TIM_OCInitStruct); +void TIM_InitOc5(TIM_Module* TIMx, OCInitType* TIM_OCInitStruct); +void TIM_InitOc6(TIM_Module* TIMx, OCInitType* TIM_OCInitStruct); +void TIM_ICInit(TIM_Module* TIMx, TIM_ICInitType* TIM_ICInitStruct); +void TIM_ConfigPwmIc(TIM_Module* TIMx, TIM_ICInitType* TIM_ICInitStruct); +void TIM_ConfigBkdt(TIM_Module* TIMx, TIM_BDTRInitType* TIM_BDTRInitStruct); +void TIM_InitTimBaseStruct(TIM_TimeBaseInitType* TIM_TimeBaseInitStruct); +void TIM_InitOcStruct(OCInitType* TIM_OCInitStruct); +void TIM_InitIcStruct(TIM_ICInitType* TIM_ICInitStruct); +void TIM_InitBkdtStruct(TIM_BDTRInitType* TIM_BDTRInitStruct); +void TIM_Enable(TIM_Module* TIMx, FunctionalState Cmd); +void TIM_EnableCtrlPwmOutputs(TIM_Module* TIMx, FunctionalState Cmd); +void TIM_ConfigInt(TIM_Module* TIMx, uint16_t TIM_IT, FunctionalState Cmd); +void TIM_GenerateEvent(TIM_Module* TIMx, uint16_t TIM_EventSource); +void TIM_ConfigDma(TIM_Module* TIMx, uint16_t TIM_DMABase, uint16_t TIM_DMABurstLength); +void TIM_EnableDma(TIM_Module* TIMx, uint16_t TIM_DMASource, FunctionalState Cmd); +void TIM_ConfigInternalClk(TIM_Module* TIMx); +void TIM_ConfigInternalTrigToExt(TIM_Module* TIMx, uint16_t TIM_InputTriggerSource); +void TIM_ConfigExtTrigAsClk(TIM_Module* TIMx, + uint16_t TIM_TIxExternalCLKSource, + uint16_t IcPolarity, + uint16_t ICFilter); +void TIM_ConfigExtClkMode1(TIM_Module* TIMx, + uint16_t TIM_ExtTRGPrescaler, + uint16_t TIM_ExtTRGPolarity, + uint16_t ExtTRGFilter); +void TIM_ConfigExtClkMode2(TIM_Module* TIMx, + uint16_t TIM_ExtTRGPrescaler, + uint16_t TIM_ExtTRGPolarity, + uint16_t ExtTRGFilter); +void TIM_ConfigExtTrig(TIM_Module* TIMx, + uint16_t TIM_ExtTRGPrescaler, + uint16_t TIM_ExtTRGPolarity, + uint16_t ExtTRGFilter); +void TIM_ConfigPrescaler(TIM_Module* TIMx, uint16_t Prescaler, uint16_t TIM_PSCReloadMode); +void TIM_ConfigCntMode(TIM_Module* TIMx, uint16_t CntMode); +void TIM_SelectInputTrig(TIM_Module* TIMx, uint16_t TIM_InputTriggerSource); +void TIM_ConfigEncoderInterface(TIM_Module* TIMx, + uint16_t TIM_EncoderMode, + uint16_t TIM_IC1Polarity, + uint16_t TIM_IC2Polarity); +void TIM_ConfigForcedOc1(TIM_Module* TIMx, uint16_t TIM_ForcedAction); +void TIM_ConfigForcedOc2(TIM_Module* TIMx, uint16_t TIM_ForcedAction); +void TIM_ConfigForcedOc3(TIM_Module* TIMx, uint16_t TIM_ForcedAction); +void TIM_ConfigForcedOc4(TIM_Module* TIMx, uint16_t TIM_ForcedAction); +void TIM_ConfigForcedOc5(TIM_Module* TIMx, uint16_t TIM_ForcedAction); +void TIM_ConfigForcedOc6(TIM_Module* TIMx, uint16_t TIM_ForcedAction); +void TIM_ConfigArPreload(TIM_Module* TIMx, FunctionalState Cmd); +void TIM_SelectComEvt(TIM_Module* TIMx, FunctionalState Cmd); +void TIM_SelectCapCmpDmaSrc(TIM_Module* TIMx, FunctionalState Cmd); +void TIM_EnableCapCmpPreloadControl(TIM_Module* TIMx, FunctionalState Cmd); +void TIM_ConfigOc1Preload(TIM_Module* TIMx, uint16_t TIM_OCPreload); +void TIM_ConfigOc2Preload(TIM_Module* TIMx, uint16_t TIM_OCPreload); +void TIM_ConfigOc3Preload(TIM_Module* TIMx, uint16_t TIM_OCPreload); +void TIM_ConfigOc4Preload(TIM_Module* TIMx, uint16_t TIM_OCPreload); +void TIM_ConfigOc5Preload(TIM_Module* TIMx, uint16_t TIM_OCPreload); +void TIM_ConfigOc6Preload(TIM_Module* TIMx, uint16_t TIM_OCPreload); +void TIM_ConfigOc1Fast(TIM_Module* TIMx, uint16_t TIM_OCFast); +void TIM_ConfigOc2Fast(TIM_Module* TIMx, uint16_t TIM_OCFast); +void TIM_ConfigOc3Fast(TIM_Module* TIMx, uint16_t TIM_OCFast); +void TIM_ConfigOc4Fast(TIM_Module* TIMx, uint16_t TIM_OCFast); +void TIM_ConfigOc5Fast(TIM_Module* TIMx, uint16_t TIM_OCFast); +void TIM_ConfigOc6Fast(TIM_Module* TIMx, uint16_t TIM_OCFast); +void TIM_ClrOc1Ref(TIM_Module* TIMx, uint16_t TIM_OCClear); +void TIM_ClrOc2Ref(TIM_Module* TIMx, uint16_t TIM_OCClear); +void TIM_ClrOc3Ref(TIM_Module* TIMx, uint16_t TIM_OCClear); +void TIM_ClrOc4Ref(TIM_Module* TIMx, uint16_t TIM_OCClear); +void TIM_ClrOc5Ref(TIM_Module* TIMx, uint16_t TIM_OCClear); +void TIM_ClrOc6Ref(TIM_Module* TIMx, uint16_t TIM_OCClear); +void TIM_ConfigOc1Polarity(TIM_Module* TIMx, uint16_t OcPolarity); +void TIM_ConfigOc1NPolarity(TIM_Module* TIMx, uint16_t OcNPolarity); +void TIM_ConfigOc2Polarity(TIM_Module* TIMx, uint16_t OcPolarity); +void TIM_ConfigOc2NPolarity(TIM_Module* TIMx, uint16_t OcNPolarity); +void TIM_ConfigOc3Polarity(TIM_Module* TIMx, uint16_t OcPolarity); +void TIM_ConfigOc3NPolarity(TIM_Module* TIMx, uint16_t OcNPolarity); +void TIM_ConfigOc4Polarity(TIM_Module* TIMx, uint16_t OcPolarity); +void TIM_ConfigOc5Polarity(TIM_Module* TIMx, uint16_t OcPolarity); +void TIM_ConfigOc6Polarity(TIM_Module* TIMx, uint16_t OcPolarity); +void TIM_EnableCapCmpCh(TIM_Module* TIMx, uint16_t Channel, uint32_t TIM_CCx); +void TIM_EnableCapCmpChN(TIM_Module* TIMx, uint16_t Channel, uint32_t TIM_CCxN); +void TIM_SelectOcMode(TIM_Module* TIMx, uint16_t Channel, uint16_t OcMode); +void TIM_EnableUpdateEvt(TIM_Module* TIMx, FunctionalState Cmd); +void TIM_ConfigUpdateRequestIntSrc(TIM_Module* TIMx, uint16_t TIM_UpdateSource); +void TIM_SelectHallSensor(TIM_Module* TIMx, FunctionalState Cmd); +void TIM_SelectOnePulseMode(TIM_Module* TIMx, uint16_t TIM_OPMode); +void TIM_SelectOutputTrig(TIM_Module* TIMx, uint16_t TIM_TRGOSource); +void TIM_SelectSlaveMode(TIM_Module* TIMx, uint16_t TIM_SlaveMode); +void TIM_SelectMasterSlaveMode(TIM_Module* TIMx, uint16_t TIM_MasterSlaveMode); +void TIM_SetCnt(TIM_Module* TIMx, uint16_t Counter); +void TIM_SetAutoReload(TIM_Module* TIMx, uint16_t Autoreload); +void TIM_SetCmp1(TIM_Module* TIMx, uint16_t Compare1); +void TIM_SetCmp2(TIM_Module* TIMx, uint16_t Compare2); +void TIM_SetCmp3(TIM_Module* TIMx, uint16_t Compare3); +void TIM_SetCmp4(TIM_Module* TIMx, uint16_t Compare4); +void TIM_SetCmp5(TIM_Module* TIMx, uint16_t Compare5); +void TIM_SetCmp6(TIM_Module* TIMx, uint16_t Compare6); +void TIM_SetInCap1Prescaler(TIM_Module* TIMx, uint16_t TIM_ICPSC); +void TIM_SetInCap2Prescaler(TIM_Module* TIMx, uint16_t TIM_ICPSC); +void TIM_SetInCap3Prescaler(TIM_Module* TIMx, uint16_t TIM_ICPSC); +void TIM_SetInCap4Prescaler(TIM_Module* TIMx, uint16_t TIM_ICPSC); +void TIM_SetClkDiv(TIM_Module* TIMx, uint16_t TIM_CKD); +uint16_t TIM_GetCap1(TIM_Module* TIMx); +uint16_t TIM_GetCap2(TIM_Module* TIMx); +uint16_t TIM_GetCap3(TIM_Module* TIMx); +uint16_t TIM_GetCap4(TIM_Module* TIMx); +uint16_t TIM_GetCap5(TIM_Module* TIMx); +uint16_t TIM_GetCap6(TIM_Module* TIMx); +uint16_t TIM_GetCnt(TIM_Module* TIMx); +uint16_t TIM_GetPrescaler(TIM_Module* TIMx); +uint16_t TIM_GetAutoReload(TIM_Module* TIMx); +FlagStatus TIM_GetCCENStatus(TIM_Module* TIMx, uint32_t TIM_CCEN); +FlagStatus TIM_GetFlagStatus(TIM_Module* TIMx, uint32_t TIM_FLAG); +void TIM_ClearFlag(TIM_Module* TIMx, uint32_t TIM_FLAG); +INTStatus TIM_GetIntStatus(TIM_Module* TIMx, uint32_t TIM_IT); +void TIM_ClrIntPendingBit(TIM_Module* TIMx, uint32_t TIM_IT); + +#ifdef __cplusplus +} +#endif + +#endif /*__N32G45X_TIM_H__ */ +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_tsc.h b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_tsc.h new file mode 100755 index 0000000000..5fc3ca3d09 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_tsc.h @@ -0,0 +1,509 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_tsc.h + * @author Nations + * @version v1.0.1 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __N32G45X_TSC_H__ +#define __N32G45X_TSC_H__ + +#ifdef __cplusplus + extern "C" { +#endif + +#include "n32g45x.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup TSC + * @{ + */ + +/** + * @brief TSC error code + */ + typedef enum { + TSC_ERROR_OK = 0x00U, /*!< No error */ + TSC_ERROR_CLOCK = 0x01U, /*!< clock config error */ + TSC_ERROR_PARAMETER = 0x02U, /*!< parameter error */ + TSC_ERROR_HW_MODE = 0x02U, /*!< Exit hw mode timeout */ + + }TSC_ErrorTypeDef; + /** + * @ + */ + +/** + * @brief TSC clock source + */ +#define TSC_CLK_SRC_LSI (0x00000000) /*!< LSI*/ +#define TSC_CLK_SRC_LSE (RCC_LSE_ENABLE) /*!< LSE */ +#define TSC_CLK_SRC_LSE_BYPASS (RCC_LSE_BYPASS) /*!< LSE bypass */ +/** + * @ + */ + + +/** + * @defgroup Detect_Period + */ +#define TSC_DET_PERIOD_8 (0x00000000U) /*!< DET_PERIOD[3:0] = 8/TSC_CLOCK */ +#define TSC_DET_PERIOD_16 (0x01UL << TSC_CTRL_DET_PERIOD_SHIFT) /*!< 0x00000001U DET_PERIOD[3:0] = 16/TSC_CLOCK */ +#define TSC_DET_PERIOD_24 (0x02UL << TSC_CTRL_DET_PERIOD_SHIFT) /*!< 0x00000002U DET_PERIOD[3:0] = 24/TSC_CLOCK */ +#define TSC_DET_PERIOD_32 (0x03UL << TSC_CTRL_DET_PERIOD_SHIFT) /*!< 0x00000003U DET_PERIOD[3:0] = 32/TSC_CLOCK(default) */ +#define TSC_DET_PERIOD_40 (0x04UL << TSC_CTRL_DET_PERIOD_SHIFT) /*!< 0x00000004U DET_PERIOD[3:0] = 40/TSC_CLOCK */ +#define TSC_DET_PERIOD_48 (0x05UL << TSC_CTRL_DET_PERIOD_SHIFT) /*!< 0x00000005U DET_PERIOD[3:0] = 48/TSC_CLOCK */ +#define TSC_DET_PERIOD_56 (0x06UL << TSC_CTRL_DET_PERIOD_SHIFT) /*!< 0x00000006U DET_PERIOD[3:0] = 56/TSC_CLOCK */ +#define TSC_DET_PERIOD_64 (0x07UL << TSC_CTRL_DET_PERIOD_SHIFT) /*!< 0x00000007U DET_PERIOD[3:0] = 64/TSC_CLOCK */ +#define TSC_DET_PERIOD_72 (0x08UL << TSC_CTRL_DET_PERIOD_SHIFT) /*!< 0x00000008U DET_PERIOD[3:0] = 72/TSC_CLOCK */ +#define TSC_DET_PERIOD_80 (0x09UL << TSC_CTRL_DET_PERIOD_SHIFT) /*!< 0x00000009U DET_PERIOD[3:0] = 80/TSC_CLOCK */ +#define TSC_DET_PERIOD_88 (0x0AUL << TSC_CTRL_DET_PERIOD_SHIFT) /*!< 0x0000000AU DET_PERIOD[3:0] = 88/TSC_CLOCK */ +#define TSC_DET_PERIOD_96 (0x0BUL << TSC_CTRL_DET_PERIOD_SHIFT) /*!< 0x0000000BU DET_PERIOD[3:0] = 96/TSC_CLOCK */ +#define TSC_DET_PERIOD_104 (0x0CUL << TSC_CTRL_DET_PERIOD_SHIFT) /*!< 0x0000000CU DET_PERIOD[3:0] = 104/TSC_CLOCK */ +/** + * @ + */ + +/** + * @defgroup Detect_Filter + */ +#define TSC_DET_FILTER_1 (0x00000000U) /*!< DET_FILTER[3:0] = 1 sample */ +#define TSC_DET_FILTER_2 (0x01UL << TSC_CTRL_DET_FILTER_SHIFT) /*!< 0x00000010U DET_FILTER[3:0] = 2 samples */ +#define TSC_DET_FILTER_3 (0x02UL << TSC_CTRL_DET_FILTER_SHIFT) /*!< 0x00000020U DET_FILTER[3:0] = 3 samples */ +#define TSC_DET_FILTER_4 (0x03UL << TSC_CTRL_DET_FILTER_SHIFT) /*!< 0x00000030U DET_FILTER[3:0] = 4 samples */ +/** + * @ + */ + +/** + * @defgroup HW_Detect_Mode + */ +#define TSC_HW_DET_MODE_DISABLE (0x00000000U) /*!< Hardware detect mode disable */ +#define TSC_HW_DET_MODE_ENABLE (0x01UL << TSC_CTRL_HW_DET_MODE_SHIFT) /*!< 0x00000040U Hardware detect mode enable */ +/** + * @ + */ + +/** + * @defgroup Detect_Type + */ +#define TSC_DET_TYPE_MASK (TSC_CTRL_LESS_DET_SEL_MASK|TSC_CTRL_GREAT_DET_SEL_MASK) +#define TSC_DET_TYPE_SHIFT (TSC_CTRL_LESS_DET_SEL_SHIFT) + +#define TSC_DET_TYPE_NONE (0UL) /*!< 0x00000000U Disable detect */ +#define TSC_DET_TYPE_LESS (0x01UL << TSC_DET_TYPE_SHIFT) /*!< 0x00000100U Less detect enable */ +#define TSC_DET_TYPE_GREAT (0x02UL << TSC_DET_TYPE_SHIFT) /*!< 0x00000200U Great detect enable */ +#define TSC_DET_TYPE_PERIOD (0x03UL << TSC_DET_TYPE_SHIFT) /*!< 0x00000300U Both great and less detct enable */ +/** + * @ + */ + +/** + * @defgroup TSC_Interrupt + */ +#define TSC_IT_DET_ENABLE (TSC_CTRL_DET_INTEN) /*!< Enable TSC detect interrupt */ +#define TSC_IT_DET_DISABLE (0UL) /*!< Disable TSC detect interrupt */ +/** + * @ + */ + +/** + * @defgroup TSC_Out + */ +#define TSC_OUT_PIN (0x00000000U) /*!< TSC output to TSC_OUT pin */ +#define TSC_OUT_TIM4_ETR (0x1UL << TSC_CTRL_TM4_ETR_SHIFT) /*!< TSC output to TIM4 ETR */ +#define TSC_OUT_TIM2_ETR (0x2UL << TSC_CTRL_TM4_ETR_SHIFT) /*!< TSC output to TIM2 ETR and TIM2 CH1*/ +/** + * @ + */ + +/** + * @defgroup TSC_Flag + */ +#define TSC_FLAG_HW (0x1UL << TSC_CTRL_HW_DET_ST_SHIFT) /*!< Flag of hardware detect mode */ + +#define TSC_FLAG_GREAT_DET (0x1UL << TSC_STS_GREAT_DET_SHIFT) /*!< Flag of great detect type */ +#define TSC_FLAG_LESS_DET (0x1UL << TSC_STS_LESS_DET_SHIFT) /*!< Flag of less detect type */ +#define TSC_FLAG_PERIOD_DET (TSC_FLAG_GREAT_DET|TSC_FLAG_LESS_DET) /*!< Flag of period detect type */ +/** + * @ + */ + +/** + * @defgroup TSC_SW_Detect + */ +#define TSC_SW_MODE_DISABLE (0x00000000U) /*!< Disable software detect mode */ +#define TSC_SW_MODE_ENABLE (0x1UL << TSC_ANA_CTRL_SW_TSC_EN_SHIFT) /*!< Enable software detect mode */ +/** + * @ + */ + +/** + * @defgroup TSC_PadOption + */ +#define TSC_PAD_INTERNAL_RES (0x00000000U) /*!< Use internal resistor */ +#define TSC_PAD_EXTERNAL_RES (0x1UL << TSC_ANA_SEL_PAD_OPT_SHIFT) /*!< Use external resistor */ +/** + * @ + */ + +/** + * @defgroup TSC_PadSpeed + */ +#define TSC_PAD_SPEED_0 (0x00000000U) /*!< Low speed,about 100K */ +#define TSC_PAD_SPEED_1 (0x1UL << TSC_ANA_SEL_SP_OPT_SHIFT) /*!< Middle spped */ +#define TSC_PAD_SPEED_2 (0x2UL << TSC_ANA_SEL_SP_OPT_SHIFT) /*!< Middle spped */ +#define TSC_PAD_SPEED_3 (0x3UL << TSC_ANA_SEL_SP_OPT_SHIFT) /*!< Middle spped */ +/** + * @ + */ + +/** + * @defgroup TSC_Constant + */ +#define TSC_CHN_SEL_ALL (TSC_CHNEN_CHN_SEL_MASK) +#define MAX_TSC_HW_CHN (24) /*Maximum number of tsc pin*/ +#define MAX_TSC_THRESHOLD_BASE (2047) /*Maximum detect base value of threshold*/ +#define MAX_TSC_THRESHOLD_DELTA (255) /*Maximum detect delta value of threshold*/ +#define TSC_TIMEOUT (SystemCoreClock>>4) /*TSC normal timeout */ +/** + * @ + */ + +/** + * @defgroup TSC_DetectMode + */ +#define TSC_HW_DETECT_MODE (0x00000001U) /*TSC hardware detect mode*/ +#define TSC_SW_DETECT_MODE (0x00000000U) /*TSC software detect mode*/ +/** + * @ + */ + +/* TSC Exported macros -----------------------------------------------------------*/ +/** @defgroup TSC_Exported_Macros + * @{ + */ + +/** @brief Enable the TSC HW detect mode + * @param None + * @retval None + */ +#define __TSC_HW_ENABLE() SET_BIT(TSC->CTRL, TSC_HW_DET_MODE_ENABLE) + +/** @brief Disable the TSC HW detect mode + * @param None + * @retval None + */ +#define __TSC_HW_DISABLE() CLEAR_BIT(TSC->CTRL, TSC_HW_DET_MODE_ENABLE) + +/** @brief Config TSC detect period for HW detect mode + * @param __PERIOD__ specifies the TSC detect period during HW detect mode + * @arg TSC_DET_PERIOD_8: Detect period = 8/TSC_CLK + * @arg TSC_DET_PERIOD_16: Detect Period = 1/TSC_CLK + * @arg TSC_DET_PERIOD_24: Detect Period = 2/TSC_CLK + * @arg TSC_DET_PERIOD_32: Detect Period = 3/TSC_CLK + * @arg TSC_DET_PERIOD_40: Detect Period = 4/TSC_CLK + * @arg TSC_DET_PERIOD_48: Detect Period = 5/TSC_CLK + * @arg TSC_DET_PERIOD_56: Detect Period = 6/TSC_CLK + * @arg TSC_DET_PERIOD_64: Detect Period = 7/TSC_CLK + * @arg TSC_DET_PERIOD_72: Detect Period = 7/TSC_CLK + * @arg TSC_DET_PERIOD_80: Detect Period = 7/TSC_CLK + * @arg TSC_DET_PERIOD_88: Detect Period = 7/TSC_CLK + * @arg TSC_DET_PERIOD_96: Detect Period = 7/TSC_CLK + * @arg TSC_DET_PERIOD_104:Detect Period = 7/TSC_CLK + * @retval None + */ +#define __TSC_PERIOD_CONFIG(__PERIOD__) MODIFY_REG(TSC->CTRL, TSC_CTRL_DET_PERIOD_MASK,__PERIOD__) + +/** @brief Config TSC detect filter for HW detect mode + * @param __FILTER__ specifies the least usefull continuous samples during HW detect mode + * @arg TSC_DET_FILTER_1: Detect filter = 1 pulse + * @arg TSC_DET_FILTER_2: Detect filter = 2 pulse + * @arg TSC_DET_FILTER_3: Detect filter = 3 pulse + * @arg TSC_DET_FILTER_4: Detect filter = 4 pulse + * @retval None + */ +#define __TSC_FILTER_CONFIG(__FILTER__) MODIFY_REG(TSC->CTRL, TSC_CTRL_DET_FILTER_MASK,__FILTER__) + +/** @brief Config TSC detect type for HW detect mode,less great or both + * @param __TYPE__ specifies the detect type of a sample during HW detect mode + * @arg TSC_DET_TYPE_NONE: Detect disable + * @arg TSC_DET_TYPE_LESS: Pulse number must be greater than the threshold(basee-delta) during a sample time + * @arg TSC_DET_TYPE_GREAT: Pulse number must be less than the threshold(basee+delta) during a sample time + * @arg TSC_DET_TYPE_PERIOD:Pulse number must be greater than (basee-delta) + and also be less than (basee+delta) during a sample time + * @retval None + */ +#define __TSC_LESS_GREAT_CONFIG(__TYPE__) MODIFY_REG(TSC->CTRL, \ + (TSC_CTRL_LESS_DET_SEL_MASK|TSC_CTRL_GREAT_DET_SEL_MASK), \ + __TYPE__) + +/** @brief Enable TSC interrupt + * @param None + * @retval None + */ +#define __TSC_INT_ENABLE() SET_BIT(TSC->CTRL, TSC_IT_DET_ENABLE) + +/** @brief Disable TSC interrupt + * @param None + * @retval None + */ +#define __TSC_INT_DISABLE() CLEAR_BIT(TSC->CTRL, TSC_IT_DET_ENABLE) + +/** @brief Config the TSC output + * @param __OUT__ specifies where the TSC output should go + * @arg TSC_OUT_PIN: TSC output to the TSC_OUT pin + * @arg TSC_OUT_TIM4_ETR: TSC output to TIM4 as ETR + * @arg TSC_OUT_TIM2_ETR: TSC output to TIM2 as ETR + * @retval None + */ +#define __TSC_OUT_CONFIG(__OUT__) MODIFY_REG( TSC->CTRL, \ + (TSC_CTRL_TM4_ETR_MASK|TSC_CTRL_TM2_ETR_CH1_MASK),\ + __OUT__) + +/** @brief Config the TSC channel + * @param __CHN__ specifies the pin of channels used for detect + * This parameter:bit[0:23] used,bit[24:31] must be 0 + * bitx: TSC channel x + * @retval None + */ +#define __TSC_CHN_CONFIG(__CHN__) WRITE_REG(TSC->CHNEN, __CHN__) + +/** @brief Enable the TSC SW detect mode + * @param None + * @retval None + */ +#define __TSC_SW_ENABLE() SET_BIT(TSC->ANA_CTRL, TSC_ANA_CTRL_SW_TSC_EN) + +/** @brief Disable the TSC SW detect mode + * @param None + * @retval None + */ +#define __TSC_SW_DISABLE() CLEAR_BIT(TSC->ANA_CTRL, TSC_ANA_CTRL_SW_TSC_EN) + +/** @brief Config the detect channel number during SW detect mode + * @param __NUM__ specifies channel number,must be less than MAX_TSC_HW_CHN + * @retval None + */ +#define __TSC_SW_CHN_NUM_CONFIG(__NUM__) MODIFY_REG(TSC->ANA_CTRL, TSC_ANA_CTRL_SW_PAD_MUX_MASK,__NUM__) + +/** @brief Config the pad charge type + * @param __OPT__ specifies which resistor is used for charge + * @arg TSC_PAD_INTERNAL_RES: Internal resistor is used + * @arg TSC_PAD_EXTERNAL_RES: External resistor is used + * @retval None + */ +#define __TSC_PAD_OPT_CONFIG(__OPT__) MODIFY_REG(TSC->ANA_SEL, TSC_ANA_SEL_PAD_OPT_MASK,__OPT__) + +/** @brief Config TSC speed + * @param __SPEED__ specifies the TSC speed range + * @arg TSC_PAD_SPEED_0: Low speed + * @arg TSC_PAD_SPEED_1: Middle speed + * @arg TSC_PAD_SPEED_2: Middle speed + * @arg TSC_PAD_SPEED_3: High speed + * @retval None + */ +#define __TSC_PAD_SPEED_CONFIG(__SPEED__) MODIFY_REG(TSC->ANA_SEL, TSC_ANA_SEL_SP_OPT_MASK,__SPEED__) + + +/** @brief Check if the HW detect mode is enable + * @param None + * @retval Current state of HW detect mode + */ +#define __TSC_GET_HW_MODE() (((TSC->CTRL) & TSC_FLAG_HW) == (TSC_FLAG_HW)) + +/** @brief Check the detect type during HW detect mode + * @param __FLAG__ specifies the flag of detect type + * @arg TSC_FLAG_LESS_DET: Flag of less detect type + * @arg TSC_FLAG_GREAT_DET: Flag of great detect type + * @arg TSC_FLAG_PERIOD_DET: Flag of priod detect type + * @retval Current state of flag + */ +#define __TSC_GET_HW_DET_TYPE(__FLAG__) (((TSC->STS) & (__FLAG__))==(__FLAG__)) + +/** @brief Get the number of channel which is detected now + * @param None + * @retval Current channel number + */ +#define __TSC_GET_CHN_NUMBER() (((TSC->STS) & TSC_STS_CHN_NUM_MASK) >> TSC_STS_CHN_NUM_SHIFT ) + +/** @brief Get the count value of pulse + * @param None + * @retval Pulse count of current channel + */ +#define __TSC_GET_CHN_CNT() (((TSC->STS) & TSC_STS_CNT_VAL_MASK ) >> TSC_STS_CNT_VAL_SHIFT ) + +/** @brief Get the base value of one channel + * @param __NUM__ specifies channel number,must be less than MAX_TSC_HW_CHN + * @retval base value of the channel + */ +#define __TSC_GET_CHN_BASE(__NUM__) ((TSC->THRHD[(__NUM__)] & TSC_THRHD_BASE_MASK ) >> TSC_THRHD_BASE_SHIFT) + +/** @brief Get the delta value of one channel + * @param __NUM__ specifies channel number,must be less than MAX_TSC_HW_CHN + * @retval delta value of the channel + */ +#define __TSC_GET_CHN_DELTA(__NUM__) ((TSC->THRHD[(__NUM__)] & TSC_THRHD_DELTA_MASK ) >> TSC_THRHD_DELTA_SHIFT ) + +/** @brief Get the internal resist value of one channel + * @param __NUM__ specifies channel number,must be less than MAX_TSC_HW_CHN + * @retval resist value of the channel + */ +#define __TSC_GET_CHN_RESIST(__NUM__) ((TSC->RESR[(__NUM__)>>3] >>(((__NUM__) & 0x7UL)*4)) & TSC_RESR_CHN_RESIST_MASK) + +/* Private macros ------------------------------------------------------------*/ +/** @defgroup TSC_Private_Macros + * @{ + */ +#define IS_TSC_DET_PERIOD(_PERIOD_) \ + (((_PERIOD_)==TSC_DET_PERIOD_8) ||((_PERIOD_)==TSC_DET_PERIOD_16)||((_PERIOD_)==TSC_DET_PERIOD_24) \ + ||((_PERIOD_)==TSC_DET_PERIOD_32)||((_PERIOD_)==TSC_DET_PERIOD_40)||((_PERIOD_)==TSC_DET_PERIOD_48) \ + ||((_PERIOD_)==TSC_DET_PERIOD_56)||((_PERIOD_)==TSC_DET_PERIOD_64)||((_PERIOD_)==TSC_DET_PERIOD_72) \ + ||((_PERIOD_)==TSC_DET_PERIOD_80)||((_PERIOD_)==TSC_DET_PERIOD_88)||((_PERIOD_)==TSC_DET_PERIOD_96) \ + ||((_PERIOD_)==TSC_DET_PERIOD_104) ) + +#define IS_TSC_FILTER(_FILTER_) \ + ( ((_FILTER_)==TSC_DET_FILTER_1) ||((_FILTER_)==TSC_DET_FILTER_2)\ + ||((_FILTER_)==TSC_DET_FILTER_3) ||((_FILTER_)==TSC_DET_FILTER_4) ) + +#define IS_TSC_DET_MODE(_MODE_) \ + ( ((_MODE_)==TSC_HW_DETECT_MODE) ||((_MODE_)==TSC_SW_DETECT_MODE) ) + +#define IS_TSC_DET_TYPE(_TYPE_) \ + ( ((_TYPE_)==TSC_DET_TYPE_GREAT) ||((_TYPE_)==TSC_DET_TYPE_LESS) \ + ||((_TYPE_)==TSC_DET_TYPE_PERIOD)|| ((_TYPE_)==TSC_DET_TYPE_NONE) ) + +#define IS_TSC_INT(_INT_) (((_INT_)==TSC_IT_DET_ENABLE)||((_INT_)==TSC_IT_DET_DISABLE)) + +#define IS_TSC_OUT(_ETR_) (((_ETR_)==TSC_OUT_PIN)||((_ETR_)==TSC_OUT_TIM2_ETR)||((_ETR_)==TSC_OUT_TIM4_ETR)) + +#define IS_TSC_CHN(_CHN_) (0==((_CHN_)&(~TSC_CHNEN_CHN_SEL_MASK))) + +#define IS_TSC_CHN_NUMBER(_NUM_) ((uint32_t)(_NUM_)BaudRate))) + - FractionalDivider = ((IntegerDivider - ((u32) IntegerDivider)) * 16) + 0.5 */ + + uint16_t WordLength; /*!< Specifies the number of data bits transmitted or received in a frame. + This parameter can be a value of @ref USART_Word_Length */ + + uint16_t StopBits; /*!< Specifies the number of stop bits transmitted. + This parameter can be a value of @ref USART_Stop_Bits */ + + uint16_t Parity; /*!< Specifies the parity mode. + This parameter can be a value of @ref Parity + @note When parity is enabled, the computed parity is inserted + at the MSB position of the transmitted data (9th bit when + the word length is set to 9 data bits; 8th bit when the + word length is set to 8 data bits). */ + + uint16_t Mode; /*!< Specifies wether the Receive or Transmit mode is enabled or disabled. + This parameter can be a value of @ref Mode */ + + uint16_t HardwareFlowControl; /*!< Specifies wether the hardware flow control mode is enabled + or disabled. + This parameter can be a value of @ref USART_Hardware_Flow_Control */ +} USART_InitType; + +/** + * @brief USART Clock Init Structure definition + */ + +typedef struct +{ + uint16_t Clock; /*!< Specifies whether the USART clock is enabled or disabled. + This parameter can be a value of @ref Clock */ + + uint16_t Polarity; /*!< Specifies the steady state value of the serial clock. + This parameter can be a value of @ref USART_Clock_Polarity */ + + uint16_t Phase; /*!< Specifies the clock transition on which the bit capture is made. + This parameter can be a value of @ref USART_Clock_Phase */ + + uint16_t LastBit; /*!< Specifies whether the clock pulse corresponding to the last transmitted + data bit (MSB) has to be output on the SCLK pin in synchronous mode. + This parameter can be a value of @ref USART_Last_Bit */ +} USART_ClockInitType; + +/** + * @} + */ + +/** @addtogroup USART_Exported_Constants + * @{ + */ + +#define IS_USART_ALL_PERIPH(PERIPH) \ + (((PERIPH) == USART1) || ((PERIPH) == USART2) || ((PERIPH) == USART3) || ((PERIPH) == UART4) \ + || ((PERIPH) == UART5) || ((PERIPH) == UART6) || ((PERIPH) == UART7)) + +#define IS_USART_123_PERIPH(PERIPH) (((PERIPH) == USART1) || ((PERIPH) == USART2) || ((PERIPH) == USART3)) + +#define IS_USART_1234_PERIPH(PERIPH) \ + (((PERIPH) == USART1) || ((PERIPH) == USART2) || ((PERIPH) == USART3) || ((PERIPH) == UART4)) +/** @addtogroup USART_Word_Length + * @{ + */ + +#define USART_WL_8B ((uint16_t)0x0000) +#define USART_WL_9B ((uint16_t)0x1000) + +#define IS_USART_WORD_LENGTH(LENGTH) (((LENGTH) == USART_WL_8B) || ((LENGTH) == USART_WL_9B)) +/** + * @} + */ + +/** @addtogroup USART_Stop_Bits + * @{ + */ + +#define USART_STPB_1 ((uint16_t)0x0000) +#define USART_STPB_0_5 ((uint16_t)0x1000) +#define USART_STPB_2 ((uint16_t)0x2000) +#define USART_STPB_1_5 ((uint16_t)0x3000) +#define IS_USART_STOPBITS(STOPBITS) \ + (((STOPBITS) == USART_STPB_1) || ((STOPBITS) == USART_STPB_0_5) || ((STOPBITS) == USART_STPB_2) \ + || ((STOPBITS) == USART_STPB_1_5)) +/** + * @} + */ + +/** @addtogroup Parity + * @{ + */ + +#define USART_PE_NO ((uint16_t)0x0000) +#define USART_PE_EVEN ((uint16_t)0x0400) +#define USART_PE_ODD ((uint16_t)0x0600) +#define IS_USART_PARITY(PARITY) (((PARITY) == USART_PE_NO) || ((PARITY) == USART_PE_EVEN) || ((PARITY) == USART_PE_ODD)) +/** + * @} + */ + +/** @addtogroup Mode + * @{ + */ + +#define USART_MODE_RX ((uint16_t)0x0004) +#define USART_MODE_TX ((uint16_t)0x0008) +#define IS_USART_MODE(MODE) ((((MODE) & (uint16_t)0xFFF3) == 0x00) && ((MODE) != (uint16_t)0x00)) +/** + * @} + */ + +/** @addtogroup USART_Hardware_Flow_Control + * @{ + */ +#define USART_HFCTRL_NONE ((uint16_t)0x0000) +#define USART_HFCTRL_RTS ((uint16_t)0x0100) +#define USART_HFCTRL_CTS ((uint16_t)0x0200) +#define USART_HFCTRL_RTS_CTS ((uint16_t)0x0300) +#define IS_USART_HARDWARE_FLOW_CONTROL(CONTROL) \ + (((CONTROL) == USART_HFCTRL_NONE) || ((CONTROL) == USART_HFCTRL_RTS) || ((CONTROL) == USART_HFCTRL_CTS) \ + || ((CONTROL) == USART_HFCTRL_RTS_CTS)) +/** + * @} + */ + +/** @addtogroup Clock + * @{ + */ +#define USART_CLK_DISABLE ((uint16_t)0x0000) +#define USART_CLK_ENABLE ((uint16_t)0x0800) +#define IS_USART_CLOCK(CLOCK) (((CLOCK) == USART_CLK_DISABLE) || ((CLOCK) == USART_CLK_ENABLE)) +/** + * @} + */ + +/** @addtogroup USART_Clock_Polarity + * @{ + */ + +#define USART_CLKPOL_LOW ((uint16_t)0x0000) +#define USART_CLKPOL_HIGH ((uint16_t)0x0400) +#define IS_USART_CPOL(CPOL) (((CPOL) == USART_CLKPOL_LOW) || ((CPOL) == USART_CLKPOL_HIGH)) + +/** + * @} + */ + +/** @addtogroup USART_Clock_Phase + * @{ + */ + +#define USART_CLKPHA_1EDGE ((uint16_t)0x0000) +#define USART_CLKPHA_2EDGE ((uint16_t)0x0200) +#define IS_USART_CPHA(CPHA) (((CPHA) == USART_CLKPHA_1EDGE) || ((CPHA) == USART_CLKPHA_2EDGE)) + +/** + * @} + */ + +/** @addtogroup USART_Last_Bit + * @{ + */ + +#define USART_CLKLB_DISABLE ((uint16_t)0x0000) +#define USART_CLKLB_ENABLE ((uint16_t)0x0100) +#define IS_USART_LASTBIT(LASTBIT) (((LASTBIT) == USART_CLKLB_DISABLE) || ((LASTBIT) == USART_CLKLB_ENABLE)) +/** + * @} + */ + +/** @addtogroup USART_Interrupt_definition + * @{ + */ + +#define USART_INT_PEF ((uint16_t)0x0028) +#define USART_INT_TXDE ((uint16_t)0x0727) +#define USART_INT_TXC ((uint16_t)0x0626) +#define USART_INT_RXDNE ((uint16_t)0x0525) +#define USART_INT_IDLEF ((uint16_t)0x0424) +#define USART_INT_LINBD ((uint16_t)0x0846) +#define USART_INT_CTSF ((uint16_t)0x096A) +#define USART_INT_ERRF ((uint16_t)0x0060) +#define USART_INT_OREF ((uint16_t)0x0360) +#define USART_INT_NEF ((uint16_t)0x0260) +#define USART_INT_FEF ((uint16_t)0x0160) +#define IS_USART_CFG_INT(IT) \ + (((IT) == USART_INT_PEF) || ((IT) == USART_INT_TXDE) || ((IT) == USART_INT_TXC) || ((IT) == USART_INT_RXDNE) \ + || ((IT) == USART_INT_IDLEF) || ((IT) == USART_INT_LINBD) || ((IT) == USART_INT_CTSF) \ + || ((IT) == USART_INT_ERRF)) +#define IS_USART_GET_INT(IT) \ + (((IT) == USART_INT_PEF) || ((IT) == USART_INT_TXDE) || ((IT) == USART_INT_TXC) || ((IT) == USART_INT_RXDNE) \ + || ((IT) == USART_INT_IDLEF) || ((IT) == USART_INT_LINBD) || ((IT) == USART_INT_CTSF) || ((IT) == USART_INT_OREF) \ + || ((IT) == USART_INT_NEF) || ((IT) == USART_INT_FEF)) +#define IS_USART_CLR_INT(IT) \ + (((IT) == USART_INT_TXC) || ((IT) == USART_INT_RXDNE) || ((IT) == USART_INT_LINBD) || ((IT) == USART_INT_CTSF)) +/** + * @} + */ + +/** @addtogroup USART_DMA_Requests + * @{ + */ + +#define USART_DMAREQ_TX ((uint16_t)0x0080) +#define USART_DMAREQ_RX ((uint16_t)0x0040) +#define IS_USART_DMAREQ(DMAREQ) ((((DMAREQ) & (uint16_t)0xFF3F) == 0x00) && ((DMAREQ) != (uint16_t)0x00)) + +/** + * @} + */ + +/** @addtogroup USART_WakeUp_methods + * @{ + */ + +#define USART_WUM_IDLELINE ((uint16_t)0x0000) +#define USART_WUM_ADDRMASK ((uint16_t)0x0800) +#define IS_USART_WAKEUP(WAKEUP) (((WAKEUP) == USART_WUM_IDLELINE) || ((WAKEUP) == USART_WUM_ADDRMASK)) +/** + * @} + */ + +/** @addtogroup USART_LIN_Break_Detection_Length + * @{ + */ + +#define USART_LINBDL_10B ((uint16_t)0x0000) +#define USART_LINBDL_11B ((uint16_t)0x0020) +#define IS_USART_LIN_BREAK_DETECT_LENGTH(LENGTH) (((LENGTH) == USART_LINBDL_10B) || ((LENGTH) == USART_LINBDL_11B)) +/** + * @} + */ + +/** @addtogroup USART_IrDA_Low_Power + * @{ + */ + +#define USART_IRDAMODE_LOWPPWER ((uint16_t)0x0004) +#define USART_IRDAMODE_NORMAL ((uint16_t)0x0000) +#define IS_USART_IRDA_MODE(MODE) (((MODE) == USART_IRDAMODE_LOWPPWER) || ((MODE) == USART_IRDAMODE_NORMAL)) +/** + * @} + */ + +/** @addtogroup USART_Flags + * @{ + */ + +#define USART_FLAG_CTSF ((uint16_t)0x0200) +#define USART_FLAG_LINBD ((uint16_t)0x0100) +#define USART_FLAG_TXDE ((uint16_t)0x0080) +#define USART_FLAG_TXC ((uint16_t)0x0040) +#define USART_FLAG_RXDNE ((uint16_t)0x0020) +#define USART_FLAG_IDLEF ((uint16_t)0x0010) +#define USART_FLAG_OREF ((uint16_t)0x0008) +#define USART_FLAG_NEF ((uint16_t)0x0004) +#define USART_FLAG_FEF ((uint16_t)0x0002) +#define USART_FLAG_PEF ((uint16_t)0x0001) +#define IS_USART_FLAG(FLAG) \ + (((FLAG) == USART_FLAG_PEF) || ((FLAG) == USART_FLAG_TXDE) || ((FLAG) == USART_FLAG_TXC) \ + || ((FLAG) == USART_FLAG_RXDNE) || ((FLAG) == USART_FLAG_IDLEF) || ((FLAG) == USART_FLAG_LINBD) \ + || ((FLAG) == USART_FLAG_CTSF) || ((FLAG) == USART_FLAG_OREF) || ((FLAG) == USART_FLAG_NEF) \ + || ((FLAG) == USART_FLAG_FEF)) + +#define IS_USART_CLEAR_FLAG(FLAG) ((((FLAG) & (uint16_t)0xFC9F) == 0x00) && ((FLAG) != (uint16_t)0x00)) +#define IS_USART_PERIPH_FLAG(PERIPH, USART_FLAG) \ + ((((*(uint32_t*)&(PERIPH)) != UART4_BASE) && ((*(uint32_t*)&(PERIPH)) != UART5_BASE)) \ + || ((USART_FLAG) != USART_FLAG_CTSF)) +#define IS_USART_BAUDRATE(BAUDRATE) (((BAUDRATE) > 0) && ((BAUDRATE) < 0x0044AA21)) +#define IS_USART_ADDRESS(ADDRESS) ((ADDRESS) <= 0xF) +#define IS_USART_DATA(DATA) ((DATA) <= 0x1FF) + +/** + * @} + */ + +/** + * @} + */ + +/** @addtogroup USART_Exported_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup USART_Exported_Functions + * @{ + */ + +void USART_DeInit(USART_Module* USARTx); +void USART_Init(USART_Module* USARTx, USART_InitType* USART_InitStruct); +void USART_StructInit(USART_InitType* USART_InitStruct); +void USART_ClockInit(USART_Module* USARTx, USART_ClockInitType* USART_ClockInitStruct); +void USART_ClockStructInit(USART_ClockInitType* USART_ClockInitStruct); +void USART_Enable(USART_Module* USARTx, FunctionalState Cmd); +void USART_ConfigInt(USART_Module* USARTx, uint16_t USART_INT, FunctionalState Cmd); +void USART_EnableDMA(USART_Module* USARTx, uint16_t USART_DMAReq, FunctionalState Cmd); +void USART_SetAddr(USART_Module* USARTx, uint8_t USART_Addr); +void USART_ConfigWakeUpMode(USART_Module* USARTx, uint16_t USART_WakeUpMode); +void USART_EnableRcvWakeUp(USART_Module* USARTx, FunctionalState Cmd); +void USART_ConfigLINBreakDetectLength(USART_Module* USARTx, uint16_t USART_LINBreakDetectLength); +void USART_EnableLIN(USART_Module* USARTx, FunctionalState Cmd); +void USART_SendData(USART_Module* USARTx, uint16_t Data); +uint16_t USART_ReceiveData(USART_Module* USARTx); +void USART_SendBreak(USART_Module* USARTx); +void USART_SetGuardTime(USART_Module* USARTx, uint8_t USART_GuardTime); +void USART_SetPrescaler(USART_Module* USARTx, uint8_t USART_Prescaler); +void USART_EnableSmartCard(USART_Module* USARTx, FunctionalState Cmd); +void USART_SetSmartCardNACK(USART_Module* USARTx, FunctionalState Cmd); +void USART_EnableHalfDuplex(USART_Module* USARTx, FunctionalState Cmd); +void USART_ConfigIrDAMode(USART_Module* USARTx, uint16_t USART_IrDAMode); +void USART_EnableIrDA(USART_Module* USARTx, FunctionalState Cmd); +FlagStatus USART_GetFlagStatus(USART_Module* USARTx, uint16_t USART_FLAG); +void USART_ClrFlag(USART_Module* USARTx, uint16_t USART_FLAG); +INTStatus USART_GetIntStatus(USART_Module* USARTx, uint16_t USART_INT); +void USART_ClrIntPendingBit(USART_Module* USARTx, uint16_t USART_INT); + +#ifdef __cplusplus +} +#endif + +#endif /* __N32G45X_USART_H__ */ +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_wwdg.h b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_wwdg.h new file mode 100755 index 0000000000..6f7d32b91d --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_wwdg.h @@ -0,0 +1,122 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_wwdg.h + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __N32G45X_WWDG_H__ +#define __N32G45X_WWDG_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +#include "n32g45x.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup WWDG + * @{ + */ + +/** @addtogroup WWDG_Exported_Types + * @{ + */ + +/** + * @} + */ + +/** @addtogroup WWDG_Exported_Constants + * @{ + */ + +/** @addtogroup WWDG_Prescaler + * @{ + */ + +#define WWDG_PRESCALER_DIV1 ((uint32_t)0x00000000) +#define WWDG_PRESCALER_DIV2 ((uint32_t)0x00000080) +#define WWDG_PRESCALER_DIV4 ((uint32_t)0x00000100) +#define WWDG_PRESCALER_DIV8 ((uint32_t)0x00000180) +#define IS_WWDG_PRESCALER_DIV(PRESCALER) \ + (((PRESCALER) == WWDG_PRESCALER_DIV1) || ((PRESCALER) == WWDG_PRESCALER_DIV2) \ + || ((PRESCALER) == WWDG_PRESCALER_DIV4) || ((PRESCALER) == WWDG_PRESCALER_DIV8)) +#define IS_WWDG_WVALUE(VALUE) ((VALUE) <= 0x7F) +#define IS_WWDG_CNT(COUNTER) (((COUNTER) >= 0x40) && ((COUNTER) <= 0x7F)) + +/** + * @} + */ + +/** + * @} + */ + +/** @addtogroup WWDG_Exported_Macros + * @{ + */ +/** + * @} + */ + +/** @addtogroup WWDG_Exported_Functions + * @{ + */ + +void WWDG_DeInit(void); +void WWDG_SetPrescalerDiv(uint32_t WWDG_Prescaler); +void WWDG_SetWValue(uint8_t WindowValue); +void WWDG_EnableInt(void); +void WWDG_SetCnt(uint8_t Counter); +void WWDG_Enable(uint8_t Counter); +FlagStatus WWDG_GetEWINTF(void); +void WWDG_ClrEWINTF(void); + +#ifdef __cplusplus +} +#endif + +#endif /* __N32G45X__WWDG_H */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_xfmc.h b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_xfmc.h new file mode 100755 index 0000000000..76a1cd9e77 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_xfmc.h @@ -0,0 +1,820 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_xfmc.h + * @author Nations + * @version v1.0.1 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __N32G45X_XFMC_H__ +#define __N32G45X_XFMC_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +#include "n32g45x.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup XFMC + * @{ + */ + +/** @addtogroup XFMC_Exported_Types + * @{ + */ + +/** + * @brief Timing parameters For NOR/SRAM Banks + */ +typedef struct +{ + uint32_t AddrSetTime; /*!< Defines the number of HCLK cycles to configure + the duration of the address setup time. + This parameter can be a value between 0 and 0xF. + @note: It is not used with synchronous NOR Flash memories. */ + + uint32_t AddrHoldTime; /*!< Defines the number of HCLK cycles to configure + the duration of the address hold time. + This parameter can be a value between 0 and 0xF. + @note: It is not used with synchronous NOR Flash memories.*/ + + uint32_t DataSetTime; /*!< Defines the number of HCLK cycles to configure + the duration of the data setup time. + This parameter can be a value between 1 and 0xFF. + @note: It is used for SRAMs, ROMs and asynchronous multiplexed NOR Flash memories. */ + + uint32_t BusRecoveryCycle; /*!< Defines the number of HCLK cycles to configure + the duration of the bus turnaround. + This parameter can be a value between 0 and 0xF. + @note: It is only used for multiplexed NOR Flash memories. */ + + uint32_t ClkDiv; /*!< Defines the period of CLK clock output signal, expressed in number of HCLK cycles. + This parameter can be a value between 1 and 0xF. + @note: This parameter is not used for asynchronous NOR Flash, SRAM or ROM accesses. */ + + uint32_t DataLatency; /*!< Defines the number of memory clock cycles to issue + to the memory before getting the first data. + The value of this parameter depends on the memory type as shown below: + - It must be set to 0 in case of a CRAM + - It is don't care in asynchronous NOR, SRAM or ROM accesses + - It may assume a value between 0 and 0xF in NOR Flash memories + with synchronous burst mode enable */ + + uint32_t AccMode; /*!< Specifies the asynchronous access mode. + This parameter can be a value of @ref XFMC_Access_Mode */ +} XFMC_NorSramTimingInitType; + +/** + * @brief XFMC NOR/SRAM Init structure definition + */ + +typedef struct +{ + XFMC_Bank1_Block *Block; /*!< Specifies the NOR/SRAM memory bank block that will be used. + This parameter can be a XFMC_BANK1_BLOCK1 or XFMC_BANK1_BLOCK2 */ + + uint32_t DataAddrMux; /*!< Specifies whether the address and data values are + multiplexed on the databus or not. + This parameter can be a value of @ref XFMC_Data_Address_Bus_Multiplexing */ + + uint32_t MemType; /*!< Specifies the type of external memory attached to + the corresponding memory bank. + This parameter can be a value of @ref XFMC_Memory_Type */ + + uint32_t MemDataWidth; /*!< Specifies the external memory device width. + This parameter can be a value of @ref XFMC_Data_Width */ + + uint32_t BurstAccMode; /*!< Enables or disables the burst access mode for Flash memory, + valid only with synchronous burst Flash memories. + This parameter can be a value of @ref XFMC_Burst_Access_Mode */ + + uint32_t AsynchroWait; /*!< Enables or disables wait signal during asynchronous transfers, + valid only with asynchronous Flash memories. + This parameter can be a value of @ref AsynchroWait */ + + uint32_t WaitSigPolarity; /*!< Specifies the wait signal polarity, valid only when accessing + the Flash memory in burst mode. + This parameter can be a value of @ref XFMC_Wait_Signal_Polarity */ + + uint32_t WrapMode; /*!< Enables or disables the Wrapped burst access mode for Flash + memory, valid only when accessing Flash memories in burst mode. + This parameter can be a value of @ref XFMC_Wrap_Mode */ + + uint32_t WaitSigConfig; /*!< Specifies if the wait signal is asserted by the memory one + clock cycle before the wait state or during the wait state, + valid only when accessing memories in burst mode. + This parameter can be a value of @ref XFMC_Wait_Timing */ + + uint32_t WriteEnable; /*!< Enables or disables the write operation in the selected bank by the XFMC. + This parameter can be a value of @ref XFMC_Write_Operation */ + + uint32_t WaitSigEnable; /*!< Enables or disables the wait-state insertion via wait + signal, valid for Flash memory access in burst mode. + This parameter can be a value of @ref XFMC_Wait_Signal */ + + uint32_t ExtModeEnable; /*!< Enables or disables the extended mode. + This parameter can be a value of @ref XFMC_Extended_Mode */ + + uint32_t WriteBurstEnable; /*!< Enables or disables the write burst operation. + This parameter can be a value of @ref XFMC_Write_Burst */ + + XFMC_NorSramTimingInitType* RWTimingStruct; /*!< Timing Parameters for write and read access + if the ExtendedMode is not used*/ + + XFMC_NorSramTimingInitType* WTimingStruct; /*!< Timing Parameters for write access if the + ExtendedMode is used*/ +} XFMC_NorSramInitTpye; + +/** + * @brief Timing parameters For XFMC NAND and PCCARD Banks + */ + +typedef struct +{ + uint32_t SetTime; /*!< Defines the number of HCLK cycles to setup address before + the command assertion for NAND-Flash read or write access + to common/Attribute or I/O memory space (depending on + the memory space timing to be configured). + This parameter can be a value between 0 and 0xFF.*/ + + uint32_t WaitSetTime; /*!< Defines the minimum number of HCLK cycles to assert the + command for NAND-Flash read or write access to + common/Attribute or I/O memory space (depending on the + memory space timing to be configured). + This parameter can be a number between 0x00 and 0xFF */ + + uint32_t HoldSetTime; /*!< Defines the number of HCLK clock cycles to hold address + (and data for write access) after the command deassertion + for NAND-Flash read or write access to common/Attribute + or I/O memory space (depending on the memory space timing + to be configured). + This parameter can be a number between 0x00 and 0xFF */ + + uint32_t HiZSetTime; /*!< Defines the number of HCLK clock cycles during which the + databus is kept in HiZ after the start of a NAND-Flash + write access to common/Attribute or I/O memory space (depending + on the memory space timing to be configured). + This parameter can be a number between 0x00 and 0xFF */ +} XFMC_NandTimingInitType; + +/** + * @brief XFMC NAND Init structure definition + */ + +typedef struct +{ + XFMC_Bank23_Module *Bank; /*!< Specifies the NAND memory bank that will be used. + This parameter can be XFMC_BANK2 or XFMC_BANK3 */ + + uint32_t WaitFeatureEnable; /*!< Enables or disables the Wait feature for the NAND Memory Bank. + This parameter can be any value of @ref XFMC_Wait_feature */ + + uint32_t MemDataWidth; /*!< Specifies the external memory device width. + This parameter can be any value of @ref XFMC_Data_Width */ + + uint32_t EccEnable; /*!< Enables or disables the ECC computation. + This parameter can be any value of @ref XFMC_Ecc */ + + uint32_t EccPageSize; /*!< Defines the page size for the extended ECC. + This parameter can be any value of @ref XFMC_ECC_Page_Size */ + + uint32_t TCLRSetTime; /*!< Defines the number of HCLK cycles to configure the + delay between CLE low and RE low. + This parameter can be a value between 0 and 0xFF. */ + + uint32_t TARSetTime; /*!< Defines the number of HCLK cycles to configure the + delay between ALE low and RE low. + This parameter can be a number between 0x0 and 0xFF */ + + XFMC_NandTimingInitType* CommSpaceTimingStruct; /*!< XFMC Common Space Timing */ + + XFMC_NandTimingInitType* AttrSpaceTimingStruct; /*!< XFMC Attribute Space Timing */ +} XFMC_NandInitType; + +/** + * @brief XFMC PCCARD Init structure definition + */ + +typedef struct +{ + uint32_t WaitFeatureEnable; /*!< Enables or disables the Wait feature for the Memory Bank. + This parameter can be any value of @ref XFMC_Wait_feature */ + + uint32_t TCLRSetTime; /*!< Defines the number of HCLK cycles to configure the + delay between CLE low and RE low. + This parameter can be a value between 0 and 0xFF. */ + + uint32_t TARSetTime; /*!< Defines the number of HCLK cycles to configure the + delay between ALE low and RE low. + This parameter can be a number between 0x0 and 0xFF */ + + XFMC_NandTimingInitType* CommSpaceTimingStruct; /*!< XFMC Common Space Timing */ + + XFMC_NandTimingInitType* AttrSpaceTimingStruct; /*!< XFMC Attribute Space Timing */ + + XFMC_NandTimingInitType* XFMC_IOSpaceTimingStruct; /*!< XFMC IO Space Timing */ +} XFMC_PCCARDInitType; + +/** + * @} + */ + +/** @addtogroup XFMC_Exported_Constants + * @{ + */ + +/** @addtogroup XFMC_NORSRAM_Bank1_Reg_ResetValue + * @{ + */ +#define XFMC_NOR_SRAM_CR1_RESET ((uint32_t)0x000030DB) +#define XFMC_NOR_SRAM_CR2_RESET ((uint32_t)0x000030D2) +#define XFMC_NOR_SRAM_TR_RESET ((uint32_t)0x0FFFFFFF) +#define XFMC_NOR_SRAM_WTR_RESET ((uint32_t)0x0FFFFFFF) + +/** + * @} + */ + +/** @addtogroup XFMC_NAND_Bank23_Reg_ResetValue + * @{ + */ +#define XFMC_NAND_CTRL_RESET ((uint32_t)0x00000018) +#define XFMC_NAND_STS_RESET ((uint32_t)0x00000040) +#define XFMC_NAND_CMEMTM_RESET ((uint32_t)0xFCFCFCFC) +#define XFMC_NAND_ATTMEMTM_RESET ((uint32_t)0xFCFCFCFC) + +/** + * @} + */ + +#define IS_XFMC_NOR_SRAM_BLOCK(BLOCK) (((BLOCK) == XFMC_BANK1_BLOCK1) || ((BLOCK) == XFMC_BANK1_BLOCK2)) +#define IS_XFMC_NAND_BANK(BANK) (((BANK) == XFMC_BANK2) || ((BANK) == XFMC_BANK3)) + + +/** @addtogroup NOR_SRAM_Controller + * @{ + */ + +/** @addtogroup XFMC_Data_Address_Bus_Multiplexing + * @{ + */ +#define XFMC_NOR_SRAM_DISABLE ((uint32_t)0x00000000) +#define XFMC_NOR_SRAM_ENABLE (XFMC_BANK1_CR_MBEN) +/** + * @} + */ + +/** @addtogroup XFMC_Data_Address_Bus_Multiplexing + * @{ + */ +#define XFMC_NOR_SRAM_MUX_DISABLE ((uint32_t)0x00000000) +#define XFMC_NOR_SRAM_MUX_ENABLE (XFMC_BANK1_CR_MUXEN) +#define IS_XFMC_NOR_SRAM_MUX(MUX) (((MUX) == XFMC_NOR_SRAM_MUX_DISABLE) || ((MUX) == XFMC_NOR_SRAM_MUX_ENABLE)) +/** + * @} + */ + +/** @addtogroup XFMC_Memory_Type + * @{ + */ +#define XFMC_MEM_TYPE_SRAM ((uint32_t)0x00000000) +#define XFMC_MEM_TYPE_PSRAM (XFMC_BANK1_CR_MTYPE_0) +#define XFMC_MEM_TYPE_NOR (XFMC_BANK1_CR_MTYPE_1) +#define IS_XFMC_NOR_SRAM_MEMORY(MEMORY) \ + (((MEMORY) == XFMC_MEM_TYPE_SRAM) || ((MEMORY) == XFMC_MEM_TYPE_PSRAM) || ((MEMORY) == XFMC_MEM_TYPE_NOR)) +/** + * @} + */ + +/** @addtogroup XFMC_Data_Width + * @{ + */ +#define XFMC_NOR_SRAM_DATA_WIDTH_8B ((uint32_t)0x00000000) +#define XFMC_NOR_SRAM_DATA_WIDTH_16B (XFMC_BANK1_CR_MDBW_0) +#define IS_XFMC_NOR_SRAM_MEMORY_WIDTH(WIDTH) (((WIDTH) == XFMC_NOR_SRAM_DATA_WIDTH_8B) || ((WIDTH) == XFMC_NOR_SRAM_DATA_WIDTH_16B)) +/** + * @} + */ + +/** @addtogroup XFMC_Flash_Access_Enable + * @{ + */ +#define XFMC_NOR_SRAM_ACC_DISABLE ((uint32_t)0x00000000) +#define XFMC_NOR_SRAM_ACC_ENABLE (XFMC_BANK1_CR_ACCEN) +/** + * @} + */ + +/** @addtogroup XFMC_Burst_Access_Mode + * @{ + */ +#define XFMC_NOR_SRAM_BURST_MODE_DISABLE ((uint32_t)0x00000000) +#define XFMC_NOR_SRAM_BURST_MODE_ENABLE (XFMC_BANK1_CR_BURSTEN) +#define IS_XFMC_NOR_SRAM_BURSTMODE(STATE) (((STATE) == XFMC_NOR_SRAM_BURST_MODE_DISABLE) || ((STATE) == XFMC_NOR_SRAM_BURST_MODE_ENABLE)) +/** + * @} + */ + +/** @addtogroup XFMC_Wait_Signal_Polarity + * @{ + */ +#define XFMC_NOR_SRAM_WAIT_SIGNAL_LOW ((uint32_t)0x00000000) +#define XFMC_NOR_SRAM_WAIT_SIGNAL_HIGH (XFMC_BANK1_CR_WAITDIR) +#define IS_XFMC_NOR_SRAM_WAIT_POLARITY(POLARITY) \ + (((POLARITY) == XFMC_NOR_SRAM_WAIT_SIGNAL_LOW) || ((POLARITY) == XFMC_NOR_SRAM_WAIT_SIGNAL_HIGH)) +/** + * @} + */ + +/** @addtogroup XFMC_Wrap_Mode + * @{ + */ +#define XFMC_NOR_SRAM_WRAP_DISABLE ((uint32_t)0x00000000) +#define XFMC_NOR_SRAM_WRAP_ENABLE (XFMC_BANK1_CR_WRAPEN) +#define IS_XFMC_NOR_SRAM_WRAP_MODE(MODE) (((MODE) == XFMC_NOR_SRAM_WRAP_DISABLE) || ((MODE) == XFMC_NOR_SRAM_WRAP_ENABLE)) +/** + * @} + */ + +/** @addtogroup XFMC_Wait_Timing + * @{ + */ +#define XFMC_NOR_SRAM_NWAIT_BEFORE_STATE ((uint32_t)0x00000000) +#define XFMC_NOR_SRAM_NWAIT_DURING_STATE (XFMC_BANK1_CR_WCFG) +#define IS_XFMC_NOR_SRAM_WAIT_SIGNAL_ACTIVE(ACTIVE) \ + (((ACTIVE) == XFMC_NOR_SRAM_NWAIT_BEFORE_STATE) || ((ACTIVE) == XFMC_NOR_SRAM_NWAIT_DURING_STATE)) +/** + * @} + */ + +/** @addtogroup XFMC_Write_Operation + * @{ + */ +#define XFMC_NOR_SRAM_WRITE_DISABLE ((uint32_t)0x00000000) +#define XFMC_NOR_SRAM_WRITE_ENABLE (XFMC_BANK1_CR_WREN) +#define IS_XFMC_NOR_SRAM_WRITE_OPERATION(OPERATION) (((OPERATION) == XFMC_NOR_SRAM_WRITE_DISABLE) || ((OPERATION) == XFMC_NOR_SRAM_WRITE_ENABLE)) +/** + * @} + */ + +/** @addtogroup XFMC_Wait_Signal + * @{ + */ +#define XFMC_NOR_SRAM_NWAIT_DISABLE ((uint32_t)0x00000000) +#define XFMC_NOR_SRAM_NWAIT_ENABLE (XFMC_BANK1_CR_WAITEN) +#define IS_XFMC_NOR_SRAM_WAITE_SIGNAL(SIGNAL) (((SIGNAL) == XFMC_NOR_SRAM_NWAIT_DISABLE) || ((SIGNAL) == XFMC_NOR_SRAM_NWAIT_ENABLE)) +/** + * @} + */ + +/** @addtogroup XFMC_Extended_Mode + * @{ + */ +#define XFMC_NOR_SRAM_EXTENDED_DISABLE ((uint32_t)0x00000000) +#define XFMC_NOR_SRAM_EXTENDED_ENABLE (XFMC_BANK1_CR_EXTEN) +#define IS_XFMC_NOR_SRAM_EXTENDED_MODE(MODE) (((MODE) == XFMC_NOR_SRAM_EXTENDED_DISABLE) || ((MODE) == XFMC_NOR_SRAM_EXTENDED_ENABLE)) +/** + * @} + */ + +/** @addtogroup AsynchroWait + * @{ + */ +#define XFMC_NOR_SRAM_ASYNC_NWAIT_DISABLE ((uint32_t)0x00000000) +#define XFMC_NOR_SRAM_ASYNC_NWAIT_ENABLE (XFMC_BANK1_CR_WAITASYNC) +#define IS_XFMC_NOR_SRAM_ASYNWAIT(STATE) (((STATE) == XFMC_NOR_SRAM_ASYNC_NWAIT_DISABLE) || ((STATE) == XFMC_NOR_SRAM_ASYNC_NWAIT_ENABLE)) +/** + * @} + */ + + +/** @addtogroup XFMC_Write_Burst + * @{ + */ +#define XFMC_NOR_SRAM_BURST_WRITE_DISABLE ((uint32_t)0x00000000) +#define XFMC_NOR_SRAM_BURST_WRITE_ENABLE (XFMC_BANK1_CR_BURSTWREN) +#define IS_XFMC_NOR_SRAM_WRITE_BURST(BURST) (((BURST) == XFMC_NOR_SRAM_BURST_WRITE_DISABLE) || ((BURST) == XFMC_NOR_SRAM_BURST_WRITE_ENABLE)) +/** + * @} + */ + +/** + * @} End of NOR_SRAM_Controller + */ + + +/** @addtogroup NOR_SRAM_Time_Control + * @{ + */ + +/** @addtogroup XFMC_Address_Setup_Time + * @{ + */ +#define XFMC_NOR_SRAM_ADDR_SETUP_TIME_1HCLK (0x0UL << XFMC_BANK1_TR_ADDBLD_SHIFT) +#define XFMC_NOR_SRAM_ADDR_SETUP_TIME_2HCLK (0x1UL << XFMC_BANK1_TR_ADDBLD_SHIFT) +#define XFMC_NOR_SRAM_ADDR_SETUP_TIME_3HCLK (0x2UL << XFMC_BANK1_TR_ADDBLD_SHIFT) +#define XFMC_NOR_SRAM_ADDR_SETUP_TIME_4HCLK (0x3UL << XFMC_BANK1_TR_ADDBLD_SHIFT) +#define XFMC_NOR_SRAM_ADDR_SETUP_TIME_5HCLK (0x4UL << XFMC_BANK1_TR_ADDBLD_SHIFT) +#define XFMC_NOR_SRAM_ADDR_SETUP_TIME_6HCLK (0x5UL << XFMC_BANK1_TR_ADDBLD_SHIFT) +#define XFMC_NOR_SRAM_ADDR_SETUP_TIME_7HCLK (0x6UL << XFMC_BANK1_TR_ADDBLD_SHIFT) +#define XFMC_NOR_SRAM_ADDR_SETUP_TIME_8HCLK (0x7UL << XFMC_BANK1_TR_ADDBLD_SHIFT) +#define XFMC_NOR_SRAM_ADDR_SETUP_TIME_9HCLK (0x8UL << XFMC_BANK1_TR_ADDBLD_SHIFT) +#define XFMC_NOR_SRAM_ADDR_SETUP_TIME_10HCLK (0x9UL << XFMC_BANK1_TR_ADDBLD_SHIFT) +#define XFMC_NOR_SRAM_ADDR_SETUP_TIME_11HCLK (0xAUL << XFMC_BANK1_TR_ADDBLD_SHIFT) +#define XFMC_NOR_SRAM_ADDR_SETUP_TIME_12HCLK (0xBUL << XFMC_BANK1_TR_ADDBLD_SHIFT) +#define XFMC_NOR_SRAM_ADDR_SETUP_TIME_13HCLK (0xCUL << XFMC_BANK1_TR_ADDBLD_SHIFT) +#define XFMC_NOR_SRAM_ADDR_SETUP_TIME_14HCLK (0xDUL << XFMC_BANK1_TR_ADDBLD_SHIFT) +#define XFMC_NOR_SRAM_ADDR_SETUP_TIME_15HCLK (0xEUL << XFMC_BANK1_TR_ADDBLD_SHIFT) +#define XFMC_NOR_SRAM_ADDR_SETUP_TIME_16HCLK (0xFUL << XFMC_BANK1_TR_ADDBLD_SHIFT) +#define IS_XFMC_NOR_SRAM_ADDR_SETUP_TIME(TIME) (0==((TIME) & (~XFMC_BANK1_TR_ADDBLD_MASK))) +/** + * @} + */ + +/** @addtogroup XFMC_Address_Hold_Time + * @{ + */ +#define XFMC_NOR_SRAM_ADDR_HOLD_TIME_1HCLK (0x0UL << XFMC_BANK1_TR_ADDHLD_SHIFT) +#define XFMC_NOR_SRAM_ADDR_HOLD_TIME_2HCLK (0x1UL << XFMC_BANK1_TR_ADDHLD_SHIFT) +#define XFMC_NOR_SRAM_ADDR_HOLD_TIME_3HCLK (0x2UL << XFMC_BANK1_TR_ADDHLD_SHIFT) +#define XFMC_NOR_SRAM_ADDR_HOLD_TIME_4HCLK (0x3UL << XFMC_BANK1_TR_ADDHLD_SHIFT) +#define XFMC_NOR_SRAM_ADDR_HOLD_TIME_5HCLK (0x4UL << XFMC_BANK1_TR_ADDHLD_SHIFT) +#define XFMC_NOR_SRAM_ADDR_HOLD_TIME_6HCLK (0x5UL << XFMC_BANK1_TR_ADDHLD_SHIFT) +#define XFMC_NOR_SRAM_ADDR_HOLD_TIME_7HCLK (0x6UL << XFMC_BANK1_TR_ADDHLD_SHIFT) +#define XFMC_NOR_SRAM_ADDR_HOLD_TIME_8HCLK (0x7UL << XFMC_BANK1_TR_ADDHLD_SHIFT) +#define XFMC_NOR_SRAM_ADDR_HOLD_TIME_9HCLK (0x8UL << XFMC_BANK1_TR_ADDHLD_SHIFT) +#define XFMC_NOR_SRAM_ADDR_HOLD_TIME_10HCLK (0x9UL << XFMC_BANK1_TR_ADDHLD_SHIFT) +#define XFMC_NOR_SRAM_ADDR_HOLD_TIME_11HCLK (0xAUL << XFMC_BANK1_TR_ADDHLD_SHIFT) +#define XFMC_NOR_SRAM_ADDR_HOLD_TIME_12HCLK (0xBUL << XFMC_BANK1_TR_ADDHLD_SHIFT) +#define XFMC_NOR_SRAM_ADDR_HOLD_TIME_13HCLK (0xCUL << XFMC_BANK1_TR_ADDHLD_SHIFT) +#define XFMC_NOR_SRAM_ADDR_HOLD_TIME_14HCLK (0xDUL << XFMC_BANK1_TR_ADDHLD_SHIFT) +#define XFMC_NOR_SRAM_ADDR_HOLD_TIME_15HCLK (0xEUL << XFMC_BANK1_TR_ADDHLD_SHIFT) +#define XFMC_NOR_SRAM_ADDR_HOLD_TIME_16HCLK (0xFUL << XFMC_BANK1_TR_ADDHLD_SHIFT) +#define IS_XFMC_NOR_SRAM_ADDR_HOLD_TIME(TIME) (0==((TIME) & (~XFMC_BANK1_TR_ADDHLD_MASK))) +/** + * @} + */ + +/** @addtogroup XFMC_Data_Setup_Time + * @{ + */ +#define XFMC_NOR_SRAM_DATA_SETUP_TIME_MIN (0x01UL << XFMC_BANK1_TR_DATABLD_SHIFT) +#define XFMC_NOR_SRAM_DATA_SETUP_TIME_MAX (0xFFUL << XFMC_BANK1_TR_DATABLD_SHIFT) +#define XFMC_NOR_SRAM_DATA_SETUP_TIME(x) ((x) << XFMC_BANK1_TR_DATABLD_SHIFT) +#define IS_XFMC_NOR_SRAM_DATASETUP_TIME(TIME) ( ((TIME) >= XFMC_NOR_SRAM_DATA_SETUP_TIME_MIN) \ + && ((TIME) <= XFMC_NOR_SRAM_DATA_SETUP_TIME_MAX) ) +/** + * @} + */ + +/** @addtogroup XFMC_Bus_Recovery_Time + * @{ + */ +#define XFMC_NOR_SRAM_BUSRECOVERY_TIME_1HCLK (0x0UL << XFMC_BANK1_TR_BUSRECOVERY_SHIFT) +#define XFMC_NOR_SRAM_BUSRECOVERY_TIME_2HCLK (0x1UL << XFMC_BANK1_TR_BUSRECOVERY_SHIFT) +#define XFMC_NOR_SRAM_BUSRECOVERY_TIME_3HCLK (0x2UL << XFMC_BANK1_TR_BUSRECOVERY_SHIFT) +#define XFMC_NOR_SRAM_BUSRECOVERY_TIME_4HCLK (0x3UL << XFMC_BANK1_TR_BUSRECOVERY_SHIFT) +#define XFMC_NOR_SRAM_BUSRECOVERY_TIME_5HCLK (0x4UL << XFMC_BANK1_TR_BUSRECOVERY_SHIFT) +#define XFMC_NOR_SRAM_BUSRECOVERY_TIME_6HCLK (0x5UL << XFMC_BANK1_TR_BUSRECOVERY_SHIFT) +#define XFMC_NOR_SRAM_BUSRECOVERY_TIME_7HCLK (0x6UL << XFMC_BANK1_TR_BUSRECOVERY_SHIFT) +#define XFMC_NOR_SRAM_BUSRECOVERY_TIME_8HCLK (0x7UL << XFMC_BANK1_TR_BUSRECOVERY_SHIFT) +#define XFMC_NOR_SRAM_BUSRECOVERY_TIME_9HCLK (0x8UL << XFMC_BANK1_TR_BUSRECOVERY_SHIFT) +#define XFMC_NOR_SRAM_BUSRECOVERY_TIME_10HCLK (0x9UL << XFMC_BANK1_TR_BUSRECOVERY_SHIFT) +#define XFMC_NOR_SRAM_BUSRECOVERY_TIME_11HCLK (0xAUL << XFMC_BANK1_TR_BUSRECOVERY_SHIFT) +#define XFMC_NOR_SRAM_BUSRECOVERY_TIME_12HCLK (0xBUL << XFMC_BANK1_TR_BUSRECOVERY_SHIFT) +#define XFMC_NOR_SRAM_BUSRECOVERY_TIME_13HCLK (0xCUL << XFMC_BANK1_TR_BUSRECOVERY_SHIFT) +#define XFMC_NOR_SRAM_BUSRECOVERY_TIME_14HCLK (0xDUL << XFMC_BANK1_TR_BUSRECOVERY_SHIFT) +#define XFMC_NOR_SRAM_BUSRECOVERY_TIME_15HCLK (0xEUL << XFMC_BANK1_TR_BUSRECOVERY_SHIFT) +#define XFMC_NOR_SRAM_BUSRECOVERY_TIME_16HCLK (0xFUL << XFMC_BANK1_TR_BUSRECOVERY_SHIFT) +#define IS_XFMC_NOR_SRAM_BUSRECOVERY_TIME(TIME) (0==((TIME) & (~XFMC_BANK1_TR_BUSRECOVERY_MASK))) +/** + * @} + */ + +/** @addtogroup XFMC_CLK_Division + * @{ + */ +#define XFMC_NOR_SRAM_CLK_DIV_2 (0x1UL << XFMC_BANK1_TR_CLKDIV_SHIFT) +#define XFMC_NOR_SRAM_CLK_DIV_3 (0x2UL << XFMC_BANK1_TR_CLKDIV_SHIFT) +#define XFMC_NOR_SRAM_CLK_DIV_4 (0x3UL << XFMC_BANK1_TR_CLKDIV_SHIFT) +#define XFMC_NOR_SRAM_CLK_DIV_5 (0x4UL << XFMC_BANK1_TR_CLKDIV_SHIFT) +#define XFMC_NOR_SRAM_CLK_DIV_6 (0x5UL << XFMC_BANK1_TR_CLKDIV_SHIFT) +#define XFMC_NOR_SRAM_CLK_DIV_7 (0x6UL << XFMC_BANK1_TR_CLKDIV_SHIFT) +#define XFMC_NOR_SRAM_CLK_DIV_8 (0x7UL << XFMC_BANK1_TR_CLKDIV_SHIFT) +#define XFMC_NOR_SRAM_CLK_DIV_9 (0x8UL << XFMC_BANK1_TR_CLKDIV_SHIFT) +#define XFMC_NOR_SRAM_CLK_DIV_10 (0x9UL << XFMC_BANK1_TR_CLKDIV_SHIFT) +#define XFMC_NOR_SRAM_CLK_DIV_11 (0xAUL << XFMC_BANK1_TR_CLKDIV_SHIFT) +#define XFMC_NOR_SRAM_CLK_DIV_12 (0xBUL << XFMC_BANK1_TR_CLKDIV_SHIFT) +#define XFMC_NOR_SRAM_CLK_DIV_13 (0xCUL << XFMC_BANK1_TR_CLKDIV_SHIFT) +#define XFMC_NOR_SRAM_CLK_DIV_14 (0xDUL << XFMC_BANK1_TR_CLKDIV_SHIFT) +#define XFMC_NOR_SRAM_CLK_DIV_15 (0xEUL << XFMC_BANK1_TR_CLKDIV_SHIFT) +#define XFMC_NOR_SRAM_CLK_DIV_16 (0xFUL << XFMC_BANK1_TR_CLKDIV_SHIFT) +#define IS_XFMC_NOR_SRAM_CLK_DIV(DIV) ( ((DIV) >= XFMC_NOR_SRAM_CLK_DIV_2) \ + && ((DIV) <= XFMC_NOR_SRAM_CLK_DIV_16) ) +/** + * @} + */ + +/** @addtogroup XFMC_Data_Latency + * @{ + */ +#define XFMC_NOR_SRAM_DATA_LATENCY_2CLK (0x0UL << XFMC_BANK1_TR_DATAHLD_SHIFT) +#define XFMC_NOR_SRAM_DATA_LATENCY_3CLK (0x1UL << XFMC_BANK1_TR_DATAHLD_SHIFT) +#define XFMC_NOR_SRAM_DATA_LATENCY_4CLK (0x2UL << XFMC_BANK1_TR_DATAHLD_SHIFT) +#define XFMC_NOR_SRAM_DATA_LATENCY_5CLK (0x3UL << XFMC_BANK1_TR_DATAHLD_SHIFT) +#define XFMC_NOR_SRAM_DATA_LATENCY_6CLK (0x4UL << XFMC_BANK1_TR_DATAHLD_SHIFT) +#define XFMC_NOR_SRAM_DATA_LATENCY_7CLK (0x5UL << XFMC_BANK1_TR_DATAHLD_SHIFT) +#define XFMC_NOR_SRAM_DATA_LATENCY_8CLK (0x6UL << XFMC_BANK1_TR_DATAHLD_SHIFT) +#define XFMC_NOR_SRAM_DATA_LATENCY_9CLK (0x7UL << XFMC_BANK1_TR_DATAHLD_SHIFT) +#define XFMC_NOR_SRAM_DATA_LATENCY_10CLK (0x8UL << XFMC_BANK1_TR_DATAHLD_SHIFT) +#define XFMC_NOR_SRAM_DATA_LATENCY_11CLK (0x9UL << XFMC_BANK1_TR_DATAHLD_SHIFT) +#define XFMC_NOR_SRAM_DATA_LATENCY_12CLK (0xAUL << XFMC_BANK1_TR_DATAHLD_SHIFT) +#define XFMC_NOR_SRAM_DATA_LATENCY_13CLK (0xBUL << XFMC_BANK1_TR_DATAHLD_SHIFT) +#define XFMC_NOR_SRAM_DATA_LATENCY_14CLK (0xCUL << XFMC_BANK1_TR_DATAHLD_SHIFT) +#define XFMC_NOR_SRAM_DATA_LATENCY_15CLK (0xDUL << XFMC_BANK1_TR_DATAHLD_SHIFT) +#define XFMC_NOR_SRAM_DATA_LATENCY_16CLK (0xEUL << XFMC_BANK1_TR_DATAHLD_SHIFT) +#define XFMC_NOR_SRAM_DATA_LATENCY_17CLK (0xFUL << XFMC_BANK1_TR_DATAHLD_SHIFT) +#define IS_XFMC_NOR_SRAM_DATA_LATENCY(TIME) (0==((TIME) & (~XFMC_BANK1_TR_DATAHLD_MASK))) +/** + * @} + */ + +/** @addtogroup XFMC_Access_Mode + * @{ + */ +#define XFMC_NOR_SRAM_ACC_MODE_A ((uint32_t)0x00000000) +#define XFMC_NOR_SRAM_ACC_MODE_B (0x1UL << XFMC_BANK1_TR_ACCMODE_SHIFT) +#define XFMC_NOR_SRAM_ACC_MODE_C (0x2UL << XFMC_BANK1_TR_ACCMODE_SHIFT) +#define XFMC_NOR_SRAM_ACC_MODE_D (0x3UL << XFMC_BANK1_TR_ACCMODE_SHIFT) +#define IS_XFMC_NOR_SRAM_ACCESS_MODE(MODE) ( ((MODE) == XFMC_NOR_SRAM_ACC_MODE_A) || ((MODE) == XFMC_NOR_SRAM_ACC_MODE_B) \ + || ((MODE) == XFMC_NOR_SRAM_ACC_MODE_C) || ((MODE) == XFMC_NOR_SRAM_ACC_MODE_D) ) +/** + * @} End of NOR_SRAM_Time_Control + */ + +/** + * @} + */ + +/** @addtogroup NAND_Controller + * @{ + */ + +/** @addtogroup XFMC_Wait_feature + * @{ + */ +#define XFMC_NAND_NWAIT_DISABLE ((uint32_t)0x00000000) +#define XFMC_NAND_NWAIT_ENABLE (XFMC_CTRL_WAITEN) +#define IS_XFMC_NAND_WAIT_FEATURE(FEATURE) \ + (((FEATURE) == XFMC_NAND_NWAIT_DISABLE) || ((FEATURE) == XFMC_NAND_NWAIT_ENABLE)) +/** + * @} + */ + +/** @addtogroup XFMC_Nand_Enable + * @{ + */ +#define XFMC_NAND_BANK_DISABLE ((uint32_t)0x00000000) +#define XFMC_NAND_BANK_ENABLE (XFMC_CTRL_BANKEN) +/** + * @} + */ + +/** @addtogroup XFMC_Bank23_Memory_Type + * @{ + */ +#define XFMC_BANK23_MEM_TYPE_NAND (XFMC_CTRL_MEMTYPE) +#define IS_XFMC_BANK23_MEM_TYPE(TYPE) ((TYPE) == XFMC_BANK23_MEM_TYPE_NAND) +/** + * @} + */ + +/** @addtogroup XFMC_Wait_feature + * @{ + */ +#define XFMC_NAND_BUS_WIDTH_8B ((uint32_t)0x00000000) +#define XFMC_NAND_BUS_WIDTH_16B (XFMC_CTRL_BUSWID_0) +#define IS_XFMC_NAND_BUS_WIDTH(WIDTH) (((WIDTH) == XFMC_NAND_BUS_WIDTH_8B)||((WIDTH) == XFMC_NAND_BUS_WIDTH_16B)) +/** + * @} + */ + +/** @addtogroup XFMC_Ecc + * @{ + */ +#define XFMC_NAND_ECC_DISABLE ((uint32_t)0x00000000) +#define XFMC_NAND_ECC_ENABLE (XFMC_CTRL_ECCEN) +#define IS_XFMC_ECC_STATE(STATE) (((STATE) == XFMC_NAND_ECC_DISABLE) || ((STATE) == XFMC_NAND_ECC_ENABLE)) +/** + * @} + */ + +/** @addtogroup XFMC_CLE_RE_Delay + * @{ + */ +#define XFMC_NAND_CLE_DELAY_1HCLK (0x0UL << XFMC_CTRL_CRDLY_SHIFT) +#define XFMC_NAND_CLE_DELAY_2HCLK (0x1UL << XFMC_CTRL_CRDLY_SHIFT) +#define XFMC_NAND_CLE_DELAY_3HCLK (0x2UL << XFMC_CTRL_CRDLY_SHIFT) +#define XFMC_NAND_CLE_DELAY_4HCLK (0x3UL << XFMC_CTRL_CRDLY_SHIFT) +#define XFMC_NAND_CLE_DELAY_5HCLK (0x4UL << XFMC_CTRL_CRDLY_SHIFT) +#define XFMC_NAND_CLE_DELAY_6HCLK (0x5UL << XFMC_CTRL_CRDLY_SHIFT) +#define XFMC_NAND_CLE_DELAY_7HCLK (0x6UL << XFMC_CTRL_CRDLY_SHIFT) +#define XFMC_NAND_CLE_DELAY_8HCLK (0x7UL << XFMC_CTRL_CRDLY_SHIFT) +#define XFMC_NAND_CLE_DELAY_9HCLK (0x8UL << XFMC_CTRL_CRDLY_SHIFT) +#define XFMC_NAND_CLE_DELAY_10HCLK (0x9UL << XFMC_CTRL_CRDLY_SHIFT) +#define XFMC_NAND_CLE_DELAY_11HCLK (0xAUL << XFMC_CTRL_CRDLY_SHIFT) +#define XFMC_NAND_CLE_DELAY_12HCLK (0xBUL << XFMC_CTRL_CRDLY_SHIFT) +#define XFMC_NAND_CLE_DELAY_13HCLK (0xCUL << XFMC_CTRL_CRDLY_SHIFT) +#define XFMC_NAND_CLE_DELAY_14HCLK (0xDUL << XFMC_CTRL_CRDLY_SHIFT) +#define XFMC_NAND_CLE_DELAY_15HCLK (0xEUL << XFMC_CTRL_CRDLY_SHIFT) +#define XFMC_NAND_CLE_DELAY_16HCLK (0xFUL << XFMC_CTRL_CRDLY_SHIFT) +#define IS_XFMC_NAND_CLE_DELAY(DELAY) (0==((DELAY) & (~XFMC_CTRL_CRDLY_MASK))) +/** + * @} + */ + +/** @addtogroup XFMC_ALE_RE_Delay + * @{ + */ +#define XFMC_NAND_ALE_DELAY_1HCLK (0x0UL << XFMC_CTRL_ARDLY_SHIFT) +#define XFMC_NAND_ALE_DELAY_2HCLK (0x1UL << XFMC_CTRL_ARDLY_SHIFT) +#define XFMC_NAND_ALE_DELAY_3HCLK (0x2UL << XFMC_CTRL_ARDLY_SHIFT) +#define XFMC_NAND_ALE_DELAY_4HCLK (0x3UL << XFMC_CTRL_ARDLY_SHIFT) +#define XFMC_NAND_ALE_DELAY_5HCLK (0x4UL << XFMC_CTRL_ARDLY_SHIFT) +#define XFMC_NAND_ALE_DELAY_6HCLK (0x5UL << XFMC_CTRL_ARDLY_SHIFT) +#define XFMC_NAND_ALE_DELAY_7HCLK (0x6UL << XFMC_CTRL_ARDLY_SHIFT) +#define XFMC_NAND_ALE_DELAY_8HCLK (0x7UL << XFMC_CTRL_ARDLY_SHIFT) +#define XFMC_NAND_ALE_DELAY_9HCLK (0x8UL << XFMC_CTRL_ARDLY_SHIFT) +#define XFMC_NAND_ALE_DELAY_10HCLK (0x9UL << XFMC_CTRL_ARDLY_SHIFT) +#define XFMC_NAND_ALE_DELAY_11HCLK (0xAUL << XFMC_CTRL_ARDLY_SHIFT) +#define XFMC_NAND_ALE_DELAY_12HCLK (0xBUL << XFMC_CTRL_ARDLY_SHIFT) +#define XFMC_NAND_ALE_DELAY_13HCLK (0xCUL << XFMC_CTRL_ARDLY_SHIFT) +#define XFMC_NAND_ALE_DELAY_14HCLK (0xDUL << XFMC_CTRL_ARDLY_SHIFT) +#define XFMC_NAND_ALE_DELAY_15HCLK (0xEUL << XFMC_CTRL_ARDLY_SHIFT) +#define XFMC_NAND_ALE_DELAY_16HCLK (0xFUL << XFMC_CTRL_ARDLY_SHIFT) +#define IS_XFMC_NAND_ALE_DELAY(DELAY) (0==((DELAY) & (~XFMC_CTRL_ARDLY_MASK))) +/** + * @} + */ + +/** @addtogroup XFMC_ECC_Page_Size + * @{ + */ +#define XFMC_NAND_ECC_PAGE_256BYTES (0x0UL << XFMC_CTRL_ECCPGS_SHIFT) +#define XFMC_NAND_ECC_PAGE_512BYTES (0x1UL << XFMC_CTRL_ECCPGS_SHIFT) +#define XFMC_NAND_ECC_PAGE_1024BYTES (0x2UL << XFMC_CTRL_ECCPGS_SHIFT) +#define XFMC_NAND_ECC_PAGE_2048BYTES (0x3UL << XFMC_CTRL_ECCPGS_SHIFT) +#define XFMC_NAND_ECC_PAGE_4096BYTES (0x4UL << XFMC_CTRL_ECCPGS_SHIFT) +#define XFMC_NAND_ECC_PAGE_8192BYTES (0x5UL << XFMC_CTRL_ECCPGS_SHIFT) +#define IS_XFMC_NAND_ECC_PAGE_SIZE(SIZE) (0==((SIZE) & (~XFMC_CTRL_ECCPGS_MASK))) +/** + * @} + */ + +/** + * @} End of NAND_Controller + */ + +/** @addtogroup XFMC_StatusFlag + * @{ + */ +#define XFMC_NAND_FLAG_FIFO_EMPTY (XFMC_STS_FIFOEMPT) +#define IS_XFMC_NAND_FLAG(FLAG) ((FLAG)==XFMC_NAND_FLAG_FIFO_EMPTY) +/** + * @} + */ + + +/** @addtogroup XFMC_TimeController + * @{ + */ + +/** @addtogroup XFMC_Setup_Time + * @{ + */ +#define XFMC_NAND_SETUP_TIME_MIN (0x00000000) +#define XFMC_NAND_SETUP_TIME_MAX (0x000000FF) +#define XFMC_NAND_SETUP_TIME_DEFAULT (0x000000FC) +#define IS_XFMC_NAND_SETUP_TIME(TIME) ((TIME) <= XFMC_NAND_SETUP_TIME_MAX) +/** + * @} + */ + +/** @addtogroup XFMC_Wait_Time + * @{ + */ +#define XFMC_NAND_WAIT_TIME_MIN (0x00000001) +#define XFMC_NAND_WAIT_TIME_MAX (0x000000FF) +#define XFMC_NAND_WAIT_TIME_DEFAULT (0x000000FC) +#define IS_XFMC_NAND_WAIT_TIME(TIME) ( ((TIME) >= XFMC_NAND_WAIT_TIME_MIN) \ + && ((TIME) <= XFMC_NAND_WAIT_TIME_MAX) ) +/** + * @} + */ + +/** @addtogroup XFMC_Hold_Time + * @{ + */ +#define XFMC_NAND_HOLD_TIME_MIN (0x00000001) +#define XFMC_NAND_HOLD_TIME_MAX (0x000000FF) +#define XFMC_NAND_HOLD_TIME_DEFAULT (0x000000FC) +#define IS_XFMC_NAND_HOLD_TIME(TIME) ( ((TIME) >= XFMC_NAND_HOLD_TIME_MIN) \ + && ((TIME) <= XFMC_NAND_HOLD_TIME_MAX) ) +/** + * @} + */ + +/** @addtogroup XFMC_HiZ_Time + * @{ + */ +#define XFMC_NAND_HIZ_TIME_MIN (0x00000000) +#define XFMC_NAND_HIZ_TIME_MAX (0x000000FF) +#define XFMC_NAND_HIZ_TIME_DEFAULT (0x000000FC) +#define IS_XFMC_NAND_HIZ_TIME(TIME) ((TIME) <= XFMC_NAND_HIZ_TIME_MAX) +/** + * @} + */ + +/** + * @} End of XFMC_TimeController + */ + +/** + * @} + */ + +/** + * @} + */ + +/** @addtogroup XFMC_Exported_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup XFMC_Exported_Functions + * @{ + */ + +void XFMC_DeInitNorSram(XFMC_Bank1_Block *Block); +void XFMC_DeInitNand(XFMC_Bank23_Module *Bank); +void XFMC_InitNorSram(XFMC_NorSramInitTpye* XFMC_NORSRAMInitStruct); +void XFMC_InitNand(XFMC_NandInitType* XFMC_NANDInitStruct); +void XFMC_InitNorSramStruct(XFMC_NorSramInitTpye* XFMC_NORSRAMInitStruct); +void XFMC_InitNandStruct(XFMC_NandInitType* XFMC_NANDInitStruct); +void XFMC_EnableNorSram(XFMC_Bank1_Block *Block, FunctionalState Cmd); +void XFMC_EnableNand(XFMC_Bank23_Module *Bank, FunctionalState Cmd); +void XFMC_EnableNandEcc(XFMC_Bank23_Module *Bank, FunctionalState Cmd); +void XFMC_RestartNandEcc(XFMC_Bank23_Module *Bank); +uint32_t XFMC_GetEcc(XFMC_Bank23_Module *Bank); +FlagStatus XFMC_GetFlag(XFMC_Bank23_Module *Bank, uint32_t XFMC_FLAG); +void XFMC_ClrFlag(XFMC_Bank23_Module *Bank, uint32_t XFMC_FLAG); +/** + * @} + */ + +#ifdef __cplusplus +} +#endif + +#endif /*__N32G45X_XFMC_H__ */ +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/misc.c b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/misc.c new file mode 100755 index 0000000000..274a8058cb --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/misc.c @@ -0,0 +1,229 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file misc.c + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "misc.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup MISC + * @brief MISC driver modules + * @{ + */ + +/** @addtogroup MISC_Private_TypesDefinitions + * @{ + */ + +/** + * @} + */ + +/** @addtogroup MISC_Private_Defines + * @{ + */ + +#define AIRCR_VECTKEY_MASK ((uint32_t)0x05FA0000) +/** + * @} + */ + +/** @addtogroup MISC_Private_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup MISC_Private_Variables + * @{ + */ + +/** + * @} + */ + +/** @addtogroup MISC_Private_FunctionPrototypes + * @{ + */ + +/** + * @} + */ + +/** @addtogroup MISC_Private_Functions + * @{ + */ + +/** + * @brief Configures the priority grouping: pre-emption priority and subpriority. + * @param NVIC_PriorityGroup specifies the priority grouping bits length. + * This parameter can be one of the following values: + * @arg NVIC_PriorityGroup_0 0 bits for pre-emption priority + * 4 bits for subpriority + * @arg NVIC_PriorityGroup_1 1 bits for pre-emption priority + * 3 bits for subpriority + * @arg NVIC_PriorityGroup_2 2 bits for pre-emption priority + * 2 bits for subpriority + * @arg NVIC_PriorityGroup_3 3 bits for pre-emption priority + * 1 bits for subpriority + * @arg NVIC_PriorityGroup_4 4 bits for pre-emption priority + * 0 bits for subpriority + */ +void NVIC_PriorityGroupConfig(uint32_t NVIC_PriorityGroup) +{ + /* Check the parameters */ + assert_param(IS_NVIC_PRIORITY_GROUP(NVIC_PriorityGroup)); + + /* Set the PRIGROUP[10:8] bits according to NVIC_PriorityGroup value */ + SCB->AIRCR = AIRCR_VECTKEY_MASK | NVIC_PriorityGroup; +} + +/** + * @brief Initializes the NVIC peripheral according to the specified + * parameters in the NVIC_InitStruct. + * @param NVIC_InitStruct pointer to a NVIC_InitType structure that contains + * the configuration information for the specified NVIC peripheral. + */ +void NVIC_Init(NVIC_InitType* NVIC_InitStruct) +{ + uint32_t tmppriority = 0x00, tmppre = 0x00, tmpsub = 0x0F; + + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NVIC_InitStruct->NVIC_IRQChannelCmd)); + assert_param(IS_NVIC_PREEMPTION_PRIORITY(NVIC_InitStruct->NVIC_IRQChannelPreemptionPriority)); + assert_param(IS_NVIC_SUB_PRIORITY(NVIC_InitStruct->NVIC_IRQChannelSubPriority)); + + if (NVIC_InitStruct->NVIC_IRQChannelCmd != DISABLE) + { + /* Compute the Corresponding IRQ Priority --------------------------------*/ + tmppriority = (0x700 - ((SCB->AIRCR) & (uint32_t)0x700)) >> 0x08; + tmppre = (0x4 - tmppriority); + tmpsub = tmpsub >> tmppriority; + + tmppriority = (uint32_t)NVIC_InitStruct->NVIC_IRQChannelPreemptionPriority << tmppre; + tmppriority |= NVIC_InitStruct->NVIC_IRQChannelSubPriority & tmpsub; + tmppriority = tmppriority << 0x04; + + NVIC->IP[NVIC_InitStruct->NVIC_IRQChannel] = tmppriority; + + /* Enable the Selected IRQ Channels --------------------------------------*/ + NVIC->ISER[NVIC_InitStruct->NVIC_IRQChannel >> 0x05] = (uint32_t)0x01 + << (NVIC_InitStruct->NVIC_IRQChannel & (uint8_t)0x1F); + } + else + { + /* Disable the Selected IRQ Channels -------------------------------------*/ + NVIC->ICER[NVIC_InitStruct->NVIC_IRQChannel >> 0x05] = (uint32_t)0x01 + << (NVIC_InitStruct->NVIC_IRQChannel & (uint8_t)0x1F); + } +} + +/** + * @brief Sets the vector table location and Offset. + * @param NVIC_VectTab specifies if the vector table is in RAM or FLASH memory. + * This parameter can be one of the following values: + * @arg NVIC_VectTab_RAM + * @arg NVIC_VectTab_FLASH + * @param Offset Vector Table base offset field. This value must be a multiple + * of 0x200. + */ +void NVIC_SetVectorTable(uint32_t NVIC_VectTab, uint32_t Offset) +{ + /* Check the parameters */ + assert_param(IS_NVIC_VECTTAB(NVIC_VectTab)); + assert_param(IS_NVIC_OFFSET(Offset)); + + SCB->VTOR = NVIC_VectTab | (Offset & (uint32_t)0x1FFFFF80); +} + +/** + * @brief Selects the condition for the system to enter low power mode. + * @param LowPowerMode Specifies the new mode for the system to enter low power mode. + * This parameter can be one of the following values: + * @arg NVIC_LP_SEVONPEND + * @arg NVIC_LP_SLEEPDEEP + * @arg NVIC_LP_SLEEPONEXIT + * @param Cmd new state of LP condition. This parameter can be: ENABLE or DISABLE. + */ +void NVIC_SystemLPConfig(uint8_t LowPowerMode, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_NVIC_LP(LowPowerMode)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + SCB->SCR |= LowPowerMode; + } + else + { + SCB->SCR &= (uint32_t)(~(uint32_t)LowPowerMode); + } +} + +/** + * @brief Configures the SysTick clock source. + * @param SysTick_CLKSource specifies the SysTick clock source. + * This parameter can be one of the following values: + * @arg SysTick_CLKSource_HCLK_Div8 AHB clock divided by 8 selected as SysTick clock source. + * @arg SysTick_CLKSource_HCLK AHB clock selected as SysTick clock source. + */ +void SysTick_CLKSourceConfig(uint32_t SysTick_CLKSource) +{ + /* Check the parameters */ + assert_param(IS_SYSTICK_CLK_SOURCE(SysTick_CLKSource)); + if (SysTick_CLKSource == SysTick_CLKSource_HCLK) + { + SysTick->CTRL |= SysTick_CLKSource_HCLK; + } + else + { + //SysTick->CTRL &= SysTick_CLKSource_HCLK_Div8; + } +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_adc.c b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_adc.c new file mode 100755 index 0000000000..b63dfb7117 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_adc.c @@ -0,0 +1,1465 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_adc.c + * @author Nations + * @version v1.0.1 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "n32g45x_adc.h" +#include "n32g45x_rcc.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup ADC + * @brief ADC driver modules + * @{ + */ + +/** @addtogroup ADC_Private_TypesDefinitions + * @{ + */ + +/** + * @} + */ + +/** @addtogroup ADC_Private_Defines + * @{ + */ + +/* ADC DISC_NUM mask */ +#define CR1_DISCNUM_Reset ((uint32_t)0xFFFF1FFF) + +/* ADC DISC_EN mask */ +#define CTRL1_DISC_EN_SET ((uint32_t)0x00000800) +#define CTRL1_DISC_EN_RESET ((uint32_t)0xFFFFF7FF) + +/* ADC INJ_AUTO mask */ +#define CR1_JAUTO_Set ((uint32_t)0x00000400) +#define CR1_JAUTO_Reset ((uint32_t)0xFFFFFBFF) + +/* ADC INJ_DISC_EN mask */ +#define CTRL1_INJ_DISC_EN_SET ((uint32_t)0x00001000) +#define CTRL1_INJ_DISC_EN_RESET ((uint32_t)0xFFFFEFFF) + +/* ADC AWDG_CH mask */ +#define CTRL1_AWDG_CH_RESET ((uint32_t)0xFFFFFFE0) + +/* ADC Analog watchdog enable mode mask */ +#define CTRL1_AWDG_MODE_RESET ((uint32_t)0xFF3FFDFF) + +/* CTRL1 register Mask */ +#define CTRL1_CLR_MASK ((uint32_t)0xFFF0FEFF) + +/* ADC AD_ON mask */ +#define CTRL2_AD_ON_SET ((uint32_t)0x00000001) +#define CTRL2_AD_ON_RESET ((uint32_t)0xFFFFFFFE) + +/* ADC DMA mask */ +#define CTRL2_DMA_SET ((uint32_t)0x00000100) +#define CTRL2_DMA_RESET ((uint32_t)0xFFFFFEFF) + +/* ADC CAL mask */ +#define CTRL2_CAL_SET ((uint32_t)0x00000004) + +/* ADC SOFT_START mask */ +#define CTRL2_SOFT_START_SET ((uint32_t)0x00400000) + +/* ADC EXT_TRIG mask */ +#define CTRL2_EXT_TRIG_SET ((uint32_t)0x00100000) +#define CTRL2_EXT_TRIG_RESET ((uint32_t)0xFFEFFFFF) + +/* ADC Software start mask */ +#define CTRL2_EXT_TRIG_SWSTART_SET ((uint32_t)0x00500000) +#define CTRL2_EXT_TRIG_SWSTART_RESET ((uint32_t)0xFFAFFFFF) + +/* ADC INJ_EXT_SEL mask */ +#define CTRL2_INJ_EXT_SEL_RESET ((uint32_t)0xFFFF8FFF) + +/* ADC INJ_EXT_TRIG mask */ +#define CTRL2_INJ_EXT_TRIG_SET ((uint32_t)0x00008000) +#define CTRL2_INJ_EXT_TRIG_RESET ((uint32_t)0xFFFF7FFF) + +/* ADC INJ_SWSTART mask */ +#define CTRL2_INJ_SWSTART_SET ((uint32_t)0x00200000) + +/* ADC injected software start mask */ +#define CTRL2_INJ_EXT_TRIG_JSWSTART_SET ((uint32_t)0x00208000) +#define CTRL2_INJ_EXT_TRIG_JSWSTART_RESET ((uint32_t)0xFFDF7FFF) + +/* ADC TSPD mask */ +#define CTRL2_TSVREFE_SET ((uint32_t)0x00800000) +#define CTRL2_TSVREFE_RESET ((uint32_t)0xFF7FFFFF) + +/* CTRL2 register Mask */ +#define CTRL2_CLR_MASK ((uint32_t)0xFFF1F7FD) + +/* ADC SQx mask */ +#define SQR4_SEQ_SET ((uint32_t)0x0000001F) +#define SQR3_SEQ_SET ((uint32_t)0x0000001F) +#define SQR2_SEQ_SET ((uint32_t)0x0000001F) +#define SQR1_SEQ_SET ((uint32_t)0x0000001F) + +/* RSEQ1 register Mask */ +#define RSEQ1_CLR_MASK ((uint32_t)0xFF0FFFFF) + +/* ADC JSQx mask */ +#define JSEQ_JSQ_SET ((uint32_t)0x0000001F) + +/* ADC INJ_LEN mask */ +#define JSEQ_INJ_LEN_SET ((uint32_t)0x00300000) +#define JSEQ_INJ_LEN_RESET ((uint32_t)0xFFCFFFFF) + +/* ADC SAMPTx mask */ +#define SAMPT1_SMP_SET ((uint32_t)0x00000007) +#define SAMPT2_SMP_SET ((uint32_t)0x00000007) + +/* ADC JDATx registers offset */ +#define JDAT_OFFSET ((uint8_t)0x28) + +/* ADC1 DAT register base address */ +#define DAT_ADDR ((uint32_t)0x4001244C) + +/** + * @} + */ + +/** @addtogroup ADC_Private_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup ADC_Private_Variables + * @{ + */ + +/** + * @} + */ + +/** @addtogroup ADC_Private_FunctionPrototypes + * @{ + */ + +/** + * @} + */ + +/** @addtogroup ADC_Private_Functions + * @{ + */ + +/** + * @brief Deinitializes the ADCx peripheral registers to their default reset values. + * @param ADCx where x can be 1, 2 ,3 or 4 to select the ADC peripheral. + */ +void ADC_DeInit(ADC_Module* ADCx) +{ + /* Check the parameters */ + assert_param(IsAdcModule(ADCx)); + + if (ADCx == ADC1) + { + /* Enable ADC1 reset state */ + RCC_EnableAHBPeriphReset(RCC_AHB_PERIPH_ADC1, ENABLE); + /* Release ADC1 from reset state */ + RCC_EnableAHBPeriphReset(RCC_AHB_PERIPH_ADC1, DISABLE); + } + else if (ADCx == ADC2) + { + /* Enable ADC2 reset state */ + RCC_EnableAHBPeriphReset(RCC_AHB_PERIPH_ADC2, ENABLE); + /* Release ADC2 from reset state */ + RCC_EnableAHBPeriphReset(RCC_AHB_PERIPH_ADC2, DISABLE); + } + else if (ADCx == ADC3) + { + /* Enable ADC2 reset state */ + RCC_EnableAHBPeriphReset(RCC_AHB_PERIPH_ADC3, ENABLE); + /* Release ADC2 from reset state */ + RCC_EnableAHBPeriphReset(RCC_AHB_PERIPH_ADC3, DISABLE); + } + else + { + if (ADCx == ADC4) + { + /* Enable ADC3 reset state */ + RCC_EnableAHBPeriphReset(RCC_AHB_PERIPH_ADC4, ENABLE); + /* Release ADC3 from reset state */ + RCC_EnableAHBPeriphReset(RCC_AHB_PERIPH_ADC4, DISABLE); + } + } +} + +/** + * @brief Initializes the ADCx peripheral according to the specified parameters + * in the ADC_InitStruct. + * @param ADCx where x can be 1, 2 ,3 or 4 to select the ADC peripheral. + * @param ADC_InitStruct pointer to an ADC_InitType structure that contains + * the configuration information for the specified ADC peripheral. + */ +void ADC_Init(ADC_Module* ADCx, ADC_InitType* ADC_InitStruct) +{ + uint32_t tmpreg1 = 0; + uint8_t tmpreg2 = 0; + /* Check the parameters */ + assert_param(IsAdcModule(ADCx)); + assert_param(IsAdcWorkMode(ADC_InitStruct->WorkMode)); + assert_param(IS_FUNCTIONAL_STATE(ADC_InitStruct->MultiChEn)); + assert_param(IS_FUNCTIONAL_STATE(ADC_InitStruct->ContinueConvEn)); + assert_param(IsAdcExtTrig(ADC_InitStruct->ExtTrigSelect)); + assert_param(IsAdcDatAlign(ADC_InitStruct->DatAlign)); + assert_param(IsAdcSeqLenValid(ADC_InitStruct->ChsNumber)); + + /*---------------------------- ADCx CTRL1 Configuration -----------------*/ + /* Get the ADCx CTRL1 value */ + tmpreg1 = ADCx->CTRL1; + /* Clear DUALMOD and SCAN bits */ + tmpreg1 &= CTRL1_CLR_MASK; + /* Configure ADCx: Dual mode and scan conversion mode */ + /* Set DUALMOD bits according to WorkMode value */ + /* Set SCAN bit according to MultiChEn value */ + tmpreg1 |= (uint32_t)(ADC_InitStruct->WorkMode | ((uint32_t)ADC_InitStruct->MultiChEn << 8)); + /* Write to ADCx CTRL1 */ + ADCx->CTRL1 = tmpreg1; + + /*---------------------------- ADCx CTRL2 Configuration -----------------*/ + /* Get the ADCx CTRL2 value */ + tmpreg1 = ADCx->CTRL2; + /* Clear CONT, ALIGN and EXTSEL bits */ + tmpreg1 &= CTRL2_CLR_MASK; + /* Configure ADCx: external trigger event and continuous conversion mode */ + /* Set ALIGN bit according to DatAlign value */ + /* Set EXTSEL bits according to ExtTrigSelect value */ + /* Set CONT bit according to ContinueConvEn value */ + tmpreg1 |= (uint32_t)(ADC_InitStruct->DatAlign | ADC_InitStruct->ExtTrigSelect + | ((uint32_t)ADC_InitStruct->ContinueConvEn << 1)); + /* Write to ADCx CTRL2 */ + ADCx->CTRL2 = tmpreg1; + + /*---------------------------- ADCx RSEQ1 Configuration -----------------*/ + /* Get the ADCx RSEQ1 value */ + tmpreg1 = ADCx->RSEQ1; + /* Clear L bits */ + tmpreg1 &= RSEQ1_CLR_MASK; + /* Configure ADCx: regular channel sequence length */ + /* Set L bits according to ChsNumber value */ + tmpreg2 |= (uint8_t)(ADC_InitStruct->ChsNumber - (uint8_t)1); + tmpreg1 |= (uint32_t)tmpreg2 << 20; + /* Write to ADCx RSEQ1 */ + ADCx->RSEQ1 = tmpreg1; +} + +/** + * @brief Fills each ADC_InitStruct member with its default value. + * @param ADC_InitStruct pointer to an ADC_InitType structure which will be initialized. + */ +void ADC_InitStruct(ADC_InitType* ADC_InitStruct) +{ + /* Reset ADC init structure parameters values */ + /* Initialize the WorkMode member */ + ADC_InitStruct->WorkMode = ADC_WORKMODE_INDEPENDENT; + /* initialize the MultiChEn member */ + ADC_InitStruct->MultiChEn = DISABLE; + /* Initialize the ContinueConvEn member */ + ADC_InitStruct->ContinueConvEn = DISABLE; + /* Initialize the ExtTrigSelect member */ + ADC_InitStruct->ExtTrigSelect = ADC_EXT_TRIGCONV_T1_CC1; + /* Initialize the DatAlign member */ + ADC_InitStruct->DatAlign = ADC_DAT_ALIGN_R; + /* Initialize the ChsNumber member */ + ADC_InitStruct->ChsNumber = 1; +} + +/** + * @brief Enables or disables the specified ADC peripheral. + * @param ADCx where x can be 1, 2, 3 or 4 to select the ADC peripheral. + * @param Cmd new state of the ADCx peripheral. + * This parameter can be: ENABLE or DISABLE. + */ +void ADC_Enable(ADC_Module* ADCx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IsAdcModule(ADCx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Set the AD_ON bit to wake up the ADC from power down mode */ + ADCx->CTRL2 |= CTRL2_AD_ON_SET; + } + else + { + /* Disable the selected ADC peripheral */ + ADCx->CTRL2 &= CTRL2_AD_ON_RESET; + } +} + +/** + * @brief Enables or disables the specified ADC DMA request. + * @param ADCx where x can be 1, 2, 3 or 4 to select the ADC peripheral. + * @param Cmd new state of the selected ADC DMA transfer. + * This parameter can be: ENABLE or DISABLE. + */ +void ADC_EnableDMA(ADC_Module* ADCx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IsAdcDmaModule(ADCx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Enable the selected ADC DMA request */ + ADCx->CTRL2 |= CTRL2_DMA_SET; + } + else + { + /* Disable the selected ADC DMA request */ + ADCx->CTRL2 &= CTRL2_DMA_RESET; + } +} + +/** + * @brief Enables or disables the specified ADC interrupts. + * @param ADCx where x can be 1, 2, 3 or 4 to select the ADC peripheral. + * @param ADC_IT specifies the ADC interrupt sources to be enabled or disabled. + * This parameter can be any combination of the following values: + * @arg ADC_INT_ENDC End of conversion interrupt mask + * @arg ADC_INT_AWD Analog watchdog interrupt mask + * @arg ADC_INT_JENDC End of injected conversion interrupt mask + * @param Cmd new state of the specified ADC interrupts. + * This parameter can be: ENABLE or DISABLE. + */ +void ADC_ConfigInt(ADC_Module* ADCx, uint16_t ADC_IT, FunctionalState Cmd) +{ + uint8_t itmask = 0; + /* Check the parameters */ + assert_param(IsAdcModule(ADCx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + assert_param(IsAdcInt(ADC_IT)); + /* Get the ADC IT index */ + itmask = (uint8_t)ADC_IT; + if (Cmd != DISABLE) + { + /* Enable the selected ADC interrupts */ + ADCx->CTRL1 |= itmask; + } + else + { + /* Disable the selected ADC interrupts */ + ADCx->CTRL1 &= (~(uint32_t)itmask); + } +} + +/** + * @brief Starts the selected ADC calibration process. + * @param ADCx where x can be 1, 2, 3 or 4 to select the ADC peripheral. + */ +void ADC_StartCalibration(ADC_Module* ADCx) +{ + /* Check the parameters */ + assert_param(IsAdcModule(ADCx)); + /* Enable the selected ADC calibration process */ + ADCx->CTRL2 |= CTRL2_CAL_SET; +} + +/** + * @brief Gets the selected ADC calibration status. + * @param ADCx where x can be 1, 2, 3 or 4 to select the ADC peripheral. + * @return The new state of ADC calibration (SET or RESET). + */ +FlagStatus ADC_GetCalibrationStatus(ADC_Module* ADCx) +{ + FlagStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IsAdcModule(ADCx)); + /* Check the status of CAL bit */ + if ((ADCx->CTRL2 & CTRL2_CAL_SET) != (uint32_t)RESET) + { + /* CAL bit is set: calibration on going */ + bitstatus = SET; + } + else + { + /* CAL bit is reset: end of calibration */ + bitstatus = RESET; + } + /* Return the CAL bit status */ + return bitstatus; +} + +/** + * @brief Enables or disables the selected ADC software start conversion . + * @param ADCx where x can be 1, 2, 3 or 4 to select the ADC peripheral. + * @param Cmd new state of the selected ADC software start conversion. + * This parameter can be: ENABLE or DISABLE. + */ +void ADC_EnableSoftwareStartConv(ADC_Module* ADCx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IsAdcModule(ADCx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Enable the selected ADC conversion on external event and start the selected + ADC conversion */ + ADCx->CTRL2 |= CTRL2_EXT_TRIG_SWSTART_SET; + } + else + { + /* Disable the selected ADC conversion on external event and stop the selected + ADC conversion */ + ADCx->CTRL2 &= CTRL2_EXT_TRIG_SWSTART_RESET; + } +} + +/** + * @brief Gets the selected ADC Software start conversion Status. + * @param ADCx where x can be 1, 2, 3 or 4 to select the ADC peripheral. + * @return The new state of ADC software start conversion (SET or RESET). + */ +FlagStatus ADC_GetSoftwareStartConvStatus(ADC_Module* ADCx) +{ + FlagStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IsAdcModule(ADCx)); + /* Check the status of SOFT_START bit */ + if ((ADCx->CTRL2 & CTRL2_SOFT_START_SET) != (uint32_t)RESET) + { + /* SOFT_START bit is set */ + bitstatus = SET; + } + else + { + /* SOFT_START bit is reset */ + bitstatus = RESET; + } + /* Return the SOFT_START bit status */ + return bitstatus; +} + +/** + * @brief Configures the discontinuous mode for the selected ADC regular + * group channel. + * @param ADCx where x can be 1, 2, 3 or 4 to select the ADC peripheral. + * @param Number specifies the discontinuous mode regular channel + * count value. This number must be between 1 and 8. + */ +void ADC_ConfigDiscModeChannelCount(ADC_Module* ADCx, uint8_t Number) +{ + uint32_t tmpreg1 = 0; + uint32_t tmpreg2 = 0; + /* Check the parameters */ + assert_param(IsAdcModule(ADCx)); + assert_param(IsAdcSeqDiscNumberValid(Number)); + /* Get the old register value */ + tmpreg1 = ADCx->CTRL1; + /* Clear the old discontinuous mode channel count */ + tmpreg1 &= CR1_DISCNUM_Reset; + /* Set the discontinuous mode channel count */ + tmpreg2 = Number - 1; + tmpreg1 |= tmpreg2 << 13; + /* Store the new register value */ + ADCx->CTRL1 = tmpreg1; +} + +/** + * @brief Enables or disables the discontinuous mode on regular group + * channel for the specified ADC + * @param ADCx where x can be 1, 2, 3 or 4 to select the ADC peripheral. + * @param Cmd new state of the selected ADC discontinuous mode + * on regular group channel. + * This parameter can be: ENABLE or DISABLE. + */ +void ADC_EnableDiscMode(ADC_Module* ADCx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IsAdcModule(ADCx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Enable the selected ADC regular discontinuous mode */ + ADCx->CTRL1 |= CTRL1_DISC_EN_SET; + } + else + { + /* Disable the selected ADC regular discontinuous mode */ + ADCx->CTRL1 &= CTRL1_DISC_EN_RESET; + } +} + +/** + * @brief Configures for the selected ADC regular channel its corresponding + * rank in the sequencer and its sample time. + * @param ADCx where x can be 1, 2, 3 or 4 to select the ADC peripheral. + * @param ADC_Channel the ADC channel to configure. + * This parameter can be one of the following values: + * @arg ADC_CH_0 ADC Channel0 selected + * @arg ADC_CH_1 ADC Channel1 selected + * @arg ADC_CH_2 ADC Channel2 selected + * @arg ADC_CH_3 ADC Channel3 selected + * @arg ADC_CH_4 ADC Channel4 selected + * @arg ADC_CH_5 ADC Channel5 selected + * @arg ADC_CH_6 ADC Channel6 selected + * @arg ADC_CH_7 ADC Channel7 selected + * @arg ADC_CH_8 ADC Channel8 selected + * @arg ADC_CH_9 ADC Channel9 selected + * @arg ADC_CH_10 ADC Channel10 selected + * @arg ADC_CH_11 ADC Channel11 selected + * @arg ADC_CH_12 ADC Channel12 selected + * @arg ADC_CH_13 ADC Channel13 selected + * @arg ADC_CH_14 ADC Channel14 selected + * @arg ADC_CH_15 ADC Channel15 selected + * @arg ADC_CH_16 ADC Channel16 selected + * @arg ADC_CH_17 ADC Channel17 selected + * @arg ADC_CH_18 ADC Channel18 selected + * @param Rank The rank in the regular group sequencer. This parameter must be between 1 to 16. + * @param ADC_SampleTime The sample time value to be set for the selected channel. + * This parameter can be one of the following values: + * @arg ADC_SAMP_TIME_1CYCLES5 Sample time equal to 1.5 cycles + * @arg ADC_SAMP_TIME_7CYCLES5 Sample time equal to 7.5 cycles + * @arg ADC_SAMP_TIME_13CYCLES5 Sample time equal to 13.5 cycles + * @arg ADC_SAMP_TIME_28CYCLES5 Sample time equal to 28.5 cycles + * @arg ADC_SAMP_TIME_41CYCLES5 Sample time equal to 41.5 cycles + * @arg ADC_SAMP_TIME_55CYCLES5 Sample time equal to 55.5 cycles + * @arg ADC_SAMP_TIME_71CYCLES5 Sample time equal to 71.5 cycles + * @arg ADC_SAMP_TIME_239CYCLES5 Sample time equal to 239.5 cycles + */ +void ADC_ConfigRegularChannel(ADC_Module* ADCx, uint8_t ADC_Channel, uint8_t Rank, uint8_t ADC_SampleTime) +{ + uint32_t tmpreg1 = 0, tmpreg2 = 0; + /* Check the parameters */ + assert_param(IsAdcModule(ADCx)); + assert_param(IsAdcChannel(ADC_Channel)); + assert_param(IsAdcReqRankValid(Rank)); + assert_param(IsAdcSampleTime(ADC_SampleTime)); + + if (ADC_Channel == ADC_CH_18) + { + tmpreg1 = ADCx->SAMPT3; + tmpreg1 &= (~0x00000007); + tmpreg1 |= ADC_SampleTime; + ADCx->SAMPT3 = tmpreg1; + } + else if (ADC_Channel > ADC_CH_9) /* if ADC_CH_10 ... ADC_CH_17 is selected */ + { + /* Get the old register value */ + tmpreg1 = ADCx->SAMPT1; + /* Calculate the mask to clear */ + tmpreg2 = SAMPT1_SMP_SET << (3 * (ADC_Channel - 10)); + /* Clear the old channel sample time */ + tmpreg1 &= ~tmpreg2; + /* Calculate the mask to set */ + tmpreg2 = (uint32_t)ADC_SampleTime << (3 * (ADC_Channel - 10)); + /* Set the new channel sample time */ + tmpreg1 |= tmpreg2; + /* Store the new register value */ + ADCx->SAMPT1 = tmpreg1; + } + else /* ADC_Channel include in ADC_Channel_[0..9] */ + { + /* Get the old register value */ + tmpreg1 = ADCx->SAMPT2; + /* Calculate the mask to clear */ + tmpreg2 = SAMPT2_SMP_SET << (3 * ADC_Channel); + /* Clear the old channel sample time */ + tmpreg1 &= ~tmpreg2; + /* Calculate the mask to set */ + tmpreg2 = (uint32_t)ADC_SampleTime << (3 * ADC_Channel); + /* Set the new channel sample time */ + tmpreg1 |= tmpreg2; + /* Store the new register value */ + ADCx->SAMPT2 = tmpreg1; + } + /* For Rank 1 to 6 */ + if (Rank < 7) + { + /* Get the old register value */ + tmpreg1 = ADCx->RSEQ3; + /* Calculate the mask to clear */ + tmpreg2 = SQR3_SEQ_SET << (5 * (Rank - 1)); + /* Clear the old SQx bits for the selected rank */ + tmpreg1 &= ~tmpreg2; + /* Calculate the mask to set */ + tmpreg2 = (uint32_t)ADC_Channel << (5 * (Rank - 1)); + /* Set the SQx bits for the selected rank */ + tmpreg1 |= tmpreg2; + /* Store the new register value */ + ADCx->RSEQ3 = tmpreg1; + } + /* For Rank 7 to 12 */ + else if (Rank < 13) + { + /* Get the old register value */ + tmpreg1 = ADCx->RSEQ2; + /* Calculate the mask to clear */ + tmpreg2 = SQR2_SEQ_SET << (5 * (Rank - 7)); + /* Clear the old SQx bits for the selected rank */ + tmpreg1 &= ~tmpreg2; + /* Calculate the mask to set */ + tmpreg2 = (uint32_t)ADC_Channel << (5 * (Rank - 7)); + /* Set the SQx bits for the selected rank */ + tmpreg1 |= tmpreg2; + /* Store the new register value */ + ADCx->RSEQ2 = tmpreg1; + } + /* For Rank 13 to 16 */ + else + { + /* Get the old register value */ + tmpreg1 = ADCx->RSEQ1; + /* Calculate the mask to clear */ + tmpreg2 = SQR1_SEQ_SET << (5 * (Rank - 13)); + /* Clear the old SQx bits for the selected rank */ + tmpreg1 &= ~tmpreg2; + /* Calculate the mask to set */ + tmpreg2 = (uint32_t)ADC_Channel << (5 * (Rank - 13)); + /* Set the SQx bits for the selected rank */ + tmpreg1 |= tmpreg2; + /* Store the new register value */ + ADCx->RSEQ1 = tmpreg1; + } +} + +/** + * @brief Enables or disables the ADCx conversion through external trigger. + * @param ADCx where x can be 1, 2, 3 or 4 to select the ADC peripheral. + * @param Cmd new state of the selected ADC external trigger start of conversion. + * This parameter can be: ENABLE or DISABLE. + */ +void ADC_EnableExternalTrigConv(ADC_Module* ADCx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IsAdcModule(ADCx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Enable the selected ADC conversion on external event */ + ADCx->CTRL2 |= CTRL2_EXT_TRIG_SET; + } + else + { + /* Disable the selected ADC conversion on external event */ + ADCx->CTRL2 &= CTRL2_EXT_TRIG_RESET; + } +} + +/** + * @brief Returns the last ADCx conversion result data for regular channel. + * @param ADCx where x can be 1, 2, 3 or 4 to select the ADC peripheral. + * @return The Data conversion value. + */ +uint16_t ADC_GetDat(ADC_Module* ADCx) +{ + /* Check the parameters */ + assert_param(IsAdcModule(ADCx)); + /* Return the selected ADC conversion value */ + return (uint16_t)ADCx->DAT; +} + +/** + * @brief Returns the last ADC1 and ADC2 OR last ADC3 and ADC4 conversion result data in dual mode. + * @param ADCx where x can be 1, 2, 3 or 4 to select the ADC peripheral. + * @return The Data conversion value. + */ +uint32_t ADC_GetDualModeConversionDat(ADC_Module* ADCx) +{ + /* Check the parameters */ + assert_param(IsAdcModule(ADCx)); + /* Return the dual mode conversion value */ + if(ADCx==ADC1 | ADCx==ADC2) + return (uint32_t)ADC1->DAT; + else + return (uint32_t)ADC3->DAT; +} + +/** + * @brief Enables or disables the selected ADC automatic injected group + * conversion after regular one. + * @param ADCx where x can be 1, 2, 3 or 4 to select the ADC peripheral. + * @param Cmd new state of the selected ADC auto injected conversion + * This parameter can be: ENABLE or DISABLE. + */ +void ADC_EnableAutoInjectedConv(ADC_Module* ADCx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IsAdcModule(ADCx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Enable the selected ADC automatic injected group conversion */ + ADCx->CTRL1 |= CR1_JAUTO_Set; + } + else + { + /* Disable the selected ADC automatic injected group conversion */ + ADCx->CTRL1 &= CR1_JAUTO_Reset; + } +} + +/** + * @brief Enables or disables the discontinuous mode for injected group + * channel for the specified ADC + * @param ADCx where x can be 1, 2, 3 or 4 to select the ADC peripheral. + * @param Cmd new state of the selected ADC discontinuous mode + * on injected group channel. + * This parameter can be: ENABLE or DISABLE. + */ +void ADC_EnableInjectedDiscMode(ADC_Module* ADCx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IsAdcModule(ADCx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Enable the selected ADC injected discontinuous mode */ + ADCx->CTRL1 |= CTRL1_INJ_DISC_EN_SET; + } + else + { + /* Disable the selected ADC injected discontinuous mode */ + ADCx->CTRL1 &= CTRL1_INJ_DISC_EN_RESET; + } +} + +/** + * @brief Configures the ADCx external trigger for injected channels conversion. + * @param ADCx where x can be 1, 2, 3 or 4 to select the ADC peripheral. + * @param ADC_ExternalTrigInjecConv specifies the ADC trigger to start injected conversion. + * This parameter can be one of the following values: + * @arg ADC_EXT_TRIG_INJ_CONV_T1_TRGO Timer1 TRGO event selected (for ADC1, ADC2 and ADC3) + * @arg ADC_EXT_TRIG_INJ_CONV_T1_CC4 Timer1 capture compare4 selected (for ADC1, ADC2 and ADC3) + * @arg ADC_EXT_TRIG_INJ_CONV_T2_TRGO Timer2 TRGO event selected (for ADC1 and ADC2) + * @arg ADC_EXT_TRIG_INJ_CONV_T2_CC1 Timer2 capture compare1 selected (for ADC1 and ADC2) + * @arg ADC_EXT_TRIG_INJ_CONV_T3_CC4 Timer3 capture compare4 selected (for ADC1 and ADC2) + * @arg ADC_EXT_TRIG_INJ_CONV_T4_TRGO Timer4 TRGO event selected (for ADC1 and ADC2) + * @arg ADC_EXT_TRIG_INJ_CONV_EXT_INT15_TIM8_CC4 External interrupt line 15 or Timer8 + * capture compare4 event selected (for ADC1 and ADC2) + * @arg ADC_EXT_TRIG_INJ_CONV_T4_CC3 Timer4 capture compare3 selected (for ADC3 only) + * @arg ADC_EXT_TRIG_INJ_CONV_T8_CC2 Timer8 capture compare2 selected (for ADC3 only) + * @arg ADC_EXT_TRIG_INJ_CONV_T8_CC4 Timer8 capture compare4 selected (for ADC3 only) + * @arg ADC_EXT_TRIG_INJ_CONV_T5_TRGO Timer5 TRGO event selected (for ADC3 only) + * @arg ADC_EXT_TRIG_INJ_CONV_T5_CC4 Timer5 capture compare4 selected (for ADC3 only) + * @arg ADC_EXT_TRIG_INJ_CONV_NONE Injected conversion started by software and not + * by external trigger (for ADC1, ADC2 and ADC3) + */ +void ADC_ConfigExternalTrigInjectedConv(ADC_Module* ADCx, uint32_t ADC_ExternalTrigInjecConv) +{ + uint32_t tmpregister = 0; + /* Check the parameters */ + assert_param(IsAdcModule(ADCx)); + assert_param(IsAdcExtInjTrig(ADC_ExternalTrigInjecConv)); + /* Get the old register value */ + tmpregister = ADCx->CTRL2; + /* Clear the old external event selection for injected group */ + tmpregister &= CTRL2_INJ_EXT_SEL_RESET; + /* Set the external event selection for injected group */ + tmpregister |= ADC_ExternalTrigInjecConv; + /* Store the new register value */ + ADCx->CTRL2 = tmpregister; +} + +/** + * @brief Enables or disables the ADCx injected channels conversion through + * external trigger + * @param ADCx where x can be 1, 2, 3 or 4 to select the ADC peripheral. + * @param Cmd new state of the selected ADC external trigger start of + * injected conversion. + * This parameter can be: ENABLE or DISABLE. + */ +void ADC_EnableExternalTrigInjectedConv(ADC_Module* ADCx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IsAdcModule(ADCx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Enable the selected ADC external event selection for injected group */ + ADCx->CTRL2 |= CTRL2_INJ_EXT_TRIG_SET; + } + else + { + /* Disable the selected ADC external event selection for injected group */ + ADCx->CTRL2 &= CTRL2_INJ_EXT_TRIG_RESET; + } +} + +/** + * @brief Enables or disables the selected ADC start of the injected + * channels conversion. + * @param ADCx where x can be 1, 2, 3 or 4 to select the ADC peripheral. + * @param Cmd new state of the selected ADC software start injected conversion. + * This parameter can be: ENABLE or DISABLE. + */ +void ADC_EnableSoftwareStartInjectedConv(ADC_Module* ADCx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IsAdcModule(ADCx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Enable the selected ADC conversion for injected group on external event and start the selected + ADC injected conversion */ + ADCx->CTRL2 |= CTRL2_INJ_EXT_TRIG_JSWSTART_SET; + } + else + { + /* Disable the selected ADC conversion on external event for injected group and stop the selected + ADC injected conversion */ + ADCx->CTRL2 &= CTRL2_INJ_EXT_TRIG_JSWSTART_RESET; + } +} + +/** + * @brief Gets the selected ADC Software start injected conversion Status. + * @param ADCx where x can be 1, 2, 3 or 4 to select the ADC peripheral. + * @return The new state of ADC software start injected conversion (SET or RESET). + */ +FlagStatus ADC_GetSoftwareStartInjectedConvCmdStatus(ADC_Module* ADCx) +{ + FlagStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IsAdcModule(ADCx)); + /* Check the status of INJ_SWSTART bit */ + if ((ADCx->CTRL2 & CTRL2_INJ_SWSTART_SET) != (uint32_t)RESET) + { + /* INJ_SWSTART bit is set */ + bitstatus = SET; + } + else + { + /* INJ_SWSTART bit is reset */ + bitstatus = RESET; + } + /* Return the INJ_SWSTART bit status */ + return bitstatus; +} + +/** + * @brief Configures for the selected ADC injected channel its corresponding + * rank in the sequencer and its sample time. + * @param ADCx where x can be 1, 2, 3 or 4 to select the ADC peripheral. + * @param ADC_Channel the ADC channel to configure. + * This parameter can be one of the following values: + * @arg ADC_CH_0 ADC Channel0 selected + * @arg ADC_CH_1 ADC Channel1 selected + * @arg ADC_CH_2 ADC Channel2 selected + * @arg ADC_CH_3 ADC Channel3 selected + * @arg ADC_CH_4 ADC Channel4 selected + * @arg ADC_CH_5 ADC Channel5 selected + * @arg ADC_CH_6 ADC Channel6 selected + * @arg ADC_CH_7 ADC Channel7 selected + * @arg ADC_CH_8 ADC Channel8 selected + * @arg ADC_CH_9 ADC Channel9 selected + * @arg ADC_CH_10 ADC Channel10 selected + * @arg ADC_CH_11 ADC Channel11 selected + * @arg ADC_CH_12 ADC Channel12 selected + * @arg ADC_CH_13 ADC Channel13 selected + * @arg ADC_CH_14 ADC Channel14 selected + * @arg ADC_CH_15 ADC Channel15 selected + * @arg ADC_CH_16 ADC Channel16 selected + * @arg ADC_CH_17 ADC Channel17 selected + * @arg ADC_CH_18 ADC Channel18 selected + * @param Rank The rank in the injected group sequencer. This parameter must be between 1 and 4. + * @param ADC_SampleTime The sample time value to be set for the selected channel. + * This parameter can be one of the following values: + * @arg ADC_SAMP_TIME_1CYCLES5 Sample time equal to 1.5 cycles + * @arg ADC_SAMP_TIME_7CYCLES5 Sample time equal to 7.5 cycles + * @arg ADC_SAMP_TIME_13CYCLES5 Sample time equal to 13.5 cycles + * @arg ADC_SAMP_TIME_28CYCLES5 Sample time equal to 28.5 cycles + * @arg ADC_SAMP_TIME_41CYCLES5 Sample time equal to 41.5 cycles + * @arg ADC_SAMP_TIME_55CYCLES5 Sample time equal to 55.5 cycles + * @arg ADC_SAMP_TIME_71CYCLES5 Sample time equal to 71.5 cycles + * @arg ADC_SAMP_TIME_239CYCLES5 Sample time equal to 239.5 cycles + */ +void ADC_ConfigInjectedChannel(ADC_Module* ADCx, uint8_t ADC_Channel, uint8_t Rank, uint8_t ADC_SampleTime) +{ + uint32_t tmpreg1 = 0, tmpreg2 = 0, tmpreg3 = 0; + /* Check the parameters */ + assert_param(IsAdcModule(ADCx)); + assert_param(IsAdcChannel(ADC_Channel)); + assert_param(IsAdcInjRankValid(Rank)); + assert_param(IsAdcSampleTime(ADC_SampleTime)); + + if (ADC_Channel == ADC_CH_18) + { + tmpreg1 = ADCx->SAMPT3; + tmpreg1 &= (~0x00000007); + tmpreg1 |= ADC_SampleTime; + ADCx->SAMPT3 = tmpreg1; + } + else if (ADC_Channel > ADC_CH_9) /* if ADC_CH_10 ... ADC_CH_17 is selected */ + { + /* Get the old register value */ + tmpreg1 = ADCx->SAMPT1; + /* Calculate the mask to clear */ + tmpreg2 = SAMPT1_SMP_SET << (3 * (ADC_Channel - 10)); + /* Clear the old channel sample time */ + tmpreg1 &= ~tmpreg2; + /* Calculate the mask to set */ + tmpreg2 = (uint32_t)ADC_SampleTime << (3 * (ADC_Channel - 10)); + /* Set the new channel sample time */ + tmpreg1 |= tmpreg2; + /* Store the new register value */ + ADCx->SAMPT1 = tmpreg1; + } + else /* ADC_Channel include in ADC_Channel_[0..9] */ + { + /* Get the old register value */ + tmpreg1 = ADCx->SAMPT2; + /* Calculate the mask to clear */ + tmpreg2 = SAMPT2_SMP_SET << (3 * ADC_Channel); + /* Clear the old channel sample time */ + tmpreg1 &= ~tmpreg2; + /* Calculate the mask to set */ + tmpreg2 = (uint32_t)ADC_SampleTime << (3 * ADC_Channel); + /* Set the new channel sample time */ + tmpreg1 |= tmpreg2; + /* Store the new register value */ + ADCx->SAMPT2 = tmpreg1; + } + /* Rank configuration */ + /* Get the old register value */ + tmpreg1 = ADCx->JSEQ; + /* Get INJ_LEN value: Number = INJ_LEN+1 */ + tmpreg3 = (tmpreg1 & JSEQ_INJ_LEN_SET) >> 20; + /* Calculate the mask to clear: ((Rank-1)+(4-INJ_LEN-1)) */ + tmpreg2 = JSEQ_JSQ_SET << (5 * (uint8_t)((Rank + 3) - (tmpreg3 + 1))); + /* Clear the old JSQx bits for the selected rank */ + tmpreg1 &= ~tmpreg2; + /* Calculate the mask to set: ((Rank-1)+(4-INJ_LEN-1)) */ + tmpreg2 = (uint32_t)ADC_Channel << (5 * (uint8_t)((Rank + 3) - (tmpreg3 + 1))); + /* Set the JSQx bits for the selected rank */ + tmpreg1 |= tmpreg2; + /* Store the new register value */ + ADCx->JSEQ = tmpreg1; +} + +/** + * @brief Configures the sequencer length for injected channels + * @param ADCx where x can be 1, 2, 3 or 4 to select the ADC peripheral. + * @param Length The sequencer length. + * This parameter must be a number between 1 to 4. + */ +void ADC_ConfigInjectedSequencerLength(ADC_Module* ADCx, uint8_t Length) +{ + uint32_t tmpreg1 = 0; + uint32_t tmpreg2 = 0; + /* Check the parameters */ + assert_param(IsAdcModule(ADCx)); + assert_param(IsAdcInjLenValid(Length)); + + /* Get the old register value */ + tmpreg1 = ADCx->JSEQ; + /* Clear the old injected sequnence lenght INJ_LEN bits */ + tmpreg1 &= JSEQ_INJ_LEN_RESET; + /* Set the injected sequnence lenght INJ_LEN bits */ + tmpreg2 = Length - 1; + tmpreg1 |= tmpreg2 << 20; + /* Store the new register value */ + ADCx->JSEQ = tmpreg1; +} + +/** + * @brief Set the injected channels conversion value offset + * @param ADCx where x can be 1, 2, 3 or 4 to select the ADC peripheral. + * @param ADC_InjectedChannel the ADC injected channel to set its offset. + * This parameter can be one of the following values: + * @arg ADC_INJ_CH_1 Injected Channel1 selected + * @arg ADC_INJ_CH_2 Injected Channel2 selected + * @arg ADC_INJ_CH_3 Injected Channel3 selected + * @arg ADC_INJ_CH_4 Injected Channel4 selected + * @param Offset the offset value for the selected ADC injected channel + * This parameter must be a 12bit value. + */ +void ADC_SetInjectedOffsetDat(ADC_Module* ADCx, uint8_t ADC_InjectedChannel, uint16_t Offset) +{ + __IO uint32_t tmp = 0; + + /* Check the parameters */ + assert_param(IsAdcModule(ADCx)); + assert_param(IsAdcInjCh(ADC_InjectedChannel)); + assert_param(IsAdcOffsetValid(Offset)); + + tmp = (uint32_t)ADCx; + tmp += ADC_InjectedChannel; + + /* Set the selected injected channel data offset */ + *(__IO uint32_t*)tmp = (uint32_t)Offset; +} + +/** + * @brief Returns the ADC injected channel conversion result + * @param ADCx where x can be 1, 2, 3 or 4 to select the ADC peripheral. + * @param ADC_InjectedChannel the converted ADC injected channel. + * This parameter can be one of the following values: + * @arg ADC_INJ_CH_1 Injected Channel1 selected + * @arg ADC_INJ_CH_2 Injected Channel2 selected + * @arg ADC_INJ_CH_3 Injected Channel3 selected + * @arg ADC_INJ_CH_4 Injected Channel4 selected + * @return The Data conversion value. + */ +uint16_t ADC_GetInjectedConversionDat(ADC_Module* ADCx, uint8_t ADC_InjectedChannel) +{ + __IO uint32_t tmp = 0; + + /* Check the parameters */ + assert_param(IsAdcModule(ADCx)); + assert_param(IsAdcInjCh(ADC_InjectedChannel)); + + tmp = (uint32_t)ADCx; + tmp += ADC_InjectedChannel + JDAT_OFFSET; + + /* Returns the selected injected channel conversion data value */ + return (uint16_t)(*(__IO uint32_t*)tmp); +} + +/** + * @brief Enables or disables the analog watchdog on single/all regular + * or injected channels + * @param ADCx where x can be 1, 2, 3 or 4 to select the ADC peripheral. + * @param ADC_AnalogWatchdog the ADC analog watchdog configuration. + * This parameter can be one of the following values: + * @arg ADC_ANALOG_WTDG_SINGLEREG_ENABLE Analog watchdog on a single regular channel + * @arg ADC_ANALOG_WTDG_SINGLEINJEC_ENABLE Analog watchdog on a single injected channel + * @arg ADC_ANALOG_WTDG_SINGLEREG_OR_INJEC_ENABLE Analog watchdog on a single regular or injected channel + * @arg ADC_ANALOG_WTDG_ALLREG_ENABLE Analog watchdog on all regular channel + * @arg ADC_ANALOG_WTDG_ALLINJEC_ENABLE Analog watchdog on all injected channel + * @arg ADC_ANALOG_WTDG_ALLREG_ALLINJEC_ENABLE Analog watchdog on all regular and injected channels + * @arg ADC_ANALOG_WTDG_NONE No channel guarded by the analog watchdog + */ +void ADC_ConfigAnalogWatchdogWorkChannelType(ADC_Module* ADCx, uint32_t ADC_AnalogWatchdog) +{ + uint32_t tmpregister = 0; + /* Check the parameters */ + assert_param(IsAdcModule(ADCx)); + assert_param(IsAdcAnalogWatchdog(ADC_AnalogWatchdog)); + /* Get the old register value */ + tmpregister = ADCx->CTRL1; + /* Clear AWDEN, AWDENJ and AWDSGL bits */ + tmpregister &= CTRL1_AWDG_MODE_RESET; + /* Set the analog watchdog enable mode */ + tmpregister |= ADC_AnalogWatchdog; + /* Store the new register value */ + ADCx->CTRL1 = tmpregister; +} + +/** + * @brief Configures the high and low thresholds of the analog watchdog. + * @param ADCx where x can be 1, 2, 3 or 4 to select the ADC peripheral. + * @param HighThreshold the ADC analog watchdog High threshold value. + * This parameter must be a 12bit value. + * @param LowThreshold the ADC analog watchdog Low threshold value. + * This parameter must be a 12bit value. + */ +void ADC_ConfigAnalogWatchdogThresholds(ADC_Module* ADCx, uint16_t HighThreshold, uint16_t LowThreshold) +{ + /* Check the parameters */ + assert_param(IsAdcModule(ADCx)); + assert_param(IsAdcValid(HighThreshold)); + assert_param(IsAdcValid(LowThreshold)); + /* Set the ADCx high threshold */ + ADCx->WDGHIGH = HighThreshold; + /* Set the ADCx low threshold */ + ADCx->WDGLOW = LowThreshold; +} + +/** + * @brief Configures the analog watchdog guarded single channel + * @param ADCx where x can be 1, 2, 3 or 4 to select the ADC peripheral. + * @param ADC_Channel the ADC channel to configure for the analog watchdog. + * This parameter can be one of the following values: + * @arg ADC_CH_0 ADC Channel0 selected + * @arg ADC_CH_1 ADC Channel1 selected + * @arg ADC_CH_2 ADC Channel2 selected + * @arg ADC_CH_3 ADC Channel3 selected + * @arg ADC_CH_4 ADC Channel4 selected + * @arg ADC_CH_5 ADC Channel5 selected + * @arg ADC_CH_6 ADC Channel6 selected + * @arg ADC_CH_7 ADC Channel7 selected + * @arg ADC_CH_8 ADC Channel8 selected + * @arg ADC_CH_9 ADC Channel9 selected + * @arg ADC_CH_10 ADC Channel10 selected + * @arg ADC_CH_11 ADC Channel11 selected + * @arg ADC_CH_12 ADC Channel12 selected + * @arg ADC_CH_13 ADC Channel13 selected + * @arg ADC_CH_14 ADC Channel14 selected + * @arg ADC_CH_15 ADC Channel15 selected + * @arg ADC_CH_16 ADC Channel16 selected + * @arg ADC_CH_17 ADC Channel17 selected + * @arg ADC_CH_18 ADC Channel18 selected + */ +void ADC_ConfigAnalogWatchdogSingleChannel(ADC_Module* ADCx, uint8_t ADC_Channel) +{ + uint32_t tmpregister = 0; + /* Check the parameters */ + assert_param(IsAdcModule(ADCx)); + assert_param(IsAdcChannel(ADC_Channel)); + /* Get the old register value */ + tmpregister = ADCx->CTRL1; + /* Clear the Analog watchdog channel select bits */ + tmpregister &= CTRL1_AWDG_CH_RESET; + /* Set the Analog watchdog channel */ + tmpregister |= ADC_Channel; + /* Store the new register value */ + ADCx->CTRL1 = tmpregister; +} + +/** + * @brief Enables or disables the temperature sensor and Vrefint channel. + * @param Cmd new state of the temperature sensor. + * This parameter can be: ENABLE or DISABLE. + */ +void ADC_EnableTempSensorVrefint(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Enable the temperature sensor and Vrefint channel*/ + ADC1->CTRL2 |= CTRL2_TSVREFE_SET; + _EnVref1p2() + } + else + { + /* Disable the temperature sensor and Vrefint channel*/ + ADC1->CTRL2 &= CTRL2_TSVREFE_RESET; + _DisVref1p2() + } +} + +/** + * @brief Checks whether the specified ADC flag is set or not. + * @param ADCx where x can be 1, 2, 3 or 4 to select the ADC peripheral. + * @param ADC_FLAG specifies the flag to check. + * This parameter can be one of the following values: + * @arg ADC_FLAG_AWDG Analog watchdog flag + * @arg ADC_FLAG_ENDC End of conversion flag + * @arg ADC_FLAG_JENDC End of injected group conversion flag + * @arg ADC_FLAG_JSTR Start of injected group conversion flag + * @arg ADC_FLAG_STR Start of regular group conversion flag + * @return The new state of ADC_FLAG (SET or RESET). + */ +FlagStatus ADC_GetFlagStatus(ADC_Module* ADCx, uint8_t ADC_FLAG) +{ + FlagStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IsAdcModule(ADCx)); + assert_param(IsAdcGetFlag(ADC_FLAG)); + /* Check the status of the specified ADC flag */ + if ((ADCx->STS & ADC_FLAG) != (uint8_t)RESET) + { + /* ADC_FLAG is set */ + bitstatus = SET; + } + else + { + /* ADC_FLAG is reset */ + bitstatus = RESET; + } + /* Return the ADC_FLAG status */ + return bitstatus; +} + +/** + * @brief Clears the ADCx's pending flags. + * @param ADCx where x can be 1, 2, 3 or 4 to select the ADC peripheral. + * @param ADC_FLAG specifies the flag to clear. + * This parameter can be any combination of the following values: + * @arg ADC_FLAG_AWDG Analog watchdog flag + * @arg ADC_FLAG_ENDC End of conversion flag + * @arg ADC_FLAG_JENDC End of injected group conversion flag + * @arg ADC_FLAG_JSTR Start of injected group conversion flag + * @arg ADC_FLAG_STR Start of regular group conversion flag + */ +void ADC_ClearFlag(ADC_Module* ADCx, uint8_t ADC_FLAG) +{ + /* Check the parameters */ + assert_param(IsAdcModule(ADCx)); + assert_param(IsAdcClrFlag(ADC_FLAG)); + /* Clear the selected ADC flags */ + ADCx->STS &= ~(uint32_t)ADC_FLAG; +} + +/** + * @brief Checks whether the specified ADC interrupt has occurred or not. + * @param ADCx where x can be 1, 2, 3 or 4 to select the ADC peripheral. + * @param ADC_IT specifies the ADC interrupt source to check. + * This parameter can be one of the following values: + * @arg ADC_INT_ENDC End of conversion interrupt mask + * @arg ADC_INT_AWD Analog watchdog interrupt mask + * @arg ADC_INT_JENDC End of injected conversion interrupt mask + * @return The new state of ADC_IT (SET or RESET). + */ +INTStatus ADC_GetIntStatus(ADC_Module* ADCx, uint16_t ADC_IT) +{ + INTStatus bitstatus = RESET; + uint32_t itmask = 0, enablestatus = 0; + /* Check the parameters */ + assert_param(IsAdcModule(ADCx)); + assert_param(IsAdcGetInt(ADC_IT)); + /* Get the ADC IT index */ + itmask = ADC_IT >> 8; + /* Get the ADC_IT enable bit status */ + enablestatus = (ADCx->CTRL1 & (uint8_t)ADC_IT); + /* Check the status of the specified ADC interrupt */ + if (((ADCx->STS & itmask) != (uint32_t)RESET) && enablestatus) + { + /* ADC_IT is set */ + bitstatus = SET; + } + else + { + /* ADC_IT is reset */ + bitstatus = RESET; + } + /* Return the ADC_IT status */ + return bitstatus; +} + +/** + * @brief Clears the ADCx's interrupt pending bits. + * @param ADCx where x can be 1, 2, 3 or 4 to select the ADC peripheral. + * @param ADC_IT specifies the ADC interrupt pending bit to clear. + * This parameter can be any combination of the following values: + * @arg ADC_INT_ENDC End of conversion interrupt mask + * @arg ADC_INT_AWD Analog watchdog interrupt mask + * @arg ADC_INT_JENDC End of injected conversion interrupt mask + */ +void ADC_ClearIntPendingBit(ADC_Module* ADCx, uint16_t ADC_IT) +{ + uint8_t itmask = 0; + /* Check the parameters */ + assert_param(IsAdcModule(ADCx)); + assert_param(IsAdcInt(ADC_IT)); + /* Get the ADC IT index */ + itmask = (uint8_t)(ADC_IT >> 8); + /* Clear the selected ADC interrupt pending bits */ + ADCx->STS &= ~(uint32_t)itmask; +} + +/** + * @brief Initializes the ADCx peripheral according to the specified parameters + * in the ADC_InitStructEx. + * @param ADCx where x can be 1, 2 ,3 or 4 to select the ADC peripheral. + * @param ADC_InitStructEx pointer to an ADC_InitTypeEx structure that contains + * the configuration information for the specified ADC peripheral. + */ +void ADC_InitEx(ADC_Module* ADCx, ADC_InitTypeEx* ADC_InitStructEx) +{ + uint32_t tmpregister = 0; + /*ADC_SAMPT3 samp time sele ,as sam 103 or 303 style*/ + if (ADC_InitStructEx->SampSecondStyle) + ADCx->SAMPT3 |= ADC_SAMPT3_SAMPSEL_MSK; + else + ADCx->SAMPT3 &= (~ADC_SAMPT3_SAMPSEL_MSK); + + /*intial ADC_CTRL3 once initiall config*/ + tmpregister = ADCx->CTRL3; + if (ADC_InitStructEx->VbatMinitEn) + { + tmpregister |= ADC_CTRL3_VABTMEN_MSK; + _EnVref1p2() + } + else + { + tmpregister &= (~ADC_CTRL3_VABTMEN_MSK); + _DisVref1p2() + } + + if (ADC_InitStructEx->DeepPowerModEn) + tmpregister |= ADC_CTRL3_DPWMOD_MSK; + else + tmpregister &= (~ADC_CTRL3_DPWMOD_MSK); + + if (ADC_InitStructEx->JendcIntEn) + tmpregister |= ADC_CTRL3_JENDCAIEN_MSK; + else + tmpregister &= (~ADC_CTRL3_JENDCAIEN_MSK); + + if (ADC_InitStructEx->EndcIntEn) + tmpregister |= ADC_CTRL3_ENDCAIEN_MSK; + else + tmpregister &= (~ADC_CTRL3_ENDCAIEN_MSK); + + if (ADC_InitStructEx->CalAtuoLoadEn) + tmpregister |= ADC_CTRL3_CALALD_MSK; + else + tmpregister &= (~ADC_CTRL3_CALALD_MSK); + + if (ADC_InitStructEx->DifModCal) + tmpregister |= ADC_CTRL3_CALDIF_MSK; + else + tmpregister &= (~ADC_CTRL3_CALDIF_MSK); + + tmpregister &= (~ADC_CTRL3_RES_MSK); + tmpregister |= ADC_InitStructEx->ResBit; + + tmpregister &= (~ADC_CTRL3_CKMOD_MSK); + if(ADC_InitStructEx->ClkMode==ADC_CTRL3_CKMOD_PLL) + tmpregister |= ADC_CTRL3_CKMOD_MSK; + + ADCx->CTRL3 = tmpregister; +} +/** + * @brief Configure differential channels enable. + * @param ADCx where x can be 1, 2 ,3 or 4 to select the ADC peripheral. + * @param DifChs differential channels,see @ADC_dif_sel_ch_definition. eg: ADC_DIFSEL_CHS_3|ADC_DIFSEL_CHS_4 + */ +void ADC_SetDifChsEnable(ADC_Module* ADCx,uint32_t DifChs) +{ + ADCx->DIFSEL = DifChs; +} +/** + * @brief Checks whether the specified ADC flag is set or not. + * @param ADCx where x can be 1, 2, 3 or 4 to select the ADC peripheral. + * @param ADC_FLAG_NEW specifies the flag to check. + * This parameter can be one of the following values: + * @arg ADC_FLAG_RDY ADC ready flag + * @arg ADC_FLAG_PD_RDY ADC powerdown ready flag + * @return The new state of ADC_FLAG_NEW (SET or RESET). + */ +FlagStatus ADC_GetFlagStatusNew(ADC_Module* ADCx, uint8_t ADC_FLAG_NEW) +{ + FlagStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IsAdcModule(ADCx)); + assert_param(IsAdcGetFlag(ADC_FLAG_NEW)); + /* Check the status of the specified ADC flag */ + if ((ADCx->CTRL3 & ADC_FLAG_NEW) != (uint8_t)RESET) + { + /* ADC_FLAG_NEW is set */ + bitstatus = SET; + } + else + { + /* ADC_FLAG_NEW is reset */ + bitstatus = RESET; + } + /* Return the ADC_FLAG_NEW status */ + return bitstatus; +} +/** + * @brief Set Adc calibration bypass or enable. + * @param ADCx where x can be 1, 2, 3 or 4 to select the ADC peripheral. + * @param en enable bypass calibration. + * This parameter can be one of the following values: + * @arg true bypass calibration + * @arg false not bypass calibration + */ +void ADC_SetBypassCalibration(ADC_Module* ADCx, FunctionalState en) +{ + uint32_t tmpregister = 0; + + tmpregister = ADCx->CTRL3; + if (en) + tmpregister |= ADC_CTRL3_BPCAL_MSK; + else + tmpregister &= (~ADC_CTRL3_BPCAL_MSK); + ADCx->CTRL3 = tmpregister; +} +/** + * @brief Set Adc trans bits width. + * @param ADCx where x can be 1, 2, 3 or 4 to select the ADC peripheral. + * @param ResultBitNum specifies num with adc trans width. + * This parameter can be one of the following values: + * @arg ADC_RST_BIT_12 12 bit trans + * @arg ADC_RST_BIT_10 10 bit trans + * @arg ADC_RST_BIT_8 8 bit trans + * @arg ADC_RESULT_BIT_6 6 bit trans + */ +void ADC_SetConvResultBitNum(ADC_Module* ADCx, uint32_t ResultBitNum) +{ + uint32_t tmpregister = 0; + + tmpregister = ADCx->CTRL3; + tmpregister &= 0xFFFFFFFC; + tmpregister |= ResultBitNum; + ADCx->CTRL3 = tmpregister; + return; +} + +/** + * @brief Configures the ADCHCLK prescaler. + * @param RCC_ADCHCLKPrescaler specifies the ADCHCLK prescaler. + * This parameter can be on of the following values: + * @arg RCC_ADCHCLK_DIV1 ADCHCLKPRE[3:0] = 0000, HCLK Clock Divided By 1 + * @arg RCC_ADCHCLK_DIV2 ADCHCLKPRE[3:0] = 0001, HCLK Clock Divided By 2 + * @arg RCC_ADCHCLK_DIV4 ADCHCLKPRE[3:0] = 0010, HCLK Clock Divided By 4 + * @arg RCC_ADCHCLK_DIV6 ADCHCLKPRE[3:0] = 0011, HCLK Clock Divided By 6 + * @arg RCC_ADCHCLK_DIV8 ADCHCLKPRE[3:0] = 0100, HCLK Clock Divided By 8 + * @arg RCC_ADCHCLK_DIV10 ADCHCLKPRE[3:0] = 0101, HCLK Clock Divided By 10 + * @arg RCC_ADCHCLK_DIV12 ADCHCLKPRE[3:0] = 0110, HCLK Clock Divided By 12 + * @arg RCC_ADCHCLK_DIV16 ADCHCLKPRE[3:0] = 0111, HCLK Clock Divided By 16 + * @arg RCC_ADCHCLK_DIV32 ADCHCLKPRE[3:0] = 1000, HCLK Clock Divided By 32 + * @arg RCC_ADCHCLK_DIV32 ADCHCLKPRE[3:0] = others, HCLK Clock Divided By 32 + + * @arg RCC_ADCPLLCLK_DISABLE ADCPLLCLKPRES[4:0] = 0xxxx, ADC Pll Clock Disable + * @arg RCC_ADCPLLCLK_DIV1 ADCPLLCLKPRES[4:0] = 10000, Pll Clock Divided By 1 + * @arg RCC_ADCPLLCLK_DIV2 ADCPLLCLKPRES[4:0] = 10001, Pll Clock Divided By 2 + * @arg RCC_ADCPLLCLK_DIV4 ADCPLLCLKPRES[4:0] = 10010, Pll Clock Divided By 4 + * @arg RCC_ADCPLLCLK_DIV6 ADCPLLCLKPRES[4:0] = 10011, Pll Clock Divided By 6 + * @arg RCC_ADCPLLCLK_DIV8 ADCPLLCLKPRES[4:0] = 10100, Pll Clock Divided By 8 + * @arg RCC_ADCPLLCLK_DIV10 ADCPLLCLKPRES[4:0] = 10101, Pll Clock Divided By 10 + * @arg RCC_ADCPLLCLK_DIV12 ADCPLLCLKPRES[4:0] = 10110, Pll Clock Divided By 12 + * @arg RCC_ADCPLLCLK_DIV16 ADCPLLCLKPRES[4:0] = 10111, Pll Clock Divided By 16 + * @arg RCC_ADCPLLCLK_DIV32 ADCPLLCLKPRES[4:0] = 11000, Pll Clock Divided By 32 + * @arg RCC_ADCPLLCLK_DIV64 ADCPLLCLKPRES[4:0] = 11001, Pll Clock Divided By 64 + * @arg RCC_ADCPLLCLK_DIV128 ADCPLLCLKPRES[4:0] = 11010, Pll Clock Divided By 128 + * @arg RCC_ADCPLLCLK_DIV256 ADCPLLCLKPRES[4:0] = 11011, Pll Clock Divided By 256 + * @arg RCC_ADCPLLCLK_DIV256 ADCPLLCLKPRES[4:0] = others, Pll Clock Divided By 256 + */ +void ADC_ConfigClk(ADC_CTRL3_CKMOD ADC_ClkMode, uint32_t RCC_ADCHCLKPrescaler) +{ + if(ADC_ClkMode==ADC_CTRL3_CKMOD_AHB) + { + RCC_ConfigAdcPllClk(RCC_ADCPLLCLK_DIV1, DISABLE); + RCC_ConfigAdcHclk(RCC_ADCHCLKPrescaler); + } + else + { + RCC_ConfigAdcPllClk(RCC_ADCHCLKPrescaler, ENABLE); + RCC_ConfigAdcHclk(RCC_ADCHCLK_DIV1); + } +} +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_bkp.c b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_bkp.c new file mode 100755 index 0000000000..5c8a983be0 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_bkp.c @@ -0,0 +1,252 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_bkp.c + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "n32g45x_bkp.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup BKP + * @brief BKP driver modules + * @{ + */ + +/** @addtogroup BKP_Private_TypesDefinitions + * @{ + */ + +/** + * @} + */ + +/** @addtogroup BKP_Private_Defines + * @{ + */ + +/* ------------ BKP registers bit address in the alias region --------------- */ +#define BKP_OFFSET (BKP_BASE - PERIPH_BASE) + +/* --- CTRL Register ----*/ + +/* Alias word address of TP_ALEV bit */ +#define CTRL_OFFSET (BKP_OFFSET + 0x30) +#define TP_ALEV_BIT 0x01 +#define CTRL_TP_ALEV_BB (PERIPH_BB_BASE + (CTRL_OFFSET * 32) + (TP_ALEV_BIT * 4)) + +/* Alias word address of TP_EN bit */ +#define TP_EN_BIT 0x00 +#define CTRL_TP_EN_BB (PERIPH_BB_BASE + (CTRL_OFFSET * 32) + (TP_EN_BIT * 4)) + +/* --- CTRLSTS Register ---*/ + +/* Alias word address of TPINT_EN bit */ +#define CTRLSTS_OFFSET (BKP_OFFSET + 0x34) +#define TPINT_EN_BIT 0x02 +#define CTRLSTS_TPINT_EN_BB (PERIPH_BB_BASE + (CTRLSTS_OFFSET * 32) + (TPINT_EN_BIT * 4)) + +/* Alias word address of TINTF bit */ +#define TINTF_BIT 0x09 +#define CTRLSTS_TINTF_BB (PERIPH_BB_BASE + (CTRLSTS_OFFSET * 32) + (TINTF_BIT * 4)) + +/* Alias word address of TEF bit */ +#define TEF_BIT 0x08 +#define CTRLSTS_TEF_BB (PERIPH_BB_BASE + (CTRLSTS_OFFSET * 32) + (TEF_BIT * 4)) + + +/** + * @} + */ + +/** @addtogroup BKP_Private_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup BKP_Private_Variables + * @{ + */ + +/** + * @} + */ + +/** @addtogroup BKP_Private_FunctionPrototypes + * @{ + */ + +/** + * @} + */ + +/** @addtogroup BKP_Private_Functions + * @{ + */ + +/** + * @brief Deinitializes the BKP peripheral registers to their default reset values. + */ +void BKP_DeInit(void) +{ + RCC_EnableBackupReset(ENABLE); + RCC_EnableBackupReset(DISABLE); +} + +/** + * @brief Configures the Tamper Pin active level. + * @param BKP_TamperPinLevel specifies the Tamper Pin active level. + * This parameter can be one of the following values: + * @arg BKP_TP_HIGH Tamper pin active on high level + * @arg BKP_TP_LOW Tamper pin active on low level + */ +void BKP_ConfigTPLevel(uint16_t BKP_TamperPinLevel) +{ + /* Check the parameters */ + assert_param(IS_BKP_TP_LEVEL(BKP_TamperPinLevel)); + *(__IO uint32_t*)CTRL_TP_ALEV_BB = BKP_TamperPinLevel; +} + +/** + * @brief Enables or disables the Tamper Pin activation. + * @param Cmd new state of the Tamper Pin activation. + * This parameter can be: ENABLE or DISABLE. + */ +void BKP_TPEnable(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + *(__IO uint32_t*)CTRL_TP_EN_BB = (uint32_t)Cmd; +} + +/** + * @brief Enables or disables the Tamper Pin Interrupt. + * @param Cmd new state of the Tamper Pin Interrupt. + * This parameter can be: ENABLE or DISABLE. + */ +void BKP_TPIntEnable(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + *(__IO uint32_t*)CTRLSTS_TPINT_EN_BB = (uint32_t)Cmd; +} + + +/** + * @brief Writes user data to the specified Data Backup Register. + * @param BKP_DAT specifies the Data Backup Register. + * This parameter can be BKP_DATx where x:[1, 42] + * @param Data data to write + */ +void BKP_WriteBkpData(uint16_t BKP_DAT, uint16_t Data) +{ + __IO uint32_t tmp = 0; + + /* Check the parameters */ + assert_param(IS_BKP_DAT(BKP_DAT)); + + tmp = (uint32_t)BKP_BASE; + tmp += BKP_DAT; + + *(__IO uint32_t*)tmp = Data; +} + +/** + * @brief Reads data from the specified Data Backup Register. + * @param BKP_DAT specifies the Data Backup Register. + * This parameter can be BKP_DATx where x:[1, 42] + * @return The content of the specified Data Backup Register + */ +uint16_t BKP_ReadBkpData(uint16_t BKP_DAT) +{ + __IO uint32_t tmp = 0; + + /* Check the parameters */ + assert_param(IS_BKP_DAT(BKP_DAT)); + + tmp = (uint32_t)BKP_BASE; + tmp += BKP_DAT; + + return (*(__IO uint16_t*)tmp); +} + +/** + * @brief Checks whether the Tamper Pin Event flag is set or not. + * @return The new state of the Tamper Pin Event flag (SET or RESET). + */ +FlagStatus BKP_GetTEFlag(void) +{ + return (FlagStatus)(*(__IO uint32_t*)CTRLSTS_TEF_BB); +} + +/** + * @brief Clears Tamper Pin Event pending flag. + */ +void BKP_ClrTEFlag(void) +{ + /* Set CTE bit to clear Tamper Pin Event flag */ + BKP->CTRLSTS |= BKP_CTRLSTS_CLRTE; +} + +/** + * @brief Checks whether the Tamper Pin Interrupt has occurred or not. + * @return The new state of the Tamper Pin Interrupt (SET or RESET). + */ +INTStatus BKP_GetTINTFlag(void) +{ + return (INTStatus)(*(__IO uint32_t*)CTRLSTS_TINTF_BB); +} + +/** + * @brief Clears Tamper Pin Interrupt pending bit. + */ +void BKP_ClrTINTFlag(void) +{ + /* Set CTI bit to clear Tamper Pin Interrupt pending bit */ + BKP->CTRLSTS |= BKP_CTRLSTS_CLRTINT; +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_can.c b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_can.c new file mode 100755 index 0000000000..6ec9f947e9 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_can.c @@ -0,0 +1,1478 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_can.c + * @author Nations + * @version v1.0.1 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "n32g45x_can.h" +#include "n32g45x_rcc.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup CAN + * @brief CAN driver modules + * @{ + */ + +/** @addtogroup CAN_Private_TypesDefinitions + * @{ + */ + +/** + * @} + */ + +/** @addtogroup CAN_Private_Defines + * @{ + */ + +/* CAN Master Control Register bits */ +#define MCTRL_DBGF ((uint32_t)0x00010000) /* Debug freeze */ +#define MCTRL_MRST ((uint32_t)0x00010000) /* software master reset */ + +/* CAN Mailbox Transmit Request */ +#define TMIDxR_TXRQ ((uint32_t)0x00000001) /* Transmit mailbox request */ + +/* CAN Filter Master Register bits */ +#define FMC_FINITM ((uint32_t)0x00000001) /* Filter init mode */ + +/* Time out for INAK bit */ +#define INIAK_TIMEOUT ((uint32_t)0x0000FFFF) +/* Time out for SLAK bit */ +#define SLPAK_TIMEOUT ((uint32_t)0x0000FFFF) + +/* Flags in TSTS register */ +#define CAN_FLAGS_TSTS ((uint32_t)0x08000000) +/* Flags in RFF1 register */ +#define CAN_FLAGS_RFF1 ((uint32_t)0x04000000) +/* Flags in RFF0 register */ +#define CAN_FLAGS_RFF0 ((uint32_t)0x02000000) +/* Flags in MSTS register */ +#define CAN_FLAGS_MSTS ((uint32_t)0x01000000) +/* Flags in ESTS register */ +#define CAN_FLAGS_ESTS ((uint32_t)0x00F00000) + +/* Mailboxes definition */ +#define CAN_TXMAILBOX_0 ((uint8_t)0x00) +#define CAN_TXMAILBOX_1 ((uint8_t)0x01) +#define CAN_TXMAILBOX_2 ((uint8_t)0x02) + +#define CAN_MODE_MASK ((uint32_t)0x00000003) +/** + * @} + */ + +/** @addtogroup CAN_Private_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup CAN_Private_Variables + * @{ + */ + +/** + * @} + */ + +/** @addtogroup CAN_Private_FunctionPrototypes + * @{ + */ + +static INTStatus CheckINTStatus(uint32_t CAN_Reg, uint32_t Int_Bit); + +/** + * @} + */ + +/** @addtogroup CAN_Private_Functions + * @{ + */ + +/** + * @brief Deinitializes the CAN peripheral registers to their default reset values. + * @param CANx where x can be 1 or 2 to select the CAN peripheral. + */ +void CAN_DeInit(CAN_Module* CANx) +{ + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + + if (CANx == CAN1) + { + /* Enable CAN1 reset state */ + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_CAN1, ENABLE); + /* Release CAN1 from reset state */ + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_CAN1, DISABLE); + } + else + { + /* Enable CAN2 reset state */ + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_CAN2, ENABLE); + /* Release CAN2 from reset state */ + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_CAN2, DISABLE); + } +} + +/** + * @brief Initializes the CAN peripheral according to the specified + * parameters in the CAN_InitParam. + * @param CANx where x can be 1 or 2 to to select the CAN + * peripheral. + * @param CAN_InitParam pointer to a CAN_InitType structure that + * contains the configuration information for the + * CAN peripheral. + * @return Constant indicates initialization succeed which will be + * CAN_InitSTS_Failed or CAN_InitSTS_Success. + */ +uint8_t CAN_Init(CAN_Module* CANx, CAN_InitType* CAN_InitParam) +{ + uint8_t InitStatus = CAN_InitSTS_Failed; + uint32_t wait_ack = 0x00000000; + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + assert_param(IS_FUNCTIONAL_STATE(CAN_InitParam->TTCM)); + assert_param(IS_FUNCTIONAL_STATE(CAN_InitParam->ABOM)); + assert_param(IS_FUNCTIONAL_STATE(CAN_InitParam->AWKUM)); + assert_param(IS_FUNCTIONAL_STATE(CAN_InitParam->NART)); + assert_param(IS_FUNCTIONAL_STATE(CAN_InitParam->RFLM)); + assert_param(IS_FUNCTIONAL_STATE(CAN_InitParam->TXFP)); + assert_param(IS_CAN_MODE(CAN_InitParam->OperatingMode)); + assert_param(IS_CAN_RSJW(CAN_InitParam->RSJW)); + assert_param(IS_CAN_TBS1(CAN_InitParam->TBS1)); + assert_param(IS_CAN_TBS2(CAN_InitParam->TBS2)); + assert_param(IS_CAN_BAUDRATEPRESCALER(CAN_InitParam->BaudRatePrescaler)); + + /* Exit from sleep mode */ + CANx->MCTRL &= (~(uint32_t)CAN_MCTRL_SLPRQ); + + /* Request initialisation */ + CANx->MCTRL |= CAN_MCTRL_INIRQ; + + /* Wait the acknowledge */ + while (((CANx->MSTS & CAN_MSTS_INIAK) != CAN_MSTS_INIAK) && (wait_ack != INIAK_TIMEOUT)) + { + wait_ack++; + } + + /* Check acknowledge */ + if ((CANx->MSTS & CAN_MSTS_INIAK) != CAN_MSTS_INIAK) + { + InitStatus = CAN_InitSTS_Failed; + } + else + { + /* Set the time triggered communication mode */ + if (CAN_InitParam->TTCM == ENABLE) + { + CANx->MCTRL |= CAN_MCTRL_TTCM; + } + else + { + CANx->MCTRL &= ~(uint32_t)CAN_MCTRL_TTCM; + } + + /* Set the automatic bus-off management */ + if (CAN_InitParam->ABOM == ENABLE) + { + CANx->MCTRL |= CAN_MCTRL_ABOM; + } + else + { + CANx->MCTRL &= ~(uint32_t)CAN_MCTRL_ABOM; + } + + /* Set the automatic wake-up mode */ + if (CAN_InitParam->AWKUM == ENABLE) + { + CANx->MCTRL |= CAN_MCTRL_AWKUM; + } + else + { + CANx->MCTRL &= ~(uint32_t)CAN_MCTRL_AWKUM; + } + + /* Set the no automatic retransmission */ + if (CAN_InitParam->NART == ENABLE) + { + CANx->MCTRL |= CAN_MCTRL_NART; + } + else + { + CANx->MCTRL &= ~(uint32_t)CAN_MCTRL_NART; + } + + /* Set the receive DATFIFO locked mode */ + if (CAN_InitParam->RFLM == ENABLE) + { + CANx->MCTRL |= CAN_MCTRL_RFLM; + } + else + { + CANx->MCTRL &= ~(uint32_t)CAN_MCTRL_RFLM; + } + + /* Set the transmit DATFIFO priority */ + if (CAN_InitParam->TXFP == ENABLE) + { + CANx->MCTRL |= CAN_MCTRL_TXFP; + } + else + { + CANx->MCTRL &= ~(uint32_t)CAN_MCTRL_TXFP; + } + + /* Set the bit timing register */ + CANx->BTIM = (uint32_t)((uint32_t)CAN_InitParam->OperatingMode << 30) | ((uint32_t)CAN_InitParam->RSJW << 24) + | ((uint32_t)CAN_InitParam->TBS1 << 16) | ((uint32_t)CAN_InitParam->TBS2 << 20) + | ((uint32_t)CAN_InitParam->BaudRatePrescaler - 1); + + /* Request leave initialisation */ + CANx->MCTRL &= ~(uint32_t)CAN_MCTRL_INIRQ; + + /* Wait the acknowledge */ + wait_ack = 0; + + while (((CANx->MSTS & CAN_MSTS_INIAK) == CAN_MSTS_INIAK) && (wait_ack != INIAK_TIMEOUT)) + { + wait_ack++; + } + + /* ...and check acknowledged */ + if ((CANx->MSTS & CAN_MSTS_INIAK) == CAN_MSTS_INIAK) + { + InitStatus = CAN_InitSTS_Failed; + } + else + { + InitStatus = CAN_InitSTS_Success; + } + } + + /* At this step, return the status of initialization */ + return InitStatus; +} + +/** + * @brief Initializes the CAN1 peripheral according to the specified + * parameters in the CAN_InitFilterStruct. + * @param CAN_InitFilterStruct pointer to a CAN_FilterInitType + * structure that contains the configuration + * information. + */ +void CAN1_InitFilter(CAN_FilterInitType* CAN_InitFilterStruct) +{ + uint32_t filter_number_bit_pos = 0; + /* Check the parameters */ + assert_param(IS_CAN_FILTER_NUM(CAN_InitFilterStruct->Filter_Num)); + assert_param(IS_CAN_FILTER_MODE(CAN_InitFilterStruct->Filter_Mode)); + assert_param(IS_CAN_FILTER_SCALE(CAN_InitFilterStruct->Filter_Scale)); + assert_param(IS_CAN_FILTER_FIFO(CAN_InitFilterStruct->Filter_FIFOAssignment)); + assert_param(IS_FUNCTIONAL_STATE(CAN_InitFilterStruct->Filter_Act)); + + filter_number_bit_pos = ((uint32_t)1) << CAN_InitFilterStruct->Filter_Num; + + /* Initialisation mode for the filter */ + CAN1->FMC |= FMC_FINITM; + + /* Filter Deactivation */ + CAN1->FA1 &= ~(uint32_t)filter_number_bit_pos; + + /* Filter Scale */ + if (CAN_InitFilterStruct->Filter_Scale == CAN_Filter_16bitScale) + { + /* 16-bit scale for the filter */ + CAN1->FS1 &= ~(uint32_t)filter_number_bit_pos; + + /* First 16-bit identifier and First 16-bit mask */ + /* Or First 16-bit identifier and Second 16-bit identifier */ + CAN1->sFilterRegister[CAN_InitFilterStruct->Filter_Num].FR1 = + ((0x0000FFFF & (uint32_t)CAN_InitFilterStruct->FilterMask_LowId) << 16) + | (0x0000FFFF & (uint32_t)CAN_InitFilterStruct->Filter_LowId); + + /* Second 16-bit identifier and Second 16-bit mask */ + /* Or Third 16-bit identifier and Fourth 16-bit identifier */ + CAN1->sFilterRegister[CAN_InitFilterStruct->Filter_Num].FR2 = + ((0x0000FFFF & (uint32_t)CAN_InitFilterStruct->FilterMask_HighId) << 16) + | (0x0000FFFF & (uint32_t)CAN_InitFilterStruct->Filter_HighId); + } + + if (CAN_InitFilterStruct->Filter_Scale == CAN_Filter_32bitScale) + { + /* 32-bit scale for the filter */ + CAN1->FS1 |= filter_number_bit_pos; + /* 32-bit identifier or First 32-bit identifier */ + CAN1->sFilterRegister[CAN_InitFilterStruct->Filter_Num].FR1 = + ((0x0000FFFF & (uint32_t)CAN_InitFilterStruct->Filter_HighId) << 16) + | (0x0000FFFF & (uint32_t)CAN_InitFilterStruct->Filter_LowId); + /* 32-bit mask or Second 32-bit identifier */ + CAN1->sFilterRegister[CAN_InitFilterStruct->Filter_Num].FR2 = + ((0x0000FFFF & (uint32_t)CAN_InitFilterStruct->FilterMask_HighId) << 16) + | (0x0000FFFF & (uint32_t)CAN_InitFilterStruct->FilterMask_LowId); + } + + /* Filter Mode */ + if (CAN_InitFilterStruct->Filter_Mode == CAN_Filter_IdMaskMode) + { + /*Id/Mask mode for the filter*/ + CAN1->FM1 &= ~(uint32_t)filter_number_bit_pos; + } + else /* CAN_InitFilterStruct->Filter_Mode == CAN_Filter_IdListMode */ + { + /*Identifier list mode for the filter*/ + CAN1->FM1 |= (uint32_t)filter_number_bit_pos; + } + + /* Filter DATFIFO assignment */ + if (CAN_InitFilterStruct->Filter_FIFOAssignment == CAN_Filter_FIFO0) + { + /* DATFIFO 0 assignation for the filter */ + CAN1->FFA1 &= ~(uint32_t)filter_number_bit_pos; + } + + if (CAN_InitFilterStruct->Filter_FIFOAssignment == CAN_Filter_FIFO1) + { + /* DATFIFO 1 assignation for the filter */ + CAN1->FFA1 |= (uint32_t)filter_number_bit_pos; + } + + /* Filter activation */ + if (CAN_InitFilterStruct->Filter_Act == ENABLE) + { + CAN1->FA1 |= filter_number_bit_pos; + } + + /* Leave the initialisation mode for the filter */ + CAN1->FMC &= ~FMC_FINITM; +} + +/** + * @brief Initializes the CAN2 peripheral according to the specified + * parameters in the CAN_InitFilterStruct. + * @param CAN_InitFilterStruct pointer to a CAN_FilterInitType + * structure that contains the configuration + * information. + */ +void CAN2_InitFilter(CAN_FilterInitType* CAN_InitFilterStruct) +{ + uint32_t filter_number_bit_pos = 0; + /* Check the parameters */ + assert_param(IS_CAN_FILTER_NUM(CAN_InitFilterStruct->Filter_Num)); + assert_param(IS_CAN_FILTER_MODE(CAN_InitFilterStruct->Filter_Mode)); + assert_param(IS_CAN_FILTER_SCALE(CAN_InitFilterStruct->Filter_Scale)); + assert_param(IS_CAN_FILTER_FIFO(CAN_InitFilterStruct->Filter_FIFOAssignment)); + assert_param(IS_FUNCTIONAL_STATE(CAN_InitFilterStruct->Filter_Act)); + + filter_number_bit_pos = ((uint32_t)1) << CAN_InitFilterStruct->Filter_Num; + + /* Initialisation mode for the filter */ + CAN2->FMC |= FMC_FINITM; + + /* Filter Deactivation */ + CAN2->FA1 &= ~(uint32_t)filter_number_bit_pos; + + /* Filter Scale */ + if (CAN_InitFilterStruct->Filter_Scale == CAN_Filter_16bitScale) + { + /* 16-bit scale for the filter */ + CAN2->FS1 &= ~(uint32_t)filter_number_bit_pos; + + /* First 16-bit identifier and First 16-bit mask */ + /* Or First 16-bit identifier and Second 16-bit identifier */ + CAN2->sFilterRegister[CAN_InitFilterStruct->Filter_Num].FR1 = + ((0x0000FFFF & (uint32_t)CAN_InitFilterStruct->FilterMask_LowId) << 16) + | (0x0000FFFF & (uint32_t)CAN_InitFilterStruct->Filter_LowId); + + /* Second 16-bit identifier and Second 16-bit mask */ + /* Or Third 16-bit identifier and Fourth 16-bit identifier */ + CAN2->sFilterRegister[CAN_InitFilterStruct->Filter_Num].FR2 = + ((0x0000FFFF & (uint32_t)CAN_InitFilterStruct->FilterMask_HighId) << 16) + | (0x0000FFFF & (uint32_t)CAN_InitFilterStruct->Filter_HighId); + } + + if (CAN_InitFilterStruct->Filter_Scale == CAN_Filter_32bitScale) + { + /* 32-bit scale for the filter */ + CAN2->FS1 |= filter_number_bit_pos; + /* 32-bit identifier or First 32-bit identifier */ + CAN2->sFilterRegister[CAN_InitFilterStruct->Filter_Num].FR1 = + ((0x0000FFFF & (uint32_t)CAN_InitFilterStruct->Filter_HighId) << 16) + | (0x0000FFFF & (uint32_t)CAN_InitFilterStruct->Filter_LowId); + /* 32-bit mask or Second 32-bit identifier */ + CAN2->sFilterRegister[CAN_InitFilterStruct->Filter_Num].FR2 = + ((0x0000FFFF & (uint32_t)CAN_InitFilterStruct->FilterMask_HighId) << 16) + | (0x0000FFFF & (uint32_t)CAN_InitFilterStruct->FilterMask_LowId); + } + + /* Filter Mode */ + if (CAN_InitFilterStruct->Filter_Mode == CAN_Filter_IdMaskMode) + { + /*Id/Mask mode for the filter*/ + CAN2->FM1 &= ~(uint32_t)filter_number_bit_pos; + } + else /* CAN_InitFilterStruct->Filter_Mode == CAN_Filter_IdListMode */ + { + /*Identifier list mode for the filter*/ + CAN2->FM1 |= (uint32_t)filter_number_bit_pos; + } + + /* Filter DATFIFO assignment */ + if (CAN_InitFilterStruct->Filter_FIFOAssignment == CAN_Filter_FIFO0) + { + /* DATFIFO 0 assignation for the filter */ + CAN2->FFA1 &= ~(uint32_t)filter_number_bit_pos; + } + + if (CAN_InitFilterStruct->Filter_FIFOAssignment == CAN_Filter_FIFO1) + { + /* DATFIFO 1 assignation for the filter */ + CAN2->FFA1 |= (uint32_t)filter_number_bit_pos; + } + + /* Filter activation */ + if (CAN_InitFilterStruct->Filter_Act == ENABLE) + { + CAN2->FA1 |= filter_number_bit_pos; + } + + /* Leave the initialisation mode for the filter */ + CAN2->FMC &= ~FMC_FINITM; +} + +/** + * @brief Fills each CAN_InitParam member with its default value. + * @param CAN_InitParam pointer to a CAN_InitType structure which + * will be initialized. + */ +void CAN_InitStruct(CAN_InitType* CAN_InitParam) +{ + /* Reset CAN init structure parameters values */ + + /* Initialize the time triggered communication mode */ + CAN_InitParam->TTCM = DISABLE; + + /* Initialize the automatic bus-off management */ + CAN_InitParam->ABOM = DISABLE; + + /* Initialize the automatic wake-up mode */ + CAN_InitParam->AWKUM = DISABLE; + + /* Initialize the no automatic retransmission */ + CAN_InitParam->NART = DISABLE; + + /* Initialize the receive DATFIFO locked mode */ + CAN_InitParam->RFLM = DISABLE; + + /* Initialize the transmit DATFIFO priority */ + CAN_InitParam->TXFP = DISABLE; + + /* Initialize the OperatingMode member */ + CAN_InitParam->OperatingMode = CAN_Normal_Mode; + + /* Initialize the RSJW member */ + CAN_InitParam->RSJW = CAN_RSJW_1tq; + + /* Initialize the TBS1 member */ + CAN_InitParam->TBS1 = CAN_TBS1_4tq; + + /* Initialize the TBS2 member */ + CAN_InitParam->TBS2 = CAN_TBS2_3tq; + + /* Initialize the BaudRatePrescaler member */ + CAN_InitParam->BaudRatePrescaler = 1; +} + +/** + * @brief Enables or disables the DBG Freeze for CAN. + * @param CANx where x can be 1 or 2 to to select the CAN peripheral. + * @param Cmd new state of the CAN peripheral. This parameter can + * be: ENABLE or DISABLE. + */ +void CAN_DebugFreeze(CAN_Module* CANx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable Debug Freeze */ + CANx->MCTRL |= MCTRL_DBGF; + } + else + { + /* Disable Debug Freeze */ + CANx->MCTRL &= ~MCTRL_DBGF; + } +} + +/** + * @brief Enables or disabes the CAN Time TriggerOperation communication mode. + * @param CANx where x can be 1 or 2 to to select the CAN peripheral. + * @param Cmd Mode new state , can be one of @ref FunctionalState. + * @note when enabled, Time stamp (TIME[15:0]) value is sent in the last + * two data bytes of the 8-byte message: TIME[7:0] in data byte 6 + * and TIME[15:8] in data byte 7 + * @note DLC must be programmed as 8 in order Time Stamp (2 bytes) to be + * sent over the CAN bus. + */ +void CAN_EnTTComMode(CAN_Module* CANx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Enable the TTCM mode */ + CANx->MCTRL |= CAN_MCTRL_TTCM; + + /* Set TGT bits */ + CANx->sTxMailBox[0].TMDT |= ((uint32_t)CAN_TMDT0_TGT); + CANx->sTxMailBox[1].TMDT |= ((uint32_t)CAN_TMDT1_TGT); + CANx->sTxMailBox[2].TMDT |= ((uint32_t)CAN_TMDT2_TGT); + } + else + { + /* Disable the TTCM mode */ + CANx->MCTRL &= (uint32_t)(~(uint32_t)CAN_MCTRL_TTCM); + + /* Reset TGT bits */ + CANx->sTxMailBox[0].TMDT &= ((uint32_t)~CAN_TMDT0_TGT); + CANx->sTxMailBox[1].TMDT &= ((uint32_t)~CAN_TMDT1_TGT); + CANx->sTxMailBox[2].TMDT &= ((uint32_t)~CAN_TMDT2_TGT); + } +} +/** + * @brief Initiates the transmission of a message. + * @param CANx where x can be 1 or 2 to to select the CAN peripheral. + * @param TxMessage pointer to a structure which contains CAN Id, CAN + * DLC and CAN data. + * @return The number of the mailbox that is used for transmission + * or CAN_TxSTS_NoMailBox if there is no empty mailbox. + */ +uint8_t CAN_TransmitMessage(CAN_Module* CANx, CanTxMessage* TxMessage) +{ + uint8_t transmit_mailbox = 0; + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + assert_param(IS_CAN_ID(TxMessage->IDE)); + assert_param(IS_CAN_RTRQ(TxMessage->RTR)); + assert_param(IS_CAN_DLC(TxMessage->DLC)); + + /* Select one empty transmit mailbox */ + if ((CANx->TSTS & CAN_TSTS_TMEM0) == CAN_TSTS_TMEM0) + { + transmit_mailbox = 0; + } + else if ((CANx->TSTS & CAN_TSTS_TMEM1) == CAN_TSTS_TMEM1) + { + transmit_mailbox = 1; + } + else if ((CANx->TSTS & CAN_TSTS_TMEM2) == CAN_TSTS_TMEM2) + { + transmit_mailbox = 2; + } + else + { + transmit_mailbox = CAN_TxSTS_NoMailBox; + } + + if (transmit_mailbox != CAN_TxSTS_NoMailBox) + { + /* Set up the Id */ + CANx->sTxMailBox[transmit_mailbox].TMI &= TMIDxR_TXRQ; + if (TxMessage->IDE == CAN_Standard_Id) + { + assert_param(IS_CAN_STDID(TxMessage->StdId)); + CANx->sTxMailBox[transmit_mailbox].TMI |= ((TxMessage->StdId << 21) | TxMessage->RTR); + } + else + { + assert_param(IS_CAN_EXTID(TxMessage->ExtId)); + CANx->sTxMailBox[transmit_mailbox].TMI |= ((TxMessage->ExtId << 3) | TxMessage->IDE | TxMessage->RTR); + } + + /* Set up the DLC */ + TxMessage->DLC &= (uint8_t)0x0000000F; + CANx->sTxMailBox[transmit_mailbox].TMDT &= (uint32_t)0xFFFFFFF0; + CANx->sTxMailBox[transmit_mailbox].TMDT |= TxMessage->DLC; + + /* Set up the data field */ + CANx->sTxMailBox[transmit_mailbox].TMDL = + (((uint32_t)TxMessage->Data[3] << 24) | ((uint32_t)TxMessage->Data[2] << 16) + | ((uint32_t)TxMessage->Data[1] << 8) | ((uint32_t)TxMessage->Data[0])); + CANx->sTxMailBox[transmit_mailbox].TMDH = + (((uint32_t)TxMessage->Data[7] << 24) | ((uint32_t)TxMessage->Data[6] << 16) + | ((uint32_t)TxMessage->Data[5] << 8) | ((uint32_t)TxMessage->Data[4])); + /* Request transmission */ + CANx->sTxMailBox[transmit_mailbox].TMI |= TMIDxR_TXRQ; + } + return transmit_mailbox; +} + +/** + * @brief Checks the transmission of a message. + * @param CANx where x can be 1 or 2 to to select the + * CAN peripheral. + * @param TransmitMailbox the number of the mailbox that is used for + * transmission. + * @return CAN_TxSTS_Ok if the CAN driver transmits the message, CAN_TxSTS_Failed + * in an other case. + */ +uint8_t CAN_TransmitSTS(CAN_Module* CANx, uint8_t TransmitMailbox) +{ + uint32_t state = 0; + + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + assert_param(IS_CAN_TRANSMITMAILBOX(TransmitMailbox)); + + switch (TransmitMailbox) + { + case (CAN_TXMAILBOX_0): + state = CANx->TSTS & (CAN_TSTS_RQCPM0 | CAN_TSTS_TXOKM0 | CAN_TSTS_TMEM0); + break; + case (CAN_TXMAILBOX_1): + state = CANx->TSTS & (CAN_TSTS_RQCPM1 | CAN_TSTS_TXOKM1 | CAN_TSTS_TMEM1); + break; + case (CAN_TXMAILBOX_2): + state = CANx->TSTS & (CAN_TSTS_RQCPM2 | CAN_TSTS_TXOKM2 | CAN_TSTS_TMEM2); + break; + default: + state = CAN_TxSTS_Failed; + break; + } + switch (state) + { + /* transmit pending */ + case (0x0): + state = CAN_TxSTS_Pending; + break; + /* transmit failed */ + case (CAN_TSTS_RQCPM0 | CAN_TSTS_TMEM0): + state = CAN_TxSTS_Failed; + break; + case (CAN_TSTS_RQCPM1 | CAN_TSTS_TMEM1): + state = CAN_TxSTS_Failed; + break; + case (CAN_TSTS_RQCPM2 | CAN_TSTS_TMEM2): + state = CAN_TxSTS_Failed; + break; + /* transmit succeeded */ + case (CAN_TSTS_RQCPM0 | CAN_TSTS_TXOKM0 | CAN_TSTS_TMEM0): + state = CAN_TxSTS_Ok; + break; + case (CAN_TSTS_RQCPM1 | CAN_TSTS_TXOKM1 | CAN_TSTS_TMEM1): + state = CAN_TxSTS_Ok; + break; + case (CAN_TSTS_RQCPM2 | CAN_TSTS_TXOKM2 | CAN_TSTS_TMEM2): + state = CAN_TxSTS_Ok; + break; + default: + state = CAN_TxSTS_Failed; + break; + } + return (uint8_t)state; +} + +/** + * @brief Cancels a transmit request. + * @param CANx where x can be 1 or 2 to to select the CAN peripheral. + * @param Mailbox Mailbox number. + */ +void CAN_CancelTransmitMessage(CAN_Module* CANx, uint8_t Mailbox) +{ + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + assert_param(IS_CAN_TRANSMITMAILBOX(Mailbox)); + /* abort transmission */ + switch (Mailbox) + { + case (CAN_TXMAILBOX_0): + CANx->TSTS |= CAN_TSTS_ABRQM0; + break; + case (CAN_TXMAILBOX_1): + CANx->TSTS |= CAN_TSTS_ABRQM1; + break; + case (CAN_TXMAILBOX_2): + CANx->TSTS |= CAN_TSTS_ABRQM2; + break; + default: + break; + } +} + +/** + * @brief Receives a message. + * @param CANx where x can be 1 or 2 to to select the CAN peripheral. + * @param FIFONum Receive DATFIFO number, CAN_FIFO0 or CAN_FIFO1. + * @param RxMessage pointer to a structure receive message which contains + * CAN Id, CAN DLC, CAN datas and FMI number. + */ +void CAN_ReceiveMessage(CAN_Module* CANx, uint8_t FIFONum, CanRxMessage* RxMessage) +{ + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + assert_param(IS_CAN_FIFO(FIFONum)); + /* Get the Id */ + RxMessage->IDE = (uint8_t)0x04 & CANx->sFIFOMailBox[FIFONum].RMI; + if (RxMessage->IDE == CAN_Standard_Id) + { + RxMessage->StdId = (uint32_t)0x000007FF & (CANx->sFIFOMailBox[FIFONum].RMI >> 21); + } + else + { + RxMessage->ExtId = (uint32_t)0x1FFFFFFF & (CANx->sFIFOMailBox[FIFONum].RMI >> 3); + } + + RxMessage->RTR = (uint8_t)0x02 & CANx->sFIFOMailBox[FIFONum].RMI; + /* Get the DLC */ + RxMessage->DLC = (uint8_t)0x0F & CANx->sFIFOMailBox[FIFONum].RMDT; + /* Get the FMI */ + RxMessage->FMI = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDT >> 8); + /* Get the data field */ + RxMessage->Data[0] = (uint8_t)0xFF & CANx->sFIFOMailBox[FIFONum].RMDL; + RxMessage->Data[1] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDL >> 8); + RxMessage->Data[2] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDL >> 16); + RxMessage->Data[3] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDL >> 24); + RxMessage->Data[4] = (uint8_t)0xFF & CANx->sFIFOMailBox[FIFONum].RMDH; + RxMessage->Data[5] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDH >> 8); + RxMessage->Data[6] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDH >> 16); + RxMessage->Data[7] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDH >> 24); + /* Release the DATFIFO */ + /* Release FIFO0 */ + if (FIFONum == CAN_FIFO0) + { + CANx->RFF0 |= CAN_RFF0_RFFOM0; + } + /* Release FIFO1 */ + else /* FIFONum == CAN_FIFO1 */ + { + CANx->RFF1 |= CAN_RFF1_RFFOM1; + } +} + +/** + * @brief Releases the specified DATFIFO. + * @param CANx where x can be 1 or 2 to to select the CAN peripheral. + * @param FIFONum DATFIFO to release, CAN_FIFO0 or CAN_FIFO1. + */ +void CAN_ReleaseFIFO(CAN_Module* CANx, uint8_t FIFONum) +{ + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + assert_param(IS_CAN_FIFO(FIFONum)); + /* Release FIFO0 */ + if (FIFONum == CAN_FIFO0) + { + CANx->RFF0 |= CAN_RFF0_RFFOM0; + } + /* Release FIFO1 */ + else /* FIFONum == CAN_FIFO1 */ + { + CANx->RFF1 |= CAN_RFF1_RFFOM1; + } +} + +/** + * @brief Returns the number of pending messages. + * @param CANx where x can be 1 or 2 to to select the CAN peripheral. + * @param FIFONum Receive DATFIFO number, CAN_FIFO0 or CAN_FIFO1. + * @return NbMessage : which is the number of pending message. + */ +uint8_t CAN_PendingMessage(CAN_Module* CANx, uint8_t FIFONum) +{ + uint8_t message_pending = 0; + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + assert_param(IS_CAN_FIFO(FIFONum)); + if (FIFONum == CAN_FIFO0) + { + message_pending = (uint8_t)(CANx->RFF0 & (uint32_t)0x03); + } + else if (FIFONum == CAN_FIFO1) + { + message_pending = (uint8_t)(CANx->RFF1 & (uint32_t)0x03); + } + else + { + message_pending = 0; + } + return message_pending; +} + +/** + * @brief Select the CAN Operation mode. + * @param CANx where x can be 1 or 2 to to select the CAN peripheral. + * @param CAN_OperatingMode CAN Operating Mode. This parameter can be one + * of @ref CAN_operating_mode enumeration. + * @return status of the requested mode which can be + * - CAN_ModeSTS_Failed CAN failed entering the specific mode + * - CAN_ModeSTS_Success CAN Succeed entering the specific mode + + */ +uint8_t CAN_OperatingModeReq(CAN_Module* CANx, uint8_t CAN_OperatingMode) +{ + uint8_t status = CAN_ModeSTS_Failed; + + /* Timeout for INAK or also for SLAK bits*/ + uint32_t timeout = INIAK_TIMEOUT; + + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + assert_param(IS_CAN_OPERATING_MODE(CAN_OperatingMode)); + + if (CAN_OperatingMode == CAN_Operating_InitMode) + { + /* Request initialisation */ + CANx->MCTRL = (uint32_t)((CANx->MCTRL & (uint32_t)(~(uint32_t)CAN_MCTRL_SLPRQ)) | CAN_MCTRL_INIRQ); + + /* Wait the acknowledge */ + while (((CANx->MSTS & CAN_MODE_MASK) != CAN_MSTS_INIAK) && (timeout != 0)) + { + timeout--; + } + if ((CANx->MSTS & CAN_MODE_MASK) != CAN_MSTS_INIAK) + { + status = CAN_ModeSTS_Failed; + } + else + { + status = CAN_ModeSTS_Success; + } + } + else if (CAN_OperatingMode == CAN_Operating_NormalMode) + { + /* Request leave initialisation and sleep mode and enter Normal mode */ + CANx->MCTRL &= (uint32_t)(~(CAN_MCTRL_SLPRQ | CAN_MCTRL_INIRQ)); + + /* Wait the acknowledge */ + while (((CANx->MSTS & CAN_MODE_MASK) != 0) && (timeout != 0)) + { + timeout--; + } + if ((CANx->MSTS & CAN_MODE_MASK) != 0) + { + status = CAN_ModeSTS_Failed; + } + else + { + status = CAN_ModeSTS_Success; + } + } + else if (CAN_OperatingMode == CAN_Operating_SleepMode) + { + /* Request Sleep mode */ + CANx->MCTRL = (uint32_t)((CANx->MCTRL & (uint32_t)(~(uint32_t)CAN_MCTRL_INIRQ)) | CAN_MCTRL_SLPRQ); + + /* Wait the acknowledge */ + while (((CANx->MSTS & CAN_MODE_MASK) != CAN_MSTS_SLPAK) && (timeout != 0)) + { + timeout--; + } + if ((CANx->MSTS & CAN_MODE_MASK) != CAN_MSTS_SLPAK) + { + status = CAN_ModeSTS_Failed; + } + else + { + status = CAN_ModeSTS_Success; + } + } + else + { + status = CAN_ModeSTS_Failed; + } + + return (uint8_t)status; +} + +/** + * @brief Enters the low power mode. + * @param CANx where x can be 1 or 2 to to select the CAN peripheral. + * @return status: CAN_SLEEP_Ok if sleep entered, CAN_SLEEP_Failed in an + * other case. + */ +uint8_t CAN_EnterSleep(CAN_Module* CANx) +{ + uint8_t sleepstatus = CAN_SLEEP_Failed; + + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + + /* Request Sleep mode */ + CANx->MCTRL = (((CANx->MCTRL) & (uint32_t)(~(uint32_t)CAN_MCTRL_INIRQ)) | CAN_MCTRL_SLPRQ); + + /* Sleep mode status */ + if ((CANx->MSTS & (CAN_MSTS_SLPAK | CAN_MSTS_INIAK)) == CAN_MSTS_SLPAK) + { + /* Sleep mode not entered */ + sleepstatus = CAN_SLEEP_Ok; + } + /* return sleep mode status */ + return (uint8_t)sleepstatus; +} + +/** + * @brief Wakes the CAN up. + * @param CANx where x can be 1 or 2 to to select the CAN peripheral. + * @return status: CAN_WKU_Ok if sleep mode left, CAN_WKU_Failed in an + * other case. + */ +uint8_t CAN_WakeUp(CAN_Module* CANx) +{ + uint32_t wait_slak = SLPAK_TIMEOUT; + uint8_t wakeupstatus = CAN_WKU_Failed; + + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + + /* Wake up request */ + CANx->MCTRL &= ~(uint32_t)CAN_MCTRL_SLPRQ; + + /* Sleep mode status */ + while (((CANx->MSTS & CAN_MSTS_SLPAK) == CAN_MSTS_SLPAK) && (wait_slak != 0x00)) + { + wait_slak--; + } + if ((CANx->MSTS & CAN_MSTS_SLPAK) != CAN_MSTS_SLPAK) + { + /* wake up done : Sleep mode exited */ + wakeupstatus = CAN_WKU_Ok; + } + /* return wakeup status */ + return (uint8_t)wakeupstatus; +} + +/** + * @brief Returns the CANx's last error code (LEC). + * @param CANx where x can be 1 or 2 to to select the CAN peripheral. + * @return CAN_ErrorCode: specifies the Error code : + * - CAN_ERRORCODE_NoErr No Error + * - CAN_ERRORCODE_StuffErr Stuff Error + * - CAN_ERRORCODE_FormErr Form Error + * - CAN_ERRORCODE_ACKErr Acknowledgment Error + * - CAN_ERRORCODE_BitRecessiveErr Bit Recessive Error + * - CAN_ERRORCODE_BitDominantErr Bit Dominant Error + * - CAN_ERRORCODE_CRCErr CRC Error + * - CAN_ERRORCODE_SoftwareSetErr Software Set Error + */ + +uint8_t CAN_GetLastErrCode(CAN_Module* CANx) +{ + uint8_t errorcode = 0; + + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + + /* Get the error code*/ + errorcode = (((uint8_t)CANx->ESTS) & (uint8_t)CAN_ESTS_LEC); + + /* Return the error code*/ + return errorcode; +} +/** + * @brief Returns the CANx Receive Error Counter (REC). + * @note In case of an error during reception, this counter is incremented + * by 1 or by 8 depending on the error condition as defined by the CAN + * standard. After every successful reception, the counter is + * decremented by 1 or reset to 120 if its value was higher than 128. + * When the counter value exceeds 127, the CAN controller enters the + * error passive state. + * @param CANx where x can be 1 or 2 to to select the CAN peripheral. + * @return CAN Receive Error Counter. + */ +uint8_t CAN_GetReceiveErrCounter(CAN_Module* CANx) +{ + uint8_t counter = 0; + + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + + /* Get the Receive Error Counter*/ + counter = (uint8_t)((CANx->ESTS & CAN_ESTS_RXEC) >> 24); + + /* Return the Receive Error Counter*/ + return counter; +} + +/** + * @brief Returns the LSB of the 9-bit CANx Transmit Error Counter(TEC). + * @param CANx where x can be 1 or 2 to to select the CAN peripheral. + * @return LSB of the 9-bit CAN Transmit Error Counter. + */ +uint8_t CAN_GetLSBTransmitErrCounter(CAN_Module* CANx) +{ + uint8_t counter = 0; + + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + + /* Get the LSB of the 9-bit CANx Transmit Error Counter(TEC) */ + counter = (uint8_t)((CANx->ESTS & CAN_ESTS_TXEC) >> 16); + + /* Return the LSB of the 9-bit CANx Transmit Error Counter(TEC) */ + return counter; +} + +/** + * @brief Enables or disables the specified CANx interrupts. + * @param CANx where x can be 1 or 2 to to select the CAN peripheral. + * @param CAN_INT specifies the CAN interrupt sources to be enabled or disabled. + * This parameter can be: + * - CAN_INT_TME, + * - CAN_INT_FMP0, + * - CAN_INT_FF0, + * - CAN_INT_FOV0, + * - CAN_INT_FMP1, + * - CAN_INT_FF1, + * - CAN_INT_FOV1, + * - CAN_INT_EWG, + * - CAN_INT_EPV, + * - CAN_INT_LEC, + * - CAN_INT_ERR, + * - CAN_INT_WKU or + * - CAN_INT_SLK. + * @param Cmd new state of the CAN interrupts. + * This parameter can be: ENABLE or DISABLE. + */ +void CAN_INTConfig(CAN_Module* CANx, uint32_t CAN_INT, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + assert_param(IS_CAN_INT(CAN_INT)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the selected CANx interrupt */ + CANx->INTE |= CAN_INT; + } + else + { + /* Disable the selected CANx interrupt */ + CANx->INTE &= ~CAN_INT; + } +} +/** + * @brief Checks whether the specified CAN flag is set or not. + * @param CANx where x can be 1 or 2 to to select the CAN peripheral. + * @param CAN_FLAG specifies the flag to check. + * This parameter can be one of the following flags: + * - CAN_FLAG_EWGFL + * - CAN_FLAG_EPVFL + * - CAN_FLAG_BOFFL + * - CAN_FLAG_RQCPM0 + * - CAN_FLAG_RQCPM1 + * - CAN_FLAG_RQCPM2 + * - CAN_FLAG_FFMP1 + * - CAN_FLAG_FFULL1 + * - CAN_FLAG_FFOVR1 + * - CAN_FLAG_FFMP0 + * - CAN_FLAG_FFULL0 + * - CAN_FLAG_FFOVR0 + * - CAN_FLAG_WKU + * - CAN_FLAG_SLAK + * - CAN_FLAG_LEC + * @return The new state of CAN_FLAG (SET or RESET). + */ +FlagStatus CAN_GetFlagSTS(CAN_Module* CANx, uint32_t CAN_FLAG) +{ + FlagStatus bitstatus = RESET; + + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + assert_param(IS_CAN_GET_FLAG(CAN_FLAG)); + + if ((CAN_FLAG & CAN_FLAGS_ESTS) != (uint32_t)RESET) + { + /* Check the status of the specified CAN flag */ + if ((CANx->ESTS & (CAN_FLAG & 0x000FFFFF)) != (uint32_t)RESET) + { + /* CAN_FLAG is set */ + bitstatus = SET; + } + else + { + /* CAN_FLAG is reset */ + bitstatus = RESET; + } + } + else if ((CAN_FLAG & CAN_FLAGS_MSTS) != (uint32_t)RESET) + { + /* Check the status of the specified CAN flag */ + if ((CANx->MSTS & (CAN_FLAG & 0x000FFFFF)) != (uint32_t)RESET) + { + /* CAN_FLAG is set */ + bitstatus = SET; + } + else + { + /* CAN_FLAG is reset */ + bitstatus = RESET; + } + } + else if ((CAN_FLAG & CAN_FLAGS_TSTS) != (uint32_t)RESET) + { + /* Check the status of the specified CAN flag */ + if ((CANx->TSTS & (CAN_FLAG & 0x000FFFFF)) != (uint32_t)RESET) + { + /* CAN_FLAG is set */ + bitstatus = SET; + } + else + { + /* CAN_FLAG is reset */ + bitstatus = RESET; + } + } + else if ((CAN_FLAG & CAN_FLAGS_RFF0) != (uint32_t)RESET) + { + /* Check the status of the specified CAN flag */ + if ((CANx->RFF0 & (CAN_FLAG & 0x000FFFFF)) != (uint32_t)RESET) + { + /* CAN_FLAG is set */ + bitstatus = SET; + } + else + { + /* CAN_FLAG is reset */ + bitstatus = RESET; + } + } + else /* If(CAN_FLAG & CAN_FLAGS_RFF1 != (uint32_t)RESET) */ + { + /* Check the status of the specified CAN flag */ + if ((uint32_t)(CANx->RFF1 & (CAN_FLAG & 0x000FFFFF)) != (uint32_t)RESET) + { + /* CAN_FLAG is set */ + bitstatus = SET; + } + else + { + /* CAN_FLAG is reset */ + bitstatus = RESET; + } + } + /* Return the CAN_FLAG status */ + return bitstatus; +} + +/** + * @brief Clears the CAN's pending flags. + * @param CANx where x can be 1 or 2 to to select the CAN peripheral. + * @param CAN_FLAG specifies the flag to clear. + * This parameter can be one of the following flags: + * - CAN_FLAG_RQCPM0 + * - CAN_FLAG_RQCPM1 + * - CAN_FLAG_RQCPM2 + * - CAN_FLAG_FFULL1 + * - CAN_FLAG_FFOVR1 + * - CAN_FLAG_FFULL0 + * - CAN_FLAG_FFOVR0 + * - CAN_FLAG_WKU + * - CAN_FLAG_SLAK + * - CAN_FLAG_LEC + */ +void CAN_ClearFlag(CAN_Module* CANx, uint32_t CAN_FLAG) +{ + uint32_t flagtmp = 0; + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + assert_param(IS_CAN_CLEAR_FLAG(CAN_FLAG)); + + if (CAN_FLAG == CAN_FLAG_LEC) /* ESTS register */ + { + /* Clear the selected CAN flags */ + CANx->ESTS = (uint32_t)RESET; + } + else /* MSTS or TSTS or RFF0 or RFF1 */ + { + flagtmp = CAN_FLAG & 0x000FFFFF; + + if ((CAN_FLAG & CAN_FLAGS_RFF0) != (uint32_t)RESET) + { + /* Receive Flags */ + CANx->RFF0 = (uint32_t)(flagtmp); + } + else if ((CAN_FLAG & CAN_FLAGS_RFF1) != (uint32_t)RESET) + { + /* Receive Flags */ + CANx->RFF1 = (uint32_t)(flagtmp); + } + else if ((CAN_FLAG & CAN_FLAGS_TSTS) != (uint32_t)RESET) + { + /* Transmit Flags */ + CANx->TSTS = (uint32_t)(flagtmp); + } + else /* If((CAN_FLAG & CAN_FLAGS_MSTS)!=(uint32_t)RESET) */ + { + /* Operating mode Flags */ + CANx->MSTS = (uint32_t)(flagtmp); + } + } +} + +/** + * @brief Checks whether the specified CANx interrupt has occurred or not. + * @param CANx where x can be 1 or 2 to to select the CAN peripheral. + * @param CAN_INT specifies the CAN interrupt source to check. + * This parameter can be one of the following flags: + * - CAN_INT_TME + * - CAN_INT_FMP0 + * - CAN_INT_FF0 + * - CAN_INT_FOV0 + * - CAN_INT_FMP1 + * - CAN_INT_FF1 + * - CAN_INT_FOV1 + * - CAN_INT_WKU + * - CAN_INT_SLK + * - CAN_INT_EWG + * - CAN_INT_EPV + * - CAN_INT_BOF + * - CAN_INT_LEC + * - CAN_INT_ERR + * @return The current state of CAN_INT (SET or RESET). + */ +INTStatus CAN_GetIntStatus(CAN_Module* CANx, uint32_t CAN_INT) +{ + INTStatus itstatus = RESET; + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + assert_param(IS_CAN_INT(CAN_INT)); + + /* check the enable interrupt bit */ + if ((CANx->INTE & CAN_INT) != RESET) + { + /* in case the Interrupt is enabled, .... */ + switch (CAN_INT) + { + case CAN_INT_TME: + /* Check CAN_TSTS_RQCPx bits */ + itstatus = CheckINTStatus(CANx->TSTS, CAN_TSTS_RQCPM0 | CAN_TSTS_RQCPM1 | CAN_TSTS_RQCPM2); + break; + case CAN_INT_FMP0: + /* Check CAN_RFF0_FFMP0 bit */ + itstatus = CheckINTStatus(CANx->RFF0, CAN_RFF0_FFMP0); + break; + case CAN_INT_FF0: + /* Check CAN_RFF0_FFULL0 bit */ + itstatus = CheckINTStatus(CANx->RFF0, CAN_RFF0_FFULL0); + break; + case CAN_INT_FOV0: + /* Check CAN_RFF0_FFOVR0 bit */ + itstatus = CheckINTStatus(CANx->RFF0, CAN_RFF0_FFOVR0); + break; + case CAN_INT_FMP1: + /* Check CAN_RFF1_FFMP1 bit */ + itstatus = CheckINTStatus(CANx->RFF1, CAN_RFF1_FFMP1); + break; + case CAN_INT_FF1: + /* Check CAN_RFF1_FFULL1 bit */ + itstatus = CheckINTStatus(CANx->RFF1, CAN_RFF1_FFULL1); + break; + case CAN_INT_FOV1: + /* Check CAN_RFF1_FFOVR1 bit */ + itstatus = CheckINTStatus(CANx->RFF1, CAN_RFF1_FFOVR1); + break; + case CAN_INT_WKU: + /* Check CAN_MSTS_WKUINT bit */ + itstatus = CheckINTStatus(CANx->MSTS, CAN_MSTS_WKUINT); + break; + case CAN_INT_SLK: + /* Check CAN_MSTS_SLAKINT bit */ + itstatus = CheckINTStatus(CANx->MSTS, CAN_MSTS_SLAKINT); + break; + case CAN_INT_EWG: + /* Check CAN_ESTS_EWGFL bit */ + itstatus = CheckINTStatus(CANx->ESTS, CAN_ESTS_EWGFL); + break; + case CAN_INT_EPV: + /* Check CAN_ESTS_EPVFL bit */ + itstatus = CheckINTStatus(CANx->ESTS, CAN_ESTS_EPVFL); + break; + case CAN_INT_BOF: + /* Check CAN_ESTS_BOFFL bit */ + itstatus = CheckINTStatus(CANx->ESTS, CAN_ESTS_BOFFL); + break; + case CAN_INT_LEC: + /* Check CAN_ESTS_LEC bit */ + itstatus = CheckINTStatus(CANx->ESTS, CAN_ESTS_LEC); + break; + case CAN_INT_ERR: + /* Check CAN_MSTS_ERRINT bit */ + itstatus = CheckINTStatus(CANx->MSTS, CAN_MSTS_ERRINT); + break; + default: + /* in case of error, return RESET */ + itstatus = RESET; + break; + } + } + else + { + /* in case the Interrupt is not enabled, return RESET */ + itstatus = RESET; + } + + /* Return the CAN_INT status */ + return itstatus; +} + +/** + * @brief Clears the CANx's interrupt pending bits. + * @param CANx where x can be 1 or 2 to to select the CAN peripheral. + * @param CAN_INT specifies the interrupt pending bit to clear. + * - CAN_INT_TME + * - CAN_INT_FF0 + * - CAN_INT_FOV0 + * - CAN_INT_FF1 + * - CAN_INT_FOV1 + * - CAN_INT_WKU + * - CAN_INT_SLK + * - CAN_INT_EWG + * - CAN_INT_EPV + * - CAN_INT_BOF + * - CAN_INT_LEC + * - CAN_INT_ERR + */ +void CAN_ClearINTPendingBit(CAN_Module* CANx, uint32_t CAN_INT) +{ + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + assert_param(IS_CAN_CLEAR_INT(CAN_INT)); + + switch (CAN_INT) + { + case CAN_INT_TME: + /* Clear CAN_TSTS_RQCPx (rc_w1)*/ + CANx->TSTS = CAN_TSTS_RQCPM0 | CAN_TSTS_RQCPM1 | CAN_TSTS_RQCPM2; + break; + case CAN_INT_FF0: + /* Clear CAN_RFF0_FFULL0 (rc_w1)*/ + CANx->RFF0 = CAN_RFF0_FFULL0; + break; + case CAN_INT_FOV0: + /* Clear CAN_RFF0_FFOVR0 (rc_w1)*/ + CANx->RFF0 = CAN_RFF0_FFOVR0; + break; + case CAN_INT_FF1: + /* Clear CAN_RFF1_FFULL1 (rc_w1)*/ + CANx->RFF1 = CAN_RFF1_FFULL1; + break; + case CAN_INT_FOV1: + /* Clear CAN_RFF1_FFOVR1 (rc_w1)*/ + CANx->RFF1 = CAN_RFF1_FFOVR1; + break; + case CAN_INT_WKU: + /* Clear CAN_MSTS_WKUINT (rc_w1)*/ + CANx->MSTS = CAN_MSTS_WKUINT; + break; + case CAN_INT_SLK: + /* Clear CAN_MSTS_SLAKINT (rc_w1)*/ + CANx->MSTS = CAN_MSTS_SLAKINT; + break; + case CAN_INT_EWG: + /* Clear CAN_MSTS_ERRINT (rc_w1) */ + CANx->MSTS = CAN_MSTS_ERRINT; + /* Note : the corresponding Flag is cleared by hardware depending + of the CAN Bus status*/ + break; + case CAN_INT_EPV: + /* Clear CAN_MSTS_ERRINT (rc_w1) */ + CANx->MSTS = CAN_MSTS_ERRINT; + /* Note : the corresponding Flag is cleared by hardware depending + of the CAN Bus status*/ + break; + case CAN_INT_BOF: + /* Clear CAN_MSTS_ERRINT (rc_w1) */ + CANx->MSTS = CAN_MSTS_ERRINT; + /* Note : the corresponding Flag is cleared by hardware depending + of the CAN Bus status*/ + break; + case CAN_INT_LEC: + /* Clear LEC bits */ + CANx->ESTS = RESET; + /* Clear CAN_MSTS_ERRINT (rc_w1) */ + CANx->MSTS = CAN_MSTS_ERRINT; + break; + case CAN_INT_ERR: + /*Clear LEC bits */ + CANx->ESTS = RESET; + /* Clear CAN_MSTS_ERRINT (rc_w1) */ + CANx->MSTS = CAN_MSTS_ERRINT; + /* Note : BOFF, EPVF and EWGF Flags are cleared by hardware depending + of the CAN Bus status*/ + break; + default: + break; + } +} + +/** + * @brief Checks whether the CAN interrupt has occurred or not. + * @param CAN_Reg specifies the CAN interrupt register to check. + * @param Int_Bit specifies the interrupt source bit to check. + * @return The new state of the CAN Interrupt (SET or RESET). + */ +static INTStatus CheckINTStatus(uint32_t CAN_Reg, uint32_t Int_Bit) +{ + INTStatus pendingbitstatus = RESET; + + if ((CAN_Reg & Int_Bit) != (uint32_t)RESET) + { + /* CAN_INT is set */ + pendingbitstatus = SET; + } + else + { + /* CAN_INT is reset */ + pendingbitstatus = RESET; + } + return pendingbitstatus; +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_comp.c b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_comp.c new file mode 100755 index 0000000000..87841d7db4 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_comp.c @@ -0,0 +1,294 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_comp.c + * @author Nations + * @version v1.0.1 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "n32g45x_comp.h" +#include "n32g45x_rcc.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup COMP + * @brief COMP driver modules + * @{ + */ + +/** @addtogroup COMP_Private_TypesDefinitions + * @{ + */ + +/** + * @} + */ + +/** @addtogroup COMP_Private_Defines + * @{ + */ + +/** + * @} + */ + +/** @addtogroup COMP_Private_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup COMP_Private_Variables + * @{ + */ + +/** + * @} + */ + +/** @addtogroup COMP_Private_FunctionPrototypes + * @{ + */ + +/** + * @} + */ + +/** @addtogroup COMP_Private_Functions + * @{ + */ +#define SetBitMsk(reg, bit, msk) ((reg) = ((reg) & ~(msk) | (bit))) +#define ClrBit(reg, bit) ((reg) &= ~(bit)) +#define SetBit(reg, bit) ((reg) |= (bit)) +#define GetBit(reg, bit) ((reg) & (bit)) +/** + * @brief Deinitializes the COMP peripheral registers to their default reset values. + */ +void COMP_DeInit(void) +{ + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_COMP, ENABLE); + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_COMP, DISABLE); + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_COMP_FILT, ENABLE); + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_COMP_FILT, DISABLE); +} +void COMP_StructInit(COMP_InitType* COMP_InitStruct) +{ + COMP_InitStruct->InpDacConnect = false; // only COMP1 have this bit + + COMP_InitStruct->Blking = COMP_CTRL_BLKING_NO; /*see @ref COMP_CTRL_BLKING */ + + COMP_InitStruct->Hyst = COMP_CTRL_HYST_NO; // see @COMPx_CTRL_HYST_MASK + + COMP_InitStruct->PolRev = false; // out polarity reverse + + COMP_InitStruct->OutSel = COMPX_CTRL_OUTSEL_NC; + COMP_InitStruct->InpSel = COMPX_CTRL_INPSEL_RES; + COMP_InitStruct->InmSel = COMPX_CTRL_INMSEL_RES; + + COMP_InitStruct->En = false; +} +void COMP_Init(COMPX COMPx, COMP_InitType* COMP_InitStruct) +{ + COMP_SingleType* pCS = &COMP->Cmp[COMPx]; + __IO uint32_t tmp; + + // filter + tmp = pCS->FILC; + SetBitMsk(tmp, COMP_InitStruct->SampWindow << 6, COMP_FILC_SAMPW_MASK); + SetBitMsk(tmp, COMP_InitStruct->Thresh << 1, COMP_FILC_THRESH_MASK); + SetBitMsk(tmp, COMP_InitStruct->FilterEn << 0, COMP_FILC_FILEN_MASK); + pCS->FILC = tmp; + // filter psc + pCS->FILP = COMP_InitStruct->ClkPsc; + + // ctrl + tmp = pCS->CTRL; + if (COMPx == COMP1) + { + if (COMP_InitStruct->InpDacConnect) + SetBit(tmp, COMP1_CTRL_INPDAC_MASK); + else + ClrBit(tmp, COMP1_CTRL_INPDAC_MASK); + } + SetBitMsk(tmp, COMP_InitStruct->Blking, COMP_CTRL_BLKING_MASK); + SetBitMsk(tmp, COMP_InitStruct->Hyst, COMPx_CTRL_HYST_MASK); + if (COMP_InitStruct->PolRev) + SetBit(tmp, COMP_POL_MASK); + else + ClrBit(tmp, COMP_POL_MASK); + SetBitMsk(tmp, COMP_InitStruct->OutSel, COMP_CTRL_OUTSEL_MASK); + SetBitMsk(tmp, COMP_InitStruct->InpSel, COMP_CTRL_INPSEL_MASK); + SetBitMsk(tmp, COMP_InitStruct->InmSel, COMP_CTRL_INMSEL_MASK); + if (COMP_InitStruct->En) + SetBit(tmp, COMP_CTRL_EN_MASK); + else + ClrBit(tmp, COMP_CTRL_EN_MASK); + pCS->CTRL = tmp; +} +void COMP_Enable(COMPX COMPx, FunctionalState en) +{ + if (en) + SetBit(COMP->Cmp[COMPx].CTRL, COMP_CTRL_EN_MASK); + else + ClrBit(COMP->Cmp[COMPx].CTRL, COMP_CTRL_EN_MASK); +} + +void COMP_SetInpSel(COMPX COMPx, COMP_CTRL_INPSEL VpSel) +{ + __IO uint32_t tmp = COMP->Cmp[COMPx].CTRL; + SetBitMsk(tmp, VpSel, COMP_CTRL_INPSEL_MASK); + COMP->Cmp[COMPx].CTRL = tmp; +} +void COMP_SetInmSel(COMPX COMPx, COMP_CTRL_INMSEL VmSel) +{ + __IO uint32_t tmp = COMP->Cmp[COMPx].CTRL; + SetBitMsk(tmp, VmSel, COMP_CTRL_INMSEL_MASK); + COMP->Cmp[COMPx].CTRL = tmp; +} +void COMP_SetOutTrig(COMPX COMPx, COMP_CTRL_OUTTRIG OutTrig) +{ + __IO uint32_t tmp = COMP->Cmp[COMPx].CTRL; + SetBitMsk(tmp, OutTrig, COMP_CTRL_OUTSEL_MASK); + COMP->Cmp[COMPx].CTRL = tmp; +} +// Lock see @COMP_LOCK +void COMP_SetLock(uint32_t Lock) +{ + COMP->LOCK = Lock; +} +// IntEn see @COMP_INTEN_CMPIEN +void COMP_SetIntEn(uint32_t IntEn) +{ + COMP->INTEN = IntEn; +} +// return see @COMP_INTSTS_CMPIS +uint32_t COMP_GetIntSts(void) +{ + return COMP->INTSTS; +} +// parma range see @COMP_VREFSCL +// Vv2Trim,Vv1Trim max 63 +void COMP_SetRefScl(uint8_t Vv2Trim, bool Vv2En, uint8_t Vv1Trim, bool Vv1En) +{ + __IO uint32_t tmp = 0; + + SetBitMsk(tmp, Vv2Trim << 8, COMP_VREFSCL_VV2TRM_MSK); + SetBitMsk(tmp, Vv2En << 7, COMP_VREFSCL_VV2EN_MSK); + SetBitMsk(tmp, Vv1Trim << 1, COMP_VREFSCL_VV1TRM_MSK); + SetBitMsk(tmp, Vv1En << 0, COMP_VREFSCL_VV1EN_MSK); + + COMP->VREFSCL = tmp; +} +// SET when comp out 1 +// RESET when comp out 0 +FlagStatus COMP_GetOutStatus(COMPX COMPx) +{ + return (COMP->Cmp[COMPx].CTRL & COMP_CTRL_OUT_MASK) ? SET : RESET; +} +// get one comp interrupt flags +FlagStatus COMP_GetIntStsOneComp(COMPX COMPx) +{ + return (COMP_GetIntSts() & (0x01 << COMPx)) ? SET : RESET; +} + +/** + * @brief Set the COMP filter clock Prescaler value. + * @param COMPx where x can be 1 to 7 to select the COMP peripheral. + * @param FilPreVal Prescaler Value,Div clock = FilPreVal+1. + * @return void + */ +void COMP_SetFilterPrescaler(COMPX COMPx , uint16_t FilPreVal) +{ + COMP->Cmp[COMPx].FILP=FilPreVal; +} + +/** + * @brief Set the COMP filter control value. + * @param COMPx where x can be 1 to 7 to select the COMP peripheral. + * @param FilEn 1 for enable ,0 or disable + * @param TheresNum num under this value is noise + * @param SampPW total sample number in a window + * @return void + */ +void COMP_SetFilterControl(COMPX COMPx , uint8_t FilEn, uint8_t TheresNum , uint8_t SampPW) +{ + COMP->Cmp[COMPx].FILC=(FilEn&COMP_FILC_FILEN_MASK)+((TheresNum<<1)&COMP_FILC_THRESH_MASK)+((SampPW<<6)&COMP_FILC_SAMPW_MASK); +} + +/** + * @brief Set the COMP Hyst value. + * @param COMPx where x can be 1 to 7 to select the COMP peripheral. + * @param HYST specifies the HYST level. + * This parameter can be one of the following values: +* @arg COMP_CTRL_HYST_NO Hyst disable +* @arg COMP_CTRL_HYST_LOW Hyst level 5.1mV +* @arg COMP_CTRL_HYST_MID Hyst level 15mV +* @arg COMP_CTRL_HYST_HIGH Hyst level 25mV + * @return void + */ +void COMP_SetHyst(COMPX COMPx , COMP_CTRL_HYST HYST) +{ + uint32_t tmp=COMP->Cmp[COMPx].CTRL; + tmp&=~COMP_CTRL_HYST_HIGH; + tmp|=HYST; + COMP->Cmp[COMPx].CTRL=tmp; +} + +/** + * @brief Set the COMP Blanking source . + * @param COMPx where x can be 1 to 7 to select the COMP peripheral. + * @param BLK specifies the blanking source . + * This parameter can be one of the following values: +* @arg COMP_CTRL_BLKING_NO Blanking disable +* @arg COMP_CTRL_BLKING_TIM1_OC5 Blanking source TIM1_OC5 +* @arg COMP_CTRL_BLKING_TIM8_OC5 Blanking source TIM8_OC5 + * @return void + */ +void COMP_SetBlanking(COMPX COMPx , COMP_CTRL_BLKING BLK) +{ + uint32_t tmp=COMP->Cmp[COMPx].CTRL; + tmp&=~(7<<14); + tmp|=BLK; + COMP->Cmp[COMPx].CTRL=tmp; +} + + +/** + * @} + */ +/** + * @} + */ +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_crc.c b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_crc.c new file mode 100755 index 0000000000..e4a9200105 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_crc.c @@ -0,0 +1,228 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_crc.c + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "n32g45x_crc.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup CRC + * @brief CRC driver modules + * @{ + */ + +/** @addtogroup CRC_Private_TypesDefinitions + * @{ + */ + +/** + * @} + */ + +/** @addtogroup CRC_Private_Defines + * @{ + */ + +/** + * @} + */ + +/** @addtogroup CRC_Private_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup CRC_Private_Variables + * @{ + */ + +/** + * @} + */ + +/** @addtogroup CRC_Private_FunctionPrototypes + * @{ + */ + +/** + * @} + */ + +/** @addtogroup CRC_Private_Functions + * @{ + */ + +/** + * @brief Resets the CRC Data register (DAT). + */ +void CRC32_ResetCrc(void) +{ + /* Reset CRC generator */ + CRC->CRC32CTRL = CRC32_CTRL_RESET; +} + +/** + * @brief Computes the 32-bit CRC of a given data word(32-bit). + * @param Data data word(32-bit) to compute its CRC + * @return 32-bit CRC + */ +uint32_t CRC32_CalcCrc(uint32_t Data) +{ + CRC->CRC32DAT = Data; + + return (CRC->CRC32DAT); +} + +/** + * @brief Computes the 32-bit CRC of a given buffer of data word(32-bit). + * @param pBuffer pointer to the buffer containing the data to be computed + * @param BufferLength length of the buffer to be computed + * @return 32-bit CRC + */ +uint32_t CRC32_CalcBufCrc(uint32_t pBuffer[], uint32_t BufferLength) +{ + uint32_t index = 0; + + for (index = 0; index < BufferLength; index++) + { + CRC->CRC32DAT = pBuffer[index]; + } + return (CRC->CRC32DAT); +} + +/** + * @brief Returns the current CRC value. + * @return 32-bit CRC + */ +uint32_t CRC32_GetCrc(void) +{ + return (CRC->CRC32DAT); +} + +/** + * @brief Stores a 8-bit data in the Independent Data(ID) register. + * @param IDValue 8-bit value to be stored in the ID register + */ +void CRC32_SetIDat(uint8_t IDValue) +{ + CRC->CRC32IDAT = IDValue; +} + +/** + * @brief Returns the 8-bit data stored in the Independent Data(ID) register + * @return 8-bit value of the ID register + */ +uint8_t CRC32_GetIDat(void) +{ + return (CRC->CRC32IDAT); +} + +// CRC16 add +void __CRC16_SetLittleEndianFmt(void) +{ + CRC->CRC16CTRL = CRC16_CTRL_LITTLE | CRC->CRC16CTRL; +} +void __CRC16_SetBigEndianFmt(void) +{ + CRC->CRC16CTRL = CRC16_CTRL_BIG & CRC->CRC16CTRL; +} +void __CRC16_SetCleanEnable(void) +{ + CRC->CRC16CTRL = CRC16_CTRL_RESET | CRC->CRC16CTRL; +} +void __CRC16_SetCleanDisable(void) +{ + CRC->CRC16CTRL = CRC16_CTRL_NO_RESET & CRC->CRC16CTRL; +} + +uint16_t __CRC16_CalcCrc(uint8_t Data) +{ + CRC->CRC16DAT = Data; + return (CRC->CRC16D); +} + +void __CRC16_SetCrc(uint8_t Data) +{ + CRC->CRC16DAT = Data; +} + +uint16_t __CRC16_GetCrc(void) +{ + return (CRC->CRC16D); +} + +void __CRC16_SetLRC(uint8_t Data) +{ + CRC->LRC = Data; +} + +uint8_t __CRC16_GetLRC(void) +{ + return (CRC->LRC); +} + +uint16_t CRC16_CalcBufCrc(uint8_t pBuffer[], uint32_t BufferLength) +{ + uint32_t index = 0; + + CRC->CRC16D = 0x00; + // CRC16_SetCleanEnable(); + for (index = 0; index < BufferLength; index++) + { + CRC->CRC16DAT = pBuffer[index]; + } + return (CRC->CRC16D); +} + +uint16_t CRC16_CalcCRC(uint8_t Data) +{ + CRC->CRC16DAT = Data; + + return (CRC->CRC16D); +} +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_dac.c b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_dac.c new file mode 100755 index 0000000000..ce1b0635ed --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_dac.c @@ -0,0 +1,425 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_dac.c + * @author Nations + * @version v1.0.1 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "n32g45x_dac.h" +#include "n32g45x_rcc.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup DAC + * @brief DAC driver modules + * @{ + */ + +/** @addtogroup DAC_Private_TypesDefinitions + * @{ + */ + +/** + * @} + */ + +/** @addtogroup DAC_Private_Defines + * @{ + */ + +/* CTRL register Mask */ +#define CTRL_CLEAR_MASK ((uint32_t)0x00000FFE) + +/* DAC Dual Channels SWTRIG masks */ +#define DUAL_SWTRIG_SET ((uint32_t)0x00000003) +#define DUAL_SWTRIG_RESET ((uint32_t)0xFFFFFFFC) + +/* DCH registers offsets */ +#define DR12CH1_OFFSET ((uint32_t)0x00000008) +#define DR12CH2_OFFSET ((uint32_t)0x00000014) +#define DR12DCH_OFFSET ((uint32_t)0x00000020) + +/* DATO register offset */ +#define DATO1_OFFSET ((uint32_t)0x0000002C) +/** + * @} + */ + +/** @addtogroup DAC_Private_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup DAC_Private_Variables + * @{ + */ + +/** + * @} + */ + +/** @addtogroup DAC_Private_FunctionPrototypes + * @{ + */ + +/** + * @} + */ + +/** @addtogroup DAC_Private_Functions + * @{ + */ + +/** + * @brief Deinitializes the DAC peripheral registers to their default reset values. + */ +void DAC_DeInit(void) +{ + /* Enable DAC reset state */ + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_DAC, ENABLE); + /* Release DAC from reset state */ + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_DAC, DISABLE); +} + +/** + * @brief Initializes the DAC peripheral according to the specified + * parameters in the DAC_InitStruct. + * @param DAC_Channel the selected DAC channel. + * This parameter can be one of the following values: + * @arg DAC_CHANNEL_1 DAC Channel1 selected + * @arg DAC_CHANNEL_2 DAC Channel2 selected + * @param DAC_InitStruct pointer to a DAC_InitType structure that + * contains the configuration information for the specified DAC channel. + */ +void DAC_Init(uint32_t DAC_Channel, DAC_InitType* DAC_InitStruct) +{ + uint32_t tmpreg1 = 0, tmpreg2 = 0; + /* Check the DAC parameters */ + assert_param(IS_DAC_TRIGGER(DAC_InitStruct->Trigger)); + assert_param(IS_DAC_GENERATE_WAVE(DAC_InitStruct->WaveGen)); + assert_param(IS_DAC_LFSR_UNMASK_TRIANGLE_AMPLITUDE(DAC_InitStruct->LfsrUnMaskTriAmp)); + assert_param(IS_DAC_OUTPUT_BUFFER_STATE(DAC_InitStruct->BufferOutput)); + /*---------------------------- DAC CTRL Configuration --------------------------*/ + /* Get the DAC CTRL value */ + tmpreg1 = DAC->CTRL; + /* Clear BOFFx, TENx, TSELx, WAVEx and MAMPx bits */ + tmpreg1 &= ~(CTRL_CLEAR_MASK << DAC_Channel); + /* Configure for the selected DAC channel: buffer output, trigger, wave generation, + mask/amplitude for wave generation */ + /* Set TSELx and TENx bits according to Trigger value */ + /* Set WAVEx bits according to WaveGen value */ + /* Set MAMPx bits according to LfsrUnMaskTriAmp value */ + /* Set BOFFx bit according to BufferOutput value */ + tmpreg2 = (DAC_InitStruct->Trigger | DAC_InitStruct->WaveGen | DAC_InitStruct->LfsrUnMaskTriAmp + | DAC_InitStruct->BufferOutput); + /* Calculate CTRL register value depending on DAC_Channel */ + tmpreg1 |= tmpreg2 << DAC_Channel; + /* Write to DAC CTRL */ + DAC->CTRL = tmpreg1; +} + +/** + * @brief Fills each DAC_InitStruct member with its default value. + * @param DAC_InitStruct pointer to a DAC_InitType structure which will + * be initialized. + */ +void DAC_ClearStruct(DAC_InitType* DAC_InitStruct) +{ + /*--------------- Reset DAC init structure parameters values -----------------*/ + /* Initialize the Trigger member */ + DAC_InitStruct->Trigger = DAC_TRG_NONE; + /* Initialize the WaveGen member */ + DAC_InitStruct->WaveGen = DAC_WAVEGEN_NONE; + /* Initialize the LfsrUnMaskTriAmp member */ + DAC_InitStruct->LfsrUnMaskTriAmp = DAC_UNMASK_LFSRBIT0; + /* Initialize the BufferOutput member */ + DAC_InitStruct->BufferOutput = DAC_BUFFOUTPUT_ENABLE; +} + +/** + * @brief Enables or disables the specified DAC channel. + * @param DAC_Channel the selected DAC channel. + * This parameter can be one of the following values: + * @arg DAC_CHANNEL_1 DAC Channel1 selected + * @arg DAC_CHANNEL_2 DAC Channel2 selected + * @param Cmd new state of the DAC channel. + * This parameter can be: ENABLE or DISABLE. + */ +void DAC_Enable(uint32_t DAC_Channel, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_DAC_CHANNEL(DAC_Channel)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Enable the selected DAC channel */ + DAC->CTRL |= (DAC_CTRL_CH1EN << DAC_Channel); + } + else + { + /* Disable the selected DAC channel */ + DAC->CTRL &= ~(DAC_CTRL_CH1EN << DAC_Channel); + } +} + +/** + * @brief Enables or disables the specified DAC channel DMA request. + * @param DAC_Channel the selected DAC channel. + * This parameter can be one of the following values: + * @arg DAC_CHANNEL_1 DAC Channel1 selected + * @arg DAC_CHANNEL_2 DAC Channel2 selected + * @param Cmd new state of the selected DAC channel DMA request. + * This parameter can be: ENABLE or DISABLE. + */ +void DAC_DmaEnable(uint32_t DAC_Channel, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_DAC_CHANNEL(DAC_Channel)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Enable the selected DAC channel DMA request */ + DAC->CTRL |= (DAC_CTRL_DMA1EN << DAC_Channel); + } + else + { + /* Disable the selected DAC channel DMA request */ + DAC->CTRL &= ~(DAC_CTRL_DMA1EN << DAC_Channel); + } +} + +/** + * @brief Enables or disables the selected DAC channel software trigger. + * @param DAC_Channel the selected DAC channel. + * This parameter can be one of the following values: + * @arg DAC_CHANNEL_1 DAC Channel1 selected + * @arg DAC_CHANNEL_2 DAC Channel2 selected + * @param Cmd new state of the selected DAC channel software trigger. + * This parameter can be: ENABLE or DISABLE. + */ +void DAC_SoftTrgEnable(uint32_t DAC_Channel, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_DAC_CHANNEL(DAC_Channel)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Enable software trigger for the selected DAC channel */ + DAC->SOTTR |= (uint32_t)DAC_SOTTR_TR1EN << (DAC_Channel >> 4); + } + else + { + /* Disable software trigger for the selected DAC channel */ + DAC->SOTTR &= ~((uint32_t)DAC_SOTTR_TR1EN << (DAC_Channel >> 4)); + } +} + +/** + * @brief Enables or disables simultaneously the two DAC channels software + * triggers. + * @param Cmd new state of the DAC channels software triggers. + * This parameter can be: ENABLE or DISABLE. + */ +void DAC_DualSoftwareTrgEnable(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Enable software trigger for both DAC channels */ + DAC->SOTTR |= DUAL_SWTRIG_SET; + } + else + { + /* Disable software trigger for both DAC channels */ + DAC->SOTTR &= DUAL_SWTRIG_RESET; + } +} + +/** + * @brief Enables or disables the selected DAC channel wave generation. + * @param DAC_Channel the selected DAC channel. + * This parameter can be one of the following values: + * @arg DAC_CHANNEL_1 DAC Channel1 selected + * @arg DAC_CHANNEL_2 DAC Channel2 selected + * @param DAC_Wave Specifies the wave type to enable or disable. + * This parameter can be one of the following values: + * @arg DAC_WAVE_NOISE noise wave generation + * @arg DAC_WAVE_TRIANGLE triangle wave generation + * @param Cmd new state of the selected DAC channel wave generation. + * This parameter can be: ENABLE or DISABLE. + */ +void DAC_WaveGenerationEnable(uint32_t DAC_Channel, uint32_t DAC_Wave, FunctionalState Cmd) +{ + /* Check the parameters */ + __IO uint32_t tmp = 0; + assert_param(IS_DAC_CHANNEL(DAC_Channel)); + assert_param(IS_DAC_WAVE(DAC_Wave)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + tmp=DAC->CTRL; + tmp&=~(3<<(DAC_Channel+6)); + if (Cmd != DISABLE) + { + /* Enable the selected wave generation for the selected DAC channel */ + tmp |= DAC_Wave << DAC_Channel; + } + else + { + /* Disable the selected wave generation for the selected DAC channel */ + tmp &=~(3<<(DAC_Channel+6)); + } + DAC->CTRL = tmp; +} + +/** + * @brief Set the specified data holding register value for DAC channel1. + * @param DAC_Align Specifies the data alignment for DAC channel1. + * This parameter can be one of the following values: + * @arg DAC_ALIGN_R_8BIT 8bit right data alignment selected + * @arg DAC_ALIGN_L_12BIT 12bit left data alignment selected + * @arg DAC_ALIGN_R_12BIT 12bit right data alignment selected + * @param Data Data to be loaded in the selected data holding register. + */ +void DAC_SetCh1Data(uint32_t DAC_Align, uint16_t Data) +{ + __IO uint32_t tmp = 0; + + /* Check the parameters */ + assert_param(IS_DAC_ALIGN(DAC_Align)); + assert_param(IS_DAC_DATA(Data)); + + tmp = (uint32_t)DAC_BASE; + tmp += DR12CH1_OFFSET + DAC_Align; + + /* Set the DAC channel1 selected data holding register */ + *(__IO uint32_t*)tmp = Data; +} + +/** + * @brief Set the specified data holding register value for DAC channel2. + * @param DAC_Align Specifies the data alignment for DAC channel2. + * This parameter can be one of the following values: + * @arg DAC_ALIGN_R_8BIT 8bit right data alignment selected + * @arg DAC_ALIGN_L_12BIT 12bit left data alignment selected + * @arg DAC_ALIGN_R_12BIT 12bit right data alignment selected + * @param Data Data to be loaded in the selected data holding register. + */ +void DAC_SetCh2Data(uint32_t DAC_Align, uint16_t Data) +{ + __IO uint32_t tmp = 0; + + /* Check the parameters */ + assert_param(IS_DAC_ALIGN(DAC_Align)); + assert_param(IS_DAC_DATA(Data)); + + tmp = (uint32_t)DAC_BASE; + tmp += DR12CH2_OFFSET + DAC_Align; + + /* Set the DAC channel2 selected data holding register */ + *(__IO uint32_t*)tmp = Data; +} + +/** + * @brief Set the specified data holding register value for dual channel + * DAC. + * @param DAC_Align Specifies the data alignment for dual channel DAC. + * This parameter can be one of the following values: + * @arg DAC_ALIGN_R_8BIT 8bit right data alignment selected + * @arg DAC_ALIGN_L_12BIT 12bit left data alignment selected + * @arg DAC_ALIGN_R_12BIT 12bit right data alignment selected + * @param Data2 Data for DAC Channel2 to be loaded in the selected data + * holding register. + * @param Data1 Data for DAC Channel1 to be loaded in the selected data + * holding register. + */ +void DAC_SetDualChData(uint32_t DAC_Align, uint16_t Data2, uint16_t Data1) +{ + uint32_t data = 0, tmp = 0; + + /* Check the parameters */ + assert_param(IS_DAC_ALIGN(DAC_Align)); + assert_param(IS_DAC_DATA(Data1)); + assert_param(IS_DAC_DATA(Data2)); + + /* Calculate and set dual DAC data holding register value */ + if (DAC_Align == DAC_ALIGN_R_8BIT) + { + data = ((uint32_t)Data2 << 8) | Data1; + } + else + { + data = ((uint32_t)Data2 << 16) | Data1; + } + + tmp = (uint32_t)DAC_BASE; + tmp += DR12DCH_OFFSET + DAC_Align; + + /* Set the dual DAC selected data holding register */ + *(__IO uint32_t*)tmp = data; +} + +/** + * @brief Returns the last data output value of the selected DAC channel. + * @param DAC_Channel the selected DAC channel. + * This parameter can be one of the following values: + * @arg DAC_CHANNEL_1 DAC Channel1 selected + * @arg DAC_CHANNEL_2 DAC Channel2 selected + * @return The selected DAC channel data output value. + */ +uint16_t DAC_GetOutputDataVal(uint32_t DAC_Channel) +{ + __IO uint32_t tmp = 0; + + /* Check the parameters */ + assert_param(IS_DAC_CHANNEL(DAC_Channel)); + + tmp = (uint32_t)DAC_BASE; + tmp += DATO1_OFFSET + ((uint32_t)DAC_Channel >> 2); + + /* Returns the DAC channel data output register value */ + return (uint16_t)(*(__IO uint32_t*)tmp); +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_dbg.c b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_dbg.c new file mode 100755 index 0000000000..1291162f03 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_dbg.c @@ -0,0 +1,263 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_dbg.c + * @author Nations + * @version v1.0.1 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "n32g45x_dbg.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup DBG + * @brief DBG driver modules + * @{ + */ + +/** @addtogroup DBGMCU_Private_TypesDefinitions + * @{ + */ + +/** + * @} + */ + +/** @addtogroup DBGMCU_Private_Defines + * @{ + */ + +#define IDCODE_DEVID_MASK ((uint32_t)0x00000FFF) +/** + * @} + */ + +/** @addtogroup DBGMCU_Private_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup DBGMCU_Private_Variables + * @{ + */ + +/** + * @} + */ + +/** @addtogroup DBGMCU_Private_FunctionPrototypes + * @{ + */ + +/** + * @} + */ + +/** @addtogroup DBGMCU_Private_Functions + * @{ + */ + +/** + * @brief Returns the UCID. + * @return UCID + */ + +void GetUCID(uint8_t *UCIDbuf) +{ + uint8_t num = 0; + uint32_t* ucid_addr = (void*)0; + uint32_t temp = 0; + + if (0xFFFFFFFF == *(uint32_t*)(0x1FFFF260)) + { + ucid_addr = (uint32_t*)UCID_BASE; + } + else + { + ucid_addr = (uint32_t*)(0x1FFFF260); + } + + for (num = 0; num < UCID_LENGTH;) + { + temp = *(__IO uint32_t*)(ucid_addr++); + UCIDbuf[num++] = (temp & 0xFF); + UCIDbuf[num++] = (temp & 0xFF00) >> 8; + UCIDbuf[num++] = (temp & 0xFF0000) >> 16; + UCIDbuf[num++] = (temp & 0xFF000000) >> 24; + } +} + +/** + * @brief Returns the UID. + * @return UID + */ + +void GetUID(uint8_t *UIDbuf) +{ + uint8_t num = 0; + uint32_t* uid_addr = (void*)0; + uint32_t temp = 0; + + if (0xFFFFFFFF == *(uint32_t*)(0x1FFFF270)) + { + uid_addr = (uint32_t*)UID_BASE; + } + else + { + uid_addr = (uint32_t*)(0x1FFFF270); + } + + for (num = 0; num < UID_LENGTH;) + { + temp = *(__IO uint32_t*)(uid_addr++); + UIDbuf[num++] = (temp & 0xFF); + UIDbuf[num++] = (temp & 0xFF00) >> 8; + UIDbuf[num++] = (temp & 0xFF0000) >> 16; + UIDbuf[num++] = (temp & 0xFF000000) >> 24; + } +} + +/** + * @brief Returns the DBGMCU_ID. + * @return DBGMCU_ID + */ + +void GetDBGMCU_ID(uint8_t *DBGMCU_IDbuf) +{ + uint8_t num = 0; + uint32_t* dbgid_addr = (void*)0; + uint32_t temp = 0; + + dbgid_addr = (uint32_t*)DBGMCU_ID_BASE; + for (num = 0; num < DBGMCU_ID_LENGTH;) + { + temp = *(__IO uint32_t*)(dbgid_addr++); + DBGMCU_IDbuf[num++] = (temp & 0xFF); + DBGMCU_IDbuf[num++] = (temp & 0xFF00) >> 8; + DBGMCU_IDbuf[num++] = (temp & 0xFF0000) >> 16; + DBGMCU_IDbuf[num++] = (temp & 0xFF000000) >> 24; + } +} + +/** + * @brief Returns the device revision number. + * @return Device revision identifier + */ +uint32_t DBG_GetRevNum(void) +{ + return (DBG->ID & 0x00FF); +} + +/** + * @brief Returns the device identifier. + * @return Device identifier + */ +uint32_t DBG_GetDevNum(void) +{ + uint32_t id = DBG->ID; + return ((id & 0x00F00000) >> 20) | ((id & 0xFF00) >> 4); +} + +/** + * @brief Configures the specified peripheral and low power mode behavior + * when the MCU under Debug mode. + * @param DBG_Periph specifies the peripheral and low power mode. + * This parameter can be any combination of the following values: + * @arg DBG_SLEEP Keep debugger connection during SLEEP mode + * @arg DBG_STOP Keep debugger connection during STOP mode + * @arg DBG_STDBY Keep debugger connection during STANDBY mode + * @arg DBG_IWDG_STOP Debug IWDG stopped when Core is halted + * @arg DBG_WWDG_STOP Debug WWDG stopped when Core is halted + * @arg DBG_TIM1_STOP TIM1 counter stopped when Core is halted + * @arg DBG_TIM2_STOP TIM2 counter stopped when Core is halted + * @arg DBG_TIM3_STOP TIM3 counter stopped when Core is halted + * @arg DBG_TIM4_STOP TIM4 counter stopped when Core is halted + * @arg DBG_CAN1_STOP Debug CAN2 stopped when Core is halted + * @arg DBG_I2C1SMBUS_TIMEOUT I2C1 SMBUS timeout mode stopped when Core is halted + * @arg DBG_I2C2SMBUS_TIMEOUT I2C2 SMBUS timeout mode stopped when Core is halted + * @arg DBG_TIM8_STOP TIM8 counter stopped when Core is halted + * @arg DBG_TIM5_STOP TIM5 counter stopped when Core is halted + * @arg DBG_TIM6_STOP TIM6 counter stopped when Core is halted + * @arg DBG_TIM7_STOP TIM7 counter stopped when Core is halted + * @arg DBG_CAN2_STOP Debug CAN2 stopped when Core is halted + * @param Cmd new state of the specified peripheral in Debug mode. + * This parameter can be: ENABLE or DISABLE. + */ +void DBG_ConfigPeriph(uint32_t DBG_Periph, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_DBGMCU_PERIPH(DBG_Periph)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + DBG->CTRL |= DBG_Periph; + } + else + { + DBG->CTRL &= ~DBG_Periph; + } +} + +/** + * @brief Get FLASH size of this chip. + * + * @return FLASH size in bytes. + */ +uint32_t DBG_GetFlashSize(void) +{ + return (DBG->ID & 0x000F0000); +} + +/** + * @brief Get SRAM size of this chip. + * + * @return SRAM size in bytes. + */ +uint32_t DBG_GetSramSize(void) +{ + return (((DBG->ID & 0xF0000000) >> 28) + 1) << 14; +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_dma.c b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_dma.c new file mode 100755 index 0000000000..a4bf607049 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_dma.c @@ -0,0 +1,888 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_dma.c + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "n32g45x_dma.h" +#include "n32g45x_rcc.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup DMA + * @brief DMA driver modules + * @{ + */ + +/** @addtogroup DMA_Private_TypesDefinitions + * @{ + */ +/** + * @} + */ + +/** @addtogroup DMA_Private_Defines + * @{ + */ + +/* DMA1 Channelx interrupt pending bit masks */ +#define DMA1_CH1_INT_MASK ((uint32_t)(DMA_INTSTS_GLBF1 | DMA_INTSTS_TXCF1 | DMA_INTSTS_HTXF1 | DMA_INTSTS_ERRF1)) +#define DMA1_CH2_INT_MASK ((uint32_t)(DMA_INTSTS_GLBF2 | DMA_INTSTS_TXCF2 | DMA_INTSTS_HTXF2 | DMA_INTSTS_ERRF2)) +#define DMA1_CH3_INT_MASK ((uint32_t)(DMA_INTSTS_GLBF3 | DMA_INTSTS_TXCF3 | DMA_INTSTS_HTXF3 | DMA_INTSTS_ERRF3)) +#define DMA1_CH4_INT_MASK ((uint32_t)(DMA_INTSTS_GLBF4 | DMA_INTSTS_TXCF4 | DMA_INTSTS_HTXF4 | DMA_INTSTS_ERRF4)) +#define DMA1_CH5_INT_MASK ((uint32_t)(DMA_INTSTS_GLBF5 | DMA_INTSTS_TXCF5 | DMA_INTSTS_HTXF5 | DMA_INTSTS_ERRF5)) +#define DMA1_CH6_INT_MASK ((uint32_t)(DMA_INTSTS_GLBF6 | DMA_INTSTS_TXCF6 | DMA_INTSTS_HTXF6 | DMA_INTSTS_ERRF6)) +#define DMA1_CH7_INT_MASK ((uint32_t)(DMA_INTSTS_GLBF7 | DMA_INTSTS_TXCF7 | DMA_INTSTS_HTXF7 | DMA_INTSTS_ERRF7)) +#define DMA1_CH8_INT_MASK ((uint32_t)(DMA_INTSTS_GLBF8 | DMA_INTSTS_TXCF8 | DMA_INTSTS_HTXF8 | DMA_INTSTS_ERRF8)) + +/* DMA2 Channelx interrupt pending bit masks */ +#define DMA2_CH1_INT_MASK ((uint32_t)(DMA_INTSTS_GLBF1 | DMA_INTSTS_TXCF1 | DMA_INTSTS_HTXF1 | DMA_INTSTS_ERRF1)) +#define DMA2_CH2_INT_MASK ((uint32_t)(DMA_INTSTS_GLBF2 | DMA_INTSTS_TXCF2 | DMA_INTSTS_HTXF2 | DMA_INTSTS_ERRF2)) +#define DMA2_CH3_INT_MASK ((uint32_t)(DMA_INTSTS_GLBF3 | DMA_INTSTS_TXCF3 | DMA_INTSTS_HTXF3 | DMA_INTSTS_ERRF3)) +#define DMA2_CH4_INT_MASK ((uint32_t)(DMA_INTSTS_GLBF4 | DMA_INTSTS_TXCF4 | DMA_INTSTS_HTXF4 | DMA_INTSTS_ERRF4)) +#define DMA2_CH5_INT_MASK ((uint32_t)(DMA_INTSTS_GLBF5 | DMA_INTSTS_TXCF5 | DMA_INTSTS_HTXF5 | DMA_INTSTS_ERRF5)) +#define DMA2_CH6_INT_MASK ((uint32_t)(DMA_INTSTS_GLBF6 | DMA_INTSTS_TXCF6 | DMA_INTSTS_HTXF6 | DMA_INTSTS_ERRF6)) +#define DMA2_CH7_INT_MASK ((uint32_t)(DMA_INTSTS_GLBF7 | DMA_INTSTS_TXCF7 | DMA_INTSTS_HTXF7 | DMA_INTSTS_ERRF7)) +#define DMA2_CH8_INT_MASK ((uint32_t)(DMA_INTSTS_GLBF8 | DMA_INTSTS_TXCF8 | DMA_INTSTS_HTXF8 | DMA_INTSTS_ERRF8)) + +/* DMA CHCFGx registers Masks, MEM2MEM, PL, MSIZE, PSIZE, MINC, PINC, CIRC and DIR bits */ +#define CCR_CLEAR_Mask ((uint32_t)0xFFFF800F) + +/** + * @} + */ + +/** @addtogroup DMA_Private_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup DMA_Private_Variables + * @{ + */ + +/** + * @} + */ + +/** @addtogroup DMA_Private_FunctionPrototypes + * @{ + */ + +/** + * @} + */ + +/** @addtogroup DMA_Private_Functions + * @{ + */ + +/** + * @brief Deinitializes the DMAy Channelx registers to their default reset + * values. + * @param DMAyChx where y can be 1 or 2 to select the DMA and + * x can be 1 to 8 for DMA1 and 1 to 8 for DMA2 to select the DMA Channel. + */ +void DMA_DeInit(DMA_ChannelType* DMAyChx) +{ + /* Check the parameters */ + assert_param(IS_DMA_ALL_PERIPH(DMAyChx)); + + /* Disable the selected DMAy Channelx */ + DMAyChx->CHCFG &= (uint16_t)(~DMA_CHCFG1_CHEN); + + /* Reset DMAy Channelx control register */ + DMAyChx->CHCFG = 0; + + /* Reset DMAy Channelx remaining bytes register */ + DMAyChx->TXNUM = 0; + + /* Reset DMAy Channelx peripheral address register */ + DMAyChx->PADDR = 0; + + /* Reset DMAy Channelx memory address register */ + DMAyChx->MADDR = 0; + + if (DMAyChx == DMA1_CH1) + { + /* Reset interrupt pending bits for DMA1 Channel1 */ + DMA1->INTCLR |= DMA1_CH1_INT_MASK; + } + else if (DMAyChx == DMA1_CH2) + { + /* Reset interrupt pending bits for DMA1 Channel2 */ + DMA1->INTCLR |= DMA1_CH2_INT_MASK; + } + else if (DMAyChx == DMA1_CH3) + { + /* Reset interrupt pending bits for DMA1 Channel3 */ + DMA1->INTCLR |= DMA1_CH3_INT_MASK; + } + else if (DMAyChx == DMA1_CH4) + { + /* Reset interrupt pending bits for DMA1 Channel4 */ + DMA1->INTCLR |= DMA1_CH4_INT_MASK; + } + else if (DMAyChx == DMA1_CH5) + { + /* Reset interrupt pending bits for DMA1 Channel5 */ + DMA1->INTCLR |= DMA1_CH5_INT_MASK; + } + else if (DMAyChx == DMA1_CH6) + { + /* Reset interrupt pending bits for DMA1 Channel6 */ + DMA1->INTCLR |= DMA1_CH6_INT_MASK; + } + else if (DMAyChx == DMA1_CH7) + { + /* Reset interrupt pending bits for DMA1 Channel7 */ + DMA1->INTCLR |= DMA1_CH7_INT_MASK; + } + else if (DMAyChx == DMA1_CH8) + { + /* Reset interrupt pending bits for DMA1 Channel8 */ + DMA1->INTCLR |= DMA1_CH8_INT_MASK; + } + else if (DMAyChx == DMA2_CH1) + { + /* Reset interrupt pending bits for DMA2 Channel1 */ + DMA2->INTCLR |= DMA2_CH1_INT_MASK; + } + else if (DMAyChx == DMA2_CH2) + { + /* Reset interrupt pending bits for DMA2 Channel2 */ + DMA2->INTCLR |= DMA2_CH2_INT_MASK; + } + else if (DMAyChx == DMA2_CH3) + { + /* Reset interrupt pending bits for DMA2 Channel3 */ + DMA2->INTCLR |= DMA2_CH3_INT_MASK; + } + else if (DMAyChx == DMA2_CH4) + { + /* Reset interrupt pending bits for DMA2 Channel4 */ + DMA2->INTCLR |= DMA2_CH4_INT_MASK; + } + else if (DMAyChx == DMA2_CH5) + { + /* Reset interrupt pending bits for DMA2 Channel5 */ + DMA2->INTCLR |= DMA2_CH5_INT_MASK; + } + else if (DMAyChx == DMA2_CH6) + { + /* Reset interrupt pending bits for DMA2 Channel6 */ + DMA2->INTCLR |= DMA2_CH6_INT_MASK; + } + else if (DMAyChx == DMA2_CH7) + { + /* Reset interrupt pending bits for DMA2 Channel7 */ + DMA2->INTCLR |= DMA2_CH7_INT_MASK; + } + else + { + if (DMAyChx == DMA2_CH8) + { + /* Reset interrupt pending bits for DMA2 Channel8 */ + DMA2->INTCLR |= DMA2_CH8_INT_MASK; + } + } +} + +/** + * @brief Initializes the DMAy Channelx according to the specified + * parameters in the DMA_InitParam. + * @param DMAyChx where y can be 1 or 2 to select the DMA and + * x can be 1 to 8 for DMA1 and 1 to 8 for DMA2 to select the DMA Channel. + * @param DMA_InitParam pointer to a DMA_InitType structure that + * contains the configuration information for the specified DMA Channel. + */ +void DMA_Init(DMA_ChannelType* DMAyChx, DMA_InitType* DMA_InitParam) +{ + uint32_t tmpregister = 0; + + /* Check the parameters */ + assert_param(IS_DMA_ALL_PERIPH(DMAyChx)); + assert_param(IS_DMA_DIR(DMA_InitParam->Direction)); + assert_param(IS_DMA_BUF_SIZE(DMA_InitParam->BufSize)); + assert_param(IS_DMA_PERIPH_INC_STATE(DMA_InitParam->PeriphInc)); + assert_param(IS_DMA_MEM_INC_STATE(DMA_InitParam->DMA_MemoryInc)); + assert_param(IS_DMA_PERIPH_DATA_SIZE(DMA_InitParam->PeriphDataSize)); + assert_param(IS_DMA_MEMORY_DATA_SIZE(DMA_InitParam->MemDataSize)); + assert_param(IS_DMA_MODE(DMA_InitParam->CircularMode)); + assert_param(IS_DMA_PRIORITY(DMA_InitParam->Priority)); + assert_param(IS_DMA_M2M_STATE(DMA_InitParam->Mem2Mem)); + + /*--------------------------- DMAy Channelx CHCFG Configuration -----------------*/ + /* Get the DMAyChx CHCFG value */ + tmpregister = DMAyChx->CHCFG; + /* Clear MEM2MEM, PL, MSIZE, PSIZE, MINC, PINC, CIRC and DIR bits */ + tmpregister &= CCR_CLEAR_Mask; + /* Configure DMAy Channelx: data transfer, data size, priority level and mode */ + /* Set DIR bit according to Direction value */ + /* Set CIRC bit according to CircularMode value */ + /* Set PINC bit according to PeriphInc value */ + /* Set MINC bit according to DMA_MemoryInc value */ + /* Set PSIZE bits according to PeriphDataSize value */ + /* Set MSIZE bits according to MemDataSize value */ + /* Set PL bits according to Priority value */ + /* Set the MEM2MEM bit according to Mem2Mem value */ + tmpregister |= DMA_InitParam->Direction | DMA_InitParam->CircularMode | DMA_InitParam->PeriphInc + | DMA_InitParam->DMA_MemoryInc | DMA_InitParam->PeriphDataSize | DMA_InitParam->MemDataSize + | DMA_InitParam->Priority | DMA_InitParam->Mem2Mem; + + /* Write to DMAy Channelx CHCFG */ + DMAyChx->CHCFG = tmpregister; + + /*--------------------------- DMAy Channelx TXNUM Configuration ---------------*/ + /* Write to DMAy Channelx TXNUM */ + DMAyChx->TXNUM = DMA_InitParam->BufSize; + + /*--------------------------- DMAy Channelx PADDR Configuration ----------------*/ + /* Write to DMAy Channelx PADDR */ + DMAyChx->PADDR = DMA_InitParam->PeriphAddr; + + /*--------------------------- DMAy Channelx MADDR Configuration ----------------*/ + /* Write to DMAy Channelx MADDR */ + DMAyChx->MADDR = DMA_InitParam->MemAddr; +} + +/** + * @brief Fills each DMA_InitParam member with its default value. + * @param DMA_InitParam pointer to a DMA_InitType structure which will + * be initialized. + */ +void DMA_StructInit(DMA_InitType* DMA_InitParam) +{ + /*-------------- Reset DMA init structure parameters values ------------------*/ + /* Initialize the PeriphAddr member */ + DMA_InitParam->PeriphAddr = 0; + /* Initialize the MemAddr member */ + DMA_InitParam->MemAddr = 0; + /* Initialize the Direction member */ + DMA_InitParam->Direction = DMA_DIR_PERIPH_SRC; + /* Initialize the BufSize member */ + DMA_InitParam->BufSize = 0; + /* Initialize the PeriphInc member */ + DMA_InitParam->PeriphInc = DMA_PERIPH_INC_DISABLE; + /* Initialize the DMA_MemoryInc member */ + DMA_InitParam->DMA_MemoryInc = DMA_MEM_INC_DISABLE; + /* Initialize the PeriphDataSize member */ + DMA_InitParam->PeriphDataSize = DMA_PERIPH_DATA_SIZE_BYTE; + /* Initialize the MemDataSize member */ + DMA_InitParam->MemDataSize = DMA_MemoryDataSize_Byte; + /* Initialize the CircularMode member */ + DMA_InitParam->CircularMode = DMA_MODE_NORMAL; + /* Initialize the Priority member */ + DMA_InitParam->Priority = DMA_PRIORITY_LOW; + /* Initialize the Mem2Mem member */ + DMA_InitParam->Mem2Mem = DMA_M2M_DISABLE; +} + +/** + * @brief Enables or disables the specified DMAy Channelx. + * @param DMAyChx where y can be 1 or 2 to select the DMA and + * x can be 1 to 8 for DMA1 and 1 to 8 for DMA2 to select the DMA Channel. + * @param Cmd new state of the DMAy Channelx. + * This parameter can be: ENABLE or DISABLE. + */ +void DMA_EnableChannel(DMA_ChannelType* DMAyChx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_DMA_ALL_PERIPH(DMAyChx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the selected DMAy Channelx */ + DMAyChx->CHCFG |= DMA_CHCFG1_CHEN; + } + else + { + /* Disable the selected DMAy Channelx */ + DMAyChx->CHCFG &= (uint16_t)(~DMA_CHCFG1_CHEN); + } +} + +/** + * @brief Enables or disables the specified DMAy Channelx interrupts. + * @param DMAyChx where y can be 1 or 2 to select the DMA and + * x can be 1 to 8 for DMA1 and 1 to 8 for DMA2 to select the DMA Channel. + * @param DMAInt specifies the DMA interrupts sources to be enabled + * or disabled. + * This parameter can be any combination of the following values: + * @arg DMA_INT_TXC Transfer complete interrupt mask + * @arg DMA_INT_HTX Half transfer interrupt mask + * @arg DMA_INT_ERR Transfer error interrupt mask + * @param Cmd new state of the specified DMA interrupts. + * This parameter can be: ENABLE or DISABLE. + */ +void DMA_ConfigInt(DMA_ChannelType* DMAyChx, uint32_t DMAInt, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_DMA_ALL_PERIPH(DMAyChx)); + assert_param(IS_DMA_CONFIG_INT(DMAInt)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Enable the selected DMA interrupts */ + DMAyChx->CHCFG |= DMAInt; + } + else + { + /* Disable the selected DMA interrupts */ + DMAyChx->CHCFG &= ~DMAInt; + } +} + +/** + * @brief Sets the number of data units in the current DMAy Channelx transfer. + * @param DMAyChx where y can be 1 or 2 to select the DMA and + * x can be 1 to 8 for DMA1 and 1 to 8 for DMA2 to select the DMA Channel. + * @param DataNumber The number of data units in the current DMAy Channelx + * transfer. + * @note This function can only be used when the DMAyChx is disabled. + */ +void DMA_SetCurrDataCounter(DMA_ChannelType* DMAyChx, uint16_t DataNumber) +{ + /* Check the parameters */ + assert_param(IS_DMA_ALL_PERIPH(DMAyChx)); + + /*--------------------------- DMAy Channelx TXNUM Configuration ---------------*/ + /* Write to DMAy Channelx TXNUM */ + DMAyChx->TXNUM = DataNumber; +} + +/** + * @brief Returns the number of remaining data units in the current + * DMAy Channelx transfer. + * @param DMAyChx where y can be 1 or 2 to select the DMA and + * x can be 1 to 8 for DMA1 and 1 to 8 for DMA2 to select the DMA Channel. + * @return The number of remaining data units in the current DMAy Channelx + * transfer. + */ +uint16_t DMA_GetCurrDataCounter(DMA_ChannelType* DMAyChx) +{ + /* Check the parameters */ + assert_param(IS_DMA_ALL_PERIPH(DMAyChx)); + /* Return the number of remaining data units for DMAy Channelx */ + return ((uint16_t)(DMAyChx->TXNUM)); +} + +/** + * @brief Checks whether the specified DMAy Channelx flag is set or not. + * @param DMAyFlag specifies the flag to check. + * This parameter can be one of the following values: + * @arg DMA1_FLAG_GL1 DMA1 Channel1 global flag. + * @arg DMA1_FLAG_TC1 DMA1 Channel1 transfer complete flag. + * @arg DMA1_FLAG_HT1 DMA1 Channel1 half transfer flag. + * @arg DMA1_FLAG_TE1 DMA1 Channel1 transfer error flag. + * @arg DMA1_FLAG_GL2 DMA1 Channel2 global flag. + * @arg DMA1_FLAG_TC2 DMA1 Channel2 transfer complete flag. + * @arg DMA1_FLAG_HT2 DMA1 Channel2 half transfer flag. + * @arg DMA1_FLAG_TE2 DMA1 Channel2 transfer error flag. + * @arg DMA1_FLAG_GL3 DMA1 Channel3 global flag. + * @arg DMA1_FLAG_TC3 DMA1 Channel3 transfer complete flag. + * @arg DMA1_FLAG_HT3 DMA1 Channel3 half transfer flag. + * @arg DMA1_FLAG_TE3 DMA1 Channel3 transfer error flag. + * @arg DMA1_FLAG_GL4 DMA1 Channel4 global flag. + * @arg DMA1_FLAG_TC4 DMA1 Channel4 transfer complete flag. + * @arg DMA1_FLAG_HT4 DMA1 Channel4 half transfer flag. + * @arg DMA1_FLAG_TE4 DMA1 Channel4 transfer error flag. + * @arg DMA1_FLAG_GL5 DMA1 Channel5 global flag. + * @arg DMA1_FLAG_TC5 DMA1 Channel5 transfer complete flag. + * @arg DMA1_FLAG_HT5 DMA1 Channel5 half transfer flag. + * @arg DMA1_FLAG_TE5 DMA1 Channel5 transfer error flag. + * @arg DMA1_FLAG_GL6 DMA1 Channel6 global flag. + * @arg DMA1_FLAG_TC6 DMA1 Channel6 transfer complete flag. + * @arg DMA1_FLAG_HT6 DMA1 Channel6 half transfer flag. + * @arg DMA1_FLAG_TE6 DMA1 Channel6 transfer error flag. + * @arg DMA1_FLAG_GL7 DMA1 Channel7 global flag. + * @arg DMA1_FLAG_TC7 DMA1 Channel7 transfer complete flag. + * @arg DMA1_FLAG_HT7 DMA1 Channel7 half transfer flag. + * @arg DMA1_FLAG_TE7 DMA1 Channel7 transfer error flag. + * @arg DMA1_FLAG_GL8 DMA1 Channel7 global flag. + * @arg DMA1_FLAG_TC8 DMA1 Channel7 transfer complete flag. + * @arg DMA1_FLAG_HT8 DMA1 Channel7 half transfer flag. + * @arg DMA1_FLAG_TE8 DMA1 Channel7 transfer error flag. + * @arg DMA2_FLAG_GL1 DMA2 Channel1 global flag. + * @arg DMA2_FLAG_TC1 DMA2 Channel1 transfer complete flag. + * @arg DMA2_FLAG_HT1 DMA2 Channel1 half transfer flag. + * @arg DMA2_FLAG_TE1 DMA2 Channel1 transfer error flag. + * @arg DMA2_FLAG_GL2 DMA2 Channel2 global flag. + * @arg DMA2_FLAG_TC2 DMA2 Channel2 transfer complete flag. + * @arg DMA2_FLAG_HT2 DMA2 Channel2 half transfer flag. + * @arg DMA2_FLAG_TE2 DMA2 Channel2 transfer error flag. + * @arg DMA2_FLAG_GL3 DMA2 Channel3 global flag. + * @arg DMA2_FLAG_TC3 DMA2 Channel3 transfer complete flag. + * @arg DMA2_FLAG_HT3 DMA2 Channel3 half transfer flag. + * @arg DMA2_FLAG_TE3 DMA2 Channel3 transfer error flag. + * @arg DMA2_FLAG_GL4 DMA2 Channel4 global flag. + * @arg DMA2_FLAG_TC4 DMA2 Channel4 transfer complete flag. + * @arg DMA2_FLAG_HT4 DMA2 Channel4 half transfer flag. + * @arg DMA2_FLAG_TE4 DMA2 Channel4 transfer error flag. + * @arg DMA2_FLAG_GL5 DMA2 Channel5 global flag. + * @arg DMA2_FLAG_TC5 DMA2 Channel5 transfer complete flag. + * @arg DMA2_FLAG_HT5 DMA2 Channel5 half transfer flag. + * @arg DMA2_FLAG_TE5 DMA2 Channel5 transfer error flag. + * @arg DMA2_FLAG_GL6 DMA1 Channel6 global flag. + * @arg DMA2_FLAG_TC6 DMA1 Channel6 transfer complete flag. + * @arg DMA2_FLAG_HT6 DMA1 Channel6 half transfer flag. + * @arg DMA2_FLAG_TE6 DMA1 Channel6 transfer error flag. + * @arg DMA2_FLAG_GL7 DMA1 Channel7 global flag. + * @arg DMA2_FLAG_TC7 DMA1 Channel7 transfer complete flag. + * @arg DMA2_FLAG_HT7 DMA1 Channel7 half transfer flag. + * @arg DMA2_FLAG_TE7 DMA1 Channel7 transfer error flag. + * @arg DMA2_FLAG_GL8 DMA1 Channel7 global flag. + * @arg DMA2_FLAG_TC8 DMA1 Channel7 transfer complete flag. + * @arg DMA2_FLAG_HT8 DMA1 Channel7 half transfer flag. + * @arg DMA2_FLAG_TE8 DMA1 Channel7 transfer error flag. + * @param DMAy DMA1 or DMA2. + * This parameter can be one of the following values: + * @arg DMA1 . + * @arg DMA2 . + * @return The new state of DMAyFlag (SET or RESET). + */ +FlagStatus DMA_GetFlagStatus(uint32_t DMAyFlag, DMA_Module* DMAy) +{ + FlagStatus bitstatus = RESET; + uint32_t tmpregister = 0; + + /* Check the parameters */ + assert_param(IS_DMA_GET_FLAG(DMAyFlag)); + + /* Calculate the used DMAy */ + /* Get DMAy INTSTS register value */ + tmpregister = DMAy->INTSTS; + + /* Check the status of the specified DMAy flag */ + if ((tmpregister & DMAyFlag) != (uint32_t)RESET) + { + /* DMAyFlag is set */ + bitstatus = SET; + } + else + { + /* DMAyFlag is reset */ + bitstatus = RESET; + } + + /* Return the DMAyFlag status */ + return bitstatus; +} + +/** + * @brief Clears the DMAy Channelx's pending flags. + * @param DMAyFlag specifies the flag to clear. + * This parameter can be any combination (for the same DMA) of the following values: + * @arg DMA1_FLAG_GL1 DMA1 Channel1 global flag. + * @arg DMA1_FLAG_TC1 DMA1 Channel1 transfer complete flag. + * @arg DMA1_FLAG_HT1 DMA1 Channel1 half transfer flag. + * @arg DMA1_FLAG_TE1 DMA1 Channel1 transfer error flag. + * @arg DMA1_FLAG_GL2 DMA1 Channel2 global flag. + * @arg DMA1_FLAG_TC2 DMA1 Channel2 transfer complete flag. + * @arg DMA1_FLAG_HT2 DMA1 Channel2 half transfer flag. + * @arg DMA1_FLAG_TE2 DMA1 Channel2 transfer error flag. + * @arg DMA1_FLAG_GL3 DMA1 Channel3 global flag. + * @arg DMA1_FLAG_TC3 DMA1 Channel3 transfer complete flag. + * @arg DMA1_FLAG_HT3 DMA1 Channel3 half transfer flag. + * @arg DMA1_FLAG_TE3 DMA1 Channel3 transfer error flag. + * @arg DMA1_FLAG_GL4 DMA1 Channel4 global flag. + * @arg DMA1_FLAG_TC4 DMA1 Channel4 transfer complete flag. + * @arg DMA1_FLAG_HT4 DMA1 Channel4 half transfer flag. + * @arg DMA1_FLAG_TE4 DMA1 Channel4 transfer error flag. + * @arg DMA1_FLAG_GL5 DMA1 Channel5 global flag. + * @arg DMA1_FLAG_TC5 DMA1 Channel5 transfer complete flag. + * @arg DMA1_FLAG_HT5 DMA1 Channel5 half transfer flag. + * @arg DMA1_FLAG_TE5 DMA1 Channel5 transfer error flag. + * @arg DMA1_FLAG_GL6 DMA1 Channel6 global flag. + * @arg DMA1_FLAG_TC6 DMA1 Channel6 transfer complete flag. + * @arg DMA1_FLAG_HT6 DMA1 Channel6 half transfer flag. + * @arg DMA1_FLAG_TE6 DMA1 Channel6 transfer error flag. + * @arg DMA1_FLAG_GL7 DMA1 Channel7 global flag. + * @arg DMA1_FLAG_TC7 DMA1 Channel7 transfer complete flag. + * @arg DMA1_FLAG_HT7 DMA1 Channel7 half transfer flag. + * @arg DMA1_FLAG_TE7 DMA1 Channel7 transfer error flag. + * @arg DMA1_FLAG_GL8 DMA1 Channel8 global flag. + * @arg DMA1_FLAG_TC8 DMA1 Channel8 transfer complete flag. + * @arg DMA1_FLAG_HT8 DMA1 Channel8 half transfer flag. + * @arg DMA1_FLAG_TE8 DMA1 Channel8 transfer error flag. + * @arg DMA2_FLAG_GL1 DMA2 Channel1 global flag. + * @arg DMA2_FLAG_TC1 DMA2 Channel1 transfer complete flag. + * @arg DMA2_FLAG_HT1 DMA2 Channel1 half transfer flag. + * @arg DMA2_FLAG_TE1 DMA2 Channel1 transfer error flag. + * @arg DMA2_FLAG_GL2 DMA2 Channel2 global flag. + * @arg DMA2_FLAG_TC2 DMA2 Channel2 transfer complete flag. + * @arg DMA2_FLAG_HT2 DMA2 Channel2 half transfer flag. + * @arg DMA2_FLAG_TE2 DMA2 Channel2 transfer error flag. + * @arg DMA2_FLAG_GL3 DMA2 Channel3 global flag. + * @arg DMA2_FLAG_TC3 DMA2 Channel3 transfer complete flag. + * @arg DMA2_FLAG_HT3 DMA2 Channel3 half transfer flag. + * @arg DMA2_FLAG_TE3 DMA2 Channel3 transfer error flag. + * @arg DMA2_FLAG_GL4 DMA2 Channel4 global flag. + * @arg DMA2_FLAG_TC4 DMA2 Channel4 transfer complete flag. + * @arg DMA2_FLAG_HT4 DMA2 Channel4 half transfer flag. + * @arg DMA2_FLAG_TE4 DMA2 Channel4 transfer error flag. + * @arg DMA2_FLAG_GL5 DMA2 Channel5 global flag. + * @arg DMA2_FLAG_TC5 DMA2 Channel5 transfer complete flag. + * @arg DMA2_FLAG_HT5 DMA2 Channel5 half transfer flag. + * @arg DMA2_FLAG_TE5 DMA2 Channel5 transfer error flag. + * @arg DMA2_FLAG_GL6 DMA2 Channel6 global flag. + * @arg DMA2_FLAG_TC6 DMA2 Channel6 transfer complete flag. + * @arg DMA2_FLAG_HT6 DMA2 Channel6 half transfer flag. + * @arg DMA2_FLAG_TE6 DMA2 Channel6 transfer error flag. + * @arg DMA2_FLAG_GL7 DMA2 Channel7 global flag. + * @arg DMA2_FLAG_TC7 DMA2 Channel7 transfer complete flag. + * @arg DMA2_FLAG_HT7 DMA2 Channel7 half transfer flag. + * @arg DMA2_FLAG_TE7 DMA2 Channel7 transfer error flag. + * @arg DMA2_FLAG_GL8 DMA2 Channel8 global flag. + * @arg DMA2_FLAG_TC8 DMA2 Channel8 transfer complete flag. + * @arg DMA2_FLAG_HT8 DMA2 Channel8 half transfer flag. + * @arg DMA2_FLAG_TE8 DMA2 Channel8 transfer error flag. + * @param DMAy DMA1 or DMA2. + * This parameter can be one of the following values: + * @arg DMA1 . + * @arg DMA2 . + */ +void DMA_ClearFlag(uint32_t DMAyFlag, DMA_Module* DMAy) +{ + /* Check the parameters */ + assert_param(IS_DMA_CLEAR_FLAG(DMAyFlag)); + + /* Calculate the used DMAy */ + /* Clear the selected DMAy flags */ + DMAy->INTCLR = DMAyFlag; +} + +/** + * @brief Checks whether the specified DMAy Channelx interrupt has occurred or not. + * @param DMAy_IT specifies the DMAy interrupt source to check. + * This parameter can be one of the following values: + * @arg DMA1_INT_GLB1 DMA1 Channel1 global interrupt. + * @arg DMA1_INT_TXC1 DMA1 Channel1 transfer complete interrupt. + * @arg DMA1_INT_HTX1 DMA1 Channel1 half transfer interrupt. + * @arg DMA1_INT_ERR1 DMA1 Channel1 transfer error interrupt. + * @arg DMA1_INT_GLB2 DMA1 Channel2 global interrupt. + * @arg DMA1_INT_TXC2 DMA1 Channel2 transfer complete interrupt. + * @arg DMA1_INT_HTX2 DMA1 Channel2 half transfer interrupt. + * @arg DMA1_INT_ERR2 DMA1 Channel2 transfer error interrupt. + * @arg DMA1_INT_GLB3 DMA1 Channel3 global interrupt. + * @arg DMA1_INT_TXC3 DMA1 Channel3 transfer complete interrupt. + * @arg DMA1_INT_HTX3 DMA1 Channel3 half transfer interrupt. + * @arg DMA1_INT_ERR3 DMA1 Channel3 transfer error interrupt. + * @arg DMA1_INT_GLB4 DMA1 Channel4 global interrupt. + * @arg DMA1_INT_TXC4 DMA1 Channel4 transfer complete interrupt. + * @arg DMA1_INT_HTX4 DMA1 Channel4 half transfer interrupt. + * @arg DMA1_INT_ERR4 DMA1 Channel4 transfer error interrupt. + * @arg DMA1_INT_GLB5 DMA1 Channel5 global interrupt. + * @arg DMA1_INT_TXC5 DMA1 Channel5 transfer complete interrupt. + * @arg DMA1_INT_HTX5 DMA1 Channel5 half transfer interrupt. + * @arg DMA1_INT_ERR5 DMA1 Channel5 transfer error interrupt. + * @arg DMA1_INT_GLB6 DMA1 Channel6 global interrupt. + * @arg DMA1_INT_TXC6 DMA1 Channel6 transfer complete interrupt. + * @arg DMA1_INT_HTX6 DMA1 Channel6 half transfer interrupt. + * @arg DMA1_INT_ERR6 DMA1 Channel6 transfer error interrupt. + * @arg DMA1_INT_GLB7 DMA1 Channel7 global interrupt. + * @arg DMA1_INT_TXC7 DMA1 Channel7 transfer complete interrupt. + * @arg DMA1_INT_HTX7 DMA1 Channel7 half transfer interrupt. + * @arg DMA1_INT_ERR7 DMA1 Channel7 transfer error interrupt. + * @arg DMA1_INT_GLB8 DMA1 Channel8 global interrupt. + * @arg DMA1_INT_TXC8 DMA1 Channel8 transfer complete interrupt. + * @arg DMA1_INT_HTX8 DMA1 Channel8 half transfer interrupt. + * @arg DMA1_INT_ERR8 DMA1 Channel8 transfer error interrupt. + * @arg DMA2_INT_GLB1 DMA2 Channel1 global interrupt. + * @arg DMA2_INT_TXC1 DMA2 Channel1 transfer complete interrupt. + * @arg DMA2_INT_HTX1 DMA2 Channel1 half transfer interrupt. + * @arg DMA2_INT_ERR1 DMA2 Channel1 transfer error interrupt. + * @arg DMA2_INT_GLB2 DMA2 Channel2 global interrupt. + * @arg DMA2_INT_TXC2 DMA2 Channel2 transfer complete interrupt. + * @arg DMA2_INT_HTX2 DMA2 Channel2 half transfer interrupt. + * @arg DMA2_INT_ERR2 DMA2 Channel2 transfer error interrupt. + * @arg DMA2_INT_GLB3 DMA2 Channel3 global interrupt. + * @arg DMA2_INT_TXC3 DMA2 Channel3 transfer complete interrupt. + * @arg DMA2_INT_HTX3 DMA2 Channel3 half transfer interrupt. + * @arg DMA2_INT_ERR3 DMA2 Channel3 transfer error interrupt. + * @arg DMA2_INT_GLB4 DMA2 Channel4 global interrupt. + * @arg DMA2_INT_TXC4 DMA2 Channel4 transfer complete interrupt. + * @arg DMA2_INT_HTX4 DMA2 Channel4 half transfer interrupt. + * @arg DMA2_INT_ERR4 DMA2 Channel4 transfer error interrupt. + * @arg DMA2_INT_GLB5 DMA2 Channel5 global interrupt. + * @arg DMA2_INT_TXC5 DMA2 Channel5 transfer complete interrupt. + * @arg DMA2_INT_HTX5 DMA2 Channel5 half transfer interrupt. + * @arg DMA2_INT_ERR5 DMA2 Channel5 transfer error interrupt. + * @arg DMA2_INT_GLB6 DMA2 Channel6 global interrupt. + * @arg DMA2_INT_TXC6 DMA2 Channel6 transfer complete interrupt. + * @arg DMA2_INT_HTX6 DMA2 Channel6 half transfer interrupt. + * @arg DMA2_INT_ERR6 DMA2 Channel6 transfer error interrupt. + * @arg DMA2_INT_GLB7 DMA2 Channel7 global interrupt. + * @arg DMA2_INT_TXC7 DMA2 Channel7 transfer complete interrupt. + * @arg DMA2_INT_HTX7 DMA2 Channel7 half transfer interrupt. + * @arg DMA2_INT_ERR7 DMA2 Channel7 transfer error interrupt. + * @arg DMA2_INT_GLB8 DMA2 Channel8 global interrupt. + * @arg DMA2_INT_TXC8 DMA2 Channel8 transfer complete interrupt. + * @arg DMA2_INT_HTX8 DMA2 Channel8 half transfer interrupt. + * @arg DMA2_INT_ERR8 DMA2 Channel8 transfer error interrupt. + * @param DMAy DMA1 or DMA2. + * This parameter can be one of the following values: + * @arg DMA1 . + * @arg DMA2 . + * @return The new state of DMAy_IT (SET or RESET). + */ +INTStatus DMA_GetIntStatus(uint32_t DMAy_IT, DMA_Module* DMAy) +{ + INTStatus bitstatus = RESET; + uint32_t tmpregister = 0; + + /* Check the parameters */ + assert_param(IS_DMA_GET_IT(DMAy_IT)); + + /* Calculate the used DMA */ + /* Get DMAy INTSTS register value */ + tmpregister = DMAy->INTSTS; + + /* Check the status of the specified DMAy interrupt */ + if ((tmpregister & DMAy_IT) != (uint32_t)RESET) + { + /* DMAy_IT is set */ + bitstatus = SET; + } + else + { + /* DMAy_IT is reset */ + bitstatus = RESET; + } + /* Return the DMAInt status */ + return bitstatus; +} + +/** + * @brief Clears the DMAy Channelx's interrupt pending bits. + * @param DMAy_IT specifies the DMAy interrupt pending bit to clear. + * This parameter can be any combination (for the same DMA) of the following values: + * @arg DMA1_INT_GLB1 DMA1 Channel1 global interrupt. + * @arg DMA1_INT_TXC1 DMA1 Channel1 transfer complete interrupt. + * @arg DMA1_INT_HTX1 DMA1 Channel1 half transfer interrupt. + * @arg DMA1_INT_ERR1 DMA1 Channel1 transfer error interrupt. + * @arg DMA1_INT_GLB2 DMA1 Channel2 global interrupt. + * @arg DMA1_INT_TXC2 DMA1 Channel2 transfer complete interrupt. + * @arg DMA1_INT_HTX2 DMA1 Channel2 half transfer interrupt. + * @arg DMA1_INT_ERR2 DMA1 Channel2 transfer error interrupt. + * @arg DMA1_INT_GLB3 DMA1 Channel3 global interrupt. + * @arg DMA1_INT_TXC3 DMA1 Channel3 transfer complete interrupt. + * @arg DMA1_INT_HTX3 DMA1 Channel3 half transfer interrupt. + * @arg DMA1_INT_ERR3 DMA1 Channel3 transfer error interrupt. + * @arg DMA1_INT_GLB4 DMA1 Channel4 global interrupt. + * @arg DMA1_INT_TXC4 DMA1 Channel4 transfer complete interrupt. + * @arg DMA1_INT_HTX4 DMA1 Channel4 half transfer interrupt. + * @arg DMA1_INT_ERR4 DMA1 Channel4 transfer error interrupt. + * @arg DMA1_INT_GLB5 DMA1 Channel5 global interrupt. + * @arg DMA1_INT_TXC5 DMA1 Channel5 transfer complete interrupt. + * @arg DMA1_INT_HTX5 DMA1 Channel5 half transfer interrupt. + * @arg DMA1_INT_ERR5 DMA1 Channel5 transfer error interrupt. + * @arg DMA1_INT_GLB6 DMA1 Channel6 global interrupt. + * @arg DMA1_INT_TXC6 DMA1 Channel6 transfer complete interrupt. + * @arg DMA1_INT_HTX6 DMA1 Channel6 half transfer interrupt. + * @arg DMA1_INT_ERR6 DMA1 Channel6 transfer error interrupt. + * @arg DMA1_INT_GLB7 DMA1 Channel7 global interrupt. + * @arg DMA1_INT_TXC7 DMA1 Channel7 transfer complete interrupt. + * @arg DMA1_INT_HTX7 DMA1 Channel7 half transfer interrupt. + * @arg DMA1_INT_ERR7 DMA1 Channel7 transfer error interrupt. + * @arg DMA1_INT_GLB8 DMA1 Channel8 global interrupt. + * @arg DMA1_INT_TXC8 DMA1 Channel8 transfer complete interrupt. + * @arg DMA1_INT_HTX8 DMA1 Channel8 half transfer interrupt. + * @arg DMA1_INT_ERR8 DMA1 Channel8 transfer error interrupt. + * @arg DMA2_INT_GLB1 DMA2 Channel1 global interrupt. + * @arg DMA2_INT_TXC1 DMA2 Channel1 transfer complete interrupt. + * @arg DMA2_INT_HTX1 DMA2 Channel1 half transfer interrupt. + * @arg DMA2_INT_ERR1 DMA2 Channel1 transfer error interrupt. + * @arg DMA2_INT_GLB2 DMA2 Channel2 global interrupt. + * @arg DMA2_INT_TXC2 DMA2 Channel2 transfer complete interrupt. + * @arg DMA2_INT_HTX2 DMA2 Channel2 half transfer interrupt. + * @arg DMA2_INT_ERR2 DMA2 Channel2 transfer error interrupt. + * @arg DMA2_INT_GLB3 DMA2 Channel3 global interrupt. + * @arg DMA2_INT_TXC3 DMA2 Channel3 transfer complete interrupt. + * @arg DMA2_INT_HTX3 DMA2 Channel3 half transfer interrupt. + * @arg DMA2_INT_ERR3 DMA2 Channel3 transfer error interrupt. + * @arg DMA2_INT_GLB4 DMA2 Channel4 global interrupt. + * @arg DMA2_INT_TXC4 DMA2 Channel4 transfer complete interrupt. + * @arg DMA2_INT_HTX4 DMA2 Channel4 half transfer interrupt. + * @arg DMA2_INT_ERR4 DMA2 Channel4 transfer error interrupt. + * @arg DMA2_INT_GLB5 DMA2 Channel5 global interrupt. + * @arg DMA2_INT_TXC5 DMA2 Channel5 transfer complete interrupt. + * @arg DMA2_INT_HTX5 DMA2 Channel5 half transfer interrupt. + * @arg DMA2_INT_ERR5 DMA2 Channel5 transfer error interrupt. + * @arg DMA2_INT_GLB6 DMA2 Channel6 global interrupt. + * @arg DMA2_INT_TXC6 DMA2 Channel6 transfer complete interrupt. + * @arg DMA2_INT_HTX6 DMA2 Channel6 half transfer interrupt. + * @arg DMA2_INT_ERR6 DMA2 Channel6 transfer error interrupt. + * @arg DMA2_INT_GLB7 DMA2 Channel7 global interrupt. + * @arg DMA2_INT_TXC7 DMA2 Channel7 transfer complete interrupt. + * @arg DMA2_INT_HTX7 DMA2 Channel7 half transfer interrupt. + * @arg DMA2_INT_ERR7 DMA2 Channel7 transfer error interrupt. + * @arg DMA2_INT_GLB8 DMA2 Channel8 global interrupt. + * @arg DMA2_INT_TXC8 DMA2 Channel8 transfer complete interrupt. + * @arg DMA2_INT_HTX8 DMA2 Channel8 half transfer interrupt. + * @arg DMA2_INT_ERR8 DMA2 Channel8 transfer error interrupt. + * @param DMAy DMA1 or DMA2. + * This parameter can be one of the following values: + * @arg DMA1 . + * @arg DMA2 . + */ +void DMA_ClrIntPendingBit(uint32_t DMAy_IT, DMA_Module* DMAy) +{ + /* Check the parameters */ + assert_param(IS_DMA_CLR_INT(DMAy_IT)); + + /* Calculate the used DMAy */ + /* Clear the selected DMAy interrupt pending bits */ + DMAy->INTCLR = DMAy_IT; +} + +/** + * @brief Set the DMAy Channelx's remap request. + * @param DMAy_REMAP specifies the DMAy request. + * This parameter can be set by the following values: + * @arg DMA1_REMAP_ADC1 DMA1 Request For ADC1. + * @arg DMA1_REMAP_UART5_TX DMA1 Request For UART5_TX. + * @arg DMA1_REMAP_I2C3_TX DMA1 Request For I2C3_TX. + * @arg DMA1_REMAP_TIM2_CH3 DMA1 Request For TIM2_CH3. + * @arg DMA1_REMAP_TIM4_CH1 DMA1 Request For TIM4_CH1. + * @arg DMA1_REMAP_USART3_TX DMA1 Request For USART3_TX. + * @arg DMA1_REMAP_I2C3_RX DMA1 Request For I2C3_RX. + * @arg DMA1_REMAP_TIM1_CH1 DMA1 Request For TIM1_CH1. + * @arg DMA1_REMAP_TIM2_UP DMA1 Request For TIM2_UP. + * @arg DMA1_REMAP_TIM3_CH3 DMA1 Request For TIM3_CH3. + * @arg DMA1_REMAP_SPI1_RX DMA1 Request For SPI1_RX. + * @arg DMA1_REMAP_USART3_RX DMA1 Request For USART3_RX. + * @arg DMA1_REMAP_TIM1_CH2 DMA1 Request For TIM1_CH2. + * @arg DMA1_REMAP_TIM3_CH4 DMA1 Request For TIM3_CH4. + * @arg DMA1_REMAP_TIM3_UP DMA1 Request For TIM3_UP. + * @arg DMA1_REMAP_SPI1_TX DMA1 Request For SPI1_TX. + * @arg DMA1_REMAP_USART1_TX DMA1 Request For USART1_TX. + * @arg DMA1_REMAP_TIM1_CH4 DMA1 Request For TIM1_CH4. + * @arg DMA1_REMAP_TIM1_TRIG DMA1 Request For TIM1_TRIG. + * @arg DMA1_REMAP_TIM1_COM DMA1 Request For TIM1_COM. + * @arg DMA1_REMAP_TIM4_CH2 DMA1 Request For TIM4_CH2. + * @arg DMA1_REMAP_SPI_I2S2_RX DMA1 Request For SPI_I2S2_RX. + * @arg DMA1_REMAP_I2C2_TX DMA1 Request For I2C2_TX. + * @arg DMA1_REMAP_USART1_RX DMA1 Request For USART1_RX. + * @arg DMA1_REMAP_TIM1_UP DMA1 Request For TIM1_UP. + * @arg DMA1_REMAP_SPI_I2S2_TX DMA1 Request For SPI_I2S2_TX. + * @arg DMA1_REMAP_TIM4_CH3 DMA1 Request For TIM4_CH3. + * @arg DMA1_REMAP_I2C2_RX DMA1 Request For I2C2_RX. + * @arg DMA1_REMAP_TIM2_CH1 DMA1 Request For TIM2_CH1. + * @arg DMA1_REMAP_USART2_RX DMA1 Request For USART2_RX. + * @arg DMA1_REMAP_TIM1_CH3 DMA1 Request For TIM1_CH3. + * @arg DMA1_REMAP_TIM3_CH1 DMA1 Request For TIM3_CH1. + * @arg DMA1_REMAP_TIM3_TRIG DMA1 Request For TIM3_TRIG. + * @arg DMA1_REMAP_I2C1_TX DMA1 Request For I2C1_TX. + * @arg DMA1_REMAP_USART2_TX DMA1 Request For USART2_TX. + * @arg DMA1_REMAP_TIM2_CH2 DMA1 Request For TIM2_CH2. + * @arg DMA1_REMAP_TIM2_CH4 DMA1 Request For TIM2_CH4. + * @arg DMA1_REMAP_TIM4_UP DMA1 Request For TIM4_UP. + * @arg DMA1_REMAP_I2C1_RX DMA1 Request For I2C1_RX. + * @arg DMA1_REMAP_ADC2 DMA1 Request For ADC2. + * @arg DMA1_REMAP_UART5_RX DMA1 Request For UART5_RX. + * @arg DMA2_REMAP_TIM5_CH4 DMA2 Request For TIM5_CH4. + * @arg DMA2_REMAP_TIM5_TRIG DMA2 Request For TIM5_TRIG. + * @arg DMA2_REMAP_TIM8_CH3 DMA2 Request For TIM8_CH3. + * @arg DMA2_REMAP_TIM8_UP DMA2 Request For TIM8_UP. + * @arg DMA2_REMAP_SPI_I2S3_RX DMA2 Request For SPI_I2S3_RX. + * @arg DMA2_REMAP_UART6_RX DMA2 Request For UART6_RX. + * @arg DMA2_REMAP_TIM8_CH4 DMA2 Request For TIM8_CH4. + * @arg DMA2_REMAP_TIM8_TRIG DMA2 Request For TIM8_TRIG. + * @arg DMA2_REMAP_TIM8_COM DMA2 Request For TIM8_COM. + * @arg DMA2_REMAP_TIM5_CH3 DMA2 Request For TIM5_CH3. + * @arg DMA2_REMAP_TIM5_UP DMA2 Request For TIM5_UP. + * @arg DMA2_REMAP_SPI_I2S3_TX DMA2 Request For SPI_I2S3_TX. + * @arg DMA2_REMAP_UART6_TX DMA2 Request For UART6_TX. + * @arg DMA2_REMAP_TIM8_CH1 DMA2 Request For TIM8_CH1. + * @arg DMA2_REMAP_UART4_RX DMA2 Request For UART4_RX. + * @arg DMA2_REMAP_TIM6_UP DMA2 Request For TIM6_UP. + * @arg DMA2_REMAP_DAC1 DMA2 Request For DAC1. + * @arg DMA2_REMAP_TIM5_CH2 DMA2 Request For TIM5_CH2. + * @arg DMA2_REMAP_SDIO DMA2 Request For SDIO. + * @arg DMA2_REMAP_TIM7_UP DMA2 Request For TIM7_UP. + * @arg DMA2_REMAP_DAC2 DMA2 Request For DAC2. + * @arg DMA2_REMAP_ADC3 DMA2 Request For ADC3. + * @arg DMA2_REMAP_TIM8_CH2 DMA2 Request For TIM8_CH2. + * @arg DMA2_REMAP_TIM5_CH1 DMA2 Request For TIM5_CH1. + * @arg DMA2_REMAP_UART4_TX DMA2 Request For UART4_TX. + * @arg DMA2_REMAP_QSPI_RX DMA2 Request For QSPI_RX. + * @arg DMA2_REMAP_I2C4_TX DMA2 Request For I2C4_TX. + * @arg DMA2_REMAP_UART7_RX DMA2 Request For UART7_RX. + * @arg DMA2_REMAP_QSPI_TX DMA2 Request For QSPI_TX. + * @arg DMA2_REMAP_I2C4_RX DMA2 Request For I2C4_RX. + * @arg DMA2_REMAP_UART7_TX DMA2 Request For UART7_TX. + * @arg DMA2_REMAP_ADC4 DMA2 Request For ADC4. + * @arg DMA2_REMAP_DVP DMA2 Request For DVP. + * @param DMAy DMA1 or DMA2. + * This parameter can be one of the following values: + * @arg DMA1 . + * @arg DMA2 . + * @param DMAyChx where y can be 1 or 2 to select the DMA and + * x can be 1 to 8 for DMA1 and 1 to 8 for DMA2 to select the DMA Channel. + * @param Cmd new state of the DMAy Channelx. + * This parameter can be: ENABLE or DISABLE. + */ +void DMA_RequestRemap(uint32_t DMAy_REMAP, DMA_Module* DMAy, DMA_ChannelType* DMAyChx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_DMA_REMAP(DMAy_REMAP)); + + if (Cmd != DISABLE) + { + /* Calculate the used DMAy */ + /* Set the selected DMAy remap request */ + DMAyChx->CHSEL = DMAy_REMAP; + DMAy->CHMAPEN = 1; + } + else + { + DMAy->CHMAPEN = 0; + } +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_dvp.c b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_dvp.c new file mode 100755 index 0000000000..19c5cbd73e --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_dvp.c @@ -0,0 +1,166 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_dvp.c + * @author Nations + * @version v1.0.1 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "n32g45x_dvp.h" +#include "n32g45x_rcc.h" + +/** + * @brief Deinitializes the DVP peripheral registers to their default reset values. + * @param None + * @retval None + */ +void DVP_DeInit(void) +{ + RCC_EnableAPB2PeriphReset(RCC_APB2_PERIPH_DVP, ENABLE); + RCC_EnableAPB2PeriphReset(RCC_APB2_PERIPH_DVP, DISABLE); +} + +/** + * @brief Initializes the DVP peripheral according to the specified + * parameters in the DVP_InitStruct . + * @param DVP_InitStruct pointer to a DVP_InitType structure + * that contains the configuration information for the specified DVP + * peripheral. + * @retval None + */ +void DVP_Init( DVP_InitType* DVP_InitStruct) +{ + uint32_t tmpregister = 0x00; + + /* Check the parameters */ + assert_param(IS_DVP_LINE_CAPTURE(DVP_InitStruct->LineCapture)); + assert_param(IS_DVP_BYTE_CAPTURE(DVP_InitStruct->ByteCapture)); + assert_param(IS_DVP_DATA_INVERT(DVP_InitStruct->DataInvert)); + assert_param(IS_DVP_PIXEL_POLARITY(DVP_InitStruct->PixelClkPolarity)); + assert_param(IS_DVP_VSYNC_POLARITY(DVP_InitStruct->VsyncPolarity)); + assert_param(IS_DVP_HSYNC_POLARITY(DVP_InitStruct->HsyncPolarity)); + assert_param(IS_DVP_CAPTURE_MODE(DVP_InitStruct->CaptureMode)); + assert_param(IS_DVP_FIFOWATERMARK(DVP_InitStruct->FifoWatermark)); + + /*---------------------------- DVP CTRL Configuration -----------------------*/ + tmpregister = 0; + tmpregister |= DVP_InitStruct->LineCapture | DVP_InitStruct->ByteCapture + | DVP_InitStruct->DataInvert | DVP_InitStruct->PixelClkPolarity + | DVP_InitStruct->VsyncPolarity | DVP_InitStruct->HsyncPolarity + | DVP_InitStruct->CaptureMode | DVP_InitStruct->FifoWatermark; + DVP->CTRL = tmpregister; + + /*---------------------------- DVP WST Configuration -----------------------*/ + if (DVP_InitStruct->RowStart) + DVP_InitStruct->RowStart--; + + if (DVP_InitStruct->ColumnStart) + DVP_InitStruct->ColumnStart--; + + DVP->WST = ( (((uint32_t)(DVP_InitStruct->RowStart)) << DVP_WST_VST_SHIFT) \ + | (((uint32_t)(DVP_InitStruct->ColumnStart))<< DVP_WST_HST_SHIFT) ); + + /*---------------------------- DVP WSIZE Configuration -----------------------*/ + DVP->WSIZE = ( (((uint32_t)(DVP_InitStruct->ImageHeight-1)) << DVP_WSIZE_VLINE_SHIFT) \ + | (((uint32_t)(DVP_InitStruct->ImageWidth-1)) << DVP_WSIZE_HCNT_SHIFT) ); +} + +/** + * @brief Fills DVP_InitStruct member with its default value. + * @param DVP_InitStruct pointer to a DVP_InitType structure + * which will be initialized. + * @retval None + */ +void DVP_DafaultInitParam(DVP_InitType* DVP_InitStruct) +{ + /* DVP_InitStruct members default value */ + DVP_InitStruct->FifoWatermark = DVP_WATER_MARK_1; + DVP_InitStruct->LineCapture = DVP_LINE_CAPTURE_ALL; + DVP_InitStruct->ByteCapture = DVP_BYTE_CAPTURE_ALL; + DVP_InitStruct->DataInvert = DVP_DATA_NOTINVERT; + DVP_InitStruct->PixelClkPolarity = DVP_PIXEL_POLARITY_FALLING; + DVP_InitStruct->VsyncPolarity = DVP_VSYNC_POLARITY_LOW; + DVP_InitStruct->HsyncPolarity = DVP_HSYNC_POLARITY_HIGH; + DVP_InitStruct->CaptureMode = DVP_CAPTURE_MODE_SINGLE; + DVP_InitStruct->RowStart = 0; + DVP_InitStruct->ColumnStart = 0; + DVP_InitStruct->ImageHeight = 240; + DVP_InitStruct->ImageWidth = 320; +} + +/** + * @brief Enables or disables the DVP DMA interface. + * @param Cmd New state of the DMA Request. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void DVP_ConfigDma( FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* When DMA is enable, the FWM in CTRL1 should be set 1*/ + __DVP_SetFifoWatermark(DVP_WATER_MARK_1); + + __DVP_EnableDMA(); + } + else + { + __DVP_DisableDMA(); + } +} + +/** + * @brief Get the data length in FIFO. + * @param None. + * @retval Current date length in FIFO + */ +uint32_t DVP_GetFifoCount(void) +{ + if (__FIFOIsNotEmpty()) + return ((DVP->STS & DVP_STS_FCNT_MASK)>>DVP_STS_FCNT_SHIFT); + else + return 0; +} + +/** + * @brief Software Reset FIFO + * @param None. + * @retval None. + */ +void DVP_ResetFifo(void) +{ + __DVP_StopCapture(); + + DVP->CTRL |= DVP_FIFO_SOFT_RESET; + + while(DVP->CTRL & DVP_FIFO_SOFT_RESET); +} diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_eth.c b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_eth.c new file mode 100755 index 0000000000..ec645eee40 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_eth.c @@ -0,0 +1,3100 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_eth.c + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "n32g45x_eth.h" +#include "n32g45x_gpio.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup ETH + * @brief ETH driver modules + * @{ + */ + +/** + * @brief Initialize GPIO pins for MII/RMII interface. + * + * @param ETH_Interface specifies the interface, can be the following values: + * @arg ETH_INTERFACE_RMII Reduced media-independent interface + * @arg ETH_INTERFACE_MII Media-independent interface + * @param remap remap mode, can be 0~3 + */ +void ETH_ConfigGpio(uint8_t ETH_Interface, uint8_t remap) +{ + GPIO_InitType GPIO_InitStructure; + uint32_t ETH_PA_O; + uint32_t ETH_PA_I; + uint32_t ETH_PB_O; + uint32_t ETH_PB_I; + uint32_t ETH_PC_O; + uint32_t ETH_PC_I; + uint32_t ETH_PD_O; + uint32_t ETH_PD_I; + if (ETH_Interface == ETH_INTERFACE_MII) + { + switch (remap) + { + case 0: + ETH_PA_O = GPIO_PIN_2; + ETH_PA_I = GPIO_PIN_0 | GPIO_PIN_1 | GPIO_PIN_3 | GPIO_PIN_7; + ETH_PB_O = GPIO_PIN_8 | GPIO_PIN_11 | GPIO_PIN_12 | GPIO_PIN_13; + ETH_PB_I = GPIO_PIN_10 | GPIO_PIN_0 | GPIO_PIN_1; + ETH_PC_O = GPIO_PIN_1 | GPIO_PIN_2; + ETH_PC_I = GPIO_PIN_3 | GPIO_PIN_4 | GPIO_PIN_5; + ETH_PD_O = 0; + ETH_PD_I = 0; + break; + case 1: + ETH_PA_O = GPIO_PIN_2; + ETH_PA_I = GPIO_PIN_0 | GPIO_PIN_1 | GPIO_PIN_3; + ETH_PB_O = GPIO_PIN_8 | GPIO_PIN_11 | GPIO_PIN_12 | GPIO_PIN_13; + ETH_PB_I = GPIO_PIN_10; + ETH_PC_O = GPIO_PIN_1 | GPIO_PIN_2; + ETH_PC_I = GPIO_PIN_3; + ETH_PD_O = 0; + ETH_PD_I = GPIO_PIN_8 | GPIO_PIN_9 | GPIO_PIN_10 | GPIO_PIN_11 | GPIO_PIN_12; + GPIO_ConfigPinRemap(GPIO_RMP1_ETH, ENABLE); + break; + case 2: + ETH_PA_O = GPIO_PIN_2; + ETH_PA_I = GPIO_PIN_0 | GPIO_PIN_1 | GPIO_PIN_3 | GPIO_PIN_7; + ETH_PB_O = GPIO_PIN_7 | GPIO_PIN_11 | GPIO_PIN_12 | GPIO_PIN_13; + ETH_PB_I = GPIO_PIN_10 | GPIO_PIN_0 | GPIO_PIN_1; + ETH_PC_O = GPIO_PIN_1 | GPIO_PIN_2; + ETH_PC_I = GPIO_PIN_3 | GPIO_PIN_4 | GPIO_PIN_5; + ETH_PD_O = 0; + ETH_PD_I = 0; + GPIO_ConfigPinRemap(GPIO_RMP2_ETH, ENABLE); + break; + case 3: + ETH_PA_O = GPIO_PIN_2; + ETH_PA_I = GPIO_PIN_0 | GPIO_PIN_1 | GPIO_PIN_3; + ETH_PB_O = GPIO_PIN_7 | GPIO_PIN_11 | GPIO_PIN_12 | GPIO_PIN_13; + ETH_PB_I = GPIO_PIN_10 | GPIO_PIN_0 | GPIO_PIN_1; + ETH_PC_O = GPIO_PIN_1 | GPIO_PIN_2; + ETH_PC_I = GPIO_PIN_3; + ETH_PD_O = 0; + ETH_PD_I = GPIO_PIN_8 | GPIO_PIN_9 | GPIO_PIN_10; + GPIO_ConfigPinRemap(GPIO_RMP3_ETH, ENABLE); + break; + default: + while (1) + ; + } + } + else /* RMII */ + { + switch (remap) + { + case 0: + case 2: + ETH_PA_O = GPIO_PIN_2; + ETH_PA_I = GPIO_PIN_1 | GPIO_PIN_7; + ETH_PB_O = GPIO_PIN_11 | GPIO_PIN_12 | GPIO_PIN_13; + ETH_PB_I = 0; + ETH_PC_O = GPIO_PIN_1; + ETH_PC_I = GPIO_PIN_4 | GPIO_PIN_5; + ETH_PD_O = 0; + ETH_PD_I = 0; + break; + case 1: + case 3: + ETH_PA_O = GPIO_PIN_2; + ETH_PA_I = GPIO_PIN_1; + ETH_PB_O = GPIO_PIN_11 | GPIO_PIN_12 | GPIO_PIN_13; + ETH_PB_I = 0; + ETH_PC_O = GPIO_PIN_1; + ETH_PC_I = 0; + ETH_PD_O = 0; + ETH_PD_I = GPIO_PIN_8 | GPIO_PIN_9 | GPIO_PIN_10; + GPIO_ConfigPinRemap(GPIO_RMP1_ETH, ENABLE); + break; + default: + while (1) + ; + } + } + if (ETH_PA_O) + { + /* Configure Ethernet PA and PA8 (MCO) as alternate function push-pull */ + GPIO_InitStructure.Pin = ETH_PA_O; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; + GPIO_InitPeripheral(GPIOA, &GPIO_InitStructure); + } + if (ETH_PB_O) + { + /* Configure Ethernet PB and PB5 (PPS) as alternate function push-pull */ + GPIO_InitStructure.Pin = ETH_PB_O; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; + GPIO_InitPeripheral(GPIOB, &GPIO_InitStructure); + } + if (ETH_PC_O) + { + /* Configure Ethernet PC as alternate function push-pull */ + GPIO_InitStructure.Pin = ETH_PC_O; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; + GPIO_InitPeripheral(GPIOC, &GPIO_InitStructure); + } + if (ETH_PD_O) + { + /* Configure Ethernet PD as alternate function push-pull */ + GPIO_InitStructure.Pin = ETH_PD_O; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; + GPIO_InitPeripheral(GPIOD, &GPIO_InitStructure); + } + + if (ETH_PA_I) + { + /* Configure Ethernet PA as input */ + GPIO_InitStructure.Pin = ETH_PA_I; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING; + GPIO_InitPeripheral(GPIOA, &GPIO_InitStructure); + } + if (ETH_PB_I) + { + /* Configure Ethernet PB as input */ + GPIO_InitStructure.Pin = ETH_PB_I; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING; + GPIO_InitPeripheral(GPIOB, &GPIO_InitStructure); + } + if (ETH_PC_I) + { + /* Configure Ethernet PC as input */ + GPIO_InitStructure.Pin = ETH_PC_I; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING; + GPIO_InitPeripheral(GPIOC, &GPIO_InitStructure); + } + if (ETH_PD_I) + { + /* Configure Ethernet PD as input */ + GPIO_InitStructure.Pin = ETH_PD_I; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING; + GPIO_InitPeripheral(GPIOD, &GPIO_InitStructure); + } +} + +/** @addtogroup ETH_Private_TypesDefinitions + * @{ + */ +/** + * @} + */ + +/** @addtogroup ETH_Private_Defines + * @{ + */ +/* Global pointers on Tx and Rx descriptor used to track transmit and receive descriptors */ +__IO ETH_DMADescType* DMATxDescToSet; +__IO ETH_DMADescType* DMARxDescToGet; +__IO ETH_DMADescType* DMAPTPTxDescToSet; +__IO ETH_DMADescType* DMAPTPRxDescToGet; + +/* ETHERNET MAC address offsets */ +#define ETH_MAC_ADDR_HBASE (ETH_MAC_BASE + 0x40) /* ETHERNET MAC address high offset */ +#define ETH_MAC_ADDR_LBASE (ETH_MAC_BASE + 0x44) /* ETHERNET MAC address low offset */ + +/* ETHERNET MACMIIADDR register Mask */ +#define MACMIIAR_CR_MASK ((uint32_t)0xFFFFFFE3) + +/* ETHERNET MACCFG register Mask */ +#define MACCR_CLR_MASK ((uint32_t)0xFF20810F) + +/* ETHERNET MACFLWCTRL register Mask */ +#define MACFCR_CLR_MASK ((uint32_t)0x0000FF41) + +/* ETHERNET DMAOPMOD register Mask */ +#define DMAOMR_CLR_MASK ((uint32_t)0xF8DE3F23) + +/* ETHERNET Remote Wake-up frame register length */ +#define ETH_WAKEUP_REG_LEN 8 + +/* ETHERNET Missed frames counter Shift */ +#define ETH_DMA_RX_OVERFLOW_MISSEDFRAMES_COUNTER_SHIFT 17 + +/* ETHERNET DMA Tx descriptors Collision Count Shift */ +#define ETH_DMA_TX_DESC_COLLISION_COUNTER_SHIFT 3 + +/* ETHERNET DMA Tx descriptors Buffer2 Size Shift */ +#define ETH_DMA_TX_DESC_BUF2_SIZE_SHIFT 11 + +/* ETHERNET DMA Rx descriptors Frame Length Shift */ +#define ETH_DMA_RX_DESC_FRAME_LEN_SHIFT 16 + +/* ETHERNET DMA Rx descriptors Buffer2 Size Shift */ +#define ETH_DMA_RX_DESC_BUF2_SIZE_SHIFT 11 + +/** + * @} + */ + +/** @addtogroup ETH_Private_Macros + * @{ + */ +/** + * @} + */ + +/** @addtogroup ETH_Private_Variables + * @{ + */ +/** + * @} + */ + +/** @addtogroup ETH_Private_FunctionPrototypes + * @{ + */ +/** + * @} + */ + +/** @addtogroup ETH_Private_Functions + * @{ + */ + +/** + * @brief Deinitializes the ETHERNET peripheral registers to their default reset values. + */ +void ETH_DeInit(void) +{ + RCC_EnableAHBPeriphReset(RCC_AHB_PERIPH_ETHMAC, ENABLE); + RCC_EnableAHBPeriphReset(RCC_AHB_PERIPH_ETHMAC, DISABLE); +} +/** + * @brief Initializes the ETHERNET peripheral according to the specified + * parameters in the ETH_InitStruct . + * @param ETH_InitStruct pointer to a ETH_InitType structure that contains + * the configuration information for the specified ETHERNET peripheral. + * @param callable a function pointer of @ref ETH_InitPHY + * @return ETH_ERROR: Ethernet initialization failed + * ETH_SUCCESS: Ethernet successfully initialized + */ +uint32_t ETH_Init(ETH_InitType* ETH_InitStruct, ETH_InitPHY callable) +{ + uint32_t tmpregister = 0; + RCC_ClocksType rcc_clocks; + uint32_t hclk = 60000000; + /* Check the parameters */ + /* MAC --------------------------*/ + assert_param(IS_ETH_AUTONEG(ETH_InitStruct->AutoNegotiation)); + assert_param(IS_ETH_WATCHDOG(ETH_InitStruct->Watchdog)); + assert_param(IS_ETH_JABBER(ETH_InitStruct->Jabber)); + assert_param(IS_ETH_INTER_FRAME_GAP(ETH_InitStruct->InterFrameGap)); + assert_param(IS_ETH_CARRIER_SENSE(ETH_InitStruct->CarrierSense)); + assert_param(IS_ETH_SPEED_MODE(ETH_InitStruct->SpeedMode)); + assert_param(IS_ETH_RX_OWN(ETH_InitStruct->RxOwn)); + assert_param(IS_ETH_LOOPBACK_MODE(ETH_InitStruct->LoopbackMode)); + assert_param(IS_ETH_DUPLEX_MODE(ETH_InitStruct->DuplexMode)); + assert_param(IS_ETH_CHECKSUM_OFFLOAD(ETH_InitStruct->ChecksumOffload)); + assert_param(IS_ETH_RETRY_TRANSMISSION(ETH_InitStruct->RetryTransmission)); + assert_param(IS_ETH_AUTO_PAD_CRC_STRIP(ETH_InitStruct->AutomaticPadCRCStrip)); + assert_param(IS_ETH_BACKOFF_LIMIT(ETH_InitStruct->BackoffLimit)); + assert_param(IS_ETH_DEFERRAL_CHECK(ETH_InitStruct->DeferralCheck)); + assert_param(IS_ETH_RX_ALL(ETH_InitStruct->RxAll)); + assert_param(IS_ETH_SRC_ADDR_FILTER(ETH_InitStruct->SrcAddrFilter)); + assert_param(IS_ETH_PASS_CTRL_FRAMES(ETH_InitStruct->PassCtrlFrames)); + assert_param(IS_ETH_BROADCAST_FRAMES_RECEPTION(ETH_InitStruct->BroadcastFramesReception)); + assert_param(IS_ETH_DEST_ADDR_FILTER(ETH_InitStruct->DestAddrFilter)); + assert_param(IS_ETH_PROMISCUOUS_MODE(ETH_InitStruct->PromiscuousMode)); + assert_param(IS_ETH_MULTICAST_FRAMES_FILTER(ETH_InitStruct->MulticastFramesFilter)); + assert_param(IS_ETH_UNICAST_FRAMES_FILTER(ETH_InitStruct->UnicastFramesFilter)); + assert_param(IS_ETH_PAUSE_TIME(ETH_InitStruct->PauseTime)); + assert_param(IS_ETH_ZERO_QUANTA_PAUSE(ETH_InitStruct->ZeroQuantaPause)); + assert_param(IS_ETH_PAUSE_LOW_THRESHOLD(ETH_InitStruct->PauseLowThreshold)); + assert_param(IS_ETH_UNICAST_PAUSE_FRAME_DETECT(ETH_InitStruct->UnicastPauseFrameDetect)); + assert_param(IS_ETH_RX_FLOW_CTRL(ETH_InitStruct->RxFlowCtrl)); + assert_param(IS_ETH_TX_FLOW_CTRL(ETH_InitStruct->TxFlowCtrl)); + assert_param(IS_ETH_VLAN_TAG_COMPARISON(ETH_InitStruct->VLANTagComparison)); + assert_param(IS_ETH_VLAN_TAG_IDENTIFIER(ETH_InitStruct->VLANTagIdentifier)); + /* DMA --------------------------*/ + assert_param(IS_ETH_DROP_TCPIP_CHECKSUM_FRAME(ETH_InitStruct->DropTCPIPChecksumErrorFrame)); + assert_param(IS_ETH_RX_STORE_FORWARD(ETH_InitStruct->RxStoreForward)); + assert_param(IS_ETH_FLUSH_RX_FRAME(ETH_InitStruct->FlushRxFrame)); + assert_param(IS_ETH_TX_STORE_FORWARD(ETH_InitStruct->TxStoreForward)); + assert_param(IS_ETH_TX_THRESHOLD_CTRL(ETH_InitStruct->TxThresholdCtrl)); + assert_param(IS_ETH_FORWARD_ERROR_FRAMES(ETH_InitStruct->ForwardErrorFrames)); + assert_param(IS_ETH_FORWARD_UNDERSIZED_GOOD_FRAMES(ETH_InitStruct->ForwardUndersizedGoodFrames)); + assert_param(IS_ETH_RX_THRESHOLD_CTRL(ETH_InitStruct->RxThresholdCtrl)); + assert_param(IS_ETH_SECOND_FRAME_OPERATE(ETH_InitStruct->SecondFrameOperate)); + assert_param(IS_ETH_ADDR_ALIGNED_BEATS(ETH_InitStruct->AddrAlignedBeats)); + assert_param(IS_ETH_FIXED_BURST(ETH_InitStruct->FixedBurst)); + assert_param(IS_ETH_RX_DMA_BURST_LEN(ETH_InitStruct->RxDMABurstLen)); + assert_param(IS_ETH_TX_DMA_BURST_LEN(ETH_InitStruct->TxDMABurstLen)); + assert_param(IS_ETH_DMA_DESC_SKIP_LEN(ETH_InitStruct->DescSkipLen)); + assert_param(IS_ETH_DMA_ARBITRATION_ROUND_ROBIN_RXTX(ETH_InitStruct->DMAArbitration)); + /*-------------------------------- MAC Config ------------------------------*/ + /*---------------------- ETHERNET MACMIIADDR Configuration -------------------*/ + /* Get the ETHERNET MACMIIADDR value */ + tmpregister = ETH->MACMIIADDR; + /* Clear CTRLSTS Clock Range CTRL[2:0] bits */ + tmpregister &= MACMIIAR_CR_MASK; + /* Get hclk frequency value */ + RCC_GetClocksFreqValue(&rcc_clocks); + hclk = rcc_clocks.HclkFreq; + /* Set CTRL bits depending on hclk value */ + if (/*(hclk >= 20000000) && */ (hclk < 35000000)) + { + /* CTRLSTS Clock Range between 20-35 MHz */ + tmpregister |= (uint32_t)ETH_MACMIIADDR_CR_DIV16; + } + else if ((hclk >= 35000000) && (hclk < 60000000)) + { + /* CTRLSTS Clock Range between 35-60 MHz */ + tmpregister |= (uint32_t)ETH_MACMIIADDR_CR_DIV26; + } + else if ((hclk >= 60000000) && (hclk <= 72000000)) + { + /* CTRLSTS Clock Range between 60-72 MHz */ + tmpregister |= (uint32_t)ETH_MACMIIADDR_CR_DIV42; + } + /* Write to ETHERNET MAC MIIAR: Configure the ETHERNET CTRLSTS Clock Range */ + ETH->MACMIIADDR = (uint32_t)tmpregister; + /*-------------------- PHY initialization and configuration ----------------*/ + if (ETH_ERROR == callable(ETH_InitStruct)) + { + return ETH_ERROR; + } + + /*------------------------ ETHERNET MACCFG Configuration --------------------*/ + /* Get the ETHERNET MACCFG value */ + tmpregister = ETH->MACCFG; + /* Clear WD, PCE, PS, TE and RE bits */ + tmpregister &= MACCR_CLR_MASK; + /* Set the WD bit according to Watchdog value */ + /* Set the JD: bit according to Jabber value */ + /* Set the IFG bit according to InterFrameGap value */ + /* Set the DCRS bit according to CarrierSense value */ + /* Set the FES bit according to SpeedMode value */ + /* Set the DO bit according to RxOwn value */ + /* Set the LM bit according to LoopbackMode value */ + /* Set the DM bit according to DuplexMode value */ + /* Set the IPC bit according to ChecksumOffload value */ + /* Set the DAT bit according to RetryTransmission value */ + /* Set the ACS bit according to AutomaticPadCRCStrip value */ + /* Set the BL bit according to BackoffLimit value */ + /* Set the DC bit according to DeferralCheck value */ + tmpregister |= (uint32_t)( + ETH_InitStruct->Watchdog | ETH_InitStruct->Jabber | ETH_InitStruct->InterFrameGap | ETH_InitStruct->CarrierSense + | ETH_InitStruct->SpeedMode | ETH_InitStruct->RxOwn | ETH_InitStruct->LoopbackMode | ETH_InitStruct->DuplexMode + | ETH_InitStruct->ChecksumOffload | ETH_InitStruct->RetryTransmission | ETH_InitStruct->AutomaticPadCRCStrip + | ETH_InitStruct->BackoffLimit | ETH_InitStruct->DeferralCheck); + /* Write to ETHERNET MACCFG */ + ETH->MACCFG = (uint32_t)tmpregister; + + /*----------------------- ETHERNET MACFFLT Configuration --------------------*/ + /* Set the RA bit according to RxAll value */ + /* Set the SAF and SAIF bits according to SrcAddrFilter value */ + /* Set the PCF bit according to PassCtrlFrames value */ + /* Set the DBF bit according to BroadcastFramesReception value */ + /* Set the DAIF bit according to DestAddrFilter value */ + /* Set the PEND bit according to PromiscuousMode value */ + /* Set the PM, HMC and HPF bits according to MulticastFramesFilter value */ + /* Set the HUC and HPF bits according to UnicastFramesFilter value */ + /* Write to ETHERNET MACFFLT */ + ETH->MACFFLT = (uint32_t)(ETH_InitStruct->RxAll | ETH_InitStruct->SrcAddrFilter | ETH_InitStruct->PassCtrlFrames + | ETH_InitStruct->BroadcastFramesReception | ETH_InitStruct->DestAddrFilter + | ETH_InitStruct->PromiscuousMode | ETH_InitStruct->MulticastFramesFilter + | ETH_InitStruct->UnicastFramesFilter); + /*--------------- ETHERNET MACHASHHI and MACHASHLO Configuration ---------------*/ + /* Write to ETHERNET MACHASHHI */ + ETH->MACHASHHI = (uint32_t)ETH_InitStruct->HashTableHigh; + /* Write to ETHERNET MACHASHLO */ + ETH->MACHASHLO = (uint32_t)ETH_InitStruct->HashTableLow; + /*----------------------- ETHERNET MACFLWCTRL Configuration --------------------*/ + /* Get the ETHERNET MACFLWCTRL value */ + tmpregister = ETH->MACFLWCTRL; + /* Clear xx bits */ + tmpregister &= MACFCR_CLR_MASK; + + /* Set the PT bit according to PauseTime value */ + /* Set the DZPQ bit according to ZeroQuantaPause value */ + /* Set the PLT bit according to PauseLowThreshold value */ + /* Set the UP bit according to UnicastPauseFrameDetect value */ + /* Set the RFE bit according to RxFlowCtrl value */ + /* Set the TFE bit according to TxFlowCtrl value */ + tmpregister |= (uint32_t)((ETH_InitStruct->PauseTime << 16) | ETH_InitStruct->ZeroQuantaPause + | ETH_InitStruct->PauseLowThreshold | ETH_InitStruct->UnicastPauseFrameDetect + | ETH_InitStruct->RxFlowCtrl | ETH_InitStruct->TxFlowCtrl); + /* Write to ETHERNET MACFLWCTRL */ + ETH->MACFLWCTRL = (uint32_t)tmpregister; + /*----------------------- ETHERNET MACVLANTAG Configuration -----------------*/ + /* Set the ETV bit according to VLANTagComparison value */ + /* Set the VL bit according to VLANTagIdentifier value */ + ETH->MACVLANTAG = (uint32_t)(ETH_InitStruct->VLANTagComparison | ETH_InitStruct->VLANTagIdentifier); + + /*-------------------------------- DMA Config ------------------------------*/ + /*----------------------- ETHERNET DMAOPMOD Configuration --------------------*/ + /* Get the ETHERNET DMAOPMOD value */ + tmpregister = ETH->DMAOPMOD; + /* Clear xx bits */ + tmpregister &= DMAOMR_CLR_MASK; + + /* Set the DT bit according to DropTCPIPChecksumErrorFrame value */ + /* Set the RSYF bit according to RxStoreForward value */ + /* Set the DFF bit according to FlushRxFrame value */ + /* Set the TSF bit according to TxStoreForward value */ + /* Set the TTC bit according to TxThresholdCtrl value */ + /* Set the FEF bit according to ForwardErrorFrames value */ + /* Set the FUF bit according to ForwardUndersizedGoodFrames value */ + /* Set the RTC bit according to RxThresholdCtrl value */ + /* Set the OSF bit according to SecondFrameOperate value */ + tmpregister |= + (uint32_t)(ETH_InitStruct->DropTCPIPChecksumErrorFrame | ETH_InitStruct->RxStoreForward + | ETH_InitStruct->FlushRxFrame | ETH_InitStruct->TxStoreForward | ETH_InitStruct->TxThresholdCtrl + | ETH_InitStruct->ForwardErrorFrames | ETH_InitStruct->ForwardUndersizedGoodFrames + | ETH_InitStruct->RxThresholdCtrl | ETH_InitStruct->SecondFrameOperate); + /* Write to ETHERNET DMAOPMOD */ + ETH->DMAOPMOD = (uint32_t)tmpregister; + + /*----------------------- ETHERNET DMABUSMOD Configuration --------------------*/ + /* Set the AAL bit according to AddrAlignedBeats value */ + /* Set the FB bit according to FixedBurst value */ + /* Set the RPBL and 4*PBL bits according to RxDMABurstLen value */ + /* Set the PBL and 4*PBL bits according to TxDMABurstLen value */ + /* Set the DSL bit according to ETH_DesciptorSkipLength value */ + /* Set the PEND and DA bits according to DMAArbitration value */ + ETH->DMABUSMOD = + (uint32_t)(ETH_InitStruct->AddrAlignedBeats | ETH_InitStruct->FixedBurst | ETH_InitStruct->RxDMABurstLen + | /* !! if 4xPBL is selected for Tx or Rx it is applied for the other */ + ETH_InitStruct->TxDMABurstLen | (ETH_InitStruct->DescSkipLen << 2) | ETH_InitStruct->DMAArbitration + | ETH_DMABUSMOD_USP); /* Enable use of separate PBL for Rx and Tx */ + + /* Disable all MMC interrupt */ + ETH->MMCRXINTMSK = 0xffffffffUL; + ETH->MMCTXINTMSK = 0xffffffffUL; + ETH->MMCRXCOINTMSK = 0xffffffffUL; + + /* Return Ethernet configuration success */ + return ETH_SUCCESS; +} + +/** + * @brief Fills each ETH_InitStruct member with its default value. + * @param ETH_InitStruct pointer to a ETH_InitType structure which will be initialized. + */ +void ETH_InitStruct(ETH_InitType* ETH_InitStruct) +{ + /* ETH_InitStruct members default value */ + /*------------------------ MAC -----------------------------------*/ + ETH_InitStruct->AutoNegotiation = ETH_AUTONEG_DISABLE; + ETH_InitStruct->Watchdog = ETH_WATCHDOG_ENABLE; + ETH_InitStruct->Jabber = ETH_JABBER_ENABLE; + ETH_InitStruct->InterFrameGap = ETH_INTER_FRAME_GAP_96BIT; + ETH_InitStruct->CarrierSense = ETH_CARRIER_SENSE_ENABLE; + ETH_InitStruct->SpeedMode = ETH_SPEED_MODE_10M; + ETH_InitStruct->RxOwn = ETH_RX_OWN_ENABLE; + ETH_InitStruct->LoopbackMode = ETH_LOOPBACK_MODE_DISABLE; + ETH_InitStruct->DuplexMode = ETH_DUPLEX_MODE_HALF; + ETH_InitStruct->ChecksumOffload = ETH_CHECKSUM_OFFLOAD_DISABLE; + ETH_InitStruct->RetryTransmission = ETH_RETRY_TRANSMISSION_ENABLE; + ETH_InitStruct->AutomaticPadCRCStrip = ETH_AUTO_PAD_CRC_STRIP_DISABLE; + ETH_InitStruct->BackoffLimit = ETH_BACKOFF_LIMIT_10; + ETH_InitStruct->DeferralCheck = ETH_DEFERRAL_CHECK_DISABLE; + ETH_InitStruct->RxAll = ETH_RX_ALL_DISABLE; + ETH_InitStruct->SrcAddrFilter = ETH_SRC_ADDR_FILTER_DISABLE; + ETH_InitStruct->PassCtrlFrames = ETH_PASS_CTRL_FRAMES_BLOCK_ALL; + ETH_InitStruct->BroadcastFramesReception = ETH_BROADCAST_FRAMES_RECEPTION_DISABLE; + ETH_InitStruct->DestAddrFilter = ETH_DEST_ADDR_FILTER_NORMAL; + ETH_InitStruct->PromiscuousMode = ETH_PROMISCUOUS_MODE_DISABLE; + ETH_InitStruct->MulticastFramesFilter = ETH_MULTICAST_FRAMES_FILTER_PERFECT; + ETH_InitStruct->UnicastFramesFilter = ETH_UNICAST_FRAMES_FILTER_PERFECT; + ETH_InitStruct->HashTableHigh = 0x0; + ETH_InitStruct->HashTableLow = 0x0; + ETH_InitStruct->PauseTime = 0x0; + ETH_InitStruct->ZeroQuantaPause = ETH_ZERO_QUANTA_PAUSE_DISABLE; + ETH_InitStruct->PauseLowThreshold = ETH_PAUSE_LOW_THRESHOLD_MINUS4; + ETH_InitStruct->UnicastPauseFrameDetect = ETH_UNICAST_PAUSE_FRAME_DETECT_DISABLE; + ETH_InitStruct->RxFlowCtrl = ETH_RX_FLOW_CTRL_DISABLE; + ETH_InitStruct->TxFlowCtrl = ETH_TX_FLOW_CTRL_DISABLE; + ETH_InitStruct->VLANTagComparison = ETH_VLAN_TAG_COMPARISON_16BIT; + ETH_InitStruct->VLANTagIdentifier = 0x0; + /*------------------------ DMA -----------------------------------*/ + ETH_InitStruct->DropTCPIPChecksumErrorFrame = ETH_DROP_TCPIP_CHECKSUM_ERROR_FRAME_DISABLE; + ETH_InitStruct->RxStoreForward = ETH_RX_STORE_FORWARD_ENABLE; + ETH_InitStruct->FlushRxFrame = ETH_FLUSH_RX_FRAME_DISABLE; + ETH_InitStruct->TxStoreForward = ETH_TX_STORE_FORWARD_ENABLE; + ETH_InitStruct->TxThresholdCtrl = ETH_TX_THRESHOLD_CTRL_64BYTES; + ETH_InitStruct->ForwardErrorFrames = ETH_FORWARD_ERROR_FRAMES_DISABLE; + ETH_InitStruct->ForwardUndersizedGoodFrames = ETH_FORWARD_UNDERSIZED_GOOD_FRAMES_ENABLE; + ETH_InitStruct->RxThresholdCtrl = ETH_RX_THRESHOLD_CTRL_64BYTES; + ETH_InitStruct->SecondFrameOperate = ETH_SECOND_FRAME_OPERATE_DISABLE; + ETH_InitStruct->AddrAlignedBeats = ETH_ADDR_ALIGNED_BEATS_ENABLE; + ETH_InitStruct->FixedBurst = ETH_FIXED_BURST_DISABLE; + ETH_InitStruct->RxDMABurstLen = ETH_RX_DMA_BURST_LEN_1BEAT; + ETH_InitStruct->TxDMABurstLen = ETH_TX_DMA_BURST_LEN_1BEAT; + ETH_InitStruct->DescSkipLen = 0x0; + ETH_InitStruct->DMAArbitration = ETH_DMA_ARBITRATION_ROUND_ROBIN_RXTX_1_1; +} + +/** + * @brief Enables ENET MAC and DMA reception/transmission + */ +void ETH_EnableTxRx(void) +{ + /* Enable transmit state machine of the MAC for transmission on the MII */ + ETH_EnableMacTx(ENABLE); + /* Flush Transmit DATFIFO */ + ETH_FlushTxFifo(); + /* Enable receive state machine of the MAC for reception from the MII */ + ETH_EnableMacRx(ENABLE); + + /* Start DMA transmission */ + ETH_EnableDmaTx(ENABLE); + /* Start DMA reception */ + ETH_EnableDmaRx(ENABLE); +} + +/** + * @brief Transmits a packet, from application buffer, pointed by ppkt. + * @param ppkt pointer to the application's packet buffer to transmit. + * @param FrameLength Tx Packet size. + * @return ETH_ERROR: in case of Tx desc owned by DMA + * ETH_SUCCESS: for correct transmission + */ +uint32_t ETH_TxPacket(uint8_t* ppkt, uint16_t FrameLength) +{ + uint32_t send_len = 0; + + while (send_len < FrameLength) + { + uint32_t offset = 0; + + /* Check if the descriptor is owned by the ETHERNET DMA (when set) or CPU (when reset) */ + if ((DMATxDescToSet->Status & ETH_DMA_TX_DESC_OWN) != (uint32_t)RESET) + { + /* Return ERROR: OWN bit set */ + return ETH_ERROR; + } + + uint16_t block_len = FrameLength - send_len; + if (block_len > ETH_DMA_TX_DESC_TBS1) + { + block_len = ETH_DMA_TX_DESC_TBS1; + } + /* Copy the frame to be sent into memory pointed by the current ETHERNET DMA Tx descriptor */ + for (offset = 0; offset < block_len; offset++) + { + (*(__IO uint8_t*)((DMATxDescToSet->Buf1Addr) + offset)) = (*(ppkt + offset + send_len)); + } + + /* Setting the Frame Length: bits[10:0] */ + DMATxDescToSet->CtrlOrBufSize &= (~ETH_DMA_TX_DESC_TBS1); + DMATxDescToSet->CtrlOrBufSize |= block_len; + /* Setting the last segment and first segment bits (in this case a frame is transmitted in one descriptor) */ + if (send_len == 0) + { + DMATxDescToSet->CtrlOrBufSize |= ETH_DMA_TX_DESC_FS; + } + send_len += block_len; + if (send_len == FrameLength) + { + DMATxDescToSet->CtrlOrBufSize |= ETH_DMA_TX_DESC_LS; + } + + /* Set Own bit of the Tx descriptor Status: gives the buffer back to ETHERNET DMA */ + DMATxDescToSet->Status |= ETH_DMA_TX_DESC_OWN; + /* When Tx Buffer unavailable flag is set: clear it and resume transmission */ + if ((ETH->DMASTS & ETH_DMASTS_TU) != (uint32_t)RESET) + { + /* Clear TBUS ETHERNET DMA flag */ + ETH->DMASTS = ETH_DMASTS_TU; + /* Resume DMA transmission*/ + ETH->DMATXPD = 0; + } + + /* Update the ETHERNET DMA global Tx descriptor with next Tx decriptor */ + /* Chained Mode */ + if ((DMATxDescToSet->CtrlOrBufSize & ETH_DMA_TX_DESC_TCH) != (uint32_t)RESET) + { + /* Selects the next DMA Tx descriptor list for next buffer to send */ + DMATxDescToSet = (ETH_DMADescType*)(DMATxDescToSet->Buf2OrNextDescAddr); + } + else /* Ring Mode */ + { + if ((DMATxDescToSet->CtrlOrBufSize & ETH_DMA_TX_DESC_TER) != (uint32_t)RESET) + { + /* Selects the first DMA Tx descriptor for next buffer to send: last Tx descriptor was used */ + DMATxDescToSet = (ETH_DMADescType*)(ETH->DMATXDLADDR); + } + else + { + /* Selects the next DMA Tx descriptor list for next buffer to send */ + DMATxDescToSet = + (ETH_DMADescType*)((uint32_t)DMATxDescToSet + 0x10 + ((ETH->DMABUSMOD & ETH_DMABUSMOD_DSL))); + } + } + } + /* Return SUCCESS */ + return ETH_SUCCESS; +} + +/** + * @brief Receives a packet and copies it to memory pointed by ppkt. + * @param ppkt pointer to the application packet receive buffer. + * @param checkErr whether check error + * @return ETH_ERROR: if there is error in reception + * framelength: received packet size if packet reception is correct + */ +uint32_t ETH_RxPacket(uint8_t* ppkt, uint8_t checkErr) +{ + uint32_t offset = 0, framelength = 0; + /* Check if the descriptor is owned by the ETHERNET DMA (when set) or CPU (when reset) */ + if ((DMARxDescToGet->Status & ETH_DMA_RX_DESC_OWN) != (uint32_t)RESET) + { + /* Return error: OWN bit set */ + return ETH_ERROR; + } + + if (((checkErr && ((DMARxDescToGet->Status & ETH_DMA_RX_DESC_ES) == (uint32_t)RESET)) || !checkErr) + && ((DMARxDescToGet->Status & ETH_DMA_RX_DESC_LS) != (uint32_t)RESET) + && ((DMARxDescToGet->Status & ETH_DMA_RX_DESC_FS) != (uint32_t)RESET)) + { + /* Get the Frame Length of the received packet */ + framelength = ((DMARxDescToGet->Status & ETH_DMA_RX_DESC_FL) >> ETH_DMA_RX_DESC_FRAME_LEN_SHIFT); + /* Copy the received frame into buffer from memory pointed by the current ETHERNET DMA Rx descriptor */ + for (offset = 0; offset < framelength; offset++) + { + (*(ppkt + offset)) = (*(__IO uint8_t*)((DMARxDescToGet->Buf1Addr) + offset)); + } + } + else + { + /* Return ERROR */ + framelength = ETH_ERROR; + } + /* Set Own bit of the Rx descriptor Status: gives the buffer back to ETHERNET DMA */ + DMARxDescToGet->Status = ETH_DMA_RX_DESC_OWN; + + /* When Rx Buffer unavailable flag is set: clear it and resume reception */ + if ((ETH->DMASTS & ETH_DMASTS_RU) != (uint32_t)RESET) + { + /* Clear RBUS ETHERNET DMA flag */ + ETH->DMASTS = ETH_DMASTS_RU; + /* Resume DMA reception */ + ETH->DMARXPD = 0; + } + + /* Update the ETHERNET DMA global Rx descriptor with next Rx decriptor */ + /* Chained Mode */ + if ((DMARxDescToGet->CtrlOrBufSize & ETH_DMA_RX_DESC_RCH) != (uint32_t)RESET) + { + /* Selects the next DMA Rx descriptor list for next buffer to read */ + DMARxDescToGet = (ETH_DMADescType*)(DMARxDescToGet->Buf2OrNextDescAddr); + } + else /* Ring Mode */ + { + if ((DMARxDescToGet->CtrlOrBufSize & ETH_DMA_RX_DESC_RER) != (uint32_t)RESET) + { + /* Selects the first DMA Rx descriptor for next buffer to read: last Rx descriptor was used */ + DMARxDescToGet = (ETH_DMADescType*)(ETH->DMARXDLADDR); + } + else + { + /* Selects the next DMA Rx descriptor list for next buffer to read */ + DMARxDescToGet = + (ETH_DMADescType*)((uint32_t)DMARxDescToGet + 0x10 + ((ETH->DMABUSMOD & ETH_DMABUSMOD_DSL))); + } + } + + /* Return Frame Length/ERROR */ + return (framelength); +} + +/** + * @brief Get the size of received the received packet. + * @return framelength: received packet size + */ +uint32_t ETH_GetRxPacketSize(void) +{ + uint32_t frameLength = 0; + if (((DMARxDescToGet->Status & ETH_DMA_RX_DESC_OWN) == (uint32_t)RESET) + && ((DMARxDescToGet->Status & ETH_DMA_RX_DESC_ES) == (uint32_t)RESET) + && ((DMARxDescToGet->Status & ETH_DMA_RX_DESC_LS) != (uint32_t)RESET) + && ((DMARxDescToGet->Status & ETH_DMA_RX_DESC_FS) != (uint32_t)RESET)) + { + /* Get the size of the packet: including 4 bytes of the CRC */ + frameLength = ETH_GetDmaRxDescFrameLen(DMARxDescToGet); + } + + /* Return Frame Length */ + return frameLength; +} + +/** + * @brief Drop a Received packet (too small packet, etc...) + */ +void ETH_DropRxPacket(void) +{ + /* Set Own bit of the Rx descriptor Status: gives the buffer back to ETHERNET DMA */ + DMARxDescToGet->Status = ETH_DMA_RX_DESC_OWN; + /* Chained Mode */ + if ((DMARxDescToGet->CtrlOrBufSize & ETH_DMA_RX_DESC_RCH) != (uint32_t)RESET) + { + /* Selects the next DMA Rx descriptor list for next buffer read */ + DMARxDescToGet = (ETH_DMADescType*)(DMARxDescToGet->Buf2OrNextDescAddr); + } + else /* Ring Mode */ + { + if ((DMARxDescToGet->CtrlOrBufSize & ETH_DMA_RX_DESC_RER) != (uint32_t)RESET) + { + /* Selects the next DMA Rx descriptor list for next buffer read: this will + be the first Rx descriptor in this case */ + DMARxDescToGet = (ETH_DMADescType*)(ETH->DMARXDLADDR); + } + else + { + /* Selects the next DMA Rx descriptor list for next buffer read */ + DMARxDescToGet = + (ETH_DMADescType*)((uint32_t)DMARxDescToGet + 0x10 + ((ETH->DMABUSMOD & ETH_DMABUSMOD_DSL))); + } + } +} + +/*--------------------------------- PHY ------------------------------------*/ +/** + * @brief Read a PHY register + * @param PHYAddress PHY device address, is the index of one of supported 32 PHY devices. + * This parameter can be one of the following values: 0,..,31 + * @param PHYReg PHY register address, is the index of one of the 32 PHY register. + * This parameter can be one of the following values: + * @arg PHY_BCR Tranceiver Basic Control Register + * @arg PHY_BSR Tranceiver Basic Status Register + * @arg PHY_SR Tranceiver Status Register + * @arg More PHY register could be read depending on the used PHY + * @return ETH_ERROR: in case of timeout + * MAC MIIDR register value: Data read from the selected PHY register (correct read ) + */ +uint16_t ETH_ReadPhyRegister(uint16_t PHYAddress, uint16_t PHYReg) +{ + uint32_t tmpregister = 0; + __IO uint32_t timeout = 0; + /* Check the parameters */ + assert_param(IS_ETH_PHY_ADDRESS(PHYAddress)); + assert_param(IS_ETH_PHY_REG(PHYReg)); + + /* Get the ETHERNET MACMIIADDR value */ + tmpregister = ETH->MACMIIADDR; + /* Keep only the CTRLSTS Clock Range CTRL[2:0] bits value */ + tmpregister &= ~MACMIIAR_CR_MASK; + /* Prepare the MII address register value */ + tmpregister |= (((uint32_t)PHYAddress << 11) & ETH_MACMIIADDR_PA); /* Set the PHY device address */ + tmpregister |= (((uint32_t)PHYReg << 6) & ETH_MACMIIADDR_MR); /* Set the PHY register address */ + tmpregister &= ~ETH_MACMIIADDR_MW; /* Set the read mode */ + tmpregister |= ETH_MACMIIADDR_MB; /* Set the MII Busy bit */ + /* Write the result value into the MII Address register */ + ETH->MACMIIADDR = tmpregister; + /* Check for the Busy flag */ + do + { + timeout++; + tmpregister = ETH->MACMIIADDR; + } while ((tmpregister & ETH_MACMIIADDR_MB) && (timeout < (uint32_t)PHY_READ_TO)); + /* Return ERROR in case of timeout */ + if (timeout == PHY_READ_TO) + { + return (uint16_t)ETH_ERROR; + } + + /* Return data register value */ + uint16_t ret = (uint16_t)(ETH->MACMIIDAT); + return ret; +} + +/** + * @brief Write to a PHY register + * @param PHYAddress PHY device address, is the index of one of supported 32 PHY devices. + * This parameter can be one of the following values: 0,..,31 + * @param PHYReg PHY register address, is the index of one of the 32 PHY register. + * This parameter can be one of the following values: + * @arg PHY_BCR Tranceiver Control Register + * @arg More PHY register could be written depending on the used PHY + * @param PHYValue the value to write + * @return ETH_ERROR: in case of timeout + * ETH_SUCCESS: for correct write + */ +uint32_t ETH_WritePhyRegister(uint16_t PHYAddress, uint16_t PHYReg, uint16_t PHYValue) +{ + uint32_t tmpregister = 0; + __IO uint32_t timeout = 0; + /* Check the parameters */ + assert_param(IS_ETH_PHY_ADDRESS(PHYAddress)); + assert_param(IS_ETH_PHY_REG(PHYReg)); + + /* Get the ETHERNET MACMIIADDR value */ + tmpregister = ETH->MACMIIADDR; + /* Keep only the CTRLSTS Clock Range CTRL[2:0] bits value */ + tmpregister &= ~MACMIIAR_CR_MASK; + /* Prepare the MII register address value */ + tmpregister |= (((uint32_t)PHYAddress << 11) & ETH_MACMIIADDR_PA); /* Set the PHY device address */ + tmpregister |= (((uint32_t)PHYReg << 6) & ETH_MACMIIADDR_MR); /* Set the PHY register address */ + tmpregister |= ETH_MACMIIADDR_MW; /* Set the write mode */ + tmpregister |= ETH_MACMIIADDR_MB; /* Set the MII Busy bit */ + /* Give the value to the MII data register */ + ETH->MACMIIDAT = PHYValue; + /* Write the result value into the MII Address register */ + ETH->MACMIIADDR = tmpregister; + /* Check for the Busy flag */ + do + { + timeout++; + tmpregister = ETH->MACMIIADDR; + } while ((tmpregister & ETH_MACMIIADDR_MB) && (timeout < (uint32_t)PHY_WRITE_TO)); + /* Return ERROR in case of timeout */ + if (timeout == PHY_WRITE_TO) + { + return ETH_ERROR; + } + + /* Return SUCCESS */ + return ETH_SUCCESS; +} + +/** + * @brief Enables or disables the PHY loopBack mode. + * @note: Don't be confused with ETH_MACLoopBackCmd function which enables internal + * loopback at MII level + * @param PHYAddress PHY device address, is the index of one of supported 32 PHY devices. + * This parameter can be one of the following values: + * @param Cmd new state of the PHY loopBack mode. + * This parameter can be: ENABLE or DISABLE. + * @return ETH_ERROR: in case of bad PHY configuration + * ETH_SUCCESS: for correct PHY configuration + */ +uint32_t ETH_EnablePhyLoopBack(uint16_t PHYAddress, FunctionalState Cmd) +{ + uint16_t tmpregister = 0; + /* Check the parameters */ + assert_param(IS_ETH_PHY_ADDRESS(PHYAddress)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + /* Get the PHY configuration to update it */ + tmpregister = ETH_ReadPhyRegister(PHYAddress, PHY_BCR); + + if (Cmd != DISABLE) + { + /* Enable the PHY loopback mode */ + tmpregister |= PHY_LOOPBACK; + } + else + { + /* Disable the PHY loopback mode: normal mode */ + tmpregister &= (uint16_t)(~(uint16_t)PHY_LOOPBACK); + } + /* Update the PHY control register with the new configuration */ + if (ETH_WritePhyRegister(PHYAddress, PHY_BCR, tmpregister) != (uint32_t)RESET) + { + return ETH_SUCCESS; + } + else + { + /* Return SUCCESS */ + return ETH_ERROR; + } +} + +/*--------------------------------- MAC ------------------------------------*/ +/** + * @brief Enables or disables the MAC transmission. + * @param Cmd new state of the MAC transmission. + * This parameter can be: ENABLE or DISABLE. + */ +void ETH_EnableMacTx(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the MAC transmission */ + ETH->MACCFG |= ETH_MACCFG_TE; + } + else + { + /* Disable the MAC transmission */ + ETH->MACCFG &= ~ETH_MACCFG_TE; + } +} + +/** + * @brief Enables or disables the MAC reception. + * @param Cmd new state of the MAC reception. + * This parameter can be: ENABLE or DISABLE. + */ +void ETH_EnableMacRx(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the MAC reception */ + ETH->MACCFG |= ETH_MACCFG_RE; + } + else + { + /* Disable the MAC reception */ + ETH->MACCFG &= ~ETH_MACCFG_RE; + } +} + +/** + * @brief Checks whether the ETHERNET flow control busy bit is set or not. + * @return The new state of flow control busy status bit (SET or RESET). + */ +FlagStatus ETH_GetFlowCtrlBusyStatus(void) +{ + FlagStatus bitstatus = RESET; + /* The Flow Control register should not be written to until this bit is cleared */ + if ((ETH->MACFLWCTRL & ETH_MACFLWCTRL_FCB_BPA) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @brief Initiate a Pause Control Frame (Full-duplex only). + */ +void ETH_GeneratePauseCtrlFrame(void) +{ + /* When Set In full duplex MAC initiates pause control frame */ + ETH->MACFLWCTRL |= ETH_MACFLWCTRL_FCB_BPA; +} + +/** + * @brief Enables or disables the MAC BackPressure operation activation (Half-duplex only). + * @param Cmd new state of the MAC BackPressure operation activation. + * This parameter can be: ENABLE or DISABLE. + */ +void ETH_EnableBackPressureActivation(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Activate the MAC BackPressure operation */ + /* In Half duplex: during backpressure, when the MAC receives a new frame, + the transmitter starts sending a JAM pattern resulting in a collision */ + ETH->MACFLWCTRL |= ETH_MACFLWCTRL_FCB_BPA; + } + else + { + /* Desactivate the MAC BackPressure operation */ + ETH->MACFLWCTRL &= ~ETH_MACFLWCTRL_FCB_BPA; + } +} + +/** + * @brief Checks whether the specified ETHERNET MAC flag is set or not. + * @param ETH_MAC_FLAG specifies the flag to check. + * This parameter can be one of the following values: + * @arg ETH_MAC_FLAG_TST Time stamp trigger flag + * @arg ETH_MAC_FLAG_MMCTX MMC transmit flag + * @arg ETH_MAC_FLAG_MMCRX MMC receive flag + * @arg ETH_MAC_FLAG_MMC MMC flag + * @arg ETH_MAC_FLAG_PMT PMT flag + * @return The new state of ETHERNET MAC flag (SET or RESET). + */ +FlagStatus ETH_GetMacFlagStatus(uint32_t ETH_MAC_FLAG) +{ + FlagStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IS_ETH_MAC_GET_FLAG(ETH_MAC_FLAG)); + if ((ETH->MACINTSTS & ETH_MAC_FLAG) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @brief Checks whether the specified ETHERNET MAC interrupt has occurred or not. + * @param ETH_MAC_IT specifies the interrupt source to check. + * This parameter can be one of the following values: + * @arg ETH_MAC_INT_TST Time stamp trigger interrupt + * @arg ETH_MAC_INT_MMCTX MMC transmit interrupt + * @arg ETH_MAC_INT_MMCRX MMC receive interrupt + * @arg ETH_MAC_INT_MMC MMC interrupt + * @arg ETH_MAC_INT_PMT PMT interrupt + * @return The new state of ETHERNET MAC interrupt (SET or RESET). + */ +INTStatus ETH_GetMacIntStatus(uint32_t ETH_MAC_IT) +{ + INTStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IS_ETH_MAC_GET_INT(ETH_MAC_IT)); + if ((ETH->MACINTSTS & ETH_MAC_IT) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @brief Enables or disables the specified ETHERNET MAC interrupts. + * @param ETH_MAC_IT specifies the ETHERNET MAC interrupt sources to be + * enabled or disabled. + * This parameter can be any combination of the following values: + * @arg ETH_MAC_INT_TST Time stamp trigger interrupt + * @arg ETH_MAC_INT_PMT PMT interrupt + * @param Cmd new state of the specified ETHERNET MAC interrupts. + * This parameter can be: ENABLE or DISABLE. + */ +void ETH_EnableMacInt(uint32_t ETH_MAC_IT, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_ETH_MAC_INT(ETH_MAC_IT)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the selected ETHERNET MAC interrupts */ + ETH->MACINTMSK &= (~(uint32_t)ETH_MAC_IT); + } + else + { + /* Disable the selected ETHERNET MAC interrupts */ + ETH->MACINTMSK |= ETH_MAC_IT; + } +} + +/** + * @brief Configures the selected MAC address. + * @param MacAddr The MAC addres to configure. + * This parameter can be one of the following values: + * @arg ETH_MAC_ADDR0 MAC Address0 + * @arg ETH_MAC_ADDR1 MAC Address1 + * @arg ETH_MAC_ADDR2 MAC Address2 + * @arg ETH_MAC_ADDR3 MAC Address3 + * @param Addr Pointer on MAC address buffer data (6 bytes). + */ +void ETH_SetMacAddr(uint32_t MacAddr, uint8_t* Addr) +{ + uint32_t tmpregister; + /* Check the parameters */ + assert_param(IS_ETH_MAC_ADDR0123(MacAddr)); + + /* Calculate the selectecd MAC address high register */ + tmpregister = ((uint32_t)Addr[5] << 8) | (uint32_t)Addr[4]; + /* Load the selectecd MAC address high register */ + (*(__IO uint32_t*)(ETH_MAC_ADDR_HBASE + MacAddr)) = tmpregister; + /* Calculate the selectecd MAC address low register */ + tmpregister = ((uint32_t)Addr[3] << 24) | ((uint32_t)Addr[2] << 16) | ((uint32_t)Addr[1] << 8) | Addr[0]; + + /* Load the selectecd MAC address low register */ + (*(__IO uint32_t*)(ETH_MAC_ADDR_LBASE + MacAddr)) = tmpregister; +} + +/** + * @brief Get the selected MAC address. + * @param MacAddr The MAC addres to return. + * This parameter can be one of the following values: + * @arg ETH_MAC_ADDR0 MAC Address0 + * @arg ETH_MAC_ADDR1 MAC Address1 + * @arg ETH_MAC_ADDR2 MAC Address2 + * @arg ETH_MAC_ADDR3 MAC Address3 + * @param Addr Pointer on MAC address buffer data (6 bytes). + */ +void ETH_GetMacAddr(uint32_t MacAddr, uint8_t* Addr) +{ + uint32_t tmpregister; + /* Check the parameters */ + assert_param(IS_ETH_MAC_ADDR0123(MacAddr)); + + /* Get the selectecd MAC address high register */ + tmpregister = (*(__IO uint32_t*)(ETH_MAC_ADDR_HBASE + MacAddr)); + + /* Calculate the selectecd MAC address buffer */ + Addr[5] = ((tmpregister >> 8) & (uint8_t)0xFF); + Addr[4] = (tmpregister & (uint8_t)0xFF); + /* Load the selectecd MAC address low register */ + tmpregister = (*(__IO uint32_t*)(ETH_MAC_ADDR_LBASE + MacAddr)); + /* Calculate the selectecd MAC address buffer */ + Addr[3] = ((tmpregister >> 24) & (uint8_t)0xFF); + Addr[2] = ((tmpregister >> 16) & (uint8_t)0xFF); + Addr[1] = ((tmpregister >> 8) & (uint8_t)0xFF); + Addr[0] = (tmpregister & (uint8_t)0xFF); +} + +/** + * @brief Enables or disables the Address filter module uses the specified + * ETHERNET MAC address for perfect filtering + * @param MacAddr specifies the ETHERNET MAC address to be used for prfect filtering. + * This parameter can be one of the following values: + * @arg ETH_MAC_ADDR1 MAC Address1 + * @arg ETH_MAC_ADDR2 MAC Address2 + * @arg ETH_MAC_ADDR3 MAC Address3 + * @param Cmd new state of the specified ETHERNET MAC address use. + * This parameter can be: ENABLE or DISABLE. + */ +void ETH_EnableMacAddrPerfectFilter(uint32_t MacAddr, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_ETH_MAC_ADDR123(MacAddr)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the selected ETHERNET MAC address for perfect filtering */ + (*(__IO uint32_t*)(ETH_MAC_ADDR_HBASE + MacAddr)) |= ETH_MACADDR1HI_AE; + } + else + { + /* Disable the selected ETHERNET MAC address for perfect filtering */ + (*(__IO uint32_t*)(ETH_MAC_ADDR_HBASE + MacAddr)) &= (~(uint32_t)ETH_MACADDR1HI_AE); + } +} + +/** + * @brief Set the filter type for the specified ETHERNET MAC address + * @param MacAddr specifies the ETHERNET MAC address + * This parameter can be one of the following values: + * @arg ETH_MAC_ADDR1 MAC Address1 + * @arg ETH_MAC_ADDR2 MAC Address2 + * @arg ETH_MAC_ADDR3 MAC Address3 + * @param Filter specifies the used frame received field for comparaison + * This parameter can be one of the following values: + * @arg ETH_MAC_ADDR_FILTER_SA MAC Address is used to compare with the + * SA fields of the received frame. + * @arg ETH_MAC_ADDR_FILTER_DA MAC Address is used to compare with the + * DA fields of the received frame. + */ +void ETH_ConfigMacAddrFilter(uint32_t MacAddr, uint32_t Filter) +{ + /* Check the parameters */ + assert_param(IS_ETH_MAC_ADDR123(MacAddr)); + assert_param(IS_ETH_MAC_ADDR_FILTER(Filter)); + + if (Filter != ETH_MAC_ADDR_FILTER_DA) + { + /* The selected ETHERNET MAC address is used to compare with the SA fields of the + received frame. */ + (*(__IO uint32_t*)(ETH_MAC_ADDR_HBASE + MacAddr)) |= ETH_MACADDR1HI_SA; + } + else + { + /* The selected ETHERNET MAC address is used to compare with the DA fields of the + received frame. */ + (*(__IO uint32_t*)(ETH_MAC_ADDR_HBASE + MacAddr)) &= (~(uint32_t)ETH_MACADDR1HI_SA); + } +} + +/** + * @brief Set the filter type for the specified ETHERNET MAC address + * @param MacAddr specifies the ETHERNET MAC address + * This parameter can be one of the following values: + * @arg ETH_MAC_ADDR1 MAC Address1 + * @arg ETH_MAC_ADDR2 MAC Address2 + * @arg ETH_MAC_ADDR3 MAC Address3 + * @param MaskByte specifies the used address bytes for comparaison + * This parameter can be any combination of the following values: + * @arg ETH_MAC_ADDR_MASK_BYTE6 Mask MAC Address high reg bits [15:8]. + * @arg ETH_MAC_ADDR_MASK_BYTE5 Mask MAC Address high reg bits [7:0]. + * @arg ETH_MAC_ADDR_MASK_BYTE4 Mask MAC Address low reg bits [31:24]. + * @arg ETH_MAC_ADDR_MASK_BYTE3 Mask MAC Address low reg bits [23:16]. + * @arg ETH_MAC_ADDR_MASK_BYTE2 Mask MAC Address low reg bits [15:8]. + * @arg ETH_MAC_ADDR_MASK_BYTE1 Mask MAC Address low reg bits [7:0]. + */ +void ETH_ConfigMacAddrMaskBytesFilter(uint32_t MacAddr, uint32_t MaskByte) +{ + /* Check the parameters */ + assert_param(IS_ETH_MAC_ADDR123(MacAddr)); + assert_param(IS_ETH_MAC_ADDR_MASK(MaskByte)); + + /* Clear MBC bits in the selected MAC address high register */ + (*(__IO uint32_t*)(ETH_MAC_ADDR_HBASE + MacAddr)) &= (~(uint32_t)ETH_MACADDR1HI_MBC); + /* Set the selected Filetr mask bytes */ + (*(__IO uint32_t*)(ETH_MAC_ADDR_HBASE + MacAddr)) |= MaskByte; +} +/*------------------------ DMA Tx/Rx Desciptors -----------------------------*/ + +/** + * @brief Initializes the DMA Tx descriptors in chain mode. + * @param DMATxDescTab Pointer on the first Tx desc list + * @param TxBuff Pointer on the first TxBuffer list + * @param BuffSize Buffer size of each descriptor + * @param TxBuffCount Number of the used Tx desc in the list + */ +void ETH_ConfigDmaTxDescInChainMode(ETH_DMADescType* DMATxDescTab, + uint8_t* TxBuff, + uint32_t BuffSize, + uint32_t TxBuffCount) +{ + uint32_t i = 0; + ETH_DMADescType* DMATxDesc; + + /* Set the DMATxDescToSet pointer with the first one of the DMATxDescTab list */ + DMATxDescToSet = DMATxDescTab; + /* Fill each DMATxDesc descriptor with the right values */ + for (i = 0; i < TxBuffCount; i++) + { + /* Get the pointer on the ith member of the Tx Desc list */ + DMATxDesc = DMATxDescTab + i; + /* Set Second Address Chained bit */ + DMATxDesc->Status = 0; + DMATxDesc->CtrlOrBufSize = ETH_DMA_TX_DESC_TCH; + + /* Set Buffer1 address pointer */ + DMATxDesc->Buf1Addr = (uint32_t)(&TxBuff[i * BuffSize]); + + /* Initialize the next descriptor with the Next Desciptor Polling Enable */ + if (i < (TxBuffCount - 1)) + { + /* Set next descriptor address register with next descriptor base address */ + DMATxDesc->Buf2OrNextDescAddr = (uint32_t)(DMATxDescTab + i + 1); + } + else + { + /* For last descriptor, set next descriptor address register equal to the first descriptor base address */ + DMATxDesc->Buf2OrNextDescAddr = (uint32_t)DMATxDescTab; + } + } + + /* Set Transmit Desciptor List Address Register */ + ETH->DMATXDLADDR = (uint32_t)DMATxDescTab; +} + +/** + * @brief Initializes the DMA Tx descriptors in ring mode. + * @param DMATxDescTab Pointer on the first Tx desc list + * @param TxBuff1 Pointer on the first TxBuffer1 list + * @param TxBuff2 Pointer on the first TxBuffer2 list + * @param BuffSize Buffer size of each descriptor + * @param TxBuffCount Number of the used Tx desc in the list + * Note: see decriptor skip length defined in ETH_DMA_InitStruct + * for the number of Words to skip between two unchained descriptors. + */ +void ETH_ConfigDmaTxDescInRingMode(ETH_DMADescType* DMATxDescTab, + uint8_t* TxBuff1, + uint8_t* TxBuff2, + uint32_t BuffSize, + uint32_t TxBuffCount) +{ + uint32_t i = 0; + ETH_DMADescType* DMATxDesc; + uint32_t dsl = (ETH->DMABUSMOD & ETH_DMABUSMOD_DSL) >> 2; + + /* Set the DMATxDescToSet pointer with the first one of the DMATxDescTab list */ + DMATxDescToSet = DMATxDescTab; + /* Fill each DMATxDesc descriptor with the right values */ + for (i = 0; i < TxBuffCount; i++) + { + /* Get the pointer on the ith member of the Tx Desc list */ + // DMATxDesc = DMATxDescTab + i; + DMATxDesc = (ETH_DMADescType*)((uint32_t)DMATxDescTab + i * (16 + 4 * dsl)); + /* Set Buffer1 address pointer */ + DMATxDesc->Buf1Addr = (uint32_t)(&TxBuff1[i * BuffSize]); + + /* Set Buffer2 address pointer */ + DMATxDesc->Buf2OrNextDescAddr = (uint32_t)(&TxBuff2[i * BuffSize]); + + /* Set Transmit End of Ring bit for last descriptor: The DMA returns to the base + address of the list, creating a Desciptor Ring */ + if (i == (TxBuffCount - 1)) + { + /* Set Transmit End of Ring bit */ + DMATxDesc->CtrlOrBufSize = ETH_DMA_TX_DESC_TER; + } + } + + /* Set Transmit Desciptor List Address Register */ + ETH->DMATXDLADDR = (uint32_t)DMATxDescTab; +} + +/** + * @brief Checks whether the specified ETHERNET DMA Tx Desc flag is set or not. + * @param DMATxDesc pointer on a DMA Tx descriptor + * @param ETH_DMATxDescFlag specifies the flag to check. + * This parameter can be one of the following values: + * @arg ETH_DMA_TX_DESC_OWN OWN bit: descriptor is owned by DMA engine + * @arg ETH_DMA_TX_DESC_IC Interrupt on completetion + * @arg ETH_DMA_TX_DESC_LS Last Segment + * @arg ETH_DMA_TX_DESC_FS First Segment + * @arg ETH_DMA_TX_DESC_DC Disable CRC + * @arg ETH_DMA_TX_DESC_DP Disable Pad + * @arg ETH_DMA_TX_DESC_TTSE Transmit Time Stamp Enable + * @arg ETH_DMA_TX_DESC_TER Transmit End of Ring + * @arg ETH_DMA_TX_DESC_TCH Second Address Chained + * @arg ETH_DMA_TX_DESC_TTSS Tx Time Stamp Status + * @arg ETH_DMA_TX_DESC_IHE IP Header Error + * @arg ETH_DMA_TX_DESC_ES Error summary + * @arg ETH_DMA_TX_DESC_JT Jabber Timeout + * @arg ETH_DMA_TX_DESC_FF Frame Flushed: DMA/MTL flushed the frame due to SW flush + * @arg ETH_DMA_TX_DESC_PCE Payload Checksum Error + * @arg ETH_DMA_TX_DESC_LOC Loss of Carrier: carrier lost during tramsmission + * @arg ETH_DMA_TX_DESC_NC No Carrier: no carrier signal from the tranceiver + * @arg ETH_DMA_TX_DESC_LC Late Collision: transmission aborted due to collision + * @arg ETH_DMA_TX_DESC_EC Excessive Collision: transmission aborted after 16 collisions + * @arg ETH_DMA_TX_DESC_VF VLAN Frame + * @arg ETH_DMA_TX_DESC_CC Collision Count + * @arg ETH_DMA_TX_DESC_ED Excessive Deferral + * @arg ETH_DMA_TX_DESC_UF Underflow Error: late data arrival from the memory + * @arg ETH_DMA_TX_DESC_DB Deferred Bit + * @return The new state of ETH_DMATxDescFlag (SET or RESET). + */ +FlagStatus ETH_GetDmaTxDescFlagStatus(ETH_DMADescType* DMATxDesc, uint32_t ETH_DMATxDescFlag) +{ + FlagStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IS_ETH_DMATXDESC_GET_FLAG(ETH_DMATxDescFlag)); + + if ((DMATxDesc->Status & ETH_DMATxDescFlag) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @brief Returns the specified ETHERNET DMA Tx Desc collision count. + * @param DMATxDesc pointer on a DMA Tx descriptor + * @return The Transmit descriptor collision counter value. + */ +uint32_t ETH_GetDmaTxDescCollisionCount(ETH_DMADescType* DMATxDesc) +{ + /* Return the Receive descriptor frame length */ + return ((DMATxDesc->Status & ETH_DMA_TX_DESC_CC) >> ETH_DMA_TX_DESC_COLLISION_COUNTER_SHIFT); +} + +/** + * @brief Set the specified DMA Tx Desc Own bit. + * @param DMATxDesc Pointer on a Tx desc + */ +void ETH_SetDmaTxDescOwn(ETH_DMADescType* DMATxDesc) +{ + /* Set the DMA Tx Desc Own bit */ + DMATxDesc->Status |= ETH_DMA_TX_DESC_OWN; +} + +/** + * @brief Enables or disables the specified DMA Tx Desc Transmit interrupt. + * @param DMATxDesc Pointer on a Tx desc + * @param Cmd new state of the DMA Tx Desc transmit interrupt. + * This parameter can be: ENABLE or DISABLE. + */ +void ETH_EnableDmaTxDescTransmitInt(ETH_DMADescType* DMATxDesc, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the DMA Tx Desc Transmit interrupt */ + DMATxDesc->CtrlOrBufSize |= ETH_DMA_TX_DESC_IC; + } + else + { + /* Disable the DMA Tx Desc Transmit interrupt */ + DMATxDesc->CtrlOrBufSize &= (~(uint32_t)ETH_DMA_TX_DESC_IC); + } +} + +/** + * @brief Set the specified DMA Tx Desc frame segment. + * @param DMATxDesc Pointer on a Tx desc + * @param DMATxDesc_FrameSegment specifies is the actual Tx desc contain last or first segment. + * This parameter can be one of the following values: + * @arg ETH_DMA_TX_DESC_LAST_SEGMENT actual Tx desc contain last segment + * @arg ETH_DMA_TX_DESC_FIRST_SEGMENT actual Tx desc contain first segment + */ +void ETH_ConfigDmaTxDescFrameSegment(ETH_DMADescType* DMATxDesc, uint32_t DMATxDesc_FrameSegment) +{ + /* Check the parameters */ + assert_param(IS_ETH_DMA_TX_DESC_SEGMENT(DMATxDesc_FrameSegment)); + + /* Selects the DMA Tx Desc Frame segment */ + DMATxDesc->CtrlOrBufSize |= DMATxDesc_FrameSegment; +} + +/** + * @brief Selects the specified ETHERNET DMA Tx Desc Checksum Insertion. + * @param DMATxDesc pointer on a DMA Tx descriptor + * @param DMATxDesc_Checksum specifies is the DMA Tx desc checksum insertion. + * This parameter can be one of the following values: + * @arg ETH_DMA_TX_DESC_CHECKSUM_BYPASS Checksum bypass + * @arg ETH_DMA_TX_DESC_CHECKSUM_IPV4_HEADER IPv4 header checksum + * @arg ETH_DMA_TX_DESC_CHECKSUM_TCPUDPICMP_SEGMENT TCP/UDP/ICMP checksum. Pseudo header checksum is assumed to be + * present + * @arg ETH_DMA_TX_DESC_CHECKSUM_TCPUDPICMP_FULL TCP/UDP/ICMP checksum fully in hardware including pseudo header + */ +void ETH_ConfigDmaTxDescChecksumInsertion(ETH_DMADescType* DMATxDesc, uint32_t DMATxDesc_Checksum) +{ + /* Check the parameters */ + assert_param(IS_ETH_DMA_TX_DESC_CHECKSUM(DMATxDesc_Checksum)); + + /* Set the selected DMA Tx desc checksum insertion control */ + DMATxDesc->CtrlOrBufSize |= DMATxDesc_Checksum; +} + +/** + * @brief Enables or disables the DMA Tx Desc CRC. + * @param DMATxDesc pointer on a DMA Tx descriptor + * @param Cmd new state of the specified DMA Tx Desc CRC. + * This parameter can be: ENABLE or DISABLE. + */ +void ETH_EnableDmaTxDescCrc(ETH_DMADescType* DMATxDesc, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the selected DMA Tx Desc CRC */ + DMATxDesc->CtrlOrBufSize &= (~(uint32_t)ETH_DMA_TX_DESC_DC); + } + else + { + /* Disable the selected DMA Tx Desc CRC */ + DMATxDesc->CtrlOrBufSize |= ETH_DMA_TX_DESC_DC; + } +} + +/** + * @brief Enables or disables the DMA Tx Desc end of ring. + * @param DMATxDesc pointer on a DMA Tx descriptor + * @param Cmd new state of the specified DMA Tx Desc end of ring. + * This parameter can be: ENABLE or DISABLE. + */ +void ETH_EnableDmaTxDescEndOfRing(ETH_DMADescType* DMATxDesc, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the selected DMA Tx Desc end of ring */ + DMATxDesc->CtrlOrBufSize |= ETH_DMA_TX_DESC_TER; + } + else + { + /* Disable the selected DMA Tx Desc end of ring */ + DMATxDesc->CtrlOrBufSize &= (~(uint32_t)ETH_DMA_TX_DESC_TER); + } +} + +/** + * @brief Enables or disables the DMA Tx Desc second address chained. + * @param DMATxDesc pointer on a DMA Tx descriptor + * @param Cmd new state of the specified DMA Tx Desc second address chained. + * This parameter can be: ENABLE or DISABLE. + */ +void ETH_EnableDmaTxDescSecondAddrChained(ETH_DMADescType* DMATxDesc, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the selected DMA Tx Desc second address chained */ + DMATxDesc->CtrlOrBufSize |= ETH_DMA_TX_DESC_TCH; + } + else + { + /* Disable the selected DMA Tx Desc second address chained */ + DMATxDesc->CtrlOrBufSize &= (~(uint32_t)ETH_DMA_TX_DESC_TCH); + } +} + +/** + * @brief Enables or disables the DMA Tx Desc padding for frame shorter than 64 bytes. + * @param DMATxDesc pointer on a DMA Tx descriptor + * @param Cmd new state of the specified DMA Tx Desc padding for frame shorter than 64 bytes. + * This parameter can be: ENABLE or DISABLE. + */ +void ETH_EnableDmaTxDescShortFramePadding(ETH_DMADescType* DMATxDesc, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the selected DMA Tx Desc padding for frame shorter than 64 bytes */ + DMATxDesc->CtrlOrBufSize &= (~(uint32_t)ETH_DMA_TX_DESC_DP); + } + else + { + /* Disable the selected DMA Tx Desc padding for frame shorter than 64 bytes*/ + DMATxDesc->CtrlOrBufSize |= ETH_DMA_TX_DESC_DP; + } +} + +/** + * @brief Enables or disables the DMA Tx Desc time stamp. + * @param DMATxDesc pointer on a DMA Tx descriptor + * @param Cmd new state of the specified DMA Tx Desc time stamp. + * This parameter can be: ENABLE or DISABLE. + */ +void ETH_EnableDmaTxDescTimeStamp(ETH_DMADescType* DMATxDesc, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the selected DMA Tx Desc time stamp */ + DMATxDesc->CtrlOrBufSize |= ETH_DMA_TX_DESC_TTSE; + } + else + { + /* Disable the selected DMA Tx Desc time stamp */ + DMATxDesc->CtrlOrBufSize &= (~(uint32_t)ETH_DMA_TX_DESC_TTSE); + } +} + +/** + * @brief Configures the specified DMA Tx Desc buffer1 and buffer2 sizes. + * @param DMATxDesc Pointer on a Tx desc + * @param BufferSize1 specifies the Tx desc buffer1 size. + * @param BufferSize2 specifies the Tx desc buffer2 size (put "0" if not used). + */ +void ETH_ConfigDmaTxDescBufSize(ETH_DMADescType* DMATxDesc, uint32_t BufferSize1, uint32_t BufferSize2) +{ + /* Check the parameters */ + assert_param(IS_ETH_DMA_TX_DESC_BUFFER_SIZE(BufferSize1)); + assert_param(IS_ETH_DMA_TX_DESC_BUFFER_SIZE(BufferSize2)); + + /* Set the DMA Tx Desc buffer1 and buffer2 sizes values */ + DMATxDesc->CtrlOrBufSize |= (BufferSize1 | (BufferSize2 << ETH_DMA_TX_DESC_BUF2_SIZE_SHIFT)); +} + +/** + * @brief Initializes the DMA Rx descriptors in chain mode. + * @param DMARxDescTab Pointer on the first Rx desc list + * @param RxBuff Pointer on the first RxBuffer list + * @param BuffSize the buffer size of each RxBuffer + * @param RxBuffCount Number of the used Rx desc in the list + */ +void ETH_ConfigDmaRxDescInChainMode(ETH_DMADescType* DMARxDescTab, + uint8_t* RxBuff, + uint32_t BuffSize, + uint32_t RxBuffCount) +{ + uint32_t i = 0; + ETH_DMADescType* DMARxDesc; + + /* Set the DMARxDescToGet pointer with the first one of the DMARxDescTab list */ + DMARxDescToGet = DMARxDescTab; + /* Fill each DMARxDesc descriptor with the right values */ + for (i = 0; i < RxBuffCount; i++) + { + /* Get the pointer on the ith member of the Rx Desc list */ + DMARxDesc = DMARxDescTab + i; + /* Set Own bit of the Rx descriptor Status */ + DMARxDesc->Status = ETH_DMA_RX_DESC_OWN; + + /* Set Buffer1 size and Second Address Chained bit */ + DMARxDesc->CtrlOrBufSize = ETH_DMA_RX_DESC_RCH | (uint32_t)(BuffSize & 0x1FFFUL); + /* Set Buffer1 address pointer */ + DMARxDesc->Buf1Addr = (uint32_t)(&RxBuff[i * BuffSize]); + + /* Initialize the next descriptor with the Next Desciptor Polling Enable */ + if (i < (RxBuffCount - 1)) + { + /* Set next descriptor address register with next descriptor base address */ + DMARxDesc->Buf2OrNextDescAddr = (uint32_t)(DMARxDescTab + i + 1); + } + else + { + /* For last descriptor, set next descriptor address register equal to the first descriptor base address */ + DMARxDesc->Buf2OrNextDescAddr = (uint32_t)(DMARxDescTab); + } + } + + /* Set Receive Desciptor List Address Register */ + ETH->DMARXDLADDR = (uint32_t)DMARxDescTab; +} + +/** + * @brief Initializes the DMA Rx descriptors in ring mode. + * @param DMARxDescTab Pointer on the first Rx desc list + * @param RxBuff1 Pointer on the first RxBuffer1 list + * @param RxBuff2 Pointer on the first RxBuffer2 list + * @param BuffSize the buffer size of each RxBuffer + * @param RxBuffCount Number of the used Rx desc in the list + * Note: see decriptor skip length defined in ETH_DMA_InitStruct + * for the number of Words to skip between two unchained descriptors. + */ +void ETH_ConfigDmaRxDescInRingMode(ETH_DMADescType* DMARxDescTab, + uint8_t* RxBuff1, + uint8_t* RxBuff2, + uint32_t BuffSize, + uint32_t RxBuffCount) +{ + uint32_t i = 0; + ETH_DMADescType* DMARxDesc; + uint32_t dsl = (ETH->DMABUSMOD & ETH_DMABUSMOD_DSL) >> 2; + /* Set the DMARxDescToGet pointer with the first one of the DMARxDescTab list */ + DMARxDescToGet = DMARxDescTab; + /* Fill each DMARxDesc descriptor with the right values */ + for (i = 0; i < RxBuffCount; i++) + { + /* Get the pointer on the ith member of the Rx Desc list */ + // DMARxDesc = DMARxDescTab + i; + DMARxDesc = (ETH_DMADescType*)((uint32_t)DMARxDescTab + i * (16 + 4 * dsl)); + /* Set Own bit of the Rx descriptor Status */ + DMARxDesc->Status = ETH_DMA_RX_DESC_OWN; + /* Set Buffer1 size */ + DMARxDesc->CtrlOrBufSize = BuffSize; + /* Set Buffer1 address pointer */ + DMARxDesc->Buf1Addr = (uint32_t)(&RxBuff1[i * BuffSize]); + + /* Set Buffer2 address pointer */ + DMARxDesc->Buf2OrNextDescAddr = (uint32_t)(&RxBuff2[i * BuffSize]); + + /* Set Receive End of Ring bit for last descriptor: The DMA returns to the base + address of the list, creating a Desciptor Ring */ + if (i == (RxBuffCount - 1)) + { + /* Set Receive End of Ring bit */ + DMARxDesc->CtrlOrBufSize |= ETH_DMA_RX_DESC_RER; + } + } + + /* Set Receive Desciptor List Address Register */ + ETH->DMARXDLADDR = (uint32_t)DMARxDescTab; +} + +/** + * @brief Checks whether the specified ETHERNET Rx Desc flag is set or not. + * @param DMARxDesc pointer on a DMA Rx descriptor + * @param ETH_DMARxDescFlag specifies the flag to check. + * This parameter can be one of the following values: + * @arg ETH_DMA_RX_DESC_OWN OWN bit: descriptor is owned by DMA engine + * @arg ETH_DMA_RX_DESC_AFM DA Filter Fail for the rx frame + * @arg ETH_DMA_RX_DESC_ES Error summary + * @arg ETH_DMA_RX_DESC_DE Desciptor error: no more descriptors for receive frame + * @arg ETH_DMA_RX_DESC_SAF SA Filter Fail for the received frame + * @arg ETH_DMA_RX_DESC_LE Frame size not matching with length field + * @arg ETH_DMA_RX_DESC_OE Overflow Error: Frame was damaged due to buffer overflow + * @arg ETH_DMA_RX_DESC_VLAN VLAN Tag: received frame is a VLAN frame + * @arg ETH_DMA_RX_DESC_FS First descriptor of the frame + * @arg ETH_DMA_RX_DESC_LS Last descriptor of the frame + * @arg ETH_DMA_RX_DESC_IPV4HCE IPC Checksum Error/Giant Frame: Rx Ipv4 header checksum error + * @arg ETH_DMA_RX_DESC_LC Late collision occurred during reception + * @arg ETH_DMA_RX_DESC_FT Frame type - Ethernet, otherwise 802.3 + * @arg ETH_DMA_RX_DESC_RWT Receive Watchdog Timeout: watchdog timer expired during reception + * @arg ETH_DMA_RX_DESC_RE Receive error: error reported by MII interface + * @arg ETH_DMA_RX_DESC_DE Dribble bit error: frame contains non int multiple of 8 bits + * @arg ETH_DMA_RX_DESC_CE CRC error + * @arg ETH_DMA_RX_DESC_RMAPCE Rx MAC Address/Payload Checksum Error: Rx MAC address matched/ Rx Payload Checksum + * Error + * @return The new state of ETH_DMARxDescFlag (SET or RESET). + */ +FlagStatus ETH_GetDmaRxDescFlagStatus(ETH_DMADescType* DMARxDesc, uint32_t ETH_DMARxDescFlag) +{ + FlagStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IS_ETH_DMA_RX_DESC_GET_FLAG(ETH_DMARxDescFlag)); + if ((DMARxDesc->Status & ETH_DMARxDescFlag) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @brief Set the specified DMA Rx Desc Own bit. + * @param DMARxDesc Pointer on a Rx desc + */ +void ETH_SetDmaRxDescOwn(ETH_DMADescType* DMARxDesc) +{ + /* Set the DMA Rx Desc Own bit */ + DMARxDesc->Status |= ETH_DMA_RX_DESC_OWN; +} + +/** + * @brief Returns the specified DMA Rx Desc frame length. + * @param DMARxDesc pointer on a DMA Rx descriptor + * @return The Rx descriptor received frame length. + */ +uint32_t ETH_GetDmaRxDescFrameLen(__IO ETH_DMADescType* DMARxDesc) +{ + /* Return the Receive descriptor frame length */ + return ((DMARxDesc->Status & ETH_DMA_RX_DESC_FL) >> ETH_DMA_RX_DESC_FRAME_LEN_SHIFT); +} + +/** + * @brief Enables or disables the specified DMA Rx Desc receive interrupt. + * @param DMARxDesc Pointer on a Rx desc + * @param Cmd new state of the specified DMA Rx Desc interrupt. + * This parameter can be: ENABLE or DISABLE. + */ +void ETH_EnableDmaRxDescReceiveInt(ETH_DMADescType* DMARxDesc, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the DMA Rx Desc receive interrupt */ + DMARxDesc->CtrlOrBufSize &= (~(uint32_t)ETH_DMA_RX_DESC_DIC); + } + else + { + /* Disable the DMA Rx Desc receive interrupt */ + DMARxDesc->CtrlOrBufSize |= ETH_DMA_RX_DESC_DIC; + } +} + +/** + * @brief Enables or disables the DMA Rx Desc end of ring. + * @param DMARxDesc pointer on a DMA Rx descriptor + * @param Cmd new state of the specified DMA Rx Desc end of ring. + * This parameter can be: ENABLE or DISABLE. + */ +void ETH_EnableDmaRxDescEndOfRing(ETH_DMADescType* DMARxDesc, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the selected DMA Rx Desc end of ring */ + DMARxDesc->CtrlOrBufSize |= ETH_DMA_RX_DESC_RER; + } + else + { + /* Disable the selected DMA Rx Desc end of ring */ + DMARxDesc->CtrlOrBufSize &= (~(uint32_t)ETH_DMA_RX_DESC_RER); + } +} + +/** + * @brief Enables or disables the DMA Rx Desc second address chained. + * @param DMARxDesc pointer on a DMA Rx descriptor + * @param Cmd new state of the specified DMA Rx Desc second address chained. + * This parameter can be: ENABLE or DISABLE. + */ +void ETH_EnableDmaRxDescSecondAddrChained(ETH_DMADescType* DMARxDesc, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the selected DMA Rx Desc second address chained */ + DMARxDesc->CtrlOrBufSize |= ETH_DMA_RX_DESC_RCH; + } + else + { + /* Disable the selected DMA Rx Desc second address chained */ + DMARxDesc->CtrlOrBufSize &= (~(uint32_t)ETH_DMA_RX_DESC_RCH); + } +} + +/** + * @brief Returns the specified ETHERNET DMA Rx Desc buffer size. + * @param DMARxDesc pointer on a DMA Rx descriptor + * @param DMARxDesc_Buffer specifies the DMA Rx Desc buffer. + * This parameter can be any one of the following values: + * @arg ETH_DMA_RX_DESC_BUFFER1 DMA Rx Desc Buffer1 + * @arg ETH_DMA_RX_DESC_BUFFER2 DMA Rx Desc Buffer2 + * @return The Receive descriptor frame length. + */ +uint32_t ETH_GetDmaRxDescBufSize(ETH_DMADescType* DMARxDesc, uint32_t DMARxDesc_Buffer) +{ + /* Check the parameters */ + assert_param(IS_ETH_DMA_RXDESC_BUFFER(DMARxDesc_Buffer)); + + if (DMARxDesc_Buffer != ETH_DMA_RX_DESC_BUFFER1) + { + /* Return the DMA Rx Desc buffer2 size */ + return ((DMARxDesc->CtrlOrBufSize & ETH_DMA_RX_DESC_RBS2) >> ETH_DMA_RX_DESC_BUF2_SIZE_SHIFT); + } + else + { + /* Return the DMA Rx Desc buffer1 size */ + return (DMARxDesc->CtrlOrBufSize & ETH_DMA_RX_DESC_RBS1); + } +} + +/*--------------------------------- DMA ------------------------------------*/ +/** + * @brief Resets all MAC subsystem internal registers and logic. + */ +void ETH_SoftwareReset(void) +{ + /* Set the SWR bit: resets all MAC subsystem internal registers and logic */ + /* After reset all the registers holds their respective reset values */ + ETH->DMABUSMOD |= ETH_DMABUSMOD_SWR; +} + +/** + * @brief Checks whether the ETHERNET software reset bit is set or not. + * @return The new state of DMA Bus Mode register STS bit (SET or RESET). + */ +FlagStatus ETH_GetSoftwareResetStatus(void) +{ + FlagStatus bitstatus = RESET; + if ((ETH->DMABUSMOD & ETH_DMABUSMOD_SWR) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @brief Checks whether the specified ETHERNET DMA flag is set or not. + * @param ETH_DMA_FLAG specifies the flag to check. + * This parameter can be one of the following values: + * @arg ETH_DMA_FLAG_TST Time-stamp trigger flag + * @arg ETH_DMA_FLAG_PMT PMT flag + * @arg ETH_DMA_FLAG_MMC MMC flag + * @arg ETH_DMA_FLAG_DATA_TRANSFER_ERROR Error bits 0-data buffer, 1-desc. access + * @arg ETH_DMA_FLAG_READ_WRITE_ERROR Error bits 0-write trnsf, 1-read transfr + * @arg ETH_DMA_FLAG_ACCESS_ERROR Error bits 0-Rx DMA, 1-Tx DMA + * @arg ETH_DMA_FLAG_NIS Normal interrupt summary flag + * @arg ETH_DMA_FLAG_AIS Abnormal interrupt summary flag + * @arg ETH_DMA_FLAG_EARLY_RX Early receive flag + * @arg ETH_DMA_FLAG_FATAL_BUS_ERROR Fatal bus error flag + * @arg ETH_DMA_FLAG_EARLY_TX Early transmit flag + * @arg ETH_DMA_FLAG_RX_WDG_TIMEOUT Receive watchdog timeout flag + * @arg ETH_DMA_FLAG_RX_PROC_STOP Receive process stopped flag + * @arg ETH_DMA_FLAG_RX_BUF_UA Receive buffer unavailable flag + * @arg ETH_DMA_FLAG_RX Receive flag + * @arg ETH_DMA_FLAG_TX_UNDERFLOW Underflow flag + * @arg ETH_DMA_FLAG_RX_OVERFLOW Overflow flag + * @arg ETH_DMA_FLAG_TX_JABBER_TIMEOUT Transmit jabber timeout flag + * @arg ETH_DMA_FLAG_TX_BUF_UA Transmit buffer unavailable flag + * @arg ETH_DMA_FLAG_TX_PROC_STOP Transmit process stopped flag + * @arg ETH_DMA_FLAG_TX Transmit flag + * @return The new state of ETH_DMA_FLAG (SET or RESET). + */ +FlagStatus ETH_GetDmaFlagStatus(uint32_t ETH_DMA_FLAG) +{ + FlagStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IS_ETH_DMA_GET_INT(ETH_DMA_FLAG)); + if ((ETH->DMASTS & ETH_DMA_FLAG) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @brief Clears the ETHERNET's DMA pending flag. + * @param ETH_DMA_FLAG specifies the flag to clear. + * This parameter can be any combination of the following values: + * @arg ETH_DMA_FLAG_NIS Normal interrupt summary flag + * @arg ETH_DMA_FLAG_AIS Abnormal interrupt summary flag + * @arg ETH_DMA_FLAG_EARLY_RX Early receive flag + * @arg ETH_DMA_FLAG_FATAL_BUS_ERROR Fatal bus error flag + * @arg ETH_DMA_FLAG_ETI Early transmit flag + * @arg ETH_DMA_FLAG_RX_WDG_TIMEOUT Receive watchdog timeout flag + * @arg ETH_DMA_FLAG_RX_PROC_STOP Receive process stopped flag + * @arg ETH_DMA_FLAG_RX_BUF_UA Receive buffer unavailable flag + * @arg ETH_DMA_FLAG_RX Receive flag + * @arg ETH_DMA_FLAG_TX_UNDERFLOW Transmit Underflow flag + * @arg ETH_DMA_FLAG_RX_OVERFLOW Receive Overflow flag + * @arg ETH_DMA_FLAG_TX_JABBER_TIMEOUT Transmit jabber timeout flag + * @arg ETH_DMA_FLAG_TX_BUF_UA Transmit buffer unavailable flag + * @arg ETH_DMA_FLAG_TX_PROC_STOP Transmit process stopped flag + * @arg ETH_DMA_FLAG_TX Transmit flag + */ +void ETH_ClrDmaFlag(uint32_t ETH_DMA_FLAG) +{ + /* Check the parameters */ + assert_param(IS_ETH_DMA_FLAG(ETH_DMA_FLAG)); + + /* Clear the selected ETHERNET DMA FLAG */ + ETH->DMASTS = (uint32_t)ETH_DMA_FLAG; +} + +/** + * @brief Checks whether the specified ETHERNET DMA interrupt has occured or not. + * @param ETH_DMA_IT specifies the interrupt source to check. + * This parameter can be one of the following values: + * @arg ETH_DMA_INT_TST Time-stamp trigger interrupt + * @arg ETH_DMA_INT_PMT PMT interrupt + * @arg ETH_DMA_INT_MMC MMC interrupt + * @arg ETH_DMA_INT_NIS Normal interrupt summary + * @arg ETH_DMA_INT_AIS Abnormal interrupt summary + * @arg ETH_DMA_INT_EARLY_RX Early receive interrupt + * @arg ETH_DMA_INT_FATAL_BUS_ERROR Fatal bus error interrupt + * @arg ETH_DMA_INT_EARLY_TX Early transmit interrupt + * @arg ETH_DMA_INT_RX_WDG_TIMEOUT Receive watchdog timeout interrupt + * @arg ETH_DMA_INT_RX_PROC_STOP Receive process stopped interrupt + * @arg ETH_DMA_INT_RX_BUF_UA Receive buffer unavailable interrupt + * @arg ETH_DMA_INT_RX Receive interrupt + * @arg ETH_DMA_INT_TX_UNDERFLOW Underflow interrupt + * @arg ETH_DMA_INT_RX_OVERFLOW Overflow interrupt + * @arg ETH_DMA_INT_TX_JABBER_TIMEOUT Transmit jabber timeout interrupt + * @arg ETH_DMA_INT_TX_BUF_UA Transmit buffer unavailable interrupt + * @arg ETH_DMA_INT_TX_PROC_STOP Transmit process stopped interrupt + * @arg ETH_DMA_INT_TX Transmit interrupt + * @return The new state of ETH_DMA_IT (SET or RESET). + */ +INTStatus ETH_GetDmaIntStatus(uint32_t ETH_DMA_IT) +{ + INTStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IS_ETH_DMA_GET_INT(ETH_DMA_IT)); + if ((ETH->DMASTS & ETH_DMA_IT) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @brief Clears the ETHERNET's DMA IT pending bit. + * @param ETH_DMA_IT specifies the interrupt pending bit to clear. + * This parameter can be any combination of the following values: + * @arg ETH_DMA_INT_NIS Normal interrupt summary + * @arg ETH_DMA_INT_AIS Abnormal interrupt summary + * @arg ETH_DMA_INT_EARLY_RX Early receive interrupt + * @arg ETH_DMA_INT_FATAL_BUS_ERROR Fatal bus error interrupt + * @arg ETH_DMA_IT_ETI Early transmit interrupt + * @arg ETH_DMA_INT_RX_WDG_TIMEOUT Receive watchdog timeout interrupt + * @arg ETH_DMA_INT_RX_PROC_STOP Receive process stopped interrupt + * @arg ETH_DMA_INT_RX_BUF_UA Receive buffer unavailable interrupt + * @arg ETH_DMA_INT_RX Receive interrupt + * @arg ETH_DMA_INT_TX_UNDERFLOW Transmit Underflow interrupt + * @arg ETH_DMA_INT_RX_OVERFLOW Receive Overflow interrupt + * @arg ETH_DMA_INT_TX_JABBER_TIMEOUT Transmit jabber timeout interrupt + * @arg ETH_DMA_INT_TX_BUF_UA Transmit buffer unavailable interrupt + * @arg ETH_DMA_INT_TX_PROC_STOP Transmit process stopped interrupt + * @arg ETH_DMA_INT_TX Transmit interrupt + */ +void ETH_ClrDmaIntPendingBit(uint32_t ETH_DMA_IT) +{ + /* Check the parameters */ + assert_param(IS_ETH_DMA_INT(ETH_DMA_IT)); + + /* Clear the selected ETHERNET DMA IT */ + ETH->DMASTS = (uint32_t)ETH_DMA_IT; +} + +/** + * @brief Returns the ETHERNET DMA Transmit Process State. + * @return The new ETHERNET DMA Transmit Process State: + * This can be one of the following values: + * - ETH_DMA_TX_PROC_STOPPED : Stopped - Reset or Stop Tx Command issued + * - ETH_DMA_TX_PROC_FETCHING : Running - fetching the Tx descriptor + * - ETH_DMA_TX_PROC_WAITING : Running - waiting for status + * - ETH_DMA_TX_PROC_READING : unning - reading the data from host memory + * - ETH_DMA_TX_PROC_SUSPENDED : Suspended - Tx Desciptor unavailabe + * - ETH_DMA_TX_PROC_CLOSING : Running - closing Rx descriptor + */ +uint32_t ETH_GetTxProcState(void) +{ + return ((uint32_t)(ETH->DMASTS & ETH_DMASTS_TI)); +} + +/** + * @brief Returns the ETHERNET DMA Receive Process State. + * @return The new ETHERNET DMA Receive Process State: + * This can be one of the following values: + * - ETH_DMA_RX_PROC_STOPPED : Stopped - Reset or Stop Rx Command issued + * - ETH_DMA_RX_PROC_FETCHING : Running - fetching the Rx descriptor + * - ETH_DMA_RX_PROC_WAITING : Running - waiting for packet + * - ETH_DMA_RX_PROC_SUSPENDED : Suspended - Rx Desciptor unavailable + * - ETH_DMA_RX_PROC_CLOSING : Running - closing descriptor + * - ETH_DMA_RX_PROC_QUEUING : Running - queuing the recieve frame into host memory + */ +uint32_t ETH_GetRxProcState(void) +{ + return ((uint32_t)(ETH->DMASTS & ETH_DMASTS_RI)); +} + +/** + * @brief Clears the ETHERNET transmit DATFIFO. + */ +void ETH_FlushTxFifo(void) +{ + /* Set the Flush Transmit DATFIFO bit */ + ETH->DMAOPMOD |= ETH_DMAOPMOD_FTF; +} + +/** + * @brief Checks whether the ETHERNET transmit DATFIFO bit is cleared or not. + * @return The new state of ETHERNET flush transmit DATFIFO bit (SET or RESET). + */ +FlagStatus ETH_GetFlushTxFifoStatus(void) +{ + FlagStatus bitstatus = RESET; + if ((ETH->DMAOPMOD & ETH_DMAOPMOD_FTF) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @brief Enables or disables the DMA transmission. + * @param Cmd new state of the DMA transmission. + * This parameter can be: ENABLE or DISABLE. + */ +void ETH_EnableDmaTx(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the DMA transmission */ + ETH->DMAOPMOD |= ETH_DMAOPMOD_ST; + } + else + { + /* Disable the DMA transmission */ + ETH->DMAOPMOD &= ~ETH_DMAOPMOD_ST; + } +} + +/** + * @brief Enables or disables the DMA reception. + * @param Cmd new state of the DMA reception. + * This parameter can be: ENABLE or DISABLE. + */ +void ETH_EnableDmaRx(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the DMA reception */ + ETH->DMAOPMOD |= ETH_DMAOPMOD_SR; + } + else + { + /* Disable the DMA reception */ + ETH->DMAOPMOD &= ~ETH_DMAOPMOD_SR; + } +} + +/** + * @brief Enables or disables the specified ETHERNET DMA interrupts. + * @param ETH_DMA_IT specifies the ETHERNET DMA interrupt sources to be + * enabled or disabled. + * This parameter can be any combination of the following values: + * @arg ETH_DMA_INT_NIS Normal interrupt summary + * @arg ETH_DMA_INT_AIS Abnormal interrupt summary + * @arg ETH_DMA_INT_EARLY_RX Early receive interrupt + * @arg ETH_DMA_INT_FATAL_BUS_ERROR Fatal bus error interrupt + * @arg ETH_DMA_INT_EARLY_TX Early transmit interrupt + * @arg ETH_DMA_INT_RX_WDG_TIMEOUT Receive watchdog timeout interrupt + * @arg ETH_DMA_INT_RX_PROC_STOP Receive process stopped interrupt + * @arg ETH_DMA_INT_RX_BUF_UA Receive buffer unavailable interrupt + * @arg ETH_DMA_INT_RX Receive interrupt + * @arg ETH_DMA_INT_TX_UNDERFLOW Underflow interrupt + * @arg ETH_DMA_INT_RX_OVERFLOW Overflow interrupt + * @arg ETH_DMA_INT_TX_JABBER_TIMEOUT Transmit jabber timeout interrupt + * @arg ETH_DMA_INT_TX_BUF_UA Transmit buffer unavailable interrupt + * @arg ETH_DMA_INT_TX_PROC_STOP Transmit process stopped interrupt + * @arg ETH_DMA_INT_TX Transmit interrupt + * @param Cmd new state of the specified ETHERNET DMA interrupts. + * This parameter can be: ENABLE or DISABLE. + */ +void ETH_EnableDmaInt(uint32_t ETH_DMA_IT, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_ETH_DMA_INT(ETH_DMA_IT)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the selected ETHERNET DMA interrupts */ + ETH->DMAINTEN |= ETH_DMA_IT; + } + else + { + /* Disable the selected ETHERNET DMA interrupts */ + ETH->DMAINTEN &= (~(uint32_t)ETH_DMA_IT); + } +} + +/** + * @brief Checks whether the specified ETHERNET DMA overflow flag is set or not. + * @param ETH_DMA_Overflow specifies the DMA overflow flag to check. + * This parameter can be one of the following values: + * @arg ETH_DMA_OVERFLOW_RX_FIFO_COUNTER Overflow for DATFIFO Overflow Counter + * @arg ETH_DMA_OVERFLOW_MISSED_FRAME_COUNTER Overflow for Missed Frame Counter + * @return The new state of ETHERNET DMA overflow Flag (SET or RESET). + */ +FlagStatus ETH_GetDmaOverflowStatus(uint32_t ETH_DMA_Overflow) +{ + FlagStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IS_ETH_DMA_GET_OVERFLOW(ETH_DMA_Overflow)); + + if ((ETH->DMAMFBOCNT & ETH_DMA_Overflow) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @brief Get the ETHERNET DMA Rx Overflow Missed Frame Counter value. + * @return The value of Rx overflow Missed Frame Counter. + */ +uint32_t ETH_GetRxOverflowMissedFrameCounter(void) +{ + return ((uint32_t)((ETH->DMAMFBOCNT & ETH_DMAMFBOCNT_OVFFRMCNT) >> ETH_DMA_RX_OVERFLOW_MISSEDFRAMES_COUNTER_SHIFT)); +} + +/** + * @brief Get the ETHERNET DMA Buffer Unavailable Missed Frame Counter value. + * @return The value of Buffer unavailable Missed Frame Counter. + */ +uint32_t ETH_GetBufUnavailableMissedFrameCounter(void) +{ + return ((uint32_t)(ETH->DMAMFBOCNT) & ETH_DMAMFBOCNT_MISFRMCNT); +} + +/** + * @brief Get the ETHERNET DMA DMACHTXDESC register value. + * @return The value of the current Tx desc start address. + */ +uint32_t ETH_GetCurrentTxDescAddr(void) +{ + return ((uint32_t)(ETH->DMACHTXDESC)); +} + +/** + * @brief Get the ETHERNET DMA DMACHRXDESC register value. + * @return The value of the current Rx desc start address. + */ +uint32_t ETH_GetCurrentRxDescAddr(void) +{ + return ((uint32_t)(ETH->DMACHRXDESC)); +} + +/** + * @brief Get the ETHERNET DMA DMACHTXBADDR register value. + * @return The value of the current Tx buffer address. + */ +uint32_t ETH_GetCurrentTxBufAddr(void) +{ + return ((uint32_t)(ETH->DMACHTXBADDR)); +} + +/** + * @brief Get the ETHERNET DMA DMACHRXBADDR register value. + * @return The value of the current Rx buffer address. + */ +uint32_t ETH_GetCurrentRxBufAddr(void) +{ + return ((uint32_t)(ETH->DMACHRXBADDR)); +} + +/** + * @brief Resumes the DMA Transmission by writing to the DmaTxPollDemand register + * (the data written could be anything). This forces the DMA to resume transmission. + */ +void ETH_ResumeDmaTx(void) +{ + ETH->DMATXPD = 0; +} + +/** + * @brief Resumes the DMA Transmission by writing to the DmaRxPollDemand register + * (the data written could be anything). This forces the DMA to resume reception. + */ +void ETH_ResumeDmaRx(void) +{ + ETH->DMARXPD = 0; +} + +/*--------------------------------- PMT ------------------------------------*/ +/** + * @brief Reset Wakeup frame filter register pointer. + */ +void ETH_ResetWakeUpFrameFilter(void) +{ + /* Resets the Remote Wake-up Frame Filter register pointer to 0x0000 */ + ETH->MACPMTCTRLSTS |= ETH_MACPMTCTRLSTS_RWKUPFLTRST; +} + +/** + * @brief Populates the remote wakeup frame registers. + * @param Buffer Pointer on remote WakeUp Frame Filter Register buffer data (8 words). + */ +void ETH_SetWakeUpFrameFilter(uint32_t* Buffer) +{ + uint32_t i = 0; + + /* Fill Remote Wake-up Frame Filter register with Buffer data */ + for (i = 0; i < ETH_WAKEUP_REG_LEN; i++) + { + /* Write each time to the same register */ + ETH->MACRMTWUFRMFLT = Buffer[i]; + } +} + +/** + * @brief Enables or disables any unicast packet filtered by the MAC address + * recognition to be a wake-up frame. + * @param Cmd new state of the MAC Global Unicast Wake-Up. + * This parameter can be: ENABLE or DISABLE. + */ +void ETH_EnableGlobalUnicastWakeUp(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the MAC Global Unicast Wake-Up */ + ETH->MACPMTCTRLSTS |= ETH_MACPMTCTRLSTS_GLBLUCAST; + } + else + { + /* Disable the MAC Global Unicast Wake-Up */ + ETH->MACPMTCTRLSTS &= ~ETH_MACPMTCTRLSTS_GLBLUCAST; + } +} + +/** + * @brief Checks whether the specified ETHERNET PMT flag is set or not. + * @param ETH_PMT_FLAG specifies the flag to check. + * This parameter can be one of the following values: + * @arg ETH_PMT_FLAG_RWKUPFILTRST Wake-Up Frame Filter Register Poniter Reset + * @arg ETH_PMT_FLAG_RWKPRCVD Wake-Up Frame Received + * @arg ETH_PMT_FLAG_MGKPRCVD Magic Packet Received + * @return The new state of ETHERNET PMT Flag (SET or RESET). + */ +FlagStatus ETH_GetPmtFlagStatus(uint32_t ETH_PMT_FLAG) +{ + FlagStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IS_ETH_PMT_GET_FLAG(ETH_PMT_FLAG)); + + if ((ETH->MACPMTCTRLSTS & ETH_PMT_FLAG) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @brief Enables or disables the MAC Wake-Up Frame Detection. + * @param Cmd new state of the MAC Wake-Up Frame Detection. + * This parameter can be: ENABLE or DISABLE. + */ +void ETH_EnableWakeUpFrameDetection(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the MAC Wake-Up Frame Detection */ + ETH->MACPMTCTRLSTS |= ETH_MACPMTCTRLSTS_RWKPKTEN; + } + else + { + /* Disable the MAC Wake-Up Frame Detection */ + ETH->MACPMTCTRLSTS &= ~ETH_MACPMTCTRLSTS_RWKPKTEN; + } +} + +/** + * @brief Enables or disables the MAC Magic Packet Detection. + * @param Cmd new state of the MAC Magic Packet Detection. + * This parameter can be: ENABLE or DISABLE. + */ +void ETH_EnableMagicPacketDetection(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the MAC Magic Packet Detection */ + ETH->MACPMTCTRLSTS |= ETH_MACPMTCTRLSTS_MGKPKTEN; + } + else + { + /* Disable the MAC Magic Packet Detection */ + ETH->MACPMTCTRLSTS &= ~ETH_MACPMTCTRLSTS_MGKPKTEN; + } +} + +/** + * @brief Enables or disables the MAC Power Down. + * @param Cmd new state of the MAC Power Down. + * This parameter can be: ENABLE or DISABLE. + */ +void ETH_EnablePowerDown(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the MAC Power Down */ + /* This puts the MAC in power down mode */ + ETH->MACPMTCTRLSTS |= ETH_MACPMTCTRLSTS_PWRDWN; + } + else + { + /* Disable the MAC Power Down */ + ETH->MACPMTCTRLSTS &= ~ETH_MACPMTCTRLSTS_PWRDWN; + } +} + +/*--------------------------------- MMC ------------------------------------*/ +/** + * @brief Enables or disables the MMC Counter Freeze. + * @param Cmd new state of the MMC Counter Freeze. + * This parameter can be: ENABLE or DISABLE. + */ +void ETH_EnableMmcCounterFreeze(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the MMC Counter Freeze */ + ETH->MMCCTRL |= ETH_MMCCTRL_CNTFREEZ; + } + else + { + /* Disable the MMC Counter Freeze */ + ETH->MMCCTRL &= ~ETH_MMCCTRL_CNTFREEZ; + } +} + +/** + * @brief Enables or disables the MMC Reset On Read. + * @param Cmd new state of the MMC Reset On Read. + * This parameter can be: ENABLE or DISABLE. + */ +void ETH_EnableMmcResetOnRead(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the MMC Counter reset on read */ + ETH->MMCCTRL |= ETH_MMCCTRL_RSTONRD; + } + else + { + /* Disable the MMC Counter reset on read */ + ETH->MMCCTRL &= ~ETH_MMCCTRL_RSTONRD; + } +} + +/** + * @brief Enables or disables the MMC Counter Stop Rollover. + * @param Cmd new state of the MMC Counter Stop Rollover. + * This parameter can be: ENABLE or DISABLE. + */ +void ETH_EnableMmcCounterRollover(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Disable the MMC Counter Stop Rollover */ + ETH->MMCCTRL &= ~ETH_MMCCTRL_CNTSTOPRO; + } + else + { + /* Enable the MMC Counter Stop Rollover */ + ETH->MMCCTRL |= ETH_MMCCTRL_CNTSTOPRO; + } +} + +/** + * @brief Resets the MMC Counters. + */ +void ETH_ResetMmcCounters(void) +{ + /* Resets the MMC Counters */ + ETH->MMCCTRL |= ETH_MMCCTRL_CNTRST; +} + +/** + * @brief Enables or disables the specified ETHERNET MMC interrupts. + * @param ETH_MMC_IT specifies the ETHERNET MMC interrupt sources to be enabled or disabled. + * This parameter can be any combination of Tx interrupt or + * any combination of Rx interrupt (but not both)of the following values: + * @arg ETH_MMC_INT_TXGFRMIS When Tx good frame counter reaches half the maximum value + * @arg ETH_MMC_INT_TXMCOLGFIS When Tx good multi col counter reaches half the maximum value + * @arg ETH_MMC_INT_TXSCOLGFIS When Tx good single col counter reaches half the maximum value + * @arg ETH_MMC_INT_RXUCGFIS When Rx good unicast frames counter reaches half the maximum value + * @arg ETH_MMC_INT_RXALGNERFIS When Rx alignment error counter reaches half the maximum value + * @arg ETH_MMC_INT_RXCRCERFIS When Rx crc error counter reaches half the maximum value + * @param Cmd new state of the specified ETHERNET MMC interrupts. + * This parameter can be: ENABLE or DISABLE. + */ +void ETH_EnableMmcInt(uint32_t ETH_MMC_IT, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_ETH_MMC_INT(ETH_MMC_IT)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if ((ETH_MMC_IT & (uint32_t)0x10000000) != (uint32_t)RESET) + { + /* Remove egister mak from IT */ + ETH_MMC_IT &= 0xEFFFFFFF; + + /* ETHERNET MMC Rx interrupts selected */ + if (Cmd != DISABLE) + { + /* Enable the selected ETHERNET MMC interrupts */ + ETH->MMCRXINTMSK &= (~(uint32_t)ETH_MMC_IT); + } + else + { + /* Disable the selected ETHERNET MMC interrupts */ + ETH->MMCRXINTMSK |= ETH_MMC_IT; + } + } + else + { + /* ETHERNET MMC Tx interrupts selected */ + if (Cmd != DISABLE) + { + /* Enable the selected ETHERNET MMC interrupts */ + ETH->MMCTXINTMSK &= (~(uint32_t)ETH_MMC_IT); + } + else + { + /* Disable the selected ETHERNET MMC interrupts */ + ETH->MMCTXINTMSK |= ETH_MMC_IT; + } + } +} + +/** + * @brief Checks whether the specified ETHERNET MMC IT is set or not. + * @param ETH_MMC_IT specifies the ETHERNET MMC interrupt. + * This parameter can be one of the following values: + * @arg ETH_MMC_IT_TxFCGC When Tx good frame counter reaches half the maximum value + * @arg ETH_MMC_IT_TxMCGC When Tx good multi col counter reaches half the maximum value + * @arg ETH_MMC_IT_TxSCGC When Tx good single col counter reaches half the maximum value + * @arg ETH_MMC_IT_RxUGFC When Rx good unicast frames counter reaches half the maximum value + * @arg ETH_MMC_IT_RxAEC When Rx alignment error counter reaches half the maximum value + * @arg ETH_MMC_IT_RxCEC When Rx crc error counter reaches half the maximum value + * @return The value of ETHERNET MMC IT (SET or RESET). + */ +INTStatus ETH_GetMmcIntStatus(uint32_t ETH_MMC_IT) +{ + INTStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IS_ETH_MMC_GET_INT(ETH_MMC_IT)); + + if ((ETH_MMC_IT & (uint32_t)0x10000000) != (uint32_t)RESET) + { + /* ETHERNET MMC Rx interrupts selected */ + /* Check if the ETHERNET MMC Rx selected interrupt is enabled and occured */ + if ((((ETH->MMCRXINT & ETH_MMC_IT) != (uint32_t)RESET)) && ((ETH->MMCRXINTMSK & ETH_MMC_IT) != (uint32_t)RESET)) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + } + else + { + /* ETHERNET MMC Tx interrupts selected */ + /* Check if the ETHERNET MMC Tx selected interrupt is enabled and occured */ + if ((((ETH->MMCTXINT & ETH_MMC_IT) != (uint32_t)RESET)) && ((ETH->MMCRXINTMSK & ETH_MMC_IT) != (uint32_t)RESET)) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + } + + return bitstatus; +} + +/** + * @brief Get the specified ETHERNET MMC register value. + * @param ETH_MMCReg specifies the ETHERNET MMC register. + * This parameter can be one of the following values: + * @arg ETH_MMCCTRL MMC CTRL register + * @arg ETH_MMCRXINT MMC RIR register + * @arg ETH_MMCTXINT MMC TIR register + * @arg ETH_MMCRXINTMSK MMC RIMR register + * @arg ETH_MMCTXINTMSK MMC TIMR register + * @arg ETH_MMCTXGFASCCNT MMC TGFSCCR register + * @arg ETH_MMCTXGFAMSCCNT MMC TGFMSCCR register + * @arg ETH_MMCTXGFCNT MMC TGFCR register + * @arg ETH_MMCRXFCECNT MMC RFCECR register + * @arg ETH_MMCRXFAECNT MMC RFAECR register + * @arg ETH_MMCRXGUFCNT MMC RGUFCRregister + * @return The value of ETHERNET MMC Register value. + */ +uint32_t ETH_GetMmcRegisterValue(uint32_t ETH_MMCReg) +{ + /* Check the parameters */ + assert_param(IS_ETH_MMC_REGISTER(ETH_MMCReg)); + + /* Return the selected register value */ + return (*(__IO uint32_t*)(ETH_MAC_BASE + ETH_MMCReg)); +} +/*--------------------------------- PTP ------------------------------------*/ + +/** + * @brief Updated the PTP block for fine correction with the Time Stamp Addend register value. + */ +void ETH_UpdatePtpTimeStampAddend(void) +{ + /* Enable the PTP block update with the Time Stamp Addend register value */ + ETH->PTPTSCTRL |= ETH_PTPTSCTRL_TSADDREG; +} + +/** + * @brief Enable the PTP Time Stamp interrupt trigger + */ +void ETH_EnablePtpTimeStampIntTrigger(void) +{ + /* Enable the PTP target time interrupt */ + ETH->PTPTSCTRL |= ETH_PTPTSCTRL_TSTRIG; +} + +/** + * @brief Updated the PTP system time with the Time Stamp Update register value. + */ +void ETH_UpdatePtpTimeStamp(void) +{ + /* Enable the PTP system time update with the Time Stamp Update register value */ + ETH->PTPTSCTRL |= ETH_PTPTSCTRL_TSUPDT; +} + +/** + * @brief Initialize the PTP Time Stamp + */ +void ETH_InitPtpTimeStamp(void) +{ + /* Initialize the PTP Time Stamp */ + ETH->PTPTSCTRL |= ETH_PTPTSCTRL_TSINIT; +} + +/** + * @brief Selects the PTP Update method + * @param UpdateMethod the PTP Update method + * This parameter can be one of the following values: + * @arg ETH_PTP_FINE_UPDATE Fine Update method + * @arg ETH_PTP_COARSE_UPDATE Coarse Update method + */ +void ETH_ConfigPtpUpdateMethod(uint32_t UpdateMethod) +{ + /* Check the parameters */ + assert_param(IS_ETH_PTP_UPDATE(UpdateMethod)); + + if (UpdateMethod != ETH_PTP_COARSE_UPDATE) + { + /* Enable the PTP Fine Update method */ + ETH->PTPTSCTRL |= ETH_PTPTSCTRL_TSCFUPDT; + } + else + { + /* Disable the PTP Coarse Update method */ + ETH->PTPTSCTRL &= (~(uint32_t)ETH_PTPTSCTRL_TSCFUPDT); + } +} + +/** + * @brief Enables or disables the PTP time stamp for transmit and receive frames. + * @param Cmd new state of the PTP time stamp for transmit and receive frames + * This parameter can be: ENABLE or DISABLE. + */ +void ETH_StartPTPTimeStamp(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the PTP time stamp for transmit and receive frames */ + ETH->PTPTSCTRL |= ETH_PTPTSCTRL_TSENA; + } + else + { + /* Disable the PTP time stamp for transmit and receive frames */ + ETH->PTPTSCTRL &= (~(uint32_t)ETH_PTPTSCTRL_TSENA); + } +} + +/** + * @brief Checks whether the specified ETHERNET PTP flag is set or not. + * @param ETH_PTP_FLAG specifies the flag to check. + * This parameter can be one of the following values: + * @arg ETH_PTP_FLAG_TSADDREG Addend Register Update + * @arg ETH_PTP_FLAG_TSTRIG Time Stamp Interrupt Trigger Enable + * @arg ETH_PTP_FLAG_TSUPDT Time Stamp Update + * @arg ETH_PTP_FLAG_TSINIT Time Stamp Initialize + * @return The new state of ETHERNET PTP Flag (SET or RESET). + */ +FlagStatus ETH_GetPtpFlagStatus(uint32_t ETH_PTP_FLAG) +{ + FlagStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IS_ETH_PTP_GET_FLAG(ETH_PTP_FLAG)); + + if ((ETH->PTPTSCTRL & ETH_PTP_FLAG) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @brief Sets the system time Sub-Second Increment value. + * @param SubSecondValue specifies the PTP Sub-Second Increment Register value. + */ +void ETH_SetPtpSubSecondInc(uint32_t SubSecondValue) +{ + /* Check the parameters */ + assert_param(IS_ETH_PTP_SUBSECOND_INCREMENT(SubSecondValue)); + /* Set the PTP Sub-Second Increment Register */ + ETH->PTPSSINC = SubSecondValue; +} + +/** + * @brief Sets the Time Stamp update sign and values. + * @param Sign specifies the PTP Time update value sign. + * This parameter can be one of the following values: + * @arg ETH_PTP_POSITIVE_TIME positive time value. + * @arg ETH_PTP_NEGATIVE_TIME negative time value. + * @param SecondValue specifies the PTP Time update second value. + * @param SubSecondValue specifies the PTP Time update sub-second value. + * This parameter is a 31 bit value, bit32 correspond to the sign. + */ +void ETH_SetPtpTimeStampUpdate(uint32_t Sign, uint32_t SecondValue, uint32_t SubSecondValue) +{ + /* Check the parameters */ + assert_param(IS_ETH_PTP_TIME_SIGN(Sign)); + assert_param(IS_ETH_PTP_TIME_STAMP_UPDATE_SUBSECOND(SubSecondValue)); + /* Set the PTP Time Update High Register */ + ETH->PTPSECUP = SecondValue; + + /* Set the PTP Time Update Low Register with sign */ + ETH->PTPNSUP = Sign | SubSecondValue; +} + +/** + * @brief Sets the Time Stamp Addend value. + * @param Value specifies the PTP Time Stamp Addend Register value. + */ +void ETH_SetPtpTimeStampAddend(uint32_t Value) +{ + /* Set the PTP Time Stamp Addend Register */ + ETH->PTPTSADD = Value; +} + +/** + * @brief Sets the Target Time registers values. + * @param HighValue specifies the PTP Target Time High Register value. + * @param LowValue specifies the PTP Target Time Low Register value. + */ +void ETH_SetPtpTargetTime(uint32_t HighValue, uint32_t LowValue) +{ + /* Set the PTP Target Time High Register */ + ETH->PTPTTSEC = HighValue; + /* Set the PTP Target Time Low Register */ + ETH->PTPTTNS = LowValue; +} + +/** + * @brief Get the specified ETHERNET PTP register value. + * @param ETH_PTPReg specifies the ETHERNET PTP register. + * This parameter can be one of the following values: + * @arg ETH_PTPTSCTRL Sub-Second Increment Register + * @arg ETH_PTPSSINC Sub-Second Increment Register + * @arg ETH_PTPSEC Time Stamp High Register + * @arg ETH_PTPNS Time Stamp Low Register + * @arg ETH_PTPSECUP Time Stamp High Update Register + * @arg ETH_PTPNSUP Time Stamp Low Update Register + * @arg ETH_PTPTSADD Time Stamp Addend Register + * @arg ETH_PTPTTSEC Target Time High Register + * @arg ETH_PTPTTNS Target Time Low Register + * @return The value of ETHERNET PTP Register value. + */ +uint32_t ETH_GetPtpRegisterValue(uint32_t ETH_PTPReg) +{ + /* Check the parameters */ + assert_param(IS_ETH_PTP_REGISTER(ETH_PTPReg)); + + /* Return the selected register value */ + return (*(__IO uint32_t*)(ETH_MAC_BASE + ETH_PTPReg)); +} + +/** + * @brief Initializes the DMA Tx descriptors in chain mode with PTP. + * @param DMATxDescTab Pointer on the first Tx desc list + * @param DMAPTPTxDescTab Pointer on the first PTP Tx desc list + * @param TxBuff Pointer on the first TxBuffer list + * @param TxBuffCount Number of the used Tx desc in the list + */ +void ETH_ConfigDmaPtpTxDescInChainMode(ETH_DMADescType* DMATxDescTab, + ETH_DMADescType* DMAPTPTxDescTab, + uint8_t* TxBuff, + uint32_t TxBuffCount) +{ + uint32_t i = 0; + ETH_DMADescType* DMATxDesc; + + /* Set the DMATxDescToSet pointer with the first one of the DMATxDescTab list */ + DMATxDescToSet = DMATxDescTab; + DMAPTPTxDescToSet = DMAPTPTxDescTab; + /* Fill each DMATxDesc descriptor with the right values */ + for (i = 0; i < TxBuffCount; i++) + { + /* Get the pointer on the ith member of the Tx Desc list */ + DMATxDesc = DMATxDescTab + i; + /* Set Second Address Chained bit and enable PTP */ + DMATxDesc->Status = 0; + DMATxDesc->CtrlOrBufSize = ETH_DMA_TX_DESC_TCH | ETH_DMA_TX_DESC_TTSE; + + /* Set Buffer1 address pointer */ + DMATxDesc->Buf1Addr = (uint32_t)(&TxBuff[i * ETH_MAX_PACKET_SIZE]); + + /* Initialize the next descriptor with the Next Desciptor Polling Enable */ + if (i < (TxBuffCount - 1)) + { + /* Set next descriptor address register with next descriptor base address */ + DMATxDesc->Buf2OrNextDescAddr = (uint32_t)(DMATxDescTab + i + 1); + } + else + { + /* For last descriptor, set next descriptor address register equal to the first descriptor base address */ + DMATxDesc->Buf2OrNextDescAddr = (uint32_t)DMATxDescTab; + } + /* make DMAPTPTxDescTab points to the same addresses as DMATxDescTab */ + (&DMAPTPTxDescTab[i])->Buf1Addr = DMATxDesc->Buf1Addr; + (&DMAPTPTxDescTab[i])->Buf2OrNextDescAddr = DMATxDesc->Buf2OrNextDescAddr; + } + /* Store on the last DMAPTPTxDescTab desc status record the first list address */ + (&DMAPTPTxDescTab[i - 1])->Status = (uint32_t)DMAPTPTxDescTab; + + /* Set Transmit Desciptor List Address Register */ + ETH->DMATXDLADDR = (uint32_t)DMATxDescTab; +} + +/** + * @brief Initializes the DMA Rx descriptors in chain mode. + * @param DMARxDescTab Pointer on the first Rx desc list + * @param DMAPTPRxDescTab Pointer on the first PTP Rx desc list + * @param RxBuff Pointer on the first RxBuffer list + * @param RxBuffCount Number of the used Rx desc in the list + */ +void ETH_ConfigDmaPtpRxDescInChainMode(ETH_DMADescType* DMARxDescTab, + ETH_DMADescType* DMAPTPRxDescTab, + uint8_t* RxBuff, + uint32_t RxBuffCount) +{ + uint32_t i = 0; + ETH_DMADescType* DMARxDesc; + + /* Set the DMARxDescToGet pointer with the first one of the DMARxDescTab list */ + DMARxDescToGet = DMARxDescTab; + DMAPTPRxDescToGet = DMAPTPRxDescTab; + /* Fill each DMARxDesc descriptor with the right values */ + for (i = 0; i < RxBuffCount; i++) + { + /* Get the pointer on the ith member of the Rx Desc list */ + DMARxDesc = DMARxDescTab + i; + /* Set Own bit of the Rx descriptor Status */ + DMARxDesc->Status = ETH_DMA_RX_DESC_OWN; + + /* Set Buffer1 size and Second Address Chained bit */ + DMARxDesc->CtrlOrBufSize = ETH_DMA_RX_DESC_RCH | (uint32_t)ETH_MAX_PACKET_SIZE; + /* Set Buffer1 address pointer */ + DMARxDesc->Buf1Addr = (uint32_t)(&RxBuff[i * ETH_MAX_PACKET_SIZE]); + + /* Initialize the next descriptor with the Next Desciptor Polling Enable */ + if (i < (RxBuffCount - 1)) + { + /* Set next descriptor address register with next descriptor base address */ + DMARxDesc->Buf2OrNextDescAddr = (uint32_t)(DMARxDescTab + i + 1); + } + else + { + /* For last descriptor, set next descriptor address register equal to the first descriptor base address */ + DMARxDesc->Buf2OrNextDescAddr = (uint32_t)(DMARxDescTab); + } + /* Make DMAPTPRxDescTab points to the same addresses as DMARxDescTab */ + (&DMAPTPRxDescTab[i])->Buf1Addr = DMARxDesc->Buf1Addr; + (&DMAPTPRxDescTab[i])->Buf2OrNextDescAddr = DMARxDesc->Buf2OrNextDescAddr; + } + /* Store on the last DMAPTPRxDescTab desc status record the first list address */ + (&DMAPTPRxDescTab[i - 1])->Status = (uint32_t)DMAPTPRxDescTab; + + /* Set Receive Desciptor List Address Register */ + ETH->DMARXDLADDR = (uint32_t)DMARxDescTab; +} + +/** + * @brief Transmits a packet, from application buffer, pointed by ppkt with Time Stamp values. + * @param ppkt pointer to application packet buffer to transmit. + * @param FrameLength Tx Packet size. + * @param PTPTxTab Pointer on the first PTP Tx table to store Time stamp values. + * @return ETH_ERROR: in case of Tx desc owned by DMA + * ETH_SUCCESS: for correct transmission + */ +uint32_t ETH_TxPtpPacket(uint8_t* ppkt, uint16_t FrameLength, uint32_t* PTPTxTab) +{ + uint32_t offset = 0, timeout = 0; + /* Check if the descriptor is owned by the ETHERNET DMA (when set) or CPU (when reset) */ + if ((DMATxDescToSet->Status & ETH_DMA_TX_DESC_OWN) != (uint32_t)RESET) + { + /* Return ERROR: OWN bit set */ + return ETH_ERROR; + } + /* Copy the frame to be sent into memory pointed by the current ETHERNET DMA Tx descriptor */ + for (offset = 0; offset < FrameLength; offset++) + { + (*(__IO uint8_t*)((DMAPTPTxDescToSet->Buf1Addr) + offset)) = (*(ppkt + offset)); + } + /* Setting the Frame Length: bits[10:0] */ + DMATxDescToSet->CtrlOrBufSize &= (~ETH_DMA_TX_DESC_TBS1); + DMATxDescToSet->CtrlOrBufSize |= (FrameLength & ETH_DMA_TX_DESC_TBS1); + /* Setting the last segment and first segment bits (in this case a frame is transmitted in one descriptor) */ + DMATxDescToSet->CtrlOrBufSize |= ETH_DMA_TX_DESC_LS | ETH_DMA_TX_DESC_FS; + /* Set Own bit of the Tx descriptor Status: gives the buffer back to ETHERNET DMA */ + DMATxDescToSet->Status |= ETH_DMA_TX_DESC_OWN; + /* When Tx Buffer unavailable flag is set: clear it and resume transmission */ + if ((ETH->DMASTS & ETH_DMASTS_TU) != (uint32_t)RESET) + { + /* Clear TBUS ETHERNET DMA flag */ + ETH->DMASTS = ETH_DMASTS_TU; + /* Resume DMA transmission*/ + ETH->DMATXPD = 0; + } + /* Wait for ETH_DMA_TX_DESC_TTSS flag to be set */ + do + { + timeout++; + } while (!(DMATxDescToSet->Status & ETH_DMA_TX_DESC_TTSS) && (timeout < 0xFFFF)); + /* Return ERROR in case of timeout */ + if (timeout == PHY_READ_TO) + { + return ETH_ERROR; + } + /* Clear the DMATxDescToSet status register TTSS flag */ + DMATxDescToSet->Status &= ~ETH_DMA_TX_DESC_TTSS; + *PTPTxTab++ = DMATxDescToSet->Buf1Addr; + *PTPTxTab = DMATxDescToSet->Buf2OrNextDescAddr; + /* Update the ENET DMA current descriptor */ + /* Chained Mode */ + if ((DMATxDescToSet->CtrlOrBufSize & ETH_DMA_TX_DESC_TCH) != (uint32_t)RESET) + { + /* Selects the next DMA Tx descriptor list for next buffer read */ + DMATxDescToSet = (ETH_DMADescType*)(DMAPTPTxDescToSet->Buf2OrNextDescAddr); + if (DMAPTPTxDescToSet->Status != 0) + { + DMAPTPTxDescToSet = (ETH_DMADescType*)(DMAPTPTxDescToSet->Status); + } + else + { + DMAPTPTxDescToSet++; + } + } + else /* Ring Mode */ + { + if ((DMATxDescToSet->CtrlOrBufSize & ETH_DMA_TX_DESC_TER) != (uint32_t)RESET) + { + /* Selects the next DMA Tx descriptor list for next buffer read: this will + be the first Tx descriptor in this case */ + DMATxDescToSet = (ETH_DMADescType*)(ETH->DMATXDLADDR); + DMAPTPTxDescToSet = (ETH_DMADescType*)(ETH->DMATXDLADDR); + } + else + { + /* Selects the next DMA Tx descriptor list for next buffer read */ + DMATxDescToSet = + (ETH_DMADescType*)((uint32_t)DMATxDescToSet + 0x10 + ((ETH->DMABUSMOD & ETH_DMABUSMOD_DSL))); + DMAPTPTxDescToSet = + (ETH_DMADescType*)((uint32_t)DMAPTPTxDescToSet + 0x10 + ((ETH->DMABUSMOD & ETH_DMABUSMOD_DSL))); + } + } + /* Return SUCCESS */ + return ETH_SUCCESS; +} + +/** + * @brief Receives a packet and copies it to memory pointed by ppkt with Time Stamp values. + * @param ppkt pointer to application packet receive buffer. + * @param PTPRxTab Pointer on the first PTP Rx table to store Time stamp values. + * @return ETH_ERROR: if there is error in reception + * framelength: received packet size if packet reception is correct + */ +uint32_t ETH_RxPtpPacket(uint8_t* ppkt, uint32_t* PTPRxTab) +{ + uint32_t offset = 0, framelength = 0; + /* Check if the descriptor is owned by the ENET or CPU */ + if ((DMARxDescToGet->Status & ETH_DMA_RX_DESC_OWN) != (uint32_t)RESET) + { + /* Return error: OWN bit set */ + return ETH_ERROR; + } + if (((DMARxDescToGet->Status & ETH_DMA_RX_DESC_ES) == (uint32_t)RESET) + && ((DMARxDescToGet->Status & ETH_DMA_RX_DESC_LS) != (uint32_t)RESET) + && ((DMARxDescToGet->Status & ETH_DMA_RX_DESC_FS) != (uint32_t)RESET)) + { + /* Get the Frame Length of the received packet: substruct 4 bytes of the CRC */ + framelength = ((DMARxDescToGet->Status & ETH_DMA_RX_DESC_FL) >> ETH_DMA_RX_DESC_FRAME_LEN_SHIFT) - 4; + /* Copy the received frame into buffer from memory pointed by the current ETHERNET DMA Rx descriptor */ + for (offset = 0; offset < framelength; offset++) + { + (*(ppkt + offset)) = (*(__IO uint8_t*)((DMAPTPRxDescToGet->Buf1Addr) + offset)); + } + } + else + { + /* Return ERROR */ + framelength = ETH_ERROR; + } + /* When Rx Buffer unavailable flag is set: clear it and resume reception */ + if ((ETH->DMASTS & ETH_DMASTS_RU) != (uint32_t)RESET) + { + /* Clear RBUS ETHERNET DMA flag */ + ETH->DMASTS = ETH_DMASTS_RU; + /* Resume DMA reception */ + ETH->DMARXPD = 0; + } + *PTPRxTab++ = DMARxDescToGet->Buf1Addr; + *PTPRxTab = DMARxDescToGet->Buf2OrNextDescAddr; + /* Set Own bit of the Rx descriptor Status: gives the buffer back to ETHERNET DMA */ + DMARxDescToGet->Status |= ETH_DMA_RX_DESC_OWN; + /* Update the ETHERNET DMA global Rx descriptor with next Rx decriptor */ + /* Chained Mode */ + if ((DMARxDescToGet->CtrlOrBufSize & ETH_DMA_RX_DESC_RCH) != (uint32_t)RESET) + { + /* Selects the next DMA Rx descriptor list for next buffer read */ + DMARxDescToGet = (ETH_DMADescType*)(DMAPTPRxDescToGet->Buf2OrNextDescAddr); + if (DMAPTPRxDescToGet->Status != 0) + { + DMAPTPRxDescToGet = (ETH_DMADescType*)(DMAPTPRxDescToGet->Status); + } + else + { + DMAPTPRxDescToGet++; + } + } + else /* Ring Mode */ + { + if ((DMARxDescToGet->CtrlOrBufSize & ETH_DMA_RX_DESC_RER) != (uint32_t)RESET) + { + /* Selects the first DMA Rx descriptor for next buffer to read: last Rx descriptor was used */ + DMARxDescToGet = (ETH_DMADescType*)(ETH->DMARXDLADDR); + } + else + { + /* Selects the next DMA Rx descriptor list for next buffer to read */ + DMARxDescToGet = + (ETH_DMADescType*)((uint32_t)DMARxDescToGet + 0x10 + ((ETH->DMABUSMOD & ETH_DMABUSMOD_DSL))); + } + } + /* Return Frame Length/ERROR */ + return (framelength); +} +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_exti.c b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_exti.c new file mode 100755 index 0000000000..94e3598f0a --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_exti.c @@ -0,0 +1,286 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_exti.c + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "n32g45x_exti.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup EXTI + * @brief EXTI driver modules + * @{ + */ + +/** @addtogroup EXTI_Private_TypesDefinitions + * @{ + */ + +/** + * @} + */ + +/** @addtogroup EXTI_Private_Defines + * @{ + */ + +#define EXTI_LINENONE ((uint32_t)0x00000) /* No interrupt selected */ + +/** + * @} + */ + +/** @addtogroup EXTI_Private_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup EXTI_Private_Variables + * @{ + */ + +/** + * @} + */ + +/** @addtogroup EXTI_Private_FunctionPrototypes + * @{ + */ + +/** + * @} + */ + +/** @addtogroup EXTI_Private_Functions + * @{ + */ + +/** + * @brief Deinitializes the EXTI peripheral registers to their default reset values. + */ +void EXTI_DeInit(void) +{ + EXTI->IMASK = 0x00000000; + EXTI->EMASK = 0x00000000; + EXTI->RT_CFG = 0x00000000; + EXTI->FT_CFG = 0x00000000; + EXTI->PEND = 0x000FFFFF; +} + +/** + * @brief Initializes the EXTI peripheral according to the specified + * parameters in the EXTI_InitStruct. + * @param EXTI_InitStruct pointer to a EXTI_InitType structure + * that contains the configuration information for the EXTI peripheral. + */ +void EXTI_InitPeripheral(EXTI_InitType* EXTI_InitStruct) +{ + uint32_t tmp = 0; + + /* Check the parameters */ + assert_param(IS_EXTI_MODE(EXTI_InitStruct->EXTI_Mode)); + assert_param(IS_EXTI_TRIGGER(EXTI_InitStruct->EXTI_Trigger)); + assert_param(IS_EXTI_LINE(EXTI_InitStruct->EXTI_Line)); + assert_param(IS_FUNCTIONAL_STATE(EXTI_InitStruct->EXTI_LineCmd)); + + tmp = (uint32_t)EXTI_BASE; + + if (EXTI_InitStruct->EXTI_LineCmd != DISABLE) + { + /* Clear EXTI line configuration */ + EXTI->IMASK &= ~EXTI_InitStruct->EXTI_Line; + EXTI->EMASK &= ~EXTI_InitStruct->EXTI_Line; + + tmp += EXTI_InitStruct->EXTI_Mode; + + *(__IO uint32_t*)tmp |= EXTI_InitStruct->EXTI_Line; + + /* Clear Rising Falling edge configuration */ + EXTI->RT_CFG &= ~EXTI_InitStruct->EXTI_Line; + EXTI->FT_CFG &= ~EXTI_InitStruct->EXTI_Line; + + /* Select the trigger for the selected external interrupts */ + if (EXTI_InitStruct->EXTI_Trigger == EXTI_Trigger_Rising_Falling) + { + /* Rising Falling edge */ + EXTI->RT_CFG |= EXTI_InitStruct->EXTI_Line; + EXTI->FT_CFG |= EXTI_InitStruct->EXTI_Line; + } + else + { + tmp = (uint32_t)EXTI_BASE; + tmp += EXTI_InitStruct->EXTI_Trigger; + + *(__IO uint32_t*)tmp |= EXTI_InitStruct->EXTI_Line; + } + } + else + { + tmp += EXTI_InitStruct->EXTI_Mode; + + /* Disable the selected external lines */ + *(__IO uint32_t*)tmp &= ~EXTI_InitStruct->EXTI_Line; + } +} + +/** + * @brief Fills each EXTI_InitStruct member with its reset value. + * @param EXTI_InitStruct pointer to a EXTI_InitType structure which will + * be initialized. + */ +void EXTI_InitStruct(EXTI_InitType* EXTI_InitStruct) +{ + EXTI_InitStruct->EXTI_Line = EXTI_LINENONE; + EXTI_InitStruct->EXTI_Mode = EXTI_Mode_Interrupt; + EXTI_InitStruct->EXTI_Trigger = EXTI_Trigger_Falling; + EXTI_InitStruct->EXTI_LineCmd = DISABLE; +} + +/** + * @brief Generates a Software interrupt. + * @param EXTI_Line specifies the EXTI lines to be enabled or disabled. + * This parameter can be any combination of EXTI_Linex where x can be (0..19). + */ +void EXTI_TriggerSWInt(uint32_t EXTI_Line) +{ + /* Check the parameters */ + assert_param(IS_EXTI_LINE(EXTI_Line)); + + EXTI->SWIE |= EXTI_Line; +} + +/** + * @brief Checks whether the specified EXTI line flag is set or not. + * @param EXTI_Line specifies the EXTI line flag to check. + * This parameter can be: + * @arg EXTI_Linex External interrupt line x where x(0..19) + * @return The new state of EXTI_Line (SET or RESET). + */ +FlagStatus EXTI_GetStatusFlag(uint32_t EXTI_Line) +{ + FlagStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IS_GET_EXTI_LINE(EXTI_Line)); + + if ((EXTI->PEND & EXTI_Line) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @brief Clears the EXTI's line pending flags. + * @param EXTI_Line specifies the EXTI lines flags to clear. + * This parameter can be any combination of EXTI_Linex where x can be (0..19). + */ +void EXTI_ClrStatusFlag(uint32_t EXTI_Line) +{ + /* Check the parameters */ + assert_param(IS_EXTI_LINE(EXTI_Line)); + + EXTI->PEND = EXTI_Line; +} + +/** + * @brief Checks whether the specified EXTI line is asserted or not. + * @param EXTI_Line specifies the EXTI line to check. + * This parameter can be: + * @arg EXTI_Linex External interrupt line x where x(0..19) + * @return The new state of EXTI_Line (SET or RESET). + */ +INTStatus EXTI_GetITStatus(uint32_t EXTI_Line) +{ + INTStatus bitstatus = RESET; + uint32_t enablestatus = 0; + /* Check the parameters */ + assert_param(IS_GET_EXTI_LINE(EXTI_Line)); + + enablestatus = EXTI->IMASK & EXTI_Line; + if (((EXTI->PEND & EXTI_Line) != (uint32_t)RESET) && (enablestatus != (uint32_t)RESET)) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @brief Clears the EXTI's line pending bits. + * @param EXTI_Line specifies the EXTI lines to clear. + * This parameter can be any combination of EXTI_Linex where x can be (0..19). + */ +void EXTI_ClrITPendBit(uint32_t EXTI_Line) +{ + /* Check the parameters */ + assert_param(IS_EXTI_LINE(EXTI_Line)); + + EXTI->PEND = EXTI_Line; +} + +/** + * @brief Select one of EXTI inputs to the RTC TimeStamp event. + * @param EXTI_TSSEL_Line specifies the EXTI lines to select. + * This parameter can be any combination of EXTI_TSSEL_Line where x can be (0..15). + */ +void EXTI_RTCTimeStampSel(uint32_t EXTI_TSSEL_Line) +{ + /* Check the parameters */ + assert_param(IS_EXTI_TSSEL_LINE(EXTI_TSSEL_Line)); + + EXTI->TSSEL &= EXTI_TSSEL_TSSEL_ALL; + EXTI->TSSEL |= EXTI_TSSEL_Line; +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_flash.c b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_flash.c new file mode 100755 index 0000000000..43e8a5d864 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_flash.c @@ -0,0 +1,1124 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_flash.c + * @author Nations + * @version v1.0.1 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "n32g45x_flash.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup FLASH + * @brief FLASH driver modules + * @{ + */ + +/** @addtogroup FLASH_Private_TypesDefinitions + * @{ + */ + +/** + * @} + */ + +/** @addtogroup FLASH_Private_Defines + * @{ + */ + +/* Flash Access Control Register bits */ +#define AC_LATENCY_MSK ((uint32_t)0x000000F8) +#define AC_PRFTBE_MSK ((uint32_t)0xFFFFFFEF) +#define AC_ICAHEN_MSK ((uint32_t)0xFFFFFF7F) + +/* Flash Access Control Register bits */ +#define AC_PRFTBS_MSK ((uint32_t)0x00000020) +#define AC_ICAHRST_MSK ((uint32_t)0x00000040) + +/* Flash Control Register bits */ +#define CTRL_Set_PG ((uint32_t)0x00000001) +#define CTRL_Reset_PG ((uint32_t)0x00003FFE) +#define CTRL_Set_PER ((uint32_t)0x00000002) +#define CTRL_Reset_PER ((uint32_t)0x00003FFD) +#define CTRL_Set_MER ((uint32_t)0x00000004) +#define CTRL_Reset_MER ((uint32_t)0x00003FFB) +#define CTRL_Set_OPTPG ((uint32_t)0x00000010) +#define CTRL_Reset_OPTPG ((uint32_t)0x00003FEF) +#define CTRL_Set_OPTER ((uint32_t)0x00000020) +#define CTRL_Reset_OPTER ((uint32_t)0x00003FDF) +#define CTRL_Set_START ((uint32_t)0x00000040) +#define CTRL_Set_LOCK ((uint32_t)0x00000080) +#define CTRL_Reset_SMPSEL ((uint32_t)0x00003EFF) +#define CTRL_SMPSEL_SMP1 ((uint32_t)0x00000000) +#define CTRL_SMPSEL_SMP2 ((uint32_t)0x00000100) + +/* FLASH Mask */ +#define RDPRTL1_MSK ((uint32_t)0x00000002) +#define RDPRTL2_MSK ((uint32_t)0x80000000) +#define OBR_USER_MSK ((uint32_t)0x0000001C) +#define WRP0_MSK ((uint32_t)0x000000FF) +#define WRP1_MSK ((uint32_t)0x0000FF00) +#define WRP2_MSK ((uint32_t)0x00FF0000) +#define WRP3_MSK ((uint32_t)0xFF000000) + +/* FLASH Keys */ +#define L1_RDP_Key ((uint32_t)0xFFFF00A5) +#define RDP_USER_Key ((uint32_t)0xFFF800A5) +#define L2_RDP_Key ((uint32_t)0xFFFF33CC) +#define FLASH_KEY1 ((uint32_t)0x45670123) +#define FLASH_KEY2 ((uint32_t)0xCDEF89AB) + +/* Delay definition */ +#define EraseTimeout ((uint32_t)0x000B0000) +#define ProgramTimeout ((uint32_t)0x00002000) +/** + * @} + */ + +/** @addtogroup FLASH_Private_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup FLASH_Private_Variables + * @{ + */ + +/** + * @} + */ + +/** @addtogroup FLASH_Private_FunctionPrototypes + * @{ + */ + +/** + * @} + */ + +/** @addtogroup FLASH_Private_Functions + * @{ + */ + +/** + * @brief Sets the code latency value. + * @note This function can be used for N32G45X devices. + * @param FLASH_Latency specifies the FLASH Latency value. + * This parameter can be one of the following values: + * @arg FLASH_LATENCY_0 FLASH Zero Latency cycle + * @arg FLASH_LATENCY_1 FLASH One Latency cycle + * @arg FLASH_LATENCY_2 FLASH Two Latency cycles + * @arg FLASH_LATENCY_3 FLASH Three Latency cycles + * @arg FLASH_LATENCY_4 FLASH Four Latency cycles + */ +void FLASH_SetLatency(uint32_t FLASH_Latency) +{ + uint32_t tmpregister = 0; + + /* Check the parameters */ + assert_param(IS_FLASH_LATENCY(FLASH_Latency)); + + /* Read the AC register */ + tmpregister = FLASH->AC; + + /* Sets the Latency value */ + tmpregister &= AC_LATENCY_MSK; + tmpregister |= FLASH_Latency; + + /* Write the AC register */ + FLASH->AC = tmpregister; +} + +/** + * @brief Enables or disables the Prefetch Buffer. + * @note This function can be used for N32G45X devices. + * @param FLASH_PrefetchBuf specifies the Prefetch buffer status. + * This parameter can be one of the following values: + * @arg FLASH_PrefetchBuf_EN FLASH Prefetch Buffer Enable + * @arg FLASH_PrefetchBuf_DIS FLASH Prefetch Buffer Disable + */ +void FLASH_PrefetchBufSet(uint32_t FLASH_PrefetchBuf) +{ + /* Check the parameters */ + assert_param(IS_FLASH_PREFETCHBUF_STATE(FLASH_PrefetchBuf)); + + /* Enable or disable the Prefetch Buffer */ + FLASH->AC &= AC_PRFTBE_MSK; + FLASH->AC |= FLASH_PrefetchBuf; +} + +/** + * @brief ICache Reset. + * @note This function can be used for N32G45X devices. + */ +void FLASH_iCacheRST(void) +{ + /* ICache Reset */ + FLASH->AC |= FLASH_AC_ICAHRST; +} + +/** + * @brief Enables or disables the iCache. + * @note This function can be used for N32G45X devices. + * @param FLASH_iCache specifies the iCache status. + * This parameter can be one of the following values: + * @arg FLASH_iCache_EN FLASH iCache Enable + * @arg FLASH_iCache_DIS FLASH iCache Disable + */ +void FLASH_iCacheCmd(uint32_t FLASH_iCache) +{ + /* Check the parameters */ + assert_param(IS_FLASH_ICACHE_STATE(FLASH_iCache)); + + /* Enable or disable the iCache */ + FLASH->AC &= AC_ICAHEN_MSK; + FLASH->AC |= FLASH_iCache; +} + +/** + * @brief Checks whether the FLASH SMPSEL is SMP1 or SMP2. + * @note This function can be used for N32G45X devices. + * @param FLASH_smpsel FLASH_SMP1 or FLASH_SMP2 + * @return FLASH SMPSEL (FLASH_SMPSEL_SMP1 or FLASH_SMPSEL_SMP2). + */ +void FLASH_SetSMPSELStatus(FLASH_SMPSEL FLASH_smpsel) +{ + /* Check the parameters */ + assert_param(IS_FLASH_SMPSEL_STATE(FLASH_smpsel)); + + /* SMP1 or SMP2 */ + FLASH->CTRL &= CTRL_Reset_SMPSEL; + FLASH->CTRL |= FLASH_smpsel; +} + +/** + * @brief Unlocks the FLASH Program Erase Controller. + * @note This function can be used for N32G45X devices. + * - For N32G45X devices this function unlocks Bank1. + * to FLASH_UnlockBank1 function.. + */ +void FLASH_Unlock(void) +{ + /* Authorize the FPEC of Bank1 Access */ + FLASH->KEY = FLASH_KEY1; + FLASH->KEY = FLASH_KEY2; +} + +/** + * @brief Locks the FLASH Program Erase Controller. + * @note This function can be used for N32G45X devices. + * - For N32G45X devices this function Locks Bank1. + * to FLASH_LockBank1 function. + */ +void FLASH_Lock(void) +{ + /* Set the Lock Bit to lock the FPEC and the CTRL of Bank1 */ + FLASH->CTRL |= CTRL_Set_LOCK; +} + +/** + * @brief Erases a specified FLASH page. + * @note This function can be used for N32G45X devices. + * @param Page_Address The page address to be erased. + * @return FLASH Status: The returned value can be: FLASH_BUSY, + * FLASH_ERR_PG, FLASH_ERR_PV, FLASH_ERR_WRP, FLASH_COMPL, + * FLASH_ERR_EV or FLASH_TIMEOUT. + */ +FLASH_STS FLASH_EraseOnePage(uint32_t Page_Address) +{ + FLASH_STS status = FLASH_COMPL; + /* Check the parameters */ + assert_param(IS_FLASH_ADDRESS(Page_Address)); + + /* Clears the FLASH's pending flags */ + FLASH_ClearFlag(FLASH_STS_CLRFLAG); + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOpt(EraseTimeout); + + if (status == FLASH_COMPL) + { + /* if the previous operation is completed, proceed to erase the page */ + FLASH->CTRL |= CTRL_Set_PER; + FLASH->ADD = Page_Address; + FLASH->CTRL |= CTRL_Set_START; + + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOpt(EraseTimeout); + + /* Disable the PER Bit */ + FLASH->CTRL &= CTRL_Reset_PER; + } + + /* Return the Erase Status */ + return status; +} + +/** + * @brief Erases all FLASH pages. + * @note This function can be used for all N32G45X devices. + * @return FLASH Status: The returned value can be: FLASH_BUSY, + * FLASH_ERR_PG, FLASH_ERR_PV, FLASH_ERR_WRP, FLASH_COMPL, + * FLASH_ERR_EV or FLASH_TIMEOUT. + */ +FLASH_STS FLASH_MassErase(void) +{ + FLASH_STS status = FLASH_COMPL; + + /* Clears the FLASH's pending flags */ + FLASH_ClearFlag(FLASH_STS_CLRFLAG); + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOpt(EraseTimeout); + + if (status == FLASH_COMPL) + { + /* if the previous operation is completed, proceed to erase all pages */ + FLASH->CTRL |= CTRL_Set_MER; + FLASH->CTRL |= CTRL_Set_START; + + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOpt(EraseTimeout); + + /* Disable the MER Bit */ + FLASH->CTRL &= CTRL_Reset_MER; + } + + /* Return the Erase Status */ + return status; +} + +/** + * @brief Erases the FLASH option bytes. + * @note This functions erases all option bytes except the Read protection (RDP). + * @note This function can be used for N32G45X devices. + * @return FLASH Status: The returned value can be: FLASH_BUSY, + * FLASH_ERR_PG, FLASH_ERR_PV, FLASH_ERR_WRP, FLASH_COMPL, + * FLASH_ERR_EV, FLASH_ERR_RDP2 or FLASH_TIMEOUT. + */ +FLASH_STS FLASH_EraseOB(void) +{ + uint32_t rdptmp = L1_RDP_Key; + + FLASH_STS status = FLASH_COMPL; + + /* Get the actual read protection L2 Option Byte value */ + if (FLASH_GetReadOutProtectionL2STS() != RESET) + { + status = FLASH_ERR_RDP2; + return status; + } + + /* Get the actual read protection Option Byte value */ + if (FLASH_GetReadOutProtectionSTS() != RESET) + { + rdptmp = (L1_RDP_Key & FLASH_USER_USER); + } + + /* Clears the FLASH's pending flags */ + FLASH_ClearFlag(FLASH_STS_CLRFLAG); + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOpt(EraseTimeout); + + if (status == FLASH_COMPL) + { + /* Authorize the small information block programming */ + FLASH->OPTKEY = FLASH_KEY1; + FLASH->OPTKEY = FLASH_KEY2; + + /* if the previous operation is completed, proceed to erase the option bytes */ + FLASH->CTRL |= CTRL_Set_OPTER; + FLASH->CTRL |= CTRL_Set_START; + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOpt(EraseTimeout); + + if (status == FLASH_COMPL) + { + /* Clears the FLASH's pending flags */ + FLASH_ClearFlag(FLASH_STS_CLRFLAG); + + /* if the erase operation is completed, disable the OPTER Bit */ + FLASH->CTRL &= CTRL_Reset_OPTER; + + /* Enable the Option Bytes Programming operation */ + FLASH->CTRL |= CTRL_Set_OPTPG; + /* Restore the last read protection Option Byte value */ + OB->USER_RDP = (uint32_t)rdptmp; + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOpt(ProgramTimeout); + + if (status != FLASH_TIMEOUT) + { + /* if the program operation is completed, disable the OPTPG Bit */ + FLASH->CTRL &= CTRL_Reset_OPTPG; + } + } + else + { + if (status != FLASH_TIMEOUT) + { + /* Disable the OPTER Bit */ + FLASH->CTRL &= CTRL_Reset_OPTER; + } + } + } + /* Return the erase status */ + return status; +} + +/** + * @brief Programs a word at a specified address. + * @note This function can be used for N32G45X devices. + * @param Address specifies the address to be programmed. + * @param Data specifies the data to be programmed. + * @return FLASH Status: The returned value can be: FLASH_BUSY, + * FLASH_ERR_PG, FLASH_ERR_PV, FLASH_ERR_WRP, FLASH_COMPL, + * FLASH_ERR_EV, FLASH_ERR_ADD or FLASH_TIMEOUT. + */ +FLASH_STS FLASH_ProgramWord(uint32_t Address, uint32_t Data) +{ + FLASH_STS status = FLASH_COMPL; + __IO uint32_t tmp = 0; + + /* Check the parameters */ + assert_param(IS_FLASH_ADDRESS(Address)); + + if((Address & (uint32_t)0x3) != 0) + { + /* The programming address is not a multiple of 4 */ + status = FLASH_ERR_ADD; + return status; + } + + /* Clears the FLASH's pending flags */ + FLASH_ClearFlag(FLASH_STS_CLRFLAG); + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOpt(ProgramTimeout); + + if (status == FLASH_COMPL) + { + /* if the previous operation is completed, proceed to program the new word */ + FLASH->CTRL |= CTRL_Set_PG; + + *(__IO uint32_t*)Address = (uint32_t)Data; + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOpt(ProgramTimeout); + + /* Disable the PG Bit */ + FLASH->CTRL &= CTRL_Reset_PG; + } + + /* Return the Program Status */ + return status; +} + +/** + * @brief Programs a half word at a specified Option Byte Data address. + * @note This function can be used for N32G45X devices. + * @param Address specifies the address to be programmed. + * This parameter can be 0x1FFFF804. + * @param Data specifies the data to be programmed(Data0 and Data1). + * @return FLASH Status: The returned value can be: FLASH_BUSY, + * FLASH_ERR_PG, FLASH_ERR_PV, FLASH_ERR_WRP, FLASH_COMPL, + * FLASH_ERR_EV, FLASH_ERR_RDP2 or FLASH_TIMEOUT. + */ +FLASH_STS FLASH_ProgramOBData(uint32_t Address, uint32_t Data) +{ + FLASH_STS status = FLASH_COMPL; + /* Check the parameters */ + assert_param(IS_OB_DATA_ADDRESS(Address)); + + /* Clears the FLASH's pending flags */ + FLASH_ClearFlag(FLASH_STS_CLRFLAG); + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOpt(ProgramTimeout); + + /* Get the actual read protection L2 Option Byte value */ + if (FLASH_GetReadOutProtectionL2STS() != RESET) + { + status = FLASH_ERR_RDP2; + return status; + } + + if (status == FLASH_COMPL) + { + /* Authorize the small information block programming */ + FLASH->OPTKEY = FLASH_KEY1; + FLASH->OPTKEY = FLASH_KEY2; + /* Enables the Option Bytes Programming operation */ + FLASH->CTRL |= CTRL_Set_OPTPG; + *(__IO uint32_t*)Address = (uint32_t)Data; + + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOpt(ProgramTimeout); + if (status != FLASH_TIMEOUT) + { + /* if the program operation is completed, disable the OPTPG Bit */ + FLASH->CTRL &= CTRL_Reset_OPTPG; + } + } + /* Return the Option Byte Data Program Status */ + return status; +} + +/** + * @brief Write protects the desired pages + * @note This function can be used for N32G45X devices. + * @param FLASH_Pages specifies the address of the pages to be write protected. + * This parameter can be: + * @arg For @b N32G45X_devices: value between FLASH_WRP_Pages0to1 and + * FLASH_WRP_Pages60to61 or FLASH_WRP_Pages62to255 + * @arg FLASH_WRP_AllPages + * @return FLASH Status: The returned value can be: FLASH_BUSY, + * FLASH_ERR_PG, FLASH_ERR_PV, FLASH_ERR_WRP, FLASH_COMPL, + * FLASH_ERR_EV, FLASH_ERR_RDP2 or FLASH_TIMEOUT. + */ +FLASH_STS FLASH_EnWriteProtection(uint32_t FLASH_Pages) +{ + uint16_t WRP0_Data = 0xFFFF, WRP1_Data = 0xFFFF, WRP2_Data = 0xFFFF, WRP3_Data = 0xFFFF; + + FLASH_STS status = FLASH_COMPL; + + /* Check the parameters */ + assert_param(IS_FLASH_WRP_PAGE(FLASH_Pages)); + + /* Get the actual read protection L2 Option Byte value */ + if (FLASH_GetReadOutProtectionL2STS() != RESET) + { + status = FLASH_ERR_RDP2; + return status; + } + + FLASH_Pages = (uint32_t)(~FLASH_Pages); + WRP0_Data = (uint16_t)(FLASH_Pages & WRP0_MSK); + WRP1_Data = (uint16_t)((FLASH_Pages & WRP1_MSK) >> 8); + WRP2_Data = (uint16_t)((FLASH_Pages & WRP2_MSK) >> 16); + WRP3_Data = (uint16_t)((FLASH_Pages & WRP3_MSK) >> 24); + + /* Clears the FLASH's pending flags */ + FLASH_ClearFlag(FLASH_STS_CLRFLAG); + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOpt(ProgramTimeout); + + if (status == FLASH_COMPL) + { + /* Authorizes the small information block programming */ + FLASH->OPTKEY = FLASH_KEY1; + FLASH->OPTKEY = FLASH_KEY2; + FLASH->CTRL |= CTRL_Set_OPTPG; + + if ((WRP0_Data != 0xFF) || (WRP1_Data != 0xFF)) + { + OB->WRP1_WRP0 = (((uint32_t)WRP0_Data) | (((uint32_t)WRP1_Data) << 16)); + + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOpt(ProgramTimeout); + } + + if (((WRP2_Data != 0xFF) || (WRP3_Data != 0xFF)) && (status == FLASH_COMPL)) + { + /* Clears the FLASH's pending flags */ + FLASH_ClearFlag(FLASH_STS_CLRFLAG); + + OB->WRP3_WRP2 = (((uint32_t)WRP2_Data) | (((uint32_t)WRP3_Data) << 16)); + + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOpt(ProgramTimeout); + } + + if (status != FLASH_TIMEOUT) + { + /* if the program operation is completed, disable the OPTPG Bit */ + FLASH->CTRL &= CTRL_Reset_OPTPG; + } + } + /* Return the write protection operation Status */ + return status; +} + +/** + * @brief Enables or disables the read out protection. + * @note If the user has already programmed the other option bytes before calling + * this function, he must re-program them since this function erases all option bytes. + * @note This function can be used for N32G45X devices. + * @param Cmd new state of the ReadOut Protection. + * This parameter can be: ENABLE or DISABLE. + * @return FLASH Status: The returned value can be: FLASH_BUSY, + * FLASH_ERR_PG, FLASH_ERR_PV, FLASH_ERR_WRP, FLASH_COMPL, + * FLASH_ERR_EV, FLASH_ERR_RDP2 or FLASH_TIMEOUT. + */ +FLASH_STS FLASH_ReadOutProtectionL1(FunctionalState Cmd) +{ + uint32_t usertmp; + FLASH_STS status = FLASH_COMPL; + + usertmp = ((OBR_USER_MSK & FLASH->OBR) << 0x0E); + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + /* Get the actual read protection L2 Option Byte value */ + if (FLASH_GetReadOutProtectionL2STS() != RESET) + { + status = FLASH_ERR_RDP2; + return status; + } + + /* Clears the FLASH's pending flags */ + FLASH_ClearFlag(FLASH_STS_CLRFLAG); + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOpt(EraseTimeout); + + if (status == FLASH_COMPL) + { + /* Authorizes the small information block programming */ + FLASH->OPTKEY = FLASH_KEY1; + FLASH->OPTKEY = FLASH_KEY2; + FLASH->CTRL |= CTRL_Set_OPTER; + FLASH->CTRL |= CTRL_Set_START; + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOpt(EraseTimeout); + if (status == FLASH_COMPL) + { + /* Clears the FLASH's pending flags */ + FLASH_ClearFlag(FLASH_STS_CLRFLAG); + + /* if the erase operation is completed, disable the OPTER Bit */ + FLASH->CTRL &= CTRL_Reset_OPTER; + /* Enable the Option Bytes Programming operation */ + FLASH->CTRL |= CTRL_Set_OPTPG; + if (Cmd != DISABLE) + { + OB->USER_RDP = (FLASH_USER_USER & usertmp); + } + else + { + OB->USER_RDP = ((L1_RDP_Key & FLASH_RDP_RDP1) | usertmp); + } + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOpt(EraseTimeout); + + if (status != FLASH_TIMEOUT) + { + /* if the program operation is completed, disable the OPTPG Bit */ + FLASH->CTRL &= CTRL_Reset_OPTPG; + } + } + else + { + if (status != FLASH_TIMEOUT) + { + /* Disable the OPTER Bit */ + FLASH->CTRL &= CTRL_Reset_OPTER; + } + } + } + /* Return the protection operation Status */ + return status; +} + +/** + * @brief Enables or disables the read out protection L2. + * @note If the user has already programmed the other option bytes before calling + * this function, he must re-program them since this function erases all option bytes. + * @note This function can be used for N32G45X devices. + * @return FLASH Status: The returned value can be: FLASH_BUSY, + * FLASH_ERR_PG, FLASH_ERR_PV, FLASH_ERR_WRP, FLASH_COMPL, + * FLASH_ERR_EV, FLASH_ERR_RDP2 or FLASH_TIMEOUT. + */ +FLASH_STS FLASH_ReadOutProtectionL2_ENABLE(void) +{ + uint32_t usertmp; + FLASH_STS status = FLASH_COMPL; + + usertmp = ((OBR_USER_MSK & FLASH->OBR) << 0x0E); + + /* Get the actual read protection L1 Option Byte value */ + if (FLASH_GetReadOutProtectionSTS() == RESET) + { + usertmp |= (L1_RDP_Key & FLASH_RDP_RDP1); + } + /* Get the actual read protection L2 Option Byte value */ + if (FLASH_GetReadOutProtectionL2STS() != RESET) + { + status = FLASH_ERR_RDP2; + return status; + } + + /* Clears the FLASH's pending flags */ + FLASH_ClearFlag(FLASH_STS_CLRFLAG); + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOpt(EraseTimeout); + + if (status == FLASH_COMPL) + { + /* Authorizes the small information block programming */ + FLASH->OPTKEY = FLASH_KEY1; + FLASH->OPTKEY = FLASH_KEY2; + FLASH->CTRL |= CTRL_Set_OPTER; + FLASH->CTRL |= CTRL_Set_START; + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOpt(EraseTimeout); + if (status == FLASH_COMPL) + { + /* Clears the FLASH's pending flags */ + FLASH_ClearFlag(FLASH_STS_CLRFLAG); + + /* if the erase operation is completed, disable the OPTER Bit */ + FLASH->CTRL &= CTRL_Reset_OPTER; + /* Enable the Option Bytes Programming operation */ + FLASH->CTRL |= CTRL_Set_OPTPG; + + OB->USER_RDP = usertmp; + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOpt(EraseTimeout); + + if (status == FLASH_COMPL) + { + /* Clears the FLASH's pending flags */ + FLASH_ClearFlag(FLASH_STS_CLRFLAG); + + /* Enables the read out protection L2 */ + OB->RDP2 = L2_RDP_Key; + + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOpt(EraseTimeout); + } + + if (status != FLASH_TIMEOUT) + { + /* if the program operation is completed, disable the OPTPG Bit */ + FLASH->CTRL &= CTRL_Reset_OPTPG; + } + } + else + { + if (status != FLASH_TIMEOUT) + { + /* Disable the OPTER Bit */ + FLASH->CTRL &= CTRL_Reset_OPTER; + } + } + } + /* Return the protection operation Status */ + return status; +} + +/** + * @brief Programs the FLASH User Option Byte: IWDG_SW / RST_STOP / RST_STDBY. + * @note This function can be used for N32G45X devices. + * @param OB_IWDG Selects the IWDG mode + * This parameter can be one of the following values: + * @arg OB_IWDG_SW Software IWDG selected + * @arg OB_IWDG_HW Hardware IWDG selected + * @param OB_STOP Reset event when entering STOP mode. + * This parameter can be one of the following values: + * @arg OB_STOP0_NORST No reset generated when entering in STOP + * @arg OB_STOP0_RST Reset generated when entering in STOP + * @param OB_STDBY Reset event when entering Standby mode. + * This parameter can be one of the following values: + * @arg OB_STDBY_NORST No reset generated when entering in STANDBY + * @arg OB_STDBY_RST Reset generated when entering in STANDBY + * @return FLASH Status: The returned value can be: FLASH_BUSY, + * FLASH_ERR_PG, FLASH_ERR_PV, FLASH_ERR_WRP, FLASH_COMPL, + * FLASH_ERR_EV, FLASH_ERR_RDP2 or FLASH_TIMEOUT. + */ +FLASH_STS FLASH_ConfigUserOB(uint16_t OB_IWDG, uint16_t OB_STOP, uint16_t OB_STDBY) +{ + uint32_t rdptmp = RDP_USER_Key; + + FLASH_STS status = FLASH_COMPL; + + /* Check the parameters */ + assert_param(IS_OB_IWDG_SOURCE(OB_IWDG)); + assert_param(IS_OB_STOP0_SOURCE(OB_STOP)); + assert_param(IS_OB_STDBY_SOURCE(OB_STDBY)); + + /* Get the actual read protection L2 Option Byte value */ + if (FLASH_GetReadOutProtectionL2STS() != RESET) + { + status = FLASH_ERR_RDP2; + return status; + } + + /* Get the actual read protection Option Byte value */ + if (FLASH_GetReadOutProtectionSTS() != RESET) + { + rdptmp = 0xFFF80000; + } + + /* Authorize the small information block programming */ + FLASH->OPTKEY = FLASH_KEY1; + FLASH->OPTKEY = FLASH_KEY2; + + /* Clears the FLASH's pending flags */ + FLASH_ClearFlag(FLASH_STS_CLRFLAG); + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOpt(EraseTimeout); + + if (status == FLASH_COMPL) + { + /* if the previous operation is completed, proceed to erase the option bytes */ + FLASH->CTRL |= CTRL_Set_OPTER; + FLASH->CTRL |= CTRL_Set_START; + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOpt(EraseTimeout); + + if (status == FLASH_COMPL) + { + /* Clears the FLASH's pending flags */ + FLASH_ClearFlag(FLASH_STS_CLRFLAG); + + /* if the erase operation is completed, disable the OPTER Bit */ + FLASH->CTRL &= CTRL_Reset_OPTER; + + /* Enable the Option Bytes Programming operation */ + FLASH->CTRL |= CTRL_Set_OPTPG; + /* Restore the last read protection Option Byte value */ + OB->USER_RDP = + (uint32_t)rdptmp + | ((uint32_t)(OB_IWDG | (uint32_t)(OB_STOP | (uint32_t)(OB_STDBY | ((uint32_t)0xF8)))) << 16); + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOpt(ProgramTimeout); + + if (status != FLASH_TIMEOUT) + { + /* if the program operation is completed, disable the OPTPG Bit */ + FLASH->CTRL &= CTRL_Reset_OPTPG; + } + } + else + { + if (status != FLASH_TIMEOUT) + { + /* Disable the OPTER Bit */ + FLASH->CTRL &= CTRL_Reset_OPTER; + } + } + } + + /* Return the Option Byte program Status */ + return status; +} + +/** + * @brief Returns the FLASH User Option Bytes values. + * @note This function can be used for N32G45X devices. + * @return The FLASH User Option Bytes values:IWDG_SW(Bit0), RST_STOP(Bit1) + * and RST_STDBY(Bit2). + */ +uint32_t FLASH_GetUserOB(void) +{ + /* Return the User Option Byte */ + return (uint32_t)((FLASH->OBR << 27) >> 29); +} + +/** + * @brief Returns the FLASH Write Protection Option Bytes Register value. + * @note This function can be used for N32G45X devices. + * @return The FLASH Write Protection Option Bytes Register value + */ +uint32_t FLASH_GetWriteProtectionOB(void) +{ + /* Return the Flash write protection Register value */ + return (uint32_t)(FLASH->WRP); +} + +/** + * @brief Checks whether the FLASH Read Out Protection Status is set or not. + * @note This function can be used for N32G45X devices. + * @return FLASH ReadOut Protection Status(SET or RESET) + */ +FlagStatus FLASH_GetReadOutProtectionSTS(void) +{ + FlagStatus readoutstatus = RESET; + if ((FLASH->OBR & RDPRTL1_MSK) != (uint32_t)RESET) + { + readoutstatus = SET; + } + else + { + readoutstatus = RESET; + } + return readoutstatus; +} + +/** + * @brief Checks whether the FLASH Read Out Protection L2 Status is set or not. + * @note This function can be used for N32G45x devices. + * @return FLASH ReadOut Protection L2 Status(SET or RESET) + */ +FlagStatus FLASH_GetReadOutProtectionL2STS(void) +{ + FlagStatus readoutstatus = RESET; + if ((FLASH->OBR & RDPRTL2_MSK) != (uint32_t)RESET) + { + readoutstatus = SET; + } + else + { + readoutstatus = RESET; + } + return readoutstatus; +} + +/** + * @brief Checks whether the FLASH Prefetch Buffer status is set or not. + * @note This function can be used for N32G45X devices. + * @return FLASH Prefetch Buffer Status (SET or RESET). + */ +FlagStatus FLASH_GetPrefetchBufSTS(void) +{ + FlagStatus bitstatus = RESET; + + if ((FLASH->AC & AC_PRFTBS_MSK) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + /* Return the new state of FLASH Prefetch Buffer Status (SET or RESET) */ + return bitstatus; +} + +/** + * @brief Checks whether the FLASH SMPSEL is SMP1 or SMP2. + * @note This function can be used for N32G45X devices. + * @return FLASH SMPSEL (FLASH_SMP1 or FLASH_SMP2). + */ +FLASH_SMPSEL FLASH_GetSMPSELStatus(void) +{ + FLASH_SMPSEL bitstatus = FLASH_SMP1; + + if ((FLASH->CTRL & CTRL_Reset_SMPSEL) != (uint32_t)FLASH_SMP1) + { + bitstatus = FLASH_SMP2; + } + else + { + bitstatus = FLASH_SMP1; + } + /* Return the new state of FLASH SMPSEL (FLASH_SMP1 or FLASH_SMP2) */ + return bitstatus; +} + +/** + * @brief Enables or disables the specified FLASH interrupts. + * @note This function can be used for N32G45X devices. + * @param FLASH_INT specifies the FLASH interrupt sources to be enabled or disabled. + * This parameter can be any combination of the following values: + * @arg FLASH_IT_ERROR FLASH Error Interrupt + * @arg FLASH_INT_FERR EVERR PVERR Interrupt + * @arg FLASH_INT_EOP FLASH end of operation Interrupt + * @param Cmd new state of the specified Flash interrupts. + * This parameter can be: ENABLE or DISABLE. + */ +void FLASH_INTConfig(uint32_t FLASH_INT, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FLASH_INT(FLASH_INT)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the interrupt sources */ + FLASH->CTRL |= FLASH_INT; + } + else + { + /* Disable the interrupt sources */ + FLASH->CTRL &= ~(uint32_t)FLASH_INT; + } +} + +/** + * @brief Checks whether the specified FLASH flag is set or not. + * @note This function can be used for N32G45X devices. + * @param FLASH_FLAG specifies the FLASH flag to check. + * This parameter can be one of the following values: + * @arg FLASH_FLAG_BUSY FLASH Busy flag + * @arg FLASH_FLAG_PGERR FLASH Program error flag + * @arg FLASH_FLAG_PVERR FLASH Program Verify ERROR flag + * @arg FLASH_FLAG_WRPERR FLASH Write protected error flag + * @arg FLASH_FLAG_EOP FLASH End of Operation flag + * @arg FLASH_FLAG_EVERR FLASH Erase Verify ERROR flag + * @arg FLASH_FLAG_OBERR FLASH Option Byte error flag + * @return The new state of FLASH_FLAG (SET or RESET). + */ +FlagStatus FLASH_GetFlagSTS(uint32_t FLASH_FLAG) +{ + FlagStatus bitstatus = RESET; + + /* Check the parameters */ + assert_param(IS_FLASH_GET_FLAG(FLASH_FLAG)); + if (FLASH_FLAG == FLASH_FLAG_OBERR) + { + if ((FLASH->OBR & FLASH_FLAG_OBERR) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + } + else + { + if ((FLASH->STS & FLASH_FLAG) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + } + + /* Return the new state of FLASH_FLAG (SET or RESET) */ + return bitstatus; +} + +/** + * @brief Clears the FLASH's pending flags. + * @note This function can be used for N32G45X devices. + * @param FLASH_FLAG specifies the FLASH flags to clear. + * This parameter can be any combination of the following values: + * @arg FLASH_FLAG_PGERR FLASH Program error flag + * @arg FLASH_FLAG_PVERR FLASH Program Verify ERROR flag + * @arg FLASH_FLAG_WRPERR FLASH Write protected error flag + * @arg FLASH_FLAG_EOP FLASH End of Operation flag + * @arg FLASH_FLAG_EVERR FLASH Erase Verify ERROR flag + */ +void FLASH_ClearFlag(uint32_t FLASH_FLAG) +{ + /* Check the parameters */ + assert_param(IS_FLASH_CLEAR_FLAG(FLASH_FLAG)); + + /* Clear the flags */ + FLASH->STS |= FLASH_FLAG; +} + +/** + * @brief Returns the FLASH Status. + * @note This function can be used for N32G45X devices, it is equivalent + * to FLASH_GetBank1Status function. + * @return FLASH Status: The returned value can be: FLASH_BUSY, + * FLASH_ERR_PG, FLASH_ERR_PV, FLASH_ERR_WRP, FLASH_COMPL, + * FLASH_ERR_EV or FLASH_TIMEOUT. + */ +FLASH_STS FLASH_GetSTS(void) +{ + FLASH_STS flashstatus = FLASH_COMPL; + + if ((FLASH->STS & FLASH_FLAG_BUSY) == FLASH_FLAG_BUSY) + { + flashstatus = FLASH_BUSY; + } + else + { + if ((FLASH->STS & FLASH_FLAG_PGERR) != 0) + { + flashstatus = FLASH_ERR_PG; + } + else + { + if ((FLASH->STS & FLASH_FLAG_PVERR) != 0) + { + flashstatus = FLASH_ERR_PV; + } + else + { + if ((FLASH->STS & FLASH_FLAG_WRPERR) != 0) + { + flashstatus = FLASH_ERR_WRP; + } + else + { + if ((FLASH->STS & FLASH_FLAG_EVERR) != 0) + { + flashstatus = FLASH_ERR_EV; + } + else + { + flashstatus = FLASH_COMPL; + } + } + } + } + } + + /* Return the Flash Status */ + return flashstatus; +} + +/** + * @brief Waits for a Flash operation to complete or a TIMEOUT to occur. + * @note This function can be used for N32G45X devices, + * it is equivalent to FLASH_WaitForLastBank1Operation.. + * @param Timeout FLASH programming Timeout + * @return FLASH Status: The returned value can be: FLASH_BUSY, + * FLASH_ERR_PG, FLASH_ERR_PV, FLASH_ERR_WRP, FLASH_COMPL, + * FLASH_ERR_EV or FLASH_TIMEOUT. + */ +FLASH_STS FLASH_WaitForLastOpt(uint32_t Timeout) +{ + FLASH_STS status = FLASH_COMPL; + + /* Check for the Flash Status */ + status = FLASH_GetSTS(); + /* Wait for a Flash operation to complete or a TIMEOUT to occur */ + while ((status == FLASH_BUSY) && (Timeout != 0x00)) + { + status = FLASH_GetSTS(); + Timeout--; + } + if (Timeout == 0x00) + { + status = FLASH_TIMEOUT; + } + /* Return the operation status */ + return status; +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_gpio.c b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_gpio.c new file mode 100755 index 0000000000..6a0400d4db --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_gpio.c @@ -0,0 +1,873 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_gpio.c + * @author Nations + * @version v1.0.1 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "n32g45x_gpio.h" +#include "n32g45x_rcc.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup GPIO + * @brief GPIO driver modules + * @{ + */ + +/** @addtogroup GPIO_Private_TypesDefinitions + * @{ + */ + +/** + * @} + */ + +/** @addtogroup GPIO_Private_Defines + * @{ + */ + +/* ------------ RCC registers bit address in the alias region ----------------*/ +#define AFIO_OFFSET (AFIO_BASE - PERIPH_BASE) + +/* --- Event control register -----*/ + +/* Alias word address of EVOE bit */ +#define EVCR_OFFSET (AFIO_OFFSET + 0x00) +#define EVOE_BitNumber ((uint8_t)0x07) +#define EVCR_EVOE_BB (PERIPH_BB_BASE + (EVCR_OFFSET * 32) + (EVOE_BitNumber * 4)) + +/* --- RMP_CFG Register ---*/ +/* Alias word address of MII_RMII_SEL bit */ +#define MAPR_OFFSET (AFIO_OFFSET + 0x04) +#define MII_RMII_SEL_BitNumber ((u8)0x17) +#define MAPR_MII_RMII_SEL_BB (PERIPH_BB_BASE + (MAPR_OFFSET * 32) + (MII_RMII_SEL_BitNumber * 4)) + +#define EVCR_PORTPINCONFIG_MASK ((uint16_t)0xFF80) +#define LSB_MASK ((uint16_t)0xFFFF) +#define DBGAFR_POSITION_MASK ((uint32_t)0x000F0000) +#define DBGAFR_SWJCFG_MASK ((uint32_t)0xF0FFFFFF) +#define DBGAFR_LOCATION_MASK ((uint32_t)0x00200000) +#define DBGAFR_NUMBITS_MASK ((uint32_t)0x00100000) +#define DBGAFR_NUMBITS_MAPR3_MASK ((uint32_t)0x40000000) +#define DBGAFR_NUMBITS_MAPR4_MASK ((uint32_t)0x20000000) +#define DBGAFR_NUMBITS_MAPR5_MASK ((uint32_t)0x10000000) +#define DBGAFR_NUMBITS_SPI1_MASK ((uint32_t)0x01000000) +#define DBGAFR_NUMBITS_USART2_MASK ((uint32_t)0x04000000) + +/** + * @} + */ + +/** @addtogroup GPIO_Private_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup GPIO_Private_Variables + * @{ + */ + +/** + * @} + */ + +/** @addtogroup GPIO_Private_FunctionPrototypes + * @{ + */ + +/** + * @} + */ + +/** @addtogroup GPIO_Private_Functions + * @{ + */ + +/** + * @brief Deinitializes the GPIOx peripheral registers to their default reset values. + * @param GPIOx where x can be (A..G) to select the GPIO peripheral. + */ +void GPIO_DeInit(GPIO_Module* GPIOx) +{ + /* Check the parameters */ + assert_param(IS_GPIO_ALL_PERIPH(GPIOx)); + + if (GPIOx == GPIOA) + { + RCC_EnableAPB2PeriphReset(RCC_APB2_PERIPH_GPIOA, ENABLE); + RCC_EnableAPB2PeriphReset(RCC_APB2_PERIPH_GPIOA, DISABLE); + } + else if (GPIOx == GPIOB) + { + RCC_EnableAPB2PeriphReset(RCC_APB2_PERIPH_GPIOB, ENABLE); + RCC_EnableAPB2PeriphReset(RCC_APB2_PERIPH_GPIOB, DISABLE); + } + else if (GPIOx == GPIOC) + { + RCC_EnableAPB2PeriphReset(RCC_APB2_PERIPH_GPIOC, ENABLE); + RCC_EnableAPB2PeriphReset(RCC_APB2_PERIPH_GPIOC, DISABLE); + } + else if (GPIOx == GPIOD) + { + RCC_EnableAPB2PeriphReset(RCC_APB2_PERIPH_GPIOD, ENABLE); + RCC_EnableAPB2PeriphReset(RCC_APB2_PERIPH_GPIOD, DISABLE); + } + else if (GPIOx == GPIOE) + { + RCC_EnableAPB2PeriphReset(RCC_APB2_PERIPH_GPIOE, ENABLE); + RCC_EnableAPB2PeriphReset(RCC_APB2_PERIPH_GPIOE, DISABLE); + } + else if (GPIOx == GPIOF) + { + RCC_EnableAPB2PeriphReset(RCC_APB2_PERIPH_GPIOF, ENABLE); + RCC_EnableAPB2PeriphReset(RCC_APB2_PERIPH_GPIOF, DISABLE); + } + else if (GPIOx == GPIOG) + { + RCC_EnableAPB2PeriphReset(RCC_APB2_PERIPH_GPIOG, ENABLE); + RCC_EnableAPB2PeriphReset(RCC_APB2_PERIPH_GPIOG, DISABLE); + } + else + { + } +} + +/** + * @brief Deinitializes the Alternate Functions (remap, event control + * and EXTI configuration) registers to their default reset values. + */ +void GPIO_AFIOInitDefault(void) +{ + RCC_EnableAPB2PeriphReset(RCC_APB2_PERIPH_AFIO, ENABLE); + RCC_EnableAPB2PeriphReset(RCC_APB2_PERIPH_AFIO, DISABLE); +} + +/** + * @brief Initializes the GPIOx peripheral according to the specified + * parameters in the GPIO_InitStruct. + * @param GPIOx where x can be (A..G) to select the GPIO peripheral. + * @param GPIO_InitStruct pointer to a GPIO_InitType structure that + * contains the configuration information for the specified GPIO peripheral. + */ +void GPIO_InitPeripheral(GPIO_Module* GPIOx, GPIO_InitType* GPIO_InitStruct) +{ + uint32_t currentmode = 0x00, currentpin = 0x00, pinpos = 0x00, pos = 0x00; + uint32_t tmpregister = 0x00, pinmask = 0x00; + /* Check the parameters */ + assert_param(IS_GPIO_ALL_PERIPH(GPIOx)); + assert_param(IS_GPIO_MODE(GPIO_InitStruct->GPIO_Mode)); + assert_param(IS_GPIO_PIN(GPIO_InitStruct->Pin)); + + /*---------------------------- GPIO Mode Configuration -----------------------*/ + currentmode = ((uint32_t)GPIO_InitStruct->GPIO_Mode) & ((uint32_t)0x0F); + if ((((uint32_t)GPIO_InitStruct->GPIO_Mode) & ((uint32_t)0x10)) != 0x00) + { + /* Check the parameters */ + assert_param(IS_GPIO_SPEED(GPIO_InitStruct->GPIO_Speed)); + /* Output mode */ + currentmode |= (uint32_t)GPIO_InitStruct->GPIO_Speed; + } + /*---------------------------- GPIO PL_CFG Configuration ------------------------*/ + /* Configure the eight low port pins */ + if (((uint32_t)GPIO_InitStruct->Pin & ((uint32_t)0x00FF)) != 0x00) + { + tmpregister = GPIOx->PL_CFG; + for (pinpos = 0x00; pinpos < 0x08; pinpos++) + { + pos = ((uint32_t)0x01) << pinpos; + /* Get the port pins position */ + currentpin = (GPIO_InitStruct->Pin) & pos; + if (currentpin == pos) + { + pos = pinpos << 2; + /* Clear the corresponding low control register bits */ + pinmask = ((uint32_t)0x0F) << pos; + tmpregister &= ~pinmask; + /* Write the mode configuration in the corresponding bits */ + tmpregister |= (currentmode << pos); + /* Reset the corresponding POD bit */ + if (GPIO_InitStruct->GPIO_Mode == GPIO_Mode_IPD) + { + GPIOx->PBC = (((uint32_t)0x01) << pinpos); + } + else + { + /* Set the corresponding POD bit */ + if (GPIO_InitStruct->GPIO_Mode == GPIO_Mode_IPU) + { + GPIOx->PBSC = (((uint32_t)0x01) << pinpos); + } + } + } + } + GPIOx->PL_CFG = tmpregister; + } + /*---------------------------- GPIO PH_CFG Configuration ------------------------*/ + /* Configure the eight high port pins */ + if (GPIO_InitStruct->Pin > 0x00FF) + { + tmpregister = GPIOx->PH_CFG; + for (pinpos = 0x00; pinpos < 0x08; pinpos++) + { + pos = (((uint32_t)0x01) << (pinpos + 0x08)); + /* Get the port pins position */ + currentpin = ((GPIO_InitStruct->Pin) & pos); + if (currentpin == pos) + { + pos = pinpos << 2; + /* Clear the corresponding high control register bits */ + pinmask = ((uint32_t)0x0F) << pos; + tmpregister &= ~pinmask; + /* Write the mode configuration in the corresponding bits */ + tmpregister |= (currentmode << pos); + /* Reset the corresponding POD bit */ + if (GPIO_InitStruct->GPIO_Mode == GPIO_Mode_IPD) + { + GPIOx->PBC = (((uint32_t)0x01) << (pinpos + 0x08)); + } + /* Set the corresponding POD bit */ + if (GPIO_InitStruct->GPIO_Mode == GPIO_Mode_IPU) + { + GPIOx->PBSC = (((uint32_t)0x01) << (pinpos + 0x08)); + } + } + } + GPIOx->PH_CFG = tmpregister; + } +} + +/** + * @brief Fills each GPIO_InitStruct member with its default value. + * @param GPIO_InitStruct pointer to a GPIO_InitType structure which will + * be initialized. + */ +void GPIO_InitStruct(GPIO_InitType* GPIO_InitStruct) +{ + /* Reset GPIO init structure parameters values */ + GPIO_InitStruct->Pin = GPIO_PIN_ALL; + GPIO_InitStruct->GPIO_Speed = GPIO_Speed_2MHz; + GPIO_InitStruct->GPIO_Mode = GPIO_Mode_IN_FLOATING; +} + +/** + * @brief Reads the specified input port pin. + * @param GPIOx where x can be (A..G) to select the GPIO peripheral. + * @param Pin specifies the port bit to read. + * This parameter can be GPIO_Pin_x where x can be (0..15). + * @return The input port pin value. + */ +uint8_t GPIO_ReadInputDataBit(GPIO_Module* GPIOx, uint16_t Pin) +{ + uint8_t bitstatus = 0x00; + + /* Check the parameters */ + assert_param(IS_GPIO_ALL_PERIPH(GPIOx)); + assert_param(IS_GET_GPIO_PIN(Pin)); + + if ((GPIOx->PID & Pin) != (uint32_t)Bit_RESET) + { + bitstatus = (uint8_t)Bit_SET; + } + else + { + bitstatus = (uint8_t)Bit_RESET; + } + return bitstatus; +} + +/** + * @brief Reads the specified GPIO input data port. + * @param GPIOx where x can be (A..G) to select the GPIO peripheral. + * @return GPIO input data port value. + */ +uint16_t GPIO_ReadInputData(GPIO_Module* GPIOx) +{ + /* Check the parameters */ + assert_param(IS_GPIO_ALL_PERIPH(GPIOx)); + + return ((uint16_t)GPIOx->PID); +} + +/** + * @brief Reads the specified output data port bit. + * @param GPIOx where x can be (A..G) to select the GPIO peripheral. + * @param Pin specifies the port bit to read. + * This parameter can be GPIO_Pin_x where x can be (0..15). + * @return The output port pin value. + */ +uint8_t GPIO_ReadOutputDataBit(GPIO_Module* GPIOx, uint16_t Pin) +{ + uint8_t bitstatus = 0x00; + /* Check the parameters */ + assert_param(IS_GPIO_ALL_PERIPH(GPIOx)); + assert_param(IS_GET_GPIO_PIN(Pin)); + + if ((GPIOx->POD & Pin) != (uint32_t)Bit_RESET) + { + bitstatus = (uint8_t)Bit_SET; + } + else + { + bitstatus = (uint8_t)Bit_RESET; + } + return bitstatus; +} + +/** + * @brief Reads the specified GPIO output data port. + * @param GPIOx where x can be (A..G) to select the GPIO peripheral. + * @return GPIO output data port value. + */ +uint16_t GPIO_ReadOutputData(GPIO_Module* GPIOx) +{ + /* Check the parameters */ + assert_param(IS_GPIO_ALL_PERIPH(GPIOx)); + + return ((uint16_t)GPIOx->POD); +} + +/** + * @brief Sets the selected data port bits. + * @param GPIOx where x can be (A..G) to select the GPIO peripheral. + * @param Pin specifies the port bits to be written. + * This parameter can be any combination of GPIO_Pin_x where x can be (0..15). + */ +void GPIO_SetBits(GPIO_Module* GPIOx, uint16_t Pin) +{ + /* Check the parameters */ + assert_param(IS_GPIO_ALL_PERIPH(GPIOx)); + assert_param(IS_GPIO_PIN(Pin)); + + GPIOx->PBSC = Pin; +} +void GPIO_SetBitsHigh16(GPIO_Module* GPIOx, uint32_t Pin) +{ + /* Check the parameters */ + assert_param(IS_GPIO_ALL_PERIPH(GPIOx)); + // assert_param(IS_GPIO_PIN(Pin)); + + GPIOx->PBSC = Pin; +} + +/** + * @brief Clears the selected data port bits. + * @param GPIOx where x can be (A..G) to select the GPIO peripheral. + * @param Pin specifies the port bits to be written. + * This parameter can be any combination of GPIO_Pin_x where x can be (0..15). + */ +void GPIO_ResetBits(GPIO_Module* GPIOx, uint16_t Pin) +{ + /* Check the parameters */ + assert_param(IS_GPIO_ALL_PERIPH(GPIOx)); + assert_param(IS_GPIO_PIN(Pin)); + + GPIOx->PBC = Pin; +} + +/** + * @brief Sets or clears the selected data port bit. + * @param GPIOx where x can be (A..G) to select the GPIO peripheral. + * @param Pin specifies the port bit to be written. + * This parameter can be one of GPIO_Pin_x where x can be (0..15). + * @param BitCmd specifies the value to be written to the selected bit. + * This parameter can be one of the Bit_OperateType enum values: + * @arg Bit_RESET to clear the port pin + * @arg Bit_SET to set the port pin + */ +void GPIO_WriteBit(GPIO_Module* GPIOx, uint16_t Pin, Bit_OperateType BitCmd) +{ + /* Check the parameters */ + assert_param(IS_GPIO_ALL_PERIPH(GPIOx)); + assert_param(IS_GET_GPIO_PIN(Pin)); + assert_param(IS_GPIO_BIT_OPERATE(BitCmd)); + + if (BitCmd != Bit_RESET) + { + GPIOx->PBSC = Pin; + } + else + { + GPIOx->PBC = Pin; + } +} + +/** + * @brief Writes data to the specified GPIO data port. + * @param GPIOx where x can be (A..G) to select the GPIO peripheral. + * @param PortVal specifies the value to be written to the port output data register. + */ +void GPIO_Write(GPIO_Module* GPIOx, uint16_t PortVal) +{ + /* Check the parameters */ + assert_param(IS_GPIO_ALL_PERIPH(GPIOx)); + + GPIOx->POD = PortVal; +} + +/** + * @brief Locks GPIO Pins configuration registers. + * @param GPIOx where x can be (A..G) to select the GPIO peripheral. + * @param Pin specifies the port bit to be written. + * This parameter can be any combination of GPIO_Pin_x where x can be (0..15). + */ +void GPIO_ConfigPinLock(GPIO_Module* GPIOx, uint16_t Pin) +{ + uint32_t tmp = 0x00010000; + + /* Check the parameters */ + assert_param(IS_GPIO_ALL_PERIPH(GPIOx)); + assert_param(IS_GPIO_PIN(Pin)); + + tmp |= Pin; + /* Set LCKK bit */ + GPIOx->PLOCK_CFG = tmp; + /* Reset LCKK bit */ + GPIOx->PLOCK_CFG = Pin; + /* Set LCKK bit */ + GPIOx->PLOCK_CFG = tmp; + /* Read LCKK bit*/ + tmp = GPIOx->PLOCK_CFG; + /* Read LCKK bit*/ + tmp = GPIOx->PLOCK_CFG; +} + +/** + * @brief Selects the GPIO pin used as Event output. + * @param PortSource selects the GPIO port to be used as source + * for Event output. + * This parameter can be GPIO_PortSourceGPIOx where x can be (A..E). + * @param PinSource specifies the pin for the Event output. + * This parameter can be GPIO_PinSourcex where x can be (0..15). + */ +void GPIO_ConfigEventOutput(uint8_t PortSource, uint8_t PinSource) +{ + uint32_t tmpregister = 0x00; + /* Check the parameters */ + assert_param(IS_GPIO_EVENTOUT_PORT_SOURCE(PortSource)); + assert_param(IS_GPIO_PIN_SOURCE(PinSource)); + + tmpregister = AFIO->ECTRL; + /* Clear the PORT[6:4] and PIN[3:0] bits */ + tmpregister &= EVCR_PORTPINCONFIG_MASK; + tmpregister |= (uint32_t)PortSource << 0x04; + tmpregister |= PinSource; + AFIO->ECTRL = tmpregister; +} + +/** + * @brief Enables or disables the Event Output. + * @param Cmd new state of the Event output. + * This parameter can be: ENABLE or DISABLE. + */ +void GPIO_CtrlEventOutput(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + *(__IO uint32_t*)EVCR_EVOE_BB = (uint32_t)Cmd; +} + +/** + * @brief Changes the mapping of the specified pin. + * @param RmpPin selects the pin to remap. + * This parameter can be one of the following values: + * @arg GPIO_RMP_SPI1 SPI1 Alternate Function mapping + * @arg GPIO_RMP_I2C1 I2C1 Alternate Function mapping + * @arg GPIO_RMP_USART1 USART1 Alternate Function mapping + * @arg GPIO_RMP_USART2 USART2 Alternate Function mapping + * @arg GPIO_PART_RMP_USART3 USART3 Partial Alternate Function mapping + * @arg GPIO_ALL_RMP_USART3 USART3 Full Alternate Function mapping + * @arg GPIO_PART1_RMP_TIM1 TIM1 Partial Alternate Function mapping + * @arg GPIO_PART2_RMP_TIM1 TIM1 Partial Alternate Function mapping + * @arg GPIO_ALL_RMP_TIM1 TIM1 Full Alternate Function mapping + * @arg GPIO_PartialRemap1_TIM2 TIM2 Partial1 Alternate Function mapping + * @arg GPIO_PART2_RMP_TIM2 TIM2 Partial2 Alternate Function mapping + * @arg GPIO_ALL_RMP_TIM2 TIM2 Full Alternate Function mapping + * @arg GPIO_PART1_RMP_TIM3 TIM3 Partial Alternate Function mapping + * @arg GPIO_ALL_RMP_TIM3 TIM3 Full Alternate Function mapping + * @arg GPIO_RMP_TIM4 TIM4 Alternate Function mapping + * @arg GPIO_RMP1_CAN1 CAN1 Alternate Function mapping + * @arg GPIO_RMP2_CAN1 CAN1 Alternate Function mapping + * @arg GPIO_RMP3_CAN1 CAN1 Alternate Function mapping + * @arg GPIO_RMP_PD01 PD01 Alternate Function mapping + * @arg GPIO_RMP_TIM5CH4 LSI connected to TIM5 Channel4 input capture for calibration + * @arg GPIO_RMP_ADC1_ETRI ADC1 External Trigger Injected Conversion remapping + * @arg GPIO_RMP_ADC1_ETRR ADC1 External Trigger Regular Conversion remapping + * @arg GPIO_RMP_ADC2_ETRI ADC2 External Trigger Injected Conversion remapping + * @arg GPIO_RMP_ADC2_ETRR ADC2 External Trigger Regular Conversion remapping + * @arg GPIO_RMP_SW_JTAG_NO_NJTRST Full SWJ Enabled (JTAG-DP + SW-DP) but without JTRST + * @arg GPIO_RMP_SW_JTAG_SW_ENABLE JTAG-DP Disabled and SW-DP Enabled + * @arg GPIO_RMP_SW_JTAG_DISABLE Full SWJ Disabled (JTAG-DP + SW-DP) + * @arg GPIO_Remap_XFMC_NADV XFMC NADV Alternate Function mapping + * @arg GPIO_RMP_SDIO SDIO Alternate Function mapping + * @arg GPIO_RMP1_CAN2 CAN2 Alternate Function mapping + * @arg GPIO_RMP3_CAN2 CAN2 Alternate Function mapping + * @arg GPIO_RMP1_QSPI QSPI Alternate Function mapping + * @arg GPIO_RMP3_QSPI QSPI Alternate Function mapping + * @arg GPIO_RMP1_I2C2 I2C2 Alternate Function mapping + * @arg GPIO_RMP3_I2C2 I2C2 Alternate Function mapping + * @arg GPIO_RMP2_I2C3 I2C3 Alternate Function mapping + * @arg GPIO_RMP3_I2C3 I2C3 Alternate Function mapping + * @arg GPIO_RMP1_I2C4 I2C4 Alternate Function mapping + * @arg GPIO_RMP3_I2C4 I2C4 Alternate Function mapping + * @arg GPIO_RMP1_SPI2 SPI2 Alternate Function mapping + * @arg GPIO_RMP2_SPI2 SPI2 Alternate Function mapping + * @arg GPIO_RMP1_SPI3 SPI3 Alternate Function mapping + * @arg GPIO_RMP2_SPI3 SPI3 Alternate Function mapping + * @arg GPIO_RMP1_ETH ETH Alternate Function mapping + * @arg GPIO_RMP2_ETH ETH Alternate Function mapping + * @arg GPIO_RMP3_ETH ETH Alternate Function mapping + * @arg GPIO_RMP1_SPI1 SPI1 Alternate Function mapping + * @arg GPIO_RMP2_SPI1 SPI1 Alternate Function mapping + * @arg GPIO_RMP3_SPI1 SPI1 Alternate Function mapping + * @arg GPIO_RMP1_USART2 USART2 Alternate Function mapping + * @arg GPIO_RMP2_USART2 USART2 Alternate Function mapping + * @arg GPIO_RMP3_USART2 USART2 Alternate Function mapping + * @arg GPIO_RMP1_UART4 UART4 Alternate Function mapping + * @arg GPIO_RMP2_UART4 UART4 Alternate Function mapping + * @arg GPIO_RMP3_UART4 UART4 Alternate Function mapping + * @arg GPIO_RMP1_UART5 UART5 Alternate Function mapping + * @arg GPIO_RMP2_UART5 UART5 Alternate Function mapping + * @arg GPIO_RMP3_UART5 UART5 Alternate Function mapping + * @arg GPIO_RMP2_UART6 UART6 Alternate Function mapping + * @arg GPIO_RMP3_UART6 UART6 Alternate Function mapping + * @arg GPIO_RMP1_UART7 UART7 Alternate Function mapping + * @arg GPIO_RMP3_UART7 UART7 Alternate Function mapping + * @arg GPIO_RMP1_XFMC XFMC Alternate Function mapping + * @arg GPIO_RMP3_XFMC XFMC Alternate Function mapping + * @arg GPIO_RMP1_TIM8 TIM8 Alternate Function mapping + * @arg GPIO_RMP3_TIM8 TIM8 Alternate Function mapping + * @arg GPIO_RMP1_COMP1 COMP1 Alternate Function mapping + * @arg GPIO_RMP2_COMP1 COMP1 Alternate Function mapping + * @arg GPIO_RMP3_COMP1 COMP1 Alternate Function mapping + * @arg GPIO_RMP1_COMP2 COMP2 Alternate Function mapping + * @arg GPIO_RMP2_COMP2 COMP2 Alternate Function mapping + * @arg GPIO_RMP3_COMP2 COMP2 Alternate Function mapping + * @arg GPIO_RMP1_COMP3 COMP3 Alternate Function mapping + * @arg GPIO_RMP3_COMP3 COMP3 Alternate Function mapping + * @arg GPIO_RMP1_COMP4 COMP4 Alternate Function mapping + * @arg GPIO_RMP3_COMP4 COMP4 Alternate Function mapping + * @arg GPIO_RMP1_COMP5 COMP5 Alternate Function mapping + * @arg GPIO_RMP2_COMP5 COMP5 Alternate Function mapping + * @arg GPIO_RMP3_COMP5 COMP5 Alternate Function mapping + * @arg GPIO_RMP3_UART5 UART5 Alternate Function mapping + * @arg GPIO_RMP1_COMP6 COMP6 Alternate Function mapping + * @arg GPIO_RMP3_COMP6 COMP6 Alternate Function mapping + * @arg GPIO_RMP_COMP7 COMP7 Alternate Function mapping + * @arg GPIO_RMP_ADC3_ETRI ADC3_ETRGINJ Alternate Function mapping + * @arg GPIO_RMP_ADC3_ETRR ADC3_ETRGREG Alternate Function mapping + * @arg GPIO_RMP_ADC4_ETRI ADC4_ETRGINJ Alternate Function mapping + * @arg GPIO_RMP_ADC4_ETRR ADC4_ETRGREG Alternate Function mapping + * @arg GPIO_RMP_TSC_OUT_CTRL TSC_OUT_CTRL Alternate Function mapping + * @arg GPIO_RMP_QSPI_XIP_EN QSPI_XIP_EN Alternate Function mapping + * @arg GPIO_RMP1_DVP DVP Alternate Function mapping + * @arg GPIO_RMP3_DVP DVP Alternate Function mapping + * @arg GPIO_Remap_SPI1_NSS SPI1 NSS Alternate Function mapping + * @arg GPIO_Remap_SPI2_NSS SPI2 NSS Alternate Function mapping + * @arg GPIO_Remap_SPI3_NSS SPI3 NSS Alternate Function mapping + * @arg GPIO_Remap_QSPI_MISO QSPI MISO Alternate Function mapping + * @arg GPIO_Remap_DET_EN_EGB4 EGB4 Detect Alternate Function mapping + * @arg GPIO_Remap_DET_EN_EGB3 EGB3 Detect Alternate Function mapping + * @arg GPIO_Remap_DET_EN_EGB2 EGB2 Detect Alternate Function mapping + * @arg GPIO_Remap_DET_EN_EGB1 EGB1 Detect Alternate Function mapping + * @arg GPIO_Remap_DET_EN_EGBN4 EGBN4 Detect Alternate Function mapping + * @arg GPIO_Remap_DET_EN_EGBN3 EGBN3 Detect Alternate Function mapping + * @arg GPIO_Remap_DET_EN_EGBN2 EGBN2 Detect Alternate Function mapping + * @arg GPIO_Remap_DET_EN_EGBN1 EGBN1 Detect Alternate Function mapping + * @arg GPIO_Remap_DET_EN_ECLAMP4 ECLAMP4 Detect Alternate Function mapping + * @arg GPIO_Remap_DET_EN_ECLAMP3 ECLAMP3 Detect Alternate Function mapping + * @arg GPIO_Remap_DET_EN_ECLAMP2 ECLAMP2 Detect Alternate Function mapping + * @arg GPIO_Remap_DET_EN_ECLAMP1 ECLAMP1 Detect Alternate Function mapping + * @arg GPIO_Remap_RST_EN_EGB4 EGB4 Reset Alternate Function mapping + * @arg GPIO_Remap_RST_EN_EGB3 EGB3 Reset Alternate Function mapping + * @arg GPIO_Remap_RST_EN_EGB2 EGB2 Reset Alternate Function mapping + * @arg GPIO_Remap_RST_EN_EGB1 EGB1 Reset Alternate Function mapping + * @arg GPIO_Remap_RST_EN_EGBN4 EGBN4 Reset Alternate Function mapping + * @arg GPIO_Remap_RST_EN_EGBN3 EGBN3 Reset Alternate Function mapping + * @arg GPIO_Remap_RST_EN_EGBN2 EGBN2 Reset Alternate Function mapping + * @arg GPIO_Remap_RST_EN_EGBN1 EGBN1 Reset Alternate Function mapping + * @arg GPIO_Remap_RST_EN_ECLAMP4 ECLAMP4 Reset Alternate Function mapping + * @arg GPIO_Remap_RST_EN_ECLAMP3 ECLAMP3 Reset Alternate Function mapping + * @arg GPIO_Remap_RST_EN_ECLAMP2 ECLAMP2 Reset Alternate Function mapping + * @arg GPIO_Remap_RST_EN_ECLAMP1 ECLAMP1 Reset Alternate Function mapping + * @param Cmd new state of the port pin remapping. + * This parameter can be: ENABLE or DISABLE. + */ +void GPIO_ConfigPinRemap(uint32_t RmpPin, FunctionalState Cmd) +{ + uint32_t tmp = 0x00, tmp1 = 0x00, tmpregister = 0x00, tmpmask = 0x00, tmp2 = 0x00; + + /* Check the parameters */ + assert_param(IS_GPIO_REMAP(RmpPin)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + /* Check RmpPin relate AFIO RMP_CFG */ + if ((RmpPin & 0x80000000) == 0x80000000) + { + tmpregister = AFIO->RMP_CFG2; + } + else if ((RmpPin & 0x40000000) == 0x40000000) + { + tmpregister = AFIO->RMP_CFG3; + } + else if ((RmpPin & 0x20000000) == 0x20000000) + { + tmpregister = AFIO->RMP_CFG4; + } + else if ((RmpPin & 0x10000000) == 0x10000000) + { + tmpregister = AFIO->RMP_CFG5; + } + else + { + tmpregister = AFIO->RMP_CFG; + } + + tmpmask = (RmpPin & DBGAFR_POSITION_MASK) >> 16; + tmp = RmpPin & LSB_MASK; + + if ((RmpPin + & (DBGAFR_NUMBITS_MAPR5_MASK | DBGAFR_NUMBITS_MAPR4_MASK | DBGAFR_NUMBITS_MAPR3_MASK | DBGAFR_LOCATION_MASK + | DBGAFR_NUMBITS_MASK)) + == (DBGAFR_LOCATION_MASK | DBGAFR_NUMBITS_MASK)) + { + tmpregister &= DBGAFR_SWJCFG_MASK; + AFIO->RMP_CFG &= DBGAFR_SWJCFG_MASK; + } + else if ((RmpPin & DBGAFR_NUMBITS_MASK) == DBGAFR_NUMBITS_MASK) + { + if ((RmpPin & DBGAFR_LOCATION_MASK) == DBGAFR_LOCATION_MASK) + { + tmp1 = (((uint32_t)0x03) << tmpmask) << 16; + } + else + { + tmp1 = ((uint32_t)0x03) << tmpmask; + } + tmpregister &= ~tmp1; + if ((RmpPin & 0x70000000) == 0x00000000) + { + tmpregister |= ~DBGAFR_SWJCFG_MASK; + } + } + else + {/*configuration AFIO RMP_CFG*/ + if ((RmpPin & DBGAFR_NUMBITS_SPI1_MASK) == DBGAFR_NUMBITS_SPI1_MASK) + { + if ((RmpPin & 0x00000004) == 0x00000004) + { + if ((RmpPin & 0x02000000) == 0x02000000) // GPIO_RMP3_SPI1 + { + tmpregister &= ~(tmp << (((RmpPin & 0x00200000) >> 21) * 16)); + if (Cmd != DISABLE) + { + tmp2 = AFIO->RMP_CFG; + tmp2 |= 0x00000001; + tmp2 |= ~DBGAFR_SWJCFG_MASK; + AFIO->RMP_CFG = tmp2; // Remap_SPI1 ENABLE + } + else + { + tmp2 = AFIO->RMP_CFG; + tmp2 &= 0xFFFFFFFE; + tmp2 |= ~DBGAFR_SWJCFG_MASK; + AFIO->RMP_CFG = tmp2; // Remap_SPI1 DISABLE + } + } + else + { + tmpregister &= ~(tmp << (((RmpPin & 0x00200000) >> 21) * 16)); // GPIO_RMP2_SPI1 + + tmp2 = AFIO->RMP_CFG; + tmp2 &= 0xFFFFFFFE; + tmp2 |= ~DBGAFR_SWJCFG_MASK; + AFIO->RMP_CFG = tmp2; // Remap_SPI1 DISABLE + } + } + else + { + tmpregister &= ~((tmp | 0x00000004) << (((RmpPin & 0x00200000) >> 21) * 16)); // clear + if (Cmd != DISABLE) // GPIO_RMP1_SPI1 + { + tmp2 = AFIO->RMP_CFG; + tmp2 |= 0x00000001; + tmp2 |= ~DBGAFR_SWJCFG_MASK; + AFIO->RMP_CFG = tmp2; // Remap_SPI1 ENABLE + } + else + { + tmp2 = AFIO->RMP_CFG; + tmp2 &= 0xFFFFFFFE; + tmp2 |= ~DBGAFR_SWJCFG_MASK; + AFIO->RMP_CFG = tmp2; // Remap_SPI1 DISABLE + } + } + } + else if ((RmpPin & DBGAFR_NUMBITS_USART2_MASK) == DBGAFR_NUMBITS_USART2_MASK) + { + if ((RmpPin & 0x00000008) == 0x00000008) + { + if ((RmpPin & 0x02000000) == 0x02000000) // GPIO_RMP3_USART2 + { + tmpregister &= ~(tmp << (((RmpPin & 0x00200000) >> 21) * 16)); + if (Cmd != DISABLE) + { + tmp2 = AFIO->RMP_CFG; + tmp2 |= 0x00000008; + tmp2 |= ~DBGAFR_SWJCFG_MASK; + AFIO->RMP_CFG = tmp2; // Remap_USART2 ENABLE + } + else + { + tmp2 = AFIO->RMP_CFG; + tmp2 &= 0xFFFFFFF7; + tmp2 |= ~DBGAFR_SWJCFG_MASK; + AFIO->RMP_CFG = tmp2; // Remap_USART2 DISABLE + } + } + else + { + tmpregister &= ~(tmp << (((RmpPin & 0x00200000) >> 21) * 16)); // GPIO_RMP2_USART2 + + tmp2 = AFIO->RMP_CFG; + tmp2 &= 0xFFFFFFF7; + tmp2 |= ~DBGAFR_SWJCFG_MASK; + AFIO->RMP_CFG = tmp2; // Remap_USART2 DISABLE + } + } + else // GPIO_RMP1_USART2 + { + tmpregister &= ~((tmp | 0x00000008) << (((RmpPin & 0x00200000) >> 21) * 16)); // clear + if (Cmd != DISABLE) + { + tmp2 = AFIO->RMP_CFG; + tmp2 |= 0x00000008; + tmp2 |= ~DBGAFR_SWJCFG_MASK; + AFIO->RMP_CFG = tmp2; // Remap_USART2 ENABLE + } + else + { + tmp2 = AFIO->RMP_CFG; + tmp2 &= 0xFFFFFFF7; + tmp2 |= ~DBGAFR_SWJCFG_MASK; + AFIO->RMP_CFG = tmp2; // Remap_USART2 DISABLE + } + } + } + else + { + tmpregister &= ~(tmp << (((RmpPin & 0x00200000) >> 21) * 16)); + if ((RmpPin & 0x70000000) == 0x00000000) + { + tmpregister |= ~DBGAFR_SWJCFG_MASK; + } + } + } + + /*configuration AFIO RMP_CFG~RMP_CFG5*/ + if (Cmd != DISABLE) + { + tmpregister |= (tmp << (((RmpPin & 0x00200000) >> 21) * 16)); + } + + if ((RmpPin & 0x80000000) == 0x80000000) + { + AFIO->RMP_CFG2 = tmpregister; + } + else if ((RmpPin & 0x40000000) == 0x40000000) + { + AFIO->RMP_CFG3 = tmpregister; + } + else if ((RmpPin & 0x20000000) == 0x20000000) + { + AFIO->RMP_CFG4 = tmpregister; + } + else if ((RmpPin & 0x10000000) == 0x10000000) + { + AFIO->RMP_CFG5 = tmpregister; + } + else + { + AFIO->RMP_CFG = tmpregister; + } +} + +/** + * @brief Selects the GPIO pin used as EXTI Line. + * @param PortSource selects the GPIO port to be used as source for EXTI lines. + * This parameter can be GPIO_PortSourceGPIOx where x can be (A..G). + * @param PinSource specifies the EXTI line to be configured. + * This parameter can be GPIO_PinSourcex where x can be (0..15). + */ +void GPIO_ConfigEXTILine(uint8_t PortSource, uint8_t PinSource) +{ + uint32_t tmp = 0x00; + /* Check the parameters */ + assert_param(IS_GPIO_EXTI_PORT_SOURCE(PortSource)); + assert_param(IS_GPIO_PIN_SOURCE(PinSource)); + + tmp = ((uint32_t)0x0F) << (0x04 * (PinSource & (uint8_t)0x03)); + AFIO->EXTI_CFG[PinSource >> 0x02] &= ~tmp; + AFIO->EXTI_CFG[PinSource >> 0x02] |= (((uint32_t)PortSource) << (0x04 * (PinSource & (uint8_t)0x03))); +} + +/** + * @brief Selects the Ethernet media interface. + * @note This function applies only to N32G45x Connectivity line devices. + * @param ETH_ConfigSel specifies the Media Interface mode. + * This parameter can be one of the following values: + * @arg GPIO_ETH_MII_CFG MII mode + * @arg GPIO_ETH_RMII_CFG RMII mode + */ +void GPIO_ETH_ConfigMediaInterface(uint32_t ETH_ConfigSel) +{ + assert_param(IS_GPIO_ETH_MEDIA_INTERFACE(ETH_ConfigSel)); + + AFIO->RMP_CFG &= (uint32_t)(~0x00800000); + AFIO->RMP_CFG |= ETH_ConfigSel; +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_i2c.c b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_i2c.c new file mode 100755 index 0000000000..f1b7f79249 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_i2c.c @@ -0,0 +1,1301 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_i2c.c + * @author Nations + * @version v1.0.1 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "n32g45x_i2c.h" +#include "n32g45x_rcc.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup I2C + * @brief I2C driver modules + * @{ + */ + +/** @addtogroup I2C_Private_TypesDefinitions + * @{ + */ + +/** + * @} + */ + +/** @addtogroup I2C_Private_Defines + * @{ + */ + +/* I2C SPE mask */ +#define CTRL1_SPEN_SET ((uint16_t)0x0001) +#define CTRL1_SPEN_RESET ((uint16_t)0xFFFE) + +/* I2C START mask */ +#define CTRL1_START_SET ((uint16_t)0x0100) +#define CTRL1_START_RESET ((uint16_t)0xFEFF) + +/* I2C STOP mask */ +#define CTRL1_STOP_SET ((uint16_t)0x0200) +#define CTRL1_STOP_RESET ((uint16_t)0xFDFF) + +/* I2C ACK mask */ +#define CTRL1_ACK_SET ((uint16_t)0x0400) +#define CTRL1_ACK_RESET ((uint16_t)0xFBFF) + +/* I2C ENGC mask */ +#define CTRL1_GCEN_SET ((uint16_t)0x0040) +#define CTRL1_GCEN_RESET ((uint16_t)0xFFBF) + +/* I2C SWRST mask */ +#define CTRL1_SWRESET_SET ((uint16_t)0x8000) +#define CTRL1_SWRESET_RESET ((uint16_t)0x7FFF) + +/* I2C PEC mask */ +#define CTRL1_PEC_SET ((uint16_t)0x1000) +#define CTRL1_PEC_RESET ((uint16_t)0xEFFF) + +/* I2C ENPEC mask */ +#define CTRL1_PECEN_SET ((uint16_t)0x0020) +#define CTRL1_PECEN_RESET ((uint16_t)0xFFDF) + +/* I2C ENARP mask */ +#define CTRL1_ARPEN_SET ((uint16_t)0x0010) +#define CTRL1_ARPEN_RESET ((uint16_t)0xFFEF) + +/* I2C NOSTRETCH mask */ +#define CTRL1_NOEXTEND_SET ((uint16_t)0x0080) +#define CTRL1_NOEXTEND_RESET ((uint16_t)0xFF7F) + +/* I2C registers Masks */ +#define CTRL1_CLR_MASK ((uint16_t)0xFBF5) + +/* I2C DMAEN mask */ +#define CTRL2_DMAEN_SET ((uint16_t)0x0800) +#define CTRL2_DMAEN_RESET ((uint16_t)0xF7FF) + +/* I2C LAST mask */ +#define CTRL2_DMALAST_SET ((uint16_t)0x1000) +#define CTRL2_DMALAST_RESET ((uint16_t)0xEFFF) + +/* I2C FREQ mask */ +#define CTRL2_CLKFREQ_RESET ((uint16_t)0xFFC0) + +/* I2C ADD0 mask */ +#define OADDR1_ADDR0_SET ((uint16_t)0x0001) +#define OADDR1_ADDR0_RESET ((uint16_t)0xFFFE) + +/* I2C ENDUAL mask */ +#define OADDR2_DUALEN_SET ((uint16_t)0x0001) +#define OADDR2_DUALEN_RESET ((uint16_t)0xFFFE) + +/* I2C ADD2 mask */ +#define OADDR2_ADDR2_RESET ((uint16_t)0xFF01) + +/* I2C F/S mask */ +#define CLKCTRL_FSMODE_SET ((uint16_t)0x8000) + +/* I2C CHCFG mask */ +#define CLKCTRL_CLKCTRL_SET ((uint16_t)0x0FFF) + +/* I2C FLAG mask */ +#define FLAG_MASK ((uint32_t)0x00FFFFFF) + +/* I2C Interrupt Enable mask */ +#define INTEN_MASK ((uint32_t)0x07000000) + +/** + * @} + */ + +/** @addtogroup I2C_Private_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup I2C_Private_Variables + * @{ + */ + +/** + * @} + */ + +/** @addtogroup I2C_Private_FunctionPrototypes + * @{ + */ + +/** + * @} + */ + +/** @addtogroup I2C_Private_Functions + * @{ + */ + +/** + * @brief Deinitializes the I2Cx peripheral registers to their default reset values. + * @param I2Cx where x can be 1 or 2 to select the I2C peripheral. + */ +void I2C_DeInit(I2C_Module* I2Cx) +{ + /* Check the parameters */ + assert_param(IS_I2C_PERIPH(I2Cx)); + + if (I2Cx == I2C1) + { + /* Enable I2C1 reset state */ + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_I2C1, ENABLE); + /* Release I2C1 from reset state */ + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_I2C1, DISABLE); + } + else + { + /* Enable I2C2 reset state */ + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_I2C2, ENABLE); + /* Release I2C2 from reset state */ + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_I2C2, DISABLE); + } +} + +/** + * @brief Initializes the I2Cx peripheral according to the specified + * parameters in the I2C_InitStruct. + * @param I2Cx where x can be 1 or 2 to select the I2C peripheral. + * @param I2C_InitStruct pointer to a I2C_InitType structure that + * contains the configuration information for the specified I2C peripheral. + */ +void I2C_Init(I2C_Module* I2Cx, I2C_InitType* I2C_InitStruct) +{ + uint16_t tmpregister = 0, freqrange = 0; + uint16_t result = 0x04; + uint32_t pclk1 = 8000000; + RCC_ClocksType rcc_clocks; + /* Check the parameters */ + assert_param(IS_I2C_PERIPH(I2Cx)); + assert_param(IS_I2C_CLK_SPEED(I2C_InitStruct->ClkSpeed)); + assert_param(IS_I2C_BUS_MODE(I2C_InitStruct->BusMode)); + assert_param(IS_I2C_FM_DUTY_CYCLE(I2C_InitStruct->FmDutyCycle)); + assert_param(IS_I2C_OWN_ADDR1(I2C_InitStruct->OwnAddr1)); + assert_param(IS_I2C_ACK_STATE(I2C_InitStruct->AckEnable)); + assert_param(IS_I2C_ADDR_MODE(I2C_InitStruct->AddrMode)); + + /*---------------------------- I2Cx CTRL2 Configuration ------------------------*/ + /* Get the I2Cx CTRL2 value */ + tmpregister = I2Cx->CTRL2; + /* Clear frequency FREQ[5:0] bits */ + tmpregister &= CTRL2_CLKFREQ_RESET; + /* Get pclk1 frequency value */ + RCC_GetClocksFreqValue(&rcc_clocks); + pclk1 = rcc_clocks.Pclk1Freq; + /* Set frequency bits depending on pclk1 value */ + freqrange = (uint16_t)(pclk1 / 1000000); + tmpregister |= freqrange; + /* Write to I2Cx CTRL2 */ + I2Cx->CTRL2 = tmpregister; + + /*---------------------------- I2Cx CHCFG Configuration ------------------------*/ + /* Disable the selected I2C peripheral to configure TMRISE */ + I2Cx->CTRL1 &= CTRL1_SPEN_RESET; + /* Reset tmpregister value */ + /* Clear F/S, DUTY and CHCFG[11:0] bits */ + tmpregister = 0; + + /* Configure speed in standard mode */ + if (I2C_InitStruct->ClkSpeed <= 100000) + { + /* Standard mode speed calculate */ + result = (uint16_t)(pclk1 / (I2C_InitStruct->ClkSpeed << 1)); + /* Test if CHCFG value is under 0x4*/ + if (result < 0x04) + { + /* Set minimum allowed value */ + result = 0x04; + } + /* Set speed value for standard mode */ + tmpregister |= result; + /* Set Maximum Rise Time for standard mode */ + I2Cx->TMRISE = freqrange + 1; + } + /* Configure speed in fast mode */ + // else if((I2C_InitStruct->ClkSpeed > 100000)&&(I2C_InitStruct->ClkSpeed <= 400000))/*(I2C_InitStruct->ClkSpeed <= + // 400000)*/ + else + { + if (I2C_InitStruct->FmDutyCycle == I2C_FMDUTYCYCLE_2) + { + /* Fast mode speed calculate: Tlow/Thigh = 2 */ + result = (uint16_t)(pclk1 / (I2C_InitStruct->ClkSpeed * 3)); + } + else /*I2C_InitStruct->FmDutyCycle == I2C_FMDUTYCYCLE_16_9*/ + { + /* Fast mode speed calculate: Tlow/Thigh = 16/9 */ + result = (uint16_t)(pclk1 / (I2C_InitStruct->ClkSpeed * 25)); + /* Set DUTY bit */ + result |= I2C_FMDUTYCYCLE_16_9; + } + + /* Test if CHCFG value is under 0x1*/ + if ((result & CLKCTRL_CLKCTRL_SET) == 0) + { + /* Set minimum allowed value */ + result |= (uint16_t)0x0001; + } + /* Set speed value and set F/S bit for fast mode */ + tmpregister |= (uint16_t)(result | CLKCTRL_FSMODE_SET); + /* Set Maximum Rise Time for fast mode */ + // if (I2C_InitStruct->ClkSpeed <= 400000) + { + I2Cx->TMRISE = (uint16_t)(((freqrange * (uint16_t)300) / (uint16_t)1000) + (uint16_t)1); + } + // else//add test + //{ + // I2Cx->TMRISE = (uint16_t)(((freqrange * (uint16_t)100) / (uint16_t)1000) + (uint16_t)1); + //} + } + /* Write to I2Cx CHCFG */ + I2Cx->CLKCTRL = tmpregister; + /* Enable the selected I2C peripheral */ + I2Cx->CTRL1 |= CTRL1_SPEN_SET; + + /*---------------------------- I2Cx CTRL1 Configuration ------------------------*/ + /* Get the I2Cx CTRL1 value */ + tmpregister = I2Cx->CTRL1; + /* Clear ACK, SMBTYPE and SMBUS bits */ + tmpregister &= CTRL1_CLR_MASK; + /* Configure I2Cx: mode and acknowledgement */ + /* Set SMBTYPE and SMBUS bits according to BusMode value */ + /* Set ACK bit according to AckEnable value */ + tmpregister |= (uint16_t)((uint32_t)I2C_InitStruct->BusMode | I2C_InitStruct->AckEnable); + /* Write to I2Cx CTRL1 */ + I2Cx->CTRL1 = tmpregister; + + /*---------------------------- I2Cx OADDR1 Configuration -----------------------*/ + /* Set I2Cx Own Address1 and acknowledged address */ + I2Cx->OADDR1 = (I2C_InitStruct->AddrMode | I2C_InitStruct->OwnAddr1); +} + +/** + * @brief Fills each I2C_InitStruct member with its default value. + * @param I2C_InitStruct pointer to an I2C_InitType structure which will be initialized. + */ +void I2C_InitStruct(I2C_InitType* I2C_InitStruct) +{ + /*---------------- Reset I2C init structure parameters values ----------------*/ + /* initialize the ClkSpeed member */ + I2C_InitStruct->ClkSpeed = 5000; + /* Initialize the BusMode member */ + I2C_InitStruct->BusMode = I2C_BUSMODE_I2C; + /* Initialize the FmDutyCycle member */ + I2C_InitStruct->FmDutyCycle = I2C_FMDUTYCYCLE_2; + /* Initialize the OwnAddr1 member */ + I2C_InitStruct->OwnAddr1 = 0; + /* Initialize the AckEnable member */ + I2C_InitStruct->AckEnable = I2C_ACKDIS; + /* Initialize the AddrMode member */ + I2C_InitStruct->AddrMode = I2C_ADDR_MODE_7BIT; +} + +/** + * @brief Enables or disables the specified I2C peripheral. + * @param I2Cx where x can be 1 or 2 to select the I2C peripheral. + * @param Cmd new state of the I2Cx peripheral. + * This parameter can be: ENABLE or DISABLE. + */ +void I2C_Enable(I2C_Module* I2Cx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_I2C_PERIPH(I2Cx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Enable the selected I2C peripheral */ + I2Cx->CTRL1 |= CTRL1_SPEN_SET; + } + else + { + /* Disable the selected I2C peripheral */ + I2Cx->CTRL1 &= CTRL1_SPEN_RESET; + } +} + +/** + * @brief Enables or disables the specified I2C DMA requests. + * @param I2Cx where x can be 1 or 2 to select the I2C peripheral. + * @param Cmd new state of the I2C DMA transfer. + * This parameter can be: ENABLE or DISABLE. + */ +void I2C_EnableDMA(I2C_Module* I2Cx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_I2C_PERIPH(I2Cx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Enable the selected I2C DMA requests */ + I2Cx->CTRL2 |= CTRL2_DMAEN_SET; + } + else + { + /* Disable the selected I2C DMA requests */ + I2Cx->CTRL2 &= CTRL2_DMAEN_RESET; + } +} + +/** + * @brief Specifies if the next DMA transfer will be the last one. + * @param I2Cx where x can be 1 or 2 to select the I2C peripheral. + * @param Cmd new state of the I2C DMA last transfer. + * This parameter can be: ENABLE or DISABLE. + */ +void I2C_EnableDmaLastSend(I2C_Module* I2Cx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_I2C_PERIPH(I2Cx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Next DMA transfer is the last transfer */ + I2Cx->CTRL2 |= CTRL2_DMALAST_SET; + } + else + { + /* Next DMA transfer is not the last transfer */ + I2Cx->CTRL2 &= CTRL2_DMALAST_RESET; + } +} + +/** + * @brief Generates I2Cx communication START condition. + * @param I2Cx where x can be 1 or 2 to select the I2C peripheral. + * @param Cmd new state of the I2C START condition generation. + * This parameter can be: ENABLE or DISABLE. + */ +void I2C_GenerateStart(I2C_Module* I2Cx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_I2C_PERIPH(I2Cx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Generate a START condition */ + I2Cx->CTRL1 |= CTRL1_START_SET; + } + else + { + /* Disable the START condition generation */ + I2Cx->CTRL1 &= CTRL1_START_RESET; + } +} + +/** + * @brief Generates I2Cx communication STOP condition. + * @param I2Cx where x can be 1 or 2 to select the I2C peripheral. + * @param Cmd new state of the I2C STOP condition generation. + * This parameter can be: ENABLE or DISABLE. + */ +void I2C_GenerateStop(I2C_Module* I2Cx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_I2C_PERIPH(I2Cx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Generate a STOP condition */ + I2Cx->CTRL1 |= CTRL1_STOP_SET; + } + else + { + /* Disable the STOP condition generation */ + I2Cx->CTRL1 &= CTRL1_STOP_RESET; + } +} + +/** + * @brief Enables or disables the specified I2C acknowledge feature. + * @param I2Cx where x can be 1 or 2 to select the I2C peripheral. + * @param Cmd new state of the I2C Acknowledgement. + * This parameter can be: ENABLE or DISABLE. + */ +void I2C_ConfigAck(I2C_Module* I2Cx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_I2C_PERIPH(I2Cx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Enable the acknowledgement */ + I2Cx->CTRL1 |= CTRL1_ACK_SET; + } + else + { + /* Disable the acknowledgement */ + I2Cx->CTRL1 &= CTRL1_ACK_RESET; + } +} + +/** + * @brief Configures the specified I2C own address2. + * @param I2Cx where x can be 1 or 2 to select the I2C peripheral. + * @param Address specifies the 7bit I2C own address2. + */ +void I2C_ConfigOwnAddr2(I2C_Module* I2Cx, uint8_t Address) +{ + uint16_t tmpregister = 0; + + /* Check the parameters */ + assert_param(IS_I2C_PERIPH(I2Cx)); + + /* Get the old register value */ + tmpregister = I2Cx->OADDR2; + + /* Reset I2Cx Own address2 bit [7:1] */ + tmpregister &= OADDR2_ADDR2_RESET; + + /* Set I2Cx Own address2 */ + tmpregister |= (uint16_t)((uint16_t)Address & (uint16_t)0x00FE); + + /* Store the new register value */ + I2Cx->OADDR2 = tmpregister; +} + +/** + * @brief Enables or disables the specified I2C dual addressing mode. + * @param I2Cx where x can be 1 or 2 to select the I2C peripheral. + * @param Cmd new state of the I2C dual addressing mode. + * This parameter can be: ENABLE or DISABLE. + */ +void I2C_EnableDualAddr(I2C_Module* I2Cx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_I2C_PERIPH(I2Cx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Enable dual addressing mode */ + I2Cx->OADDR2 |= OADDR2_DUALEN_SET; + } + else + { + /* Disable dual addressing mode */ + I2Cx->OADDR2 &= OADDR2_DUALEN_RESET; + } +} + +/** + * @brief Enables or disables the specified I2C general call feature. + * @param I2Cx where x can be 1 or 2 to select the I2C peripheral. + * @param Cmd new state of the I2C General call. + * This parameter can be: ENABLE or DISABLE. + */ +void I2C_EnableGeneralCall(I2C_Module* I2Cx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_I2C_PERIPH(I2Cx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Enable generall call */ + I2Cx->CTRL1 |= CTRL1_GCEN_SET; + } + else + { + /* Disable generall call */ + I2Cx->CTRL1 &= CTRL1_GCEN_RESET; + } +} + +/** + * @brief Enables or disables the specified I2C interrupts. + * @param I2Cx where x can be 1 or 2 to select the I2C peripheral. + * @param I2C_IT specifies the I2C interrupts sources to be enabled or disabled. + * This parameter can be any combination of the following values: + * @arg I2C_INT_BUF Buffer interrupt mask + * @arg I2C_INT_EVENT Event interrupt mask + * @arg I2C_INT_ERR Error interrupt mask + * @param Cmd new state of the specified I2C interrupts. + * This parameter can be: ENABLE or DISABLE. + */ +void I2C_ConfigInt(I2C_Module* I2Cx, uint16_t I2C_IT, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_I2C_PERIPH(I2Cx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + assert_param(IS_I2C_CFG_INT(I2C_IT)); + + if (Cmd != DISABLE) + { + /* Enable the selected I2C interrupts */ + I2Cx->CTRL2 |= I2C_IT; + } + else + { + /* Disable the selected I2C interrupts */ + I2Cx->CTRL2 &= (uint16_t)~I2C_IT; + } +} + +/** + * @brief Sends a data byte through the I2Cx peripheral. + * @param I2Cx where x can be 1 or 2 to select the I2C peripheral. + * @param Data Byte to be transmitted.. + */ +void I2C_SendData(I2C_Module* I2Cx, uint8_t Data) +{ + /* Check the parameters */ + assert_param(IS_I2C_PERIPH(I2Cx)); + /* Write in the DAT register the data to be sent */ + I2Cx->DAT = Data; +} + +/** + * @brief Returns the most recent received data by the I2Cx peripheral. + * @param I2Cx where x can be 1 or 2 to select the I2C peripheral. + * @return The value of the received data. + */ +uint8_t I2C_RecvData(I2C_Module* I2Cx) +{ + /* Check the parameters */ + assert_param(IS_I2C_PERIPH(I2Cx)); + /* Return the data in the DAT register */ + return (uint8_t)I2Cx->DAT; +} + +/** + * @brief Transmits the address byte to select the slave device. + * @param I2Cx where x can be 1 or 2 to select the I2C peripheral. + * @param Address specifies the slave address which will be transmitted + * @param I2C_Direction specifies whether the I2C device will be a + * Transmitter or a Receiver. This parameter can be one of the following values + * @arg I2C_DIRECTION_SEND Transmitter mode + * @arg I2C_DIRECTION_RECV Receiver mode + */ +void I2C_SendAddr7bit(I2C_Module* I2Cx, uint8_t Address, uint8_t I2C_Direction) +{ + /* Check the parameters */ + assert_param(IS_I2C_PERIPH(I2Cx)); + assert_param(IS_I2C_DIRECTION(I2C_Direction)); + /* Test on the direction to set/reset the read/write bit */ + if (I2C_Direction != I2C_DIRECTION_SEND) + { + /* Set the address bit0 for read */ + Address |= OADDR1_ADDR0_SET; + } + else + { + /* Reset the address bit0 for write */ + Address &= OADDR1_ADDR0_RESET; + } + /* Send the address */ + I2Cx->DAT = Address; +} + +/** + * @brief Reads the specified I2C register and returns its value. + * @param I2Cx where x can be 1 or 2 to select the I2C peripheral. + * @param I2C_Register specifies the register to read. + * This parameter can be one of the following values: + * @arg I2C_REG_CTRL1 CTRL1 register. + * @arg I2C_REG_CTRL2 CTRL2 register. + * @arg I2C_REG_OADDR1 OADDR1 register. + * @arg I2C_REG_OADDR2 OADDR2 register. + * @arg I2C_REG_DAT DAT register. + * @arg I2C_REG_STS1 STS1 register. + * @arg I2C_REG_STS2 STS2 register. + * @arg I2C_REG_CLKCTRL CHCFG register. + * @arg I2C_REG_TMRISE TMRISE register. + * @return The value of the read register. + */ +uint16_t I2C_GetRegister(I2C_Module* I2Cx, uint8_t I2C_Register) +{ + __IO uint32_t tmp = 0; + + /* Check the parameters */ + assert_param(IS_I2C_PERIPH(I2Cx)); + assert_param(IS_I2C_REG(I2C_Register)); + + tmp = (uint32_t)I2Cx; + tmp += I2C_Register; + + /* Return the selected register value */ + return (*(__IO uint16_t*)tmp); +} + +/** + * @brief Enables or disables the specified I2C software reset. + * @param I2Cx where x can be 1 or 2 to select the I2C peripheral. + * @param Cmd new state of the I2C software reset. + * This parameter can be: ENABLE or DISABLE. + */ +void I2C_EnableSoftwareReset(I2C_Module* I2Cx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_I2C_PERIPH(I2Cx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Peripheral under reset */ + I2Cx->CTRL1 |= CTRL1_SWRESET_SET; + } + else + { + /* Peripheral not under reset */ + I2Cx->CTRL1 &= CTRL1_SWRESET_RESET; + } +} + +/** + * @brief Selects the specified I2C NACK position in master receiver mode. + * This function is useful in I2C Master Receiver mode when the number + * of data to be received is equal to 2. In this case, this function + * should be called (with parameter I2C_NACK_POS_NEXT) before data + * reception starts,as described in the 2-byte reception procedure + * recommended in Reference Manual in Section: Master receiver. + * @param I2Cx where x can be 1 or 2 to select the I2C peripheral. + * @param I2C_NACKPosition specifies the NACK position. + * This parameter can be one of the following values: + * @arg I2C_NACK_POS_NEXT indicates that the next byte will be the last + * received byte. + * @arg I2C_NACK_POS_CURRENT indicates that current byte is the last + * received byte. + * + * @note This function configures the same bit (POS) as I2C_ConfigPecLocation() + * but is intended to be used in I2C mode while I2C_ConfigPecLocation() + * is intended to used in SMBUS mode. + * + */ +void I2C_ConfigNackLocation(I2C_Module* I2Cx, uint16_t I2C_NACKPosition) +{ + /* Check the parameters */ + assert_param(IS_I2C_PERIPH(I2Cx)); + assert_param(IS_I2C_NACK_POS(I2C_NACKPosition)); + + /* Check the input parameter */ + if (I2C_NACKPosition == I2C_NACK_POS_NEXT) + { + /* Next byte in shift register is the last received byte */ + I2Cx->CTRL1 |= I2C_NACK_POS_NEXT; + } + else + { + /* Current byte in shift register is the last received byte */ + I2Cx->CTRL1 &= I2C_NACK_POS_CURRENT; + } +} + +/** + * @brief Drives the SMBusAlert pin high or low for the specified I2C. + * @param I2Cx where x can be 1 or 2 to select the I2C peripheral. + * @param I2C_SMBusAlert specifies SMBAlert pin level. + * This parameter can be one of the following values: + * @arg I2C_SMBALERT_LOW SMBAlert pin driven low + * @arg I2C_SMBALERT_HIGH SMBAlert pin driven high + */ +void I2C_ConfigSmbusAlert(I2C_Module* I2Cx, uint16_t I2C_SMBusAlert) +{ + /* Check the parameters */ + assert_param(IS_I2C_PERIPH(I2Cx)); + assert_param(IS_I2C_SMB_ALERT(I2C_SMBusAlert)); + if (I2C_SMBusAlert == I2C_SMBALERT_LOW) + { + /* Drive the SMBusAlert pin Low */ + I2Cx->CTRL1 |= I2C_SMBALERT_LOW; + } + else + { + /* Drive the SMBusAlert pin High */ + I2Cx->CTRL1 &= I2C_SMBALERT_HIGH; + } +} + +/** + * @brief Enables or disables the specified I2C PEC transfer. + * @param I2Cx where x can be 1 or 2 to select the I2C peripheral. + * @param Cmd new state of the I2C PEC transmission. + * This parameter can be: ENABLE or DISABLE. + */ +void I2C_SendPEC(I2C_Module* I2Cx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_I2C_PERIPH(I2Cx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Enable the selected I2C PEC transmission */ + I2Cx->CTRL1 |= CTRL1_PEC_SET; + } + else + { + /* Disable the selected I2C PEC transmission */ + I2Cx->CTRL1 &= CTRL1_PEC_RESET; + } +} + +/** + * @brief Selects the specified I2C PEC position. + * @param I2Cx where x can be 1 or 2 to select the I2C peripheral. + * @param I2C_PECPosition specifies the PEC position. + * This parameter can be one of the following values: + * @arg I2C_PEC_POS_NEXT indicates that the next byte is PEC + * @arg I2C_PEC_POS_CURRENT indicates that current byte is PEC + * + * @note This function configures the same bit (POS) as I2C_ConfigNackLocation() + * but is intended to be used in SMBUS mode while I2C_ConfigNackLocation() + * is intended to used in I2C mode. + * + */ +void I2C_ConfigPecLocation(I2C_Module* I2Cx, uint16_t I2C_PECPosition) +{ + /* Check the parameters */ + assert_param(IS_I2C_PERIPH(I2Cx)); + assert_param(IS_I2C_PEC_POS(I2C_PECPosition)); + if (I2C_PECPosition == I2C_PEC_POS_NEXT) + { + /* Next byte in shift register is PEC */ + I2Cx->CTRL1 |= I2C_PEC_POS_NEXT; + } + else + { + /* Current byte in shift register is PEC */ + I2Cx->CTRL1 &= I2C_PEC_POS_CURRENT; + } +} + +/** + * @brief Enables or disables the PEC value calculation of the transferred bytes. + * @param I2Cx where x can be 1 or 2 to select the I2C peripheral. + * @param Cmd new state of the I2Cx PEC value calculation. + * This parameter can be: ENABLE or DISABLE. + */ +void I2C_ComputePec(I2C_Module* I2Cx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_I2C_PERIPH(I2Cx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Enable the selected I2C PEC calculation */ + I2Cx->CTRL1 |= CTRL1_PECEN_SET; + } + else + { + /* Disable the selected I2C PEC calculation */ + I2Cx->CTRL1 &= CTRL1_PECEN_RESET; + } +} + +/** + * @brief Returns the PEC value for the specified I2C. + * @param I2Cx where x can be 1 or 2 to select the I2C peripheral. + * @return The PEC value. + */ +uint8_t I2C_GetPec(I2C_Module* I2Cx) +{ + /* Check the parameters */ + assert_param(IS_I2C_PERIPH(I2Cx)); + /* Return the selected I2C PEC value */ + return ((I2Cx->STS2) >> 8); +} + +/** + * @brief Enables or disables the specified I2C ARP. + * @param I2Cx where x can be 1 or 2 to select the I2C peripheral. + * @param Cmd new state of the I2Cx ARP. + * This parameter can be: ENABLE or DISABLE. + */ +void I2C_EnableArp(I2C_Module* I2Cx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_I2C_PERIPH(I2Cx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Enable the selected I2C ARP */ + I2Cx->CTRL1 |= CTRL1_ARPEN_SET; + } + else + { + /* Disable the selected I2C ARP */ + I2Cx->CTRL1 &= CTRL1_ARPEN_RESET; + } +} + +/** + * @brief Enables or disables the specified I2C Clock stretching. + * @param I2Cx where x can be 1 or 2 to select the I2C peripheral. + * @param Cmd new state of the I2Cx Clock stretching. + * This parameter can be: ENABLE or DISABLE. + */ +void I2C_EnableExtendClk(I2C_Module* I2Cx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_I2C_PERIPH(I2Cx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd == DISABLE) + { + /* Enable the selected I2C Clock stretching */ + I2Cx->CTRL1 |= CTRL1_NOEXTEND_SET; + } + else + { + /* Disable the selected I2C Clock stretching */ + I2Cx->CTRL1 &= CTRL1_NOEXTEND_RESET; + } +} + +/** + * @brief Selects the specified I2C fast mode duty cycle. + * @param I2Cx where x can be 1 or 2 to select the I2C peripheral. + * @param FmDutyCycle specifies the fast mode duty cycle. + * This parameter can be one of the following values: + * @arg I2C_FMDUTYCYCLE_2 I2C fast mode Tlow/Thigh = 2 + * @arg I2C_FMDUTYCYCLE_16_9 I2C fast mode Tlow/Thigh = 16/9 + */ +void I2C_ConfigFastModeDutyCycle(I2C_Module* I2Cx, uint16_t FmDutyCycle) +{ + /* Check the parameters */ + assert_param(IS_I2C_PERIPH(I2Cx)); + assert_param(IS_I2C_FM_DUTY_CYCLE(FmDutyCycle)); + if (FmDutyCycle != I2C_FMDUTYCYCLE_16_9) + { + /* I2C fast mode Tlow/Thigh=2 */ + I2Cx->CLKCTRL &= I2C_FMDUTYCYCLE_2; + } + else + { + /* I2C fast mode Tlow/Thigh=16/9 */ + I2Cx->CLKCTRL |= I2C_FMDUTYCYCLE_16_9; + } +} + +/** + * @brief + **************************************************************************************** + * + * I2C State Monitoring Functions + * + **************************************************************************************** + * This I2C driver provides three different ways for I2C state monitoring + * depending on the application requirements and constraints: + * + * + * 1) Basic state monitoring: + * Using I2C_CheckEvent() function: + * It compares the status registers (STS1 and STS2) content to a given event + * (can be the combination of one or more flags). + * It returns SUCCESS if the current status includes the given flags + * and returns ERROR if one or more flags are missing in the current status. + * - When to use: + * - This function is suitable for most applications as well as for startup + * activity since the events are fully described in the product reference manual + * (RM0008). + * - It is also suitable for users who need to define their own events. + * - Limitations: + * - If an error occurs (ie. error flags are set besides to the monitored flags), + * the I2C_CheckEvent() function may return SUCCESS despite the communication + * hold or corrupted real state. + * In this case, it is advised to use error interrupts to monitor the error + * events and handle them in the interrupt IRQ handler. + * + * @note + * For error management, it is advised to use the following functions: + * - I2C_ConfigInt() to configure and enable the error interrupts (I2C_INT_ERR). + * - I2Cx_ER_IRQHandler() which is called when the error interrupt occurs. + * Where x is the peripheral instance (I2C1, I2C2 ...) + * - I2C_GetFlag() or I2C_GetIntStatus() to be called into I2Cx_ER_IRQHandler() + * in order to determine which error occured. + * - I2C_ClrFlag() or I2C_ClrIntPendingBit() and/or I2C_EnableSoftwareReset() + * and/or I2C_GenerateStop() in order to clear the error flag and source, + * and return to correct communication status. + * + * + * 2) Advanced state monitoring: + * Using the function I2C_GetLastEvent() which returns the image of both status + * registers in a single word (uint32_t) (Status Register 2 value is shifted left + * by 16 bits and concatenated to Status Register 1). + * - When to use: + * - This function is suitable for the same applications above but it allows to + * overcome the mentioned limitation of I2C_GetFlag() function. + * The returned value could be compared to events already defined in the + * library (n32g45x_i2c.h) or to custom values defined by user. + * - This function is suitable when multiple flags are monitored at the same time. + * - At the opposite of I2C_CheckEvent() function, this function allows user to + * choose when an event is accepted (when all events flags are set and no + * other flags are set or just when the needed flags are set like + * I2C_CheckEvent() function). + * - Limitations: + * - User may need to define his own events. + * - Same remark concerning the error management is applicable for this + * function if user decides to check only regular communication flags (and + * ignores error flags). + * + * + * 3) Flag-based state monitoring: + * Using the function I2C_GetFlag() which simply returns the status of + * one single flag (ie. I2C_FLAG_RXDATNE ...). + * - When to use: + * - This function could be used for specific applications or in debug phase. + * - It is suitable when only one flag checking is needed (most I2C events + * are monitored through multiple flags). + * - Limitations: + * - When calling this function, the Status register is accessed. Some flags are + * cleared when the status register is accessed. So checking the status + * of one Flag, may clear other ones. + * - Function may need to be called twice or more in order to monitor one + * single event. + * + * For detailed description of Events, please refer to section I2C_Events in + * n32g45x_i2c.h file. + * + */ + +/** + * @brief Checks whether the last I2Cx Event is equal to the one passed + * as parameter. + * @param I2Cx where x can be 1 or 2 to select the I2C peripheral. + * @param I2C_EVENT specifies the event to be checked. + * This parameter can be one of the following values: + * @arg I2C_EVT_SLAVE_SEND_ADDR_MATCHED EV1 + * @arg I2C_EVT_SLAVE_RECV_ADDR_MATCHED EV1 + * @arg I2C_EVT_SLAVE_SEND_ADDR2_MATCHED EV1 + * @arg I2C_EVT_SLAVE_RECV_ADDR2_MATCHED EV1 + * @arg I2C_EVT_SLAVE_GCALLADDR_MATCHED EV1 + * @arg I2C_EVT_SLAVE_DATA_RECVD EV2 + * @arg (I2C_EVT_SLAVE_DATA_RECVD | I2C_FLAG_DUALFLAG) EV2 + * @arg (I2C_EVT_SLAVE_DATA_RECVD | I2C_FLAG_GCALLADDR) EV2 + * @arg I2C_EVT_SLAVE_DATA_SENDED EV3 + * @arg (I2C_EVT_SLAVE_DATA_SENDED | I2C_FLAG_DUALFLAG) EV3 + * @arg (I2C_EVT_SLAVE_DATA_SENDED | I2C_FLAG_GCALLADDR) EV3 + * @arg I2C_EVT_SLAVE_ACK_MISS EV3_2 + * @arg I2C_EVT_SLAVE_STOP_RECVD EV4 + * @arg I2C_EVT_MASTER_MODE_FLAG EV5 + * @arg I2C_EVT_MASTER_TXMODE_FLAG EV6 + * @arg I2C_EVT_MASTER_RXMODE_FLAG EV6 + * @arg I2C_EVT_MASTER_DATA_RECVD_FLAG EV7 + * @arg I2C_EVT_MASTER_DATA_SENDING EV8 + * @arg I2C_EVT_MASTER_DATA_SENDED EV8_2 + * @arg I2C_EVT_MASTER_MODE_ADDRESS10_FLAG EV9 + * + * @note: For detailed description of Events, please refer to section + * I2C_Events in n32g45x_i2c.h file. + * + * @return An ErrorStatus enumeration value: + * - SUCCESS: Last event is equal to the I2C_EVENT + * - ERROR: Last event is different from the I2C_EVENT + */ +ErrorStatus I2C_CheckEvent(I2C_Module* I2Cx, uint32_t I2C_EVENT) +{ + uint32_t lastevent = 0; + uint32_t flag1 = 0, flag2 = 0; + ErrorStatus status = ERROR; + + /* Check the parameters */ + assert_param(IS_I2C_PERIPH(I2Cx)); + assert_param(IS_I2C_EVT(I2C_EVENT)); + + /* Read the I2Cx status register */ + flag1 = I2Cx->STS1; + flag2 = I2Cx->STS2; + flag2 = flag2 << 16; + + /* Get the last event value from I2C status register */ + lastevent = (flag1 | flag2) & FLAG_MASK; + + /* Check whether the last event contains the I2C_EVENT */ + if ((lastevent & I2C_EVENT) == I2C_EVENT) + { + /* SUCCESS: last event is equal to I2C_EVENT */ + status = SUCCESS; + } + else + { + /* ERROR: last event is different from I2C_EVENT */ + status = ERROR; + } + /* Return status */ + return status; +} + +/** + * @brief Returns the last I2Cx Event. + * @param I2Cx where x can be 1 or 2 to select the I2C peripheral. + * + * @note: For detailed description of Events, please refer to section + * I2C_Events in n32g45x_i2c.h file. + * + * @return The last event + */ +uint32_t I2C_GetLastEvent(I2C_Module* I2Cx) +{ + uint32_t lastevent = 0; + uint32_t flag1 = 0, flag2 = 0; + + /* Check the parameters */ + assert_param(IS_I2C_PERIPH(I2Cx)); + + /* Read the I2Cx status register */ + flag1 = I2Cx->STS1; + flag2 = I2Cx->STS2; + flag2 = flag2 << 16; + + /* Get the last event value from I2C status register */ + lastevent = (flag1 | flag2) & FLAG_MASK; + + /* Return status */ + return lastevent; +} + +/** + * @brief Checks whether the specified I2C flag is set or not. + * @param I2Cx where x can be 1 or 2 to select the I2C peripheral. + * @param I2C_FLAG specifies the flag to check. + * This parameter can be one of the following values: + * @arg I2C_FLAG_DUALFLAG Dual flag (Slave mode) + * @arg I2C_FLAG_SMBHADDR SMBus host header (Slave mode) + * @arg I2C_FLAG_SMBDADDR SMBus default header (Slave mode) + * @arg I2C_FLAG_GCALLADDR General call header flag (Slave mode) + * @arg I2C_FLAG_TRF Transmitter/Receiver flag + * @arg I2C_FLAG_BUSY Bus busy flag + * @arg I2C_FLAG_MSMODE Master/Slave flag + * @arg I2C_FLAG_SMBALERT SMBus Alert flag + * @arg I2C_FLAG_TIMOUT Timeout or Tlow error flag + * @arg I2C_FLAG_PECERR PEC error in reception flag + * @arg I2C_FLAG_OVERRUN Overrun/Underrun flag (Slave mode) + * @arg I2C_FLAG_ACKFAIL Acknowledge failure flag + * @arg I2C_FLAG_ARLOST Arbitration lost flag (Master mode) + * @arg I2C_FLAG_BUSERR Bus error flag + * @arg I2C_FLAG_TXDATE Data register empty flag (Transmitter) + * @arg I2C_FLAG_RXDATNE Data register not empty (Receiver) flag + * @arg I2C_FLAG_STOPF Stop detection flag (Slave mode) + * @arg I2C_FLAG_ADDR10F 10-bit header sent flag (Master mode) + * @arg I2C_FLAG_BYTEF Byte transfer finished flag + * @arg I2C_FLAG_ADDRF Address sent flag (Master mode) "ADSL" + * Address matched flag (Slave mode)"ENDA" + * @arg I2C_FLAG_STARTBF Start bit flag (Master mode) + * @return The new state of I2C_FLAG (SET or RESET). + */ +FlagStatus I2C_GetFlag(I2C_Module* I2Cx, uint32_t I2C_FLAG) +{ + FlagStatus bitstatus = RESET; + __IO uint32_t i2creg = 0, i2cxbase = 0; + + /* Check the parameters */ + assert_param(IS_I2C_PERIPH(I2Cx)); + assert_param(IS_I2C_GET_FLAG(I2C_FLAG)); + + /* Get the I2Cx peripheral base address */ + i2cxbase = (uint32_t)I2Cx; + + /* Read flag register index */ + i2creg = I2C_FLAG >> 28; + + /* Get bit[23:0] of the flag */ + I2C_FLAG &= FLAG_MASK; + + if (i2creg != 0) + { + /* Get the I2Cx STS1 register address */ + i2cxbase += 0x14; + } + else + { + /* Flag in I2Cx STS2 Register */ + I2C_FLAG = (uint32_t)(I2C_FLAG >> 16); + /* Get the I2Cx STS2 register address */ + i2cxbase += 0x18; + } + + if (((*(__IO uint32_t*)i2cxbase) & I2C_FLAG) != (uint32_t)RESET) + { + /* I2C_FLAG is set */ + bitstatus = SET; + } + else + { + /* I2C_FLAG is reset */ + bitstatus = RESET; + } + + /* Return the I2C_FLAG status */ + return bitstatus; +} + +/** + * @brief Clears the I2Cx's pending flags. + * @param I2Cx where x can be 1 or 2 to select the I2C peripheral. + * @param I2C_FLAG specifies the flag to clear. + * This parameter can be any combination of the following values: + * @arg I2C_FLAG_SMBALERT SMBus Alert flag + * @arg I2C_FLAG_TIMOUT Timeout or Tlow error flag + * @arg I2C_FLAG_PECERR PEC error in reception flag + * @arg I2C_FLAG_OVERRUN Overrun/Underrun flag (Slave mode) + * @arg I2C_FLAG_ACKFAIL Acknowledge failure flag + * @arg I2C_FLAG_ARLOST Arbitration lost flag (Master mode) + * @arg I2C_FLAG_BUSERR Bus error flag + * + * @note + * - STOPF (STOP detection) is cleared by software sequence: a read operation + * to I2C_STS1 register (I2C_GetFlag()) followed by a write operation + * to I2C_CTRL1 register (I2C_Enable() to re-enable the I2C peripheral). + * - ADD10 (10-bit header sent) is cleared by software sequence: a read + * operation to I2C_STS1 (I2C_GetFlag()) followed by writing the + * second byte of the address in DAT register. + * - BTF (Byte Transfer Finished) is cleared by software sequence: a read + * operation to I2C_STS1 register (I2C_GetFlag()) followed by a + * read/write to I2C_DAT register (I2C_SendData()). + * - ADDR (Address sent) is cleared by software sequence: a read operation to + * I2C_STS1 register (I2C_GetFlag()) followed by a read operation to + * I2C_STS2 register ((void)(I2Cx->STS2)). + * - SB (Start Bit) is cleared software sequence: a read operation to I2C_STS1 + * register (I2C_GetFlag()) followed by a write operation to I2C_DAT + * register (I2C_SendData()). + */ +void I2C_ClrFlag(I2C_Module* I2Cx, uint32_t I2C_FLAG) +{ + uint32_t flagpos = 0; + /* Check the parameters */ + assert_param(IS_I2C_PERIPH(I2Cx)); + assert_param(IS_I2C_CLR_FLAG(I2C_FLAG)); + /* Get the I2C flag position */ + flagpos = I2C_FLAG & FLAG_MASK; + /* Clear the selected I2C flag */ + I2Cx->STS1 = (uint16_t)~flagpos; +} + +/** + * @brief Checks whether the specified I2C interrupt has occurred or not. + * @param I2Cx where x can be 1 or 2 to select the I2C peripheral. + * @param I2C_IT specifies the interrupt source to check. + * This parameter can be one of the following values: + * @arg I2C_INT_SMBALERT SMBus Alert flag + * @arg I2C_INT_TIMOUT Timeout or Tlow error flag + * @arg I2C_INT_PECERR PEC error in reception flag + * @arg I2C_INT_OVERRUN Overrun/Underrun flag (Slave mode) + * @arg I2C_INT_ACKFAIL Acknowledge failure flag + * @arg I2C_INT_ARLOST Arbitration lost flag (Master mode) + * @arg I2C_INT_BUSERR Bus error flag + * @arg I2C_INT_TXDATE Data register empty flag (Transmitter) + * @arg I2C_INT_RXDATNE Data register not empty (Receiver) flag + * @arg I2C_INT_STOPF Stop detection flag (Slave mode) + * @arg I2C_INT_ADDR10F 10-bit header sent flag (Master mode) + * @arg I2C_INT_BYTEF Byte transfer finished flag + * @arg I2C_INT_ADDRF Address sent flag (Master mode) "ADSL" + * Address matched flag (Slave mode)"ENDAD" + * @arg I2C_INT_STARTBF Start bit flag (Master mode) + * @return The new state of I2C_IT (SET or RESET). + */ +INTStatus I2C_GetIntStatus(I2C_Module* I2Cx, uint32_t I2C_IT) +{ + INTStatus bitstatus = RESET; + uint32_t enablestatus = 0; + + /* Check the parameters */ + assert_param(IS_I2C_PERIPH(I2Cx)); + assert_param(IS_I2C_GET_INT(I2C_IT)); + + /* Check if the interrupt source is enabled or not */ + enablestatus = (uint32_t)(((I2C_IT & INTEN_MASK) >> 16) & (I2Cx->CTRL2)); + + /* Get bit[23:0] of the flag */ + I2C_IT &= FLAG_MASK; + + /* Check the status of the specified I2C flag */ + if (((I2Cx->STS1 & I2C_IT) != (uint32_t)RESET) && enablestatus) + { + /* I2C_IT is set */ + bitstatus = SET; + } + else + { + /* I2C_IT is reset */ + bitstatus = RESET; + } + /* Return the I2C_IT status */ + return bitstatus; +} + +/** + * @brief Clears the I2Cx's interrupt pending bits. + * @param I2Cx where x can be 1 or 2 to select the I2C peripheral. + * @param I2C_IT specifies the interrupt pending bit to clear. + * This parameter can be any combination of the following values: + * @arg I2C_INT_SMBALERT SMBus Alert interrupt + * @arg I2C_INT_TIMOUT Timeout or Tlow error interrupt + * @arg I2C_INT_PECERR PEC error in reception interrupt + * @arg I2C_INT_OVERRUN Overrun/Underrun interrupt (Slave mode) + * @arg I2C_INT_ACKFAIL Acknowledge failure interrupt + * @arg I2C_INT_ARLOST Arbitration lost interrupt (Master mode) + * @arg I2C_INT_BUSERR Bus error interrupt + * + * @note + * - STOPF (STOP detection) is cleared by software sequence: a read operation + * to I2C_STS1 register (I2C_GetIntStatus()) followed by a write operation to + * I2C_CTRL1 register (I2C_Enable() to re-enable the I2C peripheral). + * - ADD10 (10-bit header sent) is cleared by software sequence: a read + * operation to I2C_STS1 (I2C_GetIntStatus()) followed by writing the second + * byte of the address in I2C_DAT register. + * - BTF (Byte Transfer Finished) is cleared by software sequence: a read + * operation to I2C_STS1 register (I2C_GetIntStatus()) followed by a + * read/write to I2C_DAT register (I2C_SendData()). + * - ADDR (Address sent) is cleared by software sequence: a read operation to + * I2C_STS1 register (I2C_GetIntStatus()) followed by a read operation to + * I2C_STS2 register ((void)(I2Cx->STS2)). + * - SB (Start Bit) is cleared by software sequence: a read operation to + * I2C_STS1 register (I2C_GetIntStatus()) followed by a write operation to + * I2C_DAT register (I2C_SendData()). + */ +void I2C_ClrIntPendingBit(I2C_Module* I2Cx, uint32_t I2C_IT) +{ + uint32_t flagpos = 0; + /* Check the parameters */ + assert_param(IS_I2C_PERIPH(I2Cx)); + assert_param(IS_I2C_CLR_INT(I2C_IT)); + /* Get the I2C flag position */ + flagpos = I2C_IT & FLAG_MASK; + /* Clear the selected I2C flag */ + I2Cx->STS1 = (uint16_t)~flagpos; +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_iwdg.c b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_iwdg.c new file mode 100755 index 0000000000..36b2f4204a --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_iwdg.c @@ -0,0 +1,193 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_iwdg.c + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "n32g45x_iwdg.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup IWDG + * @brief IWDG driver modules + * @{ + */ + +/** @addtogroup IWDG_Private_TypesDefinitions + * @{ + */ + +/** + * @} + */ + +/** @addtogroup IWDG_Private_Defines + * @{ + */ + +/* ---------------------- IWDG registers bit mask ----------------------------*/ + +/* KEY register bit mask */ +#define KEY_ReloadKey ((uint16_t)0xAAAA) +#define KEY_EnableKey ((uint16_t)0xCCCC) + +/** + * @} + */ + +/** @addtogroup IWDG_Private_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup IWDG_Private_Variables + * @{ + */ + +/** + * @} + */ + +/** @addtogroup IWDG_Private_FunctionPrototypes + * @{ + */ + +/** + * @} + */ + +/** @addtogroup IWDG_Private_Functions + * @{ + */ + +/** + * @brief Enables or disables write access to IWDG_PR and IWDG_RLR registers. + * @param IWDG_WriteAccess new state of write access to IWDG_PR and IWDG_RLR registers. + * This parameter can be one of the following values: + * @arg IWDG_WRITE_ENABLE Enable write access to IWDG_PR and IWDG_RLR registers + * @arg IWDG_WRITE_DISABLE Disable write access to IWDG_PR and IWDG_RLR registers + */ +void IWDG_WriteConfig(uint16_t IWDG_WriteAccess) +{ + /* Check the parameters */ + assert_param(IS_IWDG_WRITE(IWDG_WriteAccess)); + IWDG->KEY = IWDG_WriteAccess; +} + +/** + * @brief Sets IWDG Prescaler value. + * @param IWDG_Prescaler specifies the IWDG Prescaler value. + * This parameter can be one of the following values: + * @arg IWDG_PRESCALER_DIV4 IWDG prescaler set to 4 + * @arg IWDG_PRESCALER_DIV8 IWDG prescaler set to 8 + * @arg IWDG_PRESCALER_DIV16 IWDG prescaler set to 16 + * @arg IWDG_PRESCALER_DIV32 IWDG prescaler set to 32 + * @arg IWDG_PRESCALER_DIV64 IWDG prescaler set to 64 + * @arg IWDG_PRESCALER_DIV128 IWDG prescaler set to 128 + * @arg IWDG_PRESCALER_DIV256 IWDG prescaler set to 256 + */ +void IWDG_SetPrescalerDiv(uint8_t IWDG_Prescaler) +{ + /* Check the parameters */ + assert_param(IS_IWDG_PRESCALER_DIV(IWDG_Prescaler)); + IWDG->PREDIV = IWDG_Prescaler; +} + +/** + * @brief Sets IWDG Reload value. + * @param Reload specifies the IWDG Reload value. + * This parameter must be a number between 0 and 0x0FFF. + */ +void IWDG_CntReload(uint16_t Reload) +{ + /* Check the parameters */ + assert_param(IS_IWDG_RELOAD(Reload)); + IWDG->RELV = Reload; +} + +/** + * @brief Reloads IWDG counter with value defined in the reload register + * (write access to IWDG_PR and IWDG_RLR registers disabled). + */ +void IWDG_ReloadKey(void) +{ + IWDG->KEY = KEY_ReloadKey; +} + +/** + * @brief Enables IWDG (write access to IWDG_PR and IWDG_RLR registers disabled). + */ +void IWDG_Enable(void) +{ + IWDG->KEY = KEY_EnableKey; +} + +/** + * @brief Checks whether the specified IWDG flag is set or not. + * @param IWDG_FLAG specifies the flag to check. + * This parameter can be one of the following values: + * @arg IWDG_PVU_FLAG Prescaler Value Update on going + * @arg IWDG_CRVU_FLAG Reload Value Update on going + * @return The new state of IWDG_FLAG (SET or RESET). + */ +FlagStatus IWDG_GetStatus(uint16_t IWDG_FLAG) +{ + FlagStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IS_IWDG_FLAG(IWDG_FLAG)); + if ((IWDG->STS & IWDG_FLAG) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + /* Return the flag status */ + return bitstatus; +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_opamp.c b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_opamp.c new file mode 100755 index 0000000000..d8dd50db71 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_opamp.c @@ -0,0 +1,201 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_opamp.c + * @author Nations + * @version v1.0.2 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "n32g45x_opamp.h" +#include "n32g45x_rcc.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup OPAMP + * @brief OPAMP driver modules + * @{ + */ + +/** @addtogroup OPAMP_Private_TypesDefinitions + * @{ + */ + +/** + * @} + */ + +/** @addtogroup OPAMP_Private_Defines + * @{ + */ + +/** + * @} + */ + +/** @addtogroup OPAMP_Private_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup OPAMP_Private_Variables + * @{ + */ + +/** + * @} + */ + +/** @addtogroup OPAMP_Private_FunctionPrototypes + * @{ + */ + +/** + * @} + */ + +/** @addtogroup OPAMP_Private_Functions + * @{ + */ +#define SetBitMsk(reg, bit, msk) ((reg) = ((reg) & ~(msk) | (bit))) +#define ClrBit(reg, bit) ((reg) &= ~(bit)) +#define SetBit(reg, bit) ((reg) |= (bit)) +#define GetBit(reg, bit) ((reg) & (bit)) +/** + * @brief Deinitializes the OPAMP peripheral registers to their default reset values. + */ +void OPAMP_DeInit(void) +{ + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_OPAMP, ENABLE); + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_OPAMP, DISABLE); +} + +void OPAMP_StructInit(OPAMP_InitType* OPAMP_InitStruct) +{ + OPAMP_InitStruct->Gain = OPAMP_CS_PGA_GAIN_2; + OPAMP_InitStruct->HighVolRangeEn = ENABLE; + OPAMP_InitStruct->TimeAutoMuxEn = DISABLE; + OPAMP_InitStruct->Mod = OPAMP_CS_PGA_EN; +} + +void OPAMP_Init(OPAMPX OPAMPx, OPAMP_InitType* OPAMP_InitStruct) +{ + __IO uint32_t* pCs = &OPAMP->CS1 + OPAMPx; + __IO uint32_t tmp = *pCs; + + SetBitMsk(tmp, OPAMP_InitStruct->Gain, OPAMP_CS_PGA_GAIN_MASK); + + if(OPAMP_InitStruct->HighVolRangeEn==ENABLE) + SetBitMsk(tmp, OPAMP_CS_RANGE_MASK, OPAMP_CS_RANGE_MASK); + else + ClrBit(tmp,OPAMP_CS_RANGE_MASK); + + if(OPAMP_InitStruct->TimeAutoMuxEn==ENABLE) + SetBitMsk(tmp,OPAMP_CS_TCMEN_MASK, OPAMP_CS_TCMEN_MASK); + else + ClrBit(tmp,OPAMP_CS_TCMEN_MASK); + + SetBitMsk(tmp, OPAMP_InitStruct->Mod, OPAMP_CS_MOD_MASK); + *pCs = tmp; +} +void OPAMP_Enable(OPAMPX OPAMPx, FunctionalState en) +{ + __IO uint32_t* pCs = &OPAMP->CS1 + OPAMPx; + if (en) + SetBit(*pCs, OPAMP_CS_EN_MASK); + else + ClrBit(*pCs, OPAMP_CS_EN_MASK); +} + +void OPAMP_SetPgaGain(OPAMPX OPAMPx, OPAMP_CS_PGA_GAIN Gain) +{ + __IO uint32_t* pCs = &OPAMP->CS1 + OPAMPx; + __IO uint32_t tmp = *pCs; + SetBitMsk(tmp, Gain, OPAMP_CS_PGA_GAIN_MASK); + *pCs = tmp; +} +void OPAMP_SetVpSecondSel(OPAMPX OPAMPx, OPAMP_CS_VPSSEL VpSSel) +{ + __IO uint32_t* pCs = &OPAMP->CS1 + OPAMPx; + __IO uint32_t tmp = *pCs; + SetBitMsk(tmp, VpSSel, OPAMP_CS_VPSEL_SECOND_MASK); + *pCs = tmp; +} +void OPAMP_SetVmSecondSel(OPAMPX OPAMPx, OPAMP_CS_VMSSEL VmSSel) +{ + __IO uint32_t* pCs = &OPAMP->CS1 + OPAMPx; + __IO uint32_t tmp = *pCs; + SetBitMsk(tmp, VmSSel, OPAMP_CS_VMSEL_SECOND_MASK); + *pCs = tmp; +} +void OPAMP_SetVpSel(OPAMPX OPAMPx, OPAMP_CS_VPSEL VpSel) +{ + __IO uint32_t* pCs = &OPAMP->CS1 + OPAMPx; + __IO uint32_t tmp = *pCs; + SetBitMsk(tmp, VpSel, OPAMP_CS_VPSEL_MASK); + *pCs = tmp; +} +void OPAMP_SetVmSel(OPAMPX OPAMPx, OPAMP_CS_VMSEL VmSel) +{ + __IO uint32_t* pCs = &OPAMP->CS1 + OPAMPx; + __IO uint32_t tmp = *pCs; + SetBitMsk(tmp, VmSel, OPAMP_CS_VMSEL_MASK); + *pCs = tmp; +} +bool OPAMP_IsCalOutHigh(OPAMPX OPAMPx) +{ + __IO uint32_t* pCs = &OPAMP->CS1 + OPAMPx; + return (GetBit(*pCs, OPAMP_CS_CALOUT_MASK)) ? true : false; +} +void OPAMP_CalibrationEnable(OPAMPX OPAMPx, FunctionalState en) +{ + __IO uint32_t* pCs = &OPAMP->CS1 + OPAMPx; + if (en) + SetBit(*pCs, OPAMP_CS_CALON_MASK); + else + ClrBit(*pCs, OPAMP_CS_CALON_MASK); +} +// Lock see @OPAMP_LOCK +void OPAMP_SetLock(uint32_t Lock) +{ + OPAMP->LOCK = Lock; +} +/** + * @} + */ +/** + * @} + */ +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_pwr.c b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_pwr.c new file mode 100755 index 0000000000..c00be0efd3 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_pwr.c @@ -0,0 +1,399 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_pwr.c + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "n32g45x_pwr.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup PWR + * @brief PWR driver modules + * @{ + */ + +/** @addtogroup PWR_Private_TypesDefinitions + * @{ + */ + +/** + * @} + */ + +/** @addtogroup PWR_Private_Defines + * @{ + */ + +/* --------- PWR registers bit address in the alias region ---------- */ +#define PWR_OFFSET (PWR_BASE - PERIPH_BASE) + +/* --- CTRL Register ---*/ + +/* Alias word address of DBKP bit */ +#define CTRL_OFFSET (PWR_OFFSET + 0x00) +#define DBKP_BITN 0x08 +#define CTRL_DBKP_BB (PERIPH_BB_BASE + (CTRL_OFFSET * 32) + (DBKP_BITN * 4)) + +/* Alias word address of PVDEN bit */ +#define PVDEN_BITN 0x04 +#define CTRL_PVDEN_BB (PERIPH_BB_BASE + (CTRL_OFFSET * 32) + (PVDEN_BITN * 4)) + +/* --- CTRLSTS Register ---*/ + +/* Alias word address of WKUPEN bit */ +#define CTRLSTS_OFFSET (PWR_OFFSET + 0x04) +#define WKUPEN_BITN 0x08 +#define CTRLSTS_WKUPEN_BB (PERIPH_BB_BASE + (CTRLSTS_OFFSET * 32) + (WKUPEN_BITN * 4)) + +/* ------------------ PWR registers bit mask ------------------------ */ + +/* CTRL register bit mask */ +#define CTRL_DS_MASK ((uint32_t)0xFFFFFFFC) +#define CTRL_PRS_MASK ((uint32_t)0xFFFFFD1F) + +/** + * @} + */ + +/** @addtogroup PWR_Private_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup PWR_Private_Variables + * @{ + */ + +/** + * @} + */ + +/** @addtogroup PWR_Private_FunctionPrototypes + * @{ + */ + +/** + * @} + */ + +/** @addtogroup PWR_Private_Functions + * @{ + */ + +/** + * @brief Deinitializes the PWR peripheral registers to their default reset values. + */ +void PWR_DeInit(void) +{ + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_PWR, ENABLE); + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_PWR, DISABLE); +} + +/** + * @brief Enables or disables access to the RTC and backup registers. + * @param Cmd new state of the access to the RTC and backup registers. + * This parameter can be: ENABLE or DISABLE. + */ +void PWR_BackupAccessEnable(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + *(__IO uint32_t*)CTRL_DBKP_BB = (uint32_t)Cmd; +} + +/** + * @brief Enables or disables the Power Voltage Detector(PVD). + * @param Cmd new state of the PVD. + * This parameter can be: ENABLE or DISABLE. + */ +void PWR_PvdEnable(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + *(__IO uint32_t*)CTRL_PVDEN_BB = (uint32_t)Cmd; +} + +/** + * @brief Configures the voltage threshold detected by the Power Voltage Detector(PVD). + * @param PWR_PVDLevel specifies the PVD detection level + * This parameter can be one of the following values: + * @arg PWR_PVDRANGRE_2V2 PVD detection level set to 2.2V + * @arg PWR_PVDRANGRE_2V3 PVD detection level set to 2.3V + * @arg PWR_PVDRANGRE_2V4 PVD detection level set to 2.4V + * @arg PWR_PVDRANGRE_2V5 PVD detection level set to 2.5V + * @arg PWR_PVDRANGRE_2V6 PVD detection level set to 2.6V + * @arg PWR_PVDRANGRE_2V7 PVD detection level set to 2.7V + * @arg PWR_PVDRANGRE_2V8 PVD detection level set to 2.8V + * @arg PWR_PVDRANGRE_2V9 PVD detection level set to 2.9V + */ +void PWR_PvdRangeConfig(uint32_t PWR_PVDLevel) +{ + uint32_t tmpregister = 0; + /* Check the parameters */ + assert_param(IS_PWR_PVD_LEVEL(PWR_PVDLevel)); + tmpregister = PWR->CTRL; + /* Clear PRS[7:5] bits */ + tmpregister &= CTRL_PRS_MASK; + /* Set PRS[7:5] bits according to PWR_PVDLevel value */ + tmpregister |= PWR_PVDLevel; + /* Store the new value */ + PWR->CTRL = tmpregister; +} + +/** + * @brief Enables or disables the WakeUp Pin functionality. + * @param Cmd new state of the WakeUp Pin functionality. + * This parameter can be: ENABLE or DISABLE. + */ +void PWR_WakeUpPinEnable(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + *(__IO uint32_t*)CTRLSTS_WKUPEN_BB = (uint32_t)Cmd; +} + +/** + * @brief Enters SLEEP mode. + * @param SLEEPONEXIT specifies the SLEEPONEXIT state in SLEEP mode. + * This parameter can be one of the following values: + * @arg 0 SLEEP mode with SLEEPONEXIT disable + * @arg 1 SLEEP mode with SLEEPONEXIT enable + * @param PWR_STOPEntry specifies if SLEEP mode in entered with WFI or WFE instruction. + * This parameter can be one of the following values: + * @arg PWR_STOPENTRY_WFI enter SLEEP mode with WFI instruction + * @arg PWR_STOPENTRY_WFE enter SLEEP mode with WFE instruction + */ +void PWR_EnterSLEEPMode(uint8_t SLEEPONEXIT, uint8_t PWR_STOPEntry) +{ + // uint32_t tmpregister = 0; + /* Check the parameters */ + assert_param(IS_PWR_STOP_ENTRY(PWR_STOPEntry)); + + /* CLEAR SLEEPDEEP bit of Cortex System Control Register */ + SCB->SCR &= (uint32_t) ~((uint32_t)SCB_SCR_SLEEPDEEP); + + /* Select SLEEPONEXIT mode entry --------------------------------------------------*/ + if (SLEEPONEXIT == 1) + { + /* the MCU enters Sleep mode as soon as it exits the lowest priority INTSTS */ + SCB->SCR |= SCB_SCR_SLEEPONEXIT; + } + else if (SLEEPONEXIT == 0) + { + /* Sleep-now */ + SCB->SCR &= (uint32_t) ~((uint32_t)SCB_SCR_SLEEPONEXIT); + } + + /* Select SLEEP mode entry --------------------------------------------------*/ + if (PWR_STOPEntry == PWR_STOPENTRY_WFI) + { + /* Request Wait For Interrupt */ + __WFI(); + } + else + { + /* Request Wait For Event */ + __SEV(); + __WFE(); + __WFE(); + } +} + +/** + * @brief Enters STOP mode. + * @param PWR_Regulator specifies the regulator state in STOP mode. + * This parameter can be one of the following values: + * @arg PWR_REGULATOR_ON STOP mode with regulator ON + * @arg PWR_REGULATOR_LOWPOWER STOP mode with regulator in low power mode + * @param PWR_STOPEntry specifies if STOP mode in entered with WFI or WFE instruction. + * This parameter can be one of the following values: + * @arg PWR_STOPENTRY_WFI enter STOP mode with WFI instruction + * @arg PWR_STOPENTRY_WFE enter STOP mode with WFE instruction + */ +void PWR_EnterStopState(uint32_t PWR_Regulator, uint8_t PWR_STOPEntry) +{ + uint32_t tmpregister = 0; + /* Check the parameters */ + assert_param(IS_PWR_REGULATOR(PWR_Regulator)); + assert_param(IS_PWR_STOP_ENTRY(PWR_STOPEntry)); + + /* Select the regulator state in STOP mode ---------------------------------*/ + tmpregister = PWR->CTRL; + /* Clear PDS and LPS bits */ + tmpregister &= CTRL_DS_MASK; + /* Set LPS bit according to PWR_Regulator value */ + tmpregister |= PWR_Regulator; + /* Store the new value */ + PWR->CTRL = tmpregister; + /* Set SLEEPDEEP bit of Cortex System Control Register */ + SCB->SCR |= SCB_SCR_SLEEPDEEP; + + /* Select STOP mode entry --------------------------------------------------*/ + if (PWR_STOPEntry == PWR_STOPENTRY_WFI) + { + /* Request Wait For Interrupt */ + __WFI(); + } + else + { + /* Request Wait For Event */ + __SEV(); + __WFE(); + __WFE(); + } + + /* Reset SLEEPDEEP bit of Cortex System Control Register */ + SCB->SCR &= (uint32_t) ~((uint32_t)SCB_SCR_SLEEPDEEP); +} + +/** + * @brief Enters STOP2 mode. + * @param PWR_STOPEntry specifies if STOP2 mode in entered with WFI or WFE instruction. + * This parameter can be one of the following values: + * @arg PWR_STOPENTRY_WFI enter STOP2 mode with WFI instruction + * @arg PWR_STOPENTRY_WFE enter STOP2 mode with WFE instruction + */ +void PWR_EnterSTOP2Mode(uint8_t PWR_STOPEntry) +{ + uint32_t tmpregister = 0; + /* Check the parameters */ + assert_param(IS_PWR_STOP_ENTRY(PWR_STOPEntry)); + + /* Select the regulator state in STOP2 mode ---------------------------------*/ + tmpregister = PWR->CTRL; + /* Clear PDS and LPS bits */ + tmpregister &= CTRL_DS_MASK; + /* Store the new value */ + PWR->CTRL = tmpregister; + /*STOP2 sleep mode control-stop2s*/ + PWR->CTRL2 |= PWR_CTRL2_STOP2S; + /* Set SLEEPDEEP bit of Cortex System Control Register */ + SCB->SCR |= SCB_SCR_SLEEPDEEP; + // PWR_CTRL2.BIT0 STOP2S need? + /* Select STOP mode entry --------------------------------------------------*/ + if (PWR_STOPEntry == PWR_STOPENTRY_WFI) + { + /* Request Wait For Interrupt */ + __WFI(); + } + else + { + /* Request Wait For Event */ + __SEV(); + __WFE(); + __WFE(); + } + + /* Reset SLEEPDEEP bit of Cortex System Control Register */ + SCB->SCR &= (uint32_t) ~((uint32_t)SCB_SCR_SLEEPDEEP); +} + +/** + * @brief Enters STANDBY mode. + */ +void PWR_EnterStandbyState(void) +{ + /* Clear Wake-up flag */ + PWR->CTRL |= PWR_CTRL_CWKUP; + /* Clear PDS and LPS bits */ + PWR->CTRL &= CTRL_DS_MASK; + /* Select STANDBY mode */ + PWR->CTRL |= PWR_CTRL_PDS; + /* Set SLEEPDEEP bit of Cortex System Control Register */ + SCB->SCR |= SCB_SCR_SLEEPDEEP; +/* This option is used to ensure that store operations are completed */ +#if defined(__CC_ARM) + __force_stores(); +#endif + /* Request Wait For Interrupt */ + __WFI(); +} + +/** + * @brief Checks whether the specified PWR flag is set or not. + * @param PWR_FLAG specifies the flag to check. + * This parameter can be one of the following values: + * @arg PWR_WU_FLAG Wake Up flag + * @arg PWR_SB_FLAG StandBy flag + * @arg PWR_PVDO_FLAG PVD Output + * @arg PWR_VBATF_FLAG VBAT flag + * @return The new state of PWR_FLAG (SET or RESET). + */ +FlagStatus PWR_GetFlagStatus(uint32_t PWR_FLAG) +{ + FlagStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IS_PWR_GET_FLAG(PWR_FLAG)); + + if ((PWR->CTRLSTS & PWR_FLAG) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + /* Return the flag status */ + return bitstatus; +} + +/** + * @brief Clears the PWR's pending flags. + * @param PWR_FLAG specifies the flag to clear. + * This parameter can be one of the following values: + * @arg PWR_WU_FLAG Wake Up flag + * @arg PWR_SB_FLAG StandBy and VBAT flag + */ +void PWR_ClearFlag(uint32_t PWR_FLAG) +{ + /* Check the parameters */ + assert_param(IS_PWR_CLEAR_FLAG(PWR_FLAG)); + + PWR->CTRL |= PWR_FLAG << 2; +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_qspi.c b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_qspi.c new file mode 100755 index 0000000000..1fc567aa0d --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_qspi.c @@ -0,0 +1,612 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_qspi.c + * @author Nations + * @version v1.0.1 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "n32g45x_qspi.h" + +/** + * @brief Control QSPI function switch. + * @param cmd select enable or disable QSPI. + */ +void QSPI_Cmd(bool cmd) +{ + if (cmd != DISABLE) + { + QSPI->SLAVE_EN = QSPI_SLAVE_EN_SEN; + QSPI->EN = QSPI_EN_QEN; + } + else + { + QSPI->SLAVE_EN &= ~QSPI_SLAVE_EN_SEN; + QSPI->EN &= ~QSPI_EN_QEN; + } +} +/** + * @brief Control QSPI XIP function switch. + * @param cmd select enable or disable QSPI XIP. + */ +void QSPI_XIP_Cmd(bool cmd) +{ + if (cmd != DISABLE) + { + QSPI->XIP_SLAVE_EN = QSPI_XIP_SLAVE_EN_SEN; + } + else + { + QSPI->XIP_SLAVE_EN &= ~QSPI_XIP_SLAVE_EN_SEN; + } +} +/** + * @brief Deinitializes the QSPI peripheral registers to its default reset values. + */ +void QSPI_DeInit(void) +{ + RCC_EnableAHBPeriphReset(RCC_AHB_PERIPH_QSPI, ENABLE); + RCC_EnableAHBPeriphReset(RCC_AHB_PERIPH_QSPI, DISABLE); +} +/** + * @brief Merge configuration from the buffer of QSPI para struct, then write it into related registers. + * @param QSPI_InitStruct pointer to buffer of QSPI para struct. + */ +void QspiInitConfig(QSPI_InitType* QSPI_InitStruct) +{ + uint32_t tmpregister = 0; + + /* Check the parameters */ + assert_param(IS_QSPI_SPI_FRF(QSPI_InitStruct->SPI_FRF)); + assert_param(IS_QSPI_CFS(QSPI_InitStruct->CFS)); + assert_param(IS_QSPI_SSTE(QSPI_InitStruct->SSTE)); + assert_param(IS_QSPI_TMOD(QSPI_InitStruct->TMOD)); + assert_param(IS_QSPI_SCPOL(QSPI_InitStruct->SCPOL)); + assert_param(IS_QSPI_SCPH(QSPI_InitStruct->SCPH)); + assert_param(IS_QSPI_FRF(QSPI_InitStruct->FRF)); + assert_param(IS_QSPI_DFS(QSPI_InitStruct->DFS)); + assert_param(IS_QSPI_MWMOD(QSPI_InitStruct->MWMOD)); + assert_param(IS_QSPI_MC_DIR(QSPI_InitStruct->MC_DIR)); + assert_param(IS_QSPI_MHS_EN(QSPI_InitStruct->MHS_EN)); + assert_param(IS_QSPI_SES(QSPI_InitStruct->SES)); + assert_param(IS_QSPI_SDCN(QSPI_InitStruct->SDCN)); + + assert_param(IS_QSPI_ENH_CLK_STRETCH_EN(QSPI_InitStruct->ENHANCED_CLK_STRETCH_EN)); + assert_param(IS_QSPI_ENH_XIP_MBL(QSPI_InitStruct->ENHANCED_XIP_MBL)); + assert_param(IS_QSPI_ENH_XIP_CT_EN(QSPI_InitStruct->ENHANCED_XIP_CT_EN)); + assert_param(IS_QSPI_ENH_XIP_INST_EN(QSPI_InitStruct->ENHANCED_XIP_INST_EN)); + assert_param(IS_QSPI_ENH_XIP_DFS_HC(QSPI_InitStruct->ENHANCED_XIP_DFS_HC)); + assert_param(IS_QSPI_ENH_INST_DDR_EN(QSPI_InitStruct->ENHANCED_INST_DDR_EN)); + assert_param(IS_QSPI_ENH_SPI_DDR_EN(QSPI_InitStruct->ENHANCED_SPI_DDR_EN)); + assert_param(IS_QSPI_ENH_WAIT_CYCLES(QSPI_InitStruct->ENHANCED_WAIT_CYCLES)); + assert_param(IS_QSPI_ENH_INST_L(QSPI_InitStruct->ENHANCED_INST_L)); + assert_param(IS_QSPI_ENH_MD_BIT_EN(QSPI_InitStruct->ENHANCED_MD_BIT_EN)); + assert_param(IS_QSPI_ENH_ADDR_LEN(QSPI_InitStruct->ENHANCED_ADDR_LEN)); + assert_param(IS_QSPI_ENH_TRANS_TYPE(QSPI_InitStruct->ENHANCED_TRANS_TYPE)); + + assert_param(IS_QSPI_XIP_MBL(QSPI_InitStruct->XIP_MBL)); + assert_param(IS_QSPI_XIP_CT_EN(QSPI_InitStruct->XIP_CT_EN)); + assert_param(IS_QSPI_XIP_INST_EN(QSPI_InitStruct->XIP_INST_EN)); + assert_param(IS_QSPI_INST_DDR_EN(QSPI_InitStruct->XIP_INST_DDR_EN)); + assert_param(IS_QSPI_DDR_EN(QSPI_InitStruct->XIP_DDR_EN)); + assert_param(IS_QSPI_XIP_DFS_HC(QSPI_InitStruct->XIP_DFS_HC)); + assert_param(IS_QSPI_XIP_WAIT_CYCLES(QSPI_InitStruct->XIP_WAIT_CYCLES)); + assert_param(IS_QSPI_XIP_MD_BIT_EN(QSPI_InitStruct->XIP_MD_BITS_EN)); + assert_param(IS_QSPI_XIP_INST_L(QSPI_InitStruct->XIP_INST_L)); + assert_param(IS_QSPI_XIP_ADDR_LEN(QSPI_InitStruct->XIP_ADDR_LEN)); + assert_param(IS_QSPI_XIP_TRANS_TYPE(QSPI_InitStruct->XIP_TRANS_TYPE)); + assert_param(IS_QSPI_XIP_FRF(QSPI_InitStruct->XIP_FRF)); + + assert_param(IS_QSPI_XIP_MODE(QSPI_InitStruct->XIP_MD_BITS)); + assert_param(IS_QSPI_XIP_INCR_TOC(QSPI_InitStruct->ITOC)); + assert_param(IS_QSPI_XIP_WRAP_TOC(QSPI_InitStruct->WTOC)); + assert_param(IS_QSPI_XIP_TOUT(QSPI_InitStruct->XTOUT)); + + assert_param(IS_QSPI_NDF(QSPI_InitStruct->NDF)); + assert_param(IS_QSPI_CLK_DIV(QSPI_InitStruct->CLK_DIV)); + assert_param(IS_QSPI_TXFT(QSPI_InitStruct->TXFT)); + assert_param(IS_QSPI_RXFT(QSPI_InitStruct->RXFT)); + assert_param(IS_QSPI_TXFN(QSPI_InitStruct->TXFN)); + assert_param(IS_QSPI_RXFN(QSPI_InitStruct->RXFN)); + assert_param(IS_QSPI_DDR_TXDE(QSPI_InitStruct->TXDE)); + + if((QSPI_InitStruct->SPI_FRF) == QSPI_CTRL0_SPI_FRF_STANDARD_FORMAT) + { + tmpregister = (uint32_t)(QSPI_InitStruct->SPI_FRF | QSPI_InitStruct->CFS | QSPI_InitStruct->SSTE | QSPI_InitStruct->TMOD + | QSPI_InitStruct->SCPOL | QSPI_InitStruct->SCPH | QSPI_InitStruct->FRF | QSPI_InitStruct->DFS); + QSPI->CTRL0 = tmpregister; + + tmpregister = 0; + tmpregister = (uint32_t)(QSPI_InitStruct->MWMOD | QSPI_InitStruct->MC_DIR | QSPI_InitStruct->MHS_EN); + QSPI->MW_CTRL = tmpregister; + + tmpregister = 0; + tmpregister = (uint32_t)(QSPI_InitStruct->SES | QSPI_InitStruct->SDCN); + QSPI->RS_DELAY = tmpregister; + } + else if((QSPI_InitStruct->SPI_FRF == QSPI_CTRL0_SPI_FRF_DUAL_FORMAT) || (QSPI_InitStruct->SPI_FRF == QSPI_CTRL0_SPI_FRF_QUAD_FORMAT)) + { + tmpregister = (uint32_t)(QSPI_InitStruct->SPI_FRF | QSPI_InitStruct->CFS | QSPI_InitStruct->SSTE | QSPI_InitStruct->TMOD + | QSPI_InitStruct->SCPOL | QSPI_InitStruct->SCPH | QSPI_InitStruct->FRF | QSPI_InitStruct->DFS); + QSPI->CTRL0 = tmpregister; + + tmpregister = 0; + tmpregister = (uint32_t)(QSPI_InitStruct->MWMOD | QSPI_InitStruct->MC_DIR | QSPI_InitStruct->MHS_EN); + QSPI->MW_CTRL = tmpregister; + + tmpregister = 0; + tmpregister = (uint32_t)(QSPI_InitStruct->SES | QSPI_InitStruct->SDCN); + QSPI->RS_DELAY = tmpregister; + + tmpregister = 0; + tmpregister = (uint32_t)(QSPI_InitStruct->ENHANCED_CLK_STRETCH_EN | QSPI_InitStruct->ENHANCED_XIP_MBL | QSPI_InitStruct->ENHANCED_XIP_CT_EN + | QSPI_InitStruct->ENHANCED_XIP_INST_EN | QSPI_InitStruct->ENHANCED_XIP_DFS_HC | QSPI_InitStruct->ENHANCED_INST_DDR_EN + | QSPI_InitStruct->ENHANCED_SPI_DDR_EN | QSPI_InitStruct->ENHANCED_WAIT_CYCLES | QSPI_InitStruct->ENHANCED_INST_L + | QSPI_InitStruct->ENHANCED_MD_BIT_EN | QSPI_InitStruct->ENHANCED_ADDR_LEN | QSPI_InitStruct->ENHANCED_TRANS_TYPE); + QSPI->ENH_CTRL0 = tmpregister; + + tmpregister = 0; + tmpregister = (uint32_t)(QSPI_InitStruct->XIP_MBL | QSPI_InitStruct->XIP_CT_EN | QSPI_InitStruct->XIP_INST_EN | QSPI_InitStruct->XIP_INST_DDR_EN + | QSPI_InitStruct->XIP_DDR_EN | QSPI_InitStruct->XIP_DFS_HC | QSPI_InitStruct->XIP_WAIT_CYCLES | QSPI_InitStruct->XIP_MD_BITS_EN + | QSPI_InitStruct->XIP_INST_L | QSPI_InitStruct->XIP_ADDR_LEN | QSPI_InitStruct->XIP_TRANS_TYPE | QSPI_InitStruct->XIP_FRF); + QSPI->XIP_CTRL = tmpregister; + + QSPI->XIP_MODE = QSPI_InitStruct->XIP_MD_BITS; + QSPI->XIP_INCR_TOC = QSPI_InitStruct->ITOC; + QSPI->XIP_WRAP_TOC = QSPI_InitStruct->WTOC; + QSPI->XIP_TOUT = QSPI_InitStruct->XTOUT; + } + QSPI->CTRL1 = QSPI_InitStruct->NDF; + QSPI->BAUD = QSPI_InitStruct->CLK_DIV; + QSPI->TXFT = QSPI_InitStruct->TXFT; + QSPI->RXFT = QSPI_InitStruct->RXFT; + QSPI->TXFN = QSPI_InitStruct->TXFN; + QSPI->RXFN = QSPI_InitStruct->RXFN; + QSPI->DDR_TXDE = QSPI_InitStruct->TXDE; +} +/** + * @brief Configure single GPIO port as GPIO_Mode_AF_PP. + * @param GPIOx x can be A to G to select the GPIO port. + * @param Pin This parameter can be GPIO_PIN_0~GPIO_PIN_15. + */ +static void QSPI_SingleGpioConfig(GPIO_Module* GPIOx, uint16_t Pin) +{ + GPIO_InitType GPIO_InitStructure; + + GPIO_InitStructure.Pin = Pin; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; + GPIO_InitPeripheral(GPIOx, &GPIO_InitStructure); +} +/** + * @brief Remap QSPI AFIO group by selecting the pin of NSS. + * @param qspi_nss_port_sel select the pin of NSS. + QSPI_NSS_PORTA_SEL:QSPI remap by PA4~PA7 and PC4~PC5. + QSPI_NSS_PORTC_SEL:QSPI remap by PC10~PC12 and PD0~PD2. + QSPI_NSS_PORTF_SEL:QSPI remap by PF0~PF5. + * @param IO1_Input IO1 Configure as input or not. + * @param IO3_Output IO3 Configure as output or not. + */ +void QSPI_GPIO(QSPI_NSS_PORT_SEL qspi_nss_port_sel, bool IO1_Input, bool IO3_Output) +{ + GPIO_InitType GPIO_InitStructure; + + switch (qspi_nss_port_sel) + { + case QSPI_NSS_PORTA_SEL: + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOA | RCC_APB2_PERIPH_GPIOC | RCC_APB2_PERIPH_AFIO, ENABLE); + RCC_EnableAHBPeriphClk(RCC_AHB_PERIPH_QSPI, ENABLE); + GPIO_ConfigPinRemap(GPIO_RMP3_QSPI, DISABLE); //clear two bits of qspi + + QSPI_SingleGpioConfig(GPIOA, GPIO_PIN_4); // NSS + QSPI_SingleGpioConfig(GPIOA, GPIO_PIN_5); // SCK + QSPI_SingleGpioConfig(GPIOA, GPIO_PIN_6); // IO0 + if (IO1_Input) + { + GPIO_InitStructure.Pin = GPIO_PIN_7; // IO1 + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; + GPIO_InitStructure.GPIO_Speed = GPIO_INPUT; + GPIO_InitPeripheral(GPIOC, &GPIO_InitStructure); + } + else + { + QSPI_SingleGpioConfig(GPIOA, GPIO_PIN_7); // IO1 + } + + if (IO3_Output) + { + GPIO_InitStructure.Pin = GPIO_PIN_4 | GPIO_PIN_5; // IO2 and IO3 + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; + GPIO_InitPeripheral(GPIOC, &GPIO_InitStructure); + + GPIOC->PBSC |= GPIO_PIN_4 | GPIO_PIN_5; + } + else + { + QSPI_SingleGpioConfig(GPIOC, GPIO_PIN_4); // IO2 + QSPI_SingleGpioConfig(GPIOC, GPIO_PIN_5); // IO3 + } + break; + case QSPI_NSS_PORTC_SEL: + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOC | RCC_APB2_PERIPH_GPIOD | RCC_APB2_PERIPH_AFIO, ENABLE); + + RCC_EnableAHBPeriphClk(RCC_AHB_PERIPH_QSPI, ENABLE); + GPIO_ConfigPinRemap(GPIO_RMP3_QSPI, ENABLE); + GPIO_ConfigPinRemap(GPIO_RMP_QSPI_XIP_EN, ENABLE); + + QSPI_SingleGpioConfig(GPIOC, GPIO_PIN_10); // NSS + QSPI_SingleGpioConfig(GPIOC, GPIO_PIN_11); // SCK + QSPI_SingleGpioConfig(GPIOC, GPIO_PIN_12); // IO0 + if (IO1_Input) + { + GPIO_InitStructure.Pin = GPIO_PIN_0; // IO1 + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; + GPIO_InitStructure.GPIO_Speed = GPIO_INPUT; + GPIO_InitPeripheral(GPIOD, &GPIO_InitStructure); + } + else + { + QSPI_SingleGpioConfig(GPIOD, GPIO_PIN_0); // IO1 + } + + if (IO3_Output) + { + GPIO_InitStructure.Pin = GPIO_PIN_1 | GPIO_PIN_2; // IO2 and IO3 + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; + GPIO_InitPeripheral(GPIOD, &GPIO_InitStructure); + + GPIOD->PBSC |= GPIO_PIN_1 | GPIO_PIN_2; + } + else + { + QSPI_SingleGpioConfig(GPIOD, GPIO_PIN_1); // IO2 + QSPI_SingleGpioConfig(GPIOD, GPIO_PIN_2); // IO3 + } + break; + case QSPI_NSS_PORTF_SEL: + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOF | RCC_APB2_PERIPH_AFIO, ENABLE); + RCC_EnableAHBPeriphClk(RCC_AHB_PERIPH_QSPI, ENABLE); + GPIO_ConfigPinRemap(GPIO_RMP1_QSPI, ENABLE); + + QSPI_SingleGpioConfig(GPIOF, GPIO_PIN_0); // NSS + QSPI_SingleGpioConfig(GPIOF, GPIO_PIN_1); // SCK + QSPI_SingleGpioConfig(GPIOF, GPIO_PIN_2); // IO0 + if (IO1_Input) + { + GPIO_InitStructure.Pin = GPIO_PIN_3; // IO1 + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; + GPIO_InitStructure.GPIO_Speed = GPIO_INPUT; + GPIO_InitPeripheral(GPIOF, &GPIO_InitStructure); + } + else + { + QSPI_SingleGpioConfig(GPIOF, GPIO_PIN_3); // IO1 + } + + if (IO3_Output) + { + GPIO_InitStructure.Pin = GPIO_PIN_4 | GPIO_PIN_5; // IO2 and IO3 + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; + GPIO_InitPeripheral(GPIOF, &GPIO_InitStructure); + + GPIOF->PBSC |= GPIO_PIN_4 | GPIO_PIN_5; + } + else + { + QSPI_SingleGpioConfig(GPIOF, GPIO_PIN_4); // IO2 + QSPI_SingleGpioConfig(GPIOF, GPIO_PIN_5); // IO3 + } + break; + default: + break; + } +} +/** + * @brief Configuration of QSPI DMA. + * @param TxRx transmit or receive data. + QSPI_DMA_CTRL_TX_DMA_EN:transmit data + QSPI_DMA_CTRL_RX_DMA_EN:receive data + * @param TxDataLevel dma transmit data level. + * @param RxDataLevel dma receive data level. + */ +void QSPI_DMA_CTRL_Config(uint8_t TxRx,uint8_t TxDataLevel,uint8_t RxDataLevel) +{ + assert_param(IS_QSPI_DMA_CTRL(TxRx)); + assert_param(IS_QSPI_DMATDL_CTRL(TxDataLevel)); + assert_param(IS_QSPI_DMARDL_CTRL(RxDataLevel)); + + QSPI->DMA_CTRL = 0x00; + + if (TxRx & QSPI_DMA_CTRL_TX_DMA_EN) + { + QSPI->DMATDL_CTRL = TxDataLevel; + QSPI->DMA_CTRL |= QSPI_DMA_CTRL_TX_DMA_EN; + } + if (TxRx & QSPI_DMA_CTRL_RX_DMA_EN) + { + QSPI->DMARDL_CTRL = RxDataLevel; + QSPI->DMA_CTRL |= QSPI_DMA_CTRL_RX_DMA_EN; + } +} +/** + * @brief Get the flag of interrupt status register. + * @param FLAG flag of related interrupt register. + */ +uint16_t QSPI_GetITStatus(uint16_t FLAG) +{ + uint16_t tmp = 0; + tmp = QSPI->ISTS & FLAG; + if (tmp) + return 1; + else + return 0; +} +/** + * @brief Clear the flag of related interrupt register. + * @param FLAG flag of related interrupt register. + */ +void QSPI_ClearITFLAG(uint16_t FLAG) +{ + volatile uint16_t tmp = 0; + + if (FLAG == QSPI_ISTS_TXFOIS) + tmp = QSPI->TXFOI_CLR; + if (FLAG == QSPI_ISTS_RXFOIS) + tmp = QSPI->RXFOI_CLR; + if (FLAG == QSPI_ISTS_RXFUIS) + tmp = QSPI->RXFUI_CLR; + if (FLAG == QSPI_ISTS_MMCIS) + tmp = QSPI->MMC_CLR; + if (FLAG == QSPI_ISTS) + tmp = QSPI->ICLR; +} +/** + * @brief Clear the flag of related interrupt register. + * @param FLAG flag of XRXFOIC interrupt register. + */ +void QSPI_XIP_ClearITFLAG(uint16_t FLAG) +{ + volatile uint16_t tmp = 0; + + if (FLAG == QSPI_XIP_RXFOI_CLR_XRXFOIC) + tmp = QSPI->XIP_RXFOI_CLR; +} +/** + * @brief Get QSPI status,busy or not. + * @return 1:QSPI busy;0:QSPI idle. + */ +bool GetQspiBusyStatus(void) +{ + if ((QSPI->STS & 0x01) == 0x01) + return 1; + return 0; +} +/** + * @brief Check transmit fifo full or not. + * @return 1: Transmit fifo full;0: Transmit fifo not full. + */ +bool GetQspiTxDataBusyStatus(void) +{ + if ((QSPI->STS & 0x02) == 0x00) + return 1; + return 0; +} +/** + * @brief Check transmit fifo empty or not. + * @return 1: Transmit fifo empty;0: Transmit fifo not empty. + */ +bool GetQspiTxDataEmptyStatus(void) +{ + if ((QSPI->STS & 0x04) == 0x04) + return 1; + return 0; +} +/** + * @brief Check receive fifo have data or not. + * @return 1:Receive fifo have data;0:Receive fifo empty. + */ +bool GetQspiRxHaveDataStatus(void) +{ + if ((QSPI->STS & 0x08) == 0x08) + return 1; + return 0; +} +/** + * @brief Check receive fifo full or not. + * @return 1: Receive fifo full;0: Receive fifo not full. + */ +bool GetQspiRxDataFullStatus(void) +{ + if ((QSPI->STS & 0x10) == 0x10) + return 1; + return 0; +} +/** + * @brief Check transmit error or not. + * @return 1: Transmit error;0: No transmit error. + */ +bool GetQspiTransmitErrorStatus(void) +{ + if ((QSPI->STS & 0x20) == 0x20) + return 1; + return 0; +} +/** + * @brief Check data conflict error or not. + * @return 1: Data conflict error;0: No data conflict error. + */ +bool GetQspiDataConflictErrorStatus(void) +{ + if ((QSPI->STS & 0x40) == 0x40) + return 1; + return 0; +} +/** + * @brief Write one data direct to QSPI DAT0 register to send. + * @param SendData: data to be send. + */ +void QspiSendWord(uint32_t SendData) +{ + QSPI->DAT0 = SendData; +} +/** + * @brief Read one data from QSPI DAT0 register. + * @return the value of QSPI DAT0 register. + */ +uint32_t QspiReadWord(void) +{ + return QSPI->DAT0; +} +/** + * @brief Get Pointer of QSPI DAT0 register. + * @return the pointer of QSPI DAT0 register. + */ +uint32_t QspiGetDataPointer(void) +{ + return (uint32_t)&QSPI->DAT0; +} +/** + * @brief Read value from QSPI RXFN register which shows the number of the data from receive fifo. + * @return the number of the data from receive fifo. + */ +uint32_t QspiReadRxFifoNum(void) +{ + return QSPI->RXFN; +} +/** + * @brief Read DAT0 register to clear fifo. + */ +void ClrFifo(void) +{ + uint32_t timeout = 0; + + while (GetQspiRxHaveDataStatus()) + { + QspiReadWord(); + if(++timeout >= 200) + { + break; + } + } +} +/** + * @brief Get data from fifo. + * @param pData pointer to buffer of getting fifo data. + * @param Len length of getting fifo data. + */ +uint32_t GetFifoData(uint32_t* pData, uint32_t Len) +{ + uint32_t cnt; + for (cnt = 0; cnt < Len; cnt++) + { + if (GetQspiRxHaveDataStatus()) + { + *pData++ = QspiReadWord(); + } + else + { + return QSPI_NULL; + } + } + + return QSPI_SUCCESS; +} +/** + * @brief Send words out from source data buffer and get returned datas into destination data buffer. + * @param pSrcData pointer to buffer of sending datas. + * @param pDstData pointer to buffer of getting returned datas. + * @param cnt number of sending datas. + */ +void QspiSendAndGetWords(uint32_t* pSrcData, uint32_t* pDstData, uint32_t cnt) +{ + uint32_t num = 0; + uint32_t timeout = 0; + + while (num < cnt) + { + QspiSendWord(*(pSrcData++)); + num++; + } + while (!GetQspiRxHaveDataStatus()) + { + if(++timeout >= QSPI_TIME_OUT_CNT) + { + break; + } + } + timeout = 0; + while (QSPI->RXFN < cnt) + { + if(++timeout >= QSPI_TIME_OUT_CNT) + { + break; + } + } + num = 0; + while (num < cnt) + { + *(pDstData++) = QspiReadWord(); + num++; + } +} +/** + * @brief Send one word data and get returned words into destination data buffer. + * @param WrData one word to be sent. + * @param pRdData pointer to buffer of getting returned datas. + * @param LastRd whether go on to get returned datas. + 1:go on to get returned datas. + 0:end to get returned datas. + */ +uint32_t QspiSendWordAndGetWords(uint32_t WrData, uint32_t* pRdData, uint8_t LastRd) +{ + uint32_t timeout1 = 0; + + QspiSendWord(WrData); //trammit + *pRdData = QspiReadWord(); + if(LastRd != 0) + { + while(!GetQspiRxHaveDataStatus()) //wait for data + { + if(++timeout1 >= QSPI_TIME_OUT_CNT) + { + return QSPI_NULL; //time out + } + } + + *pRdData = QspiReadWord(); //read data + return QSPI_SUCCESS; + } + + return QSPI_NULL; +} + + diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_rcc.c b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_rcc.c new file mode 100755 index 0000000000..6500ab33b1 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_rcc.c @@ -0,0 +1,1390 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_rcc.c + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "n32g45x_rcc.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup RCC + * @brief RCC driver modules + * @{ + */ + +/** @addtogroup RCC_Private_TypesDefinitions + * @{ + */ + +/** + * @} + */ + +/** @addtogroup RCC_Private_Defines + * @{ + */ + +/* ------------ RCC registers bit address in the alias region ----------- */ +#define RCC_OFFSET (RCC_BASE - PERIPH_BASE) + +/* --- CTRL Register ---*/ + +/* Alias word address of HSIEN bit */ +#define CTRL_OFFSET (RCC_OFFSET + 0x00) +#define HSIEN_BITN 0x00 +#define CTRL_HSIEN_BB (PERIPH_BB_BASE + (CTRL_OFFSET * 32) + (HSIEN_BITN * 4)) + +/* Alias word address of PLLEN bit */ +#define PLLEN_BITN 0x18 +#define CTRL_PLLEN_BB (PERIPH_BB_BASE + (CTRL_OFFSET * 32) + (PLLEN_BITN * 4)) + +/* Alias word address of CLKSSEN bit */ +#define CLKSSEN_BITN 0x13 +#define CTRL_CLKSSEN_BB (PERIPH_BB_BASE + (CTRL_OFFSET * 32) + (CLKSSEN_BITN * 4)) + +/* --- CFG Register ---*/ + +/* Alias word address of USBPRES bit */ +#define CFG_OFFSET (RCC_OFFSET + 0x04) + +#define USBPRES_BITN 0x16 +#define CFG_USBPRES_BB (PERIPH_BB_BASE + (CFG_OFFSET * 32) + (USBPRES_BITN * 4)) + +#define USBPRE_Bit1Number 0x17 +#define CFGR_USBPRE_BB_BIT1 (PERIPH_BB_BASE + (CFG_OFFSET * 32) + (USBPRE_Bit1Number * 4)) + +/* --- BDCTRL Register ---*/ + +/* Alias word address of RTCEN bit */ +#define BDCTRL_OFFSET (RCC_OFFSET + 0x20) +#define RTCEN_BITN 0x0F +#define BDCTRL_RTCEN_BB (PERIPH_BB_BASE + (BDCTRL_OFFSET * 32) + (RTCEN_BITN * 4)) + +/* Alias word address of BDSFTRST bit */ +#define BDSFTRST_BITN 0x10 +#define BDCTRL_BDSFTRST_BB (PERIPH_BB_BASE + (BDCTRL_OFFSET * 32) + (BDSFTRST_BITN * 4)) + +/* --- CTRLSTS Register ---*/ + +/* Alias word address of LSIEN bit */ +#define CTRLSTS_OFFSET (RCC_OFFSET + 0x24) +#define LSIEN_BITNUMBER 0x00 +#define CTRLSTS_LSIEN_BB (PERIPH_BB_BASE + (CTRLSTS_OFFSET * 32) + (LSIEN_BITNUMBER * 4)) + +/* ---------------------- RCC registers bit mask ------------------------ */ + +/* CTRL register bit mask */ +#define CTRL_HSEBP_RESET ((uint32_t)0xFFFBFFFF) +#define CTRL_HSEBP_SET ((uint32_t)0x00040000) +#define CTRL_HSEEN_RESET ((uint32_t)0xFFFEFFFF) +#define CTRL_HSEEN_SET ((uint32_t)0x00010000) +#define CTRL_HSITRIM_MASK ((uint32_t)0xFFFFFF07) + +/* CFG register bit mask */ +#define CFG_PLL_MASK ((uint32_t)0xF7C0FFFF) + +#define CFG_PLLMULFCT_MASK ((uint32_t)0x083C0000) +#define CFG_PLLSRC_MASK ((uint32_t)0x00010000) +#define CFG_PLLHSEPRES_MASK ((uint32_t)0x00020000) +#define CFG_SCLKSTS_MASK ((uint32_t)0x0000000C) +#define CFG_SCLKSW_MASK ((uint32_t)0xFFFFFFFC) +#define CFG_AHBPRES_RESET_MASK ((uint32_t)0xFFFFFF0F) +#define CFG_AHBPRES_SET_MASK ((uint32_t)0x000000F0) +#define CFG_APB1PRES_RESET_MASK ((uint32_t)0xFFFFF8FF) +#define CFG_APB1PRES_SET_MASK ((uint32_t)0x00000700) +#define CFG_APB2PRES_RESET_MASK ((uint32_t)0xFFFFC7FF) +#define CFG_APB2PRES_SET_MASK ((uint32_t)0x00003800) + +/* CFG2 register bit mask */ +#define CFG2_TIM18CLKSEL_SET_MASK ((uint32_t)0x20000000) +#define CFG2_TIM18CLKSEL_RESET_MASK ((uint32_t)0xDFFFFFFF) +#define CFG2_RNGCPRES_SET_MASK ((uint32_t)0x1F000000) +#define CFG2_RNGCPRES_RESET_MASK ((uint32_t)0xE0FFFFFF) +#define CFG2_ETHCLKSEL_SET_MASK ((uint32_t)0x00100000) +#define CFG2_ETHCLKSEL_RESET_MASK ((uint32_t)0xFFEFFFFF) +#define CFG2_ADC1MSEL_SET_MASK ((uint32_t)0x00000400) +#define CFG2_ADC1MSEL_RESET_MASK ((uint32_t)0xFFFFFBFF) +#define CFG2_ADC1MPRES_SET_MASK ((uint32_t)0x0000F800) +#define CFG2_ADC1MPRES_RESET_MASK ((uint32_t)0xFFFF07FF) +#define CFG2_ADCPLLPRES_SET_MASK ((uint32_t)0x000001F0) +#define CFG2_ADCPLLPRES_RESET_MASK ((uint32_t)0xFFFFFE0F) +#define CFG2_ADCHPRES_SET_MASK ((uint32_t)0x0000000F) +#define CFG2_ADCHPRES_RESET_MASK ((uint32_t)0xFFFFFFF0) + +/* CFG3 register bit mask */ +#define CFGR3_TRNG1MSEL_SET_MASK ((uint32_t)0x00020000) +#define CFGR3_TRNG1MSEL_RESET_MASK ((uint32_t)0xFFFDFFFF) +#define CFGR3_TRNG1MPRES_SET_MASK ((uint32_t)0x0000F800) +#define CFGR3_TRNG1MPRES_RESET_MASK ((uint32_t)0xFFFF07FF) + +/* CTRLSTS register bit mask */ +#define CSR_RMRSTF_SET ((uint32_t)0x01000000) +#define CSR_RMVF_Reset ((uint32_t)0xfeffffff) + +/* RCC Flag Mask */ +#define FLAG_MASK ((uint8_t)0x1F) + +/* CLKINT register byte 2 (Bits[15:8]) base address */ +#define CLKINT_BYTE2_ADDR ((uint32_t)0x40021009) + +/* CLKINT register byte 3 (Bits[23:16]) base address */ +#define CLKINT_BYTE3_ADDR ((uint32_t)0x4002100A) + +/* CFG register byte 4 (Bits[31:24]) base address */ +#define CFG_BYTE4_ADDR ((uint32_t)0x40021007) + +/* BDCTRL register base address */ +#define BDCTRL_ADDR (PERIPH_BASE + BDCTRL_OFFSET) + +/** + * @} + */ + +/** @addtogroup RCC_Private_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup RCC_Private_Variables + * @{ + */ + +static const uint8_t s_ApbAhbPresTable[16] = {0, 0, 0, 0, 1, 2, 3, 4, 1, 2, 3, 4, 6, 7, 8, 9}; +static const uint8_t s_AdcHclkPresTable[16] = {1, 2, 4, 6, 8, 10, 12, 16, 32, 32, 32, 32, 32, 32, 32, 32}; +static const uint16_t s_AdcPllClkPresTable[16] = {1, 2, 4, 6, 8, 10, 12, 16, 32, 64, 128, 256, 256, 256, 256, 256}; + +/** + * @} + */ + +/** @addtogroup RCC_Private_FunctionPrototypes + * @{ + */ + +/** + * @} + */ + +/** @addtogroup RCC_Private_Functions + * @{ + */ + +/** + * @brief Resets the RCC clock configuration to the default reset state. + */ +void RCC_DeInit(void) +{ + /* Set HSIEN bit */ + RCC->CTRL |= (uint32_t)0x00000001; + + /* Reset SW, HPRE, PPRE1, PPRE2 and MCO bits */ + RCC->CFG &= (uint32_t)0xF8FFC000; + + /* Reset HSEON, CLKSSEN and PLLEN bits */ + RCC->CTRL &= (uint32_t)0xFEF6FFFF; + + /* Reset HSEBYP bit */ + RCC->CTRL &= (uint32_t)0xFFFBFFFF; + + /* Reset PLLSRC, PLLXTPRE, PLLMUL and USBPRES/OTGFSPRE bits */ + RCC->CFG &= (uint32_t)0xF700FFFF; + + /* Reset CFG2 register */ + RCC->CFG2 = 0x00003800; + + /* Reset CFG3 register */ + RCC->CFG3 = 0x00003800; + + /* Disable all interrupts and clear pending bits */ + RCC->CLKINT = 0x009F0000; +} + +/** + * @brief Configures the External High Speed oscillator (HSE). + * @note HSE can not be stopped if it is used directly or through the PLL as system clock. + * @param RCC_HSE specifies the new state of the HSE. + * This parameter can be one of the following values: + * @arg RC_HSE_DISABLE HSE oscillator OFF + * @arg RCC_HSE_ENABLE HSE oscillator ON + * @arg RCC_HSE_BYPASS HSE oscillator bypassed with external clock + */ +void RCC_ConfigHse(uint32_t RCC_HSE) +{ + /* Check the parameters */ + assert_param(IS_RCC_HSE(RCC_HSE)); + /* Reset HSEON and HSEBYP bits before configuring the HSE ------------------*/ + /* Reset HSEON bit */ + RCC->CTRL &= CTRL_HSEEN_RESET; + /* Reset HSEBYP bit */ + RCC->CTRL &= CTRL_HSEBP_RESET; + /* Configure HSE (RC_HSE_DISABLE is already covered by the code section above) */ + switch (RCC_HSE) + { + case RCC_HSE_ENABLE: + /* Set HSEON bit */ + RCC->CTRL |= CTRL_HSEEN_SET; + break; + + case RCC_HSE_BYPASS: + /* Set HSEBYP and HSEON bits */ + RCC->CTRL |= CTRL_HSEBP_SET | CTRL_HSEEN_SET; + break; + + default: + break; + } +} + +/** + * @brief Waits for HSE start-up. + * @return An ErrorStatus enumuration value: + * - SUCCESS: HSE oscillator is stable and ready to use + * - ERROR: HSE oscillator not yet ready + */ +ErrorStatus RCC_WaitHseStable(void) +{ + __IO uint32_t StartUpCounter = 0; + ErrorStatus status = ERROR; + FlagStatus HSEStatus = RESET; + + /* Wait till HSE is ready and if Time out is reached exit */ + do + { + HSEStatus = RCC_GetFlagStatus(RCC_FLAG_HSERD); + StartUpCounter++; + } while ((StartUpCounter != HSE_STARTUP_TIMEOUT) && (HSEStatus == RESET)); + + if (RCC_GetFlagStatus(RCC_FLAG_HSERD) != RESET) + { + status = SUCCESS; + } + else + { + status = ERROR; + } + return (status); +} + +/** + * @brief Adjusts the Internal High Speed oscillator (HSI) calibration value. + * @param HSICalibrationValue specifies the calibration trimming value. + * This parameter must be a number between 0 and 0x1F. + */ +void RCC_SetHsiCalibValue(uint8_t HSICalibrationValue) +{ + uint32_t tmpregister = 0; + /* Check the parameters */ + assert_param(IS_RCC_CALIB_VALUE(HSICalibrationValue)); + tmpregister = RCC->CTRL; + /* Clear HSITRIM[4:0] bits */ + tmpregister &= CTRL_HSITRIM_MASK; + /* Set the HSITRIM[4:0] bits according to HSICalibrationValue value */ + tmpregister |= (uint32_t)HSICalibrationValue << 3; + /* Store the new value */ + RCC->CTRL = tmpregister; +} + +/** + * @brief Enables or disables the Internal High Speed oscillator (HSI). + * @note HSI can not be stopped if it is used directly or through the PLL as system clock. + * @param Cmd new state of the HSI. This parameter can be: ENABLE or DISABLE. + */ +void RCC_EnableHsi(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + *(__IO uint32_t*)CTRL_HSIEN_BB = (uint32_t)Cmd; +} + +/** + * @brief Configures the PLL clock source and multiplication factor. + * @note This function must be used only when the PLL is disabled. + * @param RCC_PLLSource specifies the PLL entry clock source. + * this parameter can be one of the following values: + * @arg RCC_PLL_SRC_HSI_DIV2 HSI oscillator clock divided by 2 selected as PLL clock entry + * @arg RCC_PLL_SRC_HSE_DIV1 HSE oscillator clock selected as PLL clock entry + * @arg RCC_PLL_SRC_HSE_DIV2 HSE oscillator clock divided by 2 selected as PLL clock entry + * @param RCC_PLLMul specifies the PLL multiplication factor. + * this parameter can be RCC_PLLMul_x where x:[2,32] + */ +void RCC_ConfigPll(uint32_t RCC_PLLSource, uint32_t RCC_PLLMul) +{ + uint32_t tmpregister = 0; + + /* Check the parameters */ + assert_param(IS_RCC_PLL_SRC(RCC_PLLSource)); + assert_param(IS_RCC_PLL_MUL(RCC_PLLMul)); + + tmpregister = RCC->CFG; + /* Clear PLLSRC, PLLXTPRE and PLLMUL[4:0] bits */ + tmpregister &= CFG_PLL_MASK; + /* Set the PLL configuration bits */ + tmpregister |= RCC_PLLSource | RCC_PLLMul; + /* Store the new value */ + RCC->CFG = tmpregister; +} + +/** + * @brief Enables or disables the PLL. + * @note The PLL can not be disabled if it is used as system clock. + * @param Cmd new state of the PLL. This parameter can be: ENABLE or DISABLE. + */ +void RCC_EnablePll(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + *(__IO uint32_t*)CTRL_PLLEN_BB = (uint32_t)Cmd; +} + +/** + * @brief Configures the system clock (SYSCLK). + * @param RCC_SYSCLKSource specifies the clock source used as system clock. + * This parameter can be one of the following values: + * @arg RCC_SYSCLK_SRC_HSI HSI selected as system clock + * @arg RCC_SYSCLK_SRC_HSE HSE selected as system clock + * @arg RCC_SYSCLK_SRC_PLLCLK PLL selected as system clock + */ +void RCC_ConfigSysclk(uint32_t RCC_SYSCLKSource) +{ + uint32_t tmpregister = 0; + /* Check the parameters */ + assert_param(IS_RCC_SYSCLK_SRC(RCC_SYSCLKSource)); + tmpregister = RCC->CFG; + /* Clear SW[1:0] bits */ + tmpregister &= CFG_SCLKSW_MASK; + /* Set SW[1:0] bits according to RCC_SYSCLKSource value */ + tmpregister |= RCC_SYSCLKSource; + /* Store the new value */ + RCC->CFG = tmpregister; +} + +/** + * @brief Returns the clock source used as system clock. + * @return The clock source used as system clock. The returned value can + * be one of the following: + * - 0x00: HSI used as system clock + * - 0x04: HSE used as system clock + * - 0x08: PLL used as system clock + */ +uint8_t RCC_GetSysclkSrc(void) +{ + return ((uint8_t)(RCC->CFG & CFG_SCLKSTS_MASK)); +} + +/** + * @brief Configures the AHB clock (HCLK). + * @param RCC_SYSCLK defines the AHB clock divider. This clock is derived from + * the system clock (SYSCLK). + * This parameter can be one of the following values: + * @arg RCC_SYSCLK_DIV1 AHB clock = SYSCLK + * @arg RCC_SYSCLK_DIV2 AHB clock = SYSCLK/2 + * @arg RCC_SYSCLK_DIV4 AHB clock = SYSCLK/4 + * @arg RCC_SYSCLK_DIV8 AHB clock = SYSCLK/8 + * @arg RCC_SYSCLK_DIV16 AHB clock = SYSCLK/16 + * @arg RCC_SYSCLK_DIV64 AHB clock = SYSCLK/64 + * @arg RCC_SYSCLK_DIV128 AHB clock = SYSCLK/128 + * @arg RCC_SYSCLK_DIV256 AHB clock = SYSCLK/256 + * @arg RCC_SYSCLK_DIV512 AHB clock = SYSCLK/512 + */ +void RCC_ConfigHclk(uint32_t RCC_SYSCLK) +{ + uint32_t tmpregister = 0; + /* Check the parameters */ + assert_param(IS_RCC_SYSCLK_DIV(RCC_SYSCLK)); + tmpregister = RCC->CFG; + /* Clear HPRE[3:0] bits */ + tmpregister &= CFG_AHBPRES_RESET_MASK; + /* Set HPRE[3:0] bits according to RCC_SYSCLK value */ + tmpregister |= RCC_SYSCLK; + /* Store the new value */ + RCC->CFG = tmpregister; +} + +/** + * @brief Configures the Low Speed APB clock (PCLK1). + * @param RCC_HCLK defines the APB1 clock divider. This clock is derived from + * the AHB clock (HCLK). + * This parameter can be one of the following values: + * @arg RCC_HCLK_DIV1 APB1 clock = HCLK + * @arg RCC_HCLK_DIV2 APB1 clock = HCLK/2 + * @arg RCC_HCLK_DIV4 APB1 clock = HCLK/4 + * @arg RCC_HCLK_DIV8 APB1 clock = HCLK/8 + * @arg RCC_HCLK_DIV16 APB1 clock = HCLK/16 + */ +void RCC_ConfigPclk1(uint32_t RCC_HCLK) +{ + uint32_t tmpregister = 0; + /* Check the parameters */ + assert_param(IS_RCC_HCLK_DIV(RCC_HCLK)); + tmpregister = RCC->CFG; + /* Clear PPRE1[2:0] bits */ + tmpregister &= CFG_APB1PRES_RESET_MASK; + /* Set PPRE1[2:0] bits according to RCC_HCLK value */ + tmpregister |= RCC_HCLK; + /* Store the new value */ + RCC->CFG = tmpregister; +} + +/** + * @brief Configures the High Speed APB clock (PCLK2). + * @param RCC_HCLK defines the APB2 clock divider. This clock is derived from + * the AHB clock (HCLK). + * This parameter can be one of the following values: + * @arg RCC_HCLK_DIV1 APB2 clock = HCLK + * @arg RCC_HCLK_DIV2 APB2 clock = HCLK/2 + * @arg RCC_HCLK_DIV4 APB2 clock = HCLK/4 + * @arg RCC_HCLK_DIV8 APB2 clock = HCLK/8 + * @arg RCC_HCLK_DIV16 APB2 clock = HCLK/16 + */ +void RCC_ConfigPclk2(uint32_t RCC_HCLK) +{ + uint32_t tmpregister = 0; + /* Check the parameters */ + assert_param(IS_RCC_HCLK_DIV(RCC_HCLK)); + tmpregister = RCC->CFG; + /* Clear PPRE2[2:0] bits */ + tmpregister &= CFG_APB2PRES_RESET_MASK; + /* Set PPRE2[2:0] bits according to RCC_HCLK value */ + tmpregister |= RCC_HCLK << 3; + /* Store the new value */ + RCC->CFG = tmpregister; +} + +/** + * @brief Enables or disables the specified RCC interrupts. + * @param RccInt specifies the RCC interrupt sources to be enabled or disabled. + * + * this parameter can be any combination of the following values + * @arg RCC_INT_LSIRDIF LSI ready interrupt + * @arg RCC_INT_LSERDIF LSE ready interrupt + * @arg RCC_INT_HSIRDIF HSI ready interrupt + * @arg RCC_INT_HSERDIF HSE ready interrupt + * @arg RCC_INT_PLLRDIF PLL ready interrupt + * + * @param Cmd new state of the specified RCC interrupts. + * This parameter can be: ENABLE or DISABLE. + */ +void RCC_ConfigInt(uint8_t RccInt, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_RCC_INT(RccInt)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Perform Byte access to RCC_CLKINT bits to enable the selected interrupts */ + *(__IO uint8_t*)CLKINT_BYTE2_ADDR |= RccInt; + } + else + { + /* Perform Byte access to RCC_CLKINT bits to disable the selected interrupts */ + *(__IO uint8_t*)CLKINT_BYTE2_ADDR &= (uint8_t)~RccInt; + } +} + +/** + * @brief Configures the USB clock (USBCLK). + * @param RCC_USBCLKSource specifies the USB clock source. This clock is + * derived from the PLL output. + * This parameter can be one of the following values: + * @arg RCC_USBCLK_SRC_PLLCLK_DIV1_5 PLL clock divided by 1,5 selected as USB clock source + * @arg RCC_USBCLK_SRC_PLLCLK_DIV1 PLL clock selected as USB clock source + * @arg RCC_USBCLK_SRC_PLLCLK_DIV2 PLL clock divided by 2 selected as USB clock source + * @arg RCC_USBCLK_SRC_PLLCLK_DIV3 PLL clock divided by 3 selected as USB clock source + */ +void RCC_ConfigUsbClk(uint32_t RCC_USBCLKSource) +{ + /* Check the parameters */ + assert_param(IS_RCC_USBCLK_SRC(RCC_USBCLKSource)); + + *(__IO uint32_t*)CFG_USBPRES_BB = RCC_USBCLKSource; + *(__IO uint32_t*)CFGR_USBPRE_BB_BIT1 = RCC_USBCLKSource >> 1; +} + +/** + * @brief Configures the TIM1/8 clock (TIM1/8CLK). + * @param RCC_TIM18CLKSource specifies the TIM1/8 clock source. + * This parameter can be one of the following values: + * @arg RCC_TIM18CLK_SRC_TIM18CLK + * @arg RCC_TIM18CLKSource_AHBCLK + */ +void RCC_ConfigTim18Clk(uint32_t RCC_TIM18CLKSource) +{ + uint32_t tmpregister = 0; + /* Check the parameters */ + assert_param(IS_RCC_TIM18CLKSRC(RCC_TIM18CLKSource)); + + tmpregister = RCC->CFG2; + /* Clear TIMCLK_SEL bits */ + tmpregister &= CFG2_TIM18CLKSEL_RESET_MASK; + /* Set TIMCLK_SEL bits according to RCC_TIM18CLKSource value */ + tmpregister |= RCC_TIM18CLKSource; + + /* Store the new value */ + RCC->CFG2 = tmpregister; +} + +/** + * @brief Configures the RNGCCLK prescaler. + * @param RCC_RNGCCLKPrescaler specifies the RNGCCLK prescaler. + * This parameter can be one of the following values: + * @arg RCC_RNGCCLK_SYSCLK_DIV1 RNGCPRE[24:28] = 00000, SYSCLK Divided By 1 + * @arg RCC_RNGCCLK_SYSCLK_DIV2 RNGCPRE[24:28] = 00001, SYSCLK Divided By 2 + * @arg RCC_RNGCCLK_SYSCLK_DIV3 RNGCPRE[24:28] = 00002, SYSCLK Divided By 3 + * ... + * @arg RCC_RNGCCLK_SYSCLK_DIV31 RNGCPRE[24:28] = 11110, SYSCLK Divided By 31 + * @arg RCC_RNGCCLK_SYSCLK_DIV32 RNGCPRE[24:28] = 11111, SYSCLK Divided By 32 + */ +void RCC_ConfigRngcClk(uint32_t RCC_RNGCCLKPrescaler) +{ + uint32_t tmpregister = 0; + /* Check the parameters */ + assert_param(IS_RCC_RNGCCLKPRE(RCC_RNGCCLKPrescaler)); + + tmpregister = RCC->CFG2; + /* Clear RNGCPRE[3:0] bits */ + tmpregister &= CFG2_RNGCPRES_RESET_MASK; + /* Set RNGCPRE[3:0] bits according to RCC_RNGCCLKPrescaler value */ + tmpregister |= RCC_RNGCCLKPrescaler; + + /* Store the new value */ + RCC->CFG2 = tmpregister; +} + +/** + * @brief Configures the ETH clock (ETHCLK). + * @param RCC_ETHCLKSource specifies the ETH clock source. + * This parameter can be on of the following values: + * @arg RCC_ETHCLK_SRC_IOINPUTCLK + * @arg RCC_ETHCLK_SRC_INTERNALCLK + */ +void RCC_ConfigEthClk(uint32_t RCC_ETHCLKSource) +{ + uint32_t tmpregister = 0; + /* Check the parameters */ + assert_param(IS_RCC_ETHCLK_SRC(RCC_ETHCLKSource)); + + tmpregister = RCC->CFG2; + /* Clear ETHCLK_SEL bits */ + tmpregister &= CFG2_ETHCLKSEL_RESET_MASK; + /* Set ETHCLK_SEL bits according to RCC_ETHCLKSource value */ + tmpregister |= RCC_ETHCLKSource; + + /* Store the new value */ + RCC->CFG2 = tmpregister; +} + +/** + * @brief Configures the ADCx 1M clock (ADC1MCLK). + * @param RCC_ADC1MCLKSource specifies the ADC1M clock source. + * This parameter can be on of the following values: + * @arg RCC_ADC1MCLK_SRC_HSI + * @arg RCC_ADC1MCLK_SRC_HSE + * + * @param RCC_ADC1MPrescaler specifies the ADC1M clock prescaler. + * This parameter can be on of the following values: + * @arg RCC_ADC1MCLK_DIV1 ADC1M clock = RCC_ADC1MCLKSource_xxx/1 + * @arg RCC_ADC1MCLK_DIV2 ADC1M clock = RCC_ADC1MCLKSource_xxx/2 + * @arg RCC_ADC1MCLK_DIV3 ADC1M clock = RCC_ADC1MCLKSource_xxx/3 + * ... + * @arg RCC_ADC1MCLK_DIV31 ADC1M clock = RCC_ADC1MCLKSource_xxx/31 + * @arg RCC_ADC1MCLK_DIV32 ADC1M clock = RCC_ADC1MCLKSource_xxx/32 + */ +void RCC_ConfigAdc1mClk(uint32_t RCC_ADC1MCLKSource, uint32_t RCC_ADC1MPrescaler) +{ + uint32_t tmpregister = 0; + /* Check the parameters */ + assert_param(IS_RCC_ADC1MCLKSRC(RCC_ADC1MCLKSource)); + assert_param(IS_RCC_ADC1MCLKPRE(RCC_ADC1MPrescaler)); + + tmpregister = RCC->CFG2; + /* Clear ADC1MSEL and ADC1MPRE[4:0] bits */ + tmpregister &= CFG2_ADC1MSEL_RESET_MASK; + tmpregister &= CFG2_ADC1MPRES_RESET_MASK; + /* Set ADC1MSEL bits according to RCC_ADC1MCLKSource value */ + tmpregister |= RCC_ADC1MCLKSource; + /* Set ADC1MPRE[4:0] bits according to RCC_ADC1MPrescaler value */ + tmpregister |= RCC_ADC1MPrescaler; + + /* Store the new value */ + RCC->CFG2 = tmpregister; +} + +/** + * @brief Configures the ADCPLLCLK prescaler, and enable/disable ADCPLLCLK. + * @param RCC_ADCPLLCLKPrescaler specifies the ADCPLLCLK prescaler. + * This parameter can be on of the following values: + * @arg RCC_ADCPLLCLK_DISABLE ADCPLLCLKPRES[4:0] = 0xxxx, ADC Pll Clock Disable + * @arg RCC_ADCPLLCLK_DIV1 ADCPLLCLKPRES[4:0] = 10000, Pll Clock Divided By 1 + * @arg RCC_ADCPLLCLK_DIV2 ADCPLLCLKPRES[4:0] = 10001, Pll Clock Divided By 2 + * @arg RCC_ADCPLLCLK_DIV4 ADCPLLCLKPRES[4:0] = 10010, Pll Clock Divided By 4 + * @arg RCC_ADCPLLCLK_DIV6 ADCPLLCLKPRES[4:0] = 10011, Pll Clock Divided By 6 + * @arg RCC_ADCPLLCLK_DIV8 ADCPLLCLKPRES[4:0] = 10100, Pll Clock Divided By 8 + * @arg RCC_ADCPLLCLK_DIV10 ADCPLLCLKPRES[4:0] = 10101, Pll Clock Divided By 10 + * @arg RCC_ADCPLLCLK_DIV12 ADCPLLCLKPRES[4:0] = 10110, Pll Clock Divided By 12 + * @arg RCC_ADCPLLCLK_DIV16 ADCPLLCLKPRES[4:0] = 10111, Pll Clock Divided By 16 + * @arg RCC_ADCPLLCLK_DIV32 ADCPLLCLKPRES[4:0] = 11000, Pll Clock Divided By 32 + * @arg RCC_ADCPLLCLK_DIV64 ADCPLLCLKPRES[4:0] = 11001, Pll Clock Divided By 64 + * @arg RCC_ADCPLLCLK_DIV128 ADCPLLCLKPRES[4:0] = 11010, Pll Clock Divided By 128 + * @arg RCC_ADCPLLCLK_DIV256 ADCPLLCLKPRES[4:0] = 11011, Pll Clock Divided By 256 + * @arg RCC_ADCPLLCLK_DIV256 ADCPLLCLKPRES[4:0] = others, Pll Clock Divided By 256 + * + * @param Cmd specifies the ADCPLLCLK enable/disable selection. + * This parameter can be on of the following values: + * @arg ENABLE enable ADCPLLCLK + * @arg DISABLE disable ADCPLLCLK + */ +void RCC_ConfigAdcPllClk(uint32_t RCC_ADCPLLCLKPrescaler, FunctionalState Cmd) +{ + uint32_t tmpregister = 0; + /* Check the parameters */ + assert_param(IS_RCC_ADCPLLCLKPRE(RCC_ADCPLLCLKPrescaler)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + tmpregister = RCC->CFG2; + /* Clear ADCPLLPRES[4:0] bits */ + tmpregister &= CFG2_ADCPLLPRES_RESET_MASK; + + if (Cmd != DISABLE) + { + tmpregister |= RCC_ADCPLLCLKPrescaler; + } + else + { + tmpregister |= RCC_ADCPLLCLKPrescaler; + tmpregister &= RCC_ADCPLLCLK_DISABLE; + } + + /* Store the new value */ + RCC->CFG2 = tmpregister; +} + +/** + * @brief Configures the ADCHCLK prescaler. + * @param RCC_ADCHCLKPrescaler specifies the ADCHCLK prescaler. + * This parameter can be on of the following values: + * @arg RCC_ADCHCLK_DIV1 ADCHCLKPRE[3:0] = 0000, HCLK Clock Divided By 1 + * @arg RCC_ADCHCLK_DIV2 ADCHCLKPRE[3:0] = 0001, HCLK Clock Divided By 2 + * @arg RCC_ADCHCLK_DIV4 ADCHCLKPRE[3:0] = 0010, HCLK Clock Divided By 4 + * @arg RCC_ADCHCLK_DIV6 ADCHCLKPRE[3:0] = 0011, HCLK Clock Divided By 6 + * @arg RCC_ADCHCLK_DIV8 ADCHCLKPRE[3:0] = 0100, HCLK Clock Divided By 8 + * @arg RCC_ADCHCLK_DIV10 ADCHCLKPRE[3:0] = 0101, HCLK Clock Divided By 10 + * @arg RCC_ADCHCLK_DIV12 ADCHCLKPRE[3:0] = 0110, HCLK Clock Divided By 12 + * @arg RCC_ADCHCLK_DIV16 ADCHCLKPRE[3:0] = 0111, HCLK Clock Divided By 16 + * @arg RCC_ADCHCLK_DIV32 ADCHCLKPRE[3:0] = 1000, HCLK Clock Divided By 32 + * @arg RCC_ADCHCLK_DIV32 ADCHCLKPRE[3:0] = others, HCLK Clock Divided By 32 + */ +void RCC_ConfigAdcHclk(uint32_t RCC_ADCHCLKPrescaler) +{ + uint32_t tmpregister = 0; + /* Check the parameters */ + assert_param(IS_RCC_ADCHCLKPRE(RCC_ADCHCLKPrescaler)); + + tmpregister = RCC->CFG2; + /* Clear ADCHPRE[3:0] bits */ + tmpregister &= CFG2_ADCHPRES_RESET_MASK; + /* Set ADCHPRE[3:0] bits according to RCC_ADCHCLKPrescaler value */ + tmpregister |= RCC_ADCHCLKPrescaler; + + /* Store the new value */ + RCC->CFG2 = tmpregister; +} + +/** + * @brief Configures the TRNG 1M clock (TRNG1MCLK). + * @param RCC_TRNG1MCLKSource specifies the TRNG1M clock source. + * This parameter can be on of the following values: + * @arg RCC_TRNG1MCLK_SRC_HSI + * @arg RCC_TRNG1MCLK_SRC_HSE + * + * @param RCC_TRNG1MPrescaler specifies the TRNG1M prescaler. + * This parameter can be on of the following values: + * @arg RCC_TRNG1MCLKDiv_2 TRNG1M clock = RCC_TRNG1MCLKSource_xxx/2 + * @arg RCC_TRNG1MCLKDiv_4 TRNG1M clock = RCC_TRNG1MCLKSource_xxx/4 + * @arg RCC_TRNG1MCLKDiv_6 TRNG1M clock = RCC_TRNG1MCLKSource_xxx/6 + * ... + * @arg RCC_TRNG1MCLKDiv_30 TRNG1M clock = RCC_TRNG1MCLKSource_xxx/30 + * @arg RCC_TRNG1MCLKDiv_32 TRNG1M clock = RCC_TRNG1MCLKSource_xxx/32 + */ +void RCC_ConfigTrng1mClk(uint32_t RCC_TRNG1MCLKSource, uint32_t RCC_TRNG1MPrescaler) +{ + uint32_t tmpregister = 0; + /* Check the parameters */ + assert_param(IS_RCC_TRNG1MCLK_SRC(RCC_TRNG1MCLKSource)); + assert_param(IS_RCC_TRNG1MCLKPRE(RCC_TRNG1MPrescaler)); + + tmpregister = RCC->CFG3; + /* Clear TRNG1MSEL and TRNG1MPRE[4:0] bits */ + tmpregister &= CFGR3_TRNG1MSEL_RESET_MASK; + tmpregister &= CFGR3_TRNG1MPRES_RESET_MASK; + /* Set TRNG1MSEL bits according to RCC_TRNG1MCLKSource value */ + tmpregister |= RCC_TRNG1MCLKSource; + /* Set TRNG1MPRE[4:0] bits according to RCC_TRNG1MPrescaler value */ + tmpregister |= RCC_TRNG1MPrescaler; + + /* Store the new value */ + RCC->CFG3 = tmpregister; +} + +/** + * @brief Enable/disable TRNG clock (TRNGCLK). + * @param Cmd specifies the TRNGCLK enable/disable selection. + * This parameter can be on of the following values: + * @arg ENABLE enable TRNGCLK + * @arg DISABLE disable TRNGCLK + */ +void RCC_EnableTrng1mClk(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + RCC->CFG3 |= RCC_TRNG1MCLK_ENABLE; + } + else + { + RCC->CFG3 &= RCC_TRNG1MCLK_DISABLE; + } +} + +/** + * @brief Configures the External Low Speed oscillator (LSE). + * @param RCC_LSE specifies the new state of the LSE. + * This parameter can be one of the following values: + * @arg RCC_LSE_DISABLE LSE oscillator OFF + * @arg RCC_LSE_ENABLE LSE oscillator ON + * @arg RCC_LSE_BYPASS LSE oscillator bypassed with external clock + */ +void RCC_ConfigLse(uint8_t RCC_LSE) +{ + /* Check the parameters */ + assert_param(IS_RCC_LSE(RCC_LSE)); + /* Reset LSEON and LSEBYP bits before configuring the LSE ------------------*/ + /* Reset LSEON bit */ + *(__IO uint8_t*)BDCTRL_ADDR = RCC_LSE_DISABLE; + /* Reset LSEBYP bit */ + *(__IO uint8_t*)BDCTRL_ADDR = RCC_LSE_DISABLE; + /* Configure LSE (RCC_LSE_DISABLE is already covered by the code section above) */ + switch (RCC_LSE) + { + case RCC_LSE_ENABLE: + /* Set LSEON bit */ + *(__IO uint8_t*)BDCTRL_ADDR = RCC_LSE_ENABLE; + break; + + case RCC_LSE_BYPASS: + /* Set LSEBYP and LSEON bits */ + *(__IO uint8_t*)BDCTRL_ADDR = RCC_LSE_BYPASS | RCC_LSE_ENABLE; + break; + + default: + break; + } +} + +/** + * @brief Enables or disables the Internal Low Speed oscillator (LSI). + * @note LSI can not be disabled if the IWDG is running. + * @param Cmd new state of the LSI. This parameter can be: ENABLE or DISABLE. + */ +void RCC_EnableLsi(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + *(__IO uint32_t*)CTRLSTS_LSIEN_BB = (uint32_t)Cmd; +} + +/** + * @brief Configures the RTC clock (RTCCLK). + * @note Once the RTC clock is selected it can't be changed unless the Backup domain is reset. + * @param RCC_RTCCLKSource specifies the RTC clock source. + * This parameter can be one of the following values: + * @arg RCC_RTCCLK_SRC_LSE LSE selected as RTC clock + * @arg RCC_RTCCLK_SRC_LSI LSI selected as RTC clock + * @arg RCC_RTCCLK_SRC_HSE_DIV128 HSE clock divided by 128 selected as RTC clock + */ +void RCC_ConfigRtcClk(uint32_t RCC_RTCCLKSource) +{ + /* Check the parameters */ + assert_param(IS_RCC_RTCCLK_SRC(RCC_RTCCLKSource)); + + /* Clear the RTC clock source */ + RCC->BDCTRL &= (~0x00000300); + + /* Select the RTC clock source */ + RCC->BDCTRL |= RCC_RTCCLKSource; +} + +/** + * @brief Enables or disables the RTC clock. + * @note This function must be used only after the RTC clock was selected using the RCC_ConfigRtcClk function. + * @param Cmd new state of the RTC clock. This parameter can be: ENABLE or DISABLE. + */ +void RCC_EnableRtcClk(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + *(__IO uint32_t*)BDCTRL_RTCEN_BB = (uint32_t)Cmd; +} + +/** + * @brief Returns the frequencies of different on chip clocks. + * @param RCC_Clocks pointer to a RCC_ClocksType structure which will hold + * the clocks frequencies. + * @note The result of this function could be not correct when using + * fractional value for HSE crystal. + */ +void RCC_GetClocksFreqValue(RCC_ClocksType* RCC_Clocks) +{ + uint32_t tmp = 0, pllclk = 0, pllmull = 0, pllsource = 0, presc = 0; + + /* Get PLL clock source and multiplication factor ----------------------*/ + pllmull = RCC->CFG & CFG_PLLMULFCT_MASK; + pllsource = RCC->CFG & CFG_PLLSRC_MASK; + + if ((pllmull & RCC_CFG_PLLMULFCT_4) == 0) + { + pllmull = (pllmull >> 18) + 2; // PLLMUL[4]=0 + } + else + { + pllmull = ((pllmull >> 18) - 496) + 1; // PLLMUL[4]=1 + } + + if (pllsource == 0x00) + { /* HSI oscillator clock divided by 2 selected as PLL clock entry */ + pllclk = (HSI_VALUE >> 1) * pllmull; + } + else + { + /* HSE selected as PLL clock entry */ + if ((RCC->CFG & CFG_PLLHSEPRES_MASK) != (uint32_t)RESET) + { /* HSE oscillator clock divided by 2 */ + pllclk = (HSE_VALUE >> 1) * pllmull; + } + else + { + pllclk = HSE_VALUE * pllmull; + } + } + + /* Get SYSCLK source -------------------------------------------------------*/ + tmp = RCC->CFG & CFG_SCLKSTS_MASK; + + switch (tmp) + { + case 0x00: /* HSI used as system clock */ + RCC_Clocks->SysclkFreq = HSI_VALUE; + break; + case 0x04: /* HSE used as system clock */ + RCC_Clocks->SysclkFreq = HSE_VALUE; + break; + case 0x08: /* PLL used as system clock */ + RCC_Clocks->SysclkFreq = pllclk; + break; + + default: + RCC_Clocks->SysclkFreq = HSI_VALUE; + break; + } + + /* Compute HCLK, PCLK1, PCLK2 and ADCCLK clocks frequencies ----------------*/ + /* Get HCLK prescaler */ + tmp = RCC->CFG & CFG_AHBPRES_SET_MASK; + tmp = tmp >> 4; + presc = s_ApbAhbPresTable[tmp]; + /* HCLK clock frequency */ + RCC_Clocks->HclkFreq = RCC_Clocks->SysclkFreq >> presc; + /* Get PCLK1 prescaler */ + tmp = RCC->CFG & CFG_APB1PRES_SET_MASK; + tmp = tmp >> 8; + presc = s_ApbAhbPresTable[tmp]; + /* PCLK1 clock frequency */ + RCC_Clocks->Pclk1Freq = RCC_Clocks->HclkFreq >> presc; + /* Get PCLK2 prescaler */ + tmp = RCC->CFG & CFG_APB2PRES_SET_MASK; + tmp = tmp >> 11; + presc = s_ApbAhbPresTable[tmp]; + /* PCLK2 clock frequency */ + RCC_Clocks->Pclk2Freq = RCC_Clocks->HclkFreq >> presc; + + /* Get ADCHCLK prescaler */ + tmp = RCC->CFG2 & CFG2_ADCHPRES_SET_MASK; + presc = s_AdcHclkPresTable[tmp]; + /* ADCHCLK clock frequency */ + RCC_Clocks->AdcHclkFreq = RCC_Clocks->HclkFreq / presc; + /* Get ADCPLLCLK prescaler */ + tmp = RCC->CFG2 & CFG2_ADCPLLPRES_SET_MASK; + tmp = tmp >> 4; + presc = s_AdcPllClkPresTable[(tmp & 0xF)]; // ignore BIT5 + /* ADCPLLCLK clock frequency */ + RCC_Clocks->AdcPllClkFreq = pllclk / presc; +} + +/** + * @brief Enables or disables the AHB peripheral clock. + * @param RCC_AHBPeriph specifies the AHB peripheral to gates its clock. + * + * this parameter can be any combination of the following values: + * @arg RCC_AHB_PERIPH_DMA1 + * @arg RCC_AHB_PERIPH_DMA2 + * @arg RCC_AHB_PERIPH_SRAM + * @arg RCC_AHB_PERIPH_FLITF + * @arg RCC_AHB_PERIPH_CRC + * @arg RCC_AHB_PERIPH_XFMC + * @arg RCC_AHB_PERIPH_RNGC + * @arg RCC_AHB_PERIPH_SDIO + * @arg RCC_AHB_PERIPH_SAC + * @arg RCC_AHB_PERIPH_ADC1 + * @arg RCC_AHB_PERIPH_ADC2 + * @arg RCC_AHB_PERIPH_ADC3 + * @arg RCC_AHB_PERIPH_ADC4 + * @arg RCC_AHB_PERIPH_ETHMAC + * @arg RCC_AHB_PERIPH_QSPI + * + * @note SRAM and FLITF clock can be disabled only during sleep mode. + * @param Cmd new state of the specified peripheral clock. + * This parameter can be: ENABLE or DISABLE. + */ +void RCC_EnableAHBPeriphClk(uint32_t RCC_AHBPeriph, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_RCC_AHB_PERIPH(RCC_AHBPeriph)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + RCC->AHBPCLKEN |= RCC_AHBPeriph; + } + else + { + RCC->AHBPCLKEN &= ~RCC_AHBPeriph; + } +} + +/** + * @brief Enables or disables the High Speed APB (APB2) peripheral clock. + * @param RCC_APB2Periph specifies the APB2 peripheral to gates its clock. + * This parameter can be any combination of the following values: + * @arg RCC_APB2_PERIPH_AFIO, RCC_APB2_PERIPH_GPIOA, RCC_APB2_PERIPH_GPIOB, + * RCC_APB2_PERIPH_GPIOC, RCC_APB2_PERIPH_GPIOD, RCC_APB2_PERIPH_GPIOE, + * RCC_APB2_PERIPH_GPIOF, RCC_APB2_PERIPH_GPIOG, RCC_APB2_PERIPH_TIM1, + * RCC_APB2_PERIPH_SPI1, RCC_APB2_PERIPH_TIM8, RCC_APB2_PERIPH_USART1, + * RCC_APB2_PERIPH_DVP, RCC_APB2_PERIPH_UART6, RCC_APB2_PERIPH_UART7, + * RCC_APB2_PERIPH_I2C3, RCC_APB2_PERIPH_I2C4 + * @param Cmd new state of the specified peripheral clock. + * This parameter can be: ENABLE or DISABLE. + */ +void RCC_EnableAPB2PeriphClk(uint32_t RCC_APB2Periph, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_RCC_APB2_PERIPH(RCC_APB2Periph)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + RCC->APB2PCLKEN |= RCC_APB2Periph; + } + else + { + RCC->APB2PCLKEN &= ~RCC_APB2Periph; + } +} + +/** + * @brief Enables or disables the Low Speed APB (APB1) peripheral clock. + * @param RCC_APB1Periph specifies the APB1 peripheral to gates its clock. + * This parameter can be any combination of the following values: + * @arg RCC_APB1_PERIPH_TIM2, RCC_APB1_PERIPH_TIM3, RCC_APB1_PERIPH_TIM4, + * RCC_APB1_PERIPH_TIM5, RCC_APB1_PERIPH_TIM6, RCC_APB1_PERIPH_TIM7, + * RCC_APB1_PERIPH_COMP, RCC_APB1_PERIPH_COMP_FILT, RCC_APB1_PERIPH_TSC, + * RCC_APB1_PERIPH_WWDG, RCC_APB1_PERIPH_SPI2, RCC_APB1_PERIPH_SPI3, + * RCC_APB1_PERIPH_USART2, RCC_APB1_PERIPH_USART3, RCC_APB1_PERIPH_UART4, + * RCC_APB1_PERIPH_UART5, RCC_APB1_PERIPH_I2C1, RCC_APB1_PERIPH_I2C2, + * RCC_APB1_PERIPH_USB, RCC_APB1_PERIPH_CAN1, RCC_APB1_PERIPH_CAN2, RCC_APB1_PERIPH_BKP, + * RCC_APB1_PERIPH_PWR, RCC_APB1_PERIPH_DAC, RCC_APB1_PERIPH_OPAMP + * + * @param Cmd new state of the specified peripheral clock. + * This parameter can be: ENABLE or DISABLE. + */ +void RCC_EnableAPB1PeriphClk(uint32_t RCC_APB1Periph, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_RCC_APB1_PERIPH(RCC_APB1Periph)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + RCC->APB1PCLKEN |= RCC_APB1Periph; + } + else + { + RCC->APB1PCLKEN &= ~RCC_APB1Periph; + } +} + +/** + * @brief Forces or releases AHB peripheral reset. + * @param RCC_AHBPeriph specifies the AHB peripheral to reset. + * This parameter can be any combination of the following values: + * @arg RCC_AHB_PERIPH_QSPI. + * RCC_AHB_PERIPH_ETHMAC. + * RCC_AHB_PERIPH_ADC4. + * RCC_AHB_PERIPH_ADC3. + * RCC_AHB_PERIPH_ADC2. + * RCC_AHB_PERIPH_ADC1. + * RCC_AHB_PERIPH_SAC. + * RCC_AHB_PERIPH_RNGC. + * @param Cmd new state of the specified peripheral reset. This parameter can be ENABLE or DISABLE. + */ +void RCC_EnableAHBPeriphReset(uint32_t RCC_AHBPeriph, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_RCC_AHB_PERIPH(RCC_AHBPeriph)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + RCC->AHBPRST |= RCC_AHBPeriph; + } + else + { + RCC->AHBPRST &= ~RCC_AHBPeriph; + } +} + +/** + * @brief Forces or releases High Speed APB (APB2) peripheral reset. + * @param RCC_APB2Periph specifies the APB2 peripheral to reset. + * This parameter can be any combination of the following values: + * @arg RCC_APB2_PERIPH_AFIO, RCC_APB2_PERIPH_GPIOA, RCC_APB2_PERIPH_GPIOB, + * RCC_APB2_PERIPH_GPIOC, RCC_APB2_PERIPH_GPIOD, RCC_APB2_PERIPH_GPIOE, + * RCC_APB2_PERIPH_GPIOF, RCC_APB2_PERIPH_GPIOG, RCC_APB2_PERIPH_TIM1, + * RCC_APB2_PERIPH_SPI1, RCC_APB2_PERIPH_TIM8, RCC_APB2_PERIPH_USART1, + * RCC_APB2_PERIPH_DVP, RCC_APB2_PERIPH_UART6, RCC_APB2_PERIPH_UART7, + * RCC_APB2_PERIPH_I2C3, RCC_APB2_PERIPH_I2C4 + * @param Cmd new state of the specified peripheral reset. + * This parameter can be: ENABLE or DISABLE. + */ +void RCC_EnableAPB2PeriphReset(uint32_t RCC_APB2Periph, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_RCC_APB2_PERIPH(RCC_APB2Periph)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + RCC->APB2PRST |= RCC_APB2Periph; + } + else + { + RCC->APB2PRST &= ~RCC_APB2Periph; + } +} + +/** + * @brief Forces or releases Low Speed APB (APB1) peripheral reset. + * @param RCC_APB1Periph specifies the APB1 peripheral to reset. + * This parameter can be any combination of the following values: + * @arg RCC_APB1_PERIPH_TIM2, RCC_APB1_PERIPH_TIM3, RCC_APB1_PERIPH_TIM4, + * RCC_APB1_PERIPH_TIM5, RCC_APB1_PERIPH_TIM6, RCC_APB1_PERIPH_TIM7, + * RCC_APB1_PERIPH_TSC, RCC_APB1_PERIPH_WWDG, RCC_APB1_PERIPH_SPI2, + * RCC_APB1_PERIPH_SPI3, RCC_APB1_PERIPH_USART2, RCC_APB1_PERIPH_USART3, + * RCC_APB1_PERIPH_UART4, RCC_APB1_PERIPH_UART5, RCC_APB1_PERIPH_I2C1, + * RCC_APB1_PERIPH_I2C2, RCC_APB1_PERIPH_USB, RCC_APB1_PERIPH_CAN1, + * RCC_APB1_PERIPH_CAN2, RCC_APB1_PERIPH_BKP, RCC_APB1_PERIPH_PWR, + * RCC_APB1_PERIPH_DAC + * @param Cmd new state of the specified peripheral clock. + * This parameter can be: ENABLE or DISABLE. + */ +void RCC_EnableAPB1PeriphReset(uint32_t RCC_APB1Periph, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_RCC_APB1_PERIPH(RCC_APB1Periph)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + RCC->APB1PRST |= RCC_APB1Periph; + } + else + { + RCC->APB1PRST &= ~RCC_APB1Periph; + } +} + +/** + * @brief BOR reset enable. + * @param Cmd new state of the BOR reset. + * This parameter can be: ENABLE or DISABLE. + */ +void RCC_EnableBORReset(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + RCC->CFG3 |= RCC_BOR_RST_ENABLE; + } + else + { + RCC->CFG3 &= ~RCC_BOR_RST_ENABLE; + } +} + +/** + * @brief Forces or releases the Backup domain reset. + * @param Cmd new state of the Backup domain reset. + * This parameter can be: ENABLE or DISABLE. + */ +void RCC_EnableBackupReset(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + *(__IO uint32_t*)BDCTRL_BDSFTRST_BB = (uint32_t)Cmd; +} + +/** + * @brief Enables or disables the Clock Security System. + * @param Cmd new state of the Clock Security System.. + * This parameter can be: ENABLE or DISABLE. + */ +void RCC_EnableClockSecuritySystem(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + *(__IO uint32_t*)CTRL_CLKSSEN_BB = (uint32_t)Cmd; +} + +/** + * @brief Configures the MCO PLL clock prescaler. + * @param RCC_MCOPLLCLKPrescaler specifies the MCO PLL clock prescaler. + * This parameter can be on of the following values: + * @arg RCC_MCO_PLLCLK_DIV2 MCOPRE[3:0] = 0010, PLL Clock Divided By 2 + * @arg RCC_MCO_PLLCLK_DIV3 MCOPRE[3:0] = 0011, PLL Clock Divided By 3 + * @arg RCC_MCO_PLLCLK_DIV4 MCOPRE[3:0] = 0100, PLL Clock Divided By 4 + * @arg RCC_MCO_PLLCLK_DIV5 MCOPRE[3:0] = 0101, PLL Clock Divided By 5 + * ... + * @arg RCC_MCO_PLLCLK_DIV13 MCOPRE[3:0] = 1101, PLL Clock Divided By 13 + * @arg RCC_MCO_PLLCLK_DIV14 MCOPRE[3:0] = 1110, PLL Clock Divided By 14 + * @arg RCC_MCO_PLLCLK_DIV15 MCOPRE[3:0] = 1111, PLL Clock Divided By 15 + */ +void RCC_ConfigMcoPllClk(uint32_t RCC_MCOPLLCLKPrescaler) +{ + uint32_t tmpregister = 0; + /* Check the parameters */ + assert_param(IS_RCC_MCOPLLCLKPRE(RCC_MCOPLLCLKPrescaler)); + + tmpregister = RCC->CFG; + /* Clear MCOPRE[3:0] bits */ + tmpregister &= ((uint32_t)0x0FFFFFFF); + /* Set MCOPRE[3:0] bits according to RCC_ADCHCLKPrescaler value */ + tmpregister |= RCC_MCOPLLCLKPrescaler; + + /* Store the new value */ + RCC->CFG = tmpregister; +} + +/** + * @brief Selects the clock source to output on MCO pin. + * @param RCC_MCO specifies the clock source to output. + * + * this parameter can be one of the following values: + * @arg RCC_MCO_NOCLK No clock selected + * @arg RCC_MCO_SYSCLK System clock selected + * @arg RCC_MCO_HSI HSI oscillator clock selected + * @arg RCC_MCO_HSE HSE oscillator clock selected + * @arg RCC_MCO_PLLCLK PLL clock divided by xx selected + * + */ +void RCC_ConfigMco(uint8_t RCC_MCO) +{ + uint32_t tmpregister = 0; + /* Check the parameters */ + assert_param(IS_RCC_MCO(RCC_MCO)); + + tmpregister = RCC->CFG; + /* Clear MCO[2:0] bits */ + tmpregister &= ((uint32_t)0xF8FFFFFF); + /* Set MCO[2:0] bits according to RCC_MCO value */ + tmpregister |= ((uint32_t)(RCC_MCO << 24)); + + /* Store the new value */ + RCC->CFG = tmpregister; +} + +/** + * @brief Checks whether the specified RCC flag is set or not. + * @param RCC_FLAG specifies the flag to check. + * + * this parameter can be one of the following values: + * @arg RCC_FLAG_HSIRD HSI oscillator clock ready + * @arg RCC_FLAG_HSERD HSE oscillator clock ready + * @arg RCC_FLAG_PLLRD PLL clock ready + * @arg RCC_FLAG_LSERD LSE oscillator clock ready + * @arg RCC_FLAG_LSIRD LSI oscillator clock ready + * @arg RCC_FLAG_BORRST BOR reset flag + * @arg RCC_FLAG_RETEMC Retention EMC reset flag + * @arg RCC_FLAG_BKPEMC BackUp EMC reset flag + * @arg RCC_FLAG_RAMRST RAM reset flag + * @arg RCC_FLAG_MMURST Mmu reset flag + * @arg RCC_FLAG_PINRST Pin reset + * @arg RCC_FLAG_PORRST POR/PDR reset + * @arg RCC_FLAG_SFTRST Software reset + * @arg RCC_FLAG_IWDGRST Independent Watchdog reset + * @arg RCC_FLAG_WWDGRST Window Watchdog reset + * @arg RCC_FLAG_LPWRRST Low Power reset + * + * @return The new state of RCC_FLAG (SET or RESET). + */ +FlagStatus RCC_GetFlagStatus(uint8_t RCC_FLAG) +{ + uint32_t tmp = 0; + uint32_t statusreg = 0; + FlagStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IS_RCC_FLAG(RCC_FLAG)); + + /* Get the RCC register index */ + tmp = RCC_FLAG >> 5; + if (tmp == 1) /* The flag to check is in CTRL register */ + { + statusreg = RCC->CTRL; + } + else if (tmp == 2) /* The flag to check is in BDCTRL register */ + { + statusreg = RCC->BDCTRL; + } + else /* The flag to check is in CTRLSTS register */ + { + statusreg = RCC->CTRLSTS; + } + + /* Get the flag position */ + tmp = RCC_FLAG & FLAG_MASK; + if ((statusreg & ((uint32_t)1 << tmp)) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + + /* Return the flag status */ + return bitstatus; +} + +/** + * @brief Clears the RCC reset flags. + * @note The reset flags are: RCC_FLAG_PINRST, RCC_FLAG_PORRST, RCC_FLAG_SFTRST, + * RCC_FLAG_IWDGRST, RCC_FLAG_WWDGRST, RCC_FLAG_LPWRRST + */ +void RCC_ClrFlag(void) +{ + /* Set RMVF bit to clear the reset flags */ + RCC->CTRLSTS |= CSR_RMRSTF_SET; + /* RMVF bit should be reset */ + RCC->CTRLSTS &= CSR_RMVF_Reset; +} + +/** + * @brief Checks whether the specified RCC interrupt has occurred or not. + * @param RccInt specifies the RCC interrupt source to check. + * + * this parameter can be one of the following values: + * @arg RCC_INT_LSIRDIF LSI ready interrupt + * @arg RCC_INT_LSERDIF LSE ready interrupt + * @arg RCC_INT_HSIRDIF HSI ready interrupt + * @arg RCC_INT_HSERDIF HSE ready interrupt + * @arg RCC_INT_PLLRDIF PLL ready interrupt + * + * @arg RCC_INT_CLKSSIF Clock Security System interrupt + * + * @return The new state of RccInt (SET or RESET). + */ +INTStatus RCC_GetIntStatus(uint8_t RccInt) +{ + INTStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IS_RCC_GET_INT(RccInt)); + + /* Check the status of the specified RCC interrupt */ + if ((RCC->CLKINT & RccInt) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + + /* Return the RccInt status */ + return bitstatus; +} + +/** + * @brief Clears the RCC's interrupt pending bits. + * @param RccInt specifies the interrupt pending bit to clear. + * + * this parameter can be any combination of the + * following values: + * @arg RCC_INT_LSIRDIF LSI ready interrupt + * @arg RCC_INT_LSERDIF LSE ready interrupt + * @arg RCC_INT_HSIRDIF HSI ready interrupt + * @arg RCC_INT_HSERDIF HSE ready interrupt + * @arg RCC_INT_PLLRDIF PLL ready interrupt + * + * @arg RCC_INT_CLKSSIF Clock Security System interrupt + */ +void RCC_ClrIntPendingBit(uint8_t RccInt) +{ + /* Check the parameters */ + assert_param(IS_RCC_CLR_INT(RccInt)); + + /* Perform Byte access to RCC_CLKINT[23:16] bits to clear the selected interrupt + pending bits */ + *(__IO uint8_t*)CLKINT_BYTE3_ADDR = RccInt; +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_rtc.c b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_rtc.c new file mode 100755 index 0000000000..58ec695a74 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_rtc.c @@ -0,0 +1,2010 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_rtc.c + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "n32g45x_rtc.h" +#include "n32g45x_rcc.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup RTC + * @brief RTC driver modules + * @{ + */ + +/* Masks Definition */ +#define RTC_TR_RESERVED_MASK ((uint32_t)0x007F7F7F) +#define RTC_DATE_RESERVED_MASK ((uint32_t)0x00FFFF3F) + +#define RTC_RSF_MASK ((uint32_t)0xFFFFFFDF) +#define RTC_FLAGS_MASK \ + ((uint32_t)(RTC_FLAG_TISOVF | RTC_FLAG_TISF | RTC_FLAG_WTF | RTC_FLAG_ALBF | RTC_FLAG_ALAF | RTC_FLAG_INITF \ + | RTC_FLAG_RSYF | RTC_FLAG_INITSF | RTC_FLAG_WTWF | RTC_FLAG_ALBWF | RTC_FLAG_ALAWF | RTC_FLAG_RECPF \ + | RTC_FLAG_SHOPF)) + +#define INITMODE_TIMEOUT ((uint32_t)0x00002000) +#define SYNCHRO_TIMEOUT ((uint32_t)0x00008000) +#define RECALPF_TIMEOUT ((uint32_t)0x00001000) +#define SHPF_TIMEOUT ((uint32_t)0x00002000) + +static uint8_t RTC_ByteToBcd2(uint8_t Value); +static uint8_t RTC_Bcd2ToByte(uint8_t Value); + +/** @addtogroup RTC_Private_Functions + * @{ + */ + +/** @addtogroup RTC_Group1 Initialization and Configuration functions + * @brief Initialization and Configuration functions + * +@verbatim + =============================================================================== + ##### Initialization and Configuration functions ##### + =============================================================================== + [..] This section provide functions allowing to initialize and configure the + RTC Prescaler (Synchronous and Asynchronous), RTC Hour format, disable + RTC registers Write protection, enter and exit the RTC initialization mode, + RTC registers synchronization check and reference clock detection enable. + (#) The RTC Prescaler is programmed to generate the RTC 1Hz time base. + It is split into 2 programmable prescalers to minimize power consumption. + (++) A 7-bit asynchronous prescaler and A 13-bit synchronous prescaler. + (++) When both prescalers are used, it is recommended to configure the + asynchronous prescaler to a high value to minimize consumption. + (#) All RTC registers are Write protected. Writing to the RTC registers + is enabled by writing a key into the Write Protection register, RTC_WRP. + (#) To Configure the RTC Calendar, user application should enter + initialization mode. In this mode, the calendar counter is stopped + and its value can be updated. When the initialization sequence is + complete, the calendar restarts counting after 4 RTCCLK cycles. + (#) To read the calendar through the shadow registers after Calendar + initialization, calendar update or after wakeup from low power modes + the software must first clear the RSYF flag. The software must then + wait until it is set again before reading the calendar, which means + that the calendar registers have been correctly copied into the + RTC_TSH and RTC_DATE shadow registers.The RTC_WaitForSynchro() function + implements the above software sequence (RSYF clear and RSYF check). + +@endverbatim + * @{ + */ + +/** + * @brief Deinitializes the RTC registers to their default reset values. + * @note This function doesn't reset the RTC Clock source + * @return An ErrorStatus enumeration value: + * - SUCCESS: RTC registers are deinitialized + * - ERROR: RTC registers are not deinitialized + */ +ErrorStatus RTC_DeInit(void) +{ + __IO uint32_t wutcounter = 0x00; + uint32_t wutwfstatus = 0x00; + ErrorStatus status = ERROR; + + /* Disable the write protection for RTC registers */ + RTC->WRP = 0xCA; + RTC->WRP = 0x53; + + /* Set Initialization mode */ + if (RTC_EnterInitMode() == ERROR) + { + status = ERROR; + } + else + { + /* Reset TSH, DAT and CTRL registers */ + RTC->TSH = (uint32_t)0x00000000; + RTC->DATE = (uint32_t)0x00002101; + + /* Reset All CTRL bits except CTRL[2:0] */ + RTC->CTRL &= (uint32_t)0x00000007; + + /* Wait till RTC WTWF flag is set and if Time out is reached exit */ + do + { + wutwfstatus = RTC->INITSTS & RTC_INITSTS_WTWF; + wutcounter++; + } while ((wutcounter != INITMODE_TIMEOUT) && (wutwfstatus == 0x00)); + + if ((RTC->INITSTS & RTC_INITSTS_WTWF) == RESET) + { + status = ERROR; + } + else + { + /* Reset all RTC CTRL register bits */ + RTC->CTRL &= (uint32_t)0x00000000; + RTC->WKUPT = (uint32_t)0x0000FFFF; + RTC->PRE = (uint32_t)0x007F00FF; + RTC->ALARMA = (uint32_t)0x00000000; + RTC->ALARMB = (uint32_t)0x00000000; + RTC->SCTRL = (uint32_t)0x00000000; + RTC->CALIB = (uint32_t)0x00000000; + RTC->ALRMASS = (uint32_t)0x00000000; + RTC->ALRMBSS = (uint32_t)0x00000000; + + /* Reset INTSTS register and exit initialization mode */ + RTC->INITSTS = (uint32_t)0x00000000; + + RTC->OPT = (uint32_t)0x00000000; + RTC->TSCWKUPCTRL = (uint32_t)0x00000008; + RTC->TSCWKUPCNT = (uint32_t)0x000002FE; + + /* Wait till the RTC RSYF flag is set */ + if (RTC_WaitForSynchro() == ERROR) + { + status = ERROR; + } + else + { + status = SUCCESS; + } + } + } + + /* Enable the write protection for RTC registers */ + RTC->WRP = 0xFF; + + return status; +} + +/** + * @brief Initializes the RTC registers according to the specified parameters + * in RTC_InitStruct. + * @param RTC_InitStruct pointer to a RTC_InitType structure that contains + * the configuration information for the RTC peripheral. + * @note The RTC Prescaler register is write protected and can be written in + * initialization mode only. + * @return An ErrorStatus enumeration value: + * - SUCCESS: RTC registers are initialized + * - ERROR: RTC registers are not initialized + */ +ErrorStatus RTC_Init(RTC_InitType* RTC_InitStruct) +{ + ErrorStatus status = ERROR; + + /* Check the parameters */ + assert_param(IS_RTC_HOUR_FORMAT(RTC_InitStruct->RTC_HourFormat)); + assert_param(IS_RTC_PREDIV_ASYNCH(RTC_InitStruct->RTC_AsynchPrediv)); + assert_param(IS_RTC_PREDIV_SYNCH(RTC_InitStruct->RTC_SynchPrediv)); + + /* Disable the write protection for RTC registers */ + RTC->WRP = 0xCA; + RTC->WRP = 0x53; + + /* Set Initialization mode */ + if (RTC_EnterInitMode() == ERROR) + { + status = ERROR; + } + else + { + /* Clear RTC CTRL HFMT Bit */ + RTC->CTRL &= ((uint32_t) ~(RTC_CTRL_HFMT)); + /* Set RTC_CTRL register */ + RTC->CTRL |= ((uint32_t)(RTC_InitStruct->RTC_HourFormat)); + + /* Configure the RTC PRE */ + RTC->PRE = (uint32_t)(RTC_InitStruct->RTC_SynchPrediv); + RTC->PRE |= (uint32_t)(RTC_InitStruct->RTC_AsynchPrediv << 16); + + /* Exit Initialization mode */ + RTC_ExitInitMode(); + + status = SUCCESS; + } + /* Enable the write protection for RTC registers */ + RTC->WRP = 0xFF; + + return status; +} + +/** + * @brief Fills each RTC_InitStruct member with its default value. + * @param RTC_InitStruct pointer to a RTC_InitType structure which will be + * initialized. + */ +void RTC_StructInit(RTC_InitType* RTC_InitStruct) +{ + /* Initialize the RTC_HourFormat member */ + RTC_InitStruct->RTC_HourFormat = RTC_24HOUR_FORMAT; + + /* Initialize the RTC_AsynchPrediv member */ + RTC_InitStruct->RTC_AsynchPrediv = (uint32_t)0x7F; + + /* Initialize the RTC_SynchPrediv member */ + RTC_InitStruct->RTC_SynchPrediv = (uint32_t)0xFF; +} + +/** + * @brief Enables or disables the RTC registers write protection. + * @note All the RTC registers are write protected except for RTC_INITSTS[13:8]. + * @note Writing a wrong key reactivates the write protection. + * @note The protection mechanism is not affected by system reset. + * @param Cmd new state of the write protection. + * This parameter can be: ENABLE or DISABLE. + */ +void RTC_EnableWriteProtection(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the write protection for RTC registers */ + RTC->WRP = 0xFF; + } + else + { + /* Disable the write protection for RTC registers */ + RTC->WRP = 0xCA; + RTC->WRP = 0x53; + } +} + +/** + * @brief Enters the RTC Initialization mode. + * @note The RTC Initialization mode is write protected, use the + * RTC_EnableWriteProtection(DISABLE) before calling this function. + * @return An ErrorStatus enumeration value: + * - SUCCESS: RTC is in Init mode + * - ERROR: RTC is not in Init mode + */ +ErrorStatus RTC_EnterInitMode(void) +{ + __IO uint32_t initcounter = 0x00; + ErrorStatus status = ERROR; + uint32_t initstatus = 0x00; + + /* Check if the Initialization mode is set */ + if ((RTC->INITSTS & RTC_INITSTS_INITF) == (uint32_t)RESET) + { + /* Set the Initialization mode */ + RTC->INITSTS = (uint32_t)RTC_INITSTS_INITM; + + /* Wait till RTC is in INIT state and if Time out is reached exit */ + do + { + initstatus = RTC->INITSTS & RTC_INITSTS_INITF; + initcounter++; + } while ((initcounter != INITMODE_TIMEOUT) && (initstatus == 0x00)); + + if ((RTC->INITSTS & RTC_INITSTS_INITF) != RESET) + { + status = SUCCESS; + } + else + { + status = ERROR; + } + } + else + { + status = SUCCESS; + } + + return (status); +} + +/** + * @brief Exits the RTC Initialization mode. + * @note When the initialization sequence is complete, the calendar restarts + * counting after 4 RTCCLK cycles. + * @note The RTC Initialization mode is write protected, use the + * RTC_EnableWriteProtection(DISABLE) before calling this function. + */ +void RTC_ExitInitMode(void) +{ + /* Exit Initialization mode */ + RTC->INITSTS &= (uint32_t)~RTC_INITSTS_INITM; +} + +/** + * @brief Waits until the RTC Time and Date registers (RTC_TSH and RTC_DATE) are + * synchronized with RTC APB clock. + * @note The RTC Resynchronization mode is write protected, use the + * RTC_EnableWriteProtection(DISABLE) before calling this function. + * @note To read the calendar through the shadow registers after Calendar + * initialization, calendar update or after wakeup from low power modes + * the software must first clear the RSYF flag. + * The software must then wait until it is set again before reading + * the calendar, which means that the calendar registers have been + * correctly copied into the RTC_TSH and RTC_DATE shadow registers. + * @return An ErrorStatus enumeration value: + * - SUCCESS: RTC registers are synchronised + * - ERROR: RTC registers are not synchronised + */ +ErrorStatus RTC_WaitForSynchro(void) +{ + __IO uint32_t synchrocounter = 0; + ErrorStatus status = ERROR; + uint32_t synchrostatus = 0x00; + + /* Disable the write protection for RTC registers */ + RTC->WRP = 0xCA; + RTC->WRP = 0x53; + + /* Clear RSYF flag */ + RTC->INITSTS &= (uint32_t)RTC_RSF_MASK; + + /* Wait the registers to be synchronised */ + do + { + synchrostatus = RTC->INITSTS & RTC_INITSTS_RSYF; + synchrocounter++; + } while ((synchrocounter != SYNCHRO_TIMEOUT) && (synchrostatus == 0x00)); + + if ((RTC->INITSTS & RTC_INITSTS_RSYF) != RESET) + { + status = SUCCESS; + } + else + { + status = ERROR; + } + + /* Enable the write protection for RTC registers */ + RTC->WRP = 0xFF; + + return (status); +} + + + +/** + * @brief Enables or Disables the Bypass Shadow feature. + * @note When the Bypass Shadow is enabled the calendar value are taken + * directly from the Calendar counter. + * @param Cmd new state of the Bypass Shadow feature. + * This parameter can be: ENABLE or DISABLE. + */ +void RTC_EnableBypassShadow(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + /* Disable the write protection for RTC registers */ + RTC->WRP = 0xCA; + RTC->WRP = 0x53; + + if (Cmd != DISABLE) + { + /* Set the BYPS bit */ + RTC->CTRL |= (uint8_t)RTC_CTRL_BYPS; + } + else + { + /* Reset the BYPS bit */ + RTC->CTRL &= (uint8_t)~RTC_CTRL_BYPS; + } + + /* Enable the write protection for RTC registers */ + RTC->WRP = 0xFF; +} + +/** + * @} + */ + +/** @addtogroup RTC_Group2 Time and Date configuration functions + * @brief Time and Date configuration functions + * +@verbatim + =============================================================================== + ##### Time and Date configuration functions ##### + =============================================================================== + [..] This section provide functions allowing to program and read the RTC + Calendar (Time and Date). + +@endverbatim + * @{ + */ + +/** + * @brief Set the RTC current time. + * @param RTC_Format specifies the format of the entered parameters. + * This parameter can be one of the following values: + * @arg RTC_FORMAT_BIN Binary data format. + * @arg RTC_FORMAT_BCD BCD data format. + * @param RTC_TimeStruct pointer to a RTC_TimeType structure that contains + * the time configuration information for the RTC. + * @return An ErrorStatus enumeration value: + * - SUCCESS: RTC Time register is configured + * - ERROR: RTC Time register is not configured + */ +ErrorStatus RTC_ConfigTime(uint32_t RTC_Format, RTC_TimeType* RTC_TimeStruct) +{ + uint32_t tmpregister = 0; + ErrorStatus status = ERROR; + + /* Check the parameters */ + assert_param(IS_RTC_FORMAT(RTC_Format)); + + if (RTC_Format == RTC_FORMAT_BIN) + { + if ((RTC->CTRL & RTC_CTRL_HFMT) != (uint32_t)RESET) + { + assert_param(IS_RTC_12HOUR(RTC_TimeStruct->Hours)); + assert_param(IS_RTC_H12(RTC_TimeStruct->H12)); + } + else + { + RTC_TimeStruct->H12 = 0x00; + assert_param(IS_RTC_24HOUR(RTC_TimeStruct->Hours)); + } + assert_param(IS_RTC_MINUTES(RTC_TimeStruct->Minutes)); + assert_param(IS_RTC_SECONDS(RTC_TimeStruct->Seconds)); + } + else + { + if ((RTC->CTRL & RTC_CTRL_HFMT) != (uint32_t)RESET) + { + tmpregister = RTC_Bcd2ToByte(RTC_TimeStruct->Hours); + assert_param(IS_RTC_12HOUR(tmpregister)); + assert_param(IS_RTC_H12(RTC_TimeStruct->H12)); + } + else + { + RTC_TimeStruct->H12 = 0x00; + assert_param(IS_RTC_24HOUR(RTC_Bcd2ToByte(RTC_TimeStruct->Hours))); + } + assert_param(IS_RTC_MINUTES(RTC_Bcd2ToByte(RTC_TimeStruct->Minutes))); + assert_param(IS_RTC_SECONDS(RTC_Bcd2ToByte(RTC_TimeStruct->Seconds))); + } + + /* Check the input parameters format */ + if (RTC_Format != RTC_FORMAT_BIN) + { + tmpregister = (((uint32_t)(RTC_TimeStruct->Hours) << 16) | ((uint32_t)(RTC_TimeStruct->Minutes) << 8) + | ((uint32_t)RTC_TimeStruct->Seconds) | ((uint32_t)(RTC_TimeStruct->H12) << 16)); + } + else + { + tmpregister = + (uint32_t)(((uint32_t)RTC_ByteToBcd2(RTC_TimeStruct->Hours) << 16) + | ((uint32_t)RTC_ByteToBcd2(RTC_TimeStruct->Minutes) << 8) + | ((uint32_t)RTC_ByteToBcd2(RTC_TimeStruct->Seconds)) | (((uint32_t)RTC_TimeStruct->H12) << 16)); + } + + /* Disable the write protection for RTC registers */ + RTC->WRP = 0xCA; + RTC->WRP = 0x53; + + /* Set Initialization mode */ + if (RTC_EnterInitMode() == ERROR) + { + status = ERROR; + } + else + { + /* Set the RTC_TSH register */ + RTC->TSH = (uint32_t)(tmpregister & RTC_TR_RESERVED_MASK); + + /* Exit Initialization mode */ + RTC_ExitInitMode(); + + /* If RTC_CTRL_BYPS bit = 0, wait for synchro else this check is not needed */ + if ((RTC->CTRL & RTC_CTRL_BYPS) == RESET) + { + if (RTC_WaitForSynchro() == ERROR) + { + status = ERROR; + } + else + { + status = SUCCESS; + } + } + else + { + status = SUCCESS; + } + } + /* Enable the write protection for RTC registers */ + RTC->WRP = 0xFF; + + return status; +} + +/** + * @brief Fills each RTC_TimeStruct member with its default value + * (Time = 00h:00min:00sec). + * @param RTC_TimeStruct pointer to a RTC_TimeType structure which will be + * initialized. + */ +void RTC_TimeStructInit(RTC_TimeType* RTC_TimeStruct) +{ + /* Time = 00h:00min:00sec */ + RTC_TimeStruct->H12 = RTC_AM_H12; + RTC_TimeStruct->Hours = 0; + RTC_TimeStruct->Minutes = 0; + RTC_TimeStruct->Seconds = 0; +} + +/** + * @brief Get the RTC current Time. + * @param RTC_Format specifies the format of the returned parameters. + * This parameter can be one of the following values: + * @arg RTC_FORMAT_BIN Binary data format. + * @arg RTC_FORMAT_BCD BCD data format. + * @param RTC_TimeStruct pointer to a RTC_TimeType structure that will + * contain the returned current time configuration. + */ +void RTC_GetTime(uint32_t RTC_Format, RTC_TimeType* RTC_TimeStruct) +{ + uint32_t tmpregister = 0; + + /* Check the parameters */ + assert_param(IS_RTC_FORMAT(RTC_Format)); + + /* Get the RTC_TSH register */ + tmpregister = (uint32_t)(RTC->TSH & RTC_TR_RESERVED_MASK); + + /* Fill the structure fields with the read parameters */ + RTC_TimeStruct->Hours = (uint8_t)((tmpregister & (RTC_TSH_HOT | RTC_TSH_HOU)) >> 16); + RTC_TimeStruct->Minutes = (uint8_t)((tmpregister & (RTC_TSH_MIT | RTC_TSH_MIU)) >> 8); + RTC_TimeStruct->Seconds = (uint8_t)(tmpregister & (RTC_TSH_SCT | RTC_TSH_SCU)); + RTC_TimeStruct->H12 = (uint8_t)((tmpregister & (RTC_TSH_APM)) >> 16); + + /* Check the input parameters format */ + if (RTC_Format == RTC_FORMAT_BIN) + { + /* Convert the structure parameters to Binary format */ + RTC_TimeStruct->Hours = (uint8_t)RTC_Bcd2ToByte(RTC_TimeStruct->Hours); + RTC_TimeStruct->Minutes = (uint8_t)RTC_Bcd2ToByte(RTC_TimeStruct->Minutes); + RTC_TimeStruct->Seconds = (uint8_t)RTC_Bcd2ToByte(RTC_TimeStruct->Seconds); + } +} + +/** + * @brief Gets the RTC current Calendar Subseconds value. + * @return RTC current Calendar Subseconds value. + */ +uint32_t RTC_GetSubSecond(void) +{ + uint32_t tmpregister = 0; + + /* Get subseconds values from the correspondent registers*/ + tmpregister = (uint32_t)(RTC->SUBS); + + return (tmpregister); +} + +/** + * @brief Set the RTC current date. + * @param RTC_Format specifies the format of the entered parameters. + * This parameter can be one of the following values: + * @arg RTC_FORMAT_BIN Binary data format. + * @arg RTC_FORMAT_BCD BCD data format. + * @param RTC_DateStruct pointer to a RTC_DateType structure that contains + * the date configuration information for the RTC. + * @return An ErrorStatus enumeration value: + * - SUCCESS: RTC Date register is configured + * - ERROR: RTC Date register is not configured + */ +ErrorStatus RTC_SetDate(uint32_t RTC_Format, RTC_DateType* RTC_DateStruct) +{ + uint32_t tmpregister = 0; + ErrorStatus status = ERROR; + + /* Check the parameters */ + assert_param(IS_RTC_FORMAT(RTC_Format)); + + if ((RTC_Format == RTC_FORMAT_BIN) && ((RTC_DateStruct->Month & 0x10) == 0x10)) + { + RTC_DateStruct->Month = (RTC_DateStruct->Month & (uint32_t) ~(0x10)) + 0x0A; + } + if (RTC_Format == RTC_FORMAT_BIN) + { + assert_param(IS_RTC_YEAR(RTC_DateStruct->Year)); + assert_param(IS_RTC_MONTH(RTC_DateStruct->Month)); + assert_param(IS_RTC_DATE(RTC_DateStruct->Date)); + } + else + { + assert_param(IS_RTC_YEAR(RTC_Bcd2ToByte(RTC_DateStruct->Year))); + tmpregister = RTC_Bcd2ToByte(RTC_DateStruct->Month); + assert_param(IS_RTC_MONTH(tmpregister)); + tmpregister = RTC_Bcd2ToByte(RTC_DateStruct->Date); + assert_param(IS_RTC_DATE(tmpregister)); + } + assert_param(IS_RTC_WEEKDAY(RTC_DateStruct->WeekDay)); + + /* Check the input parameters format */ + if (RTC_Format != RTC_FORMAT_BIN) + { + tmpregister = ((((uint32_t)RTC_DateStruct->Year) << 16) | (((uint32_t)RTC_DateStruct->Month) << 8) + | ((uint32_t)RTC_DateStruct->Date) | (((uint32_t)RTC_DateStruct->WeekDay) << 13)); + } + else + { + tmpregister = (((uint32_t)RTC_ByteToBcd2(RTC_DateStruct->Year) << 16) + | ((uint32_t)RTC_ByteToBcd2(RTC_DateStruct->Month) << 8) + | ((uint32_t)RTC_ByteToBcd2(RTC_DateStruct->Date)) | ((uint32_t)RTC_DateStruct->WeekDay << 13)); + } + + /* Disable the write protection for RTC registers */ + RTC->WRP = 0xCA; + RTC->WRP = 0x53; + + /* Set Initialization mode */ + if (RTC_EnterInitMode() == ERROR) + { + status = ERROR; + } + else + { + /* Set the RTC_DATE register */ + RTC->DATE = (uint32_t)(tmpregister & RTC_DATE_RESERVED_MASK); + + /* Exit Initialization mode */ + RTC_ExitInitMode(); + + /* If RTC_CTRL_BYPS bit = 0, wait for synchro else this check is not needed */ + if ((RTC->CTRL & RTC_CTRL_BYPS) == RESET) + { + if (RTC_WaitForSynchro() == ERROR) + { + status = ERROR; + } + else + { + status = SUCCESS; + } + } + else + { + status = SUCCESS; + } + } + /* Enable the write protection for RTC registers */ + RTC->WRP = 0xFF; + + return status; +} + +/** + * @brief Fills each RTC_DateStruct member with its default value + * (Monday, January 01 xx00). + * @param RTC_DateStruct pointer to a RTC_DateType structure which will be + * initialized. + */ +void RTC_DateStructInit(RTC_DateType* RTC_DateStruct) +{ + /* Monday, January 01 xx00 */ + RTC_DateStruct->WeekDay = RTC_WEEKDAY_MONDAY; + RTC_DateStruct->Date = 1; + RTC_DateStruct->Month = RTC_MONTH_JANUARY; + RTC_DateStruct->Year = 0; +} + +/** + * @brief Get the RTC current date. + * @param RTC_Format specifies the format of the returned parameters. + * This parameter can be one of the following values: + * @arg RTC_FORMAT_BIN Binary data format. + * @arg RTC_FORMAT_BCD BCD data format. + * @param RTC_DateStruct pointer to a RTC_DateType structure that will + * contain the returned current date configuration. + */ +void RTC_GetDate(uint32_t RTC_Format, RTC_DateType* RTC_DateStruct) +{ + uint32_t tmpregister = 0; + + /* Check the parameters */ + assert_param(IS_RTC_FORMAT(RTC_Format)); + + /* Get the RTC_TSH register */ + tmpregister = (uint32_t)(RTC->DATE & RTC_DATE_RESERVED_MASK); + + /* Fill the structure fields with the read parameters */ + RTC_DateStruct->Year = (uint8_t)((tmpregister & (RTC_DATE_YRT | RTC_DATE_YRU)) >> 16); + RTC_DateStruct->Month = (uint8_t)((tmpregister & (RTC_DATE_MOT | RTC_DATE_MOU)) >> 8); + RTC_DateStruct->Date = (uint8_t)(tmpregister & (RTC_DATE_DAT | RTC_DATE_DAU)); + RTC_DateStruct->WeekDay = (uint8_t)((tmpregister & (RTC_DATE_WDU)) >> 13); + + /* Check the input parameters format */ + if (RTC_Format == RTC_FORMAT_BIN) + { + /* Convert the structure parameters to Binary format */ + RTC_DateStruct->Year = (uint8_t)RTC_Bcd2ToByte(RTC_DateStruct->Year); + RTC_DateStruct->Month = (uint8_t)RTC_Bcd2ToByte(RTC_DateStruct->Month); + RTC_DateStruct->Date = (uint8_t)RTC_Bcd2ToByte(RTC_DateStruct->Date); + } +} + +/** + * @} + */ + +/** @addtogroup RTC_Group3 Alarms configuration functions + * @brief Alarms (Alarm A and Alarm B) configuration functions + * +@verbatim + =============================================================================== + ##### Alarms (Alarm A and Alarm B) configuration functions ##### + =============================================================================== + [..] This section provide functions allowing to program and read the RTC + Alarms. + +@endverbatim + * @{ + */ + +/** + * @brief Set the specified RTC Alarm. + * @note The Alarm register can only be written when the corresponding Alarm + * is disabled (Use the RTC_EnableAlarm(DISABLE)). + * @param RTC_Format specifies the format of the returned parameters. + * This parameter can be one of the following values: + * @arg RTC_FORMAT_BIN Binary data format. + * @arg RTC_FORMAT_BCD BCD data format. + * @param RTC_Alarm specifies the alarm to be configured. + * This parameter can be one of the following values: + * @arg RTC_A_ALARM to select Alarm A. + * @arg RTC_B_ALARM to select Alarm B. + * @param RTC_AlarmStruct pointer to a RTC_AlarmType structure that + * contains the alarm configuration parameters. + */ +void RTC_SetAlarm(uint32_t RTC_Format, uint32_t RTC_Alarm, RTC_AlarmType* RTC_AlarmStruct) +{ + uint32_t tmpregister = 0; + + /* Check the parameters */ + assert_param(IS_RTC_FORMAT(RTC_Format)); + assert_param(IS_RTC_ALARM_SEL(RTC_Alarm)); + assert_param(IS_ALARM_MASK(RTC_AlarmStruct->AlarmMask)); + assert_param(IS_RTC_ALARM_WEEKDAY_SEL(RTC_AlarmStruct->DateWeekMode)); + + if (RTC_Format == RTC_FORMAT_BIN) + { + if ((RTC->CTRL & RTC_CTRL_HFMT) != (uint32_t)RESET) + { + assert_param(IS_RTC_12HOUR(RTC_AlarmStruct->AlarmTime.Hours)); + assert_param(IS_RTC_H12(RTC_AlarmStruct->AlarmTime.H12)); + } + else + { + RTC_AlarmStruct->AlarmTime.H12 = 0x00; + assert_param(IS_RTC_24HOUR(RTC_AlarmStruct->AlarmTime.Hours)); + } + assert_param(IS_RTC_MINUTES(RTC_AlarmStruct->AlarmTime.Minutes)); + assert_param(IS_RTC_SECONDS(RTC_AlarmStruct->AlarmTime.Seconds)); + + if (RTC_AlarmStruct->DateWeekMode == RTC_ALARM_SEL_WEEKDAY_DATE) + { + assert_param(IS_RTC_ALARM_WEEKDAY_DATE(RTC_AlarmStruct->DateWeekValue)); + } + else + { + assert_param(IS_RTC_ALARM_WEEKDAY_WEEKDAY(RTC_AlarmStruct->DateWeekValue)); + } + } + else + { + if ((RTC->CTRL & RTC_CTRL_HFMT) != (uint32_t)RESET) + { + tmpregister = RTC_Bcd2ToByte(RTC_AlarmStruct->AlarmTime.Hours); + assert_param(IS_RTC_12HOUR(tmpregister)); + assert_param(IS_RTC_H12(RTC_AlarmStruct->AlarmTime.H12)); + } + else + { + RTC_AlarmStruct->AlarmTime.H12 = 0x00; + assert_param(IS_RTC_24HOUR(RTC_Bcd2ToByte(RTC_AlarmStruct->AlarmTime.Hours))); + } + + assert_param(IS_RTC_MINUTES(RTC_Bcd2ToByte(RTC_AlarmStruct->AlarmTime.Minutes))); + assert_param(IS_RTC_SECONDS(RTC_Bcd2ToByte(RTC_AlarmStruct->AlarmTime.Seconds))); + + if (RTC_AlarmStruct->DateWeekMode == RTC_ALARM_SEL_WEEKDAY_DATE) + { + tmpregister = RTC_Bcd2ToByte(RTC_AlarmStruct->DateWeekValue); + assert_param(IS_RTC_ALARM_WEEKDAY_DATE(tmpregister)); + } + else + { + tmpregister = RTC_Bcd2ToByte(RTC_AlarmStruct->DateWeekValue); + assert_param(IS_RTC_ALARM_WEEKDAY_WEEKDAY(tmpregister)); + } + } + + /* Check the input parameters format */ + if (RTC_Format != RTC_FORMAT_BIN) + { + tmpregister = + (((uint32_t)(RTC_AlarmStruct->AlarmTime.Hours) << 16) + | ((uint32_t)(RTC_AlarmStruct->AlarmTime.Minutes) << 8) | ((uint32_t)RTC_AlarmStruct->AlarmTime.Seconds) + | ((uint32_t)(RTC_AlarmStruct->AlarmTime.H12) << 16) | ((uint32_t)(RTC_AlarmStruct->DateWeekValue) << 24) + | ((uint32_t)RTC_AlarmStruct->DateWeekMode) | ((uint32_t)RTC_AlarmStruct->AlarmMask)); + } + else + { + tmpregister = (((uint32_t)RTC_ByteToBcd2(RTC_AlarmStruct->AlarmTime.Hours) << 16) + | ((uint32_t)RTC_ByteToBcd2(RTC_AlarmStruct->AlarmTime.Minutes) << 8) + | ((uint32_t)RTC_ByteToBcd2(RTC_AlarmStruct->AlarmTime.Seconds)) + | ((uint32_t)(RTC_AlarmStruct->AlarmTime.H12) << 16) + | ((uint32_t)RTC_ByteToBcd2(RTC_AlarmStruct->DateWeekValue) << 24) + | ((uint32_t)RTC_AlarmStruct->DateWeekMode) | ((uint32_t)RTC_AlarmStruct->AlarmMask)); + } + + /* Disable the write protection for RTC registers */ + RTC->WRP = 0xCA; + RTC->WRP = 0x53; + + /* Configure the Alarm register */ + if (RTC_Alarm == RTC_A_ALARM) + { + RTC->ALARMA = (uint32_t)tmpregister; + } + else + { + RTC->ALARMB = (uint32_t)tmpregister; + } + + /* Enable the write protection for RTC registers */ + RTC->WRP = 0xFF; +} + +/** + * @brief Fills each RTC_AlarmStruct member with its default value + * (Time = 00h:00mn:00sec / Date = 1st day of the month/Mask = + * all fields are masked). + * @param RTC_AlarmStruct pointer to a @ref RTC_AlarmType structure which + * will be initialized. + */ +void RTC_AlarmStructInit(RTC_AlarmType* RTC_AlarmStruct) +{ + /* Alarm Time Settings : Time = 00h:00mn:00sec */ + RTC_AlarmStruct->AlarmTime.H12 = RTC_AM_H12; + RTC_AlarmStruct->AlarmTime.Hours = 0; + RTC_AlarmStruct->AlarmTime.Minutes = 0; + RTC_AlarmStruct->AlarmTime.Seconds = 0; + + /* Alarm Date Settings : Date = 1st day of the month */ + RTC_AlarmStruct->DateWeekMode = RTC_ALARM_SEL_WEEKDAY_DATE; + RTC_AlarmStruct->DateWeekValue = 1; + + /* Alarm Masks Settings : Mask = all fields are not masked */ + RTC_AlarmStruct->AlarmMask = RTC_ALARMMASK_NONE; +} + +/** + * @brief Get the RTC Alarm value and masks. + * @param RTC_Format specifies the format of the output parameters. + * This parameter can be one of the following values: + * @arg RTC_FORMAT_BIN Binary data format. + * @arg RTC_FORMAT_BCD BCD data format. + * @param RTC_Alarm specifies the alarm to be read. + * This parameter can be one of the following values: + * @arg RTC_A_ALARM to select Alarm A. + * @arg RTC_B_ALARM to select Alarm B. + * @param RTC_AlarmStruct pointer to a RTC_AlarmType structure that will + * contains the output alarm configuration values. + */ +void RTC_GetAlarm(uint32_t RTC_Format, uint32_t RTC_Alarm, RTC_AlarmType* RTC_AlarmStruct) +{ + uint32_t tmpregister = 0; + + /* Check the parameters */ + assert_param(IS_RTC_FORMAT(RTC_Format)); + assert_param(IS_RTC_ALARM_SEL(RTC_Alarm)); + + /* Get the RTC_ALARMx register */ + if (RTC_Alarm == RTC_A_ALARM) + { + tmpregister = (uint32_t)(RTC->ALARMA); + } + else + { + tmpregister = (uint32_t)(RTC->ALARMB); + } + + /* Fill the structure with the read parameters */ + RTC_AlarmStruct->AlarmTime.Hours = (uint32_t)((tmpregister & (RTC_ALARMA_HOT | RTC_ALARMA_HOU)) >> 16); + RTC_AlarmStruct->AlarmTime.Minutes = (uint32_t)((tmpregister & (RTC_ALARMA_MIT | RTC_ALARMA_MIU)) >> 8); + RTC_AlarmStruct->AlarmTime.Seconds = (uint32_t)(tmpregister & (RTC_ALARMA_SET | RTC_ALARMA_SEU)); + RTC_AlarmStruct->AlarmTime.H12 = (uint32_t)((tmpregister & RTC_ALARMA_APM) >> 16); + RTC_AlarmStruct->DateWeekValue = (uint32_t)((tmpregister & (RTC_ALARMA_DTT | RTC_ALARMA_DTU)) >> 24); + RTC_AlarmStruct->DateWeekMode = (uint32_t)(tmpregister & RTC_ALARMA_WKDSEL); + RTC_AlarmStruct->AlarmMask = (uint32_t)(tmpregister & RTC_ALARMMASK_ALL); + + if (RTC_Format == RTC_FORMAT_BIN) + { + RTC_AlarmStruct->AlarmTime.Hours = RTC_Bcd2ToByte(RTC_AlarmStruct->AlarmTime.Hours); + RTC_AlarmStruct->AlarmTime.Minutes = RTC_Bcd2ToByte(RTC_AlarmStruct->AlarmTime.Minutes); + RTC_AlarmStruct->AlarmTime.Seconds = RTC_Bcd2ToByte(RTC_AlarmStruct->AlarmTime.Seconds); + RTC_AlarmStruct->DateWeekValue = RTC_Bcd2ToByte(RTC_AlarmStruct->DateWeekValue); + } +} + +/** + * @brief Enables or disables the specified RTC Alarm. + * @param RTC_Alarm specifies the alarm to be configured. + * This parameter can be any combination of the following values: + * @arg RTC_A_ALARM to select Alarm A. + * @arg RTC_B_ALARM to select Alarm B. + * @param Cmd new state of the specified alarm. + * This parameter can be: ENABLE or DISABLE. + * @return An ErrorStatus enumeration value: + * - SUCCESS: RTC Alarm is enabled/disabled + * - ERROR: RTC Alarm is not enabled/disabled + */ +ErrorStatus RTC_EnableAlarm(uint32_t RTC_Alarm, FunctionalState Cmd) +{ + __IO uint32_t alarmcounter = 0x00; + uint32_t alarmstatus = 0x00; + ErrorStatus status = ERROR; + + /* Check the parameters */ + assert_param(IS_RTC_ALARM_ENABLE(RTC_Alarm)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + /* Disable the write protection for RTC registers */ + RTC->WRP = 0xCA; + RTC->WRP = 0x53; + + /* Configure the Alarm state */ + if (Cmd != DISABLE) + { + RTC->CTRL |= (uint32_t)RTC_Alarm; + + status = SUCCESS; + } + else + { + /* Disable the Alarm in RTC_CTRL register */ + RTC->CTRL &= (uint32_t)~RTC_Alarm; + + /* Wait till RTC ALxWF flag is set and if Time out is reached exit */ + do + { + alarmstatus = RTC->INITSTS & (RTC_Alarm >> 8); + alarmcounter++; + } while ((alarmcounter != INITMODE_TIMEOUT) && (alarmstatus == 0x00)); + + if ((RTC->INITSTS & (RTC_Alarm >> 8)) == RESET) + { + status = ERROR; + } + else + { + status = SUCCESS; + } + } + + /* Enable the write protection for RTC registers */ + RTC->WRP = 0xFF; + + return status; +} + +/** + * @brief Configure the RTC AlarmA/B Subseconds value and mask.* + * @note This function is performed only when the Alarm is disabled. + * @param RTC_Alarm specifies the alarm to be configured. + * This parameter can be one of the following values: + * @arg RTC_A_ALARM to select Alarm A. + * @arg RTC_B_ALARM to select Alarm B. + * @param RTC_AlarmSubSecondValue specifies the Subseconds value. + * This parameter can be a value from 0 to 0x00007FFF. + * @param RTC_AlarmSubSecondMask specifies the Subseconds Mask. + * This parameter can be any combination of the following values: + * @arg RTC_SUBS_MASK_ALL All Alarm SS fields are masked. + * There is no comparison on sub seconds for Alarm. + * @arg RTC_SUBS_MASK_SS14_1 SS[14:1] are don't care in Alarm comparison. + * Only SS[0] is compared + * @arg RTC_SUBS_MASK_SS14_2 SS[14:2] are don't care in Alarm comparison. + * Only SS[1:0] are compared + * @arg RTC_SUBS_MASK_SS14_3 SS[14:3] are don't care in Alarm comparison. + * Only SS[2:0] are compared + * @arg RTC_SUBS_MASK_SS14_4 SS[14:4] are don't care in Alarm comparison. + * Only SS[3:0] are compared + * @arg RTC_SUBS_MASK_SS14_5 SS[14:5] are don't care in Alarm comparison. + * Only SS[4:0] are compared. + * @arg RTC_SUBS_MASK_SS14_6 SS[14:6] are don't care in Alarm comparison. + * Only SS[5:0] are compared. + * @arg RTC_SUBS_MASK_SS14_7 SS[14:7] are don't care in Alarm comparison. + * Only SS[6:0] are compared. + * @arg RTC_SUBS_MASK_SS14_8 SS[14:8] are don't care in Alarm comparison. + * Only SS[7:0] are compared. + * @arg RTC_SUBS_MASK_SS14_9 SS[14:9] are don't care in Alarm comparison. + * Only SS[8:0] are compared. + * @arg RTC_SUBS_MASK_SS14_10 SS[14:10] are don't care in Alarm comparison. + * Only SS[9:0] are compared. + * @arg RTC_SUBS_MASK_SS14_11 SS[14:11] are don't care in Alarm comparison. + * Only SS[10:0] are compared. + * @arg RTC_SUBS_MASK_SS14_12 SS[14:12] are don't care in Alarm comparison. + * Only SS[11:0] are compared. + * @arg RTC_SUBS_MASK_SS14_13 SS[14:13] are don't care in Alarm comparison. + * Only SS[12:0] are compared. + * @arg RTC_SUBS_MASK_SS14_14 SS[14] is don't care in Alarm comparison. + * Only SS[13:0] are compared. + * @arg RTC_SUBS_MASK_NONE SS[14:0] are compared and must match + * to activate alarm. + */ +void RTC_ConfigAlarmSubSecond(uint32_t RTC_Alarm, uint32_t RTC_AlarmSubSecondValue, uint32_t RTC_AlarmSubSecondMask) +{ + uint32_t tmpregister = 0; + + /* Check the parameters */ + assert_param(IS_RTC_ALARM_SEL(RTC_Alarm)); + assert_param(IS_RTC_ALARM_SUB_SECOND_VALUE(RTC_AlarmSubSecondValue)); + assert_param(IS_RTC_ALARM_SUB_SECOND_MASK_MODE(RTC_AlarmSubSecondMask)); + + /* Disable the write protection for RTC registers */ + RTC->WRP = 0xCA; + RTC->WRP = 0x53; + + /* Configure the Alarm A or Alarm B SubSecond registers */ + tmpregister = (uint32_t)(uint32_t)(RTC_AlarmSubSecondValue) | (uint32_t)(RTC_AlarmSubSecondMask); + + if (RTC_Alarm == RTC_A_ALARM) + { + /* Configure the AlarmA SubSecond register */ + RTC->ALRMASS = tmpregister; + } + else + { + /* Configure the Alarm B SubSecond register */ + RTC->ALRMBSS = tmpregister; + } + + /* Enable the write protection for RTC registers */ + RTC->WRP = 0xFF; +} + +/** + * @brief Gets the RTC Alarm Subseconds value. + * @param RTC_Alarm specifies the alarm to be read. + * This parameter can be one of the following values: + * @arg RTC_A_ALARM to select Alarm A. + * @arg RTC_B_ALARM to select Alarm B. + * @return RTC Alarm Subseconds value. + */ +uint32_t RTC_GetAlarmSubSecond(uint32_t RTC_Alarm) +{ + uint32_t tmpregister = 0; + + /* Get the RTC_ALARMx register */ + if (RTC_Alarm == RTC_A_ALARM) + { + tmpregister = (uint32_t)((RTC->ALRMASS) & RTC_ALRMASS_SSV); + } + else + { + tmpregister = (uint32_t)((RTC->ALRMBSS) & RTC_ALRMBSS_SSV); + } + + return (tmpregister); +} + +/** + * @} + */ + +/** @addtogroup RTC_Group4 WakeUp Timer configuration functions + * @brief WakeUp Timer configuration functions + * +@verbatim + =============================================================================== + ##### WakeUp Timer configuration functions ##### + =============================================================================== + [..] This section provide functions allowing to program and read the RTC WakeUp. + +@endverbatim + * @{ + */ + +/** + * @brief Configures the RTC Wakeup clock source. + * @note The WakeUp Clock source can only be changed when the RTC WakeUp + * is disabled (Use the RTC_EnableWakeUp(DISABLE)). + * @param RTC_WakeUpClock Wakeup Clock source. + * This parameter can be one of the following values: + * @arg RTC_WKUPCLK_RTCCLK_DIV16 RTC Wakeup Counter Clock = RTCCLK/16. + * @arg RTC_WKUPCLK_RTCCLK_DIV8 RTC Wakeup Counter Clock = RTCCLK/8. + * @arg RTC_WKUPCLK_RTCCLK_DIV4 RTC Wakeup Counter Clock = RTCCLK/4. + * @arg RTC_WKUPCLK_RTCCLK_DIV2 RTC Wakeup Counter Clock = RTCCLK/2. + * @arg RTC_WKUPCLK_CK_SPRE_16BITS RTC Wakeup Counter Clock = CK_SPRE. + */ +void RTC_ConfigWakeUpClock(uint32_t RTC_WakeUpClock) +{ + /* Check the parameters */ + assert_param(IS_RTC_WKUP_CLOCK(RTC_WakeUpClock)); + + /* Disable the write protection for RTC registers */ + RTC->WRP = 0xCA; + RTC->WRP = 0x53; + + /* Clear the Wakeup Timer clock source bits in CTRL register */ + RTC->CTRL &= (uint32_t)~RTC_CTRL_WKUPSEL; + + /* Configure the clock source */ + RTC->CTRL |= (uint32_t)RTC_WakeUpClock; + + /* Enable the write protection for RTC registers */ + RTC->WRP = 0xFF; +} + +/** + * @brief Configures the RTC Wakeup counter. + * @note The RTC WakeUp counter can only be written when the RTC WakeUp. + * is disabled (Use the RTC_EnableWakeUp(DISABLE)). + * @param RTC_WakeUpCounter specifies the WakeUp counter. + * This parameter can be a value from 0x0000 to 0xFFFF. + */ +void RTC_SetWakeUpCounter(uint32_t RTC_WakeUpCounter) +{ + /* Check the parameters */ + assert_param(IS_RTC_WKUP_COUNTER(RTC_WakeUpCounter)); + + /* Disable the write protection for RTC registers */ + RTC->WRP = 0xCA; + RTC->WRP = 0x53; + + /* Configure the Wakeup Timer counter */ + RTC->WKUPT = (uint32_t)RTC_WakeUpCounter; + + /* Enable the write protection for RTC registers */ + RTC->WRP = 0xFF; +} + +/** + * @brief Returns the RTC WakeUp timer counter value. + * @return The RTC WakeUp Counter value. + */ +uint32_t RTC_GetWakeUpCounter(void) +{ + /* Get the counter value */ + return ((uint32_t)(RTC->WKUPT & RTC_WKUPT_WKUPT)); +} + +/** + * @brief Enables or Disables the RTC WakeUp timer. + * @param Cmd new state of the WakeUp timer. + * This parameter can be: ENABLE or DISABLE. + */ +ErrorStatus RTC_EnableWakeUp(FunctionalState Cmd) +{ + __IO uint32_t wutcounter = 0x00; + uint32_t wutwfstatus = 0x00; + ErrorStatus status = ERROR; + + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + /* Disable the write protection for RTC registers */ + RTC->WRP = 0xCA; + RTC->WRP = 0x53; + + if (Cmd != DISABLE) + { + /* Enable the Wakeup Timer */ + RTC->CTRL |= (uint32_t)RTC_CTRL_WTEN; + status = SUCCESS; + } + else + { + /* Disable the Wakeup Timer */ + RTC->CTRL &= (uint32_t)~RTC_CTRL_WTEN; + /* Wait till RTC WTWF flag is set and if Time out is reached exit */ + do + { + wutwfstatus = RTC->INITSTS & RTC_INITSTS_WTWF; + wutcounter++; + } while ((wutcounter != INITMODE_TIMEOUT) && (wutwfstatus == 0x00)); + + if ((RTC->INITSTS & RTC_INITSTS_WTWF) == RESET) + { + status = ERROR; + } + else + { + status = SUCCESS; + } + } + + /* Enable the write protection for RTC registers */ + RTC->WRP = 0xFF; + + return status; +} + +/** + * @} + */ + +/** @addtogroup RTC_Group5 Daylight Saving configuration functions + * @brief Daylight Saving configuration functions + * +@verbatim + =============================================================================== + ##### Daylight Saving configuration functions ##### + =============================================================================== + [..] This section provide functions allowing to configure the RTC DayLight Saving. + +@endverbatim + * @{ + */ + +/** + * @brief Adds or substract one hour from the current time. + * @param RTC_DayLightSaving the value of hour adjustment. + * This parameter can be one of the following values: + * @arg RTC_DAYLIGHT_SAVING_SUB1H Substract one hour (winter time). + * @arg RTC_DAYLIGHT_SAVING_ADD1H Add one hour (summer time). + * @param RTC_StoreOperation Specifies the value to be written in the BCK bit + * in CTRL register to store the operation. + * This parameter can be one of the following values: + * @arg RTC_STORE_OPERATION_RESET BCK Bit Reset. + * @arg RTC_STORE_OPERATION_SET BCK Bit Set. + */ +void RTC_ConfigDayLightSaving(uint32_t RTC_DayLightSaving, uint32_t RTC_StoreOperation) +{ + /* Check the parameters */ + assert_param(IS_RTC_DAYLIGHT_SAVING(RTC_DayLightSaving)); + assert_param(IS_RTC_STORE_OPERATION(RTC_StoreOperation)); + + /* Disable the write protection for RTC registers */ + RTC->WRP = 0xCA; + RTC->WRP = 0x53; + + /* Clear the bits to be configured */ + RTC->CTRL &= (uint32_t) ~(RTC_CTRL_BAKP); + /* Clear the SU1H and AD1H bits to be configured */ + RTC->CTRL &= (uint32_t) ~(RTC_CTRL_SU1H & RTC_CTRL_AD1H); + /* Configure the RTC_CTRL register */ + RTC->CTRL |= (uint32_t)(RTC_DayLightSaving | RTC_StoreOperation); + + /* Enable the write protection for RTC registers */ + RTC->WRP = 0xFF; +} + +/** + * @brief Returns the RTC Day Light Saving stored operation. + * @return RTC Day Light Saving stored operation. + * - RTC_STORE_OPERATION_RESET + * - RTC_STORE_OPERATION_SET + */ +uint32_t RTC_GetStoreOperation(void) +{ + return (RTC->CTRL & RTC_CTRL_BAKP); +} + +/** + * @} + */ + +/** @addtogroup RTC_Group6 Output pin Configuration function + * @brief Output pin Configuration function + * +@verbatim + =============================================================================== + ##### Output pin Configuration function ##### + =============================================================================== + [..] This section provide functions allowing to configure the RTC Output source. + +@endverbatim + * @{ + */ + +// delay +static void Delay(__IO uint32_t nCount) +{ + for (; nCount != 0; nCount--) + ; +} + +/** + * @brief Configures the RTC output source (AFO_ALARM). + * @param RTC_Output Specifies which signal will be routed to the RTC output. + * This parameter can be one of the following values: + * @arg RTC_OUTPUT_DIS No output selected + * @arg RTC_OUTPUT_ALA signal of AlarmA mapped to output. + * @arg RTC_OUTPUT_ALB signal of AlarmB mapped to output. + * @arg RTC_OUTPUT_WKUP signal of WakeUp mapped to output. + * @param RTC_OutputPolarity Specifies the polarity of the output signal. + * This parameter can be one of the following: + * @arg RTC_OUTPOL_HIGH The output pin is high when the + * ALRAF/ALRBF/WUTF is high (depending on OSEL). + * @arg RTC_OUTPOL_LOW The output pin is low when the + * ALRAF/ALRBF/WUTF is high (depending on OSEL). + */ +void RTC_ConfigOutput(uint32_t RTC_Output, uint32_t RTC_OutputPolarity) +{ + __IO uint32_t temp = 0; + /* Check the parameters */ + assert_param(IS_RTC_OUTPUT_MODE(RTC_Output)); + assert_param(IS_RTC_OUTPUT_POL(RTC_OutputPolarity)); + + /* Disable the write protection for RTC registers */ + RTC->WRP = 0xCA; + RTC->WRP = 0x53; + + /* Clear the bits to be configured */ + RTC->CTRL &= (uint32_t) ~(RTC_CTRL_OUTSEL | RTC_CTRL_OPOL); + + Delay(0xffff); + + /* Configure the output selection and polarity */ + RTC->CTRL |= (uint32_t)(RTC_Output | RTC_OutputPolarity); + + /* Enable the write protection for RTC registers */ + RTC->WRP = 0xFF; +} + +/** + * @} + */ + +/** @addtogroup RTC_Group7 Coarse and Smooth Calibrations configuration functions + * @brief Coarse and Smooth Calibrations configuration functions + * +@verbatim + =============================================================================== + ##### Coarse and Smooth Calibrations configuration functions ##### + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Enables or disables the RTC clock to be output through the relative + * pin. + * @param Cmd new state of the coarse calibration Output. + * This parameter can be: ENABLE or DISABLE. + */ +void RTC_EnableCalibOutput(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + /* Disable the write protection for RTC registers */ + RTC->WRP = 0xCA; + RTC->WRP = 0x53; + + if (Cmd != DISABLE) + { + /* Enable the RTC clock output */ + RTC->CTRL |= (uint32_t)RTC_CTRL_COEN; + } + else + { + /* Disable the RTC clock output */ + RTC->CTRL &= (uint32_t)~RTC_CTRL_COEN; + } + + /* Enable the write protection for RTC registers */ + RTC->WRP = 0xFF; +} + +/** + * @brief Configure the Calibration Pinout (RTC_CALIB) Selection (1Hz or 512Hz). + * @param RTC_CalibOutput Select the Calibration output Selection . + * This parameter can be one of the following values: + * @arg RTC_CALIB_OUTPUT_256HZ A signal has a regular waveform at 256Hz. + * @arg RTC_CALIB_OUTPUT_1HZ A signal has a regular waveform at 1Hz. + */ +void RTC_ConfigCalibOutput(uint32_t RTC_CalibOutput) +{ + /* Check the parameters */ + assert_param(IS_RTC_CALIB_OUTPUT(RTC_CalibOutput)); + + /* Disable the write protection for RTC registers */ + RTC->WRP = 0xCA; + RTC->WRP = 0x53; + + /*clear flags before config*/ + RTC->CTRL &= (uint32_t) ~(RTC_CTRL_CALOSEL); + + /* Configure the RTC_CTRL register */ + RTC->CTRL |= (uint32_t)RTC_CalibOutput; + + /* Enable the write protection for RTC registers */ + RTC->WRP = 0xFF; +} + +/** + * @brief Configures the Smooth Calibration Settings. + * @param RTC_SmoothCalibPeriod Select the Smooth Calibration Period. + * This parameter can be can be one of the following values: + * @arg SMOOTH_CALIB_32SEC The smooth calibration periode is 32s. + * @arg SMOOTH_CALIB_16SEC The smooth calibration periode is 16s. + * @arg SMOOTH_CALIB_8SEC The smooth calibartion periode is 8s. + * @param RTC_SmoothCalibPlusPulses Select to Set or reset the CALP bit. + * This parameter can be one of the following values: + * @arg RTC_SMOOTH_CALIB_PLUS_PULSES_SET Add one RTCCLK puls every 2**11 pulses. + * @arg RTC_SMOOTH_CALIB_PLUS_PULSES__RESET No RTCCLK pulses are added. + * @param RTC_SmouthCalibMinusPulsesValue Select the value of CALM[8:0] bits. + * This parameter can be one any value from 0 to 0x000001FF. + * @return An ErrorStatus enumeration value: + * - SUCCESS: RTC Calib registers are configured + * - ERROR: RTC Calib registers are not configured + */ +ErrorStatus RTC_ConfigSmoothCalib(uint32_t RTC_SmoothCalibPeriod, + uint32_t RTC_SmoothCalibPlusPulses, + uint32_t RTC_SmouthCalibMinusPulsesValue) +{ + ErrorStatus status = ERROR; + uint32_t recalpfcount = 0; + + /* Check the parameters */ + assert_param(IS_RTC_SMOOTH_CALIB_PERIOD_SEL(RTC_SmoothCalibPeriod)); + assert_param(IS_RTC_SMOOTH_CALIB_PLUS(RTC_SmoothCalibPlusPulses)); + assert_param(IS_RTC_SMOOTH_CALIB_MINUS(RTC_SmouthCalibMinusPulsesValue)); + + /* Disable the write protection for RTC registers */ + RTC->WRP = 0xCA; + RTC->WRP = 0x53; + + /* check if a calibration is pending*/ + if ((RTC->INITSTS & RTC_INITSTS_RECPF) != RESET) + { + /* wait until the Calibration is completed*/ + while (((RTC->INITSTS & RTC_INITSTS_RECPF) != RESET) && (recalpfcount != RECALPF_TIMEOUT)) + { + recalpfcount++; + } + } + + /* check if the calibration pending is completed or if there is no calibration operation at all*/ + if ((RTC->INITSTS & RTC_INITSTS_RECPF) == RESET) + { + /* Configure the Smooth calibration settings */ + RTC->CALIB = (uint32_t)((uint32_t)RTC_SmoothCalibPeriod | (uint32_t)RTC_SmoothCalibPlusPulses + | (uint32_t)RTC_SmouthCalibMinusPulsesValue); + + status = SUCCESS; + } + else + { + status = ERROR; + } + + /* Enable the write protection for RTC registers */ + RTC->WRP = 0xFF; + + return (ErrorStatus)(status); +} + +/** + * @} + */ + +/** @addtogroup RTC_Group8 TimeStamp configuration functions + * @brief TimeStamp configuration functions + * +@verbatim + =============================================================================== + ##### TimeStamp configuration functions ##### + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Enables or Disables the RTC TimeStamp functionality with the + * specified time stamp pin stimulating edge. + * @param RTC_TimeStampEdge Specifies the pin edge on which the TimeStamp is + * activated. + * This parameter can be one of the following: + * @arg RTC_TIMESTAMP_EDGE_RISING the Time stamp event occurs on the rising + * edge of the related pin. + * @arg RTC_TIMESTAMP_EDGE_FALLING the Time stamp event occurs on the + * falling edge of the related pin. + * @param Cmd new state of the TimeStamp. + * This parameter can be: ENABLE or DISABLE. + */ +void RTC_EnableTimeStamp(uint32_t RTC_TimeStampEdge, FunctionalState Cmd) +{ + uint32_t tmpregister = 0; + + /* Check the parameters */ + assert_param(IS_RTC_TIMESTAMP_EDGE_MODE(RTC_TimeStampEdge)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + /* Get the RTC_CTRL register and clear the bits to be configured */ + tmpregister = (uint32_t)(RTC->CTRL & (uint32_t) ~(RTC_CTRL_TSPOL | RTC_CTRL_TSEN)); + + /* Get the new configuration */ + if (Cmd != DISABLE) + { + tmpregister |= (uint32_t)(RTC_TimeStampEdge | RTC_CTRL_TSEN); + } + else + { + tmpregister |= (uint32_t)(RTC_TimeStampEdge); + } + + /* Disable the write protection for RTC registers */ + RTC->WRP = 0xCA; + RTC->WRP = 0x53; + + /* Configure the Time Stamp TSEDGE and Enable bits */ + RTC->CTRL = (uint32_t)tmpregister; + + /* Enable the write protection for RTC registers */ + RTC->WRP = 0xFF; +} + +/** + * @brief Get the RTC TimeStamp value and masks. + * @param RTC_Format specifies the format of the output parameters. + * This parameter can be one of the following values: + * @arg RTC_FORMAT_BIN Binary data format + * @arg RTC_FORMAT_BCD BCD data format + * @param RTC_StampTimeStruct pointer to a RTC_TimeType structure that will + * contains the TimeStamp time values. + * @param RTC_StampDateStruct pointer to a RTC_DateType structure that will + * contains the TimeStamp date values. + */ +void RTC_GetTimeStamp(uint32_t RTC_Format, RTC_TimeType* RTC_StampTimeStruct, RTC_DateType* RTC_StampDateStruct) +{ + uint32_t tmptime = 0, tmpdate = 0; + + /* Check the parameters */ + assert_param(IS_RTC_FORMAT(RTC_Format)); + + /* Get the TimeStamp time and date registers values */ + tmptime = (uint32_t)(RTC->TST & RTC_TR_RESERVED_MASK); + tmpdate = (uint32_t)(RTC->TSD & RTC_DATE_RESERVED_MASK); + + /* Fill the Time structure fields with the read parameters */ + RTC_StampTimeStruct->Hours = (uint8_t)((tmptime & (RTC_TSH_HOT | RTC_TSH_HOU)) >> 16); + RTC_StampTimeStruct->Minutes = (uint8_t)((tmptime & (RTC_TSH_MIT | RTC_TSH_MIU)) >> 8); + RTC_StampTimeStruct->Seconds = (uint8_t)(tmptime & (RTC_TSH_SCT | RTC_TSH_SCU)); + RTC_StampTimeStruct->H12 = (uint8_t)((tmptime & (RTC_TSH_APM)) >> 16); + + /* Fill the Date structure fields with the read parameters */ + RTC_StampDateStruct->Year = (uint8_t)((tmpdate & (RTC_DATE_YRT | RTC_DATE_YRU)) >> 16); + RTC_StampDateStruct->Month = (uint8_t)((tmpdate & (RTC_DATE_MOT | RTC_DATE_MOU)) >> 8); + RTC_StampDateStruct->Date = (uint8_t)(tmpdate & (RTC_DATE_DAT | RTC_DATE_DAU)); + RTC_StampDateStruct->WeekDay = (uint8_t)((tmpdate & (RTC_DATE_WDU)) >> 13); + + /* Check the input parameters format */ + if (RTC_Format == RTC_FORMAT_BIN) + { + /* Convert the Time structure parameters to Binary format */ + RTC_StampTimeStruct->Hours = (uint8_t)RTC_Bcd2ToByte(RTC_StampTimeStruct->Hours); + RTC_StampTimeStruct->Minutes = (uint8_t)RTC_Bcd2ToByte(RTC_StampTimeStruct->Minutes); + RTC_StampTimeStruct->Seconds = (uint8_t)RTC_Bcd2ToByte(RTC_StampTimeStruct->Seconds); + + /* Convert the Date structure parameters to Binary format */ + RTC_StampDateStruct->Month = (uint8_t)RTC_Bcd2ToByte(RTC_StampDateStruct->Month); + RTC_StampDateStruct->Date = (uint8_t)RTC_Bcd2ToByte(RTC_StampDateStruct->Date); + RTC_StampDateStruct->WeekDay = (uint8_t)RTC_Bcd2ToByte(RTC_StampDateStruct->WeekDay); + } +} + +/** + * @brief Get the RTC timestamp Subseconds value. + * @return RTC current timestamp Subseconds value. + */ +uint32_t RTC_GetTimeStampSubSecond(void) +{ + /* Get timestamp subseconds values from the correspondent registers */ + return (uint32_t)(RTC->TSSS); +} + +/** + * @} + */ + +/** @addtogroup RTC_Group11 Output Type Config configuration functions + * @brief Output Type Config configuration functions + * +@verbatim + =============================================================================== + ##### Output Type Config configuration functions ##### + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Configures the RTC Output Pin mode. + * @param RTC_OutputType specifies the RTC Output (PC13) pin mode. + * This parameter can be one of the following values: + * @arg RTC_OUTPUT_OPENDRAIN RTC Output (PC13) is configured in + * Open Drain mode. + * @arg RTC_OUTPUT_PUSHPULL RTC Output (PC13) is configured in + * Push Pull mode. + */ +void RTC_ConfigOutputType(uint32_t RTC_OutputType) +{ + /* Check the parameters */ + assert_param(IS_RTC_OUTPUT_TYPE(RTC_OutputType)); + + RTC->OPT &= (uint32_t) ~(RTC_OPT_TYPE); + RTC->OPT |= (uint32_t)(RTC_OutputType); +} + +/** + * @} + */ + +/** @addtogroup RTC_Group12 Shift control synchronisation functions + * @brief Shift control synchronisation functions + * +@verbatim + =============================================================================== + ##### Shift control synchronisation functions ##### + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Configures the Synchronization Shift Control Settings. + * @note When REFCKON is set, firmware must not write to Shift control register + * @param RTC_ShiftAdd1S Select to add or not 1 second to the time Calendar. + * This parameter can be one of the following values : + * @arg RTC_SHIFT_SUB1S_DISABLE Add one second to the clock calendar. + * @arg RTC_SHIFT_SUB1S_ENABLE No effect. + * @param RTC_ShiftAddFS Select the number of Second Fractions to Substitute. + * This parameter can be one any value from 0 to 0x7FFF. + * @return An ErrorStatus enumeration value: + * - SUCCESS: RTC Shift registers are configured + * - ERROR: RTC Shift registers are not configured + */ +ErrorStatus RTC_ConfigSynchroShift(uint32_t RTC_ShiftAddFS, uint32_t RTC_ShiftSub1s) +{ + ErrorStatus status = ERROR; + uint32_t shpfcount = 0; + + /* Check the parameters */ + assert_param(IS_RTC_SHIFT_ADFS(RTC_ShiftAddFS)); + assert_param(IS_RTC_SHIFT_SUB1S(RTC_ShiftSub1s)); + + /* Disable the write protection for RTC registers */ + RTC->WRP = 0xCA; + RTC->WRP = 0x53; + + /* Check if a Shift is pending*/ + if ((RTC->INITSTS & RTC_INITSTS_SHOPF) != RESET) + { + /* Wait until the shift is completed*/ + while (((RTC->INITSTS & RTC_INITSTS_SHOPF) != RESET) && (shpfcount != SHPF_TIMEOUT)) + { + shpfcount++; + } + } + + /* Check if the Shift pending is completed or if there is no Shift operation at all*/ + if ((RTC->INITSTS & RTC_INITSTS_SHOPF) == RESET) + { + + { + /* Configure the Shift settings */ + RTC->SCTRL = (uint32_t)(uint32_t)(RTC_ShiftAddFS) | (uint32_t)(RTC_ShiftSub1s); + + if (RTC_WaitForSynchro() == ERROR) + { + status = ERROR; + } + else + { + status = SUCCESS; + } + } + + } + else + { + status = ERROR; + } + + /* Enable the write protection for RTC registers */ + RTC->WRP = 0xFF; + + return (ErrorStatus)(status); +} + +/** + * @} + */ + +/** @addtogroup RTC_Group13 Interrupts and flags management functions + * @brief Interrupts and flags management functions + * +@verbatim + =============================================================================== + ##### Interrupts and flags management functions ##### + =============================================================================== + [..] All RTC interrupts are connected to the EXTI controller. + (+) To enable the RTC Alarm interrupt, the following sequence is required: + (+) Configure and enable the EXTI Line 17 in interrupt mode and select + the rising edge sensitivity using the EXTI_InitPeripheral() function. + (+) Configure and enable the RTC_Alarm IRQ channel in the NVIC using + the NVIC_Init() function. + (+) Configure the RTC to generate RTC alarms (Alarm A and/or Alarm B) + using the RTC_SetAlarm() and RTC_EnableAlarm() functions. + + (+) To enable the RTC Wakeup interrupt, the following sequence is required: + (+) Configure and enable the EXTI Line 20 in interrupt mode and select + the rising edge sensitivity using the EXTI_InitPeripheral() function. + (+) Configure and enable the RTC_WKUP IRQ channel in the NVIC using the + NVIC_Init() function. + (+) Configure the RTC to generate the RTC wakeup timer event using the + RTC_ConfigWakeUpClock(), RTC_SetWakeUpCounter() and RTC_EnableWakeUp() + functions. + + (+) To enable the RTC Tamper interrupt, the following sequence is required: + (+) Configure and enable the EXTI Line 19 in interrupt mode and select + the rising edge sensitivity using the EXTI_InitPeripheral() function. + (+) Configure and enable the TAMP_STAMP IRQ channel in the NVIC using + the NVIC_Init() function. + (+) Configure the RTC to detect the RTC tamper event using the + RTC_TamperTriggerConfig() and RTC_TamperCmd() functions. + + (+) To enable the RTC TimeStamp interrupt, the following sequence is + required: + (+) Configure and enable the EXTI Line 19 in interrupt mode and select + the rising edge sensitivity using the EXTI_InitPeripheral() function. + (+) Configure and enable the TAMP_STAMP IRQ channel in the NVIC using + the NVIC_Init() function. + (+) Configure the RTC to detect the RTC time-stamp event using the + RTC_EnableTimeStamp() functions. + +@endverbatim + * @{ + */ + +/** + * @brief Enables or disables the specified RTC interrupts. + * @param RTC_INT specifies the RTC interrupt sources to be enabled or disabled. + * This parameter can be any combination of the following values: + * @arg RTC_INT_WUT WakeUp Timer interrupt mask. + * @arg RTC_INT_ALRB Alarm B interrupt mask. + * @arg RTC_INT_ALRA Alarm A interrupt mask. + * @param Cmd new state of the specified RTC interrupts. + * This parameter can be: ENABLE or DISABLE. + */ +void RTC_ConfigInt(uint32_t RTC_INT, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_RTC_CONFIG_INT(RTC_INT)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + /* Disable the write protection for RTC registers */ + RTC->WRP = 0xCA; + RTC->WRP = 0x53; + + if (Cmd != DISABLE) + { + /* Configure the Interrupts in the RTC_CTRL register */ + RTC->CTRL |= RTC_INT ; + } + else + { + /* Configure the Interrupts in the RTC_CTRL register */ + RTC->CTRL &= (uint32_t) ~(RTC_INT); + } + /* Enable the write protection for RTC registers */ + RTC->WRP = 0xFF; +} + +/** + * @brief Checks whether the specified RTC flag is set or not. + * @param RTC_FLAG specifies the flag to check. + * This parameter can be one of the following values: + * @arg RTC_FLAG_RECPF RECALPF event flag. + * @arg RTC_FLAG_TISOVF Time Stamp OverFlow flag. + * @arg RTC_FLAG_TISF Time Stamp event flag. + * @arg RTC_FLAG_WTF WakeUp Timer flag. + * @arg RTC_FLAG_ALBF Alarm B flag. + * @arg RTC_FLAG_ALAF Alarm A flag. + * @arg RTC_FLAG_INITF Initialization mode flag. + * @arg RTC_FLAG_RSYF Registers Synchronized flag. + * @arg RTC_FLAG_INITSF Registers Configured flag. + * @arg RTC_FLAG_SHOPF Shift operation pending flag. + * @arg RTC_FLAG_WTWF WakeUp Timer Write flag. + * @arg RTC_FLAG_ALBWF Alarm B Write flag. + * @arg RTC_FLAG_ALAWF Alarm A write flag. + * @return The new state of RTC_FLAG (SET or RESET). + */ +FlagStatus RTC_GetFlagStatus(uint32_t RTC_FLAG) +{ + FlagStatus bitstatus = RESET; + uint32_t tmpregister = 0; + + /* Check the parameters */ + assert_param(IS_RTC_GET_FLAG(RTC_FLAG)); + + /* Get all the flags */ + tmpregister = (uint32_t)(RTC->INITSTS & RTC_FLAGS_MASK); + + /* Return the status of the flag */ + if ((tmpregister & RTC_FLAG) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @brief Clears the RTC's pending flags. + * @param RTC_FLAG specifies the RTC flag to clear. + * This parameter can be any combination of the following values:. + * @arg RTC_FLAG_TISOVF Time Stamp Overflow flag. + * @arg RTC_FLAG_TISF Time Stamp event flag. + * @arg RTC_FLAG_WTF WakeUp Timer flag. + * @arg RTC_FLAG_ALBF Alarm B flag. + * @arg RTC_FLAG_ALAF Alarm A flag. + * @arg RTC_FLAG_RSYF Registers Synchronized flag. + */ +void RTC_ClrFlag(uint32_t RTC_FLAG) +{ + /* Check the parameters */ + assert_param(IS_RTC_CLEAR_FLAG(RTC_FLAG)); + + /* Clear the Flags in the RTC_INITSTS register */ + RTC->INITSTS = (uint32_t)( + (uint32_t)(~((RTC_FLAG | RTC_INITSTS_INITM) & 0x00011FFF) | (uint32_t)(RTC->INITSTS & RTC_INITSTS_INITM))); +} + +/** + * @brief Checks whether the specified RTC interrupt has occurred or not. + * @param RTC_INT specifies the RTC interrupt source to check. + * This parameter can be one of the following values: + * @arg RTC_INT_WUT WakeUp Timer interrupt. + * @arg RTC_INT_ALRB Alarm B interrupt. + * @arg RTC_INT_ALRA Alarm A interrupt. + * @return The new state of RTC_INT (SET or RESET). + */ +INTStatus RTC_GetITStatus(uint32_t RTC_INT) +{ + INTStatus bitstatus = RESET; + uint32_t tmpregister = 0, enablestatus = 0; + + /* Check the parameters */ + assert_param(IS_RTC_GET_INT(RTC_INT)); + + /* Get the Interrupt enable Status */ + enablestatus = (uint32_t)((RTC->CTRL & RTC_INT)); + + /* Get the Interrupt pending bit */ + tmpregister = (uint32_t)((RTC->INITSTS & (uint32_t)(RTC_INT >> 4))); + + /* Get the status of the Interrupt */ + if ((enablestatus != (uint32_t)RESET) && ((tmpregister & 0x0000FFFF) != (uint32_t)RESET)) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @brief Clears the RTC's interrupt pending bits. + * @param RTC_INT specifies the RTC interrupt pending bit to clear. + * This parameter can be any combination of the following values: + * @arg RTC_INT_WUT WakeUp Timer interrupt + * @arg RTC_INT_ALRB Alarm B interrupt + * @arg RTC_INT_ALRA Alarm A interrupt + */ +void RTC_ClrIntPendingBit(uint32_t RTC_INT) +{ + uint32_t tmpregister = 0; + + /* Check the parameters */ + assert_param(IS_RTC_CLEAR_INT(RTC_INT)); + + /* Get the RTC_INITSTS Interrupt pending bits mask */ + tmpregister = (uint32_t)(RTC_INT >> 4); + + /* Clear the interrupt pending bits in the RTC_INITSTS register */ + RTC->INITSTS = (uint32_t)( + (uint32_t)(~((tmpregister | RTC_INITSTS_INITM) & 0x0000FFFF) | (uint32_t)(RTC->INITSTS & RTC_INITSTS_INITM))); +} + +/** + * @} + */ + +/** + * @brief Converts a 2 digit decimal to BCD format. + * @param Value Byte to be converted. + * @return Converted byte + */ +static uint8_t RTC_ByteToBcd2(uint8_t Value) +{ + uint8_t bcdhigh = 0; + + while (Value >= 10) + { + bcdhigh++; + Value -= 10; + } + + return ((uint8_t)(bcdhigh << 4) | Value); +} + +/** + * @brief Convert from 2 digit BCD to Binary. + * @param Value BCD value to be converted. + * @return Converted word + */ +static uint8_t RTC_Bcd2ToByte(uint8_t Value) +{ + uint8_t tmp = 0; + tmp = ((uint8_t)(Value & (uint8_t)0xF0) >> (uint8_t)0x4) * 10; + return (tmp + (Value & (uint8_t)0x0F)); +} +/** + * @brief Enable wakeup tsc functionand wakeup by the set time + * @param count wakeup time. + */ +void RTC_EnableWakeUpTsc(uint32_t count) +{ + // Wait until bit RTC_TSCWKUPCTRL_WKUPOFF is 1 + while (!(RTC->TSCWKUPCTRL & RTC_TSCWKUPCTRL_WKUPOFF)) + { + } + // enter config wakeup cnt mode + RTC->TSCWKUPCTRL = RTC_TSCWKUPCTRL_WKUPCNF; + // config tsc wakeup cnt ,tsc wakeup module counting cycle = WAKUPCNT * LSE/LSI + RTC->TSCWKUPCNT = count; + // exit config wakeup cnt mode + RTC->TSCWKUPCTRL &= ~(RTC_TSCWKUPCTRL_WKUPCNF); + while (!(RTC->TSCWKUPCTRL & RTC_TSCWKUPCTRL_WKUPOFF)) + { + } + // TSC wakeup enable + RTC->TSCWKUPCTRL = RTC_TSCWKUPCTRL_WKUPEN; +} +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_sdio.c b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_sdio.c new file mode 100755 index 0000000000..cff0be44fd --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_sdio.c @@ -0,0 +1,789 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_sdio.c + * @author Nations + * @version v1.0.1 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "n32g45x_sdio.h" +#include "n32g45x_rcc.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup SDIO + * @brief SDIO driver modules + * @{ + */ + +/** @addtogroup SDIO_Private_TypesDefinitions + * @{ + */ + +/* ------------ SDIO registers bit address in the alias region ----------- */ +#define SDIO_OFFSET (SDIO_BASE - PERIPH_BASE) + +/* --- CLKCTRL Register ---*/ + +/* Alias word address of CLKEN bit */ +#define CLKCTRL_OFFSET (SDIO_OFFSET + 0x04) +#define CLKEN_BIT_NUMBER 0x08 +#define CLKCTRL_CLKEN_BB (PERIPH_BB_BASE + (CLKCTRL_OFFSET * 32) + (CLKEN_BIT_NUMBER * 4)) + +/* --- CMDCTRL Register ---*/ + +/* Alias word address of SDIOSUSPEND bit */ +#define CMD_OFFSET (SDIO_OFFSET + 0x0C) +#define SDIO_SUSPEND_BIT_NUMBER 0x0B +#define CMD_SDIO_SUSPEND_BB (PERIPH_BB_BASE + (CMD_OFFSET * 32) + (SDIO_SUSPEND_BIT_NUMBER * 4)) + +/* Alias word address of ENCMDCOMPL bit */ +#define EN_CMD_COMPL_BIT_NUMBER 0x0C +#define EN_CMD_COMPL_BB (PERIPH_BB_BASE + (CMD_OFFSET * 32) + (EN_CMD_COMPL_BIT_NUMBER * 4)) + +/* Alias word address of NIEN bit */ +#define NIEN_BIT_NUMBER 0x0D +#define CMD_NIEN_BB (PERIPH_BB_BASE + (CMD_OFFSET * 32) + (NIEN_BIT_NUMBER * 4)) + +/* Alias word address of ATACMD bit */ +#define ATACMD_BIT_NUMBER 0x0E +#define CMD_ATACMD_BB (PERIPH_BB_BASE + (CMD_OFFSET * 32) + (ATACMD_BIT_NUMBER * 4)) + +/* --- DATCTRL Register ---*/ + +/* Alias word address of DMAEN bit */ +#define DCTRL_OFFSET (SDIO_OFFSET + 0x2C) +#define DMAEN_BIT_NUMBER 0x03 +#define DCTRL_DMAEN_BB (PERIPH_BB_BASE + (DCTRL_OFFSET * 32) + (DMAEN_BIT_NUMBER * 4)) + +/* Alias word address of RWSTART bit */ +#define RWSTART_BIT_NUMBER 0x08 +#define DCTRL_RWSTART_BB (PERIPH_BB_BASE + (DCTRL_OFFSET * 32) + (RWSTART_BIT_NUMBER * 4)) + +/* Alias word address of RWSTOP bit */ +#define RWSTOP_BIT_NUMBER 0x09 +#define DCTRL_RWSTOP_BB (PERIPH_BB_BASE + (DCTRL_OFFSET * 32) + (RWSTOP_BIT_NUMBER * 4)) + +/* Alias word address of RWMOD bit */ +#define RWMOD_BIT_NUMBER 0x0A +#define DCTRL_RWMOD_BB (PERIPH_BB_BASE + (DCTRL_OFFSET * 32) + (RWMOD_BIT_NUMBER * 4)) + +/* Alias word address of SDIOEN bit */ +#define SDIOEN_BIT_NUMBER 0x0B +#define DCTRL_SDIOEN_BB (PERIPH_BB_BASE + (DCTRL_OFFSET * 32) + (SDIOEN_BIT_NUMBER * 4)) + +/* ---------------------- SDIO registers bit mask ------------------------ */ + +/* --- CLKCTRL Register ---*/ + +/* CLKCTRL register clear mask */ +#define CLKCTRL_CLR_MASK ((uint32_t)0xFFFF8100) + +/* --- PWRCTRL Register ---*/ + +/* SDIO PWRCTRL Mask */ +#define POWER_PWRCTRL_MASK ((uint32_t)0xFFFFFFFC) + +/* --- DATCTRL Register ---*/ + +/* SDIO DATCTRL Clear Mask */ +#define DATCTRL_CLR_MASK ((uint32_t)0xFFFFFF08) + +/* --- CMDCTRL Register ---*/ + +/* CMDCTRL Register clear mask */ +#define CMD_CLR_MASK ((uint32_t)0xFFFFF800) + +/* SDIO RESP Registers Address */ +#define SDID_RESPONSE_ADDR ((uint32_t)(SDIO_BASE + 0x14)) + +/** + * @} + */ + +/** @addtogroup SDIO_Private_Defines + * @{ + */ + +/** + * @} + */ + +/** @addtogroup SDIO_Private_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup SDIO_Private_Variables + * @{ + */ + +/** + * @} + */ + +/** @addtogroup SDIO_Private_FunctionPrototypes + * @{ + */ + +/** + * @} + */ + +/** @addtogroup SDIO_Private_Functions + * @{ + */ + +/** + * @brief Deinitializes the SDIO peripheral registers to their default reset values. + */ +void SDIO_DeInit(void) +{ + SDIO->PWRCTRL = 0x00000000; + SDIO->CLKCTRL = 0x00000000; + SDIO->CMDARG = 0x00000000; + SDIO->CMDCTRL = 0x00000000; + SDIO->DTIMER = 0x00000000; + SDIO->DATLEN = 0x00000000; + SDIO->DATCTRL = 0x00000000; + SDIO->INTCLR = 0x00C007FF; + SDIO->INTEN = 0x00000000; +} + +/** + * @brief Initializes the SDIO peripheral according to the specified + * parameters in the SDIO_InitStruct. + * @param SDIO_InitStruct pointer to a SDIO_InitType structure + * that contains the configuration information for the SDIO peripheral. + */ +void SDIO_Init(SDIO_InitType* SDIO_InitStruct) +{ + uint32_t tmpregister = 0; + + /* Check the parameters */ + assert_param(IS_SDIO_CLK_EDGE(SDIO_InitStruct->ClkEdge)); + assert_param(IS_SDIO_CLK_BYPASS(SDIO_InitStruct->ClkBypass)); + assert_param(IS_SDIO_CLK_POWER_SAVE(SDIO_InitStruct->ClkPwrSave)); + assert_param(IS_SDIO_BUS_WIDTH(SDIO_InitStruct->BusWidth)); + assert_param(IS_SDIO_HARDWARE_CLKCTRL(SDIO_InitStruct->HardwareClkCtrl)); + + /*---------------------------- SDIO CLKCTRL Configuration ------------------------*/ + /* Get the SDIO CLKCTRL value */ + tmpregister = SDIO->CLKCTRL; + + /* Clear CLKDIV, PWRSAV, BYPASS, WIDBUS, NEGEDGE, HWFC_EN bits */ + tmpregister &= CLKCTRL_CLR_MASK; + + /* Set CLKDIV bits according to ClkDiv value */ + /* Set PWRSAV bit according to ClkPwrSave value */ + /* Set BYPASS bit according to ClkBypass value */ + /* Set WIDBUS bits according to BusWidth value */ + /* Set NEGEDGE bits according to ClkEdge value */ + /* Set HWFC_EN bits according to HardwareClkCtrl value */ + tmpregister |= (SDIO_InitStruct->ClkDiv | SDIO_InitStruct->ClkPwrSave | SDIO_InitStruct->ClkBypass + | SDIO_InitStruct->BusWidth | SDIO_InitStruct->ClkEdge | SDIO_InitStruct->HardwareClkCtrl); + + /* Write to SDIO CLKCTRL */ + SDIO->CLKCTRL = tmpregister; +} + +/** + * @brief Fills each SDIO_InitStruct member with its default value. + * @param SDIO_InitStruct pointer to an SDIO_InitType structure which + * will be initialized. + */ +void SDIO_InitStruct(SDIO_InitType* SDIO_InitStruct) +{ + /* SDIO_InitStruct members default value */ + SDIO_InitStruct->ClkDiv = 0x00; + SDIO_InitStruct->ClkEdge = SDIO_CLKEDGE_RISING; + SDIO_InitStruct->ClkBypass = SDIO_ClkBYPASS_DISABLE; + SDIO_InitStruct->ClkPwrSave = SDIO_CLKPOWERSAVE_DISABLE; + SDIO_InitStruct->BusWidth = SDIO_BUSWIDTH_1B; + SDIO_InitStruct->HardwareClkCtrl = SDIO_HARDWARE_CLKCTRL_DISABLE; +} + +/** + * @brief Enables or disables the SDIO Clock. + * @param Cmd new state of the SDIO Clock. This parameter can be: ENABLE or DISABLE. + */ +void SDIO_EnableClock(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + *(__IO uint32_t*)CLKCTRL_CLKEN_BB = (uint32_t)Cmd; +} + +/** + * @brief Sets the power status of the controller. + * @param SDIO_PowerState new state of the Power state. + * This parameter can be one of the following values: + * @arg SDIO_POWER_CTRL_OFF + * @arg SDIO_POWER_CTRL_ON + */ +void SDIO_SetPower(uint32_t SDIO_PowerState) +{ + /* Check the parameters */ + assert_param(IS_SDIO_POWER_CTRL(SDIO_PowerState)); + + SDIO->PWRCTRL &= POWER_PWRCTRL_MASK; + SDIO->PWRCTRL |= SDIO_PowerState; +} + +/** + * @brief Gets the power status of the controller. + * @return Power status of the controller. The returned value can + * be one of the following: + * - 0x00: Power OFF + * - 0x02: Power UP + * - 0x03: Power ON + */ +uint32_t SDIO_GetPower(void) +{ + return (SDIO->PWRCTRL & (~POWER_PWRCTRL_MASK)); +} + +/** + * @brief Enables or disables the SDIO interrupts. + * @param SDIO_IT specifies the SDIO interrupt sources to be enabled or disabled. + * This parameter can be one or a combination of the following values: + * @arg SDIO_INT_CCRCERR Command response received (CRC check failed) interrupt + * @arg SDIO_INT_DCRCERR Data block sent/received (CRC check failed) interrupt + * @arg SDIO_INT_CMDTIMEOUT Command response timeout interrupt + * @arg SDIO_INT_DATTIMEOUT Data timeout interrupt + * @arg SDIO_INT_TXURERR Transmit DATFIFO underrun error interrupt + * @arg SDIO_INT_RXORERR Received DATFIFO overrun error interrupt + * @arg SDIO_INT_CMDRESPRECV Command response received (CRC check passed) interrupt + * @arg SDIO_INT_CMDSEND Command sent (no response required) interrupt + * @arg SDIO_INT_DATEND Data end (data counter, SDIDCOUNT, is zero) interrupt + * @arg SDIO_INT_SBERR Start bit not detected on all data signals in wide + * bus mode interrupt + * @arg SDIO_INT_DATBLKEND Data block sent/received (CRC check passed) interrupt + * @arg SDIO_INT_CMDRUN Command transfer in progress interrupt + * @arg SDIO_INT_TXRUN Data transmit in progress interrupt + * @arg SDIO_INT_RXRUN Data receive in progress interrupt + * @arg SDIO_INT_TFIFOHE Transmit DATFIFO Half Empty interrupt + * @arg SDIO_INT_RFIFOHF Receive DATFIFO Half Full interrupt + * @arg SDIO_INT_TFIFOF Transmit DATFIFO full interrupt + * @arg SDIO_INT_RFIFOF Receive DATFIFO full interrupt + * @arg SDIO_INT_TFIFOE Transmit DATFIFO empty interrupt + * @arg SDIO_INT_RFIFOE Receive DATFIFO empty interrupt + * @arg SDIO_INT_TDATVALID Data available in transmit DATFIFO interrupt + * @arg SDIO_INT_RDATVALID Data available in receive DATFIFO interrupt + * @arg SDIO_INT_SDIOINT SD I/O interrupt received interrupt + * @arg SDIO_INT_CEATAF CE-ATA command completion signal received for CMD61 interrupt + * @param Cmd new state of the specified SDIO interrupts. + * This parameter can be: ENABLE or DISABLE. + */ +void SDIO_ConfigInt(uint32_t SDIO_IT, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_SDIO_INT(SDIO_IT)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the SDIO interrupts */ + SDIO->INTEN |= SDIO_IT; + } + else + { + /* Disable the SDIO interrupts */ + SDIO->INTEN &= ~SDIO_IT; + } +} + +/** + * @brief Enables or disables the SDIO DMA request. + * @param Cmd new state of the selected SDIO DMA request. + * This parameter can be: ENABLE or DISABLE. + */ +void SDIO_DMACmd(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + *(__IO uint32_t*)DCTRL_DMAEN_BB = (uint32_t)Cmd; +} + +/** + * @brief Initializes the SDIO Command according to the specified + * parameters in the SDIO_CmdInitStruct and send the command. + * @param SDIO_CmdInitStruct pointer to a SDIO_CmdInitType + * structure that contains the configuration information for the SDIO command. + */ +void SDIO_SendCmd(SDIO_CmdInitType* SDIO_CmdInitStruct) +{ + uint32_t tmpregister = 0; + + /* Check the parameters */ + assert_param(IS_SDIO_CMD_INDEX(SDIO_CmdInitStruct->CmdIndex)); + assert_param(IS_SDIO_RESP(SDIO_CmdInitStruct->ResponseType)); + assert_param(IS_SDIO_WAIT(SDIO_CmdInitStruct->WaitType)); + assert_param(IS_SDIO_CPSM(SDIO_CmdInitStruct->CPSMConfig)); + + /*---------------------------- SDIO CMDARG Configuration ------------------------*/ + /* Set the SDIO Argument value */ + SDIO->CMDARG = SDIO_CmdInitStruct->CmdArgument; + + /*---------------------------- SDIO CMDCTRL Configuration ------------------------*/ + /* Get the SDIO CMDCTRL value */ + tmpregister = SDIO->CMDCTRL; + /* Clear CMDINDEX, WAITRESP, WAITINT, WAITPEND, CPSMEN bits */ + tmpregister &= CMD_CLR_MASK; + /* Set CMDINDEX bits according to CmdIndex value */ + /* Set WAITRESP bits according to ResponseType value */ + /* Set WAITINT and WAITPEND bits according to WaitType value */ + /* Set CPSMEN bits according to CPSMConfig value */ + tmpregister |= (uint32_t)SDIO_CmdInitStruct->CmdIndex | SDIO_CmdInitStruct->ResponseType + | SDIO_CmdInitStruct->WaitType | SDIO_CmdInitStruct->CPSMConfig; + + /* Write to SDIO CMDCTRL */ + SDIO->CMDCTRL = tmpregister; +} + +/** + * @brief Fills each SDIO_CmdInitStruct member with its default value. + * @param SDIO_CmdInitStruct pointer to an SDIO_CmdInitType + * structure which will be initialized. + */ +void SDIO_InitCmdStruct(SDIO_CmdInitType* SDIO_CmdInitStruct) +{ + /* SDIO_CmdInitStruct members default value */ + SDIO_CmdInitStruct->CmdArgument = 0x00; + SDIO_CmdInitStruct->CmdIndex = 0x00; + SDIO_CmdInitStruct->ResponseType = SDIO_RESP_NO; + SDIO_CmdInitStruct->WaitType = SDIO_WAIT_NO; + SDIO_CmdInitStruct->CPSMConfig = SDIO_CPSM_DISABLE; +} + +/** + * @brief Returns command index of last command for which response received. + * @return Returns the command index of the last command response received. + */ +uint8_t SDIO_GetCmdResp(void) +{ + return (uint8_t)(SDIO->CMDRESP); +} + +/** + * @brief Returns response received from the card for the last command. + * @param SDIO_RESP Specifies the SDIO response register. + * This parameter can be one of the following values: + * @arg SDIO_RESPONSE_1 Response Register 1 + * @arg SDIO_RESPONSE_2 Response Register 2 + * @arg SDIO_RESPONSE_3 Response Register 3 + * @arg SDIO_RESPONSE_4 Response Register 4 + * @return The Corresponding response register value. + */ +uint32_t SDIO_GetResp(uint32_t SDIO_RESP) +{ + __IO uint32_t tmp = 0; + + /* Check the parameters */ + assert_param(IS_SDIO_RESPONSE(SDIO_RESP)); + + tmp = SDID_RESPONSE_ADDR + SDIO_RESP; + + return (*(__IO uint32_t*)tmp); +} + +/** + * @brief Initializes the SDIO data path according to the specified + * parameters in the SDIO_DataInitStruct. + * @param SDIO_DataInitStruct pointer to a SDIO_DataInitType structure that + * contains the configuration information for the SDIO command. + */ +void SDIO_ConfigData(SDIO_DataInitType* SDIO_DataInitStruct) +{ + uint32_t tmpregister = 0; + + /* Check the parameters */ + assert_param(IS_SDIO_DAT_LEN(SDIO_DataInitStruct->DatLen)); + assert_param(IS_SDIO_BLK_SIZE(SDIO_DataInitStruct->DatBlkSize)); + assert_param(IS_SDIO_TRANSFER_DIRECTION(SDIO_DataInitStruct->TransferDirection)); + assert_param(IS_SDIO_TRANS_MODE(SDIO_DataInitStruct->TransferMode)); + assert_param(IS_SDIO_DPSM(SDIO_DataInitStruct->DPSMConfig)); + + /*---------------------------- SDIO DATTIMEOUT Configuration ---------------------*/ + /* Set the SDIO Data TimeOut value */ + SDIO->DTIMER = SDIO_DataInitStruct->DatTimeout; + + /*---------------------------- SDIO DATLEN Configuration -----------------------*/ + /* Set the SDIO DataLength value */ + SDIO->DATLEN = SDIO_DataInitStruct->DatLen; + + /*---------------------------- SDIO DATCTRL Configuration ----------------------*/ + /* Get the SDIO DATCTRL value */ + tmpregister = SDIO->DATCTRL; + /* Clear DEN, DTMODE, DTDIR and DBCKSIZE bits */ + tmpregister &= DATCTRL_CLR_MASK; + /* Set DEN bit according to DPSMConfig value */ + /* Set DTMODE bit according to TransferMode value */ + /* Set DTDIR bit according to TransferDirection value */ + /* Set DBCKSIZE bits according to DatBlkSize value */ + tmpregister |= (uint32_t)SDIO_DataInitStruct->DatBlkSize | SDIO_DataInitStruct->TransferDirection + | SDIO_DataInitStruct->TransferMode | SDIO_DataInitStruct->DPSMConfig; + + if(SDIO_DataInitStruct->TransferDirection) + { + tmpregister &= ~(1<<12); + } + else + { + tmpregister |= 1<<12; + } + + /* Write to SDIO DATCTRL */ + SDIO->DATCTRL = tmpregister; +} + +/** + * @brief Fills each SDIO_DataInitStruct member with its default value. + * @param SDIO_DataInitStruct pointer to an SDIO_DataInitType structure which + * will be initialized. + */ +void SDIO_InitDataStruct(SDIO_DataInitType* SDIO_DataInitStruct) +{ + /* SDIO_DataInitStruct members default value */ + SDIO_DataInitStruct->DatTimeout = 0xFFFFFFFF; + SDIO_DataInitStruct->DatLen = 0x00; + SDIO_DataInitStruct->DatBlkSize = SDIO_DATBLK_SIZE_1B; + SDIO_DataInitStruct->TransferDirection = SDIO_TRANSDIR_TOCARD; + SDIO_DataInitStruct->TransferMode = SDIO_TRANSMODE_BLOCK; + SDIO_DataInitStruct->DPSMConfig = SDIO_DPSM_DISABLE; +} + +/** + * @brief Returns number of remaining data bytes to be transferred. + * @return Number of remaining data bytes to be transferred + */ +uint32_t SDIO_GetDataCountValue(void) +{ + return SDIO->DATCOUNT; +} + +/** + * @brief Read one data word from Rx DATFIFO. + * @return Data received + */ +uint32_t SDIO_ReadData(void) +{ + return SDIO->DATFIFO; +} + +/** + * @brief Write one data word to Tx DATFIFO. + * @param Data 32-bit data word to write. + */ +void SDIO_WriteData(uint32_t Data) +{ + SDIO->DATFIFO = Data; +} + +/** + * @brief Returns the number of words left to be written to or read from DATFIFO. + * @return Remaining number of words. + */ +uint32_t SDIO_GetFifoCounter(void) +{ + return SDIO->FIFOCOUNT; +} + +/** + * @brief Starts the SD I/O Read Wait operation. + * @param Cmd new state of the Start SDIO Read Wait operation. + * This parameter can be: ENABLE or DISABLE. + */ +void SDIO_EnableReadWait(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + *(__IO uint32_t*)DCTRL_RWSTART_BB = (uint32_t)Cmd; +} + +/** + * @brief Stops the SD I/O Read Wait operation. + * @param Cmd new state of the Stop SDIO Read Wait operation. + * This parameter can be: ENABLE or DISABLE. + */ +void SDIO_DisableReadWait(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + *(__IO uint32_t*)DCTRL_RWSTOP_BB = (uint32_t)Cmd; +} + +/** + * @brief Sets one of the two options of inserting read wait interval. + * @param SDIO_ReadWaitMode SD I/O Read Wait operation mode. + * This parameter can be: + * @arg SDIO_RDWAIT_MODE_CLK Read Wait control by stopping SDIOCLK + * @arg SDIO_RDWAIT_MODE_DAT2 Read Wait control using SDIO_DATA2 + */ +void SDIO_EnableSdioReadWaitMode(uint32_t SDIO_ReadWaitMode) +{ + /* Check the parameters */ + assert_param(IS_SDIO_RDWAIT_MODE(SDIO_ReadWaitMode)); + + *(__IO uint32_t*)DCTRL_RWMOD_BB = SDIO_ReadWaitMode; +} + +/** + * @brief Enables or disables the SD I/O Mode Operation. + * @param Cmd new state of SDIO specific operation. + * This parameter can be: ENABLE or DISABLE. + */ +void SDIO_EnableSdioOperation(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + *(__IO uint32_t*)DCTRL_SDIOEN_BB = (uint32_t)Cmd; +} + +/** + * @brief Enables or disables the SD I/O Mode suspend command sending. + * @param Cmd new state of the SD I/O Mode suspend command. + * This parameter can be: ENABLE or DISABLE. + */ +void SDIO_EnableSendSdioSuspend(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + *(__IO uint32_t*)CMD_SDIO_SUSPEND_BB = (uint32_t)Cmd; +} + +/** + * @brief Enables or disables the command completion signal. + * @param Cmd new state of command completion signal. + * This parameter can be: ENABLE or DISABLE. + */ +void SDIO_EnableCommandCompletion(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + *(__IO uint32_t*)EN_CMD_COMPL_BB = (uint32_t)Cmd; +} + +/** + * @brief Enables or disables the CE-ATA interrupt. + * @param Cmd new state of CE-ATA interrupt. This parameter can be: ENABLE or DISABLE. + */ +void SDIO_EnableCEATAInt(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + *(__IO uint32_t*)CMD_NIEN_BB = (uint32_t)((~((uint32_t)Cmd)) & ((uint32_t)0x1)); +} + +/** + * @brief Sends CE-ATA command (CMD61). + * @param Cmd new state of CE-ATA command. This parameter can be: ENABLE or DISABLE. + */ +void SDIO_EnableSendCEATA(FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + *(__IO uint32_t*)CMD_ATACMD_BB = (uint32_t)Cmd; +} + +/** + * @brief Checks whether the specified SDIO flag is set or not. + * @param SDIO_FLAG specifies the flag to check. + * This parameter can be one of the following values: + * @arg SDIO_FLAG_CCRCERR Command response received (CRC check failed) + * @arg SDIO_FLAG_DCRCERR Data block sent/received (CRC check failed) + * @arg SDIO_FLAG_CMDTIMEOUT Command response timeout + * @arg SDIO_FLAG_DATTIMEOUT Data timeout + * @arg SDIO_FLAG_TXURERR Transmit DATFIFO underrun error + * @arg SDIO_FLAG_RXORERR Received DATFIFO overrun error + * @arg SDIO_FLAG_CMDRESPRECV Command response received (CRC check passed) + * @arg SDIO_FLAG_CMDSEND Command sent (no response required) + * @arg SDIO_FLAG_DATEND Data end (data counter, SDIDCOUNT, is zero) + * @arg SDIO_FLAG_SBERR Start bit not detected on all data signals in wide + * bus mode. + * @arg SDIO_FLAG_DATBLKEND Data block sent/received (CRC check passed) + * @arg SDIO_FLAG_CMDRUN Command transfer in progress + * @arg SDIO_FLAG_TXRUN Data transmit in progress + * @arg SDIO_FLAG_RXRUN Data receive in progress + * @arg SDIO_FLAG_TFIFOHE Transmit DATFIFO Half Empty + * @arg SDIO_FLAG_RFIFOHF Receive DATFIFO Half Full + * @arg SDIO_FLAG_TFIFOF Transmit DATFIFO full + * @arg SDIO_FLAG_RFIFOF Receive DATFIFO full + * @arg SDIO_FLAG_TFIFOE Transmit DATFIFO empty + * @arg SDIO_FLAG_RFIFOE Receive DATFIFO empty + * @arg SDIO_FLAG_TDATVALID Data available in transmit DATFIFO + * @arg SDIO_FLAG_RDATVALID Data available in receive DATFIFO + * @arg SDIO_FLAG_SDIOINT SD I/O interrupt received + * @arg SDIO_FLAG_CEATAF CE-ATA command completion signal received for CMD61 + * @return The new state of SDIO_FLAG (SET or RESET). + */ +FlagStatus SDIO_GetFlag(uint32_t SDIO_FLAG) +{ + FlagStatus bitstatus = RESET; + + /* Check the parameters */ + assert_param(IS_SDIO_FLAG(SDIO_FLAG)); + + if ((SDIO->STS & SDIO_FLAG) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @brief Clears the SDIO's pending flags. + * @param SDIO_FLAG specifies the flag to clear. + * This parameter can be one or a combination of the following values: + * @arg SDIO_FLAG_CCRCERR Command response received (CRC check failed) + * @arg SDIO_FLAG_DCRCERR Data block sent/received (CRC check failed) + * @arg SDIO_FLAG_CMDTIMEOUT Command response timeout + * @arg SDIO_FLAG_DATTIMEOUT Data timeout + * @arg SDIO_FLAG_TXURERR Transmit DATFIFO underrun error + * @arg SDIO_FLAG_RXORERR Received DATFIFO overrun error + * @arg SDIO_FLAG_CMDRESPRECV Command response received (CRC check passed) + * @arg SDIO_FLAG_CMDSEND Command sent (no response required) + * @arg SDIO_FLAG_DATEND Data end (data counter, SDIDCOUNT, is zero) + * @arg SDIO_FLAG_SBERR Start bit not detected on all data signals in wide + * bus mode + * @arg SDIO_FLAG_DATBLKEND Data block sent/received (CRC check passed) + * @arg SDIO_FLAG_SDIOINT SD I/O interrupt received + * @arg SDIO_FLAG_CEATAF CE-ATA command completion signal received for CMD61 + */ +void SDIO_ClrFlag(uint32_t SDIO_FLAG) +{ + /* Check the parameters */ + assert_param(IS_SDIO_CLR_FLAG(SDIO_FLAG)); + + SDIO->INTCLR = SDIO_FLAG; +} + +/** + * @brief Checks whether the specified SDIO interrupt has occurred or not. + * @param SDIO_IT specifies the SDIO interrupt source to check. + * This parameter can be one of the following values: + * @arg SDIO_INT_CCRCERR Command response received (CRC check failed) interrupt + * @arg SDIO_INT_DCRCERR Data block sent/received (CRC check failed) interrupt + * @arg SDIO_INT_CMDTIMEOUT Command response timeout interrupt + * @arg SDIO_INT_DATTIMEOUT Data timeout interrupt + * @arg SDIO_INT_TXURERR Transmit DATFIFO underrun error interrupt + * @arg SDIO_INT_RXORERR Received DATFIFO overrun error interrupt + * @arg SDIO_INT_CMDRESPRECV Command response received (CRC check passed) interrupt + * @arg SDIO_INT_CMDSEND Command sent (no response required) interrupt + * @arg SDIO_INT_DATEND Data end (data counter, SDIDCOUNT, is zero) interrupt + * @arg SDIO_INT_SBERR Start bit not detected on all data signals in wide + * bus mode interrupt + * @arg SDIO_INT_DATBLKEND Data block sent/received (CRC check passed) interrupt + * @arg SDIO_INT_CMDRUN Command transfer in progress interrupt + * @arg SDIO_INT_TXRUN Data transmit in progress interrupt + * @arg SDIO_INT_RXRUN Data receive in progress interrupt + * @arg SDIO_INT_TFIFOHE Transmit DATFIFO Half Empty interrupt + * @arg SDIO_INT_RFIFOHF Receive DATFIFO Half Full interrupt + * @arg SDIO_INT_TFIFOF Transmit DATFIFO full interrupt + * @arg SDIO_INT_RFIFOF Receive DATFIFO full interrupt + * @arg SDIO_INT_TFIFOE Transmit DATFIFO empty interrupt + * @arg SDIO_INT_RFIFOE Receive DATFIFO empty interrupt + * @arg SDIO_INT_TDATVALID Data available in transmit DATFIFO interrupt + * @arg SDIO_INT_RDATVALID Data available in receive DATFIFO interrupt + * @arg SDIO_INT_SDIOINT SD I/O interrupt received interrupt + * @arg SDIO_INT_CEATAF CE-ATA command completion signal received for CMD61 interrupt + * @return The new state of SDIO_IT (SET or RESET). + */ +INTStatus SDIO_GetIntStatus(uint32_t SDIO_IT) +{ + INTStatus bitstatus = RESET; + + /* Check the parameters */ + assert_param(IS_SDIO_GET_INT(SDIO_IT)); + if ((SDIO->STS & SDIO_IT) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @brief Clears the SDIO's interrupt pending bits. + * @param SDIO_IT specifies the interrupt pending bit to clear. + * This parameter can be one or a combination of the following values: + * @arg SDIO_INT_CCRCERR Command response received (CRC check failed) interrupt + * @arg SDIO_INT_DCRCERR Data block sent/received (CRC check failed) interrupt + * @arg SDIO_INT_CMDTIMEOUT Command response timeout interrupt + * @arg SDIO_INT_DATTIMEOUT Data timeout interrupt + * @arg SDIO_INT_TXURERR Transmit DATFIFO underrun error interrupt + * @arg SDIO_INT_RXORERR Received DATFIFO overrun error interrupt + * @arg SDIO_INT_CMDRESPRECV Command response received (CRC check passed) interrupt + * @arg SDIO_INT_CMDSEND Command sent (no response required) interrupt + * @arg SDIO_INT_DATEND Data end (data counter, SDIDCOUNT, is zero) interrupt + * @arg SDIO_INT_SBERR Start bit not detected on all data signals in wide + * bus mode interrupt + * @arg SDIO_INT_SDIOINT SD I/O interrupt received interrupt + * @arg SDIO_INT_CEATAF CE-ATA command completion signal received for CMD61 + */ +void SDIO_ClrIntPendingBit(uint32_t SDIO_IT) +{ + /* Check the parameters */ + assert_param(IS_SDIO_CLR_INT(SDIO_IT)); + + SDIO->INTCLR = SDIO_IT; +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_spi.c b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_spi.c new file mode 100755 index 0000000000..d069e7fe0c --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_spi.c @@ -0,0 +1,862 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_spi.c + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "n32g45x_spi.h" +#include "n32g45x_rcc.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup SPI + * @brief SPI driver modules + * @{ + */ + +/** @addtogroup SPI_Private_TypesDefinitions + * @{ + */ + +/** + * @} + */ + +/** @addtogroup SPI_Private_Defines + * @{ + */ + +/* SPI SPE mask */ +#define CTRL1_SPIEN_ENABLE ((uint16_t)0x0040) +#define CTRL1_SPIEN_DISABLE ((uint16_t)0xFFBF) + +/* I2S I2SE mask */ +#define I2SCFG_I2SEN_ENABLE ((uint16_t)0x0400) +#define I2SCFG_I2SEN_DISABLE ((uint16_t)0xFBFF) + +/* SPI CRCNext mask */ +#define CTRL1_CRCNEXT_ENABLE ((uint16_t)0x1000) + +/* SPI CRCEN mask */ +#define CTRL1_CRCEN_ENABLE ((uint16_t)0x2000) +#define CTRL1_CRCEN_DISABLE ((uint16_t)0xDFFF) + +/* SPI SSOE mask */ +#define CTRL2_SSOEN_ENABLE ((uint16_t)0x0004) +#define CTRL2_SSOEN_DISABLE ((uint16_t)0xFFFB) + +/* SPI registers Masks */ +#define CTRL1_CLR_MASK ((uint16_t)0x3040) +#define I2SCFG_CLR_MASK ((uint16_t)0xF040) + +/* SPI or I2S mode selection masks */ +#define SPI_MODE_ENABLE ((uint16_t)0xF7FF) +#define I2S_MODE_ENABLE ((uint16_t)0x0800) + +/* I2S clock source selection masks */ +#define I2S2_CLKSRC ((uint32_t)(0x00020000)) +#define I2S3_CLKSRC ((uint32_t)(0x00040000)) +#define I2S_MUL_MASK ((uint32_t)(0x0000F000)) +#define I2S_DIV_MASK ((uint32_t)(0x000000F0)) + +/** + * @} + */ + +/** @addtogroup SPI_Private_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup SPI_Private_Variables + * @{ + */ + +/** + * @} + */ + +/** @addtogroup SPI_Private_FunctionPrototypes + * @{ + */ + +/** + * @} + */ + +/** @addtogroup SPI_Private_Functions + * @{ + */ + +/** + * @brief Deinitializes the SPIx peripheral registers to their default + * reset values (Affects also the I2Ss). + * @param SPIx where x can be 1, 2 or 3 to select the SPI peripheral. + */ +void SPI_I2S_DeInit(SPI_Module* SPIx) +{ + /* Check the parameters */ + assert_param(IS_SPI_PERIPH(SPIx)); + + if (SPIx == SPI1) + { + /* Enable SPI1 reset state */ + RCC_EnableAPB2PeriphReset(RCC_APB2_PERIPH_SPI1, ENABLE); + /* Release SPI1 from reset state */ + RCC_EnableAPB2PeriphReset(RCC_APB2_PERIPH_SPI1, DISABLE); + } + else if (SPIx == SPI2) + { + /* Enable SPI2 reset state */ + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_SPI2, ENABLE); + /* Release SPI2 from reset state */ + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_SPI2, DISABLE); + } + else + { + if (SPIx == SPI3) + { + /* Enable SPI3 reset state */ + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_SPI3, ENABLE); + /* Release SPI3 from reset state */ + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_SPI3, DISABLE); + } + } +} + +/** + * @brief Initializes the SPIx peripheral according to the specified + * parameters in the SPI_InitStruct. + * @param SPIx where x can be 1, 2 or 3 to select the SPI peripheral. + * @param SPI_InitStruct pointer to a SPI_InitType structure that + * contains the configuration information for the specified SPI peripheral. + */ +void SPI_Init(SPI_Module* SPIx, SPI_InitType* SPI_InitStruct) +{ + uint16_t tmpregister = 0; + + /* check the parameters */ + assert_param(IS_SPI_PERIPH(SPIx)); + + /* Check the SPI parameters */ + assert_param(IS_SPI_DIR_MODE(SPI_InitStruct->DataDirection)); + assert_param(IS_SPI_MODE(SPI_InitStruct->SpiMode)); + assert_param(IS_SPI_DATASIZE(SPI_InitStruct->DataLen)); + assert_param(IS_SPI_CLKPOL(SPI_InitStruct->CLKPOL)); + assert_param(IS_SPI_CLKPHA(SPI_InitStruct->CLKPHA)); + assert_param(IS_SPI_NSS(SPI_InitStruct->NSS)); + assert_param(IS_SPI_BR_PRESCALER(SPI_InitStruct->BaudRatePres)); + assert_param(IS_SPI_FIRST_BIT(SPI_InitStruct->FirstBit)); + assert_param(IS_SPI_CRC_POLYNOMIAL(SPI_InitStruct->CRCPoly)); + + /*---------------------------- SPIx CTRL1 Configuration ------------------------*/ + /* Get the SPIx CTRL1 value */ + tmpregister = SPIx->CTRL1; + /* Clear BIDIMode, BIDIOE, RxONLY, SSM, SSI, LSBFirst, BR, MSTR, CPOL and CPHA bits */ + tmpregister &= CTRL1_CLR_MASK; + /* Configure SPIx: direction, NSS management, first transmitted bit, BaudRate prescaler + master/salve mode, CPOL and CPHA */ + /* Set BIDImode, BIDIOE and RxONLY bits according to DataDirection value */ + /* Set SSM, SSI and MSTR bits according to SpiMode and NSS values */ + /* Set LSBFirst bit according to FirstBit value */ + /* Set BR bits according to BaudRatePres value */ + /* Set CPOL bit according to CLKPOL value */ + /* Set CPHA bit according to CLKPHA value */ + tmpregister |= (uint16_t)((uint32_t)SPI_InitStruct->DataDirection | SPI_InitStruct->SpiMode + | SPI_InitStruct->DataLen | SPI_InitStruct->CLKPOL | SPI_InitStruct->CLKPHA + | SPI_InitStruct->NSS | SPI_InitStruct->BaudRatePres | SPI_InitStruct->FirstBit); + /* Write to SPIx CTRL1 */ + SPIx->CTRL1 = tmpregister; + + /* Activate the SPI mode (Reset I2SMOD bit in I2SCFG register) */ + SPIx->I2SCFG &= SPI_MODE_ENABLE; + + /*---------------------------- SPIx CRCPOLY Configuration --------------------*/ + /* Write to SPIx CRCPOLY */ + SPIx->CRCPOLY = SPI_InitStruct->CRCPoly; +} + +/** + * @brief Initializes the SPIx peripheral according to the specified + * parameters in the I2S_InitStruct. + * @param SPIx where x can be 2 or 3 to select the SPI peripheral + * (configured in I2S mode). + * @param I2S_InitStruct pointer to an I2S_InitType structure that + * contains the configuration information for the specified SPI peripheral + * configured in I2S mode. + * @note + * The function calculates the optimal prescaler needed to obtain the most + * accurate audio frequency (depending on the I2S clock source, the PLL values + * and the product configuration). But in case the prescaler value is greater + * than 511, the default value (0x02) will be configured instead. * + */ +void I2S_Init(SPI_Module* SPIx, I2S_InitType* I2S_InitStruct) +{ + uint16_t tmpregister = 0, i2sdiv = 2, i2sodd = 0, packetlength = 1; + uint32_t tmp = 0; + RCC_ClocksType RCC_Clocks; + uint32_t sourceclock = 0; + + /* Check the I2S parameters */ + assert_param(IS_SPI_2OR3_PERIPH(SPIx)); + assert_param(IS_I2S_MODE(I2S_InitStruct->I2sMode)); + assert_param(IS_I2S_STANDARD(I2S_InitStruct->Standard)); + assert_param(IS_I2S_DATA_FMT(I2S_InitStruct->DataFormat)); + assert_param(IS_I2S_MCLK_ENABLE(I2S_InitStruct->MCLKEnable)); + assert_param(IS_I2S_AUDIO_FREQ(I2S_InitStruct->AudioFrequency)); + assert_param(IS_I2S_CLKPOL(I2S_InitStruct->CLKPOL)); + + /*----------------------- SPIx I2SCFG & I2SPREDIV Configuration -----------------*/ + /* Clear I2SMOD, I2SE, MODCFG, PCMSYNC, STDSEL, CKPOL, TDATLEN and CHLEN bits */ + SPIx->I2SCFG &= I2SCFG_CLR_MASK; + SPIx->I2SPREDIV = 0x0002; + + /* Get the I2SCFG register value */ + tmpregister = SPIx->I2SCFG; + + /* If the default value has to be written, reinitialize i2sdiv and i2sodd*/ + if (I2S_InitStruct->AudioFrequency == I2S_AUDIO_FREQ_DEFAULT) + { + i2sodd = (uint16_t)0; + i2sdiv = (uint16_t)2; + } + /* If the requested audio frequency is not the default, compute the prescaler */ + else + { + /* Check the frame length (For the Prescaler computing) */ + if (I2S_InitStruct->DataFormat == I2S_DATA_FMT_16BITS) + { + /* Packet length is 16 bits */ + packetlength = 1; + } + else + { + /* Packet length is 32 bits */ + packetlength = 2; + } + + /* Get the I2S clock source mask depending on the peripheral number */ + if (((uint32_t)SPIx) == SPI2_BASE) + { + /* The mask is relative to I2S2 */ + tmp = I2S2_CLKSRC; + } + else + { + /* The mask is relative to I2S3 */ + tmp = I2S3_CLKSRC; + } + + /* I2S Clock source is System clock: Get System Clock frequency */ + RCC_GetClocksFreqValue(&RCC_Clocks); + + /* Get the source clock value: based on System Clock value */ + sourceclock = RCC_Clocks.SysclkFreq; + + /* Compute the Real divider depending on the MCLK output state with a floating point */ + if (I2S_InitStruct->MCLKEnable == I2S_MCLK_ENABLE) + { + /* MCLK output is enabled */ + tmp = (uint16_t)(((((sourceclock / 256) * 10) / I2S_InitStruct->AudioFrequency)) + 5); + } + else + { + /* MCLK output is disabled */ + tmp = (uint16_t)(((((sourceclock / (32 * packetlength)) * 10) / I2S_InitStruct->AudioFrequency)) + 5); + } + + /* Remove the floating point */ + tmp = tmp / 10; + + /* Check the parity of the divider */ + i2sodd = (uint16_t)(tmp & (uint16_t)0x0001); + + /* Compute the i2sdiv prescaler */ + i2sdiv = (uint16_t)((tmp - i2sodd) / 2); + + /* Get the Mask for the Odd bit (SPI_I2SPREDIV[8]) register */ + i2sodd = (uint16_t)(i2sodd << 8); + } + + /* Test if the divider is 1 or 0 or greater than 0xFF */ + if ((i2sdiv < 2) || (i2sdiv > 0xFF)) + { + /* Set the default values */ + i2sdiv = 2; + i2sodd = 0; + } + + /* Write to SPIx I2SPREDIV register the computed value */ + SPIx->I2SPREDIV = (uint16_t)(i2sdiv | (uint16_t)(i2sodd | (uint16_t)I2S_InitStruct->MCLKEnable)); + + /* Configure the I2S with the SPI_InitStruct values */ + tmpregister |= (uint16_t)( + I2S_MODE_ENABLE + | (uint16_t)(I2S_InitStruct->I2sMode + | (uint16_t)(I2S_InitStruct->Standard + | (uint16_t)(I2S_InitStruct->DataFormat | (uint16_t)I2S_InitStruct->CLKPOL)))); + + /* Write to SPIx I2SCFG */ + SPIx->I2SCFG = tmpregister; +} + +/** + * @brief Fills each SPI_InitStruct member with its default value. + * @param SPI_InitStruct pointer to a SPI_InitType structure which will be initialized. + */ +void SPI_InitStruct(SPI_InitType* SPI_InitStruct) +{ + /*--------------- Reset SPI init structure parameters values -----------------*/ + /* Initialize the DataDirection member */ + SPI_InitStruct->DataDirection = SPI_DIR_DOUBLELINE_FULLDUPLEX; + /* initialize the SpiMode member */ + SPI_InitStruct->SpiMode = SPI_MODE_SLAVE; + /* initialize the DataLen member */ + SPI_InitStruct->DataLen = SPI_DATA_SIZE_8BITS; + /* Initialize the CLKPOL member */ + SPI_InitStruct->CLKPOL = SPI_CLKPOL_LOW; + /* Initialize the CLKPHA member */ + SPI_InitStruct->CLKPHA = SPI_CLKPHA_FIRST_EDGE; + /* Initialize the NSS member */ + SPI_InitStruct->NSS = SPI_NSS_HARD; + /* Initialize the BaudRatePres member */ + SPI_InitStruct->BaudRatePres = SPI_BR_PRESCALER_2; + /* Initialize the FirstBit member */ + SPI_InitStruct->FirstBit = SPI_FB_MSB; + /* Initialize the CRCPoly member */ + SPI_InitStruct->CRCPoly = 7; +} + +/** + * @brief Fills each I2S_InitStruct member with its default value. + * @param I2S_InitStruct pointer to a I2S_InitType structure which will be initialized. + */ +void I2S_InitStruct(I2S_InitType* I2S_InitStruct) +{ + /*--------------- Reset I2S init structure parameters values -----------------*/ + /* Initialize the I2sMode member */ + I2S_InitStruct->I2sMode = I2S_MODE_SlAVE_TX; + + /* Initialize the Standard member */ + I2S_InitStruct->Standard = I2S_STD_PHILLIPS; + + /* Initialize the DataFormat member */ + I2S_InitStruct->DataFormat = I2S_DATA_FMT_16BITS; + + /* Initialize the MCLKEnable member */ + I2S_InitStruct->MCLKEnable = I2S_MCLK_DISABLE; + + /* Initialize the AudioFrequency member */ + I2S_InitStruct->AudioFrequency = I2S_AUDIO_FREQ_DEFAULT; + + /* Initialize the CLKPOL member */ + I2S_InitStruct->CLKPOL = I2S_CLKPOL_LOW; +} + +/** + * @brief Enables or disables the specified SPI peripheral. + * @param SPIx where x can be 1, 2 or 3 to select the SPI peripheral. + * @param Cmd new state of the SPIx peripheral. + * This parameter can be: ENABLE or DISABLE. + */ +void SPI_Enable(SPI_Module* SPIx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_SPI_PERIPH(SPIx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Enable the selected SPI peripheral */ + SPIx->CTRL1 |= CTRL1_SPIEN_ENABLE; + } + else + { + /* Disable the selected SPI peripheral */ + SPIx->CTRL1 &= CTRL1_SPIEN_DISABLE; + } +} + +/** + * @brief Enables or disables the specified SPI peripheral (in I2S mode). + * @param SPIx where x can be 2 or 3 to select the SPI peripheral. + * @param Cmd new state of the SPIx peripheral. + * This parameter can be: ENABLE or DISABLE. + */ +void I2S_Enable(SPI_Module* SPIx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_SPI_2OR3_PERIPH(SPIx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Enable the selected SPI peripheral (in I2S mode) */ + SPIx->I2SCFG |= I2SCFG_I2SEN_ENABLE; + } + else + { + /* Disable the selected SPI peripheral (in I2S mode) */ + SPIx->I2SCFG &= I2SCFG_I2SEN_DISABLE; + } +} + +/** + * @brief Enables or disables the specified SPI/I2S interrupts. + * @param SPIx where x can be + * - 1, 2 or 3 in SPI mode + * - 2 or 3 in I2S mode + * @param SPI_I2S_IT specifies the SPI/I2S interrupt source to be enabled or disabled. + * This parameter can be one of the following values: + * @arg SPI_I2S_INT_TE Tx buffer empty interrupt mask + * @arg SPI_I2S_INT_RNE Rx buffer not empty interrupt mask + * @arg SPI_I2S_INT_ERR Error interrupt mask + * @param Cmd new state of the specified SPI/I2S interrupt. + * This parameter can be: ENABLE or DISABLE. + */ +void SPI_I2S_EnableInt(SPI_Module* SPIx, uint8_t SPI_I2S_IT, FunctionalState Cmd) +{ + uint16_t itpos = 0, itmask = 0; + /* Check the parameters */ + assert_param(IS_SPI_PERIPH(SPIx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + assert_param(IS_SPI_I2S_CONFIG_INT(SPI_I2S_IT)); + + /* Get the SPI/I2S IT index */ + itpos = SPI_I2S_IT >> 4; + + /* Set the IT mask */ + itmask = (uint16_t)1 << (uint16_t)itpos; + + if (Cmd != DISABLE) + { + /* Enable the selected SPI/I2S interrupt */ + SPIx->CTRL2 |= itmask; + } + else + { + /* Disable the selected SPI/I2S interrupt */ + SPIx->CTRL2 &= (uint16_t)~itmask; + } +} + +/** + * @brief Enables or disables the SPIx/I2Sx DMA interface. + * @param SPIx where x can be + * - 1, 2 or 3 in SPI mode + * - 2 or 3 in I2S mode + * @param SPI_I2S_DMAReq specifies the SPI/I2S DMA transfer request to be enabled or disabled. + * This parameter can be any combination of the following values: + * @arg SPI_I2S_DMA_TX Tx buffer DMA transfer request + * @arg SPI_I2S_DMA_RX Rx buffer DMA transfer request + * @param Cmd new state of the selected SPI/I2S DMA transfer request. + * This parameter can be: ENABLE or DISABLE. + */ +void SPI_I2S_EnableDma(SPI_Module* SPIx, uint16_t SPI_I2S_DMAReq, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_SPI_PERIPH(SPIx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + assert_param(IS_SPI_I2S_DMA(SPI_I2S_DMAReq)); + if (Cmd != DISABLE) + { + /* Enable the selected SPI/I2S DMA requests */ + SPIx->CTRL2 |= SPI_I2S_DMAReq; + } + else + { + /* Disable the selected SPI/I2S DMA requests */ + SPIx->CTRL2 &= (uint16_t)~SPI_I2S_DMAReq; + } +} + +/** + * @brief Transmits a Data through the SPIx/I2Sx peripheral. + * @param SPIx where x can be + * - 1, 2 or 3 in SPI mode + * - 2 or 3 in I2S mode + * @param Data Data to be transmitted. + */ +void SPI_I2S_TransmitData(SPI_Module* SPIx, uint16_t Data) +{ + /* Check the parameters */ + assert_param(IS_SPI_PERIPH(SPIx)); + + /* Write in the DAT register the data to be sent */ + SPIx->DAT = Data; +} + +/** + * @brief Returns the most recent received data by the SPIx/I2Sx peripheral. + * @param SPIx where x can be + * - 1, 2 or 3 in SPI mode + * - 2 or 3 in I2S mode + * @return The value of the received data. + */ +uint16_t SPI_I2S_ReceiveData(SPI_Module* SPIx) +{ + /* Check the parameters */ + assert_param(IS_SPI_PERIPH(SPIx)); + + /* Return the data in the DAT register */ + return SPIx->DAT; +} + +/** + * @brief Configures internally by software the NSS pin for the selected SPI. + * @param SPIx where x can be 1, 2 or 3 to select the SPI peripheral. + * @param SPI_NSSInternalSoft specifies the SPI NSS internal state. + * This parameter can be one of the following values: + * @arg SPI_NSS_HIGH Set NSS pin internally + * @arg SPI_NSS_LOW Reset NSS pin internally + */ +void SPI_SetNssLevel(SPI_Module* SPIx, uint16_t SPI_NSSInternalSoft) +{ + /* Check the parameters */ + assert_param(IS_SPI_PERIPH(SPIx)); + assert_param(IS_SPI_NSS_LEVEL(SPI_NSSInternalSoft)); + if (SPI_NSSInternalSoft != SPI_NSS_LOW) + { + /* Set NSS pin internally by software */ + SPIx->CTRL1 |= SPI_NSS_HIGH; + } + else + { + /* Reset NSS pin internally by software */ + SPIx->CTRL1 &= SPI_NSS_LOW; + } +} + +/** + * @brief Enables or disables the SS output for the selected SPI. + * @param SPIx where x can be 1, 2 or 3 to select the SPI peripheral. + * @param Cmd new state of the SPIx SS output. + * This parameter can be: ENABLE or DISABLE. + */ +void SPI_SSOutputEnable(SPI_Module* SPIx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_SPI_PERIPH(SPIx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Enable the selected SPI SS output */ + SPIx->CTRL2 |= CTRL2_SSOEN_ENABLE; + } + else + { + /* Disable the selected SPI SS output */ + SPIx->CTRL2 &= CTRL2_SSOEN_DISABLE; + } +} + +/** + * @brief Configures the data size for the selected SPI. + * @param SPIx where x can be 1, 2 or 3 to select the SPI peripheral. + * @param DataLen specifies the SPI data size. + * This parameter can be one of the following values: + * @arg SPI_DATA_SIZE_16BITS Set data frame format to 16bit + * @arg SPI_DATA_SIZE_8BITS Set data frame format to 8bit + */ +void SPI_ConfigDataLen(SPI_Module* SPIx, uint16_t DataLen) +{ + /* Check the parameters */ + assert_param(IS_SPI_PERIPH(SPIx)); + assert_param(IS_SPI_DATASIZE(DataLen)); + /* Clear DFF bit */ + SPIx->CTRL1 &= (uint16_t)~SPI_DATA_SIZE_16BITS; + /* Set new DFF bit value */ + SPIx->CTRL1 |= DataLen; +} + +/** + * @brief Transmit the SPIx CRC value. + * @param SPIx where x can be 1, 2 or 3 to select the SPI peripheral. + */ +void SPI_TransmitCrcNext(SPI_Module* SPIx) +{ + /* Check the parameters */ + assert_param(IS_SPI_PERIPH(SPIx)); + + /* Enable the selected SPI CRC transmission */ + SPIx->CTRL1 |= CTRL1_CRCNEXT_ENABLE; +} + +/** + * @brief Enables or disables the CRC value calculation of the transferred bytes. + * @param SPIx where x can be 1, 2 or 3 to select the SPI peripheral. + * @param Cmd new state of the SPIx CRC value calculation. + * This parameter can be: ENABLE or DISABLE. + */ +void SPI_EnableCalculateCrc(SPI_Module* SPIx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_SPI_PERIPH(SPIx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Enable the selected SPI CRC calculation */ + SPIx->CTRL1 |= CTRL1_CRCEN_ENABLE; + } + else + { + /* Disable the selected SPI CRC calculation */ + SPIx->CTRL1 &= CTRL1_CRCEN_DISABLE; + } +} + +/** + * @brief Returns the transmit or the receive CRC register value for the specified SPI. + * @param SPIx where x can be 1, 2 or 3 to select the SPI peripheral. + * @param SPI_CRC specifies the CRC register to be read. + * This parameter can be one of the following values: + * @arg SPI_CRC_TX Selects Tx CRC register + * @arg SPI_CRC_RX Selects Rx CRC register + * @return The selected CRC register value.. + */ +uint16_t SPI_GetCRCDat(SPI_Module* SPIx, uint8_t SPI_CRC) +{ + uint16_t crcreg = 0; + /* Check the parameters */ + assert_param(IS_SPI_PERIPH(SPIx)); + assert_param(IS_SPI_CRC(SPI_CRC)); + if (SPI_CRC != SPI_CRC_RX) + { + /* Get the Tx CRC register */ + crcreg = SPIx->CRCTDAT; + } + else + { + /* Get the Rx CRC register */ + crcreg = SPIx->CRCRDAT; + } + /* Return the selected CRC register */ + return crcreg; +} + +/** + * @brief Returns the CRC Polynomial register value for the specified SPI. + * @param SPIx where x can be 1, 2 or 3 to select the SPI peripheral. + * @return The CRC Polynomial register value. + */ +uint16_t SPI_GetCRCPoly(SPI_Module* SPIx) +{ + /* Check the parameters */ + assert_param(IS_SPI_PERIPH(SPIx)); + + /* Return the CRC polynomial register */ + return SPIx->CRCPOLY; +} + +/** + * @brief Selects the data transfer direction in bi-directional mode for the specified SPI. + * @param SPIx where x can be 1, 2 or 3 to select the SPI peripheral. + * @param DataDirection specifies the data transfer direction in bi-directional mode. + * This parameter can be one of the following values: + * @arg SPI_BIDIRECTION_TX Selects Tx transmission direction + * @arg SPI_BIDIRECTION_RX Selects Rx receive direction + */ +void SPI_ConfigBidirectionalMode(SPI_Module* SPIx, uint16_t DataDirection) +{ + /* Check the parameters */ + assert_param(IS_SPI_PERIPH(SPIx)); + assert_param(IS_SPI_BIDIRECTION(DataDirection)); + if (DataDirection == SPI_BIDIRECTION_TX) + { + /* Set the Tx only mode */ + SPIx->CTRL1 |= SPI_BIDIRECTION_TX; + } + else + { + /* Set the Rx only mode */ + SPIx->CTRL1 &= SPI_BIDIRECTION_RX; + } +} + +/** + * @brief Checks whether the specified SPI/I2S flag is set or not. + * @param SPIx where x can be + * - 1, 2 or 3 in SPI mode + * - 2 or 3 in I2S mode + * @param SPI_I2S_FLAG specifies the SPI/I2S flag to check. + * This parameter can be one of the following values: + * @arg SPI_I2S_TE_FLAG Transmit buffer empty flag. + * @arg SPI_I2S_RNE_FLAG Receive buffer not empty flag. + * @arg SPI_I2S_BUSY_FLAG Busy flag. + * @arg SPI_I2S_OVER_FLAG Overrun flag. + * @arg SPI_MODERR_FLAG Mode Fault flag. + * @arg SPI_CRCERR_FLAG CRC Error flag. + * @arg I2S_UNDER_FLAG Underrun Error flag. + * @arg I2S_CHSIDE_FLAG Channel Side flag. + * @return The new state of SPI_I2S_FLAG (SET or RESET). + */ +FlagStatus SPI_I2S_GetStatus(SPI_Module* SPIx, uint16_t SPI_I2S_FLAG) +{ + FlagStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IS_SPI_PERIPH(SPIx)); + assert_param(IS_SPI_I2S_GET_FLAG(SPI_I2S_FLAG)); + /* Check the status of the specified SPI/I2S flag */ + if ((SPIx->STS & SPI_I2S_FLAG) != (uint16_t)RESET) + { + /* SPI_I2S_FLAG is set */ + bitstatus = SET; + } + else + { + /* SPI_I2S_FLAG is reset */ + bitstatus = RESET; + } + /* Return the SPI_I2S_FLAG status */ + return bitstatus; +} + +/** + * @brief Clears the SPIx CRC Error (CRCERR) flag. + * @param SPIx where x can be + * - 1, 2 or 3 in SPI mode + * @param SPI_I2S_FLAG specifies the SPI flag to clear. + * This function clears only CRCERR flag. + * @note + * - OVR (OverRun error) flag is cleared by software sequence: a read + * operation to SPI_DAT register (SPI_I2S_ReceiveData()) followed by a read + * operation to SPI_STS register (SPI_I2S_GetStatus()). + * - UDR (UnderRun error) flag is cleared by a read operation to + * SPI_STS register (SPI_I2S_GetStatus()). + * - MODF (Mode Fault) flag is cleared by software sequence: a read/write + * operation to SPI_STS register (SPI_I2S_GetStatus()) followed by a + * write operation to SPI_CTRL1 register (SPI_Enable() to enable the SPI). + */ +void SPI_I2S_ClrCRCErrFlag(SPI_Module* SPIx, uint16_t SPI_I2S_FLAG) +{ + /* Check the parameters */ + assert_param(IS_SPI_PERIPH(SPIx)); + assert_param(IS_SPI_I2S_CLR_FLAG(SPI_I2S_FLAG)); + + /* Clear the selected SPI CRC Error (CRCERR) flag */ + SPIx->STS = (uint16_t)~SPI_I2S_FLAG; +} + +/** + * @brief Checks whether the specified SPI/I2S interrupt has occurred or not. + * @param SPIx where x can be + * - 1, 2 or 3 in SPI mode + * - 2 or 3 in I2S mode + * @param SPI_I2S_IT specifies the SPI/I2S interrupt source to check. + * This parameter can be one of the following values: + * @arg SPI_I2S_INT_TE Transmit buffer empty interrupt. + * @arg SPI_I2S_INT_RNE Receive buffer not empty interrupt. + * @arg SPI_I2S_INT_OVER Overrun interrupt. + * @arg SPI_INT_MODERR Mode Fault interrupt. + * @arg SPI_INT_CRCERR CRC Error interrupt. + * @arg I2S_INT_UNDER Underrun Error interrupt. + * @return The new state of SPI_I2S_IT (SET or RESET). + */ +INTStatus SPI_I2S_GetIntStatus(SPI_Module* SPIx, uint8_t SPI_I2S_IT) +{ + INTStatus bitstatus = RESET; + uint16_t itpos = 0, itmask = 0, enablestatus = 0; + + /* Check the parameters */ + assert_param(IS_SPI_PERIPH(SPIx)); + assert_param(IS_SPI_I2S_GET_INT(SPI_I2S_IT)); + + /* Get the SPI/I2S IT index */ + itpos = 0x01 << (SPI_I2S_IT & 0x0F); + + /* Get the SPI/I2S IT mask */ + itmask = SPI_I2S_IT >> 4; + + /* Set the IT mask */ + itmask = 0x01 << itmask; + + /* Get the SPI_I2S_IT enable bit status */ + enablestatus = (SPIx->CTRL2 & itmask); + + /* Check the status of the specified SPI/I2S interrupt */ + if (((SPIx->STS & itpos) != (uint16_t)RESET) && enablestatus) + { + /* SPI_I2S_IT is set */ + bitstatus = SET; + } + else + { + /* SPI_I2S_IT is reset */ + bitstatus = RESET; + } + /* Return the SPI_I2S_IT status */ + return bitstatus; +} + +/** + * @brief Clears the SPIx CRC Error (CRCERR) interrupt pending bit. + * @param SPIx where x can be + * - 1, 2 or 3 in SPI mode + * @param SPI_I2S_IT specifies the SPI interrupt pending bit to clear. + * This function clears only CRCERR interrupt pending bit. + * @note + * - OVR (OverRun Error) interrupt pending bit is cleared by software + * sequence: a read operation to SPI_DAT register (SPI_I2S_ReceiveData()) + * followed by a read operation to SPI_STS register (SPI_I2S_GetIntStatus()). + * - UDR (UnderRun Error) interrupt pending bit is cleared by a read + * operation to SPI_STS register (SPI_I2S_GetIntStatus()). + * - MODF (Mode Fault) interrupt pending bit is cleared by software sequence: + * a read/write operation to SPI_STS register (SPI_I2S_GetIntStatus()) + * followed by a write operation to SPI_CTRL1 register (SPI_Enable() to enable + * the SPI). + */ +void SPI_I2S_ClrITPendingBit(SPI_Module* SPIx, uint8_t SPI_I2S_IT) +{ + uint16_t itpos = 0; + /* Check the parameters */ + assert_param(IS_SPI_PERIPH(SPIx)); + assert_param(IS_SPI_I2S_CLR_INT(SPI_I2S_IT)); + + /* Get the SPI IT index */ + itpos = 0x01 << (SPI_I2S_IT & 0x0F); + + /* Clear the selected SPI CRC Error (CRCERR) interrupt pending bit */ + SPIx->STS = (uint16_t)~itpos; +} +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_tim.c b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_tim.c new file mode 100755 index 0000000000..ab28f03a15 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_tim.c @@ -0,0 +1,3292 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_tim.c + * @author Nations + * @version v1.0.2 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "n32g45x_tim.h" +#include "n32g45x_rcc.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup TIM + * @brief TIM driver modules + * @{ + */ + +/** @addtogroup TIM_Private_TypesDefinitions + * @{ + */ + +/** + * @} + */ + +/** @addtogroup TIM_Private_Defines + * @{ + */ + +/* ---------------------- TIM registers bit mask ------------------------ */ +#define SMCTRL_ETR_MASK ((uint16_t)0x00FF) +#define CAPCMPMOD_OFFSET ((uint16_t)0x0018) +#define CAPCMPEN_CCE_SET ((uint16_t)0x0001) +#define CAPCMPEN_CCNE_SET ((uint16_t)0x0004) + +/** + * @} + */ + +/** @addtogroup TIM_Private_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup TIM_Private_Variables + * @{ + */ + +/** + * @} + */ + +/** @addtogroup TIM_Private_FunctionPrototypes + * @{ + */ + +static void ConfigTI1(TIM_Module* TIMx, uint16_t IcPolarity, uint16_t IcSelection, uint16_t IcFilter); +static void ConfigTI2(TIM_Module* TIMx, uint16_t IcPolarity, uint16_t IcSelection, uint16_t IcFilter); +static void ConfigTI3(TIM_Module* TIMx, uint16_t IcPolarity, uint16_t IcSelection, uint16_t IcFilter); +static void ConfigTI4(TIM_Module* TIMx, uint16_t IcPolarity, uint16_t IcSelection, uint16_t IcFilter); +/** + * @} + */ + +/** @addtogroup TIM_Private_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup TIM_Private_Variables + * @{ + */ + +/** + * @} + */ + +/** @addtogroup TIM_Private_FunctionPrototypes + * @{ + */ + +/** + * @} + */ + +/** @addtogroup TIM_Private_Functions + * @{ + */ + +/** + * @brief Deinitializes the TIMx peripheral registers to their default reset values. + * @param TIMx where x can be 1 to 8 to select the TIM peripheral. + */ +void TIM_DeInit(TIM_Module* TIMx) +{ + /* Check the parameters */ + assert_param(IsTimAllModule(TIMx)); + + if (TIMx == TIM1) + { + RCC_EnableAPB2PeriphReset(RCC_APB2_PERIPH_TIM1, ENABLE); + RCC_EnableAPB2PeriphReset(RCC_APB2_PERIPH_TIM1, DISABLE); + } + else if (TIMx == TIM2) + { + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_TIM2, ENABLE); + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_TIM2, DISABLE); + } + else if (TIMx == TIM3) + { + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_TIM3, ENABLE); + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_TIM3, DISABLE); + } + else if (TIMx == TIM4) + { + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_TIM4, ENABLE); + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_TIM4, DISABLE); + } + else if (TIMx == TIM5) + { + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_TIM5, ENABLE); + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_TIM5, DISABLE); + } + else if (TIMx == TIM6) + { + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_TIM6, ENABLE); + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_TIM6, DISABLE); + } + else if (TIMx == TIM7) + { + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_TIM7, ENABLE); + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_TIM7, DISABLE); + } + else if (TIMx == TIM8) + { + RCC_EnableAPB2PeriphReset(RCC_APB2_PERIPH_TIM8, ENABLE); + RCC_EnableAPB2PeriphReset(RCC_APB2_PERIPH_TIM8, DISABLE); + } +} + +/** + * @brief Initializes the TIMx Time Base Unit peripheral according to + * the specified parameters in the TIM_TimeBaseInitStruct. + * @param TIMx where x can be 1 to 8 to select the TIM peripheral. + * @param TIM_TimeBaseInitStruct pointer to a TIM_TimeBaseInitType + * structure that contains the configuration information for the + * specified TIM peripheral. + */ +void TIM_InitTimeBase(TIM_Module* TIMx, TIM_TimeBaseInitType* TIM_TimeBaseInitStruct) +{ + uint32_t tmpcr1 = 0; + + /* Check the parameters */ + assert_param(IsTimAllModule(TIMx)); + assert_param(IsTimCntMode(TIM_TimeBaseInitStruct->CntMode)); + assert_param(IsTimClkDiv(TIM_TimeBaseInitStruct->ClkDiv)); + + tmpcr1 = TIMx->CTRL1; + + if ((TIMx == TIM1) || (TIMx == TIM8) || (TIMx == TIM2) || (TIMx == TIM3) || (TIMx == TIM4) || (TIMx == TIM5)) + { + /* Select the Counter Mode */ + tmpcr1 &= (uint32_t)(~((uint32_t)(TIM_CTRL1_DIR | TIM_CTRL1_CAMSEL))); + tmpcr1 |= (uint32_t)TIM_TimeBaseInitStruct->CntMode; + } + + if ((TIMx != TIM6) && (TIMx != TIM7)) + { + /* Set the clock division */ + tmpcr1 &= (uint32_t)(~((uint32_t)TIM_CTRL1_CLKD)); + tmpcr1 |= (uint32_t)TIM_TimeBaseInitStruct->ClkDiv; + } + + TIMx->CTRL1 = tmpcr1; + + /* Set the Autoreload value */ + TIMx->AR = TIM_TimeBaseInitStruct->Period; + + /* Set the Prescaler value */ + TIMx->PSC = TIM_TimeBaseInitStruct->Prescaler; + + if ((TIMx == TIM1) || (TIMx == TIM8)) + { + /* Set the Repetition Counter value */ + TIMx->REPCNT = TIM_TimeBaseInitStruct->RepetCnt; + } + + /* Generate an update event to reload the Prescaler and the Repetition counter + values immediately */ + TIMx->EVTGEN = TIM_PSC_RELOAD_MODE_IMMEDIATE; + + /*channel input from comp or iom*/ + tmpcr1 = TIMx->CTRL1; + if ((TIMx == TIM1) || (TIMx == TIM8) || (TIMx == TIM2) || (TIMx == TIM3) || (TIMx == TIM4) || (TIMx == TIM5)) + { + if (TIM_TimeBaseInitStruct->CapCh1FromCompEn) + tmpcr1 |= (0x01L << 11); + else + tmpcr1 &= ~(0x01L << 11); + } + if ((TIMx == TIM2) || (TIMx == TIM3) || (TIMx == TIM4) || (TIMx == TIM5)) + { + if (TIM_TimeBaseInitStruct->CapCh2FromCompEn) + tmpcr1 |= (0x01L << 12); + else + tmpcr1 &= ~(0x01L << 12); + if (TIM_TimeBaseInitStruct->CapCh3FromCompEn) + tmpcr1 |= (0x01L << 13); + else + tmpcr1 &= ~(0x01L << 13); + } + if ((TIMx == TIM2) || (TIMx == TIM3) || (TIMx == TIM4)) + { + if (TIM_TimeBaseInitStruct->CapCh4FromCompEn) + tmpcr1 |= (0x01L << 14); + else + tmpcr1 &= ~(0x01L << 14); + } + /*etr input from comp or iom*/ + if ((TIMx == TIM1) || (TIMx == TIM8) || (TIMx == TIM2) || (TIMx == TIM3) || (TIMx == TIM4)) + { + if (TIM_TimeBaseInitStruct->CapEtrClrFromCompEn) + tmpcr1 |= (0x01L << 15); + else + tmpcr1 &= ~(0x01L << 15); + } + TIMx->CTRL1 = tmpcr1; + /*sel etr from iom or tsc*/ + tmpcr1 = TIMx->CTRL2; + if ((TIMx == TIM2) || (TIMx == TIM4)) + { + if (TIM_TimeBaseInitStruct->CapEtrSelFromTscEn) + tmpcr1 |= (0x01L << 8); + else + tmpcr1 &= ~(0x01L << 8); + } + TIMx->CTRL2 = tmpcr1; +} + +/** + * @brief Initializes the TIMx Channel1 according to the specified + * parameters in the TIM_OCInitStruct. + * @param TIMx where x can be 1 to 8 except 6 and 7 to select the TIM peripheral. + * @param TIM_OCInitStruct pointer to a OCInitType structure + * that contains the configuration information for the specified TIM peripheral. + */ +void TIM_InitOc1(TIM_Module* TIMx, OCInitType* TIM_OCInitStruct) +{ + uint16_t tmpccmrx = 0; + uint32_t tmpccer = 0, tmpcr2 = 0; + + /* Check the parameters */ + assert_param(IsTimList8Module(TIMx)); + assert_param(IsTimOcMode(TIM_OCInitStruct->OcMode)); + assert_param(IsTimOutputState(TIM_OCInitStruct->OutputState)); + assert_param(IsTimOcPolarity(TIM_OCInitStruct->OcPolarity)); + /* Disable the Channel 1: Reset the CC1E Bit */ + TIMx->CCEN &= (uint32_t)(~(uint32_t)TIM_CCEN_CC1EN); + /* Get the TIMx CCEN register value */ + tmpccer = TIMx->CCEN; + /* Get the TIMx CTRL2 register value */ + tmpcr2 = TIMx->CTRL2; + + /* Get the TIMx CCMOD1 register value */ + tmpccmrx = TIMx->CCMOD1; + + /* Reset the Output Compare Mode Bits */ + tmpccmrx &= (uint16_t)(~((uint16_t)TIM_CCMOD1_OC1M)); + tmpccmrx &= (uint16_t)(~((uint16_t)TIM_CCMOD1_CC1SEL)); + + /* Select the Output Compare Mode */ + tmpccmrx |= TIM_OCInitStruct->OcMode; + + /* Reset the Output Polarity level */ + tmpccer &= (uint32_t)(~((uint32_t)TIM_CCEN_CC1P)); + /* Set the Output Compare Polarity */ + tmpccer |= TIM_OCInitStruct->OcPolarity; + + /* Set the Output State */ + tmpccer |= TIM_OCInitStruct->OutputState; + + if ((TIMx == TIM1) || (TIMx == TIM8)) + { + assert_param(IsTimOutputNState(TIM_OCInitStruct->OutputNState)); + assert_param(IsTimOcnPolarity(TIM_OCInitStruct->OcNPolarity)); + assert_param(IsTimOcnIdleState(TIM_OCInitStruct->OcNIdleState)); + assert_param(IsTimOcIdleState(TIM_OCInitStruct->OcIdleState)); + + /* Reset the Output N Polarity level */ + tmpccer &= (uint32_t)(~((uint32_t)TIM_CCEN_CC1NP)); + /* Set the Output N Polarity */ + tmpccer |= TIM_OCInitStruct->OcNPolarity; + + /* Reset the Output N State */ + tmpccer &= (uint32_t)(~((uint32_t)TIM_CCEN_CC1NEN)); + /* Set the Output N State */ + tmpccer |= TIM_OCInitStruct->OutputNState; + + /* Reset the Output Compare and Output Compare N IDLE State */ + tmpcr2 &= (uint32_t)(~((uint32_t)TIM_CTRL2_OI1)); + tmpcr2 &= (uint32_t)(~((uint32_t)TIM_CTRL2_OI1N)); + + /* Set the Output Idle state */ + tmpcr2 |= TIM_OCInitStruct->OcIdleState; + /* Set the Output N Idle state */ + tmpcr2 |= TIM_OCInitStruct->OcNIdleState; + } + /* Write to TIMx CTRL2 */ + TIMx->CTRL2 = tmpcr2; + + /* Write to TIMx CCMOD1 */ + TIMx->CCMOD1 = tmpccmrx; + + /* Set the Capture Compare Register value */ + TIMx->CCDAT1 = TIM_OCInitStruct->Pulse; + + /* Write to TIMx CCEN */ + TIMx->CCEN = tmpccer; +} + +/** + * @brief Initializes the TIMx Channel2 according to the specified + * parameters in the TIM_OCInitStruct. + * @param TIMx where x can be 1, 2, 3, 4, 5, 8 to select + * the TIM peripheral. + * @param TIM_OCInitStruct pointer to a OCInitType structure + * that contains the configuration information for the specified TIM peripheral. + */ +void TIM_InitOc2(TIM_Module* TIMx, OCInitType* TIM_OCInitStruct) +{ + uint16_t tmpccmrx = 0; + uint32_t tmpccer = 0, tmpcr2 = 0; + + /* Check the parameters */ + assert_param(IsTimList6Module(TIMx)); + assert_param(IsTimOcMode(TIM_OCInitStruct->OcMode)); + assert_param(IsTimOutputState(TIM_OCInitStruct->OutputState)); + assert_param(IsTimOcPolarity(TIM_OCInitStruct->OcPolarity)); + /* Disable the Channel 2: Reset the CC2E Bit */ + TIMx->CCEN &= (uint32_t)(~((uint32_t)TIM_CCEN_CC2EN)); + + /* Get the TIMx CCEN register value */ + tmpccer = TIMx->CCEN; + /* Get the TIMx CTRL2 register value */ + tmpcr2 = TIMx->CTRL2; + + /* Get the TIMx CCMOD1 register value */ + tmpccmrx = TIMx->CCMOD1; + + /* Reset the Output Compare mode and Capture/Compare selection Bits */ + tmpccmrx &= (uint16_t)(~((uint16_t)TIM_CCMOD1_OC2M)); + tmpccmrx &= (uint16_t)(~((uint16_t)TIM_CCMOD1_CC2SEL)); + + /* Select the Output Compare Mode */ + tmpccmrx |= (uint16_t)(TIM_OCInitStruct->OcMode << 8); + + /* Reset the Output Polarity level */ + tmpccer &= (uint32_t)(~((uint32_t)TIM_CCEN_CC2P)); + /* Set the Output Compare Polarity */ + tmpccer |= (uint32_t)(TIM_OCInitStruct->OcPolarity << 4); + + /* Set the Output State */ + tmpccer |= (uint32_t)(TIM_OCInitStruct->OutputState << 4); + + if ((TIMx == TIM1) || (TIMx == TIM8)) + { + assert_param(IsTimOutputNState(TIM_OCInitStruct->OutputNState)); + assert_param(IsTimOcnPolarity(TIM_OCInitStruct->OcNPolarity)); + assert_param(IsTimOcnIdleState(TIM_OCInitStruct->OcNIdleState)); + assert_param(IsTimOcIdleState(TIM_OCInitStruct->OcIdleState)); + + /* Reset the Output N Polarity level */ + tmpccer &= (uint32_t)(~((uint32_t)TIM_CCEN_CC2NP)); + /* Set the Output N Polarity */ + tmpccer |= (uint32_t)(TIM_OCInitStruct->OcNPolarity << 4); + + /* Reset the Output N State */ + tmpccer &= (uint32_t)(~((uint16_t)TIM_CCEN_CC2NEN)); + /* Set the Output N State */ + tmpccer |= (uint32_t)(TIM_OCInitStruct->OutputNState << 4); + + /* Reset the Output Compare and Output Compare N IDLE State */ + tmpcr2 &= (uint32_t)(~((uint32_t)TIM_CTRL2_OI2)); + tmpcr2 &= (uint32_t)(~((uint32_t)TIM_CTRL2_OI2N)); + + /* Set the Output Idle state */ + tmpcr2 |= (uint32_t)(TIM_OCInitStruct->OcIdleState << 2); + /* Set the Output N Idle state */ + tmpcr2 |= (uint32_t)(TIM_OCInitStruct->OcNIdleState << 2); + } + /* Write to TIMx CTRL2 */ + TIMx->CTRL2 = tmpcr2; + + /* Write to TIMx CCMOD1 */ + TIMx->CCMOD1 = tmpccmrx; + + /* Set the Capture Compare Register value */ + TIMx->CCDAT2 = TIM_OCInitStruct->Pulse; + + /* Write to TIMx CCEN */ + TIMx->CCEN = tmpccer; +} + +/** + * @brief Initializes the TIMx Channel3 according to the specified + * parameters in the TIM_OCInitStruct. + * @param TIMx where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_OCInitStruct pointer to a OCInitType structure + * that contains the configuration information for the specified TIM peripheral. + */ +void TIM_InitOc3(TIM_Module* TIMx, OCInitType* TIM_OCInitStruct) +{ + uint16_t tmpccmrx = 0; + uint32_t tmpccer = 0, tmpcr2 = 0; + + /* Check the parameters */ + assert_param(IsTimList3Module(TIMx)); + assert_param(IsTimOcMode(TIM_OCInitStruct->OcMode)); + assert_param(IsTimOutputState(TIM_OCInitStruct->OutputState)); + assert_param(IsTimOcPolarity(TIM_OCInitStruct->OcPolarity)); + /* Disable the Channel 2: Reset the CC2E Bit */ + TIMx->CCEN &= (uint32_t)(~((uint32_t)TIM_CCEN_CC3EN)); + + /* Get the TIMx CCEN register value */ + tmpccer = TIMx->CCEN; + /* Get the TIMx CTRL2 register value */ + tmpcr2 = TIMx->CTRL2; + + /* Get the TIMx CCMOD2 register value */ + tmpccmrx = TIMx->CCMOD2; + + /* Reset the Output Compare mode and Capture/Compare selection Bits */ + tmpccmrx &= (uint16_t)(~((uint16_t)TIM_CCMOD2_OC3MD)); + tmpccmrx &= (uint16_t)(~((uint16_t)TIM_CCMOD2_CC3SEL)); + /* Select the Output Compare Mode */ + tmpccmrx |= TIM_OCInitStruct->OcMode; + + /* Reset the Output Polarity level */ + tmpccer &= (uint32_t)(~((uint16_t)TIM_CCEN_CC3P)); + /* Set the Output Compare Polarity */ + tmpccer |= (uint32_t)(TIM_OCInitStruct->OcPolarity << 8); + + /* Set the Output State */ + tmpccer |= (uint32_t)(TIM_OCInitStruct->OutputState << 8); + + if ((TIMx == TIM1) || (TIMx == TIM8)) + { + assert_param(IsTimOutputNState(TIM_OCInitStruct->OutputNState)); + assert_param(IsTimOcnPolarity(TIM_OCInitStruct->OcNPolarity)); + assert_param(IsTimOcnIdleState(TIM_OCInitStruct->OcNIdleState)); + assert_param(IsTimOcIdleState(TIM_OCInitStruct->OcIdleState)); + + /* Reset the Output N Polarity level */ + tmpccer &= (uint32_t)(~((uint32_t)TIM_CCEN_CC3NP)); + /* Set the Output N Polarity */ + tmpccer |= (uint32_t)(TIM_OCInitStruct->OcNPolarity << 8); + /* Reset the Output N State */ + tmpccer &= (uint32_t)(~((uint32_t)TIM_CCEN_CC3NEN)); + + /* Set the Output N State */ + tmpccer |= (uint32_t)(TIM_OCInitStruct->OutputNState << 8); + /* Reset the Output Compare and Output Compare N IDLE State */ + tmpcr2 &= (uint32_t)(~((uint32_t)TIM_CTRL2_OI3)); + tmpcr2 &= (uint32_t)(~((uint32_t)TIM_CTRL2_OI3N)); + /* Set the Output Idle state */ + tmpcr2 |= (uint32_t)(TIM_OCInitStruct->OcIdleState << 4); + /* Set the Output N Idle state */ + tmpcr2 |= (uint32_t)(TIM_OCInitStruct->OcNIdleState << 4); + } + /* Write to TIMx CTRL2 */ + TIMx->CTRL2 = tmpcr2; + + /* Write to TIMx CCMOD2 */ + TIMx->CCMOD2 = tmpccmrx; + + /* Set the Capture Compare Register value */ + TIMx->CCDAT3 = TIM_OCInitStruct->Pulse; + + /* Write to TIMx CCEN */ + TIMx->CCEN = tmpccer; +} + +/** + * @brief Initializes the TIMx Channel4 according to the specified + * parameters in the TIM_OCInitStruct. + * @param TIMx where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_OCInitStruct pointer to a OCInitType structure + * that contains the configuration information for the specified TIM peripheral. + */ +void TIM_InitOc4(TIM_Module* TIMx, OCInitType* TIM_OCInitStruct) +{ + uint16_t tmpccmrx = 0; + uint32_t tmpccer = 0, tmpcr2 = 0; + + /* Check the parameters */ + assert_param(IsTimList3Module(TIMx)); + assert_param(IsTimOcMode(TIM_OCInitStruct->OcMode)); + assert_param(IsTimOutputState(TIM_OCInitStruct->OutputState)); + assert_param(IsTimOcPolarity(TIM_OCInitStruct->OcPolarity)); + /* Disable the Channel 2: Reset the CC4E Bit */ + TIMx->CCEN &= (uint32_t)(~((uint32_t)TIM_CCEN_CC4EN)); + + /* Get the TIMx CCEN register value */ + tmpccer = TIMx->CCEN; + /* Get the TIMx CTRL2 register value */ + tmpcr2 = TIMx->CTRL2; + + /* Get the TIMx CCMOD2 register value */ + tmpccmrx = TIMx->CCMOD2; + + /* Reset the Output Compare mode and Capture/Compare selection Bits */ + tmpccmrx &= (uint16_t)(~((uint16_t)TIM_CCMOD2_OC4MD)); + tmpccmrx &= (uint16_t)(~((uint16_t)TIM_CCMOD2_CC4SEL)); + + /* Select the Output Compare Mode */ + tmpccmrx |= (uint16_t)(TIM_OCInitStruct->OcMode << 8); + + /* Reset the Output Polarity level */ + tmpccer &= (uint32_t)(~((uint32_t)TIM_CCEN_CC4P)); + /* Set the Output Compare Polarity */ + tmpccer |= (uint32_t)(TIM_OCInitStruct->OcPolarity << 12); + + /* Set the Output State */ + tmpccer |= (uint32_t)(TIM_OCInitStruct->OutputState << 12); + + if ((TIMx == TIM1) || (TIMx == TIM8)) + { + assert_param(IsTimOcIdleState(TIM_OCInitStruct->OcIdleState)); + /* Reset the Output Compare IDLE State */ + tmpcr2 &= (uint32_t)(~((uint32_t)TIM_CTRL2_OI4)); + /* Set the Output Idle state */ + tmpcr2 |= (uint32_t)(TIM_OCInitStruct->OcIdleState << 6); + } + /* Write to TIMx CTRL2 */ + TIMx->CTRL2 = tmpcr2; + + /* Write to TIMx CCMOD2 */ + TIMx->CCMOD2 = tmpccmrx; + + /* Set the Capture Compare Register value */ + TIMx->CCDAT4 = TIM_OCInitStruct->Pulse; + + /* Write to TIMx CCEN */ + TIMx->CCEN = tmpccer; +} + +/** + * @brief Initializes the TIMx Channel5 according to the specified + * parameters in the TIM_OCInitStruct. + * @param TIMx where x can be 1 or 8 to select the TIM peripheral. + * @param TIM_OCInitStruct pointer to a OCInitType structure + * that contains the configuration information for the specified TIM peripheral. + */ +void TIM_InitOc5(TIM_Module* TIMx, OCInitType* TIM_OCInitStruct) +{ + uint16_t tmpccmrx = 0; + uint32_t tmpccer = 0, tmpcr2 = 0; + + /* Check the parameters */ + assert_param(IsTimList1Module(TIMx)); + assert_param(IsTimOcMode(TIM_OCInitStruct->OcMode)); + assert_param(IsTimOutputState(TIM_OCInitStruct->OutputState)); + assert_param(IsTimOcPolarity(TIM_OCInitStruct->OcPolarity)); + /* Disable the Channel 5: Reset the CC5E Bit */ + TIMx->CCEN &= (uint32_t)(~((uint32_t)TIM_CCEN_CC5EN)); + + /* Get the TIMx CCEN register value */ + tmpccer = TIMx->CCEN; + /* Get the TIMx CTRL2 register value */ + tmpcr2 = TIMx->CTRL2; + + /* Get the TIMx CCMOD3 register value */ + tmpccmrx = TIMx->CCMOD3; + + /* Reset the Output Compare mode and Capture/Compare selection Bits */ + tmpccmrx &= (uint16_t)(~((uint16_t)TIM_CCMOD3_OC5MD)); + + /* Select the Output Compare Mode */ + tmpccmrx |= (uint16_t)(TIM_OCInitStruct->OcMode); + + /* Reset the Output Polarity level */ + tmpccer &= (uint32_t)(~((uint32_t)TIM_CCEN_CC5P)); + /* Set the Output Compare Polarity */ + tmpccer |= (uint32_t)(TIM_OCInitStruct->OcPolarity << 16); + + /* Set the Output State */ + tmpccer |= (uint32_t)(TIM_OCInitStruct->OutputState << 16); + + if ((TIMx == TIM1) || (TIMx == TIM8)) + { + assert_param(IsTimOcIdleState(TIM_OCInitStruct->OcIdleState)); + /* Reset the Output Compare IDLE State */ + tmpcr2 &= (uint32_t)(~((uint32_t)TIM_CTRL2_OI5)); + /* Set the Output Idle state */ + tmpcr2 |= (uint32_t)(TIM_OCInitStruct->OcIdleState << 8); + } + /* Write to TIMx CTRL2 */ + TIMx->CTRL2 = tmpcr2; + + /* Write to TIMx CCMOD3 */ + TIMx->CCMOD3 = tmpccmrx; + + /* Set the Capture Compare Register value */ + TIMx->CCDAT5 = TIM_OCInitStruct->Pulse; + + /* Write to TIMx CCEN */ + TIMx->CCEN = tmpccer; +} + +/** + * @brief Initializes the TIMx Channel6 according to the specified + * parameters in the TIM_OCInitStruct. + * @param TIMx where x can be 1 or 8 to select the TIM peripheral. + * @param TIM_OCInitStruct pointer to a OCInitType structure + * that contains the configuration information for the specified TIM peripheral. + */ +void TIM_InitOc6(TIM_Module* TIMx, OCInitType* TIM_OCInitStruct) +{ + uint16_t tmpccmrx = 0; + uint32_t tmpccer = 0, tmpcr2 = 0; + + /* Check the parameters */ + assert_param(IsTimList1Module(TIMx)); + assert_param(IsTimOcMode(TIM_OCInitStruct->OcMode)); + assert_param(IsTimOutputState(TIM_OCInitStruct->OutputState)); + assert_param(IsTimOcPolarity(TIM_OCInitStruct->OcPolarity)); + /* Disable the Channel 6: Reset the CC6E Bit */ + TIMx->CCEN &= (uint32_t)(~((uint32_t)TIM_CCEN_CC6EN)); + + /* Get the TIMx CCEN register value */ + tmpccer = TIMx->CCEN; + /* Get the TIMx CTRL2 register value */ + tmpcr2 = TIMx->CTRL2; + + /* Get the TIMx CCMOD3 register value */ + tmpccmrx = TIMx->CCMOD3; + + /* Reset the Output Compare mode and Capture/Compare selection Bits */ + tmpccmrx &= (uint16_t)(~((uint16_t)TIM_CCMOD3_OC6MD)); + + /* Select the Output Compare Mode */ + tmpccmrx |= (uint16_t)(TIM_OCInitStruct->OcMode << 8); + + /* Reset the Output Polarity level */ + tmpccer &= (uint32_t)(~((uint32_t)TIM_CCEN_CC6P)); + /* Set the Output Compare Polarity */ + tmpccer |= (uint32_t)(TIM_OCInitStruct->OcPolarity << 20); + + /* Set the Output State */ + tmpccer |= (uint32_t)(TIM_OCInitStruct->OutputState << 20); + + if ((TIMx == TIM1) || (TIMx == TIM8)) + { + assert_param(IsTimOcIdleState(TIM_OCInitStruct->OcIdleState)); + /* Reset the Output Compare IDLE State */ + tmpcr2 &= (uint32_t)(~((uint32_t)TIM_CTRL2_OI6)); + /* Set the Output Idle state */ + tmpcr2 |= (uint32_t)(TIM_OCInitStruct->OcIdleState << 10); + } + /* Write to TIMx CTRL2 */ + TIMx->CTRL2 = tmpcr2; + + /* Write to TIMx CCMOD3 */ + TIMx->CCMOD3 = tmpccmrx; + + /* Set the Capture Compare Register value */ + TIMx->CCDAT6 = TIM_OCInitStruct->Pulse; + + /* Write to TIMx CCEN */ + TIMx->CCEN = tmpccer; +} + +/** + * @brief Initializes the TIM peripheral according to the specified + * parameters in the TIM_ICInitStruct. + * @param TIMx where x can be 1 to 8 except 6 and 7 to select the TIM peripheral. + * @param TIM_ICInitStruct pointer to a TIM_ICInitType structure + * that contains the configuration information for the specified TIM peripheral. + */ +void TIM_ICInit(TIM_Module* TIMx, TIM_ICInitType* TIM_ICInitStruct) +{ + /* Check the parameters */ + assert_param(IsTimCh(TIM_ICInitStruct->Channel)); + assert_param(IsTimIcSelection(TIM_ICInitStruct->IcSelection)); + assert_param(IsTimIcPrescaler(TIM_ICInitStruct->IcPrescaler)); + assert_param(IsTimInCapFilter(TIM_ICInitStruct->IcFilter)); + + if ((TIMx == TIM1) || (TIMx == TIM8) || (TIMx == TIM2) || (TIMx == TIM3) || (TIMx == TIM4) || (TIMx == TIM5)) + { + assert_param(IsTimIcPalaritySingleEdge(TIM_ICInitStruct->IcPolarity)); + } + else + { + assert_param(IsTimIcPolarityAnyEdge(TIM_ICInitStruct->IcPolarity)); + } + if (TIM_ICInitStruct->Channel == TIM_CH_1) + { + assert_param(IsTimList8Module(TIMx)); + /* TI1 Configuration */ + ConfigTI1(TIMx, TIM_ICInitStruct->IcPolarity, TIM_ICInitStruct->IcSelection, TIM_ICInitStruct->IcFilter); + /* Set the Input Capture Prescaler value */ + TIM_SetInCap1Prescaler(TIMx, TIM_ICInitStruct->IcPrescaler); + } + else if (TIM_ICInitStruct->Channel == TIM_CH_2) + { + assert_param(IsTimList6Module(TIMx)); + /* TI2 Configuration */ + ConfigTI2(TIMx, TIM_ICInitStruct->IcPolarity, TIM_ICInitStruct->IcSelection, TIM_ICInitStruct->IcFilter); + /* Set the Input Capture Prescaler value */ + TIM_SetInCap2Prescaler(TIMx, TIM_ICInitStruct->IcPrescaler); + } + else if (TIM_ICInitStruct->Channel == TIM_CH_3) + { + assert_param(IsTimList3Module(TIMx)); + /* TI3 Configuration */ + ConfigTI3(TIMx, TIM_ICInitStruct->IcPolarity, TIM_ICInitStruct->IcSelection, TIM_ICInitStruct->IcFilter); + /* Set the Input Capture Prescaler value */ + TIM_SetInCap3Prescaler(TIMx, TIM_ICInitStruct->IcPrescaler); + } + else + { + assert_param(IsTimList3Module(TIMx)); + /* TI4 Configuration */ + ConfigTI4(TIMx, TIM_ICInitStruct->IcPolarity, TIM_ICInitStruct->IcSelection, TIM_ICInitStruct->IcFilter); + /* Set the Input Capture Prescaler value */ + TIM_SetInCap4Prescaler(TIMx, TIM_ICInitStruct->IcPrescaler); + } +} + +/** + * @brief Configures the TIM peripheral according to the specified + * parameters in the TIM_ICInitStruct to measure an external PWM signal. + * @param TIMx where x can be 1, 2, 3, 4, 5, 8 to select the TIM peripheral. + * @param TIM_ICInitStruct pointer to a TIM_ICInitType structure + * that contains the configuration information for the specified TIM peripheral. + */ +void TIM_ConfigPwmIc(TIM_Module* TIMx, TIM_ICInitType* TIM_ICInitStruct) +{ + uint16_t icoppositepolarity = TIM_IC_POLARITY_RISING; + uint16_t icoppositeselection = TIM_IC_SELECTION_DIRECTTI; + /* Check the parameters */ + assert_param(IsTimList6Module(TIMx)); + /* Select the Opposite Input Polarity */ + if (TIM_ICInitStruct->IcPolarity == TIM_IC_POLARITY_RISING) + { + icoppositepolarity = TIM_IC_POLARITY_FALLING; + } + else + { + icoppositepolarity = TIM_IC_POLARITY_RISING; + } + /* Select the Opposite Input */ + if (TIM_ICInitStruct->IcSelection == TIM_IC_SELECTION_DIRECTTI) + { + icoppositeselection = TIM_IC_SELECTION_INDIRECTTI; + } + else + { + icoppositeselection = TIM_IC_SELECTION_DIRECTTI; + } + if (TIM_ICInitStruct->Channel == TIM_CH_1) + { + /* TI1 Configuration */ + ConfigTI1(TIMx, TIM_ICInitStruct->IcPolarity, TIM_ICInitStruct->IcSelection, TIM_ICInitStruct->IcFilter); + /* Set the Input Capture Prescaler value */ + TIM_SetInCap1Prescaler(TIMx, TIM_ICInitStruct->IcPrescaler); + /* TI2 Configuration */ + ConfigTI2(TIMx, icoppositepolarity, icoppositeselection, TIM_ICInitStruct->IcFilter); + /* Set the Input Capture Prescaler value */ + TIM_SetInCap2Prescaler(TIMx, TIM_ICInitStruct->IcPrescaler); + } + else + { + /* TI2 Configuration */ + ConfigTI2(TIMx, TIM_ICInitStruct->IcPolarity, TIM_ICInitStruct->IcSelection, TIM_ICInitStruct->IcFilter); + /* Set the Input Capture Prescaler value */ + TIM_SetInCap2Prescaler(TIMx, TIM_ICInitStruct->IcPrescaler); + /* TI1 Configuration */ + ConfigTI1(TIMx, icoppositepolarity, icoppositeselection, TIM_ICInitStruct->IcFilter); + /* Set the Input Capture Prescaler value */ + TIM_SetInCap1Prescaler(TIMx, TIM_ICInitStruct->IcPrescaler); + } +} + +/** + * @brief Configures the: Break feature, dead time, Lock level, the OSSI, + * the OSSR State and the AOE(automatic output enable). + * @param TIMx where x can be 1 or 8 to select the TIM + * @param TIM_BDTRInitStruct pointer to a TIM_BDTRInitType structure that + * contains the BKDT Register configuration information for the TIM peripheral. + */ +void TIM_ConfigBkdt(TIM_Module* TIMx, TIM_BDTRInitType* TIM_BDTRInitStruct) +{ + uint32_t tmp; + /* Check the parameters */ + assert_param(IsTimList2Module(TIMx)); + assert_param(IsTimOssrState(TIM_BDTRInitStruct->OssrState)); + assert_param(IsTimOssiState(TIM_BDTRInitStruct->OssiState)); + assert_param(IsTimLockLevel(TIM_BDTRInitStruct->LockLevel)); + assert_param(IsTimBreakInState(TIM_BDTRInitStruct->Break)); + assert_param(IsTimBreakPalarity(TIM_BDTRInitStruct->BreakPolarity)); + assert_param(IsTimAutoOutputState(TIM_BDTRInitStruct->AutomaticOutput)); + /* Set the Lock level, the Break enable Bit and the Ploarity, the OSSR State, + the OSSI State, the dead time value and the Automatic Output Enable Bit */ + TIMx->BKDT = (uint32_t)TIM_BDTRInitStruct->OssrState | TIM_BDTRInitStruct->OssiState | TIM_BDTRInitStruct->LockLevel + | TIM_BDTRInitStruct->DeadTime | TIM_BDTRInitStruct->Break | TIM_BDTRInitStruct->BreakPolarity + | TIM_BDTRInitStruct->AutomaticOutput; + + /*cofigure other break in*/ + tmp = TIMx->CTRL1; + /*IOMBKPEN 0 meaning iom as break enable*/ + if (TIM_BDTRInitStruct->IomBreakEn) + tmp &= ~(0x01L << 10); + else + tmp |= (0x01L << 10); + if (TIM_BDTRInitStruct->LockUpBreakEn) + tmp |= (0x01L << 16); + else + tmp &= ~(0x01L << 16); + if (TIM_BDTRInitStruct->PvdBreakEn) + tmp |= (0x01L << 17); + else + tmp &= ~(0x01L << 17); + TIMx->CTRL1 = tmp; +} + +/** + * @brief Fills each TIM_TimeBaseInitStruct member with its default value. + * @param TIM_TimeBaseInitStruct pointer to a TIM_TimeBaseInitType + * structure which will be initialized. + */ +void TIM_InitTimBaseStruct(TIM_TimeBaseInitType* TIM_TimeBaseInitStruct) +{ + /* Set the default configuration */ + TIM_TimeBaseInitStruct->Period = 0xFFFF; + TIM_TimeBaseInitStruct->Prescaler = 0x0000; + TIM_TimeBaseInitStruct->ClkDiv = TIM_CLK_DIV1; + TIM_TimeBaseInitStruct->CntMode = TIM_CNT_MODE_UP; + TIM_TimeBaseInitStruct->RepetCnt = 0x0000; + + TIM_TimeBaseInitStruct->CapCh1FromCompEn = false; + TIM_TimeBaseInitStruct->CapCh2FromCompEn = false; + TIM_TimeBaseInitStruct->CapCh3FromCompEn = false; + TIM_TimeBaseInitStruct->CapCh4FromCompEn = false; + TIM_TimeBaseInitStruct->CapEtrClrFromCompEn = false; + TIM_TimeBaseInitStruct->CapEtrSelFromTscEn = false; +} + +/** + * @brief Fills each TIM_OCInitStruct member with its default value. + * @param TIM_OCInitStruct pointer to a OCInitType structure which will + * be initialized. + */ +void TIM_InitOcStruct(OCInitType* TIM_OCInitStruct) +{ + /* Set the default configuration */ + TIM_OCInitStruct->OcMode = TIM_OCMODE_TIMING; + TIM_OCInitStruct->OutputState = TIM_OUTPUT_STATE_DISABLE; + TIM_OCInitStruct->OutputNState = TIM_OUTPUT_NSTATE_DISABLE; + TIM_OCInitStruct->Pulse = 0x0000; + TIM_OCInitStruct->OcPolarity = TIM_OC_POLARITY_HIGH; + TIM_OCInitStruct->OcNPolarity = TIM_OC_POLARITY_HIGH; + TIM_OCInitStruct->OcIdleState = TIM_OC_IDLE_STATE_RESET; + TIM_OCInitStruct->OcNIdleState = TIM_OCN_IDLE_STATE_RESET; +} + +/** + * @brief Fills each TIM_ICInitStruct member with its default value. + * @param TIM_ICInitStruct pointer to a TIM_ICInitType structure which will + * be initialized. + */ +void TIM_InitIcStruct(TIM_ICInitType* TIM_ICInitStruct) +{ + /* Set the default configuration */ + TIM_ICInitStruct->Channel = TIM_CH_1; + TIM_ICInitStruct->IcPolarity = TIM_IC_POLARITY_RISING; + TIM_ICInitStruct->IcSelection = TIM_IC_SELECTION_DIRECTTI; + TIM_ICInitStruct->IcPrescaler = TIM_IC_PSC_DIV1; + TIM_ICInitStruct->IcFilter = 0x00; +} + +/** + * @brief Fills each TIM_BDTRInitStruct member with its default value. + * @param TIM_BDTRInitStruct pointer to a TIM_BDTRInitType structure which + * will be initialized. + */ +void TIM_InitBkdtStruct(TIM_BDTRInitType* TIM_BDTRInitStruct) +{ + /* Set the default configuration */ + TIM_BDTRInitStruct->OssrState = TIM_OSSR_STATE_DISABLE; + TIM_BDTRInitStruct->OssiState = TIM_OSSI_STATE_DISABLE; + TIM_BDTRInitStruct->LockLevel = TIM_LOCK_LEVEL_OFF; + TIM_BDTRInitStruct->DeadTime = 0x00; + TIM_BDTRInitStruct->Break = TIM_BREAK_IN_DISABLE; + TIM_BDTRInitStruct->BreakPolarity = TIM_BREAK_POLARITY_LOW; + TIM_BDTRInitStruct->AutomaticOutput = TIM_AUTO_OUTPUT_DISABLE; +} + +/** + * @brief Enables or disables the specified TIM peripheral. + * @param TIMx where x can be 1 to 8 to select the TIMx peripheral. + * @param Cmd new state of the TIMx peripheral. + * This parameter can be: ENABLE or DISABLE. + */ +void TIM_Enable(TIM_Module* TIMx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IsTimAllModule(TIMx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the TIM Counter */ + TIMx->CTRL1 |= TIM_CTRL1_CNTEN; + } + else + { + /* Disable the TIM Counter */ + TIMx->CTRL1 &= (uint32_t)(~((uint32_t)TIM_CTRL1_CNTEN)); + } +} + +/** + * @brief Enables or disables the TIM peripheral Main Outputs. + * @param TIMx where x can be 1, 8 to select the TIMx peripheral. + * @param Cmd new state of the TIM peripheral Main Outputs. + * This parameter can be: ENABLE or DISABLE. + */ +void TIM_EnableCtrlPwmOutputs(TIM_Module* TIMx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IsTimList2Module(TIMx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Enable the TIM Main Output */ + TIMx->BKDT |= TIM_BKDT_MOEN; + } + else + { + /* Disable the TIM Main Output */ + TIMx->BKDT &= (uint16_t)(~((uint16_t)TIM_BKDT_MOEN)); + } +} + +/** + * @brief Enables or disables the specified TIM interrupts. + * @param TIMx where x can be 1 to 8 to select the TIMx peripheral. + * @param TIM_IT specifies the TIM interrupts sources to be enabled or disabled. + * This parameter can be any combination of the following values: + * @arg TIM_INT_UPDATE TIM update Interrupt source + * @arg TIM_INT_CC1 TIM Capture Compare 1 Interrupt source + * @arg TIM_INT_CC2 TIM Capture Compare 2 Interrupt source + * @arg TIM_INT_CC3 TIM Capture Compare 3 Interrupt source + * @arg TIM_INT_CC4 TIM Capture Compare 4 Interrupt source + * @arg TIM_INT_COM TIM Commutation Interrupt source + * @arg TIM_INT_TRIG TIM Trigger Interrupt source + * @arg TIM_INT_BREAK TIM Break Interrupt source + * @note + * - TIM6 and TIM7 can only generate an update interrupt. + * - TIM_INT_BREAK is used only with TIM1, TIM8. + * - TIM_INT_COM is used only with TIM1, TIM8. + * @param Cmd new state of the TIM interrupts. + * This parameter can be: ENABLE or DISABLE. + */ +void TIM_ConfigInt(TIM_Module* TIMx, uint16_t TIM_IT, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IsTimAllModule(TIMx)); + assert_param(IsTimInt(TIM_IT)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the Interrupt sources */ + TIMx->DINTEN |= TIM_IT; + } + else + { + /* Disable the Interrupt sources */ + TIMx->DINTEN &= (uint16_t)~TIM_IT; + } +} + +/** + * @brief Configures the TIMx event to be generate by software. + * @param TIMx where x can be 1 to 8 to select the TIM peripheral. + * @param TIM_EventSource specifies the event source. + * This parameter can be one or more of the following values: + * @arg TIM_EVT_SRC_UPDATE Timer update Event source + * @arg TIM_EVT_SRC_CC1 Timer Capture Compare 1 Event source + * @arg TIM_EVT_SRC_CC2 Timer Capture Compare 2 Event source + * @arg TIM_EVT_SRC_CC3 Timer Capture Compare 3 Event source + * @arg TIM_EVT_SRC_CC4 Timer Capture Compare 4 Event source + * @arg TIM_EVT_SRC_COM Timer COM event source + * @arg TIM_EVT_SRC_TRIG Timer Trigger Event source + * @arg TIM_EVT_SRC_BREAK Timer Break event source + * @note + * - TIM6 and TIM7 can only generate an update event. + * - TIM_EVT_SRC_COM and TIM_EVT_SRC_BREAK are used only with TIM1 and TIM8. + */ +void TIM_GenerateEvent(TIM_Module* TIMx, uint16_t TIM_EventSource) +{ + /* Check the parameters */ + assert_param(IsTimAllModule(TIMx)); + assert_param(IsTimEvtSrc(TIM_EventSource)); + + /* Set the event sources */ + TIMx->EVTGEN = TIM_EventSource; +} + +/** + * @brief Configures the TIMx's DMA interface. + * @param TIMx where x can be 1, 2, 3, 4, 5, 8 to select + * the TIM peripheral. + * @param TIM_DMABase DMA Base address. + * This parameter can be one of the following values: + * @arg TIM_DMABase_CR, TIM_DMABASE_CTRL2, TIM_DMABASE_SMCTRL, + * TIM_DMABASE_DMAINTEN, TIM1_DMABase_SR, TIM_DMABASE_EVTGEN, + * TIM_DMABASE_CAPCMPMOD1, TIM_DMABASE_CAPCMPMOD2, TIM_DMABASE_CAPCMPEN, + * TIM_DMABASE_CNT, TIM_DMABASE_PSC, TIM_DMABASE_AR, + * TIM_DMABASE_REPCNT, TIM_DMABASE_CAPCMPDAT1, TIM_DMABASE_CAPCMPDAT2, + * TIM_DMABASE_CAPCMPDAT3, TIM_DMABASE_CAPCMPDAT4, TIM_DMABASE_BKDT, + * TIM_DMABASE_CAPCMPMOD3, TIM_DMABASE_CAPCMPDAT5, TIM_DMABASE_CAPCMPDAT6, + * TIM_DMABASE_DMACTRL. + * @param TIM_DMABurstLength DMA Burst length. + * This parameter can be one value between: + * TIM_DMABURST_LENGTH_1TRANSFER and TIM_DMABURST_LENGTH_18TRANSFERS. + */ +void TIM_ConfigDma(TIM_Module* TIMx, uint16_t TIM_DMABase, uint16_t TIM_DMABurstLength) +{ + /* Check the parameters */ + assert_param(IsTimList4Module(TIMx)); + assert_param(IsTimDmaBase(TIM_DMABase)); + assert_param(IsTimDmaLength(TIM_DMABurstLength)); + /* Set the DMA Base and the DMA Burst Length */ + TIMx->DCTRL = TIM_DMABase | TIM_DMABurstLength; +} + +/** + * @brief Enables or disables the TIMx's DMA Requests. + * @param TIMx where x can be 1, 2, 3, 4, 5, 6, 7, 8 + * to select the TIM peripheral. + * @param TIM_DMASource specifies the DMA Request sources. + * This parameter can be any combination of the following values: + * @arg TIM_DMA_UPDATE TIM update Interrupt source + * @arg TIM_DMA_CC1 TIM Capture Compare 1 DMA source + * @arg TIM_DMA_CC2 TIM Capture Compare 2 DMA source + * @arg TIM_DMA_CC3 TIM Capture Compare 3 DMA source + * @arg TIM_DMA_CC4 TIM Capture Compare 4 DMA source + * @arg TIM_DMA_COM TIM Commutation DMA source + * @arg TIM_DMA_TRIG TIM Trigger DMA source + * @param Cmd new state of the DMA Request sources. + * This parameter can be: ENABLE or DISABLE. + */ +void TIM_EnableDma(TIM_Module* TIMx, uint16_t TIM_DMASource, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IsTimList9Module(TIMx)); + assert_param(IsTimDmaSrc(TIM_DMASource)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the DMA sources */ + TIMx->DINTEN |= TIM_DMASource; + } + else + { + /* Disable the DMA sources */ + TIMx->DINTEN &= (uint16_t)~TIM_DMASource; + } +} + +/** + * @brief Configures the TIMx internal Clock + * @param TIMx where x can be 1, 2, 3, 4, 5, 8 + * to select the TIM peripheral. + */ +void TIM_ConfigInternalClk(TIM_Module* TIMx) +{ + /* Check the parameters */ + assert_param(IsTimList6Module(TIMx)); + /* Disable slave mode to clock the prescaler directly with the internal clock */ + TIMx->SMCTRL &= (uint16_t)(~((uint16_t)TIM_SMCTRL_SMSEL)); +} + +/** + * @brief Configures the TIMx Internal Trigger as External Clock + * @param TIMx where x can be 1, 2, 3, 4, 5 to select the TIM peripheral. + * @param TIM_InputTriggerSource Trigger source. + * This parameter can be one of the following values: + * @arg TIM_TRIG_SEL_IN_TR0 Internal Trigger 0 + * @arg TIM_TRIG_SEL_IN_TR1 Internal Trigger 1 + * @arg TIM_TRIG_SEL_IN_TR2 Internal Trigger 2 + * @arg TIM_TRIG_SEL_IN_TR3 Internal Trigger 3 + */ +void TIM_ConfigInternalTrigToExt(TIM_Module* TIMx, uint16_t TIM_InputTriggerSource) +{ + /* Check the parameters */ + assert_param(IsTimList6Module(TIMx)); + assert_param(IsTimInterTrigSel(TIM_InputTriggerSource)); + /* Select the Internal Trigger */ + TIM_SelectInputTrig(TIMx, TIM_InputTriggerSource); + /* Select the External clock mode1 */ + TIMx->SMCTRL |= TIM_SLAVE_MODE_EXT1; +} + +/** + * @brief Configures the TIMx Trigger as External Clock + * @param TIMx where x can be 1, 2, 3, 4, 5 to select the TIM peripheral. + * @param TIM_TIxExternalCLKSource Trigger source. + * This parameter can be one of the following values: + * @arg TIM_EXT_CLK_SRC_TI1ED TI1 Edge Detector + * @arg TIM_EXT_CLK_SRC_TI1 Filtered Timer Input 1 + * @arg TIM_EXT_CLK_SRC_TI2 Filtered Timer Input 2 + * @param IcPolarity specifies the TIx Polarity. + * This parameter can be one of the following values: + * @arg TIM_IC_POLARITY_RISING + * @arg TIM_IC_POLARITY_FALLING + * @param ICFilter specifies the filter value. + * This parameter must be a value between 0x0 and 0xF. + */ +void TIM_ConfigExtTrigAsClk(TIM_Module* TIMx, uint16_t TIM_TIxExternalCLKSource, uint16_t IcPolarity, uint16_t ICFilter) +{ + /* Check the parameters */ + assert_param(IsTimList6Module(TIMx)); + assert_param(IsTimExtClkSrc(TIM_TIxExternalCLKSource)); + assert_param(IsTimIcPalaritySingleEdge(IcPolarity)); + assert_param(IsTimInCapFilter(ICFilter)); + /* Configure the Timer Input Clock Source */ + if (TIM_TIxExternalCLKSource == TIM_EXT_CLK_SRC_TI2) + { + ConfigTI2(TIMx, IcPolarity, TIM_IC_SELECTION_DIRECTTI, ICFilter); + } + else + { + ConfigTI1(TIMx, IcPolarity, TIM_IC_SELECTION_DIRECTTI, ICFilter); + } + /* Select the Trigger source */ + TIM_SelectInputTrig(TIMx, TIM_TIxExternalCLKSource); + /* Select the External clock mode1 */ + TIMx->SMCTRL |= TIM_SLAVE_MODE_EXT1; +} + +/** + * @brief Configures the External clock Mode1 + * @param TIMx where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_ExtTRGPrescaler The external Trigger Prescaler. + * This parameter can be one of the following values: + * @arg TIM_EXT_TRG_PSC_OFF ETRP Prescaler OFF. + * @arg TIM_EXT_TRG_PSC_DIV2 ETRP frequency divided by 2. + * @arg TIM_EXT_TRG_PSC_DIV4 ETRP frequency divided by 4. + * @arg TIM_EXT_TRG_PSC_DIV8 ETRP frequency divided by 8. + * @param TIM_ExtTRGPolarity The external Trigger Polarity. + * This parameter can be one of the following values: + * @arg TIM_EXT_TRIG_POLARITY_INVERTED active low or falling edge active. + * @arg TIM_EXT_TRIG_POLARITY_NONINVERTED active high or rising edge active. + * @param ExtTRGFilter External Trigger Filter. + * This parameter must be a value between 0x00 and 0x0F + */ +void TIM_ConfigExtClkMode1(TIM_Module* TIMx, + uint16_t TIM_ExtTRGPrescaler, + uint16_t TIM_ExtTRGPolarity, + uint16_t ExtTRGFilter) +{ + uint16_t tmpsmcr = 0; + /* Check the parameters */ + assert_param(IsTimList3Module(TIMx)); + assert_param(IsTimExtPreDiv(TIM_ExtTRGPrescaler)); + assert_param(IsTimExtTrigPolarity(TIM_ExtTRGPolarity)); + assert_param(IsTimExtTrigFilter(ExtTRGFilter)); + /* Configure the ETR Clock source */ + TIM_ConfigExtTrig(TIMx, TIM_ExtTRGPrescaler, TIM_ExtTRGPolarity, ExtTRGFilter); + + /* Get the TIMx SMCTRL register value */ + tmpsmcr = TIMx->SMCTRL; + /* Reset the SMS Bits */ + tmpsmcr &= (uint16_t)(~((uint16_t)TIM_SMCTRL_SMSEL)); + /* Select the External clock mode1 */ + tmpsmcr |= TIM_SLAVE_MODE_EXT1; + /* Select the Trigger selection : ETRF */ + tmpsmcr &= (uint16_t)(~((uint16_t)TIM_SMCTRL_TSEL)); + tmpsmcr |= TIM_TRIG_SEL_ETRF; + /* Write to TIMx SMCTRL */ + TIMx->SMCTRL = tmpsmcr; +} + +/** + * @brief Configures the External clock Mode2 + * @param TIMx where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_ExtTRGPrescaler The external Trigger Prescaler. + * This parameter can be one of the following values: + * @arg TIM_EXT_TRG_PSC_OFF ETRP Prescaler OFF. + * @arg TIM_EXT_TRG_PSC_DIV2 ETRP frequency divided by 2. + * @arg TIM_EXT_TRG_PSC_DIV4 ETRP frequency divided by 4. + * @arg TIM_EXT_TRG_PSC_DIV8 ETRP frequency divided by 8. + * @param TIM_ExtTRGPolarity The external Trigger Polarity. + * This parameter can be one of the following values: + * @arg TIM_EXT_TRIG_POLARITY_INVERTED active low or falling edge active. + * @arg TIM_EXT_TRIG_POLARITY_NONINVERTED active high or rising edge active. + * @param ExtTRGFilter External Trigger Filter. + * This parameter must be a value between 0x00 and 0x0F + */ +void TIM_ConfigExtClkMode2(TIM_Module* TIMx, + uint16_t TIM_ExtTRGPrescaler, + uint16_t TIM_ExtTRGPolarity, + uint16_t ExtTRGFilter) +{ + /* Check the parameters */ + assert_param(IsTimList3Module(TIMx)); + assert_param(IsTimExtPreDiv(TIM_ExtTRGPrescaler)); + assert_param(IsTimExtTrigPolarity(TIM_ExtTRGPolarity)); + assert_param(IsTimExtTrigFilter(ExtTRGFilter)); + /* Configure the ETR Clock source */ + TIM_ConfigExtTrig(TIMx, TIM_ExtTRGPrescaler, TIM_ExtTRGPolarity, ExtTRGFilter); + /* Enable the External clock mode2 */ + TIMx->SMCTRL |= TIM_SMCTRL_EXCEN; +} + +/** + * @brief Configures the TIMx External Trigger (ETR). + * @param TIMx where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_ExtTRGPrescaler The external Trigger Prescaler. + * This parameter can be one of the following values: + * @arg TIM_EXT_TRG_PSC_OFF ETRP Prescaler OFF. + * @arg TIM_EXT_TRG_PSC_DIV2 ETRP frequency divided by 2. + * @arg TIM_EXT_TRG_PSC_DIV4 ETRP frequency divided by 4. + * @arg TIM_EXT_TRG_PSC_DIV8 ETRP frequency divided by 8. + * @param TIM_ExtTRGPolarity The external Trigger Polarity. + * This parameter can be one of the following values: + * @arg TIM_EXT_TRIG_POLARITY_INVERTED active low or falling edge active. + * @arg TIM_EXT_TRIG_POLARITY_NONINVERTED active high or rising edge active. + * @param ExtTRGFilter External Trigger Filter. + * This parameter must be a value between 0x00 and 0x0F + */ +void TIM_ConfigExtTrig(TIM_Module* TIMx, + uint16_t TIM_ExtTRGPrescaler, + uint16_t TIM_ExtTRGPolarity, + uint16_t ExtTRGFilter) +{ + uint16_t tmpsmcr = 0; + /* Check the parameters */ + assert_param(IsTimList3Module(TIMx)); + assert_param(IsTimExtPreDiv(TIM_ExtTRGPrescaler)); + assert_param(IsTimExtTrigPolarity(TIM_ExtTRGPolarity)); + assert_param(IsTimExtTrigFilter(ExtTRGFilter)); + tmpsmcr = TIMx->SMCTRL; + /* Reset the ETR Bits */ + tmpsmcr &= SMCTRL_ETR_MASK; + /* Set the Prescaler, the Filter value and the Polarity */ + tmpsmcr |= + (uint16_t)(TIM_ExtTRGPrescaler | (uint16_t)(TIM_ExtTRGPolarity | (uint16_t)(ExtTRGFilter << (uint16_t)8))); + /* Write to TIMx SMCTRL */ + TIMx->SMCTRL = tmpsmcr; +} + +/** + * @brief Configures the TIMx Prescaler. + * @param TIMx where x can be 1 to 8 to select the TIM peripheral. + * @param Prescaler specifies the Prescaler Register value + * @param TIM_PSCReloadMode specifies the TIM Prescaler Reload mode + * This parameter can be one of the following values: + * @arg TIM_PSC_RELOAD_MODE_UPDATE The Prescaler is loaded at the update event. + * @arg TIM_PSC_RELOAD_MODE_IMMEDIATE The Prescaler is loaded immediately. + */ +void TIM_ConfigPrescaler(TIM_Module* TIMx, uint16_t Prescaler, uint16_t TIM_PSCReloadMode) +{ + /* Check the parameters */ + assert_param(IsTimAllModule(TIMx)); + assert_param(IsTimPscReloadMode(TIM_PSCReloadMode)); + /* Set the Prescaler value */ + TIMx->PSC = Prescaler; + /* Set or reset the UG Bit */ + TIMx->EVTGEN = TIM_PSCReloadMode; +} + +/** + * @brief Specifies the TIMx Counter Mode to be used. + * @param TIMx where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param CntMode specifies the Counter Mode to be used + * This parameter can be one of the following values: + * @arg TIM_CNT_MODE_UP TIM Up Counting Mode + * @arg TIM_CNT_MODE_DOWN TIM Down Counting Mode + * @arg TIM_CNT_MODE_CENTER_ALIGN1 TIM Center Aligned Mode1 + * @arg TIM_CNT_MODE_CENTER_ALIGN2 TIM Center Aligned Mode2 + * @arg TIM_CNT_MODE_CENTER_ALIGN3 TIM Center Aligned Mode3 + */ +void TIM_ConfigCntMode(TIM_Module* TIMx, uint16_t CntMode) +{ + uint32_t tmpcr1 = 0; + /* Check the parameters */ + assert_param(IsTimList3Module(TIMx)); + assert_param(IsTimCntMode(CntMode)); + tmpcr1 = TIMx->CTRL1; + /* Reset the CMS and DIR Bits */ + tmpcr1 &= (uint32_t)(~((uint32_t)(TIM_CTRL1_DIR | TIM_CTRL1_CAMSEL))); + /* Set the Counter Mode */ + tmpcr1 |= CntMode; + /* Write to TIMx CTRL1 register */ + TIMx->CTRL1 = tmpcr1; +} + +/** + * @brief Selects the Input Trigger source + * @param TIMx where x can be 1, 2, 3, 4, 5, 8 to select the TIM peripheral. + * @param TIM_InputTriggerSource The Input Trigger source. + * This parameter can be one of the following values: + * @arg TIM_TRIG_SEL_IN_TR0 Internal Trigger 0 + * @arg TIM_TRIG_SEL_IN_TR1 Internal Trigger 1 + * @arg TIM_TRIG_SEL_IN_TR2 Internal Trigger 2 + * @arg TIM_TRIG_SEL_IN_TR3 Internal Trigger 3 + * @arg TIM_TRIG_SEL_TI1F_ED TI1 Edge Detector + * @arg TIM_TRIG_SEL_TI1FP1 Filtered Timer Input 1 + * @arg TIM_TRIG_SEL_TI2FP2 Filtered Timer Input 2 + * @arg TIM_TRIG_SEL_ETRF External Trigger input + */ +void TIM_SelectInputTrig(TIM_Module* TIMx, uint16_t TIM_InputTriggerSource) +{ + uint16_t tmpsmcr = 0; + /* Check the parameters */ + assert_param(IsTimList6Module(TIMx)); + assert_param(IsTimTrigSel(TIM_InputTriggerSource)); + /* Get the TIMx SMCTRL register value */ + tmpsmcr = TIMx->SMCTRL; + /* Reset the TS Bits */ + tmpsmcr &= (uint16_t)(~((uint16_t)TIM_SMCTRL_TSEL)); + /* Set the Input Trigger source */ + tmpsmcr |= TIM_InputTriggerSource; + /* Write to TIMx SMCTRL */ + TIMx->SMCTRL = tmpsmcr; +} + +/** + * @brief Configures the TIMx Encoder Interface. + * @param TIMx where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_EncoderMode specifies the TIMx Encoder Mode. + * This parameter can be one of the following values: + * @arg TIM_ENCODE_MODE_TI1 Counter counts on TI1FP1 edge depending on TI2FP2 level. + * @arg TIM_ENCODE_MODE_TI2 Counter counts on TI2FP2 edge depending on TI1FP1 level. + * @arg TIM_ENCODE_MODE_TI12 Counter counts on both TI1FP1 and TI2FP2 edges depending + * on the level of the other input. + * @param TIM_IC1Polarity specifies the IC1 Polarity + * This parameter can be one of the following values: + * @arg TIM_IC_POLARITY_FALLING IC Falling edge. + * @arg TIM_IC_POLARITY_RISING IC Rising edge. + * @param TIM_IC2Polarity specifies the IC2 Polarity + * This parameter can be one of the following values: + * @arg TIM_IC_POLARITY_FALLING IC Falling edge. + * @arg TIM_IC_POLARITY_RISING IC Rising edge. + */ +void TIM_ConfigEncoderInterface(TIM_Module* TIMx, + uint16_t TIM_EncoderMode, + uint16_t TIM_IC1Polarity, + uint16_t TIM_IC2Polarity) +{ + uint16_t tmpsmcr = 0; + uint16_t tmpccmr1 = 0; + uint32_t tmpccer = 0; + + /* Check the parameters */ + assert_param(IsTimList5Module(TIMx)); + assert_param(IsTimEncodeMode(TIM_EncoderMode)); + assert_param(IsTimIcPalaritySingleEdge(TIM_IC1Polarity)); + assert_param(IsTimIcPalaritySingleEdge(TIM_IC2Polarity)); + + /* Get the TIMx SMCTRL register value */ + tmpsmcr = TIMx->SMCTRL; + + /* Get the TIMx CCMOD1 register value */ + tmpccmr1 = TIMx->CCMOD1; + + /* Get the TIMx CCEN register value */ + tmpccer = TIMx->CCEN; + + /* Set the encoder Mode */ + tmpsmcr &= (uint16_t)(~((uint16_t)TIM_SMCTRL_SMSEL)); + tmpsmcr |= TIM_EncoderMode; + + /* Select the Capture Compare 1 and the Capture Compare 2 as input */ + tmpccmr1 &= (uint16_t)(((uint16_t) ~((uint16_t)TIM_CCMOD1_CC1SEL)) & (uint16_t)(~((uint16_t)TIM_CCMOD1_CC2SEL))); + tmpccmr1 |= TIM_CCMOD1_CC1SEL_0 | TIM_CCMOD1_CC2SEL_0; + + /* Set the TI1 and the TI2 Polarities */ + tmpccer &= (uint32_t)(((uint32_t) ~((uint32_t)TIM_CCEN_CC1P)) & ((uint32_t) ~((uint32_t)TIM_CCEN_CC2P))); + tmpccer |= (uint32_t)(TIM_IC1Polarity | (uint16_t)(TIM_IC2Polarity << (uint16_t)4)); + + /* Write to TIMx SMCTRL */ + TIMx->SMCTRL = tmpsmcr; + /* Write to TIMx CCMOD1 */ + TIMx->CCMOD1 = tmpccmr1; + /* Write to TIMx CCEN */ + TIMx->CCEN = tmpccer; +} + +/** + * @brief Forces the TIMx output 1 waveform to active or inactive level. + * @param TIMx where x can be 1 to 8 except 6 and 7 to select the TIM peripheral. + * @param TIM_ForcedAction specifies the forced Action to be set to the output waveform. + * This parameter can be one of the following values: + * @arg TIM_FORCED_ACTION_ACTIVE Force active level on OC1REF + * @arg TIM_FORCED_ACTION_INACTIVE Force inactive level on OC1REF. + */ +void TIM_ConfigForcedOc1(TIM_Module* TIMx, uint16_t TIM_ForcedAction) +{ + uint16_t tmpccmr1 = 0; + /* Check the parameters */ + assert_param(IsTimList8Module(TIMx)); + assert_param(IsTimForceActive(TIM_ForcedAction)); + tmpccmr1 = TIMx->CCMOD1; + /* Reset the OC1M Bits */ + tmpccmr1 &= (uint16_t) ~((uint16_t)TIM_CCMOD1_OC1M); + /* Configure The Forced output Mode */ + tmpccmr1 |= TIM_ForcedAction; + /* Write to TIMx CCMOD1 register */ + TIMx->CCMOD1 = tmpccmr1; +} + +/** + * @brief Forces the TIMx output 2 waveform to active or inactive level. + * @param TIMx where x can be 1, 2, 3, 4, 5, 8 to select the TIM peripheral. + * @param TIM_ForcedAction specifies the forced Action to be set to the output waveform. + * This parameter can be one of the following values: + * @arg TIM_FORCED_ACTION_ACTIVE Force active level on OC2REF + * @arg TIM_FORCED_ACTION_INACTIVE Force inactive level on OC2REF. + */ +void TIM_ConfigForcedOc2(TIM_Module* TIMx, uint16_t TIM_ForcedAction) +{ + uint16_t tmpccmr1 = 0; + /* Check the parameters */ + assert_param(IsTimList6Module(TIMx)); + assert_param(IsTimForceActive(TIM_ForcedAction)); + tmpccmr1 = TIMx->CCMOD1; + /* Reset the OC2M Bits */ + tmpccmr1 &= (uint16_t) ~((uint16_t)TIM_CCMOD1_OC2M); + /* Configure The Forced output Mode */ + tmpccmr1 |= (uint16_t)(TIM_ForcedAction << 8); + /* Write to TIMx CCMOD1 register */ + TIMx->CCMOD1 = tmpccmr1; +} + +/** + * @brief Forces the TIMx output 3 waveform to active or inactive level. + * @param TIMx where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_ForcedAction specifies the forced Action to be set to the output waveform. + * This parameter can be one of the following values: + * @arg TIM_FORCED_ACTION_ACTIVE Force active level on OC3REF + * @arg TIM_FORCED_ACTION_INACTIVE Force inactive level on OC3REF. + */ +void TIM_ConfigForcedOc3(TIM_Module* TIMx, uint16_t TIM_ForcedAction) +{ + uint16_t tmpccmr2 = 0; + /* Check the parameters */ + assert_param(IsTimList3Module(TIMx)); + assert_param(IsTimForceActive(TIM_ForcedAction)); + tmpccmr2 = TIMx->CCMOD2; + /* Reset the OC1M Bits */ + tmpccmr2 &= (uint16_t) ~((uint16_t)TIM_CCMOD2_OC3MD); + /* Configure The Forced output Mode */ + tmpccmr2 |= TIM_ForcedAction; + /* Write to TIMx CCMOD2 register */ + TIMx->CCMOD2 = tmpccmr2; +} + +/** + * @brief Forces the TIMx output 4 waveform to active or inactive level. + * @param TIMx where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_ForcedAction specifies the forced Action to be set to the output waveform. + * This parameter can be one of the following values: + * @arg TIM_FORCED_ACTION_ACTIVE Force active level on OC4REF + * @arg TIM_FORCED_ACTION_INACTIVE Force inactive level on OC4REF. + */ +void TIM_ConfigForcedOc4(TIM_Module* TIMx, uint16_t TIM_ForcedAction) +{ + uint16_t tmpccmr2 = 0; + /* Check the parameters */ + assert_param(IsTimList3Module(TIMx)); + assert_param(IsTimForceActive(TIM_ForcedAction)); + tmpccmr2 = TIMx->CCMOD2; + /* Reset the OC2M Bits */ + tmpccmr2 &= (uint16_t) ~((uint16_t)TIM_CCMOD2_OC4MD); + /* Configure The Forced output Mode */ + tmpccmr2 |= (uint16_t)(TIM_ForcedAction << 8); + /* Write to TIMx CCMOD2 register */ + TIMx->CCMOD2 = tmpccmr2; +} + +/** + * @brief Forces the TIMx output 5 waveform to active or inactive level. + * @param TIMx where x can be 1 or 8 to select the TIM peripheral. + * @param TIM_ForcedAction specifies the forced Action to be set to the output waveform. + * This parameter can be one of the following values: + * @arg TIM_FORCED_ACTION_ACTIVE Force active level on OC5REF + * @arg TIM_FORCED_ACTION_INACTIVE Force inactive level on OC5REF. + */ +void TIM_ConfigForcedOc5(TIM_Module* TIMx, uint16_t TIM_ForcedAction) +{ + uint16_t tmpccmr3 = 0; + /* Check the parameters */ + assert_param(IsTimList1Module(TIMx)); + assert_param(IsTimForceActive(TIM_ForcedAction)); + tmpccmr3 = TIMx->CCMOD3; + /* Reset the OC2M Bits */ + tmpccmr3 &= (uint16_t) ~((uint16_t)TIM_CCMOD3_OC5MD); + /* Configure The Forced output Mode */ + tmpccmr3 |= (uint16_t)(TIM_ForcedAction); + /* Write to TIMx CCMOD2 register */ + TIMx->CCMOD3 = tmpccmr3; +} + +/** + * @brief Forces the TIMx output 6 waveform to active or inactive level. + * @param TIMx where x can be 1 or 8 to select the TIM peripheral. + * @param TIM_ForcedAction specifies the forced Action to be set to the output waveform. + * This parameter can be one of the following values: + * @arg TIM_FORCED_ACTION_ACTIVE Force active level on OC6REF + * @arg TIM_FORCED_ACTION_INACTIVE Force inactive level on OC6REF. + */ +void TIM_ConfigForcedOc6(TIM_Module* TIMx, uint16_t TIM_ForcedAction) +{ + uint16_t tmpccmr3 = 0; + /* Check the parameters */ + assert_param(IsTimList1Module(TIMx)); + assert_param(IsTimForceActive(TIM_ForcedAction)); + tmpccmr3 = TIMx->CCMOD3; + /* Reset the OC2M Bits */ + tmpccmr3 &= (uint16_t) ~((uint16_t)TIM_CCMOD3_OC6MD); + /* Configure The Forced output Mode */ + tmpccmr3 |= (uint16_t)(TIM_ForcedAction << 8); + /* Write to TIMx CCMOD2 register */ + TIMx->CCMOD3 = tmpccmr3; +} + +/** + * @brief Enables or disables TIMx peripheral Preload register on AR. + * @param TIMx where x can be 1 to 8 to select the TIM peripheral. + * @param Cmd new state of the TIMx peripheral Preload register + * This parameter can be: ENABLE or DISABLE. + */ +void TIM_ConfigArPreload(TIM_Module* TIMx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IsTimAllModule(TIMx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Set the AR Preload Bit */ + TIMx->CTRL1 |= TIM_CTRL1_ARPEN; + } + else + { + /* Reset the AR Preload Bit */ + TIMx->CTRL1 &= (uint32_t) ~((uint32_t)TIM_CTRL1_ARPEN); + } +} + +/** + * @brief Selects the TIM peripheral Commutation event. + * @param TIMx where x can be 1, 8 to select the TIMx peripheral + * @param Cmd new state of the Commutation event. + * This parameter can be: ENABLE or DISABLE. + */ +void TIM_SelectComEvt(TIM_Module* TIMx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IsTimList2Module(TIMx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Set the COM Bit */ + TIMx->CTRL2 |= TIM_CTRL2_CCUSEL; + } + else + { + /* Reset the COM Bit */ + TIMx->CTRL2 &= (uint32_t) ~((uint32_t)TIM_CTRL2_CCUSEL); + } +} + +/** + * @brief Selects the TIMx peripheral Capture Compare DMA source. + * @param TIMx where x can be 1, 2, 3, 4, 5, 8 to select + * the TIM peripheral. + * @param Cmd new state of the Capture Compare DMA source + * This parameter can be: ENABLE or DISABLE. + */ +void TIM_SelectCapCmpDmaSrc(TIM_Module* TIMx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IsTimList4Module(TIMx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Set the CCDS Bit */ + TIMx->CTRL2 |= TIM_CTRL2_CCDSEL; + } + else + { + /* Reset the CCDS Bit */ + TIMx->CTRL2 &= (uint32_t) ~((uint32_t)TIM_CTRL2_CCDSEL); + } +} + +/** + * @brief Sets or Resets the TIM peripheral Capture Compare Preload Control bit. + * @param TIMx where x can be 1, 2, 3, 4, 5, 8 + * to select the TIMx peripheral + * @param Cmd new state of the Capture Compare Preload Control bit + * This parameter can be: ENABLE or DISABLE. + */ +void TIM_EnableCapCmpPreloadControl(TIM_Module* TIMx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IsTimList5Module(TIMx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Set the CCPC Bit */ + TIMx->CTRL2 |= TIM_CTRL2_CCPCTL; + } + else + { + /* Reset the CCPC Bit */ + TIMx->CTRL2 &= (uint32_t) ~((uint32_t)TIM_CTRL2_CCPCTL); + } +} + +/** + * @brief Enables or disables the TIMx peripheral Preload register on CCDAT1. + * @param TIMx where x can be 1 to 8 except 6 and 7 to select the TIM peripheral. + * @param TIM_OCPreload new state of the TIMx peripheral Preload register + * This parameter can be one of the following values: + * @arg TIM_OC_PRE_LOAD_ENABLE + * @arg TIM_OC_PRE_LOAD_DISABLE + */ +void TIM_ConfigOc1Preload(TIM_Module* TIMx, uint16_t TIM_OCPreload) +{ + uint16_t tmpccmr1 = 0; + /* Check the parameters */ + assert_param(IsTimList8Module(TIMx)); + assert_param(IsTimOcPreLoadState(TIM_OCPreload)); + tmpccmr1 = TIMx->CCMOD1; + /* Reset the OC1PE Bit */ + tmpccmr1 &= (uint16_t) ~((uint16_t)TIM_CCMOD1_OC1PEN); + /* Enable or Disable the Output Compare Preload feature */ + tmpccmr1 |= TIM_OCPreload; + /* Write to TIMx CCMOD1 register */ + TIMx->CCMOD1 = tmpccmr1; +} + +/** + * @brief Enables or disables the TIMx peripheral Preload register on CCDAT2. + * @param TIMx where x can be 1, 2, 3, 4, 5, 8 to select + * the TIM peripheral. + * @param TIM_OCPreload new state of the TIMx peripheral Preload register + * This parameter can be one of the following values: + * @arg TIM_OC_PRE_LOAD_ENABLE + * @arg TIM_OC_PRE_LOAD_DISABLE + */ +void TIM_ConfigOc2Preload(TIM_Module* TIMx, uint16_t TIM_OCPreload) +{ + uint16_t tmpccmr1 = 0; + /* Check the parameters */ + assert_param(IsTimList6Module(TIMx)); + assert_param(IsTimOcPreLoadState(TIM_OCPreload)); + tmpccmr1 = TIMx->CCMOD1; + /* Reset the OC2PE Bit */ + tmpccmr1 &= (uint16_t) ~((uint16_t)TIM_CCMOD1_OC2PEN); + /* Enable or Disable the Output Compare Preload feature */ + tmpccmr1 |= (uint16_t)(TIM_OCPreload << 8); + /* Write to TIMx CCMOD1 register */ + TIMx->CCMOD1 = tmpccmr1; +} + +/** + * @brief Enables or disables the TIMx peripheral Preload register on CCDAT3. + * @param TIMx where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_OCPreload new state of the TIMx peripheral Preload register + * This parameter can be one of the following values: + * @arg TIM_OC_PRE_LOAD_ENABLE + * @arg TIM_OC_PRE_LOAD_DISABLE + */ +void TIM_ConfigOc3Preload(TIM_Module* TIMx, uint16_t TIM_OCPreload) +{ + uint16_t tmpccmr2 = 0; + /* Check the parameters */ + assert_param(IsTimList3Module(TIMx)); + assert_param(IsTimOcPreLoadState(TIM_OCPreload)); + tmpccmr2 = TIMx->CCMOD2; + /* Reset the OC3PE Bit */ + tmpccmr2 &= (uint16_t) ~((uint16_t)TIM_CCMOD2_OC3PEN); + /* Enable or Disable the Output Compare Preload feature */ + tmpccmr2 |= TIM_OCPreload; + /* Write to TIMx CCMOD2 register */ + TIMx->CCMOD2 = tmpccmr2; +} + +/** + * @brief Enables or disables the TIMx peripheral Preload register on CCDAT4. + * @param TIMx where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_OCPreload new state of the TIMx peripheral Preload register + * This parameter can be one of the following values: + * @arg TIM_OC_PRE_LOAD_ENABLE + * @arg TIM_OC_PRE_LOAD_DISABLE + */ +void TIM_ConfigOc4Preload(TIM_Module* TIMx, uint16_t TIM_OCPreload) +{ + uint16_t tmpccmr2 = 0; + /* Check the parameters */ + assert_param(IsTimList3Module(TIMx)); + assert_param(IsTimOcPreLoadState(TIM_OCPreload)); + tmpccmr2 = TIMx->CCMOD2; + /* Reset the OC4PE Bit */ + tmpccmr2 &= (uint16_t) ~((uint16_t)TIM_CCMOD2_OC4PEN); + /* Enable or Disable the Output Compare Preload feature */ + tmpccmr2 |= (uint16_t)(TIM_OCPreload << 8); + /* Write to TIMx CCMOD2 register */ + TIMx->CCMOD2 = tmpccmr2; +} + +/** + * @brief Enables or disables the TIMx peripheral Preload register on CCDAT5. + * @param TIMx where x can be 1 or 8 to select the TIM peripheral. + * @param TIM_OCPreload new state of the TIMx peripheral Preload register + * This parameter can be one of the following values: + * @arg TIM_OC_PRE_LOAD_ENABLE + * @arg TIM_OC_PRE_LOAD_DISABLE + */ +void TIM_ConfigOc5Preload(TIM_Module* TIMx, uint16_t TIM_OCPreload) +{ + uint16_t tmpccmr3 = 0; + /* Check the parameters */ + assert_param(IsTimList1Module(TIMx)); + assert_param(IsTimOcPreLoadState(TIM_OCPreload)); + tmpccmr3 = TIMx->CCMOD3; + /* Reset the OC5PE Bit */ + tmpccmr3 &= (uint16_t) ~((uint16_t)TIM_CCMOD3_OC5PEN); + /* Enable or Disable the Output Compare Preload feature */ + tmpccmr3 |= (uint16_t)(TIM_OCPreload); + /* Write to TIMx CCMOD3 register */ + TIMx->CCMOD3 = tmpccmr3; +} + +/** + * @brief Enables or disables the TIMx peripheral Preload register on CCDAT6. + * @param TIMx where x can be 1 or 8 to select the TIM peripheral. + * @param TIM_OCPreload new state of the TIMx peripheral Preload register + * This parameter can be one of the following values: + * @arg TIM_OC_PRE_LOAD_ENABLE + * @arg TIM_OC_PRE_LOAD_DISABLE + */ +void TIM_ConfigOc6Preload(TIM_Module* TIMx, uint16_t TIM_OCPreload) +{ + uint16_t tmpccmr3 = 0; + /* Check the parameters */ + assert_param(IsTimList1Module(TIMx)); + assert_param(IsTimOcPreLoadState(TIM_OCPreload)); + tmpccmr3 = TIMx->CCMOD3; + /* Reset the OC6PE Bit */ + tmpccmr3 &= (uint16_t) ~((uint16_t)TIM_CCMOD3_OC6PEN); + /* Enable or Disable the Output Compare Preload feature */ + tmpccmr3 |= (uint16_t)(TIM_OCPreload << 8); + /* Write to TIMx CCMOD3 register */ + TIMx->CCMOD3 = tmpccmr3; +} + +/** + * @brief Configures the TIMx Output Compare 1 Fast feature. + * @param TIMx where x can be 1 to 8 except 6 and 7 to select the TIM peripheral. + * @param TIM_OCFast new state of the Output Compare Fast Enable Bit. + * This parameter can be one of the following values: + * @arg TIM_OC_FAST_ENABLE TIM output compare fast enable + * @arg TIM_OC_FAST_DISABLE TIM output compare fast disable + */ +void TIM_ConfigOc1Fast(TIM_Module* TIMx, uint16_t TIM_OCFast) +{ + uint16_t tmpccmr1 = 0; + /* Check the parameters */ + assert_param(IsTimList8Module(TIMx)); + assert_param(IsTimOcFastState(TIM_OCFast)); + /* Get the TIMx CCMOD1 register value */ + tmpccmr1 = TIMx->CCMOD1; + /* Reset the OC1FE Bit */ + tmpccmr1 &= (uint16_t) ~((uint16_t)TIM_CCMOD1_OC1FEN); + /* Enable or Disable the Output Compare Fast Bit */ + tmpccmr1 |= TIM_OCFast; + /* Write to TIMx CCMOD1 */ + TIMx->CCMOD1 = tmpccmr1; +} + +/** + * @brief Configures the TIMx Output Compare 2 Fast feature. + * @param TIMx where x can be 1, 2, 3, 4, 5, 8 to select + * the TIM peripheral. + * @param TIM_OCFast new state of the Output Compare Fast Enable Bit. + * This parameter can be one of the following values: + * @arg TIM_OC_FAST_ENABLE TIM output compare fast enable + * @arg TIM_OC_FAST_DISABLE TIM output compare fast disable + */ +void TIM_ConfigOc2Fast(TIM_Module* TIMx, uint16_t TIM_OCFast) +{ + uint16_t tmpccmr1 = 0; + /* Check the parameters */ + assert_param(IsTimList6Module(TIMx)); + assert_param(IsTimOcFastState(TIM_OCFast)); + /* Get the TIMx CCMOD1 register value */ + tmpccmr1 = TIMx->CCMOD1; + /* Reset the OC2FE Bit */ + tmpccmr1 &= (uint16_t) ~((uint16_t)TIM_CCMOD1_OC2FEN); + /* Enable or Disable the Output Compare Fast Bit */ + tmpccmr1 |= (uint16_t)(TIM_OCFast << 8); + /* Write to TIMx CCMOD1 */ + TIMx->CCMOD1 = tmpccmr1; +} + +/** + * @brief Configures the TIMx Output Compare 3 Fast feature. + * @param TIMx where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_OCFast new state of the Output Compare Fast Enable Bit. + * This parameter can be one of the following values: + * @arg TIM_OC_FAST_ENABLE TIM output compare fast enable + * @arg TIM_OC_FAST_DISABLE TIM output compare fast disable + */ +void TIM_ConfigOc3Fast(TIM_Module* TIMx, uint16_t TIM_OCFast) +{ + uint16_t tmpccmr2 = 0; + /* Check the parameters */ + assert_param(IsTimList3Module(TIMx)); + assert_param(IsTimOcFastState(TIM_OCFast)); + /* Get the TIMx CCMOD2 register value */ + tmpccmr2 = TIMx->CCMOD2; + /* Reset the OC3FE Bit */ + tmpccmr2 &= (uint16_t) ~((uint16_t)TIM_CCMOD2_OC3FEN); + /* Enable or Disable the Output Compare Fast Bit */ + tmpccmr2 |= TIM_OCFast; + /* Write to TIMx CCMOD2 */ + TIMx->CCMOD2 = tmpccmr2; +} + +/** + * @brief Configures the TIMx Output Compare 4 Fast feature. + * @param TIMx where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_OCFast new state of the Output Compare Fast Enable Bit. + * This parameter can be one of the following values: + * @arg TIM_OC_FAST_ENABLE TIM output compare fast enable + * @arg TIM_OC_FAST_DISABLE TIM output compare fast disable + */ +void TIM_ConfigOc4Fast(TIM_Module* TIMx, uint16_t TIM_OCFast) +{ + uint16_t tmpccmr2 = 0; + /* Check the parameters */ + assert_param(IsTimList3Module(TIMx)); + assert_param(IsTimOcFastState(TIM_OCFast)); + /* Get the TIMx CCMOD2 register value */ + tmpccmr2 = TIMx->CCMOD2; + /* Reset the OC4FE Bit */ + tmpccmr2 &= (uint16_t) ~((uint16_t)TIM_CCMOD2_OC4FEN); + /* Enable or Disable the Output Compare Fast Bit */ + tmpccmr2 |= (uint16_t)(TIM_OCFast << 8); + /* Write to TIMx CCMOD2 */ + TIMx->CCMOD2 = tmpccmr2; +} + +/** + * @brief Configures the TIMx Output Compare 5 Fast feature. + * @param TIMx where x can be 1 or 8 to select the TIM peripheral. + * @param TIM_OCFast new state of the Output Compare Fast Enable Bit. + * This parameter can be one of the following values: + * @arg TIM_OC_FAST_ENABLE TIM output compare fast enable + * @arg TIM_OC_FAST_DISABLE TIM output compare fast disable + */ +void TIM_ConfigOc5Fast(TIM_Module* TIMx, uint16_t TIM_OCFast) +{ + uint16_t tmpccmr3 = 0; + /* Check the parameters */ + assert_param(IsTimList1Module(TIMx)); + assert_param(IsTimOcFastState(TIM_OCFast)); + /* Get the TIMx CCMOD2 register value */ + tmpccmr3 = TIMx->CCMOD3; + /* Reset the OC4FE Bit */ + tmpccmr3 &= (uint16_t) ~((uint16_t)TIM_CCMOD3_OC5FEN); + /* Enable or Disable the Output Compare Fast Bit */ + tmpccmr3 |= (uint16_t)(TIM_OCFast); + /* Write to TIMx CCMOD3 */ + TIMx->CCMOD3 = tmpccmr3; +} + +/** + * @brief Configures the TIMx Output Compare 6 Fast feature. + * @param TIMx where x can be 1 or 8 to select the TIM peripheral. + * @param TIM_OCFast new state of the Output Compare Fast Enable Bit. + * This parameter can be one of the following values: + * @arg TIM_OC_FAST_ENABLE TIM output compare fast enable + * @arg TIM_OC_FAST_DISABLE TIM output compare fast disable + */ +void TIM_ConfigOc6Fast(TIM_Module* TIMx, uint16_t TIM_OCFast) +{ + uint16_t tmpccmr3 = 0; + /* Check the parameters */ + assert_param(IsTimList1Module(TIMx)); + assert_param(IsTimOcFastState(TIM_OCFast)); + /* Get the TIMx CCMOD2 register value */ + tmpccmr3 = TIMx->CCMOD3; + /* Reset the OC4FE Bit */ + tmpccmr3 &= (uint16_t) ~((uint16_t)TIM_CCMOD3_OC6FEN); + /* Enable or Disable the Output Compare Fast Bit */ + tmpccmr3 |= (uint16_t)(TIM_OCFast << 8); + /* Write to TIMx CCMOD3 */ + TIMx->CCMOD3 = tmpccmr3; +} + +/** + * @brief Clears or safeguards the OCREF1 signal on an external event + * @param TIMx where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_OCClear new state of the Output Compare Clear Enable Bit. + * This parameter can be one of the following values: + * @arg TIM_OC_CLR_ENABLE TIM Output clear enable + * @arg TIM_OC_CLR_DISABLE TIM Output clear disable + */ +void TIM_ClrOc1Ref(TIM_Module* TIMx, uint16_t TIM_OCClear) +{ + uint16_t tmpccmr1 = 0; + /* Check the parameters */ + assert_param(IsTimList3Module(TIMx)); + assert_param(IsTimOcClrState(TIM_OCClear)); + + tmpccmr1 = TIMx->CCMOD1; + + /* Reset the OC1CE Bit */ + tmpccmr1 &= (uint16_t) ~((uint16_t)TIM_CCMOD1_OC1CEN); + /* Enable or Disable the Output Compare Clear Bit */ + tmpccmr1 |= TIM_OCClear; + /* Write to TIMx CCMOD1 register */ + TIMx->CCMOD1 = tmpccmr1; +} + +/** + * @brief Clears or safeguards the OCREF2 signal on an external event + * @param TIMx where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_OCClear new state of the Output Compare Clear Enable Bit. + * This parameter can be one of the following values: + * @arg TIM_OC_CLR_ENABLE TIM Output clear enable + * @arg TIM_OC_CLR_DISABLE TIM Output clear disable + */ +void TIM_ClrOc2Ref(TIM_Module* TIMx, uint16_t TIM_OCClear) +{ + uint16_t tmpccmr1 = 0; + /* Check the parameters */ + assert_param(IsTimList3Module(TIMx)); + assert_param(IsTimOcClrState(TIM_OCClear)); + tmpccmr1 = TIMx->CCMOD1; + /* Reset the OC2CE Bit */ + tmpccmr1 &= (uint16_t) ~((uint16_t)TIM_CCMOD1_OC2CEN); + /* Enable or Disable the Output Compare Clear Bit */ + tmpccmr1 |= (uint16_t)(TIM_OCClear << 8); + /* Write to TIMx CCMOD1 register */ + TIMx->CCMOD1 = tmpccmr1; +} + +/** + * @brief Clears or safeguards the OCREF3 signal on an external event + * @param TIMx where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_OCClear new state of the Output Compare Clear Enable Bit. + * This parameter can be one of the following values: + * @arg TIM_OC_CLR_ENABLE TIM Output clear enable + * @arg TIM_OC_CLR_DISABLE TIM Output clear disable + */ +void TIM_ClrOc3Ref(TIM_Module* TIMx, uint16_t TIM_OCClear) +{ + uint16_t tmpccmr2 = 0; + /* Check the parameters */ + assert_param(IsTimList3Module(TIMx)); + assert_param(IsTimOcClrState(TIM_OCClear)); + tmpccmr2 = TIMx->CCMOD2; + /* Reset the OC3CE Bit */ + tmpccmr2 &= (uint16_t) ~((uint16_t)TIM_CCMOD2_OC3CEN); + /* Enable or Disable the Output Compare Clear Bit */ + tmpccmr2 |= TIM_OCClear; + /* Write to TIMx CCMOD2 register */ + TIMx->CCMOD2 = tmpccmr2; +} + +/** + * @brief Clears or safeguards the OCREF4 signal on an external event + * @param TIMx where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_OCClear new state of the Output Compare Clear Enable Bit. + * This parameter can be one of the following values: + * @arg TIM_OC_CLR_ENABLE TIM Output clear enable + * @arg TIM_OC_CLR_DISABLE TIM Output clear disable + */ +void TIM_ClrOc4Ref(TIM_Module* TIMx, uint16_t TIM_OCClear) +{ + uint16_t tmpccmr2 = 0; + /* Check the parameters */ + assert_param(IsTimList3Module(TIMx)); + assert_param(IsTimOcClrState(TIM_OCClear)); + tmpccmr2 = TIMx->CCMOD2; + /* Reset the OC4CE Bit */ + tmpccmr2 &= (uint16_t) ~((uint16_t)TIM_CCMOD2_OC4CEN); + /* Enable or Disable the Output Compare Clear Bit */ + tmpccmr2 |= (uint16_t)(TIM_OCClear << 8); + /* Write to TIMx CCMOD2 register */ + TIMx->CCMOD2 = tmpccmr2; +} + +/** + * @brief Clears or safeguards the OCREF5 signal on an external event + * @param TIMx where x can be 1 or 8 to select the TIM peripheral. + * @param TIM_OCClear new state of the Output Compare Clear Enable Bit. + * This parameter can be one of the following values: + * @arg TIM_OC_CLR_ENABLE TIM Output clear enable + * @arg TIM_OC_CLR_DISABLE TIM Output clear disable + */ +void TIM_ClrOc5Ref(TIM_Module* TIMx, uint16_t TIM_OCClear) +{ + uint16_t tmpccmr3 = 0; + /* Check the parameters */ + assert_param(IsTimList1Module(TIMx)); + assert_param(IsTimOcClrState(TIM_OCClear)); + tmpccmr3 = TIMx->CCMOD3; + /* Reset the OC4CE Bit */ + tmpccmr3 &= (uint16_t) ~((uint16_t)TIM_CCMOD3_OC5CEN); + /* Enable or Disable the Output Compare Clear Bit */ + tmpccmr3 |= (uint16_t)(TIM_OCClear); + /* Write to TIMx CCMOD3 register */ + TIMx->CCMOD3 = tmpccmr3; +} + +/** + * @brief Clears or safeguards the OCREF6 signal on an external event + * @param TIMx where x can be 1 or 8 to select the TIM peripheral. + * @param TIM_OCClear new state of the Output Compare Clear Enable Bit. + * This parameter can be one of the following values: + * @arg TIM_OC_CLR_ENABLE TIM Output clear enable + * @arg TIM_OC_CLR_DISABLE TIM Output clear disable + */ +void TIM_ClrOc6Ref(TIM_Module* TIMx, uint16_t TIM_OCClear) +{ + uint16_t tmpccmr3 = 0; + /* Check the parameters */ + assert_param(IsTimList1Module(TIMx)); + assert_param(IsTimOcClrState(TIM_OCClear)); + tmpccmr3 = TIMx->CCMOD3; + /* Reset the OC4CE Bit */ + tmpccmr3 &= (uint16_t) ~((uint16_t)TIM_CCMOD3_OC6CEN); + /* Enable or Disable the Output Compare Clear Bit */ + tmpccmr3 |= (uint16_t)(TIM_OCClear << 8); + /* Write to TIMx CCMOD3 register */ + TIMx->CCMOD3 = tmpccmr3; +} + +/** + * @brief Configures the TIMx channel 1 polarity. + * @param TIMx where x can be 1 to 8 except 6 and 7 to select the TIM peripheral. + * @param OcPolarity specifies the OC1 Polarity + * This parameter can be one of the following values: + * @arg TIM_OC_POLARITY_HIGH Output Compare active high + * @arg TIM_OC_POLARITY_LOW Output Compare active low + */ +void TIM_ConfigOc1Polarity(TIM_Module* TIMx, uint16_t OcPolarity) +{ + uint32_t tmpccer = 0; + /* Check the parameters */ + assert_param(IsTimList8Module(TIMx)); + assert_param(IsTimOcPolarity(OcPolarity)); + tmpccer = TIMx->CCEN; + /* Set or Reset the CC1P Bit */ + tmpccer &= (uint32_t) ~((uint32_t)TIM_CCEN_CC1P); + tmpccer |= OcPolarity; + /* Write to TIMx CCEN register */ + TIMx->CCEN = tmpccer; +} + +/** + * @brief Configures the TIMx Channel 1N polarity. + * @param TIMx where x can be 1, 8 to select the TIM peripheral. + * @param OcNPolarity specifies the OC1N Polarity + * This parameter can be one of the following values: + * @arg TIM_OCN_POLARITY_HIGH Output Compare active high + * @arg TIM_OCN_POLARITY_LOW Output Compare active low + */ +void TIM_ConfigOc1NPolarity(TIM_Module* TIMx, uint16_t OcNPolarity) +{ + uint32_t tmpccer = 0; + /* Check the parameters */ + assert_param(IsTimList2Module(TIMx)); + assert_param(IsTimOcnPolarity(OcNPolarity)); + + tmpccer = TIMx->CCEN; + /* Set or Reset the CC1NP Bit */ + tmpccer &= (uint32_t) ~((uint32_t)TIM_CCEN_CC1NP); + tmpccer |= OcNPolarity; + /* Write to TIMx CCEN register */ + TIMx->CCEN = tmpccer; +} + +/** + * @brief Configures the TIMx channel 2 polarity. + * @param TIMx where x can be 1, 2, 3, 4, 5, 8 to select the TIM peripheral. + * @param OcPolarity specifies the OC2 Polarity + * This parameter can be one of the following values: + * @arg TIM_OC_POLARITY_HIGH Output Compare active high + * @arg TIM_OC_POLARITY_LOW Output Compare active low + */ +void TIM_ConfigOc2Polarity(TIM_Module* TIMx, uint16_t OcPolarity) +{ + uint32_t tmpccer = 0; + /* Check the parameters */ + assert_param(IsTimList6Module(TIMx)); + assert_param(IsTimOcPolarity(OcPolarity)); + tmpccer = TIMx->CCEN; + /* Set or Reset the CC2P Bit */ + tmpccer &= (uint32_t) ~((uint32_t)TIM_CCEN_CC2P); + tmpccer |= (uint32_t)(OcPolarity << 4); + /* Write to TIMx CCEN register */ + TIMx->CCEN = tmpccer; +} + +/** + * @brief Configures the TIMx Channel 2N polarity. + * @param TIMx where x can be 1 or 8 to select the TIM peripheral. + * @param OcNPolarity specifies the OC2N Polarity + * This parameter can be one of the following values: + * @arg TIM_OCN_POLARITY_HIGH Output Compare active high + * @arg TIM_OCN_POLARITY_LOW Output Compare active low + */ +void TIM_ConfigOc2NPolarity(TIM_Module* TIMx, uint16_t OcNPolarity) +{ + uint32_t tmpccer = 0; + /* Check the parameters */ + assert_param(IsTimList1Module(TIMx)); + assert_param(IsTimOcnPolarity(OcNPolarity)); + + tmpccer = TIMx->CCEN; + /* Set or Reset the CC2NP Bit */ + tmpccer &= (uint32_t) ~((uint32_t)TIM_CCEN_CC2NP); + tmpccer |= (uint32_t)(OcNPolarity << 4); + /* Write to TIMx CCEN register */ + TIMx->CCEN = tmpccer; +} + +/** + * @brief Configures the TIMx channel 3 polarity. + * @param TIMx where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param OcPolarity specifies the OC3 Polarity + * This parameter can be one of the following values: + * @arg TIM_OC_POLARITY_HIGH Output Compare active high + * @arg TIM_OC_POLARITY_LOW Output Compare active low + */ +void TIM_ConfigOc3Polarity(TIM_Module* TIMx, uint16_t OcPolarity) +{ + uint32_t tmpccer = 0; + /* Check the parameters */ + assert_param(IsTimList3Module(TIMx)); + assert_param(IsTimOcPolarity(OcPolarity)); + tmpccer = TIMx->CCEN; + /* Set or Reset the CC3P Bit */ + tmpccer &= (uint32_t) ~((uint32_t)TIM_CCEN_CC3P); + tmpccer |= (uint32_t)(OcPolarity << 8); + /* Write to TIMx CCEN register */ + TIMx->CCEN = tmpccer; +} + +/** + * @brief Configures the TIMx Channel 3N polarity. + * @param TIMx where x can be 1 or 8 to select the TIM peripheral. + * @param OcNPolarity specifies the OC3N Polarity + * This parameter can be one of the following values: + * @arg TIM_OCN_POLARITY_HIGH Output Compare active high + * @arg TIM_OCN_POLARITY_LOW Output Compare active low + */ +void TIM_ConfigOc3NPolarity(TIM_Module* TIMx, uint16_t OcNPolarity) +{ + uint32_t tmpccer = 0; + + /* Check the parameters */ + assert_param(IsTimList1Module(TIMx)); + assert_param(IsTimOcnPolarity(OcNPolarity)); + + tmpccer = TIMx->CCEN; + /* Set or Reset the CC3NP Bit */ + tmpccer &= (uint32_t) ~((uint32_t)TIM_CCEN_CC3NP); + tmpccer |= (uint32_t)(OcNPolarity << 8); + /* Write to TIMx CCEN register */ + TIMx->CCEN = tmpccer; +} + +/** + * @brief Configures the TIMx channel 4 polarity. + * @param TIMx where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param OcPolarity specifies the OC4 Polarity + * This parameter can be one of the following values: + * @arg TIM_OC_POLARITY_HIGH Output Compare active high + * @arg TIM_OC_POLARITY_LOW Output Compare active low + */ +void TIM_ConfigOc4Polarity(TIM_Module* TIMx, uint16_t OcPolarity) +{ + uint32_t tmpccer = 0; + /* Check the parameters */ + assert_param(IsTimList3Module(TIMx)); + assert_param(IsTimOcPolarity(OcPolarity)); + tmpccer = TIMx->CCEN; + /* Set or Reset the CC4P Bit */ + tmpccer &= (uint32_t) ~((uint32_t)TIM_CCEN_CC4P); + tmpccer |= (uint32_t)(OcPolarity << 12); + /* Write to TIMx CCEN register */ + TIMx->CCEN = tmpccer; +} + +/** + * @brief Configures the TIMx channel 5 polarity. + * @param TIMx where x can be 1 or 8 to select the TIM peripheral. + * @param OcPolarity specifies the OC5 Polarity + * This parameter can be one of the following values: + * @arg TIM_OC_POLARITY_HIGH Output Compare active high + * @arg TIM_OC_POLARITY_LOW Output Compare active low + */ +void TIM_ConfigOc5Polarity(TIM_Module* TIMx, uint16_t OcPolarity) +{ + uint32_t tmpccer = 0; + /* Check the parameters */ + assert_param(IsTimList1Module(TIMx)); + assert_param(IsTimOcPolarity(OcPolarity)); + tmpccer = TIMx->CCEN; + /* Set or Reset the CC5P Bit */ + tmpccer &= (uint32_t) ~((uint32_t)TIM_CCEN_CC5P); + tmpccer |= (uint32_t)(OcPolarity << 16); + /* Write to TIMx CCEN register */ + TIMx->CCEN = tmpccer; +} + +/** + * @brief Configures the TIMx channel 6 polarity. + * @param TIMx where x can be 1 or 8 to select the TIM peripheral. + * @param OcPolarity specifies the OC6 Polarity + * This parameter can be one of the following values: + * @arg TIM_OC_POLARITY_HIGH Output Compare active high + * @arg TIM_OC_POLARITY_LOW Output Compare active low + */ +void TIM_ConfigOc6Polarity(TIM_Module* TIMx, uint16_t OcPolarity) +{ + uint32_t tmpccer = 0; + /* Check the parameters */ + assert_param(IsTimList1Module(TIMx)); + assert_param(IsTimOcPolarity(OcPolarity)); + tmpccer = TIMx->CCEN; + /* Set or Reset the CC6P Bit */ + tmpccer &= (uint32_t) ~((uint32_t)TIM_CCEN_CC6P); + tmpccer |= (uint32_t)(OcPolarity << 20); + /* Write to TIMx CCEN register */ + TIMx->CCEN = tmpccer; +} + +/** + * @brief Enables or disables the TIM Capture Compare Channel x. + * @param TIMx where x can be 1 to 8 except 6 and 7 to select the TIM peripheral. + * @param Channel specifies the TIM Channel + * This parameter can be one of the following values: + * @arg TIM_CH_1 TIM Channel 1 + * @arg TIM_CH_2 TIM Channel 2 + * @arg TIM_CH_3 TIM Channel 3 + * @arg TIM_CH_4 TIM Channel 4 + * @param TIM_CCx specifies the TIM Channel CCxE bit new state. + * This parameter can be: TIM_CAP_CMP_ENABLE or TIM_CAP_CMP_DISABLE. + */ +void TIM_EnableCapCmpCh(TIM_Module* TIMx, uint16_t Channel, uint32_t TIM_CCx) +{ + uint16_t tmp = 0; + + /* Check the parameters */ + assert_param(IsTimList8Module(TIMx)); + assert_param(IsTimCh(Channel)); + assert_param(IsTimCapCmpState(TIM_CCx)); + + tmp = CAPCMPEN_CCE_SET << Channel; + + /* Reset the CCxE Bit */ + TIMx->CCEN &= (uint32_t)~tmp; + + /* Set or reset the CCxE Bit */ + TIMx->CCEN |= (uint32_t)(TIM_CCx << Channel); +} + +/** + * @brief Enables or disables the TIM Capture Compare Channel xN. + * @param TIMx where x can be 1, 8 to select the TIM peripheral. + * @param Channel specifies the TIM Channel + * This parameter can be one of the following values: + * @arg TIM_CH_1 TIM Channel 1 + * @arg TIM_CH_2 TIM Channel 2 + * @arg TIM_CH_3 TIM Channel 3 + * @param TIM_CCxN specifies the TIM Channel CCxNE bit new state. + * This parameter can be: TIM_CAP_CMP_N_ENABLE or TIM_CAP_CMP_N_DISABLE. + */ +void TIM_EnableCapCmpChN(TIM_Module* TIMx, uint16_t Channel, uint32_t TIM_CCxN) +{ + uint16_t tmp = 0; + + /* Check the parameters */ + assert_param(IsTimList2Module(TIMx)); + assert_param(IsTimComplementaryCh(Channel)); + assert_param(IsTimCapCmpNState(TIM_CCxN)); + + tmp = CAPCMPEN_CCNE_SET << Channel; + + /* Reset the CCxNE Bit */ + TIMx->CCEN &= (uint32_t)~tmp; + + /* Set or reset the CCxNE Bit */ + TIMx->CCEN |= (uint32_t)(TIM_CCxN << Channel); +} + +/** + * @brief Selects the TIM Output Compare Mode. + * @note This function disables the selected channel before changing the Output + * Compare Mode. + * User has to enable this channel using TIM_EnableCapCmpCh and TIM_EnableCapCmpChN functions. + * @param TIMx where x can be 1 to 8 except 6 and 7 to select the TIM peripheral. + * @param Channel specifies the TIM Channel + * This parameter can be one of the following values: + * @arg TIM_CH_1 TIM Channel 1 + * @arg TIM_CH_2 TIM Channel 2 + * @arg TIM_CH_3 TIM Channel 3 + * @arg TIM_CH_4 TIM Channel 4 + * @param OcMode specifies the TIM Output Compare Mode. + * This parameter can be one of the following values: + * @arg TIM_OCMODE_TIMING + * @arg TIM_OCMODE_ACTIVE + * @arg TIM_OCMODE_TOGGLE + * @arg TIM_OCMODE_PWM1 + * @arg TIM_OCMODE_PWM2 + * @arg TIM_FORCED_ACTION_ACTIVE + * @arg TIM_FORCED_ACTION_INACTIVE + */ +void TIM_SelectOcMode(TIM_Module* TIMx, uint16_t Channel, uint16_t OcMode) +{ + uint32_t tmp = 0; + uint16_t tmp1 = 0; + + /* Check the parameters */ + assert_param(IsTimList8Module(TIMx)); + assert_param(IsTimCh(Channel)); + assert_param(IsTimOc(OcMode)); + + tmp = (uint32_t)TIMx; + tmp += CAPCMPMOD_OFFSET; + + tmp1 = CAPCMPEN_CCE_SET << (uint16_t)Channel; + + /* Disable the Channel: Reset the CCxE Bit */ + TIMx->CCEN &= (uint16_t)~tmp1; + + if ((Channel == TIM_CH_1) || (Channel == TIM_CH_3)) + { + tmp += (Channel >> 1); + + /* Reset the OCxM bits in the CCMRx register */ + *(__IO uint32_t*)tmp &= (uint32_t) ~((uint32_t)TIM_CCMOD1_OC1M); + + /* Configure the OCxM bits in the CCMRx register */ + *(__IO uint32_t*)tmp |= OcMode; + } + else + { + tmp += (uint16_t)(Channel - (uint16_t)4) >> (uint16_t)1; + + /* Reset the OCxM bits in the CCMRx register */ + *(__IO uint32_t*)tmp &= (uint32_t) ~((uint32_t)TIM_CCMOD1_OC2M); + + /* Configure the OCxM bits in the CCMRx register */ + *(__IO uint32_t*)tmp |= (uint16_t)(OcMode << 8); + } +} + +/** + * @brief Enables or Disables the TIMx Update event. + * @param TIMx where x can be 1 to 8 to select the TIM peripheral. + * @param Cmd new state of the TIMx UDIS bit + * This parameter can be: ENABLE or DISABLE. + */ +void TIM_EnableUpdateEvt(TIM_Module* TIMx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IsTimAllModule(TIMx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Set the Update Disable Bit */ + TIMx->CTRL1 |= TIM_CTRL1_UPDIS; + } + else + { + /* Reset the Update Disable Bit */ + TIMx->CTRL1 &= (uint32_t) ~((uint32_t)TIM_CTRL1_UPDIS); + } +} + +/** + * @brief Configures the TIMx Update Request Interrupt source. + * @param TIMx where x can be 1 to 8 to select the TIM peripheral. + * @param TIM_UpdateSource specifies the Update source. + * This parameter can be one of the following values: + * @arg TIM_UPDATE_SRC_REGULAr Source of update is the counter overflow/underflow + or the setting of UG bit, or an update generation + through the slave mode controller. + * @arg TIM_UPDATE_SRC_GLOBAL Source of update is counter overflow/underflow. + */ +void TIM_ConfigUpdateRequestIntSrc(TIM_Module* TIMx, uint16_t TIM_UpdateSource) +{ + /* Check the parameters */ + assert_param(IsTimAllModule(TIMx)); + assert_param(IsTimUpdateSrc(TIM_UpdateSource)); + if (TIM_UpdateSource != TIM_UPDATE_SRC_GLOBAL) + { + /* Set the URS Bit */ + TIMx->CTRL1 |= TIM_CTRL1_UPRS; + } + else + { + /* Reset the URS Bit */ + TIMx->CTRL1 &= (uint32_t) ~((uint32_t)TIM_CTRL1_UPRS); + } +} + +/** + * @brief Enables or disables the TIMx's Hall sensor interface. + * @param TIMx where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param Cmd new state of the TIMx Hall sensor interface. + * This parameter can be: ENABLE or DISABLE. + */ +void TIM_SelectHallSensor(TIM_Module* TIMx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IsTimList6Module(TIMx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Set the TI1S Bit */ + TIMx->CTRL2 |= TIM_CTRL2_TI1SEL; + } + else + { + /* Reset the TI1S Bit */ + TIMx->CTRL2 &= (uint32_t) ~((uint32_t)TIM_CTRL2_TI1SEL); + } +} + +/** + * @brief Selects the TIMx's One Pulse Mode. + * @param TIMx where x can be 1 to 8 to select the TIM peripheral. + * @param TIM_OPMode specifies the OPM Mode to be used. + * This parameter can be one of the following values: + * @arg TIM_OPMODE_SINGLE + * @arg TIM_OPMODE_REPET + */ +void TIM_SelectOnePulseMode(TIM_Module* TIMx, uint16_t TIM_OPMode) +{ + /* Check the parameters */ + assert_param(IsTimAllModule(TIMx)); + assert_param(IsTimOpMOde(TIM_OPMode)); + /* Reset the OPM Bit */ + TIMx->CTRL1 &= (uint32_t) ~((uint32_t)TIM_CTRL1_ONEPM); + /* Configure the OPM Mode */ + TIMx->CTRL1 |= TIM_OPMode; +} + +/** + * @brief Selects the TIMx Trigger Output Mode. + * @param TIMx where x can be 1, 2, 3, 4, 5, 6, 7, 8 to select the TIM peripheral. + * @param TIM_TRGOSource specifies the Trigger Output source. + * This paramter can be one of the following values: + * + * - For all TIMx + * @arg TIM_TRGO_SRC_RESET The UG bit in the TIM_EVTGEN register is used as the trigger output (TRGO). + * @arg TIM_TRGO_SRC_ENABLE The Counter Enable CEN is used as the trigger output (TRGO). + * @arg TIM_TRGO_SRC_UPDATE The update event is selected as the trigger output (TRGO). + * + * - For all TIMx except TIM6 and TIM7 + * @arg TIM_TRGO_SRC_OC1 The trigger output sends a positive pulse when the CC1IF flag + * is to be set, as soon as a capture or compare match occurs (TRGO). + * @arg TIM_TRGO_SRC_OC1REF OC1REF signal is used as the trigger output (TRGO). + * @arg TIM_TRGO_SRC_OC2REF OC2REF signal is used as the trigger output (TRGO). + * @arg TIM_TRGO_SRC_OC3REF OC3REF signal is used as the trigger output (TRGO). + * @arg TIM_TRGO_SRC_OC4REF OC4REF signal is used as the trigger output (TRGO). + * + */ +void TIM_SelectOutputTrig(TIM_Module* TIMx, uint16_t TIM_TRGOSource) +{ + /* Check the parameters */ + assert_param(IsTimList7Module(TIMx)); + assert_param(IsTimTrgoSrc(TIM_TRGOSource)); + /* Reset the MMS Bits */ + TIMx->CTRL2 &= (uint32_t) ~((uint32_t)TIM_CTRL2_MMSEL); + /* Select the TRGO source */ + TIMx->CTRL2 |= TIM_TRGOSource; +} + +/** + * @brief Selects the TIMx Slave Mode. + * @param TIMx where x can be 1, 2, 3, 4, 5, 8 to select the TIM peripheral. + * @param TIM_SlaveMode specifies the Timer Slave Mode. + * This parameter can be one of the following values: + * @arg TIM_SLAVE_MODE_RESET Rising edge of the selected trigger signal (TRGI) re-initializes + * the counter and triggers an update of the registers. + * @arg TIM_SLAVE_MODE_GATED The counter clock is enabled when the trigger signal (TRGI) is high. + * @arg TIM_SLAVE_MODE_TRIG The counter starts at a rising edge of the trigger TRGI. + * @arg TIM_SLAVE_MODE_EXT1 Rising edges of the selected trigger (TRGI) clock the counter. + */ +void TIM_SelectSlaveMode(TIM_Module* TIMx, uint16_t TIM_SlaveMode) +{ + /* Check the parameters */ + assert_param(IsTimList6Module(TIMx)); + assert_param(IsTimSlaveMode(TIM_SlaveMode)); + /* Reset the SMS Bits */ + TIMx->SMCTRL &= (uint16_t) ~((uint16_t)TIM_SMCTRL_SMSEL); + /* Select the Slave Mode */ + TIMx->SMCTRL |= TIM_SlaveMode; +} + +/** + * @brief Sets or Resets the TIMx Master/Slave Mode. + * @param TIMx where x can be 1, 2, 3, 4, 5, 8 to select the TIM peripheral. + * @param TIM_MasterSlaveMode specifies the Timer Master Slave Mode. + * This parameter can be one of the following values: + * @arg TIM_MASTER_SLAVE_MODE_ENABLE synchronization between the current timer + * and its slaves (through TRGO). + * @arg TIM_MASTER_SLAVE_MODE_DISABLE No action + */ +void TIM_SelectMasterSlaveMode(TIM_Module* TIMx, uint16_t TIM_MasterSlaveMode) +{ + /* Check the parameters */ + assert_param(IsTimList6Module(TIMx)); + assert_param(IsTimMasterSlaveMode(TIM_MasterSlaveMode)); + /* Reset the MSM Bit */ + TIMx->SMCTRL &= (uint16_t) ~((uint16_t)TIM_SMCTRL_MSMD); + + /* Set or Reset the MSM Bit */ + TIMx->SMCTRL |= TIM_MasterSlaveMode; +} + +/** + * @brief Sets the TIMx Counter Register value + * @param TIMx where x can be 1 to 8 to select the TIM peripheral. + * @param Counter specifies the Counter register new value. + */ +void TIM_SetCnt(TIM_Module* TIMx, uint16_t Counter) +{ + /* Check the parameters */ + assert_param(IsTimAllModule(TIMx)); + /* Set the Counter Register value */ + TIMx->CNT = Counter; +} + +/** + * @brief Sets the TIMx Autoreload Register value + * @param TIMx where x can be 1 to 8 to select the TIM peripheral. + * @param Autoreload specifies the Autoreload register new value. + */ +void TIM_SetAutoReload(TIM_Module* TIMx, uint16_t Autoreload) +{ + /* Check the parameters */ + assert_param(IsTimAllModule(TIMx)); + /* Set the Autoreload Register value */ + TIMx->AR = Autoreload; +} + +/** + * @brief Sets the TIMx Capture Compare1 Register value + * @param TIMx where x can be 1 to 8 except 6 and 7 to select the TIM peripheral. + * @param Compare1 specifies the Capture Compare1 register new value. + */ +void TIM_SetCmp1(TIM_Module* TIMx, uint16_t Compare1) +{ + /* Check the parameters */ + assert_param(IsTimList8Module(TIMx)); + /* Set the Capture Compare1 Register value */ + TIMx->CCDAT1 = Compare1; +} + +/** + * @brief Sets the TIMx Capture Compare2 Register value + * @param TIMx where x can be 1, 2, 3, 4, 5, 8 to select the TIM peripheral. + * @param Compare2 specifies the Capture Compare2 register new value. + */ +void TIM_SetCmp2(TIM_Module* TIMx, uint16_t Compare2) +{ + /* Check the parameters */ + assert_param(IsTimList6Module(TIMx)); + /* Set the Capture Compare2 Register value */ + TIMx->CCDAT2 = Compare2; +} + +/** + * @brief Sets the TIMx Capture Compare3 Register value + * @param TIMx where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param Compare3 specifies the Capture Compare3 register new value. + */ +void TIM_SetCmp3(TIM_Module* TIMx, uint16_t Compare3) +{ + /* Check the parameters */ + assert_param(IsTimList3Module(TIMx)); + /* Set the Capture Compare3 Register value */ + TIMx->CCDAT3 = Compare3; +} + +/** + * @brief Sets the TIMx Capture Compare4 Register value + * @param TIMx where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param Compare4 specifies the Capture Compare4 register new value. + */ +void TIM_SetCmp4(TIM_Module* TIMx, uint16_t Compare4) +{ + /* Check the parameters */ + assert_param(IsTimList3Module(TIMx)); + /* Set the Capture Compare4 Register value */ + TIMx->CCDAT4 = Compare4; +} + +/** + * @brief Sets the TIMx Capture Compare5 Register value + * @param TIMx where x can be 1 or 8 to select the TIM peripheral. + * @param Compare5 specifies the Capture Compare5 register new value. + */ +void TIM_SetCmp5(TIM_Module* TIMx, uint16_t Compare5) +{ + /* Check the parameters */ + assert_param(IsTimList1Module(TIMx)); + /* Set the Capture Compare4 Register value */ + TIMx->CCDAT5 = Compare5; +} + +/** + * @brief Sets the TIMx Capture Compare4 Register value + * @param TIMx where x can be 1 or 8 to select the TIM peripheral. + * @param Compare6 specifies the Capture Compare6 register new value. + */ +void TIM_SetCmp6(TIM_Module* TIMx, uint16_t Compare6) +{ + /* Check the parameters */ + assert_param(IsTimList1Module(TIMx)); + /* Set the Capture Compare4 Register value */ + TIMx->CCDAT6 = Compare6; +} + +/** + * @brief Sets the TIMx Input Capture 1 prescaler. + * @param TIMx where x can be 1 to 8 except 6 and 7 to select the TIM peripheral. + * @param TIM_ICPSC specifies the Input Capture1 prescaler new value. + * This parameter can be one of the following values: + * @arg TIM_IC_PSC_DIV1 no prescaler + * @arg TIM_IC_PSC_DIV2 capture is done once every 2 events + * @arg TIM_IC_PSC_DIV4 capture is done once every 4 events + * @arg TIM_IC_PSC_DIV8 capture is done once every 8 events + */ +void TIM_SetInCap1Prescaler(TIM_Module* TIMx, uint16_t TIM_ICPSC) +{ + /* Check the parameters */ + assert_param(IsTimList8Module(TIMx)); + assert_param(IsTimIcPrescaler(TIM_ICPSC)); + /* Reset the IC1PSC Bits */ + TIMx->CCMOD1 &= (uint16_t) ~((uint16_t)TIM_CCMOD1_IC1PSC); + /* Set the IC1PSC value */ + TIMx->CCMOD1 |= TIM_ICPSC; +} + +/** + * @brief Sets the TIMx Input Capture 2 prescaler. + * @param TIMx where x can be 1, 2, 3, 4, 5, 8 to select the TIM peripheral. + * @param TIM_ICPSC specifies the Input Capture2 prescaler new value. + * This parameter can be one of the following values: + * @arg TIM_IC_PSC_DIV1 no prescaler + * @arg TIM_IC_PSC_DIV2 capture is done once every 2 events + * @arg TIM_IC_PSC_DIV4 capture is done once every 4 events + * @arg TIM_IC_PSC_DIV8 capture is done once every 8 events + */ +void TIM_SetInCap2Prescaler(TIM_Module* TIMx, uint16_t TIM_ICPSC) +{ + /* Check the parameters */ + assert_param(IsTimList6Module(TIMx)); + assert_param(IsTimIcPrescaler(TIM_ICPSC)); + /* Reset the IC2PSC Bits */ + TIMx->CCMOD1 &= (uint16_t) ~((uint16_t)TIM_CCMOD1_IC2PSC); + /* Set the IC2PSC value */ + TIMx->CCMOD1 |= (uint16_t)(TIM_ICPSC << 8); +} + +/** + * @brief Sets the TIMx Input Capture 3 prescaler. + * @param TIMx where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_ICPSC specifies the Input Capture3 prescaler new value. + * This parameter can be one of the following values: + * @arg TIM_IC_PSC_DIV1 no prescaler + * @arg TIM_IC_PSC_DIV2 capture is done once every 2 events + * @arg TIM_IC_PSC_DIV4 capture is done once every 4 events + * @arg TIM_IC_PSC_DIV8 capture is done once every 8 events + */ +void TIM_SetInCap3Prescaler(TIM_Module* TIMx, uint16_t TIM_ICPSC) +{ + /* Check the parameters */ + assert_param(IsTimList3Module(TIMx)); + assert_param(IsTimIcPrescaler(TIM_ICPSC)); + /* Reset the IC3PSC Bits */ + TIMx->CCMOD2 &= (uint16_t) ~((uint16_t)TIM_CCMOD2_IC3PSC); + /* Set the IC3PSC value */ + TIMx->CCMOD2 |= TIM_ICPSC; +} + +/** + * @brief Sets the TIMx Input Capture 4 prescaler. + * @param TIMx where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_ICPSC specifies the Input Capture4 prescaler new value. + * This parameter can be one of the following values: + * @arg TIM_IC_PSC_DIV1 no prescaler + * @arg TIM_IC_PSC_DIV2 capture is done once every 2 events + * @arg TIM_IC_PSC_DIV4 capture is done once every 4 events + * @arg TIM_IC_PSC_DIV8 capture is done once every 8 events + */ +void TIM_SetInCap4Prescaler(TIM_Module* TIMx, uint16_t TIM_ICPSC) +{ + /* Check the parameters */ + assert_param(IsTimList3Module(TIMx)); + assert_param(IsTimIcPrescaler(TIM_ICPSC)); + /* Reset the IC4PSC Bits */ + TIMx->CCMOD2 &= (uint16_t) ~((uint16_t)TIM_CCMOD2_IC4PSC); + /* Set the IC4PSC value */ + TIMx->CCMOD2 |= (uint16_t)(TIM_ICPSC << 8); +} + +/** + * @brief Sets the TIMx Clock Division value. + * @param TIMx where x can be 1 to 8 except 6 and 7 to select + * the TIM peripheral. + * @param TIM_CKD specifies the clock division value. + * This parameter can be one of the following value: + * @arg TIM_CLK_DIV1 TDTS = Tck_tim + * @arg TIM_CLK_DIV2 TDTS = 2*Tck_tim + * @arg TIM_CLK_DIV4 TDTS = 4*Tck_tim + */ +void TIM_SetClkDiv(TIM_Module* TIMx, uint16_t TIM_CKD) +{ + /* Check the parameters */ + assert_param(IsTimList8Module(TIMx)); + assert_param(IsTimClkDiv(TIM_CKD)); + /* Reset the CKD Bits */ + TIMx->CTRL1 &= (uint32_t) ~((uint32_t)TIM_CTRL1_CLKD); + /* Set the CKD value */ + TIMx->CTRL1 |= TIM_CKD; +} + +/** + * @brief Gets the TIMx Input Capture 1 value. + * @param TIMx where x can be 1 to 8 except 6 and 7 to select the TIM peripheral. + * @return Capture Compare 1 Register value. + */ +uint16_t TIM_GetCap1(TIM_Module* TIMx) +{ + /* Check the parameters */ + assert_param(IsTimList8Module(TIMx)); + /* Get the Capture 1 Register value */ + return TIMx->CCDAT1; +} + +/** + * @brief Gets the TIMx Input Capture 2 value. + * @param TIMx where x can be 1, 2, 3, 4, 5, 8 to select the TIM peripheral. + * @return Capture Compare 2 Register value. + */ +uint16_t TIM_GetCap2(TIM_Module* TIMx) +{ + /* Check the parameters */ + assert_param(IsTimList6Module(TIMx)); + /* Get the Capture 2 Register value */ + return TIMx->CCDAT2; +} + +/** + * @brief Gets the TIMx Input Capture 3 value. + * @param TIMx where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @return Capture Compare 3 Register value. + */ +uint16_t TIM_GetCap3(TIM_Module* TIMx) +{ + /* Check the parameters */ + assert_param(IsTimList3Module(TIMx)); + /* Get the Capture 3 Register value */ + return TIMx->CCDAT3; +} + +/** + * @brief Gets the TIMx Input Capture 4 value. + * @param TIMx where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @return Capture Compare 4 Register value. + */ +uint16_t TIM_GetCap4(TIM_Module* TIMx) +{ + /* Check the parameters */ + assert_param(IsTimList3Module(TIMx)); + /* Get the Capture 4 Register value */ + return TIMx->CCDAT4; +} + +/** + * @brief Gets the TIMx Input Capture 5 value. + * @param TIMx where x can be 1 8 to select the TIM peripheral. + * @return Capture Compare 5 Register value. + */ +uint16_t TIM_GetCap5(TIM_Module* TIMx) +{ + /* Check the parameters */ + assert_param(IsTimList1Module(TIMx)); + /* Get the Capture 5 Register value */ + return TIMx->CCDAT5; +} + +/** + * @brief Gets the TIMx Input Capture 6 value. + * @param TIMx where x can be 1 or 8 to select the TIM peripheral. + * @return Capture Compare 6 Register value. + */ +uint16_t TIM_GetCap6(TIM_Module* TIMx) +{ + /* Check the parameters */ + assert_param(IsTimList1Module(TIMx)); + /* Get the Capture 6 Register value */ + return TIMx->CCDAT6; +} + +/** + * @brief Gets the TIMx Counter value. + * @param TIMx where x can be 1 to 8 to select the TIM peripheral. + * @return Counter Register value. + */ +uint16_t TIM_GetCnt(TIM_Module* TIMx) +{ + /* Check the parameters */ + assert_param(IsTimAllModule(TIMx)); + /* Get the Counter Register value */ + return TIMx->CNT; +} + +/** + * @brief Gets the TIMx Prescaler value. + * @param TIMx where x can be 1 to 8 to select the TIM peripheral. + * @return Prescaler Register value. + */ +uint16_t TIM_GetPrescaler(TIM_Module* TIMx) +{ + /* Check the parameters */ + assert_param(IsTimAllModule(TIMx)); + /* Get the Prescaler Register value */ + return TIMx->PSC; +} + +/** + * @brief Gets the TIMx Prescaler value. + * @param TIMx where x can be 1 to 8 to select the TIM peripheral. + * @return Prescaler Register value. + */ +uint16_t TIM_GetAutoReload(TIM_Module* TIMx) +{ + /* Check the parameters */ + assert_param(IsTimAllModule(TIMx)); + /* Get the Prescaler Register value */ + return TIMx->AR; +} + +/** + * @brief Checks whether the specified TIM flag is set or not. + * @param TIMx where x can be 1 to 5 , 8 to select the TIM peripheral. + * @param TIM_CCEN specifies the Bit to check. + * This parameter can be one of the following values: + * @arg TIM_CC1EN CC1EN Bit + * @arg TIM_CC1NEN CC1NEN Bit + * @arg TIM_CC2EN CC2EN Bit + * @arg TIM_CC2NEN CC2NEN Bit + * @arg TIM_CC3EN CC3EN Bit + * @arg TIM_CC3NEN CC3NEN Bit + * @arg TIM_CC4EN CC4EN Bit + * @arg TIM_CC5EN CC5EN Bit + * @arg TIM_CC6EN CC6EN Bit + * @note + * - TIM_CC1NEN TIM_CC2NEN TIM_CC3NEN is used only with TIM1, TIM8. + * @return The new state of TIM_FLAG (SET or RESET). + */ +FlagStatus TIM_GetCCENStatus(TIM_Module* TIMx, uint32_t TIM_CCEN) +{ + INTStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IsTimList3Module(TIMx)); + + if(TIMx==TIM1 || TIMx==TIM8) + { + assert_param(IsAdvancedTimCCENFlag(TIM_CCEN)); + if ((TIMx->CCEN & TIM_CCEN) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + } + else if(TIMx==TIM2 || TIMx==TIM3 || TIMx==TIM4 || TIMx==TIM5 ) + { + assert_param(IsGeneralTimCCENFlag(TIM_CCEN)); + if ((TIMx->CCEN & TIM_CCEN) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + } + + return bitstatus; +} + +/** + * @brief Checks whether the specified TIM flag is set or not. + * @param TIMx where x can be 1 to 8 to select the TIM peripheral. + * @param TIM_FLAG specifies the flag to check. + * This parameter can be one of the following values: + * @arg TIM_FLAG_UPDATE TIM update Flag + * @arg TIM_FLAG_CC1 TIM Capture Compare 1 Flag + * @arg TIM_FLAG_CC2 TIM Capture Compare 2 Flag + * @arg TIM_FLAG_CC3 TIM Capture Compare 3 Flag + * @arg TIM_FLAG_CC4 TIM Capture Compare 4 Flag + * @arg TIM_FLAG_COM TIM Commutation Flag + * @arg TIM_FLAG_TRIG TIM Trigger Flag + * @arg TIM_FLAG_BREAK TIM Break Flag + * @arg TIM_FLAG_CC1OF TIM Capture Compare 1 overcapture Flag + * @arg TIM_FLAG_CC2OF TIM Capture Compare 2 overcapture Flag + * @arg TIM_FLAG_CC3OF TIM Capture Compare 3 overcapture Flag + * @arg TIM_FLAG_CC4OF TIM Capture Compare 4 overcapture Flag + * @arg TIM_FLAG_CC5 TIM Capture Compare 5 Flag + * @arg TIM_FLAG_CC6 TIM Capture Compare 6 Flag + * @note + * - TIM6 and TIM7 can have only one update flag. + * - TIM_FLAG_BREAK is used only with TIM1, TIM8. + * - TIM_FLAG_COM is used only with TIM1, TIM8. + * @return The new state of TIM_FLAG (SET or RESET). + */ +FlagStatus TIM_GetFlagStatus(TIM_Module* TIMx, uint32_t TIM_FLAG) +{ + INTStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IsTimAllModule(TIMx)); + assert_param(IsTimGetFlag(TIM_FLAG)); + + if ((TIMx->STS & TIM_FLAG) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @brief Clears the TIMx's pending flags. + * @param TIMx where x can be 1 to 8 to select the TIM peripheral. + * @param TIM_FLAG specifies the flag bit to clear. + * This parameter can be any combination of the following values: + * @arg TIM_FLAG_UPDATE TIM update Flag + * @arg TIM_FLAG_CC1 TIM Capture Compare 1 Flag + * @arg TIM_FLAG_CC2 TIM Capture Compare 2 Flag + * @arg TIM_FLAG_CC3 TIM Capture Compare 3 Flag + * @arg TIM_FLAG_CC4 TIM Capture Compare 4 Flag + * @arg TIM_FLAG_COM TIM Commutation Flag + * @arg TIM_FLAG_TRIG TIM Trigger Flag + * @arg TIM_FLAG_BREAK TIM Break Flag + * @arg TIM_FLAG_CC1OF TIM Capture Compare 1 overcapture Flag + * @arg TIM_FLAG_CC2OF TIM Capture Compare 2 overcapture Flag + * @arg TIM_FLAG_CC3OF TIM Capture Compare 3 overcapture Flag + * @arg TIM_FLAG_CC4OF TIM Capture Compare 4 overcapture Flag + * @note + * - TIM6 and TIM7 can have only one update flag. + * - TIM_FLAG_BREAK is used only with TIM1, TIM8. + * - TIM_FLAG_COM is used only with TIM1, TIM8. + */ +void TIM_ClearFlag(TIM_Module* TIMx, uint32_t TIM_FLAG) +{ + /* Check the parameters */ + assert_param(IsTimAllModule(TIMx)); + assert_param(IsTimClrFlag(TIM_FLAG)); + + /* Clear the flags */ + TIMx->STS &= (uint32_t)~TIM_FLAG; +} + +/** + * @brief Checks whether the TIM interrupt has occurred or not. + * @param TIMx where x can be 1 to 8 to select the TIM peripheral. + * @param TIM_IT specifies the TIM interrupt source to check. + * This parameter can be one of the following values: + * @arg TIM_INT_UPDATE TIM update Interrupt source + * @arg TIM_INT_CC1 TIM Capture Compare 1 Interrupt source + * @arg TIM_INT_CC2 TIM Capture Compare 2 Interrupt source + * @arg TIM_INT_CC3 TIM Capture Compare 3 Interrupt source + * @arg TIM_INT_CC4 TIM Capture Compare 4 Interrupt source + * @arg TIM_INT_COM TIM Commutation Interrupt source + * @arg TIM_INT_TRIG TIM Trigger Interrupt source + * @arg TIM_INT_BREAK TIM Break Interrupt source + * @note + * - TIM6 and TIM7 can generate only an update interrupt. + * - TIM_INT_BREAK is used only with TIM1, TIM8. + * - TIM_INT_COM is used only with TIM1, TIM8. + * @return The new state of the TIM_IT(SET or RESET). + */ +INTStatus TIM_GetIntStatus(TIM_Module* TIMx, uint32_t TIM_IT) +{ + INTStatus bitstatus = RESET; + uint32_t itstatus = 0x0, itenable = 0x0; + /* Check the parameters */ + assert_param(IsTimAllModule(TIMx)); + assert_param(IsTimGetInt(TIM_IT)); + + itstatus = TIMx->STS & TIM_IT; + + itenable = TIMx->DINTEN & TIM_IT; + if ((itstatus != (uint32_t)RESET) && (itenable != (uint32_t)RESET)) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @brief Clears the TIMx's interrupt pending bits. + * @param TIMx where x can be 1 to 8 to select the TIM peripheral. + * @param TIM_IT specifies the pending bit to clear. + * This parameter can be any combination of the following values: + * @arg TIM_INT_UPDATE TIM1 update Interrupt source + * @arg TIM_INT_CC1 TIM Capture Compare 1 Interrupt source + * @arg TIM_INT_CC2 TIM Capture Compare 2 Interrupt source + * @arg TIM_INT_CC3 TIM Capture Compare 3 Interrupt source + * @arg TIM_INT_CC4 TIM Capture Compare 4 Interrupt source + * @arg TIM_INT_COM TIM Commutation Interrupt source + * @arg TIM_INT_TRIG TIM Trigger Interrupt source + * @arg TIM_INT_BREAK TIM Break Interrupt source + * @note + * - TIM6 and TIM7 can generate only an update interrupt. + * - TIM_INT_BREAK is used only with TIM1, TIM8. + * - TIM_INT_COM is used only with TIM1, TIM8. + */ +void TIM_ClrIntPendingBit(TIM_Module* TIMx, uint32_t TIM_IT) +{ + /* Check the parameters */ + assert_param(IsTimAllModule(TIMx)); + assert_param(IsTimInt(TIM_IT)); + /* Clear the IT pending Bit */ + TIMx->STS &= (uint32_t)~TIM_IT; +} + +/** + * @brief Configure the TI1 as Input. + * @param TIMx where x can be 1 to 8 except 6 and 7 to select the TIM peripheral. + * @param IcPolarity The Input Polarity. + * This parameter can be one of the following values: + * @arg TIM_IC_POLARITY_RISING + * @arg TIM_IC_POLARITY_FALLING + * @param IcSelection specifies the input to be used. + * This parameter can be one of the following values: + * @arg TIM_IC_SELECTION_DIRECTTI TIM Input 1 is selected to be connected to IC1. + * @arg TIM_IC_SELECTION_INDIRECTTI TIM Input 1 is selected to be connected to IC2. + * @arg TIM_IC_SELECTION_TRC TIM Input 1 is selected to be connected to TRC. + * @param IcFilter Specifies the Input Capture Filter. + * This parameter must be a value between 0x00 and 0x0F. + */ +static void ConfigTI1(TIM_Module* TIMx, uint16_t IcPolarity, uint16_t IcSelection, uint16_t IcFilter) +{ + uint16_t tmpccmr1 = 0; + uint32_t tmpccer = 0; + /* Disable the Channel 1: Reset the CC1E Bit */ + TIMx->CCEN &= (uint32_t) ~((uint32_t)TIM_CCEN_CC1EN); + tmpccmr1 = TIMx->CCMOD1; + tmpccer = TIMx->CCEN; + /* Select the Input and set the filter */ + tmpccmr1 &= (uint16_t)(((uint16_t) ~((uint16_t)TIM_CCMOD1_CC1SEL)) & ((uint16_t) ~((uint16_t)TIM_CCMOD1_IC1F))); + tmpccmr1 |= (uint16_t)(IcSelection | (uint16_t)(IcFilter << (uint16_t)4)); + + if ((TIMx == TIM1) || (TIMx == TIM8) || (TIMx == TIM2) || (TIMx == TIM3) || (TIMx == TIM4) || (TIMx == TIM5)) + { + /* Select the Polarity and set the CC1E Bit */ + tmpccer &= (uint32_t) ~((uint32_t)(TIM_CCEN_CC1P)); + tmpccer |= (uint32_t)(IcPolarity | (uint32_t)TIM_CCEN_CC1EN); + } + else + { + /* Select the Polarity and set the CC1E Bit */ + tmpccer &= (uint32_t) ~((uint32_t)(TIM_CCEN_CC1P | TIM_CCEN_CC1NP)); + tmpccer |= (uint32_t)(IcPolarity | (uint32_t)TIM_CCEN_CC1EN); + } + + /* Write to TIMx CCMOD1 and CCEN registers */ + TIMx->CCMOD1 = tmpccmr1; + TIMx->CCEN = tmpccer; +} + +/** + * @brief Configure the TI2 as Input. + * @param TIMx where x can be 1, 2, 3, 4, 5, 8 to select the TIM peripheral. + * @param IcPolarity The Input Polarity. + * This parameter can be one of the following values: + * @arg TIM_IC_POLARITY_RISING + * @arg TIM_IC_POLARITY_FALLING + * @param IcSelection specifies the input to be used. + * This parameter can be one of the following values: + * @arg TIM_IC_SELECTION_DIRECTTI TIM Input 2 is selected to be connected to IC2. + * @arg TIM_IC_SELECTION_INDIRECTTI TIM Input 2 is selected to be connected to IC1. + * @arg TIM_IC_SELECTION_TRC TIM Input 2 is selected to be connected to TRC. + * @param IcFilter Specifies the Input Capture Filter. + * This parameter must be a value between 0x00 and 0x0F. + */ +static void ConfigTI2(TIM_Module* TIMx, uint16_t IcPolarity, uint16_t IcSelection, uint16_t IcFilter) +{ + uint16_t tmpccmr1 = 0; + uint32_t tmpccer = 0, tmp = 0; + /* Disable the Channel 2: Reset the CC2E Bit */ + TIMx->CCEN &= (uint32_t) ~((uint32_t)TIM_CCEN_CC2EN); + tmpccmr1 = TIMx->CCMOD1; + tmpccer = TIMx->CCEN; + tmp = (uint32_t)(IcPolarity << 4); + /* Select the Input and set the filter */ + tmpccmr1 &= (uint16_t)(((uint16_t) ~((uint16_t)TIM_CCMOD1_CC2SEL)) & ((uint16_t) ~((uint16_t)TIM_CCMOD1_IC2F))); + tmpccmr1 |= (uint16_t)(IcFilter << 12); + tmpccmr1 |= (uint16_t)(IcSelection << 8); + + if ((TIMx == TIM1) || (TIMx == TIM8) || (TIMx == TIM2) || (TIMx == TIM3) || (TIMx == TIM4) || (TIMx == TIM5)) + { + /* Select the Polarity and set the CC2E Bit */ + tmpccer &= (uint32_t) ~((uint32_t)(TIM_CCEN_CC2P)); + tmpccer |= (uint32_t)(tmp | (uint32_t)TIM_CCEN_CC2EN); + } + else + { + /* Select the Polarity and set the CC2E Bit */ + tmpccer &= (uint32_t) ~((uint32_t)(TIM_CCEN_CC2P | TIM_CCEN_CC2NP)); + tmpccer |= (uint32_t)(IcPolarity | (uint32_t)TIM_CCEN_CC2EN); + } + + /* Write to TIMx CCMOD1 and CCEN registers */ + TIMx->CCMOD1 = tmpccmr1; + TIMx->CCEN = tmpccer; +} + +/** + * @brief Configure the TI3 as Input. + * @param TIMx where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param IcPolarity The Input Polarity. + * This parameter can be one of the following values: + * @arg TIM_IC_POLARITY_RISING + * @arg TIM_IC_POLARITY_FALLING + * @param IcSelection specifies the input to be used. + * This parameter can be one of the following values: + * @arg TIM_IC_SELECTION_DIRECTTI TIM Input 3 is selected to be connected to IC3. + * @arg TIM_IC_SELECTION_INDIRECTTI TIM Input 3 is selected to be connected to IC4. + * @arg TIM_IC_SELECTION_TRC TIM Input 3 is selected to be connected to TRC. + * @param IcFilter Specifies the Input Capture Filter. + * This parameter must be a value between 0x00 and 0x0F. + */ +static void ConfigTI3(TIM_Module* TIMx, uint16_t IcPolarity, uint16_t IcSelection, uint16_t IcFilter) +{ + uint16_t tmpccmr2 = 0; + uint32_t tmpccer = 0, tmp = 0; + /* Disable the Channel 3: Reset the CC3E Bit */ + TIMx->CCEN &= (uint32_t) ~((uint32_t)TIM_CCEN_CC3EN); + tmpccmr2 = TIMx->CCMOD2; + tmpccer = TIMx->CCEN; + tmp = (uint32_t)(IcPolarity << 8); + /* Select the Input and set the filter */ + tmpccmr2 &= (uint16_t)(((uint16_t) ~((uint16_t)TIM_CCMOD2_CC3SEL)) & ((uint16_t) ~((uint16_t)TIM_CCMOD2_IC3F))); + tmpccmr2 |= (uint16_t)(IcSelection | (uint16_t)(IcFilter << (uint16_t)4)); + + if ((TIMx == TIM1) || (TIMx == TIM8) || (TIMx == TIM2) || (TIMx == TIM3) || (TIMx == TIM4) || (TIMx == TIM5)) + { + /* Select the Polarity and set the CC3E Bit */ + tmpccer &= (uint32_t) ~((uint32_t)(TIM_CCEN_CC3P)); + tmpccer |= (uint32_t)(tmp | (uint32_t)TIM_CCEN_CC3EN); + } + else + { + /* Select the Polarity and set the CC3E Bit */ + tmpccer &= (uint32_t) ~((uint32_t)(TIM_CCEN_CC3P | TIM_CCEN_CC3NP)); + tmpccer |= (uint32_t)(IcPolarity | (uint32_t)TIM_CCEN_CC3EN); + } + + /* Write to TIMx CCMOD2 and CCEN registers */ + TIMx->CCMOD2 = tmpccmr2; + TIMx->CCEN = tmpccer; +} + +/** + * @brief Configure the TI4 as Input. + * @param TIMx where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param IcPolarity The Input Polarity. + * This parameter can be one of the following values: + * @arg TIM_IC_POLARITY_RISING + * @arg TIM_IC_POLARITY_FALLING + * @param IcSelection specifies the input to be used. + * This parameter can be one of the following values: + * @arg TIM_IC_SELECTION_DIRECTTI TIM Input 4 is selected to be connected to IC4. + * @arg TIM_IC_SELECTION_INDIRECTTI TIM Input 4 is selected to be connected to IC3. + * @arg TIM_IC_SELECTION_TRC TIM Input 4 is selected to be connected to TRC. + * @param IcFilter Specifies the Input Capture Filter. + * This parameter must be a value between 0x00 and 0x0F. + */ +static void ConfigTI4(TIM_Module* TIMx, uint16_t IcPolarity, uint16_t IcSelection, uint16_t IcFilter) +{ + uint16_t tmpccmr2 = 0; + uint32_t tmpccer = 0, tmp = 0; + + /* Disable the Channel 4: Reset the CC4E Bit */ + TIMx->CCEN &= (uint32_t) ~((uint32_t)TIM_CCEN_CC4EN); + tmpccmr2 = TIMx->CCMOD2; + tmpccer = TIMx->CCEN; + tmp = (uint32_t)(IcPolarity << 12); + /* Select the Input and set the filter */ + tmpccmr2 &= (uint16_t)((uint16_t)(~(uint16_t)TIM_CCMOD2_CC4SEL) & ((uint16_t) ~((uint16_t)TIM_CCMOD2_IC4F))); + tmpccmr2 |= (uint16_t)(IcSelection << 8); + tmpccmr2 |= (uint16_t)(IcFilter << 12); + + if ((TIMx == TIM1) || (TIMx == TIM8) || (TIMx == TIM2) || (TIMx == TIM3) || (TIMx == TIM4) || (TIMx == TIM5)) + { + /* Select the Polarity and set the CC4E Bit */ + tmpccer &= (uint32_t) ~((uint32_t)(TIM_CCEN_CC4P)); + tmpccer |= (uint32_t)(tmp | (uint32_t)TIM_CCEN_CC4EN); + } + else + { + /* Select the Polarity and set the CC4E Bit */ + tmpccer &= (uint32_t) ~((uint32_t)(TIM_CCEN_CC4P)); + tmpccer |= (uint32_t)(IcPolarity | (uint32_t)TIM_CCEN_CC4EN); + } + /* Write to TIMx CCMOD2 and CCEN registers */ + TIMx->CCMOD2 = tmpccmr2; + TIMx->CCEN = tmpccer; +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_tsc.c b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_tsc.c new file mode 100755 index 0000000000..480091f484 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_tsc.c @@ -0,0 +1,449 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_tsc.c + * @author Nations + * @version v1.0.1 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "n32g45x.h" +#include "n32g45x_tsc.h" + +/** +* @brief Init TSC config +* @param TSC_Init: TSC initialize structure +* @return : TSC_ErrorTypeDef +*/ +TSC_ErrorTypeDef TSC_Init(TSC_InitType* TSC_Init) +{ + uint32_t tempreg,timeout; + + assert_param(IS_TSC_DET_MODE(TSC_Init->Mode)); + assert_param(IS_TSC_DET_PERIOD(TSC_Init->Period)); + assert_param(IS_TSC_FILTER(TSC_Init->Filter)); + assert_param(IS_TSC_DET_TYPE(TSC_Init->Type)); + assert_param(IS_TSC_INT(TSC_Init->Int)); + assert_param(IS_TSC_OUT(TSC_Init->Out)); + assert_param(IS_TSC_CHN(TSC_Init->Chn)); + assert_param(IS_TSC_PAD_OPTION(TSC_Init->PadOpt)); + assert_param(IS_TSC_PAD_SPEED(TSC_Init->Speed)); + + /* waiting tsc hw for idle status.*/ + timeout = 0; + do + { + __TSC_HW_DISABLE(); + + if(++timeout > TSC_TIMEOUT) + return TSC_ERROR_HW_MODE; + }while (__TSC_GET_HW_MODE()); + + /*TSC_CTRL config*/ + tempreg = 0; + if(TSC_Init->Mode == TSC_HW_DETECT_MODE) + { + tempreg |= TSC_Init->Period; + tempreg |= TSC_Init->Filter; + tempreg |= TSC_Init->Type; + tempreg |= TSC_Init->Int; + } + else + tempreg |= TSC_Init->Out; + + TSC->CTRL = tempreg; + + /*TSC_ANA_SEL config*/ + TSC->ANA_SEL = TSC_Init->PadOpt | TSC_Init->Speed; + + return TSC_ERROR_OK; +} + +/** + * @brief Config the clock source of TSC + * @param TSC_ClkSource specifies the clock source of TSC + * This parameter can be one of the following values: + * @arg TSC_CLK_SRC_LSI: TSC clock source is LSI(default) + * @arg TSC_CLK_SRC_LSE: TSC clock source is LSE,and LSE is oscillator + * @arg TSC_CLK_SRC_LSE_BYPASS: TSC clock source is LSE,and LSE is extennal clock + * @retval TSC error code + */ +TSC_ErrorTypeDef TSC_ClockConfig(uint32_t TSC_ClkSource) +{ + uint32_t timeout; + + /*Enable PWR peripheral Clock*/ + RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_PWR,ENABLE); + + if(TSC_CLK_SRC_LSI == TSC_ClkSource) + { + /*enable LSI clock*/ + RCC_EnableLsi(ENABLE); + + /*Wait LSI stable*/ + timeout = 0; + while(RCC_GetFlagStatus(RCC_FLAG_LSIRD) == RESET) + { + if(++timeout >TSC_TIMEOUT) + return TSC_ERROR_CLOCK; + } + } + else if((TSC_CLK_SRC_LSE_BYPASS==TSC_ClkSource)||(TSC_CLK_SRC_LSE==TSC_ClkSource)) + { + if(RCC_GetFlagStatus(RCC_FLAG_LSERD)==RESET) + { + // Set bit 8 of PWR_CTRL1.Open PWR DBP. + PWR_BackupAccessEnable(ENABLE); + RCC_ConfigLse(TSC_ClkSource); + timeout = 0; + while(RCC_GetFlagStatus(RCC_FLAG_LSERD) == RESET) + { + if(++timeout >TSC_TIMEOUT) + return TSC_ERROR_CLOCK; + } + } + } + else + return TSC_ERROR_PARAMETER; + + /*Enable TSC clk*/ + RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_TSC,ENABLE); + + return TSC_ERROR_OK; +} + +/** +* @brief Configure internal charge resistor for some channels +* @param res: internal resistor selecte +* This parameter can be one of the following values: +* @arg TSC_RESR_CHN_RESIST_0: 1M OHM +* @arg TSC_RESR_CHN_RESIST_1: 882K OHM +* @arg TSC_RESR_CHN_RESIST_2: 756K OHM +* @arg TSC_RESR_CHN_RESIST_3: 630K OHM +* @arg TSC_RESR_CHN_RESIST_4: 504K OHM +* @arg TSC_RESR_CHN_RESIST_5: 378K OHM +* @arg TSC_RESR_CHN_RESIST_6: 252K OHM +* @arg TSC_RESR_CHN_RESIST_7: 126K OHM +* @param Channels: channels to be configed, as TSC_CHNEN defined +* This parameter:bit[0:23] used,bit[24:31] must be 0 +* bitx: TSC channel x +* @return: none +*/ +TSC_ErrorTypeDef TSC_ConfigInternalResistor(uint32_t Channels, uint32_t res ) +{ + uint32_t i,chn,timeout,nReg,nPos; + + assert_param(IS_TSC_CHN(Channels)); + assert_param(IS_TSC_RESISTOR_VALUE(res)); + + /*Check charge resistor value */ + if(res > TSC_RESR_CHN_RESIST_125K) + return TSC_ERROR_PARAMETER; + + /* waiting tsc hw for idle status.*/ + timeout = 0; + do + { + __TSC_HW_DISABLE(); + + if(++timeout > TSC_TIMEOUT) + return TSC_ERROR_HW_MODE; + }while (__TSC_GET_HW_MODE()); + + /* Mask invalie bits*/ + chn = Channels & TSC_CHNEN_CHN_SEL_MASK; + + /* Set resistance for each channel one by one*/ + for (i = 0; i> 3; + nPos = (i & 0x7UL)*4; + MODIFY_REG(TSC->RESR[nReg],TSC_RESR_CHN_RESIST_MASK<>= 1; + } + + return TSC_ERROR_OK; +} + +/** +* @brief Configure threshold value for some channels +* @param Channels: channels to be configed, as TSC_CHNEN defined +* This parameter:bit[0:23] used,bit[24:31] must be 0 +* bitx: TSC channel x +* @param base: base value of threshold, 0-MAX_TSC_THRESHOLD_BASE +* @param delta: delta value of threshold,0-MAX_TSC_THRESHOLD_DELRA +* @return: None +*/ +TSC_ErrorTypeDef TSC_ConfigThreshold( uint32_t Channels, uint32_t base, uint32_t delta) +{ + uint32_t i, chn,timeout; + assert_param(IS_TSC_CHN(Channels)); + assert_param(IS_TSC_THRESHOLD_BASE(base)); + assert_param(IS_TSC_THRESHOLD_DELTA(delta)); + + /*Check the base and delta value*/ + if( (base>MAX_TSC_THRESHOLD_BASE)||(delta>MAX_TSC_THRESHOLD_DELTA)) + return TSC_ERROR_PARAMETER; + + /* waiting tsc hw for idle status.*/ + timeout = 0; + do + { + __TSC_HW_DISABLE(); + + if(++timeout > TSC_TIMEOUT) + return TSC_ERROR_HW_MODE; + }while (__TSC_GET_HW_MODE()); + + /*Mask invalie bits*/ + chn = Channels & TSC_CHNEN_CHN_SEL_MASK; + + /* Set the base and delta for each channnel one by one*/ + for (i = 0; iTHRHD[i] = (base<>= 1; + } + + return TSC_ERROR_OK; +} + + +/** +* @brief Get parameters of one channel. +* @param ChnCfg: Pointer of TSC_ChnCfg structure. +* @param ChannelNum: The channel number of which we want to get parameters,must be less then MAX_TSC_HW_CHN +* @return: None +*/ +TSC_ErrorTypeDef TSC_GetChannelCfg( TSC_ChnCfg* ChnCfg, uint32_t ChannelNum) +{ + uint32_t nReg,nShift; + + assert_param(IS_TSC_CHN_NUMBER(ChannelNum)); + + /*Check channel number*/ + if(!(IS_TSC_CHN_NUMBER(ChannelNum))) + return TSC_ERROR_PARAMETER; + + /* Get the base and delta value for a channel*/ + ChnCfg->TSC_Base = (TSC->THRHD[ChannelNum] & TSC_THRHD_BASE_MASK) >> TSC_THRHD_BASE_SHIFT; + ChnCfg->TSC_Delta = (TSC->THRHD[ChannelNum] & TSC_THRHD_DELTA_MASK)>> TSC_THRHD_DELTA_SHIFT; + + /* Get the charge resistor type for a channel*/ + nReg = ChannelNum>>3; + nShift = (ChannelNum & 0x7UL)*4; + ChnCfg->TSC_Resistor = (TSC->RESR[nReg] >> nShift) & TSC_RESR_CHN_RESIST_MASK; + + return TSC_ERROR_OK; +} + + +/** + * @brief Get TSC status value. + * @param TSC_Def Pointer of TSC register. + * @param type TSC status type. + */ +uint32_t TSC_GetStatus(TSC_Module* TSC_Def, TSC_Status type) +{ + uint32_t value; + + if (TSC_Def) + { + switch (type) + { + case TSC_ALG_STS_CNTVALUE: + value = __TSC_GET_CHN_CNT(); + break; + + case TSC_ALG_STS_LESS_DET: + value = __TSC_GET_HW_DET_TYPE(TSC_DET_TYPE_LESS); + break; + + case TSC_ALG_STS_GREAT_DET: + value = __TSC_GET_HW_DET_TYPE(TSC_DET_TYPE_GREAT); + break; + + case TSC_ALG_STS_CHN_NUM: + value = __TSC_GET_CHN_NUMBER(); + break; + + case TSC_ALG_DET_DET_ST: + value = __TSC_GET_HW_MODE(); + break; + + default: + value = 0; + break; + } + } + + return value; +} + +/** + * @brief Enable/Disable hardware detection. + * @param TSC_Def Pointer of TSC register. + * @param Channels Set the channel. + * @param Cmd ENABLE:Enable hardware detection,DISALBE:Disable hardware detection. + * @note You can only output one channel at a time. + */ +void TSC_Cmd(TSC_Module* TSC_Def, uint32_t Channels, FunctionalState Cmd) +{ + if(TSC_Def != TSC) + return; + + if (Cmd != DISABLE) + { + // enable tsc channel + Channels &= TSC_CHNEN_CHN_SEL_MASK; + __TSC_CHN_CONFIG(Channels ); + + /* Enable the TSC */ + __TSC_HW_ENABLE(); + } + else + { + /* Disable the TSC */ + while (__TSC_GET_HW_MODE()) + { + __TSC_HW_DISABLE(); + } + + __TSC_CHN_CONFIG(0); + } +} + +/** + * @brief Toggle channels to output to TIMER2/TIMER4 by software mode. + * @param TSC_Def Pointer of TSC register. + * @param Channel Set the channel. + * @param TIMx Select timer. + * @param Cmd ENABLE:Enable hardware detection,DISALBE:Disable hardware detection. + * @note It can only output to TIMER2/TIMER4 by software mode.Other channels are not valid. + */ +void TSC_SW_SwtichChn(TSC_Module* TSC_Def, uint32_t Channel, TIM_Module* TIMx, FunctionalState Cmd) +{ + uint32_t i; + + if(TSC_Def != TSC) + return; + + /* Disable the TSC HW MODE */ + while (__TSC_GET_HW_MODE()) + { + __TSC_HW_DISABLE(); + } + + // waiting tsc hw for idle status. + if ((TIMx != TIM2) && (TIMx != TIM4)) + { + return; + } + + if (Cmd == DISABLE) // Close output by software mode + { + __TSC_OUT_CONFIG(TSC_OUT_PIN); + __TSC_SW_DISABLE(); + } + else + { + for (i = 0; i < MAX_TSC_HW_CHN; i++) + { + if (Channel & 0x00000001) + { + __TSC_SW_CHN_NUM_CONFIG(i); + break; + } + + Channel >>= 1; + } + + // Select to output to specified TIMER. + if (TIMx == TIM4) + { + __TSC_OUT_CONFIG(TSC_OUT_TIM4_ETR); + } + else + { + __TSC_OUT_CONFIG(TSC_OUT_TIM2_ETR); + } + + __TSC_SW_ENABLE(); + } + + // delay time for tsc channel stabilize output + for (i = 0; i < 2000; i++) + { + } +} + +/** + * @brief Configure analog signal parameters. + * @param TSC_Def Pointer of TSC register. + * @param AnaoCfg Pointer of analog parameter structure. + */ +void TSC_SetAnaoCfg(TSC_Module* TSC_Def, TSC_AnaoCfg* AnaoCfg) +{ + if(TSC_Def != TSC) + return; + + if(AnaoCfg == 0) + return; + + __TSC_PAD_OPT_CONFIG(AnaoCfg->TSC_AnaoptrResisOption); + __TSC_PAD_SPEED_CONFIG(AnaoCfg->TSC_AnaoptrSpeedOption); +} + +/** + * @brief Configure channel parameters by channel or operation.Support configure several channels at the same time. + * @param TSC_Def Pointer of TSC register. + * @param ChnCfg Channel parameters. + * @param Channels Set the channels. + */ +void TSC_SetChannelCfg(TSC_Module* TSC_Def, TSC_ChnCfg* ChnCfg, uint32_t Channels) +{ + if(TSC_Def != TSC) + return; + + // Set resistance + TSC_ConfigInternalResistor(Channels, ChnCfg->TSC_Resistor); + + // Set the threshold of base and delta. + TSC_ConfigThreshold(Channels, ChnCfg->TSC_Base, ChnCfg->TSC_Delta); +} + + + diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_usart.c b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_usart.c new file mode 100755 index 0000000000..ab5a009729 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_usart.c @@ -0,0 +1,969 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_usart.c + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "n32g45x_usart.h" +#include "n32g45x_rcc.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup USART + * @brief USART driver modules + * @{ + */ + +/** @addtogroup USART_Private_TypesDefinitions + * @{ + */ + +/** + * @} + */ + +/** @addtogroup USART_Private_Defines + * @{ + */ + +#define CTRL1_UEN_SET ((uint16_t)0x2000) /*!< USART Enable Mask */ +#define CTRL1_UEN_RESET ((uint16_t)0xDFFF) /*!< USART Disable Mask */ + +#define CTRL1_WUM_MASK ((uint16_t)0xF7FF) /*!< USART WakeUp Method Mask */ + +#define CTRL1_RCVWU_SET ((uint16_t)0x0002) /*!< USART mute mode Enable Mask */ +#define CTRL1_RCVWU_RESET ((uint16_t)0xFFFD) /*!< USART mute mode Enable Mask */ +#define CTRL1_SDBRK_SET ((uint16_t)0x0001) /*!< USART Break Character send Mask */ +#define CTRL1_CLR_MASK ((uint16_t)0xE9F3) /*!< USART CTRL1 Mask */ +#define CTRL2_ADDR_MASK ((uint16_t)0xFFF0) /*!< USART address Mask */ + +#define CTRL2_LINMEN_SET ((uint16_t)0x4000) /*!< USART LIN Enable Mask */ +#define CTRL2_LINMEN_RESET ((uint16_t)0xBFFF) /*!< USART LIN Disable Mask */ + +#define CTRL2_LINBDL_MASK ((uint16_t)0xFFDF) /*!< USART LIN Break detection Mask */ +#define CTRL2_STPB_CLR_MASK ((uint16_t)0xCFFF) /*!< USART CTRL2 STOP Bits Mask */ +#define CTRL2_CLOCK_CLR_MASK ((uint16_t)0xF0FF) /*!< USART CTRL2 Clock Mask */ + +#define CTRL3_SCMEN_SET ((uint16_t)0x0020) /*!< USART SC Enable Mask */ +#define CTRL3_SCMEN_RESET ((uint16_t)0xFFDF) /*!< USART SC Disable Mask */ + +#define CTRL3_SCNACK_SET ((uint16_t)0x0010) /*!< USART SC NACK Enable Mask */ +#define CTRL3_SCNACK_RESET ((uint16_t)0xFFEF) /*!< USART SC NACK Disable Mask */ + +#define CTRL3_HDMEN_SET ((uint16_t)0x0008) /*!< USART Half-Duplex Enable Mask */ +#define CTRL3_HDMEN_RESET ((uint16_t)0xFFF7) /*!< USART Half-Duplex Disable Mask */ + +#define CTRL3_IRDALP_MASK ((uint16_t)0xFFFB) /*!< USART IrDA LowPower mode Mask */ +#define CTRL3_CLR_MASK ((uint16_t)0xFCFF) /*!< USART CTRL3 Mask */ + +#define CTRL3_IRDAMEN_SET ((uint16_t)0x0002) /*!< USART IrDA Enable Mask */ +#define CTRL3_IRDAMEN_RESET ((uint16_t)0xFFFD) /*!< USART IrDA Disable Mask */ +#define GTP_LSB_MASK ((uint16_t)0x00FF) /*!< Guard Time Register LSB Mask */ +#define GTP_MSB_MASK ((uint16_t)0xFF00) /*!< Guard Time Register MSB Mask */ +#define INT_MASK ((uint16_t)0x001F) /*!< USART Interrupt Mask */ + +/** + * @} + */ + +/** @addtogroup USART_Private_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup USART_Private_Variables + * @{ + */ + +/** + * @} + */ + +/** @addtogroup USART_Private_FunctionPrototypes + * @{ + */ + +/** + * @} + */ + +/** @addtogroup USART_Private_Functions + * @{ + */ + +/** + * @brief Deinitializes the USARTx peripheral registers to their default reset values. + * @param USARTx Select the USART or the UART peripheral. + * This parameter can be one of the following values: + * USART1, USART2, USART3, UART4 or UART5. + */ +void USART_DeInit(USART_Module* USARTx) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + + if (USARTx == USART1) + { + RCC_EnableAPB2PeriphReset(RCC_APB2_PERIPH_USART1, ENABLE); + RCC_EnableAPB2PeriphReset(RCC_APB2_PERIPH_USART1, DISABLE); + } + else if (USARTx == USART2) + { + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_USART2, ENABLE); + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_USART2, DISABLE); + } + else if (USARTx == USART3) + { + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_USART3, ENABLE); + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_USART3, DISABLE); + } + else if (USARTx == UART4) + { + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_UART4, ENABLE); + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_UART4, DISABLE); + } + else if (USARTx == UART5) + { + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_UART5, ENABLE); + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_UART5, DISABLE); + } + else if (USARTx == UART6) + { + RCC_EnableAPB2PeriphReset(RCC_APB2_PERIPH_UART6, ENABLE); + RCC_EnableAPB2PeriphReset(RCC_APB2_PERIPH_UART6, DISABLE); + } + else + { + if (USARTx == UART7) + { + RCC_EnableAPB2PeriphReset(RCC_APB2_PERIPH_UART7, ENABLE); + RCC_EnableAPB2PeriphReset(RCC_APB2_PERIPH_UART7, DISABLE); + } + } +} + +/** + * @brief Initializes the USARTx peripheral according to the specified + * parameters in the USART_InitStruct . + * @param USARTx Select the USART or the UART peripheral. + * This parameter can be one of the following values: + * USART1, USART2, USART3, UART4 or UART5. + * @param USART_InitStruct pointer to a USART_InitType structure + * that contains the configuration information for the specified USART + * peripheral. + */ +void USART_Init(USART_Module* USARTx, USART_InitType* USART_InitStruct) +{ + uint32_t tmpregister = 0x00, apbclock = 0x00; + uint32_t integerdivider = 0x00; + uint32_t fractionaldivider = 0x00; + uint32_t usartxbase = 0; + RCC_ClocksType RCC_ClocksStatus; + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_USART_BAUDRATE(USART_InitStruct->BaudRate)); + assert_param(IS_USART_WORD_LENGTH(USART_InitStruct->WordLength)); + assert_param(IS_USART_STOPBITS(USART_InitStruct->StopBits)); + assert_param(IS_USART_PARITY(USART_InitStruct->Parity)); + assert_param(IS_USART_MODE(USART_InitStruct->Mode)); + assert_param(IS_USART_HARDWARE_FLOW_CONTROL(USART_InitStruct->HardwareFlowControl)); + /* The hardware flow control is available only for USART1, USART2 and USART3 */ + if (USART_InitStruct->HardwareFlowControl != USART_HFCTRL_NONE) + { + assert_param(IS_USART_123_PERIPH(USARTx)); + } + + usartxbase = (uint32_t)USARTx; + + /*---------------------------- USART CTRL2 Configuration -----------------------*/ + tmpregister = USARTx->CTRL2; + /* Clear STOP[13:12] bits */ + tmpregister &= CTRL2_STPB_CLR_MASK; + /* Configure the USART Stop Bits, Clock, CPOL, CPHA and LastBit ------------*/ + /* Set STOP[13:12] bits according to StopBits value */ + tmpregister |= (uint32_t)USART_InitStruct->StopBits; + + /* Write to USART CTRL2 */ + USARTx->CTRL2 = (uint16_t)tmpregister; + + /*---------------------------- USART CTRL1 Configuration -----------------------*/ + tmpregister = USARTx->CTRL1; + /* Clear M, PCE, PS, TE and RE bits */ + tmpregister &= CTRL1_CLR_MASK; + /* Configure the USART Word Length, Parity and mode ----------------------- */ + /* Set the M bits according to WordLength value */ + /* Set PCE and PS bits according to Parity value */ + /* Set TE and RE bits according to Mode value */ + tmpregister |= (uint32_t)USART_InitStruct->WordLength | USART_InitStruct->Parity | USART_InitStruct->Mode; + /* Write to USART CTRL1 */ + USARTx->CTRL1 = (uint16_t)tmpregister; + + /*---------------------------- USART CTRL3 Configuration -----------------------*/ + tmpregister = USARTx->CTRL3; + /* Clear CTSE and RTSE bits */ + tmpregister &= CTRL3_CLR_MASK; + /* Configure the USART HFC -------------------------------------------------*/ + /* Set CTSE and RTSE bits according to HardwareFlowControl value */ + tmpregister |= USART_InitStruct->HardwareFlowControl; + /* Write to USART CTRL3 */ + USARTx->CTRL3 = (uint16_t)tmpregister; + + /*---------------------------- USART PBC Configuration -----------------------*/ + /* Configure the USART Baud Rate -------------------------------------------*/ + RCC_GetClocksFreqValue(&RCC_ClocksStatus); + if ((usartxbase == USART1_BASE) || (usartxbase == UART6_BASE) || (usartxbase == UART7_BASE)) + { + apbclock = RCC_ClocksStatus.Pclk2Freq; + } + else + { + apbclock = RCC_ClocksStatus.Pclk1Freq; + } + + /* Determine the integer part */ + integerdivider = ((25 * apbclock) / (4 * (USART_InitStruct->BaudRate))); + tmpregister = (integerdivider / 100) << 4; + + /* Determine the fractional part */ + fractionaldivider = integerdivider - (100 * (tmpregister >> 4)); + + /* Implement the fractional part in the register */ + tmpregister |= ((((fractionaldivider * 16) + 50) / 100)) & ((uint8_t)0x0F); + + /* Write to USART PBC */ + USARTx->BRCF = (uint16_t)tmpregister; +} + +/** + * @brief Fills each USART_InitStruct member with its default value. + * @param USART_InitStruct pointer to a USART_InitType structure + * which will be initialized. + */ +void USART_StructInit(USART_InitType* USART_InitStruct) +{ + /* USART_InitStruct members default value */ + USART_InitStruct->BaudRate = 9600; + USART_InitStruct->WordLength = USART_WL_8B; + USART_InitStruct->StopBits = USART_STPB_1; + USART_InitStruct->Parity = USART_PE_NO; + USART_InitStruct->Mode = USART_MODE_RX | USART_MODE_TX; + USART_InitStruct->HardwareFlowControl = USART_HFCTRL_NONE; +} + +/** + * @brief Initializes the USARTx peripheral Clock according to the + * specified parameters in the USART_ClockInitStruct . + * @param USARTx where x can be 1, 2, 3 to select the USART peripheral. + * @param USART_ClockInitStruct pointer to a USART_ClockInitType + * structure that contains the configuration information for the specified + * USART peripheral. + * @note The Smart Card and Synchronous modes are not available for UART4/UART5/UART6/UART7. + */ +void USART_ClockInit(USART_Module* USARTx, USART_ClockInitType* USART_ClockInitStruct) +{ + uint32_t tmpregister = 0x00; + /* Check the parameters */ + assert_param(IS_USART_123_PERIPH(USARTx)); + assert_param(IS_USART_CLOCK(USART_ClockInitStruct->Clock)); + assert_param(IS_USART_CPOL(USART_ClockInitStruct->Polarity)); + assert_param(IS_USART_CPHA(USART_ClockInitStruct->Phase)); + assert_param(IS_USART_LASTBIT(USART_ClockInitStruct->LastBit)); + + /*---------------------------- USART CTRL2 Configuration -----------------------*/ + tmpregister = USARTx->CTRL2; + /* Clear CLKEN, CPOL, CPHA and LBCL bits */ + tmpregister &= CTRL2_CLOCK_CLR_MASK; + /* Configure the USART Clock, CPOL, CPHA and LastBit ------------*/ + /* Set CLKEN bit according to Clock value */ + /* Set CPOL bit according to Polarity value */ + /* Set CPHA bit according to Phase value */ + /* Set LBCL bit according to LastBit value */ + tmpregister |= (uint32_t)USART_ClockInitStruct->Clock | USART_ClockInitStruct->Polarity + | USART_ClockInitStruct->Phase | USART_ClockInitStruct->LastBit; + /* Write to USART CTRL2 */ + USARTx->CTRL2 = (uint16_t)tmpregister; +} + +/** + * @brief Fills each USART_ClockInitStruct member with its default value. + * @param USART_ClockInitStruct pointer to a USART_ClockInitType + * structure which will be initialized. + */ +void USART_ClockStructInit(USART_ClockInitType* USART_ClockInitStruct) +{ + /* USART_ClockInitStruct members default value */ + USART_ClockInitStruct->Clock = USART_CLK_DISABLE; + USART_ClockInitStruct->Polarity = USART_CLKPOL_LOW; + USART_ClockInitStruct->Phase = USART_CLKPHA_1EDGE; + USART_ClockInitStruct->LastBit = USART_CLKLB_DISABLE; +} + +/** + * @brief Enables or disables the specified USART peripheral. + * @param USARTx Select the USART or the UART peripheral. + * This parameter can be one of the following values: + * USART1, USART2, USART3, UART4, UART5, UART6 or UART7. + * @param Cmd new state of the USARTx peripheral. + * This parameter can be: ENABLE or DISABLE. + */ +void USART_Enable(USART_Module* USARTx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the selected USART by setting the UE bit in the CTRL1 register */ + USARTx->CTRL1 |= CTRL1_UEN_SET; + } + else + { + /* Disable the selected USART by clearing the UE bit in the CTRL1 register */ + USARTx->CTRL1 &= CTRL1_UEN_RESET; + } +} + +/** + * @brief Enables or disables the specified USART interrupts. + * @param USARTx Select the USART or the UART peripheral. + * This parameter can be one of the following values: + * USART1, USART2, USART3, UART4, UART5, UART6 or UART7. + * @param USART_INT specifies the USART interrupt sources to be enabled or disabled. + * This parameter can be one of the following values: + * @arg USART_INT_CTSF CTS change interrupt (not available for UART4 and UART5) + * @arg USART_INT_LINBD LIN Break detection interrupt + * @arg USART_INT_TXDE Transmit Data Register empty interrupt + * @arg USART_INT_TXC Transmission complete interrupt + * @arg USART_INT_RXDNE Receive Data register not empty interrupt + * @arg USART_INT_IDLEF Idle line detection interrupt + * @arg USART_INT_PEF Parity Error interrupt + * @arg USART_INT_ERRF Error interrupt(Frame error, noise error, overrun error) + * @param Cmd new state of the specified USARTx interrupts. + * This parameter can be: ENABLE or DISABLE. + */ +void USART_ConfigInt(USART_Module* USARTx, uint16_t USART_INT, FunctionalState Cmd) +{ + uint32_t usartreg = 0x00, itpos = 0x00, itmask = 0x00; + uint32_t usartxbase = 0x00; + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_USART_CFG_INT(USART_INT)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + /* The CTS interrupt is not available for UART4/UART5/UART6/UART7 */ + if (USART_INT == USART_INT_CTSF) + { + assert_param(IS_USART_123_PERIPH(USARTx)); + } + + usartxbase = (uint32_t)USARTx; + + /* Get the USART register index */ + usartreg = (((uint8_t)USART_INT) >> 0x05); + + /* Get the interrupt position */ + itpos = USART_INT & INT_MASK; + itmask = (((uint32_t)0x01) << itpos); + + if (usartreg == 0x01) /* The IT is in CTRL1 register */ + { + usartxbase += 0x0C; + } + else if (usartreg == 0x02) /* The IT is in CTRL2 register */ + { + usartxbase += 0x10; + } + else /* The IT is in CTRL3 register */ + { + usartxbase += 0x14; + } + if (Cmd != DISABLE) + { + *(__IO uint32_t*)usartxbase |= itmask; + } + else + { + *(__IO uint32_t*)usartxbase &= ~itmask; + } +} + +/** + * @brief Enables or disables the USART's DMA interface. + * @param USARTx Select the USART or the UART peripheral. + * This parameter can be one of the following values: + * USART1, USART2, USART3, UART4, UART5, UART6 or UART7. + * @param USART_DMAReq specifies the DMA request. + * This parameter can be any combination of the following values: + * @arg USART_DMAREQ_TX USART DMA transmit request + * @arg USART_DMAREQ_RX USART DMA receive request + * @param Cmd new state of the DMA Request sources. + * This parameter can be: ENABLE or DISABLE. + */ +void USART_EnableDMA(USART_Module* USARTx, uint16_t USART_DMAReq, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_USART_DMAREQ(USART_DMAReq)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Enable the DMA transfer for selected requests by setting the DMAT and/or + DADDR bits in the USART CTRL3 register */ + USARTx->CTRL3 |= USART_DMAReq; + } + else + { + /* Disable the DMA transfer for selected requests by clearing the DMAT and/or + DADDR bits in the USART CTRL3 register */ + USARTx->CTRL3 &= (uint16_t)~USART_DMAReq; + } +} + +/** + * @brief Sets the address of the USART node. + * @param USARTx Select the USART or the UART peripheral. + * This parameter can be one of the following values: + * USART1, USART2, USART3, UART4, UART5, UART6 or UART7. + * @param USART_Addr Indicates the address of the USART node. + */ +void USART_SetAddr(USART_Module* USARTx, uint8_t USART_Addr) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_USART_ADDRESS(USART_Addr)); + + /* Clear the USART address */ + USARTx->CTRL2 &= CTRL2_ADDR_MASK; + /* Set the USART address node */ + USARTx->CTRL2 |= USART_Addr; +} + +/** + * @brief Selects the USART WakeUp method. + * @param USARTx Select the USART or the UART peripheral. + * This parameter can be one of the following values: + * USART1, USART2, USART3, UART4, UART5, UART6 or UART7. + * @param USART_WakeUpMode specifies the USART wakeup method. + * This parameter can be one of the following values: + * @arg USART_WUM_IDLELINE WakeUp by an idle line detection + * @arg USART_WUM_ADDRMASK WakeUp by an address mark + */ +void USART_ConfigWakeUpMode(USART_Module* USARTx, uint16_t USART_WakeUpMode) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_USART_WAKEUP(USART_WakeUpMode)); + + USARTx->CTRL1 &= CTRL1_WUM_MASK; + USARTx->CTRL1 |= USART_WakeUpMode; +} + +/** + * @brief Determines if the USART is in mute mode or not. + * @param USARTx Select the USART or the UART peripheral. + * This parameter can be one of the following values: + * USART1, USART2, USART3, UART4, UART5, UART6 or UART7. + * @param Cmd new state of the USART mute mode. + * This parameter can be: ENABLE or DISABLE. + */ +void USART_EnableRcvWakeUp(USART_Module* USARTx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the USART mute mode by setting the RWU bit in the CTRL1 register */ + USARTx->CTRL1 |= CTRL1_RCVWU_SET; + } + else + { + /* Disable the USART mute mode by clearing the RWU bit in the CTRL1 register */ + USARTx->CTRL1 &= CTRL1_RCVWU_RESET; + } +} + +/** + * @brief Sets the USART LIN Break detection length. + * @param USARTx Select the USART or the UART peripheral. + * This parameter can be one of the following values: + * USART1, USART2, USART3, UART4, UART5, UART6 or UART7. + * @param USART_LINBreakDetectLength specifies the LIN break detection length. + * This parameter can be one of the following values: + * @arg USART_LINBDL_10B 10-bit break detection + * @arg USART_LINBDL_11B 11-bit break detection + */ +void USART_ConfigLINBreakDetectLength(USART_Module* USARTx, uint16_t USART_LINBreakDetectLength) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_USART_LIN_BREAK_DETECT_LENGTH(USART_LINBreakDetectLength)); + + USARTx->CTRL2 &= CTRL2_LINBDL_MASK; + USARTx->CTRL2 |= USART_LINBreakDetectLength; +} + +/** + * @brief Enables or disables the USART's LIN mode. + * @param USARTx Select the USART or the UART peripheral. + * This parameter can be one of the following values: + * USART1, USART2, USART3, UART4, UART5, UART6 or UART7. + * @param Cmd new state of the USART LIN mode. + * This parameter can be: ENABLE or DISABLE. + */ +void USART_EnableLIN(USART_Module* USARTx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the LIN mode by setting the LINEN bit in the CTRL2 register */ + USARTx->CTRL2 |= CTRL2_LINMEN_SET; + } + else + { + /* Disable the LIN mode by clearing the LINEN bit in the CTRL2 register */ + USARTx->CTRL2 &= CTRL2_LINMEN_RESET; + } +} + +/** + * @brief Transmits single data through the USARTx peripheral. + * @param USARTx Select the USART or the UART peripheral. + * This parameter can be one of the following values: + * USART1, USART2, USART3, UART4, UART5, UART6 or UART7. + * @param Data the data to transmit. + */ +void USART_SendData(USART_Module* USARTx, uint16_t Data) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_USART_DATA(Data)); + + /* Transmit Data */ + USARTx->DAT = (Data & (uint16_t)0x01FF); +} + +/** + * @brief Returns the most recent received data by the USARTx peripheral. + * @param USARTx Select the USART or the UART peripheral. + * This parameter can be one of the following values: + * USART1, USART2, USART3, UART4, UART5, UART6 or UART7. + * @return The received data. + */ +uint16_t USART_ReceiveData(USART_Module* USARTx) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + + /* Receive Data */ + return (uint16_t)(USARTx->DAT & (uint16_t)0x01FF); +} + +/** + * @brief Transmits break characters. + * @param USARTx Select the USART or the UART peripheral. + * This parameter can be one of the following values: + * USART1, USART2, USART3, UART4, UART5, UART6 or UART7. + */ +void USART_SendBreak(USART_Module* USARTx) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + + /* Send break characters */ + USARTx->CTRL1 |= CTRL1_SDBRK_SET; +} + +/** + * @brief Sets the specified USART guard time. + * @param USARTx where x can be 1, 2 or 3 to select the USART peripheral. + * @param USART_GuardTime specifies the guard time. + * @note The guard time bits are not available for UART4/UART5/UART6/UART7. + */ +void USART_SetGuardTime(USART_Module* USARTx, uint8_t USART_GuardTime) +{ + /* Check the parameters */ + assert_param(IS_USART_123_PERIPH(USARTx)); + + /* Clear the USART Guard time */ + USARTx->GTP &= GTP_LSB_MASK; + /* Set the USART guard time */ + USARTx->GTP |= (uint16_t)((uint16_t)USART_GuardTime << 0x08); +} + +/** + * @brief Sets the system clock prescaler. + * @param USARTx Select the USART or the UART peripheral. + * This parameter can be one of the following values: + * USART1, USART2, USART3, UART4, UART5, UART6 or UART7. + * @param USART_Prescaler specifies the prescaler clock. + * @note The function is used for IrDA mode with UART4 and UART5. + */ +void USART_SetPrescaler(USART_Module* USARTx, uint8_t USART_Prescaler) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + + /* Clear the USART prescaler */ + USARTx->GTP &= GTP_MSB_MASK; + /* Set the USART prescaler */ + USARTx->GTP |= USART_Prescaler; +} + +/** + * @brief Enables or disables the USART's Smart Card mode. + * @param USARTx where x can be 1, 2 or 3 to select the USART peripheral. + * @param Cmd new state of the Smart Card mode. + * This parameter can be: ENABLE or DISABLE. + * @note The Smart Card mode is not available for UART4/UART5/UART6/UART7. + */ +void USART_EnableSmartCard(USART_Module* USARTx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_USART_123_PERIPH(USARTx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Enable the SC mode by setting the SCEN bit in the CTRL3 register */ + USARTx->CTRL3 |= CTRL3_SCMEN_SET; + } + else + { + /* Disable the SC mode by clearing the SCEN bit in the CTRL3 register */ + USARTx->CTRL3 &= CTRL3_SCMEN_RESET; + } +} + +/** + * @brief Enables or disables NACK transmission. + * @param USARTx where x can be 1, 2 or 3 to select the USART peripheral. + * @param Cmd new state of the NACK transmission. + * This parameter can be: ENABLE or DISABLE. + * @note The Smart Card mode is not available for UART4/UART5/UART6/UART7. + */ +void USART_SetSmartCardNACK(USART_Module* USARTx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_USART_123_PERIPH(USARTx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + if (Cmd != DISABLE) + { + /* Enable the NACK transmission by setting the NACK bit in the CTRL3 register */ + USARTx->CTRL3 |= CTRL3_SCNACK_SET; + } + else + { + /* Disable the NACK transmission by clearing the NACK bit in the CTRL3 register */ + USARTx->CTRL3 &= CTRL3_SCNACK_RESET; + } +} + +/** + * @brief Enables or disables the USART's Half Duplex communication. + * @param USARTx Select the USART or the UART peripheral. + * This parameter can be one of the following values: + * USART1, USART2, USART3, UART4, UART5, UART6 or UART7. + * @param Cmd new state of the USART Communication. + * This parameter can be: ENABLE or DISABLE. + */ +void USART_EnableHalfDuplex(USART_Module* USARTx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the Half-Duplex mode by setting the HDSEL bit in the CTRL3 register */ + USARTx->CTRL3 |= CTRL3_HDMEN_SET; + } + else + { + /* Disable the Half-Duplex mode by clearing the HDSEL bit in the CTRL3 register */ + USARTx->CTRL3 &= CTRL3_HDMEN_RESET; + } +} + +/** + * @brief Configures the USART's IrDA interface. + * @param USARTx Select the USART or the UART peripheral. + * This parameter can be one of the following values: + * USART1, USART2, USART3, UART4, UART5, UART6 or UART7. + * @param USART_IrDAMode specifies the IrDA mode. + * This parameter can be one of the following values: + * @arg USART_IRDAMODE_LOWPPWER + * @arg USART_IRDAMODE_NORMAL + */ +void USART_ConfigIrDAMode(USART_Module* USARTx, uint16_t USART_IrDAMode) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_USART_IRDA_MODE(USART_IrDAMode)); + + USARTx->CTRL3 &= CTRL3_IRDALP_MASK; + USARTx->CTRL3 |= USART_IrDAMode; +} + +/** + * @brief Enables or disables the USART's IrDA interface. + * @param USARTx Select the USART or the UART peripheral. + * This parameter can be one of the following values: + * USART1, USART2, USART3, UART4, UART5, UART6 or UART7. + * @param Cmd new state of the IrDA mode. + * This parameter can be: ENABLE or DISABLE. + */ +void USART_EnableIrDA(USART_Module* USARTx, FunctionalState Cmd) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the IrDA mode by setting the IREN bit in the CTRL3 register */ + USARTx->CTRL3 |= CTRL3_IRDAMEN_SET; + } + else + { + /* Disable the IrDA mode by clearing the IREN bit in the CTRL3 register */ + USARTx->CTRL3 &= CTRL3_IRDAMEN_RESET; + } +} + +/** + * @brief Checks whether the specified USART flag is set or not. + * @param USARTx Select the USART or the UART peripheral. + * This parameter can be one of the following values: + * USART1, USART2, USART3, UART4, UART5, UART6 or UART7. + * @param USART_FLAG specifies the flag to check. + * This parameter can be one of the following values: + * @arg USART_FLAG_CTSF CTS Change flag (not available for UART4 and UART5) + * @arg USART_FLAG_LINBD LIN Break detection flag + * @arg USART_FLAG_TXDE Transmit data register empty flag + * @arg USART_FLAG_TXC Transmission Complete flag + * @arg USART_FLAG_RXDNE Receive data register not empty flag + * @arg USART_FLAG_IDLEF Idle Line detection flag + * @arg USART_FLAG_OREF OverRun Error flag + * @arg USART_FLAG_NEF Noise Error flag + * @arg USART_FLAG_FEF Framing Error flag + * @arg USART_FLAG_PEF Parity Error flag + * @return The new state of USART_FLAG (SET or RESET). + */ +FlagStatus USART_GetFlagStatus(USART_Module* USARTx, uint16_t USART_FLAG) +{ + FlagStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_USART_FLAG(USART_FLAG)); + /* The CTS flag is not available for UART4/UART5/UART6/UART7 */ + if (USART_FLAG == USART_FLAG_CTSF) + { + assert_param(IS_USART_123_PERIPH(USARTx)); + } + + if ((USARTx->STS & USART_FLAG) != (uint16_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @brief Clears the USARTx's pending flags. + * @param USARTx Select the USART or the UART peripheral. + * This parameter can be one of the following values: + * USART1, USART2, USART3, UART4, UART5, UART6 or UART7. + * @param USART_FLAG specifies the flag to clear. + * This parameter can be any combination of the following values: + * @arg USART_FLAG_CTSF CTS Change flag (not available for UART4 and UART5). + * @arg USART_FLAG_LINBD LIN Break detection flag. + * @arg USART_FLAG_TXC Transmission Complete flag. + * @arg USART_FLAG_RXDNE Receive data register not empty flag. + * + * @note + * - PE (Parity error), FE (Framing error), NE (Noise error), ORE (OverRun + * error) and IDLE (Idle line detected) flags are cleared by software + * sequence: a read operation to USART_SR register (USART_GetFlagStatus()) + * followed by a read operation to USART_DR register (USART_ReceiveData()). + * - RXNE flag can be also cleared by a read to the USART_DR register + * (USART_ReceiveData()). + * - TC flag can be also cleared by software sequence: a read operation to + * USART_SR register (USART_GetFlagStatus()) followed by a write operation + * to USART_DR register (USART_SendData()). + * - TXE flag is cleared only by a write to the USART_DR register + * (USART_SendData()). + */ +void USART_ClrFlag(USART_Module* USARTx, uint16_t USART_FLAG) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_USART_CLEAR_FLAG(USART_FLAG)); + /* The CTS flag is not available for UART4/UART5/UART6/UART7 */ + if ((USART_FLAG & USART_FLAG_CTSF) == USART_FLAG_CTSF) + { + assert_param(IS_USART_123_PERIPH(USARTx)); + } + + USARTx->STS = (uint16_t)~USART_FLAG; +} + +/** + * @brief Checks whether the specified USART interrupt has occurred or not. + * @param USARTx Select the USART or the UART peripheral. + * This parameter can be one of the following values: + * USART1, USART2, USART3, UART4, UART5, UART6 or UART7. + * @param USART_INT specifies the USART interrupt source to check. + * This parameter can be one of the following values: + * @arg USART_INT_CTSF CTS change interrupt (not available for UART4 and UART5) + * @arg USART_INT_LINBD LIN Break detection interrupt + * @arg USART_INT_TXDE Tansmit Data Register empty interrupt + * @arg USART_INT_TXC Transmission complete interrupt + * @arg USART_INT_RXDNE Receive Data register not empty interrupt + * @arg USART_INT_IDLEF Idle line detection interrupt + * @arg USART_INT_OREF OverRun Error interrupt + * @arg USART_INT_NEF Noise Error interrupt + * @arg USART_INT_FEF Framing Error interrupt + * @arg USART_INT_PEF Parity Error interrupt + * @return The new state of USART_INT (SET or RESET). + */ +INTStatus USART_GetIntStatus(USART_Module* USARTx, uint16_t USART_INT) +{ + uint32_t bitpos = 0x00, itmask = 0x00, usartreg = 0x00; + INTStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_USART_GET_INT(USART_INT)); + /* The CTS interrupt is not available for UART4/UART5/UART6/UART7 */ + if (USART_INT == USART_INT_CTSF) + { + assert_param(IS_USART_123_PERIPH(USARTx)); + } + + /* Get the USART register index */ + usartreg = (((uint8_t)USART_INT) >> 0x05); + /* Get the interrupt position */ + itmask = USART_INT & INT_MASK; + itmask = (uint32_t)0x01 << itmask; + + if (usartreg == 0x01) /* The IT is in CTRL1 register */ + { + itmask &= USARTx->CTRL1; + } + else if (usartreg == 0x02) /* The IT is in CTRL2 register */ + { + itmask &= USARTx->CTRL2; + } + else /* The IT is in CTRL3 register */ + { + itmask &= USARTx->CTRL3; + } + + bitpos = USART_INT >> 0x08; + bitpos = (uint32_t)0x01 << bitpos; + bitpos &= USARTx->STS; + if ((itmask != (uint16_t)RESET) && (bitpos != (uint16_t)RESET)) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + + return bitstatus; +} + +/** + * @brief Clears the USARTx's interrupt pending bits. + * @param USARTx Select the USART or the UART peripheral. + * This parameter can be one of the following values: + * USART1, USART2, USART3, UART4, UART5, UART6 or UART7. + * @param USART_INT specifies the interrupt pending bit to clear. + * This parameter can be one of the following values: + * @arg USART_INT_CTSF CTS change interrupt (not available for UART4 and UART5) + * @arg USART_INT_LINBD LIN Break detection interrupt + * @arg USART_INT_TXC Transmission complete interrupt. + * @arg USART_INT_RXDNE Receive Data register not empty interrupt. + * + * @note + * - PE (Parity error), FE (Framing error), NE (Noise error), ORE (OverRun + * error) and IDLE (Idle line detected) pending bits are cleared by + * software sequence: a read operation to USART_SR register + * (USART_GetIntStatus()) followed by a read operation to USART_DR register + * (USART_ReceiveData()). + * - RXNE pending bit can be also cleared by a read to the USART_DR register + * (USART_ReceiveData()). + * - TC pending bit can be also cleared by software sequence: a read + * operation to USART_SR register (USART_GetIntStatus()) followed by a write + * operation to USART_DR register (USART_SendData()). + * - TXE pending bit is cleared only by a write to the USART_DR register + * (USART_SendData()). + */ +void USART_ClrIntPendingBit(USART_Module* USARTx, uint16_t USART_INT) +{ + uint16_t bitpos = 0x00, itmask = 0x00; + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_USART_CLR_INT(USART_INT)); + /* The CTS interrupt is not available for UART4/UART5/UART6/UART7 */ + if (USART_INT == USART_INT_CTSF) + { + assert_param(IS_USART_123_PERIPH(USARTx)); + } + + bitpos = USART_INT >> 0x08; + itmask = ((uint16_t)0x01 << (uint16_t)bitpos); + USARTx->STS = (uint16_t)~itmask; +} +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_wwdg.c b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_wwdg.c new file mode 100755 index 0000000000..6510972c3e --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_wwdg.c @@ -0,0 +1,223 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_wwdg.c + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "n32g45x_wwdg.h" +#include "n32g45x_rcc.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup WWDG + * @brief WWDG driver modules + * @{ + */ + +/** @addtogroup WWDG_Private_TypesDefinitions + * @{ + */ + +/** + * @} + */ + +/** @addtogroup WWDG_Private_Defines + * @{ + */ + +/* ----------- WWDG registers bit address in the alias region ----------- */ +#define WWDG_OFFADDR (WWDG_BASE - PERIPH_BASE) + +/* Alias word address of EWI bit */ +#define CFG_OFFADDR (WWDG_OFFADDR + 0x04) +#define EWINT_BIT 0x09 +#define CFG_EWINT_BB (PERIPH_BB_BASE + (CFG_OFFADDR * 32) + (EWINT_BIT * 4)) + +/* --------------------- WWDG registers bit mask ------------------------ */ + +/* CTRL register bit mask */ +#define CTRL_ACTB_SET ((uint32_t)0x00000080) + +/* CFG register bit mask */ +#define CFG_TIMERB_MASK ((uint32_t)0xFFFFFE7F) +#define CFG_W_MASK ((uint32_t)0xFFFFFF80) +#define BIT_MASK ((uint8_t)0x7F) + +/** + * @} + */ + +/** @addtogroup WWDG_Private_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup WWDG_Private_Variables + * @{ + */ + +/** + * @} + */ + +/** @addtogroup WWDG_Private_FunctionPrototypes + * @{ + */ + +/** + * @} + */ + +/** @addtogroup WWDG_Private_Functions + * @{ + */ + +/** + * @brief Deinitializes the WWDG peripheral registers to their default reset values. + */ +void WWDG_DeInit(void) +{ + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_WWDG, ENABLE); + RCC_EnableAPB1PeriphReset(RCC_APB1_PERIPH_WWDG, DISABLE); +} + +/** + * @brief Sets the WWDG Prescaler. + * @param WWDG_Prescaler specifies the WWDG Prescaler. + * This parameter can be one of the following values: + * @arg WWDG_PRESCALER_DIV1 WWDG counter clock = (PCLK1/4096)/1 + * @arg WWDG_PRESCALER_DIV2 WWDG counter clock = (PCLK1/4096)/2 + * @arg WWDG_PRESCALER_DIV4 WWDG counter clock = (PCLK1/4096)/4 + * @arg WWDG_PRESCALER_DIV8 WWDG counter clock = (PCLK1/4096)/8 + */ +void WWDG_SetPrescalerDiv(uint32_t WWDG_Prescaler) +{ + uint32_t tmpregister = 0; + /* Check the parameters */ + assert_param(IS_WWDG_PRESCALER_DIV(WWDG_Prescaler)); + /* Clear WDGTB[1:0] bits */ + tmpregister = WWDG->CFG & CFG_TIMERB_MASK; + /* Set WDGTB[1:0] bits according to WWDG_Prescaler value */ + tmpregister |= WWDG_Prescaler; + /* Store the new value */ + WWDG->CFG = tmpregister; +} + +/** + * @brief Sets the WWDG window value. + * @param WindowValue specifies the window value to be compared to the downcounter. + * This parameter value must be lower than 0x80. + */ +void WWDG_SetWValue(uint8_t WindowValue) +{ + __IO uint32_t tmpregister = 0; + + /* Check the parameters */ + assert_param(IS_WWDG_WVALUE(WindowValue)); + /* Clear W[6:0] bits */ + + tmpregister = WWDG->CFG & CFG_W_MASK; + + /* Set W[6:0] bits according to WindowValue value */ + tmpregister |= WindowValue & (uint32_t)BIT_MASK; + + /* Store the new value */ + WWDG->CFG = tmpregister; +} + +/** + * @brief Enables the WWDG Early Wakeup interrupt(EWI). + */ +void WWDG_EnableInt(void) +{ + *(__IO uint32_t*)CFG_EWINT_BB = (uint32_t)ENABLE; +} + +/** + * @brief Sets the WWDG counter value. + * @param Counter specifies the watchdog counter value. + * This parameter must be a number between 0x40 and 0x7F. + */ +void WWDG_SetCnt(uint8_t Counter) +{ + /* Check the parameters */ + assert_param(IS_WWDG_CNT(Counter)); + /* Write to T[6:0] bits to configure the counter value, no need to do + a read-modify-write; writing a 0 to WDGA bit does nothing */ + WWDG->CTRL = Counter & BIT_MASK; +} + +/** + * @brief Enables WWDG and load the counter value. + * @param Counter specifies the watchdog counter value. + * This parameter must be a number between 0x40 and 0x7F. + */ +void WWDG_Enable(uint8_t Counter) +{ + /* Check the parameters */ + assert_param(IS_WWDG_CNT(Counter)); + WWDG->CTRL = CTRL_ACTB_SET | Counter; +} + +/** + * @brief Checks whether the Early Wakeup interrupt flag is set or not. + * @return The new state of the Early Wakeup interrupt flag (SET or RESET) + */ +FlagStatus WWDG_GetEWINTF(void) +{ + return (FlagStatus)(WWDG->STS); +} + +/** + * @brief Clears Early Wakeup interrupt flag. + */ +void WWDG_ClrEWINTF(void) +{ + WWDG->STS = (uint32_t)RESET; +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_xfmc.c b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_xfmc.c new file mode 100755 index 0000000000..016130f59d --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_xfmc.c @@ -0,0 +1,536 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file n32g45x_xfmc.c + * @author Nations + * @version v1.0.1 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "n32g45x_xfmc.h" +#include "n32g45x_rcc.h" + +/** @addtogroup N32G45X_StdPeriph_Driver + * @{ + */ + +/** @addtogroup XFMC + * @brief XFMC driver modules + * @{ + */ + +/** @addtogroup XFMC_Private_TypesDefinitions + * @{ + */ +/** + * @} + */ + +/** @addtogroup XFMC_Private_Defines + * @{ + */ + +/** + * @} + */ + +/** @addtogroup XFMC_Private_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup XFMC_Private_Variables + * @{ + */ + +/** + * @} + */ + +/** @addtogroup XFMC_Private_FunctionPrototypes + * @{ + */ + +/** + * @} + */ + +/** @addtogroup XFMC_Private_Functions + * @{ + */ + +/** + * @brief Deinitializes the XFMC NOR/SRAM Banks registers to their default + * reset values. + * @param Bank specifies the XFMC Bank to be used + * This parameter can be one of the following values: + * @arg XFMC_BANK1_BLOCK1 XFMC Bank1 NOR/SRAM1 + * @arg XFMC_BANK1_BLOCK2 XFMC Bank1 NOR/SRAM2 + * @retval None + */ +void XFMC_DeInitNorSram(XFMC_Bank1_Block *Block) +{ + /* Check the parameter */ + assert_param(IS_XFMC_NOR_SRAM_BLOCK(Block)); + + /* XFMC_BANK1_BLOCK1 */ + if (Block == XFMC_BANK1_BLOCK1) + { + Block->CRx = XFMC_NOR_SRAM_CR1_RESET; + } + /* XFMC_BANK1_BLOCK2 */ + else + { + Block->CRx = XFMC_NOR_SRAM_CR2_RESET; + } + + Block->TRx = XFMC_NOR_SRAM_TR_RESET; + Block->WTRx = XFMC_NOR_SRAM_WTR_RESET; +} + +/** + * @brief Deinitializes the XFMC NAND Banks registers to their default reset values. + * @param Bank specifies the XFMC Bank to be used + * This parameter can be one of the following values: + * @arg XFMC_BANK2_NAND XFMC Bank2 NAND + * @arg XFMC_BANK3_NAND XFMC Bank3 NAND + * @retval None + */ +void XFMC_DeInitNand(XFMC_Bank23_Module *Bank) +{ + /* Check the parameter */ + assert_param(IS_XFMC_NAND_BANK(Bank)); + + Bank->CTRLx = XFMC_NAND_CTRL_RESET; + Bank->STSx = XFMC_NAND_STS_RESET; + Bank->CMEMTMx = XFMC_NAND_CMEMTM_RESET; + Bank->ATTMEMTMx = XFMC_NAND_ATTMEMTM_RESET; +} + +/** + * @brief Initializes the XFMC NOR/SRAM Banks according to the specified + * parameters in the XFMC_NORSRAMInitStruct. + * @param XFMC_NORSRAMInitStruct pointer to a XFMC_NorSramInitTpye + * structure that contains the configuration information for + * the XFMC NOR/SRAM specified Banks. + * @retval None + */ +void XFMC_InitNorSram(XFMC_NorSramInitTpye* XFMC_NORSRAMInitStruct) +{ + /* Check the parameters */ + assert_param(IS_XFMC_NOR_SRAM_BLOCK(XFMC_NORSRAMInitStruct->Block)); + assert_param(IS_XFMC_NOR_SRAM_MUX(XFMC_NORSRAMInitStruct->DataAddrMux)); + assert_param(IS_XFMC_NOR_SRAM_MEMORY(XFMC_NORSRAMInitStruct->MemType)); + assert_param(IS_XFMC_NOR_SRAM_MEMORY_WIDTH(XFMC_NORSRAMInitStruct->MemDataWidth)); + assert_param(IS_XFMC_NOR_SRAM_BURSTMODE(XFMC_NORSRAMInitStruct->BurstAccMode)); + assert_param(IS_XFMC_NOR_SRAM_ASYNWAIT(XFMC_NORSRAMInitStruct->AsynchroWait)); + assert_param(IS_XFMC_NOR_SRAM_WAIT_POLARITY(XFMC_NORSRAMInitStruct->WaitSigPolarity)); + assert_param(IS_XFMC_NOR_SRAM_WRAP_MODE(XFMC_NORSRAMInitStruct->WrapMode)); + assert_param(IS_XFMC_NOR_SRAM_WAIT_SIGNAL_ACTIVE(XFMC_NORSRAMInitStruct->WaitSigConfig)); + assert_param(IS_XFMC_NOR_SRAM_WRITE_OPERATION(XFMC_NORSRAMInitStruct->WriteEnable)); + assert_param(IS_XFMC_NOR_SRAM_WAITE_SIGNAL(XFMC_NORSRAMInitStruct->WaitSigEnable)); + assert_param(IS_XFMC_NOR_SRAM_EXTENDED_MODE(XFMC_NORSRAMInitStruct->ExtModeEnable)); + assert_param(IS_XFMC_NOR_SRAM_WRITE_BURST(XFMC_NORSRAMInitStruct->WriteBurstEnable)); + assert_param(IS_XFMC_NOR_SRAM_ADDR_SETUP_TIME(XFMC_NORSRAMInitStruct->RWTimingStruct->AddrSetTime)); + assert_param(IS_XFMC_NOR_SRAM_ADDR_HOLD_TIME(XFMC_NORSRAMInitStruct->RWTimingStruct->AddrHoldTime)); + assert_param(IS_XFMC_NOR_SRAM_DATASETUP_TIME(XFMC_NORSRAMInitStruct->RWTimingStruct->DataSetTime)); + assert_param(IS_XFMC_NOR_SRAM_BUSRECOVERY_TIME(XFMC_NORSRAMInitStruct->RWTimingStruct->BusRecoveryCycle)); + assert_param(IS_XFMC_NOR_SRAM_CLK_DIV(XFMC_NORSRAMInitStruct->RWTimingStruct->ClkDiv)); + assert_param(IS_XFMC_NOR_SRAM_DATA_LATENCY(XFMC_NORSRAMInitStruct->RWTimingStruct->DataLatency)); + assert_param(IS_XFMC_NOR_SRAM_ACCESS_MODE(XFMC_NORSRAMInitStruct->RWTimingStruct->AccMode)); + + /* Bank1 NOR/SRAM control register configuration */ + XFMC_NORSRAMInitStruct->Block->CRx = XFMC_NORSRAMInitStruct->DataAddrMux + | XFMC_NORSRAMInitStruct->MemType + | XFMC_NORSRAMInitStruct->MemDataWidth + | XFMC_NORSRAMInitStruct->BurstAccMode + | XFMC_NORSRAMInitStruct->AsynchroWait + | XFMC_NORSRAMInitStruct->WaitSigPolarity + | XFMC_NORSRAMInitStruct->WrapMode + | XFMC_NORSRAMInitStruct->WaitSigConfig + | XFMC_NORSRAMInitStruct->WriteEnable + | XFMC_NORSRAMInitStruct->WaitSigEnable + | XFMC_NORSRAMInitStruct->ExtModeEnable + | XFMC_NORSRAMInitStruct->WriteBurstEnable; + + if (XFMC_NORSRAMInitStruct->MemType == XFMC_MEM_TYPE_NOR) + { + XFMC_NORSRAMInitStruct->Block->CRx |= (uint32_t)XFMC_NOR_SRAM_ACC_ENABLE; + } + + /* Bank1 NOR/SRAM timing register configuration */ + XFMC_NORSRAMInitStruct->Block->TRx = XFMC_NORSRAMInitStruct->RWTimingStruct->AddrSetTime + | XFMC_NORSRAMInitStruct->RWTimingStruct->AddrHoldTime + | XFMC_NORSRAMInitStruct->RWTimingStruct->DataSetTime + | XFMC_NORSRAMInitStruct->RWTimingStruct->BusRecoveryCycle + | XFMC_NORSRAMInitStruct->RWTimingStruct->ClkDiv + | XFMC_NORSRAMInitStruct->RWTimingStruct->DataLatency + | XFMC_NORSRAMInitStruct->RWTimingStruct->AccMode; + + /* Bank1 NOR/SRAM timing register for write configuration, if extended mode is used */ + if (XFMC_NORSRAMInitStruct->ExtModeEnable == XFMC_NOR_SRAM_EXTENDED_ENABLE) + { + assert_param(IS_XFMC_NOR_SRAM_ADDR_SETUP_TIME(XFMC_NORSRAMInitStruct->WTimingStruct->AddrSetTime)); + assert_param(IS_XFMC_NOR_SRAM_ADDR_HOLD_TIME(XFMC_NORSRAMInitStruct->WTimingStruct->AddrHoldTime)); + assert_param(IS_XFMC_NOR_SRAM_DATASETUP_TIME(XFMC_NORSRAMInitStruct->WTimingStruct->DataSetTime)); + assert_param(IS_XFMC_NOR_SRAM_CLK_DIV(XFMC_NORSRAMInitStruct->WTimingStruct->ClkDiv)); + assert_param(IS_XFMC_NOR_SRAM_DATA_LATENCY(XFMC_NORSRAMInitStruct->WTimingStruct->DataLatency)); + assert_param(IS_XFMC_NOR_SRAM_ACCESS_MODE(XFMC_NORSRAMInitStruct->WTimingStruct->AccMode)); + XFMC_NORSRAMInitStruct->Block->WTRx = XFMC_NORSRAMInitStruct->WTimingStruct->AddrSetTime + | XFMC_NORSRAMInitStruct->WTimingStruct->AddrHoldTime + | (XFMC_NORSRAMInitStruct->WTimingStruct->DataSetTime << XFMC_BANK1_WTR_DATABLD_SHIFT) + | XFMC_NORSRAMInitStruct->WTimingStruct->ClkDiv + | XFMC_NORSRAMInitStruct->WTimingStruct->DataLatency + | XFMC_NORSRAMInitStruct->WTimingStruct->AccMode; + } + else + { + XFMC_NORSRAMInitStruct->Block->WTRx = XFMC_NOR_SRAM_WTR_RESET; + } +} + +/** + * @brief Initializes the XFMC NAND Banks according to the specified + * parameters in the XFMC_NANDInitStruct. + * @param XFMC_NANDInitStruct pointer to a XFMC_NandInitType + * structure that contains the configuration information for the XFMC + * NAND specified Banks. + * @retval None + */ +void XFMC_InitNand(XFMC_NandInitType* XFMC_NANDInitStruct) +{ + uint32_t tmppcr = 0x00000000, tmppmem = 0x00000000, tmppatt = 0x00000000; + + /* Check the parameters */ + assert_param(IS_XFMC_NAND_BANK(XFMC_NANDInitStruct->Bank)); + assert_param(IS_XFMC_NAND_WAIT_FEATURE(XFMC_NANDInitStruct->WaitFeatureEnable)); + assert_param(IS_XFMC_NAND_BUS_WIDTH(XFMC_NANDInitStruct->MemDataWidth)); + assert_param(IS_XFMC_ECC_STATE(XFMC_NANDInitStruct->EccEnable)); + assert_param(IS_XFMC_NAND_ECC_PAGE_SIZE(XFMC_NANDInitStruct->EccPageSize)); + assert_param(IS_XFMC_NAND_CLE_DELAY(XFMC_NANDInitStruct->TCLRSetTime)); + assert_param(IS_XFMC_NAND_ALE_DELAY(XFMC_NANDInitStruct->TARSetTime)); + assert_param(IS_XFMC_NAND_SETUP_TIME(XFMC_NANDInitStruct->CommSpaceTimingStruct->SetTime)); + assert_param(IS_XFMC_NAND_WAIT_TIME(XFMC_NANDInitStruct->CommSpaceTimingStruct->WaitSetTime)); + assert_param(IS_XFMC_NAND_HOLD_TIME(XFMC_NANDInitStruct->CommSpaceTimingStruct->HoldSetTime)); + assert_param(IS_XFMC_NAND_HIZ_TIME(XFMC_NANDInitStruct->CommSpaceTimingStruct->HiZSetTime)); + assert_param(IS_XFMC_NAND_SETUP_TIME(XFMC_NANDInitStruct->AttrSpaceTimingStruct->SetTime)); + assert_param(IS_XFMC_NAND_WAIT_TIME(XFMC_NANDInitStruct->AttrSpaceTimingStruct->WaitSetTime)); + assert_param(IS_XFMC_NAND_HOLD_TIME(XFMC_NANDInitStruct->AttrSpaceTimingStruct->HoldSetTime)); + assert_param(IS_XFMC_NAND_HIZ_TIME(XFMC_NANDInitStruct->AttrSpaceTimingStruct->HiZSetTime)); + + /* Set the tmppcr value according to XFMC_NANDInitStruct parameters */ + tmppcr = XFMC_BANK23_MEM_TYPE_NAND + | XFMC_NANDInitStruct->WaitFeatureEnable + | XFMC_NANDInitStruct->MemDataWidth + | XFMC_NANDInitStruct->EccEnable + | XFMC_NANDInitStruct->EccPageSize + | XFMC_NANDInitStruct->TCLRSetTime + | XFMC_NANDInitStruct->TARSetTime; + + /* Set tmppmem value according to XFMC_CommonSpaceTimingStructure parameters */ + tmppmem = (XFMC_NANDInitStruct->CommSpaceTimingStruct->SetTime << XFMC_CMEMTM_SET_SHIFT) + | (XFMC_NANDInitStruct->CommSpaceTimingStruct->WaitSetTime << XFMC_CMEMTM_WAIT_SHIFT) + | (XFMC_NANDInitStruct->CommSpaceTimingStruct->HoldSetTime << XFMC_CMEMTM_HLD_SHIFT) + | (XFMC_NANDInitStruct->CommSpaceTimingStruct->HiZSetTime << XFMC_CMEMTM_HIZ_SHIFT); + + /* Set tmppatt value according to XFMC_AttributeSpaceTimingStructure parameters */ + tmppatt = (XFMC_NANDInitStruct->AttrSpaceTimingStruct->SetTime <AttrSpaceTimingStruct->WaitSetTime << XFMC_ATTMEMTM_WAIT_SHIFT) + | (XFMC_NANDInitStruct->AttrSpaceTimingStruct->HoldSetTime << XFMC_ATTMEMTM_HLD_SHIFT) + | (XFMC_NANDInitStruct->AttrSpaceTimingStruct->HiZSetTime << XFMC_ATTMEMTM_HIZ_SHIFT); + + XFMC_NANDInitStruct->Bank->CTRLx = tmppcr; + XFMC_NANDInitStruct->Bank->CMEMTMx = tmppmem; + XFMC_NANDInitStruct->Bank->ATTMEMTMx = tmppatt; +} + +/** + * @brief Fills each XFMC_NORSRAMInitStruct member with its default value. + * @param XFMC_NORSRAMInitStruct pointer to a XFMC_NorSramInitTpye + * structure which will be initialized. + * @retval None + */ +void XFMC_InitNorSramStruct(XFMC_NorSramInitTpye* XFMC_NORSRAMInitStruct) +{ + /* Reset NOR/SRAM Init structure parameters values */ + XFMC_NORSRAMInitStruct->Block = XFMC_BANK1_BLOCK1; + XFMC_NORSRAMInitStruct->DataAddrMux = XFMC_NOR_SRAM_MUX_ENABLE; + XFMC_NORSRAMInitStruct->MemType = XFMC_MEM_TYPE_SRAM; + XFMC_NORSRAMInitStruct->MemDataWidth = XFMC_NOR_SRAM_DATA_WIDTH_8B; + XFMC_NORSRAMInitStruct->BurstAccMode = XFMC_NOR_SRAM_BURST_MODE_DISABLE; + XFMC_NORSRAMInitStruct->AsynchroWait = XFMC_NOR_SRAM_ASYNC_NWAIT_DISABLE; + XFMC_NORSRAMInitStruct->WaitSigPolarity = XFMC_NOR_SRAM_WAIT_SIGNAL_LOW; + XFMC_NORSRAMInitStruct->WrapMode = XFMC_NOR_SRAM_WRAP_DISABLE; + XFMC_NORSRAMInitStruct->WaitSigConfig = XFMC_NOR_SRAM_NWAIT_BEFORE_STATE; + XFMC_NORSRAMInitStruct->WriteEnable = XFMC_NOR_SRAM_WRITE_ENABLE; + XFMC_NORSRAMInitStruct->WaitSigEnable = XFMC_NOR_SRAM_NWAIT_ENABLE; + XFMC_NORSRAMInitStruct->ExtModeEnable = XFMC_NOR_SRAM_EXTENDED_DISABLE; + XFMC_NORSRAMInitStruct->WriteBurstEnable = XFMC_NOR_SRAM_BURST_WRITE_DISABLE; + XFMC_NORSRAMInitStruct->RWTimingStruct->AddrSetTime = XFMC_NOR_SRAM_ADDR_SETUP_TIME_16HCLK; + XFMC_NORSRAMInitStruct->RWTimingStruct->AddrHoldTime = XFMC_NOR_SRAM_ADDR_HOLD_TIME_16HCLK; + XFMC_NORSRAMInitStruct->RWTimingStruct->DataSetTime = XFMC_NOR_SRAM_DATA_SETUP_TIME_MAX; + XFMC_NORSRAMInitStruct->RWTimingStruct->BusRecoveryCycle = XFMC_NOR_SRAM_BUSRECOVERY_TIME_16HCLK; + XFMC_NORSRAMInitStruct->RWTimingStruct->ClkDiv = XFMC_NOR_SRAM_CLK_DIV_16; + XFMC_NORSRAMInitStruct->RWTimingStruct->DataLatency = XFMC_NOR_SRAM_DATA_LATENCY_17CLK; + XFMC_NORSRAMInitStruct->RWTimingStruct->AccMode = XFMC_NOR_SRAM_ACC_MODE_A; + XFMC_NORSRAMInitStruct->WTimingStruct->AddrSetTime = XFMC_NOR_SRAM_ADDR_SETUP_TIME_16HCLK; + XFMC_NORSRAMInitStruct->WTimingStruct->AddrHoldTime = XFMC_NOR_SRAM_ADDR_HOLD_TIME_16HCLK; + XFMC_NORSRAMInitStruct->WTimingStruct->DataSetTime = XFMC_NOR_SRAM_DATA_SETUP_TIME_MAX; + XFMC_NORSRAMInitStruct->WTimingStruct->BusRecoveryCycle = XFMC_NOR_SRAM_BUSRECOVERY_TIME_16HCLK; + XFMC_NORSRAMInitStruct->WTimingStruct->ClkDiv = XFMC_NOR_SRAM_CLK_DIV_16; + XFMC_NORSRAMInitStruct->WTimingStruct->DataLatency = XFMC_NOR_SRAM_DATA_LATENCY_17CLK; + XFMC_NORSRAMInitStruct->WTimingStruct->AccMode = XFMC_NOR_SRAM_ACC_MODE_A; +} + +/** + * @brief Fills each XFMC_NANDInitStruct member with its default value. + * @param XFMC_NANDInitStruct pointer to a XFMC_NandInitType + * structure which will be initialized. + * @retval None + */ +void XFMC_InitNandStruct(XFMC_NandInitType* XFMC_NANDInitStruct) +{ + /* Reset NAND Init structure parameters values */ + XFMC_NANDInitStruct->Bank = XFMC_BANK2; + XFMC_NANDInitStruct->WaitFeatureEnable = XFMC_NAND_NWAIT_DISABLE; + XFMC_NANDInitStruct->MemDataWidth = XFMC_NAND_BUS_WIDTH_8B; + XFMC_NANDInitStruct->EccEnable = XFMC_NAND_ECC_DISABLE; + XFMC_NANDInitStruct->EccPageSize = XFMC_NAND_ECC_PAGE_256BYTES; + XFMC_NANDInitStruct->TCLRSetTime = XFMC_NAND_CLE_DELAY_1HCLK; + XFMC_NANDInitStruct->TARSetTime = XFMC_NAND_ALE_DELAY_1HCLK; + XFMC_NANDInitStruct->CommSpaceTimingStruct->SetTime = XFMC_NAND_SETUP_TIME_DEFAULT; + XFMC_NANDInitStruct->CommSpaceTimingStruct->WaitSetTime = XFMC_NAND_WAIT_TIME_DEFAULT; + XFMC_NANDInitStruct->CommSpaceTimingStruct->HoldSetTime = XFMC_NAND_HOLD_TIME_DEFAULT; + XFMC_NANDInitStruct->CommSpaceTimingStruct->HiZSetTime = XFMC_NAND_HIZ_TIME_DEFAULT; + XFMC_NANDInitStruct->AttrSpaceTimingStruct->SetTime = XFMC_NAND_SETUP_TIME_DEFAULT; + XFMC_NANDInitStruct->AttrSpaceTimingStruct->WaitSetTime = XFMC_NAND_WAIT_TIME_DEFAULT; + XFMC_NANDInitStruct->AttrSpaceTimingStruct->HoldSetTime = XFMC_NAND_HOLD_TIME_DEFAULT; + XFMC_NANDInitStruct->AttrSpaceTimingStruct->HiZSetTime = XFMC_NAND_HIZ_TIME_DEFAULT; +} + +/** + * @brief Enables or disables the specified NOR/SRAM Memory Bank. + * @param Bank specifies the XFMC Bank to be used + * This parameter can be one of the following values: + * @arg XFMC_BANK1_BLOCK1 XFMC Bank1 NOR/SRAM block1 + * @arg XFMC_BANK1_BLOCK2 XFMC Bank1 NOR/SRAM block2 + * @param Cmd new state of the Bank. This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void XFMC_EnableNorSram(XFMC_Bank1_Block *Block, FunctionalState Cmd) +{ + assert_param(IS_XFMC_NOR_SRAM_BLOCK(Block)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the selected NOR/SRAM Bank by setting the PBKEN bit in the BCRx register */ + Block->CRx |= XFMC_NOR_SRAM_ENABLE; + } + else + { + /* Disable the selected NOR/SRAM Bank by clearing the PBKEN bit in the BCRx register */ + Block->CRx &= ~XFMC_NOR_SRAM_ENABLE; + } +} + +/** + * @brief Enables or disables the specified NAND Memory Bank. + * @param Bank specifies the XFMC Bank to be used + * This parameter can be one of the following values: + * @arg XFMC_BANK2 XFMC Bank2 NAND + * @arg XFMC_BANK3 XFMC Bank3 NAND + * @param Cmd new state of the Bank. This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void XFMC_EnableNand(XFMC_Bank23_Module *Bank, FunctionalState Cmd) +{ + assert_param(IS_XFMC_NAND_BANK(Bank)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the selected NAND Bank by setting the PBKEN bit in the PCRx register */ + Bank->CTRLx |= XFMC_NAND_BANK_ENABLE; + } + else + { + /* Disable the selected NAND Bank by clearing the PBKEN bit in the PCRx register */ + Bank->CTRLx &= ~XFMC_NAND_BANK_ENABLE; + } +} + +/** + * @brief Enables or disables the XFMC NAND ECC feature. + * @param Bank specifies the XFMC Bank to be used + * This parameter can be one of the following values: + * @arg XFMC_BANK2 XFMC Bank2 NAND + * @arg XFMC_BANK3 XFMC Bank3 NAND + * @param Cmd new state of the XFMC NAND ECC feature. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void XFMC_EnableNandEcc(XFMC_Bank23_Module *Bank, FunctionalState Cmd) +{ + assert_param(IS_XFMC_NAND_BANK(Bank)); + assert_param(IS_FUNCTIONAL_STATE(Cmd)); + + if (Cmd != DISABLE) + { + /* Enable the selected NAND Bank ECC function by setting the ECCEN bit in the PCRx register */ + Bank->CTRLx |= XFMC_NAND_ECC_ENABLE; + } + else + { + /* Disable the selected NAND Bank ECC function by clearing the ECCEN bit in the PCRx register */ + Bank->CTRLx &= ~XFMC_NAND_ECC_ENABLE; + } +} + +/** + * @brief Clear ECC result and start a new ECC process. + * @param Bank specifies the XFMC Bank to be used + * This parameter can be one of the following values: + * @arg XFMC_BANK2 XFMC Bank2 NAND + * @arg XFMC_BANK3 XFMC Bank3 NAND + * @retval None + */ +void XFMC_RestartNandEcc(XFMC_Bank23_Module *Bank) +{ + Bank->CTRLx &= ~XFMC_NAND_ECC_ENABLE; + Bank->CTRLx |= XFMC_NAND_ECC_ENABLE; +} + +/** + * @brief Returns the error correction code register value. + * @param Bank specifies the XFMC Bank to be used + * This parameter can be one of the following values: + * @arg XFMC_BANK2 XFMC Bank2 NAND + * @arg XFMC_BANK3 XFMC Bank3 NAND + * @retval The Error Correction Code (ECC) value. + */ +uint32_t XFMC_GetEcc(XFMC_Bank23_Module *Bank) +{ + uint32_t tEccPageSize,tECC = 0; + + assert_param(IS_XFMC_NAND_BANK(Bank)); + + tEccPageSize = Bank->CTRLx & XFMC_CTRL_ECCPGS_MASK; + + switch(tEccPageSize) + { + case XFMC_NAND_ECC_PAGE_256BYTES: + tECC = Bank->ECCx & XFMC_ECC_PAGE_256BYTE_MASK; + break; + case XFMC_NAND_ECC_PAGE_512BYTES: + tECC = Bank->ECCx & XFMC_ECC_PAGE_512BYTE_MASK; + break; + case XFMC_NAND_ECC_PAGE_1024BYTES: + tECC = Bank->ECCx & XFMC_ECC_PBAE_1024BYTE_MASK; + break; + case XFMC_NAND_ECC_PAGE_2048BYTES: + tECC = Bank->ECCx & XFMC_ECC_PBAE_2048BYTE_MASK; + break; + case XFMC_NAND_ECC_PAGE_4096BYTES: + tECC = Bank->ECCx & XFMC_ECC_PBAE_4096BYTE_MASK; + break; + case XFMC_NAND_ECC_PAGE_8192BYTES: + tECC = Bank->ECCx & XFMC_ECC_PBAE_8192BYTE_MASK; + break; + default: + break; + } + + /* Return the error correction code value */ + return (tECC); +} + +/** + * @brief Checks whether the specified XFMC flag is set or not. + * @param Bank specifies the XFMC Bank to be used + * This parameter can be one of the following values: + * @arg XFMC_BANK2 XFMC Bank2 NAND + * @arg XFMC_BANK3 XFMC Bank3 NAND + * @param XFMC_FLAG specifies the flag to check. + * This parameter can be one of the following values: + * @arg XFMC_FLAG_FIFO_EMPTY Fifo empty Flag. + * @retval The new state of XFMC_FLAG (SET or RESET). + */ +FlagStatus XFMC_GetFlag(XFMC_Bank23_Module *Bank, uint32_t XFMC_FLAG) +{ + FlagStatus bitstatus = RESET; + + /* Check the parameters */ + assert_param(IS_XFMC_NAND_BANK(Bank)); + assert_param(IS_XFMC_NAND_FLAG(XFMC_FLAG)); + + /* Get the flag status */ + if ((Bank->STSx & XFMC_FLAG) != (uint16_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + /* Return the flag status */ + return bitstatus; +} + +/** + * @brief Clears the XFMC's pending flags. + * @param Bank specifies the XFMC Bank to be used + * This parameter can be one of the following values: + * @arg XFMC_BANK2 XFMC Bank2 NAND + * @arg XFMC_BANK3 XFMC Bank3 NAND + * @param XFMC_FLAG specifies the flag to clear. + * This parameter can be one of the following values: + * @arg XFMC_FLAG_FIFO_EMPTY Fifo empty Flag. + * @retval None + */ +void XFMC_ClrFlag(XFMC_Bank23_Module *Bank, uint32_t XFMC_FLAG) +{ + /* Check the parameters */ + assert_param(IS_XFMC_NAND_BANK(Bank)); + assert_param(IS_XFMC_NAND_FLAG(XFMC_FLAG)); + + Bank->STSx &= ~XFMC_FLAG; +} + +/** + * @} + */ +/** + * @} + */ +/** + * @} + */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_core.h b/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_core.h new file mode 100755 index 0000000000..c2a9d3d07e --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_core.h @@ -0,0 +1,264 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file usb_core.h + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __USB_CORE_H__ +#define __USB_CORE_H__ + +#include "n32g45x.h" + +/** + * @addtogroup N32G45X_USB_Driver + * @brief N32G45x USB low level driver + * @{ + */ + +typedef enum _CONTROL_STATE +{ + WaitSetup, /* 0 */ + SettingUp, /* 1 */ + InData, /* 2 */ + OutData, /* 3 */ + LastInData, /* 4 */ + LastOutData, /* 5 */ + WaitStatusIn, /* 7 */ + WaitStatusOut, /* 8 */ + Stalled, /* 9 */ + Pause /* 10 */ +} USB_ControlState; /* The state machine states of a control pipe */ + +typedef struct OneDescriptor +{ + uint8_t* Descriptor; + uint16_t Descriptor_Size; +} USB_OneDescriptor, *PONE_DESCRIPTOR; +/* All the request process routines return a value of this type + If the return value is not SUCCESS or NOT_READY, + the software will STALL the correspond endpoint */ +typedef enum _RESULT +{ + Success = 0, /* Process successfully */ + Error, + UnSupport, + Not_Ready /* The process has not been finished, endpoint will be + NAK to further request */ +} USB_Result; + +/*-*-*-*-*-*-*-*-*-*-* Definitions for endpoint level -*-*-*-*-*-*-*-*-*-*-*-*/ +typedef struct _ENDPOINT_INFO +{ + /* When send data out of the device, + CopyData() is used to get data buffer 'Length' bytes data + if Length is 0, + CopyData() returns the total length of the data + if the request is not supported, returns 0 + (NEW Feature ) + if CopyData() returns -1, the calling routine should not proceed + further and will resume the SETUP process by the class device + if Length is not 0, + CopyData() returns a pointer to indicate the data location + Usb_wLength is the data remain to be sent, + Usb_wOffset is the Offset of original data + When receive data from the host, + CopyData() is used to get user data buffer which is capable + of Length bytes data to copy data from the endpoint buffer. + if Length is 0, + CopyData() returns the available data length, + if Length is not 0, + CopyData() returns user buffer address + Usb_rLength is the data remain to be received, + Usb_rPointer is the Offset of data buffer + */ + uint16_t Usb_wLength; + uint16_t Usb_wOffset; + uint16_t PacketSize; + uint8_t* (*CopyData)(uint16_t Length); +} USB_EndpointMess; + +/*-*-*-*-*-*-*-*-*-*-*-* Definitions for device level -*-*-*-*-*-*-*-*-*-*-*-*/ + +typedef struct _DEVICE +{ + uint8_t TotalEndpoint; /* Number of endpoints that are used */ + uint8_t TotalConfiguration; /* Number of configuration available */ +} USB_Device; + +typedef union +{ + uint16_t w; + struct BW + { + uint8_t bb1; + uint8_t bb0; + } bw; +} uint16_t_uint8_t; + +typedef struct _DEVICE_INFO +{ + uint8_t bmRequestType; /* bmRequestType */ + uint8_t bRequest; /* bRequest */ + uint16_t_uint8_t wValues; /* wValue */ + uint16_t_uint8_t wIndexs; /* wIndex */ + uint16_t_uint8_t wLengths; /* wLength */ + + uint8_t CtrlState; /* of type USB_ControlState */ + uint8_t CurrentFeature; + uint8_t CurrentConfiguration; /* Selected configuration */ + uint8_t CurrentInterface; /* Selected interface of current configuration */ + uint8_t CurrentAlternateSetting; /* Selected Alternate Setting of current + interface*/ + + USB_EndpointMess Ctrl_Info; +} USB_DeviceMess; + +typedef struct _DEVICE_PROP +{ + void (*Init)(void); /* Initialize the device */ + void (*Reset)(void); /* Reset routine of this device */ + + /* Device dependent process after the status stage */ + void (*Process_Status_IN)(void); + void (*Process_Status_OUT)(void); + + /* Procedure of process on setup stage of a class specified request with data stage */ + /* All class specified requests with data stage are processed in Class_Data_Setup + Class_Data_Setup() + responses to check all special requests and fills USB_EndpointMess + according to the request + If IN tokens are expected, then wLength & wOffset will be filled + with the total transferring bytes and the starting position + If OUT tokens are expected, then rLength & rOffset will be filled + with the total expected bytes and the starting position in the buffer + + If the request is valid, Class_Data_Setup returns SUCCESS, else UNSUPPORT + + CAUTION: + Since GET_CONFIGURATION & GET_INTERFACE are highly related to + the individual classes, they will be checked and processed here. + */ + USB_Result (*Class_Data_Setup)(uint8_t RequestNo); + + /* Procedure of process on setup stage of a class specified request without data stage */ + /* All class specified requests without data stage are processed in Class_NoData_Setup + Class_NoData_Setup + responses to check all special requests and perform the request + + CAUTION: + Since SET_CONFIGURATION & SET_INTERFACE are highly related to + the individual classes, they will be checked and processed here. + */ + USB_Result (*Class_NoData_Setup)(uint8_t RequestNo); + + /*Class_Get_Interface_Setting + This function is used by the file usb_core.c to test if the selected Interface + and Alternate Setting (uint8_t Interface, uint8_t AlternateSetting) are supported by + the application. + This function is writing by user. It should return "SUCCESS" if the Interface + and Alternate Setting are supported by the application or "UNSUPPORT" if they + are not supported. */ + + USB_Result (*Class_Get_Interface_Setting)(uint8_t Interface, uint8_t AlternateSetting); + + uint8_t* (*GetDeviceDescriptor)(uint16_t Length); + uint8_t* (*GetConfigDescriptor)(uint16_t Length); + uint8_t* (*GetStringDescriptor)(uint16_t Length); + + /* This field is not used in current library version. It is kept only for + compatibility with previous versions */ + void* RxEP_buffer; + + uint8_t MaxPacketSize; + +} DEVICE_PROP; + +typedef struct _USER_STANDARD_REQUESTS +{ + void (*User_GetConfiguration)(void); /* Get Configuration */ + void (*User_SetConfiguration)(void); /* Set Configuration */ + void (*User_GetInterface)(void); /* Get Interface */ + void (*User_SetInterface)(void); /* Set Interface */ + void (*User_GetStatus)(void); /* Get Status */ + void (*User_ClearFeature)(void); /* Clear Feature */ + void (*User_SetEndPointFeature)(void); /* Set Endpoint Feature */ + void (*User_SetDeviceFeature)(void); /* Set Device Feature */ + void (*User_SetDeviceAddress)(void); /* Set Device Address */ +} USER_STANDARD_REQUESTS; + +#define Type_Recipient (pInformation->bmRequestType & (REQUEST_TYPE | RECIPIENT)) + +#define Usb_rLength Usb_wLength +#define Usb_rOffset Usb_wOffset + +#define USBwValue wValues.w +#define USBwValue0 wValues.bw.bb0 +#define USBwValue1 wValues.bw.bb1 +#define USBwIndex wIndexs.w +#define USBwIndex0 wIndexs.bw.bb0 +#define USBwIndex1 wIndexs.bw.bb1 +#define USBwLength wLengths.w +#define USBwLength0 wLengths.bw.bb0 +#define USBwLength1 wLengths.bw.bb1 + +uint8_t USB_ProcessSetup0(void); +uint8_t USB_ProcessPost0(void); +uint8_t USB_ProcessOut0(void); +uint8_t USB_ProcessIn0(void); + +USB_Result Standard_SetEndPointFeature(void); +USB_Result Standard_SetDeviceFeature(void); + +uint8_t* Standard_GetConfiguration(uint16_t Length); +USB_Result Standard_SetConfiguration(void); +uint8_t* Standard_GetInterface(uint16_t Length); +USB_Result Standard_SetInterface(void); +uint8_t* Standard_GetDescriptorData(uint16_t Length, PONE_DESCRIPTOR pDesc); + +uint8_t* Standard_GetStatus(uint16_t Length); +USB_Result Standard_ClearFeature(void); +void USB_SetDeviceAddress(uint8_t); +void USB_ProcessNop(void); + +extern DEVICE_PROP Device_Property; +extern USER_STANDARD_REQUESTS User_Standard_Requests; +extern USB_Device Device_Table; +extern USB_DeviceMess Device_Info; + +/* cells saving status during interrupt servicing */ +extern __IO uint16_t SaveRState; +extern __IO uint16_t SaveTState; + +/** + * @} + */ + +#endif /* __USB_CORE_H__ */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_def.h b/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_def.h new file mode 100755 index 0000000000..b981786024 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_def.h @@ -0,0 +1,98 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file usb_def.h + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __USB_DEF_H__ +#define __USB_DEF_H__ + +/** + * @addtogroup N32G45X_USB_Driver + * @{ + */ + +typedef enum _RECIPIENT_TYPE +{ + DEVICE_RECIPIENT, /* Recipient device */ + INTERFACE_RECIPIENT, /* Recipient interface */ + ENDPOINT_RECIPIENT, /* Recipient endpoint */ + OTHER_RECIPIENT +} RECIPIENT_TYPE; + +typedef enum _STANDARD_REQUESTS +{ + GET_STATUS = 0, + CLR_FEATURE, + RESERVED1, + SET_FEATURE, + RESERVED2, + SET_ADDRESS, + GET_DESCRIPTOR, + SET_DESCRIPTOR, + GET_CONFIGURATION, + SET_CONFIGURATION, + GET_INTERFACE, + SET_INTERFACE, + TOTAL_SREQUEST, /* Total number of Standard request */ + SYNCH_FRAME = 12 +} STANDARD_REQUESTS; + +/* Definition of "USBwValue" */ +typedef enum _DESCRIPTOR_TYPE +{ + DEVICE_DESCRIPTOR = 1, + CONFIG_DESCRIPTOR, + STRING_DESCRIPTOR, + INTERFACE_DESCRIPTOR, + ENDPOINT_DESCRIPTOR +} DESCRIPTOR_TYPE; + +/* Feature selector of a SET_FEATURE or CLR_FEATURE */ +typedef enum _FEATURE_SELECTOR +{ + ENDPOINT_STALL, + DEVICE_REMOTE_WAKEUP +} FEATURE_SELECTOR; + +/* Definition of "bmRequestType" */ +#define REQUEST_TYPE 0x60 /* Mask to get request type */ +#define STANDARD_REQUEST 0x00 /* Standard request */ +#define CLASS_REQUEST 0x20 /* Class request */ +#define VENDOR_REQUEST 0x40 /* Vendor request */ + +#define RECIPIENT 0x1F /* Mask to get recipient */ + +/** + * @} + */ + +#endif /* __USB_DEF_H__ */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_init.h b/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_init.h new file mode 100755 index 0000000000..6378061427 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_init.h @@ -0,0 +1,71 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file usb_init.h + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __USB_INIT_H__ +#define __USB_INIT_H__ + +#include "n32g45x.h" +#include "usb_core.h" + +/** + * @addtogroup N32G45X_USB_Driver + * @{ + */ + +void USB_Init(void); + +/* The number of current endpoint, it will be used to specify an endpoint */ +extern uint8_t EPindex; +/* The number of current device, it is an index to the Device_Table */ +/*extern uint8_t Device_no; */ +/* Points to the USB_DeviceMess structure of current device */ +/* The purpose of this register is to speed up the execution */ +extern USB_DeviceMess* pInformation; +/* Points to the DEVICE_PROP structure of current device */ +/* The purpose of this register is to speed up the execution */ +extern DEVICE_PROP* pProperty; +/* Temporary save the state of Rx & Tx status. */ +/* Whenever the Rx or Tx state is changed, its value is saved */ +/* in this variable first and will be set to the EPRB or EPRA */ +/* at the end of interrupt process */ +extern USER_STANDARD_REQUESTS* pUser_Standard_Requests; + +extern uint16_t SaveState; +extern uint16_t wInterrupt_Mask; + +/** + * @} + */ + +#endif /* __USB_INIT_H__ */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_int.h b/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_int.h new file mode 100755 index 0000000000..77df5f0900 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_int.h @@ -0,0 +1,50 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file usb_int.h + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __USB_INT_H__ +#define __USB_INT_H__ + +/** + * @addtogroup N32G45X_USB_Driver + * @{ + */ + +void USB_CorrectTransferLp(void); +void USB_CorrectTransferHp(void); + +/** + * @} + */ + +#endif /* __USB_INT_H__ */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_lib.h b/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_lib.h new file mode 100755 index 0000000000..3bd907dcac --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_lib.h @@ -0,0 +1,47 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file usb_lib.h + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __USB_LIB_H__ +#define __USB_LIB_H__ + +#include "usb_type.h" +#include "usb_regs.h" +#include "usb_def.h" +#include "usb_core.h" +#include "usb_init.h" +#include "usb_sil.h" +#include "usb_mem.h" +#include "usb_int.h" + +#endif /* __USB_LIB_H__ */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_mem.h b/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_mem.h new file mode 100755 index 0000000000..362ccc48e5 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_mem.h @@ -0,0 +1,52 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file usb_mem.h + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __USB_MEM_H__ +#define __USB_MEM_H__ + +#include "n32g45x.h" + +/** + * @addtogroup N32G45X_USB_Driver + * @{ + */ + +void USB_CopyUserToPMABuf(uint8_t* pbUsrBuf, uint16_t wPMABufAddr, uint16_t wNBytes); +void USB_CopyPMAToUserBuf(uint8_t* pbUsrBuf, uint16_t wPMABufAddr, uint16_t wNBytes); + +/** + * @} + */ + +#endif /*__USB_MEM_H__*/ diff --git a/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_regs.h b/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_regs.h new file mode 100755 index 0000000000..61cb75c82f --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_regs.h @@ -0,0 +1,715 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file usb_regs.h + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __USB_REGS_H__ +#define __USB_REGS_H__ + +#include "n32g45x.h" + +/** + * @addtogroup N32G45X_USB_Driver + * @{ + */ + +typedef enum _EP_DBUF_DIR +{ + /* double buffered endpoint direction */ + EP_DBUF_ERR, + EP_DBUF_OUT, + EP_DBUF_IN +} EP_DBUF_DIR; + +/* endpoint buffer number */ +enum EP_BUF_NUM +{ + EP_NOBUF, + EP_BUF0, + EP_BUF1 +}; + +#define RegBase (0x40005C00L) /* USB_IP Peripheral Registers base address */ +#define PMAAddr (0x40006000L) /* USB_IP Packet Memory Area base address */ + +/******************************************************************************/ +/* Special registers */ +/******************************************************************************/ +/* Pull up controller register */ +#define DP_CTRL ((__IO unsigned*)(0x40001820)) + +#define _EnPortPullup() (*DP_CTRL = (*DP_CTRL) | 0x10000000); +#define _DisPortPullup() (*DP_CTRL = (*DP_CTRL) & 0xEFFFFFFF); + +/******************************************************************************/ +/* General registers */ +/******************************************************************************/ + +/* Control register */ +#define USB_CTRL ((__IO unsigned*)(RegBase + 0x40)) +/* Interrupt status register */ +#define USB_STS ((__IO unsigned*)(RegBase + 0x44)) +/* Frame number register */ +#define USB_FN ((__IO unsigned*)(RegBase + 0x48)) +/* Device address register */ +#define USB_ADDR ((__IO unsigned*)(RegBase + 0x4C)) +/* Buffer Table address register */ +#define USB_BUFTAB ((__IO unsigned*)(RegBase + 0x50)) +/******************************************************************************/ +/* Endpoint registers */ +/******************************************************************************/ +#define EP0REG ((__IO unsigned*)(RegBase)) /* endpoint 0 register address */ + +/* Endpoint Addresses (w/direction) */ +#define EP0_OUT ((uint8_t)0x00) +#define EP0_IN ((uint8_t)0x80) +#define EP1_OUT ((uint8_t)0x01) +#define EP1_IN ((uint8_t)0x81) +#define EP2_OUT ((uint8_t)0x02) +#define EP2_IN ((uint8_t)0x82) +#define EP3_OUT ((uint8_t)0x03) +#define EP3_IN ((uint8_t)0x83) +#define EP4_OUT ((uint8_t)0x04) +#define EP4_IN ((uint8_t)0x84) +#define EP5_OUT ((uint8_t)0x05) +#define EP5_IN ((uint8_t)0x85) +#define EP6_OUT ((uint8_t)0x06) +#define EP6_IN ((uint8_t)0x86) +#define EP7_OUT ((uint8_t)0x07) +#define EP7_IN ((uint8_t)0x87) + +/* endpoints enumeration */ +#define ENDP0 ((uint8_t)0) +#define ENDP1 ((uint8_t)1) +#define ENDP2 ((uint8_t)2) +#define ENDP3 ((uint8_t)3) +#define ENDP4 ((uint8_t)4) +#define ENDP5 ((uint8_t)5) +#define ENDP6 ((uint8_t)6) +#define ENDP7 ((uint8_t)7) + +/******************************************************************************/ +/* USB_STS interrupt events */ +/******************************************************************************/ +#define STS_CTRS (0x8000) /* Correct TRansfer (clear-only bit) */ +#define STS_DOVR (0x4000) /* DMA OVeR/underrun (clear-only bit) */ +#define STS_ERROR (0x2000) /* ERRor (clear-only bit) */ +#define STS_WKUP (0x1000) /* WaKe UP (clear-only bit) */ +#define STS_SUSPD (0x0800) /* SUSPend (clear-only bit) */ +#define STS_RST (0x0400) /* RESET (clear-only bit) */ +#define STS_SOF (0x0200) /* Start Of Frame (clear-only bit) */ +#define STS_ESOF (0x0100) /* Expected Start Of Frame (clear-only bit) */ + +#define STS_DIR (0x0010) /* DIRection of transaction (read-only bit) */ +#define STS_EP_ID (0x000F) /* EndPoint IDentifier (read-only bit) */ + +#define CLR_CTRS (~STS_CTRS) /* clear Correct TRansfer bit */ +#define CLR_DOVR (~STS_DOVR) /* clear DMA OVeR/underrun bit*/ +#define CLR_ERROR (~STS_ERROR) /* clear ERRor bit */ +#define CLR_WKUP (~STS_WKUP) /* clear WaKe UP bit */ +#define CLR_SUSPD (~STS_SUSPD) /* clear SUSPend bit */ +#define CLR_RST (~STS_RST) /* clear RESET bit */ +#define CLR_SOF (~STS_SOF) /* clear Start Of Frame bit */ +#define CLR_ESOF (~STS_ESOF) /* clear Expected Start Of Frame bit */ + +/******************************************************************************/ +/* USB_CTRL control register bits definitions */ +/******************************************************************************/ +#define CTRL_CTRSM (0x8000) /* Correct TRansfer Mask */ +#define CTRL_DOVRM (0x4000) /* DMA OVeR/underrun Mask */ +#define CTRL_ERRORM (0x2000) /* ERRor Mask */ +#define CTRL_WKUPM (0x1000) /* WaKe UP Mask */ +#define CTRL_SUSPDM (0x0800) /* SUSPend Mask */ +#define CTRL_RSTM (0x0400) /* RESET Mask */ +#define CTRL_SOFM (0x0200) /* Start Of Frame Mask */ +#define CTRL_ESOFM (0x0100) /* Expected Start Of Frame Mask */ + +#define CTRL_RESUM (0x0010) /* RESUME request */ +#define CTRL_FSUSPD (0x0008) /* Force SUSPend */ +#define CTRL_LP_MODE (0x0004) /* Low-power MODE */ +#define CTRL_PD (0x0002) /* Power DoWN */ +#define CTRL_FRST (0x0001) /* Force USB RESet */ + +/******************************************************************************/ +/* USB_FN Frame Number Register bit definitions */ +/******************************************************************************/ +#define FN_RXDP (0x8000) /* status of D+ data line */ +#define FN_RXDM (0x4000) /* status of D- data line */ +#define FN_LCK (0x2000) /* LoCKed */ +#define FN_LSOF (0x1800) /* Lost SOF */ +#define FN_FNUM (0x07FF) /* Frame Number */ +/******************************************************************************/ +/* USB_ADDR Device ADDRess bit definitions */ +/******************************************************************************/ +#define ADDR_EFUC (0x80) +#define ADDR_ADDR (0x7F) +/******************************************************************************/ +/* Endpoint register */ +/******************************************************************************/ +/* bit positions */ +#define EP_CTRS_RX (0x8000) /* EndPoint Correct TRansfer RX */ +#define EP_DATTOG_RX (0x4000) /* EndPoint Data TOGGLE RX */ +#define EPRX_STS (0x3000) /* EndPoint RX STATus bit field */ +#define EP_SETUP (0x0800) /* EndPoint SETUP */ +#define EP_T_FIELD (0x0600) /* EndPoint TYPE */ +#define EP_KIND (0x0100) /* EndPoint KIND */ +#define EP_CTRS_TX (0x0080) /* EndPoint Correct TRansfer TX */ +#define EP_DATTOG_TX (0x0040) /* EndPoint Data TOGGLE TX */ +#define EPTX_STS (0x0030) /* EndPoint TX STATus bit field */ +#define EPADDR_FIELD (0x000F) /* EndPoint ADDRess FIELD */ + +/* EndPoint REGister INTEN (no toggle fields) */ +#define EPREG_MASK (EP_CTRS_RX | EP_SETUP | EP_T_FIELD | EP_KIND | EP_CTRS_TX | EPADDR_FIELD) + +/* EP_TYPE[1:0] EndPoint TYPE */ +#define EP_TYPE_MASK (0x0600) /* EndPoint TYPE Mask */ +#define EP_BULK (0x0000) /* EndPoint BULK */ +#define EP_CONTROL (0x0200) /* EndPoint CONTROL */ +#define EP_ISOCHRONOUS (0x0400) /* EndPoint ISOCHRONOUS */ +#define EP_INTERRUPT (0x0600) /* EndPoint INTERRUPT */ +#define EP_T_MASK (~EP_T_FIELD & EPREG_MASK) + +/* EP_KIND EndPoint KIND */ +#define EPKIND_MASK (~EP_KIND & EPREG_MASK) + +/* STAT_TX[1:0] STATus for TX transfer */ +#define EP_TX_DIS (0x0000) /* EndPoint TX DISabled */ +#define EP_TX_STALL (0x0010) /* EndPoint TX STALLed */ +#define EP_TX_NAK (0x0020) /* EndPoint TX NAKed */ +#define EP_TX_VALID (0x0030) /* EndPoint TX VALID */ +#define EPTX_DATTOG1 (0x0010) /* EndPoint TX Data TOGgle bit1 */ +#define EPTX_DATTOG2 (0x0020) /* EndPoint TX Data TOGgle bit2 */ +#define EPTX_DATTOGMASK (EPTX_STS | EPREG_MASK) + +/* STAT_RX[1:0] STATus for RX transfer */ +#define EP_RX_DIS (0x0000) /* EndPoint RX DISabled */ +#define EP_RX_STALL (0x1000) /* EndPoint RX STALLed */ +#define EP_RX_NAK (0x2000) /* EndPoint RX NAKed */ +#define EP_RX_VALID (0x3000) /* EndPoint RX VALID */ +#define EPRX_DATTOG1 (0x1000) /* EndPoint RX Data TOGgle bit1 */ +#define EPRX_DATTOG2 (0x2000) /* EndPoint RX Data TOGgle bit1 */ +#define EPRX_DATTOGMASK (EPRX_STS | EPREG_MASK) + +/* USB_SetCtrl */ +#define _SetCNTR(wRegValue) (*USB_CTRL = (uint16_t)wRegValue) + +/* USB_SetSts */ +#define _SetISTR(wRegValue) (*USB_STS = (uint16_t)wRegValue) + +/* USB_SetAddr */ +#define _SetDADDR(wRegValue) (*USB_ADDR = (uint16_t)wRegValue) + +/* USB_SetBuftab */ +#define _SetBTABLE(wRegValue) (*USB_BUFTAB = (uint16_t)(wRegValue & 0xFFF8)) + +/* USB_GetCtrl */ +#define _GetCNTR() ((uint16_t)*USB_CTRL) + +/* USB_GetSts */ +#define _GetISTR() ((uint16_t)*USB_STS) + +/* USB_GetFn */ +#define _GetFNR() ((uint16_t)*USB_FN) + +/* USB_GetAddr */ +#define _GetDADDR() ((uint16_t)*USB_ADDR) + +/* USB_GetBTABLE */ +#define _GetBTABLE() ((uint16_t)*USB_BUFTAB) + +/* USB_SetEndPoint */ +#define _SetENDPOINT(bEpNum, wRegValue) (*(EP0REG + bEpNum) = (uint16_t)wRegValue) + +/* USB_GetEndPoint */ +#define _GetENDPOINT(bEpNum) ((uint16_t)(*(EP0REG + bEpNum))) + +/******************************************************************************* + * Macro Name : USB_SetEpType + * Description : sets the type in the endpoint register(bits EP_TYPE[1:0]) + * Input : bEpNum: Endpoint Number. + * wType + * Output : None. + * Return : None. + *******************************************************************************/ +#define _SetEPType(bEpNum, wType) (_SetENDPOINT(bEpNum, ((_GetENDPOINT(bEpNum) & EP_T_MASK) | wType))) + +/******************************************************************************* + * Macro Name : USB_GetEpType + * Description : gets the type in the endpoint register(bits EP_TYPE[1:0]) + * Input : bEpNum: Endpoint Number. + * Output : None. + * Return : Endpoint Type + *******************************************************************************/ +#define _GetEPType(bEpNum) (_GetENDPOINT(bEpNum) & EP_T_FIELD) + +/******************************************************************************* + * Macro Name : SetEPTxStatus + * Description : sets the status for tx transfer (bits STAT_TX[1:0]). + * Input : bEpNum: Endpoint Number. + * wState: new state + * Output : None. + * Return : None. + *******************************************************************************/ +#define _SetEPTxStatus(bEpNum, wState) \ + { \ + register uint16_t _wRegVal; \ + _wRegVal = _GetENDPOINT(bEpNum) & EPTX_DATTOGMASK; \ + /* toggle first bit ? */ \ + if ((EPTX_DATTOG1 & wState) != 0) \ + _wRegVal ^= EPTX_DATTOG1; \ + /* toggle second bit ? */ \ + if ((EPTX_DATTOG2 & wState) != 0) \ + _wRegVal ^= EPTX_DATTOG2; \ + _SetENDPOINT(bEpNum, (_wRegVal | EP_CTRS_RX | EP_CTRS_TX)); \ + } /* _SetEPTxStatus */ + +/******************************************************************************* + * Macro Name : SetEPRxStatus + * Description : sets the status for rx transfer (bits STAT_TX[1:0]) + * Input : bEpNum: Endpoint Number. + * wState: new state. + * Output : None. + * Return : None. + *******************************************************************************/ +#define _SetEPRxStatus(bEpNum, wState) \ + { \ + register uint16_t _wRegVal; \ + \ + _wRegVal = _GetENDPOINT(bEpNum) & EPRX_DATTOGMASK; \ + /* toggle first bit ? */ \ + if ((EPRX_DATTOG1 & wState) != 0) \ + _wRegVal ^= EPRX_DATTOG1; \ + /* toggle second bit ? */ \ + if ((EPRX_DATTOG2 & wState) != 0) \ + _wRegVal ^= EPRX_DATTOG2; \ + _SetENDPOINT(bEpNum, (_wRegVal | EP_CTRS_RX | EP_CTRS_TX)); \ + } /* _SetEPRxStatus */ + +/******************************************************************************* + * Macro Name : SetEPRxTxStatus + * Description : sets the status for rx & tx (bits STAT_TX[1:0] & STAT_RX[1:0]) + * Input : bEpNum: Endpoint Number. + * wStaterx: new state. + * wStatetx: new state. + * Output : None. + * Return : None. + *******************************************************************************/ +#define _SetEPRxTxStatus(bEpNum, wStaterx, wStatetx) \ + { \ + register uint32_t _wRegVal; \ + \ + _wRegVal = _GetENDPOINT(bEpNum) & (EPRX_DATTOGMASK | EPTX_STS); \ + /* toggle first bit ? */ \ + if ((EPRX_DATTOG1 & wStaterx) != 0) \ + _wRegVal ^= EPRX_DATTOG1; \ + /* toggle second bit ? */ \ + if ((EPRX_DATTOG2 & wStaterx) != 0) \ + _wRegVal ^= EPRX_DATTOG2; \ + /* toggle first bit ? */ \ + if ((EPTX_DATTOG1 & wStatetx) != 0) \ + _wRegVal ^= EPTX_DATTOG1; \ + /* toggle second bit ? */ \ + if ((EPTX_DATTOG2 & wStatetx) != 0) \ + _wRegVal ^= EPTX_DATTOG2; \ + _SetENDPOINT(bEpNum, _wRegVal | EP_CTRS_RX | EP_CTRS_TX); \ + } /* _SetEPRxTxStatus */ +/******************************************************************************* + * Macro Name : USB_GetEpTxSts / USB_GetEpRxSts + * Description : gets the status for tx/rx transfer (bits STAT_TX[1:0] + * /STAT_RX[1:0]) + * Input : bEpNum: Endpoint Number. + * Output : None. + * Return : status . + *******************************************************************************/ +#define _GetEPTxStatus(bEpNum) ((uint16_t)_GetENDPOINT(bEpNum) & EPTX_STS) + +#define _GetEPRxStatus(bEpNum) ((uint16_t)_GetENDPOINT(bEpNum) & EPRX_STS) + +/******************************************************************************* + * Macro Name : USB_SetEpTxValid / USB_SetEpRxValid + * Description : sets directly the VALID tx/rx-status into the enpoint register + * Input : bEpNum: Endpoint Number. + * Output : None. + * Return : None. + *******************************************************************************/ +#define _SetEPTxValid(bEpNum) (_SetEPTxStatus(bEpNum, EP_TX_VALID)) + +#define _SetEPRxValid(bEpNum) (_SetEPRxStatus(bEpNum, EP_RX_VALID)) + +/******************************************************************************* + * Macro Name : USB_GetTxStallSts / USB_GetRxStallSts. + * Description : checks stall condition in an endpoint. + * Input : bEpNum: Endpoint Number. + * Output : None. + * Return : TRUE = endpoint in stall condition. + *******************************************************************************/ +#define _GetTxStallStatus(bEpNum) (_GetEPTxStatus(bEpNum) == EP_TX_STALL) +#define _GetRxStallStatus(bEpNum) (_GetEPRxStatus(bEpNum) == EP_RX_STALL) + +/******************************************************************************* + * Macro Name : USB_SetEpKind / USB_ClrEpKind. + * Description : set & clear EP_KIND bit. + * Input : bEpNum: Endpoint Number. + * Output : None. + * Return : None. + *******************************************************************************/ +#define _SetEP_KIND(bEpNum) \ + (_SetENDPOINT(bEpNum, (EP_CTRS_RX | EP_CTRS_TX | ((_GetENDPOINT(bEpNum) | EP_KIND) & EPREG_MASK)))) +#define _ClearEP_KIND(bEpNum) (_SetENDPOINT(bEpNum, (EP_CTRS_RX | EP_CTRS_TX | (_GetENDPOINT(bEpNum) & EPKIND_MASK)))) + +/******************************************************************************* + * Macro Name : USB_SetStsOut / USB_ClrStsOut. + * Description : Sets/clears directly STATUS_OUT bit in the endpoint register. + * Input : bEpNum: Endpoint Number. + * Output : None. + * Return : None. + *******************************************************************************/ +#define _Set_Status_Out(bEpNum) _SetEP_KIND(bEpNum) +#define _Clear_Status_Out(bEpNum) _ClearEP_KIND(bEpNum) + +/******************************************************************************* + * Macro Name : USB_SetEpDoubleBufer / USB_ClrEpDoubleBufer. + * Description : Sets/clears directly EP_KIND bit in the endpoint register. + * Input : bEpNum: Endpoint Number. + * Output : None. + * Return : None. + *******************************************************************************/ +#define _SetEPDoubleBuff(bEpNum) _SetEP_KIND(bEpNum) +#define _ClearEPDoubleBuff(bEpNum) _ClearEP_KIND(bEpNum) + +/******************************************************************************* + * Macro Name : USB_ClrEpCtrsRx / USB_ClrEpCtrsTx. + * Description : Clears bit CTR_RX / CTR_TX in the endpoint register. + * Input : bEpNum: Endpoint Number. + * Output : None. + * Return : None. + *******************************************************************************/ +#define _ClearEP_CTR_RX(bEpNum) (_SetENDPOINT(bEpNum, _GetENDPOINT(bEpNum) & 0x7FFF & EPREG_MASK)) +#define _ClearEP_CTR_TX(bEpNum) (_SetENDPOINT(bEpNum, _GetENDPOINT(bEpNum) & 0xFF7F & EPREG_MASK)) + +/******************************************************************************* + * Macro Name : USB_DattogRx / USB_DattogTx . + * Description : Toggles DTOG_RX / DTOG_TX bit in the endpoint register. + * Input : bEpNum: Endpoint Number. + * Output : None. + * Return : None. + *******************************************************************************/ +#define _ToggleDTOG_RX(bEpNum) \ + (_SetENDPOINT(bEpNum, EP_CTRS_RX | EP_CTRS_TX | EP_DATTOG_RX | (_GetENDPOINT(bEpNum) & EPREG_MASK))) +#define _ToggleDTOG_TX(bEpNum) \ + (_SetENDPOINT(bEpNum, EP_CTRS_RX | EP_CTRS_TX | EP_DATTOG_TX | (_GetENDPOINT(bEpNum) & EPREG_MASK))) + +/******************************************************************************* + * Macro Name : USB_ClrDattogRx / USB_ClrDattogTx. + * Description : Clears DTOG_RX / DTOG_TX bit in the endpoint register. + * Input : bEpNum: Endpoint Number. + * Output : None. + * Return : None. + *******************************************************************************/ +#define _ClearDTOG_RX(bEpNum) \ + if ((_GetENDPOINT(bEpNum) & EP_DATTOG_RX) != 0) \ + _ToggleDTOG_RX(bEpNum) +#define _ClearDTOG_TX(bEpNum) \ + if ((_GetENDPOINT(bEpNum) & EP_DATTOG_TX) != 0) \ + _ToggleDTOG_TX(bEpNum) +/******************************************************************************* + * Macro Name : USB_SetEpAddress. + * Description : Sets address in an endpoint register. + * Input : bEpNum: Endpoint Number. + * bAddr: Address. + * Output : None. + * Return : None. + *******************************************************************************/ +#define _SetEPAddress(bEpNum, bAddr) \ + _SetENDPOINT(bEpNum, EP_CTRS_RX | EP_CTRS_TX | (_GetENDPOINT(bEpNum) & EPREG_MASK) | bAddr) + +/******************************************************************************* + * Macro Name : USB_GetEpAddress. + * Description : Gets address in an endpoint register. + * Input : bEpNum: Endpoint Number. + * Output : None. + * Return : None. + *******************************************************************************/ +#define _GetEPAddress(bEpNum) ((uint8_t)(_GetENDPOINT(bEpNum) & EPADDR_FIELD)) + +#define _pEPTxAddr(bEpNum) ((uint32_t*)((_GetBTABLE() + bEpNum * 8) * 2 + PMAAddr)) +#define _pEPTxCount(bEpNum) ((uint32_t*)((_GetBTABLE() + bEpNum * 8 + 2) * 2 + PMAAddr)) +#define _pEPRxAddr(bEpNum) ((uint32_t*)((_GetBTABLE() + bEpNum * 8 + 4) * 2 + PMAAddr)) +#define _pEPRxCount(bEpNum) ((uint32_t*)((_GetBTABLE() + bEpNum * 8 + 6) * 2 + PMAAddr)) + +/******************************************************************************* + * Macro Name : USB_SetEpTxAddr / USB_SetEpRxAddr. + * Description : sets address of the tx/rx buffer. + * Input : bEpNum: Endpoint Number. + * wAddr: address to be set (must be word aligned). + * Output : None. + * Return : None. + *******************************************************************************/ +#define _SetEPTxAddr(bEpNum, wAddr) (*_pEPTxAddr(bEpNum) = ((wAddr >> 1) << 1)) +#define _SetEPRxAddr(bEpNum, wAddr) (*_pEPRxAddr(bEpNum) = ((wAddr >> 1) << 1)) + +/******************************************************************************* + * Macro Name : USB_GetEpTxAddr / USB_GetEpRxAddr. + * Description : Gets address of the tx/rx buffer. + * Input : bEpNum: Endpoint Number. + * Output : None. + * Return : address of the buffer. + *******************************************************************************/ +#define _GetEPTxAddr(bEpNum) ((uint16_t)*_pEPTxAddr(bEpNum)) +#define _GetEPRxAddr(bEpNum) ((uint16_t)*_pEPRxAddr(bEpNum)) + +/******************************************************************************* + * Macro Name : USB_SetEpCntRxReg. + * Description : Sets counter of rx buffer with no. of blocks. + * Input : pdwReg: pointer to counter. + * wCount: Counter. + * Output : None. + * Return : None. + *******************************************************************************/ +#define _BlocksOf32(dwReg, wCount, wNBlocks) \ + { \ + wNBlocks = wCount >> 5; \ + if ((wCount & 0x1f) == 0) \ + wNBlocks--; \ + *pdwReg = (uint32_t)((wNBlocks << 11) | 0x8000); \ + } /* _BlocksOf32 */ + +#define _BlocksOf2(dwReg, wCount, wNBlocks) \ + { \ + wNBlocks = wCount >> 1; \ + if ((wCount & 0x1) != 0) \ + wNBlocks++; \ + *pdwReg = (uint32_t)(wNBlocks << 10); \ + } /* _BlocksOf2 */ + +#define _SetEPCountRxReg(dwReg, wCount) \ + { \ + uint16_t wNBlocks; \ + if (wCount > 62) \ + { \ + _BlocksOf32(dwReg, wCount, wNBlocks); \ + } \ + else \ + { \ + _BlocksOf2(dwReg, wCount, wNBlocks); \ + } \ + } /* _SetEPCountRxReg */ + +#define _SetEPRxDblBuf0Count(bEpNum, wCount) \ + { \ + uint32_t* pdwReg = _pEPTxCount(bEpNum); \ + _SetEPCountRxReg(pdwReg, wCount); \ + } +/******************************************************************************* + * Macro Name : USB_SetEpTxCnt / USB_SetEpRxCnt. + * Description : sets counter for the tx/rx buffer. + * Input : bEpNum: endpoint number. + * wCount: Counter value. + * Output : None. + * Return : None. + *******************************************************************************/ +#define _SetEPTxCount(bEpNum, wCount) (*_pEPTxCount(bEpNum) = wCount) +#define _SetEPRxCount(bEpNum, wCount) \ + { \ + uint32_t* pdwReg = _pEPRxCount(bEpNum); \ + _SetEPCountRxReg(pdwReg, wCount); \ + } +/******************************************************************************* + * Macro Name : USB_GetEpTxCnt / USB_GetEpRxCnt. + * Description : gets counter of the tx buffer. + * Input : bEpNum: endpoint number. + * Output : None. + * Return : Counter value. + *******************************************************************************/ +#define _GetEPTxCount(bEpNum) ((uint16_t)(*_pEPTxCount(bEpNum)) & 0x3ff) +#define _GetEPRxCount(bEpNum) ((uint16_t)(*_pEPRxCount(bEpNum)) & 0x3ff) + +/******************************************************************************* + * Macro Name : USB_SetEpDblBuf0Addr / USB_SetEpDblBuf1Addr. + * Description : Sets buffer 0/1 address in a double buffer endpoint. + * Input : bEpNum: endpoint number. + * : wBuf0Addr: buffer 0 address. + * Output : None. + * Return : None. + *******************************************************************************/ +#define _SetEPDblBuf0Addr(bEpNum, wBuf0Addr) \ + { \ + _SetEPTxAddr(bEpNum, wBuf0Addr); \ + } +#define _SetEPDblBuf1Addr(bEpNum, wBuf1Addr) \ + { \ + _SetEPRxAddr(bEpNum, wBuf1Addr); \ + } + +/******************************************************************************* + * Macro Name : USB_SetEpDblBuferAddr. + * Description : Sets addresses in a double buffer endpoint. + * Input : bEpNum: endpoint number. + * : wBuf0Addr: buffer 0 address. + * : wBuf1Addr = buffer 1 address. + * Output : None. + * Return : None. + *******************************************************************************/ +#define _SetEPDblBuffAddr(bEpNum, wBuf0Addr, wBuf1Addr) \ + { \ + _SetEPDblBuf0Addr(bEpNum, wBuf0Addr); \ + _SetEPDblBuf1Addr(bEpNum, wBuf1Addr); \ + } /* _SetEPDblBuffAddr */ + +/******************************************************************************* + * Macro Name : USB_GetEpDblBuf0Addr / USB_GetEpDblBuf1Addr. + * Description : Gets buffer 0/1 address of a double buffer endpoint. + * Input : bEpNum: endpoint number. + * Output : None. + * Return : None. + *******************************************************************************/ +#define _GetEPDblBuf0Addr(bEpNum) (_GetEPTxAddr(bEpNum)) +#define _GetEPDblBuf1Addr(bEpNum) (_GetEPRxAddr(bEpNum)) + +/******************************************************************************* + * Macro Name : USB_SetEpDblBuferCnt / USB_SetEpDblBuf0Cnt / USB_SetEpDblBuf1Cnt. + * Description : Gets buffer 0/1 address of a double buffer endpoint. + * Input : bEpNum: endpoint number. + * : bDir: endpoint dir EP_DBUF_OUT = OUT + * EP_DBUF_IN = IN + * : wCount: Counter value + * Output : None. + * Return : None. + *******************************************************************************/ +#define _SetEPDblBuf0Count(bEpNum, bDir, wCount) \ + { \ + if (bDir == EP_DBUF_OUT) \ + /* OUT endpoint */ \ + { \ + _SetEPRxDblBuf0Count(bEpNum, wCount); \ + } \ + else if (bDir == EP_DBUF_IN) \ + /* IN endpoint */ \ + *_pEPTxCount(bEpNum) = (uint32_t)wCount; \ + } /* USB_SetEpDblBuf0Cnt*/ + +#define _SetEPDblBuf1Count(bEpNum, bDir, wCount) \ + { \ + if (bDir == EP_DBUF_OUT) \ + /* OUT endpoint */ \ + { \ + _SetEPRxCount(bEpNum, wCount); \ + } \ + else if (bDir == EP_DBUF_IN) \ + /* IN endpoint */ \ + *_pEPRxCount(bEpNum) = (uint32_t)wCount; \ + } /* USB_SetEpDblBuf1Cnt */ + +#define _SetEPDblBuffCount(bEpNum, bDir, wCount) \ + { \ + _SetEPDblBuf0Count(bEpNum, bDir, wCount); \ + _SetEPDblBuf1Count(bEpNum, bDir, wCount); \ + } /* _SetEPDblBuffCount */ + +/******************************************************************************* + * Macro Name : USB_GetEpDblBuf0Cnt / USB_GetEpDblBuf1Cnt. + * Description : Gets buffer 0/1 rx/tx counter for double buffering. + * Input : bEpNum: endpoint number. + * Output : None. + * Return : None. + *******************************************************************************/ +#define _GetEPDblBuf0Count(bEpNum) (_GetEPTxCount(bEpNum)) +#define _GetEPDblBuf1Count(bEpNum) (_GetEPRxCount(bEpNum)) + +extern __IO uint16_t wIstr; /* USB_STS register last read value */ + +void USB_SetCtrl(uint16_t /*wRegValue*/); +void USB_SetSts(uint16_t /*wRegValue*/); +void USB_SetAddr(uint16_t /*wRegValue*/); +void USB_SetBuftab(uint16_t /*wRegValue*/); +void USB_SetBuftab(uint16_t /*wRegValue*/); +uint16_t USB_GetCtrl(void); +uint16_t USB_GetSts(void); +uint16_t USB_GetFn(void); +uint16_t USB_GetAddr(void); +uint16_t USB_GetBTABLE(void); +void USB_SetEndPoint(uint8_t /*bEpNum*/, uint16_t /*wRegValue*/); +uint16_t USB_GetEndPoint(uint8_t /*bEpNum*/); +void USB_SetEpType(uint8_t /*bEpNum*/, uint16_t /*wType*/); +uint16_t USB_GetEpType(uint8_t /*bEpNum*/); +void SetEPTxStatus(uint8_t /*bEpNum*/, uint16_t /*wState*/); +void SetEPRxStatus(uint8_t /*bEpNum*/, uint16_t /*wState*/); +void USB_SetDouBleBuferEpStall(uint8_t /*bEpNum*/, uint8_t bDir); +uint16_t USB_GetEpTxSts(uint8_t /*bEpNum*/); +uint16_t USB_GetEpRxSts(uint8_t /*bEpNum*/); +void USB_SetEpTxValid(uint8_t /*bEpNum*/); +void USB_SetEpRxValid(uint8_t /*bEpNum*/); +uint16_t USB_GetTxStallSts(uint8_t /*bEpNum*/); +uint16_t USB_GetRxStallSts(uint8_t /*bEpNum*/); +void USB_SetEpKind(uint8_t /*bEpNum*/); +void USB_ClrEpKind(uint8_t /*bEpNum*/); +void USB_SetStsOut(uint8_t /*bEpNum*/); +void USB_ClrStsOut(uint8_t /*bEpNum*/); +void USB_SetEpDoubleBufer(uint8_t /*bEpNum*/); +void USB_ClrEpDoubleBufer(uint8_t /*bEpNum*/); +void USB_ClrEpCtrsRx(uint8_t /*bEpNum*/); +void USB_ClrEpCtrsTx(uint8_t /*bEpNum*/); +void USB_DattogRx(uint8_t /*bEpNum*/); +void USB_DattogTx(uint8_t /*bEpNum*/); +void USB_ClrDattogRx(uint8_t /*bEpNum*/); +void USB_ClrDattogTx(uint8_t /*bEpNum*/); +void USB_SetEpAddress(uint8_t /*bEpNum*/, uint8_t /*bAddr*/); +uint8_t USB_GetEpAddress(uint8_t /*bEpNum*/); +void USB_SetEpTxAddr(uint8_t /*bEpNum*/, uint16_t /*wAddr*/); +void USB_SetEpRxAddr(uint8_t /*bEpNum*/, uint16_t /*wAddr*/); +uint16_t USB_GetEpTxAddr(uint8_t /*bEpNum*/); +uint16_t USB_GetEpRxAddr(uint8_t /*bEpNum*/); +void USB_SetEpCntRxReg(uint32_t* /*pdwReg*/, uint16_t /*wCount*/); +void USB_SetEpTxCnt(uint8_t /*bEpNum*/, uint16_t /*wCount*/); +void USB_SetEpRxCnt(uint8_t /*bEpNum*/, uint16_t /*wCount*/); +uint16_t USB_GetEpTxCnt(uint8_t /*bEpNum*/); +uint16_t USB_GetEpRxCnt(uint8_t /*bEpNum*/); +void USB_SetEpDblBuf0Addr(uint8_t /*bEpNum*/, uint16_t /*wBuf0Addr*/); +void USB_SetEpDblBuf1Addr(uint8_t /*bEpNum*/, uint16_t /*wBuf1Addr*/); +void USB_SetEpDblBuferAddr(uint8_t /*bEpNum*/, uint16_t /*wBuf0Addr*/, uint16_t /*wBuf1Addr*/); +uint16_t USB_GetEpDblBuf0Addr(uint8_t /*bEpNum*/); +uint16_t USB_GetEpDblBuf1Addr(uint8_t /*bEpNum*/); +void USB_SetEpDblBuferCnt(uint8_t /*bEpNum*/, uint8_t /*bDir*/, uint16_t /*wCount*/); +void USB_SetEpDblBuf0Cnt(uint8_t /*bEpNum*/, uint8_t /*bDir*/, uint16_t /*wCount*/); +void USB_SetEpDblBuf1Cnt(uint8_t /*bEpNum*/, uint8_t /*bDir*/, uint16_t /*wCount*/); +uint16_t USB_GetEpDblBuf0Cnt(uint8_t /*bEpNum*/); +uint16_t USB_GetEpDblBuf1Cnt(uint8_t /*bEpNum*/); +EP_DBUF_DIR GetEPDblBufDir(uint8_t /*bEpNum*/); +void USB_FreeUserBuf(uint8_t bEpNum /*bEpNum*/, uint8_t bDir); +uint16_t USB_ToWord(uint8_t, uint8_t); +uint16_t USB_ByteSwap(uint16_t); + +/** + * @} + */ + +#endif /* __USB_REGS_H__ */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_sil.h b/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_sil.h new file mode 100755 index 0000000000..68439223b1 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_sil.h @@ -0,0 +1,53 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file usb_sil.h + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __USB_SIL_H__ +#define __USB_SIL_H__ + +#include "n32g45x.h" + +/** + * @addtogroup N32G45X_USB_Driver + * @{ + */ + +uint32_t USB_SilInit(void); +uint32_t USB_SilWrite(uint8_t bEpAddr, uint8_t* pBufferPointer, uint32_t wBufferSize); +uint32_t USB_SilRead(uint8_t bEpAddr, uint8_t* pBufferPointer); + +/** + * @} + */ + +#endif /* __USB_SIL_H__ */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_type.h b/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_type.h new file mode 100755 index 0000000000..3187a1408c --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_type.h @@ -0,0 +1,54 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file usb_type.h + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#ifndef __USB_TYPE_H__ +#define __USB_TYPE_H__ + +#include "usb_conf.h" +#include + +/** + * @addtogroup N32G45X_USB_Driver + * @{ + */ + +#ifndef NULL +#define NULL ((void*)0) +#endif + +/** + * @} + */ + +#endif /* __USB_TYPE_H__ */ diff --git a/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_core.c b/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_core.c new file mode 100755 index 0000000000..ee7f4e74ca --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_core.c @@ -0,0 +1,950 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file usb_core.c + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "usb_lib.h" + +#define ValBit(VAR, Place) (VAR & (1 << Place)) +#define SetBit(VAR, Place) (VAR |= (1 << Place)) +#define ClrBit(VAR, Place) (VAR &= ((1 << Place) ^ 255)) + +#define Send0LengthData() \ + { \ + _SetEPTxCount(ENDP0, 0); \ + vSetEPTxStatus(EP_TX_VALID); \ + } + +#define vSetEPRxStatus(st) (SaveRState = st) +#define vSetEPTxStatus(st) (SaveTState = st) + +#define USB_StatusIn() Send0LengthData() +#define USB_StatusOut() vSetEPRxStatus(EP_RX_VALID) + +#define StatusInfo0 StatusInfo.bw.bb1 /* Reverse bb0 & bb1 */ +#define StatusInfo1 StatusInfo.bw.bb0 + +uint16_t_uint8_t StatusInfo; + +bool Data_Mul_MaxPacketSize = false; + +static void DataStageOut(void); +static void DataStageIn(void); +static void NoData_Setup0(void); +static void Data_Setup0(void); + +/** + * @brief Return the current configuration variable address. + * Input : Length - How many bytes are needed. + * @return Return 1 , if the request is invalid when "Length" is 0. + * Return "Buffer" if the "Length" is not 0. + */ +uint8_t* Standard_GetConfiguration(uint16_t Length) +{ + if (Length == 0) + { + pInformation->Ctrl_Info.Usb_wLength = sizeof(pInformation->CurrentConfiguration); + return 0; + } + pUser_Standard_Requests->User_GetConfiguration(); + return (uint8_t*)&pInformation->CurrentConfiguration; +} + +/** + * @brief This routine is called to set the configuration value + * Then each class should configure device itself. + * @return + * - Success, if the request is performed. + * - UnSupport, if the request is invalid. + */ +USB_Result Standard_SetConfiguration(void) +{ + if ((pInformation->USBwValue0 <= Device_Table.TotalConfiguration) && (pInformation->USBwValue1 == 0) + && (pInformation->USBwIndex == 0)) /*call Back usb spec 2.0*/ + { + pInformation->CurrentConfiguration = pInformation->USBwValue0; + pUser_Standard_Requests->User_SetConfiguration(); + return Success; + } + else + { + return UnSupport; + } +} + +/** + * @brief Return the Alternate Setting of the current interface. + * Input : Length - How many bytes are needed. + * @return + * - NULL, if the request is invalid when "Length" is 0. + * - "Buffer" if the "Length" is not 0. + */ +uint8_t* Standard_GetInterface(uint16_t Length) +{ + if (Length == 0) + { + pInformation->Ctrl_Info.Usb_wLength = sizeof(pInformation->CurrentAlternateSetting); + return 0; + } + pUser_Standard_Requests->User_GetInterface(); + return (uint8_t*)&pInformation->CurrentAlternateSetting; +} + +/** + * @brief This routine is called to set the interface. + * Then each class should configure the interface them self. + * @return + * - Success, if the request is performed. + * - UnSupport, if the request is invalid. + */ +USB_Result Standard_SetInterface(void) +{ + USB_Result Re; + /*Test if the specified Interface and Alternate Setting are supported by + the application Firmware*/ + Re = (*pProperty->Class_Get_Interface_Setting)(pInformation->USBwIndex0, pInformation->USBwValue0); + + if (pInformation->CurrentConfiguration != 0) + { + if ((Re != Success) || (pInformation->USBwIndex1 != 0) || (pInformation->USBwValue1 != 0)) + { + return UnSupport; + } + else if (Re == Success) + { + pUser_Standard_Requests->User_SetInterface(); + pInformation->CurrentInterface = pInformation->USBwIndex0; + pInformation->CurrentAlternateSetting = pInformation->USBwValue0; + return Success; + } + } + + return UnSupport; +} + +/** + * @brief Copy the device request data to "StatusInfo buffer". + * Input : - Length - How many bytes are needed. + * @return Return 0, if the request is at end of data block, + * or is invalid when "Length" is 0. + */ +uint8_t* Standard_GetStatus(uint16_t Length) +{ + if (Length == 0) + { + pInformation->Ctrl_Info.Usb_wLength = 2; + return 0; + } + + /* Reset Status Information */ + StatusInfo.w = 0; + + if (Type_Recipient == (STANDARD_REQUEST | DEVICE_RECIPIENT)) + { + /*Get Device Status */ + uint8_t Feature = pInformation->CurrentFeature; + + /* Remote Wakeup enabled */ + if (ValBit(Feature, 5)) + { + SetBit(StatusInfo0, 1); + } + else + { + ClrBit(StatusInfo0, 1); + } + + /* Bus-powered */ + if (ValBit(Feature, 6)) + { + SetBit(StatusInfo0, 0); + } + else /* Self-powered */ + { + ClrBit(StatusInfo0, 0); + } + } + /*Interface Status*/ + else if (Type_Recipient == (STANDARD_REQUEST | INTERFACE_RECIPIENT)) + { + return (uint8_t*)&StatusInfo; + } + /*Get EndPoint Status*/ + else if (Type_Recipient == (STANDARD_REQUEST | ENDPOINT_RECIPIENT)) + { + uint8_t Related_Endpoint; + uint8_t wIndex0 = pInformation->USBwIndex0; + + Related_Endpoint = (wIndex0 & 0x0f); + if (ValBit(wIndex0, 7)) + { + /* IN endpoint */ + if (_GetTxStallStatus(Related_Endpoint)) + { + SetBit(StatusInfo0, 0); /* IN Endpoint stalled */ + } + } + else + { + /* OUT endpoint */ + if (_GetRxStallStatus(Related_Endpoint)) + { + SetBit(StatusInfo0, 0); /* OUT Endpoint stalled */ + } + } + } + else + { + return NULL; + } + pUser_Standard_Requests->User_GetStatus(); + return (uint8_t*)&StatusInfo; +} + +/** + * @brief Clear or disable a specific feature. + * @return - Return Success, if the request is performed. + * - Return UnSupport, if the request is invalid. + */ +USB_Result Standard_ClearFeature(void) +{ + uint32_t Type_Rec = Type_Recipient; + uint32_t Status; + + if (Type_Rec == (STANDARD_REQUEST | DEVICE_RECIPIENT)) + { /*Device Clear Feature*/ + ClrBit(pInformation->CurrentFeature, 5); + return Success; + } + else if (Type_Rec == (STANDARD_REQUEST | ENDPOINT_RECIPIENT)) + { /*EndPoint Clear Feature*/ + USB_Device* pDev; + uint32_t Related_Endpoint; + uint32_t wIndex0; + uint32_t rEP; + + if ((pInformation->USBwValue != ENDPOINT_STALL) || (pInformation->USBwIndex1 != 0)) + { + return UnSupport; + } + + pDev = &Device_Table; + wIndex0 = pInformation->USBwIndex0; + rEP = wIndex0 & ~0x80; + Related_Endpoint = ENDP0 + rEP; + + if (ValBit(pInformation->USBwIndex0, 7)) + { + /*Get Status of endpoint & stall the request if the related_ENdpoint + is Disabled*/ + Status = _GetEPTxStatus(Related_Endpoint); + } + else + { + Status = _GetEPRxStatus(Related_Endpoint); + } + + if ((rEP >= pDev->TotalEndpoint) || (Status == 0) || (pInformation->CurrentConfiguration == 0)) + { + return UnSupport; + } + + if (wIndex0 & 0x80) + { + /* IN endpoint */ + if (_GetTxStallStatus(Related_Endpoint)) + { + USB_ClrDattogTx(Related_Endpoint); + SetEPTxStatus(Related_Endpoint, EP_TX_VALID); + } + } + else + { + /* OUT endpoint */ + if (_GetRxStallStatus(Related_Endpoint)) + { + if (Related_Endpoint == ENDP0) + { + /* After clear the STALL, enable the default endpoint receiver */ + USB_SetEpRxCnt(Related_Endpoint, Device_Property.MaxPacketSize); + _SetEPRxStatus(Related_Endpoint, EP_RX_VALID); + } + else + { + USB_ClrDattogRx(Related_Endpoint); + _SetEPRxStatus(Related_Endpoint, EP_RX_VALID); + } + } + } + pUser_Standard_Requests->User_ClearFeature(); + return Success; + } + + return UnSupport; +} + +/** + * @brief Set or enable a specific feature of EndPoint + * @return - Return Success, if the request is performed. + * - Return UnSupport, if the request is invalid. + */ +USB_Result Standard_SetEndPointFeature(void) +{ + uint32_t wIndex0; + uint32_t Related_Endpoint; + uint32_t rEP; + uint32_t Status; + + wIndex0 = pInformation->USBwIndex0; + rEP = wIndex0 & ~0x80; + Related_Endpoint = ENDP0 + rEP; + + if (ValBit(pInformation->USBwIndex0, 7)) + { + /* get Status of endpoint & stall the request if the related_ENdpoint + is Disabled*/ + Status = _GetEPTxStatus(Related_Endpoint); + } + else + { + Status = _GetEPRxStatus(Related_Endpoint); + } + + if (Related_Endpoint >= Device_Table.TotalEndpoint || pInformation->USBwValue != 0 || Status == 0 + || pInformation->CurrentConfiguration == 0) + { + return UnSupport; + } + else + { + if (wIndex0 & 0x80) + { + /* IN endpoint */ + _SetEPTxStatus(Related_Endpoint, EP_TX_STALL); + } + + else + { + /* OUT endpoint */ + _SetEPRxStatus(Related_Endpoint, EP_RX_STALL); + } + } + pUser_Standard_Requests->User_SetEndPointFeature(); + return Success; +} + +/** + * @brief Set or enable a specific feature of Device. + * @return - Return Success, if the request is performed. + * - Return UnSupport, if the request is invalid. + */ +USB_Result Standard_SetDeviceFeature(void) +{ + SetBit(pInformation->CurrentFeature, 5); + pUser_Standard_Requests->User_SetDeviceFeature(); + return Success; +} + +/** + * @brief Standard_GetDescriptorData is used for descriptors transfer. + * : This routine is used for the descriptors resident in Flash + * or RAM + * pDesc can be in either Flash or RAM + * The purpose of this routine is to have a versatile way to + * response descriptors request. It allows user to generate + * certain descriptors with software or read descriptors from + * external storage part by part. + * Input : - Length - Length of the data in this transfer. + * - pDesc - A pointer points to descriptor struct. + * The structure gives the initial address of the descriptor and + * its original size. + * @return Address of a part of the descriptor pointed by the Usb_ + * wOffset The buffer pointed by this address contains at least + * Length bytes. + */ +uint8_t* Standard_GetDescriptorData(uint16_t Length, USB_OneDescriptor* pDesc) +{ + uint32_t wOffset; + + wOffset = pInformation->Ctrl_Info.Usb_wOffset; + if (Length == 0) + { + pInformation->Ctrl_Info.Usb_wLength = pDesc->Descriptor_Size - wOffset; + return 0; + } + + return pDesc->Descriptor + wOffset; +} + +/** + * @brief Data stage of a Control Write Transfer. + */ +void DataStageOut(void) +{ + USB_EndpointMess* pEPinfo = &pInformation->Ctrl_Info; + uint32_t save_rLength; + + save_rLength = pEPinfo->Usb_rLength; + + if (pEPinfo->CopyData && save_rLength) + { + uint8_t* Buffer; + uint32_t Length; + + Length = pEPinfo->PacketSize; + if (Length > save_rLength) + { + Length = save_rLength; + } + + Buffer = (*pEPinfo->CopyData)(Length); + pEPinfo->Usb_rLength -= Length; + pEPinfo->Usb_rOffset += Length; + + USB_CopyPMAToUserBuf(Buffer, USB_GetEpRxAddr(ENDP0), Length); + } + + if (pEPinfo->Usb_rLength != 0) + { + vSetEPRxStatus(EP_RX_VALID); /* re-enable for next data reception */ + USB_SetEpTxCnt(ENDP0, 0); + vSetEPTxStatus(EP_TX_VALID); /* Expect the host to abort the data OUT stage */ + } + /* Set the next State*/ + if (pEPinfo->Usb_rLength >= pEPinfo->PacketSize) + { + pInformation->CtrlState = OutData; + } + else + { + if (pEPinfo->Usb_rLength > 0) + { + pInformation->CtrlState = LastOutData; + } + else if (pEPinfo->Usb_rLength == 0) + { + pInformation->CtrlState = WaitStatusIn; + USB_StatusIn(); + } + } +} + +/** + * @brief Data stage of a Control Read Transfer. + */ +void DataStageIn(void) +{ + USB_EndpointMess* pEPinfo = &pInformation->Ctrl_Info; + uint32_t save_wLength = pEPinfo->Usb_wLength; + uint32_t CtrlState = pInformation->CtrlState; + + uint8_t* DataBuffer; + uint32_t Length; + + if ((save_wLength == 0) && (CtrlState == LastInData)) + { + if (Data_Mul_MaxPacketSize == true) + { + /* No more data to send and empty packet */ + Send0LengthData(); + CtrlState = LastInData; + Data_Mul_MaxPacketSize = false; + } + else + { + /* No more data to send so STALL the TX Status*/ + CtrlState = WaitStatusOut; + vSetEPTxStatus(EP_TX_STALL); + } + + goto Expect_Status_Out; + } + + Length = pEPinfo->PacketSize; + CtrlState = (save_wLength <= Length) ? LastInData : InData; + + if (Length > save_wLength) + { + Length = save_wLength; + } + + DataBuffer = (*pEPinfo->CopyData)(Length); + + USB_CopyUserToPMABuf(DataBuffer, USB_GetEpTxAddr(ENDP0), Length); + + USB_SetEpTxCnt(ENDP0, Length); + + pEPinfo->Usb_wLength -= Length; + pEPinfo->Usb_wOffset += Length; + vSetEPTxStatus(EP_TX_VALID); + + USB_StatusOut(); /* Expect the host to abort the data IN stage */ + +Expect_Status_Out: + pInformation->CtrlState = CtrlState; +} + +/** + * @brief Proceed the processing of setup request without data stage. + */ +void NoData_Setup0(void) +{ + USB_Result Result = UnSupport; + uint32_t RequestNo = pInformation->bRequest; + uint32_t CtrlState; + + if (Type_Recipient == (STANDARD_REQUEST | DEVICE_RECIPIENT)) + { + /* Device Request*/ + /* SET_CONFIGURATION*/ + if (RequestNo == SET_CONFIGURATION) + { + Result = Standard_SetConfiguration(); + } + + /*SET ADDRESS*/ + else if (RequestNo == SET_ADDRESS) + { + if ((pInformation->USBwValue0 > 127) || (pInformation->USBwValue1 != 0) || (pInformation->USBwIndex != 0) + || (pInformation->CurrentConfiguration != 0)) + /* Device Address should be 127 or less*/ + { + CtrlState = Stalled; + goto exit_NoData_Setup0; + } + else + { + Result = Success; + } + } + /*SET FEATURE for Device*/ + else if (RequestNo == SET_FEATURE) + { + if ((pInformation->USBwValue0 == DEVICE_REMOTE_WAKEUP) && (pInformation->USBwIndex == 0)) + { + Result = Standard_SetDeviceFeature(); + } + else + { + Result = UnSupport; + } + } + /*Clear FEATURE for Device */ + else if (RequestNo == CLR_FEATURE) + { + if (pInformation->USBwValue0 == DEVICE_REMOTE_WAKEUP && pInformation->USBwIndex == 0 + && ValBit(pInformation->CurrentFeature, 5)) + { + Result = Standard_ClearFeature(); + } + else + { + Result = UnSupport; + } + } + } + + /* Interface Request*/ + else if (Type_Recipient == (STANDARD_REQUEST | INTERFACE_RECIPIENT)) + { + /*SET INTERFACE*/ + if (RequestNo == SET_INTERFACE) + { + Result = Standard_SetInterface(); + } + } + + /* EndPoint Request*/ + else if (Type_Recipient == (STANDARD_REQUEST | ENDPOINT_RECIPIENT)) + { + /*CLEAR FEATURE for EndPoint*/ + if (RequestNo == CLR_FEATURE) + { + Result = Standard_ClearFeature(); + } + /* SET FEATURE for EndPoint*/ + else if (RequestNo == SET_FEATURE) + { + Result = Standard_SetEndPointFeature(); + } + } + else + { + Result = UnSupport; + } + + if (Result != Success) + { + Result = (*pProperty->Class_NoData_Setup)(RequestNo); + if (Result == Not_Ready) + { + CtrlState = Pause; + goto exit_NoData_Setup0; + } + } + + if (Result != Success) + { + CtrlState = Stalled; + goto exit_NoData_Setup0; + } + + CtrlState = WaitStatusIn; /* After no data stage SETUP */ + + USB_StatusIn(); + +exit_NoData_Setup0: + pInformation->CtrlState = CtrlState; + return; +} + +/** + * @brief Proceed the processing of setup request with data stage. + */ +void Data_Setup0(void) +{ + uint8_t* (*CopyRoutine)(uint16_t); + USB_Result Result; + uint32_t Request_No = pInformation->bRequest; + + uint32_t Related_Endpoint, Reserved; + uint32_t wOffset, Status; + + CopyRoutine = NULL; + wOffset = 0; + + /*GET DESCRIPTOR*/ + if (Request_No == GET_DESCRIPTOR) + { + if (Type_Recipient == (STANDARD_REQUEST | DEVICE_RECIPIENT)) + { + uint8_t wValue1 = pInformation->USBwValue1; + if (wValue1 == DEVICE_DESCRIPTOR) + { + CopyRoutine = pProperty->GetDeviceDescriptor; + } + else if (wValue1 == CONFIG_DESCRIPTOR) + { + CopyRoutine = pProperty->GetConfigDescriptor; + } + else if (wValue1 == STRING_DESCRIPTOR) + { + CopyRoutine = pProperty->GetStringDescriptor; + } /* End of GET_DESCRIPTOR */ + } + } + + /*GET STATUS*/ + else if ((Request_No == GET_STATUS) && (pInformation->USBwValue == 0) && (pInformation->USBwLength == 0x0002) + && (pInformation->USBwIndex1 == 0)) + { + /* GET STATUS for Device*/ + if ((Type_Recipient == (STANDARD_REQUEST | DEVICE_RECIPIENT)) && (pInformation->USBwIndex == 0)) + { + CopyRoutine = Standard_GetStatus; + } + + /* GET STATUS for Interface*/ + else if (Type_Recipient == (STANDARD_REQUEST | INTERFACE_RECIPIENT)) + { + if (((*pProperty->Class_Get_Interface_Setting)(pInformation->USBwIndex0, 0) == Success) + && (pInformation->CurrentConfiguration != 0)) + { + CopyRoutine = Standard_GetStatus; + } + } + + /* GET STATUS for EndPoint*/ + else if (Type_Recipient == (STANDARD_REQUEST | ENDPOINT_RECIPIENT)) + { + Related_Endpoint = (pInformation->USBwIndex0 & 0x0f); + Reserved = pInformation->USBwIndex0 & 0x70; + + if (ValBit(pInformation->USBwIndex0, 7)) + { + /*Get Status of endpoint & stall the request if the related_ENdpoint + is Disabled*/ + Status = _GetEPTxStatus(Related_Endpoint); + } + else + { + Status = _GetEPRxStatus(Related_Endpoint); + } + + if ((Related_Endpoint < Device_Table.TotalEndpoint) && (Reserved == 0) && (Status != 0)) + { + CopyRoutine = Standard_GetStatus; + } + } + } + + /*GET CONFIGURATION*/ + else if (Request_No == GET_CONFIGURATION) + { + if (Type_Recipient == (STANDARD_REQUEST | DEVICE_RECIPIENT)) + { + CopyRoutine = Standard_GetConfiguration; + } + } + /*GET INTERFACE*/ + else if (Request_No == GET_INTERFACE) + { + if ((Type_Recipient == (STANDARD_REQUEST | INTERFACE_RECIPIENT)) && (pInformation->CurrentConfiguration != 0) + && (pInformation->USBwValue == 0) && (pInformation->USBwIndex1 == 0) && (pInformation->USBwLength == 0x0001) + && ((*pProperty->Class_Get_Interface_Setting)(pInformation->USBwIndex0, 0) == Success)) + { + CopyRoutine = Standard_GetInterface; + } + } + + if (CopyRoutine) + { + pInformation->Ctrl_Info.Usb_wOffset = wOffset; + pInformation->Ctrl_Info.CopyData = CopyRoutine; + /* sb in the original the cast to word was directly */ + /* now the cast is made step by step */ + (*CopyRoutine)(0); + Result = Success; + } + else + { + Result = (*pProperty->Class_Data_Setup)(pInformation->bRequest); + if (Result == Not_Ready) + { + pInformation->CtrlState = Pause; + return; + } + } + + if (pInformation->Ctrl_Info.Usb_wLength == 0xFFFF) + { + /* Data is not ready, wait it */ + pInformation->CtrlState = Pause; + return; + } + if ((Result == UnSupport) || (pInformation->Ctrl_Info.Usb_wLength == 0)) + { + /* Unsupported request */ + pInformation->CtrlState = Stalled; + return; + } + + if (ValBit(pInformation->bmRequestType, 7)) + { + /* Device ==> Host */ + __IO uint32_t wLength = pInformation->USBwLength; + + /* Restrict the data length to be the one host asks for */ + if (pInformation->Ctrl_Info.Usb_wLength > wLength) + { + pInformation->Ctrl_Info.Usb_wLength = wLength; + } + + else if (pInformation->Ctrl_Info.Usb_wLength < pInformation->USBwLength) + { + if (pInformation->Ctrl_Info.Usb_wLength < pProperty->MaxPacketSize) + { + Data_Mul_MaxPacketSize = false; + } + else if ((pInformation->Ctrl_Info.Usb_wLength % pProperty->MaxPacketSize) == 0) + { + Data_Mul_MaxPacketSize = true; + } + } + + pInformation->Ctrl_Info.PacketSize = pProperty->MaxPacketSize; + DataStageIn(); + } + else + { + pInformation->CtrlState = OutData; + vSetEPRxStatus(EP_RX_VALID); /* enable for next data reception */ + } + + return; +} + +/** + * @brief Get the device request data and dispatch to individual process. + * @return USB_ProcessPost0. + */ +uint8_t USB_ProcessSetup0(void) +{ + union + { + uint8_t* b; + uint16_t* w; + } pBuf; + + uint16_t offset = 1; + + pBuf.b = PMAAddr + (uint8_t*)(_GetEPRxAddr(ENDP0) * 2); /* *2 for 32 bits addr */ + + if (pInformation->CtrlState != Pause) + { + pInformation->bmRequestType = *pBuf.b++; /* bmRequestType */ + pInformation->bRequest = *pBuf.b++; /* bRequest */ + pBuf.w += offset; /* word not accessed because of 32 bits addressing */ + pInformation->USBwValue = USB_ByteSwap(*pBuf.w++); /* wValue */ + pBuf.w += offset; /* word not accessed because of 32 bits addressing */ + pInformation->USBwIndex = USB_ByteSwap(*pBuf.w++); /* wIndex */ + pBuf.w += offset; /* word not accessed because of 32 bits addressing */ + pInformation->USBwLength = *pBuf.w; /* wLength */ + } + + pInformation->CtrlState = SettingUp; + if (pInformation->USBwLength == 0) + { + /* Setup with no data stage */ + NoData_Setup0(); + } + else + { + /* Setup with data stage */ + Data_Setup0(); + } + return USB_ProcessPost0(); +} + +/** + * @brief Process the IN token on all default endpoint. + * @return USB_ProcessPost0. + */ +uint8_t USB_ProcessIn0(void) +{ + uint32_t CtrlState = pInformation->CtrlState; + + if ((CtrlState == InData) || (CtrlState == LastInData)) + { + DataStageIn(); + /* CtrlState may be changed outside the function */ + CtrlState = pInformation->CtrlState; + } + + else if (CtrlState == WaitStatusIn) + { + if ((pInformation->bRequest == SET_ADDRESS) && (Type_Recipient == (STANDARD_REQUEST | DEVICE_RECIPIENT))) + { + USB_SetDeviceAddress(pInformation->USBwValue0); + pUser_Standard_Requests->User_SetDeviceAddress(); + } + (*pProperty->Process_Status_IN)(); + CtrlState = Stalled; + } + + else + { + CtrlState = Stalled; + } + + pInformation->CtrlState = CtrlState; + + return USB_ProcessPost0(); +} + +/** + * @brief Process the OUT token on all default endpoint. + * @return USB_ProcessPost0. + */ +uint8_t USB_ProcessOut0(void) +{ + uint32_t CtrlState = pInformation->CtrlState; + + if ((CtrlState == InData) || (CtrlState == LastInData)) + { + /* host aborts the transfer before finish */ + CtrlState = Stalled; + } + else if ((CtrlState == OutData) || (CtrlState == LastOutData)) + { + DataStageOut(); + CtrlState = pInformation->CtrlState; /* may be changed outside the function */ + } + + else if (CtrlState == WaitStatusOut) + { + (*pProperty->Process_Status_OUT)(); + CtrlState = Stalled; + } + + /* Unexpect state, STALL the endpoint */ + else + { + CtrlState = Stalled; + } + + pInformation->CtrlState = CtrlState; + + return USB_ProcessPost0(); +} + +/** + * @brief Stall the Endpoint 0 in case of error. + * @return + * - 0 if the control State is in Pause + * - 1 if not. + */ +uint8_t USB_ProcessPost0(void) +{ + USB_SetEpRxCnt(ENDP0, Device_Property.MaxPacketSize); + + if (pInformation->CtrlState == Stalled) + { + vSetEPRxStatus(EP_RX_STALL); + vSetEPTxStatus(EP_TX_STALL); + } + return (pInformation->CtrlState == Pause); +} + +/** + * @brief Set the device and all the used Endpoints addresses. + * @param Val device address. + */ +void USB_SetDeviceAddress(uint8_t Val) +{ + uint32_t i; + uint32_t nEP = Device_Table.TotalEndpoint; + + /* set address in every used endpoint */ + for (i = 0; i < nEP; i++) + { + _SetEPAddress((uint8_t)i, (uint8_t)i); + } /* for */ + _SetDADDR(Val | ADDR_EFUC); /* set device address and enable function */ +} + +/** + * @brief No operation function. + */ +void USB_ProcessNop(void) +{ +} diff --git a/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_init.c b/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_init.c new file mode 100755 index 0000000000..016aec225c --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_init.c @@ -0,0 +1,69 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file usb_init.c + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "usb_lib.h" + +/* The number of current endpoint, it will be used to specify an endpoint */ +uint8_t EPindex; +/* The number of current device, it is an index to the Device_Table */ +/* uint8_t Device_no; */ +/* Points to the USB_DeviceMess structure of current device */ +/* The purpose of this register is to speed up the execution */ +USB_DeviceMess* pInformation; +/* Points to the DEVICE_PROP structure of current device */ +/* The purpose of this register is to speed up the execution */ +DEVICE_PROP* pProperty; +/* Temporary save the state of Rx & Tx status. */ +/* Whenever the Rx or Tx state is changed, its value is saved */ +/* in this variable first and will be set to the EPRB or EPRA */ +/* at the end of interrupt process */ +uint16_t SaveState; +uint16_t wInterrupt_Mask; +USB_DeviceMess Device_Info; +USER_STANDARD_REQUESTS* pUser_Standard_Requests; + +/** + * @brief USB system initialization + */ +void USB_Init(void) +{ + pInformation = &Device_Info; + pInformation->CtrlState = 2; + pProperty = &Device_Property; + pUser_Standard_Requests = &User_Standard_Requests; + /* Initialize devices one by one */ + pProperty->Init(); + /*Pull up DP*/ + _EnPortPullup(); +} diff --git a/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_int.c b/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_int.c new file mode 100755 index 0000000000..66f8d4fe2a --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_int.c @@ -0,0 +1,179 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file usb_int.c + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "usb_lib.h" + +__IO uint16_t SaveRState; +__IO uint16_t SaveTState; + +extern void (*pEpInt_IN[7])(void); /* Handles IN interrupts */ +extern void (*pEpInt_OUT[7])(void); /* Handles OUT interrupts */ + +/** + * @brief Low priority Endpoint Correct Transfer interrupt's service routine. + */ +void USB_CorrectTransferLp(void) +{ + __IO uint16_t wEPVal = 0; + /* stay in loop while pending interrupts */ + while (((wIstr = _GetISTR()) & STS_CTRS) != 0) + { + /* extract highest priority endpoint number */ + EPindex = (uint8_t)(wIstr & STS_EP_ID); + if (EPindex == 0) + { + /* Decode and service control endpoint interrupt */ + /* calling related service routine */ + /* (USB_ProcessSetup0, USB_ProcessIn0, USB_ProcessOut0) */ + + /* save RX & TX status */ + /* and set both to NAK */ + + SaveRState = _GetENDPOINT(ENDP0); + SaveTState = SaveRState & EPTX_STS; + SaveRState &= EPRX_STS; + _SetEPRxTxStatus(ENDP0, EP_RX_NAK, EP_TX_NAK); + + /* DIR bit = origin of the interrupt */ + + if ((wIstr & STS_DIR) == 0) + { + /* DIR = 0 */ + + /* DIR = 0 => IN int */ + /* DIR = 0 implies that (EP_CTRS_TX = 1) always */ + + _ClearEP_CTR_TX(ENDP0); + USB_ProcessIn0(); + + /* before terminate set Tx & Rx status */ + + _SetEPRxTxStatus(ENDP0, SaveRState, SaveTState); + return; + } + else + { + /* DIR = 1 */ + + /* DIR = 1 & CTR_RX => SETUP or OUT int */ + /* DIR = 1 & (CTR_TX | CTR_RX) => 2 int pending */ + + wEPVal = _GetENDPOINT(ENDP0); + + if ((wEPVal & EP_SETUP) != 0) + { + _ClearEP_CTR_RX(ENDP0); /* SETUP bit kept frozen while CTR_RX = 1 */ + USB_ProcessSetup0(); + /* before terminate set Tx & Rx status */ + + _SetEPRxTxStatus(ENDP0, SaveRState, SaveTState); + return; + } + + else if ((wEPVal & EP_CTRS_RX) != 0) + { + _ClearEP_CTR_RX(ENDP0); + USB_ProcessOut0(); + /* before terminate set Tx & Rx status */ + + _SetEPRxTxStatus(ENDP0, SaveRState, SaveTState); + return; + } + } + } /* if(EPindex == 0) */ + else + { + /* Decode and service non control endpoints interrupt */ + + /* process related endpoint register */ + wEPVal = _GetENDPOINT(EPindex); + if ((wEPVal & EP_CTRS_RX) != 0) + { + /* clear int flag */ + _ClearEP_CTR_RX(EPindex); + + /* call OUT service function */ + (*pEpInt_OUT[EPindex - 1])(); + + } /* if((wEPVal & EP_CTRS_RX) */ + + if ((wEPVal & EP_CTRS_TX) != 0) + { + /* clear int flag */ + _ClearEP_CTR_TX(EPindex); + + /* call IN service function */ + (*pEpInt_IN[EPindex - 1])(); + } /* if((wEPVal & EP_CTRS_TX) != 0) */ + + } /* if(EPindex == 0) else */ + + } /* while(...) */ +} + +/** + * @brief High Priority Endpoint Correct Transfer interrupt's service routine. + */ +void USB_CorrectTransferHp(void) +{ + uint32_t wEPVal = 0; + + while (((wIstr = _GetISTR()) & STS_CTRS) != 0) + { + _SetISTR((uint16_t)CLR_CTRS); /* clear CTR flag */ + /* extract highest priority endpoint number */ + EPindex = (uint8_t)(wIstr & STS_EP_ID); + /* process related endpoint register */ + wEPVal = _GetENDPOINT(EPindex); + if ((wEPVal & EP_CTRS_RX) != 0) + { + /* clear int flag */ + _ClearEP_CTR_RX(EPindex); + + /* call OUT service function */ + (*pEpInt_OUT[EPindex - 1])(); + + } /* if((wEPVal & EP_CTRS_RX) */ + else if ((wEPVal & EP_CTRS_TX) != 0) + { + /* clear int flag */ + _ClearEP_CTR_TX(EPindex); + + /* call IN service function */ + (*pEpInt_IN[EPindex - 1])(); + + } /* if((wEPVal & EP_CTRS_TX) != 0) */ + + } /* while(...) */ +} diff --git a/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_mem.c b/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_mem.c new file mode 100755 index 0000000000..539a76b7cc --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_mem.c @@ -0,0 +1,81 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file usb_mem.c + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "usb_lib.h" +u8* EpOutDataPtrTmp; +u8* EpInDataPtrTmp; + +/** + * @brief Copy a buffer from user memory area to packet memory area (PMA) + * @param pbUsrBuf pointer to user memory area. + * @param wPMABufAddr address into PMA. + * @param wNBytes no. of bytes to be copied. + */ +void USB_CopyUserToPMABuf(uint8_t* pbUsrBuf, uint16_t wPMABufAddr, uint16_t wNBytes) +{ + uint32_t n = (wNBytes + 1) >> 1; /* n = (wNBytes + 1) / 2 */ + uint32_t i, temp1, temp2; + uint16_t* pdwVal; + pdwVal = (uint16_t*)(wPMABufAddr * 2 + PMAAddr); + for (i = n; i != 0; i--) + { + temp1 = (uint16_t)*pbUsrBuf; + pbUsrBuf++; + temp2 = temp1 | (uint16_t)*pbUsrBuf << 8; + *pdwVal++ = temp2; + pdwVal++; + pbUsrBuf++; + EpInDataPtrTmp = pbUsrBuf; + } +} + +/** + * @brief Copy a buffer from user memory area to packet memory area (PMA) + * @param pbUsrBuf pointer to user memory area. + * @param wPMABufAddr address into PMA. + * @param wNBytes no. of bytes to be copied. + */ +void USB_CopyPMAToUserBuf(uint8_t* pbUsrBuf, uint16_t wPMABufAddr, uint16_t wNBytes) +{ + uint32_t n = (wNBytes + 1) >> 1; /* /2*/ + uint32_t i; + uint32_t* pdwVal; + pdwVal = (uint32_t*)(wPMABufAddr * 2 + PMAAddr); + for (i = n; i != 0; i--) + { + *(uint16_t*)pbUsrBuf++ = *pdwVal++; + pbUsrBuf++; + EpOutDataPtrTmp = pbUsrBuf; + } +} diff --git a/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_regs.c b/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_regs.c new file mode 100755 index 0000000000..9dc97c4db7 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_regs.c @@ -0,0 +1,598 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file usb_regs.c + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "usb_lib.h" + +/** + * @brief Set the CTRL register value. + * @param wRegValue new register value. + */ +void USB_SetCtrl(uint16_t wRegValue) +{ + _SetCNTR(wRegValue); +} + +/** + * @brief returns the CTRL register value. + * @return CTRL register Value. + */ +uint16_t USB_GetCtrl(void) +{ + return (_GetCNTR()); +} + +/** + * @brief Set the STS register value. + * @param wRegValue new register value. + */ +void USB_SetSts(uint16_t wRegValue) +{ + _SetISTR(wRegValue); +} + +/** + * @brief Returns the STS register value. + * @return STS register Value + */ +uint16_t USB_GetSts(void) +{ + return (_GetISTR()); +} + +/** + * @brief Returns the FN register value. + * @return FN register Value + */ +uint16_t USB_GetFn(void) +{ + return (_GetFNR()); +} + +/** + * @brief Set the ADDR register value. + * @param wRegValue new register value. + */ +void USB_SetAddr(uint16_t wRegValue) +{ + _SetDADDR(wRegValue); +} + +/** + * @brief Returns the ADDR register value. + * @return ADDR register Value + */ +uint16_t USB_GetAddr(void) +{ + return (_GetDADDR()); +} + +/** + * @brief Set the BUFTAB. + * @param wRegValue New register value. + */ +void USB_SetBuftab(uint16_t wRegValue) +{ + _SetBTABLE(wRegValue); +} + +/** + * @brief Returns the BUFTAB register value. + * @return BUFTAB address. + */ +uint16_t USB_GetBTABLE(void) +{ + return (_GetBTABLE()); +} + +/** + * @brief Set the Endpoint register value. + * @param bEpNum Endpoint Number. + * @param wRegValue New register value. + */ +void USB_SetEndPoint(uint8_t bEpNum, uint16_t wRegValue) +{ + _SetENDPOINT(bEpNum, wRegValue); +} + +/** + * @brief Return the Endpoint register value. + * @param bEpNum Endpoint Number. + * @return Endpoint register value. + */ +uint16_t USB_GetEndPoint(uint8_t bEpNum) +{ + return (_GetENDPOINT(bEpNum)); +} + +/** + * @brief sets the type in the endpoint register. + * @param bEpNum Endpoint Number. + * @param wType type definition. + */ +void USB_SetEpType(uint8_t bEpNum, uint16_t wType) +{ + _SetEPType(bEpNum, wType); +} + +/** + * @brief Returns the endpoint type. + * @param bEpNum Endpoint Number. + * @return Endpoint Type + */ +uint16_t USB_GetEpType(uint8_t bEpNum) +{ + return (_GetEPType(bEpNum)); +} + +/** + * @brief Set the status of Tx endpoint. + * @param bEpNum Endpoint Number. + * @param wState new state. + */ +void SetEPTxStatus(uint8_t bEpNum, uint16_t wState) +{ + _SetEPTxStatus(bEpNum, wState); +} + +/** + * @brief Set the status of Rx endpoint. + * @param bEpNum Endpoint Number. + * @param wState new state. + */ +void SetEPRxStatus(uint8_t bEpNum, uint16_t wState) +{ + _SetEPRxStatus(bEpNum, wState); +} + +/** + * @brief sets the status for Double Buffer Endpoint to STALL + * @param bEpNum Endpoint Number. + * @param bDir Endpoint direction. + */ +void USB_SetDouBleBuferEpStall(uint8_t bEpNum, uint8_t bDir) +{ + uint16_t Endpoint_DTOG_Status; + Endpoint_DTOG_Status = USB_GetEndPoint(bEpNum); + if (bDir == EP_DBUF_OUT) + { /* OUT double buffered endpoint */ + _SetENDPOINT(bEpNum, Endpoint_DTOG_Status & ~EPRX_DATTOG1); + } + else if (bDir == EP_DBUF_IN) + { /* IN double buffered endpoint */ + _SetENDPOINT(bEpNum, Endpoint_DTOG_Status & ~EPTX_DATTOG1); + } +} + +/** + * @brief Returns the endpoint Tx status. + * @param bEpNum Endpoint Number. + * @return Endpoint TX Status + */ +uint16_t USB_GetEpTxSts(uint8_t bEpNum) +{ + return (_GetEPTxStatus(bEpNum)); +} + +/** + * @brief Returns the endpoint Rx status. + * @param bEpNum Endpoint Number. + * @return Endpoint RX Status + */ +uint16_t USB_GetEpRxSts(uint8_t bEpNum) +{ + return (_GetEPRxStatus(bEpNum)); +} + +/** + * @brief Valid the endpoint Tx Status. + * @param bEpNum Endpoint Number. + */ +void USB_SetEpTxValid(uint8_t bEpNum) +{ + _SetEPTxStatus(bEpNum, EP_TX_VALID); +} + +/** + * @brief Valid the endpoint Rx Status. + * @param bEpNum Endpoint Number. + */ +void USB_SetEpRxValid(uint8_t bEpNum) +{ + _SetEPRxStatus(bEpNum, EP_RX_VALID); +} + +/** + * @brief Clear the EP_KIND bit. + * @param bEpNum Endpoint Number. + */ +void USB_SetEpKind(uint8_t bEpNum) +{ + _SetEP_KIND(bEpNum); +} + +/** + * @brief set the EP_KIND bit. + * @param bEpNum Endpoint Number. + */ +void USB_ClrEpKind(uint8_t bEpNum) +{ + _ClearEP_KIND(bEpNum); +} +/** + * @brief Clear the Status Out of the related Endpoint + * @param bEpNum Endpoint Number. + */ +void USB_ClrStsOut(uint8_t bEpNum) +{ + _ClearEP_KIND(bEpNum); +} +/** + * @brief Set the Status Out of the related Endpoint + * @param bEpNum Endpoint Number. + */ +void USB_SetStsOut(uint8_t bEpNum) +{ + _SetEP_KIND(bEpNum); +} +/** + * @brief Enable the double buffer feature for the endpoint. + * @param bEpNum Endpoint Number. + */ +void USB_SetEpDoubleBufer(uint8_t bEpNum) +{ + _SetEP_KIND(bEpNum); +} +/** + * @brief Disable the double buffer feature for the endpoint. + * @param bEpNum Endpoint Number. + */ +void USB_ClrEpDoubleBufer(uint8_t bEpNum) +{ + _ClearEP_KIND(bEpNum); +} +/** + * @brief Returns the Stall status of the Tx endpoint. + * @param bEpNum Endpoint Number. + * @return Tx Stall status. + */ +uint16_t USB_GetTxStallSts(uint8_t bEpNum) +{ + return (_GetTxStallStatus(bEpNum)); +} +/** + * @brief Returns the Stall status of the Rx endpoint. + * @param bEpNum Endpoint Number. + * @return Rx Stall status. + */ +uint16_t USB_GetRxStallSts(uint8_t bEpNum) +{ + return (_GetRxStallStatus(bEpNum)); +} +/** + * @brief Clear the CTR_RX bit. + * @param bEpNum Endpoint Number. + */ +void USB_ClrEpCtrsRx(uint8_t bEpNum) +{ + _ClearEP_CTR_RX(bEpNum); +} +/** + * @brief Clear the CTR_TX bit. + * @param bEpNum Endpoint Number. + */ +void USB_ClrEpCtrsTx(uint8_t bEpNum) +{ + _ClearEP_CTR_TX(bEpNum); +} +/** + * @brief Toggle the DTOG_RX bit. + * @param bEpNum Endpoint Number. + */ +void USB_DattogRx(uint8_t bEpNum) +{ + _ToggleDTOG_RX(bEpNum); +} +/** + * @brief Toggle the DTOG_TX bit. + * @param bEpNum Endpoint Number. + */ +void USB_DattogTx(uint8_t bEpNum) +{ + _ToggleDTOG_TX(bEpNum); +} +/** + * @brief Clear the DTOG_RX bit. + * @param bEpNum Endpoint Number. + */ +void USB_ClrDattogRx(uint8_t bEpNum) +{ + _ClearDTOG_RX(bEpNum); +} +/** + * @brief Clear the DTOG_TX bit. + * @param bEpNum Endpoint Number. + */ +void USB_ClrDattogTx(uint8_t bEpNum) +{ + _ClearDTOG_TX(bEpNum); +} +/** + * @brief Set the endpoint address. + * @param bEpNum Endpoint Number. + * @param bAddr New endpoint address. + */ +void USB_SetEpAddress(uint8_t bEpNum, uint8_t bAddr) +{ + _SetEPAddress(bEpNum, bAddr); +} +/** + * @brief Get the endpoint address. + * @param bEpNum Endpoint Number. + * @return Endpoint address. + */ +uint8_t USB_GetEpAddress(uint8_t bEpNum) +{ + return (_GetEPAddress(bEpNum)); +} +/** + * @brief Set the endpoint Tx buffer address. + * @param bEpNum Endpoint Number. + * @param wAddr new address. + */ +void USB_SetEpTxAddr(uint8_t bEpNum, uint16_t wAddr) +{ + _SetEPTxAddr(bEpNum, wAddr); +} +/** + * @brief Set the endpoint Rx buffer address. + * @param bEpNum Endpoint Number. + * @param wAddr new address. + */ +void USB_SetEpRxAddr(uint8_t bEpNum, uint16_t wAddr) +{ + _SetEPRxAddr(bEpNum, wAddr); +} +/** + * @brief Returns the endpoint Tx buffer address. + * @param bEpNum Endpoint Number. + * @return Rx buffer address. + */ +uint16_t USB_GetEpTxAddr(uint8_t bEpNum) +{ + return (_GetEPTxAddr(bEpNum)); +} +/** + * @brief Returns the endpoint Rx buffer address. + * @param bEpNum Endpoint Number. + * @return Rx buffer address. + */ +uint16_t USB_GetEpRxAddr(uint8_t bEpNum) +{ + return (_GetEPRxAddr(bEpNum)); +} +/** + * @brief Set the Tx count. + * @param bEpNum Endpoint Number. + * @param wCount new count value. + */ +void USB_SetEpTxCnt(uint8_t bEpNum, uint16_t wCount) +{ + _SetEPTxCount(bEpNum, wCount); +} +/** + * @brief Set the Count Rx Register value. + * @param pdwReg point to the register. + * @param wCount the new register value. + */ +void USB_SetEpCntRxReg(uint32_t* pdwReg, uint16_t wCount) +{ + _SetEPCountRxReg(dwReg, wCount); +} +/** + * @brief Set the Rx count. + * @param bEpNum Endpoint Number. + * @param wCount the new count value. + */ +void USB_SetEpRxCnt(uint8_t bEpNum, uint16_t wCount) +{ + _SetEPRxCount(bEpNum, wCount); +} +/** + * @brief Get the Tx count. + * @param bEpNum Endpoint Number. + * @return Tx count value. + */ +uint16_t USB_GetEpTxCnt(uint8_t bEpNum) +{ + return (_GetEPTxCount(bEpNum)); +} +/** + * @brief Get the Rx count. + * @param bEpNum Endpoint Number. + * @return Rx count value. + */ +uint16_t USB_GetEpRxCnt(uint8_t bEpNum) +{ + return (_GetEPRxCount(bEpNum)); +} +/** + * @brief Set the addresses of the buffer 0 and 1. + * @param bEpNum Endpoint Number. + * @param wBuf0Addr new address of buffer 0. + * @param wBuf1Addr new address of buffer 1. + */ +void USB_SetEpDblBuferAddr(uint8_t bEpNum, uint16_t wBuf0Addr, uint16_t wBuf1Addr) +{ + _SetEPDblBuffAddr(bEpNum, wBuf0Addr, wBuf1Addr); +} +/** + * @brief Set the Buffer 1 address. + * @param bEpNum Endpoint Number + * @param wBuf0Addr new address. + */ +void USB_SetEpDblBuf0Addr(uint8_t bEpNum, uint16_t wBuf0Addr) +{ + _SetEPDblBuf0Addr(bEpNum, wBuf0Addr); +} +/** + * @brief Set the Buffer 1 address. + * @param bEpNum Endpoint Number + * @param wBuf1Addr new address. + */ +void USB_SetEpDblBuf1Addr(uint8_t bEpNum, uint16_t wBuf1Addr) +{ + _SetEPDblBuf1Addr(bEpNum, wBuf1Addr); +} +/** + * @brief Returns the address of the Buffer 0. + * @param bEpNum Endpoint Number. + */ +uint16_t USB_GetEpDblBuf0Addr(uint8_t bEpNum) +{ + return (_GetEPDblBuf0Addr(bEpNum)); +} +/** + * @brief Returns the address of the Buffer 1. + * @param bEpNum Endpoint Number. + * @return Address of the Buffer 1. + */ +uint16_t USB_GetEpDblBuf1Addr(uint8_t bEpNum) +{ + return (_GetEPDblBuf1Addr(bEpNum)); +} +/** + * @brief Set the number of bytes for a double Buffer endpoint. + * @param bEpNum + * @param bDir + * @param wCount + */ +void USB_SetEpDblBuferCnt(uint8_t bEpNum, uint8_t bDir, uint16_t wCount) +{ + _SetEPDblBuffCount(bEpNum, bDir, wCount); +} +/** + * @brief Set the number of bytes in the buffer 0 of a double Buffer endpoint. + * @param bEpNum + * @param bDir + * @param wCount + */ +void USB_SetEpDblBuf0Cnt(uint8_t bEpNum, uint8_t bDir, uint16_t wCount) +{ + _SetEPDblBuf0Count(bEpNum, bDir, wCount); +} +/** + * @brief Set the number of bytes in the buffer 0 of a double Buffer endpoint. + * @param bEpNum + * @param bDir + * @param wCount + */ +void USB_SetEpDblBuf1Cnt(uint8_t bEpNum, uint8_t bDir, uint16_t wCount) +{ + _SetEPDblBuf1Count(bEpNum, bDir, wCount); +} +/** + * @brief Returns the number of byte received in the buffer 0 of a double Buffer endpoint. + * @param bEpNum Endpoint Number. + * @return Endpoint Buffer 0 count + */ +uint16_t USB_GetEpDblBuf0Cnt(uint8_t bEpNum) +{ + return (_GetEPDblBuf0Count(bEpNum)); +} +/** + * @brief Returns the number of data received in the buffer 1 of a double Buffer endpoint. + * @param bEpNum Endpoint Number. + * @return Endpoint Buffer 1 count. + */ +uint16_t USB_GetEpDblBuf1Cnt(uint8_t bEpNum) +{ + return (_GetEPDblBuf1Count(bEpNum)); +} +/** + * @brief gets direction of the double buffered endpoint + * @param bEpNum Endpoint Number. + * @return EP_DBUF_OUT, EP_DBUF_IN, EP_DBUF_ERR if the endpoint counter not yet programmed. + */ +EP_DBUF_DIR GetEPDblBufDir(uint8_t bEpNum) +{ + if ((uint16_t)(*_pEPRxCount(bEpNum) & 0xFC00) != 0) + return (EP_DBUF_OUT); + else if (((uint16_t)(*_pEPTxCount(bEpNum)) & 0x03FF) != 0) + return (EP_DBUF_IN); + else + return (EP_DBUF_ERR); +} +/** + * @brief free buffer used from the application realizing it to the line toggles + * bit SW_BUF in the double buffered endpoint register + * @param bEpNum + * @param bDir + */ +void USB_FreeUserBuf(uint8_t bEpNum, uint8_t bDir) +{ + if (bDir == EP_DBUF_OUT) + { /* OUT double buffered endpoint */ + _ToggleDTOG_TX(bEpNum); + } + else if (bDir == EP_DBUF_IN) + { /* IN double buffered endpoint */ + _ToggleDTOG_RX(bEpNum); + } +} + +/** + * @brief merge two byte in a word. + * @param bh byte high + * @param bl bytes low. + * @return resulted word. + */ +uint16_t USB_ToWord(uint8_t bh, uint8_t bl) +{ + uint16_t wRet; + wRet = (uint16_t)bl | ((uint16_t)bh << 8); + return (wRet); +} +/** + * @brief Swap two byte in a word. + * @param wSwW word to Swap. + * @return resulted word. + */ +uint16_t USB_ByteSwap(uint16_t wSwW) +{ + uint8_t bTemp; + uint16_t wRet; + bTemp = (uint8_t)(wSwW & 0xff); + wRet = (wSwW >> 8) | ((uint16_t)bTemp << 8); + return (wRet); +} diff --git a/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_sil.c b/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_sil.c new file mode 100755 index 0000000000..930e661c83 --- /dev/null +++ b/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_sil.c @@ -0,0 +1,83 @@ +/***************************************************************************** + * Copyright (c) 2019, Nations Technologies Inc. + * + * All rights reserved. + * **************************************************************************** + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the disclaimer below. + * + * Nations' name may not be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NATIONS "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE + * DISCLAIMED. IN NO EVENT SHALL NATIONS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, + * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * ****************************************************************************/ + +/** + * @file usb_sil.c + * @author Nations + * @version v1.0.0 + * + * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. + */ +#include "usb_lib.h" + +/** + * @brief Initialize the USB Device IP and the Endpoint 0. + * @return Status. + */ +uint32_t USB_SilInit(void) +{ + /* USB interrupts initialization */ + /* clear pending interrupts */ + _SetISTR(0); + wInterrupt_Mask = IMR_MSK; + /* set interrupts mask */ + _SetCNTR(wInterrupt_Mask); + return 0; +} + +/** + * @brief Write a buffer of data to a selected endpoint. + * @param bEpAddr The address of the non control endpoint. + * @param pBufferPointer The pointer to the buffer of data to be written to the endpoint. + * @param wBufferSize Number of data to be written (in bytes). + * @return Status. + */ +uint32_t USB_SilWrite(uint8_t bEpAddr, uint8_t* pBufferPointer, uint32_t wBufferSize) +{ + /* Use the memory interface function to write to the selected endpoint */ + USB_CopyUserToPMABuf(pBufferPointer, USB_GetEpTxAddr(bEpAddr & 0x7F), wBufferSize); + /* Update the data length in the control register */ + USB_SetEpTxCnt((bEpAddr & 0x7F), wBufferSize); + return 0; +} + +/** + * @brief Write a buffer of data to a selected endpoint. + * @param bEpAddr The address of the non control endpoint. + * @param pBufferPointer The pointer to which will be saved the received data buffer. + * @return Number of received data (in Bytes). + */ +uint32_t USB_SilRead(uint8_t bEpAddr, uint8_t* pBufferPointer) +{ + uint32_t DataLength = 0; + /* Get the number of received data on the selected Endpoint */ + DataLength = USB_GetEpRxCnt(bEpAddr & 0x7F); + /* Use the memory interface function to write to the selected endpoint */ + USB_CopyPMAToUserBuf(pBufferPointer, USB_GetEpRxAddr(bEpAddr & 0x7F), DataLength); + /* Return the number of received data */ + return DataLength; +} diff --git a/bsp/n32g452xx/SConscript b/bsp/n32g452xx/SConscript new file mode 100755 index 0000000000..fe0ae941ae --- /dev/null +++ b/bsp/n32g452xx/SConscript @@ -0,0 +1,14 @@ +# for module compiling +import os +Import('RTT_ROOT') + +cwd = str(Dir('#')) +objs = [] +list = os.listdir(cwd) + +for d in list: + path = os.path.join(cwd, d) + if os.path.isfile(os.path.join(path, 'SConscript')): + objs = objs + SConscript(os.path.join(d, 'SConscript')) + +Return('objs') diff --git a/bsp/n32g452xx/SConstruct b/bsp/n32g452xx/SConstruct new file mode 100755 index 0000000000..6dc90948bb --- /dev/null +++ b/bsp/n32g452xx/SConstruct @@ -0,0 +1,42 @@ +import os +import sys +import rtconfig + +if os.getenv('RTT_ROOT'): + RTT_ROOT = os.getenv('RTT_ROOT') +else: + RTT_ROOT = os.path.normpath(os.getcwd() + '/../..') + +sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')] +try: + from building import * +except: + print('Cannot found RT-Thread root directory, please check RTT_ROOT') + print(RTT_ROOT) + exit(-1) + +TARGET = 'rt-thread.' + rtconfig.TARGET_EXT + +DefaultEnvironment(tools=[]) +env = Environment(tools = ['mingw'], + AS = rtconfig.AS, ASFLAGS = rtconfig.AFLAGS, + CC = rtconfig.CC, CCFLAGS = rtconfig.CFLAGS, + AR = rtconfig.AR, ARFLAGS = '-rc', + LINK = rtconfig.LINK, LINKFLAGS = rtconfig.LFLAGS) +env.PrependENVPath('PATH', rtconfig.EXEC_PATH) + +if rtconfig.PLATFORM == 'iar': + env.Replace(CCCOM = ['$CC $CCFLAGS $CPPFLAGS $_CPPDEFFLAGS $_CPPINCFLAGS -o $TARGET $SOURCES']) + env.Replace(ARFLAGS = ['']) + env.Replace(LINKCOM = env["LINKCOM"] + ' --map rt-thread.map') + +Export('RTT_ROOT') +Export('rtconfig') + +print('RTT_ROOT=[%s], TARGET=[%s]' %(RTT_ROOT, TARGET)) + +# prepare building environment +objs = PrepareBuilding(env, RTT_ROOT, has_libcpu=False) + +# make a building +DoBuilding(TARGET, objs) diff --git a/bsp/n32g452xx/applications/SConscript b/bsp/n32g452xx/applications/SConscript new file mode 100755 index 0000000000..01eb940dfb --- /dev/null +++ b/bsp/n32g452xx/applications/SConscript @@ -0,0 +1,11 @@ +Import('RTT_ROOT') +Import('rtconfig') +from building import * + +cwd = os.path.join(str(Dir('#')), 'applications') +src = Glob('*.c') +CPPPATH = [cwd, str(Dir('#'))] + +group = DefineGroup('Applications', src, depend = [''], CPPPATH = CPPPATH) + +Return('group') diff --git a/bsp/n32g452xx/applications/main.c b/bsp/n32g452xx/applications/main.c new file mode 100755 index 0000000000..155880e2f4 --- /dev/null +++ b/bsp/n32g452xx/applications/main.c @@ -0,0 +1,22 @@ +/* + * Copyright (c) 2006-2021, RT-Thread Development Team + * + * SPDX-License-Identifier: Apache-2.0 + * + * Change Logs: + * Date Author Notes + * 2015-07-29 Arda.Fu first implementation + */ +#include + +int main(void) +{ + /* user app entry */ + + return 0; +} + + + + + diff --git a/bsp/n32g452xx/drivers/SConscript b/bsp/n32g452xx/drivers/SConscript new file mode 100755 index 0000000000..fa5bd50fcd --- /dev/null +++ b/bsp/n32g452xx/drivers/SConscript @@ -0,0 +1,30 @@ +Import('RTT_ROOT') +Import('rtconfig') +from building import * + +cwd = os.path.join(str(Dir('#')), 'drivers') + +# add the general drivers. +src = Split(""" +board.c +drv_gpio.c +drv_usart.c +""") + +CPPPATH = [cwd] + +# add spi drivers. +#if GetDepend('RT_USING_SPI'): +# src += ['drv_spi.c'] + +# add i2c drivers. +#if GetDepend('RT_USING_I2C'): +# src += ['drv_i2c.c'] + +# add spi flash drivers. +#if GetDepend('RT_USING_SFUD'): +# src += ['drv_spi_flash.c'] + +group = DefineGroup('Drivers', src, depend = [''], CPPPATH = CPPPATH) + +Return('group') diff --git a/bsp/n32g452xx/drivers/board.c b/bsp/n32g452xx/drivers/board.c new file mode 100755 index 0000000000..7b293d2ba7 --- /dev/null +++ b/bsp/n32g452xx/drivers/board.c @@ -0,0 +1,83 @@ +/* + * Copyright (c) 2006-2021, RT-Thread Development Team + * + * SPDX-License-Identifier: Apache-2.0 + * + * Change Logs: + * Date Author Notes + * 2009-01-05 Bernard first implementation + */ +#include +#include +#include +#include + +/** + * @brief This function is executed in case of error occurrence. + * @param None + * @retval None + */ +void Error_Handler(void) +{ + /* USER CODE BEGIN Error_Handler */ + /* User can add his own implementation to report the HAL error return state */ + while (1) + { + } + /* USER CODE END Error_Handler */ +} + +/** System Clock Configuration +*/ +void SystemClock_Config(void) +{ + SysTick_Config(SystemCoreClock / RT_TICK_PER_SECOND); + NVIC_SetPriority(SysTick_IRQn, 0); +} + +/** + * This is the timer interrupt service routine. + * + */ +void SysTick_Handler(void) +{ + /* enter interrupt */ + rt_interrupt_enter(); + + rt_tick_increase(); + + /* leave interrupt */ + rt_interrupt_leave(); +} + +/** + * This function will initial N32 board. + */ +void rt_hw_board_init(void) +{ + /* NVIC Configuration */ +#define NVIC_VTOR_MASK 0x3FFFFF80 +#ifdef VECT_TAB_RAM + /* Set the Vector Table base location at 0x10000000 */ + SCB->VTOR = (0x10000000 & NVIC_VTOR_MASK); +#else /* VECT_TAB_FLASH */ + /* Set the Vector Table base location at 0x08000000 */ + SCB->VTOR = (0x08000000 & NVIC_VTOR_MASK); +#endif + + SystemClock_Config(); + +#ifdef RT_USING_COMPONENTS_INIT + rt_components_board_init(); +#endif + +#ifdef RT_USING_CONSOLE + rt_console_set_device(RT_CONSOLE_DEVICE_NAME); +#endif + +#ifdef RT_USING_HEAP + rt_system_heap_init((void*)HEAP_BEGIN, (void*)HEAP_END); +#endif +} + +/*@}*/ diff --git a/bsp/n32g452xx/drivers/board.h b/bsp/n32g452xx/drivers/board.h new file mode 100755 index 0000000000..4094156aba --- /dev/null +++ b/bsp/n32g452xx/drivers/board.h @@ -0,0 +1,45 @@ +/* + * Copyright (c) 2006-2021, RT-Thread Development Team + * + * SPDX-License-Identifier: Apache-2.0 + * + * Change Logs: + * Date Author Notes + * 2009-09-22 Bernard add board.h to this bsp + */ + +// <<< Use Configuration Wizard in Context Menu >>> +#ifndef __BOARD_H__ +#define __BOARD_H__ + +#include + +// Internal SRAM memory size[Kbytes] +// Default: 80 +#ifdef __ICCARM__ +// Use *.icf ram symbal, to avoid hardcode. +extern char __ICFEDIT_region_RAM_end__; +#define N32_SRAM_END &__ICFEDIT_region_RAM_end__ +#else +#define N32_SRAM_SIZE 80 +#define N32_SRAM_END (0x20000000 + N32_SRAM_SIZE * 1024) +#endif + +#ifdef __CC_ARM +extern int Image$$RW_IRAM1$$ZI$$Limit; +#define HEAP_BEGIN (&Image$$RW_IRAM1$$ZI$$Limit) +#elif __ICCARM__ +#pragma section="HEAP" +#define HEAP_BEGIN (__segment_end("HEAP")) +#else +extern int __bss_end; +#define HEAP_BEGIN (&__bss_end) +#endif + +#define HEAP_END N32_SRAM_END + +void rt_hw_board_init(void); + +#endif + +//*** <<< end of configuration section >>> *** diff --git a/bsp/n32g452xx/drivers/drv_gpio.c b/bsp/n32g452xx/drivers/drv_gpio.c new file mode 100755 index 0000000000..3a4c5823af --- /dev/null +++ b/bsp/n32g452xx/drivers/drv_gpio.c @@ -0,0 +1,867 @@ +/* + * Copyright (c) 2006-2021, RT-Thread Development Team + * + * SPDX-License-Identifier: Apache-2.0 + * + * Change Logs: + * Date Author Notes + * 2017-10-20 ZYH the first version + */ + +#include "drv_gpio.h" +#include +#include +#include "n32g45x.h" + +#ifdef RT_USING_PIN + +#define N32F10X_PIN_NUMBERS 100 //[48, 64, 100, 144 ] + +#define __N32_PIN(index, rcc, gpio, gpio_index) \ +{ \ +0, RCC_##rcc##_PERIPH_GPIO##gpio, GPIO##gpio, GPIO_PIN_##gpio_index \ +, GPIO##gpio##_PORT_SOURCE, GPIO_PIN_SOURCE##gpio_index \ +} +#define __N32_PIN_DEFAULT {-1, 0, 0, 0, 0, 0} + +/* STM32 GPIO driver */ +struct pin_index +{ + int index; + uint32_t rcc; + GPIO_Module *gpio; + uint32_t pin; + uint8_t port_source; + uint8_t pin_source; +}; + +static const struct pin_index pins[] = +{ +#if (N32F10X_PIN_NUMBERS == 48) + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN(2, APB2, C, 13), + __N32_PIN(3, APB2, C, 14), + __N32_PIN(4, APB2, C, 15), + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN(10, APB2, A, 0), + __N32_PIN(11, APB2, A, 1), + __N32_PIN(12, APB2, A, 2), + __N32_PIN(13, APB2, A, 3), + __N32_PIN(14, APB2, A, 4), + __N32_PIN(15, APB2, A, 5), + __N32_PIN(16, APB2, A, 6), + __N32_PIN(17, APB2, A, 7), + __N32_PIN(18, APB2, B, 0), + __N32_PIN(19, APB2, B, 1), + __N32_PIN(20, APB2, B, 2), + __N32_PIN(21, APB2, B, 10), + __N32_PIN(22, APB2, B, 11), + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN(25, APB2, B, 12), + __N32_PIN(26, APB2, B, 13), + __N32_PIN(27, APB2, B, 14), + __N32_PIN(28, APB2, B, 15), + __N32_PIN(29, APB2, A, 8), + __N32_PIN(30, APB2, A, 9), + __N32_PIN(31, APB2, A, 10), + __N32_PIN(32, APB2, A, 11), + __N32_PIN(33, APB2, A, 12), + __N32_PIN(34, APB2, A, 13), + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN(37, APB2, A, 14), + __N32_PIN(38, APB2, A, 15), + __N32_PIN(39, APB2, B, 3), + __N32_PIN(40, APB2, B, 4), + __N32_PIN(41, APB2, B, 5), + __N32_PIN(42, APB2, B, 6), + __N32_PIN(43, APB2, B, 7), + __N32_PIN_DEFAULT, + __N32_PIN(45, APB2, B, 8), + __N32_PIN(46, APB2, B, 9), + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + +#endif +#if (N32F10X_PIN_NUMBERS == 64) + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN(2, APB2, C, 13), + __N32_PIN(3, APB2, C, 14), + __N32_PIN(4, APB2, C, 15), + __N32_PIN(5, APB2, D, 0), + __N32_PIN(6, APB2, D, 1), + __N32_PIN_DEFAULT, + __N32_PIN(8, APB2, C, 0), + __N32_PIN(9, APB2, C, 1), + __N32_PIN(10, APB2, C, 2), + __N32_PIN(11, APB2, C, 3), + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN(14, APB2, A, 0), + __N32_PIN(15, APB2, A, 1), + __N32_PIN(16, APB2, A, 2), + __N32_PIN(17, APB2, A, 3), + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN(20, APB2, A, 4), + __N32_PIN(21, APB2, A, 5), + __N32_PIN(22, APB2, A, 6), + __N32_PIN(23, APB2, A, 7), + __N32_PIN(24, APB2, C, 4), + __N32_PIN(25, APB2, C, 5), + __N32_PIN(26, APB2, B, 0), + __N32_PIN(27, APB2, B, 1), + __N32_PIN(28, APB2, B, 2), + __N32_PIN(29, APB2, B, 10), + __N32_PIN(30, APB2, B, 11), + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN(33, APB2, B, 12), + __N32_PIN(34, APB2, B, 13), + __N32_PIN(35, APB2, B, 14), + __N32_PIN(36, APB2, B, 15), + __N32_PIN(37, APB2, C, 6), + __N32_PIN(38, APB2, C, 7), + __N32_PIN(39, APB2, C, 8), + __N32_PIN(40, APB2, C, 9), + __N32_PIN(41, APB2, A, 8), + __N32_PIN(42, APB2, A, 9), + __N32_PIN(43, APB2, A, 10), + __N32_PIN(44, APB2, A, 11), + __N32_PIN(45, APB2, A, 12), + __N32_PIN(46, APB2, A, 13), + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN(49, APB2, A, 14), + __N32_PIN(50, APB2, A, 15), + __N32_PIN(51, APB2, C, 10), + __N32_PIN(52, APB2, C, 11), + __N32_PIN(53, APB2, C, 12), + __N32_PIN(54, APB2, D, 2), + __N32_PIN(55, APB2, B, 3), + __N32_PIN(56, APB2, B, 4), + __N32_PIN(57, APB2, B, 5), + __N32_PIN(58, APB2, B, 6), + __N32_PIN(59, APB2, B, 7), + __N32_PIN_DEFAULT, + __N32_PIN(61, APB2, B, 8), + __N32_PIN(62, APB2, B, 9), + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, +#endif +#if (N32F10X_PIN_NUMBERS == 100) + __N32_PIN_DEFAULT, + __N32_PIN(1, APB2, E, 2), + __N32_PIN(2, APB2, E, 3), + __N32_PIN(3, APB2, E, 4), + __N32_PIN(4, APB2, E, 5), + __N32_PIN(5, APB2, E, 6), + __N32_PIN_DEFAULT, + __N32_PIN(7, APB2, C, 13), + __N32_PIN(8, APB2, C, 14), + __N32_PIN(9, APB2, C, 15), + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN(15, APB2, C, 0), + __N32_PIN(16, APB2, C, 1), + __N32_PIN(17, APB2, C, 2), + __N32_PIN(18, APB2, C, 3), + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN(23, APB2, A, 0), + __N32_PIN(24, APB2, A, 1), + __N32_PIN(25, APB2, A, 2), + __N32_PIN(26, APB2, A, 3), + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN(29, APB2, A, 4), + __N32_PIN(30, APB2, A, 5), + __N32_PIN(31, APB2, A, 6), + __N32_PIN(32, APB2, A, 7), + __N32_PIN(33, APB2, C, 4), + __N32_PIN(34, APB2, C, 5), + __N32_PIN(35, APB2, B, 0), + __N32_PIN(36, APB2, B, 1), + __N32_PIN(37, APB2, B, 2), + __N32_PIN(38, APB2, E, 7), + __N32_PIN(39, APB2, E, 8), + __N32_PIN(40, APB2, E, 9), + __N32_PIN(41, APB2, E, 10), + __N32_PIN(42, APB2, E, 11), + __N32_PIN(43, APB2, E, 12), + __N32_PIN(44, APB2, E, 13), + __N32_PIN(45, APB2, E, 14), + __N32_PIN(46, APB2, E, 15), + __N32_PIN(47, APB2, B, 10), + __N32_PIN(48, APB2, B, 11), + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN(51, APB2, B, 12), + __N32_PIN(52, APB2, B, 13), + __N32_PIN(53, APB2, B, 14), + __N32_PIN(54, APB2, B, 15), + __N32_PIN(55, APB2, D, 8), + __N32_PIN(56, APB2, D, 9), + __N32_PIN(57, APB2, D, 10), + __N32_PIN(58, APB2, D, 11), + __N32_PIN(59, APB2, D, 12), + __N32_PIN(60, APB2, D, 13), + __N32_PIN(61, APB2, D, 14), + __N32_PIN(62, APB2, D, 15), + __N32_PIN(63, APB2, C, 6), + __N32_PIN(64, APB2, C, 7), + __N32_PIN(65, APB2, C, 8), + __N32_PIN(66, APB2, C, 9), + __N32_PIN(67, APB2, A, 8), + __N32_PIN(68, APB2, A, 9), + __N32_PIN(69, APB2, A, 10), + __N32_PIN(70, APB2, A, 11), + __N32_PIN(71, APB2, A, 12), + __N32_PIN(72, APB2, A, 13), + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN(76, APB2, A, 14), + __N32_PIN(77, APB2, A, 15), + __N32_PIN(78, APB2, C, 10), + __N32_PIN(79, APB2, C, 11), + __N32_PIN(80, APB2, C, 12), + __N32_PIN(81, APB2, D, 0), + __N32_PIN(82, APB2, D, 1), + __N32_PIN(83, APB2, D, 2), + __N32_PIN(84, APB2, D, 3), + __N32_PIN(85, APB2, D, 4), + __N32_PIN(86, APB2, D, 5), + __N32_PIN(87, APB2, D, 6), + __N32_PIN(88, APB2, D, 7), + __N32_PIN(89, APB2, B, 3), + __N32_PIN(90, APB2, B, 4), + __N32_PIN(91, APB2, B, 5), + __N32_PIN(92, APB2, B, 6), + __N32_PIN(93, APB2, B, 7), + __N32_PIN_DEFAULT, + __N32_PIN(95, APB2, B, 8), + __N32_PIN(96, APB2, B, 9), + __N32_PIN(97, APB2, E, 0), + __N32_PIN(98, APB2, E, 1), + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, +#endif +#if (N32F10X_PIN_NUMBERS == 144) + __N32_PIN_DEFAULT, + __N32_PIN(1, APB2, E, 2), + __N32_PIN(2, APB2, E, 3), + __N32_PIN(3, APB2, E, 4), + __N32_PIN(4, APB2, E, 5), + __N32_PIN(5, APB2, E, 6), + __N32_PIN_DEFAULT, + __N32_PIN(7, APB2, C, 13), + __N32_PIN(8, APB2, C, 14), + __N32_PIN(9, APB2, C, 15), + + __N32_PIN(10, APB2, F, 0), + __N32_PIN(11, APB2, F, 1), + __N32_PIN(12, APB2, F, 2), + __N32_PIN(13, APB2, F, 3), + __N32_PIN(14, APB2, F, 4), + __N32_PIN(15, APB2, F, 5), + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN(18, APB2, F, 6), + __N32_PIN(19, APB2, F, 7), + __N32_PIN(20, APB2, F, 8), + __N32_PIN(21, APB2, F, 9), + __N32_PIN(22, APB2, F, 10), + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN(26, APB2, C, 0), + __N32_PIN(27, APB2, C, 1), + __N32_PIN(28, APB2, C, 2), + __N32_PIN(29, APB2, C, 3), + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN(34, APB2, A, 0), + __N32_PIN(35, APB2, A, 1), + __N32_PIN(36, APB2, A, 2), + __N32_PIN(37, APB2, A, 3), + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN(40, APB2, A, 4), + __N32_PIN(41, APB2, A, 5), + __N32_PIN(42, APB2, A, 6), + __N32_PIN(43, APB2, A, 7), + __N32_PIN(44, APB2, C, 4), + __N32_PIN(45, APB2, C, 5), + __N32_PIN(46, APB2, B, 0), + __N32_PIN(47, APB2, B, 1), + __N32_PIN(48, APB2, B, 2), + __N32_PIN(49, APB2, F, 11), + __N32_PIN(50, APB2, F, 12), + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN(53, APB2, F, 13), + __N32_PIN(54, APB2, F, 14), + __N32_PIN(55, APB2, F, 15), + __N32_PIN(56, APB2, G, 0), + __N32_PIN(57, APB2, G, 1), + __N32_PIN(58, APB2, E, 7), + __N32_PIN(59, APB2, E, 8), + __N32_PIN(60, APB2, E, 9), + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN(63, APB2, E, 10), + __N32_PIN(64, APB2, E, 11), + __N32_PIN(65, APB2, E, 12), + __N32_PIN(66, APB2, E, 13), + __N32_PIN(67, APB2, E, 14), + __N32_PIN(68, APB2, E, 15), + __N32_PIN(69, APB2, B, 10), + __N32_PIN(70, APB2, B, 11), + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN(73, APB2, B, 12), + __N32_PIN(74, APB2, B, 13), + __N32_PIN(75, APB2, B, 14), + __N32_PIN(76, APB2, B, 15), + __N32_PIN(77, APB2, D, 8), + __N32_PIN(78, APB2, D, 9), + __N32_PIN(79, APB2, D, 10), + __N32_PIN(80, APB2, D, 11), + __N32_PIN(81, APB2, D, 12), + __N32_PIN(82, APB2, D, 13), + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN(85, APB2, D, 14), + __N32_PIN(86, APB2, D, 15), + __N32_PIN(87, APB2, G, 2), + __N32_PIN(88, APB2, G, 3), + __N32_PIN(89, APB2, G, 4), + __N32_PIN(90, APB2, G, 5), + __N32_PIN(91, APB2, G, 6), + __N32_PIN(92, APB2, G, 7), + __N32_PIN(93, APB2, G, 8), + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN(96, APB2, C, 6), + __N32_PIN(97, APB2, C, 7), + __N32_PIN(98, APB2, C, 8), + __N32_PIN(99, APB2, C, 9), + __N32_PIN(100, APB2, A, 8), + __N32_PIN(101, APB2, A, 9), + __N32_PIN(102, APB2, A, 10), + __N32_PIN(103, APB2, A, 11), + __N32_PIN(104, APB2, A, 12), + __N32_PIN(105, APB2, A, 13), + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN(109, APB2, A, 14), + __N32_PIN(110, APB2, A, 15), + __N32_PIN(111, APB2, C, 10), + __N32_PIN(112, APB2, C, 11), + __N32_PIN(113, APB2, C, 12), + __N32_PIN(114, APB2, D, 0), + __N32_PIN(115, APB2, D, 1), + __N32_PIN(116, APB2, D, 2), + __N32_PIN(117, APB2, D, 3), + __N32_PIN(118, APB2, D, 4), + __N32_PIN(119, APB2, D, 5), + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN(122, APB2, D, 6), + __N32_PIN(123, APB2, D, 7), + __N32_PIN(124, APB2, G, 9), + __N32_PIN(125, APB2, G, 10), + __N32_PIN(126, APB2, G, 11), + __N32_PIN(127, APB2, G, 12), + __N32_PIN(128, APB2, G, 13), + __N32_PIN(129, APB2, G, 14), + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, + __N32_PIN(132, APB2, G, 15), + __N32_PIN(133, APB2, B, 3), + __N32_PIN(134, APB2, B, 4), + __N32_PIN(135, APB2, B, 5), + __N32_PIN(136, APB2, B, 6), + __N32_PIN(137, APB2, B, 7), + __N32_PIN_DEFAULT, + __N32_PIN(139, APB2, B, 8), + __N32_PIN(140, APB2, B, 9), + __N32_PIN(141, APB2, E, 0), + __N32_PIN(142, APB2, E, 1), + __N32_PIN_DEFAULT, + __N32_PIN_DEFAULT, +#endif +}; + +struct pin_irq_map +{ + rt_uint16_t pinbit; + rt_uint32_t irqbit; + enum IRQn irqno; +}; +static const struct pin_irq_map pin_irq_map[] = +{ + {GPIO_PIN_0, EXTI_LINE0, EXTI0_IRQn }, + {GPIO_PIN_1, EXTI_LINE1, EXTI1_IRQn }, + {GPIO_PIN_2, EXTI_LINE2, EXTI2_IRQn }, + {GPIO_PIN_3, EXTI_LINE3, EXTI3_IRQn }, + {GPIO_PIN_4, EXTI_LINE4, EXTI4_IRQn }, + {GPIO_PIN_5, EXTI_LINE5, EXTI9_5_IRQn }, + {GPIO_PIN_6, EXTI_LINE6, EXTI9_5_IRQn }, + {GPIO_PIN_7, EXTI_LINE7, EXTI9_5_IRQn }, + {GPIO_PIN_8, EXTI_LINE8, EXTI9_5_IRQn }, + {GPIO_PIN_9, EXTI_LINE9, EXTI9_5_IRQn }, + {GPIO_PIN_10, EXTI_LINE10, EXTI15_10_IRQn}, + {GPIO_PIN_11, EXTI_LINE11, EXTI15_10_IRQn}, + {GPIO_PIN_12, EXTI_LINE12, EXTI15_10_IRQn}, + {GPIO_PIN_13, EXTI_LINE13, EXTI15_10_IRQn}, + {GPIO_PIN_14, EXTI_LINE14, EXTI15_10_IRQn}, + {GPIO_PIN_15, EXTI_LINE15, EXTI15_10_IRQn}, +}; +struct rt_pin_irq_hdr pin_irq_hdr_tab[] = +{ + {-1, 0, RT_NULL, RT_NULL}, + {-1, 0, RT_NULL, RT_NULL}, + {-1, 0, RT_NULL, RT_NULL}, + {-1, 0, RT_NULL, RT_NULL}, + {-1, 0, RT_NULL, RT_NULL}, + {-1, 0, RT_NULL, RT_NULL}, + {-1, 0, RT_NULL, RT_NULL}, + {-1, 0, RT_NULL, RT_NULL}, + {-1, 0, RT_NULL, RT_NULL}, + {-1, 0, RT_NULL, RT_NULL}, + {-1, 0, RT_NULL, RT_NULL}, + {-1, 0, RT_NULL, RT_NULL}, + {-1, 0, RT_NULL, RT_NULL}, + {-1, 0, RT_NULL, RT_NULL}, + {-1, 0, RT_NULL, RT_NULL}, + {-1, 0, RT_NULL, RT_NULL}, +}; + +#define ITEM_NUM(items) sizeof(items)/sizeof(items[0]) +const struct pin_index *get_pin(uint8_t pin) +{ + const struct pin_index *index; + + if (pin < ITEM_NUM(pins)) + { + index = &pins[pin]; + if (index->index == -1) + index = RT_NULL; + } + else + { + index = RT_NULL; + } + + return index; +}; + +void n32_pin_write(rt_device_t dev, rt_base_t pin, rt_base_t value) +{ + const struct pin_index *index; + + index = get_pin(pin); + if (index == RT_NULL) + { + return; + } + + if (value == PIN_LOW) + { + GPIO_ResetBits(index->gpio, index->pin); + } + else + { + GPIO_SetBits(index->gpio, index->pin); + } +} + +int n32_pin_read(rt_device_t dev, rt_base_t pin) +{ + int value; + const struct pin_index *index; + + value = PIN_LOW; + + index = get_pin(pin); + if (index == RT_NULL) + { + return value; + } + + if (GPIO_ReadInputDataBit(index->gpio, index->pin) == Bit_RESET) + { + value = PIN_LOW; + } + else + { + value = PIN_HIGH; + } + + return value; +} + +void n32_pin_mode(rt_device_t dev, rt_base_t pin, rt_base_t mode) +{ + const struct pin_index *index; + GPIO_InitType GPIO_InitStructure; + + index = get_pin(pin); + if (index == RT_NULL) + { + return; + } + + /* GPIO Periph clock enable */ + RCC_EnableAPB2PeriphClk(index->rcc, ENABLE); + + /* Configure GPIO_InitStructure */ + GPIO_InitStructure.Pin = index->pin; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; + + if (mode == PIN_MODE_OUTPUT) + { + /* output setting */ + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; + } + else if (mode == PIN_MODE_INPUT) + { + /* input setting: not pull. */ + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING; + } + else if (mode == PIN_MODE_INPUT_PULLUP) + { + /* input setting: pull up. */ + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU; + } + else + { + /* input setting:default. */ + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPD; + } + GPIO_InitPeripheral(index->gpio, &GPIO_InitStructure); +} + +rt_inline rt_int32_t bit2bitno(rt_uint32_t bit) +{ + int i; + for(i = 0; i < 32; i++) + { + if((0x01 << i) == bit) + { + return i; + } + } + return -1; +} +rt_inline const struct pin_irq_map *get_pin_irq_map(uint32_t pinbit) +{ + rt_int32_t mapindex = bit2bitno(pinbit); + if(mapindex < 0 || mapindex >= ITEM_NUM(pin_irq_map)) + { + return RT_NULL; + } + return &pin_irq_map[mapindex]; +}; +rt_err_t n32_pin_attach_irq(struct rt_device *device, rt_int32_t pin, + rt_uint32_t mode, void (*hdr)(void *args), void *args) +{ + const struct pin_index *index; + rt_base_t level; + rt_int32_t irqindex = -1; + + index = get_pin(pin); + if (index == RT_NULL) + { + return -RT_ENOSYS; + } + irqindex = bit2bitno(index->pin); + if(irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) + { + return -RT_ENOSYS; + } + + level = rt_hw_interrupt_disable(); + if(pin_irq_hdr_tab[irqindex].pin == pin && + pin_irq_hdr_tab[irqindex].hdr == hdr && + pin_irq_hdr_tab[irqindex].mode == mode && + pin_irq_hdr_tab[irqindex].args == args + ) + { + rt_hw_interrupt_enable(level); + return RT_EOK; + } + if(pin_irq_hdr_tab[irqindex].pin != -1) + { + rt_hw_interrupt_enable(level); + return -RT_EBUSY; + } + pin_irq_hdr_tab[irqindex].pin = pin; + pin_irq_hdr_tab[irqindex].hdr = hdr; + pin_irq_hdr_tab[irqindex].mode = mode; + pin_irq_hdr_tab[irqindex].args = args; + rt_hw_interrupt_enable(level); + + return RT_EOK; +} +rt_err_t n32_pin_dettach_irq(struct rt_device *device, rt_int32_t pin) +{ + const struct pin_index *index; + rt_base_t level; + rt_int32_t irqindex = -1; + + index = get_pin(pin); + if (index == RT_NULL) + { + return -RT_ENOSYS; + } + irqindex = bit2bitno(index->pin); + if(irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) + { + return -RT_ENOSYS; + } + + level = rt_hw_interrupt_disable(); + if(pin_irq_hdr_tab[irqindex].pin == -1) + { + rt_hw_interrupt_enable(level); + return RT_EOK; + } + pin_irq_hdr_tab[irqindex].pin = -1; + pin_irq_hdr_tab[irqindex].hdr = RT_NULL; + pin_irq_hdr_tab[irqindex].mode = 0; + pin_irq_hdr_tab[irqindex].args = RT_NULL; + rt_hw_interrupt_enable(level); + + return RT_EOK; +} +rt_err_t n32_pin_irq_enable(struct rt_device *device, rt_base_t pin, + rt_uint32_t enabled) +{ + const struct pin_index *index; + const struct pin_irq_map *irqmap; + rt_base_t level; + rt_int32_t irqindex = -1; + GPIO_InitType GPIO_InitStructure; + NVIC_InitType NVIC_InitStructure; + EXTI_InitType EXTI_InitStructure; + + index = get_pin(pin); + if (index == RT_NULL) + { + return -RT_ENOSYS; + } + if(enabled == PIN_IRQ_ENABLE) + { + irqindex = bit2bitno(index->pin); + if(irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) + { + return -RT_ENOSYS; + } + level = rt_hw_interrupt_disable(); + if(pin_irq_hdr_tab[irqindex].pin == -1) + { + rt_hw_interrupt_enable(level); + return -RT_ENOSYS; + } + irqmap = &pin_irq_map[irqindex]; + /* GPIO Periph clock enable */ + RCC_EnableAPB2PeriphClk(index->rcc, ENABLE); + /* Configure GPIO_InitStructure */ + GPIO_InitStructure.Pin = index->pin; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; + GPIO_InitPeripheral(index->gpio, &GPIO_InitStructure); + + NVIC_InitStructure.NVIC_IRQChannel= irqmap->irqno; + NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority= 2; + NVIC_InitStructure.NVIC_IRQChannelSubPriority= 2; + NVIC_InitStructure.NVIC_IRQChannelCmd=ENABLE; + NVIC_Init(&NVIC_InitStructure); + + GPIO_ConfigEXTILine(index->port_source, index->pin_source); + EXTI_InitStructure.EXTI_Line = irqmap->irqbit; + EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt; + switch(pin_irq_hdr_tab[irqindex].mode) + { + case PIN_IRQ_MODE_RISING: + EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Rising; + break; + case PIN_IRQ_MODE_FALLING: + EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Falling; + break; + case PIN_IRQ_MODE_RISING_FALLING: + EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Rising_Falling; + break; + } + EXTI_InitStructure.EXTI_LineCmd = ENABLE; + EXTI_InitPeripheral(&EXTI_InitStructure); + rt_hw_interrupt_enable(level); + } + else if(enabled == PIN_IRQ_DISABLE) + { + irqmap = get_pin_irq_map(index->pin); + if(irqmap == RT_NULL) + { + return -RT_ENOSYS; + } + EXTI_InitStructure.EXTI_Line = irqmap->irqbit; + EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt; + EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Rising; + EXTI_InitStructure.EXTI_LineCmd = DISABLE; + EXTI_InitPeripheral(&EXTI_InitStructure); + } + else + { + return -RT_ENOSYS; + } + + return RT_EOK; +} +const static struct rt_pin_ops _n32_pin_ops = +{ + n32_pin_mode, + n32_pin_write, + n32_pin_read, + n32_pin_attach_irq, + n32_pin_dettach_irq, + n32_pin_irq_enable, +}; + +int n32_hw_pin_init(void) +{ + int result; + + result = rt_device_pin_register("pin", &_n32_pin_ops, RT_NULL); + return result; +} +INIT_BOARD_EXPORT(n32_hw_pin_init); + +rt_inline void pin_irq_hdr(int irqno) +{ + EXTI_ClrITPendBit(pin_irq_map[irqno].irqbit); + if(pin_irq_hdr_tab[irqno].hdr) + { + pin_irq_hdr_tab[irqno].hdr(pin_irq_hdr_tab[irqno].args); + } +} +void EXTI0_IRQHandler(void) +{ + /* enter interrupt */ + rt_interrupt_enter(); + pin_irq_hdr(0); + /* leave interrupt */ + rt_interrupt_leave(); +} +void EXTI1_IRQHandler(void) +{ + /* enter interrupt */ + rt_interrupt_enter(); + pin_irq_hdr(1); + /* leave interrupt */ + rt_interrupt_leave(); +} +void EXTI2_IRQHandler(void) +{ + /* enter interrupt */ + rt_interrupt_enter(); + pin_irq_hdr(2); + /* leave interrupt */ + rt_interrupt_leave(); +} +void EXTI3_IRQHandler(void) +{ + /* enter interrupt */ + rt_interrupt_enter(); + pin_irq_hdr(3); + /* leave interrupt */ + rt_interrupt_leave(); +} +void EXTI4_IRQHandler(void) +{ + /* enter interrupt */ + rt_interrupt_enter(); + pin_irq_hdr(4); + /* leave interrupt */ + rt_interrupt_leave(); +} +void EXTI9_5_IRQHandler(void) +{ + /* enter interrupt */ + rt_interrupt_enter(); + if(EXTI_GetITStatus(EXTI_LINE5) != RESET) + { + pin_irq_hdr(5); + } + if(EXTI_GetITStatus(EXTI_LINE6) != RESET) + { + pin_irq_hdr(6); + } + if(EXTI_GetITStatus(EXTI_LINE7) != RESET) + { + pin_irq_hdr(7); + } + if(EXTI_GetITStatus(EXTI_LINE8) != RESET) + { + pin_irq_hdr(8); + } + if(EXTI_GetITStatus(EXTI_LINE9) != RESET) + { + pin_irq_hdr(9); + } + /* leave interrupt */ + rt_interrupt_leave(); +} +void EXTI15_10_IRQHandler(void) +{ + /* enter interrupt */ + rt_interrupt_enter(); + if(EXTI_GetITStatus(EXTI_LINE10) != RESET) + { + pin_irq_hdr(10); + } + if(EXTI_GetITStatus(EXTI_LINE11) != RESET) + { + pin_irq_hdr(11); + } + if(EXTI_GetITStatus(EXTI_LINE12) != RESET) + { + pin_irq_hdr(12); + } + if(EXTI_GetITStatus(EXTI_LINE13) != RESET) + { + pin_irq_hdr(13); + } + if(EXTI_GetITStatus(EXTI_LINE14) != RESET) + { + pin_irq_hdr(14); + } + if(EXTI_GetITStatus(EXTI_LINE15) != RESET) + { + pin_irq_hdr(15); + } + /* leave interrupt */ + rt_interrupt_leave(); +} + + +#endif + diff --git a/bsp/n32g452xx/drivers/drv_gpio.h b/bsp/n32g452xx/drivers/drv_gpio.h new file mode 100755 index 0000000000..ae9bda7dce --- /dev/null +++ b/bsp/n32g452xx/drivers/drv_gpio.h @@ -0,0 +1,14 @@ +/* + * Copyright (c) 2006-2021, RT-Thread Development Team + * + * SPDX-License-Identifier: Apache-2.0 + * + * Change Logs: + * Date Author Notes + * 2015-01-05 Bernard the first version + */ +#ifndef GPIO_H__ +#define GPIO_H__ + + +#endif diff --git a/bsp/n32g452xx/drivers/drv_usart.c b/bsp/n32g452xx/drivers/drv_usart.c new file mode 100755 index 0000000000..7cb401876d --- /dev/null +++ b/bsp/n32g452xx/drivers/drv_usart.c @@ -0,0 +1,676 @@ +/* + * File : usart.c + * This file is part of RT-Thread RTOS + * COPYRIGHT (C) 2006-2013, RT-Thread Development Team + * + * The license and distribution terms for this file may be + * found in the file LICENSE in this distribution or at + * http://www.rt-thread.org/license/LICENSE + * + * Change Logs: + * Date Author Notes + * 2009-01-05 Bernard the first version + * 2010-03-29 Bernard remove interrupt Tx and DMA Rx mode + * 2013-05-13 aozima update for kehong-lingtai. + * 2015-01-31 armink make sure the serial transmit complete in putc() + * 2016-05-13 armink add DMA Rx mode + * 2017-01-19 aubr.cool add interrupt Tx mode + * 2017-04-13 aubr.cool correct Rx parity err + */ + +#include "drv_usart.h" +#include +#include +#include "n32g45x.h" + +#define UART_ENABLE_IRQ(n) NVIC_EnableIRQ((n)) +#define UART_DISABLE_IRQ(n) NVIC_DisableIRQ((n)) + +/* USART1 */ +#define UART1_GPIO_TX GPIO_PIN_9 +#define UART1_GPIO_RX GPIO_PIN_10 +#define UART1_GPIO GPIOA + +/* USART2 */ +#define UART2_GPIO_TX GPIO_PIN_2 +#define UART2_GPIO_RX GPIO_PIN_3 +#define UART2_GPIO GPIOA + +/* USART3_REMAP[1:0] = 00 */ +#define UART3_GPIO_TX GPIO_PIN_10 +#define UART3_GPIO_RX GPIO_PIN_11 +#define UART3_GPIO GPIOB + +/* USART4 */ +#define UART4_GPIO_TX GPIO_PIN_10 +#define UART4_GPIO_RX GPIO_PIN_11 +#define UART4_GPIO GPIOC + +struct n32_uart +{ + USART_Module *uart_device; + IRQn_Type irq; + struct n32_uart_dma + { + /* dma channel */ + DMA_ChannelType *rx_ch; + DMA_Module *rx_dma_type; + /* dma global flag */ + uint32_t rx_gl_flag; + /* dma irq channel */ + uint8_t rx_irq_ch; + /* setting receive len */ + rt_size_t setting_recv_len; + /* last receive index */ + rt_size_t last_recv_index; + } dma; +}; + +static void DMA_Configuration(struct rt_serial_device *serial); + +static rt_err_t n32_configure(struct rt_serial_device *serial, struct serial_configure *cfg) +{ + struct n32_uart* uart; + USART_InitType USART_InitStructure; + + RT_ASSERT(serial != RT_NULL); + RT_ASSERT(cfg != RT_NULL); + + uart = (struct n32_uart *)serial->parent.user_data; + + USART_InitStructure.BaudRate = cfg->baud_rate; + + if (cfg->data_bits == DATA_BITS_8) + { + USART_InitStructure.WordLength = USART_WL_8B; + } + else if (cfg->data_bits == DATA_BITS_9) + { + USART_InitStructure.WordLength = USART_WL_9B; + } + + if (cfg->stop_bits == STOP_BITS_1) + { + USART_InitStructure.StopBits = USART_STPB_1; + } + else if (cfg->stop_bits == STOP_BITS_2) + { + USART_InitStructure.StopBits = USART_STPB_2; + } + + if (cfg->parity == PARITY_NONE) + { + USART_InitStructure.Parity = USART_PE_NO; + } + else if (cfg->parity == PARITY_ODD) + { + USART_InitStructure.Parity = USART_PE_ODD; + } + else if (cfg->parity == PARITY_EVEN) + { + USART_InitStructure.Parity = USART_PE_EVEN; + } + + USART_InitStructure.HardwareFlowControl = USART_HFCTRL_NONE; + USART_InitStructure.Mode = USART_MODE_RX | USART_MODE_TX; + USART_Init(uart->uart_device, &USART_InitStructure); + + /* Enable USART */ + USART_Enable(uart->uart_device, ENABLE); + + USART_ClrFlag(uart->uart_device, USART_FLAG_TXDE|USART_FLAG_TXC); + + return RT_EOK; +} + +static rt_err_t n32_control(struct rt_serial_device *serial, int cmd, void *arg) +{ + struct n32_uart* uart; + rt_uint32_t ctrl_arg = (rt_uint32_t)(arg); + + RT_ASSERT(serial != RT_NULL); + uart = (struct n32_uart *)serial->parent.user_data; + + switch (cmd) + { + /* disable interrupt */ + case RT_DEVICE_CTRL_CLR_INT: + /* disable rx irq */ + UART_DISABLE_IRQ(uart->irq); + /* disable interrupt */ + USART_ConfigInt(uart->uart_device, USART_INT_RXDNE, DISABLE); + break; + /* enable interrupt */ + case RT_DEVICE_CTRL_SET_INT: + /* enable rx irq */ + UART_ENABLE_IRQ(uart->irq); + /* enable interrupt */ + USART_ConfigInt(uart->uart_device, USART_INT_RXDNE, ENABLE); + break; + /* USART config */ + case RT_DEVICE_CTRL_CONFIG : + if (ctrl_arg == RT_DEVICE_FLAG_DMA_RX) + { + DMA_Configuration(serial); + } + break; + } + return RT_EOK; +} + +static int n32_putc(struct rt_serial_device *serial, char c) +{ + struct n32_uart* uart; + + RT_ASSERT(serial != RT_NULL); + uart = (struct n32_uart *)serial->parent.user_data; + + if (serial->parent.open_flag & RT_DEVICE_FLAG_INT_TX) + { + if (!(uart->uart_device->STS & USART_FLAG_TXDE)) + { + USART_ConfigInt(uart->uart_device, USART_INT_TXC, ENABLE); + return -1; + } + uart->uart_device->DAT = c; + USART_ConfigInt(uart->uart_device, USART_INT_TXC, ENABLE); + } + else + { + uart->uart_device->DAT = c; + while (!(uart->uart_device->STS & USART_FLAG_TXC)); + } + + return 1; +} + +static int n32_getc(struct rt_serial_device *serial) +{ + int ch; + struct n32_uart* uart; + + RT_ASSERT(serial != RT_NULL); + uart = (struct n32_uart *)serial->parent.user_data; + + ch = -1; + if (uart->uart_device->STS & USART_FLAG_RXDNE) + { + ch = uart->uart_device->DAT & 0xff; + } + + return ch; +} + +/** + * Serial port receive idle process. This need add to uart idle ISR. + * + * @param serial serial device + */ +static void dma_uart_rx_idle_isr(struct rt_serial_device *serial) +{ + struct n32_uart *uart = (struct n32_uart *) serial->parent.user_data; + rt_size_t recv_total_index, recv_len; + rt_base_t level; + + /* disable interrupt */ + level = rt_hw_interrupt_disable(); + + recv_total_index = uart->dma.setting_recv_len - DMA_GetCurrDataCounter(uart->dma.rx_ch); + recv_len = recv_total_index - uart->dma.last_recv_index; + uart->dma.last_recv_index = recv_total_index; + /* enable interrupt */ + rt_hw_interrupt_enable(level); + + if (recv_len) + rt_hw_serial_isr(serial, RT_SERIAL_EVENT_RX_DMADONE | (recv_len << 8)); + + /* read a data for clear receive idle interrupt flag */ + USART_ReceiveData(uart->uart_device); + DMA_ClearFlag(uart->dma.rx_gl_flag, uart->dma.rx_dma_type); +} + +/** + * DMA receive done process. This need add to DMA receive done ISR. + * + * @param serial serial device + */ +static void dma_rx_done_isr(struct rt_serial_device *serial) +{ + struct n32_uart *uart = (struct n32_uart *) serial->parent.user_data; + rt_size_t recv_len; + rt_base_t level; + + /* disable interrupt */ + level = rt_hw_interrupt_disable(); + + recv_len = uart->dma.setting_recv_len - uart->dma.last_recv_index; + /* reset last recv index */ + uart->dma.last_recv_index = 0; + /* enable interrupt */ + rt_hw_interrupt_enable(level); + + if (recv_len) + rt_hw_serial_isr(serial, RT_SERIAL_EVENT_RX_DMADONE | (recv_len << 8)); + + DMA_ClearFlag(uart->dma.rx_gl_flag, uart->dma.rx_dma_type); +} + +/** + * Uart common interrupt process. This need add to uart ISR. + * + * @param serial serial device + */ +static void uart_isr(struct rt_serial_device *serial) +{ + struct n32_uart *uart = (struct n32_uart *) serial->parent.user_data; + + RT_ASSERT(uart != RT_NULL); + + if(USART_GetIntStatus(uart->uart_device, USART_INT_RXDNE) != RESET) + { + if(USART_GetFlagStatus(uart->uart_device, USART_FLAG_PEF) == RESET) + { + rt_hw_serial_isr(serial, RT_SERIAL_EVENT_RX_IND); + } + /* clear interrupt */ + USART_ClrIntPendingBit(uart->uart_device, USART_INT_RXDNE); + } + if(USART_GetIntStatus(uart->uart_device, USART_INT_IDLEF) != RESET) + { + dma_uart_rx_idle_isr(serial); + } + if (USART_GetIntStatus(uart->uart_device, USART_INT_TXC) != RESET) + { + /* clear interrupt */ + if(serial->parent.open_flag & RT_DEVICE_FLAG_INT_TX) + { + rt_hw_serial_isr(serial, RT_SERIAL_EVENT_TX_DONE); + } + USART_ConfigInt(uart->uart_device, USART_INT_TXC, DISABLE); + USART_ClrIntPendingBit(uart->uart_device, USART_INT_TXC); + } + if (USART_GetFlagStatus(uart->uart_device, USART_FLAG_OREF) == SET) + { + n32_getc(serial); + } +} + +static const struct rt_uart_ops n32_uart_ops = +{ + n32_configure, + n32_control, + n32_putc, + n32_getc, +}; + +#if defined(RT_USING_UART1) +/* UART1 device driver structure */ +struct n32_uart uart1 = +{ + USART1, + USART1_IRQn, + { + DMA1_CH5, + DMA1, + DMA1_FLAG_GL5, + DMA1_Channel5_IRQn, + 0, + }, +}; +struct rt_serial_device serial1; + +void USART1_IRQHandler(void) +{ + /* enter interrupt */ + rt_interrupt_enter(); + + uart_isr(&serial1); + + /* leave interrupt */ + rt_interrupt_leave(); +} + +void DMA1_Channel5_IRQHandler(void) +{ + /* enter interrupt */ + rt_interrupt_enter(); + + dma_rx_done_isr(&serial1); + + /* leave interrupt */ + rt_interrupt_leave(); +} +#endif /* RT_USING_UART1 */ + +#if defined(RT_USING_UART2) +/* UART2 device driver structure */ +struct n32_uart uart2 = +{ + USART2, + USART2_IRQn, + { + DMA1_CH6, + DMA1, + DMA1_FLAG_GL6, + DMA1_Channel6_IRQn, + 0, + }, +}; +struct rt_serial_device serial2; + +void USART2_IRQHandler(void) +{ + /* enter interrupt */ + rt_interrupt_enter(); + + uart_isr(&serial2); + + /* leave interrupt */ + rt_interrupt_leave(); +} + +void DMA1_Channel6_IRQHandler(void) +{ + /* enter interrupt */ + rt_interrupt_enter(); + + dma_rx_done_isr(&serial2); + + /* leave interrupt */ + rt_interrupt_leave(); +} +#endif /* RT_USING_UART2 */ + +#if defined(RT_USING_UART3) +/* UART3 device driver structure */ +struct n32_uart uart3 = +{ + USART3, + USART3_IRQn, + { + DMA1_CH3, + DMA1, + DMA1_FLAG_GL3, + DMA1_Channel3_IRQn, + 0, + }, +}; +struct rt_serial_device serial3; + +void USART3_IRQHandler(void) +{ + /* enter interrupt */ + rt_interrupt_enter(); + + uart_isr(&serial3); + + /* leave interrupt */ + rt_interrupt_leave(); +} + +void DMA1_Channel3_IRQHandler(void) +{ + /* enter interrupt */ + rt_interrupt_enter(); + + dma_rx_done_isr(&serial3); + + /* leave interrupt */ + rt_interrupt_leave(); +} +#endif /* RT_USING_UART3 */ + +#if defined(RT_USING_UART4) +/* UART4 device driver structure */ +struct n32_uart uart4 = +{ + UART4, + UART4_IRQn, + { + DMA2_CH3, + DMA2, + DMA2_FLAG_GL3, + DMA2_Channel3_IRQn, + 0, + }, +}; +struct rt_serial_device serial4; + +void UART4_IRQHandler(void) +{ + /* enter interrupt */ + rt_interrupt_enter(); + + uart_isr(&serial4); + + /* leave interrupt */ + rt_interrupt_leave(); +} + +void DMA2_Channel3_IRQHandler(void) +{ + /* enter interrupt */ + rt_interrupt_enter(); + + dma_rx_done_isr(&serial4); + + /* leave interrupt */ + rt_interrupt_leave(); +} +#endif /* RT_USING_UART4 */ + +static void RCC_Configuration(void) +{ +#if defined(RT_USING_UART1) + /* Enable UART GPIO clocks */ + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOA | RCC_APB2_PERIPH_AFIO, ENABLE); + /* Enable UART clock */ + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_USART1, ENABLE); +#endif /* RT_USING_UART1 */ + +#if defined(RT_USING_UART2) + /* Enable UART GPIO clocks */ + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOA | RCC_APB2_PERIPH_AFIO, ENABLE); + /* Enable UART clock */ + RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_USART2, ENABLE); +#endif /* RT_USING_UART2 */ + +#if defined(RT_USING_UART3) + /* Enable UART GPIO clocks */ + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOB | RCC_APB2_PERIPH_AFIO, ENABLE); + /* Enable UART clock */ + RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_USART3, ENABLE); +#endif /* RT_USING_UART3 */ + +#if defined(RT_USING_UART4) + /* Enable UART GPIO clocks */ + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOC | RCC_APB2_PERIPH_AFIO, ENABLE); + /* Enable UART clock */ + RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_UART4, ENABLE); +#endif /* RT_USING_UART4 */ +} + +static void GPIO_Configuration(void) +{ + GPIO_InitType GPIO_InitStructure; + + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_2MHz; + +#if defined(RT_USING_UART1) + /* Configure USART Rx/tx PIN */ + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING; + GPIO_InitStructure.Pin = UART1_GPIO_RX; + GPIO_InitPeripheral(UART1_GPIO, &GPIO_InitStructure); + + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; + GPIO_InitStructure.Pin = UART1_GPIO_TX; + GPIO_InitPeripheral(UART1_GPIO, &GPIO_InitStructure); +#endif /* RT_USING_UART1 */ + +#if defined(RT_USING_UART2) + /* Configure USART Rx/tx PIN */ + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING; + GPIO_InitStructure.Pin = UART2_GPIO_RX; + GPIO_InitPeripheral(UART2_GPIO, &GPIO_InitStructure); + + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; + GPIO_InitStructure.Pin = UART2_GPIO_TX; + GPIO_InitPeripheral(UART2_GPIO, &GPIO_InitStructure); +#endif /* RT_USING_UART2 */ + +#if defined(RT_USING_UART3) + /* Configure USART Rx/tx PIN */ + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING; + GPIO_InitStructure.Pin = UART3_GPIO_RX; + GPIO_InitPeripheral(UART3_GPIO, &GPIO_InitStructure); + + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; + GPIO_InitStructure.Pin = UART3_GPIO_TX; + GPIO_InitPeripheral(UART3_GPIO, &GPIO_InitStructure); +#endif /* RT_USING_UART3 */ + +#if defined(RT_USING_UART4) + /* Configure USART Rx/tx PIN */ + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING; + GPIO_InitStructure.Pin = UART4_GPIO_RX; + GPIO_InitPeripheral(UART4_GPIO, &GPIO_InitStructure); + + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; + GPIO_InitStructure.Pin = UART4_GPIO_TX; + GPIO_InitPeripheral(UART4_GPIO, &GPIO_InitStructure); +#endif /* RT_USING_UART4 */ +} + +static void NVIC_Configuration(struct n32_uart* uart) +{ + NVIC_InitType NVIC_InitStructure; + + /* Enable the USART1 Interrupt */ + NVIC_InitStructure.NVIC_IRQChannel = uart->irq; + NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0; + NVIC_InitStructure.NVIC_IRQChannelSubPriority = 1; + NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; + NVIC_Init(&NVIC_InitStructure); +} + +static void DMA_Configuration(struct rt_serial_device *serial) +{ + struct n32_uart *uart = (struct n32_uart *) serial->parent.user_data; + struct rt_serial_rx_fifo *rx_fifo = (struct rt_serial_rx_fifo *)serial->serial_rx; + DMA_InitType DMA_InitStructure; + NVIC_InitType NVIC_InitStructure; + + uart->dma.setting_recv_len = serial->config.bufsz; + + /* enable transmit idle interrupt */ + USART_ConfigInt(uart->uart_device, USART_INT_IDLEF, ENABLE); + + /* DMA clock enable */ + RCC_EnableAHBPeriphClk(RCC_AHB_PERIPH_DMA1, ENABLE); + RCC_EnableAHBPeriphClk(RCC_AHB_PERIPH_DMA2, ENABLE); + + /* rx dma config */ + DMA_DeInit(uart->dma.rx_ch); + DMA_InitStructure.PeriphAddr = (uint32_t)&(uart->uart_device->DAT); + DMA_InitStructure.MemAddr = (uint32_t)(rx_fifo->buffer); + DMA_InitStructure.Direction = DMA_DIR_PERIPH_SRC; + DMA_InitStructure.BufSize = serial->config.bufsz; + DMA_InitStructure.PeriphInc = DMA_PERIPH_INC_DISABLE; + DMA_InitStructure.DMA_MemoryInc = DMA_MEM_INC_ENABLE; + DMA_InitStructure.PeriphDataSize = DMA_PERIPH_DATA_SIZE_BYTE; + DMA_InitStructure.MemDataSize = DMA_MemoryDataSize_Byte; + DMA_InitStructure.CircularMode = DMA_MODE_CIRCULAR; + DMA_InitStructure.Priority = DMA_PRIORITY_HIGH; + DMA_InitStructure.Mem2Mem = DMA_M2M_DISABLE; + DMA_Init(uart->dma.rx_ch, &DMA_InitStructure); + DMA_ClearFlag(uart->dma.rx_gl_flag, uart->dma.rx_dma_type); + DMA_ConfigInt(uart->dma.rx_ch, DMA_INT_TXC, ENABLE); + USART_EnableDMA(uart->uart_device, USART_DMAREQ_RX, ENABLE); + DMA_EnableChannel(uart->dma.rx_ch, ENABLE); + + /* rx dma interrupt config */ + NVIC_InitStructure.NVIC_IRQChannel = uart->dma.rx_irq_ch; + NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0; + NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0; + NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; + NVIC_Init(&NVIC_InitStructure); +} + +int rt_hw_usart_init(void) +{ + struct n32_uart* uart; + struct serial_configure config = RT_SERIAL_CONFIG_DEFAULT; + + RCC_Configuration(); + GPIO_Configuration(); + +#if defined(RT_USING_UART1) + uart = &uart1; + config.baud_rate = BAUD_RATE_115200; + + serial1.ops = &n32_uart_ops; + serial1.config = config; + + NVIC_Configuration(uart); + + /* register UART1 device */ + rt_hw_serial_register(&serial1, "uart1", + RT_DEVICE_FLAG_RDWR | RT_DEVICE_FLAG_INT_RX | + RT_DEVICE_FLAG_INT_TX | RT_DEVICE_FLAG_DMA_RX, + uart); +#endif /* RT_USING_UART1 */ + +#if defined(RT_USING_UART2) + uart = &uart2; + + config.baud_rate = BAUD_RATE_115200; + serial2.ops = &n32_uart_ops; + serial2.config = config; + + NVIC_Configuration(uart); + + /* register UART2 device */ + rt_hw_serial_register(&serial2, "uart2", + RT_DEVICE_FLAG_RDWR | RT_DEVICE_FLAG_INT_RX | + RT_DEVICE_FLAG_INT_TX | RT_DEVICE_FLAG_DMA_RX, + uart); +#endif /* RT_USING_UART2 */ + +#if defined(RT_USING_UART3) + uart = &uart3; + + config.baud_rate = BAUD_RATE_115200; + + serial3.ops = &n32_uart_ops; + serial3.config = config; + + NVIC_Configuration(uart); + + /* register UART3 device */ + rt_hw_serial_register(&serial3, "uart3", + RT_DEVICE_FLAG_RDWR | RT_DEVICE_FLAG_INT_RX | + RT_DEVICE_FLAG_INT_TX | RT_DEVICE_FLAG_DMA_RX, + uart); +#endif /* RT_USING_UART3 */ + +#if defined(RT_USING_UART4) + uart = &uart4; + + config.baud_rate = BAUD_RATE_115200; + + serial4.ops = &n32_uart_ops; + serial4.config = config; + + NVIC_Configuration(uart); + + /* register UART4 device */ + rt_hw_serial_register(&serial4, "uart4", + RT_DEVICE_FLAG_RDWR | RT_DEVICE_FLAG_INT_RX | + RT_DEVICE_FLAG_INT_TX | RT_DEVICE_FLAG_DMA_RX, + uart); +#endif /* RT_USING_UART4 */ + + return RT_EOK; +} +INIT_BOARD_EXPORT(rt_hw_usart_init); + diff --git a/bsp/n32g452xx/drivers/drv_usart.h b/bsp/n32g452xx/drivers/drv_usart.h new file mode 100755 index 0000000000..4059092706 --- /dev/null +++ b/bsp/n32g452xx/drivers/drv_usart.h @@ -0,0 +1,15 @@ +/* + * Copyright (c) 2006-2021, RT-Thread Development Team + * + * SPDX-License-Identifier: Apache-2.0 + * + * Change Logs: + * Date Author Notes + * 2009-01-05 Bernard the first version + */ + +#ifndef __USART_H__ +#define __USART_H__ + + +#endif diff --git a/bsp/n32g452xx/n32_rom.lds b/bsp/n32g452xx/n32_rom.lds new file mode 100755 index 0000000000..0865f58953 --- /dev/null +++ b/bsp/n32g452xx/n32_rom.lds @@ -0,0 +1,156 @@ +/* + * linker script for N32G452xx with GNU ld + * bernard.xiong 2009-10-14 + */ + +/* Program Entry, set to mark it as "used" and avoid gc */ +MEMORY +{ + CODE (rx) : ORIGIN = 0x08000000, LENGTH = 256k /* 256KB flash */ + DATA (rw) : ORIGIN = 0x20000000, LENGTH = 64k /* 64KB sram */ +} +ENTRY(Reset_Handler) +_system_stack_size = 0x200; + +SECTIONS +{ + .text : + { + . = ALIGN(4); + _stext = .; + KEEP(*(.isr_vector)) /* Startup code */ + + . = ALIGN(4); + *(.text) /* remaining code */ + *(.text.*) /* remaining code */ + *(.rodata) /* read-only data (constants) */ + *(.rodata*) + *(.glue_7) + *(.glue_7t) + *(.gnu.linkonce.t*) + + /* section information for finsh shell */ + . = ALIGN(4); + __fsymtab_start = .; + KEEP(*(FSymTab)) + __fsymtab_end = .; + + . = ALIGN(4); + __vsymtab_start = .; + KEEP(*(VSymTab)) + __vsymtab_end = .; + + /* section information for initial. */ + . = ALIGN(4); + __rt_init_start = .; + KEEP(*(SORT(.rti_fn*))) + __rt_init_end = .; + + . = ALIGN(4); + + PROVIDE(__ctors_start__ = .); + KEEP (*(SORT(.init_array.*))) + KEEP (*(.init_array)) + PROVIDE(__ctors_end__ = .); + + . = ALIGN(4); + _etext = .; + } > CODE = 0 + + /* .ARM.exidx is sorted, so has to go in its own output section. */ + __exidx_start = .; + .ARM.exidx : + { + *(.ARM.exidx* .gnu.linkonce.armexidx.*) + + /* This is used by the startup in order to initialize the .data secion */ + _sidata = .; + } > CODE + __exidx_end = .; + + /* .data section which is used for initialized data */ + + .data : AT (_sidata) + { + . = ALIGN(4); + /* This is used by the startup in order to initialize the .data secion */ + _sdata = . ; + + *(.data) + *(.data.*) + *(.gnu.linkonce.d*) + + PROVIDE(__dtors_start__ = .); + KEEP(*(SORT(.dtors.*))) + KEEP(*(.dtors)) + PROVIDE(__dtors_end__ = .); + + . = ALIGN(4); + /* This is used by the startup in order to initialize the .data secion */ + _edata = . ; + } >DATA + + .stack : + { + . = ALIGN(4); + _sstack = .; + . = . + _system_stack_size; + . = ALIGN(4); + _estack = .; + } >DATA + + __bss_start = .; + .bss : + { + . = ALIGN(4); + /* This is used by the startup in order to initialize the .bss secion */ + _sbss = .; + + *(.bss) + *(.bss.*) + *(COMMON) + + . = ALIGN(4); + /* This is used by the startup in order to initialize the .bss secion */ + _ebss = . ; + + *(.bss.init) + } > DATA + __bss_end = .; + + _end = .; + + /* Stabs debugging sections. */ + .stab 0 : { *(.stab) } + .stabstr 0 : { *(.stabstr) } + .stab.excl 0 : { *(.stab.excl) } + .stab.exclstr 0 : { *(.stab.exclstr) } + .stab.index 0 : { *(.stab.index) } + .stab.indexstr 0 : { *(.stab.indexstr) } + .comment 0 : { *(.comment) } + /* DWARF debug sections. + * Symbols in the DWARF debugging sections are relative to the beginning + * of the section so we begin them at 0. */ + /* DWARF 1 */ + .debug 0 : { *(.debug) } + .line 0 : { *(.line) } + /* GNU DWARF 1 extensions */ + .debug_srcinfo 0 : { *(.debug_srcinfo) } + .debug_sfnames 0 : { *(.debug_sfnames) } + /* DWARF 1.1 and DWARF 2 */ + .debug_aranges 0 : { *(.debug_aranges) } + .debug_pubnames 0 : { *(.debug_pubnames) } + /* DWARF 2 */ + .debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) } + .debug_abbrev 0 : { *(.debug_abbrev) } + .debug_line 0 : { *(.debug_line) } + .debug_frame 0 : { *(.debug_frame) } + .debug_str 0 : { *(.debug_str) } + .debug_loc 0 : { *(.debug_loc) } + .debug_macinfo 0 : { *(.debug_macinfo) } + /* SGI/MIPS DWARF 2 extensions */ + .debug_weaknames 0 : { *(.debug_weaknames) } + .debug_funcnames 0 : { *(.debug_funcnames) } + .debug_typenames 0 : { *(.debug_typenames) } + .debug_varnames 0 : { *(.debug_varnames) } +} diff --git a/bsp/n32g452xx/n32_rom.sct b/bsp/n32g452xx/n32_rom.sct new file mode 100755 index 0000000000..b5a41c14f4 --- /dev/null +++ b/bsp/n32g452xx/n32_rom.sct @@ -0,0 +1,15 @@ +; ************************************************************* +; *** Scatter-Loading Description File generated by uVision *** +; ************************************************************* + +LR_IROM1 0x08000000 0x00040000 { ; load region size_region + ER_IROM1 0x08000000 0x00040000 { ; load address = execution address + *.o (RESET, +First) + *(InRoot$$Sections) + .ANY (+RO) + } + RW_IRAM1 0x20000000 0x00014000 { ; RW data + .ANY (+RW +ZI) + } +} + diff --git a/bsp/n32g452xx/rtconfig.h b/bsp/n32g452xx/rtconfig.h new file mode 100755 index 0000000000..fc11d7c89d --- /dev/null +++ b/bsp/n32g452xx/rtconfig.h @@ -0,0 +1,163 @@ +#ifndef RT_CONFIG_H__ +#define RT_CONFIG_H__ + +/* Automatically generated file; DO NOT EDIT. */ +/* RT-Thread Configuration */ + +/* RT-Thread Kernel */ + +#define RT_NAME_MAX 8 +#define RT_ALIGN_SIZE 4 +#define RT_THREAD_PRIORITY_32 +#define RT_THREAD_PRIORITY_MAX 32 +#define RT_TICK_PER_SECOND 100 +#define RT_USING_OVERFLOW_CHECK +#define RT_USING_HOOK +#define RT_USING_IDLE_HOOK +#define RT_IDLE_HOOK_LIST_SIZE 4 +#define IDLE_THREAD_STACK_SIZE 256 +#define RT_USING_TIMER_SOFT +#define RT_TIMER_THREAD_PRIO 4 +#define RT_TIMER_THREAD_STACK_SIZE 512 +#define RT_DEBUG + +/* Inter-Thread communication */ + +#define RT_USING_SEMAPHORE +#define RT_USING_MUTEX +#define RT_USING_EVENT +#define RT_USING_MAILBOX +#define RT_USING_MESSAGEQUEUE + +/* Memory Management */ + +#define RT_USING_MEMPOOL +#define RT_USING_SMALL_MEM +#define RT_USING_HEAP + +/* Kernel Device Object */ + +#define RT_USING_DEVICE +#define RT_USING_CONSOLE +#define RT_CONSOLEBUF_SIZE 128 +#define RT_CONSOLE_DEVICE_NAME "uart1" +#define RT_VER_NUM 0x30105 + +/* RT-Thread Components */ + +#define RT_USING_COMPONENTS_INIT +#define RT_USING_USER_MAIN +#define RT_MAIN_THREAD_STACK_SIZE 2048 +#define RT_MAIN_THREAD_PRIORITY 10 + +/* C++ features */ + + +/* Command shell */ + +#define RT_USING_FINSH +#define FINSH_THREAD_NAME "tshell" +#define FINSH_USING_HISTORY +#define FINSH_HISTORY_LINES 5 +#define FINSH_USING_SYMTAB +#define FINSH_USING_DESCRIPTION +#define FINSH_THREAD_PRIORITY 20 +#define FINSH_THREAD_STACK_SIZE 4096 +#define FINSH_CMD_SIZE 80 +#define FINSH_USING_MSH +#define FINSH_USING_MSH_DEFAULT +#define FINSH_ARG_MAX 10 + +/* Device virtual file system */ + + +/* Device Drivers */ + +#define RT_USING_DEVICE_IPC +#define RT_PIPE_BUFSZ 512 +#define RT_USING_SERIAL +#define RT_SERIAL_USING_DMA +#define RT_SERIAL_RB_BUFSZ 64 +#define RT_USING_PIN + +/* Using USB */ + + +/* POSIX layer and C standard library */ + +#define RT_USING_LIBC + +/* Network */ + +/* Socket abstraction layer */ + + +/* Network interface device */ + + +/* light weight TCP/IP stack */ + + +/* AT commands */ + + +/* VBUS(Virtual Software BUS) */ + + +/* Utilities */ + + +/* RT-Thread online packages */ + +/* IoT - internet of things */ + + +/* Wi-Fi */ + +/* Marvell WiFi */ + + +/* Wiced WiFi */ + + +/* IoT Cloud */ + + +/* security packages */ + + +/* language packages */ + + +/* multimedia packages */ + + +/* tools packages */ + + +/* system packages */ + +/* acceleration: Assembly language or algorithmic acceleration packages */ + + +/* Micrium: Micrium software products porting for RT-Thread */ + + +/* peripheral libraries and drivers */ + + +/* AI packages */ + + +/* miscellaneous packages */ + + +/* samples: kernel and components samples */ + + +/* entertainment: terminal games and other interesting software packages */ + +#define SOC_N32G452XX +#define RT_USING_UART1 + +#endif diff --git a/bsp/n32g452xx/rtconfig.py b/bsp/n32g452xx/rtconfig.py new file mode 100755 index 0000000000..595a22ff42 --- /dev/null +++ b/bsp/n32g452xx/rtconfig.py @@ -0,0 +1,138 @@ +import os + +# toolchains options +ARCH='arm' +CPU='cortex-m4' +CROSS_TOOL='keil' + +# cross_tool provides the cross compiler +# EXEC_PATH is the compiler execute path, for example, CodeSourcery, Keil MDK, IAR +if CROSS_TOOL == 'gcc': + PLATFORM = 'gcc' + EXEC_PATH = r'/opt/gcc-arm-none-eabi-6_2-2016q4/bin' +elif CROSS_TOOL == 'keil': + PLATFORM = 'armcc' + EXEC_PATH = r'C:/Keil_v5' +elif CROSS_TOOL == 'iar': + PLATFORM = 'iar' + EXEC_PATH = r'C:/Program Files (x86)/IAR Systems/Embedded Workbench 8.0' + +if os.getenv('RTT_EXEC_PATH'): + EXEC_PATH = os.getenv('RTT_EXEC_PATH') + +BUILD = 'debug' + +if PLATFORM == 'gcc': + # tool-chains + PREFIX = 'arm-none-eabi-' + CC = PREFIX + 'gcc' + AS = PREFIX + 'gcc' + AR = PREFIX + 'ar' + LINK = PREFIX + 'gcc' + TARGET_EXT = 'elf' + SIZE = PREFIX + 'size' + OBJDUMP = PREFIX + 'objdump' + OBJCPY = PREFIX + 'objcopy' + + DEVICE = ' -mcpu=cortex-m4 -mthumb -ffunction-sections -fdata-sections' + CFLAGS = DEVICE + ' -Dgcc' # -D' + PART_TYPE + AFLAGS = ' -c' + DEVICE + ' -x assembler-with-cpp -Wa,-mimplicit-it=thumb ' + LFLAGS = DEVICE + ' -Wl,--gc-sections,-Map=rtthread.map,-cref,-u,Reset_Handler -T n32_rom.lds' + + CPATH = '' + LPATH = '' + + if BUILD == 'debug': + CFLAGS += ' -O0 -gdwarf-2 -g' + AFLAGS += ' -gdwarf-2' + else: + CFLAGS += ' -O2' + + POST_ACTION = OBJCPY + ' -O binary $TARGET rtthread.bin\n' + SIZE + ' $TARGET \n' + +elif PLATFORM == 'armcc': + # toolchains + CC = 'armcc' + AS = 'armasm' + AR = 'armar' + LINK = 'armlink' + TARGET_EXT = 'axf' + + DEVICE = ' --cpu Cortex-M4' + CFLAGS = DEVICE + ' --apcs=interwork' + AFLAGS = DEVICE + LFLAGS = DEVICE + ' --info sizes --info totals --info unused --info veneers --list rtthread.map --scatter n32_rom.sct' + + LFLAGS += ' --keep *.o(.rti_fn.*) --keep *.o(FSymTab) --keep *.o(VSymTab)' + + EXEC_PATH += '/ARM/ARMCC/bin' + print(EXEC_PATH) + + CFLAGS += ' --c99' + + if BUILD == 'debug': + CFLAGS += ' -g -O0' + AFLAGS += ' -g' + else: + CFLAGS += ' -O2' + + POST_ACTION = 'fromelf --bin $TARGET --output rtthread.bin \nfromelf -z $TARGET' + +elif PLATFORM == 'iar': + # toolchains + CC = 'iccarm' + AS = 'iasmarm' + AR = 'iarchive' + LINK = 'ilinkarm' + TARGET_EXT = 'out' + + DEVICE = ' -D USE_STDPERIPH_DRIVER' + ' -D N32G45X' + + CFLAGS = DEVICE + CFLAGS += ' --diag_suppress Pa050' + CFLAGS += ' --no_cse' + CFLAGS += ' --no_unroll' + CFLAGS += ' --no_inline' + CFLAGS += ' --no_code_motion' + CFLAGS += ' --no_tbaa' + CFLAGS += ' --no_clustering' + CFLAGS += ' --no_scheduling' + CFLAGS += ' --debug' + CFLAGS += ' --endian=little' + CFLAGS += ' --cpu=Cortex-M4' + CFLAGS += ' -e' + CFLAGS += ' --fpu=None' + CFLAGS += ' --dlib_config "' + EXEC_PATH + '/arm/INC/c/DLib_Config_Normal.h"' + CFLAGS += ' -Ol' + CFLAGS += ' --use_c++_inline' + + AFLAGS = '' + AFLAGS += ' -s+' + AFLAGS += ' -w+' + AFLAGS += ' -r' + AFLAGS += ' --cpu Cortex-M4' + AFLAGS += ' --fpu None' + + LFLAGS = ' --config n32_rom.icf' + LFLAGS += ' --redirect _Printf=_PrintfTiny' + LFLAGS += ' --redirect _Scanf=_ScanfSmall' + LFLAGS += ' --entry __iar_program_start' + + EXEC_PATH += '/arm/bin/' + POST_ACTION = '' + +#print('ARCH =[%s]' %(ARCH )) +#print('CPU =[%s]' %(CPU )) +#print('CROSS_TOOL =[%s]' %(CROSS_TOOL)) +#print('RTT_ROOT =[%s]' %(RTT_ROOT )) +#print('PLATFORM =[%s]' %(PLATFORM )) +#print('EXEC_PATH =[%s]' %(EXEC_PATH )) +#print('CC =[%s]' %(CC )) +#print('AS =[%s]' %(AS )) +#print('AR =[%s]' %(AR )) +#print('LINK =[%s]' %(LINK )) +#print('TARGET_EXT =[%s]' %(TARGET_EXT)) +#print('DEVICE =[%s]' %(DEVICE )) +#print('CFLAGS =[%s]' %(CFLAGS )) +#print('AFLAGS =[%s]' %(AFLAGS )) +#print('LFLAGS =[%s]' %(LFLAGS )) diff --git a/bsp/n32g452xx/startcmd.bat b/bsp/n32g452xx/startcmd.bat new file mode 100755 index 0000000000..a03f9d44c3 --- /dev/null +++ b/bsp/n32g452xx/startcmd.bat @@ -0,0 +1 @@ +start cmd.exe \ No newline at end of file diff --git a/bsp/n32g452xx/template.uvprojx b/bsp/n32g452xx/template.uvprojx new file mode 100755 index 0000000000..6dc3fe4fe7 --- /dev/null +++ b/bsp/n32g452xx/template.uvprojx @@ -0,0 +1,399 @@ + + + + 2.1 + +
### uVision Project, (C) Keil Software
+ + + + rtthread-n32 + 0x4 + ARM-ADS + 0 + + + N32G452RCL7 + Nationstech + Nationstech.N32G45x_DFP.1.0.1 + http://www.keil.com/pack/ + IRAM(0x20000000,0x24000) IROM(0x08000000,0x40000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE + + + UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0N32G45x -FS08000000 -FL040000 -FP0($$Device:N32G452RCL7$Flash\N32G45x.FLM)) + 0 + $$Device:N32G452RCL7$firmware\CMSIS\device\n32g45x.h + + + + + + + + + + $$Device:N32G452RCL7$svd\N32G452.svd + 0 + 0 + + + + + + + 0 + 0 + 0 + 0 + 1 + + .\build\ + rt-thread + 1 + 0 + 0 + 1 + 0 + .\build\ + 1 + 0 + 0 + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 1 + 0 + fromelf --bin !L --output rtthread.bin + + 0 + 0 + 0 + 0 + + 0 + + + + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + SARMCM3.DLL + -REMAP + DCM.DLL + -pCM4 + SARMCM3.DLL + + TCM.DLL + -pCM4 + + + + 1 + 0 + 0 + 0 + 16 + + + + + 1 + 0 + 0 + 1 + 1 + 4096 + + 1 + BIN\UL2CM3.DLL + "" () + + + + + 0 + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 0 + 1 + 1 + 0 + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + "Cortex-M4" + + 0 + 0 + 0 + 1 + 1 + 0 + 0 + 2 + 0 + 0 + 0 + 0 + 8 + 0 + 0 + 0 + 0 + 3 + 3 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 1 + 0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20000000 + 0x24000 + + + 1 + 0x8000000 + 0x40000 + + + 0 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x8000000 + 0x40000 + + + 1 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20000000 + 0x24000 + + + 0 + 0x0 + 0x0 + + + + + + 1 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + + + + + + + + + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + + + + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0x08000000 + 0x20000000 + + .\n32_rom.sct + + + + + + + + + + + + + + + + + + + + + template + 1 + + + + +
From 0e28321c2cfe8273234135a78ce78ac0c4d1d505 Mon Sep 17 00:00:00 2001 From: linyuanbo_breo_server Date: Sat, 14 Aug 2021 09:17:51 +0000 Subject: [PATCH 02/46] feat : n32g452xx direct structure base at32 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. 重新整理目录结构 --- bsp/n32g452xx/Kconfig | 47 ----- .../CMSIS/core/arm_common_tables.h | 0 .../CMSIS/core/arm_const_structs.h | 0 .../CMSIS/core/arm_math.h | 0 .../CMSIS/core/cmsis_armcc.h | 0 .../CMSIS/core/cmsis_armclang.h | 0 .../CMSIS/core/cmsis_compiler.h | 0 .../CMSIS/core/cmsis_gcc.h | 0 .../CMSIS/core/cmsis_iccarm.h | 0 .../CMSIS/core/cmsis_version.h | 0 .../CMSIS/core/core_cm4.h | 0 .../CMSIS/core/mpu_armv7.h | 0 .../CMSIS/device/n32g45x.h | 0 .../CMSIS/device/n32g45x_conf.h | 0 .../CMSIS/device/startup/startup_n32g45x.s | 0 .../device/startup/startup_n32g45x_EWARM.s | 0 .../device/startup/startup_n32g45x_gcc.S | 0 .../CMSIS/device/system_n32g45x.c | 0 .../CMSIS/device/system_n32g45x.h | 0 .../Libraries/N32_Std_Driver/SConscript | 54 ++++++ .../n32g45x_algo_lib/inc/n32g45x_aes.h | 0 .../inc/n32g45x_algo_common.h | 0 .../n32g45x_algo_lib/inc/n32g45x_des.h | 0 .../n32g45x_algo_lib/inc/n32g45x_hash.h | 0 .../n32g45x_algo_lib/inc/n32g45x_rng.h | 0 .../n32g45x_std_periph_driver/inc/misc.h | 0 .../inc/n32g45x_adc.h | 0 .../inc/n32g45x_bkp.h | 0 .../inc/n32g45x_can.h | 0 .../inc/n32g45x_comp.h | 0 .../inc/n32g45x_crc.h | 0 .../inc/n32g45x_dac.h | 0 .../inc/n32g45x_dbg.h | 0 .../inc/n32g45x_dma.h | 0 .../inc/n32g45x_dvp.h | 0 .../inc/n32g45x_eth.h | 0 .../inc/n32g45x_exti.h | 0 .../inc/n32g45x_flash.h | 0 .../inc/n32g45x_gpio.h | 0 .../inc/n32g45x_i2c.h | 0 .../inc/n32g45x_iwdg.h | 0 .../inc/n32g45x_opamp.h | 0 .../inc/n32g45x_pwr.h | 0 .../inc/n32g45x_qspi.h | 0 .../inc/n32g45x_rcc.h | 0 .../inc/n32g45x_rtc.h | 0 .../inc/n32g45x_sdio.h | 0 .../inc/n32g45x_spi.h | 0 .../inc/n32g45x_tim.h | 0 .../inc/n32g45x_tsc.h | 0 .../inc/n32g45x_usart.h | 0 .../inc/n32g45x_wwdg.h | 0 .../inc/n32g45x_xfmc.h | 0 .../n32g45x_std_periph_driver/src/misc.c | 0 .../src/n32g45x_adc.c | 0 .../src/n32g45x_bkp.c | 0 .../src/n32g45x_can.c | 0 .../src/n32g45x_comp.c | 0 .../src/n32g45x_crc.c | 0 .../src/n32g45x_dac.c | 0 .../src/n32g45x_dbg.c | 0 .../src/n32g45x_dma.c | 0 .../src/n32g45x_dvp.c | 0 .../src/n32g45x_eth.c | 0 .../src/n32g45x_exti.c | 0 .../src/n32g45x_flash.c | 0 .../src/n32g45x_gpio.c | 0 .../src/n32g45x_i2c.c | 0 .../src/n32g45x_iwdg.c | 0 .../src/n32g45x_opamp.c | 0 .../src/n32g45x_pwr.c | 0 .../src/n32g45x_qspi.c | 0 .../src/n32g45x_rcc.c | 0 .../src/n32g45x_rtc.c | 0 .../src/n32g45x_sdio.c | 0 .../src/n32g45x_spi.c | 0 .../src/n32g45x_tim.c | 0 .../src/n32g45x_tsc.c | 0 .../src/n32g45x_usart.c | 0 .../src/n32g45x_wwdg.c | 0 .../src/n32g45x_xfmc.c | 0 .../n32g45x_usbfs_driver/inc/usb_core.h | 0 .../n32g45x_usbfs_driver/inc/usb_def.h | 0 .../n32g45x_usbfs_driver/inc/usb_init.h | 0 .../n32g45x_usbfs_driver/inc/usb_int.h | 0 .../n32g45x_usbfs_driver/inc/usb_lib.h | 0 .../n32g45x_usbfs_driver/inc/usb_mem.h | 0 .../n32g45x_usbfs_driver/inc/usb_regs.h | 0 .../n32g45x_usbfs_driver/inc/usb_sil.h | 0 .../n32g45x_usbfs_driver/inc/usb_type.h | 0 .../n32g45x_usbfs_driver/src/usb_core.c | 0 .../n32g45x_usbfs_driver/src/usb_init.c | 0 .../n32g45x_usbfs_driver/src/usb_int.c | 0 .../n32g45x_usbfs_driver/src/usb_mem.c | 0 .../n32g45x_usbfs_driver/src/usb_regs.c | 0 .../n32g45x_usbfs_driver/src/usb_sil.c | 0 bsp/n32g452xx/Libraries/SConscript | 37 ---- bsp/n32g452xx/Libraries/rt_drivers/SConscript | 64 +++++++ .../Libraries/rt_drivers/drv_common.c | 64 +++++++ .../Libraries/rt_drivers/drv_common.h | 30 ++++ .../rt_drivers}/drv_gpio.c | 2 +- .../rt_drivers}/drv_gpio.h | 0 .../rt_drivers}/drv_usart.c | 0 .../rt_drivers}/drv_usart.h | 0 bsp/n32g452xx/drivers/SConscript | 30 ---- .../{ => n32g452xx-mini-system}/.config | 57 +++++- bsp/n32g452xx/n32g452xx-mini-system/Kconfig | 20 +++ .../{ => n32g452xx-mini-system}/SConscript | 3 +- .../{ => n32g452xx-mini-system}/SConstruct | 28 ++- .../applications/SConscript | 2 +- .../applications/main.c | 0 .../n32g452xx-mini-system/board/Kconfig | 49 +++++ .../n32g452xx-mini-system/board/SConscript | 25 +++ .../board}/board.c | 0 .../board}/board.h | 0 .../board/linker_scripts/link.lds} | 0 .../board/linker_scripts/link.sct} | 0 .../{ => n32g452xx-mini-system}/rtconfig.h | 27 ++- .../n32g452xx-mini-system/rtconfig.py | 170 ++++++++++++++++++ .../template.uvprojx | 2 +- bsp/n32g452xx/rtconfig.py | 138 -------------- bsp/n32g452xx/startcmd.bat | 1 - bsp/n32g452xx/tools/sdk_dist.py | 20 +++ 123 files changed, 605 insertions(+), 265 deletions(-) delete mode 100755 bsp/n32g452xx/Kconfig rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/CMSIS/core/arm_common_tables.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/CMSIS/core/arm_const_structs.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/CMSIS/core/arm_math.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/CMSIS/core/cmsis_armcc.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/CMSIS/core/cmsis_armclang.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/CMSIS/core/cmsis_compiler.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/CMSIS/core/cmsis_gcc.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/CMSIS/core/cmsis_iccarm.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/CMSIS/core/cmsis_version.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/CMSIS/core/core_cm4.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/CMSIS/core/mpu_armv7.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/CMSIS/device/n32g45x.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/CMSIS/device/n32g45x_conf.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/CMSIS/device/startup/startup_n32g45x.s (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/CMSIS/device/startup/startup_n32g45x_EWARM.s (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/CMSIS/device/startup/startup_n32g45x_gcc.S (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/CMSIS/device/system_n32g45x.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/CMSIS/device/system_n32g45x.h (100%) create mode 100755 bsp/n32g452xx/Libraries/N32_Std_Driver/SConscript rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_algo_lib/inc/n32g45x_aes.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_algo_lib/inc/n32g45x_algo_common.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_algo_lib/inc/n32g45x_des.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_algo_lib/inc/n32g45x_hash.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_algo_lib/inc/n32g45x_rng.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/inc/misc.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/inc/n32g45x_adc.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/inc/n32g45x_bkp.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/inc/n32g45x_can.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/inc/n32g45x_comp.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/inc/n32g45x_crc.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/inc/n32g45x_dac.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/inc/n32g45x_dbg.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/inc/n32g45x_dma.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/inc/n32g45x_dvp.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/inc/n32g45x_eth.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/inc/n32g45x_exti.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/inc/n32g45x_flash.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/inc/n32g45x_gpio.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/inc/n32g45x_i2c.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/inc/n32g45x_iwdg.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/inc/n32g45x_opamp.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/inc/n32g45x_pwr.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/inc/n32g45x_qspi.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/inc/n32g45x_rcc.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/inc/n32g45x_rtc.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/inc/n32g45x_sdio.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/inc/n32g45x_spi.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/inc/n32g45x_tim.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/inc/n32g45x_tsc.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/inc/n32g45x_usart.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/inc/n32g45x_wwdg.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/inc/n32g45x_xfmc.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/src/misc.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/src/n32g45x_adc.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/src/n32g45x_bkp.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/src/n32g45x_can.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/src/n32g45x_comp.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/src/n32g45x_crc.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/src/n32g45x_dac.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/src/n32g45x_dbg.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/src/n32g45x_dma.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/src/n32g45x_dvp.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/src/n32g45x_eth.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/src/n32g45x_exti.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/src/n32g45x_flash.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/src/n32g45x_gpio.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/src/n32g45x_i2c.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/src/n32g45x_iwdg.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/src/n32g45x_opamp.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/src/n32g45x_pwr.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/src/n32g45x_qspi.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/src/n32g45x_rcc.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/src/n32g45x_rtc.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/src/n32g45x_sdio.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/src/n32g45x_spi.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/src/n32g45x_tim.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/src/n32g45x_tsc.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/src/n32g45x_usart.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/src/n32g45x_wwdg.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_std_periph_driver/src/n32g45x_xfmc.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_usbfs_driver/inc/usb_core.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_usbfs_driver/inc/usb_def.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_usbfs_driver/inc/usb_init.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_usbfs_driver/inc/usb_int.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_usbfs_driver/inc/usb_lib.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_usbfs_driver/inc/usb_mem.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_usbfs_driver/inc/usb_regs.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_usbfs_driver/inc/usb_sil.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_usbfs_driver/inc/usb_type.h (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_usbfs_driver/src/usb_core.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_usbfs_driver/src/usb_init.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_usbfs_driver/src/usb_int.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_usbfs_driver/src/usb_mem.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_usbfs_driver/src/usb_regs.c (100%) rename bsp/n32g452xx/Libraries/{ => N32_Std_Driver}/n32g45x_usbfs_driver/src/usb_sil.c (100%) delete mode 100755 bsp/n32g452xx/Libraries/SConscript create mode 100755 bsp/n32g452xx/Libraries/rt_drivers/SConscript create mode 100755 bsp/n32g452xx/Libraries/rt_drivers/drv_common.c create mode 100755 bsp/n32g452xx/Libraries/rt_drivers/drv_common.h rename bsp/n32g452xx/{drivers => Libraries/rt_drivers}/drv_gpio.c (99%) rename bsp/n32g452xx/{drivers => Libraries/rt_drivers}/drv_gpio.h (100%) rename bsp/n32g452xx/{drivers => Libraries/rt_drivers}/drv_usart.c (100%) rename bsp/n32g452xx/{drivers => Libraries/rt_drivers}/drv_usart.h (100%) delete mode 100755 bsp/n32g452xx/drivers/SConscript rename bsp/n32g452xx/{ => n32g452xx-mini-system}/.config (92%) create mode 100755 bsp/n32g452xx/n32g452xx-mini-system/Kconfig rename bsp/n32g452xx/{ => n32g452xx-mini-system}/SConscript (85%) rename bsp/n32g452xx/{ => n32g452xx-mini-system}/SConstruct (52%) rename bsp/n32g452xx/{ => n32g452xx-mini-system}/applications/SConscript (79%) rename bsp/n32g452xx/{ => n32g452xx-mini-system}/applications/main.c (100%) create mode 100755 bsp/n32g452xx/n32g452xx-mini-system/board/Kconfig create mode 100755 bsp/n32g452xx/n32g452xx-mini-system/board/SConscript rename bsp/n32g452xx/{drivers => n32g452xx-mini-system/board}/board.c (100%) rename bsp/n32g452xx/{drivers => n32g452xx-mini-system/board}/board.h (100%) rename bsp/n32g452xx/{n32_rom.lds => n32g452xx-mini-system/board/linker_scripts/link.lds} (100%) rename bsp/n32g452xx/{n32_rom.sct => n32g452xx-mini-system/board/linker_scripts/link.sct} (100%) rename bsp/n32g452xx/{ => n32g452xx-mini-system}/rtconfig.h (84%) create mode 100755 bsp/n32g452xx/n32g452xx-mini-system/rtconfig.py rename bsp/n32g452xx/{ => n32g452xx-mini-system}/template.uvprojx (99%) delete mode 100755 bsp/n32g452xx/rtconfig.py delete mode 100755 bsp/n32g452xx/startcmd.bat create mode 100755 bsp/n32g452xx/tools/sdk_dist.py diff --git a/bsp/n32g452xx/Kconfig b/bsp/n32g452xx/Kconfig deleted file mode 100755 index 95a3f313e9..0000000000 --- a/bsp/n32g452xx/Kconfig +++ /dev/null @@ -1,47 +0,0 @@ -mainmenu "RT-Thread Configuration" - -config BSP_DIR - string - option env="BSP_ROOT" - default "." - -config RTT_DIR - string - option env="RTT_ROOT" - default "../.." - -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" - -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" - -config SOC_N32G452XX - bool - select RT_USING_COMPONENTS_INIT - select RT_USING_USER_MAIN - default y - -config RT_USING_UART1 - bool "Using UART1" - select RT_USING_SERIAL - default y - -config RT_USING_UART2 - bool "Using UART2" - select RT_USING_SERIAL - default n - -config RT_USING_UART3 - bool "Using UART3" - select RT_USING_SERIAL - default n - -config RT_USING_UART4 - bool "Using UART4" - select RT_USING_SERIAL - default n - - diff --git a/bsp/n32g452xx/Libraries/CMSIS/core/arm_common_tables.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/arm_common_tables.h similarity index 100% rename from bsp/n32g452xx/Libraries/CMSIS/core/arm_common_tables.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/arm_common_tables.h diff --git a/bsp/n32g452xx/Libraries/CMSIS/core/arm_const_structs.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/arm_const_structs.h similarity index 100% rename from bsp/n32g452xx/Libraries/CMSIS/core/arm_const_structs.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/arm_const_structs.h diff --git a/bsp/n32g452xx/Libraries/CMSIS/core/arm_math.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/arm_math.h similarity index 100% rename from bsp/n32g452xx/Libraries/CMSIS/core/arm_math.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/arm_math.h diff --git a/bsp/n32g452xx/Libraries/CMSIS/core/cmsis_armcc.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_armcc.h similarity index 100% rename from bsp/n32g452xx/Libraries/CMSIS/core/cmsis_armcc.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_armcc.h diff --git a/bsp/n32g452xx/Libraries/CMSIS/core/cmsis_armclang.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_armclang.h similarity index 100% rename from bsp/n32g452xx/Libraries/CMSIS/core/cmsis_armclang.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_armclang.h diff --git a/bsp/n32g452xx/Libraries/CMSIS/core/cmsis_compiler.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_compiler.h similarity index 100% rename from bsp/n32g452xx/Libraries/CMSIS/core/cmsis_compiler.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_compiler.h diff --git a/bsp/n32g452xx/Libraries/CMSIS/core/cmsis_gcc.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_gcc.h similarity index 100% rename from bsp/n32g452xx/Libraries/CMSIS/core/cmsis_gcc.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_gcc.h diff --git a/bsp/n32g452xx/Libraries/CMSIS/core/cmsis_iccarm.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_iccarm.h similarity index 100% rename from bsp/n32g452xx/Libraries/CMSIS/core/cmsis_iccarm.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_iccarm.h diff --git a/bsp/n32g452xx/Libraries/CMSIS/core/cmsis_version.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_version.h similarity index 100% rename from bsp/n32g452xx/Libraries/CMSIS/core/cmsis_version.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_version.h diff --git a/bsp/n32g452xx/Libraries/CMSIS/core/core_cm4.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/core_cm4.h similarity index 100% rename from bsp/n32g452xx/Libraries/CMSIS/core/core_cm4.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/core_cm4.h diff --git a/bsp/n32g452xx/Libraries/CMSIS/core/mpu_armv7.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/mpu_armv7.h similarity index 100% rename from bsp/n32g452xx/Libraries/CMSIS/core/mpu_armv7.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/mpu_armv7.h diff --git a/bsp/n32g452xx/Libraries/CMSIS/device/n32g45x.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/device/n32g45x.h similarity index 100% rename from bsp/n32g452xx/Libraries/CMSIS/device/n32g45x.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/device/n32g45x.h diff --git a/bsp/n32g452xx/Libraries/CMSIS/device/n32g45x_conf.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/device/n32g45x_conf.h similarity index 100% rename from bsp/n32g452xx/Libraries/CMSIS/device/n32g45x_conf.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/device/n32g45x_conf.h diff --git a/bsp/n32g452xx/Libraries/CMSIS/device/startup/startup_n32g45x.s b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/device/startup/startup_n32g45x.s similarity index 100% rename from bsp/n32g452xx/Libraries/CMSIS/device/startup/startup_n32g45x.s rename to bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/device/startup/startup_n32g45x.s diff --git a/bsp/n32g452xx/Libraries/CMSIS/device/startup/startup_n32g45x_EWARM.s b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/device/startup/startup_n32g45x_EWARM.s similarity index 100% rename from bsp/n32g452xx/Libraries/CMSIS/device/startup/startup_n32g45x_EWARM.s rename to bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/device/startup/startup_n32g45x_EWARM.s diff --git a/bsp/n32g452xx/Libraries/CMSIS/device/startup/startup_n32g45x_gcc.S b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/device/startup/startup_n32g45x_gcc.S similarity index 100% rename from bsp/n32g452xx/Libraries/CMSIS/device/startup/startup_n32g45x_gcc.S rename to bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/device/startup/startup_n32g45x_gcc.S diff --git a/bsp/n32g452xx/Libraries/CMSIS/device/system_n32g45x.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/device/system_n32g45x.c similarity index 100% rename from bsp/n32g452xx/Libraries/CMSIS/device/system_n32g45x.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/device/system_n32g45x.c diff --git a/bsp/n32g452xx/Libraries/CMSIS/device/system_n32g45x.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/device/system_n32g45x.h similarity index 100% rename from bsp/n32g452xx/Libraries/CMSIS/device/system_n32g45x.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/device/system_n32g45x.h diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/SConscript b/bsp/n32g452xx/Libraries/N32_Std_Driver/SConscript new file mode 100755 index 0000000000..4d5ff3f778 --- /dev/null +++ b/bsp/n32g452xx/Libraries/N32_Std_Driver/SConscript @@ -0,0 +1,54 @@ +import rtconfig +from building import * + +# get current directory +cwd = GetCurrentDir() + +# The set of source files associated with this SConscript file. +# src = Split(""" +# n32g45x_std_periph_driver/src/misc.c +# n32g45x_std_periph_driver/src/n32g45x_adc.c +# n32g45x_std_periph_driver/src/n32g45x_bkp.c +# n32g45x_std_periph_driver/src/n32g45x_can.c +# n32g45x_std_periph_driver/src/n32g45x_comp.c +# n32g45x_std_periph_driver/src/n32g45x_crc.c +# n32g45x_std_periph_driver/src/n32g45x_dac.c +# n32g45x_std_periph_driver/src/n32g45x_dbg.c +# n32g45x_std_periph_driver/src/n32g45x_dma.c +# n32g45x_std_periph_driver/src/n32g45x_dvp.c +# n32g45x_std_periph_driver/src/n32g45x_eth.c +# n32g45x_std_periph_driver/src/n32g45x_exti.c +# n32g45x_std_periph_driver/src/n32g45x_flash.c +# n32g45x_std_periph_driver/src/n32g45x_gpio.c +# n32g45x_std_periph_driver/src/n32g45x_i2c.c +# n32g45x_std_periph_driver/src/n32g45x_iwdg.c +# n32g45x_std_periph_driver/src/n32g45x_opamp.c +# n32g45x_std_periph_driver/src/n32g45x_pwr.c +# n32g45x_std_periph_driver/src/n32g45x_qspi.c +# n32g45x_std_periph_driver/src/n32g45x_rcc.c +# n32g45x_std_periph_driver/src/n32g45x_rtc.c +# n32g45x_std_periph_driver/src/n32g45x_sdio.c +# n32g45x_std_periph_driver/src/n32g45x_spi.c +# n32g45x_std_periph_driver/src/n32g45x_tim.c +# n32g45x_std_periph_driver/src/n32g45x_tsc.c +# n32g45x_std_periph_driver/src/n32g45x_usart.c +# n32g45x_std_periph_driver/src/n32g45x_wwdg.c +# n32g45x_std_periph_driver/src/n32g45x_xfmc.c +# """) +src = Glob('n32g45x_std_periph_driver/src/*.c') +src += [cwd + '/CMSIS/device/system_n32g45x.c'] + +path = [ + cwd + '/CMSIS/core', + cwd + '/CMSIS/device', + cwd + '/n32g45x_std_periph_driver/inc',] + +if GetDepend(['RT_USING_BSP_USB']): + path += [cwd + '/n32g45x_usbfs_driver/inc'] + src += [cwd + '/n32g45x_usbfs_driver/src'] + +CPPDEFINES = ['USE_STDPERIPH_DRIVER'] + +group = DefineGroup('Libraries', src, depend = [''], CPPPATH = path, CPPDEFINES = CPPDEFINES) + +Return('group') diff --git a/bsp/n32g452xx/Libraries/n32g45x_algo_lib/inc/n32g45x_aes.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_aes.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_algo_lib/inc/n32g45x_aes.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_aes.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_algo_lib/inc/n32g45x_algo_common.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_algo_common.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_algo_lib/inc/n32g45x_algo_common.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_algo_common.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_algo_lib/inc/n32g45x_des.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_des.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_algo_lib/inc/n32g45x_des.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_des.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_algo_lib/inc/n32g45x_hash.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_hash.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_algo_lib/inc/n32g45x_hash.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_hash.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_algo_lib/inc/n32g45x_rng.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_rng.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_algo_lib/inc/n32g45x_rng.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_rng.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/misc.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/misc.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/misc.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/misc.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_adc.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_adc.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_adc.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_adc.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_bkp.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_bkp.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_bkp.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_bkp.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_can.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_can.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_can.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_can.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_comp.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_comp.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_comp.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_comp.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_crc.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_crc.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_crc.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_crc.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_dac.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_dac.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_dac.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_dac.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_dbg.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_dbg.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_dbg.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_dbg.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_dma.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_dma.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_dma.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_dma.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_dvp.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_dvp.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_dvp.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_dvp.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_eth.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_eth.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_eth.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_eth.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_exti.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_exti.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_exti.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_exti.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_flash.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_flash.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_flash.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_flash.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_gpio.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_gpio.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_gpio.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_gpio.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_i2c.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_i2c.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_i2c.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_i2c.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_iwdg.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_iwdg.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_iwdg.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_iwdg.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_opamp.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_opamp.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_opamp.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_opamp.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_pwr.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_pwr.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_pwr.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_pwr.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_qspi.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_qspi.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_qspi.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_qspi.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_rcc.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_rcc.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_rcc.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_rcc.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_rtc.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_rtc.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_rtc.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_rtc.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_sdio.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_sdio.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_sdio.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_sdio.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_spi.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_spi.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_spi.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_spi.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_tim.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_tim.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_tim.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_tim.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_tsc.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_tsc.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_tsc.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_tsc.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_usart.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_usart.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_usart.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_usart.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_wwdg.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_wwdg.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_wwdg.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_wwdg.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_xfmc.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_xfmc.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/inc/n32g45x_xfmc.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_xfmc.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/misc.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/misc.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/misc.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/misc.c diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_adc.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_adc.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_adc.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_adc.c diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_bkp.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_bkp.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_bkp.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_bkp.c diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_can.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_can.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_can.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_can.c diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_comp.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_comp.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_comp.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_comp.c diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_crc.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_crc.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_crc.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_crc.c diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_dac.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_dac.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_dac.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_dac.c diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_dbg.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_dbg.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_dbg.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_dbg.c diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_dma.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_dma.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_dma.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_dma.c diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_dvp.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_dvp.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_dvp.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_dvp.c diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_eth.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_eth.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_eth.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_eth.c diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_exti.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_exti.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_exti.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_exti.c diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_flash.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_flash.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_flash.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_flash.c diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_gpio.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_gpio.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_gpio.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_gpio.c diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_i2c.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_i2c.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_i2c.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_i2c.c diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_iwdg.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_iwdg.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_iwdg.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_iwdg.c diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_opamp.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_opamp.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_opamp.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_opamp.c diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_pwr.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_pwr.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_pwr.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_pwr.c diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_qspi.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_qspi.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_qspi.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_qspi.c diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_rcc.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_rcc.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_rcc.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_rcc.c diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_rtc.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_rtc.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_rtc.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_rtc.c diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_sdio.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_sdio.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_sdio.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_sdio.c diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_spi.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_spi.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_spi.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_spi.c diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_tim.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_tim.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_tim.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_tim.c diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_tsc.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_tsc.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_tsc.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_tsc.c diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_usart.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_usart.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_usart.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_usart.c diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_wwdg.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_wwdg.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_wwdg.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_wwdg.c diff --git a/bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_xfmc.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_xfmc.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_std_periph_driver/src/n32g45x_xfmc.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_xfmc.c diff --git a/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_core.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_core.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_core.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_core.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_def.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_def.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_def.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_def.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_init.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_init.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_init.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_init.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_int.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_int.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_int.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_int.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_lib.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_lib.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_lib.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_lib.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_mem.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_mem.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_mem.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_mem.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_regs.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_regs.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_regs.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_regs.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_sil.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_sil.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_sil.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_sil.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_type.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_type.h similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/inc/usb_type.h rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_type.h diff --git a/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_core.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/src/usb_core.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_core.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/src/usb_core.c diff --git a/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_init.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/src/usb_init.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_init.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/src/usb_init.c diff --git a/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_int.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/src/usb_int.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_int.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/src/usb_int.c diff --git a/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_mem.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/src/usb_mem.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_mem.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/src/usb_mem.c diff --git a/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_regs.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/src/usb_regs.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_regs.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/src/usb_regs.c diff --git a/bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_sil.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/src/usb_sil.c similarity index 100% rename from bsp/n32g452xx/Libraries/n32g45x_usbfs_driver/src/usb_sil.c rename to bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/src/usb_sil.c diff --git a/bsp/n32g452xx/Libraries/SConscript b/bsp/n32g452xx/Libraries/SConscript deleted file mode 100755 index 40bdb2dd92..0000000000 --- a/bsp/n32g452xx/Libraries/SConscript +++ /dev/null @@ -1,37 +0,0 @@ -import rtconfig -Import('RTT_ROOT') -from building import * - -# get current directory -cwd = GetCurrentDir() - -# The set of source files associated with this SConscript file. - -src = Glob('n32g45x_std_periph_driver/src/*.c') -src += [cwd + '/CMSIS/device/system_n32g45x.c'] - -#add for startup script -if rtconfig.CROSS_TOOL == 'gcc': - src += [cwd + '/CMSIS/device/startup/startup_n32g45x_gcc.S'] -elif rtconfig.CROSS_TOOL == 'keil': - src += [cwd + '/CMSIS/device/startup/startup_n32g45x.s'] -elif rtconfig.CROSS_TOOL == 'iar': - src += [cwd + '/CMSIS/device/startup/startup_n32g45x_EWARM.s'] - -path = [ - cwd + '/CMSIS/core', - cwd + '/CMSIS/device', - cwd + '/n32g45x_std_periph_driver/inc',] - -if GetDepend(['RT_USING_BSP_USB']): - path += [cwd + '/n32g45x_usbfs_driver/inc'] - src += [cwd + '/n32g45x_usbfs_driver/src'] - -CPPDEFINES = ['USE_STDPERIPH_DRIVER', 'N32G45X'] - -group = DefineGroup('N32_Lib', src, depend = [''], CPPPATH = path, CPPDEFINES = CPPDEFINES) - -#print('CROSS_TOOL=[%s]' %(rtconfig.CROSS_TOOL)) -#print('path=[%s]' %(path)) - -Return('group') diff --git a/bsp/n32g452xx/Libraries/rt_drivers/SConscript b/bsp/n32g452xx/Libraries/rt_drivers/SConscript new file mode 100755 index 0000000000..4e06b431d5 --- /dev/null +++ b/bsp/n32g452xx/Libraries/rt_drivers/SConscript @@ -0,0 +1,64 @@ +# RT-Thread building script for component +Import('RTT_ROOT') +Import('rtconfig') +from building import * + +cwd = GetCurrentDir() + +# add the general drivers. +src = Split(""" +""") + +src += ['drv_common.c'] + +if GetDepend(['RT_USING_PIN']): + src += ['drv_gpio.c'] + +if GetDepend(['RT_USING_WDT']): + src += ['drv_wdt.c'] + +if GetDepend(['RT_USING_SERIAL']): + src += ['drv_usart.c'] + +if GetDepend(['RT_USING_PWM']): + src += ['drv_pwm.c'] + +if GetDepend(['RT_USING_HWTIMER']): + src += ['drv_hwtimer.c'] + +if GetDepend(['RT_USING_SPI']): + src += ['drv_spi.c'] + +if GetDepend(['RT_USING_ETH', 'RT_USING_LWIP']): + src += ['drv_eth.c'] + +if GetDepend(['RT_USING_I2C', 'RT_USING_I2C_BITOPS']): + if GetDepend('RT_USING_I2C1') or GetDepend('RT_USING_I2C2') or GetDepend('RT_USING_I2C3') or GetDepend('RT_USING_I2C4'): + src += ['drv_soft_i2c.c'] + +if GetDepend(['RT_USING_ADC']): + src += Glob('drv_adc.c') + +if GetDepend('RT_USING_SRAM'): + src += ['drv_sram.c'] + +if GetDepend('RT_USING_RTC'): + src += ['drv_rtc.c'] + +if GetDepend('RT_USING_ON_CHIP_FLASH'): + src += ['drv_flash.c'] + +if GetDepend(['RT_USING_WDT']): + src += ['drv_wdt.c'] + +if GetDepend(['RT_USING_CAN']): + src += ['drv_can.c'] + +if GetDepend(['RT_USING_SDIO']): + src += ['drv_sdio.c'] + +CPPPATH = [cwd] + +group = DefineGroup('Drivers', src, depend = [''], CPPPATH = CPPPATH) + +Return('group') diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_common.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_common.c new file mode 100755 index 0000000000..8970b7ce89 --- /dev/null +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_common.c @@ -0,0 +1,64 @@ +/* + * Copyright (c) 2006-2021, RT-Thread Development Team + * + * SPDX-License-Identifier: Apache-2.0 + * + * Change Logs: + * Date Author Notes + * 2018-11-7 SummerGift first version + */ + +#include "drv_common.h" +#include "board.h" + +#ifdef RT_USING_SERIAL +#ifdef RT_USING_SERIAL_V2 +#include "drv_usart_v2.h" +#else +#include "drv_usart.h" +#endif +#endif + +#ifdef RT_USING_FINSH +#include +static void reboot(uint8_t argc, char **argv) +{ + rt_hw_cpu_reset(); +} +FINSH_FUNCTION_EXPORT_ALIAS(reboot, __cmd_reboot, Reboot System); +#endif /* RT_USING_FINSH */ + +/** + * This function will delay for some us. + * + * @param us the delay time of us + */ +void rt_hw_us_delay(rt_uint32_t us) +{ + rt_uint32_t ticks; + rt_uint32_t told, tnow, tcnt = 0; + rt_uint32_t reload = SysTick->LOAD; + + ticks = us * reload / (1000000 / RT_TICK_PER_SECOND); + told = SysTick->VAL; + while (1) + { + tnow = SysTick->VAL; + if (tnow != told) + { + if (tnow < told) + { + tcnt += told - tnow; + } + else + { + tcnt += reload - tnow + told; + } + told = tnow; + if (tcnt >= ticks) + { + break; + } + } + } +} diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_common.h b/bsp/n32g452xx/Libraries/rt_drivers/drv_common.h new file mode 100755 index 0000000000..5b9a9e61ca --- /dev/null +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_common.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) 2006-2021, RT-Thread Development Team + * + * SPDX-License-Identifier: Apache-2.0 + * + * Change Logs: + * Date Author Notes + * 2018-11-7 SummerGift first version + */ + +#ifndef __DRV_COMMON_H__ +#define __DRV_COMMON_H__ + +#include +#include +#ifdef RT_USING_DEVICE +#include +#endif + +#ifdef __cplusplus +extern "C" { +#endif + +void rt_hw_us_delay(rt_uint32_t us); + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/bsp/n32g452xx/drivers/drv_gpio.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_gpio.c similarity index 99% rename from bsp/n32g452xx/drivers/drv_gpio.c rename to bsp/n32g452xx/Libraries/rt_drivers/drv_gpio.c index 3a4c5823af..71c41848c7 100755 --- a/bsp/n32g452xx/drivers/drv_gpio.c +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_gpio.c @@ -15,7 +15,7 @@ #ifdef RT_USING_PIN -#define N32F10X_PIN_NUMBERS 100 //[48, 64, 100, 144 ] +#define N32F10X_PIN_NUMBERS 64 //[48, 64, 100, 144 ] #define __N32_PIN(index, rcc, gpio, gpio_index) \ { \ diff --git a/bsp/n32g452xx/drivers/drv_gpio.h b/bsp/n32g452xx/Libraries/rt_drivers/drv_gpio.h similarity index 100% rename from bsp/n32g452xx/drivers/drv_gpio.h rename to bsp/n32g452xx/Libraries/rt_drivers/drv_gpio.h diff --git a/bsp/n32g452xx/drivers/drv_usart.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_usart.c similarity index 100% rename from bsp/n32g452xx/drivers/drv_usart.c rename to bsp/n32g452xx/Libraries/rt_drivers/drv_usart.c diff --git a/bsp/n32g452xx/drivers/drv_usart.h b/bsp/n32g452xx/Libraries/rt_drivers/drv_usart.h similarity index 100% rename from bsp/n32g452xx/drivers/drv_usart.h rename to bsp/n32g452xx/Libraries/rt_drivers/drv_usart.h diff --git a/bsp/n32g452xx/drivers/SConscript b/bsp/n32g452xx/drivers/SConscript deleted file mode 100755 index fa5bd50fcd..0000000000 --- a/bsp/n32g452xx/drivers/SConscript +++ /dev/null @@ -1,30 +0,0 @@ -Import('RTT_ROOT') -Import('rtconfig') -from building import * - -cwd = os.path.join(str(Dir('#')), 'drivers') - -# add the general drivers. -src = Split(""" -board.c -drv_gpio.c -drv_usart.c -""") - -CPPPATH = [cwd] - -# add spi drivers. -#if GetDepend('RT_USING_SPI'): -# src += ['drv_spi.c'] - -# add i2c drivers. -#if GetDepend('RT_USING_I2C'): -# src += ['drv_i2c.c'] - -# add spi flash drivers. -#if GetDepend('RT_USING_SFUD'): -# src += ['drv_spi_flash.c'] - -group = DefineGroup('Drivers', src, depend = [''], CPPPATH = CPPPATH) - -Return('group') diff --git a/bsp/n32g452xx/.config b/bsp/n32g452xx/n32g452xx-mini-system/.config similarity index 92% rename from bsp/n32g452xx/.config rename to bsp/n32g452xx/n32g452xx-mini-system/.config index 674e6fd77a..14b5f11449 100755 --- a/bsp/n32g452xx/.config +++ b/bsp/n32g452xx/n32g452xx-mini-system/.config @@ -8,6 +8,7 @@ # CONFIG_RT_NAME_MAX=8 # CONFIG_RT_USING_ARCH_DATA_TYPE is not set +# CONFIG_RT_USING_SMP is not set CONFIG_RT_ALIGN_SIZE=4 # CONFIG_RT_THREAD_PRIORITY_8 is not set CONFIG_RT_THREAD_PRIORITY_32=y @@ -22,6 +23,12 @@ CONFIG_IDLE_THREAD_STACK_SIZE=256 CONFIG_RT_USING_TIMER_SOFT=y CONFIG_RT_TIMER_THREAD_PRIO=4 CONFIG_RT_TIMER_THREAD_STACK_SIZE=512 + +# +# kservice optimization +# +# CONFIG_RT_KSERVICE_USING_STDLIB is not set +# CONFIG_RT_KSERVICE_USING_TINY_SIZE is not set CONFIG_RT_DEBUG=y # CONFIG_RT_DEBUG_COLOR is not set # CONFIG_RT_DEBUG_INIT_CONFIG is not set @@ -53,6 +60,7 @@ CONFIG_RT_USING_MEMPOOL=y # CONFIG_RT_USING_NOHEAP is not set CONFIG_RT_USING_SMALL_MEM=y # CONFIG_RT_USING_SLAB is not set +# CONFIG_RT_USING_USERHEAP is not set # CONFIG_RT_USING_MEMTRACE is not set CONFIG_RT_USING_HEAP=y @@ -65,7 +73,8 @@ CONFIG_RT_USING_DEVICE=y CONFIG_RT_USING_CONSOLE=y CONFIG_RT_CONSOLEBUF_SIZE=128 CONFIG_RT_CONSOLE_DEVICE_NAME="uart1" -CONFIG_RT_VER_NUM=0x30105 +# CONFIG_RT_PRINTF_LONGLONG is not set +CONFIG_RT_VER_NUM=0x40004 # CONFIG_RT_USING_CPU_FFS is not set # CONFIG_ARCH_CPU_STACK_GROWS_UPWARD is not set @@ -104,7 +113,16 @@ CONFIG_FINSH_ARG_MAX=10 # # Device virtual file system # -# CONFIG_RT_USING_DFS is not set +CONFIG_RT_USING_DFS=y +CONFIG_DFS_USING_WORKDIR=y +CONFIG_DFS_FILESYSTEMS_MAX=4 +CONFIG_DFS_FILESYSTEM_TYPES_MAX=4 +CONFIG_DFS_FD_MAX=16 +# CONFIG_RT_USING_DFS_MNTTABLE is not set +# CONFIG_RT_USING_DFS_ELMFAT is not set +CONFIG_RT_USING_DFS_DEVFS=y +# CONFIG_RT_USING_DFS_ROMFS is not set +# CONFIG_RT_USING_DFS_RAMFS is not set # # Device Drivers @@ -113,14 +131,18 @@ CONFIG_RT_USING_DEVICE_IPC=y CONFIG_RT_PIPE_BUFSZ=512 # CONFIG_RT_USING_SYSTEM_WORKQUEUE is not set CONFIG_RT_USING_SERIAL=y +CONFIG_RT_USING_SERIAL_V1=y +# CONFIG_RT_USING_SERIAL_V2 is not set CONFIG_RT_SERIAL_USING_DMA=y CONFIG_RT_SERIAL_RB_BUFSZ=64 # CONFIG_RT_USING_CAN is not set # CONFIG_RT_USING_HWTIMER is not set # CONFIG_RT_USING_CPUTIME is not set # CONFIG_RT_USING_I2C is not set +# CONFIG_RT_USING_PHY is not set CONFIG_RT_USING_PIN=y # CONFIG_RT_USING_ADC is not set +# CONFIG_RT_USING_DAC is not set # CONFIG_RT_USING_PWM is not set # CONFIG_RT_USING_MTD_NOR is not set # CONFIG_RT_USING_MTD_NAND is not set @@ -148,7 +170,13 @@ CONFIG_RT_USING_PIN=y # CONFIG_RT_USING_LIBC=y # CONFIG_RT_USING_PTHREADS is not set +CONFIG_RT_USING_POSIX=y +# CONFIG_RT_USING_POSIX_MMAP is not set +# CONFIG_RT_USING_POSIX_TERMIOS is not set +# CONFIG_RT_USING_POSIX_GETLINE is not set +# CONFIG_RT_USING_POSIX_AIO is not set # CONFIG_RT_USING_MODULE is not set +CONFIG_RT_LIBC_FIXED_TIMEZONE=8 # # Network @@ -185,6 +213,12 @@ CONFIG_RT_USING_LIBC=y # CONFIG_RT_USING_RYM is not set # CONFIG_RT_USING_ULOG is not set # CONFIG_RT_USING_UTEST is not set +# CONFIG_RT_USING_RT_LINK is not set + +# +# RT-Thread Utestcases +# +# CONFIG_RT_USING_UTESTCASES is not set # # RT-Thread online packages @@ -233,6 +267,7 @@ CONFIG_RT_USING_LIBC=y # CONFIG_PKG_USING_AT_DEVICE is not set # CONFIG_PKG_USING_ATSRV_SOCKET is not set # CONFIG_PKG_USING_WIZNET is not set +# CONFIG_PKG_USING_ZB_COORDINATOR is not set # # IoT Cloud @@ -273,6 +308,7 @@ CONFIG_RT_USING_LIBC=y # CONFIG_PKG_USING_AGILE_MODBUS is not set # CONFIG_PKG_USING_AGILE_FTP is not set # CONFIG_PKG_USING_EMBEDDEDPROTO is not set +# CONFIG_PKG_USING_RT_LINK_HW is not set # # security packages @@ -469,6 +505,7 @@ CONFIG_RT_USING_LIBC=y # CONFIG_PKG_USING_KOBUKI is not set # CONFIG_PKG_USING_ROSSERIAL is not set # CONFIG_PKG_USING_MICRO_ROS is not set +# CONFIG_PKG_USING_MCP23008 is not set # # AI packages @@ -532,8 +569,22 @@ CONFIG_RT_USING_LIBC=y # CONFIG_PKG_USING_STATE_MACHINE is not set # CONFIG_PKG_USING_MCURSES is not set # CONFIG_PKG_USING_COWSAY is not set + +# +# Hardware Drivers Config +# CONFIG_SOC_N32G452XX=y + +# +# Onboard Peripheral Drivers +# + +# +# On-chip Peripheral Drivers +# +CONFIG_RT_USING_GPIO=y +# CONFIG_RT_USING_ON_CHIP_FLASH is not set +CONFIG_RT_USING_UART=y CONFIG_RT_USING_UART1=y # CONFIG_RT_USING_UART2 is not set # CONFIG_RT_USING_UART3 is not set -# CONFIG_RT_USING_UART4 is not set diff --git a/bsp/n32g452xx/n32g452xx-mini-system/Kconfig b/bsp/n32g452xx/n32g452xx-mini-system/Kconfig new file mode 100755 index 0000000000..4645aae1e0 --- /dev/null +++ b/bsp/n32g452xx/n32g452xx-mini-system/Kconfig @@ -0,0 +1,20 @@ +mainmenu "RT-Thread Configuration" + +config BSP_DIR + string + option env="BSP_ROOT" + default "." + +config RTT_DIR + string + option env="RTT_ROOT" + default "../../.." + +config PKGS_DIR + string + option env="PKGS_ROOT" + default "packages" + +source "$RTT_DIR/Kconfig" +source "$PKGS_DIR/Kconfig" +source "board/Kconfig" diff --git a/bsp/n32g452xx/SConscript b/bsp/n32g452xx/n32g452xx-mini-system/SConscript similarity index 85% rename from bsp/n32g452xx/SConscript rename to bsp/n32g452xx/n32g452xx-mini-system/SConscript index fe0ae941ae..20f7689c53 100755 --- a/bsp/n32g452xx/SConscript +++ b/bsp/n32g452xx/n32g452xx-mini-system/SConscript @@ -1,8 +1,9 @@ # for module compiling import os Import('RTT_ROOT') +from building import * -cwd = str(Dir('#')) +cwd = GetCurrentDir() objs = [] list = os.listdir(cwd) diff --git a/bsp/n32g452xx/SConstruct b/bsp/n32g452xx/n32g452xx-mini-system/SConstruct similarity index 52% rename from bsp/n32g452xx/SConstruct rename to bsp/n32g452xx/n32g452xx-mini-system/SConstruct index 6dc90948bb..f9dc643e92 100755 --- a/bsp/n32g452xx/SConstruct +++ b/bsp/n32g452xx/n32g452xx-mini-system/SConstruct @@ -5,7 +5,7 @@ import rtconfig if os.getenv('RTT_ROOT'): RTT_ROOT = os.getenv('RTT_ROOT') else: - RTT_ROOT = os.path.normpath(os.getcwd() + '/../..') + RTT_ROOT = os.path.normpath(os.getcwd() + '/../../..') sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')] try: @@ -15,7 +15,7 @@ except: print(RTT_ROOT) exit(-1) -TARGET = 'rt-thread.' + rtconfig.TARGET_EXT +TARGET = 'rtthread.' + rtconfig.TARGET_EXT DefaultEnvironment(tools=[]) env = Environment(tools = ['mingw'], @@ -28,15 +28,35 @@ env.PrependENVPath('PATH', rtconfig.EXEC_PATH) if rtconfig.PLATFORM == 'iar': env.Replace(CCCOM = ['$CC $CCFLAGS $CPPFLAGS $_CPPDEFFLAGS $_CPPINCFLAGS -o $TARGET $SOURCES']) env.Replace(ARFLAGS = ['']) - env.Replace(LINKCOM = env["LINKCOM"] + ' --map rt-thread.map') + env.Replace(LINKCOM = env["LINKCOM"] + ' --map project.map') Export('RTT_ROOT') Export('rtconfig') -print('RTT_ROOT=[%s], TARGET=[%s]' %(RTT_ROOT, TARGET)) +SDK_ROOT = os.path.abspath('./') +print('SDK_ROOT=[%s]' %(SDK_ROOT)) + +if os.path.exists(SDK_ROOT + '/Libraries'): + libraries_path_prefix = SDK_ROOT + '/Libraries' +else: + libraries_path_prefix = os.path.dirname(SDK_ROOT) + '/Libraries' +print('libraries_path_prefix=[%s]' %(libraries_path_prefix)) + +SDK_LIB = libraries_path_prefix +Export('SDK_LIB') +print('SDK_LIB=[%s]' %(SDK_LIB)) # prepare building environment objs = PrepareBuilding(env, RTT_ROOT, has_libcpu=False) +n32_library = 'N32_Std_Driver' +rtconfig.BSP_LIBRARY_TYPE = n32_library + +# include libraries +objs.extend(SConscript(os.path.join(libraries_path_prefix, n32_library, 'SConscript'))) + +# common include drivers +objs.extend(SConscript(os.path.join(libraries_path_prefix, 'rt_drivers', 'SConscript'))) + # make a building DoBuilding(TARGET, objs) diff --git a/bsp/n32g452xx/applications/SConscript b/bsp/n32g452xx/n32g452xx-mini-system/applications/SConscript similarity index 79% rename from bsp/n32g452xx/applications/SConscript rename to bsp/n32g452xx/n32g452xx-mini-system/applications/SConscript index 01eb940dfb..e08e694faf 100755 --- a/bsp/n32g452xx/applications/SConscript +++ b/bsp/n32g452xx/n32g452xx-mini-system/applications/SConscript @@ -2,7 +2,7 @@ Import('RTT_ROOT') Import('rtconfig') from building import * -cwd = os.path.join(str(Dir('#')), 'applications') +cwd = os.path.join(str(Dir('#')), 'applications') src = Glob('*.c') CPPPATH = [cwd, str(Dir('#'))] diff --git a/bsp/n32g452xx/applications/main.c b/bsp/n32g452xx/n32g452xx-mini-system/applications/main.c similarity index 100% rename from bsp/n32g452xx/applications/main.c rename to bsp/n32g452xx/n32g452xx-mini-system/applications/main.c diff --git a/bsp/n32g452xx/n32g452xx-mini-system/board/Kconfig b/bsp/n32g452xx/n32g452xx-mini-system/board/Kconfig new file mode 100755 index 0000000000..b5a93ccad2 --- /dev/null +++ b/bsp/n32g452xx/n32g452xx-mini-system/board/Kconfig @@ -0,0 +1,49 @@ +menu "Hardware Drivers Config" + +config SOC_N32G452XX + bool + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN + default y + +menu "Onboard Peripheral Drivers" + + config RT_USING_SERIAL + bool "Enable USART (uart1)" + select RT_USING_UART + select RT_USING_UART1 + default y + +endmenu + +menu "On-chip Peripheral Drivers" + + config RT_USING_GPIO + bool "Enable GPIO" + select RT_USING_PIN + default y + + config RT_USING_ON_CHIP_FLASH + bool "Enable on-chip FLASH" + default n + + menuconfig RT_USING_UART + bool "Enable UART" + default y + select RT_USING_SERIAL + if RT_USING_UART + config RT_USING_UART1 + bool "Enable UART1" + default y + + config RT_USING_UART2 + bool "Enable UART2" + default n + + config RT_USING_UART3 + bool "Enable UART3" + default n + endif +endmenu + +endmenu diff --git a/bsp/n32g452xx/n32g452xx-mini-system/board/SConscript b/bsp/n32g452xx/n32g452xx-mini-system/board/SConscript new file mode 100755 index 0000000000..1f250e42ba --- /dev/null +++ b/bsp/n32g452xx/n32g452xx-mini-system/board/SConscript @@ -0,0 +1,25 @@ +import os +import rtconfig +from building import * + +Import('SDK_LIB') + +cwd = GetCurrentDir() + +# add general drivers +src = Split(''' +board.c +''') + +path = [cwd] + +startup_path_prefix = SDK_LIB + +if rtconfig.CROSS_TOOL == 'gcc': + src += [startup_path_prefix + '/N32_Std_Driver/CMSIS/device/startup/startup_n32g45x_gcc.S'] +elif rtconfig.CROSS_TOOL == 'keil': + src += [startup_path_prefix + '/N32_Std_Driver/CMSIS/device/startup/startup_n32g45x.s'] + +CPPDEFINES = ['N32G45X'] +group = DefineGroup('Drivers', src, depend = [''], CPPPATH = path, CPPDEFINES = CPPDEFINES) +Return('group') diff --git a/bsp/n32g452xx/drivers/board.c b/bsp/n32g452xx/n32g452xx-mini-system/board/board.c similarity index 100% rename from bsp/n32g452xx/drivers/board.c rename to bsp/n32g452xx/n32g452xx-mini-system/board/board.c diff --git a/bsp/n32g452xx/drivers/board.h b/bsp/n32g452xx/n32g452xx-mini-system/board/board.h similarity index 100% rename from bsp/n32g452xx/drivers/board.h rename to bsp/n32g452xx/n32g452xx-mini-system/board/board.h diff --git a/bsp/n32g452xx/n32_rom.lds b/bsp/n32g452xx/n32g452xx-mini-system/board/linker_scripts/link.lds similarity index 100% rename from bsp/n32g452xx/n32_rom.lds rename to bsp/n32g452xx/n32g452xx-mini-system/board/linker_scripts/link.lds diff --git a/bsp/n32g452xx/n32_rom.sct b/bsp/n32g452xx/n32g452xx-mini-system/board/linker_scripts/link.sct similarity index 100% rename from bsp/n32g452xx/n32_rom.sct rename to bsp/n32g452xx/n32g452xx-mini-system/board/linker_scripts/link.sct diff --git a/bsp/n32g452xx/rtconfig.h b/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h similarity index 84% rename from bsp/n32g452xx/rtconfig.h rename to bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h index fc11d7c89d..79ee4ee83a 100755 --- a/bsp/n32g452xx/rtconfig.h +++ b/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h @@ -19,6 +19,9 @@ #define RT_USING_TIMER_SOFT #define RT_TIMER_THREAD_PRIO 4 #define RT_TIMER_THREAD_STACK_SIZE 512 + +/* kservice optimization */ + #define RT_DEBUG /* Inter-Thread communication */ @@ -41,7 +44,7 @@ #define RT_USING_CONSOLE #define RT_CONSOLEBUF_SIZE 128 #define RT_CONSOLE_DEVICE_NAME "uart1" -#define RT_VER_NUM 0x30105 +#define RT_VER_NUM 0x40004 /* RT-Thread Components */ @@ -70,12 +73,19 @@ /* Device virtual file system */ +#define RT_USING_DFS +#define DFS_USING_WORKDIR +#define DFS_FILESYSTEMS_MAX 4 +#define DFS_FILESYSTEM_TYPES_MAX 4 +#define DFS_FD_MAX 16 +#define RT_USING_DFS_DEVFS /* Device Drivers */ #define RT_USING_DEVICE_IPC #define RT_PIPE_BUFSZ 512 #define RT_USING_SERIAL +#define RT_USING_SERIAL_V1 #define RT_SERIAL_USING_DMA #define RT_SERIAL_RB_BUFSZ 64 #define RT_USING_PIN @@ -86,6 +96,8 @@ /* POSIX layer and C standard library */ #define RT_USING_LIBC +#define RT_USING_POSIX +#define RT_LIBC_FIXED_TIMEZONE 8 /* Network */ @@ -107,6 +119,9 @@ /* Utilities */ +/* RT-Thread Utestcases */ + + /* RT-Thread online packages */ /* IoT - internet of things */ @@ -157,7 +172,17 @@ /* entertainment: terminal games and other interesting software packages */ + +/* Hardware Drivers Config */ + #define SOC_N32G452XX + +/* Onboard Peripheral Drivers */ + +/* On-chip Peripheral Drivers */ + +#define RT_USING_GPIO +#define RT_USING_UART #define RT_USING_UART1 #endif diff --git a/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.py b/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.py new file mode 100755 index 0000000000..18411f0bd0 --- /dev/null +++ b/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.py @@ -0,0 +1,170 @@ +import os + +print(os.path.abspath(__file__)) + +# toolchains options +ARCH='arm' +CPU='cortex-m4' +CROSS_TOOL='keil' + +# bsp lib config +BSP_LIBRARY_TYPE = None + +if os.getenv('RTT_CC'): + CROSS_TOOL = os.getenv('RTT_CC') +if os.getenv('RTT_ROOT'): + RTT_ROOT = os.getenv('RTT_ROOT') +else: + RTT_ROOT = os.path.normpath(os.getcwd() + '/../../..') + +# cross_tool provides the cross compiler +# EXEC_PATH is the compiler execute path, for example, CodeSourcery, Keil MDK, IAR +if CROSS_TOOL == 'gcc': + PLATFORM = 'gcc' + EXEC_PATH = r'/opt/gcc-arm-none-eabi-6_2-2016q4/bin' +elif CROSS_TOOL == 'keil': + PLATFORM = 'armcc' + EXEC_PATH = r'C:/Keil_v5' +elif CROSS_TOOL == 'iar': + PLATFORM = 'iar' + EXEC_PATH = r'C:/Program Files (x86)/IAR Systems/Embedded Workbench 8.0' + +if os.getenv('RTT_EXEC_PATH'): + EXEC_PATH = os.getenv('RTT_EXEC_PATH') + +BUILD = 'debug' + +if PLATFORM == 'gcc': + # toolchains + PREFIX = 'arm-none-eabi-' + CC = PREFIX + 'gcc' + AS = PREFIX + 'gcc' + AR = PREFIX + 'ar' + CXX = PREFIX + 'g++' + LINK = PREFIX + 'gcc' + TARGET_EXT = 'elf' + SIZE = PREFIX + 'size' + OBJDUMP = PREFIX + 'objdump' + OBJCPY = PREFIX + 'objcopy' + + DEVICE = ' -mcpu=cortex-m4 -mthumb -mfpu=fpv4-sp-d16 -mfloat-abi=hard -ffunction-sections -fdata-sections' + CFLAGS = DEVICE + ' -Dgcc' + AFLAGS = ' -c' + DEVICE + ' -x assembler-with-cpp -Wa,-mimplicit-it=thumb ' + LFLAGS = DEVICE + ' -Wl,--gc-sections,-Map=rt-thread.map,-cref,-u,Reset_Handler -T board/linker_scripts/link.lds' + + CPATH = '' + LPATH = '' + + if BUILD == 'debug': + CFLAGS += ' -O0 -gdwarf-2 -g' + AFLAGS += ' -gdwarf-2' + else: + CFLAGS += ' -O2' + + CXXFLAGS = CFLAGS + + POST_ACTION = OBJCPY + ' -O binary $TARGET rtthread.bin\n' + SIZE + ' $TARGET \n' + +elif PLATFORM == 'armcc': + # toolchains + CC = 'armcc' + CXX = 'armcc' + AS = 'armasm' + AR = 'armar' + LINK = 'armlink' + TARGET_EXT = 'axf' + + DEVICE = ' --cpu Cortex-M4.fp ' + CFLAGS = '-c ' + DEVICE + ' --apcs=interwork --c99' + AFLAGS = DEVICE + ' --apcs=interwork ' + LFLAGS = DEVICE + ' --scatter "board\linker_scripts\link.sct" --info sizes --info totals --info unused --info veneers --list rt-thread.map --strict' + CFLAGS += ' -I' + EXEC_PATH + '/ARM/ARMCC/include' + LFLAGS += ' --libpath=' + EXEC_PATH + '/ARM/ARMCC/lib' + + CFLAGS += ' -D__MICROLIB ' + AFLAGS += ' --pd "__MICROLIB SETA 1" ' + LFLAGS += ' --library_type=microlib ' + EXEC_PATH += '/ARM/ARMCC/bin/' + + if BUILD == 'debug': + CFLAGS += ' -g -O0' + AFLAGS += ' -g' + else: + CFLAGS += ' -O2' + + CXXFLAGS = CFLAGS + CFLAGS += ' -std=c99' + + POST_ACTION = 'fromelf --bin $TARGET --output rtthread.bin \nfromelf -z $TARGET' + +elif PLATFORM == 'iar': + # toolchains + CC = 'iccarm' + CXX = 'iccarm' + AS = 'iasmarm' + AR = 'iarchive' + LINK = 'ilinkarm' + TARGET_EXT = 'out' + + DEVICE = '-Dewarm' + + CFLAGS = DEVICE + CFLAGS += ' --diag_suppress Pa050' + CFLAGS += ' --no_cse' + CFLAGS += ' --no_unroll' + CFLAGS += ' --no_inline' + CFLAGS += ' --no_code_motion' + CFLAGS += ' --no_tbaa' + CFLAGS += ' --no_clustering' + CFLAGS += ' --no_scheduling' + CFLAGS += ' --endian=little' + CFLAGS += ' --cpu=Cortex-M4' + CFLAGS += ' -e' + CFLAGS += ' --fpu=VFPv4_sp' + CFLAGS += ' --dlib_config "' + EXEC_PATH + '/arm/INC/c/DLib_Config_Normal.h"' + CFLAGS += ' --silent' + + AFLAGS = DEVICE + AFLAGS += ' -s+' + AFLAGS += ' -w+' + AFLAGS += ' -r' + AFLAGS += ' --cpu Cortex-M4' + AFLAGS += ' --fpu VFPv4_sp' + AFLAGS += ' -S' + + if BUILD == 'debug': + CFLAGS += ' --debug' + CFLAGS += ' -On' + else: + CFLAGS += ' -Oh' + + LFLAGS = ' --config "board/linker_scripts/link.icf"' + LFLAGS += ' --entry __iar_program_start' + + CXXFLAGS = CFLAGS + + EXEC_PATH = EXEC_PATH + '/arm/bin/' + POST_ACTION = 'ielftool --bin $TARGET rtthread.bin' + +def dist_handle(BSP_ROOT, dist_dir): + import sys + cwd_path = os.getcwd() + sys.path.append(os.path.join(os.path.dirname(BSP_ROOT), 'tools')) + from sdk_dist import dist_do_building + dist_do_building(BSP_ROOT, dist_dir) + +print('ARCH =[%s]' %(ARCH )) +print('CPU =[%s]' %(CPU )) +print('CROSS_TOOL =[%s]' %(CROSS_TOOL)) +print('RTT_ROOT =[%s]' %(RTT_ROOT )) +print('PLATFORM =[%s]' %(PLATFORM )) +print('EXEC_PATH =[%s]' %(EXEC_PATH )) +print('CC =[%s]' %(CC )) +print('AS =[%s]' %(AS )) +print('AR =[%s]' %(AR )) +print('LINK =[%s]' %(LINK )) +print('TARGET_EXT =[%s]' %(TARGET_EXT)) +print('DEVICE =[%s]' %(DEVICE )) +print('CFLAGS =[%s]' %(CFLAGS )) +print('AFLAGS =[%s]' %(AFLAGS )) +print('LFLAGS =[%s]' %(LFLAGS )) diff --git a/bsp/n32g452xx/template.uvprojx b/bsp/n32g452xx/n32g452xx-mini-system/template.uvprojx similarity index 99% rename from bsp/n32g452xx/template.uvprojx rename to bsp/n32g452xx/n32g452xx-mini-system/template.uvprojx index 6dc3fe4fe7..22314f2a12 100755 --- a/bsp/n32g452xx/template.uvprojx +++ b/bsp/n32g452xx/n32g452xx-mini-system/template.uvprojx @@ -369,7 +369,7 @@ 0x08000000 0x20000000 - .\n32_rom.sct + .\board\linker_scripts\link.sct diff --git a/bsp/n32g452xx/rtconfig.py b/bsp/n32g452xx/rtconfig.py deleted file mode 100755 index 595a22ff42..0000000000 --- a/bsp/n32g452xx/rtconfig.py +++ /dev/null @@ -1,138 +0,0 @@ -import os - -# toolchains options -ARCH='arm' -CPU='cortex-m4' -CROSS_TOOL='keil' - -# cross_tool provides the cross compiler -# EXEC_PATH is the compiler execute path, for example, CodeSourcery, Keil MDK, IAR -if CROSS_TOOL == 'gcc': - PLATFORM = 'gcc' - EXEC_PATH = r'/opt/gcc-arm-none-eabi-6_2-2016q4/bin' -elif CROSS_TOOL == 'keil': - PLATFORM = 'armcc' - EXEC_PATH = r'C:/Keil_v5' -elif CROSS_TOOL == 'iar': - PLATFORM = 'iar' - EXEC_PATH = r'C:/Program Files (x86)/IAR Systems/Embedded Workbench 8.0' - -if os.getenv('RTT_EXEC_PATH'): - EXEC_PATH = os.getenv('RTT_EXEC_PATH') - -BUILD = 'debug' - -if PLATFORM == 'gcc': - # tool-chains - PREFIX = 'arm-none-eabi-' - CC = PREFIX + 'gcc' - AS = PREFIX + 'gcc' - AR = PREFIX + 'ar' - LINK = PREFIX + 'gcc' - TARGET_EXT = 'elf' - SIZE = PREFIX + 'size' - OBJDUMP = PREFIX + 'objdump' - OBJCPY = PREFIX + 'objcopy' - - DEVICE = ' -mcpu=cortex-m4 -mthumb -ffunction-sections -fdata-sections' - CFLAGS = DEVICE + ' -Dgcc' # -D' + PART_TYPE - AFLAGS = ' -c' + DEVICE + ' -x assembler-with-cpp -Wa,-mimplicit-it=thumb ' - LFLAGS = DEVICE + ' -Wl,--gc-sections,-Map=rtthread.map,-cref,-u,Reset_Handler -T n32_rom.lds' - - CPATH = '' - LPATH = '' - - if BUILD == 'debug': - CFLAGS += ' -O0 -gdwarf-2 -g' - AFLAGS += ' -gdwarf-2' - else: - CFLAGS += ' -O2' - - POST_ACTION = OBJCPY + ' -O binary $TARGET rtthread.bin\n' + SIZE + ' $TARGET \n' - -elif PLATFORM == 'armcc': - # toolchains - CC = 'armcc' - AS = 'armasm' - AR = 'armar' - LINK = 'armlink' - TARGET_EXT = 'axf' - - DEVICE = ' --cpu Cortex-M4' - CFLAGS = DEVICE + ' --apcs=interwork' - AFLAGS = DEVICE - LFLAGS = DEVICE + ' --info sizes --info totals --info unused --info veneers --list rtthread.map --scatter n32_rom.sct' - - LFLAGS += ' --keep *.o(.rti_fn.*) --keep *.o(FSymTab) --keep *.o(VSymTab)' - - EXEC_PATH += '/ARM/ARMCC/bin' - print(EXEC_PATH) - - CFLAGS += ' --c99' - - if BUILD == 'debug': - CFLAGS += ' -g -O0' - AFLAGS += ' -g' - else: - CFLAGS += ' -O2' - - POST_ACTION = 'fromelf --bin $TARGET --output rtthread.bin \nfromelf -z $TARGET' - -elif PLATFORM == 'iar': - # toolchains - CC = 'iccarm' - AS = 'iasmarm' - AR = 'iarchive' - LINK = 'ilinkarm' - TARGET_EXT = 'out' - - DEVICE = ' -D USE_STDPERIPH_DRIVER' + ' -D N32G45X' - - CFLAGS = DEVICE - CFLAGS += ' --diag_suppress Pa050' - CFLAGS += ' --no_cse' - CFLAGS += ' --no_unroll' - CFLAGS += ' --no_inline' - CFLAGS += ' --no_code_motion' - CFLAGS += ' --no_tbaa' - CFLAGS += ' --no_clustering' - CFLAGS += ' --no_scheduling' - CFLAGS += ' --debug' - CFLAGS += ' --endian=little' - CFLAGS += ' --cpu=Cortex-M4' - CFLAGS += ' -e' - CFLAGS += ' --fpu=None' - CFLAGS += ' --dlib_config "' + EXEC_PATH + '/arm/INC/c/DLib_Config_Normal.h"' - CFLAGS += ' -Ol' - CFLAGS += ' --use_c++_inline' - - AFLAGS = '' - AFLAGS += ' -s+' - AFLAGS += ' -w+' - AFLAGS += ' -r' - AFLAGS += ' --cpu Cortex-M4' - AFLAGS += ' --fpu None' - - LFLAGS = ' --config n32_rom.icf' - LFLAGS += ' --redirect _Printf=_PrintfTiny' - LFLAGS += ' --redirect _Scanf=_ScanfSmall' - LFLAGS += ' --entry __iar_program_start' - - EXEC_PATH += '/arm/bin/' - POST_ACTION = '' - -#print('ARCH =[%s]' %(ARCH )) -#print('CPU =[%s]' %(CPU )) -#print('CROSS_TOOL =[%s]' %(CROSS_TOOL)) -#print('RTT_ROOT =[%s]' %(RTT_ROOT )) -#print('PLATFORM =[%s]' %(PLATFORM )) -#print('EXEC_PATH =[%s]' %(EXEC_PATH )) -#print('CC =[%s]' %(CC )) -#print('AS =[%s]' %(AS )) -#print('AR =[%s]' %(AR )) -#print('LINK =[%s]' %(LINK )) -#print('TARGET_EXT =[%s]' %(TARGET_EXT)) -#print('DEVICE =[%s]' %(DEVICE )) -#print('CFLAGS =[%s]' %(CFLAGS )) -#print('AFLAGS =[%s]' %(AFLAGS )) -#print('LFLAGS =[%s]' %(LFLAGS )) diff --git a/bsp/n32g452xx/startcmd.bat b/bsp/n32g452xx/startcmd.bat deleted file mode 100755 index a03f9d44c3..0000000000 --- a/bsp/n32g452xx/startcmd.bat +++ /dev/null @@ -1 +0,0 @@ -start cmd.exe \ No newline at end of file diff --git a/bsp/n32g452xx/tools/sdk_dist.py b/bsp/n32g452xx/tools/sdk_dist.py new file mode 100755 index 0000000000..00cd1b7b9d --- /dev/null +++ b/bsp/n32g452xx/tools/sdk_dist.py @@ -0,0 +1,20 @@ +import os +import sys +import shutil +cwd_path = os.getcwd() +sys.path.append(os.path.join(os.path.dirname(cwd_path), 'rt-thread', 'tools')) + +# BSP dist function +def dist_do_building(BSP_ROOT, dist_dir): + from mkdist import bsp_copy_files + import rtconfig + + print("=> copy n32 bsp library") + library_dir = os.path.join(dist_dir, 'Libraries') + library_path = os.path.join(os.path.dirname(BSP_ROOT), 'Libraries') + bsp_copy_files(os.path.join(library_path, rtconfig.BSP_LIBRARY_TYPE), + os.path.join(library_dir, rtconfig.BSP_LIBRARY_TYPE)) + + print("=> copy bsp drivers") + bsp_copy_files(os.path.join(library_path, 'rt_drivers'), os.path.join(library_dir, 'rt_drivers')) + shutil.copyfile(os.path.join(library_path, 'Kconfig'), os.path.join(library_dir, 'Kconfig')) From 3ef527832268b86fc3ae753174db589413cd8c55 Mon Sep 17 00:00:00 2001 From: linyuanbo_breo_server Date: Thu, 19 Aug 2021 08:19:02 +0000 Subject: [PATCH 03/46] =?UTF-8?q?feat=20:=20=E5=9F=BA=E4=BA=8EAT32,?= =?UTF-8?q?=E5=B0=86=E5=90=84=E9=A9=B1=E5=8A=A8=E7=A7=BB=E6=A4=8D=E6=95=B4?= =?UTF-8?q?=E6=94=B9=E5=BE=85=E9=AA=8C=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. 部分驱动已经整改,但未验证 2. 根据AT32整改目录结构 --- bsp/n32g452xx/Libraries/rt_drivers/SConscript | 24 +- bsp/n32g452xx/Libraries/rt_drivers/drv_adc.c | 208 +++++++++ bsp/n32g452xx/Libraries/rt_drivers/drv_adc.h | 54 +++ .../Libraries/rt_drivers/drv_common.c | 1 + .../Libraries/rt_drivers/drv_flash.c | 210 +++++++++ .../Libraries/rt_drivers/drv_flash.h | 30 ++ .../Libraries/rt_drivers/drv_hwtimer.c | 412 ++++++++++++++++++ .../Libraries/rt_drivers/drv_hwtimer.h | 80 ++++ bsp/n32g452xx/Libraries/rt_drivers/drv_log.h | 27 ++ bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.c | 291 +++++++++++++ bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.h | 157 +++++++ .../Libraries/rt_drivers/drv_soft_i2c.c | 220 ++++++++++ .../Libraries/rt_drivers/drv_soft_i2c.h | 69 +++ bsp/n32g452xx/Libraries/rt_drivers/drv_spi.c | 350 +++++++++++++++ bsp/n32g452xx/Libraries/rt_drivers/drv_spi.h | 41 ++ bsp/n32g452xx/Libraries/rt_drivers/drv_wdt.c | 124 ++++++ bsp/n32g452xx/README.md | 3 + .../n32g452xx-mini-system/board/Kconfig | 116 ++++- .../n32g452xx-mini-system/board/SConscript | 2 + .../n32g452xx-mini-system/board/board.c | 19 +- .../n32g452xx-mini-system/board/board.h | 44 +- .../n32g452xx-mini-system/board/msp/n32_msp.c | 295 +++++++++++++ .../n32g452xx-mini-system/board/msp/n32_msp.h | 23 + .../n32g452xx-mini-system/rtconfig.h | 18 +- 24 files changed, 2777 insertions(+), 41 deletions(-) create mode 100755 bsp/n32g452xx/Libraries/rt_drivers/drv_adc.c create mode 100755 bsp/n32g452xx/Libraries/rt_drivers/drv_adc.h create mode 100755 bsp/n32g452xx/Libraries/rt_drivers/drv_flash.c create mode 100755 bsp/n32g452xx/Libraries/rt_drivers/drv_flash.h create mode 100755 bsp/n32g452xx/Libraries/rt_drivers/drv_hwtimer.c create mode 100755 bsp/n32g452xx/Libraries/rt_drivers/drv_hwtimer.h create mode 100755 bsp/n32g452xx/Libraries/rt_drivers/drv_log.h create mode 100755 bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.c create mode 100755 bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.h create mode 100755 bsp/n32g452xx/Libraries/rt_drivers/drv_soft_i2c.c create mode 100755 bsp/n32g452xx/Libraries/rt_drivers/drv_soft_i2c.h create mode 100755 bsp/n32g452xx/Libraries/rt_drivers/drv_spi.c create mode 100755 bsp/n32g452xx/Libraries/rt_drivers/drv_spi.h create mode 100755 bsp/n32g452xx/Libraries/rt_drivers/drv_wdt.c create mode 100755 bsp/n32g452xx/README.md create mode 100755 bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.c create mode 100755 bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.h diff --git a/bsp/n32g452xx/Libraries/rt_drivers/SConscript b/bsp/n32g452xx/Libraries/rt_drivers/SConscript index 4e06b431d5..1298ec7063 100755 --- a/bsp/n32g452xx/Libraries/rt_drivers/SConscript +++ b/bsp/n32g452xx/Libraries/rt_drivers/SConscript @@ -20,41 +20,41 @@ if GetDepend(['RT_USING_WDT']): if GetDepend(['RT_USING_SERIAL']): src += ['drv_usart.c'] -if GetDepend(['RT_USING_PWM']): +if GetDepend(['BSP_USING_PWM']): src += ['drv_pwm.c'] -if GetDepend(['RT_USING_HWTIMER']): +if GetDepend(['BSP_USING_HWTIMER']): src += ['drv_hwtimer.c'] -if GetDepend(['RT_USING_SPI']): +if GetDepend(['BSP_USING_SPI']): src += ['drv_spi.c'] -if GetDepend(['RT_USING_ETH', 'RT_USING_LWIP']): +if GetDepend(['BSP_USING_ETH', 'BSP_USING_LWIP']): src += ['drv_eth.c'] if GetDepend(['RT_USING_I2C', 'RT_USING_I2C_BITOPS']): - if GetDepend('RT_USING_I2C1') or GetDepend('RT_USING_I2C2') or GetDepend('RT_USING_I2C3') or GetDepend('RT_USING_I2C4'): + if GetDepend('BSP_USING_I2C1') or GetDepend('BSP_USING_I2C2') or GetDepend('BSP_USING_I2C3') or GetDepend('BSP_USING_I2C4'): src += ['drv_soft_i2c.c'] -if GetDepend(['RT_USING_ADC']): +if GetDepend(['BSP_USING_ADC']): src += Glob('drv_adc.c') -if GetDepend('RT_USING_SRAM'): +if GetDepend('BSP_USING_SRAM'): src += ['drv_sram.c'] -if GetDepend('RT_USING_RTC'): +if GetDepend('BSP_USING_RTC'): src += ['drv_rtc.c'] -if GetDepend('RT_USING_ON_CHIP_FLASH'): +if GetDepend('BSP_USING_ON_CHIP_FLASH'): src += ['drv_flash.c'] -if GetDepend(['RT_USING_WDT']): +if GetDepend(['BSP_USING_WDT']): src += ['drv_wdt.c'] -if GetDepend(['RT_USING_CAN']): +if GetDepend(['BSP_USING_CAN']): src += ['drv_can.c'] -if GetDepend(['RT_USING_SDIO']): +if GetDepend(['BSP_USING_SDIO']): src += ['drv_sdio.c'] CPPPATH = [cwd] diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_adc.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_adc.c new file mode 100755 index 0000000000..44f7c24167 --- /dev/null +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_adc.c @@ -0,0 +1,208 @@ +/* + * Copyright (c) 2006-2021, RT-Thread Development Team + * + * SPDX-License-Identifier: Apache-2.0 + * + * Change Logs: + * Date Author Notes + * 2020-01-15 Leo first version + */ + +#include +#include "drv_adc.h" + +#if defined(BSP_USING_ADC1) || defined(BSP_USING_ADC2) || defined(BSP_USING_ADC3) +#define DRV_DEBUG +#define LOG_TAG "drv.adc" +#include + +struct n32_adc +{ + struct rt_adc_device n32_adc_device; + ADC_Module *ADC_Handler; + char *name; +}; + +static struct n32_adc n32_adc_obj[] = +{ +#ifdef BSP_USING_ADC1 + ADC1_CONFIG, +#endif + +#ifdef BSP_USING_ADC2 + ADC2_CONFIG, +#endif + +#ifdef BSP_USING_ADC3 + ADC3_CONFIG, +#endif +}; + +static rt_uint32_t n32_adc_get_channel(rt_uint32_t channel) +{ + rt_uint32_t n32_channel = 0; + + switch (channel) + { + case 0: + n32_channel = ADC_CH_0; + break; + case 1: + n32_channel = ADC_CH_1; + break; + case 2: + n32_channel = ADC_CH_2; + break; + case 3: + n32_channel = ADC_CH_3; + break; + case 4: + n32_channel = ADC_CH_4; + break; + case 5: + n32_channel = ADC_CH_5; + break; + case 6: + n32_channel = ADC_CH_6; + break; + case 7: + n32_channel = ADC_CH_7; + break; + case 8: + n32_channel = ADC_CH_8; + break; + case 9: + n32_channel = ADC_CH_9; + break; + case 10: + n32_channel = ADC_CH_10; + break; + case 11: + n32_channel = ADC_CH_11; + break; + case 12: + n32_channel = ADC_CH_12; + break; + case 13: + n32_channel = ADC_CH_13; + break; + case 14: + n32_channel = ADC_CH_14; + break; + case 15: + n32_channel = ADC_CH_15; + break; + case 16: + n32_channel = ADC_CH_16; + break; + case 17: + n32_channel = ADC_CH_17; + break; + } + + return n32_channel; +} + +static rt_err_t n32_adc_enabled(struct rt_adc_device *device, rt_uint32_t channel, rt_bool_t enabled) +{ + ADC_Module *n32_adc_handler; + ADC_InitType ADC_InitStructure; + RT_ASSERT(device != RT_NULL); + n32_adc_handler = device->parent.user_data; + + n32_msp_adc_init(n32_adc_handler); + + /* ADCx configuration ------------------------------------------------------*/ + ADC_InitStruct(&ADC_InitStructure); + ADC_InitStructure.WorkMode = ADC_WORKMODE_INDEPENDENT; + ADC_InitStructure.MultiChEn = DISABLE; + ADC_InitStructure.ContinueConvEn = DISABLE; + ADC_InitStructure.ExtTrigSelect = ADC_EXT_TRIGCONV_NONE; + ADC_InitStructure.DatAlign = ADC_DAT_ALIGN_R; + ADC_InitStructure.ChsNumber = 1; + ADC_Init(n32_adc_handler, &ADC_InitStructure); + + /* ADCx regular channels configuration */ + ADC_ConfigRegularChannel(n32_adc_handler, n32_adc_get_channel(channel), 1, ADC_SAMP_TIME_28CYCLES5); + + /* Enable ADCx */ + ADC_Enable(n32_adc_handler, ENABLE); + + // /* Enable ADCx reset calibration register */ + // ADC_RstCalibration(n32_adc_handler); + // /* Check the end of ADCx reset calibration register */ + // while(ADC_GetResetCalibrationStatus(n32_adc_handler)); + + /* Start ADCx calibration */ + ADC_StartCalibration(n32_adc_handler); + /* Check the end of ADCx calibration */ + while(ADC_GetCalibrationStatus(n32_adc_handler)); + + if (enabled) + { + /* Enable ADC1 */ + ADC_Enable(n32_adc_handler, ENABLE); + } + else + { + /* Enable ADCx */ + ADC_Enable(n32_adc_handler, DISABLE); + } + + return RT_EOK; +} + +static rt_err_t n32_get_adc_value(struct rt_adc_device *device, rt_uint32_t channel, rt_uint32_t *value) +{ + ADC_Module *n32_adc_handler; + + RT_ASSERT(device != RT_NULL); + RT_ASSERT(value != RT_NULL); + + n32_adc_handler = device->parent.user_data; + + /* Start ADCx Software Conversion */ + ADC_EnableSoftwareStartConv(n32_adc_handler, ENABLE); + + /* Wait for the ADC to convert */ + while(ADC_GetFlagStatus(n32_adc_handler, ADC_FLAG_ENDC) == RESET); + + /* get ADC value */ + *value = ADC_GetDat(n32_adc_handler); + + return RT_EOK; +} + +static const struct rt_adc_ops at_adc_ops = +{ + .enabled = n32_adc_enabled, + .convert = n32_get_adc_value, +}; + +static int rt_hw_adc_init(void) +{ + int result = RT_EOK; + int i = 0; + + for (i = 0; i < sizeof(n32_adc_obj) / sizeof(n32_adc_obj[0]); i++) + { + /* register ADC device */ + if (rt_hw_adc_register(&n32_adc_obj[i].n32_adc_device, + n32_adc_obj[i].name, &at_adc_ops, + n32_adc_obj[i].ADC_Handler) == RT_EOK) + { + LOG_D("%s register success", n32_adc_obj[i].name); + } + else + { + LOG_E("%s register failed", n32_adc_obj[i].name); + result = -RT_ERROR; + } + } + + return result; +} +INIT_BOARD_EXPORT(rt_hw_adc_init); + +#endif /* BSP_USING_ADC */ + diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_adc.h b/bsp/n32g452xx/Libraries/rt_drivers/drv_adc.h new file mode 100755 index 0000000000..38f06c3144 --- /dev/null +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_adc.h @@ -0,0 +1,54 @@ +/* + * Copyright (c) 2006-2021, RT-Thread Development Team + * + * SPDX-License-Identifier: Apache-2.0 + * + * Change Logs: + * Date Author Notes + * 2018-12-07 Leo first version + */ + +#ifndef __ADC_CONFIG_H__ +#define __ADC_CONFIG_H__ + +#include +#include + +#ifdef __cplusplus +extern "C" { +#endif + +#if defined(BSP_USING_ADC1) || defined(BSP_USING_ADC2) || defined(BSP_USING_ADC3) + +#ifndef ADC1_CONFIG +#define ADC1_CONFIG \ + { \ + .ADC_Handler = ADC1, \ + .name = "adc1", \ + } +#endif /* ADC1_CONFIG */ + +#ifndef ADC2_CONFIG +#define ADC2_CONFIG \ + { \ + .ADC_Handler = ADC2, \ + .name = "adc2", \ + } +#endif /* ADC2_CONFIG */ + +#ifndef ADC3_CONFIG +#define ADC3_CONFIG \ + { \ + .ADC_Handler = ADC3, \ + .name = "adc3", \ + } +#endif /* ADC3_CONFIG */ + +#endif + + +#ifdef __cplusplus +} +#endif + +#endif /* __ADC_CONFIG_H__ */ diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_common.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_common.c index 8970b7ce89..bc653ca6a2 100755 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_common.c +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_common.c @@ -62,3 +62,4 @@ void rt_hw_us_delay(rt_uint32_t us) } } } + diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_flash.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_flash.c new file mode 100755 index 0000000000..45b9b6956c --- /dev/null +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_flash.c @@ -0,0 +1,210 @@ +/* + * Copyright (c) 2006-2021, RT-Thread Development Team + * + * SPDX-License-Identifier: Apache-2.0 + * + * Change Logs: + * Date Author Notes + * 2021-02-09 shelton the first version + */ + +#include +#include + +#ifdef BSP_USING_ON_CHIP_FLASH +#include "drv_flash.h" + +#if defined(PKG_USING_FAL) +#include "fal.h" +#endif + +//#define DRV_DEBUG +#define LOG_TAG "drv.flash" +#include + +/** + * @brief Gets the page of a given address + * @param addr: address of the flash memory + * @retval The page of a given address + */ +static rt_uint32_t get_page(uint32_t addr) +{ + rt_uint32_t page = 0; + + page = RT_ALIGN_DOWN(addr, FLASH_PAGE_SIZE); + + return page; +} + +/** + * Read data from flash. + * @note This operation's units is word. + * + * @param addr flash address + * @param buf buffer to store read data + * @param size read bytes size + * + * @return result + */ +int n32_flash_read(rt_uint32_t addr, rt_uint8_t *buf, size_t size) +{ + size_t i; + + if ((addr + size) > N32_FLASH_END_ADDRESS) + { + LOG_E("read outrange flash size! addr is (0x%p)", (void *)(addr + size)); + return -RT_EINVAL; + } + + for (i = 0; i < size; i++, buf++, addr++) + { + *buf = *(rt_uint8_t *) addr; + } + + return size; +} + +/** + * Write data to flash. + * @note This operation's units is word. + * @note This operation must after erase. @see flash_erase. + * + * @param addr flash address + * @param buf the write data buffer + * @param size write bytes size + * + * @return result + */ +int n32_flash_write(rt_uint32_t addr, const rt_uint8_t *buf, size_t size) +{ + rt_err_t result = RT_EOK; + rt_uint32_t end_addr = addr + size; + + if (addr % 4 != 0) + { + LOG_E("write addr must be 4-byte alignment"); + return -RT_EINVAL; + } + + if ((end_addr) > N32_FLASH_END_ADDRESS) + { + LOG_E("write outrange flash size! addr is (0x%p)", (void *)(addr + size)); + return -RT_EINVAL; + } + + FLASH_Unlock(); + + while (addr < end_addr) + { + if (FLASH_ProgramWord(addr, *((rt_uint32_t *)buf)) == FLASH_COMPL) + { + if (*(rt_uint32_t *)addr != *(rt_uint32_t *)buf) + { + result = -RT_ERROR; + break; + } + addr += 4; + buf += 4; + } + else + { + result = -RT_ERROR; + break; + } + } + + FLASH_Lock(); + + if (result != RT_EOK) + { + return result; + } + + return size; +} + +/** + * Erase data on flash . + * @note This operation is irreversible. + * @note This operation's units is different which on many chips. + * + * @param addr flash address + * @param size erase bytes size + * + * @return result + */ +int n32_flash_erase(rt_uint32_t addr, size_t size) +{ + rt_err_t result = RT_EOK; + rt_uint32_t end_addr = addr + size; + rt_uint32_t page_addr = 0; + + FLASH_Unlock(); + + if ((end_addr) > N32_FLASH_END_ADDRESS) + { + LOG_E("erase outrange flash size! addr is (0x%p)", (void *)(addr + size)); + return -RT_EINVAL; + } + + while(addr < end_addr) + { + page_addr = get_page(addr); + + if(FLASH_EraseOnePage(page_addr) != FLASH_COMPL) + { + result = -RT_ERROR; + goto __exit; + } + + addr += FLASH_PAGE_SIZE; + } + + FLASH_Lock(); + +__exit: + if(result != RT_EOK) + { + return result; + } + + return size; +} + +#if defined(PKG_USING_FAL) + +static int fal_flash_read(long offset, rt_uint8_t *buf, size_t size); +static int fal_flash_write(long offset, const rt_uint8_t *buf, size_t size); +static int fal_flash_erase(long offset, size_t size); + +const struct fal_flash_dev n32_onchip_flash = +{ + "onchip_flash", + N32_FLASH_START_ADRESS, + N32_FLASH_SIZE, + FLASH_PAGE_SIZE, + { + NULL, + fal_flash_read, + fal_flash_write, + fal_flash_erase + } +}; + +static int fal_flash_read(long offset, rt_uint8_t *buf, size_t size) +{ + return n32_flash_read(n32_onchip_flash.addr + offset, buf, size); +} + +static int fal_flash_write(long offset, const rt_uint8_t *buf, size_t size) +{ + return n32_flash_write(n32_onchip_flash.addr + offset, buf, size); +} + +static int fal_flash_erase(long offset, size_t size) +{ + return n32_flash_erase(n32_onchip_flash.addr + offset, size); +} + +#endif +#endif /* BSP_USING_ON_CHIP_FLASH */ diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_flash.h b/bsp/n32g452xx/Libraries/rt_drivers/drv_flash.h new file mode 100755 index 0000000000..ef4b1c716b --- /dev/null +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_flash.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) 2006-2021, RT-Thread Development Team + * + * SPDX-License-Identifier: Apache-2.0 + * + * Change Logs: + * Date Author Notes + * 2021-02-09 shelton the first version + */ + +#ifndef __DRV_FLASH_H__ +#define __DRV_FLASH_H__ + +#include +#include "rtdevice.h" +#include + +#ifdef __cplusplus +extern "C" { +#endif + +int n32_flash_read(rt_uint32_t addr, rt_uint8_t *buf, size_t size); +int n32_flash_write(rt_uint32_t addr, const rt_uint8_t *buf, size_t size); +int n32_flash_erase(rt_uint32_t addr, size_t size); + +#ifdef __cplusplus +} +#endif + +#endif /* __DRV_FLASH_H__ */ diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_hwtimer.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_hwtimer.c new file mode 100755 index 0000000000..dede483e54 --- /dev/null +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_hwtimer.c @@ -0,0 +1,412 @@ +/* + * Copyright (c) 2006-2021, RT-Thread Development Team + * + * SPDX-License-Identifier: Apache-2.0 + * + * Change Logs: + * Date Author Notes + * 2020-03-16 Leo first version + */ + +#include +#include "drv_hwtimer.h" + +#define DRV_DEBUG +#define LOG_TAG "drv.hwtimer" +#include + +#ifdef BSP_USING_HWTIMER +enum +{ +#ifdef BSP_USING_HWTMR1 + TMR1_INDEX, +#endif + +#ifdef BSP_USING_HWTMR2 + TMR2_INDEX, +#endif + +#ifdef BSP_USING_HWTMR3 + TMR3_INDEX, +#endif + +#ifdef BSP_USING_HWTMR4 + TMR4_INDEX, +#endif + +#ifdef BSP_USING_HWTMR5 + TMR5_INDEX, +#endif + +#ifdef BSP_USING_HWTMR6 + TMR6_INDEX, +#endif + +#ifdef BSP_USING_HWTMR7 + TMR7_INDEX, +#endif + +#ifdef BSP_USING_HW_TMR8 + TMR8_INDEX, +#endif + +#ifdef BSP_USING_HWTMR9 + TMR9_INDEX, +#endif + +#ifdef BSP_USING_HWTMR10 + TMR10_INDEX, +#endif + +#ifdef BSP_USING_HWTMR11 + TMR11_INDEX, +#endif + +#ifdef BSP_USING_HWTMR12 + TMR12_INDEX, +#endif + +#ifdef BSP_USING_HWTMR13 + TMR13_INDEX, +#endif + +#ifdef BSP_USING_HWTMR14 + TMR14_INDEX, +#endif + +#ifdef BSP_USING_HWTMR15 + TMR15_INDEX, +#endif +}; + +struct at32_hwtimer +{ + rt_hwtimer_t time_device; + TMR_Type* tim_handle; + IRQn_Type tim_irqn; + char *name; +}; + +static struct at32_hwtimer at32_hwtimer_obj[] = +{ +#ifdef BSP_USING_HWTMR1 + TMR1_CONFIG, +#endif + +#ifdef BSP_USING_HWTMR2 + TMR2_CONFIG, +#endif + +#ifdef BSP_USING_HWTMR3 + TMR3_CONFIG, +#endif + +#ifdef BSP_USING_HWTMR4 + TMR4_CONFIG, +#endif + +#ifdef BSP_USING_HWTMR5 + TMR5_CONFIG, +#endif + +#ifdef BSP_USING_HWTMR6 + TMR6_CONFIG, +#endif + +#ifdef BSP_USING_HWTMR7 + TMR7_CONFIG, +#endif + +#ifdef BSP_USING_HWTMR8 + TMR8_CONFIG, +#endif + +#ifdef BSP_USING_HWTMR9 + TMR9_CONFIG, +#endif + +#ifdef BSP_USING_HWTMR10 + TMR10_CONFIG, +#endif + +#ifdef BSP_USING_HWTMR11 + TMR11_CONFIG, +#endif + +#ifdef BSP_USING_HWTMR12 + TMR12_CONFIG, +#endif + +#ifdef BSP_USING_HWTMR13 + TMR13_CONFIG, +#endif + +#ifdef BSP_USING_HWTMR14 + TMR14_CONFIG, +#endif + +#ifdef BSP_USING_HWTMR15 + TMR15_CONFIG, +#endif +}; + +static void at32_timer_init(struct rt_hwtimer_device *timer, rt_uint32_t state) +{ + RCC_ClockType RCC_ClockStruct; + TMR_TimerBaseInitType TMR_TMReBaseStructure; + NVIC_InitType NVIC_InitStructure; + uint32_t prescaler_value = 0; + TMR_Type *tim = RT_NULL; + struct at32_hwtimer *tim_device = RT_NULL; + + RT_ASSERT(timer != RT_NULL); + if (state) + { + tim = (TMR_Type *)timer->parent.user_data; + tim_device = (struct at32_hwtimer *)timer; + + /* timer clock enable */ + at32_msp_hwtmr_init(tim); + + /* timer init */ + RCC_GetClocksFreq(&RCC_ClockStruct); + /* Set timer clock is 1Mhz */ + prescaler_value = (uint32_t)(RCC_ClockStruct.SYSCLK_Freq / 10000) - 1; + + TMR_TMReBaseStructure.TMR_Period = 10000 - 1; + TMR_TMReBaseStructure.TMR_DIV = prescaler_value; + TMR_TMReBaseStructure.TMR_ClockDivision = TMR_CKD_DIV1; + TMR_TMReBaseStructure.TMR_RepetitionCounter = 0; + + if (timer->info->cntmode == HWTIMER_CNTMODE_UP) + { + TMR_TMReBaseStructure.TMR_CounterMode = TMR_CounterDIR_Up; + } + else + { + TMR_TMReBaseStructure.TMR_CounterMode = TMR_CounterDIR_Down; + } + + TMR_TimeBaseInit(tim, &TMR_TMReBaseStructure); + + /* Enable the TMRx global Interrupt */ + NVIC_InitStructure.NVIC_IRQChannel = tim_device->tim_irqn; + NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 2; + NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0; + NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; + NVIC_Init(&NVIC_InitStructure); + + TMR_INTConfig(tim, TMR_INT_Overflow ,ENABLE); + TMR_ClearITPendingBit(tim, TMR_INT_Overflow); + + LOG_D("%s init success", tim_device->name); + } +} + +static rt_err_t at32_timer_start(rt_hwtimer_t *timer, rt_uint32_t t, rt_hwtimer_mode_t opmode) +{ + rt_err_t result = RT_EOK; + TMR_Type *tim = RT_NULL; + + RT_ASSERT(timer != RT_NULL); + + tim = (TMR_Type *)timer->parent.user_data; + + /* set tim cnt */ + TMR_SetCounter(tim, 0); + /* set tim arr */ + TMR_SetAutoreload(tim, t - 1); + if (opmode == HWTIMER_MODE_ONESHOT) + { + /* set timer to single mode */ + TMR_SelectOnePulseMode(tim, TMR_OPMode_Once); + } + else + { + TMR_SelectOnePulseMode(tim, TMR_OPMode_Repetitive); + } + + /* start timer */ + TMR_Cmd(tim, ENABLE); + + return result; +} + +static void at32_timer_stop(rt_hwtimer_t *timer) +{ + TMR_Type *tim = RT_NULL; + + RT_ASSERT(timer != RT_NULL); + + tim = (TMR_Type *)timer->parent.user_data; + + /* stop timer */ + TMR_Cmd(tim, ENABLE); + /* set tim cnt */ + TMR_SetCounter(tim, 0); +} + +static rt_uint32_t at32_timer_counter_get(rt_hwtimer_t *timer) +{ + TMR_Type *tim = RT_NULL; + + RT_ASSERT(timer != RT_NULL); + + tim = (TMR_Type *)timer->parent.user_data; + + return tim->CNT; +} + +static rt_err_t at32_timer_ctrl(rt_hwtimer_t *timer, rt_uint32_t cmd, void *arg) +{ + RCC_ClockType RCC_ClockStruct; + TMR_Type *tim = RT_NULL; + rt_err_t result = RT_EOK; + + RT_ASSERT(timer != RT_NULL); + RT_ASSERT(arg != RT_NULL); + + tim = (TMR_Type *)timer->parent.user_data; + + switch(cmd) + { + case HWTIMER_CTRL_FREQ_SET: + { + rt_uint32_t freq; + rt_uint16_t val; + + /* set timer frequence */ + freq = *((rt_uint32_t *)arg); + + /* time init */ + RCC_GetClocksFreq(&RCC_ClockStruct); + + val = RCC_ClockStruct.SYSCLK_Freq / freq; + + TMR_DIVConfig(tim, val - 1, TMR_DIVReloadMode_Immediate); + } + break; + default: + { + result = -RT_ENOSYS; + } + break; + } + + return result; +} + +static const struct rt_hwtimer_info _info = TMR_DEV_INFO_CONFIG; +static const struct rt_hwtimer_ops _ops = +{ + .init = at32_timer_init, + .start = at32_timer_start, + .stop = at32_timer_stop, + .count_get = at32_timer_counter_get, + .control = at32_timer_ctrl, +}; + +#ifdef BSP_USING_HWTMR2 +void TMR2_GLOBAL_IRQHandler(void) +{ + /* enter interrupt */ + rt_interrupt_enter(); + + if(TMR_GetINTStatus(TMR2, TMR_INT_Overflow) == SET) + { + + rt_device_hwtimer_isr(&at32_hwtimer_obj[TMR2_INDEX].time_device); + TMR_ClearITPendingBit(TMR2, TMR_INT_Overflow); + + } + /* leave interrupt */ + rt_interrupt_leave(); +} +#endif + +#ifdef BSP_USING_HWTMR3 +void TMR3_GLOBAL_IRQHandler(void) +{ + /* enter interrupt */ + rt_interrupt_enter(); + + if(TMR_GetINTStatus(TMR3, TMR_INT_Overflow) == SET) + { + + rt_device_hwtimer_isr(&at32_hwtimer_obj[TMR3_INDEX].time_device); + TMR_ClearITPendingBit(TMR3, TMR_INT_Overflow); + + } + /* leave interrupt */ + rt_interrupt_leave(); +} +#endif + +#ifdef BSP_USING_HWTMR4 +void TMR4_GLOBAL_IRQHandler(void) +{ + /* enter interrupt */ + rt_interrupt_enter(); + + if(TMR_GetINTStatus(TMR4, TMR_INT_Overflow) == SET) + { + + rt_device_hwtimer_isr(&at32_hwtimer_obj[TMR4_INDEX].time_device); + TMR_ClearITPendingBit(TMR4, TMR_INT_Overflow); + + } + /* leave interrupt */ + rt_interrupt_leave(); +} +#endif + +#ifdef BSP_USING_HWTMR5 +void TMR5_GLOBAL_IRQHandler(void) +{ + /* enter interrupt */ + rt_interrupt_enter(); + + if(TMR_GetINTStatus(TMR5, TMR_INT_Overflow) == SET) + { + + rt_device_hwtimer_isr(&at32_hwtimer_obj[TMR5_INDEX].time_device); + TMR_ClearITPendingBit(TMR5, TMR_INT_Overflow); + + } + /* leave interrupt */ + rt_interrupt_leave(); +} +#endif + +static int rt_hw_hwtimer_init(void) +{ + int i = 0; + int result = RT_EOK; + + for (i = 0; i < sizeof(at32_hwtimer_obj) / sizeof(at32_hwtimer_obj[0]); i++) + { + at32_hwtimer_obj[i].time_device.info = &_info; + at32_hwtimer_obj[i].time_device.ops = &_ops; + if (rt_device_hwtimer_register(&at32_hwtimer_obj[i].time_device, at32_hwtimer_obj[i].name, at32_hwtimer_obj[i].tim_handle) == RT_EOK) + { + LOG_D("%s register success", at32_hwtimer_obj[i].name); + } + else + { + LOG_E("%s register failed", at32_hwtimer_obj[i].name); + result = -RT_ERROR; + } + } + + return result; +} +INIT_BOARD_EXPORT(rt_hw_hwtimer_init); + +#endif /* BSP_USING_HWTIMER */ + + + + + + + diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_hwtimer.h b/bsp/n32g452xx/Libraries/rt_drivers/drv_hwtimer.h new file mode 100755 index 0000000000..9acfb8d468 --- /dev/null +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_hwtimer.h @@ -0,0 +1,80 @@ +/* + * Copyright (c) 2006-2021, RT-Thread Development Team + * + * SPDX-License-Identifier: Apache-2.0 + * + * Change Logs: + * Date Author Notes + * 2020-03-16 Leo first version + */ + +#ifndef __TMR_CONFIG_H__ +#define __TMR_CONFIG_H__ + +#include +#include + +#ifdef __cplusplus +extern "C" { +#endif + +#ifndef TMR_DEV_INFO_CONFIG +#define TMR_DEV_INFO_CONFIG \ + { \ + .maxfreq = 1000000, \ + .minfreq = 4000, \ + .maxcnt = 0xFFFF, \ + .cntmode = HWTIMER_CNTMODE_UP, \ + } +#endif /* TIM_DEV_INFO_CONFIG */ + +#ifdef BSP_USING_HWTMR2 +#ifndef TMR2_CONFIG +#define TMR2_CONFIG \ + { \ + .tim_handle = TMR2, \ + .tim_irqn = TMR2_GLOBAL_IRQn, \ + .name = "timer2", \ + } +#endif /* TMR2_CONFIG */ +#endif /* BSP_USING_HWTMR2 */ + +#ifdef BSP_USING_HWTMR3 +#ifndef TMR3_CONFIG +#define TMR3_CONFIG \ + { \ + .tim_handle = TMR3, \ + .tim_irqn = TMR3_GLOBAL_IRQn, \ + .name = "timer3", \ + } +#endif /* TMR3_CONFIG */ +#endif /* BSP_USING_HWTMR3 */ + +#ifdef BSP_USING_HWTMR4 +#ifndef TMR4_CONFIG +#define TMR4_CONFIG \ + { \ + .tim_handle = TMR4, \ + .tim_irqn = TMR4_GLOBAL_IRQn, \ + .name = "timer4", \ + } +#endif /* TMR4_CONFIG */ +#endif /* BSP_USING_HWTMR4 */ + +#ifdef BSP_USING_HWTMR5 +#ifndef TMR5_CONFIG +#define TMR5_CONFIG \ + { \ + .tim_handle = TMR5, \ + .tim_irqn = TMR5_GLOBAL_IRQn, \ + .name = "timer5", \ + } +#endif /* TMR5_CONFIG */ +#endif /* BSP_USING_HWTMR5 */ + +#ifdef __cplusplus +} +#endif + +#endif /* __TMR_CONFIG_H__ */ + diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_log.h b/bsp/n32g452xx/Libraries/rt_drivers/drv_log.h new file mode 100755 index 0000000000..d91f70d37c --- /dev/null +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_log.h @@ -0,0 +1,27 @@ +/* + * Copyright (c) 2006-2021, RT-Thread Development Team + * + * SPDX-License-Identifier: Apache-2.0 + * + * Change Logs: + * Date Author Notes + * 2020-01-09 shelton first version + */ + +/* + * NOTE: DO NOT include this file on the header file. + */ + +#ifndef LOG_TAG +#define DBG_TAG "drv" +#else +#define DBG_TAG LOG_TAG +#endif /* LOG_TAG */ + +#ifdef DRV_DEBUG +#define DBG_LVL DBG_LOG +#else +#define DBG_LVL DBG_INFO +#endif /* DRV_DEBUG */ + +#include diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.c new file mode 100755 index 0000000000..dd09d3365c --- /dev/null +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.c @@ -0,0 +1,291 @@ +/* + * Copyright (c) 2006-2021, RT-Thread Development Team + * + * SPDX-License-Identifier: Apache-2.0 + * + * Change Logs: + * Date Author Notes + * 2020-1-13 Leo first version + */ + +#include +#include "drv_pwm.h" + +#ifdef RT_USING_PWM +#if !defined(BSP_USING_TIM1_CH1) && !defined(BSP_USING_TIM1_CH2) && \ + !defined(BSP_USING_TIM1_CH3) && !defined(BSP_USING_TIM1_CH4) && \ + !defined(BSP_USING_TIM2_CH1) && !defined(BSP_USING_TIM2_CH2) && \ + !defined(BSP_USING_TIM2_CH3) && !defined(BSP_USING_TIM2_CH4) && \ + !defined(BSP_USING_TIM3_CH1) && !defined(BSP_USING_TIM3_CH2) && \ + !defined(BSP_USING_TIM3_CH3) && !defined(BSP_USING_TIM3_CH4) +#error "Please define at least one BSP_USING_TIMx_CHx" +#endif +#endif /* RT_USING_PWM */ + +#define DRV_DEBUG +#define LOG_TAG "drv.pwm" +#include + +#define MAX_PERIOD 65535 +struct rt_device_pwm pwm_device; + +struct at32_pwm +{ + struct rt_device_pwm pwm_device; + TMR_Type* tim_handle; + rt_uint8_t channel; + char *name; +}; + +static struct at32_pwm at32_pwm_obj[] = +{ + #ifdef BSP_USING_TIM1_CH1 + PWM1_CONFIG, + #endif + + #ifdef BSP_USING_TIM1_CH2 + PWM2_CONFIG, + #endif + + #ifdef BSP_USING_TIM1_CH3 + PWM3_CONFIG, + #endif + + #ifdef BSP_USING_TIM1_CH4 + PWM4_CONFIG, + #endif + + #ifdef BSP_USING_TIM2_CH1 + PWM5_CONFIG, + #endif + + #ifdef BSP_USING_TIM2_CH2 + PWM6_CONFIG, + #endif + + #ifdef BSP_USING_TIM2_CH3 + PWM7_CONFIG, + #endif + + #ifdef BSP_USING_TIM2_CH4 + PWM8_CONFIG, + #endif + + #ifdef BSP_USING_TIM3_CH1 + PWM9_CONFIG, + #endif + + #ifdef BSP_USING_TIM3_CH2 + PWM10_CONFIG, + #endif + + #ifdef BSP_USING_TIM3_CH3 + PWM11_CONFIG, + #endif + + #ifdef BSP_USING_TIM3_CH4 + PWM12_CONFIG, + #endif +}; + +static rt_err_t drv_pwm_control(struct rt_device_pwm *device, int cmd, void *arg); +static struct rt_pwm_ops drv_ops = +{ + drv_pwm_control +}; + +static rt_err_t drv_pwm_enable(TMR_Type* TIMx, struct rt_pwm_configuration *configuration, rt_bool_t enable) +{ + /* Get the value of channel */ + rt_uint32_t channel = configuration->channel; + + if (!enable) + { + if(channel == 1) + { + TIM_CCxCmd(TIMx, TIM_Channel_1, TIM_CCx_Disable); + } + else if(channel == 2) + { + TIM_CCxCmd(TIMx, TIM_Channel_2, TIM_CCx_Disable); + } + else if(channel == 3) + { + TIM_CCxCmd(TIMx, TIM_Channel_3, TIM_CCx_Disable); + } + else if(channel == 4) + { + TIM_CCxCmd(TIMx, TIM_Channel_4, TIM_CCx_Disable); + } + } + else + { + if(channel == 1) + { + TIM_CCxCmd(TIMx, TIM_Channel_1, TIM_CCx_Enable); + } + else if(channel == 2) + { + TIM_CCxCmd(TIMx, TIM_Channel_1, TIM_CCx_Enable); + } + else if(channel == 3) + { + TIM_CCxCmd(TIMx, TIM_Channel_1, TIM_CCx_Enable); + } + else if(channel == 4) + { + TIM_CCxCmd(TIMx, TIM_Channel_1, TIM_CCx_Enable); + } + } + + /* TIMx enable counter */ + TIM_Cmd(TIMx, ENABLE); + + return RT_EOK; +} + +static rt_err_t drv_pwm_get(TMR_Type* TIMx, struct rt_pwm_configuration *configuration) +{ + RCC_ClockType RCC_Clockstruct; + rt_uint32_t ar, div, cc1, cc2, cc3, cc4; + rt_uint32_t channel = configuration->channel; + rt_uint64_t tim_clock; + + ar = TIMx->AR; + div = TIMx->DIV; + cc1 = TIMx->CC1; + cc2 = TIMx->CC2; + cc3 = TIMx->CC3; + cc4 = TIMx->CC4; + + RCC_GetClocksFreq(&RCC_Clockstruct); + + tim_clock = RCC_Clockstruct.APB2CLK_Freq; + + /* Convert nanosecond to frequency and duty cycle. */ + tim_clock /= 1000000UL; + configuration->period = (ar + 1) * (div + 1) * 1000UL / tim_clock; + if(channel == 1) + configuration->pulse = (cc1 + 1) * (div + 1) * 1000UL / tim_clock; + if(channel == 2) + configuration->pulse = (cc2 + 1) * (div+ 1) * 1000UL / tim_clock; + if(channel == 3) + configuration->pulse = (cc3 + 1) * (div + 1) * 1000UL / tim_clock; + if(channel == 4) + configuration->pulse = (cc4 + 1) * (div + 1) * 1000UL / tim_clock; + + return RT_EOK; +} + +static rt_err_t drv_pwm_set(TMR_Type* TIMx, struct rt_pwm_configuration *configuration) +{ + TIM_TimerBaseInitType TIM_TIMeBaseStructure; + TIM_OCInitType TIM_OCInitStructure; + rt_uint32_t period, pulse; + rt_uint64_t psc; + /* Get the channel number */ + rt_uint32_t channel = configuration->channel; + + /* Init timer pin and enable clock */ + at32_msp_tmr_init(TIMx); + + /* Convert nanosecond to frequency and duty cycle. */ + period = (unsigned long long)configuration->period ; + psc = period / MAX_PERIOD + 1; + period = period / psc; + + /* TIMe base configuration */ + TIM_TimeBaseStructInit(&TIM_TIMeBaseStructure); + TIM_TIMeBaseStructure.TIM_Period = period; + TIM_TIMeBaseStructure.TIM_DIV = psc - 1; + TIM_TIMeBaseStructure.TIM_ClockDivision = 0; + TIM_TIMeBaseStructure.TIM_CounterMode = TIM_CounterDIR_Up; + + TIM_TimeBaseInit(TIMx, &TIM_TIMeBaseStructure); + + pulse = (unsigned long long)configuration->pulse; + + /* PWM1 Mode configuration: Channel1 */ + TIM_OCStructInit(&TIM_OCInitStructure); + TIM_OCInitStructure.TIM_OCMode = TIM_OCMode_PWM1; + TIM_OCInitStructure.TIM_OutputState = TIM_OutputState_Enable; + TIM_OCInitStructure.TIM_Pulse = pulse; + TIM_OCInitStructure.TIM_OCPolarity = TIM_OCPolarity_High; + + if(channel == 1) + { + TIM_OC1Init(TIMx, &TIM_OCInitStructure); + TIM_OC1PreloadConfig(TIMx, TIM_OCPreload_Enable); + } + else if(channel == 2) + { + TIM_OC2Init(TIMx, &TIM_OCInitStructure); + TIM_OC2PreloadConfig(TIMx, TIM_OCPreload_Enable); + } + else if(channel == 3) + { + TIM_OC3Init(TIMx, &TIM_OCInitStructure); + TIM_OC3PreloadConfig(TIMx, TIM_OCPreload_Enable); + } + else if(channel == 4) + { + TIM_OC4Init(TIMx, &TIM_OCInitStructure); + TIM_OC4PreloadConfig(TIMx, TIM_OCPreload_Enable); + } + + TIM_ARPreloadConfig(TIMx, ENABLE); + +#if defined (SOC_SERIES_AT32F415) + if(TIMx == TIM1) +#else + if(TIMx == TIM1 || TIMx == TIM8) +#endif + { + TIM_CtrlPWMOutputs(TIMx,ENABLE); + } + + return RT_EOK; +} + +static rt_err_t drv_pwm_control(struct rt_device_pwm *device, int cmd, void *arg) +{ + struct rt_pwm_configuration *configuration = (struct rt_pwm_configuration *)arg; + TIM_Type *TIMx = (TIM_Type *)device->parent.user_data; + + switch (cmd) + { + case PWM_CMD_ENABLE: + return drv_pwm_enable(TIMx, configuration, RT_TRUE); + case PWM_CMD_DISABLE: + return drv_pwm_enable(TIMx, configuration, RT_FALSE); + case PWM_CMD_SET: + return drv_pwm_set(TIMx, configuration); + case PWM_CMD_GET: + return drv_pwm_get(TIMx, configuration); + default: + return RT_EINVAL; + } +} + +static int rt_hw_pwm_init(void) +{ + int i = 0; + int result = RT_EOK; + + for(i = 0; i < sizeof(at32_pwm_obj) / sizeof(at32_pwm_obj[0]); i++) + { + if(rt_device_pwm_register(&at32_pwm_obj[i].pwm_device, at32_pwm_obj[i].name, &drv_ops, at32_pwm_obj[i].tim_handle) == RT_EOK) + { + LOG_D("%s register success", at32_pwm_obj[i].name); + } + else + { + LOG_D("%s register failed", at32_pwm_obj[i].name); + result = -RT_ERROR; + } + } + + return result; +} + +INIT_BOARD_EXPORT(rt_hw_pwm_init); diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.h b/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.h new file mode 100755 index 0000000000..720a810f79 --- /dev/null +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.h @@ -0,0 +1,157 @@ +/* + * Copyright (c) 2006-2021, RT-Thread Development Team + * + * SPDX-License-Identifier: Apache-2.0 + * + * Change Logs: + * Date Author Notes + * 2020-1-13 Leo first version + */ + +#ifndef __PWM_CONFIG_H__ +#define __PWM_CONFIG_H__ + +#include +#include + +#ifdef __cplusplus +extern "C" { +#endif + +#ifdef BSP_USING_TMR1_CH1 +#ifndef PWM1_CONFIG +#define PWM1_CONFIG \ + { \ + .tim_handle = TMR1, \ + .name = "tmr1pwm1", \ + .channel = 1 \ + } +#endif /* PWM1_CONFIG */ +#endif /* BSP_USING_TMR1_CH1 */ + +#ifdef BSP_USING_TMR1_CH2 +#ifndef PWM2_CONFIG +#define PWM2_CONFIG \ + { \ + .tim_handle = TMR1, \ + .name = "tmr1pwm2", \ + .channel = 2 \ + } +#endif /* PWM2_CONFIG */ +#endif /* BSP_USING_TMR1_CH2 */ + +#ifdef BSP_USING_TMR1_CH3 +#ifndef PWM3_CONFIG +#define PWM3_CONFIG \ + { \ + .tim_handle = TMR1, \ + .name = "tmr1pwm3", \ + .channel = 3 \ + } +#endif /* PWM3_CONFIG */ +#endif /* BSP_USING_TMR1_CH3 */ + +#ifdef BSP_USING_TMR1_CH4 +#ifndef PWM4_CONFIG +#define PWM4_CONFIG \ + { \ + .tim_handle = TMR1, \ + .name = "tmr1pwm4", \ + .channel = 4 \ + } +#endif /* PWM4_CONFIG */ +#endif /* BSP_USING_TMR1_CH4 */ + +#ifdef BSP_USING_TMR2_CH1 +#ifndef PWM5_CONFIG +#define PWM5_CONFIG \ + { \ + .tim_handle = TMR2, \ + .name = "tmr2pwm1", \ + .channel = 1 \ + } +#endif /* PWM5_CONFIG */ +#endif /* BSP_USING_TMR2_CH1 */ + +#ifdef BSP_USING_TMR2_CH2 +#ifndef PWM6_CONFIG +#define PWM6_CONFIG \ + { \ + .tim_handle = TMR2, \ + .name = "tmr2pwm2", \ + .channel = 2 \ + } +#endif /* PWM6_CONFIG */ +#endif /* BSP_USING_TMR2_CH2 */ + +#ifdef BSP_USING_TMR2_CH3 +#ifndef PWM7_CONFIG +#define PWM7_CONFIG \ + { \ + .tim_handle = TMR2, \ + .name = "tmr2pwm3", \ + .channel = 3 \ + } +#endif /* PWM7_CONFIG */ +#endif /* BSP_USING_TMR2_CH3 */ + +#ifdef BSP_USING_TMR2_CH4 +#ifndef PWM8_CONFIG +#define PWM8_CONFIG \ + { \ + .tim_handle = TMR2, \ + .name = "tmr2pwm4", \ + .channel = 4 \ + } +#endif /* PWM8_CONFIG */ +#endif /* BSP_USING_TMR2_CH4 */ + +#ifdef BSP_USING_TMR3_CH1 +#ifndef PWM9_CONFIG +#define PWM9_CONFIG \ + { \ + .tim_handle = TMR3, \ + .name = "tmr3pwm1", \ + .channel = 1 \ + } +#endif /* PWM9_CONFIG */ +#endif /* BSP_USING_TMR3_CH1 */ + +#ifdef BSP_USING_TMR3_CH2 +#ifndef PWM10_CONFIG +#define PWM10_CONFIG \ + { \ + .tim_handle = TMR3, \ + .name = "tmr3pwm2", \ + .channel = 2 \ + } +#endif /* PWM10_CONFIG */ +#endif /* BSP_USING_TMR3_CH2 */ + +#ifdef BSP_USING_TMR3_CH3 +#ifndef PWM11_CONFIG +#define PWM11_CONFIG \ + { \ + .tim_handle = TMR3, \ + .name = "tmr3pwm3", \ + .channel = 3 \ + } +#endif /* PWM11_CONFIG */ +#endif /* BSP_USING_TMR3_CH3 */ + +#ifdef BSP_USING_TMR3_CH4 +#ifndef PWM12_CONFIG +#define PWM12_CONFIG \ + { \ + .tim_handle = TMR3, \ + .name = "tmr3pwm4", \ + .channel = 4 \ + } +#endif /* PWM12_CONFIG */ +#endif /* BSP_USING_TMR3_CH4 */ + +#ifdef __cplusplus +} +#endif + +#endif /* __PWM_CONFIG_H__ */ diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_soft_i2c.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_soft_i2c.c new file mode 100755 index 0000000000..740875bf00 --- /dev/null +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_soft_i2c.c @@ -0,0 +1,220 @@ +/* + * Copyright (c) 2006-2021, RT-Thread Development Team + * + * SPDX-License-Identifier: Apache-2.0 + * + * Change Logs: + * Date Author Notes + * 2020-01-09 shelton first version + */ + +#include +#include "drv_soft_i2c.h" + +#ifdef RT_USING_I2C + +#define LOG_TAG "drv.i2c" +#include + +#if !defined(BSP_USING_I2C1) && !defined(BSP_USING_I2C2) && !defined(BSP_USING_I2C3) && !defined(BSP_USING_I2C4) +#error "Please define at least one BSP_USING_I2Cx" +/* this driver can be disabled at menuconfig → RT-Thread Components → Device Drivers */ +#endif + +static const struct n32_soft_i2c_config soft_i2c_config[] = +{ +#ifdef BSP_USING_I2C1 + I2C1_BUS_CONFIG, +#endif +#ifdef BSP_USING_I2C2 + I2C2_BUS_CONFIG, +#endif +#ifdef BSP_USING_I2C3 + I2C3_BUS_CONFIG, +#endif +#ifdef BSP_USING_I2C4 + I2C4_BUS_CONFIG, +#endif +}; + +static struct n32_i2c i2c_obj[sizeof(soft_i2c_config) / sizeof(soft_i2c_config[0])]; + +/** + * This function initializes the i2c pin. + * + * @param Stm32 i2c dirver class. + */ +static void n32_i2c_gpio_init(struct n32_i2c *i2c) +{ + struct n32_soft_i2c_config* cfg = (struct n32_soft_i2c_config*)i2c->ops.data; + + rt_pin_mode(cfg->scl, PIN_MODE_OUTPUT_OD); + rt_pin_mode(cfg->sda, PIN_MODE_OUTPUT_OD); + + rt_pin_write(cfg->scl, PIN_HIGH); + rt_pin_write(cfg->sda, PIN_HIGH); +} + +/** + * This function sets the sda pin. + * + * @param Stm32 config class. + * @param The sda pin state. + */ +static void n32_set_sda(void *data, rt_int32_t state) +{ + struct n32_soft_i2c_config* cfg = (struct n32_soft_i2c_config*)data; + if (state) + { + rt_pin_write(cfg->sda, PIN_HIGH); + } + else + { + rt_pin_write(cfg->sda, PIN_LOW); + } +} + +/** + * This function sets the scl pin. + * + * @param Stm32 config class. + * @param The scl pin state. + */ +static void n32_set_scl(void *data, rt_int32_t state) +{ + struct n32_soft_i2c_config* cfg = (struct n32_soft_i2c_config*)data; + if (state) + { + rt_pin_write(cfg->scl, PIN_HIGH); + } + else + { + rt_pin_write(cfg->scl, PIN_LOW); + } +} + +/** + * This function gets the sda pin state. + * + * @param The sda pin state. + */ +static rt_int32_t n32_get_sda(void *data) +{ + struct n32_soft_i2c_config* cfg = (struct n32_soft_i2c_config*)data; + return rt_pin_read(cfg->sda); +} + +/** + * This function gets the scl pin state. + * + * @param The scl pin state. + */ +static rt_int32_t n32_get_scl(void *data) +{ + struct n32_soft_i2c_config* cfg = (struct n32_soft_i2c_config*)data; + return rt_pin_read(cfg->scl); +} +/** + * The time delay function. + * + * @param microseconds. + */ +static void n32_udelay(rt_uint32_t us) +{ + rt_uint32_t ticks; + rt_uint32_t told, tnow, tcnt = 0; + rt_uint32_t reload = SysTick->LOAD; + + ticks = us * reload / (1000000 / RT_TICK_PER_SECOND); + told = SysTick->VAL; + while (1) + { + tnow = SysTick->VAL; + if (tnow != told) + { + if (tnow < told) + { + tcnt += told - tnow; + } + else + { + tcnt += reload - tnow + told; + } + told = tnow; + if (tcnt >= ticks) + { + break; + } + } + } +} + +static const struct rt_i2c_bit_ops n32_bit_ops_default = +{ + .data = RT_NULL, + .set_sda = n32_set_sda, + .set_scl = n32_set_scl, + .get_sda = n32_get_sda, + .get_scl = n32_get_scl, + .udelay = n32_udelay, + .delay_us = 1, + .timeout = 100 +}; + +/** + * if i2c is locked, this function will unlock it + * + * @param at32 config class + * + * @return RT_EOK indicates successful unlock. + */ +static rt_err_t n32_i2c_bus_unlock(const struct n32_soft_i2c_config *cfg) +{ + rt_int32_t i = 0; + + if (PIN_LOW == rt_pin_read(cfg->sda)) + { + while (i++ < 9) + { + rt_pin_write(cfg->scl, PIN_HIGH); + n32_udelay(100); + rt_pin_write(cfg->scl, PIN_LOW); + n32_udelay(100); + } + } + if (PIN_LOW == rt_pin_read(cfg->sda)) + { + return -RT_ERROR; + } + + return RT_EOK; +} + +/* I2C initialization function */ +int rt_hw_i2c_init(void) +{ + rt_size_t obj_num = sizeof(i2c_obj) / sizeof(struct n32_i2c); + rt_err_t result; + + for (int i = 0; i < obj_num; i++) + { + i2c_obj[i].ops = n32_bit_ops_default; + i2c_obj[i].ops.data = (void*)&soft_i2c_config[i]; + i2c_obj[i].i2c_bus.priv = &i2c_obj[i].ops; + n32_i2c_gpio_init(&i2c_obj[i]); + result = rt_i2c_bit_add_bus(&i2c_obj[i].i2c_bus, soft_i2c_config[i].bus_name); + RT_ASSERT(result == RT_EOK); + n32_i2c_bus_unlock(&soft_i2c_config[i]); + + LOG_D("software simulation %s init done, pin scl: %d, pin sda %d", + soft_i2c_config[i].bus_name, + soft_i2c_config[i].scl, + soft_i2c_config[i].sda); + } + + return RT_EOK; +} + +INIT_BOARD_EXPORT(rt_hw_i2c_init); + +#endif /* RT_USING_I2C */ diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_soft_i2c.h b/bsp/n32g452xx/Libraries/rt_drivers/drv_soft_i2c.h new file mode 100755 index 0000000000..683b0fe503 --- /dev/null +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_soft_i2c.h @@ -0,0 +1,69 @@ +/* + * Copyright (c) 2006-2021, RT-Thread Development Team + * + * SPDX-License-Identifier: Apache-2.0 + * + * Change Logs: + * Date Author Notes + * 2020-01-09 shelton first version + */ + +#ifndef __DRV_I2C__ +#define __DRV_I2C__ + +#include +#include +#include + +/* at32 config class */ +struct n32_soft_i2c_config +{ + rt_uint8_t scl; + rt_uint8_t sda; + const char *bus_name; +}; +/* at32 i2c dirver class */ +struct n32_i2c +{ + struct rt_i2c_bit_ops ops; + struct rt_i2c_bus_device i2c_bus; +}; + +#ifdef BSP_USING_I2C1 +#define I2C1_BUS_CONFIG \ + { \ + .scl = BSP_I2C1_SCL_PIN, \ + .sda = BSP_I2C1_SDA_PIN, \ + .bus_name = "i2c1", \ + } +#endif + +#ifdef BSP_USING_I2C2 +#define I2C2_BUS_CONFIG \ + { \ + .scl = BSP_I2C2_SCL_PIN, \ + .sda = BSP_I2C2_SDA_PIN, \ + .bus_name = "i2c2", \ + } +#endif + +#ifdef BSP_USING_I2C3 +#define I2C3_BUS_CONFIG \ + { \ + .scl = BSP_I2C3_SCL_PIN, \ + .sda = BSP_I2C3_SDA_PIN, \ + .bus_name = "i2c3", \ + } +#endif + +#ifdef BSP_USING_I2C4 +#define I2C4_BUS_CONFIG \ + { \ + .scl = BSP_I2C4_SCL_PIN, \ + .sda = BSP_I2C4_SDA_PIN, \ + .bus_name = "i2c4", \ + } +#endif +int rt_hw_i2c_init(void); + +#endif diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_spi.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_spi.c new file mode 100755 index 0000000000..bfa53afebf --- /dev/null +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_spi.c @@ -0,0 +1,350 @@ +/* + * Copyright (c) 2006-2021, RT-Thread Development Team + * + * SPDX-License-Identifier: Apache-2.0 + * + * Change Logs: + * Date Author Notes + * 2020-01-09 shelton first version + */ + +#include +#include "drv_spi.h" + +#ifdef RT_USING_SPI +#if !defined(BSP_USING_SPI1) && !defined(BSP_USING_SPI2) && \ + !defined(BSP_USING_SPI3) && !defined(BSP_USING_SPI4) +#error "Please define at least one SPIx" +#endif + +//#define DEBUG + +#define ARR_LEN(__N) (sizeof(__N) / sizeof(__N[0])) + +#ifdef DEBUG +#define DEBUG_PRINTF(...) rt_kprintf(__VA_ARGS__) +#else +#define DEBUG_PRINTF(...) +#endif + +/* private rt-thread spi ops function */ +static rt_err_t configure(struct rt_spi_device* device, struct rt_spi_configuration* configuration); +static rt_uint32_t xfer(struct rt_spi_device* device, struct rt_spi_message* message); + +static struct rt_spi_ops n32_spi_ops = +{ + configure, + xfer +}; + +/** + * Attach the spi device to SPI bus, this function must be used after initialization. + */ +rt_err_t rt_hw_spi_device_attach(const char *bus_name, const char *device_name, GPIO_Module *cs_gpiox, uint16_t cs_gpio_pin) +{ + RT_ASSERT(bus_name != RT_NULL); + RT_ASSERT(device_name != RT_NULL); + + rt_err_t result; + struct rt_spi_device *spi_device; + struct n32_spi_cs *cs_pin; + + /* initialize the cs pin && select the slave*/ + GPIO_InitType GPIO_InitStruct; + GPIO_InitStruct.Pin = cs_gpio_pin; + GPIO_InitStruct.GPIO_Mode = GPIO_Mode_Out_PP; + GPIO_InitStruct.GPIO_Speed = GPIO_Speed_50MHz; + GPIO_InitPeripheral(cs_gpiox, &GPIO_InitStruct); + GPIO_SetBits(cs_gpiox, cs_gpio_pin); + + /* attach the device to spi bus*/ + spi_device = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device)); + RT_ASSERT(spi_device != RT_NULL); + cs_pin = (struct n32_spi_cs *)rt_malloc(sizeof(struct n32_spi_cs)); + RT_ASSERT(cs_pin != RT_NULL); + cs_pin->GPIOx = cs_gpiox; + cs_pin->GPIO_Pin = cs_gpio_pin; + result = rt_spi_bus_attach_device(spi_device, device_name, bus_name, (void *)cs_pin); + + if (result != RT_EOK) + { + DEBUG_PRINTF("%s attach to %s faild, %d\n", device_name, bus_name, result); + } + + RT_ASSERT(result == RT_EOK); + + DEBUG_PRINTF("%s attach to %s done", device_name, bus_name); + + return result; +} + +static rt_err_t configure(struct rt_spi_device* device, + struct rt_spi_configuration* configuration) +{ + struct rt_spi_bus * spi_bus = (struct rt_spi_bus *)device->bus; + struct n32_spi *spi_instance = (struct n32_spi *)spi_bus->parent.user_data; + + SPI_InitType SPI_InitStruct; + + RT_ASSERT(device != RT_NULL); + RT_ASSERT(configuration != RT_NULL); + + n32_msp_spi_init(spi_instance->config->spix); + + /* data_width */ + if(configuration->data_width <= 8) + { + SPI_InitStruct.DataLen = SPI_DATA_SIZE_8BITS; + } + else if(configuration->data_width <= 16) + { + SPI_InitStruct.DataLen = SPI_DATA_SIZE_16BITS; + } + else + { + return RT_EIO; + } + + /* baudrate */ + { + uint32_t spi_apb_clock; + uint32_t max_hz; + RCC_ClocksType RCC_Clocks; + + max_hz = configuration->max_hz; + + RCC_GetClocksFreqValue(&RCC_Clocks); + DEBUG_PRINTF("sys freq: %d\n", RCC_Clocks.SysclkFreq); + DEBUG_PRINTF("max freq: %d\n", max_hz); + + if (spi_instance->config->spix == SPI1) + { + spi_apb_clock = RCC_Clocks.Pclk2Freq; + DEBUG_PRINTF("pclk2 freq: %d\n", RCC_Clocks.Pclk2Freq); + } + else + { + spi_apb_clock = RCC_Clocks.Pclk1Freq; + DEBUG_PRINTF("pclk1 freq: %d\n", RCC_Clocks.Pclk1Freq); + } + + if(max_hz >= spi_apb_clock/2) + { + SPI_InitStruct.BaudRatePres = SPI_BR_PRESCALER_2; + } + else if (max_hz >= spi_apb_clock/4) + { + SPI_InitStruct.BaudRatePres = SPI_BR_PRESCALER_4; + } + else if (max_hz >= spi_apb_clock/8) + { + SPI_InitStruct.BaudRatePres = SPI_BR_PRESCALER_8; + } + else if (max_hz >= spi_apb_clock/16) + { + SPI_InitStruct.BaudRatePres = SPI_BR_PRESCALER_16; + } + else if (max_hz >= spi_apb_clock/32) + { + SPI_InitStruct.BaudRatePres = SPI_BR_PRESCALER_32; + } + else if (max_hz >= spi_apb_clock/64) + { + SPI_InitStruct.BaudRatePres = SPI_BR_PRESCALER_64; + } + else if (max_hz >= spi_apb_clock/128) + { + SPI_InitStruct.BaudRatePres = SPI_BR_PRESCALER_128; + } + else + { + /* min prescaler 256 */ + SPI_InitStruct.BaudRatePres = SPI_BR_PRESCALER_256; + } + } /* baudrate */ + + switch(configuration->mode & RT_SPI_MODE_3) + { + case RT_SPI_MODE_0: + SPI_InitStruct.CLKPHA = SPI_CLKPHA_FIRST_EDGE; + SPI_InitStruct.CLKPOL = SPI_CLKPOL_LOW; + break; + case RT_SPI_MODE_1: + SPI_InitStruct.CLKPHA = SPI_CLKPHA_SECOND_EDGE; + SPI_InitStruct.CLKPOL = SPI_CLKPOL_LOW; + break; + case RT_SPI_MODE_2: + SPI_InitStruct.CLKPHA = SPI_CLKPHA_FIRST_EDGE; + SPI_InitStruct.CLKPOL = SPI_CLKPOL_HIGH; + break; + case RT_SPI_MODE_3: + SPI_InitStruct.CLKPHA = SPI_CLKPHA_SECOND_EDGE; + SPI_InitStruct.CLKPOL = SPI_CLKPOL_HIGH; + break; + } + + /* MSB or LSB */ + if(configuration->mode & RT_SPI_MSB) + { + SPI_InitStruct.FirstBit = SPI_FB_MSB; + } + else + { + SPI_InitStruct.FirstBit = SPI_FB_LSB; + } + + SPI_InitStruct.DataDirection = SPI_DIR_DOUBLELINE_FULLDUPLEX; + SPI_InitStruct.SpiMode = SPI_MODE_MASTER; + SPI_InitStruct.NSS = SPI_NSS_SOFT; + + /* init SPI */ + SPI_Init(spi_instance->config->spix, &SPI_InitStruct); + /* Enable SPI_MASTER */ + SPI_Enable(spi_instance->config->spix, ENABLE); + SPI_EnableCalculateCrc(spi_instance->config->spix, DISABLE); + + return RT_EOK; +}; + +static rt_uint32_t xfer(struct rt_spi_device* device, struct rt_spi_message* message) +{ + struct rt_spi_bus * at32_spi_bus = (struct rt_spi_bus *)device->bus; + struct n32_spi *spi_instance = (struct n32_spi *)at32_spi_bus->parent.user_data; + struct rt_spi_configuration * config = &device->config; + struct n32_spi_cs * at32_spi_cs = device->parent.user_data; + + RT_ASSERT(device != NULL); + RT_ASSERT(message != NULL); + + /* take CS */ + if(message->cs_take) + { + GPIO_ResetBits(at32_spi_cs->GPIOx, at32_spi_cs->GPIO_Pin); + DEBUG_PRINTF("spi take cs\n"); + } + + { + if(config->data_width <= 8) + { + const rt_uint8_t * send_ptr = message->send_buf; + rt_uint8_t * recv_ptr = message->recv_buf; + rt_uint32_t size = message->length; + + DEBUG_PRINTF("spi poll transfer start: %d\n", size); + + while(size--) + { + rt_uint8_t data = 0xFF; + + if(send_ptr != RT_NULL) + { + data = *send_ptr++; + } + + // Todo: replace register read/write by at32 lib + //Wait until the transmit buffer is empty + while(RESET == SPI_I2S_GetStatus(spi_instance->config->spix, SPI_I2S_TE_FLAG)); + // Send the byte + SPI_I2S_TransmitData(spi_instance->config->spix, data); + + //Wait until a data is received + while(RESET == SPI_I2S_GetStatus(spi_instance->config->spix, SPI_I2S_RNE_FLAG)); + // Get the received data + data = SPI_I2S_ReceiveData(spi_instance->config->spix); + + if(recv_ptr != RT_NULL) + { + *recv_ptr++ = data; + } + } + DEBUG_PRINTF("spi poll transfer finsh\n"); + } + else if(config->data_width <= 16) + { + const rt_uint16_t * send_ptr = message->send_buf; + rt_uint16_t * recv_ptr = message->recv_buf; + rt_uint32_t size = message->length; + + while(size--) + { + rt_uint16_t data = 0xFF; + + if(send_ptr != RT_NULL) + { + data = *send_ptr++; + } + + //Wait until the transmit buffer is empty + while(RESET == SPI_I2S_GetStatus(spi_instance->config->spix, SPI_I2S_TE_FLAG)); + // Send the byte + SPI_I2S_TransmitData(spi_instance->config->spix, data); + + //Wait until a data is received + while(RESET == SPI_I2S_GetStatus(spi_instance->config->spix, SPI_I2S_RNE_FLAG)); + // Get the received data + data = SPI_I2S_ReceiveData(spi_instance->config->spix); + + if(recv_ptr != RT_NULL) + { + *recv_ptr++ = data; + } + } + } + } + + /* release CS */ + if(message->cs_release) + { + GPIO_SetBits(at32_spi_cs->GPIOx, at32_spi_cs->GPIO_Pin); + DEBUG_PRINTF("spi release cs\n"); + } + + return message->length; +}; + +static struct n32_spi_config configs[] = { +#ifdef BSP_USING_SPI1 + {SPI1, "spi1"}, +#endif + +#ifdef BSP_USING_SPI2 + {SPI2, "spi2"}, +#endif + +#ifdef BSP_USING_SPI3 + {SPI3, "spi3"}, +#endif + +#ifdef BSP_USING_SPI4 + {SPI4, "spi4"}, +#endif +}; + +static struct n32_spi spis[sizeof(configs) / sizeof(configs[0])] = {0}; + +/** \brief init and register at32 spi bus. + * + * \param SPI: at32 SPI, e.g: SPI1,SPI2,SPI3. + * \param spi_bus_name: spi bus name, e.g: "spi1" + * \return + * + */ +int rt_hw_spi_init(void) +{ + int i; + rt_err_t result; + rt_size_t obj_num = sizeof(spis) / sizeof(struct n32_spi); + + for (i = 0; i < obj_num; i++) + { + spis[i].config = &configs[i]; + spis[i].spi_bus.parent.user_data = (void *)&spis[i]; + result = rt_spi_bus_register(&(spis[i].spi_bus), spis[i].config->spi_name, &n32_spi_ops); + } + + return result; +} + +INIT_BOARD_EXPORT(rt_hw_spi_init); + +#endif diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_spi.h b/bsp/n32g452xx/Libraries/rt_drivers/drv_spi.h new file mode 100755 index 0000000000..06ad293ecc --- /dev/null +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_spi.h @@ -0,0 +1,41 @@ +/* + * Copyright (c) 2006-2021, RT-Thread Development Team + * + * SPDX-License-Identifier: Apache-2.0 + * + * Change Logs: + * Date Author Notes + * 2020-01-09 shelton first version + */ + +#ifndef __DRV_SPI__ +#define __DRV_SPI__ + +#include +#include +#include "n32g45x.h" + +struct n32_spi_config +{ + SPI_Module *spix; + const char *spi_name; +}; + +struct n32_spi +{ + struct n32_spi_config *config; + struct rt_spi_bus spi_bus; +}; + +struct n32_spi_cs +{ + GPIO_Module *GPIOx; + uint32_t GPIO_Pin; +}; + +/* public function */ +int rt_hw_spi_init(void); +rt_err_t rt_hw_spi_device_attach(const char *bus_name, const char *device_name, GPIO_Module *cs_gpiox, uint16_t cs_gpio_pin); + +#endif // __DRV_SPI__ + diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_wdt.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_wdt.c new file mode 100755 index 0000000000..0b304ad1ff --- /dev/null +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_wdt.c @@ -0,0 +1,124 @@ +/* + * Copyright (c) 2006-2021, RT-Thread Development Team + * + * SPDX-License-Identifier: Apache-2.0 + * + * Change Logs: + * Date Author Notes + * 2020-01-22 shelton first version + */ + +#include +#include + +#ifdef RT_USING_WDT + +#define LSI_VALUE 40000 + +//#define DRV_DEBUG +#define LOG_TAG "drv.wdt" +#include + +struct at32_wdt_obj +{ + IWDG_Type *instance; + rt_uint32_t Prescaler; + rt_uint32_t Reload; + rt_uint16_t is_start; +}; +static struct at32_wdt_obj at32_wdt; +static struct rt_watchdog_ops ops; +static rt_watchdog_t watchdog; + +static rt_err_t wdt_init(rt_watchdog_t *wdt) +{ + return RT_EOK; +} + +static rt_err_t wdt_control(rt_watchdog_t *wdt, int cmd, void *arg) +{ + switch (cmd) + { + /* feed the watchdog */ + case RT_DEVICE_CTRL_WDT_KEEPALIVE: + IWDG_ReloadCounter(); + break; + /* set watchdog timeout */ + case RT_DEVICE_CTRL_WDT_SET_TIMEOUT: +#if defined(LSI_VALUE) + if(LSI_VALUE) + { + at32_wdt.Reload = (*((rt_uint32_t*)arg)) * LSI_VALUE / 256 ; + } + else + { + LOG_E("Please define the value of LSI_VALUE!"); + } + if(at32_wdt.Reload > 0xFFF) + { + LOG_E("wdg set timeout parameter too large, please less than %ds",0xFFF * 256 / LSI_VALUE); + return -RT_EINVAL; + } +#else + #error "Please define the value of LSI_VALUE!" +#endif + if(at32_wdt.is_start) + { + IWDG_KeyRegWrite(IWDG_KeyRegWrite_Enable); + IWDG_SetPrescaler(at32_wdt.Prescaler); + IWDG_SetReload(at32_wdt.Reload); + IWDG_KeyRegWrite(IWDG_KeyRegWrite_Disable); + IWDG_Enable(); + } + break; + case RT_DEVICE_CTRL_WDT_GET_TIMEOUT: +#if defined(LSI_VALUE) + if(LSI_VALUE) + { + (*((rt_uint32_t*)arg)) = at32_wdt.Reload * 256 / LSI_VALUE; + } + else + { + LOG_E("Please define the value of LSI_VALUE!"); + } +#else + #error "Please define the value of LSI_VALUE!" +#endif + break; + case RT_DEVICE_CTRL_WDT_START: + IWDG_KeyRegWrite(IWDG_KeyRegWrite_Enable); + IWDG_SetPrescaler(at32_wdt.Prescaler); + IWDG_SetReload(at32_wdt.Reload); + IWDG_KeyRegWrite(IWDG_KeyRegWrite_Disable); + IWDG_Enable(); + at32_wdt.is_start = 1; + break; + default: + LOG_W("This command is not supported."); + return -RT_ERROR; + } + return RT_EOK; +} + +int rt_hw_wdt_init(void) +{ + at32_wdt.instance = IWDG; + at32_wdt.Prescaler = IWDG_Psc_256; + at32_wdt.Reload = 0x00000FFF; + at32_wdt.is_start = 0; + + ops.init = &wdt_init; + ops.control = &wdt_control; + watchdog.ops = &ops; + /* register watchdog device */ + if (rt_hw_watchdog_register(&watchdog, "wdt", RT_DEVICE_FLAG_DEACTIVATE, RT_NULL) != RT_EOK) + { + LOG_E("wdt device register failed."); + return -RT_ERROR; + } + LOG_D("wdt device register success."); + return RT_EOK; +} +INIT_BOARD_EXPORT(rt_hw_wdt_init); + +#endif /* RT_USING_WDT */ diff --git a/bsp/n32g452xx/README.md b/bsp/n32g452xx/README.md new file mode 100755 index 0000000000..710ca97dd6 --- /dev/null +++ b/bsp/n32g452xx/README.md @@ -0,0 +1,3 @@ +# n32g452xx + +:) \ No newline at end of file diff --git a/bsp/n32g452xx/n32g452xx-mini-system/board/Kconfig b/bsp/n32g452xx/n32g452xx-mini-system/board/Kconfig index b5a93ccad2..495a4d537e 100755 --- a/bsp/n32g452xx/n32g452xx-mini-system/board/Kconfig +++ b/bsp/n32g452xx/n32g452xx-mini-system/board/Kconfig @@ -23,7 +23,7 @@ menu "On-chip Peripheral Drivers" select RT_USING_PIN default y - config RT_USING_ON_CHIP_FLASH + config BSP_USING_ON_CHIP_FLASH bool "Enable on-chip FLASH" default n @@ -44,6 +44,120 @@ menu "On-chip Peripheral Drivers" bool "Enable UART3" default n endif + + menuconfig BSP_USING_PWM + bool "Enable PWM" + default n + select RT_USING_PWM + if BSP_USING_PWM + menuconfig BSP_USING_TIM1 + bool "Enable timer1 output PWM" + default n + if BSP_USING_TIM1 + config BSP_USING_TIM1_CH1 + bool "Enable TIM1 channel1 PWM" + default n + + config BSP_USING_TIM1_CH4 + bool "Enable TIM1 channel4 PWM" + default n + endif + menuconfig BSP_USING_TIM2 + bool "Enable timer2 output PWM" + default n + if BSP_USING_TIM2 + config BSP_USING_TIM2_CH1 + bool "Enable TIM2 channel1 PWM" + default n + + config BSP_USING_TIM2_CH2 + bool "Enable TIM2 channel2 PWM" + default n + endif + endif + + menuconfig BSP_USING_HWTIMER + bool "Enable HWTIMER" + default n + select RT_USING_HWTIMER + if BSP_USING_HWTIMER + config BSP_USING_HWTIM3 + bool "Enable hardware timer3" + default n + config BSP_USING_HWTIM4 + bool "Enable hardware timer4" + default n + config BSP_USING_HWTIM5 + bool "Enable hardware timer5" + default n + endif + + menuconfig BSP_USING_SPI + bool "Enable SPI BUS" + default n + select RT_USING_SPI + if BSP_USING_SPI + config BSP_USING_SPI1 + bool "Enable SPI1 BUS" + default n + + config BSP_USING_SPI2 + bool "Enable SPI2 BUS" + default n + endif + + menuconfig BSP_USING_I2C1 + bool "Enable I2C1 BUS (software simulation)" + default n + select RT_USING_I2C + select RT_USING_I2C_BITOPS + select RT_USING_PIN + if BSP_USING_I2C1 + config BSP_I2C1_SCL_PIN + int "i2c1 scl pin number" + range 0 63 + default 22 + config BSP_I2C1_SDA_PIN + int "I2C1 sda pin number" + range 0 63 + default 23 + endif + + menuconfig BSP_USING_ADC + bool "Enable ADC" + default n + select RT_USING_ADC + if BSP_USING_ADC + config BSP_USING_ADC1 + bool "Enable ADC1" + default n + config BSP_USING_ADC2 + bool "Enable ADC2" + default n + endif + + menuconfig BSP_USING_CAN + bool "Enable CAN" + default n + select RT_USING_CAN + if BSP_USING_CAN + config BSP_USING_CAN1 + bool "using CAN1" + default n + config BSP_USING_CAN2 + bool "using CAN2" + default n + endif + + menuconfig BSP_USING_SDIO + bool "Enable SDIO" + default n + select RT_USING_SDIO + if BSP_USING_SDIO + config BSP_USING_SDIO1 + bool "Enable SDIO1" + default n + endif endmenu endmenu diff --git a/bsp/n32g452xx/n32g452xx-mini-system/board/SConscript b/bsp/n32g452xx/n32g452xx-mini-system/board/SConscript index 1f250e42ba..5c446528c0 100755 --- a/bsp/n32g452xx/n32g452xx-mini-system/board/SConscript +++ b/bsp/n32g452xx/n32g452xx-mini-system/board/SConscript @@ -9,9 +9,11 @@ cwd = GetCurrentDir() # add general drivers src = Split(''' board.c +msp/n32_msp.c ''') path = [cwd] +path += [cwd + '/msp'] startup_path_prefix = SDK_LIB diff --git a/bsp/n32g452xx/n32g452xx-mini-system/board/board.c b/bsp/n32g452xx/n32g452xx-mini-system/board/board.c index 7b293d2ba7..472768a1af 100755 --- a/bsp/n32g452xx/n32g452xx-mini-system/board/board.c +++ b/bsp/n32g452xx/n32g452xx-mini-system/board/board.c @@ -5,13 +5,18 @@ * * Change Logs: * Date Author Notes - * 2009-01-05 Bernard first implementation + * 2018-11-06 balanceTWK first version */ + #include #include #include + #include +#ifdef BSP_USING_SRAM +#include "drv_sram.h" +#endif /** * @brief This function is executed in case of error occurrence. * @param None @@ -51,9 +56,9 @@ void SysTick_Handler(void) } /** - * This function will initial N32 board. + * This function will initial AT32 board. */ -void rt_hw_board_init(void) +void rt_hw_board_init() { /* NVIC Configuration */ #define NVIC_VTOR_MASK 0x3FFFFF80 @@ -75,9 +80,9 @@ void rt_hw_board_init(void) rt_console_set_device(RT_CONSOLE_DEVICE_NAME); #endif -#ifdef RT_USING_HEAP - rt_system_heap_init((void*)HEAP_BEGIN, (void*)HEAP_END); +#ifdef BSP_USING_SRAM + rt_system_heap_init((void *)EXT_SRAM_BEGIN, (void *)EXT_SRAM_END); +#else + rt_system_heap_init((void *)HEAP_BEGIN, (void *)HEAP_END); #endif } - -/*@}*/ diff --git a/bsp/n32g452xx/n32g452xx-mini-system/board/board.h b/bsp/n32g452xx/n32g452xx-mini-system/board/board.h index 4094156aba..c27d7cb87d 100755 --- a/bsp/n32g452xx/n32g452xx-mini-system/board/board.h +++ b/bsp/n32g452xx/n32g452xx-mini-system/board/board.h @@ -5,41 +5,45 @@ * * Change Logs: * Date Author Notes - * 2009-09-22 Bernard add board.h to this bsp + * 2020-01-15 shelton first version + * 2021-02-09 shelton add flash macros */ -// <<< Use Configuration Wizard in Context Menu >>> #ifndef __BOARD_H__ #define __BOARD_H__ #include +#include "n32_msp.h" -// Internal SRAM memory size[Kbytes] -// Default: 80 -#ifdef __ICCARM__ -// Use *.icf ram symbal, to avoid hardcode. -extern char __ICFEDIT_region_RAM_end__; -#define N32_SRAM_END &__ICFEDIT_region_RAM_end__ -#else -#define N32_SRAM_SIZE 80 -#define N32_SRAM_END (0x20000000 + N32_SRAM_SIZE * 1024) +#ifdef __cplusplus +extern "C" { #endif -#ifdef __CC_ARM +/* Just only support for AT32F40xxG */ +#define N32_FLASH_START_ADRESS ((uint32_t)0x08000000) +#define FLASH_PAGE_SIZE (2 * 1024) +#define N32_FLASH_SIZE (256 * 1024) +#define N32_FLASH_END_ADDRESS ((uint32_t)(N32_FLASH_START_ADRESS + N32_FLASH_SIZE)) + +/* Internal SRAM memory size[Kbytes] <80>, Default: 80*/ +#define N32_SRAM_SIZE (80) +#define N32_SRAM_END (0x20000000 + N32_SRAM_SIZE * 1024) + +#if defined(__CC_ARM) || defined(__CLANG_ARM) extern int Image$$RW_IRAM1$$ZI$$Limit; -#define HEAP_BEGIN (&Image$$RW_IRAM1$$ZI$$Limit) +#define HEAP_BEGIN ((void *)&Image$$RW_IRAM1$$ZI$$Limit) #elif __ICCARM__ -#pragma section="HEAP" -#define HEAP_BEGIN (__segment_end("HEAP")) +#pragma section="CSTACK" +#define HEAP_BEGIN (__segment_end("CSTACK")) #else extern int __bss_end; -#define HEAP_BEGIN (&__bss_end) +#define HEAP_BEGIN ((void *)&__bss_end) #endif -#define HEAP_END N32_SRAM_END - -void rt_hw_board_init(void); +#define HEAP_END N32_SRAM_END +#ifdef __cplusplus +} #endif -//*** <<< end of configuration section >>> *** +#endif /* __BOARD_H__ */ diff --git a/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.c b/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.c new file mode 100755 index 0000000000..d7c2cae387 --- /dev/null +++ b/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.c @@ -0,0 +1,295 @@ +/* + * Copyright (c) 2006-2018, RT-Thread Development Team + * + * SPDX-License-Identifier: Apache-2.0 + * + * Change Logs: + * Date Author Notes + * 2021-04-13 shelton first version + */ + + +#include +#include "n32g45x.h" +#include "n32_msp.h" + +#ifdef BSP_USING_UART +void n32_msp_usart_init(void *Instance) +{ + GPIO_InitType GPIO_InitCtlStruct; + USART_Module *USARTx = (USART_Module *)Instance; + + GPIO_InitStruct(&GPIO_InitCtlStruct); + GPIO_InitCtlStruct.GPIO_Speed = GPIO_Speed_50MHz; +#ifdef BSP_USING_UART1 + if(USART1 == USARTx) + { + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_USART1, ENABLE); + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOA, ENABLE); + GPIO_InitCtlStruct.GPIO_Mode = GPIO_Mode_AF_PP; + GPIO_InitCtlStruct.Pin = GPIO_PIN_9; + GPIO_InitPeripheral(GPIOA, &GPIO_InitCtlStruct); + + GPIO_InitCtlStruct.GPIO_Mode = GPIO_Mode_IN_FLOATING; + GPIO_InitCtlStruct.Pin = GPIO_PIN_10; + GPIO_InitPeripheral(GPIOA, &GPIO_InitCtlStruct); + } +#endif +#ifdef BSP_USING_UART2 + if(USART2 == USARTx) + { + RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_USART2, ENABLE); + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOA, ENABLE); + GPIO_InitCtlStruct.GPIO_Mode = GPIO_Mode_AF_PP; + GPIO_InitCtlStruct.Pin = GPIO_PIN_2; + GPIO_InitPeripheral(GPIOA, &GPIO_InitCtlStruct); + + GPIO_InitCtlStruct.GPIO_Mode = GPIO_Mode_IN_FLOATING; + GPIO_InitCtlStruct.Pin = GPIO_PIN_3; + GPIO_InitPeripheral(GPIOA, &GPIO_InitCtlStruct); + } +#endif +#ifdef BSP_USING_UART3 + if(USART3 == USARTx) + { + RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_USART3, ENABLE); + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOB, ENABLE); + GPIO_InitCtlStruct.GPIO_Mode = GPIO_Mode_AF_PP; + GPIO_InitCtlStruct.Pin = GPIO_PIN_10; + GPIO_InitPeripheral(GPIOB, &GPIO_InitCtlStruct); + + GPIO_InitCtlStruct.GPIO_Mode = GPIO_Mode_IN_FLOATING; + GPIO_InitCtlStruct.Pin = GPIO_PIN_11; + GPIO_InitPeripheral(GPIOB, &GPIO_InitCtlStruct); + } +#endif + /* Add others */ +} +#endif /* BSP_USING_SERIAL */ + +#ifdef BSP_USING_SPI +void n32_msp_spi_init(void *Instance) +{ + GPIO_InitType GPIO_InitCtlStruct; + SPI_Module *SPIx = (SPI_Module *)Instance; + + GPIO_InitStruct(&GPIO_InitCtlStruct); + GPIO_InitCtlStruct.GPIO_Speed = GPIO_Speed_50MHz; +#ifdef BSP_USING_SPI1 + if(SPI1 == SPIx) + { + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_SPI1, ENABLE); + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOA, ENABLE); + + GPIO_InitCtlStruct.GPIO_Mode = GPIO_Mode_Out_PP; + GPIO_InitCtlStruct.Pin = GPIO_PIN_4; + GPIO_InitPeripheral(GPIOA, &GPIO_InitCtlStruct); + GPIO_InitCtlStruct.GPIO_Mode = GPIO_Mode_AF_PP; + GPIO_InitCtlStruct.Pin = GPIO_PIN_5 | GPIO_PIN_7; + GPIO_InitPeripheral(GPIOA, &GPIO_InitCtlStruct); + GPIO_InitCtlStruct.GPIO_Mode = GPIO_Mode_IN_FLOATING; + GPIO_InitCtlStruct.Pin = GPIO_PIN_6; + GPIO_InitPeripheral(GPIOA, &GPIO_InitCtlStruct); + } +#endif +#ifdef BSP_USING_SPI2 + if(SPI2 == SPIx) + { + RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_SPI2, ENABLE); + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOB, ENABLE); + + GPIO_InitCtlStruct.GPIO_Mode = GPIO_Mode_Out_PP; + GPIO_InitCtlStruct.Pin = GPIO_PIN_12; + GPIO_InitPeripheral(GPIOB, &GPIO_InitCtlStruct); + GPIO_InitCtlStruct.GPIO_Mode = GPIO_Mode_AF_PP; + GPIO_InitCtlStruct.Pin = GPIO_PIN_13 | GPIO_PIN_15; + GPIO_InitPeripheral(GPIOB, &GPIO_InitCtlStruct); + GPIO_InitCtlStruct.GPIO_Mode = GPIO_Mode_IN_FLOATING; + GPIO_InitCtlStruct.Pin = GPIO_PIN_14; + GPIO_InitPeripheral(GPIOB, &GPIO_InitCtlStruct); + } +#endif + /* Add others */ +} +#endif /* BSP_USING_SPI */ + +#ifdef BSP_USING_SDIO +void n32_msp_sdio_init(void *Instance) +{ + GPIO_InitType GPIO_InitCtlStructure; + SDIO_Module *SDIOx = (SDIO_Module *)Instance; + + GPIO_InitStruct(&GPIO_InitCtlStructure); + GPIO_InitCtlStructure.GPIO_Speed = GPIO_Speed_50MHz; + + if(SDIO == SDIOx) + { + /* if used dma ... */ + RCC_EnableAHBPeriphClk(RCC_AHB_PERIPH_DMA2, ENABLE); + + RCC_EnableAHBPeriphClk(RCC_AHB_PERIPH_SDIO, ENABLE); + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOC | RCC_APB2_PERIPH_GPIOD, ENABLE); + GPIO_InitCtlStructure.Pin = GPIO_PIN_8 | GPIO_PIN_9 | GPIO_PIN_10 | GPIO_PIN_11 | GPIO_PIN_12; + GPIO_InitCtlStructure.GPIO_Mode = GPIO_Mode_AF_PP; + GPIO_InitPeripheral(GPIOC, &GPIO_InitCtlStructure); + + GPIO_InitCtlStructure.Pin = GPIO_PIN_2; + GPIO_InitCtlStructure.GPIO_Mode = GPIO_Mode_AF_PP; + GPIO_InitPeripheral(GPIOD, &GPIO_InitCtlStructure); + } +} +#endif /* BSP_USING_SDIO */ + +#ifdef BSP_USING_PWM +void n32_msp_tmr_init(void *Instance) +{ + GPIO_InitType GPIO_InitCtlStructure; + GPIO_InitStruct(&GPIO_InitCtlStructure); + TIM_Module *TIMx = (TIM_Module *)Instance; + + if(TIMx == TIM1) + { + /* TIM1 clock enable */ + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_TIM1, ENABLE); + /* GPIOA clock enable */ + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOA, ENABLE); + + /* GPIOA Configuration:TIM1 Channel1 and Channel4 as alternate function push-pull */ + GPIO_InitCtlStructure.Pin = GPIO_PIN_8 | GPIO_PIN_11; + GPIO_InitCtlStructure.GPIO_Mode = GPIO_Mode_AF_PP; + GPIO_InitCtlStructure.GPIO_Speed = GPIO_Speed_50MHz; + + GPIO_InitPeripheral(GPIOA, &GPIO_InitCtlStructure); + } + + if(TIMx == TIM2) + { + /* TIM2 clock enable */ + RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_TIM2, ENABLE); + /* GPIOA clock enable */ + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOA, ENABLE); + + /* GPIOA Configuration:TIM2 Channel1 and Channel2 as alternate function push-pull */ + GPIO_InitCtlStructure.Pin = GPIO_PIN_0 | GPIO_PIN_1; + GPIO_InitCtlStructure.GPIO_Mode = GPIO_Mode_AF_PP; + GPIO_InitCtlStructure.GPIO_Speed = GPIO_Speed_50MHz; + + GPIO_InitPeripheral(GPIOA, &GPIO_InitCtlStructure); + } + /* Add others */ +} +#endif /* BSP_USING_PWM */ + +#ifdef BSP_USING_ADC +void n32_msp_adc_init(void *Instance) +{ + GPIO_InitType GPIO_InitCtlStruct; + GPIO_InitStruct(&GPIO_InitCtlStruct); + ADC_Module *ADCx = (ADC_Module *)Instance; + +#ifdef BSP_USING_ADC1 + if(ADCx == ADC1) + { + /* ADC1 & GPIO clock enable */ + RCC_EnableAHBPeriphClk(RCC_AHB_PERIPH_ADC1, ENABLE); + ADC_ConfigClk(ADC_CTRL3_CKMOD_AHB,RCC_ADCHCLK_DIV8); + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOC, ENABLE); + + /* Configure ADC Channel as analog input */ + GPIO_InitCtlStruct.Pin = GPIO_PIN_0; + GPIO_InitCtlStruct.GPIO_Speed = GPIO_Speed_2MHz; + GPIO_InitCtlStruct.GPIO_Mode = GPIO_Mode_AIN; + GPIO_InitPeripheral(GPIOC, &GPIO_InitCtlStruct); + } +#endif + +#ifdef BSP_USING_ADC2 + if(ADCx == ADC2) + { + /* ADC2 & GPIO clock enable */ + RCC_EnableAHBPeriphClk(RCC_AHB_PERIPH_ADC2, ENABLE); + ADC_ConfigClk(ADC_CTRL3_CKMOD_AHB,RCC_ADCHCLK_DIV8); + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOC, ENABLE); + + /* Configure ADC Channel as analog input */ + GPIO_InitCtlStruct.Pin = GPIO_PIN_1; + GPIO_InitCtlStruct.GPIO_Speed = GPIO_Speed_2MHz; + GPIO_InitCtlStruct.GPIO_Mode = GPIO_Mode_AIN; + GPIO_InitPeripheral(GPIOC, &GPIO_InitCtlStruct); + } +#endif +} +#endif /* BSP_USING_ADC */ + +#ifdef BSP_USING_HWTIMER +void n32_msp_hwtmr_init(void *Instance) +{ + TIM_Module *TIMx = (TIM_Module *)Instance; + +#ifdef BSP_USING_HWTIM3 + if(TIMx == TIM3) + { + /* TIM3 clock enable */ + RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_TIM3, ENABLE); + } +#endif + +#ifdef BSP_USING_HWTIM4 + if(TIMx == TIM4) + { + /* TIM4 clock enable */ + RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_TIM4, ENABLE); + } +#endif + +#ifdef BSP_USING_HWTIM5 + if(TIMx == TIM5) + { + /* TIM5 clock enable */ + RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_TIM5, ENABLE); + } +#endif +} +#endif + +#ifdef BSP_USING_CAN +void n32_msp_can_init(void *Instance) +{ + GPIO_InitType GPIO_InitCtlStruct; + CAN_Module *CANx = (CAN_Module *)Instance; + + GPIO_InitStruct(&GPIO_InitCtlStruct); + GPIO_InitCtlStruct.GPIO_Speed = GPIO_Speed_50MHz; +#ifdef BSP_USING_CAN1 + if(CAN1 == CANx) + { + RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_CAN1, ENABLE); + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOA, ENABLE); + GPIO_InitCtlStruct.GPIO_Mode = GPIO_Mode_AF_PP; + GPIO_InitCtlStruct.Pin = GPIO_PIN_12; + GPIO_InitPeripheral(GPIOA, &GPIO_InitCtlStruct); + + GPIO_InitCtlStruct.GPIO_Mode = GPIO_Mode_IN_FLOATING; + GPIO_InitCtlStruct.Pin = GPIO_PIN_11; + GPIO_InitPeripheral(GPIOA, &GPIO_InitCtlStruct); + } +#endif +#ifdef BSP_USING_CAN2 + if(CAN2 == CANx) + { + RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_CAN2, ENABLE); + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_AFIO, ENABLE); + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOB, ENABLE); +// GPIO_PinsRemapConfig(AFIO_MAP6_CAN2_0001, ENABLE); + GPIO_InitCtlStruct.GPIO_Mode = GPIO_Mode_AF_PP; + GPIO_InitCtlStruct.Pin = GPIO_PIN_6; + GPIO_InitPeripheral(GPIOB, &GPIO_InitCtlStruct); + + GPIO_InitCtlStruct.GPIO_Mode = GPIO_Mode_IN_FLOATING; + GPIO_InitCtlStruct.Pin = GPIO_PIN_5; + GPIO_InitPeripheral(GPIOB, &GPIO_InitCtlStruct); + } +#endif +} +#endif /* BSP_USING_CAN */ + diff --git a/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.h b/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.h new file mode 100755 index 0000000000..93e923c5a6 --- /dev/null +++ b/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.h @@ -0,0 +1,23 @@ +/* + * Copyright (c) 2006-2018, RT-Thread Development Team + * + * SPDX-License-Identifier: Apache-2.0 + * + * Change Logs: + * Date Author Notes + * 2021-04-13 shelton first version + */ + +#ifndef __N32_MSP_H__ +#define __N32_MSP_H__ + +void n32_msp_usart_init(void *Instance); +void n32_msp_spi_init(void *Instance); +void n32_msp_tmr_init(void *Instance); +void n32_msp_sdio_init(void *Instance); +void n32_msp_adc_init(void *Instance); +void n32_msp_hwtmr_init(void *Instance); +void n32_msp_can_init(void *Instance); + +#endif /* __N32_MSP_H__ */ + diff --git a/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h b/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h index 79ee4ee83a..4337202359 100755 --- a/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h +++ b/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h @@ -88,7 +88,11 @@ #define RT_USING_SERIAL_V1 #define RT_SERIAL_USING_DMA #define RT_SERIAL_RB_BUFSZ 64 +#define RT_USING_I2C +#define RT_USING_I2C_BITOPS #define RT_USING_PIN +#define RT_USING_ADC +#define RT_USING_SPI /* Using USB */ @@ -97,7 +101,7 @@ #define RT_USING_LIBC #define RT_USING_POSIX -#define RT_LIBC_FIXED_TIMEZONE 8 +#define RT_LIBC_DEFAULT_TIMEZONE 8 /* Network */ @@ -182,7 +186,19 @@ /* On-chip Peripheral Drivers */ #define RT_USING_GPIO +#define BSP_USING_ON_CHIP_FLASH #define RT_USING_UART #define RT_USING_UART1 +#define RT_USING_UART2 +#define RT_USING_UART3 +#define BSP_USING_SPI +#define BSP_USING_SPI1 +#define BSP_USING_SPI2 +#define BSP_USING_I2C1 +#define BSP_I2C1_SCL_PIN 22 +#define BSP_I2C1_SDA_PIN 23 +#define BSP_USING_ADC +#define BSP_USING_ADC1 +#define BSP_USING_ADC2 #endif From 83cd6c91b9711e14951437130a8b7c68118fde57 Mon Sep 17 00:00:00 2001 From: linyuanbo_breo_server Date: Thu, 19 Aug 2021 10:14:30 +0000 Subject: [PATCH 04/46] feat : add README document MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. 完善配置文件 2. 添加说明文档 --- bsp/n32g452xx/n32g452xx-mini-system/.config | 31 ++--- bsp/n32g452xx/n32g452xx-mini-system/README.md | 126 ++++++++++++++++++ .../n32g452xx-mini-system/rtconfig.h | 23 ---- 3 files changed, 137 insertions(+), 43 deletions(-) mode change 100755 => 100644 bsp/n32g452xx/n32g452xx-mini-system/.config create mode 100644 bsp/n32g452xx/n32g452xx-mini-system/README.md diff --git a/bsp/n32g452xx/n32g452xx-mini-system/.config b/bsp/n32g452xx/n32g452xx-mini-system/.config old mode 100755 new mode 100644 index 14b5f11449..61e219e308 --- a/bsp/n32g452xx/n32g452xx-mini-system/.config +++ b/bsp/n32g452xx/n32g452xx-mini-system/.config @@ -29,6 +29,7 @@ CONFIG_RT_TIMER_THREAD_STACK_SIZE=512 # # CONFIG_RT_KSERVICE_USING_STDLIB is not set # CONFIG_RT_KSERVICE_USING_TINY_SIZE is not set +# CONFIG_RT_USING_ASM_MEMCPY is not set CONFIG_RT_DEBUG=y # CONFIG_RT_DEBUG_COLOR is not set # CONFIG_RT_DEBUG_INIT_CONFIG is not set @@ -113,16 +114,7 @@ CONFIG_FINSH_ARG_MAX=10 # # Device virtual file system # -CONFIG_RT_USING_DFS=y -CONFIG_DFS_USING_WORKDIR=y -CONFIG_DFS_FILESYSTEMS_MAX=4 -CONFIG_DFS_FILESYSTEM_TYPES_MAX=4 -CONFIG_DFS_FD_MAX=16 -# CONFIG_RT_USING_DFS_MNTTABLE is not set -# CONFIG_RT_USING_DFS_ELMFAT is not set -CONFIG_RT_USING_DFS_DEVFS=y -# CONFIG_RT_USING_DFS_ROMFS is not set -# CONFIG_RT_USING_DFS_RAMFS is not set +# CONFIG_RT_USING_DFS is not set # # Device Drivers @@ -170,13 +162,8 @@ CONFIG_RT_USING_PIN=y # CONFIG_RT_USING_LIBC=y # CONFIG_RT_USING_PTHREADS is not set -CONFIG_RT_USING_POSIX=y -# CONFIG_RT_USING_POSIX_MMAP is not set -# CONFIG_RT_USING_POSIX_TERMIOS is not set -# CONFIG_RT_USING_POSIX_GETLINE is not set -# CONFIG_RT_USING_POSIX_AIO is not set # CONFIG_RT_USING_MODULE is not set -CONFIG_RT_LIBC_FIXED_TIMEZONE=8 +CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8 # # Network @@ -267,7 +254,6 @@ CONFIG_RT_LIBC_FIXED_TIMEZONE=8 # CONFIG_PKG_USING_AT_DEVICE is not set # CONFIG_PKG_USING_ATSRV_SOCKET is not set # CONFIG_PKG_USING_WIZNET is not set -# CONFIG_PKG_USING_ZB_COORDINATOR is not set # # IoT Cloud @@ -308,7 +294,6 @@ CONFIG_RT_LIBC_FIXED_TIMEZONE=8 # CONFIG_PKG_USING_AGILE_MODBUS is not set # CONFIG_PKG_USING_AGILE_FTP is not set # CONFIG_PKG_USING_EMBEDDEDPROTO is not set -# CONFIG_PKG_USING_RT_LINK_HW is not set # # security packages @@ -505,7 +490,6 @@ CONFIG_RT_LIBC_FIXED_TIMEZONE=8 # CONFIG_PKG_USING_KOBUKI is not set # CONFIG_PKG_USING_ROSSERIAL is not set # CONFIG_PKG_USING_MICRO_ROS is not set -# CONFIG_PKG_USING_MCP23008 is not set # # AI packages @@ -583,8 +567,15 @@ CONFIG_SOC_N32G452XX=y # On-chip Peripheral Drivers # CONFIG_RT_USING_GPIO=y -# CONFIG_RT_USING_ON_CHIP_FLASH is not set +# CONFIG_BSP_USING_ON_CHIP_FLASH is not set CONFIG_RT_USING_UART=y CONFIG_RT_USING_UART1=y # CONFIG_RT_USING_UART2 is not set # CONFIG_RT_USING_UART3 is not set +# CONFIG_BSP_USING_PWM is not set +# CONFIG_BSP_USING_HWTIMER is not set +# CONFIG_BSP_USING_SPI is not set +# CONFIG_BSP_USING_I2C1 is not set +# CONFIG_BSP_USING_ADC is not set +# CONFIG_BSP_USING_CAN is not set +# CONFIG_BSP_USING_SDIO is not set diff --git a/bsp/n32g452xx/n32g452xx-mini-system/README.md b/bsp/n32g452xx/n32g452xx-mini-system/README.md new file mode 100644 index 0000000000..18c18402d8 --- /dev/null +++ b/bsp/n32g452xx/n32g452xx-mini-system/README.md @@ -0,0 +1,126 @@ +# N32G452XX MINI-SYSTEM BSP 说明 + +## 简介 + +N32G452 MINI-SYSTEM 是国民技术推出的一款N32G452系列的评估板(目前市面还没有,以后也可能不会有),其搭载的MCU主要资源参数如下: + +| 硬件 | 描述 | +| --------- | ------------- | +| 芯片型号 | N32G452RCL7 | +| CPU | ARM Cortex M4 | +| 主频 | 144M | +| 片内SRAM | 80K可扩展144K | +| 片内FLASH | 256K | + +## 编译说明 + +N32G452 MINI-SYSTEM 板级包支持MDK5开发环境和GCC编译器,以下是具体版本信息: + +| IDE/编译器 | 已测试版本 | +| ---------- | ---------------------------- | +| MDK5 | MDK533 | +| GCC | GCC 6.2.1 20161205 (release) | + +## 板载资源 + +- MCU:N32G452RCL7,主频 144MHz,256KB FLASH ,80KB可扩展到144KB RAM +- 常用接口:插针串口J8 +- 调试接口,JLINK、板载的 NS-LINK SWD 下载 + +## 外设支持 + +本 BSP 目前对外设驱动的支持情况如下: + +| 驱动 | 支持情况 | 备注 | +| --------- | -------- | :------------------------: | +| UART | 支持(已移植,已测试) | USART1/2/3 | +| GPIO | 支持(已移植,已测试) | PA0...PF7 | +| IIC | 支持(已移植,待测试) | GPIO-I2C | +| SPI | 支持(已移植,待测试) | SPI1/2 | +| ADC | 支持(已移植,待测试) | ADC1/2 | +| PWM | 支持(已移植,待测试) | TMR1/2 | +| HWTIMER | 支持(已移植,待测试) | TMR3/4/5 | +| SDIO | 支持(已移植,待测试) | SDIO1 | +| CAN | 支持(已移植,待测试) | CAN1/2 | +| WDT | 支持(已移植,待测试) | | +| RTC | 支持(已移植,待测试) | | +| FLASH | 支持(已移植,待测试) | | +| ETH | 支持(已移植,待测试) | | + +### IO在板级支持包中的映射情况 + +| IO号 | 板级包中的定义 | +| ---- | -------------- | +| PA9 | USART1_TX | +| PA10 | USART1_RX | +| PA2 | USART2_TX | +| PA3 | USART2_RX | +| PB10 | USART3_TX | +| PB11 | USART3_RX | +| PA4 | SPI1_NSS | +| PA5 | SPI1_SCK | +| PA6 | SPI1_MISO | +| PA7 | SPI1_MOSI | +| PB12 | SPI2_NSS | +| PB13 | SPI2_SCK | +| PB14 | SPI2_MISO | +| PB15 | SPI2_MOSI | +| PB6 | I2C1_SCL | +| PB7 | I2C1_SDA | +| PC8 | SDIO1_D0 | +| PC9 | SDIO1_D1 | +| PC10 | SDIO1_D2 | +| PC11 | SDIO1_D3 | +| PC12 | SDIO1_CK | +| PD2 | SDIO1_CMD | +| PA8 | PWM_TMR1_CH1 | +| PA11 | PWM_TMR1_CH4 | +| PA0 | PWM_TMR2_CH1 | +| PA1 | PWM_TMR2_CH2 | +| PC0 | ADC1/2_IN10 | +| PC1 | ADC1/2_IN11 | +| PC2 | ADC1/2_IN12 | +| PC3 | ADC1/2_IN13 | +| PC4 | ADC1/2_IN14 | +| PC5 | ADC1/2_IN15 | + +## 使用说明 + + 本章节是为刚接触 RT-Thread 的新手准备的使用说明,遵循简单的步骤即可将 RT-Thread 操作系统运行在该开发板上,看到实验效果 。 + +### 快速上手 + +本 BSP 为开发者提供 MDK5工程,并且支持 GCC 开发环境。下面以 MDK5 开发环境为例,介绍如何将系统运行起来。 + +#### 硬件连接 + +使用数据线连接开发板到 PC,打开电源开关。 + +#### 编译下载 + +双击 project.uvprojx 文件,打开 MDK5 工程,编译并下载程序到开发板。 + +#### 运行结果 + +下载程序成功之后,系统会自动运行,观察开发板上 LED 的运行效果,LED2/3/4 会周期性闪烁。 + +连接开发板对应串口到 PC , 在终端工具里打开相应的串口(115200-8-1-N),复位设备后,在串口上可以看到 RT-Thread 的输出信息: + +```bash + \ | / +- RT - Thread Operating System + / | \ 4.0.4 build Aug 19 2021 + 2006 - 2021 Copyright by rt-thread team +msh /> +``` + +## 注意事项 + +1. 使用 J-LINK 下载时,请设置下载完成自动复位(J-Flash设置步骤:`Options->Project settings->production->Start application`),否则下载完成后手动按键复位无法启动,初步定位问题原因为:芯片下电缓慢,参考《N32G43x系列芯片电源系统设计指南》或联系FAE了解情况。 + +## 联系人信息 + +维护人: + +- [LinYuanbo](https://github.com/Lim-LinYuanbo) +- [breo.com](https://github.com/breo-shenzhen) diff --git a/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h b/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h index 4337202359..bef47acae7 100755 --- a/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h +++ b/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h @@ -73,12 +73,6 @@ /* Device virtual file system */ -#define RT_USING_DFS -#define DFS_USING_WORKDIR -#define DFS_FILESYSTEMS_MAX 4 -#define DFS_FILESYSTEM_TYPES_MAX 4 -#define DFS_FD_MAX 16 -#define RT_USING_DFS_DEVFS /* Device Drivers */ @@ -88,11 +82,7 @@ #define RT_USING_SERIAL_V1 #define RT_SERIAL_USING_DMA #define RT_SERIAL_RB_BUFSZ 64 -#define RT_USING_I2C -#define RT_USING_I2C_BITOPS #define RT_USING_PIN -#define RT_USING_ADC -#define RT_USING_SPI /* Using USB */ @@ -100,7 +90,6 @@ /* POSIX layer and C standard library */ #define RT_USING_LIBC -#define RT_USING_POSIX #define RT_LIBC_DEFAULT_TIMEZONE 8 /* Network */ @@ -186,19 +175,7 @@ /* On-chip Peripheral Drivers */ #define RT_USING_GPIO -#define BSP_USING_ON_CHIP_FLASH #define RT_USING_UART #define RT_USING_UART1 -#define RT_USING_UART2 -#define RT_USING_UART3 -#define BSP_USING_SPI -#define BSP_USING_SPI1 -#define BSP_USING_SPI2 -#define BSP_USING_I2C1 -#define BSP_I2C1_SCL_PIN 22 -#define BSP_I2C1_SDA_PIN 23 -#define BSP_USING_ADC -#define BSP_USING_ADC1 -#define BSP_USING_ADC2 #endif From f14823543a17516e810691e69c88ed5dd4ebfa18 Mon Sep 17 00:00:00 2001 From: linyuanbo_breo_server Date: Fri, 20 Aug 2021 10:23:07 +0000 Subject: [PATCH 05/46] =?UTF-8?q?feat=20:=20=E9=AA=8C=E8=AF=81=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E7=9A=84=E9=A9=B1=E5=8A=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. UART 1-3 验证通过 2. ADC 1-2 CH 6-9 验证通过 3. TIM 6-7 验证通过 --- bsp/n32g452xx/Libraries/rt_drivers/drv_adc.c | 2 +- bsp/n32g452xx/Libraries/rt_drivers/drv_adc.h | 2 +- .../Libraries/rt_drivers/drv_common.c | 2 +- .../Libraries/rt_drivers/drv_common.h | 2 +- .../Libraries/rt_drivers/drv_flash.c | 2 +- .../Libraries/rt_drivers/drv_flash.h | 2 +- bsp/n32g452xx/Libraries/rt_drivers/drv_gpio.c | 2 +- .../Libraries/rt_drivers/drv_hwtimer.c | 322 +++++----- .../Libraries/rt_drivers/drv_hwtimer.h | 91 ++- .../Libraries/rt_drivers/drv_usart.c | 145 +---- bsp/n32g452xx/n32g452xx-mini-system/.config | 581 ------------------ .../n32g452xx-mini-system/board/Kconfig | 20 +- .../n32g452xx-mini-system/board/board.h | 3 +- .../n32g452xx-mini-system/board/msp/n32_msp.c | 180 +++++- .../n32g452xx-mini-system/board/msp/n32_msp.h | 4 +- .../n32g452xx-mini-system/rtconfig.h | 6 +- .../n32g452xx-mini-system/rtconfig.py | 2 +- 17 files changed, 462 insertions(+), 906 deletions(-) delete mode 100644 bsp/n32g452xx/n32g452xx-mini-system/.config diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_adc.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_adc.c index 44f7c24167..12ebf98669 100755 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_adc.c +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_adc.c @@ -5,7 +5,7 @@ * * Change Logs: * Date Author Notes - * 2020-01-15 Leo first version + * 2021-08-20 breo.com first version */ #include diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_adc.h b/bsp/n32g452xx/Libraries/rt_drivers/drv_adc.h index 38f06c3144..69ae05bcba 100755 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_adc.h +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_adc.h @@ -5,7 +5,7 @@ * * Change Logs: * Date Author Notes - * 2018-12-07 Leo first version + * 2021-08-20 breo.com first version */ #ifndef __ADC_CONFIG_H__ diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_common.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_common.c index bc653ca6a2..b7bae8bf2c 100755 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_common.c +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_common.c @@ -5,7 +5,7 @@ * * Change Logs: * Date Author Notes - * 2018-11-7 SummerGift first version + * 2021-08-20 breo.com first version */ #include "drv_common.h" diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_common.h b/bsp/n32g452xx/Libraries/rt_drivers/drv_common.h index 5b9a9e61ca..9f053e4a07 100755 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_common.h +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_common.h @@ -5,7 +5,7 @@ * * Change Logs: * Date Author Notes - * 2018-11-7 SummerGift first version + * 2021-08-20 breo.com first version */ #ifndef __DRV_COMMON_H__ diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_flash.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_flash.c index 45b9b6956c..85839243c8 100755 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_flash.c +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_flash.c @@ -5,7 +5,7 @@ * * Change Logs: * Date Author Notes - * 2021-02-09 shelton the first version + * 2021-08-20 breo.com first version */ #include diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_flash.h b/bsp/n32g452xx/Libraries/rt_drivers/drv_flash.h index ef4b1c716b..caac8795cb 100755 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_flash.h +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_flash.h @@ -5,7 +5,7 @@ * * Change Logs: * Date Author Notes - * 2021-02-09 shelton the first version + * 2021-08-20 breo.com first version */ #ifndef __DRV_FLASH_H__ diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_gpio.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_gpio.c index 71c41848c7..93ed12ea86 100755 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_gpio.c +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_gpio.c @@ -5,7 +5,7 @@ * * Change Logs: * Date Author Notes - * 2017-10-20 ZYH the first version + * 2021-08-20 breo.com first version */ #include "drv_gpio.h" diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_hwtimer.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_hwtimer.c index dede483e54..688186e920 100755 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_hwtimer.c +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_hwtimer.c @@ -5,7 +5,7 @@ * * Change Logs: * Date Author Notes - * 2020-03-16 Leo first version + * 2021-08-20 breo.com first version */ #include @@ -18,255 +18,257 @@ #ifdef BSP_USING_HWTIMER enum { -#ifdef BSP_USING_HWTMR1 - TMR1_INDEX, +#ifdef BSP_USING_HWTIM1 + TIM1_INDEX, #endif -#ifdef BSP_USING_HWTMR2 - TMR2_INDEX, +#ifdef BSP_USING_HWTIM2 + TIM2_INDEX, #endif -#ifdef BSP_USING_HWTMR3 - TMR3_INDEX, +#ifdef BSP_USING_HWTIM3 + TIM3_INDEX, #endif -#ifdef BSP_USING_HWTMR4 - TMR4_INDEX, +#ifdef BSP_USING_HWTIM4 + TIM4_INDEX, #endif -#ifdef BSP_USING_HWTMR5 - TMR5_INDEX, +#ifdef BSP_USING_HWTIM5 + TIM5_INDEX, #endif -#ifdef BSP_USING_HWTMR6 - TMR6_INDEX, +#ifdef BSP_USING_HWTIM6 + TIM6_INDEX, #endif -#ifdef BSP_USING_HWTMR7 - TMR7_INDEX, +#ifdef BSP_USING_HWTIM7 + TIM7_INDEX, #endif -#ifdef BSP_USING_HW_TMR8 - TMR8_INDEX, +#ifdef BSP_USING_HW_TIM8 + TIM8_INDEX, #endif -#ifdef BSP_USING_HWTMR9 - TMR9_INDEX, +#ifdef BSP_USING_HWTIM9 + TIM9_INDEX, #endif -#ifdef BSP_USING_HWTMR10 - TMR10_INDEX, +#ifdef BSP_USING_HWTIM10 + TIM10_INDEX, #endif -#ifdef BSP_USING_HWTMR11 - TMR11_INDEX, +#ifdef BSP_USING_HWTIM11 + TIM11_INDEX, #endif -#ifdef BSP_USING_HWTMR12 - TMR12_INDEX, +#ifdef BSP_USING_HWTIM12 + TIM12_INDEX, #endif -#ifdef BSP_USING_HWTMR13 - TMR13_INDEX, +#ifdef BSP_USING_HWTIM13 + TIM13_INDEX, #endif -#ifdef BSP_USING_HWTMR14 - TMR14_INDEX, +#ifdef BSP_USING_HWTIM14 + TIM14_INDEX, #endif -#ifdef BSP_USING_HWTMR15 - TMR15_INDEX, +#ifdef BSP_USING_HWTIM15 + TIM15_INDEX, #endif }; -struct at32_hwtimer +struct n32_hwtimer { - rt_hwtimer_t time_device; - TMR_Type* tim_handle; - IRQn_Type tim_irqn; - char *name; + rt_hwtimer_t time_device; + TIM_Module* tim_handle; + IRQn_Type tim_irqn; + char *name; }; -static struct at32_hwtimer at32_hwtimer_obj[] = +static struct n32_hwtimer n32_hwtimer_obj[] = { -#ifdef BSP_USING_HWTMR1 - TMR1_CONFIG, +#ifdef BSP_USING_HWTIM1 + TIM1_CONFIG, #endif -#ifdef BSP_USING_HWTMR2 - TMR2_CONFIG, +#ifdef BSP_USING_HWTIM2 + TIM2_CONFIG, #endif -#ifdef BSP_USING_HWTMR3 - TMR3_CONFIG, +#ifdef BSP_USING_HWTIM3 + TIM3_CONFIG, #endif -#ifdef BSP_USING_HWTMR4 - TMR4_CONFIG, +#ifdef BSP_USING_HWTIM4 + TIM4_CONFIG, #endif -#ifdef BSP_USING_HWTMR5 - TMR5_CONFIG, +#ifdef BSP_USING_HWTIM5 + TIM5_CONFIG, #endif -#ifdef BSP_USING_HWTMR6 - TMR6_CONFIG, +#ifdef BSP_USING_HWTIM6 + TIM6_CONFIG, #endif -#ifdef BSP_USING_HWTMR7 - TMR7_CONFIG, +#ifdef BSP_USING_HWTIM7 + TIM7_CONFIG, #endif -#ifdef BSP_USING_HWTMR8 - TMR8_CONFIG, +#ifdef BSP_USING_HWTIM8 + TIM8_CONFIG, #endif -#ifdef BSP_USING_HWTMR9 - TMR9_CONFIG, +#ifdef BSP_USING_HWTIM9 + TIM9_CONFIG, #endif -#ifdef BSP_USING_HWTMR10 - TMR10_CONFIG, +#ifdef BSP_USING_HWTIM10 + TIM10_CONFIG, #endif -#ifdef BSP_USING_HWTMR11 - TMR11_CONFIG, +#ifdef BSP_USING_HWTIM11 + TIM11_CONFIG, #endif -#ifdef BSP_USING_HWTMR12 - TMR12_CONFIG, +#ifdef BSP_USING_HWTIM12 + TIM12_CONFIG, #endif -#ifdef BSP_USING_HWTMR13 - TMR13_CONFIG, +#ifdef BSP_USING_HWTIM13 + TIM13_CONFIG, #endif -#ifdef BSP_USING_HWTMR14 - TMR14_CONFIG, +#ifdef BSP_USING_HWTIM14 + TIM14_CONFIG, #endif -#ifdef BSP_USING_HWTMR15 - TMR15_CONFIG, +#ifdef BSP_USING_HWTIM15 + TIM15_CONFIG, #endif }; -static void at32_timer_init(struct rt_hwtimer_device *timer, rt_uint32_t state) +static void n32_timer_init(struct rt_hwtimer_device *timer, rt_uint32_t state) { - RCC_ClockType RCC_ClockStruct; - TMR_TimerBaseInitType TMR_TMReBaseStructure; + RCC_ClocksType RCC_ClockStruct; + TIM_TimeBaseInitType TIM_TimeBaseStructure; NVIC_InitType NVIC_InitStructure; uint32_t prescaler_value = 0; - TMR_Type *tim = RT_NULL; - struct at32_hwtimer *tim_device = RT_NULL; + TIM_Module *tim = RT_NULL; + struct n32_hwtimer *tim_device = RT_NULL; RT_ASSERT(timer != RT_NULL); if (state) { - tim = (TMR_Type *)timer->parent.user_data; - tim_device = (struct at32_hwtimer *)timer; + tim = (TIM_Module *)timer->parent.user_data; + tim_device = (struct n32_hwtimer *)timer; /* timer clock enable */ - at32_msp_hwtmr_init(tim); + n32_msp_hwtim_init(tim); /* timer init */ - RCC_GetClocksFreq(&RCC_ClockStruct); + RCC_GetClocksFreqValue(&RCC_ClockStruct); /* Set timer clock is 1Mhz */ - prescaler_value = (uint32_t)(RCC_ClockStruct.SYSCLK_Freq / 10000) - 1; + prescaler_value = (uint32_t)(RCC_ClockStruct.SysclkFreq / 10000) - 1; - TMR_TMReBaseStructure.TMR_Period = 10000 - 1; - TMR_TMReBaseStructure.TMR_DIV = prescaler_value; - TMR_TMReBaseStructure.TMR_ClockDivision = TMR_CKD_DIV1; - TMR_TMReBaseStructure.TMR_RepetitionCounter = 0; + TIM_TimeBaseStructure.Period = 10000 - 1; + rt_kprintf("Period=[%d]", TIM_TimeBaseStructure.Period); + TIM_TimeBaseStructure.Prescaler = prescaler_value; + rt_kprintf("Prescaler=[%d]", TIM_TimeBaseStructure.Prescaler); + TIM_TimeBaseStructure.ClkDiv = TIM_CLK_DIV1; + TIM_TimeBaseStructure.RepetCnt = 0; if (timer->info->cntmode == HWTIMER_CNTMODE_UP) { - TMR_TMReBaseStructure.TMR_CounterMode = TMR_CounterDIR_Up; + TIM_TimeBaseStructure.CntMode = TIM_CNT_MODE_UP; } else { - TMR_TMReBaseStructure.TMR_CounterMode = TMR_CounterDIR_Down; + TIM_TimeBaseStructure.CntMode = TIM_CNT_MODE_DOWN; } - TMR_TimeBaseInit(tim, &TMR_TMReBaseStructure); + TIM_InitTimeBase(tim, &TIM_TimeBaseStructure); - /* Enable the TMRx global Interrupt */ + /* Enable the TIMx global Interrupt */ NVIC_InitStructure.NVIC_IRQChannel = tim_device->tim_irqn; NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 2; NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0; NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; NVIC_Init(&NVIC_InitStructure); - TMR_INTConfig(tim, TMR_INT_Overflow ,ENABLE); - TMR_ClearITPendingBit(tim, TMR_INT_Overflow); + TIM_ConfigInt(tim, TIM_INT_UPDATE ,ENABLE); + TIM_ClrIntPendingBit(tim, TIM_INT_UPDATE); LOG_D("%s init success", tim_device->name); } } -static rt_err_t at32_timer_start(rt_hwtimer_t *timer, rt_uint32_t t, rt_hwtimer_mode_t opmode) +static rt_err_t n32_timer_start(rt_hwtimer_t *timer, rt_uint32_t t, rt_hwtimer_mode_t opmode) { rt_err_t result = RT_EOK; - TMR_Type *tim = RT_NULL; + TIM_Module *tim = RT_NULL; RT_ASSERT(timer != RT_NULL); - tim = (TMR_Type *)timer->parent.user_data; + tim = (TIM_Module *)timer->parent.user_data; /* set tim cnt */ - TMR_SetCounter(tim, 0); + TIM_SetCnt(tim, 0); /* set tim arr */ - TMR_SetAutoreload(tim, t - 1); + TIM_SetAutoReload(tim, t - 1); if (opmode == HWTIMER_MODE_ONESHOT) { /* set timer to single mode */ - TMR_SelectOnePulseMode(tim, TMR_OPMode_Once); + TIM_SelectOnePulseMode(tim, TIM_OPMODE_SINGLE); } else { - TMR_SelectOnePulseMode(tim, TMR_OPMode_Repetitive); + TIM_SelectOnePulseMode(tim, TIM_OPMODE_REPET); } /* start timer */ - TMR_Cmd(tim, ENABLE); + TIM_Enable(tim, ENABLE); return result; } -static void at32_timer_stop(rt_hwtimer_t *timer) +static void n32_timer_stop(rt_hwtimer_t *timer) { - TMR_Type *tim = RT_NULL; + TIM_Module *tim = RT_NULL; RT_ASSERT(timer != RT_NULL); - tim = (TMR_Type *)timer->parent.user_data; + tim = (TIM_Module *)timer->parent.user_data; /* stop timer */ - TMR_Cmd(tim, ENABLE); + TIM_Enable(tim, DISABLE); /* set tim cnt */ - TMR_SetCounter(tim, 0); + TIM_SetCnt(tim, 0); } -static rt_uint32_t at32_timer_counter_get(rt_hwtimer_t *timer) +static rt_uint32_t n32_timer_counter_get(rt_hwtimer_t *timer) { - TMR_Type *tim = RT_NULL; + TIM_Module *tim = RT_NULL; RT_ASSERT(timer != RT_NULL); - tim = (TMR_Type *)timer->parent.user_data; + tim = (TIM_Module *)timer->parent.user_data; return tim->CNT; } -static rt_err_t at32_timer_ctrl(rt_hwtimer_t *timer, rt_uint32_t cmd, void *arg) +static rt_err_t n32_timer_ctrl(rt_hwtimer_t *timer, rt_uint32_t cmd, void *arg) { - RCC_ClockType RCC_ClockStruct; - TMR_Type *tim = RT_NULL; + RCC_ClocksType RCC_ClockStruct; + TIM_Module *tim = RT_NULL; rt_err_t result = RT_EOK; RT_ASSERT(timer != RT_NULL); RT_ASSERT(arg != RT_NULL); - tim = (TMR_Type *)timer->parent.user_data; + tim = (TIM_Module *)timer->parent.user_data; switch(cmd) { @@ -279,11 +281,11 @@ static rt_err_t at32_timer_ctrl(rt_hwtimer_t *timer, rt_uint32_t cmd, void *arg) freq = *((rt_uint32_t *)arg); /* time init */ - RCC_GetClocksFreq(&RCC_ClockStruct); + RCC_GetClocksFreqValue(&RCC_ClockStruct); - val = RCC_ClockStruct.SYSCLK_Freq / freq; + val = RCC_ClockStruct.SysclkFreq / freq; - TMR_DIVConfig(tim, val - 1, TMR_DIVReloadMode_Immediate); + TIM_ConfigPrescaler(tim, val - 1, TIM_PSC_RELOAD_MODE_IMMEDIATE); } break; default: @@ -296,27 +298,27 @@ static rt_err_t at32_timer_ctrl(rt_hwtimer_t *timer, rt_uint32_t cmd, void *arg) return result; } -static const struct rt_hwtimer_info _info = TMR_DEV_INFO_CONFIG; +static const struct rt_hwtimer_info _info = TIM_DEV_INFO_CONFIG; static const struct rt_hwtimer_ops _ops = { - .init = at32_timer_init, - .start = at32_timer_start, - .stop = at32_timer_stop, - .count_get = at32_timer_counter_get, - .control = at32_timer_ctrl, + .init = n32_timer_init, + .start = n32_timer_start, + .stop = n32_timer_stop, + .count_get = n32_timer_counter_get, + .control = n32_timer_ctrl, }; -#ifdef BSP_USING_HWTMR2 -void TMR2_GLOBAL_IRQHandler(void) +#ifdef BSP_USING_HWTIM2 +void TIM2_IRQHandler(void) { /* enter interrupt */ rt_interrupt_enter(); - if(TMR_GetINTStatus(TMR2, TMR_INT_Overflow) == SET) + if(TIM_GetIntStatus(TIM2, TIM_INT_UPDATE) == SET) { - rt_device_hwtimer_isr(&at32_hwtimer_obj[TMR2_INDEX].time_device); - TMR_ClearITPendingBit(TMR2, TMR_INT_Overflow); + rt_device_hwtimer_isr(&n32_hwtimer_obj[TIM2_INDEX].time_device); + TIM_ClrIntPendingBit(TIM2, TIM_INT_UPDATE); } /* leave interrupt */ @@ -324,17 +326,17 @@ void TMR2_GLOBAL_IRQHandler(void) } #endif -#ifdef BSP_USING_HWTMR3 -void TMR3_GLOBAL_IRQHandler(void) +#ifdef BSP_USING_HWTIM3 +void TIM3_IRQHandler(void) { /* enter interrupt */ rt_interrupt_enter(); - if(TMR_GetINTStatus(TMR3, TMR_INT_Overflow) == SET) + if(TIM_GetIntStatus(TIM3, TIM_INT_UPDATE) == SET) { - rt_device_hwtimer_isr(&at32_hwtimer_obj[TMR3_INDEX].time_device); - TMR_ClearITPendingBit(TMR3, TMR_INT_Overflow); + rt_device_hwtimer_isr(&n32_hwtimer_obj[TIM3_INDEX].time_device); + TIM_ClrIntPendingBit(TIM3, TIM_INT_UPDATE); } /* leave interrupt */ @@ -342,17 +344,17 @@ void TMR3_GLOBAL_IRQHandler(void) } #endif -#ifdef BSP_USING_HWTMR4 -void TMR4_GLOBAL_IRQHandler(void) +#ifdef BSP_USING_HWTIM4 +void TIM4_IRQHandler(void) { /* enter interrupt */ rt_interrupt_enter(); - if(TMR_GetINTStatus(TMR4, TMR_INT_Overflow) == SET) + if(TIM_GetIntStatus(TIM4, TIM_INT_UPDATE) == SET) { - rt_device_hwtimer_isr(&at32_hwtimer_obj[TMR4_INDEX].time_device); - TMR_ClearITPendingBit(TMR4, TMR_INT_Overflow); + rt_device_hwtimer_isr(&n32_hwtimer_obj[TIM4_INDEX].time_device); + TIM_ClrIntPendingBit(TIM4, TIM_INT_UPDATE); } /* leave interrupt */ @@ -360,17 +362,53 @@ void TMR4_GLOBAL_IRQHandler(void) } #endif -#ifdef BSP_USING_HWTMR5 -void TMR5_GLOBAL_IRQHandler(void) +#ifdef BSP_USING_HWTIM5 +void TIM5_IRQHandler(void) { /* enter interrupt */ rt_interrupt_enter(); - if(TMR_GetINTStatus(TMR5, TMR_INT_Overflow) == SET) + if(TIM_GetIntStatus(TIM5, TIM_INT_UPDATE) == SET) { - rt_device_hwtimer_isr(&at32_hwtimer_obj[TMR5_INDEX].time_device); - TMR_ClearITPendingBit(TMR5, TMR_INT_Overflow); + rt_device_hwtimer_isr(&n32_hwtimer_obj[TIM5_INDEX].time_device); + TIM_ClrIntPendingBit(TIM5, TIM_INT_UPDATE); + + } + /* leave interrupt */ + rt_interrupt_leave(); +} +#endif + +#ifdef BSP_USING_HWTIM6 +void TIM6_IRQHandler(void) +{ + /* enter interrupt */ + rt_interrupt_enter(); + + if(TIM_GetIntStatus(TIM6, TIM_INT_UPDATE) == SET) + { + + rt_device_hwtimer_isr(&n32_hwtimer_obj[TIM6_INDEX].time_device); + TIM_ClrIntPendingBit(TIM6, TIM_INT_UPDATE); + + } + /* leave interrupt */ + rt_interrupt_leave(); +} +#endif + +#ifdef BSP_USING_HWTIM7 +void TIM7_IRQHandler(void) +{ + /* enter interrupt */ + rt_interrupt_enter(); + + if(TIM_GetIntStatus(TIM7, TIM_INT_UPDATE) == SET) + { + + rt_device_hwtimer_isr(&n32_hwtimer_obj[TIM7_INDEX].time_device); + TIM_ClrIntPendingBit(TIM7, TIM_INT_UPDATE); } /* leave interrupt */ @@ -383,17 +421,17 @@ static int rt_hw_hwtimer_init(void) int i = 0; int result = RT_EOK; - for (i = 0; i < sizeof(at32_hwtimer_obj) / sizeof(at32_hwtimer_obj[0]); i++) + for (i = 0; i < sizeof(n32_hwtimer_obj) / sizeof(n32_hwtimer_obj[0]); i++) { - at32_hwtimer_obj[i].time_device.info = &_info; - at32_hwtimer_obj[i].time_device.ops = &_ops; - if (rt_device_hwtimer_register(&at32_hwtimer_obj[i].time_device, at32_hwtimer_obj[i].name, at32_hwtimer_obj[i].tim_handle) == RT_EOK) + n32_hwtimer_obj[i].time_device.info = &_info; + n32_hwtimer_obj[i].time_device.ops = &_ops; + if (rt_device_hwtimer_register(&n32_hwtimer_obj[i].time_device, n32_hwtimer_obj[i].name, n32_hwtimer_obj[i].tim_handle) == RT_EOK) { - LOG_D("%s register success", at32_hwtimer_obj[i].name); + LOG_D("%s register success", n32_hwtimer_obj[i].name); } else { - LOG_E("%s register failed", at32_hwtimer_obj[i].name); + LOG_E("%s register failed", n32_hwtimer_obj[i].name); result = -RT_ERROR; } } diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_hwtimer.h b/bsp/n32g452xx/Libraries/rt_drivers/drv_hwtimer.h index 9acfb8d468..ec2107a86e 100755 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_hwtimer.h +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_hwtimer.h @@ -5,11 +5,11 @@ * * Change Logs: * Date Author Notes - * 2020-03-16 Leo first version + * 2021-08-20 breo.com first version */ -#ifndef __TMR_CONFIG_H__ -#define __TMR_CONFIG_H__ +#ifndef __TIM_CONFIG_H__ +#define __TIM_CONFIG_H__ #include #include @@ -18,8 +18,8 @@ extern "C" { #endif -#ifndef TMR_DEV_INFO_CONFIG -#define TMR_DEV_INFO_CONFIG \ +#ifndef TIM_DEV_INFO_CONFIG +#define TIM_DEV_INFO_CONFIG \ { \ .maxfreq = 1000000, \ .minfreq = 4000, \ @@ -28,53 +28,76 @@ extern "C" { } #endif /* TIM_DEV_INFO_CONFIG */ -#ifdef BSP_USING_HWTMR2 -#ifndef TMR2_CONFIG -#define TMR2_CONFIG \ +#ifdef BSP_USING_HWTIM2 +#ifndef TIM2_CONFIG +#define TIM2_CONFIG \ { \ - .tim_handle = TMR2, \ - .tim_irqn = TMR2_GLOBAL_IRQn, \ + .tim_handle = TIM2, \ + .tim_irqn = TIM2_IRQn, \ .name = "timer2", \ } -#endif /* TMR2_CONFIG */ -#endif /* BSP_USING_HWTMR2 */ +#endif /* TIM2_CONFIG */ +#endif /* BSP_USING_HWTIM2 */ -#ifdef BSP_USING_HWTMR3 -#ifndef TMR3_CONFIG -#define TMR3_CONFIG \ +#ifdef BSP_USING_HWTIM3 +#ifndef TIM3_CONFIG +#define TIM3_CONFIG \ { \ - .tim_handle = TMR3, \ - .tim_irqn = TMR3_GLOBAL_IRQn, \ + .tim_handle = TIM3, \ + .tim_irqn = TIM3_IRQn, \ .name = "timer3", \ } -#endif /* TMR3_CONFIG */ -#endif /* BSP_USING_HWTMR3 */ +#endif /* TIM3_CONFIG */ +#endif /* BSP_USING_HWTIM3 */ -#ifdef BSP_USING_HWTMR4 -#ifndef TMR4_CONFIG -#define TMR4_CONFIG \ +#ifdef BSP_USING_HWTIM4 +#ifndef TIM4_CONFIG +#define TIM4_CONFIG \ { \ - .tim_handle = TMR4, \ - .tim_irqn = TMR4_GLOBAL_IRQn, \ + .tim_handle = TIM4, \ + .tim_irqn = TIM4_IRQn, \ .name = "timer4", \ } -#endif /* TMR4_CONFIG */ -#endif /* BSP_USING_HWTMR4 */ +#endif /* TIM4_CONFIG */ +#endif /* BSP_USING_HWTIM4 */ -#ifdef BSP_USING_HWTMR5 -#ifndef TMR5_CONFIG -#define TMR5_CONFIG \ +#ifdef BSP_USING_HWTIM5 +#ifndef TIM5_CONFIG +#define TIM5_CONFIG \ { \ - .tim_handle = TMR5, \ - .tim_irqn = TMR5_GLOBAL_IRQn, \ + .tim_handle = TIM5, \ + .tim_irqn = TIM5_IRQn, \ .name = "timer5", \ } -#endif /* TMR5_CONFIG */ -#endif /* BSP_USING_HWTMR5 */ +#endif /* TIM5_CONFIG */ +#endif /* BSP_USING_HWTIM5 */ + +#ifdef BSP_USING_HWTIM6 +#ifndef TIM6_CONFIG +#define TIM6_CONFIG \ + { \ + .tim_handle = TIM6, \ + .tim_irqn = TIM6_IRQn, \ + .name = "timer6", \ + } +#endif /* TIM6_CONFIG */ +#endif /* BSP_USING_HWTIM6 */ + +#ifdef BSP_USING_HWTIM7 +#ifndef TIM7_CONFIG +#define TIM7_CONFIG \ + { \ + .tim_handle = TIM7, \ + .tim_irqn = TIM7_IRQn, \ + .name = "timer7", \ + } +#endif /* TIM7_CONFIG */ +#endif /* BSP_USING_HWTIM7 */ + #ifdef __cplusplus } #endif -#endif /* __TMR_CONFIG_H__ */ +#endif /* __TIM_CONFIG_H__ */ diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_usart.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_usart.c index 7cb401876d..31f014b24b 100755 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_usart.c +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_usart.c @@ -16,36 +16,17 @@ * 2016-05-13 armink add DMA Rx mode * 2017-01-19 aubr.cool add interrupt Tx mode * 2017-04-13 aubr.cool correct Rx parity err + * 2021-08-20 breo.com first version */ -#include "drv_usart.h" #include #include -#include "n32g45x.h" +#include +#include "drv_usart.h" #define UART_ENABLE_IRQ(n) NVIC_EnableIRQ((n)) #define UART_DISABLE_IRQ(n) NVIC_DisableIRQ((n)) -/* USART1 */ -#define UART1_GPIO_TX GPIO_PIN_9 -#define UART1_GPIO_RX GPIO_PIN_10 -#define UART1_GPIO GPIOA - -/* USART2 */ -#define UART2_GPIO_TX GPIO_PIN_2 -#define UART2_GPIO_RX GPIO_PIN_3 -#define UART2_GPIO GPIOA - -/* USART3_REMAP[1:0] = 00 */ -#define UART3_GPIO_TX GPIO_PIN_10 -#define UART3_GPIO_RX GPIO_PIN_11 -#define UART3_GPIO GPIOB - -/* USART4 */ -#define UART4_GPIO_TX GPIO_PIN_10 -#define UART4_GPIO_RX GPIO_PIN_11 -#define UART4_GPIO GPIOC - struct n32_uart { USART_Module *uart_device; @@ -77,6 +58,9 @@ static rt_err_t n32_configure(struct rt_serial_device *serial, struct serial_con RT_ASSERT(cfg != RT_NULL); uart = (struct n32_uart *)serial->parent.user_data; + RT_ASSERT(uart != RT_NULL); + RT_ASSERT((uart->uart_device) != RT_NULL); + n32_msp_usart_init(uart->uart_device); USART_InitStructure.BaudRate = cfg->baud_rate; @@ -303,7 +287,7 @@ static const struct rt_uart_ops n32_uart_ops = n32_getc, }; -#if defined(RT_USING_UART1) +#if defined(BSP_USING_UART1) /* UART1 device driver structure */ struct n32_uart uart1 = { @@ -340,9 +324,9 @@ void DMA1_Channel5_IRQHandler(void) /* leave interrupt */ rt_interrupt_leave(); } -#endif /* RT_USING_UART1 */ +#endif /* BSP_USING_UART1 */ -#if defined(RT_USING_UART2) +#if defined(BSP_USING_UART2) /* UART2 device driver structure */ struct n32_uart uart2 = { @@ -379,9 +363,9 @@ void DMA1_Channel6_IRQHandler(void) /* leave interrupt */ rt_interrupt_leave(); } -#endif /* RT_USING_UART2 */ +#endif /* BSP_USING_UART2 */ -#if defined(RT_USING_UART3) +#if defined(BSP_USING_UART3) /* UART3 device driver structure */ struct n32_uart uart3 = { @@ -418,9 +402,9 @@ void DMA1_Channel3_IRQHandler(void) /* leave interrupt */ rt_interrupt_leave(); } -#endif /* RT_USING_UART3 */ +#endif /* BSP_USING_UART3 */ -#if defined(RT_USING_UART4) +#if defined(BSP_USING_UART4) /* UART4 device driver structure */ struct n32_uart uart4 = { @@ -457,89 +441,7 @@ void DMA2_Channel3_IRQHandler(void) /* leave interrupt */ rt_interrupt_leave(); } -#endif /* RT_USING_UART4 */ - -static void RCC_Configuration(void) -{ -#if defined(RT_USING_UART1) - /* Enable UART GPIO clocks */ - RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOA | RCC_APB2_PERIPH_AFIO, ENABLE); - /* Enable UART clock */ - RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_USART1, ENABLE); -#endif /* RT_USING_UART1 */ - -#if defined(RT_USING_UART2) - /* Enable UART GPIO clocks */ - RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOA | RCC_APB2_PERIPH_AFIO, ENABLE); - /* Enable UART clock */ - RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_USART2, ENABLE); -#endif /* RT_USING_UART2 */ - -#if defined(RT_USING_UART3) - /* Enable UART GPIO clocks */ - RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOB | RCC_APB2_PERIPH_AFIO, ENABLE); - /* Enable UART clock */ - RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_USART3, ENABLE); -#endif /* RT_USING_UART3 */ - -#if defined(RT_USING_UART4) - /* Enable UART GPIO clocks */ - RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOC | RCC_APB2_PERIPH_AFIO, ENABLE); - /* Enable UART clock */ - RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_UART4, ENABLE); -#endif /* RT_USING_UART4 */ -} - -static void GPIO_Configuration(void) -{ - GPIO_InitType GPIO_InitStructure; - - GPIO_InitStructure.GPIO_Speed = GPIO_Speed_2MHz; - -#if defined(RT_USING_UART1) - /* Configure USART Rx/tx PIN */ - GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING; - GPIO_InitStructure.Pin = UART1_GPIO_RX; - GPIO_InitPeripheral(UART1_GPIO, &GPIO_InitStructure); - - GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; - GPIO_InitStructure.Pin = UART1_GPIO_TX; - GPIO_InitPeripheral(UART1_GPIO, &GPIO_InitStructure); -#endif /* RT_USING_UART1 */ - -#if defined(RT_USING_UART2) - /* Configure USART Rx/tx PIN */ - GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING; - GPIO_InitStructure.Pin = UART2_GPIO_RX; - GPIO_InitPeripheral(UART2_GPIO, &GPIO_InitStructure); - - GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; - GPIO_InitStructure.Pin = UART2_GPIO_TX; - GPIO_InitPeripheral(UART2_GPIO, &GPIO_InitStructure); -#endif /* RT_USING_UART2 */ - -#if defined(RT_USING_UART3) - /* Configure USART Rx/tx PIN */ - GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING; - GPIO_InitStructure.Pin = UART3_GPIO_RX; - GPIO_InitPeripheral(UART3_GPIO, &GPIO_InitStructure); - - GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; - GPIO_InitStructure.Pin = UART3_GPIO_TX; - GPIO_InitPeripheral(UART3_GPIO, &GPIO_InitStructure); -#endif /* RT_USING_UART3 */ - -#if defined(RT_USING_UART4) - /* Configure USART Rx/tx PIN */ - GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING; - GPIO_InitStructure.Pin = UART4_GPIO_RX; - GPIO_InitPeripheral(UART4_GPIO, &GPIO_InitStructure); - - GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; - GPIO_InitStructure.Pin = UART4_GPIO_TX; - GPIO_InitPeripheral(UART4_GPIO, &GPIO_InitStructure); -#endif /* RT_USING_UART4 */ -} +#endif /* BSP_USING_UART4 */ static void NVIC_Configuration(struct n32_uart* uart) { @@ -601,10 +503,7 @@ int rt_hw_usart_init(void) struct n32_uart* uart; struct serial_configure config = RT_SERIAL_CONFIG_DEFAULT; - RCC_Configuration(); - GPIO_Configuration(); - -#if defined(RT_USING_UART1) +#if defined(BSP_USING_UART1) uart = &uart1; config.baud_rate = BAUD_RATE_115200; @@ -618,9 +517,9 @@ int rt_hw_usart_init(void) RT_DEVICE_FLAG_RDWR | RT_DEVICE_FLAG_INT_RX | RT_DEVICE_FLAG_INT_TX | RT_DEVICE_FLAG_DMA_RX, uart); -#endif /* RT_USING_UART1 */ +#endif /* BSP_USING_UART1 */ -#if defined(RT_USING_UART2) +#if defined(BSP_USING_UART2) uart = &uart2; config.baud_rate = BAUD_RATE_115200; @@ -634,9 +533,9 @@ int rt_hw_usart_init(void) RT_DEVICE_FLAG_RDWR | RT_DEVICE_FLAG_INT_RX | RT_DEVICE_FLAG_INT_TX | RT_DEVICE_FLAG_DMA_RX, uart); -#endif /* RT_USING_UART2 */ +#endif /* BSP_USING_UART2 */ -#if defined(RT_USING_UART3) +#if defined(BSP_USING_UART3) uart = &uart3; config.baud_rate = BAUD_RATE_115200; @@ -651,9 +550,9 @@ int rt_hw_usart_init(void) RT_DEVICE_FLAG_RDWR | RT_DEVICE_FLAG_INT_RX | RT_DEVICE_FLAG_INT_TX | RT_DEVICE_FLAG_DMA_RX, uart); -#endif /* RT_USING_UART3 */ +#endif /* BSP_USING_UART3 */ -#if defined(RT_USING_UART4) +#if defined(BSP_USING_UART4) uart = &uart4; config.baud_rate = BAUD_RATE_115200; @@ -668,7 +567,7 @@ int rt_hw_usart_init(void) RT_DEVICE_FLAG_RDWR | RT_DEVICE_FLAG_INT_RX | RT_DEVICE_FLAG_INT_TX | RT_DEVICE_FLAG_DMA_RX, uart); -#endif /* RT_USING_UART4 */ +#endif /* BSP_USING_UART4 */ return RT_EOK; } diff --git a/bsp/n32g452xx/n32g452xx-mini-system/.config b/bsp/n32g452xx/n32g452xx-mini-system/.config deleted file mode 100644 index 61e219e308..0000000000 --- a/bsp/n32g452xx/n32g452xx-mini-system/.config +++ /dev/null @@ -1,581 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# RT-Thread Configuration -# - -# -# RT-Thread Kernel -# -CONFIG_RT_NAME_MAX=8 -# CONFIG_RT_USING_ARCH_DATA_TYPE is not set -# CONFIG_RT_USING_SMP is not set -CONFIG_RT_ALIGN_SIZE=4 -# CONFIG_RT_THREAD_PRIORITY_8 is not set -CONFIG_RT_THREAD_PRIORITY_32=y -# CONFIG_RT_THREAD_PRIORITY_256 is not set -CONFIG_RT_THREAD_PRIORITY_MAX=32 -CONFIG_RT_TICK_PER_SECOND=100 -CONFIG_RT_USING_OVERFLOW_CHECK=y -CONFIG_RT_USING_HOOK=y -CONFIG_RT_USING_IDLE_HOOK=y -CONFIG_RT_IDLE_HOOK_LIST_SIZE=4 -CONFIG_IDLE_THREAD_STACK_SIZE=256 -CONFIG_RT_USING_TIMER_SOFT=y -CONFIG_RT_TIMER_THREAD_PRIO=4 -CONFIG_RT_TIMER_THREAD_STACK_SIZE=512 - -# -# kservice optimization -# -# CONFIG_RT_KSERVICE_USING_STDLIB is not set -# CONFIG_RT_KSERVICE_USING_TINY_SIZE is not set -# CONFIG_RT_USING_ASM_MEMCPY is not set -CONFIG_RT_DEBUG=y -# CONFIG_RT_DEBUG_COLOR is not set -# CONFIG_RT_DEBUG_INIT_CONFIG is not set -# CONFIG_RT_DEBUG_THREAD_CONFIG is not set -# CONFIG_RT_DEBUG_SCHEDULER_CONFIG is not set -# CONFIG_RT_DEBUG_IPC_CONFIG is not set -# CONFIG_RT_DEBUG_TIMER_CONFIG is not set -# CONFIG_RT_DEBUG_IRQ_CONFIG is not set -# CONFIG_RT_DEBUG_MEM_CONFIG is not set -# CONFIG_RT_DEBUG_SLAB_CONFIG is not set -# CONFIG_RT_DEBUG_MEMHEAP_CONFIG is not set -# CONFIG_RT_DEBUG_MODULE_CONFIG is not set - -# -# Inter-Thread communication -# -CONFIG_RT_USING_SEMAPHORE=y -CONFIG_RT_USING_MUTEX=y -CONFIG_RT_USING_EVENT=y -CONFIG_RT_USING_MAILBOX=y -CONFIG_RT_USING_MESSAGEQUEUE=y -# CONFIG_RT_USING_SIGNALS is not set - -# -# Memory Management -# -CONFIG_RT_USING_MEMPOOL=y -# CONFIG_RT_USING_MEMHEAP is not set -# CONFIG_RT_USING_NOHEAP is not set -CONFIG_RT_USING_SMALL_MEM=y -# CONFIG_RT_USING_SLAB is not set -# CONFIG_RT_USING_USERHEAP is not set -# CONFIG_RT_USING_MEMTRACE is not set -CONFIG_RT_USING_HEAP=y - -# -# Kernel Device Object -# -CONFIG_RT_USING_DEVICE=y -# CONFIG_RT_USING_DEVICE_OPS is not set -# CONFIG_RT_USING_INTERRUPT_INFO is not set -CONFIG_RT_USING_CONSOLE=y -CONFIG_RT_CONSOLEBUF_SIZE=128 -CONFIG_RT_CONSOLE_DEVICE_NAME="uart1" -# CONFIG_RT_PRINTF_LONGLONG is not set -CONFIG_RT_VER_NUM=0x40004 -# CONFIG_RT_USING_CPU_FFS is not set -# CONFIG_ARCH_CPU_STACK_GROWS_UPWARD is not set - -# -# RT-Thread Components -# -CONFIG_RT_USING_COMPONENTS_INIT=y -CONFIG_RT_USING_USER_MAIN=y -CONFIG_RT_MAIN_THREAD_STACK_SIZE=2048 -CONFIG_RT_MAIN_THREAD_PRIORITY=10 - -# -# C++ features -# -# CONFIG_RT_USING_CPLUSPLUS is not set - -# -# Command shell -# -CONFIG_RT_USING_FINSH=y -CONFIG_FINSH_THREAD_NAME="tshell" -CONFIG_FINSH_USING_HISTORY=y -CONFIG_FINSH_HISTORY_LINES=5 -CONFIG_FINSH_USING_SYMTAB=y -CONFIG_FINSH_USING_DESCRIPTION=y -# CONFIG_FINSH_ECHO_DISABLE_DEFAULT is not set -CONFIG_FINSH_THREAD_PRIORITY=20 -CONFIG_FINSH_THREAD_STACK_SIZE=4096 -CONFIG_FINSH_CMD_SIZE=80 -# CONFIG_FINSH_USING_AUTH is not set -CONFIG_FINSH_USING_MSH=y -CONFIG_FINSH_USING_MSH_DEFAULT=y -# CONFIG_FINSH_USING_MSH_ONLY is not set -CONFIG_FINSH_ARG_MAX=10 - -# -# Device virtual file system -# -# CONFIG_RT_USING_DFS is not set - -# -# Device Drivers -# -CONFIG_RT_USING_DEVICE_IPC=y -CONFIG_RT_PIPE_BUFSZ=512 -# CONFIG_RT_USING_SYSTEM_WORKQUEUE is not set -CONFIG_RT_USING_SERIAL=y -CONFIG_RT_USING_SERIAL_V1=y -# CONFIG_RT_USING_SERIAL_V2 is not set -CONFIG_RT_SERIAL_USING_DMA=y -CONFIG_RT_SERIAL_RB_BUFSZ=64 -# CONFIG_RT_USING_CAN is not set -# CONFIG_RT_USING_HWTIMER is not set -# CONFIG_RT_USING_CPUTIME is not set -# CONFIG_RT_USING_I2C is not set -# CONFIG_RT_USING_PHY is not set -CONFIG_RT_USING_PIN=y -# CONFIG_RT_USING_ADC is not set -# CONFIG_RT_USING_DAC is not set -# CONFIG_RT_USING_PWM is not set -# CONFIG_RT_USING_MTD_NOR is not set -# CONFIG_RT_USING_MTD_NAND is not set -# CONFIG_RT_USING_PM is not set -# CONFIG_RT_USING_RTC is not set -# CONFIG_RT_USING_SDIO is not set -# CONFIG_RT_USING_SPI is not set -# CONFIG_RT_USING_WDT is not set -# CONFIG_RT_USING_AUDIO is not set -# CONFIG_RT_USING_SENSOR is not set -# CONFIG_RT_USING_TOUCH is not set -# CONFIG_RT_USING_HWCRYPTO is not set -# CONFIG_RT_USING_PULSE_ENCODER is not set -# CONFIG_RT_USING_INPUT_CAPTURE is not set -# CONFIG_RT_USING_WIFI is not set - -# -# Using USB -# -# CONFIG_RT_USING_USB_HOST is not set -# CONFIG_RT_USING_USB_DEVICE is not set - -# -# POSIX layer and C standard library -# -CONFIG_RT_USING_LIBC=y -# CONFIG_RT_USING_PTHREADS is not set -# CONFIG_RT_USING_MODULE is not set -CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8 - -# -# Network -# - -# -# Socket abstraction layer -# -# CONFIG_RT_USING_SAL is not set - -# -# Network interface device -# -# CONFIG_RT_USING_NETDEV is not set - -# -# light weight TCP/IP stack -# -# CONFIG_RT_USING_LWIP is not set - -# -# AT commands -# -# CONFIG_RT_USING_AT is not set - -# -# VBUS(Virtual Software BUS) -# -# CONFIG_RT_USING_VBUS is not set - -# -# Utilities -# -# CONFIG_RT_USING_RYM is not set -# CONFIG_RT_USING_ULOG is not set -# CONFIG_RT_USING_UTEST is not set -# CONFIG_RT_USING_RT_LINK is not set - -# -# RT-Thread Utestcases -# -# CONFIG_RT_USING_UTESTCASES is not set - -# -# RT-Thread online packages -# - -# -# IoT - internet of things -# -# CONFIG_PKG_USING_LORAWAN_DRIVER is not set -# CONFIG_PKG_USING_PAHOMQTT is not set -# CONFIG_PKG_USING_UMQTT is not set -# CONFIG_PKG_USING_WEBCLIENT is not set -# CONFIG_PKG_USING_WEBNET is not set -# CONFIG_PKG_USING_MONGOOSE is not set -# CONFIG_PKG_USING_MYMQTT is not set -# CONFIG_PKG_USING_KAWAII_MQTT is not set -# CONFIG_PKG_USING_BC28_MQTT is not set -# CONFIG_PKG_USING_WEBTERMINAL is not set -# CONFIG_PKG_USING_CJSON is not set -# CONFIG_PKG_USING_JSMN is not set -# CONFIG_PKG_USING_LIBMODBUS is not set -# CONFIG_PKG_USING_FREEMODBUS is not set -# CONFIG_PKG_USING_LJSON is not set -# CONFIG_PKG_USING_EZXML is not set -# CONFIG_PKG_USING_NANOPB is not set - -# -# Wi-Fi -# - -# -# Marvell WiFi -# -# CONFIG_PKG_USING_WLANMARVELL is not set - -# -# Wiced WiFi -# -# CONFIG_PKG_USING_WLAN_WICED is not set -# CONFIG_PKG_USING_RW007 is not set -# CONFIG_PKG_USING_COAP is not set -# CONFIG_PKG_USING_NOPOLL is not set -# CONFIG_PKG_USING_NETUTILS is not set -# CONFIG_PKG_USING_CMUX is not set -# CONFIG_PKG_USING_PPP_DEVICE is not set -# CONFIG_PKG_USING_AT_DEVICE is not set -# CONFIG_PKG_USING_ATSRV_SOCKET is not set -# CONFIG_PKG_USING_WIZNET is not set - -# -# IoT Cloud -# -# CONFIG_PKG_USING_ONENET is not set -# CONFIG_PKG_USING_GAGENT_CLOUD is not set -# CONFIG_PKG_USING_ALI_IOTKIT is not set -# CONFIG_PKG_USING_AZURE is not set -# CONFIG_PKG_USING_TENCENT_IOT_EXPLORER is not set -# CONFIG_PKG_USING_JIOT-C-SDK is not set -# CONFIG_PKG_USING_UCLOUD_IOT_SDK is not set -# CONFIG_PKG_USING_JOYLINK is not set -# CONFIG_PKG_USING_NIMBLE is not set -# CONFIG_PKG_USING_OTA_DOWNLOADER is not set -# CONFIG_PKG_USING_IPMSG is not set -# CONFIG_PKG_USING_LSSDP is not set -# CONFIG_PKG_USING_AIRKISS_OPEN is not set -# CONFIG_PKG_USING_LIBRWS is not set -# CONFIG_PKG_USING_TCPSERVER is not set -# CONFIG_PKG_USING_PROTOBUF_C is not set -# CONFIG_PKG_USING_DLT645 is not set -# CONFIG_PKG_USING_QXWZ is not set -# CONFIG_PKG_USING_SMTP_CLIENT is not set -# CONFIG_PKG_USING_ABUP_FOTA is not set -# CONFIG_PKG_USING_LIBCURL2RTT is not set -# CONFIG_PKG_USING_CAPNP is not set -# CONFIG_PKG_USING_RT_CJSON_TOOLS is not set -# CONFIG_PKG_USING_AGILE_TELNET is not set -# CONFIG_PKG_USING_NMEALIB is not set -# CONFIG_PKG_USING_AGILE_JSMN is not set -# CONFIG_PKG_USING_PDULIB is not set -# CONFIG_PKG_USING_BTSTACK is not set -# CONFIG_PKG_USING_LORAWAN_ED_STACK is not set -# CONFIG_PKG_USING_WAYZ_IOTKIT is not set -# CONFIG_PKG_USING_MAVLINK is not set -# CONFIG_PKG_USING_RAPIDJSON is not set -# CONFIG_PKG_USING_BSAL is not set -# CONFIG_PKG_USING_AGILE_MODBUS is not set -# CONFIG_PKG_USING_AGILE_FTP is not set -# CONFIG_PKG_USING_EMBEDDEDPROTO is not set - -# -# security packages -# -# CONFIG_PKG_USING_MBEDTLS is not set -# CONFIG_PKG_USING_libsodium is not set -# CONFIG_PKG_USING_TINYCRYPT is not set -# CONFIG_PKG_USING_TFM is not set -# CONFIG_PKG_USING_YD_CRYPTO is not set - -# -# language packages -# -# CONFIG_PKG_USING_LUA is not set -# CONFIG_PKG_USING_JERRYSCRIPT is not set -# CONFIG_PKG_USING_MICROPYTHON is not set - -# -# multimedia packages -# -# CONFIG_PKG_USING_OPENMV is not set -# CONFIG_PKG_USING_MUPDF is not set -# CONFIG_PKG_USING_STEMWIN is not set -# CONFIG_PKG_USING_WAVPLAYER is not set -# CONFIG_PKG_USING_TJPGD is not set -# CONFIG_PKG_USING_PDFGEN is not set -# CONFIG_PKG_USING_HELIX is not set -# CONFIG_PKG_USING_AZUREGUIX is not set -# CONFIG_PKG_USING_TOUCHGFX2RTT is not set -# CONFIG_PKG_USING_NUEMWIN is not set -# CONFIG_PKG_USING_MP3PLAYER is not set -# CONFIG_PKG_USING_TINYJPEG is not set - -# -# tools packages -# -# CONFIG_PKG_USING_CMBACKTRACE is not set -# CONFIG_PKG_USING_EASYFLASH is not set -# CONFIG_PKG_USING_EASYLOGGER is not set -# CONFIG_PKG_USING_SYSTEMVIEW is not set -# CONFIG_PKG_USING_SEGGER_RTT is not set -# CONFIG_PKG_USING_RDB is not set -# CONFIG_PKG_USING_QRCODE is not set -# CONFIG_PKG_USING_ULOG_EASYFLASH is not set -# CONFIG_PKG_USING_ULOG_FILE is not set -# CONFIG_PKG_USING_LOGMGR is not set -# CONFIG_PKG_USING_ADBD is not set -# CONFIG_PKG_USING_COREMARK is not set -# CONFIG_PKG_USING_DHRYSTONE is not set -# CONFIG_PKG_USING_MEMORYPERF is not set -# CONFIG_PKG_USING_NR_MICRO_SHELL is not set -# CONFIG_PKG_USING_CHINESE_FONT_LIBRARY is not set -# CONFIG_PKG_USING_LUNAR_CALENDAR is not set -# CONFIG_PKG_USING_BS8116A is not set -# CONFIG_PKG_USING_GPS_RMC is not set -# CONFIG_PKG_USING_URLENCODE is not set -# CONFIG_PKG_USING_UMCN is not set -# CONFIG_PKG_USING_LWRB2RTT is not set -# CONFIG_PKG_USING_CPU_USAGE is not set -# CONFIG_PKG_USING_GBK2UTF8 is not set -# CONFIG_PKG_USING_VCONSOLE is not set -# CONFIG_PKG_USING_KDB is not set -# CONFIG_PKG_USING_WAMR is not set -# CONFIG_PKG_USING_MICRO_XRCE_DDS_CLIENT is not set -# CONFIG_PKG_USING_LWLOG is not set -# CONFIG_PKG_USING_ANV_TRACE is not set -# CONFIG_PKG_USING_ANV_MEMLEAK is not set -# CONFIG_PKG_USING_ANV_TESTSUIT is not set -# CONFIG_PKG_USING_ANV_BENCH is not set -# CONFIG_PKG_USING_DEVMEM is not set -# CONFIG_PKG_USING_REGEX is not set -# CONFIG_PKG_USING_MEM_SANDBOX is not set -# CONFIG_PKG_USING_SOLAR_TERMS is not set -# CONFIG_PKG_USING_GAN_ZHI is not set - -# -# system packages -# - -# -# acceleration: Assembly language or algorithmic acceleration packages -# -# CONFIG_PKG_USING_RT_MEMCPY_CM is not set -# CONFIG_PKG_USING_QFPLIB_M0_FULL is not set -# CONFIG_PKG_USING_QFPLIB_M0_TINY is not set -# CONFIG_PKG_USING_QFPLIB_M3 is not set - -# -# Micrium: Micrium software products porting for RT-Thread -# -# CONFIG_PKG_USING_UCOSIII_WRAPPER is not set -# CONFIG_PKG_USING_UCOSII_WRAPPER is not set -# CONFIG_PKG_USING_UC_CRC is not set -# CONFIG_PKG_USING_UC_CLK is not set -# CONFIG_PKG_USING_UC_COMMON is not set -# CONFIG_PKG_USING_UC_MODBUS is not set -# CONFIG_PKG_USING_GUIENGINE is not set -# CONFIG_PKG_USING_CAIRO is not set -# CONFIG_PKG_USING_PIXMAN is not set -# CONFIG_PKG_USING_PARTITION is not set -# CONFIG_PKG_USING_FAL is not set -# CONFIG_PKG_USING_FLASHDB is not set -# CONFIG_PKG_USING_SQLITE is not set -# CONFIG_PKG_USING_RTI is not set -# CONFIG_PKG_USING_LITTLEVGL2RTT is not set -# CONFIG_PKG_USING_CMSIS is not set -# CONFIG_PKG_USING_DFS_YAFFS is not set -# CONFIG_PKG_USING_LITTLEFS is not set -# CONFIG_PKG_USING_DFS_JFFS2 is not set -# CONFIG_PKG_USING_DFS_UFFS is not set -# CONFIG_PKG_USING_LWEXT4 is not set -# CONFIG_PKG_USING_THREAD_POOL is not set -# CONFIG_PKG_USING_ROBOTS is not set -# CONFIG_PKG_USING_EV is not set -# CONFIG_PKG_USING_SYSWATCH is not set -# CONFIG_PKG_USING_SYS_LOAD_MONITOR is not set -# CONFIG_PKG_USING_PLCCORE is not set -# CONFIG_PKG_USING_RAMDISK is not set -# CONFIG_PKG_USING_MININI is not set -# CONFIG_PKG_USING_QBOOT is not set -# CONFIG_PKG_USING_PPOOL is not set -# CONFIG_PKG_USING_OPENAMP is not set -# CONFIG_PKG_USING_RT_KPRINTF_THREADSAFE is not set -# CONFIG_PKG_USING_LPM is not set -# CONFIG_PKG_USING_TLSF is not set -# CONFIG_PKG_USING_EVENT_RECORDER is not set - -# -# peripheral libraries and drivers -# -# CONFIG_PKG_USING_SENSORS_DRIVERS is not set -# CONFIG_PKG_USING_REALTEK_AMEBA is not set -# CONFIG_PKG_USING_SHT2X is not set -# CONFIG_PKG_USING_SHT3X is not set -# CONFIG_PKG_USING_AS7341 is not set -# CONFIG_PKG_USING_STM32_SDIO is not set -# CONFIG_PKG_USING_ICM20608 is not set -# CONFIG_PKG_USING_U8G2 is not set -# CONFIG_PKG_USING_BUTTON is not set -# CONFIG_PKG_USING_PCF8574 is not set -# CONFIG_PKG_USING_SX12XX is not set -# CONFIG_PKG_USING_SIGNAL_LED is not set -# CONFIG_PKG_USING_LEDBLINK is not set -# CONFIG_PKG_USING_LITTLED is not set -# CONFIG_PKG_USING_LKDGUI is not set -# CONFIG_PKG_USING_NRF5X_SDK is not set -# CONFIG_PKG_USING_NRFX is not set -# CONFIG_PKG_USING_WM_LIBRARIES is not set -# CONFIG_PKG_USING_KENDRYTE_SDK is not set -# CONFIG_PKG_USING_INFRARED is not set -# CONFIG_PKG_USING_AGILE_BUTTON is not set -# CONFIG_PKG_USING_AGILE_LED is not set -# CONFIG_PKG_USING_AT24CXX is not set -# CONFIG_PKG_USING_MOTIONDRIVER2RTT is not set -# CONFIG_PKG_USING_AD7746 is not set -# CONFIG_PKG_USING_PCA9685 is not set -# CONFIG_PKG_USING_I2C_TOOLS is not set -# CONFIG_PKG_USING_NRF24L01 is not set -# CONFIG_PKG_USING_TOUCH_DRIVERS is not set -# CONFIG_PKG_USING_MAX17048 is not set -# CONFIG_PKG_USING_RPLIDAR is not set -# CONFIG_PKG_USING_AS608 is not set -# CONFIG_PKG_USING_RC522 is not set -# CONFIG_PKG_USING_WS2812B is not set -# CONFIG_PKG_USING_EMBARC_BSP is not set -# CONFIG_PKG_USING_EXTERN_RTC_DRIVERS is not set -# CONFIG_PKG_USING_MULTI_RTIMER is not set -# CONFIG_PKG_USING_MAX7219 is not set -# CONFIG_PKG_USING_BEEP is not set -# CONFIG_PKG_USING_EASYBLINK is not set -# CONFIG_PKG_USING_PMS_SERIES is not set -# CONFIG_PKG_USING_CAN_YMODEM is not set -# CONFIG_PKG_USING_LORA_RADIO_DRIVER is not set -# CONFIG_PKG_USING_QLED is not set -# CONFIG_PKG_USING_PAJ7620 is not set -# CONFIG_PKG_USING_AGILE_CONSOLE is not set -# CONFIG_PKG_USING_LD3320 is not set -# CONFIG_PKG_USING_WK2124 is not set -# CONFIG_PKG_USING_LY68L6400 is not set -# CONFIG_PKG_USING_DM9051 is not set -# CONFIG_PKG_USING_SSD1306 is not set -# CONFIG_PKG_USING_QKEY is not set -# CONFIG_PKG_USING_RS485 is not set -# CONFIG_PKG_USING_NES is not set -# CONFIG_PKG_USING_VIRTUAL_SENSOR is not set -# CONFIG_PKG_USING_VDEVICE is not set -# CONFIG_PKG_USING_SGM706 is not set -# CONFIG_PKG_USING_STM32WB55_SDK is not set -# CONFIG_PKG_USING_RDA58XX is not set -# CONFIG_PKG_USING_LIBNFC is not set -# CONFIG_PKG_USING_MFOC is not set -# CONFIG_PKG_USING_TMC51XX is not set -# CONFIG_PKG_USING_TCA9534 is not set -# CONFIG_PKG_USING_KOBUKI is not set -# CONFIG_PKG_USING_ROSSERIAL is not set -# CONFIG_PKG_USING_MICRO_ROS is not set - -# -# AI packages -# -# CONFIG_PKG_USING_LIBANN is not set -# CONFIG_PKG_USING_NNOM is not set -# CONFIG_PKG_USING_ONNX_BACKEND is not set -# CONFIG_PKG_USING_ONNX_PARSER is not set -# CONFIG_PKG_USING_TENSORFLOWLITEMICRO is not set -# CONFIG_PKG_USING_ELAPACK is not set -# CONFIG_PKG_USING_ULAPACK is not set -# CONFIG_PKG_USING_QUEST is not set -# CONFIG_PKG_USING_NAXOS is not set - -# -# miscellaneous packages -# -# CONFIG_PKG_USING_LIBCSV is not set -# CONFIG_PKG_USING_OPTPARSE is not set -# CONFIG_PKG_USING_FASTLZ is not set -# CONFIG_PKG_USING_MINILZO is not set -# CONFIG_PKG_USING_QUICKLZ is not set -# CONFIG_PKG_USING_LZMA is not set -# CONFIG_PKG_USING_MULTIBUTTON is not set -# CONFIG_PKG_USING_FLEXIBLE_BUTTON is not set -# CONFIG_PKG_USING_CANFESTIVAL is not set -# CONFIG_PKG_USING_ZLIB is not set -# CONFIG_PKG_USING_MINIZIP is not set -# CONFIG_PKG_USING_DSTR is not set -# CONFIG_PKG_USING_TINYFRAME is not set -# CONFIG_PKG_USING_KENDRYTE_DEMO is not set -# CONFIG_PKG_USING_DIGITALCTRL is not set -# CONFIG_PKG_USING_UPACKER is not set -# CONFIG_PKG_USING_UPARAM is not set - -# -# samples: kernel and components samples -# -# CONFIG_PKG_USING_KERNEL_SAMPLES is not set -# CONFIG_PKG_USING_FILESYSTEM_SAMPLES is not set -# CONFIG_PKG_USING_NETWORK_SAMPLES is not set -# CONFIG_PKG_USING_PERIPHERAL_SAMPLES is not set -# CONFIG_PKG_USING_HELLO is not set -# CONFIG_PKG_USING_VI is not set -# CONFIG_PKG_USING_KI is not set -# CONFIG_PKG_USING_ARMv7M_DWT is not set -# CONFIG_PKG_USING_VT100 is not set -# CONFIG_PKG_USING_UKAL is not set -# CONFIG_PKG_USING_CRCLIB is not set - -# -# entertainment: terminal games and other interesting software packages -# -# CONFIG_PKG_USING_THREES is not set -# CONFIG_PKG_USING_2048 is not set -# CONFIG_PKG_USING_SNAKE is not set -# CONFIG_PKG_USING_TETRIS is not set -# CONFIG_PKG_USING_DONUT is not set -# CONFIG_PKG_USING_ACLOCK is not set -# CONFIG_PKG_USING_LWGPS is not set -# CONFIG_PKG_USING_STATE_MACHINE is not set -# CONFIG_PKG_USING_MCURSES is not set -# CONFIG_PKG_USING_COWSAY is not set - -# -# Hardware Drivers Config -# -CONFIG_SOC_N32G452XX=y - -# -# Onboard Peripheral Drivers -# - -# -# On-chip Peripheral Drivers -# -CONFIG_RT_USING_GPIO=y -# CONFIG_BSP_USING_ON_CHIP_FLASH is not set -CONFIG_RT_USING_UART=y -CONFIG_RT_USING_UART1=y -# CONFIG_RT_USING_UART2 is not set -# CONFIG_RT_USING_UART3 is not set -# CONFIG_BSP_USING_PWM is not set -# CONFIG_BSP_USING_HWTIMER is not set -# CONFIG_BSP_USING_SPI is not set -# CONFIG_BSP_USING_I2C1 is not set -# CONFIG_BSP_USING_ADC is not set -# CONFIG_BSP_USING_CAN is not set -# CONFIG_BSP_USING_SDIO is not set diff --git a/bsp/n32g452xx/n32g452xx-mini-system/board/Kconfig b/bsp/n32g452xx/n32g452xx-mini-system/board/Kconfig index 495a4d537e..5460efce5d 100755 --- a/bsp/n32g452xx/n32g452xx-mini-system/board/Kconfig +++ b/bsp/n32g452xx/n32g452xx-mini-system/board/Kconfig @@ -10,8 +10,8 @@ menu "Onboard Peripheral Drivers" config RT_USING_SERIAL bool "Enable USART (uart1)" - select RT_USING_UART - select RT_USING_UART1 + select BSP_USING_UART + select BSP_USING_UART1 default y endmenu @@ -27,20 +27,20 @@ menu "On-chip Peripheral Drivers" bool "Enable on-chip FLASH" default n - menuconfig RT_USING_UART + menuconfig BSP_USING_UART bool "Enable UART" default y select RT_USING_SERIAL - if RT_USING_UART - config RT_USING_UART1 + if BSP_USING_UART + config BSP_USING_UART1 bool "Enable UART1" default y - config RT_USING_UART2 + config BSP_USING_UART2 bool "Enable UART2" default n - config RT_USING_UART3 + config BSP_USING_UART3 bool "Enable UART3" default n endif @@ -90,6 +90,12 @@ menu "On-chip Peripheral Drivers" config BSP_USING_HWTIM5 bool "Enable hardware timer5" default n + config BSP_USING_HWTIM6 + bool "Enable hardware timer6" + default n + config BSP_USING_HWTIM7 + bool "Enable hardware timer7" + default n endif menuconfig BSP_USING_SPI diff --git a/bsp/n32g452xx/n32g452xx-mini-system/board/board.h b/bsp/n32g452xx/n32g452xx-mini-system/board/board.h index c27d7cb87d..da15643a5b 100755 --- a/bsp/n32g452xx/n32g452xx-mini-system/board/board.h +++ b/bsp/n32g452xx/n32g452xx-mini-system/board/board.h @@ -5,8 +5,7 @@ * * Change Logs: * Date Author Notes - * 2020-01-15 shelton first version - * 2021-02-09 shelton add flash macros + * 2021-08-20 breo.com first version */ #ifndef __BOARD_H__ diff --git a/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.c b/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.c index d7c2cae387..77a09f507b 100755 --- a/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.c +++ b/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.c @@ -5,11 +5,12 @@ * * Change Logs: * Date Author Notes - * 2021-04-13 shelton first version + * 2021-08-20 breo.com first version */ #include +#include #include "n32g45x.h" #include "n32_msp.h" @@ -63,6 +64,20 @@ void n32_msp_usart_init(void *Instance) GPIO_InitPeripheral(GPIOB, &GPIO_InitCtlStruct); } #endif +#ifdef BSP_USING_UART4 + if(UART4 == USARTx) + { + RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_UART4, ENABLE); + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOB, ENABLE); + GPIO_InitCtlStruct.GPIO_Mode = GPIO_Mode_AF_PP; + GPIO_InitCtlStruct.Pin = GPIO_PIN_10; + GPIO_InitPeripheral(GPIOB, &GPIO_InitCtlStruct); + + GPIO_InitCtlStruct.GPIO_Mode = GPIO_Mode_IN_FLOATING; + GPIO_InitCtlStruct.Pin = GPIO_PIN_11; + GPIO_InitPeripheral(GPIOB, &GPIO_InitCtlStruct); + } +#endif /* Add others */ } #endif /* BSP_USING_SERIAL */ @@ -141,7 +156,7 @@ void n32_msp_sdio_init(void *Instance) #endif /* BSP_USING_SDIO */ #ifdef BSP_USING_PWM -void n32_msp_tmr_init(void *Instance) +void n32_msp_tim_init(void *Instance) { GPIO_InitType GPIO_InitCtlStructure; GPIO_InitStruct(&GPIO_InitCtlStructure); @@ -196,7 +211,7 @@ void n32_msp_adc_init(void *Instance) RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOC, ENABLE); /* Configure ADC Channel as analog input */ - GPIO_InitCtlStruct.Pin = GPIO_PIN_0; + GPIO_InitCtlStruct.Pin = GPIO_PIN_0|GPIO_PIN_1|GPIO_PIN_2|GPIO_PIN_3; GPIO_InitCtlStruct.GPIO_Speed = GPIO_Speed_2MHz; GPIO_InitCtlStruct.GPIO_Mode = GPIO_Mode_AIN; GPIO_InitPeripheral(GPIOC, &GPIO_InitCtlStruct); @@ -222,7 +237,7 @@ void n32_msp_adc_init(void *Instance) #endif /* BSP_USING_ADC */ #ifdef BSP_USING_HWTIMER -void n32_msp_hwtmr_init(void *Instance) +void n32_msp_hwtim_init(void *Instance) { TIM_Module *TIMx = (TIM_Module *)Instance; @@ -249,6 +264,22 @@ void n32_msp_hwtmr_init(void *Instance) RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_TIM5, ENABLE); } #endif + +#ifdef BSP_USING_HWTIM6 + if(TIMx == TIM6) + { + /* TIM6 clock enable */ + RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_TIM6, ENABLE); + } +#endif + +#ifdef BSP_USING_HWTIM7 + if(TIMx == TIM7) + { + /* TIM7 clock enable */ + RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_TIM7, ENABLE); + } +#endif } #endif @@ -280,7 +311,7 @@ void n32_msp_can_init(void *Instance) RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_CAN2, ENABLE); RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_AFIO, ENABLE); RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOB, ENABLE); -// GPIO_PinsRemapConfig(AFIO_MAP6_CAN2_0001, ENABLE); + // GPIO_PinsRemapConfig(AFIO_MAP6_CAN2_0001, ENABLE); GPIO_InitCtlStruct.GPIO_Mode = GPIO_Mode_AF_PP; GPIO_InitCtlStruct.Pin = GPIO_PIN_6; GPIO_InitPeripheral(GPIOB, &GPIO_InitCtlStruct); @@ -293,3 +324,142 @@ void n32_msp_can_init(void *Instance) } #endif /* BSP_USING_CAN */ +#ifdef RT_USING_FINSH +#include +#ifdef BSP_USING_UART +static void uart_test_rw(rt_device_t uartx, const char *name) +{ + if (uartx == NULL) + { + uartx = rt_device_find(name); + rt_err_t err = rt_device_open(uartx, RT_DEVICE_FLAG_INT_RX|RT_DEVICE_FLAG_DMA_RX); + RT_ASSERT(err == RT_EOK); + } + rt_device_write(uartx, 0, name, strlen(name)); + rt_device_write(uartx, 0, "\r\n", 2); + uint8_t recv_buf[64] = {0x0}; + int ret = rt_device_read(uartx, 0, recv_buf, sizeof(recv_buf)); + if (ret != 0) + { + for (int i=0; iparent.name); + rt_kprintf("tick is :%d !\n", rt_tick_get()); + + return 0; +} +static int hwtimer_init(const char *name) +{ + rt_err_t ret = RT_EOK; + rt_hwtimerval_t timeout_s; + rt_device_t hw_dev = RT_NULL; + rt_hwtimer_mode_t mode; + hw_dev = rt_device_find(name); + if (hw_dev == RT_NULL) + { + rt_kprintf("hwtimer sample run failed! can't find %s device!\n", name); + return RT_ERROR; + } + ret = rt_device_open(hw_dev, RT_DEVICE_OFLAG_RDWR); + if (ret != RT_EOK) + { + rt_kprintf("open %s device failed!\n", name); + return ret; + } + rt_device_set_rx_indicate(hw_dev, timeout_cb); + mode = HWTIMER_MODE_PERIOD; + ret = rt_device_control(hw_dev, HWTIMER_CTRL_MODE_SET, &mode); + if (ret != RT_EOK) + { + rt_kprintf("set mode failed! ret is :%d\n", ret); + return ret; + } + timeout_s.sec = 5; + timeout_s.usec = 0; + if (rt_device_write(hw_dev, 0, &timeout_s, sizeof(timeout_s)) != sizeof(timeout_s)) + { + rt_kprintf("set timeout value failed\n"); + return RT_ERROR; + } + + rt_thread_mdelay(3500); + + rt_device_read(hw_dev, 0, &timeout_s, sizeof(timeout_s)); + rt_kprintf("Read: Sec = %d, Usec = %d\n", timeout_s.sec, timeout_s.usec); + + return ret; +} + +static int hwtimer_sample(int argc, char *argv[]) +{ +#ifdef BSP_USING_HWTIM6 + hwtimer_init("timer6"); +#endif +#ifdef BSP_USING_HWTIM7 + hwtimer_init("timer7"); +#endif + return RT_EOK; +} +MSH_CMD_EXPORT(hwtimer_sample, hwtimer sample); +#endif + + +#endif + + diff --git a/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.h b/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.h index 93e923c5a6..27a49e1228 100755 --- a/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.h +++ b/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.h @@ -13,10 +13,10 @@ void n32_msp_usart_init(void *Instance); void n32_msp_spi_init(void *Instance); -void n32_msp_tmr_init(void *Instance); +void n32_msp_tim_init(void *Instance); void n32_msp_sdio_init(void *Instance); void n32_msp_adc_init(void *Instance); -void n32_msp_hwtmr_init(void *Instance); +void n32_msp_hwtim_init(void *Instance); void n32_msp_can_init(void *Instance); #endif /* __N32_MSP_H__ */ diff --git a/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h b/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h index bef47acae7..9150b6c085 100755 --- a/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h +++ b/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h @@ -82,7 +82,9 @@ #define RT_USING_SERIAL_V1 #define RT_SERIAL_USING_DMA #define RT_SERIAL_RB_BUFSZ 64 +#define RT_USING_HWTIMER #define RT_USING_PIN +#define RT_USING_ADC /* Using USB */ @@ -175,7 +177,7 @@ /* On-chip Peripheral Drivers */ #define RT_USING_GPIO -#define RT_USING_UART -#define RT_USING_UART1 +#define BSP_USING_UART +#define BSP_USING_UART1 #endif diff --git a/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.py b/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.py index 18411f0bd0..4a56028bfb 100755 --- a/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.py +++ b/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.py @@ -5,7 +5,7 @@ print(os.path.abspath(__file__)) # toolchains options ARCH='arm' CPU='cortex-m4' -CROSS_TOOL='keil' +CROSS_TOOL='gcc' # bsp lib config BSP_LIBRARY_TYPE = None From ad3f0fb1088a790f85107fb74f4c485e39414d6c Mon Sep 17 00:00:00 2001 From: linyuanbo_breo_server Date: Fri, 20 Aug 2021 10:28:02 +0000 Subject: [PATCH 06/46] feat : complete readme document --- bsp/n32g452xx/n32g452xx-mini-system/.config | 581 ++++++++++++++++++ bsp/n32g452xx/n32g452xx-mini-system/README.md | 6 +- .../n32g452xx-mini-system/rtconfig.h | 2 - 3 files changed, 583 insertions(+), 6 deletions(-) create mode 100644 bsp/n32g452xx/n32g452xx-mini-system/.config diff --git a/bsp/n32g452xx/n32g452xx-mini-system/.config b/bsp/n32g452xx/n32g452xx-mini-system/.config new file mode 100644 index 0000000000..331a570279 --- /dev/null +++ b/bsp/n32g452xx/n32g452xx-mini-system/.config @@ -0,0 +1,581 @@ +# +# Automatically generated file; DO NOT EDIT. +# RT-Thread Configuration +# + +# +# RT-Thread Kernel +# +CONFIG_RT_NAME_MAX=8 +# CONFIG_RT_USING_ARCH_DATA_TYPE is not set +# CONFIG_RT_USING_SMP is not set +CONFIG_RT_ALIGN_SIZE=4 +# CONFIG_RT_THREAD_PRIORITY_8 is not set +CONFIG_RT_THREAD_PRIORITY_32=y +# CONFIG_RT_THREAD_PRIORITY_256 is not set +CONFIG_RT_THREAD_PRIORITY_MAX=32 +CONFIG_RT_TICK_PER_SECOND=100 +CONFIG_RT_USING_OVERFLOW_CHECK=y +CONFIG_RT_USING_HOOK=y +CONFIG_RT_USING_IDLE_HOOK=y +CONFIG_RT_IDLE_HOOK_LIST_SIZE=4 +CONFIG_IDLE_THREAD_STACK_SIZE=256 +CONFIG_RT_USING_TIMER_SOFT=y +CONFIG_RT_TIMER_THREAD_PRIO=4 +CONFIG_RT_TIMER_THREAD_STACK_SIZE=512 + +# +# kservice optimization +# +# CONFIG_RT_KSERVICE_USING_STDLIB is not set +# CONFIG_RT_KSERVICE_USING_TINY_SIZE is not set +# CONFIG_RT_USING_ASM_MEMCPY is not set +CONFIG_RT_DEBUG=y +# CONFIG_RT_DEBUG_COLOR is not set +# CONFIG_RT_DEBUG_INIT_CONFIG is not set +# CONFIG_RT_DEBUG_THREAD_CONFIG is not set +# CONFIG_RT_DEBUG_SCHEDULER_CONFIG is not set +# CONFIG_RT_DEBUG_IPC_CONFIG is not set +# CONFIG_RT_DEBUG_TIMER_CONFIG is not set +# CONFIG_RT_DEBUG_IRQ_CONFIG is not set +# CONFIG_RT_DEBUG_MEM_CONFIG is not set +# CONFIG_RT_DEBUG_SLAB_CONFIG is not set +# CONFIG_RT_DEBUG_MEMHEAP_CONFIG is not set +# CONFIG_RT_DEBUG_MODULE_CONFIG is not set + +# +# Inter-Thread communication +# +CONFIG_RT_USING_SEMAPHORE=y +CONFIG_RT_USING_MUTEX=y +CONFIG_RT_USING_EVENT=y +CONFIG_RT_USING_MAILBOX=y +CONFIG_RT_USING_MESSAGEQUEUE=y +# CONFIG_RT_USING_SIGNALS is not set + +# +# Memory Management +# +CONFIG_RT_USING_MEMPOOL=y +# CONFIG_RT_USING_MEMHEAP is not set +# CONFIG_RT_USING_NOHEAP is not set +CONFIG_RT_USING_SMALL_MEM=y +# CONFIG_RT_USING_SLAB is not set +# CONFIG_RT_USING_USERHEAP is not set +# CONFIG_RT_USING_MEMTRACE is not set +CONFIG_RT_USING_HEAP=y + +# +# Kernel Device Object +# +CONFIG_RT_USING_DEVICE=y +# CONFIG_RT_USING_DEVICE_OPS is not set +# CONFIG_RT_USING_INTERRUPT_INFO is not set +CONFIG_RT_USING_CONSOLE=y +CONFIG_RT_CONSOLEBUF_SIZE=128 +CONFIG_RT_CONSOLE_DEVICE_NAME="uart1" +# CONFIG_RT_PRINTF_LONGLONG is not set +CONFIG_RT_VER_NUM=0x40004 +# CONFIG_RT_USING_CPU_FFS is not set +# CONFIG_ARCH_CPU_STACK_GROWS_UPWARD is not set + +# +# RT-Thread Components +# +CONFIG_RT_USING_COMPONENTS_INIT=y +CONFIG_RT_USING_USER_MAIN=y +CONFIG_RT_MAIN_THREAD_STACK_SIZE=2048 +CONFIG_RT_MAIN_THREAD_PRIORITY=10 + +# +# C++ features +# +# CONFIG_RT_USING_CPLUSPLUS is not set + +# +# Command shell +# +CONFIG_RT_USING_FINSH=y +CONFIG_FINSH_THREAD_NAME="tshell" +CONFIG_FINSH_USING_HISTORY=y +CONFIG_FINSH_HISTORY_LINES=5 +CONFIG_FINSH_USING_SYMTAB=y +CONFIG_FINSH_USING_DESCRIPTION=y +# CONFIG_FINSH_ECHO_DISABLE_DEFAULT is not set +CONFIG_FINSH_THREAD_PRIORITY=20 +CONFIG_FINSH_THREAD_STACK_SIZE=4096 +CONFIG_FINSH_CMD_SIZE=80 +# CONFIG_FINSH_USING_AUTH is not set +CONFIG_FINSH_USING_MSH=y +CONFIG_FINSH_USING_MSH_DEFAULT=y +# CONFIG_FINSH_USING_MSH_ONLY is not set +CONFIG_FINSH_ARG_MAX=10 + +# +# Device virtual file system +# +# CONFIG_RT_USING_DFS is not set + +# +# Device Drivers +# +CONFIG_RT_USING_DEVICE_IPC=y +CONFIG_RT_PIPE_BUFSZ=512 +# CONFIG_RT_USING_SYSTEM_WORKQUEUE is not set +CONFIG_RT_USING_SERIAL=y +CONFIG_RT_USING_SERIAL_V1=y +# CONFIG_RT_USING_SERIAL_V2 is not set +CONFIG_RT_SERIAL_USING_DMA=y +CONFIG_RT_SERIAL_RB_BUFSZ=64 +# CONFIG_RT_USING_CAN is not set +# CONFIG_RT_USING_HWTIMER is not set +# CONFIG_RT_USING_CPUTIME is not set +# CONFIG_RT_USING_I2C is not set +# CONFIG_RT_USING_PHY is not set +CONFIG_RT_USING_PIN=y +# CONFIG_RT_USING_ADC is not set +# CONFIG_RT_USING_DAC is not set +# CONFIG_RT_USING_PWM is not set +# CONFIG_RT_USING_MTD_NOR is not set +# CONFIG_RT_USING_MTD_NAND is not set +# CONFIG_RT_USING_PM is not set +# CONFIG_RT_USING_RTC is not set +# CONFIG_RT_USING_SDIO is not set +# CONFIG_RT_USING_SPI is not set +# CONFIG_RT_USING_WDT is not set +# CONFIG_RT_USING_AUDIO is not set +# CONFIG_RT_USING_SENSOR is not set +# CONFIG_RT_USING_TOUCH is not set +# CONFIG_RT_USING_HWCRYPTO is not set +# CONFIG_RT_USING_PULSE_ENCODER is not set +# CONFIG_RT_USING_INPUT_CAPTURE is not set +# CONFIG_RT_USING_WIFI is not set + +# +# Using USB +# +# CONFIG_RT_USING_USB_HOST is not set +# CONFIG_RT_USING_USB_DEVICE is not set + +# +# POSIX layer and C standard library +# +CONFIG_RT_USING_LIBC=y +# CONFIG_RT_USING_PTHREADS is not set +# CONFIG_RT_USING_MODULE is not set +CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8 + +# +# Network +# + +# +# Socket abstraction layer +# +# CONFIG_RT_USING_SAL is not set + +# +# Network interface device +# +# CONFIG_RT_USING_NETDEV is not set + +# +# light weight TCP/IP stack +# +# CONFIG_RT_USING_LWIP is not set + +# +# AT commands +# +# CONFIG_RT_USING_AT is not set + +# +# VBUS(Virtual Software BUS) +# +# CONFIG_RT_USING_VBUS is not set + +# +# Utilities +# +# CONFIG_RT_USING_RYM is not set +# CONFIG_RT_USING_ULOG is not set +# CONFIG_RT_USING_UTEST is not set +# CONFIG_RT_USING_RT_LINK is not set + +# +# RT-Thread Utestcases +# +# CONFIG_RT_USING_UTESTCASES is not set + +# +# RT-Thread online packages +# + +# +# IoT - internet of things +# +# CONFIG_PKG_USING_LORAWAN_DRIVER is not set +# CONFIG_PKG_USING_PAHOMQTT is not set +# CONFIG_PKG_USING_UMQTT is not set +# CONFIG_PKG_USING_WEBCLIENT is not set +# CONFIG_PKG_USING_WEBNET is not set +# CONFIG_PKG_USING_MONGOOSE is not set +# CONFIG_PKG_USING_MYMQTT is not set +# CONFIG_PKG_USING_KAWAII_MQTT is not set +# CONFIG_PKG_USING_BC28_MQTT is not set +# CONFIG_PKG_USING_WEBTERMINAL is not set +# CONFIG_PKG_USING_CJSON is not set +# CONFIG_PKG_USING_JSMN is not set +# CONFIG_PKG_USING_LIBMODBUS is not set +# CONFIG_PKG_USING_FREEMODBUS is not set +# CONFIG_PKG_USING_LJSON is not set +# CONFIG_PKG_USING_EZXML is not set +# CONFIG_PKG_USING_NANOPB is not set + +# +# Wi-Fi +# + +# +# Marvell WiFi +# +# CONFIG_PKG_USING_WLANMARVELL is not set + +# +# Wiced WiFi +# +# CONFIG_PKG_USING_WLAN_WICED is not set +# CONFIG_PKG_USING_RW007 is not set +# CONFIG_PKG_USING_COAP is not set +# CONFIG_PKG_USING_NOPOLL is not set +# CONFIG_PKG_USING_NETUTILS is not set +# CONFIG_PKG_USING_CMUX is not set +# CONFIG_PKG_USING_PPP_DEVICE is not set +# CONFIG_PKG_USING_AT_DEVICE is not set +# CONFIG_PKG_USING_ATSRV_SOCKET is not set +# CONFIG_PKG_USING_WIZNET is not set + +# +# IoT Cloud +# +# CONFIG_PKG_USING_ONENET is not set +# CONFIG_PKG_USING_GAGENT_CLOUD is not set +# CONFIG_PKG_USING_ALI_IOTKIT is not set +# CONFIG_PKG_USING_AZURE is not set +# CONFIG_PKG_USING_TENCENT_IOT_EXPLORER is not set +# CONFIG_PKG_USING_JIOT-C-SDK is not set +# CONFIG_PKG_USING_UCLOUD_IOT_SDK is not set +# CONFIG_PKG_USING_JOYLINK is not set +# CONFIG_PKG_USING_NIMBLE is not set +# CONFIG_PKG_USING_OTA_DOWNLOADER is not set +# CONFIG_PKG_USING_IPMSG is not set +# CONFIG_PKG_USING_LSSDP is not set +# CONFIG_PKG_USING_AIRKISS_OPEN is not set +# CONFIG_PKG_USING_LIBRWS is not set +# CONFIG_PKG_USING_TCPSERVER is not set +# CONFIG_PKG_USING_PROTOBUF_C is not set +# CONFIG_PKG_USING_DLT645 is not set +# CONFIG_PKG_USING_QXWZ is not set +# CONFIG_PKG_USING_SMTP_CLIENT is not set +# CONFIG_PKG_USING_ABUP_FOTA is not set +# CONFIG_PKG_USING_LIBCURL2RTT is not set +# CONFIG_PKG_USING_CAPNP is not set +# CONFIG_PKG_USING_RT_CJSON_TOOLS is not set +# CONFIG_PKG_USING_AGILE_TELNET is not set +# CONFIG_PKG_USING_NMEALIB is not set +# CONFIG_PKG_USING_AGILE_JSMN is not set +# CONFIG_PKG_USING_PDULIB is not set +# CONFIG_PKG_USING_BTSTACK is not set +# CONFIG_PKG_USING_LORAWAN_ED_STACK is not set +# CONFIG_PKG_USING_WAYZ_IOTKIT is not set +# CONFIG_PKG_USING_MAVLINK is not set +# CONFIG_PKG_USING_RAPIDJSON is not set +# CONFIG_PKG_USING_BSAL is not set +# CONFIG_PKG_USING_AGILE_MODBUS is not set +# CONFIG_PKG_USING_AGILE_FTP is not set +# CONFIG_PKG_USING_EMBEDDEDPROTO is not set + +# +# security packages +# +# CONFIG_PKG_USING_MBEDTLS is not set +# CONFIG_PKG_USING_libsodium is not set +# CONFIG_PKG_USING_TINYCRYPT is not set +# CONFIG_PKG_USING_TFM is not set +# CONFIG_PKG_USING_YD_CRYPTO is not set + +# +# language packages +# +# CONFIG_PKG_USING_LUA is not set +# CONFIG_PKG_USING_JERRYSCRIPT is not set +# CONFIG_PKG_USING_MICROPYTHON is not set + +# +# multimedia packages +# +# CONFIG_PKG_USING_OPENMV is not set +# CONFIG_PKG_USING_MUPDF is not set +# CONFIG_PKG_USING_STEMWIN is not set +# CONFIG_PKG_USING_WAVPLAYER is not set +# CONFIG_PKG_USING_TJPGD is not set +# CONFIG_PKG_USING_PDFGEN is not set +# CONFIG_PKG_USING_HELIX is not set +# CONFIG_PKG_USING_AZUREGUIX is not set +# CONFIG_PKG_USING_TOUCHGFX2RTT is not set +# CONFIG_PKG_USING_NUEMWIN is not set +# CONFIG_PKG_USING_MP3PLAYER is not set +# CONFIG_PKG_USING_TINYJPEG is not set + +# +# tools packages +# +# CONFIG_PKG_USING_CMBACKTRACE is not set +# CONFIG_PKG_USING_EASYFLASH is not set +# CONFIG_PKG_USING_EASYLOGGER is not set +# CONFIG_PKG_USING_SYSTEMVIEW is not set +# CONFIG_PKG_USING_SEGGER_RTT is not set +# CONFIG_PKG_USING_RDB is not set +# CONFIG_PKG_USING_QRCODE is not set +# CONFIG_PKG_USING_ULOG_EASYFLASH is not set +# CONFIG_PKG_USING_ULOG_FILE is not set +# CONFIG_PKG_USING_LOGMGR is not set +# CONFIG_PKG_USING_ADBD is not set +# CONFIG_PKG_USING_COREMARK is not set +# CONFIG_PKG_USING_DHRYSTONE is not set +# CONFIG_PKG_USING_MEMORYPERF is not set +# CONFIG_PKG_USING_NR_MICRO_SHELL is not set +# CONFIG_PKG_USING_CHINESE_FONT_LIBRARY is not set +# CONFIG_PKG_USING_LUNAR_CALENDAR is not set +# CONFIG_PKG_USING_BS8116A is not set +# CONFIG_PKG_USING_GPS_RMC is not set +# CONFIG_PKG_USING_URLENCODE is not set +# CONFIG_PKG_USING_UMCN is not set +# CONFIG_PKG_USING_LWRB2RTT is not set +# CONFIG_PKG_USING_CPU_USAGE is not set +# CONFIG_PKG_USING_GBK2UTF8 is not set +# CONFIG_PKG_USING_VCONSOLE is not set +# CONFIG_PKG_USING_KDB is not set +# CONFIG_PKG_USING_WAMR is not set +# CONFIG_PKG_USING_MICRO_XRCE_DDS_CLIENT is not set +# CONFIG_PKG_USING_LWLOG is not set +# CONFIG_PKG_USING_ANV_TRACE is not set +# CONFIG_PKG_USING_ANV_MEMLEAK is not set +# CONFIG_PKG_USING_ANV_TESTSUIT is not set +# CONFIG_PKG_USING_ANV_BENCH is not set +# CONFIG_PKG_USING_DEVMEM is not set +# CONFIG_PKG_USING_REGEX is not set +# CONFIG_PKG_USING_MEM_SANDBOX is not set +# CONFIG_PKG_USING_SOLAR_TERMS is not set +# CONFIG_PKG_USING_GAN_ZHI is not set + +# +# system packages +# + +# +# acceleration: Assembly language or algorithmic acceleration packages +# +# CONFIG_PKG_USING_RT_MEMCPY_CM is not set +# CONFIG_PKG_USING_QFPLIB_M0_FULL is not set +# CONFIG_PKG_USING_QFPLIB_M0_TINY is not set +# CONFIG_PKG_USING_QFPLIB_M3 is not set + +# +# Micrium: Micrium software products porting for RT-Thread +# +# CONFIG_PKG_USING_UCOSIII_WRAPPER is not set +# CONFIG_PKG_USING_UCOSII_WRAPPER is not set +# CONFIG_PKG_USING_UC_CRC is not set +# CONFIG_PKG_USING_UC_CLK is not set +# CONFIG_PKG_USING_UC_COMMON is not set +# CONFIG_PKG_USING_UC_MODBUS is not set +# CONFIG_PKG_USING_GUIENGINE is not set +# CONFIG_PKG_USING_CAIRO is not set +# CONFIG_PKG_USING_PIXMAN is not set +# CONFIG_PKG_USING_PARTITION is not set +# CONFIG_PKG_USING_FAL is not set +# CONFIG_PKG_USING_FLASHDB is not set +# CONFIG_PKG_USING_SQLITE is not set +# CONFIG_PKG_USING_RTI is not set +# CONFIG_PKG_USING_LITTLEVGL2RTT is not set +# CONFIG_PKG_USING_CMSIS is not set +# CONFIG_PKG_USING_DFS_YAFFS is not set +# CONFIG_PKG_USING_LITTLEFS is not set +# CONFIG_PKG_USING_DFS_JFFS2 is not set +# CONFIG_PKG_USING_DFS_UFFS is not set +# CONFIG_PKG_USING_LWEXT4 is not set +# CONFIG_PKG_USING_THREAD_POOL is not set +# CONFIG_PKG_USING_ROBOTS is not set +# CONFIG_PKG_USING_EV is not set +# CONFIG_PKG_USING_SYSWATCH is not set +# CONFIG_PKG_USING_SYS_LOAD_MONITOR is not set +# CONFIG_PKG_USING_PLCCORE is not set +# CONFIG_PKG_USING_RAMDISK is not set +# CONFIG_PKG_USING_MININI is not set +# CONFIG_PKG_USING_QBOOT is not set +# CONFIG_PKG_USING_PPOOL is not set +# CONFIG_PKG_USING_OPENAMP is not set +# CONFIG_PKG_USING_RT_KPRINTF_THREADSAFE is not set +# CONFIG_PKG_USING_LPM is not set +# CONFIG_PKG_USING_TLSF is not set +# CONFIG_PKG_USING_EVENT_RECORDER is not set + +# +# peripheral libraries and drivers +# +# CONFIG_PKG_USING_SENSORS_DRIVERS is not set +# CONFIG_PKG_USING_REALTEK_AMEBA is not set +# CONFIG_PKG_USING_SHT2X is not set +# CONFIG_PKG_USING_SHT3X is not set +# CONFIG_PKG_USING_AS7341 is not set +# CONFIG_PKG_USING_STM32_SDIO is not set +# CONFIG_PKG_USING_ICM20608 is not set +# CONFIG_PKG_USING_U8G2 is not set +# CONFIG_PKG_USING_BUTTON is not set +# CONFIG_PKG_USING_PCF8574 is not set +# CONFIG_PKG_USING_SX12XX is not set +# CONFIG_PKG_USING_SIGNAL_LED is not set +# CONFIG_PKG_USING_LEDBLINK is not set +# CONFIG_PKG_USING_LITTLED is not set +# CONFIG_PKG_USING_LKDGUI is not set +# CONFIG_PKG_USING_NRF5X_SDK is not set +# CONFIG_PKG_USING_NRFX is not set +# CONFIG_PKG_USING_WM_LIBRARIES is not set +# CONFIG_PKG_USING_KENDRYTE_SDK is not set +# CONFIG_PKG_USING_INFRARED is not set +# CONFIG_PKG_USING_AGILE_BUTTON is not set +# CONFIG_PKG_USING_AGILE_LED is not set +# CONFIG_PKG_USING_AT24CXX is not set +# CONFIG_PKG_USING_MOTIONDRIVER2RTT is not set +# CONFIG_PKG_USING_AD7746 is not set +# CONFIG_PKG_USING_PCA9685 is not set +# CONFIG_PKG_USING_I2C_TOOLS is not set +# CONFIG_PKG_USING_NRF24L01 is not set +# CONFIG_PKG_USING_TOUCH_DRIVERS is not set +# CONFIG_PKG_USING_MAX17048 is not set +# CONFIG_PKG_USING_RPLIDAR is not set +# CONFIG_PKG_USING_AS608 is not set +# CONFIG_PKG_USING_RC522 is not set +# CONFIG_PKG_USING_WS2812B is not set +# CONFIG_PKG_USING_EMBARC_BSP is not set +# CONFIG_PKG_USING_EXTERN_RTC_DRIVERS is not set +# CONFIG_PKG_USING_MULTI_RTIMER is not set +# CONFIG_PKG_USING_MAX7219 is not set +# CONFIG_PKG_USING_BEEP is not set +# CONFIG_PKG_USING_EASYBLINK is not set +# CONFIG_PKG_USING_PMS_SERIES is not set +# CONFIG_PKG_USING_CAN_YMODEM is not set +# CONFIG_PKG_USING_LORA_RADIO_DRIVER is not set +# CONFIG_PKG_USING_QLED is not set +# CONFIG_PKG_USING_PAJ7620 is not set +# CONFIG_PKG_USING_AGILE_CONSOLE is not set +# CONFIG_PKG_USING_LD3320 is not set +# CONFIG_PKG_USING_WK2124 is not set +# CONFIG_PKG_USING_LY68L6400 is not set +# CONFIG_PKG_USING_DM9051 is not set +# CONFIG_PKG_USING_SSD1306 is not set +# CONFIG_PKG_USING_QKEY is not set +# CONFIG_PKG_USING_RS485 is not set +# CONFIG_PKG_USING_NES is not set +# CONFIG_PKG_USING_VIRTUAL_SENSOR is not set +# CONFIG_PKG_USING_VDEVICE is not set +# CONFIG_PKG_USING_SGM706 is not set +# CONFIG_PKG_USING_STM32WB55_SDK is not set +# CONFIG_PKG_USING_RDA58XX is not set +# CONFIG_PKG_USING_LIBNFC is not set +# CONFIG_PKG_USING_MFOC is not set +# CONFIG_PKG_USING_TMC51XX is not set +# CONFIG_PKG_USING_TCA9534 is not set +# CONFIG_PKG_USING_KOBUKI is not set +# CONFIG_PKG_USING_ROSSERIAL is not set +# CONFIG_PKG_USING_MICRO_ROS is not set + +# +# AI packages +# +# CONFIG_PKG_USING_LIBANN is not set +# CONFIG_PKG_USING_NNOM is not set +# CONFIG_PKG_USING_ONNX_BACKEND is not set +# CONFIG_PKG_USING_ONNX_PARSER is not set +# CONFIG_PKG_USING_TENSORFLOWLITEMICRO is not set +# CONFIG_PKG_USING_ELAPACK is not set +# CONFIG_PKG_USING_ULAPACK is not set +# CONFIG_PKG_USING_QUEST is not set +# CONFIG_PKG_USING_NAXOS is not set + +# +# miscellaneous packages +# +# CONFIG_PKG_USING_LIBCSV is not set +# CONFIG_PKG_USING_OPTPARSE is not set +# CONFIG_PKG_USING_FASTLZ is not set +# CONFIG_PKG_USING_MINILZO is not set +# CONFIG_PKG_USING_QUICKLZ is not set +# CONFIG_PKG_USING_LZMA is not set +# CONFIG_PKG_USING_MULTIBUTTON is not set +# CONFIG_PKG_USING_FLEXIBLE_BUTTON is not set +# CONFIG_PKG_USING_CANFESTIVAL is not set +# CONFIG_PKG_USING_ZLIB is not set +# CONFIG_PKG_USING_MINIZIP is not set +# CONFIG_PKG_USING_DSTR is not set +# CONFIG_PKG_USING_TINYFRAME is not set +# CONFIG_PKG_USING_KENDRYTE_DEMO is not set +# CONFIG_PKG_USING_DIGITALCTRL is not set +# CONFIG_PKG_USING_UPACKER is not set +# CONFIG_PKG_USING_UPARAM is not set + +# +# samples: kernel and components samples +# +# CONFIG_PKG_USING_KERNEL_SAMPLES is not set +# CONFIG_PKG_USING_FILESYSTEM_SAMPLES is not set +# CONFIG_PKG_USING_NETWORK_SAMPLES is not set +# CONFIG_PKG_USING_PERIPHERAL_SAMPLES is not set +# CONFIG_PKG_USING_HELLO is not set +# CONFIG_PKG_USING_VI is not set +# CONFIG_PKG_USING_KI is not set +# CONFIG_PKG_USING_ARMv7M_DWT is not set +# CONFIG_PKG_USING_VT100 is not set +# CONFIG_PKG_USING_UKAL is not set +# CONFIG_PKG_USING_CRCLIB is not set + +# +# entertainment: terminal games and other interesting software packages +# +# CONFIG_PKG_USING_THREES is not set +# CONFIG_PKG_USING_2048 is not set +# CONFIG_PKG_USING_SNAKE is not set +# CONFIG_PKG_USING_TETRIS is not set +# CONFIG_PKG_USING_DONUT is not set +# CONFIG_PKG_USING_ACLOCK is not set +# CONFIG_PKG_USING_LWGPS is not set +# CONFIG_PKG_USING_STATE_MACHINE is not set +# CONFIG_PKG_USING_MCURSES is not set +# CONFIG_PKG_USING_COWSAY is not set + +# +# Hardware Drivers Config +# +CONFIG_SOC_N32G452XX=y + +# +# Onboard Peripheral Drivers +# + +# +# On-chip Peripheral Drivers +# +CONFIG_RT_USING_GPIO=y +# CONFIG_BSP_USING_ON_CHIP_FLASH is not set +CONFIG_BSP_USING_UART=y +CONFIG_BSP_USING_UART1=y +# CONFIG_BSP_USING_UART2 is not set +# CONFIG_BSP_USING_UART3 is not set +# CONFIG_BSP_USING_PWM is not set +# CONFIG_BSP_USING_HWTIMER is not set +# CONFIG_BSP_USING_SPI is not set +# CONFIG_BSP_USING_I2C1 is not set +# CONFIG_BSP_USING_ADC is not set +# CONFIG_BSP_USING_CAN is not set +# CONFIG_BSP_USING_SDIO is not set diff --git a/bsp/n32g452xx/n32g452xx-mini-system/README.md b/bsp/n32g452xx/n32g452xx-mini-system/README.md index 18c18402d8..ed52f4d5d5 100644 --- a/bsp/n32g452xx/n32g452xx-mini-system/README.md +++ b/bsp/n32g452xx/n32g452xx-mini-system/README.md @@ -37,9 +37,9 @@ N32G452 MINI-SYSTEM 板级包支持MDK5开发环境和GCC编译器,以下是 | GPIO | 支持(已移植,已测试) | PA0...PF7 | | IIC | 支持(已移植,待测试) | GPIO-I2C | | SPI | 支持(已移植,待测试) | SPI1/2 | -| ADC | 支持(已移植,待测试) | ADC1/2 | +| ADC | 支持(已移植,已测试) | ADC1/2 | | PWM | 支持(已移植,待测试) | TMR1/2 | -| HWTIMER | 支持(已移植,待测试) | TMR3/4/5 | +| HWTIMER | 支持(已移植,已测试) | TMR6/7 | | SDIO | 支持(已移植,待测试) | SDIO1 | | CAN | 支持(已移植,待测试) | CAN1/2 | | WDT | 支持(已移植,待测试) | | @@ -81,8 +81,6 @@ N32G452 MINI-SYSTEM 板级包支持MDK5开发环境和GCC编译器,以下是 | PC1 | ADC1/2_IN11 | | PC2 | ADC1/2_IN12 | | PC3 | ADC1/2_IN13 | -| PC4 | ADC1/2_IN14 | -| PC5 | ADC1/2_IN15 | ## 使用说明 diff --git a/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h b/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h index 9150b6c085..4fd0313efa 100755 --- a/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h +++ b/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h @@ -82,9 +82,7 @@ #define RT_USING_SERIAL_V1 #define RT_SERIAL_USING_DMA #define RT_SERIAL_RB_BUFSZ 64 -#define RT_USING_HWTIMER #define RT_USING_PIN -#define RT_USING_ADC /* Using USB */ From 1a01951a57c6de79dccf0e8b53e7d3d2dc3474dd Mon Sep 17 00:00:00 2001 From: linyuanbo_breo_server Date: Tue, 24 Aug 2021 01:53:07 +0000 Subject: [PATCH 07/46] feat : format code 1. ref https://github.com/mysterywolf/formatting --- .../CMSIS/core/arm_common_tables.h | 0 .../CMSIS/core/arm_const_structs.h | 0 .../N32_Std_Driver/CMSIS/core/arm_math.h | 2 +- .../N32_Std_Driver/CMSIS/core/cmsis_armcc.h | 6 +- .../CMSIS/core/cmsis_armclang.h | 8 +- .../CMSIS/core/cmsis_compiler.h | 0 .../N32_Std_Driver/CMSIS/core/cmsis_gcc.h | 10 +- .../N32_Std_Driver/CMSIS/core/cmsis_iccarm.h | 0 .../N32_Std_Driver/CMSIS/core/cmsis_version.h | 0 .../N32_Std_Driver/CMSIS/core/core_cm4.h | 0 .../N32_Std_Driver/CMSIS/core/mpu_armv7.h | 32 +- .../N32_Std_Driver/CMSIS/device/n32g45x.h | 282 +++++++++--------- .../CMSIS/device/n32g45x_conf.h | 0 .../CMSIS/device/system_n32g45x.c | 0 .../CMSIS/device/system_n32g45x.h | 0 .../n32g45x_algo_lib/inc/n32g45x_aes.h | 44 +-- .../inc/n32g45x_algo_common.h | 40 +-- .../n32g45x_algo_lib/inc/n32g45x_des.h | 8 +- .../n32g45x_algo_lib/inc/n32g45x_hash.h | 100 +++---- .../n32g45x_algo_lib/inc/n32g45x_rng.h | 14 +- .../n32g45x_std_periph_driver/inc/misc.h | 0 .../inc/n32g45x_adc.h | 4 +- .../inc/n32g45x_bkp.h | 0 .../inc/n32g45x_can.h | 0 .../inc/n32g45x_comp.h | 0 .../inc/n32g45x_crc.h | 0 .../inc/n32g45x_dac.h | 0 .../inc/n32g45x_dbg.h | 2 +- .../inc/n32g45x_dma.h | 0 .../inc/n32g45x_dvp.h | 0 .../inc/n32g45x_eth.h | 0 .../inc/n32g45x_exti.h | 0 .../inc/n32g45x_flash.h | 0 .../inc/n32g45x_gpio.h | 0 .../inc/n32g45x_i2c.h | 0 .../inc/n32g45x_iwdg.h | 0 .../inc/n32g45x_opamp.h | 0 .../inc/n32g45x_pwr.h | 0 .../inc/n32g45x_qspi.h | 18 +- .../inc/n32g45x_rcc.h | 0 .../inc/n32g45x_rtc.h | 0 .../inc/n32g45x_sdio.h | 0 .../inc/n32g45x_spi.h | 0 .../inc/n32g45x_tim.h | 4 +- .../inc/n32g45x_tsc.h | 6 +- .../inc/n32g45x_usart.h | 0 .../inc/n32g45x_wwdg.h | 0 .../inc/n32g45x_xfmc.h | 8 +- .../n32g45x_std_periph_driver/src/misc.c | 0 .../src/n32g45x_adc.c | 0 .../src/n32g45x_bkp.c | 0 .../src/n32g45x_can.c | 0 .../src/n32g45x_comp.c | 0 .../src/n32g45x_crc.c | 0 .../src/n32g45x_dac.c | 0 .../src/n32g45x_dbg.c | 14 +- .../src/n32g45x_dma.c | 0 .../src/n32g45x_dvp.c | 8 +- .../src/n32g45x_eth.c | 0 .../src/n32g45x_exti.c | 0 .../src/n32g45x_flash.c | 4 +- .../src/n32g45x_gpio.c | 0 .../src/n32g45x_i2c.c | 0 .../src/n32g45x_iwdg.c | 0 .../src/n32g45x_opamp.c | 6 +- .../src/n32g45x_pwr.c | 0 .../src/n32g45x_qspi.c | 56 ++-- .../src/n32g45x_rcc.c | 0 .../src/n32g45x_rtc.c | 6 +- .../src/n32g45x_sdio.c | 4 +- .../src/n32g45x_spi.c | 0 .../src/n32g45x_tim.c | 2 +- .../src/n32g45x_tsc.c | 46 +-- .../src/n32g45x_usart.c | 2 +- .../src/n32g45x_wwdg.c | 0 .../src/n32g45x_xfmc.c | 26 +- .../n32g45x_usbfs_driver/inc/usb_core.h | 0 .../n32g45x_usbfs_driver/inc/usb_def.h | 0 .../n32g45x_usbfs_driver/inc/usb_init.h | 0 .../n32g45x_usbfs_driver/inc/usb_int.h | 0 .../n32g45x_usbfs_driver/inc/usb_lib.h | 0 .../n32g45x_usbfs_driver/inc/usb_mem.h | 0 .../n32g45x_usbfs_driver/inc/usb_regs.h | 0 .../n32g45x_usbfs_driver/inc/usb_sil.h | 0 .../n32g45x_usbfs_driver/inc/usb_type.h | 0 .../n32g45x_usbfs_driver/src/usb_core.c | 0 .../n32g45x_usbfs_driver/src/usb_init.c | 0 .../n32g45x_usbfs_driver/src/usb_int.c | 0 .../n32g45x_usbfs_driver/src/usb_mem.c | 0 .../n32g45x_usbfs_driver/src/usb_regs.c | 0 .../n32g45x_usbfs_driver/src/usb_sil.c | 0 bsp/n32g452xx/Libraries/rt_drivers/drv_adc.c | 4 +- bsp/n32g452xx/Libraries/rt_drivers/drv_adc.h | 0 .../Libraries/rt_drivers/drv_common.c | 0 .../Libraries/rt_drivers/drv_common.h | 0 .../Libraries/rt_drivers/drv_flash.c | 0 .../Libraries/rt_drivers/drv_flash.h | 0 bsp/n32g452xx/Libraries/rt_drivers/drv_gpio.c | 0 bsp/n32g452xx/Libraries/rt_drivers/drv_gpio.h | 0 .../Libraries/rt_drivers/drv_hwtimer.c | 0 .../Libraries/rt_drivers/drv_hwtimer.h | 0 bsp/n32g452xx/Libraries/rt_drivers/drv_log.h | 0 bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.c | 175 +++++------ bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.h | 168 +++-------- .../Libraries/rt_drivers/drv_soft_i2c.c | 0 .../Libraries/rt_drivers/drv_soft_i2c.h | 0 bsp/n32g452xx/Libraries/rt_drivers/drv_spi.c | 0 bsp/n32g452xx/Libraries/rt_drivers/drv_spi.h | 0 .../Libraries/rt_drivers/drv_usart.c | 2 +- .../Libraries/rt_drivers/drv_usart.h | 0 bsp/n32g452xx/Libraries/rt_drivers/drv_wdt.c | 0 bsp/n32g452xx/n32g452xx-mini-system/.config | 9 +- .../n32g452xx-mini-system/applications/main.c | 0 .../n32g452xx-mini-system/board/Kconfig | 29 +- .../n32g452xx-mini-system/board/board.c | 0 .../n32g452xx-mini-system/board/board.h | 0 .../n32g452xx-mini-system/board/msp/n32_msp.c | 88 ++++-- .../n32g452xx-mini-system/board/msp/n32_msp.h | 4 +- .../n32g452xx-mini-system/rtconfig.h | 7 + 119 files changed, 604 insertions(+), 644 deletions(-) mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/arm_common_tables.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/arm_const_structs.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/arm_math.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_armcc.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_armclang.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_compiler.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_gcc.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_iccarm.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_version.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/core_cm4.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/mpu_armv7.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/device/n32g45x.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/device/n32g45x_conf.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/device/system_n32g45x.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/device/system_n32g45x.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_aes.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_algo_common.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_des.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_hash.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_rng.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/misc.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_adc.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_bkp.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_can.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_comp.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_crc.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_dac.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_dbg.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_dma.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_dvp.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_eth.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_exti.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_flash.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_gpio.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_i2c.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_iwdg.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_opamp.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_pwr.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_qspi.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_rcc.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_rtc.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_sdio.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_spi.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_tim.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_tsc.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_usart.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_wwdg.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_xfmc.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/misc.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_adc.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_bkp.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_can.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_comp.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_crc.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_dac.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_dbg.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_dma.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_dvp.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_eth.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_exti.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_flash.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_gpio.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_i2c.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_iwdg.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_opamp.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_pwr.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_qspi.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_rcc.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_rtc.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_sdio.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_spi.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_tim.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_tsc.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_usart.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_wwdg.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_xfmc.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_core.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_def.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_init.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_int.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_lib.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_mem.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_regs.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_sil.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_type.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/src/usb_core.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/src/usb_init.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/src/usb_int.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/src/usb_mem.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/src/usb_regs.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/src/usb_sil.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/rt_drivers/drv_adc.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/rt_drivers/drv_adc.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/rt_drivers/drv_common.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/rt_drivers/drv_common.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/rt_drivers/drv_flash.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/rt_drivers/drv_flash.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/rt_drivers/drv_gpio.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/rt_drivers/drv_gpio.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/rt_drivers/drv_hwtimer.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/rt_drivers/drv_hwtimer.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/rt_drivers/drv_log.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/rt_drivers/drv_soft_i2c.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/rt_drivers/drv_soft_i2c.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/rt_drivers/drv_spi.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/rt_drivers/drv_spi.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/rt_drivers/drv_usart.c mode change 100755 => 100644 bsp/n32g452xx/Libraries/rt_drivers/drv_usart.h mode change 100755 => 100644 bsp/n32g452xx/Libraries/rt_drivers/drv_wdt.c mode change 100755 => 100644 bsp/n32g452xx/n32g452xx-mini-system/applications/main.c mode change 100755 => 100644 bsp/n32g452xx/n32g452xx-mini-system/board/board.c mode change 100755 => 100644 bsp/n32g452xx/n32g452xx-mini-system/board/board.h mode change 100755 => 100644 bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.c mode change 100755 => 100644 bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.h mode change 100755 => 100644 bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/arm_common_tables.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/arm_common_tables.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/arm_const_structs.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/arm_const_structs.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/arm_math.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/arm_math.h old mode 100755 new mode 100644 index ea9dd26aa8..d6b5b2b1ce --- a/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/arm_math.h +++ b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/arm_math.h @@ -77,7 +77,7 @@ * ARM_MATH_CM0 or ARM_MATH_CM0PLUS depending on the target processor in the application. * For Armv8-M cores define preprocessor macro ARM_MATH_ARMV8MBL or ARM_MATH_ARMV8MML. * Set preprocessor macro __DSP_PRESENT if Armv8-M Mainline core supports DSP instructions. - * + * * * Examples * -------- diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_armcc.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_armcc.h old mode 100755 new mode 100644 index 4d9d0645d3..a4c67e0268 --- a/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_armcc.h +++ b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_armcc.h @@ -58,9 +58,9 @@ #ifndef __STATIC_INLINE #define __STATIC_INLINE static __inline #endif -#ifndef __STATIC_FORCEINLINE +#ifndef __STATIC_FORCEINLINE #define __STATIC_FORCEINLINE static __forceinline -#endif +#endif #ifndef __NO_RETURN #define __NO_RETURN __declspec(noreturn) #endif @@ -443,7 +443,7 @@ __STATIC_INLINE void __set_FPSCR(uint32_t fpscr) __schedule_barrier();\ } while (0U) - + /** \brief Reverse byte order (32 bit) \details Reverses the byte order in unsigned integer value. For example, 0x12345678 becomes 0x78563412. diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_armclang.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_armclang.h old mode 100755 new mode 100644 index 162a400ea1..a1722f87a8 --- a/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_armclang.h +++ b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_armclang.h @@ -43,9 +43,9 @@ #ifndef __STATIC_INLINE #define __STATIC_INLINE static __inline #endif -#ifndef __STATIC_FORCEINLINE +#ifndef __STATIC_FORCEINLINE #define __STATIC_FORCEINLINE __attribute__((always_inline)) static __inline -#endif +#endif #ifndef __NO_RETURN #define __NO_RETURN __attribute__((__noreturn__)) #endif @@ -570,7 +570,7 @@ __STATIC_FORCEINLINE void __TZ_set_FAULTMASK_NS(uint32_t faultMask) Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure Stack Pointer Limit register hence zero is returned always in non-secure mode. - + \details Returns the current value of the Process Stack Pointer Limit (PSPLIM). \return PSPLIM Register value */ @@ -616,7 +616,7 @@ __STATIC_FORCEINLINE uint32_t __TZ_get_PSPLIM_NS(void) Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure Stack Pointer Limit register hence the write is silently ignored in non-secure mode. - + \details Assigns the given value to the Process Stack Pointer Limit (PSPLIM). \param [in] ProcStackPtrLimit Process Stack Pointer Limit value to set */ diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_compiler.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_compiler.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_gcc.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_gcc.h old mode 100755 new mode 100644 index 2d9db15a5d..cd374afaef --- a/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_gcc.h +++ b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_gcc.h @@ -46,9 +46,9 @@ #ifndef __STATIC_INLINE #define __STATIC_INLINE static inline #endif -#ifndef __STATIC_FORCEINLINE +#ifndef __STATIC_FORCEINLINE #define __STATIC_FORCEINLINE __attribute__((always_inline)) static inline -#endif +#endif #ifndef __NO_RETURN #define __NO_RETURN __attribute__((__noreturn__)) #endif @@ -585,7 +585,7 @@ __STATIC_FORCEINLINE void __TZ_set_FAULTMASK_NS(uint32_t faultMask) Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure Stack Pointer Limit register hence zero is returned always in non-secure mode. - + \details Returns the current value of the Process Stack Pointer Limit (PSPLIM). \return PSPLIM Register value */ @@ -630,7 +630,7 @@ __STATIC_FORCEINLINE uint32_t __TZ_get_PSPLIM_NS(void) Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure Stack Pointer Limit register hence the write is silently ignored in non-secure mode. - + \details Assigns the given value to the Process Stack Pointer Limit (PSPLIM). \param [in] ProcStackPtrLimit Process Stack Pointer Limit value to set */ @@ -767,7 +767,7 @@ __STATIC_FORCEINLINE uint32_t __get_FPSCR(void) { #if ((defined (__FPU_PRESENT) && (__FPU_PRESENT == 1U)) && \ (defined (__FPU_USED ) && (__FPU_USED == 1U)) ) -#if __has_builtin(__builtin_arm_get_fpscr) +#if __has_builtin(__builtin_arm_get_fpscr) // Re-enable using built-in when GCC has been fixed // || (__GNUC__ > 7) || (__GNUC__ == 7 && __GNUC_MINOR__ >= 2) /* see https://gcc.gnu.org/ml/gcc-patches/2017-04/msg00443.html */ diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_iccarm.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_iccarm.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_version.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/cmsis_version.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/core_cm4.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/core_cm4.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/mpu_armv7.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/mpu_armv7.h old mode 100755 new mode 100644 index 01422033d0..be73de161f --- a/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/mpu_armv7.h +++ b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/core/mpu_armv7.h @@ -21,13 +21,13 @@ * See the License for the specific language governing permissions and * limitations under the License. */ - + #if defined ( __ICCARM__ ) #pragma system_include /* treat file as system include file for MISRA check */ #elif defined (__clang__) #pragma clang system_header /* treat file as system include file */ #endif - + #ifndef ARM_MPU_ARMV7_H #define ARM_MPU_ARMV7_H @@ -79,12 +79,12 @@ /** * MPU Memory Access Attributes -* +* * \param TypeExtField Type extension field, allows you to configure memory access type, for example strongly ordered, peripheral. * \param IsShareable Region is shareable between multiple bus masters. * \param IsCacheable Region is cacheable, i.e. its value may be kept in cache. * \param IsBufferable Region is bufferable, i.e. using write-back caching. Cacheable but non-bufferable regions use write-through policy. -*/ +*/ #define ARM_MPU_ACCESS_(TypeExtField, IsShareable, IsCacheable, IsBufferable) \ ((((TypeExtField ) << MPU_RASR_TEX_Pos) & MPU_RASR_TEX_Msk) | \ (((IsShareable ) << MPU_RASR_S_Pos) & MPU_RASR_S_Msk) | \ @@ -93,7 +93,7 @@ /** * MPU Region Attribute and Size Register Value -* +* * \param DisableExec Instruction access disable bit, 1= disable instruction fetches. * \param AccessPermission Data access permissions, allows you to configure read/write access for User and Privileged mode. * \param AccessAttributes Memory access attribution, see \ref ARM_MPU_ACCESS_. @@ -104,10 +104,10 @@ ((((DisableExec ) << MPU_RASR_XN_Pos) & MPU_RASR_XN_Msk) | \ (((AccessPermission) << MPU_RASR_AP_Pos) & MPU_RASR_AP_Msk) | \ (((AccessAttributes) ) & (MPU_RASR_TEX_Msk | MPU_RASR_S_Msk | MPU_RASR_C_Msk | MPU_RASR_B_Msk))) - + /** * MPU Region Attribute and Size Register Value -* +* * \param DisableExec Instruction access disable bit, 1= disable instruction fetches. * \param AccessPermission Data access permissions, allows you to configure read/write access for User and Privileged mode. * \param TypeExtField Type extension field, allows you to configure memory access type, for example strongly ordered, peripheral. @@ -116,7 +116,7 @@ * \param IsBufferable Region is bufferable, i.e. using write-back caching. Cacheable but non-bufferable regions use write-through policy. * \param SubRegionDisable Sub-region disable field. * \param Size Region size of the region to be configured, for example 4K, 8K. -*/ +*/ #define ARM_MPU_RASR(DisableExec, AccessPermission, TypeExtField, IsShareable, IsCacheable, IsBufferable, SubRegionDisable, Size) \ ARM_MPU_RASR_EX(DisableExec, AccessPermission, ARM_MPU_ACCESS_(TypeExtField, IsShareable, IsCacheable, IsBufferable), SubRegionDisable, Size) @@ -126,7 +126,7 @@ * - Shareable * - Non-cacheable * - Non-bufferable -*/ +*/ #define ARM_MPU_ACCESS_ORDERED ARM_MPU_ACCESS_(0U, 1U, 0U, 0U) /** @@ -137,7 +137,7 @@ * - Bufferable (if shareable) or non-bufferable (if non-shareable) * * \param IsShareable Configures the device memory as shareable or non-shareable. -*/ +*/ #define ARM_MPU_ACCESS_DEVICE(IsShareable) ((IsShareable) ? ARM_MPU_ACCESS_(0U, 1U, 0U, 1U) : ARM_MPU_ACCESS_(2U, 0U, 0U, 0U)) /** @@ -150,7 +150,7 @@ * \param OuterCp Configures the outer cache policy. * \param InnerCp Configures the inner cache policy. * \param IsShareable Configures the memory as shareable or non-shareable. -*/ +*/ #define ARM_MPU_ACCESS_NORMAL(OuterCp, InnerCp, IsShareable) ARM_MPU_ACCESS_((4U | (OuterCp)), IsShareable, ((InnerCp) & 2U), ((InnerCp) & 1U)) /** @@ -181,7 +181,7 @@ typedef struct { uint32_t RBAR; //!< The region base address register value (RBAR) uint32_t RASR; //!< The region attribute and size register value (RASR) \ref MPU_RASR } ARM_MPU_Region_t; - + /** Enable the MPU. * \param MPU_Control Default access permissions for unconfigured regions. */ @@ -219,7 +219,7 @@ __STATIC_INLINE void ARM_MPU_ClrRegion(uint32_t rnr) /** Configure an MPU region. * \param rbar Value for RBAR register. * \param rsar Value for RSAR register. -*/ +*/ __STATIC_INLINE void ARM_MPU_SetRegion(uint32_t rbar, uint32_t rasr) { MPU->RBAR = rbar; @@ -230,7 +230,7 @@ __STATIC_INLINE void ARM_MPU_SetRegion(uint32_t rbar, uint32_t rasr) * \param rnr Region number to be configured. * \param rbar Value for RBAR register. * \param rsar Value for RSAR register. -*/ +*/ __STATIC_INLINE void ARM_MPU_SetRegionEx(uint32_t rnr, uint32_t rbar, uint32_t rasr) { MPU->RNR = rnr; @@ -246,7 +246,7 @@ __STATIC_INLINE void ARM_MPU_SetRegionEx(uint32_t rnr, uint32_t rbar, uint32_t r __STATIC_INLINE void orderedCpy(volatile uint32_t* dst, const uint32_t* __RESTRICT src, uint32_t len) { uint32_t i; - for (i = 0U; i < len; ++i) + for (i = 0U; i < len; ++i) { dst[i] = src[i]; } @@ -256,7 +256,7 @@ __STATIC_INLINE void orderedCpy(volatile uint32_t* dst, const uint32_t* __RESTRI * \param table Pointer to the MPU configuration table. * \param cnt Amount of regions to be configured. */ -__STATIC_INLINE void ARM_MPU_Load(ARM_MPU_Region_t const* table, uint32_t cnt) +__STATIC_INLINE void ARM_MPU_Load(ARM_MPU_Region_t const* table, uint32_t cnt) { const uint32_t rowWordSize = sizeof(ARM_MPU_Region_t)/4U; while (cnt > MPU_TYPE_RALIASES) { diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/device/n32g45x.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/device/n32g45x.h old mode 100755 new mode 100644 index 4ae39aaa84..6a3d59d12d --- a/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/device/n32g45x.h +++ b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/device/n32g45x.h @@ -759,7 +759,7 @@ typedef struct __IO uint32_t ECC2; /*offset = 0x74*/ uint32_t RESERVED2[2]; /*offset = 0x78*/ - + __IO uint32_t CTRL3; /*offset = 0x80*/ __IO uint32_t STS3; /*offset = 0x84*/ __IO uint32_t CMEMTM3; /*offset = 0x88*/ @@ -1140,10 +1140,10 @@ typedef struct __IO uint32_t DAT29; __IO uint32_t DAT30; __IO uint32_t DAT31; - __IO uint32_t RESERVED2; /*DAT32-DAT35 is reserved*/ - __IO uint32_t RESERVED3; /*DAT32-DAT35 is reserved*/ - __IO uint32_t RESERVED4; /*DAT32-DAT35 is reserved*/ - __IO uint32_t RESERVED5; /*DAT32-DAT35 is reserved*/ + __IO uint32_t RESERVED2; /*DAT32-DAT35 is reserved*/ + __IO uint32_t RESERVED3; /*DAT32-DAT35 is reserved*/ + __IO uint32_t RESERVED4; /*DAT32-DAT35 is reserved*/ + __IO uint32_t RESERVED5; /*DAT32-DAT35 is reserved*/ __IO uint32_t RS_DELAY; __IO uint32_t ENH_CTRL0; __IO uint32_t DDR_TXDE; @@ -1172,7 +1172,7 @@ typedef struct __IO uint32_t RESERVED; __IO uint32_t ANA_CTRL; __IO uint32_t ANA_SEL; - + #if (TSC_USED_NEW_SDK) __IO uint32_t RESR[3]; __IO uint32_t THRHD[24]; @@ -7671,13 +7671,13 @@ typedef struct #define USART_CTRL1_UEN ((uint16_t)0x2000) /*!< USART Enable */ /****************** Bit definition for USART_CTRL2 register *******************/ -#define USART_CTRL2_ADDR ((uint16_t)0x000F) /*!< Address of the USART node */ -#define USART_CTRL2_LINBDL ((uint16_t)0x0020) /*!< LIN Break Detection Length */ -#define USART_CTRL2_LINBDIEN ((uint16_t)0x0040) /*!< LIN Break Detection Interrupt Enable */ -#define USART_CTRL2_LBCLK ((uint16_t)0x0100) /*!< Last Bit Clock pulse */ -#define USART_CTRL2_CLKPHA ((uint16_t)0x0200) /*!< Clock Phase */ -#define USART_CTRL2_CLKPOL ((uint16_t)0x0400) /*!< Clock Polarity */ -#define USART_CTRL2_CLKEN ((uint16_t)0x0800) /*!< Clock Enable */ +#define USART_CTRL2_ADDR ((uint16_t)0x000F) /*!< Address of the USART node */ +#define USART_CTRL2_LINBDL ((uint16_t)0x0020) /*!< LIN Break Detection Length */ +#define USART_CTRL2_LINBDIEN ((uint16_t)0x0040) /*!< LIN Break Detection Interrupt Enable */ +#define USART_CTRL2_LBCLK ((uint16_t)0x0100) /*!< Last Bit Clock pulse */ +#define USART_CTRL2_CLKPHA ((uint16_t)0x0200) /*!< Clock Phase */ +#define USART_CTRL2_CLKPOL ((uint16_t)0x0400) /*!< Clock Polarity */ +#define USART_CTRL2_CLKEN ((uint16_t)0x0800) /*!< Clock Enable */ #define USART_CTRL2_STPB ((uint16_t)0x3000) /*!< STOP[1:0] bits (STOP bits) */ #define USART_CTRL2_STPB_0 ((uint16_t)0x1000) /*!< Bit 0 */ @@ -8335,7 +8335,7 @@ typedef struct /******************************************************************************/ /* */ -/* QSPI Registers */ +/* QSPI Registers */ /* */ /******************************************************************************/ @@ -8346,58 +8346,58 @@ typedef struct #define QSPI_CTRL0_DFS_2 ((uint32_t)0x00000004) /*!< Bit 2 */ #define QSPI_CTRL0_DFS_3 ((uint32_t)0x00000008) /*!< Bit 3 */ #define QSPI_CTRL0_DFS_4 ((uint32_t)0x00000010) /*!< Bit 4 */ -#define QSPI_CTRL0_DFS_4_BIT ((uint32_t)0x00000003) -#define QSPI_CTRL0_DFS_5_BIT ((uint32_t)0x00000004) -#define QSPI_CTRL0_DFS_6_BIT ((uint32_t)0x00000005) -#define QSPI_CTRL0_DFS_7_BIT ((uint32_t)0x00000006) -#define QSPI_CTRL0_DFS_8_BIT ((uint32_t)0x00000007) -#define QSPI_CTRL0_DFS_9_BIT ((uint32_t)0x00000008) -#define QSPI_CTRL0_DFS_10_BIT ((uint32_t)0x00000009) -#define QSPI_CTRL0_DFS_11_BIT ((uint32_t)0x0000000A) -#define QSPI_CTRL0_DFS_12_BIT ((uint32_t)0x0000000B) -#define QSPI_CTRL0_DFS_13_BIT ((uint32_t)0x0000000C) -#define QSPI_CTRL0_DFS_14_BIT ((uint32_t)0x0000000D) -#define QSPI_CTRL0_DFS_15_BIT ((uint32_t)0x0000000E) -#define QSPI_CTRL0_DFS_16_BIT ((uint32_t)0x0000000F) -#define QSPI_CTRL0_DFS_17_BIT ((uint32_t)0x00000010) -#define QSPI_CTRL0_DFS_18_BIT ((uint32_t)0x00000011) -#define QSPI_CTRL0_DFS_19_BIT ((uint32_t)0x00000012) -#define QSPI_CTRL0_DFS_20_BIT ((uint32_t)0x00000013) -#define QSPI_CTRL0_DFS_21_BIT ((uint32_t)0x00000014) -#define QSPI_CTRL0_DFS_22_BIT ((uint32_t)0x00000015) -#define QSPI_CTRL0_DFS_23_BIT ((uint32_t)0x00000016) -#define QSPI_CTRL0_DFS_24_BIT ((uint32_t)0x00000017) -#define QSPI_CTRL0_DFS_25_BIT ((uint32_t)0x00000018) -#define QSPI_CTRL0_DFS_26_BIT ((uint32_t)0x00000019) -#define QSPI_CTRL0_DFS_27_BIT ((uint32_t)0x0000001A) -#define QSPI_CTRL0_DFS_28_BIT ((uint32_t)0x0000001B) -#define QSPI_CTRL0_DFS_29_BIT ((uint32_t)0x0000001C) -#define QSPI_CTRL0_DFS_30_BIT ((uint32_t)0x0000001D) -#define QSPI_CTRL0_DFS_31_BIT ((uint32_t)0x0000001E) -#define QSPI_CTRL0_DFS_32_BIT ((uint32_t)0x0000001F) +#define QSPI_CTRL0_DFS_4_BIT ((uint32_t)0x00000003) +#define QSPI_CTRL0_DFS_5_BIT ((uint32_t)0x00000004) +#define QSPI_CTRL0_DFS_6_BIT ((uint32_t)0x00000005) +#define QSPI_CTRL0_DFS_7_BIT ((uint32_t)0x00000006) +#define QSPI_CTRL0_DFS_8_BIT ((uint32_t)0x00000007) +#define QSPI_CTRL0_DFS_9_BIT ((uint32_t)0x00000008) +#define QSPI_CTRL0_DFS_10_BIT ((uint32_t)0x00000009) +#define QSPI_CTRL0_DFS_11_BIT ((uint32_t)0x0000000A) +#define QSPI_CTRL0_DFS_12_BIT ((uint32_t)0x0000000B) +#define QSPI_CTRL0_DFS_13_BIT ((uint32_t)0x0000000C) +#define QSPI_CTRL0_DFS_14_BIT ((uint32_t)0x0000000D) +#define QSPI_CTRL0_DFS_15_BIT ((uint32_t)0x0000000E) +#define QSPI_CTRL0_DFS_16_BIT ((uint32_t)0x0000000F) +#define QSPI_CTRL0_DFS_17_BIT ((uint32_t)0x00000010) +#define QSPI_CTRL0_DFS_18_BIT ((uint32_t)0x00000011) +#define QSPI_CTRL0_DFS_19_BIT ((uint32_t)0x00000012) +#define QSPI_CTRL0_DFS_20_BIT ((uint32_t)0x00000013) +#define QSPI_CTRL0_DFS_21_BIT ((uint32_t)0x00000014) +#define QSPI_CTRL0_DFS_22_BIT ((uint32_t)0x00000015) +#define QSPI_CTRL0_DFS_23_BIT ((uint32_t)0x00000016) +#define QSPI_CTRL0_DFS_24_BIT ((uint32_t)0x00000017) +#define QSPI_CTRL0_DFS_25_BIT ((uint32_t)0x00000018) +#define QSPI_CTRL0_DFS_26_BIT ((uint32_t)0x00000019) +#define QSPI_CTRL0_DFS_27_BIT ((uint32_t)0x0000001A) +#define QSPI_CTRL0_DFS_28_BIT ((uint32_t)0x0000001B) +#define QSPI_CTRL0_DFS_29_BIT ((uint32_t)0x0000001C) +#define QSPI_CTRL0_DFS_30_BIT ((uint32_t)0x0000001D) +#define QSPI_CTRL0_DFS_31_BIT ((uint32_t)0x0000001E) +#define QSPI_CTRL0_DFS_32_BIT ((uint32_t)0x0000001F) #define QSPI_CTRL0_FRF ((uint32_t)0x000000C0) /*!< FRF[1:0] bits (Frame Format) */ #define QSPI_CTRL0_FRF_0 ((uint32_t)0x00000040) /*!< Bit 0 */ #define QSPI_CTRL0_FRF_1 ((uint32_t)0x00000080) /*!< Bit 1 */ -#define QSPI_CTRL0_FRF_MOTOROLA ((uint32_t)0x00000000) -#define QSPI_CTRL0_FRF_TI ((uint32_t)0x00000040) -#define QSPI_CTRL0_FRF_MICROWIRE ((uint32_t)0x00000080) +#define QSPI_CTRL0_FRF_MOTOROLA ((uint32_t)0x00000000) +#define QSPI_CTRL0_FRF_TI ((uint32_t)0x00000040) +#define QSPI_CTRL0_FRF_MICROWIRE ((uint32_t)0x00000080) #define QSPI_CTRL0_SCPH ((uint32_t)0x00000100) /*!< SCPH (Serial Clock Phase) */ -#define QSPI_CTRL0_SCPH_FIRST_EDGE ((uint32_t)0x00000000) -#define QSPI_CTRL0_SCPH_SECOND_EDGE ((uint32_t)0x00000100) +#define QSPI_CTRL0_SCPH_FIRST_EDGE ((uint32_t)0x00000000) +#define QSPI_CTRL0_SCPH_SECOND_EDGE ((uint32_t)0x00000100) #define QSPI_CTRL0_SCPOL ((uint32_t)0x00000200) /*!< SCPOL(Serial Clock Polarity) */ -#define QSPI_CTRL0_SCPOL_LOW ((uint32_t)0x00000000) -#define QSPI_CTRL0_SCPOL_HIGH ((uint32_t)0x00000200) +#define QSPI_CTRL0_SCPOL_LOW ((uint32_t)0x00000000) +#define QSPI_CTRL0_SCPOL_HIGH ((uint32_t)0x00000200) #define QSPI_CTRL0_TMOD ((uint32_t)0x00000C00) /*!< TMOD[1:0] bits (Transfer Mode) */ #define QSPI_CTRL0_TMOD_0 ((uint32_t)0x00000400) /*!< Bit 0 */ #define QSPI_CTRL0_TMOD_1 ((uint32_t)0x00000800) /*!< Bit 1 */ -#define QSPI_CTRL0_TMOD_TX_AND_RX ((uint32_t)0x00000000) -#define QSPI_CTRL0_TMOD_TX_ONLY ((uint32_t)0x00000400) -#define QSPI_CTRL0_TMOD_RX_ONLY ((uint32_t)0x00000800) -#define QSPI_CTRL0_TMOD_EEPROM_READ ((uint32_t)0x00000C00) +#define QSPI_CTRL0_TMOD_TX_AND_RX ((uint32_t)0x00000000) +#define QSPI_CTRL0_TMOD_TX_ONLY ((uint32_t)0x00000400) +#define QSPI_CTRL0_TMOD_RX_ONLY ((uint32_t)0x00000800) +#define QSPI_CTRL0_TMOD_EEPROM_READ ((uint32_t)0x00000C00) #define QSPI_CTRL0_SRL_EN ((uint32_t)0x00002000) /*!< SRL (Shift Register Loop) */ #define QSPI_CTRL0_SSTE_EN ((uint32_t)0x00004000) /*!< SSTE(Slave Select Toggle Enable) */ @@ -8407,29 +8407,29 @@ typedef struct #define QSPI_CTRL0_CFS_1 ((uint32_t)0x00020000) /*!< Bit 1 */ #define QSPI_CTRL0_CFS_2 ((uint32_t)0x00040000) /*!< Bit 2 */ #define QSPI_CTRL0_CFS_3 ((uint32_t)0x00080000) /*!< Bit 3 */ -#define QSPI_CTRL0_CFS_1_BIT ((uint32_t)0x00000000) -#define QSPI_CTRL0_CFS_2_BIT ((uint32_t)0x00010000) -#define QSPI_CTRL0_CFS_3_BIT ((uint32_t)0x00020000) -#define QSPI_CTRL0_CFS_4_BIT ((uint32_t)0x00030000) -#define QSPI_CTRL0_CFS_5_BIT ((uint32_t)0x00040000) -#define QSPI_CTRL0_CFS_6_BIT ((uint32_t)0x00050000) -#define QSPI_CTRL0_CFS_7_BIT ((uint32_t)0x00060000) -#define QSPI_CTRL0_CFS_8_BIT ((uint32_t)0x00070000) -#define QSPI_CTRL0_CFS_9_BIT ((uint32_t)0x00080000) -#define QSPI_CTRL0_CFS_10_BIT ((uint32_t)0x00090000) -#define QSPI_CTRL0_CFS_11_BIT ((uint32_t)0x000A0000) -#define QSPI_CTRL0_CFS_12_BIT ((uint32_t)0x000B0000) -#define QSPI_CTRL0_CFS_13_BIT ((uint32_t)0x000C0000) -#define QSPI_CTRL0_CFS_14_BIT ((uint32_t)0x000D0000) -#define QSPI_CTRL0_CFS_15_BIT ((uint32_t)0x000E0000) -#define QSPI_CTRL0_CFS_16_BIT ((uint32_t)0x000F0000) +#define QSPI_CTRL0_CFS_1_BIT ((uint32_t)0x00000000) +#define QSPI_CTRL0_CFS_2_BIT ((uint32_t)0x00010000) +#define QSPI_CTRL0_CFS_3_BIT ((uint32_t)0x00020000) +#define QSPI_CTRL0_CFS_4_BIT ((uint32_t)0x00030000) +#define QSPI_CTRL0_CFS_5_BIT ((uint32_t)0x00040000) +#define QSPI_CTRL0_CFS_6_BIT ((uint32_t)0x00050000) +#define QSPI_CTRL0_CFS_7_BIT ((uint32_t)0x00060000) +#define QSPI_CTRL0_CFS_8_BIT ((uint32_t)0x00070000) +#define QSPI_CTRL0_CFS_9_BIT ((uint32_t)0x00080000) +#define QSPI_CTRL0_CFS_10_BIT ((uint32_t)0x00090000) +#define QSPI_CTRL0_CFS_11_BIT ((uint32_t)0x000A0000) +#define QSPI_CTRL0_CFS_12_BIT ((uint32_t)0x000B0000) +#define QSPI_CTRL0_CFS_13_BIT ((uint32_t)0x000C0000) +#define QSPI_CTRL0_CFS_14_BIT ((uint32_t)0x000D0000) +#define QSPI_CTRL0_CFS_15_BIT ((uint32_t)0x000E0000) +#define QSPI_CTRL0_CFS_16_BIT ((uint32_t)0x000F0000) #define QSPI_CTRL0_SPI_FRF ((uint32_t)0x00C00000) /*!< SPI_FRF[1:0] bits (SPI Frame Format) */ #define QSPI_CTRL0_SPI_FRF_0 ((uint32_t)0x00400000) /*!< Bit 0 */ #define QSPI_CTRL0_SPI_FRF_1 ((uint32_t)0x00800000) /*!< Bit 1 */ -#define QSPI_CTRL0_SPI_FRF_STANDARD_FORMAT ((uint32_t)0x00000000) -#define QSPI_CTRL0_SPI_FRF_DUAL_FORMAT ((uint32_t)0x00400000) -#define QSPI_CTRL0_SPI_FRF_QUAD_FORMAT ((uint32_t)0x00800000) +#define QSPI_CTRL0_SPI_FRF_STANDARD_FORMAT ((uint32_t)0x00000000) +#define QSPI_CTRL0_SPI_FRF_DUAL_FORMAT ((uint32_t)0x00400000) +#define QSPI_CTRL0_SPI_FRF_QUAD_FORMAT ((uint32_t)0x00800000) /******************* Bit definition for QSPI_CTRL1 register *******************/ #define QSPI_CTRL1_NDF ((uint32_t)0x0000FFFF) /*!< NDF[15:0] bits (Numver of Data Frames) */ @@ -8455,12 +8455,12 @@ typedef struct /******************* Bit definition for QSPI_MW_CTRL register *******************/ #define QSPI_MW_CTRL_MWMOD ((uint32_t)0x00000001) /*!< MWMO (Microwire Transfer Mode) */ -#define QSPI_MW_CTRL_MWMOD_UNSEQUENTIAL ((uint32_t)0x00000000) -#define QSPI_MW_CTRL_MWMOD_SEQUENTIAL ((uint32_t)0x00000001) +#define QSPI_MW_CTRL_MWMOD_UNSEQUENTIAL ((uint32_t)0x00000000) +#define QSPI_MW_CTRL_MWMOD_SEQUENTIAL ((uint32_t)0x00000001) #define QSPI_MW_CTRL_MC_DIR ((uint32_t)0x00000002) /*!< MC_DIR (Direction of Data when Microwire Control) */ -#define QSPI_MW_CTRL_MC_DIR_RX ((uint32_t)0x00000000) -#define QSPI_MW_CTRL_MC_DIR_TX ((uint32_t)0x00000002) +#define QSPI_MW_CTRL_MC_DIR_RX ((uint32_t)0x00000000) +#define QSPI_MW_CTRL_MC_DIR_TX ((uint32_t)0x00000002) #define QSPI_MW_CTRL_MHS_EN ((uint32_t)0x00000004) /*!< MHS_EN (Microwire Handshaking Enable) */ @@ -8530,12 +8530,12 @@ typedef struct /******************* Bit definition for QSPI_STS register *******************/ #define QSPI_STS ((uint32_t)0x0000007F) /*!< STS[6:0] (status flag) */ #define QSPI_STS_BUSY ((uint32_t)0x00000001) /*!< BUSY (Transfer Busy Flag) */ -#define QSPI_STS_TXFNF ((uint32_t)0x00000002) /*!< TXFNF (Transmit FIFO not Full) */ +#define QSPI_STS_TXFNF ((uint32_t)0x00000002) /*!< TXFNF (Transmit FIFO not Full) */ #define QSPI_STS_TXFE ((uint32_t)0x00000004) /*!< TXFE (Transmit FIFO not Empty) */ #define QSPI_STS_RXFNE ((uint32_t)0x00000008) /*!< RXFNE (Receive FIFO not Empty) */ #define QSPI_STS_RXFF ((uint32_t)0x00000010) /*!< RXFF (Receive FIFO not Full) */ #define QSPI_STS_TX_ERR ((uint32_t)0x00000020) /*!< TX_ERR (Transmit Error) */ -#define QSPI_STS_DC_ERR ((uint32_t)0x00000040) /*!< DC_ERR (Data Conflict Error) */ +#define QSPI_STS_DC_ERR ((uint32_t)0x00000040) /*!< DC_ERR (Data Conflict Error) */ /******************* Bit definition for QSPI_IMASK register *******************/ #define QSPI_IMASK ((uint32_t)0x0000007F) /*!< IMASK[6:0] (Interrupt of Mask) */ @@ -8684,24 +8684,24 @@ typedef struct #define QSPI_RS_DELAY_SDCN_5 ((uint32_t)0x00000020) /*!< Bit 5 */ #define QSPI_RS_DELAY_SDCN_6 ((uint32_t)0x00000040) /*!< Bit 6 */ #define QSPI_RS_DELAY_SDCN_7 ((uint32_t)0x00000080) /*!< Bit 7 */ -#define QSPI_RS_DELAY_SDCN_0_CYCLES ((uint32_t)0x00000000) -#define QSPI_RS_DELAY_SDCN_1_CYCLES ((uint32_t)0x00000001) -#define QSPI_RS_DELAY_SDCN_2_CYCLES ((uint32_t)0x00000002) -#define QSPI_RS_DELAY_SDCN_3_CYCLES ((uint32_t)0x00000003) -#define QSPI_RS_DELAY_SDCN_4_CYCLES ((uint32_t)0x00000004) -#define QSPI_RS_DELAY_SDCN_5_CYCLES ((uint32_t)0x00000005) -#define QSPI_RS_DELAY_SDCN_6_CYCLES ((uint32_t)0x00000006) +#define QSPI_RS_DELAY_SDCN_0_CYCLES ((uint32_t)0x00000000) +#define QSPI_RS_DELAY_SDCN_1_CYCLES ((uint32_t)0x00000001) +#define QSPI_RS_DELAY_SDCN_2_CYCLES ((uint32_t)0x00000002) +#define QSPI_RS_DELAY_SDCN_3_CYCLES ((uint32_t)0x00000003) +#define QSPI_RS_DELAY_SDCN_4_CYCLES ((uint32_t)0x00000004) +#define QSPI_RS_DELAY_SDCN_5_CYCLES ((uint32_t)0x00000005) +#define QSPI_RS_DELAY_SDCN_6_CYCLES ((uint32_t)0x00000006) -#define QSPI_RS_DELAY_SES ((uint32_t)0x00010000) /*!< SES (Sample Edge Select of Receive Data) */ -#define QSPI_RS_DELAY_SES_RISING_EDGE ((uint32_t)0x00000000) -#define QSPI_RS_DELAY_SES_FALLING_EDGE ((uint32_t)0x00010000) +#define QSPI_RS_DELAY_SES ((uint32_t)0x00010000) /*!< SES (Sample Edge Select of Receive Data) */ +#define QSPI_RS_DELAY_SES_RISING_EDGE ((uint32_t)0x00000000) +#define QSPI_RS_DELAY_SES_FALLING_EDGE ((uint32_t)0x00010000) /******************* Bit definition for QSPI_ENH_CTRL0 register *******************/ #define QSPI_ENH_CTRL0_TRANS_TYPE ((uint32_t)0x00000003) /*!< TRANS_TYPE[1:0] (Address and instruction transfer format) */ #define QSPI_ENH_CTRL0_TRANS_TYPE_0 ((uint32_t)0x00000001) /*!< Bit 0 */ #define QSPI_ENH_CTRL0_TRANS_TYPE_1 ((uint32_t)0x00000002) /*!< Bit 1 */ -#define QSPI_ENH_CTRL0_TRANS_TYPE_STANDARD ((uint32_t)0x00000000) -#define QSPI_ENH_CTRL0_TRANS_TYPE_ADDRESS_BY_FRF ((uint32_t)0x00000001) -#define QSPI_ENH_CTRL0_TRANS_TYPE_ALL_BY_FRF ((uint32_t)0x00000002) +#define QSPI_ENH_CTRL0_TRANS_TYPE_STANDARD ((uint32_t)0x00000000) +#define QSPI_ENH_CTRL0_TRANS_TYPE_ADDRESS_BY_FRF ((uint32_t)0x00000001) +#define QSPI_ENH_CTRL0_TRANS_TYPE_ALL_BY_FRF ((uint32_t)0x00000002) #define QSPI_ENH_CTRL0_ADDR_LEN ((uint32_t)0x0000003C) /*!< ADDR_LEN[3:0] (Length of Address to transmit) */ #define QSPI_ENH_CTRL0_ADDR_LEN_0 ((uint32_t)0x00000004) /*!< Bit 0 */ @@ -8729,10 +8729,10 @@ typedef struct #define QSPI_ENH_CTRL0_INST_L ((uint32_t)0x00000300) /*!< INST_L[1:0] (Dual/Quad mode instruction length in bits) */ #define QSPI_ENH_CTRL0_INST_L_0 ((uint32_t)0x00000100) /*!< Bit 0 */ #define QSPI_ENH_CTRL0_INST_L_1 ((uint32_t)0x00000200) /*!< Bit 1 */ -#define QSPI_ENH_CTRL0_INST_L_0_LINE ((uint32_t)0x00000000) -#define QSPI_ENH_CTRL0_INST_L_4_LINE ((uint32_t)0x00000100) -#define QSPI_ENH_CTRL0_INST_L_8_LINE ((uint32_t)0x00000200) -#define QSPI_ENH_CTRL0_INST_L_16_LINE ((uint32_t)0x00000300) +#define QSPI_ENH_CTRL0_INST_L_0_LINE ((uint32_t)0x00000000) +#define QSPI_ENH_CTRL0_INST_L_4_LINE ((uint32_t)0x00000100) +#define QSPI_ENH_CTRL0_INST_L_8_LINE ((uint32_t)0x00000200) +#define QSPI_ENH_CTRL0_INST_L_16_LINE ((uint32_t)0x00000300) #define QSPI_ENH_CTRL0_WAIT_CYCLES ((uint32_t)0x0000F800) /*!< WAIT_CYCLES[4:0] (Wait Cycles in Dual/Quad mode between control frames transmit and data reception) */ #define QSPI_ENH_CTRL0_WAIT_CYCLES_0 ((uint32_t)0x00000800) /*!< Bit 0 */ @@ -8782,10 +8782,10 @@ typedef struct #define QSPI_ENH_CTRL0_XIP_MBL ((uint32_t)0x0C000000) /*!< XIP_MBL[1:0] (XIP Mode bits length) */ #define QSPI_ENH_CTRL0_XIP_MBL_0 ((uint32_t)0x04000000) /*!< Bit 0 */ #define QSPI_ENH_CTRL0_XIP_MBL_1 ((uint32_t)0x08000000) /*!< Bit 1 */ -#define QSPI_ENH_CTRL0_XIP_MBL_2_BIT ((uint32_t)0x00000000) -#define QSPI_ENH_CTRL0_XIP_MBL_4_BIT ((uint32_t)0x04000000) -#define QSPI_ENH_CTRL0_XIP_MBL_8_BIT ((uint32_t)0x08000000) -#define QSPI_ENH_CTRL0_XIP_MBL_16_BIT ((uint32_t)0x0C000000) +#define QSPI_ENH_CTRL0_XIP_MBL_2_BIT ((uint32_t)0x00000000) +#define QSPI_ENH_CTRL0_XIP_MBL_4_BIT ((uint32_t)0x04000000) +#define QSPI_ENH_CTRL0_XIP_MBL_8_BIT ((uint32_t)0x08000000) +#define QSPI_ENH_CTRL0_XIP_MBL_16_BIT ((uint32_t)0x0C000000) #define QSPI_ENH_CTRL0_CLK_STRETCH_EN ((uint32_t)0x40000000) /*!< CLK_STRETCH_EN (Enable Continuous Transfer in XIP mode) */ @@ -8868,9 +8868,9 @@ typedef struct #define QSPI_XIP_CTRL_TRANS_TYPE ((uint32_t)0x00000003) /*!< TRANS_TYPE[1:0] (Address and instruction transfer format) */ #define QSPI_XIP_CTRL_TRANS_TYPE_0 ((uint32_t)0x00000001) /*!< Bit 0 */ #define QSPI_XIP_CTRL_TRANS_TYPE_1 ((uint32_t)0x00000002) /*!< Bit 1 */ -#define QSPI_XIP_CTRL_TRANS_TYPE_STANDARD_SPI ((uint32_t)0x00000000) -#define QSPI_XIP_CTRL_TRANS_TYPE_ADDRESS_BY_XIP_FRF ((uint32_t)0x00000004) -#define QSPI_XIP_CTRL_TRANS_TYPE_INSTRUCT_BY_XIP_FRF ((uint32_t)0x00000008) +#define QSPI_XIP_CTRL_TRANS_TYPE_STANDARD_SPI ((uint32_t)0x00000000) +#define QSPI_XIP_CTRL_TRANS_TYPE_ADDRESS_BY_XIP_FRF ((uint32_t)0x00000004) +#define QSPI_XIP_CTRL_TRANS_TYPE_INSTRUCT_BY_XIP_FRF ((uint32_t)0x00000008) #define QSPI_XIP_CTRL_ADDR_LEN ((uint32_t)0x000000F0) /*!< ADDR_LEN[3:0] (Length of Address to transmit) */ #define QSPI_XIP_CTRL_ADDR_LEN_0 ((uint32_t)0x00000010) /*!< Bit 0 */ @@ -8973,7 +8973,7 @@ typedef struct #define QSPI_XIP_OUT_XTOUT_7 ((uint32_t)0x00000080) /*!< Bit 7 */ /******************************************************************************/ /* */ -/* TSC Registers */ +/* TSC Registers */ /* */ /******************************************************************************/ #if (TSC_USED_NEW_SDK) @@ -9178,7 +9178,7 @@ typedef struct #else -/**************** Bit definition for TSC_CTRL register ****************/ +/**************** Bit definition for TSC_CTRL register ****************/ #define TSC_CTRL_DET_PERIOD ((uint32_t)0x0000000F) /*!< DET_PERIOD[3:0] (Detect period) */ #define TSC_CTRL_DET_PERIOD_0 ((uint32_t)0x00000001) /*!< Bit 0 */ #define TSC_CTRL_DET_PERIOD_1 ((uint32_t)0x00000002) /*!< Bit 1 */ @@ -9267,35 +9267,35 @@ typedef struct /******************* Bit definition for TSC_ANA_CTRL register *******************/ #define TSC_ANA_CTRL_SW_PAD_MUX ((uint32_t)0x0000001F) /*!< SW_PAD_MUX[4:0] (Select TSC channel) */ -#define TSC_ANA_CTRL_SW_PAD_MUX_0 ((uint32_t)0x00000001) -#define TSC_ANA_CTRL_SW_PAD_MUX_1 ((uint32_t)0x00000002) -#define TSC_ANA_CTRL_SW_PAD_MUX_2 ((uint32_t)0x00000004) -#define TSC_ANA_CTRL_SW_PAD_MUX_3 ((uint32_t)0x00000008) -#define TSC_ANA_CTRL_SW_PAD_MUX_4 ((uint32_t)0x00000010) -#define TSC_ANA_CTRL_SW_PAD_MUX_CH0 ((uint32_t)0x00000000) -#define TSC_ANA_CTRL_SW_PAD_MUX_CH1 ((uint32_t)0x00000001) -#define TSC_ANA_CTRL_SW_PAD_MUX_CH2 ((uint32_t)0x00000002) -#define TSC_ANA_CTRL_SW_PAD_MUX_CH3 ((uint32_t)0x00000003) -#define TSC_ANA_CTRL_SW_PAD_MUX_CH4 ((uint32_t)0x00000004) -#define TSC_ANA_CTRL_SW_PAD_MUX_CH5 ((uint32_t)0x00000005) -#define TSC_ANA_CTRL_SW_PAD_MUX_CH6 ((uint32_t)0x00000006) -#define TSC_ANA_CTRL_SW_PAD_MUX_CH7 ((uint32_t)0x00000007) -#define TSC_ANA_CTRL_SW_PAD_MUX_CH8 ((uint32_t)0x00000008) -#define TSC_ANA_CTRL_SW_PAD_MUX_CH9 ((uint32_t)0x00000009) -#define TSC_ANA_CTRL_SW_PAD_MUX_CH10 ((uint32_t)0x0000000A) -#define TSC_ANA_CTRL_SW_PAD_MUX_CH11 ((uint32_t)0x0000000B) -#define TSC_ANA_CTRL_SW_PAD_MUX_CH12 ((uint32_t)0x0000000C) -#define TSC_ANA_CTRL_SW_PAD_MUX_CH13 ((uint32_t)0x0000000D) -#define TSC_ANA_CTRL_SW_PAD_MUX_CH14 ((uint32_t)0x0000000E) -#define TSC_ANA_CTRL_SW_PAD_MUX_CH15 ((uint32_t)0x0000000F) -#define TSC_ANA_CTRL_SW_PAD_MUX_CH16 ((uint32_t)0x00000010) -#define TSC_ANA_CTRL_SW_PAD_MUX_CH17 ((uint32_t)0x00000011) -#define TSC_ANA_CTRL_SW_PAD_MUX_CH18 ((uint32_t)0x00000012) -#define TSC_ANA_CTRL_SW_PAD_MUX_CH19 ((uint32_t)0x00000013) -#define TSC_ANA_CTRL_SW_PAD_MUX_CH20 ((uint32_t)0x00000014) -#define TSC_ANA_CTRL_SW_PAD_MUX_CH21 ((uint32_t)0x00000015) -#define TSC_ANA_CTRL_SW_PAD_MUX_CH22 ((uint32_t)0x00000016) -#define TSC_ANA_CTRL_SW_PAD_MUX_CH23 ((uint32_t)0x00000017) +#define TSC_ANA_CTRL_SW_PAD_MUX_0 ((uint32_t)0x00000001) +#define TSC_ANA_CTRL_SW_PAD_MUX_1 ((uint32_t)0x00000002) +#define TSC_ANA_CTRL_SW_PAD_MUX_2 ((uint32_t)0x00000004) +#define TSC_ANA_CTRL_SW_PAD_MUX_3 ((uint32_t)0x00000008) +#define TSC_ANA_CTRL_SW_PAD_MUX_4 ((uint32_t)0x00000010) +#define TSC_ANA_CTRL_SW_PAD_MUX_CH0 ((uint32_t)0x00000000) +#define TSC_ANA_CTRL_SW_PAD_MUX_CH1 ((uint32_t)0x00000001) +#define TSC_ANA_CTRL_SW_PAD_MUX_CH2 ((uint32_t)0x00000002) +#define TSC_ANA_CTRL_SW_PAD_MUX_CH3 ((uint32_t)0x00000003) +#define TSC_ANA_CTRL_SW_PAD_MUX_CH4 ((uint32_t)0x00000004) +#define TSC_ANA_CTRL_SW_PAD_MUX_CH5 ((uint32_t)0x00000005) +#define TSC_ANA_CTRL_SW_PAD_MUX_CH6 ((uint32_t)0x00000006) +#define TSC_ANA_CTRL_SW_PAD_MUX_CH7 ((uint32_t)0x00000007) +#define TSC_ANA_CTRL_SW_PAD_MUX_CH8 ((uint32_t)0x00000008) +#define TSC_ANA_CTRL_SW_PAD_MUX_CH9 ((uint32_t)0x00000009) +#define TSC_ANA_CTRL_SW_PAD_MUX_CH10 ((uint32_t)0x0000000A) +#define TSC_ANA_CTRL_SW_PAD_MUX_CH11 ((uint32_t)0x0000000B) +#define TSC_ANA_CTRL_SW_PAD_MUX_CH12 ((uint32_t)0x0000000C) +#define TSC_ANA_CTRL_SW_PAD_MUX_CH13 ((uint32_t)0x0000000D) +#define TSC_ANA_CTRL_SW_PAD_MUX_CH14 ((uint32_t)0x0000000E) +#define TSC_ANA_CTRL_SW_PAD_MUX_CH15 ((uint32_t)0x0000000F) +#define TSC_ANA_CTRL_SW_PAD_MUX_CH16 ((uint32_t)0x00000010) +#define TSC_ANA_CTRL_SW_PAD_MUX_CH17 ((uint32_t)0x00000011) +#define TSC_ANA_CTRL_SW_PAD_MUX_CH18 ((uint32_t)0x00000012) +#define TSC_ANA_CTRL_SW_PAD_MUX_CH19 ((uint32_t)0x00000013) +#define TSC_ANA_CTRL_SW_PAD_MUX_CH20 ((uint32_t)0x00000014) +#define TSC_ANA_CTRL_SW_PAD_MUX_CH21 ((uint32_t)0x00000015) +#define TSC_ANA_CTRL_SW_PAD_MUX_CH22 ((uint32_t)0x00000016) +#define TSC_ANA_CTRL_SW_PAD_MUX_CH23 ((uint32_t)0x00000017) #define TSC_ANA_CTRL_SW_TSC_EN ((uint32_t)0x00000020) /*!< PAD_OPT (Enable TSC software mode) */ @@ -9653,7 +9653,7 @@ typedef struct /******************************************************************************/ /* */ -/* DVP Registers */ +/* DVP Registers */ /* */ /******************************************************************************/ @@ -9934,17 +9934,17 @@ typedef struct */ #define SET_BIT(REG, BIT) ((REG) |= (BIT)) - + #define CLEAR_BIT(REG, BIT) ((REG) &= ~(BIT)) - + #define READ_BIT(REG, BIT) ((REG) & (BIT)) - + #define CLEAR_REG(REG) ((REG) = (0x0)) - + #define WRITE_REG(REG, VAL) ((REG) = (VAL)) - + #define READ_REG(REG) ((REG)) - + #define MODIFY_REG(REG, CLEARMASK, SETMASK) WRITE_REG((REG), (((READ_REG(REG)) & (~(CLEARMASK))) | (SETMASK))) /** * @} diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/device/n32g45x_conf.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/device/n32g45x_conf.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/device/system_n32g45x.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/device/system_n32g45x.c old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/device/system_n32g45x.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS/device/system_n32g45x.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_aes.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_aes.h old mode 100755 new mode 100644 index b6292b77b4..3c6210773b --- a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_aes.h +++ b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_aes.h @@ -44,7 +44,7 @@ * @brief AES symmetrical cipher algorithm * @{ */ - + #define AES_ECB (0x11111111) #define AES_CBC (0x22222222) #define AES_CTR (0x33333333) @@ -54,34 +54,34 @@ enum { - AES_Crypto_OK = 0x0, //AES opreation success - AES_Init_OK = 0x0, //AES Init opreation success - AES_Crypto_ModeError = 0x5a5a5a5a, //Working mode error(Neither ECB nor CBC nor CTR) - AES_Crypto_EnOrDeError, //En&De error(Neither encryption nor decryption) - AES_Crypto_ParaNull, // the part of input(output/iv) Null - AES_Crypto_LengthError, // if Working mode is ECB or CBC,the length of input message must be 4 times and cannot be zero; - //if Working mode is CTR,the length of input message cannot be zero; othets: return AES_Crypto_LengthError + AES_Crypto_OK = 0x0, //AES opreation success + AES_Init_OK = 0x0, //AES Init opreation success + AES_Crypto_ModeError = 0x5a5a5a5a, //Working mode error(Neither ECB nor CBC nor CTR) + AES_Crypto_EnOrDeError, //En&De error(Neither encryption nor decryption) + AES_Crypto_ParaNull, // the part of input(output/iv) Null + AES_Crypto_LengthError, // if Working mode is ECB or CBC,the length of input message must be 4 times and cannot be zero; + //if Working mode is CTR,the length of input message cannot be zero; othets: return AES_Crypto_LengthError - AES_Crypto_KeyLengthError, //the keyWordLen must be 4 or 6 or 8; othets:return AES_Crypto_KeyLengthError + AES_Crypto_KeyLengthError, //the keyWordLen must be 4 or 6 or 8; othets:return AES_Crypto_KeyLengthError AES_Crypto_UnInitError, //AES uninitialized }; typedef struct { - uint32_t *in; // the part of input to be encrypted or decrypted - uint32_t *iv; // the part of initial vector - uint32_t *out; // the part of out - uint32_t *key; // the part of key - uint32_t keyWordLen; // the length(by word) of key - uint32_t inWordLen; // the length(by word) of plaintext or cipher - uint32_t En_De; // 0x44444444- encrypt, 0x55555555 - decrypt - uint32_t Mode; // 0x11111111 - ECB, 0x22222222 - CBC, 0x33333333 - CTR + uint32_t *in; // the part of input to be encrypted or decrypted + uint32_t *iv; // the part of initial vector + uint32_t *out; // the part of out + uint32_t *key; // the part of key + uint32_t keyWordLen; // the length(by word) of key + uint32_t inWordLen; // the length(by word) of plaintext or cipher + uint32_t En_De; // 0x44444444- encrypt, 0x55555555 - decrypt + uint32_t Mode; // 0x11111111 - ECB, 0x22222222 - CBC, 0x33333333 - CTR }AES_PARM; /** * @brief AES_Init * @return AES_Init_OK, AES Init success; othets: AES Init fail - * @note + * @note */ uint32_t AES_Init(AES_PARM *parm); @@ -89,12 +89,12 @@ uint32_t AES_Init(AES_PARM *parm); /** * @brief AES crypto * @param[in] parm pointer to AES context and the detail please refer to struct AES_PARM in AES.h - * @return AES_Crypto_OK, AES crypto success; othets: AES crypto fail(reference to the definition by enum variation) - * @note 1.Please refer to the demo in user guidance before using this function + * @return AES_Crypto_OK, AES crypto success; othets: AES crypto fail(reference to the definition by enum variation) + * @note 1.Please refer to the demo in user guidance before using this function * 2.Input and output can be the same buffer * 3. IV can be NULL when ECB mode * 4. If Working mode is ECB or CBC,the length of input message must be 4 times and cannot be zero; - * if Working mode is CTR,the length of input message cannot be zero; + * if Working mode is CTR,the length of input message cannot be zero; * 5. If the input is in byte, make sure align by word. */ uint32_t AES_Crypto(AES_PARM *parm); @@ -111,7 +111,7 @@ void AES_Close(void); * @param[out] type pointer one byte type information represents the type of the lib, like Commercial version.\ * @Bits 0~4 stands for Commercial (C), Security (S), Normal (N), Evaluation (E), Test (T), Bits 5~7 are reserved. e.g. 0x09 stands for CE version. * @param[out] customer pointer one byte customer information represents customer ID. for example, 0x00 stands for standard version, 0x01 is for Tianyu customized version... - * @param[out] date pointer array which include three bytes date information. If the returned bytes are 18,9,13,this denotes September 13,2018 + * @param[out] date pointer array which include three bytes date information. If the returned bytes are 18,9,13,this denotes September 13,2018 * @param[out] version pointer one byte version information represents develop version of the lib. e.g. 0x12 denotes version 1.2. * @return none * @1.You can recall this function to get AES lib information diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_algo_common.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_algo_common.h old mode 100755 new mode 100644 index b5c480c1a3..2c8901426d --- a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_algo_common.h +++ b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_algo_common.h @@ -41,11 +41,11 @@ */ enum{ Cpy_OK=0,//copy success - SetZero_OK = 0,//set zero success - XOR_OK = 0, //XOR success - Reverse_OK = 0, //Reverse success - Cmp_EQUAL = 0, //Two big number are equal - Cmp_UNEQUAL = 1, //Two big number are not equal + SetZero_OK = 0,//set zero success + XOR_OK = 0, //XOR success + Reverse_OK = 0, //Reverse success + Cmp_EQUAL = 0, //Two big number are equal + Cmp_UNEQUAL = 1, //Two big number are not equal }; @@ -55,7 +55,7 @@ enum{ * @param[in] rand pointer to random number * @param[in] the length of order * @return RandomSort_OK: disturb order success; Others: disturb order fail; - * @note + * @note */ uint32_t RandomSort(uint8_t *order, const uint8_t *rand, uint32_t len); @@ -63,7 +63,7 @@ uint32_t RandomSort(uint8_t *order, const uint8_t *rand, uint32_t len); * @brief Copy data by byte * @param[in] dst pointer to destination data * @param[in] src pointer to source data - * @param[in] byte length + * @param[in] byte length * @return Cpy_OK: success; others: fail. * @note 1. dst and src cannot be same */ @@ -73,7 +73,7 @@ uint32_t Cpy_U8(uint8_t *dst, uint8_t *src, uint32_t byteLen); * @brief Copy data by word * @param[in] dst pointer to destination data * @param[in] src pointer to source data - * @param[in] word length + * @param[in] word length * @return Cpy_OK: success; others: fail. * @note 1. dst and src must be aligned by word */ @@ -85,7 +85,7 @@ uint32_t Cpy_U32(uint32_t *dst, const uint32_t *src, uint32_t wordLen); * @param[in] b pointer to another data to be XORed * @param[in] the length of order * @return XOR_OK: operation success; Others: operation fail; - * @note + * @note */ uint32_t XOR_U8(uint8_t *a, uint8_t *b, uint8_t *c, uint32_t byteLen); @@ -95,33 +95,33 @@ uint32_t XOR_U8(uint8_t *a, uint8_t *b, uint8_t *c, uint32_t byteLen); * @param[in] b pointer to another data to be XORed * @param[in] the length of order * @return XOR_OK: operation success; Others: operation fail; - * @note + * @note */ uint32_t XOR_U32(uint32_t *a,uint32_t *b,uint32_t *c,uint32_t wordLen); /** * @brief set zero by byte - * @param[in] dst pointer to the address to be set zero - * @param[in] byte length + * @param[in] dst pointer to the address to be set zero + * @param[in] byte length * @return SetZero_OK: success; others: fail. - * @note + * @note */ uint32_t SetZero_U8(uint8_t *dst, uint32_t byteLen); /** * @brief set zero by word - * @param[in] dst pointer to the address to be set zero - * @param[in] word length + * @param[in] dst pointer to the address to be set zero + * @param[in] word length * @return SetZero_OK: success; others: fail. - * @note + * @note */ uint32_t SetZero_U32(uint32_t *dst, uint32_t wordLen); /** * @brief reverse byte order of every word, the words stay the same * @param[in] dst pointer to the destination address - * @param[in] src pointer to the source address - * @param[in] word length + * @param[in] src pointer to the source address + * @param[in] word length * @return Reverse_OK: success; others: fail. * @note 1.dst and src can be same */ @@ -134,7 +134,7 @@ uint32_t ReverseBytesInWord_U32(uint32_t *dst, const uint32_t *src, uint32_t wor * @param[in] b pointer to another big number * @param[in] word length of b * @return Cmp_UNEQUAL:a!=b;Cmp_EQUAL: a==b. - * + * */ int32_t Cmp_U32(const uint32_t *a, uint32_t aWordLen, const uint32_t *b, uint32_t bWordLen); @@ -145,7 +145,7 @@ int32_t Cmp_U32(const uint32_t *a, uint32_t aWordLen, const uint32_t *b, uint32_ * @param[in] b pointer to another big number * @param[in] word length of b * @return Cmp_UNEQUAL:a!=b;Cmp_EQUAL: a==b. - * + * */ int32_t Cmp_U8(const uint8_t *a, uint32_t aByteLen, const uint8_t *b, uint32_t bByteLen); diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_des.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_des.h old mode 100755 new mode 100644 index db80ec95c6..289d33bd44 --- a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_des.h +++ b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_des.h @@ -83,15 +83,15 @@ typedef struct /** * @brief DES_Init * @return DES_Init_OK, DES/TDES Init success; othets: DES/TDES Init fail - * @note + * @note */ uint32_t DES_Init(DES_PARM* parm); /** * @brief DES crypto * @param[in] parm pointer to DES/TDES context and the detail please refer to struct DES_PARM in DES.h - * @return DES_Crypto_OK, DES/TDES crypto success; othets: DES/TDES crypto fail(reference to the definition by enum variation) - * @note 1.Please refer to the demo in user guidance before using this function + * @return DES_Crypto_OK, DES/TDES crypto success; othets: DES/TDES crypto fail(reference to the definition by enum variation) + * @note 1.Please refer to the demo in user guidance before using this function * 2.Input and output can be the same buffer * 3. IV can be NULL when ECB mode * 4. The word lengrh of message must be as times as 2. @@ -111,7 +111,7 @@ void DES_Close(void); * @param[out] type pointer one byte type information represents the type of the lib, like Commercial version.\ * @Bits 0~4 stands for Commercial (C), Security (S), Normal (N), Evaluation (E), Test (T), Bits 5~7 are reserved. e.g. 0x09 stands for CE version. * @param[out] customer pointer one byte customer information represents customer ID. for example, 0x00 stands for standard version, 0x01 is for Tianyu customized version... - * @param[out] date pointer array which include three bytes date information. If the returned bytes are 18,9,13,this denotes September 13,2018 + * @param[out] date pointer array which include three bytes date information. If the returned bytes are 18,9,13,this denotes September 13,2018 * @param[out] version pointer one byte version information represents develop version of the lib. e.g. 0x12 denotes version 1.2. * @return none * @1.You can recall this function to get DES/TDES lib information diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_hash.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_hash.h old mode 100755 new mode 100644 index 9d41f17d30..19ac4ebdbe --- a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_hash.h +++ b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_hash.h @@ -48,55 +48,55 @@ #define ALG_SHA224 (uint16_t)(0x000A) #define ALG_SHA256 (uint16_t)(0x000B) #define ALG_MD5 (uint16_t)(0x000C) -#define ALG_SM3 (uint16_t)(0x0012) +#define ALG_SM3 (uint16_t)(0x0012) enum { - HASH_SEQUENCE_TRUE = 0x0105A5A5,//save IV - HASH_SEQUENCE_FALSE = 0x010A5A5A, //not save IV - HASH_Init_OK = 0,//hash init success - HASH_Start_OK = 0,//hash update success - HASH_Update_OK = 0,//hash update success - HASH_Complete_OK = 0,//hash complete success - HASH_Close_OK = 0,//hash close success - HASH_ByteLenPlus_OK = 0,//byte length plus success - HASH_PadMsg_OK = 0,//message padding success - HASH_ProcMsgBuf_OK = 0, //message processing success - SHA1_Hash_OK = 0,//sha1 operation success - SM3_Hash_OK = 0,//sm3 operation success - SHA224_Hash_OK = 0,//sha224 operation success - SHA256_Hash_OK = 0,//sha256 operation success - MD5_Hash_OK = 0,//MD5 operation success - - HASH_Init_ERROR = 0x01044400,//hash init error - HASH_Start_ERROR, //hash start error - HASH_Update_ERROR, //hash update error - HASH_ByteLenPlus_ERROR,//hash byte plus error + HASH_SEQUENCE_TRUE = 0x0105A5A5,//save IV + HASH_SEQUENCE_FALSE = 0x010A5A5A, //not save IV + HASH_Init_OK = 0,//hash init success + HASH_Start_OK = 0,//hash update success + HASH_Update_OK = 0,//hash update success + HASH_Complete_OK = 0,//hash complete success + HASH_Close_OK = 0,//hash close success + HASH_ByteLenPlus_OK = 0,//byte length plus success + HASH_PadMsg_OK = 0,//message padding success + HASH_ProcMsgBuf_OK = 0, //message processing success + SHA1_Hash_OK = 0,//sha1 operation success + SM3_Hash_OK = 0,//sm3 operation success + SHA224_Hash_OK = 0,//sha224 operation success + SHA256_Hash_OK = 0,//sha256 operation success + MD5_Hash_OK = 0,//MD5 operation success + + HASH_Init_ERROR = 0x01044400,//hash init error + HASH_Start_ERROR, //hash start error + HASH_Update_ERROR, //hash update error + HASH_ByteLenPlus_ERROR,//hash byte plus error }; typedef struct _HASH_CTX_ HASH_CTX; typedef struct { - const uint16_t HashAlgID;//choice hash algorithm - const uint32_t * const K, KLen;//K and word length of K - const uint32_t * const IV, IVLen;//IV and word length of IV - const uint32_t HASH_SACCR, HASH_HASHCTRL;//relate registers - const uint32_t BlockByteLen, BlockWordLen; //byte length of block, word length of block - const uint32_t DigestByteLen, DigestWordLen; //byte length of digest,word length of digest - const uint32_t Cycle; //interation times - uint32_t (* const ByteLenPlus)(uint32_t *, uint32_t); //function pointer - uint32_t (* const PadMsg)(HASH_CTX *); //function pointer + const uint16_t HashAlgID;//choice hash algorithm + const uint32_t * const K, KLen;//K and word length of K + const uint32_t * const IV, IVLen;//IV and word length of IV + const uint32_t HASH_SACCR, HASH_HASHCTRL;//relate registers + const uint32_t BlockByteLen, BlockWordLen; //byte length of block, word length of block + const uint32_t DigestByteLen, DigestWordLen; //byte length of digest,word length of digest + const uint32_t Cycle; //interation times + uint32_t (* const ByteLenPlus)(uint32_t *, uint32_t); //function pointer + uint32_t (* const PadMsg)(HASH_CTX *); //function pointer }HASH_ALG; typedef struct _HASH_CTX_ { - const HASH_ALG *hashAlg;//pointer to HASH_ALG - uint32_t sequence; // TRUE if the IV should be saved - uint32_t IV[16]; - uint32_t msgByteLen[4]; - uint8_t msgBuf[128+4]; - uint32_t msgIdx; + const HASH_ALG *hashAlg;//pointer to HASH_ALG + uint32_t sequence; // TRUE if the IV should be saved + uint32_t IV[16]; + uint32_t msgByteLen[4]; + uint8_t msgBuf[128+4]; + uint32_t msgIdx; }HASH_CTX; extern const HASH_ALG HASH_ALG_SHA1[1]; @@ -109,7 +109,7 @@ extern const HASH_ALG HASH_ALG_SM3[1]; * @brief Hash init * @param[in] ctx pointer to HASH_CTX struct * @return HASH_Init_OK, Hash init success; othets: Hash init fail - * @note 1.Please refer to the demo in user guidance before using this function + * @note 1.Please refer to the demo in user guidance before using this function */ uint32_t HASH_Init(HASH_CTX *ctx); @@ -117,8 +117,8 @@ uint32_t HASH_Init(HASH_CTX *ctx); * @brief Hash start * @param[in] ctx pointer to HASH_CTX struct * @return HASH_Start_OK, Hash start success; othets: Hash start fail - * @note 1.Please refer to the demo in user guidance before using this function - * 2.HASH_Init() should be recalled before use this function + * @note 1.Please refer to the demo in user guidance before using this function + * 2.HASH_Init() should be recalled before use this function */ uint32_t HASH_Start(HASH_CTX *ctx); @@ -128,8 +128,8 @@ uint32_t HASH_Start(HASH_CTX *ctx); * @param[in] in pointer to message * @param[out] out pointer tohash result,digest * @return HASH_Update_OK, Hash update success; othets: Hash update fail - * @note 1.Please refer to the demo in user guidance before using this function - * 2.HASH_Init() and HASH_Start() should be recalled before use this function + * @note 1.Please refer to the demo in user guidance before using this function + * 2.HASH_Init() and HASH_Start() should be recalled before use this function */ uint32_t HASH_Update(HASH_CTX *ctx, uint8_t *in, uint32_t byteLen); @@ -138,15 +138,15 @@ uint32_t HASH_Update(HASH_CTX *ctx, uint8_t *in, uint32_t byteLen); * @param[in] ctx pointer to HASH_CTX struct * @param[out] out pointer tohash result,digest * @return HASH_Complete_OK, Hash complete success; othets: Hash complete fail - * @note 1.Please refer to the demo in user guidance before using this function - * 2.HASH_Init(), HASH_Start() and HASH_Update() should be recalled before use this function + * @note 1.Please refer to the demo in user guidance before using this function + * 2.HASH_Init(), HASH_Start() and HASH_Update() should be recalled before use this function */ uint32_t HASH_Complete(HASH_CTX *ctx, uint8_t *out); /** * @brief Hash close * @return HASH_Close_OK, Hash close success; othets: Hash close fail - * @note 1.Please refer to the demo in user guidance before using this function + * @note 1.Please refer to the demo in user guidance before using this function */ uint32_t HASH_Close(void); @@ -156,7 +156,7 @@ uint32_t HASH_Close(void); * @param[in] byte length of in * @param[out] out pointer tohash result,digest * @return SM3_Hash_OK, SM3 hash success; othets: SM3 hash fail - * @note 1.Please refer to the demo in user guidance before using this function + * @note 1.Please refer to the demo in user guidance before using this function */ uint32_t SM3_Hash(uint8_t* in,uint32_t byteLen, uint8_t* out); @@ -167,7 +167,7 @@ uint32_t SM3_Hash(uint8_t* in,uint32_t byteLen, uint8_t* out); * @param[in] byte length of in * @param[out] out pointer tohash result,digest * @return SHA1_Hash_OK, SHA1 hash success; othets: SHA1 hash fail - * @note 1.Please refer to the demo in user guidance before using this function + * @note 1.Please refer to the demo in user guidance before using this function */ uint32_t SHA1_Hash(uint8_t* in,uint32_t byteLen, uint8_t* out); @@ -177,7 +177,7 @@ uint32_t SHA1_Hash(uint8_t* in,uint32_t byteLen, uint8_t* out); * @param[in] byte length of in * @param[out] out pointer tohash result,digest * @return SHA224_Hash_OK, SHA224 hash success; othets: SHA224 hash fail - * @note 1.Please refer to the demo in user guidance before using this function + * @note 1.Please refer to the demo in user guidance before using this function */ uint32_t SHA224_Hash(uint8_t* in,uint32_t byteLen, uint8_t* out); @@ -188,7 +188,7 @@ uint32_t SHA224_Hash(uint8_t* in,uint32_t byteLen, uint8_t* out); * @param[in] byte length of in * @param[out] out pointer tohash result,digest * @return SHA256_Hash_OK, SHA256 hash success; othets: SHA256 hash fail - * @note 1.Please refer to the demo in user guidance before using this function + * @note 1.Please refer to the demo in user guidance before using this function */ uint32_t SHA256_Hash(uint8_t* in,uint32_t byteLen, uint8_t* out); @@ -198,7 +198,7 @@ uint32_t SHA256_Hash(uint8_t* in,uint32_t byteLen, uint8_t* out); * @param[in] byte length of in * @param[in] out pointer tohash result,digest * @return MD5_Hash_OK, MD5 hash success; othets: MD5 hash fail - * @note 1.Please refer to the demo in user guidance before using this function + * @note 1.Please refer to the demo in user guidance before using this function */ uint32_t MD5_Hash(uint8_t* in,uint32_t byteLen, uint8_t* out); @@ -207,7 +207,7 @@ uint32_t MD5_Hash(uint8_t* in,uint32_t byteLen, uint8_t* out); * @param[out] type pointer one byte type information represents the type of the lib, like Commercial version.\ * @Bits 0~4 stands for Commercial (C), Security (S), Normal (N), Evaluation (E), Test (T), Bits 5~7 are reserved. e.g. 0x09 stands for CE version. * @param[out] customer pointer one byte customer information represents customer ID. for example, 0x00 stands for standard version, 0x01 is for Tianyu customized version... - * @param[out] date pointer array which include three bytes date information. If the returned bytes are 18,9,13,this denotes September 13,2018 + * @param[out] date pointer array which include three bytes date information. If the returned bytes are 18,9,13,this denotes September 13,2018 * @param[out] version pointer one byte version information represents develop version of the lib. e.g. 0x12 denotes version 1.2. * @return none * @1.You can recall this function to get RSA lib information diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_rng.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_rng.h old mode 100755 new mode 100644 index c9f14d103c..0d4ee0c1df --- a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_rng.h +++ b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_algo_lib/inc/n32g45x_rng.h @@ -49,8 +49,8 @@ enum{ - RNG_OK = 0x5a5a5a5a, - LENError = 0x311ECF50, //RNG generation of key length error + RNG_OK = 0x5a5a5a5a, + LENError = 0x311ECF50, //RNG generation of key length error ADDRNULL = 0x7A9DB86C, // This address is empty }; @@ -61,8 +61,8 @@ enum{ * @param[out] rand pointer to random number * @param[in] the wordlen of random number * @param[in] the seed, can be NULL - * @return RNG_OK:get random number success; othets: get random number fail - * @note + * @return RNG_OK:get random number success; othets: get random number fail + * @note */ uint32_t GetPseudoRand_U32(uint32_t *rand, uint32_t wordLen,uint32_t seed[2]); @@ -71,8 +71,8 @@ uint32_t GetPseudoRand_U32(uint32_t *rand, uint32_t wordLen,uint32_t seed[2]); * @brief Get true random number * @param[out] rand pointer to random number * @param[in] the wordlen of random number - * @return RNG_OK:get random number success; othets: get random number fail - * @note + * @return RNG_OK:get random number success; othets: get random number fail + * @note */ uint32_t GetTrueRand_U32(uint32_t *rand, uint32_t wordLen); @@ -81,7 +81,7 @@ uint32_t GetTrueRand_U32(uint32_t *rand, uint32_t wordLen); * @param[out] type pointer one byte type information represents the type of the lib, like Commercial version.\ * @Bits 0~4 stands for Commercial (C), Security (S), Normal (N), Evaluation (E), Test (T), Bits 5~7 are reserved. e.g. 0x09 stands for CE version. * @param[out] customer pointer one byte customer information represents customer ID. for example, 0x00 stands for standard version, 0x01 is for Tianyu customized version... - * @param[out] date pointer array which include three bytes date information. If the returned bytes are 18,9,13,this denotes September 13,2018 + * @param[out] date pointer array which include three bytes date information. If the returned bytes are 18,9,13,this denotes September 13,2018 * @param[out] version pointer one byte version information represents develop version of the lib. e.g. 0x12 denotes version 1.2. * @return none * @1.You can recall this function to get RSA lib information diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/misc.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/misc.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_adc.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_adc.h old mode 100755 new mode 100644 index 614bff0e51..f2ca17812b --- a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_adc.h +++ b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_adc.h @@ -536,7 +536,7 @@ typedef struct /** * @} */ - + typedef enum { ADC_CTRL3_CKMOD_AHB = 0, @@ -547,7 +547,7 @@ typedef enum ADC_CTRL3_RES_12BIT = 3, ADC_CTRL3_RES_10BIT = 2, ADC_CTRL3_RES_8BIT = 1, - ADC_CTRL3_RES_6BIT = 0, + ADC_CTRL3_RES_6BIT = 0, } ADC_CTRL3_RES; typedef struct { diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_bkp.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_bkp.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_can.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_can.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_comp.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_comp.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_crc.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_crc.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_dac.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_dac.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_dbg.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_dbg.h old mode 100755 new mode 100644 index ca94b4a377..c59d8b3635 --- a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_dbg.h +++ b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_dbg.h @@ -27,7 +27,7 @@ /** * @file n32g45x_dbg.h - * @author Nations + * @author Nations * @version v1.0.1 * * @copyright Copyright (c) 2019, Nations Technologies Inc. All rights reserved. diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_dma.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_dma.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_dvp.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_dvp.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_eth.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_eth.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_exti.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_exti.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_flash.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_flash.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_gpio.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_gpio.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_i2c.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_i2c.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_iwdg.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_iwdg.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_opamp.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_opamp.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_pwr.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_pwr.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_qspi.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_qspi.h old mode 100755 new mode 100644 index 137472aa45..4b0a7caaf9 --- a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_qspi.h +++ b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_qspi.h @@ -89,7 +89,7 @@ typedef struct uint32_t SSTE; uint32_t CFS; uint32_t SPI_FRF; - + /*QSPI_CTRL1*/ uint32_t NDF; @@ -130,7 +130,7 @@ typedef struct uint32_t ENHANCED_XIP_CT_EN; uint32_t ENHANCED_XIP_MBL; uint32_t ENHANCED_CLK_STRETCH_EN; - + /*QSPI_DDR_TXDE*/ uint32_t TXDE; @@ -142,7 +142,7 @@ typedef struct /*QSPI_XIP_WRAP_TOC*/ uint32_t WTOC; - + /*QSPI_XIP_CTRL*/ uint32_t XIP_FRF; uint32_t XIP_TRANS_TYPE; @@ -165,14 +165,14 @@ typedef struct #define QSPI_TIME_OUT_CNT 200 #define IS_QSPI_SPI_FRF(SPI_FRF) \ - (((SPI_FRF) == QSPI_CTRL0_SPI_FRF_STANDARD_FORMAT) || ((SPI_FRF) == QSPI_CTRL0_SPI_FRF_DUAL_FORMAT) || ((SPI_FRF) == QSPI_CTRL0_SPI_FRF_QUAD_FORMAT)) + (((SPI_FRF) == QSPI_CTRL0_SPI_FRF_STANDARD_FORMAT) || ((SPI_FRF) == QSPI_CTRL0_SPI_FRF_DUAL_FORMAT) || ((SPI_FRF) == QSPI_CTRL0_SPI_FRF_QUAD_FORMAT)) #define IS_QSPI_CFS(CFS) ((((CFS) >= QSPI_CTRL0_CFS_2_BIT) && ((CFS) <= QSPI_CTRL0_CFS_16_BIT)) || ((CFS) == QSPI_CTRL0_CFS_1_BIT)) #define IS_QSPI_SSTE(SSTE) (((SSTE) == QSPI_CTRL0_SSTE_EN) || ((SSTE) == 0)) #define IS_QSPI_TMOD(TMOD) \ - (((TMOD) == QSPI_CTRL0_TMOD_TX_AND_RX) || ((TMOD) == QSPI_CTRL0_TMOD_TX_ONLY) || ((TMOD) == QSPI_CTRL0_TMOD_RX_ONLY) || ((TMOD) == QSPI_CTRL0_TMOD_EEPROM_READ)) + (((TMOD) == QSPI_CTRL0_TMOD_TX_AND_RX) || ((TMOD) == QSPI_CTRL0_TMOD_TX_ONLY) || ((TMOD) == QSPI_CTRL0_TMOD_RX_ONLY) || ((TMOD) == QSPI_CTRL0_TMOD_EEPROM_READ)) #define IS_QSPI_SCPOL(SCPOL) (((SCPOL) == QSPI_CTRL0_SCPOL_LOW) || ((SCPOL) == QSPI_CTRL0_SCPOL_HIGH)) @@ -231,7 +231,7 @@ typedef struct ((ENH_WAIT_CYCLES) == 0)) #define IS_QSPI_ENH_INST_L(ENH_INST_L) \ - (((ENH_INST_L) == QSPI_ENH_CTRL0_INST_L_0_LINE) || ((ENH_INST_L) == QSPI_ENH_CTRL0_INST_L_4_LINE) || \ + (((ENH_INST_L) == QSPI_ENH_CTRL0_INST_L_0_LINE) || ((ENH_INST_L) == QSPI_ENH_CTRL0_INST_L_4_LINE) || \ ((ENH_INST_L) == QSPI_ENH_CTRL0_INST_L_8_LINE) || ((ENH_INST_L) == QSPI_ENH_CTRL0_INST_L_16_LINE)) #define IS_QSPI_ENH_MD_BIT_EN(ENH_MD_BIT_EN) (((ENH_MD_BIT_EN) == QSPI_ENH_CTRL0_MD_BIT_EN) || ((ENH_MD_BIT_EN) == 0)) @@ -242,7 +242,7 @@ typedef struct #define IS_QSPI_ENH_TRANS_TYPE(ENH_TRANS_TYPE) (((ENH_TRANS_TYPE) == QSPI_ENH_CTRL0_TRANS_TYPE_STANDARD) || \ ((ENH_TRANS_TYPE) == QSPI_ENH_CTRL0_TRANS_TYPE_ADDRESS_BY_FRF) || \ ((ENH_TRANS_TYPE) == QSPI_ENH_CTRL0_TRANS_TYPE_ALL_BY_FRF)) - + #define IS_QSPI_DDR_TXDE(DDR_TXDE) (((DDR_TXDE) <= 0xFF)) @@ -257,7 +257,7 @@ typedef struct #define IS_QSPI_XIP_MBL(XIP_MBL) \ (((XIP_MBL) == QSPI_XIP_CTRL_XIP_MBL_LEN_2_BIT) || ((XIP_MBL) == QSPI_XIP_CTRL_XIP_MBL_LEN_4_BIT) || \ ((XIP_MBL) == QSPI_XIP_CTRL_XIP_MBL_LEN_8_BIT) || ((XIP_MBL) == QSPI_XIP_CTRL_XIP_MBL_LEN_16_BIT)) - + #define IS_QSPI_XIP_CT_EN(XIP_CT_EN) (((XIP_CT_EN) == QSPI_XIP_CTRL_XIP_CT_EN) || ((XIP_CT_EN) == 0)) #define IS_QSPI_XIP_INST_EN(XIP_INST_EN) (((XIP_INST_EN) == QSPI_XIP_CTRL_XIP_INST_EN) || ((XIP_INST_EN) == 0)) @@ -285,7 +285,7 @@ typedef struct ((XIP_TRANS_TYPE) == QSPI_XIP_CTRL_TRANS_TYPE_INSTRUCT_BY_XIP_FRF)) #define IS_QSPI_XIP_FRF(XIP_FRF) (((XIP_FRF) == QSPI_XIP_CTRL_FRF_2_LINE) || ((XIP_FRF) == QSPI_XIP_CTRL_FRF_4_LINE) || ((XIP_FRF) == 0)) - + diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_rcc.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_rcc.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_rtc.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_rtc.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_sdio.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_sdio.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_spi.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_spi.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_tim.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_tim.h old mode 100755 new mode 100644 index bf28842cc2..a67db96658 --- a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_tim.h +++ b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_tim.h @@ -917,11 +917,11 @@ typedef struct #define IsAdvancedTimCCENFlag(FLAG) \ (((FLAG) == TIM_CC1EN) || ((FLAG) == TIM_CC1NEN) || ((FLAG) == TIM_CC2EN) || ((FLAG) == TIM_CC2NEN) \ || ((FLAG) == TIM_CC3EN) || ((FLAG) == TIM_CC3NEN) \ - || ((FLAG) == TIM_CC4EN) || ((FLAG) == TIM_CC5EN) || ((FLAG) == TIM_CC6EN) ) + || ((FLAG) == TIM_CC4EN) || ((FLAG) == TIM_CC5EN) || ((FLAG) == TIM_CC6EN) ) #define IsGeneralTimCCENFlag(FLAG) \ (((FLAG) == TIM_CC1EN) || ((FLAG) == TIM_CC2EN) \ || ((FLAG) == TIM_CC3EN) \ - || ((FLAG) == TIM_CC4EN) ) + || ((FLAG) == TIM_CC4EN) ) /** @addtogroup TIM_Legacy * @{ diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_tsc.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_tsc.h old mode 100755 new mode 100644 index 5fc3ca3d09..8ea7ca7799 --- a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_tsc.h +++ b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_tsc.h @@ -127,7 +127,7 @@ /** * @ */ - + /** * @defgroup TSC_Interrupt */ @@ -260,7 +260,7 @@ * @arg TSC_DET_TYPE_NONE: Detect disable * @arg TSC_DET_TYPE_LESS: Pulse number must be greater than the threshold(basee-delta) during a sample time * @arg TSC_DET_TYPE_GREAT: Pulse number must be less than the threshold(basee+delta) during a sample time - * @arg TSC_DET_TYPE_PERIOD:Pulse number must be greater than (basee-delta) + * @arg TSC_DET_TYPE_PERIOD:Pulse number must be greater than (basee-delta) and also be less than (basee+delta) during a sample time * @retval None */ @@ -284,7 +284,7 @@ * @param __OUT__ specifies where the TSC output should go * @arg TSC_OUT_PIN: TSC output to the TSC_OUT pin * @arg TSC_OUT_TIM4_ETR: TSC output to TIM4 as ETR - * @arg TSC_OUT_TIM2_ETR: TSC output to TIM2 as ETR + * @arg TSC_OUT_TIM2_ETR: TSC output to TIM2 as ETR * @retval None */ #define __TSC_OUT_CONFIG(__OUT__) MODIFY_REG( TSC->CTRL, \ diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_usart.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_usart.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_wwdg.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_wwdg.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_xfmc.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_xfmc.h old mode 100755 new mode 100644 index 76a1cd9e77..01948cde51 --- a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_xfmc.h +++ b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/inc/n32g45x_xfmc.h @@ -73,7 +73,7 @@ typedef struct This parameter can be a value between 1 and 0xFF. @note: It is used for SRAMs, ROMs and asynchronous multiplexed NOR Flash memories. */ - uint32_t BusRecoveryCycle; /*!< Defines the number of HCLK cycles to configure + uint32_t BusRecoveryCycle; /*!< Defines the number of HCLK cycles to configure the duration of the bus turnaround. This parameter can be a value between 0 and 0xF. @note: It is only used for multiplexed NOR Flash memories. */ @@ -148,10 +148,10 @@ typedef struct uint32_t WriteBurstEnable; /*!< Enables or disables the write burst operation. This parameter can be a value of @ref XFMC_Write_Burst */ - XFMC_NorSramTimingInitType* RWTimingStruct; /*!< Timing Parameters for write and read access + XFMC_NorSramTimingInitType* RWTimingStruct; /*!< Timing Parameters for write and read access if the ExtendedMode is not used*/ - XFMC_NorSramTimingInitType* WTimingStruct; /*!< Timing Parameters for write access if the + XFMC_NorSramTimingInitType* WTimingStruct; /*!< Timing Parameters for write access if the ExtendedMode is used*/ } XFMC_NorSramInitTpye; @@ -431,7 +431,7 @@ typedef struct /** * @} End of NOR_SRAM_Controller */ - + /** @addtogroup NOR_SRAM_Time_Control * @{ diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/misc.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/misc.c old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_adc.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_adc.c old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_bkp.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_bkp.c old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_can.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_can.c old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_comp.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_comp.c old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_crc.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_crc.c old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_dac.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_dac.c old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_dbg.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_dbg.c old mode 100755 new mode 100644 index 1291162f03..3d660375ea --- a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_dbg.c +++ b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_dbg.c @@ -98,7 +98,7 @@ void GetUCID(uint8_t *UCIDbuf) uint8_t num = 0; uint32_t* ucid_addr = (void*)0; uint32_t temp = 0; - + if (0xFFFFFFFF == *(uint32_t*)(0x1FFFF260)) { ucid_addr = (uint32_t*)UCID_BASE; @@ -107,10 +107,10 @@ void GetUCID(uint8_t *UCIDbuf) { ucid_addr = (uint32_t*)(0x1FFFF260); } - + for (num = 0; num < UCID_LENGTH;) { - temp = *(__IO uint32_t*)(ucid_addr++); + temp = *(__IO uint32_t*)(ucid_addr++); UCIDbuf[num++] = (temp & 0xFF); UCIDbuf[num++] = (temp & 0xFF00) >> 8; UCIDbuf[num++] = (temp & 0xFF0000) >> 16; @@ -128,7 +128,7 @@ void GetUID(uint8_t *UIDbuf) uint8_t num = 0; uint32_t* uid_addr = (void*)0; uint32_t temp = 0; - + if (0xFFFFFFFF == *(uint32_t*)(0x1FFFF270)) { uid_addr = (uint32_t*)UID_BASE; @@ -137,7 +137,7 @@ void GetUID(uint8_t *UIDbuf) { uid_addr = (uint32_t*)(0x1FFFF270); } - + for (num = 0; num < UID_LENGTH;) { temp = *(__IO uint32_t*)(uid_addr++); @@ -158,11 +158,11 @@ void GetDBGMCU_ID(uint8_t *DBGMCU_IDbuf) uint8_t num = 0; uint32_t* dbgid_addr = (void*)0; uint32_t temp = 0; - + dbgid_addr = (uint32_t*)DBGMCU_ID_BASE; for (num = 0; num < DBGMCU_ID_LENGTH;) { - temp = *(__IO uint32_t*)(dbgid_addr++); + temp = *(__IO uint32_t*)(dbgid_addr++); DBGMCU_IDbuf[num++] = (temp & 0xFF); DBGMCU_IDbuf[num++] = (temp & 0xFF00) >> 8; DBGMCU_IDbuf[num++] = (temp & 0xFF0000) >> 16; diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_dma.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_dma.c old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_dvp.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_dvp.c old mode 100755 new mode 100644 index 19c5cbd73e..93ee89b00b --- a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_dvp.c +++ b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_dvp.c @@ -70,8 +70,8 @@ void DVP_Init( DVP_InitType* DVP_InitStruct) /*---------------------------- DVP CTRL Configuration -----------------------*/ tmpregister = 0; - tmpregister |= DVP_InitStruct->LineCapture | DVP_InitStruct->ByteCapture - | DVP_InitStruct->DataInvert | DVP_InitStruct->PixelClkPolarity + tmpregister |= DVP_InitStruct->LineCapture | DVP_InitStruct->ByteCapture + | DVP_InitStruct->DataInvert | DVP_InitStruct->PixelClkPolarity | DVP_InitStruct->VsyncPolarity | DVP_InitStruct->HsyncPolarity | DVP_InitStruct->CaptureMode | DVP_InitStruct->FifoWatermark; DVP->CTRL = tmpregister; @@ -79,7 +79,7 @@ void DVP_Init( DVP_InitType* DVP_InitStruct) /*---------------------------- DVP WST Configuration -----------------------*/ if (DVP_InitStruct->RowStart) DVP_InitStruct->RowStart--; - + if (DVP_InitStruct->ColumnStart) DVP_InitStruct->ColumnStart--; @@ -162,5 +162,5 @@ void DVP_ResetFifo(void) DVP->CTRL |= DVP_FIFO_SOFT_RESET; - while(DVP->CTRL & DVP_FIFO_SOFT_RESET); + while(DVP->CTRL & DVP_FIFO_SOFT_RESET); } diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_eth.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_eth.c old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_exti.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_exti.c old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_flash.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_flash.c old mode 100755 new mode 100644 index 43e8a5d864..d0f612a1bf --- a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_flash.c +++ b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_flash.c @@ -661,7 +661,7 @@ FLASH_STS FLASH_ReadOutProtectionL2_ENABLE(void) FLASH_STS status = FLASH_COMPL; usertmp = ((OBR_USER_MSK & FLASH->OBR) << 0x0E); - + /* Get the actual read protection L1 Option Byte value */ if (FLASH_GetReadOutProtectionSTS() == RESET) { @@ -691,7 +691,7 @@ FLASH_STS FLASH_ReadOutProtectionL2_ENABLE(void) if (status == FLASH_COMPL) { /* Clears the FLASH's pending flags */ - FLASH_ClearFlag(FLASH_STS_CLRFLAG); + FLASH_ClearFlag(FLASH_STS_CLRFLAG); /* if the erase operation is completed, disable the OPTER Bit */ FLASH->CTRL &= CTRL_Reset_OPTER; diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_gpio.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_gpio.c old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_i2c.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_i2c.c old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_iwdg.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_iwdg.c old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_opamp.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_opamp.c old mode 100755 new mode 100644 index d8dd50db71..cbec2f80ff --- a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_opamp.c +++ b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_opamp.c @@ -112,9 +112,9 @@ void OPAMP_Init(OPAMPX OPAMPx, OPAMP_InitType* OPAMP_InitStruct) { __IO uint32_t* pCs = &OPAMP->CS1 + OPAMPx; __IO uint32_t tmp = *pCs; - + SetBitMsk(tmp, OPAMP_InitStruct->Gain, OPAMP_CS_PGA_GAIN_MASK); - + if(OPAMP_InitStruct->HighVolRangeEn==ENABLE) SetBitMsk(tmp, OPAMP_CS_RANGE_MASK, OPAMP_CS_RANGE_MASK); else @@ -124,7 +124,7 @@ void OPAMP_Init(OPAMPX OPAMPx, OPAMP_InitType* OPAMP_InitStruct) SetBitMsk(tmp,OPAMP_CS_TCMEN_MASK, OPAMP_CS_TCMEN_MASK); else ClrBit(tmp,OPAMP_CS_TCMEN_MASK); - + SetBitMsk(tmp, OPAMP_InitStruct->Mod, OPAMP_CS_MOD_MASK); *pCs = tmp; } diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_pwr.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_pwr.c old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_qspi.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_qspi.c old mode 100755 new mode 100644 index 1fc567aa0d..bbc1a644cd --- a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_qspi.c +++ b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_qspi.c @@ -135,48 +135,48 @@ void QspiInitConfig(QSPI_InitType* QSPI_InitStruct) assert_param(IS_QSPI_TXFN(QSPI_InitStruct->TXFN)); assert_param(IS_QSPI_RXFN(QSPI_InitStruct->RXFN)); assert_param(IS_QSPI_DDR_TXDE(QSPI_InitStruct->TXDE)); - + if((QSPI_InitStruct->SPI_FRF) == QSPI_CTRL0_SPI_FRF_STANDARD_FORMAT) { - tmpregister = (uint32_t)(QSPI_InitStruct->SPI_FRF | QSPI_InitStruct->CFS | QSPI_InitStruct->SSTE | QSPI_InitStruct->TMOD + tmpregister = (uint32_t)(QSPI_InitStruct->SPI_FRF | QSPI_InitStruct->CFS | QSPI_InitStruct->SSTE | QSPI_InitStruct->TMOD | QSPI_InitStruct->SCPOL | QSPI_InitStruct->SCPH | QSPI_InitStruct->FRF | QSPI_InitStruct->DFS); - QSPI->CTRL0 = tmpregister; - + QSPI->CTRL0 = tmpregister; + tmpregister = 0; tmpregister = (uint32_t)(QSPI_InitStruct->MWMOD | QSPI_InitStruct->MC_DIR | QSPI_InitStruct->MHS_EN); QSPI->MW_CTRL = tmpregister; - + tmpregister = 0; tmpregister = (uint32_t)(QSPI_InitStruct->SES | QSPI_InitStruct->SDCN); QSPI->RS_DELAY = tmpregister; } else if((QSPI_InitStruct->SPI_FRF == QSPI_CTRL0_SPI_FRF_DUAL_FORMAT) || (QSPI_InitStruct->SPI_FRF == QSPI_CTRL0_SPI_FRF_QUAD_FORMAT)) { - tmpregister = (uint32_t)(QSPI_InitStruct->SPI_FRF | QSPI_InitStruct->CFS | QSPI_InitStruct->SSTE | QSPI_InitStruct->TMOD + tmpregister = (uint32_t)(QSPI_InitStruct->SPI_FRF | QSPI_InitStruct->CFS | QSPI_InitStruct->SSTE | QSPI_InitStruct->TMOD | QSPI_InitStruct->SCPOL | QSPI_InitStruct->SCPH | QSPI_InitStruct->FRF | QSPI_InitStruct->DFS); QSPI->CTRL0 = tmpregister; - + tmpregister = 0; tmpregister = (uint32_t)(QSPI_InitStruct->MWMOD | QSPI_InitStruct->MC_DIR | QSPI_InitStruct->MHS_EN); QSPI->MW_CTRL = tmpregister; - + tmpregister = 0; tmpregister = (uint32_t)(QSPI_InitStruct->SES | QSPI_InitStruct->SDCN); QSPI->RS_DELAY = tmpregister; - + tmpregister = 0; - tmpregister = (uint32_t)(QSPI_InitStruct->ENHANCED_CLK_STRETCH_EN | QSPI_InitStruct->ENHANCED_XIP_MBL | QSPI_InitStruct->ENHANCED_XIP_CT_EN + tmpregister = (uint32_t)(QSPI_InitStruct->ENHANCED_CLK_STRETCH_EN | QSPI_InitStruct->ENHANCED_XIP_MBL | QSPI_InitStruct->ENHANCED_XIP_CT_EN | QSPI_InitStruct->ENHANCED_XIP_INST_EN | QSPI_InitStruct->ENHANCED_XIP_DFS_HC | QSPI_InitStruct->ENHANCED_INST_DDR_EN | QSPI_InitStruct->ENHANCED_SPI_DDR_EN | QSPI_InitStruct->ENHANCED_WAIT_CYCLES | QSPI_InitStruct->ENHANCED_INST_L | QSPI_InitStruct->ENHANCED_MD_BIT_EN | QSPI_InitStruct->ENHANCED_ADDR_LEN | QSPI_InitStruct->ENHANCED_TRANS_TYPE); QSPI->ENH_CTRL0 = tmpregister; - + tmpregister = 0; tmpregister = (uint32_t)(QSPI_InitStruct->XIP_MBL | QSPI_InitStruct->XIP_CT_EN | QSPI_InitStruct->XIP_INST_EN | QSPI_InitStruct->XIP_INST_DDR_EN | QSPI_InitStruct->XIP_DDR_EN | QSPI_InitStruct->XIP_DFS_HC | QSPI_InitStruct->XIP_WAIT_CYCLES | QSPI_InitStruct->XIP_MD_BITS_EN | QSPI_InitStruct->XIP_INST_L | QSPI_InitStruct->XIP_ADDR_LEN | QSPI_InitStruct->XIP_TRANS_TYPE | QSPI_InitStruct->XIP_FRF); QSPI->XIP_CTRL = tmpregister; - + QSPI->XIP_MODE = QSPI_InitStruct->XIP_MD_BITS; QSPI->XIP_INCR_TOC = QSPI_InitStruct->ITOC; QSPI->XIP_WRAP_TOC = QSPI_InitStruct->WTOC; @@ -188,7 +188,7 @@ void QspiInitConfig(QSPI_InitType* QSPI_InitStruct) QSPI->RXFT = QSPI_InitStruct->RXFT; QSPI->TXFN = QSPI_InitStruct->TXFN; QSPI->RXFN = QSPI_InitStruct->RXFN; - QSPI->DDR_TXDE = QSPI_InitStruct->TXDE; + QSPI->DDR_TXDE = QSPI_InitStruct->TXDE; } /** * @brief Configure single GPIO port as GPIO_Mode_AF_PP. @@ -238,14 +238,14 @@ void QSPI_GPIO(QSPI_NSS_PORT_SEL qspi_nss_port_sel, bool IO1_Input, bool IO3_Out { QSPI_SingleGpioConfig(GPIOA, GPIO_PIN_7); // IO1 } - + if (IO3_Output) { GPIO_InitStructure.Pin = GPIO_PIN_4 | GPIO_PIN_5; // IO2 and IO3 GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitPeripheral(GPIOC, &GPIO_InitStructure); - + GPIOC->PBSC |= GPIO_PIN_4 | GPIO_PIN_5; } else @@ -275,14 +275,14 @@ void QSPI_GPIO(QSPI_NSS_PORT_SEL qspi_nss_port_sel, bool IO1_Input, bool IO3_Out { QSPI_SingleGpioConfig(GPIOD, GPIO_PIN_0); // IO1 } - + if (IO3_Output) { GPIO_InitStructure.Pin = GPIO_PIN_1 | GPIO_PIN_2; // IO2 and IO3 GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitPeripheral(GPIOD, &GPIO_InitStructure); - + GPIOD->PBSC |= GPIO_PIN_1 | GPIO_PIN_2; } else @@ -310,14 +310,14 @@ void QSPI_GPIO(QSPI_NSS_PORT_SEL qspi_nss_port_sel, bool IO1_Input, bool IO3_Out { QSPI_SingleGpioConfig(GPIOF, GPIO_PIN_3); // IO1 } - + if (IO3_Output) { GPIO_InitStructure.Pin = GPIO_PIN_4 | GPIO_PIN_5; // IO2 and IO3 GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitPeripheral(GPIOF, &GPIO_InitStructure); - + GPIOF->PBSC |= GPIO_PIN_4 | GPIO_PIN_5; } else @@ -343,13 +343,13 @@ void QSPI_DMA_CTRL_Config(uint8_t TxRx,uint8_t TxDataLevel,uint8_t RxDataLevel) assert_param(IS_QSPI_DMA_CTRL(TxRx)); assert_param(IS_QSPI_DMATDL_CTRL(TxDataLevel)); assert_param(IS_QSPI_DMARDL_CTRL(RxDataLevel)); - + QSPI->DMA_CTRL = 0x00; - + if (TxRx & QSPI_DMA_CTRL_TX_DMA_EN) { - QSPI->DMATDL_CTRL = TxDataLevel; - QSPI->DMA_CTRL |= QSPI_DMA_CTRL_TX_DMA_EN; + QSPI->DMATDL_CTRL = TxDataLevel; + QSPI->DMA_CTRL |= QSPI_DMA_CTRL_TX_DMA_EN; } if (TxRx & QSPI_DMA_CTRL_RX_DMA_EN) { @@ -550,7 +550,7 @@ void QspiSendAndGetWords(uint32_t* pSrcData, uint32_t* pDstData, uint32_t cnt) { uint32_t num = 0; uint32_t timeout = 0; - + while (num < cnt) { QspiSendWord(*(pSrcData++)); @@ -591,7 +591,7 @@ uint32_t QspiSendWordAndGetWords(uint32_t WrData, uint32_t* pRdData, uint8_t Las uint32_t timeout1 = 0; QspiSendWord(WrData); //trammit - *pRdData = QspiReadWord(); + *pRdData = QspiReadWord(); if(LastRd != 0) { while(!GetQspiRxHaveDataStatus()) //wait for data @@ -602,10 +602,10 @@ uint32_t QspiSendWordAndGetWords(uint32_t WrData, uint32_t* pRdData, uint8_t Las } } - *pRdData = QspiReadWord(); //read data - return QSPI_SUCCESS; + *pRdData = QspiReadWord(); //read data + return QSPI_SUCCESS; } - + return QSPI_NULL; } diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_rcc.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_rcc.c old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_rtc.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_rtc.c old mode 100755 new mode 100644 index 58ec695a74..8d1641c625 --- a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_rtc.c +++ b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_rtc.c @@ -102,7 +102,7 @@ static uint8_t RTC_Bcd2ToByte(uint8_t Value); /** * @brief Deinitializes the RTC registers to their default reset values. - * @note This function doesn't reset the RTC Clock source + * @note This function doesn't reset the RTC Clock source * @return An ErrorStatus enumeration value: * - SUCCESS: RTC registers are deinitialized * - ERROR: RTC registers are not deinitialized @@ -1576,14 +1576,14 @@ void RTC_EnableTimeStamp(uint32_t RTC_TimeStampEdge, FunctionalState Cmd) void RTC_GetTimeStamp(uint32_t RTC_Format, RTC_TimeType* RTC_StampTimeStruct, RTC_DateType* RTC_StampDateStruct) { uint32_t tmptime = 0, tmpdate = 0; - + /* Check the parameters */ assert_param(IS_RTC_FORMAT(RTC_Format)); /* Get the TimeStamp time and date registers values */ tmptime = (uint32_t)(RTC->TST & RTC_TR_RESERVED_MASK); tmpdate = (uint32_t)(RTC->TSD & RTC_DATE_RESERVED_MASK); - + /* Fill the Time structure fields with the read parameters */ RTC_StampTimeStruct->Hours = (uint8_t)((tmptime & (RTC_TSH_HOT | RTC_TSH_HOU)) >> 16); RTC_StampTimeStruct->Minutes = (uint8_t)((tmptime & (RTC_TSH_MIT | RTC_TSH_MIU)) >> 8); diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_sdio.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_sdio.c old mode 100755 new mode 100644 index cff0be44fd..25a3bbd9a9 --- a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_sdio.c +++ b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_sdio.c @@ -456,7 +456,7 @@ void SDIO_ConfigData(SDIO_DataInitType* SDIO_DataInitStruct) /* Set DBCKSIZE bits according to DatBlkSize value */ tmpregister |= (uint32_t)SDIO_DataInitStruct->DatBlkSize | SDIO_DataInitStruct->TransferDirection | SDIO_DataInitStruct->TransferMode | SDIO_DataInitStruct->DPSMConfig; - + if(SDIO_DataInitStruct->TransferDirection) { tmpregister &= ~(1<<12); @@ -464,7 +464,7 @@ void SDIO_ConfigData(SDIO_DataInitType* SDIO_DataInitStruct) else { tmpregister |= 1<<12; - } + } /* Write to SDIO DATCTRL */ SDIO->DATCTRL = tmpregister; diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_spi.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_spi.c old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_tim.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_tim.c old mode 100755 new mode 100644 index ab28f03a15..b26d86c0c3 --- a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_tim.c +++ b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_tim.c @@ -2947,7 +2947,7 @@ FlagStatus TIM_GetCCENStatus(TIM_Module* TIMx, uint32_t TIM_CCEN) bitstatus = RESET; } } - + return bitstatus; } diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_tsc.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_tsc.c old mode 100755 new mode 100644 index 480091f484..c2f1b3816e --- a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_tsc.c +++ b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_tsc.c @@ -59,7 +59,7 @@ TSC_ErrorTypeDef TSC_Init(TSC_InitType* TSC_Init) do { __TSC_HW_DISABLE(); - + if(++timeout > TSC_TIMEOUT) return TSC_ERROR_HW_MODE; }while (__TSC_GET_HW_MODE()); @@ -85,7 +85,7 @@ TSC_ErrorTypeDef TSC_Init(TSC_InitType* TSC_Init) } /** - * @brief Config the clock source of TSC + * @brief Config the clock source of TSC * @param TSC_ClkSource specifies the clock source of TSC * This parameter can be one of the following values: * @arg TSC_CLK_SRC_LSI: TSC clock source is LSI(default) @@ -96,7 +96,7 @@ TSC_ErrorTypeDef TSC_Init(TSC_InitType* TSC_Init) TSC_ErrorTypeDef TSC_ClockConfig(uint32_t TSC_ClkSource) { uint32_t timeout; - + /*Enable PWR peripheral Clock*/ RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_PWR,ENABLE); @@ -130,7 +130,7 @@ TSC_ErrorTypeDef TSC_ClockConfig(uint32_t TSC_ClkSource) } else return TSC_ERROR_PARAMETER; - + /*Enable TSC clk*/ RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_TSC,ENABLE); @@ -138,17 +138,17 @@ TSC_ErrorTypeDef TSC_ClockConfig(uint32_t TSC_ClkSource) } /** -* @brief Configure internal charge resistor for some channels +* @brief Configure internal charge resistor for some channels * @param res: internal resistor selecte * This parameter can be one of the following values: * @arg TSC_RESR_CHN_RESIST_0: 1M OHM -* @arg TSC_RESR_CHN_RESIST_1: 882K OHM -* @arg TSC_RESR_CHN_RESIST_2: 756K OHM -* @arg TSC_RESR_CHN_RESIST_3: 630K OHM -* @arg TSC_RESR_CHN_RESIST_4: 504K OHM +* @arg TSC_RESR_CHN_RESIST_1: 882K OHM +* @arg TSC_RESR_CHN_RESIST_2: 756K OHM +* @arg TSC_RESR_CHN_RESIST_3: 630K OHM +* @arg TSC_RESR_CHN_RESIST_4: 504K OHM * @arg TSC_RESR_CHN_RESIST_5: 378K OHM -* @arg TSC_RESR_CHN_RESIST_6: 252K OHM -* @arg TSC_RESR_CHN_RESIST_7: 126K OHM +* @arg TSC_RESR_CHN_RESIST_6: 252K OHM +* @arg TSC_RESR_CHN_RESIST_7: 126K OHM * @param Channels: channels to be configed, as TSC_CHNEN defined * This parameter:bit[0:23] used,bit[24:31] must be 0 * bitx: TSC channel x @@ -164,20 +164,20 @@ TSC_ErrorTypeDef TSC_ConfigInternalResistor(uint32_t Channels, uint32_t res ) /*Check charge resistor value */ if(res > TSC_RESR_CHN_RESIST_125K) return TSC_ERROR_PARAMETER; - + /* waiting tsc hw for idle status.*/ timeout = 0; do { __TSC_HW_DISABLE(); - + if(++timeout > TSC_TIMEOUT) return TSC_ERROR_HW_MODE; }while (__TSC_GET_HW_MODE()); /* Mask invalie bits*/ chn = Channels & TSC_CHNEN_CHN_SEL_MASK; - + /* Set resistance for each channel one by one*/ for (i = 0; iMAX_TSC_THRESHOLD_BASE)||(delta>MAX_TSC_THRESHOLD_DELTA)) return TSC_ERROR_PARAMETER; - + /* waiting tsc hw for idle status.*/ timeout = 0; do { __TSC_HW_DISABLE(); - + if(++timeout > TSC_TIMEOUT) return TSC_ERROR_HW_MODE; }while (__TSC_GET_HW_MODE()); /*Mask invalie bits*/ chn = Channels & TSC_CHNEN_CHN_SEL_MASK; - + /* Set the base and delta for each channnel one by one*/ for (i = 0; i>= 1; } - + // Select to output to specified TIMER. if (TIMx == TIM4) { @@ -419,10 +419,10 @@ void TSC_SetAnaoCfg(TSC_Module* TSC_Def, TSC_AnaoCfg* AnaoCfg) { if(TSC_Def != TSC) return; - + if(AnaoCfg == 0) return; - + __TSC_PAD_OPT_CONFIG(AnaoCfg->TSC_AnaoptrResisOption); __TSC_PAD_SPEED_CONFIG(AnaoCfg->TSC_AnaoptrSpeedOption); } diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_usart.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_usart.c old mode 100755 new mode 100644 index ab5a009729..fa3ab8302e --- a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_usart.c +++ b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_usart.c @@ -260,7 +260,7 @@ void USART_Init(USART_Module* USARTx, USART_InitType* USART_InitStruct) /* Determine the fractional part */ fractionaldivider = integerdivider - (100 * (tmpregister >> 4)); - /* Implement the fractional part in the register */ + /* Implement the fractional part in the register */ tmpregister |= ((((fractionaldivider * 16) + 50) / 100)) & ((uint8_t)0x0F); /* Write to USART PBC */ diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_wwdg.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_wwdg.c old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_xfmc.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_xfmc.c old mode 100755 new mode 100644 index 016130f59d..71b66f49c1 --- a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_xfmc.c +++ b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/n32g45x_xfmc.c @@ -94,7 +94,7 @@ * This parameter can be one of the following values: * @arg XFMC_BANK1_BLOCK1 XFMC Bank1 NOR/SRAM1 * @arg XFMC_BANK1_BLOCK2 XFMC Bank1 NOR/SRAM2 - * @retval None + * @retval None */ void XFMC_DeInitNorSram(XFMC_Bank1_Block *Block) { @@ -111,7 +111,7 @@ void XFMC_DeInitNorSram(XFMC_Bank1_Block *Block) { Block->CRx = XFMC_NOR_SRAM_CR2_RESET; } - + Block->TRx = XFMC_NOR_SRAM_TR_RESET; Block->WTRx = XFMC_NOR_SRAM_WTR_RESET; } @@ -122,7 +122,7 @@ void XFMC_DeInitNorSram(XFMC_Bank1_Block *Block) * This parameter can be one of the following values: * @arg XFMC_BANK2_NAND XFMC Bank2 NAND * @arg XFMC_BANK3_NAND XFMC Bank3 NAND - * @retval None + * @retval None */ void XFMC_DeInitNand(XFMC_Bank23_Module *Bank) { @@ -141,7 +141,7 @@ void XFMC_DeInitNand(XFMC_Bank23_Module *Bank) * @param XFMC_NORSRAMInitStruct pointer to a XFMC_NorSramInitTpye * structure that contains the configuration information for * the XFMC NOR/SRAM specified Banks. - * @retval None + * @retval None */ void XFMC_InitNorSram(XFMC_NorSramInitTpye* XFMC_NORSRAMInitStruct) { @@ -170,14 +170,14 @@ void XFMC_InitNorSram(XFMC_NorSramInitTpye* XFMC_NORSRAMInitStruct) /* Bank1 NOR/SRAM control register configuration */ XFMC_NORSRAMInitStruct->Block->CRx = XFMC_NORSRAMInitStruct->DataAddrMux | XFMC_NORSRAMInitStruct->MemType - | XFMC_NORSRAMInitStruct->MemDataWidth + | XFMC_NORSRAMInitStruct->MemDataWidth | XFMC_NORSRAMInitStruct->BurstAccMode - | XFMC_NORSRAMInitStruct->AsynchroWait + | XFMC_NORSRAMInitStruct->AsynchroWait | XFMC_NORSRAMInitStruct->WaitSigPolarity - | XFMC_NORSRAMInitStruct->WrapMode - | XFMC_NORSRAMInitStruct->WaitSigConfig + | XFMC_NORSRAMInitStruct->WrapMode + | XFMC_NORSRAMInitStruct->WaitSigConfig | XFMC_NORSRAMInitStruct->WriteEnable - | XFMC_NORSRAMInitStruct->WaitSigEnable + | XFMC_NORSRAMInitStruct->WaitSigEnable | XFMC_NORSRAMInitStruct->ExtModeEnable | XFMC_NORSRAMInitStruct->WriteBurstEnable; @@ -223,7 +223,7 @@ void XFMC_InitNorSram(XFMC_NorSramInitTpye* XFMC_NORSRAMInitStruct) * @param XFMC_NANDInitStruct pointer to a XFMC_NandInitType * structure that contains the configuration information for the XFMC * NAND specified Banks. - * @retval None + * @retval None */ void XFMC_InitNand(XFMC_NandInitType* XFMC_NANDInitStruct) { @@ -248,7 +248,7 @@ void XFMC_InitNand(XFMC_NandInitType* XFMC_NANDInitStruct) /* Set the tmppcr value according to XFMC_NANDInitStruct parameters */ tmppcr = XFMC_BANK23_MEM_TYPE_NAND - | XFMC_NANDInitStruct->WaitFeatureEnable + | XFMC_NANDInitStruct->WaitFeatureEnable | XFMC_NANDInitStruct->MemDataWidth | XFMC_NANDInitStruct->EccEnable | XFMC_NANDInitStruct->EccPageSize @@ -440,7 +440,7 @@ void XFMC_RestartNandEcc(XFMC_Bank23_Module *Bank) uint32_t XFMC_GetEcc(XFMC_Bank23_Module *Bank) { uint32_t tEccPageSize,tECC = 0; - + assert_param(IS_XFMC_NAND_BANK(Bank)); tEccPageSize = Bank->CTRLx & XFMC_CTRL_ECCPGS_MASK; @@ -468,7 +468,7 @@ uint32_t XFMC_GetEcc(XFMC_Bank23_Module *Bank) default: break; } - + /* Return the error correction code value */ return (tECC); } diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_core.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_core.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_def.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_def.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_init.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_init.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_int.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_int.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_lib.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_lib.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_mem.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_mem.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_regs.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_regs.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_sil.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_sil.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_type.h b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/inc/usb_type.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/src/usb_core.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/src/usb_core.c old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/src/usb_init.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/src/usb_init.c old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/src/usb_int.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/src/usb_int.c old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/src/usb_mem.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/src/usb_mem.c old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/src/usb_regs.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/src/usb_regs.c old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/src/usb_sil.c b/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_usbfs_driver/src/usb_sil.c old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_adc.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_adc.c old mode 100755 new mode 100644 index 12ebf98669..c8082323bd --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_adc.c +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_adc.c @@ -187,8 +187,8 @@ static int rt_hw_adc_init(void) for (i = 0; i < sizeof(n32_adc_obj) / sizeof(n32_adc_obj[0]); i++) { /* register ADC device */ - if (rt_hw_adc_register(&n32_adc_obj[i].n32_adc_device, - n32_adc_obj[i].name, &at_adc_ops, + if (rt_hw_adc_register(&n32_adc_obj[i].n32_adc_device, + n32_adc_obj[i].name, &at_adc_ops, n32_adc_obj[i].ADC_Handler) == RT_EOK) { LOG_D("%s register success", n32_adc_obj[i].name); diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_adc.h b/bsp/n32g452xx/Libraries/rt_drivers/drv_adc.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_common.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_common.c old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_common.h b/bsp/n32g452xx/Libraries/rt_drivers/drv_common.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_flash.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_flash.c old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_flash.h b/bsp/n32g452xx/Libraries/rt_drivers/drv_flash.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_gpio.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_gpio.c old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_gpio.h b/bsp/n32g452xx/Libraries/rt_drivers/drv_gpio.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_hwtimer.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_hwtimer.c old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_hwtimer.h b/bsp/n32g452xx/Libraries/rt_drivers/drv_hwtimer.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_log.h b/bsp/n32g452xx/Libraries/rt_drivers/drv_log.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.c old mode 100755 new mode 100644 index dd09d3365c..3d358d32e1 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.c +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.c @@ -29,15 +29,15 @@ #define MAX_PERIOD 65535 struct rt_device_pwm pwm_device; -struct at32_pwm +struct n32_pwm { struct rt_device_pwm pwm_device; - TMR_Type* tim_handle; + TIM_Module* tim_handle; rt_uint8_t channel; char *name; }; -static struct at32_pwm at32_pwm_obj[] = +static struct n32_pwm n32_pwm_obj[] = { #ifdef BSP_USING_TIM1_CH1 PWM1_CONFIG, @@ -71,21 +71,21 @@ static struct at32_pwm at32_pwm_obj[] = PWM8_CONFIG, #endif - #ifdef BSP_USING_TIM3_CH1 - PWM9_CONFIG, - #endif +#ifdef BSP_USING_TIM3_CH1 + PWM1_TIM3_CONFIG, +#endif - #ifdef BSP_USING_TIM3_CH2 - PWM10_CONFIG, - #endif +#ifdef BSP_USING_TIM3_CH2 + PWM2_TIM3_CONFIG, +#endif - #ifdef BSP_USING_TIM3_CH3 - PWM11_CONFIG, - #endif +#ifdef BSP_USING_TIM3_CH3 + PWM3_TIM3_CONFIG, +#endif - #ifdef BSP_USING_TIM3_CH4 - PWM12_CONFIG, - #endif +#ifdef BSP_USING_TIM3_CH4 + PWM4_TIM3_CONFIG, +#endif }; static rt_err_t drv_pwm_control(struct rt_device_pwm *device, int cmd, void *arg); @@ -94,7 +94,7 @@ static struct rt_pwm_ops drv_ops = drv_pwm_control }; -static rt_err_t drv_pwm_enable(TMR_Type* TIMx, struct rt_pwm_configuration *configuration, rt_bool_t enable) +static rt_err_t drv_pwm_enable(TIM_Module* TIMx, struct rt_pwm_configuration *configuration, rt_bool_t enable) { /* Get the value of channel */ rt_uint32_t channel = configuration->channel; @@ -103,145 +103,145 @@ static rt_err_t drv_pwm_enable(TMR_Type* TIMx, struct rt_pwm_configuration *conf { if(channel == 1) { - TIM_CCxCmd(TIMx, TIM_Channel_1, TIM_CCx_Disable); + TIM_SelectOcMode(TIMx, TIM_CH_1, TIM_OCMODE_INACTIVE); } else if(channel == 2) { - TIM_CCxCmd(TIMx, TIM_Channel_2, TIM_CCx_Disable); + TIM_SelectOcMode(TIMx, TIM_CH_2, TIM_OCMODE_INACTIVE); } else if(channel == 3) { - TIM_CCxCmd(TIMx, TIM_Channel_3, TIM_CCx_Disable); + TIM_SelectOcMode(TIMx, TIM_CH_3, TIM_OCMODE_INACTIVE); } else if(channel == 4) { - TIM_CCxCmd(TIMx, TIM_Channel_4, TIM_CCx_Disable); + TIM_SelectOcMode(TIMx, TIM_CH_4, TIM_OCMODE_INACTIVE); } } else { if(channel == 1) { - TIM_CCxCmd(TIMx, TIM_Channel_1, TIM_CCx_Enable); + TIM_SelectOcMode(TIMx, TIM_CH_1, TIM_OCMODE_ACTIVE); } else if(channel == 2) { - TIM_CCxCmd(TIMx, TIM_Channel_1, TIM_CCx_Enable); + TIM_SelectOcMode(TIMx, TIM_CH_2, TIM_OCMODE_ACTIVE); } else if(channel == 3) { - TIM_CCxCmd(TIMx, TIM_Channel_1, TIM_CCx_Enable); + TIM_SelectOcMode(TIMx, TIM_CH_3, TIM_OCMODE_ACTIVE); } else if(channel == 4) { - TIM_CCxCmd(TIMx, TIM_Channel_1, TIM_CCx_Enable); + TIM_SelectOcMode(TIMx, TIM_CH_4, TIM_OCMODE_ACTIVE); } } /* TIMx enable counter */ - TIM_Cmd(TIMx, ENABLE); + TIM_Enable(TIMx, ENABLE); + + rt_kprintf("2222222 ch=[%d], en=[%d]\n", channel, enable); return RT_EOK; } -static rt_err_t drv_pwm_get(TMR_Type* TIMx, struct rt_pwm_configuration *configuration) +static rt_err_t drv_pwm_get(TIM_Module* TIMx, struct rt_pwm_configuration *configuration) { - RCC_ClockType RCC_Clockstruct; + RCC_ClocksType RCC_Clockstruct; rt_uint32_t ar, div, cc1, cc2, cc3, cc4; rt_uint32_t channel = configuration->channel; rt_uint64_t tim_clock; ar = TIMx->AR; - div = TIMx->DIV; - cc1 = TIMx->CC1; - cc2 = TIMx->CC2; - cc3 = TIMx->CC3; - cc4 = TIMx->CC4; + div = TIMx->PSC; + cc1 = TIMx->CCDAT1; + cc2 = TIMx->CCDAT2; + cc3 = TIMx->CCDAT3; + cc4 = TIMx->CCDAT4; - RCC_GetClocksFreq(&RCC_Clockstruct); + RCC_GetClocksFreqValue(&RCC_Clockstruct); - tim_clock = RCC_Clockstruct.APB2CLK_Freq; + tim_clock = RCC_Clockstruct.Pclk2Freq; /* Convert nanosecond to frequency and duty cycle. */ tim_clock /= 1000000UL; configuration->period = (ar + 1) * (div + 1) * 1000UL / tim_clock; if(channel == 1) - configuration->pulse = (cc1 + 1) * (div + 1) * 1000UL / tim_clock; + configuration->pulse = (cc1 + 1) * (div + 1) * 1000UL / tim_clock; if(channel == 2) - configuration->pulse = (cc2 + 1) * (div+ 1) * 1000UL / tim_clock; + configuration->pulse = (cc2 + 1) * (div+ 1) * 1000UL / tim_clock; if(channel == 3) - configuration->pulse = (cc3 + 1) * (div + 1) * 1000UL / tim_clock; + configuration->pulse = (cc3 + 1) * (div + 1) * 1000UL / tim_clock; if(channel == 4) - configuration->pulse = (cc4 + 1) * (div + 1) * 1000UL / tim_clock; + configuration->pulse = (cc4 + 1) * (div + 1) * 1000UL / tim_clock; + + rt_kprintf("33333333 ch=[%d], tim_clock=[%d], pulse=[%d]\n", channel, tim_clock, configuration->pulse); return RT_EOK; } -static rt_err_t drv_pwm_set(TMR_Type* TIMx, struct rt_pwm_configuration *configuration) +static rt_err_t drv_pwm_set(TIM_Module* TIMx, struct rt_pwm_configuration *configuration) { - TIM_TimerBaseInitType TIM_TIMeBaseStructure; - TIM_OCInitType TIM_OCInitStructure; + TIM_TimeBaseInitType TIM_TIMeBaseStructure; + OCInitType TIM_OCInitStructure; rt_uint32_t period, pulse; rt_uint64_t psc; /* Get the channel number */ rt_uint32_t channel = configuration->channel; /* Init timer pin and enable clock */ - at32_msp_tmr_init(TIMx); + n32_msp_tim_init(TIMx); /* Convert nanosecond to frequency and duty cycle. */ period = (unsigned long long)configuration->period ; psc = period / MAX_PERIOD + 1; period = period / psc; - /* TIMe base configuration */ - TIM_TimeBaseStructInit(&TIM_TIMeBaseStructure); - TIM_TIMeBaseStructure.TIM_Period = period; - TIM_TIMeBaseStructure.TIM_DIV = psc - 1; - TIM_TIMeBaseStructure.TIM_ClockDivision = 0; - TIM_TIMeBaseStructure.TIM_CounterMode = TIM_CounterDIR_Up; + rt_kprintf("444444 period=[%d], psc=[%d], channel=[%d]\n", period, psc, channel); - TIM_TimeBaseInit(TIMx, &TIM_TIMeBaseStructure); + /* TIMe base configuration */ + TIM_InitTimBaseStruct(&TIM_TIMeBaseStructure); + TIM_TIMeBaseStructure.Period = period; + TIM_TIMeBaseStructure.Prescaler = psc - 1; + TIM_TIMeBaseStructure.ClkDiv = 0; + TIM_TIMeBaseStructure.CntMode = TIM_CNT_MODE_UP; + TIM_InitTimeBase(TIMx, &TIM_TIMeBaseStructure); pulse = (unsigned long long)configuration->pulse; - /* PWM1 Mode configuration: Channel1 */ - TIM_OCStructInit(&TIM_OCInitStructure); - TIM_OCInitStructure.TIM_OCMode = TIM_OCMode_PWM1; - TIM_OCInitStructure.TIM_OutputState = TIM_OutputState_Enable; - TIM_OCInitStructure.TIM_Pulse = pulse; - TIM_OCInitStructure.TIM_OCPolarity = TIM_OCPolarity_High; + TIM_InitOcStruct(&TIM_OCInitStructure); + TIM_OCInitStructure.OcMode = TIM_OCMODE_PWM1; + TIM_OCInitStructure.OutputState = TIM_OUTPUT_STATE_ENABLE; + TIM_OCInitStructure.Pulse = pulse; + TIM_OCInitStructure.OcPolarity = TIM_OC_POLARITY_HIGH; if(channel == 1) { - TIM_OC1Init(TIMx, &TIM_OCInitStructure); - TIM_OC1PreloadConfig(TIMx, TIM_OCPreload_Enable); + TIM_InitOc1(TIMx, &TIM_OCInitStructure); + TIM_ConfigOc1Preload(TIMx, TIM_OC_PRE_LOAD_ENABLE); } else if(channel == 2) { - TIM_OC2Init(TIMx, &TIM_OCInitStructure); - TIM_OC2PreloadConfig(TIMx, TIM_OCPreload_Enable); + TIM_InitOc2(TIMx, &TIM_OCInitStructure); + TIM_ConfigOc2Preload(TIMx, TIM_OC_PRE_LOAD_ENABLE); } else if(channel == 3) { - TIM_OC3Init(TIMx, &TIM_OCInitStructure); - TIM_OC3PreloadConfig(TIMx, TIM_OCPreload_Enable); + TIM_InitOc3(TIMx, &TIM_OCInitStructure); + TIM_ConfigOc3Preload(TIMx, TIM_OC_PRE_LOAD_ENABLE); } else if(channel == 4) { - TIM_OC4Init(TIMx, &TIM_OCInitStructure); - TIM_OC4PreloadConfig(TIMx, TIM_OCPreload_Enable); + TIM_InitOc4(TIMx, &TIM_OCInitStructure); + TIM_ConfigOc4Preload(TIMx, TIM_OC_PRE_LOAD_ENABLE); } - TIM_ARPreloadConfig(TIMx, ENABLE); + TIM_ConfigArPreload(TIMx, ENABLE); -#if defined (SOC_SERIES_AT32F415) - if(TIMx == TIM1) -#else if(TIMx == TIM1 || TIMx == TIM8) -#endif { - TIM_CtrlPWMOutputs(TIMx,ENABLE); + TIM_EnableCtrlPwmOutputs(TIMx,ENABLE); } return RT_EOK; @@ -250,42 +250,45 @@ static rt_err_t drv_pwm_set(TMR_Type* TIMx, struct rt_pwm_configuration *configu static rt_err_t drv_pwm_control(struct rt_device_pwm *device, int cmd, void *arg) { struct rt_pwm_configuration *configuration = (struct rt_pwm_configuration *)arg; - TIM_Type *TIMx = (TIM_Type *)device->parent.user_data; + TIM_Module *TIMx = (TIM_Module *)device->parent.user_data; + rt_kprintf("11111111111\n"); switch (cmd) { - case PWM_CMD_ENABLE: - return drv_pwm_enable(TIMx, configuration, RT_TRUE); - case PWM_CMD_DISABLE: - return drv_pwm_enable(TIMx, configuration, RT_FALSE); - case PWM_CMD_SET: - return drv_pwm_set(TIMx, configuration); - case PWM_CMD_GET: - return drv_pwm_get(TIMx, configuration); - default: - return RT_EINVAL; + case PWM_CMD_ENABLE: + return drv_pwm_enable(TIMx, configuration, RT_TRUE); + case PWM_CMD_DISABLE: + return drv_pwm_enable(TIMx, configuration, RT_FALSE); + case PWM_CMD_SET: + return drv_pwm_set(TIMx, configuration); + case PWM_CMD_GET: + return drv_pwm_get(TIMx, configuration); + default: + return RT_EINVAL; } } static int rt_hw_pwm_init(void) { + rt_kprintf("??????\n"); + int i = 0; int result = RT_EOK; - for(i = 0; i < sizeof(at32_pwm_obj) / sizeof(at32_pwm_obj[0]); i++) + for(i = 0; i < sizeof(n32_pwm_obj) / sizeof(n32_pwm_obj[0]); i++) { - if(rt_device_pwm_register(&at32_pwm_obj[i].pwm_device, at32_pwm_obj[i].name, &drv_ops, at32_pwm_obj[i].tim_handle) == RT_EOK) + if(rt_device_pwm_register(&n32_pwm_obj[i].pwm_device, n32_pwm_obj[i].name, &drv_ops, n32_pwm_obj[i].tim_handle) == RT_EOK) { - LOG_D("%s register success", at32_pwm_obj[i].name); + LOG_D("%s register success", n32_pwm_obj[i].name); } else { - LOG_D("%s register failed", at32_pwm_obj[i].name); - result = -RT_ERROR; + LOG_D("%s register failed", n32_pwm_obj[i].name); + result = -RT_ERROR; } + rt_kprintf("00000 i=[%d]\n", i); } return result; } - INIT_BOARD_EXPORT(rt_hw_pwm_init); diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.h b/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.h old mode 100755 new mode 100644 index 720a810f79..489b37166f --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.h +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.h @@ -18,137 +18,49 @@ extern "C" { #endif -#ifdef BSP_USING_TMR1_CH1 -#ifndef PWM1_CONFIG -#define PWM1_CONFIG \ - { \ - .tim_handle = TMR1, \ - .name = "tmr1pwm1", \ - .channel = 1 \ - } -#endif /* PWM1_CONFIG */ -#endif /* BSP_USING_TMR1_CH1 */ +#ifdef BSP_USING_TIM3_CH1 +#ifndef PWM1_TIM3_CONFIG +#define PWM1_TIM3_CONFIG \ + { \ + .tim_handle = TIM3, \ + .name = "tim3pwm1", \ + .channel = 1 \ + } +#endif /* PWM1_TIM3_CONFIG */ +#endif /* BSP_USING_TIM3_CH1 */ -#ifdef BSP_USING_TMR1_CH2 -#ifndef PWM2_CONFIG -#define PWM2_CONFIG \ - { \ - .tim_handle = TMR1, \ - .name = "tmr1pwm2", \ - .channel = 2 \ - } -#endif /* PWM2_CONFIG */ -#endif /* BSP_USING_TMR1_CH2 */ +#ifdef BSP_USING_TIM3_CH2 +#ifndef PWM2_TIM3_CONFIG +#define PWM2_TIM3_CONFIG \ + { \ + .tim_handle = TIM3, \ + .name = "tim3pwm2", \ + .channel = 2 \ + } +#endif /* PWM2_TIM3_CONFIG */ +#endif /* BSP_USING_TIM3_CH2 */ -#ifdef BSP_USING_TMR1_CH3 -#ifndef PWM3_CONFIG -#define PWM3_CONFIG \ - { \ - .tim_handle = TMR1, \ - .name = "tmr1pwm3", \ - .channel = 3 \ - } -#endif /* PWM3_CONFIG */ -#endif /* BSP_USING_TMR1_CH3 */ +#ifdef BSP_USING_TIM3_CH3 +#ifndef PWM3_TIM3_CONFIG +#define PWM3_TIM3_CONFIG \ + { \ + .tim_handle = TIM3, \ + .name = "tim3pwm3", \ + .channel = 3 \ + } +#endif /* PWM3_TIM3_CONFIG */ +#endif /* BSP_USING_TIM3_CH3 */ -#ifdef BSP_USING_TMR1_CH4 -#ifndef PWM4_CONFIG -#define PWM4_CONFIG \ - { \ - .tim_handle = TMR1, \ - .name = "tmr1pwm4", \ - .channel = 4 \ - } -#endif /* PWM4_CONFIG */ -#endif /* BSP_USING_TMR1_CH4 */ - -#ifdef BSP_USING_TMR2_CH1 -#ifndef PWM5_CONFIG -#define PWM5_CONFIG \ - { \ - .tim_handle = TMR2, \ - .name = "tmr2pwm1", \ - .channel = 1 \ - } -#endif /* PWM5_CONFIG */ -#endif /* BSP_USING_TMR2_CH1 */ - -#ifdef BSP_USING_TMR2_CH2 -#ifndef PWM6_CONFIG -#define PWM6_CONFIG \ - { \ - .tim_handle = TMR2, \ - .name = "tmr2pwm2", \ - .channel = 2 \ - } -#endif /* PWM6_CONFIG */ -#endif /* BSP_USING_TMR2_CH2 */ - -#ifdef BSP_USING_TMR2_CH3 -#ifndef PWM7_CONFIG -#define PWM7_CONFIG \ - { \ - .tim_handle = TMR2, \ - .name = "tmr2pwm3", \ - .channel = 3 \ - } -#endif /* PWM7_CONFIG */ -#endif /* BSP_USING_TMR2_CH3 */ - -#ifdef BSP_USING_TMR2_CH4 -#ifndef PWM8_CONFIG -#define PWM8_CONFIG \ - { \ - .tim_handle = TMR2, \ - .name = "tmr2pwm4", \ - .channel = 4 \ - } -#endif /* PWM8_CONFIG */ -#endif /* BSP_USING_TMR2_CH4 */ - -#ifdef BSP_USING_TMR3_CH1 -#ifndef PWM9_CONFIG -#define PWM9_CONFIG \ - { \ - .tim_handle = TMR3, \ - .name = "tmr3pwm1", \ - .channel = 1 \ - } -#endif /* PWM9_CONFIG */ -#endif /* BSP_USING_TMR3_CH1 */ - -#ifdef BSP_USING_TMR3_CH2 -#ifndef PWM10_CONFIG -#define PWM10_CONFIG \ - { \ - .tim_handle = TMR3, \ - .name = "tmr3pwm2", \ - .channel = 2 \ - } -#endif /* PWM10_CONFIG */ -#endif /* BSP_USING_TMR3_CH2 */ - -#ifdef BSP_USING_TMR3_CH3 -#ifndef PWM11_CONFIG -#define PWM11_CONFIG \ - { \ - .tim_handle = TMR3, \ - .name = "tmr3pwm3", \ - .channel = 3 \ - } -#endif /* PWM11_CONFIG */ -#endif /* BSP_USING_TMR3_CH3 */ - -#ifdef BSP_USING_TMR3_CH4 -#ifndef PWM12_CONFIG -#define PWM12_CONFIG \ - { \ - .tim_handle = TMR3, \ - .name = "tmr3pwm4", \ - .channel = 4 \ - } -#endif /* PWM12_CONFIG */ -#endif /* BSP_USING_TMR3_CH4 */ +#ifdef BSP_USING_TIM3_CH4 +#ifndef PWM4_TIM3_CONFIG +#define PWM4_TIM3_CONFIG \ + { \ + .tim_handle = TIM3, \ + .name = "tim3pwm4", \ + .channel = 4 \ + } +#endif /* PWM4_TIM3_CONFIG */ +#endif /* BSP_USING_TIM3_CH4 */ #ifdef __cplusplus } diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_soft_i2c.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_soft_i2c.c old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_soft_i2c.h b/bsp/n32g452xx/Libraries/rt_drivers/drv_soft_i2c.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_spi.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_spi.c old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_spi.h b/bsp/n32g452xx/Libraries/rt_drivers/drv_spi.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_usart.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_usart.c old mode 100755 new mode 100644 index 31f014b24b..90b84c9a53 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_usart.c +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_usart.c @@ -1,7 +1,7 @@ /* * File : usart.c * This file is part of RT-Thread RTOS - * COPYRIGHT (C) 2006-2013, RT-Thread Development Team + * COPYRIGHT (C) 2006-2021, RT-Thread Development Team * * The license and distribution terms for this file may be * found in the file LICENSE in this distribution or at diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_usart.h b/bsp/n32g452xx/Libraries/rt_drivers/drv_usart.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_wdt.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_wdt.c old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/n32g452xx-mini-system/.config b/bsp/n32g452xx/n32g452xx-mini-system/.config index 331a570279..4dc7a24334 100644 --- a/bsp/n32g452xx/n32g452xx-mini-system/.config +++ b/bsp/n32g452xx/n32g452xx-mini-system/.config @@ -135,7 +135,7 @@ CONFIG_RT_SERIAL_RB_BUFSZ=64 CONFIG_RT_USING_PIN=y # CONFIG_RT_USING_ADC is not set # CONFIG_RT_USING_DAC is not set -# CONFIG_RT_USING_PWM is not set +CONFIG_RT_USING_PWM=y # CONFIG_RT_USING_MTD_NOR is not set # CONFIG_RT_USING_MTD_NAND is not set # CONFIG_RT_USING_PM is not set @@ -572,7 +572,12 @@ CONFIG_BSP_USING_UART=y CONFIG_BSP_USING_UART1=y # CONFIG_BSP_USING_UART2 is not set # CONFIG_BSP_USING_UART3 is not set -# CONFIG_BSP_USING_PWM is not set +CONFIG_BSP_USING_PWM=y +CONFIG_BSP_USING_TIM3=y +CONFIG_BSP_USING_TIM3_CH1=y +CONFIG_BSP_USING_TIM3_CH2=y +CONFIG_BSP_USING_TIM3_CH3=y +CONFIG_BSP_USING_TIM3_CH4=y # CONFIG_BSP_USING_HWTIMER is not set # CONFIG_BSP_USING_SPI is not set # CONFIG_BSP_USING_I2C1 is not set diff --git a/bsp/n32g452xx/n32g452xx-mini-system/applications/main.c b/bsp/n32g452xx/n32g452xx-mini-system/applications/main.c old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/n32g452xx-mini-system/board/Kconfig b/bsp/n32g452xx/n32g452xx-mini-system/board/Kconfig index 5460efce5d..c4844f7a07 100755 --- a/bsp/n32g452xx/n32g452xx-mini-system/board/Kconfig +++ b/bsp/n32g452xx/n32g452xx-mini-system/board/Kconfig @@ -50,28 +50,21 @@ menu "On-chip Peripheral Drivers" default n select RT_USING_PWM if BSP_USING_PWM - menuconfig BSP_USING_TIM1 - bool "Enable timer1 output PWM" + menuconfig BSP_USING_TIM3 + bool "Enable timer3 output PWM" default n - if BSP_USING_TIM1 - config BSP_USING_TIM1_CH1 - bool "Enable TIM1 channel1 PWM" + if BSP_USING_TIM3 + config BSP_USING_TIM3_CH1 + bool "Enable TIM3 channel1 PWM" default n - - config BSP_USING_TIM1_CH4 - bool "Enable TIM1 channel4 PWM" + config BSP_USING_TIM3_CH2 + bool "Enable TIM3 channel2 PWM" default n - endif - menuconfig BSP_USING_TIM2 - bool "Enable timer2 output PWM" - default n - if BSP_USING_TIM2 - config BSP_USING_TIM2_CH1 - bool "Enable TIM2 channel1 PWM" + config BSP_USING_TIM3_CH3 + bool "Enable TIM3 channel2 PWM" default n - - config BSP_USING_TIM2_CH2 - bool "Enable TIM2 channel2 PWM" + config BSP_USING_TIM3_CH4 + bool "Enable TIM3 channel2 PWM" default n endif endif diff --git a/bsp/n32g452xx/n32g452xx-mini-system/board/board.c b/bsp/n32g452xx/n32g452xx-mini-system/board/board.c old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/n32g452xx-mini-system/board/board.h b/bsp/n32g452xx/n32g452xx-mini-system/board/board.h old mode 100755 new mode 100644 diff --git a/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.c b/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.c old mode 100755 new mode 100644 index 77a09f507b..be73a668ff --- a/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.c +++ b/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2006-2018, RT-Thread Development Team + * Copyright (c) 2006-2021, RT-Thread Development Team * * SPDX-License-Identifier: Apache-2.0 * @@ -162,36 +162,51 @@ void n32_msp_tim_init(void *Instance) GPIO_InitStruct(&GPIO_InitCtlStructure); TIM_Module *TIMx = (TIM_Module *)Instance; - if(TIMx == TIM1) - { - /* TIM1 clock enable */ - RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_TIM1, ENABLE); - /* GPIOA clock enable */ - RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOA, ENABLE); +// if(TIMx == TIM1) +// { +// /* TIM1 clock enable */ +// RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_TIM1, ENABLE); +// /* GPIOA clock enable */ +// RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOA, ENABLE); +// +// /* GPIOA Configuration:TIM1 Channel1 and Channel4 as alternate function push-pull */ +// GPIO_InitCtlStructure.Pin = GPIO_PIN_8 | GPIO_PIN_11; +// GPIO_InitCtlStructure.GPIO_Mode = GPIO_Mode_AF_PP; +// GPIO_InitCtlStructure.GPIO_Speed = GPIO_Speed_50MHz; +// +// GPIO_InitPeripheral(GPIOA, &GPIO_InitCtlStructure); +// } - /* GPIOA Configuration:TIM1 Channel1 and Channel4 as alternate function push-pull */ - GPIO_InitCtlStructure.Pin = GPIO_PIN_8 | GPIO_PIN_11; +// if(TIMx == TIM2) +// { +// /* TIM2 clock enable */ +// RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_TIM2, ENABLE); +// /* GPIOA clock enable */ +// RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOA, ENABLE); +// +// /* GPIOA Configuration:TIM2 Channel1 and Channel2 as alternate function push-pull */ +// GPIO_InitCtlStructure.Pin = GPIO_PIN_0 | GPIO_PIN_1; +// GPIO_InitCtlStructure.GPIO_Mode = GPIO_Mode_AF_PP; +// GPIO_InitCtlStructure.GPIO_Speed = GPIO_Speed_50MHz; +// +// GPIO_InitPeripheral(GPIOA, &GPIO_InitCtlStructure); +// } + + if(TIMx == TIM3) + { + /* TIM3 clock enable */ + RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_TIM3, ENABLE); + /* GPIOA clock enable */ + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOA|RCC_APB2_PERIPH_GPIOB, ENABLE); + + GPIO_InitCtlStructure.Pin = GPIO_PIN_6 | GPIO_PIN_7; GPIO_InitCtlStructure.GPIO_Mode = GPIO_Mode_AF_PP; GPIO_InitCtlStructure.GPIO_Speed = GPIO_Speed_50MHz; - GPIO_InitPeripheral(GPIOA, &GPIO_InitCtlStructure); - } - if(TIMx == TIM2) - { - /* TIM2 clock enable */ - RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_TIM2, ENABLE); - /* GPIOA clock enable */ - RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOA, ENABLE); - - /* GPIOA Configuration:TIM2 Channel1 and Channel2 as alternate function push-pull */ GPIO_InitCtlStructure.Pin = GPIO_PIN_0 | GPIO_PIN_1; - GPIO_InitCtlStructure.GPIO_Mode = GPIO_Mode_AF_PP; - GPIO_InitCtlStructure.GPIO_Speed = GPIO_Speed_50MHz; - - GPIO_InitPeripheral(GPIOA, &GPIO_InitCtlStructure); + GPIO_InitPeripheral(GPIOB, &GPIO_InitCtlStructure); } - /* Add others */ } #endif /* BSP_USING_PWM */ @@ -459,6 +474,31 @@ static int hwtimer_sample(int argc, char *argv[]) MSH_CMD_EXPORT(hwtimer_sample, hwtimer sample); #endif +#ifdef RT_USING_PWM +static int pwm_set_test(const char *name, int ch, + rt_uint32_t period, rt_uint32_t pulse) +{ + struct rt_device_pwm *pwm_dev = (struct rt_device_pwm *)rt_device_find(name); + if (pwm_dev == RT_NULL) + { + rt_kprintf("pwm sample run failed! can't find %s device!\n", name); + return RT_ERROR; + } + rt_pwm_set(pwm_dev, ch, period, pulse); + rt_pwm_enable(pwm_dev, ch); + return RT_EOK; +} +static int pwm_led_sample(int argc, char *argv[]) +{ + pwm_set_test("tim3pwm1", 1, 1000, 200); + pwm_set_test("tim3pwm2", 2, 1000, 400); + pwm_set_test("tim3pwm3", 3, 1000, 600); + pwm_set_test("tim3pwm4", 4, 1000, 700); + return RT_EOK; +} +/* 导出到 msh 命令列表中 */ +MSH_CMD_EXPORT(pwm_led_sample, pwm sample); +#endif #endif diff --git a/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.h b/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.h old mode 100755 new mode 100644 index 27a49e1228..b92c62a69f --- a/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.h +++ b/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2006-2018, RT-Thread Development Team + * Copyright (c) 2006-2021, RT-Thread Development Team * * SPDX-License-Identifier: Apache-2.0 * @@ -7,7 +7,7 @@ * Date Author Notes * 2021-04-13 shelton first version */ - + #ifndef __N32_MSP_H__ #define __N32_MSP_H__ diff --git a/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h b/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h old mode 100755 new mode 100644 index 4fd0313efa..dc79897be9 --- a/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h +++ b/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h @@ -83,6 +83,7 @@ #define RT_SERIAL_USING_DMA #define RT_SERIAL_RB_BUFSZ 64 #define RT_USING_PIN +#define RT_USING_PWM /* Using USB */ @@ -177,5 +178,11 @@ #define RT_USING_GPIO #define BSP_USING_UART #define BSP_USING_UART1 +#define BSP_USING_PWM +#define BSP_USING_TIM3 +#define BSP_USING_TIM3_CH1 +#define BSP_USING_TIM3_CH2 +#define BSP_USING_TIM3_CH3 +#define BSP_USING_TIM3_CH4 #endif From 776398d4d62f92c222037dddf66617b14683c7a4 Mon Sep 17 00:00:00 2001 From: linyuanbo_breo_server Date: Tue, 24 Aug 2021 07:35:33 +0000 Subject: [PATCH 08/46] =?UTF-8?q?feat=20:=20=E5=AE=8C=E6=88=90PWM=E9=A9=B1?= =?UTF-8?q?=E5=8A=A8=E7=A7=BB=E6=A4=8D=E4=B8=8E=E8=87=AA=E6=B5=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. 添加PWM测试代码 2. 修正PWM驱动周期与脉冲错误问题 --- bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.c | 68 ++++++++------- .../n32g452xx-mini-system/board/msp/n32_msp.c | 83 +++++++++++-------- 2 files changed, 82 insertions(+), 69 deletions(-) diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.c index 3d358d32e1..0382da58cd 100644 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.c +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.c @@ -103,46 +103,43 @@ static rt_err_t drv_pwm_enable(TIM_Module* TIMx, struct rt_pwm_configuration *co { if(channel == 1) { - TIM_SelectOcMode(TIMx, TIM_CH_1, TIM_OCMODE_INACTIVE); + TIM_EnableCapCmpCh(TIMx, TIM_CH_1, TIM_CAP_CMP_DISABLE); } else if(channel == 2) { - TIM_SelectOcMode(TIMx, TIM_CH_2, TIM_OCMODE_INACTIVE); + TIM_EnableCapCmpCh(TIMx, TIM_CH_2, TIM_CAP_CMP_DISABLE); } else if(channel == 3) { - TIM_SelectOcMode(TIMx, TIM_CH_3, TIM_OCMODE_INACTIVE); + TIM_EnableCapCmpCh(TIMx, TIM_CH_3, TIM_CAP_CMP_DISABLE); } else if(channel == 4) { - TIM_SelectOcMode(TIMx, TIM_CH_4, TIM_OCMODE_INACTIVE); + TIM_EnableCapCmpCh(TIMx, TIM_CH_4, TIM_CAP_CMP_DISABLE); } } else { if(channel == 1) { - TIM_SelectOcMode(TIMx, TIM_CH_1, TIM_OCMODE_ACTIVE); + TIM_EnableCapCmpCh(TIMx, TIM_CH_1, TIM_CAP_CMP_ENABLE); } else if(channel == 2) { - TIM_SelectOcMode(TIMx, TIM_CH_2, TIM_OCMODE_ACTIVE); + TIM_EnableCapCmpCh(TIMx, TIM_CH_2, TIM_CAP_CMP_ENABLE); } else if(channel == 3) { - TIM_SelectOcMode(TIMx, TIM_CH_3, TIM_OCMODE_ACTIVE); + TIM_EnableCapCmpCh(TIMx, TIM_CH_3, TIM_CAP_CMP_ENABLE); } else if(channel == 4) { - TIM_SelectOcMode(TIMx, TIM_CH_4, TIM_OCMODE_ACTIVE); + TIM_EnableCapCmpCh(TIMx, TIM_CH_4, TIM_CAP_CMP_ENABLE); } } - /* TIMx enable counter */ TIM_Enable(TIMx, ENABLE); - rt_kprintf("2222222 ch=[%d], en=[%d]\n", channel, enable); - return RT_EOK; } @@ -176,31 +173,38 @@ static rt_err_t drv_pwm_get(TIM_Module* TIMx, struct rt_pwm_configuration *confi if(channel == 4) configuration->pulse = (cc4 + 1) * (div + 1) * 1000UL / tim_clock; - rt_kprintf("33333333 ch=[%d], tim_clock=[%d], pulse=[%d]\n", channel, tim_clock, configuration->pulse); - return RT_EOK; } static rt_err_t drv_pwm_set(TIM_Module* TIMx, struct rt_pwm_configuration *configuration) { - TIM_TimeBaseInitType TIM_TIMeBaseStructure; - OCInitType TIM_OCInitStructure; - rt_uint32_t period, pulse; - rt_uint64_t psc; - /* Get the channel number */ - rt_uint32_t channel = configuration->channel; - /* Init timer pin and enable clock */ n32_msp_tim_init(TIMx); - /* Convert nanosecond to frequency and duty cycle. */ - period = (unsigned long long)configuration->period ; - psc = period / MAX_PERIOD + 1; - period = period / psc; + RCC_ClocksType RCC_Clock; + RCC_GetClocksFreqValue(&RCC_Clock); + rt_uint64_t input_clock; + if ((TIM1 == TIMx) || (TIM8 == TIMx)) + { + RCC_ConfigTim18Clk(RCC_TIM18CLK_SRC_SYSCLK); + input_clock = RCC_Clock.SysclkFreq; + } + else + { + if (1 == (RCC_Clock.HclkFreq/RCC_Clock.Pclk1Freq)) + input_clock = RCC_Clock.Pclk1Freq; + else + input_clock = RCC_Clock.Pclk1Freq * 2; + } - rt_kprintf("444444 period=[%d], psc=[%d], channel=[%d]\n", period, psc, channel); + /* Convert nanosecond to frequency and duty cycle. */ + rt_uint32_t period = (unsigned long long)configuration->period ; + rt_uint64_t psc = period / MAX_PERIOD + 1; + period = period / psc; + psc = psc * (input_clock / 1000000); /* TIMe base configuration */ + TIM_TimeBaseInitType TIM_TIMeBaseStructure; TIM_InitTimBaseStruct(&TIM_TIMeBaseStructure); TIM_TIMeBaseStructure.Period = period; TIM_TIMeBaseStructure.Prescaler = psc - 1; @@ -208,14 +212,16 @@ static rt_err_t drv_pwm_set(TIM_Module* TIMx, struct rt_pwm_configuration *confi TIM_TIMeBaseStructure.CntMode = TIM_CNT_MODE_UP; TIM_InitTimeBase(TIMx, &TIM_TIMeBaseStructure); - pulse = (unsigned long long)configuration->pulse; + rt_uint32_t pulse = (unsigned long long)configuration->pulse; /* PWM1 Mode configuration: Channel1 */ + OCInitType TIM_OCInitStructure; TIM_InitOcStruct(&TIM_OCInitStructure); TIM_OCInitStructure.OcMode = TIM_OCMODE_PWM1; TIM_OCInitStructure.OutputState = TIM_OUTPUT_STATE_ENABLE; TIM_OCInitStructure.Pulse = pulse; TIM_OCInitStructure.OcPolarity = TIM_OC_POLARITY_HIGH; + rt_uint32_t channel = configuration->channel; if(channel == 1) { TIM_InitOc1(TIMx, &TIM_OCInitStructure); @@ -238,11 +244,7 @@ static rt_err_t drv_pwm_set(TIM_Module* TIMx, struct rt_pwm_configuration *confi } TIM_ConfigArPreload(TIMx, ENABLE); - - if(TIMx == TIM1 || TIMx == TIM8) - { - TIM_EnableCtrlPwmOutputs(TIMx,ENABLE); - } + TIM_EnableCtrlPwmOutputs(TIMx, ENABLE); return RT_EOK; } @@ -251,7 +253,6 @@ static rt_err_t drv_pwm_control(struct rt_device_pwm *device, int cmd, void *arg { struct rt_pwm_configuration *configuration = (struct rt_pwm_configuration *)arg; TIM_Module *TIMx = (TIM_Module *)device->parent.user_data; - rt_kprintf("11111111111\n"); switch (cmd) { @@ -270,8 +271,6 @@ static rt_err_t drv_pwm_control(struct rt_device_pwm *device, int cmd, void *arg static int rt_hw_pwm_init(void) { - rt_kprintf("??????\n"); - int i = 0; int result = RT_EOK; @@ -286,7 +285,6 @@ static int rt_hw_pwm_init(void) LOG_D("%s register failed", n32_pwm_obj[i].name); result = -RT_ERROR; } - rt_kprintf("00000 i=[%d]\n", i); } return result; diff --git a/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.c b/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.c index be73a668ff..09d2dd80bb 100644 --- a/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.c +++ b/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.c @@ -162,35 +162,35 @@ void n32_msp_tim_init(void *Instance) GPIO_InitStruct(&GPIO_InitCtlStructure); TIM_Module *TIMx = (TIM_Module *)Instance; -// if(TIMx == TIM1) -// { -// /* TIM1 clock enable */ -// RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_TIM1, ENABLE); -// /* GPIOA clock enable */ -// RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOA, ENABLE); -// -// /* GPIOA Configuration:TIM1 Channel1 and Channel4 as alternate function push-pull */ -// GPIO_InitCtlStructure.Pin = GPIO_PIN_8 | GPIO_PIN_11; -// GPIO_InitCtlStructure.GPIO_Mode = GPIO_Mode_AF_PP; -// GPIO_InitCtlStructure.GPIO_Speed = GPIO_Speed_50MHz; -// -// GPIO_InitPeripheral(GPIOA, &GPIO_InitCtlStructure); -// } + if(TIMx == TIM1) + { + /* TIM1 clock enable */ + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_TIM1, ENABLE); + /* GPIOA clock enable */ + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOA, ENABLE); -// if(TIMx == TIM2) -// { -// /* TIM2 clock enable */ -// RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_TIM2, ENABLE); -// /* GPIOA clock enable */ -// RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOA, ENABLE); -// -// /* GPIOA Configuration:TIM2 Channel1 and Channel2 as alternate function push-pull */ -// GPIO_InitCtlStructure.Pin = GPIO_PIN_0 | GPIO_PIN_1; -// GPIO_InitCtlStructure.GPIO_Mode = GPIO_Mode_AF_PP; -// GPIO_InitCtlStructure.GPIO_Speed = GPIO_Speed_50MHz; -// -// GPIO_InitPeripheral(GPIOA, &GPIO_InitCtlStructure); -// } + /* GPIOA Configuration:TIM1 Channel1 and Channel4 as alternate function push-pull */ + GPIO_InitCtlStructure.Pin = GPIO_PIN_8 | GPIO_PIN_11; + GPIO_InitCtlStructure.GPIO_Mode = GPIO_Mode_AF_PP; + GPIO_InitCtlStructure.GPIO_Speed = GPIO_Speed_50MHz; + + GPIO_InitPeripheral(GPIOA, &GPIO_InitCtlStructure); + } + + if(TIMx == TIM2) + { + /* TIM2 clock enable */ + RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_TIM2, ENABLE); + /* GPIOA clock enable */ + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOA, ENABLE); + + /* GPIOA Configuration:TIM2 Channel1 and Channel2 as alternate function push-pull */ + GPIO_InitCtlStructure.Pin = GPIO_PIN_0 | GPIO_PIN_1; + GPIO_InitCtlStructure.GPIO_Mode = GPIO_Mode_AF_PP; + GPIO_InitCtlStructure.GPIO_Speed = GPIO_Speed_50MHz; + + GPIO_InitPeripheral(GPIOA, &GPIO_InitCtlStructure); + } if(TIMx == TIM3) { @@ -341,7 +341,7 @@ void n32_msp_can_init(void *Instance) #ifdef RT_USING_FINSH #include -#ifdef BSP_USING_UART +#if defined(BSP_USING_UART2) || defined(BSP_USING_UART3) static void uart_test_rw(rt_device_t uartx, const char *name) { if (uartx == NULL) @@ -488,16 +488,31 @@ static int pwm_set_test(const char *name, int ch, rt_pwm_enable(pwm_dev, ch); return RT_EOK; } +#define PWM_TEST_NAME_CH_1 "tim3pwm1" +#define PWM_TEST_NAME_CH_2 "tim3pwm2" +#define PWM_TEST_NAME_CH_3 "tim3pwm3" +#define PWM_TEST_NAME_CH_4 "tim3pwm4" static int pwm_led_sample(int argc, char *argv[]) { - pwm_set_test("tim3pwm1", 1, 1000, 200); - pwm_set_test("tim3pwm2", 2, 1000, 400); - pwm_set_test("tim3pwm3", 3, 1000, 600); - pwm_set_test("tim3pwm4", 4, 1000, 700); + pwm_set_test(PWM_TEST_NAME_CH_1, 1, 1000, 200); + pwm_set_test(PWM_TEST_NAME_CH_2, 2, 1000, 400); + pwm_set_test(PWM_TEST_NAME_CH_3, 3, 1000, 600); + pwm_set_test(PWM_TEST_NAME_CH_4, 4, 1000, 700); return RT_EOK; } -/* 导出到 msh 命令列表中 */ MSH_CMD_EXPORT(pwm_led_sample, pwm sample); +static int pwm_led_sample_off(int argc, char *argv[]) +{ + struct rt_device_pwm *pwm_dev = (struct rt_device_pwm *)rt_device_find(PWM_TEST_NAME_CH_1); + if (pwm_dev == RT_NULL) + { + rt_kprintf("pwm sample run failed! can't find %s device!\n", PWM_TEST_NAME_CH_1); + return RT_ERROR; + } + rt_pwm_disable(pwm_dev, 1); + return RT_EOK; +} +MSH_CMD_EXPORT(pwm_led_sample_off, pwm sample off); #endif #endif From b15e88ee6faee831339c355bc01f3ef50efe4615 Mon Sep 17 00:00:00 2001 From: linyuanbo_breo_server Date: Wed, 25 Aug 2021 11:21:49 +0000 Subject: [PATCH 09/46] =?UTF-8?q?feat=20:=20=E5=88=A0=E9=99=A4=E5=A4=9A?= =?UTF-8?q?=E4=BD=99=E4=BB=A3=E7=A0=81=E4=B8=8E=E5=A4=9A=E4=BD=99=E7=9A=84?= =?UTF-8?q?=E6=96=87=E4=BB=B6,=E4=BF=AE=E6=AD=A3=E6=B3=A8=E9=87=8A?= =?UTF-8?q?=E4=B8=8E=E5=87=BD=E6=95=B0=E5=91=BD=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bsp/n32g452xx/Libraries/rt_drivers/drv_adc.c | 6 - bsp/n32g452xx/Libraries/rt_drivers/drv_gpio.c | 2 +- bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.c | 38 +- .../Libraries/rt_drivers/drv_soft_i2c.c | 8 +- .../Libraries/rt_drivers/drv_soft_i2c.h | 4 +- bsp/n32g452xx/Libraries/rt_drivers/drv_spi.c | 350 ------------------ bsp/n32g452xx/Libraries/rt_drivers/drv_spi.h | 41 -- .../Libraries/rt_drivers/drv_usart.c | 35 +- bsp/n32g452xx/Libraries/rt_drivers/drv_wdt.c | 124 ------- bsp/n32g452xx/README.md | 3 - .../n32g452xx-mini-system/board/board.c | 2 +- .../n32g452xx-mini-system/board/board.h | 2 +- 12 files changed, 19 insertions(+), 596 deletions(-) delete mode 100644 bsp/n32g452xx/Libraries/rt_drivers/drv_spi.c delete mode 100644 bsp/n32g452xx/Libraries/rt_drivers/drv_spi.h delete mode 100644 bsp/n32g452xx/Libraries/rt_drivers/drv_wdt.c delete mode 100755 bsp/n32g452xx/README.md diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_adc.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_adc.c index c8082323bd..8450b35014 100644 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_adc.c +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_adc.c @@ -112,7 +112,6 @@ static rt_err_t n32_adc_enabled(struct rt_adc_device *device, rt_uint32_t channe n32_msp_adc_init(n32_adc_handler); - /* ADCx configuration ------------------------------------------------------*/ ADC_InitStruct(&ADC_InitStructure); ADC_InitStructure.WorkMode = ADC_WORKMODE_INDEPENDENT; ADC_InitStructure.MultiChEn = DISABLE; @@ -128,11 +127,6 @@ static rt_err_t n32_adc_enabled(struct rt_adc_device *device, rt_uint32_t channe /* Enable ADCx */ ADC_Enable(n32_adc_handler, ENABLE); - // /* Enable ADCx reset calibration register */ - // ADC_RstCalibration(n32_adc_handler); - // /* Check the end of ADCx reset calibration register */ - // while(ADC_GetResetCalibrationStatus(n32_adc_handler)); - /* Start ADCx calibration */ ADC_StartCalibration(n32_adc_handler); /* Check the end of ADCx calibration */ diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_gpio.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_gpio.c index 93ed12ea86..40b59d1898 100644 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_gpio.c +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_gpio.c @@ -24,7 +24,7 @@ } #define __N32_PIN_DEFAULT {-1, 0, 0, 0, 0, 0} -/* STM32 GPIO driver */ +/* N32 GPIO driver */ struct pin_index { int index; diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.c index 0382da58cd..f61402c9c3 100644 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.c +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.c @@ -12,11 +12,7 @@ #include "drv_pwm.h" #ifdef RT_USING_PWM -#if !defined(BSP_USING_TIM1_CH1) && !defined(BSP_USING_TIM1_CH2) && \ - !defined(BSP_USING_TIM1_CH3) && !defined(BSP_USING_TIM1_CH4) && \ - !defined(BSP_USING_TIM2_CH1) && !defined(BSP_USING_TIM2_CH2) && \ - !defined(BSP_USING_TIM2_CH3) && !defined(BSP_USING_TIM2_CH4) && \ - !defined(BSP_USING_TIM3_CH1) && !defined(BSP_USING_TIM3_CH2) && \ +#if !defined(BSP_USING_TIM3_CH1) && !defined(BSP_USING_TIM3_CH2) && \ !defined(BSP_USING_TIM3_CH3) && !defined(BSP_USING_TIM3_CH4) #error "Please define at least one BSP_USING_TIMx_CHx" #endif @@ -39,38 +35,6 @@ struct n32_pwm static struct n32_pwm n32_pwm_obj[] = { - #ifdef BSP_USING_TIM1_CH1 - PWM1_CONFIG, - #endif - - #ifdef BSP_USING_TIM1_CH2 - PWM2_CONFIG, - #endif - - #ifdef BSP_USING_TIM1_CH3 - PWM3_CONFIG, - #endif - - #ifdef BSP_USING_TIM1_CH4 - PWM4_CONFIG, - #endif - - #ifdef BSP_USING_TIM2_CH1 - PWM5_CONFIG, - #endif - - #ifdef BSP_USING_TIM2_CH2 - PWM6_CONFIG, - #endif - - #ifdef BSP_USING_TIM2_CH3 - PWM7_CONFIG, - #endif - - #ifdef BSP_USING_TIM2_CH4 - PWM8_CONFIG, - #endif - #ifdef BSP_USING_TIM3_CH1 PWM1_TIM3_CONFIG, #endif diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_soft_i2c.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_soft_i2c.c index 740875bf00..0b49dba5d7 100644 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_soft_i2c.c +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_soft_i2c.c @@ -42,7 +42,7 @@ static struct n32_i2c i2c_obj[sizeof(soft_i2c_config) / sizeof(soft_i2c_config[0 /** * This function initializes the i2c pin. * - * @param Stm32 i2c dirver class. + * @param n32 i2c dirver class. */ static void n32_i2c_gpio_init(struct n32_i2c *i2c) { @@ -58,7 +58,7 @@ static void n32_i2c_gpio_init(struct n32_i2c *i2c) /** * This function sets the sda pin. * - * @param Stm32 config class. + * @param n32 config class. * @param The sda pin state. */ static void n32_set_sda(void *data, rt_int32_t state) @@ -77,7 +77,7 @@ static void n32_set_sda(void *data, rt_int32_t state) /** * This function sets the scl pin. * - * @param Stm32 config class. + * @param n32 config class. * @param The scl pin state. */ static void n32_set_scl(void *data, rt_int32_t state) @@ -164,7 +164,7 @@ static const struct rt_i2c_bit_ops n32_bit_ops_default = /** * if i2c is locked, this function will unlock it * - * @param at32 config class + * @param n32 config class * * @return RT_EOK indicates successful unlock. */ diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_soft_i2c.h b/bsp/n32g452xx/Libraries/rt_drivers/drv_soft_i2c.h index 683b0fe503..af501c3e19 100644 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_soft_i2c.h +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_soft_i2c.h @@ -15,14 +15,14 @@ #include #include -/* at32 config class */ +/* n32 config class */ struct n32_soft_i2c_config { rt_uint8_t scl; rt_uint8_t sda; const char *bus_name; }; -/* at32 i2c dirver class */ +/* n32 i2c dirver class */ struct n32_i2c { struct rt_i2c_bit_ops ops; diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_spi.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_spi.c deleted file mode 100644 index bfa53afebf..0000000000 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_spi.c +++ /dev/null @@ -1,350 +0,0 @@ -/* - * Copyright (c) 2006-2021, RT-Thread Development Team - * - * SPDX-License-Identifier: Apache-2.0 - * - * Change Logs: - * Date Author Notes - * 2020-01-09 shelton first version - */ - -#include -#include "drv_spi.h" - -#ifdef RT_USING_SPI -#if !defined(BSP_USING_SPI1) && !defined(BSP_USING_SPI2) && \ - !defined(BSP_USING_SPI3) && !defined(BSP_USING_SPI4) -#error "Please define at least one SPIx" -#endif - -//#define DEBUG - -#define ARR_LEN(__N) (sizeof(__N) / sizeof(__N[0])) - -#ifdef DEBUG -#define DEBUG_PRINTF(...) rt_kprintf(__VA_ARGS__) -#else -#define DEBUG_PRINTF(...) -#endif - -/* private rt-thread spi ops function */ -static rt_err_t configure(struct rt_spi_device* device, struct rt_spi_configuration* configuration); -static rt_uint32_t xfer(struct rt_spi_device* device, struct rt_spi_message* message); - -static struct rt_spi_ops n32_spi_ops = -{ - configure, - xfer -}; - -/** - * Attach the spi device to SPI bus, this function must be used after initialization. - */ -rt_err_t rt_hw_spi_device_attach(const char *bus_name, const char *device_name, GPIO_Module *cs_gpiox, uint16_t cs_gpio_pin) -{ - RT_ASSERT(bus_name != RT_NULL); - RT_ASSERT(device_name != RT_NULL); - - rt_err_t result; - struct rt_spi_device *spi_device; - struct n32_spi_cs *cs_pin; - - /* initialize the cs pin && select the slave*/ - GPIO_InitType GPIO_InitStruct; - GPIO_InitStruct.Pin = cs_gpio_pin; - GPIO_InitStruct.GPIO_Mode = GPIO_Mode_Out_PP; - GPIO_InitStruct.GPIO_Speed = GPIO_Speed_50MHz; - GPIO_InitPeripheral(cs_gpiox, &GPIO_InitStruct); - GPIO_SetBits(cs_gpiox, cs_gpio_pin); - - /* attach the device to spi bus*/ - spi_device = (struct rt_spi_device *)rt_malloc(sizeof(struct rt_spi_device)); - RT_ASSERT(spi_device != RT_NULL); - cs_pin = (struct n32_spi_cs *)rt_malloc(sizeof(struct n32_spi_cs)); - RT_ASSERT(cs_pin != RT_NULL); - cs_pin->GPIOx = cs_gpiox; - cs_pin->GPIO_Pin = cs_gpio_pin; - result = rt_spi_bus_attach_device(spi_device, device_name, bus_name, (void *)cs_pin); - - if (result != RT_EOK) - { - DEBUG_PRINTF("%s attach to %s faild, %d\n", device_name, bus_name, result); - } - - RT_ASSERT(result == RT_EOK); - - DEBUG_PRINTF("%s attach to %s done", device_name, bus_name); - - return result; -} - -static rt_err_t configure(struct rt_spi_device* device, - struct rt_spi_configuration* configuration) -{ - struct rt_spi_bus * spi_bus = (struct rt_spi_bus *)device->bus; - struct n32_spi *spi_instance = (struct n32_spi *)spi_bus->parent.user_data; - - SPI_InitType SPI_InitStruct; - - RT_ASSERT(device != RT_NULL); - RT_ASSERT(configuration != RT_NULL); - - n32_msp_spi_init(spi_instance->config->spix); - - /* data_width */ - if(configuration->data_width <= 8) - { - SPI_InitStruct.DataLen = SPI_DATA_SIZE_8BITS; - } - else if(configuration->data_width <= 16) - { - SPI_InitStruct.DataLen = SPI_DATA_SIZE_16BITS; - } - else - { - return RT_EIO; - } - - /* baudrate */ - { - uint32_t spi_apb_clock; - uint32_t max_hz; - RCC_ClocksType RCC_Clocks; - - max_hz = configuration->max_hz; - - RCC_GetClocksFreqValue(&RCC_Clocks); - DEBUG_PRINTF("sys freq: %d\n", RCC_Clocks.SysclkFreq); - DEBUG_PRINTF("max freq: %d\n", max_hz); - - if (spi_instance->config->spix == SPI1) - { - spi_apb_clock = RCC_Clocks.Pclk2Freq; - DEBUG_PRINTF("pclk2 freq: %d\n", RCC_Clocks.Pclk2Freq); - } - else - { - spi_apb_clock = RCC_Clocks.Pclk1Freq; - DEBUG_PRINTF("pclk1 freq: %d\n", RCC_Clocks.Pclk1Freq); - } - - if(max_hz >= spi_apb_clock/2) - { - SPI_InitStruct.BaudRatePres = SPI_BR_PRESCALER_2; - } - else if (max_hz >= spi_apb_clock/4) - { - SPI_InitStruct.BaudRatePres = SPI_BR_PRESCALER_4; - } - else if (max_hz >= spi_apb_clock/8) - { - SPI_InitStruct.BaudRatePres = SPI_BR_PRESCALER_8; - } - else if (max_hz >= spi_apb_clock/16) - { - SPI_InitStruct.BaudRatePres = SPI_BR_PRESCALER_16; - } - else if (max_hz >= spi_apb_clock/32) - { - SPI_InitStruct.BaudRatePres = SPI_BR_PRESCALER_32; - } - else if (max_hz >= spi_apb_clock/64) - { - SPI_InitStruct.BaudRatePres = SPI_BR_PRESCALER_64; - } - else if (max_hz >= spi_apb_clock/128) - { - SPI_InitStruct.BaudRatePres = SPI_BR_PRESCALER_128; - } - else - { - /* min prescaler 256 */ - SPI_InitStruct.BaudRatePres = SPI_BR_PRESCALER_256; - } - } /* baudrate */ - - switch(configuration->mode & RT_SPI_MODE_3) - { - case RT_SPI_MODE_0: - SPI_InitStruct.CLKPHA = SPI_CLKPHA_FIRST_EDGE; - SPI_InitStruct.CLKPOL = SPI_CLKPOL_LOW; - break; - case RT_SPI_MODE_1: - SPI_InitStruct.CLKPHA = SPI_CLKPHA_SECOND_EDGE; - SPI_InitStruct.CLKPOL = SPI_CLKPOL_LOW; - break; - case RT_SPI_MODE_2: - SPI_InitStruct.CLKPHA = SPI_CLKPHA_FIRST_EDGE; - SPI_InitStruct.CLKPOL = SPI_CLKPOL_HIGH; - break; - case RT_SPI_MODE_3: - SPI_InitStruct.CLKPHA = SPI_CLKPHA_SECOND_EDGE; - SPI_InitStruct.CLKPOL = SPI_CLKPOL_HIGH; - break; - } - - /* MSB or LSB */ - if(configuration->mode & RT_SPI_MSB) - { - SPI_InitStruct.FirstBit = SPI_FB_MSB; - } - else - { - SPI_InitStruct.FirstBit = SPI_FB_LSB; - } - - SPI_InitStruct.DataDirection = SPI_DIR_DOUBLELINE_FULLDUPLEX; - SPI_InitStruct.SpiMode = SPI_MODE_MASTER; - SPI_InitStruct.NSS = SPI_NSS_SOFT; - - /* init SPI */ - SPI_Init(spi_instance->config->spix, &SPI_InitStruct); - /* Enable SPI_MASTER */ - SPI_Enable(spi_instance->config->spix, ENABLE); - SPI_EnableCalculateCrc(spi_instance->config->spix, DISABLE); - - return RT_EOK; -}; - -static rt_uint32_t xfer(struct rt_spi_device* device, struct rt_spi_message* message) -{ - struct rt_spi_bus * at32_spi_bus = (struct rt_spi_bus *)device->bus; - struct n32_spi *spi_instance = (struct n32_spi *)at32_spi_bus->parent.user_data; - struct rt_spi_configuration * config = &device->config; - struct n32_spi_cs * at32_spi_cs = device->parent.user_data; - - RT_ASSERT(device != NULL); - RT_ASSERT(message != NULL); - - /* take CS */ - if(message->cs_take) - { - GPIO_ResetBits(at32_spi_cs->GPIOx, at32_spi_cs->GPIO_Pin); - DEBUG_PRINTF("spi take cs\n"); - } - - { - if(config->data_width <= 8) - { - const rt_uint8_t * send_ptr = message->send_buf; - rt_uint8_t * recv_ptr = message->recv_buf; - rt_uint32_t size = message->length; - - DEBUG_PRINTF("spi poll transfer start: %d\n", size); - - while(size--) - { - rt_uint8_t data = 0xFF; - - if(send_ptr != RT_NULL) - { - data = *send_ptr++; - } - - // Todo: replace register read/write by at32 lib - //Wait until the transmit buffer is empty - while(RESET == SPI_I2S_GetStatus(spi_instance->config->spix, SPI_I2S_TE_FLAG)); - // Send the byte - SPI_I2S_TransmitData(spi_instance->config->spix, data); - - //Wait until a data is received - while(RESET == SPI_I2S_GetStatus(spi_instance->config->spix, SPI_I2S_RNE_FLAG)); - // Get the received data - data = SPI_I2S_ReceiveData(spi_instance->config->spix); - - if(recv_ptr != RT_NULL) - { - *recv_ptr++ = data; - } - } - DEBUG_PRINTF("spi poll transfer finsh\n"); - } - else if(config->data_width <= 16) - { - const rt_uint16_t * send_ptr = message->send_buf; - rt_uint16_t * recv_ptr = message->recv_buf; - rt_uint32_t size = message->length; - - while(size--) - { - rt_uint16_t data = 0xFF; - - if(send_ptr != RT_NULL) - { - data = *send_ptr++; - } - - //Wait until the transmit buffer is empty - while(RESET == SPI_I2S_GetStatus(spi_instance->config->spix, SPI_I2S_TE_FLAG)); - // Send the byte - SPI_I2S_TransmitData(spi_instance->config->spix, data); - - //Wait until a data is received - while(RESET == SPI_I2S_GetStatus(spi_instance->config->spix, SPI_I2S_RNE_FLAG)); - // Get the received data - data = SPI_I2S_ReceiveData(spi_instance->config->spix); - - if(recv_ptr != RT_NULL) - { - *recv_ptr++ = data; - } - } - } - } - - /* release CS */ - if(message->cs_release) - { - GPIO_SetBits(at32_spi_cs->GPIOx, at32_spi_cs->GPIO_Pin); - DEBUG_PRINTF("spi release cs\n"); - } - - return message->length; -}; - -static struct n32_spi_config configs[] = { -#ifdef BSP_USING_SPI1 - {SPI1, "spi1"}, -#endif - -#ifdef BSP_USING_SPI2 - {SPI2, "spi2"}, -#endif - -#ifdef BSP_USING_SPI3 - {SPI3, "spi3"}, -#endif - -#ifdef BSP_USING_SPI4 - {SPI4, "spi4"}, -#endif -}; - -static struct n32_spi spis[sizeof(configs) / sizeof(configs[0])] = {0}; - -/** \brief init and register at32 spi bus. - * - * \param SPI: at32 SPI, e.g: SPI1,SPI2,SPI3. - * \param spi_bus_name: spi bus name, e.g: "spi1" - * \return - * - */ -int rt_hw_spi_init(void) -{ - int i; - rt_err_t result; - rt_size_t obj_num = sizeof(spis) / sizeof(struct n32_spi); - - for (i = 0; i < obj_num; i++) - { - spis[i].config = &configs[i]; - spis[i].spi_bus.parent.user_data = (void *)&spis[i]; - result = rt_spi_bus_register(&(spis[i].spi_bus), spis[i].config->spi_name, &n32_spi_ops); - } - - return result; -} - -INIT_BOARD_EXPORT(rt_hw_spi_init); - -#endif diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_spi.h b/bsp/n32g452xx/Libraries/rt_drivers/drv_spi.h deleted file mode 100644 index 06ad293ecc..0000000000 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_spi.h +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Copyright (c) 2006-2021, RT-Thread Development Team - * - * SPDX-License-Identifier: Apache-2.0 - * - * Change Logs: - * Date Author Notes - * 2020-01-09 shelton first version - */ - -#ifndef __DRV_SPI__ -#define __DRV_SPI__ - -#include -#include -#include "n32g45x.h" - -struct n32_spi_config -{ - SPI_Module *spix; - const char *spi_name; -}; - -struct n32_spi -{ - struct n32_spi_config *config; - struct rt_spi_bus spi_bus; -}; - -struct n32_spi_cs -{ - GPIO_Module *GPIOx; - uint32_t GPIO_Pin; -}; - -/* public function */ -int rt_hw_spi_init(void); -rt_err_t rt_hw_spi_device_attach(const char *bus_name, const char *device_name, GPIO_Module *cs_gpiox, uint16_t cs_gpio_pin); - -#endif // __DRV_SPI__ - diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_usart.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_usart.c index 90b84c9a53..b39298b9a0 100644 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_usart.c +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_usart.c @@ -49,7 +49,7 @@ struct n32_uart static void DMA_Configuration(struct rt_serial_device *serial); -static rt_err_t n32_configure(struct rt_serial_device *serial, struct serial_configure *cfg) +static rt_err_t n32_uart_configure(struct rt_serial_device *serial, struct serial_configure *cfg) { struct n32_uart* uart; USART_InitType USART_InitStructure; @@ -107,7 +107,7 @@ static rt_err_t n32_configure(struct rt_serial_device *serial, struct serial_con return RT_EOK; } -static rt_err_t n32_control(struct rt_serial_device *serial, int cmd, void *arg) +static rt_err_t n32_uart_control(struct rt_serial_device *serial, int cmd, void *arg) { struct n32_uart* uart; rt_uint32_t ctrl_arg = (rt_uint32_t)(arg); @@ -142,7 +142,7 @@ static rt_err_t n32_control(struct rt_serial_device *serial, int cmd, void *arg) return RT_EOK; } -static int n32_putc(struct rt_serial_device *serial, char c) +static int n32_uart_putc(struct rt_serial_device *serial, char c) { struct n32_uart* uart; @@ -168,7 +168,7 @@ static int n32_putc(struct rt_serial_device *serial, char c) return 1; } -static int n32_getc(struct rt_serial_device *serial) +static int n32_uart_getc(struct rt_serial_device *serial) { int ch; struct n32_uart* uart; @@ -275,16 +275,16 @@ static void uart_isr(struct rt_serial_device *serial) } if (USART_GetFlagStatus(uart->uart_device, USART_FLAG_OREF) == SET) { - n32_getc(serial); + n32_uart_getc(serial); } } static const struct rt_uart_ops n32_uart_ops = { - n32_configure, - n32_control, - n32_putc, - n32_getc, + n32_uart_configure, + n32_uart_control, + n32_uart_putc, + n32_uart_getc, }; #if defined(BSP_USING_UART1) @@ -552,23 +552,6 @@ int rt_hw_usart_init(void) uart); #endif /* BSP_USING_UART3 */ -#if defined(BSP_USING_UART4) - uart = &uart4; - - config.baud_rate = BAUD_RATE_115200; - - serial4.ops = &n32_uart_ops; - serial4.config = config; - - NVIC_Configuration(uart); - - /* register UART4 device */ - rt_hw_serial_register(&serial4, "uart4", - RT_DEVICE_FLAG_RDWR | RT_DEVICE_FLAG_INT_RX | - RT_DEVICE_FLAG_INT_TX | RT_DEVICE_FLAG_DMA_RX, - uart); -#endif /* BSP_USING_UART4 */ - return RT_EOK; } INIT_BOARD_EXPORT(rt_hw_usart_init); diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_wdt.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_wdt.c deleted file mode 100644 index 0b304ad1ff..0000000000 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_wdt.c +++ /dev/null @@ -1,124 +0,0 @@ -/* - * Copyright (c) 2006-2021, RT-Thread Development Team - * - * SPDX-License-Identifier: Apache-2.0 - * - * Change Logs: - * Date Author Notes - * 2020-01-22 shelton first version - */ - -#include -#include - -#ifdef RT_USING_WDT - -#define LSI_VALUE 40000 - -//#define DRV_DEBUG -#define LOG_TAG "drv.wdt" -#include - -struct at32_wdt_obj -{ - IWDG_Type *instance; - rt_uint32_t Prescaler; - rt_uint32_t Reload; - rt_uint16_t is_start; -}; -static struct at32_wdt_obj at32_wdt; -static struct rt_watchdog_ops ops; -static rt_watchdog_t watchdog; - -static rt_err_t wdt_init(rt_watchdog_t *wdt) -{ - return RT_EOK; -} - -static rt_err_t wdt_control(rt_watchdog_t *wdt, int cmd, void *arg) -{ - switch (cmd) - { - /* feed the watchdog */ - case RT_DEVICE_CTRL_WDT_KEEPALIVE: - IWDG_ReloadCounter(); - break; - /* set watchdog timeout */ - case RT_DEVICE_CTRL_WDT_SET_TIMEOUT: -#if defined(LSI_VALUE) - if(LSI_VALUE) - { - at32_wdt.Reload = (*((rt_uint32_t*)arg)) * LSI_VALUE / 256 ; - } - else - { - LOG_E("Please define the value of LSI_VALUE!"); - } - if(at32_wdt.Reload > 0xFFF) - { - LOG_E("wdg set timeout parameter too large, please less than %ds",0xFFF * 256 / LSI_VALUE); - return -RT_EINVAL; - } -#else - #error "Please define the value of LSI_VALUE!" -#endif - if(at32_wdt.is_start) - { - IWDG_KeyRegWrite(IWDG_KeyRegWrite_Enable); - IWDG_SetPrescaler(at32_wdt.Prescaler); - IWDG_SetReload(at32_wdt.Reload); - IWDG_KeyRegWrite(IWDG_KeyRegWrite_Disable); - IWDG_Enable(); - } - break; - case RT_DEVICE_CTRL_WDT_GET_TIMEOUT: -#if defined(LSI_VALUE) - if(LSI_VALUE) - { - (*((rt_uint32_t*)arg)) = at32_wdt.Reload * 256 / LSI_VALUE; - } - else - { - LOG_E("Please define the value of LSI_VALUE!"); - } -#else - #error "Please define the value of LSI_VALUE!" -#endif - break; - case RT_DEVICE_CTRL_WDT_START: - IWDG_KeyRegWrite(IWDG_KeyRegWrite_Enable); - IWDG_SetPrescaler(at32_wdt.Prescaler); - IWDG_SetReload(at32_wdt.Reload); - IWDG_KeyRegWrite(IWDG_KeyRegWrite_Disable); - IWDG_Enable(); - at32_wdt.is_start = 1; - break; - default: - LOG_W("This command is not supported."); - return -RT_ERROR; - } - return RT_EOK; -} - -int rt_hw_wdt_init(void) -{ - at32_wdt.instance = IWDG; - at32_wdt.Prescaler = IWDG_Psc_256; - at32_wdt.Reload = 0x00000FFF; - at32_wdt.is_start = 0; - - ops.init = &wdt_init; - ops.control = &wdt_control; - watchdog.ops = &ops; - /* register watchdog device */ - if (rt_hw_watchdog_register(&watchdog, "wdt", RT_DEVICE_FLAG_DEACTIVATE, RT_NULL) != RT_EOK) - { - LOG_E("wdt device register failed."); - return -RT_ERROR; - } - LOG_D("wdt device register success."); - return RT_EOK; -} -INIT_BOARD_EXPORT(rt_hw_wdt_init); - -#endif /* RT_USING_WDT */ diff --git a/bsp/n32g452xx/README.md b/bsp/n32g452xx/README.md deleted file mode 100755 index 710ca97dd6..0000000000 --- a/bsp/n32g452xx/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# n32g452xx - -:) \ No newline at end of file diff --git a/bsp/n32g452xx/n32g452xx-mini-system/board/board.c b/bsp/n32g452xx/n32g452xx-mini-system/board/board.c index 472768a1af..4405e28941 100644 --- a/bsp/n32g452xx/n32g452xx-mini-system/board/board.c +++ b/bsp/n32g452xx/n32g452xx-mini-system/board/board.c @@ -56,7 +56,7 @@ void SysTick_Handler(void) } /** - * This function will initial AT32 board. + * This function will initial N32 board. */ void rt_hw_board_init() { diff --git a/bsp/n32g452xx/n32g452xx-mini-system/board/board.h b/bsp/n32g452xx/n32g452xx-mini-system/board/board.h index da15643a5b..71f5ca48a0 100644 --- a/bsp/n32g452xx/n32g452xx-mini-system/board/board.h +++ b/bsp/n32g452xx/n32g452xx-mini-system/board/board.h @@ -18,7 +18,7 @@ extern "C" { #endif -/* Just only support for AT32F40xxG */ +/* Just only support for N32G452XX */ #define N32_FLASH_START_ADRESS ((uint32_t)0x08000000) #define FLASH_PAGE_SIZE (2 * 1024) #define N32_FLASH_SIZE (256 * 1024) From 6f11b2e93e588d7ea73776d4ec4f6c29bd8e6609 Mon Sep 17 00:00:00 2001 From: linyuanbo_breo_server Date: Thu, 26 Aug 2021 02:10:59 +0000 Subject: [PATCH 10/46] feat : fix tim channel comment --- bsp/n32g452xx/n32g452xx-mini-system/board/Kconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bsp/n32g452xx/n32g452xx-mini-system/board/Kconfig b/bsp/n32g452xx/n32g452xx-mini-system/board/Kconfig index c4844f7a07..8a4e0749d8 100755 --- a/bsp/n32g452xx/n32g452xx-mini-system/board/Kconfig +++ b/bsp/n32g452xx/n32g452xx-mini-system/board/Kconfig @@ -61,10 +61,10 @@ menu "On-chip Peripheral Drivers" bool "Enable TIM3 channel2 PWM" default n config BSP_USING_TIM3_CH3 - bool "Enable TIM3 channel2 PWM" + bool "Enable TIM3 channel3 PWM" default n config BSP_USING_TIM3_CH4 - bool "Enable TIM3 channel2 PWM" + bool "Enable TIM3 channel4 PWM" default n endif endif From cee60d220f4a909ce0f437e9208742a93fe2d318 Mon Sep 17 00:00:00 2001 From: linyuanbo_breo_server Date: Sun, 29 Aug 2021 08:56:54 +0000 Subject: [PATCH 11/46] =?UTF-8?q?feat=20:=20=E5=AE=8C=E6=88=90DEMO?= =?UTF-8?q?=E6=B5=8B=E8=AF=95=E4=BE=8B=E5=AD=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. 完成MAIN函数中的LED测试例子 2. 完善README文档 3. 更新添加许可文件 --- bsp/Copyright_Notice.md | 19 ++++++++++++++++++ bsp/n32g452xx/n32g452xx-mini-system/README.md | 12 ++--------- .../n32g452xx-mini-system/applications/main.c | 20 +++++++++++++------ 3 files changed, 35 insertions(+), 16 deletions(-) diff --git a/bsp/Copyright_Notice.md b/bsp/Copyright_Notice.md index 566c558c81..a3090a8cb1 100644 --- a/bsp/Copyright_Notice.md +++ b/bsp/Copyright_Notice.md @@ -717,3 +717,22 @@ Path: - bsp/zynqmp-r5-axu4ev/drivers/Zynq_HAL_Driver +### n32 + +License: 未注明 + +Copyright: Copyright (c) 2019, Nations Technologies Inc. + +Path: + +- bsp/n32g452xx/n32g452xx-mini-system/board/msp + +------ + +License: bsd-new + +Copyright: Copyright (c) 2010-2015 ARM Limited + +Path: + +- bsp/n32g452xx/Libraries/N32_Std_Driver/CMSIS diff --git a/bsp/n32g452xx/n32g452xx-mini-system/README.md b/bsp/n32g452xx/n32g452xx-mini-system/README.md index ed52f4d5d5..68bd5b3d7e 100644 --- a/bsp/n32g452xx/n32g452xx-mini-system/README.md +++ b/bsp/n32g452xx/n32g452xx-mini-system/README.md @@ -35,17 +35,9 @@ N32G452 MINI-SYSTEM 板级包支持MDK5开发环境和GCC编译器,以下是 | --------- | -------- | :------------------------: | | UART | 支持(已移植,已测试) | USART1/2/3 | | GPIO | 支持(已移植,已测试) | PA0...PF7 | -| IIC | 支持(已移植,待测试) | GPIO-I2C | -| SPI | 支持(已移植,待测试) | SPI1/2 | | ADC | 支持(已移植,已测试) | ADC1/2 | -| PWM | 支持(已移植,待测试) | TMR1/2 | +| PWM | 支持(已移植,已测试) | TMR1/2 | | HWTIMER | 支持(已移植,已测试) | TMR6/7 | -| SDIO | 支持(已移植,待测试) | SDIO1 | -| CAN | 支持(已移植,待测试) | CAN1/2 | -| WDT | 支持(已移植,待测试) | | -| RTC | 支持(已移植,待测试) | | -| FLASH | 支持(已移植,待测试) | | -| ETH | 支持(已移植,待测试) | | ### IO在板级支持包中的映射情况 @@ -100,7 +92,7 @@ N32G452 MINI-SYSTEM 板级包支持MDK5开发环境和GCC编译器,以下是 #### 运行结果 -下载程序成功之后,系统会自动运行,观察开发板上 LED 的运行效果,LED2/3/4 会周期性闪烁。 +下载程序成功之后,系统会自动运行,观察开发板上 LED 的运行效果,LED1 会周期性闪烁。 连接开发板对应串口到 PC , 在终端工具里打开相应的串口(115200-8-1-N),复位设备后,在串口上可以看到 RT-Thread 的输出信息: diff --git a/bsp/n32g452xx/n32g452xx-mini-system/applications/main.c b/bsp/n32g452xx/n32g452xx-mini-system/applications/main.c index 155880e2f4..2099d854bd 100644 --- a/bsp/n32g452xx/n32g452xx-mini-system/applications/main.c +++ b/bsp/n32g452xx/n32g452xx-mini-system/applications/main.c @@ -8,15 +8,23 @@ * 2015-07-29 Arda.Fu first implementation */ #include +#include + +/* defined the LED1 pin: PA8 */ +#define LED1_PIN 57 int main(void) { - /* user app entry */ + uint32_t Speed = 200; + /* set LED1 pin mode to output */ + rt_pin_mode(LED1_PIN, PIN_MODE_OUTPUT); - return 0; + while (1) + { + rt_pin_write(LED1_PIN, PIN_LOW); + rt_thread_mdelay(Speed); + rt_pin_write(LED1_PIN, PIN_HIGH); + rt_thread_mdelay(Speed); + } } - - - - From fbf5638540db9203688d5ed1e2e53ea4857e1beb Mon Sep 17 00:00:00 2001 From: linyuanbo_breo_server Date: Fri, 3 Sep 2021 12:06:34 +0800 Subject: [PATCH 12/46] =?UTF-8?q?feat=20:=20=E6=A0=B9=E6=8D=AEBSP=E6=8F=90?= =?UTF-8?q?=E4=BA=A4=E8=87=AA=E6=9F=A5=E5=AE=8C=E5=96=84=E5=9B=BA=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. 添加.ignore_format.yml文件 2. 修正main.c的注释 --- bsp/n32g452xx/.ignore_format.yml | 8 ++++++++ bsp/n32g452xx/n32g452xx-mini-system/applications/main.c | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 bsp/n32g452xx/.ignore_format.yml diff --git a/bsp/n32g452xx/.ignore_format.yml b/bsp/n32g452xx/.ignore_format.yml new file mode 100644 index 0000000000..057cdf379a --- /dev/null +++ b/bsp/n32g452xx/.ignore_format.yml @@ -0,0 +1,8 @@ +# files format check exclude path, please follow the instructions below to modify; +# If you need to exclude an entire folder, add the folder path in dir_path; +# If you need to exclude a file, add the path to the file in file_path. + +file_path: + +dir_path: +- Libraries/N32_Std_Driver diff --git a/bsp/n32g452xx/n32g452xx-mini-system/applications/main.c b/bsp/n32g452xx/n32g452xx-mini-system/applications/main.c index 2099d854bd..1807819992 100644 --- a/bsp/n32g452xx/n32g452xx-mini-system/applications/main.c +++ b/bsp/n32g452xx/n32g452xx-mini-system/applications/main.c @@ -10,7 +10,7 @@ #include #include -/* defined the LED1 pin: PA8 */ +/* defined the LED1 pin: PB5 */ #define LED1_PIN 57 int main(void) From 30d49d46abf0843e071785707a1acc39dc75c472 Mon Sep 17 00:00:00 2001 From: linyuanbo_breo_server Date: Mon, 6 Sep 2021 17:39:52 +0800 Subject: [PATCH 13/46] feat : add last line in .ignore_format.yml --- bsp/n32g452xx/.ignore_format.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/bsp/n32g452xx/.ignore_format.yml b/bsp/n32g452xx/.ignore_format.yml index 057cdf379a..438142f49f 100644 --- a/bsp/n32g452xx/.ignore_format.yml +++ b/bsp/n32g452xx/.ignore_format.yml @@ -6,3 +6,4 @@ file_path: dir_path: - Libraries/N32_Std_Driver + From 49fcf9f4cd436d30d2df8c4e24b751194c32f43b Mon Sep 17 00:00:00 2001 From: linyuanbo_breo_server Date: Mon, 6 Sep 2021 17:40:55 +0800 Subject: [PATCH 14/46] feat : delet file_path in .ignore_format.yml --- bsp/n32g452xx/.ignore_format.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/bsp/n32g452xx/.ignore_format.yml b/bsp/n32g452xx/.ignore_format.yml index 438142f49f..8b73f834c0 100644 --- a/bsp/n32g452xx/.ignore_format.yml +++ b/bsp/n32g452xx/.ignore_format.yml @@ -2,8 +2,6 @@ # If you need to exclude an entire folder, add the folder path in dir_path; # If you need to exclude a file, add the path to the file in file_path. -file_path: - dir_path: - Libraries/N32_Std_Driver From 9d8afc8ede235f95faa5c710181cc4fedf444554 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E6=BE=84?= <36236188+Eureka1024@users.noreply.github.com> Date: Wed, 15 Sep 2021 00:07:24 +0800 Subject: [PATCH 15/46] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=B8=80=E7=A7=8D?= =?UTF-8?q?=E6=96=B0=E7=9A=84=E6=9F=A5=E6=89=BE=E5=AD=97=E8=8A=82=E6=9C=80?= =?UTF-8?q?=E4=BD=8E=E9=9D=9E0=E4=BD=8D=E7=9A=84=E7=AE=97=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/kservice.c | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/src/kservice.c b/src/kservice.c index 25d34dfc47..7c62901e36 100644 --- a/src/kservice.c +++ b/src/kservice.c @@ -1353,6 +1353,32 @@ RTM_EXPORT(rt_free_align); #endif /* RT_USING_HEAP */ #ifndef RT_USING_CPU_FFS +#ifdef RT_KSERVICE_USING_TINY_FFS +const rt_uint8_t __lowest_bit_bitmap[] = +{ + /* 0 - 7 */ 0, 1, 2, 27, 3, 24, 28, 32, + /* 8 - 15 */ 4, 17, 25, 31, 29, 12, 32, 14, + /* 16 - 23 */ 5, 8, 18, 32, 26, 23, 32, 16, + /* 24 - 31 */ 30, 11, 13, 7, 32, 22, 15, 10, + /* 32 - 36 */ 6, 21, 9, 20, 19 +}; + +/** + * This function finds the first bit set (beginning with the least significant bit) + * in value and return the index of that bit. + * + * Bits are numbered starting at 1 (the least significant bit). A return value of + * zero from any of these functions means that the argument was zero. + * + * @return return the index of the first bit set. If value is 0, then this function + * shall return 0. + */ +int __rt_ffs(int value) +{ + rt_uint32_t result = (rt_uint32_t)value; + return __lowest_bit_bitmap[ (result & (result - 1) ^ result) % 37]; +} +#else const rt_uint8_t __lowest_bit_bitmap[] = { /* 00 */ 0, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0, @@ -1398,6 +1424,7 @@ int __rt_ffs(int value) return __lowest_bit_bitmap[(value & 0xff000000) >> 24] + 25; } +#endif /* RT_KSERVICE_USING_TINY_FFS */ #endif /* RT_USING_CPU_FFS */ #ifdef RT_DEBUG From 1ef31445fd731c81c403eda47c13f2c027dd26b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E6=BE=84?= <36236188+Eureka1024@users.noreply.github.com> Date: Wed, 15 Sep 2021 00:10:35 +0800 Subject: [PATCH 16/46] =?UTF-8?q?[src][Kconfig]=20=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E9=9A=90=E6=80=A7RT=5FKSERVICE=5FUSING=5FTINY=5FFFS=E5=AE=9A?= =?UTF-8?q?=E4=B9=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Kconfig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Kconfig b/src/Kconfig index 71abd9cf4f..1de4bc52c7 100644 --- a/src/Kconfig +++ b/src/Kconfig @@ -135,6 +135,10 @@ config RT_USING_ASM_MEMCPY bool default n +config RT_KSERVICE_USING_TINY_FFS + bool "Enable kservice to use tiny ffs" + default n + endmenu menuconfig RT_DEBUG From f97f623c519ec1a6817556f8ecad159f5799f2aa Mon Sep 17 00:00:00 2001 From: "192.168.1.134" Date: Mon, 11 Oct 2021 20:00:58 +0800 Subject: [PATCH 17/46] fix: gPIO/ADC driver 1. add ADC temperature&vref channel. 2.add GPIO IPD/OD configration --- bsp/n32g452xx/Libraries/rt_drivers/drv_adc.c | 9 +++++++++ bsp/n32g452xx/Libraries/rt_drivers/drv_common.c | 1 + bsp/n32g452xx/Libraries/rt_drivers/drv_gpio.c | 10 ++++++++++ .../n32g452xx-mini-system/applications/main.c | 1 + 4 files changed, 21 insertions(+) diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_adc.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_adc.c index 8450b35014..fd4212e92c 100644 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_adc.c +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_adc.c @@ -98,6 +98,9 @@ static rt_uint32_t n32_adc_get_channel(rt_uint32_t channel) case 17: n32_channel = ADC_CH_17; break; + case 18: + n32_channel = ADC_CH_18; + break; } return n32_channel; @@ -124,6 +127,12 @@ static rt_err_t n32_adc_enabled(struct rt_adc_device *device, rt_uint32_t channe /* ADCx regular channels configuration */ ADC_ConfigRegularChannel(n32_adc_handler, n32_adc_get_channel(channel), 1, ADC_SAMP_TIME_28CYCLES5); + if (((n32_adc_handler == ADC2) || (n32_adc_handler == ADC2)) + && ((n32_adc_get_channel(channel) == ADC_CH_16) || (n32_adc_get_channel(channel) == ADC_CH_18))) + { + ADC_EnableTempSensorVrefint(ENABLE); + } + /* Enable ADCx */ ADC_Enable(n32_adc_handler, ENABLE); diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_common.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_common.c index b7bae8bf2c..b6b8d9db85 100644 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_common.c +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_common.c @@ -26,6 +26,7 @@ static void reboot(uint8_t argc, char **argv) rt_hw_cpu_reset(); } FINSH_FUNCTION_EXPORT_ALIAS(reboot, __cmd_reboot, Reboot System); +MSH_CMD_EXPORT(reboot, Reboot System); #endif /* RT_USING_FINSH */ /** diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_gpio.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_gpio.c index 40b59d1898..87975f995b 100644 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_gpio.c +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_gpio.c @@ -552,6 +552,16 @@ void n32_pin_mode(rt_device_t dev, rt_base_t pin, rt_base_t mode) /* input setting: pull up. */ GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU; } + else if (mode == PIN_MODE_INPUT_PULLDOWN) + { + /* input setting: pull up. */ + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPD; + } + else if (mode == PIN_MODE_OUTPUT_OD) + { + /* input setting: pull up. */ + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_OD; + } else { /* input setting:default. */ diff --git a/bsp/n32g452xx/n32g452xx-mini-system/applications/main.c b/bsp/n32g452xx/n32g452xx-mini-system/applications/main.c index 1807819992..11fdf6f84b 100644 --- a/bsp/n32g452xx/n32g452xx-mini-system/applications/main.c +++ b/bsp/n32g452xx/n32g452xx-mini-system/applications/main.c @@ -7,6 +7,7 @@ * Date Author Notes * 2015-07-29 Arda.Fu first implementation */ +#include #include #include From 4bf86eda9e8144cfa225df5fb24ac94ea1a82af0 Mon Sep 17 00:00:00 2001 From: "192.168.1.134" Date: Mon, 11 Oct 2021 20:21:27 +0800 Subject: [PATCH 18/46] =?UTF-8?q?fix:=20=E8=A7=A3=E5=86=B3=E5=91=8A?= =?UTF-8?q?=E8=AD=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. 解决告警(rt_drv_pwm.c: warning: implicit declaration of function 'atoi') --- .../n32g452xx-mini-system/project.uvprojx | 923 ++++++++++++++++++ components/drivers/misc/rt_drv_pwm.c | 1 + 2 files changed, 924 insertions(+) create mode 100755 bsp/n32g452xx/n32g452xx-mini-system/project.uvprojx diff --git a/bsp/n32g452xx/n32g452xx-mini-system/project.uvprojx b/bsp/n32g452xx/n32g452xx-mini-system/project.uvprojx new file mode 100755 index 0000000000..ad92f9e539 --- /dev/null +++ b/bsp/n32g452xx/n32g452xx-mini-system/project.uvprojx @@ -0,0 +1,923 @@ + + + 2.1 +
### uVision Project, (C) Keil Software
+ + + rtthread-n32 + 0x4 + ARM-ADS + 0 + + + N32G452RCL7 + Nationstech + Nationstech.N32G45x_DFP.1.0.1 + http://www.keil.com/pack/ + IRAM(0x20000000,0x24000) IROM(0x08000000,0x40000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE + + + UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0N32G45x -FS08000000 -FL040000 -FP0($$Device:N32G452RCL7$Flash\N32G45x.FLM)) + 0 + $$Device:N32G452RCL7$firmware\CMSIS\device\n32g45x.h + + + + + + + + + + $$Device:N32G452RCL7$svd\N32G452.svd + 0 + 0 + + + + + + + 0 + 0 + 0 + 0 + 1 + + .\build\ + rt-thread + 1 + 0 + 0 + 1 + 0 + .\build\ + 1 + 0 + 0 + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 1 + 0 + fromelf --bin !L --output rtthread.bin + + 0 + 0 + 0 + 0 + + 0 + + + + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + SARMCM3.DLL + -REMAP + DCM.DLL + -pCM4 + SARMCM3.DLL + + TCM.DLL + -pCM4 + + + + 1 + 0 + 0 + 0 + 16 + + + + + 1 + 0 + 0 + 1 + 1 + 4096 + + 1 + BIN\UL2CM3.DLL + "" () + + + + + 0 + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 0 + 1 + 1 + 0 + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + "Cortex-M4" + + 0 + 0 + 0 + 1 + 1 + 0 + 0 + 2 + 0 + 0 + 0 + 0 + 8 + 0 + 0 + 0 + 0 + 3 + 3 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 1 + 0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20000000 + 0x24000 + + + 1 + 0x8000000 + 0x40000 + + + 0 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x8000000 + 0x40000 + + + 1 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20000000 + 0x24000 + + + 0 + 0x0 + 0x0 + + + + + + 1 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + + + N32G45X, USE_STDPERIPH_DRIVER, RT_USING_ARM_LIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND + + applications;.;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board;board\msp;..\Libraries\rt_drivers;..\..\..\components\finsh;.;..\..\..\include;..\..\..\components\libc\compilers\armlibc;..\..\..\components\libc\compilers\common;..\..\..\components\libc\compilers\common\nogcc;..\Libraries\N32_Std_Driver\CMSIS\core;..\Libraries\N32_Std_Driver\CMSIS\device;..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\inc;..\..\..\examples\utest\testcases\kernel + + + + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + + + + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0x08000000 + 0x20000000 + + .\board\linker_scripts\link.sct + + + + + + + + + + + Applications + + + main.c + 1 + applications\main.c + + + + + CPU + + + div0.c + 1 + ..\..\..\libcpu\arm\common\div0.c + + + + + backtrace.c + 1 + ..\..\..\libcpu\arm\common\backtrace.c + + + + + showmem.c + 1 + ..\..\..\libcpu\arm\common\showmem.c + + + + + cpuport.c + 1 + ..\..\..\libcpu\arm\cortex-m4\cpuport.c + + + + + context_rvds.S + 2 + ..\..\..\libcpu\arm\cortex-m4\context_rvds.S + + + + + DeviceDrivers + + + rt_drv_pwm.c + 1 + ..\..\..\components\drivers\misc\rt_drv_pwm.c + + + + + pin.c + 1 + ..\..\..\components\drivers\misc\pin.c + + + + + serial.c + 1 + ..\..\..\components\drivers\serial\serial.c + + + + + workqueue.c + 1 + ..\..\..\components\drivers\src\workqueue.c + + + + + ringblk_buf.c + 1 + ..\..\..\components\drivers\src\ringblk_buf.c + + + + + ringbuffer.c + 1 + ..\..\..\components\drivers\src\ringbuffer.c + + + + + pipe.c + 1 + ..\..\..\components\drivers\src\pipe.c + + + + + completion.c + 1 + ..\..\..\components\drivers\src\completion.c + + + + + waitqueue.c + 1 + ..\..\..\components\drivers\src\waitqueue.c + + + + + dataqueue.c + 1 + ..\..\..\components\drivers\src\dataqueue.c + + + + + Drivers + + + n32_msp.c + 1 + board\msp\n32_msp.c + + + + + board.c + 1 + board\board.c + + + + + startup_n32g45x.s + 2 + ..\Libraries\N32_Std_Driver\CMSIS\device\startup\startup_n32g45x.s + + + + + drv_gpio.c + 1 + ..\Libraries\rt_drivers\drv_gpio.c + + + + + drv_usart.c + 1 + ..\Libraries\rt_drivers\drv_usart.c + + + + + drv_common.c + 1 + ..\Libraries\rt_drivers\drv_common.c + + + + + drv_pwm.c + 1 + ..\Libraries\rt_drivers\drv_pwm.c + + + + + Finsh + + + shell.c + 1 + ..\..\..\components\finsh\shell.c + + + + + msh.c + 1 + ..\..\..\components\finsh\msh.c + + + + + Kernel + + + ipc.c + 1 + ..\..\..\src\ipc.c + + + + + clock.c + 1 + ..\..\..\src\clock.c + + + + + mem.c + 1 + ..\..\..\src\mem.c + + + + + mempool.c + 1 + ..\..\..\src\mempool.c + + + + + thread.c + 1 + ..\..\..\src\thread.c + + + + + components.c + 1 + ..\..\..\src\components.c + + + + + object.c + 1 + ..\..\..\src\object.c + + + + + scheduler.c + 1 + ..\..\..\src\scheduler.c + + + + + timer.c + 1 + ..\..\..\src\timer.c + + + + + irq.c + 1 + ..\..\..\src\irq.c + + + + + device.c + 1 + ..\..\..\src\device.c + + + + + idle.c + 1 + ..\..\..\src\idle.c + + + + + kservice.c + 1 + ..\..\..\src\kservice.c + + + + + libc + + + mem_std.c + 1 + ..\..\..\components\libc\compilers\armlibc\mem_std.c + + + + + libc.c + 1 + ..\..\..\components\libc\compilers\armlibc\libc.c + + + + + syscalls.c + 1 + ..\..\..\components\libc\compilers\armlibc\syscalls.c + + + + + time.c + 1 + ..\..\..\components\libc\compilers\common\time.c + + + + + stdlib.c + 1 + ..\..\..\components\libc\compilers\common\stdlib.c + + + + + Libraries + + + n32g45x_dvp.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_dvp.c + + + + + n32g45x_xfmc.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_xfmc.c + + + + + n32g45x_pwr.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_pwr.c + + + + + n32g45x_adc.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_adc.c + + + + + n32g45x_gpio.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_gpio.c + + + + + n32g45x_rcc.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_rcc.c + + + + + n32g45x_eth.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_eth.c + + + + + n32g45x_flash.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_flash.c + + + + + n32g45x_wwdg.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_wwdg.c + + + + + n32g45x_tim.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_tim.c + + + + + n32g45x_crc.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_crc.c + + + + + n32g45x_qspi.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_qspi.c + + + + + misc.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\misc.c + + + + + n32g45x_can.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_can.c + + + + + n32g45x_dma.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_dma.c + + + + + n32g45x_sdio.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_sdio.c + + + + + n32g45x_tsc.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_tsc.c + + + + + n32g45x_iwdg.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_iwdg.c + + + + + n32g45x_bkp.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_bkp.c + + + + + n32g45x_rtc.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_rtc.c + + + + + n32g45x_dbg.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_dbg.c + + + + + n32g45x_usart.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_usart.c + + + + + system_n32g45x.c + 1 + ..\Libraries\N32_Std_Driver\CMSIS\device\system_n32g45x.c + + + + + n32g45x_exti.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_exti.c + + + + + n32g45x_opamp.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_opamp.c + + + + + n32g45x_comp.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_comp.c + + + + + n32g45x_dac.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_dac.c + + + + + n32g45x_spi.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_spi.c + + + + + n32g45x_i2c.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_i2c.c + + + + + + + + + + + + + + + template + 1 + + + +
diff --git a/components/drivers/misc/rt_drv_pwm.c b/components/drivers/misc/rt_drv_pwm.c index 04895868e2..42325587ab 100644 --- a/components/drivers/misc/rt_drv_pwm.c +++ b/components/drivers/misc/rt_drv_pwm.c @@ -9,6 +9,7 @@ */ #include +#include #include From 3e6853cd3947e3442716093968e274cb132fd7b2 Mon Sep 17 00:00:00 2001 From: "192.168.1.134" Date: Mon, 11 Oct 2021 20:53:18 +0800 Subject: [PATCH 19/46] feat: add scons --dist function --- bsp/n32g452xx/Libraries/Kconfig | 7 ++ bsp/n32g452xx/n32g452xx-mini-system/.config | 76 +++++++++++++------ .../n32g452xx-mini-system/board/Kconfig | 1 + .../n32g452xx-mini-system/rtconfig.h | 16 ++-- 4 files changed, 69 insertions(+), 31 deletions(-) create mode 100755 bsp/n32g452xx/Libraries/Kconfig diff --git a/bsp/n32g452xx/Libraries/Kconfig b/bsp/n32g452xx/Libraries/Kconfig new file mode 100755 index 0000000000..a1db7a20be --- /dev/null +++ b/bsp/n32g452xx/Libraries/Kconfig @@ -0,0 +1,7 @@ +config SOC_FAMILY_N32 + bool + +config SOC_SERIES_N32G452XX + bool + select ARCH_ARM_CORTEX_M4 + select SOC_FAMILY_N32 diff --git a/bsp/n32g452xx/n32g452xx-mini-system/.config b/bsp/n32g452xx/n32g452xx-mini-system/.config index 4dc7a24334..3ef47e09fc 100644 --- a/bsp/n32g452xx/n32g452xx-mini-system/.config +++ b/bsp/n32g452xx/n32g452xx-mini-system/.config @@ -96,19 +96,19 @@ CONFIG_RT_MAIN_THREAD_PRIORITY=10 # Command shell # CONFIG_RT_USING_FINSH=y +CONFIG_RT_USING_MSH=y +CONFIG_FINSH_USING_MSH=y CONFIG_FINSH_THREAD_NAME="tshell" +CONFIG_FINSH_THREAD_PRIORITY=20 +CONFIG_FINSH_THREAD_STACK_SIZE=4096 CONFIG_FINSH_USING_HISTORY=y CONFIG_FINSH_HISTORY_LINES=5 CONFIG_FINSH_USING_SYMTAB=y +CONFIG_FINSH_CMD_SIZE=80 +CONFIG_MSH_USING_BUILT_IN_COMMANDS=y CONFIG_FINSH_USING_DESCRIPTION=y # CONFIG_FINSH_ECHO_DISABLE_DEFAULT is not set -CONFIG_FINSH_THREAD_PRIORITY=20 -CONFIG_FINSH_THREAD_STACK_SIZE=4096 -CONFIG_FINSH_CMD_SIZE=80 # CONFIG_FINSH_USING_AUTH is not set -CONFIG_FINSH_USING_MSH=y -CONFIG_FINSH_USING_MSH_DEFAULT=y -# CONFIG_FINSH_USING_MSH_ONLY is not set CONFIG_FINSH_ARG_MAX=10 # @@ -162,6 +162,7 @@ CONFIG_RT_USING_PWM=y # CONFIG_RT_USING_LIBC=y # CONFIG_RT_USING_PTHREADS is not set +CONFIG_RT_LIBC_USING_TIME=y # CONFIG_RT_USING_MODULE is not set CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8 @@ -254,6 +255,7 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8 # CONFIG_PKG_USING_AT_DEVICE is not set # CONFIG_PKG_USING_ATSRV_SOCKET is not set # CONFIG_PKG_USING_WIZNET is not set +# CONFIG_PKG_USING_ZB_COORDINATOR is not set # # IoT Cloud @@ -294,6 +296,11 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8 # CONFIG_PKG_USING_AGILE_MODBUS is not set # CONFIG_PKG_USING_AGILE_FTP is not set # CONFIG_PKG_USING_EMBEDDEDPROTO is not set +# CONFIG_PKG_USING_RT_LINK_HW is not set +# CONFIG_PKG_USING_LORA_PKT_FWD is not set +# CONFIG_PKG_USING_LORA_GW_DRIVER_LIB is not set +# CONFIG_PKG_USING_LORA_PKT_SNIFFER is not set +# CONFIG_PKG_USING_HM is not set # # security packages @@ -310,6 +317,7 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8 # CONFIG_PKG_USING_LUA is not set # CONFIG_PKG_USING_JERRYSCRIPT is not set # CONFIG_PKG_USING_MICROPYTHON is not set +# CONFIG_PKG_USING_PIKASCRIPT is not set # # multimedia packages @@ -326,6 +334,13 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8 # CONFIG_PKG_USING_NUEMWIN is not set # CONFIG_PKG_USING_MP3PLAYER is not set # CONFIG_PKG_USING_TINYJPEG is not set +# CONFIG_PKG_USING_UGUI is not set + +# +# U8G2: a monochrome graphic library +# +# CONFIG_PKG_USING_U8G2_OFFICIAL is not set +# CONFIG_PKG_USING_U8G2 is not set # # tools packages @@ -420,6 +435,9 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8 # CONFIG_PKG_USING_LPM is not set # CONFIG_PKG_USING_TLSF is not set # CONFIG_PKG_USING_EVENT_RECORDER is not set +# CONFIG_PKG_USING_ARM_2D is not set +# CONFIG_PKG_USING_WCWIDTH is not set +# CONFIG_PKG_USING_MCUBOOT is not set # # peripheral libraries and drivers @@ -431,7 +449,6 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8 # CONFIG_PKG_USING_AS7341 is not set # CONFIG_PKG_USING_STM32_SDIO is not set # CONFIG_PKG_USING_ICM20608 is not set -# CONFIG_PKG_USING_U8G2 is not set # CONFIG_PKG_USING_BUTTON is not set # CONFIG_PKG_USING_PCF8574 is not set # CONFIG_PKG_USING_SX12XX is not set @@ -490,6 +507,11 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8 # CONFIG_PKG_USING_KOBUKI is not set # CONFIG_PKG_USING_ROSSERIAL is not set # CONFIG_PKG_USING_MICRO_ROS is not set +# CONFIG_PKG_USING_MCP23008 is not set +# CONFIG_PKG_USING_BLUETRUM_SDK is not set +# CONFIG_PKG_USING_MISAKA_AT24CXX is not set +# CONFIG_PKG_USING_MISAKA_RGB_BLING is not set +# CONFIG_PKG_USING_BL_MCU_SDK is not set # # AI packages @@ -507,6 +529,27 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8 # # miscellaneous packages # + +# +# samples: kernel and components samples +# +# CONFIG_PKG_USING_KERNEL_SAMPLES is not set +# CONFIG_PKG_USING_FILESYSTEM_SAMPLES is not set +# CONFIG_PKG_USING_NETWORK_SAMPLES is not set +# CONFIG_PKG_USING_PERIPHERAL_SAMPLES is not set + +# +# entertainment: terminal games and other interesting software packages +# +# CONFIG_PKG_USING_CMATRIX is not set +# CONFIG_PKG_USING_SL is not set +# CONFIG_PKG_USING_CAL is not set +# CONFIG_PKG_USING_ACLOCK is not set +# CONFIG_PKG_USING_THREES is not set +# CONFIG_PKG_USING_2048 is not set +# CONFIG_PKG_USING_SNAKE is not set +# CONFIG_PKG_USING_TETRIS is not set +# CONFIG_PKG_USING_DONUT is not set # CONFIG_PKG_USING_LIBCSV is not set # CONFIG_PKG_USING_OPTPARSE is not set # CONFIG_PKG_USING_FASTLZ is not set @@ -524,14 +567,6 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8 # CONFIG_PKG_USING_DIGITALCTRL is not set # CONFIG_PKG_USING_UPACKER is not set # CONFIG_PKG_USING_UPARAM is not set - -# -# samples: kernel and components samples -# -# CONFIG_PKG_USING_KERNEL_SAMPLES is not set -# CONFIG_PKG_USING_FILESYSTEM_SAMPLES is not set -# CONFIG_PKG_USING_NETWORK_SAMPLES is not set -# CONFIG_PKG_USING_PERIPHERAL_SAMPLES is not set # CONFIG_PKG_USING_HELLO is not set # CONFIG_PKG_USING_VI is not set # CONFIG_PKG_USING_KI is not set @@ -539,20 +574,11 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8 # CONFIG_PKG_USING_VT100 is not set # CONFIG_PKG_USING_UKAL is not set # CONFIG_PKG_USING_CRCLIB is not set - -# -# entertainment: terminal games and other interesting software packages -# -# CONFIG_PKG_USING_THREES is not set -# CONFIG_PKG_USING_2048 is not set -# CONFIG_PKG_USING_SNAKE is not set -# CONFIG_PKG_USING_TETRIS is not set -# CONFIG_PKG_USING_DONUT is not set -# CONFIG_PKG_USING_ACLOCK is not set # CONFIG_PKG_USING_LWGPS is not set # CONFIG_PKG_USING_STATE_MACHINE is not set # CONFIG_PKG_USING_MCURSES is not set # CONFIG_PKG_USING_COWSAY is not set +# CONFIG_PKG_USING_TERMBOX is not set # # Hardware Drivers Config diff --git a/bsp/n32g452xx/n32g452xx-mini-system/board/Kconfig b/bsp/n32g452xx/n32g452xx-mini-system/board/Kconfig index 8a4e0749d8..1d02d7e97e 100755 --- a/bsp/n32g452xx/n32g452xx-mini-system/board/Kconfig +++ b/bsp/n32g452xx/n32g452xx-mini-system/board/Kconfig @@ -2,6 +2,7 @@ menu "Hardware Drivers Config" config SOC_N32G452XX bool + select SOC_SERIES_N32G452XX select RT_USING_COMPONENTS_INIT select RT_USING_USER_MAIN default y diff --git a/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h b/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h index dc79897be9..7feb290eb2 100644 --- a/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h +++ b/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h @@ -59,16 +59,17 @@ /* Command shell */ #define RT_USING_FINSH +#define RT_USING_MSH +#define FINSH_USING_MSH #define FINSH_THREAD_NAME "tshell" +#define FINSH_THREAD_PRIORITY 20 +#define FINSH_THREAD_STACK_SIZE 4096 #define FINSH_USING_HISTORY #define FINSH_HISTORY_LINES 5 #define FINSH_USING_SYMTAB -#define FINSH_USING_DESCRIPTION -#define FINSH_THREAD_PRIORITY 20 -#define FINSH_THREAD_STACK_SIZE 4096 #define FINSH_CMD_SIZE 80 -#define FINSH_USING_MSH -#define FINSH_USING_MSH_DEFAULT +#define MSH_USING_BUILT_IN_COMMANDS +#define FINSH_USING_DESCRIPTION #define FINSH_ARG_MAX 10 /* Device virtual file system */ @@ -91,6 +92,7 @@ /* POSIX layer and C standard library */ #define RT_USING_LIBC +#define RT_LIBC_USING_TIME #define RT_LIBC_DEFAULT_TIMEZONE 8 /* Network */ @@ -141,6 +143,9 @@ /* multimedia packages */ +/* U8G2: a monochrome graphic library */ + + /* tools packages */ @@ -160,7 +165,6 @@ /* miscellaneous packages */ - /* samples: kernel and components samples */ From 85a2ecdebcd60a367494b3dd9b790ddedb64fb0e Mon Sep 17 00:00:00 2001 From: "192.168.1.134" Date: Mon, 11 Oct 2021 21:13:57 +0800 Subject: [PATCH 20/46] =?UTF-8?q?fix:=20=E8=A7=A3=E5=86=B3MDK5=E6=97=A0?= =?UTF-8?q?=E6=B3=95=E7=BC=96=E8=AF=91=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../n32g452xx-mini-system/project.uvprojx | 351 +++++++++--------- 1 file changed, 179 insertions(+), 172 deletions(-) diff --git a/bsp/n32g452xx/n32g452xx-mini-system/project.uvprojx b/bsp/n32g452xx/n32g452xx-mini-system/project.uvprojx index ad92f9e539..20248e2aa4 100755 --- a/bsp/n32g452xx/n32g452xx-mini-system/project.uvprojx +++ b/bsp/n32g452xx/n32g452xx-mini-system/project.uvprojx @@ -388,6 +388,13 @@ CPU + + + showmem.c + 1 + ..\..\..\libcpu\arm\common\showmem.c + + div0.c @@ -402,13 +409,6 @@ ..\..\..\libcpu\arm\common\backtrace.c - - - showmem.c - 1 - ..\..\..\libcpu\arm\common\showmem.c - - cpuport.c @@ -449,16 +449,9 @@ - workqueue.c + pipe.c 1 - ..\..\..\components\drivers\src\workqueue.c - - - - - ringblk_buf.c - 1 - ..\..\..\components\drivers\src\ringblk_buf.c + ..\..\..\components\drivers\src\pipe.c @@ -468,13 +461,6 @@ ..\..\..\components\drivers\src\ringbuffer.c - - - pipe.c - 1 - ..\..\..\components\drivers\src\pipe.c - - completion.c @@ -484,9 +470,9 @@ - waitqueue.c + ringblk_buf.c 1 - ..\..\..\components\drivers\src\waitqueue.c + ..\..\..\components\drivers\src\ringblk_buf.c @@ -496,6 +482,20 @@ ..\..\..\components\drivers\src\dataqueue.c + + + workqueue.c + 1 + ..\..\..\components\drivers\src\workqueue.c + + + + + waitqueue.c + 1 + ..\..\..\components\drivers\src\waitqueue.c + + Drivers @@ -565,9 +565,30 @@ ..\..\..\components\finsh\msh.c + + + cmd.c + 1 + ..\..\..\components\finsh\cmd.c + + Kernel + + + irq.c + 1 + ..\..\..\src\irq.c + + + + + mempool.c + 1 + ..\..\..\src\mempool.c + + ipc.c @@ -584,16 +605,30 @@ - mem.c + object.c 1 - ..\..\..\src\mem.c + ..\..\..\src\object.c - mempool.c + timer.c 1 - ..\..\..\src\mempool.c + ..\..\..\src\timer.c + + + + + scheduler.c + 1 + ..\..\..\src\scheduler.c + + + + + device.c + 1 + ..\..\..\src\device.c @@ -612,37 +647,9 @@ - object.c + kservice.c 1 - ..\..\..\src\object.c - - - - - scheduler.c - 1 - ..\..\..\src\scheduler.c - - - - - timer.c - 1 - ..\..\..\src\timer.c - - - - - irq.c - 1 - ..\..\..\src\irq.c - - - - - device.c - 1 - ..\..\..\src\device.c + ..\..\..\src\kservice.c @@ -654,21 +661,14 @@ - kservice.c + mem.c 1 - ..\..\..\src\kservice.c + ..\..\..\src\mem.c libc - - - mem_std.c - 1 - ..\..\..\components\libc\compilers\armlibc\mem_std.c - - libc.c @@ -683,6 +683,13 @@ ..\..\..\components\libc\compilers\armlibc\syscalls.c + + + mem_std.c + 1 + ..\..\..\components\libc\compilers\armlibc\mem_std.c + + time.c @@ -702,23 +709,9 @@ Libraries - n32g45x_dvp.c + n32g45x_wwdg.c 1 - ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_dvp.c - - - - - n32g45x_xfmc.c - 1 - ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_xfmc.c - - - - - n32g45x_pwr.c - 1 - ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_pwr.c + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_wwdg.c @@ -730,16 +723,9 @@ - n32g45x_gpio.c + n32g45x_comp.c 1 - ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_gpio.c - - - - - n32g45x_rcc.c - 1 - ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_rcc.c + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_comp.c @@ -749,6 +735,27 @@ ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_eth.c + + + n32g45x_i2c.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_i2c.c + + + + + n32g45x_gpio.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_gpio.c + + + + + n32g45x_pwr.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_pwr.c + + n32g45x_flash.c @@ -758,79 +765,23 @@ - n32g45x_wwdg.c + n32g45x_spi.c 1 - ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_wwdg.c + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_spi.c - n32g45x_tim.c + n32g45x_exti.c 1 - ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_tim.c + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_exti.c - n32g45x_crc.c + n32g45x_xfmc.c 1 - ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_crc.c - - - - - n32g45x_qspi.c - 1 - ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_qspi.c - - - - - misc.c - 1 - ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\misc.c - - - - - n32g45x_can.c - 1 - ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_can.c - - - - - n32g45x_dma.c - 1 - ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_dma.c - - - - - n32g45x_sdio.c - 1 - ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_sdio.c - - - - - n32g45x_tsc.c - 1 - ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_tsc.c - - - - - n32g45x_iwdg.c - 1 - ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_iwdg.c - - - - - n32g45x_bkp.c - 1 - ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_bkp.c + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_xfmc.c @@ -842,9 +793,65 @@ - n32g45x_dbg.c + n32g45x_crc.c 1 - ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_dbg.c + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_crc.c + + + + + n32g45x_iwdg.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_iwdg.c + + + + + n32g45x_qspi.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_qspi.c + + + + + n32g45x_tsc.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_tsc.c + + + + + n32g45x_opamp.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_opamp.c + + + + + n32g45x_tim.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_tim.c + + + + + n32g45x_bkp.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_bkp.c + + + + + n32g45x_dma.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_dma.c + + + + + n32g45x_rcc.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_rcc.c @@ -863,23 +870,30 @@ - n32g45x_exti.c + n32g45x_dvp.c 1 - ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_exti.c + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_dvp.c - n32g45x_opamp.c + n32g45x_can.c 1 - ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_opamp.c + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_can.c - n32g45x_comp.c + n32g45x_dbg.c 1 - ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_comp.c + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_dbg.c + + + + + misc.c + 1 + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\misc.c @@ -891,16 +905,9 @@ - n32g45x_spi.c + n32g45x_sdio.c 1 - ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_spi.c - - - - - n32g45x_i2c.c - 1 - ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_i2c.c + ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_sdio.c From 291bbac24f2e1cfb0addd051c5f4aa57a051d3d3 Mon Sep 17 00:00:00 2001 From: "192.168.1.134" Date: Tue, 12 Oct 2021 14:02:26 +0800 Subject: [PATCH 21/46] perf: delete invalid code --- bsp/n32g452xx/Libraries/rt_drivers/drv_common.c | 1 - 1 file changed, 1 deletion(-) diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_common.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_common.c index b6b8d9db85..fc46b2065d 100644 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_common.c +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_common.c @@ -25,7 +25,6 @@ static void reboot(uint8_t argc, char **argv) { rt_hw_cpu_reset(); } -FINSH_FUNCTION_EXPORT_ALIAS(reboot, __cmd_reboot, Reboot System); MSH_CMD_EXPORT(reboot, Reboot System); #endif /* RT_USING_FINSH */ From 48ffde55a2562d99c627e4f7e24a6a111c5b80e7 Mon Sep 17 00:00:00 2001 From: "192.168.1.134" Date: Wed, 27 Oct 2021 09:57:55 +0800 Subject: [PATCH 22/46] refactor: improve adc driver 1. Calibration is required when ADC is enabled, and calibration is not required when enabling ADC. 2. format code style --- bsp/n32g452xx/Libraries/rt_drivers/drv_adc.c | 145 +++++++++--------- .../Libraries/rt_drivers/drv_common.c | 10 +- .../Libraries/rt_drivers/drv_common.h | 2 +- .../Libraries/rt_drivers/drv_flash.c | 10 +- bsp/n32g452xx/Libraries/rt_drivers/drv_gpio.c | 86 +++++------ .../Libraries/rt_drivers/drv_hwtimer.c | 52 +++---- bsp/n32g452xx/Libraries/rt_drivers/drv_log.h | 8 +- bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.c | 76 ++++----- .../Libraries/rt_drivers/drv_soft_i2c.c | 22 +-- .../Libraries/rt_drivers/drv_usart.c | 62 ++++---- .../n32g452xx-mini-system/board/board.c | 2 +- .../n32g452xx-mini-system/board/msp/n32_msp.c | 72 ++++----- 12 files changed, 274 insertions(+), 273 deletions(-) diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_adc.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_adc.c index fd4212e92c..8223a54e6a 100644 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_adc.c +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_adc.c @@ -44,63 +44,63 @@ static rt_uint32_t n32_adc_get_channel(rt_uint32_t channel) switch (channel) { - case 0: - n32_channel = ADC_CH_0; - break; - case 1: - n32_channel = ADC_CH_1; - break; - case 2: - n32_channel = ADC_CH_2; - break; - case 3: - n32_channel = ADC_CH_3; - break; - case 4: - n32_channel = ADC_CH_4; - break; - case 5: - n32_channel = ADC_CH_5; - break; - case 6: - n32_channel = ADC_CH_6; - break; - case 7: - n32_channel = ADC_CH_7; - break; - case 8: - n32_channel = ADC_CH_8; - break; - case 9: - n32_channel = ADC_CH_9; - break; - case 10: - n32_channel = ADC_CH_10; - break; - case 11: - n32_channel = ADC_CH_11; - break; - case 12: - n32_channel = ADC_CH_12; - break; - case 13: - n32_channel = ADC_CH_13; - break; - case 14: - n32_channel = ADC_CH_14; - break; - case 15: - n32_channel = ADC_CH_15; - break; - case 16: - n32_channel = ADC_CH_16; - break; - case 17: - n32_channel = ADC_CH_17; - break; - case 18: - n32_channel = ADC_CH_18; - break; + case 0: + n32_channel = ADC_CH_0; + break; + case 1: + n32_channel = ADC_CH_1; + break; + case 2: + n32_channel = ADC_CH_2; + break; + case 3: + n32_channel = ADC_CH_3; + break; + case 4: + n32_channel = ADC_CH_4; + break; + case 5: + n32_channel = ADC_CH_5; + break; + case 6: + n32_channel = ADC_CH_6; + break; + case 7: + n32_channel = ADC_CH_7; + break; + case 8: + n32_channel = ADC_CH_8; + break; + case 9: + n32_channel = ADC_CH_9; + break; + case 10: + n32_channel = ADC_CH_10; + break; + case 11: + n32_channel = ADC_CH_11; + break; + case 12: + n32_channel = ADC_CH_12; + break; + case 13: + n32_channel = ADC_CH_13; + break; + case 14: + n32_channel = ADC_CH_14; + break; + case 15: + n32_channel = ADC_CH_15; + break; + case 16: + n32_channel = ADC_CH_16; + break; + case 17: + n32_channel = ADC_CH_17; + break; + case 18: + n32_channel = ADC_CH_18; + break; } return n32_channel; @@ -124,27 +124,23 @@ static rt_err_t n32_adc_enabled(struct rt_adc_device *device, rt_uint32_t channe ADC_InitStructure.ChsNumber = 1; ADC_Init(n32_adc_handler, &ADC_InitStructure); - /* ADCx regular channels configuration */ - ADC_ConfigRegularChannel(n32_adc_handler, n32_adc_get_channel(channel), 1, ADC_SAMP_TIME_28CYCLES5); - if (((n32_adc_handler == ADC2) || (n32_adc_handler == ADC2)) - && ((n32_adc_get_channel(channel) == ADC_CH_16) || (n32_adc_get_channel(channel) == ADC_CH_18))) + && ((n32_adc_get_channel(channel) == ADC_CH_16) + || (n32_adc_get_channel(channel) == ADC_CH_18))) { ADC_EnableTempSensorVrefint(ENABLE); } - /* Enable ADCx */ - ADC_Enable(n32_adc_handler, ENABLE); - - /* Start ADCx calibration */ - ADC_StartCalibration(n32_adc_handler); - /* Check the end of ADCx calibration */ - while(ADC_GetCalibrationStatus(n32_adc_handler)); - if (enabled) { /* Enable ADC1 */ ADC_Enable(n32_adc_handler, ENABLE); + /*Check ADC Ready*/ + while (ADC_GetFlagStatusNew(n32_adc_handler, ADC_FLAG_RDY) == RESET); + /* Start ADCx calibration */ + ADC_StartCalibration(n32_adc_handler); + /* Check the end of ADCx calibration */ + while (ADC_GetCalibrationStatus(n32_adc_handler)); } else { @@ -164,11 +160,16 @@ static rt_err_t n32_get_adc_value(struct rt_adc_device *device, rt_uint32_t chan n32_adc_handler = device->parent.user_data; + /* ADCx regular channels configuration */ + ADC_ConfigRegularChannel(n32_adc_handler, n32_adc_get_channel(channel), 1, ADC_SAMP_TIME_28CYCLES5); + /* Start ADCx Software Conversion */ ADC_EnableSoftwareStartConv(n32_adc_handler, ENABLE); /* Wait for the ADC to convert */ - while(ADC_GetFlagStatus(n32_adc_handler, ADC_FLAG_ENDC) == RESET); + while (ADC_GetFlagStatus(n32_adc_handler, ADC_FLAG_ENDC) == RESET); + + ADC_ClearFlag(n32_adc_handler, ADC_FLAG_ENDC); /* get ADC value */ *value = ADC_GetDat(n32_adc_handler); @@ -191,8 +192,8 @@ static int rt_hw_adc_init(void) { /* register ADC device */ if (rt_hw_adc_register(&n32_adc_obj[i].n32_adc_device, - n32_adc_obj[i].name, &at_adc_ops, - n32_adc_obj[i].ADC_Handler) == RT_EOK) + n32_adc_obj[i].name, &at_adc_ops, + n32_adc_obj[i].ADC_Handler) == RT_EOK) { LOG_D("%s register success", n32_adc_obj[i].name); } diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_common.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_common.c index fc46b2065d..d70dfb2789 100644 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_common.c +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_common.c @@ -12,11 +12,11 @@ #include "board.h" #ifdef RT_USING_SERIAL -#ifdef RT_USING_SERIAL_V2 -#include "drv_usart_v2.h" -#else -#include "drv_usart.h" -#endif + #ifdef RT_USING_SERIAL_V2 + #include "drv_usart_v2.h" + #else + #include "drv_usart.h" + #endif #endif #ifdef RT_USING_FINSH diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_common.h b/bsp/n32g452xx/Libraries/rt_drivers/drv_common.h index 9f053e4a07..9fb8b211d7 100644 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_common.h +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_common.h @@ -14,7 +14,7 @@ #include #include #ifdef RT_USING_DEVICE -#include + #include #endif #ifdef __cplusplus diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_flash.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_flash.c index 85839243c8..637562bf3b 100644 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_flash.c +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_flash.c @@ -15,7 +15,7 @@ #include "drv_flash.h" #if defined(PKG_USING_FAL) -#include "fal.h" + #include "fal.h" #endif //#define DRV_DEBUG @@ -147,11 +147,11 @@ int n32_flash_erase(rt_uint32_t addr, size_t size) return -RT_EINVAL; } - while(addr < end_addr) + while (addr < end_addr) { page_addr = get_page(addr); - if(FLASH_EraseOnePage(page_addr) != FLASH_COMPL) + if (FLASH_EraseOnePage(page_addr) != FLASH_COMPL) { result = -RT_ERROR; goto __exit; @@ -160,10 +160,10 @@ int n32_flash_erase(rt_uint32_t addr, size_t size) addr += FLASH_PAGE_SIZE; } - FLASH_Lock(); + FLASH_Lock(); __exit: - if(result != RT_EOK) + if (result != RT_EOK) { return result; } diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_gpio.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_gpio.c index 87975f995b..690253959f 100644 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_gpio.c +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_gpio.c @@ -573,9 +573,9 @@ void n32_pin_mode(rt_device_t dev, rt_base_t pin, rt_base_t mode) rt_inline rt_int32_t bit2bitno(rt_uint32_t bit) { int i; - for(i = 0; i < 32; i++) + for (i = 0; i < 32; i++) { - if((0x01 << i) == bit) + if ((0x01 << i) == bit) { return i; } @@ -585,7 +585,7 @@ rt_inline rt_int32_t bit2bitno(rt_uint32_t bit) rt_inline const struct pin_irq_map *get_pin_irq_map(uint32_t pinbit) { rt_int32_t mapindex = bit2bitno(pinbit); - if(mapindex < 0 || mapindex >= ITEM_NUM(pin_irq_map)) + if (mapindex < 0 || mapindex >= ITEM_NUM(pin_irq_map)) { return RT_NULL; } @@ -604,22 +604,22 @@ rt_err_t n32_pin_attach_irq(struct rt_device *device, rt_int32_t pin, return -RT_ENOSYS; } irqindex = bit2bitno(index->pin); - if(irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) + if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); - if(pin_irq_hdr_tab[irqindex].pin == pin && - pin_irq_hdr_tab[irqindex].hdr == hdr && - pin_irq_hdr_tab[irqindex].mode == mode && - pin_irq_hdr_tab[irqindex].args == args - ) + if (pin_irq_hdr_tab[irqindex].pin == pin && + pin_irq_hdr_tab[irqindex].hdr == hdr && + pin_irq_hdr_tab[irqindex].mode == mode && + pin_irq_hdr_tab[irqindex].args == args + ) { rt_hw_interrupt_enable(level); return RT_EOK; } - if(pin_irq_hdr_tab[irqindex].pin != -1) + if (pin_irq_hdr_tab[irqindex].pin != -1) { rt_hw_interrupt_enable(level); return -RT_EBUSY; @@ -644,13 +644,13 @@ rt_err_t n32_pin_dettach_irq(struct rt_device *device, rt_int32_t pin) return -RT_ENOSYS; } irqindex = bit2bitno(index->pin); - if(irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) + if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); - if(pin_irq_hdr_tab[irqindex].pin == -1) + if (pin_irq_hdr_tab[irqindex].pin == -1) { rt_hw_interrupt_enable(level); return RT_EOK; @@ -679,15 +679,15 @@ rt_err_t n32_pin_irq_enable(struct rt_device *device, rt_base_t pin, { return -RT_ENOSYS; } - if(enabled == PIN_IRQ_ENABLE) + if (enabled == PIN_IRQ_ENABLE) { irqindex = bit2bitno(index->pin); - if(irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) + if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); - if(pin_irq_hdr_tab[irqindex].pin == -1) + if (pin_irq_hdr_tab[irqindex].pin == -1) { rt_hw_interrupt_enable(level); return -RT_ENOSYS; @@ -701,35 +701,35 @@ rt_err_t n32_pin_irq_enable(struct rt_device *device, rt_base_t pin, GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitPeripheral(index->gpio, &GPIO_InitStructure); - NVIC_InitStructure.NVIC_IRQChannel= irqmap->irqno; - NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority= 2; - NVIC_InitStructure.NVIC_IRQChannelSubPriority= 2; - NVIC_InitStructure.NVIC_IRQChannelCmd=ENABLE; + NVIC_InitStructure.NVIC_IRQChannel = irqmap->irqno; + NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 2; + NVIC_InitStructure.NVIC_IRQChannelSubPriority = 2; + NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; NVIC_Init(&NVIC_InitStructure); GPIO_ConfigEXTILine(index->port_source, index->pin_source); EXTI_InitStructure.EXTI_Line = irqmap->irqbit; EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt; - switch(pin_irq_hdr_tab[irqindex].mode) + switch (pin_irq_hdr_tab[irqindex].mode) { - case PIN_IRQ_MODE_RISING: - EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Rising; - break; - case PIN_IRQ_MODE_FALLING: - EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Falling; - break; - case PIN_IRQ_MODE_RISING_FALLING: - EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Rising_Falling; - break; + case PIN_IRQ_MODE_RISING: + EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Rising; + break; + case PIN_IRQ_MODE_FALLING: + EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Falling; + break; + case PIN_IRQ_MODE_RISING_FALLING: + EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Rising_Falling; + break; } EXTI_InitStructure.EXTI_LineCmd = ENABLE; EXTI_InitPeripheral(&EXTI_InitStructure); rt_hw_interrupt_enable(level); } - else if(enabled == PIN_IRQ_DISABLE) + else if (enabled == PIN_IRQ_DISABLE) { irqmap = get_pin_irq_map(index->pin); - if(irqmap == RT_NULL) + if (irqmap == RT_NULL) { return -RT_ENOSYS; } @@ -768,7 +768,7 @@ INIT_BOARD_EXPORT(n32_hw_pin_init); rt_inline void pin_irq_hdr(int irqno) { EXTI_ClrITPendBit(pin_irq_map[irqno].irqbit); - if(pin_irq_hdr_tab[irqno].hdr) + if (pin_irq_hdr_tab[irqno].hdr) { pin_irq_hdr_tab[irqno].hdr(pin_irq_hdr_tab[irqno].args); } @@ -817,23 +817,23 @@ void EXTI9_5_IRQHandler(void) { /* enter interrupt */ rt_interrupt_enter(); - if(EXTI_GetITStatus(EXTI_LINE5) != RESET) + if (EXTI_GetITStatus(EXTI_LINE5) != RESET) { pin_irq_hdr(5); } - if(EXTI_GetITStatus(EXTI_LINE6) != RESET) + if (EXTI_GetITStatus(EXTI_LINE6) != RESET) { pin_irq_hdr(6); } - if(EXTI_GetITStatus(EXTI_LINE7) != RESET) + if (EXTI_GetITStatus(EXTI_LINE7) != RESET) { pin_irq_hdr(7); } - if(EXTI_GetITStatus(EXTI_LINE8) != RESET) + if (EXTI_GetITStatus(EXTI_LINE8) != RESET) { pin_irq_hdr(8); } - if(EXTI_GetITStatus(EXTI_LINE9) != RESET) + if (EXTI_GetITStatus(EXTI_LINE9) != RESET) { pin_irq_hdr(9); } @@ -844,27 +844,27 @@ void EXTI15_10_IRQHandler(void) { /* enter interrupt */ rt_interrupt_enter(); - if(EXTI_GetITStatus(EXTI_LINE10) != RESET) + if (EXTI_GetITStatus(EXTI_LINE10) != RESET) { pin_irq_hdr(10); } - if(EXTI_GetITStatus(EXTI_LINE11) != RESET) + if (EXTI_GetITStatus(EXTI_LINE11) != RESET) { pin_irq_hdr(11); } - if(EXTI_GetITStatus(EXTI_LINE12) != RESET) + if (EXTI_GetITStatus(EXTI_LINE12) != RESET) { pin_irq_hdr(12); } - if(EXTI_GetITStatus(EXTI_LINE13) != RESET) + if (EXTI_GetITStatus(EXTI_LINE13) != RESET) { pin_irq_hdr(13); } - if(EXTI_GetITStatus(EXTI_LINE14) != RESET) + if (EXTI_GetITStatus(EXTI_LINE14) != RESET) { pin_irq_hdr(14); } - if(EXTI_GetITStatus(EXTI_LINE15) != RESET) + if (EXTI_GetITStatus(EXTI_LINE15) != RESET) { pin_irq_hdr(15); } diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_hwtimer.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_hwtimer.c index 688186e920..ee2532d53b 100644 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_hwtimer.c +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_hwtimer.c @@ -82,7 +82,7 @@ enum struct n32_hwtimer { rt_hwtimer_t time_device; - TIM_Module* tim_handle; + TIM_Module *tim_handle; IRQn_Type tim_irqn; char *name; }; @@ -198,7 +198,7 @@ static void n32_timer_init(struct rt_hwtimer_device *timer, rt_uint32_t state) NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; NVIC_Init(&NVIC_InitStructure); - TIM_ConfigInt(tim, TIM_INT_UPDATE ,ENABLE); + TIM_ConfigInt(tim, TIM_INT_UPDATE, ENABLE); TIM_ClrIntPendingBit(tim, TIM_INT_UPDATE); LOG_D("%s init success", tim_device->name); @@ -270,29 +270,29 @@ static rt_err_t n32_timer_ctrl(rt_hwtimer_t *timer, rt_uint32_t cmd, void *arg) tim = (TIM_Module *)timer->parent.user_data; - switch(cmd) + switch (cmd) { - case HWTIMER_CTRL_FREQ_SET: - { - rt_uint32_t freq; - rt_uint16_t val; + case HWTIMER_CTRL_FREQ_SET: + { + rt_uint32_t freq; + rt_uint16_t val; - /* set timer frequence */ - freq = *((rt_uint32_t *)arg); + /* set timer frequence */ + freq = *((rt_uint32_t *)arg); - /* time init */ - RCC_GetClocksFreqValue(&RCC_ClockStruct); + /* time init */ + RCC_GetClocksFreqValue(&RCC_ClockStruct); - val = RCC_ClockStruct.SysclkFreq / freq; + val = RCC_ClockStruct.SysclkFreq / freq; - TIM_ConfigPrescaler(tim, val - 1, TIM_PSC_RELOAD_MODE_IMMEDIATE); - } - break; - default: - { - result = -RT_ENOSYS; - } - break; + TIM_ConfigPrescaler(tim, val - 1, TIM_PSC_RELOAD_MODE_IMMEDIATE); + } + break; + default: + { + result = -RT_ENOSYS; + } + break; } return result; @@ -314,7 +314,7 @@ void TIM2_IRQHandler(void) /* enter interrupt */ rt_interrupt_enter(); - if(TIM_GetIntStatus(TIM2, TIM_INT_UPDATE) == SET) + if (TIM_GetIntStatus(TIM2, TIM_INT_UPDATE) == SET) { rt_device_hwtimer_isr(&n32_hwtimer_obj[TIM2_INDEX].time_device); @@ -332,7 +332,7 @@ void TIM3_IRQHandler(void) /* enter interrupt */ rt_interrupt_enter(); - if(TIM_GetIntStatus(TIM3, TIM_INT_UPDATE) == SET) + if (TIM_GetIntStatus(TIM3, TIM_INT_UPDATE) == SET) { rt_device_hwtimer_isr(&n32_hwtimer_obj[TIM3_INDEX].time_device); @@ -350,7 +350,7 @@ void TIM4_IRQHandler(void) /* enter interrupt */ rt_interrupt_enter(); - if(TIM_GetIntStatus(TIM4, TIM_INT_UPDATE) == SET) + if (TIM_GetIntStatus(TIM4, TIM_INT_UPDATE) == SET) { rt_device_hwtimer_isr(&n32_hwtimer_obj[TIM4_INDEX].time_device); @@ -368,7 +368,7 @@ void TIM5_IRQHandler(void) /* enter interrupt */ rt_interrupt_enter(); - if(TIM_GetIntStatus(TIM5, TIM_INT_UPDATE) == SET) + if (TIM_GetIntStatus(TIM5, TIM_INT_UPDATE) == SET) { rt_device_hwtimer_isr(&n32_hwtimer_obj[TIM5_INDEX].time_device); @@ -386,7 +386,7 @@ void TIM6_IRQHandler(void) /* enter interrupt */ rt_interrupt_enter(); - if(TIM_GetIntStatus(TIM6, TIM_INT_UPDATE) == SET) + if (TIM_GetIntStatus(TIM6, TIM_INT_UPDATE) == SET) { rt_device_hwtimer_isr(&n32_hwtimer_obj[TIM6_INDEX].time_device); @@ -404,7 +404,7 @@ void TIM7_IRQHandler(void) /* enter interrupt */ rt_interrupt_enter(); - if(TIM_GetIntStatus(TIM7, TIM_INT_UPDATE) == SET) + if (TIM_GetIntStatus(TIM7, TIM_INT_UPDATE) == SET) { rt_device_hwtimer_isr(&n32_hwtimer_obj[TIM7_INDEX].time_device); diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_log.h b/bsp/n32g452xx/Libraries/rt_drivers/drv_log.h index d91f70d37c..0c8631bdbb 100644 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_log.h +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_log.h @@ -13,15 +13,15 @@ */ #ifndef LOG_TAG -#define DBG_TAG "drv" + #define DBG_TAG "drv" #else -#define DBG_TAG LOG_TAG + #define DBG_TAG LOG_TAG #endif /* LOG_TAG */ #ifdef DRV_DEBUG -#define DBG_LVL DBG_LOG + #define DBG_LVL DBG_LOG #else -#define DBG_LVL DBG_INFO + #define DBG_LVL DBG_INFO #endif /* DRV_DEBUG */ #include diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.c index f61402c9c3..fbdb40634e 100644 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.c +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.c @@ -12,10 +12,10 @@ #include "drv_pwm.h" #ifdef RT_USING_PWM -#if !defined(BSP_USING_TIM3_CH1) && !defined(BSP_USING_TIM3_CH2) && \ - !defined(BSP_USING_TIM3_CH3) && !defined(BSP_USING_TIM3_CH4) -#error "Please define at least one BSP_USING_TIMx_CHx" -#endif + #if !defined(BSP_USING_TIM3_CH1) && !defined(BSP_USING_TIM3_CH2) && \ + !defined(BSP_USING_TIM3_CH3) && !defined(BSP_USING_TIM3_CH4) + #error "Please define at least one BSP_USING_TIMx_CHx" + #endif #endif /* RT_USING_PWM */ #define DRV_DEBUG @@ -28,7 +28,7 @@ struct rt_device_pwm pwm_device; struct n32_pwm { struct rt_device_pwm pwm_device; - TIM_Module* tim_handle; + TIM_Module *tim_handle; rt_uint8_t channel; char *name; }; @@ -58,45 +58,45 @@ static struct rt_pwm_ops drv_ops = drv_pwm_control }; -static rt_err_t drv_pwm_enable(TIM_Module* TIMx, struct rt_pwm_configuration *configuration, rt_bool_t enable) +static rt_err_t drv_pwm_enable(TIM_Module *TIMx, struct rt_pwm_configuration *configuration, rt_bool_t enable) { /* Get the value of channel */ rt_uint32_t channel = configuration->channel; if (!enable) { - if(channel == 1) + if (channel == 1) { TIM_EnableCapCmpCh(TIMx, TIM_CH_1, TIM_CAP_CMP_DISABLE); } - else if(channel == 2) + else if (channel == 2) { TIM_EnableCapCmpCh(TIMx, TIM_CH_2, TIM_CAP_CMP_DISABLE); } - else if(channel == 3) + else if (channel == 3) { TIM_EnableCapCmpCh(TIMx, TIM_CH_3, TIM_CAP_CMP_DISABLE); } - else if(channel == 4) + else if (channel == 4) { TIM_EnableCapCmpCh(TIMx, TIM_CH_4, TIM_CAP_CMP_DISABLE); } } else { - if(channel == 1) + if (channel == 1) { TIM_EnableCapCmpCh(TIMx, TIM_CH_1, TIM_CAP_CMP_ENABLE); } - else if(channel == 2) + else if (channel == 2) { TIM_EnableCapCmpCh(TIMx, TIM_CH_2, TIM_CAP_CMP_ENABLE); } - else if(channel == 3) + else if (channel == 3) { TIM_EnableCapCmpCh(TIMx, TIM_CH_3, TIM_CAP_CMP_ENABLE); } - else if(channel == 4) + else if (channel == 4) { TIM_EnableCapCmpCh(TIMx, TIM_CH_4, TIM_CAP_CMP_ENABLE); } @@ -107,7 +107,7 @@ static rt_err_t drv_pwm_enable(TIM_Module* TIMx, struct rt_pwm_configuration *co return RT_EOK; } -static rt_err_t drv_pwm_get(TIM_Module* TIMx, struct rt_pwm_configuration *configuration) +static rt_err_t drv_pwm_get(TIM_Module *TIMx, struct rt_pwm_configuration *configuration) { RCC_ClocksType RCC_Clockstruct; rt_uint32_t ar, div, cc1, cc2, cc3, cc4; @@ -128,19 +128,19 @@ static rt_err_t drv_pwm_get(TIM_Module* TIMx, struct rt_pwm_configuration *confi /* Convert nanosecond to frequency and duty cycle. */ tim_clock /= 1000000UL; configuration->period = (ar + 1) * (div + 1) * 1000UL / tim_clock; - if(channel == 1) + if (channel == 1) configuration->pulse = (cc1 + 1) * (div + 1) * 1000UL / tim_clock; - if(channel == 2) - configuration->pulse = (cc2 + 1) * (div+ 1) * 1000UL / tim_clock; - if(channel == 3) + if (channel == 2) + configuration->pulse = (cc2 + 1) * (div + 1) * 1000UL / tim_clock; + if (channel == 3) configuration->pulse = (cc3 + 1) * (div + 1) * 1000UL / tim_clock; - if(channel == 4) + if (channel == 4) configuration->pulse = (cc4 + 1) * (div + 1) * 1000UL / tim_clock; return RT_EOK; } -static rt_err_t drv_pwm_set(TIM_Module* TIMx, struct rt_pwm_configuration *configuration) +static rt_err_t drv_pwm_set(TIM_Module *TIMx, struct rt_pwm_configuration *configuration) { /* Init timer pin and enable clock */ n32_msp_tim_init(TIMx); @@ -155,7 +155,7 @@ static rt_err_t drv_pwm_set(TIM_Module* TIMx, struct rt_pwm_configuration *confi } else { - if (1 == (RCC_Clock.HclkFreq/RCC_Clock.Pclk1Freq)) + if (1 == (RCC_Clock.HclkFreq / RCC_Clock.Pclk1Freq)) input_clock = RCC_Clock.Pclk1Freq; else input_clock = RCC_Clock.Pclk1Freq * 2; @@ -186,22 +186,22 @@ static rt_err_t drv_pwm_set(TIM_Module* TIMx, struct rt_pwm_configuration *confi TIM_OCInitStructure.OcPolarity = TIM_OC_POLARITY_HIGH; rt_uint32_t channel = configuration->channel; - if(channel == 1) + if (channel == 1) { TIM_InitOc1(TIMx, &TIM_OCInitStructure); TIM_ConfigOc1Preload(TIMx, TIM_OC_PRE_LOAD_ENABLE); } - else if(channel == 2) + else if (channel == 2) { TIM_InitOc2(TIMx, &TIM_OCInitStructure); TIM_ConfigOc2Preload(TIMx, TIM_OC_PRE_LOAD_ENABLE); } - else if(channel == 3) + else if (channel == 3) { TIM_InitOc3(TIMx, &TIM_OCInitStructure); TIM_ConfigOc3Preload(TIMx, TIM_OC_PRE_LOAD_ENABLE); } - else if(channel == 4) + else if (channel == 4) { TIM_InitOc4(TIMx, &TIM_OCInitStructure); TIM_ConfigOc4Preload(TIMx, TIM_OC_PRE_LOAD_ENABLE); @@ -220,16 +220,16 @@ static rt_err_t drv_pwm_control(struct rt_device_pwm *device, int cmd, void *arg switch (cmd) { - case PWM_CMD_ENABLE: - return drv_pwm_enable(TIMx, configuration, RT_TRUE); - case PWM_CMD_DISABLE: - return drv_pwm_enable(TIMx, configuration, RT_FALSE); - case PWM_CMD_SET: - return drv_pwm_set(TIMx, configuration); - case PWM_CMD_GET: - return drv_pwm_get(TIMx, configuration); - default: - return RT_EINVAL; + case PWM_CMD_ENABLE: + return drv_pwm_enable(TIMx, configuration, RT_TRUE); + case PWM_CMD_DISABLE: + return drv_pwm_enable(TIMx, configuration, RT_FALSE); + case PWM_CMD_SET: + return drv_pwm_set(TIMx, configuration); + case PWM_CMD_GET: + return drv_pwm_get(TIMx, configuration); + default: + return RT_EINVAL; } } @@ -238,9 +238,9 @@ static int rt_hw_pwm_init(void) int i = 0; int result = RT_EOK; - for(i = 0; i < sizeof(n32_pwm_obj) / sizeof(n32_pwm_obj[0]); i++) + for (i = 0; i < sizeof(n32_pwm_obj) / sizeof(n32_pwm_obj[0]); i++) { - if(rt_device_pwm_register(&n32_pwm_obj[i].pwm_device, n32_pwm_obj[i].name, &drv_ops, n32_pwm_obj[i].tim_handle) == RT_EOK) + if (rt_device_pwm_register(&n32_pwm_obj[i].pwm_device, n32_pwm_obj[i].name, &drv_ops, n32_pwm_obj[i].tim_handle) == RT_EOK) { LOG_D("%s register success", n32_pwm_obj[i].name); } diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_soft_i2c.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_soft_i2c.c index 0b49dba5d7..3f5ebf450c 100644 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_soft_i2c.c +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_soft_i2c.c @@ -17,8 +17,8 @@ #include #if !defined(BSP_USING_I2C1) && !defined(BSP_USING_I2C2) && !defined(BSP_USING_I2C3) && !defined(BSP_USING_I2C4) -#error "Please define at least one BSP_USING_I2Cx" -/* this driver can be disabled at menuconfig → RT-Thread Components → Device Drivers */ + #error "Please define at least one BSP_USING_I2Cx" + /* this driver can be disabled at menuconfig → RT-Thread Components → Device Drivers */ #endif static const struct n32_soft_i2c_config soft_i2c_config[] = @@ -46,7 +46,7 @@ static struct n32_i2c i2c_obj[sizeof(soft_i2c_config) / sizeof(soft_i2c_config[0 */ static void n32_i2c_gpio_init(struct n32_i2c *i2c) { - struct n32_soft_i2c_config* cfg = (struct n32_soft_i2c_config*)i2c->ops.data; + struct n32_soft_i2c_config *cfg = (struct n32_soft_i2c_config *)i2c->ops.data; rt_pin_mode(cfg->scl, PIN_MODE_OUTPUT_OD); rt_pin_mode(cfg->sda, PIN_MODE_OUTPUT_OD); @@ -63,7 +63,7 @@ static void n32_i2c_gpio_init(struct n32_i2c *i2c) */ static void n32_set_sda(void *data, rt_int32_t state) { - struct n32_soft_i2c_config* cfg = (struct n32_soft_i2c_config*)data; + struct n32_soft_i2c_config *cfg = (struct n32_soft_i2c_config *)data; if (state) { rt_pin_write(cfg->sda, PIN_HIGH); @@ -82,7 +82,7 @@ static void n32_set_sda(void *data, rt_int32_t state) */ static void n32_set_scl(void *data, rt_int32_t state) { - struct n32_soft_i2c_config* cfg = (struct n32_soft_i2c_config*)data; + struct n32_soft_i2c_config *cfg = (struct n32_soft_i2c_config *)data; if (state) { rt_pin_write(cfg->scl, PIN_HIGH); @@ -100,7 +100,7 @@ static void n32_set_scl(void *data, rt_int32_t state) */ static rt_int32_t n32_get_sda(void *data) { - struct n32_soft_i2c_config* cfg = (struct n32_soft_i2c_config*)data; + struct n32_soft_i2c_config *cfg = (struct n32_soft_i2c_config *)data; return rt_pin_read(cfg->sda); } @@ -111,7 +111,7 @@ static rt_int32_t n32_get_sda(void *data) */ static rt_int32_t n32_get_scl(void *data) { - struct n32_soft_i2c_config* cfg = (struct n32_soft_i2c_config*)data; + struct n32_soft_i2c_config *cfg = (struct n32_soft_i2c_config *)data; return rt_pin_read(cfg->scl); } /** @@ -199,7 +199,7 @@ int rt_hw_i2c_init(void) for (int i = 0; i < obj_num; i++) { i2c_obj[i].ops = n32_bit_ops_default; - i2c_obj[i].ops.data = (void*)&soft_i2c_config[i]; + i2c_obj[i].ops.data = (void *)&soft_i2c_config[i]; i2c_obj[i].i2c_bus.priv = &i2c_obj[i].ops; n32_i2c_gpio_init(&i2c_obj[i]); result = rt_i2c_bit_add_bus(&i2c_obj[i].i2c_bus, soft_i2c_config[i].bus_name); @@ -207,9 +207,9 @@ int rt_hw_i2c_init(void) n32_i2c_bus_unlock(&soft_i2c_config[i]); LOG_D("software simulation %s init done, pin scl: %d, pin sda %d", - soft_i2c_config[i].bus_name, - soft_i2c_config[i].scl, - soft_i2c_config[i].sda); + soft_i2c_config[i].bus_name, + soft_i2c_config[i].scl, + soft_i2c_config[i].sda); } return RT_EOK; diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_usart.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_usart.c index b39298b9a0..fae6668671 100644 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_usart.c +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_usart.c @@ -51,7 +51,7 @@ static void DMA_Configuration(struct rt_serial_device *serial); static rt_err_t n32_uart_configure(struct rt_serial_device *serial, struct serial_configure *cfg) { - struct n32_uart* uart; + struct n32_uart *uart; USART_InitType USART_InitStructure; RT_ASSERT(serial != RT_NULL); @@ -102,14 +102,14 @@ static rt_err_t n32_uart_configure(struct rt_serial_device *serial, struct seria /* Enable USART */ USART_Enable(uart->uart_device, ENABLE); - USART_ClrFlag(uart->uart_device, USART_FLAG_TXDE|USART_FLAG_TXC); + USART_ClrFlag(uart->uart_device, USART_FLAG_TXDE | USART_FLAG_TXC); return RT_EOK; } static rt_err_t n32_uart_control(struct rt_serial_device *serial, int cmd, void *arg) { - struct n32_uart* uart; + struct n32_uart *uart; rt_uint32_t ctrl_arg = (rt_uint32_t)(arg); RT_ASSERT(serial != RT_NULL); @@ -117,34 +117,34 @@ static rt_err_t n32_uart_control(struct rt_serial_device *serial, int cmd, void switch (cmd) { + /* disable interrupt */ + case RT_DEVICE_CTRL_CLR_INT: + /* disable rx irq */ + UART_DISABLE_IRQ(uart->irq); /* disable interrupt */ - case RT_DEVICE_CTRL_CLR_INT: - /* disable rx irq */ - UART_DISABLE_IRQ(uart->irq); - /* disable interrupt */ - USART_ConfigInt(uart->uart_device, USART_INT_RXDNE, DISABLE); - break; + USART_ConfigInt(uart->uart_device, USART_INT_RXDNE, DISABLE); + break; + /* enable interrupt */ + case RT_DEVICE_CTRL_SET_INT: + /* enable rx irq */ + UART_ENABLE_IRQ(uart->irq); /* enable interrupt */ - case RT_DEVICE_CTRL_SET_INT: - /* enable rx irq */ - UART_ENABLE_IRQ(uart->irq); - /* enable interrupt */ - USART_ConfigInt(uart->uart_device, USART_INT_RXDNE, ENABLE); - break; - /* USART config */ - case RT_DEVICE_CTRL_CONFIG : - if (ctrl_arg == RT_DEVICE_FLAG_DMA_RX) - { - DMA_Configuration(serial); - } - break; + USART_ConfigInt(uart->uart_device, USART_INT_RXDNE, ENABLE); + break; + /* USART config */ + case RT_DEVICE_CTRL_CONFIG : + if (ctrl_arg == RT_DEVICE_FLAG_DMA_RX) + { + DMA_Configuration(serial); + } + break; } return RT_EOK; } static int n32_uart_putc(struct rt_serial_device *serial, char c) { - struct n32_uart* uart; + struct n32_uart *uart; RT_ASSERT(serial != RT_NULL); uart = (struct n32_uart *)serial->parent.user_data; @@ -171,7 +171,7 @@ static int n32_uart_putc(struct rt_serial_device *serial, char c) static int n32_uart_getc(struct rt_serial_device *serial) { int ch; - struct n32_uart* uart; + struct n32_uart *uart; RT_ASSERT(serial != RT_NULL); uart = (struct n32_uart *)serial->parent.user_data; @@ -250,23 +250,23 @@ static void uart_isr(struct rt_serial_device *serial) RT_ASSERT(uart != RT_NULL); - if(USART_GetIntStatus(uart->uart_device, USART_INT_RXDNE) != RESET) + if (USART_GetIntStatus(uart->uart_device, USART_INT_RXDNE) != RESET) { - if(USART_GetFlagStatus(uart->uart_device, USART_FLAG_PEF) == RESET) + if (USART_GetFlagStatus(uart->uart_device, USART_FLAG_PEF) == RESET) { rt_hw_serial_isr(serial, RT_SERIAL_EVENT_RX_IND); } /* clear interrupt */ USART_ClrIntPendingBit(uart->uart_device, USART_INT_RXDNE); } - if(USART_GetIntStatus(uart->uart_device, USART_INT_IDLEF) != RESET) + if (USART_GetIntStatus(uart->uart_device, USART_INT_IDLEF) != RESET) { dma_uart_rx_idle_isr(serial); } if (USART_GetIntStatus(uart->uart_device, USART_INT_TXC) != RESET) { /* clear interrupt */ - if(serial->parent.open_flag & RT_DEVICE_FLAG_INT_TX) + if (serial->parent.open_flag & RT_DEVICE_FLAG_INT_TX) { rt_hw_serial_isr(serial, RT_SERIAL_EVENT_TX_DONE); } @@ -443,7 +443,7 @@ void DMA2_Channel3_IRQHandler(void) } #endif /* BSP_USING_UART4 */ -static void NVIC_Configuration(struct n32_uart* uart) +static void NVIC_Configuration(struct n32_uart *uart) { NVIC_InitType NVIC_InitStructure; @@ -473,7 +473,7 @@ static void DMA_Configuration(struct rt_serial_device *serial) /* rx dma config */ DMA_DeInit(uart->dma.rx_ch); - DMA_InitStructure.PeriphAddr = (uint32_t)&(uart->uart_device->DAT); + DMA_InitStructure.PeriphAddr = (uint32_t) & (uart->uart_device->DAT); DMA_InitStructure.MemAddr = (uint32_t)(rx_fifo->buffer); DMA_InitStructure.Direction = DMA_DIR_PERIPH_SRC; DMA_InitStructure.BufSize = serial->config.bufsz; @@ -500,7 +500,7 @@ static void DMA_Configuration(struct rt_serial_device *serial) int rt_hw_usart_init(void) { - struct n32_uart* uart; + struct n32_uart *uart; struct serial_configure config = RT_SERIAL_CONFIG_DEFAULT; #if defined(BSP_USING_UART1) diff --git a/bsp/n32g452xx/n32g452xx-mini-system/board/board.c b/bsp/n32g452xx/n32g452xx-mini-system/board/board.c index 4405e28941..f5fd86b932 100644 --- a/bsp/n32g452xx/n32g452xx-mini-system/board/board.c +++ b/bsp/n32g452xx/n32g452xx-mini-system/board/board.c @@ -15,7 +15,7 @@ #include #ifdef BSP_USING_SRAM -#include "drv_sram.h" + #include "drv_sram.h" #endif /** * @brief This function is executed in case of error occurrence. diff --git a/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.c b/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.c index 09d2dd80bb..178c7d536d 100644 --- a/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.c +++ b/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.c @@ -23,7 +23,7 @@ void n32_msp_usart_init(void *Instance) GPIO_InitStruct(&GPIO_InitCtlStruct); GPIO_InitCtlStruct.GPIO_Speed = GPIO_Speed_50MHz; #ifdef BSP_USING_UART1 - if(USART1 == USARTx) + if (USART1 == USARTx) { RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_USART1, ENABLE); RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOA, ENABLE); @@ -37,7 +37,7 @@ void n32_msp_usart_init(void *Instance) } #endif #ifdef BSP_USING_UART2 - if(USART2 == USARTx) + if (USART2 == USARTx) { RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_USART2, ENABLE); RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOA, ENABLE); @@ -51,7 +51,7 @@ void n32_msp_usart_init(void *Instance) } #endif #ifdef BSP_USING_UART3 - if(USART3 == USARTx) + if (USART3 == USARTx) { RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_USART3, ENABLE); RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOB, ENABLE); @@ -65,7 +65,7 @@ void n32_msp_usart_init(void *Instance) } #endif #ifdef BSP_USING_UART4 - if(UART4 == USARTx) + if (UART4 == USARTx) { RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_UART4, ENABLE); RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOB, ENABLE); @@ -91,7 +91,7 @@ void n32_msp_spi_init(void *Instance) GPIO_InitStruct(&GPIO_InitCtlStruct); GPIO_InitCtlStruct.GPIO_Speed = GPIO_Speed_50MHz; #ifdef BSP_USING_SPI1 - if(SPI1 == SPIx) + if (SPI1 == SPIx) { RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_SPI1, ENABLE); RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOA, ENABLE); @@ -108,7 +108,7 @@ void n32_msp_spi_init(void *Instance) } #endif #ifdef BSP_USING_SPI2 - if(SPI2 == SPIx) + if (SPI2 == SPIx) { RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_SPI2, ENABLE); RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOB, ENABLE); @@ -137,7 +137,7 @@ void n32_msp_sdio_init(void *Instance) GPIO_InitStruct(&GPIO_InitCtlStructure); GPIO_InitCtlStructure.GPIO_Speed = GPIO_Speed_50MHz; - if(SDIO == SDIOx) + if (SDIO == SDIOx) { /* if used dma ... */ RCC_EnableAHBPeriphClk(RCC_AHB_PERIPH_DMA2, ENABLE); @@ -162,7 +162,7 @@ void n32_msp_tim_init(void *Instance) GPIO_InitStruct(&GPIO_InitCtlStructure); TIM_Module *TIMx = (TIM_Module *)Instance; - if(TIMx == TIM1) + if (TIMx == TIM1) { /* TIM1 clock enable */ RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_TIM1, ENABLE); @@ -177,7 +177,7 @@ void n32_msp_tim_init(void *Instance) GPIO_InitPeripheral(GPIOA, &GPIO_InitCtlStructure); } - if(TIMx == TIM2) + if (TIMx == TIM2) { /* TIM2 clock enable */ RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_TIM2, ENABLE); @@ -192,12 +192,12 @@ void n32_msp_tim_init(void *Instance) GPIO_InitPeripheral(GPIOA, &GPIO_InitCtlStructure); } - if(TIMx == TIM3) + if (TIMx == TIM3) { /* TIM3 clock enable */ RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_TIM3, ENABLE); /* GPIOA clock enable */ - RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOA|RCC_APB2_PERIPH_GPIOB, ENABLE); + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOA | RCC_APB2_PERIPH_GPIOB, ENABLE); GPIO_InitCtlStructure.Pin = GPIO_PIN_6 | GPIO_PIN_7; GPIO_InitCtlStructure.GPIO_Mode = GPIO_Mode_AF_PP; @@ -218,15 +218,15 @@ void n32_msp_adc_init(void *Instance) ADC_Module *ADCx = (ADC_Module *)Instance; #ifdef BSP_USING_ADC1 - if(ADCx == ADC1) + if (ADCx == ADC1) { /* ADC1 & GPIO clock enable */ RCC_EnableAHBPeriphClk(RCC_AHB_PERIPH_ADC1, ENABLE); - ADC_ConfigClk(ADC_CTRL3_CKMOD_AHB,RCC_ADCHCLK_DIV8); + ADC_ConfigClk(ADC_CTRL3_CKMOD_AHB, RCC_ADCHCLK_DIV8); RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOC, ENABLE); /* Configure ADC Channel as analog input */ - GPIO_InitCtlStruct.Pin = GPIO_PIN_0|GPIO_PIN_1|GPIO_PIN_2|GPIO_PIN_3; + GPIO_InitCtlStruct.Pin = GPIO_PIN_0 | GPIO_PIN_1 | GPIO_PIN_2 | GPIO_PIN_3; GPIO_InitCtlStruct.GPIO_Speed = GPIO_Speed_2MHz; GPIO_InitCtlStruct.GPIO_Mode = GPIO_Mode_AIN; GPIO_InitPeripheral(GPIOC, &GPIO_InitCtlStruct); @@ -234,11 +234,11 @@ void n32_msp_adc_init(void *Instance) #endif #ifdef BSP_USING_ADC2 - if(ADCx == ADC2) + if (ADCx == ADC2) { /* ADC2 & GPIO clock enable */ RCC_EnableAHBPeriphClk(RCC_AHB_PERIPH_ADC2, ENABLE); - ADC_ConfigClk(ADC_CTRL3_CKMOD_AHB,RCC_ADCHCLK_DIV8); + ADC_ConfigClk(ADC_CTRL3_CKMOD_AHB, RCC_ADCHCLK_DIV8); RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOC, ENABLE); /* Configure ADC Channel as analog input */ @@ -257,7 +257,7 @@ void n32_msp_hwtim_init(void *Instance) TIM_Module *TIMx = (TIM_Module *)Instance; #ifdef BSP_USING_HWTIM3 - if(TIMx == TIM3) + if (TIMx == TIM3) { /* TIM3 clock enable */ RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_TIM3, ENABLE); @@ -265,7 +265,7 @@ void n32_msp_hwtim_init(void *Instance) #endif #ifdef BSP_USING_HWTIM4 - if(TIMx == TIM4) + if (TIMx == TIM4) { /* TIM4 clock enable */ RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_TIM4, ENABLE); @@ -273,7 +273,7 @@ void n32_msp_hwtim_init(void *Instance) #endif #ifdef BSP_USING_HWTIM5 - if(TIMx == TIM5) + if (TIMx == TIM5) { /* TIM5 clock enable */ RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_TIM5, ENABLE); @@ -281,19 +281,19 @@ void n32_msp_hwtim_init(void *Instance) #endif #ifdef BSP_USING_HWTIM6 - if(TIMx == TIM6) - { - /* TIM6 clock enable */ - RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_TIM6, ENABLE); - } + if (TIMx == TIM6) + { + /* TIM6 clock enable */ + RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_TIM6, ENABLE); + } #endif #ifdef BSP_USING_HWTIM7 - if(TIMx == TIM7) - { - /* TIM7 clock enable */ - RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_TIM7, ENABLE); - } + if (TIMx == TIM7) + { + /* TIM7 clock enable */ + RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_TIM7, ENABLE); + } #endif } #endif @@ -307,7 +307,7 @@ void n32_msp_can_init(void *Instance) GPIO_InitStruct(&GPIO_InitCtlStruct); GPIO_InitCtlStruct.GPIO_Speed = GPIO_Speed_50MHz; #ifdef BSP_USING_CAN1 - if(CAN1 == CANx) + if (CAN1 == CANx) { RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_CAN1, ENABLE); RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOA, ENABLE); @@ -321,7 +321,7 @@ void n32_msp_can_init(void *Instance) } #endif #ifdef BSP_USING_CAN2 - if(CAN2 == CANx) + if (CAN2 == CANx) { RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_CAN2, ENABLE); RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_AFIO, ENABLE); @@ -347,7 +347,7 @@ static void uart_test_rw(rt_device_t uartx, const char *name) if (uartx == NULL) { uartx = rt_device_find(name); - rt_err_t err = rt_device_open(uartx, RT_DEVICE_FLAG_INT_RX|RT_DEVICE_FLAG_DMA_RX); + rt_err_t err = rt_device_open(uartx, RT_DEVICE_FLAG_INT_RX | RT_DEVICE_FLAG_DMA_RX); RT_ASSERT(err == RT_EOK); } rt_device_write(uartx, 0, name, strlen(name)); @@ -356,7 +356,7 @@ static void uart_test_rw(rt_device_t uartx, const char *name) int ret = rt_device_read(uartx, 0, recv_buf, sizeof(recv_buf)); if (ret != 0) { - for (int i=0; i Date: Sat, 30 Oct 2021 16:43:25 -0400 Subject: [PATCH 23/46] =?UTF-8?q?[posix]=E5=B0=86pthread=E6=94=B6=E7=BC=A9?= =?UTF-8?q?=E5=88=B0posix=E9=80=89=E9=A1=B9=E4=B9=8B=E4=B8=8B=EF=BC=8C?= =?UTF-8?q?=E5=B0=86=E9=80=89=E5=AE=9ADFS=E5=90=8E=E7=94=B1DFS=E9=80=89?= =?UTF-8?q?=E5=AE=9APOSIX=20=E6=94=B9=E4=B8=BA=E9=80=89=E6=8B=A9posix?= =?UTF-8?q?=E5=90=8E=E9=80=89=E6=8B=A9dfs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/libc/Kconfig | 51 +++++++++++++++++++---------------------- components/net/Kconfig | 4 +--- 2 files changed, 25 insertions(+), 30 deletions(-) diff --git a/components/libc/Kconfig b/components/libc/Kconfig index b2af15e841..a2b8747ef6 100644 --- a/components/libc/Kconfig +++ b/components/libc/Kconfig @@ -10,7 +10,6 @@ if RT_USING_LIBC config RT_LIBC_USING_FILEIO bool "Enable libc with file operation, eg.fopen/fwrite/fread/getchar" - select RT_USING_DFS select RT_USING_POSIX default n @@ -37,40 +36,38 @@ config RT_LIBC_DEFAULT_TIMEZONE range -12 12 default 8 -config RT_USING_PTHREADS - bool "Enable pthreads APIs" +config RT_USING_POSIX + bool "Enable basic POSIX layer, open/read/write/close etc" + select RT_USING_DFS + select RT_USING_DFS_DEVFS default n -if RT_USING_PTHREADS - config PTHREAD_NUM_MAX - int "Maximum number of pthreads" - default 8 -endif +if RT_USING_POSIX + config RT_USING_POSIX_MMAP + bool "Enable mmap() API" + default n -if RT_USING_DFS - config RT_USING_POSIX - bool "Enable POSIX layer, open/read/write/select etc" - select RT_USING_DFS_DEVFS - default y + config RT_USING_POSIX_TERMIOS + bool "Enable termios APIs" + default n - if RT_USING_POSIX - config RT_USING_POSIX_MMAP - bool "Enable mmap() API" - default n + config RT_USING_POSIX_GETLINE + bool "Enable getline()/getdelim() APIs" + default n - config RT_USING_POSIX_TERMIOS - bool "Enable termios APIs" - default n + config RT_USING_POSIX_AIO + bool "Enable AIO" + default n - config RT_USING_POSIX_GETLINE - bool "Enable getline()/getdelim() APIs" - default n + config RT_USING_PTHREADS + bool "Enable pthreads APIs" + default n - config RT_USING_POSIX_AIO - bool "Enable AIO" - default n + if RT_USING_PTHREADS + config PTHREAD_NUM_MAX + int "Maximum number of pthreads" + default 8 endif - endif endmenu diff --git a/components/net/Kconfig b/components/net/Kconfig index 0fede3eb90..4c49f4aa97 100644 --- a/components/net/Kconfig +++ b/components/net/Kconfig @@ -41,9 +41,7 @@ config RT_USING_SAL config SAL_USING_POSIX bool "Enable BSD socket operated by file system API" default n - select RT_USING_DFS - select RT_USING_LIBC - select RT_USING_POSIX + select RT_LIBC_USING_FILEIO help Let BSD socket operated by file system API, such as read/write and involveed in select/poll POSIX APIs. From e6e90629773897394e99a156cf76756b883ff86d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E6=BE=84?= <36236188+Eureka1024@users.noreply.github.com> Date: Sun, 7 Nov 2021 14:57:02 +0800 Subject: [PATCH 24/46] Update kservice.c --- src/kservice.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/kservice.c b/src/kservice.c index 7c62901e36..dd95fe029a 100644 --- a/src/kservice.c +++ b/src/kservice.c @@ -1375,8 +1375,7 @@ const rt_uint8_t __lowest_bit_bitmap[] = */ int __rt_ffs(int value) { - rt_uint32_t result = (rt_uint32_t)value; - return __lowest_bit_bitmap[ (result & (result - 1) ^ result) % 37]; + return __lowest_bit_bitmap_new[(rt_uint32_t)(value & (value - 1) ^ value) % 37]; } #else const rt_uint8_t __lowest_bit_bitmap[] = From 46fe85e2c2aaa1bca76c53c046fe2bb48f5acee7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E6=BE=84?= <36236188+Eureka1024@users.noreply.github.com> Date: Sun, 7 Nov 2021 15:51:24 +0800 Subject: [PATCH 25/46] =?UTF-8?q?=E7=B2=BE=E7=AE=80=E7=AE=80=E5=8C=96?= =?UTF-8?q?=E7=89=88=E7=9A=84=5F=5Frt=5Fffs()=E5=87=BD=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/kservice.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/kservice.c b/src/kservice.c index dd95fe029a..6c54766728 100644 --- a/src/kservice.c +++ b/src/kservice.c @@ -1375,7 +1375,7 @@ const rt_uint8_t __lowest_bit_bitmap[] = */ int __rt_ffs(int value) { - return __lowest_bit_bitmap_new[(rt_uint32_t)(value & (value - 1) ^ value) % 37]; + return __lowest_bit_bitmap[(rt_uint32_t)(value & (value - 1) ^ value) % 37]; } #else const rt_uint8_t __lowest_bit_bitmap[] = From f0023fb42c6387fc2d475e028a45837a3f9a2d48 Mon Sep 17 00:00:00 2001 From: Meco Man <920369182@qq.com> Date: Sun, 7 Nov 2021 20:46:17 -0500 Subject: [PATCH 26/46] =?UTF-8?q?=E5=88=A0=E9=99=A4gettid=E7=AD=89?= =?UTF-8?q?=E4=B8=8D=E7=AC=A6=E5=90=88PSE51=E7=9A=84=E5=87=BD=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/libc/posix/src/unistd.c | 42 ------------------------------ 1 file changed, 42 deletions(-) diff --git a/components/libc/posix/src/unistd.c b/components/libc/posix/src/unistd.c index ef2df2c2fe..99ff768738 100644 --- a/components/libc/posix/src/unistd.c +++ b/components/libc/posix/src/unistd.c @@ -1000,45 +1000,3 @@ int usleep(useconds_t usec) return 0; } RTM_EXPORT(usleep); - -pid_t gettid(void) -{ - /*TODO*/ - return 0; -} - -pid_t getpid(void) -{ - return gettid(); -} -RTM_EXPORT(getpid); - -pid_t getppid(void) -{ - return 0; -} -RTM_EXPORT(getppid); - -uid_t getuid(void) -{ - return 0; /*ROOT*/ -} -RTM_EXPORT(getuid); - -uid_t geteuid(void) -{ - return 0; /*ROOT*/ -} -RTM_EXPORT(geteuid); - -gid_t getgid(void) -{ - return 0; /*ROOT*/ -} -RTM_EXPORT(getgid); - -gid_t getegid(void) -{ - return 0; /*ROOT*/ -} -RTM_EXPORT(getegid); From 664a1d6a756ec569221f20cb016110755715842c Mon Sep 17 00:00:00 2001 From: Meco Man <920369182@qq.com> Date: Sun, 7 Nov 2021 20:47:36 -0500 Subject: [PATCH 27/46] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=20RT=5FUSING=5FPOSIX?= =?UTF-8?q?=5FSELECT=20RT=5FUSING=5FPOSIX=5FPOLL?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/libc/Kconfig | 18 ++++++++++++++---- components/libc/posix/src/SConscript | 8 +++++++- components/net/Kconfig | 1 + 3 files changed, 22 insertions(+), 5 deletions(-) diff --git a/components/libc/Kconfig b/components/libc/Kconfig index a2b8747ef6..04d59051b8 100644 --- a/components/libc/Kconfig +++ b/components/libc/Kconfig @@ -43,6 +43,20 @@ config RT_USING_POSIX default n if RT_USING_POSIX + + config RT_USING_POSIX_POLL + bool "Enable poll()" + default n + + config RT_USING_POSIX_SELECT + bool "Enable select()" + select RT_USING_POSIX_POLL + default n + + config RT_USING_POSIX_GETLINE + bool "Enable getline()/getdelim() APIs" + default n + config RT_USING_POSIX_MMAP bool "Enable mmap() API" default n @@ -51,10 +65,6 @@ if RT_USING_POSIX bool "Enable termios APIs" default n - config RT_USING_POSIX_GETLINE - bool "Enable getline()/getdelim() APIs" - default n - config RT_USING_POSIX_AIO bool "Enable AIO" default n diff --git a/components/libc/posix/src/SConscript b/components/libc/posix/src/SConscript index 8712d671c0..384e71261a 100644 --- a/components/libc/posix/src/SConscript +++ b/components/libc/posix/src/SConscript @@ -2,10 +2,16 @@ from building import * -src = Glob('*.c') +src = ['libc.c','delay.c','unistd.c'] cwd = GetCurrentDir() CPPPATH = [cwd] +if GetDepend('RT_USING_POSIX_POLL'): + src += ['poll.c'] + +if GetDepend('RT_USING_POSIX_SELECT'): + src += ['select.c'] + group = DefineGroup('POSIX', src, depend = ['RT_USING_POSIX'], CPPPATH = CPPPATH) Return('group') diff --git a/components/net/Kconfig b/components/net/Kconfig index 4c49f4aa97..eaec96b931 100644 --- a/components/net/Kconfig +++ b/components/net/Kconfig @@ -42,6 +42,7 @@ config RT_USING_SAL bool "Enable BSD socket operated by file system API" default n select RT_LIBC_USING_FILEIO + select RT_USING_POSIX_SELECT help Let BSD socket operated by file system API, such as read/write and involveed in select/poll POSIX APIs. From 2639171885a86a5b169a63a95cd2fb2776b97641 Mon Sep 17 00:00:00 2001 From: Meco Man <920369182@qq.com> Date: Sun, 7 Nov 2021 21:03:16 -0500 Subject: [PATCH 28/46] add RT_USING_POSIX_DELAY --- components/libc/Kconfig | 4 ++++ components/libc/posix/src/SConscript | 10 +++++--- components/libc/posix/src/delay.c | 35 ++++++++++++++++++++++++++++ components/libc/posix/src/unistd.c | 35 ---------------------------- 4 files changed, 46 insertions(+), 38 deletions(-) diff --git a/components/libc/Kconfig b/components/libc/Kconfig index 04d59051b8..d10c0afd6a 100644 --- a/components/libc/Kconfig +++ b/components/libc/Kconfig @@ -53,6 +53,10 @@ if RT_USING_POSIX select RT_USING_POSIX_POLL default n + config RT_USING_POSIX_DELAY + bool "Enable delay functions" + default n + config RT_USING_POSIX_GETLINE bool "Enable getline()/getdelim() APIs" default n diff --git a/components/libc/posix/src/SConscript b/components/libc/posix/src/SConscript index ab649ec6bc..4c6d3e3b7b 100644 --- a/components/libc/posix/src/SConscript +++ b/components/libc/posix/src/SConscript @@ -1,7 +1,8 @@ -from building import * -Import('rtconfig') +# RT-Thread building script for component -src = ['libc.c','delay.c','unistd.c'] +from building import * + +src = ['libc.c', 'unistd.c'] cwd = GetCurrentDir() CPPPATH = [cwd] @@ -11,6 +12,9 @@ if GetDepend('RT_USING_POSIX_POLL'): if GetDepend('RT_USING_POSIX_SELECT'): src += ['select.c'] +if GetDepend('RT_USING_POSIX_DELAY'): + src += ['delay.c'] + group = DefineGroup('POSIX', src, depend = ['RT_USING_POSIX'], CPPPATH = CPPPATH) Return('group') diff --git a/components/libc/posix/src/delay.c b/components/libc/posix/src/delay.c index 1638caafbf..3842eb0aa8 100644 --- a/components/libc/posix/src/delay.c +++ b/components/libc/posix/src/delay.c @@ -48,3 +48,38 @@ void ndelay(unsigned long nsecs) rt_hw_us_delay(1); } RTM_EXPORT(ndelay); + +unsigned int sleep(unsigned int seconds) +{ + if (rt_thread_self() != RT_NULL) + { + ssleep(seconds); + } + else /* scheduler has not run yet */ + { + while(seconds > 0) + { + udelay(1000000u); + seconds --; + } + } + + return 0; +} +RTM_EXPORT(sleep); + +int usleep(useconds_t usec) +{ + if (rt_thread_self() != RT_NULL) + { + msleep(usec / 1000u); + } + else /* scheduler has not run yet */ + { + udelay(usec / 1000u); + } + udelay(usec % 1000u); + + return 0; +} +RTM_EXPORT(usleep); diff --git a/components/libc/posix/src/unistd.c b/components/libc/posix/src/unistd.c index 99ff768738..6527994c93 100644 --- a/components/libc/posix/src/unistd.c +++ b/components/libc/posix/src/unistd.c @@ -965,38 +965,3 @@ char *ttyname(int fd) return "/dev/tty"; /* TODO: need to add more specific */ } RTM_EXPORT(ttyname); - -unsigned int sleep(unsigned int seconds) -{ - if (rt_thread_self() != RT_NULL) - { - ssleep(seconds); - } - else /* scheduler has not run yet */ - { - while(seconds > 0) - { - udelay(1000000u); - seconds --; - } - } - - return 0; -} -RTM_EXPORT(sleep); - -int usleep(useconds_t usec) -{ - if (rt_thread_self() != RT_NULL) - { - msleep(usec / 1000u); - } - else /* scheduler has not run yet */ - { - udelay(usec / 1000u); - } - udelay(usec % 1000u); - - return 0; -} -RTM_EXPORT(usleep); From 251e17b41ac56a877e0278394588aa6b129b66b1 Mon Sep 17 00:00:00 2001 From: Meco Man <920369182@qq.com> Date: Sun, 7 Nov 2021 21:29:28 -0500 Subject: [PATCH 29/46] =?UTF-8?q?=E8=B0=83=E6=95=B4SAL=E4=BE=9D=E8=B5=96?= =?UTF-8?q?=E9=A1=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/net/Kconfig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/components/net/Kconfig b/components/net/Kconfig index eaec96b931..18a5e44db5 100644 --- a/components/net/Kconfig +++ b/components/net/Kconfig @@ -41,7 +41,8 @@ config RT_USING_SAL config SAL_USING_POSIX bool "Enable BSD socket operated by file system API" default n - select RT_LIBC_USING_FILEIO + select RT_USING_LIBC + select RT_USING_POSIX select RT_USING_POSIX_SELECT help Let BSD socket operated by file system API, such as read/write and involveed in select/poll POSIX APIs. From f8388c572ef9969105b895cba3c55ba8d24efeda Mon Sep 17 00:00:00 2001 From: Meco Man <920369182@qq.com> Date: Sun, 7 Nov 2021 21:40:19 -0500 Subject: [PATCH 30/46] add RT_USING_POSIX_STDIO --- components/dfs/Kconfig | 2 +- components/dfs/src/dfs.c | 8 ++++---- components/finsh/shell.c | 12 ++++++------ components/finsh/shell.h | 2 +- components/libc/Kconfig | 5 ++++- components/libc/compilers/armlibc/syscalls.c | 14 +++++++------- components/libc/compilers/dlib/syscall_read.c | 4 ++-- components/libc/compilers/dlib/syscall_write.c | 4 ++-- components/libc/compilers/gcc/newlib/syscalls.c | 6 ++++-- components/libc/posix/src/SConscript | 5 ++++- include/rtdebug.h | 7 ------- 11 files changed, 35 insertions(+), 34 deletions(-) diff --git a/components/dfs/Kconfig b/components/dfs/Kconfig index 7a4fbb655d..1ec36784d7 100644 --- a/components/dfs/Kconfig +++ b/components/dfs/Kconfig @@ -133,7 +133,7 @@ if RT_USING_DFS config RT_USING_DFS_DEVFS bool "Using devfs for device objects" - default y + default n config RT_USING_DFS_ROMFS bool "Enable ReadOnly file system on flash" diff --git a/components/dfs/src/dfs.c b/components/dfs/src/dfs.c index ed8d8094aa..29b2068a6c 100644 --- a/components/dfs/src/dfs.c +++ b/components/dfs/src/dfs.c @@ -18,9 +18,9 @@ #include #endif -#ifdef RT_USING_POSIX +#ifdef RT_USING_POSIX_STDIO #include -#endif /* RT_USING_POSIX */ +#endif /* RT_USING_POSIX_STDIO */ /* Global variables */ const struct dfs_filesystem_ops *filesystem_operation_table[DFS_FILESYSTEM_TYPES_MAX]; @@ -216,10 +216,10 @@ struct dfs_fd *fd_get(int fd) struct dfs_fd *d; struct dfs_fdtable *fdt; -#ifdef RT_USING_POSIX +#ifdef RT_USING_POSIX_STDIO if ((0 <= fd) && (fd <= 2)) fd = libc_stdio_get_console(); -#endif /* RT_USING_POSIX */ +#endif /* RT_USING_POSIX_STDIO */ fdt = dfs_fdtable_get(); fd = fd - DFS_FD_OFFSET; diff --git a/components/finsh/shell.c b/components/finsh/shell.c index 6938ed1f24..c2f6e2a550 100644 --- a/components/finsh/shell.c +++ b/components/finsh/shell.c @@ -146,7 +146,7 @@ int finsh_getchar(void) { #ifdef RT_USING_DEVICE char ch = 0; -#ifdef RT_USING_POSIX +#ifdef RT_USING_POSIX_STDIO if(read(STDIN_FILENO, &ch, 1) > 0) { return ch; @@ -170,14 +170,14 @@ int finsh_getchar(void) rt_sem_take(&shell->rx_sem, RT_WAITING_FOREVER); return ch; -#endif /* RT_USING_POSIX */ +#endif /* RT_USING_POSIX_STDIO */ #else extern char rt_hw_console_getchar(void); return rt_hw_console_getchar(); #endif /* RT_USING_DEVICE */ } -#if !defined(RT_USING_POSIX) && defined(RT_USING_DEVICE) +#if !defined(RT_USING_POSIX_STDIO) && defined(RT_USING_DEVICE) static rt_err_t finsh_rx_ind(rt_device_t dev, rt_size_t size) { RT_ASSERT(shell != RT_NULL); @@ -241,7 +241,7 @@ const char *finsh_get_device() RT_ASSERT(shell != RT_NULL); return shell->device->parent.name; } -#endif +#endif /* !defined(RT_USING_POSIX_STDIO) && defined(RT_USING_DEVICE) */ /** * @ingroup finsh @@ -443,7 +443,7 @@ void finsh_thread_entry(void *parameter) shell->echo_mode = 0; #endif -#if !defined(RT_USING_POSIX) && defined(RT_USING_DEVICE) +#if !defined(RT_USING_POSIX_STDIO) && defined(RT_USING_DEVICE) /* set console device as shell device */ if (shell->device == RT_NULL) { @@ -453,7 +453,7 @@ void finsh_thread_entry(void *parameter) finsh_set_device(console->parent.name); } } -#endif +#endif /* !defined(RT_USING_POSIX_STDIO) && defined(RT_USING_DEVICE) */ #ifdef FINSH_USING_AUTH /* set the default password when the password isn't setting */ diff --git a/components/finsh/shell.h b/components/finsh/shell.h index 985d3b3fbd..d421f60374 100644 --- a/components/finsh/shell.h +++ b/components/finsh/shell.h @@ -78,7 +78,7 @@ struct finsh_shell rt_uint16_t line_position; rt_uint16_t line_curpos; -#if !defined(RT_USING_POSIX) && defined(RT_USING_DEVICE) +#if !defined(RT_USING_POSIX_STDIO) && defined(RT_USING_DEVICE) rt_device_t device; #endif diff --git a/components/libc/Kconfig b/components/libc/Kconfig index d10c0afd6a..9b30357848 100644 --- a/components/libc/Kconfig +++ b/components/libc/Kconfig @@ -39,10 +39,13 @@ config RT_LIBC_DEFAULT_TIMEZONE config RT_USING_POSIX bool "Enable basic POSIX layer, open/read/write/close etc" select RT_USING_DFS - select RT_USING_DFS_DEVFS default n if RT_USING_POSIX + config RT_USING_POSIX_STDIO + bool "Enable standard IO" + select RT_USING_DFS_DEVFS + default n config RT_USING_POSIX_POLL bool "Enable poll()" diff --git a/components/libc/compilers/armlibc/syscalls.c b/components/libc/compilers/armlibc/syscalls.c index 755ffef1a6..62657a4b64 100644 --- a/components/libc/compilers/armlibc/syscalls.c +++ b/components/libc/compilers/armlibc/syscalls.c @@ -21,7 +21,7 @@ #include #include #include -#ifdef RT_USING_POSIX +#ifdef RT_USING_POSIX_STDIO #include "libc.h" #endif @@ -144,7 +144,7 @@ int _sys_close(FILEHANDLE fh) */ int _sys_read(FILEHANDLE fh, unsigned char *buf, unsigned len, int mode) { -#ifdef RT_USING_POSIX +#ifdef RT_USING_POSIX_STDIO int size; if (fh == STDIN) @@ -169,7 +169,7 @@ int _sys_read(FILEHANDLE fh, unsigned char *buf, unsigned len, int mode) return 0; /* error */ #else return 0; /* error */ -#endif /* RT_USING_POSIX */ +#endif /* RT_USING_POSIX_STDIO */ } /* @@ -185,7 +185,7 @@ int _sys_write(FILEHANDLE fh, const unsigned char *buf, unsigned len, int mode) if ((fh == STDOUT) || (fh == STDERR)) { -#ifdef RT_USING_POSIX +#ifdef RT_USING_POSIX_STDIO if (libc_stdio_get_console() < 0) { LOG_W("Do not invoke standard input before initializing libc"); @@ -200,7 +200,7 @@ int _sys_write(FILEHANDLE fh, const unsigned char *buf, unsigned len, int mode) } return 0; /* error */ -#endif /* RT_USING_POSIX */ +#endif /* RT_USING_POSIX_STDIO */ } else if (fh == STDIN) { @@ -325,7 +325,7 @@ int fputc(int c, FILE *f) int fgetc(FILE *f) { -#ifdef RT_USING_POSIX +#ifdef RT_USING_POSIX_STDIO char ch; if (libc_stdio_get_console() < 0) @@ -336,7 +336,7 @@ int fgetc(FILE *f) if(read(STDIN_FILENO, &ch, 1) == 1) return ch; -#endif /* RT_USING_POSIX */ +#endif /* RT_USING_POSIX_STDIO */ return 0; /* error */ } diff --git a/components/libc/compilers/dlib/syscall_read.c b/components/libc/compilers/dlib/syscall_read.c index 74cedb966a..c926c577b5 100644 --- a/components/libc/compilers/dlib/syscall_read.c +++ b/components/libc/compilers/dlib/syscall_read.c @@ -11,7 +11,7 @@ #include #include #include -#ifdef RT_USING_POSIX +#ifdef RT_USING_POSIX_STDIO #include "libc.h" #endif @@ -22,7 +22,7 @@ #pragma module_name = "?__read" size_t __read(int handle, unsigned char *buf, size_t len) { -#ifdef RT_USING_POSIX +#ifdef RT_USING_POSIX_STDIO int size; if (handle == _LLIO_STDIN) diff --git a/components/libc/compilers/dlib/syscall_write.c b/components/libc/compilers/dlib/syscall_write.c index ab011c1096..72bac6ba49 100644 --- a/components/libc/compilers/dlib/syscall_write.c +++ b/components/libc/compilers/dlib/syscall_write.c @@ -11,7 +11,7 @@ #include #include #include -#ifdef RT_USING_POSIX +#ifdef RT_USING_POSIX_STDIO #include "libc.h" #endif @@ -29,7 +29,7 @@ size_t __write(int handle, const unsigned char *buf, size_t len) if ((handle == _LLIO_STDOUT) || (handle == _LLIO_STDERR)) { -#ifdef RT_USING_POSIX +#ifdef RT_USING_POSIX_STDIO if (libc_stdio_get_console() < 0) { LOG_W("Do not invoke standard output before initializing libc"); diff --git a/components/libc/compilers/gcc/newlib/syscalls.c b/components/libc/compilers/gcc/newlib/syscalls.c index f95e695a85..e957aaf003 100644 --- a/components/libc/compilers/gcc/newlib/syscalls.c +++ b/components/libc/compilers/gcc/newlib/syscalls.c @@ -20,7 +20,7 @@ #include #include #include -#ifdef RT_USING_POSIX +#ifdef RT_USING_POSIX_STDIO #include "libc.h" #endif #ifdef RT_USING_MODULE @@ -216,7 +216,7 @@ int _open_r(struct _reent *ptr, const char *file, int flags, int mode) _ssize_t _read_r(struct _reent *ptr, int fd, void *buf, size_t nbytes) { -#ifdef RT_USING_POSIX +#ifdef RT_USING_POSIX_STDIO _ssize_t rc; if (libc_stdio_get_console() < 0 && fd == STDIN_FILENO) { @@ -271,11 +271,13 @@ _ssize_t _write_r(struct _reent *ptr, int fd, const void *buf, size_t nbytes) { #ifdef RT_USING_POSIX _ssize_t rc; +#ifdef RT_USING_POSIX_STDIO if (libc_stdio_get_console() < 0 && fd == STDOUT_FILENO) { LOG_W("Do not invoke standard output before initializing libc"); return 0; } +#endif /* RT_USING_POSIX_STDIO */ rc = write(fd, buf, nbytes); return rc; #elif defined(RT_USING_CONSOLE) diff --git a/components/libc/posix/src/SConscript b/components/libc/posix/src/SConscript index 4c6d3e3b7b..24c4ede4e1 100644 --- a/components/libc/posix/src/SConscript +++ b/components/libc/posix/src/SConscript @@ -2,10 +2,13 @@ from building import * -src = ['libc.c', 'unistd.c'] +src = ['unistd.c'] cwd = GetCurrentDir() CPPPATH = [cwd] +if GetDepend('RT_USING_POSIX_STDIO'): + src += ['libc.c'] + if GetDepend('RT_USING_POSIX_POLL'): src += ['poll.c'] diff --git a/include/rtdebug.h b/include/rtdebug.h index c170d148c1..0858a5bbf1 100644 --- a/include/rtdebug.h +++ b/include/rtdebug.h @@ -12,13 +12,6 @@ #include -/* settings depend check */ -#ifdef RT_USING_POSIX -#if !defined(RT_USING_DFS) || !defined(RT_USING_DFS_DEVFS) -#error "POSIX poll/select, stdin need file system(RT_USING_DFS) and device file system(RT_USING_DFS_DEVFS)" -#endif -#endif /* RT_USING_POSIX */ - /* Using this macro to control all kernel debug features. */ #ifdef RT_DEBUG From 1adcc181aa1e07925249562bc25372ede018ce54 Mon Sep 17 00:00:00 2001 From: Meco Man <920369182@qq.com> Date: Mon, 8 Nov 2021 02:07:07 -0500 Subject: [PATCH 31/46] add delay.c as default --- components/libc/posix/src/SConscript | 5 +---- components/libc/posix/src/delay.c | 1 + components/libc/posix/src/unistd.c | 1 - components/net/Kconfig | 1 - 4 files changed, 2 insertions(+), 6 deletions(-) diff --git a/components/libc/posix/src/SConscript b/components/libc/posix/src/SConscript index 24c4ede4e1..b4454f6a52 100644 --- a/components/libc/posix/src/SConscript +++ b/components/libc/posix/src/SConscript @@ -2,7 +2,7 @@ from building import * -src = ['unistd.c'] +src = ['unistd.c', 'delay.c'] cwd = GetCurrentDir() CPPPATH = [cwd] @@ -15,9 +15,6 @@ if GetDepend('RT_USING_POSIX_POLL'): if GetDepend('RT_USING_POSIX_SELECT'): src += ['select.c'] -if GetDepend('RT_USING_POSIX_DELAY'): - src += ['delay.c'] - group = DefineGroup('POSIX', src, depend = ['RT_USING_POSIX'], CPPPATH = CPPPATH) Return('group') diff --git a/components/libc/posix/src/delay.c b/components/libc/posix/src/delay.c index 3842eb0aa8..c8564dc54e 100644 --- a/components/libc/posix/src/delay.c +++ b/components/libc/posix/src/delay.c @@ -7,6 +7,7 @@ * Date Author Notes * 2021-05-07 Meco Man first Version */ +#include #include #include #define DBG_TAG "POSIX.delay" diff --git a/components/libc/posix/src/unistd.c b/components/libc/posix/src/unistd.c index 6527994c93..85235965ea 100644 --- a/components/libc/posix/src/unistd.c +++ b/components/libc/posix/src/unistd.c @@ -13,7 +13,6 @@ #include #include #include -#include /** * this function is a POSIX compliant version, which will open a file and diff --git a/components/net/Kconfig b/components/net/Kconfig index 18a5e44db5..4d6317bac6 100644 --- a/components/net/Kconfig +++ b/components/net/Kconfig @@ -41,7 +41,6 @@ config RT_USING_SAL config SAL_USING_POSIX bool "Enable BSD socket operated by file system API" default n - select RT_USING_LIBC select RT_USING_POSIX select RT_USING_POSIX_SELECT help From 74669b3f1d7041c0e8edfd2f24f21dc21235fb4c Mon Sep 17 00:00:00 2001 From: Meco Man <920369182@qq.com> Date: Mon, 8 Nov 2021 11:07:54 -0500 Subject: [PATCH 32/46] update vexpress-a9 --- bsp/qemu-vexpress-a9/.config | 107 +++++++++++--------------------- bsp/qemu-vexpress-a9/rtconfig.h | 69 +++++--------------- components/lwp/Kconfig | 3 +- components/lwp/lwp_syscall.c | 1 - 4 files changed, 54 insertions(+), 126 deletions(-) diff --git a/bsp/qemu-vexpress-a9/.config b/bsp/qemu-vexpress-a9/.config index 8a4c1837dc..37ff3cbd45 100644 --- a/bsp/qemu-vexpress-a9/.config +++ b/bsp/qemu-vexpress-a9/.config @@ -1,9 +1,13 @@ -# Generated by Kconfiglib (https://github.com/ulfalizer/Kconfiglib) +# +# Automatically generated file; DO NOT EDIT. +# RT-Thread Project Configuration +# # # RT-Thread Kernel # CONFIG_RT_NAME_MAX=8 +# CONFIG_RT_USING_BIG_ENDIAN is not set # CONFIG_RT_USING_ARCH_DATA_TYPE is not set CONFIG_RT_USING_SMP=y CONFIG_RT_CPUS_NR=2 @@ -28,8 +32,7 @@ CONFIG_RT_TIMER_THREAD_STACK_SIZE=1024 # # CONFIG_RT_KSERVICE_USING_STDLIB is not set # CONFIG_RT_KSERVICE_USING_TINY_SIZE is not set -# end of kservice optimization - +# CONFIG_RT_USING_ASM_MEMCPY is not set CONFIG_RT_DEBUG=y CONFIG_RT_DEBUG_COLOR=y # CONFIG_RT_DEBUG_INIT_CONFIG is not set @@ -52,7 +55,6 @@ CONFIG_RT_USING_EVENT=y CONFIG_RT_USING_MAILBOX=y CONFIG_RT_USING_MESSAGEQUEUE=y CONFIG_RT_USING_SIGNALS=y -# end of Inter-Thread communication # # Memory Management @@ -66,7 +68,6 @@ CONFIG_RT_USING_SMALL_MEM=y # CONFIG_RT_USING_USERHEAP is not set CONFIG_RT_USING_MEMTRACE=y CONFIG_RT_USING_HEAP=y -# end of Memory Management # # Kernel Device Object @@ -78,16 +79,15 @@ CONFIG_RT_USING_CONSOLE=y CONFIG_RT_CONSOLEBUF_SIZE=256 CONFIG_RT_CONSOLE_DEVICE_NAME="uart0" # CONFIG_RT_PRINTF_LONGLONG is not set -# end of Kernel Device Object - CONFIG_RT_VER_NUM=0x40004 -# end of RT-Thread Kernel - CONFIG_ARCH_ARM=y CONFIG_RT_USING_CPU_FFS=y CONFIG_ARCH_ARM_CORTEX_A=y +# CONFIG_RT_SMP_AUTO_BOOT is not set CONFIG_RT_USING_GIC_V2=y +# CONFIG_RT_USING_GIC_V3 is not set CONFIG_ARCH_ARM_CORTEX_A9=y +# CONFIG_ARCH_CPU_STACK_GROWS_UPWARD is not set # # RT-Thread Components @@ -102,7 +102,6 @@ CONFIG_RT_MAIN_THREAD_PRIORITY=10 # CONFIG_RT_USING_CPLUSPLUS=y # CONFIG_RT_USING_CPLUSPLUS11 is not set -# end of C++ features # # Command shell @@ -122,7 +121,6 @@ CONFIG_FINSH_USING_DESCRIPTION=y # CONFIG_FINSH_ECHO_DISABLE_DEFAULT is not set # CONFIG_FINSH_USING_AUTH is not set CONFIG_FINSH_ARG_MAX=10 -# end of Command shell # # Device virtual file system @@ -156,13 +154,10 @@ CONFIG_RT_DFS_ELM_MAX_SECTOR_SIZE=4096 # CONFIG_RT_DFS_ELM_USE_ERASE is not set CONFIG_RT_DFS_ELM_REENTRANT=y CONFIG_RT_DFS_ELM_MUTEX_TIMEOUT=3000 -# end of elm-chan's FatFs, Generic FAT Filesystem Module - CONFIG_RT_USING_DFS_DEVFS=y CONFIG_RT_USING_DFS_ROMFS=y CONFIG_RT_USING_DFS_RAMFS=y # CONFIG_RT_USING_DFS_NFS is not set -# end of Device virtual file system # # Device Drivers @@ -226,26 +221,29 @@ CONFIG_RT_USING_WDT=y # # Using USB # +# CONFIG_RT_USING_USB is not set # CONFIG_RT_USING_USB_HOST is not set # CONFIG_RT_USING_USB_DEVICE is not set -# end of Using USB -# end of Device Drivers # # POSIX layer and C standard library # CONFIG_RT_USING_LIBC=y -CONFIG_RT_USING_PTHREADS=y -CONFIG_PTHREAD_NUM_MAX=8 -CONFIG_RT_USING_POSIX=y -CONFIG_RT_USING_POSIX_MMAP=y -CONFIG_RT_USING_POSIX_TERMIOS=y -CONFIG_RT_USING_POSIX_GETLINE=y -CONFIG_RT_USING_POSIX_AIO=y CONFIG_RT_LIBC_USING_TIME=y +# CONFIG_RT_LIBC_USING_FILEIO is not set # CONFIG_RT_USING_MODULE is not set CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8 -# end of POSIX layer and C standard library +CONFIG_RT_USING_POSIX=y +# CONFIG_RT_USING_POSIX_STDIO is not set +CONFIG_RT_USING_POSIX_POLL=y +CONFIG_RT_USING_POSIX_SELECT=y +CONFIG_RT_USING_POSIX_DELAY=y +CONFIG_RT_USING_POSIX_GETLINE=y +CONFIG_RT_USING_POSIX_MMAP=y +CONFIG_RT_USING_POSIX_TERMIOS=y +CONFIG_RT_USING_POSIX_AIO=y +CONFIG_RT_USING_PTHREADS=y +CONFIG_PTHREAD_NUM_MAX=8 # # Network @@ -261,10 +259,7 @@ CONFIG_SAL_INTERNET_CHECK=y # protocol stack implement # CONFIG_SAL_USING_LWIP=y -# end of protocol stack implement - CONFIG_SAL_USING_POSIX=y -# end of Socket abstraction layer # # Network interface device @@ -277,7 +272,7 @@ CONFIG_NETDEV_USING_AUTO_DEFAULT=y # CONFIG_NETDEV_USING_IPV6 is not set CONFIG_NETDEV_IPV4=1 CONFIG_NETDEV_IPV6=0 -# end of Network interface device +# CONFIG_NETDEV_IPV6_SCOPES is not set # # light weight TCP/IP stack @@ -303,8 +298,6 @@ CONFIG_IP_SOF_BROADCAST_RECV=1 CONFIG_RT_LWIP_IPADDR="192.168.1.30" CONFIG_RT_LWIP_GWADDR="192.168.1.1" CONFIG_RT_LWIP_MSKADDR="255.255.255.0" -# end of Static IPv4 Address - CONFIG_RT_LWIP_UDP=y CONFIG_RT_LWIP_TCP=y CONFIG_RT_LWIP_RAW=y @@ -339,22 +332,17 @@ CONFIG_LWIP_NETIF_LOOPBACK=0 # CONFIG_RT_LWIP_USING_HW_CHECKSUM is not set CONFIG_RT_LWIP_USING_PING=y # CONFIG_RT_LWIP_DEBUG is not set -# end of light weight TCP/IP stack # # AT commands # # CONFIG_RT_USING_AT is not set -# end of AT commands - # CONFIG_LWIP_USING_DHCPD is not set -# end of Network # # VBUS(Virtual Software BUS) # # CONFIG_RT_USING_VBUS is not set -# end of VBUS(Virtual Software BUS) # # Utilities @@ -364,16 +352,12 @@ CONFIG_RT_LWIP_USING_PING=y # CONFIG_RT_USING_UTEST is not set # CONFIG_RT_USING_VAR_EXPORT is not set # CONFIG_RT_USING_RT_LINK is not set -# end of Utilities - CONFIG_RT_USING_LWP=y -# end of RT-Thread Components # # RT-Thread Utestcases # # CONFIG_RT_USING_UTESTCASES is not set -# end of RT-Thread Utestcases # # RT-Thread online packages @@ -408,17 +392,12 @@ CONFIG_RT_USING_LWP=y # Marvell WiFi # # CONFIG_PKG_USING_WLANMARVELL is not set -# end of Marvell WiFi # # Wiced WiFi # # CONFIG_PKG_USING_WLAN_WICED is not set -# end of Wiced WiFi - # CONFIG_PKG_USING_RW007 is not set -# end of Wi-Fi - # CONFIG_PKG_USING_COAP is not set # CONFIG_PKG_USING_NOPOLL is not set # CONFIG_PKG_USING_NETUTILS is not set @@ -440,8 +419,6 @@ CONFIG_RT_USING_LWP=y # CONFIG_PKG_USING_JIOT-C-SDK is not set # CONFIG_PKG_USING_UCLOUD_IOT_SDK is not set # CONFIG_PKG_USING_JOYLINK is not set -# end of IoT Cloud - # CONFIG_PKG_USING_NIMBLE is not set # CONFIG_PKG_USING_OTA_DOWNLOADER is not set # CONFIG_PKG_USING_IPMSG is not set @@ -475,7 +452,7 @@ CONFIG_RT_USING_LWP=y # CONFIG_PKG_USING_LORA_GW_DRIVER_LIB is not set # CONFIG_PKG_USING_LORA_PKT_SNIFFER is not set # CONFIG_PKG_USING_HM is not set -# end of IoT - internet of things +# CONFIG_PKG_USING_SMALL_MODBUS is not set # # security packages @@ -485,7 +462,6 @@ CONFIG_RT_USING_LWP=y # CONFIG_PKG_USING_TINYCRYPT is not set # CONFIG_PKG_USING_TFM is not set # CONFIG_PKG_USING_YD_CRYPTO is not set -# end of security packages # # language packages @@ -494,22 +470,19 @@ CONFIG_RT_USING_LWP=y # CONFIG_PKG_USING_JERRYSCRIPT is not set # CONFIG_PKG_USING_MICROPYTHON is not set # CONFIG_PKG_USING_PIKASCRIPT is not set -# end of language packages # # multimedia packages # -# CONFIG_PKG_USING_OPENMV is not set -# CONFIG_PKG_USING_MUPDF is not set -# CONFIG_PKG_USING_STEMWIN is not set # -# lvgl: powerful and easy-to-use embedded GUI library +# LVGL: powerful and easy-to-use embedded GUI library # # CONFIG_PKG_USING_LITTLEVGL2RTT is not set # CONFIG_PKG_USING_LVGL is not set -# end of lvgl: powerful and easy-to-use embedded GUI library - +# CONFIG_PKG_USING_OPENMV is not set +# CONFIG_PKG_USING_MUPDF is not set +# CONFIG_PKG_USING_STEMWIN is not set # CONFIG_PKG_USING_WAVPLAYER is not set # CONFIG_PKG_USING_TJPGD is not set # CONFIG_PKG_USING_PDFGEN is not set @@ -526,8 +499,6 @@ CONFIG_RT_USING_LWP=y # # CONFIG_PKG_USING_U8G2_OFFICIAL is not set # CONFIG_PKG_USING_U8G2 is not set -# end of u8g2: a monochrome graphic library -# end of multimedia packages # # tools packages @@ -570,7 +541,6 @@ CONFIG_RT_USING_LWP=y # CONFIG_PKG_USING_MEM_SANDBOX is not set # CONFIG_PKG_USING_SOLAR_TERMS is not set # CONFIG_PKG_USING_GAN_ZHI is not set -# end of tools packages # # system packages @@ -583,7 +553,13 @@ CONFIG_RT_USING_LWP=y # CONFIG_PKG_USING_QFPLIB_M0_FULL is not set # CONFIG_PKG_USING_QFPLIB_M0_TINY is not set # CONFIG_PKG_USING_QFPLIB_M3 is not set -# end of acceleration: Assembly language or algorithmic acceleration packages + +# +# CMSIS: ARM Cortex-M Microcontroller Software Interface Standard +# +# CONFIG_PKG_USING_CMSIS_5 is not set +# CONFIG_PKG_USING_CMSIS_5_AUX is not set +# CONFIG_PKG_USING_CMSIS_RTOS2 is not set # # Micrium: Micrium software products porting for RT-Thread @@ -594,8 +570,6 @@ CONFIG_RT_USING_LWP=y # CONFIG_PKG_USING_UC_CLK is not set # CONFIG_PKG_USING_UC_COMMON is not set # CONFIG_PKG_USING_UC_MODBUS is not set -# end of Micrium: Micrium software products porting for RT-Thread - # CONFIG_PKG_USING_GUIENGINE is not set # CONFIG_PKG_USING_PERSIMMON is not set # CONFIG_PKG_USING_CAIRO is not set @@ -605,7 +579,6 @@ CONFIG_RT_USING_LWP=y # CONFIG_PKG_USING_FLASHDB is not set # CONFIG_PKG_USING_SQLITE is not set # CONFIG_PKG_USING_RTI is not set -# CONFIG_PKG_USING_CMSIS is not set # CONFIG_PKG_USING_DFS_YAFFS is not set # CONFIG_PKG_USING_LITTLEFS is not set # CONFIG_PKG_USING_DFS_JFFS2 is not set @@ -630,7 +603,6 @@ CONFIG_RT_USING_LWP=y # CONFIG_PKG_USING_WCWIDTH is not set # CONFIG_PKG_USING_MCUBOOT is not set # CONFIG_PKG_USING_TINYUSB is not set -# end of system packages # # peripheral libraries and drivers @@ -706,7 +678,7 @@ CONFIG_RT_USING_LWP=y # CONFIG_PKG_USING_MISAKA_RGB_BLING is not set # CONFIG_PKG_USING_BL_MCU_SDK is not set # CONFIG_PKG_USING_SOFT_SERIAL is not set -# end of peripheral libraries and drivers +# CONFIG_PKG_USING_MB85RS16 is not set # # AI packages @@ -720,7 +692,6 @@ CONFIG_RT_USING_LWP=y # CONFIG_PKG_USING_ULAPACK is not set # CONFIG_PKG_USING_QUEST is not set # CONFIG_PKG_USING_NAXOS is not set -# end of AI packages # # miscellaneous packages @@ -733,7 +704,6 @@ CONFIG_RT_USING_LWP=y # CONFIG_PKG_USING_FILESYSTEM_SAMPLES is not set # CONFIG_PKG_USING_NETWORK_SAMPLES is not set # CONFIG_PKG_USING_PERIPHERAL_SAMPLES is not set -# end of samples: kernel and components samples # # entertainment: terminal games and other interesting software packages @@ -747,8 +717,6 @@ CONFIG_RT_USING_LWP=y # CONFIG_PKG_USING_SNAKE is not set # CONFIG_PKG_USING_TETRIS is not set # CONFIG_PKG_USING_DONUT is not set -# end of entertainment: terminal games and other interesting software packages - # CONFIG_PKG_USING_LIBCSV is not set # CONFIG_PKG_USING_OPTPARSE is not set # CONFIG_PKG_USING_FASTLZ is not set @@ -778,9 +746,6 @@ CONFIG_RT_USING_LWP=y # CONFIG_PKG_USING_MCURSES is not set # CONFIG_PKG_USING_COWSAY is not set # CONFIG_PKG_USING_TERMBOX is not set -# end of miscellaneous packages -# end of RT-Thread online packages - CONFIG_SOC_VEXPRESS_A9=y CONFIG_RT_USING_UART0=y CONFIG_RT_USING_UART1=y diff --git a/bsp/qemu-vexpress-a9/rtconfig.h b/bsp/qemu-vexpress-a9/rtconfig.h index 0bede871b0..b0a94bfe08 100644 --- a/bsp/qemu-vexpress-a9/rtconfig.h +++ b/bsp/qemu-vexpress-a9/rtconfig.h @@ -1,7 +1,8 @@ #ifndef RT_CONFIG_H__ #define RT_CONFIG_H__ -/* Generated by Kconfiglib (https://github.com/ulfalizer/Kconfiglib) */ +/* Automatically generated file; DO NOT EDIT. */ +/* RT-Thread Project Configuration */ /* RT-Thread Kernel */ @@ -24,7 +25,6 @@ /* kservice optimization */ -/* end of kservice optimization */ #define RT_DEBUG #define RT_DEBUG_COLOR @@ -36,7 +36,6 @@ #define RT_USING_MAILBOX #define RT_USING_MESSAGEQUEUE #define RT_USING_SIGNALS -/* end of Inter-Thread communication */ /* Memory Management */ @@ -45,7 +44,6 @@ #define RT_USING_SMALL_MEM #define RT_USING_MEMTRACE #define RT_USING_HEAP -/* end of Memory Management */ /* Kernel Device Object */ @@ -55,9 +53,7 @@ #define RT_USING_CONSOLE #define RT_CONSOLEBUF_SIZE 256 #define RT_CONSOLE_DEVICE_NAME "uart0" -/* end of Kernel Device Object */ #define RT_VER_NUM 0x40004 -/* end of RT-Thread Kernel */ #define ARCH_ARM #define RT_USING_CPU_FFS #define ARCH_ARM_CORTEX_A @@ -74,7 +70,6 @@ /* C++ features */ #define RT_USING_CPLUSPLUS -/* end of C++ features */ /* Command shell */ @@ -91,7 +86,6 @@ #define MSH_USING_BUILT_IN_COMMANDS #define FINSH_USING_DESCRIPTION #define FINSH_ARG_MAX 10 -/* end of Command shell */ /* Device virtual file system */ @@ -115,11 +109,9 @@ #define RT_DFS_ELM_MAX_SECTOR_SIZE 4096 #define RT_DFS_ELM_REENTRANT #define RT_DFS_ELM_MUTEX_TIMEOUT 3000 -/* end of elm-chan's FatFs, Generic FAT Filesystem Module */ #define RT_USING_DFS_DEVFS #define RT_USING_DFS_ROMFS #define RT_USING_DFS_RAMFS -/* end of Device virtual file system */ /* Device Drivers */ @@ -156,22 +148,22 @@ /* Using USB */ -/* end of Using USB */ -/* end of Device Drivers */ /* POSIX layer and C standard library */ #define RT_USING_LIBC -#define RT_USING_PTHREADS -#define PTHREAD_NUM_MAX 8 -#define RT_USING_POSIX -#define RT_USING_POSIX_MMAP -#define RT_USING_POSIX_TERMIOS -#define RT_USING_POSIX_GETLINE -#define RT_USING_POSIX_AIO #define RT_LIBC_USING_TIME #define RT_LIBC_DEFAULT_TIMEZONE 8 -/* end of POSIX layer and C standard library */ +#define RT_USING_POSIX +#define RT_USING_POSIX_POLL +#define RT_USING_POSIX_SELECT +#define RT_USING_POSIX_DELAY +#define RT_USING_POSIX_GETLINE +#define RT_USING_POSIX_MMAP +#define RT_USING_POSIX_TERMIOS +#define RT_USING_POSIX_AIO +#define RT_USING_PTHREADS +#define PTHREAD_NUM_MAX 8 /* Network */ @@ -183,9 +175,7 @@ /* protocol stack implement */ #define SAL_USING_LWIP -/* end of protocol stack implement */ #define SAL_USING_POSIX -/* end of Socket abstraction layer */ /* Network interface device */ @@ -196,7 +186,6 @@ #define NETDEV_USING_AUTO_DEFAULT #define NETDEV_IPV4 1 #define NETDEV_IPV6 0 -/* end of Network interface device */ /* light weight TCP/IP stack */ @@ -214,7 +203,6 @@ #define RT_LWIP_IPADDR "192.168.1.30" #define RT_LWIP_GWADDR "192.168.1.1" #define RT_LWIP_MSKADDR "255.255.255.0" -/* end of Static IPv4 Address */ #define RT_LWIP_UDP #define RT_LWIP_TCP #define RT_LWIP_RAW @@ -242,26 +230,19 @@ #define LWIP_SO_LINGER 0 #define LWIP_NETIF_LOOPBACK 0 #define RT_LWIP_USING_PING -/* end of light weight TCP/IP stack */ /* AT commands */ -/* end of AT commands */ -/* end of Network */ /* VBUS(Virtual Software BUS) */ -/* end of VBUS(Virtual Software BUS) */ /* Utilities */ -/* end of Utilities */ #define RT_USING_LWP -/* end of RT-Thread Components */ /* RT-Thread Utestcases */ -/* end of RT-Thread Utestcases */ /* RT-Thread online packages */ @@ -272,72 +253,54 @@ /* Marvell WiFi */ -/* end of Marvell WiFi */ /* Wiced WiFi */ -/* end of Wiced WiFi */ -/* end of Wi-Fi */ /* IoT Cloud */ -/* end of IoT Cloud */ -/* end of IoT - internet of things */ /* security packages */ -/* end of security packages */ /* language packages */ -/* end of language packages */ /* multimedia packages */ +/* LVGL: powerful and easy-to-use embedded GUI library */ -/* lvgl: powerful and easy-to-use embedded GUI library */ - -/* end of lvgl: powerful and easy-to-use embedded GUI library */ /* u8g2: a monochrome graphic library */ -/* end of u8g2: a monochrome graphic library */ -/* end of multimedia packages */ /* tools packages */ -/* end of tools packages */ /* system packages */ /* acceleration: Assembly language or algorithmic acceleration packages */ -/* end of acceleration: Assembly language or algorithmic acceleration packages */ + +/* CMSIS: ARM Cortex-M Microcontroller Software Interface Standard */ + /* Micrium: Micrium software products porting for RT-Thread */ -/* end of Micrium: Micrium software products porting for RT-Thread */ -/* end of system packages */ /* peripheral libraries and drivers */ -/* end of peripheral libraries and drivers */ /* AI packages */ -/* end of AI packages */ /* miscellaneous packages */ /* samples: kernel and components samples */ -/* end of samples: kernel and components samples */ /* entertainment: terminal games and other interesting software packages */ -/* end of entertainment: terminal games and other interesting software packages */ -/* end of miscellaneous packages */ -/* end of RT-Thread online packages */ #define SOC_VEXPRESS_A9 #define RT_USING_UART0 #define RT_USING_UART1 diff --git a/components/lwp/Kconfig b/components/lwp/Kconfig index 1b37829935..3e1982001e 100644 --- a/components/lwp/Kconfig +++ b/components/lwp/Kconfig @@ -1,6 +1,7 @@ config RT_USING_LWP bool "Using light-weight process" - select RT_USING_DFS + select RT_USING_POSIX + select RT_USING_POSIX_SELECT select RT_USING_LIBC depends on ARCH_ARM_CORTEX_M || ARCH_ARM_ARM9 || ARCH_ARM_CORTEX_A default n diff --git a/components/lwp/lwp_syscall.c b/components/lwp/lwp_syscall.c index f9bc84ea97..f2aec9303f 100644 --- a/components/lwp/lwp_syscall.c +++ b/components/lwp/lwp_syscall.c @@ -18,7 +18,6 @@ #if (defined(RT_USING_SAL) && defined(SAL_USING_POSIX)) #include - #define SYSCALL_NET(f) ((void*)(f)) #else #define SYSCALL_NET(f) ((void*)sys_notimpl) From aa83b929d199e09bd5b3fd563b78b3c0d7e0b451 Mon Sep 17 00:00:00 2001 From: Meco Man <920369182@qq.com> Date: Mon, 8 Nov 2021 14:11:09 -0500 Subject: [PATCH 33/46] select RT_USING_POSIX_STDIO for RT_LIBC_USING_FILEIO --- components/libc/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/components/libc/Kconfig b/components/libc/Kconfig index 9b30357848..0a0906d6e1 100644 --- a/components/libc/Kconfig +++ b/components/libc/Kconfig @@ -11,6 +11,7 @@ if RT_USING_LIBC config RT_LIBC_USING_FILEIO bool "Enable libc with file operation, eg.fopen/fwrite/fread/getchar" select RT_USING_POSIX + select RT_USING_POSIX_STDIO default n config RT_USING_MODULE From 1a9729f45e52b89493bc487f69741b08d6d1e6da Mon Sep 17 00:00:00 2001 From: "Jianting (Meco) Man" <920369182@qq.com> Date: Mon, 8 Nov 2021 14:15:56 -0500 Subject: [PATCH 34/46] [libc][posix] add readme --- components/libc/compilers/readme.md | 1 + components/libc/posix/readme.md | 1 + 2 files changed, 2 insertions(+) create mode 100644 components/libc/compilers/readme.md create mode 100644 components/libc/posix/readme.md diff --git a/components/libc/compilers/readme.md b/components/libc/compilers/readme.md new file mode 100644 index 0000000000..e376cc704f --- /dev/null +++ b/components/libc/compilers/readme.md @@ -0,0 +1 @@ +This folder provides uniformed header files crossing different compiler platforms, and supports basic standard C library functions, such as memory management and time management, etc. \ No newline at end of file diff --git a/components/libc/posix/readme.md b/components/libc/posix/readme.md new file mode 100644 index 0000000000..787b9ddefa --- /dev/null +++ b/components/libc/posix/readme.md @@ -0,0 +1 @@ +This folder provides functions that are not part of the standard C library but are part of the POSIX.1 (IEEE Standard 1003.1) standard. \ No newline at end of file From 80750271c9c106b2a602a057c8449b0a9010ba90 Mon Sep 17 00:00:00 2001 From: "Jianting (Meco) Man" <920369182@qq.com> Date: Mon, 8 Nov 2021 21:14:01 -0500 Subject: [PATCH 35/46] revert kconfig of pthread --- components/libc/Kconfig | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/components/libc/Kconfig b/components/libc/Kconfig index 0a0906d6e1..7106738b8e 100644 --- a/components/libc/Kconfig +++ b/components/libc/Kconfig @@ -76,16 +76,16 @@ if RT_USING_POSIX config RT_USING_POSIX_AIO bool "Enable AIO" default n +endif - config RT_USING_PTHREADS - bool "Enable pthreads APIs" - default n +config RT_USING_PTHREADS + bool "Enable pthreads APIs" + default n - if RT_USING_PTHREADS - config PTHREAD_NUM_MAX - int "Maximum number of pthreads" - default 8 - endif +if RT_USING_PTHREADS + config PTHREAD_NUM_MAX + int "Maximum number of pthreads" + default 8 endif endmenu From 1cc029a1a38f1e026e4fc8d4c21ffeb43c1b2f08 Mon Sep 17 00:00:00 2001 From: jihongbin Date: Tue, 9 Nov 2021 17:21:37 +0800 Subject: [PATCH 36/46] [fix][bsp/thead-smart/gcc_csky.ld] Correct startup segment description error in link script --- bsp/thead-smart/gcc_csky.ld | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bsp/thead-smart/gcc_csky.ld b/bsp/thead-smart/gcc_csky.ld index f7cc25e822..1bdf60e7ba 100644 --- a/bsp/thead-smart/gcc_csky.ld +++ b/bsp/thead-smart/gcc_csky.ld @@ -44,7 +44,7 @@ SECTIONS .text : AT(ADDR(.text)){ . = ALIGN(0x4) ; __stext = . ; - KEEP(*startup.o(*.text*)) + KEEP(*startup_gcc.o(*.text*)) *(.text) *(.text*) *(.text.*) From e509b9fe32dd34cd1fdec951b7c233e11a3d0d58 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E6=BE=84?= <36236188+Eureka1024@users.noreply.github.com> Date: Tue, 9 Nov 2021 23:30:18 +0800 Subject: [PATCH 37/46] Update Kconfig --- src/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Kconfig b/src/Kconfig index 1de4bc52c7..f2481c4651 100644 --- a/src/Kconfig +++ b/src/Kconfig @@ -135,7 +135,7 @@ config RT_USING_ASM_MEMCPY bool default n -config RT_KSERVICE_USING_TINY_FFS +config RT_USING_TINY_FFS bool "Enable kservice to use tiny ffs" default n From 216cd309eae96ae3b06e3657fd0f9978569561e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E6=BE=84?= <36236188+Eureka1024@users.noreply.github.com> Date: Tue, 9 Nov 2021 23:32:51 +0800 Subject: [PATCH 38/46] Update kservice.c --- src/kservice.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/kservice.c b/src/kservice.c index 6c54766728..b526291da2 100644 --- a/src/kservice.c +++ b/src/kservice.c @@ -1353,7 +1353,7 @@ RTM_EXPORT(rt_free_align); #endif /* RT_USING_HEAP */ #ifndef RT_USING_CPU_FFS -#ifdef RT_KSERVICE_USING_TINY_FFS +#ifdef RT_USING_TINY_FFS const rt_uint8_t __lowest_bit_bitmap[] = { /* 0 - 7 */ 0, 1, 2, 27, 3, 24, 28, 32, @@ -1423,7 +1423,7 @@ int __rt_ffs(int value) return __lowest_bit_bitmap[(value & 0xff000000) >> 24] + 25; } -#endif /* RT_KSERVICE_USING_TINY_FFS */ +#endif /* RT_USING_TINY_FFS */ #endif /* RT_USING_CPU_FFS */ #ifdef RT_DEBUG From 2b7d12661e03ebe529e9b4ba36f671f91d6f5c1b Mon Sep 17 00:00:00 2001 From: Meco Man <920369182@qq.com> Date: Tue, 9 Nov 2021 18:40:53 -0500 Subject: [PATCH 39/46] remove RT_USING_LIBC from dfs_fs.h --- components/dfs/include/dfs_fs.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/components/dfs/include/dfs_fs.h b/components/dfs/include/dfs_fs.h index 3d194515df..0a13040c21 100644 --- a/components/dfs/include/dfs_fs.h +++ b/components/dfs/include/dfs_fs.h @@ -12,10 +12,9 @@ #define __DFS_FS_H__ #include -#ifdef RT_USING_LIBC #include -#endif #include + #ifdef __cplusplus extern "C" { #endif From d573f6f646177e1c0c1271bdaa94083b3c659e09 Mon Sep 17 00:00:00 2001 From: "192.168.1.134" Date: Wed, 10 Nov 2021 11:25:37 +0800 Subject: [PATCH 40/46] feat: add iwdg driver --- bsp/n32g452xx/Libraries/rt_drivers/drv_wdt.c | 128 ++++++++++++++++++ bsp/n32g452xx/n32g452xx-mini-system/.config | 23 ++-- .../n32g452xx-mini-system/board/Kconfig | 7 +- .../n32g452xx-mini-system/rtconfig.h | 4 +- 4 files changed, 143 insertions(+), 19 deletions(-) create mode 100644 bsp/n32g452xx/Libraries/rt_drivers/drv_wdt.c diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_wdt.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_wdt.c new file mode 100644 index 0000000000..31f921db0a --- /dev/null +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_wdt.c @@ -0,0 +1,128 @@ +/* + * Copyright (c) 2006-2021, RT-Thread Development Team + * + * SPDX-License-Identifier: Apache-2.0 + * + * Change Logs: + * Date Author Notes + * 2020-01-22 shelton first version + * 2021-11-10 breo.com porting to n32 + */ + +#include +#include + +#ifdef RT_USING_WDT +#ifdef BSP_USING_WDT + +#define LSI_VALUE 40000 + +//#define DRV_DEBUG +#define LOG_TAG "drv.wdt" +#include + +struct n32_wdt_obj +{ + IWDG_Module *instance; + rt_uint32_t Prescaler; + rt_uint32_t Reload; + rt_uint16_t is_start; +}; +static struct n32_wdt_obj n32_wdt; +static struct rt_watchdog_ops ops; +static rt_watchdog_t watchdog; + +static rt_err_t wdt_init(rt_watchdog_t *wdt) +{ + return RT_EOK; +} + +static rt_err_t wdt_control(rt_watchdog_t *wdt, int cmd, void *arg) +{ + switch (cmd) + { + /* feed the watchdog */ + case RT_DEVICE_CTRL_WDT_KEEPALIVE: + IWDG_ReloadKey(); + break; + /* set watchdog timeout */ + case RT_DEVICE_CTRL_WDT_SET_TIMEOUT: +#if defined(LSI_VALUE) + if (LSI_VALUE) + { + n32_wdt.Reload = (*((rt_uint32_t *)arg)) * LSI_VALUE / 256 ; + } + else + { + LOG_E("Please define the value of LSI_VALUE!"); + } + if (n32_wdt.Reload > 0xFFF) + { + LOG_E("wdg set timeout parameter too large, please less than %ds", 0xFFF * 256 / LSI_VALUE); + return -RT_EINVAL; + } +#else +#error "Please define the value of LSI_VALUE!" +#endif + if (n32_wdt.is_start) + { + IWDG_WriteConfig(IWDG_WRITE_ENABLE); + IWDG_SetPrescalerDiv(n32_wdt.Prescaler); + IWDG_CntReload(n32_wdt.Reload); + IWDG_WriteConfig(IWDG_WRITE_DISABLE); + IWDG_Enable(); + } + break; + case RT_DEVICE_CTRL_WDT_GET_TIMEOUT: +#if defined(LSI_VALUE) + if (LSI_VALUE) + { + (*((rt_uint32_t *)arg)) = n32_wdt.Reload * 256 / LSI_VALUE; + } + else + { + LOG_E("Please define the value of LSI_VALUE!"); + } +#else +#error "Please define the value of LSI_VALUE!" +#endif + break; + case RT_DEVICE_CTRL_WDT_START: + IWDG_WriteConfig(IWDG_WRITE_ENABLE); + IWDG_SetPrescalerDiv(n32_wdt.Prescaler); + IWDG_CntReload(n32_wdt.Reload); + IWDG_WriteConfig(IWDG_WRITE_DISABLE); + IWDG_Enable(); + n32_wdt.is_start = 1; + break; + default: + LOG_W("This command is not supported."); + return -RT_ERROR; + } + return RT_EOK; +} + +int rt_hw_wdt_init(void) +{ + n32_wdt.instance = IWDG; + n32_wdt.Prescaler = IWDG_PRESCALER_DIV256; + n32_wdt.Reload = 0x00000FFF; + n32_wdt.is_start = 0; + + ops.init = &wdt_init; + ops.control = &wdt_control; + watchdog.ops = &ops; + /* register watchdog device */ + if (rt_hw_watchdog_register(&watchdog, "wdt", RT_DEVICE_FLAG_DEACTIVATE, RT_NULL) != RT_EOK) + { + LOG_E("wdt device register failed."); + return -RT_ERROR; + } + LOG_D("wdt device register success."); + return RT_EOK; +} +INIT_BOARD_EXPORT(rt_hw_wdt_init); + +#endif /* BSP_USING_WDT */ +#endif /* RT_USING_WDT */ + diff --git a/bsp/n32g452xx/n32g452xx-mini-system/.config b/bsp/n32g452xx/n32g452xx-mini-system/.config index 3ef47e09fc..6586ab3410 100644 --- a/bsp/n32g452xx/n32g452xx-mini-system/.config +++ b/bsp/n32g452xx/n32g452xx-mini-system/.config @@ -7,6 +7,7 @@ # RT-Thread Kernel # CONFIG_RT_NAME_MAX=8 +# CONFIG_RT_USING_BIG_ENDIAN is not set # CONFIG_RT_USING_ARCH_DATA_TYPE is not set # CONFIG_RT_USING_SMP is not set CONFIG_RT_ALIGN_SIZE=4 @@ -142,7 +143,7 @@ CONFIG_RT_USING_PWM=y # CONFIG_RT_USING_RTC is not set # CONFIG_RT_USING_SDIO is not set # CONFIG_RT_USING_SPI is not set -# CONFIG_RT_USING_WDT is not set +CONFIG_RT_USING_WDT=y # CONFIG_RT_USING_AUDIO is not set # CONFIG_RT_USING_SENSOR is not set # CONFIG_RT_USING_TOUCH is not set @@ -154,6 +155,7 @@ CONFIG_RT_USING_PWM=y # # Using USB # +# CONFIG_RT_USING_USB is not set # CONFIG_RT_USING_USB_HOST is not set # CONFIG_RT_USING_USB_DEVICE is not set @@ -161,10 +163,11 @@ CONFIG_RT_USING_PWM=y # POSIX layer and C standard library # CONFIG_RT_USING_LIBC=y -# CONFIG_RT_USING_PTHREADS is not set CONFIG_RT_LIBC_USING_TIME=y +# CONFIG_RT_LIBC_USING_FILEIO is not set # CONFIG_RT_USING_MODULE is not set CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8 +# CONFIG_RT_USING_PTHREADS is not set # # Network @@ -201,6 +204,7 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8 # CONFIG_RT_USING_RYM is not set # CONFIG_RT_USING_ULOG is not set # CONFIG_RT_USING_UTEST is not set +# CONFIG_RT_USING_VAR_EXPORT is not set # CONFIG_RT_USING_RT_LINK is not set # @@ -297,10 +301,6 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8 # CONFIG_PKG_USING_AGILE_FTP is not set # CONFIG_PKG_USING_EMBEDDEDPROTO is not set # CONFIG_PKG_USING_RT_LINK_HW is not set -# CONFIG_PKG_USING_LORA_PKT_FWD is not set -# CONFIG_PKG_USING_LORA_GW_DRIVER_LIB is not set -# CONFIG_PKG_USING_LORA_PKT_SNIFFER is not set -# CONFIG_PKG_USING_HM is not set # # security packages @@ -334,13 +334,6 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8 # CONFIG_PKG_USING_NUEMWIN is not set # CONFIG_PKG_USING_MP3PLAYER is not set # CONFIG_PKG_USING_TINYJPEG is not set -# CONFIG_PKG_USING_UGUI is not set - -# -# U8G2: a monochrome graphic library -# -# CONFIG_PKG_USING_U8G2_OFFICIAL is not set -# CONFIG_PKG_USING_U8G2 is not set # # tools packages @@ -449,6 +442,7 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8 # CONFIG_PKG_USING_AS7341 is not set # CONFIG_PKG_USING_STM32_SDIO is not set # CONFIG_PKG_USING_ICM20608 is not set +# CONFIG_PKG_USING_U8G2 is not set # CONFIG_PKG_USING_BUTTON is not set # CONFIG_PKG_USING_PCF8574 is not set # CONFIG_PKG_USING_SX12XX is not set @@ -510,8 +504,6 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8 # CONFIG_PKG_USING_MCP23008 is not set # CONFIG_PKG_USING_BLUETRUM_SDK is not set # CONFIG_PKG_USING_MISAKA_AT24CXX is not set -# CONFIG_PKG_USING_MISAKA_RGB_BLING is not set -# CONFIG_PKG_USING_BL_MCU_SDK is not set # # AI packages @@ -594,6 +586,7 @@ CONFIG_SOC_N32G452XX=y # CONFIG_RT_USING_GPIO=y # CONFIG_BSP_USING_ON_CHIP_FLASH is not set +# CONFIG_BSP_USING_WDT is not set CONFIG_BSP_USING_UART=y CONFIG_BSP_USING_UART1=y # CONFIG_BSP_USING_UART2 is not set diff --git a/bsp/n32g452xx/n32g452xx-mini-system/board/Kconfig b/bsp/n32g452xx/n32g452xx-mini-system/board/Kconfig index 1d02d7e97e..ea2f9613a8 100755 --- a/bsp/n32g452xx/n32g452xx-mini-system/board/Kconfig +++ b/bsp/n32g452xx/n32g452xx-mini-system/board/Kconfig @@ -26,7 +26,12 @@ menu "On-chip Peripheral Drivers" config BSP_USING_ON_CHIP_FLASH bool "Enable on-chip FLASH" - default n + default n + + config BSP_USING_WDT + bool "Enable Watchdog Timer" + select RT_USING_WDT + default n menuconfig BSP_USING_UART bool "Enable UART" diff --git a/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h b/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h index 7feb290eb2..81c8de2128 100644 --- a/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h +++ b/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h @@ -85,6 +85,7 @@ #define RT_SERIAL_RB_BUFSZ 64 #define RT_USING_PIN #define RT_USING_PWM +#define RT_USING_WDT /* Using USB */ @@ -143,9 +144,6 @@ /* multimedia packages */ -/* U8G2: a monochrome graphic library */ - - /* tools packages */ From 219d1e20f579cda0aac62d90bf926e8a0a9dd688 Mon Sep 17 00:00:00 2001 From: Meco Man <920369182@qq.com> Date: Tue, 9 Nov 2021 22:59:31 -0500 Subject: [PATCH 41/46] move mmap to src folder --- components/libc/Kconfig | 6 +++++- components/libc/posix/mmap/SConscript | 13 ------------- components/libc/posix/src/SConscript | 3 +++ .../libc/posix/{mmap/posix_mmap.c => src/mmap.c} | 0 components/libc/posix/src/poll.c | 4 ---- components/libc/posix/src/select.c | 4 ---- 6 files changed, 8 insertions(+), 22 deletions(-) delete mode 100644 components/libc/posix/mmap/SConscript rename components/libc/posix/{mmap/posix_mmap.c => src/mmap.c} (100%) diff --git a/components/libc/Kconfig b/components/libc/Kconfig index 7106738b8e..4506001d42 100644 --- a/components/libc/Kconfig +++ b/components/libc/Kconfig @@ -44,16 +44,19 @@ config RT_USING_POSIX if RT_USING_POSIX config RT_USING_POSIX_STDIO - bool "Enable standard IO" + bool "Enable standard I/O" + select RT_USING_DFS select RT_USING_DFS_DEVFS default n config RT_USING_POSIX_POLL bool "Enable poll()" + select RT_USING_DFS default n config RT_USING_POSIX_SELECT bool "Enable select()" + select RT_USING_DFS select RT_USING_POSIX_POLL default n @@ -67,6 +70,7 @@ if RT_USING_POSIX config RT_USING_POSIX_MMAP bool "Enable mmap() API" + select RT_USING_DFS default n config RT_USING_POSIX_TERMIOS diff --git a/components/libc/posix/mmap/SConscript b/components/libc/posix/mmap/SConscript deleted file mode 100644 index fd5b2b953e..0000000000 --- a/components/libc/posix/mmap/SConscript +++ /dev/null @@ -1,13 +0,0 @@ -# RT-Thread building script for component - -from building import * - -cwd = GetCurrentDir() -src = Glob('*.c') + Glob('*.cpp') -CPPPATH = [cwd] - -group = DefineGroup('POSIX', src, - depend = ['RT_USING_DFS', 'RT_USING_POSIX_MMAP'], - CPPPATH = CPPPATH) - -Return('group') diff --git a/components/libc/posix/src/SConscript b/components/libc/posix/src/SConscript index b4454f6a52..0f5d0e9911 100644 --- a/components/libc/posix/src/SConscript +++ b/components/libc/posix/src/SConscript @@ -15,6 +15,9 @@ if GetDepend('RT_USING_POSIX_POLL'): if GetDepend('RT_USING_POSIX_SELECT'): src += ['select.c'] +if GetDepend('RT_USING_POSIX_MMAP'): + src += ['mmap.c'] + group = DefineGroup('POSIX', src, depend = ['RT_USING_POSIX'], CPPPATH = CPPPATH) Return('group') diff --git a/components/libc/posix/mmap/posix_mmap.c b/components/libc/posix/src/mmap.c similarity index 100% rename from components/libc/posix/mmap/posix_mmap.c rename to components/libc/posix/src/mmap.c diff --git a/components/libc/posix/src/poll.c b/components/libc/posix/src/poll.c index 2109fb310b..0c773b306c 100644 --- a/components/libc/posix/src/poll.c +++ b/components/libc/posix/src/poll.c @@ -14,8 +14,6 @@ #include #include -#ifdef RT_USING_POSIX - struct rt_poll_node; struct rt_poll_table @@ -226,5 +224,3 @@ int poll(struct pollfd *fds, nfds_t nfds, int timeout) return num; } - -#endif diff --git a/components/libc/posix/src/select.c b/components/libc/posix/src/select.c index 25cda0f0d1..55d320e921 100644 --- a/components/libc/posix/src/select.c +++ b/components/libc/posix/src/select.c @@ -11,8 +11,6 @@ #include #include -#ifdef RT_USING_POSIX - static void fdszero(fd_set *set, int nfds) { fd_mask *m; @@ -176,5 +174,3 @@ int select(int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struc return ret; } - -#endif From 52bbd9d715ba889fb3e95b7a048f1a0f3e8d5e59 Mon Sep 17 00:00:00 2001 From: Meco Man <920369182@qq.com> Date: Wed, 10 Nov 2021 13:44:35 -0500 Subject: [PATCH 42/46] [posix] implement delay functions as RT_USING_POSIX_DELAY --- bsp/k210/.config | 42 ++++++++++++++++++++-------- bsp/k210/rtconfig.h | 12 ++++++-- components/libc/Kconfig | 12 ++++---- components/libc/posix/src/SConscript | 5 +++- 4 files changed, 50 insertions(+), 21 deletions(-) diff --git a/bsp/k210/.config b/bsp/k210/.config index 6ab28232cc..3e1fe4aa4b 100644 --- a/bsp/k210/.config +++ b/bsp/k210/.config @@ -7,6 +7,7 @@ # RT-Thread Kernel # CONFIG_RT_NAME_MAX=8 +# CONFIG_RT_USING_BIG_ENDIAN is not set # CONFIG_RT_USING_ARCH_DATA_TYPE is not set CONFIG_RT_USING_SMP=y CONFIG_RT_CPUS_NR=2 @@ -203,6 +204,7 @@ CONFIG_RT_DEBUG_SFUD=y # # Using USB # +# CONFIG_RT_USING_USB is not set # CONFIG_RT_USING_USB_HOST is not set # CONFIG_RT_USING_USB_DEVICE is not set @@ -210,15 +212,20 @@ CONFIG_RT_DEBUG_SFUD=y # POSIX layer and C standard library # CONFIG_RT_USING_LIBC=y -# CONFIG_RT_USING_PTHREADS is not set -CONFIG_RT_USING_POSIX=y -# CONFIG_RT_USING_POSIX_MMAP is not set -# CONFIG_RT_USING_POSIX_TERMIOS is not set -# CONFIG_RT_USING_POSIX_GETLINE is not set -# CONFIG_RT_USING_POSIX_AIO is not set CONFIG_RT_LIBC_USING_TIME=y +# CONFIG_RT_LIBC_USING_FILEIO is not set # CONFIG_RT_USING_MODULE is not set CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8 +CONFIG_RT_USING_POSIX=y +# CONFIG_RT_USING_POSIX_STDIO is not set +# CONFIG_RT_USING_POSIX_POLL is not set +# CONFIG_RT_USING_POSIX_SELECT is not set +CONFIG_RT_USING_POSIX_DELAY=y +# CONFIG_RT_USING_POSIX_GETLINE is not set +# CONFIG_RT_USING_POSIX_MMAP is not set +# CONFIG_RT_USING_POSIX_TERMIOS is not set +# CONFIG_RT_USING_POSIX_AIO is not set +# CONFIG_RT_USING_PTHREADS is not set # # Network @@ -380,6 +387,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y # CONFIG_PKG_USING_LORA_GW_DRIVER_LIB is not set # CONFIG_PKG_USING_LORA_PKT_SNIFFER is not set # CONFIG_PKG_USING_HM is not set +# CONFIG_PKG_USING_SMALL_MODBUS is not set # # security packages @@ -401,15 +409,15 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y # # multimedia packages # -# CONFIG_PKG_USING_OPENMV is not set -# CONFIG_PKG_USING_MUPDF is not set -# CONFIG_PKG_USING_STEMWIN is not set # -# lvgl: powerful and easy-to-use embedded GUI library +# LVGL: powerful and easy-to-use embedded GUI library # # CONFIG_PKG_USING_LITTLEVGL2RTT is not set # CONFIG_PKG_USING_LVGL is not set +# CONFIG_PKG_USING_OPENMV is not set +# CONFIG_PKG_USING_MUPDF is not set +# CONFIG_PKG_USING_STEMWIN is not set # CONFIG_PKG_USING_WAVPLAYER is not set # CONFIG_PKG_USING_TJPGD is not set # CONFIG_PKG_USING_PDFGEN is not set @@ -481,6 +489,13 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y # CONFIG_PKG_USING_QFPLIB_M0_TINY is not set # CONFIG_PKG_USING_QFPLIB_M3 is not set +# +# CMSIS: ARM Cortex-M Microcontroller Software Interface Standard +# +# CONFIG_PKG_USING_CMSIS_5 is not set +# CONFIG_PKG_USING_CMSIS_5_AUX is not set +# CONFIG_PKG_USING_CMSIS_RTOS2 is not set + # # Micrium: Micrium software products porting for RT-Thread # @@ -498,7 +513,6 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y # CONFIG_PKG_USING_FLASHDB is not set # CONFIG_PKG_USING_SQLITE is not set # CONFIG_PKG_USING_RTI is not set -# CONFIG_PKG_USING_CMSIS is not set # CONFIG_PKG_USING_DFS_YAFFS is not set # CONFIG_PKG_USING_LITTLEFS is not set # CONFIG_PKG_USING_DFS_JFFS2 is not set @@ -604,6 +618,7 @@ CONFIG_PKG_KENDRYTE_SDK_VERNUM=0x0057 # CONFIG_PKG_USING_MISAKA_RGB_BLING is not set # CONFIG_PKG_USING_BL_MCU_SDK is not set # CONFIG_PKG_USING_SOFT_SERIAL is not set +# CONFIG_PKG_USING_MB85RS16 is not set # # AI packages @@ -672,6 +687,10 @@ CONFIG_PKG_KENDRYTE_SDK_VERNUM=0x0057 # CONFIG_PKG_USING_COWSAY is not set # CONFIG_PKG_USING_TERMBOX is not set CONFIG_BOARD_K210_EVB=y + +# +# Hardware Drivers Config +# CONFIG_BSP_USING_UART_HS=y # @@ -704,6 +723,7 @@ CONFIG_BSP_LCD_BACKLIGHT_ACTIVE_LOW=y CONFIG_BSP_LCD_CLK_FREQ=15000000 # CONFIG_BSP_BOARD_KD233 is not set CONFIG_BSP_BOARD_K210_OPENMV_TEST=y +# CONFIG_BSP_BOARD_K210_DRACO is not set # CONFIG_BSP_BOARD_USER is not set CONFIG_BSP_LCD_X_MAX=240 CONFIG_BSP_LCD_Y_MAX=320 diff --git a/bsp/k210/rtconfig.h b/bsp/k210/rtconfig.h index 0a724573dc..fccbcdc399 100644 --- a/bsp/k210/rtconfig.h +++ b/bsp/k210/rtconfig.h @@ -130,9 +130,10 @@ /* POSIX layer and C standard library */ #define RT_USING_LIBC -#define RT_USING_POSIX #define RT_LIBC_USING_TIME #define RT_LIBC_DEFAULT_TIMEZONE 8 +#define RT_USING_POSIX +#define RT_USING_POSIX_DELAY /* Network */ @@ -194,8 +195,7 @@ /* multimedia packages */ - -/* lvgl: powerful and easy-to-use embedded GUI library */ +/* LVGL: powerful and easy-to-use embedded GUI library */ /* u8g2: a monochrome graphic library */ @@ -209,6 +209,9 @@ /* acceleration: Assembly language or algorithmic acceleration packages */ +/* CMSIS: ARM Cortex-M Microcontroller Software Interface Standard */ + + /* Micrium: Micrium software products porting for RT-Thread */ @@ -229,6 +232,9 @@ /* entertainment: terminal games and other interesting software packages */ #define BOARD_K210_EVB + +/* Hardware Drivers Config */ + #define BSP_USING_UART_HS /* General Purpose UARTs */ diff --git a/components/libc/Kconfig b/components/libc/Kconfig index 4506001d42..b70e0162fb 100644 --- a/components/libc/Kconfig +++ b/components/libc/Kconfig @@ -38,13 +38,13 @@ config RT_LIBC_DEFAULT_TIMEZONE default 8 config RT_USING_POSIX - bool "Enable basic POSIX layer, open/read/write/close etc" + bool "Enable basic POSIX layer, open()/read()/write()/close() etc" select RT_USING_DFS default n if RT_USING_POSIX config RT_USING_POSIX_STDIO - bool "Enable standard I/O" + bool "Enable standard I/O, STDOUT_FILENO/STDIN_FILENO/STDERR_FILENO" select RT_USING_DFS select RT_USING_DFS_DEVFS default n @@ -61,15 +61,15 @@ if RT_USING_POSIX default n config RT_USING_POSIX_DELAY - bool "Enable delay functions" + bool "Enable delay APIs, sleep()/usleep()/msleep() etc" default n config RT_USING_POSIX_GETLINE - bool "Enable getline()/getdelim() APIs" + bool "Enable getline()/getdelim()" default n config RT_USING_POSIX_MMAP - bool "Enable mmap() API" + bool "Enable mmap()" select RT_USING_DFS default n @@ -78,7 +78,7 @@ if RT_USING_POSIX default n config RT_USING_POSIX_AIO - bool "Enable AIO" + bool "Enable AIO APIs" default n endif diff --git a/components/libc/posix/src/SConscript b/components/libc/posix/src/SConscript index 0f5d0e9911..78a2a933ed 100644 --- a/components/libc/posix/src/SConscript +++ b/components/libc/posix/src/SConscript @@ -2,13 +2,16 @@ from building import * -src = ['unistd.c', 'delay.c'] +src = ['unistd.c'] cwd = GetCurrentDir() CPPPATH = [cwd] if GetDepend('RT_USING_POSIX_STDIO'): src += ['libc.c'] +if GetDepend('RT_USING_POSIX_DELAY'): + src += ['delay.c'] + if GetDepend('RT_USING_POSIX_POLL'): src += ['poll.c'] From 9684f34b089f5ef85d6ff99dbedb9b4ae17580c1 Mon Sep 17 00:00:00 2001 From: liukangcc Date: Thu, 11 Nov 2021 13:32:48 +0800 Subject: [PATCH 43/46] [update] add dma for lvgl. --- .../board/ports/lvgl/SConscript | 4 +- .../board/ports/lvgl/lv_conf.h | 7 +- .../board/ports/lvgl/lv_port_disp.c | 268 +++++++++--------- 3 files changed, 144 insertions(+), 135 deletions(-) diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/SConscript b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/SConscript index cb74975f39..1c37d76685 100644 --- a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/SConscript +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/SConscript @@ -5,5 +5,7 @@ cwd = GetCurrentDir() src = Glob('*.c') CPPPATH = [cwd] -group = DefineGroup('LVGL-port', src, depend = ['BSP_USING_LVGL'], CPPPATH = CPPPATH) +CPPDEFINES = ['STM32F4'] + +group = DefineGroup('LVGL-port', src, depend = ['BSP_USING_LVGL'], CPPPATH = CPPPATH, CPPDEFINES = CPPDEFINES) Return('group') diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/lv_conf.h b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/lv_conf.h index ac9f12680a..05ff957d4a 100644 --- a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/lv_conf.h +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/lv_conf.h @@ -11,7 +11,10 @@ #ifndef LV_CONF_H #define LV_CONF_H -#define LV_USE_PERF_MONITOR 1 -#define LV_COLOR_DEPTH 32 +#define LV_USE_PERF_MONITOR 1 +#define LV_COLOR_DEPTH 32 + +#define LV_USE_GPU_STM32_DMA2D 1 +#define LV_GPU_DMA2D_CMSIS_INCLUDE "stm32f469xx.h" #endif diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/lv_port_disp.c b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/lv_port_disp.c index c8f1a48230..9d8bd029e5 100644 --- a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/lv_port_disp.c +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/lv_port_disp.c @@ -10,6 +10,10 @@ #include #include +//#define DRV_DEBUG +#define LOG_TAG "lvgl.disp" +#include + /*A static or global variable to store the buffers*/ static lv_disp_draw_buf_t disp_buf; @@ -18,184 +22,184 @@ static struct rt_device_graphic_info info; static lv_disp_drv_t disp_drv; /*Descriptor of a display driver*/ -typedef struct -{ - uint8_t blue; - uint8_t green; - uint8_t red; -} lv_color24_t; +static DMA_HandleTypeDef DmaHandle; +#define DMA_STREAM DMA2_Stream0 +#define DMA_CHANNEL DMA_CHANNEL_0 +#define DMA_STREAM_IRQ DMA2_Stream0_IRQn +#define DMA_STREAM_IRQHANDLER DMA2_Stream0_IRQHandler -static void color_to16_maybe(lv_color16_t *dst, lv_color_t *src) +static int32_t x1_flush; +static int32_t y1_flush; +static int32_t x2_flush; +static int32_t y2_fill; +static int32_t y_fill_act; +static const lv_color_t * buf_to_flush; +/** + * @brief DMA conversion complete callback + * @note This function is executed when the transfer complete interrupt + * is generated + * @retval None + */ +static void DMA_TransferComplete(DMA_HandleTypeDef *han) { -#if (LV_COLOR_DEPTH == 16) - dst->full = src->full; -#else - dst->ch.blue = src->ch.blue; - dst->ch.green = src->ch.green; - dst->ch.red = src->ch.red; -#endif + y_fill_act ++; + + if(y_fill_act > y2_fill) + { + lv_disp_flush_ready(&disp_drv); + } + else + { + buf_to_flush += (x2_flush - x1_flush + 1); + /*##-7- Start the DMA transfer using the interrupt mode ####################*/ + /* Configure the source, destination and buffer size DMA fields and Start DMA Stream transfer */ + /* Enable All the DMA interrupts */ + if (HAL_DMA_Start_IT(han,(uint32_t)buf_to_flush, + (uint32_t)&((uint32_t *)info.framebuffer)[y_fill_act * info.width + x1_flush], + (x2_flush - x1_flush + 1)) != HAL_OK) + { + LOG_E("HAL_DMA_Start_IT error"); + while(1); /*Halt on error*/ + } + } } -static void color_to24(lv_color24_t *dst, lv_color_t *src) +/** + * @brief DMA conversion error callback + * @note This function is executed when the transfer error interrupt + * is generated during DMA transfer + * @retval None + */ +static void DMA_TransferError(DMA_HandleTypeDef *han) { - dst->blue = src->ch.blue; - dst->green = src->ch.green; - dst->red = src->ch.red; + LOG_E("dma transfer error"); + while(1); +} + +/** + * @brief This function handles DMA Stream interrupt request. + * @param None + * @retval None + */ +void DMA_STREAM_IRQHANDLER(void) +{ + rt_interrupt_enter(); + HAL_DMA_IRQHandler(&DmaHandle); + rt_interrupt_leave(); +} + +static void DMA_Config(void) +{ + /*## -1- Enable DMA2 clock #################################################*/ + __HAL_RCC_DMA2_CLK_ENABLE(); + + /*##-2- Select the DMA functional Parameters ###############################*/ + DmaHandle.Init.Channel = DMA_CHANNEL; /* DMA_CHANNEL_0 */ + DmaHandle.Init.Direction = DMA_MEMORY_TO_MEMORY; /* M2M transfer mode */ + DmaHandle.Init.PeriphInc = DMA_PINC_ENABLE; /* Peripheral increment mode Enable */ + DmaHandle.Init.MemInc = DMA_MINC_ENABLE; /* Memory increment mode Enable */ + DmaHandle.Init.PeriphDataAlignment = DMA_PDATAALIGN_WORD; /* Peripheral data alignment : 32bit */ + DmaHandle.Init.MemDataAlignment = DMA_PDATAALIGN_WORD; /* memory data alignment : 32bit */ + DmaHandle.Init.Mode = DMA_NORMAL; /* Normal DMA mode */ + DmaHandle.Init.Priority = DMA_PRIORITY_HIGH; /* priority level : high */ + DmaHandle.Init.FIFOMode = DMA_FIFOMODE_ENABLE; /* FIFO mode enabled */ + DmaHandle.Init.FIFOThreshold = DMA_FIFO_THRESHOLD_1QUARTERFULL; /* FIFO threshold: 1/4 full */ + DmaHandle.Init.MemBurst = DMA_MBURST_SINGLE; /* Memory burst */ + DmaHandle.Init.PeriphBurst = DMA_PBURST_SINGLE; /* Peripheral burst */ + + DmaHandle.Instance = DMA_STREAM; + + if (HAL_DMA_Init(&DmaHandle) != HAL_OK) + { + while(1); + } + + HAL_DMA_RegisterCallback(&DmaHandle, HAL_DMA_XFER_CPLT_CB_ID, DMA_TransferComplete); + HAL_DMA_RegisterCallback(&DmaHandle, HAL_DMA_XFER_ERROR_CB_ID, DMA_TransferError); + + HAL_NVIC_SetPriority(DMA_STREAM_IRQ, 0, 0); + HAL_NVIC_EnableIRQ(DMA_STREAM_IRQ); } -/*Flush the content of the internal buffer the specific area on the display - *You can use DMA or any hardware acceleration to do this operation in the background but - *'lv_disp_flush_ready()' has to be called when finished.*/ static void lcd_fb_flush(lv_disp_drv_t *disp_drv, const lv_area_t *area, lv_color_t *color_p) { - int x1, x2, y1, y2; - - x1 = area->x1; - x2 = area->x2; - y1 = area->y1; - y2 = area->y2; - /*Return if the area is out the screen*/ - if (x2 < 0) - return; - if (y2 < 0) - return; - if (x1 > info.width - 1) - return; - if (y1 > info.height - 1) - return; + if (area->x2 < 0) return; + if (area->y2 < 0) return; + if (area->x1 > info.width - 1) return; + if (area->y1 > info.height - 1) return; /*Truncate the area to the screen*/ - int32_t act_x1 = x1 < 0 ? 0 : x1; - int32_t act_y1 = y1 < 0 ? 0 : y1; - int32_t act_x2 = x2 > info.width - 1 ? info.width - 1 : x2; - int32_t act_y2 = y2 > info.height - 1 ? info.height - 1 : y2; + int32_t act_x1 = area->x1 < 0 ? 0 : area->x1; + int32_t act_y1 = area->y1 < 0 ? 0 : area->y1; + int32_t act_x2 = area->x2 > info.width - 1 ? info.width - 1 : area->x2; + int32_t act_y2 = area->y2 > info.height - 1 ? info.height - 1 : area->y2; - uint32_t x; - uint32_t y; - long int location = 0; + x1_flush = act_x1; + y1_flush = act_y1; + x2_flush = act_x2; + y2_fill = act_y2; + y_fill_act = act_y1; + buf_to_flush = color_p; - /* 8 bit per pixel */ - if (info.bits_per_pixel == 8) + if (HAL_DMA_Start_IT(&DmaHandle,(uint32_t)buf_to_flush, + (uint32_t)&((uint32_t *)info.framebuffer)[y_fill_act * info.width + x1_flush], + (x2_flush - x1_flush + 1)) != HAL_OK) { - uint8_t *fbp8 = (uint8_t *)info.framebuffer; - //TODO color convert maybe - for (y = act_y1; y <= act_y2; y++) - { - for (x = act_x1; x <= act_x2; x++) - { - location = (x) + (y)*info.width; - fbp8[location] = color_p->full; - color_p++; - } - - color_p += x2 - act_x2; - } + LOG_E("dma start it error"); + while(1); } - - /* 16 bit per pixel */ - else if (info.bits_per_pixel == 16) - { - lv_color16_t *fbp16 = (lv_color16_t *)info.framebuffer; - - for (y = act_y1; y <= act_y2; y++) - { - for (x = act_x1; x <= act_x2; x++) - { - location = (x) + (y)*info.width; - color_to16_maybe(&fbp16[location], color_p); - color_p++; - } - - color_p += x2 - act_x2; - } - } - - /* 24 bit per pixel */ - else if (info.bits_per_pixel == 24) - { - lv_color24_t *fbp24 = (lv_color24_t *)info.framebuffer; - - for (y = act_y1; y <= act_y2; y++) - { - for (x = act_x1; x <= act_x2; x++) - { - location = (x) + (y)*info.width; - color_to24(&fbp24[location], color_p); - color_p++; - } - - color_p += x2 - act_x2; - } - } - - /* 32 bit per pixel */ - else if (info.bits_per_pixel == 32) - { - uint32_t *fbp32 = (uint32_t *)info.framebuffer; - //TODO - for (y = act_y1; y <= act_y2; y++) - { - for (x = act_x1; x <= act_x2; x++) - { - location = (x) + (y)*info.width; - fbp32[location] = color_p->full; - color_p++; - } - - color_p += x2 - act_x2; - } - } - - struct rt_device_rect_info rect_info; - - rect_info.x = x1; - rect_info.y = y1; - rect_info.width = x2 - x1 + 1; - rect_info.height = y2 - y1 + 1; - rt_device_control(lcd_device, RTGRAPHIC_CTRL_RECT_UPDATE, &rect_info); - - lv_disp_flush_ready(disp_drv); } void lv_port_disp_init(void) { rt_err_t result; - lv_color_t *fbuf; + void* buf_1 = RT_NULL; + void* buf_2 = RT_NULL; lcd_device = rt_device_find("lcd"); if (lcd_device == 0) { - rt_kprintf("error!\n"); + LOG_E("error!"); return; } result = rt_device_open(lcd_device, 0); if (result != RT_EOK) { - rt_kprintf("error!\n"); + LOG_E("error!"); return; } + /* get framebuffer address */ result = rt_device_control(lcd_device, RTGRAPHIC_CTRL_GET_INFO, &info); if (result != RT_EOK) { - rt_kprintf("error!\n"); + LOG_E("error!"); /* get device information failed */ return; } - RT_ASSERT(info.bits_per_pixel == 8 || info.bits_per_pixel == 16 || + RT_ASSERT (info.bits_per_pixel == 8 || info.bits_per_pixel == 16 || info.bits_per_pixel == 24 || info.bits_per_pixel == 32); - fbuf = rt_malloc(info.width * info.height / 10); - if (!fbuf) + DMA_Config(); + + buf_1 = rt_malloc(info.width * 40 * sizeof(lv_color_t)); + if (buf_1 == RT_NULL) { - rt_kprintf("Error: alloc disp buf fail\n"); + LOG_E("malloc memory failed"); return; } - /*Initialize `disp_buf` with the buffer(s). With only one buffer use NULL instead buf_2 */ - lv_disp_draw_buf_init(&disp_buf, fbuf, RT_NULL, info.width * 10); + buf_2 = rt_malloc(info.width * 40 * sizeof(lv_color_t)); + if (buf_2 == RT_NULL) + { + LOG_E("malloc memory failed"); + return; + } + + /*Initialize `disp_buf` with the buffer(s).*/ + lv_disp_draw_buf_init(&disp_buf, buf_1, buf_2, info.width * 40); lv_disp_drv_init(&disp_drv); /*Basic initialization*/ From 33bc06de40fcf663c97d8baffeea1ac27793dc1e Mon Sep 17 00:00:00 2001 From: liukangcc Date: Thu, 11 Nov 2021 14:44:42 +0800 Subject: [PATCH 44/46] [update] add lvgl music demo. --- .../board/ports/lvgl/.ignore_format.yml | 6 + .../board/ports/lvgl/SConscript | 10 +- .../board/ports/lvgl/demo/SConscript | 19 + .../board/ports/lvgl/demo/lv_demo.h | 81 ++ .../board/ports/lvgl/demo/src/lv_demo.h | 40 + .../lvgl/demo/src/lv_demo_music/README.md | 27 + .../assets/img_lv_demo_music_btn_list_pause.c | 273 +++++ .../assets/img_lv_demo_music_btn_list_play.c | 273 +++++ .../assets/img_lv_demo_music_btn_loop.c | 129 +++ .../assets/img_lv_demo_music_btn_next.c | 281 +++++ .../assets/img_lv_demo_music_btn_pause.c | 341 ++++++ .../assets/img_lv_demo_music_btn_play.c | 341 ++++++ .../assets/img_lv_demo_music_btn_prev.c | 281 +++++ .../assets/img_lv_demo_music_btn_rnd.c | 129 +++ .../assets/img_lv_demo_music_corner_left.c | 105 ++ .../assets/img_lv_demo_music_corner_right.c | 105 ++ .../assets/img_lv_demo_music_cover_1.c | 734 ++++++++++++ .../assets/img_lv_demo_music_cover_2.c | 734 ++++++++++++ .../assets/img_lv_demo_music_cover_3.c | 734 ++++++++++++ .../assets/img_lv_demo_music_icon_1.c | 130 +++ .../assets/img_lv_demo_music_icon_2.c | 130 +++ .../assets/img_lv_demo_music_icon_3.c | 130 +++ .../assets/img_lv_demo_music_icon_4.c | 130 +++ .../assets/img_lv_demo_music_list_border.c | 49 + .../assets/img_lv_demo_music_logo.c | 422 +++++++ .../assets/img_lv_demo_music_slider_knob.c | 185 +++ .../assets/img_lv_demo_music_wave_bottom.c | 202 ++++ .../assets/img_lv_demo_music_wave_top.c | 202 ++++ .../src/lv_demo_music/assets/spectrum_1.h | 446 +++++++ .../src/lv_demo_music/assets/spectrum_2.h | 782 +++++++++++++ .../src/lv_demo_music/assets/spectrum_3.h | 1025 +++++++++++++++++ .../demo/src/lv_demo_music/lv_demo_music.c | 253 ++++ .../demo/src/lv_demo_music/lv_demo_music.h | 54 + .../src/lv_demo_music/lv_demo_music_list.c | 218 ++++ .../src/lv_demo_music/lv_demo_music_list.h | 43 + .../src/lv_demo_music/lv_demo_music_main.c | 954 +++++++++++++++ .../src/lv_demo_music/lv_demo_music_main.h | 54 + .../demo/src/lv_demo_music/screenshot1.gif | Bin 0 -> 1781621 bytes .../board/ports/lvgl/lv_conf.h | 7 + .../board/ports/lvgl/lv_demo.c | 57 +- .../board/ports/lvgl/lv_port_disp.c | 38 +- 41 files changed, 10073 insertions(+), 81 deletions(-) create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/.ignore_format.yml create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/SConscript create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/lv_demo.h create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo.h create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/README.md create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_btn_list_pause.c create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_btn_list_play.c create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_btn_loop.c create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_btn_next.c create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_btn_pause.c create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_btn_play.c create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_btn_prev.c create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_btn_rnd.c create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_corner_left.c create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_corner_right.c create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_cover_1.c create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_cover_2.c create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_cover_3.c create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_icon_1.c create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_icon_2.c create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_icon_3.c create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_icon_4.c create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_list_border.c create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_logo.c create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_slider_knob.c create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_wave_bottom.c create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_wave_top.c create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/spectrum_1.h create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/spectrum_2.h create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/spectrum_3.h create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/lv_demo_music.c create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/lv_demo_music.h create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/lv_demo_music_list.c create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/lv_demo_music_list.h create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/lv_demo_music_main.c create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/lv_demo_music_main.h create mode 100644 bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/screenshot1.gif diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/.ignore_format.yml b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/.ignore_format.yml new file mode 100644 index 0000000000..9609fed8fb --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/.ignore_format.yml @@ -0,0 +1,6 @@ +# files format check exclude path, please follow the instructions below to modify; +# If you need to exclude an entire folder, add the folder path in dir_path; +# If you need to exclude a file, add the path to the file in file_path. + +dir_path: +- demo diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/SConscript b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/SConscript index 1c37d76685..387d09508b 100644 --- a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/SConscript +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/SConscript @@ -1,4 +1,5 @@ from building import * +import os cwd = GetCurrentDir() @@ -6,6 +7,13 @@ src = Glob('*.c') CPPPATH = [cwd] CPPDEFINES = ['STM32F4'] +objs = [] +list = os.listdir(cwd) +for d in list: + path = os.path.join(cwd, d) + if os.path.isfile(os.path.join(path, 'SConscript')): + objs = objs + SConscript(os.path.join(d, 'SConscript')) group = DefineGroup('LVGL-port', src, depend = ['BSP_USING_LVGL'], CPPPATH = CPPPATH, CPPDEFINES = CPPDEFINES) -Return('group') + +Return('objs') diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/SConscript b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/SConscript new file mode 100644 index 0000000000..4893e05109 --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/SConscript @@ -0,0 +1,19 @@ +import rtconfig + +from building import * + +cwd = GetCurrentDir() +src = Glob('*.c') + Glob('*.cpp') +print("hello, world") +path = [cwd] +path += [cwd + '/src'] + +src += Glob('src/lv_demo_music/*.c') +src += Glob('src/lv_demo_music/assets/*.c') + +path += [cwd + '/src/lv_demo_music'] +path += [cwd + '/src/lv_demo_music/assets'] + +group = DefineGroup('LVGL-demo', src, depend = ['BSP_USING_LVGL'], CPPPATH = path) + +Return('group') diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/lv_demo.h b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/lv_demo.h new file mode 100644 index 0000000000..d0941d37c6 --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/lv_demo.h @@ -0,0 +1,81 @@ +/** + * @file lv_examples.h + * + */ + +#ifndef LV_DEMO_H +#define LV_DEMO_H + +#ifdef __cplusplus +extern "C" { +#endif + +/********************* + * INCLUDES + *********************/ + +/*If "lv_conf.h" is available from here try to use it later.*/ +#ifdef __has_include +# if __has_include("lvgl.h") +# ifndef LV_LVGL_H_INCLUDE_SIMPLE +# define LV_LVGL_H_INCLUDE_SIMPLE +# endif +# endif +#endif + +#ifdef __has_include +# if __has_include("lv_demo_conf.h") +# ifndef LV_DEMO_CONF_INCLUDE_SIMPLE +# define LV_DEMO_CONF_INCLUDE_SIMPLE +# endif +# endif +#endif + +#if defined(LV_LVGL_H_INCLUDE_SIMPLE) +#include +#else +#include +#endif + +#if defined(LV_DEMO_CONF_PATH) +#define __LV_TO_STR_AUX(x) #x +#define __LV_TO_STR(x) __LV_TO_STR_AUX(x) +#include __LV_TO_STR(LV_DEMO_CONF_PATH) +#undef __LV_TO_STR_AUX +#undef __LV_TO_STR +#elif defined(LV_DEMO_CONF_INCLUDE_SIMPLE) +#include "lv_demo_conf.h" +#else +#include +#endif + +#include "src/lv_demo_music/lv_demo_music.h" + + +/********************* + * DEFINES + *********************/ +/*Test lvgl version*/ +#if LV_VERSION_CHECK(8, 0, 0) == 0 +#error "lv_demo: Wrong lvgl version" +#endif + +/********************** + * TYPEDEFS + **********************/ + +/********************** + * GLOBAL PROTOTYPES + **********************/ + + +/********************** + * MACROS + **********************/ + + +#ifdef __cplusplus +} /* extern "C" */ +#endif + +#endif /*LV_DEMO_H*/ diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo.h b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo.h new file mode 100644 index 0000000000..6391712006 --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo.h @@ -0,0 +1,40 @@ +/** + * @file lv_examples.h + * This file exists only to be compatible with Arduino's library structure + */ + +#ifndef LV_DEMO_SRC_H +#define LV_DEMO_SRC_H + +#ifdef __cplusplus +extern "C" { +#endif + +/********************* + * INCLUDES + *********************/ + +#include "../lv_demo.h" + +/********************* + * DEFINES + *********************/ + +/********************** + * TYPEDEFS + **********************/ + +/********************** + * GLOBAL PROTOTYPES + **********************/ + +/********************** + * MACROS + **********************/ + + +#ifdef __cplusplus +} /* extern "C" */ +#endif + +#endif /*LV_DEMO_SRC_H*/ diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/README.md b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/README.md new file mode 100644 index 0000000000..446c4f14db --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/README.md @@ -0,0 +1,27 @@ +# Music player demo + +## Overview +The music player demo shows what kind of modern, smartphone-like user interfaces can be created on LVGL. It works the best with display with 480x272 or 272x480 resolution. + + +![Music player demo with LVGL embedded GUI library](https://github.com/lvgl/lv_examples/blob/master/src/lv_demo_music/screenshot1.gif?raw=true) + +## Run the demo +- In `lv_ex_conf.h` set `LV_USE_DEMO_MUSIC 1` +- With `LV_DEMO_MUSIC_AUTO_PLAY` enabled a ~60 sec demo will be played. +- After `lv_init()` and initializing the drivers call `lv_demo_music()` + +## How the spectrum animation works +- `assets/spectrum.py` creates an array of spectrum values from a music. 4 band are created with 33 samples/sec: bass, bass-mid, mid, mid-treble. +- The spectrum meter UI does the followings: + - Zoom the album cover proportionality to the current bass value + - Display the 4 bands on the left side of a circle by default at 0°, 45°, 90°, 135° + - Add extra bars next to the "main bars" with a cosine shape. Add more bars for the lower bands. + - If the there is a large enough bass add a random offset to the position of the bars. E.g. start from 63° istead of 0°. (bars greater than 180° start again from 0°) + - If there no bass add 1 to the offset of the bars (it creates a "walking" effect) + - Mirror the bars to the right side of the circle + +## Using spectrum.py +- install `librosa` with `pip3 install librosa` +- run `python sectrum.py my_file.mp3` +- see the result in `spectrum.h` diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_btn_list_pause.c b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_btn_list_pause.c new file mode 100644 index 0000000000..9477db4438 --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_btn_list_pause.c @@ -0,0 +1,273 @@ +#include "../lv_demo_music.h" +#if LV_USE_DEMO_MUSIC && !LV_DEMO_MUSIC_LARGE + +#ifndef LV_ATTRIBUTE_MEM_ALIGN +#define LV_ATTRIBUTE_MEM_ALIGN +#endif + +const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_btn_list_pause_map[] = { +#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 + /*Pixel format: Alpha 8 bit, Red: 3 bit, Green: 3 bit, Blue: 2 bit*/ + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x17, 0xaf, 0x18, 0xaf, 0x1b, 0xaf, 0x1c, 0xaf, 0x1f, 0xaf, 0x20, 0xaf, 0x20, 0xaf, 0x20, 0xaf, 0x20, 0xaf, 0x20, 0xaf, 0x1f, 0xaf, 0x1c, 0xaf, 0x1b, 0xaf, 0x18, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x14, 0xaf, 0x18, 0xaf, 0x1b, 0xaf, 0x1f, 0xaf, 0x23, 0xaf, 0x24, 0xaf, 0x27, 0xaf, 0x2b, 0xaf, 0x2b, 0xaf, 0x2c, 0xaf, 0x2c, 0xaf, 0x2c, 0xaf, 0x2b, 0xaf, 0x2b, 0xaf, 0x28, 0xaf, 0x24, 0xaf, 0x23, 0xaf, 0x1f, 0xaf, 0x1c, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x10, 0xaf, 0x14, 0xaf, 0x18, 0xaf, 0x1c, 0xaf, 0x20, 0xaf, 0x24, 0xaf, 0x28, 0xaf, 0x2c, 0xaf, 0x34, 0x93, 0x57, 0x93, 0x70, 0x93, 0x7b, 0x93, 0x74, 0x93, 0x63, 0xaf, 0x44, 0xaf, 0x38, 0xaf, 0x37, 0xaf, 0x34, 0xaf, 0x30, 0xaf, 0x2f, 0xaf, 0x2b, 0xaf, 0x27, 0xaf, 0x20, 0xaf, 0x1c, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x17, 0xaf, 0x1b, 0xaf, 0x20, 0xaf, 0x24, 0xaf, 0x2b, 0x93, 0x5f, 0x73, 0x97, 0x73, 0xd4, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xdc, 0x93, 0xa8, 0x93, 0x7c, 0xaf, 0x3f, 0xaf, 0x3b, 0xaf, 0x37, 0xaf, 0x30, 0xaf, 0x2c, 0xaf, 0x27, 0xaf, 0x20, 0xaf, 0x1c, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x17, 0xaf, 0x1c, 0xaf, 0x23, 0xaf, 0x28, 0x73, 0x83, 0x77, 0xd3, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xdf, 0x93, 0x9b, 0xaf, 0x44, 0xaf, 0x3f, 0xaf, 0x38, 0xaf, 0x30, 0xaf, 0x2b, 0xaf, 0x24, 0xaf, 0x1f, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x18, 0xaf, 0x1f, 0xaf, 0x24, 0x93, 0x53, 0x73, 0xbf, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x97, 0xff, 0xb7, 0xff, 0xbb, 0xff, 0xb7, 0xff, 0x97, 0xff, 0x97, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xdb, 0x93, 0x8f, 0xaf, 0x44, 0xaf, 0x3f, 0xaf, 0x37, 0xaf, 0x2f, 0xaf, 0x27, 0xaf, 0x20, 0xaf, 0x1b, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x18, 0xaf, 0x1f, 0xaf, 0x27, 0x73, 0x84, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0xbb, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xb7, 0xaf, 0x4b, 0xaf, 0x43, 0xaf, 0x3b, 0xaf, 0x30, 0xaf, 0x28, 0xaf, 0x20, 0xaf, 0x1b, 0xaf, 0x14, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x13, 0xaf, 0x18, 0xaf, 0x1f, 0xaf, 0x27, 0x73, 0xa3, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xc8, 0xaf, 0x50, 0xaf, 0x47, 0xaf, 0x3c, 0xaf, 0x33, 0xaf, 0x28, 0xaf, 0x20, 0xaf, 0x1b, 0xaf, 0x14, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x10, 0xaf, 0x17, 0xaf, 0x1f, 0xaf, 0x27, 0x73, 0xa0, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x97, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xcb, 0xaf, 0x53, 0xaf, 0x48, 0xaf, 0x3c, 0xaf, 0x33, 0xaf, 0x28, 0xaf, 0x20, 0xaf, 0x18, 0xaf, 0x13, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x14, 0xaf, 0x1c, 0xaf, 0x24, 0x73, 0x7f, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xb8, 0xaf, 0x54, 0xaf, 0x48, 0xaf, 0x3c, 0xaf, 0x30, 0xaf, 0x27, 0xaf, 0x1f, 0xaf, 0x17, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x13, 0xaf, 0x1b, 0xaf, 0x23, 0x93, 0x40, 0x77, 0xf0, 0x77, 0xff, 0x77, 0xff, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0x9b, 0xaf, 0x53, 0xaf, 0x47, 0xaf, 0x38, 0xaf, 0x2f, 0xaf, 0x24, 0xaf, 0x1c, 0xaf, 0x14, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x0b, 0xaf, 0x10, 0xaf, 0x17, 0xaf, 0x1f, 0xaf, 0x28, 0x73, 0xa8, 0x77, 0xff, 0x77, 0xff, 0x97, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd7, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xe3, 0xaf, 0x5f, 0xaf, 0x50, 0xaf, 0x43, 0xaf, 0x37, 0xaf, 0x2b, 0xaf, 0x20, 0xaf, 0x18, 0xaf, 0x13, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x13, 0xaf, 0x1b, 0xaf, 0x24, 0x93, 0x67, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xaf, 0xaf, 0x5b, 0xaf, 0x4b, 0xaf, 0x3c, 0xaf, 0x30, 0xaf, 0x27, 0xaf, 0x1c, 0xaf, 0x14, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x07, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x07, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x17, 0xaf, 0x1f, 0xaf, 0x28, 0x73, 0x9f, 0x77, 0xff, 0x77, 0xff, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xe4, 0xaf, 0x64, 0xaf, 0x54, 0xaf, 0x44, 0xaf, 0x37, 0xaf, 0x2b, 0xaf, 0x20, 0xaf, 0x18, 0xaf, 0x10, 0xaf, 0x0b, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x0c, 0xaf, 0x13, 0xaf, 0x1b, 0xaf, 0x23, 0xaf, 0x33, 0x73, 0xf0, 0x77, 0xff, 0x73, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xaf, 0x94, 0xaf, 0x5c, 0xaf, 0x4c, 0xaf, 0x3f, 0xaf, 0x30, 0xaf, 0x24, 0xaf, 0x1c, 0xaf, 0x14, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x14, 0xaf, 0x1c, 0xaf, 0x27, 0x93, 0x6b, 0x73, 0xff, 0x73, 0xff, 0x97, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd7, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xbb, 0xaf, 0x64, 0xaf, 0x53, 0xaf, 0x43, 0xaf, 0x37, 0xaf, 0x2b, 0xaf, 0x1f, 0xaf, 0x17, 0xaf, 0x0f, 0xaf, 0x08, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x08, 0xaf, 0x0f, 0xaf, 0x17, 0xaf, 0x20, 0xaf, 0x2b, 0x73, 0x9c, 0x73, 0xff, 0x73, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xe3, 0xaf, 0x6b, 0xaf, 0x58, 0xaf, 0x48, 0xaf, 0x3b, 0xaf, 0x2c, 0xaf, 0x23, 0xaf, 0x18, 0xaf, 0x10, 0xaf, 0x0b, 0xaf, 0x07, 0xaf, 0x03, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x07, 0xaf, 0x0b, 0xaf, 0x10, 0xaf, 0x18, 0xaf, 0x23, 0xaf, 0x2f, 0x73, 0xcf, 0x73, 0xff, 0x73, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb3, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xaf, 0x74, 0xaf, 0x5f, 0xaf, 0x4f, 0xaf, 0x3f, 0xaf, 0x30, 0xaf, 0x24, 0xaf, 0x1b, 0xaf, 0x13, 0xaf, 0x0c, 0xaf, 0x07, 0xaf, 0x03, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x07, 0xaf, 0x0b, 0xaf, 0x13, 0xaf, 0x1b, 0xaf, 0x24, 0xaf, 0x30, 0x73, 0xf0, 0x73, 0xff, 0x73, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0x8c, 0xaf, 0x63, 0xaf, 0x53, 0xaf, 0x43, 0xaf, 0x34, 0xaf, 0x27, 0xaf, 0x1c, 0xaf, 0x14, 0xaf, 0x0c, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x07, 0xaf, 0x0c, 0xaf, 0x13, 0xaf, 0x1c, 0xaf, 0x27, 0xaf, 0x34, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0x9c, 0xaf, 0x67, 0xaf, 0x54, 0xaf, 0x44, 0xaf, 0x37, 0xaf, 0x28, 0xaf, 0x1f, 0xaf, 0x14, 0xaf, 0x0f, 0xaf, 0x08, 0xaf, 0x04, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x07, 0xaf, 0x0c, 0xaf, 0x14, 0xaf, 0x1c, 0xaf, 0x28, 0xaf, 0x3f, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd7, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xa3, 0xaf, 0x6b, 0xaf, 0x57, 0xaf, 0x47, 0xaf, 0x38, 0xaf, 0x2b, 0xaf, 0x20, 0xaf, 0x17, 0xaf, 0x0f, 0xaf, 0x08, 0xaf, 0x04, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x07, 0xaf, 0x0c, 0xaf, 0x14, 0xaf, 0x1f, 0xaf, 0x28, 0xaf, 0x34, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0x9c, 0xaf, 0x6b, 0xaf, 0x58, 0xaf, 0x48, 0xaf, 0x38, 0xaf, 0x2c, 0xaf, 0x20, 0xaf, 0x17, 0xaf, 0x0f, 0xaf, 0x08, 0xaf, 0x04, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x07, 0xaf, 0x0c, 0xaf, 0x14, 0xaf, 0x1f, 0xaf, 0x28, 0xaf, 0x37, 0x73, 0xe4, 0x73, 0xff, 0x73, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0x8f, 0xaf, 0x6c, 0xaf, 0x58, 0xaf, 0x48, 0xaf, 0x38, 0xaf, 0x2c, 0xaf, 0x20, 0xaf, 0x17, 0xaf, 0x0f, 0xaf, 0x08, 0xaf, 0x04, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x07, 0xaf, 0x0c, 0xaf, 0x14, 0xaf, 0x1c, 0xaf, 0x28, 0xaf, 0x34, 0x93, 0xc0, 0x93, 0xff, 0x93, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xf4, 0xaf, 0x7f, 0xaf, 0x6b, 0xaf, 0x58, 0xaf, 0x48, 0xaf, 0x38, 0xaf, 0x2b, 0xaf, 0x20, 0xaf, 0x17, 0xaf, 0x0f, 0xaf, 0x08, 0xaf, 0x04, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x07, 0xaf, 0x0c, 0xaf, 0x14, 0xaf, 0x1c, 0xaf, 0x27, 0xaf, 0x34, 0x93, 0x93, 0x93, 0xff, 0x93, 0xff, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xdb, 0xaf, 0x7c, 0xaf, 0x68, 0xaf, 0x57, 0xaf, 0x47, 0xaf, 0x37, 0xaf, 0x2b, 0xaf, 0x1f, 0xaf, 0x17, 0xaf, 0x0f, 0xaf, 0x08, 0xaf, 0x04, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x07, 0xaf, 0x0c, 0xaf, 0x13, 0xaf, 0x1b, 0xaf, 0x27, 0xaf, 0x33, 0x93, 0x64, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd7, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xbf, 0xaf, 0x78, 0xaf, 0x67, 0xaf, 0x54, 0xaf, 0x44, 0xaf, 0x34, 0xaf, 0x28, 0xaf, 0x1f, 0xaf, 0x14, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x04, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x07, 0xaf, 0x0b, 0xaf, 0x13, 0xaf, 0x1b, 0xaf, 0x24, 0xaf, 0x2f, 0xaf, 0x3c, 0x93, 0xdf, 0x93, 0xff, 0x93, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x93, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0x9b, 0xaf, 0x74, 0xaf, 0x63, 0xaf, 0x50, 0xaf, 0x40, 0xaf, 0x33, 0xaf, 0x27, 0xaf, 0x1c, 0xaf, 0x13, 0xaf, 0x0c, 0xaf, 0x07, 0xaf, 0x03, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x0b, 0xaf, 0x10, 0xaf, 0x18, 0xaf, 0x20, 0xaf, 0x2c, 0xaf, 0x38, 0x93, 0xa3, 0x93, 0xff, 0x93, 0xff, 0x97, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd7, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xd4, 0xaf, 0x83, 0xaf, 0x6f, 0xaf, 0x5c, 0xaf, 0x4c, 0xaf, 0x3c, 0xaf, 0x2f, 0xaf, 0x24, 0xaf, 0x1b, 0xaf, 0x13, 0xaf, 0x0b, 0xaf, 0x07, 0xaf, 0x03, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x08, 0xaf, 0x0f, 0xaf, 0x17, 0xaf, 0x1f, 0xaf, 0x28, 0xaf, 0x34, 0xaf, 0x53, 0x93, 0xef, 0x93, 0xff, 0x93, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xb3, 0xaf, 0x7b, 0xaf, 0x68, 0xaf, 0x57, 0xaf, 0x47, 0xaf, 0x38, 0xaf, 0x2c, 0xaf, 0x20, 0xaf, 0x18, 0xaf, 0x10, 0xaf, 0x0b, 0xaf, 0x07, 0xaf, 0x03, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x13, 0xaf, 0x1b, 0xaf, 0x24, 0xaf, 0x30, 0xaf, 0x3c, 0x93, 0x9c, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xd3, 0xaf, 0x83, 0xaf, 0x73, 0xaf, 0x60, 0xaf, 0x50, 0xaf, 0x40, 0xaf, 0x34, 0xaf, 0x28, 0xaf, 0x1f, 0xaf, 0x14, 0xaf, 0x0f, 0xaf, 0x08, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x07, 0xaf, 0x0b, 0xaf, 0x10, 0xaf, 0x18, 0xaf, 0x20, 0xaf, 0x2c, 0xaf, 0x38, 0xaf, 0x44, 0x93, 0xc8, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd7, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xf4, 0xaf, 0x93, 0xaf, 0x7b, 0xaf, 0x68, 0xaf, 0x58, 0xaf, 0x48, 0xaf, 0x3b, 0xaf, 0x2f, 0xaf, 0x24, 0xaf, 0x1b, 0xaf, 0x13, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0f, 0xaf, 0x14, 0xaf, 0x1c, 0xaf, 0x27, 0xaf, 0x33, 0xaf, 0x3f, 0xaf, 0x58, 0x93, 0xe3, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd7, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xb7, 0xaf, 0x7f, 0xaf, 0x70, 0xaf, 0x60, 0xaf, 0x50, 0xaf, 0x43, 0xaf, 0x34, 0xaf, 0x28, 0xaf, 0x1f, 0xaf, 0x17, 0xaf, 0x10, 0xaf, 0x0b, 0xaf, 0x07, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x13, 0xaf, 0x18, 0xaf, 0x20, 0xaf, 0x2b, 0xaf, 0x37, 0xaf, 0x44, 0xb3, 0x7b, 0x93, 0xe3, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xc3, 0xaf, 0x83, 0xaf, 0x74, 0xaf, 0x64, 0xaf, 0x57, 0xaf, 0x48, 0xaf, 0x3b, 0xaf, 0x2f, 0xaf, 0x24, 0xaf, 0x1b, 0xaf, 0x14, 0xaf, 0x0f, 0xaf, 0x08, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x14, 0xaf, 0x1c, 0xaf, 0x24, 0xaf, 0x30, 0xaf, 0x3b, 0xaf, 0x48, 0xaf, 0x7c, 0x93, 0xe3, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xd3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xc0, 0xaf, 0x83, 0xaf, 0x77, 0xaf, 0x68, 0xaf, 0x5b, 0xaf, 0x4c, 0xaf, 0x3f, 0xaf, 0x33, 0xaf, 0x28, 0xaf, 0x1f, 0xaf, 0x17, 0xaf, 0x10, 0xaf, 0x0b, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x10, 0xaf, 0x18, 0xaf, 0x1f, 0xaf, 0x28, 0xaf, 0x33, 0xaf, 0x3f, 0xaf, 0x4b, 0xaf, 0x60, 0x93, 0xcb, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xd7, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xd7, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xec, 0xaf, 0xb7, 0xaf, 0x83, 0xaf, 0x74, 0xaf, 0x68, 0xaf, 0x5b, 0xaf, 0x4f, 0xaf, 0x43, 0xaf, 0x37, 0xaf, 0x2b, 0xaf, 0x23, 0xaf, 0x1b, 0xaf, 0x13, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x1b, 0xaf, 0x23, 0xaf, 0x2b, 0xaf, 0x34, 0xaf, 0x40, 0xaf, 0x4c, 0xaf, 0x58, 0xaf, 0xa7, 0xb3, 0xec, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xc8, 0xaf, 0x88, 0xaf, 0x7f, 0xaf, 0x73, 0xaf, 0x67, 0xaf, 0x5b, 0xaf, 0x4f, 0xaf, 0x43, 0xaf, 0x38, 0xaf, 0x2f, 0xaf, 0x24, 0xaf, 0x1c, 0xaf, 0x14, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x14, 0xaf, 0x1c, 0xaf, 0x23, 0xaf, 0x2c, 0xaf, 0x37, 0xaf, 0x40, 0xaf, 0x4b, 0xaf, 0x57, 0xaf, 0x67, 0xaf, 0xb0, 0xb3, 0xe3, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xef, 0xaf, 0xc8, 0xaf, 0x9c, 0xaf, 0x80, 0xaf, 0x78, 0xaf, 0x6f, 0xaf, 0x63, 0xaf, 0x58, 0xaf, 0x4f, 0xaf, 0x43, 0xaf, 0x38, 0xaf, 0x2f, 0xaf, 0x27, 0xaf, 0x1f, 0xaf, 0x17, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x10, 0xaf, 0x17, 0xaf, 0x1c, 0xaf, 0x24, 0xaf, 0x2c, 0xaf, 0x34, 0xaf, 0x3f, 0xaf, 0x48, 0xaf, 0x53, 0xaf, 0x5b, 0xaf, 0x64, 0xaf, 0x80, 0xaf, 0xa8, 0xaf, 0xcc, 0xaf, 0xe7, 0xaf, 0xf7, 0xaf, 0xfb, 0xaf, 0xf8, 0xaf, 0xec, 0xaf, 0xd8, 0xaf, 0xbc, 0xaf, 0x9f, 0xaf, 0x83, 0xaf, 0x7f, 0xaf, 0x77, 0xaf, 0x6f, 0xaf, 0x67, 0xaf, 0x5f, 0xaf, 0x54, 0xaf, 0x4b, 0xaf, 0x40, 0xaf, 0x38, 0xaf, 0x2f, 0xaf, 0x27, 0xaf, 0x1f, 0xaf, 0x18, 0xaf, 0x13, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x10, 0xaf, 0x17, 0xaf, 0x1c, 0xaf, 0x23, 0xaf, 0x2b, 0xaf, 0x33, 0xaf, 0x3b, 0xaf, 0x44, 0xaf, 0x4c, 0xaf, 0x54, 0xaf, 0x5c, 0xaf, 0x63, 0xaf, 0x68, 0xaf, 0x6f, 0xaf, 0x73, 0xaf, 0x77, 0xaf, 0x78, 0xaf, 0x78, 0xaf, 0x78, 0xaf, 0x77, 0xaf, 0x74, 0xaf, 0x70, 0xaf, 0x6b, 0xaf, 0x64, 0xaf, 0x5f, 0xaf, 0x57, 0xaf, 0x4f, 0xaf, 0x47, 0xaf, 0x3f, 0xaf, 0x34, 0xaf, 0x2c, 0xaf, 0x24, 0xaf, 0x1f, 0xaf, 0x18, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x10, 0xaf, 0x17, 0xaf, 0x1b, 0xaf, 0x23, 0xaf, 0x28, 0xaf, 0x2f, 0xaf, 0x37, 0xaf, 0x3f, 0xaf, 0x44, 0xaf, 0x4c, 0xaf, 0x53, 0xaf, 0x57, 0xaf, 0x5c, 0xaf, 0x60, 0xaf, 0x63, 0xaf, 0x64, 0xaf, 0x64, 0xaf, 0x64, 0xaf, 0x64, 0xaf, 0x60, 0xaf, 0x5c, 0xaf, 0x58, 0xaf, 0x53, 0xaf, 0x4c, 0xaf, 0x47, 0xaf, 0x40, 0xaf, 0x38, 0xaf, 0x30, 0xaf, 0x2b, 0xaf, 0x24, 0xaf, 0x1c, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x10, 0xaf, 0x14, 0xaf, 0x1b, 0xaf, 0x1f, 0xaf, 0x24, 0xaf, 0x2b, 0xaf, 0x30, 0xaf, 0x37, 0xaf, 0x3c, 0xaf, 0x43, 0xaf, 0x47, 0xaf, 0x4b, 0xaf, 0x4f, 0xaf, 0x50, 0xaf, 0x53, 0xaf, 0x53, 0xaf, 0x53, 0xaf, 0x53, 0xaf, 0x4f, 0xaf, 0x4c, 0xaf, 0x48, 0xaf, 0x44, 0xaf, 0x3f, 0xaf, 0x38, 0xaf, 0x33, 0xaf, 0x2c, 0xaf, 0x27, 0xaf, 0x20, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x18, 0xaf, 0x1c, 0xaf, 0x20, 0xaf, 0x27, 0xaf, 0x2b, 0xaf, 0x30, 0xaf, 0x34, 0xaf, 0x38, 0xaf, 0x3c, 0xaf, 0x3f, 0xaf, 0x40, 0xaf, 0x43, 0xaf, 0x43, 0xaf, 0x43, 0xaf, 0x43, 0xaf, 0x40, 0xaf, 0x3c, 0xaf, 0x3b, 0xaf, 0x37, 0xaf, 0x30, 0xaf, 0x2c, 0xaf, 0x28, 0xaf, 0x23, 0xaf, 0x1f, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x14, 0xaf, 0x18, 0xaf, 0x1c, 0xaf, 0x20, 0xaf, 0x24, 0xaf, 0x28, 0xaf, 0x2c, 0xaf, 0x2f, 0xaf, 0x30, 0xaf, 0x33, 0xaf, 0x34, 0xaf, 0x34, 0xaf, 0x34, 0xaf, 0x33, 0xaf, 0x33, 0xaf, 0x2f, 0xaf, 0x2c, 0xaf, 0x28, 0xaf, 0x27, 0xaf, 0x23, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x18, 0xaf, 0x1b, 0xaf, 0x1f, 0xaf, 0x20, 0xaf, 0x23, 0xaf, 0x24, 0xaf, 0x27, 0xaf, 0x28, 0xaf, 0x28, 0xaf, 0x28, 0xaf, 0x27, 0xaf, 0x27, 0xaf, 0x24, 0xaf, 0x20, 0xaf, 0x1f, 0xaf, 0x1c, 0xaf, 0x18, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x18, 0xaf, 0x1b, 0xaf, 0x1c, 0xaf, 0x1c, 0xaf, 0x1c, 0xaf, 0x1c, 0xaf, 0x1c, 0xaf, 0x1b, 0xaf, 0x1b, 0xaf, 0x18, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 + /*Pixel format: Alpha 8 bit, Red: 5 bit, Green: 6 bit, Blue: 5 bit*/ + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x18, 0x3e, 0xab, 0x1b, 0x3e, 0xab, 0x1c, 0x3e, 0xab, 0x1f, 0x3e, 0xab, 0x20, 0x3e, 0xab, 0x20, 0x3e, 0xab, 0x20, 0x3e, 0xab, 0x20, 0x3e, 0xab, 0x20, 0x3e, 0xab, 0x1f, 0x3e, 0xab, 0x1c, 0x3e, 0xab, 0x1b, 0x3e, 0xab, 0x18, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x18, 0x3e, 0xab, 0x1b, 0x3e, 0xab, 0x1f, 0x3e, 0xab, 0x23, 0x3e, 0xab, 0x24, 0x3e, 0xab, 0x27, 0x3e, 0xab, 0x2b, 0x3e, 0xab, 0x2b, 0x3e, 0xab, 0x2c, 0x3e, 0xab, 0x2c, 0x3e, 0xab, 0x2c, 0x3e, 0xab, 0x2b, 0x3e, 0xab, 0x2b, 0x3e, 0xab, 0x28, 0x3e, 0xab, 0x24, 0x3e, 0xab, 0x23, 0x3e, 0xab, 0x1f, 0x3e, 0xab, 0x1c, 0x3e, 0xab, 0x18, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x18, 0x3e, 0xab, 0x1c, 0x3e, 0xab, 0x20, 0x3e, 0xab, 0x24, 0x3e, 0xab, 0x28, 0x3e, 0xab, 0x2c, 0x5e, 0xa3, 0x34, 0xfe, 0x83, 0x57, 0x3f, 0x7c, 0x70, 0x3f, 0x7c, 0x7b, 0x1f, 0x7c, 0x74, 0xfe, 0x83, 0x63, 0x7e, 0x9b, 0x44, 0x3e, 0xab, 0x38, 0x3e, 0xab, 0x37, 0x3e, 0xab, 0x34, 0x3e, 0xab, 0x30, 0x3e, 0xab, 0x2f, 0x3e, 0xab, 0x2b, 0x3e, 0xab, 0x27, 0x3e, 0xab, 0x20, 0x3e, 0xab, 0x1c, 0x3e, 0xab, 0x18, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x1b, 0x3e, 0xab, 0x20, 0x3e, 0xab, 0x24, 0x3e, 0xab, 0x2b, 0x1f, 0x7c, 0x5f, 0x7f, 0x74, 0x97, 0x9f, 0x6c, 0xd4, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x74, 0xdc, 0x3f, 0x7c, 0xa8, 0xfe, 0x83, 0x7c, 0x3e, 0xab, 0x3f, 0x3e, 0xab, 0x3b, 0x3e, 0xab, 0x37, 0x3e, 0xab, 0x30, 0x3e, 0xab, 0x2c, 0x3e, 0xab, 0x27, 0x3e, 0xab, 0x20, 0x3e, 0xab, 0x1c, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x1c, 0x3e, 0xab, 0x23, 0x3e, 0xab, 0x28, 0x7f, 0x74, 0x83, 0x9f, 0x64, 0xd3, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xdf, 0x1f, 0x84, 0x9b, 0x3e, 0xab, 0x44, 0x3e, 0xab, 0x3f, 0x3e, 0xab, 0x38, 0x3e, 0xab, 0x30, 0x3e, 0xab, 0x2b, 0x3e, 0xab, 0x24, 0x3e, 0xab, 0x1f, 0x3e, 0xab, 0x18, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x18, 0x3e, 0xab, 0x1f, 0x3e, 0xab, 0x24, 0x1f, 0x84, 0x53, 0x9f, 0x6c, 0xbf, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0xbf, 0x6c, 0xff, 0x1f, 0x85, 0xff, 0x9f, 0x95, 0xff, 0xbf, 0x9d, 0xff, 0x9f, 0x9d, 0xff, 0x3f, 0x8d, 0xff, 0x9f, 0x74, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xdb, 0xfe, 0x83, 0x8f, 0x3e, 0xab, 0x44, 0x3e, 0xab, 0x3f, 0x3e, 0xab, 0x37, 0x3e, 0xab, 0x2f, 0x3e, 0xab, 0x27, 0x3e, 0xab, 0x20, 0x3e, 0xab, 0x1b, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x18, 0x3e, 0xab, 0x1f, 0x3e, 0xab, 0x27, 0x7f, 0x74, 0x84, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xdf, 0x9d, 0xff, 0xff, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xe7, 0xff, 0xff, 0xb5, 0xff, 0x9f, 0x7c, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x1e, 0x84, 0xb7, 0x3e, 0xab, 0x4b, 0x3e, 0xab, 0x43, 0x3e, 0xab, 0x3b, 0x3e, 0xab, 0x30, 0x3e, 0xab, 0x28, 0x3e, 0xab, 0x20, 0x3e, 0xab, 0x1b, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x18, 0x3e, 0xab, 0x1f, 0x3e, 0xab, 0x27, 0x9f, 0x6c, 0xa3, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x3f, 0xae, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0xff, 0x7e, 0xe7, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xd7, 0xff, 0x1d, 0xd7, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x5e, 0xe7, 0xff, 0x9f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xbe, 0xff, 0x5f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1e, 0x84, 0xc8, 0x3e, 0xab, 0x50, 0x3e, 0xab, 0x47, 0x3e, 0xab, 0x3c, 0x3e, 0xab, 0x33, 0x3e, 0xab, 0x28, 0x3e, 0xab, 0x20, 0x3e, 0xab, 0x1b, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x1f, 0x3e, 0xab, 0x27, 0x7f, 0x6c, 0xa0, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x7f, 0x8d, 0xff, 0xdf, 0xce, 0xff, 0xbf, 0xf7, 0xff, 0x3e, 0xe7, 0xff, 0x1d, 0xd7, 0xff, 0xfd, 0xd6, 0xff, 0xdc, 0xce, 0xff, 0xdc, 0xce, 0xff, 0xdc, 0xce, 0xff, 0xdc, 0xce, 0xff, 0xdc, 0xce, 0xff, 0xdc, 0xce, 0xff, 0xdd, 0xce, 0xff, 0xfd, 0xd6, 0xff, 0x1d, 0xdf, 0xff, 0x3e, 0xdf, 0xff, 0xbf, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xb5, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0xfe, 0x83, 0xcb, 0x3e, 0xab, 0x53, 0x3e, 0xab, 0x48, 0x3e, 0xab, 0x3c, 0x3e, 0xab, 0x33, 0x3e, 0xab, 0x28, 0x3e, 0xab, 0x20, 0x3e, 0xab, 0x18, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x1c, 0x3e, 0xab, 0x24, 0x5f, 0x74, 0x7f, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0xff, 0xa5, 0xff, 0xff, 0xff, 0xff, 0x7e, 0xef, 0xff, 0x1d, 0xdf, 0xff, 0xfd, 0xd6, 0xff, 0xdd, 0xce, 0xff, 0xdd, 0xce, 0xff, 0xdd, 0xce, 0xff, 0xdd, 0xce, 0xff, 0xdd, 0xce, 0xff, 0xdd, 0xce, 0xff, 0xdd, 0xce, 0xff, 0xdd, 0xce, 0xff, 0xdd, 0xce, 0xff, 0xdd, 0xce, 0xff, 0xdd, 0xce, 0xff, 0xfd, 0xd6, 0xff, 0x1d, 0xdf, 0xff, 0x5e, 0xe7, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xbe, 0xff, 0x1f, 0x7c, 0xff, 0x1f, 0x84, 0xff, 0x1f, 0x84, 0xff, 0xde, 0x8b, 0xb8, 0x3e, 0xab, 0x54, 0x3e, 0xab, 0x48, 0x3e, 0xab, 0x3c, 0x3e, 0xab, 0x30, 0x3e, 0xab, 0x27, 0x3e, 0xab, 0x1f, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x1b, 0x3e, 0xab, 0x23, 0xde, 0x8b, 0x40, 0x9f, 0x64, 0xf0, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0xff, 0xa5, 0xff, 0xff, 0xff, 0xff, 0x5e, 0xe7, 0xff, 0x1d, 0xd7, 0xff, 0xdd, 0xd6, 0xff, 0xdd, 0xd6, 0xff, 0xdd, 0xd6, 0xff, 0xdd, 0xd6, 0xff, 0xdd, 0xd6, 0xff, 0xdd, 0xd6, 0xff, 0xdd, 0xd6, 0xff, 0xdd, 0xd6, 0xff, 0xdd, 0xd6, 0xff, 0xdd, 0xd6, 0xff, 0xdd, 0xd6, 0xff, 0xdd, 0xd6, 0xff, 0xdd, 0xd6, 0xff, 0xdd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0x1d, 0xdf, 0xff, 0x3e, 0xe7, 0xff, 0xdf, 0xff, 0xff, 0x1f, 0xc6, 0xff, 0x1f, 0x84, 0xff, 0x1e, 0x84, 0xff, 0xfe, 0x83, 0xff, 0xbe, 0x93, 0x9b, 0x3e, 0xab, 0x53, 0x3e, 0xab, 0x47, 0x3e, 0xab, 0x38, 0x3e, 0xab, 0x2f, 0x3e, 0xab, 0x24, 0x3e, 0xab, 0x1c, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x1f, 0x3e, 0xab, 0x28, 0x7f, 0x6c, 0xa8, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x3f, 0x85, 0xff, 0xff, 0xff, 0xff, 0x7e, 0xe7, 0xff, 0x1d, 0xdf, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0x3d, 0xdf, 0xff, 0x5e, 0xe7, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xb5, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xde, 0x8b, 0xe3, 0x3e, 0xab, 0x5f, 0x3e, 0xab, 0x50, 0x3e, 0xab, 0x43, 0x3e, 0xab, 0x37, 0x3e, 0xab, 0x2b, 0x3e, 0xab, 0x20, 0x3e, 0xab, 0x18, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x1b, 0x3e, 0xab, 0x24, 0x3f, 0x7c, 0x67, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0xc6, 0xff, 0x9f, 0xef, 0xff, 0x1d, 0xdf, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0x1d, 0xd7, 0xff, 0x3e, 0xdf, 0xff, 0x7e, 0xef, 0xff, 0xff, 0xff, 0xff, 0x3e, 0x8c, 0xff, 0xfe, 0x8b, 0xff, 0xfe, 0x8b, 0xff, 0xbe, 0x93, 0xaf, 0x3e, 0xab, 0x5b, 0x3e, 0xab, 0x4b, 0x3e, 0xab, 0x3c, 0x3e, 0xab, 0x30, 0x3e, 0xab, 0x27, 0x3e, 0xab, 0x1c, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x1f, 0x3e, 0xab, 0x28, 0x7f, 0x6c, 0x9f, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0xbf, 0x9d, 0xff, 0xdf, 0xff, 0xff, 0x3e, 0xe7, 0xff, 0x1d, 0xd7, 0xff, 0x1d, 0xd7, 0xff, 0x1d, 0xd7, 0xff, 0x1d, 0xd7, 0xff, 0x1d, 0xd7, 0xff, 0x1d, 0xd7, 0xff, 0x1d, 0xd7, 0xff, 0x1d, 0xd7, 0xff, 0x1d, 0xd7, 0xff, 0x1d, 0xd7, 0xff, 0x1d, 0xd7, 0xff, 0x1d, 0xd7, 0xff, 0x1d, 0xd7, 0xff, 0x1d, 0xd7, 0xff, 0x1d, 0xd7, 0xff, 0x1d, 0xd7, 0xff, 0x1d, 0xd7, 0xff, 0x1d, 0xd7, 0xff, 0x1d, 0xd7, 0xff, 0x1d, 0xd7, 0xff, 0x1d, 0xdf, 0xff, 0x5e, 0xe7, 0xff, 0xbf, 0xf7, 0xff, 0x1f, 0xc6, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xe4, 0x3e, 0xab, 0x64, 0x3e, 0xab, 0x54, 0x3e, 0xab, 0x44, 0x3e, 0xab, 0x37, 0x3e, 0xab, 0x2b, 0x3e, 0xab, 0x20, 0x3e, 0xab, 0x18, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x1b, 0x3e, 0xab, 0x23, 0x7e, 0xa3, 0x33, 0x9f, 0x64, 0xf0, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x1f, 0xdf, 0xff, 0x7e, 0xef, 0xff, 0x3d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x5b, 0xc6, 0xff, 0x71, 0x6b, 0xff, 0x30, 0x63, 0xff, 0xb9, 0xb5, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x3a, 0xbe, 0xff, 0x51, 0x6b, 0xff, 0x30, 0x6b, 0xff, 0xd9, 0xb5, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x3e, 0xdf, 0xff, 0x7e, 0xe7, 0xff, 0xff, 0xff, 0xff, 0x1f, 0x94, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0x7e, 0x9b, 0x94, 0x3e, 0xab, 0x5c, 0x3e, 0xab, 0x4c, 0x3e, 0xab, 0x3f, 0x3e, 0xab, 0x30, 0x3e, 0xab, 0x24, 0x3e, 0xab, 0x1c, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x1c, 0x3e, 0xab, 0x27, 0x1f, 0x7c, 0x6b, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x1f, 0x85, 0xff, 0xff, 0xff, 0xff, 0x5e, 0xe7, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0xd2, 0x7b, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xef, 0x62, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x92, 0x73, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x30, 0x63, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x3e, 0xdf, 0xff, 0x5e, 0xe7, 0xff, 0xdf, 0xf7, 0xff, 0x7f, 0xbd, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0x9e, 0x9b, 0xbb, 0x3e, 0xab, 0x64, 0x3e, 0xab, 0x53, 0x3e, 0xab, 0x43, 0x3e, 0xab, 0x37, 0x3e, 0xab, 0x2b, 0x3e, 0xab, 0x1f, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x20, 0x3e, 0xab, 0x2b, 0x5f, 0x74, 0x9c, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x3f, 0xb6, 0xff, 0xbf, 0xf7, 0xff, 0x5e, 0xe7, 0xff, 0x3e, 0xdf, 0xff, 0x3e, 0xdf, 0xff, 0x3e, 0xdf, 0xff, 0x3e, 0xdf, 0xff, 0x3e, 0xdf, 0xff, 0x3e, 0xdf, 0xff, 0x50, 0x6b, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x3e, 0xdf, 0xff, 0x3e, 0xdf, 0xff, 0x3e, 0xdf, 0xff, 0x0f, 0x63, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xaf, 0x5a, 0xff, 0x3e, 0xdf, 0xff, 0x3e, 0xdf, 0xff, 0x3e, 0xdf, 0xff, 0x3e, 0xdf, 0xff, 0x3e, 0xdf, 0xff, 0x3e, 0xdf, 0xff, 0x5e, 0xe7, 0xff, 0x9f, 0xef, 0xff, 0xff, 0xe6, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xe3, 0x3e, 0xab, 0x6b, 0x3e, 0xab, 0x58, 0x3e, 0xab, 0x48, 0x3e, 0xab, 0x3b, 0x3e, 0xab, 0x2c, 0x3e, 0xab, 0x23, 0x3e, 0xab, 0x18, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x18, 0x3e, 0xab, 0x23, 0x3e, 0xab, 0x2f, 0x7f, 0x6c, 0xcf, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x1f, 0xdf, 0xff, 0x9f, 0xef, 0xff, 0x5e, 0xe7, 0xff, 0x3e, 0xe7, 0xff, 0x3e, 0xe7, 0xff, 0x3e, 0xe7, 0xff, 0x3e, 0xe7, 0xff, 0x3e, 0xe7, 0xff, 0x3e, 0xe7, 0xff, 0x50, 0x6b, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x3e, 0xe7, 0xff, 0x3e, 0xe7, 0xff, 0x3e, 0xe7, 0xff, 0x0f, 0x63, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xaf, 0x5a, 0xff, 0x3e, 0xe7, 0xff, 0x3e, 0xe7, 0xff, 0x3e, 0xe7, 0xff, 0x3e, 0xe7, 0xff, 0x3e, 0xe7, 0xff, 0x3e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x7e, 0xef, 0xff, 0xff, 0xff, 0xff, 0xde, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x5e, 0xab, 0x74, 0x3e, 0xab, 0x5f, 0x3e, 0xab, 0x4f, 0x3e, 0xab, 0x3f, 0x3e, 0xab, 0x30, 0x3e, 0xab, 0x24, 0x3e, 0xab, 0x1b, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x1b, 0x3e, 0xab, 0x24, 0x3e, 0xab, 0x30, 0x7f, 0x6c, 0xf0, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0xbf, 0xf7, 0xff, 0x9e, 0xef, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x50, 0x6b, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x0f, 0x63, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xaf, 0x5a, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x7e, 0xe7, 0xff, 0x7e, 0xef, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xa4, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x5e, 0xa3, 0x8c, 0x3e, 0xab, 0x63, 0x3e, 0xab, 0x53, 0x3e, 0xab, 0x43, 0x3e, 0xab, 0x34, 0x3e, 0xab, 0x27, 0x3e, 0xab, 0x1c, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x1c, 0x3e, 0xab, 0x27, 0x5e, 0xa3, 0x34, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0xff, 0xff, 0xff, 0x9e, 0xef, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x50, 0x6b, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x0f, 0x63, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xaf, 0x5a, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x7e, 0xef, 0xff, 0x9e, 0xef, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xb4, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x7e, 0xa3, 0x9c, 0x3e, 0xab, 0x67, 0x3e, 0xab, 0x54, 0x3e, 0xab, 0x44, 0x3e, 0xab, 0x37, 0x3e, 0xab, 0x28, 0x3e, 0xab, 0x1f, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x1c, 0x3e, 0xab, 0x28, 0x7e, 0x9b, 0x3f, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x9f, 0x74, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xef, 0xff, 0x7e, 0xe7, 0xff, 0x7e, 0xe7, 0xff, 0x7e, 0xe7, 0xff, 0x7e, 0xe7, 0xff, 0x7e, 0xe7, 0xff, 0x7e, 0xe7, 0xff, 0x7e, 0xe7, 0xff, 0x50, 0x6b, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x7e, 0xe7, 0xff, 0x7e, 0xe7, 0xff, 0x7e, 0xe7, 0xff, 0x10, 0x63, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xaf, 0x5a, 0xff, 0x7e, 0xe7, 0xff, 0x7e, 0xe7, 0xff, 0x7e, 0xe7, 0xff, 0x7e, 0xe7, 0xff, 0x7e, 0xe7, 0xff, 0x7e, 0xe7, 0xff, 0x7e, 0xef, 0xff, 0x9f, 0xef, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xb4, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0xa3, 0xa3, 0x3e, 0xab, 0x6b, 0x3e, 0xab, 0x57, 0x3e, 0xab, 0x47, 0x3e, 0xab, 0x38, 0x3e, 0xab, 0x2b, 0x3e, 0xab, 0x20, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x1f, 0x3e, 0xab, 0x28, 0x3e, 0xab, 0x34, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xf7, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x51, 0x6b, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x10, 0x63, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xaf, 0x5a, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x9f, 0xef, 0xff, 0x9f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xb4, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x5e, 0xa3, 0x9c, 0x3e, 0xab, 0x6b, 0x3e, 0xab, 0x58, 0x3e, 0xab, 0x48, 0x3e, 0xab, 0x38, 0x3e, 0xab, 0x2c, 0x3e, 0xab, 0x20, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x1f, 0x3e, 0xab, 0x28, 0x3e, 0xab, 0x37, 0x5f, 0x74, 0xe4, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x7f, 0xef, 0xff, 0xbf, 0xf7, 0xff, 0x9f, 0xef, 0xff, 0x9e, 0xef, 0xff, 0x9e, 0xef, 0xff, 0x9e, 0xef, 0xff, 0x9e, 0xef, 0xff, 0x9e, 0xef, 0xff, 0x9e, 0xef, 0xff, 0x51, 0x6b, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x9e, 0xef, 0xff, 0x9e, 0xef, 0xff, 0x9e, 0xef, 0xff, 0x10, 0x63, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xcf, 0x5a, 0xff, 0x9e, 0xef, 0xff, 0x9e, 0xef, 0xff, 0x9e, 0xef, 0xff, 0x9e, 0xef, 0xff, 0x9e, 0xef, 0xff, 0x9e, 0xef, 0xff, 0x9f, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x1e, 0xa4, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x5e, 0xa3, 0x8f, 0x3e, 0xab, 0x6c, 0x3e, 0xab, 0x58, 0x3e, 0xab, 0x48, 0x3e, 0xab, 0x38, 0x3e, 0xab, 0x2c, 0x3e, 0xab, 0x20, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x1c, 0x3e, 0xab, 0x28, 0x3e, 0xab, 0x34, 0x3f, 0x7c, 0xc0, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0xbf, 0xd6, 0xff, 0xdf, 0xff, 0xff, 0xbf, 0xf7, 0xff, 0x9f, 0xef, 0xff, 0x9f, 0xef, 0xff, 0x9f, 0xef, 0xff, 0x9f, 0xef, 0xff, 0x9f, 0xef, 0xff, 0x9f, 0xef, 0xff, 0x51, 0x6b, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x9f, 0xef, 0xff, 0x9f, 0xef, 0xff, 0x9f, 0xef, 0xff, 0x10, 0x63, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xcf, 0x5a, 0xff, 0x9f, 0xef, 0xff, 0x9f, 0xef, 0xff, 0x9f, 0xef, 0xff, 0x9f, 0xef, 0xff, 0x9f, 0xef, 0xff, 0x9f, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0x9f, 0xff, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xf4, 0x3e, 0xab, 0x7f, 0x3e, 0xab, 0x6b, 0x3e, 0xab, 0x58, 0x3e, 0xab, 0x48, 0x3e, 0xab, 0x38, 0x3e, 0xab, 0x2b, 0x3e, 0xab, 0x20, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x1c, 0x3e, 0xab, 0x27, 0x3e, 0xab, 0x34, 0x1f, 0x84, 0x93, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0xbf, 0xad, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0x51, 0x6b, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0x10, 0x63, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xcf, 0x5a, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xdf, 0xff, 0xff, 0x5f, 0xde, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xdb, 0x3e, 0xab, 0x7c, 0x3e, 0xab, 0x68, 0x3e, 0xab, 0x57, 0x3e, 0xab, 0x47, 0x3e, 0xab, 0x37, 0x3e, 0xab, 0x2b, 0x3e, 0xab, 0x1f, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x1b, 0x3e, 0xab, 0x27, 0x3e, 0xab, 0x33, 0xbe, 0x93, 0x64, 0x3f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x7f, 0x84, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0x91, 0x73, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x8e, 0x52, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0x50, 0x6b, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xcf, 0x5a, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xdf, 0xf7, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xbc, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x5e, 0xa3, 0xbf, 0x3e, 0xab, 0x78, 0x3e, 0xab, 0x67, 0x3e, 0xab, 0x54, 0x3e, 0xab, 0x44, 0x3e, 0xab, 0x34, 0x3e, 0xab, 0x28, 0x3e, 0xab, 0x1f, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x1b, 0x3e, 0xab, 0x24, 0x3e, 0xab, 0x2f, 0x3e, 0xab, 0x3c, 0x3f, 0x7c, 0xdf, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x5f, 0xc6, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0x37, 0xad, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x54, 0x8c, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0x16, 0xa5, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x94, 0x94, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xdf, 0xf7, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0x1f, 0xef, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0x9b, 0x3e, 0xab, 0x74, 0x3e, 0xab, 0x63, 0x3e, 0xab, 0x50, 0x3e, 0xab, 0x40, 0x3e, 0xab, 0x33, 0x3e, 0xab, 0x27, 0x3e, 0xab, 0x1c, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x18, 0x3e, 0xab, 0x20, 0x3e, 0xab, 0x2c, 0x3e, 0xab, 0x38, 0xfe, 0x83, 0xa3, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0xbf, 0x94, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0x7b, 0xd6, 0xff, 0x3a, 0xc6, 0xff, 0xbf, 0xf7, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0x7b, 0xce, 0xff, 0x3a, 0xce, 0xff, 0xbf, 0xf7, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xc5, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xd4, 0x3e, 0xab, 0x83, 0x3e, 0xab, 0x6f, 0x3e, 0xab, 0x5c, 0x3e, 0xab, 0x4c, 0x3e, 0xab, 0x3c, 0x3e, 0xab, 0x2f, 0x3e, 0xab, 0x24, 0x3e, 0xab, 0x1b, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x1f, 0x3e, 0xab, 0x28, 0x3e, 0xab, 0x34, 0x7e, 0x9b, 0x53, 0x1f, 0x84, 0xef, 0x1f, 0x7c, 0xff, 0x1f, 0x84, 0xff, 0x1f, 0xc6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xde, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xb3, 0x3e, 0xab, 0x7b, 0x3e, 0xab, 0x68, 0x3e, 0xab, 0x57, 0x3e, 0xab, 0x47, 0x3e, 0xab, 0x38, 0x3e, 0xab, 0x2c, 0x3e, 0xab, 0x20, 0x3e, 0xab, 0x18, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x1b, 0x3e, 0xab, 0x24, 0x3e, 0xab, 0x30, 0x3e, 0xab, 0x3c, 0xde, 0x8b, 0x9c, 0x1f, 0x84, 0xff, 0x1f, 0x84, 0xff, 0xfe, 0x83, 0xff, 0x5f, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1e, 0xac, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xd3, 0x3e, 0xab, 0x83, 0x3e, 0xab, 0x73, 0x3e, 0xab, 0x60, 0x3e, 0xab, 0x50, 0x3e, 0xab, 0x40, 0x3e, 0xab, 0x34, 0x3e, 0xab, 0x28, 0x3e, 0xab, 0x1f, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x18, 0x3e, 0xab, 0x20, 0x3e, 0xab, 0x2c, 0x3e, 0xab, 0x38, 0x3e, 0xab, 0x44, 0xfe, 0x8b, 0xc8, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0x3f, 0x8c, 0xff, 0x5f, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xbc, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xf4, 0x3e, 0xab, 0x93, 0x3e, 0xab, 0x7b, 0x3e, 0xab, 0x68, 0x3e, 0xab, 0x58, 0x3e, 0xab, 0x48, 0x3e, 0xab, 0x3b, 0x3e, 0xab, 0x2f, 0x3e, 0xab, 0x24, 0x3e, 0xab, 0x1b, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x1c, 0x3e, 0xab, 0x27, 0x3e, 0xab, 0x33, 0x3e, 0xab, 0x3f, 0x7e, 0xa3, 0x58, 0xfe, 0x8b, 0xe3, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0x1f, 0x94, 0xff, 0x5f, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xbc, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xb7, 0x3e, 0xab, 0x7f, 0x3e, 0xab, 0x70, 0x3e, 0xab, 0x60, 0x3e, 0xab, 0x50, 0x3e, 0xab, 0x43, 0x3e, 0xab, 0x34, 0x3e, 0xab, 0x28, 0x3e, 0xab, 0x1f, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x18, 0x3e, 0xab, 0x20, 0x3e, 0xab, 0x2b, 0x3e, 0xab, 0x37, 0x3e, 0xab, 0x44, 0x9e, 0x9b, 0x7b, 0xde, 0x8b, 0xe3, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xdf, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd5, 0xff, 0xbe, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xc3, 0x3e, 0xab, 0x83, 0x3e, 0xab, 0x74, 0x3e, 0xab, 0x64, 0x3e, 0xab, 0x57, 0x3e, 0xab, 0x48, 0x3e, 0xab, 0x3b, 0x3e, 0xab, 0x2f, 0x3e, 0xab, 0x24, 0x3e, 0xab, 0x1b, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x1c, 0x3e, 0xab, 0x24, 0x3e, 0xab, 0x30, 0x3e, 0xab, 0x3b, 0x3e, 0xab, 0x48, 0x9e, 0x9b, 0x7c, 0xde, 0x8b, 0xe3, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0x3e, 0x9c, 0xff, 0xff, 0xcd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xde, 0xff, 0x7f, 0xb4, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xc0, 0x3e, 0xab, 0x83, 0x3e, 0xab, 0x77, 0x3e, 0xab, 0x68, 0x3e, 0xab, 0x5b, 0x3e, 0xab, 0x4c, 0x3e, 0xab, 0x3f, 0x3e, 0xab, 0x33, 0x3e, 0xab, 0x28, 0x3e, 0xab, 0x1f, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x18, 0x3e, 0xab, 0x1f, 0x3e, 0xab, 0x28, 0x3e, 0xab, 0x33, 0x3e, 0xab, 0x3f, 0x3e, 0xab, 0x4b, 0x5e, 0xa3, 0x60, 0xbe, 0x93, 0xcb, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xde, 0x9b, 0xff, 0x1f, 0xbd, 0xff, 0x5f, 0xde, 0xff, 0x1f, 0xef, 0xff, 0xbf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xbf, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0x7f, 0xe6, 0xff, 0x5f, 0xcd, 0xff, 0xde, 0xab, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xec, 0x5e, 0xa3, 0xb7, 0x3e, 0xab, 0x83, 0x3e, 0xab, 0x74, 0x3e, 0xab, 0x68, 0x3e, 0xab, 0x5b, 0x3e, 0xab, 0x4f, 0x3e, 0xab, 0x43, 0x3e, 0xab, 0x37, 0x3e, 0xab, 0x2b, 0x3e, 0xab, 0x23, 0x3e, 0xab, 0x1b, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x1b, 0x3e, 0xab, 0x23, 0x3e, 0xab, 0x2b, 0x3e, 0xab, 0x34, 0x3e, 0xab, 0x40, 0x3e, 0xab, 0x4c, 0x3e, 0xab, 0x58, 0x9e, 0x9b, 0xa7, 0xbe, 0x93, 0xec, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xc8, 0x3e, 0xab, 0x88, 0x3e, 0xab, 0x7f, 0x3e, 0xab, 0x73, 0x3e, 0xab, 0x67, 0x3e, 0xab, 0x5b, 0x3e, 0xab, 0x4f, 0x3e, 0xab, 0x43, 0x3e, 0xab, 0x38, 0x3e, 0xab, 0x2f, 0x3e, 0xab, 0x24, 0x3e, 0xab, 0x1c, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x1c, 0x3e, 0xab, 0x23, 0x3e, 0xab, 0x2c, 0x3e, 0xab, 0x37, 0x3e, 0xab, 0x40, 0x3e, 0xab, 0x4b, 0x3e, 0xab, 0x57, 0x5e, 0xa3, 0x67, 0x7e, 0x9b, 0xb0, 0x9e, 0x9b, 0xe3, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xef, 0x5e, 0xa3, 0xc8, 0x5e, 0xab, 0x9c, 0x3e, 0xab, 0x80, 0x3e, 0xab, 0x78, 0x3e, 0xab, 0x6f, 0x3e, 0xab, 0x63, 0x3e, 0xab, 0x58, 0x3e, 0xab, 0x4f, 0x3e, 0xab, 0x43, 0x3e, 0xab, 0x38, 0x3e, 0xab, 0x2f, 0x3e, 0xab, 0x27, 0x3e, 0xab, 0x1f, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x1c, 0x3e, 0xab, 0x24, 0x3e, 0xab, 0x2c, 0x3e, 0xab, 0x34, 0x3e, 0xab, 0x3f, 0x3e, 0xab, 0x48, 0x3e, 0xab, 0x53, 0x3e, 0xab, 0x5b, 0x3e, 0xab, 0x64, 0x5e, 0xa3, 0x80, 0x7e, 0xa3, 0xa8, 0x7e, 0x9b, 0xcc, 0x7e, 0x9b, 0xe7, 0x7e, 0x9b, 0xf7, 0x7e, 0x9b, 0xfb, 0x7e, 0xa3, 0xf8, 0x7e, 0xa3, 0xec, 0x5e, 0xa3, 0xd8, 0x5e, 0xa3, 0xbc, 0x5e, 0xa3, 0x9f, 0x3e, 0xab, 0x83, 0x3e, 0xab, 0x7f, 0x3e, 0xab, 0x77, 0x3e, 0xab, 0x6f, 0x3e, 0xab, 0x67, 0x3e, 0xab, 0x5f, 0x3e, 0xab, 0x54, 0x3e, 0xab, 0x4b, 0x3e, 0xab, 0x40, 0x3e, 0xab, 0x38, 0x3e, 0xab, 0x2f, 0x3e, 0xab, 0x27, 0x3e, 0xab, 0x1f, 0x3e, 0xab, 0x18, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x1c, 0x3e, 0xab, 0x23, 0x3e, 0xab, 0x2b, 0x3e, 0xab, 0x33, 0x3e, 0xab, 0x3b, 0x3e, 0xab, 0x44, 0x3e, 0xab, 0x4c, 0x3e, 0xab, 0x54, 0x3e, 0xab, 0x5c, 0x3e, 0xab, 0x63, 0x3e, 0xab, 0x68, 0x3e, 0xab, 0x6f, 0x3e, 0xab, 0x73, 0x3e, 0xab, 0x77, 0x3e, 0xab, 0x78, 0x3e, 0xab, 0x78, 0x3e, 0xab, 0x78, 0x3e, 0xab, 0x77, 0x3e, 0xab, 0x74, 0x3e, 0xab, 0x70, 0x3e, 0xab, 0x6b, 0x3e, 0xab, 0x64, 0x3e, 0xab, 0x5f, 0x3e, 0xab, 0x57, 0x3e, 0xab, 0x4f, 0x3e, 0xab, 0x47, 0x3e, 0xab, 0x3f, 0x3e, 0xab, 0x34, 0x3e, 0xab, 0x2c, 0x3e, 0xab, 0x24, 0x3e, 0xab, 0x1f, 0x3e, 0xab, 0x18, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x1b, 0x3e, 0xab, 0x23, 0x3e, 0xab, 0x28, 0x3e, 0xab, 0x2f, 0x3e, 0xab, 0x37, 0x3e, 0xab, 0x3f, 0x3e, 0xab, 0x44, 0x3e, 0xab, 0x4c, 0x3e, 0xab, 0x53, 0x3e, 0xab, 0x57, 0x3e, 0xab, 0x5c, 0x3e, 0xab, 0x60, 0x3e, 0xab, 0x63, 0x3e, 0xab, 0x64, 0x3e, 0xab, 0x64, 0x3e, 0xab, 0x64, 0x3e, 0xab, 0x64, 0x3e, 0xab, 0x60, 0x3e, 0xab, 0x5c, 0x3e, 0xab, 0x58, 0x3e, 0xab, 0x53, 0x3e, 0xab, 0x4c, 0x3e, 0xab, 0x47, 0x3e, 0xab, 0x40, 0x3e, 0xab, 0x38, 0x3e, 0xab, 0x30, 0x3e, 0xab, 0x2b, 0x3e, 0xab, 0x24, 0x3e, 0xab, 0x1c, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x1b, 0x3e, 0xab, 0x1f, 0x3e, 0xab, 0x24, 0x3e, 0xab, 0x2b, 0x3e, 0xab, 0x30, 0x3e, 0xab, 0x37, 0x3e, 0xab, 0x3c, 0x3e, 0xab, 0x43, 0x3e, 0xab, 0x47, 0x3e, 0xab, 0x4b, 0x3e, 0xab, 0x4f, 0x3e, 0xab, 0x50, 0x3e, 0xab, 0x53, 0x3e, 0xab, 0x53, 0x3e, 0xab, 0x53, 0x3e, 0xab, 0x53, 0x3e, 0xab, 0x4f, 0x3e, 0xab, 0x4c, 0x3e, 0xab, 0x48, 0x3e, 0xab, 0x44, 0x3e, 0xab, 0x3f, 0x3e, 0xab, 0x38, 0x3e, 0xab, 0x33, 0x3e, 0xab, 0x2c, 0x3e, 0xab, 0x27, 0x3e, 0xab, 0x20, 0x3e, 0xab, 0x1b, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x18, 0x3e, 0xab, 0x1c, 0x3e, 0xab, 0x20, 0x3e, 0xab, 0x27, 0x3e, 0xab, 0x2b, 0x3e, 0xab, 0x30, 0x3e, 0xab, 0x34, 0x3e, 0xab, 0x38, 0x3e, 0xab, 0x3c, 0x3e, 0xab, 0x3f, 0x3e, 0xab, 0x40, 0x3e, 0xab, 0x43, 0x3e, 0xab, 0x43, 0x3e, 0xab, 0x43, 0x3e, 0xab, 0x43, 0x3e, 0xab, 0x40, 0x3e, 0xab, 0x3c, 0x3e, 0xab, 0x3b, 0x3e, 0xab, 0x37, 0x3e, 0xab, 0x30, 0x3e, 0xab, 0x2c, 0x3e, 0xab, 0x28, 0x3e, 0xab, 0x23, 0x3e, 0xab, 0x1f, 0x3e, 0xab, 0x18, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x18, 0x3e, 0xab, 0x1c, 0x3e, 0xab, 0x20, 0x3e, 0xab, 0x24, 0x3e, 0xab, 0x28, 0x3e, 0xab, 0x2c, 0x3e, 0xab, 0x2f, 0x3e, 0xab, 0x30, 0x3e, 0xab, 0x33, 0x3e, 0xab, 0x34, 0x3e, 0xab, 0x34, 0x3e, 0xab, 0x34, 0x3e, 0xab, 0x33, 0x3e, 0xab, 0x33, 0x3e, 0xab, 0x2f, 0x3e, 0xab, 0x2c, 0x3e, 0xab, 0x28, 0x3e, 0xab, 0x27, 0x3e, 0xab, 0x23, 0x3e, 0xab, 0x1f, 0x3e, 0xab, 0x1b, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x18, 0x3e, 0xab, 0x1b, 0x3e, 0xab, 0x1f, 0x3e, 0xab, 0x20, 0x3e, 0xab, 0x23, 0x3e, 0xab, 0x24, 0x3e, 0xab, 0x27, 0x3e, 0xab, 0x28, 0x3e, 0xab, 0x28, 0x3e, 0xab, 0x28, 0x3e, 0xab, 0x27, 0x3e, 0xab, 0x27, 0x3e, 0xab, 0x24, 0x3e, 0xab, 0x20, 0x3e, 0xab, 0x1f, 0x3e, 0xab, 0x1c, 0x3e, 0xab, 0x18, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x18, 0x3e, 0xab, 0x1b, 0x3e, 0xab, 0x1c, 0x3e, 0xab, 0x1c, 0x3e, 0xab, 0x1c, 0x3e, 0xab, 0x1c, 0x3e, 0xab, 0x1c, 0x3e, 0xab, 0x1b, 0x3e, 0xab, 0x1b, 0x3e, 0xab, 0x18, 0x3e, 0xab, 0x17, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x14, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x13, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x10, 0x3e, 0xab, 0x0f, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x0c, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x0b, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x08, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x07, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x04, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x03, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x3e, 0xab, 0x00, 0x3e, 0xab, 0x00, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 + /*Pixel format: Alpha 8 bit, Red: 5 bit, Green: 6 bit, Blue: 5 bit BUT the 2 color bytes are swapped*/ + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x18, 0xab, 0x3e, 0x1b, 0xab, 0x3e, 0x1c, 0xab, 0x3e, 0x1f, 0xab, 0x3e, 0x20, 0xab, 0x3e, 0x20, 0xab, 0x3e, 0x20, 0xab, 0x3e, 0x20, 0xab, 0x3e, 0x20, 0xab, 0x3e, 0x1f, 0xab, 0x3e, 0x1c, 0xab, 0x3e, 0x1b, 0xab, 0x3e, 0x18, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x18, 0xab, 0x3e, 0x1b, 0xab, 0x3e, 0x1f, 0xab, 0x3e, 0x23, 0xab, 0x3e, 0x24, 0xab, 0x3e, 0x27, 0xab, 0x3e, 0x2b, 0xab, 0x3e, 0x2b, 0xab, 0x3e, 0x2c, 0xab, 0x3e, 0x2c, 0xab, 0x3e, 0x2c, 0xab, 0x3e, 0x2b, 0xab, 0x3e, 0x2b, 0xab, 0x3e, 0x28, 0xab, 0x3e, 0x24, 0xab, 0x3e, 0x23, 0xab, 0x3e, 0x1f, 0xab, 0x3e, 0x1c, 0xab, 0x3e, 0x18, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x18, 0xab, 0x3e, 0x1c, 0xab, 0x3e, 0x20, 0xab, 0x3e, 0x24, 0xab, 0x3e, 0x28, 0xab, 0x3e, 0x2c, 0xa3, 0x5e, 0x34, 0x83, 0xfe, 0x57, 0x7c, 0x3f, 0x70, 0x7c, 0x3f, 0x7b, 0x7c, 0x1f, 0x74, 0x83, 0xfe, 0x63, 0x9b, 0x7e, 0x44, 0xab, 0x3e, 0x38, 0xab, 0x3e, 0x37, 0xab, 0x3e, 0x34, 0xab, 0x3e, 0x30, 0xab, 0x3e, 0x2f, 0xab, 0x3e, 0x2b, 0xab, 0x3e, 0x27, 0xab, 0x3e, 0x20, 0xab, 0x3e, 0x1c, 0xab, 0x3e, 0x18, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x1b, 0xab, 0x3e, 0x20, 0xab, 0x3e, 0x24, 0xab, 0x3e, 0x2b, 0x7c, 0x1f, 0x5f, 0x74, 0x7f, 0x97, 0x6c, 0x9f, 0xd4, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x74, 0x7f, 0xdc, 0x7c, 0x3f, 0xa8, 0x83, 0xfe, 0x7c, 0xab, 0x3e, 0x3f, 0xab, 0x3e, 0x3b, 0xab, 0x3e, 0x37, 0xab, 0x3e, 0x30, 0xab, 0x3e, 0x2c, 0xab, 0x3e, 0x27, 0xab, 0x3e, 0x20, 0xab, 0x3e, 0x1c, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x1c, 0xab, 0x3e, 0x23, 0xab, 0x3e, 0x28, 0x74, 0x7f, 0x83, 0x64, 0x9f, 0xd3, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xdf, 0x84, 0x1f, 0x9b, 0xab, 0x3e, 0x44, 0xab, 0x3e, 0x3f, 0xab, 0x3e, 0x38, 0xab, 0x3e, 0x30, 0xab, 0x3e, 0x2b, 0xab, 0x3e, 0x24, 0xab, 0x3e, 0x1f, 0xab, 0x3e, 0x18, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x18, 0xab, 0x3e, 0x1f, 0xab, 0x3e, 0x24, 0x84, 0x1f, 0x53, 0x6c, 0x9f, 0xbf, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0xbf, 0xff, 0x85, 0x1f, 0xff, 0x95, 0x9f, 0xff, 0x9d, 0xbf, 0xff, 0x9d, 0x9f, 0xff, 0x8d, 0x3f, 0xff, 0x74, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xdb, 0x83, 0xfe, 0x8f, 0xab, 0x3e, 0x44, 0xab, 0x3e, 0x3f, 0xab, 0x3e, 0x37, 0xab, 0x3e, 0x2f, 0xab, 0x3e, 0x27, 0xab, 0x3e, 0x20, 0xab, 0x3e, 0x1b, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x18, 0xab, 0x3e, 0x1f, 0xab, 0x3e, 0x27, 0x74, 0x7f, 0x84, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0xbf, 0xff, 0x9d, 0xdf, 0xff, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xf7, 0xdf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x3f, 0xff, 0xb5, 0xff, 0xff, 0x7c, 0x9f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x84, 0x1e, 0xb7, 0xab, 0x3e, 0x4b, 0xab, 0x3e, 0x43, 0xab, 0x3e, 0x3b, 0xab, 0x3e, 0x30, 0xab, 0x3e, 0x28, 0xab, 0x3e, 0x20, 0xab, 0x3e, 0x1b, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x18, 0xab, 0x3e, 0x1f, 0xab, 0x3e, 0x27, 0x6c, 0x9f, 0xa3, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0xae, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbf, 0xff, 0xe7, 0x7e, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xd7, 0x1d, 0xff, 0xd7, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xe7, 0x5e, 0xff, 0xf7, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xbe, 0x3f, 0xff, 0x7c, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x84, 0x1e, 0xc8, 0xab, 0x3e, 0x50, 0xab, 0x3e, 0x47, 0xab, 0x3e, 0x3c, 0xab, 0x3e, 0x33, 0xab, 0x3e, 0x28, 0xab, 0x3e, 0x20, 0xab, 0x3e, 0x1b, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x1f, 0xab, 0x3e, 0x27, 0x6c, 0x7f, 0xa0, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x8d, 0x7f, 0xff, 0xce, 0xdf, 0xff, 0xf7, 0xbf, 0xff, 0xe7, 0x3e, 0xff, 0xd7, 0x1d, 0xff, 0xd6, 0xfd, 0xff, 0xce, 0xdc, 0xff, 0xce, 0xdc, 0xff, 0xce, 0xdc, 0xff, 0xce, 0xdc, 0xff, 0xce, 0xdc, 0xff, 0xce, 0xdc, 0xff, 0xce, 0xdd, 0xff, 0xd6, 0xfd, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x3e, 0xff, 0xf7, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xb5, 0xbf, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x83, 0xfe, 0xcb, 0xab, 0x3e, 0x53, 0xab, 0x3e, 0x48, 0xab, 0x3e, 0x3c, 0xab, 0x3e, 0x33, 0xab, 0x3e, 0x28, 0xab, 0x3e, 0x20, 0xab, 0x3e, 0x18, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x1c, 0xab, 0x3e, 0x24, 0x74, 0x5f, 0x7f, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0xa5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x7e, 0xff, 0xdf, 0x1d, 0xff, 0xd6, 0xfd, 0xff, 0xce, 0xdd, 0xff, 0xce, 0xdd, 0xff, 0xce, 0xdd, 0xff, 0xce, 0xdd, 0xff, 0xce, 0xdd, 0xff, 0xce, 0xdd, 0xff, 0xce, 0xdd, 0xff, 0xce, 0xdd, 0xff, 0xce, 0xdd, 0xff, 0xce, 0xdd, 0xff, 0xce, 0xdd, 0xff, 0xd6, 0xfd, 0xff, 0xdf, 0x1d, 0xff, 0xe7, 0x5e, 0xff, 0xff, 0xff, 0xff, 0xbe, 0x1f, 0xff, 0x7c, 0x1f, 0xff, 0x84, 0x1f, 0xff, 0x84, 0x1f, 0xff, 0x8b, 0xde, 0xb8, 0xab, 0x3e, 0x54, 0xab, 0x3e, 0x48, 0xab, 0x3e, 0x3c, 0xab, 0x3e, 0x30, 0xab, 0x3e, 0x27, 0xab, 0x3e, 0x1f, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x1b, 0xab, 0x3e, 0x23, 0x8b, 0xde, 0x40, 0x64, 0x9f, 0xf0, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0xa5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x5e, 0xff, 0xd7, 0x1d, 0xff, 0xd6, 0xdd, 0xff, 0xd6, 0xdd, 0xff, 0xd6, 0xdd, 0xff, 0xd6, 0xdd, 0xff, 0xd6, 0xdd, 0xff, 0xd6, 0xdd, 0xff, 0xd6, 0xdd, 0xff, 0xd6, 0xdd, 0xff, 0xd6, 0xdd, 0xff, 0xd6, 0xdd, 0xff, 0xd6, 0xdd, 0xff, 0xd6, 0xdd, 0xff, 0xd6, 0xdd, 0xff, 0xd6, 0xdd, 0xff, 0xd6, 0xfd, 0xff, 0xdf, 0x1d, 0xff, 0xe7, 0x3e, 0xff, 0xff, 0xdf, 0xff, 0xc6, 0x1f, 0xff, 0x84, 0x1f, 0xff, 0x84, 0x1e, 0xff, 0x83, 0xfe, 0xff, 0x93, 0xbe, 0x9b, 0xab, 0x3e, 0x53, 0xab, 0x3e, 0x47, 0xab, 0x3e, 0x38, 0xab, 0x3e, 0x2f, 0xab, 0x3e, 0x24, 0xab, 0x3e, 0x1c, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x1f, 0xab, 0x3e, 0x28, 0x6c, 0x7f, 0xa8, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x85, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x7e, 0xff, 0xdf, 0x1d, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xdf, 0x3d, 0xff, 0xe7, 0x5e, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x9f, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xde, 0xe3, 0xab, 0x3e, 0x5f, 0xab, 0x3e, 0x50, 0xab, 0x3e, 0x43, 0xab, 0x3e, 0x37, 0xab, 0x3e, 0x2b, 0xab, 0x3e, 0x20, 0xab, 0x3e, 0x18, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x1b, 0xab, 0x3e, 0x24, 0x7c, 0x3f, 0x67, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0xc6, 0x9f, 0xff, 0xef, 0x9f, 0xff, 0xdf, 0x1d, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd7, 0x1d, 0xff, 0xdf, 0x3e, 0xff, 0xef, 0x7e, 0xff, 0xff, 0xff, 0xff, 0x8c, 0x3e, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x93, 0xbe, 0xaf, 0xab, 0x3e, 0x5b, 0xab, 0x3e, 0x4b, 0xab, 0x3e, 0x3c, 0xab, 0x3e, 0x30, 0xab, 0x3e, 0x27, 0xab, 0x3e, 0x1c, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x1f, 0xab, 0x3e, 0x28, 0x6c, 0x7f, 0x9f, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x9d, 0xbf, 0xff, 0xff, 0xdf, 0xff, 0xe7, 0x3e, 0xff, 0xd7, 0x1d, 0xff, 0xd7, 0x1d, 0xff, 0xd7, 0x1d, 0xff, 0xd7, 0x1d, 0xff, 0xd7, 0x1d, 0xff, 0xd7, 0x1d, 0xff, 0xd7, 0x1d, 0xff, 0xd7, 0x1d, 0xff, 0xd7, 0x1d, 0xff, 0xd7, 0x1d, 0xff, 0xd7, 0x1d, 0xff, 0xd7, 0x1d, 0xff, 0xd7, 0x1d, 0xff, 0xd7, 0x1d, 0xff, 0xd7, 0x1d, 0xff, 0xd7, 0x1d, 0xff, 0xd7, 0x1d, 0xff, 0xd7, 0x1d, 0xff, 0xd7, 0x1d, 0xff, 0xd7, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xe7, 0x5e, 0xff, 0xf7, 0xbf, 0xff, 0xc6, 0x1f, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xe4, 0xab, 0x3e, 0x64, 0xab, 0x3e, 0x54, 0xab, 0x3e, 0x44, 0xab, 0x3e, 0x37, 0xab, 0x3e, 0x2b, 0xab, 0x3e, 0x20, 0xab, 0x3e, 0x18, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x1b, 0xab, 0x3e, 0x23, 0xa3, 0x7e, 0x33, 0x64, 0x9f, 0xf0, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0xdf, 0x1f, 0xff, 0xef, 0x7e, 0xff, 0xdf, 0x3d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xc6, 0x5b, 0xff, 0x6b, 0x71, 0xff, 0x63, 0x30, 0xff, 0xb5, 0xb9, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xbe, 0x3a, 0xff, 0x6b, 0x51, 0xff, 0x6b, 0x30, 0xff, 0xb5, 0xd9, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x3e, 0xff, 0xe7, 0x7e, 0xff, 0xff, 0xff, 0xff, 0x94, 0x1f, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x9b, 0x7e, 0x94, 0xab, 0x3e, 0x5c, 0xab, 0x3e, 0x4c, 0xab, 0x3e, 0x3f, 0xab, 0x3e, 0x30, 0xab, 0x3e, 0x24, 0xab, 0x3e, 0x1c, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x1c, 0xab, 0x3e, 0x27, 0x7c, 0x1f, 0x6b, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x85, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x5e, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0x7b, 0xd2, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x62, 0xef, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0x73, 0x92, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x63, 0x30, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x3e, 0xff, 0xe7, 0x5e, 0xff, 0xf7, 0xdf, 0xff, 0xbd, 0x7f, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x9b, 0x9e, 0xbb, 0xab, 0x3e, 0x64, 0xab, 0x3e, 0x53, 0xab, 0x3e, 0x43, 0xab, 0x3e, 0x37, 0xab, 0x3e, 0x2b, 0xab, 0x3e, 0x1f, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x20, 0xab, 0x3e, 0x2b, 0x74, 0x5f, 0x9c, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0xb6, 0x3f, 0xff, 0xf7, 0xbf, 0xff, 0xe7, 0x5e, 0xff, 0xdf, 0x3e, 0xff, 0xdf, 0x3e, 0xff, 0xdf, 0x3e, 0xff, 0xdf, 0x3e, 0xff, 0xdf, 0x3e, 0xff, 0xdf, 0x3e, 0xff, 0x6b, 0x50, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0xdf, 0x3e, 0xff, 0xdf, 0x3e, 0xff, 0xdf, 0x3e, 0xff, 0x63, 0x0f, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x5a, 0xaf, 0xff, 0xdf, 0x3e, 0xff, 0xdf, 0x3e, 0xff, 0xdf, 0x3e, 0xff, 0xdf, 0x3e, 0xff, 0xdf, 0x3e, 0xff, 0xdf, 0x3e, 0xff, 0xe7, 0x5e, 0xff, 0xef, 0x9f, 0xff, 0xe6, 0xff, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xe3, 0xab, 0x3e, 0x6b, 0xab, 0x3e, 0x58, 0xab, 0x3e, 0x48, 0xab, 0x3e, 0x3b, 0xab, 0x3e, 0x2c, 0xab, 0x3e, 0x23, 0xab, 0x3e, 0x18, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x18, 0xab, 0x3e, 0x23, 0xab, 0x3e, 0x2f, 0x6c, 0x7f, 0xcf, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0xdf, 0x1f, 0xff, 0xef, 0x9f, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x3e, 0xff, 0xe7, 0x3e, 0xff, 0xe7, 0x3e, 0xff, 0xe7, 0x3e, 0xff, 0xe7, 0x3e, 0xff, 0xe7, 0x3e, 0xff, 0x6b, 0x50, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0xe7, 0x3e, 0xff, 0xe7, 0x3e, 0xff, 0xe7, 0x3e, 0xff, 0x63, 0x0f, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x5a, 0xaf, 0xff, 0xe7, 0x3e, 0xff, 0xe7, 0x3e, 0xff, 0xe7, 0x3e, 0xff, 0xe7, 0x3e, 0xff, 0xe7, 0x3e, 0xff, 0xe7, 0x3e, 0xff, 0xe7, 0x5e, 0xff, 0xef, 0x7e, 0xff, 0xff, 0xff, 0xff, 0x93, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0xab, 0x5e, 0x74, 0xab, 0x3e, 0x5f, 0xab, 0x3e, 0x4f, 0xab, 0x3e, 0x3f, 0xab, 0x3e, 0x30, 0xab, 0x3e, 0x24, 0xab, 0x3e, 0x1b, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x1b, 0xab, 0x3e, 0x24, 0xab, 0x3e, 0x30, 0x6c, 0x7f, 0xf0, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0xf7, 0xbf, 0xff, 0xef, 0x9e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0x6b, 0x50, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0x63, 0x0f, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x5a, 0xaf, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0xff, 0xff, 0xff, 0xa4, 0x5f, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0xa3, 0x5e, 0x8c, 0xab, 0x3e, 0x63, 0xab, 0x3e, 0x53, 0xab, 0x3e, 0x43, 0xab, 0x3e, 0x34, 0xab, 0x3e, 0x27, 0xab, 0x3e, 0x1c, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x1c, 0xab, 0x3e, 0x27, 0xa3, 0x5e, 0x34, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xef, 0x9e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0x6b, 0x50, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0x63, 0x0f, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x5a, 0xaf, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x9e, 0xff, 0xff, 0xff, 0xff, 0xb4, 0xbf, 0xff, 0x93, 0x9e, 0xff, 0x93, 0x9e, 0xff, 0xa3, 0x7e, 0x9c, 0xab, 0x3e, 0x67, 0xab, 0x3e, 0x54, 0xab, 0x3e, 0x44, 0xab, 0x3e, 0x37, 0xab, 0x3e, 0x28, 0xab, 0x3e, 0x1f, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x1c, 0xab, 0x3e, 0x28, 0x9b, 0x7e, 0x3f, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xef, 0x9f, 0xff, 0xe7, 0x7e, 0xff, 0xe7, 0x7e, 0xff, 0xe7, 0x7e, 0xff, 0xe7, 0x7e, 0xff, 0xe7, 0x7e, 0xff, 0xe7, 0x7e, 0xff, 0xe7, 0x7e, 0xff, 0x6b, 0x50, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0xe7, 0x7e, 0xff, 0xe7, 0x7e, 0xff, 0xe7, 0x7e, 0xff, 0x63, 0x10, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x5a, 0xaf, 0xff, 0xe7, 0x7e, 0xff, 0xe7, 0x7e, 0xff, 0xe7, 0x7e, 0xff, 0xe7, 0x7e, 0xff, 0xe7, 0x7e, 0xff, 0xe7, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xb4, 0xdf, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0xa3, 0x7e, 0xa3, 0xab, 0x3e, 0x6b, 0xab, 0x3e, 0x57, 0xab, 0x3e, 0x47, 0xab, 0x3e, 0x38, 0xab, 0x3e, 0x2b, 0xab, 0x3e, 0x20, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x1f, 0xab, 0x3e, 0x28, 0xab, 0x3e, 0x34, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9f, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0x6b, 0x51, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0x63, 0x10, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x5a, 0xaf, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x9f, 0xff, 0xf7, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xb4, 0x9f, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0xa3, 0x5e, 0x9c, 0xab, 0x3e, 0x6b, 0xab, 0x3e, 0x58, 0xab, 0x3e, 0x48, 0xab, 0x3e, 0x38, 0xab, 0x3e, 0x2c, 0xab, 0x3e, 0x20, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x1f, 0xab, 0x3e, 0x28, 0xab, 0x3e, 0x37, 0x74, 0x5f, 0xe4, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0xef, 0x7f, 0xff, 0xf7, 0xbf, 0xff, 0xef, 0x9f, 0xff, 0xef, 0x9e, 0xff, 0xef, 0x9e, 0xff, 0xef, 0x9e, 0xff, 0xef, 0x9e, 0xff, 0xef, 0x9e, 0xff, 0xef, 0x9e, 0xff, 0x6b, 0x51, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0xef, 0x9e, 0xff, 0xef, 0x9e, 0xff, 0xef, 0x9e, 0xff, 0x63, 0x10, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x5a, 0xcf, 0xff, 0xef, 0x9e, 0xff, 0xef, 0x9e, 0xff, 0xef, 0x9e, 0xff, 0xef, 0x9e, 0xff, 0xef, 0x9e, 0xff, 0xef, 0x9e, 0xff, 0xf7, 0x9f, 0xff, 0xf7, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xa4, 0x1e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0xa3, 0x5e, 0x8f, 0xab, 0x3e, 0x6c, 0xab, 0x3e, 0x58, 0xab, 0x3e, 0x48, 0xab, 0x3e, 0x38, 0xab, 0x3e, 0x2c, 0xab, 0x3e, 0x20, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x1c, 0xab, 0x3e, 0x28, 0xab, 0x3e, 0x34, 0x7c, 0x3f, 0xc0, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0xd6, 0xbf, 0xff, 0xff, 0xdf, 0xff, 0xf7, 0xbf, 0xff, 0xef, 0x9f, 0xff, 0xef, 0x9f, 0xff, 0xef, 0x9f, 0xff, 0xef, 0x9f, 0xff, 0xef, 0x9f, 0xff, 0xef, 0x9f, 0xff, 0x6b, 0x51, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0xef, 0x9f, 0xff, 0xef, 0x9f, 0xff, 0xef, 0x9f, 0xff, 0x63, 0x10, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x5a, 0xcf, 0xff, 0xef, 0x9f, 0xff, 0xef, 0x9f, 0xff, 0xef, 0x9f, 0xff, 0xef, 0x9f, 0xff, 0xef, 0x9f, 0xff, 0xf7, 0x9f, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xff, 0x9f, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xf4, 0xab, 0x3e, 0x7f, 0xab, 0x3e, 0x6b, 0xab, 0x3e, 0x58, 0xab, 0x3e, 0x48, 0xab, 0x3e, 0x38, 0xab, 0x3e, 0x2b, 0xab, 0x3e, 0x20, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x1c, 0xab, 0x3e, 0x27, 0xab, 0x3e, 0x34, 0x84, 0x1f, 0x93, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0xad, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0x6b, 0x51, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0x63, 0x10, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x5a, 0xcf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xff, 0xdf, 0xff, 0xde, 0x5f, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xdb, 0xab, 0x3e, 0x7c, 0xab, 0x3e, 0x68, 0xab, 0x3e, 0x57, 0xab, 0x3e, 0x47, 0xab, 0x3e, 0x37, 0xab, 0x3e, 0x2b, 0xab, 0x3e, 0x1f, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x1b, 0xab, 0x3e, 0x27, 0xab, 0x3e, 0x33, 0x93, 0xbe, 0x64, 0x74, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x84, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0x73, 0x91, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x8e, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0x6b, 0x50, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x5a, 0xcf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xbc, 0xbf, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x5e, 0xbf, 0xab, 0x3e, 0x78, 0xab, 0x3e, 0x67, 0xab, 0x3e, 0x54, 0xab, 0x3e, 0x44, 0xab, 0x3e, 0x34, 0xab, 0x3e, 0x28, 0xab, 0x3e, 0x1f, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x1b, 0xab, 0x3e, 0x24, 0xab, 0x3e, 0x2f, 0xab, 0x3e, 0x3c, 0x7c, 0x3f, 0xdf, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0xc6, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xad, 0x37, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x8c, 0x54, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xa5, 0x16, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x94, 0x94, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xef, 0x1f, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0x9b, 0xab, 0x3e, 0x74, 0xab, 0x3e, 0x63, 0xab, 0x3e, 0x50, 0xab, 0x3e, 0x40, 0xab, 0x3e, 0x33, 0xab, 0x3e, 0x27, 0xab, 0x3e, 0x1c, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x18, 0xab, 0x3e, 0x20, 0xab, 0x3e, 0x2c, 0xab, 0x3e, 0x38, 0x83, 0xfe, 0xa3, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x94, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xd6, 0x7b, 0xff, 0xc6, 0x3a, 0xff, 0xf7, 0xbf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xce, 0x7b, 0xff, 0xce, 0x3a, 0xff, 0xf7, 0xbf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xc5, 0x3f, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xd4, 0xab, 0x3e, 0x83, 0xab, 0x3e, 0x6f, 0xab, 0x3e, 0x5c, 0xab, 0x3e, 0x4c, 0xab, 0x3e, 0x3c, 0xab, 0x3e, 0x2f, 0xab, 0x3e, 0x24, 0xab, 0x3e, 0x1b, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x1f, 0xab, 0x3e, 0x28, 0xab, 0x3e, 0x34, 0x9b, 0x7e, 0x53, 0x84, 0x1f, 0xef, 0x7c, 0x1f, 0xff, 0x84, 0x1f, 0xff, 0xc6, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0x1f, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xb3, 0xab, 0x3e, 0x7b, 0xab, 0x3e, 0x68, 0xab, 0x3e, 0x57, 0xab, 0x3e, 0x47, 0xab, 0x3e, 0x38, 0xab, 0x3e, 0x2c, 0xab, 0x3e, 0x20, 0xab, 0x3e, 0x18, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x1b, 0xab, 0x3e, 0x24, 0xab, 0x3e, 0x30, 0xab, 0x3e, 0x3c, 0x8b, 0xde, 0x9c, 0x84, 0x1f, 0xff, 0x84, 0x1f, 0xff, 0x83, 0xfe, 0xff, 0xce, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xac, 0x1e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xd3, 0xab, 0x3e, 0x83, 0xab, 0x3e, 0x73, 0xab, 0x3e, 0x60, 0xab, 0x3e, 0x50, 0xab, 0x3e, 0x40, 0xab, 0x3e, 0x34, 0xab, 0x3e, 0x28, 0xab, 0x3e, 0x1f, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x18, 0xab, 0x3e, 0x20, 0xab, 0x3e, 0x2c, 0xab, 0x3e, 0x38, 0xab, 0x3e, 0x44, 0x8b, 0xfe, 0xc8, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x8c, 0x3f, 0xff, 0xd6, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbc, 0xbf, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xf4, 0xab, 0x3e, 0x93, 0xab, 0x3e, 0x7b, 0xab, 0x3e, 0x68, 0xab, 0x3e, 0x58, 0xab, 0x3e, 0x48, 0xab, 0x3e, 0x3b, 0xab, 0x3e, 0x2f, 0xab, 0x3e, 0x24, 0xab, 0x3e, 0x1b, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x1c, 0xab, 0x3e, 0x27, 0xab, 0x3e, 0x33, 0xab, 0x3e, 0x3f, 0xa3, 0x7e, 0x58, 0x8b, 0xfe, 0xe3, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x94, 0x1f, 0xff, 0xd6, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbc, 0x9f, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xb7, 0xab, 0x3e, 0x7f, 0xab, 0x3e, 0x70, 0xab, 0x3e, 0x60, 0xab, 0x3e, 0x50, 0xab, 0x3e, 0x43, 0xab, 0x3e, 0x34, 0xab, 0x3e, 0x28, 0xab, 0x3e, 0x1f, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x18, 0xab, 0x3e, 0x20, 0xab, 0x3e, 0x2b, 0xab, 0x3e, 0x37, 0xab, 0x3e, 0x44, 0x9b, 0x9e, 0x7b, 0x8b, 0xde, 0xe3, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0xc5, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd5, 0xff, 0xff, 0xa3, 0xbe, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xc3, 0xab, 0x3e, 0x83, 0xab, 0x3e, 0x74, 0xab, 0x3e, 0x64, 0xab, 0x3e, 0x57, 0xab, 0x3e, 0x48, 0xab, 0x3e, 0x3b, 0xab, 0x3e, 0x2f, 0xab, 0x3e, 0x24, 0xab, 0x3e, 0x1b, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x1c, 0xab, 0x3e, 0x24, 0xab, 0x3e, 0x30, 0xab, 0x3e, 0x3b, 0xab, 0x3e, 0x48, 0x9b, 0x9e, 0x7c, 0x8b, 0xde, 0xe3, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x9c, 0x3e, 0xff, 0xcd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0x5f, 0xff, 0xb4, 0x7f, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xc0, 0xab, 0x3e, 0x83, 0xab, 0x3e, 0x77, 0xab, 0x3e, 0x68, 0xab, 0x3e, 0x5b, 0xab, 0x3e, 0x4c, 0xab, 0x3e, 0x3f, 0xab, 0x3e, 0x33, 0xab, 0x3e, 0x28, 0xab, 0x3e, 0x1f, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x18, 0xab, 0x3e, 0x1f, 0xab, 0x3e, 0x28, 0xab, 0x3e, 0x33, 0xab, 0x3e, 0x3f, 0xab, 0x3e, 0x4b, 0xa3, 0x5e, 0x60, 0x93, 0xbe, 0xcb, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x9b, 0xde, 0xff, 0xbd, 0x1f, 0xff, 0xde, 0x5f, 0xff, 0xef, 0x1f, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xbf, 0xff, 0xf7, 0x5f, 0xff, 0xe6, 0x7f, 0xff, 0xcd, 0x5f, 0xff, 0xab, 0xde, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xec, 0xa3, 0x5e, 0xb7, 0xab, 0x3e, 0x83, 0xab, 0x3e, 0x74, 0xab, 0x3e, 0x68, 0xab, 0x3e, 0x5b, 0xab, 0x3e, 0x4f, 0xab, 0x3e, 0x43, 0xab, 0x3e, 0x37, 0xab, 0x3e, 0x2b, 0xab, 0x3e, 0x23, 0xab, 0x3e, 0x1b, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x1b, 0xab, 0x3e, 0x23, 0xab, 0x3e, 0x2b, 0xab, 0x3e, 0x34, 0xab, 0x3e, 0x40, 0xab, 0x3e, 0x4c, 0xab, 0x3e, 0x58, 0x9b, 0x9e, 0xa7, 0x93, 0xbe, 0xec, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xc8, 0xab, 0x3e, 0x88, 0xab, 0x3e, 0x7f, 0xab, 0x3e, 0x73, 0xab, 0x3e, 0x67, 0xab, 0x3e, 0x5b, 0xab, 0x3e, 0x4f, 0xab, 0x3e, 0x43, 0xab, 0x3e, 0x38, 0xab, 0x3e, 0x2f, 0xab, 0x3e, 0x24, 0xab, 0x3e, 0x1c, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x1c, 0xab, 0x3e, 0x23, 0xab, 0x3e, 0x2c, 0xab, 0x3e, 0x37, 0xab, 0x3e, 0x40, 0xab, 0x3e, 0x4b, 0xab, 0x3e, 0x57, 0xa3, 0x5e, 0x67, 0x9b, 0x7e, 0xb0, 0x9b, 0x9e, 0xe3, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xef, 0xa3, 0x5e, 0xc8, 0xab, 0x5e, 0x9c, 0xab, 0x3e, 0x80, 0xab, 0x3e, 0x78, 0xab, 0x3e, 0x6f, 0xab, 0x3e, 0x63, 0xab, 0x3e, 0x58, 0xab, 0x3e, 0x4f, 0xab, 0x3e, 0x43, 0xab, 0x3e, 0x38, 0xab, 0x3e, 0x2f, 0xab, 0x3e, 0x27, 0xab, 0x3e, 0x1f, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x1c, 0xab, 0x3e, 0x24, 0xab, 0x3e, 0x2c, 0xab, 0x3e, 0x34, 0xab, 0x3e, 0x3f, 0xab, 0x3e, 0x48, 0xab, 0x3e, 0x53, 0xab, 0x3e, 0x5b, 0xab, 0x3e, 0x64, 0xa3, 0x5e, 0x80, 0xa3, 0x7e, 0xa8, 0x9b, 0x7e, 0xcc, 0x9b, 0x7e, 0xe7, 0x9b, 0x7e, 0xf7, 0x9b, 0x7e, 0xfb, 0xa3, 0x7e, 0xf8, 0xa3, 0x7e, 0xec, 0xa3, 0x5e, 0xd8, 0xa3, 0x5e, 0xbc, 0xa3, 0x5e, 0x9f, 0xab, 0x3e, 0x83, 0xab, 0x3e, 0x7f, 0xab, 0x3e, 0x77, 0xab, 0x3e, 0x6f, 0xab, 0x3e, 0x67, 0xab, 0x3e, 0x5f, 0xab, 0x3e, 0x54, 0xab, 0x3e, 0x4b, 0xab, 0x3e, 0x40, 0xab, 0x3e, 0x38, 0xab, 0x3e, 0x2f, 0xab, 0x3e, 0x27, 0xab, 0x3e, 0x1f, 0xab, 0x3e, 0x18, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x1c, 0xab, 0x3e, 0x23, 0xab, 0x3e, 0x2b, 0xab, 0x3e, 0x33, 0xab, 0x3e, 0x3b, 0xab, 0x3e, 0x44, 0xab, 0x3e, 0x4c, 0xab, 0x3e, 0x54, 0xab, 0x3e, 0x5c, 0xab, 0x3e, 0x63, 0xab, 0x3e, 0x68, 0xab, 0x3e, 0x6f, 0xab, 0x3e, 0x73, 0xab, 0x3e, 0x77, 0xab, 0x3e, 0x78, 0xab, 0x3e, 0x78, 0xab, 0x3e, 0x78, 0xab, 0x3e, 0x77, 0xab, 0x3e, 0x74, 0xab, 0x3e, 0x70, 0xab, 0x3e, 0x6b, 0xab, 0x3e, 0x64, 0xab, 0x3e, 0x5f, 0xab, 0x3e, 0x57, 0xab, 0x3e, 0x4f, 0xab, 0x3e, 0x47, 0xab, 0x3e, 0x3f, 0xab, 0x3e, 0x34, 0xab, 0x3e, 0x2c, 0xab, 0x3e, 0x24, 0xab, 0x3e, 0x1f, 0xab, 0x3e, 0x18, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x1b, 0xab, 0x3e, 0x23, 0xab, 0x3e, 0x28, 0xab, 0x3e, 0x2f, 0xab, 0x3e, 0x37, 0xab, 0x3e, 0x3f, 0xab, 0x3e, 0x44, 0xab, 0x3e, 0x4c, 0xab, 0x3e, 0x53, 0xab, 0x3e, 0x57, 0xab, 0x3e, 0x5c, 0xab, 0x3e, 0x60, 0xab, 0x3e, 0x63, 0xab, 0x3e, 0x64, 0xab, 0x3e, 0x64, 0xab, 0x3e, 0x64, 0xab, 0x3e, 0x64, 0xab, 0x3e, 0x60, 0xab, 0x3e, 0x5c, 0xab, 0x3e, 0x58, 0xab, 0x3e, 0x53, 0xab, 0x3e, 0x4c, 0xab, 0x3e, 0x47, 0xab, 0x3e, 0x40, 0xab, 0x3e, 0x38, 0xab, 0x3e, 0x30, 0xab, 0x3e, 0x2b, 0xab, 0x3e, 0x24, 0xab, 0x3e, 0x1c, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x1b, 0xab, 0x3e, 0x1f, 0xab, 0x3e, 0x24, 0xab, 0x3e, 0x2b, 0xab, 0x3e, 0x30, 0xab, 0x3e, 0x37, 0xab, 0x3e, 0x3c, 0xab, 0x3e, 0x43, 0xab, 0x3e, 0x47, 0xab, 0x3e, 0x4b, 0xab, 0x3e, 0x4f, 0xab, 0x3e, 0x50, 0xab, 0x3e, 0x53, 0xab, 0x3e, 0x53, 0xab, 0x3e, 0x53, 0xab, 0x3e, 0x53, 0xab, 0x3e, 0x4f, 0xab, 0x3e, 0x4c, 0xab, 0x3e, 0x48, 0xab, 0x3e, 0x44, 0xab, 0x3e, 0x3f, 0xab, 0x3e, 0x38, 0xab, 0x3e, 0x33, 0xab, 0x3e, 0x2c, 0xab, 0x3e, 0x27, 0xab, 0x3e, 0x20, 0xab, 0x3e, 0x1b, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x18, 0xab, 0x3e, 0x1c, 0xab, 0x3e, 0x20, 0xab, 0x3e, 0x27, 0xab, 0x3e, 0x2b, 0xab, 0x3e, 0x30, 0xab, 0x3e, 0x34, 0xab, 0x3e, 0x38, 0xab, 0x3e, 0x3c, 0xab, 0x3e, 0x3f, 0xab, 0x3e, 0x40, 0xab, 0x3e, 0x43, 0xab, 0x3e, 0x43, 0xab, 0x3e, 0x43, 0xab, 0x3e, 0x43, 0xab, 0x3e, 0x40, 0xab, 0x3e, 0x3c, 0xab, 0x3e, 0x3b, 0xab, 0x3e, 0x37, 0xab, 0x3e, 0x30, 0xab, 0x3e, 0x2c, 0xab, 0x3e, 0x28, 0xab, 0x3e, 0x23, 0xab, 0x3e, 0x1f, 0xab, 0x3e, 0x18, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x18, 0xab, 0x3e, 0x1c, 0xab, 0x3e, 0x20, 0xab, 0x3e, 0x24, 0xab, 0x3e, 0x28, 0xab, 0x3e, 0x2c, 0xab, 0x3e, 0x2f, 0xab, 0x3e, 0x30, 0xab, 0x3e, 0x33, 0xab, 0x3e, 0x34, 0xab, 0x3e, 0x34, 0xab, 0x3e, 0x34, 0xab, 0x3e, 0x33, 0xab, 0x3e, 0x33, 0xab, 0x3e, 0x2f, 0xab, 0x3e, 0x2c, 0xab, 0x3e, 0x28, 0xab, 0x3e, 0x27, 0xab, 0x3e, 0x23, 0xab, 0x3e, 0x1f, 0xab, 0x3e, 0x1b, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x18, 0xab, 0x3e, 0x1b, 0xab, 0x3e, 0x1f, 0xab, 0x3e, 0x20, 0xab, 0x3e, 0x23, 0xab, 0x3e, 0x24, 0xab, 0x3e, 0x27, 0xab, 0x3e, 0x28, 0xab, 0x3e, 0x28, 0xab, 0x3e, 0x28, 0xab, 0x3e, 0x27, 0xab, 0x3e, 0x27, 0xab, 0x3e, 0x24, 0xab, 0x3e, 0x20, 0xab, 0x3e, 0x1f, 0xab, 0x3e, 0x1c, 0xab, 0x3e, 0x18, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x18, 0xab, 0x3e, 0x1b, 0xab, 0x3e, 0x1c, 0xab, 0x3e, 0x1c, 0xab, 0x3e, 0x1c, 0xab, 0x3e, 0x1c, 0xab, 0x3e, 0x1c, 0xab, 0x3e, 0x1b, 0xab, 0x3e, 0x1b, 0xab, 0x3e, 0x18, 0xab, 0x3e, 0x17, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x14, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x13, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x10, 0xab, 0x3e, 0x0f, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x0c, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x0b, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x08, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x07, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x04, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x03, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x3e, 0x00, 0xab, 0x3e, 0x00, +#endif +#if LV_COLOR_DEPTH == 32 + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x18, 0xf1, 0x66, 0xa6, 0x1b, 0xf1, 0x66, 0xa6, 0x1c, 0xf1, 0x66, 0xa6, 0x1f, 0xf1, 0x66, 0xa6, 0x20, 0xf1, 0x66, 0xa6, 0x20, 0xf1, 0x66, 0xa6, 0x20, 0xf1, 0x66, 0xa6, 0x20, 0xf1, 0x66, 0xa6, 0x20, 0xf1, 0x66, 0xa6, 0x1f, 0xf1, 0x66, 0xa6, 0x1c, 0xf1, 0x66, 0xa6, 0x1b, 0xf1, 0x66, 0xa6, 0x18, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x18, 0xf1, 0x66, 0xa6, 0x1b, 0xf1, 0x66, 0xa6, 0x1f, 0xf1, 0x66, 0xa6, 0x23, 0xf1, 0x66, 0xa6, 0x24, 0xf1, 0x66, 0xa6, 0x27, 0xf1, 0x66, 0xa6, 0x2b, 0xf1, 0x66, 0xa6, 0x2b, 0xf1, 0x66, 0xa6, 0x2c, 0xf1, 0x66, 0xa6, 0x2c, 0xf1, 0x66, 0xa6, 0x2c, 0xf1, 0x66, 0xa6, 0x2b, 0xf1, 0x66, 0xa6, 0x2b, 0xf1, 0x66, 0xa6, 0x28, 0xf1, 0x66, 0xa6, 0x24, 0xf1, 0x66, 0xa6, 0x23, 0xf1, 0x66, 0xa6, 0x1f, 0xf1, 0x66, 0xa6, 0x1c, 0xf1, 0x66, 0xa6, 0x18, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x18, 0xf1, 0x66, 0xa6, 0x1c, 0xf1, 0x66, 0xa6, 0x20, 0xf1, 0x66, 0xa6, 0x24, 0xf1, 0x66, 0xa6, 0x28, 0xf1, 0x66, 0xa6, 0x2c, 0xf2, 0x6a, 0x9f, 0x34, 0xf4, 0x7d, 0x83, 0x57, 0xf5, 0x83, 0x7a, 0x70, 0xf5, 0x84, 0x77, 0x7b, 0xf5, 0x82, 0x7b, 0x74, 0xf4, 0x7c, 0x84, 0x63, 0xf2, 0x6e, 0x9a, 0x44, 0xf1, 0x66, 0xa6, 0x38, 0xf1, 0x66, 0xa6, 0x37, 0xf1, 0x66, 0xa6, 0x34, 0xf1, 0x66, 0xa6, 0x30, 0xf1, 0x66, 0xa6, 0x2f, 0xf1, 0x66, 0xa6, 0x2b, 0xf1, 0x66, 0xa6, 0x27, 0xf1, 0x66, 0xa6, 0x20, 0xf1, 0x66, 0xa6, 0x1c, 0xf1, 0x66, 0xa6, 0x18, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x1b, 0xf1, 0x66, 0xa6, 0x20, 0xf1, 0x66, 0xa6, 0x24, 0xf1, 0x66, 0xa6, 0x2b, 0xf5, 0x82, 0x7b, 0x5f, 0xf6, 0x8c, 0x6d, 0x97, 0xf7, 0x90, 0x65, 0xd4, 0xf7, 0x92, 0x61, 0xff, 0xf7, 0x92, 0x62, 0xff, 0xf7, 0x91, 0x63, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf7, 0x90, 0x65, 0xff, 0xf7, 0x8f, 0x67, 0xff, 0xf7, 0x8f, 0x68, 0xff, 0xf7, 0x8b, 0x6d, 0xdc, 0xf5, 0x86, 0x75, 0xa8, 0xf4, 0x7e, 0x81, 0x7c, 0xf1, 0x66, 0xa6, 0x3f, 0xf1, 0x66, 0xa6, 0x3b, 0xf1, 0x66, 0xa6, 0x37, 0xf1, 0x66, 0xa6, 0x30, 0xf1, 0x66, 0xa6, 0x2c, 0xf1, 0x66, 0xa6, 0x27, 0xf1, 0x66, 0xa6, 0x20, 0xf1, 0x66, 0xa6, 0x1c, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x1c, 0xf1, 0x66, 0xa6, 0x23, 0xf1, 0x66, 0xa6, 0x28, 0xf6, 0x8b, 0x6e, 0x83, 0xf7, 0x91, 0x63, 0xd3, 0xf7, 0x93, 0x60, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x62, 0xff, 0xf7, 0x92, 0x63, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf7, 0x90, 0x65, 0xff, 0xf7, 0x90, 0x66, 0xff, 0xf7, 0x8f, 0x67, 0xff, 0xf7, 0x8e, 0x68, 0xff, 0xf7, 0x8e, 0x69, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6b, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x89, 0x72, 0xdf, 0xf5, 0x81, 0x7d, 0x9b, 0xf1, 0x66, 0xa6, 0x44, 0xf1, 0x66, 0xa6, 0x3f, 0xf1, 0x66, 0xa6, 0x38, 0xf1, 0x66, 0xa6, 0x30, 0xf1, 0x66, 0xa6, 0x2b, 0xf1, 0x66, 0xa6, 0x24, 0xf1, 0x66, 0xa6, 0x1f, 0xf1, 0x66, 0xa6, 0x18, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x18, 0xf1, 0x66, 0xa6, 0x1f, 0xf1, 0x66, 0xa6, 0x24, 0xf5, 0x81, 0x7d, 0x53, 0xf6, 0x90, 0x65, 0xbf, 0xf7, 0x94, 0x5f, 0xff, 0xf7, 0x93, 0x60, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x62, 0xff, 0xf7, 0x91, 0x63, 0xff, 0xf7, 0x93, 0x67, 0xff, 0xf8, 0xa2, 0x7e, 0xff, 0xf9, 0xaf, 0x91, 0xff, 0xfa, 0xb4, 0x9a, 0xff, 0xf9, 0xb0, 0x95, 0xff, 0xf8, 0xa4, 0x88, 0xff, 0xf6, 0x92, 0x72, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x8a, 0x6e, 0xff, 0xf6, 0x89, 0x6f, 0xff, 0xf6, 0x89, 0x71, 0xff, 0xf6, 0x85, 0x76, 0xdb, 0xf4, 0x7c, 0x84, 0x8f, 0xf1, 0x66, 0xa6, 0x44, 0xf1, 0x66, 0xa6, 0x3f, 0xf1, 0x66, 0xa6, 0x37, 0xf1, 0x66, 0xa6, 0x2f, 0xf1, 0x66, 0xa6, 0x27, 0xf1, 0x66, 0xa6, 0x20, 0xf1, 0x66, 0xa6, 0x1b, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x18, 0xf1, 0x66, 0xa6, 0x1f, 0xf1, 0x66, 0xa6, 0x27, 0xf7, 0x8b, 0x6d, 0x84, 0xf7, 0x94, 0x5f, 0xff, 0xf7, 0x94, 0x60, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x62, 0xff, 0xf7, 0x94, 0x64, 0xff, 0xfa, 0xb7, 0x98, 0xff, 0xfd, 0xde, 0xd0, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xfc, 0xfa, 0xf8, 0xff, 0xf9, 0xf7, 0xf4, 0xff, 0xf8, 0xf5, 0xf2, 0xff, 0xf9, 0xf6, 0xf3, 0xff, 0xfb, 0xf9, 0xf7, 0xff, 0xfe, 0xfe, 0xfd, 0xff, 0xfd, 0xe5, 0xde, 0xff, 0xfa, 0xbd, 0xae, 0xff, 0xf6, 0x8f, 0x77, 0xff, 0xf6, 0x88, 0x71, 0xff, 0xf6, 0x88, 0x72, 0xff, 0xf6, 0x87, 0x74, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf4, 0x7f, 0x7f, 0xb7, 0xf1, 0x66, 0xa6, 0x4b, 0xf1, 0x66, 0xa6, 0x43, 0xf1, 0x66, 0xa6, 0x3b, 0xf1, 0x66, 0xa6, 0x30, 0xf1, 0x66, 0xa6, 0x28, 0xf1, 0x66, 0xa6, 0x20, 0xf1, 0x66, 0xa6, 0x1b, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x18, 0xf1, 0x66, 0xa6, 0x1f, 0xf1, 0x66, 0xa6, 0x27, 0xf7, 0x8f, 0x67, 0xa3, 0xf7, 0x94, 0x5f, 0xff, 0xf7, 0x93, 0x60, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x62, 0xff, 0xfb, 0xc4, 0xab, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xf9, 0xf5, 0xf1, 0xff, 0xf1, 0xeb, 0xe3, 0xff, 0xec, 0xe2, 0xd8, 0xff, 0xea, 0xe0, 0xd5, 0xff, 0xea, 0xe0, 0xd4, 0xff, 0xea, 0xe0, 0xd4, 0xff, 0xea, 0xe0, 0xd5, 0xff, 0xeb, 0xe1, 0xd5, 0xff, 0xeb, 0xe1, 0xd7, 0xff, 0xf0, 0xe9, 0xe0, 0xff, 0xf7, 0xf2, 0xee, 0xff, 0xfe, 0xfe, 0xfd, 0xff, 0xfb, 0xc4, 0xba, 0xff, 0xf6, 0x89, 0x77, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf5, 0x85, 0x77, 0xff, 0xf5, 0x84, 0x78, 0xff, 0xf4, 0x7f, 0x80, 0xc8, 0xf1, 0x66, 0xa6, 0x50, 0xf1, 0x66, 0xa6, 0x47, 0xf1, 0x66, 0xa6, 0x3c, 0xf1, 0x66, 0xa6, 0x33, 0xf1, 0x66, 0xa6, 0x28, 0xf1, 0x66, 0xa6, 0x20, 0xf1, 0x66, 0xa6, 0x1b, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x1f, 0xf1, 0x66, 0xa6, 0x27, 0xf6, 0x8e, 0x69, 0xa0, 0xf7, 0x94, 0x5f, 0xff, 0xf7, 0x93, 0x60, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf9, 0xad, 0x88, 0xff, 0xfc, 0xd9, 0xc9, 0xff, 0xf9, 0xf6, 0xf2, 0xff, 0xee, 0xe6, 0xdd, 0xff, 0xe9, 0xdf, 0xd4, 0xff, 0xe6, 0xdb, 0xce, 0xff, 0xe4, 0xd9, 0xcb, 0xff, 0xe4, 0xd8, 0xca, 0xff, 0xe4, 0xd8, 0xca, 0xff, 0xe4, 0xd8, 0xca, 0xff, 0xe4, 0xd8, 0xca, 0xff, 0xe4, 0xd8, 0xca, 0xff, 0xe5, 0xd9, 0xcc, 0xff, 0xe7, 0xdd, 0xd1, 0xff, 0xea, 0xe1, 0xd6, 0xff, 0xed, 0xe5, 0xdc, 0xff, 0xf7, 0xf3, 0xef, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xf9, 0xb6, 0xad, 0xff, 0xf5, 0x84, 0x78, 0xff, 0xf5, 0x83, 0x7a, 0xff, 0xf5, 0x82, 0x7b, 0xff, 0xf4, 0x7d, 0x82, 0xcb, 0xf1, 0x66, 0xa6, 0x53, 0xf1, 0x66, 0xa6, 0x48, 0xf1, 0x66, 0xa6, 0x3c, 0xf1, 0x66, 0xa6, 0x33, 0xf1, 0x66, 0xa6, 0x28, 0xf1, 0x66, 0xa6, 0x20, 0xf1, 0x66, 0xa6, 0x18, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x1c, 0xf1, 0x66, 0xa6, 0x24, 0xf6, 0x89, 0x6f, 0x7f, 0xf7, 0x94, 0x60, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x62, 0xff, 0xfa, 0xbb, 0x9e, 0xff, 0xfe, 0xfe, 0xfd, 0xff, 0xf3, 0xed, 0xe6, 0xff, 0xea, 0xe0, 0xd5, 0xff, 0xe7, 0xdc, 0xce, 0xff, 0xe5, 0xd9, 0xcb, 0xff, 0xe5, 0xd9, 0xcb, 0xff, 0xe5, 0xd9, 0xcb, 0xff, 0xe5, 0xd9, 0xcb, 0xff, 0xe5, 0xd9, 0xcb, 0xff, 0xe5, 0xd9, 0xcb, 0xff, 0xe5, 0xd9, 0xcb, 0xff, 0xe5, 0xd9, 0xcb, 0xff, 0xe5, 0xd9, 0xcb, 0xff, 0xe5, 0xd9, 0xcb, 0xff, 0xe6, 0xda, 0xcc, 0xff, 0xe8, 0xdd, 0xd1, 0xff, 0xeb, 0xe2, 0xd8, 0xff, 0xf0, 0xe9, 0xe0, 0xff, 0xfc, 0xfb, 0xfa, 0xff, 0xfa, 0xc1, 0xbc, 0xff, 0xf5, 0x82, 0x7b, 0xff, 0xf5, 0x81, 0x7d, 0xff, 0xf5, 0x80, 0x7e, 0xff, 0xf4, 0x79, 0x88, 0xb8, 0xf1, 0x66, 0xa6, 0x54, 0xf1, 0x66, 0xa6, 0x48, 0xf1, 0x66, 0xa6, 0x3c, 0xf1, 0x66, 0xa6, 0x30, 0xf1, 0x66, 0xa6, 0x27, 0xf1, 0x66, 0xa6, 0x1f, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x1b, 0xf1, 0x66, 0xa6, 0x23, 0xf3, 0x79, 0x88, 0x40, 0xf7, 0x92, 0x61, 0xf0, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x62, 0xff, 0xfa, 0xbb, 0x9d, 0xff, 0xfe, 0xfd, 0xfc, 0xff, 0xf1, 0xea, 0xe2, 0xff, 0xe9, 0xdf, 0xd4, 0xff, 0xe6, 0xda, 0xcd, 0xff, 0xe6, 0xda, 0xcd, 0xff, 0xe6, 0xda, 0xcd, 0xff, 0xe6, 0xda, 0xcd, 0xff, 0xe6, 0xda, 0xcd, 0xff, 0xe6, 0xda, 0xcd, 0xff, 0xe6, 0xda, 0xcd, 0xff, 0xe6, 0xda, 0xcd, 0xff, 0xe6, 0xda, 0xcd, 0xff, 0xe6, 0xda, 0xcd, 0xff, 0xe6, 0xda, 0xcd, 0xff, 0xe6, 0xda, 0xcd, 0xff, 0xe6, 0xda, 0xcd, 0xff, 0xe6, 0xda, 0xcd, 0xff, 0xe7, 0xdc, 0xd0, 0xff, 0xec, 0xe2, 0xd8, 0xff, 0xef, 0xe6, 0xde, 0xff, 0xfb, 0xfa, 0xf8, 0xff, 0xfa, 0xc1, 0xbf, 0xff, 0xf5, 0x80, 0x7e, 0xff, 0xf4, 0x7f, 0x80, 0xff, 0xf4, 0x7e, 0x81, 0xff, 0xf3, 0x74, 0x90, 0x9b, 0xf1, 0x66, 0xa6, 0x53, 0xf1, 0x66, 0xa6, 0x47, 0xf1, 0x66, 0xa6, 0x38, 0xf1, 0x66, 0xa6, 0x2f, 0xf1, 0x66, 0xa6, 0x24, 0xf1, 0x66, 0xa6, 0x1c, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x1f, 0xf1, 0x66, 0xa6, 0x28, 0xf6, 0x8d, 0x69, 0xa8, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x62, 0xff, 0xf8, 0xa3, 0x7d, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xf1, 0xeb, 0xe4, 0xff, 0xea, 0xe1, 0xd5, 0xff, 0xe7, 0xdc, 0xcf, 0xff, 0xe7, 0xdc, 0xcf, 0xff, 0xe7, 0xdc, 0xcf, 0xff, 0xe7, 0xdc, 0xcf, 0xff, 0xe7, 0xdc, 0xcf, 0xff, 0xe7, 0xdc, 0xcf, 0xff, 0xe7, 0xdc, 0xcf, 0xff, 0xe7, 0xdc, 0xcf, 0xff, 0xe7, 0xdc, 0xcf, 0xff, 0xe7, 0xdc, 0xcf, 0xff, 0xe7, 0xdc, 0xcf, 0xff, 0xe7, 0xdc, 0xcf, 0xff, 0xe7, 0xdc, 0xcf, 0xff, 0xe7, 0xdc, 0xcf, 0xff, 0xe7, 0xdc, 0xcf, 0xff, 0xe7, 0xdc, 0xcf, 0xff, 0xe8, 0xde, 0xd1, 0xff, 0xec, 0xe4, 0xd9, 0xff, 0xef, 0xe8, 0xdf, 0xff, 0xfd, 0xfc, 0xfa, 0xff, 0xf8, 0xb0, 0xb1, 0xff, 0xf4, 0x7e, 0x82, 0xff, 0xf4, 0x7d, 0x83, 0xff, 0xf4, 0x7a, 0x87, 0xe3, 0xf1, 0x66, 0xa6, 0x5f, 0xf1, 0x66, 0xa6, 0x50, 0xf1, 0x66, 0xa6, 0x43, 0xf1, 0x66, 0xa6, 0x37, 0xf1, 0x66, 0xa6, 0x2b, 0xf1, 0x66, 0xa6, 0x20, 0xf1, 0x66, 0xa6, 0x18, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x1b, 0xf1, 0x66, 0xa6, 0x24, 0xf5, 0x84, 0x78, 0x67, 0xf7, 0x92, 0x62, 0xff, 0xf7, 0x92, 0x63, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xfc, 0xd1, 0xbf, 0xff, 0xf5, 0xf1, 0xec, 0xff, 0xeb, 0xe2, 0xd7, 0xff, 0xe8, 0xdd, 0xd1, 0xff, 0xe8, 0xdd, 0xd1, 0xff, 0xe8, 0xdd, 0xd1, 0xff, 0xe8, 0xdd, 0xd1, 0xff, 0xe8, 0xdd, 0xd1, 0xff, 0xe8, 0xdd, 0xd1, 0xff, 0xe8, 0xdd, 0xd1, 0xff, 0xe8, 0xdd, 0xd1, 0xff, 0xe8, 0xdd, 0xd1, 0xff, 0xe8, 0xdd, 0xd1, 0xff, 0xe8, 0xdd, 0xd1, 0xff, 0xe8, 0xdd, 0xd1, 0xff, 0xe8, 0xdd, 0xd1, 0xff, 0xe8, 0xdd, 0xd1, 0xff, 0xe8, 0xdd, 0xd1, 0xff, 0xe8, 0xdd, 0xd1, 0xff, 0xe8, 0xdd, 0xd1, 0xff, 0xe8, 0xdd, 0xd1, 0xff, 0xe9, 0xdf, 0xd4, 0xff, 0xed, 0xe5, 0xdc, 0xff, 0xf1, 0xeb, 0xe5, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xf4, 0x83, 0x88, 0xff, 0xf4, 0x7c, 0x85, 0xff, 0xf4, 0x7b, 0x86, 0xff, 0xf3, 0x73, 0x91, 0xaf, 0xf1, 0x66, 0xa6, 0x5b, 0xf1, 0x66, 0xa6, 0x4b, 0xf1, 0x66, 0xa6, 0x3c, 0xf1, 0x66, 0xa6, 0x30, 0xf1, 0x66, 0xa6, 0x27, 0xf1, 0x66, 0xa6, 0x1c, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x1f, 0xf1, 0x66, 0xa6, 0x28, 0xf6, 0x8b, 0x6c, 0x9f, 0xf7, 0x92, 0x63, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xfa, 0xb4, 0x97, 0xff, 0xfb, 0xfa, 0xf8, 0xff, 0xee, 0xe6, 0xdd, 0xff, 0xe9, 0xdf, 0xd3, 0xff, 0xe9, 0xdf, 0xd3, 0xff, 0xe9, 0xdf, 0xd3, 0xff, 0xe9, 0xdf, 0xd3, 0xff, 0xe9, 0xdf, 0xd3, 0xff, 0xe9, 0xdf, 0xd3, 0xff, 0xe9, 0xdf, 0xd3, 0xff, 0xe9, 0xdf, 0xd3, 0xff, 0xe9, 0xdf, 0xd3, 0xff, 0xe9, 0xdf, 0xd3, 0xff, 0xe9, 0xdf, 0xd3, 0xff, 0xe9, 0xdf, 0xd3, 0xff, 0xe9, 0xdf, 0xd3, 0xff, 0xe9, 0xdf, 0xd3, 0xff, 0xe9, 0xdf, 0xd3, 0xff, 0xe9, 0xdf, 0xd3, 0xff, 0xe9, 0xdf, 0xd3, 0xff, 0xe9, 0xdf, 0xd3, 0xff, 0xe9, 0xdf, 0xd3, 0xff, 0xe9, 0xdf, 0xd3, 0xff, 0xeb, 0xe2, 0xd6, 0xff, 0xef, 0xe7, 0xdf, 0xff, 0xf8, 0xf5, 0xf0, 0xff, 0xfa, 0xbf, 0xc4, 0xff, 0xf4, 0x7b, 0x86, 0xff, 0xf4, 0x7a, 0x88, 0xff, 0xf4, 0x77, 0x8c, 0xe4, 0xf1, 0x66, 0xa6, 0x64, 0xf1, 0x66, 0xa6, 0x54, 0xf1, 0x66, 0xa6, 0x44, 0xf1, 0x66, 0xa6, 0x37, 0xf1, 0x66, 0xa6, 0x2b, 0xf1, 0x66, 0xa6, 0x20, 0xf1, 0x66, 0xa6, 0x18, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x1b, 0xf1, 0x66, 0xa6, 0x23, 0xf2, 0x6b, 0x9e, 0x33, 0xf7, 0x90, 0x64, 0xf0, 0xf7, 0x91, 0x64, 0xff, 0xf7, 0x90, 0x65, 0xff, 0xfd, 0xe2, 0xd7, 0xff, 0xf4, 0xee, 0xe8, 0xff, 0xec, 0xe3, 0xd9, 0xff, 0xea, 0xe0, 0xd5, 0xff, 0xea, 0xe0, 0xd5, 0xff, 0xea, 0xe0, 0xd5, 0xff, 0xea, 0xe0, 0xd5, 0xff, 0xea, 0xe0, 0xd5, 0xff, 0xd5, 0xc7, 0xbf, 0xff, 0x86, 0x6b, 0x6b, 0xff, 0x80, 0x63, 0x64, 0xff, 0xc7, 0xb6, 0xaf, 0xff, 0xea, 0xe0, 0xd5, 0xff, 0xea, 0xe0, 0xd5, 0xff, 0xea, 0xe0, 0xd5, 0xff, 0xd3, 0xc5, 0xbc, 0xff, 0x86, 0x6a, 0x6a, 0xff, 0x81, 0x64, 0x65, 0xff, 0xca, 0xba, 0xb3, 0xff, 0xea, 0xe0, 0xd5, 0xff, 0xea, 0xe0, 0xd5, 0xff, 0xea, 0xe0, 0xd5, 0xff, 0xea, 0xe0, 0xd5, 0xff, 0xea, 0xe0, 0xd6, 0xff, 0xee, 0xe5, 0xdc, 0xff, 0xf1, 0xeb, 0xe3, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xf5, 0x7f, 0x8e, 0xff, 0xf4, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8b, 0xff, 0xf2, 0x6e, 0x9a, 0x94, 0xf1, 0x66, 0xa6, 0x5c, 0xf1, 0x66, 0xa6, 0x4c, 0xf1, 0x66, 0xa6, 0x3f, 0xf1, 0x66, 0xa6, 0x30, 0xf1, 0x66, 0xa6, 0x24, 0xf1, 0x66, 0xa6, 0x1c, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x1c, 0xf1, 0x66, 0xa6, 0x27, 0xf5, 0x82, 0x7b, 0x6b, 0xf7, 0x90, 0x65, 0xff, 0xf7, 0x90, 0x66, 0xff, 0xf8, 0xa1, 0x7f, 0xff, 0xfd, 0xfc, 0xfa, 0xff, 0xf0, 0xe9, 0xe1, 0xff, 0xeb, 0xe2, 0xd8, 0xff, 0xeb, 0xe2, 0xd8, 0xff, 0xeb, 0xe2, 0xd8, 0xff, 0xeb, 0xe2, 0xd8, 0xff, 0xeb, 0xe2, 0xd8, 0xff, 0xeb, 0xe2, 0xd8, 0xff, 0x91, 0x77, 0x76, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x7a, 0x5d, 0x5e, 0xff, 0xeb, 0xe2, 0xd8, 0xff, 0xeb, 0xe2, 0xd8, 0xff, 0xeb, 0xe2, 0xd8, 0xff, 0x8d, 0x72, 0x72, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x80, 0x63, 0x64, 0xff, 0xeb, 0xe2, 0xd8, 0xff, 0xeb, 0xe2, 0xd8, 0xff, 0xeb, 0xe2, 0xd8, 0xff, 0xeb, 0xe2, 0xd8, 0xff, 0xeb, 0xe2, 0xd8, 0xff, 0xed, 0xe5, 0xdc, 0xff, 0xf0, 0xea, 0xe3, 0xff, 0xf9, 0xf7, 0xf4, 0xff, 0xf8, 0xae, 0xb9, 0xff, 0xf3, 0x77, 0x8b, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf2, 0x71, 0x96, 0xbb, 0xf1, 0x66, 0xa6, 0x64, 0xf1, 0x66, 0xa6, 0x53, 0xf1, 0x66, 0xa6, 0x43, 0xf1, 0x66, 0xa6, 0x37, 0xf1, 0x66, 0xa6, 0x2b, 0xf1, 0x66, 0xa6, 0x1f, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x20, 0xf1, 0x66, 0xa6, 0x2b, 0xf6, 0x89, 0x70, 0x9c, 0xf7, 0x90, 0x66, 0xff, 0xf7, 0x8f, 0x67, 0xff, 0xfb, 0xc6, 0xb3, 0xff, 0xf9, 0xf6, 0xf2, 0xff, 0xf0, 0xe8, 0xe0, 0xff, 0xed, 0xe4, 0xda, 0xff, 0xed, 0xe4, 0xda, 0xff, 0xed, 0xe4, 0xda, 0xff, 0xed, 0xe4, 0xda, 0xff, 0xed, 0xe4, 0xda, 0xff, 0xed, 0xe4, 0xda, 0xff, 0x84, 0x68, 0x68, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xed, 0xe4, 0xda, 0xff, 0xed, 0xe4, 0xda, 0xff, 0xed, 0xe4, 0xda, 0xff, 0x7c, 0x5f, 0x60, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x75, 0x56, 0x58, 0xff, 0xed, 0xe4, 0xda, 0xff, 0xed, 0xe4, 0xda, 0xff, 0xed, 0xe4, 0xda, 0xff, 0xed, 0xe4, 0xda, 0xff, 0xed, 0xe4, 0xda, 0xff, 0xee, 0xe5, 0xdb, 0xff, 0xf1, 0xea, 0xe2, 0xff, 0xf5, 0xf1, 0xeb, 0xff, 0xfc, 0xdb, 0xe1, 0xff, 0xf3, 0x76, 0x8d, 0xff, 0xf3, 0x76, 0x8e, 0xff, 0xf3, 0x73, 0x92, 0xe3, 0xf1, 0x66, 0xa6, 0x6b, 0xf1, 0x66, 0xa6, 0x58, 0xf1, 0x66, 0xa6, 0x48, 0xf1, 0x66, 0xa6, 0x3b, 0xf1, 0x66, 0xa6, 0x2c, 0xf1, 0x66, 0xa6, 0x23, 0xf1, 0x66, 0xa6, 0x18, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x18, 0xf1, 0x66, 0xa6, 0x23, 0xf1, 0x66, 0xa6, 0x2f, 0xf7, 0x8c, 0x6b, 0xcf, 0xf7, 0x8f, 0x67, 0xff, 0xf7, 0x8e, 0x69, 0xff, 0xfd, 0xe2, 0xd9, 0xff, 0xf6, 0xf2, 0xec, 0xff, 0xef, 0xe8, 0xe0, 0xff, 0xee, 0xe6, 0xdd, 0xff, 0xee, 0xe6, 0xdd, 0xff, 0xee, 0xe6, 0xdd, 0xff, 0xee, 0xe6, 0xdd, 0xff, 0xee, 0xe6, 0xdd, 0xff, 0xee, 0xe6, 0xdd, 0xff, 0x84, 0x68, 0x69, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xee, 0xe6, 0xdd, 0xff, 0xee, 0xe6, 0xdd, 0xff, 0xee, 0xe6, 0xdd, 0xff, 0x7c, 0x5f, 0x61, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x75, 0x56, 0x58, 0xff, 0xee, 0xe6, 0xdd, 0xff, 0xee, 0xe6, 0xdd, 0xff, 0xee, 0xe6, 0xdd, 0xff, 0xee, 0xe6, 0xdd, 0xff, 0xee, 0xe6, 0xdd, 0xff, 0xee, 0xe6, 0xdd, 0xff, 0xf1, 0xea, 0xe2, 0xff, 0xf3, 0xee, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf3, 0x78, 0x91, 0xff, 0xf3, 0x74, 0x90, 0xff, 0xf3, 0x74, 0x91, 0xff, 0xf1, 0x67, 0xa5, 0x74, 0xf1, 0x66, 0xa6, 0x5f, 0xf1, 0x66, 0xa6, 0x4f, 0xf1, 0x66, 0xa6, 0x3f, 0xf1, 0x66, 0xa6, 0x30, 0xf1, 0x66, 0xa6, 0x24, 0xf1, 0x66, 0xa6, 0x1b, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x1b, 0xf1, 0x66, 0xa6, 0x24, 0xf1, 0x66, 0xa6, 0x30, 0xf7, 0x8d, 0x69, 0xf0, 0xf7, 0x8e, 0x69, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xfe, 0xf6, 0xf3, 0xff, 0xf4, 0xef, 0xe9, 0xff, 0xef, 0xe9, 0xe0, 0xff, 0xef, 0xe8, 0xdf, 0xff, 0xef, 0xe8, 0xdf, 0xff, 0xef, 0xe8, 0xdf, 0xff, 0xef, 0xe8, 0xdf, 0xff, 0xef, 0xe8, 0xdf, 0xff, 0xef, 0xe8, 0xdf, 0xff, 0x84, 0x68, 0x69, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xef, 0xe8, 0xdf, 0xff, 0xef, 0xe8, 0xdf, 0xff, 0xef, 0xe8, 0xdf, 0xff, 0x7c, 0x5f, 0x61, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x75, 0x56, 0x58, 0xff, 0xef, 0xe8, 0xdf, 0xff, 0xef, 0xe8, 0xdf, 0xff, 0xef, 0xe8, 0xdf, 0xff, 0xef, 0xe8, 0xdf, 0xff, 0xef, 0xe8, 0xdf, 0xff, 0xef, 0xe8, 0xdf, 0xff, 0xf1, 0xeb, 0xe4, 0xff, 0xf3, 0xee, 0xe8, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xf5, 0x8a, 0xa2, 0xff, 0xf3, 0x73, 0x91, 0xff, 0xf3, 0x73, 0x93, 0xff, 0xf2, 0x6a, 0xa1, 0x8c, 0xf1, 0x66, 0xa6, 0x63, 0xf1, 0x66, 0xa6, 0x53, 0xf1, 0x66, 0xa6, 0x43, 0xf1, 0x66, 0xa6, 0x34, 0xf1, 0x66, 0xa6, 0x27, 0xf1, 0x66, 0xa6, 0x1c, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x1c, 0xf1, 0x66, 0xa6, 0x27, 0xf1, 0x68, 0xa3, 0x34, 0xf7, 0x8d, 0x69, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8d, 0x6d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xef, 0xe9, 0xff, 0xf0, 0xea, 0xe2, 0xff, 0xf0, 0xea, 0xe2, 0xff, 0xf0, 0xea, 0xe2, 0xff, 0xf0, 0xea, 0xe2, 0xff, 0xf0, 0xea, 0xe2, 0xff, 0xf0, 0xea, 0xe2, 0xff, 0xf0, 0xea, 0xe2, 0xff, 0x84, 0x69, 0x6a, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xf0, 0xea, 0xe2, 0xff, 0xf0, 0xea, 0xe2, 0xff, 0xf0, 0xea, 0xe2, 0xff, 0x7c, 0x5f, 0x61, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x75, 0x56, 0x59, 0xff, 0xf0, 0xea, 0xe2, 0xff, 0xf0, 0xea, 0xe2, 0xff, 0xf0, 0xea, 0xe2, 0xff, 0xf0, 0xea, 0xe2, 0xff, 0xf0, 0xea, 0xe2, 0xff, 0xf0, 0xea, 0xe2, 0xff, 0xf2, 0xed, 0xe6, 0xff, 0xf4, 0xf0, 0xea, 0xff, 0xfc, 0xfb, 0xfa, 0xff, 0xf6, 0x96, 0xad, 0xff, 0xf3, 0x72, 0x93, 0xff, 0xf3, 0x72, 0x94, 0xff, 0xf2, 0x6b, 0x9f, 0x9c, 0xf1, 0x66, 0xa6, 0x67, 0xf1, 0x66, 0xa6, 0x54, 0xf1, 0x66, 0xa6, 0x44, 0xf1, 0x66, 0xa6, 0x37, 0xf1, 0x66, 0xa6, 0x28, 0xf1, 0x66, 0xa6, 0x1f, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x1c, 0xf1, 0x66, 0xa6, 0x28, 0xf2, 0x6d, 0x9a, 0x3f, 0xf6, 0x8c, 0x6b, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xf6, 0x90, 0x73, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xf5, 0xf0, 0xeb, 0xff, 0xf2, 0xeb, 0xe4, 0xff, 0xf2, 0xeb, 0xe4, 0xff, 0xf2, 0xeb, 0xe4, 0xff, 0xf2, 0xeb, 0xe4, 0xff, 0xf2, 0xeb, 0xe4, 0xff, 0xf2, 0xeb, 0xe4, 0xff, 0xf2, 0xeb, 0xe4, 0xff, 0x84, 0x69, 0x6a, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xf2, 0xeb, 0xe4, 0xff, 0xf2, 0xeb, 0xe4, 0xff, 0xf2, 0xeb, 0xe4, 0xff, 0x7d, 0x60, 0x61, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x75, 0x56, 0x59, 0xff, 0xf2, 0xeb, 0xe4, 0xff, 0xf2, 0xeb, 0xe4, 0xff, 0xf2, 0xeb, 0xe4, 0xff, 0xf2, 0xeb, 0xe4, 0xff, 0xf2, 0xeb, 0xe4, 0xff, 0xf2, 0xeb, 0xe4, 0xff, 0xf4, 0xee, 0xe8, 0xff, 0xf6, 0xf1, 0xec, 0xff, 0xfc, 0xfb, 0xfa, 0xff, 0xf6, 0x9a, 0xb2, 0xff, 0xf3, 0x71, 0x95, 0xff, 0xf2, 0x71, 0x96, 0xff, 0xf1, 0x6b, 0x9f, 0xa3, 0xf1, 0x66, 0xa6, 0x6b, 0xf1, 0x66, 0xa6, 0x57, 0xf1, 0x66, 0xa6, 0x47, 0xf1, 0x66, 0xa6, 0x38, 0xf1, 0x66, 0xa6, 0x2b, 0xf1, 0x66, 0xa6, 0x20, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x1f, 0xf1, 0x66, 0xa6, 0x28, 0xf1, 0x66, 0xa6, 0x34, 0xf6, 0x8b, 0x6c, 0xff, 0xf6, 0x8b, 0x6e, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xf6, 0xf2, 0xed, 0xff, 0xf3, 0xed, 0xe8, 0xff, 0xf3, 0xed, 0xe7, 0xff, 0xf3, 0xed, 0xe7, 0xff, 0xf3, 0xed, 0xe7, 0xff, 0xf3, 0xed, 0xe7, 0xff, 0xf3, 0xed, 0xe7, 0xff, 0xf3, 0xed, 0xe7, 0xff, 0x85, 0x69, 0x6b, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xf3, 0xed, 0xe7, 0xff, 0xf3, 0xed, 0xe7, 0xff, 0xf3, 0xed, 0xe7, 0xff, 0x7d, 0x60, 0x62, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x75, 0x56, 0x59, 0xff, 0xf3, 0xed, 0xe7, 0xff, 0xf3, 0xed, 0xe7, 0xff, 0xf3, 0xed, 0xe7, 0xff, 0xf3, 0xed, 0xe7, 0xff, 0xf3, 0xed, 0xe7, 0xff, 0xf3, 0xed, 0xe7, 0xff, 0xf5, 0xf0, 0xea, 0xff, 0xf6, 0xf2, 0xee, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xf6, 0x91, 0xad, 0xff, 0xf2, 0x70, 0x96, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf1, 0x69, 0xa1, 0x9c, 0xf1, 0x66, 0xa6, 0x6b, 0xf1, 0x66, 0xa6, 0x58, 0xf1, 0x66, 0xa6, 0x48, 0xf1, 0x66, 0xa6, 0x38, 0xf1, 0x66, 0xa6, 0x2c, 0xf1, 0x66, 0xa6, 0x20, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x1f, 0xf1, 0x66, 0xa6, 0x28, 0xf1, 0x66, 0xa6, 0x37, 0xf6, 0x89, 0x70, 0xe4, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x70, 0xff, 0xfe, 0xee, 0xeb, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf5, 0xf0, 0xeb, 0xff, 0xf4, 0xef, 0xe9, 0xff, 0xf4, 0xef, 0xe9, 0xff, 0xf4, 0xef, 0xe9, 0xff, 0xf4, 0xef, 0xe9, 0xff, 0xf4, 0xef, 0xe9, 0xff, 0xf4, 0xef, 0xe9, 0xff, 0x85, 0x6a, 0x6b, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xf4, 0xef, 0xe9, 0xff, 0xf4, 0xef, 0xe9, 0xff, 0xf4, 0xef, 0xe9, 0xff, 0x7d, 0x60, 0x62, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x75, 0x57, 0x59, 0xff, 0xf4, 0xef, 0xe9, 0xff, 0xf4, 0xef, 0xe9, 0xff, 0xf4, 0xef, 0xe9, 0xff, 0xf4, 0xef, 0xe9, 0xff, 0xf4, 0xef, 0xe9, 0xff, 0xf4, 0xef, 0xe9, 0xff, 0xf6, 0xf2, 0xed, 0xff, 0xf7, 0xf3, 0xef, 0xff, 0xfe, 0xfe, 0xfd, 0xff, 0xf3, 0x7f, 0xa1, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6f, 0x99, 0xff, 0xf1, 0x68, 0xa4, 0x8f, 0xf1, 0x66, 0xa6, 0x6c, 0xf1, 0x66, 0xa6, 0x58, 0xf1, 0x66, 0xa6, 0x48, 0xf1, 0x66, 0xa6, 0x38, 0xf1, 0x66, 0xa6, 0x2c, 0xf1, 0x66, 0xa6, 0x20, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x1c, 0xf1, 0x66, 0xa6, 0x28, 0xf1, 0x66, 0xa6, 0x34, 0xf5, 0x85, 0x77, 0xc0, 0xf6, 0x88, 0x71, 0xff, 0xf6, 0x88, 0x72, 0xff, 0xfc, 0xd6, 0xcf, 0xff, 0xfa, 0xf8, 0xf6, 0xff, 0xf7, 0xf3, 0xef, 0xff, 0xf5, 0xf1, 0xec, 0xff, 0xf5, 0xf1, 0xec, 0xff, 0xf5, 0xf1, 0xec, 0xff, 0xf5, 0xf1, 0xec, 0xff, 0xf5, 0xf1, 0xec, 0xff, 0xf5, 0xf1, 0xec, 0xff, 0x85, 0x6a, 0x6c, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xf5, 0xf1, 0xec, 0xff, 0xf5, 0xf1, 0xec, 0xff, 0xf5, 0xf1, 0xec, 0xff, 0x7d, 0x60, 0x62, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x75, 0x57, 0x59, 0xff, 0xf5, 0xf1, 0xec, 0xff, 0xf5, 0xf1, 0xec, 0xff, 0xf5, 0xf1, 0xec, 0xff, 0xf5, 0xf1, 0xec, 0xff, 0xf5, 0xf1, 0xec, 0xff, 0xf5, 0xf1, 0xed, 0xff, 0xf7, 0xf4, 0xf0, 0xff, 0xf9, 0xf6, 0xf2, 0xff, 0xfe, 0xf1, 0xf5, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6e, 0x99, 0xff, 0xf2, 0x6e, 0x9b, 0xf4, 0xf1, 0x66, 0xa6, 0x7f, 0xf1, 0x66, 0xa6, 0x6b, 0xf1, 0x66, 0xa6, 0x58, 0xf1, 0x66, 0xa6, 0x48, 0xf1, 0x66, 0xa6, 0x38, 0xf1, 0x66, 0xa6, 0x2b, 0xf1, 0x66, 0xa6, 0x20, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x1c, 0xf1, 0x66, 0xa6, 0x27, 0xf1, 0x66, 0xa6, 0x34, 0xf5, 0x7f, 0x7f, 0x93, 0xf6, 0x87, 0x73, 0xff, 0xf6, 0x87, 0x74, 0xff, 0xf9, 0xb5, 0xaa, 0xff, 0xfd, 0xfc, 0xfa, 0xff, 0xf9, 0xf6, 0xf2, 0xff, 0xf7, 0xf3, 0xee, 0xff, 0xf7, 0xf3, 0xee, 0xff, 0xf7, 0xf3, 0xee, 0xff, 0xf7, 0xf3, 0xee, 0xff, 0xf7, 0xf3, 0xee, 0xff, 0xf7, 0xf3, 0xee, 0xff, 0x85, 0x6a, 0x6c, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xf7, 0xf3, 0xee, 0xff, 0xf7, 0xf3, 0xee, 0xff, 0xf7, 0xf3, 0xee, 0xff, 0x7d, 0x61, 0x63, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x75, 0x57, 0x59, 0xff, 0xf7, 0xf3, 0xee, 0xff, 0xf7, 0xf3, 0xee, 0xff, 0xf7, 0xf3, 0xee, 0xff, 0xf7, 0xf3, 0xee, 0xff, 0xf7, 0xf3, 0xee, 0xff, 0xf8, 0xf4, 0xf0, 0xff, 0xf9, 0xf6, 0xf3, 0xff, 0xfb, 0xf9, 0xf7, 0xff, 0xfa, 0xc9, 0xd9, 0xff, 0xf2, 0x6e, 0x99, 0xff, 0xf2, 0x6e, 0x9a, 0xff, 0xf2, 0x6b, 0x9d, 0xdb, 0xf1, 0x66, 0xa6, 0x7c, 0xf1, 0x66, 0xa6, 0x68, 0xf1, 0x66, 0xa6, 0x57, 0xf1, 0x66, 0xa6, 0x47, 0xf1, 0x66, 0xa6, 0x37, 0xf1, 0x66, 0xa6, 0x2b, 0xf1, 0x66, 0xa6, 0x1f, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x1b, 0xf1, 0x66, 0xa6, 0x27, 0xf1, 0x66, 0xa6, 0x33, 0xf3, 0x76, 0x8e, 0x64, 0xf6, 0x86, 0x74, 0xff, 0xf5, 0x85, 0x76, 0xff, 0xf6, 0x8c, 0x7e, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xfa, 0xf8, 0xf5, 0xff, 0xf9, 0xf6, 0xf2, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0x89, 0x6f, 0x70, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x70, 0x51, 0x54, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0x83, 0x67, 0x69, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x77, 0x5a, 0x5c, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf9, 0xf7, 0xf4, 0xff, 0xfa, 0xf8, 0xf5, 0xff, 0xfe, 0xfd, 0xfc, 0xff, 0xf5, 0x94, 0xb5, 0xff, 0xf2, 0x6d, 0x9b, 0xff, 0xf2, 0x6d, 0x9c, 0xff, 0xf2, 0x69, 0xa1, 0xbf, 0xf1, 0x66, 0xa6, 0x78, 0xf1, 0x66, 0xa6, 0x67, 0xf1, 0x66, 0xa6, 0x54, 0xf1, 0x66, 0xa6, 0x44, 0xf1, 0x66, 0xa6, 0x34, 0xf1, 0x66, 0xa6, 0x28, 0xf1, 0x66, 0xa6, 0x1f, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x1b, 0xf1, 0x66, 0xa6, 0x24, 0xf1, 0x66, 0xa6, 0x2f, 0xf1, 0x66, 0xa6, 0x3c, 0xf5, 0x83, 0x79, 0xdf, 0xf5, 0x84, 0x77, 0xff, 0xf5, 0x83, 0x79, 0xff, 0xfb, 0xc8, 0xc4, 0xff, 0xfd, 0xfc, 0xfa, 0xff, 0xfa, 0xf8, 0xf6, 0xff, 0xf9, 0xf6, 0xf3, 0xff, 0xf9, 0xf6, 0xf3, 0xff, 0xf9, 0xf6, 0xf3, 0xff, 0xf9, 0xf6, 0xf3, 0xff, 0xf9, 0xf6, 0xf3, 0xff, 0xb7, 0xa6, 0xa6, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x9e, 0x89, 0x8a, 0xff, 0xf9, 0xf6, 0xf3, 0xff, 0xf9, 0xf6, 0xf3, 0xff, 0xf9, 0xf6, 0xf3, 0xff, 0xb3, 0xa1, 0xa1, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xa4, 0x8f, 0x90, 0xff, 0xf9, 0xf6, 0xf3, 0xff, 0xf9, 0xf6, 0xf3, 0xff, 0xf9, 0xf6, 0xf3, 0xff, 0xf9, 0xf6, 0xf3, 0xff, 0xfa, 0xf7, 0xf4, 0xff, 0xfb, 0xf8, 0xf6, 0xff, 0xfc, 0xfa, 0xf8, 0xff, 0xfc, 0xe2, 0xeb, 0xff, 0xf2, 0x6d, 0x9b, 0xff, 0xf2, 0x6c, 0x9c, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf1, 0x67, 0xa4, 0x9b, 0xf1, 0x66, 0xa6, 0x74, 0xf1, 0x66, 0xa6, 0x63, 0xf1, 0x66, 0xa6, 0x50, 0xf1, 0x66, 0xa6, 0x40, 0xf1, 0x66, 0xa6, 0x33, 0xf1, 0x66, 0xa6, 0x27, 0xf1, 0x66, 0xa6, 0x1c, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x18, 0xf1, 0x66, 0xa6, 0x20, 0xf1, 0x66, 0xa6, 0x2c, 0xf1, 0x66, 0xa6, 0x38, 0xf4, 0x7d, 0x82, 0xa3, 0xf5, 0x83, 0x79, 0xff, 0xf5, 0x82, 0x7a, 0xff, 0xf6, 0x93, 0x8e, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xfb, 0xfa, 0xf9, 0xff, 0xfb, 0xf9, 0xf7, 0xff, 0xfa, 0xf8, 0xf5, 0xff, 0xfa, 0xf8, 0xf5, 0xff, 0xfa, 0xf8, 0xf5, 0xff, 0xfa, 0xf8, 0xf5, 0xff, 0xfa, 0xf8, 0xf5, 0xff, 0xd8, 0xce, 0xcd, 0xff, 0xd0, 0xc5, 0xc4, 0xff, 0xf8, 0xf5, 0xf2, 0xff, 0xfa, 0xf8, 0xf5, 0xff, 0xfa, 0xf8, 0xf5, 0xff, 0xfa, 0xf8, 0xf5, 0xff, 0xfa, 0xf8, 0xf5, 0xff, 0xd6, 0xcc, 0xcb, 0xff, 0xd1, 0xc6, 0xc5, 0xff, 0xf8, 0xf5, 0xf2, 0xff, 0xfa, 0xf8, 0xf5, 0xff, 0xfa, 0xf8, 0xf5, 0xff, 0xfa, 0xf8, 0xf5, 0xff, 0xfa, 0xf8, 0xf5, 0xff, 0xfb, 0xfa, 0xf7, 0xff, 0xfb, 0xfa, 0xf8, 0xff, 0xfe, 0xfe, 0xfd, 0xff, 0xf7, 0xa6, 0xc2, 0xff, 0xf2, 0x6c, 0x9c, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6a, 0xa0, 0xd4, 0xf1, 0x66, 0xa6, 0x83, 0xf1, 0x66, 0xa6, 0x6f, 0xf1, 0x66, 0xa6, 0x5c, 0xf1, 0x66, 0xa6, 0x4c, 0xf1, 0x66, 0xa6, 0x3c, 0xf1, 0x66, 0xa6, 0x2f, 0xf1, 0x66, 0xa6, 0x24, 0xf1, 0x66, 0xa6, 0x1b, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x1f, 0xf1, 0x66, 0xa6, 0x28, 0xf1, 0x66, 0xa6, 0x34, 0xf2, 0x6d, 0x9b, 0x53, 0xf5, 0x81, 0x7d, 0xef, 0xf5, 0x81, 0x7c, 0xff, 0xf5, 0x80, 0x7d, 0xff, 0xfa, 0xc0, 0xc0, 0xff, 0xfe, 0xfe, 0xfd, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfb, 0xfa, 0xf8, 0xff, 0xfb, 0xf9, 0xf7, 0xff, 0xfb, 0xf9, 0xf7, 0xff, 0xfb, 0xf9, 0xf7, 0xff, 0xfb, 0xf9, 0xf7, 0xff, 0xfb, 0xf9, 0xf7, 0xff, 0xfb, 0xf9, 0xf7, 0xff, 0xfb, 0xf9, 0xf7, 0xff, 0xfb, 0xf9, 0xf7, 0xff, 0xfb, 0xf9, 0xf7, 0xff, 0xfb, 0xf9, 0xf7, 0xff, 0xfb, 0xf9, 0xf7, 0xff, 0xfb, 0xf9, 0xf7, 0xff, 0xfb, 0xf9, 0xf7, 0xff, 0xfb, 0xf9, 0xf7, 0xff, 0xfb, 0xf9, 0xf7, 0xff, 0xfb, 0xf9, 0xf7, 0xff, 0xfb, 0xf9, 0xf7, 0xff, 0xfc, 0xfa, 0xf8, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfd, 0xfd, 0xfc, 0xff, 0xfa, 0xc2, 0xd6, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6b, 0x9e, 0xff, 0xf2, 0x6b, 0x9f, 0xff, 0xf1, 0x68, 0xa3, 0xb3, 0xf1, 0x66, 0xa6, 0x7b, 0xf1, 0x66, 0xa6, 0x68, 0xf1, 0x66, 0xa6, 0x57, 0xf1, 0x66, 0xa6, 0x47, 0xf1, 0x66, 0xa6, 0x38, 0xf1, 0x66, 0xa6, 0x2c, 0xf1, 0x66, 0xa6, 0x20, 0xf1, 0x66, 0xa6, 0x18, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x1b, 0xf1, 0x66, 0xa6, 0x24, 0xf1, 0x66, 0xa6, 0x30, 0xf1, 0x66, 0xa6, 0x3c, 0xf4, 0x7a, 0x88, 0x9c, 0xf5, 0x80, 0x7e, 0xff, 0xf5, 0x7f, 0x7f, 0xff, 0xf4, 0x7e, 0x81, 0xff, 0xfa, 0xc9, 0xcb, 0xff, 0xfe, 0xfe, 0xfd, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xfc, 0xfc, 0xfa, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfd, 0xfc, 0xfa, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xfe, 0xfd, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0x80, 0xaa, 0xff, 0xf2, 0x6b, 0x9e, 0xff, 0xf2, 0x6b, 0x9f, 0xff, 0xf2, 0x69, 0xa2, 0xd3, 0xf1, 0x66, 0xa6, 0x83, 0xf1, 0x66, 0xa6, 0x73, 0xf1, 0x66, 0xa6, 0x60, 0xf1, 0x66, 0xa6, 0x50, 0xf1, 0x66, 0xa6, 0x40, 0xf1, 0x66, 0xa6, 0x34, 0xf1, 0x66, 0xa6, 0x28, 0xf1, 0x66, 0xa6, 0x1f, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x18, 0xf1, 0x66, 0xa6, 0x20, 0xf1, 0x66, 0xa6, 0x2c, 0xf1, 0x66, 0xa6, 0x38, 0xf1, 0x66, 0xa6, 0x44, 0xf4, 0x7c, 0x85, 0xc8, 0xf4, 0x7e, 0x81, 0xff, 0xf4, 0x7d, 0x82, 0xff, 0xf5, 0x84, 0x8b, 0xff, 0xfa, 0xc9, 0xcd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xfe, 0xfd, 0xfc, 0xff, 0xfd, 0xfd, 0xfc, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xfd, 0xfc, 0xfc, 0xff, 0xfd, 0xfd, 0xfc, 0xff, 0xfe, 0xfd, 0xfc, 0xff, 0xfe, 0xfe, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0x96, 0xb9, 0xff, 0xf2, 0x6b, 0x9e, 0xff, 0xf2, 0x6a, 0x9f, 0xff, 0xf2, 0x6a, 0xa0, 0xf4, 0xf1, 0x66, 0xa5, 0x93, 0xf1, 0x66, 0xa6, 0x7b, 0xf1, 0x66, 0xa6, 0x68, 0xf1, 0x66, 0xa6, 0x58, 0xf1, 0x66, 0xa6, 0x48, 0xf1, 0x66, 0xa6, 0x3b, 0xf1, 0x66, 0xa6, 0x2f, 0xf1, 0x66, 0xa6, 0x24, 0xf1, 0x66, 0xa6, 0x1b, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x1c, 0xf1, 0x66, 0xa6, 0x27, 0xf1, 0x66, 0xa6, 0x33, 0xf1, 0x66, 0xa6, 0x3f, 0xf2, 0x6b, 0x9e, 0x58, 0xf4, 0x7b, 0x85, 0xe3, 0xf4, 0x7c, 0x84, 0xff, 0xf4, 0x7b, 0x85, 0xff, 0xf5, 0x81, 0x8e, 0xff, 0xfa, 0xc7, 0xce, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xfe, 0xfe, 0xfd, 0xff, 0xfe, 0xfe, 0xfd, 0xff, 0xfe, 0xfd, 0xfc, 0xff, 0xfe, 0xfd, 0xfc, 0xff, 0xfe, 0xfd, 0xfc, 0xff, 0xfe, 0xfd, 0xfc, 0xff, 0xfe, 0xfd, 0xfc, 0xff, 0xfe, 0xfd, 0xfc, 0xff, 0xfe, 0xfd, 0xfc, 0xff, 0xfe, 0xfd, 0xfc, 0xff, 0xfe, 0xfd, 0xfc, 0xff, 0xfe, 0xfd, 0xfc, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0xfe, 0xfe, 0xfd, 0xff, 0xfe, 0xfe, 0xfd, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x92, 0xb8, 0xff, 0xf2, 0x6b, 0x9f, 0xff, 0xf2, 0x6a, 0xa0, 0xff, 0xf2, 0x6a, 0xa0, 0xff, 0xf1, 0x68, 0xa3, 0xb7, 0xf1, 0x66, 0xa6, 0x7f, 0xf1, 0x66, 0xa6, 0x70, 0xf1, 0x66, 0xa6, 0x60, 0xf1, 0x66, 0xa6, 0x50, 0xf1, 0x66, 0xa6, 0x43, 0xf1, 0x66, 0xa6, 0x34, 0xf1, 0x66, 0xa6, 0x28, 0xf1, 0x66, 0xa6, 0x1f, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x18, 0xf1, 0x66, 0xa6, 0x20, 0xf1, 0x66, 0xa6, 0x2b, 0xf1, 0x66, 0xa6, 0x37, 0xf1, 0x66, 0xa6, 0x44, 0xf2, 0x71, 0x96, 0x7b, 0xf4, 0x79, 0x88, 0xe3, 0xf4, 0x7a, 0x87, 0xff, 0xf4, 0x79, 0x88, 0xff, 0xf4, 0x78, 0x8a, 0xff, 0xf9, 0xba, 0xc4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xbd, 0xd3, 0xff, 0xf3, 0x73, 0xa3, 0xff, 0xf2, 0x6b, 0x9f, 0xff, 0xf2, 0x6a, 0xa0, 0xff, 0xf1, 0x69, 0xa1, 0xff, 0xf1, 0x68, 0xa4, 0xc3, 0xf1, 0x66, 0xa6, 0x83, 0xf1, 0x66, 0xa6, 0x74, 0xf1, 0x66, 0xa6, 0x64, 0xf1, 0x66, 0xa6, 0x57, 0xf1, 0x66, 0xa6, 0x48, 0xf1, 0x66, 0xa6, 0x3b, 0xf1, 0x66, 0xa6, 0x2f, 0xf1, 0x66, 0xa6, 0x24, 0xf1, 0x66, 0xa6, 0x1b, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x1c, 0xf1, 0x66, 0xa6, 0x24, 0xf1, 0x66, 0xa6, 0x30, 0xf1, 0x66, 0xa6, 0x3b, 0xf1, 0x66, 0xa6, 0x48, 0xf2, 0x6f, 0x98, 0x7c, 0xf4, 0x78, 0x8b, 0xe3, 0xf4, 0x78, 0x8a, 0xff, 0xf3, 0x77, 0x8b, 0xff, 0xf3, 0x76, 0x8d, 0xff, 0xf4, 0x84, 0x9a, 0xff, 0xf9, 0xbe, 0xca, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xc9, 0xdb, 0xff, 0xf5, 0x8d, 0xb3, 0xff, 0xf2, 0x6b, 0x9e, 0xff, 0xf2, 0x6a, 0x9f, 0xff, 0xf2, 0x6a, 0xa0, 0xff, 0xf1, 0x69, 0xa1, 0xff, 0xf1, 0x68, 0xa4, 0xc0, 0xf1, 0x66, 0xa6, 0x83, 0xf1, 0x66, 0xa6, 0x77, 0xf1, 0x66, 0xa6, 0x68, 0xf1, 0x66, 0xa6, 0x5b, 0xf1, 0x66, 0xa6, 0x4c, 0xf1, 0x66, 0xa6, 0x3f, 0xf1, 0x66, 0xa6, 0x33, 0xf1, 0x66, 0xa6, 0x28, 0xf1, 0x66, 0xa6, 0x1f, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x18, 0xf1, 0x66, 0xa6, 0x1f, 0xf1, 0x66, 0xa6, 0x28, 0xf1, 0x66, 0xa6, 0x33, 0xf1, 0x66, 0xa6, 0x3f, 0xf1, 0x66, 0xa6, 0x4b, 0xf1, 0x69, 0xa2, 0x60, 0xf3, 0x74, 0x90, 0xcb, 0xf3, 0x76, 0x8d, 0xff, 0xf3, 0x75, 0x8e, 0xff, 0xf3, 0x75, 0x90, 0xff, 0xf3, 0x74, 0x91, 0xff, 0xf3, 0x78, 0x96, 0xff, 0xf7, 0xa2, 0xb7, 0xff, 0xfa, 0xc7, 0xd5, 0xff, 0xfc, 0xe2, 0xe9, 0xff, 0xfe, 0xf4, 0xf7, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfd, 0xe7, 0xee, 0xff, 0xfb, 0xcd, 0xdd, 0xff, 0xf7, 0xa9, 0xc5, 0xff, 0xf3, 0x79, 0xa5, 0xff, 0xf2, 0x6b, 0x9e, 0xff, 0xf2, 0x6b, 0x9f, 0xff, 0xf2, 0x6a, 0xa0, 0xff, 0xf2, 0x6a, 0xa0, 0xff, 0xf1, 0x69, 0xa2, 0xec, 0xf1, 0x68, 0xa4, 0xb7, 0xf1, 0x66, 0xa6, 0x83, 0xf1, 0x66, 0xa6, 0x74, 0xf1, 0x66, 0xa6, 0x68, 0xf1, 0x66, 0xa6, 0x5b, 0xf1, 0x66, 0xa6, 0x4f, 0xf1, 0x66, 0xa6, 0x43, 0xf1, 0x66, 0xa6, 0x37, 0xf1, 0x66, 0xa6, 0x2b, 0xf1, 0x66, 0xa6, 0x23, 0xf1, 0x66, 0xa6, 0x1b, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x1b, 0xf1, 0x66, 0xa6, 0x23, 0xf1, 0x66, 0xa6, 0x2b, 0xf1, 0x66, 0xa6, 0x34, 0xf1, 0x66, 0xa6, 0x40, 0xf1, 0x66, 0xa6, 0x4c, 0xf1, 0x66, 0xa6, 0x58, 0xf2, 0x70, 0x97, 0xa7, 0xf3, 0x73, 0x91, 0xec, 0xf3, 0x73, 0x91, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf3, 0x72, 0x94, 0xff, 0xf3, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x96, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6e, 0x99, 0xff, 0xf2, 0x6e, 0x9a, 0xff, 0xf2, 0x6d, 0x9b, 0xff, 0xf2, 0x6c, 0x9c, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6b, 0x9e, 0xff, 0xf2, 0x6b, 0x9f, 0xff, 0xf2, 0x6a, 0xa0, 0xff, 0xf1, 0x69, 0xa1, 0xff, 0xf1, 0x68, 0xa3, 0xc8, 0xf1, 0x66, 0xa6, 0x88, 0xf1, 0x66, 0xa6, 0x7f, 0xf1, 0x66, 0xa6, 0x73, 0xf1, 0x66, 0xa6, 0x67, 0xf1, 0x66, 0xa6, 0x5b, 0xf1, 0x66, 0xa6, 0x4f, 0xf1, 0x66, 0xa6, 0x43, 0xf1, 0x66, 0xa6, 0x38, 0xf1, 0x66, 0xa6, 0x2f, 0xf1, 0x66, 0xa6, 0x24, 0xf1, 0x66, 0xa6, 0x1c, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x1c, 0xf1, 0x66, 0xa6, 0x23, 0xf1, 0x66, 0xa6, 0x2c, 0xf1, 0x66, 0xa6, 0x37, 0xf1, 0x66, 0xa6, 0x40, 0xf1, 0x66, 0xa6, 0x4b, 0xf1, 0x66, 0xa6, 0x57, 0xf1, 0x67, 0xa4, 0x67, 0xf2, 0x6e, 0x99, 0xb0, 0xf3, 0x71, 0x96, 0xe3, 0xf3, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x96, 0xff, 0xf2, 0x6f, 0x97, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6e, 0x9a, 0xff, 0xf2, 0x6d, 0x9b, 0xff, 0xf2, 0x6d, 0x9c, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6c, 0x9e, 0xff, 0xf2, 0x6b, 0x9e, 0xff, 0xf2, 0x6a, 0x9f, 0xff, 0xf2, 0x6a, 0xa1, 0xef, 0xf1, 0x68, 0xa3, 0xc8, 0xf1, 0x67, 0xa5, 0x9c, 0xf1, 0x66, 0xa6, 0x80, 0xf1, 0x66, 0xa6, 0x78, 0xf1, 0x66, 0xa6, 0x6f, 0xf1, 0x66, 0xa6, 0x63, 0xf1, 0x66, 0xa6, 0x58, 0xf1, 0x66, 0xa6, 0x4f, 0xf1, 0x66, 0xa6, 0x43, 0xf1, 0x66, 0xa6, 0x38, 0xf1, 0x66, 0xa6, 0x2f, 0xf1, 0x66, 0xa6, 0x27, 0xf1, 0x66, 0xa6, 0x1f, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x1c, 0xf1, 0x66, 0xa6, 0x24, 0xf1, 0x66, 0xa6, 0x2c, 0xf1, 0x66, 0xa6, 0x34, 0xf1, 0x66, 0xa6, 0x3f, 0xf1, 0x66, 0xa6, 0x48, 0xf1, 0x66, 0xa6, 0x53, 0xf1, 0x66, 0xa6, 0x5b, 0xf1, 0x66, 0xa6, 0x64, 0xf1, 0x69, 0xa2, 0x80, 0xf2, 0x6b, 0x9e, 0xa8, 0xf2, 0x6d, 0x9c, 0xcc, 0xf2, 0x6d, 0x9b, 0xe7, 0xf2, 0x6d, 0x9b, 0xf7, 0xf2, 0x6d, 0x9c, 0xfb, 0xf2, 0x6c, 0x9d, 0xf8, 0xf2, 0x6b, 0x9f, 0xec, 0xf2, 0x6a, 0xa1, 0xd8, 0xf2, 0x68, 0xa3, 0xbc, 0xf1, 0x67, 0xa4, 0x9f, 0xf1, 0x66, 0xa6, 0x83, 0xf1, 0x66, 0xa6, 0x7f, 0xf1, 0x66, 0xa6, 0x77, 0xf1, 0x66, 0xa6, 0x6f, 0xf1, 0x66, 0xa6, 0x67, 0xf1, 0x66, 0xa6, 0x5f, 0xf1, 0x66, 0xa6, 0x54, 0xf1, 0x66, 0xa6, 0x4b, 0xf1, 0x66, 0xa6, 0x40, 0xf1, 0x66, 0xa6, 0x38, 0xf1, 0x66, 0xa6, 0x2f, 0xf1, 0x66, 0xa6, 0x27, 0xf1, 0x66, 0xa6, 0x1f, 0xf1, 0x66, 0xa6, 0x18, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x1c, 0xf1, 0x66, 0xa6, 0x23, 0xf1, 0x66, 0xa6, 0x2b, 0xf1, 0x66, 0xa6, 0x33, 0xf1, 0x66, 0xa6, 0x3b, 0xf1, 0x66, 0xa6, 0x44, 0xf1, 0x66, 0xa6, 0x4c, 0xf1, 0x66, 0xa6, 0x54, 0xf1, 0x66, 0xa6, 0x5c, 0xf1, 0x66, 0xa6, 0x63, 0xf1, 0x66, 0xa6, 0x68, 0xf1, 0x66, 0xa6, 0x6f, 0xf1, 0x66, 0xa6, 0x73, 0xf1, 0x66, 0xa6, 0x77, 0xf1, 0x66, 0xa6, 0x78, 0xf1, 0x66, 0xa6, 0x78, 0xf1, 0x66, 0xa6, 0x78, 0xf1, 0x66, 0xa6, 0x77, 0xf1, 0x66, 0xa6, 0x74, 0xf1, 0x66, 0xa6, 0x70, 0xf1, 0x66, 0xa6, 0x6b, 0xf1, 0x66, 0xa6, 0x64, 0xf1, 0x66, 0xa6, 0x5f, 0xf1, 0x66, 0xa6, 0x57, 0xf1, 0x66, 0xa6, 0x4f, 0xf1, 0x66, 0xa6, 0x47, 0xf1, 0x66, 0xa6, 0x3f, 0xf1, 0x66, 0xa6, 0x34, 0xf1, 0x66, 0xa6, 0x2c, 0xf1, 0x66, 0xa6, 0x24, 0xf1, 0x66, 0xa6, 0x1f, 0xf1, 0x66, 0xa6, 0x18, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x1b, 0xf1, 0x66, 0xa6, 0x23, 0xf1, 0x66, 0xa6, 0x28, 0xf1, 0x66, 0xa6, 0x2f, 0xf1, 0x66, 0xa6, 0x37, 0xf1, 0x66, 0xa6, 0x3f, 0xf1, 0x66, 0xa6, 0x44, 0xf1, 0x66, 0xa6, 0x4c, 0xf1, 0x66, 0xa6, 0x53, 0xf1, 0x66, 0xa6, 0x57, 0xf1, 0x66, 0xa6, 0x5c, 0xf1, 0x66, 0xa6, 0x60, 0xf1, 0x66, 0xa6, 0x63, 0xf1, 0x66, 0xa6, 0x64, 0xf1, 0x66, 0xa6, 0x64, 0xf1, 0x66, 0xa6, 0x64, 0xf1, 0x66, 0xa6, 0x64, 0xf1, 0x66, 0xa6, 0x60, 0xf1, 0x66, 0xa6, 0x5c, 0xf1, 0x66, 0xa6, 0x58, 0xf1, 0x66, 0xa6, 0x53, 0xf1, 0x66, 0xa6, 0x4c, 0xf1, 0x66, 0xa6, 0x47, 0xf1, 0x66, 0xa6, 0x40, 0xf1, 0x66, 0xa6, 0x38, 0xf1, 0x66, 0xa6, 0x30, 0xf1, 0x66, 0xa6, 0x2b, 0xf1, 0x66, 0xa6, 0x24, 0xf1, 0x66, 0xa6, 0x1c, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x1b, 0xf1, 0x66, 0xa6, 0x1f, 0xf1, 0x66, 0xa6, 0x24, 0xf1, 0x66, 0xa6, 0x2b, 0xf1, 0x66, 0xa6, 0x30, 0xf1, 0x66, 0xa6, 0x37, 0xf1, 0x66, 0xa6, 0x3c, 0xf1, 0x66, 0xa6, 0x43, 0xf1, 0x66, 0xa6, 0x47, 0xf1, 0x66, 0xa6, 0x4b, 0xf1, 0x66, 0xa6, 0x4f, 0xf1, 0x66, 0xa6, 0x50, 0xf1, 0x66, 0xa6, 0x53, 0xf1, 0x66, 0xa6, 0x53, 0xf1, 0x66, 0xa6, 0x53, 0xf1, 0x66, 0xa6, 0x53, 0xf1, 0x66, 0xa6, 0x4f, 0xf1, 0x66, 0xa6, 0x4c, 0xf1, 0x66, 0xa6, 0x48, 0xf1, 0x66, 0xa6, 0x44, 0xf1, 0x66, 0xa6, 0x3f, 0xf1, 0x66, 0xa6, 0x38, 0xf1, 0x66, 0xa6, 0x33, 0xf1, 0x66, 0xa6, 0x2c, 0xf1, 0x66, 0xa6, 0x27, 0xf1, 0x66, 0xa6, 0x20, 0xf1, 0x66, 0xa6, 0x1b, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x18, 0xf1, 0x66, 0xa6, 0x1c, 0xf1, 0x66, 0xa6, 0x20, 0xf1, 0x66, 0xa6, 0x27, 0xf1, 0x66, 0xa6, 0x2b, 0xf1, 0x66, 0xa6, 0x30, 0xf1, 0x66, 0xa6, 0x34, 0xf1, 0x66, 0xa6, 0x38, 0xf1, 0x66, 0xa6, 0x3c, 0xf1, 0x66, 0xa6, 0x3f, 0xf1, 0x66, 0xa6, 0x40, 0xf1, 0x66, 0xa6, 0x43, 0xf1, 0x66, 0xa6, 0x43, 0xf1, 0x66, 0xa6, 0x43, 0xf1, 0x66, 0xa6, 0x43, 0xf1, 0x66, 0xa6, 0x40, 0xf1, 0x66, 0xa6, 0x3c, 0xf1, 0x66, 0xa6, 0x3b, 0xf1, 0x66, 0xa6, 0x37, 0xf1, 0x66, 0xa6, 0x30, 0xf1, 0x66, 0xa6, 0x2c, 0xf1, 0x66, 0xa6, 0x28, 0xf1, 0x66, 0xa6, 0x23, 0xf1, 0x66, 0xa6, 0x1f, 0xf1, 0x66, 0xa6, 0x18, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x18, 0xf1, 0x66, 0xa6, 0x1c, 0xf1, 0x66, 0xa6, 0x20, 0xf1, 0x66, 0xa6, 0x24, 0xf1, 0x66, 0xa6, 0x28, 0xf1, 0x66, 0xa6, 0x2c, 0xf1, 0x66, 0xa6, 0x2f, 0xf1, 0x66, 0xa6, 0x30, 0xf1, 0x66, 0xa6, 0x33, 0xf1, 0x66, 0xa6, 0x34, 0xf1, 0x66, 0xa6, 0x34, 0xf1, 0x66, 0xa6, 0x34, 0xf1, 0x66, 0xa6, 0x33, 0xf1, 0x66, 0xa6, 0x33, 0xf1, 0x66, 0xa6, 0x2f, 0xf1, 0x66, 0xa6, 0x2c, 0xf1, 0x66, 0xa6, 0x28, 0xf1, 0x66, 0xa6, 0x27, 0xf1, 0x66, 0xa6, 0x23, 0xf1, 0x66, 0xa6, 0x1f, 0xf1, 0x66, 0xa6, 0x1b, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x18, 0xf1, 0x66, 0xa6, 0x1b, 0xf1, 0x66, 0xa6, 0x1f, 0xf1, 0x66, 0xa6, 0x20, 0xf1, 0x66, 0xa6, 0x23, 0xf1, 0x66, 0xa6, 0x24, 0xf1, 0x66, 0xa6, 0x27, 0xf1, 0x66, 0xa6, 0x28, 0xf1, 0x66, 0xa6, 0x28, 0xf1, 0x66, 0xa6, 0x28, 0xf1, 0x66, 0xa6, 0x27, 0xf1, 0x66, 0xa6, 0x27, 0xf1, 0x66, 0xa6, 0x24, 0xf1, 0x66, 0xa6, 0x20, 0xf1, 0x66, 0xa6, 0x1f, 0xf1, 0x66, 0xa6, 0x1c, 0xf1, 0x66, 0xa6, 0x18, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x18, 0xf1, 0x66, 0xa6, 0x1b, 0xf1, 0x66, 0xa6, 0x1c, 0xf1, 0x66, 0xa6, 0x1c, 0xf1, 0x66, 0xa6, 0x1c, 0xf1, 0x66, 0xa6, 0x1c, 0xf1, 0x66, 0xa6, 0x1c, 0xf1, 0x66, 0xa6, 0x1b, 0xf1, 0x66, 0xa6, 0x1b, 0xf1, 0x66, 0xa6, 0x18, 0xf1, 0x66, 0xa6, 0x17, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x14, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x13, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x10, 0xf1, 0x66, 0xa6, 0x0f, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x0c, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x0b, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x08, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x07, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x04, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x03, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf1, 0x66, 0xa6, 0x00, 0xf1, 0x66, 0xa6, 0x00, +#endif +}; + +lv_img_dsc_t img_lv_demo_music_btn_list_pause = { + .header.always_zero = 0, + .header.w = 58, + .header.h = 60, + .data_size = 3480 * LV_IMG_PX_SIZE_ALPHA_BYTE, + .header.cf = LV_IMG_CF_TRUE_COLOR_ALPHA, + .data = img_lv_demo_music_btn_list_pause_map, +}; + +#endif /*LV_USE_DEMO_MUSIC*/ + + diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_btn_list_play.c b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_btn_list_play.c new file mode 100644 index 0000000000..bb57c7430b --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_btn_list_play.c @@ -0,0 +1,273 @@ +#include "../lv_demo_music.h" +#if LV_USE_DEMO_MUSIC && !LV_DEMO_MUSIC_LARGE + +#ifndef LV_ATTRIBUTE_MEM_ALIGN +#define LV_ATTRIBUTE_MEM_ALIGN +#endif + +const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_btn_list_play_map[] = { +#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 + /*Pixel format: Alpha 8 bit, Red: 3 bit, Green: 3 bit, Blue: 2 bit*/ + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdb, 0x07, 0xdb, 0x14, 0xdb, 0x20, 0xdb, 0x28, 0xdb, 0x24, 0xdb, 0x1b, 0xdb, 0x08, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdb, 0x0f, 0xdb, 0x33, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x18, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdb, 0x1b, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x38, 0xdb, 0x54, 0xdb, 0x6b, 0xdb, 0x78, 0xdb, 0x6f, 0xdb, 0x5c, 0xdb, 0x3c, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x20, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdb, 0x03, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x38, 0xdb, 0x78, 0xdf, 0xc0, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xd0, 0xdf, 0x8b, 0xdb, 0x40, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x17, 0xff, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdb, 0x18, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdf, 0x90, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0x9f, 0xdb, 0x40, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x23, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdb, 0x1b, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x64, 0xdf, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0x83, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x28, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdb, 0x17, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x80, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x98, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x23, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x80, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x9c, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x17, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdb, 0x2b, 0xdb, 0x37, 0xdb, 0x57, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x83, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdb, 0x0b, 0xdb, 0x37, 0xdb, 0x37, 0xdf, 0xab, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdb, 0x3f, 0xdb, 0x37, 0xdb, 0x20, 0xdb, 0x00, 0xdb, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x77, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x9c, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x00, 0xdb, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdb, 0x37, 0xdb, 0x37, 0xdf, 0xc8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0xff, 0x6e, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdb, 0x3f, 0xdb, 0x37, 0xdb, 0x14, 0xdb, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x00, 0xdb, 0x1f, 0xdb, 0x37, 0xdb, 0x57, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x6e, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x87, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x00, 0xdb, 0x37, 0xdb, 0x37, 0xdf, 0x98, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x92, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xc8, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x00, 0xdb, 0x37, 0xdb, 0x37, 0xdf, 0xcb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x93, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdb, 0x3b, 0xdb, 0x37, 0xdb, 0x07, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x00, 0xdb, 0x37, 0xdb, 0x37, 0xdf, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x6e, 0xff, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdb, 0x57, 0xdb, 0x37, 0xdb, 0x17, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdb, 0x07, 0xdb, 0x37, 0xdb, 0x38, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x6e, 0xff, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x68, 0xdb, 0x37, 0xdb, 0x1f, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdb, 0x08, 0xdb, 0x37, 0xdb, 0x3f, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x70, 0xdb, 0x37, 0xdb, 0x24, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdb, 0x07, 0xdb, 0x37, 0xdb, 0x37, 0xdf, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x6e, 0xff, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x64, 0xdb, 0x37, 0xdb, 0x1c, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x00, 0xdb, 0x37, 0xdb, 0x37, 0xdf, 0xe3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x93, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdb, 0x4b, 0xdb, 0x37, 0xdb, 0x10, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x00, 0xdb, 0x37, 0xdb, 0x37, 0xdf, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x92, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xec, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x00, 0xdb, 0x33, 0xdb, 0x37, 0xdf, 0x84, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x6e, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xb4, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x00, 0xdb, 0x14, 0xdb, 0x37, 0xdb, 0x43, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x6e, 0xff, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x6c, 0xdb, 0x37, 0xdb, 0x2f, 0xdb, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdb, 0x37, 0xdb, 0x37, 0xdf, 0xa7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0xff, 0x6e, 0xff, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x07, 0xdb, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdb, 0x27, 0xdb, 0x37, 0xdb, 0x54, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0x84, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x00, 0xdb, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdb, 0x37, 0xdb, 0x37, 0xdf, 0x9c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xab, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x14, 0xdb, 0x00, 0xdb, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdb, 0x20, 0xdb, 0x37, 0xdb, 0x37, 0xdf, 0xab, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdb, 0x53, 0xdb, 0x37, 0xdb, 0x2f, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x4b, 0xdf, 0xac, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdb, 0x77, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x44, 0xdf, 0xab, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdb, 0x6f, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x17, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdf, 0x9b, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xa8, 0xdb, 0x43, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x18, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdb, 0x34, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x4c, 0xdf, 0xa0, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xb8, 0xdb, 0x64, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x14, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdb, 0x1f, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x3c, 0xdb, 0x7b, 0xdf, 0xb3, 0xdf, 0xd8, 0xdf, 0xf0, 0xdf, 0xfc, 0xdf, 0xf3, 0xdf, 0xe0, 0xdf, 0xbc, 0xdf, 0x8b, 0xdb, 0x48, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x27, 0xff, 0x00, 0xff, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdb, 0x23, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x30, 0xdb, 0x03, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdb, 0x10, 0xdb, 0x2c, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x37, 0xdb, 0x33, 0xdb, 0x17, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdb, 0x07, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdf, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xdb, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 + /*Pixel format: Alpha 8 bit, Red: 5 bit, Green: 6 bit, Blue: 5 bit*/ + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x07, 0xdf, 0xcd, 0x14, 0xdf, 0xcd, 0x20, 0xdf, 0xcd, 0x28, 0xdf, 0xcd, 0x24, 0xdf, 0xcd, 0x1b, 0xdf, 0xcd, 0x08, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x0f, 0xdf, 0xcd, 0x33, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x18, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x1b, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x38, 0x5e, 0xce, 0x54, 0x7e, 0xce, 0x6b, 0x9d, 0xce, 0x78, 0x7e, 0xce, 0x6f, 0x5e, 0xce, 0x5c, 0xff, 0xcd, 0x3c, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x20, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x03, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x38, 0x9d, 0xce, 0x78, 0xbd, 0xce, 0xc0, 0xdd, 0xce, 0xff, 0x1d, 0xd7, 0xff, 0x3d, 0xdf, 0xff, 0x3e, 0xdf, 0xff, 0x3d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0xdd, 0xd6, 0xff, 0xdd, 0xce, 0xd0, 0x9d, 0xce, 0x8b, 0x1f, 0xce, 0x40, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x17, 0xff, 0xff, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x18, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0x9d, 0xce, 0x90, 0xdd, 0xce, 0xff, 0x3e, 0xdf, 0xff, 0x9f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0xff, 0x5e, 0xe7, 0xff, 0xfd, 0xd6, 0xff, 0xbd, 0xce, 0x9f, 0x1f, 0xce, 0x40, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x23, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x1b, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0x7e, 0xce, 0x64, 0xbd, 0xce, 0xb7, 0x3e, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5e, 0xe7, 0xff, 0xdd, 0xce, 0xff, 0x9d, 0xce, 0x83, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x28, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x17, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0x9d, 0xce, 0x80, 0xfd, 0xd6, 0xff, 0x9f, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0xff, 0xfd, 0xd6, 0xff, 0xbd, 0xce, 0x98, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x23, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0x9d, 0xce, 0x80, 0xfd, 0xd6, 0xff, 0xbf, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0x1d, 0xd7, 0xff, 0xbd, 0xce, 0x9c, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x17, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x2b, 0xdf, 0xcd, 0x37, 0x5e, 0xce, 0x57, 0xdd, 0xce, 0xff, 0xbf, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xfd, 0xd6, 0xff, 0x9d, 0xce, 0x83, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x0b, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xbd, 0xce, 0xab, 0x7e, 0xef, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xbf, 0xf7, 0xff, 0xdd, 0xce, 0xff, 0xff, 0xcd, 0x3f, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x20, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0x9d, 0xce, 0x77, 0x1d, 0xd7, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xf7, 0xff, 0xdf, 0xf7, 0xff, 0xdf, 0xf7, 0xff, 0xdf, 0xf7, 0xff, 0xdf, 0xf7, 0xff, 0xdf, 0xf7, 0xff, 0xdf, 0xf7, 0xff, 0xdf, 0xf7, 0xff, 0xdf, 0xf7, 0xff, 0xdf, 0xf7, 0xff, 0xdf, 0xf7, 0xff, 0xdf, 0xf7, 0xff, 0xdf, 0xf7, 0xff, 0xdf, 0xf7, 0xff, 0xdf, 0xf7, 0xff, 0xdf, 0xf7, 0xff, 0xdf, 0xf7, 0xff, 0xdf, 0xf7, 0xff, 0xdf, 0xf7, 0xff, 0xdf, 0xf7, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0x5e, 0xe7, 0xff, 0xbd, 0xce, 0x9c, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdd, 0xce, 0xc8, 0x9e, 0xef, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0x33, 0x8c, 0xff, 0x10, 0x63, 0xff, 0x98, 0xb5, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xdf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xdd, 0xd6, 0xff, 0xff, 0xcd, 0x3f, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x14, 0xdf, 0xcd, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x1f, 0xdf, 0xcd, 0x37, 0x5e, 0xce, 0x57, 0xfd, 0xd6, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x71, 0x73, 0xff, 0x1a, 0xc6, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0x3e, 0xdf, 0xff, 0x9d, 0xce, 0x87, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xbd, 0xce, 0x98, 0x5e, 0xe7, 0xff, 0xbf, 0xf7, 0xff, 0x9f, 0xf7, 0xff, 0x9f, 0xf7, 0xff, 0x9f, 0xf7, 0xff, 0x9f, 0xf7, 0xff, 0x9f, 0xf7, 0xff, 0x9f, 0xf7, 0xff, 0x9f, 0xf7, 0xff, 0xef, 0x62, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xf3, 0x83, 0xff, 0x9b, 0xd6, 0xff, 0x9f, 0xf7, 0xff, 0x9f, 0xf7, 0xff, 0x9f, 0xf7, 0xff, 0x9f, 0xf7, 0xff, 0x9f, 0xf7, 0xff, 0x9f, 0xf7, 0xff, 0x9f, 0xf7, 0xff, 0x9f, 0xf7, 0xff, 0x9f, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0x7e, 0xef, 0xff, 0xdd, 0xce, 0xc8, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdd, 0xce, 0xcb, 0x7e, 0xef, 0xff, 0x9f, 0xef, 0xff, 0x9f, 0xef, 0xff, 0x9f, 0xef, 0xff, 0x9f, 0xef, 0xff, 0x9f, 0xef, 0xff, 0x9f, 0xef, 0xff, 0x9f, 0xef, 0xff, 0x9f, 0xef, 0xff, 0xef, 0x62, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x74, 0x8c, 0xff, 0x1d, 0xdf, 0xff, 0x9f, 0xef, 0xff, 0x9f, 0xef, 0xff, 0x9f, 0xef, 0xff, 0x9f, 0xef, 0xff, 0x9f, 0xef, 0xff, 0x9f, 0xef, 0xff, 0x9f, 0xef, 0xff, 0x9f, 0xf7, 0xff, 0xbf, 0xf7, 0xff, 0xdd, 0xce, 0xff, 0xff, 0xcd, 0x3b, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x07, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdd, 0xce, 0xef, 0x9f, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0xef, 0x62, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xae, 0x5a, 0xff, 0xf6, 0x9c, 0xff, 0x5e, 0xe7, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x9f, 0xef, 0xff, 0xbf, 0xf7, 0xff, 0xfd, 0xd6, 0xff, 0x5e, 0xce, 0x57, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x17, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xcd, 0x07, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x38, 0xdd, 0xce, 0xff, 0x9f, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0xef, 0x62, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x10, 0x63, 0xff, 0x98, 0xb5, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x7e, 0xef, 0xff, 0x9e, 0xef, 0xff, 0x9f, 0xef, 0xff, 0x1d, 0xd7, 0xff, 0x7e, 0xce, 0x68, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x1f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xcd, 0x08, 0xdf, 0xcd, 0x37, 0xff, 0xcd, 0x3f, 0xdd, 0xce, 0xff, 0x9e, 0xef, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0xef, 0x62, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x7e, 0xef, 0xff, 0x9f, 0xef, 0xff, 0x1d, 0xd7, 0xff, 0x7e, 0xce, 0x70, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x24, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdf, 0xcd, 0x07, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdd, 0xce, 0xfc, 0x9e, 0xef, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0xef, 0x62, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xcf, 0x5a, 0xff, 0x37, 0xa5, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x7e, 0xef, 0xff, 0x9e, 0xef, 0xff, 0xfd, 0xd6, 0xff, 0x7e, 0xce, 0x64, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x1c, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdd, 0xce, 0xe3, 0x7e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0xef, 0x62, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x95, 0x94, 0xff, 0xfd, 0xd6, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x7e, 0xe7, 0xff, 0x7e, 0xef, 0xff, 0xfd, 0xd6, 0xff, 0x3e, 0xce, 0x4b, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x10, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xbd, 0xce, 0xbb, 0x3e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0x3e, 0xdf, 0xff, 0x3e, 0xdf, 0xff, 0x3e, 0xdf, 0xff, 0x3e, 0xdf, 0xff, 0x3e, 0xdf, 0xff, 0x3e, 0xdf, 0xff, 0x3e, 0xdf, 0xff, 0xef, 0x62, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x13, 0x84, 0xff, 0x7b, 0xc6, 0xff, 0x3e, 0xdf, 0xff, 0x3e, 0xdf, 0xff, 0x3e, 0xdf, 0xff, 0x3e, 0xdf, 0xff, 0x3e, 0xdf, 0xff, 0x3e, 0xdf, 0xff, 0x3e, 0xe7, 0xff, 0x7e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0xdd, 0xce, 0xec, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x33, 0xdf, 0xcd, 0x37, 0x9d, 0xce, 0x84, 0x1d, 0xdf, 0xff, 0x5e, 0xe7, 0xff, 0x3d, 0xdf, 0xff, 0x3d, 0xdf, 0xff, 0x3d, 0xdf, 0xff, 0x3d, 0xdf, 0xff, 0x3d, 0xdf, 0xff, 0x3d, 0xdf, 0xff, 0x3d, 0xdf, 0xff, 0xef, 0x62, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x91, 0x73, 0xff, 0xf9, 0xbd, 0xff, 0x3d, 0xdf, 0xff, 0x3d, 0xdf, 0xff, 0x3d, 0xdf, 0xff, 0x3d, 0xdf, 0xff, 0x3d, 0xdf, 0xff, 0x3d, 0xdf, 0xff, 0x3d, 0xdf, 0xff, 0x3d, 0xdf, 0xff, 0x3e, 0xdf, 0xff, 0x7e, 0xe7, 0xff, 0x3e, 0xdf, 0xff, 0xbd, 0xce, 0xb4, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x14, 0xdf, 0xcd, 0x37, 0x1f, 0xce, 0x43, 0xdd, 0xce, 0xff, 0x5e, 0xe7, 0xff, 0x3d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x10, 0x63, 0xff, 0x78, 0xad, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x3d, 0xdf, 0xff, 0x5e, 0xe7, 0xff, 0x5e, 0xe7, 0xff, 0xfd, 0xd6, 0xff, 0x7e, 0xce, 0x6c, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x2f, 0xdf, 0xcd, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xbd, 0xce, 0xa7, 0x1d, 0xdf, 0xff, 0x5e, 0xe7, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0xd2, 0x7b, 0xff, 0xef, 0x62, 0xff, 0xf6, 0x9c, 0xff, 0x1d, 0xd7, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x3d, 0xdf, 0xff, 0x5e, 0xe7, 0xff, 0x3e, 0xe7, 0xff, 0xdd, 0xce, 0xff, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x07, 0xdf, 0xcd, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x27, 0xdf, 0xcd, 0x37, 0x5e, 0xce, 0x54, 0xdd, 0xce, 0xff, 0x3e, 0xe7, 0xff, 0x3e, 0xdf, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0x1d, 0xd7, 0xff, 0x3e, 0xdf, 0xff, 0x5e, 0xe7, 0xff, 0xfd, 0xd6, 0xff, 0x9d, 0xce, 0x84, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xbd, 0xce, 0x9c, 0xfd, 0xd6, 0xff, 0x3e, 0xe7, 0xff, 0x1d, 0xdf, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0x3d, 0xdf, 0xff, 0x3e, 0xe7, 0xff, 0x1d, 0xdf, 0xff, 0xbd, 0xce, 0xab, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x14, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x20, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xbd, 0xce, 0xab, 0x1d, 0xd7, 0xff, 0x3e, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0x1d, 0xdf, 0xff, 0x3e, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0xdd, 0xce, 0xff, 0x5e, 0xce, 0x53, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x2f, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0x3f, 0xce, 0x4b, 0xbd, 0xce, 0xac, 0xfd, 0xd6, 0xff, 0x3e, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0xfd, 0xd6, 0xff, 0xdd, 0xd6, 0xff, 0xdd, 0xd6, 0xff, 0xdd, 0xd6, 0xff, 0xdd, 0xd6, 0xff, 0xdd, 0xd6, 0xff, 0xdd, 0xd6, 0xff, 0xdd, 0xd6, 0xff, 0xdd, 0xd6, 0xff, 0xdd, 0xd6, 0xff, 0xdd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0x1d, 0xd7, 0xff, 0x1d, 0xdf, 0xff, 0x3e, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0xdd, 0xce, 0xff, 0x9e, 0xce, 0x77, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0x1f, 0xce, 0x44, 0xbd, 0xce, 0xab, 0xfd, 0xd6, 0xff, 0x3d, 0xdf, 0xff, 0x3d, 0xdf, 0xff, 0x1d, 0xd7, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xdd, 0xd6, 0xff, 0xdd, 0xce, 0xff, 0xdd, 0xce, 0xff, 0xdd, 0xce, 0xff, 0xdd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0xfd, 0xd6, 0xff, 0x1d, 0xdf, 0xff, 0x3d, 0xdf, 0xff, 0x3d, 0xdf, 0xff, 0xfd, 0xd6, 0xff, 0xdd, 0xce, 0xff, 0x7e, 0xce, 0x6f, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x17, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xbd, 0xce, 0x9b, 0xdd, 0xce, 0xff, 0xfd, 0xd6, 0xff, 0x1d, 0xdf, 0xff, 0x3d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xd7, 0xff, 0x1d, 0xd7, 0xff, 0xfd, 0xd6, 0xff, 0x1d, 0xd7, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x3d, 0xdf, 0xff, 0x3d, 0xdf, 0xff, 0x1d, 0xd7, 0xff, 0xdd, 0xd6, 0xff, 0xbd, 0xce, 0xa8, 0x1f, 0xce, 0x43, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x18, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x34, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0x3e, 0xce, 0x4c, 0xbd, 0xce, 0xa0, 0xdd, 0xce, 0xff, 0xfd, 0xd6, 0xff, 0x1d, 0xd7, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xdf, 0xff, 0x1d, 0xd7, 0xff, 0xfd, 0xd6, 0xff, 0xdd, 0xce, 0xff, 0xbd, 0xce, 0xb8, 0x7e, 0xce, 0x64, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x14, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x1f, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xff, 0xcd, 0x3c, 0x9d, 0xce, 0x7b, 0xbd, 0xce, 0xb3, 0xdd, 0xce, 0xd8, 0xdd, 0xce, 0xf0, 0xdd, 0xce, 0xfc, 0xdd, 0xce, 0xf3, 0xdd, 0xce, 0xe0, 0xbd, 0xce, 0xbc, 0x9d, 0xce, 0x8b, 0x1f, 0xce, 0x48, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x27, 0x1d, 0xdf, 0x00, 0x1d, 0xdf, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x23, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x30, 0xdf, 0xcd, 0x03, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x10, 0xdf, 0xcd, 0x2c, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x37, 0xdf, 0xcd, 0x33, 0xdf, 0xcd, 0x17, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x07, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdd, 0xce, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xdf, 0xcd, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 + /*Pixel format: Alpha 8 bit, Red: 5 bit, Green: 6 bit, Blue: 5 bit BUT the 2 color bytes are swapped*/ + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x07, 0xcd, 0xdf, 0x14, 0xcd, 0xdf, 0x20, 0xcd, 0xdf, 0x28, 0xcd, 0xdf, 0x24, 0xcd, 0xdf, 0x1b, 0xcd, 0xdf, 0x08, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x0f, 0xcd, 0xdf, 0x33, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x18, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x1b, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x38, 0xce, 0x5e, 0x54, 0xce, 0x7e, 0x6b, 0xce, 0x9d, 0x78, 0xce, 0x7e, 0x6f, 0xce, 0x5e, 0x5c, 0xcd, 0xff, 0x3c, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x20, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x03, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x38, 0xce, 0x9d, 0x78, 0xce, 0xbd, 0xc0, 0xce, 0xdd, 0xff, 0xd7, 0x1d, 0xff, 0xdf, 0x3d, 0xff, 0xdf, 0x3e, 0xff, 0xdf, 0x3d, 0xff, 0xdf, 0x1d, 0xff, 0xd6, 0xdd, 0xff, 0xce, 0xdd, 0xd0, 0xce, 0x9d, 0x8b, 0xce, 0x1f, 0x40, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x17, 0xff, 0xff, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x18, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xce, 0x9d, 0x90, 0xce, 0xdd, 0xff, 0xdf, 0x3e, 0xff, 0xf7, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbf, 0xff, 0xe7, 0x5e, 0xff, 0xd6, 0xfd, 0xff, 0xce, 0xbd, 0x9f, 0xce, 0x1f, 0x40, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x23, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x1b, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xce, 0x7e, 0x64, 0xce, 0xbd, 0xb7, 0xdf, 0x3e, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x5e, 0xff, 0xce, 0xdd, 0xff, 0xce, 0x9d, 0x83, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x28, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x17, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xce, 0x9d, 0x80, 0xd6, 0xfd, 0xff, 0xef, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbf, 0xff, 0xd6, 0xfd, 0xff, 0xce, 0xbd, 0x98, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x23, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xce, 0x9d, 0x80, 0xd6, 0xfd, 0xff, 0xf7, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xd7, 0x1d, 0xff, 0xce, 0xbd, 0x9c, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x17, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x2b, 0xcd, 0xdf, 0x37, 0xce, 0x5e, 0x57, 0xce, 0xdd, 0xff, 0xf7, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xd6, 0xfd, 0xff, 0xce, 0x9d, 0x83, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x0b, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xce, 0xbd, 0xab, 0xef, 0x7e, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xf7, 0xbf, 0xff, 0xce, 0xdd, 0xff, 0xcd, 0xff, 0x3f, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x20, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xce, 0x9d, 0x77, 0xd7, 0x1d, 0xff, 0xff, 0xdf, 0xff, 0xf7, 0xdf, 0xff, 0xf7, 0xdf, 0xff, 0xf7, 0xdf, 0xff, 0xf7, 0xdf, 0xff, 0xf7, 0xdf, 0xff, 0xf7, 0xdf, 0xff, 0xf7, 0xdf, 0xff, 0xf7, 0xdf, 0xff, 0xf7, 0xdf, 0xff, 0xf7, 0xdf, 0xff, 0xf7, 0xdf, 0xff, 0xf7, 0xdf, 0xff, 0xf7, 0xdf, 0xff, 0xf7, 0xdf, 0xff, 0xf7, 0xdf, 0xff, 0xf7, 0xdf, 0xff, 0xf7, 0xdf, 0xff, 0xf7, 0xdf, 0xff, 0xf7, 0xdf, 0xff, 0xf7, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xe7, 0x5e, 0xff, 0xce, 0xbd, 0x9c, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xce, 0xdd, 0xc8, 0xef, 0x9e, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0x8c, 0x33, 0xff, 0x63, 0x10, 0xff, 0xb5, 0x98, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xdf, 0xff, 0xf7, 0xbf, 0xff, 0xd6, 0xdd, 0xff, 0xcd, 0xff, 0x3f, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x14, 0xcd, 0xdf, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x1f, 0xcd, 0xdf, 0x37, 0xce, 0x5e, 0x57, 0xd6, 0xfd, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x73, 0x71, 0xff, 0xc6, 0x1a, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0xbf, 0xff, 0xdf, 0x3e, 0xff, 0xce, 0x9d, 0x87, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xce, 0xbd, 0x98, 0xe7, 0x5e, 0xff, 0xf7, 0xbf, 0xff, 0xf7, 0x9f, 0xff, 0xf7, 0x9f, 0xff, 0xf7, 0x9f, 0xff, 0xf7, 0x9f, 0xff, 0xf7, 0x9f, 0xff, 0xf7, 0x9f, 0xff, 0xf7, 0x9f, 0xff, 0x62, 0xef, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x83, 0xf3, 0xff, 0xd6, 0x9b, 0xff, 0xf7, 0x9f, 0xff, 0xf7, 0x9f, 0xff, 0xf7, 0x9f, 0xff, 0xf7, 0x9f, 0xff, 0xf7, 0x9f, 0xff, 0xf7, 0x9f, 0xff, 0xf7, 0x9f, 0xff, 0xf7, 0x9f, 0xff, 0xf7, 0x9f, 0xff, 0xf7, 0xbf, 0xff, 0xef, 0x7e, 0xff, 0xce, 0xdd, 0xc8, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xce, 0xdd, 0xcb, 0xef, 0x7e, 0xff, 0xef, 0x9f, 0xff, 0xef, 0x9f, 0xff, 0xef, 0x9f, 0xff, 0xef, 0x9f, 0xff, 0xef, 0x9f, 0xff, 0xef, 0x9f, 0xff, 0xef, 0x9f, 0xff, 0xef, 0x9f, 0xff, 0x62, 0xef, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x8c, 0x74, 0xff, 0xdf, 0x1d, 0xff, 0xef, 0x9f, 0xff, 0xef, 0x9f, 0xff, 0xef, 0x9f, 0xff, 0xef, 0x9f, 0xff, 0xef, 0x9f, 0xff, 0xef, 0x9f, 0xff, 0xef, 0x9f, 0xff, 0xf7, 0x9f, 0xff, 0xf7, 0xbf, 0xff, 0xce, 0xdd, 0xff, 0xcd, 0xff, 0x3b, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x07, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xce, 0xdd, 0xef, 0xef, 0x9f, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0x62, 0xef, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x5a, 0xae, 0xff, 0x9c, 0xf6, 0xff, 0xe7, 0x5e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x9f, 0xff, 0xf7, 0xbf, 0xff, 0xd6, 0xfd, 0xff, 0xce, 0x5e, 0x57, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x17, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xcd, 0xdf, 0x07, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x38, 0xce, 0xdd, 0xff, 0xef, 0x9f, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0x62, 0xef, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x63, 0x10, 0xff, 0xb5, 0x98, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x9e, 0xff, 0xef, 0x9f, 0xff, 0xd7, 0x1d, 0xff, 0xce, 0x7e, 0x68, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x1f, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xcd, 0xdf, 0x08, 0xcd, 0xdf, 0x37, 0xcd, 0xff, 0x3f, 0xce, 0xdd, 0xff, 0xef, 0x9e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0x62, 0xef, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x9f, 0xff, 0xd7, 0x1d, 0xff, 0xce, 0x7e, 0x70, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x24, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xcd, 0xdf, 0x07, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xce, 0xdd, 0xfc, 0xef, 0x9e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0x62, 0xef, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x5a, 0xcf, 0xff, 0xa5, 0x37, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xef, 0x7e, 0xff, 0xef, 0x9e, 0xff, 0xd6, 0xfd, 0xff, 0xce, 0x7e, 0x64, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x1c, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xce, 0xdd, 0xe3, 0xe7, 0x7e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0x62, 0xef, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x94, 0x95, 0xff, 0xd6, 0xfd, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x7e, 0xff, 0xef, 0x7e, 0xff, 0xd6, 0xfd, 0xff, 0xce, 0x3e, 0x4b, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x10, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xce, 0xbd, 0xbb, 0xe7, 0x3e, 0xff, 0xe7, 0x5e, 0xff, 0xdf, 0x3e, 0xff, 0xdf, 0x3e, 0xff, 0xdf, 0x3e, 0xff, 0xdf, 0x3e, 0xff, 0xdf, 0x3e, 0xff, 0xdf, 0x3e, 0xff, 0xdf, 0x3e, 0xff, 0x62, 0xef, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x84, 0x13, 0xff, 0xc6, 0x7b, 0xff, 0xdf, 0x3e, 0xff, 0xdf, 0x3e, 0xff, 0xdf, 0x3e, 0xff, 0xdf, 0x3e, 0xff, 0xdf, 0x3e, 0xff, 0xdf, 0x3e, 0xff, 0xe7, 0x3e, 0xff, 0xe7, 0x7e, 0xff, 0xe7, 0x5e, 0xff, 0xce, 0xdd, 0xec, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x33, 0xcd, 0xdf, 0x37, 0xce, 0x9d, 0x84, 0xdf, 0x1d, 0xff, 0xe7, 0x5e, 0xff, 0xdf, 0x3d, 0xff, 0xdf, 0x3d, 0xff, 0xdf, 0x3d, 0xff, 0xdf, 0x3d, 0xff, 0xdf, 0x3d, 0xff, 0xdf, 0x3d, 0xff, 0xdf, 0x3d, 0xff, 0x62, 0xef, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x73, 0x91, 0xff, 0xbd, 0xf9, 0xff, 0xdf, 0x3d, 0xff, 0xdf, 0x3d, 0xff, 0xdf, 0x3d, 0xff, 0xdf, 0x3d, 0xff, 0xdf, 0x3d, 0xff, 0xdf, 0x3d, 0xff, 0xdf, 0x3d, 0xff, 0xdf, 0x3d, 0xff, 0xdf, 0x3e, 0xff, 0xe7, 0x7e, 0xff, 0xdf, 0x3e, 0xff, 0xce, 0xbd, 0xb4, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x14, 0xcd, 0xdf, 0x37, 0xce, 0x1f, 0x43, 0xce, 0xdd, 0xff, 0xe7, 0x5e, 0xff, 0xdf, 0x3d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x63, 0x10, 0xff, 0xad, 0x78, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x3d, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x5e, 0xff, 0xd6, 0xfd, 0xff, 0xce, 0x7e, 0x6c, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x2f, 0xcd, 0xdf, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xce, 0xbd, 0xa7, 0xdf, 0x1d, 0xff, 0xe7, 0x5e, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0x7b, 0xd2, 0xff, 0x62, 0xef, 0xff, 0x9c, 0xf6, 0xff, 0xd7, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x3d, 0xff, 0xe7, 0x5e, 0xff, 0xe7, 0x3e, 0xff, 0xce, 0xdd, 0xff, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x07, 0xcd, 0xdf, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x27, 0xcd, 0xdf, 0x37, 0xce, 0x5e, 0x54, 0xce, 0xdd, 0xff, 0xe7, 0x3e, 0xff, 0xdf, 0x3e, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd7, 0x1d, 0xff, 0xdf, 0x3e, 0xff, 0xe7, 0x5e, 0xff, 0xd6, 0xfd, 0xff, 0xce, 0x9d, 0x84, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xce, 0xbd, 0x9c, 0xd6, 0xfd, 0xff, 0xe7, 0x3e, 0xff, 0xdf, 0x1d, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xdf, 0x3d, 0xff, 0xe7, 0x3e, 0xff, 0xdf, 0x1d, 0xff, 0xce, 0xbd, 0xab, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x14, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x20, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xce, 0xbd, 0xab, 0xd7, 0x1d, 0xff, 0xdf, 0x3e, 0xff, 0xdf, 0x1d, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x3e, 0xff, 0xdf, 0x1d, 0xff, 0xce, 0xdd, 0xff, 0xce, 0x5e, 0x53, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x2f, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xce, 0x3f, 0x4b, 0xce, 0xbd, 0xac, 0xd6, 0xfd, 0xff, 0xdf, 0x3e, 0xff, 0xdf, 0x1d, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xdd, 0xff, 0xd6, 0xdd, 0xff, 0xd6, 0xdd, 0xff, 0xd6, 0xdd, 0xff, 0xd6, 0xdd, 0xff, 0xd6, 0xdd, 0xff, 0xd6, 0xdd, 0xff, 0xd6, 0xdd, 0xff, 0xd6, 0xdd, 0xff, 0xd6, 0xdd, 0xff, 0xd6, 0xfd, 0xff, 0xd7, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x3e, 0xff, 0xdf, 0x1d, 0xff, 0xce, 0xdd, 0xff, 0xce, 0x9e, 0x77, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xce, 0x1f, 0x44, 0xce, 0xbd, 0xab, 0xd6, 0xfd, 0xff, 0xdf, 0x3d, 0xff, 0xdf, 0x3d, 0xff, 0xd7, 0x1d, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xdd, 0xff, 0xce, 0xdd, 0xff, 0xce, 0xdd, 0xff, 0xce, 0xdd, 0xff, 0xd6, 0xdd, 0xff, 0xd6, 0xfd, 0xff, 0xd6, 0xfd, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x3d, 0xff, 0xdf, 0x3d, 0xff, 0xd6, 0xfd, 0xff, 0xce, 0xdd, 0xff, 0xce, 0x7e, 0x6f, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x17, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xce, 0xbd, 0x9b, 0xce, 0xdd, 0xff, 0xd6, 0xfd, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x3d, 0xff, 0xdf, 0x1d, 0xff, 0xd7, 0x1d, 0xff, 0xd7, 0x1d, 0xff, 0xd6, 0xfd, 0xff, 0xd7, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x3d, 0xff, 0xdf, 0x3d, 0xff, 0xd7, 0x1d, 0xff, 0xd6, 0xdd, 0xff, 0xce, 0xbd, 0xa8, 0xce, 0x1f, 0x43, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x18, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x34, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xce, 0x3e, 0x4c, 0xce, 0xbd, 0xa0, 0xce, 0xdd, 0xff, 0xd6, 0xfd, 0xff, 0xd7, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xdf, 0x1d, 0xff, 0xd7, 0x1d, 0xff, 0xd6, 0xfd, 0xff, 0xce, 0xdd, 0xff, 0xce, 0xbd, 0xb8, 0xce, 0x7e, 0x64, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x14, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x1f, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xff, 0x3c, 0xce, 0x9d, 0x7b, 0xce, 0xbd, 0xb3, 0xce, 0xdd, 0xd8, 0xce, 0xdd, 0xf0, 0xce, 0xdd, 0xfc, 0xce, 0xdd, 0xf3, 0xce, 0xdd, 0xe0, 0xce, 0xbd, 0xbc, 0xce, 0x9d, 0x8b, 0xce, 0x1f, 0x48, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x27, 0xdf, 0x1d, 0x00, 0xdf, 0x1d, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x23, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x30, 0xcd, 0xdf, 0x03, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x10, 0xcd, 0xdf, 0x2c, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x37, 0xcd, 0xdf, 0x33, 0xcd, 0xdf, 0x17, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x07, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xce, 0xdd, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xcd, 0xdf, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, +#endif +#if LV_COLOR_DEPTH == 32 + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x07, 0xfd, 0xb8, 0xcc, 0x14, 0xfd, 0xb8, 0xcc, 0x20, 0xfd, 0xb8, 0xcc, 0x28, 0xfd, 0xb8, 0xcc, 0x24, 0xfd, 0xb8, 0xcc, 0x1b, 0xfd, 0xb8, 0xcc, 0x08, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x0f, 0xfd, 0xb8, 0xcc, 0x33, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x18, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x1b, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfb, 0xba, 0xcc, 0x38, 0xf2, 0xc7, 0xcc, 0x54, 0xee, 0xcd, 0xcb, 0x6b, 0xec, 0xcf, 0xcb, 0x78, 0xed, 0xcd, 0xcb, 0x6f, 0xf0, 0xc9, 0xcb, 0x5c, 0xf9, 0xbd, 0xcc, 0x3c, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x20, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x03, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfb, 0xba, 0xcc, 0x38, 0xec, 0xcf, 0xcb, 0x78, 0xe7, 0xd6, 0xcb, 0xc0, 0xe5, 0xda, 0xcc, 0xff, 0xe9, 0xdf, 0xd3, 0xff, 0xec, 0xe3, 0xd9, 0xff, 0xee, 0xe6, 0xdc, 0xff, 0xec, 0xe4, 0xda, 0xff, 0xea, 0xe0, 0xd5, 0xff, 0xe6, 0xda, 0xcd, 0xff, 0xe7, 0xd7, 0xcb, 0xd0, 0xea, 0xd2, 0xcb, 0x8b, 0xf8, 0xbf, 0xcc, 0x40, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x17, 0xff, 0xff, 0xff, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x18, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xea, 0xd2, 0xcb, 0x90, 0xe5, 0xda, 0xcc, 0xff, 0xed, 0xe5, 0xdc, 0xff, 0xf6, 0xf2, 0xee, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0xf8, 0xf5, 0xf2, 0xff, 0xf0, 0xe9, 0xe1, 0xff, 0xe6, 0xdb, 0xce, 0xff, 0xe9, 0xd4, 0xcb, 0x9f, 0xf8, 0xbf, 0xcc, 0x40, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x23, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x1b, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xef, 0xcb, 0xcb, 0x64, 0xe7, 0xd6, 0xcb, 0xb7, 0xed, 0xe5, 0xdb, 0xff, 0xfb, 0xf9, 0xf7, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0xfc, 0xfc, 0xfb, 0xff, 0xf1, 0xea, 0xe3, 0xff, 0xe6, 0xda, 0xcc, 0xff, 0xeb, 0xd1, 0xcb, 0x83, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x28, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x17, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xeb, 0xd0, 0xcb, 0x80, 0xe6, 0xdb, 0xcd, 0xff, 0xf5, 0xf0, 0xeb, 0xff, 0xfd, 0xfd, 0xfc, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xfd, 0xfd, 0xfc, 0xff, 0xf9, 0xf6, 0xf2, 0xff, 0xe8, 0xde, 0xd1, 0xff, 0xe9, 0xd3, 0xcb, 0x98, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x23, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xeb, 0xd0, 0xcb, 0x80, 0xe7, 0xdb, 0xce, 0xff, 0xf8, 0xf4, 0xf1, 0xff, 0xfc, 0xfc, 0xfa, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfd, 0xfc, 0xfa, 0xff, 0xfb, 0xf9, 0xf6, 0xff, 0xe9, 0xdf, 0xd4, 0xff, 0xe9, 0xd3, 0xcb, 0x9c, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x17, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x2b, 0xfd, 0xb8, 0xcc, 0x37, 0xf2, 0xc7, 0xcc, 0x57, 0xe6, 0xda, 0xcc, 0xff, 0xf7, 0xf4, 0xf0, 0xff, 0xfc, 0xfb, 0xf9, 0xff, 0xfb, 0xfa, 0xf8, 0xff, 0xfb, 0xfa, 0xf8, 0xff, 0xfb, 0xfa, 0xf8, 0xff, 0xfb, 0xfa, 0xf8, 0xff, 0xfb, 0xfa, 0xf8, 0xff, 0xfb, 0xfa, 0xf8, 0xff, 0xfb, 0xfa, 0xf8, 0xff, 0xfb, 0xfa, 0xf8, 0xff, 0xfb, 0xfa, 0xf8, 0xff, 0xfb, 0xfa, 0xf8, 0xff, 0xfb, 0xfa, 0xf8, 0xff, 0xfb, 0xfa, 0xf8, 0xff, 0xfb, 0xfa, 0xf8, 0xff, 0xfb, 0xfa, 0xf8, 0xff, 0xfb, 0xfa, 0xf8, 0xff, 0xfb, 0xfa, 0xf8, 0xff, 0xfb, 0xfa, 0xf8, 0xff, 0xfc, 0xfb, 0xfa, 0xff, 0xfa, 0xf8, 0xf6, 0xff, 0xe8, 0xdd, 0xd1, 0xff, 0xeb, 0xd1, 0xcb, 0x83, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x0b, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xe8, 0xd5, 0xcb, 0xab, 0xf2, 0xec, 0xe5, 0xff, 0xfb, 0xf9, 0xf7, 0xff, 0xfa, 0xf8, 0xf6, 0xff, 0xfa, 0xf8, 0xf6, 0xff, 0xfa, 0xf8, 0xf6, 0xff, 0xfa, 0xf8, 0xf6, 0xff, 0xfa, 0xf8, 0xf6, 0xff, 0xfa, 0xf8, 0xf6, 0xff, 0xfa, 0xf8, 0xf6, 0xff, 0xfa, 0xf8, 0xf6, 0xff, 0xfa, 0xf8, 0xf6, 0xff, 0xfa, 0xf8, 0xf6, 0xff, 0xfa, 0xf8, 0xf6, 0xff, 0xfa, 0xf8, 0xf6, 0xff, 0xfa, 0xf8, 0xf6, 0xff, 0xfa, 0xf8, 0xf6, 0xff, 0xfa, 0xf8, 0xf6, 0xff, 0xfa, 0xf8, 0xf6, 0xff, 0xfa, 0xf8, 0xf6, 0xff, 0xfa, 0xf8, 0xf6, 0xff, 0xfa, 0xf8, 0xf6, 0xff, 0xfb, 0xfa, 0xf8, 0xff, 0xf6, 0xf3, 0xef, 0xff, 0xe5, 0xda, 0xcc, 0xff, 0xf9, 0xbd, 0xcc, 0x3f, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x20, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xec, 0xcf, 0xcb, 0x77, 0xea, 0xe0, 0xd4, 0xff, 0xfa, 0xf9, 0xf7, 0xff, 0xf9, 0xf7, 0xf4, 0xff, 0xf9, 0xf7, 0xf4, 0xff, 0xf9, 0xf7, 0xf4, 0xff, 0xf9, 0xf7, 0xf4, 0xff, 0xf9, 0xf7, 0xf4, 0xff, 0xf9, 0xf7, 0xf4, 0xff, 0xf9, 0xf7, 0xf4, 0xff, 0xf9, 0xf7, 0xf4, 0xff, 0xf9, 0xf7, 0xf4, 0xff, 0xf9, 0xf7, 0xf4, 0xff, 0xf9, 0xf7, 0xf4, 0xff, 0xf9, 0xf7, 0xf4, 0xff, 0xf9, 0xf7, 0xf4, 0xff, 0xf9, 0xf7, 0xf4, 0xff, 0xf9, 0xf7, 0xf4, 0xff, 0xf9, 0xf7, 0xf4, 0xff, 0xf9, 0xf7, 0xf4, 0xff, 0xf9, 0xf7, 0xf4, 0xff, 0xf9, 0xf7, 0xf4, 0xff, 0xf9, 0xf7, 0xf4, 0xff, 0xf9, 0xf8, 0xf5, 0xff, 0xfb, 0xf9, 0xf7, 0xff, 0xef, 0xe7, 0xdf, 0xff, 0xe9, 0xd4, 0xcb, 0x9c, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xe7, 0xd7, 0xcb, 0xc8, 0xf4, 0xf0, 0xea, 0xff, 0xf9, 0xf6, 0xf2, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0x9c, 0x86, 0x87, 0xff, 0x7e, 0x61, 0x64, 0xff, 0xc1, 0xb2, 0xb1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf9, 0xf7, 0xf3, 0xff, 0xf8, 0xf6, 0xf2, 0xff, 0xe6, 0xda, 0xcd, 0xff, 0xf8, 0xbe, 0xcc, 0x3f, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x14, 0xfd, 0xb8, 0xcc, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x1f, 0xfd, 0xb8, 0xcc, 0x37, 0xf2, 0xc7, 0xcc, 0x57, 0xe8, 0xde, 0xd1, 0xff, 0xf9, 0xf6, 0xf3, 0xff, 0xf7, 0xf3, 0xef, 0xff, 0xf7, 0xf3, 0xef, 0xff, 0xf7, 0xf3, 0xef, 0xff, 0xf7, 0xf3, 0xef, 0xff, 0xf7, 0xf3, 0xef, 0xff, 0xf7, 0xf3, 0xef, 0xff, 0xf7, 0xf3, 0xef, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x89, 0x6e, 0x70, 0xff, 0xce, 0xc2, 0xc0, 0xff, 0xf7, 0xf3, 0xef, 0xff, 0xf7, 0xf3, 0xef, 0xff, 0xf7, 0xf3, 0xef, 0xff, 0xf7, 0xf3, 0xef, 0xff, 0xf7, 0xf3, 0xef, 0xff, 0xf7, 0xf3, 0xef, 0xff, 0xf7, 0xf3, 0xef, 0xff, 0xf7, 0xf3, 0xef, 0xff, 0xf7, 0xf3, 0xef, 0xff, 0xf7, 0xf3, 0xef, 0xff, 0xf8, 0xf4, 0xf1, 0xff, 0xf9, 0xf6, 0xf3, 0xff, 0xed, 0xe4, 0xdb, 0xff, 0xeb, 0xd1, 0xcb, 0x87, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xe9, 0xd3, 0xcb, 0x98, 0xef, 0xe7, 0xde, 0xff, 0xf7, 0xf4, 0xf0, 0xff, 0xf6, 0xf2, 0xed, 0xff, 0xf6, 0xf2, 0xed, 0xff, 0xf6, 0xf2, 0xed, 0xff, 0xf6, 0xf2, 0xed, 0xff, 0xf6, 0xf2, 0xed, 0xff, 0xf6, 0xf2, 0xed, 0xff, 0xf6, 0xf2, 0xed, 0xff, 0x7a, 0x5d, 0x5f, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x95, 0x7d, 0x7e, 0xff, 0xdb, 0xd2, 0xce, 0xff, 0xf6, 0xf2, 0xed, 0xff, 0xf6, 0xf2, 0xed, 0xff, 0xf6, 0xf2, 0xed, 0xff, 0xf6, 0xf2, 0xed, 0xff, 0xf6, 0xf2, 0xed, 0xff, 0xf6, 0xf2, 0xed, 0xff, 0xf6, 0xf2, 0xed, 0xff, 0xf6, 0xf2, 0xed, 0xff, 0xf6, 0xf2, 0xee, 0xff, 0xf8, 0xf5, 0xf1, 0xff, 0xf4, 0xee, 0xe8, 0xff, 0xe7, 0xd7, 0xcb, 0xc8, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xe7, 0xd7, 0xcb, 0xcb, 0xf3, 0xed, 0xe6, 0xff, 0xf6, 0xf1, 0xec, 0xff, 0xf5, 0xf0, 0xea, 0xff, 0xf5, 0xf0, 0xea, 0xff, 0xf5, 0xf0, 0xea, 0xff, 0xf5, 0xf0, 0xea, 0xff, 0xf5, 0xf0, 0xea, 0xff, 0xf5, 0xf0, 0xea, 0xff, 0xf5, 0xf0, 0xea, 0xff, 0x7a, 0x5d, 0x5f, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xa1, 0x8c, 0x8b, 0xff, 0xe7, 0xdf, 0xda, 0xff, 0xf5, 0xf0, 0xea, 0xff, 0xf5, 0xf0, 0xea, 0xff, 0xf5, 0xf0, 0xea, 0xff, 0xf5, 0xf0, 0xea, 0xff, 0xf5, 0xf0, 0xea, 0xff, 0xf5, 0xf0, 0xea, 0xff, 0xf5, 0xf0, 0xea, 0xff, 0xf7, 0xf2, 0xed, 0xff, 0xf7, 0xf3, 0xef, 0xff, 0xe5, 0xda, 0xcc, 0xff, 0xfb, 0xbb, 0xcc, 0x3b, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x07, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xe5, 0xd8, 0xcb, 0xef, 0xf5, 0xf0, 0xeb, 0xff, 0xf3, 0xee, 0xe9, 0xff, 0xf3, 0xee, 0xe8, 0xff, 0xf3, 0xee, 0xe8, 0xff, 0xf3, 0xee, 0xe8, 0xff, 0xf3, 0xee, 0xe8, 0xff, 0xf3, 0xee, 0xe8, 0xff, 0xf3, 0xee, 0xe8, 0xff, 0xf3, 0xee, 0xe8, 0xff, 0x7a, 0x5d, 0x5f, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x72, 0x53, 0x56, 0xff, 0xb0, 0x9e, 0x9c, 0xff, 0xf0, 0xea, 0xe4, 0xff, 0xf3, 0xee, 0xe8, 0xff, 0xf3, 0xee, 0xe8, 0xff, 0xf3, 0xee, 0xe8, 0xff, 0xf3, 0xee, 0xe8, 0xff, 0xf3, 0xee, 0xe8, 0xff, 0xf5, 0xf0, 0xeb, 0xff, 0xf6, 0xf3, 0xee, 0xff, 0xe8, 0xdd, 0xd0, 0xff, 0xf2, 0xc7, 0xcc, 0x57, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x17, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfd, 0xb8, 0xcc, 0x07, 0xfd, 0xb8, 0xcc, 0x37, 0xfc, 0xb9, 0xcc, 0x38, 0xe5, 0xd9, 0xcb, 0xff, 0xf5, 0xf1, 0xeb, 0xff, 0xf2, 0xec, 0xe5, 0xff, 0xf2, 0xec, 0xe5, 0xff, 0xf2, 0xec, 0xe5, 0xff, 0xf2, 0xec, 0xe5, 0xff, 0xf2, 0xec, 0xe5, 0xff, 0xf2, 0xec, 0xe5, 0xff, 0xf2, 0xec, 0xe5, 0xff, 0xf2, 0xec, 0xe5, 0xff, 0x7a, 0x5d, 0x5f, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x7d, 0x60, 0x62, 0xff, 0xc0, 0xb1, 0xad, 0xff, 0xf2, 0xec, 0xe5, 0xff, 0xf2, 0xec, 0xe5, 0xff, 0xf2, 0xec, 0xe5, 0xff, 0xf2, 0xec, 0xe5, 0xff, 0xf4, 0xef, 0xe9, 0xff, 0xf6, 0xf1, 0xec, 0xff, 0xe9, 0xdf, 0xd3, 0xff, 0xef, 0xcc, 0xcb, 0x68, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x1f, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfd, 0xb8, 0xcc, 0x08, 0xfd, 0xb8, 0xcc, 0x37, 0xf9, 0xbe, 0xcc, 0x3f, 0xe6, 0xda, 0xcc, 0xff, 0xf4, 0xef, 0xea, 0xff, 0xf1, 0xea, 0xe3, 0xff, 0xf1, 0xea, 0xe3, 0xff, 0xf1, 0xea, 0xe3, 0xff, 0xf1, 0xea, 0xe3, 0xff, 0xf1, 0xea, 0xe3, 0xff, 0xf1, 0xea, 0xe3, 0xff, 0xf1, 0xea, 0xe3, 0xff, 0xf1, 0xea, 0xe3, 0xff, 0x7a, 0x5c, 0x5e, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xf1, 0xea, 0xe3, 0xff, 0xf1, 0xea, 0xe3, 0xff, 0xf1, 0xea, 0xe3, 0xff, 0xf1, 0xea, 0xe3, 0xff, 0xf3, 0xed, 0xe7, 0xff, 0xf5, 0xf0, 0xeb, 0xff, 0xea, 0xe0, 0xd4, 0xff, 0xed, 0xcd, 0xcb, 0x70, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x24, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xfd, 0xb8, 0xcc, 0x07, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xe5, 0xd9, 0xcb, 0xfc, 0xf4, 0xef, 0xe9, 0xff, 0xf0, 0xea, 0xe2, 0xff, 0xf0, 0xe9, 0xe1, 0xff, 0xf0, 0xe9, 0xe1, 0xff, 0xf0, 0xe9, 0xe1, 0xff, 0xf0, 0xe9, 0xe1, 0xff, 0xf0, 0xe9, 0xe1, 0xff, 0xf0, 0xe9, 0xe1, 0xff, 0xf0, 0xe9, 0xe1, 0xff, 0x7a, 0x5c, 0x5e, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x75, 0x57, 0x59, 0xff, 0xb6, 0xa4, 0xa1, 0xff, 0xf0, 0xe9, 0xe1, 0xff, 0xf0, 0xe9, 0xe1, 0xff, 0xf0, 0xe9, 0xe1, 0xff, 0xf0, 0xe9, 0xe1, 0xff, 0xf2, 0xec, 0xe5, 0xff, 0xf4, 0xef, 0xe9, 0xff, 0xe8, 0xde, 0xd2, 0xff, 0xef, 0xcb, 0xcb, 0x64, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x1c, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xe6, 0xd8, 0xcb, 0xe3, 0xf1, 0xeb, 0xe3, 0xff, 0xf0, 0xe9, 0xe1, 0xff, 0xef, 0xe7, 0xde, 0xff, 0xef, 0xe7, 0xde, 0xff, 0xef, 0xe7, 0xde, 0xff, 0xef, 0xe7, 0xde, 0xff, 0xef, 0xe7, 0xde, 0xff, 0xef, 0xe7, 0xde, 0xff, 0xef, 0xe7, 0xde, 0xff, 0x7a, 0x5c, 0x5e, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xa5, 0x8f, 0x8d, 0xff, 0xe5, 0xdb, 0xd3, 0xff, 0xef, 0xe7, 0xde, 0xff, 0xef, 0xe7, 0xde, 0xff, 0xef, 0xe7, 0xde, 0xff, 0xef, 0xe7, 0xde, 0xff, 0xef, 0xe7, 0xde, 0xff, 0xf2, 0xeb, 0xe3, 0xff, 0xf3, 0xee, 0xe7, 0xff, 0xe6, 0xdb, 0xce, 0xff, 0xf4, 0xc4, 0xcc, 0x4b, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x10, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xe7, 0xd6, 0xcb, 0xbb, 0xee, 0xe6, 0xdd, 0xff, 0xf0, 0xe9, 0xe2, 0xff, 0xed, 0xe5, 0xdc, 0xff, 0xed, 0xe5, 0xdc, 0xff, 0xed, 0xe5, 0xdc, 0xff, 0xed, 0xe5, 0xdc, 0xff, 0xed, 0xe5, 0xdc, 0xff, 0xed, 0xe5, 0xdc, 0xff, 0xed, 0xe5, 0xdc, 0xff, 0x7a, 0x5c, 0x5e, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x98, 0x80, 0x7f, 0xff, 0xd7, 0xcb, 0xc4, 0xff, 0xed, 0xe5, 0xdc, 0xff, 0xed, 0xe5, 0xdc, 0xff, 0xed, 0xe5, 0xdc, 0xff, 0xed, 0xe5, 0xdc, 0xff, 0xed, 0xe5, 0xdc, 0xff, 0xed, 0xe5, 0xdc, 0xff, 0xee, 0xe6, 0xdd, 0xff, 0xf1, 0xeb, 0xe3, 0xff, 0xf1, 0xea, 0xe3, 0xff, 0xe5, 0xd8, 0xcb, 0xec, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x33, 0xfd, 0xb8, 0xcc, 0x37, 0xeb, 0xd1, 0xcb, 0x84, 0xea, 0xe0, 0xd5, 0xff, 0xf0, 0xe9, 0xe2, 0xff, 0xec, 0xe3, 0xd9, 0xff, 0xec, 0xe3, 0xd9, 0xff, 0xec, 0xe3, 0xd9, 0xff, 0xec, 0xe3, 0xd9, 0xff, 0xec, 0xe3, 0xd9, 0xff, 0xec, 0xe3, 0xd9, 0xff, 0xec, 0xe3, 0xd9, 0xff, 0x79, 0x5b, 0x5d, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x89, 0x6f, 0x6f, 0xff, 0xcb, 0xbc, 0xb5, 0xff, 0xec, 0xe3, 0xd9, 0xff, 0xec, 0xe3, 0xd9, 0xff, 0xec, 0xe3, 0xd9, 0xff, 0xec, 0xe3, 0xd9, 0xff, 0xec, 0xe3, 0xd9, 0xff, 0xec, 0xe3, 0xd9, 0xff, 0xec, 0xe3, 0xd9, 0xff, 0xec, 0xe3, 0xd9, 0xff, 0xee, 0xe6, 0xdc, 0xff, 0xf1, 0xeb, 0xe3, 0xff, 0xed, 0xe4, 0xdb, 0xff, 0xe8, 0xd5, 0xcb, 0xb4, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x14, 0xfd, 0xb8, 0xcc, 0x37, 0xf7, 0xc0, 0xcc, 0x43, 0xe6, 0xda, 0xcc, 0xff, 0xf0, 0xe9, 0xe1, 0xff, 0xec, 0xe4, 0xda, 0xff, 0xeb, 0xe2, 0xd7, 0xff, 0xeb, 0xe2, 0xd7, 0xff, 0xeb, 0xe2, 0xd7, 0xff, 0xeb, 0xe2, 0xd7, 0xff, 0xeb, 0xe2, 0xd7, 0xff, 0xeb, 0xe2, 0xd7, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x7e, 0x61, 0x63, 0xff, 0xbd, 0xac, 0xa6, 0xff, 0xeb, 0xe2, 0xd7, 0xff, 0xeb, 0xe2, 0xd7, 0xff, 0xeb, 0xe2, 0xd7, 0xff, 0xeb, 0xe2, 0xd7, 0xff, 0xeb, 0xe2, 0xd7, 0xff, 0xeb, 0xe2, 0xd7, 0xff, 0xeb, 0xe2, 0xd7, 0xff, 0xeb, 0xe2, 0xd7, 0xff, 0xeb, 0xe2, 0xd7, 0xff, 0xeb, 0xe3, 0xd8, 0xff, 0xef, 0xe7, 0xde, 0xff, 0xf1, 0xea, 0xe2, 0xff, 0xe8, 0xde, 0xd1, 0xff, 0xee, 0xcd, 0xcb, 0x6c, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x2f, 0xfd, 0xb8, 0xcc, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xe8, 0xd4, 0xcb, 0xa7, 0xeb, 0xe2, 0xd7, 0xff, 0xef, 0xe7, 0xdf, 0xff, 0xeb, 0xe1, 0xd6, 0xff, 0xea, 0xe0, 0xd5, 0xff, 0xea, 0xe0, 0xd5, 0xff, 0xea, 0xe0, 0xd5, 0xff, 0xea, 0xe0, 0xd5, 0xff, 0xea, 0xe0, 0xd5, 0xff, 0x93, 0x7a, 0x79, 0xff, 0x7a, 0x5c, 0x5e, 0xff, 0xaf, 0x9b, 0x96, 0xff, 0xea, 0xdf, 0xd4, 0xff, 0xea, 0xe0, 0xd5, 0xff, 0xea, 0xe0, 0xd5, 0xff, 0xea, 0xe0, 0xd5, 0xff, 0xea, 0xe0, 0xd5, 0xff, 0xea, 0xe0, 0xd5, 0xff, 0xea, 0xe0, 0xd5, 0xff, 0xea, 0xe0, 0xd5, 0xff, 0xea, 0xe0, 0xd5, 0xff, 0xea, 0xe0, 0xd5, 0xff, 0xea, 0xe0, 0xd5, 0xff, 0xec, 0xe3, 0xd9, 0xff, 0xf0, 0xe8, 0xe0, 0xff, 0xee, 0xe6, 0xdd, 0xff, 0xe5, 0xd9, 0xcb, 0xff, 0xfd, 0xb9, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x07, 0xfd, 0xb8, 0xcc, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x27, 0xfd, 0xb8, 0xcc, 0x37, 0xf2, 0xc7, 0xcc, 0x54, 0xe6, 0xda, 0xcc, 0xff, 0xee, 0xe6, 0xde, 0xff, 0xed, 0xe4, 0xda, 0xff, 0xe9, 0xde, 0xd3, 0xff, 0xe9, 0xde, 0xd2, 0xff, 0xe9, 0xde, 0xd2, 0xff, 0xe9, 0xde, 0xd2, 0xff, 0xe9, 0xde, 0xd2, 0xff, 0xe9, 0xde, 0xd2, 0xff, 0xe9, 0xde, 0xd2, 0xff, 0xe9, 0xde, 0xd2, 0xff, 0xe9, 0xde, 0xd2, 0xff, 0xe9, 0xde, 0xd2, 0xff, 0xe9, 0xde, 0xd2, 0xff, 0xe9, 0xde, 0xd2, 0xff, 0xe9, 0xde, 0xd2, 0xff, 0xe9, 0xde, 0xd2, 0xff, 0xe9, 0xde, 0xd2, 0xff, 0xe9, 0xde, 0xd2, 0xff, 0xe9, 0xde, 0xd2, 0xff, 0xe9, 0xde, 0xd2, 0xff, 0xea, 0xdf, 0xd4, 0xff, 0xee, 0xe5, 0xdc, 0xff, 0xef, 0xe7, 0xdf, 0xff, 0xe7, 0xdc, 0xd0, 0xff, 0xeb, 0xd1, 0xcb, 0x84, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xe9, 0xd4, 0xcb, 0x9c, 0xe8, 0xdd, 0xd1, 0xff, 0xee, 0xe6, 0xdd, 0xff, 0xea, 0xe0, 0xd5, 0xff, 0xe8, 0xde, 0xd1, 0xff, 0xe8, 0xdd, 0xd0, 0xff, 0xe8, 0xdd, 0xd0, 0xff, 0xe8, 0xdd, 0xd0, 0xff, 0xe8, 0xdd, 0xd0, 0xff, 0xe8, 0xdd, 0xd0, 0xff, 0xe8, 0xdd, 0xd0, 0xff, 0xe8, 0xdd, 0xd0, 0xff, 0xe8, 0xdd, 0xd0, 0xff, 0xe8, 0xdd, 0xd0, 0xff, 0xe8, 0xdd, 0xd0, 0xff, 0xe8, 0xdd, 0xd0, 0xff, 0xe8, 0xdd, 0xd0, 0xff, 0xe8, 0xdd, 0xd0, 0xff, 0xe8, 0xdd, 0xd0, 0xff, 0xe8, 0xdd, 0xd0, 0xff, 0xe9, 0xde, 0xd2, 0xff, 0xec, 0xe3, 0xd9, 0xff, 0xee, 0xe6, 0xdd, 0xff, 0xea, 0xe0, 0xd5, 0xff, 0xe8, 0xd5, 0xcb, 0xab, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x14, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x20, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xe8, 0xd5, 0xcb, 0xab, 0xea, 0xdf, 0xd4, 0xff, 0xed, 0xe4, 0xdb, 0xff, 0xeb, 0xe1, 0xd6, 0xff, 0xe8, 0xdc, 0xd0, 0xff, 0xe7, 0xdb, 0xce, 0xff, 0xe7, 0xdb, 0xce, 0xff, 0xe7, 0xdb, 0xce, 0xff, 0xe7, 0xdb, 0xce, 0xff, 0xe7, 0xdb, 0xce, 0xff, 0xe7, 0xdb, 0xce, 0xff, 0xe7, 0xdb, 0xce, 0xff, 0xe7, 0xdb, 0xce, 0xff, 0xe7, 0xdb, 0xce, 0xff, 0xe7, 0xdb, 0xce, 0xff, 0xe7, 0xdb, 0xce, 0xff, 0xe7, 0xdb, 0xce, 0xff, 0xe7, 0xdb, 0xce, 0xff, 0xe8, 0xdd, 0xd0, 0xff, 0xeb, 0xe2, 0xd7, 0xff, 0xee, 0xe5, 0xdc, 0xff, 0xec, 0xe2, 0xd7, 0xff, 0xe5, 0xd9, 0xcb, 0xff, 0xf2, 0xc7, 0xcc, 0x53, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x2f, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xf5, 0xc3, 0xcc, 0x4b, 0xe8, 0xd5, 0xcb, 0xac, 0xe9, 0xde, 0xd3, 0xff, 0xed, 0xe4, 0xdb, 0xff, 0xeb, 0xe2, 0xd7, 0xff, 0xe8, 0xdd, 0xd1, 0xff, 0xe6, 0xda, 0xcd, 0xff, 0xe6, 0xda, 0xcd, 0xff, 0xe6, 0xda, 0xcd, 0xff, 0xe6, 0xda, 0xcd, 0xff, 0xe6, 0xda, 0xcd, 0xff, 0xe6, 0xda, 0xcd, 0xff, 0xe6, 0xda, 0xcd, 0xff, 0xe6, 0xda, 0xcd, 0xff, 0xe6, 0xda, 0xcd, 0xff, 0xe6, 0xda, 0xcd, 0xff, 0xe7, 0xdb, 0xcf, 0xff, 0xe9, 0xdf, 0xd3, 0xff, 0xec, 0xe2, 0xd8, 0xff, 0xed, 0xe4, 0xdb, 0xff, 0xeb, 0xe1, 0xd6, 0xff, 0xe5, 0xd9, 0xcc, 0xff, 0xed, 0xcf, 0xcb, 0x77, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xf7, 0xc1, 0xcc, 0x44, 0xe8, 0xd5, 0xcb, 0xab, 0xe7, 0xdc, 0xcf, 0xff, 0xeb, 0xe3, 0xd8, 0xff, 0xec, 0xe3, 0xd8, 0xff, 0xe9, 0xdf, 0xd3, 0xff, 0xe8, 0xdd, 0xd1, 0xff, 0xe7, 0xdb, 0xce, 0xff, 0xe6, 0xda, 0xcd, 0xff, 0xe5, 0xd9, 0xcc, 0xff, 0xe5, 0xd9, 0xcb, 0xff, 0xe6, 0xda, 0xcc, 0xff, 0xe6, 0xda, 0xcd, 0xff, 0xe7, 0xdc, 0xcf, 0xff, 0xe8, 0xde, 0xd2, 0xff, 0xea, 0xe1, 0xd6, 0xff, 0xec, 0xe3, 0xd9, 0xff, 0xec, 0xe4, 0xd9, 0xff, 0xe8, 0xde, 0xd2, 0xff, 0xe5, 0xd9, 0xcb, 0xff, 0xed, 0xcd, 0xcb, 0x6f, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x17, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xe9, 0xd3, 0xcb, 0x9b, 0xe5, 0xda, 0xcc, 0xff, 0xe9, 0xde, 0xd2, 0xff, 0xec, 0xe2, 0xd7, 0xff, 0xec, 0xe3, 0xd8, 0xff, 0xeb, 0xe2, 0xd6, 0xff, 0xea, 0xe0, 0xd4, 0xff, 0xe9, 0xdf, 0xd2, 0xff, 0xe8, 0xde, 0xd2, 0xff, 0xe9, 0xdf, 0xd3, 0xff, 0xea, 0xe1, 0xd5, 0xff, 0xeb, 0xe2, 0xd7, 0xff, 0xec, 0xe3, 0xd8, 0xff, 0xec, 0xe3, 0xd8, 0xff, 0xea, 0xdf, 0xd3, 0xff, 0xe6, 0xda, 0xcd, 0xff, 0xe8, 0xd4, 0xcb, 0xa8, 0xf7, 0xc0, 0xcc, 0x43, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x18, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x34, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xf4, 0xc4, 0xcc, 0x4c, 0xe9, 0xd4, 0xcb, 0xa0, 0xe5, 0xd9, 0xcb, 0xff, 0xe7, 0xdc, 0xcf, 0xff, 0xe9, 0xdf, 0xd2, 0xff, 0xeb, 0xe0, 0xd5, 0xff, 0xeb, 0xe1, 0xd6, 0xff, 0xec, 0xe2, 0xd7, 0xff, 0xec, 0xe1, 0xd6, 0xff, 0xeb, 0xe1, 0xd5, 0xff, 0xea, 0xdf, 0xd3, 0xff, 0xe8, 0xdd, 0xd0, 0xff, 0xe6, 0xda, 0xcc, 0xff, 0xe7, 0xd6, 0xcb, 0xb8, 0xef, 0xcc, 0xcb, 0x64, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x14, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x1f, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xf9, 0xbd, 0xcc, 0x3c, 0xec, 0xd0, 0xcb, 0x7b, 0xe8, 0xd5, 0xcb, 0xb3, 0xe6, 0xd7, 0xcb, 0xd8, 0xe5, 0xd8, 0xcb, 0xf0, 0xe5, 0xd9, 0xcb, 0xfc, 0xe5, 0xd9, 0xcb, 0xf3, 0xe6, 0xd8, 0xcb, 0xe0, 0xe7, 0xd6, 0xcb, 0xbc, 0xeb, 0xd1, 0xcb, 0x8b, 0xf5, 0xc2, 0xcc, 0x48, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x27, 0xeb, 0xe1, 0xd7, 0x00, 0xeb, 0xe1, 0xd7, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x23, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x30, 0xfd, 0xb8, 0xcc, 0x03, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x10, 0xfd, 0xb8, 0xcc, 0x2c, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x37, 0xfd, 0xb8, 0xcc, 0x33, 0xfd, 0xb8, 0xcc, 0x17, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x07, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xe5, 0xd9, 0xcb, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xfd, 0xb8, 0xcc, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, +#endif +}; + +lv_img_dsc_t img_lv_demo_music_btn_list_play = { + .header.always_zero = 0, + .header.w = 58, + .header.h = 60, + .data_size = 3480 * LV_IMG_PX_SIZE_ALPHA_BYTE, + .header.cf = LV_IMG_CF_TRUE_COLOR_ALPHA, + .data = img_lv_demo_music_btn_list_play_map, +}; + + +#endif /*LV_USE_DEMO_MUSIC*/ + diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_btn_loop.c b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_btn_loop.c new file mode 100644 index 0000000000..606af5c1a6 --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_btn_loop.c @@ -0,0 +1,129 @@ +#include "../lv_demo_music.h" +#if LV_USE_DEMO_MUSIC && !LV_DEMO_MUSIC_LARGE + +#ifndef LV_ATTRIBUTE_MEM_ALIGN +#define LV_ATTRIBUTE_MEM_ALIGN +#endif + +const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_btn_loop_map[] = { +#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 + /*Pixel format: Alpha 8 bit, Red: 3 bit, Green: 3 bit, Blue: 2 bit*/ + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x03, 0x4a, 0x4b, 0x4a, 0x94, 0x4a, 0xc7, 0x4a, 0xdc, 0x4a, 0xdc, 0x4a, 0xbf, 0x4a, 0x84, 0x4a, 0x34, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x4b, 0x4a, 0xd4, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xbf, 0x4a, 0x37, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x03, 0x4a, 0x8f, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xfb, 0x4a, 0x6b, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0xa0, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0x7b, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x6f, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0x48, 0x4a, 0x00, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x00, 0x4a, 0x14, 0x4a, 0xf0, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xd7, 0x4a, 0x04, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x00, 0x4a, 0x83, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0xb7, 0xff, 0xff, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0x5c, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x00, 0x4a, 0xd7, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x6e, 0xff, 0x6e, 0xff, 0x6a, 0xff, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0x8e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xb7, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x18, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xb7, 0xff, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xef, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x34, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0xdb, 0xff, 0xff, 0xff, 0x92, 0xff, 0x6e, 0xff, 0x6a, 0xff, 0xb7, 0xff, 0xff, 0xff, 0xdb, 0xff, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0x08, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x44, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0xff, 0xff, 0xb3, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0xb7, 0xff, 0xff, 0xff, 0x4a, 0xff, 0x92, 0xff, 0xff, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0x1b, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x33, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0xff, 0xff, 0xb7, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0xb7, 0xff, 0xff, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0x08, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x0c, 0x4a, 0xf8, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xb7, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0x92, 0xff, 0xb7, 0xff, 0xff, 0xff, 0xdb, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xdc, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x00, 0x4a, 0xb8, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0xd7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0x98, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x00, 0x4a, 0x58, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0x30, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x00, 0x4a, 0x03, 0x4a, 0xcf, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xa4, 0x4a, 0x00, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x2c, 0x4a, 0xf3, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xe8, 0x4a, 0x18, 0x4a, 0x00, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x4c, 0x4a, 0xf7, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xe8, 0x4a, 0x30, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x34, 0x4a, 0xe0, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xcb, 0x4a, 0x1f, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x08, 0x4a, 0x73, 0x4a, 0xe3, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xd0, 0x4a, 0x5c, 0x4a, 0x03, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x03, 0x4a, 0x33, 0x4a, 0x63, 0x4a, 0x77, 0x4a, 0x77, 0x4a, 0x5b, 0x4a, 0x20, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 + /*Pixel format: Alpha 8 bit, Red: 5 bit, Green: 6 bit, Blue: 5 bit*/ + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x03, 0x6e, 0x52, 0x4b, 0x6e, 0x52, 0x94, 0x6e, 0x52, 0xc7, 0x6e, 0x52, 0xdc, 0x6e, 0x52, 0xdc, 0x6e, 0x52, 0xbf, 0x6e, 0x52, 0x84, 0x6e, 0x52, 0x34, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x4b, 0x6e, 0x52, 0xd4, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xbf, 0x6e, 0x52, 0x37, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x03, 0x6e, 0x52, 0x8f, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xfb, 0x6e, 0x52, 0x6b, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0xa0, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0x7b, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x6f, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0x48, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x14, 0x6e, 0x52, 0xf0, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xd7, 0x6e, 0x52, 0x04, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x83, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x57, 0xad, 0xff, 0xfc, 0xe6, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0x5c, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0xd7, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x50, 0x6b, 0xff, 0x30, 0x6b, 0xff, 0x6e, 0x52, 0xff, 0xf6, 0xa4, 0xff, 0xff, 0xff, 0xff, 0x9b, 0xd6, 0xff, 0x91, 0x73, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xb7, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x18, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x5a, 0xce, 0xff, 0xff, 0xff, 0xff, 0x57, 0xad, 0xff, 0xae, 0x5a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdc, 0xde, 0xff, 0xff, 0xff, 0xff, 0x1d, 0xe7, 0xff, 0xae, 0x5a, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xef, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x34, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x3a, 0xce, 0xff, 0xff, 0xff, 0xff, 0x33, 0x8c, 0xff, 0xcf, 0x5a, 0xff, 0x6e, 0x52, 0xff, 0xb5, 0x9c, 0xff, 0xff, 0xff, 0xff, 0x5a, 0xce, 0xff, 0xb2, 0x7b, 0xff, 0xff, 0xff, 0xff, 0xdc, 0xde, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0x08, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x44, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xff, 0xff, 0xff, 0x94, 0x94, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x16, 0xa5, 0xff, 0xfc, 0xe6, 0xff, 0x6e, 0x52, 0xff, 0xd2, 0x83, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0x1b, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x33, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xa4, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xd5, 0x9c, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0x08, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x0c, 0x6e, 0x52, 0xf8, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xb8, 0xb5, 0xff, 0xff, 0xff, 0xff, 0x16, 0xa5, 0xff, 0x54, 0x8c, 0xff, 0x33, 0x8c, 0xff, 0x54, 0x8c, 0xff, 0x33, 0x8c, 0xff, 0x13, 0x84, 0xff, 0x16, 0xa5, 0xff, 0xff, 0xff, 0xff, 0xd9, 0xbd, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xdc, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0xb8, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x98, 0xb5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb8, 0xbd, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0x98, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x58, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0x30, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x03, 0x6e, 0x52, 0xcf, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xa4, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x2c, 0x6e, 0x52, 0xf3, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xe8, 0x6e, 0x52, 0x18, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x4c, 0x6e, 0x52, 0xf7, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xe8, 0x6e, 0x52, 0x30, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x34, 0x6e, 0x52, 0xe0, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xcb, 0x6e, 0x52, 0x1f, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x08, 0x6e, 0x52, 0x73, 0x6e, 0x52, 0xe3, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xd0, 0x6e, 0x52, 0x5c, 0x6e, 0x52, 0x03, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x03, 0x6e, 0x52, 0x33, 0x6e, 0x52, 0x63, 0x6e, 0x52, 0x77, 0x6e, 0x52, 0x77, 0x6e, 0x52, 0x5b, 0x6e, 0x52, 0x20, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 + /*Pixel format: Alpha 8 bit, Red: 5 bit, Green: 6 bit, Blue: 5 bit BUT the 2 color bytes are swapped*/ + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x03, 0x52, 0x6e, 0x4b, 0x52, 0x6e, 0x94, 0x52, 0x6e, 0xc7, 0x52, 0x6e, 0xdc, 0x52, 0x6e, 0xdc, 0x52, 0x6e, 0xbf, 0x52, 0x6e, 0x84, 0x52, 0x6e, 0x34, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x4b, 0x52, 0x6e, 0xd4, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xbf, 0x52, 0x6e, 0x37, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x03, 0x52, 0x6e, 0x8f, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xfb, 0x52, 0x6e, 0x6b, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0xa0, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0x7b, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x6f, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0x48, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x14, 0x52, 0x6e, 0xf0, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xd7, 0x52, 0x6e, 0x04, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x83, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0xad, 0x57, 0xff, 0xe6, 0xfc, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0x5c, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0xd7, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x6b, 0x50, 0xff, 0x6b, 0x30, 0xff, 0x52, 0x6e, 0xff, 0xa4, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xd6, 0x9b, 0xff, 0x73, 0x91, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xb7, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x18, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0xce, 0x5a, 0xff, 0xff, 0xff, 0xff, 0xad, 0x57, 0xff, 0x5a, 0xae, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdc, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x1d, 0xff, 0x5a, 0xae, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xef, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x34, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0xce, 0x3a, 0xff, 0xff, 0xff, 0xff, 0x8c, 0x33, 0xff, 0x5a, 0xcf, 0xff, 0x52, 0x6e, 0xff, 0x9c, 0xb5, 0xff, 0xff, 0xff, 0xff, 0xce, 0x5a, 0xff, 0x7b, 0xb2, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdc, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0x08, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x44, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0xff, 0xff, 0xff, 0x94, 0x94, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0xa5, 0x16, 0xff, 0xe6, 0xfc, 0xff, 0x52, 0x6e, 0xff, 0x83, 0xd2, 0xff, 0xff, 0xff, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0x1b, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x33, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xa4, 0xf6, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x9c, 0xd5, 0xff, 0xff, 0xff, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0x08, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x0c, 0x52, 0x6e, 0xf8, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0xb5, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xa5, 0x16, 0xff, 0x8c, 0x54, 0xff, 0x8c, 0x33, 0xff, 0x8c, 0x54, 0xff, 0x8c, 0x33, 0xff, 0x84, 0x13, 0xff, 0xa5, 0x16, 0xff, 0xff, 0xff, 0xff, 0xbd, 0xd9, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xdc, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0xb8, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0xb5, 0x98, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbd, 0xb8, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0x98, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x58, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0x30, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x03, 0x52, 0x6e, 0xcf, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xa4, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x2c, 0x52, 0x6e, 0xf3, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xe8, 0x52, 0x6e, 0x18, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x4c, 0x52, 0x6e, 0xf7, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xe8, 0x52, 0x6e, 0x30, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x34, 0x52, 0x6e, 0xe0, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xcb, 0x52, 0x6e, 0x1f, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x08, 0x52, 0x6e, 0x73, 0x52, 0x6e, 0xe3, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xd0, 0x52, 0x6e, 0x5c, 0x52, 0x6e, 0x03, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x03, 0x52, 0x6e, 0x33, 0x52, 0x6e, 0x63, 0x52, 0x6e, 0x77, 0x52, 0x6e, 0x77, 0x52, 0x6e, 0x5b, 0x52, 0x6e, 0x20, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, +#endif +#if LV_COLOR_DEPTH == 32 + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x03, 0x6d, 0x4d, 0x50, 0x4b, 0x6d, 0x4d, 0x50, 0x94, 0x6d, 0x4d, 0x50, 0xc7, 0x6d, 0x4d, 0x50, 0xdc, 0x6d, 0x4d, 0x50, 0xdc, 0x6d, 0x4d, 0x50, 0xbf, 0x6d, 0x4d, 0x50, 0x84, 0x6d, 0x4d, 0x50, 0x34, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x4b, 0x6d, 0x4d, 0x50, 0xd4, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xbf, 0x6d, 0x4d, 0x50, 0x37, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x03, 0x6d, 0x4d, 0x50, 0x8f, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xfb, 0x6d, 0x4d, 0x50, 0x6b, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0xa0, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0x7b, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x6f, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0x48, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x14, 0x6d, 0x4d, 0x50, 0xf0, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xd7, 0x6d, 0x4d, 0x50, 0x04, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x83, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xb7, 0xa7, 0xa9, 0xff, 0xe4, 0xdd, 0xde, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0x5c, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0xd7, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x84, 0x6a, 0x6c, 0xff, 0x7f, 0x63, 0x65, 0xff, 0x6e, 0x4e, 0x51, 0xff, 0xad, 0x9b, 0x9d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xda, 0xd2, 0xd2, 0xff, 0x89, 0x6f, 0x72, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xb7, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x18, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xd2, 0xc9, 0xc9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb9, 0xaa, 0xab, 0xff, 0x74, 0x56, 0x59, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xd8, 0xd9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe5, 0xe0, 0xe0, 0xff, 0x72, 0x53, 0x56, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xef, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x34, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xd1, 0xc6, 0xc7, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9a, 0x83, 0x86, 0xff, 0x77, 0x59, 0x5c, 0xff, 0x6e, 0x4e, 0x51, 0xff, 0xa9, 0x96, 0x97, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd3, 0xc9, 0xca, 0xff, 0x8d, 0x74, 0x76, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xdf, 0xd8, 0xd9, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0x08, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x44, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa3, 0x8f, 0x91, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xb3, 0xa2, 0xa4, 0xff, 0xe4, 0xdd, 0xde, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x92, 0x7a, 0x7d, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0x1b, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x33, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaf, 0x9e, 0xa0, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xab, 0x99, 0x9b, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0x08, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x0c, 0x6d, 0x4d, 0x50, 0xf8, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xc1, 0xb3, 0xb4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb3, 0xa2, 0xa4, 0xff, 0x9d, 0x87, 0x89, 0xff, 0x9c, 0x86, 0x88, 0xff, 0x9d, 0x87, 0x89, 0xff, 0x9a, 0x83, 0x86, 0xff, 0x96, 0x7f, 0x81, 0xff, 0xb1, 0x9f, 0xa1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc6, 0xb9, 0xba, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xdc, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0xb8, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xbe, 0xb0, 0xb1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc2, 0xb4, 0xb6, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0x98, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x58, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0x30, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x03, 0x6d, 0x4d, 0x50, 0xcf, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xa4, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x2c, 0x6d, 0x4d, 0x50, 0xf3, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xe8, 0x6d, 0x4d, 0x50, 0x18, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x4c, 0x6d, 0x4d, 0x50, 0xf7, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xe8, 0x6d, 0x4d, 0x50, 0x30, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x34, 0x6d, 0x4d, 0x50, 0xe0, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xcb, 0x6d, 0x4d, 0x50, 0x1f, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x08, 0x6d, 0x4d, 0x50, 0x73, 0x6d, 0x4d, 0x50, 0xe3, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xd0, 0x6d, 0x4d, 0x50, 0x5c, 0x6d, 0x4d, 0x50, 0x03, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x03, 0x6d, 0x4d, 0x50, 0x33, 0x6d, 0x4d, 0x50, 0x63, 0x6d, 0x4d, 0x50, 0x77, 0x6d, 0x4d, 0x50, 0x77, 0x6d, 0x4d, 0x50, 0x5b, 0x6d, 0x4d, 0x50, 0x20, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, +#endif +}; + +lv_img_dsc_t img_lv_demo_music_btn_loop = { + .header.always_zero = 0, + .header.w = 24, + .header.h = 24, + .data_size = 576 * LV_IMG_PX_SIZE_ALPHA_BYTE, + .header.cf = LV_IMG_CF_TRUE_COLOR_ALPHA, + .data = img_lv_demo_music_btn_loop_map, +}; + +#endif /*LV_USE_DEMO_MUSIC*/ + + diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_btn_next.c b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_btn_next.c new file mode 100644 index 0000000000..3edc22e5bc --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_btn_next.c @@ -0,0 +1,281 @@ +#include "../lv_demo_music.h" +#if LV_USE_DEMO_MUSIC && !LV_DEMO_MUSIC_LARGE + +#ifndef LV_ATTRIBUTE_MEM_ALIGN +#define LV_ATTRIBUTE_MEM_ALIGN +#endif + +const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_btn_next_map[] = { +#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 + /*Pixel format: Alpha 8 bit, Red: 3 bit, Green: 3 bit, Blue: 2 bit*/ + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x18, 0xfb, 0x30, 0xff, 0x67, 0xff, 0x88, 0xff, 0x94, 0xff, 0x94, 0xff, 0x87, 0xff, 0x63, 0xdb, 0x2c, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x17, 0xd7, 0x20, 0xff, 0x78, 0xff, 0xd0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcc, 0xff, 0x73, 0xd3, 0x1c, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x18, 0xff, 0x64, 0xff, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe3, 0xff, 0x5f, 0xaf, 0x18, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xd3, 0x1c, 0xff, 0xa7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9c, 0xb3, 0x1b, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xd3, 0x1c, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb4, 0xb3, 0x1b, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x18, 0xff, 0xab, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9c, 0xaf, 0x18, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xff, 0x70, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x63, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xd7, 0x27, 0xff, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0xd7, 0x20, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xff, 0x8b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7c, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xb3, 0x1b, 0xff, 0xe4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd8, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x17, 0xff, 0x47, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6a, 0xff, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0x3b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x6a, 0xff, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4a, 0xff, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x70, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xff, 0xa3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x6e, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4a, 0xff, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x94, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xff, 0xb3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4a, 0xff, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa7, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xff, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0xff, 0xff, 0x4a, 0xff, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa8, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xff, 0xa8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x8e, 0xff, 0xdb, 0xff, 0xff, 0xff, 0x4a, 0xff, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9b, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xff, 0x87, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x6e, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4a, 0xff, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x78, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xff, 0x53, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4a, 0xff, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x44, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xd3, 0x1f, 0xff, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0xff, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0xb3, 0x1b, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xff, 0x9c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x8f, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xfb, 0x34, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xdb, 0x2b, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xff, 0x8c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xb3, 0x1c, 0xff, 0xcb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xb3, 0x1b, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xdb, 0x2b, 0xff, 0xdc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd4, 0xd7, 0x27, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xdb, 0x2c, 0xff, 0xcc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc3, 0xd7, 0x27, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xb3, 0x1c, 0xff, 0x90, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xff, 0x87, 0xb3, 0x1b, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x17, 0xfb, 0x37, 0xff, 0xa4, 0xff, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf3, 0xff, 0x9f, 0xfb, 0x33, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x17, 0xd7, 0x20, 0xff, 0x5c, 0xff, 0x90, 0xff, 0xb0, 0xff, 0xc3, 0xff, 0xc3, 0xff, 0xaf, 0xff, 0x8c, 0xff, 0x58, 0xd7, 0x1f, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 + /*Pixel format: Alpha 8 bit, Red: 5 bit, Green: 6 bit, Blue: 5 bit*/ + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x18, 0xff, 0xd5, 0x30, 0x5f, 0xf7, 0x67, 0x9f, 0xff, 0x88, 0xbf, 0xff, 0x94, 0xbf, 0xff, 0x94, 0x9f, 0xff, 0x87, 0x5f, 0xf7, 0x63, 0xdf, 0xd5, 0x2c, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0xbf, 0xbc, 0x20, 0x7f, 0xf7, 0x78, 0xff, 0xff, 0xd0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcc, 0x7f, 0xf7, 0x73, 0x7f, 0xb4, 0x1c, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x18, 0x3f, 0xf7, 0x64, 0xff, 0xff, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe3, 0x3f, 0xef, 0x5f, 0x7e, 0x9b, 0x18, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x7f, 0xb4, 0x1c, 0xbf, 0xff, 0xa7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0x9c, 0xfe, 0xab, 0x1b, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x7f, 0xb4, 0x1c, 0xdf, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xb4, 0xfe, 0xab, 0x1b, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x18, 0xbf, 0xff, 0xab, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0x9c, 0x7e, 0x9b, 0x18, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x5f, 0xf7, 0x70, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0x63, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x5f, 0xcd, 0x27, 0xff, 0xff, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0xbf, 0xbc, 0x20, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x9f, 0xff, 0x8b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0x7c, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0xde, 0xa3, 0x1b, 0xff, 0xff, 0xe4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1a, 0xc6, 0xff, 0xfc, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd8, 0x7e, 0x9b, 0x18, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x17, 0xdf, 0xee, 0x47, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x71, 0x73, 0xff, 0xf2, 0x83, 0xff, 0x3d, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x8e, 0x52, 0xff, 0x33, 0x8c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xe6, 0x3b, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x9f, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x37, 0xad, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x52, 0xff, 0x13, 0x84, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0x70, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0xbf, 0xff, 0xa3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x62, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x10, 0x63, 0xff, 0xd9, 0xbd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x52, 0xff, 0x13, 0x84, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0x94, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0xdf, 0xff, 0xb3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x62, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xd2, 0x7b, 0xff, 0x9b, 0xd6, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x52, 0xff, 0x13, 0x84, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xa7, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0xdf, 0xff, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x62, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x52, 0xff, 0x13, 0x84, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xa8, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0xbf, 0xff, 0xa8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x62, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x91, 0x73, 0xff, 0x5a, 0xce, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x52, 0xff, 0x13, 0x84, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0x9b, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x9f, 0xff, 0x87, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x62, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xef, 0x62, 0xff, 0x98, 0xb5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x52, 0xff, 0x13, 0x84, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0x78, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x1f, 0xef, 0x53, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xf6, 0xa4, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x52, 0xff, 0x13, 0x84, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xe6, 0x44, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x9f, 0xb4, 0x1f, 0xff, 0xff, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x50, 0x6b, 0xff, 0xb2, 0x7b, 0xff, 0xfc, 0xe6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x8e, 0x52, 0xff, 0x33, 0x8c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0xde, 0xa3, 0x1b, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0xbf, 0xff, 0x9c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9b, 0xd6, 0xff, 0x5d, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0x8f, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x3f, 0xde, 0x34, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xbf, 0xd5, 0x2b, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x9f, 0xff, 0x8c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xf7, 0x7f, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x1e, 0xac, 0x1c, 0xdf, 0xff, 0xcb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xde, 0xa3, 0x1b, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0xbf, 0xd5, 0x2b, 0xff, 0xff, 0xdc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd4, 0x3f, 0xc5, 0x27, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x9f, 0xcd, 0x2c, 0xff, 0xff, 0xcc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xc3, 0x5f, 0xcd, 0x27, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x3e, 0xb4, 0x1c, 0xbf, 0xff, 0x90, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9f, 0xff, 0x87, 0xfe, 0xab, 0x1b, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x5f, 0xde, 0x37, 0xbf, 0xff, 0xa4, 0xff, 0xff, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf3, 0xbf, 0xff, 0x9f, 0x1f, 0xde, 0x33, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0xdf, 0xbc, 0x20, 0x3f, 0xef, 0x5c, 0xbf, 0xff, 0x90, 0xdf, 0xff, 0xb0, 0xdf, 0xff, 0xc3, 0xdf, 0xff, 0xc3, 0xdf, 0xff, 0xaf, 0x9f, 0xff, 0x8c, 0x3f, 0xef, 0x58, 0x9f, 0xbc, 0x1f, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 + /*Pixel format: Alpha 8 bit, Red: 5 bit, Green: 6 bit, Blue: 5 bit BUT the 2 color bytes are swapped*/ + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x18, 0xd5, 0xff, 0x30, 0xf7, 0x5f, 0x67, 0xff, 0x9f, 0x88, 0xff, 0xbf, 0x94, 0xff, 0xbf, 0x94, 0xff, 0x9f, 0x87, 0xf7, 0x5f, 0x63, 0xd5, 0xdf, 0x2c, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0xbc, 0xbf, 0x20, 0xf7, 0x7f, 0x78, 0xff, 0xff, 0xd0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcc, 0xf7, 0x7f, 0x73, 0xb4, 0x7f, 0x1c, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x18, 0xf7, 0x3f, 0x64, 0xff, 0xff, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe3, 0xef, 0x3f, 0x5f, 0x9b, 0x7e, 0x18, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0xb4, 0x7f, 0x1c, 0xff, 0xbf, 0xa7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0x9c, 0xab, 0xfe, 0x1b, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0xb4, 0x7f, 0x1c, 0xff, 0xdf, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xb4, 0xab, 0xfe, 0x1b, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x18, 0xff, 0xbf, 0xab, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0x9c, 0x9b, 0x7e, 0x18, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0xf7, 0x5f, 0x70, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0x63, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0xcd, 0x5f, 0x27, 0xff, 0xff, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0xbc, 0xbf, 0x20, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0xff, 0x9f, 0x8b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0x7c, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0xa3, 0xde, 0x1b, 0xff, 0xff, 0xe4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc6, 0x1a, 0xff, 0xde, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd8, 0x9b, 0x7e, 0x18, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x17, 0xee, 0xdf, 0x47, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x73, 0x71, 0xff, 0x83, 0xf2, 0xff, 0xef, 0x3d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x52, 0x8e, 0xff, 0x8c, 0x33, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe6, 0x7f, 0x3b, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0xf7, 0x9f, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0xad, 0x37, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x52, 0x6e, 0xff, 0x84, 0x13, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0x70, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0xff, 0xbf, 0xa3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x62, 0xef, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x63, 0x10, 0xff, 0xbd, 0xd9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x52, 0x6e, 0xff, 0x84, 0x13, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0x94, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0xff, 0xdf, 0xb3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x62, 0xef, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x7b, 0xd2, 0xff, 0xd6, 0x9b, 0xff, 0xff, 0xff, 0xff, 0x52, 0x6e, 0xff, 0x84, 0x13, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xa7, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0xff, 0xdf, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x62, 0xef, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0xff, 0xff, 0xff, 0x52, 0x6e, 0xff, 0x84, 0x13, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xa8, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0xff, 0xbf, 0xa8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x62, 0xef, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x73, 0x91, 0xff, 0xce, 0x5a, 0xff, 0xff, 0xff, 0xff, 0x52, 0x6e, 0xff, 0x84, 0x13, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0x9b, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0xff, 0x9f, 0x87, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x62, 0xef, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x62, 0xef, 0xff, 0xb5, 0x98, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x52, 0x6e, 0xff, 0x84, 0x13, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0x78, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0xef, 0x1f, 0x53, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0xa4, 0xf6, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x52, 0x6e, 0xff, 0x84, 0x13, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe6, 0xdf, 0x44, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0xb4, 0x9f, 0x1f, 0xff, 0xff, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6b, 0x50, 0xff, 0x7b, 0xb2, 0xff, 0xe6, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x52, 0x8e, 0xff, 0x8c, 0x33, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0xa3, 0xde, 0x1b, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0xff, 0xbf, 0x9c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0x9b, 0xff, 0xef, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0x8f, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0xde, 0x3f, 0x34, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xd5, 0xbf, 0x2b, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0xff, 0x9f, 0x8c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9f, 0x7f, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0xac, 0x1e, 0x1c, 0xff, 0xdf, 0xcb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xbf, 0xa3, 0xde, 0x1b, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0xd5, 0xbf, 0x2b, 0xff, 0xff, 0xdc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd4, 0xc5, 0x3f, 0x27, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0xcd, 0x9f, 0x2c, 0xff, 0xff, 0xcc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xc3, 0xcd, 0x5f, 0x27, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0xb4, 0x3e, 0x1c, 0xff, 0xbf, 0x90, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xff, 0x9f, 0x87, 0xab, 0xfe, 0x1b, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0xde, 0x5f, 0x37, 0xff, 0xbf, 0xa4, 0xff, 0xff, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf3, 0xff, 0xbf, 0x9f, 0xde, 0x1f, 0x33, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0xbc, 0xdf, 0x20, 0xef, 0x3f, 0x5c, 0xff, 0xbf, 0x90, 0xff, 0xdf, 0xb0, 0xff, 0xdf, 0xc3, 0xff, 0xdf, 0xc3, 0xff, 0xdf, 0xaf, 0xff, 0x9f, 0x8c, 0xef, 0x3f, 0x58, 0xbc, 0x9f, 0x1f, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, +#endif +#if LV_COLOR_DEPTH == 32 + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x18, 0xf9, 0xbc, 0xd2, 0x30, 0xfd, 0xe7, 0xef, 0x67, 0xfe, 0xf1, 0xf6, 0x88, 0xfe, 0xf3, 0xf7, 0x94, 0xfe, 0xf3, 0xf7, 0x94, 0xfe, 0xf1, 0xf5, 0x87, 0xfd, 0xe7, 0xef, 0x63, 0xf9, 0xb7, 0xce, 0x2c, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf6, 0x96, 0xb8, 0x20, 0xfd, 0xed, 0xf3, 0x78, 0xff, 0xfc, 0xfd, 0xd0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfc, 0xcc, 0xfd, 0xec, 0xf2, 0x73, 0xf5, 0x8b, 0xb1, 0x1c, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x18, 0xfd, 0xe6, 0xee, 0x64, 0xff, 0xfd, 0xfe, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfe, 0xe3, 0xfd, 0xe3, 0xec, 0x5f, 0xf2, 0x6c, 0x9c, 0x18, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xf5, 0x8b, 0xb1, 0x1c, 0xfe, 0xf6, 0xf9, 0xa7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf5, 0xf8, 0x9c, 0xf3, 0x7c, 0xa7, 0x1b, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xf5, 0x8b, 0xb1, 0x1c, 0xff, 0xfa, 0xfc, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf8, 0xfa, 0xb4, 0xf3, 0x7c, 0xa7, 0x1b, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x18, 0xfe, 0xf6, 0xf9, 0xab, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf5, 0xf8, 0x9c, 0xf2, 0x6c, 0x9c, 0x18, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xfd, 0xea, 0xf1, 0x70, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe6, 0xee, 0x63, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xf7, 0xaa, 0xc6, 0x27, 0xff, 0xfe, 0xfe, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfe, 0xe7, 0xf6, 0x96, 0xb8, 0x20, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xfe, 0xf1, 0xf6, 0x8b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xee, 0xf4, 0x7c, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf3, 0x78, 0xa4, 0x1b, 0xff, 0xfd, 0xfe, 0xe4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcd, 0xc2, 0xc3, 0xff, 0xe1, 0xdb, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xd8, 0xf2, 0x6c, 0x9c, 0x18, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x17, 0xfc, 0xd8, 0xe5, 0x47, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x86, 0x6c, 0x6e, 0xff, 0x93, 0x7b, 0x7d, 0xff, 0xea, 0xe5, 0xe6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6f, 0x50, 0x53, 0xff, 0x9a, 0x83, 0x86, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xcc, 0xdd, 0x3b, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xfe, 0xef, 0xf4, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6e, 0x4e, 0x51, 0xff, 0xb5, 0xa4, 0xa6, 0xff, 0xfb, 0xfa, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x98, 0x81, 0x83, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xeb, 0xf2, 0x70, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xfe, 0xf6, 0xf9, 0xa3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x79, 0x5c, 0x5e, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x7e, 0x61, 0x64, 0xff, 0xc6, 0xba, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x98, 0x81, 0x83, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf4, 0xf8, 0x94, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xfe, 0xf9, 0xfb, 0xb3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x79, 0x5c, 0x5e, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x90, 0x78, 0x7a, 0xff, 0xda, 0xd2, 0xd3, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x98, 0x81, 0x83, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf6, 0xf9, 0xa7, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xfe, 0xf9, 0xfb, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x79, 0x5c, 0x5e, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x98, 0x81, 0x83, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf6, 0xf9, 0xa8, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xfe, 0xf6, 0xf9, 0xa8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x79, 0x5c, 0x5e, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x89, 0x6f, 0x72, 0xff, 0xd3, 0xc9, 0xca, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x98, 0x81, 0x83, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf5, 0xf8, 0x9b, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xfe, 0xf1, 0xf5, 0x87, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x79, 0x5c, 0x5e, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x7a, 0x5c, 0x5f, 0xff, 0xc0, 0xb2, 0xb4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x98, 0x81, 0x83, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xed, 0xf3, 0x78, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xfc, 0xdf, 0xe9, 0x53, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xad, 0x9b, 0x9d, 0xff, 0xf7, 0xf5, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x98, 0x81, 0x83, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xd7, 0xe4, 0x44, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf5, 0x8f, 0xb3, 0x1f, 0xff, 0xfe, 0xfe, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x84, 0x69, 0x6b, 0xff, 0x8e, 0x75, 0x77, 0xff, 0xe3, 0xdd, 0xdd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x70, 0x51, 0x54, 0xff, 0x9b, 0x85, 0x87, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfe, 0xe7, 0xf3, 0x78, 0xa4, 0x1b, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xfe, 0xf5, 0xf8, 0x9c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xda, 0xd2, 0xd3, 0xff, 0xeb, 0xe7, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf3, 0xf7, 0x8f, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xfa, 0xc4, 0xd7, 0x34, 0xff, 0xfe, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xf4, 0xf8, 0xb4, 0xcd, 0x2b, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xfe, 0xf1, 0xf6, 0x8c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xef, 0xf4, 0x7f, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xf4, 0x81, 0xaa, 0x1c, 0xff, 0xfa, 0xfc, 0xcb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfc, 0xbf, 0xf3, 0x78, 0xa4, 0x1b, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xf8, 0xb4, 0xcd, 0x2b, 0xff, 0xfc, 0xfd, 0xdc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xd4, 0xf7, 0xa6, 0xc3, 0x27, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xf8, 0xb2, 0xcb, 0x2c, 0xff, 0xfb, 0xfc, 0xcc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfc, 0xc3, 0xf7, 0xaa, 0xc6, 0x27, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xf4, 0x85, 0xad, 0x1c, 0xfe, 0xf3, 0xf7, 0x90, 0xff, 0xfe, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xf7, 0xfe, 0xf1, 0xf5, 0x87, 0xf3, 0x7c, 0xa7, 0x1b, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xfa, 0xc7, 0xd9, 0x37, 0xfe, 0xf6, 0xf9, 0xa4, 0xff, 0xfe, 0xff, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xf3, 0xfe, 0xf5, 0xf8, 0x9f, 0xfa, 0xc1, 0xd5, 0x33, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf6, 0x98, 0xba, 0x20, 0xfd, 0xe3, 0xec, 0x5c, 0xfe, 0xf3, 0xf7, 0x90, 0xfe, 0xf8, 0xfa, 0xb0, 0xff, 0xfa, 0xfc, 0xc3, 0xff, 0xfa, 0xfc, 0xc3, 0xfe, 0xf8, 0xfa, 0xaf, 0xfe, 0xf2, 0xf6, 0x8c, 0xfd, 0xe3, 0xec, 0x58, 0xf5, 0x92, 0xb6, 0x1f, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, +#endif +}; + +lv_img_dsc_t img_lv_demo_music_btn_next = { + .header.always_zero = 0, + .header.w = 62, + .header.h = 62, + .data_size = 3844 * LV_IMG_PX_SIZE_ALPHA_BYTE, + .header.cf = LV_IMG_CF_TRUE_COLOR_ALPHA, + .data = img_lv_demo_music_btn_next_map, +}; + +#endif /*LV_USE_DEMO_MUSIC*/ + + diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_btn_pause.c b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_btn_pause.c new file mode 100644 index 0000000000..85c73844da --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_btn_pause.c @@ -0,0 +1,341 @@ +#include "../lv_demo_music.h" +#if LV_USE_DEMO_MUSIC && !LV_DEMO_MUSIC_LARGE + +#ifndef LV_ATTRIBUTE_MEM_ALIGN +#define LV_ATTRIBUTE_MEM_ALIGN +#endif + +const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_btn_pause_map[] = { +#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 + /*Pixel format: Alpha 8 bit, Red: 3 bit, Green: 3 bit, Blue: 2 bit*/ + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x18, 0xaf, 0x18, 0xaf, 0x1b, 0xaf, 0x1b, 0xaf, 0x1b, 0xaf, 0x1b, 0xaf, 0x1b, 0xaf, 0x1b, 0xaf, 0x1b, 0xaf, 0x1b, 0xaf, 0x18, 0xaf, 0x18, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x18, 0xaf, 0x1b, 0xaf, 0x1c, 0xaf, 0x1c, 0xaf, 0x1f, 0xaf, 0x1f, 0xaf, 0x1f, 0xaf, 0x20, 0xaf, 0x20, 0xaf, 0x20, 0xaf, 0x20, 0xaf, 0x1f, 0xaf, 0x1f, 0xaf, 0x1c, 0xaf, 0x1c, 0xaf, 0x1b, 0xaf, 0x1b, 0xaf, 0x18, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x18, 0xaf, 0x1b, 0xaf, 0x1c, 0x93, 0x44, 0x73, 0x6c, 0x77, 0x8f, 0x77, 0xa3, 0x77, 0xac, 0x77, 0xa8, 0x73, 0xa0, 0x73, 0x8b, 0x93, 0x68, 0x93, 0x3c, 0xaf, 0x24, 0xaf, 0x24, 0xaf, 0x24, 0xaf, 0x23, 0xaf, 0x20, 0xaf, 0x20, 0xaf, 0x1f, 0xaf, 0x1c, 0xaf, 0x1b, 0xaf, 0x18, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x1c, 0x77, 0x5f, 0x77, 0xaf, 0x77, 0xef, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xdf, 0x73, 0x9f, 0x93, 0x4f, 0xaf, 0x28, 0xaf, 0x27, 0xaf, 0x24, 0xaf, 0x24, 0xaf, 0x23, 0xaf, 0x20, 0xaf, 0x1c, 0xaf, 0x1b, 0xaf, 0x18, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x14, 0xaf, 0x17, 0xb3, 0x1f, 0x77, 0x78, 0x77, 0xe3, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xcb, 0x93, 0x64, 0xaf, 0x2b, 0xaf, 0x28, 0xaf, 0x27, 0xaf, 0x24, 0xaf, 0x23, 0xaf, 0x20, 0xaf, 0x1c, 0xaf, 0x1b, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0x77, 0x57, 0x77, 0xdc, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xc3, 0x93, 0x4b, 0xaf, 0x2c, 0xaf, 0x2b, 0xaf, 0x27, 0xaf, 0x24, 0xaf, 0x23, 0xaf, 0x1f, 0xaf, 0x1c, 0xaf, 0x18, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x14, 0xb3, 0x1c, 0x77, 0x9b, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xf4, 0x93, 0x7c, 0xaf, 0x30, 0xaf, 0x2c, 0xaf, 0x2b, 0xaf, 0x27, 0xaf, 0x23, 0xaf, 0x20, 0xaf, 0x1c, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x14, 0x93, 0x27, 0x77, 0xc7, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xa0, 0xaf, 0x34, 0xaf, 0x2f, 0xaf, 0x2c, 0xaf, 0x28, 0xaf, 0x24, 0xaf, 0x20, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x14, 0x93, 0x2b, 0x77, 0xd7, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xb3, 0xaf, 0x37, 0xaf, 0x30, 0xaf, 0x2c, 0xaf, 0x28, 0xaf, 0x24, 0xaf, 0x23, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x14, 0x93, 0x20, 0x77, 0xcf, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xa3, 0xaf, 0x37, 0xaf, 0x33, 0xaf, 0x2f, 0xaf, 0x2b, 0xaf, 0x27, 0xaf, 0x23, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x17, 0x77, 0xac, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0x80, 0xaf, 0x37, 0xaf, 0x33, 0xaf, 0x2f, 0xaf, 0x2b, 0xaf, 0x24, 0xaf, 0x20, 0xaf, 0x1c, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x14, 0x77, 0x70, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xf7, 0xb3, 0x58, 0xaf, 0x37, 0xaf, 0x33, 0xaf, 0x2f, 0xaf, 0x28, 0xaf, 0x24, 0xaf, 0x20, 0xaf, 0x1c, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x14, 0x93, 0x28, 0x77, 0xef, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xc8, 0xaf, 0x3c, 0xaf, 0x37, 0xaf, 0x33, 0xaf, 0x2c, 0xaf, 0x28, 0xaf, 0x24, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x17, 0x77, 0x9f, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0x78, 0xaf, 0x3b, 0xaf, 0x37, 0xaf, 0x30, 0xaf, 0x2c, 0xaf, 0x27, 0xaf, 0x23, 0xaf, 0x1c, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x14, 0x93, 0x2f, 0x77, 0xf7, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x97, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xd4, 0xaf, 0x40, 0xaf, 0x3b, 0xaf, 0x34, 0xaf, 0x2f, 0xaf, 0x2b, 0xaf, 0x24, 0xaf, 0x20, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x17, 0x77, 0x88, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xaf, 0x6b, 0xaf, 0x3f, 0xaf, 0x38, 0xaf, 0x33, 0xaf, 0x2c, 0xaf, 0x28, 0xaf, 0x23, 0xaf, 0x1f, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x10, 0xaf, 0x14, 0xaf, 0x18, 0x77, 0xdf, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xb0, 0xaf, 0x43, 0xaf, 0x3c, 0xaf, 0x37, 0xaf, 0x30, 0xaf, 0x2b, 0xaf, 0x24, 0xaf, 0x20, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x14, 0x73, 0x40, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xeb, 0xaf, 0x44, 0xaf, 0x3f, 0xaf, 0x38, 0xaf, 0x33, 0xaf, 0x2c, 0xaf, 0x27, 0xaf, 0x23, 0xaf, 0x1c, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x17, 0x77, 0x7b, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0x63, 0xaf, 0x43, 0xaf, 0x3c, 0xaf, 0x34, 0xaf, 0x2f, 0xaf, 0x28, 0xaf, 0x24, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x10, 0xaf, 0x14, 0xaf, 0x18, 0x77, 0xab, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0x88, 0xaf, 0x44, 0xaf, 0x3f, 0xaf, 0x38, 0xaf, 0x30, 0xaf, 0x2b, 0xaf, 0x24, 0xaf, 0x20, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x14, 0xaf, 0x18, 0x77, 0xcc, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xa4, 0xaf, 0x47, 0xaf, 0x40, 0xaf, 0x3b, 0xaf, 0x33, 0xaf, 0x2c, 0xaf, 0x27, 0xaf, 0x23, 0xaf, 0x1c, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x17, 0xaf, 0x1b, 0x77, 0xe4, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xbb, 0xaf, 0x48, 0xaf, 0x43, 0xaf, 0x3c, 0xaf, 0x34, 0xaf, 0x2f, 0xaf, 0x28, 0xaf, 0x23, 0xaf, 0x1f, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x17, 0xaf, 0x1b, 0x77, 0xf0, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xc3, 0xaf, 0x4b, 0xaf, 0x44, 0xaf, 0x3c, 0xaf, 0x37, 0xaf, 0x30, 0xaf, 0x2b, 0xaf, 0x24, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x17, 0xaf, 0x1c, 0x77, 0xf3, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xc7, 0xaf, 0x4c, 0xaf, 0x44, 0xaf, 0x3f, 0xaf, 0x37, 0xaf, 0x30, 0xaf, 0x2b, 0xaf, 0x24, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x17, 0xaf, 0x1c, 0x77, 0xe8, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xc0, 0xaf, 0x4c, 0xaf, 0x47, 0xaf, 0x3f, 0xaf, 0x38, 0xaf, 0x30, 0xaf, 0x2b, 0xaf, 0x24, 0xaf, 0x20, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x18, 0xaf, 0x1c, 0x77, 0xd8, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xb0, 0xaf, 0x4c, 0xaf, 0x47, 0xaf, 0x40, 0xaf, 0x38, 0xaf, 0x33, 0xaf, 0x2b, 0xaf, 0x27, 0xaf, 0x20, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x18, 0xaf, 0x1c, 0x77, 0xb7, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0x98, 0xaf, 0x4c, 0xaf, 0x47, 0xaf, 0x40, 0xaf, 0x38, 0xaf, 0x33, 0xaf, 0x2c, 0xaf, 0x27, 0xaf, 0x20, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x18, 0xaf, 0x1c, 0x73, 0x90, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0x78, 0xaf, 0x4c, 0xaf, 0x47, 0xaf, 0x3f, 0xaf, 0x38, 0xaf, 0x33, 0xaf, 0x2b, 0xaf, 0x24, 0xaf, 0x20, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x17, 0xaf, 0x1c, 0x93, 0x58, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xf7, 0xaf, 0x54, 0xaf, 0x4c, 0xaf, 0x47, 0xaf, 0x3f, 0xaf, 0x38, 0xaf, 0x30, 0xaf, 0x2b, 0xaf, 0x24, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x17, 0xaf, 0x1b, 0xb3, 0x27, 0x73, 0xf4, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xcc, 0xaf, 0x50, 0xaf, 0x4b, 0xaf, 0x44, 0xaf, 0x3f, 0xaf, 0x37, 0xaf, 0x30, 0xaf, 0x2b, 0xaf, 0x24, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x17, 0xaf, 0x1b, 0xaf, 0x1f, 0x73, 0xaf, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0x90, 0xaf, 0x50, 0xaf, 0x4b, 0xaf, 0x43, 0xaf, 0x3c, 0xaf, 0x37, 0xaf, 0x2f, 0xaf, 0x28, 0xaf, 0x23, 0xaf, 0x1f, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x14, 0xaf, 0x1b, 0xaf, 0x1f, 0x93, 0x54, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xf0, 0xaf, 0x58, 0xaf, 0x4f, 0xaf, 0x48, 0xaf, 0x40, 0xaf, 0x3b, 0xaf, 0x34, 0xaf, 0x2f, 0xaf, 0x28, 0xaf, 0x23, 0xaf, 0x1c, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x10, 0xaf, 0x14, 0xaf, 0x18, 0xaf, 0x1c, 0xaf, 0x23, 0x73, 0xcb, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb3, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xa4, 0xaf, 0x50, 0xaf, 0x4c, 0xaf, 0x44, 0xaf, 0x3f, 0xaf, 0x38, 0xaf, 0x33, 0xaf, 0x2c, 0xaf, 0x27, 0xaf, 0x20, 0xaf, 0x1c, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x17, 0xaf, 0x1c, 0xaf, 0x20, 0x93, 0x57, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xeb, 0xaf, 0x5b, 0xaf, 0x4f, 0xaf, 0x48, 0xaf, 0x43, 0xaf, 0x3c, 0xaf, 0x37, 0xaf, 0x30, 0xaf, 0x2b, 0xaf, 0x24, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x17, 0xaf, 0x1b, 0xaf, 0x1f, 0xaf, 0x24, 0x93, 0xa8, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0x8b, 0xaf, 0x50, 0xaf, 0x4c, 0xaf, 0x47, 0xaf, 0x40, 0xaf, 0x3b, 0xaf, 0x34, 0xaf, 0x2f, 0xaf, 0x28, 0xaf, 0x23, 0xaf, 0x1c, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x14, 0xaf, 0x18, 0xaf, 0x1c, 0xaf, 0x23, 0xb3, 0x30, 0x93, 0xdf, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xbc, 0xaf, 0x53, 0xaf, 0x4f, 0xaf, 0x48, 0xaf, 0x43, 0xaf, 0x3c, 0xaf, 0x37, 0xaf, 0x30, 0xaf, 0x2b, 0xaf, 0x27, 0xaf, 0x20, 0xaf, 0x1c, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x17, 0xaf, 0x1b, 0xaf, 0x20, 0xaf, 0x24, 0x93, 0x4f, 0x93, 0xf3, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xdb, 0xaf, 0x5b, 0xaf, 0x4f, 0xaf, 0x4b, 0xaf, 0x44, 0xaf, 0x3f, 0xaf, 0x3b, 0xaf, 0x34, 0xaf, 0x2f, 0xaf, 0x28, 0xaf, 0x23, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x14, 0xaf, 0x18, 0xaf, 0x1c, 0xaf, 0x23, 0xaf, 0x27, 0x93, 0x63, 0x93, 0xf7, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xe7, 0xaf, 0x63, 0xaf, 0x50, 0xaf, 0x4b, 0xaf, 0x47, 0xaf, 0x40, 0xaf, 0x3c, 0xaf, 0x37, 0xaf, 0x30, 0xaf, 0x2b, 0xaf, 0x27, 0xaf, 0x20, 0xaf, 0x1c, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x17, 0xaf, 0x1b, 0xaf, 0x1f, 0xaf, 0x24, 0xaf, 0x28, 0x93, 0x63, 0x93, 0xf3, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xe0, 0xaf, 0x64, 0xaf, 0x50, 0xaf, 0x4c, 0xaf, 0x47, 0xaf, 0x43, 0xaf, 0x3c, 0xaf, 0x38, 0xaf, 0x33, 0xaf, 0x2c, 0xaf, 0x28, 0xaf, 0x23, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x14, 0xaf, 0x18, 0xaf, 0x1c, 0xaf, 0x20, 0xaf, 0x27, 0xaf, 0x2b, 0xb3, 0x53, 0x93, 0xdf, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xc8, 0xaf, 0x5c, 0xaf, 0x50, 0xaf, 0x4b, 0xaf, 0x47, 0xaf, 0x43, 0xaf, 0x3f, 0xaf, 0x38, 0xaf, 0x34, 0xaf, 0x2f, 0xaf, 0x28, 0xaf, 0x24, 0xaf, 0x20, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x17, 0xaf, 0x1b, 0xaf, 0x1f, 0xaf, 0x23, 0xaf, 0x27, 0xaf, 0x2c, 0xaf, 0x3b, 0x93, 0xac, 0x93, 0xfc, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xf4, 0xaf, 0x9b, 0xaf, 0x53, 0xaf, 0x4f, 0xaf, 0x4b, 0xaf, 0x47, 0xaf, 0x43, 0xaf, 0x3f, 0xaf, 0x38, 0xaf, 0x34, 0xaf, 0x2f, 0xaf, 0x2b, 0xaf, 0x27, 0xaf, 0x20, 0xaf, 0x1c, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x1b, 0xaf, 0x1f, 0xaf, 0x24, 0xaf, 0x28, 0xaf, 0x2c, 0xaf, 0x30, 0xb3, 0x60, 0x93, 0xcb, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xfb, 0xaf, 0xbb, 0xaf, 0x63, 0xaf, 0x50, 0xaf, 0x4c, 0xaf, 0x48, 0xaf, 0x44, 0xaf, 0x40, 0xaf, 0x3c, 0xaf, 0x38, 0xaf, 0x34, 0xaf, 0x30, 0xaf, 0x2b, 0xaf, 0x27, 0xaf, 0x23, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x18, 0xaf, 0x1c, 0xaf, 0x20, 0xaf, 0x24, 0xaf, 0x28, 0xaf, 0x2c, 0xaf, 0x30, 0xaf, 0x34, 0xb3, 0x64, 0xb3, 0xb4, 0x93, 0xf4, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xe8, 0xaf, 0xab, 0xaf, 0x64, 0xaf, 0x4f, 0xaf, 0x4c, 0xaf, 0x4b, 0xaf, 0x47, 0xaf, 0x43, 0xaf, 0x40, 0xaf, 0x3c, 0xaf, 0x38, 0xaf, 0x34, 0xaf, 0x30, 0xaf, 0x2b, 0xaf, 0x27, 0xaf, 0x23, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x18, 0xaf, 0x1c, 0xaf, 0x20, 0xaf, 0x24, 0xaf, 0x28, 0xaf, 0x2c, 0xaf, 0x30, 0xaf, 0x34, 0xaf, 0x38, 0xaf, 0x40, 0xaf, 0x6f, 0xaf, 0xa3, 0xaf, 0xc3, 0xaf, 0xdf, 0xaf, 0xf0, 0xaf, 0xf8, 0xaf, 0xf4, 0xaf, 0xef, 0xaf, 0xdb, 0xaf, 0xbf, 0xaf, 0x9c, 0xaf, 0x6f, 0xaf, 0x4f, 0xaf, 0x4c, 0xaf, 0x4b, 0xaf, 0x48, 0xaf, 0x47, 0xaf, 0x44, 0xaf, 0x40, 0xaf, 0x3f, 0xaf, 0x3b, 0xaf, 0x37, 0xaf, 0x33, 0xaf, 0x2f, 0xaf, 0x2b, 0xaf, 0x27, 0xaf, 0x23, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x17, 0xaf, 0x18, 0xaf, 0x1c, 0xaf, 0x20, 0xaf, 0x24, 0xaf, 0x27, 0xaf, 0x2b, 0xaf, 0x2f, 0xaf, 0x33, 0xaf, 0x34, 0xaf, 0x38, 0xaf, 0x3c, 0xaf, 0x3f, 0xaf, 0x40, 0xaf, 0x43, 0xaf, 0x44, 0xaf, 0x47, 0xaf, 0x48, 0xaf, 0x48, 0xaf, 0x48, 0xaf, 0x48, 0xaf, 0x48, 0xaf, 0x47, 0xaf, 0x47, 0xaf, 0x44, 0xaf, 0x43, 0xaf, 0x40, 0xaf, 0x3f, 0xaf, 0x3b, 0xaf, 0x38, 0xaf, 0x34, 0xaf, 0x30, 0xaf, 0x2f, 0xaf, 0x2b, 0xaf, 0x27, 0xaf, 0x23, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x17, 0xaf, 0x18, 0xaf, 0x1c, 0xaf, 0x1f, 0xaf, 0x23, 0xaf, 0x27, 0xaf, 0x28, 0xaf, 0x2c, 0xaf, 0x30, 0xaf, 0x33, 0xaf, 0x34, 0xaf, 0x38, 0xaf, 0x3b, 0xaf, 0x3c, 0xaf, 0x3f, 0xaf, 0x40, 0xaf, 0x40, 0xaf, 0x40, 0xaf, 0x43, 0xaf, 0x43, 0xaf, 0x40, 0xaf, 0x40, 0xaf, 0x3f, 0xaf, 0x3f, 0xaf, 0x3c, 0xaf, 0x3b, 0xaf, 0x37, 0xaf, 0x34, 0xaf, 0x33, 0xaf, 0x2f, 0xaf, 0x2c, 0xaf, 0x28, 0xaf, 0x24, 0xaf, 0x23, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x18, 0xaf, 0x1b, 0xaf, 0x1f, 0xaf, 0x20, 0xaf, 0x24, 0xaf, 0x27, 0xaf, 0x2b, 0xaf, 0x2c, 0xaf, 0x2f, 0xaf, 0x33, 0xaf, 0x34, 0xaf, 0x37, 0xaf, 0x37, 0xaf, 0x38, 0xaf, 0x3b, 0xaf, 0x3b, 0xaf, 0x3b, 0xaf, 0x3b, 0xaf, 0x3b, 0xaf, 0x3b, 0xaf, 0x38, 0xaf, 0x37, 0xaf, 0x34, 0xaf, 0x33, 0xaf, 0x30, 0xaf, 0x2f, 0xaf, 0x2c, 0xaf, 0x28, 0xaf, 0x27, 0xaf, 0x23, 0xaf, 0x20, 0xaf, 0x1c, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x1b, 0xaf, 0x1c, 0xaf, 0x1f, 0xaf, 0x23, 0xaf, 0x24, 0xaf, 0x27, 0xaf, 0x28, 0xaf, 0x2c, 0xaf, 0x2f, 0xaf, 0x2f, 0xaf, 0x30, 0xaf, 0x33, 0xaf, 0x33, 0xaf, 0x34, 0xaf, 0x34, 0xaf, 0x34, 0xaf, 0x33, 0xaf, 0x33, 0xaf, 0x33, 0xaf, 0x30, 0xaf, 0x2f, 0xaf, 0x2c, 0xaf, 0x2b, 0xaf, 0x28, 0xaf, 0x27, 0xaf, 0x24, 0xaf, 0x20, 0xaf, 0x1f, 0xaf, 0x1c, 0xaf, 0x18, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x18, 0xaf, 0x1b, 0xaf, 0x1c, 0xaf, 0x20, 0xaf, 0x23, 0xaf, 0x24, 0xaf, 0x27, 0xaf, 0x28, 0xaf, 0x28, 0xaf, 0x2b, 0xaf, 0x2c, 0xaf, 0x2c, 0xaf, 0x2c, 0xaf, 0x2c, 0xaf, 0x2c, 0xaf, 0x2c, 0xaf, 0x2c, 0xaf, 0x2b, 0xaf, 0x2b, 0xaf, 0x28, 0xaf, 0x27, 0xaf, 0x24, 0xaf, 0x23, 0xaf, 0x20, 0xaf, 0x1f, 0xaf, 0x1c, 0xaf, 0x1b, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x18, 0xaf, 0x1b, 0xaf, 0x1c, 0xaf, 0x1f, 0xaf, 0x20, 0xaf, 0x23, 0xaf, 0x24, 0xaf, 0x24, 0xaf, 0x27, 0xaf, 0x27, 0xaf, 0x27, 0xaf, 0x27, 0xaf, 0x27, 0xaf, 0x27, 0xaf, 0x27, 0xaf, 0x27, 0xaf, 0x24, 0xaf, 0x23, 0xaf, 0x23, 0xaf, 0x20, 0xaf, 0x1f, 0xaf, 0x1c, 0xaf, 0x1b, 0xaf, 0x18, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x18, 0xaf, 0x1b, 0xaf, 0x1c, 0xaf, 0x1c, 0xaf, 0x1f, 0xaf, 0x1f, 0xaf, 0x20, 0xaf, 0x20, 0xaf, 0x20, 0xaf, 0x23, 0xaf, 0x23, 0xaf, 0x20, 0xaf, 0x20, 0xaf, 0x20, 0xaf, 0x1f, 0xaf, 0x1f, 0xaf, 0x1c, 0xaf, 0x1b, 0xaf, 0x1b, 0xaf, 0x18, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x18, 0xaf, 0x1b, 0xaf, 0x1b, 0xaf, 0x1b, 0xaf, 0x1c, 0xaf, 0x1c, 0xaf, 0x1c, 0xaf, 0x1c, 0xaf, 0x1c, 0xaf, 0x1c, 0xaf, 0x1b, 0xaf, 0x1b, 0xaf, 0x18, 0xaf, 0x18, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x18, 0xaf, 0x18, 0xaf, 0x18, 0xaf, 0x18, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 + /*Pixel format: Alpha 8 bit, Red: 5 bit, Green: 6 bit, Blue: 5 bit*/ + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1b, 0x7e, 0xa3, 0x1c, 0x5f, 0x74, 0x44, 0x9f, 0x6c, 0x6c, 0x9f, 0x64, 0x8f, 0xbf, 0x64, 0xa3, 0xbf, 0x64, 0xac, 0x9f, 0x64, 0xa8, 0x9f, 0x6c, 0xa0, 0x7f, 0x6c, 0x8b, 0x5f, 0x74, 0x68, 0xfe, 0x8b, 0x3c, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x17, 0x9e, 0xa3, 0x1c, 0x9f, 0x6c, 0x5f, 0xdf, 0x5c, 0xaf, 0xdf, 0x5c, 0xef, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xdf, 0x5f, 0x74, 0x9f, 0xfe, 0x83, 0x4f, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x17, 0xbe, 0x93, 0x1f, 0xbf, 0x64, 0x78, 0xdf, 0x5c, 0xe3, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x5f, 0x74, 0xcb, 0x1e, 0x84, 0x64, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x17, 0x9f, 0x64, 0x57, 0xff, 0x5c, 0xdc, 0xff, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xc3, 0xde, 0x93, 0x4b, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0xbe, 0x9b, 0x1c, 0xdf, 0x5c, 0x9b, 0xff, 0x54, 0xff, 0xff, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xf4, 0xfe, 0x83, 0x7c, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x1e, 0x84, 0x27, 0xff, 0x5c, 0xc7, 0xff, 0x54, 0xff, 0xff, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0xfe, 0x83, 0xa0, 0x5e, 0xa3, 0x34, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x14, 0x3e, 0x7c, 0x2b, 0xff, 0x54, 0xd7, 0xff, 0x54, 0xff, 0xff, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0xfe, 0x83, 0xb3, 0x5e, 0xa3, 0x37, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x14, 0xde, 0x8b, 0x20, 0xff, 0x54, 0xcf, 0xff, 0x54, 0xff, 0xff, 0x54, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0xfe, 0x8b, 0xa3, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0xdf, 0x5c, 0xac, 0xff, 0x54, 0xff, 0xff, 0x54, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xde, 0x93, 0x80, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0xbf, 0x64, 0x70, 0xff, 0x54, 0xff, 0xff, 0x54, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xf7, 0x9e, 0x9b, 0x58, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x14, 0x1e, 0x84, 0x28, 0xff, 0x54, 0xef, 0xff, 0x54, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xc8, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0xdf, 0x5c, 0x9f, 0xff, 0x54, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0x9e, 0x9b, 0x78, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x14, 0x3e, 0x7c, 0x2f, 0xff, 0x54, 0xf7, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0xbf, 0x6c, 0xff, 0x7f, 0xbe, 0xff, 0x7f, 0xef, 0xff, 0x7f, 0xef, 0xff, 0x9f, 0xc6, 0xff, 0xbf, 0x74, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x7f, 0x7c, 0xff, 0x9f, 0xce, 0xff, 0x7f, 0xef, 0xff, 0x5f, 0xef, 0xff, 0x3f, 0xc6, 0xff, 0x3f, 0x84, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xd4, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0xbf, 0x5c, 0x88, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x1f, 0xae, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xce, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x9f, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xbd, 0xff, 0x1e, 0x84, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x9b, 0x6b, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x18, 0xdf, 0x5c, 0xdf, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0xdf, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xe7, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xd6, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x9b, 0xb0, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x5f, 0x74, 0x40, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0xdf, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xe7, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xd6, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x9b, 0xeb, 0x5e, 0xab, 0x44, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0xbf, 0x64, 0x7b, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0xdf, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xe7, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xd6, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0xa3, 0x63, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x18, 0xbf, 0x64, 0xab, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0xdf, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xe7, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xd6, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0xa3, 0x88, 0x5e, 0xab, 0x44, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x18, 0xbf, 0x5c, 0xcc, 0xdf, 0x5c, 0xff, 0xbf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0xbf, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xe7, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1f, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xd6, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0xa3, 0xa4, 0x5e, 0xab, 0x47, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x1b, 0xbf, 0x5c, 0xe4, 0xbf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0xbf, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xe7, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1e, 0x84, 0xff, 0x1f, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xde, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xbb, 0x5e, 0xab, 0x48, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x1b, 0xdf, 0x5c, 0xf0, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0xbf, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xe7, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0x1f, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xde, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xc3, 0x5e, 0xab, 0x4b, 0x5e, 0xab, 0x44, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x1c, 0xbf, 0x64, 0xf3, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0xbf, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xe7, 0xff, 0x1f, 0x7c, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0x1f, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xde, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xc7, 0x5e, 0xab, 0x4c, 0x5e, 0xab, 0x44, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x1c, 0xbf, 0x64, 0xe8, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0xbf, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xe7, 0xff, 0x1f, 0x7c, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0xfe, 0x83, 0xff, 0x1f, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xde, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xc0, 0x5e, 0xab, 0x4c, 0x5e, 0xab, 0x47, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1c, 0xbf, 0x64, 0xd8, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0xbf, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xe7, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0x1f, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xde, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xb0, 0x5e, 0xab, 0x4c, 0x5e, 0xab, 0x47, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1c, 0x9f, 0x6c, 0xb7, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0xbf, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xe7, 0xff, 0x1e, 0x84, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0x1f, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xde, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0x98, 0x5e, 0xab, 0x4c, 0x5e, 0xab, 0x47, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1c, 0x7f, 0x6c, 0x90, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0xbf, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xe7, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0xfe, 0x8b, 0xff, 0x1f, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xde, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0x78, 0x5e, 0xab, 0x4c, 0x5e, 0xab, 0x47, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x1c, 0x3f, 0x7c, 0x58, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0xbf, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xe7, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0x1f, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xde, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xf7, 0x5e, 0xab, 0x54, 0x5e, 0xab, 0x4c, 0x5e, 0xab, 0x47, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x1b, 0x9e, 0x9b, 0x27, 0x9f, 0x6c, 0xf4, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0xbf, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xe7, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0x1f, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xde, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xcc, 0x5e, 0xab, 0x50, 0x5e, 0xab, 0x4b, 0x5e, 0xab, 0x44, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1f, 0x7f, 0x74, 0xaf, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0xbf, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xe7, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0x1f, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xde, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xab, 0x90, 0x5e, 0xab, 0x50, 0x5e, 0xab, 0x4b, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1f, 0x1e, 0x84, 0x54, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1f, 0xc6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xd6, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x93, 0xff, 0x9f, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xcd, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xab, 0xf0, 0x5e, 0xab, 0x58, 0x5e, 0xab, 0x4f, 0x5e, 0xab, 0x48, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x23, 0x5f, 0x74, 0xcb, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1e, 0x84, 0xff, 0x5f, 0x8c, 0xff, 0xff, 0xe6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xef, 0xff, 0x7f, 0x9c, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0x5f, 0xa4, 0xff, 0x3f, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xe6, 0xff, 0xde, 0xa3, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xab, 0xff, 0x5e, 0xab, 0xa4, 0x5e, 0xab, 0x50, 0x5e, 0xab, 0x4c, 0x5e, 0xab, 0x44, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x20, 0x1e, 0x84, 0x57, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xab, 0xff, 0x3e, 0xab, 0xeb, 0x5e, 0xab, 0x5b, 0x5e, 0xab, 0x4f, 0x5e, 0xab, 0x48, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x24, 0x3f, 0x7c, 0xa8, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xab, 0xff, 0x3e, 0xab, 0xff, 0x5e, 0xab, 0x8b, 0x5e, 0xab, 0x50, 0x5e, 0xab, 0x4c, 0x5e, 0xab, 0x47, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x23, 0x9e, 0x9b, 0x30, 0x3f, 0x7c, 0xdf, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xab, 0xff, 0x3e, 0xab, 0xff, 0x3e, 0xab, 0xbc, 0x5e, 0xab, 0x53, 0x5e, 0xab, 0x4f, 0x5e, 0xab, 0x48, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x24, 0xde, 0x8b, 0x4f, 0x3f, 0x7c, 0xf3, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xab, 0xff, 0x3e, 0xab, 0xff, 0x3e, 0xab, 0xdb, 0x5e, 0xab, 0x5b, 0x5e, 0xab, 0x4f, 0x5e, 0xab, 0x4b, 0x5e, 0xab, 0x44, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x27, 0xde, 0x8b, 0x63, 0x1f, 0x7c, 0xf7, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xab, 0xff, 0x3e, 0xab, 0xff, 0x3e, 0xab, 0xe7, 0x5e, 0xab, 0x63, 0x5e, 0xab, 0x50, 0x5e, 0xab, 0x4b, 0x5e, 0xab, 0x47, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x28, 0xde, 0x8b, 0x63, 0x1e, 0x84, 0xf3, 0x1e, 0x84, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xab, 0xff, 0x3e, 0xab, 0xff, 0x3e, 0xab, 0xe0, 0x5e, 0xab, 0x64, 0x5e, 0xab, 0x50, 0x5e, 0xab, 0x4c, 0x5e, 0xab, 0x47, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x2b, 0xbe, 0x93, 0x53, 0xfe, 0x83, 0xdf, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xab, 0xff, 0x3e, 0xab, 0xff, 0x5e, 0xab, 0xc8, 0x5e, 0xab, 0x5c, 0x5e, 0xab, 0x50, 0x5e, 0xab, 0x4b, 0x5e, 0xab, 0x47, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x2c, 0x7e, 0xa3, 0x3b, 0xde, 0x8b, 0xac, 0xde, 0x8b, 0xfc, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xab, 0xff, 0x3e, 0xab, 0xf4, 0x5e, 0xab, 0x9b, 0x5e, 0xab, 0x53, 0x5e, 0xab, 0x4f, 0x5e, 0xab, 0x4b, 0x5e, 0xab, 0x47, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x30, 0x9e, 0x9b, 0x60, 0xde, 0x8b, 0xcb, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xfb, 0x5e, 0xab, 0xbb, 0x5e, 0xab, 0x63, 0x5e, 0xab, 0x50, 0x5e, 0xab, 0x4c, 0x5e, 0xab, 0x48, 0x5e, 0xab, 0x44, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x34, 0x9e, 0x9b, 0x64, 0xbe, 0x93, 0xb4, 0xbe, 0x93, 0xf4, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xe8, 0x5e, 0xa3, 0xab, 0x5e, 0xab, 0x64, 0x5e, 0xab, 0x4f, 0x5e, 0xab, 0x4c, 0x5e, 0xab, 0x4b, 0x5e, 0xab, 0x47, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x38, 0x7e, 0xa3, 0x40, 0x9e, 0x9b, 0x6f, 0x9e, 0x9b, 0xa3, 0x9e, 0x9b, 0xc3, 0x9e, 0x9b, 0xdf, 0x7e, 0x9b, 0xf0, 0x7e, 0x9b, 0xf8, 0x7e, 0x9b, 0xf4, 0x7e, 0xa3, 0xef, 0x7e, 0xa3, 0xdb, 0x5e, 0xa3, 0xbf, 0x5e, 0xa3, 0x9c, 0x5e, 0xa3, 0x6f, 0x5e, 0xab, 0x4f, 0x5e, 0xab, 0x4c, 0x5e, 0xab, 0x4b, 0x5e, 0xab, 0x48, 0x5e, 0xab, 0x47, 0x5e, 0xab, 0x44, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x44, 0x5e, 0xab, 0x47, 0x5e, 0xab, 0x48, 0x5e, 0xab, 0x48, 0x5e, 0xab, 0x48, 0x5e, 0xab, 0x48, 0x5e, 0xab, 0x48, 0x5e, 0xab, 0x47, 0x5e, 0xab, 0x47, 0x5e, 0xab, 0x44, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 + /*Pixel format: Alpha 8 bit, Red: 5 bit, Green: 6 bit, Blue: 5 bit BUT the 2 color bytes are swapped*/ + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1b, 0xa3, 0x7e, 0x1c, 0x74, 0x5f, 0x44, 0x6c, 0x9f, 0x6c, 0x64, 0x9f, 0x8f, 0x64, 0xbf, 0xa3, 0x64, 0xbf, 0xac, 0x64, 0x9f, 0xa8, 0x6c, 0x9f, 0xa0, 0x6c, 0x7f, 0x8b, 0x74, 0x5f, 0x68, 0x8b, 0xfe, 0x3c, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x17, 0xa3, 0x9e, 0x1c, 0x6c, 0x9f, 0x5f, 0x5c, 0xdf, 0xaf, 0x5c, 0xdf, 0xef, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xdf, 0x74, 0x5f, 0x9f, 0x83, 0xfe, 0x4f, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x17, 0x93, 0xbe, 0x1f, 0x64, 0xbf, 0x78, 0x5c, 0xdf, 0xe3, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x5f, 0xcb, 0x84, 0x1e, 0x64, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x17, 0x64, 0x9f, 0x57, 0x5c, 0xff, 0xdc, 0x5c, 0xff, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xc3, 0x93, 0xde, 0x4b, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0x9b, 0xbe, 0x1c, 0x5c, 0xdf, 0x9b, 0x54, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xf4, 0x83, 0xfe, 0x7c, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0x84, 0x1e, 0x27, 0x5c, 0xff, 0xc7, 0x54, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x83, 0xfe, 0xa0, 0xa3, 0x5e, 0x34, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x14, 0x7c, 0x3e, 0x2b, 0x54, 0xff, 0xd7, 0x54, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x7c, 0x1f, 0xff, 0x83, 0xfe, 0xb3, 0xa3, 0x5e, 0x37, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x14, 0x8b, 0xde, 0x20, 0x54, 0xff, 0xcf, 0x54, 0xff, 0xff, 0x54, 0xff, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x7c, 0x1f, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0x8b, 0xfe, 0xa3, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0x5c, 0xdf, 0xac, 0x54, 0xff, 0xff, 0x54, 0xff, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x93, 0xde, 0x80, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0x64, 0xbf, 0x70, 0x54, 0xff, 0xff, 0x54, 0xff, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xf7, 0x9b, 0x9e, 0x58, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x14, 0x84, 0x1e, 0x28, 0x54, 0xff, 0xef, 0x54, 0xff, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xc8, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0x5c, 0xdf, 0x9f, 0x54, 0xff, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x9b, 0x9e, 0x78, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x14, 0x7c, 0x3e, 0x2f, 0x54, 0xff, 0xf7, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0xbf, 0xff, 0xbe, 0x7f, 0xff, 0xef, 0x7f, 0xff, 0xef, 0x7f, 0xff, 0xc6, 0x9f, 0xff, 0x74, 0xbf, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x7f, 0xff, 0xce, 0x9f, 0xff, 0xef, 0x7f, 0xff, 0xef, 0x5f, 0xff, 0xc6, 0x3f, 0xff, 0x84, 0x3f, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xd4, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0x5c, 0xbf, 0x88, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0xae, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xce, 0x9f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0xce, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbd, 0xdf, 0xff, 0x84, 0x1e, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x9b, 0x9e, 0x6b, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x18, 0x5c, 0xdf, 0xdf, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0xce, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x3f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0xe7, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0x9f, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x9b, 0x9e, 0xb0, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0x74, 0x5f, 0x40, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0xce, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x3f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0xe7, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0x9f, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x9b, 0x9e, 0xeb, 0xab, 0x5e, 0x44, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0x64, 0xbf, 0x7b, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0xce, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x3f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0xe7, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0x9f, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0xa3, 0x7e, 0x63, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x18, 0x64, 0xbf, 0xab, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0xce, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0xe7, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0x9f, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0xa3, 0x7e, 0x88, 0xab, 0x5e, 0x44, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x18, 0x5c, 0xbf, 0xcc, 0x5c, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0xce, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0xe7, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0x9f, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0xa3, 0x7e, 0xa4, 0xab, 0x5e, 0x47, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x1b, 0x5c, 0xbf, 0xe4, 0x5c, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0xce, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x1f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x84, 0x1e, 0xff, 0xe7, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0x9f, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xbb, 0xab, 0x5e, 0x48, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x1b, 0x5c, 0xdf, 0xf0, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0xce, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x1f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0xe7, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0x9f, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xc3, 0xab, 0x5e, 0x4b, 0xab, 0x5e, 0x44, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x1c, 0x64, 0xbf, 0xf3, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0xd6, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x1f, 0xff, 0x7c, 0x1f, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0xe7, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0x9f, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xc7, 0xab, 0x5e, 0x4c, 0xab, 0x5e, 0x44, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x1c, 0x64, 0xbf, 0xe8, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0xd6, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x1f, 0xff, 0x7c, 0x1f, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0x83, 0xfe, 0xff, 0xe7, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0x9f, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xc0, 0xab, 0x5e, 0x4c, 0xab, 0x5e, 0x47, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1c, 0x64, 0xbf, 0xd8, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0xd6, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x1f, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0xe7, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0x9f, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xb0, 0xab, 0x5e, 0x4c, 0xab, 0x5e, 0x47, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1c, 0x6c, 0x9f, 0xb7, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0xd6, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x1f, 0xff, 0x84, 0x1e, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0xe7, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0x7f, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0x98, 0xab, 0x5e, 0x4c, 0xab, 0x5e, 0x47, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1c, 0x6c, 0x7f, 0x90, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0xd6, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x1f, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0xe7, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0x7f, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0x78, 0xab, 0x5e, 0x4c, 0xab, 0x5e, 0x47, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x1c, 0x7c, 0x3f, 0x58, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0xd6, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x1f, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0xe7, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0x7f, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xf7, 0xab, 0x5e, 0x54, 0xab, 0x5e, 0x4c, 0xab, 0x5e, 0x47, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x1b, 0x9b, 0x9e, 0x27, 0x6c, 0x9f, 0xf4, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0xd6, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x1f, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0xe7, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0x7f, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xcc, 0xab, 0x5e, 0x50, 0xab, 0x5e, 0x4b, 0xab, 0x5e, 0x44, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1f, 0x74, 0x7f, 0xaf, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0xd6, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x1f, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0xe7, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0x7f, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xab, 0x5e, 0x90, 0xab, 0x5e, 0x50, 0xab, 0x5e, 0x4b, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1f, 0x84, 0x1e, 0x54, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0xc6, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0x9f, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xde, 0xff, 0xde, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcd, 0xdf, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xab, 0x5e, 0xf0, 0xab, 0x5e, 0x58, 0xab, 0x5e, 0x4f, 0xab, 0x5e, 0x48, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x23, 0x74, 0x5f, 0xcb, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x84, 0x1e, 0xff, 0x8c, 0x5f, 0xff, 0xe6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x3f, 0xff, 0x9c, 0x7f, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0xa4, 0x5f, 0xff, 0xef, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe6, 0xdf, 0xff, 0xa3, 0xde, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xab, 0x5e, 0xff, 0xab, 0x5e, 0xa4, 0xab, 0x5e, 0x50, 0xab, 0x5e, 0x4c, 0xab, 0x5e, 0x44, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x20, 0x84, 0x1e, 0x57, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xab, 0x5e, 0xff, 0xab, 0x3e, 0xeb, 0xab, 0x5e, 0x5b, 0xab, 0x5e, 0x4f, 0xab, 0x5e, 0x48, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x24, 0x7c, 0x3f, 0xa8, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xab, 0x5e, 0xff, 0xab, 0x3e, 0xff, 0xab, 0x5e, 0x8b, 0xab, 0x5e, 0x50, 0xab, 0x5e, 0x4c, 0xab, 0x5e, 0x47, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x23, 0x9b, 0x9e, 0x30, 0x7c, 0x3f, 0xdf, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xab, 0x5e, 0xff, 0xab, 0x3e, 0xff, 0xab, 0x3e, 0xbc, 0xab, 0x5e, 0x53, 0xab, 0x5e, 0x4f, 0xab, 0x5e, 0x48, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x24, 0x8b, 0xde, 0x4f, 0x7c, 0x3f, 0xf3, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xab, 0x5e, 0xff, 0xab, 0x3e, 0xff, 0xab, 0x3e, 0xdb, 0xab, 0x5e, 0x5b, 0xab, 0x5e, 0x4f, 0xab, 0x5e, 0x4b, 0xab, 0x5e, 0x44, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x27, 0x8b, 0xde, 0x63, 0x7c, 0x1f, 0xf7, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xab, 0x5e, 0xff, 0xab, 0x3e, 0xff, 0xab, 0x3e, 0xe7, 0xab, 0x5e, 0x63, 0xab, 0x5e, 0x50, 0xab, 0x5e, 0x4b, 0xab, 0x5e, 0x47, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x28, 0x8b, 0xde, 0x63, 0x84, 0x1e, 0xf3, 0x84, 0x1e, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xab, 0x5e, 0xff, 0xab, 0x3e, 0xff, 0xab, 0x3e, 0xe0, 0xab, 0x5e, 0x64, 0xab, 0x5e, 0x50, 0xab, 0x5e, 0x4c, 0xab, 0x5e, 0x47, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x2b, 0x93, 0xbe, 0x53, 0x83, 0xfe, 0xdf, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xab, 0x5e, 0xff, 0xab, 0x3e, 0xff, 0xab, 0x5e, 0xc8, 0xab, 0x5e, 0x5c, 0xab, 0x5e, 0x50, 0xab, 0x5e, 0x4b, 0xab, 0x5e, 0x47, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x2c, 0xa3, 0x7e, 0x3b, 0x8b, 0xde, 0xac, 0x8b, 0xde, 0xfc, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xab, 0x5e, 0xff, 0xab, 0x3e, 0xf4, 0xab, 0x5e, 0x9b, 0xab, 0x5e, 0x53, 0xab, 0x5e, 0x4f, 0xab, 0x5e, 0x4b, 0xab, 0x5e, 0x47, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x30, 0x9b, 0x9e, 0x60, 0x8b, 0xde, 0xcb, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xfb, 0xab, 0x5e, 0xbb, 0xab, 0x5e, 0x63, 0xab, 0x5e, 0x50, 0xab, 0x5e, 0x4c, 0xab, 0x5e, 0x48, 0xab, 0x5e, 0x44, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x34, 0x9b, 0x9e, 0x64, 0x93, 0xbe, 0xb4, 0x93, 0xbe, 0xf4, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xe8, 0xa3, 0x5e, 0xab, 0xab, 0x5e, 0x64, 0xab, 0x5e, 0x4f, 0xab, 0x5e, 0x4c, 0xab, 0x5e, 0x4b, 0xab, 0x5e, 0x47, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x38, 0xa3, 0x7e, 0x40, 0x9b, 0x9e, 0x6f, 0x9b, 0x9e, 0xa3, 0x9b, 0x9e, 0xc3, 0x9b, 0x9e, 0xdf, 0x9b, 0x7e, 0xf0, 0x9b, 0x7e, 0xf8, 0x9b, 0x7e, 0xf4, 0xa3, 0x7e, 0xef, 0xa3, 0x7e, 0xdb, 0xa3, 0x5e, 0xbf, 0xa3, 0x5e, 0x9c, 0xa3, 0x5e, 0x6f, 0xab, 0x5e, 0x4f, 0xab, 0x5e, 0x4c, 0xab, 0x5e, 0x4b, 0xab, 0x5e, 0x48, 0xab, 0x5e, 0x47, 0xab, 0x5e, 0x44, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x44, 0xab, 0x5e, 0x47, 0xab, 0x5e, 0x48, 0xab, 0x5e, 0x48, 0xab, 0x5e, 0x48, 0xab, 0x5e, 0x48, 0xab, 0x5e, 0x48, 0xab, 0x5e, 0x47, 0xab, 0x5e, 0x47, 0xab, 0x5e, 0x44, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, +#endif +#if LV_COLOR_DEPTH == 32 + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6c, 0xa2, 0x1c, 0xf5, 0x89, 0x72, 0x44, 0xf7, 0x90, 0x67, 0x6c, 0xf6, 0x92, 0x63, 0x8f, 0xf6, 0x93, 0x61, 0xa3, 0xf6, 0x93, 0x62, 0xac, 0xf6, 0x91, 0x64, 0xa8, 0xf6, 0x90, 0x67, 0xa0, 0xf6, 0x8d, 0x6b, 0x8b, 0xf5, 0x88, 0x73, 0x68, 0xf3, 0x7c, 0x87, 0x3c, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x17, 0xf1, 0x6f, 0x9d, 0x1c, 0xf6, 0x91, 0x66, 0x5f, 0xf7, 0x97, 0x5b, 0xaf, 0xf8, 0x98, 0x58, 0xef, 0xf8, 0x98, 0x59, 0xff, 0xf7, 0x97, 0x5a, 0xff, 0xf7, 0x97, 0x5b, 0xff, 0xf7, 0x96, 0x5d, 0xff, 0xf7, 0x95, 0x5e, 0xff, 0xf7, 0x94, 0x60, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x63, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf6, 0x90, 0x66, 0xff, 0xf6, 0x8e, 0x69, 0xdf, 0xf5, 0x8a, 0x70, 0x9f, 0xf3, 0x7e, 0x83, 0x4f, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x17, 0xf2, 0x74, 0x94, 0x1f, 0xf7, 0x95, 0x5f, 0x78, 0xf8, 0x9a, 0x57, 0xe3, 0xf8, 0x9a, 0x56, 0xff, 0xf8, 0x99, 0x57, 0xff, 0xf8, 0x98, 0x59, 0xff, 0xf7, 0x98, 0x5a, 0xff, 0xf7, 0x97, 0x5b, 0xff, 0xf7, 0x96, 0x5d, 0xff, 0xf7, 0x95, 0x5e, 0xff, 0xf7, 0x94, 0x60, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x63, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf6, 0x90, 0x66, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x69, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xf6, 0x89, 0x71, 0xcb, 0xf4, 0x80, 0x81, 0x64, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x17, 0xf6, 0x91, 0x64, 0x57, 0xf8, 0x9b, 0x56, 0xdc, 0xf8, 0x9b, 0x55, 0xff, 0xf8, 0x9a, 0x56, 0xff, 0xf8, 0x99, 0x57, 0xff, 0xf8, 0x98, 0x59, 0xff, 0xf7, 0x98, 0x5a, 0xff, 0xf7, 0x97, 0x5b, 0xff, 0xf7, 0x96, 0x5d, 0xff, 0xf7, 0x95, 0x5e, 0xff, 0xf7, 0x94, 0x60, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x62, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf6, 0x90, 0x66, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x69, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x71, 0xff, 0xf5, 0x86, 0x76, 0xc3, 0xf2, 0x77, 0x8f, 0x4b, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf1, 0x73, 0x97, 0x1c, 0xf7, 0x98, 0x59, 0x9b, 0xf8, 0x9c, 0x53, 0xff, 0xf8, 0x9b, 0x55, 0xff, 0xf8, 0x9a, 0x56, 0xff, 0xf8, 0x99, 0x57, 0xff, 0xf8, 0x98, 0x58, 0xff, 0xf7, 0x98, 0x5a, 0xff, 0xf7, 0x97, 0x5b, 0xff, 0xf7, 0x96, 0x5d, 0xff, 0xf7, 0x95, 0x5e, 0xff, 0xf7, 0x94, 0x5f, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x62, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf6, 0x90, 0x65, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x69, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x71, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x74, 0xff, 0xf5, 0x86, 0x77, 0xf4, 0xf4, 0x7d, 0x83, 0x7c, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf3, 0x7f, 0x82, 0x27, 0xf8, 0x9b, 0x55, 0xc7, 0xf8, 0x9c, 0x53, 0xff, 0xf8, 0x9b, 0x55, 0xff, 0xf8, 0x9a, 0x56, 0xff, 0xf8, 0x99, 0x57, 0xff, 0xf8, 0x99, 0x58, 0xff, 0xf7, 0x98, 0x5a, 0xff, 0xf7, 0x97, 0x5b, 0xff, 0xf7, 0x96, 0x5d, 0xff, 0xf7, 0x95, 0x5e, 0xff, 0xf7, 0x94, 0x5f, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x62, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf6, 0x90, 0x65, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x69, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x71, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x74, 0xff, 0xf5, 0x86, 0x76, 0xff, 0xf5, 0x85, 0x77, 0xff, 0xf5, 0x83, 0x79, 0xff, 0xf4, 0x7e, 0x82, 0xa0, 0xf0, 0x6a, 0xa4, 0x34, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x14, 0xf4, 0x83, 0x7c, 0x2b, 0xf8, 0x9c, 0x54, 0xd7, 0xf8, 0x9c, 0x53, 0xff, 0xf8, 0x9b, 0x55, 0xff, 0xf8, 0x9a, 0x56, 0xff, 0xf8, 0x99, 0x57, 0xff, 0xf8, 0x99, 0x58, 0xff, 0xf7, 0x98, 0x5a, 0xff, 0xf7, 0x97, 0x5b, 0xff, 0xf7, 0x96, 0x5c, 0xff, 0xf7, 0x95, 0x5e, 0xff, 0xf7, 0x94, 0x5f, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x62, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf6, 0x90, 0x65, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x68, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x71, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x74, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf5, 0x85, 0x77, 0xff, 0xf5, 0x83, 0x79, 0xff, 0xf5, 0x82, 0x7a, 0xff, 0xf5, 0x81, 0x7c, 0xff, 0xf3, 0x7d, 0x83, 0xb3, 0xf0, 0x6a, 0xa4, 0x37, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x14, 0xf3, 0x7a, 0x8b, 0x20, 0xf8, 0x9c, 0x54, 0xcf, 0xf8, 0x9c, 0x53, 0xff, 0xf8, 0x9b, 0x54, 0xff, 0xf8, 0x9a, 0x56, 0xff, 0xf8, 0x99, 0x57, 0xff, 0xf8, 0x99, 0x58, 0xff, 0xf8, 0x98, 0x5a, 0xff, 0xf7, 0x97, 0x5b, 0xff, 0xf7, 0x96, 0x5c, 0xff, 0xf7, 0x95, 0x5e, 0xff, 0xf7, 0x94, 0x5f, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x62, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf7, 0x90, 0x65, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x68, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x70, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x74, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf5, 0x85, 0x77, 0xff, 0xf5, 0x84, 0x79, 0xff, 0xf5, 0x82, 0x7a, 0xff, 0xf5, 0x81, 0x7c, 0xff, 0xf4, 0x80, 0x7e, 0xff, 0xf4, 0x7f, 0x7f, 0xff, 0xf3, 0x7b, 0x87, 0xa3, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf8, 0x9a, 0x56, 0xac, 0xf8, 0x9c, 0x53, 0xff, 0xf8, 0x9b, 0x54, 0xff, 0xf8, 0x9a, 0x56, 0xff, 0xf8, 0x99, 0x57, 0xff, 0xf8, 0x99, 0x58, 0xff, 0xf8, 0x98, 0x5a, 0xff, 0xf7, 0x97, 0x5b, 0xff, 0xf7, 0x96, 0x5c, 0xff, 0xf7, 0x95, 0x5e, 0xff, 0xf7, 0x94, 0x5f, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x62, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf7, 0x90, 0x65, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x68, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6b, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x70, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x74, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf5, 0x85, 0x77, 0xff, 0xf5, 0x84, 0x79, 0xff, 0xf5, 0x83, 0x7a, 0xff, 0xf5, 0x81, 0x7c, 0xff, 0xf4, 0x80, 0x7e, 0xff, 0xf4, 0x7f, 0x7f, 0xff, 0xf4, 0x7e, 0x81, 0xff, 0xf4, 0x7d, 0x83, 0xff, 0xf3, 0x77, 0x8e, 0x80, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf7, 0x96, 0x5e, 0x70, 0xf8, 0x9c, 0x53, 0xff, 0xf8, 0x9b, 0x54, 0xff, 0xf8, 0x9a, 0x56, 0xff, 0xf8, 0x9a, 0x57, 0xff, 0xf8, 0x99, 0x58, 0xff, 0xf8, 0x98, 0x59, 0xff, 0xf7, 0x97, 0x5b, 0xff, 0xf7, 0x96, 0x5c, 0xff, 0xf7, 0x95, 0x5e, 0xff, 0xf7, 0x94, 0x5f, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x62, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf7, 0x90, 0x65, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x68, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6b, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x70, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x74, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf5, 0x85, 0x77, 0xff, 0xf5, 0x84, 0x79, 0xff, 0xf5, 0x83, 0x7a, 0xff, 0xf5, 0x81, 0x7c, 0xff, 0xf4, 0x80, 0x7e, 0xff, 0xf4, 0x7f, 0x7f, 0xff, 0xf4, 0x7e, 0x81, 0xff, 0xf4, 0x7d, 0x83, 0xff, 0xf4, 0x7c, 0x84, 0xff, 0xf4, 0x7b, 0x86, 0xf7, 0xf2, 0x71, 0x99, 0x58, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x14, 0xf4, 0x82, 0x7f, 0x28, 0xf8, 0x9c, 0x54, 0xef, 0xf8, 0x9b, 0x54, 0xff, 0xf8, 0x9a, 0x56, 0xff, 0xf8, 0x9a, 0x57, 0xff, 0xf8, 0x99, 0x58, 0xff, 0xf8, 0x98, 0x59, 0xff, 0xf7, 0x97, 0x5b, 0xff, 0xf7, 0x96, 0x5c, 0xff, 0xf7, 0x95, 0x5e, 0xff, 0xf7, 0x94, 0x5f, 0xff, 0xf7, 0x93, 0x60, 0xff, 0xf7, 0x92, 0x62, 0xff, 0xf7, 0x91, 0x63, 0xff, 0xf7, 0x90, 0x65, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x68, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6b, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x70, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x73, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf5, 0x85, 0x77, 0xff, 0xf5, 0x84, 0x78, 0xff, 0xf5, 0x83, 0x7a, 0xff, 0xf5, 0x82, 0x7c, 0xff, 0xf4, 0x80, 0x7d, 0xff, 0xf4, 0x7f, 0x7f, 0xff, 0xf4, 0x7e, 0x81, 0xff, 0xf4, 0x7d, 0x82, 0xff, 0xf4, 0x7c, 0x84, 0xff, 0xf4, 0x7b, 0x86, 0xff, 0xf4, 0x7a, 0x87, 0xff, 0xf3, 0x78, 0x8c, 0xc8, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf7, 0x98, 0x59, 0x9f, 0xf8, 0x9b, 0x54, 0xff, 0xf8, 0x9a, 0x55, 0xff, 0xf8, 0x9a, 0x57, 0xff, 0xf8, 0x99, 0x58, 0xff, 0xf8, 0x98, 0x59, 0xff, 0xf7, 0x97, 0x5b, 0xff, 0xf7, 0x96, 0x5c, 0xff, 0xf7, 0x95, 0x5e, 0xff, 0xf7, 0x94, 0x5f, 0xff, 0xf7, 0x93, 0x60, 0xff, 0xf7, 0x92, 0x62, 0xff, 0xf7, 0x91, 0x63, 0xff, 0xf7, 0x90, 0x65, 0xff, 0xf6, 0x8f, 0x66, 0xff, 0xf6, 0x8e, 0x68, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6b, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x8a, 0x6e, 0xff, 0xf6, 0x89, 0x70, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x73, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf5, 0x85, 0x77, 0xff, 0xf5, 0x84, 0x78, 0xff, 0xf5, 0x83, 0x7a, 0xff, 0xf5, 0x82, 0x7c, 0xff, 0xf4, 0x81, 0x7d, 0xff, 0xf4, 0x7f, 0x7f, 0xff, 0xf4, 0x7e, 0x81, 0xff, 0xf4, 0x7d, 0x82, 0xff, 0xf4, 0x7c, 0x84, 0xff, 0xf4, 0x7b, 0x86, 0xff, 0xf4, 0x7a, 0x87, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8b, 0xff, 0xf2, 0x72, 0x96, 0x78, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x14, 0xf4, 0x84, 0x7a, 0x2f, 0xf8, 0x9b, 0x54, 0xf7, 0xf8, 0x9a, 0x55, 0xff, 0xf8, 0x9a, 0x57, 0xff, 0xf8, 0x99, 0x58, 0xff, 0xf8, 0x98, 0x59, 0xff, 0xf7, 0x97, 0x5b, 0xff, 0xf7, 0x96, 0x5c, 0xff, 0xf7, 0x95, 0x5d, 0xff, 0xf7, 0x94, 0x5f, 0xff, 0xf7, 0x93, 0x60, 0xff, 0xf7, 0x92, 0x62, 0xff, 0xf7, 0x94, 0x67, 0xff, 0xfb, 0xcc, 0xb8, 0xff, 0xfd, 0xec, 0xe5, 0xff, 0xfe, 0xed, 0xe7, 0xff, 0xfb, 0xd2, 0xc4, 0xff, 0xf7, 0x93, 0x74, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x8a, 0x6e, 0xff, 0xf6, 0x89, 0x70, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf6, 0x8e, 0x7b, 0xff, 0xfb, 0xcf, 0xc8, 0xff, 0xfd, 0xec, 0xea, 0xff, 0xfd, 0xea, 0xe8, 0xff, 0xfa, 0xc6, 0xc2, 0xff, 0xf5, 0x84, 0x7f, 0xff, 0xf4, 0x81, 0x7d, 0xff, 0xf4, 0x7f, 0x7f, 0xff, 0xf4, 0x7e, 0x81, 0xff, 0xf4, 0x7d, 0x82, 0xff, 0xf4, 0x7c, 0x84, 0xff, 0xf4, 0x7b, 0x86, 0xff, 0xf4, 0x7a, 0x87, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8b, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x75, 0x90, 0xd4, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf7, 0x96, 0x5c, 0x88, 0xf8, 0x9a, 0x55, 0xff, 0xf8, 0x9a, 0x57, 0xff, 0xf8, 0x99, 0x58, 0xff, 0xf8, 0x98, 0x59, 0xff, 0xf7, 0x97, 0x5b, 0xff, 0xf7, 0x96, 0x5c, 0xff, 0xf7, 0x95, 0x5d, 0xff, 0xf7, 0x94, 0x5f, 0xff, 0xf7, 0x93, 0x60, 0xff, 0xf7, 0x92, 0x62, 0xff, 0xf7, 0x91, 0x63, 0xff, 0xfb, 0xc2, 0xaa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xd1, 0xc5, 0xff, 0xf6, 0x8a, 0x6e, 0xff, 0xf6, 0x89, 0x70, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x73, 0xff, 0xfb, 0xcf, 0xc8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xba, 0xb8, 0xff, 0xf4, 0x80, 0x7f, 0xff, 0xf4, 0x7e, 0x81, 0xff, 0xf4, 0x7d, 0x82, 0xff, 0xf4, 0x7c, 0x84, 0xff, 0xf4, 0x7b, 0x86, 0xff, 0xf4, 0x7a, 0x87, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8b, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8e, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf1, 0x6f, 0x9b, 0x6b, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x18, 0xf8, 0x9a, 0x57, 0xdf, 0xf8, 0x9a, 0x57, 0xff, 0xf8, 0x99, 0x58, 0xff, 0xf8, 0x98, 0x59, 0xff, 0xf7, 0x97, 0x5b, 0xff, 0xf7, 0x96, 0x5c, 0xff, 0xf7, 0x95, 0x5d, 0xff, 0xf7, 0x94, 0x5f, 0xff, 0xf7, 0x93, 0x60, 0xff, 0xf7, 0x93, 0x62, 0xff, 0xf7, 0x92, 0x63, 0xff, 0xf7, 0x91, 0x65, 0xff, 0xfc, 0xd8, 0xc9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe3, 0xdd, 0xff, 0xf6, 0x89, 0x70, 0xff, 0xf5, 0x88, 0x71, 0xff, 0xf5, 0x87, 0x73, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xfd, 0xe2, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xd2, 0xd2, 0xff, 0xf4, 0x7e, 0x81, 0xff, 0xf4, 0x7d, 0x82, 0xff, 0xf4, 0x7c, 0x84, 0xff, 0xf4, 0x7b, 0x86, 0xff, 0xf4, 0x7a, 0x87, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8a, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8e, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf3, 0x74, 0x91, 0xff, 0xf2, 0x71, 0x95, 0xb0, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf5, 0x8a, 0x70, 0x40, 0xf8, 0x9a, 0x56, 0xff, 0xf8, 0x99, 0x58, 0xff, 0xf8, 0x98, 0x59, 0xff, 0xf7, 0x97, 0x5a, 0xff, 0xf7, 0x96, 0x5c, 0xff, 0xf7, 0x95, 0x5d, 0xff, 0xf7, 0x94, 0x5f, 0xff, 0xf7, 0x94, 0x60, 0xff, 0xf7, 0x93, 0x62, 0xff, 0xf7, 0x92, 0x63, 0xff, 0xf7, 0x91, 0x65, 0xff, 0xf6, 0x90, 0x66, 0xff, 0xfc, 0xd7, 0xca, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe3, 0xdd, 0xff, 0xf5, 0x88, 0x71, 0xff, 0xf5, 0x87, 0x73, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf5, 0x85, 0x76, 0xff, 0xfd, 0xe2, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xd2, 0xd2, 0xff, 0xf4, 0x7d, 0x82, 0xff, 0xf4, 0x7c, 0x84, 0xff, 0xf4, 0x7b, 0x85, 0xff, 0xf4, 0x7a, 0x87, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8a, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8e, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf3, 0x74, 0x91, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf2, 0x72, 0x95, 0xeb, 0xf0, 0x6a, 0xa5, 0x44, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf7, 0x94, 0x60, 0x7b, 0xf8, 0x99, 0x58, 0xff, 0xf8, 0x98, 0x59, 0xff, 0xf7, 0x97, 0x5a, 0xff, 0xf7, 0x96, 0x5c, 0xff, 0xf7, 0x95, 0x5d, 0xff, 0xf7, 0x95, 0x5f, 0xff, 0xf7, 0x94, 0x60, 0xff, 0xf7, 0x93, 0x62, 0xff, 0xf7, 0x92, 0x63, 0xff, 0xf7, 0x91, 0x65, 0xff, 0xf6, 0x90, 0x66, 0xff, 0xf6, 0x8f, 0x68, 0xff, 0xfc, 0xd7, 0xca, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe3, 0xde, 0xff, 0xf5, 0x87, 0x73, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf5, 0x85, 0x76, 0xff, 0xf5, 0x84, 0x78, 0xff, 0xfd, 0xe2, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xd1, 0xd3, 0xff, 0xf4, 0x7c, 0x84, 0xff, 0xf4, 0x7b, 0x85, 0xff, 0xf4, 0x7a, 0x87, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8a, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8e, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf3, 0x74, 0x91, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf3, 0x72, 0x94, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf1, 0x6c, 0xa0, 0x63, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x18, 0xf7, 0x96, 0x5d, 0xab, 0xf8, 0x98, 0x59, 0xff, 0xf7, 0x97, 0x5a, 0xff, 0xf7, 0x96, 0x5c, 0xff, 0xf7, 0x95, 0x5d, 0xff, 0xf7, 0x95, 0x5f, 0xff, 0xf7, 0x94, 0x60, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x63, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf6, 0x90, 0x66, 0xff, 0xf6, 0x8f, 0x68, 0xff, 0xf6, 0x8e, 0x69, 0xff, 0xfc, 0xd7, 0xcb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe3, 0xde, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf5, 0x85, 0x76, 0xff, 0xf5, 0x84, 0x78, 0xff, 0xf5, 0x83, 0x7a, 0xff, 0xfd, 0xe2, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xd1, 0xd4, 0xff, 0xf4, 0x7b, 0x85, 0xff, 0xf4, 0x7a, 0x87, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8a, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8d, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf3, 0x74, 0x91, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf3, 0x72, 0x94, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf1, 0x6d, 0x9d, 0x88, 0xf0, 0x6a, 0xa5, 0x44, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x18, 0xf8, 0x96, 0x5c, 0xcc, 0xf7, 0x97, 0x5a, 0xff, 0xf7, 0x96, 0x5c, 0xff, 0xf7, 0x96, 0x5d, 0xff, 0xf7, 0x95, 0x5e, 0xff, 0xf7, 0x94, 0x60, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x63, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf6, 0x90, 0x66, 0xff, 0xf6, 0x8f, 0x68, 0xff, 0xf6, 0x8e, 0x69, 0xff, 0xf6, 0x8d, 0x6b, 0xff, 0xfc, 0xd6, 0xcb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe3, 0xde, 0xff, 0xf5, 0x85, 0x76, 0xff, 0xf5, 0x84, 0x78, 0xff, 0xf5, 0x83, 0x79, 0xff, 0xf5, 0x82, 0x7b, 0xff, 0xfc, 0xe1, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xd0, 0xd4, 0xff, 0xf4, 0x7a, 0x87, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8a, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8d, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf3, 0x74, 0x91, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf3, 0x72, 0x94, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6d, 0x9d, 0xa4, 0xf0, 0x6a, 0xa5, 0x47, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x1b, 0xf7, 0x96, 0x5b, 0xe4, 0xf7, 0x96, 0x5c, 0xff, 0xf7, 0x96, 0x5d, 0xff, 0xf7, 0x95, 0x5e, 0xff, 0xf7, 0x94, 0x60, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x63, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf6, 0x90, 0x66, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x69, 0xff, 0xf6, 0x8d, 0x6b, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xfc, 0xd6, 0xcc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe2, 0xdf, 0xff, 0xf5, 0x84, 0x78, 0xff, 0xf5, 0x83, 0x79, 0xff, 0xf5, 0x82, 0x7b, 0xff, 0xf4, 0x81, 0x7d, 0xff, 0xfc, 0xe1, 0xe1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xd0, 0xd5, 0xff, 0xf3, 0x79, 0x88, 0xff, 0xf3, 0x78, 0x8a, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8d, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf3, 0x74, 0x90, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf3, 0x72, 0x94, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6e, 0x9a, 0xff, 0xf2, 0x6d, 0x9d, 0xbb, 0xf0, 0x6a, 0xa5, 0x48, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x1b, 0xf7, 0x97, 0x5c, 0xf0, 0xf7, 0x96, 0x5d, 0xff, 0xf7, 0x95, 0x5e, 0xff, 0xf7, 0x94, 0x60, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x63, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf6, 0x90, 0x66, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x69, 0xff, 0xf6, 0x8d, 0x6b, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xf6, 0x8b, 0x6e, 0xff, 0xfc, 0xd6, 0xcc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe2, 0xdf, 0xff, 0xf5, 0x83, 0x79, 0xff, 0xf5, 0x82, 0x7b, 0xff, 0xf4, 0x81, 0x7d, 0xff, 0xf4, 0x80, 0x7e, 0xff, 0xfc, 0xe1, 0xe1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xd0, 0xd5, 0xff, 0xf3, 0x78, 0x8a, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8d, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf3, 0x74, 0x90, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf3, 0x72, 0x94, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6e, 0x9a, 0xff, 0xf2, 0x6d, 0x9b, 0xff, 0xf2, 0x6c, 0x9d, 0xc3, 0xf0, 0x6a, 0xa5, 0x4b, 0xf0, 0x6a, 0xa5, 0x44, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x1c, 0xf7, 0x96, 0x5e, 0xf3, 0xf7, 0x95, 0x5e, 0xff, 0xf7, 0x94, 0x60, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x63, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf6, 0x90, 0x66, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x69, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xf6, 0x8b, 0x6e, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xfb, 0xd5, 0xcd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe2, 0xdf, 0xff, 0xf5, 0x82, 0x7b, 0xff, 0xf4, 0x81, 0x7d, 0xff, 0xf4, 0x80, 0x7e, 0xff, 0xf4, 0x7f, 0x80, 0xff, 0xfc, 0xe1, 0xe2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xcf, 0xd6, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8d, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf3, 0x74, 0x90, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf3, 0x72, 0x93, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6e, 0x99, 0xff, 0xf2, 0x6d, 0x9b, 0xff, 0xf2, 0x6c, 0x9c, 0xff, 0xf2, 0x6b, 0x9f, 0xc7, 0xf0, 0x6a, 0xa5, 0x4c, 0xf0, 0x6a, 0xa5, 0x44, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x1c, 0xf7, 0x94, 0x5f, 0xe8, 0xf7, 0x94, 0x60, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x63, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf6, 0x90, 0x66, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x69, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xf6, 0x8b, 0x6e, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x71, 0xff, 0xfb, 0xd5, 0xcd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe2, 0xe0, 0xff, 0xf5, 0x81, 0x7c, 0xff, 0xf4, 0x80, 0x7e, 0xff, 0xf4, 0x7f, 0x80, 0xff, 0xf4, 0x7e, 0x82, 0xff, 0xfc, 0xe0, 0xe2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xcf, 0xd6, 0xff, 0xf3, 0x76, 0x8d, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf3, 0x74, 0x90, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf3, 0x72, 0x93, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x96, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6e, 0x99, 0xff, 0xf2, 0x6d, 0x9b, 0xff, 0xf2, 0x6c, 0x9c, 0xff, 0xf2, 0x6c, 0x9e, 0xff, 0xf2, 0x6b, 0xa0, 0xc0, 0xf0, 0x6a, 0xa5, 0x4c, 0xf0, 0x6a, 0xa5, 0x47, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1c, 0xf7, 0x93, 0x62, 0xd8, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x63, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf6, 0x90, 0x66, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x69, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xf6, 0x8b, 0x6e, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x71, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xfb, 0xd5, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe1, 0xe0, 0xff, 0xf4, 0x80, 0x7e, 0xff, 0xf4, 0x7f, 0x80, 0xff, 0xf4, 0x7e, 0x81, 0xff, 0xf4, 0x7d, 0x83, 0xff, 0xfc, 0xe0, 0xe2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xcf, 0xd7, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf3, 0x74, 0x90, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf3, 0x72, 0x93, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x96, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6e, 0x99, 0xff, 0xf2, 0x6d, 0x9b, 0xff, 0xf2, 0x6c, 0x9c, 0xff, 0xf2, 0x6c, 0x9e, 0xff, 0xf2, 0x6b, 0x9f, 0xff, 0xf1, 0x6a, 0xa1, 0xb0, 0xf0, 0x6a, 0xa5, 0x4c, 0xf0, 0x6a, 0xa5, 0x47, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1c, 0xf7, 0x91, 0x65, 0xb7, 0xf7, 0x92, 0x62, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf6, 0x90, 0x66, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x69, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x71, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x74, 0xff, 0xfb, 0xd4, 0xcf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe1, 0xe1, 0xff, 0xf4, 0x7f, 0x80, 0xff, 0xf4, 0x7e, 0x81, 0xff, 0xf4, 0x7d, 0x83, 0xff, 0xf4, 0x7c, 0x85, 0xff, 0xfc, 0xe0, 0xe3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xce, 0xd7, 0xff, 0xf3, 0x74, 0x90, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf3, 0x72, 0x93, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x96, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6e, 0x99, 0xff, 0xf2, 0x6d, 0x9b, 0xff, 0xf2, 0x6d, 0x9c, 0xff, 0xf2, 0x6c, 0x9e, 0xff, 0xf2, 0x6b, 0x9f, 0xff, 0xf1, 0x6a, 0xa0, 0xff, 0xf1, 0x69, 0xa3, 0x98, 0xf0, 0x6a, 0xa5, 0x4c, 0xf0, 0x6a, 0xa5, 0x47, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1c, 0xf6, 0x8e, 0x69, 0x90, 0xf7, 0x91, 0x64, 0xff, 0xf6, 0x90, 0x65, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x69, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x71, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x74, 0xff, 0xf5, 0x86, 0x76, 0xff, 0xfb, 0xd4, 0xcf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe1, 0xe1, 0xff, 0xf4, 0x7e, 0x81, 0xff, 0xf4, 0x7d, 0x83, 0xff, 0xf4, 0x7c, 0x85, 0xff, 0xf4, 0x7b, 0x86, 0xff, 0xfc, 0xe0, 0xe3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xce, 0xd8, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf3, 0x72, 0x93, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x96, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6e, 0x99, 0xff, 0xf2, 0x6e, 0x9b, 0xff, 0xf2, 0x6d, 0x9c, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6b, 0x9f, 0xff, 0xf1, 0x6a, 0xa0, 0xff, 0xf1, 0x69, 0xa2, 0xff, 0xf0, 0x69, 0xa4, 0x78, 0xf0, 0x6a, 0xa5, 0x4c, 0xf0, 0x6a, 0xa5, 0x47, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x1c, 0xf5, 0x86, 0x76, 0x58, 0xf6, 0x90, 0x65, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x68, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x71, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x74, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf5, 0x85, 0x77, 0xff, 0xfb, 0xd3, 0xd0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe1, 0xe1, 0xff, 0xf4, 0x7d, 0x83, 0xff, 0xf4, 0x7c, 0x85, 0xff, 0xf4, 0x7b, 0x86, 0xff, 0xf4, 0x7a, 0x88, 0xff, 0xfc, 0xdf, 0xe3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xce, 0xd9, 0xff, 0xf3, 0x72, 0x93, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x96, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6f, 0x99, 0xff, 0xf2, 0x6e, 0x9b, 0xff, 0xf2, 0x6d, 0x9c, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6b, 0x9f, 0xff, 0xf1, 0x6a, 0xa0, 0xff, 0xf1, 0x69, 0xa1, 0xff, 0xf1, 0x68, 0xa3, 0xf7, 0xf0, 0x6a, 0xa5, 0x54, 0xf0, 0x6a, 0xa5, 0x4c, 0xf0, 0x6a, 0xa5, 0x47, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x1b, 0xf1, 0x71, 0x99, 0x27, 0xf6, 0x8f, 0x67, 0xf4, 0xf6, 0x8e, 0x68, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x70, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x74, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf5, 0x85, 0x77, 0xff, 0xf5, 0x84, 0x79, 0xff, 0xfb, 0xd3, 0xd0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe0, 0xe2, 0xff, 0xf4, 0x7c, 0x84, 0xff, 0xf4, 0x7b, 0x86, 0xff, 0xf4, 0x7a, 0x88, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xfc, 0xdf, 0xe4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xcd, 0xd9, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x96, 0xff, 0xf2, 0x70, 0x98, 0xff, 0xf2, 0x6f, 0x99, 0xff, 0xf2, 0x6e, 0x9b, 0xff, 0xf2, 0x6d, 0x9c, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6b, 0x9f, 0xff, 0xf1, 0x6a, 0xa0, 0xff, 0xf1, 0x69, 0xa1, 0xff, 0xf1, 0x68, 0xa3, 0xff, 0xf1, 0x67, 0xa4, 0xcc, 0xf0, 0x6a, 0xa5, 0x50, 0xf0, 0x6a, 0xa5, 0x4b, 0xf0, 0x6a, 0xa5, 0x44, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1f, 0xf6, 0x8b, 0x6d, 0xaf, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6b, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x70, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x74, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf5, 0x85, 0x77, 0xff, 0xf5, 0x84, 0x79, 0xff, 0xf5, 0x82, 0x7a, 0xff, 0xfb, 0xd3, 0xd1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe0, 0xe2, 0xff, 0xf4, 0x7b, 0x86, 0xff, 0xf4, 0x7a, 0x88, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8b, 0xff, 0xfc, 0xdf, 0xe4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xcd, 0xd9, 0xff, 0xf2, 0x71, 0x96, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x99, 0xff, 0xf2, 0x6e, 0x9a, 0xff, 0xf2, 0x6d, 0x9c, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6b, 0x9f, 0xff, 0xf1, 0x6a, 0xa0, 0xff, 0xf1, 0x69, 0xa1, 0xff, 0xf1, 0x68, 0xa3, 0xff, 0xf1, 0x68, 0xa4, 0xff, 0xf1, 0x68, 0xa5, 0x90, 0xf0, 0x6a, 0xa5, 0x50, 0xf0, 0x6a, 0xa5, 0x4b, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1f, 0xf4, 0x81, 0x7e, 0x54, 0xf6, 0x8c, 0x6b, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x70, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x74, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf5, 0x85, 0x77, 0xff, 0xf5, 0x84, 0x79, 0xff, 0xf5, 0x83, 0x7a, 0xff, 0xf5, 0x81, 0x7c, 0xff, 0xfa, 0xc0, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xd0, 0xd4, 0xff, 0xf4, 0x7a, 0x88, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8b, 0xff, 0xf3, 0x77, 0x8d, 0xff, 0xfb, 0xcf, 0xd7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xb9, 0xcb, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x99, 0xff, 0xf2, 0x6e, 0x9a, 0xff, 0xf2, 0x6d, 0x9c, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6b, 0x9f, 0xff, 0xf1, 0x6a, 0xa0, 0xff, 0xf1, 0x69, 0xa1, 0xff, 0xf1, 0x68, 0xa3, 0xff, 0xf1, 0x68, 0xa4, 0xff, 0xf1, 0x67, 0xa5, 0xf0, 0xf0, 0x6a, 0xa5, 0x58, 0xf0, 0x6a, 0xa5, 0x4f, 0xf0, 0x6a, 0xa5, 0x48, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x23, 0xf6, 0x89, 0x70, 0xcb, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x70, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x73, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf5, 0x85, 0x77, 0xff, 0xf5, 0x84, 0x79, 0xff, 0xf5, 0x83, 0x7a, 0xff, 0xf5, 0x82, 0x7c, 0xff, 0xf4, 0x80, 0x7e, 0xff, 0xf5, 0x88, 0x88, 0xff, 0xfc, 0xdd, 0xdd, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe6, 0xe8, 0xff, 0xf6, 0x8c, 0x98, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8b, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8e, 0xff, 0xf5, 0x88, 0xa0, 0xff, 0xfd, 0xe3, 0xe9, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xfb, 0xd9, 0xe3, 0xff, 0xf3, 0x79, 0x9e, 0xff, 0xf2, 0x6f, 0x99, 0xff, 0xf2, 0x6e, 0x9a, 0xff, 0xf2, 0x6d, 0x9c, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6b, 0x9f, 0xff, 0xf1, 0x6a, 0xa0, 0xff, 0xf1, 0x69, 0xa1, 0xff, 0xf1, 0x68, 0xa3, 0xff, 0xf1, 0x68, 0xa4, 0xff, 0xf1, 0x67, 0xa5, 0xff, 0xf1, 0x67, 0xa6, 0xa4, 0xf0, 0x6a, 0xa5, 0x50, 0xf0, 0x6a, 0xa5, 0x4c, 0xf0, 0x6a, 0xa5, 0x44, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x20, 0xf4, 0x7f, 0x82, 0x57, 0xf6, 0x89, 0x70, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x73, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf5, 0x85, 0x77, 0xff, 0xf5, 0x84, 0x78, 0xff, 0xf5, 0x83, 0x7a, 0xff, 0xf5, 0x82, 0x7c, 0xff, 0xf4, 0x80, 0x7d, 0xff, 0xf4, 0x7f, 0x7f, 0xff, 0xf4, 0x7e, 0x81, 0xff, 0xf4, 0x7d, 0x82, 0xff, 0xf4, 0x7c, 0x84, 0xff, 0xf4, 0x7b, 0x86, 0xff, 0xf4, 0x7a, 0x87, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8b, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8e, 0xff, 0xf3, 0x75, 0x90, 0xff, 0xf3, 0x74, 0x91, 0xff, 0xf3, 0x73, 0x93, 0xff, 0xf2, 0x72, 0x94, 0xff, 0xf2, 0x71, 0x96, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x99, 0xff, 0xf2, 0x6e, 0x9a, 0xff, 0xf2, 0x6d, 0x9c, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6b, 0x9e, 0xff, 0xf1, 0x6a, 0xa0, 0xff, 0xf1, 0x69, 0xa1, 0xff, 0xf1, 0x68, 0xa2, 0xff, 0xf1, 0x68, 0xa4, 0xff, 0xf1, 0x67, 0xa5, 0xff, 0xf1, 0x66, 0xa6, 0xeb, 0xf0, 0x69, 0xa5, 0x5b, 0xf0, 0x6a, 0xa5, 0x4f, 0xf0, 0x6a, 0xa5, 0x48, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x24, 0xf5, 0x85, 0x77, 0xa8, 0xf5, 0x87, 0x73, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf5, 0x85, 0x77, 0xff, 0xf5, 0x84, 0x78, 0xff, 0xf5, 0x83, 0x7a, 0xff, 0xf5, 0x82, 0x7c, 0xff, 0xf4, 0x81, 0x7d, 0xff, 0xf4, 0x7f, 0x7f, 0xff, 0xf4, 0x7e, 0x81, 0xff, 0xf4, 0x7d, 0x82, 0xff, 0xf4, 0x7c, 0x84, 0xff, 0xf4, 0x7b, 0x86, 0xff, 0xf4, 0x7a, 0x87, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8b, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8e, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf3, 0x74, 0x91, 0xff, 0xf3, 0x73, 0x93, 0xff, 0xf2, 0x72, 0x94, 0xff, 0xf2, 0x71, 0x96, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x99, 0xff, 0xf2, 0x6e, 0x9a, 0xff, 0xf2, 0x6d, 0x9c, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6b, 0x9e, 0xff, 0xf1, 0x6a, 0xa0, 0xff, 0xf1, 0x69, 0xa1, 0xff, 0xf1, 0x68, 0xa2, 0xff, 0xf1, 0x68, 0xa4, 0xff, 0xf1, 0x67, 0xa5, 0xff, 0xf1, 0x66, 0xa6, 0xff, 0xf1, 0x67, 0xa6, 0x8b, 0xf0, 0x6a, 0xa5, 0x50, 0xf0, 0x6a, 0xa5, 0x4c, 0xf0, 0x6a, 0xa5, 0x47, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x23, 0xf1, 0x71, 0x9a, 0x30, 0xf5, 0x85, 0x77, 0xdf, 0xf5, 0x85, 0x77, 0xff, 0xf5, 0x84, 0x78, 0xff, 0xf5, 0x83, 0x7a, 0xff, 0xf5, 0x82, 0x7c, 0xff, 0xf4, 0x81, 0x7d, 0xff, 0xf4, 0x7f, 0x7f, 0xff, 0xf4, 0x7e, 0x81, 0xff, 0xf4, 0x7d, 0x82, 0xff, 0xf4, 0x7c, 0x84, 0xff, 0xf4, 0x7b, 0x86, 0xff, 0xf4, 0x7a, 0x87, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8b, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8e, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf3, 0x74, 0x91, 0xff, 0xf3, 0x73, 0x93, 0xff, 0xf2, 0x72, 0x94, 0xff, 0xf2, 0x71, 0x96, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x99, 0xff, 0xf2, 0x6e, 0x9a, 0xff, 0xf2, 0x6d, 0x9c, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6b, 0x9e, 0xff, 0xf1, 0x6a, 0xa0, 0xff, 0xf1, 0x69, 0xa1, 0xff, 0xf1, 0x69, 0xa2, 0xff, 0xf1, 0x68, 0xa4, 0xff, 0xf1, 0x67, 0xa5, 0xff, 0xf1, 0x66, 0xa6, 0xff, 0xf1, 0x66, 0xa7, 0xbc, 0xf0, 0x6a, 0xa5, 0x53, 0xf0, 0x6a, 0xa5, 0x4f, 0xf0, 0x6a, 0xa5, 0x48, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x24, 0xf3, 0x79, 0x8c, 0x4f, 0xf5, 0x84, 0x79, 0xf3, 0xf5, 0x83, 0x7a, 0xff, 0xf5, 0x82, 0x7c, 0xff, 0xf4, 0x81, 0x7d, 0xff, 0xf4, 0x80, 0x7f, 0xff, 0xf4, 0x7e, 0x81, 0xff, 0xf4, 0x7d, 0x82, 0xff, 0xf4, 0x7c, 0x84, 0xff, 0xf4, 0x7b, 0x86, 0xff, 0xf4, 0x7a, 0x87, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8a, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8e, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf3, 0x74, 0x91, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf2, 0x72, 0x94, 0xff, 0xf2, 0x71, 0x96, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x99, 0xff, 0xf2, 0x6e, 0x9a, 0xff, 0xf2, 0x6d, 0x9b, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6b, 0x9e, 0xff, 0xf1, 0x6a, 0xa0, 0xff, 0xf1, 0x69, 0xa1, 0xff, 0xf1, 0x69, 0xa2, 0xff, 0xf1, 0x68, 0xa4, 0xff, 0xf1, 0x67, 0xa5, 0xff, 0xf1, 0x66, 0xa6, 0xff, 0xf1, 0x65, 0xa7, 0xdb, 0xf0, 0x69, 0xa5, 0x5b, 0xf0, 0x6a, 0xa5, 0x4f, 0xf0, 0x6a, 0xa5, 0x4b, 0xf0, 0x6a, 0xa5, 0x44, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x27, 0xf3, 0x7a, 0x89, 0x63, 0xf5, 0x82, 0x7b, 0xf7, 0xf4, 0x81, 0x7d, 0xff, 0xf4, 0x80, 0x7f, 0xff, 0xf4, 0x7f, 0x80, 0xff, 0xf4, 0x7d, 0x82, 0xff, 0xf4, 0x7c, 0x84, 0xff, 0xf4, 0x7b, 0x85, 0xff, 0xf4, 0x7a, 0x87, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8a, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8e, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf3, 0x74, 0x91, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf2, 0x72, 0x94, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6e, 0x9a, 0xff, 0xf2, 0x6d, 0x9b, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6b, 0x9e, 0xff, 0xf1, 0x6a, 0xa0, 0xff, 0xf1, 0x69, 0xa1, 0xff, 0xf1, 0x69, 0xa2, 0xff, 0xf1, 0x68, 0xa3, 0xff, 0xf1, 0x67, 0xa5, 0xff, 0xf1, 0x66, 0xa6, 0xff, 0xf1, 0x65, 0xa7, 0xe7, 0xf0, 0x69, 0xa6, 0x63, 0xf0, 0x6a, 0xa5, 0x50, 0xf0, 0x6a, 0xa5, 0x4b, 0xf0, 0x6a, 0xa5, 0x47, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x28, 0xf3, 0x79, 0x8b, 0x63, 0xf4, 0x80, 0x7f, 0xf3, 0xf4, 0x7f, 0x80, 0xff, 0xf4, 0x7d, 0x82, 0xff, 0xf4, 0x7c, 0x84, 0xff, 0xf4, 0x7b, 0x85, 0xff, 0xf4, 0x7a, 0x87, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8a, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8e, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf3, 0x74, 0x91, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf2, 0x72, 0x94, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6e, 0x9a, 0xff, 0xf2, 0x6d, 0x9b, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6b, 0x9e, 0xff, 0xf1, 0x6a, 0xa0, 0xff, 0xf1, 0x6a, 0xa1, 0xff, 0xf1, 0x69, 0xa2, 0xff, 0xf1, 0x68, 0xa3, 0xff, 0xf1, 0x67, 0xa5, 0xff, 0xf1, 0x66, 0xa6, 0xff, 0xf1, 0x65, 0xa7, 0xe0, 0xf0, 0x69, 0xa6, 0x64, 0xf0, 0x6a, 0xa5, 0x50, 0xf0, 0x6a, 0xa5, 0x4c, 0xf0, 0x6a, 0xa5, 0x47, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x2b, 0xf2, 0x75, 0x92, 0x53, 0xf4, 0x7d, 0x83, 0xdf, 0xf4, 0x7c, 0x84, 0xff, 0xf4, 0x7b, 0x85, 0xff, 0xf4, 0x7a, 0x87, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8a, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8d, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf3, 0x74, 0x91, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf3, 0x72, 0x94, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6e, 0x9a, 0xff, 0xf2, 0x6d, 0x9b, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6b, 0x9e, 0xff, 0xf2, 0x6a, 0x9f, 0xff, 0xf1, 0x6a, 0xa1, 0xff, 0xf1, 0x69, 0xa2, 0xff, 0xf1, 0x68, 0xa3, 0xff, 0xf1, 0x67, 0xa5, 0xff, 0xf1, 0x66, 0xa6, 0xff, 0xf1, 0x67, 0xa7, 0xc8, 0xf0, 0x69, 0xa5, 0x5c, 0xf0, 0x6a, 0xa5, 0x50, 0xf0, 0x6a, 0xa5, 0x4b, 0xf0, 0x6a, 0xa5, 0x47, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x2c, 0xf1, 0x6e, 0x9e, 0x3b, 0xf3, 0x79, 0x89, 0xac, 0xf4, 0x7a, 0x87, 0xfc, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8a, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8d, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf3, 0x74, 0x91, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf3, 0x72, 0x94, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6e, 0x9a, 0xff, 0xf2, 0x6d, 0x9b, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6b, 0x9e, 0xff, 0xf2, 0x6a, 0x9f, 0xff, 0xf1, 0x6a, 0xa1, 0xff, 0xf1, 0x69, 0xa2, 0xff, 0xf1, 0x68, 0xa3, 0xff, 0xf1, 0x67, 0xa5, 0xff, 0xf1, 0x66, 0xa6, 0xf4, 0xf1, 0x67, 0xa6, 0x9b, 0xf0, 0x6a, 0xa5, 0x53, 0xf0, 0x6a, 0xa5, 0x4f, 0xf0, 0x6a, 0xa5, 0x4b, 0xf0, 0x6a, 0xa5, 0x47, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x30, 0xf2, 0x72, 0x95, 0x60, 0xf3, 0x77, 0x8c, 0xcb, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8d, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf3, 0x74, 0x91, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf3, 0x72, 0x94, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6e, 0x9a, 0xff, 0xf2, 0x6d, 0x9b, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6b, 0x9e, 0xff, 0xf2, 0x6a, 0x9f, 0xff, 0xf1, 0x6a, 0xa1, 0xff, 0xf1, 0x69, 0xa2, 0xff, 0xf1, 0x68, 0xa3, 0xff, 0xf1, 0x67, 0xa4, 0xfb, 0xf1, 0x67, 0xa6, 0xbb, 0xf0, 0x69, 0xa5, 0x63, 0xf0, 0x6a, 0xa5, 0x50, 0xf0, 0x6a, 0xa5, 0x4c, 0xf0, 0x6a, 0xa5, 0x48, 0xf0, 0x6a, 0xa5, 0x44, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x34, 0xf2, 0x71, 0x98, 0x64, 0xf3, 0x74, 0x92, 0xb4, 0xf3, 0x74, 0x90, 0xf4, 0xf3, 0x73, 0x92, 0xff, 0xf3, 0x72, 0x94, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6e, 0x9a, 0xff, 0xf2, 0x6d, 0x9b, 0xff, 0xf2, 0x6c, 0x9c, 0xff, 0xf2, 0x6b, 0x9e, 0xff, 0xf2, 0x6b, 0x9f, 0xff, 0xf1, 0x6a, 0xa1, 0xff, 0xf1, 0x69, 0xa2, 0xff, 0xf1, 0x68, 0xa3, 0xe8, 0xf1, 0x68, 0xa4, 0xab, 0xf0, 0x69, 0xa5, 0x64, 0xf0, 0x6a, 0xa5, 0x4f, 0xf0, 0x6a, 0xa5, 0x4c, 0xf0, 0x6a, 0xa5, 0x4b, 0xf0, 0x6a, 0xa5, 0x47, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6b, 0xa3, 0x40, 0xf2, 0x6f, 0x9b, 0x6f, 0xf2, 0x70, 0x98, 0xa3, 0xf2, 0x6f, 0x99, 0xc3, 0xf2, 0x6f, 0x99, 0xdf, 0xf2, 0x6e, 0x9a, 0xf0, 0xf2, 0x6d, 0x9b, 0xf8, 0xf2, 0x6c, 0x9c, 0xf4, 0xf2, 0x6b, 0x9e, 0xef, 0xf2, 0x6b, 0x9f, 0xdb, 0xf1, 0x6a, 0xa2, 0xbf, 0xf1, 0x69, 0xa3, 0x9c, 0xf0, 0x69, 0xa4, 0x6f, 0xf0, 0x6a, 0xa5, 0x4f, 0xf0, 0x6a, 0xa5, 0x4c, 0xf0, 0x6a, 0xa5, 0x4b, 0xf0, 0x6a, 0xa5, 0x48, 0xf0, 0x6a, 0xa5, 0x47, 0xf0, 0x6a, 0xa5, 0x44, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x44, 0xf0, 0x6a, 0xa5, 0x47, 0xf0, 0x6a, 0xa5, 0x48, 0xf0, 0x6a, 0xa5, 0x48, 0xf0, 0x6a, 0xa5, 0x48, 0xf0, 0x6a, 0xa5, 0x48, 0xf0, 0x6a, 0xa5, 0x48, 0xf0, 0x6a, 0xa5, 0x47, 0xf0, 0x6a, 0xa5, 0x47, 0xf0, 0x6a, 0xa5, 0x44, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, +#endif +}; + +lv_img_dsc_t img_lv_demo_music_btn_pause = { + .header.always_zero = 0, + .header.w = 79, + .header.h = 77, + .data_size = 6083 * LV_IMG_PX_SIZE_ALPHA_BYTE, + .header.cf = LV_IMG_CF_TRUE_COLOR_ALPHA, + .data = img_lv_demo_music_btn_pause_map, +}; + +#endif /*LV_USE_DEMO_MUSIC*/ + + diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_btn_play.c b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_btn_play.c new file mode 100644 index 0000000000..1fd1ceeebf --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_btn_play.c @@ -0,0 +1,341 @@ +#include "../lv_demo_music.h" +#if LV_USE_DEMO_MUSIC && !LV_DEMO_MUSIC_LARGE + +#ifndef LV_ATTRIBUTE_MEM_ALIGN +#define LV_ATTRIBUTE_MEM_ALIGN +#endif + +const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_btn_play_map[] = { +#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 + /*Pixel format: Alpha 8 bit, Red: 3 bit, Green: 3 bit, Blue: 2 bit*/ + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x18, 0xaf, 0x18, 0xaf, 0x1b, 0xaf, 0x1b, 0xaf, 0x1b, 0xaf, 0x1b, 0xaf, 0x1b, 0xaf, 0x1b, 0xaf, 0x1b, 0xaf, 0x1b, 0xaf, 0x18, 0xaf, 0x18, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x18, 0xaf, 0x1b, 0xaf, 0x1c, 0xaf, 0x1c, 0xaf, 0x1f, 0xaf, 0x1f, 0xaf, 0x1f, 0xaf, 0x20, 0xaf, 0x20, 0xaf, 0x20, 0xaf, 0x20, 0xaf, 0x1f, 0xaf, 0x1f, 0xaf, 0x1c, 0xaf, 0x1c, 0xaf, 0x1b, 0xaf, 0x1b, 0xaf, 0x18, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x18, 0xaf, 0x1b, 0xaf, 0x1c, 0x93, 0x44, 0x73, 0x6c, 0x77, 0x8f, 0x77, 0xa3, 0x77, 0xac, 0x77, 0xa8, 0x73, 0xa0, 0x73, 0x8b, 0x93, 0x68, 0x93, 0x3c, 0xaf, 0x24, 0xaf, 0x24, 0xaf, 0x24, 0xaf, 0x23, 0xaf, 0x20, 0xaf, 0x20, 0xaf, 0x1f, 0xaf, 0x1c, 0xaf, 0x1b, 0xaf, 0x18, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x1c, 0x77, 0x5f, 0x77, 0xaf, 0x77, 0xef, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xdf, 0x73, 0x9f, 0x93, 0x4f, 0xaf, 0x28, 0xaf, 0x27, 0xaf, 0x24, 0xaf, 0x24, 0xaf, 0x23, 0xaf, 0x20, 0xaf, 0x1c, 0xaf, 0x1b, 0xaf, 0x18, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x14, 0xaf, 0x17, 0xb3, 0x1f, 0x77, 0x78, 0x77, 0xe3, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xcb, 0x93, 0x64, 0xaf, 0x2b, 0xaf, 0x28, 0xaf, 0x27, 0xaf, 0x24, 0xaf, 0x23, 0xaf, 0x20, 0xaf, 0x1c, 0xaf, 0x1b, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0x77, 0x57, 0x77, 0xdc, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xc3, 0x93, 0x4b, 0xaf, 0x2c, 0xaf, 0x2b, 0xaf, 0x27, 0xaf, 0x24, 0xaf, 0x23, 0xaf, 0x1f, 0xaf, 0x1c, 0xaf, 0x18, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x14, 0xb3, 0x1c, 0x77, 0x9b, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xf4, 0x93, 0x7c, 0xaf, 0x30, 0xaf, 0x2c, 0xaf, 0x2b, 0xaf, 0x27, 0xaf, 0x23, 0xaf, 0x20, 0xaf, 0x1c, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x14, 0x93, 0x27, 0x77, 0xc7, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xa0, 0xaf, 0x34, 0xaf, 0x2f, 0xaf, 0x2c, 0xaf, 0x28, 0xaf, 0x24, 0xaf, 0x20, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x14, 0x93, 0x2b, 0x77, 0xd7, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xb3, 0xaf, 0x37, 0xaf, 0x30, 0xaf, 0x2c, 0xaf, 0x28, 0xaf, 0x24, 0xaf, 0x23, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x14, 0x93, 0x20, 0x77, 0xcf, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xa3, 0xaf, 0x37, 0xaf, 0x33, 0xaf, 0x2f, 0xaf, 0x2b, 0xaf, 0x27, 0xaf, 0x23, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x17, 0x77, 0xac, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0x80, 0xaf, 0x37, 0xaf, 0x33, 0xaf, 0x2f, 0xaf, 0x2b, 0xaf, 0x24, 0xaf, 0x20, 0xaf, 0x1c, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x14, 0x77, 0x70, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xf7, 0xb3, 0x58, 0xaf, 0x37, 0xaf, 0x33, 0xaf, 0x2f, 0xaf, 0x28, 0xaf, 0x24, 0xaf, 0x20, 0xaf, 0x1c, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x14, 0x93, 0x28, 0x77, 0xef, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xc8, 0xaf, 0x3c, 0xaf, 0x37, 0xaf, 0x33, 0xaf, 0x2c, 0xaf, 0x28, 0xaf, 0x24, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x17, 0x77, 0x9f, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0x78, 0xaf, 0x3b, 0xaf, 0x37, 0xaf, 0x30, 0xaf, 0x2c, 0xaf, 0x27, 0xaf, 0x23, 0xaf, 0x1c, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x14, 0x93, 0x2f, 0x77, 0xf7, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x97, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xd4, 0xaf, 0x40, 0xaf, 0x3b, 0xaf, 0x34, 0xaf, 0x2f, 0xaf, 0x2b, 0xaf, 0x24, 0xaf, 0x20, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x17, 0x77, 0x88, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xaf, 0x6b, 0xaf, 0x3f, 0xaf, 0x38, 0xaf, 0x33, 0xaf, 0x2c, 0xaf, 0x28, 0xaf, 0x23, 0xaf, 0x1f, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x10, 0xaf, 0x14, 0xaf, 0x18, 0x77, 0xdf, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x97, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xb0, 0xaf, 0x43, 0xaf, 0x3c, 0xaf, 0x37, 0xaf, 0x30, 0xaf, 0x2b, 0xaf, 0x24, 0xaf, 0x20, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x14, 0x73, 0x40, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xeb, 0xaf, 0x44, 0xaf, 0x3f, 0xaf, 0x38, 0xaf, 0x33, 0xaf, 0x2c, 0xaf, 0x27, 0xaf, 0x23, 0xaf, 0x1c, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x17, 0x77, 0x7b, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0x63, 0xaf, 0x43, 0xaf, 0x3c, 0xaf, 0x34, 0xaf, 0x2f, 0xaf, 0x28, 0xaf, 0x24, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x10, 0xaf, 0x14, 0xaf, 0x18, 0x77, 0xab, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0x88, 0xaf, 0x44, 0xaf, 0x3f, 0xaf, 0x38, 0xaf, 0x30, 0xaf, 0x2b, 0xaf, 0x24, 0xaf, 0x20, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x14, 0xaf, 0x18, 0x77, 0xcc, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xa4, 0xaf, 0x47, 0xaf, 0x40, 0xaf, 0x3b, 0xaf, 0x33, 0xaf, 0x2c, 0xaf, 0x27, 0xaf, 0x23, 0xaf, 0x1c, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x17, 0xaf, 0x1b, 0x77, 0xe4, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd7, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xbb, 0xaf, 0x48, 0xaf, 0x43, 0xaf, 0x3c, 0xaf, 0x34, 0xaf, 0x2f, 0xaf, 0x28, 0xaf, 0x23, 0xaf, 0x1f, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x17, 0xaf, 0x1b, 0x77, 0xf0, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb3, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xc3, 0xaf, 0x4b, 0xaf, 0x44, 0xaf, 0x3c, 0xaf, 0x37, 0xaf, 0x30, 0xaf, 0x2b, 0xaf, 0x24, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x17, 0xaf, 0x1c, 0x77, 0xf3, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xc7, 0xaf, 0x4c, 0xaf, 0x44, 0xaf, 0x3f, 0xaf, 0x37, 0xaf, 0x30, 0xaf, 0x2b, 0xaf, 0x24, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x17, 0xaf, 0x1c, 0x77, 0xe8, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xc0, 0xaf, 0x4c, 0xaf, 0x47, 0xaf, 0x3f, 0xaf, 0x38, 0xaf, 0x30, 0xaf, 0x2b, 0xaf, 0x24, 0xaf, 0x20, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x18, 0xaf, 0x1c, 0x77, 0xd8, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xb0, 0xaf, 0x4c, 0xaf, 0x47, 0xaf, 0x40, 0xaf, 0x38, 0xaf, 0x33, 0xaf, 0x2b, 0xaf, 0x27, 0xaf, 0x20, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x18, 0xaf, 0x1c, 0x77, 0xb7, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0x98, 0xaf, 0x4c, 0xaf, 0x47, 0xaf, 0x40, 0xaf, 0x38, 0xaf, 0x33, 0xaf, 0x2c, 0xaf, 0x27, 0xaf, 0x20, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x18, 0xaf, 0x1c, 0x73, 0x90, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd7, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0x78, 0xaf, 0x4c, 0xaf, 0x47, 0xaf, 0x3f, 0xaf, 0x38, 0xaf, 0x33, 0xaf, 0x2b, 0xaf, 0x24, 0xaf, 0x20, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x17, 0xaf, 0x1c, 0x93, 0x58, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0xb3, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xf7, 0xaf, 0x54, 0xaf, 0x4c, 0xaf, 0x47, 0xaf, 0x3f, 0xaf, 0x38, 0xaf, 0x30, 0xaf, 0x2b, 0xaf, 0x24, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x17, 0xaf, 0x1b, 0xb3, 0x27, 0x73, 0xf4, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xb3, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xcc, 0xaf, 0x50, 0xaf, 0x4b, 0xaf, 0x44, 0xaf, 0x3f, 0xaf, 0x37, 0xaf, 0x30, 0xaf, 0x2b, 0xaf, 0x24, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x17, 0xaf, 0x1b, 0xaf, 0x1f, 0x73, 0xaf, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0x90, 0xaf, 0x50, 0xaf, 0x4b, 0xaf, 0x43, 0xaf, 0x3c, 0xaf, 0x37, 0xaf, 0x2f, 0xaf, 0x28, 0xaf, 0x23, 0xaf, 0x1f, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x14, 0xaf, 0x1b, 0xaf, 0x1f, 0x93, 0x54, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xf0, 0xaf, 0x58, 0xaf, 0x4f, 0xaf, 0x48, 0xaf, 0x40, 0xaf, 0x3b, 0xaf, 0x34, 0xaf, 0x2f, 0xaf, 0x28, 0xaf, 0x23, 0xaf, 0x1c, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x10, 0xaf, 0x14, 0xaf, 0x18, 0xaf, 0x1c, 0xaf, 0x23, 0x73, 0xcb, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xa4, 0xaf, 0x50, 0xaf, 0x4c, 0xaf, 0x44, 0xaf, 0x3f, 0xaf, 0x38, 0xaf, 0x33, 0xaf, 0x2c, 0xaf, 0x27, 0xaf, 0x20, 0xaf, 0x1c, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x17, 0xaf, 0x1c, 0xaf, 0x20, 0x93, 0x57, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xeb, 0xaf, 0x5b, 0xaf, 0x4f, 0xaf, 0x48, 0xaf, 0x43, 0xaf, 0x3c, 0xaf, 0x37, 0xaf, 0x30, 0xaf, 0x2b, 0xaf, 0x24, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x17, 0xaf, 0x1b, 0xaf, 0x1f, 0xaf, 0x24, 0x93, 0xa8, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0x8b, 0xaf, 0x50, 0xaf, 0x4c, 0xaf, 0x47, 0xaf, 0x40, 0xaf, 0x3b, 0xaf, 0x34, 0xaf, 0x2f, 0xaf, 0x28, 0xaf, 0x23, 0xaf, 0x1c, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x14, 0xaf, 0x18, 0xaf, 0x1c, 0xaf, 0x23, 0xb3, 0x30, 0x93, 0xdf, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xbc, 0xaf, 0x53, 0xaf, 0x4f, 0xaf, 0x48, 0xaf, 0x43, 0xaf, 0x3c, 0xaf, 0x37, 0xaf, 0x30, 0xaf, 0x2b, 0xaf, 0x27, 0xaf, 0x20, 0xaf, 0x1c, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x17, 0xaf, 0x1b, 0xaf, 0x20, 0xaf, 0x24, 0x93, 0x4f, 0x93, 0xf3, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xdb, 0xaf, 0x5b, 0xaf, 0x4f, 0xaf, 0x4b, 0xaf, 0x44, 0xaf, 0x3f, 0xaf, 0x3b, 0xaf, 0x34, 0xaf, 0x2f, 0xaf, 0x28, 0xaf, 0x23, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x14, 0xaf, 0x18, 0xaf, 0x1c, 0xaf, 0x23, 0xaf, 0x27, 0x93, 0x63, 0x93, 0xf7, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xe7, 0xaf, 0x63, 0xaf, 0x50, 0xaf, 0x4b, 0xaf, 0x47, 0xaf, 0x40, 0xaf, 0x3c, 0xaf, 0x37, 0xaf, 0x30, 0xaf, 0x2b, 0xaf, 0x27, 0xaf, 0x20, 0xaf, 0x1c, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x17, 0xaf, 0x1b, 0xaf, 0x1f, 0xaf, 0x24, 0xaf, 0x28, 0x93, 0x63, 0x93, 0xf3, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xe0, 0xaf, 0x64, 0xaf, 0x50, 0xaf, 0x4c, 0xaf, 0x47, 0xaf, 0x43, 0xaf, 0x3c, 0xaf, 0x38, 0xaf, 0x33, 0xaf, 0x2c, 0xaf, 0x28, 0xaf, 0x23, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x14, 0xaf, 0x18, 0xaf, 0x1c, 0xaf, 0x20, 0xaf, 0x27, 0xaf, 0x2b, 0xb3, 0x53, 0x93, 0xdf, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xc8, 0xaf, 0x5c, 0xaf, 0x50, 0xaf, 0x4b, 0xaf, 0x47, 0xaf, 0x43, 0xaf, 0x3f, 0xaf, 0x38, 0xaf, 0x34, 0xaf, 0x2f, 0xaf, 0x28, 0xaf, 0x24, 0xaf, 0x20, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x17, 0xaf, 0x1b, 0xaf, 0x1f, 0xaf, 0x23, 0xaf, 0x27, 0xaf, 0x2c, 0xaf, 0x3b, 0x93, 0xac, 0x93, 0xfc, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xf4, 0xaf, 0x9b, 0xaf, 0x53, 0xaf, 0x4f, 0xaf, 0x4b, 0xaf, 0x47, 0xaf, 0x43, 0xaf, 0x3f, 0xaf, 0x38, 0xaf, 0x34, 0xaf, 0x2f, 0xaf, 0x2b, 0xaf, 0x27, 0xaf, 0x20, 0xaf, 0x1c, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x1b, 0xaf, 0x1f, 0xaf, 0x24, 0xaf, 0x28, 0xaf, 0x2c, 0xaf, 0x30, 0xb3, 0x60, 0x93, 0xcb, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xfb, 0xaf, 0xbb, 0xaf, 0x63, 0xaf, 0x50, 0xaf, 0x4c, 0xaf, 0x48, 0xaf, 0x44, 0xaf, 0x40, 0xaf, 0x3c, 0xaf, 0x38, 0xaf, 0x34, 0xaf, 0x30, 0xaf, 0x2b, 0xaf, 0x27, 0xaf, 0x23, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x18, 0xaf, 0x1c, 0xaf, 0x20, 0xaf, 0x24, 0xaf, 0x28, 0xaf, 0x2c, 0xaf, 0x30, 0xaf, 0x34, 0xb3, 0x64, 0xb3, 0xb4, 0x93, 0xf4, 0xb3, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xe8, 0xaf, 0xab, 0xaf, 0x64, 0xaf, 0x4f, 0xaf, 0x4c, 0xaf, 0x4b, 0xaf, 0x47, 0xaf, 0x43, 0xaf, 0x40, 0xaf, 0x3c, 0xaf, 0x38, 0xaf, 0x34, 0xaf, 0x30, 0xaf, 0x2b, 0xaf, 0x27, 0xaf, 0x23, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x18, 0xaf, 0x1c, 0xaf, 0x20, 0xaf, 0x24, 0xaf, 0x28, 0xaf, 0x2c, 0xaf, 0x30, 0xaf, 0x34, 0xaf, 0x38, 0xaf, 0x40, 0xaf, 0x6f, 0xaf, 0xa3, 0xaf, 0xc3, 0xaf, 0xdf, 0xaf, 0xf0, 0xaf, 0xf8, 0xaf, 0xf4, 0xaf, 0xef, 0xaf, 0xdb, 0xaf, 0xbf, 0xaf, 0x9c, 0xaf, 0x6f, 0xaf, 0x4f, 0xaf, 0x4c, 0xaf, 0x4b, 0xaf, 0x48, 0xaf, 0x47, 0xaf, 0x44, 0xaf, 0x40, 0xaf, 0x3f, 0xaf, 0x3b, 0xaf, 0x37, 0xaf, 0x33, 0xaf, 0x2f, 0xaf, 0x2b, 0xaf, 0x27, 0xaf, 0x23, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x17, 0xaf, 0x18, 0xaf, 0x1c, 0xaf, 0x20, 0xaf, 0x24, 0xaf, 0x27, 0xaf, 0x2b, 0xaf, 0x2f, 0xaf, 0x33, 0xaf, 0x34, 0xaf, 0x38, 0xaf, 0x3c, 0xaf, 0x3f, 0xaf, 0x40, 0xaf, 0x43, 0xaf, 0x44, 0xaf, 0x47, 0xaf, 0x48, 0xaf, 0x48, 0xaf, 0x48, 0xaf, 0x48, 0xaf, 0x48, 0xaf, 0x47, 0xaf, 0x47, 0xaf, 0x44, 0xaf, 0x43, 0xaf, 0x40, 0xaf, 0x3f, 0xaf, 0x3b, 0xaf, 0x38, 0xaf, 0x34, 0xaf, 0x30, 0xaf, 0x2f, 0xaf, 0x2b, 0xaf, 0x27, 0xaf, 0x23, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x17, 0xaf, 0x18, 0xaf, 0x1c, 0xaf, 0x1f, 0xaf, 0x23, 0xaf, 0x27, 0xaf, 0x28, 0xaf, 0x2c, 0xaf, 0x30, 0xaf, 0x33, 0xaf, 0x34, 0xaf, 0x38, 0xaf, 0x3b, 0xaf, 0x3c, 0xaf, 0x3f, 0xaf, 0x40, 0xaf, 0x40, 0xaf, 0x40, 0xaf, 0x43, 0xaf, 0x43, 0xaf, 0x40, 0xaf, 0x40, 0xaf, 0x3f, 0xaf, 0x3f, 0xaf, 0x3c, 0xaf, 0x3b, 0xaf, 0x37, 0xaf, 0x34, 0xaf, 0x33, 0xaf, 0x2f, 0xaf, 0x2c, 0xaf, 0x28, 0xaf, 0x24, 0xaf, 0x23, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x18, 0xaf, 0x1b, 0xaf, 0x1f, 0xaf, 0x20, 0xaf, 0x24, 0xaf, 0x27, 0xaf, 0x2b, 0xaf, 0x2c, 0xaf, 0x2f, 0xaf, 0x33, 0xaf, 0x34, 0xaf, 0x37, 0xaf, 0x37, 0xaf, 0x38, 0xaf, 0x3b, 0xaf, 0x3b, 0xaf, 0x3b, 0xaf, 0x3b, 0xaf, 0x3b, 0xaf, 0x3b, 0xaf, 0x38, 0xaf, 0x37, 0xaf, 0x34, 0xaf, 0x33, 0xaf, 0x30, 0xaf, 0x2f, 0xaf, 0x2c, 0xaf, 0x28, 0xaf, 0x27, 0xaf, 0x23, 0xaf, 0x20, 0xaf, 0x1c, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x1b, 0xaf, 0x1c, 0xaf, 0x1f, 0xaf, 0x23, 0xaf, 0x24, 0xaf, 0x27, 0xaf, 0x28, 0xaf, 0x2c, 0xaf, 0x2f, 0xaf, 0x2f, 0xaf, 0x30, 0xaf, 0x33, 0xaf, 0x33, 0xaf, 0x34, 0xaf, 0x34, 0xaf, 0x34, 0xaf, 0x33, 0xaf, 0x33, 0xaf, 0x33, 0xaf, 0x30, 0xaf, 0x2f, 0xaf, 0x2c, 0xaf, 0x2b, 0xaf, 0x28, 0xaf, 0x27, 0xaf, 0x24, 0xaf, 0x20, 0xaf, 0x1f, 0xaf, 0x1c, 0xaf, 0x18, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x18, 0xaf, 0x1b, 0xaf, 0x1c, 0xaf, 0x20, 0xaf, 0x23, 0xaf, 0x24, 0xaf, 0x27, 0xaf, 0x28, 0xaf, 0x28, 0xaf, 0x2b, 0xaf, 0x2c, 0xaf, 0x2c, 0xaf, 0x2c, 0xaf, 0x2c, 0xaf, 0x2c, 0xaf, 0x2c, 0xaf, 0x2c, 0xaf, 0x2b, 0xaf, 0x2b, 0xaf, 0x28, 0xaf, 0x27, 0xaf, 0x24, 0xaf, 0x23, 0xaf, 0x20, 0xaf, 0x1f, 0xaf, 0x1c, 0xaf, 0x1b, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x18, 0xaf, 0x1b, 0xaf, 0x1c, 0xaf, 0x1f, 0xaf, 0x20, 0xaf, 0x23, 0xaf, 0x24, 0xaf, 0x24, 0xaf, 0x27, 0xaf, 0x27, 0xaf, 0x27, 0xaf, 0x27, 0xaf, 0x27, 0xaf, 0x27, 0xaf, 0x27, 0xaf, 0x27, 0xaf, 0x24, 0xaf, 0x23, 0xaf, 0x23, 0xaf, 0x20, 0xaf, 0x1f, 0xaf, 0x1c, 0xaf, 0x1b, 0xaf, 0x18, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x18, 0xaf, 0x1b, 0xaf, 0x1c, 0xaf, 0x1c, 0xaf, 0x1f, 0xaf, 0x1f, 0xaf, 0x20, 0xaf, 0x20, 0xaf, 0x20, 0xaf, 0x23, 0xaf, 0x23, 0xaf, 0x20, 0xaf, 0x20, 0xaf, 0x20, 0xaf, 0x1f, 0xaf, 0x1f, 0xaf, 0x1c, 0xaf, 0x1b, 0xaf, 0x1b, 0xaf, 0x18, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x18, 0xaf, 0x1b, 0xaf, 0x1b, 0xaf, 0x1b, 0xaf, 0x1c, 0xaf, 0x1c, 0xaf, 0x1c, 0xaf, 0x1c, 0xaf, 0x1c, 0xaf, 0x1c, 0xaf, 0x1b, 0xaf, 0x1b, 0xaf, 0x18, 0xaf, 0x18, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x18, 0xaf, 0x18, 0xaf, 0x18, 0xaf, 0x18, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 + /*Pixel format: Alpha 8 bit, Red: 5 bit, Green: 6 bit, Blue: 5 bit*/ + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1b, 0x7e, 0xa3, 0x1c, 0x5f, 0x74, 0x44, 0x9f, 0x6c, 0x6c, 0x9f, 0x64, 0x8f, 0xbf, 0x64, 0xa3, 0xbf, 0x64, 0xac, 0x9f, 0x64, 0xa8, 0x9f, 0x6c, 0xa0, 0x7f, 0x6c, 0x8b, 0x5f, 0x74, 0x68, 0xfe, 0x8b, 0x3c, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x17, 0x9e, 0xa3, 0x1c, 0x9f, 0x6c, 0x5f, 0xdf, 0x5c, 0xaf, 0xdf, 0x5c, 0xef, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xdf, 0x5f, 0x74, 0x9f, 0xfe, 0x83, 0x4f, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x17, 0xbe, 0x93, 0x1f, 0xbf, 0x64, 0x78, 0xdf, 0x5c, 0xe3, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x5f, 0x74, 0xcb, 0x1e, 0x84, 0x64, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x17, 0x9f, 0x64, 0x57, 0xff, 0x5c, 0xdc, 0xff, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xc3, 0xde, 0x93, 0x4b, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0xbe, 0x9b, 0x1c, 0xdf, 0x5c, 0x9b, 0xff, 0x54, 0xff, 0xff, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xf4, 0xfe, 0x83, 0x7c, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x1e, 0x84, 0x27, 0xff, 0x5c, 0xc7, 0xff, 0x54, 0xff, 0xff, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0xfe, 0x83, 0xa0, 0x5e, 0xa3, 0x34, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x14, 0x3e, 0x7c, 0x2b, 0xff, 0x54, 0xd7, 0xff, 0x54, 0xff, 0xff, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0xfe, 0x83, 0xb3, 0x5e, 0xa3, 0x37, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x14, 0xde, 0x8b, 0x20, 0xff, 0x54, 0xcf, 0xff, 0x54, 0xff, 0xff, 0x54, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0xfe, 0x8b, 0xa3, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0xdf, 0x5c, 0xac, 0xff, 0x54, 0xff, 0xff, 0x54, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xde, 0x93, 0x80, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0xbf, 0x64, 0x70, 0xff, 0x54, 0xff, 0xff, 0x54, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xf7, 0x9e, 0x9b, 0x58, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x14, 0x1e, 0x84, 0x28, 0xff, 0x54, 0xef, 0xff, 0x54, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xc8, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0xdf, 0x5c, 0x9f, 0xff, 0x54, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0x9e, 0x9b, 0x78, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x14, 0x3e, 0x7c, 0x2f, 0xff, 0x54, 0xf7, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0xff, 0x7c, 0xff, 0x5f, 0xe7, 0xff, 0x9f, 0xef, 0xff, 0xdf, 0xa5, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xd4, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0xbf, 0x5c, 0x88, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xe7, 0xff, 0x3f, 0x95, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x9b, 0x6b, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x18, 0xdf, 0x5c, 0xdf, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0xc6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xce, 0xff, 0x9f, 0x84, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x9b, 0xb0, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x5f, 0x74, 0x40, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0xc6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xbd, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x9b, 0xeb, 0x5e, 0xab, 0x44, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0xbf, 0x64, 0x7b, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0xc6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xef, 0xff, 0x7f, 0xad, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0xa3, 0x63, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x18, 0xbf, 0x64, 0xab, 0xdf, 0x5c, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0xc6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xde, 0xff, 0xdf, 0x9c, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0xa3, 0x88, 0x5e, 0xab, 0x44, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x18, 0xbf, 0x5c, 0xcc, 0xdf, 0x5c, 0xff, 0xbf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0xc6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xce, 0xff, 0x3f, 0x94, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0xa3, 0xa4, 0x5e, 0xab, 0x47, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x1b, 0xbf, 0x5c, 0xe4, 0xbf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x7f, 0xc6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xff, 0x7f, 0xbd, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xbb, 0x5e, 0xab, 0x48, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x1b, 0xdf, 0x5c, 0xf0, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x7f, 0xc6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xef, 0xff, 0x9f, 0xa4, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xc3, 0x5e, 0xab, 0x4b, 0x5e, 0xab, 0x44, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x1c, 0xbf, 0x64, 0xf3, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x7f, 0xc6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xc7, 0x5e, 0xab, 0x4c, 0x5e, 0xab, 0x44, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x1c, 0xbf, 0x64, 0xe8, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0xc6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xe6, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xc0, 0x5e, 0xab, 0x4c, 0x5e, 0xab, 0x47, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1c, 0xbf, 0x64, 0xd8, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0xc6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xd6, 0xff, 0xfe, 0x9b, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xb0, 0x5e, 0xab, 0x4c, 0x5e, 0xab, 0x47, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1c, 0x9f, 0x6c, 0xb7, 0x9f, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x5f, 0xc6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe6, 0xff, 0x9f, 0xac, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0x98, 0x5e, 0xab, 0x4c, 0x5e, 0xab, 0x47, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1c, 0x7f, 0x6c, 0x90, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x5f, 0xc6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xf7, 0xff, 0x1f, 0xb5, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0x78, 0x5e, 0xab, 0x4c, 0x5e, 0xab, 0x47, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x1c, 0x3f, 0x7c, 0x58, 0x9f, 0x6c, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x5f, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xcd, 0xff, 0xde, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xf7, 0x5e, 0xab, 0x54, 0x5e, 0xab, 0x4c, 0x5e, 0xab, 0x47, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x1b, 0x9e, 0x9b, 0x27, 0x9f, 0x6c, 0xf4, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x5f, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xde, 0xff, 0x7f, 0xa4, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xcc, 0x5e, 0xab, 0x50, 0x5e, 0xab, 0x4b, 0x5e, 0xab, 0x44, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1f, 0x7f, 0x74, 0xaf, 0x7f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x5f, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0xff, 0xff, 0xac, 0xff, 0xde, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xab, 0x90, 0x5e, 0xab, 0x50, 0x5e, 0xab, 0x4b, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1f, 0x1e, 0x84, 0x54, 0x7f, 0x6c, 0xff, 0x7f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1e, 0x84, 0xff, 0x7f, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xbf, 0xbd, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xab, 0xf0, 0x5e, 0xab, 0x58, 0x5e, 0xab, 0x4f, 0x5e, 0xab, 0x48, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x23, 0x5f, 0x74, 0xcb, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0xdf, 0xbd, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xbf, 0xff, 0xff, 0x5f, 0xd6, 0xff, 0x1e, 0x94, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xab, 0xff, 0x5e, 0xab, 0xa4, 0x5e, 0xab, 0x50, 0x5e, 0xab, 0x4c, 0x5e, 0xab, 0x44, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x20, 0x1e, 0x84, 0x57, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xab, 0xff, 0x3e, 0xab, 0xeb, 0x5e, 0xab, 0x5b, 0x5e, 0xab, 0x4f, 0x5e, 0xab, 0x48, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x24, 0x3f, 0x7c, 0xa8, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xab, 0xff, 0x3e, 0xab, 0xff, 0x5e, 0xab, 0x8b, 0x5e, 0xab, 0x50, 0x5e, 0xab, 0x4c, 0x5e, 0xab, 0x47, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x23, 0x9e, 0x9b, 0x30, 0x3f, 0x7c, 0xdf, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xab, 0xff, 0x3e, 0xab, 0xff, 0x3e, 0xab, 0xbc, 0x5e, 0xab, 0x53, 0x5e, 0xab, 0x4f, 0x5e, 0xab, 0x48, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x24, 0xde, 0x8b, 0x4f, 0x3f, 0x7c, 0xf3, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xab, 0xff, 0x3e, 0xab, 0xff, 0x3e, 0xab, 0xdb, 0x5e, 0xab, 0x5b, 0x5e, 0xab, 0x4f, 0x5e, 0xab, 0x4b, 0x5e, 0xab, 0x44, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x27, 0xde, 0x8b, 0x63, 0x1f, 0x7c, 0xf7, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0x1e, 0x84, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xab, 0xff, 0x3e, 0xab, 0xff, 0x3e, 0xab, 0xe7, 0x5e, 0xab, 0x63, 0x5e, 0xab, 0x50, 0x5e, 0xab, 0x4b, 0x5e, 0xab, 0x47, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x28, 0xde, 0x8b, 0x63, 0x1e, 0x84, 0xf3, 0x1e, 0x84, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xab, 0xff, 0x3e, 0xab, 0xff, 0x3e, 0xab, 0xe0, 0x5e, 0xab, 0x64, 0x5e, 0xab, 0x50, 0x5e, 0xab, 0x4c, 0x5e, 0xab, 0x47, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x2b, 0xbe, 0x93, 0x53, 0xfe, 0x83, 0xdf, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xab, 0xff, 0x3e, 0xab, 0xff, 0x5e, 0xab, 0xc8, 0x5e, 0xab, 0x5c, 0x5e, 0xab, 0x50, 0x5e, 0xab, 0x4b, 0x5e, 0xab, 0x47, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x2c, 0x7e, 0xa3, 0x3b, 0xde, 0x8b, 0xac, 0xde, 0x8b, 0xfc, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xab, 0xff, 0x3e, 0xab, 0xf4, 0x5e, 0xab, 0x9b, 0x5e, 0xab, 0x53, 0x5e, 0xab, 0x4f, 0x5e, 0xab, 0x4b, 0x5e, 0xab, 0x47, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x30, 0x9e, 0x9b, 0x60, 0xde, 0x8b, 0xcb, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xfb, 0x5e, 0xab, 0xbb, 0x5e, 0xab, 0x63, 0x5e, 0xab, 0x50, 0x5e, 0xab, 0x4c, 0x5e, 0xab, 0x48, 0x5e, 0xab, 0x44, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x34, 0x9e, 0x9b, 0x64, 0xbe, 0x93, 0xb4, 0xbe, 0x93, 0xf4, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xa3, 0xe8, 0x5e, 0xa3, 0xab, 0x5e, 0xab, 0x64, 0x5e, 0xab, 0x4f, 0x5e, 0xab, 0x4c, 0x5e, 0xab, 0x4b, 0x5e, 0xab, 0x47, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x38, 0x7e, 0xa3, 0x40, 0x9e, 0x9b, 0x6f, 0x9e, 0x9b, 0xa3, 0x9e, 0x9b, 0xc3, 0x9e, 0x9b, 0xdf, 0x7e, 0x9b, 0xf0, 0x7e, 0x9b, 0xf8, 0x7e, 0x9b, 0xf4, 0x7e, 0xa3, 0xef, 0x7e, 0xa3, 0xdb, 0x5e, 0xa3, 0xbf, 0x5e, 0xa3, 0x9c, 0x5e, 0xa3, 0x6f, 0x5e, 0xab, 0x4f, 0x5e, 0xab, 0x4c, 0x5e, 0xab, 0x4b, 0x5e, 0xab, 0x48, 0x5e, 0xab, 0x47, 0x5e, 0xab, 0x44, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x44, 0x5e, 0xab, 0x47, 0x5e, 0xab, 0x48, 0x5e, 0xab, 0x48, 0x5e, 0xab, 0x48, 0x5e, 0xab, 0x48, 0x5e, 0xab, 0x48, 0x5e, 0xab, 0x47, 0x5e, 0xab, 0x47, 0x5e, 0xab, 0x44, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 + /*Pixel format: Alpha 8 bit, Red: 5 bit, Green: 6 bit, Blue: 5 bit BUT the 2 color bytes are swapped*/ + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1b, 0xa3, 0x7e, 0x1c, 0x74, 0x5f, 0x44, 0x6c, 0x9f, 0x6c, 0x64, 0x9f, 0x8f, 0x64, 0xbf, 0xa3, 0x64, 0xbf, 0xac, 0x64, 0x9f, 0xa8, 0x6c, 0x9f, 0xa0, 0x6c, 0x7f, 0x8b, 0x74, 0x5f, 0x68, 0x8b, 0xfe, 0x3c, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x17, 0xa3, 0x9e, 0x1c, 0x6c, 0x9f, 0x5f, 0x5c, 0xdf, 0xaf, 0x5c, 0xdf, 0xef, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xdf, 0x74, 0x5f, 0x9f, 0x83, 0xfe, 0x4f, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x17, 0x93, 0xbe, 0x1f, 0x64, 0xbf, 0x78, 0x5c, 0xdf, 0xe3, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x5f, 0xcb, 0x84, 0x1e, 0x64, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x17, 0x64, 0x9f, 0x57, 0x5c, 0xff, 0xdc, 0x5c, 0xff, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xc3, 0x93, 0xde, 0x4b, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0x9b, 0xbe, 0x1c, 0x5c, 0xdf, 0x9b, 0x54, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xf4, 0x83, 0xfe, 0x7c, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0x84, 0x1e, 0x27, 0x5c, 0xff, 0xc7, 0x54, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x83, 0xfe, 0xa0, 0xa3, 0x5e, 0x34, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x14, 0x7c, 0x3e, 0x2b, 0x54, 0xff, 0xd7, 0x54, 0xff, 0xff, 0x5c, 0xff, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x7c, 0x1f, 0xff, 0x83, 0xfe, 0xb3, 0xa3, 0x5e, 0x37, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x14, 0x8b, 0xde, 0x20, 0x54, 0xff, 0xcf, 0x54, 0xff, 0xff, 0x54, 0xff, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x7c, 0x1f, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0x8b, 0xfe, 0xa3, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0x5c, 0xdf, 0xac, 0x54, 0xff, 0xff, 0x54, 0xff, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x93, 0xde, 0x80, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0x64, 0xbf, 0x70, 0x54, 0xff, 0xff, 0x54, 0xff, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xf7, 0x9b, 0x9e, 0x58, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x14, 0x84, 0x1e, 0x28, 0x54, 0xff, 0xef, 0x54, 0xff, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xc8, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0x5c, 0xdf, 0x9f, 0x54, 0xff, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x9b, 0x9e, 0x78, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x14, 0x7c, 0x3e, 0x2f, 0x54, 0xff, 0xf7, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x7c, 0xff, 0xff, 0xe7, 0x5f, 0xff, 0xef, 0x9f, 0xff, 0xa5, 0xdf, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xd4, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0x5c, 0xbf, 0x88, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0xbe, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x3f, 0xff, 0x95, 0x3f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x9b, 0x9e, 0x6b, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x18, 0x5c, 0xdf, 0xdf, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0xc6, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xce, 0xbf, 0xff, 0x84, 0x9f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x9b, 0x9e, 0xb0, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0x74, 0x5f, 0x40, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0xc6, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbd, 0xff, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x9b, 0x9e, 0xeb, 0xab, 0x5e, 0x44, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0x64, 0xbf, 0x7b, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0xc6, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x5f, 0xff, 0xad, 0x7f, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0xa3, 0x7e, 0x63, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x18, 0x64, 0xbf, 0xab, 0x5c, 0xdf, 0xff, 0x5c, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0xc6, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdf, 0xff, 0x9c, 0xdf, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0xa3, 0x7e, 0x88, 0xab, 0x5e, 0x44, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x18, 0x5c, 0xbf, 0xcc, 0x5c, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0xc6, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xce, 0x1f, 0xff, 0x94, 0x3f, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0xa3, 0x7e, 0xa4, 0xab, 0x5e, 0x47, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x1b, 0x5c, 0xbf, 0xe4, 0x5c, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0xc6, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xbd, 0x7f, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xbb, 0xab, 0x5e, 0x48, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x1b, 0x5c, 0xdf, 0xf0, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0xc6, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x3f, 0xff, 0xa4, 0x9f, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xc3, 0xab, 0x5e, 0x4b, 0xab, 0x5e, 0x44, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x1c, 0x64, 0xbf, 0xf3, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0xc6, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xc7, 0xab, 0x5e, 0x4c, 0xab, 0x5e, 0x44, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x1c, 0x64, 0xbf, 0xe8, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0xc6, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe6, 0xdf, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xc0, 0xab, 0x5e, 0x4c, 0xab, 0x5e, 0x47, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1c, 0x64, 0xbf, 0xd8, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0xc6, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0x5f, 0xff, 0x9b, 0xfe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xb0, 0xab, 0x5e, 0x4c, 0xab, 0x5e, 0x47, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1c, 0x6c, 0x9f, 0xb7, 0x64, 0x9f, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0xc6, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe6, 0xff, 0xff, 0xac, 0x9f, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0x98, 0xab, 0x5e, 0x4c, 0xab, 0x5e, 0x47, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1c, 0x6c, 0x7f, 0x90, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0xc6, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9f, 0xff, 0xb5, 0x1f, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0x78, 0xab, 0x5e, 0x4c, 0xab, 0x5e, 0x47, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x1c, 0x7c, 0x3f, 0x58, 0x6c, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0xce, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcd, 0xdf, 0xff, 0x93, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xf7, 0xab, 0x5e, 0x54, 0xab, 0x5e, 0x4c, 0xab, 0x5e, 0x47, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x1b, 0x9b, 0x9e, 0x27, 0x6c, 0x9f, 0xf4, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0xce, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0x7f, 0xff, 0xa4, 0x7f, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xcc, 0xab, 0x5e, 0x50, 0xab, 0x5e, 0x4b, 0xab, 0x5e, 0x44, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1f, 0x74, 0x7f, 0xaf, 0x6c, 0x7f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x7c, 0x1f, 0xff, 0xce, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xff, 0xac, 0xff, 0xff, 0x93, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xab, 0x5e, 0x90, 0xab, 0x5e, 0x50, 0xab, 0x5e, 0x4b, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1f, 0x84, 0x1e, 0x54, 0x6c, 0x7f, 0xff, 0x74, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x84, 0x1e, 0xff, 0xd6, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xbd, 0xbf, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xab, 0x5e, 0xf0, 0xab, 0x5e, 0x58, 0xab, 0x5e, 0x4f, 0xab, 0x5e, 0x48, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x23, 0x74, 0x5f, 0xcb, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0xbd, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xbf, 0xff, 0xd6, 0x5f, 0xff, 0x94, 0x1e, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xab, 0x5e, 0xff, 0xab, 0x5e, 0xa4, 0xab, 0x5e, 0x50, 0xab, 0x5e, 0x4c, 0xab, 0x5e, 0x44, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x20, 0x84, 0x1e, 0x57, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xab, 0x5e, 0xff, 0xab, 0x3e, 0xeb, 0xab, 0x5e, 0x5b, 0xab, 0x5e, 0x4f, 0xab, 0x5e, 0x48, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x24, 0x7c, 0x3f, 0xa8, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xab, 0x5e, 0xff, 0xab, 0x3e, 0xff, 0xab, 0x5e, 0x8b, 0xab, 0x5e, 0x50, 0xab, 0x5e, 0x4c, 0xab, 0x5e, 0x47, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x23, 0x9b, 0x9e, 0x30, 0x7c, 0x3f, 0xdf, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xab, 0x5e, 0xff, 0xab, 0x3e, 0xff, 0xab, 0x3e, 0xbc, 0xab, 0x5e, 0x53, 0xab, 0x5e, 0x4f, 0xab, 0x5e, 0x48, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x24, 0x8b, 0xde, 0x4f, 0x7c, 0x3f, 0xf3, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xab, 0x5e, 0xff, 0xab, 0x3e, 0xff, 0xab, 0x3e, 0xdb, 0xab, 0x5e, 0x5b, 0xab, 0x5e, 0x4f, 0xab, 0x5e, 0x4b, 0xab, 0x5e, 0x44, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x27, 0x8b, 0xde, 0x63, 0x7c, 0x1f, 0xf7, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0x84, 0x1e, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xab, 0x5e, 0xff, 0xab, 0x3e, 0xff, 0xab, 0x3e, 0xe7, 0xab, 0x5e, 0x63, 0xab, 0x5e, 0x50, 0xab, 0x5e, 0x4b, 0xab, 0x5e, 0x47, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x28, 0x8b, 0xde, 0x63, 0x84, 0x1e, 0xf3, 0x84, 0x1e, 0xff, 0x83, 0xfe, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xab, 0x5e, 0xff, 0xab, 0x3e, 0xff, 0xab, 0x3e, 0xe0, 0xab, 0x5e, 0x64, 0xab, 0x5e, 0x50, 0xab, 0x5e, 0x4c, 0xab, 0x5e, 0x47, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x2b, 0x93, 0xbe, 0x53, 0x83, 0xfe, 0xdf, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xab, 0x5e, 0xff, 0xab, 0x3e, 0xff, 0xab, 0x5e, 0xc8, 0xab, 0x5e, 0x5c, 0xab, 0x5e, 0x50, 0xab, 0x5e, 0x4b, 0xab, 0x5e, 0x47, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x2c, 0xa3, 0x7e, 0x3b, 0x8b, 0xde, 0xac, 0x8b, 0xde, 0xfc, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xab, 0x5e, 0xff, 0xab, 0x3e, 0xf4, 0xab, 0x5e, 0x9b, 0xab, 0x5e, 0x53, 0xab, 0x5e, 0x4f, 0xab, 0x5e, 0x4b, 0xab, 0x5e, 0x47, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x30, 0x9b, 0x9e, 0x60, 0x8b, 0xde, 0xcb, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xfb, 0xab, 0x5e, 0xbb, 0xab, 0x5e, 0x63, 0xab, 0x5e, 0x50, 0xab, 0x5e, 0x4c, 0xab, 0x5e, 0x48, 0xab, 0x5e, 0x44, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x34, 0x9b, 0x9e, 0x64, 0x93, 0xbe, 0xb4, 0x93, 0xbe, 0xf4, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xff, 0xa3, 0x5e, 0xe8, 0xa3, 0x5e, 0xab, 0xab, 0x5e, 0x64, 0xab, 0x5e, 0x4f, 0xab, 0x5e, 0x4c, 0xab, 0x5e, 0x4b, 0xab, 0x5e, 0x47, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x38, 0xa3, 0x7e, 0x40, 0x9b, 0x9e, 0x6f, 0x9b, 0x9e, 0xa3, 0x9b, 0x9e, 0xc3, 0x9b, 0x9e, 0xdf, 0x9b, 0x7e, 0xf0, 0x9b, 0x7e, 0xf8, 0x9b, 0x7e, 0xf4, 0xa3, 0x7e, 0xef, 0xa3, 0x7e, 0xdb, 0xa3, 0x5e, 0xbf, 0xa3, 0x5e, 0x9c, 0xa3, 0x5e, 0x6f, 0xab, 0x5e, 0x4f, 0xab, 0x5e, 0x4c, 0xab, 0x5e, 0x4b, 0xab, 0x5e, 0x48, 0xab, 0x5e, 0x47, 0xab, 0x5e, 0x44, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x44, 0xab, 0x5e, 0x47, 0xab, 0x5e, 0x48, 0xab, 0x5e, 0x48, 0xab, 0x5e, 0x48, 0xab, 0x5e, 0x48, 0xab, 0x5e, 0x48, 0xab, 0x5e, 0x47, 0xab, 0x5e, 0x47, 0xab, 0x5e, 0x44, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, +#endif +#if LV_COLOR_DEPTH == 32 + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6c, 0xa2, 0x1c, 0xf5, 0x89, 0x72, 0x44, 0xf7, 0x90, 0x67, 0x6c, 0xf6, 0x92, 0x63, 0x8f, 0xf6, 0x93, 0x61, 0xa3, 0xf6, 0x93, 0x62, 0xac, 0xf6, 0x91, 0x64, 0xa8, 0xf6, 0x90, 0x67, 0xa0, 0xf6, 0x8d, 0x6b, 0x8b, 0xf5, 0x88, 0x73, 0x68, 0xf3, 0x7c, 0x87, 0x3c, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x17, 0xf1, 0x6f, 0x9d, 0x1c, 0xf6, 0x91, 0x66, 0x5f, 0xf7, 0x97, 0x5b, 0xaf, 0xf8, 0x98, 0x58, 0xef, 0xf8, 0x98, 0x59, 0xff, 0xf7, 0x97, 0x5a, 0xff, 0xf7, 0x97, 0x5b, 0xff, 0xf7, 0x96, 0x5d, 0xff, 0xf7, 0x95, 0x5e, 0xff, 0xf7, 0x94, 0x60, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x63, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf6, 0x90, 0x66, 0xff, 0xf6, 0x8e, 0x69, 0xdf, 0xf5, 0x8a, 0x70, 0x9f, 0xf3, 0x7e, 0x83, 0x4f, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x17, 0xf2, 0x74, 0x94, 0x1f, 0xf7, 0x95, 0x5f, 0x78, 0xf8, 0x9a, 0x57, 0xe3, 0xf8, 0x9a, 0x56, 0xff, 0xf8, 0x99, 0x57, 0xff, 0xf8, 0x98, 0x59, 0xff, 0xf7, 0x98, 0x5a, 0xff, 0xf7, 0x97, 0x5b, 0xff, 0xf7, 0x96, 0x5d, 0xff, 0xf7, 0x95, 0x5e, 0xff, 0xf7, 0x94, 0x60, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x63, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf6, 0x90, 0x66, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x69, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xf6, 0x89, 0x71, 0xcb, 0xf4, 0x80, 0x81, 0x64, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x17, 0xf6, 0x91, 0x64, 0x57, 0xf8, 0x9b, 0x56, 0xdc, 0xf8, 0x9b, 0x55, 0xff, 0xf8, 0x9a, 0x56, 0xff, 0xf8, 0x99, 0x57, 0xff, 0xf8, 0x98, 0x59, 0xff, 0xf7, 0x98, 0x5a, 0xff, 0xf7, 0x97, 0x5b, 0xff, 0xf7, 0x96, 0x5d, 0xff, 0xf7, 0x95, 0x5e, 0xff, 0xf7, 0x94, 0x60, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x62, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf6, 0x90, 0x66, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x69, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x71, 0xff, 0xf5, 0x86, 0x76, 0xc3, 0xf2, 0x77, 0x8f, 0x4b, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf1, 0x73, 0x97, 0x1c, 0xf7, 0x98, 0x59, 0x9b, 0xf8, 0x9c, 0x53, 0xff, 0xf8, 0x9b, 0x55, 0xff, 0xf8, 0x9a, 0x56, 0xff, 0xf8, 0x99, 0x57, 0xff, 0xf8, 0x98, 0x58, 0xff, 0xf7, 0x98, 0x5a, 0xff, 0xf7, 0x97, 0x5b, 0xff, 0xf7, 0x96, 0x5d, 0xff, 0xf7, 0x95, 0x5e, 0xff, 0xf7, 0x94, 0x5f, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x62, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf6, 0x90, 0x65, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x69, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x71, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x74, 0xff, 0xf5, 0x86, 0x77, 0xf4, 0xf4, 0x7d, 0x83, 0x7c, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf3, 0x7f, 0x82, 0x27, 0xf8, 0x9b, 0x55, 0xc7, 0xf8, 0x9c, 0x53, 0xff, 0xf8, 0x9b, 0x55, 0xff, 0xf8, 0x9a, 0x56, 0xff, 0xf8, 0x99, 0x57, 0xff, 0xf8, 0x99, 0x58, 0xff, 0xf7, 0x98, 0x5a, 0xff, 0xf7, 0x97, 0x5b, 0xff, 0xf7, 0x96, 0x5d, 0xff, 0xf7, 0x95, 0x5e, 0xff, 0xf7, 0x94, 0x5f, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x62, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf6, 0x90, 0x65, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x69, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x71, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x74, 0xff, 0xf5, 0x86, 0x76, 0xff, 0xf5, 0x85, 0x77, 0xff, 0xf5, 0x83, 0x79, 0xff, 0xf4, 0x7e, 0x82, 0xa0, 0xf0, 0x6a, 0xa4, 0x34, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x14, 0xf4, 0x83, 0x7c, 0x2b, 0xf8, 0x9c, 0x54, 0xd7, 0xf8, 0x9c, 0x53, 0xff, 0xf8, 0x9b, 0x55, 0xff, 0xf8, 0x9a, 0x56, 0xff, 0xf8, 0x99, 0x57, 0xff, 0xf8, 0x99, 0x58, 0xff, 0xf7, 0x98, 0x5a, 0xff, 0xf7, 0x97, 0x5b, 0xff, 0xf7, 0x96, 0x5c, 0xff, 0xf7, 0x95, 0x5e, 0xff, 0xf7, 0x94, 0x5f, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x62, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf6, 0x90, 0x65, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x68, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x71, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x74, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf5, 0x85, 0x77, 0xff, 0xf5, 0x83, 0x79, 0xff, 0xf5, 0x82, 0x7a, 0xff, 0xf5, 0x81, 0x7c, 0xff, 0xf3, 0x7d, 0x83, 0xb3, 0xf0, 0x6a, 0xa4, 0x37, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x14, 0xf3, 0x7a, 0x8b, 0x20, 0xf8, 0x9c, 0x54, 0xcf, 0xf8, 0x9c, 0x53, 0xff, 0xf8, 0x9b, 0x54, 0xff, 0xf8, 0x9a, 0x56, 0xff, 0xf8, 0x99, 0x57, 0xff, 0xf8, 0x99, 0x58, 0xff, 0xf8, 0x98, 0x5a, 0xff, 0xf7, 0x97, 0x5b, 0xff, 0xf7, 0x96, 0x5c, 0xff, 0xf7, 0x95, 0x5e, 0xff, 0xf7, 0x94, 0x5f, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x62, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf7, 0x90, 0x65, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x68, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x70, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x74, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf5, 0x85, 0x77, 0xff, 0xf5, 0x84, 0x79, 0xff, 0xf5, 0x82, 0x7a, 0xff, 0xf5, 0x81, 0x7c, 0xff, 0xf4, 0x80, 0x7e, 0xff, 0xf4, 0x7f, 0x7f, 0xff, 0xf3, 0x7b, 0x87, 0xa3, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf8, 0x9a, 0x56, 0xac, 0xf8, 0x9c, 0x53, 0xff, 0xf8, 0x9b, 0x54, 0xff, 0xf8, 0x9a, 0x56, 0xff, 0xf8, 0x99, 0x57, 0xff, 0xf8, 0x99, 0x58, 0xff, 0xf8, 0x98, 0x5a, 0xff, 0xf7, 0x97, 0x5b, 0xff, 0xf7, 0x96, 0x5c, 0xff, 0xf7, 0x95, 0x5e, 0xff, 0xf7, 0x94, 0x5f, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x62, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf7, 0x90, 0x65, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x68, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6b, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x70, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x74, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf5, 0x85, 0x77, 0xff, 0xf5, 0x84, 0x79, 0xff, 0xf5, 0x83, 0x7a, 0xff, 0xf5, 0x81, 0x7c, 0xff, 0xf4, 0x80, 0x7e, 0xff, 0xf4, 0x7f, 0x7f, 0xff, 0xf4, 0x7e, 0x81, 0xff, 0xf4, 0x7d, 0x83, 0xff, 0xf3, 0x77, 0x8e, 0x80, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf7, 0x96, 0x5e, 0x70, 0xf8, 0x9c, 0x53, 0xff, 0xf8, 0x9b, 0x54, 0xff, 0xf8, 0x9a, 0x56, 0xff, 0xf8, 0x9a, 0x57, 0xff, 0xf8, 0x99, 0x58, 0xff, 0xf8, 0x98, 0x59, 0xff, 0xf7, 0x97, 0x5b, 0xff, 0xf7, 0x96, 0x5c, 0xff, 0xf7, 0x95, 0x5e, 0xff, 0xf7, 0x94, 0x5f, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x62, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf7, 0x90, 0x65, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x68, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6b, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x70, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x74, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf5, 0x85, 0x77, 0xff, 0xf5, 0x84, 0x79, 0xff, 0xf5, 0x83, 0x7a, 0xff, 0xf5, 0x81, 0x7c, 0xff, 0xf4, 0x80, 0x7e, 0xff, 0xf4, 0x7f, 0x7f, 0xff, 0xf4, 0x7e, 0x81, 0xff, 0xf4, 0x7d, 0x83, 0xff, 0xf4, 0x7c, 0x84, 0xff, 0xf4, 0x7b, 0x86, 0xf7, 0xf2, 0x71, 0x99, 0x58, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x14, 0xf4, 0x82, 0x7f, 0x28, 0xf8, 0x9c, 0x54, 0xef, 0xf8, 0x9b, 0x54, 0xff, 0xf8, 0x9a, 0x56, 0xff, 0xf8, 0x9a, 0x57, 0xff, 0xf8, 0x99, 0x58, 0xff, 0xf8, 0x98, 0x59, 0xff, 0xf7, 0x97, 0x5b, 0xff, 0xf7, 0x96, 0x5c, 0xff, 0xf7, 0x95, 0x5e, 0xff, 0xf7, 0x94, 0x5f, 0xff, 0xf7, 0x93, 0x60, 0xff, 0xf7, 0x92, 0x62, 0xff, 0xf7, 0x91, 0x63, 0xff, 0xf7, 0x90, 0x65, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x68, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6b, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x70, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x73, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf5, 0x85, 0x77, 0xff, 0xf5, 0x84, 0x78, 0xff, 0xf5, 0x83, 0x7a, 0xff, 0xf5, 0x82, 0x7c, 0xff, 0xf4, 0x80, 0x7d, 0xff, 0xf4, 0x7f, 0x7f, 0xff, 0xf4, 0x7e, 0x81, 0xff, 0xf4, 0x7d, 0x82, 0xff, 0xf4, 0x7c, 0x84, 0xff, 0xf4, 0x7b, 0x86, 0xff, 0xf4, 0x7a, 0x87, 0xff, 0xf3, 0x78, 0x8c, 0xc8, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf7, 0x98, 0x59, 0x9f, 0xf8, 0x9b, 0x54, 0xff, 0xf8, 0x9a, 0x55, 0xff, 0xf8, 0x9a, 0x57, 0xff, 0xf8, 0x99, 0x58, 0xff, 0xf8, 0x98, 0x59, 0xff, 0xf7, 0x97, 0x5b, 0xff, 0xf7, 0x96, 0x5c, 0xff, 0xf7, 0x95, 0x5e, 0xff, 0xf7, 0x94, 0x5f, 0xff, 0xf7, 0x93, 0x60, 0xff, 0xf7, 0x92, 0x62, 0xff, 0xf7, 0x91, 0x63, 0xff, 0xf7, 0x90, 0x65, 0xff, 0xf6, 0x8f, 0x66, 0xff, 0xf6, 0x8e, 0x68, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6b, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x8a, 0x6e, 0xff, 0xf6, 0x89, 0x70, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x73, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf5, 0x85, 0x77, 0xff, 0xf5, 0x84, 0x78, 0xff, 0xf5, 0x83, 0x7a, 0xff, 0xf5, 0x82, 0x7c, 0xff, 0xf4, 0x81, 0x7d, 0xff, 0xf4, 0x7f, 0x7f, 0xff, 0xf4, 0x7e, 0x81, 0xff, 0xf4, 0x7d, 0x82, 0xff, 0xf4, 0x7c, 0x84, 0xff, 0xf4, 0x7b, 0x86, 0xff, 0xf4, 0x7a, 0x87, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8b, 0xff, 0xf2, 0x72, 0x96, 0x78, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x14, 0xf4, 0x84, 0x7a, 0x2f, 0xf8, 0x9b, 0x54, 0xf7, 0xf8, 0x9a, 0x55, 0xff, 0xf8, 0x9a, 0x57, 0xff, 0xf8, 0x99, 0x58, 0xff, 0xf8, 0x98, 0x59, 0xff, 0xf7, 0x97, 0x5b, 0xff, 0xf7, 0x96, 0x5c, 0xff, 0xf7, 0x95, 0x5d, 0xff, 0xf7, 0x94, 0x5f, 0xff, 0xf7, 0x93, 0x60, 0xff, 0xf7, 0x92, 0x62, 0xff, 0xf7, 0x91, 0x63, 0xff, 0xf8, 0x9c, 0x76, 0xff, 0xfd, 0xe8, 0xdf, 0xff, 0xfe, 0xef, 0xe9, 0xff, 0xf9, 0xb8, 0xa2, 0xff, 0xf6, 0x8c, 0x6b, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x8a, 0x6e, 0xff, 0xf6, 0x89, 0x70, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x73, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf5, 0x85, 0x77, 0xff, 0xf5, 0x84, 0x78, 0xff, 0xf5, 0x83, 0x7a, 0xff, 0xf5, 0x82, 0x7c, 0xff, 0xf4, 0x81, 0x7d, 0xff, 0xf4, 0x7f, 0x7f, 0xff, 0xf4, 0x7e, 0x81, 0xff, 0xf4, 0x7d, 0x82, 0xff, 0xf4, 0x7c, 0x84, 0xff, 0xf4, 0x7b, 0x86, 0xff, 0xf4, 0x7a, 0x87, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8b, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x75, 0x90, 0xd4, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf7, 0x96, 0x5c, 0x88, 0xf8, 0x9a, 0x55, 0xff, 0xf8, 0x9a, 0x57, 0xff, 0xf8, 0x99, 0x58, 0xff, 0xf8, 0x98, 0x59, 0xff, 0xf7, 0x97, 0x5b, 0xff, 0xf7, 0x96, 0x5c, 0xff, 0xf7, 0x95, 0x5d, 0xff, 0xf7, 0x94, 0x5f, 0xff, 0xf7, 0x93, 0x60, 0xff, 0xf7, 0x92, 0x62, 0xff, 0xf7, 0x91, 0x63, 0xff, 0xf7, 0x90, 0x65, 0xff, 0xfb, 0xcc, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe6, 0xe0, 0xff, 0xf8, 0xa6, 0x90, 0xff, 0xf6, 0x89, 0x70, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x73, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf5, 0x85, 0x77, 0xff, 0xf5, 0x84, 0x78, 0xff, 0xf5, 0x83, 0x7a, 0xff, 0xf5, 0x82, 0x7c, 0xff, 0xf4, 0x81, 0x7d, 0xff, 0xf4, 0x80, 0x7f, 0xff, 0xf4, 0x7e, 0x81, 0xff, 0xf4, 0x7d, 0x82, 0xff, 0xf4, 0x7c, 0x84, 0xff, 0xf4, 0x7b, 0x86, 0xff, 0xf4, 0x7a, 0x87, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8b, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8e, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf1, 0x6f, 0x9b, 0x6b, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x18, 0xf8, 0x9a, 0x57, 0xdf, 0xf8, 0x9a, 0x57, 0xff, 0xf8, 0x99, 0x58, 0xff, 0xf8, 0x98, 0x59, 0xff, 0xf7, 0x97, 0x5b, 0xff, 0xf7, 0x96, 0x5c, 0xff, 0xf7, 0x95, 0x5d, 0xff, 0xf7, 0x94, 0x5f, 0xff, 0xf7, 0x93, 0x60, 0xff, 0xf7, 0x93, 0x62, 0xff, 0xf7, 0x92, 0x63, 0xff, 0xf7, 0x91, 0x65, 0xff, 0xf6, 0x90, 0x66, 0xff, 0xfb, 0xd1, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xd4, 0xcb, 0xff, 0xf6, 0x92, 0x80, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf5, 0x85, 0x76, 0xff, 0xf5, 0x84, 0x78, 0xff, 0xf5, 0x83, 0x7a, 0xff, 0xf5, 0x82, 0x7b, 0xff, 0xf4, 0x81, 0x7d, 0xff, 0xf4, 0x80, 0x7f, 0xff, 0xf4, 0x7e, 0x81, 0xff, 0xf4, 0x7d, 0x82, 0xff, 0xf4, 0x7c, 0x84, 0xff, 0xf4, 0x7b, 0x86, 0xff, 0xf4, 0x7a, 0x87, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8a, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8e, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf3, 0x74, 0x91, 0xff, 0xf2, 0x71, 0x95, 0xb0, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf5, 0x8a, 0x70, 0x40, 0xf8, 0x9a, 0x56, 0xff, 0xf8, 0x99, 0x58, 0xff, 0xf8, 0x98, 0x59, 0xff, 0xf7, 0x97, 0x5a, 0xff, 0xf7, 0x96, 0x5c, 0xff, 0xf7, 0x95, 0x5d, 0xff, 0xf7, 0x94, 0x5f, 0xff, 0xf7, 0x94, 0x60, 0xff, 0xf7, 0x93, 0x62, 0xff, 0xf7, 0x92, 0x63, 0xff, 0xf7, 0x91, 0x65, 0xff, 0xf6, 0x90, 0x66, 0xff, 0xf6, 0x8f, 0x68, 0xff, 0xfb, 0xcd, 0xbd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf9, 0xff, 0xfa, 0xbe, 0xb6, 0xff, 0xf5, 0x84, 0x78, 0xff, 0xf5, 0x83, 0x7a, 0xff, 0xf5, 0x82, 0x7b, 0xff, 0xf4, 0x81, 0x7d, 0xff, 0xf4, 0x80, 0x7f, 0xff, 0xf4, 0x7f, 0x80, 0xff, 0xf4, 0x7d, 0x82, 0xff, 0xf4, 0x7c, 0x84, 0xff, 0xf4, 0x7b, 0x85, 0xff, 0xf4, 0x7a, 0x87, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8a, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8e, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf3, 0x74, 0x91, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf2, 0x72, 0x95, 0xeb, 0xf0, 0x6a, 0xa5, 0x44, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf7, 0x94, 0x60, 0x7b, 0xf8, 0x99, 0x58, 0xff, 0xf8, 0x98, 0x59, 0xff, 0xf7, 0x97, 0x5a, 0xff, 0xf7, 0x96, 0x5c, 0xff, 0xf7, 0x95, 0x5d, 0xff, 0xf7, 0x95, 0x5f, 0xff, 0xf7, 0x94, 0x60, 0xff, 0xf7, 0x93, 0x62, 0xff, 0xf7, 0x92, 0x63, 0xff, 0xf7, 0x91, 0x65, 0xff, 0xf6, 0x90, 0x66, 0xff, 0xf6, 0x8f, 0x68, 0xff, 0xf6, 0x8e, 0x69, 0xff, 0xfb, 0xcd, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xea, 0xe9, 0xff, 0xf8, 0xab, 0xa6, 0xff, 0xf4, 0x81, 0x7d, 0xff, 0xf4, 0x80, 0x7f, 0xff, 0xf4, 0x7f, 0x80, 0xff, 0xf4, 0x7e, 0x82, 0xff, 0xf4, 0x7c, 0x84, 0xff, 0xf4, 0x7b, 0x85, 0xff, 0xf4, 0x7a, 0x87, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8a, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8e, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf3, 0x74, 0x91, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf3, 0x72, 0x94, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf1, 0x6c, 0xa0, 0x63, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x18, 0xf7, 0x96, 0x5d, 0xab, 0xf8, 0x98, 0x59, 0xff, 0xf7, 0x97, 0x5a, 0xff, 0xf7, 0x96, 0x5c, 0xff, 0xf7, 0x95, 0x5d, 0xff, 0xf7, 0x95, 0x5f, 0xff, 0xf7, 0x94, 0x60, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x63, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf6, 0x90, 0x66, 0xff, 0xf6, 0x8f, 0x68, 0xff, 0xf6, 0x8e, 0x69, 0xff, 0xf6, 0x8d, 0x6b, 0xff, 0xfb, 0xcc, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xd9, 0xd8, 0xff, 0xf6, 0x97, 0x98, 0xff, 0xf4, 0x7e, 0x82, 0xff, 0xf4, 0x7c, 0x84, 0xff, 0xf4, 0x7b, 0x85, 0xff, 0xf4, 0x7a, 0x87, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8a, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8d, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf3, 0x74, 0x91, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf3, 0x72, 0x94, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf1, 0x6d, 0x9d, 0x88, 0xf0, 0x6a, 0xa5, 0x44, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x18, 0xf8, 0x96, 0x5c, 0xcc, 0xf7, 0x97, 0x5a, 0xff, 0xf7, 0x96, 0x5c, 0xff, 0xf7, 0x96, 0x5d, 0xff, 0xf7, 0x95, 0x5e, 0xff, 0xf7, 0x94, 0x60, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x63, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf6, 0x90, 0x66, 0xff, 0xf6, 0x8f, 0x68, 0xff, 0xf6, 0x8e, 0x69, 0xff, 0xf6, 0x8d, 0x6b, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xfb, 0xcc, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xc2, 0xc6, 0xff, 0xf5, 0x84, 0x8d, 0xff, 0xf4, 0x7a, 0x87, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8a, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8d, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf3, 0x74, 0x91, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf3, 0x72, 0x94, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6d, 0x9d, 0xa4, 0xf0, 0x6a, 0xa5, 0x47, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x1b, 0xf7, 0x96, 0x5b, 0xe4, 0xf7, 0x96, 0x5c, 0xff, 0xf7, 0x96, 0x5d, 0xff, 0xf7, 0x95, 0x5e, 0xff, 0xf7, 0x94, 0x60, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x63, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf6, 0x90, 0x66, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x69, 0xff, 0xf6, 0x8d, 0x6b, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xf6, 0x8b, 0x6e, 0xff, 0xfb, 0xcc, 0xc0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xf8, 0xae, 0xb7, 0xff, 0xf3, 0x78, 0x8a, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8d, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf3, 0x74, 0x90, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf3, 0x72, 0x94, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6e, 0x9a, 0xff, 0xf2, 0x6d, 0x9d, 0xbb, 0xf0, 0x6a, 0xa5, 0x48, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x1b, 0xf7, 0x97, 0x5c, 0xf0, 0xf7, 0x96, 0x5d, 0xff, 0xf7, 0x95, 0x5e, 0xff, 0xf7, 0x94, 0x60, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x63, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf6, 0x90, 0x66, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x69, 0xff, 0xf6, 0x8d, 0x6b, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xf6, 0x8b, 0x6e, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xfb, 0xcb, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe4, 0xe8, 0xff, 0xf5, 0x8f, 0xa2, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf3, 0x74, 0x90, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf3, 0x72, 0x94, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6e, 0x9a, 0xff, 0xf2, 0x6d, 0x9b, 0xff, 0xf2, 0x6c, 0x9d, 0xc3, 0xf0, 0x6a, 0xa5, 0x4b, 0xf0, 0x6a, 0xa5, 0x44, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x1c, 0xf7, 0x96, 0x5e, 0xf3, 0xf7, 0x95, 0x5e, 0xff, 0xf7, 0x94, 0x60, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x63, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf6, 0x90, 0x66, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x69, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xf6, 0x8b, 0x6e, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xf5, 0x89, 0x71, 0xff, 0xfb, 0xcb, 0xc2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xec, 0xf0, 0xff, 0xf3, 0x74, 0x90, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf3, 0x72, 0x93, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6e, 0x99, 0xff, 0xf2, 0x6d, 0x9b, 0xff, 0xf2, 0x6c, 0x9c, 0xff, 0xf2, 0x6b, 0x9f, 0xc7, 0xf0, 0x6a, 0xa5, 0x4c, 0xf0, 0x6a, 0xa5, 0x44, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x1c, 0xf7, 0x94, 0x5f, 0xe8, 0xf7, 0x94, 0x60, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x63, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf6, 0x90, 0x66, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x69, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xf6, 0x8b, 0x6e, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x71, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xfb, 0xca, 0xc2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xd9, 0xe1, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf3, 0x72, 0x93, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x96, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6e, 0x99, 0xff, 0xf2, 0x6d, 0x9b, 0xff, 0xf2, 0x6c, 0x9c, 0xff, 0xf2, 0x6c, 0x9e, 0xff, 0xf2, 0x6b, 0xa0, 0xc0, 0xf0, 0x6a, 0xa5, 0x4c, 0xf0, 0x6a, 0xa5, 0x47, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1c, 0xf7, 0x93, 0x62, 0xd8, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x92, 0x63, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf6, 0x90, 0x66, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x69, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xf6, 0x8b, 0x6e, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x71, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x74, 0xff, 0xfb, 0xc9, 0xc3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xc8, 0xd3, 0xff, 0xf4, 0x7b, 0x98, 0xff, 0xf3, 0x72, 0x93, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x96, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6e, 0x99, 0xff, 0xf2, 0x6d, 0x9b, 0xff, 0xf2, 0x6c, 0x9c, 0xff, 0xf2, 0x6c, 0x9e, 0xff, 0xf2, 0x6b, 0x9f, 0xff, 0xf1, 0x6a, 0xa1, 0xb0, 0xf0, 0x6a, 0xa5, 0x4c, 0xf0, 0x6a, 0xa5, 0x47, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1c, 0xf7, 0x91, 0x65, 0xb7, 0xf7, 0x92, 0x62, 0xff, 0xf7, 0x91, 0x64, 0xff, 0xf6, 0x90, 0x66, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x69, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x71, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x74, 0xff, 0xf5, 0x86, 0x76, 0xff, 0xfb, 0xc9, 0xc3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xdd, 0xe3, 0xff, 0xf5, 0x90, 0xa7, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf3, 0x72, 0x93, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x96, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6e, 0x99, 0xff, 0xf2, 0x6d, 0x9b, 0xff, 0xf2, 0x6d, 0x9c, 0xff, 0xf2, 0x6c, 0x9e, 0xff, 0xf2, 0x6b, 0x9f, 0xff, 0xf1, 0x6a, 0xa0, 0xff, 0xf1, 0x69, 0xa3, 0x98, 0xf0, 0x6a, 0xa5, 0x4c, 0xf0, 0x6a, 0xa5, 0x47, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1c, 0xf6, 0x8e, 0x69, 0x90, 0xf7, 0x91, 0x64, 0xff, 0xf6, 0x90, 0x65, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x69, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x71, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x74, 0xff, 0xf5, 0x86, 0x76, 0xff, 0xf5, 0x85, 0x77, 0xff, 0xfb, 0xc9, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xef, 0xf2, 0xff, 0xf7, 0xa2, 0xb3, 0xff, 0xf3, 0x74, 0x90, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf3, 0x72, 0x93, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x96, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6e, 0x99, 0xff, 0xf2, 0x6e, 0x9b, 0xff, 0xf2, 0x6d, 0x9c, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6b, 0x9f, 0xff, 0xf1, 0x6a, 0xa0, 0xff, 0xf1, 0x69, 0xa2, 0xff, 0xf0, 0x69, 0xa4, 0x78, 0xf0, 0x6a, 0xa5, 0x4c, 0xf0, 0x6a, 0xa5, 0x47, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x1c, 0xf5, 0x86, 0x76, 0x58, 0xf6, 0x90, 0x65, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8e, 0x68, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x71, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x74, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf5, 0x85, 0x77, 0xff, 0xf5, 0x83, 0x79, 0xff, 0xfb, 0xc8, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xf9, 0xba, 0xc5, 0xff, 0xf3, 0x78, 0x91, 0xff, 0xf3, 0x74, 0x90, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf3, 0x72, 0x93, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x96, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6f, 0x99, 0xff, 0xf2, 0x6e, 0x9b, 0xff, 0xf2, 0x6d, 0x9c, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6b, 0x9f, 0xff, 0xf1, 0x6a, 0xa0, 0xff, 0xf1, 0x69, 0xa1, 0xff, 0xf1, 0x68, 0xa3, 0xf7, 0xf0, 0x6a, 0xa5, 0x54, 0xf0, 0x6a, 0xa5, 0x4c, 0xf0, 0x6a, 0xa5, 0x47, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x1b, 0xf1, 0x71, 0x99, 0x27, 0xf6, 0x8f, 0x67, 0xf4, 0xf6, 0x8e, 0x68, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x70, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x74, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf5, 0x85, 0x77, 0xff, 0xf5, 0x84, 0x79, 0xff, 0xf5, 0x82, 0x7a, 0xff, 0xfb, 0xc8, 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, 0xff, 0xff, 0xfb, 0xce, 0xd5, 0xff, 0xf5, 0x8b, 0x9e, 0xff, 0xf3, 0x76, 0x8e, 0xff, 0xf3, 0x75, 0x90, 0xff, 0xf3, 0x73, 0x91, 0xff, 0xf3, 0x72, 0x93, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x96, 0xff, 0xf2, 0x70, 0x98, 0xff, 0xf2, 0x6f, 0x99, 0xff, 0xf2, 0x6e, 0x9b, 0xff, 0xf2, 0x6d, 0x9c, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6b, 0x9f, 0xff, 0xf1, 0x6a, 0xa0, 0xff, 0xf1, 0x69, 0xa1, 0xff, 0xf1, 0x68, 0xa3, 0xff, 0xf1, 0x67, 0xa4, 0xcc, 0xf0, 0x6a, 0xa5, 0x50, 0xf0, 0x6a, 0xa5, 0x4b, 0xf0, 0x6a, 0xa5, 0x44, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1f, 0xf6, 0x8b, 0x6d, 0xaf, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8c, 0x6b, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x70, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x74, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf5, 0x85, 0x77, 0xff, 0xf5, 0x84, 0x79, 0xff, 0xf5, 0x82, 0x7a, 0xff, 0xf5, 0x81, 0x7c, 0xff, 0xfa, 0xc8, 0xc7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe2, 0xe5, 0xff, 0xf6, 0x9d, 0xaa, 0xff, 0xf3, 0x77, 0x8d, 0xff, 0xf3, 0x76, 0x8e, 0xff, 0xf3, 0x75, 0x90, 0xff, 0xf3, 0x74, 0x91, 0xff, 0xf3, 0x73, 0x93, 0xff, 0xf2, 0x72, 0x94, 0xff, 0xf2, 0x71, 0x96, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x99, 0xff, 0xf2, 0x6e, 0x9a, 0xff, 0xf2, 0x6d, 0x9c, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6b, 0x9f, 0xff, 0xf1, 0x6a, 0xa0, 0xff, 0xf1, 0x69, 0xa1, 0xff, 0xf1, 0x68, 0xa3, 0xff, 0xf1, 0x68, 0xa4, 0xff, 0xf1, 0x68, 0xa5, 0x90, 0xf0, 0x6a, 0xa5, 0x50, 0xf0, 0x6a, 0xa5, 0x4b, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1f, 0xf4, 0x81, 0x7e, 0x54, 0xf6, 0x8c, 0x6b, 0xff, 0xf6, 0x8b, 0x6d, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x70, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x74, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf5, 0x85, 0x77, 0xff, 0xf5, 0x84, 0x79, 0xff, 0xf5, 0x83, 0x7a, 0xff, 0xf5, 0x81, 0x7c, 0xff, 0xf4, 0x80, 0x7e, 0xff, 0xfb, 0xce, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xf8, 0xb3, 0xbc, 0xff, 0xf3, 0x78, 0x8b, 0xff, 0xf3, 0x77, 0x8d, 0xff, 0xf3, 0x76, 0x8e, 0xff, 0xf3, 0x75, 0x90, 0xff, 0xf3, 0x74, 0x91, 0xff, 0xf3, 0x73, 0x93, 0xff, 0xf2, 0x72, 0x94, 0xff, 0xf2, 0x71, 0x96, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x99, 0xff, 0xf2, 0x6e, 0x9a, 0xff, 0xf2, 0x6d, 0x9c, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6b, 0x9f, 0xff, 0xf1, 0x6a, 0xa0, 0xff, 0xf1, 0x69, 0xa1, 0xff, 0xf1, 0x68, 0xa3, 0xff, 0xf1, 0x68, 0xa4, 0xff, 0xf1, 0x67, 0xa5, 0xf0, 0xf0, 0x6a, 0xa5, 0x58, 0xf0, 0x6a, 0xa5, 0x4f, 0xf0, 0x6a, 0xa5, 0x48, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x23, 0xf6, 0x89, 0x70, 0xcb, 0xf6, 0x8a, 0x6f, 0xff, 0xf6, 0x89, 0x70, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x73, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf5, 0x85, 0x77, 0xff, 0xf5, 0x84, 0x79, 0xff, 0xf5, 0x83, 0x7a, 0xff, 0xf5, 0x82, 0x7c, 0xff, 0xf4, 0x80, 0x7e, 0xff, 0xf4, 0x7f, 0x7f, 0xff, 0xf9, 0xb7, 0xb8, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfa, 0xc8, 0xce, 0xff, 0xf4, 0x81, 0x90, 0xff, 0xf3, 0x78, 0x8b, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8e, 0xff, 0xf3, 0x75, 0x90, 0xff, 0xf3, 0x74, 0x91, 0xff, 0xf3, 0x73, 0x93, 0xff, 0xf2, 0x72, 0x94, 0xff, 0xf2, 0x71, 0x96, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x99, 0xff, 0xf2, 0x6e, 0x9a, 0xff, 0xf2, 0x6d, 0x9c, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6b, 0x9f, 0xff, 0xf1, 0x6a, 0xa0, 0xff, 0xf1, 0x69, 0xa1, 0xff, 0xf1, 0x68, 0xa3, 0xff, 0xf1, 0x68, 0xa4, 0xff, 0xf1, 0x67, 0xa5, 0xff, 0xf1, 0x67, 0xa6, 0xa4, 0xf0, 0x6a, 0xa5, 0x50, 0xf0, 0x6a, 0xa5, 0x4c, 0xf0, 0x6a, 0xa5, 0x44, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x20, 0xf4, 0x7f, 0x82, 0x57, 0xf6, 0x89, 0x70, 0xff, 0xf5, 0x88, 0x72, 0xff, 0xf5, 0x87, 0x73, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf5, 0x85, 0x77, 0xff, 0xf5, 0x84, 0x78, 0xff, 0xf5, 0x83, 0x7a, 0xff, 0xf5, 0x82, 0x7c, 0xff, 0xf4, 0x80, 0x7d, 0xff, 0xf4, 0x7f, 0x7f, 0xff, 0xf4, 0x7e, 0x81, 0xff, 0xf4, 0x7d, 0x82, 0xff, 0xf4, 0x7c, 0x84, 0xff, 0xf4, 0x7b, 0x86, 0xff, 0xf4, 0x7a, 0x87, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8b, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8e, 0xff, 0xf3, 0x75, 0x90, 0xff, 0xf3, 0x74, 0x91, 0xff, 0xf3, 0x73, 0x93, 0xff, 0xf2, 0x72, 0x94, 0xff, 0xf2, 0x71, 0x96, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x99, 0xff, 0xf2, 0x6e, 0x9a, 0xff, 0xf2, 0x6d, 0x9c, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6b, 0x9e, 0xff, 0xf1, 0x6a, 0xa0, 0xff, 0xf1, 0x69, 0xa1, 0xff, 0xf1, 0x68, 0xa2, 0xff, 0xf1, 0x68, 0xa4, 0xff, 0xf1, 0x67, 0xa5, 0xff, 0xf1, 0x66, 0xa6, 0xeb, 0xf0, 0x69, 0xa5, 0x5b, 0xf0, 0x6a, 0xa5, 0x4f, 0xf0, 0x6a, 0xa5, 0x48, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x24, 0xf5, 0x85, 0x77, 0xa8, 0xf5, 0x87, 0x73, 0xff, 0xf5, 0x86, 0x75, 0xff, 0xf5, 0x85, 0x77, 0xff, 0xf5, 0x84, 0x78, 0xff, 0xf5, 0x83, 0x7a, 0xff, 0xf5, 0x82, 0x7c, 0xff, 0xf4, 0x81, 0x7d, 0xff, 0xf4, 0x7f, 0x7f, 0xff, 0xf4, 0x7e, 0x81, 0xff, 0xf4, 0x7d, 0x82, 0xff, 0xf4, 0x7c, 0x84, 0xff, 0xf4, 0x7b, 0x86, 0xff, 0xf4, 0x7a, 0x87, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8b, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8e, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf3, 0x74, 0x91, 0xff, 0xf3, 0x73, 0x93, 0xff, 0xf2, 0x72, 0x94, 0xff, 0xf2, 0x71, 0x96, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x99, 0xff, 0xf2, 0x6e, 0x9a, 0xff, 0xf2, 0x6d, 0x9c, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6b, 0x9e, 0xff, 0xf1, 0x6a, 0xa0, 0xff, 0xf1, 0x69, 0xa1, 0xff, 0xf1, 0x68, 0xa2, 0xff, 0xf1, 0x68, 0xa4, 0xff, 0xf1, 0x67, 0xa5, 0xff, 0xf1, 0x66, 0xa6, 0xff, 0xf1, 0x67, 0xa6, 0x8b, 0xf0, 0x6a, 0xa5, 0x50, 0xf0, 0x6a, 0xa5, 0x4c, 0xf0, 0x6a, 0xa5, 0x47, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x23, 0xf1, 0x71, 0x9a, 0x30, 0xf5, 0x85, 0x77, 0xdf, 0xf5, 0x85, 0x77, 0xff, 0xf5, 0x84, 0x78, 0xff, 0xf5, 0x83, 0x7a, 0xff, 0xf5, 0x82, 0x7c, 0xff, 0xf4, 0x81, 0x7d, 0xff, 0xf4, 0x7f, 0x7f, 0xff, 0xf4, 0x7e, 0x81, 0xff, 0xf4, 0x7d, 0x82, 0xff, 0xf4, 0x7c, 0x84, 0xff, 0xf4, 0x7b, 0x86, 0xff, 0xf4, 0x7a, 0x87, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8b, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8e, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf3, 0x74, 0x91, 0xff, 0xf3, 0x73, 0x93, 0xff, 0xf2, 0x72, 0x94, 0xff, 0xf2, 0x71, 0x96, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x99, 0xff, 0xf2, 0x6e, 0x9a, 0xff, 0xf2, 0x6d, 0x9c, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6b, 0x9e, 0xff, 0xf1, 0x6a, 0xa0, 0xff, 0xf1, 0x69, 0xa1, 0xff, 0xf1, 0x69, 0xa2, 0xff, 0xf1, 0x68, 0xa4, 0xff, 0xf1, 0x67, 0xa5, 0xff, 0xf1, 0x66, 0xa6, 0xff, 0xf1, 0x66, 0xa7, 0xbc, 0xf0, 0x6a, 0xa5, 0x53, 0xf0, 0x6a, 0xa5, 0x4f, 0xf0, 0x6a, 0xa5, 0x48, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x24, 0xf3, 0x79, 0x8c, 0x4f, 0xf5, 0x84, 0x79, 0xf3, 0xf5, 0x83, 0x7a, 0xff, 0xf5, 0x82, 0x7c, 0xff, 0xf4, 0x81, 0x7d, 0xff, 0xf4, 0x80, 0x7f, 0xff, 0xf4, 0x7e, 0x81, 0xff, 0xf4, 0x7d, 0x82, 0xff, 0xf4, 0x7c, 0x84, 0xff, 0xf4, 0x7b, 0x86, 0xff, 0xf4, 0x7a, 0x87, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8a, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8e, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf3, 0x74, 0x91, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf2, 0x72, 0x94, 0xff, 0xf2, 0x71, 0x96, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x99, 0xff, 0xf2, 0x6e, 0x9a, 0xff, 0xf2, 0x6d, 0x9b, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6b, 0x9e, 0xff, 0xf1, 0x6a, 0xa0, 0xff, 0xf1, 0x69, 0xa1, 0xff, 0xf1, 0x69, 0xa2, 0xff, 0xf1, 0x68, 0xa4, 0xff, 0xf1, 0x67, 0xa5, 0xff, 0xf1, 0x66, 0xa6, 0xff, 0xf1, 0x65, 0xa7, 0xdb, 0xf0, 0x69, 0xa5, 0x5b, 0xf0, 0x6a, 0xa5, 0x4f, 0xf0, 0x6a, 0xa5, 0x4b, 0xf0, 0x6a, 0xa5, 0x44, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x27, 0xf3, 0x7a, 0x89, 0x63, 0xf5, 0x82, 0x7b, 0xf7, 0xf4, 0x81, 0x7d, 0xff, 0xf4, 0x80, 0x7f, 0xff, 0xf4, 0x7f, 0x80, 0xff, 0xf4, 0x7d, 0x82, 0xff, 0xf4, 0x7c, 0x84, 0xff, 0xf4, 0x7b, 0x85, 0xff, 0xf4, 0x7a, 0x87, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8a, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8e, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf3, 0x74, 0x91, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf2, 0x72, 0x94, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6e, 0x9a, 0xff, 0xf2, 0x6d, 0x9b, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6b, 0x9e, 0xff, 0xf1, 0x6a, 0xa0, 0xff, 0xf1, 0x69, 0xa1, 0xff, 0xf1, 0x69, 0xa2, 0xff, 0xf1, 0x68, 0xa3, 0xff, 0xf1, 0x67, 0xa5, 0xff, 0xf1, 0x66, 0xa6, 0xff, 0xf1, 0x65, 0xa7, 0xe7, 0xf0, 0x69, 0xa6, 0x63, 0xf0, 0x6a, 0xa5, 0x50, 0xf0, 0x6a, 0xa5, 0x4b, 0xf0, 0x6a, 0xa5, 0x47, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x28, 0xf3, 0x79, 0x8b, 0x63, 0xf4, 0x80, 0x7f, 0xf3, 0xf4, 0x7f, 0x80, 0xff, 0xf4, 0x7d, 0x82, 0xff, 0xf4, 0x7c, 0x84, 0xff, 0xf4, 0x7b, 0x85, 0xff, 0xf4, 0x7a, 0x87, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8a, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8e, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf3, 0x74, 0x91, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf2, 0x72, 0x94, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6e, 0x9a, 0xff, 0xf2, 0x6d, 0x9b, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6b, 0x9e, 0xff, 0xf1, 0x6a, 0xa0, 0xff, 0xf1, 0x6a, 0xa1, 0xff, 0xf1, 0x69, 0xa2, 0xff, 0xf1, 0x68, 0xa3, 0xff, 0xf1, 0x67, 0xa5, 0xff, 0xf1, 0x66, 0xa6, 0xff, 0xf1, 0x65, 0xa7, 0xe0, 0xf0, 0x69, 0xa6, 0x64, 0xf0, 0x6a, 0xa5, 0x50, 0xf0, 0x6a, 0xa5, 0x4c, 0xf0, 0x6a, 0xa5, 0x47, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x2b, 0xf2, 0x75, 0x92, 0x53, 0xf4, 0x7d, 0x83, 0xdf, 0xf4, 0x7c, 0x84, 0xff, 0xf4, 0x7b, 0x85, 0xff, 0xf4, 0x7a, 0x87, 0xff, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8a, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8d, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf3, 0x74, 0x91, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf3, 0x72, 0x94, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6e, 0x9a, 0xff, 0xf2, 0x6d, 0x9b, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6b, 0x9e, 0xff, 0xf2, 0x6a, 0x9f, 0xff, 0xf1, 0x6a, 0xa1, 0xff, 0xf1, 0x69, 0xa2, 0xff, 0xf1, 0x68, 0xa3, 0xff, 0xf1, 0x67, 0xa5, 0xff, 0xf1, 0x66, 0xa6, 0xff, 0xf1, 0x67, 0xa7, 0xc8, 0xf0, 0x69, 0xa5, 0x5c, 0xf0, 0x6a, 0xa5, 0x50, 0xf0, 0x6a, 0xa5, 0x4b, 0xf0, 0x6a, 0xa5, 0x47, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x2c, 0xf1, 0x6e, 0x9e, 0x3b, 0xf3, 0x79, 0x89, 0xac, 0xf4, 0x7a, 0x87, 0xfc, 0xf3, 0x79, 0x89, 0xff, 0xf3, 0x78, 0x8a, 0xff, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8d, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf3, 0x74, 0x91, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf3, 0x72, 0x94, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6e, 0x9a, 0xff, 0xf2, 0x6d, 0x9b, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6b, 0x9e, 0xff, 0xf2, 0x6a, 0x9f, 0xff, 0xf1, 0x6a, 0xa1, 0xff, 0xf1, 0x69, 0xa2, 0xff, 0xf1, 0x68, 0xa3, 0xff, 0xf1, 0x67, 0xa5, 0xff, 0xf1, 0x66, 0xa6, 0xf4, 0xf1, 0x67, 0xa6, 0x9b, 0xf0, 0x6a, 0xa5, 0x53, 0xf0, 0x6a, 0xa5, 0x4f, 0xf0, 0x6a, 0xa5, 0x4b, 0xf0, 0x6a, 0xa5, 0x47, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x30, 0xf2, 0x72, 0x95, 0x60, 0xf3, 0x77, 0x8c, 0xcb, 0xf3, 0x77, 0x8c, 0xff, 0xf3, 0x76, 0x8d, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf3, 0x74, 0x91, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf3, 0x72, 0x94, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6e, 0x9a, 0xff, 0xf2, 0x6d, 0x9b, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf2, 0x6b, 0x9e, 0xff, 0xf2, 0x6a, 0x9f, 0xff, 0xf1, 0x6a, 0xa1, 0xff, 0xf1, 0x69, 0xa2, 0xff, 0xf1, 0x68, 0xa3, 0xff, 0xf1, 0x67, 0xa4, 0xfb, 0xf1, 0x67, 0xa6, 0xbb, 0xf0, 0x69, 0xa5, 0x63, 0xf0, 0x6a, 0xa5, 0x50, 0xf0, 0x6a, 0xa5, 0x4c, 0xf0, 0x6a, 0xa5, 0x48, 0xf0, 0x6a, 0xa5, 0x44, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x34, 0xf2, 0x71, 0x98, 0x64, 0xf3, 0x74, 0x92, 0xb4, 0xf3, 0x74, 0x90, 0xf4, 0xf3, 0x73, 0x92, 0xff, 0xf3, 0x72, 0x94, 0xff, 0xf2, 0x71, 0x95, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6e, 0x9a, 0xff, 0xf2, 0x6d, 0x9b, 0xff, 0xf2, 0x6c, 0x9c, 0xff, 0xf2, 0x6b, 0x9e, 0xff, 0xf2, 0x6b, 0x9f, 0xff, 0xf1, 0x6a, 0xa1, 0xff, 0xf1, 0x69, 0xa2, 0xff, 0xf1, 0x68, 0xa3, 0xe8, 0xf1, 0x68, 0xa4, 0xab, 0xf0, 0x69, 0xa5, 0x64, 0xf0, 0x6a, 0xa5, 0x4f, 0xf0, 0x6a, 0xa5, 0x4c, 0xf0, 0x6a, 0xa5, 0x4b, 0xf0, 0x6a, 0xa5, 0x47, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6b, 0xa3, 0x40, 0xf2, 0x6f, 0x9b, 0x6f, 0xf2, 0x70, 0x98, 0xa3, 0xf2, 0x6f, 0x99, 0xc3, 0xf2, 0x6f, 0x99, 0xdf, 0xf2, 0x6e, 0x9a, 0xf0, 0xf2, 0x6d, 0x9b, 0xf8, 0xf2, 0x6c, 0x9c, 0xf4, 0xf2, 0x6b, 0x9e, 0xef, 0xf2, 0x6b, 0x9f, 0xdb, 0xf1, 0x6a, 0xa2, 0xbf, 0xf1, 0x69, 0xa3, 0x9c, 0xf0, 0x69, 0xa4, 0x6f, 0xf0, 0x6a, 0xa5, 0x4f, 0xf0, 0x6a, 0xa5, 0x4c, 0xf0, 0x6a, 0xa5, 0x4b, 0xf0, 0x6a, 0xa5, 0x48, 0xf0, 0x6a, 0xa5, 0x47, 0xf0, 0x6a, 0xa5, 0x44, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x44, 0xf0, 0x6a, 0xa5, 0x47, 0xf0, 0x6a, 0xa5, 0x48, 0xf0, 0x6a, 0xa5, 0x48, 0xf0, 0x6a, 0xa5, 0x48, 0xf0, 0x6a, 0xa5, 0x48, 0xf0, 0x6a, 0xa5, 0x48, 0xf0, 0x6a, 0xa5, 0x47, 0xf0, 0x6a, 0xa5, 0x47, 0xf0, 0x6a, 0xa5, 0x44, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, +#endif +}; + +lv_img_dsc_t img_lv_demo_music_btn_play = { + .header.always_zero = 0, + .header.w = 79, + .header.h = 77, + .data_size = 6083 * LV_IMG_PX_SIZE_ALPHA_BYTE, + .header.cf = LV_IMG_CF_TRUE_COLOR_ALPHA, + .data = img_lv_demo_music_btn_play_map, +}; + +#endif /*LV_USE_DEMO_MUSIC*/ + + diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_btn_prev.c b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_btn_prev.c new file mode 100644 index 0000000000..ff5e5d9600 --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_btn_prev.c @@ -0,0 +1,281 @@ +#include "../lv_demo_music.h" +#if LV_USE_DEMO_MUSIC && !LV_DEMO_MUSIC_LARGE + +#ifndef LV_ATTRIBUTE_MEM_ALIGN +#define LV_ATTRIBUTE_MEM_ALIGN +#endif + +const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_btn_prev_map[] = { +#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 + /*Pixel format: Alpha 8 bit, Red: 3 bit, Green: 3 bit, Blue: 2 bit*/ + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xd7, 0x27, 0xff, 0x5c, 0xff, 0x83, 0xff, 0x94, 0xff, 0x94, 0xff, 0x8c, 0xff, 0x6b, 0xfb, 0x38, 0xaf, 0x18, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x17, 0xb3, 0x1b, 0xff, 0x63, 0xff, 0xc3, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x87, 0xd7, 0x27, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x18, 0xff, 0x4b, 0xff, 0xd3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0xff, 0x7b, 0xb3, 0x18, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x18, 0xff, 0x80, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xd7, 0x27, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x18, 0xff, 0x97, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd4, 0xd7, 0x27, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcb, 0xb3, 0x1c, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xff, 0x47, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x90, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xb3, 0x18, 0xff, 0xcf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0x3b, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xff, 0x5c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xab, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xff, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xd7, 0x27, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xd7, 0x20, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0xff, 0x4a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0xff, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6c, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x17, 0xff, 0x4f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0xff, 0x4a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0xff, 0x6a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xff, 0x73, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0xff, 0x4a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc3, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xff, 0x84, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0xff, 0x4a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd4, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xff, 0x84, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0xff, 0x4a, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd7, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xff, 0x78, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0xff, 0x4a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0x92, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc7, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x17, 0xff, 0x58, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0xff, 0x4a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0x6e, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa7, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xd7, 0x27, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0xff, 0x4a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x74, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xff, 0xc7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0xff, 0x4a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0xff, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfb, 0x30, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xff, 0x6f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x17, 0xb3, 0x1c, 0xff, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4f, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xff, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xac, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x17, 0xaf, 0x18, 0xff, 0xa0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xd7, 0x27, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xb3, 0x1c, 0xff, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xeb, 0xfb, 0x38, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xb3, 0x1c, 0xff, 0x9c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd4, 0xfb, 0x34, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x18, 0xff, 0x6f, 0xff, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa4, 0xd7, 0x23, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x17, 0xd7, 0x28, 0xff, 0x8f, 0xff, 0xe8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xff, 0xb3, 0xff, 0x47, 0xaf, 0x18, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x17, 0xb3, 0x1b, 0xff, 0x4f, 0xff, 0x87, 0xff, 0xab, 0xff, 0xc0, 0xff, 0xc3, 0xff, 0xb3, 0xff, 0x94, 0xff, 0x64, 0xd7, 0x27, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 + /*Pixel format: Alpha 8 bit, Red: 5 bit, Green: 6 bit, Blue: 5 bit*/ + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x5f, 0xcd, 0x27, 0x3f, 0xf7, 0x5c, 0x9f, 0xff, 0x83, 0xbf, 0xff, 0x94, 0xbf, 0xff, 0x94, 0x9f, 0xff, 0x8c, 0x5f, 0xf7, 0x6b, 0x5f, 0xde, 0x38, 0x7e, 0x9b, 0x18, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0xde, 0xa3, 0x1b, 0x3f, 0xf7, 0x63, 0xdf, 0xff, 0xc3, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x9f, 0xff, 0x87, 0x7f, 0xcd, 0x27, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x18, 0xdf, 0xee, 0x4b, 0xff, 0xff, 0xd3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0x7f, 0xf7, 0x7b, 0x9e, 0xa3, 0x18, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x18, 0x9f, 0xf7, 0x80, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0x5f, 0xcd, 0x27, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x18, 0xbf, 0xff, 0x97, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd4, 0x7f, 0xcd, 0x27, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x9f, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xcb, 0x3e, 0xb4, 0x1c, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0xbf, 0xe6, 0x47, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0x90, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x9e, 0xa3, 0x18, 0xff, 0xff, 0xcf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0x7f, 0xde, 0x3b, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x1f, 0xef, 0x5c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xab, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0xdf, 0xff, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3d, 0xef, 0xff, 0xd8, 0xbd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0x7f, 0xcd, 0x27, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0xbf, 0xbc, 0x20, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd5, 0x9c, 0xff, 0x6e, 0x52, 0xff, 0x7e, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5e, 0xef, 0xff, 0x13, 0x84, 0xff, 0x51, 0x73, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0x6c, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x17, 0xff, 0xee, 0x4f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x9c, 0xff, 0x6e, 0x52, 0xff, 0x5e, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x57, 0xad, 0xff, 0x8e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0x9f, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x7f, 0xf7, 0x73, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x9c, 0xff, 0x6e, 0x52, 0xff, 0x5e, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xc5, 0xff, 0x30, 0x6b, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xef, 0x62, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xc3, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x9f, 0xff, 0x84, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x9c, 0xff, 0x6e, 0x52, 0xff, 0x5e, 0xef, 0xff, 0xff, 0xff, 0xff, 0xbc, 0xde, 0xff, 0xf2, 0x83, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xef, 0x62, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd4, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x9f, 0xff, 0x84, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x9c, 0xff, 0x6e, 0x52, 0xff, 0x5e, 0xef, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xef, 0x62, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd7, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x7f, 0xf7, 0x78, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x9c, 0xff, 0x6e, 0x52, 0xff, 0x5e, 0xef, 0xff, 0xff, 0xff, 0xff, 0x7b, 0xd6, 0xff, 0xb1, 0x7b, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xef, 0x62, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xc7, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x17, 0x3f, 0xef, 0x58, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x9c, 0xff, 0x6e, 0x52, 0xff, 0x5e, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb8, 0xbd, 0xff, 0x0f, 0x63, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xef, 0x62, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xa7, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7f, 0xcd, 0x27, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x9c, 0xff, 0x6e, 0x52, 0xff, 0x5e, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0x16, 0xa5, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0x74, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0xdf, 0xff, 0xc7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xa4, 0xff, 0x6e, 0x52, 0xff, 0x7e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1d, 0xe7, 0xff, 0xd2, 0x7b, 0xff, 0x50, 0x6b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0x1f, 0xde, 0x30, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x5f, 0xf7, 0x6f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9e, 0xf7, 0xff, 0x5a, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x17, 0x3e, 0xb4, 0x1c, 0xff, 0xff, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x4f, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x3f, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xac, 0x7e, 0x9b, 0x18, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x18, 0xbf, 0xff, 0xa0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x5f, 0xcd, 0x27, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x3e, 0xb4, 0x1c, 0xdf, 0xff, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xeb, 0x5f, 0xde, 0x38, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x1e, 0xac, 0x1c, 0xbf, 0xff, 0x9c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd4, 0x1f, 0xde, 0x34, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x18, 0x5f, 0xf7, 0x6f, 0xff, 0xff, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xa4, 0xff, 0xbc, 0x23, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x9f, 0xcd, 0x28, 0xbf, 0xff, 0x8f, 0xff, 0xff, 0xe8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xdf, 0xff, 0xb3, 0xbf, 0xe6, 0x47, 0x7e, 0x9b, 0x18, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0xfe, 0xab, 0x1b, 0xff, 0xee, 0x4f, 0x9f, 0xff, 0x87, 0xdf, 0xff, 0xab, 0xdf, 0xff, 0xc0, 0xdf, 0xff, 0xc3, 0xdf, 0xff, 0xb3, 0xbf, 0xff, 0x94, 0x3f, 0xf7, 0x64, 0x7f, 0xcd, 0x27, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x17, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x14, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x13, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x10, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0f, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0c, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x0b, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x08, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x07, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x04, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x03, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, + 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, 0x7e, 0x9b, 0x00, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 + /*Pixel format: Alpha 8 bit, Red: 5 bit, Green: 6 bit, Blue: 5 bit BUT the 2 color bytes are swapped*/ + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0xcd, 0x5f, 0x27, 0xf7, 0x3f, 0x5c, 0xff, 0x9f, 0x83, 0xff, 0xbf, 0x94, 0xff, 0xbf, 0x94, 0xff, 0x9f, 0x8c, 0xf7, 0x5f, 0x6b, 0xde, 0x5f, 0x38, 0x9b, 0x7e, 0x18, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0xa3, 0xde, 0x1b, 0xf7, 0x3f, 0x63, 0xff, 0xdf, 0xc3, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x9f, 0x87, 0xcd, 0x7f, 0x27, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x18, 0xee, 0xdf, 0x4b, 0xff, 0xff, 0xd3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0xf7, 0x7f, 0x7b, 0xa3, 0x9e, 0x18, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x18, 0xf7, 0x9f, 0x80, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xbf, 0xcd, 0x5f, 0x27, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x18, 0xff, 0xbf, 0x97, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd4, 0xcd, 0x7f, 0x27, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0xf7, 0x9f, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xcb, 0xb4, 0x3e, 0x1c, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0xe6, 0xbf, 0x47, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0x90, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0xa3, 0x9e, 0x18, 0xff, 0xff, 0xcf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xde, 0x7f, 0x3b, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0xef, 0x1f, 0x5c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xab, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0xff, 0xdf, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x3d, 0xff, 0xbd, 0xd8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xcd, 0x7f, 0x27, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0xbc, 0xbf, 0x20, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9c, 0xd5, 0xff, 0x52, 0x6e, 0xff, 0xef, 0x7e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x5e, 0xff, 0x84, 0x13, 0xff, 0x73, 0x51, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0x6c, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x17, 0xee, 0xff, 0x4f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9c, 0xb5, 0xff, 0x52, 0x6e, 0xff, 0xef, 0x5e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xad, 0x57, 0xff, 0x52, 0x8e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0x9f, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0xf7, 0x7f, 0x73, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9c, 0xb5, 0xff, 0x52, 0x6e, 0xff, 0xef, 0x5e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc5, 0xf9, 0xff, 0x6b, 0x30, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x62, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xc3, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0xff, 0x9f, 0x84, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9c, 0xb5, 0xff, 0x52, 0x6e, 0xff, 0xef, 0x5e, 0xff, 0xff, 0xff, 0xff, 0xde, 0xbc, 0xff, 0x83, 0xf2, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x62, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd4, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0xff, 0x9f, 0x84, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9c, 0xb5, 0xff, 0x52, 0x6e, 0xff, 0xef, 0x5e, 0xff, 0xff, 0xff, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x62, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd7, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0xf7, 0x7f, 0x78, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9c, 0xb5, 0xff, 0x52, 0x6e, 0xff, 0xef, 0x5e, 0xff, 0xff, 0xff, 0xff, 0xd6, 0x7b, 0xff, 0x7b, 0xb1, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x62, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xc7, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x17, 0xef, 0x3f, 0x58, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9c, 0xb5, 0xff, 0x52, 0x6e, 0xff, 0xef, 0x5e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbd, 0xb8, 0xff, 0x63, 0x0f, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x62, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xa7, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0xcd, 0x7f, 0x27, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9c, 0xb5, 0xff, 0x52, 0x6e, 0xff, 0xef, 0x5e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xa5, 0x16, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0x74, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0xff, 0xdf, 0xc7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa4, 0xf6, 0xff, 0x52, 0x6e, 0xff, 0xf7, 0x7e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x1d, 0xff, 0x7b, 0xd2, 0xff, 0x6b, 0x50, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xde, 0x1f, 0x30, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0xf7, 0x5f, 0x6f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9e, 0xff, 0xce, 0x5a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xbf, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x17, 0xb4, 0x3e, 0x1c, 0xff, 0xff, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0x4f, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0xf7, 0x3f, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xac, 0x9b, 0x7e, 0x18, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x18, 0xff, 0xbf, 0xa0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xcd, 0x5f, 0x27, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0xb4, 0x3e, 0x1c, 0xff, 0xdf, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xeb, 0xde, 0x5f, 0x38, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0xac, 0x1e, 0x1c, 0xff, 0xbf, 0x9c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd4, 0xde, 0x1f, 0x34, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x18, 0xf7, 0x5f, 0x6f, 0xff, 0xff, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xa4, 0xbc, 0xff, 0x23, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0xcd, 0x9f, 0x28, 0xff, 0xbf, 0x8f, 0xff, 0xff, 0xe8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xff, 0xdf, 0xb3, 0xe6, 0xbf, 0x47, 0x9b, 0x7e, 0x18, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0xab, 0xfe, 0x1b, 0xee, 0xff, 0x4f, 0xff, 0x9f, 0x87, 0xff, 0xdf, 0xab, 0xff, 0xdf, 0xc0, 0xff, 0xdf, 0xc3, 0xff, 0xdf, 0xb3, 0xff, 0xbf, 0x94, 0xf7, 0x3f, 0x64, 0xcd, 0x7f, 0x27, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x17, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x14, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x13, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x10, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0f, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0c, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x0b, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x08, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x07, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x04, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x03, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, + 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, 0x9b, 0x7e, 0x00, +#endif +#if LV_COLOR_DEPTH == 32 + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf7, 0xaa, 0xc6, 0x27, 0xfd, 0xe4, 0xed, 0x5c, 0xfe, 0xef, 0xf5, 0x83, 0xfe, 0xf3, 0xf7, 0x94, 0xfe, 0xf4, 0xf8, 0x94, 0xfe, 0xf2, 0xf6, 0x8c, 0xfd, 0xe9, 0xf0, 0x6b, 0xfa, 0xc9, 0xdb, 0x38, 0xf2, 0x6c, 0x9c, 0x18, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xf3, 0x78, 0xa4, 0x1b, 0xfd, 0xe6, 0xee, 0x63, 0xff, 0xfa, 0xfc, 0xc3, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xdf, 0xfe, 0xf1, 0xf5, 0x87, 0xf8, 0xac, 0xc7, 0x27, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x18, 0xfc, 0xd8, 0xe5, 0x4b, 0xff, 0xfc, 0xfd, 0xd3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xf0, 0xfe, 0xee, 0xf4, 0x7b, 0xf3, 0x72, 0xa0, 0x18, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x18, 0xfe, 0xef, 0xf4, 0x80, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfc, 0xbf, 0xf7, 0xaa, 0xc6, 0x27, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x18, 0xfe, 0xf3, 0xf7, 0x97, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xd4, 0xf8, 0xac, 0xc7, 0x27, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xfe, 0xef, 0xf4, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfc, 0xcb, 0xf4, 0x85, 0xad, 0x1c, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xfb, 0xd5, 0xe3, 0x47, 0xff, 0xfe, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf3, 0xf7, 0x90, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf3, 0x72, 0xa0, 0x18, 0xff, 0xfb, 0xfc, 0xcf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xfb, 0xfa, 0xcb, 0xdc, 0x3b, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xfc, 0xe2, 0xec, 0x5c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf8, 0xfa, 0xab, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xfe, 0xf9, 0xfb, 0xb8, 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, 0xe6, 0xe6, 0xff, 0xc4, 0xb7, 0xb8, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xf8, 0xf8, 0xac, 0xc7, 0x27, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf6, 0x96, 0xb8, 0x20, 0xff, 0xfe, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xac, 0x9a, 0x9b, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xef, 0xeb, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xed, 0xe9, 0xe9, 0xff, 0x96, 0x7f, 0x81, 0xff, 0x85, 0x6a, 0x6d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe9, 0xf0, 0x6c, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x17, 0xfc, 0xde, 0xe8, 0x4f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa9, 0x96, 0x98, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xee, 0xea, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0xb7, 0xa8, 0xa9, 0xff, 0x70, 0x50, 0x53, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf6, 0xf9, 0x9f, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xfd, 0xec, 0xf2, 0x73, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa9, 0x96, 0x98, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xee, 0xea, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xca, 0xbe, 0xbf, 0xff, 0x80, 0x65, 0x67, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x78, 0x5b, 0x5e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfc, 0xc3, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xfe, 0xf1, 0xf5, 0x84, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa9, 0x96, 0x98, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xee, 0xea, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdd, 0xd5, 0xd6, 0xff, 0x93, 0x7c, 0x7e, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x78, 0x5b, 0x5e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xd4, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xfe, 0xf1, 0xf5, 0x84, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa9, 0x96, 0x98, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xee, 0xea, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x78, 0x5b, 0x5e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xd7, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xfd, 0xed, 0xf3, 0x78, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa9, 0x96, 0x98, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xee, 0xea, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd5, 0xcc, 0xcd, 0xff, 0x8c, 0x73, 0x75, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x78, 0x5b, 0x5e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfc, 0xc7, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x17, 0xfd, 0xe3, 0xec, 0x58, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa9, 0x96, 0x98, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xee, 0xea, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc3, 0xb6, 0xb8, 0xff, 0x7c, 0x5f, 0x62, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x78, 0x5b, 0x5e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf6, 0xf9, 0xa7, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf8, 0xac, 0xc7, 0x27, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa9, 0x96, 0x98, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xee, 0xea, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xf8, 0xf8, 0xff, 0xb1, 0x9f, 0xa1, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xec, 0xf2, 0x74, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xff, 0xfa, 0xfc, 0xc7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xae, 0x9c, 0x9e, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xf0, 0xed, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe6, 0xe0, 0xe1, 0xff, 0x90, 0x78, 0x7b, 0xff, 0x83, 0x68, 0x6a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xf9, 0xc0, 0xd5, 0x30, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xfd, 0xea, 0xf1, 0x6f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf2, 0xef, 0xef, 0xff, 0xd3, 0xc9, 0xca, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfc, 0xbf, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x17, 0xf4, 0x85, 0xad, 0x1c, 0xff, 0xfd, 0xfe, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xdc, 0xe7, 0x4f, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xfd, 0xe4, 0xed, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf8, 0xfa, 0xac, 0xf2, 0x6c, 0x9c, 0x18, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x18, 0xfe, 0xf5, 0xf8, 0xa0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xdf, 0xf7, 0xaa, 0xc6, 0x27, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xf4, 0x85, 0xad, 0x1c, 0xfe, 0xf9, 0xfb, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xeb, 0xfa, 0xc9, 0xdb, 0x38, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xf4, 0x81, 0xaa, 0x1c, 0xfe, 0xf5, 0xf8, 0x9c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xd4, 0xf9, 0xc1, 0xd5, 0x34, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x18, 0xfd, 0xea, 0xf1, 0x6f, 0xff, 0xfe, 0xfe, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf6, 0xf9, 0xa4, 0xf6, 0x9c, 0xbc, 0x23, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf8, 0xb0, 0xca, 0x28, 0xfe, 0xf3, 0xf7, 0x8f, 0xff, 0xfd, 0xfe, 0xe8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xf8, 0xfe, 0xf8, 0xfa, 0xb3, 0xfb, 0xd5, 0xe3, 0x47, 0xf2, 0x6c, 0x9c, 0x18, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf3, 0x7c, 0xa7, 0x1b, 0xfc, 0xde, 0xe8, 0x4f, 0xfe, 0xf1, 0xf5, 0x87, 0xfe, 0xf8, 0xfa, 0xab, 0xff, 0xfa, 0xfc, 0xc0, 0xff, 0xfa, 0xfc, 0xc3, 0xfe, 0xf9, 0xfb, 0xb3, 0xfe, 0xf4, 0xf8, 0x94, 0xfd, 0xe6, 0xee, 0x64, 0xf8, 0xac, 0xc7, 0x27, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x17, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x14, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x13, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x10, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0f, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0c, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x0b, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x08, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x07, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x04, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x03, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, + 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, 0xf2, 0x6c, 0x9c, 0x00, +#endif +}; + +lv_img_dsc_t img_lv_demo_music_btn_prev = { + .header.always_zero = 0, + .header.w = 62, + .header.h = 62, + .data_size = 3844 * LV_IMG_PX_SIZE_ALPHA_BYTE, + .header.cf = LV_IMG_CF_TRUE_COLOR_ALPHA, + .data = img_lv_demo_music_btn_prev_map, +}; + +#endif /*LV_USE_DEMO_MUSIC*/ + + diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_btn_rnd.c b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_btn_rnd.c new file mode 100644 index 0000000000..dfd9874eae --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_btn_rnd.c @@ -0,0 +1,129 @@ +#include "../lv_demo_music.h" +#if LV_USE_DEMO_MUSIC && !LV_DEMO_MUSIC_LARGE + +#ifndef LV_ATTRIBUTE_MEM_ALIGN +#define LV_ATTRIBUTE_MEM_ALIGN +#endif + +const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_btn_rnd_map[] = { +#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 + /*Pixel format: Alpha 8 bit, Red: 3 bit, Green: 3 bit, Blue: 2 bit*/ + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x03, 0x4a, 0x47, 0x4a, 0x93, 0x4a, 0xc7, 0x4a, 0xdc, 0x4a, 0xd4, 0x4a, 0xbb, 0x4a, 0x8f, 0x4a, 0x3f, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x47, 0x4a, 0xd0, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xc4, 0x4a, 0x38, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x03, 0x4a, 0x88, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xfc, 0x4a, 0x73, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0xa3, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0x87, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x6b, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0x50, 0x4a, 0x00, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x00, 0x4a, 0x14, 0x4a, 0xf0, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xe4, 0x4a, 0x08, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x00, 0x4a, 0x80, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0xb7, 0xff, 0xdb, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0x68, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x00, 0x4a, 0xd7, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0xb7, 0xff, 0xdb, 0xff, 0x92, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x6e, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xbf, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x14, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0xff, 0x4a, 0xff, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xf4, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x34, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x93, 0xff, 0xff, 0xff, 0xb3, 0xff, 0xff, 0xff, 0xb7, 0xff, 0x92, 0xff, 0xff, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0x13, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x3c, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x92, 0xff, 0xff, 0xff, 0xb7, 0xff, 0x4a, 0xff, 0x92, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0x20, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x2b, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x92, 0xff, 0xff, 0xff, 0xb7, 0xff, 0xdb, 0xff, 0xb7, 0xff, 0x92, 0xff, 0xdb, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0x13, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x07, 0x4a, 0xf8, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0xdb, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xb7, 0xff, 0x4a, 0xff, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xe7, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x00, 0x4a, 0xb8, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0xb7, 0xff, 0xdb, 0xff, 0x92, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x6e, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xa0, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x00, 0x4a, 0x54, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0xb7, 0xff, 0xdb, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0x3c, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x00, 0x4a, 0x03, 0x4a, 0xcc, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xb7, 0x4a, 0x00, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x2c, 0x4a, 0xf4, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xeb, 0x4a, 0x1c, 0x4a, 0x00, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x4b, 0x4a, 0xf3, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xec, 0x4a, 0x37, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x2f, 0x4a, 0xdb, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xd0, 0x4a, 0x23, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x07, 0x4a, 0x70, 0x4a, 0xe0, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xff, 0x4a, 0xd8, 0x4a, 0x63, 0x4a, 0x03, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x03, 0x4a, 0x30, 0x4a, 0x63, 0x4a, 0x77, 0x4a, 0x70, 0x4a, 0x57, 0x4a, 0x2b, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0x4a, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 + /*Pixel format: Alpha 8 bit, Red: 5 bit, Green: 6 bit, Blue: 5 bit*/ + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x03, 0x6e, 0x52, 0x47, 0x6e, 0x52, 0x93, 0x6e, 0x52, 0xc7, 0x6e, 0x52, 0xdc, 0x6e, 0x52, 0xd4, 0x6e, 0x52, 0xbb, 0x6e, 0x52, 0x8f, 0x6e, 0x52, 0x3f, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x47, 0x6e, 0x52, 0xd0, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xc4, 0x6e, 0x52, 0x38, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x03, 0x6e, 0x52, 0x88, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xfc, 0x6e, 0x52, 0x73, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0xa3, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0x87, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x6b, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0x50, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x14, 0x6e, 0x52, 0xf0, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xe4, 0x6e, 0x52, 0x08, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x80, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xd6, 0x9c, 0xff, 0x7b, 0xd6, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0x68, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0xd7, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x77, 0xb5, 0xff, 0xf9, 0xc5, 0xff, 0xd2, 0x7b, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x30, 0x6b, 0xff, 0x7b, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xbb, 0xd6, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xbf, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x14, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xf9, 0xbd, 0xff, 0x9b, 0xd6, 0xff, 0xff, 0xff, 0xff, 0x16, 0xa5, 0xff, 0x6e, 0x52, 0xff, 0x91, 0x73, 0xff, 0xff, 0xff, 0xff, 0xbb, 0xd6, 0xff, 0xff, 0xff, 0xff, 0x3d, 0xef, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xf4, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x34, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x74, 0x94, 0xff, 0xdc, 0xde, 0xff, 0x94, 0x94, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x9c, 0xff, 0x33, 0x8c, 0xff, 0x9b, 0xd6, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0x13, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x3c, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x13, 0x84, 0xff, 0xff, 0xff, 0xff, 0x36, 0xa5, 0xff, 0x6e, 0x52, 0xff, 0xb2, 0x7b, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0x20, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x2b, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x54, 0x8c, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x9c, 0xff, 0xf9, 0xbd, 0xff, 0xd5, 0x9c, 0xff, 0x33, 0x8c, 0xff, 0x9b, 0xd6, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0x13, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x07, 0x6e, 0x52, 0xf8, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xd9, 0xbd, 0xff, 0x9b, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x9c, 0xff, 0x6e, 0x52, 0xff, 0x33, 0x8c, 0xff, 0xff, 0xff, 0xff, 0xbb, 0xde, 0xff, 0xff, 0xff, 0xff, 0x1d, 0xe7, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xe7, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0xb8, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x77, 0xb5, 0xff, 0xf9, 0xc5, 0xff, 0xd2, 0x83, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x50, 0x6b, 0xff, 0x7b, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xbc, 0xde, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xa0, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x54, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0xd6, 0x9c, 0xff, 0x7b, 0xd6, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0x3c, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x03, 0x6e, 0x52, 0xcc, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xb7, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x2c, 0x6e, 0x52, 0xf4, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xeb, 0x6e, 0x52, 0x1c, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x4b, 0x6e, 0x52, 0xf3, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xec, 0x6e, 0x52, 0x37, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x2f, 0x6e, 0x52, 0xdb, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xd0, 0x6e, 0x52, 0x23, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x07, 0x6e, 0x52, 0x70, 0x6e, 0x52, 0xe0, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xff, 0x6e, 0x52, 0xd8, 0x6e, 0x52, 0x63, 0x6e, 0x52, 0x03, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x03, 0x6e, 0x52, 0x30, 0x6e, 0x52, 0x63, 0x6e, 0x52, 0x77, 0x6e, 0x52, 0x70, 0x6e, 0x52, 0x57, 0x6e, 0x52, 0x2b, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0x6e, 0x52, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 + /*Pixel format: Alpha 8 bit, Red: 5 bit, Green: 6 bit, Blue: 5 bit BUT the 2 color bytes are swapped*/ + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x03, 0x52, 0x6e, 0x47, 0x52, 0x6e, 0x93, 0x52, 0x6e, 0xc7, 0x52, 0x6e, 0xdc, 0x52, 0x6e, 0xd4, 0x52, 0x6e, 0xbb, 0x52, 0x6e, 0x8f, 0x52, 0x6e, 0x3f, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x47, 0x52, 0x6e, 0xd0, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xc4, 0x52, 0x6e, 0x38, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x03, 0x52, 0x6e, 0x88, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xfc, 0x52, 0x6e, 0x73, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0xa3, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0x87, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x6b, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0x50, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x14, 0x52, 0x6e, 0xf0, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xe4, 0x52, 0x6e, 0x08, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x80, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x9c, 0xd6, 0xff, 0xd6, 0x7b, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0x68, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0xd7, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0xb5, 0x77, 0xff, 0xc5, 0xf9, 0xff, 0x7b, 0xd2, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x6b, 0x30, 0xff, 0xd6, 0x7b, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xbb, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xbf, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x14, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0xbd, 0xf9, 0xff, 0xd6, 0x9b, 0xff, 0xff, 0xff, 0xff, 0xa5, 0x16, 0xff, 0x52, 0x6e, 0xff, 0x73, 0x91, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xef, 0x3d, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xf4, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x34, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x94, 0x74, 0xff, 0xde, 0xdc, 0xff, 0x94, 0x94, 0xff, 0xff, 0xff, 0xff, 0x9c, 0xb5, 0xff, 0x8c, 0x33, 0xff, 0xd6, 0x9b, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0x13, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x3c, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x84, 0x13, 0xff, 0xff, 0xff, 0xff, 0xa5, 0x36, 0xff, 0x52, 0x6e, 0xff, 0x7b, 0xb2, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0x20, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x2b, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x8c, 0x54, 0xff, 0xff, 0xff, 0xff, 0x9c, 0xb5, 0xff, 0xbd, 0xf9, 0xff, 0x9c, 0xd5, 0xff, 0x8c, 0x33, 0xff, 0xd6, 0x9b, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0x13, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x07, 0x52, 0x6e, 0xf8, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0xbd, 0xd9, 0xff, 0xd6, 0x9b, 0xff, 0xff, 0xff, 0xff, 0x9c, 0xb5, 0xff, 0x52, 0x6e, 0xff, 0x8c, 0x33, 0xff, 0xff, 0xff, 0xff, 0xde, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x1d, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xe7, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0xb8, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0xb5, 0x77, 0xff, 0xc5, 0xf9, 0xff, 0x83, 0xd2, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x6b, 0x50, 0xff, 0xd6, 0x7b, 0xff, 0xff, 0xff, 0xff, 0xde, 0xbc, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xa0, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x54, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x9c, 0xd6, 0xff, 0xd6, 0x7b, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0x3c, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x03, 0x52, 0x6e, 0xcc, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xb7, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x2c, 0x52, 0x6e, 0xf4, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xeb, 0x52, 0x6e, 0x1c, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x4b, 0x52, 0x6e, 0xf3, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xec, 0x52, 0x6e, 0x37, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x2f, 0x52, 0x6e, 0xdb, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xd0, 0x52, 0x6e, 0x23, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x07, 0x52, 0x6e, 0x70, 0x52, 0x6e, 0xe0, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xff, 0x52, 0x6e, 0xd8, 0x52, 0x6e, 0x63, 0x52, 0x6e, 0x03, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x03, 0x52, 0x6e, 0x30, 0x52, 0x6e, 0x63, 0x52, 0x6e, 0x77, 0x52, 0x6e, 0x70, 0x52, 0x6e, 0x57, 0x52, 0x6e, 0x2b, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0x52, 0x6e, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, +#endif +#if LV_COLOR_DEPTH == 32 + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x03, 0x6d, 0x4d, 0x50, 0x47, 0x6d, 0x4d, 0x50, 0x93, 0x6d, 0x4d, 0x50, 0xc7, 0x6d, 0x4d, 0x50, 0xdc, 0x6d, 0x4d, 0x50, 0xd4, 0x6d, 0x4d, 0x50, 0xbb, 0x6d, 0x4d, 0x50, 0x8f, 0x6d, 0x4d, 0x50, 0x3f, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x47, 0x6d, 0x4d, 0x50, 0xd0, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xc4, 0x6d, 0x4d, 0x50, 0x38, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x03, 0x6d, 0x4d, 0x50, 0x88, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xfc, 0x6d, 0x4d, 0x50, 0x73, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0xa3, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0x87, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x6b, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0x50, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x14, 0x6d, 0x4d, 0x50, 0xf0, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xe4, 0x6d, 0x4d, 0x50, 0x08, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x80, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xad, 0x9a, 0x9c, 0xff, 0xd6, 0xcd, 0xce, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0x68, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0xd7, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xbb, 0xad, 0xae, 0xff, 0xc9, 0xbd, 0xbe, 0xff, 0x92, 0x7a, 0x7c, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x82, 0x66, 0x69, 0xff, 0xd6, 0xcd, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xd3, 0xd4, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xbf, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x14, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xc7, 0xbb, 0xbc, 0xff, 0xda, 0xd2, 0xd2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb2, 0xa1, 0xa2, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x8b, 0x71, 0x74, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdc, 0xd4, 0xd4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe9, 0xe4, 0xe5, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xf4, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x34, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xa2, 0x8e, 0x90, 0xff, 0xde, 0xd7, 0xd8, 0xff, 0xa4, 0x90, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa8, 0x95, 0x97, 0xff, 0x9a, 0x84, 0x86, 0xff, 0xda, 0xd2, 0xd3, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0x13, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x3c, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x96, 0x7f, 0x81, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb3, 0xa3, 0xa4, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x8e, 0x75, 0x78, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0x20, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x2b, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x9e, 0x88, 0x8a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa9, 0x96, 0x97, 0xff, 0xc7, 0xbb, 0xbc, 0xff, 0xac, 0x9a, 0x9b, 0xff, 0x9a, 0x83, 0x86, 0xff, 0xd7, 0xcf, 0xd0, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0x13, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x07, 0x6d, 0x4d, 0x50, 0xf8, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xc6, 0xb9, 0xba, 0xff, 0xd9, 0xd0, 0xd1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa7, 0x94, 0x96, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x9b, 0x85, 0x87, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdc, 0xd4, 0xd5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe8, 0xe2, 0xe3, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xe7, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0xb8, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xbc, 0xad, 0xaf, 0xff, 0xc9, 0xbd, 0xbe, 0xff, 0x92, 0x7a, 0x7d, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x83, 0x68, 0x6a, 0xff, 0xd5, 0xcc, 0xcd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdd, 0xd5, 0xd6, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xa0, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x54, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0xad, 0x9a, 0x9c, 0xff, 0xd6, 0xcd, 0xce, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0x3c, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x03, 0x6d, 0x4d, 0x50, 0xcc, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xb7, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x2c, 0x6d, 0x4d, 0x50, 0xf4, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xeb, 0x6d, 0x4d, 0x50, 0x1c, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x4b, 0x6d, 0x4d, 0x50, 0xf3, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xec, 0x6d, 0x4d, 0x50, 0x37, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x2f, 0x6d, 0x4d, 0x50, 0xdb, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xd0, 0x6d, 0x4d, 0x50, 0x23, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x07, 0x6d, 0x4d, 0x50, 0x70, 0x6d, 0x4d, 0x50, 0xe0, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xff, 0x6d, 0x4d, 0x50, 0xd8, 0x6d, 0x4d, 0x50, 0x63, 0x6d, 0x4d, 0x50, 0x03, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x03, 0x6d, 0x4d, 0x50, 0x30, 0x6d, 0x4d, 0x50, 0x63, 0x6d, 0x4d, 0x50, 0x77, 0x6d, 0x4d, 0x50, 0x70, 0x6d, 0x4d, 0x50, 0x57, 0x6d, 0x4d, 0x50, 0x2b, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0x6d, 0x4d, 0x50, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, +#endif +}; + +lv_img_dsc_t img_lv_demo_music_btn_rnd = { + .header.always_zero = 0, + .header.w = 24, + .header.h = 24, + .data_size = 576 * LV_IMG_PX_SIZE_ALPHA_BYTE, + .header.cf = LV_IMG_CF_TRUE_COLOR_ALPHA, + .data = img_lv_demo_music_btn_rnd_map, +}; + +#endif /*LV_USE_DEMO_MUSIC*/ + + diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_corner_left.c b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_corner_left.c new file mode 100644 index 0000000000..62b105fb90 --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_corner_left.c @@ -0,0 +1,105 @@ +#include "../lv_demo_music.h" +#if LV_USE_DEMO_MUSIC && !LV_DEMO_MUSIC_LARGE + +#ifndef LV_ATTRIBUTE_MEM_ALIGN +#define LV_ATTRIBUTE_MEM_ALIGN +#endif + +const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_corner_left_map[] = { +#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 + /*Pixel format: Alpha 8 bit, Red: 3 bit, Green: 3 bit, Blue: 2 bit*/ + 0x49, 0x07, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0xff, 0x00, 0xff, 0x00, + 0x49, 0x1b, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0xff, 0x00, 0xff, 0x00, + 0x49, 0x3c, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0xff, 0x00, 0xff, 0x00, + 0x49, 0x73, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0xff, 0x00, 0xff, 0x00, + 0x49, 0xb8, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0xff, 0x00, 0xff, 0x00, + 0x49, 0xf8, 0x49, 0x13, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0xff, 0x00, 0xff, 0x00, + 0x49, 0xff, 0x49, 0x5f, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0xff, 0x00, 0xff, 0x00, + 0x49, 0xff, 0x49, 0xbf, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0xff, 0x00, 0xff, 0x00, + 0x49, 0xff, 0x49, 0xff, 0x49, 0x3f, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0xff, 0x00, 0xff, 0x00, + 0x49, 0xff, 0x49, 0xff, 0x49, 0xdb, 0x49, 0x0f, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0xff, 0x00, 0xff, 0x00, + 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0x8b, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0xff, 0x00, 0xff, 0x00, + 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xfb, 0x49, 0x53, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0xff, 0x00, 0xff, 0x00, + 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xfc, 0x49, 0x63, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0xff, 0x00, 0xff, 0x00, + 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xfc, 0x49, 0x70, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0xff, 0x00, 0xff, 0x00, + 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xa0, 0x49, 0x13, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0xff, 0x00, 0xff, 0x00, + 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xef, 0x49, 0x57, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0xff, 0x00, 0xff, 0x00, + 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xcc, 0x49, 0x6b, 0x49, 0x18, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0xff, 0x00, 0xff, 0x00, + 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xc4, 0x49, 0x7b, 0x49, 0x48, 0x49, 0x1b, 0x49, 0x07, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 + /*Pixel format: Alpha 8 bit, Red: 5 bit, Green: 6 bit, Blue: 5 bit*/ + 0x89, 0x31, 0x07, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x89, 0x31, 0x1b, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x89, 0x31, 0x3c, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x89, 0x31, 0x73, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x89, 0x31, 0xb8, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x89, 0x31, 0xf8, 0x89, 0x31, 0x13, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x89, 0x31, 0xff, 0x89, 0x31, 0x5f, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x89, 0x31, 0xff, 0x89, 0x31, 0xbf, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0x3f, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xdb, 0x89, 0x31, 0x0f, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0x8b, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xfb, 0x89, 0x31, 0x53, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xfc, 0x89, 0x31, 0x63, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xfc, 0x89, 0x31, 0x70, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xa0, 0x89, 0x31, 0x13, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xef, 0x89, 0x31, 0x57, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xcc, 0x89, 0x31, 0x6b, 0x89, 0x31, 0x18, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xc4, 0x89, 0x31, 0x7b, 0x89, 0x31, 0x48, 0x89, 0x31, 0x1b, 0x89, 0x31, 0x07, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 + /*Pixel format: Alpha 8 bit, Red: 5 bit, Green: 6 bit, Blue: 5 bit BUT the 2 color bytes are swapped*/ + 0x31, 0x89, 0x07, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x31, 0x89, 0x1b, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x31, 0x89, 0x3c, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x31, 0x89, 0x73, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x31, 0x89, 0xb8, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x31, 0x89, 0xf8, 0x31, 0x89, 0x13, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x31, 0x89, 0xff, 0x31, 0x89, 0x5f, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x31, 0x89, 0xff, 0x31, 0x89, 0xbf, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0x3f, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xdb, 0x31, 0x89, 0x0f, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0x8b, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xfb, 0x31, 0x89, 0x53, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xfc, 0x31, 0x89, 0x63, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xfc, 0x31, 0x89, 0x70, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xa0, 0x31, 0x89, 0x13, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xef, 0x31, 0x89, 0x57, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xcc, 0x31, 0x89, 0x6b, 0x31, 0x89, 0x18, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xc4, 0x31, 0x89, 0x7b, 0x31, 0x89, 0x48, 0x31, 0x89, 0x1b, 0x31, 0x89, 0x07, +#endif +#if LV_COLOR_DEPTH == 32 + 0x47, 0x32, 0x34, 0x07, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0x47, 0x32, 0x34, 0x1b, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0x47, 0x32, 0x34, 0x3c, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0x47, 0x32, 0x34, 0x73, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0x47, 0x32, 0x34, 0xb8, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0x47, 0x32, 0x34, 0xf8, 0x47, 0x32, 0x34, 0x13, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0x5f, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xbf, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0x3f, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xdb, 0x47, 0x32, 0x34, 0x0f, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0x8b, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xfb, 0x47, 0x32, 0x34, 0x53, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xfc, 0x47, 0x32, 0x34, 0x63, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xfc, 0x47, 0x32, 0x34, 0x70, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xa0, 0x47, 0x32, 0x34, 0x13, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xef, 0x47, 0x32, 0x34, 0x57, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xcc, 0x47, 0x32, 0x34, 0x6b, 0x47, 0x32, 0x34, 0x18, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xc4, 0x47, 0x32, 0x34, 0x7b, 0x47, 0x32, 0x34, 0x48, 0x47, 0x32, 0x34, 0x1b, 0x47, 0x32, 0x34, 0x07, +#endif +}; + +lv_img_dsc_t img_lv_demo_music_corner_left = { + .header.always_zero = 0, + .header.w = 18, + .header.h = 18, + .data_size = 324 * LV_IMG_PX_SIZE_ALPHA_BYTE, + .header.cf = LV_IMG_CF_TRUE_COLOR_ALPHA, + .data = img_lv_demo_music_corner_left_map, +}; + +#endif /*LV_USE_DEMO_MUSIC*/ + + diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_corner_right.c b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_corner_right.c new file mode 100644 index 0000000000..3331ff40bc --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_corner_right.c @@ -0,0 +1,105 @@ +#include "../lv_demo_music.h" +#if LV_USE_DEMO_MUSIC && !LV_DEMO_MUSIC_LARGE + +#ifndef LV_ATTRIBUTE_MEM_ALIGN +#define LV_ATTRIBUTE_MEM_ALIGN +#endif + +const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_corner_right_map[] = { +#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 + /*Pixel format: Alpha 8 bit, Red: 3 bit, Green: 3 bit, Blue: 2 bit*/ + 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0xff, 0x00, 0x49, 0x04, + 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0xff, 0x00, 0x49, 0x13, + 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0xff, 0x00, 0x49, 0x2f, + 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0xff, 0x00, 0x49, 0x54, + 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0xff, 0x00, 0x49, 0x8b, + 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0xff, 0x00, 0x49, 0xcc, + 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x1f, 0x49, 0xff, + 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x7f, 0x49, 0xff, + 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x08, 0x49, 0xe8, 0x49, 0xff, + 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x98, 0x49, 0xff, 0x49, 0xff, + 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x4b, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, + 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x1f, 0x49, 0xe0, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, + 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x33, 0x49, 0xe8, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, + 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x33, 0x49, 0xec, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, + 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x03, 0x49, 0x73, 0x49, 0xf8, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, + 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x2f, 0x49, 0xcf, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, + 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x00, 0x49, 0x08, 0x49, 0x50, 0x49, 0xaf, 0x49, 0xfb, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, + 0x49, 0x04, 0x49, 0x17, 0x49, 0x3c, 0x49, 0x6b, 0x49, 0xaf, 0x49, 0xf7, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, 0x49, 0xff, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 + /*Pixel format: Alpha 8 bit, Red: 5 bit, Green: 6 bit, Blue: 5 bit*/ + 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0xff, 0xff, 0x00, 0x89, 0x31, 0x04, + 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0xff, 0xff, 0x00, 0x89, 0x31, 0x13, + 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0xff, 0xff, 0x00, 0x89, 0x31, 0x2f, + 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0xff, 0xff, 0x00, 0x89, 0x31, 0x54, + 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0xff, 0xff, 0x00, 0x89, 0x31, 0x8b, + 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0xff, 0xff, 0x00, 0x89, 0x31, 0xcc, + 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x1f, 0x89, 0x31, 0xff, + 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x7f, 0x89, 0x31, 0xff, + 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x08, 0x89, 0x31, 0xe8, 0x89, 0x31, 0xff, + 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x98, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, + 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x4b, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, + 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x1f, 0x89, 0x31, 0xe0, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, + 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x33, 0x89, 0x31, 0xe8, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, + 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x33, 0x89, 0x31, 0xec, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, + 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x03, 0x89, 0x31, 0x73, 0x89, 0x31, 0xf8, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, + 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x2f, 0x89, 0x31, 0xcf, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, + 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x00, 0x89, 0x31, 0x08, 0x89, 0x31, 0x50, 0x89, 0x31, 0xaf, 0x89, 0x31, 0xfb, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, + 0x89, 0x31, 0x04, 0x89, 0x31, 0x17, 0x89, 0x31, 0x3c, 0x89, 0x31, 0x6b, 0x89, 0x31, 0xaf, 0x89, 0x31, 0xf7, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, 0x89, 0x31, 0xff, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 + /*Pixel format: Alpha 8 bit, Red: 5 bit, Green: 6 bit, Blue: 5 bit BUT the 2 color bytes are swapped*/ + 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0xff, 0xff, 0x00, 0x31, 0x89, 0x04, + 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0xff, 0xff, 0x00, 0x31, 0x89, 0x13, + 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0xff, 0xff, 0x00, 0x31, 0x89, 0x2f, + 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0xff, 0xff, 0x00, 0x31, 0x89, 0x54, + 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0xff, 0xff, 0x00, 0x31, 0x89, 0x8b, + 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0xff, 0xff, 0x00, 0x31, 0x89, 0xcc, + 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x1f, 0x31, 0x89, 0xff, + 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x7f, 0x31, 0x89, 0xff, + 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x08, 0x31, 0x89, 0xe8, 0x31, 0x89, 0xff, + 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x98, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, + 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x4b, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, + 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x1f, 0x31, 0x89, 0xe0, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, + 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x33, 0x31, 0x89, 0xe8, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, + 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x33, 0x31, 0x89, 0xec, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, + 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x03, 0x31, 0x89, 0x73, 0x31, 0x89, 0xf8, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, + 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x2f, 0x31, 0x89, 0xcf, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, + 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x00, 0x31, 0x89, 0x08, 0x31, 0x89, 0x50, 0x31, 0x89, 0xaf, 0x31, 0x89, 0xfb, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, + 0x31, 0x89, 0x04, 0x31, 0x89, 0x17, 0x31, 0x89, 0x3c, 0x31, 0x89, 0x6b, 0x31, 0x89, 0xaf, 0x31, 0x89, 0xf7, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, 0x31, 0x89, 0xff, +#endif +#if LV_COLOR_DEPTH == 32 + 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0xff, 0xff, 0xff, 0x00, 0x47, 0x32, 0x34, 0x04, + 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0xff, 0xff, 0xff, 0x00, 0x47, 0x32, 0x34, 0x13, + 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0xff, 0xff, 0xff, 0x00, 0x47, 0x32, 0x34, 0x2f, + 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0xff, 0xff, 0xff, 0x00, 0x47, 0x32, 0x34, 0x54, + 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0xff, 0xff, 0xff, 0x00, 0x47, 0x32, 0x34, 0x8b, + 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0xff, 0xff, 0xff, 0x00, 0x47, 0x32, 0x34, 0xcc, + 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x1f, 0x47, 0x32, 0x34, 0xff, + 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x7f, 0x47, 0x32, 0x34, 0xff, + 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x08, 0x47, 0x32, 0x34, 0xe8, 0x47, 0x32, 0x34, 0xff, + 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x98, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, + 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x4b, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, + 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x1f, 0x47, 0x32, 0x34, 0xe0, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, + 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x33, 0x47, 0x32, 0x34, 0xe8, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, + 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x33, 0x47, 0x32, 0x34, 0xec, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, + 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x03, 0x47, 0x32, 0x34, 0x73, 0x47, 0x32, 0x34, 0xf8, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, + 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x2f, 0x47, 0x32, 0x34, 0xcf, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, + 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x00, 0x47, 0x32, 0x34, 0x08, 0x47, 0x32, 0x34, 0x50, 0x47, 0x32, 0x34, 0xaf, 0x47, 0x32, 0x34, 0xfb, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, + 0x47, 0x32, 0x34, 0x04, 0x47, 0x32, 0x34, 0x17, 0x47, 0x32, 0x34, 0x3c, 0x47, 0x32, 0x34, 0x6b, 0x47, 0x32, 0x34, 0xaf, 0x47, 0x32, 0x34, 0xf7, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, 0x47, 0x32, 0x34, 0xff, +#endif +}; + +lv_img_dsc_t img_lv_demo_music_corner_right = { + .header.always_zero = 0, + .header.w = 18, + .header.h = 18, + .data_size = 324 * LV_IMG_PX_SIZE_ALPHA_BYTE, + .header.cf = LV_IMG_CF_TRUE_COLOR_ALPHA, + .data = img_lv_demo_music_corner_right_map, +}; + +#endif /*LV_USE_DEMO_MUSIC*/ + + diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_cover_1.c b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_cover_1.c new file mode 100644 index 0000000000..a3da1c59d3 --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_cover_1.c @@ -0,0 +1,734 @@ +#include "../lv_demo_music.h" +#if LV_USE_DEMO_MUSIC && !LV_DEMO_MUSIC_LARGE + +#ifndef LV_ATTRIBUTE_MEM_ALIGN +#define LV_ATTRIBUTE_MEM_ALIGN +#endif + +const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_cover_1_map[] = { +#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 + /*Pixel format: Red: 3 bit, Green: 3 bit, Blue: 2 bit*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xdb, 0xb7, 0xb7, 0x97, 0x97, 0x97, 0x97, 0x93, 0x93, 0x93, 0x97, 0x92, 0x92, 0x97, 0x97, 0x97, 0x97, 0xb7, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xbb, 0x72, 0x4e, 0x06, 0x01, 0x06, 0x01, 0x01, 0x05, 0x06, 0x06, 0x0a, 0x06, 0x06, 0x06, 0x07, 0x05, 0x05, 0x05, 0x0a, 0x2a, 0x0a, 0x06, 0x06, 0x72, 0xdb, 0xbb, 0xb6, 0xb6, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x97, 0x73, 0x2f, 0x0b, 0x0f, 0x0a, 0x06, 0x0a, 0x06, 0x0a, 0x0a, 0x05, 0x0a, 0x0a, 0x0f, 0x0b, 0x0a, 0x0a, 0x0f, 0x0a, 0x05, 0x09, 0x0a, 0x4e, 0x4e, 0x0a, 0x0a, 0x4e, 0xdb, 0xdb, 0xb7, 0xb7, 0xdb, 0xb6, 0xdb, 0xff, 0x6e, 0x92, 0xdb, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x97, 0x53, 0x0f, 0x0f, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0a, 0x06, 0x05, 0x0a, 0x0a, 0x05, 0x0a, 0x0f, 0x0b, 0x0a, 0x0a, 0x0b, 0x0a, 0x05, 0x05, 0x0a, 0x2e, 0x4e, 0x2a, 0x06, 0x0a, 0x92, 0xdb, 0xb7, 0xb6, 0xb7, 0xdb, 0xb7, 0xbb, 0xff, 0x92, 0x4d, 0x92, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x53, 0x0f, 0x0f, 0x0f, 0x0f, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0a, 0x05, 0x05, 0x0a, 0x0a, 0x0a, 0x0f, 0x0f, 0x0a, 0x0b, 0x0a, 0x05, 0x05, 0x0a, 0x0a, 0x2e, 0x2a, 0x06, 0x06, 0x4e, 0xd7, 0xdb, 0xb6, 0x92, 0xb7, 0xdb, 0xdb, 0xb7, 0xff, 0x92, 0x6d, 0x92, 0x6d, 0xdb, 0xff, 0xff, 0x96, 0x4a, 0x97, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x73, 0x2f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0b, 0x0b, 0x0b, 0x0b, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x05, 0x05, 0x0a, 0x0a, 0x0f, 0x0a, 0x0a, 0x0a, 0x05, 0x05, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x06, 0x0a, 0x96, 0xdb, 0xb6, 0x92, 0x92, 0xb7, 0xdb, 0xdb, 0xdb, 0xff, 0xb6, 0x4d, 0x92, 0x6e, 0xff, 0xff, 0xff, 0xb7, 0x05, 0x05, 0x49, 0x72, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x4e, 0x05, 0x0a, 0x0b, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0b, 0x0b, 0x0b, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x05, 0x01, 0x05, 0x0f, 0x0f, 0x0a, 0x0f, 0x0a, 0x05, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x0a, 0x0a, 0x4e, 0xdb, 0xdb, 0x92, 0x72, 0x92, 0xb7, 0xdb, 0xdb, 0xdb, 0xff, 0xdb, 0x49, 0x6e, 0x92, 0xff, 0xff, 0xdb, 0xdb, 0x25, 0x05, 0x29, 0x29, 0x29, 0x6e, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0x4e, 0x05, 0x05, 0x05, 0x0b, 0x0b, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0b, 0x0b, 0x0b, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x05, 0x05, 0x0f, 0x0a, 0x0f, 0x0a, 0x05, 0x0a, 0x0a, 0x0a, 0x05, 0x05, 0x0a, 0x0a, 0x0a, 0x96, 0xdb, 0xb6, 0x6e, 0x6e, 0xb7, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xff, 0x49, 0x49, 0xb6, 0xff, 0xff, 0xdb, 0xdb, 0x29, 0x05, 0x29, 0x29, 0x29, 0x29, 0x25, 0x6e, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x4e, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0b, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x00, 0x05, 0x0f, 0x0a, 0x0f, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x05, 0x0a, 0x0a, 0x0a, 0x4e, 0xdb, 0xdb, 0x92, 0x29, 0x72, 0xb6, 0xdb, 0xdb, 0xdb, 0xdf, 0xdb, 0xff, 0x6d, 0x29, 0xb7, 0xff, 0xff, 0xdb, 0xb7, 0x29, 0x05, 0x29, 0x29, 0x29, 0x29, 0x29, 0x25, 0x25, 0x6e, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x6e, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0b, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x09, 0x05, 0x05, 0x00, 0x05, 0x0f, 0x0f, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0xb6, 0xdb, 0xb6, 0x4e, 0x05, 0x6e, 0xb7, 0xdb, 0xdb, 0xdb, 0xff, 0xdb, 0xff, 0x92, 0x25, 0xbb, 0xdb, 0xdf, 0xb6, 0xbb, 0x49, 0x05, 0x29, 0x29, 0x29, 0x25, 0x29, 0x29, 0x29, 0x25, 0x25, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x2a, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x0f, 0x0b, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0b, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x09, 0x05, 0x05, 0x05, 0x05, 0x0f, 0x0f, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x0a, 0x0a, 0x4e, 0xda, 0xb6, 0x92, 0x29, 0x05, 0x4e, 0xdb, 0xdb, 0xbb, 0xb7, 0xff, 0xff, 0xff, 0x92, 0x25, 0x96, 0xdb, 0xdb, 0x92, 0xff, 0xb7, 0x05, 0x25, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x25, 0x25, 0x29, 0x29, 0x96, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x2a, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0f, 0x0f, 0x0b, 0x0f, 0x0f, 0x0f, 0x0f, 0x0b, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x09, 0x05, 0x05, 0x05, 0x05, 0x0f, 0x0f, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x05, 0x0a, 0x2a, 0xb6, 0xb6, 0x72, 0x6e, 0x29, 0x05, 0x72, 0xdb, 0xdb, 0xb7, 0xb6, 0xdb, 0xff, 0xff, 0xb6, 0x25, 0x92, 0xdb, 0xdb, 0xb6, 0xff, 0xff, 0x29, 0x05, 0x29, 0x29, 0x29, 0x29, 0x25, 0x25, 0x29, 0x29, 0x29, 0x25, 0x29, 0x49, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x72, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x13, 0x0a, 0x0a, 0x0f, 0x0f, 0x0f, 0x0f, 0x0b, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x09, 0x09, 0x09, 0x05, 0x05, 0x05, 0x0f, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x0a, 0x0a, 0x72, 0xb6, 0x4d, 0x4e, 0x92, 0x25, 0x05, 0x92, 0xdb, 0xdb, 0xb6, 0xb6, 0xdb, 0xff, 0xff, 0xb6, 0x24, 0x92, 0xdb, 0xdb, 0xb6, 0x92, 0xdb, 0x4e, 0x05, 0x29, 0x29, 0x29, 0x29, 0x25, 0x25, 0x29, 0x29, 0x29, 0x25, 0x29, 0x29, 0x29, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0x2a, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0f, 0x13, 0x06, 0x06, 0x0f, 0x0f, 0x0f, 0x0f, 0x0b, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x09, 0x09, 0x05, 0x05, 0x05, 0x0e, 0x0a, 0x0a, 0x0e, 0x0a, 0x0a, 0x0a, 0x09, 0x0a, 0x2a, 0x92, 0x6d, 0x05, 0x25, 0x4e, 0x05, 0x0a, 0xb6, 0xdb, 0xdb, 0x92, 0x96, 0xdb, 0xff, 0xff, 0xb7, 0x24, 0x92, 0x6e, 0x49, 0x92, 0xdb, 0xff, 0x4e, 0x05, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x49, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x0f, 0x0f, 0x05, 0x05, 0x0f, 0x0f, 0x0f, 0x0f, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x09, 0x05, 0x05, 0x05, 0x0a, 0x0a, 0x0e, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x6e, 0x6d, 0x25, 0x29, 0x49, 0x05, 0x05, 0x6e, 0xdb, 0xdb, 0xdb, 0x92, 0x92, 0xdb, 0xff, 0xff, 0xdb, 0x25, 0x6e, 0xdb, 0xdb, 0xff, 0xff, 0xff, 0x6e, 0x05, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x72, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x0f, 0x0f, 0x05, 0x01, 0x0f, 0x0f, 0x0f, 0x0b, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x09, 0x05, 0x05, 0x05, 0x0a, 0x0e, 0x0f, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x2e, 0x6d, 0x25, 0x29, 0x72, 0x4e, 0x05, 0x2a, 0x92, 0xdb, 0xb7, 0xb7, 0x92, 0x92, 0xdb, 0xff, 0xff, 0xff, 0x49, 0x49, 0xb6, 0xff, 0xff, 0xdf, 0xff, 0x92, 0x05, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4e, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0f, 0x13, 0x0f, 0x05, 0x01, 0x0b, 0x0f, 0x0b, 0x0b, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x09, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x0e, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x49, 0x25, 0x05, 0x29, 0x4e, 0x05, 0x06, 0x52, 0xb6, 0xb6, 0xb7, 0xb6, 0x92, 0x92, 0xb7, 0xff, 0xff, 0xff, 0x92, 0x25, 0x49, 0xb6, 0xdb, 0xdb, 0xff, 0xb7, 0x05, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x2a, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x0f, 0x13, 0x0f, 0x01, 0x01, 0x0a, 0x0f, 0x0b, 0x0b, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x09, 0x05, 0x05, 0x05, 0x05, 0x0e, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x29, 0x24, 0x00, 0x05, 0x09, 0x05, 0x05, 0x2e, 0x92, 0x92, 0x96, 0xb6, 0xb6, 0x92, 0x96, 0xb7, 0xdb, 0xff, 0xff, 0xb6, 0x6e, 0x92, 0xb6, 0xdb, 0xdb, 0xff, 0xdb, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x49, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0x2a, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x0f, 0x13, 0x0f, 0x01, 0x01, 0x0a, 0x0f, 0x0b, 0x0b, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x05, 0x05, 0x05, 0x0e, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x24, 0x00, 0x05, 0x09, 0x05, 0x05, 0x0a, 0x72, 0xb6, 0x6e, 0x92, 0x96, 0x92, 0x92, 0xb6, 0xb7, 0xdb, 0xff, 0xff, 0xdb, 0x6d, 0x92, 0xb7, 0xdb, 0xdb, 0xff, 0xff, 0x4e, 0x05, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x49, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x0f, 0x13, 0x0b, 0x01, 0x01, 0x06, 0x0f, 0x0b, 0x0b, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x0a, 0x0a, 0x0e, 0x0a, 0x05, 0x00, 0x05, 0x09, 0x05, 0x06, 0x0a, 0x2a, 0x92, 0x92, 0x6e, 0x72, 0x92, 0x92, 0x92, 0xb6, 0xb7, 0xdb, 0xff, 0xff, 0xdb, 0x92, 0xb6, 0xbb, 0xb7, 0xdb, 0xff, 0xff, 0x6e, 0x05, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x49, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x09, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x0f, 0x13, 0x0b, 0x01, 0x01, 0x06, 0x0f, 0x0b, 0x0b, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x0a, 0x0e, 0x0e, 0x05, 0x00, 0x04, 0x09, 0x09, 0x0a, 0x0a, 0x09, 0x29, 0x6d, 0x4e, 0x6e, 0x72, 0x72, 0x92, 0x96, 0xb6, 0xb7, 0xdb, 0xff, 0xff, 0xdb, 0x92, 0xb6, 0xdb, 0xdb, 0xdb, 0xdb, 0xff, 0x72, 0x05, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x0f, 0x13, 0x0b, 0x01, 0x01, 0x01, 0x0b, 0x0f, 0x0b, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x0a, 0x0f, 0x0a, 0x00, 0x00, 0x09, 0x0a, 0x0a, 0x0a, 0x05, 0x29, 0x49, 0x49, 0x4e, 0x4e, 0x6e, 0x72, 0x92, 0xb6, 0xb6, 0xb7, 0xdb, 0xdb, 0xff, 0xff, 0x92, 0xb6, 0xdb, 0xdb, 0xdb, 0xdb, 0xff, 0x72, 0x05, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x49, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x06, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x06, 0x0f, 0x0f, 0x0b, 0x01, 0x01, 0x01, 0x0a, 0x0f, 0x0b, 0x0b, 0x0b, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x0a, 0x0e, 0x05, 0x00, 0x09, 0x0a, 0x0a, 0x0a, 0x05, 0x29, 0x29, 0x49, 0x4a, 0x4e, 0x4e, 0x4e, 0x6e, 0x96, 0xb7, 0x92, 0xb7, 0xdb, 0xdb, 0xff, 0xff, 0x96, 0xb6, 0xdb, 0xdb, 0xdb, 0xdb, 0xff, 0x92, 0x05, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x49, 0x49, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x0a, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0f, 0x0f, 0x0b, 0x01, 0x01, 0x01, 0x06, 0x0f, 0x0b, 0x0b, 0x0b, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x0e, 0x0a, 0x00, 0x09, 0x0a, 0x0a, 0x0a, 0x05, 0x2a, 0x72, 0x4e, 0x29, 0x2a, 0x6e, 0x6e, 0x4e, 0x4e, 0x92, 0xb7, 0xb6, 0xb7, 0xdb, 0xdb, 0xff, 0xff, 0x92, 0xb6, 0xdb, 0xdb, 0xb6, 0xb7, 0xff, 0x92, 0x25, 0x49, 0x49, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x49, 0x49, 0x49, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x49, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x2a, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0f, 0x0f, 0x0b, 0x01, 0x01, 0x01, 0x05, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x06, 0x06, 0x05, 0x05, 0x0a, 0x0f, 0x09, 0x09, 0x0f, 0x0a, 0x09, 0x09, 0x0a, 0x2e, 0x72, 0x4e, 0x29, 0x4e, 0x6e, 0x4a, 0x4e, 0x72, 0x92, 0xb6, 0x92, 0xb6, 0xdb, 0xdb, 0xff, 0xff, 0x92, 0xb6, 0xdb, 0xb7, 0xb7, 0xdb, 0xff, 0x96, 0x25, 0x49, 0x29, 0x49, 0x29, 0x29, 0x29, 0x29, 0x49, 0x49, 0x29, 0x29, 0x49, 0x29, 0x49, 0x49, 0x49, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x49, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2a, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0b, 0x0f, 0x0b, 0x01, 0x01, 0x01, 0x01, 0x06, 0x0f, 0x0b, 0x0b, 0x0b, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x05, 0x05, 0x05, 0x0f, 0x0f, 0x0a, 0x0e, 0x09, 0x04, 0x04, 0x0a, 0x0a, 0x29, 0x29, 0x2a, 0x0a, 0x4e, 0x72, 0x4e, 0x2e, 0x92, 0x96, 0xb6, 0x96, 0xb6, 0xdb, 0xdb, 0xdf, 0xff, 0x92, 0xb6, 0xdb, 0xdb, 0xdb, 0xff, 0xff, 0xb6, 0x25, 0x29, 0x49, 0x49, 0x29, 0x29, 0x29, 0x29, 0x29, 0x49, 0x49, 0x49, 0x49, 0x29, 0x49, 0x49, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2a, 0x05, 0x05, 0x05, 0x05, 0x06, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0b, 0x0f, 0x0f, 0x01, 0x01, 0x05, 0x01, 0x05, 0x0b, 0x0b, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x05, 0x05, 0x0a, 0x0e, 0x0a, 0x05, 0x00, 0x05, 0x0a, 0x0e, 0x0a, 0x09, 0x09, 0x09, 0x09, 0x2a, 0x6e, 0x4e, 0x4e, 0x92, 0xb6, 0xb7, 0xb7, 0xdb, 0xdb, 0xdb, 0xdb, 0xff, 0x92, 0x92, 0xdb, 0xdb, 0xff, 0xff, 0xff, 0xb7, 0x29, 0x29, 0x49, 0x29, 0x49, 0x29, 0x29, 0x49, 0x49, 0x49, 0x49, 0x49, 0x29, 0x29, 0x29, 0x49, 0x49, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x4d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x72, 0x09, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x0f, 0x0f, 0x06, 0x01, 0x01, 0x01, 0x01, 0x0a, 0x0f, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x05, 0x05, 0x05, 0x0a, 0x0a, 0x04, 0x00, 0x05, 0x0e, 0x0f, 0x0e, 0x09, 0x05, 0x05, 0x05, 0x05, 0x09, 0x2a, 0x4e, 0x4e, 0x97, 0xbb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdf, 0xff, 0xdb, 0x92, 0xdb, 0xdb, 0xff, 0xfb, 0xff, 0xdb, 0x29, 0x29, 0x49, 0x49, 0x49, 0x29, 0x29, 0x29, 0x29, 0x49, 0x49, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x0f, 0x0f, 0x06, 0x01, 0x01, 0x05, 0x01, 0x05, 0x0b, 0x0b, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x09, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x05, 0x00, 0x09, 0x0e, 0x0e, 0x0a, 0x0a, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x4e, 0x4e, 0x72, 0x72, 0x92, 0x6e, 0x6d, 0x49, 0x29, 0x29, 0x49, 0x92, 0xff, 0xff, 0xdb, 0xff, 0xdf, 0xdb, 0xff, 0xdb, 0x49, 0x29, 0x49, 0x49, 0x49, 0x29, 0x29, 0x29, 0x29, 0x49, 0x49, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x25, 0x29, 0x29, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x0a, 0x06, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x0f, 0x0f, 0x06, 0x01, 0x01, 0x05, 0x05, 0x01, 0x0a, 0x0f, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x05, 0x05, 0x05, 0x09, 0x00, 0x05, 0x0e, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x05, 0x05, 0x0a, 0x0a, 0x2e, 0x2e, 0x29, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x24, 0x00, 0x00, 0xb7, 0xff, 0xff, 0xdb, 0xdb, 0xdb, 0xff, 0xdb, 0x49, 0x29, 0x29, 0x29, 0x29, 0x49, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x25, 0x29, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4e, 0x06, 0x06, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x0f, 0x0f, 0x0b, 0x01, 0x01, 0x05, 0x05, 0x01, 0x05, 0x0a, 0x0b, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x05, 0x05, 0x0a, 0x05, 0x04, 0x0a, 0x0f, 0x0a, 0x0e, 0x0a, 0x09, 0x05, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x00, 0x00, 0x72, 0x92, 0x29, 0x49, 0x6e, 0x96, 0xdb, 0xdb, 0xb7, 0x6e, 0x49, 0xb7, 0xff, 0xdb, 0xdb, 0xdf, 0xff, 0xdb, 0x45, 0x49, 0x49, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x25, 0x29, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x06, 0x06, 0x06, 0x05, 0x05, 0x06, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x0f, 0x0f, 0x0f, 0x05, 0x01, 0x05, 0x05, 0x05, 0x01, 0x06, 0x0f, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x0a, 0x0a, 0x04, 0x09, 0x0f, 0x0f, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x04, 0x00, 0x00, 0x05, 0x2a, 0xdb, 0xff, 0xff, 0xb6, 0xb2, 0xb6, 0xdb, 0xff, 0xff, 0x92, 0x00, 0x24, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xff, 0x25, 0x24, 0x4d, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x25, 0x25, 0x29, 0x29, 0x25, 0x25, 0x25, 0x25, 0x25, 0x96, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x06, 0x06, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x06, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0b, 0x0f, 0x0f, 0x0f, 0x06, 0x01, 0x05, 0x05, 0x05, 0x05, 0x01, 0x0a, 0x0a, 0x0a, 0x0f, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x09, 0x0a, 0x09, 0x05, 0x05, 0x05, 0x0f, 0x0f, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x00, 0x04, 0x29, 0x2e, 0x2e, 0x72, 0xb6, 0xdb, 0xff, 0xb7, 0x92, 0x92, 0xdb, 0xff, 0xff, 0xb6, 0x04, 0x00, 0x25, 0xb6, 0xff, 0xff, 0xff, 0xff, 0x49, 0x00, 0x49, 0x49, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x25, 0x29, 0x29, 0x29, 0x29, 0x25, 0x25, 0x29, 0x25, 0x25, 0x25, 0x25, 0x25, 0x29, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4e, 0x06, 0x06, 0x06, 0x06, 0x06, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x09, 0x09, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0b, 0x0f, 0x0f, 0x0f, 0x0a, 0x01, 0x05, 0x05, 0x05, 0x05, 0x01, 0x05, 0x0b, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x0a, 0x05, 0x09, 0x0a, 0x09, 0x05, 0x05, 0x0e, 0x0f, 0x04, 0x00, 0x0a, 0x0a, 0x0a, 0x05, 0x00, 0x05, 0x0a, 0x0a, 0x2f, 0x53, 0x72, 0x72, 0x96, 0xb6, 0xdb, 0xdb, 0x92, 0x92, 0xdb, 0xff, 0xff, 0xff, 0x49, 0x00, 0x00, 0x49, 0xdb, 0xff, 0xff, 0xff, 0x49, 0x00, 0x24, 0x6d, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x25, 0x25, 0x29, 0x29, 0x29, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x4d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x2a, 0x4e, 0x4e, 0x4e, 0x2a, 0x29, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0b, 0x0f, 0x0b, 0x0f, 0x0f, 0x05, 0x01, 0x05, 0x05, 0x05, 0x05, 0x01, 0x0a, 0x0b, 0x0a, 0x0a, 0x0a, 0x06, 0x06, 0x0a, 0x0a, 0x09, 0x09, 0x05, 0x05, 0x0a, 0x05, 0x00, 0x09, 0x0f, 0x05, 0x00, 0x00, 0x05, 0x0a, 0x0a, 0x0a, 0x0a, 0x2a, 0x6d, 0x49, 0x6e, 0x92, 0xb7, 0xdb, 0xb6, 0xb6, 0xdb, 0xff, 0xdb, 0xff, 0xdb, 0x00, 0x00, 0x24, 0x6d, 0xdb, 0xff, 0xff, 0x49, 0x00, 0x00, 0x25, 0x49, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x25, 0x25, 0x25, 0x29, 0x29, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2a, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x2a, 0x4a, 0x4e, 0x6e, 0x92, 0x92, 0x6e, 0x4a, 0x29, 0x05, 0x09, 0x05, 0x05, 0x09, 0x09, 0x25, 0x05, 0x0f, 0x0f, 0x0b, 0x0b, 0x0f, 0x06, 0x01, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x05, 0x0a, 0x0a, 0x06, 0x05, 0x05, 0x05, 0x00, 0x00, 0x0a, 0x05, 0x00, 0x05, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x05, 0x6e, 0x96, 0x96, 0x92, 0xb6, 0xb7, 0xdb, 0xdb, 0xdb, 0xdb, 0xb7, 0xb6, 0xb6, 0x49, 0x00, 0x20, 0x25, 0x92, 0xff, 0xdb, 0x24, 0x00, 0x00, 0x00, 0x49, 0x49, 0x25, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x25, 0x25, 0x29, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x73, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x05, 0x05, 0x09, 0x2a, 0x2e, 0x4e, 0x6e, 0x93, 0xb7, 0xb7, 0xb3, 0x6e, 0x29, 0x05, 0x05, 0x09, 0x25, 0x29, 0x29, 0x29, 0x29, 0x0f, 0x0f, 0x0b, 0x0b, 0x0f, 0x0b, 0x01, 0x05, 0x05, 0x05, 0x05, 0x05, 0x01, 0x06, 0x0f, 0x0a, 0x0a, 0x0a, 0x06, 0x05, 0x05, 0x06, 0x06, 0x05, 0x05, 0x0a, 0x0a, 0x05, 0x0a, 0x05, 0x05, 0x0a, 0x09, 0x05, 0x04, 0x04, 0x04, 0x00, 0x00, 0x04, 0x29, 0xb6, 0xdb, 0xb6, 0xb7, 0xb6, 0x92, 0x4d, 0x49, 0xb6, 0xb6, 0xff, 0xb6, 0x24, 0x00, 0x24, 0x29, 0xdb, 0xdb, 0x25, 0x00, 0x00, 0x00, 0x20, 0x49, 0x29, 0x25, 0x29, 0x29, 0x29, 0x29, 0x29, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x0a, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x05, 0x06, 0x0a, 0x05, 0x05, 0x2a, 0x2e, 0x4e, 0x6f, 0x73, 0xb7, 0xdb, 0xd7, 0xd7, 0x92, 0x29, 0x05, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x0f, 0x0f, 0x0b, 0x0f, 0x0f, 0x0f, 0x06, 0x01, 0x05, 0x05, 0x05, 0x05, 0x05, 0x01, 0x0a, 0x0b, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0b, 0x0a, 0x09, 0x00, 0x04, 0x04, 0x00, 0x00, 0x04, 0x04, 0x04, 0x05, 0x05, 0x05, 0x05, 0x2a, 0x96, 0x92, 0x49, 0x00, 0x00, 0x04, 0x92, 0xdb, 0xb6, 0xff, 0xff, 0x6e, 0x24, 0x00, 0x00, 0x6d, 0xff, 0xb6, 0x00, 0x00, 0x00, 0x00, 0x24, 0x49, 0x25, 0x29, 0x29, 0x29, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4e, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x05, 0x05, 0x06, 0x05, 0x06, 0x2a, 0x4e, 0x4e, 0x4f, 0x73, 0x73, 0xb7, 0xdb, 0xd7, 0xd7, 0x92, 0x29, 0x05, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x0f, 0x0f, 0x0b, 0x0f, 0x0f, 0x0b, 0x0b, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x01, 0x05, 0x0f, 0x0b, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x05, 0x05, 0x05, 0x0a, 0x05, 0x05, 0x05, 0x0a, 0x0a, 0x09, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x04, 0x00, 0x25, 0x92, 0x25, 0x24, 0x96, 0x92, 0x49, 0x29, 0xff, 0xff, 0x92, 0x00, 0x00, 0x24, 0xb6, 0xff, 0x49, 0x00, 0x00, 0x00, 0x00, 0x25, 0x49, 0x25, 0x25, 0x29, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x05, 0x2a, 0x4e, 0x73, 0x73, 0x4f, 0x4e, 0x6e, 0x92, 0xd7, 0xd7, 0xb7, 0x8e, 0x29, 0x05, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x0f, 0x0b, 0x0f, 0x0f, 0x0b, 0x0a, 0x0f, 0x06, 0x01, 0x05, 0x05, 0x05, 0x05, 0x05, 0x01, 0x0a, 0x0f, 0x0b, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x06, 0x05, 0x05, 0x0e, 0x0e, 0x05, 0x0a, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x00, 0x00, 0x00, 0x00, 0x49, 0xdb, 0xb7, 0x00, 0x49, 0x92, 0x25, 0x05, 0x92, 0xff, 0xff, 0x6d, 0x04, 0x00, 0x49, 0xff, 0xb7, 0x00, 0x00, 0x00, 0x00, 0x20, 0x6d, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4e, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x05, 0x2a, 0x4e, 0x73, 0x73, 0x73, 0x4f, 0x4e, 0x4a, 0x6e, 0xb2, 0xb3, 0xb2, 0x6e, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x0f, 0x0b, 0x0f, 0x0f, 0x0a, 0x0b, 0x0f, 0x0b, 0x05, 0x05, 0x05, 0x05, 0x05, 0x06, 0x01, 0x01, 0x0b, 0x0b, 0x0a, 0x0a, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x06, 0x0a, 0x05, 0x05, 0x0e, 0x0e, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x05, 0x00, 0x00, 0x25, 0x6e, 0x4d, 0x04, 0x00, 0x00, 0x96, 0x49, 0x49, 0x72, 0x00, 0x4e, 0x49, 0x49, 0xff, 0xff, 0x6d, 0x24, 0x25, 0xb7, 0xff, 0x24, 0x00, 0x24, 0x24, 0x20, 0x24, 0x6d, 0x49, 0x05, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x05, 0x06, 0x2a, 0x4a, 0x6e, 0x73, 0x77, 0x77, 0x4f, 0x4e, 0x4a, 0x6e, 0x92, 0x8e, 0x6e, 0x4a, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x2a, 0x0f, 0x0f, 0x0f, 0x0b, 0x0b, 0x0f, 0x0f, 0x0b, 0x06, 0x01, 0x05, 0x05, 0x05, 0x05, 0x05, 0x01, 0x06, 0x0f, 0x0a, 0x05, 0x05, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x01, 0x05, 0x0e, 0x0e, 0x09, 0x0a, 0x0f, 0x0a, 0x04, 0x00, 0x00, 0x00, 0x04, 0x29, 0x96, 0xdb, 0xb6, 0x92, 0x6e, 0x25, 0x29, 0x4d, 0x29, 0x00, 0x49, 0x49, 0x00, 0x6e, 0xff, 0xdb, 0x49, 0x00, 0x6d, 0xff, 0x8e, 0x00, 0x24, 0x24, 0x24, 0x00, 0x24, 0x6d, 0x29, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x73, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x05, 0x2a, 0x2a, 0x2a, 0x2a, 0x4e, 0x73, 0x73, 0x97, 0x77, 0x53, 0x6e, 0x6e, 0x8e, 0x92, 0x8e, 0x4a, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x49, 0x29, 0x0f, 0x0f, 0x0b, 0x0f, 0x0f, 0x0f, 0x0b, 0x0b, 0x0b, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x01, 0x0a, 0x0a, 0x05, 0x0a, 0x0a, 0x0a, 0x0a, 0x0f, 0x0a, 0x05, 0x00, 0x00, 0x0a, 0x0e, 0x0a, 0x0e, 0x0a, 0x00, 0x00, 0x00, 0x04, 0x05, 0x05, 0x05, 0x05, 0x4d, 0x72, 0x92, 0xb7, 0x92, 0x4d, 0x25, 0x4d, 0x24, 0x49, 0x4d, 0x25, 0x49, 0x92, 0xff, 0xdb, 0x49, 0x00, 0xb6, 0xfb, 0x00, 0x00, 0x24, 0x24, 0x24, 0x00, 0x49, 0x4d, 0x05, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x05, 0x25, 0x25, 0x25, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2a, 0x0a, 0x06, 0x06, 0x06, 0x2a, 0x2a, 0x2a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4e, 0x73, 0x77, 0x77, 0x73, 0x73, 0x73, 0x93, 0xb2, 0x92, 0x8e, 0x6e, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x49, 0x29, 0x0b, 0x0b, 0x0b, 0x0f, 0x0f, 0x0f, 0x0b, 0x0b, 0x0f, 0x0a, 0x01, 0x05, 0x05, 0x05, 0x05, 0x05, 0x01, 0x01, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0f, 0x0b, 0x05, 0x00, 0x00, 0x00, 0x05, 0x0a, 0x0a, 0x0a, 0x05, 0x00, 0x00, 0x05, 0x09, 0x05, 0x05, 0x25, 0x29, 0x29, 0x04, 0x04, 0x49, 0x6e, 0x24, 0x05, 0x97, 0x24, 0x6e, 0x92, 0x49, 0x92, 0x49, 0xdb, 0xff, 0xdb, 0x25, 0x49, 0xdb, 0x49, 0x00, 0x24, 0x20, 0x24, 0x24, 0x20, 0x49, 0x29, 0x05, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x05, 0x05, 0x25, 0x25, 0x25, 0x25, 0x05, 0x25, 0x05, 0x25, 0x25, 0x25, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0x06, 0x0a, 0x06, 0x06, 0x2a, 0x2a, 0x4e, 0x4e, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x73, 0x73, 0x73, 0x73, 0x93, 0xb3, 0xb2, 0x92, 0x8e, 0x6e, 0x49, 0x29, 0x29, 0x49, 0x49, 0x29, 0x29, 0x29, 0x29, 0x49, 0x2a, 0x0b, 0x0f, 0x0b, 0x0f, 0x0f, 0x0b, 0x0b, 0x0f, 0x0f, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x00, 0x00, 0x06, 0x0a, 0x0b, 0x0b, 0x0f, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x0a, 0x0a, 0x00, 0x00, 0x05, 0x09, 0x05, 0x05, 0x29, 0x29, 0x4e, 0x4e, 0x29, 0x25, 0x05, 0x00, 0x00, 0x0a, 0x4d, 0x25, 0x72, 0x6e, 0x49, 0x92, 0xdb, 0xff, 0xff, 0xff, 0xdb, 0x49, 0x92, 0x69, 0x00, 0x20, 0x24, 0x24, 0x20, 0x00, 0x24, 0x49, 0x05, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x05, 0x05, 0x05, 0x05, 0x05, 0x25, 0x25, 0x25, 0x25, 0x25, 0x05, 0x00, 0x00, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x4a, 0x4e, 0x6e, 0x72, 0x72, 0x73, 0x6e, 0x6e, 0x4e, 0x4e, 0x4e, 0x73, 0x73, 0x73, 0x93, 0xb3, 0xb2, 0x92, 0x8e, 0x6e, 0x29, 0x29, 0x49, 0x49, 0x49, 0x49, 0x49, 0x29, 0x29, 0x49, 0x2a, 0x0f, 0x0f, 0x0f, 0x0f, 0x0b, 0x0b, 0x0f, 0x0b, 0x0a, 0x0a, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x00, 0x00, 0x0a, 0x0b, 0x0b, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x0a, 0x0a, 0x09, 0x05, 0x09, 0x0a, 0x09, 0x05, 0x05, 0x04, 0x05, 0x05, 0x04, 0x04, 0x04, 0x00, 0x00, 0x09, 0x05, 0x00, 0x29, 0x6e, 0x25, 0x49, 0x92, 0xff, 0xff, 0xff, 0xdb, 0xff, 0xb6, 0x72, 0x6d, 0x00, 0x24, 0x24, 0x24, 0x20, 0x20, 0x00, 0x49, 0x49, 0x05, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x05, 0x05, 0x25, 0x25, 0x05, 0x05, 0x05, 0x05, 0x25, 0x25, 0x25, 0x25, 0x25, 0x00, 0x49, 0x92, 0x6d, 0x2a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x06, 0x2a, 0x2a, 0x4a, 0x4e, 0x4e, 0x72, 0x73, 0x73, 0x93, 0x93, 0x72, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x73, 0x6e, 0x92, 0x92, 0x8e, 0x6e, 0x4a, 0x29, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x29, 0x29, 0x29, 0x2a, 0x0b, 0x0f, 0x0f, 0x0f, 0x0b, 0x0b, 0x0f, 0x06, 0x05, 0x0f, 0x0a, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x01, 0x00, 0x06, 0x0f, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x04, 0x05, 0x0a, 0x0a, 0x0e, 0x09, 0x05, 0x09, 0x05, 0x05, 0x05, 0x04, 0x00, 0x05, 0x04, 0x00, 0x00, 0x00, 0x00, 0x05, 0x09, 0x00, 0x00, 0x72, 0x49, 0x04, 0x25, 0xb6, 0xff, 0xff, 0xff, 0xdb, 0xff, 0xff, 0xb6, 0x92, 0x20, 0x20, 0x00, 0x20, 0x20, 0x20, 0x00, 0x20, 0x6d, 0x29, 0x05, 0x25, 0x25, 0x25, 0x25, 0x25, 0x05, 0x05, 0x05, 0x05, 0x05, 0x25, 0x05, 0x05, 0x05, 0x05, 0x25, 0x25, 0x25, 0x25, 0x05, 0x0a, 0x97, 0xff, 0xff, 0x37, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x2a, 0x2a, 0x4a, 0x4e, 0x4e, 0x52, 0x73, 0x73, 0x97, 0x93, 0x93, 0x6e, 0x6e, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x49, 0x29, 0x49, 0x49, 0x49, 0x49, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x2a, 0x0b, 0x0f, 0x0f, 0x0f, 0x0b, 0x0b, 0x0a, 0x05, 0x06, 0x0f, 0x0a, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x00, 0x05, 0x0b, 0x05, 0x00, 0x00, 0x00, 0x04, 0x0a, 0x0a, 0x0a, 0x0a, 0x0e, 0x0a, 0x09, 0x04, 0x05, 0x04, 0x00, 0x00, 0x04, 0x09, 0x04, 0x00, 0x00, 0x00, 0x05, 0x09, 0x00, 0x00, 0x29, 0x4d, 0x04, 0x00, 0x8d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0xdb, 0xb6, 0x24, 0x20, 0x00, 0x20, 0x24, 0x24, 0x20, 0x00, 0x24, 0x6d, 0x05, 0x05, 0x25, 0x25, 0x25, 0x25, 0x05, 0x05, 0x05, 0x05, 0x25, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x25, 0x05, 0x25, 0x05, 0x0f, 0xbb, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x4e, 0x4a, 0x4e, 0x4e, 0x53, 0x73, 0x73, 0x73, 0x73, 0x73, 0x72, 0x6e, 0x6e, 0x6e, 0x4a, 0x4a, 0x4a, 0x49, 0x49, 0x49, 0x49, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x49, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x0b, 0x0f, 0x0f, 0x0f, 0x0a, 0x0a, 0x05, 0x05, 0x0a, 0x0f, 0x0a, 0x0a, 0x05, 0x05, 0x05, 0x05, 0x05, 0x09, 0x05, 0x00, 0x05, 0x00, 0x00, 0x00, 0x05, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x05, 0x05, 0x00, 0x00, 0x05, 0x00, 0x00, 0x04, 0x09, 0x09, 0x04, 0x00, 0x04, 0x05, 0x09, 0x05, 0x00, 0x05, 0x25, 0x00, 0x25, 0xb2, 0xd6, 0xd6, 0xfb, 0xff, 0xff, 0xff, 0xdb, 0xdb, 0xff, 0xdb, 0x25, 0x20, 0x24, 0x20, 0x24, 0x24, 0x20, 0x00, 0x00, 0x49, 0x29, 0x05, 0x25, 0x25, 0x05, 0x25, 0x25, 0x05, 0x05, 0x05, 0x05, 0x05, 0x25, 0x25, 0x05, 0x05, 0x25, 0x05, 0x05, 0x25, 0x05, 0x05, 0x25, 0x76, 0xbf, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0x6e, 0x4a, 0x4e, 0x53, 0x73, 0x73, 0x73, 0x73, 0x73, 0x6f, 0x6e, 0x6e, 0x6e, 0x6e, 0x4a, 0x4a, 0x4a, 0x49, 0x49, 0x49, 0x29, 0x49, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x0a, 0x0f, 0x0f, 0x0b, 0x0a, 0x05, 0x06, 0x0a, 0x0f, 0x0b, 0x0f, 0x0f, 0x05, 0x05, 0x05, 0x05, 0x05, 0x09, 0x05, 0x04, 0x00, 0x00, 0x00, 0x05, 0x0a, 0x0a, 0x06, 0x05, 0x05, 0x05, 0x05, 0x04, 0x00, 0x04, 0x00, 0x00, 0x05, 0x09, 0x09, 0x04, 0x04, 0x05, 0x09, 0x05, 0x05, 0x00, 0x05, 0x00, 0x00, 0x6d, 0xd6, 0xd6, 0xb6, 0xb2, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xdb, 0xdf, 0x49, 0x00, 0x24, 0x24, 0x00, 0x20, 0x00, 0x00, 0x00, 0x20, 0x49, 0x25, 0x05, 0x25, 0x05, 0x05, 0x05, 0x25, 0x05, 0x05, 0x05, 0x25, 0x05, 0x25, 0x25, 0x05, 0x25, 0x05, 0x05, 0x05, 0x05, 0x04, 0x05, 0x12, 0xbf, 0xff, 0xf5, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0x72, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4a, 0x4a, 0x49, 0x49, 0x4a, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x2a, 0x0f, 0x0f, 0x0a, 0x06, 0x05, 0x0a, 0x0f, 0x0f, 0x0f, 0x0f, 0x0a, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x05, 0x00, 0x05, 0x00, 0x00, 0x00, 0x05, 0x0a, 0x06, 0x05, 0x05, 0x05, 0x05, 0x06, 0x06, 0x0a, 0x0a, 0x05, 0x05, 0x09, 0x09, 0x05, 0x04, 0x09, 0x09, 0x09, 0x04, 0x00, 0x04, 0x00, 0x24, 0x6d, 0xb6, 0xd6, 0xb2, 0xb2, 0xb2, 0xd6, 0xfb, 0xff, 0xff, 0xff, 0xdb, 0xdb, 0xdb, 0x49, 0x00, 0x24, 0x24, 0x00, 0x24, 0x49, 0x24, 0x00, 0x00, 0x49, 0x49, 0x05, 0x25, 0x25, 0x05, 0x25, 0x25, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x25, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x00, 0x33, 0x3b, 0x7f, 0x7b, 0x92, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x72, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4a, 0x4a, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x0f, 0x0f, 0x0a, 0x05, 0x05, 0x0b, 0x0f, 0x0f, 0x0f, 0x0a, 0x05, 0x0f, 0x06, 0x01, 0x05, 0x09, 0x05, 0x00, 0x00, 0x25, 0x24, 0x00, 0x00, 0x01, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x09, 0x09, 0x05, 0x05, 0x09, 0x09, 0x05, 0x04, 0x04, 0x04, 0x04, 0x04, 0x29, 0x6d, 0x8d, 0x92, 0xb2, 0xb2, 0xb2, 0xd6, 0xd6, 0xfb, 0xff, 0xff, 0xff, 0xdb, 0xdf, 0x49, 0x00, 0x00, 0x00, 0x45, 0x49, 0x6d, 0x8e, 0x25, 0x00, 0x24, 0x49, 0x25, 0x25, 0x25, 0x05, 0x05, 0x05, 0x05, 0x05, 0x25, 0x05, 0x05, 0x25, 0x25, 0x05, 0x05, 0x05, 0x05, 0x25, 0x05, 0x00, 0x0a, 0x1b, 0x17, 0x0e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xd7, 0x6e, 0x2a, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x4a, 0x2a, 0x29, 0x2a, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x2a, 0x0f, 0x0a, 0x05, 0x06, 0x0a, 0x0f, 0x0f, 0x0f, 0x0a, 0x05, 0x0a, 0x0f, 0x0a, 0x01, 0x05, 0x05, 0x05, 0x00, 0x00, 0x24, 0x24, 0x00, 0x00, 0x00, 0x05, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x05, 0x05, 0x05, 0x49, 0x32, 0x12, 0x0e, 0x0e, 0x0d, 0x09, 0x09, 0x05, 0x04, 0x04, 0x04, 0x05, 0x04, 0x04, 0x49, 0x6d, 0x92, 0xb2, 0xb2, 0xd6, 0xd6, 0xfb, 0xff, 0xff, 0xff, 0xdb, 0xff, 0x49, 0x00, 0x00, 0x00, 0x6d, 0x6d, 0x24, 0x6d, 0x49, 0x00, 0x00, 0x49, 0x29, 0x05, 0x25, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x25, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x25, 0x05, 0x0e, 0x0e, 0xda, 0xfb, 0xd7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xb3, 0x4a, 0x2a, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4a, 0x4a, 0x6e, 0x6e, 0x6e, 0x6e, 0x4a, 0x2a, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x25, 0x0a, 0x0f, 0x06, 0x06, 0x0b, 0x0f, 0x0f, 0x0f, 0x0b, 0x0a, 0x06, 0x0b, 0x0f, 0x0a, 0x0a, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x25, 0x25, 0x00, 0x00, 0x01, 0x06, 0x0a, 0x0a, 0x06, 0x05, 0x00, 0x01, 0x05, 0x4e, 0x49, 0x13, 0x17, 0x12, 0x0e, 0x0e, 0x0d, 0x09, 0x09, 0x09, 0x05, 0x04, 0x04, 0x04, 0x25, 0x49, 0x6d, 0x92, 0xb2, 0xd6, 0xd6, 0xda, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x01, 0x00, 0x25, 0x6d, 0x49, 0x25, 0x44, 0x65, 0x45, 0x00, 0x49, 0x49, 0x05, 0x25, 0x25, 0x05, 0x05, 0x05, 0x25, 0x01, 0x49, 0x8e, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x25, 0x25, 0x05, 0x00, 0x20, 0xb6, 0xff, 0xfb, 0xb2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd7, 0x92, 0x4a, 0x4a, 0x4a, 0x4a, 0x4e, 0x4e, 0x4a, 0x4a, 0x4a, 0x4a, 0x4e, 0x4e, 0x4a, 0x4a, 0x29, 0x2a, 0x2a, 0x29, 0x29, 0x2a, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x25, 0x0a, 0x0f, 0x0a, 0x0b, 0x0f, 0x13, 0x0f, 0x0b, 0x0a, 0x06, 0x06, 0x0f, 0x0a, 0x0a, 0x0a, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x05, 0x25, 0x00, 0x00, 0x00, 0x05, 0x06, 0x0a, 0x05, 0x05, 0x05, 0x0a, 0x05, 0x29, 0x24, 0x05, 0x13, 0x13, 0x0e, 0x0e, 0x0d, 0x09, 0x09, 0x09, 0x09, 0x04, 0x04, 0x05, 0x05, 0x25, 0x49, 0x8d, 0x92, 0xb2, 0xd6, 0xd6, 0xfb, 0xff, 0xff, 0xff, 0xff, 0x92, 0x25, 0x00, 0x25, 0x49, 0x24, 0x65, 0xa5, 0xa5, 0x65, 0x00, 0x25, 0x49, 0x05, 0x05, 0x25, 0x05, 0x05, 0x05, 0x05, 0x05, 0x45, 0x49, 0x05, 0x05, 0x05, 0x05, 0x25, 0x05, 0x25, 0x05, 0x01, 0x20, 0xdb, 0xff, 0xd6, 0xff, 0xd6, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xd7, 0x6e, 0x2a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x29, 0x2a, 0x2a, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x25, 0x09, 0x0b, 0x0b, 0x0f, 0x13, 0x0f, 0x0a, 0x06, 0x0a, 0x06, 0x0a, 0x0b, 0x0a, 0x0a, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00, 0x05, 0x05, 0x05, 0x25, 0x00, 0x00, 0x00, 0x05, 0x0a, 0x06, 0x05, 0x06, 0x0a, 0x29, 0x4d, 0x92, 0x20, 0x00, 0x13, 0x0e, 0x0e, 0x0e, 0x09, 0x09, 0x09, 0x09, 0x05, 0x05, 0x05, 0x05, 0x05, 0x29, 0x69, 0x6d, 0x92, 0xb2, 0xd6, 0xfb, 0xff, 0xff, 0xff, 0xff, 0x6d, 0x05, 0x01, 0x00, 0x49, 0x45, 0xa5, 0xc9, 0xc9, 0x44, 0x00, 0x25, 0x49, 0x05, 0x05, 0x25, 0x05, 0x05, 0x25, 0x05, 0x24, 0x45, 0x05, 0x05, 0x25, 0x05, 0x05, 0x25, 0x25, 0x25, 0x00, 0x25, 0xfb, 0xff, 0xfb, 0xd6, 0xda, 0xfb, 0xad, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xb3, 0x4a, 0x2a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x25, 0x09, 0x0b, 0x0f, 0x13, 0x0f, 0x06, 0x05, 0x06, 0x0a, 0x05, 0x0a, 0x0b, 0x06, 0x0a, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x05, 0x05, 0x25, 0x24, 0x00, 0x00, 0x00, 0x06, 0x06, 0x05, 0x05, 0x05, 0x29, 0x29, 0x92, 0xdb, 0x92, 0x0a, 0x0a, 0x0e, 0x0e, 0x0d, 0x09, 0x09, 0x09, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x29, 0x6d, 0x6d, 0x92, 0xb6, 0xd6, 0xfb, 0xff, 0xff, 0xff, 0x92, 0x00, 0x00, 0x6d, 0x49, 0x44, 0xc9, 0xe9, 0xa9, 0x24, 0x04, 0x24, 0x29, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x25, 0x69, 0x29, 0x05, 0x25, 0x25, 0x05, 0x05, 0x05, 0x01, 0x01, 0x49, 0xd6, 0xff, 0xda, 0xd6, 0xfb, 0xd6, 0xd6, 0x8d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0x92, 0x4a, 0x4a, 0x4a, 0x4a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x29, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x05, 0x0a, 0x0f, 0x0f, 0x0a, 0x05, 0x05, 0x0a, 0x0a, 0x05, 0x0a, 0x0b, 0x06, 0x0f, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x25, 0x00, 0x00, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x4e, 0xff, 0xff, 0x4e, 0x0a, 0x0e, 0x0e, 0x0d, 0x09, 0x09, 0x09, 0x05, 0x05, 0x05, 0x05, 0x05, 0x25, 0x49, 0x69, 0x8d, 0xb2, 0xd6, 0xfa, 0xfb, 0xff, 0xff, 0xdb, 0x00, 0x24, 0xfb, 0x49, 0x64, 0xed, 0xe9, 0xa5, 0x45, 0x24, 0x00, 0x49, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x25, 0x92, 0x25, 0x05, 0x25, 0x05, 0x05, 0x05, 0x6d, 0x69, 0x25, 0xff, 0xff, 0xd6, 0xff, 0xda, 0xff, 0xd6, 0xb2, 0xd6, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0x8e, 0x2a, 0x4a, 0x4a, 0x4a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x29, 0x29, 0x29, 0x29, 0x09, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x05, 0x05, 0x0a, 0x13, 0x0b, 0x05, 0x00, 0x06, 0x0f, 0x0a, 0x05, 0x0a, 0x0a, 0x0b, 0x0f, 0x05, 0x00, 0x00, 0x00, 0x04, 0x05, 0x05, 0x05, 0x05, 0x05, 0x25, 0x00, 0x00, 0x00, 0x00, 0x01, 0x05, 0x06, 0x06, 0x05, 0x05, 0x05, 0x01, 0x29, 0xdb, 0xff, 0x72, 0x0a, 0x0e, 0x0d, 0x09, 0x09, 0x09, 0x09, 0x05, 0x05, 0x05, 0x05, 0x05, 0x25, 0x49, 0x6d, 0x6d, 0xb2, 0xd6, 0xfb, 0xff, 0xff, 0xff, 0x6d, 0x24, 0xdb, 0x49, 0x85, 0xed, 0xed, 0xa5, 0x49, 0x00, 0x24, 0x69, 0x65, 0xa5, 0xa5, 0x85, 0x65, 0x25, 0x00, 0x25, 0x25, 0x05, 0x25, 0x05, 0x25, 0x25, 0x69, 0xf6, 0xfb, 0xfb, 0xff, 0xda, 0xfb, 0xff, 0xfb, 0xd6, 0xb1, 0xf6, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x6e, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x26, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x29, 0x29, 0x2a, 0x29, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x29, 0x09, 0x05, 0x05, 0x0a, 0x0f, 0x0a, 0x05, 0x01, 0x0b, 0x13, 0x0a, 0x0a, 0x0b, 0x0f, 0x0f, 0x05, 0x00, 0x05, 0x05, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x09, 0x05, 0x05, 0x29, 0xb6, 0xff, 0x52, 0x0e, 0x0e, 0x0d, 0x09, 0x09, 0x09, 0x05, 0x05, 0x05, 0x05, 0x25, 0x25, 0x25, 0x49, 0x69, 0x8d, 0xd6, 0xfa, 0xff, 0xff, 0xff, 0xdb, 0x8d, 0xd6, 0x24, 0x85, 0xed, 0xe9, 0xa5, 0x00, 0x00, 0x65, 0xa5, 0xe1, 0xe1, 0xe1, 0xe1, 0xe1, 0x85, 0x00, 0x05, 0x25, 0x05, 0x05, 0x25, 0x24, 0x25, 0x45, 0xb2, 0xff, 0xda, 0xd6, 0xfb, 0xd6, 0xfb, 0xd6, 0xd6, 0xfa, 0x6d, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd7, 0x6e, 0x26, 0x2a, 0x2a, 0x2a, 0x26, 0x2a, 0x26, 0x26, 0x26, 0x26, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x29, 0x2a, 0x09, 0x2a, 0x2a, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x05, 0x09, 0x05, 0x0a, 0x0f, 0x06, 0x01, 0x05, 0x0b, 0x0f, 0x0a, 0x0a, 0x0f, 0x0f, 0x05, 0x00, 0x09, 0x0f, 0x09, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x09, 0x01, 0x00, 0x48, 0x24, 0x00, 0x00, 0x05, 0x05, 0x09, 0x09, 0x29, 0x0a, 0x09, 0x00, 0x00, 0x49, 0x72, 0x0e, 0x0e, 0x0d, 0x0d, 0x09, 0x09, 0x09, 0x05, 0x04, 0x05, 0x25, 0x25, 0x24, 0x25, 0x49, 0x6d, 0xb2, 0xd6, 0xfb, 0xff, 0xff, 0xff, 0xff, 0x8d, 0x00, 0xa9, 0xed, 0xed, 0xa9, 0x00, 0x25, 0xa5, 0xe1, 0xe1, 0xe1, 0xe1, 0xe1, 0xe1, 0x65, 0x25, 0x25, 0x01, 0x05, 0x24, 0x45, 0x00, 0x25, 0xdb, 0xff, 0xd6, 0xff, 0xd6, 0xff, 0xd6, 0xb2, 0xd6, 0xf6, 0xb6, 0x00, 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, 0xff, 0xff, 0xfb, 0xd7, 0x4a, 0x26, 0x26, 0x2a, 0x26, 0x26, 0x26, 0x26, 0x26, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x0a, 0x2a, 0x2a, 0x09, 0x09, 0x09, 0x0a, 0x0a, 0x09, 0x09, 0x05, 0x09, 0x09, 0x05, 0x05, 0x09, 0x05, 0x0a, 0x0a, 0x05, 0x00, 0x05, 0x0f, 0x0f, 0x0a, 0x0a, 0x0f, 0x09, 0x00, 0x09, 0x0f, 0x09, 0x05, 0x0e, 0x05, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x00, 0x24, 0x24, 0x00, 0x00, 0x00, 0x25, 0x29, 0x05, 0x05, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x05, 0x0e, 0x0e, 0x0d, 0x0d, 0x09, 0x09, 0x05, 0x04, 0x04, 0x05, 0x25, 0x25, 0x25, 0x49, 0x49, 0x6d, 0xb2, 0xfa, 0xff, 0xff, 0xff, 0xff, 0x8d, 0x20, 0xcd, 0xed, 0xed, 0xcd, 0x04, 0x45, 0xe1, 0xe1, 0xe1, 0xe5, 0xe5, 0xe6, 0xc5, 0x44, 0x85, 0x45, 0x4d, 0x49, 0x24, 0x49, 0x49, 0xff, 0xff, 0xfb, 0xdb, 0xda, 0xff, 0xdb, 0xd6, 0xb1, 0xfa, 0xb2, 0x25, 0x01, 0x05, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd7, 0xb3, 0x4a, 0x06, 0x26, 0x26, 0x26, 0x26, 0x26, 0x26, 0x26, 0x2a, 0x2a, 0x2a, 0x26, 0x26, 0x2a, 0x26, 0x2a, 0x2a, 0x0a, 0x2a, 0x2a, 0x0a, 0x2a, 0x0a, 0x0a, 0x0a, 0x09, 0x09, 0x0a, 0x0a, 0x0a, 0x09, 0x05, 0x09, 0x09, 0x05, 0x09, 0x09, 0x05, 0x0a, 0x0a, 0x05, 0x01, 0x06, 0x0f, 0x0e, 0x0a, 0x0e, 0x0a, 0x05, 0x0a, 0x0f, 0x0a, 0x04, 0x09, 0x0e, 0x0e, 0x05, 0x05, 0x05, 0x05, 0x05, 0x01, 0x0a, 0x05, 0x00, 0x00, 0x00, 0x00, 0x01, 0x4e, 0x25, 0x00, 0x00, 0x05, 0x00, 0x24, 0x25, 0x04, 0x00, 0x00, 0x04, 0x0e, 0x0e, 0x0d, 0x09, 0x09, 0x09, 0x05, 0x04, 0x24, 0x25, 0x25, 0x25, 0x25, 0x49, 0x49, 0x8d, 0xd6, 0xfb, 0xff, 0xff, 0xff, 0xff, 0x65, 0xa9, 0xed, 0xed, 0xed, 0x25, 0x45, 0xe1, 0xe1, 0xea, 0xee, 0xee, 0xee, 0x89, 0x85, 0xe1, 0x40, 0x49, 0x45, 0x44, 0xb1, 0xff, 0xff, 0xfb, 0xda, 0xfb, 0xd6, 0xfb, 0xd6, 0xd6, 0xd6, 0xd6, 0x25, 0x00, 0x05, 0x05, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x92, 0x4a, 0x26, 0x06, 0x26, 0x26, 0x06, 0x06, 0x26, 0x26, 0x26, 0x06, 0x06, 0x2a, 0x2a, 0x26, 0x06, 0x26, 0x2a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x09, 0x09, 0x09, 0x09, 0x0a, 0x09, 0x09, 0x09, 0x05, 0x09, 0x09, 0x05, 0x05, 0x0a, 0x0a, 0x05, 0x05, 0x0a, 0x0f, 0x0e, 0x0e, 0x0e, 0x0a, 0x0a, 0x0f, 0x0a, 0x04, 0x05, 0x0a, 0x0e, 0x0e, 0x09, 0x05, 0x05, 0x05, 0x05, 0x00, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x25, 0x72, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x49, 0x49, 0x24, 0x00, 0x00, 0x09, 0x0d, 0x0d, 0x09, 0x09, 0x09, 0x25, 0x24, 0x24, 0x24, 0x25, 0x25, 0x49, 0x49, 0x69, 0xb2, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xc4, 0xed, 0xed, 0xe9, 0x69, 0x81, 0xe1, 0xea, 0xf2, 0xf6, 0xf7, 0xcd, 0x84, 0xc5, 0xc5, 0x89, 0x25, 0x20, 0xb1, 0xff, 0xfb, 0xda, 0xfb, 0xfb, 0xfb, 0xd6, 0xb2, 0xd6, 0xfa, 0xda, 0x25, 0x00, 0x05, 0x05, 0x05, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0x6e, 0x4a, 0x2a, 0x06, 0x06, 0x26, 0x06, 0x06, 0x06, 0x26, 0x26, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x09, 0x0a, 0x0a, 0x0a, 0x09, 0x09, 0x09, 0x09, 0x05, 0x09, 0x05, 0x0a, 0x0a, 0x05, 0x05, 0x0a, 0x0f, 0x0a, 0x0e, 0x0a, 0x0a, 0x0a, 0x09, 0x00, 0x05, 0x0a, 0x0e, 0x0e, 0x0a, 0x0a, 0x05, 0x05, 0x05, 0x00, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x29, 0x49, 0x29, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49, 0x92, 0x49, 0x20, 0x00, 0x09, 0x09, 0x0d, 0x09, 0x09, 0x29, 0x25, 0x24, 0x24, 0x24, 0x25, 0x24, 0x25, 0x49, 0x8d, 0xd6, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xf1, 0xec, 0xf5, 0xed, 0x68, 0x81, 0xe1, 0xee, 0xf6, 0xf7, 0xf6, 0xa9, 0xaa, 0x8e, 0x6e, 0xf7, 0xff, 0x69, 0xad, 0xff, 0xdb, 0xfb, 0xd6, 0xff, 0xff, 0xd6, 0xd6, 0xda, 0xfa, 0x49, 0x00, 0x05, 0x05, 0x05, 0x05, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x6e, 0x4a, 0x4e, 0x2a, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x06, 0x0a, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x06, 0x05, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x05, 0x09, 0x0a, 0x05, 0x05, 0x0a, 0x0f, 0x0a, 0x0a, 0x0a, 0x09, 0x05, 0x04, 0x05, 0x0a, 0x0e, 0x0e, 0x0a, 0x0a, 0x09, 0x05, 0x05, 0x01, 0x05, 0x05, 0x0a, 0x05, 0x00, 0x00, 0x00, 0x00, 0x49, 0x25, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x92, 0x49, 0x00, 0x00, 0x00, 0x09, 0x09, 0x09, 0x29, 0x25, 0x24, 0x24, 0x25, 0x24, 0x25, 0x24, 0x49, 0x69, 0xb2, 0xd6, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xf5, 0xf5, 0xf1, 0xa9, 0x40, 0xe1, 0xea, 0xf2, 0xf6, 0xf2, 0x8a, 0x6a, 0x6a, 0x65, 0x89, 0xff, 0x92, 0x68, 0xfa, 0xff, 0xd6, 0xdb, 0xd6, 0xd6, 0xd6, 0xd6, 0xfa, 0x6e, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x6e, 0x4a, 0x4a, 0x2a, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x06, 0x0a, 0x0a, 0x0a, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x09, 0x05, 0x09, 0x09, 0x05, 0x05, 0x05, 0x09, 0x0a, 0x05, 0x05, 0x0a, 0x0f, 0x0e, 0x0a, 0x09, 0x05, 0x05, 0x09, 0x0e, 0x0f, 0x0e, 0x0a, 0x0a, 0x0a, 0x05, 0x01, 0x05, 0x00, 0x05, 0x05, 0x05, 0x00, 0x00, 0x04, 0x00, 0x00, 0x49, 0x24, 0x05, 0x49, 0x00, 0x00, 0x04, 0x49, 0x29, 0x25, 0x25, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x09, 0x29, 0x29, 0x25, 0x25, 0x25, 0x24, 0x25, 0x25, 0x24, 0x49, 0x8d, 0xb2, 0xd6, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xf5, 0xf5, 0xf2, 0x44, 0xa0, 0xe6, 0xee, 0xf2, 0x8a, 0x25, 0x44, 0x44, 0x20, 0x40, 0xad, 0x24, 0x24, 0xac, 0xfa, 0xff, 0xfb, 0xb2, 0xb6, 0xd6, 0xfb, 0x8d, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x4d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x4e, 0x2a, 0x2a, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x09, 0x09, 0x09, 0x09, 0x09, 0x05, 0x09, 0x09, 0x0a, 0x05, 0x05, 0x0f, 0x0f, 0x0e, 0x09, 0x09, 0x0a, 0x0a, 0x0e, 0x0f, 0x0e, 0x0a, 0x0a, 0x0e, 0x05, 0x01, 0x05, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x29, 0x00, 0x00, 0x72, 0x24, 0x00, 0x04, 0x29, 0x49, 0x6e, 0x72, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x29, 0x29, 0x49, 0x25, 0x24, 0x25, 0x25, 0x25, 0x25, 0x45, 0x49, 0x8d, 0xb2, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf5, 0xf6, 0xb2, 0x85, 0xe1, 0xee, 0x8a, 0x25, 0x24, 0x20, 0x00, 0x20, 0xae, 0x6d, 0x00, 0x00, 0x88, 0xfa, 0xff, 0xda, 0xd6, 0xb6, 0xfa, 0xb2, 0x05, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x4e, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x09, 0x09, 0x05, 0x09, 0x09, 0x09, 0x05, 0x0a, 0x06, 0x06, 0x0f, 0x0f, 0x0a, 0x0a, 0x0a, 0x0a, 0x0e, 0x0e, 0x0a, 0x0a, 0x09, 0x0e, 0x0a, 0x05, 0x01, 0x05, 0x01, 0x0a, 0x05, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x25, 0x00, 0x00, 0x25, 0x24, 0x00, 0x00, 0x00, 0x00, 0x24, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x29, 0x49, 0x45, 0x45, 0x45, 0x24, 0x24, 0x45, 0x24, 0x44, 0x69, 0xb2, 0xd6, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf6, 0xfb, 0xff, 0xce, 0x66, 0x25, 0x24, 0x20, 0x00, 0x49, 0xd6, 0xff, 0xda, 0x49, 0x00, 0x88, 0xfa, 0xb6, 0xd6, 0xd6, 0xd6, 0xb6, 0x25, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x29, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x4a, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x06, 0x0a, 0x0a, 0x0a, 0x06, 0x06, 0x0a, 0x0a, 0x06, 0x0a, 0x09, 0x0a, 0x09, 0x09, 0x09, 0x09, 0x09, 0x05, 0x0a, 0x0a, 0x0a, 0x0f, 0x0e, 0x09, 0x0a, 0x0a, 0x0e, 0x0e, 0x0a, 0x09, 0x05, 0x0a, 0x0e, 0x05, 0x01, 0x05, 0x05, 0x01, 0x05, 0x0a, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x04, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x25, 0x49, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x49, 0x8d, 0xb2, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xdb, 0x25, 0x24, 0x00, 0x00, 0x6d, 0xff, 0xfb, 0xff, 0xff, 0xb2, 0x00, 0x44, 0xf9, 0xd6, 0xd6, 0xd6, 0xd6, 0x25, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x29, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x4a, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x06, 0x09, 0x05, 0x09, 0x09, 0x09, 0x05, 0x09, 0x05, 0x09, 0x0a, 0x0a, 0x0f, 0x0a, 0x09, 0x0a, 0x0a, 0x0a, 0x09, 0x05, 0x05, 0x09, 0x0e, 0x0a, 0x01, 0x05, 0x05, 0x05, 0x00, 0x00, 0x05, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x05, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x29, 0x00, 0x00, 0x00, 0x00, 0x04, 0x29, 0x4d, 0x25, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x24, 0x49, 0x45, 0x45, 0x45, 0x45, 0x45, 0x44, 0x45, 0x69, 0x8d, 0xd6, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x69, 0x00, 0x00, 0x8d, 0xff, 0xdb, 0xdb, 0xfb, 0xda, 0xff, 0x6d, 0x20, 0xf5, 0xfa, 0xd6, 0xd6, 0x49, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x25, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x2a, 0x01, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x06, 0x06, 0x06, 0x06, 0x09, 0x05, 0x05, 0x09, 0x09, 0x09, 0x05, 0x09, 0x05, 0x0a, 0x0e, 0x0a, 0x05, 0x09, 0x09, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x0e, 0x0e, 0x05, 0x01, 0x05, 0x01, 0x05, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x04, 0x6d, 0xdb, 0xdf, 0x92, 0x45, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x45, 0x45, 0x44, 0x45, 0x45, 0x44, 0x44, 0x45, 0x8d, 0xd6, 0xfa, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb6, 0x20, 0x8d, 0xff, 0xdb, 0xdb, 0xff, 0xb6, 0xfa, 0xfb, 0xb2, 0x00, 0xac, 0xfa, 0xd6, 0x49, 0x00, 0x05, 0x25, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x25, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x2a, 0x01, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x06, 0x05, 0x05, 0x05, 0x0a, 0x05, 0x09, 0x05, 0x05, 0x09, 0x09, 0x05, 0x0a, 0x0e, 0x09, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x0e, 0x0f, 0x0e, 0x09, 0x00, 0x00, 0x05, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x29, 0x49, 0xdf, 0xff, 0x89, 0xcd, 0x8d, 0x24, 0x00, 0x24, 0x00, 0x00, 0x24, 0x45, 0x45, 0x45, 0x45, 0x45, 0x44, 0x44, 0x69, 0xb2, 0xfa, 0xfb, 0xfb, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb2, 0xfb, 0xdb, 0xdb, 0xfb, 0xb6, 0xff, 0xfb, 0xb2, 0xda, 0x4d, 0x44, 0xf9, 0x6d, 0x00, 0x05, 0x25, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x29, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x2a, 0x01, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x05, 0x05, 0x05, 0x05, 0x09, 0x05, 0x05, 0x09, 0x05, 0x05, 0x05, 0x0a, 0x0a, 0x05, 0x05, 0x05, 0x0a, 0x0a, 0x09, 0x09, 0x0a, 0x0e, 0x0f, 0x0e, 0x0a, 0x0e, 0x05, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x24, 0x6e, 0x92, 0xb2, 0xb2, 0xcd, 0xf5, 0xd1, 0x49, 0x00, 0x24, 0x00, 0x00, 0x24, 0x45, 0x65, 0x45, 0x45, 0x45, 0x44, 0x44, 0x8d, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xda, 0xda, 0xd6, 0xd6, 0xfb, 0xda, 0xb2, 0xd6, 0xb2, 0x00, 0xd1, 0xb2, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x29, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0x2a, 0x01, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x0a, 0x05, 0x05, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0e, 0x0e, 0x0e, 0x0a, 0x0a, 0x0e, 0x0a, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x05, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x21, 0x04, 0x25, 0x92, 0xdb, 0xb2, 0xd6, 0xfb, 0xf6, 0xf5, 0xf5, 0x69, 0x20, 0x00, 0x00, 0x00, 0x24, 0x44, 0x65, 0x45, 0x44, 0x44, 0x44, 0x69, 0xd6, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xda, 0xfb, 0xb6, 0xb6, 0xd6, 0xb2, 0xb6, 0x69, 0x89, 0xff, 0xbb, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x29, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0x2a, 0x01, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x06, 0x06, 0x06, 0x06, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x09, 0x05, 0x09, 0x0f, 0x0a, 0x05, 0x05, 0x0a, 0x0e, 0x0a, 0x0a, 0x0e, 0x0e, 0x0e, 0x0e, 0x0a, 0x0e, 0x0a, 0x0e, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x04, 0x05, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x25, 0x21, 0x24, 0x25, 0x49, 0xdb, 0xff, 0xd6, 0xff, 0xff, 0xfb, 0xf6, 0xf5, 0xad, 0x20, 0x00, 0x00, 0x00, 0x20, 0x44, 0x65, 0x45, 0x45, 0x45, 0x44, 0x8d, 0xfb, 0xfb, 0xf7, 0xfb, 0xfb, 0xfb, 0xd6, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x91, 0x8d, 0xb2, 0xb2, 0xb2, 0xb2, 0x85, 0xf6, 0xff, 0x4d, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x29, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x2a, 0x01, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x0e, 0x0a, 0x05, 0x0a, 0x0e, 0x0e, 0x0a, 0x0a, 0x0e, 0x0e, 0x0e, 0x0e, 0x0e, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x00, 0x00, 0x05, 0x05, 0x05, 0x04, 0x00, 0x00, 0x00, 0x00, 0x05, 0x05, 0x00, 0x04, 0x25, 0x25, 0x92, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf5, 0xac, 0x20, 0x00, 0x00, 0x00, 0x20, 0x44, 0x45, 0x45, 0x69, 0x45, 0x44, 0xb2, 0xfb, 0xd6, 0xd6, 0xfb, 0xfb, 0xd6, 0xdb, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xb6, 0x8d, 0x8d, 0x8d, 0x45, 0x20, 0x60, 0xcd, 0xff, 0x92, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0x2a, 0x01, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x0a, 0x05, 0x05, 0x0a, 0x0e, 0x0a, 0x0a, 0x0e, 0x0e, 0x0e, 0x0e, 0x0e, 0x0a, 0x0a, 0x0a, 0x09, 0x0a, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x04, 0x05, 0x05, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x05, 0x09, 0x00, 0x00, 0x29, 0x49, 0x6e, 0xb2, 0xd6, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xf9, 0xf4, 0xac, 0x20, 0x20, 0x00, 0x00, 0x24, 0x24, 0x44, 0x45, 0x69, 0x44, 0x45, 0x8e, 0xb2, 0xb2, 0xb2, 0xd6, 0xfb, 0xd7, 0xfb, 0xfb, 0xfb, 0xd6, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0x45, 0x40, 0x8e, 0xae, 0xa9, 0xf2, 0x6e, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x4e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x2a, 0x01, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x06, 0x06, 0x06, 0x05, 0x05, 0x05, 0x09, 0x05, 0x05, 0x09, 0x05, 0x05, 0x05, 0x0a, 0x0a, 0x05, 0x05, 0x0e, 0x0e, 0x0a, 0x0e, 0x0e, 0x0e, 0x0e, 0x0f, 0x0e, 0x0a, 0x0a, 0x0a, 0x09, 0x0a, 0x0a, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x05, 0x00, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x04, 0x00, 0x00, 0x00, 0x05, 0x2e, 0x00, 0x00, 0x24, 0x29, 0x6d, 0xb6, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xf9, 0xf9, 0xf8, 0xf4, 0x88, 0x20, 0x24, 0x00, 0x24, 0x44, 0x24, 0x24, 0x45, 0x45, 0x44, 0x44, 0x69, 0xb2, 0xb2, 0xb2, 0xd7, 0xd7, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xff, 0xb6, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x2a, 0x01, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x05, 0x09, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x09, 0x0a, 0x05, 0x0a, 0x0e, 0x0e, 0x0a, 0x0e, 0x0e, 0x0e, 0x0f, 0x0e, 0x0a, 0x09, 0x09, 0x09, 0x0a, 0x0a, 0x0a, 0x09, 0x05, 0x00, 0x00, 0x04, 0x04, 0x04, 0x00, 0x00, 0x04, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x04, 0x00, 0x00, 0x05, 0x33, 0x09, 0x00, 0x24, 0x25, 0x6d, 0xdb, 0xdb, 0xd6, 0xfb, 0xff, 0xff, 0xf5, 0xf5, 0xf9, 0xf9, 0xf4, 0x88, 0x00, 0x00, 0x24, 0x45, 0x45, 0x24, 0x24, 0x44, 0x44, 0x24, 0x45, 0x6d, 0x92, 0x92, 0xb2, 0xd6, 0xd6, 0xd6, 0xd6, 0xb2, 0xb2, 0xd6, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xad, 0xff, 0xff, 0x6e, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x2a, 0x01, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x06, 0x0a, 0x0a, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x0a, 0x05, 0x0a, 0x0f, 0x0e, 0x0a, 0x0e, 0x0f, 0x0f, 0x0f, 0x0a, 0x09, 0x09, 0x09, 0x0a, 0x0a, 0x0e, 0x09, 0x05, 0x05, 0x04, 0x04, 0x04, 0x05, 0x04, 0x00, 0x00, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x00, 0x00, 0x00, 0x2e, 0x2e, 0x00, 0x04, 0x25, 0x49, 0xb6, 0xdb, 0xd2, 0xf7, 0xff, 0xff, 0xf5, 0xf9, 0xf9, 0xf8, 0xf8, 0xf4, 0x44, 0x00, 0x00, 0x00, 0x45, 0x45, 0x20, 0x24, 0x24, 0x24, 0x25, 0x45, 0x6d, 0x8e, 0x8e, 0xb2, 0xd6, 0xd6, 0xdb, 0xd6, 0xb2, 0xb2, 0xd6, 0xff, 0xff, 0xfb, 0xd6, 0xff, 0xff, 0x89, 0x89, 0xff, 0xff, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x96, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x2a, 0x01, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x09, 0x05, 0x09, 0x05, 0x0a, 0x0a, 0x09, 0x0a, 0x0f, 0x0a, 0x0e, 0x0f, 0x0f, 0x0f, 0x0e, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0f, 0x0a, 0x05, 0x00, 0x00, 0x00, 0x04, 0x05, 0x05, 0x04, 0x05, 0x05, 0x00, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x00, 0x00, 0x05, 0x0a, 0x00, 0x00, 0x25, 0x29, 0x92, 0xdb, 0xd6, 0xf6, 0xff, 0xff, 0xfa, 0xf5, 0xf9, 0xf9, 0xf8, 0xf8, 0xf0, 0x20, 0x00, 0x24, 0x24, 0x24, 0x20, 0x24, 0x44, 0x44, 0x45, 0x45, 0x49, 0x6d, 0x6d, 0x92, 0xb2, 0xb2, 0xd6, 0xfb, 0xd7, 0xb2, 0xd6, 0xff, 0xff, 0xff, 0xd6, 0xfb, 0xff, 0xb6, 0x20, 0xd6, 0xff, 0x29, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4a, 0x01, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x05, 0x05, 0x0a, 0x0a, 0x09, 0x05, 0x0a, 0x0a, 0x09, 0x0f, 0x0f, 0x0a, 0x0f, 0x0f, 0x0f, 0x0e, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0f, 0x0a, 0x05, 0x00, 0x00, 0x04, 0x05, 0x09, 0x09, 0x05, 0x05, 0x0a, 0x05, 0x04, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x00, 0x00, 0x04, 0x05, 0x04, 0x00, 0x25, 0x49, 0x6e, 0xbb, 0xd6, 0xd2, 0xff, 0xff, 0xfa, 0xf5, 0xf9, 0xf9, 0xf4, 0xf8, 0xf8, 0xd0, 0x20, 0x20, 0x00, 0x00, 0x20, 0x24, 0x24, 0x45, 0x45, 0x45, 0x45, 0x49, 0x49, 0x69, 0x8e, 0x8d, 0x6d, 0xb2, 0xff, 0xd6, 0x8e, 0xd2, 0xff, 0xff, 0xfb, 0xd6, 0xff, 0xdb, 0x00, 0x8d, 0xff, 0x49, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4e, 0x01, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x0a, 0x0a, 0x05, 0x0a, 0x0a, 0x05, 0x0a, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0f, 0x0f, 0x05, 0x00, 0x00, 0x05, 0x09, 0x0a, 0x0a, 0x0a, 0x05, 0x05, 0x0a, 0x09, 0x09, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x00, 0x00, 0x05, 0x05, 0x04, 0x24, 0x25, 0x72, 0xbb, 0xd7, 0xd6, 0xff, 0xff, 0xff, 0xf5, 0xf5, 0xf9, 0xf9, 0xf8, 0xf9, 0xf8, 0xd1, 0x24, 0x00, 0x25, 0x24, 0x00, 0x24, 0x45, 0x45, 0x45, 0x45, 0x45, 0x25, 0x45, 0x6d, 0x8e, 0x69, 0x69, 0xd6, 0xff, 0x8e, 0x20, 0xad, 0xff, 0xdb, 0x64, 0xfb, 0xff, 0x49, 0x45, 0x8d, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x25, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0x01, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x0a, 0x05, 0x0a, 0x0a, 0x0a, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0a, 0x0a, 0x0a, 0x0a, 0x0e, 0x0f, 0x0f, 0x09, 0x04, 0x05, 0x05, 0x05, 0x09, 0x0a, 0x0a, 0x0a, 0x05, 0x09, 0x05, 0x05, 0x05, 0x04, 0x00, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x00, 0x00, 0x00, 0x05, 0x04, 0x00, 0x49, 0x6e, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0xf5, 0xf9, 0xf9, 0xf4, 0xf9, 0xf9, 0xf5, 0xb2, 0xb6, 0x49, 0x49, 0x20, 0x00, 0x24, 0x45, 0x45, 0x24, 0x24, 0x25, 0x25, 0x45, 0x8e, 0x8e, 0x69, 0x8d, 0xff, 0xfb, 0x00, 0x00, 0xf6, 0xfb, 0x20, 0xad, 0xff, 0xb7, 0x00, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x01, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x06, 0x0a, 0x0a, 0x06, 0x0a, 0x0a, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x0a, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0e, 0x0a, 0x0e, 0x0f, 0x0e, 0x0e, 0x0f, 0x0a, 0x05, 0x05, 0x0a, 0x0a, 0x05, 0x0a, 0x0a, 0x0a, 0x09, 0x04, 0x05, 0x05, 0x04, 0x00, 0x00, 0x04, 0x04, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x00, 0x00, 0x04, 0x00, 0x00, 0x49, 0x29, 0x72, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf5, 0xf9, 0xf9, 0xf4, 0xf8, 0xf9, 0x44, 0x69, 0xff, 0xb6, 0x24, 0x24, 0x00, 0x20, 0x24, 0x45, 0x44, 0x24, 0x45, 0x45, 0x25, 0x45, 0x8d, 0x69, 0x45, 0xb2, 0xff, 0x6d, 0x00, 0x69, 0xff, 0x89, 0x40, 0xff, 0xff, 0x00, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x01, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x06, 0x0a, 0x06, 0x0a, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x0a, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0e, 0x0a, 0x0a, 0x0e, 0x0e, 0x0e, 0x0a, 0x0a, 0x0a, 0x09, 0x0a, 0x0a, 0x0a, 0x05, 0x05, 0x0a, 0x0a, 0x05, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x09, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x49, 0x6d, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf5, 0xf5, 0xfa, 0xf9, 0xf8, 0xfd, 0x68, 0x00, 0x8d, 0xdb, 0x49, 0x00, 0x24, 0x00, 0x24, 0x45, 0x44, 0x44, 0x44, 0x45, 0x25, 0x25, 0x6d, 0x49, 0x20, 0x45, 0xfb, 0xd7, 0x00, 0x20, 0xfb, 0xfb, 0x20, 0xb2, 0xd6, 0x04, 0x04, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x01, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x06, 0x0a, 0x0a, 0x06, 0x0a, 0x0a, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x0a, 0x05, 0x0a, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x09, 0x04, 0x05, 0x09, 0x04, 0x05, 0x05, 0x05, 0x05, 0x09, 0x0a, 0x0a, 0x09, 0x05, 0x05, 0x04, 0x05, 0x05, 0x05, 0x09, 0x05, 0x00, 0x05, 0x04, 0x00, 0x00, 0x25, 0x6d, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf5, 0xf5, 0xfa, 0xf9, 0xf4, 0xf9, 0xf9, 0x20, 0x44, 0xb2, 0x96, 0x00, 0x20, 0x24, 0x24, 0x20, 0x24, 0x45, 0x44, 0x44, 0x20, 0x25, 0xb2, 0x49, 0x00, 0x20, 0x8d, 0xd7, 0x20, 0x00, 0xb2, 0xff, 0x8d, 0x40, 0x25, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x26, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x05, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x09, 0x0a, 0x0a, 0x0a, 0x09, 0x09, 0x05, 0x05, 0x00, 0x05, 0x04, 0x05, 0x09, 0x09, 0x05, 0x09, 0x09, 0x05, 0x00, 0x04, 0x09, 0x05, 0x04, 0x04, 0x04, 0x29, 0x29, 0x04, 0x04, 0x49, 0x24, 0x00, 0x00, 0x24, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0xf4, 0xf9, 0xfe, 0xf4, 0xf4, 0xfd, 0x8c, 0x00, 0x8d, 0xb2, 0x49, 0x00, 0x20, 0x24, 0x24, 0x20, 0x24, 0x45, 0x45, 0x20, 0x20, 0x8d, 0x49, 0x44, 0x20, 0x8d, 0xfb, 0x20, 0x00, 0x69, 0xff, 0xd7, 0x00, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x29, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x09, 0x05, 0x0b, 0x0f, 0x0f, 0x0f, 0x0e, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x09, 0x0a, 0x0a, 0x0a, 0x09, 0x05, 0x05, 0x04, 0x04, 0x00, 0x05, 0x05, 0x05, 0x0a, 0x05, 0x05, 0x04, 0x04, 0x00, 0x00, 0x09, 0x0e, 0x0a, 0x05, 0x05, 0x05, 0x05, 0x49, 0x4d, 0x00, 0x24, 0x49, 0x00, 0x00, 0x00, 0x45, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xf1, 0xf5, 0xfe, 0xf9, 0xf4, 0xf9, 0xf9, 0x24, 0x44, 0xb2, 0x92, 0x24, 0x00, 0x20, 0x8d, 0x69, 0x20, 0x44, 0x45, 0x45, 0x44, 0x44, 0x69, 0x69, 0x44, 0x69, 0xff, 0x49, 0x00, 0x44, 0xd6, 0xff, 0x00, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x4e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x0a, 0x0f, 0x0f, 0x0f, 0x0a, 0x0a, 0x0e, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0e, 0x0e, 0x09, 0x05, 0x00, 0x00, 0x00, 0x05, 0x09, 0x05, 0x05, 0x05, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x0a, 0x0e, 0x0a, 0x09, 0x05, 0x05, 0x05, 0x05, 0x24, 0x00, 0x00, 0x25, 0x49, 0x24, 0x00, 0x00, 0x24, 0xdb, 0xff, 0xff, 0xff, 0xfb, 0xf1, 0xf0, 0xfa, 0xf9, 0xf4, 0xf9, 0xfd, 0xad, 0x00, 0x8d, 0xb2, 0x49, 0x00, 0x00, 0x6d, 0xff, 0x6d, 0x20, 0x45, 0x69, 0x69, 0x45, 0x6d, 0x69, 0x45, 0x24, 0xfb, 0x8e, 0x24, 0x44, 0xb2, 0xdb, 0x00, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x0a, 0x0f, 0x0f, 0x0f, 0x0a, 0x0a, 0x0e, 0x0a, 0x0a, 0x0a, 0x0a, 0x09, 0x0a, 0x0f, 0x0a, 0x05, 0x00, 0x00, 0x04, 0x09, 0x0e, 0x0e, 0x09, 0x05, 0x00, 0x00, 0x00, 0x00, 0x05, 0x04, 0x05, 0x0a, 0x0a, 0x0a, 0x09, 0x09, 0x09, 0x05, 0x05, 0x04, 0x00, 0x00, 0x00, 0x00, 0x29, 0x49, 0x24, 0x00, 0x00, 0x6d, 0xff, 0xff, 0xff, 0xff, 0xf1, 0xf0, 0xfa, 0xfa, 0xf4, 0xf9, 0xf9, 0xf9, 0x24, 0x44, 0xb2, 0x92, 0x24, 0x00, 0x00, 0xb6, 0xff, 0x6d, 0x44, 0x69, 0x69, 0x24, 0x92, 0x92, 0x69, 0x24, 0xb2, 0x8d, 0x69, 0x8d, 0x49, 0x25, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4a, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x05, 0x0e, 0x0f, 0x0f, 0x0a, 0x0a, 0x0e, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0f, 0x0e, 0x05, 0x00, 0x00, 0x05, 0x0a, 0x0e, 0x0e, 0x0a, 0x05, 0x00, 0x00, 0x00, 0x00, 0x05, 0x0a, 0x05, 0x05, 0x0a, 0x0a, 0x09, 0x0a, 0x0a, 0x05, 0x05, 0x05, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x49, 0x25, 0x00, 0x00, 0xd6, 0xff, 0xff, 0xfb, 0xcd, 0xec, 0xf5, 0xfa, 0xf5, 0xf4, 0xf9, 0xfd, 0xb1, 0x00, 0x69, 0xb6, 0x49, 0x00, 0x00, 0x00, 0xd6, 0x8d, 0x44, 0x69, 0x69, 0x20, 0x92, 0xb6, 0x69, 0x45, 0x44, 0xb2, 0x92, 0x49, 0x00, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x73, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x0a, 0x0f, 0x0f, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0f, 0x0e, 0x05, 0x00, 0x00, 0x09, 0x0a, 0x0e, 0x0e, 0x0a, 0x04, 0x00, 0x00, 0x00, 0x04, 0x09, 0x0a, 0x0a, 0x05, 0x00, 0x0a, 0x0a, 0x0a, 0x0e, 0x0a, 0x04, 0x04, 0x05, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x04, 0x49, 0x49, 0x00, 0x49, 0xff, 0xff, 0xff, 0xce, 0xc9, 0xf1, 0xfa, 0xf9, 0xf8, 0xf9, 0xfd, 0xf9, 0x44, 0x20, 0xd2, 0x96, 0x00, 0x00, 0x24, 0x45, 0x24, 0x24, 0x45, 0x45, 0x24, 0x69, 0x69, 0x8d, 0x20, 0x69, 0xff, 0xdb, 0x00, 0x25, 0x96, 0x72, 0x05, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x0a, 0x0f, 0x0e, 0x0a, 0x0a, 0x0a, 0x0a, 0x0e, 0x0a, 0x0f, 0x0f, 0x05, 0x00, 0x05, 0x0a, 0x0a, 0x0e, 0x0e, 0x09, 0x00, 0x00, 0x04, 0x09, 0x04, 0x04, 0x0a, 0x09, 0x0a, 0x0a, 0x04, 0x05, 0x0a, 0x0a, 0x09, 0x05, 0x04, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x04, 0x49, 0x49, 0x00, 0x49, 0xff, 0xff, 0xb2, 0xc9, 0xed, 0xf5, 0xf9, 0xf4, 0xf8, 0xf4, 0xfd, 0xd5, 0x00, 0x69, 0xb2, 0x6d, 0x00, 0x24, 0x00, 0x24, 0x00, 0x00, 0x6d, 0xd6, 0x44, 0x69, 0x8d, 0x8d, 0xff, 0xff, 0xff, 0xbb, 0x92, 0xb7, 0x6d, 0x00, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4a, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x0a, 0x0e, 0x0a, 0x0a, 0x0e, 0x0e, 0x0e, 0x0a, 0x0e, 0x13, 0x0a, 0x00, 0x05, 0x0a, 0x0a, 0x0a, 0x0e, 0x0a, 0x00, 0x00, 0x05, 0x0a, 0x0e, 0x05, 0x00, 0x0a, 0x0a, 0x0a, 0x0a, 0x09, 0x00, 0x09, 0x05, 0x04, 0x05, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x00, 0x49, 0x49, 0x00, 0xb2, 0xff, 0xb6, 0xad, 0xed, 0xf1, 0xf9, 0xf9, 0xf8, 0xf4, 0xf9, 0xfd, 0x48, 0x20, 0xb1, 0x96, 0x00, 0x00, 0x20, 0x24, 0x24, 0x24, 0xb6, 0xff, 0xb2, 0xb2, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x24, 0x00, 0xb2, 0x92, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x29, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0e, 0x0e, 0x0a, 0x0a, 0x0f, 0x0e, 0x05, 0x05, 0x0a, 0x0e, 0x0a, 0x0e, 0x0a, 0x05, 0x00, 0x05, 0x0a, 0x0a, 0x0a, 0x05, 0x00, 0x05, 0x0a, 0x09, 0x05, 0x05, 0x00, 0x00, 0x04, 0x00, 0x05, 0x05, 0x09, 0x0a, 0x0e, 0x0e, 0x04, 0x00, 0x00, 0x00, 0x04, 0x04, 0x04, 0x04, 0x00, 0x49, 0x29, 0x00, 0xff, 0xff, 0x6d, 0xa9, 0xed, 0xf5, 0xf4, 0xf4, 0xf8, 0xf4, 0xfd, 0xf5, 0x20, 0x49, 0xb2, 0x6d, 0x24, 0x25, 0x45, 0x25, 0x49, 0x24, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x05, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0e, 0x0a, 0x0a, 0x0f, 0x0a, 0x05, 0x0a, 0x0e, 0x0a, 0x0a, 0x0e, 0x05, 0x00, 0x05, 0x0a, 0x0a, 0x0a, 0x09, 0x05, 0x05, 0x00, 0x05, 0x05, 0x04, 0x00, 0x05, 0x05, 0x00, 0x0e, 0x17, 0x12, 0x13, 0x13, 0x12, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x00, 0x49, 0x24, 0x45, 0xff, 0x96, 0x64, 0xc9, 0xf1, 0xf4, 0xf4, 0xf8, 0xf8, 0xf8, 0xfc, 0x68, 0x20, 0xd6, 0xdb, 0x92, 0x20, 0x49, 0x49, 0x49, 0x91, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x25, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4a, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x0a, 0x0a, 0x0a, 0x0a, 0x0e, 0x0a, 0x0f, 0x0f, 0x0a, 0x0a, 0x0e, 0x0a, 0x0a, 0x0f, 0x0a, 0x00, 0x05, 0x0a, 0x0e, 0x0e, 0x0a, 0x05, 0x05, 0x05, 0x00, 0x00, 0x00, 0x05, 0x0e, 0x17, 0x1b, 0x12, 0x0e, 0x12, 0x09, 0x09, 0x05, 0x04, 0x05, 0x0e, 0x09, 0x00, 0x00, 0x04, 0x00, 0x04, 0x04, 0x05, 0x00, 0x00, 0x49, 0x00, 0xb2, 0xff, 0x49, 0x84, 0xed, 0xf1, 0xf4, 0xf4, 0xf8, 0xf4, 0xf8, 0xf4, 0x68, 0xdb, 0xda, 0xff, 0x92, 0x24, 0x49, 0x69, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x4d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x0a, 0x0f, 0x0a, 0x0a, 0x0a, 0x0a, 0x0f, 0x0a, 0x0a, 0x0a, 0x0f, 0x0a, 0x0e, 0x0f, 0x0a, 0x05, 0x0a, 0x0f, 0x0f, 0x0a, 0x05, 0x05, 0x00, 0x00, 0x00, 0x05, 0x0e, 0x09, 0x0e, 0x12, 0x13, 0x37, 0x05, 0x00, 0x00, 0x00, 0x05, 0x0e, 0x17, 0x12, 0x05, 0x00, 0x00, 0x00, 0x04, 0x04, 0x00, 0x29, 0x29, 0x04, 0x00, 0x25, 0x00, 0xb6, 0x92, 0x20, 0xc9, 0xf0, 0xf4, 0xf4, 0xf4, 0xf8, 0xf8, 0xfc, 0xb0, 0xb1, 0xf5, 0x8d, 0xff, 0xb6, 0x69, 0xda, 0xff, 0xff, 0xff, 0xff, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2a, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x0a, 0x0e, 0x0a, 0x0e, 0x0a, 0x0f, 0x0f, 0x0b, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0a, 0x05, 0x0a, 0x0f, 0x0f, 0x05, 0x00, 0x00, 0x0a, 0x17, 0x09, 0x00, 0x13, 0x1f, 0x12, 0x0e, 0x0e, 0x09, 0x0e, 0x12, 0x0e, 0x05, 0x05, 0x09, 0x09, 0x00, 0x00, 0x04, 0x05, 0x00, 0x05, 0x05, 0x00, 0x12, 0x36, 0x09, 0x00, 0x24, 0x24, 0x00, 0x49, 0x29, 0x64, 0xc8, 0xf0, 0xf4, 0xf4, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xb1, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x91, 0x49, 0xff, 0xff, 0xba, 0x92, 0xb6, 0xba, 0xdb, 0xbb, 0x49, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x25, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x0a, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0a, 0x0b, 0x0f, 0x0f, 0x0f, 0x0f, 0x0a, 0x0a, 0x06, 0x0f, 0x0f, 0x05, 0x00, 0x05, 0x17, 0x1b, 0x1b, 0x0e, 0x00, 0x00, 0x1b, 0x1f, 0x1b, 0x17, 0x17, 0x17, 0x17, 0x12, 0x09, 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x05, 0x05, 0x00, 0x00, 0x0d, 0x3b, 0x32, 0x25, 0x09, 0x04, 0x00, 0x00, 0xb2, 0xdb, 0x00, 0x00, 0x89, 0xf1, 0xf8, 0xf4, 0xf4, 0xf4, 0xf8, 0xf8, 0xf8, 0xf4, 0xb2, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6d, 0x48, 0xfb, 0xff, 0x92, 0x00, 0x00, 0x6d, 0x69, 0x24, 0x24, 0x49, 0x25, 0x05, 0x05, 0x05, 0x05, 0x05, 0x96, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2a, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0e, 0x0f, 0x0f, 0x0f, 0x0f, 0x0b, 0x0a, 0x0a, 0x0a, 0x0a, 0x0f, 0x0a, 0x0a, 0x0a, 0x0b, 0x0f, 0x05, 0x00, 0x05, 0x17, 0x12, 0x04, 0x05, 0x12, 0x05, 0x00, 0x0e, 0x1b, 0x1b, 0x1b, 0x17, 0x12, 0x09, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x05, 0x00, 0x0d, 0x32, 0x24, 0x29, 0x11, 0x04, 0x00, 0x00, 0x45, 0xb6, 0x8e, 0x40, 0x60, 0x44, 0x8c, 0xf8, 0xf8, 0xf4, 0xf4, 0xf9, 0xf9, 0xf8, 0xb0, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xb6, 0xb6, 0xff, 0xff, 0x00, 0x00, 0x00, 0x44, 0x49, 0x69, 0xd2, 0x8e, 0x05, 0x05, 0x05, 0x05, 0x05, 0x25, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x0a, 0x0f, 0x0f, 0x0f, 0x0b, 0x0b, 0x0b, 0x0a, 0x0a, 0x0f, 0x0f, 0x0a, 0x0a, 0x0f, 0x0f, 0x09, 0x00, 0x05, 0x17, 0x0e, 0x00, 0x05, 0x00, 0x05, 0x0a, 0x05, 0x05, 0x0e, 0x0e, 0x09, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x05, 0x12, 0x15, 0x3a, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x69, 0xff, 0x69, 0x80, 0xc8, 0x68, 0x49, 0xb0, 0xf8, 0xf8, 0xfa, 0xdb, 0xf9, 0xf0, 0xb6, 0xff, 0xff, 0xff, 0xdb, 0xff, 0xff, 0xff, 0x92, 0x00, 0x49, 0x25, 0x49, 0x49, 0x69, 0x49, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2a, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x2a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x0a, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0a, 0x0f, 0x13, 0x0e, 0x00, 0x00, 0x17, 0x13, 0x00, 0x00, 0x05, 0x05, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x1f, 0x16, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0xd6, 0x20, 0xc4, 0xec, 0xac, 0x49, 0x68, 0xd0, 0xfa, 0xff, 0xff, 0xf4, 0xb1, 0xdb, 0xff, 0x8d, 0x44, 0xff, 0xff, 0xff, 0x92, 0xdb, 0xff, 0xff, 0xb6, 0x6e, 0x05, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x25, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0b, 0x0f, 0x0f, 0x0f, 0x0e, 0x13, 0x0f, 0x05, 0x00, 0x0f, 0x1f, 0x13, 0x09, 0x00, 0x01, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x6d, 0x40, 0xe4, 0xf0, 0xf4, 0xb1, 0x44, 0x69, 0xdb, 0xff, 0xfd, 0xd0, 0xb7, 0xb6, 0x45, 0x44, 0xda, 0xff, 0xff, 0xb6, 0xdb, 0xdb, 0x6d, 0x25, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x96, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2a, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x0b, 0x0f, 0x0f, 0x0b, 0x0b, 0x0a, 0x0b, 0x0f, 0x0f, 0x0f, 0x0f, 0x13, 0x0a, 0x00, 0x05, 0x17, 0x1f, 0x13, 0x01, 0x05, 0x0e, 0x05, 0x05, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x49, 0x40, 0xe8, 0xf0, 0xf8, 0xf8, 0xb1, 0x25, 0x6e, 0xfa, 0xf9, 0xff, 0xb6, 0x45, 0x44, 0x69, 0xff, 0xff, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x29, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x2a, 0x2a, 0x2a, 0x4a, 0x6e, 0x96, 0x96, 0x6e, 0x4a, 0x2a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x0a, 0x0f, 0x0b, 0x0a, 0x0a, 0x0a, 0x0f, 0x0f, 0x0a, 0x0f, 0x0f, 0x0e, 0x09, 0x05, 0x0e, 0x1f, 0x17, 0x04, 0x0a, 0x0e, 0x09, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x91, 0xfb, 0x24, 0x80, 0xed, 0xf1, 0xf8, 0xf9, 0x6e, 0x49, 0x69, 0x8d, 0xff, 0xff, 0x48, 0x69, 0xdb, 0xdb, 0xff, 0x49, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4e, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x2a, 0x2a, 0x4e, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x2a, 0x2a, 0x2a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x0a, 0x0f, 0x0b, 0x0a, 0x0b, 0x0f, 0x0f, 0x0a, 0x0a, 0x0f, 0x0e, 0x0a, 0x0a, 0x06, 0x17, 0x1f, 0x05, 0x04, 0x05, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0xfb, 0x6d, 0x40, 0xe9, 0xed, 0xf0, 0xf5, 0xfb, 0x49, 0x92, 0xd6, 0x69, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0x25, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x4d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x2a, 0x2a, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb6, 0x4a, 0x2a, 0x2a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x0a, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0a, 0x0e, 0x0f, 0x0a, 0x0a, 0x0a, 0x0e, 0x1b, 0x09, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8d, 0xb6, 0x00, 0x60, 0xe9, 0xf0, 0xf5, 0xd6, 0x00, 0x49, 0xfe, 0xd5, 0x6d, 0xb7, 0xff, 0xff, 0xff, 0xff, 0x05, 0x01, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x2a, 0x2a, 0x4a, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x72, 0x2a, 0x2a, 0x0a, 0x0a, 0x0a, 0x0a, 0x09, 0x05, 0x0f, 0x0f, 0x0f, 0x13, 0x13, 0x0f, 0x0f, 0x0f, 0x0e, 0x0a, 0x0a, 0x0a, 0x13, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0xd6, 0x91, 0x45, 0xc9, 0xe8, 0xf1, 0xf5, 0x25, 0x00, 0x20, 0x91, 0xff, 0xb6, 0x6d, 0xff, 0xff, 0xdb, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2a, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x2a, 0x2a, 0x4a, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x2a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x0b, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x05, 0x0a, 0x0f, 0x0a, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x44, 0xfa, 0x6d, 0x40, 0xe9, 0xec, 0xf6, 0x6e, 0x00, 0x00, 0x00, 0x49, 0xdb, 0xd6, 0x49, 0xff, 0xdf, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x2a, 0x4a, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x2a, 0x2a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x0a, 0x0f, 0x0b, 0x0b, 0x0f, 0x0f, 0x0a, 0x05, 0x0a, 0x13, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49, 0xd6, 0x24, 0x64, 0xe8, 0xf1, 0xb2, 0x04, 0x00, 0x00, 0x00, 0x00, 0x92, 0x45, 0x49, 0xff, 0x49, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x2a, 0x2a, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x4a, 0x2a, 0x2a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x05, 0x0f, 0x0f, 0x0b, 0x0f, 0x0a, 0x06, 0x0f, 0x13, 0x13, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x91, 0x8d, 0x00, 0xa4, 0xe8, 0xcd, 0x6d, 0x92, 0x92, 0x00, 0x00, 0x00, 0x25, 0x24, 0x6d, 0x6d, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4a, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x2a, 0x2a, 0x4a, 0x96, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x4e, 0x2a, 0x2a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x0b, 0x0f, 0x0b, 0x0a, 0x0b, 0x0f, 0x13, 0x0f, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0x6d, 0x20, 0xe4, 0x80, 0x6d, 0xff, 0xfa, 0xad, 0x25, 0x00, 0x00, 0x24, 0x24, 0x04, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x2a, 0x2a, 0x4e, 0x97, 0xbb, 0xb7, 0x92, 0x4e, 0x2a, 0x2a, 0x2a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x0a, 0x0f, 0x0b, 0x0f, 0x13, 0x0e, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x44, 0xfa, 0x49, 0x40, 0x84, 0x00, 0xdf, 0xf6, 0xc9, 0xdb, 0x92, 0x24, 0x24, 0x25, 0x25, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x2a, 0x2e, 0x2e, 0x2a, 0x2a, 0x2e, 0x2a, 0x2a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x05, 0x0a, 0x13, 0x13, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8d, 0xfa, 0x24, 0x40, 0x00, 0x96, 0xf6, 0xc4, 0x8d, 0xff, 0xff, 0xdb, 0x25, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x73, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x2a, 0x2a, 0x2e, 0x2a, 0x2a, 0x2a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x0f, 0x17, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0xf6, 0xfa, 0x00, 0x00, 0x8d, 0xed, 0xc9, 0x60, 0x92, 0xff, 0xdb, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x73, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x05, 0x0f, 0x0a, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0xfa, 0x6d, 0x00, 0x40, 0x85, 0x65, 0x40, 0x00, 0x92, 0x49, 0x00, 0x05, 0x05, 0x05, 0x05, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x05, 0x0a, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x05, 0x01, 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, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x69, 0xb2, 0x49, 0x00, 0x20, 0x49, 0x00, 0x04, 0x00, 0x24, 0x05, 0x05, 0x05, 0x05, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4e, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x06, 0x06, 0x0a, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x45, 0x6d, 0x8d, 0x8d, 0x69, 0x49, 0x00, 0x25, 0x29, 0x00, 0x05, 0x05, 0x4d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4e, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x06, 0x0a, 0x05, 0x00, 0x00, 0x00, 0x01, 0x00, 0x05, 0x05, 0x05, 0x01, 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, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0xd2, 0xd6, 0x69, 0x6d, 0x8d, 0x8d, 0x05, 0x01, 0x05, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2a, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x06, 0x0a, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0x05, 0x05, 0x00, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x44, 0x8d, 0x69, 0x24, 0xb2, 0x49, 0x00, 0x05, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4a, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x06, 0x06, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x25, 0x05, 0x00, 0x05, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4e, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x06, 0x06, 0x06, 0x0a, 0x05, 0x01, 0x05, 0x01, 0x05, 0x00, 0x00, 0x00, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49, 0x92, 0x6e, 0x6e, 0x05, 0x00, 0x05, 0x4d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x06, 0x06, 0x0a, 0x05, 0x01, 0x05, 0x05, 0x06, 0x01, 0x01, 0x05, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6d, 0xdb, 0xff, 0xb6, 0x49, 0x25, 0x05, 0x05, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x06, 0x06, 0x0a, 0x05, 0x01, 0x01, 0x06, 0x06, 0x01, 0x05, 0x06, 0x05, 0x00, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49, 0xdb, 0x49, 0x00, 0x00, 0x00, 0x05, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x06, 0x0a, 0x05, 0x06, 0x0a, 0x06, 0x01, 0x01, 0x06, 0x05, 0x01, 0x05, 0x05, 0x01, 0x05, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x49, 0x01, 0x00, 0x05, 0x05, 0x96, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x2a, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x06, 0x06, 0x05, 0x01, 0x01, 0x01, 0x01, 0x00, 0x01, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49, 0x6d, 0x25, 0x01, 0x29, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x4e, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x05, 0x05, 0x0a, 0x06, 0x0a, 0x0a, 0x06, 0x00, 0x01, 0x00, 0x01, 0x01, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x29, 0x6d, 0x29, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x06, 0x05, 0x05, 0x0a, 0x0a, 0x0a, 0x06, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x25, 0x24, 0x49, 0x96, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x4f, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x06, 0x05, 0x05, 0x06, 0x0a, 0x0a, 0x05, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x25, 0x25, 0x6d, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x2a, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x06, 0x05, 0x05, 0x06, 0x06, 0x0a, 0x06, 0x01, 0x01, 0x01, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x05, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x25, 0x24, 0x29, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x73, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x06, 0x06, 0x05, 0x05, 0x06, 0x05, 0x0a, 0x07, 0x06, 0x06, 0x01, 0x01, 0x01, 0x06, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x05, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x24, 0x25, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x4e, 0x06, 0x06, 0x06, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x06, 0x06, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x06, 0x06, 0x06, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x05, 0x05, 0x05, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x4d, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x4e, 0x06, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x06, 0x06, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x0a, 0x06, 0x02, 0x01, 0x01, 0x01, 0x00, 0x01, 0x05, 0x05, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x49, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x4f, 0x0a, 0x0a, 0x0a, 0x0a, 0x06, 0x06, 0x06, 0x06, 0x05, 0x05, 0x05, 0x05, 0x06, 0x0a, 0x06, 0x02, 0x06, 0x06, 0x06, 0x05, 0x01, 0x06, 0x01, 0x01, 0x01, 0x01, 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, 0x49, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x4f, 0x0a, 0x0a, 0x06, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0a, 0x0a, 0x06, 0x02, 0x05, 0x06, 0x05, 0x01, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x73, 0x2a, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x06, 0x05, 0x05, 0x0a, 0x0a, 0x06, 0x01, 0x01, 0x01, 0x00, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x6e, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x4e, 0x2a, 0x05, 0x05, 0x05, 0x06, 0x06, 0x05, 0x09, 0x06, 0x06, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x49, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x6e, 0x2a, 0x05, 0x06, 0x06, 0x05, 0x06, 0x06, 0x01, 0x01, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x6e, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0x93, 0x6e, 0x2a, 0x06, 0x06, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x49, 0x92, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xb7, 0x92, 0x4a, 0x25, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x49, 0x92, 0xb7, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xb7, 0xb7, 0x92, 0x6e, 0x6e, 0x6e, 0x49, 0x49, 0x49, 0x49, 0x6d, 0x6d, 0x72, 0x92, 0xb6, 0xb7, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 + /*Pixel format: Red: 5 bit, Green: 6 bit, Blue: 5 bit*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x5f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x3f, 0xf7, 0x7f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x7f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x3f, 0xf7, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xf7, 0x7e, 0xef, 0xfd, 0xde, 0x9c, 0xce, 0xd8, 0xbd, 0x77, 0xad, 0x37, 0x9d, 0x18, 0x95, 0xb7, 0x84, 0xd9, 0x84, 0xb9, 0x7c, 0x56, 0x74, 0x15, 0x74, 0x79, 0x74, 0x9a, 0x74, 0x74, 0x7c, 0x93, 0x8c, 0xb5, 0x8c, 0xf6, 0x94, 0x37, 0x95, 0x17, 0x95, 0x39, 0x95, 0x3a, 0xbe, 0x3c, 0xef, 0x9e, 0xf7, 0xbe, 0xf7, 0x9e, 0xf7, 0xbe, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x3f, 0xf7, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xe7, 0xbe, 0xce, 0xbb, 0xa5, 0x94, 0x6b, 0x94, 0x32, 0x50, 0x01, 0x09, 0x00, 0x51, 0x01, 0x65, 0x00, 0x04, 0x00, 0xaa, 0x00, 0x0e, 0x01, 0x30, 0x01, 0xb4, 0x01, 0x31, 0x01, 0xad, 0x00, 0xce, 0x00, 0x55, 0x01, 0xeb, 0x00, 0xa5, 0x00, 0x29, 0x01, 0xad, 0x09, 0x0e, 0x1a, 0xcd, 0x09, 0xac, 0x00, 0x2e, 0x01, 0xf2, 0x73, 0xb5, 0xbd, 0x95, 0xb5, 0x34, 0xa5, 0xd3, 0x94, 0xb3, 0x94, 0xfb, 0xe6, 0x9d, 0xf7, 0xdb, 0xde, 0x9e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x5f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbe, 0xc6, 0x9d, 0x8d, 0x7b, 0x5c, 0x78, 0x33, 0x96, 0x02, 0xd6, 0x02, 0x54, 0x02, 0x6e, 0x09, 0x11, 0x02, 0x4c, 0x01, 0x32, 0x02, 0x8c, 0x01, 0xc6, 0x00, 0x10, 0x0a, 0x52, 0x02, 0x95, 0x02, 0x75, 0x02, 0xf1, 0x01, 0xf1, 0x01, 0xb7, 0x02, 0xee, 0x01, 0x45, 0x01, 0xcc, 0x01, 0x6f, 0x0a, 0xf1, 0x32, 0x11, 0x3b, 0xef, 0x09, 0xd0, 0x01, 0x73, 0x4b, 0xb6, 0xbd, 0x17, 0xc6, 0x95, 0xb5, 0x34, 0xad, 0x96, 0xb5, 0x14, 0xa5, 0x17, 0xbe, 0x3b, 0xe7, 0x6d, 0x6b, 0x0f, 0x7c, 0xb6, 0xb5, 0xd7, 0xbd, 0xdb, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x1f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xc6, 0x7d, 0x85, 0x3c, 0x4c, 0xfa, 0x0a, 0x98, 0x02, 0x77, 0x02, 0x76, 0x02, 0x75, 0x02, 0x55, 0x02, 0x75, 0x02, 0x12, 0x02, 0x6e, 0x09, 0x4c, 0x09, 0xef, 0x01, 0xef, 0x01, 0xe8, 0x00, 0xef, 0x01, 0x95, 0x02, 0x95, 0x02, 0x33, 0x02, 0x12, 0x02, 0x56, 0x02, 0xf1, 0x09, 0x05, 0x01, 0x4a, 0x01, 0xef, 0x01, 0x90, 0x1a, 0xf0, 0x32, 0x0f, 0x12, 0x2f, 0x01, 0x32, 0x0a, 0x94, 0x84, 0xf6, 0xcd, 0x75, 0xad, 0x14, 0xa5, 0x55, 0xad, 0xd6, 0xbd, 0x54, 0xad, 0x95, 0xb5, 0x3b, 0xef, 0xef, 0x7b, 0x8a, 0x52, 0x50, 0x8c, 0x4c, 0x63, 0xee, 0x7b, 0x3b, 0xe7, 0xde, 0xff, 0xfc, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x1f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x1f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xef, 0x7f, 0x85, 0x7e, 0x3c, 0x5c, 0x13, 0xfb, 0x02, 0xdb, 0x02, 0xb9, 0x02, 0x97, 0x02, 0x76, 0x02, 0x56, 0x02, 0x55, 0x02, 0x54, 0x02, 0x54, 0x02, 0x74, 0x02, 0xcf, 0x01, 0x0b, 0x09, 0x2b, 0x01, 0xee, 0x01, 0xad, 0x01, 0x10, 0x02, 0xb6, 0x02, 0x95, 0x02, 0x12, 0x02, 0x54, 0x02, 0x53, 0x02, 0xe6, 0x00, 0x28, 0x01, 0xcf, 0x01, 0x0f, 0x02, 0xb0, 0x1a, 0x6f, 0x1a, 0x2e, 0x01, 0x91, 0x01, 0x53, 0x43, 0x95, 0xb5, 0xd6, 0xbd, 0xf3, 0x9c, 0x72, 0x8c, 0x75, 0xad, 0x17, 0xc6, 0xd6, 0xbd, 0x75, 0xb5, 0x1b, 0xe7, 0x92, 0x94, 0xab, 0x5a, 0xef, 0x7b, 0xec, 0x5a, 0xf6, 0xbd, 0x5b, 0xef, 0x3a, 0xe7, 0xb3, 0x8c, 0x4c, 0x3a, 0xb4, 0x8c, 0x5d, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x1f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x1f, 0xef, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x39, 0xbe, 0xd4, 0x63, 0xbc, 0x1a, 0xfd, 0x02, 0x7d, 0x03, 0xfb, 0x02, 0xdb, 0x02, 0xda, 0x02, 0x98, 0x02, 0x76, 0x02, 0x75, 0x02, 0x75, 0x02, 0x54, 0x02, 0x54, 0x02, 0x53, 0x02, 0x32, 0x02, 0xf0, 0x01, 0x8c, 0x01, 0xc8, 0x08, 0x09, 0x01, 0xee, 0x01, 0x73, 0x02, 0xd6, 0x02, 0x53, 0x02, 0x33, 0x02, 0x74, 0x02, 0x28, 0x01, 0xe7, 0x00, 0xae, 0x01, 0xcf, 0x01, 0x0f, 0x02, 0xed, 0x01, 0x6d, 0x01, 0x91, 0x01, 0x52, 0x12, 0xb3, 0x94, 0xf5, 0xcd, 0x14, 0xa5, 0x72, 0x8c, 0x52, 0x84, 0x75, 0xad, 0x58, 0xce, 0x17, 0xc6, 0xb6, 0xbd, 0xfa, 0xde, 0xf3, 0xa4, 0x8a, 0x52, 0xef, 0x7b, 0x4d, 0x63, 0xfa, 0xde, 0x3b, 0xef, 0xd9, 0xde, 0x96, 0xad, 0x07, 0x09, 0x28, 0x11, 0x4b, 0x32, 0xd1, 0x6b, 0x5a, 0xc6, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0x1f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0x7b, 0xce, 0x30, 0x4b, 0x27, 0x01, 0xb1, 0x01, 0x5d, 0x02, 0x3e, 0x03, 0x5c, 0x03, 0xfb, 0x02, 0xda, 0x02, 0xb8, 0x02, 0x97, 0x02, 0x76, 0x02, 0x75, 0x02, 0x54, 0x02, 0x54, 0x02, 0x53, 0x02, 0x33, 0x02, 0x31, 0x02, 0xef, 0x01, 0x6b, 0x01, 0x29, 0x01, 0x86, 0x00, 0x6b, 0x01, 0xf6, 0x02, 0xb5, 0x02, 0x32, 0x02, 0x95, 0x02, 0xad, 0x01, 0xe7, 0x00, 0xce, 0x01, 0xf0, 0x01, 0xad, 0x01, 0xcd, 0x01, 0x4c, 0x01, 0x8f, 0x01, 0xd2, 0x01, 0x31, 0x3b, 0xb4, 0xc5, 0xb5, 0xb5, 0xd0, 0x73, 0xd0, 0x6b, 0x92, 0x8c, 0x76, 0xb5, 0x58, 0xce, 0x58, 0xce, 0xd6, 0xbd, 0xb9, 0xd6, 0xd7, 0xbd, 0x69, 0x4a, 0x6d, 0x6b, 0x0f, 0x7c, 0xfa, 0xde, 0x1b, 0xe7, 0x58, 0xd6, 0xb6, 0xb5, 0x69, 0x19, 0x27, 0x09, 0xa9, 0x21, 0xa9, 0x19, 0xa9, 0x21, 0x6f, 0x5b, 0x7a, 0xce, 0xbf, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb8, 0xad, 0x30, 0x4b, 0x4a, 0x01, 0x29, 0x01, 0x49, 0x01, 0x58, 0x02, 0x9d, 0x02, 0x5d, 0x03, 0x1c, 0x03, 0xda, 0x02, 0xd9, 0x02, 0xd8, 0x02, 0x96, 0x02, 0x55, 0x02, 0x74, 0x02, 0x53, 0x02, 0x52, 0x02, 0x53, 0x02, 0x32, 0x02, 0x10, 0x02, 0xef, 0x01, 0x8c, 0x01, 0x2a, 0x01, 0x85, 0x00, 0x4a, 0x01, 0x16, 0x0b, 0x93, 0x02, 0x94, 0x02, 0x52, 0x02, 0x29, 0x01, 0xad, 0x01, 0x31, 0x02, 0xad, 0x01, 0x4b, 0x01, 0x4b, 0x01, 0x8e, 0x01, 0xf2, 0x01, 0x31, 0x0a, 0xb3, 0x8c, 0x36, 0xce, 0x13, 0x9d, 0xed, 0x52, 0x8f, 0x63, 0xd4, 0x94, 0xb6, 0xb5, 0x17, 0xc6, 0x58, 0xce, 0x37, 0xc6, 0x57, 0xce, 0xba, 0xd6, 0x69, 0x4a, 0x49, 0x42, 0xb2, 0x94, 0x1b, 0xe7, 0xfa, 0xde, 0xf6, 0xc5, 0xb6, 0xb5, 0xea, 0x21, 0x07, 0x09, 0xa9, 0x19, 0xa9, 0x19, 0xa9, 0x19, 0xa9, 0x21, 0x89, 0x19, 0x4f, 0x5b, 0xb7, 0xad, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x3f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xb5, 0x71, 0x53, 0x4a, 0x01, 0x4a, 0x01, 0x6b, 0x01, 0xe7, 0x00, 0xcd, 0x01, 0x1f, 0x03, 0xbd, 0x02, 0x5d, 0x03, 0x1b, 0x03, 0xf9, 0x02, 0xd8, 0x02, 0x96, 0x02, 0x75, 0x02, 0x73, 0x02, 0x53, 0x02, 0x52, 0x02, 0x31, 0x02, 0x51, 0x02, 0x30, 0x02, 0x0e, 0x02, 0xcd, 0x01, 0xad, 0x01, 0x29, 0x01, 0x44, 0x00, 0x6c, 0x09, 0xf5, 0x02, 0x93, 0x02, 0xb4, 0x02, 0xcd, 0x01, 0xad, 0x01, 0x31, 0x02, 0xcf, 0x01, 0x4c, 0x01, 0x6c, 0x01, 0x8d, 0x01, 0x11, 0x02, 0xf2, 0x01, 0x71, 0x53, 0xf5, 0xc5, 0x16, 0xc6, 0xd0, 0x7b, 0x2c, 0x32, 0x90, 0x63, 0xf4, 0x94, 0xf7, 0xbd, 0xf7, 0xc5, 0x17, 0xc6, 0x99, 0xd6, 0x37, 0xc6, 0x1b, 0xe7, 0x0c, 0x5b, 0xa6, 0x31, 0x74, 0xad, 0x1b, 0xe7, 0xda, 0xde, 0xb5, 0xbd, 0x54, 0xad, 0xca, 0x21, 0x28, 0x09, 0xa9, 0x21, 0xa9, 0x19, 0xa9, 0x19, 0x89, 0x19, 0x89, 0x19, 0x88, 0x19, 0x89, 0x19, 0x6f, 0x63, 0x19, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdc, 0xd6, 0x71, 0x53, 0x4a, 0x01, 0x6a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x29, 0x01, 0x06, 0x01, 0xb7, 0x02, 0xff, 0x02, 0xbc, 0x02, 0x3c, 0x03, 0xfb, 0x02, 0xf9, 0x02, 0xb7, 0x02, 0x95, 0x02, 0x54, 0x02, 0x53, 0x02, 0x52, 0x02, 0x31, 0x02, 0x31, 0x02, 0x30, 0x02, 0x2f, 0x02, 0xed, 0x01, 0xab, 0x01, 0x8a, 0x01, 0x28, 0x01, 0x64, 0x00, 0x6b, 0x01, 0xb4, 0x02, 0xb4, 0x02, 0x52, 0x02, 0xce, 0x01, 0x51, 0x02, 0x10, 0x02, 0x8e, 0x01, 0xae, 0x01, 0xce, 0x01, 0xaf, 0x01, 0xf2, 0x01, 0x50, 0x0a, 0xf2, 0x9c, 0x16, 0xce, 0x14, 0xa5, 0xcd, 0x4a, 0x6a, 0x01, 0x90, 0x5b, 0x55, 0xa5, 0x37, 0xc6, 0xb6, 0xbd, 0xd6, 0xbd, 0xba, 0xd6, 0x78, 0xce, 0x5b, 0xef, 0xae, 0x73, 0x87, 0x31, 0x95, 0xb5, 0x57, 0xce, 0x99, 0xd6, 0x33, 0xad, 0x95, 0xb5, 0x4b, 0x32, 0x07, 0x09, 0xa9, 0x19, 0xa9, 0x19, 0xa9, 0x19, 0x89, 0x19, 0x89, 0x19, 0xa9, 0x21, 0x89, 0x19, 0x68, 0x19, 0x88, 0x19, 0xb0, 0x6b, 0xdb, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x3f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7e, 0xef, 0xb5, 0x84, 0xec, 0x19, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0xe7, 0x00, 0xcd, 0x01, 0x7e, 0x0b, 0x9b, 0x02, 0xdc, 0x02, 0x1c, 0x03, 0xfa, 0x02, 0xd8, 0x02, 0x96, 0x02, 0x75, 0x02, 0x53, 0x02, 0x52, 0x02, 0x52, 0x02, 0x31, 0x02, 0x30, 0x02, 0x30, 0x02, 0x2f, 0x02, 0xcd, 0x01, 0x8b, 0x01, 0x8a, 0x01, 0x49, 0x01, 0xc6, 0x00, 0x29, 0x01, 0xb4, 0x02, 0xf6, 0x02, 0x52, 0x02, 0x51, 0x02, 0x51, 0x02, 0xef, 0x01, 0xef, 0x01, 0x0f, 0x02, 0x6c, 0x01, 0x8e, 0x01, 0xf2, 0x01, 0x90, 0x53, 0x94, 0xbd, 0xf3, 0x9c, 0xcf, 0x73, 0x4b, 0x32, 0x29, 0x01, 0x50, 0x53, 0xb6, 0xb5, 0x37, 0xce, 0x95, 0xb5, 0x55, 0xad, 0xba, 0xd6, 0xda, 0xde, 0x3b, 0xe7, 0x51, 0x8c, 0x26, 0x21, 0xb1, 0x94, 0xd6, 0xbd, 0x99, 0xd6, 0x30, 0x8c, 0xfa, 0xde, 0x97, 0xad, 0xc6, 0x00, 0x68, 0x11, 0x89, 0x19, 0xa9, 0x19, 0xa9, 0x19, 0x89, 0x19, 0x89, 0x19, 0x88, 0x19, 0x88, 0x19, 0x88, 0x19, 0x88, 0x19, 0x2a, 0x32, 0xb4, 0x8c, 0x9e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x77, 0x9d, 0x4d, 0x22, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x29, 0x01, 0xe7, 0x00, 0xd7, 0x02, 0xfb, 0x0a, 0xf5, 0x09, 0x1c, 0x03, 0x1b, 0x03, 0xd8, 0x02, 0xb7, 0x02, 0x95, 0x02, 0x74, 0x02, 0x53, 0x02, 0x52, 0x02, 0x31, 0x02, 0x31, 0x02, 0x30, 0x02, 0x0f, 0x02, 0x0f, 0x02, 0xac, 0x01, 0x8b, 0x01, 0x6a, 0x01, 0x48, 0x01, 0xe6, 0x00, 0x08, 0x01, 0xd5, 0x02, 0xf6, 0x02, 0x51, 0x02, 0x51, 0x02, 0x10, 0x02, 0x0f, 0x02, 0x0f, 0x02, 0x6c, 0x01, 0x4a, 0x01, 0xf1, 0x01, 0x91, 0x12, 0xf1, 0x9c, 0xf2, 0x9c, 0xaf, 0x6b, 0x6e, 0x6b, 0x0b, 0x2a, 0x0a, 0x01, 0x91, 0x5b, 0xf7, 0xc5, 0x37, 0xce, 0x54, 0xad, 0x14, 0xa5, 0x79, 0xd6, 0xfb, 0xde, 0x3b, 0xe7, 0xf3, 0x9c, 0xe5, 0x18, 0xce, 0x73, 0x37, 0xc6, 0x57, 0xce, 0xd2, 0x9c, 0x7d, 0xf7, 0x3c, 0xe7, 0xea, 0x21, 0x27, 0x09, 0xa9, 0x21, 0xa9, 0x19, 0x89, 0x19, 0x89, 0x19, 0x88, 0x19, 0x88, 0x19, 0x88, 0x19, 0x88, 0x19, 0x88, 0x19, 0x88, 0x19, 0x88, 0x19, 0x4b, 0x3a, 0x77, 0xad, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3d, 0xe7, 0xd2, 0x63, 0x6a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0xe7, 0x00, 0xad, 0x01, 0x9e, 0x03, 0xf4, 0x01, 0xb2, 0x01, 0x3b, 0x03, 0x1a, 0x03, 0xd8, 0x02, 0xb6, 0x02, 0x75, 0x02, 0x54, 0x02, 0x52, 0x02, 0x32, 0x02, 0x31, 0x02, 0x31, 0x02, 0x2f, 0x02, 0x0f, 0x02, 0xee, 0x01, 0xac, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x6a, 0x01, 0x07, 0x01, 0x49, 0x01, 0xd5, 0x02, 0x72, 0x02, 0x0f, 0x02, 0x51, 0x02, 0x10, 0x02, 0x0f, 0x02, 0xee, 0x01, 0x4a, 0x01, 0xae, 0x01, 0x33, 0x02, 0xb0, 0x5b, 0x13, 0xb5, 0xcc, 0x4a, 0xed, 0x52, 0xcf, 0x7b, 0x6a, 0x11, 0x4b, 0x01, 0x12, 0x74, 0x37, 0xd6, 0x37, 0xc6, 0xd3, 0x9c, 0xf3, 0x9c, 0x58, 0xce, 0x1b, 0xe7, 0x7c, 0xf7, 0x34, 0xa5, 0xc4, 0x10, 0x30, 0x84, 0x58, 0xce, 0xd6, 0xb5, 0xd2, 0x94, 0x70, 0x8c, 0x16, 0xc6, 0x0e, 0x4b, 0x27, 0x09, 0x89, 0x21, 0xa9, 0x19, 0x89, 0x19, 0x89, 0x19, 0x88, 0x19, 0x88, 0x19, 0xa9, 0x19, 0xa8, 0x19, 0x88, 0x19, 0x88, 0x19, 0xa8, 0x19, 0x88, 0x19, 0x88, 0x21, 0xd0, 0x6b, 0x5d, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd9, 0xb5, 0x2d, 0x22, 0x4a, 0x01, 0x6a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x2a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x29, 0x01, 0x08, 0x01, 0xd7, 0x02, 0xbf, 0x03, 0x2e, 0x01, 0x4e, 0x01, 0x3a, 0x03, 0xf9, 0x02, 0xb7, 0x02, 0x96, 0x02, 0x74, 0x02, 0x53, 0x02, 0x52, 0x02, 0x32, 0x02, 0x11, 0x02, 0x10, 0x02, 0x30, 0x02, 0x0f, 0x02, 0xee, 0x01, 0xcd, 0x01, 0xac, 0x01, 0x8b, 0x01, 0x6a, 0x01, 0x07, 0x01, 0x28, 0x01, 0x92, 0x02, 0x50, 0x02, 0x51, 0x02, 0x93, 0x02, 0x30, 0x02, 0x0f, 0x02, 0xed, 0x01, 0xac, 0x01, 0xb1, 0x01, 0x6f, 0x1a, 0x0e, 0x84, 0xcb, 0x5a, 0xa4, 0x00, 0x87, 0x21, 0xcc, 0x42, 0xe9, 0x00, 0x2d, 0x0a, 0xf3, 0x9c, 0x17, 0xce, 0xd6, 0xbd, 0x71, 0x8c, 0xb2, 0x94, 0x17, 0xc6, 0x1b, 0xe7, 0xde, 0xff, 0x95, 0xb5, 0xa3, 0x10, 0x30, 0x84, 0x4c, 0x6b, 0x48, 0x42, 0x30, 0x84, 0xd6, 0xbd, 0x1a, 0xe7, 0x0e, 0x53, 0x07, 0x09, 0xa9, 0x21, 0xa9, 0x21, 0x89, 0x19, 0x89, 0x19, 0xa9, 0x21, 0x89, 0x19, 0x88, 0x19, 0x88, 0x19, 0x88, 0x21, 0xa8, 0x21, 0xa8, 0x19, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0x6b, 0x3a, 0xf8, 0xbd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x84, 0x4a, 0x01, 0x6a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x08, 0x01, 0xad, 0x01, 0x5e, 0x03, 0x7f, 0x03, 0xcb, 0x00, 0xaa, 0x00, 0x19, 0x03, 0xf9, 0x02, 0xb6, 0x02, 0x95, 0x02, 0x73, 0x02, 0x52, 0x02, 0x32, 0x02, 0x31, 0x02, 0x30, 0x02, 0x10, 0x02, 0x10, 0x02, 0xef, 0x01, 0xee, 0x01, 0xee, 0x01, 0xcc, 0x01, 0x8b, 0x01, 0x6a, 0x01, 0x28, 0x01, 0xe7, 0x00, 0x50, 0x0a, 0x91, 0x02, 0xb3, 0x02, 0x72, 0x02, 0xee, 0x01, 0x0f, 0x02, 0xac, 0x01, 0x8d, 0x01, 0x10, 0x02, 0x2c, 0x5b, 0xa9, 0x5a, 0x47, 0x19, 0x0a, 0x2a, 0x4b, 0x32, 0x49, 0x09, 0x2c, 0x01, 0x71, 0x53, 0xb6, 0xbd, 0xf6, 0xbd, 0xb6, 0xb5, 0x31, 0x84, 0x10, 0x7c, 0xd6, 0xb5, 0xfa, 0xde, 0xde, 0xff, 0x58, 0xce, 0x04, 0x19, 0x6d, 0x6b, 0xb6, 0xb5, 0x17, 0xc6, 0xfa, 0xde, 0xdd, 0xff, 0xfe, 0xff, 0x4e, 0x5b, 0xe6, 0x00, 0xa9, 0x21, 0xa9, 0x21, 0xa9, 0x21, 0x88, 0x19, 0xa9, 0x21, 0x89, 0x21, 0x88, 0x19, 0x88, 0x19, 0xa8, 0x21, 0xa9, 0x21, 0x88, 0x19, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0x35, 0x9d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0xb2, 0x5b, 0x6b, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x09, 0x4a, 0x01, 0x49, 0x01, 0x4a, 0x01, 0x08, 0x01, 0x33, 0x02, 0x9f, 0x03, 0x7d, 0x03, 0xaa, 0x00, 0x47, 0x00, 0xb7, 0x0a, 0xf9, 0x02, 0x96, 0x02, 0x75, 0x02, 0x53, 0x02, 0x32, 0x02, 0x32, 0x02, 0x31, 0x02, 0x10, 0x02, 0x10, 0x02, 0xef, 0x01, 0xef, 0x01, 0xee, 0x01, 0xce, 0x01, 0xad, 0x01, 0x8b, 0x01, 0x6a, 0x01, 0x29, 0x01, 0xe7, 0x00, 0xcc, 0x09, 0xb2, 0x02, 0xd4, 0x02, 0x2f, 0x02, 0xcd, 0x01, 0x0f, 0x02, 0xac, 0x01, 0xcf, 0x01, 0xae, 0x22, 0xea, 0x5a, 0x46, 0x19, 0xa9, 0x21, 0xb0, 0x63, 0xce, 0x42, 0xea, 0x00, 0x2f, 0x1a, 0x72, 0x8c, 0xb6, 0xbd, 0x95, 0xb5, 0x74, 0xad, 0x31, 0x84, 0xcf, 0x73, 0xb6, 0xb5, 0xda, 0xde, 0x7c, 0xf7, 0xba, 0xde, 0x6a, 0x4a, 0x08, 0x3a, 0xd2, 0x9c, 0xdd, 0xff, 0xfa, 0xe6, 0x99, 0xd6, 0xfe, 0xff, 0x31, 0x7c, 0xc6, 0x00, 0x89, 0x19, 0xa9, 0x21, 0xa9, 0x21, 0x88, 0x19, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0x88, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0x88, 0x21, 0xa8, 0x29, 0xa8, 0x29, 0xa8, 0x21, 0xd0, 0x73, 0x9e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xd6, 0xcf, 0x3a, 0x4a, 0x01, 0x4b, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x29, 0x01, 0x29, 0x01, 0x97, 0x02, 0xbf, 0x03, 0x5c, 0x03, 0x89, 0x00, 0x26, 0x00, 0x55, 0x02, 0xf9, 0x02, 0x95, 0x02, 0x74, 0x02, 0x53, 0x02, 0x32, 0x02, 0x32, 0x02, 0x31, 0x02, 0x10, 0x02, 0x10, 0x02, 0xef, 0x01, 0xef, 0x01, 0xee, 0x01, 0xce, 0x01, 0xad, 0x01, 0x8b, 0x01, 0x6a, 0x01, 0x49, 0x01, 0xe7, 0x00, 0x6a, 0x01, 0x92, 0x02, 0x92, 0x02, 0xed, 0x01, 0x2f, 0x02, 0x30, 0x02, 0xef, 0x01, 0x0e, 0x0a, 0x69, 0x3a, 0x65, 0x19, 0xa5, 0x00, 0x2b, 0x22, 0xcd, 0x32, 0x4a, 0x09, 0x6d, 0x01, 0x90, 0x53, 0xf2, 0x9c, 0x34, 0xad, 0x54, 0xad, 0x14, 0xa5, 0x31, 0x84, 0xf0, 0x7b, 0x75, 0xad, 0xda, 0xde, 0x3b, 0xef, 0xda, 0xde, 0xef, 0x7b, 0x65, 0x29, 0xc6, 0x39, 0x74, 0xad, 0x37, 0xc6, 0x58, 0xce, 0xfe, 0xff, 0x35, 0xa5, 0xe6, 0x08, 0xa9, 0x21, 0xa9, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x29, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x29, 0xa8, 0x29, 0xc8, 0x29, 0x0d, 0x5b, 0xdb, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5a, 0xc6, 0x0d, 0x22, 0x4b, 0x01, 0x4b, 0x01, 0x4b, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x6b, 0x01, 0x4a, 0x01, 0x6a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x28, 0x01, 0x8c, 0x01, 0xfa, 0x02, 0xdf, 0x03, 0x1b, 0x03, 0x68, 0x00, 0x05, 0x00, 0x33, 0x02, 0x19, 0x03, 0x95, 0x02, 0x74, 0x02, 0x53, 0x02, 0x32, 0x02, 0x32, 0x02, 0x31, 0x02, 0x31, 0x02, 0x30, 0x02, 0x10, 0x02, 0x0f, 0x02, 0xef, 0x01, 0xce, 0x01, 0xac, 0x01, 0x8c, 0x01, 0x6b, 0x01, 0x49, 0x01, 0xe7, 0x00, 0x49, 0x01, 0xb2, 0x0a, 0x71, 0x02, 0xed, 0x01, 0x71, 0x02, 0x51, 0x02, 0x31, 0x02, 0x0a, 0x1a, 0x43, 0x21, 0x42, 0x00, 0x28, 0x01, 0xeb, 0x09, 0x49, 0x09, 0x4c, 0x01, 0x90, 0x22, 0x51, 0x84, 0x30, 0x84, 0x92, 0x94, 0x13, 0xa5, 0xf3, 0x9c, 0x72, 0x8c, 0x92, 0x94, 0x54, 0xad, 0x99, 0xd6, 0x5c, 0xef, 0x3c, 0xe7, 0xb2, 0x94, 0x2c, 0x63, 0x50, 0x84, 0x54, 0xad, 0xb5, 0xb5, 0x17, 0xc6, 0x7c, 0xf7, 0x59, 0xce, 0xa9, 0x21, 0x88, 0x19, 0xc9, 0x21, 0xc9, 0x21, 0xa8, 0x21, 0xa9, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0xc9, 0x29, 0xa8, 0x21, 0xa8, 0x21, 0xc8, 0x29, 0xa8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xa8, 0x29, 0xa8, 0x29, 0xa8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0x6a, 0x42, 0x7a, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd9, 0xad, 0x0d, 0x1a, 0x6b, 0x01, 0x4b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4b, 0x01, 0x6b, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x08, 0x01, 0xce, 0x01, 0x5c, 0x03, 0xdf, 0x03, 0xb8, 0x02, 0x47, 0x00, 0x05, 0x00, 0xd1, 0x01, 0x19, 0x03, 0x95, 0x02, 0x74, 0x02, 0x53, 0x02, 0x32, 0x02, 0x32, 0x02, 0x31, 0x02, 0x31, 0x02, 0x10, 0x02, 0x10, 0x02, 0xf0, 0x01, 0xcf, 0x01, 0xce, 0x01, 0xcd, 0x01, 0xac, 0x01, 0x8b, 0x01, 0x49, 0x01, 0xe7, 0x00, 0x28, 0x01, 0xb1, 0x0a, 0x50, 0x02, 0x2f, 0x02, 0x92, 0x02, 0x72, 0x02, 0x0d, 0x0a, 0x24, 0x19, 0x21, 0x08, 0xe7, 0x00, 0x8a, 0x01, 0x07, 0x01, 0x6c, 0x01, 0x0f, 0x02, 0xaf, 0x5b, 0xd2, 0xa4, 0x6e, 0x63, 0x11, 0x7c, 0xb3, 0x94, 0x72, 0x84, 0x51, 0x84, 0xf3, 0x9c, 0x34, 0xad, 0x17, 0xc6, 0x1b, 0xe7, 0x7d, 0xf7, 0xf6, 0xbd, 0x4c, 0x63, 0x70, 0x8c, 0x95, 0xad, 0xd6, 0xbd, 0x17, 0xc6, 0xd9, 0xde, 0x1b, 0xe7, 0xac, 0x42, 0x27, 0x11, 0xc9, 0x29, 0xc9, 0x29, 0xc9, 0x29, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x29, 0xa8, 0x29, 0xa8, 0x21, 0xa8, 0x21, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xa8, 0x29, 0xa8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0x49, 0x42, 0xd7, 0xbd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x98, 0xa5, 0x6c, 0x01, 0x6b, 0x01, 0x4a, 0x01, 0x4b, 0x01, 0x4b, 0x01, 0x4b, 0x01, 0x6b, 0x01, 0x4b, 0x01, 0x4b, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4b, 0x01, 0x08, 0x01, 0xcf, 0x01, 0x7d, 0x03, 0xdf, 0x03, 0x56, 0x02, 0x47, 0x00, 0x05, 0x00, 0x8f, 0x01, 0xf8, 0x02, 0x75, 0x02, 0x54, 0x02, 0x33, 0x02, 0x33, 0x02, 0x12, 0x02, 0x12, 0x02, 0x32, 0x02, 0x11, 0x02, 0x10, 0x02, 0xf0, 0x01, 0xef, 0x01, 0xee, 0x01, 0xce, 0x01, 0x8c, 0x01, 0x6b, 0x01, 0x4a, 0x01, 0x08, 0x01, 0x07, 0x01, 0x2f, 0x02, 0x50, 0x02, 0x71, 0x02, 0xb3, 0x02, 0x71, 0x02, 0x04, 0x09, 0x00, 0x00, 0xa5, 0x00, 0xab, 0x01, 0x49, 0x01, 0x8d, 0x01, 0x10, 0x02, 0x6c, 0x22, 0xcf, 0x83, 0x10, 0x84, 0x2d, 0x5b, 0xaf, 0x6b, 0x31, 0x7c, 0x31, 0x7c, 0x92, 0x8c, 0x14, 0xa5, 0x34, 0xad, 0xd6, 0xbd, 0xfa, 0xde, 0x9d, 0xf7, 0x78, 0xce, 0xee, 0x7b, 0xb1, 0x94, 0x95, 0xb5, 0x94, 0xad, 0x57, 0xce, 0x99, 0xd6, 0x5c, 0xf7, 0x2e, 0x5b, 0x06, 0x09, 0xe9, 0x29, 0xc9, 0x21, 0xc8, 0x29, 0xa8, 0x21, 0xc8, 0x29, 0xc8, 0x29, 0xa8, 0x29, 0xc8, 0x29, 0xa8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xe8, 0x31, 0x08, 0x3a, 0xd7, 0xb5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x57, 0x9d, 0x8c, 0x09, 0x6b, 0x01, 0x6b, 0x01, 0x4b, 0x01, 0x6b, 0x01, 0x4b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x4a, 0x01, 0x4b, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x08, 0x01, 0xcf, 0x01, 0x5d, 0x03, 0xdf, 0x03, 0x36, 0x02, 0x47, 0x00, 0x25, 0x00, 0x0c, 0x01, 0xb7, 0x02, 0x76, 0x02, 0x54, 0x02, 0x33, 0x02, 0x33, 0x02, 0x33, 0x02, 0x12, 0x02, 0x12, 0x02, 0x11, 0x02, 0x11, 0x02, 0xf0, 0x01, 0xcf, 0x01, 0xce, 0x01, 0xae, 0x01, 0x8c, 0x01, 0x6b, 0x01, 0x6a, 0x01, 0x28, 0x01, 0xe7, 0x00, 0x0e, 0x02, 0x71, 0x02, 0xb2, 0x02, 0xb4, 0x02, 0x69, 0x01, 0x00, 0x00, 0x83, 0x00, 0xac, 0x01, 0x8c, 0x01, 0xad, 0x01, 0x0f, 0x02, 0xca, 0x09, 0x29, 0x32, 0xcc, 0x52, 0xed, 0x52, 0x2d, 0x53, 0xb0, 0x6b, 0x8f, 0x63, 0xf1, 0x73, 0x93, 0x8c, 0x14, 0xa5, 0x95, 0xb5, 0xb6, 0xb5, 0xb9, 0xd6, 0x9d, 0xf7, 0x78, 0xce, 0x2f, 0x84, 0x33, 0xa5, 0x17, 0xc6, 0xb5, 0xb5, 0xd5, 0xbd, 0x57, 0xce, 0x7c, 0xf7, 0x8f, 0x6b, 0x06, 0x09, 0x09, 0x2a, 0xe9, 0x29, 0xa8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xe8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xe8, 0x31, 0xe8, 0x31, 0xc8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0x96, 0xad, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x98, 0xa5, 0x6c, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x4b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4b, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x6a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x08, 0x01, 0xae, 0x01, 0x5c, 0x03, 0x9f, 0x03, 0x15, 0x02, 0x47, 0x00, 0x46, 0x00, 0x88, 0x00, 0x34, 0x02, 0x97, 0x02, 0x34, 0x02, 0x34, 0x02, 0x34, 0x02, 0x33, 0x02, 0x33, 0x02, 0x12, 0x02, 0x12, 0x02, 0x11, 0x02, 0xf0, 0x01, 0xcf, 0x01, 0xcf, 0x01, 0xce, 0x01, 0xad, 0x01, 0x6c, 0x01, 0x4a, 0x01, 0x29, 0x01, 0xe7, 0x00, 0xed, 0x01, 0x90, 0x02, 0xd4, 0x02, 0x30, 0x02, 0x20, 0x00, 0x41, 0x00, 0xab, 0x01, 0xee, 0x01, 0xef, 0x01, 0xce, 0x01, 0x69, 0x01, 0xc8, 0x11, 0x2a, 0x32, 0x8b, 0x3a, 0xac, 0x42, 0xee, 0x4a, 0x6f, 0x5b, 0xb0, 0x63, 0x52, 0x84, 0xd3, 0x94, 0xd3, 0x9c, 0x95, 0xb5, 0xb6, 0xb5, 0x78, 0xce, 0x7d, 0xef, 0xb9, 0xd6, 0x2f, 0x84, 0x13, 0xa5, 0xf6, 0xbd, 0xf6, 0xbd, 0x17, 0xc6, 0x37, 0xc6, 0x1b, 0xe7, 0xaf, 0x6b, 0x06, 0x09, 0x09, 0x32, 0xe8, 0x29, 0xc9, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xe8, 0x29, 0xe8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xc8, 0x31, 0xe8, 0x31, 0xc8, 0x31, 0xc7, 0x29, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0x96, 0xad, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x78, 0x9d, 0x8c, 0x09, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x4b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x6a, 0x01, 0x4a, 0x01, 0x6a, 0x01, 0x08, 0x01, 0x8d, 0x01, 0x3b, 0x03, 0x7f, 0x03, 0x36, 0x02, 0x27, 0x00, 0x47, 0x00, 0x47, 0x00, 0x90, 0x01, 0xb8, 0x02, 0x55, 0x02, 0x55, 0x02, 0x34, 0x02, 0x33, 0x02, 0x33, 0x02, 0x33, 0x02, 0x12, 0x02, 0x12, 0x02, 0xf1, 0x01, 0xf0, 0x01, 0xcf, 0x01, 0xae, 0x01, 0xad, 0x01, 0x6c, 0x01, 0x4a, 0x01, 0x09, 0x01, 0xe7, 0x00, 0xed, 0x01, 0x91, 0x02, 0xd3, 0x02, 0x05, 0x01, 0x20, 0x00, 0x8a, 0x01, 0x30, 0x02, 0x30, 0x02, 0xce, 0x01, 0x8a, 0x01, 0x0a, 0x1a, 0x8c, 0x32, 0x6c, 0x32, 0x8c, 0x3a, 0x2f, 0x53, 0x0e, 0x4b, 0xcd, 0x42, 0x4f, 0x53, 0xd3, 0x94, 0x75, 0xad, 0x92, 0x94, 0x95, 0xad, 0xd6, 0xbd, 0x38, 0xc6, 0x3c, 0xef, 0xfb, 0xde, 0x91, 0x94, 0x54, 0xad, 0x37, 0xc6, 0xf6, 0xbd, 0xf6, 0xbd, 0xd6, 0xbd, 0xfa, 0xe6, 0xef, 0x73, 0x26, 0x11, 0x09, 0x32, 0xe9, 0x31, 0xe9, 0x31, 0xe8, 0x29, 0xc8, 0x29, 0xe8, 0x31, 0xc8, 0x31, 0xc8, 0x29, 0xe8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xc7, 0x29, 0xe7, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xc7, 0x31, 0xd7, 0xb5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xb5, 0xad, 0x09, 0x6c, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x6a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x29, 0x01, 0x6b, 0x01, 0xfa, 0x02, 0x9f, 0x03, 0x37, 0x02, 0x27, 0x00, 0x47, 0x00, 0x48, 0x00, 0x2d, 0x01, 0xb8, 0x0a, 0x56, 0x02, 0x35, 0x02, 0x35, 0x02, 0x34, 0x02, 0x33, 0x02, 0x33, 0x02, 0x12, 0x02, 0xf2, 0x01, 0x11, 0x02, 0xf1, 0x01, 0xcf, 0x01, 0xae, 0x01, 0x8d, 0x01, 0x6c, 0x01, 0x2a, 0x01, 0x09, 0x01, 0x29, 0x01, 0xee, 0x01, 0xf4, 0x02, 0x2e, 0x02, 0x41, 0x00, 0x8a, 0x01, 0x92, 0x02, 0x72, 0x02, 0x0f, 0x02, 0x6b, 0x01, 0x4d, 0x1a, 0x8f, 0x63, 0xed, 0x4a, 0x2b, 0x22, 0x6c, 0x2a, 0x4f, 0x53, 0x4f, 0x53, 0x2f, 0x4b, 0x2e, 0x4b, 0x31, 0x7c, 0x54, 0xad, 0xb2, 0x94, 0x55, 0xad, 0xf7, 0xbd, 0x17, 0xc6, 0x3b, 0xe7, 0x1b, 0xe7, 0x70, 0x8c, 0x33, 0xa5, 0x58, 0xce, 0xd6, 0xbd, 0x54, 0xad, 0x94, 0xb5, 0x3b, 0xef, 0x71, 0x84, 0x26, 0x11, 0x09, 0x32, 0x09, 0x32, 0xe9, 0x31, 0xe8, 0x29, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xc8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xc7, 0x31, 0xe7, 0x31, 0xe8, 0x31, 0xc7, 0x31, 0xe8, 0x31, 0xc7, 0x31, 0xc7, 0x31, 0xe8, 0x31, 0xf7, 0xbd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9b, 0xce, 0xcd, 0x11, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x29, 0x01, 0x4a, 0x01, 0xb8, 0x02, 0x7f, 0x03, 0x58, 0x02, 0x27, 0x00, 0x47, 0x00, 0x69, 0x00, 0x8a, 0x00, 0x76, 0x0a, 0x97, 0x02, 0x35, 0x02, 0x35, 0x02, 0x35, 0x02, 0x34, 0x02, 0x13, 0x02, 0x33, 0x02, 0x12, 0x02, 0x12, 0x02, 0xf1, 0x01, 0xd0, 0x01, 0xae, 0x01, 0x8d, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x6b, 0x01, 0x71, 0x02, 0x36, 0x03, 0xaa, 0x01, 0xab, 0x01, 0xd4, 0x02, 0x50, 0x02, 0xaa, 0x01, 0xcb, 0x01, 0xcd, 0x01, 0xad, 0x2a, 0x8f, 0x6b, 0xcd, 0x42, 0x2c, 0x1a, 0xef, 0x3a, 0x4f, 0x53, 0x8c, 0x3a, 0xee, 0x42, 0xd0, 0x6b, 0x11, 0x7c, 0xb2, 0x94, 0x71, 0x8c, 0x13, 0x9d, 0xd6, 0xbd, 0xf6, 0xbd, 0x1b, 0xe7, 0x3b, 0xe7, 0x50, 0x8c, 0x13, 0xa5, 0x37, 0xc6, 0x74, 0xad, 0x74, 0xad, 0x37, 0xc6, 0x7c, 0xf7, 0xd2, 0x94, 0x46, 0x19, 0x09, 0x32, 0xe9, 0x31, 0xe9, 0x31, 0xe8, 0x31, 0xc8, 0x31, 0xc8, 0x29, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe7, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xc7, 0x31, 0xc7, 0x31, 0xc7, 0x31, 0xc7, 0x31, 0xe7, 0x31, 0xc7, 0x29, 0x29, 0x3a, 0xba, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdc, 0xd6, 0x6f, 0x2a, 0x8c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x09, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x6a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x49, 0x01, 0x29, 0x01, 0x76, 0x02, 0x5f, 0x03, 0x79, 0x02, 0x49, 0x00, 0x27, 0x00, 0x8a, 0x00, 0x29, 0x00, 0x71, 0x01, 0x98, 0x02, 0x35, 0x02, 0x55, 0x02, 0x34, 0x02, 0x34, 0x02, 0x33, 0x02, 0x13, 0x02, 0x12, 0x02, 0x12, 0x02, 0xf1, 0x01, 0xf0, 0x01, 0xcf, 0x01, 0xae, 0x01, 0x8d, 0x01, 0x6c, 0x01, 0x29, 0x01, 0x09, 0x01, 0x16, 0x03, 0x15, 0x03, 0x2e, 0x02, 0xb2, 0x02, 0xab, 0x01, 0xa2, 0x00, 0x04, 0x01, 0x4f, 0x02, 0x91, 0x02, 0xea, 0x11, 0x4b, 0x2a, 0x4c, 0x1a, 0x6d, 0x12, 0x50, 0x43, 0x12, 0x6c, 0xee, 0x42, 0x8c, 0x32, 0x32, 0x7c, 0xb3, 0x94, 0xf3, 0x9c, 0xb2, 0x94, 0xf3, 0x9c, 0xb6, 0xb5, 0xb5, 0xb5, 0x99, 0xd6, 0x3c, 0xef, 0xee, 0x7b, 0x91, 0x94, 0x17, 0xc6, 0xd6, 0xbd, 0x17, 0xc6, 0xb9, 0xd6, 0x7c, 0xf7, 0x34, 0xa5, 0x67, 0x21, 0xe9, 0x31, 0xe9, 0x31, 0x09, 0x32, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xe7, 0x31, 0xc7, 0x31, 0xc7, 0x31, 0xc7, 0x29, 0xc8, 0x31, 0xc7, 0x31, 0xa7, 0x29, 0x6a, 0x42, 0xdb, 0xde, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x1f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5e, 0xe7, 0x6f, 0x2a, 0x6c, 0x01, 0x6c, 0x01, 0x6b, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x6b, 0x01, 0x8b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x8c, 0x09, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6a, 0x01, 0x6b, 0x09, 0x4a, 0x01, 0x6a, 0x01, 0x6a, 0x01, 0x4a, 0x01, 0x4a, 0x09, 0x29, 0x01, 0x35, 0x02, 0x3f, 0x03, 0xba, 0x02, 0x6a, 0x00, 0x27, 0x00, 0x8b, 0x00, 0x4a, 0x00, 0x8b, 0x00, 0x77, 0x02, 0x77, 0x02, 0x34, 0x02, 0x34, 0x02, 0x34, 0x02, 0x33, 0x02, 0x32, 0x02, 0x12, 0x02, 0x11, 0x02, 0xf0, 0x01, 0xef, 0x01, 0xce, 0x01, 0xae, 0x01, 0x8d, 0x01, 0x4a, 0x01, 0xe8, 0x00, 0xc6, 0x00, 0x51, 0x02, 0xf3, 0x02, 0x0d, 0x02, 0xe5, 0x00, 0x00, 0x00, 0x05, 0x01, 0x50, 0x02, 0xf4, 0x02, 0x4f, 0x02, 0xa8, 0x11, 0x2b, 0x12, 0x0c, 0x02, 0xcb, 0x01, 0x4c, 0x22, 0x4f, 0x53, 0x0f, 0x43, 0xce, 0x3a, 0x72, 0x7c, 0xf4, 0x94, 0x34, 0xa5, 0x55, 0xad, 0x96, 0xb5, 0x38, 0xce, 0xf7, 0xc5, 0x37, 0xce, 0x1b, 0xe7, 0xce, 0x7b, 0x0f, 0x84, 0x17, 0xc6, 0x17, 0xc6, 0x99, 0xd6, 0xb9, 0xde, 0x3b, 0xef, 0x75, 0xad, 0x87, 0x29, 0xc8, 0x31, 0x09, 0x32, 0xe8, 0x31, 0xe9, 0x31, 0x08, 0x32, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe7, 0x31, 0xe8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc7, 0x29, 0xc7, 0x29, 0xc7, 0x31, 0xc7, 0x29, 0xa7, 0x29, 0xc7, 0x29, 0xc7, 0x29, 0xa7, 0x29, 0x8b, 0x4a, 0x5d, 0xef, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb3, 0x53, 0x8c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x8b, 0x01, 0x6b, 0x01, 0x6c, 0x09, 0x6b, 0x09, 0x6b, 0x01, 0x6b, 0x01, 0x6a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x6a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x28, 0x01, 0x13, 0x02, 0x3f, 0x03, 0xdc, 0x0a, 0xac, 0x00, 0x27, 0x00, 0x8b, 0x00, 0x8b, 0x00, 0x48, 0x00, 0xd1, 0x01, 0xb7, 0x02, 0x34, 0x02, 0x33, 0x02, 0x33, 0x02, 0x32, 0x02, 0x32, 0x02, 0x11, 0x02, 0xf1, 0x01, 0xf0, 0x01, 0xcf, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x6b, 0x01, 0x49, 0x01, 0x09, 0x01, 0x0f, 0x02, 0x2d, 0x02, 0xa2, 0x00, 0x40, 0x00, 0x88, 0x01, 0xb3, 0x02, 0xb4, 0x02, 0xb2, 0x02, 0xab, 0x01, 0x47, 0x09, 0x89, 0x09, 0x48, 0x01, 0x07, 0x01, 0xaa, 0x09, 0x6d, 0x2a, 0xce, 0x3a, 0x71, 0x53, 0xd5, 0x8c, 0xb7, 0xb5, 0xd7, 0xbd, 0x18, 0xc6, 0x17, 0xc6, 0x38, 0xce, 0x38, 0xce, 0x99, 0xd6, 0xff, 0xff, 0xf6, 0xbd, 0x90, 0x94, 0x17, 0xc6, 0x78, 0xce, 0xda, 0xde, 0x99, 0xd6, 0xda, 0xde, 0xb6, 0xb5, 0xc8, 0x29, 0xe8, 0x31, 0x09, 0x32, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xc8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xc7, 0x31, 0xc7, 0x31, 0xc7, 0x31, 0xc7, 0x29, 0xc8, 0x31, 0xc8, 0x29, 0xe8, 0x31, 0xc7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0x87, 0x29, 0x87, 0x29, 0xa7, 0x29, 0x6e, 0x63, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb6, 0x84, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x09, 0x6b, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x28, 0x01, 0x12, 0x02, 0x3f, 0x03, 0xbc, 0x02, 0xee, 0x00, 0x27, 0x00, 0x8a, 0x00, 0xac, 0x00, 0x69, 0x00, 0xaa, 0x00, 0x75, 0x0a, 0x75, 0x02, 0x33, 0x02, 0x33, 0x02, 0x32, 0x02, 0x32, 0x02, 0x32, 0x02, 0x10, 0x02, 0xef, 0x01, 0xce, 0x01, 0xad, 0x01, 0x8c, 0x01, 0x6b, 0x01, 0x4a, 0x01, 0x29, 0x01, 0x4a, 0x01, 0x4f, 0x0a, 0xe5, 0x00, 0x20, 0x00, 0xca, 0x01, 0xd3, 0x02, 0xb3, 0x02, 0x92, 0x02, 0x4f, 0x02, 0x69, 0x01, 0xe6, 0x00, 0xc6, 0x00, 0x07, 0x01, 0x49, 0x01, 0x0c, 0x0a, 0x31, 0x3b, 0x92, 0x53, 0xb2, 0x53, 0xf1, 0x6b, 0x31, 0x7c, 0x6d, 0x6b, 0xcb, 0x52, 0x28, 0x42, 0x86, 0x29, 0x86, 0x29, 0x28, 0x3a, 0xcf, 0x73, 0xfa, 0xe6, 0xd9, 0xde, 0x58, 0xce, 0xb9, 0xd6, 0x99, 0xd6, 0x17, 0xc6, 0xfa, 0xde, 0x78, 0xce, 0x29, 0x42, 0xa7, 0x29, 0x09, 0x32, 0x09, 0x32, 0x08, 0x32, 0xe8, 0x31, 0xe8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc7, 0x29, 0xc7, 0x29, 0xc8, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0x87, 0x29, 0xa7, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x14, 0x9d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7b, 0xc6, 0x8c, 0x09, 0x8c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x4b, 0x01, 0x6b, 0x01, 0x6a, 0x09, 0x4a, 0x09, 0x4a, 0x01, 0x4a, 0x09, 0x6a, 0x01, 0x08, 0x01, 0xf1, 0x01, 0xfe, 0x02, 0xdc, 0x02, 0x72, 0x01, 0x28, 0x00, 0x6a, 0x00, 0xab, 0x00, 0xab, 0x00, 0x68, 0x00, 0xd1, 0x09, 0xb6, 0x02, 0x33, 0x02, 0x32, 0x02, 0x53, 0x02, 0x53, 0x02, 0x31, 0x02, 0xef, 0x01, 0xcf, 0x01, 0xce, 0x01, 0xce, 0x01, 0x8c, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x09, 0x01, 0x6b, 0x01, 0xaa, 0x01, 0x60, 0x00, 0x88, 0x01, 0xb4, 0x02, 0x93, 0x02, 0x91, 0x02, 0x71, 0x02, 0xed, 0x01, 0x48, 0x01, 0xe7, 0x00, 0x49, 0x01, 0xcd, 0x01, 0x70, 0x02, 0x32, 0x1b, 0xf0, 0x2a, 0x6c, 0x2a, 0x87, 0x19, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x61, 0x08, 0xa2, 0x10, 0xa2, 0x10, 0x61, 0x08, 0x00, 0x00, 0x75, 0xad, 0xff, 0xff, 0xd9, 0xde, 0x57, 0xce, 0xf6, 0xc5, 0xf6, 0xbd, 0x3b, 0xe7, 0x78, 0xd6, 0x6a, 0x52, 0xc8, 0x31, 0x08, 0x32, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x29, 0xc7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x09, 0x32, 0xdb, 0xde, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf1, 0x42, 0x8c, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x4b, 0x01, 0x6b, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x09, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x09, 0x6a, 0x09, 0x6a, 0x09, 0x4a, 0x09, 0x6a, 0x09, 0x28, 0x01, 0xf2, 0x01, 0xde, 0x02, 0x1f, 0x03, 0x59, 0x0a, 0x49, 0x00, 0x68, 0x00, 0xaa, 0x00, 0xcc, 0x00, 0x89, 0x00, 0xa8, 0x00, 0x53, 0x02, 0x74, 0x02, 0x12, 0x02, 0x52, 0x02, 0x53, 0x02, 0x10, 0x02, 0xef, 0x01, 0x10, 0x02, 0xef, 0x01, 0xce, 0x01, 0xad, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0xee, 0x01, 0x05, 0x01, 0xe3, 0x00, 0x71, 0x02, 0xb4, 0x02, 0x72, 0x02, 0x93, 0x02, 0x51, 0x02, 0xac, 0x01, 0x69, 0x01, 0xad, 0x01, 0x51, 0x02, 0x71, 0x02, 0xec, 0x01, 0x26, 0x09, 0x00, 0x00, 0x42, 0x00, 0xae, 0x73, 0xad, 0x73, 0xa6, 0x31, 0x69, 0x4a, 0x6d, 0x6b, 0x91, 0x8c, 0x16, 0xbe, 0x57, 0xc6, 0x54, 0xad, 0x2c, 0x63, 0x49, 0x42, 0x74, 0xad, 0x9c, 0xf7, 0x78, 0xce, 0xd5, 0xbd, 0x99, 0xd6, 0x3b, 0xef, 0x58, 0xce, 0x65, 0x31, 0xc8, 0x39, 0x4a, 0x3a, 0xc8, 0x29, 0xe8, 0x31, 0xe8, 0x31, 0xc8, 0x31, 0xc8, 0x29, 0xe8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xa8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x21, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x67, 0x21, 0x87, 0x21, 0x87, 0x21, 0x0d, 0x5b, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb6, 0x84, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x8c, 0x09, 0x6b, 0x01, 0x6b, 0x01, 0x6c, 0x01, 0x6c, 0x09, 0x6c, 0x09, 0x6c, 0x01, 0x6b, 0x01, 0x6b, 0x09, 0x8b, 0x09, 0x6b, 0x01, 0x6b, 0x09, 0x6b, 0x01, 0x6b, 0x09, 0x6b, 0x09, 0x6b, 0x09, 0x6b, 0x09, 0x6b, 0x09, 0x6a, 0x09, 0x4a, 0x09, 0x6a, 0x09, 0x48, 0x09, 0x13, 0x02, 0xfe, 0x02, 0x3f, 0x03, 0xbc, 0x02, 0x8b, 0x00, 0x48, 0x00, 0xab, 0x00, 0xcb, 0x00, 0xcb, 0x00, 0x46, 0x00, 0x6d, 0x01, 0x95, 0x02, 0x32, 0x02, 0x32, 0x02, 0x73, 0x02, 0x11, 0x02, 0xef, 0x01, 0x30, 0x02, 0xef, 0x01, 0xad, 0x01, 0xcd, 0x01, 0xac, 0x01, 0x6b, 0x01, 0x8c, 0x01, 0x0e, 0x02, 0x04, 0x01, 0xcc, 0x01, 0x5a, 0x03, 0xf6, 0x02, 0x72, 0x02, 0x92, 0x02, 0x30, 0x02, 0xcd, 0x01, 0x30, 0x0a, 0x72, 0x02, 0x8b, 0x01, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe7, 0x00, 0x6d, 0x22, 0xb6, 0xb5, 0xfe, 0xff, 0x7c, 0xef, 0x54, 0xad, 0x92, 0x94, 0x34, 0xa5, 0x57, 0xce, 0x5b, 0xef, 0xb9, 0xd6, 0x0f, 0x7c, 0x01, 0x00, 0xc3, 0x18, 0x53, 0xad, 0x3b, 0xef, 0xda, 0xd6, 0xda, 0xde, 0xda, 0xde, 0xb9, 0xd6, 0x45, 0x29, 0xa3, 0x20, 0xcc, 0x52, 0xe8, 0x29, 0xe8, 0x31, 0xc8, 0x31, 0xe8, 0x31, 0xc8, 0x31, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa8, 0x29, 0xa8, 0x29, 0xa7, 0x29, 0x87, 0x21, 0x87, 0x21, 0xa7, 0x29, 0xa7, 0x29, 0x87, 0x21, 0xa7, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0xa7, 0x21, 0x87, 0x21, 0x67, 0x21, 0x67, 0x21, 0x87, 0x21, 0x67, 0x21, 0x67, 0x21, 0x93, 0x8c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5b, 0xc6, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x09, 0x6b, 0x01, 0x6c, 0x09, 0x6c, 0x09, 0x6c, 0x09, 0x6b, 0x09, 0x4b, 0x01, 0x4b, 0x01, 0x4b, 0x01, 0x4b, 0x01, 0x6b, 0x01, 0x8b, 0x09, 0x8b, 0x09, 0x6b, 0x09, 0x6b, 0x09, 0x8b, 0x09, 0x6b, 0x09, 0x6b, 0x09, 0x6a, 0x09, 0x69, 0x09, 0x48, 0x09, 0x35, 0x02, 0x1f, 0x03, 0xfd, 0x02, 0xfc, 0x02, 0x4f, 0x01, 0x48, 0x00, 0x8a, 0x00, 0xaa, 0x00, 0xec, 0x00, 0xa9, 0x00, 0x87, 0x00, 0x11, 0x02, 0x53, 0x02, 0x53, 0x02, 0xb5, 0x02, 0x52, 0x02, 0xae, 0x01, 0xef, 0x01, 0xce, 0x01, 0x8c, 0x01, 0xac, 0x01, 0xac, 0x01, 0x8c, 0x01, 0x4a, 0x01, 0x6a, 0x01, 0x68, 0x01, 0xf6, 0x02, 0xf6, 0x02, 0x31, 0x02, 0x31, 0x02, 0x31, 0x02, 0x52, 0x02, 0x72, 0x02, 0x0f, 0x02, 0xc5, 0x00, 0x21, 0x00, 0x84, 0x00, 0x0b, 0x22, 0x52, 0x33, 0x73, 0x23, 0xf2, 0x5b, 0xd2, 0x94, 0xd6, 0xbd, 0x5c, 0xf7, 0x95, 0xb5, 0x8e, 0x73, 0x71, 0x8c, 0xf6, 0xbd, 0xfa, 0xde, 0x5c, 0xef, 0xf2, 0x9c, 0x82, 0x10, 0x00, 0x00, 0x86, 0x31, 0x53, 0xad, 0x5c, 0xef, 0x1b, 0xdf, 0xda, 0xde, 0xfa, 0xde, 0xe7, 0x39, 0x00, 0x00, 0x29, 0x4a, 0x6b, 0x42, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xa8, 0x29, 0xa7, 0x29, 0xa7, 0x21, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0x87, 0x21, 0xa7, 0x29, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0xa7, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x67, 0x21, 0x67, 0x21, 0x67, 0x21, 0x67, 0x21, 0x67, 0x21, 0x87, 0x21, 0x9a, 0xce, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf1, 0x42, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6c, 0x09, 0x6c, 0x09, 0x6b, 0x01, 0x6b, 0x01, 0x6c, 0x01, 0x8c, 0x09, 0x8c, 0x11, 0x8b, 0x09, 0x6b, 0x09, 0x6b, 0x01, 0x6b, 0x09, 0x6b, 0x09, 0x6b, 0x09, 0x6b, 0x09, 0x6b, 0x09, 0x6a, 0x09, 0x6a, 0x09, 0x6a, 0x09, 0x49, 0x09, 0x55, 0x02, 0x1f, 0x03, 0xba, 0x02, 0x1c, 0x03, 0xf3, 0x01, 0x68, 0x00, 0x89, 0x00, 0xaa, 0x00, 0xcb, 0x00, 0xeb, 0x00, 0x46, 0x00, 0x0a, 0x01, 0x94, 0x02, 0x33, 0x02, 0x74, 0x02, 0x73, 0x02, 0xcf, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8b, 0x01, 0xac, 0x01, 0x8c, 0x01, 0x08, 0x01, 0xe6, 0x00, 0xb3, 0x02, 0x16, 0x0b, 0x83, 0x00, 0x83, 0x00, 0x72, 0x02, 0x72, 0x02, 0x0f, 0x02, 0x28, 0x01, 0x21, 0x00, 0xc4, 0x00, 0xcc, 0x01, 0x2f, 0x02, 0x15, 0x1b, 0xf5, 0x4b, 0xf1, 0x63, 0xcf, 0x6b, 0xb2, 0x94, 0xf3, 0x9c, 0x37, 0xc6, 0xf7, 0xc5, 0x51, 0x84, 0x91, 0x94, 0x17, 0xc6, 0xb9, 0xde, 0x3b, 0xef, 0xbe, 0xf7, 0x49, 0x4a, 0x00, 0x00, 0x62, 0x08, 0x08, 0x42, 0x95, 0xb5, 0x3b, 0xef, 0x7c, 0xef, 0x3b, 0xe7, 0x49, 0x4a, 0x00, 0x00, 0x82, 0x18, 0xab, 0x5a, 0x09, 0x32, 0xa8, 0x29, 0xc8, 0x29, 0xa8, 0x29, 0xa8, 0x29, 0xa8, 0x29, 0xa8, 0x29, 0xa7, 0x21, 0xa7, 0x21, 0xa7, 0x21, 0xa7, 0x21, 0xa7, 0x21, 0xa7, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x67, 0x21, 0x67, 0x21, 0x87, 0x21, 0x67, 0x21, 0x67, 0x19, 0x67, 0x19, 0x67, 0x21, 0x67, 0x21, 0xab, 0x4a, 0xbf, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x8c, 0x6d, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x09, 0x6b, 0x01, 0x6c, 0x01, 0x6b, 0x09, 0x6b, 0x01, 0x6b, 0x09, 0xad, 0x09, 0x2e, 0x22, 0x90, 0x3a, 0xaf, 0x42, 0x8f, 0x42, 0x2e, 0x32, 0xac, 0x19, 0x8b, 0x09, 0x8b, 0x09, 0x8b, 0x09, 0x8a, 0x09, 0x6a, 0x09, 0x6b, 0x09, 0x8a, 0x09, 0x8a, 0x11, 0x49, 0x11, 0x77, 0x02, 0x3f, 0x03, 0x77, 0x02, 0xb8, 0x02, 0xb9, 0x0a, 0xcc, 0x00, 0x68, 0x00, 0xaa, 0x00, 0xca, 0x00, 0xeb, 0x00, 0xca, 0x00, 0x87, 0x00, 0xd0, 0x01, 0x74, 0x02, 0x12, 0x02, 0x73, 0x02, 0xf0, 0x01, 0x4d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8b, 0x01, 0x28, 0x01, 0xa4, 0x00, 0x30, 0x02, 0x8a, 0x09, 0x00, 0x00, 0x8b, 0x01, 0xf5, 0x02, 0x27, 0x01, 0x21, 0x00, 0x00, 0x00, 0xc6, 0x00, 0x10, 0x02, 0x11, 0x02, 0x53, 0x02, 0x33, 0x02, 0x4e, 0x1a, 0xcc, 0x52, 0x8b, 0x42, 0x0d, 0x5b, 0x51, 0x8c, 0x54, 0xad, 0xf7, 0xbd, 0x14, 0xa5, 0xf3, 0x9c, 0x37, 0xc6, 0xb9, 0xd6, 0x37, 0xce, 0xde, 0xff, 0x96, 0xb5, 0x41, 0x08, 0x21, 0x08, 0x83, 0x10, 0xaa, 0x5a, 0x37, 0xc6, 0xfe, 0xff, 0xfa, 0xde, 0x07, 0x42, 0x00, 0x00, 0x00, 0x00, 0x25, 0x29, 0x6b, 0x4a, 0xc8, 0x29, 0xa8, 0x29, 0xa8, 0x29, 0xa8, 0x29, 0xa8, 0x29, 0xa8, 0x21, 0x87, 0x21, 0x87, 0x21, 0xa7, 0x21, 0xa7, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x67, 0x21, 0x67, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x67, 0x21, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x47, 0x19, 0x46, 0x19, 0x67, 0x19, 0x67, 0x19, 0xf4, 0x94, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x3d, 0xe7, 0xee, 0x19, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x09, 0x8c, 0x09, 0x6b, 0x01, 0x6b, 0x01, 0x8c, 0x09, 0x0e, 0x1a, 0x90, 0x32, 0xd1, 0x42, 0x32, 0x5b, 0xb3, 0x73, 0xf4, 0x83, 0x31, 0x63, 0x0d, 0x3a, 0xac, 0x19, 0x6b, 0x09, 0x8b, 0x09, 0x8a, 0x09, 0x6a, 0x09, 0x8b, 0x11, 0x8b, 0x11, 0x69, 0x11, 0x89, 0x11, 0x98, 0x02, 0x1f, 0x03, 0x77, 0x02, 0x34, 0x02, 0xb9, 0x02, 0x90, 0x01, 0x48, 0x00, 0xaa, 0x00, 0xcb, 0x00, 0xca, 0x00, 0xeb, 0x00, 0x88, 0x00, 0xc8, 0x00, 0x74, 0x02, 0x53, 0x02, 0x33, 0x02, 0x32, 0x02, 0xb0, 0x01, 0x6d, 0x01, 0x4c, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x4a, 0x01, 0xc5, 0x00, 0x28, 0x01, 0x83, 0x00, 0x00, 0x00, 0x71, 0x0a, 0x8a, 0x01, 0x63, 0x08, 0x08, 0x01, 0xee, 0x01, 0x52, 0x02, 0x13, 0x0a, 0x11, 0x02, 0x10, 0x02, 0x29, 0x01, 0x26, 0x09, 0x6f, 0x53, 0xd4, 0x8c, 0x92, 0x8c, 0x72, 0x8c, 0xd3, 0x94, 0x95, 0xb5, 0xf7, 0xc5, 0x38, 0xc6, 0x58, 0xce, 0x17, 0xc6, 0x55, 0xad, 0xd2, 0x9c, 0x54, 0xa5, 0xe7, 0x39, 0x21, 0x08, 0x62, 0x10, 0x04, 0x21, 0xce, 0x7b, 0xdd, 0xff, 0xb6, 0xb5, 0xc3, 0x18, 0x61, 0x10, 0x00, 0x00, 0x00, 0x00, 0xe8, 0x49, 0x6a, 0x42, 0x87, 0x21, 0xc8, 0x29, 0xa8, 0x29, 0xa8, 0x21, 0x87, 0x21, 0xa8, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x67, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x67, 0x21, 0x87, 0x21, 0x67, 0x19, 0x87, 0x21, 0x67, 0x21, 0x67, 0x21, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x66, 0x19, 0x47, 0x19, 0x46, 0x19, 0x46, 0x19, 0x09, 0x32, 0x3d, 0xe7, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x35, 0x74, 0x6d, 0x01, 0x6c, 0x01, 0x4c, 0x01, 0x4c, 0x01, 0x6d, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x09, 0x8c, 0x09, 0x8c, 0x09, 0x6b, 0x01, 0x8c, 0x01, 0x2f, 0x12, 0xd1, 0x32, 0x33, 0x4b, 0x53, 0x5b, 0xf5, 0x83, 0xd6, 0xac, 0xf6, 0xb4, 0x75, 0x9c, 0xef, 0x5a, 0xac, 0x19, 0x6b, 0x09, 0x8b, 0x09, 0x8b, 0x11, 0x8a, 0x11, 0x8b, 0x19, 0xaa, 0x19, 0x89, 0x11, 0xaa, 0x19, 0xb8, 0x0a, 0x1d, 0x03, 0x77, 0x02, 0x35, 0x02, 0xb8, 0x02, 0x35, 0x02, 0x8a, 0x00, 0x8a, 0x00, 0xcb, 0x00, 0xaa, 0x00, 0xca, 0x00, 0xca, 0x00, 0x46, 0x00, 0x6d, 0x01, 0xb6, 0x02, 0x33, 0x02, 0x32, 0x02, 0x12, 0x02, 0x8f, 0x01, 0x2c, 0x01, 0x0c, 0x01, 0x4d, 0x01, 0x8d, 0x01, 0x6c, 0x01, 0x2b, 0x01, 0xd0, 0x01, 0xaf, 0x01, 0x6b, 0x01, 0x0e, 0x0a, 0x28, 0x09, 0xc4, 0x08, 0x0d, 0x0a, 0xab, 0x01, 0xe6, 0x00, 0xa4, 0x00, 0xa3, 0x00, 0xa2, 0x00, 0x60, 0x00, 0x61, 0x00, 0xe3, 0x08, 0xa7, 0x31, 0xf4, 0x9c, 0xf8, 0xc5, 0x13, 0x9d, 0x54, 0xad, 0x14, 0xa5, 0x71, 0x8c, 0xaa, 0x52, 0x28, 0x42, 0x54, 0xa5, 0x53, 0xa5, 0xb9, 0xd6, 0xb2, 0x94, 0xa3, 0x18, 0x61, 0x08, 0xa3, 0x10, 0x86, 0x31, 0xd6, 0xbd, 0x98, 0xd6, 0x65, 0x29, 0x62, 0x08, 0x20, 0x00, 0x21, 0x00, 0x62, 0x10, 0x29, 0x42, 0xe9, 0x29, 0x88, 0x21, 0xa8, 0x29, 0xa8, 0x21, 0x88, 0x21, 0x87, 0x21, 0x88, 0x21, 0x87, 0x21, 0x67, 0x21, 0x87, 0x21, 0x87, 0x21, 0x67, 0x21, 0x87, 0x21, 0x87, 0x19, 0x67, 0x21, 0x67, 0x21, 0x87, 0x21, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x66, 0x19, 0x67, 0x19, 0x67, 0x19, 0x46, 0x19, 0x46, 0x19, 0x46, 0x19, 0x46, 0x19, 0x46, 0x19, 0x26, 0x19, 0xaf, 0x6b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9c, 0xce, 0xce, 0x11, 0x6d, 0x01, 0x6d, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x8d, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x8c, 0x09, 0x8d, 0x09, 0x6c, 0x01, 0x6b, 0x01, 0x0e, 0x12, 0xd2, 0x2a, 0x54, 0x4b, 0x95, 0x53, 0xb6, 0x6b, 0xd7, 0xac, 0xb8, 0xcd, 0x57, 0xc5, 0x16, 0xbd, 0xf2, 0x8b, 0xab, 0x21, 0x6a, 0x09, 0x8b, 0x11, 0x8b, 0x11, 0xab, 0x19, 0xaa, 0x19, 0xab, 0x19, 0xa9, 0x19, 0xaa, 0x19, 0xd8, 0x0a, 0xfb, 0x02, 0x56, 0x02, 0xd9, 0x02, 0x1a, 0x03, 0xb9, 0x02, 0x0f, 0x01, 0x6a, 0x00, 0xab, 0x00, 0xaa, 0x00, 0xcb, 0x00, 0xeb, 0x00, 0x88, 0x00, 0x25, 0x00, 0x12, 0x02, 0x95, 0x02, 0x12, 0x02, 0x32, 0x02, 0xf2, 0x01, 0x8f, 0x01, 0xec, 0x00, 0x2d, 0x01, 0x4d, 0x01, 0x6f, 0x01, 0xd2, 0x01, 0xf3, 0x01, 0x34, 0x02, 0xef, 0x01, 0x8b, 0x09, 0x63, 0x00, 0x83, 0x00, 0xc4, 0x00, 0x20, 0x00, 0x60, 0x00, 0x81, 0x00, 0xc2, 0x00, 0x03, 0x01, 0x04, 0x01, 0x05, 0x01, 0xc5, 0x00, 0xa8, 0x00, 0x6d, 0x22, 0x91, 0x8c, 0xae, 0x73, 0x29, 0x42, 0x62, 0x08, 0x00, 0x00, 0xc3, 0x10, 0x0f, 0x7c, 0x37, 0xc6, 0xd2, 0x9c, 0x1b, 0xe7, 0xbd, 0xff, 0x6c, 0x6b, 0xa2, 0x10, 0x42, 0x08, 0x82, 0x08, 0xca, 0x52, 0xbd, 0xff, 0xf3, 0x9c, 0x00, 0x00, 0x00, 0x00, 0x62, 0x08, 0x00, 0x00, 0xc3, 0x18, 0x4a, 0x42, 0x88, 0x19, 0xa8, 0x21, 0xa8, 0x21, 0x88, 0x21, 0x88, 0x21, 0x88, 0x21, 0x87, 0x21, 0x67, 0x21, 0x87, 0x21, 0x67, 0x21, 0x67, 0x19, 0x67, 0x21, 0x67, 0x21, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x47, 0x19, 0x67, 0x19, 0x47, 0x19, 0x47, 0x19, 0x47, 0x19, 0x46, 0x19, 0x46, 0x19, 0x46, 0x19, 0x26, 0x19, 0x67, 0x21, 0xbb, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x32, 0x4b, 0x6d, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x09, 0x8c, 0x09, 0x6c, 0x09, 0x8c, 0x11, 0x2f, 0x22, 0xd2, 0x32, 0x34, 0x43, 0x75, 0x53, 0x96, 0x5b, 0xb6, 0x6b, 0xf8, 0xac, 0x98, 0xcd, 0x57, 0xbd, 0x16, 0xbd, 0x13, 0x94, 0xaa, 0x21, 0x4a, 0x09, 0xab, 0x19, 0xab, 0x21, 0xcb, 0x21, 0xaa, 0x21, 0xcb, 0x21, 0xa9, 0x19, 0xca, 0x19, 0xd8, 0x0a, 0xdb, 0x02, 0x77, 0x02, 0x3c, 0x03, 0xb8, 0x02, 0x56, 0x02, 0xf5, 0x01, 0x8b, 0x00, 0xab, 0x00, 0xab, 0x00, 0xcb, 0x00, 0xcb, 0x00, 0xca, 0x00, 0x46, 0x00, 0xa9, 0x00, 0x96, 0x02, 0x96, 0x02, 0x34, 0x02, 0x33, 0x02, 0x12, 0x02, 0xd1, 0x01, 0x90, 0x01, 0x90, 0x01, 0xb1, 0x01, 0xd1, 0x01, 0xb0, 0x01, 0x4d, 0x01, 0x09, 0x01, 0xc5, 0x00, 0x28, 0x01, 0xac, 0x09, 0x86, 0x00, 0x29, 0x01, 0x8a, 0x01, 0xcc, 0x01, 0xcc, 0x01, 0xcc, 0x01, 0x0f, 0x02, 0x51, 0x02, 0x31, 0x02, 0x2f, 0x02, 0x06, 0x01, 0x82, 0x10, 0x41, 0x08, 0x65, 0x21, 0x2f, 0x84, 0x24, 0x21, 0x04, 0x19, 0xd1, 0x8c, 0x0f, 0x84, 0x09, 0x3a, 0xc9, 0x29, 0xdd, 0xf7, 0xde, 0xff, 0xae, 0x73, 0x41, 0x08, 0x41, 0x08, 0xe4, 0x18, 0x13, 0x9d, 0xbd, 0xf7, 0xa6, 0x39, 0x00, 0x00, 0x41, 0x08, 0x21, 0x00, 0x00, 0x00, 0x65, 0x31, 0x2a, 0x3a, 0x47, 0x11, 0x87, 0x21, 0x88, 0x21, 0x87, 0x21, 0x67, 0x21, 0x88, 0x21, 0x88, 0x21, 0x67, 0x21, 0x87, 0x21, 0x67, 0x21, 0x67, 0x21, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x47, 0x19, 0x67, 0x19, 0x47, 0x19, 0x46, 0x19, 0x47, 0x19, 0x47, 0x19, 0x47, 0x19, 0x46, 0x19, 0x46, 0x11, 0x46, 0x19, 0x46, 0x11, 0x46, 0x19, 0x2e, 0x5b, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3b, 0xbe, 0x6d, 0x09, 0x6d, 0x01, 0x6d, 0x01, 0x6c, 0x01, 0x6d, 0x09, 0x8c, 0x09, 0x6c, 0x09, 0x6c, 0x09, 0x8c, 0x09, 0x6c, 0x09, 0x6c, 0x09, 0x2e, 0x2a, 0x73, 0x53, 0xd6, 0x5b, 0xb6, 0x53, 0x76, 0x53, 0x34, 0x53, 0xb1, 0x52, 0xf3, 0x8b, 0x16, 0xbd, 0xf6, 0xbc, 0xb5, 0xb4, 0x71, 0x83, 0xab, 0x21, 0x8a, 0x11, 0xab, 0x21, 0xcb, 0x21, 0xcb, 0x21, 0xcb, 0x29, 0xcb, 0x21, 0xc9, 0x21, 0xeb, 0x21, 0xd8, 0x02, 0x99, 0x02, 0xb9, 0x02, 0x3b, 0x03, 0x35, 0x02, 0xf3, 0x01, 0xb8, 0x02, 0x50, 0x01, 0x8a, 0x00, 0xcb, 0x00, 0xcb, 0x00, 0xeb, 0x00, 0xeb, 0x00, 0xaa, 0x00, 0x05, 0x00, 0x8f, 0x01, 0xd8, 0x02, 0x55, 0x02, 0x33, 0x02, 0xf0, 0x01, 0xd0, 0x01, 0xd0, 0x01, 0xb0, 0x01, 0xb0, 0x01, 0xaf, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0xc7, 0x00, 0xc5, 0x08, 0x13, 0x0b, 0xf3, 0x02, 0x6b, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x6d, 0x01, 0xcf, 0x01, 0x11, 0x02, 0x10, 0x02, 0xcd, 0x01, 0x07, 0x01, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x48, 0x3a, 0x17, 0xbe, 0x95, 0xb5, 0x62, 0x08, 0x08, 0x3a, 0x71, 0x94, 0x46, 0x29, 0xe6, 0x00, 0x51, 0x84, 0x7d, 0xef, 0xbd, 0xf7, 0xeb, 0x5a, 0x82, 0x10, 0x82, 0x10, 0x69, 0x42, 0x7b, 0xef, 0x75, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x62, 0x10, 0x41, 0x08, 0x61, 0x18, 0xcb, 0x6a, 0x6b, 0x42, 0x47, 0x11, 0x87, 0x19, 0x87, 0x19, 0x88, 0x21, 0x67, 0x21, 0x67, 0x21, 0x67, 0x21, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x47, 0x19, 0x67, 0x19, 0x67, 0x19, 0x47, 0x19, 0x47, 0x19, 0x47, 0x19, 0x46, 0x19, 0x46, 0x19, 0x46, 0x19, 0x46, 0x19, 0x26, 0x11, 0x46, 0x19, 0x46, 0x19, 0x46, 0x19, 0x26, 0x11, 0x46, 0x11, 0xb7, 0xb5, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x52, 0x4b, 0x6d, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x8c, 0x09, 0x8d, 0x09, 0x8c, 0x09, 0x8c, 0x09, 0x8c, 0x09, 0x6c, 0x09, 0x4c, 0x09, 0xed, 0x21, 0xf0, 0x4a, 0xd5, 0x5b, 0x58, 0x6c, 0x17, 0x64, 0x75, 0x4b, 0xb2, 0x4a, 0x0d, 0x42, 0xef, 0x6a, 0x74, 0xac, 0x74, 0xac, 0xd2, 0x93, 0xce, 0x62, 0xab, 0x21, 0xaa, 0x19, 0xcb, 0x29, 0xcb, 0x29, 0xcb, 0x29, 0xcb, 0x29, 0xeb, 0x29, 0xc9, 0x29, 0x0c, 0x2a, 0xb8, 0x02, 0x79, 0x02, 0x3c, 0x03, 0xb9, 0x02, 0xf4, 0x01, 0x77, 0x02, 0x1c, 0x03, 0x56, 0x02, 0x8b, 0x00, 0x8a, 0x00, 0xcc, 0x00, 0xeb, 0x00, 0xcb, 0x00, 0xec, 0x00, 0x88, 0x00, 0x66, 0x00, 0x56, 0x02, 0x97, 0x02, 0xf1, 0x01, 0xae, 0x01, 0x8d, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x8d, 0x01, 0x8e, 0x01, 0x6e, 0x01, 0xaf, 0x01, 0xe9, 0x00, 0x08, 0x09, 0xf3, 0x02, 0xb2, 0x02, 0xac, 0x01, 0x30, 0x0a, 0x51, 0x02, 0x10, 0x02, 0x0f, 0x02, 0x8b, 0x01, 0xc5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x29, 0x8d, 0x73, 0xaa, 0x4a, 0xa2, 0x10, 0x61, 0x08, 0x62, 0x08, 0x92, 0x8c, 0x08, 0x42, 0xa6, 0x31, 0x8f, 0x6b, 0x22, 0x00, 0x4f, 0x4b, 0xc8, 0x31, 0x08, 0x42, 0xde, 0xf7, 0x1b, 0xe7, 0xaa, 0x52, 0x83, 0x10, 0x04, 0x21, 0x94, 0xb5, 0x7c, 0xf7, 0xe3, 0x18, 0x00, 0x08, 0x04, 0x29, 0xe3, 0x28, 0x62, 0x18, 0xe2, 0x28, 0x2c, 0x73, 0x0a, 0x32, 0x27, 0x11, 0x88, 0x19, 0x87, 0x21, 0x67, 0x19, 0x67, 0x21, 0x67, 0x21, 0x67, 0x19, 0x47, 0x19, 0x67, 0x19, 0x67, 0x19, 0x47, 0x19, 0x47, 0x19, 0x47, 0x19, 0x47, 0x19, 0x46, 0x19, 0x47, 0x19, 0x47, 0x19, 0x46, 0x19, 0x47, 0x19, 0x46, 0x19, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x19, 0x26, 0x11, 0x26, 0x11, 0xed, 0x52, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x5b, 0xc6, 0x4d, 0x01, 0x4d, 0x01, 0x6d, 0x09, 0x8d, 0x09, 0x6c, 0x09, 0x6c, 0x09, 0x6c, 0x09, 0x8c, 0x09, 0x6c, 0x09, 0x8c, 0x11, 0xad, 0x19, 0x8f, 0x3a, 0x93, 0x53, 0x16, 0x5c, 0x99, 0x6c, 0x99, 0x6c, 0x76, 0x4b, 0x92, 0x4a, 0x2e, 0x4a, 0xaf, 0x62, 0x91, 0x8b, 0x50, 0x83, 0xcf, 0x6a, 0x6d, 0x4a, 0xcb, 0x29, 0xcb, 0x21, 0xcb, 0x29, 0xcb, 0x29, 0xca, 0x29, 0xeb, 0x29, 0xcb, 0x29, 0xa9, 0x29, 0x2c, 0x32, 0xd8, 0x0a, 0x9a, 0x02, 0xfb, 0x02, 0x98, 0x02, 0x15, 0x02, 0xba, 0x02, 0xdb, 0x02, 0x78, 0x02, 0x4f, 0x01, 0x69, 0x00, 0xcb, 0x00, 0xcb, 0x00, 0xcb, 0x00, 0xeb, 0x00, 0xeb, 0x00, 0x25, 0x00, 0x4d, 0x01, 0xb8, 0x02, 0xd0, 0x01, 0x4c, 0x01, 0x6b, 0x01, 0x8d, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0xd0, 0x01, 0x12, 0x02, 0x8f, 0x01, 0x84, 0x00, 0x07, 0x01, 0xd3, 0x02, 0x91, 0x02, 0xac, 0x01, 0x50, 0x02, 0x15, 0x03, 0xad, 0x01, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0xa3, 0x00, 0x6b, 0x32, 0xb3, 0x8c, 0xf7, 0xbd, 0xf3, 0x9c, 0x71, 0x8c, 0x2d, 0x63, 0xe4, 0x18, 0xa7, 0x29, 0xcc, 0x52, 0xe9, 0x29, 0x43, 0x08, 0x4b, 0x3a, 0x09, 0x3a, 0x00, 0x00, 0x6d, 0x6b, 0xff, 0xff, 0x78, 0xce, 0x48, 0x4a, 0x41, 0x08, 0xeb, 0x5a, 0x7c, 0xef, 0x8d, 0x73, 0x00, 0x00, 0xa2, 0x20, 0xc3, 0x28, 0xe3, 0x20, 0x00, 0x00, 0xc2, 0x20, 0xab, 0x5a, 0x88, 0x21, 0x68, 0x19, 0x88, 0x19, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x47, 0x19, 0x47, 0x19, 0x47, 0x19, 0x47, 0x19, 0x47, 0x19, 0x67, 0x19, 0x47, 0x19, 0x47, 0x19, 0x47, 0x19, 0x46, 0x19, 0x46, 0x19, 0x26, 0x11, 0x26, 0x11, 0x46, 0x19, 0x46, 0x19, 0x26, 0x11, 0x47, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x9a, 0xce, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb4, 0x5b, 0x6d, 0x09, 0x6d, 0x09, 0x6d, 0x09, 0x6d, 0x09, 0x8c, 0x09, 0x6c, 0x09, 0x6c, 0x11, 0x8c, 0x11, 0xcd, 0x21, 0xed, 0x29, 0x0e, 0x2a, 0x11, 0x4b, 0x15, 0x64, 0x97, 0x64, 0x3a, 0x7d, 0xd9, 0x6c, 0xd7, 0x53, 0x34, 0x53, 0xf1, 0x62, 0x71, 0x83, 0xb1, 0x93, 0x50, 0x7b, 0x8d, 0x52, 0x0c, 0x32, 0xcb, 0x29, 0xeb, 0x29, 0xeb, 0x29, 0xcb, 0x29, 0xeb, 0x29, 0xeb, 0x31, 0xeb, 0x31, 0xca, 0x31, 0x0c, 0x2a, 0xb7, 0x0a, 0x99, 0x02, 0x98, 0x02, 0xb9, 0x02, 0xb9, 0x02, 0xdb, 0x02, 0x57, 0x02, 0x16, 0x02, 0x36, 0x02, 0xaa, 0x00, 0x89, 0x00, 0xcb, 0x00, 0xec, 0x00, 0xeb, 0x00, 0xcb, 0x00, 0xa9, 0x00, 0x45, 0x00, 0xd1, 0x09, 0xf1, 0x01, 0x2a, 0x01, 0xaf, 0x01, 0x11, 0x02, 0xd0, 0x01, 0xf2, 0x01, 0x97, 0x02, 0x33, 0x02, 0xc6, 0x00, 0x00, 0x00, 0x41, 0x00, 0xed, 0x01, 0x91, 0x02, 0x0d, 0x02, 0xb2, 0x02, 0x4e, 0x02, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0xa3, 0x08, 0x05, 0x01, 0xc4, 0x00, 0xa4, 0x00, 0x25, 0x09, 0x8a, 0x42, 0x8e, 0x63, 0x92, 0x8c, 0x34, 0xa5, 0xcf, 0x73, 0xab, 0x52, 0x67, 0x11, 0x8c, 0x3a, 0xa2, 0x10, 0x49, 0x3a, 0x8b, 0x4a, 0x05, 0x19, 0x28, 0x42, 0x0e, 0x84, 0xdd, 0xff, 0x17, 0xc6, 0xc7, 0x39, 0x00, 0x00, 0x74, 0xad, 0x99, 0xde, 0x61, 0x10, 0x00, 0x00, 0xc3, 0x20, 0xa2, 0x18, 0x82, 0x18, 0x00, 0x00, 0xe6, 0x41, 0xab, 0x52, 0x27, 0x11, 0x68, 0x21, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x47, 0x19, 0x47, 0x19, 0x47, 0x19, 0x47, 0x19, 0x47, 0x19, 0x47, 0x11, 0x47, 0x11, 0x47, 0x11, 0x46, 0x11, 0x46, 0x11, 0x26, 0x11, 0x26, 0x11, 0x46, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x46, 0x11, 0x46, 0x11, 0x4e, 0x5b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x1d, 0xdf, 0xcf, 0x19, 0x8e, 0x09, 0x6d, 0x09, 0x6d, 0x09, 0x8d, 0x09, 0xad, 0x11, 0xce, 0x21, 0x2e, 0x32, 0x6f, 0x32, 0x8f, 0x3a, 0x6f, 0x3a, 0x6f, 0x32, 0x32, 0x53, 0x15, 0x64, 0xd8, 0x6c, 0x1a, 0x75, 0x98, 0x5c, 0x58, 0x5c, 0xf6, 0x6b, 0xf4, 0x8b, 0x13, 0x9c, 0xb1, 0x8b, 0x70, 0x83, 0xad, 0x52, 0xeb, 0x29, 0xeb, 0x29, 0xeb, 0x31, 0x0b, 0x32, 0xeb, 0x29, 0xeb, 0x29, 0xeb, 0x31, 0x0b, 0x32, 0xea, 0x31, 0x0b, 0x2a, 0x55, 0x0a, 0x38, 0x02, 0x77, 0x02, 0x99, 0x02, 0x3d, 0x03, 0xfb, 0x02, 0x15, 0x02, 0x15, 0x02, 0xdb, 0x02, 0xf3, 0x09, 0x89, 0x00, 0xca, 0x00, 0x0c, 0x01, 0xcb, 0x00, 0xca, 0x00, 0xeb, 0x00, 0x86, 0x00, 0x64, 0x00, 0x8f, 0x01, 0xaf, 0x01, 0xf1, 0x01, 0x12, 0x02, 0x33, 0x02, 0x97, 0x02, 0x78, 0x02, 0xe9, 0x00, 0x20, 0x00, 0x20, 0x00, 0x00, 0x00, 0xe6, 0x08, 0x6f, 0x02, 0x4f, 0x02, 0x70, 0x02, 0xc4, 0x00, 0x00, 0x00, 0x41, 0x00, 0x46, 0x01, 0x88, 0x01, 0x05, 0x09, 0xe5, 0x10, 0x26, 0x21, 0xa8, 0x29, 0x88, 0x21, 0x83, 0x00, 0x83, 0x00, 0xe8, 0x31, 0x0c, 0x5b, 0xe3, 0x20, 0x49, 0x09, 0xb4, 0x74, 0x83, 0x18, 0x2d, 0x5b, 0xef, 0x7b, 0x09, 0x3a, 0x0f, 0x7c, 0x69, 0x4a, 0x99, 0xd6, 0xde, 0xff, 0x17, 0xc6, 0x65, 0x29, 0xe7, 0x39, 0x58, 0xce, 0x86, 0x39, 0x00, 0x00, 0x82, 0x10, 0x82, 0x10, 0xa2, 0x18, 0xa2, 0x18, 0x61, 0x18, 0x69, 0x52, 0xc9, 0x29, 0x27, 0x11, 0x88, 0x19, 0x67, 0x19, 0x47, 0x19, 0x67, 0x19, 0x67, 0x19, 0x47, 0x19, 0x47, 0x19, 0x47, 0x11, 0x47, 0x11, 0x47, 0x19, 0x46, 0x11, 0x26, 0x11, 0x46, 0x11, 0x46, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x46, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x47, 0x11, 0x47, 0x11, 0x47, 0x11, 0x9a, 0xd6, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x56, 0x74, 0x6e, 0x11, 0x8e, 0x11, 0x8d, 0x09, 0x6d, 0x11, 0xce, 0x19, 0x2f, 0x32, 0x90, 0x42, 0x11, 0x4b, 0x52, 0x53, 0x52, 0x53, 0xf1, 0x4a, 0xd0, 0x42, 0xf1, 0x4a, 0x72, 0x4b, 0xf6, 0x53, 0x58, 0x54, 0x78, 0x5c, 0x57, 0x5c, 0x37, 0x74, 0x36, 0x94, 0x13, 0x9c, 0xb1, 0x8b, 0x2f, 0x73, 0xae, 0x5a, 0x0c, 0x32, 0xeb, 0x31, 0xeb, 0x31, 0x0b, 0x32, 0x0b, 0x32, 0x0b, 0x32, 0x0b, 0x32, 0x0b, 0x32, 0xea, 0x31, 0x0a, 0x32, 0x53, 0x12, 0x58, 0x02, 0x98, 0x02, 0x78, 0x02, 0xfb, 0x02, 0xb9, 0x02, 0x15, 0x02, 0x77, 0x02, 0xfb, 0x02, 0xb9, 0x02, 0xeb, 0x00, 0xa9, 0x00, 0xeb, 0x00, 0xca, 0x00, 0xc9, 0x00, 0xca, 0x00, 0xea, 0x00, 0x43, 0x00, 0x23, 0x00, 0x4d, 0x01, 0xf2, 0x01, 0x34, 0x02, 0x97, 0x02, 0x98, 0x02, 0x6c, 0x01, 0x00, 0x00, 0x20, 0x00, 0x42, 0x00, 0x00, 0x00, 0x62, 0x00, 0xab, 0x01, 0xcc, 0x01, 0x0c, 0x02, 0x82, 0x00, 0x20, 0x00, 0x87, 0x01, 0xeb, 0x01, 0x88, 0x09, 0x67, 0x11, 0xc8, 0x19, 0x4a, 0x2a, 0xcd, 0x32, 0x4f, 0x4b, 0x2a, 0x2a, 0x67, 0x11, 0x04, 0x09, 0x20, 0x00, 0x01, 0x00, 0xcc, 0x09, 0xab, 0x42, 0x04, 0x21, 0xaf, 0x6b, 0x0c, 0x63, 0x08, 0x3a, 0xad, 0x73, 0x16, 0xc6, 0xda, 0xe6, 0xfa, 0xe6, 0xbd, 0xf7, 0xf6, 0xbd, 0xc7, 0x39, 0x70, 0x8c, 0x89, 0x5a, 0x00, 0x08, 0x82, 0x10, 0xe3, 0x20, 0xa2, 0x18, 0x82, 0x18, 0x41, 0x10, 0x03, 0x29, 0x8a, 0x4a, 0x27, 0x09, 0x47, 0x11, 0x67, 0x19, 0x47, 0x11, 0x47, 0x19, 0x47, 0x19, 0x47, 0x11, 0x47, 0x11, 0x47, 0x11, 0x47, 0x11, 0x47, 0x19, 0x26, 0x11, 0x47, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x27, 0x11, 0x27, 0x11, 0x47, 0x19, 0xc5, 0x08, 0x43, 0x00, 0x44, 0x00, 0x11, 0x84, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xff, 0xff, 0xff, 0x7e, 0xef, 0x30, 0x2a, 0x8e, 0x19, 0xae, 0x19, 0xee, 0x21, 0x2f, 0x2a, 0x90, 0x32, 0x11, 0x4b, 0x72, 0x5b, 0xb3, 0x63, 0xf4, 0x6b, 0xf4, 0x73, 0x73, 0x63, 0x32, 0x53, 0x11, 0x4b, 0xf1, 0x4a, 0x53, 0x4b, 0xf6, 0x53, 0x37, 0x5c, 0x37, 0x64, 0x16, 0x74, 0x36, 0x94, 0x34, 0x9c, 0xd1, 0x93, 0x4f, 0x7b, 0xae, 0x5a, 0x0b, 0x32, 0xeb, 0x31, 0x0b, 0x32, 0x0b, 0x32, 0x0b, 0x32, 0x0b, 0x32, 0x0b, 0x32, 0x0b, 0x32, 0x0b, 0x32, 0xe9, 0x31, 0x52, 0x1a, 0x99, 0x02, 0xda, 0x02, 0x98, 0x02, 0xb9, 0x02, 0x77, 0x02, 0x56, 0x02, 0xda, 0x02, 0x76, 0x02, 0xaf, 0x01, 0xaf, 0x01, 0xeb, 0x00, 0xc9, 0x00, 0xea, 0x00, 0xc9, 0x00, 0xc9, 0x00, 0xea, 0x00, 0xc9, 0x00, 0x00, 0x00, 0x44, 0x00, 0xf4, 0x01, 0x97, 0x02, 0x77, 0x02, 0xae, 0x01, 0x40, 0x00, 0x00, 0x00, 0x41, 0x00, 0x20, 0x00, 0x41, 0x00, 0xc4, 0x00, 0xec, 0x01, 0x4f, 0x02, 0xcc, 0x09, 0x05, 0x01, 0x88, 0x01, 0x2d, 0x02, 0xcb, 0x01, 0x67, 0x01, 0x04, 0x01, 0xe4, 0x00, 0x05, 0x01, 0xe5, 0x00, 0xc3, 0x08, 0xc3, 0x08, 0xa3, 0x08, 0x21, 0x00, 0x00, 0x00, 0xa9, 0x01, 0x47, 0x01, 0x00, 0x00, 0xe8, 0x31, 0x4c, 0x5b, 0x45, 0x21, 0x28, 0x42, 0x70, 0x8c, 0xd9, 0xe6, 0xfe, 0xff, 0x1b, 0xe7, 0x58, 0xce, 0xbd, 0xff, 0xf2, 0x9c, 0xad, 0x73, 0x2c, 0x6b, 0x21, 0x08, 0x82, 0x18, 0xa3, 0x18, 0xa2, 0x18, 0x82, 0x18, 0x82, 0x18, 0x20, 0x10, 0xa6, 0x41, 0x6b, 0x42, 0x27, 0x09, 0x47, 0x11, 0x47, 0x19, 0x47, 0x11, 0x47, 0x11, 0x47, 0x11, 0x47, 0x11, 0x47, 0x11, 0x47, 0x11, 0x27, 0x11, 0x26, 0x11, 0x27, 0x11, 0x47, 0x11, 0x26, 0x11, 0x26, 0x11, 0x46, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x27, 0x11, 0x47, 0x11, 0x26, 0x11, 0x64, 0x08, 0x09, 0x3a, 0x0f, 0x84, 0x0b, 0x53, 0x8d, 0x2a, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xda, 0xb5, 0x4e, 0x11, 0xcf, 0x29, 0xee, 0x29, 0x70, 0x3a, 0xf1, 0x42, 0x12, 0x43, 0x94, 0x53, 0xf5, 0x63, 0x35, 0x74, 0x76, 0x7c, 0x56, 0x7c, 0xb4, 0x6b, 0x32, 0x5b, 0xd0, 0x4a, 0x90, 0x4a, 0xd0, 0x4a, 0x32, 0x53, 0x93, 0x53, 0xb4, 0x63, 0x94, 0x6b, 0x93, 0x7b, 0xd2, 0x8b, 0x70, 0x83, 0xee, 0x62, 0x4c, 0x42, 0xeb, 0x31, 0x0b, 0x32, 0x2b, 0x3a, 0x0b, 0x3a, 0x0b, 0x32, 0x0b, 0x32, 0x0b, 0x32, 0x0b, 0x32, 0x0b, 0x32, 0xe9, 0x31, 0x30, 0x1a, 0x79, 0x02, 0xda, 0x02, 0xb9, 0x02, 0xb8, 0x02, 0x76, 0x02, 0x97, 0x02, 0x97, 0x02, 0x8d, 0x01, 0x0a, 0x01, 0x95, 0x02, 0xd0, 0x01, 0x88, 0x00, 0xea, 0x00, 0xc9, 0x00, 0xa8, 0x00, 0xc8, 0x00, 0x0a, 0x01, 0x85, 0x00, 0x00, 0x00, 0x8f, 0x01, 0xda, 0x02, 0xd1, 0x01, 0x62, 0x00, 0x00, 0x00, 0x21, 0x00, 0x00, 0x00, 0x82, 0x00, 0x28, 0x01, 0x8c, 0x01, 0x91, 0x0a, 0xb1, 0x02, 0xab, 0x01, 0x68, 0x01, 0x88, 0x01, 0x26, 0x01, 0x26, 0x01, 0xe4, 0x00, 0xa2, 0x00, 0x82, 0x00, 0x04, 0x01, 0xc3, 0x00, 0x20, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x06, 0x01, 0xa9, 0x09, 0x20, 0x00, 0x42, 0x00, 0x8e, 0x5b, 0x48, 0x42, 0xc3, 0x08, 0x86, 0x29, 0x12, 0xa5, 0xfd, 0xff, 0xff, 0xff, 0xbd, 0xff, 0x17, 0xce, 0xba, 0xde, 0xb9, 0xde, 0xb1, 0x9c, 0xcf, 0x7b, 0x62, 0x10, 0x82, 0x18, 0x62, 0x10, 0x82, 0x10, 0x82, 0x10, 0x82, 0x18, 0x61, 0x10, 0x61, 0x18, 0xcb, 0x62, 0xc9, 0x29, 0xe6, 0x00, 0x47, 0x19, 0x47, 0x11, 0x47, 0x11, 0x47, 0x11, 0x47, 0x11, 0x26, 0x11, 0x26, 0x11, 0x27, 0x11, 0x27, 0x11, 0x26, 0x11, 0x47, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x27, 0x11, 0x27, 0x19, 0x27, 0x11, 0x06, 0x11, 0xe6, 0x10, 0xb0, 0x01, 0x16, 0x85, 0xfe, 0xff, 0xff, 0xff, 0xfc, 0x2c, 0x3f, 0xbf, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x17, 0xad, 0xae, 0x21, 0x0f, 0x32, 0x70, 0x3a, 0xf2, 0x42, 0x53, 0x4b, 0x94, 0x4b, 0x16, 0x5c, 0x77, 0x74, 0x97, 0x84, 0x97, 0x84, 0x35, 0x74, 0x73, 0x6b, 0xd1, 0x52, 0x8f, 0x4a, 0x6f, 0x4a, 0x4e, 0x4a, 0x6e, 0x4a, 0x6e, 0x42, 0x8e, 0x4a, 0x8e, 0x4a, 0x6d, 0x4a, 0x4d, 0x4a, 0x4d, 0x42, 0x0c, 0x3a, 0xeb, 0x31, 0x2c, 0x32, 0x0b, 0x32, 0x0b, 0x32, 0x0b, 0x32, 0x0b, 0x32, 0xeb, 0x31, 0xeb, 0x31, 0x0b, 0x32, 0xeb, 0x29, 0xc9, 0x31, 0x0e, 0x1a, 0x58, 0x02, 0xd9, 0x02, 0x3c, 0x03, 0xf9, 0x02, 0x54, 0x02, 0x54, 0x02, 0x8e, 0x01, 0xc7, 0x00, 0x6c, 0x01, 0xf8, 0x02, 0x53, 0x02, 0x88, 0x00, 0xa9, 0x00, 0xe9, 0x00, 0xc9, 0x00, 0xe9, 0x00, 0xe9, 0x00, 0xa9, 0x00, 0x00, 0x00, 0xc9, 0x00, 0x57, 0x02, 0xa6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x83, 0x00, 0xcd, 0x01, 0x11, 0x02, 0xaf, 0x01, 0x30, 0x02, 0xb1, 0x0a, 0x70, 0x02, 0xca, 0x01, 0xc3, 0x00, 0x25, 0x09, 0xc3, 0x00, 0x60, 0x00, 0x40, 0x00, 0xe3, 0x00, 0x87, 0x01, 0xc4, 0x00, 0x41, 0x00, 0x82, 0x00, 0x62, 0x00, 0xc4, 0x00, 0xc9, 0x01, 0x62, 0x00, 0x41, 0x00, 0x2a, 0x22, 0xcb, 0x52, 0x82, 0x00, 0x82, 0x08, 0x4b, 0x73, 0xb7, 0xee, 0xbc, 0xff, 0x9c, 0xff, 0xfe, 0xff, 0xfa, 0xee, 0xd5, 0xbd, 0xb9, 0xde, 0x57, 0xce, 0x91, 0x9c, 0xe4, 0x28, 0x82, 0x18, 0x62, 0x10, 0x82, 0x10, 0xa3, 0x18, 0xa3, 0x18, 0x62, 0x10, 0x00, 0x00, 0x24, 0x31, 0xec, 0x5a, 0x27, 0x09, 0x07, 0x09, 0x47, 0x11, 0x47, 0x11, 0x47, 0x11, 0x47, 0x11, 0x27, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x47, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x27, 0x11, 0xe5, 0x18, 0xc5, 0x08, 0xd8, 0x02, 0x5d, 0x9e, 0xfe, 0xff, 0xff, 0xff, 0x9e, 0xdf, 0x9f, 0xcf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xb9, 0xcd, 0xb0, 0x4a, 0x50, 0x3a, 0xf2, 0x4a, 0x53, 0x4b, 0xb4, 0x53, 0xf5, 0x53, 0x36, 0x5c, 0x36, 0x6c, 0x16, 0x6c, 0xf5, 0x73, 0x94, 0x73, 0x32, 0x6b, 0xd1, 0x5a, 0xb0, 0x52, 0x6e, 0x52, 0x2d, 0x42, 0x0c, 0x3a, 0x0c, 0x3a, 0x0b, 0x32, 0xeb, 0x39, 0xeb, 0x31, 0xeb, 0x29, 0xcb, 0x29, 0xeb, 0x29, 0xeb, 0x31, 0xeb, 0x31, 0x0b, 0x32, 0x0b, 0x32, 0x0b, 0x32, 0x0b, 0x32, 0xeb, 0x31, 0xeb, 0x29, 0xeb, 0x29, 0xcb, 0x29, 0xca, 0x29, 0x0b, 0x22, 0x55, 0x02, 0x99, 0x02, 0x7c, 0x03, 0x19, 0x03, 0x11, 0x02, 0x8e, 0x01, 0xe8, 0x00, 0x0a, 0x01, 0x53, 0x02, 0x95, 0x02, 0x54, 0x02, 0xf1, 0x01, 0xa8, 0x00, 0xc9, 0x00, 0xe9, 0x00, 0xe9, 0x00, 0xa9, 0x00, 0x8c, 0x01, 0x07, 0x09, 0x22, 0x00, 0x86, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa5, 0x00, 0xef, 0x01, 0x11, 0x02, 0xd0, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8a, 0x01, 0x04, 0x01, 0x41, 0x00, 0x82, 0x00, 0x25, 0x01, 0x62, 0x00, 0x20, 0x00, 0xa2, 0x00, 0x09, 0x02, 0xe8, 0x01, 0xc3, 0x00, 0x61, 0x00, 0xc4, 0x00, 0xe4, 0x00, 0xa8, 0x09, 0xe5, 0x00, 0x41, 0x00, 0x67, 0x01, 0x45, 0x11, 0x00, 0x00, 0x64, 0x29, 0x2e, 0x9c, 0x52, 0xcd, 0x73, 0xcd, 0x57, 0xee, 0x7c, 0xff, 0xde, 0xff, 0xbd, 0xff, 0x17, 0xce, 0xf6, 0xbd, 0x1a, 0xe7, 0xb5, 0xbd, 0x45, 0x31, 0x42, 0x18, 0xc3, 0x20, 0x82, 0x10, 0xa3, 0x18, 0xa2, 0x18, 0x82, 0x10, 0x41, 0x08, 0x20, 0x08, 0x07, 0x4a, 0xe9, 0x31, 0x07, 0x09, 0x47, 0x11, 0x47, 0x11, 0x27, 0x11, 0x47, 0x11, 0x47, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x47, 0x11, 0x27, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x27, 0x11, 0x26, 0x11, 0x25, 0x09, 0xe8, 0x08, 0x4a, 0x29, 0xb1, 0x6c, 0x5e, 0x9f, 0x13, 0xff, 0xac, 0xfe, 0xbd, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x9e, 0xff, 0x39, 0xde, 0x52, 0x63, 0x90, 0x3a, 0x53, 0x53, 0xb4, 0x53, 0xd5, 0x53, 0xd5, 0x53, 0xb5, 0x53, 0x94, 0x5b, 0x94, 0x63, 0x94, 0x6b, 0x53, 0x73, 0x32, 0x6b, 0x11, 0x63, 0xd0, 0x5a, 0x8f, 0x52, 0x6d, 0x4a, 0x2d, 0x42, 0x0c, 0x3a, 0xec, 0x31, 0xec, 0x31, 0xec, 0x31, 0xec, 0x31, 0xeb, 0x31, 0xeb, 0x31, 0xeb, 0x29, 0xec, 0x29, 0xec, 0x31, 0xeb, 0x29, 0xeb, 0x29, 0xeb, 0x31, 0xeb, 0x29, 0xeb, 0x29, 0xeb, 0x29, 0xcb, 0x29, 0xca, 0x29, 0xc9, 0x29, 0x32, 0x12, 0xbb, 0x02, 0x5b, 0x03, 0x96, 0x02, 0xb0, 0x01, 0x4c, 0x01, 0x4c, 0x01, 0x34, 0x02, 0xd9, 0x02, 0x55, 0x02, 0xf9, 0x02, 0xf9, 0x02, 0xa8, 0x00, 0xa8, 0x00, 0xea, 0x00, 0xa9, 0x00, 0x2b, 0x01, 0xca, 0x09, 0xc7, 0x00, 0x83, 0x08, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0xa7, 0x00, 0x12, 0x02, 0xf2, 0x01, 0x6e, 0x01, 0x6b, 0x01, 0x4b, 0x01, 0x4b, 0x01, 0x08, 0x01, 0xa4, 0x00, 0x63, 0x00, 0x83, 0x00, 0x60, 0x00, 0x41, 0x00, 0x67, 0x01, 0x6c, 0x0a, 0x2a, 0x02, 0x04, 0x01, 0x82, 0x08, 0x67, 0x01, 0xa8, 0x01, 0x25, 0x01, 0x25, 0x01, 0x62, 0x00, 0xe5, 0x00, 0x42, 0x00, 0x20, 0x00, 0xca, 0x5a, 0x73, 0xcd, 0x93, 0xcd, 0xb0, 0xb4, 0x4f, 0xa4, 0x32, 0xcd, 0xd8, 0xf6, 0xbd, 0xff, 0xfe, 0xff, 0xfa, 0xee, 0xd5, 0xb5, 0x98, 0xd6, 0xb9, 0xd6, 0xe7, 0x39, 0x00, 0x08, 0xe4, 0x28, 0xa3, 0x18, 0x61, 0x10, 0x82, 0x10, 0x21, 0x00, 0x20, 0x00, 0x00, 0x00, 0x41, 0x18, 0x29, 0x42, 0x47, 0x11, 0x27, 0x11, 0x47, 0x11, 0x27, 0x11, 0x27, 0x11, 0x27, 0x11, 0x27, 0x11, 0x27, 0x11, 0x06, 0x11, 0x27, 0x11, 0x27, 0x11, 0x26, 0x11, 0x27, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x27, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x83, 0x08, 0x2a, 0x01, 0xd3, 0x03, 0xbf, 0x9f, 0x9a, 0xff, 0xa8, 0xec, 0xb6, 0xc5, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5d, 0xff, 0x19, 0xd6, 0xb3, 0x6b, 0xf2, 0x42, 0x53, 0x53, 0x53, 0x4b, 0x74, 0x53, 0x74, 0x53, 0x54, 0x53, 0x54, 0x5b, 0x54, 0x6b, 0x53, 0x6b, 0x32, 0x6b, 0x12, 0x6b, 0xf1, 0x62, 0xf0, 0x62, 0xaf, 0x52, 0x6e, 0x4a, 0x2d, 0x3a, 0xec, 0x31, 0x0c, 0x32, 0x0c, 0x32, 0xec, 0x31, 0xec, 0x31, 0x0c, 0x32, 0xec, 0x31, 0xeb, 0x29, 0xeb, 0x29, 0xcb, 0x29, 0xeb, 0x29, 0xcb, 0x29, 0xcb, 0x29, 0xcb, 0x29, 0xeb, 0x29, 0xeb, 0x29, 0xeb, 0x29, 0xcb, 0x29, 0xa9, 0x29, 0xcc, 0x19, 0xd9, 0x02, 0x7c, 0x03, 0x12, 0x02, 0x6d, 0x01, 0x4c, 0x01, 0xb0, 0x01, 0xb8, 0x02, 0xfa, 0x02, 0xfa, 0x02, 0xfa, 0x02, 0xf1, 0x01, 0x4c, 0x01, 0xe9, 0x00, 0xc8, 0x00, 0xca, 0x00, 0xec, 0x01, 0xe7, 0x08, 0x23, 0x00, 0xc5, 0x08, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa9, 0x00, 0xb1, 0x01, 0x6e, 0x01, 0x2c, 0x01, 0x4c, 0x01, 0x6c, 0x01, 0x4b, 0x01, 0x6d, 0x01, 0x8d, 0x01, 0x11, 0x0a, 0x72, 0x0a, 0xe6, 0x00, 0x05, 0x01, 0x0b, 0x02, 0x0a, 0x0a, 0xe4, 0x00, 0xc4, 0x00, 0xa8, 0x01, 0x2c, 0x02, 0xa8, 0x01, 0xc3, 0x00, 0x62, 0x00, 0x82, 0x00, 0x62, 0x00, 0xc2, 0x18, 0xca, 0x62, 0xf1, 0xb4, 0x32, 0xbd, 0x6f, 0xa4, 0x6f, 0xa4, 0x6f, 0xac, 0xd0, 0xbc, 0xf5, 0xdd, 0x1a, 0xff, 0xdd, 0xff, 0x9c, 0xff, 0x37, 0xce, 0x16, 0xc6, 0x78, 0xce, 0x28, 0x4a, 0x00, 0x00, 0xa3, 0x18, 0x82, 0x18, 0x62, 0x10, 0x82, 0x18, 0x86, 0x39, 0xe4, 0x20, 0x01, 0x00, 0x00, 0x00, 0xa6, 0x39, 0xe9, 0x31, 0x07, 0x09, 0x47, 0x11, 0x47, 0x11, 0x27, 0x11, 0x27, 0x11, 0x27, 0x11, 0x06, 0x09, 0x26, 0x11, 0x27, 0x11, 0x26, 0x11, 0x06, 0x11, 0x26, 0x11, 0x27, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0xe5, 0x10, 0x43, 0x00, 0x58, 0x24, 0x7f, 0x26, 0xdd, 0x6e, 0x5e, 0x6e, 0xf1, 0x83, 0x36, 0xe6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdc, 0xee, 0x98, 0xcd, 0xb3, 0x6b, 0xd1, 0x42, 0x12, 0x4b, 0x12, 0x43, 0x33, 0x4b, 0x13, 0x53, 0x13, 0x53, 0x12, 0x5b, 0xf2, 0x62, 0xf2, 0x62, 0x32, 0x6b, 0x32, 0x73, 0xf1, 0x62, 0xaf, 0x5a, 0x8f, 0x52, 0x4d, 0x42, 0xcc, 0x29, 0xec, 0x31, 0xec, 0x31, 0xec, 0x31, 0xec, 0x31, 0xec, 0x31, 0xec, 0x29, 0xec, 0x29, 0xec, 0x29, 0xcb, 0x29, 0xcb, 0x29, 0xcb, 0x29, 0xeb, 0x29, 0xcb, 0x29, 0xcb, 0x21, 0xcb, 0x21, 0xcb, 0x29, 0xcb, 0x21, 0xcb, 0x21, 0xaa, 0x21, 0x89, 0x21, 0x39, 0x0b, 0x3b, 0x03, 0x8f, 0x01, 0x0b, 0x01, 0x2c, 0x01, 0x54, 0x02, 0x1a, 0x03, 0x1b, 0x03, 0xfa, 0x02, 0xf0, 0x01, 0x4c, 0x01, 0xd8, 0x0a, 0x6e, 0x01, 0x46, 0x00, 0x8b, 0x01, 0xcb, 0x01, 0xc9, 0x00, 0x43, 0x00, 0x21, 0x00, 0x46, 0x19, 0xa3, 0x10, 0x01, 0x00, 0x01, 0x00, 0x87, 0x00, 0x2d, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0xae, 0x01, 0xad, 0x01, 0xce, 0x01, 0x72, 0x02, 0xed, 0x01, 0xea, 0x01, 0xa8, 0x01, 0x66, 0x01, 0x25, 0x01, 0x87, 0x01, 0xe9, 0x01, 0x46, 0x01, 0x04, 0x01, 0xc3, 0x00, 0xc2, 0x00, 0xc2, 0x00, 0xe2, 0x00, 0xc5, 0x21, 0xc9, 0x5a, 0x0b, 0x73, 0xcd, 0x8b, 0x2f, 0x9c, 0x70, 0xa4, 0x6f, 0xac, 0xd1, 0xbc, 0x93, 0xd5, 0x97, 0xee, 0x9c, 0xff, 0xdd, 0xff, 0xb9, 0xe6, 0x57, 0xc6, 0x98, 0xd6, 0x69, 0x52, 0x00, 0x00, 0x82, 0x10, 0x01, 0x00, 0x45, 0x31, 0x08, 0x4a, 0xaa, 0x62, 0x6c, 0x73, 0x85, 0x31, 0x00, 0x00, 0xa2, 0x18, 0x49, 0x4a, 0x27, 0x11, 0x47, 0x11, 0x27, 0x11, 0x27, 0x11, 0x27, 0x11, 0x26, 0x11, 0x06, 0x11, 0x27, 0x11, 0x47, 0x11, 0x06, 0x09, 0xe6, 0x08, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x06, 0x09, 0x06, 0x09, 0x26, 0x11, 0x27, 0x11, 0x26, 0x11, 0x62, 0x08, 0x10, 0x0a, 0x5f, 0x16, 0xd4, 0x04, 0xcd, 0x02, 0x54, 0x84, 0xfe, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x9e, 0xff, 0x3a, 0xde, 0xf7, 0xb4, 0xd1, 0x52, 0x50, 0x32, 0xf2, 0x42, 0x12, 0x43, 0xf2, 0x4a, 0xf2, 0x52, 0xd2, 0x52, 0xb1, 0x52, 0xb1, 0x52, 0xd1, 0x5a, 0x12, 0x6b, 0x32, 0x6b, 0xf1, 0x62, 0x8f, 0x52, 0x6e, 0x42, 0xec, 0x31, 0xab, 0x29, 0xec, 0x29, 0xec, 0x29, 0xcc, 0x29, 0xcb, 0x29, 0xcc, 0x29, 0xcc, 0x29, 0xcc, 0x29, 0xcb, 0x21, 0xcc, 0x21, 0xcb, 0x21, 0xcb, 0x21, 0xcb, 0x21, 0xcb, 0x21, 0xab, 0x21, 0xab, 0x21, 0xcb, 0x21, 0xab, 0x21, 0xcb, 0x21, 0x89, 0x21, 0xec, 0x19, 0x7b, 0x03, 0x13, 0x02, 0x0b, 0x01, 0x4d, 0x01, 0x13, 0x02, 0x1b, 0x03, 0x5d, 0x03, 0xfa, 0x02, 0x13, 0x02, 0x0a, 0x01, 0xd1, 0x01, 0x5c, 0x03, 0x34, 0x02, 0x67, 0x00, 0x49, 0x09, 0x09, 0x01, 0xa8, 0x00, 0x00, 0x00, 0x01, 0x00, 0xc4, 0x10, 0xe3, 0x20, 0x22, 0x08, 0x01, 0x00, 0x21, 0x00, 0xea, 0x00, 0x90, 0x01, 0xb0, 0x01, 0xaf, 0x01, 0xcf, 0x01, 0x8d, 0x01, 0x08, 0x01, 0xc6, 0x00, 0xc5, 0x08, 0x4a, 0x3a, 0xb1, 0x23, 0x14, 0x04, 0x4f, 0x03, 0x0d, 0x03, 0xcc, 0x02, 0x69, 0x02, 0xe6, 0x01, 0x44, 0x01, 0x24, 0x01, 0x43, 0x01, 0x23, 0x01, 0x44, 0x01, 0x24, 0x01, 0x44, 0x11, 0x07, 0x42, 0xea, 0x72, 0xcd, 0x8b, 0x4f, 0xa4, 0x90, 0xac, 0xd1, 0xbc, 0x52, 0xc5, 0x15, 0xde, 0x1a, 0xff, 0xdd, 0xff, 0x7c, 0xf7, 0x57, 0xce, 0xfa, 0xde, 0x8b, 0x52, 0x00, 0x00, 0x22, 0x00, 0x22, 0x00, 0x0b, 0x6b, 0xca, 0x6a, 0xc3, 0x10, 0x0a, 0x63, 0x69, 0x4a, 0x21, 0x08, 0x00, 0x00, 0x07, 0x42, 0xc9, 0x29, 0x06, 0x09, 0x27, 0x11, 0x26, 0x11, 0x27, 0x11, 0x26, 0x11, 0x26, 0x11, 0x27, 0x11, 0x27, 0x11, 0x26, 0x11, 0x06, 0x11, 0x26, 0x11, 0x06, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x47, 0x11, 0xe5, 0x10, 0xc6, 0x08, 0xf4, 0x02, 0x70, 0x0b, 0xb4, 0xbd, 0xf7, 0xdd, 0x94, 0xcd, 0x9b, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5e, 0xf7, 0xf9, 0xdd, 0x35, 0x9c, 0x70, 0x42, 0x70, 0x32, 0x90, 0x3a, 0xb1, 0x42, 0xd2, 0x4a, 0xd2, 0x4a, 0xb0, 0x4a, 0x8f, 0x4a, 0x6f, 0x4a, 0xb0, 0x52, 0x11, 0x63, 0xf0, 0x62, 0xd0, 0x5a, 0x8e, 0x4a, 0xec, 0x31, 0xcc, 0x21, 0xcc, 0x29, 0xcc, 0x29, 0xcc, 0x29, 0xcc, 0x29, 0xcc, 0x21, 0xac, 0x21, 0xcc, 0x21, 0xcc, 0x21, 0xcb, 0x21, 0xcb, 0x21, 0xcc, 0x21, 0xcb, 0x21, 0xab, 0x21, 0xcb, 0x21, 0xcb, 0x21, 0xab, 0x21, 0xab, 0x19, 0xaa, 0x19, 0xaa, 0x21, 0x88, 0x19, 0x72, 0x12, 0x3b, 0x03, 0x8f, 0x01, 0x8f, 0x01, 0x76, 0x02, 0x3c, 0x03, 0x7e, 0x03, 0x1b, 0x03, 0x76, 0x02, 0x8e, 0x01, 0x4c, 0x01, 0x96, 0x02, 0xd9, 0x02, 0x13, 0x02, 0x0e, 0x02, 0x49, 0x01, 0xc9, 0x00, 0x63, 0x00, 0x00, 0x00, 0x63, 0x00, 0x00, 0x00, 0xe5, 0x18, 0xc5, 0x18, 0x02, 0x00, 0x00, 0x00, 0x84, 0x00, 0x2e, 0x01, 0xb1, 0x01, 0xaf, 0x01, 0x6d, 0x01, 0xe8, 0x00, 0x84, 0x00, 0x85, 0x00, 0x08, 0x09, 0xcc, 0x52, 0x8a, 0x3a, 0x16, 0x04, 0xd9, 0x04, 0xb2, 0x03, 0x70, 0x03, 0x4f, 0x03, 0xec, 0x02, 0x28, 0x02, 0xa6, 0x01, 0x85, 0x01, 0x65, 0x01, 0x44, 0x01, 0x24, 0x01, 0x24, 0x01, 0x65, 0x19, 0x27, 0x4a, 0x0a, 0x73, 0xad, 0x8b, 0x4f, 0xa4, 0xd0, 0xb4, 0x12, 0xc5, 0x93, 0xd5, 0xb8, 0xf6, 0x7c, 0xff, 0xdd, 0xff, 0xf9, 0xe6, 0xb9, 0xde, 0x2f, 0x53, 0x64, 0x08, 0x01, 0x00, 0xc4, 0x18, 0xeb, 0x62, 0x07, 0x4a, 0x04, 0x29, 0xc3, 0x40, 0x45, 0x51, 0x04, 0x39, 0x21, 0x08, 0x85, 0x31, 0x4a, 0x42, 0xc6, 0x00, 0x27, 0x11, 0x47, 0x11, 0x27, 0x11, 0x27, 0x11, 0x26, 0x11, 0x47, 0x11, 0x85, 0x00, 0x29, 0x42, 0x6d, 0x7b, 0xc5, 0x10, 0xe5, 0x08, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x27, 0x11, 0x26, 0x11, 0x26, 0x11, 0x47, 0x11, 0x22, 0x00, 0x64, 0x18, 0xb3, 0xac, 0xbd, 0xff, 0x36, 0xde, 0x2e, 0xac, 0x19, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdc, 0xee, 0x98, 0xcd, 0xb2, 0x7b, 0x4f, 0x3a, 0x4f, 0x32, 0x70, 0x3a, 0x70, 0x3a, 0x91, 0x42, 0x90, 0x42, 0x90, 0x42, 0x6f, 0x42, 0x6f, 0x42, 0x8f, 0x4a, 0xaf, 0x52, 0x8f, 0x52, 0x8f, 0x4a, 0x4d, 0x3a, 0xac, 0x21, 0xac, 0x29, 0xcc, 0x29, 0xac, 0x21, 0xac, 0x21, 0xcc, 0x21, 0xcc, 0x21, 0xcc, 0x21, 0xab, 0x21, 0xab, 0x21, 0xcc, 0x21, 0xcc, 0x21, 0xcb, 0x21, 0xcb, 0x21, 0xcb, 0x21, 0xcb, 0x21, 0xcb, 0x19, 0xaa, 0x19, 0xab, 0x19, 0xcb, 0x19, 0xab, 0x19, 0x88, 0x19, 0x30, 0x12, 0xb8, 0x02, 0xf3, 0x01, 0x76, 0x02, 0x3c, 0x03, 0x9e, 0x03, 0xf9, 0x02, 0x75, 0x02, 0x34, 0x02, 0x6d, 0x01, 0x8d, 0x01, 0xb7, 0x02, 0x33, 0x02, 0x32, 0x02, 0x2f, 0x02, 0xc8, 0x00, 0xa7, 0x00, 0x20, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x08, 0x09, 0x27, 0x19, 0x42, 0x10, 0x01, 0x00, 0x21, 0x00, 0xc6, 0x00, 0x6e, 0x01, 0xaf, 0x01, 0x2b, 0x01, 0xe8, 0x00, 0x4b, 0x01, 0xee, 0x01, 0x4a, 0x01, 0x2a, 0x32, 0xa3, 0x20, 0xc5, 0x00, 0xf5, 0x03, 0xf4, 0x03, 0x0f, 0x03, 0xcd, 0x02, 0xab, 0x02, 0x29, 0x02, 0xe7, 0x01, 0xc6, 0x01, 0x86, 0x01, 0x44, 0x01, 0x24, 0x01, 0x65, 0x01, 0x44, 0x01, 0x44, 0x11, 0x28, 0x4a, 0x4c, 0x7b, 0x8c, 0x83, 0x6f, 0xa4, 0x12, 0xc5, 0x52, 0xcd, 0x36, 0xe6, 0xf9, 0xfe, 0xdd, 0xff, 0xdd, 0xff, 0xd9, 0xe6, 0x50, 0x7c, 0x28, 0x19, 0x03, 0x00, 0x06, 0x21, 0x4a, 0x4a, 0xe3, 0x20, 0x45, 0x61, 0x45, 0x99, 0x66, 0xa1, 0x45, 0x59, 0x21, 0x00, 0x45, 0x31, 0x69, 0x4a, 0xe6, 0x08, 0x27, 0x11, 0x27, 0x11, 0x27, 0x11, 0x26, 0x11, 0x27, 0x11, 0x27, 0x11, 0xa4, 0x08, 0x65, 0x31, 0xe8, 0x39, 0x06, 0x09, 0x26, 0x09, 0x06, 0x09, 0x26, 0x11, 0x26, 0x11, 0x27, 0x11, 0x26, 0x11, 0x47, 0x11, 0x44, 0x00, 0x42, 0x10, 0x16, 0xd6, 0xbc, 0xff, 0x11, 0xc5, 0xb7, 0xe6, 0x53, 0xc5, 0xd4, 0xdd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x7a, 0xee, 0x16, 0xbd, 0xd0, 0x62, 0x0e, 0x32, 0x2e, 0x32, 0x4f, 0x3a, 0x50, 0x3a, 0x4f, 0x3a, 0x4f, 0x3a, 0x4f, 0x3a, 0x2f, 0x3a, 0x2e, 0x3a, 0x6f, 0x42, 0x8f, 0x4a, 0x6f, 0x4a, 0x4e, 0x42, 0xed, 0x29, 0xac, 0x21, 0xcc, 0x21, 0xcc, 0x21, 0xcd, 0x29, 0xac, 0x21, 0xcc, 0x21, 0xcc, 0x21, 0xcc, 0x21, 0xac, 0x21, 0xcc, 0x21, 0xcc, 0x21, 0xcc, 0x19, 0xcb, 0x19, 0xab, 0x19, 0xab, 0x19, 0xab, 0x19, 0xab, 0x19, 0xab, 0x19, 0xab, 0x19, 0xab, 0x19, 0xab, 0x19, 0x69, 0x19, 0xcc, 0x11, 0x76, 0x02, 0x57, 0x02, 0xfa, 0x02, 0xbf, 0x03, 0xf9, 0x02, 0x8e, 0x01, 0x6d, 0x01, 0x12, 0x02, 0x4c, 0x01, 0x8e, 0x01, 0x76, 0x02, 0xd0, 0x01, 0x11, 0x02, 0x4d, 0x01, 0x87, 0x00, 0x41, 0x00, 0x21, 0x00, 0x63, 0x00, 0x00, 0x00, 0xa7, 0x00, 0xe9, 0x00, 0xe6, 0x08, 0xc5, 0x10, 0x01, 0x00, 0x01, 0x00, 0x42, 0x00, 0x29, 0x01, 0x8f, 0x01, 0x6d, 0x01, 0x4c, 0x01, 0x8e, 0x01, 0x4f, 0x12, 0xa9, 0x19, 0xac, 0x42, 0xef, 0x7b, 0x60, 0x18, 0x44, 0x00, 0xb4, 0x03, 0x71, 0x03, 0xee, 0x02, 0xcd, 0x02, 0x6a, 0x02, 0x08, 0x02, 0xc7, 0x01, 0xa6, 0x01, 0x44, 0x01, 0x65, 0x01, 0x65, 0x01, 0x65, 0x01, 0x44, 0x01, 0xa6, 0x29, 0x89, 0x5a, 0xea, 0x6a, 0xad, 0x8b, 0x8f, 0xac, 0x12, 0xc5, 0xb4, 0xd5, 0xb8, 0xf6, 0x5b, 0xff, 0xde, 0xff, 0xdd, 0xff, 0x4b, 0x6b, 0x86, 0x10, 0x26, 0x00, 0x20, 0x00, 0xe8, 0x31, 0x45, 0x41, 0x25, 0x91, 0xa7, 0xc9, 0xa7, 0xb1, 0xe4, 0x40, 0x61, 0x00, 0x44, 0x29, 0x28, 0x42, 0x06, 0x11, 0x26, 0x11, 0x27, 0x11, 0x27, 0x11, 0x26, 0x09, 0x47, 0x11, 0xe6, 0x08, 0xc3, 0x20, 0x86, 0x31, 0xa5, 0x00, 0x26, 0x09, 0x26, 0x11, 0x06, 0x11, 0x26, 0x11, 0x27, 0x11, 0x27, 0x19, 0x27, 0x11, 0x02, 0x00, 0x26, 0x21, 0x79, 0xd6, 0xd9, 0xee, 0x56, 0xde, 0x72, 0xcd, 0x93, 0xd5, 0x77, 0xe6, 0x8b, 0x9b, 0x5c, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xbe, 0xff, 0x59, 0xee, 0x74, 0xa4, 0x2e, 0x4a, 0xed, 0x31, 0x0e, 0x32, 0x0e, 0x32, 0x0e, 0x32, 0x0f, 0x32, 0x2f, 0x3a, 0x0e, 0x32, 0x0e, 0x32, 0xee, 0x31, 0x2e, 0x3a, 0x4f, 0x42, 0x2e, 0x3a, 0xcd, 0x29, 0xac, 0x21, 0xcd, 0x29, 0xcd, 0x21, 0xac, 0x21, 0xcc, 0x21, 0xcc, 0x21, 0xcc, 0x21, 0xcc, 0x21, 0xac, 0x21, 0xac, 0x21, 0xac, 0x19, 0xac, 0x19, 0xac, 0x19, 0xcc, 0x19, 0xab, 0x19, 0xab, 0x11, 0xab, 0x11, 0xab, 0x19, 0xab, 0x19, 0xab, 0x19, 0xab, 0x11, 0xab, 0x11, 0x89, 0x11, 0xaa, 0x11, 0x55, 0x02, 0xda, 0x02, 0xbe, 0x03, 0x3b, 0x03, 0x8f, 0x01, 0xc8, 0x00, 0x8e, 0x01, 0x12, 0x02, 0x2b, 0x01, 0xf1, 0x01, 0x96, 0x02, 0x8f, 0x01, 0x12, 0x02, 0x8e, 0x01, 0x63, 0x00, 0x00, 0x00, 0x43, 0x00, 0x21, 0x00, 0x42, 0x00, 0x2b, 0x01, 0xe9, 0x00, 0xa5, 0x00, 0x06, 0x11, 0xa3, 0x18, 0x01, 0x00, 0x00, 0x00, 0x84, 0x00, 0x6e, 0x01, 0x6e, 0x01, 0x2b, 0x01, 0xc9, 0x00, 0x6b, 0x11, 0xeb, 0x21, 0x4b, 0x32, 0x72, 0x84, 0xb5, 0xbd, 0x0f, 0x8c, 0x2c, 0x0a, 0x4f, 0x02, 0x10, 0x03, 0xee, 0x02, 0xac, 0x02, 0x6a, 0x02, 0x08, 0x02, 0xc7, 0x01, 0x65, 0x01, 0x65, 0x01, 0x65, 0x01, 0x65, 0x01, 0x65, 0x09, 0x24, 0x09, 0xa6, 0x29, 0x89, 0x62, 0xea, 0x72, 0xad, 0x8b, 0x90, 0xb4, 0x32, 0xcd, 0x36, 0xe6, 0xd9, 0xf6, 0x9c, 0xff, 0xff, 0xff, 0x8d, 0x7b, 0x01, 0x00, 0x42, 0x08, 0x0a, 0x6b, 0x69, 0x42, 0xe4, 0x40, 0x86, 0xb9, 0xc6, 0xd1, 0x86, 0xa1, 0x82, 0x20, 0xc3, 0x08, 0xa2, 0x18, 0xa6, 0x31, 0x47, 0x09, 0x26, 0x01, 0x26, 0x09, 0x26, 0x09, 0x06, 0x09, 0x06, 0x09, 0x06, 0x11, 0x28, 0x5a, 0xa8, 0x31, 0xe6, 0x00, 0x06, 0x11, 0x06, 0x11, 0x26, 0x11, 0x26, 0x11, 0xc6, 0x00, 0x65, 0x00, 0x64, 0x00, 0xc8, 0x39, 0x74, 0xc5, 0xfe, 0xff, 0xd4, 0xcd, 0x72, 0xc5, 0x97, 0xe6, 0x31, 0xcd, 0x72, 0xcd, 0x4a, 0x93, 0xda, 0xee, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7e, 0xff, 0xf8, 0xe5, 0xd3, 0x8b, 0xee, 0x39, 0x0e, 0x3a, 0x2f, 0x3a, 0xee, 0x31, 0xce, 0x29, 0xce, 0x29, 0xce, 0x29, 0xee, 0x29, 0xce, 0x29, 0xee, 0x31, 0xee, 0x31, 0xce, 0x29, 0xcd, 0x21, 0x8c, 0x19, 0xac, 0x21, 0xac, 0x21, 0xac, 0x21, 0xac, 0x19, 0xac, 0x21, 0xcc, 0x21, 0xac, 0x19, 0xac, 0x19, 0xac, 0x19, 0xcc, 0x19, 0xac, 0x19, 0xac, 0x19, 0xcc, 0x19, 0xab, 0x19, 0xac, 0x19, 0xab, 0x11, 0xab, 0x11, 0xab, 0x11, 0xab, 0x19, 0x8b, 0x11, 0xab, 0x11, 0xab, 0x11, 0x8a, 0x11, 0x69, 0x09, 0x54, 0x02, 0x9e, 0x03, 0x9d, 0x0b, 0xb0, 0x01, 0x87, 0x00, 0xa7, 0x00, 0x13, 0x02, 0x34, 0x02, 0x2b, 0x01, 0x33, 0x02, 0x55, 0x02, 0x6f, 0x01, 0xd9, 0x02, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x43, 0x00, 0x00, 0x00, 0xc7, 0x00, 0x2a, 0x01, 0xc7, 0x00, 0xa6, 0x00, 0x06, 0x11, 0x46, 0x29, 0x42, 0x10, 0x01, 0x00, 0x62, 0x00, 0xa6, 0x00, 0xea, 0x00, 0xc9, 0x00, 0x0a, 0x01, 0x2a, 0x01, 0xc7, 0x00, 0x27, 0x09, 0x27, 0x09, 0x30, 0x4b, 0x5b, 0xef, 0xb8, 0xde, 0x71, 0x43, 0x2d, 0x02, 0x0f, 0x03, 0x2e, 0x03, 0xab, 0x02, 0x49, 0x02, 0x08, 0x02, 0xa6, 0x01, 0x65, 0x01, 0x45, 0x01, 0x65, 0x01, 0x65, 0x09, 0x65, 0x09, 0x64, 0x19, 0xc6, 0x39, 0x89, 0x5a, 0x4b, 0x7b, 0xee, 0x93, 0xd1, 0xbc, 0xb4, 0xdd, 0x77, 0xee, 0x5b, 0xff, 0xff, 0xff, 0xb5, 0xc5, 0x00, 0x00, 0x03, 0x21, 0x35, 0xd6, 0x27, 0x4a, 0xc3, 0x58, 0xea, 0xea, 0x48, 0xe2, 0x45, 0x91, 0x45, 0x39, 0xc3, 0x10, 0x61, 0x10, 0xc8, 0x31, 0x47, 0x09, 0x67, 0x09, 0x46, 0x09, 0x46, 0x01, 0x27, 0x01, 0xa5, 0x00, 0x04, 0x29, 0xee, 0x8b, 0x67, 0x21, 0x85, 0x00, 0x27, 0x11, 0x26, 0x11, 0x27, 0x11, 0x06, 0x11, 0xc9, 0x6a, 0x47, 0x52, 0x25, 0x21, 0xba, 0xe6, 0x1a, 0xf7, 0x31, 0xc5, 0x98, 0xe6, 0xd3, 0xd5, 0xd8, 0xee, 0xf0, 0xbc, 0x0c, 0xac, 0x10, 0xc5, 0x95, 0xc5, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5d, 0xf7, 0xb7, 0xdd, 0x92, 0x83, 0xce, 0x31, 0xef, 0x39, 0x0f, 0x3a, 0xee, 0x31, 0xae, 0x29, 0x8e, 0x21, 0x8e, 0x21, 0xae, 0x29, 0xce, 0x29, 0xce, 0x29, 0xce, 0x29, 0xad, 0x19, 0x8c, 0x19, 0xac, 0x19, 0xac, 0x19, 0xad, 0x21, 0xad, 0x21, 0xac, 0x19, 0xac, 0x19, 0xac, 0x19, 0xcc, 0x19, 0xcc, 0x19, 0xcc, 0x19, 0xcc, 0x19, 0xac, 0x19, 0xac, 0x19, 0xac, 0x19, 0xac, 0x11, 0xab, 0x11, 0xac, 0x11, 0xab, 0x11, 0xab, 0x11, 0xab, 0x11, 0x8b, 0x11, 0xab, 0x11, 0xab, 0x11, 0x8a, 0x11, 0x68, 0x09, 0x53, 0x02, 0xbf, 0x03, 0x76, 0x02, 0xc8, 0x00, 0x64, 0x00, 0x6d, 0x01, 0x1a, 0x03, 0x33, 0x02, 0x4c, 0x01, 0x54, 0x02, 0x34, 0x02, 0x76, 0x02, 0xf9, 0x02, 0x2a, 0x01, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x84, 0x00, 0x29, 0x01, 0xe7, 0x00, 0xe6, 0x00, 0xe7, 0x00, 0xe7, 0x00, 0xc6, 0x10, 0x21, 0x08, 0x63, 0x00, 0x43, 0x00, 0x00, 0x00, 0x84, 0x00, 0xc8, 0x00, 0x4d, 0x09, 0x8d, 0x01, 0xc6, 0x00, 0x06, 0x09, 0x48, 0x09, 0x24, 0x00, 0x8a, 0x21, 0x58, 0xce, 0xfd, 0xff, 0x32, 0x54, 0x6d, 0x02, 0x4f, 0x03, 0xcc, 0x02, 0x6a, 0x02, 0x28, 0x02, 0xc7, 0x01, 0xa6, 0x01, 0x65, 0x01, 0x44, 0x01, 0x65, 0x09, 0x65, 0x09, 0x24, 0x11, 0x65, 0x21, 0x27, 0x4a, 0x89, 0x5a, 0xea, 0x6a, 0x2e, 0xa4, 0x53, 0xcd, 0x36, 0xee, 0x3a, 0xff, 0xbd, 0xff, 0xff, 0xff, 0xca, 0x62, 0x03, 0x29, 0xf5, 0xcd, 0x07, 0x4a, 0x85, 0x81, 0x2b, 0xf3, 0xa9, 0xf2, 0x45, 0x99, 0xa6, 0x39, 0x40, 0x00, 0xe4, 0x28, 0xca, 0x61, 0xe8, 0x68, 0xc9, 0xa0, 0xa9, 0xa8, 0xc9, 0x90, 0x49, 0x51, 0x06, 0x21, 0x41, 0x10, 0x45, 0x21, 0x47, 0x11, 0x06, 0x09, 0x27, 0x11, 0x06, 0x11, 0x26, 0x21, 0xe6, 0x20, 0x05, 0x6a, 0x2c, 0xdd, 0x58, 0xde, 0x57, 0xe6, 0xb8, 0xee, 0x93, 0xcd, 0xd5, 0xd5, 0x7b, 0xff, 0xf4, 0xd5, 0x11, 0xbd, 0xec, 0xab, 0x52, 0xdd, 0xb2, 0xa4, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1c, 0xf7, 0x77, 0xd5, 0x11, 0x73, 0x8e, 0x29, 0xce, 0x31, 0xcf, 0x31, 0xce, 0x29, 0xaf, 0x29, 0xaf, 0x21, 0x8e, 0x21, 0x8e, 0x21, 0xae, 0x21, 0xae, 0x21, 0x8d, 0x19, 0x8d, 0x19, 0x8d, 0x19, 0xad, 0x19, 0x8d, 0x19, 0xad, 0x19, 0xac, 0x19, 0xac, 0x19, 0xac, 0x19, 0xac, 0x11, 0xac, 0x19, 0xac, 0x19, 0xcc, 0x19, 0xac, 0x11, 0xac, 0x11, 0xac, 0x19, 0xac, 0x11, 0xac, 0x11, 0xac, 0x11, 0xac, 0x11, 0x8b, 0x11, 0x8b, 0x11, 0x8b, 0x11, 0x8b, 0x11, 0xab, 0x11, 0x8a, 0x11, 0x8a, 0x11, 0x48, 0x09, 0x10, 0x02, 0x3c, 0x03, 0xd0, 0x01, 0x85, 0x00, 0x65, 0x00, 0x54, 0x02, 0xbe, 0x03, 0xf1, 0x01, 0xae, 0x01, 0x75, 0x02, 0xb7, 0x02, 0xf7, 0x0a, 0xc5, 0x00, 0x00, 0x00, 0x48, 0x01, 0xe6, 0x00, 0x00, 0x00, 0x07, 0x01, 0x07, 0x01, 0xa5, 0x00, 0xe6, 0x00, 0xa6, 0x00, 0x08, 0x01, 0x0d, 0x0a, 0x62, 0x00, 0x20, 0x00, 0x01, 0x00, 0x01, 0x00, 0x41, 0x00, 0xe7, 0x00, 0x0b, 0x09, 0x0a, 0x01, 0xa6, 0x00, 0x27, 0x09, 0xca, 0x11, 0x69, 0x09, 0x6b, 0x01, 0xeb, 0x11, 0x14, 0xa5, 0x1a, 0xdf, 0x12, 0x44, 0xad, 0x02, 0xec, 0x02, 0xab, 0x02, 0x69, 0x02, 0x28, 0x02, 0xe7, 0x01, 0x65, 0x01, 0x44, 0x01, 0x44, 0x01, 0x44, 0x09, 0x85, 0x19, 0x44, 0x19, 0x64, 0x21, 0x07, 0x42, 0x68, 0x5a, 0x6b, 0x83, 0xd1, 0xbc, 0xd4, 0xdd, 0xd8, 0xf6, 0x7c, 0xff, 0xff, 0xff, 0x78, 0xd6, 0xe9, 0x72, 0x53, 0xb5, 0xe3, 0x28, 0x65, 0x89, 0x88, 0xe2, 0x67, 0xf2, 0x45, 0x99, 0x42, 0x08, 0x62, 0x08, 0x48, 0x59, 0xea, 0x98, 0x29, 0xe0, 0x09, 0xf8, 0x0a, 0xf8, 0x0a, 0xf8, 0x6a, 0xe8, 0xe6, 0x70, 0x61, 0x00, 0xe4, 0x00, 0x26, 0x11, 0x27, 0x11, 0x06, 0x11, 0x25, 0x21, 0xa4, 0x18, 0x04, 0x29, 0x65, 0x31, 0x0e, 0x9c, 0x9c, 0xff, 0xb4, 0xcd, 0x72, 0xcd, 0x36, 0xde, 0x93, 0xd5, 0xf4, 0xd5, 0xf0, 0xb4, 0x72, 0xcd, 0xb2, 0xe5, 0xa9, 0x72, 0x6a, 0x4a, 0x7e, 0xef, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xff, 0xff, 0xff, 0x7e, 0xef, 0x9a, 0xee, 0x36, 0xcd, 0xd1, 0x62, 0x6e, 0x19, 0xae, 0x21, 0xaf, 0x29, 0x8f, 0x21, 0x8e, 0x21, 0x8f, 0x21, 0x8e, 0x19, 0x8e, 0x19, 0x8e, 0x19, 0x8d, 0x19, 0x8d, 0x19, 0xad, 0x19, 0xad, 0x19, 0x8d, 0x19, 0x8d, 0x19, 0xac, 0x19, 0x8c, 0x19, 0xac, 0x19, 0xac, 0x19, 0xac, 0x11, 0xac, 0x19, 0xac, 0x11, 0x8c, 0x11, 0xac, 0x11, 0xac, 0x11, 0xac, 0x11, 0xac, 0x11, 0xac, 0x11, 0xac, 0x11, 0xab, 0x09, 0x8b, 0x09, 0x8b, 0x11, 0x8b, 0x11, 0x8b, 0x11, 0x8b, 0x11, 0x8b, 0x09, 0x8b, 0x09, 0x69, 0x09, 0xcd, 0x01, 0xb7, 0x02, 0x6d, 0x01, 0x84, 0x00, 0xa7, 0x00, 0x75, 0x02, 0x5a, 0x03, 0x11, 0x02, 0xcf, 0x01, 0xb6, 0x02, 0x17, 0x03, 0xe5, 0x00, 0x00, 0x00, 0xab, 0x01, 0x15, 0x03, 0xcb, 0x01, 0x89, 0x01, 0xe7, 0x00, 0xa5, 0x00, 0xc6, 0x00, 0xe6, 0x00, 0xc6, 0x00, 0xe7, 0x00, 0xac, 0x01, 0x64, 0x00, 0x00, 0x00, 0xa1, 0x31, 0xc1, 0x18, 0x00, 0x00, 0x63, 0x00, 0xa6, 0x00, 0xa7, 0x00, 0xaa, 0x11, 0x8a, 0x09, 0xe9, 0x19, 0xcc, 0x09, 0xab, 0x01, 0x84, 0x00, 0x42, 0x00, 0x07, 0x4a, 0x8e, 0x63, 0x50, 0x13, 0x0f, 0x03, 0xcc, 0x02, 0xab, 0x02, 0x69, 0x02, 0x07, 0x02, 0xa6, 0x01, 0x45, 0x01, 0x24, 0x01, 0x44, 0x09, 0x85, 0x19, 0x65, 0x19, 0x44, 0x19, 0x85, 0x29, 0x48, 0x52, 0xa9, 0x6a, 0xcd, 0x93, 0x32, 0xcd, 0x36, 0xee, 0x3a, 0xff, 0x9c, 0xff, 0xff, 0xff, 0x7c, 0xff, 0x4b, 0x7b, 0x00, 0x08, 0xe6, 0xa9, 0xc8, 0xf2, 0xe8, 0xfa, 0x06, 0xb2, 0x63, 0x00, 0x48, 0x29, 0x0a, 0x99, 0x09, 0xe0, 0x0a, 0xf8, 0x0a, 0xf8, 0x2a, 0xf8, 0x0a, 0xf8, 0x0a, 0xf8, 0xe5, 0x68, 0x65, 0x19, 0x07, 0x21, 0x64, 0x00, 0xc6, 0x08, 0xc3, 0x20, 0x85, 0x39, 0x64, 0x00, 0x65, 0x31, 0xf6, 0xd5, 0xb9, 0xe6, 0x52, 0xc5, 0xd9, 0xee, 0x72, 0xc5, 0xb7, 0xee, 0xd0, 0xbc, 0x6e, 0xac, 0x31, 0xc5, 0x71, 0xdd, 0xd0, 0xb4, 0x23, 0x08, 0x23, 0x00, 0xdb, 0xde, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xff, 0xff, 0xff, 0xdd, 0xd6, 0xf9, 0xd5, 0xb5, 0xb4, 0x90, 0x52, 0x4e, 0x11, 0x8f, 0x19, 0x8f, 0x21, 0x6f, 0x19, 0x6f, 0x19, 0x8f, 0x19, 0x8f, 0x19, 0x8f, 0x19, 0x8e, 0x19, 0x8e, 0x19, 0xae, 0x19, 0x8d, 0x19, 0x8d, 0x19, 0x8d, 0x11, 0xad, 0x11, 0xad, 0x11, 0xad, 0x19, 0x8c, 0x11, 0xac, 0x11, 0xac, 0x11, 0xac, 0x11, 0xac, 0x11, 0xac, 0x11, 0xac, 0x11, 0xac, 0x11, 0xac, 0x11, 0xac, 0x09, 0xac, 0x11, 0xac, 0x11, 0xac, 0x09, 0x8c, 0x09, 0x8b, 0x09, 0x8b, 0x09, 0x8b, 0x09, 0x6b, 0x09, 0x8b, 0x09, 0xab, 0x09, 0x69, 0x09, 0xcc, 0x01, 0x54, 0x02, 0x0a, 0x01, 0x43, 0x00, 0x0a, 0x01, 0xb6, 0x02, 0xd6, 0x02, 0x0f, 0x02, 0x11, 0x02, 0xf6, 0x02, 0xab, 0x01, 0x00, 0x00, 0xcc, 0x01, 0x78, 0x0b, 0xec, 0x01, 0x68, 0x01, 0x34, 0x03, 0x8a, 0x01, 0x42, 0x00, 0x06, 0x01, 0xe7, 0x00, 0xe7, 0x00, 0xe7, 0x00, 0x49, 0x01, 0xe8, 0x00, 0x00, 0x00, 0x41, 0x29, 0xc1, 0x10, 0x22, 0x00, 0x20, 0x00, 0x23, 0x00, 0x28, 0x19, 0xa8, 0x29, 0x27, 0x01, 0xa5, 0x00, 0x0a, 0x01, 0xa4, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x09, 0x0e, 0x03, 0x4f, 0x03, 0xab, 0x02, 0x8a, 0x02, 0x48, 0x02, 0xe7, 0x01, 0x85, 0x01, 0x24, 0x01, 0x24, 0x09, 0x24, 0x11, 0x85, 0x21, 0x64, 0x21, 0x44, 0x21, 0xc6, 0x39, 0x07, 0x4a, 0xa9, 0x6a, 0x2e, 0xac, 0xb4, 0xdd, 0xb8, 0xf6, 0x3b, 0xff, 0xde, 0xff, 0xff, 0xff, 0x6c, 0x7b, 0x00, 0x20, 0xea, 0xc2, 0x29, 0xf3, 0x49, 0xfb, 0xc8, 0xd2, 0xc4, 0x10, 0xe7, 0x40, 0x49, 0xd0, 0x0a, 0xf8, 0x2a, 0xf8, 0x0a, 0xf9, 0x4b, 0xf9, 0x0c, 0xf9, 0xa8, 0xb8, 0x03, 0x31, 0xe7, 0x80, 0xe7, 0x40, 0xaa, 0x42, 0x87, 0x39, 0xa2, 0x28, 0xa6, 0x41, 0x09, 0x42, 0x1c, 0xe7, 0xb8, 0xee, 0x56, 0xe6, 0xd4, 0xd5, 0x93, 0xcd, 0x9c, 0xff, 0xf4, 0xd5, 0xd0, 0xb4, 0xac, 0x9b, 0xd3, 0xdd, 0x6f, 0xb4, 0xa4, 0x10, 0x84, 0x00, 0x06, 0x09, 0xf8, 0xbd, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xdc, 0xd6, 0x78, 0xc5, 0x35, 0x9c, 0x70, 0x4a, 0x0d, 0x09, 0x6e, 0x19, 0x8f, 0x19, 0x6f, 0x19, 0x8f, 0x19, 0x6f, 0x11, 0x6e, 0x11, 0x8f, 0x19, 0x8f, 0x19, 0x8e, 0x11, 0x8e, 0x11, 0x8d, 0x11, 0x8d, 0x11, 0xad, 0x19, 0x8d, 0x11, 0x8d, 0x11, 0x8d, 0x11, 0x8c, 0x11, 0xad, 0x11, 0xac, 0x11, 0x8c, 0x11, 0xac, 0x11, 0x8c, 0x11, 0xac, 0x11, 0xac, 0x11, 0x8c, 0x09, 0x8c, 0x09, 0xac, 0x09, 0xac, 0x09, 0xac, 0x09, 0x8b, 0x09, 0x8b, 0x09, 0xac, 0x09, 0xab, 0x09, 0x8b, 0x09, 0x8b, 0x09, 0x8b, 0x09, 0x69, 0x09, 0xcd, 0x09, 0xf1, 0x01, 0xa7, 0x00, 0x64, 0x00, 0x8e, 0x01, 0xd6, 0x02, 0xb4, 0x02, 0xef, 0x01, 0x93, 0x02, 0x70, 0x02, 0xe4, 0x00, 0x2d, 0x02, 0x57, 0x03, 0x0e, 0x02, 0xc3, 0x00, 0xeb, 0x01, 0xf4, 0x02, 0x91, 0x02, 0xe6, 0x00, 0xa5, 0x00, 0xe8, 0x00, 0xe8, 0x00, 0xe8, 0x00, 0x85, 0x00, 0x2d, 0x0a, 0x48, 0x09, 0x00, 0x00, 0x22, 0x00, 0x22, 0x00, 0x00, 0x00, 0x64, 0x08, 0xee, 0x4a, 0x67, 0x19, 0x64, 0x00, 0x84, 0x00, 0x85, 0x00, 0x62, 0x00, 0xc3, 0x18, 0x45, 0x21, 0x82, 0x10, 0x00, 0x00, 0x00, 0x00, 0xa3, 0x00, 0xcd, 0x02, 0x4e, 0x03, 0xcb, 0x02, 0x69, 0x02, 0x28, 0x02, 0xe6, 0x01, 0x65, 0x01, 0x24, 0x09, 0x24, 0x11, 0x44, 0x19, 0x64, 0x21, 0x45, 0x21, 0x65, 0x29, 0xc6, 0x39, 0x07, 0x4a, 0x2b, 0x83, 0xf1, 0xc4, 0x16, 0xe6, 0xf9, 0xfe, 0x5b, 0xff, 0xff, 0xff, 0xfb, 0xe6, 0x85, 0x69, 0xa5, 0xa9, 0x28, 0xeb, 0x28, 0xfb, 0x87, 0xda, 0x45, 0x31, 0x86, 0x48, 0x09, 0xf0, 0x0a, 0xf8, 0xac, 0xf9, 0x4e, 0xfb, 0x4e, 0xfb, 0x2f, 0xfb, 0x87, 0x81, 0xa5, 0x88, 0x08, 0xe8, 0x43, 0x38, 0x26, 0x3a, 0x65, 0x41, 0xc2, 0x38, 0xac, 0x93, 0x1b, 0xef, 0xd8, 0xee, 0x56, 0xde, 0x94, 0xcd, 0xf5, 0xd5, 0x72, 0xc5, 0xf4, 0xd5, 0xf1, 0xb4, 0x52, 0xc5, 0xd0, 0xc4, 0xb0, 0xb4, 0x87, 0x29, 0x03, 0x00, 0x26, 0x11, 0x06, 0x11, 0x35, 0xa5, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xdc, 0xd6, 0x37, 0xb5, 0xb4, 0x83, 0x91, 0x4a, 0x4e, 0x19, 0x4e, 0x11, 0x6f, 0x19, 0x6f, 0x19, 0x6f, 0x11, 0x6f, 0x11, 0x8f, 0x11, 0x8f, 0x19, 0x6e, 0x11, 0x8e, 0x11, 0x6d, 0x11, 0x8e, 0x11, 0x8d, 0x11, 0x8d, 0x11, 0x6d, 0x11, 0x8d, 0x11, 0xad, 0x11, 0x8d, 0x11, 0xad, 0x11, 0xad, 0x11, 0xad, 0x11, 0x8c, 0x11, 0x8c, 0x09, 0xac, 0x09, 0xac, 0x11, 0x8c, 0x09, 0x8c, 0x09, 0x8c, 0x09, 0x8c, 0x09, 0x8c, 0x09, 0x8c, 0x09, 0xac, 0x09, 0x8c, 0x09, 0x8b, 0x09, 0xab, 0x09, 0xab, 0x09, 0x8b, 0x09, 0x69, 0x01, 0xad, 0x01, 0xd0, 0x01, 0xa6, 0x00, 0xa6, 0x00, 0xf1, 0x01, 0xf6, 0x02, 0x93, 0x02, 0x92, 0x02, 0xd2, 0x02, 0xed, 0x01, 0x2e, 0x02, 0x35, 0x03, 0x0e, 0x02, 0x82, 0x00, 0x47, 0x01, 0x91, 0x02, 0xb2, 0x02, 0xd2, 0x02, 0xcb, 0x01, 0xe7, 0x00, 0xc8, 0x00, 0xe8, 0x00, 0xc7, 0x00, 0x24, 0x00, 0x29, 0x01, 0x89, 0x09, 0x21, 0x00, 0x00, 0x00, 0x41, 0x00, 0x63, 0x00, 0x07, 0x21, 0x8f, 0x63, 0x87, 0x11, 0x01, 0x00, 0x42, 0x00, 0x21, 0x00, 0x42, 0x00, 0x41, 0x00, 0x45, 0x29, 0xe7, 0x39, 0xe7, 0x39, 0x04, 0x21, 0x00, 0x00, 0x62, 0x00, 0x49, 0x02, 0xcb, 0x02, 0xaa, 0x02, 0x69, 0x02, 0x07, 0x02, 0xa5, 0x09, 0x44, 0x11, 0x44, 0x19, 0x23, 0x19, 0x44, 0x21, 0x64, 0x29, 0x44, 0x29, 0x85, 0x31, 0xc6, 0x41, 0x48, 0x5a, 0xad, 0x9b, 0x52, 0xd5, 0x98, 0xf6, 0xfa, 0xfe, 0x5b, 0xff, 0xff, 0xff, 0x74, 0xd5, 0x22, 0xb1, 0xe6, 0xea, 0x67, 0xfb, 0x45, 0xda, 0xa6, 0x51, 0x67, 0x80, 0x09, 0xf8, 0x8d, 0xf9, 0x11, 0xfc, 0xd2, 0xfc, 0x95, 0xfd, 0x2c, 0xc3, 0xc3, 0x88, 0x08, 0xc1, 0xea, 0xc0, 0x2b, 0x72, 0x85, 0x31, 0x00, 0x18, 0xa9, 0x9b, 0x19, 0xf7, 0x97, 0xe6, 0xd4, 0xcd, 0x36, 0xde, 0x36, 0xde, 0x56, 0xde, 0x52, 0xc5, 0x4e, 0xac, 0x52, 0xc5, 0xd3, 0xd5, 0xb3, 0xd5, 0x26, 0x29, 0x43, 0x00, 0x26, 0x11, 0x06, 0x11, 0x05, 0x09, 0x93, 0x8c, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xdc, 0xd6, 0xd4, 0x73, 0xb2, 0x52, 0x71, 0x4a, 0xd0, 0x29, 0x6e, 0x11, 0x6f, 0x11, 0x6f, 0x11, 0x6f, 0x11, 0x6e, 0x09, 0x6f, 0x11, 0x8f, 0x11, 0x6f, 0x11, 0x8e, 0x11, 0x8e, 0x09, 0x8e, 0x09, 0x8e, 0x11, 0x8d, 0x09, 0x8d, 0x11, 0x8d, 0x11, 0x8d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0xac, 0x09, 0xad, 0x11, 0x8c, 0x11, 0x8c, 0x09, 0x8c, 0x09, 0x8c, 0x09, 0x8c, 0x09, 0xac, 0x09, 0x8c, 0x09, 0x8c, 0x09, 0x8c, 0x09, 0x8c, 0x09, 0x8b, 0x09, 0x8b, 0x09, 0x8b, 0x09, 0x8b, 0x09, 0x6a, 0x09, 0xac, 0x01, 0xf0, 0x01, 0xa7, 0x00, 0xc8, 0x00, 0x32, 0x02, 0xf5, 0x02, 0x51, 0x02, 0xd3, 0x02, 0x90, 0x02, 0xed, 0x01, 0x70, 0x02, 0xec, 0x01, 0x83, 0x00, 0x26, 0x01, 0x71, 0x02, 0xb3, 0x02, 0xb2, 0x02, 0x2e, 0x02, 0x2d, 0x02, 0x29, 0x01, 0xa7, 0x00, 0xc8, 0x00, 0x44, 0x00, 0x4a, 0x01, 0x08, 0x01, 0x21, 0x00, 0x62, 0x00, 0x00, 0x00, 0x41, 0x00, 0x63, 0x00, 0x87, 0x31, 0x28, 0x42, 0xc8, 0x21, 0x05, 0x19, 0x00, 0x00, 0x41, 0x00, 0x21, 0x00, 0x01, 0x00, 0x00, 0x00, 0x41, 0x08, 0x08, 0x3a, 0xce, 0x7b, 0x89, 0x52, 0x82, 0x10, 0x82, 0x10, 0x86, 0x09, 0x49, 0x02, 0x8a, 0x02, 0x08, 0x02, 0xc6, 0x09, 0x85, 0x19, 0x44, 0x19, 0x24, 0x19, 0x23, 0x19, 0x44, 0x21, 0x64, 0x29, 0x24, 0x29, 0x64, 0x31, 0x07, 0x4a, 0x0b, 0x7b, 0xb0, 0xbc, 0x36, 0xe6, 0xd9, 0xf6, 0x1a, 0xff, 0xbe, 0xff, 0xff, 0xff, 0x4c, 0xec, 0xe3, 0xea, 0x8a, 0xfc, 0x07, 0xf3, 0x84, 0x71, 0x26, 0x90, 0x0a, 0xf8, 0x0f, 0xfb, 0x33, 0xfd, 0x34, 0xfd, 0x53, 0xfd, 0x29, 0x9a, 0x2d, 0xaa, 0x12, 0x93, 0xb1, 0x6a, 0x37, 0xe5, 0xff, 0xff, 0x47, 0x62, 0x85, 0xa3, 0x59, 0xff, 0xf6, 0xd5, 0x77, 0xe6, 0x31, 0xbd, 0xd8, 0xee, 0xb8, 0xe6, 0x31, 0xbd, 0xf0, 0xbc, 0xb3, 0xd5, 0x92, 0xd5, 0x49, 0x4a, 0x43, 0x00, 0xe5, 0x08, 0x06, 0x11, 0xe6, 0x08, 0x06, 0x09, 0xf1, 0x73, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbc, 0xd6, 0x33, 0x5b, 0x71, 0x42, 0x91, 0x4a, 0xf0, 0x31, 0x6f, 0x11, 0x6e, 0x11, 0x6f, 0x11, 0x8f, 0x09, 0x6f, 0x09, 0x6f, 0x11, 0x6f, 0x11, 0x6e, 0x11, 0x6e, 0x09, 0x6e, 0x09, 0x8e, 0x09, 0x8e, 0x09, 0x8e, 0x11, 0x8d, 0x09, 0x8d, 0x11, 0x8d, 0x09, 0xad, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0xad, 0x11, 0xad, 0x11, 0x8c, 0x09, 0x8c, 0x09, 0xad, 0x09, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x8b, 0x09, 0x6a, 0x01, 0xac, 0x09, 0x30, 0x0a, 0xa7, 0x00, 0xe9, 0x00, 0x53, 0x02, 0xf5, 0x02, 0x71, 0x02, 0x91, 0x0a, 0x0d, 0x02, 0xaa, 0x01, 0x28, 0x01, 0xa4, 0x00, 0x27, 0x01, 0x71, 0x02, 0xd4, 0x02, 0xb2, 0x02, 0x2f, 0x02, 0x4e, 0x02, 0xcc, 0x01, 0x86, 0x00, 0xa8, 0x00, 0x86, 0x00, 0xa6, 0x08, 0x6a, 0x01, 0x70, 0x02, 0xa5, 0x00, 0x00, 0x00, 0x62, 0x00, 0x21, 0x00, 0x00, 0x00, 0xe8, 0x39, 0x45, 0x21, 0x45, 0x19, 0x45, 0x21, 0x00, 0x00, 0x42, 0x00, 0x21, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe3, 0x18, 0x2f, 0x7c, 0x08, 0x3a, 0x21, 0x08, 0x00, 0x00, 0x62, 0x00, 0xc7, 0x01, 0x69, 0x02, 0xe7, 0x01, 0xc6, 0x19, 0x85, 0x21, 0x44, 0x21, 0x24, 0x21, 0x24, 0x21, 0x44, 0x29, 0x44, 0x29, 0x44, 0x29, 0x85, 0x39, 0x68, 0x5a, 0x0e, 0x9c, 0x52, 0xcd, 0x57, 0xee, 0xf9, 0xf6, 0x3a, 0xff, 0xff, 0xff, 0x5c, 0xff, 0x8a, 0xf4, 0x2b, 0xfd, 0x6c, 0xfc, 0xe4, 0xa1, 0x03, 0x48, 0x0a, 0xf0, 0x4d, 0xfa, 0x71, 0xfc, 0xf2, 0xfc, 0x52, 0xfc, 0x31, 0x82, 0x30, 0x5a, 0x2f, 0x62, 0x4a, 0x59, 0x86, 0x89, 0xf8, 0xfe, 0x8d, 0x7b, 0xa0, 0x69, 0x50, 0xfe, 0xfa, 0xe6, 0x73, 0xc5, 0xf5, 0xd5, 0x11, 0xbd, 0xf0, 0xb4, 0xf1, 0xb4, 0x51, 0xc5, 0x92, 0xdd, 0x2c, 0x6b, 0x02, 0x00, 0xc5, 0x08, 0x06, 0x11, 0x06, 0x09, 0x06, 0x09, 0x06, 0x09, 0x6e, 0x63, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbc, 0xce, 0x13, 0x53, 0x30, 0x3a, 0x91, 0x42, 0xaf, 0x21, 0x4e, 0x09, 0x6e, 0x09, 0x6e, 0x09, 0x6e, 0x09, 0x4f, 0x09, 0x6f, 0x11, 0x6f, 0x11, 0x6e, 0x09, 0x6e, 0x09, 0x6e, 0x09, 0x6e, 0x09, 0x8e, 0x09, 0x8e, 0x09, 0x8d, 0x09, 0x8e, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0xad, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8c, 0x09, 0xad, 0x09, 0x8d, 0x09, 0x8c, 0x09, 0xad, 0x09, 0x8d, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x09, 0x8c, 0x09, 0x8b, 0x01, 0x8b, 0x01, 0x8b, 0x09, 0x8b, 0x01, 0x8b, 0x01, 0x6a, 0x01, 0x8b, 0x01, 0x51, 0x02, 0xea, 0x00, 0xc9, 0x00, 0x53, 0x02, 0x15, 0x03, 0xf4, 0x0a, 0x2e, 0x02, 0x8a, 0x01, 0x89, 0x01, 0x69, 0x01, 0xcb, 0x01, 0x91, 0x02, 0xf5, 0x02, 0xd3, 0x02, 0x70, 0x02, 0x4f, 0x02, 0x6f, 0x0a, 0xa8, 0x00, 0x87, 0x00, 0xc7, 0x00, 0x23, 0x00, 0xa6, 0x00, 0xa5, 0x00, 0x28, 0x01, 0x83, 0x00, 0x00, 0x00, 0xa3, 0x00, 0x83, 0x00, 0x41, 0x00, 0x29, 0x3a, 0xa3, 0x18, 0xc4, 0x10, 0x29, 0x3a, 0x00, 0x00, 0x01, 0x00, 0xa3, 0x10, 0x09, 0x3a, 0xc7, 0x31, 0x65, 0x29, 0x85, 0x29, 0xc3, 0x10, 0x61, 0x08, 0x62, 0x08, 0x20, 0x00, 0x21, 0x00, 0x00, 0x00, 0x21, 0x00, 0xa6, 0x01, 0x69, 0x02, 0xe7, 0x19, 0xa5, 0x29, 0x64, 0x29, 0x44, 0x29, 0x44, 0x29, 0x24, 0x29, 0x64, 0x31, 0x65, 0x31, 0x24, 0x29, 0x85, 0x39, 0xea, 0x72, 0x2e, 0xa4, 0x73, 0xcd, 0x57, 0xee, 0xf9, 0xfe, 0x5b, 0xff, 0xff, 0xff, 0xf7, 0xfe, 0xa7, 0xfc, 0x0b, 0xfd, 0x4d, 0xf4, 0xa2, 0x50, 0x04, 0xa8, 0x4c, 0xf9, 0x8d, 0xfb, 0x12, 0xfc, 0x51, 0x8a, 0x29, 0x21, 0xc3, 0x30, 0x82, 0x40, 0x00, 0x28, 0x40, 0x48, 0xa8, 0x9a, 0xe3, 0x28, 0x80, 0x28, 0x63, 0xab, 0x33, 0xe6, 0x7c, 0xf7, 0x77, 0xe6, 0x4e, 0xa4, 0xaf, 0xac, 0xaf, 0xb4, 0x55, 0xee, 0x4b, 0x7b, 0x02, 0x00, 0xc6, 0x08, 0x26, 0x11, 0x06, 0x09, 0x06, 0x09, 0x06, 0x09, 0xe6, 0x08, 0xac, 0x4a, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9c, 0xce, 0xf2, 0x4a, 0xaf, 0x21, 0xef, 0x21, 0x6e, 0x09, 0x6e, 0x09, 0x6e, 0x09, 0x6f, 0x09, 0x6f, 0x09, 0x6f, 0x09, 0x6f, 0x09, 0x6f, 0x09, 0x6f, 0x09, 0x6f, 0x09, 0x6e, 0x09, 0x6e, 0x09, 0x6e, 0x09, 0x6e, 0x09, 0x6d, 0x09, 0x6d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8c, 0x09, 0x8d, 0x09, 0xad, 0x09, 0xad, 0x09, 0x8c, 0x09, 0x8d, 0x01, 0xac, 0x01, 0xac, 0x09, 0x8c, 0x09, 0x8c, 0x09, 0x8c, 0x01, 0x8b, 0x09, 0x8b, 0x09, 0x8b, 0x09, 0x8b, 0x01, 0x8b, 0x01, 0x8a, 0x01, 0x30, 0x02, 0x2c, 0x01, 0xea, 0x00, 0xb4, 0x02, 0x57, 0x03, 0x92, 0x02, 0xcc, 0x01, 0xcb, 0x01, 0xec, 0x01, 0x4f, 0x02, 0xd4, 0x02, 0xf5, 0x02, 0x92, 0x02, 0x50, 0x02, 0x70, 0x02, 0xd1, 0x02, 0x6a, 0x01, 0x45, 0x00, 0xe8, 0x00, 0x86, 0x00, 0x07, 0x01, 0x63, 0x00, 0x42, 0x00, 0x21, 0x00, 0x00, 0x00, 0x42, 0x00, 0xa4, 0x00, 0x63, 0x00, 0x83, 0x08, 0xa7, 0x29, 0x41, 0x08, 0x63, 0x08, 0x8e, 0x6b, 0xe3, 0x20, 0x00, 0x00, 0x83, 0x08, 0xc7, 0x29, 0x69, 0x42, 0x4c, 0x63, 0xce, 0x73, 0x45, 0x21, 0x00, 0x00, 0x00, 0x00, 0x41, 0x00, 0x41, 0x08, 0x41, 0x00, 0x00, 0x00, 0x01, 0x00, 0x66, 0x01, 0x08, 0x1a, 0xe7, 0x29, 0x85, 0x31, 0x44, 0x29, 0x24, 0x29, 0x44, 0x29, 0x44, 0x31, 0x44, 0x31, 0x44, 0x31, 0x44, 0x31, 0xc6, 0x49, 0x2b, 0x7b, 0x90, 0xb4, 0xd5, 0xdd, 0xd9, 0xf6, 0xf9, 0xfe, 0x7c, 0xff, 0xff, 0xff, 0x72, 0xfe, 0x49, 0xfd, 0xef, 0xfc, 0xcc, 0xab, 0x25, 0x81, 0x07, 0xf8, 0xd0, 0xfa, 0x70, 0x82, 0xe9, 0x18, 0xa2, 0x20, 0x61, 0x28, 0x00, 0x10, 0x41, 0x30, 0x6c, 0xa3, 0xa9, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x40, 0x7a, 0xd0, 0xed, 0xb9, 0xe6, 0x93, 0xcd, 0x11, 0xbd, 0x8f, 0xac, 0x92, 0xd5, 0xee, 0x93, 0xc5, 0x08, 0x83, 0x00, 0x26, 0x11, 0x06, 0x09, 0x06, 0x09, 0x06, 0x09, 0x06, 0x09, 0xe6, 0x08, 0x2a, 0x3a, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3b, 0xbe, 0xb1, 0x42, 0x2d, 0x11, 0x4e, 0x09, 0x4e, 0x09, 0x6e, 0x09, 0x6e, 0x09, 0x4e, 0x09, 0x4e, 0x09, 0x4f, 0x09, 0x4f, 0x09, 0x4f, 0x01, 0x4f, 0x09, 0x6f, 0x09, 0x6f, 0x09, 0x6e, 0x09, 0x6e, 0x09, 0x6e, 0x09, 0x6d, 0x09, 0x8e, 0x09, 0x6d, 0x09, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8c, 0x09, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x09, 0x8c, 0x09, 0x8c, 0x01, 0xac, 0x09, 0xac, 0x09, 0x8b, 0x01, 0x8b, 0x01, 0xab, 0x01, 0x8b, 0x01, 0x6a, 0x01, 0xee, 0x01, 0x6d, 0x01, 0x4c, 0x01, 0x16, 0x03, 0x56, 0x03, 0xed, 0x01, 0xec, 0x01, 0x4f, 0x02, 0x70, 0x02, 0xd3, 0x02, 0xd4, 0x02, 0x91, 0x02, 0xec, 0x01, 0xcc, 0x01, 0xd2, 0x02, 0x70, 0x02, 0x86, 0x00, 0x86, 0x00, 0xc7, 0x00, 0x65, 0x00, 0x2d, 0x0a, 0x26, 0x09, 0x00, 0x00, 0x42, 0x00, 0x42, 0x00, 0x83, 0x00, 0xa4, 0x00, 0x01, 0x00, 0x62, 0x08, 0x25, 0x19, 0x20, 0x08, 0x01, 0x00, 0x45, 0x21, 0xa3, 0x10, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x21, 0x00, 0xe3, 0x10, 0x04, 0x19, 0x01, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x41, 0x08, 0x41, 0x08, 0x21, 0x08, 0x00, 0x00, 0x04, 0x01, 0xe7, 0x29, 0xe6, 0x39, 0x85, 0x39, 0x44, 0x31, 0x44, 0x31, 0x24, 0x31, 0x24, 0x31, 0x44, 0x31, 0x24, 0x31, 0x44, 0x39, 0x88, 0x62, 0xee, 0x9b, 0x12, 0xc5, 0x15, 0xe6, 0xd8, 0xf6, 0x1a, 0xff, 0x9d, 0xff, 0xff, 0xff, 0xb4, 0xfe, 0xcd, 0xfc, 0x76, 0xee, 0x3b, 0xef, 0x8f, 0xd2, 0x2e, 0x69, 0x47, 0x19, 0xc3, 0x20, 0x63, 0x20, 0x00, 0x00, 0xe6, 0x41, 0x93, 0xbd, 0xb7, 0xee, 0xd3, 0xd5, 0xc7, 0x41, 0x00, 0x00, 0x41, 0x7a, 0xaf, 0xed, 0xf2, 0xac, 0xf1, 0xbc, 0x32, 0xc5, 0x11, 0xc5, 0xb0, 0xac, 0xc5, 0x10, 0x23, 0x00, 0x47, 0x11, 0x05, 0x09, 0x06, 0x09, 0x06, 0x09, 0x06, 0x09, 0x06, 0x09, 0xe5, 0x08, 0xe9, 0x29, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x99, 0xa5, 0x71, 0x3a, 0xed, 0x00, 0x4d, 0x09, 0x4e, 0x09, 0x4e, 0x09, 0x4e, 0x09, 0x6e, 0x09, 0x4e, 0x09, 0x2e, 0x01, 0x4f, 0x09, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x09, 0x6f, 0x09, 0x6e, 0x09, 0x6e, 0x01, 0x6e, 0x09, 0x6e, 0x09, 0x6d, 0x09, 0x6d, 0x09, 0x6d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x09, 0x8d, 0x01, 0x8d, 0x09, 0x8c, 0x01, 0x8d, 0x09, 0x8c, 0x09, 0x8c, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0xac, 0x09, 0x8c, 0x09, 0x8c, 0x09, 0xac, 0x09, 0x8b, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x6a, 0x01, 0xac, 0x01, 0xad, 0x01, 0xaf, 0x01, 0x57, 0x03, 0x91, 0x02, 0x8a, 0x01, 0xed, 0x01, 0x50, 0x02, 0xb2, 0x02, 0xb2, 0x02, 0x2e, 0x02, 0xab, 0x01, 0x48, 0x01, 0x0d, 0x02, 0xf2, 0x02, 0x6a, 0x01, 0x65, 0x00, 0xa6, 0x00, 0xa6, 0x00, 0x44, 0x00, 0x28, 0x09, 0x2c, 0x0a, 0x42, 0x00, 0x01, 0x00, 0x83, 0x00, 0xa4, 0x00, 0x42, 0x00, 0x00, 0x00, 0xa3, 0x10, 0x46, 0x21, 0x20, 0x08, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x08, 0x01, 0x00, 0x00, 0x00, 0x23, 0x00, 0x42, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x41, 0x00, 0x82, 0x08, 0x41, 0x08, 0x00, 0x00, 0xa2, 0x10, 0x85, 0x31, 0xa6, 0x41, 0x65, 0x41, 0x64, 0x39, 0x44, 0x39, 0x44, 0x39, 0x24, 0x31, 0x44, 0x39, 0x44, 0x39, 0xc6, 0x49, 0x0a, 0x7b, 0x2f, 0xac, 0x93, 0xd5, 0x97, 0xee, 0x1a, 0xff, 0x3b, 0xff, 0x9d, 0xff, 0xff, 0xff, 0x96, 0xf6, 0x96, 0xe6, 0xff, 0xff, 0x79, 0xb6, 0xc6, 0x28, 0xa3, 0x28, 0x01, 0x08, 0x00, 0x00, 0xca, 0x6a, 0xd8, 0xee, 0x96, 0xe6, 0xd8, 0xee, 0x39, 0xff, 0x2e, 0x9c, 0x42, 0x08, 0x00, 0x41, 0xac, 0xed, 0x73, 0xbd, 0xf1, 0xb4, 0x51, 0xcd, 0x11, 0xbd, 0x46, 0x29, 0x85, 0x00, 0x06, 0x11, 0x06, 0x11, 0x06, 0x09, 0x06, 0x09, 0x06, 0x09, 0x06, 0x09, 0x06, 0x09, 0xe5, 0x08, 0xa8, 0x29, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x79, 0xa5, 0x30, 0x32, 0xac, 0x00, 0x4d, 0x09, 0x4e, 0x09, 0x4e, 0x09, 0x4e, 0x09, 0x4e, 0x09, 0x4e, 0x09, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x09, 0x4e, 0x09, 0x6e, 0x01, 0x6e, 0x09, 0x6e, 0x01, 0x6d, 0x01, 0x6d, 0x09, 0x6d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x09, 0x8d, 0x01, 0x8d, 0x09, 0x8d, 0x09, 0x8c, 0x09, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x09, 0x8c, 0x01, 0x8c, 0x09, 0x6c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x8c, 0x01, 0x6b, 0x01, 0x8b, 0x01, 0xcf, 0x01, 0x52, 0x02, 0x15, 0x03, 0xcd, 0x01, 0xab, 0x01, 0xcc, 0x01, 0xcd, 0x01, 0x0d, 0x02, 0xcb, 0x01, 0x69, 0x01, 0x28, 0x01, 0x8a, 0x01, 0xb1, 0x02, 0x70, 0x02, 0x86, 0x00, 0xa6, 0x00, 0xa6, 0x00, 0xa5, 0x00, 0x64, 0x00, 0x01, 0x00, 0xa4, 0x00, 0x63, 0x00, 0x42, 0x00, 0xa4, 0x00, 0x83, 0x00, 0x20, 0x00, 0x00, 0x00, 0xe5, 0x10, 0x05, 0x19, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x08, 0xe5, 0x18, 0xa8, 0x31, 0x83, 0x08, 0x21, 0x00, 0x63, 0x08, 0x21, 0x00, 0x82, 0x10, 0x86, 0x29, 0xaa, 0x4a, 0x44, 0x29, 0x00, 0x00, 0x00, 0x00, 0x41, 0x00, 0xa2, 0x10, 0x61, 0x08, 0x00, 0x00, 0x41, 0x08, 0x24, 0x31, 0x85, 0x41, 0x85, 0x41, 0x65, 0x41, 0x65, 0x41, 0x44, 0x41, 0x44, 0x39, 0x24, 0x31, 0x24, 0x39, 0x07, 0x5a, 0x6c, 0x8b, 0x12, 0xc5, 0x56, 0xe6, 0xd8, 0xf6, 0x1a, 0xff, 0xfa, 0xfe, 0x9d, 0xff, 0x9c, 0xff, 0x9c, 0xf7, 0xff, 0xff, 0xde, 0xff, 0x69, 0x5a, 0x00, 0x08, 0x00, 0x08, 0xea, 0x72, 0x5a, 0xff, 0x15, 0xd6, 0xf5, 0xd5, 0x77, 0xe6, 0xb4, 0xd5, 0xd8, 0xfe, 0xeb, 0x62, 0x00, 0x10, 0x07, 0xed, 0xd3, 0xd5, 0xf2, 0xb4, 0x31, 0xc5, 0xc7, 0x41, 0x64, 0x00, 0x05, 0x09, 0x26, 0x11, 0x06, 0x09, 0x06, 0x09, 0x06, 0x11, 0x06, 0x09, 0x06, 0x09, 0x06, 0x09, 0xe5, 0x08, 0x88, 0x21, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x99, 0xa5, 0xcf, 0x21, 0x4b, 0x00, 0x6d, 0x09, 0x4d, 0x09, 0x4e, 0x09, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x09, 0x2e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x09, 0x6f, 0x09, 0x6e, 0x01, 0x4e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x6c, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x09, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0xce, 0x01, 0xb4, 0x02, 0x71, 0x02, 0x69, 0x01, 0xab, 0x01, 0xac, 0x01, 0x6a, 0x01, 0x49, 0x01, 0x27, 0x01, 0x27, 0x01, 0x89, 0x01, 0x2e, 0x02, 0x14, 0x03, 0xd2, 0x02, 0xa6, 0x00, 0x64, 0x00, 0x85, 0x00, 0x84, 0x00, 0x84, 0x00, 0x43, 0x00, 0x01, 0x00, 0x62, 0x00, 0x84, 0x00, 0x83, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x09, 0x82, 0x08, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x62, 0x08, 0x83, 0x10, 0x21, 0x00, 0x21, 0x00, 0x62, 0x08, 0x01, 0x00, 0x82, 0x10, 0xca, 0x52, 0xf6, 0xb5, 0xb9, 0xd6, 0xce, 0x83, 0x65, 0x49, 0x82, 0x20, 0x01, 0x00, 0x62, 0x10, 0x81, 0x10, 0x00, 0x00, 0x20, 0x08, 0x03, 0x31, 0x85, 0x49, 0x64, 0x49, 0x44, 0x41, 0x44, 0x41, 0x44, 0x41, 0x24, 0x39, 0x03, 0x39, 0x45, 0x41, 0xca, 0x72, 0x90, 0xb4, 0xb4, 0xdd, 0x36, 0xe6, 0xb9, 0xf6, 0xda, 0xf6, 0xd9, 0xfe, 0x9c, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0x33, 0xad, 0x61, 0x28, 0x6c, 0x8b, 0x7b, 0xff, 0x36, 0xce, 0x35, 0xd6, 0x98, 0xe6, 0xaf, 0xb4, 0xd4, 0xd5, 0x76, 0xee, 0x6f, 0x9c, 0x41, 0x08, 0x02, 0xa3, 0xef, 0xf5, 0x54, 0xbd, 0x6a, 0x4a, 0x02, 0x00, 0xe5, 0x08, 0x06, 0x11, 0x06, 0x09, 0xe6, 0x08, 0x06, 0x09, 0x06, 0x11, 0xe6, 0x08, 0x06, 0x09, 0xe5, 0x08, 0xe5, 0x08, 0x87, 0x21, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x59, 0x9d, 0xcf, 0x21, 0x2a, 0x00, 0x6e, 0x09, 0x4d, 0x09, 0x4e, 0x09, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x09, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x09, 0x4f, 0x09, 0x6f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x09, 0x8c, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x6a, 0x01, 0xcd, 0x01, 0xd4, 0x0a, 0xac, 0x01, 0x28, 0x01, 0x49, 0x01, 0x49, 0x01, 0x8a, 0x01, 0x69, 0x01, 0x49, 0x01, 0x8a, 0x01, 0xed, 0x01, 0xd3, 0x02, 0x35, 0x03, 0xd2, 0x02, 0x8b, 0x01, 0x44, 0x00, 0x64, 0x00, 0x85, 0x00, 0x84, 0x00, 0x84, 0x00, 0x64, 0x00, 0x63, 0x00, 0x63, 0x00, 0x63, 0x00, 0x21, 0x00, 0x00, 0x00, 0x41, 0x00, 0xe5, 0x08, 0x21, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x01, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x83, 0x08, 0x42, 0x08, 0x00, 0x00, 0xc6, 0x31, 0x69, 0x4a, 0xb9, 0xd6, 0x9d, 0xff, 0x06, 0x8a, 0x66, 0xc3, 0x68, 0x8b, 0x82, 0x18, 0x42, 0x10, 0x82, 0x10, 0x00, 0x00, 0x20, 0x08, 0xe3, 0x30, 0x64, 0x51, 0x85, 0x51, 0x65, 0x49, 0x44, 0x41, 0x44, 0x41, 0x24, 0x41, 0xe3, 0x38, 0x27, 0x5a, 0x90, 0xac, 0x94, 0xdd, 0xd4, 0xdd, 0x36, 0xe6, 0xb8, 0xf6, 0x77, 0xee, 0xd9, 0xf6, 0x7c, 0xff, 0xbd, 0xff, 0xff, 0xff, 0x3b, 0xef, 0x2d, 0x9c, 0x57, 0xde, 0x15, 0xce, 0xd4, 0xcd, 0x36, 0xde, 0xd0, 0xb4, 0x96, 0xe6, 0x35, 0xde, 0x8f, 0xb4, 0xb3, 0xd5, 0x8b, 0x52, 0xe0, 0x38, 0x09, 0xfe, 0xa8, 0x62, 0x01, 0x00, 0xe5, 0x08, 0x06, 0x11, 0x06, 0x11, 0x06, 0x11, 0x06, 0x09, 0xe6, 0x08, 0xe5, 0x08, 0x05, 0x09, 0x05, 0x09, 0x06, 0x09, 0x06, 0x09, 0x87, 0x21, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x59, 0x9d, 0xcf, 0x29, 0x2a, 0x00, 0x6d, 0x01, 0x4d, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6d, 0x01, 0x8e, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x6c, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x49, 0x01, 0x0e, 0x02, 0x92, 0x02, 0x29, 0x01, 0x08, 0x01, 0x6a, 0x01, 0xcc, 0x01, 0xed, 0x01, 0xcb, 0x01, 0xcb, 0x01, 0x2d, 0x02, 0xb1, 0x02, 0x35, 0x03, 0xd3, 0x02, 0x2f, 0x02, 0x90, 0x02, 0x08, 0x01, 0x02, 0x00, 0x84, 0x00, 0x84, 0x00, 0x84, 0x00, 0x63, 0x00, 0x63, 0x00, 0x63, 0x00, 0x22, 0x00, 0x20, 0x00, 0x00, 0x00, 0x83, 0x00, 0xa3, 0x08, 0x00, 0x00, 0x21, 0x00, 0x83, 0x00, 0x62, 0x00, 0x21, 0x00, 0x01, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x42, 0x00, 0x65, 0x10, 0x43, 0x00, 0x61, 0x08, 0x04, 0x19, 0x6d, 0x6b, 0x0f, 0x8c, 0x71, 0xa4, 0xef, 0xab, 0x47, 0xbb, 0x28, 0xfd, 0x28, 0xcc, 0x85, 0x41, 0x21, 0x08, 0x82, 0x10, 0x21, 0x00, 0x00, 0x00, 0xc2, 0x28, 0x64, 0x51, 0x64, 0x51, 0x64, 0x49, 0x44, 0x49, 0x44, 0x41, 0x03, 0x39, 0x23, 0x39, 0x6c, 0x8b, 0xd5, 0xdd, 0x57, 0xee, 0xf5, 0xdd, 0xf5, 0xdd, 0x36, 0xe6, 0x36, 0xe6, 0xfa, 0xfe, 0x5b, 0xff, 0x7c, 0xff, 0x9d, 0xff, 0xde, 0xff, 0x78, 0xde, 0x94, 0xc5, 0xb3, 0xcd, 0xf0, 0xb4, 0x73, 0xc5, 0x77, 0xe6, 0xb3, 0xcd, 0x6e, 0xac, 0x73, 0xd5, 0x4f, 0x9c, 0x00, 0x00, 0x49, 0xcc, 0x6f, 0xa4, 0x84, 0x00, 0xa5, 0x00, 0x06, 0x11, 0xe5, 0x10, 0x06, 0x11, 0x06, 0x09, 0xe6, 0x08, 0xe5, 0x08, 0x05, 0x09, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xa8, 0x21, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x99, 0xa5, 0xef, 0x29, 0x2a, 0x00, 0x6e, 0x01, 0x2d, 0x01, 0x4d, 0x01, 0x4d, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6b, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x6a, 0x01, 0x4a, 0x01, 0x92, 0x02, 0x2f, 0x02, 0x28, 0x01, 0x29, 0x01, 0xed, 0x01, 0x91, 0x02, 0x50, 0x02, 0x2e, 0x02, 0x4f, 0x02, 0xb1, 0x02, 0x13, 0x03, 0xf3, 0x02, 0x70, 0x02, 0x6f, 0x02, 0xf2, 0x02, 0x2d, 0x0a, 0x43, 0x00, 0x43, 0x00, 0x84, 0x00, 0x84, 0x00, 0x64, 0x00, 0x63, 0x00, 0x42, 0x00, 0x21, 0x00, 0x00, 0x00, 0x01, 0x00, 0xc4, 0x00, 0x61, 0x00, 0x00, 0x00, 0x62, 0x00, 0xc4, 0x00, 0xa3, 0x00, 0x62, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x64, 0x08, 0x8a, 0x18, 0x45, 0x18, 0xc2, 0x10, 0x45, 0x21, 0x2f, 0x84, 0x95, 0xbd, 0x70, 0xa4, 0x34, 0xcd, 0xb6, 0xd5, 0xef, 0xd4, 0xc9, 0xec, 0xaa, 0xdc, 0x46, 0x6a, 0x62, 0x10, 0x41, 0x08, 0x20, 0x00, 0x20, 0x00, 0xa2, 0x20, 0x24, 0x41, 0x65, 0x59, 0x65, 0x51, 0x44, 0x41, 0x24, 0x41, 0xc2, 0x30, 0xe7, 0x59, 0x13, 0xc5, 0x98, 0xf6, 0x77, 0xee, 0xd5, 0xdd, 0xf5, 0xdd, 0x16, 0xe6, 0xf6, 0xe5, 0x57, 0xe6, 0xfa, 0xfe, 0x9d, 0xff, 0xff, 0xff, 0xbe, 0xff, 0x7c, 0xf7, 0x16, 0xce, 0x92, 0xc5, 0x55, 0xde, 0x8f, 0xb4, 0xb0, 0xac, 0xd1, 0xb4, 0x2e, 0xac, 0xae, 0xac, 0x69, 0x5a, 0xea, 0x89, 0x7e, 0xff, 0xb7, 0xad, 0x63, 0x08, 0xc5, 0x00, 0x05, 0x09, 0x06, 0x11, 0x06, 0x09, 0xe6, 0x08, 0xe5, 0x08, 0x05, 0x09, 0xe5, 0x08, 0x05, 0x09, 0xe5, 0x08, 0xc8, 0x29, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x99, 0xa5, 0xef, 0x29, 0x2a, 0x00, 0x6d, 0x01, 0x4d, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x8c, 0x09, 0x4a, 0x01, 0xac, 0x01, 0xb4, 0x02, 0xee, 0x01, 0x29, 0x01, 0x6a, 0x01, 0x70, 0x02, 0xd2, 0x02, 0x50, 0x02, 0x70, 0x02, 0x91, 0x02, 0xd2, 0x02, 0xf3, 0x02, 0xb2, 0x02, 0x91, 0x02, 0x91, 0x02, 0x6f, 0x02, 0x8f, 0x02, 0x48, 0x09, 0x02, 0x00, 0x63, 0x00, 0x83, 0x00, 0x64, 0x00, 0x43, 0x00, 0x21, 0x00, 0x01, 0x00, 0x00, 0x00, 0x21, 0x00, 0xa4, 0x00, 0x00, 0x00, 0x21, 0x00, 0xc4, 0x00, 0x05, 0x01, 0xc4, 0x00, 0x62, 0x00, 0x42, 0x00, 0x01, 0x00, 0x21, 0x00, 0x20, 0x00, 0xe7, 0x08, 0xca, 0x18, 0x45, 0x18, 0x04, 0x19, 0x65, 0x21, 0xc6, 0x31, 0xb5, 0xbd, 0x1a, 0xf7, 0x13, 0xc5, 0xfb, 0xee, 0xff, 0xff, 0x55, 0xee, 0x2e, 0xdd, 0xeb, 0xec, 0x46, 0x9b, 0x42, 0x10, 0x22, 0x08, 0x41, 0x08, 0x20, 0x00, 0x81, 0x18, 0x24, 0x41, 0x64, 0x51, 0x64, 0x51, 0x65, 0x49, 0x24, 0x41, 0xe3, 0x38, 0x0b, 0x83, 0xd5, 0xdd, 0x57, 0xee, 0x94, 0xd5, 0xb4, 0xd5, 0x77, 0xee, 0xd5, 0xdd, 0x74, 0xd5, 0x16, 0xde, 0xd9, 0xf6, 0x5c, 0xff, 0x9d, 0xff, 0xde, 0xff, 0xff, 0xff, 0x5c, 0xf7, 0x35, 0xd6, 0xab, 0x93, 0x8b, 0x8b, 0xcd, 0x9b, 0x6f, 0xac, 0x2e, 0xa4, 0xae, 0xb3, 0x45, 0x81, 0x12, 0xe5, 0xff, 0xff, 0x8b, 0x4a, 0x23, 0x00, 0x06, 0x11, 0x06, 0x11, 0x06, 0x11, 0xe6, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0x09, 0x32, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x99, 0xa5, 0xef, 0x29, 0x2a, 0x00, 0x4d, 0x01, 0x2d, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x4e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6d, 0x01, 0x4d, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8b, 0x01, 0x6b, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x4a, 0x01, 0xcd, 0x01, 0x93, 0x02, 0xac, 0x01, 0x29, 0x01, 0xed, 0x01, 0xd2, 0x02, 0x91, 0x02, 0x50, 0x02, 0x91, 0x02, 0xb2, 0x02, 0xd2, 0x02, 0xd3, 0x02, 0xd3, 0x02, 0xb1, 0x02, 0x6f, 0x02, 0x0d, 0x02, 0x4e, 0x02, 0x6e, 0x02, 0x84, 0x00, 0x01, 0x00, 0x63, 0x00, 0x63, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x00, 0x00, 0xa3, 0x08, 0xa3, 0x00, 0x00, 0x00, 0x62, 0x00, 0xe5, 0x00, 0x05, 0x01, 0xe5, 0x00, 0xa4, 0x00, 0x62, 0x00, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x01, 0x09, 0x01, 0x01, 0x00, 0x82, 0x10, 0x86, 0x29, 0x86, 0x29, 0xae, 0x7b, 0x58, 0xde, 0x37, 0xde, 0xfb, 0xf6, 0xff, 0xff, 0xb8, 0xfe, 0x19, 0xff, 0x34, 0xee, 0x66, 0xfd, 0x22, 0xab, 0x22, 0x10, 0x42, 0x08, 0x61, 0x08, 0x61, 0x08, 0x81, 0x18, 0xe2, 0x30, 0x44, 0x49, 0x44, 0x49, 0x85, 0x51, 0x44, 0x49, 0x04, 0x41, 0x0f, 0xa4, 0xd5, 0xdd, 0x12, 0xcd, 0xd1, 0xbc, 0xb4, 0xd5, 0x16, 0xe6, 0x74, 0xcd, 0x94, 0xd5, 0xd6, 0xdd, 0x37, 0xde, 0x98, 0xee, 0xfa, 0xf6, 0xde, 0xff, 0xff, 0xff, 0xbe, 0xff, 0xd1, 0xac, 0x4a, 0x83, 0x4a, 0x8b, 0xe9, 0x7a, 0x25, 0x41, 0x00, 0x20, 0x62, 0x58, 0x2a, 0xcb, 0xd8, 0xfe, 0xf0, 0x7b, 0x23, 0x00, 0xe6, 0x10, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0x6b, 0x42, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xda, 0xad, 0xef, 0x29, 0x2a, 0x00, 0x4e, 0x01, 0x2d, 0x01, 0x2d, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x6b, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x6b, 0x01, 0x4a, 0x01, 0xcd, 0x01, 0x92, 0x02, 0x8b, 0x01, 0x49, 0x01, 0x50, 0x02, 0xf3, 0x02, 0x71, 0x02, 0x71, 0x02, 0xb2, 0x02, 0xb3, 0x02, 0xd3, 0x02, 0xf4, 0x02, 0x14, 0x03, 0x90, 0x02, 0x2e, 0x02, 0x0c, 0x02, 0xcc, 0x01, 0x6f, 0x02, 0xcc, 0x09, 0x22, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x01, 0x00, 0x01, 0x00, 0x41, 0x00, 0xe5, 0x08, 0x21, 0x00, 0x00, 0x00, 0xa3, 0x00, 0x05, 0x01, 0x06, 0x01, 0x26, 0x01, 0x05, 0x01, 0x83, 0x00, 0x62, 0x00, 0x01, 0x00, 0x00, 0x00, 0x28, 0x01, 0xa8, 0x01, 0x00, 0x00, 0x63, 0x10, 0x86, 0x29, 0x28, 0x3a, 0x2d, 0x63, 0x31, 0x9c, 0xd2, 0xc4, 0xb9, 0xee, 0xff, 0xff, 0x3b, 0xf7, 0x95, 0xfe, 0xf4, 0xfe, 0xc8, 0xfd, 0x20, 0xfd, 0xe2, 0x9a, 0x43, 0x10, 0x81, 0x10, 0x61, 0x08, 0x41, 0x08, 0xa2, 0x20, 0xc2, 0x28, 0x03, 0x41, 0x44, 0x51, 0x86, 0x51, 0x04, 0x41, 0x65, 0x49, 0x8d, 0x8b, 0x70, 0xac, 0x4f, 0xac, 0x2f, 0xac, 0x53, 0xcd, 0xf6, 0xdd, 0x95, 0xd5, 0xb5, 0xd5, 0xf6, 0xdd, 0xb5, 0xdd, 0x33, 0xc5, 0x98, 0xee, 0xde, 0xff, 0xde, 0xff, 0xfe, 0xff, 0x5c, 0xf7, 0x99, 0xde, 0x65, 0x49, 0x01, 0x38, 0xed, 0x8a, 0x6d, 0x9b, 0x27, 0xaa, 0x2e, 0xdc, 0xec, 0x5a, 0x44, 0x00, 0xe5, 0x08, 0x06, 0x11, 0x06, 0x09, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xed, 0x52, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1b, 0xb6, 0xef, 0x31, 0x0a, 0x00, 0x6e, 0x01, 0x4e, 0x01, 0x2d, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x4e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x8b, 0x01, 0x6b, 0x01, 0x4b, 0x01, 0xac, 0x01, 0x30, 0x02, 0x6a, 0x01, 0x8b, 0x01, 0x91, 0x02, 0xf3, 0x02, 0x71, 0x02, 0x92, 0x02, 0xd2, 0x02, 0x92, 0x02, 0xd3, 0x02, 0x56, 0x03, 0xb2, 0x02, 0x0e, 0x02, 0x0d, 0x02, 0xec, 0x01, 0xab, 0x01, 0x0d, 0x02, 0x90, 0x02, 0x27, 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0xa3, 0x00, 0xc4, 0x00, 0x00, 0x00, 0x42, 0x00, 0xe5, 0x00, 0x06, 0x01, 0x06, 0x01, 0x06, 0x01, 0x06, 0x01, 0xc4, 0x00, 0x42, 0x00, 0x62, 0x00, 0x00, 0x00, 0x27, 0x09, 0x6e, 0x1b, 0x62, 0x08, 0x43, 0x08, 0x04, 0x19, 0xa6, 0x31, 0xec, 0x5a, 0xb3, 0xa4, 0xf7, 0xd5, 0xb5, 0xdd, 0x7d, 0xf7, 0xff, 0xff, 0x95, 0xfe, 0xcb, 0xfd, 0xc7, 0xfd, 0xa4, 0xfd, 0x63, 0xfd, 0x83, 0x8a, 0x43, 0x10, 0xa2, 0x18, 0x40, 0x08, 0x04, 0x31, 0x44, 0x39, 0xa2, 0x20, 0xc3, 0x30, 0x24, 0x41, 0x44, 0x41, 0xa2, 0x30, 0x04, 0x39, 0x69, 0x6a, 0x0f, 0x9c, 0xee, 0x9b, 0x30, 0xac, 0x95, 0xd5, 0x95, 0xd5, 0x12, 0xbd, 0x54, 0xcd, 0x13, 0xc5, 0xb1, 0xbc, 0xf2, 0xc4, 0xda, 0xf6, 0xbd, 0xff, 0x7d, 0xff, 0xbe, 0xff, 0xff, 0xff, 0x1c, 0xef, 0x74, 0xdd, 0x1a, 0xff, 0xdd, 0xff, 0x3c, 0xf7, 0x91, 0xac, 0x22, 0x00, 0xa5, 0x00, 0x06, 0x11, 0xe6, 0x10, 0xe5, 0x10, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0x8f, 0x63, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x3b, 0xbe, 0x10, 0x32, 0x2a, 0x00, 0x6e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x4e, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x6b, 0x01, 0x8c, 0x01, 0xee, 0x01, 0x6b, 0x01, 0xee, 0x01, 0xf4, 0x02, 0xd4, 0x02, 0x72, 0x02, 0xb2, 0x02, 0xb3, 0x02, 0xd3, 0x02, 0x57, 0x03, 0xf4, 0x02, 0x0d, 0x02, 0xcc, 0x01, 0xcc, 0x01, 0xeb, 0x01, 0xed, 0x01, 0x4f, 0x02, 0x4f, 0x02, 0xca, 0x01, 0xc4, 0x00, 0x42, 0x00, 0x62, 0x00, 0x83, 0x00, 0x83, 0x00, 0xa4, 0x00, 0x62, 0x00, 0x41, 0x00, 0xa3, 0x00, 0xe5, 0x00, 0x06, 0x01, 0x26, 0x01, 0x06, 0x01, 0x06, 0x01, 0x26, 0x01, 0x83, 0x00, 0x62, 0x00, 0x00, 0x00, 0xc4, 0x08, 0x96, 0x24, 0xa7, 0x11, 0x00, 0x00, 0xa3, 0x10, 0x04, 0x19, 0x0c, 0x5b, 0x96, 0xb5, 0xd7, 0xcd, 0xb2, 0xcc, 0x17, 0xe6, 0xff, 0xff, 0xf9, 0xfe, 0x6a, 0xfd, 0x86, 0xfd, 0xc5, 0xfd, 0x04, 0xfe, 0x42, 0xfd, 0x03, 0x72, 0x22, 0x10, 0x61, 0x08, 0x82, 0x10, 0x44, 0x39, 0x65, 0x39, 0xa2, 0x20, 0xc3, 0x30, 0xe3, 0x38, 0x04, 0x31, 0xc3, 0x30, 0x05, 0x39, 0x8a, 0x6a, 0x8d, 0x8b, 0xae, 0x93, 0x50, 0xac, 0x13, 0xc5, 0x33, 0xc5, 0x33, 0xc5, 0xb1, 0xb4, 0x2f, 0xa4, 0x2f, 0xac, 0xb1, 0xbc, 0x78, 0xe6, 0x9d, 0xff, 0x1b, 0xff, 0x37, 0xe6, 0x3b, 0xff, 0xff, 0xff, 0x17, 0xe6, 0xc9, 0xaa, 0x98, 0xf6, 0xdf, 0xf7, 0x0d, 0x63, 0x23, 0x00, 0xe5, 0x08, 0xe5, 0x10, 0xe5, 0x10, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0x31, 0x7c, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x1b, 0xb6, 0x10, 0x32, 0x2b, 0x00, 0x4e, 0x01, 0x2d, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x6f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6b, 0x01, 0xac, 0x01, 0xee, 0x01, 0x6c, 0x01, 0x30, 0x02, 0x15, 0x03, 0xb3, 0x02, 0x72, 0x02, 0xb3, 0x02, 0xd4, 0x02, 0x37, 0x03, 0x56, 0x03, 0x50, 0x02, 0xcb, 0x01, 0xcc, 0x01, 0xcc, 0x01, 0xec, 0x01, 0x70, 0x02, 0xf3, 0x02, 0xec, 0x01, 0x26, 0x01, 0x26, 0x01, 0xc4, 0x00, 0xa3, 0x00, 0xc3, 0x00, 0x05, 0x01, 0xc4, 0x00, 0x61, 0x00, 0x61, 0x00, 0x61, 0x00, 0xc4, 0x00, 0x26, 0x01, 0x26, 0x01, 0x26, 0x01, 0x05, 0x01, 0x27, 0x01, 0xe5, 0x00, 0x42, 0x00, 0x21, 0x00, 0x00, 0x00, 0xf0, 0x12, 0xee, 0x1a, 0x00, 0x00, 0x82, 0x10, 0x45, 0x29, 0xc7, 0x31, 0xb2, 0x94, 0xf7, 0xcd, 0x91, 0xbc, 0x74, 0xdd, 0xff, 0xff, 0x9c, 0xff, 0x6a, 0xfd, 0x87, 0xfd, 0xa6, 0xfd, 0xe4, 0xfd, 0x01, 0xfe, 0xc1, 0xf4, 0x63, 0x51, 0x03, 0x00, 0x62, 0x08, 0x61, 0x10, 0x45, 0x39, 0x44, 0x39, 0x82, 0x18, 0xc3, 0x28, 0xe3, 0x30, 0xe4, 0x30, 0xe4, 0x30, 0x87, 0x41, 0x0c, 0x73, 0x0c, 0x7b, 0x6e, 0x8b, 0x91, 0xac, 0xd2, 0xbc, 0x34, 0xcd, 0x95, 0xd5, 0xd1, 0xbc, 0xce, 0x9b, 0x0f, 0xa4, 0x33, 0xcd, 0xb9, 0xf6, 0x3b, 0xff, 0xd5, 0xdd, 0xb0, 0xc4, 0x1b, 0xff, 0xbf, 0xff, 0x07, 0x82, 0xa5, 0x81, 0xfd, 0xff, 0xfa, 0xde, 0x64, 0x00, 0xa5, 0x00, 0xe5, 0x10, 0xe5, 0x10, 0xc5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xd4, 0x94, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x3b, 0xbe, 0xf0, 0x31, 0x2b, 0x00, 0x6e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6b, 0x01, 0xee, 0x01, 0x0f, 0x02, 0x8c, 0x01, 0x72, 0x02, 0x16, 0x03, 0x93, 0x02, 0x93, 0x02, 0xf5, 0x02, 0x37, 0x03, 0x78, 0x03, 0x92, 0x02, 0xcd, 0x01, 0xcd, 0x01, 0x2e, 0x02, 0x2f, 0x02, 0x71, 0x02, 0x15, 0x03, 0x91, 0x02, 0xe5, 0x00, 0x61, 0x00, 0x61, 0x00, 0x62, 0x00, 0xa3, 0x00, 0x25, 0x01, 0x46, 0x01, 0xc4, 0x00, 0x26, 0x01, 0xe4, 0x00, 0x20, 0x00, 0x21, 0x00, 0x06, 0x01, 0x26, 0x01, 0x26, 0x01, 0x05, 0x01, 0x06, 0x01, 0x47, 0x01, 0xa4, 0x00, 0x62, 0x00, 0x00, 0x00, 0xe6, 0x00, 0x4d, 0x12, 0x41, 0x00, 0x41, 0x08, 0x65, 0x29, 0xc6, 0x31, 0x50, 0x84, 0xb6, 0xc5, 0x91, 0xbc, 0x53, 0xdd, 0xff, 0xff, 0xff, 0xff, 0xee, 0xfd, 0x46, 0xfd, 0xa7, 0xfd, 0xa4, 0xfd, 0xe2, 0xfd, 0x01, 0xfe, 0x42, 0xdc, 0x63, 0x20, 0x23, 0x00, 0xe3, 0x18, 0x82, 0x18, 0xa3, 0x20, 0x62, 0x18, 0xc3, 0x28, 0xe4, 0x30, 0xe4, 0x30, 0xe4, 0x30, 0x26, 0x39, 0x09, 0x52, 0x8b, 0x62, 0xab, 0x6a, 0x8d, 0x8b, 0x70, 0xac, 0x0f, 0xac, 0x33, 0xc5, 0x37, 0xe6, 0x94, 0xcd, 0x30, 0xac, 0xd2, 0xc4, 0xb9, 0xfe, 0xbd, 0xff, 0xfa, 0xf6, 0xb0, 0xc4, 0xd5, 0xe5, 0xff, 0xff, 0xd3, 0xac, 0x00, 0x18, 0xd1, 0xc4, 0xfe, 0xff, 0x88, 0x29, 0x23, 0x00, 0x06, 0x09, 0xe5, 0x10, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0x96, 0xad, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xff, 0xff, 0xff, 0x7e, 0xef, 0x30, 0x3a, 0x2b, 0x00, 0x6e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x50, 0x0a, 0xce, 0x01, 0x8c, 0x01, 0xd4, 0x02, 0x16, 0x03, 0x73, 0x02, 0xd5, 0x02, 0x37, 0x03, 0x78, 0x03, 0xd4, 0x02, 0xce, 0x01, 0xed, 0x01, 0x2f, 0x02, 0x50, 0x02, 0x93, 0x02, 0x15, 0x03, 0x2f, 0x0a, 0xa5, 0x00, 0x20, 0x00, 0x41, 0x00, 0xc3, 0x00, 0x27, 0x01, 0x89, 0x01, 0x0c, 0x02, 0x28, 0x01, 0xc5, 0x00, 0x0d, 0x02, 0x69, 0x01, 0xc4, 0x00, 0x83, 0x00, 0x05, 0x01, 0x67, 0x01, 0x06, 0x01, 0x06, 0x01, 0x06, 0x01, 0x27, 0x01, 0x26, 0x01, 0x62, 0x00, 0x41, 0x00, 0xa4, 0x00, 0x47, 0x01, 0x83, 0x00, 0x83, 0x10, 0x45, 0x29, 0xe7, 0x39, 0x8d, 0x63, 0x96, 0xb5, 0xf3, 0xbc, 0x70, 0xc4, 0xbe, 0xff, 0xff, 0xff, 0x53, 0xfe, 0x26, 0xfd, 0x87, 0xfd, 0xa7, 0xfd, 0x83, 0xfd, 0xe3, 0xfd, 0x01, 0xfe, 0xc2, 0xc3, 0x42, 0x18, 0x83, 0x10, 0x41, 0x08, 0x01, 0x00, 0x61, 0x10, 0xa2, 0x18, 0xe3, 0x30, 0xe4, 0x38, 0xe5, 0x38, 0xe5, 0x30, 0x47, 0x39, 0xc8, 0x49, 0x09, 0x52, 0x49, 0x5a, 0x2c, 0x7b, 0x0c, 0x7b, 0xcb, 0x72, 0x30, 0xa4, 0xb9, 0xf6, 0x74, 0xd5, 0x4c, 0x93, 0x30, 0xb4, 0x9d, 0xff, 0xff, 0xff, 0xf6, 0xdd, 0x90, 0xc4, 0xff, 0xff, 0xf7, 0xc5, 0x00, 0x00, 0xaa, 0x72, 0x7b, 0xff, 0xe8, 0x39, 0x22, 0x00, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x10, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0x59, 0xce, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xf2, 0x52, 0x2b, 0x00, 0x6e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x70, 0x01, 0x70, 0x01, 0x70, 0x01, 0x70, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0xac, 0x01, 0x6b, 0x01, 0xad, 0x01, 0x91, 0x0a, 0x8c, 0x01, 0xef, 0x01, 0x17, 0x03, 0xf6, 0x02, 0xb5, 0x02, 0x37, 0x03, 0x58, 0x03, 0xf5, 0x02, 0x0f, 0x02, 0xee, 0x01, 0x51, 0x02, 0x72, 0x02, 0x72, 0x02, 0xf5, 0x02, 0xf4, 0x02, 0xe6, 0x00, 0x00, 0x00, 0x62, 0x00, 0x07, 0x01, 0xab, 0x01, 0xed, 0x01, 0x0e, 0x02, 0x4f, 0x02, 0x07, 0x09, 0x48, 0x01, 0x0d, 0x02, 0xac, 0x01, 0xa9, 0x01, 0x67, 0x01, 0xe5, 0x00, 0x26, 0x01, 0x26, 0x01, 0x05, 0x01, 0x06, 0x01, 0x26, 0x01, 0x47, 0x01, 0xc5, 0x00, 0x62, 0x00, 0x41, 0x00, 0xc4, 0x08, 0x66, 0x09, 0xa3, 0x08, 0xc4, 0x18, 0xe5, 0x18, 0x8d, 0x6b, 0x16, 0xb6, 0x75, 0xbd, 0x12, 0xc5, 0x5c, 0xf7, 0xff, 0xff, 0x96, 0xfe, 0x48, 0xfd, 0x67, 0xfd, 0xea, 0xfd, 0xa5, 0xfd, 0xa2, 0xfd, 0x04, 0xfe, 0x23, 0xfe, 0x44, 0xcc, 0xe4, 0x20, 0x00, 0x00, 0x24, 0x29, 0x03, 0x21, 0x00, 0x08, 0xa2, 0x20, 0xe4, 0x30, 0x05, 0x39, 0xe5, 0x38, 0xe5, 0x30, 0x25, 0x31, 0x26, 0x31, 0x47, 0x39, 0x8b, 0x6a, 0x6d, 0x83, 0x6a, 0x62, 0xe8, 0x51, 0x13, 0xc5, 0x7b, 0xff, 0x6c, 0x8b, 0x21, 0x10, 0x0b, 0x93, 0xfe, 0xff, 0xf6, 0xcd, 0x23, 0x51, 0x36, 0xe6, 0xbe, 0xff, 0xa9, 0x49, 0x48, 0x39, 0x0c, 0x73, 0xe5, 0x08, 0xc5, 0x08, 0xe5, 0x10, 0xe5, 0x08, 0xe5, 0x10, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0x06, 0x11, 0x1c, 0xe7, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xd5, 0x73, 0x2c, 0x00, 0x6f, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x4f, 0x01, 0x70, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0xad, 0x01, 0x92, 0x02, 0x32, 0x02, 0xb5, 0x02, 0x17, 0x03, 0xf7, 0x02, 0x38, 0x03, 0x79, 0x03, 0x37, 0x03, 0x72, 0x02, 0x10, 0x02, 0x92, 0x02, 0x93, 0x02, 0x93, 0x02, 0xd5, 0x02, 0xd4, 0x02, 0xab, 0x01, 0x82, 0x00, 0xc5, 0x00, 0x49, 0x09, 0x6b, 0x01, 0xac, 0x01, 0xed, 0x01, 0x0e, 0x02, 0xed, 0x01, 0x06, 0x09, 0xaa, 0x09, 0x69, 0x01, 0x27, 0x01, 0xc4, 0x00, 0xa3, 0x00, 0x41, 0x00, 0x61, 0x00, 0x05, 0x01, 0x06, 0x01, 0x06, 0x01, 0x26, 0x01, 0x26, 0x01, 0x47, 0x01, 0x83, 0x00, 0x41, 0x00, 0x83, 0x00, 0x05, 0x01, 0x83, 0x08, 0x62, 0x08, 0xa7, 0x31, 0x6d, 0x63, 0x94, 0xa5, 0xfa, 0xde, 0xfa, 0xe6, 0x5c, 0xf7, 0xff, 0xff, 0x5c, 0xff, 0x6b, 0xfd, 0x25, 0xfd, 0x0b, 0xfe, 0x09, 0xfe, 0x41, 0xfd, 0xc4, 0xfd, 0x45, 0xfe, 0xc5, 0xe4, 0x6f, 0xa4, 0x13, 0xa5, 0x07, 0x4a, 0x07, 0x4a, 0x82, 0x10, 0x00, 0x00, 0xc3, 0x28, 0x04, 0x39, 0xe4, 0x30, 0xe4, 0x30, 0xe4, 0x30, 0x05, 0x31, 0xe5, 0x28, 0x46, 0x39, 0xec, 0x72, 0x8e, 0x8b, 0x29, 0x5a, 0xcb, 0x7a, 0x7c, 0xff, 0x79, 0xde, 0x21, 0x08, 0x00, 0x08, 0x74, 0xd5, 0xf6, 0xd5, 0x00, 0x28, 0x2b, 0x93, 0xff, 0xff, 0x35, 0xa5, 0x23, 0x00, 0x02, 0x00, 0xc5, 0x00, 0x05, 0x09, 0xe5, 0x10, 0xe5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0x6b, 0x42, 0x9e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x94, 0x2b, 0x00, 0x4e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x70, 0x01, 0x70, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6b, 0x01, 0xac, 0x01, 0xd6, 0x02, 0x19, 0x03, 0x38, 0x03, 0x38, 0x03, 0x58, 0x03, 0x79, 0x03, 0x37, 0x03, 0xb4, 0x02, 0x51, 0x02, 0x93, 0x02, 0xb4, 0x02, 0xb4, 0x02, 0xb4, 0x02, 0xd5, 0x02, 0x51, 0x02, 0x07, 0x01, 0x27, 0x01, 0x70, 0x02, 0xed, 0x09, 0x28, 0x09, 0xed, 0x01, 0x2e, 0x02, 0x6f, 0x02, 0xcb, 0x01, 0x84, 0x00, 0xe5, 0x00, 0xc4, 0x00, 0xa3, 0x00, 0x62, 0x00, 0x62, 0x00, 0xa3, 0x00, 0xa4, 0x00, 0x06, 0x01, 0x06, 0x01, 0x05, 0x01, 0x26, 0x01, 0x26, 0x01, 0x47, 0x01, 0x05, 0x01, 0x62, 0x00, 0x62, 0x00, 0xa3, 0x00, 0x83, 0x00, 0x83, 0x08, 0xa7, 0x31, 0x85, 0x31, 0xef, 0x6b, 0xfa, 0xce, 0x5c, 0xef, 0x9e, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xaf, 0xfd, 0x05, 0xfd, 0xa9, 0xfd, 0x2c, 0xfe, 0x43, 0xfd, 0x23, 0xfe, 0x06, 0xfe, 0x01, 0x39, 0xe7, 0x51, 0x99, 0xde, 0xd1, 0x94, 0xa2, 0x20, 0xc3, 0x20, 0x41, 0x08, 0x61, 0x10, 0xe4, 0x30, 0x04, 0x39, 0xe4, 0x30, 0xe3, 0x30, 0xe4, 0x30, 0x05, 0x31, 0xc5, 0x20, 0x67, 0x39, 0x0c, 0x7b, 0x6a, 0x62, 0x66, 0x41, 0x30, 0xa4, 0xff, 0xff, 0xaa, 0x62, 0x00, 0x00, 0x08, 0x6a, 0x3a, 0xff, 0x89, 0x72, 0x20, 0x40, 0xfa, 0xf6, 0x3c, 0xe7, 0x62, 0x10, 0x42, 0x00, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xd0, 0x73, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x79, 0xad, 0x2b, 0x00, 0x4e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x70, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x70, 0x01, 0x70, 0x01, 0x70, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x6b, 0x01, 0xad, 0x01, 0x19, 0x03, 0x9b, 0x03, 0x59, 0x03, 0x58, 0x03, 0x58, 0x03, 0x58, 0x03, 0xb3, 0x02, 0x51, 0x02, 0x92, 0x02, 0xb3, 0x02, 0x93, 0x02, 0xb3, 0x02, 0x92, 0x02, 0x51, 0x02, 0x2f, 0x02, 0x8b, 0x01, 0x0e, 0x02, 0x91, 0x02, 0x91, 0x02, 0x28, 0x01, 0x49, 0x01, 0x4f, 0x02, 0x50, 0x02, 0x69, 0x01, 0x63, 0x00, 0xe5, 0x00, 0xc5, 0x00, 0xe5, 0x00, 0x06, 0x01, 0x48, 0x01, 0x89, 0x01, 0xaa, 0x01, 0x48, 0x01, 0x05, 0x01, 0x06, 0x01, 0x27, 0x01, 0x26, 0x01, 0x47, 0x01, 0x47, 0x01, 0x83, 0x00, 0x62, 0x00, 0x83, 0x08, 0x62, 0x00, 0x62, 0x08, 0x62, 0x08, 0xc6, 0x39, 0x2b, 0x63, 0xf6, 0xad, 0xba, 0xd6, 0xda, 0xe6, 0xff, 0xff, 0xdf, 0xff, 0xd3, 0xf5, 0x28, 0xfd, 0x45, 0xfd, 0x4e, 0xfe, 0xc7, 0xfd, 0xa3, 0xfd, 0xe9, 0xfe, 0x03, 0x5a, 0x00, 0x00, 0xc8, 0x7a, 0xf5, 0xc5, 0x28, 0x42, 0x21, 0x08, 0xa3, 0x18, 0x41, 0x08, 0xa3, 0x20, 0x04, 0x31, 0x04, 0x39, 0xe3, 0x30, 0xc3, 0x30, 0xe5, 0x30, 0xe5, 0x28, 0x06, 0x31, 0xcb, 0x6a, 0xa6, 0x41, 0x41, 0x10, 0x45, 0x41, 0xd5, 0xe5, 0x54, 0xc5, 0x20, 0x00, 0x61, 0x20, 0x78, 0xf6, 0x58, 0xde, 0x00, 0x28, 0xce, 0xb3, 0x54, 0xb5, 0x84, 0x08, 0x84, 0x00, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0x35, 0xa5, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x7c, 0xce, 0x0b, 0x00, 0x6f, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x6b, 0x01, 0xad, 0x01, 0x5a, 0x03, 0x9b, 0x03, 0x18, 0x03, 0x17, 0x03, 0x17, 0x03, 0xf5, 0x02, 0x92, 0x02, 0x71, 0x02, 0x72, 0x02, 0x51, 0x02, 0x50, 0x02, 0x70, 0x02, 0x2f, 0x02, 0xed, 0x01, 0x0e, 0x02, 0x0e, 0x02, 0x2f, 0x02, 0x2f, 0x02, 0x4f, 0x02, 0xcb, 0x01, 0xa4, 0x08, 0x89, 0x01, 0xca, 0x01, 0xa4, 0x00, 0xe5, 0x00, 0x89, 0x01, 0x06, 0x01, 0x28, 0x01, 0xab, 0x01, 0xed, 0x01, 0xec, 0x01, 0xeb, 0x01, 0x69, 0x09, 0xc5, 0x00, 0xa4, 0x00, 0xc4, 0x00, 0xc5, 0x00, 0x47, 0x09, 0x88, 0x09, 0x06, 0x01, 0x21, 0x00, 0xe4, 0x08, 0xc3, 0x08, 0x41, 0x00, 0x42, 0x00, 0x45, 0x29, 0xea, 0x6a, 0x74, 0xa5, 0x9d, 0xef, 0xda, 0xde, 0xff, 0xff, 0xff, 0xff, 0x57, 0xf6, 0x0a, 0xf5, 0x24, 0xfd, 0x4e, 0xfe, 0x4c, 0xfe, 0x23, 0xfd, 0x89, 0xfe, 0x88, 0xe5, 0x60, 0x18, 0xa1, 0x38, 0x6f, 0xa4, 0x91, 0x8c, 0x00, 0x00, 0x62, 0x10, 0xa2, 0x18, 0x82, 0x18, 0x82, 0x18, 0xe3, 0x30, 0x44, 0x41, 0x04, 0x39, 0xc3, 0x30, 0x63, 0x20, 0xe5, 0x30, 0x31, 0x9c, 0xe7, 0x49, 0x00, 0x08, 0x00, 0x18, 0x2b, 0x8b, 0x94, 0xcd, 0x63, 0x18, 0x00, 0x08, 0xee, 0x9b, 0xfe, 0xff, 0x0b, 0x7b, 0x82, 0x30, 0x05, 0x21, 0xa5, 0x00, 0xc5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0x59, 0xc6, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xff, 0xff, 0xff, 0x1d, 0xe7, 0xed, 0x10, 0x4e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x8f, 0x01, 0x8e, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0xad, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0xf7, 0x02, 0x5a, 0x03, 0x18, 0x03, 0x18, 0x03, 0xd5, 0x02, 0x51, 0x02, 0x72, 0x02, 0x72, 0x02, 0x2f, 0x02, 0xed, 0x01, 0xed, 0x01, 0x0e, 0x02, 0xcc, 0x01, 0xab, 0x01, 0xec, 0x01, 0x2e, 0x02, 0xed, 0x01, 0xeb, 0x01, 0x89, 0x01, 0x48, 0x01, 0xe5, 0x00, 0x21, 0x00, 0xe5, 0x00, 0x82, 0x00, 0x06, 0x01, 0x0c, 0x02, 0xaa, 0x01, 0x89, 0x01, 0x8b, 0x01, 0xaa, 0x01, 0x68, 0x01, 0x83, 0x00, 0xc4, 0x00, 0xca, 0x09, 0x47, 0x01, 0xa4, 0x00, 0xa3, 0x00, 0x83, 0x08, 0xc7, 0x21, 0x4a, 0x2a, 0xc4, 0x08, 0x83, 0x08, 0x08, 0x3a, 0x03, 0x19, 0x21, 0x00, 0x00, 0x00, 0x23, 0x29, 0xcd, 0x83, 0x7d, 0xe7, 0x3c, 0xe7, 0x7d, 0xf7, 0xff, 0xff, 0x5d, 0xf7, 0xec, 0xec, 0xc4, 0xfc, 0x2b, 0xfe, 0xb0, 0xfe, 0x64, 0xfd, 0x64, 0xfd, 0xe8, 0xfe, 0xc4, 0x7a, 0x00, 0x00, 0x86, 0x82, 0x2e, 0x94, 0x08, 0x3a, 0x41, 0x08, 0x83, 0x18, 0xa2, 0x18, 0xc2, 0x30, 0x00, 0x18, 0xc3, 0x28, 0x44, 0x41, 0x04, 0x39, 0x62, 0x28, 0x82, 0x20, 0x0c, 0x73, 0xc7, 0x49, 0xe3, 0x30, 0x61, 0x20, 0xea, 0x7a, 0xf6, 0xd5, 0x62, 0x10, 0x00, 0x08, 0x07, 0x5a, 0x3a, 0xff, 0x54, 0xb5, 0x01, 0x00, 0x43, 0x00, 0xe5, 0x10, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xa8, 0x21, 0x1c, 0xe7, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x33, 0x5b, 0x4f, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x70, 0x01, 0x70, 0x01, 0x6f, 0x01, 0x70, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x6b, 0x01, 0x94, 0x02, 0x3a, 0x03, 0x39, 0x03, 0x17, 0x03, 0xb3, 0x02, 0x30, 0x02, 0x51, 0x02, 0x70, 0x02, 0x0e, 0x02, 0xcc, 0x01, 0x0e, 0x02, 0xed, 0x01, 0x8b, 0x01, 0xed, 0x01, 0x90, 0x02, 0x2e, 0x02, 0xaa, 0x01, 0x67, 0x01, 0xe4, 0x00, 0xa2, 0x00, 0xa3, 0x00, 0x21, 0x00, 0x26, 0x01, 0xe6, 0x00, 0x48, 0x01, 0x4e, 0x02, 0x47, 0x01, 0xc4, 0x00, 0xa3, 0x00, 0xa3, 0x00, 0x40, 0x00, 0x00, 0x00, 0xa9, 0x01, 0xd1, 0x02, 0x2d, 0x02, 0x47, 0x01, 0x26, 0x01, 0x06, 0x01, 0xc4, 0x08, 0xe7, 0x31, 0xa9, 0x42, 0x20, 0x08, 0x04, 0x19, 0xe7, 0x39, 0x41, 0x08, 0x21, 0x00, 0x61, 0x08, 0x44, 0x31, 0x13, 0xa5, 0xfe, 0xf7, 0x5c, 0xef, 0xff, 0xff, 0xdf, 0xff, 0x10, 0xed, 0x25, 0xf4, 0x46, 0xfd, 0x90, 0xfe, 0xa7, 0xfd, 0x83, 0xfd, 0x24, 0xfe, 0xc6, 0xed, 0xc2, 0x28, 0xe0, 0x40, 0xec, 0x93, 0x50, 0x7c, 0xc3, 0x18, 0x41, 0x08, 0x61, 0x10, 0x4a, 0x8b, 0x66, 0x6a, 0x00, 0x18, 0xe3, 0x38, 0x64, 0x49, 0x44, 0x49, 0x24, 0x41, 0x24, 0x39, 0x89, 0x5a, 0x68, 0x62, 0xe3, 0x38, 0x28, 0x62, 0x5a, 0xff, 0xe7, 0x41, 0x00, 0x10, 0x03, 0x39, 0x53, 0xcd, 0x1a, 0xdf, 0x63, 0x08, 0x22, 0x00, 0xe5, 0x10, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xed, 0x52, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd7, 0x94, 0x6f, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x70, 0x01, 0x70, 0x01, 0x50, 0x01, 0x70, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x8f, 0x01, 0x8f, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x6b, 0x01, 0x31, 0x02, 0x5b, 0x03, 0x38, 0x03, 0xf5, 0x02, 0x51, 0x02, 0x2f, 0x02, 0x92, 0x02, 0x50, 0x02, 0x0e, 0x02, 0x2f, 0x02, 0x4f, 0x02, 0xcc, 0x01, 0xcc, 0x01, 0xb1, 0x02, 0xf3, 0x02, 0xec, 0x01, 0x06, 0x01, 0x82, 0x00, 0x41, 0x00, 0x62, 0x00, 0x26, 0x01, 0xca, 0x09, 0x89, 0x09, 0x28, 0x01, 0x48, 0x01, 0xaa, 0x01, 0x62, 0x00, 0x21, 0x00, 0x61, 0x00, 0x41, 0x00, 0x21, 0x00, 0x88, 0x01, 0x6f, 0x02, 0xaf, 0x02, 0x4d, 0x02, 0xa9, 0x01, 0x67, 0x01, 0x47, 0x01, 0x27, 0x01, 0xe4, 0x00, 0xc3, 0x18, 0x61, 0x08, 0x01, 0x00, 0x45, 0x21, 0x28, 0x42, 0xc3, 0x10, 0x61, 0x08, 0x61, 0x08, 0x23, 0x29, 0x99, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x78, 0xf6, 0x27, 0xec, 0x64, 0xf4, 0x4e, 0xfe, 0xe9, 0xfd, 0x62, 0xfd, 0xa5, 0xfd, 0x07, 0xff, 0x84, 0x9b, 0x00, 0x00, 0x85, 0x82, 0x4d, 0x9c, 0x49, 0x42, 0x21, 0x08, 0x00, 0x00, 0xc9, 0x6a, 0xdb, 0xff, 0xea, 0x72, 0x00, 0x18, 0x84, 0x49, 0xe6, 0x59, 0xa5, 0x51, 0x44, 0x41, 0x0b, 0x6b, 0x68, 0x6a, 0x44, 0x49, 0xc3, 0x30, 0x16, 0xe6, 0x6c, 0x83, 0x82, 0x20, 0x03, 0x31, 0xcd, 0x9b, 0x95, 0xc5, 0x83, 0x08, 0x63, 0x00, 0xe5, 0x10, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0x52, 0x84, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x5b, 0xc6, 0x8f, 0x09, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x70, 0x01, 0x50, 0x01, 0x50, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x8f, 0x01, 0x6f, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0xae, 0x01, 0x8e, 0x01, 0xae, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0xad, 0x01, 0x6b, 0x01, 0xae, 0x01, 0x18, 0x03, 0x17, 0x03, 0xd4, 0x02, 0x51, 0x02, 0x51, 0x02, 0xb2, 0x02, 0x0f, 0x02, 0x0e, 0x02, 0x70, 0x02, 0x2f, 0x02, 0xcc, 0x01, 0x91, 0x02, 0x35, 0x03, 0x2d, 0x02, 0xe4, 0x00, 0x42, 0x00, 0x20, 0x00, 0xc4, 0x00, 0xaa, 0x01, 0x91, 0x02, 0xf3, 0x02, 0xcc, 0x09, 0xe5, 0x08, 0x83, 0x00, 0x62, 0x00, 0x20, 0x00, 0x61, 0x00, 0x25, 0x01, 0xa3, 0x00, 0x06, 0x01, 0x6f, 0x02, 0x8f, 0x02, 0x4e, 0x02, 0xeb, 0x01, 0xeb, 0x01, 0x89, 0x01, 0x47, 0x01, 0x67, 0x01, 0xc4, 0x00, 0x00, 0x00, 0x41, 0x00, 0x21, 0x00, 0x41, 0x00, 0xc6, 0x31, 0x27, 0x42, 0xe3, 0x18, 0x61, 0x08, 0x00, 0x00, 0xea, 0x62, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xba, 0xee, 0x88, 0xdb, 0xc3, 0xeb, 0x0d, 0xfe, 0x4c, 0xfe, 0x42, 0xfd, 0xa5, 0xfd, 0x67, 0xfe, 0x07, 0xf6, 0xc0, 0x28, 0xc1, 0x38, 0x2d, 0xa4, 0x0f, 0x7c, 0xe4, 0x20, 0x01, 0x00, 0x20, 0x08, 0x11, 0xad, 0x58, 0xf7, 0x88, 0x6a, 0xe3, 0x40, 0xe6, 0x61, 0xc6, 0x59, 0xc2, 0x28, 0xad, 0x7b, 0xad, 0x93, 0x85, 0x51, 0xe3, 0x30, 0xad, 0x93, 0xa9, 0x72, 0x27, 0x5a, 0x0a, 0x73, 0xe7, 0x51, 0xe5, 0x20, 0x84, 0x00, 0xe6, 0x08, 0xc5, 0x10, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0x18, 0xbe, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xf7, 0x71, 0x32, 0x0d, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x70, 0x01, 0x70, 0x01, 0x50, 0x01, 0x50, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x8f, 0x01, 0x6e, 0x01, 0x8f, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x93, 0x02, 0x16, 0x03, 0xd4, 0x02, 0x30, 0x02, 0x71, 0x02, 0x91, 0x02, 0x0e, 0x02, 0x2f, 0x02, 0x70, 0x02, 0x0d, 0x02, 0x2f, 0x02, 0x56, 0x03, 0x91, 0x02, 0xe4, 0x00, 0x00, 0x00, 0x41, 0x00, 0x26, 0x01, 0x0e, 0x02, 0xb2, 0x02, 0xd3, 0x02, 0x70, 0x02, 0x69, 0x01, 0x00, 0x00, 0x00, 0x00, 0x41, 0x00, 0x82, 0x00, 0x46, 0x01, 0x2d, 0x02, 0xe6, 0x00, 0x06, 0x01, 0x90, 0x02, 0x4f, 0x02, 0xec, 0x01, 0x0c, 0x02, 0x4d, 0x02, 0x88, 0x01, 0x88, 0x01, 0x47, 0x01, 0x82, 0x00, 0x41, 0x00, 0x82, 0x08, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x24, 0x19, 0x48, 0x42, 0x85, 0x31, 0x41, 0x08, 0x20, 0x08, 0x74, 0xb5, 0xff, 0xff, 0xff, 0xff, 0x79, 0xe6, 0x2a, 0xcb, 0x24, 0xe3, 0x4a, 0xfd, 0x8f, 0xfe, 0x84, 0xfd, 0x62, 0xfd, 0xe6, 0xfd, 0x6a, 0xff, 0x25, 0xb4, 0x00, 0x00, 0x05, 0x62, 0xcf, 0xac, 0x49, 0x4a, 0x01, 0x00, 0x41, 0x08, 0x20, 0x10, 0x10, 0xbd, 0x8c, 0x83, 0xc2, 0x30, 0x06, 0x62, 0x48, 0x6a, 0x20, 0x18, 0x8d, 0x7b, 0x90, 0xac, 0x27, 0x6a, 0x45, 0x41, 0x23, 0x39, 0x0e, 0x94, 0xad, 0x83, 0xc7, 0x41, 0x02, 0x00, 0x00, 0x00, 0x84, 0x00, 0xe5, 0x08, 0x05, 0x11, 0xe5, 0x10, 0xe5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0x4a, 0x3a, 0xbe, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb4, 0x63, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x70, 0x01, 0x70, 0x01, 0x70, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x8f, 0x01, 0x6f, 0x01, 0x8f, 0x01, 0x8e, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0xae, 0x01, 0xad, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x6b, 0x01, 0x10, 0x02, 0xf6, 0x02, 0xd4, 0x02, 0xee, 0x01, 0x71, 0x02, 0x50, 0x02, 0x2f, 0x02, 0x91, 0x02, 0x50, 0x02, 0x2f, 0x02, 0x57, 0x03, 0xf4, 0x02, 0xe5, 0x00, 0x00, 0x00, 0x82, 0x00, 0xaa, 0x01, 0x70, 0x02, 0xb2, 0x02, 0x92, 0x02, 0xec, 0x01, 0xa4, 0x00, 0x20, 0x00, 0x20, 0x00, 0x00, 0x00, 0xc4, 0x00, 0x8a, 0x01, 0xec, 0x01, 0x70, 0x02, 0x48, 0x09, 0x42, 0x00, 0x2e, 0x02, 0x4e, 0x02, 0x4e, 0x02, 0xb1, 0x02, 0x2d, 0x02, 0xc4, 0x00, 0xc3, 0x00, 0x06, 0x01, 0x62, 0x00, 0x21, 0x00, 0x82, 0x08, 0x42, 0x00, 0x21, 0x00, 0x62, 0x00, 0x62, 0x00, 0xe3, 0x10, 0x07, 0x3a, 0x07, 0x42, 0x20, 0x00, 0x85, 0x39, 0x5c, 0xf7, 0xff, 0xff, 0x5d, 0xef, 0x8d, 0xbb, 0x65, 0xd2, 0x47, 0xf4, 0x4d, 0xfe, 0xc6, 0xfd, 0x83, 0xfd, 0xa5, 0xfd, 0x88, 0xfe, 0x68, 0xf6, 0xe2, 0x30, 0x60, 0x28, 0x6d, 0xb4, 0xb2, 0x94, 0x62, 0x10, 0x41, 0x08, 0xc3, 0x20, 0x44, 0x39, 0xa2, 0x28, 0xa2, 0x28, 0x44, 0x41, 0x85, 0x49, 0xc2, 0x30, 0xe7, 0x59, 0x68, 0x72, 0xc9, 0x7a, 0x61, 0x28, 0x48, 0x5a, 0xff, 0xff, 0x17, 0xbe, 0x20, 0x00, 0xe5, 0x18, 0xb3, 0x8c, 0xaf, 0x6b, 0x84, 0x08, 0x64, 0x00, 0x06, 0x11, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xf1, 0x73, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xda, 0xb5, 0x4e, 0x09, 0x2d, 0x01, 0x2e, 0x01, 0x2d, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x70, 0x01, 0x70, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x8f, 0x01, 0x8f, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0xae, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0xae, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x6b, 0x01, 0xae, 0x01, 0xf5, 0x02, 0xb3, 0x02, 0xae, 0x01, 0x72, 0x02, 0x72, 0x02, 0x92, 0x02, 0xb2, 0x02, 0x51, 0x02, 0x16, 0x03, 0x37, 0x03, 0x28, 0x01, 0x00, 0x00, 0xc4, 0x00, 0x0d, 0x02, 0x71, 0x02, 0x92, 0x02, 0x92, 0x02, 0xcb, 0x01, 0x62, 0x00, 0x00, 0x00, 0x83, 0x00, 0x8a, 0x01, 0x83, 0x00, 0x84, 0x00, 0xee, 0x01, 0xac, 0x01, 0xed, 0x01, 0x0e, 0x02, 0x84, 0x00, 0x6a, 0x01, 0x70, 0x02, 0x6f, 0x02, 0xcb, 0x01, 0xe4, 0x00, 0xc4, 0x00, 0xa3, 0x00, 0xe4, 0x00, 0x82, 0x00, 0x00, 0x00, 0x82, 0x00, 0x42, 0x00, 0x41, 0x00, 0x62, 0x00, 0x82, 0x00, 0x82, 0x00, 0x82, 0x00, 0x28, 0x42, 0x48, 0x42, 0x00, 0x00, 0x67, 0x52, 0xff, 0xff, 0xdf, 0xf7, 0x91, 0xac, 0x68, 0xba, 0x06, 0xe3, 0x8a, 0xfd, 0xe7, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x62, 0xfd, 0x26, 0xff, 0x06, 0xcd, 0x00, 0x00, 0xc5, 0x59, 0x8e, 0xac, 0xa9, 0x52, 0x61, 0x08, 0x82, 0x18, 0x21, 0x08, 0xa2, 0x20, 0x21, 0x08, 0x00, 0x08, 0x2a, 0x73, 0x11, 0xb5, 0xe1, 0x48, 0xa5, 0x61, 0xc8, 0x72, 0x2a, 0x7b, 0x7d, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xb4, 0xb5, 0x70, 0x94, 0x35, 0xad, 0x8a, 0x52, 0x22, 0x00, 0x01, 0x00, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xe5, 0x10, 0xb7, 0xb5, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x71, 0x32, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x6f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x70, 0x01, 0x70, 0x01, 0x70, 0x01, 0x50, 0x01, 0x50, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0xae, 0x01, 0xae, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x8d, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x6c, 0x01, 0xad, 0x01, 0xd4, 0x02, 0x72, 0x02, 0xee, 0x01, 0x92, 0x02, 0x92, 0x02, 0x92, 0x02, 0x71, 0x02, 0x93, 0x02, 0x99, 0x03, 0x0e, 0x02, 0x20, 0x00, 0xc5, 0x00, 0x4f, 0x02, 0x92, 0x02, 0x71, 0x02, 0xb2, 0x02, 0xee, 0x01, 0x83, 0x00, 0x00, 0x00, 0xe5, 0x00, 0xed, 0x01, 0x91, 0x02, 0x69, 0x01, 0x01, 0x00, 0xed, 0x01, 0x2e, 0x02, 0xee, 0x01, 0x91, 0x02, 0xaa, 0x09, 0x62, 0x00, 0xec, 0x01, 0x68, 0x01, 0xa3, 0x00, 0x05, 0x01, 0xa3, 0x08, 0x00, 0x00, 0x00, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x82, 0x00, 0x41, 0x00, 0x62, 0x00, 0x82, 0x00, 0xa3, 0x08, 0xa3, 0x00, 0x82, 0x00, 0x28, 0x3a, 0x07, 0x42, 0x00, 0x00, 0x70, 0x94, 0xff, 0xff, 0x14, 0x9d, 0xca, 0x9a, 0xe8, 0xda, 0xe6, 0xeb, 0xca, 0xfd, 0x85, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x45, 0xfe, 0x07, 0xff, 0x82, 0x49, 0x00, 0x18, 0xaa, 0x9b, 0xb1, 0x94, 0x82, 0x10, 0x01, 0x08, 0x82, 0x10, 0xc3, 0x20, 0xa2, 0x20, 0xa2, 0x20, 0x12, 0xad, 0xff, 0xff, 0x0d, 0x9c, 0x4d, 0xa4, 0x15, 0xce, 0xff, 0xff, 0xff, 0xff, 0x9b, 0xf7, 0xbc, 0xff, 0xff, 0xff, 0xd9, 0xde, 0x44, 0x29, 0x20, 0x08, 0x70, 0x94, 0x71, 0x84, 0x63, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc9, 0x29, 0x9e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x56, 0x7c, 0x2e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x70, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0xae, 0x01, 0xae, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8c, 0x01, 0xad, 0x01, 0x92, 0x02, 0x52, 0x02, 0x10, 0x02, 0x92, 0x02, 0x93, 0x02, 0x72, 0x02, 0x30, 0x02, 0x36, 0x03, 0xd4, 0x02, 0xe6, 0x00, 0xe4, 0x00, 0x2f, 0x02, 0x92, 0x02, 0x51, 0x02, 0x93, 0x02, 0x71, 0x02, 0xe5, 0x00, 0x00, 0x00, 0x06, 0x01, 0x50, 0x02, 0x71, 0x02, 0x50, 0x02, 0x69, 0x01, 0x00, 0x00, 0xc5, 0x08, 0x6f, 0x02, 0xec, 0x01, 0x89, 0x01, 0x68, 0x01, 0x62, 0x00, 0x21, 0x00, 0xa3, 0x00, 0x42, 0x00, 0xe5, 0x00, 0x27, 0x09, 0xa8, 0x01, 0x4c, 0x0a, 0x31, 0x0b, 0x0f, 0x0b, 0x83, 0x00, 0x20, 0x00, 0x21, 0x00, 0x62, 0x00, 0x83, 0x00, 0x82, 0x08, 0xa3, 0x08, 0xc2, 0x00, 0x61, 0x00, 0x28, 0x42, 0x86, 0x31, 0x20, 0x08, 0x99, 0xde, 0x3c, 0xdf, 0xea, 0x6a, 0x68, 0xb2, 0x47, 0xeb, 0x29, 0xfd, 0x43, 0xfd, 0x61, 0xfd, 0x82, 0xfd, 0x83, 0xfd, 0xe5, 0xfe, 0x45, 0xdd, 0x21, 0x10, 0xc5, 0x51, 0x0c, 0x94, 0xa9, 0x5a, 0xa2, 0x18, 0x04, 0x29, 0x66, 0x39, 0x24, 0x29, 0xa6, 0x41, 0x03, 0x31, 0xba, 0xde, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xbb, 0xf7, 0x9b, 0xf7, 0x9b, 0xf7, 0xbc, 0xff, 0xfe, 0xff, 0x5b, 0xef, 0xfa, 0xde, 0xff, 0xff, 0x5c, 0xef, 0x05, 0x11, 0x84, 0x00, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xaf, 0x6b, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x7c, 0xc6, 0x6f, 0x09, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x70, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x8f, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0xae, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8d, 0x01, 0xac, 0x01, 0x8c, 0x01, 0x31, 0x02, 0x31, 0x02, 0x10, 0x02, 0x52, 0x02, 0x93, 0x02, 0x51, 0x02, 0x72, 0x02, 0x56, 0x03, 0xee, 0x01, 0x27, 0x01, 0xed, 0x01, 0x93, 0x02, 0x71, 0x02, 0x92, 0x02, 0xb3, 0x02, 0x69, 0x01, 0x20, 0x00, 0x07, 0x01, 0x71, 0x02, 0x92, 0x02, 0x71, 0x02, 0xab, 0x01, 0x49, 0x01, 0xe6, 0x00, 0x00, 0x00, 0xe5, 0x00, 0x26, 0x01, 0xa3, 0x00, 0x83, 0x00, 0x06, 0x01, 0xe5, 0x00, 0x00, 0x00, 0xf0, 0x12, 0xd9, 0x0c, 0xf3, 0x03, 0x95, 0x0c, 0x74, 0x0c, 0xf1, 0x03, 0xcc, 0x02, 0x82, 0x00, 0x20, 0x00, 0x41, 0x00, 0x83, 0x00, 0x83, 0x00, 0x82, 0x00, 0x82, 0x00, 0xc3, 0x00, 0xc3, 0x00, 0x41, 0x00, 0xe7, 0x39, 0xe4, 0x18, 0x84, 0x39, 0xde, 0xff, 0xb2, 0x8c, 0xc3, 0x50, 0x47, 0xd2, 0x07, 0xfc, 0xc3, 0xfc, 0x40, 0xfd, 0xa2, 0xfd, 0x83, 0xfd, 0xe2, 0xfd, 0x04, 0xff, 0xc1, 0x59, 0x00, 0x10, 0xee, 0xbc, 0xd5, 0xbd, 0xad, 0x7b, 0x61, 0x10, 0xa6, 0x39, 0xa6, 0x39, 0xa4, 0x41, 0xaa, 0x83, 0x3a, 0xef, 0xff, 0xff, 0xfd, 0xff, 0xdd, 0xff, 0xbc, 0xff, 0x9c, 0xf7, 0xbc, 0xf7, 0x9c, 0xf7, 0x9b, 0xf7, 0x9c, 0xf7, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0x57, 0xc6, 0xe5, 0x10, 0x84, 0x00, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0x26, 0x11, 0x7a, 0xce, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x71, 0x3a, 0x0d, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0xae, 0x01, 0xae, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x6c, 0x01, 0x10, 0x02, 0x73, 0x02, 0x30, 0x02, 0x51, 0x02, 0x93, 0x02, 0x30, 0x02, 0xf4, 0x02, 0x16, 0x03, 0xac, 0x01, 0xed, 0x01, 0x92, 0x02, 0x93, 0x02, 0x72, 0x02, 0xd5, 0x02, 0x50, 0x02, 0x84, 0x00, 0xc6, 0x00, 0x51, 0x02, 0xb3, 0x02, 0x92, 0x02, 0x0e, 0x02, 0x69, 0x01, 0x49, 0x01, 0xa6, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x05, 0x09, 0x93, 0x0b, 0x1a, 0x05, 0x3f, 0x0e, 0x92, 0x0b, 0xce, 0x12, 0xb1, 0x0b, 0x29, 0x02, 0x08, 0x02, 0x85, 0x01, 0xe3, 0x00, 0x04, 0x01, 0x0e, 0x0b, 0x4a, 0x0a, 0x41, 0x00, 0x62, 0x00, 0x83, 0x00, 0x83, 0x00, 0xa3, 0x00, 0xc3, 0x00, 0xe4, 0x00, 0x41, 0x00, 0x20, 0x00, 0xc7, 0x31, 0x41, 0x08, 0x2f, 0x94, 0xdd, 0xf7, 0x28, 0x52, 0xa2, 0x80, 0xa5, 0xf2, 0x64, 0xfc, 0x21, 0xfd, 0x61, 0xfd, 0xa2, 0xfd, 0x62, 0xfd, 0x41, 0xfe, 0x21, 0xdd, 0x83, 0x51, 0x17, 0xc6, 0xb4, 0xbd, 0xd7, 0xde, 0x4f, 0x94, 0xe3, 0x20, 0xa5, 0x41, 0x44, 0x52, 0xf7, 0xe6, 0xff, 0xff, 0xdc, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xdc, 0xff, 0xbb, 0xf7, 0xdd, 0xff, 0xdd, 0xff, 0xdc, 0xff, 0xbc, 0xff, 0x9b, 0xf7, 0x9b, 0xf7, 0xff, 0xff, 0x75, 0xa5, 0x21, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xac, 0x42, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x79, 0xa5, 0x0d, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x8f, 0x01, 0x8e, 0x01, 0xae, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0xae, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0xad, 0x01, 0x6b, 0x01, 0x30, 0x0a, 0xb4, 0x02, 0x51, 0x02, 0x93, 0x02, 0x92, 0x02, 0x72, 0x02, 0x16, 0x03, 0x94, 0x02, 0x31, 0x02, 0x74, 0x02, 0xb5, 0x02, 0x93, 0x02, 0xb4, 0x02, 0xd5, 0x02, 0xef, 0x01, 0xe7, 0x00, 0xcd, 0x01, 0xb4, 0x02, 0xd5, 0x02, 0x70, 0x02, 0x49, 0x01, 0xa4, 0x00, 0x00, 0x00, 0x43, 0x00, 0x83, 0x00, 0xa4, 0x08, 0xef, 0x12, 0x2b, 0x0a, 0xae, 0x0a, 0xd2, 0x13, 0x35, 0x14, 0xb6, 0x14, 0x87, 0x09, 0x20, 0x00, 0x21, 0x00, 0x00, 0x00, 0x26, 0x09, 0x71, 0x0b, 0xb6, 0x0c, 0xd1, 0x0b, 0x66, 0x01, 0x62, 0x00, 0x83, 0x00, 0x83, 0x00, 0x83, 0x00, 0xc4, 0x00, 0x62, 0x00, 0xa8, 0x11, 0x69, 0x1a, 0xa3, 0x00, 0x41, 0x10, 0x64, 0x29, 0x61, 0x10, 0x33, 0xad, 0x2f, 0x74, 0x41, 0x30, 0x85, 0xc9, 0x84, 0xfb, 0xc3, 0xfc, 0x02, 0xfd, 0x81, 0xfd, 0x81, 0xfd, 0x81, 0xfd, 0xa1, 0xfe, 0xc2, 0xab, 0xe9, 0x9b, 0x45, 0xe5, 0x49, 0x83, 0xff, 0xff, 0x8f, 0x9c, 0x45, 0x52, 0x34, 0xd6, 0xfe, 0xff, 0xbc, 0xff, 0xbc, 0xf7, 0x9d, 0xf7, 0x11, 0xad, 0x97, 0xd6, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xff, 0x6a, 0x4a, 0x22, 0x00, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0x15, 0x9d, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0x10, 0x2a, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0xae, 0x01, 0xae, 0x01, 0xae, 0x01, 0xae, 0x01, 0xce, 0x01, 0xae, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x6b, 0x01, 0x0f, 0x0a, 0xb4, 0x0a, 0x52, 0x02, 0x93, 0x02, 0x93, 0x02, 0xf6, 0x02, 0x17, 0x03, 0x94, 0x02, 0xb5, 0x02, 0xd6, 0x02, 0xb5, 0x02, 0xb5, 0x02, 0xd6, 0x02, 0xb4, 0x02, 0xef, 0x01, 0x6b, 0x01, 0xef, 0x01, 0xf7, 0x02, 0xd4, 0x02, 0x28, 0x01, 0x00, 0x00, 0x00, 0x00, 0x4d, 0x0a, 0xf9, 0x0c, 0xaa, 0x09, 0x21, 0x00, 0x55, 0x0c, 0xbe, 0x0e, 0xd1, 0x03, 0xcd, 0x0a, 0x8c, 0x12, 0x8b, 0x0a, 0xed, 0x0a, 0xb1, 0x03, 0x70, 0x0b, 0x67, 0x09, 0x25, 0x01, 0x4b, 0x02, 0xea, 0x09, 0x00, 0x00, 0x00, 0x00, 0xa4, 0x00, 0xe5, 0x08, 0x83, 0x00, 0xa4, 0x00, 0xe4, 0x00, 0x82, 0x00, 0x2e, 0x14, 0x74, 0x1d, 0x0a, 0x0a, 0x00, 0x00, 0x24, 0x29, 0xc3, 0x10, 0x00, 0x00, 0xc6, 0x39, 0x86, 0x21, 0xc3, 0x50, 0xa3, 0xc9, 0x23, 0xfc, 0xe3, 0xfc, 0x21, 0xfd, 0xa1, 0xfd, 0x81, 0xfd, 0xa1, 0xfd, 0xe2, 0xfd, 0x80, 0xfd, 0x00, 0xfe, 0xc4, 0xa3, 0x3a, 0xc6, 0xfe, 0xff, 0x5a, 0xef, 0xfe, 0xff, 0xfd, 0xff, 0xdd, 0xff, 0x35, 0xce, 0xeb, 0x83, 0x24, 0x52, 0xf9, 0xe6, 0xff, 0xff, 0x93, 0xb5, 0xed, 0x7b, 0xb0, 0x94, 0x93, 0xb5, 0x78, 0xce, 0xd6, 0xb5, 0x27, 0x3a, 0x01, 0x00, 0xe6, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0x67, 0x19, 0x5d, 0xef, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd7, 0x8c, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0xae, 0x01, 0xae, 0x01, 0xae, 0x01, 0xce, 0x01, 0xce, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8c, 0x01, 0xce, 0x01, 0xb4, 0x02, 0x94, 0x02, 0xb5, 0x02, 0xb6, 0x02, 0x39, 0x03, 0xf7, 0x02, 0x74, 0x02, 0x95, 0x02, 0xb6, 0x02, 0xb5, 0x02, 0xd6, 0x02, 0xd6, 0x02, 0x32, 0x02, 0xce, 0x01, 0x8c, 0x01, 0x95, 0x02, 0xd6, 0x02, 0x08, 0x01, 0x00, 0x00, 0xc5, 0x00, 0xfb, 0x0c, 0xbd, 0x0d, 0xbd, 0x0d, 0xf0, 0x02, 0x00, 0x00, 0x63, 0x00, 0xfc, 0x05, 0xdf, 0x06, 0x9b, 0x05, 0x7a, 0x05, 0x58, 0x05, 0x59, 0x05, 0x79, 0x05, 0x53, 0x04, 0x4b, 0x0a, 0x62, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x83, 0x00, 0x82, 0x00, 0xe5, 0x08, 0x06, 0x01, 0x63, 0x00, 0x63, 0x08, 0xca, 0x0a, 0xf5, 0x1d, 0x12, 0x24, 0x87, 0x11, 0x46, 0x0a, 0xc3, 0x10, 0x62, 0x10, 0x00, 0x00, 0x4e, 0x9c, 0xd5, 0xbd, 0x00, 0x00, 0x00, 0x10, 0xa5, 0x71, 0x44, 0xe4, 0xc2, 0xfd, 0x61, 0xfd, 0x41, 0xfd, 0x61, 0xfd, 0xe1, 0xfd, 0xc0, 0xfd, 0xe0, 0xfd, 0x21, 0xe5, 0x4d, 0x9c, 0xff, 0xff, 0xff, 0xff, 0xdd, 0xff, 0xfe, 0xff, 0xff, 0xff, 0x49, 0x73, 0x43, 0x4a, 0x76, 0xd6, 0xff, 0xff, 0x2e, 0x8c, 0x20, 0x00, 0x00, 0x00, 0x88, 0x6a, 0x47, 0x62, 0x81, 0x18, 0x03, 0x29, 0xe7, 0x51, 0x67, 0x21, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xb3, 0x8c, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x1d, 0xdf, 0x8f, 0x11, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x8f, 0x01, 0x8e, 0x01, 0xae, 0x01, 0xae, 0x01, 0xce, 0x01, 0xce, 0x01, 0xce, 0x01, 0xce, 0x01, 0xcd, 0x01, 0xcd, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8c, 0x01, 0xad, 0x01, 0xb4, 0x02, 0xf7, 0x02, 0xb6, 0x02, 0xb7, 0x02, 0xf8, 0x02, 0x75, 0x02, 0x33, 0x02, 0x33, 0x02, 0x12, 0x02, 0x54, 0x02, 0xd7, 0x02, 0x94, 0x02, 0x0f, 0x02, 0xce, 0x01, 0x94, 0x02, 0x18, 0x03, 0x28, 0x01, 0x00, 0x00, 0x48, 0x09, 0x3d, 0x0d, 0xd4, 0x0b, 0xe4, 0x00, 0xc4, 0x00, 0xf3, 0x0b, 0x46, 0x01, 0x01, 0x00, 0xf1, 0x02, 0x3e, 0x06, 0xdd, 0x05, 0xbc, 0x05, 0x5a, 0x0d, 0x14, 0x0c, 0x4b, 0x0a, 0xc3, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x01, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x21, 0x00, 0xc5, 0x00, 0xa4, 0x00, 0x01, 0x00, 0x2b, 0x0b, 0x71, 0x24, 0xa4, 0x28, 0x05, 0x1a, 0x4a, 0x0c, 0xc2, 0x00, 0x21, 0x08, 0x00, 0x00, 0x85, 0x41, 0xd0, 0xac, 0x8c, 0x73, 0x62, 0x38, 0x63, 0x58, 0x03, 0x49, 0x24, 0x8b, 0xe3, 0xfd, 0x01, 0xfe, 0x80, 0xfd, 0x81, 0xfd, 0xc8, 0xfd, 0x07, 0xfe, 0x80, 0xfd, 0x83, 0x9b, 0x39, 0xc6, 0xff, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd0, 0x9c, 0x31, 0xad, 0xff, 0xff, 0xb9, 0xd6, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x24, 0x31, 0xa5, 0x49, 0x27, 0x6a, 0x4d, 0xbc, 0x6d, 0x7b, 0x84, 0x08, 0xa4, 0x00, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0x87, 0x21, 0x5d, 0xef, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x84, 0x2e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x8f, 0x01, 0x8f, 0x01, 0xaf, 0x09, 0xcf, 0x09, 0xcf, 0x09, 0xce, 0x09, 0xce, 0x01, 0xce, 0x09, 0xce, 0x01, 0xce, 0x01, 0xce, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8d, 0x01, 0xac, 0x01, 0x8c, 0x01, 0x52, 0x02, 0xf8, 0x02, 0xb7, 0x02, 0xd7, 0x02, 0x76, 0x02, 0x54, 0x02, 0x54, 0x02, 0x53, 0x02, 0x12, 0x02, 0xb5, 0x02, 0xd6, 0x02, 0x31, 0x02, 0x0f, 0x02, 0x94, 0x02, 0x9b, 0x03, 0x8c, 0x01, 0x00, 0x00, 0x08, 0x01, 0x5d, 0x0d, 0xef, 0x0a, 0x00, 0x00, 0xa5, 0x08, 0x00, 0x00, 0x66, 0x09, 0x8d, 0x0a, 0x84, 0x00, 0xc7, 0x00, 0xb0, 0x0a, 0x8e, 0x02, 0x0a, 0x0a, 0x26, 0x09, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x21, 0x00, 0xa3, 0x00, 0x42, 0x00, 0x86, 0x01, 0x4d, 0x0c, 0xeb, 0x0c, 0x4e, 0x1e, 0x67, 0x0b, 0x00, 0x00, 0x21, 0x08, 0x21, 0x00, 0x00, 0x00, 0xe6, 0x51, 0x18, 0xf7, 0x28, 0x62, 0x40, 0x88, 0xc2, 0xc1, 0xa4, 0x61, 0xc5, 0x49, 0x24, 0xb4, 0x01, 0xf6, 0xe0, 0xfd, 0x52, 0xee, 0x9c, 0xce, 0x04, 0xfe, 0x80, 0xdc, 0x32, 0xad, 0xdf, 0xff, 0xfd, 0xff, 0x19, 0xe7, 0x35, 0xd6, 0xfe, 0xff, 0xfd, 0xff, 0xff, 0xff, 0x0f, 0x84, 0x63, 0x10, 0x49, 0x4a, 0x25, 0x29, 0xc7, 0x39, 0x69, 0x52, 0x6a, 0x5a, 0xe8, 0x49, 0x83, 0x08, 0xa4, 0x00, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0x11, 0x7c, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x3e, 0xe7, 0xf0, 0x21, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x8f, 0x01, 0x8f, 0x09, 0xaf, 0x09, 0xcf, 0x09, 0xef, 0x11, 0xef, 0x11, 0xef, 0x11, 0xee, 0x09, 0xee, 0x09, 0xee, 0x09, 0xee, 0x01, 0xce, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8b, 0x01, 0x10, 0x02, 0xf9, 0x02, 0xb9, 0x02, 0xd9, 0x02, 0x97, 0x02, 0xb7, 0x02, 0xd7, 0x02, 0x96, 0x02, 0xd6, 0x02, 0x59, 0x03, 0xf6, 0x02, 0x32, 0x02, 0x94, 0x02, 0xbc, 0x03, 0x93, 0x02, 0x00, 0x00, 0x64, 0x00, 0xfc, 0x0c, 0x37, 0x04, 0x83, 0x00, 0x21, 0x00, 0xa5, 0x08, 0x84, 0x00, 0x23, 0x00, 0x29, 0x09, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x20, 0x00, 0x21, 0x00, 0x62, 0x00, 0x01, 0x00, 0x8a, 0x0a, 0xf6, 0x0e, 0x4e, 0x0d, 0x81, 0x00, 0x00, 0x00, 0x61, 0x08, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2d, 0x9c, 0x93, 0xb5, 0x62, 0x28, 0x42, 0xb9, 0x84, 0xfb, 0xc3, 0x9a, 0xe4, 0x49, 0x64, 0x6a, 0x01, 0xbc, 0x0f, 0xe6, 0xbf, 0xe7, 0x77, 0xff, 0x20, 0xfd, 0x6b, 0xb4, 0x79, 0xce, 0xd7, 0xe6, 0x2a, 0x7b, 0x63, 0x49, 0xff, 0xff, 0xfe, 0xff, 0x7d, 0xef, 0xcd, 0x7b, 0xf5, 0xcd, 0xff, 0xff, 0xf9, 0xee, 0x34, 0xad, 0xed, 0x62, 0xa4, 0x10, 0x23, 0x00, 0xc5, 0x00, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0x87, 0x21, 0xfc, 0xde, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x84, 0x2e, 0x01, 0x2e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x70, 0x01, 0x70, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0xb0, 0x09, 0xd0, 0x09, 0xcf, 0x11, 0xef, 0x11, 0x10, 0x1a, 0xef, 0x19, 0xef, 0x19, 0x0f, 0x1a, 0x0f, 0x12, 0x0f, 0x12, 0xee, 0x09, 0xcd, 0x01, 0xcd, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8c, 0x01, 0xce, 0x01, 0xd8, 0x02, 0xdb, 0x02, 0xfb, 0x02, 0xd8, 0x02, 0xd8, 0x02, 0xd8, 0x02, 0x55, 0x02, 0xd6, 0x02, 0x38, 0x03, 0xb4, 0x02, 0x94, 0x02, 0x9b, 0x03, 0x9a, 0x03, 0xc5, 0x00, 0x01, 0x00, 0x96, 0x0b, 0xff, 0x0e, 0xb5, 0x0b, 0x8a, 0x09, 0x00, 0x00, 0x45, 0x00, 0xa7, 0x00, 0x64, 0x00, 0x43, 0x00, 0x62, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0xe5, 0x08, 0x62, 0x08, 0x41, 0x00, 0x61, 0x00, 0x61, 0x00, 0x41, 0x08, 0x21, 0x00, 0x21, 0x00, 0x20, 0x08, 0xed, 0x8b, 0x2b, 0x5b, 0x01, 0x40, 0x62, 0xd9, 0x22, 0xfc, 0x43, 0xfd, 0xa4, 0x9b, 0x42, 0x41, 0x47, 0x5a, 0x58, 0xce, 0xff, 0xff, 0x6a, 0xff, 0x64, 0xbc, 0x76, 0xad, 0x11, 0xad, 0x64, 0x41, 0xc1, 0x38, 0xb2, 0xcd, 0xff, 0xff, 0x9d, 0xf7, 0xd1, 0x9c, 0x79, 0xce, 0xf7, 0xbd, 0xec, 0x62, 0xc5, 0x10, 0x23, 0x00, 0xa4, 0x08, 0xe5, 0x10, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xb3, 0x8c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x7e, 0xef, 0x31, 0x2a, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x70, 0x01, 0x70, 0x01, 0x70, 0x01, 0x90, 0x01, 0x90, 0x09, 0xcf, 0x09, 0x11, 0x1a, 0x31, 0x2a, 0xf0, 0x21, 0xcf, 0x19, 0xae, 0x19, 0x0f, 0x22, 0x30, 0x22, 0x4f, 0x22, 0xee, 0x09, 0xcd, 0x01, 0xce, 0x01, 0xcd, 0x01, 0xcd, 0x01, 0xcd, 0x01, 0x8d, 0x01, 0x6b, 0x01, 0x75, 0x0a, 0x1e, 0x03, 0xdb, 0x02, 0x76, 0x02, 0x55, 0x02, 0x34, 0x02, 0x75, 0x02, 0x58, 0x0b, 0xf6, 0x02, 0xd4, 0x02, 0x78, 0x03, 0xbb, 0x03, 0x30, 0x02, 0x63, 0x00, 0x0c, 0x09, 0x5d, 0x0d, 0xff, 0x07, 0x37, 0x0c, 0x86, 0x08, 0x29, 0x01, 0xb0, 0x0a, 0x67, 0x09, 0x24, 0x01, 0x46, 0x09, 0xa4, 0x08, 0x22, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x04, 0x01, 0x82, 0x00, 0x41, 0x00, 0x61, 0x00, 0x21, 0x00, 0x61, 0x00, 0x00, 0x00, 0x61, 0x10, 0x32, 0xb5, 0xa6, 0x39, 0x00, 0x50, 0xc3, 0xe9, 0xe2, 0xfb, 0xe3, 0xfd, 0xe4, 0xfd, 0x49, 0xa4, 0x04, 0x19, 0x2e, 0x5b, 0x6e, 0xd6, 0x07, 0xfe, 0xf9, 0xe6, 0xb0, 0x9c, 0x65, 0x41, 0x22, 0x41, 0x44, 0x62, 0x98, 0xde, 0x7d, 0xef, 0xaa, 0x52, 0x83, 0x08, 0x23, 0x00, 0x01, 0x00, 0x63, 0x00, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xa5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xa8, 0x21, 0x7e, 0xef, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x79, 0xa5, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x70, 0x01, 0x90, 0x09, 0xb1, 0x11, 0xd0, 0x11, 0xd0, 0x11, 0xd1, 0x19, 0x70, 0x42, 0x70, 0x63, 0xd3, 0x94, 0xb3, 0x8c, 0x70, 0x63, 0x4f, 0x32, 0x70, 0x2a, 0x0e, 0x0a, 0xee, 0x01, 0xee, 0x09, 0xee, 0x01, 0xcd, 0x01, 0xcd, 0x01, 0xad, 0x01, 0x8b, 0x01, 0x31, 0x02, 0xfc, 0x02, 0x78, 0x02, 0x54, 0x02, 0xf2, 0x01, 0x34, 0x02, 0x38, 0x03, 0x16, 0x03, 0x73, 0x02, 0x16, 0x03, 0x78, 0x03, 0xd4, 0x02, 0x8b, 0x01, 0x09, 0x01, 0xb2, 0x0a, 0x9f, 0x0f, 0x79, 0x0d, 0xa4, 0x00, 0x2c, 0x0a, 0xcf, 0x0a, 0x08, 0x0a, 0x45, 0x09, 0xe4, 0x00, 0x84, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0xa3, 0x00, 0xe3, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x20, 0x00, 0x41, 0x00, 0x00, 0x00, 0xab, 0x8b, 0x75, 0xd6, 0x04, 0x29, 0x62, 0x90, 0x46, 0xfb, 0x64, 0xfc, 0xc3, 0xfd, 0x6b, 0xfe, 0x6d, 0x6b, 0xe7, 0x39, 0x47, 0x52, 0x28, 0x8b, 0x19, 0xef, 0x1b, 0xe7, 0xa3, 0x49, 0x44, 0x5a, 0x57, 0xd6, 0x56, 0xce, 0xb8, 0xd6, 0xe8, 0x31, 0x00, 0x00, 0x84, 0x00, 0x06, 0x09, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc4, 0x08, 0xa4, 0x08, 0x15, 0x9d, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb2, 0x42, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x70, 0x01, 0x90, 0x01, 0xb1, 0x09, 0x11, 0x22, 0xf1, 0x29, 0x12, 0x4b, 0x37, 0xc6, 0x9c, 0xf7, 0xfe, 0xff, 0xff, 0xff, 0x9d, 0xf7, 0x74, 0xad, 0x4e, 0x32, 0x0f, 0x1a, 0x2f, 0x1a, 0x0e, 0x0a, 0xee, 0x01, 0xcd, 0x01, 0xad, 0x01, 0xad, 0x01, 0x6b, 0x01, 0xef, 0x01, 0xdb, 0x02, 0x78, 0x02, 0x54, 0x02, 0x95, 0x02, 0xf7, 0x02, 0xd6, 0x02, 0x73, 0x02, 0x72, 0x02, 0xb4, 0x02, 0xb3, 0x02, 0xee, 0x01, 0xac, 0x01, 0x4c, 0x01, 0x7a, 0x0d, 0xde, 0x0e, 0xe5, 0x08, 0xc3, 0x00, 0x66, 0x09, 0xc3, 0x08, 0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x01, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x22, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0xe3, 0x00, 0xa2, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x00, 0x00, 0x23, 0x31, 0x74, 0xee, 0x6c, 0x73, 0x00, 0x30, 0x46, 0xda, 0x64, 0xfb, 0x22, 0xfc, 0x26, 0xfd, 0x35, 0xde, 0x29, 0x42, 0x30, 0x84, 0x2e, 0xbd, 0x65, 0x5a, 0x76, 0xad, 0xd9, 0xde, 0x17, 0xe7, 0xff, 0xff, 0xff, 0xff, 0x1a, 0xe7, 0x05, 0x19, 0x44, 0x00, 0x06, 0x11, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc4, 0x08, 0xac, 0x4a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7c, 0xce, 0x8f, 0x11, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x70, 0x01, 0x90, 0x09, 0xb1, 0x11, 0xd1, 0x19, 0x10, 0x32, 0xf5, 0xbd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x34, 0xa5, 0x4f, 0x32, 0x2f, 0x1a, 0x2f, 0x12, 0xee, 0x09, 0xcd, 0x01, 0xad, 0x01, 0xad, 0x01, 0x6b, 0x01, 0xad, 0x01, 0xdc, 0x02, 0xfb, 0x02, 0xf9, 0x02, 0x7b, 0x03, 0x79, 0x03, 0xd5, 0x02, 0x52, 0x02, 0x94, 0x02, 0xf5, 0x02, 0x71, 0x02, 0x30, 0x02, 0xaf, 0x01, 0xb1, 0x0a, 0x5d, 0x0e, 0xeb, 0x01, 0x00, 0x08, 0xc4, 0x08, 0x00, 0x00, 0x01, 0x00, 0x42, 0x00, 0x21, 0x00, 0x42, 0x00, 0x41, 0x00, 0x42, 0x00, 0x22, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x82, 0x00, 0xe3, 0x00, 0x61, 0x00, 0x41, 0x08, 0x41, 0x00, 0x21, 0x00, 0x01, 0x00, 0x00, 0x08, 0xc8, 0x72, 0xae, 0xa4, 0x61, 0x08, 0x21, 0x70, 0x65, 0xf2, 0xa3, 0xfb, 0x46, 0xfd, 0x4f, 0xcd, 0x63, 0x00, 0x09, 0x42, 0xcd, 0xf6, 0xc7, 0xcc, 0xcc, 0x5a, 0x74, 0xb5, 0xde, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xb8, 0xd6, 0xc5, 0x10, 0x64, 0x00, 0xe6, 0x10, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xe5, 0x10, 0x39, 0xc6, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x36, 0x7c, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x70, 0x01, 0x90, 0x09, 0xd1, 0x11, 0xb1, 0x19, 0x50, 0x3a, 0x98, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7b, 0xf7, 0x91, 0x6b, 0x2f, 0x2a, 0x2f, 0x1a, 0xee, 0x09, 0xce, 0x01, 0xcd, 0x01, 0xad, 0x01, 0x8c, 0x01, 0x8b, 0x01, 0xba, 0x02, 0xfd, 0x02, 0x5a, 0x03, 0xfc, 0x03, 0xbb, 0x03, 0x17, 0x03, 0xb4, 0x02, 0xf6, 0x02, 0x93, 0x02, 0xef, 0x01, 0x30, 0x02, 0x72, 0x0a, 0x36, 0x14, 0x0a, 0x0a, 0x00, 0x00, 0x42, 0x00, 0x22, 0x00, 0x42, 0x00, 0x42, 0x00, 0x41, 0x00, 0x41, 0x00, 0x42, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0xc3, 0x00, 0x82, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0xa1, 0x18, 0x8d, 0xb4, 0xab, 0x7b, 0x25, 0x41, 0x27, 0xca, 0x64, 0xea, 0x45, 0xfc, 0xec, 0xdc, 0x05, 0x11, 0x00, 0x00, 0x80, 0x28, 0xa9, 0x93, 0xfa, 0xe6, 0xd3, 0xa4, 0x2a, 0x6b, 0x1b, 0xe7, 0xff, 0xff, 0xf5, 0xbd, 0x63, 0x08, 0xa5, 0x00, 0xe5, 0x10, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xa5, 0x08, 0xc5, 0x08, 0xf0, 0x73, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x7e, 0xef, 0x31, 0x2a, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x90, 0x09, 0xd1, 0x11, 0xd1, 0x21, 0x50, 0x3a, 0x57, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0x32, 0x7c, 0xce, 0x19, 0xee, 0x11, 0xee, 0x09, 0xcd, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8c, 0x01, 0x6a, 0x01, 0x96, 0x02, 0xfd, 0x02, 0xd8, 0x02, 0x7a, 0x03, 0x7a, 0x03, 0xf6, 0x02, 0x78, 0x03, 0xd4, 0x02, 0x4b, 0x01, 0xad, 0x01, 0xd4, 0x02, 0x2e, 0x0a, 0xe4, 0x08, 0x00, 0x00, 0x63, 0x00, 0x62, 0x00, 0x22, 0x00, 0x22, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x62, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x01, 0x00, 0x62, 0x00, 0xa3, 0x00, 0x41, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x44, 0x39, 0x13, 0xe6, 0x4a, 0x6b, 0x62, 0x40, 0xa5, 0xd1, 0xa3, 0xfa, 0x2c, 0xfd, 0x4d, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa6, 0x39, 0x99, 0xd6, 0x94, 0xb5, 0xc6, 0x39, 0x5c, 0xef, 0x99, 0xd6, 0x01, 0x00, 0xc6, 0x08, 0xc5, 0x10, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0x09, 0x32, 0x9e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7c, 0xce, 0x4e, 0x09, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x70, 0x01, 0x70, 0x09, 0x90, 0x09, 0xf1, 0x21, 0xf1, 0x31, 0x54, 0xa5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9b, 0xf7, 0x70, 0x63, 0x0f, 0x22, 0x0f, 0x12, 0xee, 0x09, 0xcd, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8a, 0x01, 0xef, 0x01, 0x1c, 0x03, 0x98, 0x02, 0x55, 0x02, 0xf7, 0x0a, 0x37, 0x03, 0x11, 0x02, 0xe9, 0x00, 0xcf, 0x01, 0xfb, 0x03, 0x36, 0x0b, 0x42, 0x00, 0x00, 0x00, 0x42, 0x00, 0x84, 0x00, 0x42, 0x00, 0x22, 0x00, 0x41, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x22, 0x00, 0x42, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x22, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x83, 0x00, 0x82, 0x00, 0x21, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x00, 0x00, 0x85, 0x41, 0xef, 0xc4, 0xe4, 0x18, 0xa2, 0x70, 0xe4, 0xf1, 0xc8, 0xfb, 0x8f, 0xac, 0xe4, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0xad, 0x83, 0x66, 0x31, 0x06, 0x42, 0x1a, 0xe7, 0x09, 0x42, 0x22, 0x00, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc4, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0x18, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x56, 0x7c, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x70, 0x01, 0x70, 0x09, 0xb0, 0x09, 0xf1, 0x21, 0xf2, 0x31, 0x32, 0x63, 0x7b, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x34, 0xa5, 0x70, 0x42, 0x4f, 0x2a, 0x0f, 0x1a, 0xce, 0x09, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0x6b, 0x01, 0x8b, 0x01, 0xda, 0x02, 0xbb, 0x02, 0x55, 0x02, 0x95, 0x02, 0x11, 0x02, 0x4c, 0x01, 0xd5, 0x02, 0x7f, 0x04, 0xb9, 0x0b, 0xa4, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x63, 0x00, 0x64, 0x00, 0x42, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x62, 0x00, 0x42, 0x00, 0x62, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x41, 0x00, 0x82, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x00, 0x00, 0x8a, 0x93, 0x6b, 0x73, 0x00, 0x00, 0xe3, 0xa0, 0xe3, 0xf9, 0xa7, 0xba, 0x2b, 0x5b, 0x2f, 0x8c, 0x8d, 0x83, 0x40, 0x08, 0x00, 0x00, 0x00, 0x00, 0x25, 0x29, 0x04, 0x29, 0x4b, 0x6b, 0xcb, 0x52, 0x22, 0x00, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc4, 0x08, 0xa5, 0x08, 0x52, 0x84, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xf7, 0x71, 0x32, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x09, 0xb0, 0x11, 0xd0, 0x19, 0x32, 0x2a, 0x12, 0x3a, 0x94, 0x8c, 0xdd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdd, 0xff, 0x76, 0xad, 0xb0, 0x3a, 0x51, 0x32, 0x2f, 0x2a, 0x0e, 0x12, 0xce, 0x01, 0xae, 0x01, 0xce, 0x01, 0xad, 0x01, 0xad, 0x01, 0xac, 0x01, 0x6b, 0x01, 0x75, 0x02, 0xfc, 0x02, 0x56, 0x02, 0xf2, 0x01, 0x94, 0x02, 0x9a, 0x03, 0x5f, 0x0c, 0x16, 0x0b, 0x84, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x64, 0x00, 0x84, 0x00, 0x42, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x22, 0x00, 0x42, 0x00, 0x21, 0x00, 0x22, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x62, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x62, 0x00, 0x62, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x00, 0x00, 0x20, 0x00, 0x4c, 0xac, 0x29, 0x6b, 0x00, 0x18, 0x02, 0xd1, 0x60, 0x90, 0x0a, 0x53, 0xfc, 0xf7, 0x33, 0xfe, 0x08, 0xab, 0x86, 0x29, 0x00, 0x00, 0x00, 0x00, 0xc4, 0x18, 0x83, 0x18, 0x83, 0x08, 0xe6, 0x08, 0xc5, 0x08, 0xc4, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc4, 0x08, 0x8b, 0x42, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3b, 0xbe, 0x4f, 0x09, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x70, 0x09, 0xb0, 0x09, 0x11, 0x1a, 0x52, 0x2a, 0xd3, 0x42, 0x15, 0x95, 0xf8, 0xb5, 0x77, 0xa5, 0x34, 0x7c, 0xd1, 0x42, 0x31, 0x2a, 0x30, 0x22, 0x0f, 0x1a, 0xef, 0x09, 0xce, 0x01, 0xae, 0x01, 0xce, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0x6b, 0x01, 0xce, 0x01, 0x9a, 0x02, 0x79, 0x02, 0xd8, 0x02, 0xbc, 0x0b, 0xb3, 0x0a, 0x2a, 0x09, 0x21, 0x00, 0x00, 0x00, 0x21, 0x00, 0x42, 0x00, 0x21, 0x00, 0x42, 0x00, 0x64, 0x00, 0x84, 0x00, 0x63, 0x00, 0x21, 0x00, 0x62, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x43, 0x00, 0xa4, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x01, 0x00, 0x21, 0x00, 0x42, 0x00, 0x62, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x62, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x00, 0x00, 0x43, 0x31, 0xb1, 0xd5, 0x27, 0x42, 0x01, 0x48, 0x82, 0x80, 0x40, 0x08, 0xb8, 0xce, 0xae, 0xfc, 0x25, 0xd2, 0xf5, 0xb5, 0x50, 0x84, 0xa2, 0x18, 0xc3, 0x18, 0x05, 0x19, 0x05, 0x11, 0xe5, 0x08, 0xa5, 0x08, 0xa5, 0x08, 0xc5, 0x08, 0xc4, 0x08, 0xe5, 0x10, 0x39, 0xc6, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x59, 0xa5, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x70, 0x01, 0x90, 0x09, 0xf1, 0x11, 0x52, 0x1a, 0xb4, 0x2a, 0x93, 0x2a, 0x72, 0x2a, 0x72, 0x22, 0xb3, 0x2a, 0x52, 0x2a, 0x30, 0x22, 0xef, 0x11, 0xce, 0x09, 0xce, 0x09, 0xce, 0x01, 0xae, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8c, 0x01, 0x4a, 0x01, 0x14, 0x02, 0x3f, 0x04, 0x1f, 0x04, 0x10, 0x0a, 0x22, 0x08, 0x00, 0x00, 0x01, 0x00, 0x42, 0x00, 0x22, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x64, 0x00, 0x84, 0x00, 0x85, 0x00, 0x42, 0x00, 0x01, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0xe5, 0x08, 0xe6, 0x08, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x22, 0x00, 0x62, 0x00, 0x63, 0x00, 0x41, 0x00, 0x21, 0x00, 0x22, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x8a, 0x93, 0x73, 0xf6, 0xe3, 0x30, 0x22, 0x38, 0x00, 0x08, 0xd1, 0x8c, 0x10, 0xfd, 0xa0, 0xb8, 0xc8, 0x92, 0xff, 0xff, 0x1a, 0xef, 0x36, 0xce, 0x46, 0x21, 0x64, 0x00, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xa5, 0x08, 0xa4, 0x08, 0xf4, 0x9c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x6b, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x90, 0x01, 0xd1, 0x01, 0x32, 0x0a, 0x93, 0x12, 0x93, 0x1a, 0x93, 0x1a, 0x73, 0x1a, 0x72, 0x1a, 0x31, 0x1a, 0xf0, 0x09, 0xcf, 0x01, 0xae, 0x01, 0xae, 0x01, 0xae, 0x01, 0xae, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0x09, 0x01, 0xb6, 0x0a, 0xff, 0x14, 0xcf, 0x09, 0x00, 0x00, 0x00, 0x00, 0x22, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x64, 0x00, 0x84, 0x00, 0x84, 0x00, 0x83, 0x00, 0x83, 0x08, 0x63, 0x00, 0x63, 0x00, 0x62, 0x00, 0x22, 0x00, 0x42, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x63, 0x00, 0x62, 0x00, 0x21, 0x00, 0x00, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x81, 0x18, 0x2f, 0xdd, 0xd1, 0xe5, 0x00, 0x00, 0x00, 0x00, 0xa9, 0x7a, 0x2b, 0xd3, 0xa5, 0xb1, 0x00, 0x58, 0xec, 0x83, 0xff, 0xff, 0x95, 0xb5, 0x00, 0x00, 0xa5, 0x00, 0xc5, 0x08, 0xc5, 0x08, 0xa5, 0x08, 0xc5, 0x08, 0xd0, 0x73, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x63, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0xb1, 0x01, 0xf1, 0x01, 0x12, 0x02, 0x32, 0x0a, 0x32, 0x0a, 0x32, 0x0a, 0x31, 0x0a, 0xf0, 0x09, 0xaf, 0x01, 0xaf, 0x01, 0xae, 0x01, 0xae, 0x01, 0x8d, 0x01, 0xae, 0x01, 0xae, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0xb6, 0x02, 0x53, 0x02, 0x4b, 0x01, 0x63, 0x00, 0x00, 0x00, 0x42, 0x00, 0x21, 0x00, 0x22, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x63, 0x00, 0x84, 0x00, 0x64, 0x00, 0xc6, 0x08, 0x69, 0x09, 0x63, 0x00, 0x01, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x41, 0x00, 0x42, 0x00, 0x41, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x01, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x20, 0x00, 0x00, 0x00, 0x23, 0x31, 0x10, 0xf6, 0xe8, 0x72, 0x00, 0x00, 0x61, 0x40, 0x24, 0x89, 0x45, 0x61, 0x62, 0x38, 0x20, 0x08, 0x2e, 0x84, 0xc7, 0x39, 0x64, 0x00, 0xa5, 0x08, 0xc5, 0x08, 0xa4, 0x08, 0xa5, 0x08, 0x4e, 0x63, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x54, 0x5b, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0xb0, 0x01, 0xd0, 0x01, 0xf1, 0x01, 0x12, 0x02, 0x12, 0x02, 0xf1, 0x01, 0xd1, 0x09, 0xaf, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0xae, 0x01, 0xae, 0x01, 0xae, 0x01, 0x8d, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8d, 0x01, 0xad, 0x01, 0xae, 0x01, 0x2b, 0x01, 0xcf, 0x01, 0x4c, 0x09, 0x43, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x63, 0x00, 0xa6, 0x00, 0xa5, 0x00, 0x85, 0x00, 0x85, 0x00, 0x42, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x42, 0x00, 0x62, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x26, 0x62, 0x4d, 0xb4, 0xa5, 0x41, 0x00, 0x00, 0x62, 0x20, 0xc6, 0x49, 0x00, 0x00, 0xa3, 0x10, 0x00, 0x00, 0xc4, 0x10, 0xe6, 0x08, 0xa4, 0x08, 0xa4, 0x08, 0xa4, 0x08, 0xed, 0x52, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xf7, 0xf3, 0x4a, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x90, 0x01, 0xb0, 0x01, 0xd1, 0x01, 0xf1, 0x01, 0xd1, 0x01, 0xb0, 0x01, 0x8f, 0x01, 0x8f, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0xae, 0x01, 0xae, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8d, 0x01, 0x6c, 0x01, 0x8f, 0x01, 0x2d, 0x01, 0x23, 0x00, 0x00, 0x00, 0x22, 0x00, 0x22, 0x00, 0x22, 0x00, 0x22, 0x00, 0xa6, 0x00, 0xe8, 0x00, 0xa6, 0x00, 0x85, 0x00, 0x85, 0x00, 0x01, 0x00, 0x22, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x43, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x00, 0x63, 0x00, 0x62, 0x00, 0x41, 0x00, 0x21, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x62, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x20, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x64, 0x41, 0x87, 0x6a, 0x29, 0x83, 0x2a, 0x7b, 0x68, 0x52, 0x07, 0x4a, 0x41, 0x08, 0x45, 0x31, 0xa8, 0x29, 0x84, 0x00, 0xa4, 0x08, 0xa4, 0x00, 0xac, 0x4a, 0x7e, 0xef, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x1f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3e, 0xe7, 0x92, 0x3a, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0xb0, 0x01, 0xb0, 0x01, 0xb0, 0x01, 0xb0, 0x01, 0x90, 0x01, 0x8f, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8f, 0x01, 0x8a, 0x00, 0x01, 0x00, 0x00, 0x00, 0x43, 0x00, 0x65, 0x00, 0x23, 0x00, 0x85, 0x00, 0xc8, 0x00, 0xa6, 0x00, 0x64, 0x00, 0x85, 0x00, 0x63, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x63, 0x00, 0x42, 0x00, 0x42, 0x00, 0x22, 0x00, 0x01, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x63, 0x00, 0x63, 0x00, 0x42, 0x00, 0x41, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x21, 0x00, 0x63, 0x00, 0x62, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x20, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe3, 0x28, 0x4d, 0xbc, 0xef, 0xcc, 0x88, 0x6a, 0x88, 0x62, 0xa8, 0x72, 0x2c, 0x7b, 0x85, 0x10, 0x84, 0x00, 0xa4, 0x08, 0x0a, 0x32, 0x1c, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1d, 0xdf, 0x51, 0x32, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x6f, 0x01, 0x90, 0x01, 0x90, 0x01, 0x90, 0x01, 0x90, 0x01, 0x6f, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x8e, 0x01, 0x6d, 0x01, 0x8e, 0x01, 0xcc, 0x00, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x64, 0x00, 0x64, 0x00, 0x64, 0x00, 0xa7, 0x00, 0xa7, 0x00, 0x44, 0x00, 0x85, 0x00, 0x85, 0x00, 0x22, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x01, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x41, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x21, 0x00, 0x62, 0x00, 0x42, 0x00, 0x21, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x20, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x08, 0x00, 0x00, 0x00, 0x00, 0x03, 0x31, 0xe9, 0x82, 0x47, 0x6a, 0x81, 0x20, 0xac, 0x93, 0xe8, 0x41, 0x44, 0x00, 0xa5, 0x08, 0xe9, 0x31, 0xdb, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1d, 0xe7, 0x71, 0x32, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x90, 0x01, 0x90, 0x01, 0x90, 0x01, 0x6f, 0x01, 0x4e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8d, 0x01, 0xad, 0x01, 0xad, 0x01, 0x6e, 0x01, 0x6d, 0x01, 0x8d, 0x01, 0xcb, 0x00, 0x89, 0x00, 0x45, 0x00, 0x21, 0x00, 0x00, 0x00, 0x22, 0x00, 0x43, 0x00, 0x64, 0x00, 0xa8, 0x00, 0xa6, 0x00, 0x43, 0x00, 0x84, 0x00, 0x42, 0x00, 0x00, 0x00, 0x21, 0x00, 0x01, 0x00, 0x01, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x00, 0x00, 0x42, 0x00, 0x84, 0x00, 0x21, 0x00, 0x21, 0x00, 0x01, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x63, 0x00, 0x42, 0x00, 0x20, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x08, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa3, 0x18, 0x46, 0x31, 0xa4, 0x10, 0x43, 0x00, 0xc5, 0x08, 0x0a, 0x32, 0x1c, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7e, 0xef, 0xf3, 0x4a, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x90, 0x01, 0x90, 0x01, 0x70, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x6d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x8e, 0x01, 0x8d, 0x09, 0xae, 0x01, 0xeb, 0x00, 0x8a, 0x00, 0x89, 0x00, 0x87, 0x00, 0x87, 0x00, 0x22, 0x00, 0x00, 0x00, 0x42, 0x00, 0x86, 0x08, 0xc8, 0x00, 0x64, 0x00, 0x42, 0x00, 0x43, 0x00, 0x21, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x00, 0xc6, 0x00, 0x62, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x21, 0x00, 0x62, 0x00, 0x42, 0x00, 0x01, 0x00, 0x20, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x20, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x08, 0x01, 0x00, 0x02, 0x00, 0x09, 0x42, 0xaf, 0x7b, 0x8f, 0x73, 0xcc, 0x52, 0xc5, 0x08, 0x23, 0x00, 0xc5, 0x08, 0x8c, 0x4a, 0x5d, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0x74, 0x5b, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x70, 0x01, 0x70, 0x01, 0x70, 0x01, 0x70, 0x01, 0x4f, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x6c, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x09, 0x8d, 0x01, 0xee, 0x01, 0x0b, 0x01, 0x48, 0x00, 0x89, 0x00, 0xcb, 0x00, 0x0f, 0x01, 0x87, 0x00, 0x66, 0x00, 0xc9, 0x00, 0x65, 0x00, 0x65, 0x00, 0xa7, 0x00, 0x43, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x64, 0x00, 0xc6, 0x00, 0x62, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x42, 0x00, 0x62, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x20, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0xcb, 0x5a, 0x38, 0xce, 0xfb, 0xe6, 0xf4, 0xa4, 0x6b, 0x4a, 0xe5, 0x18, 0xa5, 0x00, 0xc5, 0x08, 0x2e, 0x5b, 0x9e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x56, 0x7c, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x70, 0x01, 0x70, 0x01, 0x90, 0x01, 0x6f, 0x01, 0x4f, 0x01, 0x2f, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x6d, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x8d, 0x01, 0xae, 0x01, 0x4c, 0x01, 0x6c, 0x01, 0xcf, 0x01, 0x2c, 0x01, 0x26, 0x00, 0x46, 0x00, 0xec, 0x00, 0x2e, 0x01, 0x86, 0x00, 0xca, 0x00, 0x0d, 0x01, 0xa9, 0x00, 0x44, 0x00, 0x65, 0x00, 0x86, 0x00, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x84, 0x00, 0xc7, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x21, 0x00, 0x42, 0x00, 0x62, 0x00, 0x42, 0x00, 0x22, 0x00, 0x21, 0x00, 0x00, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x01, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x20, 0x00, 0x00, 0x00, 0x27, 0x4a, 0xf6, 0xc5, 0x4a, 0x4a, 0x42, 0x08, 0x43, 0x00, 0x64, 0x00, 0xc5, 0x08, 0xd0, 0x73, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd7, 0x8c, 0x6e, 0x09, 0x2e, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x70, 0x01, 0x90, 0x01, 0x90, 0x01, 0x6f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0xcf, 0x01, 0xd0, 0x01, 0xaf, 0x01, 0xaf, 0x01, 0x8e, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x8e, 0x01, 0x2b, 0x01, 0x6c, 0x01, 0xcf, 0x01, 0x8d, 0x01, 0x26, 0x00, 0x68, 0x00, 0x2e, 0x01, 0xcb, 0x00, 0x66, 0x00, 0xa8, 0x00, 0xa8, 0x00, 0x66, 0x00, 0x86, 0x00, 0x43, 0x00, 0x65, 0x00, 0x66, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x42, 0x00, 0x64, 0x00, 0xc7, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x42, 0x00, 0x63, 0x00, 0x42, 0x00, 0x41, 0x00, 0x22, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x21, 0x00, 0x20, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x00, 0x00, 0xc2, 0x18, 0x48, 0x42, 0x84, 0x08, 0x43, 0x00, 0xc5, 0x08, 0x06, 0x09, 0xb4, 0x94, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xb5, 0xaf, 0x19, 0x2e, 0x01, 0x6f, 0x01, 0x90, 0x01, 0x90, 0x01, 0x70, 0x01, 0x6f, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x6e, 0x01, 0x6f, 0x01, 0xaf, 0x01, 0xf1, 0x01, 0xf1, 0x01, 0xd0, 0x01, 0xaf, 0x01, 0xaf, 0x01, 0x8e, 0x01, 0x6d, 0x01, 0x8d, 0x09, 0x6c, 0x09, 0x8d, 0x01, 0xad, 0x01, 0xad, 0x01, 0x0d, 0x01, 0x30, 0x01, 0xaa, 0x00, 0x45, 0x00, 0x66, 0x00, 0x66, 0x00, 0x66, 0x00, 0x24, 0x00, 0x86, 0x00, 0x44, 0x00, 0x21, 0x00, 0x85, 0x00, 0x42, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x22, 0x00, 0x84, 0x00, 0xc6, 0x00, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x42, 0x00, 0x62, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x20, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x20, 0x00, 0x21, 0x00, 0x20, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x00, 0x00, 0x61, 0x08, 0xe6, 0x39, 0xca, 0x5a, 0x47, 0x19, 0x84, 0x00, 0xa9, 0x21, 0xb7, 0xb5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbc, 0xd6, 0xd3, 0x42, 0x4f, 0x01, 0x90, 0x01, 0x90, 0x01, 0x70, 0x01, 0x50, 0x01, 0x2f, 0x01, 0x2e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x8f, 0x01, 0xd0, 0x01, 0xf1, 0x01, 0xf1, 0x01, 0xf1, 0x01, 0xd0, 0x01, 0xaf, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x0a, 0x01, 0x4b, 0x01, 0xae, 0x01, 0x8c, 0x01, 0xad, 0x01, 0xd3, 0x01, 0xcc, 0x00, 0x03, 0x00, 0x44, 0x00, 0x44, 0x00, 0x44, 0x00, 0x65, 0x00, 0x44, 0x00, 0x44, 0x00, 0x65, 0x00, 0x20, 0x00, 0x21, 0x00, 0x22, 0x00, 0x21, 0x00, 0x20, 0x00, 0x00, 0x00, 0x21, 0x00, 0xc6, 0x00, 0xa5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x42, 0x00, 0x63, 0x00, 0x42, 0x00, 0x21, 0x00, 0x22, 0x00, 0x42, 0x00, 0x62, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x00, 0x00, 0x41, 0x08, 0xe3, 0x18, 0x85, 0x31, 0xea, 0x5a, 0x88, 0x21, 0x4b, 0x3a, 0xfc, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0x56, 0x74, 0x70, 0x01, 0x90, 0x01, 0x70, 0x01, 0x4f, 0x01, 0x2f, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0d, 0x01, 0x2e, 0x01, 0x6f, 0x01, 0xd0, 0x01, 0x11, 0x02, 0x12, 0x02, 0x12, 0x02, 0x12, 0x02, 0xd0, 0x01, 0x6e, 0x01, 0x6d, 0x01, 0xe9, 0x00, 0x2b, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xef, 0x01, 0x4e, 0x01, 0x04, 0x00, 0x45, 0x00, 0x68, 0x00, 0x23, 0x00, 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x84, 0x00, 0xc7, 0x00, 0x42, 0x00, 0x00, 0x00, 0x21, 0x00, 0x63, 0x00, 0x63, 0x00, 0x42, 0x00, 0x22, 0x00, 0x42, 0x00, 0x63, 0x00, 0x42, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x00, 0x00, 0x41, 0x08, 0x45, 0x21, 0x45, 0x21, 0xe3, 0x18, 0x27, 0x42, 0xb3, 0x94, 0x9e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9c, 0xc6, 0x34, 0x43, 0x70, 0x01, 0x4f, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0xd0, 0x01, 0x32, 0x02, 0x33, 0x02, 0x74, 0x02, 0x33, 0x02, 0xd1, 0x01, 0x6e, 0x01, 0x6d, 0x01, 0xe9, 0x00, 0x2a, 0x01, 0x6d, 0x01, 0x8c, 0x01, 0x10, 0x0a, 0xeb, 0x00, 0x05, 0x00, 0x68, 0x00, 0x68, 0x00, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa7, 0x00, 0x2a, 0x09, 0xa6, 0x00, 0x42, 0x00, 0x22, 0x00, 0x42, 0x00, 0x43, 0x00, 0x42, 0x00, 0x42, 0x00, 0x63, 0x00, 0x42, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x82, 0x10, 0x44, 0x29, 0x65, 0x29, 0x45, 0x21, 0xeb, 0x5a, 0x9a, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0xf8, 0x94, 0xb0, 0x11, 0x0e, 0x01, 0x0e, 0x01, 0xee, 0x00, 0xee, 0x00, 0x0d, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x6e, 0x01, 0xd0, 0x01, 0x12, 0x02, 0x33, 0x02, 0x53, 0x02, 0x12, 0x02, 0xd0, 0x01, 0x6e, 0x01, 0x6d, 0x01, 0xe9, 0x00, 0x09, 0x01, 0x8d, 0x01, 0x6c, 0x01, 0xee, 0x01, 0x71, 0x01, 0x6c, 0x00, 0x28, 0x00, 0x46, 0x00, 0x43, 0x00, 0x45, 0x08, 0x48, 0x00, 0x6a, 0x00, 0x8b, 0x00, 0x69, 0x00, 0x65, 0x00, 0x43, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc8, 0x00, 0x2c, 0x01, 0xa6, 0x00, 0x42, 0x00, 0x22, 0x00, 0x42, 0x00, 0x63, 0x00, 0x83, 0x00, 0x83, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0xa2, 0x10, 0x44, 0x21, 0x44, 0x21, 0xa6, 0x31, 0xd3, 0x9c, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdd, 0xd6, 0xb5, 0x63, 0x2e, 0x09, 0xee, 0x00, 0x0e, 0x01, 0xed, 0x00, 0x0e, 0x01, 0x4e, 0x01, 0x6f, 0x01, 0xd0, 0x01, 0xf1, 0x01, 0x12, 0x02, 0x11, 0x02, 0xd0, 0x01, 0x8f, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0xe8, 0x00, 0xe8, 0x00, 0x8c, 0x01, 0x6b, 0x01, 0xf3, 0x01, 0x75, 0x01, 0xd1, 0x08, 0xf1, 0x00, 0x48, 0x00, 0x46, 0x00, 0x8a, 0x08, 0xd0, 0x00, 0x8d, 0x00, 0x48, 0x00, 0x45, 0x00, 0x23, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x85, 0x00, 0xc8, 0x00, 0x64, 0x00, 0x42, 0x00, 0x22, 0x00, 0x63, 0x00, 0xc5, 0x00, 0x84, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x21, 0x00, 0x41, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x41, 0x00, 0xa2, 0x10, 0x04, 0x21, 0x44, 0x21, 0xae, 0x73, 0xdb, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x1f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xb5, 0x92, 0x42, 0xed, 0x00, 0x0e, 0x01, 0x2e, 0x01, 0x6f, 0x01, 0x90, 0x01, 0xb0, 0x01, 0xd0, 0x01, 0xf0, 0x01, 0xd0, 0x01, 0xb0, 0x01, 0x6f, 0x01, 0x4d, 0x01, 0x6d, 0x01, 0x09, 0x01, 0xa7, 0x00, 0x4b, 0x01, 0x8b, 0x01, 0xb3, 0x01, 0xf3, 0x00, 0xaf, 0x00, 0xd0, 0x00, 0x67, 0x00, 0x67, 0x00, 0x88, 0x00, 0x89, 0x00, 0x46, 0x00, 0x23, 0x00, 0x22, 0x00, 0x23, 0x00, 0x23, 0x00, 0x44, 0x00, 0x44, 0x00, 0x23, 0x00, 0x22, 0x00, 0x84, 0x00, 0xa6, 0x00, 0xe7, 0x00, 0xc6, 0x00, 0x84, 0x00, 0x42, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x22, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x62, 0x08, 0xa3, 0x10, 0xa2, 0x10, 0xaa, 0x52, 0xb7, 0xbd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x1f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x99, 0xa5, 0xd3, 0x42, 0x70, 0x01, 0xb0, 0x01, 0xd1, 0x01, 0xd0, 0x01, 0xf0, 0x01, 0xf0, 0x01, 0xb0, 0x01, 0x8f, 0x01, 0x6e, 0x01, 0x4d, 0x01, 0x2c, 0x01, 0x2a, 0x01, 0xa7, 0x00, 0x0a, 0x01, 0x8c, 0x01, 0xae, 0x01, 0xaf, 0x00, 0x4d, 0x00, 0x4a, 0x00, 0x25, 0x00, 0x45, 0x00, 0x23, 0x00, 0x25, 0x00, 0xac, 0x00, 0x8b, 0x00, 0x69, 0x00, 0x68, 0x00, 0x68, 0x00, 0x66, 0x00, 0x65, 0x00, 0x44, 0x00, 0x22, 0x00, 0x43, 0x00, 0xc6, 0x08, 0xc6, 0x00, 0x64, 0x00, 0x21, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x62, 0x00, 0x42, 0x00, 0x42, 0x00, 0x41, 0x00, 0x42, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x01, 0x00, 0x21, 0x00, 0x62, 0x08, 0x82, 0x10, 0x29, 0x42, 0x55, 0xad, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xf7, 0x9a, 0xa5, 0x55, 0x43, 0xf1, 0x01, 0xf1, 0x01, 0x11, 0x02, 0xd0, 0x01, 0x6e, 0x01, 0x4d, 0x01, 0x2d, 0x01, 0x2c, 0x01, 0x0b, 0x01, 0x2b, 0x01, 0xc8, 0x00, 0xe9, 0x00, 0x6d, 0x01, 0xac, 0x01, 0x8e, 0x01, 0x8e, 0x00, 0xae, 0x00, 0xae, 0x00, 0xae, 0x00, 0xac, 0x00, 0x69, 0x00, 0x8d, 0x00, 0x69, 0x00, 0x47, 0x00, 0x47, 0x00, 0x46, 0x00, 0x45, 0x00, 0x24, 0x00, 0x24, 0x00, 0x23, 0x00, 0x23, 0x00, 0x43, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x22, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x62, 0x08, 0x49, 0x4a, 0x14, 0xa5, 0x9e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x1f, 0xef, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0x5c, 0xbe, 0x75, 0x3b, 0x31, 0x0a, 0xaf, 0x01, 0x4d, 0x01, 0x0c, 0x01, 0x0c, 0x01, 0xeb, 0x00, 0x0b, 0x01, 0x0b, 0x01, 0x2b, 0x01, 0xe9, 0x08, 0x4b, 0x01, 0x8c, 0x01, 0xee, 0x01, 0x90, 0x01, 0x6c, 0x00, 0x8c, 0x00, 0xad, 0x00, 0x8a, 0x00, 0x44, 0x00, 0x24, 0x00, 0x25, 0x00, 0x46, 0x00, 0x67, 0x00, 0x46, 0x00, 0x45, 0x00, 0x44, 0x00, 0x44, 0x00, 0x23, 0x00, 0x22, 0x00, 0x01, 0x00, 0x22, 0x00, 0x85, 0x00, 0x43, 0x00, 0x41, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x62, 0x00, 0x29, 0x42, 0x38, 0xc6, 0x9e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x3f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x7c, 0xc6, 0x16, 0x64, 0x2f, 0x22, 0x0b, 0x01, 0xeb, 0x00, 0x0b, 0x01, 0x0b, 0x01, 0xea, 0x00, 0x0b, 0x01, 0x4f, 0x09, 0x2c, 0x01, 0x6b, 0x01, 0xad, 0x01, 0xb0, 0x01, 0xae, 0x00, 0x48, 0x00, 0x45, 0x00, 0x46, 0x00, 0x24, 0x00, 0x24, 0x00, 0x46, 0x00, 0x46, 0x00, 0x66, 0x00, 0x46, 0x00, 0x45, 0x00, 0x44, 0x00, 0x44, 0x00, 0x23, 0x00, 0x22, 0x00, 0x22, 0x00, 0x22, 0x00, 0x85, 0x00, 0x63, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x45, 0x21, 0x4d, 0x63, 0xf8, 0xbd, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x3f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0x17, 0x95, 0xd0, 0x42, 0xad, 0x19, 0xeb, 0x00, 0xeb, 0x00, 0xe9, 0x00, 0x4e, 0x09, 0x6f, 0x09, 0x4a, 0x01, 0x8c, 0x01, 0x6d, 0x01, 0x8d, 0x00, 0x6b, 0x00, 0x67, 0x00, 0x65, 0x00, 0x65, 0x00, 0x65, 0x00, 0x66, 0x00, 0x46, 0x00, 0x45, 0x00, 0x45, 0x00, 0x45, 0x00, 0x44, 0x00, 0x23, 0x00, 0x22, 0x00, 0x22, 0x00, 0x22, 0x00, 0x22, 0x00, 0x85, 0x00, 0x63, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x04, 0x19, 0x29, 0x42, 0xb3, 0x94, 0x9e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x1f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdc, 0xd6, 0x17, 0x95, 0x92, 0x63, 0x0d, 0x2a, 0xe9, 0x00, 0x8e, 0x09, 0x6e, 0x09, 0x6b, 0x01, 0x6d, 0x01, 0xce, 0x00, 0x6a, 0x00, 0x66, 0x00, 0x44, 0x00, 0x45, 0x00, 0x67, 0x00, 0x67, 0x00, 0x66, 0x00, 0x45, 0x00, 0x45, 0x00, 0x45, 0x00, 0x44, 0x00, 0x23, 0x00, 0x23, 0x00, 0x42, 0x00, 0x22, 0x00, 0x01, 0x00, 0x84, 0x00, 0x64, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x43, 0x00, 0x63, 0x00, 0x42, 0x00, 0x62, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x66, 0x29, 0x0c, 0x63, 0xb3, 0x94, 0xba, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x5f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5e, 0xe7, 0x98, 0xad, 0x54, 0x7c, 0x53, 0x53, 0x2e, 0x22, 0x6d, 0x01, 0xed, 0x00, 0x48, 0x00, 0x44, 0x00, 0x45, 0x00, 0x46, 0x00, 0x46, 0x00, 0x66, 0x00, 0x45, 0x00, 0x65, 0x00, 0x65, 0x00, 0x45, 0x00, 0x44, 0x00, 0x23, 0x00, 0x22, 0x00, 0x22, 0x00, 0x22, 0x00, 0x00, 0x00, 0x43, 0x00, 0x85, 0x00, 0x42, 0x00, 0x21, 0x00, 0x22, 0x00, 0x42, 0x00, 0x63, 0x00, 0x63, 0x00, 0x43, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x45, 0x21, 0x6a, 0x4a, 0xf0, 0x7b, 0x55, 0xad, 0x3c, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x3d, 0xe7, 0x7b, 0xce, 0x99, 0xad, 0xf3, 0x7b, 0x8e, 0x4a, 0x4a, 0x19, 0x67, 0x00, 0x45, 0x00, 0x45, 0x00, 0x45, 0x00, 0x66, 0x00, 0x45, 0x00, 0x44, 0x00, 0x23, 0x00, 0x22, 0x00, 0x22, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x65, 0x00, 0x43, 0x00, 0x22, 0x00, 0x22, 0x00, 0x43, 0x00, 0x63, 0x00, 0x26, 0x19, 0x6b, 0x4a, 0xf0, 0x7b, 0x55, 0xad, 0x59, 0xce, 0x1c, 0xe7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x5f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0x3d, 0xe7, 0xdc, 0xde, 0x39, 0xc6, 0x77, 0xad, 0xd5, 0x94, 0x33, 0x84, 0x90, 0x6b, 0x0e, 0x5b, 0xac, 0x52, 0x6b, 0x4a, 0x4a, 0x4a, 0x49, 0x4a, 0x4a, 0x4a, 0x8a, 0x52, 0xec, 0x62, 0xb0, 0x6b, 0x32, 0x84, 0xb3, 0x94, 0x76, 0xad, 0x39, 0xc6, 0xdb, 0xde, 0x3d, 0xe7, 0x9e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x5f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 + /*Pixel format: Red: 5 bit, Green: 6 bit, Blue: 5 bit BUT the 2 bytes are swapped*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x5f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x7f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x7f, 0xf7, 0x3f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9f, 0xef, 0x7e, 0xde, 0xfd, 0xce, 0x9c, 0xbd, 0xd8, 0xad, 0x77, 0x9d, 0x37, 0x95, 0x18, 0x84, 0xb7, 0x84, 0xd9, 0x7c, 0xb9, 0x74, 0x56, 0x74, 0x15, 0x74, 0x79, 0x74, 0x9a, 0x7c, 0x74, 0x8c, 0x93, 0x8c, 0xb5, 0x94, 0xf6, 0x95, 0x37, 0x95, 0x17, 0x95, 0x39, 0xbe, 0x3a, 0xef, 0x3c, 0xf7, 0x9e, 0xf7, 0xbe, 0xf7, 0x9e, 0xf7, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xf7, 0x3f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x7f, 0xce, 0xbe, 0xa5, 0xbb, 0x6b, 0x94, 0x32, 0x94, 0x01, 0x50, 0x00, 0x09, 0x01, 0x51, 0x00, 0x65, 0x00, 0x04, 0x00, 0xaa, 0x01, 0x0e, 0x01, 0x30, 0x01, 0xb4, 0x01, 0x31, 0x00, 0xad, 0x00, 0xce, 0x01, 0x55, 0x00, 0xeb, 0x00, 0xa5, 0x01, 0x29, 0x09, 0xad, 0x1a, 0x0e, 0x09, 0xcd, 0x00, 0xac, 0x01, 0x2e, 0x73, 0xf2, 0xbd, 0xb5, 0xb5, 0x95, 0xa5, 0x34, 0x94, 0xd3, 0x94, 0xb3, 0xe6, 0xfb, 0xf7, 0x9d, 0xde, 0xdb, 0xf7, 0x9e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xf7, 0x3f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc6, 0xbe, 0x8d, 0x9d, 0x5c, 0x7b, 0x33, 0x78, 0x02, 0x96, 0x02, 0xd6, 0x02, 0x54, 0x09, 0x6e, 0x02, 0x11, 0x01, 0x4c, 0x02, 0x32, 0x01, 0x8c, 0x00, 0xc6, 0x0a, 0x10, 0x02, 0x52, 0x02, 0x95, 0x02, 0x75, 0x01, 0xf1, 0x01, 0xf1, 0x02, 0xb7, 0x01, 0xee, 0x01, 0x45, 0x01, 0xcc, 0x0a, 0x6f, 0x32, 0xf1, 0x3b, 0x11, 0x09, 0xef, 0x01, 0xd0, 0x4b, 0x73, 0xbd, 0xb6, 0xc6, 0x17, 0xb5, 0x95, 0xad, 0x34, 0xb5, 0x96, 0xa5, 0x14, 0xbe, 0x17, 0xe7, 0x3b, 0x6b, 0x6d, 0x7c, 0x0f, 0xb5, 0xb6, 0xbd, 0xd7, 0xde, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x5f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x1f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc6, 0xdf, 0x85, 0x7d, 0x4c, 0x3c, 0x0a, 0xfa, 0x02, 0x98, 0x02, 0x77, 0x02, 0x76, 0x02, 0x75, 0x02, 0x55, 0x02, 0x75, 0x02, 0x12, 0x09, 0x6e, 0x09, 0x4c, 0x01, 0xef, 0x01, 0xef, 0x00, 0xe8, 0x01, 0xef, 0x02, 0x95, 0x02, 0x95, 0x02, 0x33, 0x02, 0x12, 0x02, 0x56, 0x09, 0xf1, 0x01, 0x05, 0x01, 0x4a, 0x01, 0xef, 0x1a, 0x90, 0x32, 0xf0, 0x12, 0x0f, 0x01, 0x2f, 0x0a, 0x32, 0x84, 0x94, 0xcd, 0xf6, 0xad, 0x75, 0xa5, 0x14, 0xad, 0x55, 0xbd, 0xd6, 0xad, 0x54, 0xb5, 0x95, 0xef, 0x3b, 0x7b, 0xef, 0x52, 0x8a, 0x8c, 0x50, 0x63, 0x4c, 0x7b, 0xee, 0xe7, 0x3b, 0xff, 0xde, 0xde, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x1f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x1f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x7f, 0x85, 0x7f, 0x3c, 0x7e, 0x13, 0x5c, 0x02, 0xfb, 0x02, 0xdb, 0x02, 0xb9, 0x02, 0x97, 0x02, 0x76, 0x02, 0x56, 0x02, 0x55, 0x02, 0x54, 0x02, 0x54, 0x02, 0x74, 0x01, 0xcf, 0x09, 0x0b, 0x01, 0x2b, 0x01, 0xee, 0x01, 0xad, 0x02, 0x10, 0x02, 0xb6, 0x02, 0x95, 0x02, 0x12, 0x02, 0x54, 0x02, 0x53, 0x00, 0xe6, 0x01, 0x28, 0x01, 0xcf, 0x02, 0x0f, 0x1a, 0xb0, 0x1a, 0x6f, 0x01, 0x2e, 0x01, 0x91, 0x43, 0x53, 0xb5, 0x95, 0xbd, 0xd6, 0x9c, 0xf3, 0x8c, 0x72, 0xad, 0x75, 0xc6, 0x17, 0xbd, 0xd6, 0xb5, 0x75, 0xe7, 0x1b, 0x94, 0x92, 0x5a, 0xab, 0x7b, 0xef, 0x5a, 0xec, 0xbd, 0xf6, 0xef, 0x5b, 0xe7, 0x3a, 0x8c, 0xb3, 0x3a, 0x4c, 0x8c, 0xb4, 0xef, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x1f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xef, 0x1f, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xbe, 0x39, 0x63, 0xd4, 0x1a, 0xbc, 0x02, 0xfd, 0x03, 0x7d, 0x02, 0xfb, 0x02, 0xdb, 0x02, 0xda, 0x02, 0x98, 0x02, 0x76, 0x02, 0x75, 0x02, 0x75, 0x02, 0x54, 0x02, 0x54, 0x02, 0x53, 0x02, 0x32, 0x01, 0xf0, 0x01, 0x8c, 0x08, 0xc8, 0x01, 0x09, 0x01, 0xee, 0x02, 0x73, 0x02, 0xd6, 0x02, 0x53, 0x02, 0x33, 0x02, 0x74, 0x01, 0x28, 0x00, 0xe7, 0x01, 0xae, 0x01, 0xcf, 0x02, 0x0f, 0x01, 0xed, 0x01, 0x6d, 0x01, 0x91, 0x12, 0x52, 0x94, 0xb3, 0xcd, 0xf5, 0xa5, 0x14, 0x8c, 0x72, 0x84, 0x52, 0xad, 0x75, 0xce, 0x58, 0xc6, 0x17, 0xbd, 0xb6, 0xde, 0xfa, 0xa4, 0xf3, 0x52, 0x8a, 0x7b, 0xef, 0x63, 0x4d, 0xde, 0xfa, 0xef, 0x3b, 0xde, 0xd9, 0xad, 0x96, 0x09, 0x07, 0x11, 0x28, 0x32, 0x4b, 0x6b, 0xd1, 0xc6, 0x5a, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0x1f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbf, 0xce, 0x7b, 0x4b, 0x30, 0x01, 0x27, 0x01, 0xb1, 0x02, 0x5d, 0x03, 0x3e, 0x03, 0x5c, 0x02, 0xfb, 0x02, 0xda, 0x02, 0xb8, 0x02, 0x97, 0x02, 0x76, 0x02, 0x75, 0x02, 0x54, 0x02, 0x54, 0x02, 0x53, 0x02, 0x33, 0x02, 0x31, 0x01, 0xef, 0x01, 0x6b, 0x01, 0x29, 0x00, 0x86, 0x01, 0x6b, 0x02, 0xf6, 0x02, 0xb5, 0x02, 0x32, 0x02, 0x95, 0x01, 0xad, 0x00, 0xe7, 0x01, 0xce, 0x01, 0xf0, 0x01, 0xad, 0x01, 0xcd, 0x01, 0x4c, 0x01, 0x8f, 0x01, 0xd2, 0x3b, 0x31, 0xc5, 0xb4, 0xb5, 0xb5, 0x73, 0xd0, 0x6b, 0xd0, 0x8c, 0x92, 0xb5, 0x76, 0xce, 0x58, 0xce, 0x58, 0xbd, 0xd6, 0xd6, 0xb9, 0xbd, 0xd7, 0x4a, 0x69, 0x6b, 0x6d, 0x7c, 0x0f, 0xde, 0xfa, 0xe7, 0x1b, 0xd6, 0x58, 0xb5, 0xb6, 0x19, 0x69, 0x09, 0x27, 0x21, 0xa9, 0x19, 0xa9, 0x21, 0xa9, 0x5b, 0x6f, 0xce, 0x7a, 0xf7, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xad, 0xb8, 0x4b, 0x30, 0x01, 0x4a, 0x01, 0x29, 0x01, 0x49, 0x02, 0x58, 0x02, 0x9d, 0x03, 0x5d, 0x03, 0x1c, 0x02, 0xda, 0x02, 0xd9, 0x02, 0xd8, 0x02, 0x96, 0x02, 0x55, 0x02, 0x74, 0x02, 0x53, 0x02, 0x52, 0x02, 0x53, 0x02, 0x32, 0x02, 0x10, 0x01, 0xef, 0x01, 0x8c, 0x01, 0x2a, 0x00, 0x85, 0x01, 0x4a, 0x0b, 0x16, 0x02, 0x93, 0x02, 0x94, 0x02, 0x52, 0x01, 0x29, 0x01, 0xad, 0x02, 0x31, 0x01, 0xad, 0x01, 0x4b, 0x01, 0x4b, 0x01, 0x8e, 0x01, 0xf2, 0x0a, 0x31, 0x8c, 0xb3, 0xce, 0x36, 0x9d, 0x13, 0x52, 0xed, 0x63, 0x8f, 0x94, 0xd4, 0xb5, 0xb6, 0xc6, 0x17, 0xce, 0x58, 0xc6, 0x37, 0xce, 0x57, 0xd6, 0xba, 0x4a, 0x69, 0x42, 0x49, 0x94, 0xb2, 0xe7, 0x1b, 0xde, 0xfa, 0xc5, 0xf6, 0xb5, 0xb6, 0x21, 0xea, 0x09, 0x07, 0x19, 0xa9, 0x19, 0xa9, 0x19, 0xa9, 0x21, 0xa9, 0x19, 0x89, 0x5b, 0x4f, 0xad, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0xf9, 0x53, 0x71, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x6b, 0x00, 0xe7, 0x01, 0xcd, 0x03, 0x1f, 0x02, 0xbd, 0x03, 0x5d, 0x03, 0x1b, 0x02, 0xf9, 0x02, 0xd8, 0x02, 0x96, 0x02, 0x75, 0x02, 0x73, 0x02, 0x53, 0x02, 0x52, 0x02, 0x31, 0x02, 0x51, 0x02, 0x30, 0x02, 0x0e, 0x01, 0xcd, 0x01, 0xad, 0x01, 0x29, 0x00, 0x44, 0x09, 0x6c, 0x02, 0xf5, 0x02, 0x93, 0x02, 0xb4, 0x01, 0xcd, 0x01, 0xad, 0x02, 0x31, 0x01, 0xcf, 0x01, 0x4c, 0x01, 0x6c, 0x01, 0x8d, 0x02, 0x11, 0x01, 0xf2, 0x53, 0x71, 0xc5, 0xf5, 0xc6, 0x16, 0x7b, 0xd0, 0x32, 0x2c, 0x63, 0x90, 0x94, 0xf4, 0xbd, 0xf7, 0xc5, 0xf7, 0xc6, 0x17, 0xd6, 0x99, 0xc6, 0x37, 0xe7, 0x1b, 0x5b, 0x0c, 0x31, 0xa6, 0xad, 0x74, 0xe7, 0x1b, 0xde, 0xda, 0xbd, 0xb5, 0xad, 0x54, 0x21, 0xca, 0x09, 0x28, 0x21, 0xa9, 0x19, 0xa9, 0x19, 0xa9, 0x19, 0x89, 0x19, 0x89, 0x19, 0x88, 0x19, 0x89, 0x63, 0x6f, 0xbe, 0x19, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x3f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xdc, 0x53, 0x71, 0x01, 0x4a, 0x01, 0x6a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x29, 0x01, 0x06, 0x02, 0xb7, 0x02, 0xff, 0x02, 0xbc, 0x03, 0x3c, 0x02, 0xfb, 0x02, 0xf9, 0x02, 0xb7, 0x02, 0x95, 0x02, 0x54, 0x02, 0x53, 0x02, 0x52, 0x02, 0x31, 0x02, 0x31, 0x02, 0x30, 0x02, 0x2f, 0x01, 0xed, 0x01, 0xab, 0x01, 0x8a, 0x01, 0x28, 0x00, 0x64, 0x01, 0x6b, 0x02, 0xb4, 0x02, 0xb4, 0x02, 0x52, 0x01, 0xce, 0x02, 0x51, 0x02, 0x10, 0x01, 0x8e, 0x01, 0xae, 0x01, 0xce, 0x01, 0xaf, 0x01, 0xf2, 0x0a, 0x50, 0x9c, 0xf2, 0xce, 0x16, 0xa5, 0x14, 0x4a, 0xcd, 0x01, 0x6a, 0x5b, 0x90, 0xa5, 0x55, 0xc6, 0x37, 0xbd, 0xb6, 0xbd, 0xd6, 0xd6, 0xba, 0xce, 0x78, 0xef, 0x5b, 0x73, 0xae, 0x31, 0x87, 0xb5, 0x95, 0xce, 0x57, 0xd6, 0x99, 0xad, 0x33, 0xb5, 0x95, 0x32, 0x4b, 0x09, 0x07, 0x19, 0xa9, 0x19, 0xa9, 0x19, 0xa9, 0x19, 0x89, 0x19, 0x89, 0x21, 0xa9, 0x19, 0x89, 0x19, 0x68, 0x19, 0x88, 0x6b, 0xb0, 0xd6, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x7e, 0x84, 0xb5, 0x19, 0xec, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x00, 0xe7, 0x01, 0xcd, 0x0b, 0x7e, 0x02, 0x9b, 0x02, 0xdc, 0x03, 0x1c, 0x02, 0xfa, 0x02, 0xd8, 0x02, 0x96, 0x02, 0x75, 0x02, 0x53, 0x02, 0x52, 0x02, 0x52, 0x02, 0x31, 0x02, 0x30, 0x02, 0x30, 0x02, 0x2f, 0x01, 0xcd, 0x01, 0x8b, 0x01, 0x8a, 0x01, 0x49, 0x00, 0xc6, 0x01, 0x29, 0x02, 0xb4, 0x02, 0xf6, 0x02, 0x52, 0x02, 0x51, 0x02, 0x51, 0x01, 0xef, 0x01, 0xef, 0x02, 0x0f, 0x01, 0x6c, 0x01, 0x8e, 0x01, 0xf2, 0x53, 0x90, 0xbd, 0x94, 0x9c, 0xf3, 0x73, 0xcf, 0x32, 0x4b, 0x01, 0x29, 0x53, 0x50, 0xb5, 0xb6, 0xce, 0x37, 0xb5, 0x95, 0xad, 0x55, 0xd6, 0xba, 0xde, 0xda, 0xe7, 0x3b, 0x8c, 0x51, 0x21, 0x26, 0x94, 0xb1, 0xbd, 0xd6, 0xd6, 0x99, 0x8c, 0x30, 0xde, 0xfa, 0xad, 0x97, 0x00, 0xc6, 0x11, 0x68, 0x19, 0x89, 0x19, 0xa9, 0x19, 0xa9, 0x19, 0x89, 0x19, 0x89, 0x19, 0x88, 0x19, 0x88, 0x19, 0x88, 0x19, 0x88, 0x32, 0x2a, 0x8c, 0xb4, 0xf7, 0x9e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x3f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9d, 0x77, 0x22, 0x4d, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x29, 0x00, 0xe7, 0x02, 0xd7, 0x0a, 0xfb, 0x09, 0xf5, 0x03, 0x1c, 0x03, 0x1b, 0x02, 0xd8, 0x02, 0xb7, 0x02, 0x95, 0x02, 0x74, 0x02, 0x53, 0x02, 0x52, 0x02, 0x31, 0x02, 0x31, 0x02, 0x30, 0x02, 0x0f, 0x02, 0x0f, 0x01, 0xac, 0x01, 0x8b, 0x01, 0x6a, 0x01, 0x48, 0x00, 0xe6, 0x01, 0x08, 0x02, 0xd5, 0x02, 0xf6, 0x02, 0x51, 0x02, 0x51, 0x02, 0x10, 0x02, 0x0f, 0x02, 0x0f, 0x01, 0x6c, 0x01, 0x4a, 0x01, 0xf1, 0x12, 0x91, 0x9c, 0xf1, 0x9c, 0xf2, 0x6b, 0xaf, 0x6b, 0x6e, 0x2a, 0x0b, 0x01, 0x0a, 0x5b, 0x91, 0xc5, 0xf7, 0xce, 0x37, 0xad, 0x54, 0xa5, 0x14, 0xd6, 0x79, 0xde, 0xfb, 0xe7, 0x3b, 0x9c, 0xf3, 0x18, 0xe5, 0x73, 0xce, 0xc6, 0x37, 0xce, 0x57, 0x9c, 0xd2, 0xf7, 0x7d, 0xe7, 0x3c, 0x21, 0xea, 0x09, 0x27, 0x21, 0xa9, 0x19, 0xa9, 0x19, 0x89, 0x19, 0x89, 0x19, 0x88, 0x19, 0x88, 0x19, 0x88, 0x19, 0x88, 0x19, 0x88, 0x19, 0x88, 0x19, 0x88, 0x3a, 0x4b, 0xad, 0x77, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x3d, 0x63, 0xd2, 0x01, 0x6a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x00, 0xe7, 0x01, 0xad, 0x03, 0x9e, 0x01, 0xf4, 0x01, 0xb2, 0x03, 0x3b, 0x03, 0x1a, 0x02, 0xd8, 0x02, 0xb6, 0x02, 0x75, 0x02, 0x54, 0x02, 0x52, 0x02, 0x32, 0x02, 0x31, 0x02, 0x31, 0x02, 0x2f, 0x02, 0x0f, 0x01, 0xee, 0x01, 0xac, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x6a, 0x01, 0x07, 0x01, 0x49, 0x02, 0xd5, 0x02, 0x72, 0x02, 0x0f, 0x02, 0x51, 0x02, 0x10, 0x02, 0x0f, 0x01, 0xee, 0x01, 0x4a, 0x01, 0xae, 0x02, 0x33, 0x5b, 0xb0, 0xb5, 0x13, 0x4a, 0xcc, 0x52, 0xed, 0x7b, 0xcf, 0x11, 0x6a, 0x01, 0x4b, 0x74, 0x12, 0xd6, 0x37, 0xc6, 0x37, 0x9c, 0xd3, 0x9c, 0xf3, 0xce, 0x58, 0xe7, 0x1b, 0xf7, 0x7c, 0xa5, 0x34, 0x10, 0xc4, 0x84, 0x30, 0xce, 0x58, 0xb5, 0xd6, 0x94, 0xd2, 0x8c, 0x70, 0xc6, 0x16, 0x4b, 0x0e, 0x09, 0x27, 0x21, 0x89, 0x19, 0xa9, 0x19, 0x89, 0x19, 0x89, 0x19, 0x88, 0x19, 0x88, 0x19, 0xa9, 0x19, 0xa8, 0x19, 0x88, 0x19, 0x88, 0x19, 0xa8, 0x19, 0x88, 0x21, 0x88, 0x6b, 0xd0, 0xe7, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0xd9, 0x22, 0x2d, 0x01, 0x4a, 0x01, 0x6a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x2a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x29, 0x01, 0x08, 0x02, 0xd7, 0x03, 0xbf, 0x01, 0x2e, 0x01, 0x4e, 0x03, 0x3a, 0x02, 0xf9, 0x02, 0xb7, 0x02, 0x96, 0x02, 0x74, 0x02, 0x53, 0x02, 0x52, 0x02, 0x32, 0x02, 0x11, 0x02, 0x10, 0x02, 0x30, 0x02, 0x0f, 0x01, 0xee, 0x01, 0xcd, 0x01, 0xac, 0x01, 0x8b, 0x01, 0x6a, 0x01, 0x07, 0x01, 0x28, 0x02, 0x92, 0x02, 0x50, 0x02, 0x51, 0x02, 0x93, 0x02, 0x30, 0x02, 0x0f, 0x01, 0xed, 0x01, 0xac, 0x01, 0xb1, 0x1a, 0x6f, 0x84, 0x0e, 0x5a, 0xcb, 0x00, 0xa4, 0x21, 0x87, 0x42, 0xcc, 0x00, 0xe9, 0x0a, 0x2d, 0x9c, 0xf3, 0xce, 0x17, 0xbd, 0xd6, 0x8c, 0x71, 0x94, 0xb2, 0xc6, 0x17, 0xe7, 0x1b, 0xff, 0xde, 0xb5, 0x95, 0x10, 0xa3, 0x84, 0x30, 0x6b, 0x4c, 0x42, 0x48, 0x84, 0x30, 0xbd, 0xd6, 0xe7, 0x1a, 0x53, 0x0e, 0x09, 0x07, 0x21, 0xa9, 0x21, 0xa9, 0x19, 0x89, 0x19, 0x89, 0x21, 0xa9, 0x19, 0x89, 0x19, 0x88, 0x19, 0x88, 0x21, 0x88, 0x21, 0xa8, 0x19, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x3a, 0x6b, 0xbd, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x84, 0xb5, 0x01, 0x4a, 0x01, 0x6a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x08, 0x01, 0xad, 0x03, 0x5e, 0x03, 0x7f, 0x00, 0xcb, 0x00, 0xaa, 0x03, 0x19, 0x02, 0xf9, 0x02, 0xb6, 0x02, 0x95, 0x02, 0x73, 0x02, 0x52, 0x02, 0x32, 0x02, 0x31, 0x02, 0x30, 0x02, 0x10, 0x02, 0x10, 0x01, 0xef, 0x01, 0xee, 0x01, 0xee, 0x01, 0xcc, 0x01, 0x8b, 0x01, 0x6a, 0x01, 0x28, 0x00, 0xe7, 0x0a, 0x50, 0x02, 0x91, 0x02, 0xb3, 0x02, 0x72, 0x01, 0xee, 0x02, 0x0f, 0x01, 0xac, 0x01, 0x8d, 0x02, 0x10, 0x5b, 0x2c, 0x5a, 0xa9, 0x19, 0x47, 0x2a, 0x0a, 0x32, 0x4b, 0x09, 0x49, 0x01, 0x2c, 0x53, 0x71, 0xbd, 0xb6, 0xbd, 0xf6, 0xb5, 0xb6, 0x84, 0x31, 0x7c, 0x10, 0xb5, 0xd6, 0xde, 0xfa, 0xff, 0xde, 0xce, 0x58, 0x19, 0x04, 0x6b, 0x6d, 0xb5, 0xb6, 0xc6, 0x17, 0xde, 0xfa, 0xff, 0xdd, 0xff, 0xfe, 0x5b, 0x4e, 0x00, 0xe6, 0x21, 0xa9, 0x21, 0xa9, 0x21, 0xa9, 0x19, 0x88, 0x21, 0xa9, 0x21, 0x89, 0x19, 0x88, 0x19, 0x88, 0x21, 0xa8, 0x21, 0xa9, 0x19, 0x88, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x9d, 0x35, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbf, 0x5b, 0xb2, 0x01, 0x6b, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x09, 0x4a, 0x01, 0x4a, 0x01, 0x49, 0x01, 0x4a, 0x01, 0x08, 0x02, 0x33, 0x03, 0x9f, 0x03, 0x7d, 0x00, 0xaa, 0x00, 0x47, 0x0a, 0xb7, 0x02, 0xf9, 0x02, 0x96, 0x02, 0x75, 0x02, 0x53, 0x02, 0x32, 0x02, 0x32, 0x02, 0x31, 0x02, 0x10, 0x02, 0x10, 0x01, 0xef, 0x01, 0xef, 0x01, 0xee, 0x01, 0xce, 0x01, 0xad, 0x01, 0x8b, 0x01, 0x6a, 0x01, 0x29, 0x00, 0xe7, 0x09, 0xcc, 0x02, 0xb2, 0x02, 0xd4, 0x02, 0x2f, 0x01, 0xcd, 0x02, 0x0f, 0x01, 0xac, 0x01, 0xcf, 0x22, 0xae, 0x5a, 0xea, 0x19, 0x46, 0x21, 0xa9, 0x63, 0xb0, 0x42, 0xce, 0x00, 0xea, 0x1a, 0x2f, 0x8c, 0x72, 0xbd, 0xb6, 0xb5, 0x95, 0xad, 0x74, 0x84, 0x31, 0x73, 0xcf, 0xb5, 0xb6, 0xde, 0xda, 0xf7, 0x7c, 0xde, 0xba, 0x4a, 0x6a, 0x3a, 0x08, 0x9c, 0xd2, 0xff, 0xdd, 0xe6, 0xfa, 0xd6, 0x99, 0xff, 0xfe, 0x7c, 0x31, 0x00, 0xc6, 0x19, 0x89, 0x21, 0xa9, 0x21, 0xa9, 0x19, 0x88, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0x88, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0x88, 0x29, 0xa8, 0x29, 0xa8, 0x21, 0xa8, 0x73, 0xd0, 0xf7, 0x9e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xfc, 0x3a, 0xcf, 0x01, 0x4a, 0x01, 0x4b, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x29, 0x01, 0x29, 0x02, 0x97, 0x03, 0xbf, 0x03, 0x5c, 0x00, 0x89, 0x00, 0x26, 0x02, 0x55, 0x02, 0xf9, 0x02, 0x95, 0x02, 0x74, 0x02, 0x53, 0x02, 0x32, 0x02, 0x32, 0x02, 0x31, 0x02, 0x10, 0x02, 0x10, 0x01, 0xef, 0x01, 0xef, 0x01, 0xee, 0x01, 0xce, 0x01, 0xad, 0x01, 0x8b, 0x01, 0x6a, 0x01, 0x49, 0x00, 0xe7, 0x01, 0x6a, 0x02, 0x92, 0x02, 0x92, 0x01, 0xed, 0x02, 0x2f, 0x02, 0x30, 0x01, 0xef, 0x0a, 0x0e, 0x3a, 0x69, 0x19, 0x65, 0x00, 0xa5, 0x22, 0x2b, 0x32, 0xcd, 0x09, 0x4a, 0x01, 0x6d, 0x53, 0x90, 0x9c, 0xf2, 0xad, 0x34, 0xad, 0x54, 0xa5, 0x14, 0x84, 0x31, 0x7b, 0xf0, 0xad, 0x75, 0xde, 0xda, 0xef, 0x3b, 0xde, 0xda, 0x7b, 0xef, 0x29, 0x65, 0x39, 0xc6, 0xad, 0x74, 0xc6, 0x37, 0xce, 0x58, 0xff, 0xfe, 0xa5, 0x35, 0x08, 0xe6, 0x21, 0xa9, 0x21, 0xa9, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x29, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x29, 0xa8, 0x29, 0xa8, 0x29, 0xc8, 0x5b, 0x0d, 0xde, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc6, 0x5a, 0x22, 0x0d, 0x01, 0x4b, 0x01, 0x4b, 0x01, 0x4b, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x6b, 0x01, 0x4a, 0x01, 0x6a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x28, 0x01, 0x8c, 0x02, 0xfa, 0x03, 0xdf, 0x03, 0x1b, 0x00, 0x68, 0x00, 0x05, 0x02, 0x33, 0x03, 0x19, 0x02, 0x95, 0x02, 0x74, 0x02, 0x53, 0x02, 0x32, 0x02, 0x32, 0x02, 0x31, 0x02, 0x31, 0x02, 0x30, 0x02, 0x10, 0x02, 0x0f, 0x01, 0xef, 0x01, 0xce, 0x01, 0xac, 0x01, 0x8c, 0x01, 0x6b, 0x01, 0x49, 0x00, 0xe7, 0x01, 0x49, 0x0a, 0xb2, 0x02, 0x71, 0x01, 0xed, 0x02, 0x71, 0x02, 0x51, 0x02, 0x31, 0x1a, 0x0a, 0x21, 0x43, 0x00, 0x42, 0x01, 0x28, 0x09, 0xeb, 0x09, 0x49, 0x01, 0x4c, 0x22, 0x90, 0x84, 0x51, 0x84, 0x30, 0x94, 0x92, 0xa5, 0x13, 0x9c, 0xf3, 0x8c, 0x72, 0x94, 0x92, 0xad, 0x54, 0xd6, 0x99, 0xef, 0x5c, 0xe7, 0x3c, 0x94, 0xb2, 0x63, 0x2c, 0x84, 0x50, 0xad, 0x54, 0xb5, 0xb5, 0xc6, 0x17, 0xf7, 0x7c, 0xce, 0x59, 0x21, 0xa9, 0x19, 0x88, 0x21, 0xc9, 0x21, 0xc9, 0x21, 0xa8, 0x21, 0xa9, 0x21, 0xa8, 0x21, 0xa8, 0x29, 0xc9, 0x21, 0xa8, 0x21, 0xa8, 0x29, 0xc8, 0x29, 0xa8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xa8, 0x29, 0xa8, 0x29, 0xa8, 0x29, 0xc8, 0x29, 0xc8, 0x42, 0x6a, 0xce, 0x7a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xad, 0xd9, 0x1a, 0x0d, 0x01, 0x6b, 0x01, 0x4b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4b, 0x01, 0x6b, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x08, 0x01, 0xce, 0x03, 0x5c, 0x03, 0xdf, 0x02, 0xb8, 0x00, 0x47, 0x00, 0x05, 0x01, 0xd1, 0x03, 0x19, 0x02, 0x95, 0x02, 0x74, 0x02, 0x53, 0x02, 0x32, 0x02, 0x32, 0x02, 0x31, 0x02, 0x31, 0x02, 0x10, 0x02, 0x10, 0x01, 0xf0, 0x01, 0xcf, 0x01, 0xce, 0x01, 0xcd, 0x01, 0xac, 0x01, 0x8b, 0x01, 0x49, 0x00, 0xe7, 0x01, 0x28, 0x0a, 0xb1, 0x02, 0x50, 0x02, 0x2f, 0x02, 0x92, 0x02, 0x72, 0x0a, 0x0d, 0x19, 0x24, 0x08, 0x21, 0x00, 0xe7, 0x01, 0x8a, 0x01, 0x07, 0x01, 0x6c, 0x02, 0x0f, 0x5b, 0xaf, 0xa4, 0xd2, 0x63, 0x6e, 0x7c, 0x11, 0x94, 0xb3, 0x84, 0x72, 0x84, 0x51, 0x9c, 0xf3, 0xad, 0x34, 0xc6, 0x17, 0xe7, 0x1b, 0xf7, 0x7d, 0xbd, 0xf6, 0x63, 0x4c, 0x8c, 0x70, 0xad, 0x95, 0xbd, 0xd6, 0xc6, 0x17, 0xde, 0xd9, 0xe7, 0x1b, 0x42, 0xac, 0x11, 0x27, 0x29, 0xc9, 0x29, 0xc9, 0x29, 0xc9, 0x21, 0xa8, 0x21, 0xa8, 0x29, 0xa8, 0x29, 0xa8, 0x21, 0xa8, 0x21, 0xa8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xa8, 0x29, 0xa8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x42, 0x49, 0xbd, 0xd7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa5, 0x98, 0x01, 0x6c, 0x01, 0x6b, 0x01, 0x4a, 0x01, 0x4b, 0x01, 0x4b, 0x01, 0x4b, 0x01, 0x6b, 0x01, 0x4b, 0x01, 0x4b, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4b, 0x01, 0x08, 0x01, 0xcf, 0x03, 0x7d, 0x03, 0xdf, 0x02, 0x56, 0x00, 0x47, 0x00, 0x05, 0x01, 0x8f, 0x02, 0xf8, 0x02, 0x75, 0x02, 0x54, 0x02, 0x33, 0x02, 0x33, 0x02, 0x12, 0x02, 0x12, 0x02, 0x32, 0x02, 0x11, 0x02, 0x10, 0x01, 0xf0, 0x01, 0xef, 0x01, 0xee, 0x01, 0xce, 0x01, 0x8c, 0x01, 0x6b, 0x01, 0x4a, 0x01, 0x08, 0x01, 0x07, 0x02, 0x2f, 0x02, 0x50, 0x02, 0x71, 0x02, 0xb3, 0x02, 0x71, 0x09, 0x04, 0x00, 0x00, 0x00, 0xa5, 0x01, 0xab, 0x01, 0x49, 0x01, 0x8d, 0x02, 0x10, 0x22, 0x6c, 0x83, 0xcf, 0x84, 0x10, 0x5b, 0x2d, 0x6b, 0xaf, 0x7c, 0x31, 0x7c, 0x31, 0x8c, 0x92, 0xa5, 0x14, 0xad, 0x34, 0xbd, 0xd6, 0xde, 0xfa, 0xf7, 0x9d, 0xce, 0x78, 0x7b, 0xee, 0x94, 0xb1, 0xb5, 0x95, 0xad, 0x94, 0xce, 0x57, 0xd6, 0x99, 0xf7, 0x5c, 0x5b, 0x2e, 0x09, 0x06, 0x29, 0xe9, 0x21, 0xc9, 0x29, 0xc8, 0x21, 0xa8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xa8, 0x29, 0xc8, 0x29, 0xa8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xe8, 0x3a, 0x08, 0xb5, 0xd7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9d, 0x57, 0x09, 0x8c, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x4b, 0x01, 0x6b, 0x01, 0x4b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x4a, 0x01, 0x4b, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x08, 0x01, 0xcf, 0x03, 0x5d, 0x03, 0xdf, 0x02, 0x36, 0x00, 0x47, 0x00, 0x25, 0x01, 0x0c, 0x02, 0xb7, 0x02, 0x76, 0x02, 0x54, 0x02, 0x33, 0x02, 0x33, 0x02, 0x33, 0x02, 0x12, 0x02, 0x12, 0x02, 0x11, 0x02, 0x11, 0x01, 0xf0, 0x01, 0xcf, 0x01, 0xce, 0x01, 0xae, 0x01, 0x8c, 0x01, 0x6b, 0x01, 0x6a, 0x01, 0x28, 0x00, 0xe7, 0x02, 0x0e, 0x02, 0x71, 0x02, 0xb2, 0x02, 0xb4, 0x01, 0x69, 0x00, 0x00, 0x00, 0x83, 0x01, 0xac, 0x01, 0x8c, 0x01, 0xad, 0x02, 0x0f, 0x09, 0xca, 0x32, 0x29, 0x52, 0xcc, 0x52, 0xed, 0x53, 0x2d, 0x6b, 0xb0, 0x63, 0x8f, 0x73, 0xf1, 0x8c, 0x93, 0xa5, 0x14, 0xb5, 0x95, 0xb5, 0xb6, 0xd6, 0xb9, 0xf7, 0x9d, 0xce, 0x78, 0x84, 0x2f, 0xa5, 0x33, 0xc6, 0x17, 0xb5, 0xb5, 0xbd, 0xd5, 0xce, 0x57, 0xf7, 0x7c, 0x6b, 0x8f, 0x09, 0x06, 0x2a, 0x09, 0x29, 0xe9, 0x29, 0xa8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xe8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xc8, 0x31, 0xe8, 0x31, 0xe8, 0xad, 0x96, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa5, 0x98, 0x01, 0x6c, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x4b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4b, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x6a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x08, 0x01, 0xae, 0x03, 0x5c, 0x03, 0x9f, 0x02, 0x15, 0x00, 0x47, 0x00, 0x46, 0x00, 0x88, 0x02, 0x34, 0x02, 0x97, 0x02, 0x34, 0x02, 0x34, 0x02, 0x34, 0x02, 0x33, 0x02, 0x33, 0x02, 0x12, 0x02, 0x12, 0x02, 0x11, 0x01, 0xf0, 0x01, 0xcf, 0x01, 0xcf, 0x01, 0xce, 0x01, 0xad, 0x01, 0x6c, 0x01, 0x4a, 0x01, 0x29, 0x00, 0xe7, 0x01, 0xed, 0x02, 0x90, 0x02, 0xd4, 0x02, 0x30, 0x00, 0x20, 0x00, 0x41, 0x01, 0xab, 0x01, 0xee, 0x01, 0xef, 0x01, 0xce, 0x01, 0x69, 0x11, 0xc8, 0x32, 0x2a, 0x3a, 0x8b, 0x42, 0xac, 0x4a, 0xee, 0x5b, 0x6f, 0x63, 0xb0, 0x84, 0x52, 0x94, 0xd3, 0x9c, 0xd3, 0xb5, 0x95, 0xb5, 0xb6, 0xce, 0x78, 0xef, 0x7d, 0xd6, 0xb9, 0x84, 0x2f, 0xa5, 0x13, 0xbd, 0xf6, 0xbd, 0xf6, 0xc6, 0x17, 0xc6, 0x37, 0xe7, 0x1b, 0x6b, 0xaf, 0x09, 0x06, 0x32, 0x09, 0x29, 0xe8, 0x29, 0xc9, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xe8, 0x31, 0xe8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xc8, 0x31, 0xe8, 0x31, 0xc8, 0x29, 0xc7, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0xad, 0x96, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9d, 0x78, 0x09, 0x8c, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x4b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x6a, 0x01, 0x4a, 0x01, 0x6a, 0x01, 0x08, 0x01, 0x8d, 0x03, 0x3b, 0x03, 0x7f, 0x02, 0x36, 0x00, 0x27, 0x00, 0x47, 0x00, 0x47, 0x01, 0x90, 0x02, 0xb8, 0x02, 0x55, 0x02, 0x55, 0x02, 0x34, 0x02, 0x33, 0x02, 0x33, 0x02, 0x33, 0x02, 0x12, 0x02, 0x12, 0x01, 0xf1, 0x01, 0xf0, 0x01, 0xcf, 0x01, 0xae, 0x01, 0xad, 0x01, 0x6c, 0x01, 0x4a, 0x01, 0x09, 0x00, 0xe7, 0x01, 0xed, 0x02, 0x91, 0x02, 0xd3, 0x01, 0x05, 0x00, 0x20, 0x01, 0x8a, 0x02, 0x30, 0x02, 0x30, 0x01, 0xce, 0x01, 0x8a, 0x1a, 0x0a, 0x32, 0x8c, 0x32, 0x6c, 0x3a, 0x8c, 0x53, 0x2f, 0x4b, 0x0e, 0x42, 0xcd, 0x53, 0x4f, 0x94, 0xd3, 0xad, 0x75, 0x94, 0x92, 0xad, 0x95, 0xbd, 0xd6, 0xc6, 0x38, 0xef, 0x3c, 0xde, 0xfb, 0x94, 0x91, 0xad, 0x54, 0xc6, 0x37, 0xbd, 0xf6, 0xbd, 0xf6, 0xbd, 0xd6, 0xe6, 0xfa, 0x73, 0xef, 0x11, 0x26, 0x32, 0x09, 0x31, 0xe9, 0x31, 0xe9, 0x29, 0xe8, 0x29, 0xc8, 0x31, 0xe8, 0x31, 0xc8, 0x29, 0xc8, 0x31, 0xe8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xe8, 0x31, 0xe8, 0x29, 0xc7, 0x31, 0xe7, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xc7, 0xb5, 0xd7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0xfa, 0x09, 0xad, 0x01, 0x6c, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x6a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x29, 0x01, 0x6b, 0x02, 0xfa, 0x03, 0x9f, 0x02, 0x37, 0x00, 0x27, 0x00, 0x47, 0x00, 0x48, 0x01, 0x2d, 0x0a, 0xb8, 0x02, 0x56, 0x02, 0x35, 0x02, 0x35, 0x02, 0x34, 0x02, 0x33, 0x02, 0x33, 0x02, 0x12, 0x01, 0xf2, 0x02, 0x11, 0x01, 0xf1, 0x01, 0xcf, 0x01, 0xae, 0x01, 0x8d, 0x01, 0x6c, 0x01, 0x2a, 0x01, 0x09, 0x01, 0x29, 0x01, 0xee, 0x02, 0xf4, 0x02, 0x2e, 0x00, 0x41, 0x01, 0x8a, 0x02, 0x92, 0x02, 0x72, 0x02, 0x0f, 0x01, 0x6b, 0x1a, 0x4d, 0x63, 0x8f, 0x4a, 0xed, 0x22, 0x2b, 0x2a, 0x6c, 0x53, 0x4f, 0x53, 0x4f, 0x4b, 0x2f, 0x4b, 0x2e, 0x7c, 0x31, 0xad, 0x54, 0x94, 0xb2, 0xad, 0x55, 0xbd, 0xf7, 0xc6, 0x17, 0xe7, 0x3b, 0xe7, 0x1b, 0x8c, 0x70, 0xa5, 0x33, 0xce, 0x58, 0xbd, 0xd6, 0xad, 0x54, 0xb5, 0x94, 0xef, 0x3b, 0x84, 0x71, 0x11, 0x26, 0x32, 0x09, 0x32, 0x09, 0x31, 0xe9, 0x29, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xc8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xc7, 0x31, 0xe7, 0x31, 0xe8, 0x31, 0xc7, 0x31, 0xe8, 0x31, 0xc7, 0x31, 0xc7, 0x31, 0xe8, 0xbd, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xce, 0x9b, 0x11, 0xcd, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x29, 0x01, 0x4a, 0x02, 0xb8, 0x03, 0x7f, 0x02, 0x58, 0x00, 0x27, 0x00, 0x47, 0x00, 0x69, 0x00, 0x8a, 0x0a, 0x76, 0x02, 0x97, 0x02, 0x35, 0x02, 0x35, 0x02, 0x35, 0x02, 0x34, 0x02, 0x13, 0x02, 0x33, 0x02, 0x12, 0x02, 0x12, 0x01, 0xf1, 0x01, 0xd0, 0x01, 0xae, 0x01, 0x8d, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x6b, 0x02, 0x71, 0x03, 0x36, 0x01, 0xaa, 0x01, 0xab, 0x02, 0xd4, 0x02, 0x50, 0x01, 0xaa, 0x01, 0xcb, 0x01, 0xcd, 0x2a, 0xad, 0x6b, 0x8f, 0x42, 0xcd, 0x1a, 0x2c, 0x3a, 0xef, 0x53, 0x4f, 0x3a, 0x8c, 0x42, 0xee, 0x6b, 0xd0, 0x7c, 0x11, 0x94, 0xb2, 0x8c, 0x71, 0x9d, 0x13, 0xbd, 0xd6, 0xbd, 0xf6, 0xe7, 0x1b, 0xe7, 0x3b, 0x8c, 0x50, 0xa5, 0x13, 0xc6, 0x37, 0xad, 0x74, 0xad, 0x74, 0xc6, 0x37, 0xf7, 0x7c, 0x94, 0xd2, 0x19, 0x46, 0x32, 0x09, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe8, 0x31, 0xc8, 0x29, 0xc8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe7, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xc7, 0x31, 0xc7, 0x31, 0xc7, 0x31, 0xc7, 0x31, 0xe7, 0x29, 0xc7, 0x3a, 0x29, 0xd6, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x1f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xdc, 0x2a, 0x6f, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x09, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x6a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x49, 0x01, 0x29, 0x02, 0x76, 0x03, 0x5f, 0x02, 0x79, 0x00, 0x49, 0x00, 0x27, 0x00, 0x8a, 0x00, 0x29, 0x01, 0x71, 0x02, 0x98, 0x02, 0x35, 0x02, 0x55, 0x02, 0x34, 0x02, 0x34, 0x02, 0x33, 0x02, 0x13, 0x02, 0x12, 0x02, 0x12, 0x01, 0xf1, 0x01, 0xf0, 0x01, 0xcf, 0x01, 0xae, 0x01, 0x8d, 0x01, 0x6c, 0x01, 0x29, 0x01, 0x09, 0x03, 0x16, 0x03, 0x15, 0x02, 0x2e, 0x02, 0xb2, 0x01, 0xab, 0x00, 0xa2, 0x01, 0x04, 0x02, 0x4f, 0x02, 0x91, 0x11, 0xea, 0x2a, 0x4b, 0x1a, 0x4c, 0x12, 0x6d, 0x43, 0x50, 0x6c, 0x12, 0x42, 0xee, 0x32, 0x8c, 0x7c, 0x32, 0x94, 0xb3, 0x9c, 0xf3, 0x94, 0xb2, 0x9c, 0xf3, 0xb5, 0xb6, 0xb5, 0xb5, 0xd6, 0x99, 0xef, 0x3c, 0x7b, 0xee, 0x94, 0x91, 0xc6, 0x17, 0xbd, 0xd6, 0xc6, 0x17, 0xd6, 0xb9, 0xf7, 0x7c, 0xa5, 0x34, 0x21, 0x67, 0x31, 0xe9, 0x31, 0xe9, 0x32, 0x09, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xe7, 0x31, 0xc7, 0x31, 0xc7, 0x29, 0xc7, 0x31, 0xc8, 0x31, 0xc7, 0x29, 0xa7, 0x42, 0x6a, 0xde, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x5e, 0x2a, 0x6f, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6b, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x6b, 0x01, 0x8b, 0x01, 0x6b, 0x01, 0x6b, 0x09, 0x8c, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6a, 0x09, 0x6b, 0x01, 0x4a, 0x01, 0x6a, 0x01, 0x6a, 0x01, 0x4a, 0x09, 0x4a, 0x01, 0x29, 0x02, 0x35, 0x03, 0x3f, 0x02, 0xba, 0x00, 0x6a, 0x00, 0x27, 0x00, 0x8b, 0x00, 0x4a, 0x00, 0x8b, 0x02, 0x77, 0x02, 0x77, 0x02, 0x34, 0x02, 0x34, 0x02, 0x34, 0x02, 0x33, 0x02, 0x32, 0x02, 0x12, 0x02, 0x11, 0x01, 0xf0, 0x01, 0xef, 0x01, 0xce, 0x01, 0xae, 0x01, 0x8d, 0x01, 0x4a, 0x00, 0xe8, 0x00, 0xc6, 0x02, 0x51, 0x02, 0xf3, 0x02, 0x0d, 0x00, 0xe5, 0x00, 0x00, 0x01, 0x05, 0x02, 0x50, 0x02, 0xf4, 0x02, 0x4f, 0x11, 0xa8, 0x12, 0x2b, 0x02, 0x0c, 0x01, 0xcb, 0x22, 0x4c, 0x53, 0x4f, 0x43, 0x0f, 0x3a, 0xce, 0x7c, 0x72, 0x94, 0xf4, 0xa5, 0x34, 0xad, 0x55, 0xb5, 0x96, 0xce, 0x38, 0xc5, 0xf7, 0xce, 0x37, 0xe7, 0x1b, 0x7b, 0xce, 0x84, 0x0f, 0xc6, 0x17, 0xc6, 0x17, 0xd6, 0x99, 0xde, 0xb9, 0xef, 0x3b, 0xad, 0x75, 0x29, 0x87, 0x31, 0xc8, 0x32, 0x09, 0x31, 0xe8, 0x31, 0xe9, 0x32, 0x08, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe7, 0x31, 0xe8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x29, 0xc7, 0x29, 0xc7, 0x31, 0xc7, 0x29, 0xc7, 0x29, 0xa7, 0x29, 0xc7, 0x29, 0xc7, 0x29, 0xa7, 0x4a, 0x8b, 0xef, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x53, 0xb3, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x8b, 0x01, 0x6b, 0x09, 0x6c, 0x09, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x6a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x28, 0x02, 0x13, 0x03, 0x3f, 0x0a, 0xdc, 0x00, 0xac, 0x00, 0x27, 0x00, 0x8b, 0x00, 0x8b, 0x00, 0x48, 0x01, 0xd1, 0x02, 0xb7, 0x02, 0x34, 0x02, 0x33, 0x02, 0x33, 0x02, 0x32, 0x02, 0x32, 0x02, 0x11, 0x01, 0xf1, 0x01, 0xf0, 0x01, 0xcf, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x6b, 0x01, 0x49, 0x01, 0x09, 0x02, 0x0f, 0x02, 0x2d, 0x00, 0xa2, 0x00, 0x40, 0x01, 0x88, 0x02, 0xb3, 0x02, 0xb4, 0x02, 0xb2, 0x01, 0xab, 0x09, 0x47, 0x09, 0x89, 0x01, 0x48, 0x01, 0x07, 0x09, 0xaa, 0x2a, 0x6d, 0x3a, 0xce, 0x53, 0x71, 0x8c, 0xd5, 0xb5, 0xb7, 0xbd, 0xd7, 0xc6, 0x18, 0xc6, 0x17, 0xce, 0x38, 0xce, 0x38, 0xd6, 0x99, 0xff, 0xff, 0xbd, 0xf6, 0x94, 0x90, 0xc6, 0x17, 0xce, 0x78, 0xde, 0xda, 0xd6, 0x99, 0xde, 0xda, 0xb5, 0xb6, 0x29, 0xc8, 0x31, 0xe8, 0x32, 0x09, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xc8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xc7, 0x31, 0xc7, 0x31, 0xc7, 0x29, 0xc7, 0x31, 0xc8, 0x29, 0xc8, 0x31, 0xe8, 0x29, 0xc7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0x87, 0x29, 0x87, 0x29, 0xa7, 0x63, 0x6e, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x84, 0xb6, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x6b, 0x01, 0x6b, 0x09, 0x6b, 0x01, 0x6b, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x28, 0x02, 0x12, 0x03, 0x3f, 0x02, 0xbc, 0x00, 0xee, 0x00, 0x27, 0x00, 0x8a, 0x00, 0xac, 0x00, 0x69, 0x00, 0xaa, 0x0a, 0x75, 0x02, 0x75, 0x02, 0x33, 0x02, 0x33, 0x02, 0x32, 0x02, 0x32, 0x02, 0x32, 0x02, 0x10, 0x01, 0xef, 0x01, 0xce, 0x01, 0xad, 0x01, 0x8c, 0x01, 0x6b, 0x01, 0x4a, 0x01, 0x29, 0x01, 0x4a, 0x0a, 0x4f, 0x00, 0xe5, 0x00, 0x20, 0x01, 0xca, 0x02, 0xd3, 0x02, 0xb3, 0x02, 0x92, 0x02, 0x4f, 0x01, 0x69, 0x00, 0xe6, 0x00, 0xc6, 0x01, 0x07, 0x01, 0x49, 0x0a, 0x0c, 0x3b, 0x31, 0x53, 0x92, 0x53, 0xb2, 0x6b, 0xf1, 0x7c, 0x31, 0x6b, 0x6d, 0x52, 0xcb, 0x42, 0x28, 0x29, 0x86, 0x29, 0x86, 0x3a, 0x28, 0x73, 0xcf, 0xe6, 0xfa, 0xde, 0xd9, 0xce, 0x58, 0xd6, 0xb9, 0xd6, 0x99, 0xc6, 0x17, 0xde, 0xfa, 0xce, 0x78, 0x42, 0x29, 0x29, 0xa7, 0x32, 0x09, 0x32, 0x09, 0x32, 0x08, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xc8, 0x31, 0xc8, 0x29, 0xc7, 0x29, 0xc7, 0x29, 0xc8, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0x87, 0x21, 0xa7, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x9d, 0x14, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xc6, 0x7b, 0x09, 0x8c, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x4b, 0x01, 0x6b, 0x09, 0x6a, 0x09, 0x4a, 0x01, 0x4a, 0x09, 0x4a, 0x01, 0x6a, 0x01, 0x08, 0x01, 0xf1, 0x02, 0xfe, 0x02, 0xdc, 0x01, 0x72, 0x00, 0x28, 0x00, 0x6a, 0x00, 0xab, 0x00, 0xab, 0x00, 0x68, 0x09, 0xd1, 0x02, 0xb6, 0x02, 0x33, 0x02, 0x32, 0x02, 0x53, 0x02, 0x53, 0x02, 0x31, 0x01, 0xef, 0x01, 0xcf, 0x01, 0xce, 0x01, 0xce, 0x01, 0x8c, 0x01, 0x4a, 0x01, 0x4a, 0x01, 0x09, 0x01, 0x6b, 0x01, 0xaa, 0x00, 0x60, 0x01, 0x88, 0x02, 0xb4, 0x02, 0x93, 0x02, 0x91, 0x02, 0x71, 0x01, 0xed, 0x01, 0x48, 0x00, 0xe7, 0x01, 0x49, 0x01, 0xcd, 0x02, 0x70, 0x1b, 0x32, 0x2a, 0xf0, 0x2a, 0x6c, 0x19, 0x87, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x08, 0x61, 0x10, 0xa2, 0x10, 0xa2, 0x08, 0x61, 0x00, 0x00, 0xad, 0x75, 0xff, 0xff, 0xde, 0xd9, 0xce, 0x57, 0xc5, 0xf6, 0xbd, 0xf6, 0xe7, 0x3b, 0xd6, 0x78, 0x52, 0x6a, 0x31, 0xc8, 0x32, 0x08, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x29, 0xc8, 0x29, 0xc7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x32, 0x09, 0xde, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x42, 0xf1, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x4b, 0x01, 0x6b, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x09, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x09, 0x6b, 0x09, 0x6a, 0x09, 0x6a, 0x09, 0x4a, 0x09, 0x6a, 0x01, 0x28, 0x01, 0xf2, 0x02, 0xde, 0x03, 0x1f, 0x0a, 0x59, 0x00, 0x49, 0x00, 0x68, 0x00, 0xaa, 0x00, 0xcc, 0x00, 0x89, 0x00, 0xa8, 0x02, 0x53, 0x02, 0x74, 0x02, 0x12, 0x02, 0x52, 0x02, 0x53, 0x02, 0x10, 0x01, 0xef, 0x02, 0x10, 0x01, 0xef, 0x01, 0xce, 0x01, 0xad, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0xee, 0x01, 0x05, 0x00, 0xe3, 0x02, 0x71, 0x02, 0xb4, 0x02, 0x72, 0x02, 0x93, 0x02, 0x51, 0x01, 0xac, 0x01, 0x69, 0x01, 0xad, 0x02, 0x51, 0x02, 0x71, 0x01, 0xec, 0x09, 0x26, 0x00, 0x00, 0x00, 0x42, 0x73, 0xae, 0x73, 0xad, 0x31, 0xa6, 0x4a, 0x69, 0x6b, 0x6d, 0x8c, 0x91, 0xbe, 0x16, 0xc6, 0x57, 0xad, 0x54, 0x63, 0x2c, 0x42, 0x49, 0xad, 0x74, 0xf7, 0x9c, 0xce, 0x78, 0xbd, 0xd5, 0xd6, 0x99, 0xef, 0x3b, 0xce, 0x58, 0x31, 0x65, 0x39, 0xc8, 0x3a, 0x4a, 0x29, 0xc8, 0x31, 0xe8, 0x31, 0xe8, 0x31, 0xc8, 0x29, 0xc8, 0x29, 0xe8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xa8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xa7, 0x29, 0xa7, 0x21, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x67, 0x21, 0x87, 0x21, 0x87, 0x5b, 0x0d, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x84, 0xb6, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x8c, 0x09, 0x8c, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6c, 0x09, 0x6c, 0x09, 0x6c, 0x01, 0x6c, 0x01, 0x6b, 0x09, 0x6b, 0x09, 0x8b, 0x01, 0x6b, 0x09, 0x6b, 0x01, 0x6b, 0x09, 0x6b, 0x09, 0x6b, 0x09, 0x6b, 0x09, 0x6b, 0x09, 0x6b, 0x09, 0x6a, 0x09, 0x4a, 0x09, 0x6a, 0x09, 0x48, 0x02, 0x13, 0x02, 0xfe, 0x03, 0x3f, 0x02, 0xbc, 0x00, 0x8b, 0x00, 0x48, 0x00, 0xab, 0x00, 0xcb, 0x00, 0xcb, 0x00, 0x46, 0x01, 0x6d, 0x02, 0x95, 0x02, 0x32, 0x02, 0x32, 0x02, 0x73, 0x02, 0x11, 0x01, 0xef, 0x02, 0x30, 0x01, 0xef, 0x01, 0xad, 0x01, 0xcd, 0x01, 0xac, 0x01, 0x6b, 0x01, 0x8c, 0x02, 0x0e, 0x01, 0x04, 0x01, 0xcc, 0x03, 0x5a, 0x02, 0xf6, 0x02, 0x72, 0x02, 0x92, 0x02, 0x30, 0x01, 0xcd, 0x0a, 0x30, 0x02, 0x72, 0x01, 0x8b, 0x00, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe7, 0x22, 0x6d, 0xb5, 0xb6, 0xff, 0xfe, 0xef, 0x7c, 0xad, 0x54, 0x94, 0x92, 0xa5, 0x34, 0xce, 0x57, 0xef, 0x5b, 0xd6, 0xb9, 0x7c, 0x0f, 0x00, 0x01, 0x18, 0xc3, 0xad, 0x53, 0xef, 0x3b, 0xd6, 0xda, 0xde, 0xda, 0xde, 0xda, 0xd6, 0xb9, 0x29, 0x45, 0x20, 0xa3, 0x52, 0xcc, 0x29, 0xe8, 0x31, 0xe8, 0x31, 0xc8, 0x31, 0xe8, 0x31, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa8, 0x29, 0xa8, 0x29, 0xa7, 0x21, 0x87, 0x21, 0x87, 0x29, 0xa7, 0x29, 0xa7, 0x21, 0x87, 0x21, 0xa7, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0xa7, 0x21, 0x87, 0x21, 0x67, 0x21, 0x67, 0x21, 0x87, 0x21, 0x67, 0x21, 0x67, 0x8c, 0x93, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xc6, 0x5b, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x09, 0x6c, 0x01, 0x6b, 0x09, 0x6c, 0x09, 0x6c, 0x09, 0x6c, 0x09, 0x6b, 0x01, 0x4b, 0x01, 0x4b, 0x01, 0x4b, 0x01, 0x4b, 0x01, 0x6b, 0x09, 0x8b, 0x09, 0x8b, 0x09, 0x6b, 0x09, 0x6b, 0x09, 0x8b, 0x09, 0x6b, 0x09, 0x6b, 0x09, 0x6a, 0x09, 0x69, 0x09, 0x48, 0x02, 0x35, 0x03, 0x1f, 0x02, 0xfd, 0x02, 0xfc, 0x01, 0x4f, 0x00, 0x48, 0x00, 0x8a, 0x00, 0xaa, 0x00, 0xec, 0x00, 0xa9, 0x00, 0x87, 0x02, 0x11, 0x02, 0x53, 0x02, 0x53, 0x02, 0xb5, 0x02, 0x52, 0x01, 0xae, 0x01, 0xef, 0x01, 0xce, 0x01, 0x8c, 0x01, 0xac, 0x01, 0xac, 0x01, 0x8c, 0x01, 0x4a, 0x01, 0x6a, 0x01, 0x68, 0x02, 0xf6, 0x02, 0xf6, 0x02, 0x31, 0x02, 0x31, 0x02, 0x31, 0x02, 0x52, 0x02, 0x72, 0x02, 0x0f, 0x00, 0xc5, 0x00, 0x21, 0x00, 0x84, 0x22, 0x0b, 0x33, 0x52, 0x23, 0x73, 0x5b, 0xf2, 0x94, 0xd2, 0xbd, 0xd6, 0xf7, 0x5c, 0xb5, 0x95, 0x73, 0x8e, 0x8c, 0x71, 0xbd, 0xf6, 0xde, 0xfa, 0xef, 0x5c, 0x9c, 0xf2, 0x10, 0x82, 0x00, 0x00, 0x31, 0x86, 0xad, 0x53, 0xef, 0x5c, 0xdf, 0x1b, 0xde, 0xda, 0xde, 0xfa, 0x39, 0xe7, 0x00, 0x00, 0x4a, 0x29, 0x42, 0x6b, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xc8, 0x29, 0xa8, 0x29, 0xa7, 0x21, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x29, 0xa7, 0x21, 0x87, 0x29, 0xa7, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0xa7, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x67, 0x21, 0x67, 0x21, 0x67, 0x21, 0x67, 0x21, 0x67, 0x21, 0x87, 0xce, 0x9a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x42, 0xf1, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6b, 0x01, 0x6b, 0x09, 0x6c, 0x09, 0x6c, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x6c, 0x09, 0x8c, 0x11, 0x8c, 0x09, 0x8b, 0x09, 0x6b, 0x01, 0x6b, 0x09, 0x6b, 0x09, 0x6b, 0x09, 0x6b, 0x09, 0x6b, 0x09, 0x6b, 0x09, 0x6a, 0x09, 0x6a, 0x09, 0x6a, 0x09, 0x49, 0x02, 0x55, 0x03, 0x1f, 0x02, 0xba, 0x03, 0x1c, 0x01, 0xf3, 0x00, 0x68, 0x00, 0x89, 0x00, 0xaa, 0x00, 0xcb, 0x00, 0xeb, 0x00, 0x46, 0x01, 0x0a, 0x02, 0x94, 0x02, 0x33, 0x02, 0x74, 0x02, 0x73, 0x01, 0xcf, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8b, 0x01, 0xac, 0x01, 0x8c, 0x01, 0x08, 0x00, 0xe6, 0x02, 0xb3, 0x0b, 0x16, 0x00, 0x83, 0x00, 0x83, 0x02, 0x72, 0x02, 0x72, 0x02, 0x0f, 0x01, 0x28, 0x00, 0x21, 0x00, 0xc4, 0x01, 0xcc, 0x02, 0x2f, 0x1b, 0x15, 0x4b, 0xf5, 0x63, 0xf1, 0x6b, 0xcf, 0x94, 0xb2, 0x9c, 0xf3, 0xc6, 0x37, 0xc5, 0xf7, 0x84, 0x51, 0x94, 0x91, 0xc6, 0x17, 0xde, 0xb9, 0xef, 0x3b, 0xf7, 0xbe, 0x4a, 0x49, 0x00, 0x00, 0x08, 0x62, 0x42, 0x08, 0xb5, 0x95, 0xef, 0x3b, 0xef, 0x7c, 0xe7, 0x3b, 0x4a, 0x49, 0x00, 0x00, 0x18, 0x82, 0x5a, 0xab, 0x32, 0x09, 0x29, 0xa8, 0x29, 0xc8, 0x29, 0xa8, 0x29, 0xa8, 0x29, 0xa8, 0x29, 0xa8, 0x21, 0xa7, 0x21, 0xa7, 0x21, 0xa7, 0x21, 0xa7, 0x21, 0xa7, 0x21, 0xa7, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x67, 0x21, 0x67, 0x21, 0x87, 0x21, 0x67, 0x19, 0x67, 0x19, 0x67, 0x21, 0x67, 0x21, 0x67, 0x4a, 0xab, 0xf7, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0x8c, 0xf7, 0x01, 0x6d, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x6c, 0x09, 0x6c, 0x01, 0x6b, 0x01, 0x6c, 0x09, 0x6b, 0x01, 0x6b, 0x09, 0x6b, 0x09, 0xad, 0x22, 0x2e, 0x3a, 0x90, 0x42, 0xaf, 0x42, 0x8f, 0x32, 0x2e, 0x19, 0xac, 0x09, 0x8b, 0x09, 0x8b, 0x09, 0x8b, 0x09, 0x8a, 0x09, 0x6a, 0x09, 0x6b, 0x09, 0x8a, 0x11, 0x8a, 0x11, 0x49, 0x02, 0x77, 0x03, 0x3f, 0x02, 0x77, 0x02, 0xb8, 0x0a, 0xb9, 0x00, 0xcc, 0x00, 0x68, 0x00, 0xaa, 0x00, 0xca, 0x00, 0xeb, 0x00, 0xca, 0x00, 0x87, 0x01, 0xd0, 0x02, 0x74, 0x02, 0x12, 0x02, 0x73, 0x01, 0xf0, 0x01, 0x4d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8b, 0x01, 0x28, 0x00, 0xa4, 0x02, 0x30, 0x09, 0x8a, 0x00, 0x00, 0x01, 0x8b, 0x02, 0xf5, 0x01, 0x27, 0x00, 0x21, 0x00, 0x00, 0x00, 0xc6, 0x02, 0x10, 0x02, 0x11, 0x02, 0x53, 0x02, 0x33, 0x1a, 0x4e, 0x52, 0xcc, 0x42, 0x8b, 0x5b, 0x0d, 0x8c, 0x51, 0xad, 0x54, 0xbd, 0xf7, 0xa5, 0x14, 0x9c, 0xf3, 0xc6, 0x37, 0xd6, 0xb9, 0xce, 0x37, 0xff, 0xde, 0xb5, 0x96, 0x08, 0x41, 0x08, 0x21, 0x10, 0x83, 0x5a, 0xaa, 0xc6, 0x37, 0xff, 0xfe, 0xde, 0xfa, 0x42, 0x07, 0x00, 0x00, 0x00, 0x00, 0x29, 0x25, 0x4a, 0x6b, 0x29, 0xc8, 0x29, 0xa8, 0x29, 0xa8, 0x29, 0xa8, 0x29, 0xa8, 0x21, 0xa8, 0x21, 0x87, 0x21, 0x87, 0x21, 0xa7, 0x21, 0xa7, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x67, 0x21, 0x67, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x47, 0x19, 0x46, 0x19, 0x67, 0x19, 0x67, 0x94, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x3d, 0x19, 0xee, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x6c, 0x09, 0x6c, 0x09, 0x8c, 0x01, 0x6b, 0x01, 0x6b, 0x09, 0x8c, 0x1a, 0x0e, 0x32, 0x90, 0x42, 0xd1, 0x5b, 0x32, 0x73, 0xb3, 0x83, 0xf4, 0x63, 0x31, 0x3a, 0x0d, 0x19, 0xac, 0x09, 0x6b, 0x09, 0x8b, 0x09, 0x8a, 0x09, 0x6a, 0x11, 0x8b, 0x11, 0x8b, 0x11, 0x69, 0x11, 0x89, 0x02, 0x98, 0x03, 0x1f, 0x02, 0x77, 0x02, 0x34, 0x02, 0xb9, 0x01, 0x90, 0x00, 0x48, 0x00, 0xaa, 0x00, 0xcb, 0x00, 0xca, 0x00, 0xeb, 0x00, 0x88, 0x00, 0xc8, 0x02, 0x74, 0x02, 0x53, 0x02, 0x33, 0x02, 0x32, 0x01, 0xb0, 0x01, 0x6d, 0x01, 0x4c, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x4a, 0x00, 0xc5, 0x01, 0x28, 0x00, 0x83, 0x00, 0x00, 0x0a, 0x71, 0x01, 0x8a, 0x08, 0x63, 0x01, 0x08, 0x01, 0xee, 0x02, 0x52, 0x0a, 0x13, 0x02, 0x11, 0x02, 0x10, 0x01, 0x29, 0x09, 0x26, 0x53, 0x6f, 0x8c, 0xd4, 0x8c, 0x92, 0x8c, 0x72, 0x94, 0xd3, 0xb5, 0x95, 0xc5, 0xf7, 0xc6, 0x38, 0xce, 0x58, 0xc6, 0x17, 0xad, 0x55, 0x9c, 0xd2, 0xa5, 0x54, 0x39, 0xe7, 0x08, 0x21, 0x10, 0x62, 0x21, 0x04, 0x7b, 0xce, 0xff, 0xdd, 0xb5, 0xb6, 0x18, 0xc3, 0x10, 0x61, 0x00, 0x00, 0x00, 0x00, 0x49, 0xe8, 0x42, 0x6a, 0x21, 0x87, 0x29, 0xc8, 0x29, 0xa8, 0x21, 0xa8, 0x21, 0x87, 0x21, 0xa8, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x67, 0x21, 0x87, 0x21, 0x87, 0x21, 0x87, 0x21, 0x67, 0x21, 0x87, 0x19, 0x67, 0x21, 0x87, 0x21, 0x67, 0x21, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x66, 0x19, 0x47, 0x19, 0x46, 0x19, 0x46, 0x32, 0x09, 0xe7, 0x3d, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x74, 0x35, 0x01, 0x6d, 0x01, 0x6c, 0x01, 0x4c, 0x01, 0x4c, 0x01, 0x6d, 0x01, 0x6c, 0x01, 0x6c, 0x09, 0x6c, 0x09, 0x8c, 0x09, 0x8c, 0x01, 0x6b, 0x01, 0x8c, 0x12, 0x2f, 0x32, 0xd1, 0x4b, 0x33, 0x5b, 0x53, 0x83, 0xf5, 0xac, 0xd6, 0xb4, 0xf6, 0x9c, 0x75, 0x5a, 0xef, 0x19, 0xac, 0x09, 0x6b, 0x09, 0x8b, 0x11, 0x8b, 0x11, 0x8a, 0x19, 0x8b, 0x19, 0xaa, 0x11, 0x89, 0x19, 0xaa, 0x0a, 0xb8, 0x03, 0x1d, 0x02, 0x77, 0x02, 0x35, 0x02, 0xb8, 0x02, 0x35, 0x00, 0x8a, 0x00, 0x8a, 0x00, 0xcb, 0x00, 0xaa, 0x00, 0xca, 0x00, 0xca, 0x00, 0x46, 0x01, 0x6d, 0x02, 0xb6, 0x02, 0x33, 0x02, 0x32, 0x02, 0x12, 0x01, 0x8f, 0x01, 0x2c, 0x01, 0x0c, 0x01, 0x4d, 0x01, 0x8d, 0x01, 0x6c, 0x01, 0x2b, 0x01, 0xd0, 0x01, 0xaf, 0x01, 0x6b, 0x0a, 0x0e, 0x09, 0x28, 0x08, 0xc4, 0x0a, 0x0d, 0x01, 0xab, 0x00, 0xe6, 0x00, 0xa4, 0x00, 0xa3, 0x00, 0xa2, 0x00, 0x60, 0x00, 0x61, 0x08, 0xe3, 0x31, 0xa7, 0x9c, 0xf4, 0xc5, 0xf8, 0x9d, 0x13, 0xad, 0x54, 0xa5, 0x14, 0x8c, 0x71, 0x52, 0xaa, 0x42, 0x28, 0xa5, 0x54, 0xa5, 0x53, 0xd6, 0xb9, 0x94, 0xb2, 0x18, 0xa3, 0x08, 0x61, 0x10, 0xa3, 0x31, 0x86, 0xbd, 0xd6, 0xd6, 0x98, 0x29, 0x65, 0x08, 0x62, 0x00, 0x20, 0x00, 0x21, 0x10, 0x62, 0x42, 0x29, 0x29, 0xe9, 0x21, 0x88, 0x29, 0xa8, 0x21, 0xa8, 0x21, 0x88, 0x21, 0x87, 0x21, 0x88, 0x21, 0x87, 0x21, 0x67, 0x21, 0x87, 0x21, 0x87, 0x21, 0x67, 0x21, 0x87, 0x19, 0x87, 0x21, 0x67, 0x21, 0x67, 0x21, 0x87, 0x19, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x66, 0x19, 0x67, 0x19, 0x67, 0x19, 0x46, 0x19, 0x46, 0x19, 0x46, 0x19, 0x46, 0x19, 0x46, 0x19, 0x26, 0x6b, 0xaf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xce, 0x9c, 0x11, 0xce, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x8d, 0x01, 0x6c, 0x01, 0x6c, 0x09, 0x8c, 0x09, 0x8d, 0x01, 0x6c, 0x01, 0x6b, 0x12, 0x0e, 0x2a, 0xd2, 0x4b, 0x54, 0x53, 0x95, 0x6b, 0xb6, 0xac, 0xd7, 0xcd, 0xb8, 0xc5, 0x57, 0xbd, 0x16, 0x8b, 0xf2, 0x21, 0xab, 0x09, 0x6a, 0x11, 0x8b, 0x11, 0x8b, 0x19, 0xab, 0x19, 0xaa, 0x19, 0xab, 0x19, 0xa9, 0x19, 0xaa, 0x0a, 0xd8, 0x02, 0xfb, 0x02, 0x56, 0x02, 0xd9, 0x03, 0x1a, 0x02, 0xb9, 0x01, 0x0f, 0x00, 0x6a, 0x00, 0xab, 0x00, 0xaa, 0x00, 0xcb, 0x00, 0xeb, 0x00, 0x88, 0x00, 0x25, 0x02, 0x12, 0x02, 0x95, 0x02, 0x12, 0x02, 0x32, 0x01, 0xf2, 0x01, 0x8f, 0x00, 0xec, 0x01, 0x2d, 0x01, 0x4d, 0x01, 0x6f, 0x01, 0xd2, 0x01, 0xf3, 0x02, 0x34, 0x01, 0xef, 0x09, 0x8b, 0x00, 0x63, 0x00, 0x83, 0x00, 0xc4, 0x00, 0x20, 0x00, 0x60, 0x00, 0x81, 0x00, 0xc2, 0x01, 0x03, 0x01, 0x04, 0x01, 0x05, 0x00, 0xc5, 0x00, 0xa8, 0x22, 0x6d, 0x8c, 0x91, 0x73, 0xae, 0x42, 0x29, 0x08, 0x62, 0x00, 0x00, 0x10, 0xc3, 0x7c, 0x0f, 0xc6, 0x37, 0x9c, 0xd2, 0xe7, 0x1b, 0xff, 0xbd, 0x6b, 0x6c, 0x10, 0xa2, 0x08, 0x42, 0x08, 0x82, 0x52, 0xca, 0xff, 0xbd, 0x9c, 0xf3, 0x00, 0x00, 0x00, 0x00, 0x08, 0x62, 0x00, 0x00, 0x18, 0xc3, 0x42, 0x4a, 0x19, 0x88, 0x21, 0xa8, 0x21, 0xa8, 0x21, 0x88, 0x21, 0x88, 0x21, 0x88, 0x21, 0x87, 0x21, 0x67, 0x21, 0x87, 0x21, 0x67, 0x19, 0x67, 0x21, 0x67, 0x21, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x47, 0x19, 0x67, 0x19, 0x47, 0x19, 0x47, 0x19, 0x47, 0x19, 0x46, 0x19, 0x46, 0x19, 0x46, 0x19, 0x26, 0x21, 0x67, 0xd6, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x4b, 0x32, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x6c, 0x09, 0x6c, 0x09, 0x8c, 0x09, 0x6c, 0x11, 0x8c, 0x22, 0x2f, 0x32, 0xd2, 0x43, 0x34, 0x53, 0x75, 0x5b, 0x96, 0x6b, 0xb6, 0xac, 0xf8, 0xcd, 0x98, 0xbd, 0x57, 0xbd, 0x16, 0x94, 0x13, 0x21, 0xaa, 0x09, 0x4a, 0x19, 0xab, 0x21, 0xab, 0x21, 0xcb, 0x21, 0xaa, 0x21, 0xcb, 0x19, 0xa9, 0x19, 0xca, 0x0a, 0xd8, 0x02, 0xdb, 0x02, 0x77, 0x03, 0x3c, 0x02, 0xb8, 0x02, 0x56, 0x01, 0xf5, 0x00, 0x8b, 0x00, 0xab, 0x00, 0xab, 0x00, 0xcb, 0x00, 0xcb, 0x00, 0xca, 0x00, 0x46, 0x00, 0xa9, 0x02, 0x96, 0x02, 0x96, 0x02, 0x34, 0x02, 0x33, 0x02, 0x12, 0x01, 0xd1, 0x01, 0x90, 0x01, 0x90, 0x01, 0xb1, 0x01, 0xd1, 0x01, 0xb0, 0x01, 0x4d, 0x01, 0x09, 0x00, 0xc5, 0x01, 0x28, 0x09, 0xac, 0x00, 0x86, 0x01, 0x29, 0x01, 0x8a, 0x01, 0xcc, 0x01, 0xcc, 0x01, 0xcc, 0x02, 0x0f, 0x02, 0x51, 0x02, 0x31, 0x02, 0x2f, 0x01, 0x06, 0x10, 0x82, 0x08, 0x41, 0x21, 0x65, 0x84, 0x2f, 0x21, 0x24, 0x19, 0x04, 0x8c, 0xd1, 0x84, 0x0f, 0x3a, 0x09, 0x29, 0xc9, 0xf7, 0xdd, 0xff, 0xde, 0x73, 0xae, 0x08, 0x41, 0x08, 0x41, 0x18, 0xe4, 0x9d, 0x13, 0xf7, 0xbd, 0x39, 0xa6, 0x00, 0x00, 0x08, 0x41, 0x00, 0x21, 0x00, 0x00, 0x31, 0x65, 0x3a, 0x2a, 0x11, 0x47, 0x21, 0x87, 0x21, 0x88, 0x21, 0x87, 0x21, 0x67, 0x21, 0x88, 0x21, 0x88, 0x21, 0x67, 0x21, 0x87, 0x21, 0x67, 0x21, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x47, 0x19, 0x67, 0x19, 0x47, 0x19, 0x46, 0x19, 0x47, 0x19, 0x47, 0x19, 0x47, 0x19, 0x46, 0x11, 0x46, 0x19, 0x46, 0x11, 0x46, 0x19, 0x46, 0x5b, 0x2e, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xbe, 0x3b, 0x09, 0x6d, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x6c, 0x09, 0x6d, 0x09, 0x8c, 0x09, 0x6c, 0x09, 0x6c, 0x09, 0x8c, 0x09, 0x6c, 0x09, 0x6c, 0x2a, 0x2e, 0x53, 0x73, 0x5b, 0xd6, 0x53, 0xb6, 0x53, 0x76, 0x53, 0x34, 0x52, 0xb1, 0x8b, 0xf3, 0xbd, 0x16, 0xbc, 0xf6, 0xb4, 0xb5, 0x83, 0x71, 0x21, 0xab, 0x11, 0x8a, 0x21, 0xab, 0x21, 0xcb, 0x21, 0xcb, 0x29, 0xcb, 0x21, 0xcb, 0x21, 0xc9, 0x21, 0xeb, 0x02, 0xd8, 0x02, 0x99, 0x02, 0xb9, 0x03, 0x3b, 0x02, 0x35, 0x01, 0xf3, 0x02, 0xb8, 0x01, 0x50, 0x00, 0x8a, 0x00, 0xcb, 0x00, 0xcb, 0x00, 0xeb, 0x00, 0xeb, 0x00, 0xaa, 0x00, 0x05, 0x01, 0x8f, 0x02, 0xd8, 0x02, 0x55, 0x02, 0x33, 0x01, 0xf0, 0x01, 0xd0, 0x01, 0xd0, 0x01, 0xb0, 0x01, 0xb0, 0x01, 0xaf, 0x01, 0x6d, 0x01, 0x6d, 0x00, 0xc7, 0x08, 0xc5, 0x0b, 0x13, 0x02, 0xf3, 0x01, 0x6b, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x6d, 0x01, 0xcf, 0x02, 0x11, 0x02, 0x10, 0x01, 0xcd, 0x01, 0x07, 0x00, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3a, 0x48, 0xbe, 0x17, 0xb5, 0x95, 0x08, 0x62, 0x3a, 0x08, 0x94, 0x71, 0x29, 0x46, 0x00, 0xe6, 0x84, 0x51, 0xef, 0x7d, 0xf7, 0xbd, 0x5a, 0xeb, 0x10, 0x82, 0x10, 0x82, 0x42, 0x69, 0xef, 0x7b, 0xb5, 0x75, 0x00, 0x00, 0x00, 0x00, 0x10, 0x62, 0x08, 0x41, 0x18, 0x61, 0x6a, 0xcb, 0x42, 0x6b, 0x11, 0x47, 0x19, 0x87, 0x19, 0x87, 0x21, 0x88, 0x21, 0x67, 0x21, 0x67, 0x21, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x47, 0x19, 0x67, 0x19, 0x67, 0x19, 0x47, 0x19, 0x47, 0x19, 0x47, 0x19, 0x46, 0x19, 0x46, 0x19, 0x46, 0x19, 0x46, 0x11, 0x26, 0x19, 0x46, 0x19, 0x46, 0x19, 0x46, 0x11, 0x26, 0x11, 0x46, 0xb5, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x4b, 0x52, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x6d, 0x09, 0x8c, 0x09, 0x8d, 0x09, 0x8c, 0x09, 0x8c, 0x09, 0x8c, 0x09, 0x6c, 0x09, 0x4c, 0x21, 0xed, 0x4a, 0xf0, 0x5b, 0xd5, 0x6c, 0x58, 0x64, 0x17, 0x4b, 0x75, 0x4a, 0xb2, 0x42, 0x0d, 0x6a, 0xef, 0xac, 0x74, 0xac, 0x74, 0x93, 0xd2, 0x62, 0xce, 0x21, 0xab, 0x19, 0xaa, 0x29, 0xcb, 0x29, 0xcb, 0x29, 0xcb, 0x29, 0xcb, 0x29, 0xeb, 0x29, 0xc9, 0x2a, 0x0c, 0x02, 0xb8, 0x02, 0x79, 0x03, 0x3c, 0x02, 0xb9, 0x01, 0xf4, 0x02, 0x77, 0x03, 0x1c, 0x02, 0x56, 0x00, 0x8b, 0x00, 0x8a, 0x00, 0xcc, 0x00, 0xeb, 0x00, 0xcb, 0x00, 0xec, 0x00, 0x88, 0x00, 0x66, 0x02, 0x56, 0x02, 0x97, 0x01, 0xf1, 0x01, 0xae, 0x01, 0x8d, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x8d, 0x01, 0x8e, 0x01, 0x6e, 0x01, 0xaf, 0x00, 0xe9, 0x09, 0x08, 0x02, 0xf3, 0x02, 0xb2, 0x01, 0xac, 0x0a, 0x30, 0x02, 0x51, 0x02, 0x10, 0x02, 0x0f, 0x01, 0x8b, 0x00, 0xc5, 0x00, 0x00, 0x00, 0x00, 0x29, 0x24, 0x73, 0x8d, 0x4a, 0xaa, 0x10, 0xa2, 0x08, 0x61, 0x08, 0x62, 0x8c, 0x92, 0x42, 0x08, 0x31, 0xa6, 0x6b, 0x8f, 0x00, 0x22, 0x4b, 0x4f, 0x31, 0xc8, 0x42, 0x08, 0xf7, 0xde, 0xe7, 0x1b, 0x52, 0xaa, 0x10, 0x83, 0x21, 0x04, 0xb5, 0x94, 0xf7, 0x7c, 0x18, 0xe3, 0x08, 0x00, 0x29, 0x04, 0x28, 0xe3, 0x18, 0x62, 0x28, 0xe2, 0x73, 0x2c, 0x32, 0x0a, 0x11, 0x27, 0x19, 0x88, 0x21, 0x87, 0x19, 0x67, 0x21, 0x67, 0x21, 0x67, 0x19, 0x67, 0x19, 0x47, 0x19, 0x67, 0x19, 0x67, 0x19, 0x47, 0x19, 0x47, 0x19, 0x47, 0x19, 0x47, 0x19, 0x46, 0x19, 0x47, 0x19, 0x47, 0x19, 0x46, 0x19, 0x47, 0x19, 0x46, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x19, 0x26, 0x11, 0x26, 0x11, 0x26, 0x52, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xc6, 0x5b, 0x01, 0x4d, 0x01, 0x4d, 0x09, 0x6d, 0x09, 0x8d, 0x09, 0x6c, 0x09, 0x6c, 0x09, 0x6c, 0x09, 0x8c, 0x09, 0x6c, 0x11, 0x8c, 0x19, 0xad, 0x3a, 0x8f, 0x53, 0x93, 0x5c, 0x16, 0x6c, 0x99, 0x6c, 0x99, 0x4b, 0x76, 0x4a, 0x92, 0x4a, 0x2e, 0x62, 0xaf, 0x8b, 0x91, 0x83, 0x50, 0x6a, 0xcf, 0x4a, 0x6d, 0x29, 0xcb, 0x21, 0xcb, 0x29, 0xcb, 0x29, 0xcb, 0x29, 0xca, 0x29, 0xeb, 0x29, 0xcb, 0x29, 0xa9, 0x32, 0x2c, 0x0a, 0xd8, 0x02, 0x9a, 0x02, 0xfb, 0x02, 0x98, 0x02, 0x15, 0x02, 0xba, 0x02, 0xdb, 0x02, 0x78, 0x01, 0x4f, 0x00, 0x69, 0x00, 0xcb, 0x00, 0xcb, 0x00, 0xcb, 0x00, 0xeb, 0x00, 0xeb, 0x00, 0x25, 0x01, 0x4d, 0x02, 0xb8, 0x01, 0xd0, 0x01, 0x4c, 0x01, 0x6b, 0x01, 0x8d, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0xd0, 0x02, 0x12, 0x01, 0x8f, 0x00, 0x84, 0x01, 0x07, 0x02, 0xd3, 0x02, 0x91, 0x01, 0xac, 0x02, 0x50, 0x03, 0x15, 0x01, 0xad, 0x00, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0xa3, 0x32, 0x6b, 0x8c, 0xb3, 0xbd, 0xf7, 0x9c, 0xf3, 0x8c, 0x71, 0x63, 0x2d, 0x18, 0xe4, 0x29, 0xa7, 0x52, 0xcc, 0x29, 0xe9, 0x08, 0x43, 0x3a, 0x4b, 0x3a, 0x09, 0x00, 0x00, 0x6b, 0x6d, 0xff, 0xff, 0xce, 0x78, 0x4a, 0x48, 0x08, 0x41, 0x5a, 0xeb, 0xef, 0x7c, 0x73, 0x8d, 0x00, 0x00, 0x20, 0xa2, 0x28, 0xc3, 0x20, 0xe3, 0x00, 0x00, 0x20, 0xc2, 0x5a, 0xab, 0x21, 0x88, 0x19, 0x68, 0x19, 0x88, 0x19, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x47, 0x19, 0x47, 0x19, 0x47, 0x19, 0x47, 0x19, 0x47, 0x19, 0x67, 0x19, 0x47, 0x19, 0x47, 0x19, 0x47, 0x19, 0x46, 0x19, 0x46, 0x11, 0x26, 0x11, 0x26, 0x19, 0x46, 0x19, 0x46, 0x11, 0x26, 0x11, 0x47, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0xce, 0x9a, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5b, 0xb4, 0x09, 0x6d, 0x09, 0x6d, 0x09, 0x6d, 0x09, 0x6d, 0x09, 0x8c, 0x09, 0x6c, 0x11, 0x6c, 0x11, 0x8c, 0x21, 0xcd, 0x29, 0xed, 0x2a, 0x0e, 0x4b, 0x11, 0x64, 0x15, 0x64, 0x97, 0x7d, 0x3a, 0x6c, 0xd9, 0x53, 0xd7, 0x53, 0x34, 0x62, 0xf1, 0x83, 0x71, 0x93, 0xb1, 0x7b, 0x50, 0x52, 0x8d, 0x32, 0x0c, 0x29, 0xcb, 0x29, 0xeb, 0x29, 0xeb, 0x29, 0xcb, 0x29, 0xeb, 0x31, 0xeb, 0x31, 0xeb, 0x31, 0xca, 0x2a, 0x0c, 0x0a, 0xb7, 0x02, 0x99, 0x02, 0x98, 0x02, 0xb9, 0x02, 0xb9, 0x02, 0xdb, 0x02, 0x57, 0x02, 0x16, 0x02, 0x36, 0x00, 0xaa, 0x00, 0x89, 0x00, 0xcb, 0x00, 0xec, 0x00, 0xeb, 0x00, 0xcb, 0x00, 0xa9, 0x00, 0x45, 0x09, 0xd1, 0x01, 0xf1, 0x01, 0x2a, 0x01, 0xaf, 0x02, 0x11, 0x01, 0xd0, 0x01, 0xf2, 0x02, 0x97, 0x02, 0x33, 0x00, 0xc6, 0x00, 0x00, 0x00, 0x41, 0x01, 0xed, 0x02, 0x91, 0x02, 0x0d, 0x02, 0xb2, 0x02, 0x4e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x08, 0xa3, 0x01, 0x05, 0x00, 0xc4, 0x00, 0xa4, 0x09, 0x25, 0x42, 0x8a, 0x63, 0x8e, 0x8c, 0x92, 0xa5, 0x34, 0x73, 0xcf, 0x52, 0xab, 0x11, 0x67, 0x3a, 0x8c, 0x10, 0xa2, 0x3a, 0x49, 0x4a, 0x8b, 0x19, 0x05, 0x42, 0x28, 0x84, 0x0e, 0xff, 0xdd, 0xc6, 0x17, 0x39, 0xc7, 0x00, 0x00, 0xad, 0x74, 0xde, 0x99, 0x10, 0x61, 0x00, 0x00, 0x20, 0xc3, 0x18, 0xa2, 0x18, 0x82, 0x00, 0x00, 0x41, 0xe6, 0x52, 0xab, 0x11, 0x27, 0x21, 0x68, 0x19, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x67, 0x19, 0x47, 0x19, 0x47, 0x19, 0x47, 0x19, 0x47, 0x19, 0x47, 0x11, 0x47, 0x11, 0x47, 0x11, 0x47, 0x11, 0x46, 0x11, 0x46, 0x11, 0x26, 0x11, 0x26, 0x11, 0x46, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x46, 0x11, 0x46, 0x5b, 0x4e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x1d, 0x19, 0xcf, 0x09, 0x8e, 0x09, 0x6d, 0x09, 0x6d, 0x09, 0x8d, 0x11, 0xad, 0x21, 0xce, 0x32, 0x2e, 0x32, 0x6f, 0x3a, 0x8f, 0x3a, 0x6f, 0x32, 0x6f, 0x53, 0x32, 0x64, 0x15, 0x6c, 0xd8, 0x75, 0x1a, 0x5c, 0x98, 0x5c, 0x58, 0x6b, 0xf6, 0x8b, 0xf4, 0x9c, 0x13, 0x8b, 0xb1, 0x83, 0x70, 0x52, 0xad, 0x29, 0xeb, 0x29, 0xeb, 0x31, 0xeb, 0x32, 0x0b, 0x29, 0xeb, 0x29, 0xeb, 0x31, 0xeb, 0x32, 0x0b, 0x31, 0xea, 0x2a, 0x0b, 0x0a, 0x55, 0x02, 0x38, 0x02, 0x77, 0x02, 0x99, 0x03, 0x3d, 0x02, 0xfb, 0x02, 0x15, 0x02, 0x15, 0x02, 0xdb, 0x09, 0xf3, 0x00, 0x89, 0x00, 0xca, 0x01, 0x0c, 0x00, 0xcb, 0x00, 0xca, 0x00, 0xeb, 0x00, 0x86, 0x00, 0x64, 0x01, 0x8f, 0x01, 0xaf, 0x01, 0xf1, 0x02, 0x12, 0x02, 0x33, 0x02, 0x97, 0x02, 0x78, 0x00, 0xe9, 0x00, 0x20, 0x00, 0x20, 0x00, 0x00, 0x08, 0xe6, 0x02, 0x6f, 0x02, 0x4f, 0x02, 0x70, 0x00, 0xc4, 0x00, 0x00, 0x00, 0x41, 0x01, 0x46, 0x01, 0x88, 0x09, 0x05, 0x10, 0xe5, 0x21, 0x26, 0x29, 0xa8, 0x21, 0x88, 0x00, 0x83, 0x00, 0x83, 0x31, 0xe8, 0x5b, 0x0c, 0x20, 0xe3, 0x09, 0x49, 0x74, 0xb4, 0x18, 0x83, 0x5b, 0x2d, 0x7b, 0xef, 0x3a, 0x09, 0x7c, 0x0f, 0x4a, 0x69, 0xd6, 0x99, 0xff, 0xde, 0xc6, 0x17, 0x29, 0x65, 0x39, 0xe7, 0xce, 0x58, 0x39, 0x86, 0x00, 0x00, 0x10, 0x82, 0x10, 0x82, 0x18, 0xa2, 0x18, 0xa2, 0x18, 0x61, 0x52, 0x69, 0x29, 0xc9, 0x11, 0x27, 0x19, 0x88, 0x19, 0x67, 0x19, 0x47, 0x19, 0x67, 0x19, 0x67, 0x19, 0x47, 0x19, 0x47, 0x11, 0x47, 0x11, 0x47, 0x19, 0x47, 0x11, 0x46, 0x11, 0x26, 0x11, 0x46, 0x11, 0x46, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x46, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x47, 0x11, 0x47, 0x11, 0x47, 0xd6, 0x9a, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0x74, 0x56, 0x11, 0x6e, 0x11, 0x8e, 0x09, 0x8d, 0x11, 0x6d, 0x19, 0xce, 0x32, 0x2f, 0x42, 0x90, 0x4b, 0x11, 0x53, 0x52, 0x53, 0x52, 0x4a, 0xf1, 0x42, 0xd0, 0x4a, 0xf1, 0x4b, 0x72, 0x53, 0xf6, 0x54, 0x58, 0x5c, 0x78, 0x5c, 0x57, 0x74, 0x37, 0x94, 0x36, 0x9c, 0x13, 0x8b, 0xb1, 0x73, 0x2f, 0x5a, 0xae, 0x32, 0x0c, 0x31, 0xeb, 0x31, 0xeb, 0x32, 0x0b, 0x32, 0x0b, 0x32, 0x0b, 0x32, 0x0b, 0x32, 0x0b, 0x31, 0xea, 0x32, 0x0a, 0x12, 0x53, 0x02, 0x58, 0x02, 0x98, 0x02, 0x78, 0x02, 0xfb, 0x02, 0xb9, 0x02, 0x15, 0x02, 0x77, 0x02, 0xfb, 0x02, 0xb9, 0x00, 0xeb, 0x00, 0xa9, 0x00, 0xeb, 0x00, 0xca, 0x00, 0xc9, 0x00, 0xca, 0x00, 0xea, 0x00, 0x43, 0x00, 0x23, 0x01, 0x4d, 0x01, 0xf2, 0x02, 0x34, 0x02, 0x97, 0x02, 0x98, 0x01, 0x6c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x42, 0x00, 0x00, 0x00, 0x62, 0x01, 0xab, 0x01, 0xcc, 0x02, 0x0c, 0x00, 0x82, 0x00, 0x20, 0x01, 0x87, 0x01, 0xeb, 0x09, 0x88, 0x11, 0x67, 0x19, 0xc8, 0x2a, 0x4a, 0x32, 0xcd, 0x4b, 0x4f, 0x2a, 0x2a, 0x11, 0x67, 0x09, 0x04, 0x00, 0x20, 0x00, 0x01, 0x09, 0xcc, 0x42, 0xab, 0x21, 0x04, 0x6b, 0xaf, 0x63, 0x0c, 0x3a, 0x08, 0x73, 0xad, 0xc6, 0x16, 0xe6, 0xda, 0xe6, 0xfa, 0xf7, 0xbd, 0xbd, 0xf6, 0x39, 0xc7, 0x8c, 0x70, 0x5a, 0x89, 0x08, 0x00, 0x10, 0x82, 0x20, 0xe3, 0x18, 0xa2, 0x18, 0x82, 0x10, 0x41, 0x29, 0x03, 0x4a, 0x8a, 0x09, 0x27, 0x11, 0x47, 0x19, 0x67, 0x11, 0x47, 0x19, 0x47, 0x19, 0x47, 0x11, 0x47, 0x11, 0x47, 0x11, 0x47, 0x11, 0x47, 0x19, 0x47, 0x11, 0x26, 0x11, 0x47, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x27, 0x11, 0x27, 0x19, 0x47, 0x08, 0xc5, 0x00, 0x43, 0x00, 0x44, 0x84, 0x11, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xef, 0x7e, 0x2a, 0x30, 0x19, 0x8e, 0x19, 0xae, 0x21, 0xee, 0x2a, 0x2f, 0x32, 0x90, 0x4b, 0x11, 0x5b, 0x72, 0x63, 0xb3, 0x6b, 0xf4, 0x73, 0xf4, 0x63, 0x73, 0x53, 0x32, 0x4b, 0x11, 0x4a, 0xf1, 0x4b, 0x53, 0x53, 0xf6, 0x5c, 0x37, 0x64, 0x37, 0x74, 0x16, 0x94, 0x36, 0x9c, 0x34, 0x93, 0xd1, 0x7b, 0x4f, 0x5a, 0xae, 0x32, 0x0b, 0x31, 0xeb, 0x32, 0x0b, 0x32, 0x0b, 0x32, 0x0b, 0x32, 0x0b, 0x32, 0x0b, 0x32, 0x0b, 0x32, 0x0b, 0x31, 0xe9, 0x1a, 0x52, 0x02, 0x99, 0x02, 0xda, 0x02, 0x98, 0x02, 0xb9, 0x02, 0x77, 0x02, 0x56, 0x02, 0xda, 0x02, 0x76, 0x01, 0xaf, 0x01, 0xaf, 0x00, 0xeb, 0x00, 0xc9, 0x00, 0xea, 0x00, 0xc9, 0x00, 0xc9, 0x00, 0xea, 0x00, 0xc9, 0x00, 0x00, 0x00, 0x44, 0x01, 0xf4, 0x02, 0x97, 0x02, 0x77, 0x01, 0xae, 0x00, 0x40, 0x00, 0x00, 0x00, 0x41, 0x00, 0x20, 0x00, 0x41, 0x00, 0xc4, 0x01, 0xec, 0x02, 0x4f, 0x09, 0xcc, 0x01, 0x05, 0x01, 0x88, 0x02, 0x2d, 0x01, 0xcb, 0x01, 0x67, 0x01, 0x04, 0x00, 0xe4, 0x01, 0x05, 0x00, 0xe5, 0x08, 0xc3, 0x08, 0xc3, 0x08, 0xa3, 0x00, 0x21, 0x00, 0x00, 0x01, 0xa9, 0x01, 0x47, 0x00, 0x00, 0x31, 0xe8, 0x5b, 0x4c, 0x21, 0x45, 0x42, 0x28, 0x8c, 0x70, 0xe6, 0xd9, 0xff, 0xfe, 0xe7, 0x1b, 0xce, 0x58, 0xff, 0xbd, 0x9c, 0xf2, 0x73, 0xad, 0x6b, 0x2c, 0x08, 0x21, 0x18, 0x82, 0x18, 0xa3, 0x18, 0xa2, 0x18, 0x82, 0x18, 0x82, 0x10, 0x20, 0x41, 0xa6, 0x42, 0x6b, 0x09, 0x27, 0x11, 0x47, 0x19, 0x47, 0x11, 0x47, 0x11, 0x47, 0x11, 0x47, 0x11, 0x47, 0x11, 0x47, 0x11, 0x47, 0x11, 0x27, 0x11, 0x26, 0x11, 0x27, 0x11, 0x47, 0x11, 0x26, 0x11, 0x26, 0x11, 0x46, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x27, 0x11, 0x47, 0x11, 0x26, 0x08, 0x64, 0x3a, 0x09, 0x84, 0x0f, 0x53, 0x0b, 0x2a, 0x8d, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xb5, 0xda, 0x11, 0x4e, 0x29, 0xcf, 0x29, 0xee, 0x3a, 0x70, 0x42, 0xf1, 0x43, 0x12, 0x53, 0x94, 0x63, 0xf5, 0x74, 0x35, 0x7c, 0x76, 0x7c, 0x56, 0x6b, 0xb4, 0x5b, 0x32, 0x4a, 0xd0, 0x4a, 0x90, 0x4a, 0xd0, 0x53, 0x32, 0x53, 0x93, 0x63, 0xb4, 0x6b, 0x94, 0x7b, 0x93, 0x8b, 0xd2, 0x83, 0x70, 0x62, 0xee, 0x42, 0x4c, 0x31, 0xeb, 0x32, 0x0b, 0x3a, 0x2b, 0x3a, 0x0b, 0x32, 0x0b, 0x32, 0x0b, 0x32, 0x0b, 0x32, 0x0b, 0x32, 0x0b, 0x31, 0xe9, 0x1a, 0x30, 0x02, 0x79, 0x02, 0xda, 0x02, 0xb9, 0x02, 0xb8, 0x02, 0x76, 0x02, 0x97, 0x02, 0x97, 0x01, 0x8d, 0x01, 0x0a, 0x02, 0x95, 0x01, 0xd0, 0x00, 0x88, 0x00, 0xea, 0x00, 0xc9, 0x00, 0xa8, 0x00, 0xc8, 0x01, 0x0a, 0x00, 0x85, 0x00, 0x00, 0x01, 0x8f, 0x02, 0xda, 0x01, 0xd1, 0x00, 0x62, 0x00, 0x00, 0x00, 0x21, 0x00, 0x00, 0x00, 0x82, 0x01, 0x28, 0x01, 0x8c, 0x0a, 0x91, 0x02, 0xb1, 0x01, 0xab, 0x01, 0x68, 0x01, 0x88, 0x01, 0x26, 0x01, 0x26, 0x00, 0xe4, 0x00, 0xa2, 0x00, 0x82, 0x01, 0x04, 0x00, 0xc3, 0x00, 0x20, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x01, 0x06, 0x09, 0xa9, 0x00, 0x20, 0x00, 0x42, 0x5b, 0x8e, 0x42, 0x48, 0x08, 0xc3, 0x29, 0x86, 0xa5, 0x12, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xbd, 0xce, 0x17, 0xde, 0xba, 0xde, 0xb9, 0x9c, 0xb1, 0x7b, 0xcf, 0x10, 0x62, 0x18, 0x82, 0x10, 0x62, 0x10, 0x82, 0x10, 0x82, 0x18, 0x82, 0x10, 0x61, 0x18, 0x61, 0x62, 0xcb, 0x29, 0xc9, 0x00, 0xe6, 0x19, 0x47, 0x11, 0x47, 0x11, 0x47, 0x11, 0x47, 0x11, 0x47, 0x11, 0x26, 0x11, 0x26, 0x11, 0x27, 0x11, 0x27, 0x11, 0x26, 0x11, 0x47, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x27, 0x19, 0x27, 0x11, 0x27, 0x11, 0x06, 0x10, 0xe6, 0x01, 0xb0, 0x85, 0x16, 0xff, 0xfe, 0xff, 0xff, 0x2c, 0xfc, 0xbf, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xad, 0x17, 0x21, 0xae, 0x32, 0x0f, 0x3a, 0x70, 0x42, 0xf2, 0x4b, 0x53, 0x4b, 0x94, 0x5c, 0x16, 0x74, 0x77, 0x84, 0x97, 0x84, 0x97, 0x74, 0x35, 0x6b, 0x73, 0x52, 0xd1, 0x4a, 0x8f, 0x4a, 0x6f, 0x4a, 0x4e, 0x4a, 0x6e, 0x42, 0x6e, 0x4a, 0x8e, 0x4a, 0x8e, 0x4a, 0x6d, 0x4a, 0x4d, 0x42, 0x4d, 0x3a, 0x0c, 0x31, 0xeb, 0x32, 0x2c, 0x32, 0x0b, 0x32, 0x0b, 0x32, 0x0b, 0x32, 0x0b, 0x31, 0xeb, 0x31, 0xeb, 0x32, 0x0b, 0x29, 0xeb, 0x31, 0xc9, 0x1a, 0x0e, 0x02, 0x58, 0x02, 0xd9, 0x03, 0x3c, 0x02, 0xf9, 0x02, 0x54, 0x02, 0x54, 0x01, 0x8e, 0x00, 0xc7, 0x01, 0x6c, 0x02, 0xf8, 0x02, 0x53, 0x00, 0x88, 0x00, 0xa9, 0x00, 0xe9, 0x00, 0xc9, 0x00, 0xe9, 0x00, 0xe9, 0x00, 0xa9, 0x00, 0x00, 0x00, 0xc9, 0x02, 0x57, 0x00, 0xa6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x83, 0x01, 0xcd, 0x02, 0x11, 0x01, 0xaf, 0x02, 0x30, 0x0a, 0xb1, 0x02, 0x70, 0x01, 0xca, 0x00, 0xc3, 0x09, 0x25, 0x00, 0xc3, 0x00, 0x60, 0x00, 0x40, 0x00, 0xe3, 0x01, 0x87, 0x00, 0xc4, 0x00, 0x41, 0x00, 0x82, 0x00, 0x62, 0x00, 0xc4, 0x01, 0xc9, 0x00, 0x62, 0x00, 0x41, 0x22, 0x2a, 0x52, 0xcb, 0x00, 0x82, 0x08, 0x82, 0x73, 0x4b, 0xee, 0xb7, 0xff, 0xbc, 0xff, 0x9c, 0xff, 0xfe, 0xee, 0xfa, 0xbd, 0xd5, 0xde, 0xb9, 0xce, 0x57, 0x9c, 0x91, 0x28, 0xe4, 0x18, 0x82, 0x10, 0x62, 0x10, 0x82, 0x18, 0xa3, 0x18, 0xa3, 0x10, 0x62, 0x00, 0x00, 0x31, 0x24, 0x5a, 0xec, 0x09, 0x27, 0x09, 0x07, 0x11, 0x47, 0x11, 0x47, 0x11, 0x47, 0x11, 0x47, 0x11, 0x27, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x47, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x27, 0x18, 0xe5, 0x08, 0xc5, 0x02, 0xd8, 0x9e, 0x5d, 0xff, 0xfe, 0xff, 0xff, 0xdf, 0x9e, 0xcf, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xcd, 0xb9, 0x4a, 0xb0, 0x3a, 0x50, 0x4a, 0xf2, 0x4b, 0x53, 0x53, 0xb4, 0x53, 0xf5, 0x5c, 0x36, 0x6c, 0x36, 0x6c, 0x16, 0x73, 0xf5, 0x73, 0x94, 0x6b, 0x32, 0x5a, 0xd1, 0x52, 0xb0, 0x52, 0x6e, 0x42, 0x2d, 0x3a, 0x0c, 0x3a, 0x0c, 0x32, 0x0b, 0x39, 0xeb, 0x31, 0xeb, 0x29, 0xeb, 0x29, 0xcb, 0x29, 0xeb, 0x31, 0xeb, 0x31, 0xeb, 0x32, 0x0b, 0x32, 0x0b, 0x32, 0x0b, 0x32, 0x0b, 0x31, 0xeb, 0x29, 0xeb, 0x29, 0xeb, 0x29, 0xcb, 0x29, 0xca, 0x22, 0x0b, 0x02, 0x55, 0x02, 0x99, 0x03, 0x7c, 0x03, 0x19, 0x02, 0x11, 0x01, 0x8e, 0x00, 0xe8, 0x01, 0x0a, 0x02, 0x53, 0x02, 0x95, 0x02, 0x54, 0x01, 0xf1, 0x00, 0xa8, 0x00, 0xc9, 0x00, 0xe9, 0x00, 0xe9, 0x00, 0xa9, 0x01, 0x8c, 0x09, 0x07, 0x00, 0x22, 0x00, 0x86, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa5, 0x01, 0xef, 0x02, 0x11, 0x01, 0xd0, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8a, 0x01, 0x04, 0x00, 0x41, 0x00, 0x82, 0x01, 0x25, 0x00, 0x62, 0x00, 0x20, 0x00, 0xa2, 0x02, 0x09, 0x01, 0xe8, 0x00, 0xc3, 0x00, 0x61, 0x00, 0xc4, 0x00, 0xe4, 0x09, 0xa8, 0x00, 0xe5, 0x00, 0x41, 0x01, 0x67, 0x11, 0x45, 0x00, 0x00, 0x29, 0x64, 0x9c, 0x2e, 0xcd, 0x52, 0xcd, 0x73, 0xee, 0x57, 0xff, 0x7c, 0xff, 0xde, 0xff, 0xbd, 0xce, 0x17, 0xbd, 0xf6, 0xe7, 0x1a, 0xbd, 0xb5, 0x31, 0x45, 0x18, 0x42, 0x20, 0xc3, 0x10, 0x82, 0x18, 0xa3, 0x18, 0xa2, 0x10, 0x82, 0x08, 0x41, 0x08, 0x20, 0x4a, 0x07, 0x31, 0xe9, 0x09, 0x07, 0x11, 0x47, 0x11, 0x47, 0x11, 0x27, 0x11, 0x47, 0x11, 0x47, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x47, 0x11, 0x27, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x27, 0x11, 0x26, 0x09, 0x25, 0x08, 0xe8, 0x29, 0x4a, 0x6c, 0xb1, 0x9f, 0x5e, 0xff, 0x13, 0xfe, 0xac, 0xff, 0xbd, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9e, 0xde, 0x39, 0x63, 0x52, 0x3a, 0x90, 0x53, 0x53, 0x53, 0xb4, 0x53, 0xd5, 0x53, 0xd5, 0x53, 0xb5, 0x5b, 0x94, 0x63, 0x94, 0x6b, 0x94, 0x73, 0x53, 0x6b, 0x32, 0x63, 0x11, 0x5a, 0xd0, 0x52, 0x8f, 0x4a, 0x6d, 0x42, 0x2d, 0x3a, 0x0c, 0x31, 0xec, 0x31, 0xec, 0x31, 0xec, 0x31, 0xec, 0x31, 0xeb, 0x31, 0xeb, 0x29, 0xeb, 0x29, 0xec, 0x31, 0xec, 0x29, 0xeb, 0x29, 0xeb, 0x31, 0xeb, 0x29, 0xeb, 0x29, 0xeb, 0x29, 0xeb, 0x29, 0xcb, 0x29, 0xca, 0x29, 0xc9, 0x12, 0x32, 0x02, 0xbb, 0x03, 0x5b, 0x02, 0x96, 0x01, 0xb0, 0x01, 0x4c, 0x01, 0x4c, 0x02, 0x34, 0x02, 0xd9, 0x02, 0x55, 0x02, 0xf9, 0x02, 0xf9, 0x00, 0xa8, 0x00, 0xa8, 0x00, 0xea, 0x00, 0xa9, 0x01, 0x2b, 0x09, 0xca, 0x00, 0xc7, 0x08, 0x83, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa7, 0x02, 0x12, 0x01, 0xf2, 0x01, 0x6e, 0x01, 0x6b, 0x01, 0x4b, 0x01, 0x4b, 0x01, 0x08, 0x00, 0xa4, 0x00, 0x63, 0x00, 0x83, 0x00, 0x60, 0x00, 0x41, 0x01, 0x67, 0x0a, 0x6c, 0x02, 0x2a, 0x01, 0x04, 0x08, 0x82, 0x01, 0x67, 0x01, 0xa8, 0x01, 0x25, 0x01, 0x25, 0x00, 0x62, 0x00, 0xe5, 0x00, 0x42, 0x00, 0x20, 0x5a, 0xca, 0xcd, 0x73, 0xcd, 0x93, 0xb4, 0xb0, 0xa4, 0x4f, 0xcd, 0x32, 0xf6, 0xd8, 0xff, 0xbd, 0xff, 0xfe, 0xee, 0xfa, 0xb5, 0xd5, 0xd6, 0x98, 0xd6, 0xb9, 0x39, 0xe7, 0x08, 0x00, 0x28, 0xe4, 0x18, 0xa3, 0x10, 0x61, 0x10, 0x82, 0x00, 0x21, 0x00, 0x20, 0x00, 0x00, 0x18, 0x41, 0x42, 0x29, 0x11, 0x47, 0x11, 0x27, 0x11, 0x47, 0x11, 0x27, 0x11, 0x27, 0x11, 0x27, 0x11, 0x27, 0x11, 0x27, 0x11, 0x06, 0x11, 0x27, 0x11, 0x27, 0x11, 0x26, 0x11, 0x27, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x27, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x08, 0x83, 0x01, 0x2a, 0x03, 0xd3, 0x9f, 0xbf, 0xff, 0x9a, 0xec, 0xa8, 0xc5, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5d, 0xd6, 0x19, 0x6b, 0xb3, 0x42, 0xf2, 0x53, 0x53, 0x4b, 0x53, 0x53, 0x74, 0x53, 0x74, 0x53, 0x54, 0x5b, 0x54, 0x6b, 0x54, 0x6b, 0x53, 0x6b, 0x32, 0x6b, 0x12, 0x62, 0xf1, 0x62, 0xf0, 0x52, 0xaf, 0x4a, 0x6e, 0x3a, 0x2d, 0x31, 0xec, 0x32, 0x0c, 0x32, 0x0c, 0x31, 0xec, 0x31, 0xec, 0x32, 0x0c, 0x31, 0xec, 0x29, 0xeb, 0x29, 0xeb, 0x29, 0xcb, 0x29, 0xeb, 0x29, 0xcb, 0x29, 0xcb, 0x29, 0xcb, 0x29, 0xeb, 0x29, 0xeb, 0x29, 0xeb, 0x29, 0xcb, 0x29, 0xa9, 0x19, 0xcc, 0x02, 0xd9, 0x03, 0x7c, 0x02, 0x12, 0x01, 0x6d, 0x01, 0x4c, 0x01, 0xb0, 0x02, 0xb8, 0x02, 0xfa, 0x02, 0xfa, 0x02, 0xfa, 0x01, 0xf1, 0x01, 0x4c, 0x00, 0xe9, 0x00, 0xc8, 0x00, 0xca, 0x01, 0xec, 0x08, 0xe7, 0x00, 0x23, 0x08, 0xc5, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa9, 0x01, 0xb1, 0x01, 0x6e, 0x01, 0x2c, 0x01, 0x4c, 0x01, 0x6c, 0x01, 0x4b, 0x01, 0x6d, 0x01, 0x8d, 0x0a, 0x11, 0x0a, 0x72, 0x00, 0xe6, 0x01, 0x05, 0x02, 0x0b, 0x0a, 0x0a, 0x00, 0xe4, 0x00, 0xc4, 0x01, 0xa8, 0x02, 0x2c, 0x01, 0xa8, 0x00, 0xc3, 0x00, 0x62, 0x00, 0x82, 0x00, 0x62, 0x18, 0xc2, 0x62, 0xca, 0xb4, 0xf1, 0xbd, 0x32, 0xa4, 0x6f, 0xa4, 0x6f, 0xac, 0x6f, 0xbc, 0xd0, 0xdd, 0xf5, 0xff, 0x1a, 0xff, 0xdd, 0xff, 0x9c, 0xce, 0x37, 0xc6, 0x16, 0xce, 0x78, 0x4a, 0x28, 0x00, 0x00, 0x18, 0xa3, 0x18, 0x82, 0x10, 0x62, 0x18, 0x82, 0x39, 0x86, 0x20, 0xe4, 0x00, 0x01, 0x00, 0x00, 0x39, 0xa6, 0x31, 0xe9, 0x09, 0x07, 0x11, 0x47, 0x11, 0x47, 0x11, 0x27, 0x11, 0x27, 0x11, 0x27, 0x09, 0x06, 0x11, 0x26, 0x11, 0x27, 0x11, 0x26, 0x11, 0x06, 0x11, 0x26, 0x11, 0x27, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x10, 0xe5, 0x00, 0x43, 0x24, 0x58, 0x26, 0x7f, 0x6e, 0xdd, 0x6e, 0x5e, 0x83, 0xf1, 0xe6, 0x36, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xdc, 0xcd, 0x98, 0x6b, 0xb3, 0x42, 0xd1, 0x4b, 0x12, 0x43, 0x12, 0x4b, 0x33, 0x53, 0x13, 0x53, 0x13, 0x5b, 0x12, 0x62, 0xf2, 0x62, 0xf2, 0x6b, 0x32, 0x73, 0x32, 0x62, 0xf1, 0x5a, 0xaf, 0x52, 0x8f, 0x42, 0x4d, 0x29, 0xcc, 0x31, 0xec, 0x31, 0xec, 0x31, 0xec, 0x31, 0xec, 0x31, 0xec, 0x29, 0xec, 0x29, 0xec, 0x29, 0xec, 0x29, 0xcb, 0x29, 0xcb, 0x29, 0xcb, 0x29, 0xeb, 0x29, 0xcb, 0x21, 0xcb, 0x21, 0xcb, 0x29, 0xcb, 0x21, 0xcb, 0x21, 0xcb, 0x21, 0xaa, 0x21, 0x89, 0x0b, 0x39, 0x03, 0x3b, 0x01, 0x8f, 0x01, 0x0b, 0x01, 0x2c, 0x02, 0x54, 0x03, 0x1a, 0x03, 0x1b, 0x02, 0xfa, 0x01, 0xf0, 0x01, 0x4c, 0x0a, 0xd8, 0x01, 0x6e, 0x00, 0x46, 0x01, 0x8b, 0x01, 0xcb, 0x00, 0xc9, 0x00, 0x43, 0x00, 0x21, 0x19, 0x46, 0x10, 0xa3, 0x00, 0x01, 0x00, 0x01, 0x00, 0x87, 0x01, 0x2d, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0xae, 0x01, 0xad, 0x01, 0xce, 0x02, 0x72, 0x01, 0xed, 0x01, 0xea, 0x01, 0xa8, 0x01, 0x66, 0x01, 0x25, 0x01, 0x87, 0x01, 0xe9, 0x01, 0x46, 0x01, 0x04, 0x00, 0xc3, 0x00, 0xc2, 0x00, 0xc2, 0x00, 0xe2, 0x21, 0xc5, 0x5a, 0xc9, 0x73, 0x0b, 0x8b, 0xcd, 0x9c, 0x2f, 0xa4, 0x70, 0xac, 0x6f, 0xbc, 0xd1, 0xd5, 0x93, 0xee, 0x97, 0xff, 0x9c, 0xff, 0xdd, 0xe6, 0xb9, 0xc6, 0x57, 0xd6, 0x98, 0x52, 0x69, 0x00, 0x00, 0x10, 0x82, 0x00, 0x01, 0x31, 0x45, 0x4a, 0x08, 0x62, 0xaa, 0x73, 0x6c, 0x31, 0x85, 0x00, 0x00, 0x18, 0xa2, 0x4a, 0x49, 0x11, 0x27, 0x11, 0x47, 0x11, 0x27, 0x11, 0x27, 0x11, 0x27, 0x11, 0x26, 0x11, 0x06, 0x11, 0x27, 0x11, 0x47, 0x09, 0x06, 0x08, 0xe6, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x09, 0x06, 0x09, 0x06, 0x11, 0x26, 0x11, 0x27, 0x11, 0x26, 0x08, 0x62, 0x0a, 0x10, 0x16, 0x5f, 0x04, 0xd4, 0x02, 0xcd, 0x84, 0x54, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9e, 0xde, 0x3a, 0xb4, 0xf7, 0x52, 0xd1, 0x32, 0x50, 0x42, 0xf2, 0x43, 0x12, 0x4a, 0xf2, 0x52, 0xf2, 0x52, 0xd2, 0x52, 0xb1, 0x52, 0xb1, 0x5a, 0xd1, 0x6b, 0x12, 0x6b, 0x32, 0x62, 0xf1, 0x52, 0x8f, 0x42, 0x6e, 0x31, 0xec, 0x29, 0xab, 0x29, 0xec, 0x29, 0xec, 0x29, 0xcc, 0x29, 0xcb, 0x29, 0xcc, 0x29, 0xcc, 0x29, 0xcc, 0x21, 0xcb, 0x21, 0xcc, 0x21, 0xcb, 0x21, 0xcb, 0x21, 0xcb, 0x21, 0xcb, 0x21, 0xab, 0x21, 0xab, 0x21, 0xcb, 0x21, 0xab, 0x21, 0xcb, 0x21, 0x89, 0x19, 0xec, 0x03, 0x7b, 0x02, 0x13, 0x01, 0x0b, 0x01, 0x4d, 0x02, 0x13, 0x03, 0x1b, 0x03, 0x5d, 0x02, 0xfa, 0x02, 0x13, 0x01, 0x0a, 0x01, 0xd1, 0x03, 0x5c, 0x02, 0x34, 0x00, 0x67, 0x09, 0x49, 0x01, 0x09, 0x00, 0xa8, 0x00, 0x00, 0x00, 0x01, 0x10, 0xc4, 0x20, 0xe3, 0x08, 0x22, 0x00, 0x01, 0x00, 0x21, 0x00, 0xea, 0x01, 0x90, 0x01, 0xb0, 0x01, 0xaf, 0x01, 0xcf, 0x01, 0x8d, 0x01, 0x08, 0x00, 0xc6, 0x08, 0xc5, 0x3a, 0x4a, 0x23, 0xb1, 0x04, 0x14, 0x03, 0x4f, 0x03, 0x0d, 0x02, 0xcc, 0x02, 0x69, 0x01, 0xe6, 0x01, 0x44, 0x01, 0x24, 0x01, 0x43, 0x01, 0x23, 0x01, 0x44, 0x01, 0x24, 0x11, 0x44, 0x42, 0x07, 0x72, 0xea, 0x8b, 0xcd, 0xa4, 0x4f, 0xac, 0x90, 0xbc, 0xd1, 0xc5, 0x52, 0xde, 0x15, 0xff, 0x1a, 0xff, 0xdd, 0xf7, 0x7c, 0xce, 0x57, 0xde, 0xfa, 0x52, 0x8b, 0x00, 0x00, 0x00, 0x22, 0x00, 0x22, 0x6b, 0x0b, 0x6a, 0xca, 0x10, 0xc3, 0x63, 0x0a, 0x4a, 0x69, 0x08, 0x21, 0x00, 0x00, 0x42, 0x07, 0x29, 0xc9, 0x09, 0x06, 0x11, 0x27, 0x11, 0x26, 0x11, 0x27, 0x11, 0x26, 0x11, 0x26, 0x11, 0x27, 0x11, 0x27, 0x11, 0x26, 0x11, 0x06, 0x11, 0x26, 0x11, 0x06, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x47, 0x10, 0xe5, 0x08, 0xc6, 0x02, 0xf4, 0x0b, 0x70, 0xbd, 0xb4, 0xdd, 0xf7, 0xcd, 0x94, 0xff, 0x9b, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5e, 0xdd, 0xf9, 0x9c, 0x35, 0x42, 0x70, 0x32, 0x70, 0x3a, 0x90, 0x42, 0xb1, 0x4a, 0xd2, 0x4a, 0xd2, 0x4a, 0xb0, 0x4a, 0x8f, 0x4a, 0x6f, 0x52, 0xb0, 0x63, 0x11, 0x62, 0xf0, 0x5a, 0xd0, 0x4a, 0x8e, 0x31, 0xec, 0x21, 0xcc, 0x29, 0xcc, 0x29, 0xcc, 0x29, 0xcc, 0x29, 0xcc, 0x21, 0xcc, 0x21, 0xac, 0x21, 0xcc, 0x21, 0xcc, 0x21, 0xcb, 0x21, 0xcb, 0x21, 0xcc, 0x21, 0xcb, 0x21, 0xab, 0x21, 0xcb, 0x21, 0xcb, 0x21, 0xab, 0x19, 0xab, 0x19, 0xaa, 0x21, 0xaa, 0x19, 0x88, 0x12, 0x72, 0x03, 0x3b, 0x01, 0x8f, 0x01, 0x8f, 0x02, 0x76, 0x03, 0x3c, 0x03, 0x7e, 0x03, 0x1b, 0x02, 0x76, 0x01, 0x8e, 0x01, 0x4c, 0x02, 0x96, 0x02, 0xd9, 0x02, 0x13, 0x02, 0x0e, 0x01, 0x49, 0x00, 0xc9, 0x00, 0x63, 0x00, 0x00, 0x00, 0x63, 0x00, 0x00, 0x18, 0xe5, 0x18, 0xc5, 0x00, 0x02, 0x00, 0x00, 0x00, 0x84, 0x01, 0x2e, 0x01, 0xb1, 0x01, 0xaf, 0x01, 0x6d, 0x00, 0xe8, 0x00, 0x84, 0x00, 0x85, 0x09, 0x08, 0x52, 0xcc, 0x3a, 0x8a, 0x04, 0x16, 0x04, 0xd9, 0x03, 0xb2, 0x03, 0x70, 0x03, 0x4f, 0x02, 0xec, 0x02, 0x28, 0x01, 0xa6, 0x01, 0x85, 0x01, 0x65, 0x01, 0x44, 0x01, 0x24, 0x01, 0x24, 0x19, 0x65, 0x4a, 0x27, 0x73, 0x0a, 0x8b, 0xad, 0xa4, 0x4f, 0xb4, 0xd0, 0xc5, 0x12, 0xd5, 0x93, 0xf6, 0xb8, 0xff, 0x7c, 0xff, 0xdd, 0xe6, 0xf9, 0xde, 0xb9, 0x53, 0x2f, 0x08, 0x64, 0x00, 0x01, 0x18, 0xc4, 0x62, 0xeb, 0x4a, 0x07, 0x29, 0x04, 0x40, 0xc3, 0x51, 0x45, 0x39, 0x04, 0x08, 0x21, 0x31, 0x85, 0x42, 0x4a, 0x00, 0xc6, 0x11, 0x27, 0x11, 0x47, 0x11, 0x27, 0x11, 0x27, 0x11, 0x26, 0x11, 0x47, 0x00, 0x85, 0x42, 0x29, 0x7b, 0x6d, 0x10, 0xc5, 0x08, 0xe5, 0x11, 0x26, 0x11, 0x26, 0x11, 0x26, 0x11, 0x27, 0x11, 0x26, 0x11, 0x26, 0x11, 0x47, 0x00, 0x22, 0x18, 0x64, 0xac, 0xb3, 0xff, 0xbd, 0xde, 0x36, 0xac, 0x2e, 0xf7, 0x19, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0xdc, 0xcd, 0x98, 0x7b, 0xb2, 0x3a, 0x4f, 0x32, 0x4f, 0x3a, 0x70, 0x3a, 0x70, 0x42, 0x91, 0x42, 0x90, 0x42, 0x90, 0x42, 0x6f, 0x42, 0x6f, 0x4a, 0x8f, 0x52, 0xaf, 0x52, 0x8f, 0x4a, 0x8f, 0x3a, 0x4d, 0x21, 0xac, 0x29, 0xac, 0x29, 0xcc, 0x21, 0xac, 0x21, 0xac, 0x21, 0xcc, 0x21, 0xcc, 0x21, 0xcc, 0x21, 0xab, 0x21, 0xab, 0x21, 0xcc, 0x21, 0xcc, 0x21, 0xcb, 0x21, 0xcb, 0x21, 0xcb, 0x21, 0xcb, 0x19, 0xcb, 0x19, 0xaa, 0x19, 0xab, 0x19, 0xcb, 0x19, 0xab, 0x19, 0x88, 0x12, 0x30, 0x02, 0xb8, 0x01, 0xf3, 0x02, 0x76, 0x03, 0x3c, 0x03, 0x9e, 0x02, 0xf9, 0x02, 0x75, 0x02, 0x34, 0x01, 0x6d, 0x01, 0x8d, 0x02, 0xb7, 0x02, 0x33, 0x02, 0x32, 0x02, 0x2f, 0x00, 0xc8, 0x00, 0xa7, 0x00, 0x20, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x09, 0x08, 0x19, 0x27, 0x10, 0x42, 0x00, 0x01, 0x00, 0x21, 0x00, 0xc6, 0x01, 0x6e, 0x01, 0xaf, 0x01, 0x2b, 0x00, 0xe8, 0x01, 0x4b, 0x01, 0xee, 0x01, 0x4a, 0x32, 0x2a, 0x20, 0xa3, 0x00, 0xc5, 0x03, 0xf5, 0x03, 0xf4, 0x03, 0x0f, 0x02, 0xcd, 0x02, 0xab, 0x02, 0x29, 0x01, 0xe7, 0x01, 0xc6, 0x01, 0x86, 0x01, 0x44, 0x01, 0x24, 0x01, 0x65, 0x01, 0x44, 0x11, 0x44, 0x4a, 0x28, 0x7b, 0x4c, 0x83, 0x8c, 0xa4, 0x6f, 0xc5, 0x12, 0xcd, 0x52, 0xe6, 0x36, 0xfe, 0xf9, 0xff, 0xdd, 0xff, 0xdd, 0xe6, 0xd9, 0x7c, 0x50, 0x19, 0x28, 0x00, 0x03, 0x21, 0x06, 0x4a, 0x4a, 0x20, 0xe3, 0x61, 0x45, 0x99, 0x45, 0xa1, 0x66, 0x59, 0x45, 0x00, 0x21, 0x31, 0x45, 0x4a, 0x69, 0x08, 0xe6, 0x11, 0x27, 0x11, 0x27, 0x11, 0x27, 0x11, 0x26, 0x11, 0x27, 0x11, 0x27, 0x08, 0xa4, 0x31, 0x65, 0x39, 0xe8, 0x09, 0x06, 0x09, 0x26, 0x09, 0x06, 0x11, 0x26, 0x11, 0x26, 0x11, 0x27, 0x11, 0x26, 0x11, 0x47, 0x00, 0x44, 0x10, 0x42, 0xd6, 0x16, 0xff, 0xbc, 0xc5, 0x11, 0xe6, 0xb7, 0xc5, 0x53, 0xdd, 0xd4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0x7a, 0xbd, 0x16, 0x62, 0xd0, 0x32, 0x0e, 0x32, 0x2e, 0x3a, 0x4f, 0x3a, 0x50, 0x3a, 0x4f, 0x3a, 0x4f, 0x3a, 0x4f, 0x3a, 0x2f, 0x3a, 0x2e, 0x42, 0x6f, 0x4a, 0x8f, 0x4a, 0x6f, 0x42, 0x4e, 0x29, 0xed, 0x21, 0xac, 0x21, 0xcc, 0x21, 0xcc, 0x29, 0xcd, 0x21, 0xac, 0x21, 0xcc, 0x21, 0xcc, 0x21, 0xcc, 0x21, 0xac, 0x21, 0xcc, 0x21, 0xcc, 0x19, 0xcc, 0x19, 0xcb, 0x19, 0xab, 0x19, 0xab, 0x19, 0xab, 0x19, 0xab, 0x19, 0xab, 0x19, 0xab, 0x19, 0xab, 0x19, 0xab, 0x19, 0x69, 0x11, 0xcc, 0x02, 0x76, 0x02, 0x57, 0x02, 0xfa, 0x03, 0xbf, 0x02, 0xf9, 0x01, 0x8e, 0x01, 0x6d, 0x02, 0x12, 0x01, 0x4c, 0x01, 0x8e, 0x02, 0x76, 0x01, 0xd0, 0x02, 0x11, 0x01, 0x4d, 0x00, 0x87, 0x00, 0x41, 0x00, 0x21, 0x00, 0x63, 0x00, 0x00, 0x00, 0xa7, 0x00, 0xe9, 0x08, 0xe6, 0x10, 0xc5, 0x00, 0x01, 0x00, 0x01, 0x00, 0x42, 0x01, 0x29, 0x01, 0x8f, 0x01, 0x6d, 0x01, 0x4c, 0x01, 0x8e, 0x12, 0x4f, 0x19, 0xa9, 0x42, 0xac, 0x7b, 0xef, 0x18, 0x60, 0x00, 0x44, 0x03, 0xb4, 0x03, 0x71, 0x02, 0xee, 0x02, 0xcd, 0x02, 0x6a, 0x02, 0x08, 0x01, 0xc7, 0x01, 0xa6, 0x01, 0x44, 0x01, 0x65, 0x01, 0x65, 0x01, 0x65, 0x01, 0x44, 0x29, 0xa6, 0x5a, 0x89, 0x6a, 0xea, 0x8b, 0xad, 0xac, 0x8f, 0xc5, 0x12, 0xd5, 0xb4, 0xf6, 0xb8, 0xff, 0x5b, 0xff, 0xde, 0xff, 0xdd, 0x6b, 0x4b, 0x10, 0x86, 0x00, 0x26, 0x00, 0x20, 0x31, 0xe8, 0x41, 0x45, 0x91, 0x25, 0xc9, 0xa7, 0xb1, 0xa7, 0x40, 0xe4, 0x00, 0x61, 0x29, 0x44, 0x42, 0x28, 0x11, 0x06, 0x11, 0x26, 0x11, 0x27, 0x11, 0x27, 0x09, 0x26, 0x11, 0x47, 0x08, 0xe6, 0x20, 0xc3, 0x31, 0x86, 0x00, 0xa5, 0x09, 0x26, 0x11, 0x26, 0x11, 0x06, 0x11, 0x26, 0x11, 0x27, 0x19, 0x27, 0x11, 0x27, 0x00, 0x02, 0x21, 0x26, 0xd6, 0x79, 0xee, 0xd9, 0xde, 0x56, 0xcd, 0x72, 0xd5, 0x93, 0xe6, 0x77, 0x9b, 0x8b, 0xf7, 0x5c, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbe, 0xee, 0x59, 0xa4, 0x74, 0x4a, 0x2e, 0x31, 0xed, 0x32, 0x0e, 0x32, 0x0e, 0x32, 0x0e, 0x32, 0x0f, 0x3a, 0x2f, 0x32, 0x0e, 0x32, 0x0e, 0x31, 0xee, 0x3a, 0x2e, 0x42, 0x4f, 0x3a, 0x2e, 0x29, 0xcd, 0x21, 0xac, 0x29, 0xcd, 0x21, 0xcd, 0x21, 0xac, 0x21, 0xcc, 0x21, 0xcc, 0x21, 0xcc, 0x21, 0xcc, 0x21, 0xac, 0x21, 0xac, 0x19, 0xac, 0x19, 0xac, 0x19, 0xac, 0x19, 0xcc, 0x19, 0xab, 0x11, 0xab, 0x11, 0xab, 0x19, 0xab, 0x19, 0xab, 0x19, 0xab, 0x11, 0xab, 0x11, 0xab, 0x11, 0x89, 0x11, 0xaa, 0x02, 0x55, 0x02, 0xda, 0x03, 0xbe, 0x03, 0x3b, 0x01, 0x8f, 0x00, 0xc8, 0x01, 0x8e, 0x02, 0x12, 0x01, 0x2b, 0x01, 0xf1, 0x02, 0x96, 0x01, 0x8f, 0x02, 0x12, 0x01, 0x8e, 0x00, 0x63, 0x00, 0x00, 0x00, 0x43, 0x00, 0x21, 0x00, 0x42, 0x01, 0x2b, 0x00, 0xe9, 0x00, 0xa5, 0x11, 0x06, 0x18, 0xa3, 0x00, 0x01, 0x00, 0x00, 0x00, 0x84, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x2b, 0x00, 0xc9, 0x11, 0x6b, 0x21, 0xeb, 0x32, 0x4b, 0x84, 0x72, 0xbd, 0xb5, 0x8c, 0x0f, 0x0a, 0x2c, 0x02, 0x4f, 0x03, 0x10, 0x02, 0xee, 0x02, 0xac, 0x02, 0x6a, 0x02, 0x08, 0x01, 0xc7, 0x01, 0x65, 0x01, 0x65, 0x01, 0x65, 0x01, 0x65, 0x09, 0x65, 0x09, 0x24, 0x29, 0xa6, 0x62, 0x89, 0x72, 0xea, 0x8b, 0xad, 0xb4, 0x90, 0xcd, 0x32, 0xe6, 0x36, 0xf6, 0xd9, 0xff, 0x9c, 0xff, 0xff, 0x7b, 0x8d, 0x00, 0x01, 0x08, 0x42, 0x6b, 0x0a, 0x42, 0x69, 0x40, 0xe4, 0xb9, 0x86, 0xd1, 0xc6, 0xa1, 0x86, 0x20, 0x82, 0x08, 0xc3, 0x18, 0xa2, 0x31, 0xa6, 0x09, 0x47, 0x01, 0x26, 0x09, 0x26, 0x09, 0x26, 0x09, 0x06, 0x09, 0x06, 0x11, 0x06, 0x5a, 0x28, 0x31, 0xa8, 0x00, 0xe6, 0x11, 0x06, 0x11, 0x06, 0x11, 0x26, 0x11, 0x26, 0x00, 0xc6, 0x00, 0x65, 0x00, 0x64, 0x39, 0xc8, 0xc5, 0x74, 0xff, 0xfe, 0xcd, 0xd4, 0xc5, 0x72, 0xe6, 0x97, 0xcd, 0x31, 0xcd, 0x72, 0x93, 0x4a, 0xee, 0xda, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7e, 0xe5, 0xf8, 0x8b, 0xd3, 0x39, 0xee, 0x3a, 0x0e, 0x3a, 0x2f, 0x31, 0xee, 0x29, 0xce, 0x29, 0xce, 0x29, 0xce, 0x29, 0xee, 0x29, 0xce, 0x31, 0xee, 0x31, 0xee, 0x29, 0xce, 0x21, 0xcd, 0x19, 0x8c, 0x21, 0xac, 0x21, 0xac, 0x21, 0xac, 0x19, 0xac, 0x21, 0xac, 0x21, 0xcc, 0x19, 0xac, 0x19, 0xac, 0x19, 0xac, 0x19, 0xcc, 0x19, 0xac, 0x19, 0xac, 0x19, 0xcc, 0x19, 0xab, 0x19, 0xac, 0x11, 0xab, 0x11, 0xab, 0x11, 0xab, 0x19, 0xab, 0x11, 0x8b, 0x11, 0xab, 0x11, 0xab, 0x11, 0x8a, 0x09, 0x69, 0x02, 0x54, 0x03, 0x9e, 0x0b, 0x9d, 0x01, 0xb0, 0x00, 0x87, 0x00, 0xa7, 0x02, 0x13, 0x02, 0x34, 0x01, 0x2b, 0x02, 0x33, 0x02, 0x55, 0x01, 0x6f, 0x02, 0xd9, 0x02, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x43, 0x00, 0x00, 0x00, 0xc7, 0x01, 0x2a, 0x00, 0xc7, 0x00, 0xa6, 0x11, 0x06, 0x29, 0x46, 0x10, 0x42, 0x00, 0x01, 0x00, 0x62, 0x00, 0xa6, 0x00, 0xea, 0x00, 0xc9, 0x01, 0x0a, 0x01, 0x2a, 0x00, 0xc7, 0x09, 0x27, 0x09, 0x27, 0x4b, 0x30, 0xef, 0x5b, 0xde, 0xb8, 0x43, 0x71, 0x02, 0x2d, 0x03, 0x0f, 0x03, 0x2e, 0x02, 0xab, 0x02, 0x49, 0x02, 0x08, 0x01, 0xa6, 0x01, 0x65, 0x01, 0x45, 0x01, 0x65, 0x09, 0x65, 0x09, 0x65, 0x19, 0x64, 0x39, 0xc6, 0x5a, 0x89, 0x7b, 0x4b, 0x93, 0xee, 0xbc, 0xd1, 0xdd, 0xb4, 0xee, 0x77, 0xff, 0x5b, 0xff, 0xff, 0xc5, 0xb5, 0x00, 0x00, 0x21, 0x03, 0xd6, 0x35, 0x4a, 0x27, 0x58, 0xc3, 0xea, 0xea, 0xe2, 0x48, 0x91, 0x45, 0x39, 0x45, 0x10, 0xc3, 0x10, 0x61, 0x31, 0xc8, 0x09, 0x47, 0x09, 0x67, 0x09, 0x46, 0x01, 0x46, 0x01, 0x27, 0x00, 0xa5, 0x29, 0x04, 0x8b, 0xee, 0x21, 0x67, 0x00, 0x85, 0x11, 0x27, 0x11, 0x26, 0x11, 0x27, 0x11, 0x06, 0x6a, 0xc9, 0x52, 0x47, 0x21, 0x25, 0xe6, 0xba, 0xf7, 0x1a, 0xc5, 0x31, 0xe6, 0x98, 0xd5, 0xd3, 0xee, 0xd8, 0xbc, 0xf0, 0xac, 0x0c, 0xc5, 0x10, 0xc5, 0x95, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5d, 0xdd, 0xb7, 0x83, 0x92, 0x31, 0xce, 0x39, 0xef, 0x3a, 0x0f, 0x31, 0xee, 0x29, 0xae, 0x21, 0x8e, 0x21, 0x8e, 0x29, 0xae, 0x29, 0xce, 0x29, 0xce, 0x29, 0xce, 0x19, 0xad, 0x19, 0x8c, 0x19, 0xac, 0x19, 0xac, 0x21, 0xad, 0x21, 0xad, 0x19, 0xac, 0x19, 0xac, 0x19, 0xac, 0x19, 0xcc, 0x19, 0xcc, 0x19, 0xcc, 0x19, 0xcc, 0x19, 0xac, 0x19, 0xac, 0x19, 0xac, 0x11, 0xac, 0x11, 0xab, 0x11, 0xac, 0x11, 0xab, 0x11, 0xab, 0x11, 0xab, 0x11, 0x8b, 0x11, 0xab, 0x11, 0xab, 0x11, 0x8a, 0x09, 0x68, 0x02, 0x53, 0x03, 0xbf, 0x02, 0x76, 0x00, 0xc8, 0x00, 0x64, 0x01, 0x6d, 0x03, 0x1a, 0x02, 0x33, 0x01, 0x4c, 0x02, 0x54, 0x02, 0x34, 0x02, 0x76, 0x02, 0xf9, 0x01, 0x2a, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x84, 0x01, 0x29, 0x00, 0xe7, 0x00, 0xe6, 0x00, 0xe7, 0x00, 0xe7, 0x10, 0xc6, 0x08, 0x21, 0x00, 0x63, 0x00, 0x43, 0x00, 0x00, 0x00, 0x84, 0x00, 0xc8, 0x09, 0x4d, 0x01, 0x8d, 0x00, 0xc6, 0x09, 0x06, 0x09, 0x48, 0x00, 0x24, 0x21, 0x8a, 0xce, 0x58, 0xff, 0xfd, 0x54, 0x32, 0x02, 0x6d, 0x03, 0x4f, 0x02, 0xcc, 0x02, 0x6a, 0x02, 0x28, 0x01, 0xc7, 0x01, 0xa6, 0x01, 0x65, 0x01, 0x44, 0x09, 0x65, 0x09, 0x65, 0x11, 0x24, 0x21, 0x65, 0x4a, 0x27, 0x5a, 0x89, 0x6a, 0xea, 0xa4, 0x2e, 0xcd, 0x53, 0xee, 0x36, 0xff, 0x3a, 0xff, 0xbd, 0xff, 0xff, 0x62, 0xca, 0x29, 0x03, 0xcd, 0xf5, 0x4a, 0x07, 0x81, 0x85, 0xf3, 0x2b, 0xf2, 0xa9, 0x99, 0x45, 0x39, 0xa6, 0x00, 0x40, 0x28, 0xe4, 0x61, 0xca, 0x68, 0xe8, 0xa0, 0xc9, 0xa8, 0xa9, 0x90, 0xc9, 0x51, 0x49, 0x21, 0x06, 0x10, 0x41, 0x21, 0x45, 0x11, 0x47, 0x09, 0x06, 0x11, 0x27, 0x11, 0x06, 0x21, 0x26, 0x20, 0xe6, 0x6a, 0x05, 0xdd, 0x2c, 0xde, 0x58, 0xe6, 0x57, 0xee, 0xb8, 0xcd, 0x93, 0xd5, 0xd5, 0xff, 0x7b, 0xd5, 0xf4, 0xbd, 0x11, 0xab, 0xec, 0xdd, 0x52, 0xa4, 0xb2, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x1c, 0xd5, 0x77, 0x73, 0x11, 0x29, 0x8e, 0x31, 0xce, 0x31, 0xcf, 0x29, 0xce, 0x29, 0xaf, 0x21, 0xaf, 0x21, 0x8e, 0x21, 0x8e, 0x21, 0xae, 0x21, 0xae, 0x19, 0x8d, 0x19, 0x8d, 0x19, 0x8d, 0x19, 0xad, 0x19, 0x8d, 0x19, 0xad, 0x19, 0xac, 0x19, 0xac, 0x19, 0xac, 0x11, 0xac, 0x19, 0xac, 0x19, 0xac, 0x19, 0xcc, 0x11, 0xac, 0x11, 0xac, 0x19, 0xac, 0x11, 0xac, 0x11, 0xac, 0x11, 0xac, 0x11, 0xac, 0x11, 0x8b, 0x11, 0x8b, 0x11, 0x8b, 0x11, 0x8b, 0x11, 0xab, 0x11, 0x8a, 0x11, 0x8a, 0x09, 0x48, 0x02, 0x10, 0x03, 0x3c, 0x01, 0xd0, 0x00, 0x85, 0x00, 0x65, 0x02, 0x54, 0x03, 0xbe, 0x01, 0xf1, 0x01, 0xae, 0x02, 0x75, 0x02, 0xb7, 0x0a, 0xf7, 0x00, 0xc5, 0x00, 0x00, 0x01, 0x48, 0x00, 0xe6, 0x00, 0x00, 0x01, 0x07, 0x01, 0x07, 0x00, 0xa5, 0x00, 0xe6, 0x00, 0xa6, 0x01, 0x08, 0x0a, 0x0d, 0x00, 0x62, 0x00, 0x20, 0x00, 0x01, 0x00, 0x01, 0x00, 0x41, 0x00, 0xe7, 0x09, 0x0b, 0x01, 0x0a, 0x00, 0xa6, 0x09, 0x27, 0x11, 0xca, 0x09, 0x69, 0x01, 0x6b, 0x11, 0xeb, 0xa5, 0x14, 0xdf, 0x1a, 0x44, 0x12, 0x02, 0xad, 0x02, 0xec, 0x02, 0xab, 0x02, 0x69, 0x02, 0x28, 0x01, 0xe7, 0x01, 0x65, 0x01, 0x44, 0x01, 0x44, 0x09, 0x44, 0x19, 0x85, 0x19, 0x44, 0x21, 0x64, 0x42, 0x07, 0x5a, 0x68, 0x83, 0x6b, 0xbc, 0xd1, 0xdd, 0xd4, 0xf6, 0xd8, 0xff, 0x7c, 0xff, 0xff, 0xd6, 0x78, 0x72, 0xe9, 0xb5, 0x53, 0x28, 0xe3, 0x89, 0x65, 0xe2, 0x88, 0xf2, 0x67, 0x99, 0x45, 0x08, 0x42, 0x08, 0x62, 0x59, 0x48, 0x98, 0xea, 0xe0, 0x29, 0xf8, 0x09, 0xf8, 0x0a, 0xf8, 0x0a, 0xe8, 0x6a, 0x70, 0xe6, 0x00, 0x61, 0x00, 0xe4, 0x11, 0x26, 0x11, 0x27, 0x11, 0x06, 0x21, 0x25, 0x18, 0xa4, 0x29, 0x04, 0x31, 0x65, 0x9c, 0x0e, 0xff, 0x9c, 0xcd, 0xb4, 0xcd, 0x72, 0xde, 0x36, 0xd5, 0x93, 0xd5, 0xf4, 0xb4, 0xf0, 0xcd, 0x72, 0xe5, 0xb2, 0x72, 0xa9, 0x4a, 0x6a, 0xef, 0x7e, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xef, 0x7e, 0xee, 0x9a, 0xcd, 0x36, 0x62, 0xd1, 0x19, 0x6e, 0x21, 0xae, 0x29, 0xaf, 0x21, 0x8f, 0x21, 0x8e, 0x21, 0x8f, 0x19, 0x8e, 0x19, 0x8e, 0x19, 0x8e, 0x19, 0x8d, 0x19, 0x8d, 0x19, 0xad, 0x19, 0xad, 0x19, 0x8d, 0x19, 0x8d, 0x19, 0xac, 0x19, 0x8c, 0x19, 0xac, 0x19, 0xac, 0x11, 0xac, 0x19, 0xac, 0x11, 0xac, 0x11, 0x8c, 0x11, 0xac, 0x11, 0xac, 0x11, 0xac, 0x11, 0xac, 0x11, 0xac, 0x11, 0xac, 0x09, 0xab, 0x09, 0x8b, 0x11, 0x8b, 0x11, 0x8b, 0x11, 0x8b, 0x11, 0x8b, 0x09, 0x8b, 0x09, 0x8b, 0x09, 0x69, 0x01, 0xcd, 0x02, 0xb7, 0x01, 0x6d, 0x00, 0x84, 0x00, 0xa7, 0x02, 0x75, 0x03, 0x5a, 0x02, 0x11, 0x01, 0xcf, 0x02, 0xb6, 0x03, 0x17, 0x00, 0xe5, 0x00, 0x00, 0x01, 0xab, 0x03, 0x15, 0x01, 0xcb, 0x01, 0x89, 0x00, 0xe7, 0x00, 0xa5, 0x00, 0xc6, 0x00, 0xe6, 0x00, 0xc6, 0x00, 0xe7, 0x01, 0xac, 0x00, 0x64, 0x00, 0x00, 0x31, 0xa1, 0x18, 0xc1, 0x00, 0x00, 0x00, 0x63, 0x00, 0xa6, 0x00, 0xa7, 0x11, 0xaa, 0x09, 0x8a, 0x19, 0xe9, 0x09, 0xcc, 0x01, 0xab, 0x00, 0x84, 0x00, 0x42, 0x4a, 0x07, 0x63, 0x8e, 0x13, 0x50, 0x03, 0x0f, 0x02, 0xcc, 0x02, 0xab, 0x02, 0x69, 0x02, 0x07, 0x01, 0xa6, 0x01, 0x45, 0x01, 0x24, 0x09, 0x44, 0x19, 0x85, 0x19, 0x65, 0x19, 0x44, 0x29, 0x85, 0x52, 0x48, 0x6a, 0xa9, 0x93, 0xcd, 0xcd, 0x32, 0xee, 0x36, 0xff, 0x3a, 0xff, 0x9c, 0xff, 0xff, 0xff, 0x7c, 0x7b, 0x4b, 0x08, 0x00, 0xa9, 0xe6, 0xf2, 0xc8, 0xfa, 0xe8, 0xb2, 0x06, 0x00, 0x63, 0x29, 0x48, 0x99, 0x0a, 0xe0, 0x09, 0xf8, 0x0a, 0xf8, 0x0a, 0xf8, 0x2a, 0xf8, 0x0a, 0xf8, 0x0a, 0x68, 0xe5, 0x19, 0x65, 0x21, 0x07, 0x00, 0x64, 0x08, 0xc6, 0x20, 0xc3, 0x39, 0x85, 0x00, 0x64, 0x31, 0x65, 0xd5, 0xf6, 0xe6, 0xb9, 0xc5, 0x52, 0xee, 0xd9, 0xc5, 0x72, 0xee, 0xb7, 0xbc, 0xd0, 0xac, 0x6e, 0xc5, 0x31, 0xdd, 0x71, 0xb4, 0xd0, 0x08, 0x23, 0x00, 0x23, 0xde, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xdd, 0xd5, 0xf9, 0xb4, 0xb5, 0x52, 0x90, 0x11, 0x4e, 0x19, 0x8f, 0x21, 0x8f, 0x19, 0x6f, 0x19, 0x6f, 0x19, 0x8f, 0x19, 0x8f, 0x19, 0x8f, 0x19, 0x8e, 0x19, 0x8e, 0x19, 0xae, 0x19, 0x8d, 0x19, 0x8d, 0x11, 0x8d, 0x11, 0xad, 0x11, 0xad, 0x19, 0xad, 0x11, 0x8c, 0x11, 0xac, 0x11, 0xac, 0x11, 0xac, 0x11, 0xac, 0x11, 0xac, 0x11, 0xac, 0x11, 0xac, 0x11, 0xac, 0x09, 0xac, 0x11, 0xac, 0x11, 0xac, 0x09, 0xac, 0x09, 0x8c, 0x09, 0x8b, 0x09, 0x8b, 0x09, 0x8b, 0x09, 0x6b, 0x09, 0x8b, 0x09, 0xab, 0x09, 0x69, 0x01, 0xcc, 0x02, 0x54, 0x01, 0x0a, 0x00, 0x43, 0x01, 0x0a, 0x02, 0xb6, 0x02, 0xd6, 0x02, 0x0f, 0x02, 0x11, 0x02, 0xf6, 0x01, 0xab, 0x00, 0x00, 0x01, 0xcc, 0x0b, 0x78, 0x01, 0xec, 0x01, 0x68, 0x03, 0x34, 0x01, 0x8a, 0x00, 0x42, 0x01, 0x06, 0x00, 0xe7, 0x00, 0xe7, 0x00, 0xe7, 0x01, 0x49, 0x00, 0xe8, 0x00, 0x00, 0x29, 0x41, 0x10, 0xc1, 0x00, 0x22, 0x00, 0x20, 0x00, 0x23, 0x19, 0x28, 0x29, 0xa8, 0x01, 0x27, 0x00, 0xa5, 0x01, 0x0a, 0x00, 0xa4, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x25, 0x03, 0x0e, 0x03, 0x4f, 0x02, 0xab, 0x02, 0x8a, 0x02, 0x48, 0x01, 0xe7, 0x01, 0x85, 0x01, 0x24, 0x09, 0x24, 0x11, 0x24, 0x21, 0x85, 0x21, 0x64, 0x21, 0x44, 0x39, 0xc6, 0x4a, 0x07, 0x6a, 0xa9, 0xac, 0x2e, 0xdd, 0xb4, 0xf6, 0xb8, 0xff, 0x3b, 0xff, 0xde, 0xff, 0xff, 0x7b, 0x6c, 0x20, 0x00, 0xc2, 0xea, 0xf3, 0x29, 0xfb, 0x49, 0xd2, 0xc8, 0x10, 0xc4, 0x40, 0xe7, 0xd0, 0x49, 0xf8, 0x0a, 0xf8, 0x2a, 0xf9, 0x0a, 0xf9, 0x4b, 0xf9, 0x0c, 0xb8, 0xa8, 0x31, 0x03, 0x80, 0xe7, 0x40, 0xe7, 0x42, 0xaa, 0x39, 0x87, 0x28, 0xa2, 0x41, 0xa6, 0x42, 0x09, 0xe7, 0x1c, 0xee, 0xb8, 0xe6, 0x56, 0xd5, 0xd4, 0xcd, 0x93, 0xff, 0x9c, 0xd5, 0xf4, 0xb4, 0xd0, 0x9b, 0xac, 0xdd, 0xd3, 0xb4, 0x6f, 0x10, 0xa4, 0x00, 0x84, 0x09, 0x06, 0xbd, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xdc, 0xc5, 0x78, 0x9c, 0x35, 0x4a, 0x70, 0x09, 0x0d, 0x19, 0x6e, 0x19, 0x8f, 0x19, 0x6f, 0x19, 0x8f, 0x11, 0x6f, 0x11, 0x6e, 0x19, 0x8f, 0x19, 0x8f, 0x11, 0x8e, 0x11, 0x8e, 0x11, 0x8d, 0x11, 0x8d, 0x19, 0xad, 0x11, 0x8d, 0x11, 0x8d, 0x11, 0x8d, 0x11, 0x8c, 0x11, 0xad, 0x11, 0xac, 0x11, 0x8c, 0x11, 0xac, 0x11, 0x8c, 0x11, 0xac, 0x11, 0xac, 0x09, 0x8c, 0x09, 0x8c, 0x09, 0xac, 0x09, 0xac, 0x09, 0xac, 0x09, 0x8b, 0x09, 0x8b, 0x09, 0xac, 0x09, 0xab, 0x09, 0x8b, 0x09, 0x8b, 0x09, 0x8b, 0x09, 0x69, 0x09, 0xcd, 0x01, 0xf1, 0x00, 0xa7, 0x00, 0x64, 0x01, 0x8e, 0x02, 0xd6, 0x02, 0xb4, 0x01, 0xef, 0x02, 0x93, 0x02, 0x70, 0x00, 0xe4, 0x02, 0x2d, 0x03, 0x57, 0x02, 0x0e, 0x00, 0xc3, 0x01, 0xeb, 0x02, 0xf4, 0x02, 0x91, 0x00, 0xe6, 0x00, 0xa5, 0x00, 0xe8, 0x00, 0xe8, 0x00, 0xe8, 0x00, 0x85, 0x0a, 0x2d, 0x09, 0x48, 0x00, 0x00, 0x00, 0x22, 0x00, 0x22, 0x00, 0x00, 0x08, 0x64, 0x4a, 0xee, 0x19, 0x67, 0x00, 0x64, 0x00, 0x84, 0x00, 0x85, 0x00, 0x62, 0x18, 0xc3, 0x21, 0x45, 0x10, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa3, 0x02, 0xcd, 0x03, 0x4e, 0x02, 0xcb, 0x02, 0x69, 0x02, 0x28, 0x01, 0xe6, 0x01, 0x65, 0x09, 0x24, 0x11, 0x24, 0x19, 0x44, 0x21, 0x64, 0x21, 0x45, 0x29, 0x65, 0x39, 0xc6, 0x4a, 0x07, 0x83, 0x2b, 0xc4, 0xf1, 0xe6, 0x16, 0xfe, 0xf9, 0xff, 0x5b, 0xff, 0xff, 0xe6, 0xfb, 0x69, 0x85, 0xa9, 0xa5, 0xeb, 0x28, 0xfb, 0x28, 0xda, 0x87, 0x31, 0x45, 0x48, 0x86, 0xf0, 0x09, 0xf8, 0x0a, 0xf9, 0xac, 0xfb, 0x4e, 0xfb, 0x4e, 0xfb, 0x2f, 0x81, 0x87, 0x88, 0xa5, 0xe8, 0x08, 0x38, 0x43, 0x3a, 0x26, 0x41, 0x65, 0x38, 0xc2, 0x93, 0xac, 0xef, 0x1b, 0xee, 0xd8, 0xde, 0x56, 0xcd, 0x94, 0xd5, 0xf5, 0xc5, 0x72, 0xd5, 0xf4, 0xb4, 0xf1, 0xc5, 0x52, 0xc4, 0xd0, 0xb4, 0xb0, 0x29, 0x87, 0x00, 0x03, 0x11, 0x26, 0x11, 0x06, 0xa5, 0x35, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xdc, 0xb5, 0x37, 0x83, 0xb4, 0x4a, 0x91, 0x19, 0x4e, 0x11, 0x4e, 0x19, 0x6f, 0x19, 0x6f, 0x11, 0x6f, 0x11, 0x6f, 0x11, 0x8f, 0x19, 0x8f, 0x11, 0x6e, 0x11, 0x8e, 0x11, 0x6d, 0x11, 0x8e, 0x11, 0x8d, 0x11, 0x8d, 0x11, 0x6d, 0x11, 0x8d, 0x11, 0xad, 0x11, 0x8d, 0x11, 0xad, 0x11, 0xad, 0x11, 0xad, 0x11, 0x8c, 0x09, 0x8c, 0x09, 0xac, 0x11, 0xac, 0x09, 0x8c, 0x09, 0x8c, 0x09, 0x8c, 0x09, 0x8c, 0x09, 0x8c, 0x09, 0x8c, 0x09, 0xac, 0x09, 0x8c, 0x09, 0x8b, 0x09, 0xab, 0x09, 0xab, 0x09, 0x8b, 0x01, 0x69, 0x01, 0xad, 0x01, 0xd0, 0x00, 0xa6, 0x00, 0xa6, 0x01, 0xf1, 0x02, 0xf6, 0x02, 0x93, 0x02, 0x92, 0x02, 0xd2, 0x01, 0xed, 0x02, 0x2e, 0x03, 0x35, 0x02, 0x0e, 0x00, 0x82, 0x01, 0x47, 0x02, 0x91, 0x02, 0xb2, 0x02, 0xd2, 0x01, 0xcb, 0x00, 0xe7, 0x00, 0xc8, 0x00, 0xe8, 0x00, 0xc7, 0x00, 0x24, 0x01, 0x29, 0x09, 0x89, 0x00, 0x21, 0x00, 0x00, 0x00, 0x41, 0x00, 0x63, 0x21, 0x07, 0x63, 0x8f, 0x11, 0x87, 0x00, 0x01, 0x00, 0x42, 0x00, 0x21, 0x00, 0x42, 0x00, 0x41, 0x29, 0x45, 0x39, 0xe7, 0x39, 0xe7, 0x21, 0x04, 0x00, 0x00, 0x00, 0x62, 0x02, 0x49, 0x02, 0xcb, 0x02, 0xaa, 0x02, 0x69, 0x02, 0x07, 0x09, 0xa5, 0x11, 0x44, 0x19, 0x44, 0x19, 0x23, 0x21, 0x44, 0x29, 0x64, 0x29, 0x44, 0x31, 0x85, 0x41, 0xc6, 0x5a, 0x48, 0x9b, 0xad, 0xd5, 0x52, 0xf6, 0x98, 0xfe, 0xfa, 0xff, 0x5b, 0xff, 0xff, 0xd5, 0x74, 0xb1, 0x22, 0xea, 0xe6, 0xfb, 0x67, 0xda, 0x45, 0x51, 0xa6, 0x80, 0x67, 0xf8, 0x09, 0xf9, 0x8d, 0xfc, 0x11, 0xfc, 0xd2, 0xfd, 0x95, 0xc3, 0x2c, 0x88, 0xc3, 0xc1, 0x08, 0xc0, 0xea, 0x72, 0x2b, 0x31, 0x85, 0x18, 0x00, 0x9b, 0xa9, 0xf7, 0x19, 0xe6, 0x97, 0xcd, 0xd4, 0xde, 0x36, 0xde, 0x36, 0xde, 0x56, 0xc5, 0x52, 0xac, 0x4e, 0xc5, 0x52, 0xd5, 0xd3, 0xd5, 0xb3, 0x29, 0x26, 0x00, 0x43, 0x11, 0x26, 0x11, 0x06, 0x09, 0x05, 0x8c, 0x93, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xdc, 0x73, 0xd4, 0x52, 0xb2, 0x4a, 0x71, 0x29, 0xd0, 0x11, 0x6e, 0x11, 0x6f, 0x11, 0x6f, 0x11, 0x6f, 0x09, 0x6e, 0x11, 0x6f, 0x11, 0x8f, 0x11, 0x6f, 0x11, 0x8e, 0x09, 0x8e, 0x09, 0x8e, 0x11, 0x8e, 0x09, 0x8d, 0x11, 0x8d, 0x11, 0x8d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0xac, 0x11, 0xad, 0x11, 0x8c, 0x09, 0x8c, 0x09, 0x8c, 0x09, 0x8c, 0x09, 0x8c, 0x09, 0xac, 0x09, 0x8c, 0x09, 0x8c, 0x09, 0x8c, 0x09, 0x8c, 0x09, 0x8b, 0x09, 0x8b, 0x09, 0x8b, 0x09, 0x8b, 0x09, 0x6a, 0x01, 0xac, 0x01, 0xf0, 0x00, 0xa7, 0x00, 0xc8, 0x02, 0x32, 0x02, 0xf5, 0x02, 0x51, 0x02, 0xd3, 0x02, 0x90, 0x01, 0xed, 0x02, 0x70, 0x01, 0xec, 0x00, 0x83, 0x01, 0x26, 0x02, 0x71, 0x02, 0xb3, 0x02, 0xb2, 0x02, 0x2e, 0x02, 0x2d, 0x01, 0x29, 0x00, 0xa7, 0x00, 0xc8, 0x00, 0x44, 0x01, 0x4a, 0x01, 0x08, 0x00, 0x21, 0x00, 0x62, 0x00, 0x00, 0x00, 0x41, 0x00, 0x63, 0x31, 0x87, 0x42, 0x28, 0x21, 0xc8, 0x19, 0x05, 0x00, 0x00, 0x00, 0x41, 0x00, 0x21, 0x00, 0x01, 0x00, 0x00, 0x08, 0x41, 0x3a, 0x08, 0x7b, 0xce, 0x52, 0x89, 0x10, 0x82, 0x10, 0x82, 0x09, 0x86, 0x02, 0x49, 0x02, 0x8a, 0x02, 0x08, 0x09, 0xc6, 0x19, 0x85, 0x19, 0x44, 0x19, 0x24, 0x19, 0x23, 0x21, 0x44, 0x29, 0x64, 0x29, 0x24, 0x31, 0x64, 0x4a, 0x07, 0x7b, 0x0b, 0xbc, 0xb0, 0xe6, 0x36, 0xf6, 0xd9, 0xff, 0x1a, 0xff, 0xbe, 0xff, 0xff, 0xec, 0x4c, 0xea, 0xe3, 0xfc, 0x8a, 0xf3, 0x07, 0x71, 0x84, 0x90, 0x26, 0xf8, 0x0a, 0xfb, 0x0f, 0xfd, 0x33, 0xfd, 0x34, 0xfd, 0x53, 0x9a, 0x29, 0xaa, 0x2d, 0x93, 0x12, 0x6a, 0xb1, 0xe5, 0x37, 0xff, 0xff, 0x62, 0x47, 0xa3, 0x85, 0xff, 0x59, 0xd5, 0xf6, 0xe6, 0x77, 0xbd, 0x31, 0xee, 0xd8, 0xe6, 0xb8, 0xbd, 0x31, 0xbc, 0xf0, 0xd5, 0xb3, 0xd5, 0x92, 0x4a, 0x49, 0x00, 0x43, 0x08, 0xe5, 0x11, 0x06, 0x08, 0xe6, 0x09, 0x06, 0x73, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xbc, 0x5b, 0x33, 0x42, 0x71, 0x4a, 0x91, 0x31, 0xf0, 0x11, 0x6f, 0x11, 0x6e, 0x11, 0x6f, 0x09, 0x8f, 0x09, 0x6f, 0x11, 0x6f, 0x11, 0x6f, 0x11, 0x6e, 0x09, 0x6e, 0x09, 0x6e, 0x09, 0x8e, 0x09, 0x8e, 0x11, 0x8e, 0x09, 0x8d, 0x11, 0x8d, 0x09, 0x8d, 0x09, 0xad, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8d, 0x11, 0xad, 0x11, 0xad, 0x09, 0x8c, 0x09, 0x8c, 0x09, 0xad, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x8b, 0x09, 0x8b, 0x01, 0x6a, 0x09, 0xac, 0x0a, 0x30, 0x00, 0xa7, 0x00, 0xe9, 0x02, 0x53, 0x02, 0xf5, 0x02, 0x71, 0x0a, 0x91, 0x02, 0x0d, 0x01, 0xaa, 0x01, 0x28, 0x00, 0xa4, 0x01, 0x27, 0x02, 0x71, 0x02, 0xd4, 0x02, 0xb2, 0x02, 0x2f, 0x02, 0x4e, 0x01, 0xcc, 0x00, 0x86, 0x00, 0xa8, 0x00, 0x86, 0x08, 0xa6, 0x01, 0x6a, 0x02, 0x70, 0x00, 0xa5, 0x00, 0x00, 0x00, 0x62, 0x00, 0x21, 0x00, 0x00, 0x39, 0xe8, 0x21, 0x45, 0x19, 0x45, 0x21, 0x45, 0x00, 0x00, 0x00, 0x42, 0x00, 0x21, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0xe3, 0x7c, 0x2f, 0x3a, 0x08, 0x08, 0x21, 0x00, 0x00, 0x00, 0x62, 0x01, 0xc7, 0x02, 0x69, 0x01, 0xe7, 0x19, 0xc6, 0x21, 0x85, 0x21, 0x44, 0x21, 0x24, 0x21, 0x24, 0x29, 0x44, 0x29, 0x44, 0x29, 0x44, 0x39, 0x85, 0x5a, 0x68, 0x9c, 0x0e, 0xcd, 0x52, 0xee, 0x57, 0xf6, 0xf9, 0xff, 0x3a, 0xff, 0xff, 0xff, 0x5c, 0xf4, 0x8a, 0xfd, 0x2b, 0xfc, 0x6c, 0xa1, 0xe4, 0x48, 0x03, 0xf0, 0x0a, 0xfa, 0x4d, 0xfc, 0x71, 0xfc, 0xf2, 0xfc, 0x52, 0x82, 0x31, 0x5a, 0x30, 0x62, 0x2f, 0x59, 0x4a, 0x89, 0x86, 0xfe, 0xf8, 0x7b, 0x8d, 0x69, 0xa0, 0xfe, 0x50, 0xe6, 0xfa, 0xc5, 0x73, 0xd5, 0xf5, 0xbd, 0x11, 0xb4, 0xf0, 0xb4, 0xf1, 0xc5, 0x51, 0xdd, 0x92, 0x6b, 0x2c, 0x00, 0x02, 0x08, 0xc5, 0x11, 0x06, 0x09, 0x06, 0x09, 0x06, 0x09, 0x06, 0x63, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xce, 0xbc, 0x53, 0x13, 0x3a, 0x30, 0x42, 0x91, 0x21, 0xaf, 0x09, 0x4e, 0x09, 0x6e, 0x09, 0x6e, 0x09, 0x6e, 0x09, 0x4f, 0x11, 0x6f, 0x11, 0x6f, 0x09, 0x6e, 0x09, 0x6e, 0x09, 0x6e, 0x09, 0x6e, 0x09, 0x8e, 0x09, 0x8e, 0x09, 0x8d, 0x09, 0x8e, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0xad, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8c, 0x09, 0xad, 0x09, 0x8d, 0x09, 0x8c, 0x09, 0xad, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8c, 0x09, 0x8c, 0x09, 0x8c, 0x01, 0x8b, 0x01, 0x8b, 0x09, 0x8b, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x6a, 0x01, 0x8b, 0x02, 0x51, 0x00, 0xea, 0x00, 0xc9, 0x02, 0x53, 0x03, 0x15, 0x0a, 0xf4, 0x02, 0x2e, 0x01, 0x8a, 0x01, 0x89, 0x01, 0x69, 0x01, 0xcb, 0x02, 0x91, 0x02, 0xf5, 0x02, 0xd3, 0x02, 0x70, 0x02, 0x4f, 0x0a, 0x6f, 0x00, 0xa8, 0x00, 0x87, 0x00, 0xc7, 0x00, 0x23, 0x00, 0xa6, 0x00, 0xa5, 0x01, 0x28, 0x00, 0x83, 0x00, 0x00, 0x00, 0xa3, 0x00, 0x83, 0x00, 0x41, 0x3a, 0x29, 0x18, 0xa3, 0x10, 0xc4, 0x3a, 0x29, 0x00, 0x00, 0x00, 0x01, 0x10, 0xa3, 0x3a, 0x09, 0x31, 0xc7, 0x29, 0x65, 0x29, 0x85, 0x10, 0xc3, 0x08, 0x61, 0x08, 0x62, 0x00, 0x20, 0x00, 0x21, 0x00, 0x00, 0x00, 0x21, 0x01, 0xa6, 0x02, 0x69, 0x19, 0xe7, 0x29, 0xa5, 0x29, 0x64, 0x29, 0x44, 0x29, 0x44, 0x29, 0x24, 0x31, 0x64, 0x31, 0x65, 0x29, 0x24, 0x39, 0x85, 0x72, 0xea, 0xa4, 0x2e, 0xcd, 0x73, 0xee, 0x57, 0xfe, 0xf9, 0xff, 0x5b, 0xff, 0xff, 0xfe, 0xf7, 0xfc, 0xa7, 0xfd, 0x0b, 0xf4, 0x4d, 0x50, 0xa2, 0xa8, 0x04, 0xf9, 0x4c, 0xfb, 0x8d, 0xfc, 0x12, 0x8a, 0x51, 0x21, 0x29, 0x30, 0xc3, 0x40, 0x82, 0x28, 0x00, 0x48, 0x40, 0x9a, 0xa8, 0x28, 0xe3, 0x28, 0x80, 0xab, 0x63, 0xe6, 0x33, 0xf7, 0x7c, 0xe6, 0x77, 0xa4, 0x4e, 0xac, 0xaf, 0xb4, 0xaf, 0xee, 0x55, 0x7b, 0x4b, 0x00, 0x02, 0x08, 0xc6, 0x11, 0x26, 0x09, 0x06, 0x09, 0x06, 0x09, 0x06, 0x08, 0xe6, 0x4a, 0xac, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xce, 0x9c, 0x4a, 0xf2, 0x21, 0xaf, 0x21, 0xef, 0x09, 0x6e, 0x09, 0x6e, 0x09, 0x6e, 0x09, 0x6f, 0x09, 0x6f, 0x09, 0x6f, 0x09, 0x6f, 0x09, 0x6f, 0x09, 0x6f, 0x09, 0x6f, 0x09, 0x6e, 0x09, 0x6e, 0x09, 0x6e, 0x09, 0x6e, 0x09, 0x6d, 0x09, 0x6d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8c, 0x09, 0x8d, 0x09, 0xad, 0x09, 0xad, 0x09, 0x8c, 0x01, 0x8d, 0x01, 0xac, 0x09, 0xac, 0x09, 0x8c, 0x09, 0x8c, 0x01, 0x8c, 0x09, 0x8b, 0x09, 0x8b, 0x09, 0x8b, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x8a, 0x02, 0x30, 0x01, 0x2c, 0x00, 0xea, 0x02, 0xb4, 0x03, 0x57, 0x02, 0x92, 0x01, 0xcc, 0x01, 0xcb, 0x01, 0xec, 0x02, 0x4f, 0x02, 0xd4, 0x02, 0xf5, 0x02, 0x92, 0x02, 0x50, 0x02, 0x70, 0x02, 0xd1, 0x01, 0x6a, 0x00, 0x45, 0x00, 0xe8, 0x00, 0x86, 0x01, 0x07, 0x00, 0x63, 0x00, 0x42, 0x00, 0x21, 0x00, 0x00, 0x00, 0x42, 0x00, 0xa4, 0x00, 0x63, 0x08, 0x83, 0x29, 0xa7, 0x08, 0x41, 0x08, 0x63, 0x6b, 0x8e, 0x20, 0xe3, 0x00, 0x00, 0x08, 0x83, 0x29, 0xc7, 0x42, 0x69, 0x63, 0x4c, 0x73, 0xce, 0x21, 0x45, 0x00, 0x00, 0x00, 0x00, 0x00, 0x41, 0x08, 0x41, 0x00, 0x41, 0x00, 0x00, 0x00, 0x01, 0x01, 0x66, 0x1a, 0x08, 0x29, 0xe7, 0x31, 0x85, 0x29, 0x44, 0x29, 0x24, 0x29, 0x44, 0x31, 0x44, 0x31, 0x44, 0x31, 0x44, 0x31, 0x44, 0x49, 0xc6, 0x7b, 0x2b, 0xb4, 0x90, 0xdd, 0xd5, 0xf6, 0xd9, 0xfe, 0xf9, 0xff, 0x7c, 0xff, 0xff, 0xfe, 0x72, 0xfd, 0x49, 0xfc, 0xef, 0xab, 0xcc, 0x81, 0x25, 0xf8, 0x07, 0xfa, 0xd0, 0x82, 0x70, 0x18, 0xe9, 0x20, 0xa2, 0x28, 0x61, 0x10, 0x00, 0x30, 0x41, 0xa3, 0x6c, 0x6a, 0xa9, 0x00, 0x00, 0x00, 0x00, 0x7a, 0x40, 0xed, 0xd0, 0xe6, 0xb9, 0xcd, 0x93, 0xbd, 0x11, 0xac, 0x8f, 0xd5, 0x92, 0x93, 0xee, 0x08, 0xc5, 0x00, 0x83, 0x11, 0x26, 0x09, 0x06, 0x09, 0x06, 0x09, 0x06, 0x09, 0x06, 0x08, 0xe6, 0x3a, 0x2a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xbe, 0x3b, 0x42, 0xb1, 0x11, 0x2d, 0x09, 0x4e, 0x09, 0x4e, 0x09, 0x6e, 0x09, 0x6e, 0x09, 0x4e, 0x09, 0x4e, 0x09, 0x4f, 0x09, 0x4f, 0x01, 0x4f, 0x09, 0x4f, 0x09, 0x6f, 0x09, 0x6f, 0x09, 0x6e, 0x09, 0x6e, 0x09, 0x6e, 0x09, 0x6d, 0x09, 0x8e, 0x09, 0x6d, 0x01, 0x8d, 0x01, 0x8d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x09, 0x8c, 0x09, 0x8c, 0x01, 0x8c, 0x09, 0xac, 0x09, 0xac, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0xab, 0x01, 0x8b, 0x01, 0x6a, 0x01, 0xee, 0x01, 0x6d, 0x01, 0x4c, 0x03, 0x16, 0x03, 0x56, 0x01, 0xed, 0x01, 0xec, 0x02, 0x4f, 0x02, 0x70, 0x02, 0xd3, 0x02, 0xd4, 0x02, 0x91, 0x01, 0xec, 0x01, 0xcc, 0x02, 0xd2, 0x02, 0x70, 0x00, 0x86, 0x00, 0x86, 0x00, 0xc7, 0x00, 0x65, 0x0a, 0x2d, 0x09, 0x26, 0x00, 0x00, 0x00, 0x42, 0x00, 0x42, 0x00, 0x83, 0x00, 0xa4, 0x00, 0x01, 0x08, 0x62, 0x19, 0x25, 0x08, 0x20, 0x00, 0x01, 0x21, 0x45, 0x10, 0xa3, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x21, 0x10, 0xe3, 0x19, 0x04, 0x00, 0x01, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x08, 0x41, 0x08, 0x41, 0x08, 0x21, 0x00, 0x00, 0x01, 0x04, 0x29, 0xe7, 0x39, 0xe6, 0x39, 0x85, 0x31, 0x44, 0x31, 0x44, 0x31, 0x24, 0x31, 0x24, 0x31, 0x44, 0x31, 0x24, 0x39, 0x44, 0x62, 0x88, 0x9b, 0xee, 0xc5, 0x12, 0xe6, 0x15, 0xf6, 0xd8, 0xff, 0x1a, 0xff, 0x9d, 0xff, 0xff, 0xfe, 0xb4, 0xfc, 0xcd, 0xee, 0x76, 0xef, 0x3b, 0xd2, 0x8f, 0x69, 0x2e, 0x19, 0x47, 0x20, 0xc3, 0x20, 0x63, 0x00, 0x00, 0x41, 0xe6, 0xbd, 0x93, 0xee, 0xb7, 0xd5, 0xd3, 0x41, 0xc7, 0x00, 0x00, 0x7a, 0x41, 0xed, 0xaf, 0xac, 0xf2, 0xbc, 0xf1, 0xc5, 0x32, 0xc5, 0x11, 0xac, 0xb0, 0x10, 0xc5, 0x00, 0x23, 0x11, 0x47, 0x09, 0x05, 0x09, 0x06, 0x09, 0x06, 0x09, 0x06, 0x09, 0x06, 0x08, 0xe5, 0x29, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xa5, 0x99, 0x3a, 0x71, 0x00, 0xed, 0x09, 0x4d, 0x09, 0x4e, 0x09, 0x4e, 0x09, 0x4e, 0x09, 0x6e, 0x09, 0x4e, 0x01, 0x2e, 0x09, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x09, 0x4f, 0x09, 0x6f, 0x09, 0x6e, 0x01, 0x6e, 0x09, 0x6e, 0x09, 0x6e, 0x09, 0x6d, 0x09, 0x6d, 0x01, 0x6d, 0x01, 0x8d, 0x01, 0x8d, 0x09, 0x8d, 0x01, 0x8d, 0x09, 0x8d, 0x01, 0x8c, 0x09, 0x8d, 0x09, 0x8c, 0x01, 0x8c, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8c, 0x09, 0xac, 0x09, 0x8c, 0x09, 0x8c, 0x09, 0xac, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x6a, 0x01, 0xac, 0x01, 0xad, 0x01, 0xaf, 0x03, 0x57, 0x02, 0x91, 0x01, 0x8a, 0x01, 0xed, 0x02, 0x50, 0x02, 0xb2, 0x02, 0xb2, 0x02, 0x2e, 0x01, 0xab, 0x01, 0x48, 0x02, 0x0d, 0x02, 0xf2, 0x01, 0x6a, 0x00, 0x65, 0x00, 0xa6, 0x00, 0xa6, 0x00, 0x44, 0x09, 0x28, 0x0a, 0x2c, 0x00, 0x42, 0x00, 0x01, 0x00, 0x83, 0x00, 0xa4, 0x00, 0x42, 0x00, 0x00, 0x10, 0xa3, 0x21, 0x46, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x21, 0x00, 0x21, 0x08, 0x41, 0x00, 0x01, 0x00, 0x00, 0x00, 0x23, 0x08, 0x42, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x41, 0x08, 0x82, 0x08, 0x41, 0x00, 0x00, 0x10, 0xa2, 0x31, 0x85, 0x41, 0xa6, 0x41, 0x65, 0x39, 0x64, 0x39, 0x44, 0x39, 0x44, 0x31, 0x24, 0x39, 0x44, 0x39, 0x44, 0x49, 0xc6, 0x7b, 0x0a, 0xac, 0x2f, 0xd5, 0x93, 0xee, 0x97, 0xff, 0x1a, 0xff, 0x3b, 0xff, 0x9d, 0xff, 0xff, 0xf6, 0x96, 0xe6, 0x96, 0xff, 0xff, 0xb6, 0x79, 0x28, 0xc6, 0x28, 0xa3, 0x08, 0x01, 0x00, 0x00, 0x6a, 0xca, 0xee, 0xd8, 0xe6, 0x96, 0xee, 0xd8, 0xff, 0x39, 0x9c, 0x2e, 0x08, 0x42, 0x41, 0x00, 0xed, 0xac, 0xbd, 0x73, 0xb4, 0xf1, 0xcd, 0x51, 0xbd, 0x11, 0x29, 0x46, 0x00, 0x85, 0x11, 0x06, 0x11, 0x06, 0x09, 0x06, 0x09, 0x06, 0x09, 0x06, 0x09, 0x06, 0x09, 0x06, 0x08, 0xe5, 0x29, 0xa8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xa5, 0x79, 0x32, 0x30, 0x00, 0xac, 0x09, 0x4d, 0x09, 0x4e, 0x09, 0x4e, 0x09, 0x4e, 0x09, 0x4e, 0x09, 0x4e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x09, 0x6f, 0x09, 0x4e, 0x01, 0x6e, 0x09, 0x6e, 0x01, 0x6e, 0x01, 0x6d, 0x09, 0x6d, 0x01, 0x6d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x09, 0x8d, 0x01, 0x8d, 0x09, 0x8d, 0x09, 0x8d, 0x09, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x09, 0x8c, 0x01, 0x8c, 0x09, 0x8c, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x8c, 0x01, 0x6b, 0x01, 0x8b, 0x01, 0xcf, 0x02, 0x52, 0x03, 0x15, 0x01, 0xcd, 0x01, 0xab, 0x01, 0xcc, 0x01, 0xcd, 0x02, 0x0d, 0x01, 0xcb, 0x01, 0x69, 0x01, 0x28, 0x01, 0x8a, 0x02, 0xb1, 0x02, 0x70, 0x00, 0x86, 0x00, 0xa6, 0x00, 0xa6, 0x00, 0xa5, 0x00, 0x64, 0x00, 0x01, 0x00, 0xa4, 0x00, 0x63, 0x00, 0x42, 0x00, 0xa4, 0x00, 0x83, 0x00, 0x20, 0x00, 0x00, 0x10, 0xe5, 0x19, 0x05, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x08, 0x42, 0x18, 0xe5, 0x31, 0xa8, 0x08, 0x83, 0x00, 0x21, 0x08, 0x63, 0x00, 0x21, 0x10, 0x82, 0x29, 0x86, 0x4a, 0xaa, 0x29, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x41, 0x10, 0xa2, 0x08, 0x61, 0x00, 0x00, 0x08, 0x41, 0x31, 0x24, 0x41, 0x85, 0x41, 0x85, 0x41, 0x65, 0x41, 0x65, 0x41, 0x44, 0x39, 0x44, 0x31, 0x24, 0x39, 0x24, 0x5a, 0x07, 0x8b, 0x6c, 0xc5, 0x12, 0xe6, 0x56, 0xf6, 0xd8, 0xff, 0x1a, 0xfe, 0xfa, 0xff, 0x9d, 0xff, 0x9c, 0xf7, 0x9c, 0xff, 0xff, 0xff, 0xde, 0x5a, 0x69, 0x08, 0x00, 0x08, 0x00, 0x72, 0xea, 0xff, 0x5a, 0xd6, 0x15, 0xd5, 0xf5, 0xe6, 0x77, 0xd5, 0xb4, 0xfe, 0xd8, 0x62, 0xeb, 0x10, 0x00, 0xed, 0x07, 0xd5, 0xd3, 0xb4, 0xf2, 0xc5, 0x31, 0x41, 0xc7, 0x00, 0x64, 0x09, 0x05, 0x11, 0x26, 0x09, 0x06, 0x09, 0x06, 0x11, 0x06, 0x09, 0x06, 0x09, 0x06, 0x09, 0x06, 0x08, 0xe5, 0x21, 0x88, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xa5, 0x99, 0x21, 0xcf, 0x00, 0x4b, 0x09, 0x6d, 0x09, 0x4d, 0x09, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x09, 0x4e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x09, 0x6f, 0x09, 0x6f, 0x01, 0x6e, 0x01, 0x4e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x6c, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x09, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0xce, 0x02, 0xb4, 0x02, 0x71, 0x01, 0x69, 0x01, 0xab, 0x01, 0xac, 0x01, 0x6a, 0x01, 0x49, 0x01, 0x27, 0x01, 0x27, 0x01, 0x89, 0x02, 0x2e, 0x03, 0x14, 0x02, 0xd2, 0x00, 0xa6, 0x00, 0x64, 0x00, 0x85, 0x00, 0x84, 0x00, 0x84, 0x00, 0x43, 0x00, 0x01, 0x00, 0x62, 0x00, 0x84, 0x00, 0x83, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, 0x09, 0x05, 0x08, 0x82, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x08, 0x62, 0x10, 0x83, 0x00, 0x21, 0x00, 0x21, 0x08, 0x62, 0x00, 0x01, 0x10, 0x82, 0x52, 0xca, 0xb5, 0xf6, 0xd6, 0xb9, 0x83, 0xce, 0x49, 0x65, 0x20, 0x82, 0x00, 0x01, 0x10, 0x62, 0x10, 0x81, 0x00, 0x00, 0x08, 0x20, 0x31, 0x03, 0x49, 0x85, 0x49, 0x64, 0x41, 0x44, 0x41, 0x44, 0x41, 0x44, 0x39, 0x24, 0x39, 0x03, 0x41, 0x45, 0x72, 0xca, 0xb4, 0x90, 0xdd, 0xb4, 0xe6, 0x36, 0xf6, 0xb9, 0xf6, 0xda, 0xfe, 0xd9, 0xff, 0x9c, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xad, 0x33, 0x28, 0x61, 0x8b, 0x6c, 0xff, 0x7b, 0xce, 0x36, 0xd6, 0x35, 0xe6, 0x98, 0xb4, 0xaf, 0xd5, 0xd4, 0xee, 0x76, 0x9c, 0x6f, 0x08, 0x41, 0xa3, 0x02, 0xf5, 0xef, 0xbd, 0x54, 0x4a, 0x6a, 0x00, 0x02, 0x08, 0xe5, 0x11, 0x06, 0x09, 0x06, 0x08, 0xe6, 0x09, 0x06, 0x11, 0x06, 0x08, 0xe6, 0x09, 0x06, 0x08, 0xe5, 0x08, 0xe5, 0x21, 0x87, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xdf, 0x9d, 0x59, 0x21, 0xcf, 0x00, 0x2a, 0x09, 0x6e, 0x09, 0x4d, 0x09, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x09, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x09, 0x4f, 0x09, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x09, 0x8c, 0x01, 0x8c, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x6a, 0x01, 0xcd, 0x0a, 0xd4, 0x01, 0xac, 0x01, 0x28, 0x01, 0x49, 0x01, 0x49, 0x01, 0x8a, 0x01, 0x69, 0x01, 0x49, 0x01, 0x8a, 0x01, 0xed, 0x02, 0xd3, 0x03, 0x35, 0x02, 0xd2, 0x01, 0x8b, 0x00, 0x44, 0x00, 0x64, 0x00, 0x85, 0x00, 0x84, 0x00, 0x84, 0x00, 0x64, 0x00, 0x63, 0x00, 0x63, 0x00, 0x63, 0x00, 0x21, 0x00, 0x00, 0x00, 0x41, 0x08, 0xe5, 0x00, 0x21, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x01, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x08, 0x83, 0x08, 0x42, 0x00, 0x00, 0x31, 0xc6, 0x4a, 0x69, 0xd6, 0xb9, 0xff, 0x9d, 0x8a, 0x06, 0xc3, 0x66, 0x8b, 0x68, 0x18, 0x82, 0x10, 0x42, 0x10, 0x82, 0x00, 0x00, 0x08, 0x20, 0x30, 0xe3, 0x51, 0x64, 0x51, 0x85, 0x49, 0x65, 0x41, 0x44, 0x41, 0x44, 0x41, 0x24, 0x38, 0xe3, 0x5a, 0x27, 0xac, 0x90, 0xdd, 0x94, 0xdd, 0xd4, 0xe6, 0x36, 0xf6, 0xb8, 0xee, 0x77, 0xf6, 0xd9, 0xff, 0x7c, 0xff, 0xbd, 0xff, 0xff, 0xef, 0x3b, 0x9c, 0x2d, 0xde, 0x57, 0xce, 0x15, 0xcd, 0xd4, 0xde, 0x36, 0xb4, 0xd0, 0xe6, 0x96, 0xde, 0x35, 0xb4, 0x8f, 0xd5, 0xb3, 0x52, 0x8b, 0x38, 0xe0, 0xfe, 0x09, 0x62, 0xa8, 0x00, 0x01, 0x08, 0xe5, 0x11, 0x06, 0x11, 0x06, 0x11, 0x06, 0x09, 0x06, 0x08, 0xe6, 0x08, 0xe5, 0x09, 0x05, 0x09, 0x05, 0x09, 0x06, 0x09, 0x06, 0x21, 0x87, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0x9d, 0x59, 0x29, 0xcf, 0x00, 0x2a, 0x01, 0x6d, 0x01, 0x4d, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6d, 0x01, 0x8e, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x6c, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x49, 0x02, 0x0e, 0x02, 0x92, 0x01, 0x29, 0x01, 0x08, 0x01, 0x6a, 0x01, 0xcc, 0x01, 0xed, 0x01, 0xcb, 0x01, 0xcb, 0x02, 0x2d, 0x02, 0xb1, 0x03, 0x35, 0x02, 0xd3, 0x02, 0x2f, 0x02, 0x90, 0x01, 0x08, 0x00, 0x02, 0x00, 0x84, 0x00, 0x84, 0x00, 0x84, 0x00, 0x63, 0x00, 0x63, 0x00, 0x63, 0x00, 0x22, 0x00, 0x20, 0x00, 0x00, 0x00, 0x83, 0x08, 0xa3, 0x00, 0x00, 0x00, 0x21, 0x00, 0x83, 0x00, 0x62, 0x00, 0x21, 0x00, 0x01, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x42, 0x10, 0x65, 0x00, 0x43, 0x08, 0x61, 0x19, 0x04, 0x6b, 0x6d, 0x8c, 0x0f, 0xa4, 0x71, 0xab, 0xef, 0xbb, 0x47, 0xfd, 0x28, 0xcc, 0x28, 0x41, 0x85, 0x08, 0x21, 0x10, 0x82, 0x00, 0x21, 0x00, 0x00, 0x28, 0xc2, 0x51, 0x64, 0x51, 0x64, 0x49, 0x64, 0x49, 0x44, 0x41, 0x44, 0x39, 0x03, 0x39, 0x23, 0x8b, 0x6c, 0xdd, 0xd5, 0xee, 0x57, 0xdd, 0xf5, 0xdd, 0xf5, 0xe6, 0x36, 0xe6, 0x36, 0xfe, 0xfa, 0xff, 0x5b, 0xff, 0x7c, 0xff, 0x9d, 0xff, 0xde, 0xde, 0x78, 0xc5, 0x94, 0xcd, 0xb3, 0xb4, 0xf0, 0xc5, 0x73, 0xe6, 0x77, 0xcd, 0xb3, 0xac, 0x6e, 0xd5, 0x73, 0x9c, 0x4f, 0x00, 0x00, 0xcc, 0x49, 0xa4, 0x6f, 0x00, 0x84, 0x00, 0xa5, 0x11, 0x06, 0x10, 0xe5, 0x11, 0x06, 0x09, 0x06, 0x08, 0xe6, 0x08, 0xe5, 0x09, 0x05, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x21, 0xa8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xa5, 0x99, 0x29, 0xef, 0x00, 0x2a, 0x01, 0x6e, 0x01, 0x2d, 0x01, 0x4d, 0x01, 0x4d, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6b, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x6a, 0x01, 0x4a, 0x02, 0x92, 0x02, 0x2f, 0x01, 0x28, 0x01, 0x29, 0x01, 0xed, 0x02, 0x91, 0x02, 0x50, 0x02, 0x2e, 0x02, 0x4f, 0x02, 0xb1, 0x03, 0x13, 0x02, 0xf3, 0x02, 0x70, 0x02, 0x6f, 0x02, 0xf2, 0x0a, 0x2d, 0x00, 0x43, 0x00, 0x43, 0x00, 0x84, 0x00, 0x84, 0x00, 0x64, 0x00, 0x63, 0x00, 0x42, 0x00, 0x21, 0x00, 0x00, 0x00, 0x01, 0x00, 0xc4, 0x00, 0x61, 0x00, 0x00, 0x00, 0x62, 0x00, 0xc4, 0x00, 0xa3, 0x00, 0x62, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x08, 0x64, 0x18, 0x8a, 0x18, 0x45, 0x10, 0xc2, 0x21, 0x45, 0x84, 0x2f, 0xbd, 0x95, 0xa4, 0x70, 0xcd, 0x34, 0xd5, 0xb6, 0xd4, 0xef, 0xec, 0xc9, 0xdc, 0xaa, 0x6a, 0x46, 0x10, 0x62, 0x08, 0x41, 0x00, 0x20, 0x00, 0x20, 0x20, 0xa2, 0x41, 0x24, 0x59, 0x65, 0x51, 0x65, 0x41, 0x44, 0x41, 0x24, 0x30, 0xc2, 0x59, 0xe7, 0xc5, 0x13, 0xf6, 0x98, 0xee, 0x77, 0xdd, 0xd5, 0xdd, 0xf5, 0xe6, 0x16, 0xe5, 0xf6, 0xe6, 0x57, 0xfe, 0xfa, 0xff, 0x9d, 0xff, 0xff, 0xff, 0xbe, 0xf7, 0x7c, 0xce, 0x16, 0xc5, 0x92, 0xde, 0x55, 0xb4, 0x8f, 0xac, 0xb0, 0xb4, 0xd1, 0xac, 0x2e, 0xac, 0xae, 0x5a, 0x69, 0x89, 0xea, 0xff, 0x7e, 0xad, 0xb7, 0x08, 0x63, 0x00, 0xc5, 0x09, 0x05, 0x11, 0x06, 0x09, 0x06, 0x08, 0xe6, 0x08, 0xe5, 0x09, 0x05, 0x08, 0xe5, 0x09, 0x05, 0x08, 0xe5, 0x29, 0xc8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xa5, 0x99, 0x29, 0xef, 0x00, 0x2a, 0x01, 0x6d, 0x01, 0x4d, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6b, 0x01, 0x6b, 0x01, 0x8b, 0x01, 0x8b, 0x09, 0x8c, 0x01, 0x4a, 0x01, 0xac, 0x02, 0xb4, 0x01, 0xee, 0x01, 0x29, 0x01, 0x6a, 0x02, 0x70, 0x02, 0xd2, 0x02, 0x50, 0x02, 0x70, 0x02, 0x91, 0x02, 0xd2, 0x02, 0xf3, 0x02, 0xb2, 0x02, 0x91, 0x02, 0x91, 0x02, 0x6f, 0x02, 0x8f, 0x09, 0x48, 0x00, 0x02, 0x00, 0x63, 0x00, 0x83, 0x00, 0x64, 0x00, 0x43, 0x00, 0x21, 0x00, 0x01, 0x00, 0x00, 0x00, 0x21, 0x00, 0xa4, 0x00, 0x00, 0x00, 0x21, 0x00, 0xc4, 0x01, 0x05, 0x00, 0xc4, 0x00, 0x62, 0x00, 0x42, 0x00, 0x01, 0x00, 0x21, 0x00, 0x20, 0x08, 0xe7, 0x18, 0xca, 0x18, 0x45, 0x19, 0x04, 0x21, 0x65, 0x31, 0xc6, 0xbd, 0xb5, 0xf7, 0x1a, 0xc5, 0x13, 0xee, 0xfb, 0xff, 0xff, 0xee, 0x55, 0xdd, 0x2e, 0xec, 0xeb, 0x9b, 0x46, 0x10, 0x42, 0x08, 0x22, 0x08, 0x41, 0x00, 0x20, 0x18, 0x81, 0x41, 0x24, 0x51, 0x64, 0x51, 0x64, 0x49, 0x65, 0x41, 0x24, 0x38, 0xe3, 0x83, 0x0b, 0xdd, 0xd5, 0xee, 0x57, 0xd5, 0x94, 0xd5, 0xb4, 0xee, 0x77, 0xdd, 0xd5, 0xd5, 0x74, 0xde, 0x16, 0xf6, 0xd9, 0xff, 0x5c, 0xff, 0x9d, 0xff, 0xde, 0xff, 0xff, 0xf7, 0x5c, 0xd6, 0x35, 0x93, 0xab, 0x8b, 0x8b, 0x9b, 0xcd, 0xac, 0x6f, 0xa4, 0x2e, 0xb3, 0xae, 0x81, 0x45, 0xe5, 0x12, 0xff, 0xff, 0x4a, 0x8b, 0x00, 0x23, 0x11, 0x06, 0x11, 0x06, 0x11, 0x06, 0x08, 0xe6, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x32, 0x09, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xa5, 0x99, 0x29, 0xef, 0x00, 0x2a, 0x01, 0x4d, 0x01, 0x2d, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x4e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6d, 0x01, 0x4d, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8b, 0x01, 0x6b, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x4a, 0x01, 0xcd, 0x02, 0x93, 0x01, 0xac, 0x01, 0x29, 0x01, 0xed, 0x02, 0xd2, 0x02, 0x91, 0x02, 0x50, 0x02, 0x91, 0x02, 0xb2, 0x02, 0xd2, 0x02, 0xd3, 0x02, 0xd3, 0x02, 0xb1, 0x02, 0x6f, 0x02, 0x0d, 0x02, 0x4e, 0x02, 0x6e, 0x00, 0x84, 0x00, 0x01, 0x00, 0x63, 0x00, 0x63, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x00, 0x08, 0xa3, 0x00, 0xa3, 0x00, 0x00, 0x00, 0x62, 0x00, 0xe5, 0x01, 0x05, 0x00, 0xe5, 0x00, 0xa4, 0x00, 0x62, 0x00, 0x41, 0x00, 0x00, 0x00, 0x00, 0x01, 0x28, 0x01, 0x09, 0x00, 0x01, 0x10, 0x82, 0x29, 0x86, 0x29, 0x86, 0x7b, 0xae, 0xde, 0x58, 0xde, 0x37, 0xf6, 0xfb, 0xff, 0xff, 0xfe, 0xb8, 0xff, 0x19, 0xee, 0x34, 0xfd, 0x66, 0xab, 0x22, 0x10, 0x22, 0x08, 0x42, 0x08, 0x61, 0x08, 0x61, 0x18, 0x81, 0x30, 0xe2, 0x49, 0x44, 0x49, 0x44, 0x51, 0x85, 0x49, 0x44, 0x41, 0x04, 0xa4, 0x0f, 0xdd, 0xd5, 0xcd, 0x12, 0xbc, 0xd1, 0xd5, 0xb4, 0xe6, 0x16, 0xcd, 0x74, 0xd5, 0x94, 0xdd, 0xd6, 0xde, 0x37, 0xee, 0x98, 0xf6, 0xfa, 0xff, 0xde, 0xff, 0xff, 0xff, 0xbe, 0xac, 0xd1, 0x83, 0x4a, 0x8b, 0x4a, 0x7a, 0xe9, 0x41, 0x25, 0x20, 0x00, 0x58, 0x62, 0xcb, 0x2a, 0xfe, 0xd8, 0x7b, 0xf0, 0x00, 0x23, 0x10, 0xe6, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x42, 0x6b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xad, 0xda, 0x29, 0xef, 0x00, 0x2a, 0x01, 0x4e, 0x01, 0x2d, 0x01, 0x2d, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x6b, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x6b, 0x01, 0x4a, 0x01, 0xcd, 0x02, 0x92, 0x01, 0x8b, 0x01, 0x49, 0x02, 0x50, 0x02, 0xf3, 0x02, 0x71, 0x02, 0x71, 0x02, 0xb2, 0x02, 0xb3, 0x02, 0xd3, 0x02, 0xf4, 0x03, 0x14, 0x02, 0x90, 0x02, 0x2e, 0x02, 0x0c, 0x01, 0xcc, 0x02, 0x6f, 0x09, 0xcc, 0x00, 0x22, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x01, 0x00, 0x01, 0x00, 0x41, 0x08, 0xe5, 0x00, 0x21, 0x00, 0x00, 0x00, 0xa3, 0x01, 0x05, 0x01, 0x06, 0x01, 0x26, 0x01, 0x05, 0x00, 0x83, 0x00, 0x62, 0x00, 0x01, 0x00, 0x00, 0x01, 0x28, 0x01, 0xa8, 0x00, 0x00, 0x10, 0x63, 0x29, 0x86, 0x3a, 0x28, 0x63, 0x2d, 0x9c, 0x31, 0xc4, 0xd2, 0xee, 0xb9, 0xff, 0xff, 0xf7, 0x3b, 0xfe, 0x95, 0xfe, 0xf4, 0xfd, 0xc8, 0xfd, 0x20, 0x9a, 0xe2, 0x10, 0x43, 0x10, 0x81, 0x08, 0x61, 0x08, 0x41, 0x20, 0xa2, 0x28, 0xc2, 0x41, 0x03, 0x51, 0x44, 0x51, 0x86, 0x41, 0x04, 0x49, 0x65, 0x8b, 0x8d, 0xac, 0x70, 0xac, 0x4f, 0xac, 0x2f, 0xcd, 0x53, 0xdd, 0xf6, 0xd5, 0x95, 0xd5, 0xb5, 0xdd, 0xf6, 0xdd, 0xb5, 0xc5, 0x33, 0xee, 0x98, 0xff, 0xde, 0xff, 0xde, 0xff, 0xfe, 0xf7, 0x5c, 0xde, 0x99, 0x49, 0x65, 0x38, 0x01, 0x8a, 0xed, 0x9b, 0x6d, 0xaa, 0x27, 0xdc, 0x2e, 0x5a, 0xec, 0x00, 0x44, 0x08, 0xe5, 0x11, 0x06, 0x09, 0x06, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x52, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xb6, 0x1b, 0x31, 0xef, 0x00, 0x0a, 0x01, 0x6e, 0x01, 0x4e, 0x01, 0x2d, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x4e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x8b, 0x01, 0x6b, 0x01, 0x4b, 0x01, 0xac, 0x02, 0x30, 0x01, 0x6a, 0x01, 0x8b, 0x02, 0x91, 0x02, 0xf3, 0x02, 0x71, 0x02, 0x92, 0x02, 0xd2, 0x02, 0x92, 0x02, 0xd3, 0x03, 0x56, 0x02, 0xb2, 0x02, 0x0e, 0x02, 0x0d, 0x01, 0xec, 0x01, 0xab, 0x02, 0x0d, 0x02, 0x90, 0x01, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0xa3, 0x00, 0xc4, 0x00, 0x00, 0x00, 0x42, 0x00, 0xe5, 0x01, 0x06, 0x01, 0x06, 0x01, 0x06, 0x01, 0x06, 0x00, 0xc4, 0x00, 0x42, 0x00, 0x62, 0x00, 0x00, 0x09, 0x27, 0x1b, 0x6e, 0x08, 0x62, 0x08, 0x43, 0x19, 0x04, 0x31, 0xa6, 0x5a, 0xec, 0xa4, 0xb3, 0xd5, 0xf7, 0xdd, 0xb5, 0xf7, 0x7d, 0xff, 0xff, 0xfe, 0x95, 0xfd, 0xcb, 0xfd, 0xc7, 0xfd, 0xa4, 0xfd, 0x63, 0x8a, 0x83, 0x10, 0x43, 0x18, 0xa2, 0x08, 0x40, 0x31, 0x04, 0x39, 0x44, 0x20, 0xa2, 0x30, 0xc3, 0x41, 0x24, 0x41, 0x44, 0x30, 0xa2, 0x39, 0x04, 0x6a, 0x69, 0x9c, 0x0f, 0x9b, 0xee, 0xac, 0x30, 0xd5, 0x95, 0xd5, 0x95, 0xbd, 0x12, 0xcd, 0x54, 0xc5, 0x13, 0xbc, 0xb1, 0xc4, 0xf2, 0xf6, 0xda, 0xff, 0xbd, 0xff, 0x7d, 0xff, 0xbe, 0xff, 0xff, 0xef, 0x1c, 0xdd, 0x74, 0xff, 0x1a, 0xff, 0xdd, 0xf7, 0x3c, 0xac, 0x91, 0x00, 0x22, 0x00, 0xa5, 0x11, 0x06, 0x10, 0xe6, 0x10, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x63, 0x8f, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xbe, 0x3b, 0x32, 0x10, 0x00, 0x2a, 0x01, 0x6e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x4e, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0x8b, 0x01, 0x8b, 0x01, 0x6b, 0x01, 0x8c, 0x01, 0xee, 0x01, 0x6b, 0x01, 0xee, 0x02, 0xf4, 0x02, 0xd4, 0x02, 0x72, 0x02, 0xb2, 0x02, 0xb3, 0x02, 0xd3, 0x03, 0x57, 0x02, 0xf4, 0x02, 0x0d, 0x01, 0xcc, 0x01, 0xcc, 0x01, 0xeb, 0x01, 0xed, 0x02, 0x4f, 0x02, 0x4f, 0x01, 0xca, 0x00, 0xc4, 0x00, 0x42, 0x00, 0x62, 0x00, 0x83, 0x00, 0x83, 0x00, 0xa4, 0x00, 0x62, 0x00, 0x41, 0x00, 0xa3, 0x00, 0xe5, 0x01, 0x06, 0x01, 0x26, 0x01, 0x06, 0x01, 0x06, 0x01, 0x26, 0x00, 0x83, 0x00, 0x62, 0x00, 0x00, 0x08, 0xc4, 0x24, 0x96, 0x11, 0xa7, 0x00, 0x00, 0x10, 0xa3, 0x19, 0x04, 0x5b, 0x0c, 0xb5, 0x96, 0xcd, 0xd7, 0xcc, 0xb2, 0xe6, 0x17, 0xff, 0xff, 0xfe, 0xf9, 0xfd, 0x6a, 0xfd, 0x86, 0xfd, 0xc5, 0xfe, 0x04, 0xfd, 0x42, 0x72, 0x03, 0x10, 0x22, 0x08, 0x61, 0x10, 0x82, 0x39, 0x44, 0x39, 0x65, 0x20, 0xa2, 0x30, 0xc3, 0x38, 0xe3, 0x31, 0x04, 0x30, 0xc3, 0x39, 0x05, 0x6a, 0x8a, 0x8b, 0x8d, 0x93, 0xae, 0xac, 0x50, 0xc5, 0x13, 0xc5, 0x33, 0xc5, 0x33, 0xb4, 0xb1, 0xa4, 0x2f, 0xac, 0x2f, 0xbc, 0xb1, 0xe6, 0x78, 0xff, 0x9d, 0xff, 0x1b, 0xe6, 0x37, 0xff, 0x3b, 0xff, 0xff, 0xe6, 0x17, 0xaa, 0xc9, 0xf6, 0x98, 0xf7, 0xdf, 0x63, 0x0d, 0x00, 0x23, 0x08, 0xe5, 0x10, 0xe5, 0x10, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x7c, 0x31, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xb6, 0x1b, 0x32, 0x10, 0x00, 0x2b, 0x01, 0x4e, 0x01, 0x2d, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x6f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6b, 0x01, 0xac, 0x01, 0xee, 0x01, 0x6c, 0x02, 0x30, 0x03, 0x15, 0x02, 0xb3, 0x02, 0x72, 0x02, 0xb3, 0x02, 0xd4, 0x03, 0x37, 0x03, 0x56, 0x02, 0x50, 0x01, 0xcb, 0x01, 0xcc, 0x01, 0xcc, 0x01, 0xec, 0x02, 0x70, 0x02, 0xf3, 0x01, 0xec, 0x01, 0x26, 0x01, 0x26, 0x00, 0xc4, 0x00, 0xa3, 0x00, 0xc3, 0x01, 0x05, 0x00, 0xc4, 0x00, 0x61, 0x00, 0x61, 0x00, 0x61, 0x00, 0xc4, 0x01, 0x26, 0x01, 0x26, 0x01, 0x26, 0x01, 0x05, 0x01, 0x27, 0x00, 0xe5, 0x00, 0x42, 0x00, 0x21, 0x00, 0x00, 0x12, 0xf0, 0x1a, 0xee, 0x00, 0x00, 0x10, 0x82, 0x29, 0x45, 0x31, 0xc7, 0x94, 0xb2, 0xcd, 0xf7, 0xbc, 0x91, 0xdd, 0x74, 0xff, 0xff, 0xff, 0x9c, 0xfd, 0x6a, 0xfd, 0x87, 0xfd, 0xa6, 0xfd, 0xe4, 0xfe, 0x01, 0xf4, 0xc1, 0x51, 0x63, 0x00, 0x03, 0x08, 0x62, 0x10, 0x61, 0x39, 0x45, 0x39, 0x44, 0x18, 0x82, 0x28, 0xc3, 0x30, 0xe3, 0x30, 0xe4, 0x30, 0xe4, 0x41, 0x87, 0x73, 0x0c, 0x7b, 0x0c, 0x8b, 0x6e, 0xac, 0x91, 0xbc, 0xd2, 0xcd, 0x34, 0xd5, 0x95, 0xbc, 0xd1, 0x9b, 0xce, 0xa4, 0x0f, 0xcd, 0x33, 0xf6, 0xb9, 0xff, 0x3b, 0xdd, 0xd5, 0xc4, 0xb0, 0xff, 0x1b, 0xff, 0xbf, 0x82, 0x07, 0x81, 0xa5, 0xff, 0xfd, 0xde, 0xfa, 0x00, 0x64, 0x00, 0xa5, 0x10, 0xe5, 0x10, 0xe5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x94, 0xd4, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xbe, 0x3b, 0x31, 0xf0, 0x00, 0x2b, 0x01, 0x6e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6b, 0x01, 0xee, 0x02, 0x0f, 0x01, 0x8c, 0x02, 0x72, 0x03, 0x16, 0x02, 0x93, 0x02, 0x93, 0x02, 0xf5, 0x03, 0x37, 0x03, 0x78, 0x02, 0x92, 0x01, 0xcd, 0x01, 0xcd, 0x02, 0x2e, 0x02, 0x2f, 0x02, 0x71, 0x03, 0x15, 0x02, 0x91, 0x00, 0xe5, 0x00, 0x61, 0x00, 0x61, 0x00, 0x62, 0x00, 0xa3, 0x01, 0x25, 0x01, 0x46, 0x00, 0xc4, 0x01, 0x26, 0x00, 0xe4, 0x00, 0x20, 0x00, 0x21, 0x01, 0x06, 0x01, 0x26, 0x01, 0x26, 0x01, 0x05, 0x01, 0x06, 0x01, 0x47, 0x00, 0xa4, 0x00, 0x62, 0x00, 0x00, 0x00, 0xe6, 0x12, 0x4d, 0x00, 0x41, 0x08, 0x41, 0x29, 0x65, 0x31, 0xc6, 0x84, 0x50, 0xc5, 0xb6, 0xbc, 0x91, 0xdd, 0x53, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xee, 0xfd, 0x46, 0xfd, 0xa7, 0xfd, 0xa4, 0xfd, 0xe2, 0xfe, 0x01, 0xdc, 0x42, 0x20, 0x63, 0x00, 0x23, 0x18, 0xe3, 0x18, 0x82, 0x20, 0xa3, 0x18, 0x62, 0x28, 0xc3, 0x30, 0xe4, 0x30, 0xe4, 0x30, 0xe4, 0x39, 0x26, 0x52, 0x09, 0x62, 0x8b, 0x6a, 0xab, 0x8b, 0x8d, 0xac, 0x70, 0xac, 0x0f, 0xc5, 0x33, 0xe6, 0x37, 0xcd, 0x94, 0xac, 0x30, 0xc4, 0xd2, 0xfe, 0xb9, 0xff, 0xbd, 0xf6, 0xfa, 0xc4, 0xb0, 0xe5, 0xd5, 0xff, 0xff, 0xac, 0xd3, 0x18, 0x00, 0xc4, 0xd1, 0xff, 0xfe, 0x29, 0x88, 0x00, 0x23, 0x09, 0x06, 0x10, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xe5, 0xad, 0x96, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xef, 0x7e, 0x3a, 0x30, 0x00, 0x2b, 0x01, 0x6e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x8b, 0x01, 0x8b, 0x0a, 0x50, 0x01, 0xce, 0x01, 0x8c, 0x02, 0xd4, 0x03, 0x16, 0x02, 0x73, 0x02, 0xd5, 0x03, 0x37, 0x03, 0x78, 0x02, 0xd4, 0x01, 0xce, 0x01, 0xed, 0x02, 0x2f, 0x02, 0x50, 0x02, 0x93, 0x03, 0x15, 0x0a, 0x2f, 0x00, 0xa5, 0x00, 0x20, 0x00, 0x41, 0x00, 0xc3, 0x01, 0x27, 0x01, 0x89, 0x02, 0x0c, 0x01, 0x28, 0x00, 0xc5, 0x02, 0x0d, 0x01, 0x69, 0x00, 0xc4, 0x00, 0x83, 0x01, 0x05, 0x01, 0x67, 0x01, 0x06, 0x01, 0x06, 0x01, 0x06, 0x01, 0x27, 0x01, 0x26, 0x00, 0x62, 0x00, 0x41, 0x00, 0xa4, 0x01, 0x47, 0x00, 0x83, 0x10, 0x83, 0x29, 0x45, 0x39, 0xe7, 0x63, 0x8d, 0xb5, 0x96, 0xbc, 0xf3, 0xc4, 0x70, 0xff, 0xbe, 0xff, 0xff, 0xfe, 0x53, 0xfd, 0x26, 0xfd, 0x87, 0xfd, 0xa7, 0xfd, 0x83, 0xfd, 0xe3, 0xfe, 0x01, 0xc3, 0xc2, 0x18, 0x42, 0x10, 0x83, 0x08, 0x41, 0x00, 0x01, 0x10, 0x61, 0x18, 0xa2, 0x30, 0xe3, 0x38, 0xe4, 0x38, 0xe5, 0x30, 0xe5, 0x39, 0x47, 0x49, 0xc8, 0x52, 0x09, 0x5a, 0x49, 0x7b, 0x2c, 0x7b, 0x0c, 0x72, 0xcb, 0xa4, 0x30, 0xf6, 0xb9, 0xd5, 0x74, 0x93, 0x4c, 0xb4, 0x30, 0xff, 0x9d, 0xff, 0xff, 0xdd, 0xf6, 0xc4, 0x90, 0xff, 0xff, 0xc5, 0xf7, 0x00, 0x00, 0x72, 0xaa, 0xff, 0x7b, 0x39, 0xe8, 0x00, 0x22, 0x08, 0xe5, 0x08, 0xe5, 0x10, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0xce, 0x59, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x52, 0xf2, 0x00, 0x2b, 0x01, 0x6e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x70, 0x01, 0x70, 0x01, 0x70, 0x01, 0x70, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0xac, 0x01, 0x6b, 0x01, 0xad, 0x0a, 0x91, 0x01, 0x8c, 0x01, 0xef, 0x03, 0x17, 0x02, 0xf6, 0x02, 0xb5, 0x03, 0x37, 0x03, 0x58, 0x02, 0xf5, 0x02, 0x0f, 0x01, 0xee, 0x02, 0x51, 0x02, 0x72, 0x02, 0x72, 0x02, 0xf5, 0x02, 0xf4, 0x00, 0xe6, 0x00, 0x00, 0x00, 0x62, 0x01, 0x07, 0x01, 0xab, 0x01, 0xed, 0x02, 0x0e, 0x02, 0x4f, 0x09, 0x07, 0x01, 0x48, 0x02, 0x0d, 0x01, 0xac, 0x01, 0xa9, 0x01, 0x67, 0x00, 0xe5, 0x01, 0x26, 0x01, 0x26, 0x01, 0x05, 0x01, 0x06, 0x01, 0x26, 0x01, 0x47, 0x00, 0xc5, 0x00, 0x62, 0x00, 0x41, 0x08, 0xc4, 0x09, 0x66, 0x08, 0xa3, 0x18, 0xc4, 0x18, 0xe5, 0x6b, 0x8d, 0xb6, 0x16, 0xbd, 0x75, 0xc5, 0x12, 0xf7, 0x5c, 0xff, 0xff, 0xfe, 0x96, 0xfd, 0x48, 0xfd, 0x67, 0xfd, 0xea, 0xfd, 0xa5, 0xfd, 0xa2, 0xfe, 0x04, 0xfe, 0x23, 0xcc, 0x44, 0x20, 0xe4, 0x00, 0x00, 0x29, 0x24, 0x21, 0x03, 0x08, 0x00, 0x20, 0xa2, 0x30, 0xe4, 0x39, 0x05, 0x38, 0xe5, 0x30, 0xe5, 0x31, 0x25, 0x31, 0x26, 0x39, 0x47, 0x6a, 0x8b, 0x83, 0x6d, 0x62, 0x6a, 0x51, 0xe8, 0xc5, 0x13, 0xff, 0x7b, 0x8b, 0x6c, 0x10, 0x21, 0x93, 0x0b, 0xff, 0xfe, 0xcd, 0xf6, 0x51, 0x23, 0xe6, 0x36, 0xff, 0xbe, 0x49, 0xa9, 0x39, 0x48, 0x73, 0x0c, 0x08, 0xe5, 0x08, 0xc5, 0x10, 0xe5, 0x08, 0xe5, 0x10, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x11, 0x06, 0xe7, 0x1c, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x73, 0xd5, 0x00, 0x2c, 0x01, 0x6f, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x4f, 0x01, 0x70, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6c, 0x01, 0xad, 0x02, 0x92, 0x02, 0x32, 0x02, 0xb5, 0x03, 0x17, 0x02, 0xf7, 0x03, 0x38, 0x03, 0x79, 0x03, 0x37, 0x02, 0x72, 0x02, 0x10, 0x02, 0x92, 0x02, 0x93, 0x02, 0x93, 0x02, 0xd5, 0x02, 0xd4, 0x01, 0xab, 0x00, 0x82, 0x00, 0xc5, 0x09, 0x49, 0x01, 0x6b, 0x01, 0xac, 0x01, 0xed, 0x02, 0x0e, 0x01, 0xed, 0x09, 0x06, 0x09, 0xaa, 0x01, 0x69, 0x01, 0x27, 0x00, 0xc4, 0x00, 0xa3, 0x00, 0x41, 0x00, 0x61, 0x01, 0x05, 0x01, 0x06, 0x01, 0x06, 0x01, 0x26, 0x01, 0x26, 0x01, 0x47, 0x00, 0x83, 0x00, 0x41, 0x00, 0x83, 0x01, 0x05, 0x08, 0x83, 0x08, 0x62, 0x31, 0xa7, 0x63, 0x6d, 0xa5, 0x94, 0xde, 0xfa, 0xe6, 0xfa, 0xf7, 0x5c, 0xff, 0xff, 0xff, 0x5c, 0xfd, 0x6b, 0xfd, 0x25, 0xfe, 0x0b, 0xfe, 0x09, 0xfd, 0x41, 0xfd, 0xc4, 0xfe, 0x45, 0xe4, 0xc5, 0xa4, 0x6f, 0xa5, 0x13, 0x4a, 0x07, 0x4a, 0x07, 0x10, 0x82, 0x00, 0x00, 0x28, 0xc3, 0x39, 0x04, 0x30, 0xe4, 0x30, 0xe4, 0x30, 0xe4, 0x31, 0x05, 0x28, 0xe5, 0x39, 0x46, 0x72, 0xec, 0x8b, 0x8e, 0x5a, 0x29, 0x7a, 0xcb, 0xff, 0x7c, 0xde, 0x79, 0x08, 0x21, 0x08, 0x00, 0xd5, 0x74, 0xd5, 0xf6, 0x28, 0x00, 0x93, 0x2b, 0xff, 0xff, 0xa5, 0x35, 0x00, 0x23, 0x00, 0x02, 0x00, 0xc5, 0x09, 0x05, 0x10, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xc5, 0x42, 0x6b, 0xf7, 0x9e, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x94, 0xb7, 0x00, 0x2b, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x70, 0x01, 0x70, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8c, 0x01, 0x6b, 0x01, 0xac, 0x02, 0xd6, 0x03, 0x19, 0x03, 0x38, 0x03, 0x38, 0x03, 0x58, 0x03, 0x79, 0x03, 0x37, 0x02, 0xb4, 0x02, 0x51, 0x02, 0x93, 0x02, 0xb4, 0x02, 0xb4, 0x02, 0xb4, 0x02, 0xd5, 0x02, 0x51, 0x01, 0x07, 0x01, 0x27, 0x02, 0x70, 0x09, 0xed, 0x09, 0x28, 0x01, 0xed, 0x02, 0x2e, 0x02, 0x6f, 0x01, 0xcb, 0x00, 0x84, 0x00, 0xe5, 0x00, 0xc4, 0x00, 0xa3, 0x00, 0x62, 0x00, 0x62, 0x00, 0xa3, 0x00, 0xa4, 0x01, 0x06, 0x01, 0x06, 0x01, 0x05, 0x01, 0x26, 0x01, 0x26, 0x01, 0x47, 0x01, 0x05, 0x00, 0x62, 0x00, 0x62, 0x00, 0xa3, 0x00, 0x83, 0x08, 0x83, 0x31, 0xa7, 0x31, 0x85, 0x6b, 0xef, 0xce, 0xfa, 0xef, 0x5c, 0xff, 0x9e, 0xff, 0xff, 0xff, 0xbf, 0xfd, 0xaf, 0xfd, 0x05, 0xfd, 0xa9, 0xfe, 0x2c, 0xfd, 0x43, 0xfe, 0x23, 0xfe, 0x06, 0x39, 0x01, 0x51, 0xe7, 0xde, 0x99, 0x94, 0xd1, 0x20, 0xa2, 0x20, 0xc3, 0x08, 0x41, 0x10, 0x61, 0x30, 0xe4, 0x39, 0x04, 0x30, 0xe4, 0x30, 0xe3, 0x30, 0xe4, 0x31, 0x05, 0x20, 0xc5, 0x39, 0x67, 0x7b, 0x0c, 0x62, 0x6a, 0x41, 0x66, 0xa4, 0x30, 0xff, 0xff, 0x62, 0xaa, 0x00, 0x00, 0x6a, 0x08, 0xff, 0x3a, 0x72, 0x89, 0x40, 0x20, 0xf6, 0xfa, 0xe7, 0x3c, 0x10, 0x62, 0x00, 0x42, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xc5, 0x73, 0xd0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xee, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xad, 0x79, 0x00, 0x2b, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x70, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x70, 0x01, 0x70, 0x01, 0x70, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x6b, 0x01, 0xad, 0x03, 0x19, 0x03, 0x9b, 0x03, 0x59, 0x03, 0x58, 0x03, 0x58, 0x03, 0x58, 0x02, 0xb3, 0x02, 0x51, 0x02, 0x92, 0x02, 0xb3, 0x02, 0x93, 0x02, 0xb3, 0x02, 0x92, 0x02, 0x51, 0x02, 0x2f, 0x01, 0x8b, 0x02, 0x0e, 0x02, 0x91, 0x02, 0x91, 0x01, 0x28, 0x01, 0x49, 0x02, 0x4f, 0x02, 0x50, 0x01, 0x69, 0x00, 0x63, 0x00, 0xe5, 0x00, 0xc5, 0x00, 0xe5, 0x01, 0x06, 0x01, 0x48, 0x01, 0x89, 0x01, 0xaa, 0x01, 0x48, 0x01, 0x05, 0x01, 0x06, 0x01, 0x27, 0x01, 0x26, 0x01, 0x47, 0x01, 0x47, 0x00, 0x83, 0x00, 0x62, 0x08, 0x83, 0x00, 0x62, 0x08, 0x62, 0x08, 0x62, 0x39, 0xc6, 0x63, 0x2b, 0xad, 0xf6, 0xd6, 0xba, 0xe6, 0xda, 0xff, 0xff, 0xff, 0xdf, 0xf5, 0xd3, 0xfd, 0x28, 0xfd, 0x45, 0xfe, 0x4e, 0xfd, 0xc7, 0xfd, 0xa3, 0xfe, 0xe9, 0x5a, 0x03, 0x00, 0x00, 0x7a, 0xc8, 0xc5, 0xf5, 0x42, 0x28, 0x08, 0x21, 0x18, 0xa3, 0x08, 0x41, 0x20, 0xa3, 0x31, 0x04, 0x39, 0x04, 0x30, 0xe3, 0x30, 0xc3, 0x30, 0xe5, 0x28, 0xe5, 0x31, 0x06, 0x6a, 0xcb, 0x41, 0xa6, 0x10, 0x41, 0x41, 0x45, 0xe5, 0xd5, 0xc5, 0x54, 0x00, 0x20, 0x20, 0x61, 0xf6, 0x78, 0xde, 0x58, 0x28, 0x00, 0xb3, 0xce, 0xb5, 0x54, 0x08, 0x84, 0x00, 0x84, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xe5, 0xa5, 0x35, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xce, 0x7c, 0x00, 0x0b, 0x01, 0x6f, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x6b, 0x01, 0xad, 0x03, 0x5a, 0x03, 0x9b, 0x03, 0x18, 0x03, 0x17, 0x03, 0x17, 0x02, 0xf5, 0x02, 0x92, 0x02, 0x71, 0x02, 0x72, 0x02, 0x51, 0x02, 0x50, 0x02, 0x70, 0x02, 0x2f, 0x01, 0xed, 0x02, 0x0e, 0x02, 0x0e, 0x02, 0x2f, 0x02, 0x2f, 0x02, 0x4f, 0x01, 0xcb, 0x08, 0xa4, 0x01, 0x89, 0x01, 0xca, 0x00, 0xa4, 0x00, 0xe5, 0x01, 0x89, 0x01, 0x06, 0x01, 0x28, 0x01, 0xab, 0x01, 0xed, 0x01, 0xec, 0x01, 0xeb, 0x09, 0x69, 0x00, 0xc5, 0x00, 0xa4, 0x00, 0xc4, 0x00, 0xc5, 0x09, 0x47, 0x09, 0x88, 0x01, 0x06, 0x00, 0x21, 0x08, 0xe4, 0x08, 0xc3, 0x00, 0x41, 0x00, 0x42, 0x29, 0x45, 0x6a, 0xea, 0xa5, 0x74, 0xef, 0x9d, 0xde, 0xda, 0xff, 0xff, 0xff, 0xff, 0xf6, 0x57, 0xf5, 0x0a, 0xfd, 0x24, 0xfe, 0x4e, 0xfe, 0x4c, 0xfd, 0x23, 0xfe, 0x89, 0xe5, 0x88, 0x18, 0x60, 0x38, 0xa1, 0xa4, 0x6f, 0x8c, 0x91, 0x00, 0x00, 0x10, 0x62, 0x18, 0xa2, 0x18, 0x82, 0x18, 0x82, 0x30, 0xe3, 0x41, 0x44, 0x39, 0x04, 0x30, 0xc3, 0x20, 0x63, 0x30, 0xe5, 0x9c, 0x31, 0x49, 0xe7, 0x08, 0x00, 0x18, 0x00, 0x8b, 0x2b, 0xcd, 0x94, 0x18, 0x63, 0x08, 0x00, 0x9b, 0xee, 0xff, 0xfe, 0x7b, 0x0b, 0x30, 0x82, 0x21, 0x05, 0x00, 0xa5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0xc6, 0x59, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x1d, 0x10, 0xed, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x8f, 0x01, 0x8e, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0xad, 0x01, 0x6c, 0x01, 0x6c, 0x02, 0xf7, 0x03, 0x5a, 0x03, 0x18, 0x03, 0x18, 0x02, 0xd5, 0x02, 0x51, 0x02, 0x72, 0x02, 0x72, 0x02, 0x2f, 0x01, 0xed, 0x01, 0xed, 0x02, 0x0e, 0x01, 0xcc, 0x01, 0xab, 0x01, 0xec, 0x02, 0x2e, 0x01, 0xed, 0x01, 0xeb, 0x01, 0x89, 0x01, 0x48, 0x00, 0xe5, 0x00, 0x21, 0x00, 0xe5, 0x00, 0x82, 0x01, 0x06, 0x02, 0x0c, 0x01, 0xaa, 0x01, 0x89, 0x01, 0x8b, 0x01, 0xaa, 0x01, 0x68, 0x00, 0x83, 0x00, 0xc4, 0x09, 0xca, 0x01, 0x47, 0x00, 0xa4, 0x00, 0xa3, 0x08, 0x83, 0x21, 0xc7, 0x2a, 0x4a, 0x08, 0xc4, 0x08, 0x83, 0x3a, 0x08, 0x19, 0x03, 0x00, 0x21, 0x00, 0x00, 0x29, 0x23, 0x83, 0xcd, 0xe7, 0x7d, 0xe7, 0x3c, 0xf7, 0x7d, 0xff, 0xff, 0xf7, 0x5d, 0xec, 0xec, 0xfc, 0xc4, 0xfe, 0x2b, 0xfe, 0xb0, 0xfd, 0x64, 0xfd, 0x64, 0xfe, 0xe8, 0x7a, 0xc4, 0x00, 0x00, 0x82, 0x86, 0x94, 0x2e, 0x3a, 0x08, 0x08, 0x41, 0x18, 0x83, 0x18, 0xa2, 0x30, 0xc2, 0x18, 0x00, 0x28, 0xc3, 0x41, 0x44, 0x39, 0x04, 0x28, 0x62, 0x20, 0x82, 0x73, 0x0c, 0x49, 0xc7, 0x30, 0xe3, 0x20, 0x61, 0x7a, 0xea, 0xd5, 0xf6, 0x10, 0x62, 0x08, 0x00, 0x5a, 0x07, 0xff, 0x3a, 0xb5, 0x54, 0x00, 0x01, 0x00, 0x43, 0x10, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xc5, 0x21, 0xa8, 0xe7, 0x1c, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5b, 0x33, 0x01, 0x4f, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x70, 0x01, 0x70, 0x01, 0x6f, 0x01, 0x70, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x6b, 0x02, 0x94, 0x03, 0x3a, 0x03, 0x39, 0x03, 0x17, 0x02, 0xb3, 0x02, 0x30, 0x02, 0x51, 0x02, 0x70, 0x02, 0x0e, 0x01, 0xcc, 0x02, 0x0e, 0x01, 0xed, 0x01, 0x8b, 0x01, 0xed, 0x02, 0x90, 0x02, 0x2e, 0x01, 0xaa, 0x01, 0x67, 0x00, 0xe4, 0x00, 0xa2, 0x00, 0xa3, 0x00, 0x21, 0x01, 0x26, 0x00, 0xe6, 0x01, 0x48, 0x02, 0x4e, 0x01, 0x47, 0x00, 0xc4, 0x00, 0xa3, 0x00, 0xa3, 0x00, 0x40, 0x00, 0x00, 0x01, 0xa9, 0x02, 0xd1, 0x02, 0x2d, 0x01, 0x47, 0x01, 0x26, 0x01, 0x06, 0x08, 0xc4, 0x31, 0xe7, 0x42, 0xa9, 0x08, 0x20, 0x19, 0x04, 0x39, 0xe7, 0x08, 0x41, 0x00, 0x21, 0x08, 0x61, 0x31, 0x44, 0xa5, 0x13, 0xf7, 0xfe, 0xef, 0x5c, 0xff, 0xff, 0xff, 0xdf, 0xed, 0x10, 0xf4, 0x25, 0xfd, 0x46, 0xfe, 0x90, 0xfd, 0xa7, 0xfd, 0x83, 0xfe, 0x24, 0xed, 0xc6, 0x28, 0xc2, 0x40, 0xe0, 0x93, 0xec, 0x7c, 0x50, 0x18, 0xc3, 0x08, 0x41, 0x10, 0x61, 0x8b, 0x4a, 0x6a, 0x66, 0x18, 0x00, 0x38, 0xe3, 0x49, 0x64, 0x49, 0x44, 0x41, 0x24, 0x39, 0x24, 0x5a, 0x89, 0x62, 0x68, 0x38, 0xe3, 0x62, 0x28, 0xff, 0x5a, 0x41, 0xe7, 0x10, 0x00, 0x39, 0x03, 0xcd, 0x53, 0xdf, 0x1a, 0x08, 0x63, 0x00, 0x22, 0x10, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x52, 0xed, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0x94, 0xd7, 0x01, 0x6f, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x70, 0x01, 0x70, 0x01, 0x50, 0x01, 0x70, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x8f, 0x01, 0x8f, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x6b, 0x02, 0x31, 0x03, 0x5b, 0x03, 0x38, 0x02, 0xf5, 0x02, 0x51, 0x02, 0x2f, 0x02, 0x92, 0x02, 0x50, 0x02, 0x0e, 0x02, 0x2f, 0x02, 0x4f, 0x01, 0xcc, 0x01, 0xcc, 0x02, 0xb1, 0x02, 0xf3, 0x01, 0xec, 0x01, 0x06, 0x00, 0x82, 0x00, 0x41, 0x00, 0x62, 0x01, 0x26, 0x09, 0xca, 0x09, 0x89, 0x01, 0x28, 0x01, 0x48, 0x01, 0xaa, 0x00, 0x62, 0x00, 0x21, 0x00, 0x61, 0x00, 0x41, 0x00, 0x21, 0x01, 0x88, 0x02, 0x6f, 0x02, 0xaf, 0x02, 0x4d, 0x01, 0xa9, 0x01, 0x67, 0x01, 0x47, 0x01, 0x27, 0x00, 0xe4, 0x18, 0xc3, 0x08, 0x61, 0x00, 0x01, 0x21, 0x45, 0x42, 0x28, 0x10, 0xc3, 0x08, 0x61, 0x08, 0x61, 0x29, 0x23, 0xd6, 0x99, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0x78, 0xec, 0x27, 0xf4, 0x64, 0xfe, 0x4e, 0xfd, 0xe9, 0xfd, 0x62, 0xfd, 0xa5, 0xff, 0x07, 0x9b, 0x84, 0x00, 0x00, 0x82, 0x85, 0x9c, 0x4d, 0x42, 0x49, 0x08, 0x21, 0x00, 0x00, 0x6a, 0xc9, 0xff, 0xdb, 0x72, 0xea, 0x18, 0x00, 0x49, 0x84, 0x59, 0xe6, 0x51, 0xa5, 0x41, 0x44, 0x6b, 0x0b, 0x6a, 0x68, 0x49, 0x44, 0x30, 0xc3, 0xe6, 0x16, 0x83, 0x6c, 0x20, 0x82, 0x31, 0x03, 0x9b, 0xcd, 0xc5, 0x95, 0x08, 0x83, 0x00, 0x63, 0x10, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x84, 0x52, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xc6, 0x5b, 0x09, 0x8f, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x70, 0x01, 0x50, 0x01, 0x50, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x8f, 0x01, 0x6f, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0xae, 0x01, 0x8e, 0x01, 0xae, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0xad, 0x01, 0x6b, 0x01, 0xae, 0x03, 0x18, 0x03, 0x17, 0x02, 0xd4, 0x02, 0x51, 0x02, 0x51, 0x02, 0xb2, 0x02, 0x0f, 0x02, 0x0e, 0x02, 0x70, 0x02, 0x2f, 0x01, 0xcc, 0x02, 0x91, 0x03, 0x35, 0x02, 0x2d, 0x00, 0xe4, 0x00, 0x42, 0x00, 0x20, 0x00, 0xc4, 0x01, 0xaa, 0x02, 0x91, 0x02, 0xf3, 0x09, 0xcc, 0x08, 0xe5, 0x00, 0x83, 0x00, 0x62, 0x00, 0x20, 0x00, 0x61, 0x01, 0x25, 0x00, 0xa3, 0x01, 0x06, 0x02, 0x6f, 0x02, 0x8f, 0x02, 0x4e, 0x01, 0xeb, 0x01, 0xeb, 0x01, 0x89, 0x01, 0x47, 0x01, 0x67, 0x00, 0xc4, 0x00, 0x00, 0x00, 0x41, 0x00, 0x21, 0x00, 0x41, 0x31, 0xc6, 0x42, 0x27, 0x18, 0xe3, 0x08, 0x61, 0x00, 0x00, 0x62, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0xba, 0xdb, 0x88, 0xeb, 0xc3, 0xfe, 0x0d, 0xfe, 0x4c, 0xfd, 0x42, 0xfd, 0xa5, 0xfe, 0x67, 0xf6, 0x07, 0x28, 0xc0, 0x38, 0xc1, 0xa4, 0x2d, 0x7c, 0x0f, 0x20, 0xe4, 0x00, 0x01, 0x08, 0x20, 0xad, 0x11, 0xf7, 0x58, 0x6a, 0x88, 0x40, 0xe3, 0x61, 0xe6, 0x59, 0xc6, 0x28, 0xc2, 0x7b, 0xad, 0x93, 0xad, 0x51, 0x85, 0x30, 0xe3, 0x93, 0xad, 0x72, 0xa9, 0x5a, 0x27, 0x73, 0x0a, 0x51, 0xe7, 0x20, 0xe5, 0x00, 0x84, 0x08, 0xe6, 0x10, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xe5, 0xbe, 0x18, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9f, 0x32, 0x71, 0x01, 0x0d, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x70, 0x01, 0x70, 0x01, 0x50, 0x01, 0x50, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x8f, 0x01, 0x6e, 0x01, 0x8f, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8c, 0x01, 0x6c, 0x02, 0x93, 0x03, 0x16, 0x02, 0xd4, 0x02, 0x30, 0x02, 0x71, 0x02, 0x91, 0x02, 0x0e, 0x02, 0x2f, 0x02, 0x70, 0x02, 0x0d, 0x02, 0x2f, 0x03, 0x56, 0x02, 0x91, 0x00, 0xe4, 0x00, 0x00, 0x00, 0x41, 0x01, 0x26, 0x02, 0x0e, 0x02, 0xb2, 0x02, 0xd3, 0x02, 0x70, 0x01, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x41, 0x00, 0x82, 0x01, 0x46, 0x02, 0x2d, 0x00, 0xe6, 0x01, 0x06, 0x02, 0x90, 0x02, 0x4f, 0x01, 0xec, 0x02, 0x0c, 0x02, 0x4d, 0x01, 0x88, 0x01, 0x88, 0x01, 0x47, 0x00, 0x82, 0x00, 0x41, 0x08, 0x82, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x19, 0x24, 0x42, 0x48, 0x31, 0x85, 0x08, 0x41, 0x08, 0x20, 0xb5, 0x74, 0xff, 0xff, 0xff, 0xff, 0xe6, 0x79, 0xcb, 0x2a, 0xe3, 0x24, 0xfd, 0x4a, 0xfe, 0x8f, 0xfd, 0x84, 0xfd, 0x62, 0xfd, 0xe6, 0xff, 0x6a, 0xb4, 0x25, 0x00, 0x00, 0x62, 0x05, 0xac, 0xcf, 0x4a, 0x49, 0x00, 0x01, 0x08, 0x41, 0x10, 0x20, 0xbd, 0x10, 0x83, 0x8c, 0x30, 0xc2, 0x62, 0x06, 0x6a, 0x48, 0x18, 0x20, 0x7b, 0x8d, 0xac, 0x90, 0x6a, 0x27, 0x41, 0x45, 0x39, 0x23, 0x94, 0x0e, 0x83, 0xad, 0x41, 0xc7, 0x00, 0x02, 0x00, 0x00, 0x00, 0x84, 0x08, 0xe5, 0x11, 0x05, 0x10, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x3a, 0x4a, 0xf7, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0x63, 0xb4, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x70, 0x01, 0x70, 0x01, 0x70, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x8f, 0x01, 0x6f, 0x01, 0x8f, 0x01, 0x8e, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0xae, 0x01, 0xad, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x6b, 0x02, 0x10, 0x02, 0xf6, 0x02, 0xd4, 0x01, 0xee, 0x02, 0x71, 0x02, 0x50, 0x02, 0x2f, 0x02, 0x91, 0x02, 0x50, 0x02, 0x2f, 0x03, 0x57, 0x02, 0xf4, 0x00, 0xe5, 0x00, 0x00, 0x00, 0x82, 0x01, 0xaa, 0x02, 0x70, 0x02, 0xb2, 0x02, 0x92, 0x01, 0xec, 0x00, 0xa4, 0x00, 0x20, 0x00, 0x20, 0x00, 0x00, 0x00, 0xc4, 0x01, 0x8a, 0x01, 0xec, 0x02, 0x70, 0x09, 0x48, 0x00, 0x42, 0x02, 0x2e, 0x02, 0x4e, 0x02, 0x4e, 0x02, 0xb1, 0x02, 0x2d, 0x00, 0xc4, 0x00, 0xc3, 0x01, 0x06, 0x00, 0x62, 0x00, 0x21, 0x08, 0x82, 0x00, 0x42, 0x00, 0x21, 0x00, 0x62, 0x00, 0x62, 0x10, 0xe3, 0x3a, 0x07, 0x42, 0x07, 0x00, 0x20, 0x39, 0x85, 0xf7, 0x5c, 0xff, 0xff, 0xef, 0x5d, 0xbb, 0x8d, 0xd2, 0x65, 0xf4, 0x47, 0xfe, 0x4d, 0xfd, 0xc6, 0xfd, 0x83, 0xfd, 0xa5, 0xfe, 0x88, 0xf6, 0x68, 0x30, 0xe2, 0x28, 0x60, 0xb4, 0x6d, 0x94, 0xb2, 0x10, 0x62, 0x08, 0x41, 0x20, 0xc3, 0x39, 0x44, 0x28, 0xa2, 0x28, 0xa2, 0x41, 0x44, 0x49, 0x85, 0x30, 0xc2, 0x59, 0xe7, 0x72, 0x68, 0x7a, 0xc9, 0x28, 0x61, 0x5a, 0x48, 0xff, 0xff, 0xbe, 0x17, 0x00, 0x20, 0x18, 0xe5, 0x8c, 0xb3, 0x6b, 0xaf, 0x08, 0x84, 0x00, 0x64, 0x11, 0x06, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x73, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xb5, 0xda, 0x09, 0x4e, 0x01, 0x2d, 0x01, 0x2e, 0x01, 0x2d, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x70, 0x01, 0x70, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x8f, 0x01, 0x8f, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0xae, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0xae, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x6b, 0x01, 0xae, 0x02, 0xf5, 0x02, 0xb3, 0x01, 0xae, 0x02, 0x72, 0x02, 0x72, 0x02, 0x92, 0x02, 0xb2, 0x02, 0x51, 0x03, 0x16, 0x03, 0x37, 0x01, 0x28, 0x00, 0x00, 0x00, 0xc4, 0x02, 0x0d, 0x02, 0x71, 0x02, 0x92, 0x02, 0x92, 0x01, 0xcb, 0x00, 0x62, 0x00, 0x00, 0x00, 0x83, 0x01, 0x8a, 0x00, 0x83, 0x00, 0x84, 0x01, 0xee, 0x01, 0xac, 0x01, 0xed, 0x02, 0x0e, 0x00, 0x84, 0x01, 0x6a, 0x02, 0x70, 0x02, 0x6f, 0x01, 0xcb, 0x00, 0xe4, 0x00, 0xc4, 0x00, 0xa3, 0x00, 0xe4, 0x00, 0x82, 0x00, 0x00, 0x00, 0x82, 0x00, 0x42, 0x00, 0x41, 0x00, 0x62, 0x00, 0x82, 0x00, 0x82, 0x00, 0x82, 0x42, 0x28, 0x42, 0x48, 0x00, 0x00, 0x52, 0x67, 0xff, 0xff, 0xf7, 0xdf, 0xac, 0x91, 0xba, 0x68, 0xe3, 0x06, 0xfd, 0x8a, 0xfd, 0xe7, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x62, 0xff, 0x26, 0xcd, 0x06, 0x00, 0x00, 0x59, 0xc5, 0xac, 0x8e, 0x52, 0xa9, 0x08, 0x61, 0x18, 0x82, 0x08, 0x21, 0x20, 0xa2, 0x08, 0x21, 0x08, 0x00, 0x73, 0x2a, 0xb5, 0x11, 0x48, 0xe1, 0x61, 0xa5, 0x72, 0xc8, 0x7b, 0x2a, 0xf7, 0x7d, 0xff, 0xff, 0xff, 0xff, 0xb5, 0xb4, 0x94, 0x70, 0xad, 0x35, 0x52, 0x8a, 0x00, 0x22, 0x00, 0x01, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x10, 0xe5, 0xb5, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x32, 0x71, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x6f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x70, 0x01, 0x70, 0x01, 0x70, 0x01, 0x50, 0x01, 0x50, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0xae, 0x01, 0xae, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x8d, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x6c, 0x01, 0xad, 0x02, 0xd4, 0x02, 0x72, 0x01, 0xee, 0x02, 0x92, 0x02, 0x92, 0x02, 0x92, 0x02, 0x71, 0x02, 0x93, 0x03, 0x99, 0x02, 0x0e, 0x00, 0x20, 0x00, 0xc5, 0x02, 0x4f, 0x02, 0x92, 0x02, 0x71, 0x02, 0xb2, 0x01, 0xee, 0x00, 0x83, 0x00, 0x00, 0x00, 0xe5, 0x01, 0xed, 0x02, 0x91, 0x01, 0x69, 0x00, 0x01, 0x01, 0xed, 0x02, 0x2e, 0x01, 0xee, 0x02, 0x91, 0x09, 0xaa, 0x00, 0x62, 0x01, 0xec, 0x01, 0x68, 0x00, 0xa3, 0x01, 0x05, 0x08, 0xa3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x82, 0x00, 0x41, 0x00, 0x62, 0x00, 0x82, 0x08, 0xa3, 0x00, 0xa3, 0x00, 0x82, 0x3a, 0x28, 0x42, 0x07, 0x00, 0x00, 0x94, 0x70, 0xff, 0xff, 0x9d, 0x14, 0x9a, 0xca, 0xda, 0xe8, 0xeb, 0xe6, 0xfd, 0xca, 0xfd, 0x85, 0xfd, 0x82, 0xfd, 0x62, 0xfe, 0x45, 0xff, 0x07, 0x49, 0x82, 0x18, 0x00, 0x9b, 0xaa, 0x94, 0xb1, 0x10, 0x82, 0x08, 0x01, 0x10, 0x82, 0x20, 0xc3, 0x20, 0xa2, 0x20, 0xa2, 0xad, 0x12, 0xff, 0xff, 0x9c, 0x0d, 0xa4, 0x4d, 0xce, 0x15, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9b, 0xff, 0xbc, 0xff, 0xff, 0xde, 0xd9, 0x29, 0x44, 0x08, 0x20, 0x94, 0x70, 0x84, 0x71, 0x08, 0x63, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x29, 0xc9, 0xf7, 0x9e, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0x7c, 0x56, 0x01, 0x2e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x70, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0xae, 0x01, 0xae, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8c, 0x01, 0xad, 0x02, 0x92, 0x02, 0x52, 0x02, 0x10, 0x02, 0x92, 0x02, 0x93, 0x02, 0x72, 0x02, 0x30, 0x03, 0x36, 0x02, 0xd4, 0x00, 0xe6, 0x00, 0xe4, 0x02, 0x2f, 0x02, 0x92, 0x02, 0x51, 0x02, 0x93, 0x02, 0x71, 0x00, 0xe5, 0x00, 0x00, 0x01, 0x06, 0x02, 0x50, 0x02, 0x71, 0x02, 0x50, 0x01, 0x69, 0x00, 0x00, 0x08, 0xc5, 0x02, 0x6f, 0x01, 0xec, 0x01, 0x89, 0x01, 0x68, 0x00, 0x62, 0x00, 0x21, 0x00, 0xa3, 0x00, 0x42, 0x00, 0xe5, 0x09, 0x27, 0x01, 0xa8, 0x0a, 0x4c, 0x0b, 0x31, 0x0b, 0x0f, 0x00, 0x83, 0x00, 0x20, 0x00, 0x21, 0x00, 0x62, 0x00, 0x83, 0x08, 0x82, 0x08, 0xa3, 0x00, 0xc2, 0x00, 0x61, 0x42, 0x28, 0x31, 0x86, 0x08, 0x20, 0xde, 0x99, 0xdf, 0x3c, 0x6a, 0xea, 0xb2, 0x68, 0xeb, 0x47, 0xfd, 0x29, 0xfd, 0x43, 0xfd, 0x61, 0xfd, 0x82, 0xfd, 0x83, 0xfe, 0xe5, 0xdd, 0x45, 0x10, 0x21, 0x51, 0xc5, 0x94, 0x0c, 0x5a, 0xa9, 0x18, 0xa2, 0x29, 0x04, 0x39, 0x66, 0x29, 0x24, 0x41, 0xa6, 0x31, 0x03, 0xde, 0xba, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xbb, 0xf7, 0x9b, 0xf7, 0x9b, 0xff, 0xbc, 0xff, 0xfe, 0xef, 0x5b, 0xde, 0xfa, 0xff, 0xff, 0xef, 0x5c, 0x11, 0x05, 0x00, 0x84, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x6b, 0xaf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xc6, 0x7c, 0x09, 0x6f, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x70, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x8f, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0xae, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8d, 0x01, 0xac, 0x01, 0x8c, 0x02, 0x31, 0x02, 0x31, 0x02, 0x10, 0x02, 0x52, 0x02, 0x93, 0x02, 0x51, 0x02, 0x72, 0x03, 0x56, 0x01, 0xee, 0x01, 0x27, 0x01, 0xed, 0x02, 0x93, 0x02, 0x71, 0x02, 0x92, 0x02, 0xb3, 0x01, 0x69, 0x00, 0x20, 0x01, 0x07, 0x02, 0x71, 0x02, 0x92, 0x02, 0x71, 0x01, 0xab, 0x01, 0x49, 0x00, 0xe6, 0x00, 0x00, 0x00, 0xe5, 0x01, 0x26, 0x00, 0xa3, 0x00, 0x83, 0x01, 0x06, 0x00, 0xe5, 0x00, 0x00, 0x12, 0xf0, 0x0c, 0xd9, 0x03, 0xf3, 0x0c, 0x95, 0x0c, 0x74, 0x03, 0xf1, 0x02, 0xcc, 0x00, 0x82, 0x00, 0x20, 0x00, 0x41, 0x00, 0x83, 0x00, 0x83, 0x00, 0x82, 0x00, 0x82, 0x00, 0xc3, 0x00, 0xc3, 0x00, 0x41, 0x39, 0xe7, 0x18, 0xe4, 0x39, 0x84, 0xff, 0xde, 0x8c, 0xb2, 0x50, 0xc3, 0xd2, 0x47, 0xfc, 0x07, 0xfc, 0xc3, 0xfd, 0x40, 0xfd, 0xa2, 0xfd, 0x83, 0xfd, 0xe2, 0xff, 0x04, 0x59, 0xc1, 0x10, 0x00, 0xbc, 0xee, 0xbd, 0xd5, 0x7b, 0xad, 0x10, 0x61, 0x39, 0xa6, 0x39, 0xa6, 0x41, 0xa4, 0x83, 0xaa, 0xef, 0x3a, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xdd, 0xff, 0xbc, 0xf7, 0x9c, 0xf7, 0xbc, 0xf7, 0x9c, 0xf7, 0x9b, 0xf7, 0x9c, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xc6, 0x57, 0x10, 0xe5, 0x00, 0x84, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x11, 0x26, 0xce, 0x7a, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3a, 0x71, 0x01, 0x0d, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x50, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0xae, 0x01, 0xae, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x6c, 0x02, 0x10, 0x02, 0x73, 0x02, 0x30, 0x02, 0x51, 0x02, 0x93, 0x02, 0x30, 0x02, 0xf4, 0x03, 0x16, 0x01, 0xac, 0x01, 0xed, 0x02, 0x92, 0x02, 0x93, 0x02, 0x72, 0x02, 0xd5, 0x02, 0x50, 0x00, 0x84, 0x00, 0xc6, 0x02, 0x51, 0x02, 0xb3, 0x02, 0x92, 0x02, 0x0e, 0x01, 0x69, 0x01, 0x49, 0x00, 0xa6, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x09, 0x05, 0x0b, 0x93, 0x05, 0x1a, 0x0e, 0x3f, 0x0b, 0x92, 0x12, 0xce, 0x0b, 0xb1, 0x02, 0x29, 0x02, 0x08, 0x01, 0x85, 0x00, 0xe3, 0x01, 0x04, 0x0b, 0x0e, 0x0a, 0x4a, 0x00, 0x41, 0x00, 0x62, 0x00, 0x83, 0x00, 0x83, 0x00, 0xa3, 0x00, 0xc3, 0x00, 0xe4, 0x00, 0x41, 0x00, 0x20, 0x31, 0xc7, 0x08, 0x41, 0x94, 0x2f, 0xf7, 0xdd, 0x52, 0x28, 0x80, 0xa2, 0xf2, 0xa5, 0xfc, 0x64, 0xfd, 0x21, 0xfd, 0x61, 0xfd, 0xa2, 0xfd, 0x62, 0xfe, 0x41, 0xdd, 0x21, 0x51, 0x83, 0xc6, 0x17, 0xbd, 0xb4, 0xde, 0xd7, 0x94, 0x4f, 0x20, 0xe3, 0x41, 0xa5, 0x52, 0x44, 0xe6, 0xf7, 0xff, 0xff, 0xff, 0xdc, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xdc, 0xf7, 0xbb, 0xff, 0xdd, 0xff, 0xdd, 0xff, 0xdc, 0xff, 0xbc, 0xf7, 0x9b, 0xf7, 0x9b, 0xff, 0xff, 0xa5, 0x75, 0x08, 0x21, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x42, 0xac, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xa5, 0x79, 0x01, 0x0d, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x50, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x8f, 0x01, 0x8e, 0x01, 0xae, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0xae, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0xad, 0x01, 0x6b, 0x0a, 0x30, 0x02, 0xb4, 0x02, 0x51, 0x02, 0x93, 0x02, 0x92, 0x02, 0x72, 0x03, 0x16, 0x02, 0x94, 0x02, 0x31, 0x02, 0x74, 0x02, 0xb5, 0x02, 0x93, 0x02, 0xb4, 0x02, 0xd5, 0x01, 0xef, 0x00, 0xe7, 0x01, 0xcd, 0x02, 0xb4, 0x02, 0xd5, 0x02, 0x70, 0x01, 0x49, 0x00, 0xa4, 0x00, 0x00, 0x00, 0x43, 0x00, 0x83, 0x08, 0xa4, 0x12, 0xef, 0x0a, 0x2b, 0x0a, 0xae, 0x13, 0xd2, 0x14, 0x35, 0x14, 0xb6, 0x09, 0x87, 0x00, 0x20, 0x00, 0x21, 0x00, 0x00, 0x09, 0x26, 0x0b, 0x71, 0x0c, 0xb6, 0x0b, 0xd1, 0x01, 0x66, 0x00, 0x62, 0x00, 0x83, 0x00, 0x83, 0x00, 0x83, 0x00, 0xc4, 0x00, 0x62, 0x11, 0xa8, 0x1a, 0x69, 0x00, 0xa3, 0x10, 0x41, 0x29, 0x64, 0x10, 0x61, 0xad, 0x33, 0x74, 0x2f, 0x30, 0x41, 0xc9, 0x85, 0xfb, 0x84, 0xfc, 0xc3, 0xfd, 0x02, 0xfd, 0x81, 0xfd, 0x81, 0xfd, 0x81, 0xfe, 0xa1, 0xab, 0xc2, 0x9b, 0xe9, 0xe5, 0x45, 0x83, 0x49, 0xff, 0xff, 0x9c, 0x8f, 0x52, 0x45, 0xd6, 0x34, 0xff, 0xfe, 0xff, 0xbc, 0xf7, 0xbc, 0xf7, 0x9d, 0xad, 0x11, 0xd6, 0x97, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0x4a, 0x6a, 0x00, 0x22, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x9d, 0x15, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbf, 0x2a, 0x10, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0xae, 0x01, 0xae, 0x01, 0xae, 0x01, 0xae, 0x01, 0xce, 0x01, 0xae, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x6b, 0x0a, 0x0f, 0x0a, 0xb4, 0x02, 0x52, 0x02, 0x93, 0x02, 0x93, 0x02, 0xf6, 0x03, 0x17, 0x02, 0x94, 0x02, 0xb5, 0x02, 0xd6, 0x02, 0xb5, 0x02, 0xb5, 0x02, 0xd6, 0x02, 0xb4, 0x01, 0xef, 0x01, 0x6b, 0x01, 0xef, 0x02, 0xf7, 0x02, 0xd4, 0x01, 0x28, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x4d, 0x0c, 0xf9, 0x09, 0xaa, 0x00, 0x21, 0x0c, 0x55, 0x0e, 0xbe, 0x03, 0xd1, 0x0a, 0xcd, 0x12, 0x8c, 0x0a, 0x8b, 0x0a, 0xed, 0x03, 0xb1, 0x0b, 0x70, 0x09, 0x67, 0x01, 0x25, 0x02, 0x4b, 0x09, 0xea, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa4, 0x08, 0xe5, 0x00, 0x83, 0x00, 0xa4, 0x00, 0xe4, 0x00, 0x82, 0x14, 0x2e, 0x1d, 0x74, 0x0a, 0x0a, 0x00, 0x00, 0x29, 0x24, 0x10, 0xc3, 0x00, 0x00, 0x39, 0xc6, 0x21, 0x86, 0x50, 0xc3, 0xc9, 0xa3, 0xfc, 0x23, 0xfc, 0xe3, 0xfd, 0x21, 0xfd, 0xa1, 0xfd, 0x81, 0xfd, 0xa1, 0xfd, 0xe2, 0xfd, 0x80, 0xfe, 0x00, 0xa3, 0xc4, 0xc6, 0x3a, 0xff, 0xfe, 0xef, 0x5a, 0xff, 0xfe, 0xff, 0xfd, 0xff, 0xdd, 0xce, 0x35, 0x83, 0xeb, 0x52, 0x24, 0xe6, 0xf9, 0xff, 0xff, 0xb5, 0x93, 0x7b, 0xed, 0x94, 0xb0, 0xb5, 0x93, 0xce, 0x78, 0xb5, 0xd6, 0x3a, 0x27, 0x00, 0x01, 0x08, 0xe6, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xc5, 0x19, 0x67, 0xef, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0x8c, 0xd7, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0xae, 0x01, 0xae, 0x01, 0xae, 0x01, 0xce, 0x01, 0xce, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8c, 0x01, 0xce, 0x02, 0xb4, 0x02, 0x94, 0x02, 0xb5, 0x02, 0xb6, 0x03, 0x39, 0x02, 0xf7, 0x02, 0x74, 0x02, 0x95, 0x02, 0xb6, 0x02, 0xb5, 0x02, 0xd6, 0x02, 0xd6, 0x02, 0x32, 0x01, 0xce, 0x01, 0x8c, 0x02, 0x95, 0x02, 0xd6, 0x01, 0x08, 0x00, 0x00, 0x00, 0xc5, 0x0c, 0xfb, 0x0d, 0xbd, 0x0d, 0xbd, 0x02, 0xf0, 0x00, 0x00, 0x00, 0x63, 0x05, 0xfc, 0x06, 0xdf, 0x05, 0x9b, 0x05, 0x7a, 0x05, 0x58, 0x05, 0x59, 0x05, 0x79, 0x04, 0x53, 0x0a, 0x4b, 0x00, 0x62, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x83, 0x00, 0x82, 0x08, 0xe5, 0x01, 0x06, 0x00, 0x63, 0x08, 0x63, 0x0a, 0xca, 0x1d, 0xf5, 0x24, 0x12, 0x11, 0x87, 0x0a, 0x46, 0x10, 0xc3, 0x10, 0x62, 0x00, 0x00, 0x9c, 0x4e, 0xbd, 0xd5, 0x00, 0x00, 0x10, 0x00, 0x71, 0xa5, 0xe4, 0x44, 0xfd, 0xc2, 0xfd, 0x61, 0xfd, 0x41, 0xfd, 0x61, 0xfd, 0xe1, 0xfd, 0xc0, 0xfd, 0xe0, 0xe5, 0x21, 0x9c, 0x4d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdd, 0xff, 0xfe, 0xff, 0xff, 0x73, 0x49, 0x4a, 0x43, 0xd6, 0x76, 0xff, 0xff, 0x8c, 0x2e, 0x00, 0x20, 0x00, 0x00, 0x6a, 0x88, 0x62, 0x47, 0x18, 0x81, 0x29, 0x03, 0x51, 0xe7, 0x21, 0x67, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xe5, 0x08, 0xc5, 0x8c, 0xb3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x1d, 0x11, 0x8f, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x8f, 0x01, 0x8e, 0x01, 0xae, 0x01, 0xae, 0x01, 0xce, 0x01, 0xce, 0x01, 0xce, 0x01, 0xce, 0x01, 0xcd, 0x01, 0xcd, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8c, 0x01, 0xad, 0x02, 0xb4, 0x02, 0xf7, 0x02, 0xb6, 0x02, 0xb7, 0x02, 0xf8, 0x02, 0x75, 0x02, 0x33, 0x02, 0x33, 0x02, 0x12, 0x02, 0x54, 0x02, 0xd7, 0x02, 0x94, 0x02, 0x0f, 0x01, 0xce, 0x02, 0x94, 0x03, 0x18, 0x01, 0x28, 0x00, 0x00, 0x09, 0x48, 0x0d, 0x3d, 0x0b, 0xd4, 0x00, 0xe4, 0x00, 0xc4, 0x0b, 0xf3, 0x01, 0x46, 0x00, 0x01, 0x02, 0xf1, 0x06, 0x3e, 0x05, 0xdd, 0x05, 0xbc, 0x0d, 0x5a, 0x0c, 0x14, 0x0a, 0x4b, 0x00, 0xc3, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x01, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x21, 0x00, 0xc5, 0x00, 0xa4, 0x00, 0x01, 0x0b, 0x2b, 0x24, 0x71, 0x28, 0xa4, 0x1a, 0x05, 0x0c, 0x4a, 0x00, 0xc2, 0x08, 0x21, 0x00, 0x00, 0x41, 0x85, 0xac, 0xd0, 0x73, 0x8c, 0x38, 0x62, 0x58, 0x63, 0x49, 0x03, 0x8b, 0x24, 0xfd, 0xe3, 0xfe, 0x01, 0xfd, 0x80, 0xfd, 0x81, 0xfd, 0xc8, 0xfe, 0x07, 0xfd, 0x80, 0x9b, 0x83, 0xc6, 0x39, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xff, 0x9c, 0xd0, 0xad, 0x31, 0xff, 0xff, 0xd6, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x31, 0x24, 0x49, 0xa5, 0x6a, 0x27, 0xbc, 0x4d, 0x7b, 0x6d, 0x08, 0x84, 0x00, 0xa4, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x21, 0x87, 0xef, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x84, 0x97, 0x01, 0x2e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x8f, 0x01, 0x8f, 0x09, 0xaf, 0x09, 0xcf, 0x09, 0xcf, 0x09, 0xce, 0x01, 0xce, 0x09, 0xce, 0x01, 0xce, 0x01, 0xce, 0x01, 0xce, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8d, 0x01, 0xac, 0x01, 0x8c, 0x02, 0x52, 0x02, 0xf8, 0x02, 0xb7, 0x02, 0xd7, 0x02, 0x76, 0x02, 0x54, 0x02, 0x54, 0x02, 0x53, 0x02, 0x12, 0x02, 0xb5, 0x02, 0xd6, 0x02, 0x31, 0x02, 0x0f, 0x02, 0x94, 0x03, 0x9b, 0x01, 0x8c, 0x00, 0x00, 0x01, 0x08, 0x0d, 0x5d, 0x0a, 0xef, 0x00, 0x00, 0x08, 0xa5, 0x00, 0x00, 0x09, 0x66, 0x0a, 0x8d, 0x00, 0x84, 0x00, 0xc7, 0x0a, 0xb0, 0x02, 0x8e, 0x0a, 0x0a, 0x09, 0x26, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x21, 0x00, 0xa3, 0x00, 0x42, 0x01, 0x86, 0x0c, 0x4d, 0x0c, 0xeb, 0x1e, 0x4e, 0x0b, 0x67, 0x00, 0x00, 0x08, 0x21, 0x00, 0x21, 0x00, 0x00, 0x51, 0xe6, 0xf7, 0x18, 0x62, 0x28, 0x88, 0x40, 0xc1, 0xc2, 0x61, 0xa4, 0x49, 0xc5, 0xb4, 0x24, 0xf6, 0x01, 0xfd, 0xe0, 0xee, 0x52, 0xce, 0x9c, 0xfe, 0x04, 0xdc, 0x80, 0xad, 0x32, 0xff, 0xdf, 0xff, 0xfd, 0xe7, 0x19, 0xd6, 0x35, 0xff, 0xfe, 0xff, 0xfd, 0xff, 0xff, 0x84, 0x0f, 0x10, 0x63, 0x4a, 0x49, 0x29, 0x25, 0x39, 0xc7, 0x52, 0x69, 0x5a, 0x6a, 0x49, 0xe8, 0x08, 0x83, 0x00, 0xa4, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x7c, 0x11, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x3e, 0x21, 0xf0, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x8f, 0x09, 0x8f, 0x09, 0xaf, 0x09, 0xcf, 0x11, 0xef, 0x11, 0xef, 0x11, 0xef, 0x09, 0xee, 0x09, 0xee, 0x09, 0xee, 0x01, 0xee, 0x01, 0xce, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8b, 0x02, 0x10, 0x02, 0xf9, 0x02, 0xb9, 0x02, 0xd9, 0x02, 0x97, 0x02, 0xb7, 0x02, 0xd7, 0x02, 0x96, 0x02, 0xd6, 0x03, 0x59, 0x02, 0xf6, 0x02, 0x32, 0x02, 0x94, 0x03, 0xbc, 0x02, 0x93, 0x00, 0x00, 0x00, 0x64, 0x0c, 0xfc, 0x04, 0x37, 0x00, 0x83, 0x00, 0x21, 0x08, 0xa5, 0x00, 0x84, 0x00, 0x23, 0x09, 0x29, 0x00, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x20, 0x00, 0x21, 0x00, 0x62, 0x00, 0x01, 0x0a, 0x8a, 0x0e, 0xf6, 0x0d, 0x4e, 0x00, 0x81, 0x00, 0x00, 0x08, 0x61, 0x00, 0x41, 0x00, 0x00, 0x00, 0x00, 0x9c, 0x2d, 0xb5, 0x93, 0x28, 0x62, 0xb9, 0x42, 0xfb, 0x84, 0x9a, 0xc3, 0x49, 0xe4, 0x6a, 0x64, 0xbc, 0x01, 0xe6, 0x0f, 0xe7, 0xbf, 0xff, 0x77, 0xfd, 0x20, 0xb4, 0x6b, 0xce, 0x79, 0xe6, 0xd7, 0x7b, 0x2a, 0x49, 0x63, 0xff, 0xff, 0xff, 0xfe, 0xef, 0x7d, 0x7b, 0xcd, 0xcd, 0xf5, 0xff, 0xff, 0xee, 0xf9, 0xad, 0x34, 0x62, 0xed, 0x10, 0xa4, 0x00, 0x23, 0x00, 0xc5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x21, 0x87, 0xde, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0x84, 0x97, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x70, 0x01, 0x70, 0x01, 0x6f, 0x01, 0x6f, 0x09, 0xb0, 0x09, 0xd0, 0x11, 0xcf, 0x11, 0xef, 0x1a, 0x10, 0x19, 0xef, 0x19, 0xef, 0x1a, 0x0f, 0x12, 0x0f, 0x12, 0x0f, 0x09, 0xee, 0x01, 0xcd, 0x01, 0xcd, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8c, 0x01, 0xce, 0x02, 0xd8, 0x02, 0xdb, 0x02, 0xfb, 0x02, 0xd8, 0x02, 0xd8, 0x02, 0xd8, 0x02, 0x55, 0x02, 0xd6, 0x03, 0x38, 0x02, 0xb4, 0x02, 0x94, 0x03, 0x9b, 0x03, 0x9a, 0x00, 0xc5, 0x00, 0x01, 0x0b, 0x96, 0x0e, 0xff, 0x0b, 0xb5, 0x09, 0x8a, 0x00, 0x00, 0x00, 0x45, 0x00, 0xa7, 0x00, 0x64, 0x00, 0x43, 0x00, 0x62, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x08, 0xe5, 0x08, 0x62, 0x00, 0x41, 0x00, 0x61, 0x00, 0x61, 0x08, 0x41, 0x00, 0x21, 0x00, 0x21, 0x08, 0x20, 0x8b, 0xed, 0x5b, 0x2b, 0x40, 0x01, 0xd9, 0x62, 0xfc, 0x22, 0xfd, 0x43, 0x9b, 0xa4, 0x41, 0x42, 0x5a, 0x47, 0xce, 0x58, 0xff, 0xff, 0xff, 0x6a, 0xbc, 0x64, 0xad, 0x76, 0xad, 0x11, 0x41, 0x64, 0x38, 0xc1, 0xcd, 0xb2, 0xff, 0xff, 0xf7, 0x9d, 0x9c, 0xd1, 0xce, 0x79, 0xbd, 0xf7, 0x62, 0xec, 0x10, 0xc5, 0x00, 0x23, 0x08, 0xa4, 0x10, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x8c, 0xb3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xef, 0x7e, 0x2a, 0x31, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x70, 0x01, 0x70, 0x01, 0x70, 0x01, 0x90, 0x09, 0x90, 0x09, 0xcf, 0x1a, 0x11, 0x2a, 0x31, 0x21, 0xf0, 0x19, 0xcf, 0x19, 0xae, 0x22, 0x0f, 0x22, 0x30, 0x22, 0x4f, 0x09, 0xee, 0x01, 0xcd, 0x01, 0xce, 0x01, 0xcd, 0x01, 0xcd, 0x01, 0xcd, 0x01, 0x8d, 0x01, 0x6b, 0x0a, 0x75, 0x03, 0x1e, 0x02, 0xdb, 0x02, 0x76, 0x02, 0x55, 0x02, 0x34, 0x02, 0x75, 0x0b, 0x58, 0x02, 0xf6, 0x02, 0xd4, 0x03, 0x78, 0x03, 0xbb, 0x02, 0x30, 0x00, 0x63, 0x09, 0x0c, 0x0d, 0x5d, 0x07, 0xff, 0x0c, 0x37, 0x08, 0x86, 0x01, 0x29, 0x0a, 0xb0, 0x09, 0x67, 0x01, 0x24, 0x09, 0x46, 0x08, 0xa4, 0x00, 0x22, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x01, 0x04, 0x00, 0x82, 0x00, 0x41, 0x00, 0x61, 0x00, 0x21, 0x00, 0x61, 0x00, 0x00, 0x10, 0x61, 0xb5, 0x32, 0x39, 0xa6, 0x50, 0x00, 0xe9, 0xc3, 0xfb, 0xe2, 0xfd, 0xe3, 0xfd, 0xe4, 0xa4, 0x49, 0x19, 0x04, 0x5b, 0x2e, 0xd6, 0x6e, 0xfe, 0x07, 0xe6, 0xf9, 0x9c, 0xb0, 0x41, 0x65, 0x41, 0x22, 0x62, 0x44, 0xde, 0x98, 0xef, 0x7d, 0x52, 0xaa, 0x08, 0x83, 0x00, 0x23, 0x00, 0x01, 0x00, 0x63, 0x08, 0xe5, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xa5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x21, 0xa8, 0xef, 0x7e, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xa5, 0x79, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x70, 0x09, 0x90, 0x11, 0xb1, 0x11, 0xd0, 0x11, 0xd0, 0x19, 0xd1, 0x42, 0x70, 0x63, 0x70, 0x94, 0xd3, 0x8c, 0xb3, 0x63, 0x70, 0x32, 0x4f, 0x2a, 0x70, 0x0a, 0x0e, 0x01, 0xee, 0x09, 0xee, 0x01, 0xee, 0x01, 0xcd, 0x01, 0xcd, 0x01, 0xad, 0x01, 0x8b, 0x02, 0x31, 0x02, 0xfc, 0x02, 0x78, 0x02, 0x54, 0x01, 0xf2, 0x02, 0x34, 0x03, 0x38, 0x03, 0x16, 0x02, 0x73, 0x03, 0x16, 0x03, 0x78, 0x02, 0xd4, 0x01, 0x8b, 0x01, 0x09, 0x0a, 0xb2, 0x0f, 0x9f, 0x0d, 0x79, 0x00, 0xa4, 0x0a, 0x2c, 0x0a, 0xcf, 0x0a, 0x08, 0x09, 0x45, 0x00, 0xe4, 0x00, 0x84, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0xa3, 0x00, 0xe3, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x20, 0x00, 0x41, 0x00, 0x00, 0x8b, 0xab, 0xd6, 0x75, 0x29, 0x04, 0x90, 0x62, 0xfb, 0x46, 0xfc, 0x64, 0xfd, 0xc3, 0xfe, 0x6b, 0x6b, 0x6d, 0x39, 0xe7, 0x52, 0x47, 0x8b, 0x28, 0xef, 0x19, 0xe7, 0x1b, 0x49, 0xa3, 0x5a, 0x44, 0xd6, 0x57, 0xce, 0x56, 0xd6, 0xb8, 0x31, 0xe8, 0x00, 0x00, 0x00, 0x84, 0x09, 0x06, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc4, 0x08, 0xa4, 0x9d, 0x15, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x42, 0xb2, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x70, 0x01, 0x90, 0x09, 0xb1, 0x22, 0x11, 0x29, 0xf1, 0x4b, 0x12, 0xc6, 0x37, 0xf7, 0x9c, 0xff, 0xfe, 0xff, 0xff, 0xf7, 0x9d, 0xad, 0x74, 0x32, 0x4e, 0x1a, 0x0f, 0x1a, 0x2f, 0x0a, 0x0e, 0x01, 0xee, 0x01, 0xcd, 0x01, 0xad, 0x01, 0xad, 0x01, 0x6b, 0x01, 0xef, 0x02, 0xdb, 0x02, 0x78, 0x02, 0x54, 0x02, 0x95, 0x02, 0xf7, 0x02, 0xd6, 0x02, 0x73, 0x02, 0x72, 0x02, 0xb4, 0x02, 0xb3, 0x01, 0xee, 0x01, 0xac, 0x01, 0x4c, 0x0d, 0x7a, 0x0e, 0xde, 0x08, 0xe5, 0x00, 0xc3, 0x09, 0x66, 0x08, 0xc3, 0x00, 0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x01, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x22, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0xe3, 0x00, 0xa2, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x00, 0x31, 0x23, 0xee, 0x74, 0x73, 0x6c, 0x30, 0x00, 0xda, 0x46, 0xfb, 0x64, 0xfc, 0x22, 0xfd, 0x26, 0xde, 0x35, 0x42, 0x29, 0x84, 0x30, 0xbd, 0x2e, 0x5a, 0x65, 0xad, 0x76, 0xde, 0xd9, 0xe7, 0x17, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x1a, 0x19, 0x05, 0x00, 0x44, 0x11, 0x06, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc4, 0x4a, 0xac, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xce, 0x7c, 0x11, 0x8f, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x70, 0x09, 0x90, 0x11, 0xb1, 0x19, 0xd1, 0x32, 0x10, 0xbd, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa5, 0x34, 0x32, 0x4f, 0x1a, 0x2f, 0x12, 0x2f, 0x09, 0xee, 0x01, 0xcd, 0x01, 0xad, 0x01, 0xad, 0x01, 0x6b, 0x01, 0xad, 0x02, 0xdc, 0x02, 0xfb, 0x02, 0xf9, 0x03, 0x7b, 0x03, 0x79, 0x02, 0xd5, 0x02, 0x52, 0x02, 0x94, 0x02, 0xf5, 0x02, 0x71, 0x02, 0x30, 0x01, 0xaf, 0x0a, 0xb1, 0x0e, 0x5d, 0x01, 0xeb, 0x08, 0x00, 0x08, 0xc4, 0x00, 0x00, 0x00, 0x01, 0x00, 0x42, 0x00, 0x21, 0x00, 0x42, 0x00, 0x41, 0x00, 0x42, 0x00, 0x22, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x82, 0x00, 0xe3, 0x00, 0x61, 0x08, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x01, 0x08, 0x00, 0x72, 0xc8, 0xa4, 0xae, 0x08, 0x61, 0x70, 0x21, 0xf2, 0x65, 0xfb, 0xa3, 0xfd, 0x46, 0xcd, 0x4f, 0x00, 0x63, 0x42, 0x09, 0xf6, 0xcd, 0xcc, 0xc7, 0x5a, 0xcc, 0xb5, 0x74, 0xff, 0xde, 0xff, 0xff, 0xff, 0xfe, 0xd6, 0xb8, 0x10, 0xc5, 0x00, 0x64, 0x10, 0xe6, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x10, 0xe5, 0xc6, 0x39, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7c, 0x36, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x50, 0x01, 0x70, 0x09, 0x90, 0x11, 0xd1, 0x19, 0xb1, 0x3a, 0x50, 0xd6, 0x98, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7b, 0x6b, 0x91, 0x2a, 0x2f, 0x1a, 0x2f, 0x09, 0xee, 0x01, 0xce, 0x01, 0xcd, 0x01, 0xad, 0x01, 0x8c, 0x01, 0x8b, 0x02, 0xba, 0x02, 0xfd, 0x03, 0x5a, 0x03, 0xfc, 0x03, 0xbb, 0x03, 0x17, 0x02, 0xb4, 0x02, 0xf6, 0x02, 0x93, 0x01, 0xef, 0x02, 0x30, 0x0a, 0x72, 0x14, 0x36, 0x0a, 0x0a, 0x00, 0x00, 0x00, 0x42, 0x00, 0x22, 0x00, 0x42, 0x00, 0x42, 0x00, 0x41, 0x00, 0x41, 0x00, 0x42, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0xc3, 0x00, 0x82, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x18, 0xa1, 0xb4, 0x8d, 0x7b, 0xab, 0x41, 0x25, 0xca, 0x27, 0xea, 0x64, 0xfc, 0x45, 0xdc, 0xec, 0x11, 0x05, 0x00, 0x00, 0x28, 0x80, 0x93, 0xa9, 0xe6, 0xfa, 0xa4, 0xd3, 0x6b, 0x2a, 0xe7, 0x1b, 0xff, 0xff, 0xbd, 0xf5, 0x08, 0x63, 0x00, 0xa5, 0x10, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xa5, 0x08, 0xc5, 0x73, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xef, 0x7e, 0x2a, 0x31, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x09, 0x90, 0x11, 0xd1, 0x21, 0xd1, 0x3a, 0x50, 0xce, 0x57, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x7c, 0x32, 0x19, 0xce, 0x11, 0xee, 0x09, 0xee, 0x01, 0xcd, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8c, 0x01, 0x6a, 0x02, 0x96, 0x02, 0xfd, 0x02, 0xd8, 0x03, 0x7a, 0x03, 0x7a, 0x02, 0xf6, 0x03, 0x78, 0x02, 0xd4, 0x01, 0x4b, 0x01, 0xad, 0x02, 0xd4, 0x0a, 0x2e, 0x08, 0xe4, 0x00, 0x00, 0x00, 0x63, 0x00, 0x62, 0x00, 0x22, 0x00, 0x22, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x62, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x01, 0x00, 0x62, 0x00, 0xa3, 0x00, 0x41, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x39, 0x44, 0xe6, 0x13, 0x6b, 0x4a, 0x40, 0x62, 0xd1, 0xa5, 0xfa, 0xa3, 0xfd, 0x2c, 0x63, 0x4d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x39, 0xa6, 0xd6, 0x99, 0xb5, 0x94, 0x39, 0xc6, 0xef, 0x5c, 0xd6, 0x99, 0x00, 0x01, 0x08, 0xc6, 0x10, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x32, 0x09, 0xf7, 0x9e, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xce, 0x7c, 0x09, 0x4e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x70, 0x09, 0x70, 0x09, 0x90, 0x21, 0xf1, 0x31, 0xf1, 0xa5, 0x54, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9b, 0x63, 0x70, 0x22, 0x0f, 0x12, 0x0f, 0x09, 0xee, 0x01, 0xcd, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8a, 0x01, 0xef, 0x03, 0x1c, 0x02, 0x98, 0x02, 0x55, 0x0a, 0xf7, 0x03, 0x37, 0x02, 0x11, 0x00, 0xe9, 0x01, 0xcf, 0x03, 0xfb, 0x0b, 0x36, 0x00, 0x42, 0x00, 0x00, 0x00, 0x42, 0x00, 0x84, 0x00, 0x42, 0x00, 0x22, 0x00, 0x41, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x22, 0x00, 0x42, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x22, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x83, 0x00, 0x82, 0x00, 0x21, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x00, 0x41, 0x85, 0xc4, 0xef, 0x18, 0xe4, 0x70, 0xa2, 0xf1, 0xe4, 0xfb, 0xc8, 0xac, 0x8f, 0x10, 0xe4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x83, 0xad, 0x31, 0x66, 0x42, 0x06, 0xe7, 0x1a, 0x42, 0x09, 0x00, 0x22, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc4, 0x08, 0xc5, 0x08, 0xc5, 0xbe, 0x18, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7c, 0x56, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x70, 0x09, 0x70, 0x09, 0xb0, 0x21, 0xf1, 0x31, 0xf2, 0x63, 0x32, 0xf7, 0x7b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa5, 0x34, 0x42, 0x70, 0x2a, 0x4f, 0x1a, 0x0f, 0x09, 0xce, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0x6b, 0x01, 0x8b, 0x02, 0xda, 0x02, 0xbb, 0x02, 0x55, 0x02, 0x95, 0x02, 0x11, 0x01, 0x4c, 0x02, 0xd5, 0x04, 0x7f, 0x0b, 0xb9, 0x00, 0xa4, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x63, 0x00, 0x64, 0x00, 0x42, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x62, 0x00, 0x42, 0x00, 0x62, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x41, 0x00, 0x82, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x00, 0x93, 0x8a, 0x73, 0x6b, 0x00, 0x00, 0xa0, 0xe3, 0xf9, 0xe3, 0xba, 0xa7, 0x5b, 0x2b, 0x8c, 0x2f, 0x83, 0x8d, 0x08, 0x40, 0x00, 0x00, 0x00, 0x00, 0x29, 0x25, 0x29, 0x04, 0x6b, 0x4b, 0x52, 0xcb, 0x00, 0x22, 0x08, 0xe5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc4, 0x08, 0xa5, 0x84, 0x52, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9f, 0x32, 0x71, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x09, 0x6f, 0x11, 0xb0, 0x19, 0xd0, 0x2a, 0x32, 0x3a, 0x12, 0x8c, 0x94, 0xff, 0xdd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdd, 0xad, 0x76, 0x3a, 0xb0, 0x32, 0x51, 0x2a, 0x2f, 0x12, 0x0e, 0x01, 0xce, 0x01, 0xae, 0x01, 0xce, 0x01, 0xad, 0x01, 0xad, 0x01, 0xac, 0x01, 0x6b, 0x02, 0x75, 0x02, 0xfc, 0x02, 0x56, 0x01, 0xf2, 0x02, 0x94, 0x03, 0x9a, 0x0c, 0x5f, 0x0b, 0x16, 0x00, 0x84, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x64, 0x00, 0x84, 0x00, 0x42, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x22, 0x00, 0x42, 0x00, 0x21, 0x00, 0x22, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x62, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x62, 0x00, 0x62, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x00, 0x00, 0x20, 0xac, 0x4c, 0x6b, 0x29, 0x18, 0x00, 0xd1, 0x02, 0x90, 0x60, 0x53, 0x0a, 0xf7, 0xfc, 0xfe, 0x33, 0xab, 0x08, 0x29, 0x86, 0x00, 0x00, 0x00, 0x00, 0x18, 0xc4, 0x18, 0x83, 0x08, 0x83, 0x08, 0xe6, 0x08, 0xc5, 0x08, 0xc4, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc4, 0x42, 0x8b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xbe, 0x3b, 0x09, 0x4f, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x4f, 0x09, 0x70, 0x09, 0xb0, 0x1a, 0x11, 0x2a, 0x52, 0x42, 0xd3, 0x95, 0x15, 0xb5, 0xf8, 0xa5, 0x77, 0x7c, 0x34, 0x42, 0xd1, 0x2a, 0x31, 0x22, 0x30, 0x1a, 0x0f, 0x09, 0xef, 0x01, 0xce, 0x01, 0xae, 0x01, 0xce, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0x6b, 0x01, 0xce, 0x02, 0x9a, 0x02, 0x79, 0x02, 0xd8, 0x0b, 0xbc, 0x0a, 0xb3, 0x09, 0x2a, 0x00, 0x21, 0x00, 0x00, 0x00, 0x21, 0x00, 0x42, 0x00, 0x21, 0x00, 0x42, 0x00, 0x64, 0x00, 0x84, 0x00, 0x63, 0x00, 0x21, 0x00, 0x62, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x43, 0x00, 0xa4, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x01, 0x00, 0x21, 0x00, 0x42, 0x00, 0x62, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x62, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x00, 0x31, 0x43, 0xd5, 0xb1, 0x42, 0x27, 0x48, 0x01, 0x80, 0x82, 0x08, 0x40, 0xce, 0xb8, 0xfc, 0xae, 0xd2, 0x25, 0xb5, 0xf5, 0x84, 0x50, 0x18, 0xa2, 0x18, 0xc3, 0x19, 0x05, 0x11, 0x05, 0x08, 0xe5, 0x08, 0xa5, 0x08, 0xa5, 0x08, 0xc5, 0x08, 0xc4, 0x10, 0xe5, 0xc6, 0x39, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa5, 0x59, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x70, 0x09, 0x90, 0x11, 0xf1, 0x1a, 0x52, 0x2a, 0xb4, 0x2a, 0x93, 0x2a, 0x72, 0x22, 0x72, 0x2a, 0xb3, 0x2a, 0x52, 0x22, 0x30, 0x11, 0xef, 0x09, 0xce, 0x09, 0xce, 0x01, 0xce, 0x01, 0xae, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8c, 0x01, 0x4a, 0x02, 0x14, 0x04, 0x3f, 0x04, 0x1f, 0x0a, 0x10, 0x08, 0x22, 0x00, 0x00, 0x00, 0x01, 0x00, 0x42, 0x00, 0x22, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x64, 0x00, 0x84, 0x00, 0x85, 0x00, 0x42, 0x00, 0x01, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x08, 0xe5, 0x08, 0xe6, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x22, 0x00, 0x62, 0x00, 0x63, 0x00, 0x41, 0x00, 0x21, 0x00, 0x22, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x93, 0x8a, 0xf6, 0x73, 0x30, 0xe3, 0x38, 0x22, 0x08, 0x00, 0x8c, 0xd1, 0xfd, 0x10, 0xb8, 0xa0, 0x92, 0xc8, 0xff, 0xff, 0xef, 0x1a, 0xce, 0x36, 0x21, 0x46, 0x00, 0x64, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xa5, 0x08, 0xa4, 0x9c, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6b, 0xf5, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x90, 0x01, 0xd1, 0x0a, 0x32, 0x12, 0x93, 0x1a, 0x93, 0x1a, 0x93, 0x1a, 0x73, 0x1a, 0x72, 0x1a, 0x31, 0x09, 0xf0, 0x01, 0xcf, 0x01, 0xae, 0x01, 0xae, 0x01, 0xae, 0x01, 0xae, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0x09, 0x0a, 0xb6, 0x14, 0xff, 0x09, 0xcf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x64, 0x00, 0x84, 0x00, 0x84, 0x00, 0x83, 0x08, 0x83, 0x00, 0x63, 0x00, 0x63, 0x00, 0x62, 0x00, 0x22, 0x00, 0x42, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x63, 0x00, 0x62, 0x00, 0x21, 0x00, 0x00, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x18, 0x81, 0xdd, 0x2f, 0xe5, 0xd1, 0x00, 0x00, 0x00, 0x00, 0x7a, 0xa9, 0xd3, 0x2b, 0xb1, 0xa5, 0x58, 0x00, 0x83, 0xec, 0xff, 0xff, 0xb5, 0x95, 0x00, 0x00, 0x00, 0xa5, 0x08, 0xc5, 0x08, 0xc5, 0x08, 0xa5, 0x08, 0xc5, 0x73, 0xd0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x63, 0xb5, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0xb1, 0x01, 0xf1, 0x02, 0x12, 0x0a, 0x32, 0x0a, 0x32, 0x0a, 0x32, 0x0a, 0x31, 0x09, 0xf0, 0x01, 0xaf, 0x01, 0xaf, 0x01, 0xae, 0x01, 0xae, 0x01, 0x8d, 0x01, 0xae, 0x01, 0xae, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8c, 0x01, 0x6c, 0x02, 0xb6, 0x02, 0x53, 0x01, 0x4b, 0x00, 0x63, 0x00, 0x00, 0x00, 0x42, 0x00, 0x21, 0x00, 0x22, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x63, 0x00, 0x84, 0x00, 0x64, 0x08, 0xc6, 0x09, 0x69, 0x00, 0x63, 0x00, 0x01, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x41, 0x00, 0x42, 0x00, 0x41, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x01, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x20, 0x00, 0x00, 0x31, 0x23, 0xf6, 0x10, 0x72, 0xe8, 0x00, 0x00, 0x40, 0x61, 0x89, 0x24, 0x61, 0x45, 0x38, 0x62, 0x08, 0x20, 0x84, 0x2e, 0x39, 0xc7, 0x00, 0x64, 0x08, 0xa5, 0x08, 0xc5, 0x08, 0xa4, 0x08, 0xa5, 0x63, 0x4e, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x5b, 0x54, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0xb0, 0x01, 0xd0, 0x01, 0xf1, 0x02, 0x12, 0x02, 0x12, 0x01, 0xf1, 0x09, 0xd1, 0x01, 0xaf, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0xae, 0x01, 0xae, 0x01, 0xae, 0x01, 0x8d, 0x01, 0xad, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8d, 0x01, 0xad, 0x01, 0xae, 0x01, 0x2b, 0x01, 0xcf, 0x09, 0x4c, 0x00, 0x43, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x63, 0x00, 0xa6, 0x00, 0xa5, 0x00, 0x85, 0x00, 0x85, 0x00, 0x42, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x42, 0x00, 0x62, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x62, 0x26, 0xb4, 0x4d, 0x41, 0xa5, 0x00, 0x00, 0x20, 0x62, 0x49, 0xc6, 0x00, 0x00, 0x10, 0xa3, 0x00, 0x00, 0x10, 0xc4, 0x08, 0xe6, 0x08, 0xa4, 0x08, 0xa4, 0x08, 0xa4, 0x52, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x1f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9f, 0x4a, 0xf3, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x90, 0x01, 0xb0, 0x01, 0xd1, 0x01, 0xf1, 0x01, 0xd1, 0x01, 0xb0, 0x01, 0x8f, 0x01, 0x8f, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0xae, 0x01, 0xae, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8c, 0x01, 0x8d, 0x01, 0x6c, 0x01, 0x8f, 0x01, 0x2d, 0x00, 0x23, 0x00, 0x00, 0x00, 0x22, 0x00, 0x22, 0x00, 0x22, 0x00, 0x22, 0x00, 0xa6, 0x00, 0xe8, 0x00, 0xa6, 0x00, 0x85, 0x00, 0x85, 0x00, 0x01, 0x00, 0x22, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x43, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x00, 0x63, 0x00, 0x62, 0x00, 0x41, 0x00, 0x21, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x62, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x20, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x41, 0x64, 0x6a, 0x87, 0x83, 0x29, 0x7b, 0x2a, 0x52, 0x68, 0x4a, 0x07, 0x08, 0x41, 0x31, 0x45, 0x29, 0xa8, 0x00, 0x84, 0x08, 0xa4, 0x00, 0xa4, 0x4a, 0xac, 0xef, 0x7e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x1f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x3e, 0x3a, 0x92, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0xb0, 0x01, 0xb0, 0x01, 0xb0, 0x01, 0xb0, 0x01, 0x90, 0x01, 0x8f, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8f, 0x00, 0x8a, 0x00, 0x01, 0x00, 0x00, 0x00, 0x43, 0x00, 0x65, 0x00, 0x23, 0x00, 0x85, 0x00, 0xc8, 0x00, 0xa6, 0x00, 0x64, 0x00, 0x85, 0x00, 0x63, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x63, 0x00, 0x42, 0x00, 0x42, 0x00, 0x22, 0x00, 0x01, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x63, 0x00, 0x63, 0x00, 0x42, 0x00, 0x41, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x21, 0x00, 0x63, 0x00, 0x62, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x20, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x28, 0xe3, 0xbc, 0x4d, 0xcc, 0xef, 0x6a, 0x88, 0x62, 0x88, 0x72, 0xa8, 0x7b, 0x2c, 0x10, 0x85, 0x00, 0x84, 0x08, 0xa4, 0x32, 0x0a, 0xe7, 0x1c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x1d, 0x32, 0x51, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x6f, 0x01, 0x90, 0x01, 0x90, 0x01, 0x90, 0x01, 0x90, 0x01, 0x6f, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x8e, 0x01, 0x6d, 0x01, 0x8e, 0x00, 0xcc, 0x00, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x64, 0x00, 0x64, 0x00, 0x64, 0x00, 0xa7, 0x00, 0xa7, 0x00, 0x44, 0x00, 0x85, 0x00, 0x85, 0x00, 0x22, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x01, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x41, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x21, 0x00, 0x62, 0x00, 0x42, 0x00, 0x21, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x20, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x08, 0x41, 0x00, 0x00, 0x00, 0x00, 0x31, 0x03, 0x82, 0xe9, 0x6a, 0x47, 0x20, 0x81, 0x93, 0xac, 0x41, 0xe8, 0x00, 0x44, 0x08, 0xa5, 0x31, 0xe9, 0xde, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x1d, 0x32, 0x71, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x6f, 0x01, 0x90, 0x01, 0x90, 0x01, 0x90, 0x01, 0x6f, 0x01, 0x4e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0xad, 0x01, 0x8d, 0x01, 0xad, 0x01, 0xad, 0x01, 0x6e, 0x01, 0x6d, 0x01, 0x8d, 0x00, 0xcb, 0x00, 0x89, 0x00, 0x45, 0x00, 0x21, 0x00, 0x00, 0x00, 0x22, 0x00, 0x43, 0x00, 0x64, 0x00, 0xa8, 0x00, 0xa6, 0x00, 0x43, 0x00, 0x84, 0x00, 0x42, 0x00, 0x00, 0x00, 0x21, 0x00, 0x01, 0x00, 0x01, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x00, 0x00, 0x42, 0x00, 0x84, 0x00, 0x21, 0x00, 0x21, 0x00, 0x01, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x63, 0x00, 0x42, 0x00, 0x20, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x08, 0x41, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0xa3, 0x31, 0x46, 0x10, 0xa4, 0x00, 0x43, 0x08, 0xc5, 0x32, 0x0a, 0xe7, 0x1c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x7e, 0x4a, 0xf3, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x90, 0x01, 0x90, 0x01, 0x70, 0x01, 0x6f, 0x01, 0x6e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x6d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xad, 0x01, 0x8d, 0x01, 0x8e, 0x09, 0x8d, 0x01, 0xae, 0x00, 0xeb, 0x00, 0x8a, 0x00, 0x89, 0x00, 0x87, 0x00, 0x87, 0x00, 0x22, 0x00, 0x00, 0x00, 0x42, 0x08, 0x86, 0x00, 0xc8, 0x00, 0x64, 0x00, 0x42, 0x00, 0x43, 0x00, 0x21, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x00, 0xc6, 0x00, 0x62, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x21, 0x00, 0x62, 0x00, 0x42, 0x00, 0x01, 0x00, 0x20, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x20, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x08, 0x41, 0x00, 0x01, 0x00, 0x02, 0x42, 0x09, 0x7b, 0xaf, 0x73, 0x8f, 0x52, 0xcc, 0x08, 0xc5, 0x00, 0x23, 0x08, 0xc5, 0x4a, 0x8c, 0xef, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbf, 0x5b, 0x74, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x70, 0x01, 0x70, 0x01, 0x70, 0x01, 0x70, 0x01, 0x4f, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x6e, 0x01, 0x6e, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x6c, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x09, 0x8d, 0x01, 0x8d, 0x01, 0xee, 0x01, 0x0b, 0x00, 0x48, 0x00, 0x89, 0x00, 0xcb, 0x01, 0x0f, 0x00, 0x87, 0x00, 0x66, 0x00, 0xc9, 0x00, 0x65, 0x00, 0x65, 0x00, 0xa7, 0x00, 0x43, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x64, 0x00, 0xc6, 0x00, 0x62, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x42, 0x00, 0x62, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x20, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x5a, 0xcb, 0xce, 0x38, 0xe6, 0xfb, 0xa4, 0xf4, 0x4a, 0x6b, 0x18, 0xe5, 0x00, 0xa5, 0x08, 0xc5, 0x5b, 0x2e, 0xf7, 0x9e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x7c, 0x56, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x70, 0x01, 0x70, 0x01, 0x90, 0x01, 0x6f, 0x01, 0x4f, 0x01, 0x2f, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x6d, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x8d, 0x01, 0xae, 0x01, 0x4c, 0x01, 0x6c, 0x01, 0xcf, 0x01, 0x2c, 0x00, 0x26, 0x00, 0x46, 0x00, 0xec, 0x01, 0x2e, 0x00, 0x86, 0x00, 0xca, 0x01, 0x0d, 0x00, 0xa9, 0x00, 0x44, 0x00, 0x65, 0x00, 0x86, 0x00, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x84, 0x00, 0xc7, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x21, 0x00, 0x42, 0x00, 0x62, 0x00, 0x42, 0x00, 0x22, 0x00, 0x21, 0x00, 0x00, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x01, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x20, 0x00, 0x00, 0x4a, 0x27, 0xc5, 0xf6, 0x4a, 0x4a, 0x08, 0x42, 0x00, 0x43, 0x00, 0x64, 0x08, 0xc5, 0x73, 0xd0, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x8c, 0xd7, 0x09, 0x6e, 0x01, 0x2e, 0x01, 0x4f, 0x01, 0x6f, 0x01, 0x70, 0x01, 0x90, 0x01, 0x90, 0x01, 0x6f, 0x01, 0x4f, 0x01, 0x4f, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x4e, 0x01, 0x6e, 0x01, 0x8e, 0x01, 0xcf, 0x01, 0xd0, 0x01, 0xaf, 0x01, 0xaf, 0x01, 0x8e, 0x01, 0x6d, 0x01, 0x6d, 0x01, 0x8e, 0x01, 0x2b, 0x01, 0x6c, 0x01, 0xcf, 0x01, 0x8d, 0x00, 0x26, 0x00, 0x68, 0x01, 0x2e, 0x00, 0xcb, 0x00, 0x66, 0x00, 0xa8, 0x00, 0xa8, 0x00, 0x66, 0x00, 0x86, 0x00, 0x43, 0x00, 0x65, 0x00, 0x66, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x42, 0x00, 0x64, 0x00, 0xc7, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x42, 0x00, 0x63, 0x00, 0x42, 0x00, 0x41, 0x00, 0x22, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x21, 0x00, 0x20, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x00, 0x18, 0xc2, 0x42, 0x48, 0x08, 0x84, 0x00, 0x43, 0x08, 0xc5, 0x09, 0x06, 0x94, 0xb4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0xfb, 0x19, 0xaf, 0x01, 0x2e, 0x01, 0x6f, 0x01, 0x90, 0x01, 0x90, 0x01, 0x70, 0x01, 0x6f, 0x01, 0x2f, 0x01, 0x2f, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x6e, 0x01, 0x6f, 0x01, 0xaf, 0x01, 0xf1, 0x01, 0xf1, 0x01, 0xd0, 0x01, 0xaf, 0x01, 0xaf, 0x01, 0x8e, 0x01, 0x6d, 0x09, 0x8d, 0x09, 0x6c, 0x01, 0x8d, 0x01, 0xad, 0x01, 0xad, 0x01, 0x0d, 0x01, 0x30, 0x00, 0xaa, 0x00, 0x45, 0x00, 0x66, 0x00, 0x66, 0x00, 0x66, 0x00, 0x24, 0x00, 0x86, 0x00, 0x44, 0x00, 0x21, 0x00, 0x85, 0x00, 0x42, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x22, 0x00, 0x84, 0x00, 0xc6, 0x00, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x42, 0x00, 0x62, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x20, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x20, 0x00, 0x21, 0x00, 0x20, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x00, 0x08, 0x61, 0x39, 0xe6, 0x5a, 0xca, 0x19, 0x47, 0x00, 0x84, 0x21, 0xa9, 0xb5, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xbc, 0x42, 0xd3, 0x01, 0x4f, 0x01, 0x90, 0x01, 0x90, 0x01, 0x70, 0x01, 0x50, 0x01, 0x2f, 0x01, 0x2e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0x8f, 0x01, 0xd0, 0x01, 0xf1, 0x01, 0xf1, 0x01, 0xf1, 0x01, 0xd0, 0x01, 0xaf, 0x01, 0x8e, 0x01, 0x8d, 0x01, 0x0a, 0x01, 0x4b, 0x01, 0xae, 0x01, 0x8c, 0x01, 0xad, 0x01, 0xd3, 0x00, 0xcc, 0x00, 0x03, 0x00, 0x44, 0x00, 0x44, 0x00, 0x44, 0x00, 0x65, 0x00, 0x44, 0x00, 0x44, 0x00, 0x65, 0x00, 0x20, 0x00, 0x21, 0x00, 0x22, 0x00, 0x21, 0x00, 0x20, 0x00, 0x00, 0x00, 0x21, 0x00, 0xc6, 0x00, 0xa5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x42, 0x00, 0x63, 0x00, 0x42, 0x00, 0x21, 0x00, 0x22, 0x00, 0x42, 0x00, 0x62, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x00, 0x08, 0x41, 0x18, 0xe3, 0x31, 0x85, 0x5a, 0xea, 0x21, 0x88, 0x3a, 0x4b, 0xde, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0x74, 0x56, 0x01, 0x70, 0x01, 0x90, 0x01, 0x70, 0x01, 0x4f, 0x01, 0x2f, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0d, 0x01, 0x2e, 0x01, 0x6f, 0x01, 0xd0, 0x02, 0x11, 0x02, 0x12, 0x02, 0x12, 0x02, 0x12, 0x01, 0xd0, 0x01, 0x6e, 0x01, 0x6d, 0x00, 0xe9, 0x01, 0x2b, 0x01, 0x8d, 0x01, 0x8d, 0x01, 0xef, 0x01, 0x4e, 0x00, 0x04, 0x00, 0x45, 0x00, 0x68, 0x00, 0x23, 0x00, 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x84, 0x00, 0xc7, 0x00, 0x42, 0x00, 0x00, 0x00, 0x21, 0x00, 0x63, 0x00, 0x63, 0x00, 0x42, 0x00, 0x22, 0x00, 0x42, 0x00, 0x63, 0x00, 0x42, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x00, 0x08, 0x41, 0x21, 0x45, 0x21, 0x45, 0x18, 0xe3, 0x42, 0x27, 0x94, 0xb3, 0xf7, 0x9e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc6, 0x9c, 0x43, 0x34, 0x01, 0x70, 0x01, 0x4f, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x4e, 0x01, 0xd0, 0x02, 0x32, 0x02, 0x33, 0x02, 0x74, 0x02, 0x33, 0x01, 0xd1, 0x01, 0x6e, 0x01, 0x6d, 0x00, 0xe9, 0x01, 0x2a, 0x01, 0x6d, 0x01, 0x8c, 0x0a, 0x10, 0x00, 0xeb, 0x00, 0x05, 0x00, 0x68, 0x00, 0x68, 0x00, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa7, 0x09, 0x2a, 0x00, 0xa6, 0x00, 0x42, 0x00, 0x22, 0x00, 0x42, 0x00, 0x43, 0x00, 0x42, 0x00, 0x42, 0x00, 0x63, 0x00, 0x42, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x82, 0x29, 0x44, 0x29, 0x65, 0x21, 0x45, 0x5a, 0xeb, 0xd6, 0x9a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x1f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbf, 0x94, 0xf8, 0x11, 0xb0, 0x01, 0x0e, 0x01, 0x0e, 0x00, 0xee, 0x00, 0xee, 0x01, 0x0d, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x6e, 0x01, 0xd0, 0x02, 0x12, 0x02, 0x33, 0x02, 0x53, 0x02, 0x12, 0x01, 0xd0, 0x01, 0x6e, 0x01, 0x6d, 0x00, 0xe9, 0x01, 0x09, 0x01, 0x8d, 0x01, 0x6c, 0x01, 0xee, 0x01, 0x71, 0x00, 0x6c, 0x00, 0x28, 0x00, 0x46, 0x00, 0x43, 0x08, 0x45, 0x00, 0x48, 0x00, 0x6a, 0x00, 0x8b, 0x00, 0x69, 0x00, 0x65, 0x00, 0x43, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc8, 0x01, 0x2c, 0x00, 0xa6, 0x00, 0x42, 0x00, 0x22, 0x00, 0x42, 0x00, 0x63, 0x00, 0x83, 0x00, 0x83, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x10, 0xa2, 0x21, 0x44, 0x21, 0x44, 0x31, 0xa6, 0x9c, 0xd3, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xdd, 0x63, 0xb5, 0x09, 0x2e, 0x00, 0xee, 0x01, 0x0e, 0x00, 0xed, 0x01, 0x0e, 0x01, 0x4e, 0x01, 0x6f, 0x01, 0xd0, 0x01, 0xf1, 0x02, 0x12, 0x02, 0x11, 0x01, 0xd0, 0x01, 0x8f, 0x01, 0x6e, 0x01, 0x6e, 0x00, 0xe8, 0x00, 0xe8, 0x01, 0x8c, 0x01, 0x6b, 0x01, 0xf3, 0x01, 0x75, 0x08, 0xd1, 0x00, 0xf1, 0x00, 0x48, 0x00, 0x46, 0x08, 0x8a, 0x00, 0xd0, 0x00, 0x8d, 0x00, 0x48, 0x00, 0x45, 0x00, 0x23, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x85, 0x00, 0xc8, 0x00, 0x64, 0x00, 0x42, 0x00, 0x22, 0x00, 0x63, 0x00, 0xc5, 0x00, 0x84, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x21, 0x00, 0x41, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x41, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x41, 0x10, 0xa2, 0x21, 0x04, 0x21, 0x44, 0x73, 0xae, 0xde, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x1f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0xfa, 0x42, 0x92, 0x00, 0xed, 0x01, 0x0e, 0x01, 0x2e, 0x01, 0x6f, 0x01, 0x90, 0x01, 0xb0, 0x01, 0xd0, 0x01, 0xf0, 0x01, 0xd0, 0x01, 0xb0, 0x01, 0x6f, 0x01, 0x4d, 0x01, 0x6d, 0x01, 0x09, 0x00, 0xa7, 0x01, 0x4b, 0x01, 0x8b, 0x01, 0xb3, 0x00, 0xf3, 0x00, 0xaf, 0x00, 0xd0, 0x00, 0x67, 0x00, 0x67, 0x00, 0x88, 0x00, 0x89, 0x00, 0x46, 0x00, 0x23, 0x00, 0x22, 0x00, 0x23, 0x00, 0x23, 0x00, 0x44, 0x00, 0x44, 0x00, 0x23, 0x00, 0x22, 0x00, 0x84, 0x00, 0xa6, 0x00, 0xe7, 0x00, 0xc6, 0x00, 0x84, 0x00, 0x42, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x22, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x08, 0x62, 0x10, 0xa3, 0x10, 0xa2, 0x52, 0xaa, 0xbd, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x1f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa5, 0x99, 0x42, 0xd3, 0x01, 0x70, 0x01, 0xb0, 0x01, 0xd1, 0x01, 0xd0, 0x01, 0xf0, 0x01, 0xf0, 0x01, 0xb0, 0x01, 0x8f, 0x01, 0x6e, 0x01, 0x4d, 0x01, 0x2c, 0x01, 0x2a, 0x00, 0xa7, 0x01, 0x0a, 0x01, 0x8c, 0x01, 0xae, 0x00, 0xaf, 0x00, 0x4d, 0x00, 0x4a, 0x00, 0x25, 0x00, 0x45, 0x00, 0x23, 0x00, 0x25, 0x00, 0xac, 0x00, 0x8b, 0x00, 0x69, 0x00, 0x68, 0x00, 0x68, 0x00, 0x66, 0x00, 0x65, 0x00, 0x44, 0x00, 0x22, 0x00, 0x43, 0x08, 0xc6, 0x00, 0xc6, 0x00, 0x64, 0x00, 0x21, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x62, 0x00, 0x42, 0x00, 0x42, 0x00, 0x41, 0x00, 0x42, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x01, 0x00, 0x21, 0x08, 0x62, 0x10, 0x82, 0x42, 0x29, 0xad, 0x55, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9f, 0xa5, 0x9a, 0x43, 0x55, 0x01, 0xf1, 0x01, 0xf1, 0x02, 0x11, 0x01, 0xd0, 0x01, 0x6e, 0x01, 0x4d, 0x01, 0x2d, 0x01, 0x2c, 0x01, 0x0b, 0x01, 0x2b, 0x00, 0xc8, 0x00, 0xe9, 0x01, 0x6d, 0x01, 0xac, 0x01, 0x8e, 0x00, 0x8e, 0x00, 0xae, 0x00, 0xae, 0x00, 0xae, 0x00, 0xac, 0x00, 0x69, 0x00, 0x8d, 0x00, 0x69, 0x00, 0x47, 0x00, 0x47, 0x00, 0x46, 0x00, 0x45, 0x00, 0x24, 0x00, 0x24, 0x00, 0x23, 0x00, 0x23, 0x00, 0x43, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x22, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x08, 0x62, 0x4a, 0x49, 0xa5, 0x14, 0xf7, 0x9e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbf, 0xbe, 0x5c, 0x3b, 0x75, 0x0a, 0x31, 0x01, 0xaf, 0x01, 0x4d, 0x01, 0x0c, 0x01, 0x0c, 0x00, 0xeb, 0x01, 0x0b, 0x01, 0x0b, 0x01, 0x2b, 0x08, 0xe9, 0x01, 0x4b, 0x01, 0x8c, 0x01, 0xee, 0x01, 0x90, 0x00, 0x6c, 0x00, 0x8c, 0x00, 0xad, 0x00, 0x8a, 0x00, 0x44, 0x00, 0x24, 0x00, 0x25, 0x00, 0x46, 0x00, 0x67, 0x00, 0x46, 0x00, 0x45, 0x00, 0x44, 0x00, 0x44, 0x00, 0x23, 0x00, 0x22, 0x00, 0x01, 0x00, 0x22, 0x00, 0x85, 0x00, 0x43, 0x00, 0x41, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x62, 0x42, 0x29, 0xc6, 0x38, 0xf7, 0x9e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xdf, 0xc6, 0x7c, 0x64, 0x16, 0x22, 0x2f, 0x01, 0x0b, 0x00, 0xeb, 0x01, 0x0b, 0x01, 0x0b, 0x00, 0xea, 0x01, 0x0b, 0x09, 0x4f, 0x01, 0x2c, 0x01, 0x6b, 0x01, 0xad, 0x01, 0xb0, 0x00, 0xae, 0x00, 0x48, 0x00, 0x45, 0x00, 0x46, 0x00, 0x24, 0x00, 0x24, 0x00, 0x46, 0x00, 0x46, 0x00, 0x66, 0x00, 0x46, 0x00, 0x45, 0x00, 0x44, 0x00, 0x44, 0x00, 0x23, 0x00, 0x22, 0x00, 0x22, 0x00, 0x22, 0x00, 0x85, 0x00, 0x63, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x21, 0x45, 0x63, 0x4d, 0xbd, 0xf8, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x3f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbf, 0x95, 0x17, 0x42, 0xd0, 0x19, 0xad, 0x00, 0xeb, 0x00, 0xeb, 0x00, 0xe9, 0x09, 0x4e, 0x09, 0x6f, 0x01, 0x4a, 0x01, 0x8c, 0x01, 0x6d, 0x00, 0x8d, 0x00, 0x6b, 0x00, 0x67, 0x00, 0x65, 0x00, 0x65, 0x00, 0x65, 0x00, 0x66, 0x00, 0x46, 0x00, 0x45, 0x00, 0x45, 0x00, 0x45, 0x00, 0x44, 0x00, 0x23, 0x00, 0x22, 0x00, 0x22, 0x00, 0x22, 0x00, 0x22, 0x00, 0x85, 0x00, 0x63, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x00, 0x41, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x19, 0x04, 0x42, 0x29, 0x94, 0xb3, 0xf7, 0x9e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x3f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x1f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xdc, 0x95, 0x17, 0x63, 0x92, 0x2a, 0x0d, 0x00, 0xe9, 0x09, 0x8e, 0x09, 0x6e, 0x01, 0x6b, 0x01, 0x6d, 0x00, 0xce, 0x00, 0x6a, 0x00, 0x66, 0x00, 0x44, 0x00, 0x45, 0x00, 0x67, 0x00, 0x67, 0x00, 0x66, 0x00, 0x45, 0x00, 0x45, 0x00, 0x45, 0x00, 0x44, 0x00, 0x23, 0x00, 0x23, 0x00, 0x42, 0x00, 0x22, 0x00, 0x01, 0x00, 0x84, 0x00, 0x64, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x42, 0x00, 0x43, 0x00, 0x63, 0x00, 0x42, 0x00, 0x62, 0x00, 0x42, 0x00, 0x42, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x29, 0x66, 0x63, 0x0c, 0x94, 0xb3, 0xd6, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x3f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x5e, 0xad, 0x98, 0x7c, 0x54, 0x53, 0x53, 0x22, 0x2e, 0x01, 0x6d, 0x00, 0xed, 0x00, 0x48, 0x00, 0x44, 0x00, 0x45, 0x00, 0x46, 0x00, 0x46, 0x00, 0x66, 0x00, 0x45, 0x00, 0x65, 0x00, 0x65, 0x00, 0x45, 0x00, 0x44, 0x00, 0x23, 0x00, 0x22, 0x00, 0x22, 0x00, 0x22, 0x00, 0x00, 0x00, 0x43, 0x00, 0x85, 0x00, 0x42, 0x00, 0x21, 0x00, 0x22, 0x00, 0x42, 0x00, 0x63, 0x00, 0x63, 0x00, 0x43, 0x00, 0x42, 0x00, 0x42, 0x00, 0x42, 0x21, 0x45, 0x4a, 0x6a, 0x7b, 0xf0, 0xad, 0x55, 0xe7, 0x3c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x5f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xe7, 0x3d, 0xce, 0x7b, 0xad, 0x99, 0x7b, 0xf3, 0x4a, 0x8e, 0x19, 0x4a, 0x00, 0x67, 0x00, 0x45, 0x00, 0x45, 0x00, 0x45, 0x00, 0x66, 0x00, 0x45, 0x00, 0x44, 0x00, 0x23, 0x00, 0x22, 0x00, 0x22, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x65, 0x00, 0x43, 0x00, 0x22, 0x00, 0x22, 0x00, 0x43, 0x00, 0x63, 0x19, 0x26, 0x4a, 0x6b, 0x7b, 0xf0, 0xad, 0x55, 0xce, 0x59, 0xe7, 0x1c, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x5f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbf, 0xe7, 0x3d, 0xde, 0xdc, 0xc6, 0x39, 0xad, 0x77, 0x94, 0xd5, 0x84, 0x33, 0x6b, 0x90, 0x5b, 0x0e, 0x52, 0xac, 0x4a, 0x6b, 0x4a, 0x4a, 0x4a, 0x49, 0x4a, 0x4a, 0x52, 0x8a, 0x62, 0xec, 0x6b, 0xb0, 0x84, 0x32, 0x94, 0xb3, 0xad, 0x76, 0xc6, 0x39, 0xde, 0xdb, 0xe7, 0x3d, 0xf7, 0x9e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x5f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +#if LV_COLOR_DEPTH == 32 + /*Pixel format: Fix 0xFF: 8 bit, Red: 8 bit, Green: 8 bit, Blue: 8 bit*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xdb, 0xe8, 0xff, 0xfc, 0xdb, 0xe8, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe3, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf3, 0xff, 0xfe, 0xee, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf9, 0xff, 0xfd, 0xf1, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf3, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe3, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfe, 0xf6, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xe3, 0xee, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xf7, 0xf0, 0xed, 0xff, 0xf4, 0xed, 0xe9, 0xff, 0xe6, 0xdb, 0xd8, 0xff, 0xe4, 0xd0, 0xc5, 0xff, 0xbe, 0xb8, 0xb5, 0xff, 0xb9, 0xac, 0xa6, 0xff, 0xb5, 0xa3, 0x9a, 0xff, 0xc2, 0xa2, 0x8e, 0xff, 0xba, 0x96, 0x83, 0xff, 0xc7, 0x99, 0x7d, 0xff, 0xc6, 0x96, 0x77, 0xff, 0xb4, 0x87, 0x74, 0xff, 0xa5, 0x80, 0x74, 0xff, 0xc5, 0x8c, 0x73, 0xff, 0xce, 0x91, 0x73, 0xff, 0x9d, 0x8c, 0x7a, 0xff, 0x99, 0x90, 0x85, 0xff, 0xab, 0x95, 0x87, 0xff, 0xb4, 0x9e, 0x8e, 0xff, 0xb7, 0xa5, 0x8f, 0xff, 0xbb, 0x9f, 0x8e, 0xff, 0xc6, 0xa6, 0x92, 0xff, 0xd3, 0xc5, 0xbc, 0xff, 0xe4, 0xe6, 0xe7, 0xff, 0xee, 0xef, 0xef, 0xff, 0xf3, 0xf3, 0xf3, 0xff, 0xf1, 0xf0, 0xf0, 0xff, 0xf4, 0xf3, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfe, 0xed, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xec, 0xe4, 0xff, 0xed, 0xd5, 0xc6, 0xff, 0xd9, 0xb4, 0xa2, 0xff, 0xa0, 0x72, 0x68, 0xff, 0x9d, 0x52, 0x32, 0xff, 0x84, 0x28, 0x03, 0xff, 0x47, 0x02, 0x00, 0xff, 0x89, 0x29, 0x00, 0xff, 0x27, 0x0e, 0x00, 0xff, 0x21, 0x02, 0x00, 0xff, 0x50, 0x14, 0x00, 0xff, 0x6f, 0x20, 0x00, 0xff, 0x80, 0x26, 0x00, 0xff, 0x9e, 0x34, 0x00, 0xff, 0x88, 0x25, 0x00, 0xff, 0x69, 0x15, 0x00, 0xff, 0x73, 0x17, 0x00, 0xff, 0xa5, 0x29, 0x00, 0xff, 0x58, 0x1d, 0x00, 0xff, 0x25, 0x15, 0x00, 0xff, 0x46, 0x25, 0x00, 0xff, 0x68, 0x36, 0x07, 0xff, 0x6d, 0x40, 0x18, 0xff, 0x66, 0x37, 0x05, 0xff, 0x63, 0x16, 0x00, 0xff, 0x73, 0x26, 0x01, 0xff, 0x93, 0x7e, 0x6f, 0xff, 0xa8, 0xb5, 0xb9, 0xff, 0xa8, 0xb1, 0xaf, 0xff, 0x9f, 0xa3, 0xa1, 0xff, 0x98, 0x97, 0x93, 0xff, 0x97, 0x94, 0x93, 0xff, 0xda, 0xde, 0xdd, 0xff, 0xec, 0xf0, 0xef, 0xff, 0xda, 0xda, 0xd9, 0xff, 0xf0, 0xf0, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xed, 0xf4, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf3, 0xd6, 0xc1, 0xff, 0xe5, 0xaf, 0x89, 0xff, 0xd6, 0x8d, 0x5b, 0xff, 0xc1, 0x6b, 0x2d, 0xff, 0xb0, 0x50, 0x02, 0xff, 0xb2, 0x57, 0x01, 0xff, 0x9d, 0x49, 0x03, 0xff, 0x73, 0x2c, 0x05, 0xff, 0x88, 0x40, 0x04, 0xff, 0x62, 0x29, 0x00, 0xff, 0x91, 0x46, 0x04, 0xff, 0x64, 0x32, 0x03, 0xff, 0x2f, 0x1a, 0x03, 0xff, 0x7d, 0x41, 0x05, 0xff, 0x91, 0x48, 0x02, 0xff, 0xaa, 0x52, 0x01, 0xff, 0xa7, 0x4e, 0x01, 0xff, 0x89, 0x3c, 0x02, 0xff, 0x8c, 0x3c, 0x03, 0xff, 0xba, 0x55, 0x03, 0xff, 0x6d, 0x3b, 0x02, 0xff, 0x29, 0x28, 0x02, 0xff, 0x5e, 0x3a, 0x00, 0xff, 0x7c, 0x4c, 0x0b, 0xff, 0x85, 0x5e, 0x32, 0xff, 0x89, 0x62, 0x37, 0xff, 0x7b, 0x3d, 0x0a, 0xff, 0x80, 0x37, 0x00, 0xff, 0x97, 0x6c, 0x46, 0xff, 0xad, 0xb6, 0xba, 0xff, 0xb6, 0xc2, 0xc2, 0xff, 0xab, 0xaf, 0xad, 0xff, 0xa3, 0xa6, 0xa5, 0xff, 0xb0, 0xb1, 0xb2, 0xff, 0x9d, 0x9f, 0x9d, 0xff, 0xb9, 0xbf, 0xbc, 0xff, 0xda, 0xe3, 0xe2, 0xff, 0x69, 0x6c, 0x6a, 0xff, 0x7b, 0x7f, 0x7c, 0xff, 0xb0, 0xb3, 0xb1, 0xff, 0xb7, 0xb8, 0xb6, 0xff, 0xd6, 0xd8, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xd9, 0xc1, 0xff, 0xeb, 0xac, 0x80, 0xff, 0xe1, 0x86, 0x46, 0xff, 0xce, 0x5c, 0x09, 0xff, 0xc2, 0x51, 0x02, 0xff, 0xbb, 0x4d, 0x01, 0xff, 0xb2, 0x4c, 0x02, 0xff, 0xab, 0x4b, 0x02, 0xff, 0xa6, 0x4a, 0x00, 0xff, 0xa9, 0x4e, 0x02, 0xff, 0x92, 0x40, 0x03, 0xff, 0x6f, 0x2b, 0x06, 0xff, 0x5f, 0x28, 0x06, 0xff, 0x7b, 0x3b, 0x02, 0xff, 0x76, 0x3b, 0x03, 0xff, 0x3d, 0x1c, 0x03, 0xff, 0x79, 0x3d, 0x04, 0xff, 0xaa, 0x52, 0x03, 0xff, 0xa9, 0x4f, 0x02, 0xff, 0x95, 0x44, 0x02, 0xff, 0x8e, 0x40, 0x01, 0xff, 0xae, 0x4a, 0x04, 0xff, 0x88, 0x3d, 0x05, 0xff, 0x29, 0x1f, 0x02, 0xff, 0x52, 0x2a, 0x01, 0xff, 0x7b, 0x3c, 0x00, 0xff, 0x81, 0x52, 0x18, 0xff, 0x83, 0x5d, 0x31, 0xff, 0x75, 0x3f, 0x12, 0xff, 0x7b, 0x26, 0x00, 0xff, 0x8e, 0x45, 0x06, 0xff, 0x9f, 0x8f, 0x81, 0xff, 0xae, 0xbc, 0xc6, 0xff, 0xa8, 0xae, 0xac, 0xff, 0xa0, 0x9f, 0x9d, 0xff, 0xa7, 0xa9, 0xa8, 0xff, 0xb1, 0xb7, 0xb8, 0xff, 0xa4, 0xa9, 0xa9, 0xff, 0xaa, 0xb1, 0xb0, 0xff, 0xdb, 0xe6, 0xe5, 0xff, 0x78, 0x7b, 0x7a, 0xff, 0x4f, 0x52, 0x50, 0xff, 0x84, 0x89, 0x86, 0xff, 0x64, 0x67, 0x61, 0xff, 0x72, 0x7b, 0x75, 0xff, 0xdb, 0xe3, 0xe3, 0xff, 0xf3, 0xfa, 0xfb, 0xff, 0xdd, 0xdc, 0xd7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xeb, 0xe5, 0xff, 0xf5, 0xad, 0x81, 0xff, 0xf0, 0x8b, 0x36, 0xff, 0xde, 0x6a, 0x10, 0xff, 0xd9, 0x5b, 0x01, 0xff, 0xd5, 0x59, 0x01, 0xff, 0xca, 0x54, 0x00, 0xff, 0xbc, 0x4f, 0x02, 0xff, 0xb3, 0x4c, 0x02, 0xff, 0xad, 0x4a, 0x01, 0xff, 0xa7, 0x49, 0x01, 0xff, 0xa1, 0x49, 0x00, 0xff, 0xa2, 0x4a, 0x00, 0xff, 0xa1, 0x4b, 0x01, 0xff, 0x7c, 0x39, 0x04, 0xff, 0x55, 0x20, 0x06, 0xff, 0x58, 0x26, 0x03, 0xff, 0x6f, 0x3c, 0x02, 0xff, 0x67, 0x35, 0x04, 0xff, 0x84, 0x40, 0x01, 0xff, 0xb2, 0x56, 0x02, 0xff, 0xa8, 0x51, 0x01, 0xff, 0x8f, 0x42, 0x02, 0xff, 0xa3, 0x48, 0x03, 0xff, 0x9a, 0x48, 0x03, 0xff, 0x2e, 0x1b, 0x01, 0xff, 0x44, 0x23, 0x01, 0xff, 0x7c, 0x38, 0x00, 0xff, 0x77, 0x3f, 0x01, 0xff, 0x7e, 0x54, 0x1b, 0xff, 0x7a, 0x4b, 0x1c, 0xff, 0x73, 0x25, 0x00, 0xff, 0x8b, 0x2f, 0x00, 0xff, 0x9b, 0x6a, 0x40, 0xff, 0xa6, 0xaf, 0xb2, 0xff, 0xad, 0xb7, 0xbc, 0xff, 0x99, 0x9c, 0x9a, 0xff, 0x8e, 0x8c, 0x87, 0xff, 0xab, 0xae, 0xac, 0xff, 0xb7, 0xc0, 0xbf, 0xff, 0xb2, 0xb8, 0xb9, 0xff, 0xa8, 0xae, 0xaf, 0xff, 0xd8, 0xe1, 0xdf, 0xff, 0x8d, 0x90, 0x8f, 0xff, 0x55, 0x56, 0x56, 0xff, 0x7a, 0x7d, 0x7b, 0xff, 0x5e, 0x5e, 0x5a, 0xff, 0xb2, 0xbd, 0xba, 0xff, 0xdc, 0xe8, 0xe9, 0xff, 0xcd, 0xe3, 0xe4, 0xff, 0x99, 0x96, 0x8a, 0xff, 0x61, 0x49, 0x35, 0xff, 0xa2, 0x96, 0x8a, 0xff, 0xeb, 0xe9, 0xe6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf8, 0xf7, 0xff, 0xca, 0xc4, 0xbb, 0xff, 0xa2, 0x7a, 0x5d, 0xff, 0xdf, 0x54, 0x1b, 0xff, 0xec, 0x5d, 0x02, 0xff, 0xe8, 0x6c, 0x02, 0xff, 0xdc, 0x5d, 0x00, 0xff, 0xd7, 0x59, 0x01, 0xff, 0xcf, 0x57, 0x00, 0xff, 0xbf, 0x51, 0x01, 0xff, 0xb1, 0x4d, 0x02, 0xff, 0xab, 0x4c, 0x01, 0xff, 0xa7, 0x4b, 0x02, 0xff, 0xa2, 0x49, 0x02, 0xff, 0x9e, 0x48, 0x01, 0xff, 0x9c, 0x47, 0x02, 0xff, 0x93, 0x44, 0x02, 0xff, 0x7e, 0x3d, 0x00, 0xff, 0x62, 0x30, 0x02, 0xff, 0x44, 0x19, 0x05, 0xff, 0x47, 0x20, 0x03, 0xff, 0x73, 0x3d, 0x01, 0xff, 0x9c, 0x4e, 0x02, 0xff, 0xb0, 0x57, 0x01, 0xff, 0x95, 0x49, 0x01, 0xff, 0x9a, 0x46, 0x01, 0xff, 0xa0, 0x4c, 0x04, 0xff, 0x43, 0x23, 0x00, 0xff, 0x35, 0x1d, 0x00, 0xff, 0x73, 0x35, 0x02, 0xff, 0x77, 0x3a, 0x01, 0xff, 0x75, 0x42, 0x02, 0xff, 0x6c, 0x3d, 0x04, 0xff, 0x68, 0x2b, 0x01, 0xff, 0x8b, 0x30, 0x00, 0xff, 0x91, 0x4a, 0x0d, 0xff, 0x96, 0x95, 0x90, 0xff, 0xac, 0xbb, 0xc6, 0xff, 0x9d, 0xa0, 0x9f, 0xff, 0x90, 0x8e, 0x86, 0xff, 0x8d, 0x89, 0x80, 0xff, 0xab, 0xad, 0xac, 0xff, 0xc0, 0xc8, 0xc6, 0xff, 0xb8, 0xc0, 0xbf, 0xff, 0xad, 0xb4, 0xb5, 0xff, 0xd4, 0xdd, 0xdc, 0xff, 0x99, 0x9e, 0x9e, 0xff, 0x51, 0x52, 0x50, 0xff, 0x7b, 0x7e, 0x79, 0xff, 0x67, 0x6a, 0x64, 0xff, 0xd0, 0xdb, 0xd8, 0xff, 0xda, 0xe5, 0xe5, 0xff, 0xc9, 0xd8, 0xdb, 0xff, 0xad, 0xaf, 0xa7, 0xff, 0x39, 0x1f, 0x09, 0xff, 0x3e, 0x26, 0x0e, 0xff, 0x5b, 0x49, 0x31, 0xff, 0x87, 0x7a, 0x69, 0xff, 0xcf, 0xc9, 0xc4, 0xff, 0xf9, 0xf9, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xf5, 0xf3, 0xff, 0xd7, 0xcd, 0xc5, 0xff, 0x7f, 0x66, 0x49, 0xff, 0x39, 0x25, 0x04, 0xff, 0x87, 0x34, 0x02, 0xff, 0xea, 0x49, 0x01, 0xff, 0xed, 0x63, 0x01, 0xff, 0xe3, 0x68, 0x01, 0xff, 0xdb, 0x5c, 0x00, 0xff, 0xcf, 0x59, 0x01, 0xff, 0xc4, 0x56, 0x01, 0xff, 0xb5, 0x50, 0x01, 0xff, 0xad, 0x4d, 0x03, 0xff, 0xa7, 0x4b, 0x02, 0xff, 0xa0, 0x49, 0x01, 0xff, 0x9e, 0x48, 0x02, 0xff, 0x9c, 0x47, 0x01, 0xff, 0x95, 0x46, 0x02, 0xff, 0x8c, 0x43, 0x02, 0xff, 0x7b, 0x3b, 0x01, 0xff, 0x5a, 0x2d, 0x00, 0xff, 0x48, 0x23, 0x01, 0xff, 0x2d, 0x10, 0x02, 0xff, 0x5a, 0x2e, 0x03, 0xff, 0xae, 0x5c, 0x04, 0xff, 0xa7, 0x54, 0x02, 0xff, 0x8f, 0x46, 0x01, 0xff, 0xa5, 0x51, 0x03, 0xff, 0x67, 0x34, 0x01, 0xff, 0x38, 0x1c, 0x00, 0xff, 0x74, 0x39, 0x02, 0xff, 0x7d, 0x3c, 0x02, 0xff, 0x68, 0x34, 0x03, 0xff, 0x6a, 0x3a, 0x04, 0xff, 0x5d, 0x29, 0x00, 0xff, 0x79, 0x31, 0x00, 0xff, 0x90, 0x39, 0x00, 0xff, 0x88, 0x65, 0x3b, 0xff, 0xa2, 0xb6, 0xbd, 0xff, 0xa8, 0xb3, 0xb4, 0xff, 0x80, 0x7a, 0x71, 0xff, 0x80, 0x7a, 0x69, 0xff, 0x94, 0x8f, 0x87, 0xff, 0xae, 0xad, 0xae, 0xff, 0xc1, 0xc7, 0xc6, 0xff, 0xbe, 0xc7, 0xc6, 0xff, 0xb1, 0xb9, 0xb9, 0xff, 0xc8, 0xd4, 0xd2, 0xff, 0xb6, 0xba, 0xba, 0xff, 0x4a, 0x4b, 0x48, 0xff, 0x69, 0x6e, 0x67, 0xff, 0x7a, 0x7f, 0x79, 0xff, 0xd1, 0xdc, 0xd9, 0xff, 0xd6, 0xdf, 0xe0, 0xff, 0xbe, 0xc9, 0xce, 0xff, 0xb0, 0xb6, 0xb1, 0xff, 0x45, 0x2d, 0x17, 0xff, 0x3c, 0x24, 0x0b, 0xff, 0x4a, 0x36, 0x1d, 0xff, 0x46, 0x33, 0x19, 0xff, 0x48, 0x34, 0x1d, 0xff, 0x7b, 0x6c, 0x5c, 0xff, 0xd2, 0xcc, 0xc7, 0xff, 0xf6, 0xf5, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0xc1, 0xb3, 0xa5, 0xff, 0x81, 0x64, 0x48, 0xff, 0x51, 0x2a, 0x02, 0xff, 0x46, 0x24, 0x02, 0xff, 0x48, 0x28, 0x03, 0xff, 0xbe, 0x48, 0x04, 0xff, 0xec, 0x4f, 0x01, 0xff, 0xea, 0x68, 0x01, 0xff, 0xde, 0x62, 0x00, 0xff, 0xd3, 0x5a, 0x01, 0xff, 0xcc, 0x5a, 0x00, 0xff, 0xbf, 0x57, 0x01, 0xff, 0xaf, 0x4f, 0x02, 0xff, 0xa6, 0x4a, 0x00, 0xff, 0xa2, 0x4b, 0x01, 0xff, 0x9b, 0x4a, 0x01, 0xff, 0x94, 0x48, 0x01, 0xff, 0x97, 0x48, 0x01, 0xff, 0x8f, 0x46, 0x00, 0xff, 0x7e, 0x40, 0x00, 0xff, 0x7a, 0x3e, 0x01, 0xff, 0x63, 0x31, 0x01, 0xff, 0x4d, 0x26, 0x00, 0xff, 0x29, 0x12, 0x00, 0xff, 0x53, 0x29, 0x02, 0xff, 0xb1, 0x61, 0x05, 0xff, 0x9c, 0x4f, 0x01, 0xff, 0xa3, 0x52, 0x01, 0xff, 0x8e, 0x49, 0x02, 0xff, 0x47, 0x23, 0x00, 0xff, 0x6c, 0x34, 0x02, 0xff, 0x85, 0x43, 0x03, 0xff, 0x69, 0x34, 0x00, 0xff, 0x5c, 0x2a, 0x01, 0xff, 0x5c, 0x28, 0x01, 0xff, 0x70, 0x32, 0x01, 0xff, 0x8f, 0x3b, 0x00, 0xff, 0x88, 0x45, 0x09, 0xff, 0x97, 0x95, 0x8c, 0xff, 0xb4, 0xc5, 0xca, 0xff, 0x9c, 0x9f, 0x9a, 0xff, 0x68, 0x5b, 0x53, 0xff, 0x7c, 0x6f, 0x60, 0xff, 0xa1, 0x9a, 0x91, 0xff, 0xb0, 0xb6, 0xb4, 0xff, 0xb9, 0xc1, 0xc1, 0xff, 0xc3, 0xc9, 0xc8, 0xff, 0xbb, 0xc4, 0xc2, 0xff, 0xbc, 0xc9, 0xc7, 0xff, 0xcd, 0xd4, 0xd4, 0xff, 0x4b, 0x4b, 0x47, 0xff, 0x45, 0x4a, 0x43, 0xff, 0x90, 0x94, 0x91, 0xff, 0xd6, 0xe2, 0xdf, 0xff, 0xd3, 0xde, 0xdc, 0xff, 0xb2, 0xbe, 0xc0, 0xff, 0xaf, 0xb6, 0xb4, 0xff, 0x52, 0x3c, 0x22, 0xff, 0x38, 0x21, 0x05, 0xff, 0x49, 0x34, 0x1b, 0xff, 0x47, 0x34, 0x1a, 0xff, 0x47, 0x34, 0x1b, 0xff, 0x48, 0x33, 0x1e, 0xff, 0x45, 0x30, 0x1a, 0xff, 0x77, 0x68, 0x57, 0xff, 0xbc, 0xb4, 0xac, 0xff, 0xfc, 0xfc, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe3, 0xee, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xca, 0xbe, 0xb1, 0xff, 0x87, 0x6c, 0x4f, 0xff, 0x52, 0x27, 0x02, 0xff, 0x50, 0x27, 0x03, 0xff, 0x55, 0x2d, 0x02, 0xff, 0x39, 0x1c, 0x04, 0xff, 0x6b, 0x37, 0x02, 0xff, 0xf6, 0x5f, 0x02, 0xff, 0xe9, 0x54, 0x02, 0xff, 0xe5, 0x68, 0x01, 0xff, 0xda, 0x5f, 0x00, 0xff, 0xcc, 0x5b, 0x02, 0xff, 0xc3, 0x58, 0x01, 0xff, 0xb4, 0x52, 0x01, 0xff, 0xa5, 0x4c, 0x02, 0xff, 0x9c, 0x4b, 0x00, 0xff, 0x98, 0x4a, 0x02, 0xff, 0x91, 0x48, 0x02, 0xff, 0x8a, 0x46, 0x00, 0xff, 0x88, 0x47, 0x01, 0xff, 0x81, 0x45, 0x01, 0xff, 0x74, 0x3f, 0x02, 0xff, 0x6c, 0x38, 0x02, 0xff, 0x65, 0x34, 0x02, 0xff, 0x4a, 0x26, 0x00, 0xff, 0x1d, 0x09, 0x01, 0xff, 0x5d, 0x2d, 0x05, 0xff, 0xaa, 0x5d, 0x03, 0xff, 0x9a, 0x50, 0x00, 0xff, 0xa3, 0x55, 0x04, 0xff, 0x6b, 0x37, 0x03, 0xff, 0x69, 0x35, 0x00, 0xff, 0x89, 0x46, 0x02, 0xff, 0x75, 0x39, 0x01, 0xff, 0x5e, 0x27, 0x02, 0xff, 0x5d, 0x2b, 0x00, 0xff, 0x6a, 0x31, 0x00, 0xff, 0x8c, 0x41, 0x00, 0xff, 0x8d, 0x3d, 0x00, 0xff, 0x87, 0x6b, 0x4f, 0xff, 0xaa, 0xbc, 0xc3, 0xff, 0xb3, 0xc1, 0xbe, 0xff, 0x83, 0x7a, 0x75, 0xff, 0x5f, 0x44, 0x30, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x9e, 0x9b, 0x91, 0xff, 0xb5, 0xbe, 0xba, 0xff, 0xb5, 0xbc, 0xbd, 0xff, 0xbc, 0xc1, 0xc0, 0xff, 0xc9, 0xd1, 0xcf, 0xff, 0xbb, 0xc6, 0xc4, 0xff, 0xd6, 0xe2, 0xe1, 0xff, 0x5e, 0x5f, 0x5b, 0xff, 0x32, 0x33, 0x2d, 0xff, 0xa4, 0xad, 0xa9, 0xff, 0xd5, 0xe1, 0xde, 0xff, 0xcf, 0xd9, 0xd6, 0xff, 0xaa, 0xb5, 0xb8, 0xff, 0xa2, 0xaa, 0xa8, 0xff, 0x4e, 0x38, 0x1d, 0xff, 0x3f, 0x25, 0x08, 0xff, 0x4a, 0x36, 0x1d, 0xff, 0x46, 0x33, 0x1a, 0xff, 0x46, 0x34, 0x1b, 0xff, 0x46, 0x31, 0x1b, 0xff, 0x45, 0x31, 0x1a, 0xff, 0x44, 0x30, 0x19, 0xff, 0x45, 0x2f, 0x19, 0xff, 0x7c, 0x6e, 0x5e, 0xff, 0xc7, 0xc1, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xd7, 0xd0, 0xff, 0x89, 0x6e, 0x53, 0xff, 0x52, 0x2a, 0x02, 0xff, 0x54, 0x2b, 0x03, 0xff, 0x51, 0x28, 0x01, 0xff, 0x54, 0x28, 0x02, 0xff, 0x49, 0x25, 0x04, 0xff, 0x34, 0x20, 0x02, 0xff, 0xb9, 0x56, 0x03, 0xff, 0xfb, 0x5e, 0x01, 0xff, 0xe0, 0x56, 0x02, 0xff, 0xe3, 0x64, 0x03, 0xff, 0xd5, 0x5e, 0x01, 0xff, 0xc8, 0x5b, 0x01, 0xff, 0xb8, 0x56, 0x02, 0xff, 0xa9, 0x50, 0x00, 0xff, 0x9e, 0x4a, 0x01, 0xff, 0x95, 0x4a, 0x01, 0xff, 0x8e, 0x47, 0x01, 0xff, 0x8a, 0x45, 0x01, 0xff, 0x87, 0x45, 0x01, 0xff, 0x7f, 0x44, 0x01, 0xff, 0x7a, 0x43, 0x02, 0xff, 0x6a, 0x3b, 0x01, 0xff, 0x5c, 0x34, 0x02, 0xff, 0x52, 0x2f, 0x03, 0xff, 0x43, 0x25, 0x02, 0xff, 0x1f, 0x0d, 0x00, 0xff, 0x59, 0x2e, 0x03, 0xff, 0xa3, 0x56, 0x02, 0xff, 0xa2, 0x54, 0x02, 0xff, 0x8d, 0x49, 0x02, 0xff, 0x72, 0x39, 0x02, 0xff, 0x8c, 0x4a, 0x02, 0xff, 0x81, 0x42, 0x01, 0xff, 0x6d, 0x31, 0x01, 0xff, 0x6f, 0x34, 0x02, 0xff, 0x74, 0x37, 0x01, 0xff, 0x76, 0x36, 0x01, 0xff, 0x90, 0x3c, 0x00, 0xff, 0x84, 0x48, 0x0c, 0xff, 0x93, 0x9d, 0x9b, 0xff, 0xb0, 0xbf, 0xc5, 0xff, 0x9e, 0xa1, 0x9f, 0xff, 0x6b, 0x5a, 0x48, 0xff, 0x4d, 0x2e, 0x04, 0xff, 0x83, 0x6f, 0x57, 0xff, 0xa9, 0xa7, 0xa3, 0xff, 0xba, 0xc5, 0xc2, 0xff, 0xb2, 0xb6, 0xb7, 0xff, 0xb3, 0xb7, 0xb6, 0xff, 0xce, 0xd5, 0xd3, 0xff, 0xc2, 0xcc, 0xcb, 0xff, 0xda, 0xe7, 0xe6, 0xff, 0x73, 0x75, 0x72, 0xff, 0x35, 0x2f, 0x2d, 0xff, 0xa5, 0xb1, 0xaf, 0xff, 0xbc, 0xc8, 0xc7, 0xff, 0xca, 0xd2, 0xd0, 0xff, 0x9a, 0xa3, 0xa5, 0xff, 0xa5, 0xb1, 0xb0, 0xff, 0x58, 0x49, 0x34, 0xff, 0x3c, 0x21, 0x05, 0xff, 0x47, 0x34, 0x1a, 0xff, 0x49, 0x33, 0x19, 0xff, 0x46, 0x33, 0x1b, 0xff, 0x45, 0x30, 0x1a, 0xff, 0x46, 0x31, 0x1b, 0xff, 0x48, 0x34, 0x1d, 0xff, 0x46, 0x32, 0x1b, 0xff, 0x43, 0x2e, 0x18, 0xff, 0x43, 0x30, 0x1a, 0xff, 0x81, 0x74, 0x65, 0xff, 0xdb, 0xd8, 0xd4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf1, 0xee, 0xea, 0xff, 0xa7, 0x93, 0x7f, 0xff, 0x62, 0x3c, 0x19, 0xff, 0x52, 0x2a, 0x02, 0xff, 0x51, 0x29, 0x03, 0xff, 0x51, 0x28, 0x02, 0xff, 0x52, 0x28, 0x02, 0xff, 0x52, 0x28, 0x02, 0xff, 0x35, 0x1d, 0x03, 0xff, 0x69, 0x37, 0x02, 0xff, 0xf2, 0x6d, 0x06, 0xff, 0xd6, 0x4f, 0x03, 0xff, 0xdd, 0x58, 0x01, 0xff, 0xe0, 0x61, 0x02, 0xff, 0xce, 0x5c, 0x01, 0xff, 0xbf, 0x58, 0x01, 0xff, 0xae, 0x52, 0x00, 0xff, 0xa5, 0x4c, 0x01, 0xff, 0x9c, 0x4a, 0x01, 0xff, 0x93, 0x49, 0x01, 0xff, 0x8d, 0x48, 0x01, 0xff, 0x8a, 0x46, 0x02, 0xff, 0x83, 0x44, 0x02, 0xff, 0x80, 0x45, 0x01, 0xff, 0x7c, 0x44, 0x02, 0xff, 0x67, 0x38, 0x02, 0xff, 0x58, 0x32, 0x01, 0xff, 0x50, 0x2f, 0x00, 0xff, 0x49, 0x2a, 0x01, 0xff, 0x2e, 0x19, 0x01, 0xff, 0x4a, 0x26, 0x00, 0xff, 0xa1, 0x54, 0x02, 0xff, 0xb1, 0x5d, 0x03, 0xff, 0x8d, 0x49, 0x02, 0xff, 0x8b, 0x4a, 0x02, 0xff, 0x8b, 0x49, 0x01, 0xff, 0x78, 0x3c, 0x01, 0xff, 0x7a, 0x3c, 0x02, 0xff, 0x7b, 0x40, 0x00, 0xff, 0x63, 0x2d, 0x01, 0xff, 0x71, 0x31, 0x00, 0xff, 0x8f, 0x3d, 0x00, 0xff, 0x84, 0x70, 0x50, 0xff, 0x9e, 0xb1, 0xb7, 0xff, 0x96, 0x9b, 0x9a, 0xff, 0x7c, 0x77, 0x73, 0xff, 0x5b, 0x49, 0x2e, 0xff, 0x47, 0x23, 0x00, 0xff, 0x7e, 0x69, 0x50, 0xff, 0xb2, 0xb3, 0xb4, 0xff, 0xbb, 0xc5, 0xc6, 0xff, 0xac, 0xb1, 0xb0, 0xff, 0xa5, 0xa9, 0xa8, 0xff, 0xcd, 0xd4, 0xd3, 0xff, 0xce, 0xd7, 0xd6, 0xff, 0xd9, 0xe6, 0xe3, 0xff, 0x86, 0x88, 0x85, 0xff, 0x2f, 0x26, 0x24, 0xff, 0x89, 0x93, 0x8f, 0xff, 0xae, 0xb9, 0xb7, 0xff, 0xc6, 0xcf, 0xce, 0xff, 0x7e, 0x86, 0x85, 0xff, 0xd3, 0xdb, 0xdc, 0xff, 0xb7, 0xb0, 0xa8, 0xff, 0x31, 0x19, 0x04, 0xff, 0x42, 0x2b, 0x13, 0xff, 0x46, 0x32, 0x19, 0xff, 0x48, 0x34, 0x1b, 0xff, 0x48, 0x33, 0x1c, 0xff, 0x45, 0x31, 0x19, 0xff, 0x46, 0x32, 0x1c, 0xff, 0x44, 0x32, 0x1a, 0xff, 0x43, 0x30, 0x19, 0xff, 0x44, 0x30, 0x19, 0xff, 0x43, 0x31, 0x1c, 0xff, 0x53, 0x44, 0x30, 0xff, 0x9e, 0x96, 0x8b, 0xff, 0xf0, 0xef, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfd, 0xec, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xfb, 0xff, 0xbc, 0xac, 0x9c, 0xff, 0x6a, 0x47, 0x24, 0xff, 0x50, 0x27, 0x01, 0xff, 0x51, 0x28, 0x01, 0xff, 0x52, 0x28, 0x02, 0xff, 0x4f, 0x28, 0x02, 0xff, 0x52, 0x29, 0x04, 0xff, 0x53, 0x28, 0x03, 0xff, 0x48, 0x24, 0x03, 0xff, 0x38, 0x1c, 0x01, 0xff, 0xb9, 0x57, 0x01, 0xff, 0xd7, 0x5d, 0x05, 0xff, 0xa7, 0x3e, 0x05, 0xff, 0xe0, 0x5f, 0x00, 0xff, 0xd7, 0x60, 0x00, 0xff, 0xc4, 0x58, 0x02, 0xff, 0xb5, 0x55, 0x02, 0xff, 0xa7, 0x4f, 0x02, 0xff, 0xa0, 0x4b, 0x01, 0xff, 0x97, 0x48, 0x01, 0xff, 0x91, 0x47, 0x02, 0xff, 0x8c, 0x46, 0x02, 0xff, 0x88, 0x45, 0x01, 0xff, 0x80, 0x43, 0x01, 0xff, 0x7c, 0x42, 0x01, 0xff, 0x75, 0x40, 0x01, 0xff, 0x63, 0x36, 0x01, 0xff, 0x58, 0x31, 0x01, 0xff, 0x4e, 0x2e, 0x02, 0xff, 0x43, 0x28, 0x01, 0xff, 0x2e, 0x1b, 0x01, 0xff, 0x42, 0x22, 0x02, 0xff, 0xab, 0x59, 0x04, 0xff, 0xae, 0x5b, 0x00, 0xff, 0x86, 0x48, 0x03, 0xff, 0x85, 0x48, 0x03, 0xff, 0x7f, 0x40, 0x01, 0xff, 0x7c, 0x3f, 0x01, 0xff, 0x7b, 0x41, 0x02, 0xff, 0x5e, 0x2d, 0x02, 0xff, 0x51, 0x27, 0x00, 0xff, 0x8b, 0x3d, 0x00, 0xff, 0x88, 0x4f, 0x11, 0xff, 0x8c, 0x9b, 0x9a, 0xff, 0x94, 0x9b, 0x9a, 0xff, 0x75, 0x74, 0x6c, 0xff, 0x6f, 0x6d, 0x69, 0xff, 0x58, 0x42, 0x28, 0xff, 0x4f, 0x21, 0x00, 0xff, 0x88, 0x72, 0x5b, 0xff, 0xb6, 0xbe, 0xc4, 0xff, 0xbc, 0xc5, 0xc6, 0xff, 0xa4, 0xa8, 0xa5, 0xff, 0x9f, 0xa0, 0x9e, 0xff, 0xc7, 0xce, 0xcd, 0xff, 0xd5, 0xdd, 0xdc, 0xff, 0xdb, 0xe6, 0xe4, 0xff, 0x99, 0x9c, 0x9b, 0xff, 0x27, 0x1e, 0x1b, 0xff, 0x6f, 0x77, 0x72, 0xff, 0xb6, 0xc3, 0xc1, 0xff, 0xbb, 0xc8, 0xc9, 0xff, 0x93, 0x9a, 0x9b, 0xff, 0xe8, 0xed, 0xee, 0xff, 0xe0, 0xe6, 0xe1, 0xff, 0x4d, 0x3b, 0x24, 0xff, 0x3c, 0x24, 0x0a, 0xff, 0x47, 0x33, 0x1d, 0xff, 0x46, 0x33, 0x1a, 0xff, 0x46, 0x32, 0x1a, 0xff, 0x46, 0x32, 0x1a, 0xff, 0x43, 0x30, 0x19, 0xff, 0x42, 0x30, 0x19, 0xff, 0x44, 0x32, 0x1b, 0xff, 0x43, 0x32, 0x1b, 0xff, 0x41, 0x31, 0x1c, 0xff, 0x41, 0x30, 0x1b, 0xff, 0x43, 0x32, 0x1c, 0xff, 0x58, 0x49, 0x37, 0xff, 0xb5, 0xae, 0xa6, 0xff, 0xfb, 0xfa, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfd, 0xf2, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xeb, 0xe6, 0xe1, 0xff, 0x92, 0x78, 0x5f, 0xff, 0x53, 0x2b, 0x01, 0xff, 0x50, 0x28, 0x00, 0xff, 0x51, 0x28, 0x01, 0xff, 0x52, 0x29, 0x01, 0xff, 0x4f, 0x27, 0x01, 0xff, 0x4d, 0x27, 0x01, 0xff, 0x51, 0x29, 0x03, 0xff, 0x51, 0x28, 0x03, 0xff, 0x39, 0x1e, 0x01, 0xff, 0x6a, 0x35, 0x01, 0xff, 0xf2, 0x72, 0x01, 0xff, 0x9f, 0x3d, 0x02, 0xff, 0x8d, 0x34, 0x04, 0xff, 0xd9, 0x63, 0x03, 0xff, 0xcd, 0x5f, 0x01, 0xff, 0xbe, 0x57, 0x01, 0xff, 0xb0, 0x53, 0x01, 0xff, 0xa5, 0x4e, 0x02, 0xff, 0x9d, 0x4a, 0x01, 0xff, 0x94, 0x47, 0x01, 0xff, 0x8d, 0x44, 0x01, 0xff, 0x89, 0x43, 0x02, 0xff, 0x86, 0x45, 0x02, 0xff, 0x7c, 0x43, 0x02, 0xff, 0x79, 0x40, 0x02, 0xff, 0x72, 0x3e, 0x02, 0xff, 0x60, 0x34, 0x02, 0xff, 0x59, 0x31, 0x01, 0xff, 0x56, 0x32, 0x01, 0xff, 0x4e, 0x2c, 0x02, 0xff, 0x38, 0x21, 0x01, 0xff, 0x49, 0x29, 0x02, 0xff, 0xa8, 0x5a, 0x02, 0xff, 0x8e, 0x4e, 0x02, 0xff, 0x77, 0x3f, 0x02, 0xff, 0x85, 0x47, 0x00, 0xff, 0x7e, 0x42, 0x02, 0xff, 0x7c, 0x41, 0x03, 0xff, 0x72, 0x3b, 0x01, 0xff, 0x51, 0x29, 0x01, 0xff, 0x74, 0x36, 0x00, 0xff, 0x98, 0x43, 0x00, 0xff, 0x82, 0x74, 0x5c, 0xff, 0x96, 0xa2, 0xad, 0xff, 0x60, 0x59, 0x4c, 0xff, 0x65, 0x5d, 0x4f, 0xff, 0x7c, 0x79, 0x76, 0xff, 0x4e, 0x2e, 0x12, 0xff, 0x56, 0x2a, 0x00, 0xff, 0x8e, 0x82, 0x72, 0xff, 0xbb, 0xc6, 0xce, 0xff, 0xbc, 0xc4, 0xc2, 0xff, 0x97, 0x98, 0x95, 0xff, 0x9c, 0x9e, 0x9c, 0xff, 0xc1, 0xc9, 0xc8, 0xff, 0xd8, 0xe0, 0xe0, 0xff, 0xe4, 0xed, 0xef, 0xff, 0xa0, 0xa4, 0xa4, 0xff, 0x1e, 0x17, 0x14, 0xff, 0x80, 0x86, 0x83, 0xff, 0xbd, 0xc9, 0xc7, 0xff, 0xad, 0xb7, 0xb3, 0xff, 0x92, 0x97, 0x93, 0xff, 0x84, 0x8b, 0x89, 0xff, 0xb3, 0xc2, 0xbf, 0xff, 0x6f, 0x5f, 0x4a, 0xff, 0x3b, 0x23, 0x07, 0xff, 0x47, 0x32, 0x1d, 0xff, 0x48, 0x34, 0x1c, 0xff, 0x47, 0x32, 0x1b, 0xff, 0x47, 0x31, 0x1b, 0xff, 0x43, 0x30, 0x18, 0xff, 0x43, 0x30, 0x18, 0xff, 0x45, 0x33, 0x1c, 0xff, 0x43, 0x33, 0x1c, 0xff, 0x41, 0x31, 0x1c, 0xff, 0x3f, 0x30, 0x1b, 0xff, 0x42, 0x33, 0x1c, 0xff, 0x41, 0x32, 0x1c, 0xff, 0x42, 0x32, 0x1d, 0xff, 0x81, 0x77, 0x69, 0xff, 0xe9, 0xe7, 0xe4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe3, 0xed, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc8, 0xba, 0xad, 0xff, 0x69, 0x46, 0x23, 0xff, 0x52, 0x2a, 0x00, 0xff, 0x54, 0x2c, 0x02, 0xff, 0x50, 0x2a, 0x02, 0xff, 0x4f, 0x27, 0x02, 0xff, 0x4f, 0x26, 0x01, 0xff, 0x51, 0x28, 0x02, 0xff, 0x51, 0x28, 0x03, 0xff, 0x4d, 0x29, 0x01, 0xff, 0x49, 0x23, 0x00, 0xff, 0x3f, 0x20, 0x01, 0xff, 0xbb, 0x58, 0x04, 0xff, 0xff, 0x75, 0x02, 0xff, 0x72, 0x23, 0x02, 0xff, 0x71, 0x27, 0x02, 0xff, 0xd4, 0x63, 0x04, 0xff, 0xca, 0x5c, 0x00, 0xff, 0xbc, 0x55, 0x01, 0xff, 0xaf, 0x52, 0x00, 0xff, 0xa1, 0x4e, 0x01, 0xff, 0x9a, 0x4a, 0x02, 0xff, 0x93, 0x48, 0x01, 0xff, 0x8e, 0x45, 0x02, 0xff, 0x85, 0x41, 0x01, 0xff, 0x80, 0x42, 0x02, 0xff, 0x7d, 0x44, 0x01, 0xff, 0x78, 0x40, 0x02, 0xff, 0x71, 0x3d, 0x02, 0xff, 0x65, 0x38, 0x01, 0xff, 0x5f, 0x35, 0x01, 0xff, 0x58, 0x32, 0x01, 0xff, 0x4e, 0x2b, 0x02, 0xff, 0x39, 0x20, 0x02, 0xff, 0x3d, 0x23, 0x01, 0xff, 0x92, 0x52, 0x02, 0xff, 0x7e, 0x48, 0x01, 0xff, 0x85, 0x49, 0x03, 0xff, 0x95, 0x51, 0x01, 0xff, 0x7e, 0x45, 0x01, 0xff, 0x79, 0x42, 0x02, 0xff, 0x6c, 0x3b, 0x03, 0xff, 0x60, 0x35, 0x01, 0xff, 0x85, 0x36, 0x00, 0xff, 0x7a, 0x4c, 0x15, 0xff, 0x71, 0x81, 0x82, 0xff, 0x57, 0x59, 0x55, 0xff, 0x22, 0x14, 0x00, 0xff, 0x3c, 0x30, 0x1e, 0xff, 0x63, 0x57, 0x42, 0xff, 0x49, 0x1d, 0x04, 0xff, 0x6b, 0x44, 0x0c, 0xff, 0x9b, 0x9d, 0x97, 0xff, 0xb5, 0xc2, 0xc6, 0xff, 0xb4, 0xb9, 0xb8, 0xff, 0x8b, 0x8c, 0x89, 0xff, 0x92, 0x93, 0x8f, 0xff, 0xbb, 0xc2, 0xbf, 0xff, 0xd7, 0xe0, 0xdf, 0xff, 0xef, 0xf9, 0xfc, 0xff, 0xa8, 0xaf, 0xaf, 0xff, 0x1b, 0x15, 0x12, 0xff, 0x84, 0x86, 0x82, 0xff, 0x64, 0x6a, 0x67, 0xff, 0x44, 0x47, 0x42, 0xff, 0x7d, 0x84, 0x7f, 0xff, 0xae, 0xb9, 0xb7, 0xff, 0xd4, 0xdf, 0xe0, 0xff, 0x6e, 0x5f, 0x4d, 0xff, 0x3b, 0x21, 0x08, 0xff, 0x49, 0x34, 0x1f, 0xff, 0x49, 0x35, 0x1d, 0xff, 0x45, 0x32, 0x1a, 0xff, 0x47, 0x32, 0x1c, 0xff, 0x46, 0x34, 0x1e, 0xff, 0x45, 0x32, 0x1b, 0xff, 0x43, 0x31, 0x1a, 0xff, 0x42, 0x32, 0x1a, 0xff, 0x42, 0x32, 0x1d, 0xff, 0x44, 0x34, 0x1f, 0xff, 0x42, 0x33, 0x1c, 0xff, 0x42, 0x34, 0x1e, 0xff, 0x43, 0x34, 0x1d, 0xff, 0x42, 0x33, 0x1e, 0xff, 0x59, 0x4d, 0x3b, 0xff, 0xc0, 0xbb, 0xb5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfc, 0xe3, 0xee, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe7, 0xef, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa9, 0x94, 0x80, 0xff, 0x53, 0x29, 0x01, 0xff, 0x54, 0x2b, 0x02, 0xff, 0x53, 0x2a, 0x00, 0xff, 0x52, 0x2a, 0x02, 0xff, 0x50, 0x29, 0x02, 0xff, 0x4e, 0x28, 0x03, 0xff, 0x4f, 0x27, 0x03, 0xff, 0x51, 0x29, 0x03, 0xff, 0x4e, 0x29, 0x03, 0xff, 0x50, 0x28, 0x03, 0xff, 0x3d, 0x20, 0x01, 0xff, 0x6b, 0x35, 0x04, 0xff, 0xef, 0x68, 0x03, 0xff, 0xf8, 0x6d, 0x03, 0xff, 0x5a, 0x17, 0x01, 0xff, 0x4e, 0x15, 0x01, 0xff, 0xcc, 0x60, 0x04, 0xff, 0xc7, 0x5c, 0x00, 0xff, 0xb3, 0x53, 0x01, 0xff, 0xac, 0x51, 0x02, 0xff, 0x9b, 0x4d, 0x01, 0xff, 0x92, 0x47, 0x00, 0xff, 0x8f, 0x45, 0x01, 0xff, 0x8b, 0x44, 0x01, 0xff, 0x83, 0x43, 0x02, 0xff, 0x7e, 0x40, 0x01, 0xff, 0x7e, 0x42, 0x02, 0xff, 0x76, 0x3e, 0x01, 0xff, 0x6f, 0x3c, 0x02, 0xff, 0x6d, 0x3c, 0x02, 0xff, 0x63, 0x37, 0x02, 0xff, 0x58, 0x32, 0x02, 0xff, 0x50, 0x2c, 0x01, 0xff, 0x40, 0x23, 0x02, 0xff, 0x36, 0x1e, 0x01, 0xff, 0x7d, 0x47, 0x06, 0xff, 0x88, 0x4f, 0x04, 0xff, 0x9b, 0x56, 0x02, 0xff, 0x91, 0x4e, 0x01, 0xff, 0x71, 0x3d, 0x02, 0xff, 0x75, 0x41, 0x03, 0xff, 0x63, 0x36, 0x01, 0xff, 0x69, 0x31, 0x00, 0xff, 0x7e, 0x40, 0x02, 0xff, 0x64, 0x64, 0x56, 0xff, 0x49, 0x56, 0x5c, 0xff, 0x35, 0x28, 0x16, 0xff, 0x4d, 0x3f, 0x2c, 0xff, 0x55, 0x4a, 0x33, 0xff, 0x49, 0x29, 0x05, 0xff, 0x5f, 0x26, 0x00, 0xff, 0x88, 0x6e, 0x51, 0xff, 0xad, 0xb6, 0xb8, 0xff, 0xb1, 0xbc, 0xbb, 0xff, 0xad, 0xb4, 0xb3, 0xff, 0x87, 0x86, 0x82, 0xff, 0x82, 0x80, 0x7c, 0xff, 0xb3, 0xb7, 0xb4, 0xff, 0xd1, 0xdb, 0xda, 0xff, 0xef, 0xfa, 0xfc, 0xff, 0xc1, 0xc8, 0xc8, 0xff, 0x24, 0x1f, 0x1a, 0xff, 0x6a, 0x6c, 0x65, 0xff, 0xae, 0xb5, 0xb3, 0xff, 0xb8, 0xbf, 0xc0, 0xff, 0xd1, 0xdb, 0xda, 0xff, 0xec, 0xf9, 0xf8, 0xff, 0xf0, 0xfb, 0xfb, 0xff, 0x74, 0x6a, 0x5b, 0xff, 0x34, 0x1b, 0x04, 0xff, 0x49, 0x34, 0x1f, 0xff, 0x48, 0x34, 0x1d, 0xff, 0x45, 0x33, 0x1d, 0xff, 0x44, 0x31, 0x1c, 0xff, 0x46, 0x33, 0x1e, 0xff, 0x45, 0x32, 0x1e, 0xff, 0x42, 0x31, 0x1b, 0xff, 0x40, 0x31, 0x1b, 0xff, 0x43, 0x34, 0x1e, 0xff, 0x45, 0x36, 0x21, 0xff, 0x3f, 0x31, 0x1c, 0xff, 0x43, 0x34, 0x1f, 0xff, 0x44, 0x36, 0x20, 0xff, 0x40, 0x33, 0x1f, 0xff, 0x41, 0x33, 0x21, 0xff, 0x41, 0x34, 0x23, 0xff, 0xa9, 0xa3, 0x9c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xf4, 0xf2, 0xff, 0x92, 0x75, 0x5c, 0xff, 0x55, 0x2c, 0x02, 0xff, 0x53, 0x2a, 0x01, 0xff, 0x54, 0x29, 0x01, 0xff, 0x52, 0x29, 0x02, 0xff, 0x50, 0x28, 0x01, 0xff, 0x51, 0x2a, 0x03, 0xff, 0x50, 0x29, 0x03, 0xff, 0x52, 0x29, 0x05, 0xff, 0x4e, 0x28, 0x03, 0xff, 0x4c, 0x28, 0x01, 0xff, 0x51, 0x27, 0x03, 0xff, 0x3d, 0x1f, 0x04, 0xff, 0x98, 0x45, 0x02, 0xff, 0xff, 0x70, 0x00, 0xff, 0xec, 0x6b, 0x04, 0xff, 0x4f, 0x14, 0x02, 0xff, 0x3a, 0x08, 0x01, 0xff, 0xba, 0x56, 0x05, 0xff, 0xc5, 0x5d, 0x01, 0xff, 0xae, 0x51, 0x01, 0xff, 0xa5, 0x4e, 0x02, 0xff, 0x97, 0x49, 0x03, 0xff, 0x90, 0x46, 0x01, 0xff, 0x8d, 0x44, 0x02, 0xff, 0x86, 0x43, 0x01, 0xff, 0x81, 0x41, 0x01, 0xff, 0x7e, 0x3f, 0x01, 0xff, 0x79, 0x3b, 0x01, 0xff, 0x75, 0x3c, 0x02, 0xff, 0x73, 0x3d, 0x02, 0xff, 0x6d, 0x3a, 0x02, 0xff, 0x65, 0x36, 0x02, 0xff, 0x5a, 0x31, 0x01, 0xff, 0x51, 0x2d, 0x00, 0xff, 0x45, 0x26, 0x00, 0xff, 0x36, 0x1d, 0x01, 0xff, 0x61, 0x38, 0x05, 0xff, 0x91, 0x55, 0x03, 0xff, 0xa1, 0x5a, 0x02, 0xff, 0x7c, 0x43, 0x02, 0xff, 0x6a, 0x3a, 0x01, 0xff, 0x75, 0x40, 0x01, 0xff, 0x64, 0x35, 0x01, 0xff, 0x7a, 0x38, 0x00, 0xff, 0x73, 0x56, 0x23, 0xff, 0x52, 0x5e, 0x58, 0xff, 0x2f, 0x28, 0x18, 0xff, 0x47, 0x36, 0x1e, 0xff, 0x82, 0x74, 0x61, 0xff, 0x71, 0x59, 0x3f, 0xff, 0x52, 0x1c, 0x00, 0xff, 0x77, 0x46, 0x15, 0xff, 0x92, 0x8e, 0x88, 0xff, 0xad, 0xb5, 0xba, 0xff, 0xa9, 0xb0, 0xad, 0xff, 0xa4, 0xab, 0xa9, 0xff, 0x87, 0x84, 0x80, 0xff, 0x7a, 0x78, 0x72, 0xff, 0xb0, 0xb3, 0xb1, 0xff, 0xd0, 0xd9, 0xda, 0xff, 0xe2, 0xed, 0xed, 0xff, 0xce, 0xd6, 0xd6, 0xff, 0x51, 0x4c, 0x48, 0xff, 0x3f, 0x3f, 0x38, 0xff, 0x91, 0x99, 0x96, 0xff, 0xeb, 0xf8, 0xf9, 0xff, 0xd3, 0xdd, 0xdd, 0xff, 0xc7, 0xd1, 0xce, 0xff, 0xee, 0xfb, 0xfb, 0xff, 0x8c, 0x86, 0x7c, 0xff, 0x2f, 0x18, 0x01, 0xff, 0x47, 0x32, 0x1c, 0xff, 0x48, 0x35, 0x20, 0xff, 0x48, 0x36, 0x22, 0xff, 0x43, 0x31, 0x1c, 0xff, 0x44, 0x33, 0x1d, 0xff, 0x44, 0x34, 0x1f, 0xff, 0x41, 0x33, 0x1d, 0xff, 0x42, 0x32, 0x1d, 0xff, 0x42, 0x33, 0x1e, 0xff, 0x41, 0x33, 0x20, 0xff, 0x42, 0x34, 0x21, 0xff, 0x42, 0x35, 0x22, 0xff, 0x40, 0x35, 0x20, 0xff, 0x3e, 0x32, 0x20, 0xff, 0x42, 0x36, 0x26, 0xff, 0x40, 0x35, 0x25, 0xff, 0x3f, 0x34, 0x24, 0xff, 0x80, 0x78, 0x6e, 0xff, 0xf2, 0xf2, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe3, 0xdb, 0xd4, 0xff, 0x7b, 0x59, 0x3b, 0xff, 0x53, 0x27, 0x00, 0xff, 0x55, 0x2a, 0x02, 0xff, 0x54, 0x2a, 0x02, 0xff, 0x54, 0x29, 0x02, 0xff, 0x51, 0x28, 0x01, 0xff, 0x51, 0x28, 0x02, 0xff, 0x51, 0x29, 0x04, 0xff, 0x50, 0x2a, 0x03, 0xff, 0x4f, 0x27, 0x02, 0xff, 0x4e, 0x27, 0x03, 0xff, 0x50, 0x28, 0x01, 0xff, 0x47, 0x25, 0x01, 0xff, 0x4c, 0x26, 0x02, 0xff, 0xb7, 0x51, 0x02, 0xff, 0xff, 0x75, 0x01, 0xff, 0xe4, 0x67, 0x02, 0xff, 0x4a, 0x11, 0x00, 0xff, 0x32, 0x03, 0x01, 0xff, 0xa7, 0x4a, 0x03, 0xff, 0xc5, 0x5e, 0x02, 0xff, 0xac, 0x4f, 0x01, 0xff, 0xa3, 0x4d, 0x00, 0xff, 0x99, 0x4a, 0x02, 0xff, 0x93, 0x46, 0x01, 0xff, 0x8f, 0x46, 0x02, 0xff, 0x88, 0x43, 0x01, 0xff, 0x82, 0x41, 0x01, 0xff, 0x80, 0x41, 0x02, 0xff, 0x79, 0x3c, 0x01, 0xff, 0x76, 0x3c, 0x02, 0xff, 0x74, 0x3c, 0x01, 0xff, 0x6d, 0x3a, 0x02, 0xff, 0x66, 0x36, 0x02, 0xff, 0x5c, 0x32, 0x02, 0xff, 0x51, 0x2c, 0x01, 0xff, 0x49, 0x27, 0x01, 0xff, 0x39, 0x1e, 0x02, 0xff, 0x4e, 0x2d, 0x02, 0xff, 0x8d, 0x50, 0x01, 0xff, 0x94, 0x52, 0x04, 0xff, 0x69, 0x3c, 0x01, 0xff, 0x7b, 0x45, 0x02, 0xff, 0x80, 0x46, 0x02, 0xff, 0x77, 0x3c, 0x00, 0xff, 0x6d, 0x42, 0x06, 0xff, 0x48, 0x4e, 0x3b, 0xff, 0x29, 0x2b, 0x1c, 0xff, 0x28, 0x14, 0x00, 0xff, 0x59, 0x45, 0x1d, 0xff, 0x67, 0x57, 0x34, 0xff, 0x50, 0x27, 0x0a, 0xff, 0x6b, 0x2d, 0x00, 0xff, 0x81, 0x72, 0x50, 0xff, 0x93, 0x9c, 0x9c, 0xff, 0x9f, 0xa6, 0xa6, 0xff, 0xa3, 0xa8, 0xa6, 0xff, 0x9e, 0xa2, 0x9f, 0xff, 0x86, 0x83, 0x7e, 0xff, 0x80, 0x7d, 0x77, 0xff, 0xa8, 0xac, 0xab, 0xff, 0xd2, 0xd9, 0xdb, 0xff, 0xdc, 0xe6, 0xe6, 0xff, 0xcf, 0xda, 0xd9, 0xff, 0x7c, 0x7b, 0x78, 0xff, 0x2c, 0x2c, 0x26, 0xff, 0x34, 0x3a, 0x35, 0xff, 0xa0, 0xad, 0xa9, 0xff, 0xbb, 0xc4, 0xc2, 0xff, 0xc2, 0xc9, 0xc7, 0xff, 0xef, 0xfc, 0xfc, 0xff, 0xa6, 0xa6, 0xa0, 0xff, 0x32, 0x1d, 0x07, 0xff, 0x48, 0x34, 0x1e, 0xff, 0x48, 0x35, 0x20, 0xff, 0x44, 0x34, 0x20, 0xff, 0x44, 0x34, 0x1f, 0xff, 0x42, 0x34, 0x1f, 0xff, 0x43, 0x34, 0x20, 0xff, 0x42, 0x35, 0x20, 0xff, 0x43, 0x34, 0x20, 0xff, 0x40, 0x33, 0x20, 0xff, 0x41, 0x34, 0x20, 0xff, 0x44, 0x36, 0x24, 0xff, 0x42, 0x36, 0x25, 0xff, 0x40, 0x35, 0x24, 0xff, 0x40, 0x34, 0x23, 0xff, 0x3f, 0x35, 0x24, 0xff, 0x40, 0x36, 0x26, 0xff, 0x40, 0x36, 0x28, 0xff, 0x40, 0x37, 0x28, 0xff, 0x68, 0x61, 0x56, 0xff, 0xda, 0xd8, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd4, 0xc8, 0xbf, 0xff, 0x6c, 0x42, 0x1d, 0xff, 0x56, 0x2a, 0x01, 0xff, 0x55, 0x29, 0x04, 0xff, 0x55, 0x29, 0x03, 0xff, 0x52, 0x28, 0x02, 0xff, 0x54, 0x2a, 0x03, 0xff, 0x56, 0x2c, 0x03, 0xff, 0x53, 0x2a, 0x03, 0xff, 0x52, 0x2b, 0x03, 0xff, 0x51, 0x2a, 0x04, 0xff, 0x4f, 0x28, 0x03, 0xff, 0x51, 0x27, 0x04, 0xff, 0x51, 0x28, 0x02, 0xff, 0x41, 0x23, 0x01, 0xff, 0x62, 0x31, 0x03, 0xff, 0xd0, 0x5e, 0x02, 0xff, 0xff, 0x77, 0x02, 0xff, 0xd7, 0x5f, 0x04, 0xff, 0x44, 0x0d, 0x00, 0xff, 0x2b, 0x02, 0x00, 0xff, 0x98, 0x43, 0x01, 0xff, 0xc7, 0x60, 0x02, 0xff, 0xab, 0x50, 0x01, 0xff, 0xa3, 0x4d, 0x01, 0xff, 0x9a, 0x4a, 0x01, 0xff, 0x92, 0x46, 0x01, 0xff, 0x8d, 0x44, 0x02, 0xff, 0x89, 0x43, 0x01, 0xff, 0x87, 0x43, 0x02, 0xff, 0x84, 0x43, 0x02, 0xff, 0x7e, 0x40, 0x01, 0xff, 0x7a, 0x3f, 0x01, 0xff, 0x77, 0x3d, 0x02, 0xff, 0x6e, 0x39, 0x02, 0xff, 0x63, 0x34, 0x00, 0xff, 0x5e, 0x32, 0x00, 0xff, 0x55, 0x2d, 0x02, 0xff, 0x4a, 0x27, 0x01, 0xff, 0x3a, 0x1d, 0x01, 0xff, 0x4a, 0x2a, 0x02, 0xff, 0x91, 0x54, 0x05, 0xff, 0x89, 0x4d, 0x02, 0xff, 0x6a, 0x3e, 0x01, 0xff, 0x8b, 0x4d, 0x04, 0xff, 0x88, 0x49, 0x01, 0xff, 0x88, 0x44, 0x01, 0xff, 0x4d, 0x3f, 0x1c, 0xff, 0x1b, 0x2a, 0x22, 0xff, 0x11, 0x07, 0x00, 0xff, 0x3f, 0x24, 0x00, 0xff, 0x55, 0x3e, 0x0b, 0xff, 0x46, 0x29, 0x06, 0xff, 0x60, 0x27, 0x00, 0xff, 0x7d, 0x51, 0x1d, 0xff, 0x86, 0x8a, 0x84, 0xff, 0x7d, 0x83, 0x81, 0xff, 0x90, 0x92, 0x8d, 0xff, 0x9c, 0xa0, 0x9d, 0xff, 0x9b, 0x9d, 0x99, 0xff, 0x90, 0x8b, 0x87, 0xff, 0x93, 0x91, 0x8e, 0xff, 0xa1, 0xa7, 0xa6, 0xff, 0xc8, 0xd0, 0xcf, 0xff, 0xde, 0xe7, 0xe6, 0xff, 0xde, 0xe4, 0xe4, 0xff, 0x90, 0x95, 0x93, 0xff, 0x61, 0x66, 0x63, 0xff, 0x7d, 0x88, 0x84, 0xff, 0x9d, 0xa9, 0xa5, 0xff, 0xab, 0xb5, 0xb3, 0xff, 0xb7, 0xc0, 0xbe, 0xff, 0xdf, 0xeb, 0xed, 0xff, 0xc5, 0xc9, 0xc8, 0xff, 0x48, 0x34, 0x20, 0xff, 0x44, 0x31, 0x1b, 0xff, 0x49, 0x39, 0x23, 0xff, 0x46, 0x37, 0x23, 0xff, 0x44, 0x36, 0x22, 0xff, 0x45, 0x36, 0x22, 0xff, 0x44, 0x36, 0x23, 0xff, 0x43, 0x35, 0x23, 0xff, 0x45, 0x37, 0x25, 0xff, 0x42, 0x36, 0x23, 0xff, 0x41, 0x35, 0x23, 0xff, 0x42, 0x37, 0x25, 0xff, 0x41, 0x36, 0x26, 0xff, 0x42, 0x38, 0x29, 0xff, 0x42, 0x38, 0x28, 0xff, 0x3f, 0x35, 0x25, 0xff, 0x3e, 0x35, 0x27, 0xff, 0x3f, 0x36, 0x28, 0xff, 0x41, 0x38, 0x29, 0xff, 0x41, 0x39, 0x2c, 0xff, 0x53, 0x4d, 0x42, 0xff, 0xcf, 0xcd, 0xcb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc9, 0xb9, 0xac, 0xff, 0x69, 0x3f, 0x17, 0xff, 0x57, 0x2b, 0x01, 0xff, 0x56, 0x2a, 0x02, 0xff, 0x57, 0x2b, 0x02, 0xff, 0x55, 0x2b, 0x02, 0xff, 0x54, 0x29, 0x01, 0xff, 0x54, 0x28, 0x01, 0xff, 0x55, 0x2a, 0x01, 0xff, 0x56, 0x2b, 0x04, 0xff, 0x54, 0x2a, 0x04, 0xff, 0x51, 0x28, 0x03, 0xff, 0x51, 0x29, 0x03, 0xff, 0x51, 0x27, 0x03, 0xff, 0x52, 0x28, 0x04, 0xff, 0x40, 0x21, 0x00, 0xff, 0x74, 0x37, 0x02, 0xff, 0xe3, 0x68, 0x03, 0xff, 0xff, 0x7a, 0x02, 0xff, 0xc1, 0x53, 0x03, 0xff, 0x3c, 0x09, 0x01, 0xff, 0x29, 0x01, 0x01, 0xff, 0x8a, 0x3a, 0x03, 0xff, 0xc7, 0x60, 0x00, 0xff, 0xaa, 0x4f, 0x01, 0xff, 0xa3, 0x4b, 0x02, 0xff, 0x99, 0x47, 0x02, 0xff, 0x93, 0x45, 0x00, 0xff, 0x8f, 0x44, 0x01, 0xff, 0x8c, 0x43, 0x02, 0xff, 0x8a, 0x43, 0x02, 0xff, 0x84, 0x40, 0x01, 0xff, 0x7f, 0x40, 0x00, 0xff, 0x7d, 0x3e, 0x01, 0xff, 0x76, 0x3a, 0x01, 0xff, 0x70, 0x3a, 0x00, 0xff, 0x69, 0x37, 0x01, 0xff, 0x61, 0x33, 0x01, 0xff, 0x58, 0x2f, 0x03, 0xff, 0x4c, 0x28, 0x02, 0xff, 0x3c, 0x1e, 0x01, 0xff, 0x44, 0x25, 0x03, 0xff, 0x8c, 0x54, 0x05, 0xff, 0x7f, 0x4a, 0x01, 0xff, 0x7a, 0x44, 0x01, 0xff, 0x92, 0x50, 0x01, 0xff, 0x90, 0x4c, 0x00, 0xff, 0x68, 0x40, 0x07, 0xff, 0x20, 0x25, 0x1a, 0xff, 0x07, 0x06, 0x05, 0xff, 0x36, 0x1c, 0x00, 0xff, 0x53, 0x31, 0x03, 0xff, 0x3b, 0x20, 0x00, 0xff, 0x5d, 0x2c, 0x00, 0xff, 0x7a, 0x40, 0x02, 0xff, 0x7c, 0x73, 0x5c, 0xff, 0x8e, 0x97, 0x9d, 0xff, 0x6f, 0x6e, 0x64, 0xff, 0x85, 0x80, 0x78, 0xff, 0x97, 0x94, 0x8f, 0xff, 0x8e, 0x8b, 0x84, 0xff, 0x8b, 0x88, 0x82, 0xff, 0x9c, 0x9d, 0x9b, 0xff, 0xa1, 0xa6, 0xa7, 0xff, 0xb9, 0xc2, 0xc0, 0xff, 0xd8, 0xe2, 0xe0, 0xff, 0xe8, 0xed, 0xee, 0xff, 0xb4, 0xbb, 0xba, 0xff, 0x5e, 0x68, 0x64, 0xff, 0x80, 0x8b, 0x88, 0xff, 0xa5, 0xb0, 0xac, 0xff, 0xad, 0xb8, 0xb5, 0xff, 0xb8, 0xc2, 0xc1, 0xff, 0xcc, 0xd7, 0xd8, 0xff, 0xd9, 0xe0, 0xe3, 0xff, 0x61, 0x53, 0x41, 0xff, 0x38, 0x26, 0x0e, 0xff, 0x4a, 0x3a, 0x27, 0xff, 0x46, 0x39, 0x25, 0xff, 0x46, 0x38, 0x26, 0xff, 0x43, 0x35, 0x23, 0xff, 0x42, 0x35, 0x23, 0xff, 0x43, 0x36, 0x25, 0xff, 0x41, 0x35, 0x25, 0xff, 0x41, 0x36, 0x24, 0xff, 0x40, 0x36, 0x24, 0xff, 0x42, 0x38, 0x27, 0xff, 0x42, 0x38, 0x28, 0xff, 0x41, 0x38, 0x2a, 0xff, 0x41, 0x3a, 0x2a, 0xff, 0x3e, 0x35, 0x26, 0xff, 0x3e, 0x36, 0x28, 0xff, 0x40, 0x39, 0x2a, 0xff, 0x3f, 0x37, 0x2a, 0xff, 0x3f, 0x38, 0x2b, 0xff, 0x3d, 0x38, 0x2b, 0xff, 0x4c, 0x47, 0x3d, 0xff, 0xbb, 0xb9, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xee, 0xf5, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xee, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc4, 0xb2, 0xa2, 0xff, 0x5e, 0x2e, 0x04, 0xff, 0x59, 0x2d, 0x01, 0xff, 0x53, 0x29, 0x01, 0xff, 0x57, 0x2a, 0x02, 0xff, 0x58, 0x2a, 0x02, 0xff, 0x55, 0x2a, 0x01, 0xff, 0x55, 0x2b, 0x02, 0xff, 0x55, 0x29, 0x00, 0xff, 0x55, 0x28, 0x01, 0xff, 0x54, 0x28, 0x02, 0xff, 0x54, 0x29, 0x03, 0xff, 0x51, 0x28, 0x02, 0xff, 0x52, 0x29, 0x04, 0xff, 0x52, 0x28, 0x03, 0xff, 0x55, 0x2a, 0x03, 0xff, 0x41, 0x22, 0x01, 0xff, 0x7a, 0x37, 0x03, 0xff, 0xeb, 0x6b, 0x03, 0xff, 0xff, 0x7a, 0x02, 0xff, 0xb3, 0x49, 0x03, 0xff, 0x3a, 0x08, 0x01, 0xff, 0x2b, 0x02, 0x01, 0xff, 0x7b, 0x30, 0x02, 0xff, 0xc4, 0x5c, 0x01, 0xff, 0xaa, 0x4c, 0x01, 0xff, 0xa1, 0x49, 0x01, 0xff, 0x98, 0x46, 0x02, 0xff, 0x95, 0x44, 0x01, 0xff, 0x90, 0x42, 0x00, 0xff, 0x8d, 0x42, 0x00, 0xff, 0x8d, 0x43, 0x02, 0xff, 0x87, 0x40, 0x02, 0xff, 0x81, 0x3f, 0x01, 0xff, 0x7e, 0x3e, 0x02, 0xff, 0x78, 0x3b, 0x02, 0xff, 0x73, 0x3b, 0x01, 0xff, 0x6f, 0x39, 0x01, 0xff, 0x62, 0x31, 0x01, 0xff, 0x57, 0x2c, 0x01, 0xff, 0x4e, 0x29, 0x01, 0xff, 0x3d, 0x20, 0x02, 0xff, 0x3c, 0x20, 0x02, 0xff, 0x7a, 0x46, 0x04, 0xff, 0x7f, 0x48, 0x01, 0xff, 0x86, 0x4c, 0x02, 0xff, 0x97, 0x54, 0x02, 0xff, 0x8c, 0x4c, 0x03, 0xff, 0x23, 0x20, 0x05, 0xff, 0x00, 0x00, 0x02, 0xff, 0x2b, 0x16, 0x00, 0xff, 0x5a, 0x33, 0x02, 0xff, 0x48, 0x27, 0x01, 0xff, 0x65, 0x30, 0x01, 0xff, 0x80, 0x42, 0x00, 0xff, 0x64, 0x4b, 0x21, 0xff, 0x75, 0x79, 0x7e, 0xff, 0x7f, 0x80, 0x7d, 0xff, 0x69, 0x66, 0x58, 0xff, 0x7c, 0x73, 0x66, 0xff, 0x8c, 0x83, 0x79, 0xff, 0x8b, 0x86, 0x7c, 0xff, 0x91, 0x8f, 0x87, 0xff, 0x9f, 0xa2, 0xa3, 0xff, 0xa1, 0xa5, 0xa7, 0xff, 0xae, 0xb7, 0xb5, 0xff, 0xd3, 0xdc, 0xda, 0xff, 0xe8, 0xef, 0xef, 0xff, 0xc3, 0xcd, 0xcc, 0xff, 0x6f, 0x7b, 0x79, 0xff, 0x8b, 0x96, 0x93, 0xff, 0xa6, 0xb1, 0xad, 0xff, 0xa4, 0xaf, 0xab, 0xff, 0xbb, 0xc7, 0xc6, 0xff, 0xc8, 0xd2, 0xd1, 0xff, 0xdf, 0xe9, 0xed, 0xff, 0x6f, 0x66, 0x57, 0xff, 0x32, 0x20, 0x09, 0xff, 0x49, 0x3c, 0x29, 0xff, 0x45, 0x39, 0x24, 0xff, 0x44, 0x37, 0x25, 0xff, 0x41, 0x35, 0x24, 0xff, 0x44, 0x37, 0x27, 0xff, 0x44, 0x39, 0x29, 0xff, 0x41, 0x36, 0x28, 0xff, 0x42, 0x37, 0x29, 0xff, 0x3f, 0x36, 0x27, 0xff, 0x41, 0x39, 0x28, 0xff, 0x41, 0x39, 0x2a, 0xff, 0x3e, 0x38, 0x2a, 0xff, 0x3e, 0x37, 0x28, 0xff, 0x3e, 0x38, 0x29, 0xff, 0x3d, 0x38, 0x2a, 0xff, 0x3f, 0x39, 0x2c, 0xff, 0x40, 0x3a, 0x2e, 0xff, 0x40, 0x3a, 0x2d, 0xff, 0x3e, 0x39, 0x2e, 0xff, 0x40, 0x3b, 0x30, 0xff, 0x44, 0x40, 0x36, 0xff, 0xb8, 0xb7, 0xb3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xee, 0xf5, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xee, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0xa7, 0x95, 0xff, 0x5f, 0x31, 0x05, 0xff, 0x5b, 0x2d, 0x03, 0xff, 0x58, 0x2b, 0x02, 0xff, 0x57, 0x2a, 0x01, 0xff, 0x5b, 0x2c, 0x01, 0xff, 0x59, 0x2a, 0x03, 0xff, 0x57, 0x2b, 0x03, 0xff, 0x55, 0x2b, 0x02, 0xff, 0x53, 0x2a, 0x01, 0xff, 0x55, 0x29, 0x02, 0xff, 0x54, 0x29, 0x03, 0xff, 0x53, 0x2a, 0x02, 0xff, 0x53, 0x2a, 0x03, 0xff, 0x52, 0x29, 0x02, 0xff, 0x50, 0x27, 0x00, 0xff, 0x53, 0x29, 0x02, 0xff, 0x43, 0x21, 0x03, 0xff, 0x79, 0x38, 0x03, 0xff, 0xe8, 0x6a, 0x02, 0xff, 0xfd, 0x77, 0x01, 0xff, 0xad, 0x44, 0x03, 0xff, 0x39, 0x07, 0x03, 0xff, 0x2c, 0x03, 0x00, 0xff, 0x61, 0x22, 0x02, 0xff, 0xba, 0x56, 0x04, 0xff, 0xaf, 0x4e, 0x00, 0xff, 0xa1, 0x48, 0x02, 0xff, 0x9a, 0x45, 0x01, 0xff, 0x97, 0x46, 0x01, 0xff, 0x97, 0x43, 0x01, 0xff, 0x92, 0x41, 0x01, 0xff, 0x8d, 0x42, 0x01, 0xff, 0x8b, 0x41, 0x02, 0xff, 0x85, 0x3f, 0x02, 0xff, 0x7f, 0x3d, 0x02, 0xff, 0x78, 0x3a, 0x02, 0xff, 0x74, 0x39, 0x02, 0xff, 0x6f, 0x36, 0x02, 0xff, 0x63, 0x31, 0x01, 0xff, 0x5a, 0x2d, 0x02, 0xff, 0x53, 0x2b, 0x02, 0xff, 0x42, 0x23, 0x01, 0xff, 0x36, 0x1b, 0x00, 0xff, 0x6e, 0x3f, 0x03, 0xff, 0x88, 0x4e, 0x03, 0xff, 0x8e, 0x53, 0x01, 0xff, 0x9f, 0x56, 0x03, 0xff, 0x4c, 0x2c, 0x04, 0xff, 0x00, 0x00, 0x00, 0xff, 0x16, 0x11, 0x00, 0xff, 0x5d, 0x36, 0x02, 0xff, 0x5f, 0x32, 0x01, 0xff, 0x67, 0x36, 0x01, 0xff, 0x7b, 0x40, 0x00, 0xff, 0x54, 0x38, 0x05, 0xff, 0x46, 0x43, 0x2e, 0xff, 0x60, 0x5a, 0x52, 0xff, 0x65, 0x5b, 0x4d, 0xff, 0x6c, 0x64, 0x54, 0xff, 0x7f, 0x76, 0x67, 0xff, 0x7c, 0x72, 0x64, 0xff, 0x86, 0x7e, 0x74, 0xff, 0x95, 0x92, 0x8b, 0xff, 0xa0, 0xa1, 0x9f, 0xff, 0xa8, 0xb0, 0xae, 0xff, 0xaf, 0xb5, 0xb3, 0xff, 0xcc, 0xd4, 0xd3, 0xff, 0xe9, 0xf1, 0xf0, 0xff, 0xc3, 0xcb, 0xca, 0xff, 0x7a, 0x83, 0x82, 0xff, 0x9a, 0xa5, 0xa3, 0xff, 0xb5, 0xc0, 0xbd, 0xff, 0xaa, 0xb5, 0xb2, 0xff, 0xac, 0xb7, 0xb5, 0xff, 0xbc, 0xc8, 0xc6, 0xff, 0xe0, 0xed, 0xed, 0xff, 0x78, 0x72, 0x65, 0xff, 0x2e, 0x1f, 0x08, 0xff, 0x49, 0x40, 0x2c, 0xff, 0x46, 0x3b, 0x28, 0xff, 0x43, 0x36, 0x26, 0xff, 0x43, 0x38, 0x28, 0xff, 0x44, 0x3a, 0x2a, 0xff, 0x43, 0x39, 0x2b, 0xff, 0x41, 0x38, 0x2a, 0xff, 0x40, 0x37, 0x29, 0xff, 0x40, 0x37, 0x29, 0xff, 0x42, 0x39, 0x2a, 0xff, 0x42, 0x3a, 0x2c, 0xff, 0x40, 0x39, 0x2c, 0xff, 0x3f, 0x39, 0x2c, 0xff, 0x3f, 0x3b, 0x2c, 0xff, 0x3e, 0x3a, 0x2c, 0xff, 0x3e, 0x39, 0x2c, 0xff, 0x3f, 0x39, 0x2c, 0xff, 0x40, 0x3c, 0x2f, 0xff, 0x3f, 0x3b, 0x2e, 0xff, 0x3e, 0x3a, 0x2d, 0xff, 0x3f, 0x3b, 0x30, 0xff, 0x40, 0x3b, 0x30, 0xff, 0xb0, 0xaf, 0xab, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfd, 0xeb, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc3, 0xb1, 0xa1, 0xff, 0x5d, 0x2d, 0x03, 0xff, 0x5c, 0x2e, 0x01, 0xff, 0x5a, 0x2d, 0x02, 0xff, 0x59, 0x2a, 0x01, 0xff, 0x59, 0x2b, 0x00, 0xff, 0x5a, 0x2b, 0x02, 0xff, 0x58, 0x2b, 0x03, 0xff, 0x58, 0x2b, 0x02, 0xff, 0x58, 0x2d, 0x04, 0xff, 0x54, 0x2a, 0x02, 0xff, 0x54, 0x29, 0x01, 0xff, 0x55, 0x2a, 0x02, 0xff, 0x51, 0x28, 0x02, 0xff, 0x52, 0x2a, 0x02, 0xff, 0x54, 0x2b, 0x03, 0xff, 0x52, 0x28, 0x03, 0xff, 0x51, 0x28, 0x02, 0xff, 0x40, 0x21, 0x02, 0xff, 0x6f, 0x34, 0x02, 0xff, 0xe3, 0x67, 0x02, 0xff, 0xfb, 0x71, 0x01, 0xff, 0xac, 0x42, 0x04, 0xff, 0x3a, 0x07, 0x02, 0xff, 0x31, 0x08, 0x02, 0xff, 0x44, 0x0f, 0x02, 0xff, 0xa4, 0x45, 0x02, 0xff, 0xb8, 0x52, 0x01, 0xff, 0xa4, 0x46, 0x01, 0xff, 0x9e, 0x46, 0x01, 0xff, 0x9d, 0x45, 0x01, 0xff, 0x9c, 0x45, 0x01, 0xff, 0x97, 0x43, 0x02, 0xff, 0x92, 0x42, 0x01, 0xff, 0x8e, 0x42, 0x01, 0xff, 0x8a, 0x41, 0x03, 0xff, 0x82, 0x3d, 0x02, 0xff, 0x7b, 0x3a, 0x01, 0xff, 0x75, 0x38, 0x01, 0xff, 0x70, 0x37, 0x02, 0xff, 0x68, 0x33, 0x02, 0xff, 0x5d, 0x2e, 0x01, 0xff, 0x54, 0x2a, 0x01, 0xff, 0x46, 0x23, 0x00, 0xff, 0x3c, 0x1d, 0x02, 0xff, 0x6a, 0x3d, 0x02, 0xff, 0x82, 0x4f, 0x02, 0xff, 0xa1, 0x59, 0x01, 0xff, 0x7e, 0x46, 0x03, 0xff, 0x02, 0x03, 0x00, 0xff, 0x0c, 0x09, 0x00, 0xff, 0x55, 0x33, 0x02, 0xff, 0x74, 0x3e, 0x01, 0xff, 0x75, 0x3c, 0x02, 0xff, 0x72, 0x3a, 0x00, 0xff, 0x4a, 0x2d, 0x00, 0xff, 0x3f, 0x39, 0x14, 0xff, 0x4e, 0x45, 0x32, 0xff, 0x5c, 0x4f, 0x3c, 0xff, 0x62, 0x54, 0x40, 0xff, 0x6e, 0x5c, 0x48, 0xff, 0x79, 0x6b, 0x59, 0xff, 0x7f, 0x74, 0x64, 0xff, 0x8d, 0x88, 0x7e, 0xff, 0x99, 0x98, 0x93, 0xff, 0x98, 0x99, 0x95, 0xff, 0xa8, 0xb0, 0xad, 0xff, 0xaf, 0xb5, 0xb4, 0xff, 0xc3, 0xcb, 0xca, 0xff, 0xe5, 0xed, 0xec, 0xff, 0xcc, 0xd3, 0xd2, 0xff, 0x7a, 0x83, 0x81, 0xff, 0x95, 0xa0, 0x9e, 0xff, 0xb2, 0xbd, 0xbc, 0xff, 0xb2, 0xbd, 0xbb, 0xff, 0xb6, 0xc0, 0xbf, 0xff, 0xb9, 0xc4, 0xc4, 0xff, 0xd7, 0xe2, 0xe3, 0xff, 0x78, 0x76, 0x69, 0xff, 0x2e, 0x22, 0x0c, 0xff, 0x48, 0x3f, 0x2e, 0xff, 0x44, 0x3b, 0x2a, 0xff, 0x45, 0x3a, 0x2b, 0xff, 0x43, 0x39, 0x29, 0xff, 0x41, 0x38, 0x2a, 0xff, 0x41, 0x39, 0x2a, 0xff, 0x42, 0x39, 0x2b, 0xff, 0x40, 0x39, 0x2a, 0xff, 0x41, 0x3b, 0x2c, 0xff, 0x42, 0x3b, 0x2d, 0xff, 0x41, 0x3a, 0x2d, 0xff, 0x40, 0x3a, 0x2d, 0xff, 0x41, 0x3c, 0x2f, 0xff, 0x42, 0x3b, 0x2f, 0xff, 0x3e, 0x3a, 0x2e, 0xff, 0x3f, 0x3b, 0x2e, 0xff, 0x3e, 0x3a, 0x2d, 0xff, 0x3c, 0x39, 0x2c, 0xff, 0x3e, 0x3c, 0x2d, 0xff, 0x3d, 0x3c, 0x2d, 0xff, 0x3e, 0x3c, 0x2f, 0xff, 0x3e, 0x3c, 0x30, 0xff, 0x40, 0x3e, 0x32, 0xff, 0xb0, 0xaf, 0xab, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc1, 0xae, 0x9c, 0xff, 0x61, 0x30, 0x06, 0xff, 0x5b, 0x2b, 0x00, 0xff, 0x5b, 0x2b, 0x02, 0xff, 0x5a, 0x2e, 0x02, 0xff, 0x5a, 0x2c, 0x02, 0xff, 0x59, 0x2b, 0x01, 0xff, 0x58, 0x2b, 0x03, 0xff, 0x58, 0x2b, 0x03, 0xff, 0x56, 0x2a, 0x01, 0xff, 0x55, 0x2b, 0x02, 0xff, 0x55, 0x2b, 0x02, 0xff, 0x55, 0x2b, 0x01, 0xff, 0x56, 0x2c, 0x02, 0xff, 0x52, 0x29, 0x00, 0xff, 0x51, 0x28, 0x02, 0xff, 0x53, 0x2b, 0x03, 0xff, 0x52, 0x29, 0x04, 0xff, 0x53, 0x2b, 0x04, 0xff, 0x41, 0x22, 0x03, 0xff, 0x65, 0x30, 0x02, 0xff, 0xdc, 0x64, 0x01, 0xff, 0xfd, 0x6d, 0x01, 0xff, 0xae, 0x44, 0x03, 0xff, 0x38, 0x06, 0x02, 0xff, 0x38, 0x0a, 0x00, 0xff, 0x38, 0x07, 0x01, 0xff, 0x82, 0x31, 0x03, 0xff, 0xc1, 0x55, 0x03, 0xff, 0xa7, 0x47, 0x00, 0xff, 0xa5, 0x48, 0x00, 0xff, 0xa3, 0x45, 0x01, 0xff, 0x9c, 0x43, 0x00, 0xff, 0x99, 0x43, 0x01, 0xff, 0x98, 0x44, 0x01, 0xff, 0x92, 0x40, 0x01, 0xff, 0x8d, 0x3f, 0x02, 0xff, 0x88, 0x3e, 0x02, 0xff, 0x80, 0x3c, 0x01, 0xff, 0x79, 0x39, 0x01, 0xff, 0x72, 0x36, 0x02, 0xff, 0x6c, 0x33, 0x01, 0xff, 0x5d, 0x2c, 0x00, 0xff, 0x52, 0x29, 0x02, 0xff, 0x45, 0x22, 0x02, 0xff, 0x3c, 0x1e, 0x04, 0xff, 0x6a, 0x3e, 0x03, 0xff, 0x88, 0x4f, 0x01, 0xff, 0x9c, 0x58, 0x04, 0xff, 0x2c, 0x1f, 0x02, 0xff, 0x00, 0x04, 0x01, 0xff, 0x51, 0x31, 0x01, 0xff, 0x81, 0x43, 0x02, 0xff, 0x7e, 0x44, 0x04, 0xff, 0x70, 0x3a, 0x00, 0xff, 0x53, 0x30, 0x02, 0xff, 0x4e, 0x3f, 0x16, 0xff, 0x5e, 0x4f, 0x2f, 0xff, 0x5e, 0x4d, 0x32, 0xff, 0x64, 0x50, 0x37, 0xff, 0x76, 0x64, 0x4e, 0xff, 0x73, 0x60, 0x48, 0xff, 0x6a, 0x58, 0x3e, 0xff, 0x75, 0x68, 0x52, 0xff, 0x9c, 0x99, 0x8f, 0xff, 0xa8, 0xab, 0xa8, 0xff, 0x8f, 0x90, 0x8d, 0xff, 0xa9, 0xaf, 0xac, 0xff, 0xb3, 0xba, 0xb9, 0xff, 0xbd, 0xc5, 0xc3, 0xff, 0xdf, 0xe6, 0xe6, 0xff, 0xd5, 0xdc, 0xda, 0xff, 0x88, 0x92, 0x90, 0xff, 0x9e, 0xa9, 0xa7, 0xff, 0xb9, 0xc3, 0xc2, 0xff, 0xb2, 0xbc, 0xba, 0xff, 0xb3, 0xbd, 0xbc, 0xff, 0xb0, 0xba, 0xba, 0xff, 0xd0, 0xdb, 0xdd, 0xff, 0x7c, 0x7d, 0x71, 0xff, 0x2d, 0x25, 0x10, 0xff, 0x49, 0x3f, 0x30, 0xff, 0x46, 0x3c, 0x2e, 0xff, 0x46, 0x3c, 0x2e, 0xff, 0x43, 0x3b, 0x2c, 0xff, 0x40, 0x39, 0x2a, 0xff, 0x42, 0x3b, 0x2e, 0xff, 0x41, 0x3a, 0x2e, 0xff, 0x3e, 0x38, 0x2b, 0xff, 0x40, 0x3b, 0x2e, 0xff, 0x3f, 0x3a, 0x2d, 0xff, 0x3e, 0x3a, 0x2d, 0xff, 0x3e, 0x3b, 0x2e, 0xff, 0x42, 0x3b, 0x31, 0xff, 0x41, 0x3a, 0x32, 0xff, 0x3e, 0x39, 0x30, 0xff, 0x3f, 0x3b, 0x2f, 0xff, 0x40, 0x3d, 0x2f, 0xff, 0x3b, 0x3a, 0x2c, 0xff, 0x3c, 0x3b, 0x2d, 0xff, 0x3e, 0x3d, 0x2f, 0xff, 0x3d, 0x3b, 0x30, 0xff, 0x3e, 0x3b, 0x30, 0xff, 0x3d, 0x3b, 0x2f, 0xff, 0x3c, 0x3a, 0x2f, 0xff, 0xb9, 0xb8, 0xb4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xce, 0xbe, 0xb1, 0xff, 0x65, 0x36, 0x0b, 0xff, 0x5e, 0x2c, 0x01, 0xff, 0x5b, 0x2c, 0x01, 0xff, 0x5b, 0x2b, 0x01, 0xff, 0x5b, 0x2c, 0x01, 0xff, 0x5a, 0x2b, 0x01, 0xff, 0x5a, 0x2c, 0x02, 0xff, 0x58, 0x2c, 0x02, 0xff, 0x57, 0x2c, 0x01, 0xff, 0x58, 0x2c, 0x02, 0xff, 0x55, 0x2b, 0x01, 0xff, 0x55, 0x2c, 0x02, 0xff, 0x56, 0x2b, 0x02, 0xff, 0x52, 0x28, 0x00, 0xff, 0x52, 0x2a, 0x02, 0xff, 0x53, 0x2a, 0x03, 0xff, 0x53, 0x2b, 0x03, 0xff, 0x4f, 0x29, 0x03, 0xff, 0x52, 0x28, 0x02, 0xff, 0x45, 0x23, 0x03, 0xff, 0x5b, 0x2d, 0x03, 0xff, 0xd1, 0x5e, 0x02, 0xff, 0xfa, 0x6f, 0x02, 0xff, 0xb5, 0x45, 0x03, 0xff, 0x3a, 0x06, 0x01, 0xff, 0x39, 0x08, 0x00, 0xff, 0x3d, 0x08, 0x00, 0xff, 0x6b, 0x24, 0x04, 0xff, 0xbe, 0x54, 0x05, 0xff, 0xae, 0x4a, 0x01, 0xff, 0xaa, 0x45, 0x01, 0xff, 0xa5, 0x44, 0x02, 0xff, 0xa0, 0x45, 0x01, 0xff, 0x9c, 0x45, 0x02, 0xff, 0x99, 0x44, 0x02, 0xff, 0x93, 0x40, 0x00, 0xff, 0x8e, 0x3e, 0x00, 0xff, 0x8c, 0x40, 0x02, 0xff, 0x85, 0x3d, 0x01, 0xff, 0x79, 0x38, 0x01, 0xff, 0x6f, 0x34, 0x01, 0xff, 0x68, 0x2f, 0x00, 0xff, 0x5f, 0x2b, 0x02, 0xff, 0x52, 0x26, 0x01, 0xff, 0x46, 0x21, 0x01, 0xff, 0x4a, 0x25, 0x02, 0xff, 0x6d, 0x3e, 0x03, 0xff, 0x9f, 0x5c, 0x01, 0xff, 0x6f, 0x43, 0x04, 0xff, 0x06, 0x09, 0x01, 0xff, 0x53, 0x32, 0x03, 0xff, 0x8e, 0x4f, 0x03, 0xff, 0x90, 0x4d, 0x03, 0xff, 0x77, 0x41, 0x03, 0xff, 0x5a, 0x2e, 0x00, 0xff, 0x65, 0x4a, 0x1b, 0xff, 0x76, 0x71, 0x5e, 0xff, 0x68, 0x5c, 0x48, 0xff, 0x5b, 0x44, 0x1d, 0xff, 0x64, 0x4b, 0x2a, 0xff, 0x7b, 0x69, 0x53, 0xff, 0x7b, 0x68, 0x52, 0xff, 0x77, 0x65, 0x49, 0xff, 0x71, 0x65, 0x4b, 0xff, 0x87, 0x85, 0x79, 0xff, 0xa3, 0xa7, 0xa5, 0xff, 0x94, 0x95, 0x91, 0xff, 0xa6, 0xaa, 0xa8, 0xff, 0xb5, 0xbc, 0xb9, 0xff, 0xb7, 0xc0, 0xbd, 0xff, 0xdb, 0xe3, 0xe2, 0xff, 0xd9, 0xe1, 0xdf, 0xff, 0x82, 0x8c, 0x88, 0xff, 0x99, 0xa4, 0xa1, 0xff, 0xbd, 0xc8, 0xc6, 0xff, 0xae, 0xb9, 0xb5, 0xff, 0x9f, 0xaa, 0xa5, 0xff, 0xa3, 0xb0, 0xad, 0xff, 0xd9, 0xe5, 0xe7, 0xff, 0x8a, 0x8e, 0x83, 0xff, 0x2f, 0x25, 0x12, 0xff, 0x4a, 0x42, 0x33, 0xff, 0x48, 0x3f, 0x31, 0xff, 0x46, 0x3d, 0x2e, 0xff, 0x44, 0x3b, 0x2c, 0xff, 0x44, 0x3d, 0x2d, 0xff, 0x42, 0x3b, 0x2d, 0xff, 0x40, 0x3b, 0x2f, 0xff, 0x41, 0x3b, 0x30, 0xff, 0x3f, 0x3a, 0x2f, 0xff, 0x3f, 0x3b, 0x2e, 0xff, 0x40, 0x3d, 0x2e, 0xff, 0x3f, 0x3c, 0x2e, 0xff, 0x3e, 0x3b, 0x2f, 0xff, 0x3f, 0x3b, 0x32, 0xff, 0x40, 0x3b, 0x33, 0xff, 0x41, 0x3c, 0x33, 0xff, 0x3d, 0x3b, 0x2f, 0xff, 0x3c, 0x3a, 0x2e, 0xff, 0x3b, 0x3b, 0x2d, 0xff, 0x3e, 0x3c, 0x30, 0xff, 0x3c, 0x39, 0x2e, 0xff, 0x3d, 0x3b, 0x2f, 0xff, 0x3c, 0x3a, 0x2f, 0xff, 0x3b, 0x3a, 0x2e, 0xff, 0x3f, 0x3e, 0x31, 0xff, 0xbc, 0xbc, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xda, 0xcf, 0xc5, 0xff, 0x68, 0x39, 0x11, 0xff, 0x60, 0x2e, 0x02, 0xff, 0x5f, 0x2e, 0x02, 0xff, 0x5e, 0x2d, 0x02, 0xff, 0x5d, 0x2e, 0x02, 0xff, 0x5b, 0x2c, 0x02, 0xff, 0x5a, 0x2b, 0x01, 0xff, 0x59, 0x2b, 0x01, 0xff, 0x5a, 0x2d, 0x02, 0xff, 0x59, 0x2d, 0x03, 0xff, 0x59, 0x2d, 0x02, 0xff, 0x57, 0x2b, 0x02, 0xff, 0x57, 0x2b, 0x04, 0xff, 0x56, 0x2c, 0x01, 0xff, 0x53, 0x29, 0x01, 0xff, 0x51, 0x28, 0x01, 0xff, 0x54, 0x2a, 0x03, 0xff, 0x53, 0x2a, 0x03, 0xff, 0x4f, 0x29, 0x02, 0xff, 0x52, 0x27, 0x01, 0xff, 0x48, 0x25, 0x03, 0xff, 0x51, 0x27, 0x01, 0xff, 0xc3, 0x54, 0x01, 0xff, 0xfc, 0x6e, 0x02, 0xff, 0xbd, 0x47, 0x02, 0xff, 0x3c, 0x06, 0x01, 0xff, 0x3b, 0x07, 0x01, 0xff, 0x48, 0x0c, 0x00, 0xff, 0x51, 0x12, 0x03, 0xff, 0xb0, 0x4b, 0x05, 0xff, 0xbb, 0x50, 0x01, 0xff, 0xa8, 0x45, 0x02, 0xff, 0xa7, 0x45, 0x03, 0xff, 0xa5, 0x46, 0x02, 0xff, 0x9e, 0x45, 0x02, 0xff, 0x99, 0x42, 0x01, 0xff, 0x97, 0x43, 0x02, 0xff, 0x92, 0x40, 0x01, 0xff, 0x8e, 0x40, 0x02, 0xff, 0x88, 0x3d, 0x01, 0xff, 0x7d, 0x39, 0x01, 0xff, 0x72, 0x36, 0x01, 0xff, 0x67, 0x30, 0x01, 0xff, 0x62, 0x2c, 0x01, 0xff, 0x62, 0x2f, 0x03, 0xff, 0x5d, 0x2c, 0x02, 0xff, 0x5c, 0x2c, 0x01, 0xff, 0x8c, 0x4c, 0x01, 0xff, 0xad, 0x64, 0x04, 0xff, 0x54, 0x36, 0x02, 0xff, 0x58, 0x33, 0x01, 0xff, 0xa4, 0x59, 0x01, 0xff, 0x81, 0x4a, 0x03, 0xff, 0x4f, 0x35, 0x01, 0xff, 0x5b, 0x37, 0x00, 0xff, 0x69, 0x3a, 0x00, 0xff, 0x6b, 0x53, 0x27, 0xff, 0x78, 0x72, 0x66, 0xff, 0x67, 0x58, 0x3d, 0xff, 0x60, 0x46, 0x15, 0xff, 0x75, 0x5d, 0x3b, 0xff, 0x7a, 0x69, 0x52, 0xff, 0x64, 0x4f, 0x35, 0xff, 0x70, 0x5e, 0x42, 0xff, 0x83, 0x7a, 0x67, 0xff, 0x86, 0x82, 0x7b, 0xff, 0x94, 0x96, 0x93, 0xff, 0x8c, 0x8d, 0x88, 0xff, 0x9c, 0xa0, 0x9c, 0xff, 0xb1, 0xb7, 0xb5, 0xff, 0xb2, 0xbb, 0xba, 0xff, 0xd5, 0xdf, 0xde, 0xff, 0xdc, 0xe4, 0xe3, 0xff, 0x7f, 0x88, 0x85, 0xff, 0x96, 0xa1, 0x9f, 0xff, 0xba, 0xc5, 0xc4, 0xff, 0xa3, 0xae, 0xac, 0xff, 0xa3, 0xae, 0xa9, 0xff, 0xba, 0xc6, 0xc3, 0xff, 0xe0, 0xeb, 0xed, 0xff, 0x94, 0x98, 0x90, 0xff, 0x34, 0x29, 0x18, 0xff, 0x49, 0x41, 0x34, 0xff, 0x45, 0x3d, 0x2f, 0xff, 0x46, 0x3e, 0x31, 0xff, 0x44, 0x3c, 0x2f, 0xff, 0x41, 0x3a, 0x2d, 0xff, 0x40, 0x3a, 0x2c, 0xff, 0x41, 0x3c, 0x30, 0xff, 0x41, 0x3d, 0x32, 0xff, 0x42, 0x3e, 0x34, 0xff, 0x3e, 0x3b, 0x2f, 0xff, 0x3f, 0x3d, 0x30, 0xff, 0x40, 0x3d, 0x31, 0xff, 0x3d, 0x3c, 0x2f, 0xff, 0x40, 0x3d, 0x33, 0xff, 0x40, 0x3b, 0x33, 0xff, 0x3f, 0x3b, 0x32, 0xff, 0x3c, 0x3b, 0x2f, 0xff, 0x3d, 0x3b, 0x30, 0xff, 0x3e, 0x3c, 0x2f, 0xff, 0x3c, 0x3a, 0x2e, 0xff, 0x3b, 0x39, 0x2d, 0xff, 0x3c, 0x3a, 0x2e, 0xff, 0x3c, 0x3a, 0x2f, 0xff, 0x3c, 0x3b, 0x2f, 0xff, 0x3a, 0x38, 0x2c, 0xff, 0x47, 0x46, 0x3c, 0xff, 0xd3, 0xd3, 0xd0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe2, 0xd9, 0xd2, 0xff, 0x75, 0x4c, 0x26, 0xff, 0x60, 0x30, 0x01, 0xff, 0x5f, 0x2c, 0x03, 0xff, 0x5f, 0x2d, 0x03, 0xff, 0x60, 0x2e, 0x02, 0xff, 0x60, 0x2f, 0x03, 0xff, 0x5e, 0x2f, 0x03, 0xff, 0x5c, 0x2d, 0x03, 0xff, 0x5a, 0x2c, 0x03, 0xff, 0x59, 0x2b, 0x01, 0xff, 0x5c, 0x2e, 0x05, 0xff, 0x59, 0x2c, 0x02, 0xff, 0x58, 0x2c, 0x02, 0xff, 0x57, 0x2b, 0x03, 0xff, 0x55, 0x2b, 0x01, 0xff, 0x56, 0x2b, 0x03, 0xff, 0x52, 0x28, 0x02, 0xff, 0x52, 0x29, 0x03, 0xff, 0x54, 0x2c, 0x04, 0xff, 0x50, 0x28, 0x03, 0xff, 0x51, 0x29, 0x04, 0xff, 0x4c, 0x28, 0x04, 0xff, 0x4b, 0x25, 0x03, 0xff, 0xb4, 0x4b, 0x00, 0xff, 0xfb, 0x6a, 0x01, 0xff, 0xc9, 0x4e, 0x02, 0xff, 0x45, 0x08, 0x00, 0xff, 0x37, 0x06, 0x00, 0xff, 0x52, 0x10, 0x00, 0xff, 0x46, 0x05, 0x01, 0xff, 0x88, 0x2d, 0x04, 0xff, 0xbf, 0x52, 0x02, 0xff, 0xa8, 0x46, 0x00, 0xff, 0xa8, 0x47, 0x02, 0xff, 0xa4, 0x46, 0x01, 0xff, 0x9d, 0x45, 0x01, 0xff, 0x9b, 0x45, 0x02, 0xff, 0x96, 0x42, 0x01, 0xff, 0x92, 0x42, 0x02, 0xff, 0x8e, 0x40, 0x01, 0xff, 0x85, 0x3e, 0x02, 0xff, 0x7e, 0x3c, 0x02, 0xff, 0x76, 0x38, 0x01, 0xff, 0x6e, 0x34, 0x01, 0xff, 0x65, 0x30, 0x01, 0xff, 0x5f, 0x2d, 0x02, 0xff, 0x4c, 0x23, 0x02, 0xff, 0x46, 0x22, 0x03, 0xff, 0xad, 0x5f, 0x02, 0xff, 0xa9, 0x60, 0x03, 0xff, 0x71, 0x45, 0x02, 0xff, 0x8d, 0x53, 0x01, 0xff, 0x56, 0x36, 0x02, 0xff, 0x0f, 0x16, 0x00, 0xff, 0x1d, 0x1f, 0x01, 0xff, 0x78, 0x48, 0x01, 0xff, 0x8a, 0x50, 0x01, 0xff, 0x51, 0x3c, 0x11, 0xff, 0x57, 0x47, 0x29, 0xff, 0x62, 0x4a, 0x17, 0xff, 0x6a, 0x4c, 0x0f, 0xff, 0x7e, 0x67, 0x44, 0xff, 0x8e, 0x82, 0x6b, 0xff, 0x6f, 0x5b, 0x3d, 0xff, 0x63, 0x51, 0x30, 0xff, 0x8d, 0x86, 0x75, 0xff, 0x96, 0x93, 0x8d, 0xff, 0x9c, 0x9d, 0x99, 0xff, 0x91, 0x93, 0x90, 0xff, 0x9a, 0x9d, 0x9b, 0xff, 0xae, 0xb3, 0xb1, 0xff, 0xac, 0xb5, 0xb3, 0xff, 0xc7, 0xd1, 0xd0, 0xff, 0xdd, 0xe4, 0xe5, 0xff, 0x73, 0x7b, 0x7a, 0xff, 0x89, 0x92, 0x92, 0xff, 0xb7, 0xc1, 0xc2, 0xff, 0xae, 0xb7, 0xba, 0xff, 0xb8, 0xc1, 0xc3, 0xff, 0xc9, 0xd4, 0xd3, 0xff, 0xe2, 0xee, 0xef, 0xff, 0xa0, 0xa4, 0xa0, 0xff, 0x38, 0x2d, 0x20, 0xff, 0x45, 0x3c, 0x30, 0xff, 0x46, 0x3e, 0x31, 0xff, 0x47, 0x3f, 0x32, 0xff, 0x44, 0x3d, 0x30, 0xff, 0x42, 0x3d, 0x30, 0xff, 0x43, 0x3d, 0x30, 0xff, 0x40, 0x3b, 0x30, 0xff, 0x3f, 0x3c, 0x30, 0xff, 0x41, 0x3e, 0x34, 0xff, 0x40, 0x3e, 0x32, 0xff, 0x3f, 0x3e, 0x31, 0xff, 0x40, 0x3e, 0x32, 0xff, 0x3e, 0x3c, 0x30, 0xff, 0x3f, 0x3d, 0x32, 0xff, 0x41, 0x3c, 0x33, 0xff, 0x3f, 0x3a, 0x30, 0xff, 0x3d, 0x39, 0x2e, 0xff, 0x3d, 0x39, 0x2f, 0xff, 0x3e, 0x39, 0x2d, 0xff, 0x3c, 0x3b, 0x2e, 0xff, 0x3c, 0x3a, 0x2f, 0xff, 0x3a, 0x39, 0x2e, 0xff, 0x3c, 0x38, 0x2c, 0xff, 0x3f, 0x3a, 0x30, 0xff, 0x3c, 0x38, 0x2d, 0xff, 0x38, 0x36, 0x29, 0xff, 0x4f, 0x4c, 0x40, 0xff, 0xda, 0xd9, 0xd7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xed, 0xe7, 0xe2, 0xff, 0x76, 0x4c, 0x25, 0xff, 0x5e, 0x2e, 0x01, 0xff, 0x5f, 0x2e, 0x01, 0xff, 0x5c, 0x2b, 0x01, 0xff, 0x5e, 0x2c, 0x03, 0xff, 0x61, 0x30, 0x02, 0xff, 0x60, 0x2f, 0x04, 0xff, 0x5f, 0x2d, 0x03, 0xff, 0x5c, 0x2e, 0x03, 0xff, 0x5c, 0x2f, 0x03, 0xff, 0x59, 0x2b, 0x00, 0xff, 0x5c, 0x2d, 0x03, 0xff, 0x5d, 0x2f, 0x05, 0xff, 0x58, 0x2b, 0x03, 0xff, 0x58, 0x2d, 0x04, 0xff, 0x56, 0x2c, 0x03, 0xff, 0x54, 0x2b, 0x03, 0xff, 0x55, 0x2d, 0x05, 0xff, 0x53, 0x2a, 0x02, 0xff, 0x53, 0x2c, 0x03, 0xff, 0x51, 0x2b, 0x04, 0xff, 0x51, 0x29, 0x04, 0xff, 0x50, 0x2a, 0x05, 0xff, 0x48, 0x24, 0x04, 0xff, 0xa6, 0x44, 0x01, 0xff, 0xf5, 0x66, 0x00, 0xff, 0xd4, 0x55, 0x03, 0xff, 0x53, 0x0e, 0x01, 0xff, 0x39, 0x03, 0x01, 0xff, 0x55, 0x12, 0x01, 0xff, 0x52, 0x0a, 0x01, 0xff, 0x59, 0x11, 0x03, 0xff, 0xb5, 0x4d, 0x02, 0xff, 0xb5, 0x4d, 0x01, 0xff, 0x9f, 0x44, 0x00, 0xff, 0xa0, 0x46, 0x01, 0xff, 0x9d, 0x46, 0x01, 0xff, 0x99, 0x45, 0x02, 0xff, 0x94, 0x43, 0x02, 0xff, 0x8e, 0x40, 0x02, 0xff, 0x89, 0x3f, 0x01, 0xff, 0x83, 0x3e, 0x01, 0xff, 0x7c, 0x3b, 0x02, 0xff, 0x73, 0x38, 0x02, 0xff, 0x72, 0x36, 0x02, 0xff, 0x67, 0x32, 0x02, 0xff, 0x53, 0x29, 0x01, 0xff, 0x40, 0x1e, 0x00, 0xff, 0x33, 0x17, 0x01, 0xff, 0x86, 0x49, 0x03, 0xff, 0x97, 0x5b, 0x02, 0xff, 0x68, 0x41, 0x03, 0xff, 0x25, 0x1e, 0x02, 0xff, 0x00, 0x02, 0x01, 0xff, 0x29, 0x21, 0x02, 0xff, 0x7d, 0x4a, 0x01, 0xff, 0xa0, 0x5e, 0x01, 0xff, 0x78, 0x48, 0x00, 0xff, 0x44, 0x35, 0x0e, 0xff, 0x5b, 0x45, 0x10, 0xff, 0x60, 0x42, 0x03, 0xff, 0x58, 0x38, 0x02, 0xff, 0x63, 0x49, 0x20, 0xff, 0x7c, 0x6a, 0x51, 0xff, 0x76, 0x62, 0x43, 0xff, 0x6d, 0x59, 0x36, 0xff, 0x94, 0x8c, 0x7c, 0xff, 0x9d, 0x9b, 0x93, 0xff, 0xa3, 0xa3, 0x9e, 0xff, 0xa8, 0xaa, 0xa9, 0xff, 0xae, 0xb2, 0xb3, 0xff, 0xbf, 0xc5, 0xc5, 0xff, 0xb6, 0xbe, 0xbe, 0xff, 0xbc, 0xc5, 0xc8, 0xff, 0xda, 0xe0, 0xe2, 0xff, 0x71, 0x78, 0x77, 0xff, 0x77, 0x81, 0x7f, 0xff, 0xb5, 0xbf, 0xbf, 0xff, 0xb8, 0xc1, 0xc2, 0xff, 0xc9, 0xd1, 0xd4, 0xff, 0xcb, 0xd5, 0xd5, 0xff, 0xd8, 0xe4, 0xe6, 0xff, 0xa9, 0xac, 0xa9, 0xff, 0x3a, 0x32, 0x26, 0xff, 0x41, 0x3a, 0x2f, 0xff, 0x45, 0x40, 0x32, 0xff, 0x43, 0x3d, 0x30, 0xff, 0x45, 0x3e, 0x31, 0xff, 0x44, 0x3f, 0x30, 0xff, 0x40, 0x3b, 0x2e, 0xff, 0x40, 0x3d, 0x32, 0xff, 0x41, 0x3c, 0x33, 0xff, 0x41, 0x3d, 0x34, 0xff, 0x41, 0x3e, 0x34, 0xff, 0x40, 0x3e, 0x33, 0xff, 0x3d, 0x3b, 0x2f, 0xff, 0x3d, 0x3b, 0x30, 0xff, 0x3c, 0x3b, 0x2f, 0xff, 0x3f, 0x3b, 0x31, 0xff, 0x40, 0x3a, 0x31, 0xff, 0x3e, 0x39, 0x2e, 0xff, 0x3e, 0x3a, 0x2e, 0xff, 0x3d, 0x3a, 0x2d, 0xff, 0x3a, 0x38, 0x2c, 0xff, 0x3a, 0x37, 0x2c, 0xff, 0x3b, 0x39, 0x2d, 0xff, 0x3c, 0x37, 0x2b, 0xff, 0x3a, 0x36, 0x2a, 0xff, 0x3b, 0x37, 0x2a, 0xff, 0x3b, 0x37, 0x2a, 0xff, 0x3a, 0x34, 0x27, 0xff, 0x57, 0x52, 0x47, 0xff, 0xe9, 0xe9, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0x95, 0x73, 0x54, 0xff, 0x60, 0x31, 0x02, 0xff, 0x5f, 0x2e, 0x02, 0xff, 0x5e, 0x2d, 0x02, 0xff, 0x5e, 0x2e, 0x02, 0xff, 0x5f, 0x2d, 0x01, 0xff, 0x5e, 0x2d, 0x01, 0xff, 0x5f, 0x2d, 0x03, 0xff, 0x5d, 0x2b, 0x02, 0xff, 0x5c, 0x2d, 0x01, 0xff, 0x5b, 0x2e, 0x01, 0xff, 0x5b, 0x2f, 0x02, 0xff, 0x5b, 0x2d, 0x02, 0xff, 0x5d, 0x2e, 0x05, 0xff, 0x5a, 0x2d, 0x05, 0xff, 0x57, 0x2c, 0x03, 0xff, 0x56, 0x2d, 0x04, 0xff, 0x53, 0x2b, 0x04, 0xff, 0x52, 0x2a, 0x03, 0xff, 0x52, 0x29, 0x02, 0xff, 0x50, 0x29, 0x01, 0xff, 0x50, 0x2b, 0x02, 0xff, 0x51, 0x29, 0x03, 0xff, 0x4d, 0x28, 0x03, 0xff, 0x3f, 0x24, 0x03, 0xff, 0x9b, 0x41, 0x00, 0xff, 0xf8, 0x65, 0x01, 0xff, 0xe1, 0x59, 0x05, 0xff, 0x62, 0x15, 0x03, 0xff, 0x37, 0x03, 0x00, 0xff, 0x55, 0x10, 0x01, 0xff, 0x5a, 0x0f, 0x02, 0xff, 0x44, 0x09, 0x02, 0xff, 0x89, 0x37, 0x04, 0xff, 0xb8, 0x54, 0x01, 0xff, 0x9f, 0x45, 0x00, 0xff, 0x9b, 0x43, 0x01, 0xff, 0x9a, 0x45, 0x02, 0xff, 0x94, 0x44, 0x00, 0xff, 0x92, 0x43, 0x01, 0xff, 0x8c, 0x40, 0x01, 0xff, 0x85, 0x3e, 0x01, 0xff, 0x81, 0x3d, 0x01, 0xff, 0x76, 0x39, 0x01, 0xff, 0x6c, 0x34, 0x02, 0xff, 0x67, 0x32, 0x02, 0xff, 0x62, 0x30, 0x01, 0xff, 0x56, 0x2d, 0x01, 0xff, 0x4c, 0x28, 0x01, 0xff, 0x45, 0x22, 0x01, 0xff, 0x78, 0x3f, 0x03, 0xff, 0x6b, 0x43, 0x03, 0xff, 0x0d, 0x13, 0x00, 0xff, 0x00, 0x07, 0x01, 0xff, 0x42, 0x2f, 0x03, 0xff, 0x95, 0x54, 0x02, 0xff, 0xa1, 0x56, 0x00, 0xff, 0x8d, 0x53, 0x02, 0xff, 0x56, 0x35, 0x01, 0xff, 0x3c, 0x2a, 0x07, 0xff, 0x4c, 0x30, 0x05, 0xff, 0x42, 0x27, 0x00, 0xff, 0x3a, 0x21, 0x00, 0xff, 0x51, 0x34, 0x08, 0xff, 0x66, 0x4e, 0x2c, 0xff, 0x6e, 0x57, 0x36, 0xff, 0x86, 0x6e, 0x4d, 0xff, 0xa5, 0x99, 0x8b, 0xff, 0xb7, 0xb5, 0xaf, 0xff, 0xba, 0xba, 0xb8, 0xff, 0xbd, 0xc1, 0xc0, 0xff, 0xba, 0xc0, 0xc0, 0xff, 0xbd, 0xc5, 0xc6, 0xff, 0xbe, 0xc6, 0xc7, 0xff, 0xc9, 0xd1, 0xd0, 0xff, 0xf6, 0xfb, 0xf8, 0xff, 0xb1, 0xbb, 0xb9, 0xff, 0x84, 0x8f, 0x8f, 0xff, 0xb8, 0xc1, 0xc0, 0xff, 0xc2, 0xcd, 0xca, 0xff, 0xce, 0xd9, 0xd8, 0xff, 0xc6, 0xd0, 0xd1, 0xff, 0xce, 0xd9, 0xda, 0xff, 0xb0, 0xb6, 0xb2, 0xff, 0x3d, 0x38, 0x2a, 0xff, 0x42, 0x3d, 0x2e, 0xff, 0x45, 0x41, 0x34, 0xff, 0x42, 0x3e, 0x31, 0xff, 0x43, 0x3e, 0x31, 0xff, 0x40, 0x3b, 0x2e, 0xff, 0x41, 0x3b, 0x2e, 0xff, 0x3e, 0x3c, 0x30, 0xff, 0x3e, 0x3a, 0x30, 0xff, 0x42, 0x3c, 0x34, 0xff, 0x40, 0x3b, 0x33, 0xff, 0x3e, 0x3b, 0x30, 0xff, 0x3c, 0x3a, 0x2e, 0xff, 0x3b, 0x3a, 0x2e, 0xff, 0x3c, 0x3a, 0x2d, 0xff, 0x3c, 0x39, 0x2c, 0xff, 0x3d, 0x39, 0x2d, 0xff, 0x3d, 0x39, 0x2c, 0xff, 0x3e, 0x3b, 0x2d, 0xff, 0x3c, 0x38, 0x2a, 0xff, 0x39, 0x35, 0x29, 0xff, 0x39, 0x35, 0x29, 0xff, 0x3b, 0x36, 0x2b, 0xff, 0x39, 0x35, 0x29, 0xff, 0x38, 0x35, 0x27, 0xff, 0x37, 0x34, 0x26, 0xff, 0x38, 0x32, 0x25, 0xff, 0x39, 0x32, 0x26, 0xff, 0x39, 0x33, 0x27, 0xff, 0x71, 0x6e, 0x64, 0xff, 0xf9, 0xf9, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xae, 0x93, 0x7e, 0xff, 0x60, 0x2e, 0x02, 0xff, 0x5f, 0x2e, 0x02, 0xff, 0x5e, 0x2d, 0x02, 0xff, 0x5f, 0x2e, 0x01, 0xff, 0x60, 0x2f, 0x03, 0xff, 0x60, 0x2f, 0x03, 0xff, 0x5e, 0x2d, 0x02, 0xff, 0x5d, 0x2b, 0x01, 0xff, 0x5d, 0x2b, 0x02, 0xff, 0x5e, 0x2d, 0x03, 0xff, 0x5d, 0x2d, 0x03, 0xff, 0x5e, 0x2f, 0x04, 0xff, 0x5c, 0x2e, 0x04, 0xff, 0x5b, 0x2c, 0x03, 0xff, 0x5a, 0x2d, 0x05, 0xff, 0x56, 0x2b, 0x02, 0xff, 0x54, 0x29, 0x01, 0xff, 0x53, 0x29, 0x01, 0xff, 0x54, 0x2a, 0x03, 0xff, 0x51, 0x28, 0x03, 0xff, 0x50, 0x28, 0x02, 0xff, 0x50, 0x29, 0x03, 0xff, 0x51, 0x29, 0x04, 0xff, 0x4f, 0x2a, 0x03, 0xff, 0x3d, 0x25, 0x03, 0xff, 0x90, 0x40, 0x02, 0xff, 0xf6, 0x63, 0x01, 0xff, 0xdd, 0x56, 0x02, 0xff, 0x71, 0x1d, 0x02, 0xff, 0x3a, 0x03, 0x00, 0xff, 0x52, 0x0f, 0x01, 0xff, 0x5e, 0x15, 0x00, 0xff, 0x4a, 0x0c, 0x00, 0xff, 0x4e, 0x16, 0x04, 0xff, 0xaa, 0x4d, 0x05, 0xff, 0xa9, 0x4e, 0x01, 0xff, 0x96, 0x43, 0x00, 0xff, 0x95, 0x45, 0x01, 0xff, 0x94, 0x46, 0x02, 0xff, 0x93, 0x45, 0x00, 0xff, 0x8e, 0x45, 0x00, 0xff, 0x84, 0x41, 0x02, 0xff, 0x7c, 0x3b, 0x02, 0xff, 0x71, 0x37, 0x01, 0xff, 0x68, 0x33, 0x02, 0xff, 0x60, 0x31, 0x02, 0xff, 0x58, 0x2c, 0x01, 0xff, 0x51, 0x29, 0x00, 0xff, 0x4b, 0x25, 0x01, 0xff, 0x52, 0x29, 0x01, 0xff, 0x7a, 0x48, 0x05, 0xff, 0x27, 0x1d, 0x02, 0xff, 0x00, 0x06, 0x00, 0xff, 0x51, 0x38, 0x03, 0xff, 0x9c, 0x57, 0x01, 0xff, 0x97, 0x53, 0x01, 0xff, 0x8d, 0x4f, 0x03, 0xff, 0x79, 0x47, 0x01, 0xff, 0x4a, 0x2e, 0x01, 0xff, 0x34, 0x1c, 0x00, 0xff, 0x34, 0x1a, 0x00, 0xff, 0x3b, 0x20, 0x01, 0xff, 0x45, 0x27, 0x00, 0xff, 0x63, 0x42, 0x09, 0xff, 0x85, 0x65, 0x3a, 0xff, 0x90, 0x70, 0x4f, 0xff, 0x8d, 0x73, 0x52, 0xff, 0x8a, 0x7e, 0x69, 0xff, 0x85, 0x84, 0x7a, 0xff, 0x6b, 0x6e, 0x66, 0xff, 0x56, 0x58, 0x52, 0xff, 0x44, 0x45, 0x3e, 0xff, 0x31, 0x31, 0x2a, 0xff, 0x32, 0x31, 0x2a, 0xff, 0x42, 0x43, 0x3b, 0xff, 0x76, 0x77, 0x72, 0xff, 0xd3, 0xdd, 0xdd, 0xff, 0xcb, 0xd7, 0xd8, 0xff, 0xbe, 0xc9, 0xc7, 0xff, 0xca, 0xd6, 0xd3, 0xff, 0xc6, 0xd1, 0xd0, 0xff, 0xb6, 0xc0, 0xbf, 0xff, 0xce, 0xdb, 0xd9, 0xff, 0xc2, 0xcc, 0xcc, 0xff, 0x48, 0x45, 0x3d, 0xff, 0x3a, 0x36, 0x26, 0xff, 0x48, 0x42, 0x34, 0xff, 0x45, 0x3f, 0x33, 0xff, 0x44, 0x3f, 0x32, 0xff, 0x42, 0x3d, 0x30, 0xff, 0x42, 0x3d, 0x2f, 0xff, 0x3f, 0x3a, 0x2e, 0xff, 0x3e, 0x3a, 0x2f, 0xff, 0x42, 0x3c, 0x32, 0xff, 0x41, 0x3b, 0x31, 0xff, 0x40, 0x3a, 0x2f, 0xff, 0x3f, 0x3a, 0x2d, 0xff, 0x3c, 0x3a, 0x2b, 0xff, 0x3c, 0x38, 0x2a, 0xff, 0x3d, 0x37, 0x2a, 0xff, 0x3c, 0x36, 0x29, 0xff, 0x3b, 0x35, 0x29, 0xff, 0x3a, 0x36, 0x28, 0xff, 0x3a, 0x36, 0x26, 0xff, 0x3b, 0x36, 0x29, 0xff, 0x3a, 0x35, 0x28, 0xff, 0x3a, 0x35, 0x28, 0xff, 0x3c, 0x36, 0x29, 0xff, 0x38, 0x32, 0x25, 0xff, 0x3a, 0x34, 0x24, 0xff, 0x38, 0x32, 0x24, 0xff, 0x37, 0x30, 0x22, 0xff, 0x37, 0x31, 0x22, 0xff, 0x38, 0x32, 0x23, 0xff, 0xa2, 0xa0, 0x99, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd9, 0xcc, 0xc2, 0xff, 0x63, 0x31, 0x07, 0xff, 0x62, 0x30, 0x03, 0xff, 0x5f, 0x2e, 0x03, 0xff, 0x5e, 0x2c, 0x01, 0xff, 0x5e, 0x2d, 0x00, 0xff, 0x60, 0x2e, 0x03, 0xff, 0x5f, 0x2e, 0x03, 0xff, 0x5e, 0x2d, 0x01, 0xff, 0x5d, 0x2b, 0x02, 0xff, 0x5d, 0x2b, 0x02, 0xff, 0x5e, 0x2c, 0x02, 0xff, 0x5e, 0x2d, 0x03, 0xff, 0x5b, 0x2b, 0x02, 0xff, 0x5c, 0x2d, 0x03, 0xff, 0x5b, 0x2e, 0x03, 0xff, 0x5a, 0x2d, 0x04, 0xff, 0x58, 0x2c, 0x04, 0xff, 0x58, 0x2c, 0x03, 0xff, 0x55, 0x29, 0x02, 0xff, 0x55, 0x2b, 0x03, 0xff, 0x54, 0x2b, 0x06, 0xff, 0x51, 0x2a, 0x05, 0xff, 0x50, 0x29, 0x04, 0xff, 0x51, 0x2a, 0x06, 0xff, 0x52, 0x2b, 0x04, 0xff, 0x3f, 0x22, 0x04, 0xff, 0x8a, 0x3d, 0x02, 0xff, 0xef, 0x5d, 0x00, 0xff, 0xe1, 0x59, 0x01, 0xff, 0x8f, 0x2d, 0x03, 0xff, 0x3f, 0x05, 0x00, 0xff, 0x4e, 0x0e, 0x00, 0xff, 0x58, 0x14, 0x01, 0xff, 0x55, 0x14, 0x01, 0xff, 0x40, 0x0b, 0x02, 0xff, 0x85, 0x3a, 0x05, 0xff, 0xb0, 0x54, 0x01, 0xff, 0x97, 0x46, 0x01, 0xff, 0x90, 0x45, 0x01, 0xff, 0x95, 0x47, 0x02, 0xff, 0x96, 0x4a, 0x01, 0xff, 0x8b, 0x44, 0x02, 0xff, 0x7c, 0x3b, 0x01, 0xff, 0x79, 0x3a, 0x01, 0xff, 0x74, 0x3a, 0x01, 0xff, 0x6f, 0x37, 0x01, 0xff, 0x62, 0x31, 0x01, 0xff, 0x53, 0x29, 0x00, 0xff, 0x50, 0x27, 0x01, 0xff, 0x47, 0x22, 0x01, 0xff, 0x55, 0x2d, 0x02, 0xff, 0x51, 0x33, 0x03, 0xff, 0x00, 0x0d, 0x00, 0xff, 0x3f, 0x30, 0x01, 0xff, 0x9d, 0x56, 0x02, 0xff, 0x96, 0x4f, 0x01, 0xff, 0x8c, 0x50, 0x02, 0xff, 0x8b, 0x4e, 0x02, 0xff, 0x67, 0x3e, 0x01, 0xff, 0x44, 0x2a, 0x00, 0xff, 0x36, 0x1e, 0x00, 0xff, 0x46, 0x27, 0x01, 0xff, 0x6a, 0x38, 0x00, 0xff, 0x81, 0x4b, 0x01, 0xff, 0x8d, 0x63, 0x15, 0xff, 0x7d, 0x5e, 0x2a, 0xff, 0x60, 0x4d, 0x2a, 0xff, 0x3c, 0x32, 0x18, 0xff, 0x08, 0x04, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x03, 0x03, 0x01, 0xff, 0x0c, 0x0c, 0x0a, 0xff, 0x13, 0x13, 0x12, 0xff, 0x12, 0x13, 0x11, 0xff, 0x0c, 0x0b, 0x0a, 0xff, 0x02, 0x01, 0x00, 0xff, 0xa5, 0xae, 0xac, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xcb, 0xd8, 0xd6, 0xff, 0xbb, 0xc7, 0xc6, 0xff, 0xb1, 0xbd, 0xbd, 0xff, 0xb4, 0xbd, 0xbc, 0xff, 0xd7, 0xe3, 0xe2, 0xff, 0xc1, 0xce, 0xd0, 0xff, 0x4e, 0x4b, 0x4d, 0xff, 0x3d, 0x37, 0x2d, 0xff, 0x42, 0x3f, 0x2e, 0xff, 0x42, 0x3c, 0x30, 0xff, 0x43, 0x3c, 0x2f, 0xff, 0x43, 0x3e, 0x31, 0xff, 0x42, 0x3b, 0x2f, 0xff, 0x42, 0x3b, 0x2d, 0xff, 0x41, 0x3b, 0x2f, 0xff, 0x3f, 0x39, 0x2f, 0xff, 0x3f, 0x38, 0x2e, 0xff, 0x40, 0x39, 0x2e, 0xff, 0x3f, 0x39, 0x2d, 0xff, 0x3e, 0x39, 0x2c, 0xff, 0x3c, 0x37, 0x2a, 0xff, 0x3b, 0x34, 0x27, 0xff, 0x3c, 0x35, 0x28, 0xff, 0x3b, 0x35, 0x27, 0xff, 0x39, 0x34, 0x25, 0xff, 0x3a, 0x36, 0x26, 0xff, 0x39, 0x33, 0x26, 0xff, 0x38, 0x33, 0x27, 0xff, 0x38, 0x33, 0x25, 0xff, 0x3a, 0x33, 0x26, 0xff, 0x3a, 0x32, 0x24, 0xff, 0x38, 0x31, 0x22, 0xff, 0x38, 0x31, 0x22, 0xff, 0x38, 0x31, 0x21, 0xff, 0x37, 0x30, 0x21, 0xff, 0x3a, 0x31, 0x23, 0xff, 0x46, 0x3f, 0x31, 0xff, 0xd9, 0xd8, 0xd5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0x88, 0x5e, 0x3d, 0xff, 0x62, 0x2f, 0x03, 0xff, 0x62, 0x2f, 0x02, 0xff, 0x5f, 0x2d, 0x01, 0xff, 0x60, 0x2f, 0x02, 0xff, 0x5f, 0x2d, 0x03, 0xff, 0x5a, 0x2a, 0x01, 0xff, 0x5b, 0x2c, 0x01, 0xff, 0x5e, 0x2d, 0x03, 0xff, 0x5d, 0x2c, 0x03, 0xff, 0x5e, 0x2d, 0x02, 0xff, 0x5e, 0x2e, 0x03, 0xff, 0x5c, 0x2d, 0x02, 0xff, 0x5a, 0x2c, 0x01, 0xff, 0x5a, 0x2e, 0x03, 0xff, 0x5b, 0x2e, 0x03, 0xff, 0x59, 0x2d, 0x03, 0xff, 0x57, 0x2b, 0x03, 0xff, 0x5a, 0x2c, 0x05, 0xff, 0x59, 0x2c, 0x04, 0xff, 0x56, 0x2c, 0x04, 0xff, 0x56, 0x2c, 0x06, 0xff, 0x53, 0x2c, 0x06, 0xff, 0x51, 0x2b, 0x06, 0xff, 0x50, 0x2a, 0x06, 0xff, 0x53, 0x2d, 0x06, 0xff, 0x3d, 0x24, 0x02, 0xff, 0x90, 0x3c, 0x02, 0xff, 0xef, 0x5a, 0x02, 0xff, 0xfa, 0x61, 0x01, 0xff, 0xc9, 0x48, 0x07, 0xff, 0x46, 0x08, 0x02, 0xff, 0x44, 0x0b, 0x00, 0xff, 0x54, 0x13, 0x01, 0xff, 0x5e, 0x19, 0x01, 0xff, 0x49, 0x10, 0x02, 0xff, 0x42, 0x16, 0x03, 0xff, 0x99, 0x4a, 0x04, 0xff, 0xa1, 0x4d, 0x02, 0xff, 0x8e, 0x40, 0x01, 0xff, 0x93, 0x47, 0x01, 0xff, 0x96, 0x4a, 0x01, 0xff, 0x81, 0x3f, 0x01, 0xff, 0x77, 0x3c, 0x01, 0xff, 0x7f, 0x42, 0x02, 0xff, 0x78, 0x3e, 0x03, 0xff, 0x6f, 0x39, 0x01, 0xff, 0x66, 0x34, 0x01, 0xff, 0x5b, 0x2e, 0x02, 0xff, 0x56, 0x2c, 0x02, 0xff, 0x5c, 0x2d, 0x03, 0xff, 0x6e, 0x3c, 0x04, 0xff, 0x2c, 0x21, 0x03, 0xff, 0x18, 0x1d, 0x00, 0xff, 0x8b, 0x4e, 0x03, 0xff, 0xa2, 0x53, 0x02, 0xff, 0x92, 0x4d, 0x02, 0xff, 0x96, 0x51, 0x00, 0xff, 0x87, 0x48, 0x02, 0xff, 0x5d, 0x36, 0x02, 0xff, 0x48, 0x2c, 0x01, 0xff, 0x65, 0x35, 0x01, 0xff, 0x89, 0x4a, 0x02, 0xff, 0x85, 0x4b, 0x02, 0xff, 0x63, 0x3b, 0x01, 0xff, 0x34, 0x25, 0x07, 0xff, 0x02, 0x02, 0x00, 0xff, 0x10, 0x0a, 0x00, 0xff, 0x74, 0x76, 0x6f, 0xff, 0x6b, 0x76, 0x74, 0xff, 0x32, 0x35, 0x2f, 0xff, 0x4b, 0x4e, 0x49, 0xff, 0x6a, 0x6b, 0x67, 0xff, 0x8c, 0x91, 0x8c, 0xff, 0xb4, 0xbf, 0xbb, 0xff, 0xba, 0xc7, 0xc3, 0xff, 0xa3, 0xaa, 0xa7, 0xff, 0x62, 0x66, 0x61, 0xff, 0x46, 0x49, 0x44, 0xff, 0xa2, 0xae, 0xab, 0xff, 0xe3, 0xf1, 0xf1, 0xff, 0xc0, 0xcb, 0xcc, 0xff, 0xac, 0xb9, 0xb6, 0xff, 0xc5, 0xd1, 0xce, 0xff, 0xdb, 0xe5, 0xe5, 0xff, 0xbf, 0xc9, 0xcb, 0xff, 0x2c, 0x2c, 0x34, 0xff, 0x3e, 0x39, 0x38, 0xff, 0x4f, 0x49, 0x3a, 0xff, 0x42, 0x3a, 0x2c, 0xff, 0x44, 0x3d, 0x30, 0xff, 0x42, 0x3b, 0x2f, 0xff, 0x41, 0x3a, 0x2d, 0xff, 0x40, 0x38, 0x2c, 0xff, 0x40, 0x3b, 0x2c, 0xff, 0x3e, 0x39, 0x2a, 0xff, 0x3e, 0x37, 0x2a, 0xff, 0x3e, 0x36, 0x2b, 0xff, 0x40, 0x39, 0x2c, 0xff, 0x3e, 0x37, 0x2a, 0xff, 0x3c, 0x35, 0x27, 0xff, 0x3b, 0x34, 0x27, 0xff, 0x3a, 0x33, 0x24, 0xff, 0x3b, 0x35, 0x25, 0xff, 0x3b, 0x34, 0x25, 0xff, 0x3c, 0x34, 0x26, 0xff, 0x3a, 0x33, 0x26, 0xff, 0x38, 0x32, 0x23, 0xff, 0x38, 0x31, 0x23, 0xff, 0x37, 0x30, 0x21, 0xff, 0x38, 0x31, 0x21, 0xff, 0x37, 0x2f, 0x21, 0xff, 0x36, 0x30, 0x1f, 0xff, 0x36, 0x30, 0x1f, 0xff, 0x35, 0x2d, 0x1f, 0xff, 0x39, 0x2f, 0x20, 0xff, 0x38, 0x2f, 0x20, 0xff, 0x68, 0x62, 0x55, 0xff, 0xf8, 0xf8, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb1, 0x95, 0x7f, 0xff, 0x64, 0x2e, 0x03, 0xff, 0x63, 0x2e, 0x04, 0xff, 0x62, 0x2e, 0x03, 0xff, 0x5f, 0x2d, 0x01, 0xff, 0x60, 0x2f, 0x03, 0xff, 0x62, 0x30, 0x05, 0xff, 0x5a, 0x2c, 0x02, 0xff, 0x5b, 0x2c, 0x01, 0xff, 0x5f, 0x2c, 0x04, 0xff, 0x60, 0x2d, 0x05, 0xff, 0x5f, 0x2d, 0x05, 0xff, 0x5d, 0x2e, 0x03, 0xff, 0x5a, 0x2b, 0x01, 0xff, 0x5c, 0x2e, 0x05, 0xff, 0x5c, 0x2f, 0x05, 0xff, 0x5a, 0x2c, 0x02, 0xff, 0x5a, 0x2d, 0x05, 0xff, 0x57, 0x2c, 0x04, 0xff, 0x58, 0x2d, 0x07, 0xff, 0x59, 0x2e, 0x07, 0xff, 0x56, 0x2b, 0x06, 0xff, 0x55, 0x2b, 0x05, 0xff, 0x55, 0x2d, 0x07, 0xff, 0x54, 0x2c, 0x07, 0xff, 0x4f, 0x29, 0x05, 0xff, 0x4e, 0x2c, 0x06, 0xff, 0x40, 0x28, 0x05, 0xff, 0x9b, 0x40, 0x03, 0xff, 0xf4, 0x5c, 0x02, 0xff, 0xff, 0x65, 0x00, 0xff, 0xdf, 0x56, 0x03, 0xff, 0x58, 0x12, 0x02, 0xff, 0x3e, 0x0a, 0x03, 0xff, 0x55, 0x14, 0x02, 0xff, 0x59, 0x18, 0x01, 0xff, 0x5b, 0x1a, 0x03, 0xff, 0x32, 0x09, 0x02, 0xff, 0x67, 0x2c, 0x03, 0xff, 0xa8, 0x52, 0x01, 0xff, 0x8f, 0x43, 0x01, 0xff, 0x93, 0x46, 0x02, 0xff, 0x9c, 0x4e, 0x02, 0xff, 0x85, 0x42, 0x00, 0xff, 0x78, 0x3c, 0x02, 0xff, 0x82, 0x44, 0x03, 0xff, 0x75, 0x3c, 0x01, 0xff, 0x65, 0x34, 0x01, 0xff, 0x68, 0x38, 0x03, 0xff, 0x63, 0x34, 0x01, 0xff, 0x58, 0x2e, 0x01, 0xff, 0x63, 0x31, 0x03, 0xff, 0x73, 0x3f, 0x04, 0xff, 0x20, 0x21, 0x03, 0xff, 0x5e, 0x38, 0x01, 0xff, 0xcf, 0x67, 0x02, 0xff, 0xb4, 0x5c, 0x01, 0xff, 0x94, 0x4c, 0x02, 0xff, 0x93, 0x4f, 0x02, 0xff, 0x7e, 0x44, 0x01, 0xff, 0x66, 0x37, 0x01, 0xff, 0x7f, 0x45, 0x05, 0xff, 0x92, 0x4d, 0x03, 0xff, 0x55, 0x2f, 0x02, 0xff, 0x19, 0x11, 0x01, 0xff, 0x00, 0x00, 0x00, 0xff, 0x03, 0x00, 0x00, 0xff, 0x38, 0x1c, 0x00, 0xff, 0x66, 0x4b, 0x1f, 0xff, 0xb1, 0xb4, 0xb1, 0xff, 0xee, 0xff, 0xff, 0xff, 0xdf, 0xec, 0xec, 0xff, 0xa0, 0xa7, 0xa8, 0xff, 0x8f, 0x8f, 0x91, 0xff, 0x9f, 0xa3, 0xa3, 0xff, 0xbb, 0xc9, 0xc6, 0xff, 0xdb, 0xe8, 0xe9, 0xff, 0xc9, 0xd4, 0xd3, 0xff, 0x78, 0x82, 0x7c, 0xff, 0x05, 0x02, 0x00, 0xff, 0x1a, 0x18, 0x18, 0xff, 0x9c, 0xa8, 0xaa, 0xff, 0xda, 0xe6, 0xe7, 0xff, 0xce, 0xd9, 0xd4, 0xff, 0xce, 0xd9, 0xd5, 0xff, 0xce, 0xd9, 0xda, 0xff, 0xc9, 0xd4, 0xd4, 0xff, 0x26, 0x2a, 0x2c, 0xff, 0x19, 0x16, 0x1d, 0xff, 0x5e, 0x57, 0x4f, 0xff, 0x44, 0x3d, 0x28, 0xff, 0x44, 0x3c, 0x2f, 0xff, 0x41, 0x3a, 0x2e, 0xff, 0x42, 0x3b, 0x2e, 0xff, 0x41, 0x37, 0x2d, 0xff, 0x40, 0x38, 0x2b, 0xff, 0x40, 0x39, 0x2a, 0xff, 0x3e, 0x37, 0x29, 0xff, 0x3c, 0x36, 0x27, 0xff, 0x3c, 0x35, 0x27, 0xff, 0x3d, 0x36, 0x27, 0xff, 0x3d, 0x36, 0x28, 0xff, 0x3c, 0x35, 0x26, 0xff, 0x3a, 0x32, 0x24, 0xff, 0x3a, 0x32, 0x24, 0xff, 0x3c, 0x34, 0x25, 0xff, 0x3c, 0x33, 0x25, 0xff, 0x39, 0x32, 0x24, 0xff, 0x39, 0x33, 0x23, 0xff, 0x38, 0x31, 0x22, 0xff, 0x37, 0x30, 0x20, 0xff, 0x35, 0x2f, 0x1e, 0xff, 0x3c, 0x33, 0x22, 0xff, 0x38, 0x31, 0x20, 0xff, 0x35, 0x2d, 0x1d, 0xff, 0x38, 0x2e, 0x20, 0xff, 0x38, 0x2f, 0x21, 0xff, 0x35, 0x2c, 0x1e, 0xff, 0x35, 0x2c, 0x1e, 0xff, 0x96, 0x91, 0x89, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfd, 0xe3, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd8, 0xca, 0xc0, 0xff, 0x64, 0x2c, 0x02, 0xff, 0x62, 0x2e, 0x02, 0xff, 0x60, 0x2c, 0x03, 0xff, 0x60, 0x2d, 0x01, 0xff, 0x60, 0x2e, 0x03, 0xff, 0x5f, 0x2d, 0x03, 0xff, 0x5f, 0x2e, 0x03, 0xff, 0x5e, 0x2e, 0x05, 0xff, 0x5c, 0x2d, 0x03, 0xff, 0x60, 0x2d, 0x05, 0xff, 0x61, 0x2d, 0x06, 0xff, 0x5e, 0x2c, 0x05, 0xff, 0x5c, 0x2b, 0x05, 0xff, 0x5a, 0x2a, 0x02, 0xff, 0x57, 0x28, 0x01, 0xff, 0x58, 0x29, 0x00, 0xff, 0x56, 0x28, 0x00, 0xff, 0x5a, 0x2b, 0x02, 0xff, 0x5b, 0x30, 0x07, 0xff, 0x59, 0x2f, 0x08, 0xff, 0x58, 0x2d, 0x08, 0xff, 0x57, 0x2d, 0x07, 0xff, 0x57, 0x2f, 0x07, 0xff, 0x55, 0x2e, 0x08, 0xff, 0x56, 0x2e, 0x0b, 0xff, 0x54, 0x2d, 0x07, 0xff, 0x4c, 0x2b, 0x07, 0xff, 0x43, 0x29, 0x08, 0xff, 0xa5, 0x45, 0x02, 0xff, 0xf6, 0x60, 0x01, 0xff, 0xea, 0x5d, 0x01, 0xff, 0xe1, 0x5d, 0x00, 0xff, 0x75, 0x27, 0x02, 0xff, 0x3d, 0x0a, 0x02, 0xff, 0x4e, 0x12, 0x01, 0xff, 0x51, 0x16, 0x01, 0xff, 0x5e, 0x1c, 0x02, 0xff, 0x4c, 0x15, 0x03, 0xff, 0x38, 0x0f, 0x01, 0xff, 0x89, 0x41, 0x02, 0xff, 0x99, 0x4a, 0x03, 0xff, 0x98, 0x48, 0x01, 0xff, 0xa6, 0x53, 0x02, 0xff, 0x92, 0x47, 0x01, 0xff, 0x74, 0x35, 0x01, 0xff, 0x77, 0x3b, 0x02, 0xff, 0x74, 0x3a, 0x01, 0xff, 0x62, 0x32, 0x01, 0xff, 0x5f, 0x33, 0x03, 0xff, 0x62, 0x34, 0x00, 0xff, 0x5d, 0x31, 0x02, 0xff, 0x50, 0x28, 0x01, 0xff, 0x51, 0x2e, 0x02, 0xff, 0x44, 0x2e, 0x00, 0xff, 0xad, 0x5c, 0x03, 0xff, 0xae, 0x5d, 0x03, 0xff, 0x8a, 0x44, 0x02, 0xff, 0x89, 0x46, 0x02, 0xff, 0x89, 0x46, 0x02, 0xff, 0x8d, 0x4a, 0x01, 0xff, 0x94, 0x4e, 0x02, 0xff, 0x7a, 0x41, 0x04, 0xff, 0x2a, 0x19, 0x03, 0xff, 0x09, 0x04, 0x01, 0xff, 0x1f, 0x12, 0x01, 0xff, 0x5a, 0x42, 0x21, 0xff, 0x8e, 0x67, 0x2f, 0xff, 0x96, 0x6c, 0x24, 0xff, 0x92, 0x7c, 0x5a, 0xff, 0x90, 0x97, 0x93, 0xff, 0xb0, 0xb8, 0xbb, 0xff, 0xdf, 0xe8, 0xed, 0xff, 0xa8, 0xaf, 0xaf, 0xff, 0x72, 0x72, 0x71, 0xff, 0x88, 0x8b, 0x89, 0xff, 0xb2, 0xbb, 0xba, 0xff, 0xd2, 0xdc, 0xdb, 0xff, 0xe2, 0xe9, 0xe9, 0xff, 0x94, 0x9b, 0x97, 0xff, 0x14, 0x11, 0x0d, 0xff, 0x00, 0x00, 0x00, 0xff, 0x30, 0x2f, 0x2f, 0xff, 0x9b, 0xa8, 0xa9, 0xff, 0xdd, 0xea, 0xea, 0xff, 0xd5, 0xdf, 0xdc, 0xff, 0xce, 0xd8, 0xd7, 0xff, 0xcf, 0xdb, 0xda, 0xff, 0x3a, 0x3d, 0x3b, 0xff, 0x00, 0x00, 0x00, 0xff, 0x47, 0x44, 0x46, 0xff, 0x57, 0x4d, 0x44, 0xff, 0x42, 0x38, 0x28, 0xff, 0x41, 0x37, 0x2c, 0xff, 0x44, 0x38, 0x2c, 0xff, 0x43, 0x38, 0x2b, 0xff, 0x40, 0x37, 0x29, 0xff, 0x40, 0x38, 0x28, 0xff, 0x3d, 0x36, 0x26, 0xff, 0x3b, 0x34, 0x25, 0xff, 0x3b, 0x34, 0x24, 0xff, 0x3c, 0x35, 0x26, 0xff, 0x3c, 0x35, 0x26, 0xff, 0x3b, 0x34, 0x25, 0xff, 0x3b, 0x32, 0x24, 0xff, 0x3c, 0x33, 0x25, 0xff, 0x3b, 0x32, 0x23, 0xff, 0x3a, 0x30, 0x22, 0xff, 0x38, 0x31, 0x22, 0xff, 0x38, 0x31, 0x22, 0xff, 0x39, 0x33, 0x22, 0xff, 0x38, 0x31, 0x21, 0xff, 0x37, 0x2f, 0x1e, 0xff, 0x39, 0x2f, 0x1f, 0xff, 0x38, 0x31, 0x20, 0xff, 0x37, 0x2e, 0x1e, 0xff, 0x36, 0x2c, 0x1e, 0xff, 0x39, 0x2e, 0x20, 0xff, 0x38, 0x2d, 0x20, 0xff, 0x38, 0x2d, 0x1f, 0xff, 0x3b, 0x31, 0x22, 0xff, 0xd1, 0xcf, 0xcb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe4, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xfc, 0xff, 0x89, 0x5e, 0x3f, 0xff, 0x63, 0x2b, 0x04, 0xff, 0x62, 0x2b, 0x03, 0xff, 0x62, 0x2d, 0x02, 0xff, 0x61, 0x2d, 0x02, 0xff, 0x61, 0x2d, 0x04, 0xff, 0x60, 0x2e, 0x04, 0xff, 0x5e, 0x2c, 0x03, 0xff, 0x5b, 0x2b, 0x04, 0xff, 0x5b, 0x2b, 0x03, 0xff, 0x5f, 0x2e, 0x05, 0xff, 0x5f, 0x2d, 0x05, 0xff, 0x5c, 0x2b, 0x02, 0xff, 0x5c, 0x2b, 0x00, 0xff, 0x5d, 0x2e, 0x03, 0xff, 0x5f, 0x32, 0x09, 0xff, 0x5f, 0x31, 0x0d, 0xff, 0x5b, 0x2f, 0x0c, 0xff, 0x5a, 0x2d, 0x06, 0xff, 0x5a, 0x2d, 0x03, 0xff, 0x57, 0x2d, 0x06, 0xff, 0x58, 0x2e, 0x0a, 0xff, 0x56, 0x2e, 0x07, 0xff, 0x55, 0x2e, 0x06, 0xff, 0x55, 0x2d, 0x08, 0xff, 0x54, 0x2d, 0x0a, 0xff, 0x50, 0x2c, 0x07, 0xff, 0x52, 0x2e, 0x0c, 0xff, 0x45, 0x29, 0x0b, 0xff, 0xab, 0x48, 0x03, 0xff, 0xf8, 0x62, 0x02, 0xff, 0xce, 0x54, 0x00, 0xff, 0xde, 0x5f, 0x02, 0xff, 0x98, 0x3b, 0x04, 0xff, 0x3e, 0x0b, 0x00, 0xff, 0x48, 0x12, 0x01, 0xff, 0x4f, 0x14, 0x02, 0xff, 0x55, 0x18, 0x01, 0xff, 0x5b, 0x1d, 0x02, 0xff, 0x30, 0x09, 0x03, 0xff, 0x50, 0x21, 0x03, 0xff, 0xa4, 0x4f, 0x02, 0xff, 0x95, 0x46, 0x00, 0xff, 0x9e, 0x4c, 0x01, 0xff, 0x99, 0x4b, 0x02, 0xff, 0x79, 0x37, 0x02, 0xff, 0x6a, 0x30, 0x01, 0xff, 0x6c, 0x32, 0x01, 0xff, 0x5e, 0x2f, 0x01, 0xff, 0x5c, 0x31, 0x01, 0xff, 0x61, 0x33, 0x01, 0xff, 0x5d, 0x31, 0x02, 0xff, 0x3e, 0x20, 0x02, 0xff, 0x32, 0x1c, 0x02, 0xff, 0x9a, 0x53, 0x02, 0xff, 0xae, 0x61, 0x05, 0xff, 0x1a, 0x12, 0x02, 0xff, 0x19, 0x0f, 0x02, 0xff, 0x91, 0x4e, 0x03, 0xff, 0x93, 0x4c, 0x02, 0xff, 0x7b, 0x42, 0x02, 0xff, 0x40, 0x24, 0x01, 0xff, 0x08, 0x05, 0x00, 0xff, 0x23, 0x19, 0x04, 0xff, 0x63, 0x37, 0x02, 0xff, 0x78, 0x45, 0x01, 0xff, 0xa6, 0x62, 0x16, 0xff, 0xa9, 0x7d, 0x48, 0xff, 0x89, 0x7c, 0x63, 0xff, 0x7c, 0x78, 0x69, 0xff, 0x92, 0x96, 0x8d, 0xff, 0x99, 0x9d, 0x9c, 0xff, 0xbc, 0xc3, 0xc4, 0xff, 0xb6, 0xbe, 0xbd, 0xff, 0x85, 0x88, 0x83, 0xff, 0x8c, 0x90, 0x8d, 0xff, 0xba, 0xc2, 0xc1, 0xff, 0xcb, 0xd5, 0xd5, 0xff, 0xdc, 0xe6, 0xe6, 0xff, 0xed, 0xf5, 0xf4, 0xff, 0x46, 0x47, 0x45, 0xff, 0x00, 0x00, 0x00, 0xff, 0x10, 0x0b, 0x08, 0xff, 0x3d, 0x42, 0x3f, 0xff, 0xa5, 0xb2, 0xb3, 0xff, 0xd9, 0xe3, 0xe5, 0xff, 0xe4, 0xed, 0xec, 0xff, 0xd6, 0xe3, 0xe4, 0xff, 0x46, 0x49, 0x4c, 0xff, 0x00, 0x00, 0x00, 0xff, 0x12, 0x12, 0x1b, 0xff, 0x5c, 0x54, 0x58, 0xff, 0x48, 0x40, 0x2f, 0xff, 0x3f, 0x34, 0x28, 0xff, 0x44, 0x37, 0x2c, 0xff, 0x40, 0x36, 0x27, 0xff, 0x3d, 0x35, 0x25, 0xff, 0x3f, 0x36, 0x27, 0xff, 0x3e, 0x36, 0x26, 0xff, 0x3c, 0x33, 0x23, 0xff, 0x3c, 0x33, 0x24, 0xff, 0x3c, 0x34, 0x24, 0xff, 0x3a, 0x33, 0x22, 0xff, 0x3b, 0x34, 0x24, 0xff, 0x3a, 0x33, 0x22, 0xff, 0x39, 0x31, 0x1f, 0xff, 0x3a, 0x32, 0x24, 0xff, 0x3b, 0x32, 0x24, 0xff, 0x39, 0x30, 0x20, 0xff, 0x38, 0x2f, 0x20, 0xff, 0x39, 0x31, 0x21, 0xff, 0x39, 0x32, 0x1f, 0xff, 0x39, 0x32, 0x1f, 0xff, 0x37, 0x2e, 0x1e, 0xff, 0x36, 0x2d, 0x1d, 0xff, 0x37, 0x2f, 0x1f, 0xff, 0x36, 0x2e, 0x1d, 0xff, 0x36, 0x2b, 0x1b, 0xff, 0x36, 0x2c, 0x1c, 0xff, 0x37, 0x2d, 0x1d, 0xff, 0x38, 0x2d, 0x1d, 0xff, 0x5c, 0x54, 0x47, 0xff, 0xf5, 0xf5, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe4, 0xee, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x9c, 0x88, 0xff, 0x65, 0x2d, 0x04, 0xff, 0x64, 0x2b, 0x03, 0xff, 0x63, 0x2b, 0x03, 0xff, 0x63, 0x2e, 0x02, 0xff, 0x62, 0x2f, 0x04, 0xff, 0x61, 0x2d, 0x03, 0xff, 0x61, 0x2e, 0x04, 0xff, 0x60, 0x2e, 0x05, 0xff, 0x5c, 0x2c, 0x02, 0xff, 0x5d, 0x2d, 0x04, 0xff, 0x5c, 0x2e, 0x07, 0xff, 0x5a, 0x2b, 0x04, 0xff, 0x5c, 0x2d, 0x07, 0xff, 0x65, 0x36, 0x0c, 0xff, 0x73, 0x45, 0x21, 0xff, 0x7d, 0x52, 0x3b, 0xff, 0x7c, 0x53, 0x40, 0xff, 0x79, 0x51, 0x3f, 0xff, 0x6d, 0x43, 0x30, 0xff, 0x5e, 0x33, 0x17, 0xff, 0x58, 0x30, 0x0c, 0xff, 0x5a, 0x30, 0x0c, 0xff, 0x59, 0x30, 0x0c, 0xff, 0x54, 0x2f, 0x07, 0xff, 0x53, 0x2e, 0x06, 0xff, 0x55, 0x2e, 0x0b, 0xff, 0x53, 0x2f, 0x0c, 0xff, 0x51, 0x2f, 0x0f, 0xff, 0x47, 0x2a, 0x0d, 0xff, 0xb6, 0x4d, 0x03, 0xff, 0xf9, 0x64, 0x00, 0xff, 0xbb, 0x4e, 0x01, 0xff, 0xc3, 0x56, 0x03, 0xff, 0xc6, 0x56, 0x05, 0xff, 0x5d, 0x1a, 0x03, 0xff, 0x43, 0x0d, 0x01, 0xff, 0x4f, 0x14, 0x02, 0xff, 0x53, 0x18, 0x01, 0xff, 0x55, 0x1b, 0x01, 0xff, 0x4d, 0x17, 0x01, 0xff, 0x38, 0x0f, 0x02, 0xff, 0x80, 0x3a, 0x03, 0xff, 0xa3, 0x4d, 0x02, 0xff, 0x91, 0x41, 0x01, 0xff, 0x9a, 0x4c, 0x02, 0xff, 0x83, 0x3e, 0x02, 0xff, 0x67, 0x2a, 0x01, 0xff, 0x6a, 0x2f, 0x02, 0xff, 0x67, 0x31, 0x02, 0xff, 0x64, 0x32, 0x02, 0xff, 0x60, 0x31, 0x01, 0xff, 0x5b, 0x31, 0x01, 0xff, 0x43, 0x26, 0x01, 0xff, 0x22, 0x15, 0x01, 0xff, 0x81, 0x46, 0x04, 0xff, 0x51, 0x2f, 0x05, 0xff, 0x00, 0x00, 0x01, 0xff, 0x57, 0x32, 0x02, 0xff, 0xa5, 0x5e, 0x03, 0xff, 0x39, 0x24, 0x00, 0xff, 0x09, 0x05, 0x01, 0xff, 0x02, 0x01, 0x02, 0xff, 0x2f, 0x19, 0x01, 0xff, 0x7f, 0x41, 0x01, 0xff, 0x87, 0x41, 0x04, 0xff, 0x9a, 0x48, 0x02, 0xff, 0x9a, 0x46, 0x00, 0xff, 0x6d, 0x47, 0x1a, 0xff, 0x5f, 0x59, 0x53, 0xff, 0x55, 0x50, 0x44, 0xff, 0x65, 0x62, 0x55, 0xff, 0x85, 0x88, 0x85, 0xff, 0xa2, 0xa8, 0xa6, 0xff, 0xb5, 0xbb, 0xb9, 0xff, 0x9e, 0xa0, 0x9e, 0xff, 0x98, 0x9e, 0x9c, 0xff, 0xb9, 0xc3, 0xc2, 0xff, 0xc7, 0xd3, 0xd2, 0xff, 0xb9, 0xc5, 0xc6, 0xff, 0xf2, 0xf8, 0xf8, 0xff, 0xb1, 0xb2, 0xb1, 0xff, 0x0b, 0x09, 0x08, 0xff, 0x0b, 0x05, 0x05, 0xff, 0x17, 0x12, 0x12, 0xff, 0x51, 0x56, 0x55, 0xff, 0xb5, 0xc3, 0xc1, 0xff, 0xf3, 0xfe, 0xff, 0xff, 0xd3, 0xdb, 0xda, 0xff, 0x3c, 0x40, 0x41, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x26, 0x24, 0x28, 0xff, 0x56, 0x4c, 0x46, 0xff, 0x44, 0x37, 0x27, 0xff, 0x3f, 0x36, 0x27, 0xff, 0x3f, 0x36, 0x27, 0xff, 0x40, 0x35, 0x26, 0xff, 0x3d, 0x34, 0x25, 0xff, 0x3d, 0x34, 0x24, 0xff, 0x3b, 0x32, 0x22, 0xff, 0x3b, 0x32, 0x20, 0xff, 0x3c, 0x33, 0x23, 0xff, 0x3c, 0x33, 0x23, 0xff, 0x3b, 0x32, 0x22, 0xff, 0x39, 0x30, 0x1e, 0xff, 0x38, 0x30, 0x1f, 0xff, 0x39, 0x30, 0x20, 0xff, 0x3a, 0x31, 0x22, 0xff, 0x3a, 0x32, 0x20, 0xff, 0x36, 0x2e, 0x1d, 0xff, 0x36, 0x2d, 0x1d, 0xff, 0x39, 0x30, 0x1f, 0xff, 0x39, 0x30, 0x20, 0xff, 0x38, 0x2f, 0x1d, 0xff, 0x38, 0x2d, 0x1d, 0xff, 0x37, 0x2c, 0x1c, 0xff, 0x37, 0x2d, 0x1b, 0xff, 0x37, 0x2d, 0x1b, 0xff, 0x35, 0x2a, 0x1a, 0xff, 0x34, 0x2a, 0x1a, 0xff, 0x37, 0x2c, 0x1c, 0xff, 0x36, 0x2c, 0x1b, 0xff, 0xa1, 0x9c, 0x94, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xec, 0xe4, 0xdf, 0xff, 0x73, 0x3e, 0x1a, 0xff, 0x63, 0x2b, 0x02, 0xff, 0x63, 0x2b, 0x02, 0xff, 0x64, 0x2c, 0x03, 0xff, 0x64, 0x2f, 0x04, 0xff, 0x62, 0x2f, 0x03, 0xff, 0x61, 0x2e, 0x04, 0xff, 0x5f, 0x2c, 0x03, 0xff, 0x60, 0x2e, 0x05, 0xff, 0x5f, 0x2f, 0x05, 0xff, 0x5c, 0x2c, 0x03, 0xff, 0x5b, 0x2b, 0x02, 0xff, 0x61, 0x32, 0x06, 0xff, 0x70, 0x40, 0x1a, 0xff, 0x80, 0x4f, 0x31, 0xff, 0x8b, 0x58, 0x44, 0xff, 0x90, 0x65, 0x5c, 0xff, 0x99, 0x75, 0x72, 0xff, 0x9d, 0x7d, 0x7e, 0xff, 0x87, 0x63, 0x61, 0xff, 0x6b, 0x41, 0x35, 0xff, 0x5e, 0x36, 0x1c, 0xff, 0x56, 0x2d, 0x08, 0xff, 0x57, 0x31, 0x0c, 0xff, 0x54, 0x30, 0x0b, 0xff, 0x52, 0x2e, 0x08, 0xff, 0x55, 0x31, 0x0f, 0xff, 0x55, 0x31, 0x10, 0xff, 0x4b, 0x2e, 0x11, 0xff, 0x49, 0x2f, 0x0f, 0xff, 0xc0, 0x52, 0x04, 0xff, 0xf6, 0x61, 0x00, 0xff, 0xb7, 0x4e, 0x02, 0xff, 0xa4, 0x44, 0x01, 0xff, 0xc9, 0x55, 0x01, 0xff, 0x83, 0x30, 0x02, 0xff, 0x3f, 0x0a, 0x01, 0xff, 0x53, 0x15, 0x01, 0xff, 0x55, 0x17, 0x01, 0xff, 0x52, 0x17, 0x02, 0xff, 0x56, 0x1b, 0x01, 0xff, 0x3f, 0x11, 0x01, 0xff, 0x40, 0x17, 0x03, 0xff, 0x9f, 0x4c, 0x03, 0xff, 0x9b, 0x4a, 0x01, 0xff, 0x95, 0x44, 0x01, 0xff, 0x92, 0x44, 0x02, 0xff, 0x7d, 0x35, 0x01, 0xff, 0x6b, 0x2c, 0x01, 0xff, 0x60, 0x29, 0x01, 0xff, 0x6b, 0x32, 0x03, 0xff, 0x68, 0x32, 0x01, 0xff, 0x63, 0x30, 0x01, 0xff, 0x4f, 0x2a, 0x02, 0xff, 0x28, 0x19, 0x00, 0xff, 0x41, 0x24, 0x02, 0xff, 0x1c, 0x10, 0x02, 0xff, 0x04, 0x02, 0x03, 0xff, 0x8a, 0x4b, 0x05, 0xff, 0x4d, 0x2f, 0x04, 0xff, 0x15, 0x0e, 0x05, 0xff, 0x42, 0x22, 0x03, 0xff, 0x72, 0x3c, 0x03, 0xff, 0x91, 0x48, 0x04, 0xff, 0x97, 0x41, 0x05, 0xff, 0x8c, 0x3f, 0x03, 0xff, 0x84, 0x3f, 0x02, 0xff, 0x4a, 0x26, 0x00, 0xff, 0x30, 0x25, 0x07, 0xff, 0x79, 0x6d, 0x52, 0xff, 0x9f, 0x9a, 0x89, 0xff, 0x8e, 0x91, 0x8c, 0xff, 0x8f, 0x8e, 0x8a, 0xff, 0x95, 0x97, 0x92, 0xff, 0xa9, 0xaf, 0xad, 0xff, 0xbb, 0xbe, 0xbe, 0xff, 0xbd, 0xc5, 0xc1, 0xff, 0xbf, 0xc9, 0xc8, 0xff, 0xb8, 0xc1, 0xc0, 0xff, 0xa6, 0xaa, 0xaa, 0xff, 0x93, 0x9a, 0x97, 0xff, 0xa0, 0xaa, 0xa4, 0xff, 0x3a, 0x3b, 0x37, 0xff, 0x0a, 0x05, 0x08, 0xff, 0x14, 0x0e, 0x11, 0xff, 0x22, 0x21, 0x1f, 0xff, 0x72, 0x7a, 0x76, 0xff, 0xec, 0xf9, 0xfb, 0xff, 0xaf, 0xb6, 0xb3, 0xff, 0x17, 0x19, 0x16, 0xff, 0x0c, 0x0b, 0x0d, 0xff, 0x04, 0x01, 0x00, 0xff, 0x00, 0x00, 0x01, 0xff, 0x40, 0x3c, 0x45, 0xff, 0x52, 0x4b, 0x43, 0xff, 0x3a, 0x30, 0x1d, 0xff, 0x43, 0x37, 0x29, 0xff, 0x40, 0x35, 0x26, 0xff, 0x3e, 0x34, 0x23, 0xff, 0x3c, 0x32, 0x22, 0xff, 0x3e, 0x34, 0x24, 0xff, 0x3b, 0x31, 0x20, 0xff, 0x3c, 0x32, 0x21, 0xff, 0x3c, 0x32, 0x21, 0xff, 0x38, 0x2e, 0x1d, 0xff, 0x3a, 0x2f, 0x1f, 0xff, 0x3b, 0x31, 0x21, 0xff, 0x3a, 0x30, 0x1f, 0xff, 0x38, 0x2e, 0x1d, 0xff, 0x38, 0x2f, 0x1e, 0xff, 0x37, 0x2d, 0x1c, 0xff, 0x39, 0x30, 0x1e, 0xff, 0x3a, 0x2e, 0x1f, 0xff, 0x37, 0x2c, 0x1d, 0xff, 0x36, 0x2c, 0x19, 0xff, 0x36, 0x2d, 0x1a, 0xff, 0x36, 0x2c, 0x1a, 0xff, 0x37, 0x2c, 0x1a, 0xff, 0x36, 0x2c, 0x19, 0xff, 0x34, 0x2b, 0x17, 0xff, 0x35, 0x2a, 0x18, 0xff, 0x34, 0x29, 0x18, 0xff, 0x34, 0x29, 0x19, 0xff, 0x4a, 0x41, 0x32, 0xff, 0xe7, 0xe6, 0xe4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa6, 0x84, 0x6d, 0xff, 0x66, 0x2b, 0x01, 0xff, 0x64, 0x2c, 0x03, 0xff, 0x62, 0x2a, 0x02, 0xff, 0x62, 0x2a, 0x02, 0xff, 0x65, 0x2e, 0x02, 0xff, 0x61, 0x2d, 0x01, 0xff, 0x61, 0x2e, 0x04, 0xff, 0x61, 0x2e, 0x05, 0xff, 0x63, 0x30, 0x08, 0xff, 0x5f, 0x30, 0x05, 0xff, 0x58, 0x2b, 0x00, 0xff, 0x60, 0x32, 0x03, 0xff, 0x76, 0x45, 0x13, 0xff, 0x8c, 0x59, 0x30, 0xff, 0x98, 0x65, 0x46, 0xff, 0x9c, 0x68, 0x56, 0xff, 0xa5, 0x7b, 0x80, 0xff, 0xaf, 0x97, 0xa5, 0xff, 0xb2, 0x9b, 0xaf, 0xff, 0xa5, 0x8e, 0x9c, 0xff, 0x79, 0x5b, 0x5b, 0xff, 0x5e, 0x33, 0x1b, 0xff, 0x55, 0x2c, 0x08, 0xff, 0x55, 0x30, 0x0c, 0xff, 0x57, 0x31, 0x10, 0xff, 0x54, 0x30, 0x12, 0xff, 0x56, 0x32, 0x16, 0xff, 0x54, 0x33, 0x15, 0xff, 0x4a, 0x31, 0x14, 0xff, 0x4f, 0x33, 0x15, 0xff, 0xc0, 0x55, 0x06, 0xff, 0xe7, 0x5f, 0x01, 0xff, 0xb5, 0x4d, 0x02, 0xff, 0xa7, 0x45, 0x01, 0xff, 0xc4, 0x54, 0x01, 0xff, 0xab, 0x43, 0x02, 0xff, 0x4e, 0x10, 0x02, 0xff, 0x52, 0x11, 0x00, 0xff, 0x58, 0x17, 0x01, 0xff, 0x52, 0x16, 0x03, 0xff, 0x53, 0x19, 0x01, 0xff, 0x4e, 0x18, 0x02, 0xff, 0x31, 0x0a, 0x03, 0xff, 0x69, 0x2c, 0x04, 0xff, 0xae, 0x53, 0x03, 0xff, 0x96, 0x43, 0x00, 0xff, 0x93, 0x46, 0x01, 0xff, 0x8f, 0x42, 0x02, 0xff, 0x79, 0x30, 0x01, 0xff, 0x60, 0x23, 0x01, 0xff, 0x5d, 0x22, 0x02, 0xff, 0x66, 0x2a, 0x02, 0xff, 0x6b, 0x2f, 0x00, 0xff, 0x5f, 0x2b, 0x01, 0xff, 0x56, 0x26, 0x01, 0xff, 0x80, 0x37, 0x02, 0xff, 0x7a, 0x36, 0x03, 0xff, 0x57, 0x2d, 0x04, 0xff, 0x71, 0x3f, 0x07, 0xff, 0x40, 0x26, 0x09, 0xff, 0x24, 0x18, 0x06, 0xff, 0x69, 0x41, 0x05, 0xff, 0x58, 0x33, 0x01, 0xff, 0x30, 0x1b, 0x03, 0xff, 0x1f, 0x16, 0x01, 0xff, 0x16, 0x15, 0x00, 0xff, 0x11, 0x13, 0x01, 0xff, 0x01, 0x0b, 0x02, 0xff, 0x07, 0x0d, 0x00, 0xff, 0x1a, 0x1b, 0x08, 0xff, 0x37, 0x35, 0x30, 0xff, 0xa0, 0x9d, 0x95, 0xff, 0xbe, 0xbc, 0xbe, 0xff, 0x9c, 0x9f, 0x99, 0xff, 0xa3, 0xa7, 0xa5, 0xff, 0x9e, 0xa1, 0x9e, 0xff, 0x89, 0x8e, 0x87, 0xff, 0x50, 0x54, 0x4e, 0xff, 0x44, 0x46, 0x42, 0xff, 0x9f, 0xa7, 0xa3, 0xff, 0x99, 0xa7, 0xa3, 0xff, 0xc6, 0xd4, 0xd1, 0xff, 0x91, 0x96, 0x93, 0xff, 0x17, 0x15, 0x15, 0xff, 0x0c, 0x0b, 0x09, 0xff, 0x15, 0x14, 0x13, 0xff, 0x30, 0x31, 0x2d, 0xff, 0xad, 0xba, 0xb5, 0xff, 0xc4, 0xcf, 0xcf, 0xff, 0x2b, 0x2c, 0x29, 0xff, 0x0e, 0x0d, 0x0c, 0xff, 0x04, 0x04, 0x03, 0xff, 0x06, 0x06, 0x04, 0xff, 0x0e, 0x0d, 0x13, 0xff, 0x49, 0x45, 0x44, 0xff, 0x47, 0x3c, 0x2b, 0xff, 0x3d, 0x2f, 0x21, 0xff, 0x3e, 0x34, 0x26, 0xff, 0x3d, 0x34, 0x22, 0xff, 0x3d, 0x31, 0x21, 0xff, 0x3c, 0x32, 0x22, 0xff, 0x3d, 0x32, 0x21, 0xff, 0x3c, 0x30, 0x20, 0xff, 0x3c, 0x2e, 0x1f, 0xff, 0x3c, 0x2f, 0x1f, 0xff, 0x3a, 0x2f, 0x1f, 0xff, 0x3a, 0x2e, 0x1f, 0xff, 0x39, 0x30, 0x1e, 0xff, 0x39, 0x2f, 0x1c, 0xff, 0x38, 0x2e, 0x1e, 0xff, 0x39, 0x2e, 0x1e, 0xff, 0x38, 0x2f, 0x1d, 0xff, 0x35, 0x2c, 0x1b, 0xff, 0x37, 0x2d, 0x1b, 0xff, 0x35, 0x2d, 0x1a, 0xff, 0x34, 0x2c, 0x19, 0xff, 0x35, 0x2b, 0x19, 0xff, 0x35, 0x2c, 0x19, 0xff, 0x33, 0x29, 0x17, 0xff, 0x32, 0x29, 0x16, 0xff, 0x32, 0x29, 0x16, 0xff, 0x33, 0x29, 0x17, 0xff, 0x33, 0x29, 0x16, 0xff, 0x31, 0x26, 0x16, 0xff, 0x7a, 0x73, 0x6a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xd1, 0xc8, 0xff, 0x6e, 0x37, 0x0f, 0xff, 0x65, 0x2c, 0x01, 0xff, 0x65, 0x2c, 0x03, 0xff, 0x64, 0x2c, 0x04, 0xff, 0x63, 0x2c, 0x03, 0xff, 0x65, 0x2f, 0x03, 0xff, 0x61, 0x2e, 0x02, 0xff, 0x5f, 0x2d, 0x04, 0xff, 0x62, 0x30, 0x09, 0xff, 0x65, 0x32, 0x0a, 0xff, 0x5e, 0x2b, 0x01, 0xff, 0x5c, 0x2b, 0x00, 0xff, 0x72, 0x42, 0x12, 0xff, 0x8d, 0x5a, 0x2c, 0xff, 0xa0, 0x6a, 0x46, 0xff, 0xa7, 0x70, 0x54, 0xff, 0xad, 0x76, 0x69, 0xff, 0xbc, 0x9a, 0xa6, 0xff, 0xc0, 0xb3, 0xc9, 0xff, 0xb9, 0xa9, 0xbf, 0xff, 0xb1, 0xa0, 0xb9, 0xff, 0x91, 0x7b, 0x87, 0xff, 0x58, 0x36, 0x1f, 0xff, 0x51, 0x2b, 0x07, 0xff, 0x57, 0x32, 0x11, 0xff, 0x56, 0x32, 0x14, 0xff, 0x57, 0x34, 0x1b, 0xff, 0x54, 0x33, 0x1a, 0xff, 0x56, 0x36, 0x19, 0xff, 0x4b, 0x33, 0x18, 0xff, 0x50, 0x33, 0x16, 0xff, 0xbe, 0x57, 0x05, 0xff, 0xd9, 0x5b, 0x00, 0xff, 0xb2, 0x48, 0x01, 0xff, 0xc9, 0x57, 0x02, 0xff, 0xd2, 0x61, 0x03, 0xff, 0xc9, 0x54, 0x03, 0xff, 0x7b, 0x22, 0x03, 0xff, 0x4e, 0x0e, 0x02, 0xff, 0x58, 0x16, 0x01, 0xff, 0x52, 0x14, 0x00, 0xff, 0x55, 0x1a, 0x00, 0xff, 0x56, 0x1c, 0x01, 0xff, 0x40, 0x11, 0x01, 0xff, 0x25, 0x04, 0x01, 0xff, 0x92, 0x42, 0x02, 0xff, 0xac, 0x50, 0x01, 0xff, 0x93, 0x42, 0x01, 0xff, 0x93, 0x43, 0x01, 0xff, 0x8d, 0x3d, 0x02, 0xff, 0x7a, 0x31, 0x01, 0xff, 0x61, 0x1e, 0x00, 0xff, 0x65, 0x23, 0x01, 0xff, 0x6c, 0x29, 0x00, 0xff, 0x77, 0x2c, 0x02, 0xff, 0x8d, 0x37, 0x00, 0xff, 0x96, 0x3b, 0x01, 0xff, 0xa2, 0x44, 0x03, 0xff, 0x78, 0x3b, 0x03, 0xff, 0x59, 0x31, 0x06, 0xff, 0x1b, 0x0c, 0x03, 0xff, 0x1b, 0x11, 0x03, 0xff, 0x1e, 0x17, 0x02, 0xff, 0x00, 0x06, 0x02, 0xff, 0x02, 0x0d, 0x00, 0xff, 0x0b, 0x12, 0x02, 0xff, 0x10, 0x18, 0x00, 0xff, 0x1a, 0x20, 0x02, 0xff, 0x23, 0x20, 0x02, 0xff, 0x2c, 0x20, 0x02, 0xff, 0x2c, 0x1a, 0x00, 0xff, 0x44, 0x14, 0x00, 0xff, 0x68, 0x4b, 0x1d, 0xff, 0x89, 0x92, 0x8c, 0xff, 0x74, 0x75, 0x71, 0xff, 0x46, 0x44, 0x3f, 0xff, 0x0d, 0x0d, 0x05, 0xff, 0x00, 0x00, 0x00, 0xff, 0x1b, 0x1a, 0x0d, 0xff, 0x75, 0x7f, 0x76, 0xff, 0xb9, 0xc6, 0xc4, 0xff, 0x8f, 0x99, 0x96, 0xff, 0xd8, 0xe2, 0xe1, 0xff, 0xe8, 0xf6, 0xf5, 0xff, 0x63, 0x6b, 0x67, 0xff, 0x13, 0x13, 0x11, 0xff, 0x0f, 0x0a, 0x0b, 0xff, 0x12, 0x10, 0x0b, 0xff, 0x50, 0x58, 0x51, 0xff, 0xea, 0xf6, 0xf8, 0xff, 0x97, 0x9d, 0x9c, 0xff, 0x00, 0x00, 0x00, 0xff, 0x03, 0x01, 0x02, 0xff, 0x0f, 0x0d, 0x0c, 0xff, 0x00, 0x00, 0x00, 0xff, 0x1b, 0x18, 0x1b, 0xff, 0x51, 0x48, 0x42, 0xff, 0x3d, 0x2f, 0x1b, 0xff, 0x40, 0x34, 0x21, 0xff, 0x3e, 0x34, 0x23, 0xff, 0x3e, 0x32, 0x23, 0xff, 0x3d, 0x30, 0x22, 0xff, 0x3d, 0x30, 0x20, 0xff, 0x3c, 0x30, 0x20, 0xff, 0x3a, 0x2d, 0x1d, 0xff, 0x3b, 0x2f, 0x1f, 0xff, 0x3a, 0x2e, 0x1e, 0xff, 0x39, 0x2c, 0x1c, 0xff, 0x39, 0x2e, 0x1d, 0xff, 0x3a, 0x2e, 0x1d, 0xff, 0x39, 0x2e, 0x1c, 0xff, 0x38, 0x2d, 0x1c, 0xff, 0x37, 0x2b, 0x1a, 0xff, 0x36, 0x2b, 0x19, 0xff, 0x36, 0x2b, 0x19, 0xff, 0x35, 0x2b, 0x18, 0xff, 0x35, 0x2a, 0x18, 0xff, 0x36, 0x2b, 0x19, 0xff, 0x35, 0x2a, 0x18, 0xff, 0x35, 0x2a, 0x18, 0xff, 0x35, 0x2a, 0x18, 0xff, 0x32, 0x27, 0x15, 0xff, 0x32, 0x28, 0x15, 0xff, 0x31, 0x28, 0x15, 0xff, 0x30, 0x26, 0x15, 0xff, 0x38, 0x2e, 0x1e, 0xff, 0xd5, 0xd3, 0xcf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf7, 0xf6, 0xff, 0x91, 0x65, 0x49, 0xff, 0x66, 0x2c, 0x02, 0xff, 0x66, 0x2d, 0x02, 0xff, 0x65, 0x2c, 0x03, 0xff, 0x64, 0x2d, 0x04, 0xff, 0x64, 0x2e, 0x04, 0xff, 0x63, 0x2e, 0x04, 0xff, 0x60, 0x2d, 0x04, 0xff, 0x5f, 0x2d, 0x06, 0xff, 0x61, 0x30, 0x0a, 0xff, 0x60, 0x2e, 0x08, 0xff, 0x61, 0x2f, 0x0d, 0xff, 0x75, 0x45, 0x24, 0xff, 0x8f, 0x59, 0x33, 0xff, 0x9f, 0x66, 0x42, 0xff, 0xaa, 0x6e, 0x4f, 0xff, 0xaf, 0x72, 0x56, 0xff, 0xaf, 0x75, 0x6a, 0xff, 0xbd, 0x9d, 0xac, 0xff, 0xbf, 0xb2, 0xc8, 0xff, 0xb7, 0xa7, 0xbb, 0xff, 0xb2, 0xa0, 0xb6, 0xff, 0x96, 0x82, 0x90, 0xff, 0x54, 0x35, 0x22, 0xff, 0x4f, 0x2a, 0x07, 0xff, 0x57, 0x36, 0x19, 0xff, 0x58, 0x36, 0x1d, 0xff, 0x59, 0x38, 0x20, 0xff, 0x53, 0x34, 0x1e, 0xff, 0x57, 0x38, 0x1f, 0xff, 0x4a, 0x34, 0x1c, 0xff, 0x53, 0x37, 0x1c, 0xff, 0xc3, 0x59, 0x06, 0xff, 0xd5, 0x59, 0x00, 0xff, 0xb7, 0x4b, 0x01, 0xff, 0xdf, 0x65, 0x02, 0xff, 0xc0, 0x53, 0x03, 0xff, 0xb1, 0x47, 0x00, 0xff, 0xa7, 0x3d, 0x03, 0xff, 0x59, 0x12, 0x03, 0xff, 0x56, 0x14, 0x03, 0xff, 0x57, 0x16, 0x02, 0xff, 0x58, 0x19, 0x01, 0xff, 0x57, 0x1a, 0x02, 0xff, 0x53, 0x1a, 0x02, 0xff, 0x2e, 0x07, 0x00, 0xff, 0x46, 0x15, 0x02, 0xff, 0xb1, 0x51, 0x02, 0xff, 0xad, 0x4f, 0x02, 0xff, 0x9d, 0x44, 0x01, 0xff, 0x97, 0x44, 0x02, 0xff, 0x90, 0x40, 0x02, 0xff, 0x88, 0x37, 0x01, 0xff, 0x7e, 0x31, 0x02, 0xff, 0x81, 0x32, 0x01, 0xff, 0x88, 0x36, 0x02, 0xff, 0x8a, 0x39, 0x01, 0xff, 0x81, 0x34, 0x00, 0xff, 0x6b, 0x29, 0x01, 0xff, 0x45, 0x21, 0x03, 0xff, 0x2b, 0x19, 0x03, 0xff, 0x3e, 0x26, 0x04, 0xff, 0x63, 0x36, 0x06, 0xff, 0x30, 0x12, 0x01, 0xff, 0x47, 0x24, 0x03, 0xff, 0x54, 0x30, 0x02, 0xff, 0x62, 0x38, 0x01, 0xff, 0x63, 0x3a, 0x02, 0xff, 0x60, 0x38, 0x01, 0xff, 0x76, 0x3f, 0x01, 0xff, 0x8a, 0x47, 0x03, 0xff, 0x87, 0x46, 0x03, 0xff, 0x77, 0x43, 0x00, 0xff, 0x30, 0x20, 0x00, 0xff, 0x0f, 0x12, 0x0e, 0xff, 0x0b, 0x09, 0x09, 0xff, 0x2c, 0x2e, 0x22, 0xff, 0x7a, 0x83, 0x7d, 0xff, 0x23, 0x25, 0x23, 0xff, 0x20, 0x21, 0x19, 0xff, 0x8b, 0x97, 0x8c, 0xff, 0x7a, 0x81, 0x84, 0xff, 0x4a, 0x3f, 0x39, 0xff, 0x47, 0x3a, 0x2b, 0xff, 0xec, 0xf8, 0xf2, 0xff, 0xf2, 0xf8, 0xf7, 0xff, 0x70, 0x75, 0x71, 0xff, 0x0b, 0x09, 0x08, 0xff, 0x0a, 0x09, 0x08, 0xff, 0x1e, 0x1d, 0x1c, 0xff, 0x96, 0x9f, 0x9c, 0xff, 0xe6, 0xf5, 0xf2, 0xff, 0x31, 0x35, 0x35, 0xff, 0x00, 0x00, 0x00, 0xff, 0x0c, 0x09, 0x0a, 0xff, 0x07, 0x05, 0x03, 0xff, 0x00, 0x00, 0x00, 0xff, 0x2a, 0x2b, 0x2e, 0xff, 0x52, 0x45, 0x3a, 0xff, 0x3b, 0x2a, 0x11, 0xff, 0x3c, 0x30, 0x1e, 0xff, 0x3e, 0x32, 0x22, 0xff, 0x3c, 0x30, 0x1e, 0xff, 0x3c, 0x2e, 0x1d, 0xff, 0x3d, 0x2f, 0x1f, 0xff, 0x3d, 0x30, 0x21, 0xff, 0x3b, 0x2d, 0x1d, 0xff, 0x3c, 0x30, 0x20, 0xff, 0x3a, 0x2d, 0x1f, 0xff, 0x3a, 0x2e, 0x1e, 0xff, 0x3a, 0x2e, 0x1c, 0xff, 0x38, 0x2c, 0x19, 0xff, 0x37, 0x2b, 0x18, 0xff, 0x38, 0x2c, 0x1a, 0xff, 0x39, 0x2c, 0x1a, 0xff, 0x37, 0x2a, 0x18, 0xff, 0x37, 0x2b, 0x19, 0xff, 0x36, 0x29, 0x17, 0xff, 0x34, 0x28, 0x16, 0xff, 0x36, 0x29, 0x17, 0xff, 0x36, 0x29, 0x17, 0xff, 0x37, 0x2a, 0x18, 0xff, 0x34, 0x27, 0x16, 0xff, 0x33, 0x27, 0x14, 0xff, 0x34, 0x28, 0x16, 0xff, 0x32, 0x27, 0x14, 0xff, 0x32, 0x27, 0x15, 0xff, 0x6e, 0x66, 0x59, 0xff, 0xf7, 0xf6, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe2, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xc5, 0xba, 0xff, 0x6a, 0x2d, 0x05, 0xff, 0x66, 0x2b, 0x01, 0xff, 0x65, 0x2d, 0x03, 0xff, 0x63, 0x2d, 0x04, 0xff, 0x65, 0x2e, 0x05, 0xff, 0x64, 0x2f, 0x05, 0xff, 0x61, 0x2d, 0x05, 0xff, 0x62, 0x2e, 0x08, 0xff, 0x62, 0x30, 0x0a, 0xff, 0x61, 0x2c, 0x07, 0xff, 0x5e, 0x2b, 0x0a, 0xff, 0x70, 0x44, 0x2b, 0xff, 0x96, 0x6b, 0x50, 0xff, 0xae, 0x79, 0x57, 0xff, 0xaf, 0x73, 0x51, 0xff, 0xae, 0x6e, 0x4e, 0xff, 0x9f, 0x64, 0x4e, 0xff, 0x89, 0x56, 0x51, 0xff, 0x9b, 0x7d, 0x8b, 0xff, 0xaf, 0xa0, 0xbb, 0xff, 0xb0, 0x9d, 0xb7, 0xff, 0xa9, 0x94, 0xae, 0xff, 0x85, 0x6e, 0x7d, 0xff, 0x56, 0x34, 0x21, 0xff, 0x52, 0x2f, 0x10, 0xff, 0x58, 0x36, 0x21, 0xff, 0x5b, 0x3a, 0x24, 0xff, 0x59, 0x3a, 0x24, 0xff, 0x56, 0x38, 0x25, 0xff, 0x56, 0x38, 0x21, 0xff, 0x4a, 0x37, 0x23, 0xff, 0x5b, 0x3c, 0x21, 0xff, 0xc4, 0x58, 0x03, 0xff, 0xc9, 0x50, 0x00, 0xff, 0xc9, 0x56, 0x01, 0xff, 0xda, 0x64, 0x02, 0xff, 0xaa, 0x45, 0x01, 0xff, 0x9c, 0x3c, 0x01, 0xff, 0xc4, 0x55, 0x02, 0xff, 0x81, 0x29, 0x03, 0xff, 0x50, 0x0f, 0x02, 0xff, 0x5a, 0x19, 0x03, 0xff, 0x58, 0x19, 0x02, 0xff, 0x5a, 0x1b, 0x00, 0xff, 0x5a, 0x1c, 0x01, 0xff, 0x52, 0x16, 0x02, 0xff, 0x25, 0x00, 0x03, 0xff, 0x77, 0x32, 0x04, 0xff, 0xc0, 0x58, 0x02, 0xff, 0xa7, 0x49, 0x02, 0xff, 0x95, 0x44, 0x02, 0xff, 0x83, 0x3c, 0x01, 0xff, 0x81, 0x39, 0x02, 0xff, 0x7f, 0x37, 0x01, 0xff, 0x81, 0x36, 0x01, 0xff, 0x80, 0x35, 0x02, 0xff, 0x77, 0x33, 0x01, 0xff, 0x69, 0x2b, 0x01, 0xff, 0x6b, 0x2b, 0x01, 0xff, 0x35, 0x18, 0x01, 0xff, 0x26, 0x18, 0x05, 0xff, 0x9c, 0x5f, 0x06, 0xff, 0x9b, 0x5b, 0x02, 0xff, 0x5c, 0x2c, 0x04, 0xff, 0x6c, 0x35, 0x04, 0xff, 0x6a, 0x2f, 0x03, 0xff, 0x68, 0x2e, 0x01, 0xff, 0x7c, 0x3a, 0x01, 0xff, 0x88, 0x40, 0x02, 0xff, 0x84, 0x42, 0x01, 0xff, 0x6a, 0x39, 0x03, 0xff, 0x3a, 0x21, 0x03, 0xff, 0x0a, 0x07, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x02, 0x01, 0x00, 0xff, 0x41, 0x47, 0x36, 0xff, 0xb6, 0xc1, 0xbc, 0xff, 0xa8, 0xb0, 0xad, 0xff, 0x0d, 0x0e, 0x0c, 0xff, 0x3f, 0x41, 0x3b, 0xff, 0x89, 0x8d, 0x90, 0xff, 0x33, 0x29, 0x28, 0xff, 0x34, 0x1d, 0x00, 0xff, 0x8b, 0x89, 0x80, 0xff, 0xe5, 0xeb, 0xe9, 0xff, 0xe7, 0xf3, 0xef, 0xff, 0x5a, 0x5d, 0x5b, 0xff, 0x12, 0x12, 0x0f, 0xff, 0x14, 0x0f, 0x0d, 0xff, 0x46, 0x4b, 0x43, 0xff, 0xd9, 0xeb, 0xe9, 0xff, 0xa6, 0xac, 0xad, 0xff, 0x00, 0x00, 0x00, 0xff, 0x02, 0x01, 0x01, 0xff, 0x0e, 0x0d, 0x0d, 0xff, 0x05, 0x07, 0x08, 0xff, 0x0a, 0x0e, 0x17, 0xff, 0x5a, 0x5a, 0x67, 0xff, 0x58, 0x4c, 0x41, 0xff, 0x37, 0x27, 0x11, 0xff, 0x3b, 0x2f, 0x1c, 0xff, 0x3b, 0x2f, 0x1c, 0xff, 0x3d, 0x2f, 0x1d, 0xff, 0x3c, 0x2d, 0x1d, 0xff, 0x3c, 0x2d, 0x1f, 0xff, 0x3c, 0x2c, 0x1d, 0xff, 0x3b, 0x2c, 0x1c, 0xff, 0x39, 0x2c, 0x1c, 0xff, 0x37, 0x2b, 0x1a, 0xff, 0x39, 0x2c, 0x1a, 0xff, 0x39, 0x2d, 0x1b, 0xff, 0x36, 0x29, 0x17, 0xff, 0x38, 0x2b, 0x19, 0xff, 0x38, 0x2c, 0x1a, 0xff, 0x35, 0x2a, 0x18, 0xff, 0x36, 0x2a, 0x18, 0xff, 0x35, 0x28, 0x16, 0xff, 0x33, 0x27, 0x15, 0xff, 0x34, 0x28, 0x17, 0xff, 0x34, 0x28, 0x16, 0xff, 0x34, 0x28, 0x16, 0xff, 0x31, 0x25, 0x13, 0xff, 0x33, 0x27, 0x15, 0xff, 0x34, 0x28, 0x15, 0xff, 0x33, 0x27, 0x15, 0xff, 0x32, 0x26, 0x14, 0xff, 0x34, 0x27, 0x14, 0xff, 0xbb, 0xb6, 0xb0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf9, 0xf8, 0xff, 0x94, 0x67, 0x4b, 0xff, 0x69, 0x2c, 0x04, 0xff, 0x66, 0x2c, 0x03, 0xff, 0x65, 0x2c, 0x04, 0xff, 0x64, 0x2f, 0x05, 0xff, 0x65, 0x30, 0x06, 0xff, 0x64, 0x30, 0x08, 0xff, 0x63, 0x2f, 0x09, 0xff, 0x64, 0x2f, 0x0a, 0xff, 0x61, 0x2e, 0x08, 0xff, 0x5e, 0x2a, 0x07, 0xff, 0x6b, 0x3c, 0x21, 0xff, 0x84, 0x5e, 0x46, 0xff, 0xa5, 0x7a, 0x58, 0xff, 0xbe, 0x89, 0x66, 0xff, 0xbc, 0x82, 0x5f, 0xff, 0xac, 0x6c, 0x4c, 0xff, 0x8f, 0x55, 0x49, 0xff, 0x6c, 0x3f, 0x44, 0xff, 0x7b, 0x5c, 0x6a, 0xff, 0x9d, 0x8c, 0xa6, 0xff, 0xa1, 0x8b, 0xa7, 0xff, 0x91, 0x79, 0x91, 0xff, 0x74, 0x59, 0x64, 0xff, 0x56, 0x35, 0x22, 0xff, 0x54, 0x35, 0x1b, 0xff, 0x5a, 0x39, 0x25, 0xff, 0x5a, 0x3a, 0x25, 0xff, 0x58, 0x3a, 0x27, 0xff, 0x56, 0x3a, 0x27, 0xff, 0x59, 0x3c, 0x25, 0xff, 0x4b, 0x38, 0x2a, 0xff, 0x60, 0x41, 0x25, 0xff, 0xbe, 0x56, 0x04, 0xff, 0xc7, 0x4c, 0x00, 0xff, 0xde, 0x63, 0x01, 0xff, 0xc6, 0x55, 0x01, 0xff, 0x9f, 0x3e, 0x02, 0xff, 0xb8, 0x4b, 0x02, 0xff, 0xdf, 0x60, 0x03, 0xff, 0xb3, 0x48, 0x01, 0xff, 0x57, 0x12, 0x02, 0xff, 0x51, 0x12, 0x01, 0xff, 0x5d, 0x1a, 0x01, 0xff, 0x5c, 0x1b, 0x01, 0xff, 0x5a, 0x19, 0x02, 0xff, 0x63, 0x1d, 0x03, 0xff, 0x3d, 0x10, 0x02, 0xff, 0x30, 0x0b, 0x04, 0xff, 0xb0, 0x4a, 0x03, 0xff, 0xb5, 0x4f, 0x01, 0xff, 0x86, 0x3c, 0x03, 0xff, 0x6e, 0x34, 0x01, 0xff, 0x68, 0x2f, 0x02, 0xff, 0x64, 0x2d, 0x02, 0xff, 0x64, 0x2d, 0x01, 0xff, 0x6c, 0x30, 0x01, 0xff, 0x72, 0x32, 0x02, 0xff, 0x6d, 0x2d, 0x01, 0xff, 0x77, 0x33, 0x01, 0xff, 0x47, 0x1e, 0x03, 0xff, 0x3d, 0x22, 0x06, 0xff, 0x9a, 0x5e, 0x03, 0xff, 0x90, 0x54, 0x00, 0xff, 0x63, 0x35, 0x03, 0xff, 0x7f, 0x45, 0x08, 0xff, 0x8b, 0x47, 0x02, 0xff, 0x80, 0x3f, 0x03, 0xff, 0x7a, 0x3f, 0x03, 0xff, 0x5a, 0x30, 0x03, 0xff, 0x25, 0x17, 0x01, 0xff, 0x01, 0x02, 0x01, 0xff, 0x00, 0x00, 0x01, 0xff, 0x23, 0x26, 0x25, 0xff, 0x69, 0x70, 0x6e, 0xff, 0x50, 0x54, 0x4a, 0xff, 0x14, 0x14, 0x0f, 0xff, 0x0a, 0x0b, 0x07, 0xff, 0x0d, 0x0d, 0x0b, 0xff, 0x8e, 0x91, 0x8b, 0xff, 0x44, 0x42, 0x3d, 0xff, 0x34, 0x34, 0x32, 0xff, 0x76, 0x72, 0x6a, 0xff, 0x14, 0x03, 0x02, 0xff, 0x7a, 0x68, 0x4c, 0xff, 0x42, 0x38, 0x33, 0xff, 0x3f, 0x3f, 0x3d, 0xff, 0xed, 0xf8, 0xf4, 0xff, 0xdc, 0xe1, 0xe2, 0xff, 0x53, 0x56, 0x54, 0xff, 0x16, 0x12, 0x13, 0xff, 0x22, 0x22, 0x21, 0xff, 0xa2, 0xaf, 0xaf, 0xff, 0xdf, 0xed, 0xed, 0xff, 0x18, 0x1b, 0x18, 0xff, 0x01, 0x00, 0x05, 0xff, 0x1e, 0x21, 0x2b, 0xff, 0x1b, 0x1d, 0x27, 0xff, 0x0e, 0x0e, 0x19, 0xff, 0x14, 0x1b, 0x26, 0xff, 0x60, 0x63, 0x6e, 0xff, 0x4f, 0x41, 0x33, 0xff, 0x37, 0x25, 0x0d, 0xff, 0x3f, 0x30, 0x1c, 0xff, 0x3c, 0x2f, 0x1d, 0xff, 0x3b, 0x2d, 0x1c, 0xff, 0x3c, 0x2e, 0x1d, 0xff, 0x3c, 0x2e, 0x1e, 0xff, 0x3a, 0x2b, 0x1b, 0xff, 0x39, 0x2a, 0x18, 0xff, 0x39, 0x2b, 0x19, 0xff, 0x3a, 0x2c, 0x1a, 0xff, 0x38, 0x2a, 0x18, 0xff, 0x39, 0x2a, 0x18, 0xff, 0x38, 0x2a, 0x18, 0xff, 0x35, 0x2a, 0x17, 0xff, 0x34, 0x29, 0x17, 0xff, 0x35, 0x29, 0x17, 0xff, 0x35, 0x29, 0x17, 0xff, 0x34, 0x28, 0x16, 0xff, 0x36, 0x29, 0x18, 0xff, 0x33, 0x27, 0x15, 0xff, 0x32, 0x26, 0x14, 0xff, 0x31, 0x26, 0x14, 0xff, 0x32, 0x25, 0x14, 0xff, 0x33, 0x25, 0x13, 0xff, 0x33, 0x26, 0x15, 0xff, 0x30, 0x24, 0x12, 0xff, 0x33, 0x25, 0x13, 0xff, 0x6a, 0x5e, 0x53, 0xff, 0xfb, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd8, 0xc7, 0xbd, 0xff, 0x67, 0x28, 0x02, 0xff, 0x66, 0x2a, 0x04, 0xff, 0x68, 0x2d, 0x06, 0xff, 0x67, 0x2f, 0x06, 0xff, 0x63, 0x2e, 0x05, 0xff, 0x62, 0x2d, 0x07, 0xff, 0x62, 0x2e, 0x0a, 0xff, 0x62, 0x30, 0x0b, 0xff, 0x5e, 0x2c, 0x09, 0xff, 0x63, 0x30, 0x0f, 0xff, 0x65, 0x34, 0x18, 0xff, 0x76, 0x4f, 0x35, 0xff, 0x96, 0x70, 0x53, 0xff, 0xaf, 0x82, 0x5c, 0xff, 0xc5, 0x91, 0x6a, 0xff, 0xc9, 0x91, 0x67, 0xff, 0xae, 0x6e, 0x49, 0xff, 0x8d, 0x52, 0x45, 0xff, 0x70, 0x44, 0x48, 0xff, 0x78, 0x55, 0x64, 0xff, 0x89, 0x72, 0x8b, 0xff, 0x7e, 0x67, 0x7e, 0xff, 0x76, 0x59, 0x66, 0xff, 0x6a, 0x4b, 0x49, 0xff, 0x5b, 0x3a, 0x2a, 0xff, 0x56, 0x3a, 0x24, 0xff, 0x58, 0x3a, 0x27, 0xff, 0x58, 0x3a, 0x27, 0xff, 0x54, 0x3a, 0x28, 0xff, 0x55, 0x3c, 0x2a, 0xff, 0x56, 0x39, 0x26, 0xff, 0x4a, 0x36, 0x2b, 0xff, 0x62, 0x44, 0x2d, 0xff, 0xc1, 0x59, 0x09, 0xff, 0xd1, 0x52, 0x00, 0xff, 0xd6, 0x5e, 0x01, 0xff, 0xbe, 0x50, 0x01, 0xff, 0xa5, 0x40, 0x00, 0xff, 0xce, 0x56, 0x03, 0xff, 0xd6, 0x57, 0x02, 0xff, 0xc0, 0x4c, 0x01, 0xff, 0x7c, 0x27, 0x02, 0xff, 0x49, 0x0e, 0x01, 0xff, 0x59, 0x18, 0x02, 0xff, 0x57, 0x17, 0x02, 0xff, 0x5c, 0x19, 0x01, 0xff, 0x5c, 0x1d, 0x01, 0xff, 0x55, 0x1c, 0x02, 0xff, 0x26, 0x04, 0x01, 0xff, 0x69, 0x27, 0x03, 0xff, 0xc2, 0x55, 0x02, 0xff, 0x83, 0x37, 0x01, 0xff, 0x5d, 0x2a, 0x02, 0xff, 0x5a, 0x2b, 0x00, 0xff, 0x67, 0x2f, 0x02, 0xff, 0x6d, 0x30, 0x04, 0xff, 0x6c, 0x30, 0x02, 0xff, 0x7d, 0x38, 0x01, 0xff, 0x91, 0x41, 0x02, 0xff, 0x79, 0x32, 0x01, 0xff, 0x21, 0x10, 0x02, 0xff, 0x35, 0x22, 0x03, 0xff, 0x98, 0x5a, 0x02, 0xff, 0x88, 0x51, 0x00, 0xff, 0x60, 0x36, 0x02, 0xff, 0x7d, 0x4a, 0x04, 0xff, 0xa7, 0x61, 0x03, 0xff, 0x65, 0x36, 0x01, 0xff, 0x1a, 0x11, 0x03, 0xff, 0x00, 0x00, 0x01, 0xff, 0x00, 0x00, 0x00, 0xff, 0x04, 0x04, 0x01, 0xff, 0x1c, 0x14, 0x00, 0xff, 0x55, 0x4c, 0x2e, 0xff, 0x95, 0x96, 0x8a, 0xff, 0xb7, 0xbc, 0xb7, 0xff, 0x9a, 0x9d, 0x99, 0xff, 0x8c, 0x8e, 0x88, 0xff, 0x65, 0x65, 0x5f, 0xff, 0x22, 0x1d, 0x15, 0xff, 0x3c, 0x36, 0x2c, 0xff, 0x5f, 0x5a, 0x4d, 0xff, 0x47, 0x3d, 0x25, 0xff, 0x18, 0x08, 0x05, 0xff, 0x57, 0x49, 0x3c, 0xff, 0x48, 0x41, 0x36, 0xff, 0x00, 0x00, 0x00, 0xff, 0x6c, 0x6e, 0x6b, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xbe, 0xcc, 0xcc, 0xff, 0x42, 0x48, 0x46, 0xff, 0x0b, 0x0a, 0x09, 0xff, 0x57, 0x5d, 0x5c, 0xff, 0xdd, 0xee, 0xeb, 0xff, 0x6a, 0x6f, 0x71, 0xff, 0x00, 0x00, 0x04, 0xff, 0x11, 0x14, 0x1d, 0xff, 0x1a, 0x1a, 0x26, 0xff, 0x19, 0x1c, 0x24, 0xff, 0x00, 0x00, 0x00, 0xff, 0x13, 0x1a, 0x23, 0xff, 0x55, 0x55, 0x57, 0xff, 0x42, 0x32, 0x1e, 0xff, 0x3d, 0x2d, 0x17, 0xff, 0x3d, 0x2f, 0x1c, 0xff, 0x38, 0x2c, 0x19, 0xff, 0x3a, 0x2d, 0x1a, 0xff, 0x3b, 0x2d, 0x1b, 0xff, 0x3a, 0x2c, 0x1a, 0xff, 0x39, 0x2a, 0x19, 0xff, 0x37, 0x2a, 0x17, 0xff, 0x38, 0x2a, 0x19, 0xff, 0x38, 0x2a, 0x18, 0xff, 0x38, 0x2a, 0x19, 0xff, 0x38, 0x2b, 0x19, 0xff, 0x35, 0x29, 0x16, 0xff, 0x36, 0x29, 0x17, 0xff, 0x35, 0x28, 0x16, 0xff, 0x34, 0x28, 0x16, 0xff, 0x32, 0x27, 0x15, 0xff, 0x31, 0x26, 0x14, 0xff, 0x32, 0x26, 0x13, 0xff, 0x34, 0x27, 0x15, 0xff, 0x33, 0x27, 0x15, 0xff, 0x33, 0x26, 0x14, 0xff, 0x35, 0x27, 0x14, 0xff, 0x34, 0x26, 0x13, 0xff, 0x33, 0x26, 0x13, 0xff, 0x33, 0x26, 0x12, 0xff, 0x34, 0x26, 0x12, 0xff, 0xd2, 0xcf, 0xcb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa1, 0x76, 0x5c, 0xff, 0x6c, 0x2d, 0x06, 0xff, 0x68, 0x2c, 0x06, 0xff, 0x68, 0x2d, 0x07, 0xff, 0x67, 0x2e, 0x07, 0xff, 0x64, 0x2f, 0x08, 0xff, 0x62, 0x2e, 0x0b, 0xff, 0x60, 0x2d, 0x0d, 0xff, 0x61, 0x32, 0x13, 0xff, 0x68, 0x39, 0x1e, 0xff, 0x6c, 0x3e, 0x26, 0xff, 0x6d, 0x40, 0x27, 0xff, 0x88, 0x61, 0x47, 0xff, 0xa6, 0x81, 0x5f, 0xff, 0xbc, 0x90, 0x62, 0xff, 0xd1, 0xa3, 0x77, 0xff, 0xcb, 0x98, 0x66, 0xff, 0xb7, 0x7a, 0x4e, 0xff, 0x9f, 0x66, 0x54, 0xff, 0x86, 0x5e, 0x64, 0xff, 0x8b, 0x6e, 0x7f, 0xff, 0x8a, 0x74, 0x8e, 0xff, 0x7d, 0x69, 0x7b, 0xff, 0x69, 0x50, 0x50, 0xff, 0x5e, 0x40, 0x30, 0xff, 0x59, 0x3a, 0x2b, 0xff, 0x57, 0x3d, 0x2b, 0xff, 0x57, 0x3d, 0x2b, 0xff, 0x55, 0x3a, 0x28, 0xff, 0x55, 0x3c, 0x2b, 0xff, 0x56, 0x3d, 0x2e, 0xff, 0x59, 0x3e, 0x2d, 0xff, 0x4e, 0x3a, 0x32, 0xff, 0x5e, 0x40, 0x2c, 0xff, 0xbc, 0x55, 0x05, 0xff, 0xcb, 0x52, 0x00, 0xff, 0xbd, 0x50, 0x01, 0xff, 0xca, 0x56, 0x01, 0xff, 0xcb, 0x55, 0x00, 0xff, 0xd6, 0x58, 0x01, 0xff, 0xb9, 0x47, 0x03, 0xff, 0xb2, 0x42, 0x02, 0xff, 0xb1, 0x43, 0x03, 0xff, 0x54, 0x16, 0x03, 0xff, 0x4b, 0x11, 0x01, 0xff, 0x57, 0x18, 0x01, 0xff, 0x5e, 0x1e, 0x02, 0xff, 0x5a, 0x1d, 0x01, 0xff, 0x59, 0x1a, 0x02, 0xff, 0x49, 0x16, 0x02, 0xff, 0x28, 0x0a, 0x02, 0xff, 0x8a, 0x37, 0x06, 0xff, 0x8a, 0x3e, 0x00, 0xff, 0x54, 0x23, 0x01, 0xff, 0x77, 0x33, 0x02, 0xff, 0x8c, 0x3f, 0x02, 0xff, 0x80, 0x38, 0x02, 0xff, 0x8d, 0x3c, 0x02, 0xff, 0xb9, 0x51, 0x01, 0xff, 0x9b, 0x43, 0x03, 0xff, 0x31, 0x1a, 0x02, 0xff, 0x00, 0x01, 0x01, 0xff, 0x08, 0x08, 0x02, 0xff, 0x66, 0x3d, 0x03, 0xff, 0x86, 0x52, 0x00, 0xff, 0x6a, 0x3f, 0x00, 0xff, 0x93, 0x56, 0x03, 0xff, 0x73, 0x48, 0x04, 0xff, 0x02, 0x02, 0x01, 0xff, 0x00, 0x00, 0x00, 0xff, 0x04, 0x04, 0x01, 0xff, 0x1a, 0x16, 0x05, 0xff, 0x27, 0x1f, 0x02, 0xff, 0x24, 0x18, 0x00, 0xff, 0x21, 0x13, 0x00, 0xff, 0x2a, 0x23, 0x09, 0xff, 0x54, 0x52, 0x40, 0xff, 0x71, 0x71, 0x64, 0xff, 0x90, 0x8f, 0x8a, 0xff, 0xa4, 0xa6, 0xa2, 0xff, 0x7b, 0x77, 0x74, 0xff, 0x59, 0x55, 0x50, 0xff, 0x36, 0x2c, 0x13, 0xff, 0x60, 0x52, 0x36, 0xff, 0x13, 0x15, 0x14, 0xff, 0x49, 0x48, 0x38, 0xff, 0x58, 0x51, 0x46, 0xff, 0x2c, 0x1f, 0x1a, 0xff, 0x43, 0x44, 0x41, 0xff, 0x72, 0x7f, 0x7e, 0xff, 0xeb, 0xf9, 0xfa, 0xff, 0xb5, 0xc2, 0xbe, 0xff, 0x35, 0x39, 0x36, 0xff, 0x02, 0x00, 0x00, 0xff, 0x9f, 0xad, 0xa9, 0xff, 0xc5, 0xd0, 0xd5, 0xff, 0x0c, 0x0c, 0x0e, 0xff, 0x00, 0x00, 0x00, 0xff, 0x17, 0x18, 0x1e, 0xff, 0x10, 0x14, 0x1a, 0xff, 0x0f, 0x12, 0x1a, 0xff, 0x01, 0x00, 0x02, 0xff, 0x32, 0x3b, 0x44, 0xff, 0x58, 0x55, 0x50, 0xff, 0x36, 0x24, 0x0f, 0xff, 0x3e, 0x2e, 0x1d, 0xff, 0x39, 0x2c, 0x18, 0xff, 0x39, 0x2b, 0x17, 0xff, 0x38, 0x2b, 0x17, 0xff, 0x3a, 0x2b, 0x19, 0xff, 0x3c, 0x2b, 0x19, 0xff, 0x3a, 0x2a, 0x19, 0xff, 0x38, 0x29, 0x18, 0xff, 0x36, 0x2a, 0x15, 0xff, 0x37, 0x2a, 0x16, 0xff, 0x36, 0x28, 0x15, 0xff, 0x35, 0x27, 0x13, 0xff, 0x35, 0x28, 0x14, 0xff, 0x35, 0x28, 0x13, 0xff, 0x34, 0x27, 0x14, 0xff, 0x33, 0x27, 0x13, 0xff, 0x31, 0x25, 0x12, 0xff, 0x32, 0x25, 0x12, 0xff, 0x34, 0x27, 0x13, 0xff, 0x34, 0x26, 0x13, 0xff, 0x32, 0x25, 0x12, 0xff, 0x33, 0x26, 0x11, 0xff, 0x32, 0x25, 0x10, 0xff, 0x34, 0x26, 0x11, 0xff, 0x34, 0x27, 0x13, 0xff, 0x33, 0x27, 0x14, 0xff, 0x71, 0x68, 0x5a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe6, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xea, 0xe0, 0xda, 0xff, 0x76, 0x37, 0x16, 0xff, 0x70, 0x31, 0x0c, 0xff, 0x6a, 0x2e, 0x06, 0xff, 0x67, 0x2e, 0x07, 0xff, 0x66, 0x2f, 0x0b, 0xff, 0x67, 0x33, 0x13, 0xff, 0x6e, 0x3a, 0x21, 0xff, 0x72, 0x46, 0x2e, 0xff, 0x76, 0x4d, 0x34, 0xff, 0x7b, 0x4f, 0x3a, 0xff, 0x78, 0x4d, 0x36, 0xff, 0x76, 0x4b, 0x33, 0xff, 0x8d, 0x64, 0x4e, 0xff, 0xa6, 0x82, 0x60, 0xff, 0xc4, 0x98, 0x66, 0xff, 0xcf, 0x9f, 0x6e, 0xff, 0xc2, 0x8f, 0x5a, 0xff, 0xbe, 0x87, 0x58, 0xff, 0xb1, 0x7c, 0x6b, 0xff, 0xa4, 0x7d, 0x88, 0xff, 0x99, 0x81, 0x95, 0xff, 0x8a, 0x75, 0x8c, 0xff, 0x7d, 0x6c, 0x7d, 0xff, 0x6a, 0x53, 0x54, 0xff, 0x58, 0x3b, 0x28, 0xff, 0x58, 0x3b, 0x29, 0xff, 0x58, 0x3d, 0x2f, 0xff, 0x5a, 0x40, 0x30, 0xff, 0x56, 0x3e, 0x2c, 0xff, 0x56, 0x3e, 0x2c, 0xff, 0x57, 0x3d, 0x2e, 0xff, 0x57, 0x41, 0x30, 0xff, 0x4e, 0x3d, 0x31, 0xff, 0x5a, 0x41, 0x2c, 0xff, 0xa7, 0x4a, 0x09, 0xff, 0xbd, 0x46, 0x00, 0xff, 0xb7, 0x4d, 0x01, 0xff, 0xc6, 0x52, 0x00, 0xff, 0xe5, 0x63, 0x02, 0xff, 0xdb, 0x5c, 0x02, 0xff, 0xab, 0x40, 0x01, 0xff, 0xaa, 0x40, 0x01, 0xff, 0xd5, 0x58, 0x02, 0xff, 0x9a, 0x3b, 0x05, 0xff, 0x46, 0x10, 0x01, 0xff, 0x53, 0x18, 0x01, 0xff, 0x5d, 0x1f, 0x01, 0xff, 0x56, 0x1a, 0x02, 0xff, 0x51, 0x18, 0x01, 0xff, 0x59, 0x1e, 0x03, 0xff, 0x2d, 0x0f, 0x01, 0xff, 0x24, 0x0b, 0x02, 0xff, 0x75, 0x32, 0x04, 0xff, 0x76, 0x36, 0x03, 0xff, 0x88, 0x3b, 0x01, 0xff, 0x94, 0x3f, 0x01, 0xff, 0x9b, 0x44, 0x01, 0xff, 0xbb, 0x52, 0x01, 0xff, 0xbe, 0x4e, 0x02, 0xff, 0x46, 0x1e, 0x01, 0xff, 0x00, 0x03, 0x00, 0xff, 0x04, 0x06, 0x01, 0xff, 0x00, 0x00, 0x01, 0xff, 0x2e, 0x1d, 0x06, 0xff, 0x78, 0x4b, 0x04, 0xff, 0x75, 0x49, 0x04, 0xff, 0x7f, 0x4c, 0x04, 0xff, 0x21, 0x19, 0x01, 0xff, 0x00, 0x00, 0x01, 0xff, 0x0a, 0x0a, 0x00, 0xff, 0x34, 0x2a, 0x01, 0xff, 0x41, 0x32, 0x03, 0xff, 0x2b, 0x20, 0x05, 0xff, 0x27, 0x1b, 0x0f, 0xff, 0x30, 0x25, 0x1f, 0xff, 0x3f, 0x36, 0x2b, 0xff, 0x3e, 0x32, 0x1d, 0xff, 0x1b, 0x11, 0x00, 0xff, 0x18, 0x11, 0x00, 0xff, 0x44, 0x3e, 0x32, 0xff, 0x62, 0x61, 0x5a, 0xff, 0x1b, 0x1c, 0x21, 0xff, 0x47, 0x27, 0x0a, 0xff, 0xa4, 0x94, 0x71, 0xff, 0x16, 0x12, 0x1b, 0xff, 0x65, 0x64, 0x58, 0xff, 0x7b, 0x7b, 0x77, 0xff, 0x46, 0x41, 0x3c, 0xff, 0x78, 0x7f, 0x7a, 0xff, 0x46, 0x4d, 0x48, 0xff, 0xc9, 0xd0, 0xd0, 0xff, 0xf0, 0xfa, 0xfb, 0xff, 0xb6, 0xc2, 0xc1, 0xff, 0x2a, 0x2c, 0x2c, 0xff, 0x3b, 0x3e, 0x3c, 0xff, 0xbd, 0xca, 0xcc, 0xff, 0x2f, 0x31, 0x36, 0xff, 0x00, 0x00, 0x01, 0xff, 0x0f, 0x11, 0x11, 0xff, 0x10, 0x10, 0x14, 0xff, 0x13, 0x13, 0x1b, 0xff, 0x13, 0x13, 0x1a, 0xff, 0x08, 0x0c, 0x16, 0xff, 0x45, 0x4c, 0x4f, 0xff, 0x46, 0x3a, 0x26, 0xff, 0x37, 0x26, 0x0f, 0xff, 0x3f, 0x2f, 0x1c, 0xff, 0x3a, 0x2b, 0x17, 0xff, 0x38, 0x29, 0x15, 0xff, 0x3b, 0x2c, 0x18, 0xff, 0x3a, 0x2b, 0x17, 0xff, 0x3a, 0x28, 0x17, 0xff, 0x39, 0x2a, 0x17, 0xff, 0x36, 0x28, 0x14, 0xff, 0x35, 0x28, 0x14, 0xff, 0x36, 0x28, 0x15, 0xff, 0x34, 0x28, 0x13, 0xff, 0x33, 0x26, 0x13, 0xff, 0x34, 0x28, 0x14, 0xff, 0x34, 0x28, 0x12, 0xff, 0x33, 0x26, 0x10, 0xff, 0x33, 0x26, 0x10, 0xff, 0x33, 0x26, 0x12, 0xff, 0x32, 0x25, 0x11, 0xff, 0x34, 0x27, 0x13, 0xff, 0x32, 0x26, 0x12, 0xff, 0x32, 0x25, 0x10, 0xff, 0x33, 0x25, 0x11, 0xff, 0x34, 0x25, 0x10, 0xff, 0x35, 0x27, 0x14, 0xff, 0x3b, 0x2a, 0x13, 0xff, 0x36, 0x28, 0x14, 0xff, 0xd4, 0xd1, 0xcd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe6, 0xef, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaf, 0x87, 0x74, 0xff, 0x70, 0x2e, 0x0e, 0xff, 0x6e, 0x31, 0x0f, 0xff, 0x69, 0x2f, 0x0c, 0xff, 0x65, 0x2e, 0x0f, 0xff, 0x6d, 0x3a, 0x1c, 0xff, 0x76, 0x46, 0x2d, 0xff, 0x7e, 0x51, 0x3e, 0xff, 0x85, 0x60, 0x4b, 0xff, 0x8d, 0x6a, 0x53, 0xff, 0x8f, 0x67, 0x54, 0xff, 0x89, 0x5d, 0x48, 0xff, 0x83, 0x58, 0x43, 0xff, 0x86, 0x5c, 0x47, 0xff, 0x94, 0x6b, 0x4c, 0xff, 0xb0, 0x7e, 0x51, 0xff, 0xc0, 0x89, 0x54, 0xff, 0xc1, 0x8d, 0x56, 0xff, 0xbb, 0x87, 0x5c, 0xff, 0xb6, 0x83, 0x73, 0xff, 0xad, 0x85, 0x92, 0xff, 0x9c, 0x82, 0x97, 0xff, 0x88, 0x74, 0x86, 0xff, 0x75, 0x65, 0x73, 0xff, 0x6e, 0x56, 0x5c, 0xff, 0x5f, 0x41, 0x33, 0xff, 0x59, 0x3e, 0x2d, 0xff, 0x58, 0x3e, 0x30, 0xff, 0x5b, 0x3f, 0x31, 0xff, 0x5b, 0x41, 0x31, 0xff, 0x57, 0x3f, 0x2f, 0xff, 0x57, 0x3f, 0x2f, 0xff, 0x56, 0x3f, 0x2f, 0xff, 0x51, 0x3d, 0x2f, 0xff, 0x53, 0x41, 0x31, 0xff, 0x9a, 0x49, 0x11, 0xff, 0xc0, 0x47, 0x00, 0xff, 0xc2, 0x52, 0x03, 0xff, 0xbf, 0x4d, 0x00, 0xff, 0xd7, 0x5b, 0x02, 0xff, 0xcc, 0x56, 0x03, 0xff, 0xac, 0x42, 0x01, 0xff, 0xb9, 0x4d, 0x02, 0xff, 0xda, 0x5d, 0x00, 0xff, 0xc7, 0x53, 0x04, 0xff, 0x5b, 0x1d, 0x02, 0xff, 0x4a, 0x15, 0x01, 0xff, 0x56, 0x1d, 0x01, 0xff, 0x4e, 0x18, 0x02, 0xff, 0x4c, 0x19, 0x01, 0xff, 0x4e, 0x1a, 0x02, 0xff, 0x50, 0x1e, 0x02, 0xff, 0x17, 0x07, 0x01, 0xff, 0x16, 0x06, 0x03, 0xff, 0x68, 0x29, 0x02, 0xff, 0x90, 0x3e, 0x01, 0xff, 0xa1, 0x46, 0x01, 0xff, 0xb7, 0x4f, 0x02, 0xff, 0xc2, 0x52, 0x02, 0xff, 0x5d, 0x2c, 0x01, 0xff, 0x00, 0x02, 0x00, 0xff, 0x03, 0x03, 0x01, 0xff, 0x0d, 0x09, 0x01, 0xff, 0x00, 0x00, 0x02, 0xff, 0x13, 0x0d, 0x02, 0xff, 0x59, 0x34, 0x04, 0xff, 0x62, 0x37, 0x02, 0xff, 0x61, 0x40, 0x03, 0xff, 0x10, 0x10, 0x02, 0xff, 0x03, 0x06, 0x01, 0xff, 0x3c, 0x2f, 0x01, 0xff, 0x55, 0x3d, 0x00, 0xff, 0x3f, 0x30, 0x05, 0xff, 0x39, 0x2b, 0x0f, 0xff, 0x44, 0x37, 0x1b, 0xff, 0x54, 0x47, 0x28, 0xff, 0x6c, 0x5a, 0x31, 0xff, 0x78, 0x69, 0x47, 0xff, 0x50, 0x43, 0x2a, 0xff, 0x37, 0x2e, 0x14, 0xff, 0x24, 0x1f, 0x0c, 0xff, 0x03, 0x05, 0x01, 0xff, 0x0c, 0x01, 0x00, 0xff, 0x61, 0x38, 0x09, 0xff, 0x59, 0x53, 0x3f, 0xff, 0x24, 0x20, 0x22, 0xff, 0x75, 0x73, 0x69, 0xff, 0x64, 0x62, 0x5f, 0xff, 0x40, 0x40, 0x3b, 0xff, 0x69, 0x75, 0x71, 0xff, 0xb4, 0xc1, 0xbe, 0xff, 0xcf, 0xda, 0xdd, 0xff, 0xd3, 0xdd, 0xde, 0xff, 0xea, 0xf6, 0xf4, 0xff, 0xb2, 0xbe, 0xbc, 0xff, 0x36, 0x3a, 0x36, 0xff, 0x84, 0x8e, 0x8a, 0xff, 0x48, 0x4f, 0x55, 0xff, 0x02, 0x01, 0x07, 0xff, 0x0e, 0x10, 0x12, 0xff, 0x1a, 0x1b, 0x1f, 0xff, 0x13, 0x13, 0x19, 0xff, 0x0d, 0x0f, 0x15, 0xff, 0x07, 0x08, 0x0d, 0xff, 0x18, 0x20, 0x29, 0xff, 0x4f, 0x4f, 0x4b, 0xff, 0x3a, 0x26, 0x0b, 0xff, 0x37, 0x27, 0x12, 0xff, 0x3a, 0x2c, 0x18, 0xff, 0x39, 0x29, 0x13, 0xff, 0x39, 0x2a, 0x15, 0xff, 0x38, 0x2a, 0x15, 0xff, 0x36, 0x28, 0x12, 0xff, 0x38, 0x29, 0x14, 0xff, 0x37, 0x27, 0x13, 0xff, 0x38, 0x28, 0x14, 0xff, 0x39, 0x28, 0x15, 0xff, 0x33, 0x24, 0x11, 0xff, 0x35, 0x27, 0x13, 0xff, 0x34, 0x26, 0x12, 0xff, 0x33, 0x25, 0x10, 0xff, 0x31, 0x25, 0x0f, 0xff, 0x31, 0x24, 0x0e, 0xff, 0x32, 0x25, 0x10, 0xff, 0x31, 0x24, 0x10, 0xff, 0x31, 0x25, 0x11, 0xff, 0x33, 0x25, 0x14, 0xff, 0x35, 0x25, 0x14, 0xff, 0x36, 0x26, 0x13, 0xff, 0x37, 0x29, 0x17, 0xff, 0x27, 0x19, 0x07, 0xff, 0x19, 0x07, 0x00, 0xff, 0x1d, 0x08, 0x00, 0xff, 0x88, 0x82, 0x7d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf3, 0xec, 0xea, 0xff, 0x83, 0x43, 0x2b, 0xff, 0x71, 0x31, 0x18, 0xff, 0x6f, 0x33, 0x1a, 0xff, 0x73, 0x3c, 0x23, 0xff, 0x78, 0x45, 0x2a, 0xff, 0x7f, 0x4f, 0x34, 0xff, 0x8c, 0x5f, 0x48, 0xff, 0x93, 0x6c, 0x58, 0xff, 0x97, 0x74, 0x5e, 0xff, 0x9f, 0x7b, 0x69, 0xff, 0xa3, 0x7b, 0x6e, 0xff, 0x97, 0x6c, 0x5f, 0xff, 0x8e, 0x63, 0x53, 0xff, 0x8b, 0x5f, 0x4b, 0xff, 0x88, 0x5e, 0x46, 0xff, 0x99, 0x6a, 0x4a, 0xff, 0xb0, 0x7c, 0x51, 0xff, 0xb7, 0x85, 0x56, 0xff, 0xb5, 0x83, 0x5e, 0xff, 0xb2, 0x80, 0x73, 0xff, 0xad, 0x85, 0x94, 0xff, 0x9f, 0x85, 0x9c, 0xff, 0x88, 0x77, 0x8d, 0xff, 0x79, 0x69, 0x7a, 0xff, 0x6d, 0x56, 0x58, 0xff, 0x5b, 0x3f, 0x30, 0xff, 0x59, 0x3d, 0x2e, 0xff, 0x5a, 0x41, 0x33, 0xff, 0x5a, 0x40, 0x32, 0xff, 0x5a, 0x3f, 0x32, 0xff, 0x5a, 0x41, 0x32, 0xff, 0x59, 0x42, 0x31, 0xff, 0x57, 0x3f, 0x30, 0xff, 0x56, 0x3f, 0x30, 0xff, 0x4a, 0x3e, 0x32, 0xff, 0x8f, 0x4a, 0x15, 0xff, 0xcc, 0x51, 0x00, 0xff, 0xd2, 0x5a, 0x02, 0xff, 0xbe, 0x51, 0x01, 0xff, 0xc8, 0x55, 0x01, 0xff, 0xba, 0x4e, 0x02, 0xff, 0xad, 0x47, 0x00, 0xff, 0xd2, 0x59, 0x01, 0xff, 0xae, 0x4d, 0x02, 0xff, 0x7b, 0x36, 0x01, 0xff, 0x7c, 0x34, 0x03, 0xff, 0x58, 0x1e, 0x02, 0xff, 0x4b, 0x19, 0x01, 0xff, 0x4d, 0x1c, 0x01, 0xff, 0x48, 0x19, 0x02, 0xff, 0x47, 0x18, 0x01, 0xff, 0x4e, 0x1d, 0x00, 0xff, 0x46, 0x1a, 0x02, 0xff, 0x00, 0x00, 0x00, 0xff, 0x1e, 0x08, 0x00, 0xff, 0x9e, 0x3e, 0x03, 0xff, 0xba, 0x50, 0x02, 0xff, 0xb5, 0x4e, 0x02, 0xff, 0x71, 0x36, 0x03, 0xff, 0x01, 0x07, 0x01, 0xff, 0x00, 0x00, 0x01, 0xff, 0x0b, 0x07, 0x01, 0xff, 0x00, 0x03, 0x00, 0xff, 0x05, 0x07, 0x00, 0xff, 0x22, 0x17, 0x02, 0xff, 0x63, 0x3c, 0x03, 0xff, 0x78, 0x47, 0x01, 0xff, 0x5e, 0x3a, 0x06, 0xff, 0x28, 0x20, 0x03, 0xff, 0x43, 0x31, 0x01, 0xff, 0x6b, 0x46, 0x02, 0xff, 0x56, 0x39, 0x02, 0xff, 0x3b, 0x2b, 0x03, 0xff, 0x22, 0x22, 0x03, 0xff, 0x20, 0x1e, 0x03, 0xff, 0x29, 0x20, 0x00, 0xff, 0x2a, 0x1e, 0x00, 0xff, 0x1c, 0x18, 0x06, 0xff, 0x19, 0x18, 0x0a, 0xff, 0x19, 0x15, 0x05, 0xff, 0x06, 0x03, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x4a, 0x35, 0x03, 0xff, 0x3a, 0x28, 0x04, 0xff, 0x00, 0x00, 0x00, 0xff, 0x3d, 0x3e, 0x2e, 0xff, 0x63, 0x68, 0x59, 0xff, 0x28, 0x27, 0x1e, 0xff, 0x43, 0x46, 0x40, 0xff, 0x82, 0x8b, 0x88, 0xff, 0xcb, 0xda, 0xdd, 0xff, 0xf4, 0xfb, 0xfb, 0xff, 0xd6, 0xdf, 0xe3, 0xff, 0xbf, 0xca, 0xca, 0xff, 0xeb, 0xf6, 0xf7, 0xff, 0x8e, 0x9b, 0x98, 0xff, 0x6a, 0x74, 0x6f, 0xff, 0x5d, 0x63, 0x67, 0xff, 0x05, 0x05, 0x08, 0xff, 0x10, 0x11, 0x15, 0xff, 0x15, 0x15, 0x1b, 0xff, 0x13, 0x14, 0x19, 0xff, 0x0f, 0x10, 0x15, 0xff, 0x0e, 0x10, 0x15, 0xff, 0x03, 0x05, 0x0d, 0xff, 0x31, 0x35, 0x40, 0xff, 0x57, 0x4d, 0x44, 0xff, 0x38, 0x23, 0x09, 0xff, 0x3b, 0x2a, 0x13, 0xff, 0x3b, 0x2a, 0x16, 0xff, 0x38, 0x28, 0x12, 0xff, 0x38, 0x2a, 0x13, 0xff, 0x38, 0x2a, 0x13, 0xff, 0x37, 0x29, 0x12, 0xff, 0x36, 0x27, 0x12, 0xff, 0x37, 0x28, 0x12, 0xff, 0x36, 0x26, 0x10, 0xff, 0x33, 0x23, 0x0e, 0xff, 0x36, 0x26, 0x11, 0xff, 0x37, 0x28, 0x11, 0xff, 0x32, 0x25, 0x0f, 0xff, 0x31, 0x26, 0x0f, 0xff, 0x33, 0x27, 0x10, 0xff, 0x33, 0x26, 0x10, 0xff, 0x33, 0x25, 0x11, 0xff, 0x33, 0x26, 0x13, 0xff, 0x35, 0x26, 0x14, 0xff, 0x37, 0x27, 0x14, 0xff, 0x32, 0x25, 0x13, 0xff, 0x1f, 0x0e, 0x05, 0xff, 0x4a, 0x3f, 0x37, 0xff, 0x76, 0x80, 0x7d, 0xff, 0x5c, 0x5f, 0x52, 0xff, 0x6b, 0x50, 0x2a, 0xff, 0xf9, 0xf8, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe0, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd1, 0xb9, 0xb4, 0xff, 0x6f, 0x28, 0x0e, 0xff, 0x77, 0x37, 0x26, 0xff, 0x73, 0x3b, 0x28, 0xff, 0x81, 0x4e, 0x36, 0xff, 0x8b, 0x5c, 0x3f, 0xff, 0x8f, 0x61, 0x43, 0xff, 0x9d, 0x71, 0x54, 0xff, 0xa5, 0x7e, 0x63, 0xff, 0xab, 0x85, 0x70, 0xff, 0xb1, 0x8b, 0x7c, 0xff, 0xb0, 0x89, 0x79, 0xff, 0xa0, 0x75, 0x69, 0xff, 0x8e, 0x63, 0x59, 0xff, 0x82, 0x57, 0x4b, 0xff, 0x7d, 0x52, 0x46, 0xff, 0x83, 0x59, 0x4a, 0xff, 0x92, 0x66, 0x4f, 0xff, 0x9b, 0x6f, 0x54, 0xff, 0xa2, 0x73, 0x5d, 0xff, 0x9d, 0x70, 0x66, 0xff, 0x97, 0x72, 0x7a, 0xff, 0x93, 0x78, 0x8c, 0xff, 0x82, 0x6e, 0x81, 0xff, 0x71, 0x5b, 0x64, 0xff, 0x62, 0x47, 0x3f, 0xff, 0x5b, 0x3d, 0x2e, 0xff, 0x5b, 0x40, 0x33, 0xff, 0x5c, 0x43, 0x35, 0xff, 0x5b, 0x42, 0x35, 0xff, 0x59, 0x3f, 0x33, 0xff, 0x59, 0x40, 0x32, 0xff, 0x5a, 0x41, 0x31, 0xff, 0x59, 0x41, 0x30, 0xff, 0x58, 0x3f, 0x2e, 0xff, 0x47, 0x3d, 0x30, 0xff, 0x81, 0x44, 0x18, 0xff, 0xc9, 0x4c, 0x00, 0xff, 0xd4, 0x5a, 0x01, 0xff, 0xc6, 0x55, 0x02, 0xff, 0xc4, 0x53, 0x02, 0xff, 0xb4, 0x4e, 0x02, 0xff, 0xb7, 0x4f, 0x01, 0xff, 0xbb, 0x51, 0x02, 0xff, 0x69, 0x2f, 0x01, 0xff, 0x4d, 0x21, 0x00, 0xff, 0xac, 0x51, 0x04, 0xff, 0x82, 0x38, 0x03, 0xff, 0x3f, 0x11, 0x01, 0xff, 0x4d, 0x1d, 0x02, 0xff, 0x48, 0x19, 0x02, 0xff, 0x44, 0x16, 0x01, 0xff, 0x44, 0x1a, 0x01, 0xff, 0x53, 0x20, 0x02, 0xff, 0x2a, 0x10, 0x01, 0xff, 0x00, 0x00, 0x01, 0xff, 0x79, 0x2f, 0x03, 0xff, 0xd3, 0x57, 0x02, 0xff, 0x85, 0x3a, 0x01, 0xff, 0x0f, 0x0d, 0x01, 0xff, 0x00, 0x00, 0x02, 0xff, 0x06, 0x04, 0x01, 0xff, 0x00, 0x00, 0x00, 0xff, 0x12, 0x11, 0x02, 0xff, 0x3d, 0x26, 0x01, 0xff, 0x62, 0x31, 0x02, 0xff, 0x86, 0x50, 0x05, 0xff, 0x87, 0x55, 0x04, 0xff, 0x55, 0x35, 0x03, 0xff, 0x3d, 0x2d, 0x02, 0xff, 0x41, 0x32, 0x02, 0xff, 0x30, 0x23, 0x02, 0xff, 0x2e, 0x26, 0x03, 0xff, 0x23, 0x1e, 0x01, 0xff, 0x11, 0x13, 0x00, 0xff, 0x10, 0x10, 0x00, 0xff, 0x24, 0x21, 0x00, 0xff, 0x1b, 0x18, 0x00, 0xff, 0x02, 0x03, 0x00, 0xff, 0x05, 0x07, 0x00, 0xff, 0x09, 0x09, 0x00, 0xff, 0x06, 0x03, 0x01, 0xff, 0x2d, 0x1f, 0x03, 0xff, 0x45, 0x36, 0x05, 0xff, 0x03, 0x03, 0x00, 0xff, 0x0d, 0x08, 0x01, 0xff, 0x72, 0x71, 0x55, 0xff, 0x44, 0x4a, 0x3d, 0xff, 0x1b, 0x18, 0x09, 0xff, 0x2d, 0x30, 0x26, 0xff, 0x90, 0x9f, 0xa3, 0xff, 0xeb, 0xfb, 0xfd, 0xff, 0xf7, 0xff, 0xff, 0xff, 0xea, 0xf6, 0xfc, 0xff, 0xb8, 0xc2, 0xc6, 0xff, 0xcd, 0xd6, 0xd5, 0xff, 0xca, 0xd4, 0xd5, 0xff, 0x8c, 0x96, 0x96, 0xff, 0x75, 0x7a, 0x7c, 0xff, 0x0e, 0x0e, 0x12, 0xff, 0x0e, 0x10, 0x16, 0xff, 0x0e, 0x0d, 0x10, 0xff, 0x10, 0x0f, 0x11, 0xff, 0x0f, 0x0f, 0x13, 0xff, 0x10, 0x10, 0x15, 0xff, 0x0b, 0x0b, 0x10, 0xff, 0x0c, 0x0e, 0x17, 0xff, 0x58, 0x5a, 0x60, 0xff, 0x4a, 0x38, 0x25, 0xff, 0x32, 0x1d, 0x02, 0xff, 0x39, 0x29, 0x16, 0xff, 0x3a, 0x28, 0x14, 0xff, 0x38, 0x28, 0x12, 0xff, 0x39, 0x29, 0x13, 0xff, 0x38, 0x28, 0x12, 0xff, 0x34, 0x26, 0x10, 0xff, 0x34, 0x26, 0x10, 0xff, 0x35, 0x26, 0x10, 0xff, 0x35, 0x26, 0x10, 0xff, 0x34, 0x25, 0x0f, 0xff, 0x36, 0x27, 0x11, 0xff, 0x31, 0x24, 0x0e, 0xff, 0x30, 0x23, 0x0d, 0xff, 0x31, 0x25, 0x0e, 0xff, 0x32, 0x26, 0x10, 0xff, 0x35, 0x25, 0x12, 0xff, 0x37, 0x26, 0x15, 0xff, 0x35, 0x25, 0x13, 0xff, 0x2d, 0x22, 0x14, 0xff, 0x2e, 0x1e, 0x0d, 0xff, 0x80, 0x34, 0x00, 0xff, 0xb3, 0xa1, 0x82, 0xff, 0xf2, 0xff, 0xff, 0xff, 0xf7, 0xfe, 0xfd, 0xff, 0xde, 0x9c, 0x26, 0xff, 0xff, 0xe4, 0xb9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xec, 0xf2, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbc, 0x9f, 0xa5, 0xff, 0x72, 0x34, 0x23, 0xff, 0x7c, 0x3f, 0x30, 0xff, 0x81, 0x4c, 0x39, 0xff, 0x8e, 0x5c, 0x41, 0xff, 0x98, 0x68, 0x47, 0xff, 0x9e, 0x71, 0x4b, 0xff, 0xad, 0x81, 0x5a, 0xff, 0xb5, 0x8d, 0x6d, 0xff, 0xb9, 0x91, 0x7d, 0xff, 0xb6, 0x90, 0x7e, 0xff, 0xab, 0x83, 0x73, 0xff, 0x9c, 0x6e, 0x65, 0xff, 0x85, 0x58, 0x54, 0xff, 0x78, 0x50, 0x4c, 0xff, 0x77, 0x4e, 0x4c, 0xff, 0x70, 0x49, 0x47, 0xff, 0x70, 0x4b, 0x45, 0xff, 0x71, 0x4e, 0x43, 0xff, 0x72, 0x4f, 0x47, 0xff, 0x71, 0x50, 0x47, 0xff, 0x6a, 0x4b, 0x46, 0xff, 0x67, 0x4a, 0x46, 0xff, 0x67, 0x49, 0x40, 0xff, 0x5f, 0x41, 0x35, 0xff, 0x5a, 0x3e, 0x2f, 0xff, 0x5e, 0x43, 0x33, 0xff, 0x5c, 0x3f, 0x33, 0xff, 0x5c, 0x40, 0x33, 0xff, 0x5b, 0x40, 0x33, 0xff, 0x59, 0x3f, 0x30, 0xff, 0x58, 0x3e, 0x2e, 0xff, 0x57, 0x3e, 0x2d, 0xff, 0x5b, 0x42, 0x2e, 0xff, 0x58, 0x3e, 0x2b, 0xff, 0x47, 0x3a, 0x2e, 0xff, 0x73, 0x41, 0x1c, 0xff, 0xc0, 0x4a, 0x00, 0xff, 0xcb, 0x57, 0x01, 0xff, 0xe2, 0x66, 0x02, 0xff, 0xcb, 0x5d, 0x02, 0xff, 0xa2, 0x49, 0x01, 0xff, 0xa4, 0x47, 0x04, 0xff, 0x70, 0x32, 0x01, 0xff, 0x38, 0x17, 0x00, 0xff, 0x62, 0x2e, 0x01, 0xff, 0xbe, 0x5b, 0x03, 0xff, 0x96, 0x47, 0x02, 0xff, 0x3d, 0x11, 0x02, 0xff, 0x45, 0x16, 0x01, 0xff, 0x4c, 0x1d, 0x00, 0xff, 0x46, 0x1a, 0x01, 0xff, 0x47, 0x1b, 0x03, 0xff, 0x48, 0x1b, 0x02, 0xff, 0x46, 0x15, 0x01, 0xff, 0x03, 0x01, 0x02, 0xff, 0x4a, 0x1a, 0x01, 0xff, 0xb7, 0x48, 0x04, 0xff, 0x2e, 0x14, 0x01, 0xff, 0x00, 0x00, 0x02, 0xff, 0x00, 0x00, 0x01, 0xff, 0x00, 0x00, 0x01, 0xff, 0x19, 0x12, 0x01, 0xff, 0x65, 0x39, 0x04, 0xff, 0x8a, 0x40, 0x02, 0xff, 0x79, 0x34, 0x00, 0xff, 0x7e, 0x44, 0x03, 0xff, 0x8b, 0x56, 0x05, 0xff, 0x7e, 0x4e, 0x01, 0xff, 0x52, 0x38, 0x04, 0xff, 0x1b, 0x19, 0x04, 0xff, 0x2c, 0x25, 0x05, 0xff, 0x19, 0x1a, 0x03, 0xff, 0x02, 0x0b, 0x01, 0xff, 0x00, 0x07, 0x00, 0xff, 0x1c, 0x1b, 0x01, 0xff, 0x37, 0x31, 0x02, 0xff, 0x1e, 0x18, 0x04, 0xff, 0x07, 0x09, 0x03, 0xff, 0x0f, 0x0f, 0x03, 0xff, 0x0e, 0x0c, 0x01, 0xff, 0x21, 0x17, 0x00, 0xff, 0x49, 0x37, 0x02, 0xff, 0x12, 0x0c, 0x02, 0xff, 0x0b, 0x08, 0x00, 0xff, 0x4e, 0x45, 0x23, 0xff, 0x5b, 0x5a, 0x4d, 0xff, 0x10, 0x11, 0x00, 0xff, 0x13, 0x10, 0x06, 0xff, 0x5a, 0x68, 0x74, 0xff, 0xb8, 0xd3, 0xea, 0xff, 0xe2, 0xf6, 0xfe, 0xff, 0xe4, 0xf2, 0xff, 0xff, 0xf0, 0xfd, 0xff, 0xff, 0xd1, 0xdc, 0xe5, 0xff, 0xac, 0xb8, 0xb6, 0xff, 0xcc, 0xd6, 0xd7, 0xff, 0xbb, 0xc8, 0xc7, 0xff, 0x8a, 0x92, 0x95, 0xff, 0x1f, 0x1c, 0x27, 0xff, 0x10, 0x10, 0x18, 0xff, 0x0d, 0x0e, 0x10, 0xff, 0x11, 0x0f, 0x12, 0xff, 0x16, 0x14, 0x19, 0xff, 0x15, 0x15, 0x19, 0xff, 0x0e, 0x0e, 0x12, 0xff, 0x00, 0x00, 0x04, 0xff, 0x1e, 0x24, 0x2d, 0xff, 0x5f, 0x5e, 0x57, 0xff, 0x3c, 0x26, 0x0c, 0xff, 0x37, 0x22, 0x0b, 0xff, 0x39, 0x2a, 0x14, 0xff, 0x39, 0x28, 0x13, 0xff, 0x38, 0x27, 0x12, 0xff, 0x38, 0x27, 0x12, 0xff, 0x35, 0x26, 0x10, 0xff, 0x33, 0x25, 0x0f, 0xff, 0x33, 0x25, 0x10, 0xff, 0x34, 0x26, 0x10, 0xff, 0x35, 0x27, 0x11, 0xff, 0x33, 0x25, 0x0f, 0xff, 0x32, 0x25, 0x0f, 0xff, 0x31, 0x23, 0x0d, 0xff, 0x31, 0x25, 0x0e, 0xff, 0x32, 0x25, 0x10, 0xff, 0x33, 0x23, 0x10, 0xff, 0x34, 0x25, 0x13, 0xff, 0x37, 0x24, 0x10, 0xff, 0x29, 0x1e, 0x15, 0xff, 0x28, 0x19, 0x09, 0xff, 0xbd, 0x5a, 0x00, 0xff, 0xec, 0xc8, 0x9a, 0xff, 0xf2, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xf2, 0xf1, 0xd5, 0xff, 0xf6, 0xf0, 0xc8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfa, 0xfd, 0xff, 0xc5, 0xb4, 0xc6, 0xff, 0x84, 0x53, 0x4b, 0xff, 0x7f, 0x48, 0x37, 0xff, 0x90, 0x5d, 0x46, 0xff, 0x9a, 0x69, 0x47, 0xff, 0xa3, 0x74, 0x4e, 0xff, 0xac, 0x7d, 0x54, 0xff, 0xaf, 0x83, 0x59, 0xff, 0xb0, 0x84, 0x67, 0xff, 0xad, 0x80, 0x6c, 0xff, 0xa9, 0x7b, 0x6d, 0xff, 0xa0, 0x72, 0x6d, 0xff, 0x93, 0x64, 0x65, 0xff, 0x85, 0x58, 0x5a, 0xff, 0x7d, 0x54, 0x54, 0xff, 0x72, 0x4d, 0x4d, 0xff, 0x65, 0x45, 0x42, 0xff, 0x61, 0x42, 0x3a, 0xff, 0x5f, 0x41, 0x36, 0xff, 0x5c, 0x3f, 0x33, 0xff, 0x5c, 0x3e, 0x35, 0xff, 0x5b, 0x3e, 0x32, 0xff, 0x5b, 0x3c, 0x2c, 0xff, 0x58, 0x3a, 0x28, 0xff, 0x5a, 0x3d, 0x2b, 0xff, 0x5a, 0x3d, 0x2e, 0xff, 0x5a, 0x3d, 0x2e, 0xff, 0x5b, 0x3f, 0x30, 0xff, 0x5b, 0x40, 0x32, 0xff, 0x5a, 0x3f, 0x30, 0xff, 0x5a, 0x3f, 0x2f, 0xff, 0x59, 0x3d, 0x2e, 0xff, 0x58, 0x3d, 0x2b, 0xff, 0x59, 0x3e, 0x2b, 0xff, 0x56, 0x3a, 0x27, 0xff, 0x4d, 0x39, 0x29, 0xff, 0x5c, 0x40, 0x23, 0xff, 0xab, 0x47, 0x04, 0xff, 0xcc, 0x52, 0x00, 0xff, 0xe3, 0x6b, 0x03, 0xff, 0xca, 0x61, 0x03, 0xff, 0x8c, 0x40, 0x01, 0xff, 0x71, 0x31, 0x01, 0xff, 0x41, 0x1d, 0x00, 0xff, 0x4e, 0x21, 0x01, 0xff, 0x99, 0x47, 0x02, 0xff, 0xab, 0x52, 0x02, 0xff, 0x9d, 0x49, 0x01, 0xff, 0x86, 0x3c, 0x04, 0xff, 0x41, 0x14, 0x01, 0xff, 0x46, 0x18, 0x00, 0xff, 0x4b, 0x1b, 0x00, 0xff, 0x4a, 0x1b, 0x02, 0xff, 0x48, 0x15, 0x01, 0xff, 0x60, 0x32, 0x04, 0xff, 0x39, 0x21, 0x05, 0xff, 0x12, 0x03, 0x01, 0xff, 0x31, 0x11, 0x01, 0xff, 0x03, 0x01, 0x00, 0xff, 0x00, 0x00, 0x02, 0xff, 0x00, 0x00, 0x01, 0xff, 0x26, 0x16, 0x00, 0xff, 0x79, 0x3c, 0x02, 0xff, 0x8b, 0x41, 0x02, 0xff, 0x7e, 0x3a, 0x01, 0xff, 0x69, 0x31, 0x01, 0xff, 0x69, 0x30, 0x01, 0xff, 0x51, 0x30, 0x02, 0xff, 0x24, 0x20, 0x01, 0xff, 0x0b, 0x0a, 0x01, 0xff, 0x14, 0x10, 0x03, 0xff, 0x2a, 0x24, 0x04, 0xff, 0x0d, 0x0e, 0x01, 0xff, 0x00, 0x03, 0x01, 0xff, 0x12, 0x15, 0x01, 0xff, 0x4a, 0x42, 0x04, 0xff, 0x42, 0x3c, 0x04, 0xff, 0x17, 0x19, 0x03, 0xff, 0x0c, 0x0d, 0x02, 0xff, 0x1e, 0x1a, 0x03, 0xff, 0x24, 0x1c, 0x02, 0xff, 0x43, 0x33, 0x05, 0xff, 0x25, 0x1b, 0x02, 0xff, 0x0c, 0x0a, 0x01, 0xff, 0x38, 0x2c, 0x04, 0xff, 0x2c, 0x28, 0x13, 0xff, 0x00, 0x00, 0x00, 0xff, 0x24, 0x2b, 0x28, 0xff, 0x74, 0x86, 0x95, 0xff, 0x91, 0xa9, 0xc8, 0xff, 0x95, 0xad, 0xcb, 0xff, 0xb5, 0xc9, 0xe5, 0xff, 0xdf, 0xee, 0xff, 0xff, 0xed, 0xf9, 0xff, 0xff, 0xe8, 0xf6, 0xfd, 0xff, 0xb6, 0xc2, 0xc5, 0xff, 0xb2, 0xbe, 0xbc, 0xff, 0xd1, 0xdf, 0xdf, 0xff, 0xaa, 0xb6, 0xb5, 0xff, 0x29, 0x28, 0x2d, 0xff, 0x0e, 0x09, 0x15, 0xff, 0x18, 0x17, 0x1e, 0xff, 0x13, 0x10, 0x14, 0xff, 0x16, 0x14, 0x19, 0xff, 0x12, 0x13, 0x16, 0xff, 0x10, 0x10, 0x11, 0xff, 0x0b, 0x0a, 0x09, 0xff, 0x01, 0x04, 0x08, 0xff, 0x3b, 0x41, 0x48, 0xff, 0x4a, 0x3e, 0x2e, 0xff, 0x37, 0x22, 0x09, 0xff, 0x39, 0x28, 0x12, 0xff, 0x38, 0x27, 0x12, 0xff, 0x38, 0x26, 0x10, 0xff, 0x37, 0x27, 0x11, 0xff, 0x35, 0x27, 0x11, 0xff, 0x32, 0x24, 0x0f, 0xff, 0x34, 0x24, 0x10, 0xff, 0x33, 0x25, 0x0f, 0xff, 0x33, 0x25, 0x10, 0xff, 0x33, 0x25, 0x0f, 0xff, 0x35, 0x27, 0x12, 0xff, 0x36, 0x26, 0x12, 0xff, 0x32, 0x23, 0x0f, 0xff, 0x33, 0x24, 0x10, 0xff, 0x33, 0x23, 0x11, 0xff, 0x34, 0x24, 0x10, 0xff, 0x36, 0x26, 0x10, 0xff, 0x34, 0x26, 0x14, 0xff, 0x2a, 0x24, 0x0b, 0xff, 0x40, 0x1d, 0x05, 0xff, 0x54, 0x28, 0x2b, 0xff, 0x86, 0x95, 0x6c, 0xff, 0xee, 0xea, 0x9c, 0xff, 0x97, 0xe0, 0xff, 0xff, 0x64, 0xd6, 0xff, 0xff, 0xec, 0xf4, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xeb, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf2, 0xf1, 0xf8, 0xff, 0xcb, 0xc4, 0xd8, 0xff, 0x8f, 0x67, 0x61, 0xff, 0x84, 0x4f, 0x3a, 0xff, 0x99, 0x69, 0x4d, 0xff, 0xa2, 0x74, 0x4d, 0xff, 0xa7, 0x78, 0x51, 0xff, 0xa9, 0x79, 0x53, 0xff, 0xa5, 0x73, 0x53, 0xff, 0xa2, 0x71, 0x5a, 0xff, 0xa4, 0x71, 0x64, 0xff, 0xa4, 0x6f, 0x6c, 0xff, 0x98, 0x67, 0x6d, 0xff, 0x8f, 0x63, 0x68, 0xff, 0x8b, 0x60, 0x63, 0xff, 0x84, 0x59, 0x5a, 0xff, 0x76, 0x50, 0x4e, 0xff, 0x6c, 0x4c, 0x45, 0xff, 0x67, 0x46, 0x3f, 0xff, 0x60, 0x3f, 0x35, 0xff, 0x5f, 0x3e, 0x31, 0xff, 0x5e, 0x3e, 0x31, 0xff, 0x5d, 0x3e, 0x30, 0xff, 0x5d, 0x3e, 0x32, 0xff, 0x5b, 0x3e, 0x30, 0xff, 0x5a, 0x3d, 0x2d, 0xff, 0x5b, 0x3c, 0x2b, 0xff, 0x5d, 0x3c, 0x2c, 0xff, 0x5d, 0x3e, 0x2f, 0xff, 0x58, 0x3b, 0x2c, 0xff, 0x58, 0x3b, 0x2b, 0xff, 0x5b, 0x3e, 0x2d, 0xff, 0x59, 0x3b, 0x2a, 0xff, 0x59, 0x3c, 0x2a, 0xff, 0x59, 0x3b, 0x28, 0xff, 0x57, 0x3a, 0x25, 0xff, 0x53, 0x39, 0x26, 0xff, 0x48, 0x39, 0x2a, 0xff, 0x8d, 0x44, 0x10, 0xff, 0xd8, 0x56, 0x00, 0xff, 0xda, 0x67, 0x01, 0xff, 0xaf, 0x50, 0x02, 0xff, 0x7e, 0x36, 0x02, 0xff, 0x60, 0x29, 0x01, 0xff, 0x62, 0x2a, 0x01, 0xff, 0x9f, 0x46, 0x03, 0xff, 0xcb, 0x5a, 0x03, 0xff, 0xa9, 0x4a, 0x00, 0xff, 0xc6, 0x5b, 0x02, 0xff, 0xc6, 0x5d, 0x02, 0xff, 0x3f, 0x15, 0x00, 0xff, 0x3d, 0x13, 0x01, 0xff, 0x4e, 0x1d, 0x01, 0xff, 0x45, 0x13, 0x00, 0xff, 0x57, 0x23, 0x04, 0xff, 0x50, 0x37, 0x05, 0xff, 0x35, 0x19, 0x03, 0xff, 0x16, 0x11, 0x0b, 0xff, 0x00, 0x00, 0x06, 0xff, 0x00, 0x00, 0x01, 0xff, 0x00, 0x00, 0x01, 0xff, 0x37, 0x16, 0x03, 0xff, 0x90, 0x42, 0x02, 0xff, 0x90, 0x3d, 0x02, 0xff, 0x6d, 0x2d, 0x01, 0xff, 0x5a, 0x2b, 0x02, 0xff, 0x59, 0x2a, 0x02, 0xff, 0x57, 0x29, 0x02, 0xff, 0x3f, 0x22, 0x02, 0xff, 0x1d, 0x13, 0x02, 0xff, 0x1c, 0x0b, 0x02, 0xff, 0x18, 0x12, 0x04, 0xff, 0x03, 0x0b, 0x02, 0xff, 0x05, 0x08, 0x01, 0xff, 0x37, 0x2e, 0x02, 0xff, 0x5d, 0x4b, 0x05, 0xff, 0x51, 0x43, 0x01, 0xff, 0x1f, 0x20, 0x03, 0xff, 0x0f, 0x11, 0x05, 0xff, 0x3b, 0x2e, 0x03, 0xff, 0x43, 0x33, 0x01, 0xff, 0x2c, 0x25, 0x03, 0xff, 0x29, 0x23, 0x04, 0xff, 0x0f, 0x0e, 0x04, 0xff, 0x26, 0x1c, 0x04, 0xff, 0x0f, 0x0a, 0x00, 0xff, 0x01, 0x06, 0x00, 0xff, 0x4f, 0x59, 0x5c, 0xff, 0x9a, 0xab, 0xc7, 0xff, 0x99, 0xaf, 0xcc, 0xff, 0x82, 0x95, 0xad, 0xff, 0x76, 0x89, 0xa4, 0xff, 0x90, 0xa6, 0xc8, 0xff, 0xc4, 0xd9, 0xf4, 0xff, 0xe5, 0xf3, 0xff, 0xff, 0xf1, 0xfc, 0xff, 0xff, 0xd1, 0xde, 0xe8, 0xff, 0xab, 0xb8, 0xb4, 0xff, 0xc3, 0xcf, 0xd0, 0xff, 0xc6, 0xd4, 0xd0, 0xff, 0x39, 0x3b, 0x3c, 0xff, 0x03, 0x00, 0x06, 0xff, 0x1d, 0x1b, 0x26, 0xff, 0x15, 0x14, 0x18, 0xff, 0x0c, 0x0b, 0x0e, 0xff, 0x10, 0x0f, 0x11, 0xff, 0x06, 0x04, 0x04, 0xff, 0x04, 0x03, 0x01, 0xff, 0x01, 0x00, 0x00, 0xff, 0x08, 0x0a, 0x15, 0xff, 0x46, 0x46, 0x43, 0xff, 0x38, 0x2a, 0x12, 0xff, 0x36, 0x25, 0x0f, 0xff, 0x38, 0x28, 0x13, 0xff, 0x37, 0x25, 0x10, 0xff, 0x36, 0x25, 0x10, 0xff, 0x35, 0x26, 0x10, 0xff, 0x36, 0x26, 0x11, 0xff, 0x35, 0x24, 0x0f, 0xff, 0x33, 0x22, 0x0d, 0xff, 0x35, 0x24, 0x10, 0xff, 0x35, 0x25, 0x11, 0xff, 0x33, 0x24, 0x10, 0xff, 0x35, 0x25, 0x12, 0xff, 0x34, 0x23, 0x11, 0xff, 0x32, 0x23, 0x0f, 0xff, 0x34, 0x26, 0x11, 0xff, 0x36, 0x25, 0x10, 0xff, 0x32, 0x25, 0x0f, 0xff, 0x34, 0x25, 0x0e, 0xff, 0x31, 0x24, 0x0f, 0xff, 0x1a, 0x12, 0x0a, 0xff, 0x4d, 0x23, 0x00, 0xff, 0x95, 0x77, 0x00, 0xff, 0xfc, 0xf5, 0x99, 0xff, 0xd4, 0xf1, 0xff, 0xff, 0x40, 0x95, 0xe8, 0xff, 0xb1, 0xb3, 0xc4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xea, 0xf1, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xea, 0xe9, 0xf6, 0xff, 0xc7, 0xc2, 0xd4, 0xff, 0x99, 0x75, 0x6c, 0xff, 0x8f, 0x5b, 0x43, 0xff, 0x98, 0x68, 0x4d, 0xff, 0x99, 0x68, 0x48, 0xff, 0x9f, 0x6d, 0x4d, 0xff, 0x9f, 0x6c, 0x4f, 0xff, 0x9d, 0x67, 0x4f, 0xff, 0x9e, 0x69, 0x5a, 0xff, 0x9e, 0x69, 0x66, 0xff, 0x9c, 0x68, 0x6a, 0xff, 0x94, 0x63, 0x6c, 0xff, 0x90, 0x61, 0x6a, 0xff, 0x8a, 0x5e, 0x63, 0xff, 0x84, 0x5b, 0x5e, 0xff, 0x79, 0x54, 0x53, 0xff, 0x6e, 0x4c, 0x47, 0xff, 0x67, 0x43, 0x3b, 0xff, 0x60, 0x3e, 0x33, 0xff, 0x60, 0x3f, 0x31, 0xff, 0x61, 0x3f, 0x31, 0xff, 0x5e, 0x3c, 0x2e, 0xff, 0x5d, 0x3c, 0x2e, 0xff, 0x5f, 0x3f, 0x30, 0xff, 0x5d, 0x3d, 0x2e, 0xff, 0x5c, 0x3d, 0x2c, 0xff, 0x5c, 0x3c, 0x2a, 0xff, 0x5b, 0x39, 0x2a, 0xff, 0x5a, 0x3b, 0x2a, 0xff, 0x59, 0x3a, 0x2a, 0xff, 0x58, 0x3a, 0x28, 0xff, 0x59, 0x3a, 0x27, 0xff, 0x59, 0x3b, 0x27, 0xff, 0x5b, 0x3c, 0x29, 0xff, 0x59, 0x3b, 0x25, 0xff, 0x57, 0x3a, 0x25, 0xff, 0x4a, 0x35, 0x26, 0xff, 0x64, 0x3a, 0x19, 0xff, 0xcb, 0x58, 0x01, 0xff, 0xe4, 0x6c, 0x00, 0xff, 0x93, 0x41, 0x02, 0xff, 0x6c, 0x2c, 0x02, 0xff, 0x60, 0x28, 0x02, 0xff, 0x7f, 0x36, 0x02, 0xff, 0xbe, 0x56, 0x02, 0xff, 0xd1, 0x5d, 0x02, 0xff, 0xd4, 0x5c, 0x01, 0xff, 0xce, 0x5d, 0x01, 0xff, 0x89, 0x3d, 0x01, 0xff, 0x60, 0x29, 0x04, 0xff, 0x48, 0x1c, 0x02, 0xff, 0x44, 0x18, 0x03, 0xff, 0x4f, 0x1a, 0x00, 0xff, 0x62, 0x3e, 0x03, 0xff, 0x3c, 0x1e, 0x05, 0xff, 0x17, 0x04, 0x01, 0xff, 0x25, 0x1a, 0x08, 0xff, 0x0e, 0x09, 0x04, 0xff, 0x00, 0x00, 0x00, 0xff, 0x04, 0x00, 0x01, 0xff, 0x45, 0x14, 0x03, 0xff, 0x8b, 0x34, 0x04, 0xff, 0x72, 0x2c, 0x01, 0xff, 0x5e, 0x25, 0x00, 0xff, 0x5e, 0x2a, 0x01, 0xff, 0x5e, 0x2c, 0x02, 0xff, 0x5a, 0x2a, 0x02, 0xff, 0x65, 0x2e, 0x01, 0xff, 0x69, 0x30, 0x04, 0xff, 0x87, 0x3f, 0x06, 0xff, 0x93, 0x4e, 0x07, 0xff, 0x31, 0x1e, 0x00, 0xff, 0x28, 0x1f, 0x02, 0xff, 0x55, 0x41, 0x04, 0xff, 0x53, 0x40, 0x06, 0xff, 0x23, 0x1b, 0x04, 0xff, 0x1d, 0x1a, 0x02, 0xff, 0x43, 0x34, 0x02, 0xff, 0x5f, 0x45, 0x02, 0xff, 0x3e, 0x33, 0x00, 0xff, 0x1b, 0x17, 0x00, 0xff, 0x0d, 0x0b, 0x00, 0xff, 0x11, 0x12, 0x01, 0xff, 0x0e, 0x0d, 0x01, 0xff, 0x12, 0x19, 0x15, 0xff, 0x4f, 0x5a, 0x5e, 0xff, 0x89, 0x9b, 0xb0, 0xff, 0x8d, 0xa3, 0xba, 0xff, 0x7c, 0x8c, 0xa3, 0xff, 0x7c, 0x8c, 0xa3, 0xff, 0x78, 0x8c, 0xa5, 0xff, 0x84, 0x9a, 0xba, 0xff, 0xa5, 0xbb, 0xda, 0xff, 0xcf, 0xe0, 0xf6, 0xff, 0xec, 0xf9, 0xff, 0xff, 0xe3, 0xf0, 0xfa, 0xff, 0xb5, 0xc3, 0xc7, 0xff, 0xb4, 0xc1, 0xbd, 0xff, 0xbf, 0xce, 0xca, 0xff, 0x43, 0x46, 0x48, 0xff, 0x00, 0x00, 0x00, 0xff, 0x16, 0x14, 0x1b, 0xff, 0x12, 0x11, 0x15, 0xff, 0x0e, 0x0c, 0x10, 0xff, 0x14, 0x12, 0x17, 0xff, 0x2e, 0x32, 0x39, 0xff, 0x1d, 0x1d, 0x24, 0xff, 0x05, 0x02, 0x04, 0xff, 0x00, 0x00, 0x01, 0xff, 0x2f, 0x35, 0x3b, 0xff, 0x49, 0x3e, 0x31, 0xff, 0x35, 0x21, 0x09, 0xff, 0x35, 0x28, 0x11, 0xff, 0x39, 0x28, 0x12, 0xff, 0x37, 0x26, 0x10, 0xff, 0x37, 0x26, 0x11, 0xff, 0x37, 0x26, 0x11, 0xff, 0x32, 0x21, 0x0c, 0xff, 0x34, 0x23, 0x0e, 0xff, 0x37, 0x26, 0x10, 0xff, 0x33, 0x23, 0x10, 0xff, 0x31, 0x21, 0x0f, 0xff, 0x33, 0x24, 0x10, 0xff, 0x36, 0x26, 0x13, 0xff, 0x33, 0x24, 0x0f, 0xff, 0x32, 0x24, 0x0d, 0xff, 0x32, 0x23, 0x0e, 0xff, 0x33, 0x25, 0x0f, 0xff, 0x33, 0x24, 0x0d, 0xff, 0x25, 0x1d, 0x10, 0xff, 0x16, 0x0a, 0x01, 0xff, 0xc3, 0x88, 0x23, 0xff, 0xff, 0xcb, 0x20, 0xff, 0xe9, 0xd8, 0x68, 0xff, 0xf2, 0xca, 0x69, 0xff, 0x8a, 0x7e, 0x82, 0xff, 0xb4, 0xc6, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe0, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfa, 0xfc, 0xff, 0xdd, 0xd7, 0xe7, 0xff, 0xc1, 0xb2, 0xc6, 0xff, 0x9a, 0x73, 0x6a, 0xff, 0x8b, 0x57, 0x3e, 0xff, 0x93, 0x60, 0x47, 0xff, 0x93, 0x5f, 0x44, 0xff, 0x98, 0x64, 0x4c, 0xff, 0x99, 0x62, 0x50, 0xff, 0x96, 0x5f, 0x51, 0xff, 0x93, 0x5f, 0x57, 0xff, 0x92, 0x5e, 0x5e, 0xff, 0x91, 0x5d, 0x60, 0xff, 0x93, 0x64, 0x6c, 0xff, 0x93, 0x64, 0x6e, 0xff, 0x87, 0x5b, 0x60, 0xff, 0x7c, 0x55, 0x55, 0xff, 0x75, 0x50, 0x4e, 0xff, 0x68, 0x47, 0x3e, 0xff, 0x5e, 0x3a, 0x2c, 0xff, 0x60, 0x3d, 0x2e, 0xff, 0x60, 0x3d, 0x2e, 0xff, 0x60, 0x3c, 0x2d, 0xff, 0x5f, 0x3c, 0x2d, 0xff, 0x5f, 0x3c, 0x2d, 0xff, 0x5d, 0x3b, 0x2a, 0xff, 0x5f, 0x3c, 0x2b, 0xff, 0x5d, 0x3b, 0x29, 0xff, 0x5a, 0x38, 0x25, 0xff, 0x5a, 0x38, 0x25, 0xff, 0x5a, 0x3a, 0x27, 0xff, 0x5b, 0x3b, 0x28, 0xff, 0x5a, 0x3a, 0x26, 0xff, 0x59, 0x39, 0x24, 0xff, 0x58, 0x38, 0x23, 0xff, 0x59, 0x3a, 0x25, 0xff, 0x59, 0x3a, 0x24, 0xff, 0x59, 0x3a, 0x21, 0xff, 0x4e, 0x34, 0x21, 0xff, 0x4b, 0x32, 0x1e, 0xff, 0xc7, 0x63, 0x05, 0xff, 0xd7, 0x63, 0x00, 0xff, 0x77, 0x32, 0x01, 0xff, 0x57, 0x21, 0x02, 0xff, 0x5f, 0x23, 0x02, 0xff, 0xa3, 0x47, 0x03, 0xff, 0xd1, 0x61, 0x01, 0xff, 0xd7, 0x5f, 0x01, 0xff, 0xd4, 0x5c, 0x03, 0xff, 0x80, 0x3b, 0x01, 0xff, 0x5f, 0x2a, 0x01, 0xff, 0xbd, 0x5a, 0x05, 0xff, 0x71, 0x2d, 0x04, 0xff, 0x2d, 0x07, 0x01, 0xff, 0x5c, 0x30, 0x03, 0xff, 0x5c, 0x3a, 0x03, 0xff, 0x49, 0x1a, 0x03, 0xff, 0x15, 0x08, 0x01, 0xff, 0x09, 0x03, 0x00, 0xff, 0x30, 0x28, 0x1a, 0xff, 0x16, 0x13, 0x14, 0xff, 0x0a, 0x00, 0x00, 0xff, 0x0c, 0x00, 0x00, 0xff, 0x35, 0x10, 0x01, 0xff, 0x6c, 0x26, 0x02, 0xff, 0x73, 0x2c, 0x03, 0xff, 0x6f, 0x31, 0x02, 0xff, 0x70, 0x32, 0x01, 0xff, 0x6f, 0x31, 0x01, 0xff, 0x70, 0x33, 0x01, 0xff, 0x6b, 0x33, 0x01, 0xff, 0x6e, 0x38, 0x03, 0xff, 0x8e, 0x4b, 0x04, 0xff, 0x68, 0x3d, 0x03, 0xff, 0x4f, 0x3b, 0x01, 0xff, 0x42, 0x36, 0x03, 0xff, 0x34, 0x2e, 0x04, 0xff, 0x2b, 0x26, 0x04, 0xff, 0x3c, 0x32, 0x02, 0xff, 0x47, 0x3d, 0x01, 0xff, 0x2f, 0x2a, 0x02, 0xff, 0x20, 0x1f, 0x00, 0xff, 0x17, 0x18, 0x01, 0xff, 0x12, 0x18, 0x03, 0xff, 0x12, 0x1a, 0x00, 0xff, 0x14, 0x1b, 0x00, 0xff, 0x2c, 0x37, 0x1f, 0xff, 0x49, 0x59, 0x59, 0xff, 0x56, 0x62, 0x72, 0xff, 0x69, 0x77, 0x87, 0xff, 0x77, 0x86, 0x9c, 0xff, 0x7d, 0x8d, 0xa3, 0xff, 0x7c, 0x8e, 0xa6, 0xff, 0x86, 0x99, 0xb6, 0xff, 0x97, 0xaf, 0xcd, 0xff, 0xba, 0xcf, 0xe8, 0xff, 0xdf, 0xf0, 0xfe, 0xff, 0xeb, 0xf9, 0xff, 0xff, 0xcb, 0xd6, 0xe1, 0xff, 0xbb, 0xc8, 0xc3, 0xff, 0xc4, 0xd1, 0xce, 0xff, 0x4b, 0x4d, 0x4e, 0xff, 0x03, 0x00, 0x02, 0xff, 0x14, 0x0f, 0x10, 0xff, 0x05, 0x01, 0x02, 0xff, 0x2a, 0x2a, 0x31, 0xff, 0x42, 0x41, 0x47, 0xff, 0x51, 0x56, 0x5d, 0xff, 0x63, 0x6e, 0x73, 0xff, 0x2c, 0x2f, 0x2f, 0xff, 0x01, 0x00, 0x00, 0xff, 0x0d, 0x13, 0x18, 0xff, 0x4c, 0x48, 0x45, 0xff, 0x39, 0x25, 0x11, 0xff, 0x37, 0x28, 0x12, 0xff, 0x37, 0x25, 0x12, 0xff, 0x35, 0x24, 0x10, 0xff, 0x36, 0x25, 0x0f, 0xff, 0x34, 0x24, 0x0e, 0xff, 0x33, 0x22, 0x0d, 0xff, 0x36, 0x25, 0x0f, 0xff, 0x37, 0x28, 0x12, 0xff, 0x2f, 0x1f, 0x0a, 0xff, 0x2d, 0x1d, 0x06, 0xff, 0x34, 0x25, 0x11, 0xff, 0x34, 0x24, 0x11, 0xff, 0x33, 0x23, 0x0f, 0xff, 0x30, 0x22, 0x0b, 0xff, 0x31, 0x22, 0x0c, 0xff, 0x34, 0x25, 0x10, 0xff, 0x36, 0x25, 0x11, 0xff, 0x33, 0x25, 0x0f, 0xff, 0x0e, 0x0b, 0x0a, 0xff, 0x7d, 0x42, 0x09, 0xff, 0xff, 0xc9, 0x0e, 0xff, 0xa1, 0x97, 0x00, 0xff, 0x6c, 0x57, 0x00, 0xff, 0x9d, 0x8a, 0x83, 0xff, 0xef, 0xfc, 0xff, 0xff, 0xf4, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe0, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe6, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xf1, 0xf6, 0xff, 0xd4, 0xc6, 0xdc, 0xff, 0xb7, 0x9b, 0xb1, 0xff, 0x88, 0x5a, 0x51, 0xff, 0x7d, 0x48, 0x2e, 0xff, 0x8d, 0x5b, 0x41, 0xff, 0x94, 0x5f, 0x44, 0xff, 0x93, 0x5e, 0x48, 0xff, 0x94, 0x5e, 0x4e, 0xff, 0x8e, 0x58, 0x4f, 0xff, 0x86, 0x55, 0x4e, 0xff, 0x85, 0x54, 0x51, 0xff, 0x89, 0x57, 0x57, 0xff, 0x91, 0x62, 0x67, 0xff, 0x8f, 0x65, 0x6b, 0xff, 0x86, 0x5c, 0x60, 0xff, 0x77, 0x51, 0x50, 0xff, 0x6f, 0x4b, 0x43, 0xff, 0x61, 0x3d, 0x2e, 0xff, 0x5a, 0x36, 0x27, 0xff, 0x61, 0x3b, 0x2b, 0xff, 0x5f, 0x3b, 0x2a, 0xff, 0x5d, 0x37, 0x26, 0xff, 0x5c, 0x38, 0x27, 0xff, 0x5e, 0x39, 0x29, 0xff, 0x5f, 0x39, 0x28, 0xff, 0x5d, 0x39, 0x26, 0xff, 0x5c, 0x38, 0x24, 0xff, 0x5d, 0x38, 0x23, 0xff, 0x5a, 0x37, 0x22, 0xff, 0x59, 0x37, 0x22, 0xff, 0x59, 0x38, 0x22, 0xff, 0x5a, 0x39, 0x24, 0xff, 0x58, 0x36, 0x20, 0xff, 0x57, 0x36, 0x1f, 0xff, 0x56, 0x37, 0x1e, 0xff, 0x55, 0x36, 0x1d, 0xff, 0x57, 0x38, 0x1f, 0xff, 0x48, 0x31, 0x1f, 0xff, 0x64, 0x3c, 0x17, 0xff, 0xdb, 0x6e, 0x04, 0xff, 0x9c, 0x41, 0x01, 0xff, 0x57, 0x21, 0x01, 0xff, 0x6a, 0x29, 0x01, 0xff, 0x97, 0x40, 0x02, 0xff, 0xd6, 0x60, 0x03, 0xff, 0xe8, 0x6a, 0x02, 0xff, 0xd1, 0x5d, 0x01, 0xff, 0x98, 0x42, 0x02, 0xff, 0x53, 0x21, 0x02, 0xff, 0x87, 0x39, 0x02, 0xff, 0xe3, 0x6a, 0x03, 0xff, 0x9e, 0x46, 0x03, 0xff, 0x39, 0x0e, 0x02, 0xff, 0x45, 0x27, 0x05, 0xff, 0x49, 0x1f, 0x03, 0xff, 0x3e, 0x16, 0x01, 0xff, 0x00, 0x00, 0x01, 0xff, 0x09, 0x02, 0x00, 0xff, 0x1f, 0x18, 0x11, 0xff, 0x1c, 0x1b, 0x22, 0xff, 0x0f, 0x04, 0x05, 0xff, 0x07, 0x00, 0x00, 0xff, 0x0b, 0x03, 0x01, 0xff, 0x52, 0x1d, 0x00, 0xff, 0x84, 0x31, 0x01, 0xff, 0x7e, 0x35, 0x00, 0xff, 0x7c, 0x36, 0x03, 0xff, 0x7c, 0x37, 0x02, 0xff, 0x67, 0x30, 0x02, 0xff, 0x44, 0x21, 0x01, 0xff, 0x2e, 0x17, 0x00, 0xff, 0x2c, 0x18, 0x06, 0xff, 0x50, 0x49, 0x3a, 0xff, 0x85, 0x74, 0x20, 0xff, 0xa0, 0x80, 0x00, 0xff, 0x79, 0x6a, 0x02, 0xff, 0x6b, 0x62, 0x04, 0xff, 0x5e, 0x59, 0x02, 0xff, 0x4c, 0x4b, 0x04, 0xff, 0x32, 0x3b, 0x03, 0xff, 0x22, 0x2a, 0x03, 0xff, 0x1d, 0x24, 0x01, 0xff, 0x1b, 0x27, 0x01, 0xff, 0x1b, 0x25, 0x01, 0xff, 0x21, 0x28, 0x01, 0xff, 0x1f, 0x24, 0x01, 0xff, 0x1e, 0x28, 0x0d, 0xff, 0x3a, 0x3f, 0x44, 0xff, 0x54, 0x5b, 0x6f, 0xff, 0x68, 0x77, 0x89, 0xff, 0x79, 0x89, 0x9f, 0xff, 0x80, 0x90, 0xa8, 0xff, 0x86, 0x99, 0xb5, 0xff, 0x90, 0xa8, 0xc2, 0xff, 0xab, 0xc2, 0xdc, 0xff, 0xce, 0xe1, 0xf7, 0xff, 0xea, 0xfa, 0xff, 0xff, 0xe1, 0xee, 0xf4, 0xff, 0xbb, 0xc8, 0xcb, 0xff, 0xd0, 0xdc, 0xd9, 0xff, 0x56, 0x4f, 0x4d, 0xff, 0x00, 0x00, 0x00, 0xff, 0x0d, 0x04, 0x01, 0xff, 0x10, 0x05, 0x03, 0xff, 0x58, 0x5f, 0x6c, 0xff, 0x53, 0x5a, 0x66, 0xff, 0x18, 0x17, 0x13, 0xff, 0x54, 0x60, 0x5d, 0xff, 0x4a, 0x4e, 0x4b, 0xff, 0x0c, 0x06, 0x06, 0xff, 0x00, 0x00, 0x02, 0xff, 0x3b, 0x3f, 0x40, 0xff, 0x45, 0x3a, 0x28, 0xff, 0x34, 0x20, 0x0b, 0xff, 0x35, 0x23, 0x11, 0xff, 0x34, 0x24, 0x10, 0xff, 0x35, 0x24, 0x0f, 0xff, 0x34, 0x23, 0x0e, 0xff, 0x34, 0x24, 0x0d, 0xff, 0x35, 0x24, 0x0e, 0xff, 0x38, 0x25, 0x10, 0xff, 0x31, 0x24, 0x0e, 0xff, 0x31, 0x22, 0x12, 0xff, 0x33, 0x23, 0x0d, 0xff, 0x30, 0x21, 0x0d, 0xff, 0x31, 0x23, 0x0e, 0xff, 0x32, 0x23, 0x0d, 0xff, 0x31, 0x23, 0x0d, 0xff, 0x33, 0x23, 0x0f, 0xff, 0x34, 0x24, 0x10, 0xff, 0x39, 0x27, 0x0e, 0xff, 0x25, 0x1d, 0x12, 0xff, 0x2e, 0x19, 0x08, 0xff, 0xa0, 0x5c, 0x00, 0xff, 0x7d, 0x6e, 0x0a, 0xff, 0x9f, 0xb3, 0xb7, 0xff, 0xb5, 0xbd, 0xda, 0xff, 0xa3, 0xb0, 0xc8, 0xff, 0xdc, 0xf2, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xed, 0xe7, 0xf1, 0xff, 0xcb, 0xbd, 0xd6, 0xff, 0xa5, 0x86, 0x98, 0xff, 0x7d, 0x4d, 0x40, 0xff, 0x7f, 0x4b, 0x2f, 0xff, 0x83, 0x52, 0x39, 0xff, 0x8b, 0x56, 0x3f, 0xff, 0x90, 0x5a, 0x46, 0xff, 0x8d, 0x59, 0x4a, 0xff, 0x84, 0x55, 0x49, 0xff, 0x7b, 0x4f, 0x45, 0xff, 0x79, 0x4d, 0x47, 0xff, 0x81, 0x54, 0x52, 0xff, 0x8a, 0x5f, 0x5e, 0xff, 0x83, 0x5b, 0x5e, 0xff, 0x7e, 0x57, 0x58, 0xff, 0x73, 0x4f, 0x4c, 0xff, 0x63, 0x3e, 0x30, 0xff, 0x5f, 0x37, 0x24, 0xff, 0x60, 0x39, 0x27, 0xff, 0x5e, 0x38, 0x26, 0xff, 0x5e, 0x38, 0x25, 0xff, 0x60, 0x38, 0x25, 0xff, 0x5e, 0x37, 0x24, 0xff, 0x5d, 0x36, 0x23, 0xff, 0x5d, 0x37, 0x23, 0xff, 0x5d, 0x38, 0x22, 0xff, 0x5c, 0x38, 0x21, 0xff, 0x5c, 0x37, 0x20, 0xff, 0x5d, 0x39, 0x23, 0xff, 0x5b, 0x38, 0x20, 0xff, 0x59, 0x36, 0x1f, 0xff, 0x59, 0x38, 0x21, 0xff, 0x59, 0x39, 0x20, 0xff, 0x55, 0x36, 0x1d, 0xff, 0x55, 0x36, 0x1b, 0xff, 0x54, 0x36, 0x1a, 0xff, 0x53, 0x36, 0x1d, 0xff, 0x42, 0x2f, 0x1a, 0xff, 0x91, 0x4d, 0x0e, 0xff, 0xd9, 0x64, 0x00, 0xff, 0x7c, 0x30, 0x01, 0xff, 0x77, 0x30, 0x01, 0xff, 0xad, 0x4b, 0x03, 0xff, 0xe1, 0x64, 0x02, 0xff, 0xf2, 0x6d, 0x02, 0xff, 0xdb, 0x61, 0x02, 0xff, 0xb3, 0x4e, 0x02, 0xff, 0x74, 0x31, 0x01, 0xff, 0x62, 0x29, 0x00, 0xff, 0xb2, 0x50, 0x01, 0xff, 0xca, 0x58, 0x02, 0xff, 0x97, 0x41, 0x01, 0xff, 0x71, 0x3f, 0x04, 0xff, 0x46, 0x29, 0x04, 0xff, 0x4a, 0x1a, 0x01, 0xff, 0x18, 0x0c, 0x00, 0xff, 0x03, 0x01, 0x01, 0xff, 0x17, 0x0b, 0x01, 0xff, 0x03, 0x00, 0x00, 0xff, 0x25, 0x1b, 0x19, 0xff, 0x25, 0x19, 0x1b, 0xff, 0x10, 0x01, 0x03, 0xff, 0x03, 0x00, 0x00, 0xff, 0x23, 0x0f, 0x00, 0xff, 0x6d, 0x26, 0x02, 0xff, 0x86, 0x34, 0x03, 0xff, 0x7a, 0x33, 0x02, 0xff, 0x6b, 0x2d, 0x01, 0xff, 0x3e, 0x1c, 0x00, 0xff, 0x20, 0x0f, 0x01, 0xff, 0x2a, 0x10, 0x00, 0xff, 0x41, 0x20, 0x05, 0xff, 0x63, 0x58, 0x4e, 0xff, 0x54, 0x4f, 0x3a, 0xff, 0xaf, 0x82, 0x01, 0xff, 0xcb, 0x9a, 0x00, 0xff, 0x92, 0x75, 0x01, 0xff, 0x82, 0x6e, 0x02, 0xff, 0x75, 0x67, 0x03, 0xff, 0x5d, 0x5b, 0x02, 0xff, 0x43, 0x45, 0x02, 0xff, 0x32, 0x36, 0x01, 0xff, 0x2c, 0x31, 0x02, 0xff, 0x26, 0x2c, 0x04, 0xff, 0x20, 0x28, 0x01, 0xff, 0x1e, 0x25, 0x00, 0xff, 0x20, 0x24, 0x00, 0xff, 0x25, 0x2c, 0x18, 0xff, 0x3c, 0x43, 0x46, 0xff, 0x54, 0x60, 0x6d, 0xff, 0x68, 0x76, 0x8a, 0xff, 0x78, 0x87, 0x9f, 0xff, 0x84, 0x97, 0xb1, 0xff, 0x8e, 0xa2, 0xbd, 0xff, 0x9c, 0xb1, 0xcf, 0xff, 0xbd, 0xd3, 0xed, 0xff, 0xde, 0xee, 0xfe, 0xff, 0xeb, 0xfa, 0xff, 0xff, 0xcb, 0xdb, 0xe0, 0xff, 0xc6, 0xd5, 0xd5, 0xff, 0x7b, 0x65, 0x54, 0xff, 0x21, 0x0c, 0x06, 0xff, 0x06, 0x00, 0x00, 0xff, 0x23, 0x18, 0x17, 0xff, 0x55, 0x5b, 0x64, 0xff, 0x38, 0x40, 0x46, 0xff, 0x22, 0x21, 0x2b, 0xff, 0x1b, 0x19, 0x3d, 0xff, 0x27, 0x27, 0x52, 0xff, 0x21, 0x21, 0x35, 0xff, 0x06, 0x04, 0x05, 0xff, 0x2b, 0x32, 0x34, 0xff, 0x50, 0x4a, 0x3f, 0xff, 0x2f, 0x1a, 0x03, 0xff, 0x37, 0x25, 0x11, 0xff, 0x38, 0x28, 0x12, 0xff, 0x36, 0x25, 0x10, 0xff, 0x35, 0x23, 0x0e, 0xff, 0x34, 0x24, 0x0e, 0xff, 0x36, 0x27, 0x14, 0xff, 0x28, 0x10, 0x00, 0xff, 0x4a, 0x45, 0x40, 0xff, 0x65, 0x6e, 0x76, 0xff, 0x27, 0x1a, 0x0d, 0xff, 0x2c, 0x1e, 0x05, 0xff, 0x33, 0x25, 0x0d, 0xff, 0x33, 0x24, 0x0e, 0xff, 0x31, 0x24, 0x0f, 0xff, 0x36, 0x24, 0x10, 0xff, 0x32, 0x23, 0x11, 0xff, 0x30, 0x25, 0x13, 0xff, 0x36, 0x29, 0x10, 0xff, 0x13, 0x04, 0x00, 0xff, 0x20, 0x0d, 0x16, 0xff, 0x97, 0x95, 0xac, 0xff, 0xe6, 0xf3, 0xfd, 0xff, 0xb2, 0xc6, 0xd6, 0xff, 0x70, 0x86, 0xa5, 0xff, 0xcb, 0xdf, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xfe, 0xff, 0xe1, 0xd8, 0xea, 0xff, 0xbe, 0xaf, 0xc8, 0xff, 0x93, 0x73, 0x7a, 0xff, 0x76, 0x47, 0x35, 0xff, 0x7b, 0x4a, 0x33, 0xff, 0x7e, 0x4d, 0x38, 0xff, 0x81, 0x4e, 0x3c, 0xff, 0x85, 0x51, 0x41, 0xff, 0x83, 0x51, 0x43, 0xff, 0x7d, 0x4f, 0x43, 0xff, 0x78, 0x4c, 0x41, 0xff, 0x75, 0x4b, 0x42, 0xff, 0x79, 0x4f, 0x48, 0xff, 0x7c, 0x53, 0x4f, 0xff, 0x79, 0x51, 0x4e, 0xff, 0x75, 0x50, 0x4a, 0xff, 0x6c, 0x47, 0x3b, 0xff, 0x5e, 0x33, 0x20, 0xff, 0x63, 0x36, 0x25, 0xff, 0x62, 0x39, 0x26, 0xff, 0x5f, 0x35, 0x21, 0xff, 0x60, 0x36, 0x22, 0xff, 0x61, 0x38, 0x23, 0xff, 0x5f, 0x37, 0x23, 0xff, 0x60, 0x37, 0x23, 0xff, 0x5c, 0x35, 0x1f, 0xff, 0x5b, 0x35, 0x1d, 0xff, 0x5f, 0x3a, 0x20, 0xff, 0x5e, 0x39, 0x1e, 0xff, 0x5c, 0x37, 0x1d, 0xff, 0x5b, 0x38, 0x1d, 0xff, 0x59, 0x37, 0x1d, 0xff, 0x5a, 0x38, 0x1d, 0xff, 0x57, 0x37, 0x1c, 0xff, 0x53, 0x33, 0x1a, 0xff, 0x55, 0x35, 0x17, 0xff, 0x57, 0x38, 0x18, 0xff, 0x55, 0x36, 0x1a, 0xff, 0x44, 0x30, 0x1a, 0xff, 0x81, 0x46, 0x0d, 0xff, 0xc1, 0x53, 0x01, 0xff, 0x9a, 0x3e, 0x02, 0xff, 0xb0, 0x4c, 0x01, 0xff, 0xdf, 0x65, 0x02, 0xff, 0xf4, 0x71, 0x03, 0xff, 0xcb, 0x5b, 0x00, 0xff, 0xa9, 0x4b, 0x01, 0xff, 0xa0, 0x44, 0x02, 0xff, 0x68, 0x2c, 0x01, 0xff, 0x6a, 0x2f, 0x02, 0xff, 0xbb, 0x54, 0x03, 0xff, 0x9a, 0x44, 0x00, 0xff, 0x94, 0x44, 0x02, 0xff, 0x7a, 0x43, 0x03, 0xff, 0x3f, 0x17, 0x03, 0xff, 0x35, 0x16, 0x01, 0xff, 0x00, 0x03, 0x00, 0xff, 0x14, 0x07, 0x02, 0xff, 0x0a, 0x04, 0x02, 0xff, 0x0c, 0x03, 0x00, 0xff, 0x42, 0x20, 0x06, 0xff, 0x38, 0x23, 0x1c, 0xff, 0x12, 0x09, 0x0d, 0xff, 0x05, 0x00, 0x00, 0xff, 0x0b, 0x06, 0x00, 0xff, 0x30, 0x19, 0x02, 0xff, 0x72, 0x2d, 0x03, 0xff, 0x78, 0x33, 0x00, 0xff, 0x5b, 0x26, 0x01, 0xff, 0x3f, 0x1b, 0x02, 0xff, 0x55, 0x29, 0x01, 0xff, 0x71, 0x3c, 0x00, 0xff, 0x51, 0x2a, 0x00, 0xff, 0x53, 0x46, 0x30, 0xff, 0x19, 0x16, 0x1e, 0xff, 0x26, 0x18, 0x00, 0xff, 0xac, 0x7e, 0x02, 0xff, 0xa2, 0x7d, 0x02, 0xff, 0x79, 0x61, 0x01, 0xff, 0x69, 0x59, 0x00, 0xff, 0x5c, 0x54, 0x02, 0xff, 0x4b, 0x46, 0x02, 0xff, 0x3a, 0x3d, 0x00, 0xff, 0x33, 0x39, 0x01, 0xff, 0x2d, 0x31, 0x02, 0xff, 0x20, 0x28, 0x00, 0xff, 0x20, 0x26, 0x01, 0xff, 0x26, 0x2b, 0x00, 0xff, 0x23, 0x29, 0x00, 0xff, 0x24, 0x29, 0x11, 0xff, 0x3f, 0x46, 0x4a, 0xff, 0x5d, 0x69, 0x78, 0xff, 0x64, 0x72, 0x84, 0xff, 0x7b, 0x8b, 0xa2, 0xff, 0x8f, 0xa0, 0xbd, 0xff, 0x94, 0xa7, 0xc8, 0xff, 0xae, 0xc5, 0xe3, 0xff, 0xcc, 0xde, 0xf5, 0xff, 0xec, 0xf9, 0xff, 0xff, 0xe8, 0xf7, 0xfa, 0xff, 0xc8, 0xd9, 0xde, 0xff, 0x82, 0x89, 0x7a, 0xff, 0x41, 0x25, 0x18, 0xff, 0x15, 0x00, 0x00, 0xff, 0x2e, 0x20, 0x1e, 0xff, 0x4d, 0x49, 0x45, 0xff, 0x1b, 0x1e, 0x21, 0xff, 0x27, 0x27, 0x62, 0xff, 0x2c, 0x2a, 0x98, 0xff, 0x31, 0x2e, 0xa3, 0xff, 0x28, 0x28, 0x57, 0xff, 0x08, 0x06, 0x02, 0xff, 0x25, 0x2a, 0x2d, 0xff, 0x4b, 0x4e, 0x49, 0xff, 0x2f, 0x1c, 0x05, 0xff, 0x35, 0x24, 0x10, 0xff, 0x3a, 0x26, 0x14, 0xff, 0x35, 0x25, 0x10, 0xff, 0x34, 0x24, 0x0f, 0xff, 0x37, 0x24, 0x0f, 0xff, 0x39, 0x26, 0x10, 0xff, 0x21, 0x16, 0x09, 0xff, 0x2c, 0x2b, 0x34, 0xff, 0x42, 0x3d, 0x39, 0xff, 0x32, 0x21, 0x08, 0xff, 0x30, 0x23, 0x0b, 0xff, 0x32, 0x22, 0x0c, 0xff, 0x32, 0x23, 0x0f, 0xff, 0x34, 0x26, 0x12, 0xff, 0x35, 0x25, 0x10, 0xff, 0x32, 0x26, 0x11, 0xff, 0x38, 0x28, 0x0f, 0xff, 0x23, 0x07, 0x00, 0xff, 0x11, 0x08, 0x12, 0xff, 0xb3, 0xc1, 0xcd, 0xff, 0xdd, 0xf3, 0xff, 0xff, 0x88, 0xa1, 0xbd, 0xff, 0xba, 0xd3, 0xdf, 0xff, 0x97, 0xa7, 0xc1, 0xff, 0x9e, 0xba, 0xd7, 0xff, 0xf8, 0xfb, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xf9, 0xfb, 0xff, 0xd4, 0xcc, 0xe5, 0xff, 0xb0, 0xa1, 0xbb, 0xff, 0x7e, 0x59, 0x5d, 0xff, 0x6e, 0x3f, 0x2e, 0xff, 0x73, 0x43, 0x34, 0xff, 0x78, 0x47, 0x38, 0xff, 0x7d, 0x4a, 0x3a, 0xff, 0x7c, 0x4a, 0x3b, 0xff, 0x7a, 0x49, 0x3c, 0xff, 0x78, 0x47, 0x3b, 0xff, 0x77, 0x46, 0x3b, 0xff, 0x71, 0x45, 0x3a, 0xff, 0x76, 0x4d, 0x43, 0xff, 0x7a, 0x4f, 0x48, 0xff, 0x77, 0x4d, 0x45, 0xff, 0x74, 0x4a, 0x3f, 0xff, 0x65, 0x3b, 0x29, 0xff, 0x61, 0x35, 0x20, 0xff, 0x62, 0x37, 0x24, 0xff, 0x63, 0x37, 0x24, 0xff, 0x65, 0x39, 0x25, 0xff, 0x61, 0x36, 0x21, 0xff, 0x60, 0x37, 0x21, 0xff, 0x61, 0x37, 0x22, 0xff, 0x61, 0x37, 0x23, 0xff, 0x5e, 0x36, 0x1f, 0xff, 0x5e, 0x38, 0x1d, 0xff, 0x5f, 0x38, 0x1d, 0xff, 0x5d, 0x37, 0x1a, 0xff, 0x5a, 0x37, 0x18, 0xff, 0x58, 0x34, 0x17, 0xff, 0x5a, 0x36, 0x17, 0xff, 0x59, 0x36, 0x17, 0xff, 0x57, 0x35, 0x18, 0xff, 0x58, 0x35, 0x19, 0xff, 0x57, 0x35, 0x17, 0xff, 0x57, 0x35, 0x16, 0xff, 0x56, 0x35, 0x15, 0xff, 0x4a, 0x2e, 0x16, 0xff, 0x5e, 0x37, 0x10, 0xff, 0xb2, 0x4b, 0x02, 0xff, 0xb9, 0x47, 0x01, 0xff, 0xd1, 0x5e, 0x01, 0xff, 0xf9, 0x75, 0x03, 0xff, 0xcb, 0x5e, 0x02, 0xff, 0x72, 0x31, 0x00, 0xff, 0x6c, 0x2c, 0x01, 0xff, 0x94, 0x40, 0x03, 0xff, 0x62, 0x29, 0x01, 0xff, 0x71, 0x31, 0x02, 0xff, 0xaf, 0x4c, 0x03, 0xff, 0x82, 0x39, 0x01, 0xff, 0x88, 0x41, 0x01, 0xff, 0x67, 0x29, 0x03, 0xff, 0x39, 0x10, 0x03, 0xff, 0x0b, 0x07, 0x02, 0xff, 0x06, 0x03, 0x01, 0xff, 0x1b, 0x0b, 0x01, 0xff, 0x00, 0x00, 0x01, 0xff, 0x35, 0x16, 0x02, 0xff, 0x4c, 0x1e, 0x00, 0xff, 0x34, 0x1d, 0x0a, 0xff, 0x27, 0x1a, 0x12, 0xff, 0x0b, 0x01, 0x00, 0xff, 0x06, 0x00, 0x01, 0xff, 0x0e, 0x0a, 0x03, 0xff, 0x46, 0x25, 0x00, 0xff, 0x79, 0x32, 0x02, 0xff, 0x66, 0x2b, 0x02, 0xff, 0x5f, 0x29, 0x02, 0xff, 0x73, 0x2f, 0x01, 0xff, 0x7c, 0x48, 0x0e, 0xff, 0x4b, 0x34, 0x17, 0xff, 0x5f, 0x55, 0x44, 0xff, 0x7b, 0x7c, 0x75, 0xff, 0x02, 0x0e, 0x1c, 0xff, 0x1e, 0x08, 0x00, 0xff, 0xa1, 0x73, 0x00, 0xff, 0x89, 0x6c, 0x00, 0xff, 0x72, 0x5c, 0x02, 0xff, 0x6a, 0x59, 0x03, 0xff, 0x54, 0x4d, 0x01, 0xff, 0x42, 0x41, 0x00, 0xff, 0x37, 0x3a, 0x02, 0xff, 0x31, 0x33, 0x02, 0xff, 0x24, 0x29, 0x02, 0xff, 0x25, 0x2c, 0x02, 0xff, 0x27, 0x2e, 0x00, 0xff, 0x29, 0x2c, 0x01, 0xff, 0x24, 0x27, 0x03, 0xff, 0x2d, 0x33, 0x25, 0xff, 0x47, 0x4f, 0x55, 0xff, 0x52, 0x5e, 0x6c, 0xff, 0x66, 0x73, 0x87, 0xff, 0x7b, 0x8f, 0xa6, 0xff, 0x8d, 0xa1, 0xbe, 0xff, 0xa3, 0xb5, 0xd4, 0xff, 0xc2, 0xd4, 0xed, 0xff, 0xdb, 0xea, 0xfd, 0xff, 0xee, 0xfa, 0xff, 0xff, 0xe7, 0xf7, 0xfa, 0xff, 0x5a, 0x69, 0x69, 0xff, 0x31, 0x11, 0x0d, 0xff, 0x2d, 0x03, 0x01, 0xff, 0x04, 0x03, 0x00, 0xff, 0x3f, 0x3c, 0x31, 0xff, 0x27, 0x2a, 0x40, 0xff, 0x27, 0x25, 0x92, 0xff, 0x37, 0x34, 0xc8, 0xff, 0x37, 0x36, 0xb3, 0xff, 0x1f, 0x1e, 0x41, 0xff, 0x0a, 0x0b, 0x00, 0xff, 0x21, 0x27, 0x2b, 0xff, 0x43, 0x46, 0x43, 0xff, 0x33, 0x22, 0x0e, 0xff, 0x33, 0x23, 0x0e, 0xff, 0x36, 0x23, 0x12, 0xff, 0x35, 0x24, 0x0f, 0xff, 0x32, 0x23, 0x0b, 0xff, 0x3a, 0x27, 0x12, 0xff, 0x34, 0x1d, 0x05, 0xff, 0x1a, 0x19, 0x1d, 0xff, 0x2f, 0x2f, 0x31, 0xff, 0x2a, 0x14, 0x00, 0xff, 0x32, 0x23, 0x09, 0xff, 0x30, 0x23, 0x12, 0xff, 0x2f, 0x21, 0x0d, 0xff, 0x32, 0x24, 0x0e, 0xff, 0x35, 0x25, 0x12, 0xff, 0x35, 0x26, 0x15, 0xff, 0x36, 0x26, 0x12, 0xff, 0x0f, 0x02, 0x00, 0xff, 0x2d, 0x24, 0x23, 0xff, 0xc6, 0xcb, 0xd1, 0xff, 0xc6, 0xda, 0xec, 0xff, 0xb4, 0xc7, 0xd7, 0xff, 0x91, 0xac, 0xc5, 0xff, 0x97, 0xb2, 0xce, 0xff, 0xb6, 0xcc, 0xe1, 0xff, 0x57, 0x70, 0x9c, 0xff, 0xe0, 0xe7, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xf3, 0xf8, 0xff, 0xcc, 0xc7, 0xe5, 0xff, 0xa2, 0x8c, 0xa4, 0xff, 0x72, 0x43, 0x45, 0xff, 0x6b, 0x3b, 0x2f, 0xff, 0x70, 0x41, 0x32, 0xff, 0x73, 0x40, 0x34, 0xff, 0x74, 0x41, 0x32, 0xff, 0x76, 0x42, 0x32, 0xff, 0x76, 0x43, 0x36, 0xff, 0x74, 0x42, 0x34, 0xff, 0x71, 0x3f, 0x32, 0xff, 0x6e, 0x3e, 0x33, 0xff, 0x71, 0x44, 0x3a, 0xff, 0x76, 0x48, 0x3e, 0xff, 0x72, 0x45, 0x38, 0xff, 0x68, 0x39, 0x27, 0xff, 0x61, 0x34, 0x1f, 0xff, 0x65, 0x39, 0x25, 0xff, 0x65, 0x38, 0x23, 0xff, 0x63, 0x35, 0x20, 0xff, 0x64, 0x38, 0x22, 0xff, 0x62, 0x37, 0x20, 0xff, 0x62, 0x37, 0x1f, 0xff, 0x61, 0x37, 0x20, 0xff, 0x60, 0x35, 0x1e, 0xff, 0x5f, 0x36, 0x1d, 0xff, 0x5e, 0x36, 0x1a, 0xff, 0x5d, 0x35, 0x19, 0xff, 0x5d, 0x36, 0x19, 0xff, 0x5d, 0x38, 0x1a, 0xff, 0x5b, 0x35, 0x16, 0xff, 0x5b, 0x35, 0x13, 0xff, 0x5a, 0x34, 0x14, 0xff, 0x59, 0x34, 0x16, 0xff, 0x5b, 0x35, 0x18, 0xff, 0x56, 0x34, 0x15, 0xff, 0x55, 0x33, 0x13, 0xff, 0x56, 0x33, 0x13, 0xff, 0x4b, 0x30, 0x13, 0xff, 0x50, 0x33, 0x0d, 0xff, 0xaa, 0x49, 0x01, 0xff, 0xd3, 0x58, 0x01, 0xff, 0xf1, 0x76, 0x02, 0xff, 0xd7, 0x63, 0x01, 0xff, 0x78, 0x30, 0x01, 0xff, 0x44, 0x18, 0x01, 0xff, 0x73, 0x2f, 0x02, 0xff, 0x93, 0x42, 0x02, 0xff, 0x59, 0x24, 0x01, 0xff, 0x89, 0x3b, 0x01, 0xff, 0xaf, 0x4f, 0x03, 0xff, 0x7c, 0x30, 0x01, 0xff, 0x90, 0x3f, 0x03, 0xff, 0x70, 0x2f, 0x03, 0xff, 0x19, 0x0d, 0x01, 0xff, 0x00, 0x01, 0x01, 0xff, 0x16, 0x09, 0x01, 0xff, 0x0b, 0x04, 0x00, 0xff, 0x0e, 0x07, 0x02, 0xff, 0x55, 0x25, 0x03, 0xff, 0x47, 0x1e, 0x01, 0xff, 0x2a, 0x15, 0x00, 0xff, 0x33, 0x21, 0x12, 0xff, 0x1c, 0x13, 0x15, 0xff, 0x08, 0x00, 0x00, 0xff, 0x03, 0x00, 0x02, 0xff, 0x1d, 0x10, 0x01, 0xff, 0x6f, 0x2c, 0x01, 0xff, 0x71, 0x2d, 0x03, 0xff, 0x57, 0x25, 0x00, 0xff, 0x4c, 0x18, 0x00, 0xff, 0x55, 0x2c, 0x0f, 0xff, 0x56, 0x3e, 0x22, 0xff, 0x5b, 0x4a, 0x2f, 0xff, 0x8f, 0x8e, 0x7e, 0xff, 0xac, 0xb5, 0xb5, 0xff, 0x77, 0x80, 0x8c, 0xff, 0x63, 0x45, 0x09, 0xff, 0x78, 0x4a, 0x00, 0xff, 0x7f, 0x5f, 0x00, 0xff, 0x71, 0x5d, 0x02, 0xff, 0x5f, 0x55, 0x01, 0xff, 0x50, 0x4c, 0x02, 0xff, 0x40, 0x40, 0x02, 0xff, 0x35, 0x37, 0x01, 0xff, 0x2a, 0x2d, 0x01, 0xff, 0x28, 0x2d, 0x01, 0xff, 0x27, 0x2c, 0x02, 0xff, 0x26, 0x2b, 0x01, 0xff, 0x28, 0x2b, 0x05, 0xff, 0x22, 0x25, 0x0a, 0xff, 0x2d, 0x33, 0x28, 0xff, 0x49, 0x52, 0x5e, 0xff, 0x52, 0x5d, 0x6d, 0xff, 0x66, 0x75, 0x89, 0xff, 0x7e, 0x91, 0xad, 0xff, 0x94, 0xa5, 0xc8, 0xff, 0xb2, 0xc5, 0xe4, 0xff, 0xc8, 0xd9, 0xf3, 0xff, 0xe3, 0xf2, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6b, 0x72, 0x76, 0xff, 0x05, 0x00, 0x00, 0xff, 0x13, 0x09, 0x08, 0xff, 0x52, 0x61, 0x66, 0xff, 0x46, 0x4d, 0x41, 0xff, 0x1d, 0x1d, 0x44, 0xff, 0x2e, 0x32, 0xb8, 0xff, 0x33, 0x38, 0xd2, 0xff, 0x30, 0x32, 0xa3, 0xff, 0x11, 0x11, 0x20, 0xff, 0x19, 0x17, 0x0c, 0xff, 0x13, 0x16, 0x1c, 0xff, 0x34, 0x35, 0x30, 0xff, 0x38, 0x27, 0x0b, 0xff, 0x33, 0x23, 0x03, 0xff, 0x33, 0x24, 0x07, 0xff, 0x32, 0x24, 0x07, 0xff, 0x34, 0x22, 0x0c, 0xff, 0x34, 0x1f, 0x09, 0xff, 0x2d, 0x1f, 0x11, 0xff, 0x3e, 0x46, 0x57, 0xff, 0x3e, 0x34, 0x2d, 0xff, 0x30, 0x1e, 0x03, 0xff, 0x30, 0x22, 0x11, 0xff, 0x31, 0x22, 0x11, 0xff, 0x31, 0x25, 0x0f, 0xff, 0x32, 0x24, 0x0d, 0xff, 0x2d, 0x17, 0x04, 0xff, 0x28, 0x0e, 0x00, 0xff, 0x22, 0x0c, 0x00, 0xff, 0x3e, 0x3a, 0x39, 0xff, 0x9f, 0xae, 0xc3, 0xff, 0xf1, 0xff, 0xff, 0xff, 0x9e, 0xb7, 0xca, 0xff, 0x94, 0xae, 0xc4, 0xff, 0xba, 0xcf, 0xe2, 0xff, 0x8b, 0xa6, 0xcb, 0xff, 0x8e, 0xab, 0xcb, 0xff, 0x54, 0x67, 0x8d, 0xff, 0xd0, 0xd8, 0xe6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe4, 0xee, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xed, 0xec, 0xf6, 0xff, 0xc3, 0xbe, 0xde, 0xff, 0x97, 0x79, 0x8a, 0xff, 0x70, 0x3b, 0x36, 0xff, 0x73, 0x3f, 0x35, 0xff, 0x76, 0x43, 0x38, 0xff, 0x72, 0x3c, 0x31, 0xff, 0x70, 0x39, 0x2b, 0xff, 0x71, 0x37, 0x28, 0xff, 0x72, 0x39, 0x2b, 0xff, 0x70, 0x3b, 0x2b, 0xff, 0x6e, 0x39, 0x2b, 0xff, 0x6f, 0x3c, 0x2e, 0xff, 0x70, 0x3d, 0x2f, 0xff, 0x6d, 0x39, 0x28, 0xff, 0x66, 0x37, 0x1e, 0xff, 0x5f, 0x32, 0x18, 0xff, 0x62, 0x34, 0x1d, 0xff, 0x64, 0x35, 0x21, 0xff, 0x64, 0x35, 0x1f, 0xff, 0x62, 0x33, 0x1c, 0xff, 0x62, 0x35, 0x1d, 0xff, 0x64, 0x38, 0x1f, 0xff, 0x62, 0x36, 0x1c, 0xff, 0x5f, 0x34, 0x1a, 0xff, 0x5f, 0x34, 0x1a, 0xff, 0x60, 0x37, 0x1b, 0xff, 0x5e, 0x34, 0x18, 0xff, 0x5f, 0x36, 0x18, 0xff, 0x5f, 0x37, 0x19, 0xff, 0x5c, 0x34, 0x17, 0xff, 0x5d, 0x35, 0x15, 0xff, 0x5b, 0x35, 0x12, 0xff, 0x5a, 0x34, 0x13, 0xff, 0x5a, 0x33, 0x14, 0xff, 0x59, 0x33, 0x15, 0xff, 0x56, 0x32, 0x13, 0xff, 0x56, 0x33, 0x13, 0xff, 0x59, 0x35, 0x14, 0xff, 0x4e, 0x32, 0x12, 0xff, 0x46, 0x2e, 0x09, 0xff, 0xa0, 0x48, 0x01, 0xff, 0xf2, 0x70, 0x02, 0xff, 0xe8, 0x6f, 0x05, 0xff, 0x84, 0x36, 0x01, 0xff, 0x35, 0x11, 0x02, 0xff, 0x39, 0x15, 0x02, 0xff, 0x96, 0x42, 0x02, 0xff, 0x9d, 0x46, 0x02, 0xff, 0x57, 0x23, 0x02, 0xff, 0x9a, 0x44, 0x01, 0xff, 0xa5, 0x49, 0x02, 0xff, 0x78, 0x2d, 0x01, 0xff, 0xcc, 0x5a, 0x02, 0xff, 0x83, 0x40, 0x03, 0xff, 0x00, 0x00, 0x01, 0xff, 0x04, 0x00, 0x01, 0xff, 0x16, 0x0a, 0x01, 0xff, 0x00, 0x00, 0x01, 0xff, 0x37, 0x1a, 0x02, 0xff, 0x51, 0x26, 0x01, 0xff, 0x3a, 0x1a, 0x01, 0xff, 0x32, 0x16, 0x00, 0xff, 0x34, 0x1f, 0x0f, 0xff, 0x2f, 0x27, 0x2a, 0xff, 0x0f, 0x09, 0x0d, 0xff, 0x0c, 0x01, 0x00, 0xff, 0x13, 0x0b, 0x03, 0xff, 0x30, 0x14, 0x02, 0xff, 0x50, 0x1d, 0x02, 0xff, 0x47, 0x1a, 0x01, 0xff, 0x4f, 0x1f, 0x01, 0xff, 0x53, 0x23, 0x00, 0xff, 0x35, 0x1a, 0x03, 0xff, 0x38, 0x25, 0x06, 0xff, 0x38, 0x25, 0x09, 0xff, 0x7f, 0x65, 0x49, 0xff, 0xdc, 0xe8, 0xe5, 0xff, 0xc3, 0xd3, 0xdc, 0xff, 0x86, 0x6e, 0x3d, 0xff, 0x6b, 0x46, 0x00, 0xff, 0x75, 0x61, 0x00, 0xff, 0x6e, 0x63, 0x02, 0xff, 0x5b, 0x55, 0x02, 0xff, 0x47, 0x48, 0x01, 0xff, 0x3d, 0x3f, 0x02, 0xff, 0x33, 0x36, 0x02, 0xff, 0x2a, 0x2d, 0x01, 0xff, 0x27, 0x2a, 0x02, 0xff, 0x25, 0x2b, 0x00, 0xff, 0x29, 0x2e, 0x06, 0xff, 0x27, 0x2e, 0x0c, 0xff, 0x24, 0x2b, 0x16, 0xff, 0x34, 0x3a, 0x3b, 0xff, 0x45, 0x50, 0x5a, 0xff, 0x59, 0x67, 0x76, 0xff, 0x6d, 0x7d, 0x94, 0xff, 0x87, 0x9a, 0xbc, 0xff, 0xa0, 0xb3, 0xd7, 0xff, 0xb8, 0xcc, 0xea, 0xff, 0xd8, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xab, 0xb6, 0xbe, 0xff, 0x00, 0x00, 0x01, 0xff, 0x1a, 0x20, 0x20, 0xff, 0xa7, 0xc4, 0xd4, 0xff, 0x3c, 0x45, 0x4a, 0xff, 0x19, 0x1a, 0x58, 0xff, 0x4f, 0x5b, 0xe9, 0xff, 0x3e, 0x49, 0xe4, 0xff, 0x26, 0x27, 0x92, 0xff, 0x29, 0x2a, 0x35, 0xff, 0x1b, 0x19, 0x11, 0xff, 0x0a, 0x0e, 0x0e, 0xff, 0x3d, 0x38, 0x31, 0xff, 0x37, 0x27, 0x0b, 0xff, 0x35, 0x2b, 0x0c, 0xff, 0x32, 0x28, 0x09, 0xff, 0x34, 0x27, 0x03, 0xff, 0x36, 0x26, 0x00, 0xff, 0x2b, 0x16, 0x00, 0xff, 0x24, 0x20, 0x26, 0xff, 0x6e, 0x7c, 0x85, 0xff, 0x3c, 0x2d, 0x1e, 0xff, 0x25, 0x12, 0x01, 0xff, 0x37, 0x26, 0x14, 0xff, 0x34, 0x24, 0x0d, 0xff, 0x35, 0x24, 0x0d, 0xff, 0x30, 0x1f, 0x0f, 0xff, 0x4b, 0x59, 0x6c, 0xff, 0x3c, 0x47, 0x53, 0xff, 0x2b, 0x23, 0x1e, 0xff, 0xd3, 0xd6, 0xde, 0xff, 0xd1, 0xe0, 0xed, 0xff, 0x88, 0xa5, 0xbd, 0xff, 0xbf, 0xd2, 0xdf, 0xff, 0x9c, 0xb8, 0xce, 0xff, 0xc0, 0xd9, 0xea, 0xff, 0x82, 0x9c, 0xbb, 0xff, 0x62, 0x7f, 0xa6, 0xff, 0x84, 0xa0, 0xc3, 0xff, 0xa9, 0xb1, 0xc3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xe7, 0xe7, 0xf4, 0xff, 0xbc, 0xb4, 0xd7, 0xff, 0x93, 0x6f, 0x7e, 0xff, 0x71, 0x38, 0x30, 0xff, 0x76, 0x3e, 0x35, 0xff, 0x77, 0x3f, 0x37, 0xff, 0x74, 0x3b, 0x31, 0xff, 0x72, 0x35, 0x29, 0xff, 0x70, 0x32, 0x22, 0xff, 0x6f, 0x32, 0x22, 0xff, 0x6f, 0x35, 0x25, 0xff, 0x70, 0x37, 0x27, 0xff, 0x6f, 0x39, 0x2a, 0xff, 0x70, 0x39, 0x26, 0xff, 0x68, 0x33, 0x1b, 0xff, 0x64, 0x32, 0x17, 0xff, 0x64, 0x34, 0x19, 0xff, 0x63, 0x33, 0x1c, 0xff, 0x65, 0x33, 0x1e, 0xff, 0x66, 0x35, 0x1f, 0xff, 0x63, 0x35, 0x1a, 0xff, 0x63, 0x35, 0x1b, 0xff, 0x62, 0x36, 0x1a, 0xff, 0x62, 0x37, 0x18, 0xff, 0x62, 0x37, 0x18, 0xff, 0x62, 0x37, 0x19, 0xff, 0x62, 0x37, 0x19, 0xff, 0x5f, 0x34, 0x16, 0xff, 0x60, 0x36, 0x16, 0xff, 0x5f, 0x35, 0x16, 0xff, 0x5d, 0x33, 0x13, 0xff, 0x5c, 0x34, 0x10, 0xff, 0x5e, 0x36, 0x12, 0xff, 0x5a, 0x33, 0x11, 0xff, 0x5a, 0x33, 0x11, 0xff, 0x5a, 0x33, 0x13, 0xff, 0x57, 0x31, 0x12, 0xff, 0x58, 0x33, 0x13, 0xff, 0x58, 0x34, 0x12, 0xff, 0x51, 0x30, 0x0f, 0xff, 0x40, 0x2b, 0x09, 0xff, 0x99, 0x48, 0x04, 0xff, 0xf8, 0x74, 0x03, 0xff, 0xad, 0x4b, 0x04, 0xff, 0x41, 0x17, 0x01, 0xff, 0x1d, 0x0b, 0x01, 0xff, 0x68, 0x2d, 0x02, 0xff, 0xd1, 0x61, 0x03, 0xff, 0x97, 0x44, 0x03, 0xff, 0x5f, 0x27, 0x00, 0xff, 0xa0, 0x48, 0x03, 0xff, 0xa0, 0x45, 0x02, 0xff, 0xae, 0x4b, 0x01, 0xff, 0xc5, 0x5e, 0x04, 0xff, 0x4f, 0x26, 0x03, 0xff, 0x00, 0x00, 0x02, 0xff, 0x06, 0x01, 0x03, 0xff, 0x02, 0x00, 0x01, 0xff, 0x20, 0x11, 0x02, 0xff, 0x4a, 0x26, 0x04, 0xff, 0x37, 0x1b, 0x00, 0xff, 0x34, 0x1b, 0x01, 0xff, 0x3a, 0x1e, 0x01, 0xff, 0x37, 0x1b, 0x03, 0xff, 0x2f, 0x1a, 0x11, 0xff, 0x09, 0x05, 0x0a, 0xff, 0x1c, 0x0d, 0x01, 0xff, 0x15, 0x09, 0x00, 0xff, 0x00, 0x01, 0x02, 0xff, 0x22, 0x10, 0x02, 0xff, 0x43, 0x17, 0x03, 0xff, 0x67, 0x2a, 0x06, 0xff, 0x6c, 0x2f, 0x03, 0xff, 0x33, 0x18, 0x00, 0xff, 0x34, 0x21, 0x0a, 0xff, 0x3f, 0x2a, 0x0a, 0xff, 0x23, 0x04, 0x00, 0xff, 0x4d, 0x31, 0x20, 0xff, 0xbf, 0xc8, 0xc6, 0xff, 0xe7, 0xfb, 0xff, 0xff, 0x93, 0x85, 0x51, 0xff, 0x6a, 0x4d, 0x00, 0xff, 0x76, 0x67, 0x02, 0xff, 0x60, 0x5a, 0x01, 0xff, 0x4f, 0x4d, 0x02, 0xff, 0x42, 0x43, 0x02, 0xff, 0x36, 0x3a, 0x01, 0xff, 0x2f, 0x33, 0x02, 0xff, 0x28, 0x2b, 0x01, 0xff, 0x24, 0x29, 0x00, 0xff, 0x28, 0x2e, 0x05, 0xff, 0x25, 0x2c, 0x0b, 0xff, 0x21, 0x25, 0x0d, 0xff, 0x26, 0x2b, 0x1d, 0xff, 0x3a, 0x44, 0x45, 0xff, 0x47, 0x52, 0x57, 0xff, 0x50, 0x5b, 0x69, 0xff, 0x74, 0x84, 0xa1, 0xff, 0x95, 0xaa, 0xcc, 0xff, 0xad, 0xc4, 0xe5, 0xff, 0xd0, 0xe4, 0xfc, 0xff, 0xe9, 0xf5, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0x54, 0x5a, 0x61, 0xff, 0x1b, 0x21, 0x25, 0xff, 0xaa, 0xbe, 0xca, 0xff, 0x39, 0x3f, 0x4a, 0xff, 0x29, 0x30, 0x7d, 0xff, 0x56, 0x64, 0xee, 0xff, 0x48, 0x56, 0xf3, 0xff, 0x2a, 0x2a, 0x96, 0xff, 0x2f, 0x33, 0x3b, 0xff, 0x03, 0x08, 0x00, 0xff, 0x20, 0x1e, 0x29, 0xff, 0x4d, 0x38, 0x5f, 0xff, 0x3f, 0x1d, 0x6b, 0xff, 0x45, 0x19, 0x9d, 0xff, 0x48, 0x16, 0xa5, 0xff, 0x47, 0x18, 0x90, 0xff, 0x45, 0x27, 0x54, 0xff, 0x32, 0x22, 0x24, 0xff, 0x06, 0x09, 0x0f, 0xff, 0x2c, 0x27, 0x1f, 0xff, 0x38, 0x28, 0x14, 0xff, 0x2e, 0x20, 0x0a, 0xff, 0x36, 0x26, 0x11, 0xff, 0x33, 0x22, 0x0f, 0xff, 0x33, 0x26, 0x1f, 0xff, 0x2e, 0x1c, 0x1f, 0xff, 0x25, 0x40, 0x66, 0xff, 0x63, 0xa5, 0xdc, 0xff, 0xbe, 0xca, 0xd8, 0xff, 0xb7, 0xc7, 0xdd, 0xff, 0xc0, 0xd5, 0xe5, 0xff, 0x9b, 0xb2, 0xc7, 0xff, 0xa7, 0xba, 0xd2, 0xff, 0xd5, 0xec, 0xfb, 0xff, 0xa4, 0xbe, 0xd3, 0xff, 0x87, 0xa2, 0xba, 0xff, 0x60, 0x7c, 0xa7, 0xff, 0x8d, 0xaa, 0xd7, 0xff, 0x90, 0x94, 0xa1, 0xff, 0xf9, 0xf9, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfe, 0xfe, 0xff, 0xe0, 0xe0, 0xf1, 0xff, 0xb9, 0xae, 0xd4, 0xff, 0x8c, 0x62, 0x6f, 0xff, 0x6f, 0x31, 0x27, 0xff, 0x73, 0x37, 0x2d, 0xff, 0x75, 0x39, 0x2e, 0xff, 0x74, 0x37, 0x2b, 0xff, 0x75, 0x34, 0x27, 0xff, 0x75, 0x33, 0x23, 0xff, 0x72, 0x31, 0x1f, 0xff, 0x6f, 0x30, 0x1d, 0xff, 0x6f, 0x34, 0x21, 0xff, 0x6e, 0x35, 0x21, 0xff, 0x6a, 0x31, 0x1b, 0xff, 0x69, 0x32, 0x1a, 0xff, 0x66, 0x32, 0x1a, 0xff, 0x66, 0x33, 0x19, 0xff, 0x65, 0x31, 0x19, 0xff, 0x66, 0x34, 0x1a, 0xff, 0x64, 0x33, 0x1a, 0xff, 0x62, 0x34, 0x19, 0xff, 0x63, 0x35, 0x18, 0xff, 0x61, 0x34, 0x14, 0xff, 0x61, 0x34, 0x16, 0xff, 0x63, 0x36, 0x17, 0xff, 0x63, 0x37, 0x18, 0xff, 0x5f, 0x34, 0x13, 0xff, 0x60, 0x34, 0x13, 0xff, 0x61, 0x36, 0x15, 0xff, 0x5f, 0x33, 0x12, 0xff, 0x5e, 0x33, 0x0f, 0xff, 0x5d, 0x35, 0x0f, 0xff, 0x5d, 0x34, 0x0f, 0xff, 0x5a, 0x31, 0x0d, 0xff, 0x5b, 0x32, 0x0f, 0xff, 0x5a, 0x32, 0x10, 0xff, 0x59, 0x32, 0x10, 0xff, 0x59, 0x33, 0x11, 0xff, 0x54, 0x31, 0x0d, 0xff, 0x54, 0x2f, 0x0e, 0xff, 0x43, 0x2a, 0x0b, 0xff, 0x84, 0x41, 0x03, 0xff, 0xdf, 0x65, 0x01, 0xff, 0x7d, 0x37, 0x01, 0xff, 0x29, 0x11, 0x01, 0xff, 0x2a, 0x0e, 0x01, 0xff, 0xa2, 0x47, 0x03, 0xff, 0xed, 0x74, 0x04, 0xff, 0x86, 0x3d, 0x02, 0xff, 0x73, 0x33, 0x03, 0xff, 0xa5, 0x4d, 0x03, 0xff, 0xba, 0x55, 0x01, 0xff, 0xba, 0x5e, 0x05, 0xff, 0x2c, 0x19, 0x02, 0xff, 0x00, 0x00, 0x00, 0xff, 0x42, 0x27, 0x04, 0xff, 0x32, 0x1d, 0x04, 0xff, 0x02, 0x00, 0x03, 0xff, 0x38, 0x20, 0x03, 0xff, 0x3c, 0x22, 0x01, 0xff, 0x28, 0x14, 0x00, 0xff, 0x32, 0x1c, 0x01, 0xff, 0x2d, 0x15, 0x01, 0xff, 0x3f, 0x1f, 0x03, 0xff, 0x66, 0x40, 0x08, 0xff, 0x13, 0x0d, 0x01, 0xff, 0x04, 0x03, 0x01, 0xff, 0x06, 0x00, 0x00, 0xff, 0x07, 0x01, 0x00, 0xff, 0x0b, 0x09, 0x03, 0xff, 0x3c, 0x1b, 0x01, 0xff, 0x56, 0x22, 0x06, 0xff, 0x51, 0x21, 0x02, 0xff, 0x2e, 0x13, 0x00, 0xff, 0x3c, 0x26, 0x06, 0xff, 0x4d, 0x37, 0x10, 0xff, 0x4a, 0x2c, 0x07, 0xff, 0x5a, 0x2b, 0x00, 0xff, 0x5a, 0x3d, 0x12, 0xff, 0x9d, 0x9f, 0x9d, 0xff, 0xd1, 0xe1, 0xda, 0xff, 0x93, 0x81, 0x3d, 0xff, 0x6b, 0x54, 0x00, 0xff, 0x63, 0x5c, 0x00, 0xff, 0x5b, 0x53, 0x03, 0xff, 0x4b, 0x4c, 0x02, 0xff, 0x41, 0x45, 0x02, 0xff, 0x39, 0x3d, 0x02, 0xff, 0x29, 0x2d, 0x00, 0xff, 0x21, 0x27, 0x00, 0xff, 0x21, 0x27, 0x01, 0xff, 0x22, 0x29, 0x0a, 0xff, 0x29, 0x2f, 0x17, 0xff, 0x21, 0x29, 0x18, 0xff, 0x23, 0x2b, 0x22, 0xff, 0x35, 0x3f, 0x40, 0xff, 0x42, 0x4e, 0x57, 0xff, 0x5c, 0x6b, 0x80, 0xff, 0x85, 0x98, 0xb8, 0xff, 0xa0, 0xb9, 0xd7, 0xff, 0xc4, 0xda, 0xf2, 0xff, 0xde, 0xeb, 0xfe, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xc4, 0xcb, 0xd0, 0xff, 0x4b, 0x5d, 0x71, 0xff, 0x95, 0xa7, 0xb1, 0xff, 0x1c, 0x1e, 0x26, 0xff, 0x25, 0x2b, 0x8a, 0xff, 0x41, 0x51, 0xe4, 0xff, 0x39, 0x4c, 0xef, 0xff, 0x28, 0x29, 0x9b, 0xff, 0x10, 0x0a, 0x0c, 0xff, 0x0f, 0x0d, 0x06, 0xff, 0x40, 0x27, 0x5a, 0xff, 0x4d, 0x1c, 0x99, 0xff, 0x49, 0x05, 0xdf, 0xff, 0x4c, 0x00, 0xff, 0xff, 0x51, 0x00, 0xff, 0xff, 0x4e, 0x00, 0xff, 0xff, 0x54, 0x0e, 0xea, 0xff, 0x33, 0x1b, 0x71, 0xff, 0x05, 0x0c, 0x00, 0xff, 0x24, 0x1b, 0x03, 0xff, 0x34, 0x24, 0x12, 0xff, 0x36, 0x26, 0x0f, 0xff, 0x33, 0x22, 0x0e, 0xff, 0x29, 0x23, 0x1e, 0xff, 0x1d, 0x16, 0x17, 0xff, 0x24, 0x22, 0x26, 0xff, 0x29, 0x2b, 0x34, 0xff, 0x72, 0x82, 0x96, 0xff, 0xe4, 0xf0, 0xfa, 0xff, 0x9f, 0xb6, 0xc7, 0xff, 0x94, 0xae, 0xc6, 0xff, 0xb4, 0xc6, 0xd9, 0xff, 0x98, 0xb0, 0xcd, 0xff, 0xa3, 0xbe, 0xd3, 0xff, 0x82, 0x9b, 0xb3, 0xff, 0x91, 0xae, 0xc7, 0xff, 0x92, 0xb4, 0xdf, 0xff, 0x4b, 0x54, 0x6f, 0xff, 0x51, 0x4b, 0x4c, 0xff, 0xee, 0xed, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xee, 0xec, 0xff, 0xd2, 0xd2, 0xe6, 0xff, 0xb4, 0xa6, 0xc9, 0xff, 0x87, 0x58, 0x5e, 0xff, 0x70, 0x2d, 0x1b, 0xff, 0x73, 0x34, 0x24, 0xff, 0x76, 0x35, 0x27, 0xff, 0x75, 0x32, 0x22, 0xff, 0x74, 0x30, 0x1f, 0xff, 0x78, 0x32, 0x1f, 0xff, 0x73, 0x30, 0x1b, 0xff, 0x70, 0x2f, 0x19, 0xff, 0x6e, 0x30, 0x1a, 0xff, 0x6b, 0x30, 0x18, 0xff, 0x6a, 0x31, 0x18, 0xff, 0x6c, 0x34, 0x1b, 0xff, 0x6a, 0x34, 0x1a, 0xff, 0x67, 0x31, 0x17, 0xff, 0x65, 0x32, 0x17, 0xff, 0x64, 0x33, 0x15, 0xff, 0x63, 0x31, 0x15, 0xff, 0x64, 0x34, 0x19, 0xff, 0x64, 0x35, 0x16, 0xff, 0x62, 0x34, 0x13, 0xff, 0x63, 0x35, 0x15, 0xff, 0x62, 0x33, 0x13, 0xff, 0x60, 0x32, 0x12, 0xff, 0x61, 0x34, 0x12, 0xff, 0x5f, 0x33, 0x10, 0xff, 0x62, 0x36, 0x12, 0xff, 0x62, 0x36, 0x12, 0xff, 0x60, 0x34, 0x0f, 0xff, 0x60, 0x35, 0x0f, 0xff, 0x5c, 0x33, 0x0b, 0xff, 0x5b, 0x31, 0x0a, 0xff, 0x5b, 0x31, 0x0d, 0xff, 0x58, 0x31, 0x0d, 0xff, 0x5a, 0x31, 0x0f, 0xff, 0x59, 0x32, 0x0e, 0xff, 0x56, 0x30, 0x0b, 0xff, 0x58, 0x32, 0x0c, 0xff, 0x46, 0x2b, 0x09, 0xff, 0x6a, 0x38, 0x00, 0xff, 0xbc, 0x54, 0x02, 0xff, 0x68, 0x2b, 0x02, 0xff, 0x23, 0x0f, 0x01, 0xff, 0x3c, 0x16, 0x00, 0xff, 0xab, 0x4e, 0x02, 0xff, 0xd1, 0x67, 0x01, 0xff, 0x87, 0x40, 0x01, 0xff, 0x7a, 0x39, 0x02, 0xff, 0xb1, 0x55, 0x01, 0xff, 0xba, 0x62, 0x04, 0xff, 0x2b, 0x1d, 0x03, 0xff, 0x00, 0x00, 0x00, 0xff, 0x56, 0x35, 0x04, 0xff, 0xa5, 0x62, 0x03, 0xff, 0x5a, 0x3a, 0x01, 0xff, 0x49, 0x2f, 0x02, 0xff, 0x38, 0x1e, 0x03, 0xff, 0x28, 0x16, 0x02, 0xff, 0x2e, 0x1a, 0x02, 0xff, 0x32, 0x1d, 0x01, 0xff, 0x30, 0x17, 0x01, 0xff, 0x38, 0x1c, 0x02, 0xff, 0x5d, 0x36, 0x04, 0xff, 0x21, 0x0e, 0x02, 0xff, 0x00, 0x00, 0x00, 0xff, 0x0c, 0x34, 0x32, 0xff, 0x0a, 0x19, 0x15, 0xff, 0x00, 0x00, 0x00, 0xff, 0x17, 0x0e, 0x02, 0xff, 0x33, 0x15, 0x02, 0xff, 0x35, 0x16, 0x02, 0xff, 0x51, 0x34, 0x10, 0xff, 0x4d, 0x32, 0x09, 0xff, 0x4c, 0x3b, 0x17, 0xff, 0x64, 0x38, 0x0a, 0xff, 0x5c, 0x36, 0x04, 0xff, 0x1d, 0x10, 0x00, 0xff, 0x0f, 0x07, 0x00, 0xff, 0x39, 0x40, 0x45, 0xff, 0x70, 0x72, 0x5d, 0xff, 0x7d, 0x68, 0x0d, 0xff, 0x76, 0x62, 0x00, 0xff, 0x5e, 0x5a, 0x01, 0xff, 0x58, 0x54, 0x01, 0xff, 0x4b, 0x4d, 0x02, 0xff, 0x3c, 0x42, 0x03, 0xff, 0x30, 0x36, 0x03, 0xff, 0x25, 0x29, 0x00, 0xff, 0x1e, 0x24, 0x01, 0xff, 0x22, 0x27, 0x0b, 0xff, 0x29, 0x2f, 0x16, 0xff, 0x25, 0x2d, 0x1b, 0xff, 0x1e, 0x27, 0x1a, 0xff, 0x25, 0x2f, 0x29, 0xff, 0x3e, 0x49, 0x4f, 0xff, 0x48, 0x54, 0x66, 0xff, 0x69, 0x78, 0x94, 0xff, 0x8e, 0xa5, 0xc5, 0xff, 0xaf, 0xc6, 0xe5, 0xff, 0xd1, 0xe4, 0xf9, 0xff, 0xe1, 0xf0, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe2, 0xee, 0xfb, 0xff, 0x59, 0x6a, 0x76, 0xff, 0x00, 0x00, 0x0c, 0xff, 0x33, 0x3b, 0xaa, 0xff, 0x41, 0x57, 0xf1, 0xff, 0x3e, 0x5b, 0xf7, 0xff, 0x33, 0x3f, 0xae, 0xff, 0x19, 0x0b, 0x00, 0xff, 0x3f, 0x27, 0x2a, 0xff, 0x4f, 0x1f, 0x9a, 0xff, 0x48, 0x01, 0xe3, 0xff, 0x4f, 0x00, 0xff, 0xff, 0x54, 0x00, 0xff, 0xff, 0x52, 0x06, 0xfe, 0xff, 0x4e, 0x00, 0xff, 0xff, 0x4f, 0x00, 0xff, 0xff, 0x29, 0x1d, 0x6a, 0xff, 0x25, 0x2b, 0x1c, 0xff, 0x35, 0x22, 0x23, 0xff, 0x23, 0x0e, 0x00, 0xff, 0x2d, 0x17, 0x07, 0xff, 0x1b, 0x18, 0x20, 0xff, 0x27, 0x2f, 0x37, 0xff, 0x1e, 0x0c, 0x00, 0xff, 0x2c, 0x2b, 0x30, 0xff, 0xaf, 0xbd, 0xce, 0xff, 0xc7, 0xd3, 0xe0, 0xff, 0x91, 0xaa, 0xc2, 0xff, 0xc5, 0xd7, 0xe5, 0xff, 0x92, 0xad, 0xc4, 0xff, 0xb7, 0xd4, 0xe8, 0xff, 0x7f, 0x97, 0xb5, 0xff, 0x73, 0x8e, 0xaa, 0xff, 0x8c, 0xa5, 0xbd, 0xff, 0x89, 0xad, 0xd7, 0xff, 0x82, 0x99, 0xaf, 0xff, 0x17, 0x05, 0x06, 0xff, 0x18, 0x04, 0x00, 0xff, 0xdc, 0xda, 0xd7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe6, 0xd9, 0xd3, 0xff, 0xc8, 0xbe, 0xd4, 0xff, 0xab, 0x93, 0xb2, 0xff, 0x84, 0x4f, 0x4e, 0xff, 0x70, 0x27, 0x11, 0xff, 0x75, 0x30, 0x1c, 0xff, 0x79, 0x31, 0x20, 0xff, 0x77, 0x2e, 0x1b, 0xff, 0x75, 0x2e, 0x18, 0xff, 0x79, 0x30, 0x1a, 0xff, 0x75, 0x2f, 0x19, 0xff, 0x75, 0x30, 0x19, 0xff, 0x72, 0x31, 0x19, 0xff, 0x6f, 0x31, 0x17, 0xff, 0x6f, 0x33, 0x19, 0xff, 0x6b, 0x32, 0x16, 0xff, 0x6a, 0x32, 0x15, 0xff, 0x67, 0x31, 0x14, 0xff, 0x67, 0x34, 0x14, 0xff, 0x67, 0x35, 0x14, 0xff, 0x66, 0x33, 0x15, 0xff, 0x63, 0x32, 0x13, 0xff, 0x64, 0x33, 0x14, 0xff, 0x64, 0x35, 0x14, 0xff, 0x64, 0x34, 0x12, 0xff, 0x61, 0x33, 0x10, 0xff, 0x63, 0x33, 0x11, 0xff, 0x62, 0x33, 0x11, 0xff, 0x60, 0x33, 0x0f, 0xff, 0x60, 0x35, 0x0d, 0xff, 0x60, 0x33, 0x0c, 0xff, 0x61, 0x34, 0x0e, 0xff, 0x61, 0x34, 0x0d, 0xff, 0x5d, 0x33, 0x0a, 0xff, 0x5d, 0x32, 0x0a, 0xff, 0x59, 0x2f, 0x09, 0xff, 0x5b, 0x31, 0x0c, 0xff, 0x5b, 0x32, 0x0c, 0xff, 0x56, 0x2e, 0x09, 0xff, 0x56, 0x30, 0x08, 0xff, 0x58, 0x33, 0x0a, 0xff, 0x4a, 0x2e, 0x09, 0xff, 0x62, 0x37, 0x02, 0xff, 0xa0, 0x48, 0x03, 0xff, 0x4f, 0x20, 0x02, 0xff, 0x1c, 0x0a, 0x00, 0xff, 0x53, 0x22, 0x01, 0xff, 0xaf, 0x53, 0x02, 0xff, 0xad, 0x58, 0x01, 0xff, 0x7b, 0x3f, 0x02, 0xff, 0x86, 0x41, 0x00, 0xff, 0xb1, 0x5e, 0x02, 0xff, 0x55, 0x33, 0x02, 0xff, 0x00, 0x00, 0x00, 0xff, 0x60, 0x3a, 0x01, 0xff, 0xc0, 0x6c, 0x05, 0xff, 0x60, 0x3c, 0x01, 0xff, 0x3f, 0x2c, 0x00, 0xff, 0xa0, 0x66, 0x02, 0xff, 0x51, 0x30, 0x02, 0xff, 0x13, 0x0a, 0x01, 0xff, 0x32, 0x1f, 0x02, 0xff, 0x36, 0x1c, 0x02, 0xff, 0x3a, 0x1d, 0x02, 0xff, 0x3a, 0x1b, 0x03, 0xff, 0x49, 0x28, 0x02, 0xff, 0x3d, 0x1c, 0x02, 0xff, 0x02, 0x00, 0x00, 0xff, 0x07, 0x2a, 0x27, 0xff, 0x0b, 0x18, 0x13, 0xff, 0x0d, 0x04, 0x02, 0xff, 0x01, 0x04, 0x02, 0xff, 0x19, 0x04, 0x00, 0xff, 0x3f, 0x26, 0x19, 0xff, 0x3f, 0x36, 0x25, 0xff, 0x39, 0x24, 0x04, 0xff, 0x2b, 0x15, 0x00, 0xff, 0x50, 0x22, 0x00, 0xff, 0x22, 0x13, 0x04, 0xff, 0x00, 0x00, 0x06, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x04, 0xff, 0x2b, 0x25, 0x0c, 0xff, 0x6e, 0x61, 0x04, 0xff, 0x75, 0x6a, 0x01, 0xff, 0x5b, 0x54, 0x01, 0xff, 0x51, 0x52, 0x02, 0xff, 0x42, 0x47, 0x02, 0xff, 0x38, 0x3d, 0x02, 0xff, 0x2a, 0x30, 0x00, 0xff, 0x20, 0x25, 0x02, 0xff, 0x1e, 0x23, 0x07, 0xff, 0x21, 0x26, 0x0e, 0xff, 0x27, 0x2f, 0x1e, 0xff, 0x24, 0x2d, 0x22, 0xff, 0x22, 0x29, 0x20, 0xff, 0x2e, 0x37, 0x37, 0xff, 0x37, 0x42, 0x4a, 0xff, 0x4c, 0x55, 0x68, 0xff, 0x74, 0x86, 0xa5, 0xff, 0x9e, 0xb3, 0xd8, 0xff, 0xc3, 0xd6, 0xf1, 0xff, 0xd6, 0xe4, 0xf8, 0xff, 0xef, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5f, 0x6c, 0x75, 0xff, 0x02, 0x01, 0x1e, 0xff, 0x50, 0x5e, 0xc4, 0xff, 0x45, 0x65, 0xf3, 0xff, 0x45, 0x69, 0xff, 0xff, 0x41, 0x57, 0xce, 0xff, 0x1d, 0x1a, 0x0e, 0xff, 0x3c, 0x1e, 0x3e, 0xff, 0x4b, 0x09, 0xd4, 0xff, 0x4d, 0x00, 0xff, 0xff, 0x51, 0x04, 0xff, 0xff, 0x54, 0x20, 0xfc, 0xff, 0x58, 0x29, 0xfd, 0xff, 0x64, 0x22, 0xff, 0xff, 0x42, 0x15, 0xbc, 0xff, 0x1a, 0x21, 0x33, 0xff, 0x3a, 0x1d, 0x80, 0xff, 0x38, 0x1e, 0x43, 0xff, 0x51, 0x54, 0x3f, 0xff, 0x37, 0x32, 0x36, 0xff, 0x10, 0x16, 0x2c, 0xff, 0x2d, 0x34, 0x42, 0xff, 0x4a, 0x42, 0x43, 0xff, 0xde, 0xe0, 0xe2, 0xff, 0xc4, 0xd6, 0xe9, 0xff, 0xb3, 0xca, 0xe0, 0xff, 0xa3, 0xb9, 0xcd, 0xff, 0x9a, 0xb2, 0xcc, 0xff, 0xdd, 0xf0, 0xfe, 0xff, 0xa2, 0xbb, 0xce, 0xff, 0x7e, 0x98, 0xb3, 0xff, 0x60, 0x76, 0x97, 0xff, 0x9b, 0xba, 0xdc, 0xff, 0x77, 0x8d, 0xae, 0xff, 0x24, 0x15, 0x13, 0xff, 0x23, 0x0f, 0x00, 0xff, 0x2f, 0x21, 0x0c, 0xff, 0xc1, 0xbc, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe4, 0xd8, 0xd2, 0xff, 0xc1, 0xae, 0xc0, 0xff, 0xa6, 0x83, 0x9c, 0xff, 0x82, 0x4c, 0x48, 0xff, 0x6a, 0x22, 0x0b, 0xff, 0x73, 0x2c, 0x16, 0xff, 0x77, 0x2f, 0x1c, 0xff, 0x77, 0x2d, 0x16, 0xff, 0x79, 0x2f, 0x15, 0xff, 0x76, 0x2d, 0x13, 0xff, 0x74, 0x2c, 0x14, 0xff, 0x76, 0x2f, 0x16, 0xff, 0x75, 0x31, 0x16, 0xff, 0x72, 0x31, 0x14, 0xff, 0x6e, 0x31, 0x13, 0xff, 0x6a, 0x2f, 0x11, 0xff, 0x69, 0x2f, 0x11, 0xff, 0x6b, 0x33, 0x15, 0xff, 0x67, 0x30, 0x11, 0xff, 0x66, 0x31, 0x12, 0xff, 0x66, 0x32, 0x12, 0xff, 0x63, 0x31, 0x0f, 0xff, 0x65, 0x33, 0x12, 0xff, 0x64, 0x33, 0x13, 0xff, 0x62, 0x31, 0x10, 0xff, 0x64, 0x33, 0x11, 0xff, 0x62, 0x32, 0x0e, 0xff, 0x61, 0x33, 0x0d, 0xff, 0x62, 0x34, 0x0d, 0xff, 0x5f, 0x32, 0x09, 0xff, 0x5e, 0x31, 0x07, 0xff, 0x61, 0x33, 0x0c, 0xff, 0x61, 0x33, 0x0b, 0xff, 0x61, 0x33, 0x0a, 0xff, 0x5c, 0x31, 0x09, 0xff, 0x5c, 0x30, 0x08, 0xff, 0x5d, 0x33, 0x0a, 0xff, 0x5c, 0x33, 0x09, 0xff, 0x58, 0x30, 0x06, 0xff, 0x58, 0x32, 0x06, 0xff, 0x58, 0x31, 0x08, 0xff, 0x4b, 0x2e, 0x08, 0xff, 0x67, 0x38, 0x05, 0xff, 0x8b, 0x3e, 0x02, 0xff, 0x37, 0x16, 0x00, 0xff, 0x22, 0x0d, 0x01, 0xff, 0x70, 0x2f, 0x03, 0xff, 0xb2, 0x58, 0x01, 0xff, 0xa0, 0x56, 0x02, 0xff, 0x78, 0x3d, 0x01, 0xff, 0x97, 0x51, 0x03, 0xff, 0x80, 0x4d, 0x03, 0xff, 0x24, 0x1d, 0x00, 0xff, 0x69, 0x43, 0x02, 0xff, 0xb8, 0x6a, 0x04, 0xff, 0x6e, 0x40, 0x01, 0xff, 0x18, 0x17, 0x02, 0xff, 0x5a, 0x3b, 0x02, 0xff, 0x9f, 0x5e, 0x03, 0xff, 0x86, 0x51, 0x04, 0xff, 0x32, 0x1e, 0x01, 0xff, 0x26, 0x13, 0x01, 0xff, 0x3d, 0x1c, 0x02, 0xff, 0x41, 0x1e, 0x01, 0xff, 0x41, 0x1c, 0x01, 0xff, 0x2a, 0x10, 0x01, 0xff, 0x69, 0x43, 0x0b, 0xff, 0x3d, 0x28, 0x08, 0xff, 0x00, 0x00, 0x00, 0xff, 0x0f, 0x03, 0x01, 0xff, 0x0d, 0x06, 0x03, 0xff, 0x02, 0x00, 0x00, 0xff, 0x24, 0x0c, 0x06, 0xff, 0x6d, 0x5d, 0x48, 0xff, 0x35, 0x2b, 0x18, 0xff, 0x20, 0x0e, 0x00, 0xff, 0x1f, 0x0f, 0x00, 0xff, 0x27, 0x12, 0x00, 0xff, 0x13, 0x0c, 0x03, 0xff, 0x19, 0x1a, 0x16, 0xff, 0x28, 0x27, 0x22, 0xff, 0x11, 0x11, 0x0e, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x18, 0x14, 0x01, 0xff, 0x66, 0x59, 0x04, 0xff, 0x6f, 0x68, 0x01, 0xff, 0x57, 0x57, 0x00, 0xff, 0x48, 0x4d, 0x01, 0xff, 0x3f, 0x44, 0x01, 0xff, 0x32, 0x3b, 0x01, 0xff, 0x25, 0x2d, 0x04, 0xff, 0x1f, 0x25, 0x0b, 0xff, 0x20, 0x26, 0x12, 0xff, 0x22, 0x2a, 0x1c, 0xff, 0x24, 0x2c, 0x22, 0xff, 0x25, 0x2a, 0x23, 0xff, 0x25, 0x2d, 0x2b, 0xff, 0x30, 0x39, 0x3c, 0xff, 0x3b, 0x42, 0x4c, 0xff, 0x59, 0x65, 0x7f, 0xff, 0x89, 0x9e, 0xc1, 0xff, 0xae, 0xc2, 0xe4, 0xff, 0xca, 0xdc, 0xf6, 0xff, 0xd6, 0xe9, 0xfc, 0xff, 0xf6, 0xfe, 0xff, 0xff, 0xdb, 0xdd, 0xe0, 0xff, 0x28, 0x2f, 0x6a, 0xff, 0x25, 0x33, 0xa7, 0xff, 0x41, 0x64, 0xea, 0xff, 0x3e, 0x66, 0xff, 0xff, 0x3a, 0x51, 0xd9, 0xff, 0x2a, 0x28, 0x30, 0xff, 0x32, 0x12, 0x48, 0xff, 0x49, 0x00, 0xf1, 0xff, 0x4f, 0x00, 0xff, 0xff, 0x62, 0x33, 0xfe, 0xff, 0x6f, 0x67, 0xfd, 0xff, 0x73, 0x69, 0xfe, 0xff, 0x7a, 0x66, 0xff, 0xff, 0x36, 0x32, 0x7d, 0xff, 0x2c, 0x16, 0x8b, 0xff, 0x44, 0x00, 0xe5, 0xff, 0x1c, 0x09, 0x3c, 0xff, 0x31, 0x43, 0x3b, 0xff, 0x26, 0x2b, 0x41, 0xff, 0x10, 0x18, 0x35, 0xff, 0x60, 0x74, 0x92, 0xff, 0xd5, 0xe0, 0xe9, 0xff, 0xc0, 0xd7, 0xe8, 0xff, 0xb3, 0xc7, 0xd7, 0xff, 0x9d, 0xb2, 0xca, 0xff, 0xa5, 0xbc, 0xd1, 0xff, 0x92, 0xab, 0xc4, 0xff, 0xa3, 0xbb, 0xd2, 0xff, 0x85, 0x9d, 0xb4, 0xff, 0x8f, 0xa8, 0xbd, 0xff, 0x7f, 0x98, 0xbd, 0xff, 0x7d, 0x93, 0xb4, 0xff, 0x36, 0x2f, 0x2b, 0xff, 0x19, 0x00, 0x00, 0xff, 0x33, 0x26, 0x0f, 0xff, 0x2d, 0x21, 0x0d, 0xff, 0xaa, 0xa5, 0x9e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe4, 0xd8, 0xd1, 0xff, 0xbb, 0xa3, 0xad, 0xff, 0x9e, 0x73, 0x81, 0xff, 0x8a, 0x50, 0x4c, 0xff, 0x71, 0x28, 0x15, 0xff, 0x71, 0x29, 0x10, 0xff, 0x78, 0x2e, 0x18, 0xff, 0x79, 0x2e, 0x16, 0xff, 0x77, 0x2e, 0x10, 0xff, 0x75, 0x2e, 0x0f, 0xff, 0x77, 0x2f, 0x12, 0xff, 0x77, 0x30, 0x15, 0xff, 0x74, 0x2e, 0x14, 0xff, 0x71, 0x2f, 0x10, 0xff, 0x6c, 0x2e, 0x0d, 0xff, 0x6d, 0x31, 0x11, 0xff, 0x6c, 0x31, 0x11, 0xff, 0x69, 0x30, 0x11, 0xff, 0x66, 0x2e, 0x0e, 0xff, 0x67, 0x30, 0x11, 0xff, 0x68, 0x33, 0x11, 0xff, 0x66, 0x32, 0x0d, 0xff, 0x65, 0x33, 0x0e, 0xff, 0x66, 0x33, 0x0f, 0xff, 0x65, 0x33, 0x0f, 0xff, 0x64, 0x31, 0x0d, 0xff, 0x62, 0x32, 0x0b, 0xff, 0x61, 0x33, 0x0c, 0xff, 0x62, 0x33, 0x0d, 0xff, 0x60, 0x32, 0x09, 0xff, 0x60, 0x31, 0x06, 0xff, 0x5f, 0x31, 0x07, 0xff, 0x60, 0x32, 0x09, 0xff, 0x61, 0x32, 0x09, 0xff, 0x5e, 0x32, 0x08, 0xff, 0x5f, 0x33, 0x09, 0xff, 0x5e, 0x32, 0x08, 0xff, 0x5a, 0x30, 0x05, 0xff, 0x5c, 0x34, 0x07, 0xff, 0x5a, 0x33, 0x07, 0xff, 0x58, 0x30, 0x06, 0xff, 0x4c, 0x2b, 0x03, 0xff, 0x66, 0x35, 0x02, 0xff, 0x7f, 0x39, 0x01, 0xff, 0x32, 0x14, 0x00, 0xff, 0x33, 0x15, 0x01, 0xff, 0x8a, 0x3d, 0x03, 0xff, 0xb2, 0x5d, 0x02, 0xff, 0x95, 0x52, 0x03, 0xff, 0x92, 0x52, 0x01, 0xff, 0x94, 0x57, 0x02, 0xff, 0x67, 0x3c, 0x02, 0xff, 0x71, 0x45, 0x03, 0xff, 0xab, 0x66, 0x02, 0xff, 0x6e, 0x41, 0x03, 0xff, 0x11, 0x12, 0x00, 0xff, 0x3c, 0x29, 0x01, 0xff, 0x87, 0x50, 0x03, 0xff, 0x94, 0x55, 0x01, 0xff, 0x8e, 0x57, 0x02, 0xff, 0x58, 0x38, 0x03, 0xff, 0x37, 0x1b, 0x03, 0xff, 0x3e, 0x1a, 0x00, 0xff, 0x43, 0x1e, 0x02, 0xff, 0x36, 0x18, 0x02, 0xff, 0x20, 0x06, 0x00, 0xff, 0x45, 0x26, 0x04, 0xff, 0x48, 0x2f, 0x09, 0xff, 0x0c, 0x06, 0x02, 0xff, 0x01, 0x00, 0x03, 0xff, 0x0a, 0x07, 0x03, 0xff, 0x1c, 0x0d, 0x00, 0xff, 0x37, 0x22, 0x1d, 0xff, 0x76, 0x72, 0x62, 0xff, 0x38, 0x30, 0x13, 0xff, 0x09, 0x01, 0x00, 0xff, 0x0e, 0x07, 0x01, 0xff, 0x09, 0x06, 0x01, 0xff, 0x0f, 0x07, 0x00, 0xff, 0x0c, 0x07, 0x03, 0xff, 0x2a, 0x29, 0x25, 0xff, 0x3a, 0x3c, 0x36, 0xff, 0x3c, 0x3d, 0x36, 0xff, 0x20, 0x20, 0x1e, 0xff, 0x00, 0x00, 0x00, 0xff, 0x10, 0x0c, 0x00, 0xff, 0x48, 0x47, 0x03, 0xff, 0x5b, 0x5a, 0x03, 0xff, 0x53, 0x56, 0x01, 0xff, 0x47, 0x4d, 0x00, 0xff, 0x3a, 0x41, 0x00, 0xff, 0x2c, 0x34, 0x08, 0xff, 0x22, 0x29, 0x11, 0xff, 0x20, 0x28, 0x16, 0xff, 0x1c, 0x25, 0x19, 0xff, 0x20, 0x27, 0x1e, 0xff, 0x24, 0x2b, 0x25, 0xff, 0x22, 0x2a, 0x27, 0xff, 0x29, 0x32, 0x33, 0xff, 0x31, 0x3a, 0x3d, 0xff, 0x3e, 0x47, 0x58, 0xff, 0x66, 0x76, 0x97, 0xff, 0x92, 0xa8, 0xcf, 0xff, 0xbd, 0xd1, 0xf1, 0xff, 0xcd, 0xde, 0xf6, 0xff, 0xda, 0xea, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa0, 0xad, 0xd3, 0xff, 0x0e, 0x26, 0xb1, 0xff, 0x2f, 0x5b, 0xea, 0xff, 0x3c, 0x6d, 0xff, 0xff, 0x2c, 0x49, 0xd9, 0xff, 0x2f, 0x33, 0x52, 0xff, 0x37, 0x0c, 0x7e, 0xff, 0x4a, 0x00, 0xff, 0xff, 0x66, 0x32, 0xff, 0xff, 0x86, 0x80, 0xff, 0xff, 0x90, 0x98, 0xfe, 0xff, 0xa9, 0xb0, 0xff, 0xff, 0x5e, 0x65, 0xbf, 0xff, 0x1b, 0x17, 0x86, 0xff, 0x40, 0x21, 0xbd, 0xff, 0x52, 0x1d, 0xc2, 0xff, 0x56, 0x44, 0x71, 0xff, 0x2a, 0x30, 0x2e, 0xff, 0x00, 0x02, 0x19, 0xff, 0x4b, 0x74, 0x96, 0xff, 0xcb, 0xdf, 0xf1, 0xff, 0xba, 0xcf, 0xe1, 0xff, 0x9f, 0xba, 0xcb, 0xff, 0xae, 0xc4, 0xd8, 0xff, 0xaf, 0xc4, 0xd6, 0xff, 0xb0, 0xc8, 0xd8, 0xff, 0x91, 0xa8, 0xc0, 0xff, 0x71, 0x8a, 0xaa, 0xff, 0x94, 0xaa, 0xc1, 0xff, 0x98, 0xb8, 0xd2, 0xff, 0x9c, 0xb6, 0xd0, 0xff, 0x31, 0x25, 0x2b, 0xff, 0x1c, 0x09, 0x00, 0xff, 0x33, 0x23, 0x10, 0xff, 0x2f, 0x21, 0x0f, 0xff, 0x2b, 0x1f, 0x0a, 0xff, 0x97, 0x90, 0x87, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xee, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe3, 0xd8, 0xd1, 0xff, 0xa4, 0x78, 0x71, 0xff, 0x8e, 0x56, 0x51, 0xff, 0x88, 0x4c, 0x46, 0xff, 0x7e, 0x38, 0x27, 0xff, 0x72, 0x2b, 0x0f, 0xff, 0x76, 0x2c, 0x10, 0xff, 0x78, 0x2c, 0x12, 0xff, 0x77, 0x2d, 0x0e, 0xff, 0x74, 0x2e, 0x0c, 0xff, 0x75, 0x2d, 0x0e, 0xff, 0x76, 0x2f, 0x12, 0xff, 0x75, 0x2e, 0x14, 0xff, 0x72, 0x2f, 0x0e, 0xff, 0x6f, 0x30, 0x0c, 0xff, 0x6e, 0x30, 0x0c, 0xff, 0x6d, 0x30, 0x0d, 0xff, 0x6a, 0x30, 0x0c, 0xff, 0x6a, 0x31, 0x0d, 0xff, 0x6a, 0x31, 0x0d, 0xff, 0x67, 0x30, 0x0b, 0xff, 0x67, 0x32, 0x0a, 0xff, 0x66, 0x32, 0x0b, 0xff, 0x65, 0x31, 0x0a, 0xff, 0x66, 0x32, 0x0b, 0xff, 0x64, 0x33, 0x0c, 0xff, 0x66, 0x33, 0x0e, 0xff, 0x64, 0x32, 0x0d, 0xff, 0x63, 0x32, 0x0b, 0xff, 0x62, 0x32, 0x08, 0xff, 0x5f, 0x30, 0x05, 0xff, 0x60, 0x31, 0x05, 0xff, 0x63, 0x34, 0x09, 0xff, 0x62, 0x32, 0x06, 0xff, 0x61, 0x31, 0x05, 0xff, 0x60, 0x32, 0x06, 0xff, 0x60, 0x32, 0x06, 0xff, 0x5c, 0x31, 0x06, 0xff, 0x5a, 0x32, 0x06, 0xff, 0x59, 0x30, 0x05, 0xff, 0x5a, 0x31, 0x06, 0xff, 0x50, 0x2d, 0x05, 0xff, 0x64, 0x36, 0x04, 0xff, 0x7e, 0x3c, 0x02, 0xff, 0x36, 0x15, 0x00, 0xff, 0x41, 0x19, 0x01, 0xff, 0x92, 0x43, 0x02, 0xff, 0xac, 0x5c, 0x01, 0xff, 0x85, 0x49, 0x01, 0xff, 0x99, 0x5a, 0x03, 0xff, 0x81, 0x4f, 0x02, 0xff, 0x68, 0x3d, 0x01, 0xff, 0x83, 0x4d, 0x03, 0xff, 0x5e, 0x3b, 0x01, 0xff, 0x17, 0x10, 0x00, 0xff, 0x32, 0x24, 0x00, 0xff, 0x85, 0x4c, 0x01, 0xff, 0x98, 0x56, 0x01, 0xff, 0x8f, 0x54, 0x02, 0xff, 0x72, 0x45, 0x00, 0xff, 0x67, 0x44, 0x04, 0xff, 0x48, 0x24, 0x04, 0xff, 0x3c, 0x14, 0x02, 0xff, 0x3d, 0x1a, 0x01, 0xff, 0x1e, 0x07, 0x02, 0xff, 0x4f, 0x2a, 0x00, 0xff, 0x44, 0x21, 0x01, 0xff, 0x08, 0x03, 0x01, 0xff, 0x14, 0x0d, 0x03, 0xff, 0x04, 0x01, 0x00, 0xff, 0x0b, 0x08, 0x04, 0xff, 0x16, 0x0d, 0x00, 0xff, 0x35, 0x31, 0x2d, 0xff, 0x44, 0x43, 0x40, 0xff, 0x3e, 0x39, 0x1f, 0xff, 0x25, 0x20, 0x16, 0xff, 0x02, 0x01, 0x00, 0xff, 0x0c, 0x09, 0x02, 0xff, 0x0a, 0x06, 0x00, 0xff, 0x08, 0x01, 0x00, 0xff, 0x02, 0x00, 0x00, 0xff, 0x06, 0x07, 0x05, 0xff, 0x3e, 0x42, 0x3b, 0xff, 0x73, 0x79, 0x75, 0xff, 0x49, 0x4f, 0x4d, 0xff, 0x0e, 0x0f, 0x11, 0xff, 0x12, 0x10, 0x0e, 0xff, 0x31, 0x32, 0x0b, 0xff, 0x45, 0x47, 0x00, 0xff, 0x4d, 0x51, 0x01, 0xff, 0x3e, 0x42, 0x00, 0xff, 0x33, 0x39, 0x07, 0xff, 0x2b, 0x32, 0x16, 0xff, 0x23, 0x2a, 0x1b, 0xff, 0x1d, 0x25, 0x1a, 0xff, 0x1c, 0x23, 0x1c, 0xff, 0x20, 0x27, 0x23, 0xff, 0x24, 0x2c, 0x29, 0xff, 0x1d, 0x26, 0x25, 0xff, 0x23, 0x2d, 0x2f, 0xff, 0x38, 0x40, 0x4a, 0xff, 0x56, 0x62, 0x7b, 0xff, 0x80, 0x94, 0xb6, 0xff, 0xad, 0xc3, 0xe3, 0xff, 0xc7, 0xd9, 0xf3, 0xff, 0xd2, 0xe2, 0xfc, 0xff, 0xee, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x60, 0x87, 0xe5, 0xff, 0x1b, 0x5c, 0xe9, 0xff, 0x54, 0x92, 0xff, 0xff, 0x3b, 0x62, 0xee, 0xff, 0x1e, 0x31, 0x6d, 0xff, 0x32, 0x04, 0x90, 0xff, 0x52, 0x00, 0xff, 0xff, 0x77, 0x62, 0xff, 0xff, 0x98, 0xa6, 0xfd, 0xff, 0xa1, 0xa6, 0xff, 0xff, 0x9b, 0xa7, 0xff, 0xff, 0x46, 0x43, 0x96, 0xff, 0x6b, 0x46, 0xab, 0xff, 0x91, 0x61, 0x8d, 0xff, 0x8b, 0x56, 0x66, 0xff, 0xbb, 0xa5, 0xdf, 0xff, 0xfd, 0xff, 0xff, 0xff, 0x3b, 0x49, 0x5d, 0xff, 0x2c, 0x6f, 0xa1, 0xff, 0xc8, 0xe9, 0xfc, 0xff, 0xb0, 0xbd, 0xce, 0xff, 0xb6, 0xcd, 0xdd, 0xff, 0x8c, 0xa4, 0xb7, 0xff, 0xbe, 0xd7, 0xe7, 0xff, 0xbd, 0xd4, 0xe4, 0xff, 0x8b, 0xa4, 0xba, 0xff, 0x84, 0x9e, 0xb7, 0xff, 0x97, 0xb4, 0xcf, 0xff, 0x93, 0xb1, 0xd4, 0xff, 0x47, 0x47, 0x4b, 0xff, 0x1b, 0x08, 0x00, 0xff, 0x2b, 0x1d, 0x0b, 0xff, 0x2f, 0x20, 0x0e, 0xff, 0x2d, 0x1d, 0x08, 0xff, 0x2d, 0x20, 0x0c, 0xff, 0x86, 0x7e, 0x73, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe2, 0xd6, 0xcf, 0xff, 0x96, 0x66, 0x58, 0xff, 0x89, 0x4d, 0x41, 0xff, 0x8a, 0x51, 0x4a, 0xff, 0x80, 0x3d, 0x2d, 0xff, 0x75, 0x2d, 0x10, 0xff, 0x74, 0x2c, 0x0d, 0xff, 0x75, 0x2d, 0x0e, 0xff, 0x77, 0x2f, 0x0c, 0xff, 0x75, 0x2c, 0x0a, 0xff, 0x75, 0x2c, 0x0d, 0xff, 0x76, 0x2d, 0x10, 0xff, 0x73, 0x2d, 0x0f, 0xff, 0x70, 0x2c, 0x0b, 0xff, 0x6f, 0x2d, 0x09, 0xff, 0x6e, 0x2f, 0x0a, 0xff, 0x6e, 0x30, 0x0b, 0xff, 0x6f, 0x32, 0x0d, 0xff, 0x6b, 0x30, 0x0b, 0xff, 0x6b, 0x31, 0x0d, 0xff, 0x6b, 0x30, 0x0c, 0xff, 0x6a, 0x33, 0x0b, 0xff, 0x68, 0x32, 0x0a, 0xff, 0x68, 0x32, 0x0b, 0xff, 0x67, 0x31, 0x0a, 0xff, 0x66, 0x32, 0x0a, 0xff, 0x67, 0x33, 0x0e, 0xff, 0x67, 0x34, 0x0d, 0xff, 0x62, 0x31, 0x08, 0xff, 0x63, 0x31, 0x08, 0xff, 0x65, 0x33, 0x07, 0xff, 0x63, 0x31, 0x04, 0xff, 0x62, 0x30, 0x04, 0xff, 0x61, 0x30, 0x04, 0xff, 0x60, 0x30, 0x04, 0xff, 0x5f, 0x31, 0x04, 0xff, 0x5f, 0x31, 0x03, 0xff, 0x5c, 0x32, 0x04, 0xff, 0x5b, 0x31, 0x04, 0xff, 0x59, 0x31, 0x03, 0xff, 0x5c, 0x32, 0x06, 0xff, 0x51, 0x2b, 0x04, 0xff, 0x60, 0x36, 0x06, 0xff, 0x83, 0x44, 0x05, 0xff, 0x3b, 0x16, 0x00, 0xff, 0x49, 0x1b, 0x02, 0xff, 0x97, 0x49, 0x04, 0xff, 0xa6, 0x5b, 0x01, 0xff, 0x8a, 0x4b, 0x00, 0xff, 0x88, 0x50, 0x05, 0xff, 0x6c, 0x42, 0x02, 0xff, 0x53, 0x33, 0x02, 0xff, 0x3d, 0x25, 0x02, 0xff, 0x1f, 0x16, 0x00, 0xff, 0x3a, 0x24, 0x01, 0xff, 0x8a, 0x4e, 0x03, 0xff, 0x9e, 0x58, 0x04, 0xff, 0x94, 0x55, 0x02, 0xff, 0x76, 0x45, 0x01, 0xff, 0x70, 0x48, 0x02, 0xff, 0x5f, 0x37, 0x03, 0xff, 0x34, 0x11, 0x00, 0xff, 0x3d, 0x16, 0x01, 0xff, 0x2d, 0x10, 0x01, 0xff, 0x30, 0x15, 0x06, 0xff, 0x52, 0x2c, 0x03, 0xff, 0x7f, 0x4d, 0x02, 0xff, 0x27, 0x16, 0x04, 0xff, 0x01, 0x01, 0x02, 0xff, 0x11, 0x0b, 0x01, 0xff, 0x09, 0x03, 0x02, 0xff, 0x00, 0x00, 0x00, 0xff, 0x3d, 0x3c, 0x35, 0xff, 0x28, 0x27, 0x22, 0xff, 0x2a, 0x28, 0x1c, 0xff, 0x29, 0x28, 0x21, 0xff, 0x00, 0x00, 0x00, 0xff, 0x0e, 0x08, 0x03, 0xff, 0x0b, 0x06, 0x03, 0xff, 0x06, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x19, 0x1c, 0x16, 0xff, 0x7b, 0x85, 0x7a, 0xff, 0x3f, 0x40, 0x3c, 0xff, 0x06, 0x03, 0x06, 0xff, 0x00, 0x00, 0x03, 0xff, 0x0f, 0x0e, 0x03, 0xff, 0x38, 0x39, 0x04, 0xff, 0x48, 0x4d, 0x01, 0xff, 0x3a, 0x3d, 0x04, 0xff, 0x32, 0x38, 0x18, 0xff, 0x26, 0x2f, 0x1f, 0xff, 0x20, 0x2a, 0x21, 0xff, 0x20, 0x25, 0x22, 0xff, 0x21, 0x26, 0x24, 0xff, 0x20, 0x28, 0x28, 0xff, 0x21, 0x29, 0x2a, 0xff, 0x1f, 0x27, 0x29, 0xff, 0x2b, 0x31, 0x38, 0xff, 0x43, 0x4b, 0x5c, 0xff, 0x6f, 0x80, 0x9a, 0xff, 0x93, 0xa9, 0xc8, 0xff, 0xb5, 0xc9, 0xe7, 0xff, 0xca, 0xdc, 0xf4, 0xff, 0xd1, 0xe4, 0xf9, 0xff, 0xf6, 0xfb, 0xff, 0xff, 0xdd, 0xe9, 0xfd, 0xff, 0x4f, 0x91, 0xf3, 0xff, 0x5b, 0xa5, 0xfd, 0xff, 0x60, 0x8e, 0xff, 0xff, 0x21, 0x3b, 0xa1, 0xff, 0x15, 0x02, 0x48, 0xff, 0x4e, 0x00, 0xed, 0xff, 0x6c, 0x48, 0xff, 0xff, 0x85, 0x8c, 0xfd, 0xff, 0x93, 0x9e, 0xff, 0xff, 0x90, 0x87, 0xff, 0xff, 0x86, 0x45, 0x81, 0xff, 0x84, 0x44, 0x56, 0xff, 0x76, 0x46, 0x64, 0xff, 0x51, 0x28, 0x57, 0xff, 0x34, 0x31, 0x8b, 0xff, 0xc4, 0xdd, 0xff, 0xff, 0x68, 0x71, 0x7c, 0xff, 0x00, 0x35, 0x6a, 0xff, 0x81, 0xc9, 0xff, 0xff, 0xd3, 0xdb, 0xe0, 0xff, 0x9a, 0xae, 0xc2, 0xff, 0xa6, 0xbd, 0xce, 0xff, 0x88, 0xa2, 0xb7, 0xff, 0x84, 0x9c, 0xb4, 0xff, 0x86, 0x9e, 0xb2, 0xff, 0x8c, 0xa9, 0xc1, 0xff, 0x92, 0xb2, 0xda, 0xff, 0x61, 0x66, 0x67, 0xff, 0x13, 0x00, 0x00, 0xff, 0x28, 0x1a, 0x05, 0xff, 0x31, 0x22, 0x0d, 0xff, 0x31, 0x20, 0x09, 0xff, 0x2d, 0x1f, 0x0a, 0xff, 0x2d, 0x1f, 0x0c, 0xff, 0x72, 0x6b, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xf1, 0xf7, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe1, 0xd3, 0xcc, 0xff, 0x96, 0x62, 0x51, 0xff, 0x84, 0x46, 0x38, 0xff, 0x86, 0x4f, 0x43, 0xff, 0x78, 0x35, 0x20, 0xff, 0x71, 0x28, 0x0b, 0xff, 0x74, 0x2c, 0x0a, 0xff, 0x74, 0x2c, 0x0a, 0xff, 0x74, 0x2b, 0x08, 0xff, 0x75, 0x2a, 0x09, 0xff, 0x79, 0x2d, 0x0d, 0xff, 0x77, 0x2d, 0x0e, 0xff, 0x73, 0x2b, 0x0a, 0xff, 0x72, 0x2d, 0x0a, 0xff, 0x6f, 0x2c, 0x08, 0xff, 0x6f, 0x2d, 0x08, 0xff, 0x6f, 0x30, 0x0a, 0xff, 0x6d, 0x2f, 0x0a, 0xff, 0x6c, 0x2f, 0x0a, 0xff, 0x6d, 0x30, 0x0b, 0xff, 0x6c, 0x31, 0x0b, 0xff, 0x69, 0x30, 0x07, 0xff, 0x68, 0x32, 0x06, 0xff, 0x6a, 0x33, 0x0a, 0xff, 0x69, 0x32, 0x0b, 0xff, 0x66, 0x30, 0x08, 0xff, 0x64, 0x31, 0x08, 0xff, 0x67, 0x33, 0x09, 0xff, 0x65, 0x31, 0x07, 0xff, 0x63, 0x32, 0x07, 0xff, 0x66, 0x33, 0x07, 0xff, 0x66, 0x32, 0x04, 0xff, 0x61, 0x31, 0x03, 0xff, 0x61, 0x31, 0x03, 0xff, 0x61, 0x31, 0x05, 0xff, 0x60, 0x32, 0x05, 0xff, 0x5c, 0x30, 0x03, 0xff, 0x5b, 0x31, 0x03, 0xff, 0x5c, 0x31, 0x05, 0xff, 0x5a, 0x30, 0x02, 0xff, 0x59, 0x30, 0x03, 0xff, 0x52, 0x2c, 0x03, 0xff, 0x56, 0x32, 0x04, 0xff, 0x87, 0x47, 0x04, 0xff, 0x4d, 0x1e, 0x01, 0xff, 0x4b, 0x1a, 0x01, 0xff, 0x99, 0x4a, 0x02, 0xff, 0xaa, 0x60, 0x02, 0xff, 0xa0, 0x5b, 0x05, 0xff, 0x73, 0x44, 0x02, 0xff, 0x50, 0x32, 0x01, 0xff, 0x4c, 0x30, 0x02, 0xff, 0x4a, 0x2d, 0x02, 0xff, 0x59, 0x38, 0x02, 0xff, 0x88, 0x52, 0x01, 0xff, 0xa5, 0x5b, 0x01, 0xff, 0x99, 0x58, 0x02, 0xff, 0x84, 0x4d, 0x01, 0xff, 0x79, 0x49, 0x01, 0xff, 0x78, 0x4b, 0x05, 0xff, 0x3f, 0x15, 0x03, 0xff, 0x36, 0x10, 0x00, 0xff, 0x38, 0x19, 0x00, 0xff, 0x17, 0x05, 0x00, 0xff, 0x32, 0x13, 0x04, 0xff, 0x2a, 0x14, 0x04, 0xff, 0x42, 0x26, 0x03, 0xff, 0x1c, 0x10, 0x01, 0xff, 0x00, 0x01, 0x01, 0xff, 0x1c, 0x13, 0x04, 0xff, 0x17, 0x0f, 0x00, 0xff, 0x09, 0x08, 0x03, 0xff, 0x48, 0x44, 0x39, 0xff, 0x16, 0x15, 0x16, 0xff, 0x23, 0x1a, 0x0e, 0xff, 0x45, 0x45, 0x3a, 0xff, 0x02, 0x00, 0x00, 0xff, 0x06, 0x00, 0x00, 0xff, 0x1a, 0x16, 0x10, 0xff, 0x45, 0x42, 0x38, 0xff, 0x36, 0x37, 0x2d, 0xff, 0x2b, 0x2d, 0x26, 0xff, 0x2c, 0x30, 0x2c, 0xff, 0x18, 0x17, 0x10, 0xff, 0x0c, 0x0c, 0x08, 0xff, 0x0e, 0x0d, 0x0b, 0xff, 0x04, 0x03, 0x00, 0xff, 0x06, 0x03, 0x01, 0xff, 0x00, 0x00, 0x03, 0xff, 0x06, 0x05, 0x01, 0xff, 0x34, 0x35, 0x01, 0xff, 0x48, 0x4b, 0x04, 0xff, 0x36, 0x3b, 0x17, 0xff, 0x2a, 0x33, 0x25, 0xff, 0x22, 0x2c, 0x27, 0xff, 0x22, 0x29, 0x28, 0xff, 0x21, 0x27, 0x27, 0xff, 0x1d, 0x25, 0x26, 0xff, 0x24, 0x2b, 0x2f, 0xff, 0x25, 0x2b, 0x2f, 0xff, 0x1e, 0x24, 0x28, 0xff, 0x28, 0x32, 0x3b, 0xff, 0x4f, 0x5d, 0x71, 0xff, 0x71, 0x83, 0xa0, 0xff, 0x95, 0xab, 0xcb, 0xff, 0xb8, 0xca, 0xe7, 0xff, 0xcc, 0xde, 0xf6, 0xff, 0xd5, 0xe7, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbc, 0xdd, 0xfe, 0xff, 0x38, 0x93, 0xf8, 0xff, 0x59, 0xa1, 0xff, 0xff, 0x6c, 0x88, 0xf4, 0xff, 0x0d, 0x14, 0x4d, 0xff, 0x1e, 0x00, 0xa6, 0xff, 0x62, 0x2a, 0xff, 0xff, 0x6b, 0x6f, 0xff, 0xff, 0x92, 0x80, 0xff, 0xff, 0x8b, 0x4a, 0x87, 0xff, 0x4b, 0x23, 0x24, 0xff, 0x1b, 0x17, 0x31, 0xff, 0x14, 0x12, 0x42, 0xff, 0x00, 0x00, 0x2c, 0xff, 0x03, 0x07, 0x48, 0xff, 0x44, 0x55, 0x9b, 0xff, 0x1b, 0x1c, 0x29, 0xff, 0x01, 0x11, 0x27, 0xff, 0x19, 0x6b, 0xa9, 0xff, 0x97, 0xc3, 0xe2, 0xff, 0xe3, 0xeb, 0xf3, 0xff, 0xb6, 0xce, 0xde, 0xff, 0x70, 0x8a, 0x9e, 0xff, 0x7b, 0x94, 0xa9, 0xff, 0x7c, 0x96, 0xb1, 0xff, 0xa8, 0xc8, 0xeb, 0xff, 0x5c, 0x68, 0x7a, 0xff, 0x0e, 0x02, 0x00, 0xff, 0x2f, 0x19, 0x06, 0xff, 0x33, 0x23, 0x10, 0xff, 0x2f, 0x21, 0x09, 0xff, 0x2d, 0x1f, 0x09, 0xff, 0x2f, 0x1f, 0x0b, 0xff, 0x2d, 0x1e, 0x0c, 0xff, 0x60, 0x56, 0x48, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xcf, 0xc7, 0xff, 0x92, 0x5d, 0x4b, 0xff, 0x77, 0x36, 0x22, 0xff, 0x77, 0x3b, 0x24, 0xff, 0x6e, 0x2b, 0x0c, 0xff, 0x6f, 0x2b, 0x08, 0xff, 0x71, 0x2c, 0x07, 0xff, 0x75, 0x2c, 0x08, 0xff, 0x76, 0x2c, 0x09, 0xff, 0x77, 0x2c, 0x0a, 0xff, 0x78, 0x2b, 0x0a, 0xff, 0x78, 0x2b, 0x08, 0xff, 0x76, 0x2c, 0x09, 0xff, 0x75, 0x2d, 0x0b, 0xff, 0x71, 0x2b, 0x07, 0xff, 0x70, 0x2c, 0x05, 0xff, 0x70, 0x2e, 0x07, 0xff, 0x6e, 0x2e, 0x06, 0xff, 0x6a, 0x2c, 0x05, 0xff, 0x6b, 0x2e, 0x06, 0xff, 0x6b, 0x2f, 0x06, 0xff, 0x69, 0x30, 0x05, 0xff, 0x6a, 0x32, 0x06, 0xff, 0x6a, 0x32, 0x07, 0xff, 0x6a, 0x31, 0x07, 0xff, 0x67, 0x31, 0x07, 0xff, 0x62, 0x30, 0x05, 0xff, 0x66, 0x32, 0x08, 0xff, 0x68, 0x34, 0x0a, 0xff, 0x65, 0x33, 0x08, 0xff, 0x62, 0x31, 0x05, 0xff, 0x65, 0x31, 0x04, 0xff, 0x63, 0x34, 0x04, 0xff, 0x64, 0x33, 0x05, 0xff, 0x62, 0x32, 0x06, 0xff, 0x60, 0x32, 0x05, 0xff, 0x5e, 0x31, 0x04, 0xff, 0x5c, 0x31, 0x05, 0xff, 0x5c, 0x32, 0x05, 0xff, 0x5b, 0x32, 0x05, 0xff, 0x59, 0x30, 0x02, 0xff, 0x57, 0x31, 0x03, 0xff, 0x53, 0x31, 0x02, 0xff, 0x80, 0x43, 0x02, 0xff, 0x5e, 0x25, 0x01, 0xff, 0x51, 0x1d, 0x01, 0xff, 0xa3, 0x53, 0x02, 0xff, 0xb5, 0x69, 0x02, 0xff, 0x8d, 0x51, 0x04, 0xff, 0x5f, 0x39, 0x00, 0xff, 0x5c, 0x39, 0x02, 0xff, 0x61, 0x3c, 0x01, 0xff, 0x7b, 0x47, 0x00, 0xff, 0x9d, 0x58, 0x02, 0xff, 0xa5, 0x5e, 0x02, 0xff, 0x8f, 0x51, 0x02, 0xff, 0x7f, 0x48, 0x01, 0xff, 0x80, 0x4b, 0x02, 0xff, 0x8b, 0x58, 0x03, 0xff, 0x54, 0x2d, 0x04, 0xff, 0x2b, 0x0a, 0x00, 0xff, 0x44, 0x1b, 0x01, 0xff, 0x2e, 0x11, 0x01, 0xff, 0x37, 0x20, 0x04, 0xff, 0x19, 0x0b, 0x02, 0xff, 0x0e, 0x08, 0x04, 0xff, 0x07, 0x04, 0x04, 0xff, 0x03, 0x02, 0x00, 0xff, 0x0d, 0x08, 0x01, 0xff, 0x20, 0x15, 0x02, 0xff, 0x18, 0x0c, 0x00, 0xff, 0x17, 0x12, 0x09, 0xff, 0x36, 0x33, 0x2a, 0xff, 0x06, 0x07, 0x09, 0xff, 0x17, 0x0d, 0x08, 0xff, 0x74, 0x72, 0x66, 0xff, 0x1c, 0x1c, 0x1e, 0xff, 0x00, 0x00, 0x00, 0xff, 0x16, 0x11, 0x09, 0xff, 0x35, 0x37, 0x2b, 0xff, 0x4a, 0x4d, 0x40, 0xff, 0x62, 0x69, 0x5f, 0xff, 0x6f, 0x79, 0x6e, 0xff, 0x27, 0x28, 0x20, 0xff, 0x00, 0x00, 0x00, 0xff, 0x02, 0x00, 0x00, 0xff, 0x09, 0x09, 0x02, 0xff, 0x0b, 0x09, 0x05, 0xff, 0x07, 0x07, 0x02, 0xff, 0x00, 0x01, 0x03, 0xff, 0x06, 0x02, 0x02, 0xff, 0x2e, 0x2b, 0x01, 0xff, 0x3e, 0x41, 0x15, 0xff, 0x37, 0x3d, 0x2b, 0xff, 0x2a, 0x32, 0x31, 0xff, 0x21, 0x28, 0x2c, 0xff, 0x20, 0x26, 0x2c, 0xff, 0x21, 0x27, 0x2c, 0xff, 0x22, 0x27, 0x2e, 0xff, 0x23, 0x29, 0x30, 0xff, 0x22, 0x28, 0x2e, 0xff, 0x23, 0x2a, 0x33, 0xff, 0x31, 0x3a, 0x4a, 0xff, 0x57, 0x63, 0x7b, 0xff, 0x7f, 0x90, 0xae, 0xff, 0xa5, 0xba, 0xd8, 0xff, 0xc5, 0xd9, 0xf3, 0xff, 0xcc, 0xdd, 0xf6, 0xff, 0xe1, 0xed, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0xcb, 0xfb, 0xff, 0x48, 0xa7, 0xfc, 0xff, 0x79, 0x9d, 0xff, 0xff, 0x61, 0x7a, 0xaa, 0xff, 0x28, 0x25, 0x7e, 0xff, 0x3b, 0x02, 0xff, 0xff, 0x7f, 0x58, 0xfe, 0xff, 0x7e, 0x4c, 0x7d, 0xff, 0x47, 0x1b, 0x15, 0xff, 0x14, 0x15, 0x21, 0xff, 0x07, 0x0d, 0x26, 0xff, 0x03, 0x02, 0x0e, 0xff, 0x0c, 0x0a, 0x30, 0xff, 0x62, 0x6d, 0xa1, 0xff, 0x47, 0x54, 0x69, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x03, 0xff, 0x00, 0x47, 0x7c, 0xff, 0x84, 0xb9, 0xe5, 0xff, 0xcc, 0xd6, 0xe1, 0xff, 0x98, 0xb2, 0xc5, 0xff, 0x8a, 0x9f, 0xb7, 0xff, 0x7a, 0x92, 0xac, 0xff, 0x92, 0xb1, 0xd2, 0xff, 0x6d, 0x7c, 0x92, 0xff, 0x26, 0x17, 0x09, 0xff, 0x1c, 0x0f, 0x00, 0xff, 0x31, 0x25, 0x0f, 0xff, 0x31, 0x21, 0x0c, 0xff, 0x2d, 0x20, 0x0a, 0xff, 0x2e, 0x20, 0x0a, 0xff, 0x2f, 0x1f, 0x0a, 0xff, 0x2d, 0x1e, 0x0a, 0xff, 0x51, 0x46, 0x37, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, + 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd7, 0xc5, 0xba, 0xff, 0x8b, 0x54, 0x40, 0xff, 0x6c, 0x25, 0x0d, 0xff, 0x6e, 0x29, 0x0c, 0xff, 0x6d, 0x29, 0x07, 0xff, 0x70, 0x2c, 0x0a, 0xff, 0x72, 0x2b, 0x08, 0xff, 0x72, 0x29, 0x06, 0xff, 0x74, 0x2a, 0x07, 0xff, 0x77, 0x2a, 0x09, 0xff, 0x76, 0x29, 0x08, 0xff, 0x76, 0x29, 0x03, 0xff, 0x76, 0x2a, 0x05, 0xff, 0x76, 0x2b, 0x08, 0xff, 0x75, 0x2b, 0x08, 0xff, 0x74, 0x2d, 0x06, 0xff, 0x70, 0x2c, 0x05, 0xff, 0x6d, 0x2c, 0x05, 0xff, 0x6c, 0x2d, 0x05, 0xff, 0x6d, 0x2f, 0x06, 0xff, 0x6b, 0x2d, 0x05, 0xff, 0x6a, 0x2f, 0x03, 0xff, 0x69, 0x31, 0x03, 0xff, 0x6a, 0x32, 0x06, 0xff, 0x69, 0x30, 0x06, 0xff, 0x68, 0x32, 0x06, 0xff, 0x65, 0x31, 0x05, 0xff, 0x66, 0x32, 0x07, 0xff, 0x66, 0x32, 0x08, 0xff, 0x65, 0x32, 0x06, 0xff, 0x63, 0x31, 0x05, 0xff, 0x64, 0x32, 0x03, 0xff, 0x62, 0x32, 0x03, 0xff, 0x63, 0x32, 0x05, 0xff, 0x63, 0x32, 0x06, 0xff, 0x5f, 0x30, 0x04, 0xff, 0x5f, 0x33, 0x06, 0xff, 0x5e, 0x33, 0x06, 0xff, 0x5b, 0x30, 0x03, 0xff, 0x5b, 0x31, 0x04, 0xff, 0x5b, 0x33, 0x03, 0xff, 0x59, 0x31, 0x02, 0xff, 0x51, 0x2e, 0x01, 0xff, 0x71, 0x3c, 0x02, 0xff, 0x66, 0x2d, 0x02, 0xff, 0x64, 0x28, 0x01, 0xff, 0xb4, 0x62, 0x01, 0xff, 0xb0, 0x68, 0x02, 0xff, 0x69, 0x3b, 0x01, 0xff, 0x64, 0x3d, 0x02, 0xff, 0x79, 0x49, 0x01, 0xff, 0x84, 0x4d, 0x00, 0xff, 0x98, 0x58, 0x02, 0xff, 0x9e, 0x5a, 0x03, 0xff, 0x8a, 0x50, 0x03, 0xff, 0x61, 0x3b, 0x03, 0xff, 0x5f, 0x3a, 0x01, 0xff, 0x90, 0x57, 0x03, 0xff, 0x7e, 0x4d, 0x04, 0xff, 0x30, 0x11, 0x03, 0xff, 0x2f, 0x10, 0x00, 0xff, 0x39, 0x17, 0x01, 0xff, 0x2a, 0x0d, 0x02, 0xff, 0x67, 0x45, 0x0c, 0xff, 0x31, 0x25, 0x06, 0xff, 0x03, 0x02, 0x02, 0xff, 0x11, 0x0a, 0x02, 0xff, 0x0d, 0x07, 0x01, 0xff, 0x1c, 0x10, 0x02, 0xff, 0x1d, 0x13, 0x01, 0xff, 0x05, 0x00, 0x00, 0xff, 0x13, 0x0e, 0x09, 0xff, 0x2b, 0x26, 0x1c, 0xff, 0x04, 0x05, 0x05, 0xff, 0x06, 0x01, 0x01, 0xff, 0x2c, 0x28, 0x21, 0xff, 0x17, 0x14, 0x13, 0xff, 0x06, 0x02, 0x00, 0xff, 0x05, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x05, 0x05, 0x03, 0xff, 0x1b, 0x1b, 0x14, 0xff, 0x23, 0x1f, 0x1a, 0xff, 0x09, 0x02, 0x02, 0xff, 0x08, 0x06, 0x02, 0xff, 0x09, 0x06, 0x00, 0xff, 0x06, 0x06, 0x01, 0xff, 0x07, 0x08, 0x02, 0xff, 0x09, 0x08, 0x05, 0xff, 0x0a, 0x08, 0x06, 0xff, 0x07, 0x04, 0x06, 0xff, 0x03, 0x01, 0x00, 0xff, 0x1f, 0x1f, 0x04, 0xff, 0x37, 0x3c, 0x25, 0xff, 0x34, 0x3c, 0x3b, 0xff, 0x2a, 0x2f, 0x39, 0xff, 0x22, 0x29, 0x34, 0xff, 0x22, 0x29, 0x32, 0xff, 0x20, 0x25, 0x2e, 0xff, 0x1f, 0x25, 0x30, 0xff, 0x23, 0x27, 0x32, 0xff, 0x1e, 0x23, 0x2f, 0xff, 0x20, 0x28, 0x35, 0xff, 0x44, 0x4f, 0x61, 0xff, 0x70, 0x7d, 0x99, 0xff, 0x8e, 0xa0, 0xc2, 0xff, 0xab, 0xc1, 0xe0, 0xff, 0xc4, 0xd7, 0xf1, 0xff, 0xd1, 0xe1, 0xfa, 0xff, 0xeb, 0xf2, 0xfe, 0xff, 0xf8, 0xfe, 0xff, 0xff, 0x9e, 0xd3, 0xfd, 0xff, 0x68, 0x99, 0xf5, 0xff, 0xad, 0xcc, 0xec, 0xff, 0xd9, 0xe6, 0xe7, 0xff, 0x7c, 0x51, 0xce, 0xff, 0x6f, 0x23, 0x6c, 0xff, 0x38, 0x27, 0x16, 0xff, 0x18, 0x17, 0x1d, 0xff, 0x15, 0x0d, 0x23, 0xff, 0x00, 0x00, 0x00, 0xff, 0x31, 0x3c, 0x3f, 0xff, 0x9c, 0xb0, 0xbb, 0xff, 0xbc, 0xd5, 0xec, 0xff, 0x9a, 0xb7, 0xd0, 0xff, 0x36, 0x39, 0x41, 0xff, 0x00, 0x00, 0x00, 0xff, 0x0c, 0x49, 0x7a, 0xff, 0x7a, 0xb5, 0xe5, 0xff, 0x8d, 0x9b, 0xab, 0xff, 0x85, 0x9c, 0xb7, 0xff, 0x8f, 0xa4, 0xbd, 0xff, 0x85, 0xa0, 0xc1, 0xff, 0x81, 0x95, 0xab, 0xff, 0x26, 0x19, 0x12, 0xff, 0x1a, 0x06, 0x00, 0xff, 0x38, 0x28, 0x0f, 0xff, 0x2c, 0x1f, 0x0c, 0xff, 0x2d, 0x1f, 0x08, 0xff, 0x2d, 0x1f, 0x09, 0xff, 0x2e, 0x20, 0x0a, 0xff, 0x2e, 0x1f, 0x0a, 0xff, 0x2c, 0x1e, 0x0a, 0xff, 0x47, 0x3c, 0x2c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, + 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc9, 0xaf, 0xa4, 0xff, 0x87, 0x4d, 0x39, 0xff, 0x66, 0x1b, 0x00, 0xff, 0x6b, 0x27, 0x06, 0xff, 0x6e, 0x28, 0x07, 0xff, 0x6d, 0x28, 0x07, 0xff, 0x70, 0x2a, 0x06, 0xff, 0x72, 0x2b, 0x06, 0xff, 0x73, 0x28, 0x05, 0xff, 0x73, 0x26, 0x03, 0xff, 0x76, 0x28, 0x06, 0xff, 0x76, 0x29, 0x04, 0xff, 0x77, 0x2a, 0x04, 0xff, 0x78, 0x2a, 0x05, 0xff, 0x77, 0x2b, 0x07, 0xff, 0x74, 0x2c, 0x07, 0xff, 0x70, 0x2b, 0x04, 0xff, 0x6f, 0x2d, 0x06, 0xff, 0x6e, 0x2d, 0x06, 0xff, 0x6c, 0x2d, 0x05, 0xff, 0x6a, 0x2e, 0x06, 0xff, 0x6a, 0x2e, 0x03, 0xff, 0x69, 0x2f, 0x02, 0xff, 0x69, 0x30, 0x04, 0xff, 0x69, 0x31, 0x05, 0xff, 0x68, 0x30, 0x04, 0xff, 0x67, 0x31, 0x05, 0xff, 0x64, 0x31, 0x04, 0xff, 0x65, 0x31, 0x05, 0xff, 0x63, 0x30, 0x05, 0xff, 0x62, 0x30, 0x04, 0xff, 0x65, 0x32, 0x04, 0xff, 0x63, 0x31, 0x04, 0xff, 0x61, 0x30, 0x04, 0xff, 0x62, 0x33, 0x06, 0xff, 0x5f, 0x31, 0x05, 0xff, 0x61, 0x32, 0x06, 0xff, 0x60, 0x33, 0x05, 0xff, 0x5a, 0x31, 0x02, 0xff, 0x5b, 0x31, 0x02, 0xff, 0x5c, 0x31, 0x03, 0xff, 0x5c, 0x32, 0x02, 0xff, 0x54, 0x2e, 0x03, 0xff, 0x63, 0x35, 0x02, 0xff, 0x6b, 0x34, 0x01, 0xff, 0x78, 0x34, 0x02, 0xff, 0xb9, 0x68, 0x03, 0xff, 0x8c, 0x51, 0x01, 0xff, 0x54, 0x31, 0x03, 0xff, 0x65, 0x3c, 0x02, 0xff, 0x7d, 0x49, 0x01, 0xff, 0x92, 0x56, 0x03, 0xff, 0x91, 0x55, 0x03, 0xff, 0x73, 0x44, 0x01, 0xff, 0x55, 0x33, 0x00, 0xff, 0x42, 0x2a, 0x00, 0xff, 0x66, 0x3f, 0x01, 0xff, 0x93, 0x5b, 0x02, 0xff, 0x50, 0x2d, 0x01, 0xff, 0x29, 0x0c, 0x01, 0xff, 0x34, 0x15, 0x02, 0xff, 0x30, 0x14, 0x01, 0xff, 0x23, 0x0a, 0x02, 0xff, 0x41, 0x26, 0x07, 0xff, 0x61, 0x45, 0x0a, 0xff, 0x0f, 0x09, 0x04, 0xff, 0x05, 0x01, 0x00, 0xff, 0x1b, 0x10, 0x01, 0xff, 0x21, 0x13, 0x01, 0xff, 0x10, 0x0a, 0x01, 0xff, 0x00, 0x00, 0x00, 0xff, 0x1c, 0x14, 0x0e, 0xff, 0x2d, 0x29, 0x1f, 0xff, 0x04, 0x04, 0x05, 0xff, 0x04, 0x02, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x06, 0x01, 0x00, 0xff, 0x0b, 0x06, 0x00, 0xff, 0x0a, 0x06, 0x04, 0xff, 0x09, 0x07, 0x07, 0xff, 0x09, 0x02, 0x01, 0xff, 0x01, 0x00, 0x00, 0xff, 0x18, 0x06, 0x02, 0xff, 0x13, 0x09, 0x06, 0xff, 0x04, 0x04, 0x01, 0xff, 0x04, 0x02, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x04, 0x02, 0x00, 0xff, 0x08, 0x07, 0x04, 0xff, 0x0e, 0x0f, 0x09, 0xff, 0x08, 0x09, 0x08, 0xff, 0x01, 0x00, 0x00, 0xff, 0x13, 0x14, 0x0d, 0xff, 0x29, 0x2f, 0x30, 0xff, 0x30, 0x36, 0x44, 0xff, 0x28, 0x2e, 0x3e, 0xff, 0x23, 0x2c, 0x39, 0xff, 0x24, 0x2a, 0x38, 0xff, 0x23, 0x27, 0x36, 0xff, 0x21, 0x26, 0x34, 0xff, 0x22, 0x27, 0x36, 0xff, 0x23, 0x28, 0x35, 0xff, 0x33, 0x3a, 0x49, 0xff, 0x54, 0x60, 0x78, 0xff, 0x76, 0x85, 0xa6, 0xff, 0x99, 0xaf, 0xd1, 0xff, 0xbb, 0xd1, 0xec, 0xff, 0xce, 0xdf, 0xf7, 0xff, 0xd6, 0xe6, 0xfe, 0xff, 0xe9, 0xf0, 0xfd, 0xff, 0xf7, 0xfe, 0xff, 0xff, 0xb0, 0xcf, 0xf2, 0xff, 0xb2, 0xcf, 0xe3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc9, 0xcb, 0xb4, 0xff, 0x31, 0x19, 0x27, 0xff, 0x1c, 0x15, 0x27, 0xff, 0x07, 0x01, 0x08, 0xff, 0x00, 0x00, 0x00, 0xff, 0x4f, 0x57, 0x68, 0xff, 0xc1, 0xd7, 0xe7, 0xff, 0xb4, 0xd0, 0xdd, 0xff, 0xc2, 0xd7, 0xe5, 0xff, 0xc6, 0xe3, 0xf6, 0xff, 0x71, 0x86, 0x98, 0xff, 0x0e, 0x09, 0x07, 0xff, 0x01, 0x22, 0x43, 0xff, 0x60, 0xb4, 0xec, 0xff, 0x97, 0xab, 0xbb, 0xff, 0x89, 0x9c, 0xb1, 0xff, 0x89, 0xa8, 0xc8, 0xff, 0x86, 0x9f, 0xba, 0xff, 0x31, 0x2a, 0x26, 0xff, 0x25, 0x11, 0x00, 0xff, 0x33, 0x20, 0x0e, 0xff, 0x30, 0x20, 0x0e, 0xff, 0x30, 0x1f, 0x0c, 0xff, 0x2d, 0x1f, 0x09, 0xff, 0x2e, 0x20, 0x0a, 0xff, 0x2e, 0x20, 0x09, 0xff, 0x2d, 0x1f, 0x09, 0xff, 0x2b, 0x1e, 0x0b, 0xff, 0x42, 0x36, 0x26, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, + 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xc7, 0xac, 0x9e, 0xff, 0x83, 0x46, 0x32, 0xff, 0x62, 0x16, 0x00, 0xff, 0x6b, 0x2a, 0x06, 0xff, 0x6d, 0x29, 0x06, 0xff, 0x6e, 0x29, 0x08, 0xff, 0x6f, 0x29, 0x05, 0xff, 0x71, 0x29, 0x05, 0xff, 0x73, 0x29, 0x05, 0xff, 0x73, 0x27, 0x04, 0xff, 0x75, 0x27, 0x03, 0xff, 0x75, 0x28, 0x03, 0xff, 0x75, 0x28, 0x04, 0xff, 0x78, 0x2a, 0x04, 0xff, 0x77, 0x2b, 0x05, 0xff, 0x74, 0x2a, 0x05, 0xff, 0x71, 0x2b, 0x04, 0xff, 0x70, 0x2c, 0x05, 0xff, 0x6d, 0x2c, 0x03, 0xff, 0x6c, 0x2b, 0x04, 0xff, 0x6a, 0x2d, 0x05, 0xff, 0x6a, 0x2e, 0x04, 0xff, 0x6b, 0x30, 0x04, 0xff, 0x6b, 0x31, 0x04, 0xff, 0x69, 0x2f, 0x03, 0xff, 0x69, 0x31, 0x04, 0xff, 0x68, 0x31, 0x05, 0xff, 0x66, 0x31, 0x04, 0xff, 0x67, 0x32, 0x05, 0xff, 0x65, 0x32, 0x05, 0xff, 0x64, 0x32, 0x05, 0xff, 0x64, 0x31, 0x03, 0xff, 0x62, 0x31, 0x04, 0xff, 0x61, 0x30, 0x05, 0xff, 0x61, 0x30, 0x04, 0xff, 0x60, 0x31, 0x05, 0xff, 0x5f, 0x2e, 0x03, 0xff, 0x5e, 0x32, 0x03, 0xff, 0x5e, 0x32, 0x03, 0xff, 0x5b, 0x31, 0x02, 0xff, 0x5a, 0x30, 0x01, 0xff, 0x5d, 0x31, 0x02, 0xff, 0x57, 0x2e, 0x02, 0xff, 0x59, 0x32, 0x01, 0xff, 0x75, 0x3a, 0x02, 0xff, 0x90, 0x47, 0x02, 0xff, 0xaa, 0x61, 0x01, 0xff, 0x66, 0x39, 0x02, 0xff, 0x55, 0x33, 0x04, 0xff, 0x63, 0x39, 0x02, 0xff, 0x65, 0x3a, 0x00, 0xff, 0x69, 0x3f, 0x02, 0xff, 0x59, 0x37, 0x01, 0xff, 0x47, 0x2e, 0x00, 0xff, 0x3f, 0x26, 0x01, 0xff, 0x52, 0x31, 0x02, 0xff, 0x88, 0x55, 0x02, 0xff, 0x82, 0x4e, 0x02, 0xff, 0x2d, 0x10, 0x01, 0xff, 0x2f, 0x13, 0x01, 0xff, 0x30, 0x15, 0x01, 0xff, 0x2a, 0x13, 0x02, 0xff, 0x1f, 0x0e, 0x01, 0xff, 0x07, 0x02, 0x02, 0xff, 0x22, 0x14, 0x03, 0xff, 0x19, 0x0e, 0x04, 0xff, 0x12, 0x09, 0x01, 0xff, 0x21, 0x13, 0x00, 0xff, 0x1a, 0x0f, 0x01, 0xff, 0x04, 0x03, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x29, 0x1e, 0x0f, 0xff, 0x25, 0x21, 0x18, 0xff, 0x01, 0x00, 0x01, 0xff, 0x06, 0x04, 0x01, 0xff, 0x08, 0x04, 0x00, 0xff, 0x0a, 0x05, 0x03, 0xff, 0x0d, 0x09, 0x05, 0xff, 0x25, 0x1d, 0x17, 0xff, 0x40, 0x33, 0x2f, 0xff, 0x19, 0x0f, 0x0c, 0xff, 0x09, 0x04, 0x00, 0xff, 0x19, 0x0d, 0x07, 0xff, 0x0c, 0x06, 0x03, 0xff, 0x13, 0x12, 0x0f, 0xff, 0x2f, 0x32, 0x2c, 0xff, 0x4d, 0x55, 0x4b, 0xff, 0x24, 0x27, 0x25, 0xff, 0x00, 0x00, 0x00, 0xff, 0x02, 0x00, 0x00, 0xff, 0x08, 0x08, 0x00, 0xff, 0x0f, 0x13, 0x13, 0xff, 0x0c, 0x0b, 0x0c, 0xff, 0x00, 0x00, 0x00, 0xff, 0x06, 0x09, 0x0b, 0xff, 0x1f, 0x23, 0x2f, 0xff, 0x2b, 0x31, 0x42, 0xff, 0x27, 0x2f, 0x44, 0xff, 0x25, 0x2b, 0x41, 0xff, 0x26, 0x2b, 0x40, 0xff, 0x23, 0x28, 0x3e, 0xff, 0x23, 0x28, 0x3c, 0xff, 0x1f, 0x23, 0x34, 0xff, 0x23, 0x26, 0x37, 0xff, 0x39, 0x41, 0x56, 0xff, 0x5f, 0x6b, 0x88, 0xff, 0x8e, 0xa2, 0xc2, 0xff, 0xb2, 0xc7, 0xe4, 0xff, 0xc4, 0xd7, 0xf2, 0xff, 0xce, 0xdf, 0xf7, 0xff, 0xcf, 0xde, 0xf8, 0xff, 0xe9, 0xf1, 0xff, 0xff, 0xe3, 0xef, 0xf6, 0xff, 0xdf, 0xf0, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf3, 0xfa, 0xf8, 0xff, 0x48, 0x4c, 0x5c, 0xff, 0x03, 0x00, 0x07, 0xff, 0x02, 0x00, 0x0b, 0xff, 0x53, 0x5c, 0x74, 0xff, 0xd4, 0xe8, 0xf6, 0xff, 0xa8, 0xc1, 0xce, 0xff, 0xa5, 0xbe, 0xcd, 0xff, 0xb6, 0xce, 0xdd, 0xff, 0xa0, 0xb5, 0xcd, 0xff, 0xbd, 0xda, 0xf9, 0xff, 0x5c, 0x5e, 0x5e, 0xff, 0x00, 0x01, 0x11, 0xff, 0x35, 0xa0, 0xec, 0xff, 0x96, 0xb8, 0xd3, 0xff, 0x8f, 0x9c, 0xb1, 0xff, 0x87, 0xa4, 0xc4, 0xff, 0x3b, 0x3a, 0x3f, 0xff, 0x20, 0x0b, 0x00, 0xff, 0x2c, 0x1f, 0x0a, 0xff, 0x34, 0x24, 0x0f, 0xff, 0x2e, 0x1f, 0x0c, 0xff, 0x2e, 0x1f, 0x0b, 0xff, 0x30, 0x20, 0x0d, 0xff, 0x2f, 0x20, 0x0c, 0xff, 0x2f, 0x1f, 0x0b, 0xff, 0x2d, 0x1f, 0x0b, 0xff, 0x2a, 0x1d, 0x09, 0xff, 0x3e, 0x30, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, + 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfb, 0xfa, 0xff, 0xc8, 0xaf, 0x9e, 0xff, 0x78, 0x3a, 0x24, 0xff, 0x56, 0x0a, 0x00, 0xff, 0x6c, 0x2c, 0x07, 0xff, 0x6c, 0x28, 0x06, 0xff, 0x6e, 0x28, 0x05, 0xff, 0x6e, 0x28, 0x04, 0xff, 0x6f, 0x28, 0x02, 0xff, 0x72, 0x28, 0x03, 0xff, 0x74, 0x28, 0x05, 0xff, 0x74, 0x26, 0x02, 0xff, 0x75, 0x28, 0x02, 0xff, 0x75, 0x27, 0x02, 0xff, 0x76, 0x28, 0x03, 0xff, 0x79, 0x2b, 0x06, 0xff, 0x79, 0x2c, 0x07, 0xff, 0x73, 0x2c, 0x03, 0xff, 0x6f, 0x2a, 0x02, 0xff, 0x6e, 0x2b, 0x02, 0xff, 0x70, 0x2e, 0x04, 0xff, 0x6d, 0x2c, 0x03, 0xff, 0x6c, 0x2d, 0x03, 0xff, 0x69, 0x2e, 0x02, 0xff, 0x68, 0x2e, 0x01, 0xff, 0x6a, 0x30, 0x03, 0xff, 0x6a, 0x33, 0x04, 0xff, 0x65, 0x30, 0x02, 0xff, 0x64, 0x2e, 0x01, 0xff, 0x65, 0x30, 0x03, 0xff, 0x65, 0x32, 0x04, 0xff, 0x64, 0x32, 0x04, 0xff, 0x62, 0x2f, 0x02, 0xff, 0x61, 0x2f, 0x03, 0xff, 0x61, 0x2f, 0x04, 0xff, 0x61, 0x2f, 0x03, 0xff, 0x60, 0x31, 0x05, 0xff, 0x60, 0x2f, 0x04, 0xff, 0x5e, 0x30, 0x02, 0xff, 0x5f, 0x32, 0x04, 0xff, 0x5f, 0x32, 0x03, 0xff, 0x5b, 0x31, 0x02, 0xff, 0x5b, 0x30, 0x01, 0xff, 0x5a, 0x31, 0x02, 0xff, 0x56, 0x2f, 0x00, 0xff, 0x6f, 0x3a, 0x01, 0xff, 0x9e, 0x54, 0x03, 0xff, 0x8a, 0x4d, 0x03, 0xff, 0x4c, 0x2c, 0x01, 0xff, 0x5b, 0x34, 0x02, 0xff, 0x5d, 0x35, 0x01, 0xff, 0x51, 0x2e, 0x02, 0xff, 0x47, 0x28, 0x01, 0xff, 0x3b, 0x24, 0x00, 0xff, 0x3c, 0x24, 0x01, 0xff, 0x4c, 0x30, 0x00, 0xff, 0x70, 0x46, 0x02, 0xff, 0xa0, 0x61, 0x01, 0xff, 0x91, 0x58, 0x03, 0xff, 0x33, 0x15, 0x02, 0xff, 0x23, 0x0b, 0x01, 0xff, 0x27, 0x12, 0x02, 0xff, 0x23, 0x0f, 0x00, 0xff, 0x22, 0x11, 0x01, 0xff, 0x16, 0x09, 0x02, 0xff, 0x09, 0x01, 0x01, 0xff, 0x14, 0x0b, 0x00, 0xff, 0x1f, 0x11, 0x00, 0xff, 0x1b, 0x0f, 0x02, 0xff, 0x0e, 0x09, 0x02, 0xff, 0x00, 0x01, 0x01, 0xff, 0x04, 0x02, 0x01, 0xff, 0x27, 0x1f, 0x0b, 0xff, 0x13, 0x10, 0x06, 0xff, 0x00, 0x00, 0x00, 0xff, 0x07, 0x05, 0x01, 0xff, 0x05, 0x03, 0x00, 0xff, 0x0b, 0x06, 0x03, 0xff, 0x0f, 0x0a, 0x04, 0xff, 0x0f, 0x0c, 0x08, 0xff, 0x16, 0x11, 0x0f, 0xff, 0x0a, 0x06, 0x04, 0xff, 0x0b, 0x06, 0x03, 0xff, 0x12, 0x0c, 0x05, 0xff, 0x05, 0x00, 0x00, 0xff, 0x12, 0x12, 0x0f, 0xff, 0x53, 0x57, 0x51, 0xff, 0xaf, 0xbc, 0xb4, 0xff, 0xc8, 0xd6, 0xcf, 0xff, 0x6e, 0x77, 0x82, 0xff, 0x27, 0x2d, 0x47, 0xff, 0x0e, 0x0f, 0x1e, 0xff, 0x05, 0x00, 0x00, 0xff, 0x0e, 0x0e, 0x0e, 0xff, 0x0c, 0x0f, 0x0f, 0xff, 0x02, 0x00, 0x00, 0xff, 0x04, 0x06, 0x06, 0xff, 0x18, 0x1f, 0x2e, 0xff, 0x27, 0x2f, 0x4b, 0xff, 0x24, 0x2d, 0x4b, 0xff, 0x20, 0x28, 0x43, 0xff, 0x22, 0x28, 0x41, 0xff, 0x23, 0x27, 0x3e, 0xff, 0x20, 0x24, 0x3b, 0xff, 0x1c, 0x1f, 0x37, 0xff, 0x25, 0x2a, 0x42, 0xff, 0x4f, 0x59, 0x73, 0xff, 0x81, 0x92, 0xb1, 0xff, 0x9f, 0xb4, 0xd5, 0xff, 0xaf, 0xc6, 0xe4, 0xff, 0xc6, 0xd6, 0xf1, 0xff, 0xcd, 0xd9, 0xf1, 0xff, 0xc8, 0xd9, 0xf7, 0xff, 0xe4, 0xef, 0xff, 0xff, 0xf2, 0xfb, 0xff, 0xff, 0xf9, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0x99, 0xa6, 0xa5, 0xff, 0x07, 0x0d, 0x29, 0xff, 0x5f, 0x6b, 0x86, 0xff, 0xd9, 0xee, 0xfa, 0xff, 0xae, 0xc5, 0xcc, 0xff, 0xac, 0xc3, 0xce, 0xff, 0xbd, 0xd2, 0xdf, 0xff, 0x79, 0x95, 0xae, 0xff, 0x9f, 0xba, 0xd2, 0xff, 0xb0, 0xcb, 0xe5, 0xff, 0x78, 0x8c, 0x99, 0xff, 0x0b, 0x08, 0x0b, 0xff, 0x0f, 0x5f, 0xa0, 0xff, 0x78, 0xbd, 0xef, 0xff, 0xa0, 0xa7, 0xbc, 0xff, 0x50, 0x4d, 0x4b, 0xff, 0x14, 0x00, 0x00, 0xff, 0x29, 0x1b, 0x08, 0xff, 0x30, 0x21, 0x12, 0xff, 0x2f, 0x20, 0x0b, 0xff, 0x2d, 0x1e, 0x0b, 0xff, 0x2e, 0x1f, 0x0b, 0xff, 0x2f, 0x1f, 0x0d, 0xff, 0x2e, 0x1e, 0x0c, 0xff, 0x30, 0x1f, 0x0c, 0xff, 0x2c, 0x1e, 0x0a, 0xff, 0x2a, 0x1c, 0x08, 0xff, 0x3c, 0x30, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, + 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf8, 0xf7, 0xff, 0xc5, 0xa9, 0x98, 0xff, 0x76, 0x37, 0x22, 0xff, 0x51, 0x05, 0x00, 0xff, 0x6d, 0x2c, 0x06, 0xff, 0x6c, 0x29, 0x05, 0xff, 0x70, 0x2a, 0x05, 0xff, 0x6f, 0x29, 0x04, 0xff, 0x70, 0x2a, 0x02, 0xff, 0x73, 0x27, 0x04, 0xff, 0x74, 0x28, 0x05, 0xff, 0x75, 0x27, 0x02, 0xff, 0x76, 0x27, 0x02, 0xff, 0x78, 0x28, 0x03, 0xff, 0x78, 0x29, 0x05, 0xff, 0x78, 0x2a, 0x06, 0xff, 0x77, 0x2c, 0x04, 0xff, 0x75, 0x2b, 0x02, 0xff, 0x74, 0x2c, 0x04, 0xff, 0x72, 0x2c, 0x03, 0xff, 0x6f, 0x2c, 0x03, 0xff, 0x6d, 0x2c, 0x03, 0xff, 0x6d, 0x2e, 0x02, 0xff, 0x6b, 0x2e, 0x02, 0xff, 0x67, 0x2b, 0x00, 0xff, 0x69, 0x2f, 0x01, 0xff, 0x69, 0x30, 0x02, 0xff, 0x67, 0x30, 0x02, 0xff, 0x65, 0x30, 0x03, 0xff, 0x64, 0x30, 0x03, 0xff, 0x64, 0x30, 0x02, 0xff, 0x65, 0x30, 0x01, 0xff, 0x65, 0x31, 0x03, 0xff, 0x61, 0x2f, 0x02, 0xff, 0x60, 0x2f, 0x03, 0xff, 0x60, 0x30, 0x04, 0xff, 0x5f, 0x2f, 0x04, 0xff, 0x61, 0x31, 0x06, 0xff, 0x5e, 0x30, 0x02, 0xff, 0x5c, 0x31, 0x02, 0xff, 0x5c, 0x30, 0x00, 0xff, 0x5a, 0x2f, 0x01, 0xff, 0x5b, 0x31, 0x01, 0xff, 0x5c, 0x31, 0x02, 0xff, 0x4e, 0x2b, 0x00, 0xff, 0x6c, 0x39, 0x01, 0xff, 0xa0, 0x57, 0x06, 0xff, 0x5f, 0x33, 0x02, 0xff, 0x3f, 0x24, 0x01, 0xff, 0x4a, 0x28, 0x02, 0xff, 0x4a, 0x2a, 0x01, 0xff, 0x4f, 0x2f, 0x02, 0xff, 0x49, 0x2b, 0x02, 0xff, 0x47, 0x2a, 0x01, 0xff, 0x4d, 0x2f, 0x00, 0xff, 0x65, 0x3e, 0x01, 0xff, 0x95, 0x59, 0x02, 0xff, 0xa8, 0x65, 0x02, 0xff, 0x92, 0x5a, 0x04, 0xff, 0x58, 0x32, 0x04, 0xff, 0x1d, 0x07, 0x02, 0xff, 0x1f, 0x0c, 0x01, 0xff, 0x26, 0x11, 0x00, 0xff, 0x22, 0x11, 0x00, 0xff, 0x21, 0x10, 0x00, 0xff, 0x1d, 0x0e, 0x02, 0xff, 0x18, 0x0d, 0x01, 0xff, 0x1b, 0x0e, 0x02, 0xff, 0x15, 0x0b, 0x02, 0xff, 0x07, 0x05, 0x01, 0xff, 0x00, 0x00, 0x00, 0xff, 0x0a, 0x07, 0x02, 0xff, 0x27, 0x1d, 0x0b, 0xff, 0x07, 0x05, 0x03, 0xff, 0x00, 0x01, 0x00, 0xff, 0x08, 0x06, 0x03, 0xff, 0x0a, 0x06, 0x02, 0xff, 0x09, 0x06, 0x02, 0xff, 0x09, 0x05, 0x01, 0xff, 0x06, 0x01, 0x00, 0xff, 0x01, 0x00, 0x00, 0xff, 0x07, 0x04, 0x01, 0xff, 0x0b, 0x05, 0x03, 0xff, 0x15, 0x0f, 0x0a, 0xff, 0x0f, 0x09, 0x05, 0xff, 0x02, 0x02, 0x00, 0xff, 0x33, 0x37, 0x2e, 0xff, 0x49, 0x4b, 0x46, 0xff, 0xcc, 0xd6, 0xcf, 0xff, 0xe9, 0xf1, 0xfb, 0xff, 0x32, 0x3f, 0x88, 0xff, 0x34, 0x6e, 0xc2, 0xff, 0x3f, 0x6c, 0x87, 0xff, 0x11, 0x11, 0x18, 0xff, 0x0d, 0x09, 0x0d, 0xff, 0x0f, 0x11, 0x12, 0xff, 0x02, 0x00, 0x00, 0xff, 0x02, 0x03, 0x06, 0xff, 0x17, 0x1b, 0x2e, 0xff, 0x23, 0x2d, 0x4d, 0xff, 0x26, 0x30, 0x50, 0xff, 0x26, 0x2c, 0x47, 0xff, 0x23, 0x28, 0x43, 0xff, 0x23, 0x27, 0x43, 0xff, 0x20, 0x26, 0x3f, 0xff, 0x18, 0x1d, 0x36, 0xff, 0x3b, 0x45, 0x5b, 0xff, 0x7e, 0x90, 0xab, 0xff, 0x9e, 0xb2, 0xd6, 0xff, 0xa3, 0xb9, 0xd8, 0xff, 0xb2, 0xc3, 0xe1, 0xff, 0xc4, 0xd4, 0xee, 0xff, 0xbb, 0xcb, 0xea, 0xff, 0xca, 0xd9, 0xf4, 0xff, 0xe2, 0xee, 0xff, 0xff, 0xe8, 0xf3, 0xff, 0xff, 0xfa, 0xfe, 0xff, 0xff, 0xd5, 0xe3, 0xe6, 0xff, 0x6b, 0x85, 0x9a, 0xff, 0xb5, 0xca, 0xda, 0xff, 0xa9, 0xc1, 0xca, 0xff, 0xa1, 0xb7, 0xc8, 0xff, 0xb2, 0xc6, 0xd6, 0xff, 0x84, 0x99, 0xaf, 0xff, 0xb4, 0xd1, 0xe1, 0xff, 0xa7, 0xc5, 0xd9, 0xff, 0x77, 0x90, 0xad, 0xff, 0x9c, 0xb6, 0xd0, 0xff, 0x55, 0x51, 0x4e, 0xff, 0x00, 0x1b, 0x3c, 0xff, 0x4c, 0xc1, 0xff, 0xff, 0x40, 0x53, 0x5f, 0xff, 0x0b, 0x00, 0x00, 0xff, 0x2b, 0x1b, 0x0a, 0xff, 0x30, 0x22, 0x11, 0xff, 0x31, 0x20, 0x0f, 0xff, 0x2e, 0x1f, 0x0d, 0xff, 0x30, 0x1f, 0x0c, 0xff, 0x2d, 0x1d, 0x0a, 0xff, 0x2b, 0x1e, 0x09, 0xff, 0x2c, 0x1f, 0x0a, 0xff, 0x2c, 0x1f, 0x0b, 0xff, 0x2d, 0x1f, 0x0b, 0xff, 0x2d, 0x1f, 0x0c, 0xff, 0x3c, 0x31, 0x1e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, + 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfb, 0xfa, 0xff, 0xc6, 0xaa, 0x9a, 0xff, 0x79, 0x3a, 0x26, 0xff, 0x52, 0x05, 0x00, 0xff, 0x6b, 0x2b, 0x04, 0xff, 0x69, 0x27, 0x02, 0xff, 0x6e, 0x28, 0x04, 0xff, 0x6d, 0x29, 0x03, 0xff, 0x6d, 0x27, 0x01, 0xff, 0x71, 0x27, 0x03, 0xff, 0x71, 0x27, 0x04, 0xff, 0x75, 0x27, 0x04, 0xff, 0x77, 0x28, 0x03, 0xff, 0x76, 0x27, 0x02, 0xff, 0x79, 0x28, 0x04, 0xff, 0x77, 0x27, 0x03, 0xff, 0x76, 0x29, 0x01, 0xff, 0x75, 0x2a, 0x03, 0xff, 0x76, 0x2b, 0x03, 0xff, 0x72, 0x2b, 0x02, 0xff, 0x6f, 0x2b, 0x01, 0xff, 0x6e, 0x2d, 0x02, 0xff, 0x6c, 0x2d, 0x01, 0xff, 0x6e, 0x2f, 0x03, 0xff, 0x6c, 0x2e, 0x03, 0xff, 0x69, 0x2c, 0x01, 0xff, 0x6a, 0x2e, 0x02, 0xff, 0x69, 0x30, 0x04, 0xff, 0x68, 0x31, 0x04, 0xff, 0x65, 0x2f, 0x02, 0xff, 0x63, 0x2e, 0x02, 0xff, 0x66, 0x30, 0x03, 0xff, 0x65, 0x30, 0x02, 0xff, 0x63, 0x31, 0x02, 0xff, 0x60, 0x30, 0x03, 0xff, 0x5f, 0x2f, 0x03, 0xff, 0x5e, 0x2e, 0x03, 0xff, 0x5e, 0x2f, 0x03, 0xff, 0x5d, 0x31, 0x02, 0xff, 0x5b, 0x2f, 0x00, 0xff, 0x5b, 0x2f, 0x01, 0xff, 0x5b, 0x31, 0x02, 0xff, 0x59, 0x2f, 0x02, 0xff, 0x5a, 0x2f, 0x01, 0xff, 0x4a, 0x28, 0x01, 0xff, 0x73, 0x3f, 0x03, 0xff, 0x8e, 0x50, 0x04, 0xff, 0x48, 0x25, 0x01, 0xff, 0x3e, 0x21, 0x01, 0xff, 0x50, 0x2b, 0x00, 0xff, 0x62, 0x38, 0x02, 0xff, 0x65, 0x3d, 0x02, 0xff, 0x5a, 0x37, 0x00, 0xff, 0x5c, 0x38, 0x01, 0xff, 0x6c, 0x46, 0x01, 0xff, 0x8b, 0x55, 0x01, 0xff, 0xa9, 0x66, 0x01, 0xff, 0x95, 0x58, 0x02, 0xff, 0x75, 0x46, 0x01, 0xff, 0x83, 0x51, 0x03, 0xff, 0x3e, 0x20, 0x03, 0xff, 0x10, 0x02, 0x01, 0xff, 0x24, 0x11, 0x02, 0xff, 0x20, 0x10, 0x00, 0xff, 0x20, 0x10, 0x01, 0xff, 0x1c, 0x0d, 0x00, 0xff, 0x1a, 0x0e, 0x01, 0xff, 0x1a, 0x0e, 0x02, 0xff, 0x0d, 0x06, 0x00, 0xff, 0x04, 0x03, 0x01, 0xff, 0x02, 0x00, 0x00, 0xff, 0x16, 0x10, 0x03, 0xff, 0x1b, 0x15, 0x06, 0xff, 0x00, 0x00, 0x01, 0xff, 0x08, 0x05, 0x01, 0xff, 0x15, 0x10, 0x04, 0xff, 0x12, 0x0d, 0x02, 0xff, 0x07, 0x05, 0x01, 0xff, 0x05, 0x02, 0x02, 0xff, 0x0b, 0x06, 0x04, 0xff, 0x0a, 0x08, 0x03, 0xff, 0x05, 0x04, 0x00, 0xff, 0x0e, 0x08, 0x04, 0xff, 0x2b, 0x0b, 0x0d, 0xff, 0x15, 0x07, 0x04, 0xff, 0x0c, 0x0e, 0x06, 0xff, 0x1d, 0x20, 0x15, 0xff, 0x66, 0x6d, 0x69, 0xff, 0x7a, 0x80, 0x8c, 0xff, 0x89, 0x8c, 0x9e, 0xff, 0x7a, 0x7b, 0xab, 0xff, 0x3b, 0x6a, 0xbb, 0xff, 0x3f, 0xa5, 0xff, 0xff, 0x44, 0x86, 0xc9, 0xff, 0x26, 0x31, 0x44, 0xff, 0x07, 0x03, 0x05, 0xff, 0x10, 0x12, 0x14, 0xff, 0x06, 0x05, 0x03, 0xff, 0x02, 0x02, 0x02, 0xff, 0x12, 0x17, 0x25, 0xff, 0x24, 0x2d, 0x4f, 0xff, 0x23, 0x2d, 0x51, 0xff, 0x23, 0x2b, 0x4a, 0xff, 0x23, 0x29, 0x45, 0xff, 0x21, 0x27, 0x41, 0xff, 0x1a, 0x20, 0x3b, 0xff, 0x1c, 0x25, 0x3c, 0xff, 0x60, 0x6d, 0x88, 0xff, 0xa7, 0xb8, 0xda, 0xff, 0xb7, 0xc8, 0xe8, 0xff, 0xaa, 0xbe, 0xdc, 0xff, 0xac, 0xbe, 0xdc, 0xff, 0xb2, 0xc3, 0xe0, 0xff, 0xb3, 0xc3, 0xe2, 0xff, 0xcd, 0xdb, 0xf5, 0xff, 0xdb, 0xe7, 0xfe, 0xff, 0xdf, 0xec, 0xff, 0xff, 0xe9, 0xf1, 0xfc, 0xff, 0xf3, 0xf9, 0xfa, 0xff, 0xbe, 0xcd, 0xd9, 0xff, 0x9f, 0xb2, 0xc0, 0xff, 0x97, 0xb4, 0xc5, 0xff, 0x82, 0x9e, 0xb3, 0xff, 0x96, 0xad, 0xc2, 0xff, 0xb5, 0xcd, 0xe4, 0xff, 0x9b, 0xb5, 0xca, 0xff, 0x74, 0x8b, 0xa5, 0xff, 0x95, 0xae, 0xcf, 0xff, 0x75, 0x89, 0x95, 0xff, 0x00, 0x00, 0x00, 0xff, 0x47, 0x8a, 0xcb, 0xff, 0x7c, 0x8d, 0xa4, 0xff, 0x20, 0x0f, 0x00, 0xff, 0x25, 0x14, 0x04, 0xff, 0x31, 0x22, 0x0f, 0xff, 0x2c, 0x1e, 0x0e, 0xff, 0x2e, 0x1f, 0x0d, 0xff, 0x2f, 0x1f, 0x0b, 0xff, 0x2d, 0x1e, 0x0a, 0xff, 0x2b, 0x1e, 0x08, 0xff, 0x2a, 0x1f, 0x08, 0xff, 0x2a, 0x1d, 0x0a, 0xff, 0x2b, 0x1e, 0x0a, 0xff, 0x2a, 0x1e, 0x09, 0xff, 0x3f, 0x33, 0x21, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, + 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcb, 0xb1, 0xa1, 0xff, 0x7b, 0x3d, 0x2b, 0xff, 0x53, 0x06, 0x00, 0xff, 0x6d, 0x2b, 0x04, 0xff, 0x69, 0x25, 0x01, 0xff, 0x6b, 0x27, 0x02, 0xff, 0x6c, 0x27, 0x02, 0xff, 0x6d, 0x28, 0x03, 0xff, 0x6f, 0x27, 0x03, 0xff, 0x6f, 0x25, 0x02, 0xff, 0x72, 0x26, 0x03, 0xff, 0x75, 0x27, 0x02, 0xff, 0x77, 0x26, 0x02, 0xff, 0x79, 0x26, 0x02, 0xff, 0x7a, 0x28, 0x03, 0xff, 0x76, 0x28, 0x01, 0xff, 0x74, 0x28, 0x01, 0xff, 0x75, 0x29, 0x01, 0xff, 0x74, 0x2b, 0x01, 0xff, 0x73, 0x2d, 0x02, 0xff, 0x71, 0x2e, 0x02, 0xff, 0x6f, 0x2d, 0x02, 0xff, 0x6d, 0x2b, 0x01, 0xff, 0x6e, 0x2c, 0x02, 0xff, 0x6c, 0x2c, 0x02, 0xff, 0x6b, 0x2d, 0x02, 0xff, 0x6a, 0x2e, 0x02, 0xff, 0x66, 0x2e, 0x01, 0xff, 0x66, 0x2f, 0x03, 0xff, 0x66, 0x30, 0x03, 0xff, 0x65, 0x30, 0x02, 0xff, 0x63, 0x2f, 0x02, 0xff, 0x61, 0x30, 0x03, 0xff, 0x60, 0x30, 0x03, 0xff, 0x60, 0x30, 0x04, 0xff, 0x5e, 0x30, 0x04, 0xff, 0x5e, 0x2f, 0x03, 0xff, 0x5d, 0x30, 0x02, 0xff, 0x5b, 0x2e, 0x01, 0xff, 0x5c, 0x2f, 0x03, 0xff, 0x5b, 0x30, 0x02, 0xff, 0x5b, 0x30, 0x03, 0xff, 0x54, 0x2b, 0x01, 0xff, 0x50, 0x2a, 0x01, 0xff, 0x90, 0x50, 0x03, 0xff, 0x7a, 0x45, 0x01, 0xff, 0x44, 0x25, 0x02, 0xff, 0x47, 0x25, 0x02, 0xff, 0x6a, 0x3d, 0x01, 0xff, 0x86, 0x4f, 0x02, 0xff, 0x7f, 0x4a, 0x02, 0xff, 0x73, 0x45, 0x00, 0xff, 0x78, 0x48, 0x02, 0xff, 0x89, 0x54, 0x02, 0xff, 0x9b, 0x5f, 0x01, 0xff, 0x9b, 0x5e, 0x01, 0xff, 0x84, 0x4e, 0x01, 0xff, 0x7b, 0x4c, 0x00, 0xff, 0x90, 0x5b, 0x01, 0xff, 0x6a, 0x44, 0x05, 0xff, 0x17, 0x07, 0x02, 0xff, 0x19, 0x09, 0x01, 0xff, 0x21, 0x10, 0x01, 0xff, 0x1f, 0x0f, 0x00, 0xff, 0x1d, 0x0e, 0x00, 0xff, 0x1b, 0x0e, 0x02, 0xff, 0x10, 0x08, 0x02, 0xff, 0x05, 0x03, 0x00, 0xff, 0x03, 0x02, 0x00, 0xff, 0x05, 0x02, 0x00, 0xff, 0x20, 0x17, 0x04, 0xff, 0x0c, 0x0b, 0x03, 0xff, 0x00, 0x00, 0x00, 0xff, 0x13, 0x0e, 0x02, 0xff, 0x21, 0x1a, 0x01, 0xff, 0x18, 0x13, 0x02, 0xff, 0x0f, 0x0b, 0x03, 0xff, 0x08, 0x04, 0x02, 0xff, 0x08, 0x03, 0x03, 0xff, 0x0b, 0x06, 0x03, 0xff, 0x01, 0x04, 0x01, 0xff, 0x1f, 0x0e, 0x05, 0xff, 0x53, 0x10, 0x1c, 0xff, 0x2a, 0x08, 0x15, 0xff, 0x12, 0x19, 0x0f, 0xff, 0x29, 0x2a, 0x21, 0xff, 0x78, 0x83, 0x7e, 0xff, 0xa5, 0xb1, 0xba, 0xff, 0x83, 0x8c, 0xa3, 0xff, 0x9d, 0xa3, 0xc5, 0xff, 0xb2, 0xb4, 0xd1, 0xff, 0x78, 0x9b, 0xd3, 0xff, 0x4c, 0x97, 0xe8, 0xff, 0x52, 0x95, 0xd6, 0xff, 0x31, 0x47, 0x68, 0xff, 0x0d, 0x0d, 0x14, 0xff, 0x0a, 0x09, 0x0b, 0xff, 0x04, 0x06, 0x02, 0xff, 0x01, 0x03, 0x00, 0xff, 0x0d, 0x13, 0x1e, 0xff, 0x1d, 0x24, 0x43, 0xff, 0x28, 0x2e, 0x55, 0xff, 0x27, 0x2d, 0x4e, 0xff, 0x20, 0x27, 0x44, 0xff, 0x1f, 0x24, 0x42, 0xff, 0x13, 0x18, 0x34, 0xff, 0x35, 0x3b, 0x59, 0xff, 0x95, 0xa1, 0xc2, 0xff, 0xc0, 0xd0, 0xed, 0xff, 0xbb, 0xcb, 0xe7, 0xff, 0xa9, 0xb8, 0xd7, 0xff, 0xac, 0xbe, 0xdc, 0xff, 0xb0, 0xc0, 0xdf, 0xff, 0xb0, 0xbe, 0xdd, 0xff, 0xbb, 0xc8, 0xe4, 0xff, 0xd0, 0xdd, 0xf5, 0xff, 0xea, 0xf2, 0xff, 0xff, 0xf8, 0xfe, 0xff, 0xff, 0xed, 0xf6, 0xfc, 0xff, 0xe1, 0xeb, 0xf4, 0xff, 0xae, 0xc1, 0xca, 0xff, 0x94, 0xb1, 0xc2, 0xff, 0xa8, 0xc7, 0xdc, 0xff, 0x7b, 0x91, 0xae, 0xff, 0x7f, 0x95, 0xac, 0xff, 0x85, 0x99, 0xb2, 0xff, 0x70, 0x85, 0xa5, 0xff, 0x71, 0x93, 0xa5, 0xff, 0x45, 0x4d, 0x59, 0xff, 0x4f, 0x3b, 0x8c, 0xff, 0xf1, 0xed, 0xff, 0xff, 0xb5, 0xb3, 0xa7, 0xff, 0x1b, 0x0d, 0x08, 0xff, 0x28, 0x18, 0x04, 0xff, 0x2c, 0x1f, 0x0c, 0xff, 0x2e, 0x1f, 0x0d, 0xff, 0x2f, 0x1f, 0x0c, 0xff, 0x2f, 0x1e, 0x0b, 0xff, 0x2c, 0x1e, 0x09, 0xff, 0x2b, 0x1f, 0x09, 0xff, 0x2b, 0x1e, 0x0b, 0xff, 0x2b, 0x1f, 0x0a, 0xff, 0x29, 0x1c, 0x08, 0xff, 0x43, 0x38, 0x28, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, + 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcc, 0xb1, 0xa3, 0xff, 0x7b, 0x3e, 0x2c, 0xff, 0x53, 0x05, 0x00, 0xff, 0x6c, 0x2b, 0x03, 0xff, 0x6b, 0x27, 0x02, 0xff, 0x6d, 0x27, 0x03, 0xff, 0x6d, 0x27, 0x01, 0xff, 0x6f, 0x28, 0x02, 0xff, 0x6e, 0x27, 0x02, 0xff, 0x70, 0x25, 0x02, 0xff, 0x72, 0x25, 0x02, 0xff, 0x73, 0x25, 0x01, 0xff, 0x77, 0x26, 0x02, 0xff, 0x79, 0x26, 0x02, 0xff, 0x7b, 0x28, 0x03, 0xff, 0x78, 0x28, 0x02, 0xff, 0x74, 0x28, 0x01, 0xff, 0x75, 0x29, 0x01, 0xff, 0x75, 0x2b, 0x02, 0xff, 0x74, 0x2c, 0x02, 0xff, 0x71, 0x2b, 0x01, 0xff, 0x6f, 0x2b, 0x02, 0xff, 0x6e, 0x2c, 0x01, 0xff, 0x6d, 0x2c, 0x00, 0xff, 0x6d, 0x2c, 0x01, 0xff, 0x6a, 0x2c, 0x01, 0xff, 0x69, 0x2c, 0x01, 0xff, 0x67, 0x2e, 0x02, 0xff, 0x68, 0x31, 0x04, 0xff, 0x66, 0x30, 0x03, 0xff, 0x64, 0x2f, 0x01, 0xff, 0x64, 0x30, 0x02, 0xff, 0x61, 0x2f, 0x01, 0xff, 0x60, 0x2f, 0x02, 0xff, 0x5f, 0x2e, 0x02, 0xff, 0x5d, 0x2f, 0x02, 0xff, 0x5f, 0x30, 0x03, 0xff, 0x5c, 0x2e, 0x02, 0xff, 0x5b, 0x2e, 0x01, 0xff, 0x5b, 0x2f, 0x03, 0xff, 0x5a, 0x2f, 0x03, 0xff, 0x5d, 0x31, 0x05, 0xff, 0x4e, 0x29, 0x03, 0xff, 0x60, 0x33, 0x02, 0xff, 0xa1, 0x55, 0x02, 0xff, 0x6f, 0x3b, 0x00, 0xff, 0x45, 0x25, 0x01, 0xff, 0x53, 0x2b, 0x00, 0xff, 0x83, 0x4d, 0x02, 0xff, 0x92, 0x57, 0x03, 0xff, 0x80, 0x48, 0x00, 0xff, 0x81, 0x4c, 0x02, 0xff, 0x8a, 0x52, 0x02, 0xff, 0x92, 0x57, 0x01, 0xff, 0x98, 0x5e, 0x03, 0xff, 0x8f, 0x56, 0x02, 0xff, 0x85, 0x50, 0x00, 0xff, 0x85, 0x52, 0x01, 0xff, 0x7a, 0x4d, 0x02, 0xff, 0x7a, 0x51, 0x03, 0xff, 0x43, 0x28, 0x05, 0xff, 0x0f, 0x01, 0x01, 0xff, 0x1c, 0x0d, 0x02, 0xff, 0x1b, 0x0f, 0x01, 0xff, 0x1d, 0x0e, 0x00, 0xff, 0x15, 0x0a, 0x01, 0xff, 0x06, 0x04, 0x00, 0xff, 0x05, 0x02, 0x01, 0xff, 0x02, 0x01, 0x01, 0xff, 0x0b, 0x06, 0x02, 0xff, 0x1f, 0x14, 0x04, 0xff, 0x04, 0x02, 0x01, 0xff, 0x05, 0x03, 0x01, 0xff, 0x1e, 0x18, 0x02, 0xff, 0x27, 0x20, 0x00, 0xff, 0x20, 0x18, 0x03, 0xff, 0x14, 0x0d, 0x04, 0xff, 0x0e, 0x09, 0x01, 0xff, 0x08, 0x02, 0x03, 0xff, 0x08, 0x04, 0x02, 0xff, 0x02, 0x03, 0x03, 0xff, 0x38, 0x1c, 0x05, 0xff, 0x54, 0x1a, 0x16, 0xff, 0x27, 0x07, 0x16, 0xff, 0x1e, 0x21, 0x17, 0xff, 0x29, 0x2c, 0x21, 0xff, 0x33, 0x38, 0x31, 0xff, 0xa7, 0xb5, 0xb8, 0xff, 0xd4, 0xe0, 0xed, 0xff, 0x98, 0xa2, 0xc1, 0xff, 0xd6, 0xdc, 0xec, 0xff, 0xfd, 0xfb, 0xfb, 0xff, 0xa8, 0xc7, 0xe6, 0xff, 0x6d, 0xa3, 0xda, 0xff, 0x5b, 0x9d, 0xe8, 0xff, 0x2f, 0x67, 0x9c, 0xff, 0x0e, 0x0a, 0x14, 0xff, 0x0e, 0x05, 0x06, 0xff, 0x06, 0x08, 0x05, 0xff, 0x03, 0x03, 0x00, 0xff, 0x0c, 0x10, 0x1b, 0xff, 0x1e, 0x25, 0x43, 0xff, 0x24, 0x2e, 0x51, 0xff, 0x23, 0x2c, 0x4d, 0xff, 0x26, 0x2b, 0x4b, 0xff, 0x21, 0x24, 0x43, 0xff, 0x19, 0x1b, 0x3a, 0xff, 0x59, 0x5f, 0x81, 0xff, 0xa9, 0xb7, 0xd9, 0xff, 0xb9, 0xc9, 0xe7, 0xff, 0xa2, 0xaf, 0xd2, 0xff, 0xa2, 0xb3, 0xd3, 0xff, 0xba, 0xcb, 0xe6, 0xff, 0xac, 0xb9, 0xd9, 0xff, 0x9f, 0xac, 0xcd, 0xff, 0xb2, 0xc0, 0xda, 0xff, 0xcb, 0xd7, 0xed, 0xff, 0xdd, 0xe7, 0xfb, 0xff, 0xe6, 0xf0, 0xff, 0xff, 0xef, 0xf7, 0xff, 0xff, 0xfa, 0xfd, 0xff, 0xff, 0xde, 0xe8, 0xef, 0xff, 0xac, 0xc3, 0xd0, 0xff, 0x5b, 0x75, 0x90, 0xff, 0x58, 0x70, 0x8c, 0xff, 0x65, 0x79, 0x97, 0xff, 0x77, 0x8e, 0xaa, 0xff, 0x74, 0x85, 0xa3, 0xff, 0x6e, 0x74, 0xae, 0xff, 0x2c, 0x29, 0x83, 0xff, 0x92, 0xa1, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0x56, 0x52, 0x46, 0xff, 0x18, 0x06, 0x00, 0xff, 0x30, 0x21, 0x10, 0xff, 0x2e, 0x20, 0x0e, 0xff, 0x2e, 0x1f, 0x0d, 0xff, 0x2d, 0x1e, 0x0b, 0xff, 0x2b, 0x1e, 0x0a, 0xff, 0x2b, 0x1e, 0x09, 0xff, 0x2b, 0x1d, 0x0a, 0xff, 0x2b, 0x1e, 0x0b, 0xff, 0x2a, 0x1c, 0x0a, 0xff, 0x4b, 0x3f, 0x2f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcb, 0xb0, 0xa0, 0xff, 0x7a, 0x3c, 0x2b, 0xff, 0x54, 0x04, 0x00, 0xff, 0x6c, 0x29, 0x02, 0xff, 0x6a, 0x25, 0x03, 0xff, 0x6d, 0x26, 0x02, 0xff, 0x6e, 0x26, 0x01, 0xff, 0x6d, 0x26, 0x01, 0xff, 0x6f, 0x26, 0x01, 0xff, 0x72, 0x27, 0x02, 0xff, 0x75, 0x29, 0x04, 0xff, 0x75, 0x26, 0x01, 0xff, 0x76, 0x25, 0x01, 0xff, 0x7a, 0x28, 0x03, 0xff, 0x7a, 0x28, 0x03, 0xff, 0x79, 0x27, 0x01, 0xff, 0x76, 0x27, 0x01, 0xff, 0x77, 0x2a, 0x02, 0xff, 0x76, 0x2b, 0x02, 0xff, 0x74, 0x2a, 0x01, 0xff, 0x72, 0x2b, 0x01, 0xff, 0x70, 0x2c, 0x02, 0xff, 0x6f, 0x2b, 0x01, 0xff, 0x6e, 0x2c, 0x02, 0xff, 0x6d, 0x2b, 0x02, 0xff, 0x6b, 0x2b, 0x02, 0xff, 0x68, 0x2a, 0x02, 0xff, 0x69, 0x2e, 0x03, 0xff, 0x66, 0x2e, 0x02, 0xff, 0x65, 0x2f, 0x02, 0xff, 0x64, 0x2f, 0x01, 0xff, 0x64, 0x2f, 0x02, 0xff, 0x62, 0x2f, 0x02, 0xff, 0x5e, 0x2e, 0x01, 0xff, 0x60, 0x30, 0x02, 0xff, 0x5f, 0x30, 0x02, 0xff, 0x5e, 0x2f, 0x03, 0xff, 0x5f, 0x30, 0x04, 0xff, 0x5b, 0x2f, 0x02, 0xff, 0x5b, 0x2e, 0x02, 0xff, 0x5b, 0x30, 0x04, 0xff, 0x5c, 0x2f, 0x04, 0xff, 0x4d, 0x27, 0x02, 0xff, 0x6b, 0x37, 0x01, 0xff, 0x9b, 0x52, 0x01, 0xff, 0x64, 0x35, 0x01, 0xff, 0x48, 0x26, 0x02, 0xff, 0x6a, 0x3b, 0x01, 0xff, 0x92, 0x58, 0x03, 0xff, 0x89, 0x51, 0x02, 0xff, 0x81, 0x4a, 0x00, 0xff, 0x8a, 0x50, 0x01, 0xff, 0x91, 0x54, 0x01, 0xff, 0x94, 0x58, 0x04, 0xff, 0x97, 0x5a, 0x02, 0xff, 0x95, 0x58, 0x00, 0xff, 0x8a, 0x54, 0x01, 0xff, 0x7a, 0x4b, 0x01, 0xff, 0x68, 0x41, 0x02, 0xff, 0x72, 0x4a, 0x02, 0xff, 0x74, 0x4c, 0x04, 0xff, 0x22, 0x11, 0x02, 0xff, 0x0b, 0x02, 0x00, 0xff, 0x1c, 0x0e, 0x00, 0xff, 0x1a, 0x0d, 0x01, 0xff, 0x0c, 0x05, 0x01, 0xff, 0x05, 0x03, 0x01, 0xff, 0x04, 0x04, 0x01, 0xff, 0x00, 0x00, 0x02, 0xff, 0x1c, 0x13, 0x06, 0xff, 0x1a, 0x13, 0x03, 0xff, 0x00, 0x00, 0x00, 0xff, 0x10, 0x0d, 0x02, 0xff, 0x25, 0x1e, 0x03, 0xff, 0x27, 0x1f, 0x02, 0xff, 0x28, 0x1e, 0x02, 0xff, 0x1e, 0x16, 0x03, 0xff, 0x14, 0x0c, 0x03, 0xff, 0x0c, 0x09, 0x03, 0xff, 0x03, 0x00, 0x03, 0xff, 0x02, 0x01, 0x02, 0xff, 0x43, 0x24, 0x04, 0xff, 0x46, 0x21, 0x04, 0xff, 0x06, 0x00, 0x04, 0xff, 0x12, 0x11, 0x10, 0xff, 0x2f, 0x30, 0x26, 0xff, 0x2e, 0x2f, 0x25, 0xff, 0x70, 0x75, 0x7c, 0xff, 0xbf, 0xca, 0xd7, 0xff, 0xba, 0xc5, 0xdb, 0xff, 0xd5, 0xde, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xd6, 0xf8, 0xff, 0xc8, 0xe2, 0xf6, 0xff, 0x9e, 0xc5, 0xe9, 0xff, 0x2f, 0xab, 0xff, 0xff, 0x0f, 0x64, 0xa8, 0xff, 0x12, 0x05, 0x12, 0xff, 0x0e, 0x07, 0x08, 0xff, 0x07, 0x0b, 0x09, 0xff, 0x0a, 0x0b, 0x0a, 0xff, 0x09, 0x0f, 0x15, 0xff, 0x13, 0x1c, 0x32, 0xff, 0x21, 0x29, 0x4b, 0xff, 0x21, 0x29, 0x4c, 0xff, 0x29, 0x31, 0x51, 0xff, 0x23, 0x27, 0x47, 0xff, 0x1e, 0x1f, 0x42, 0xff, 0x78, 0x81, 0xa3, 0xff, 0xa9, 0xb9, 0xda, 0xff, 0x92, 0xa2, 0xc5, 0xff, 0x88, 0x98, 0xbb, 0xff, 0xa2, 0xb3, 0xd3, 0xff, 0xb2, 0xc1, 0xe0, 0xff, 0x9f, 0xad, 0xcc, 0xff, 0xa3, 0xb1, 0xd0, 0xff, 0xad, 0xb9, 0xd7, 0xff, 0xb7, 0xc4, 0xdb, 0xff, 0xc3, 0xcf, 0xe7, 0xff, 0xd2, 0xdd, 0xf3, 0xff, 0xed, 0xf8, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xf2, 0xf3, 0xf5, 0xff, 0x89, 0x9a, 0xa8, 0xff, 0x50, 0x67, 0x84, 0xff, 0x4f, 0x68, 0x8b, 0xff, 0x4b, 0x5d, 0x75, 0xff, 0x2c, 0x23, 0x41, 0xff, 0x00, 0x00, 0x20, 0xff, 0x0d, 0x0c, 0x5b, 0xff, 0x53, 0x65, 0xc5, 0xff, 0xbf, 0xda, 0xff, 0xff, 0x7d, 0x7e, 0x7b, 0xff, 0x17, 0x03, 0x00, 0xff, 0x2f, 0x1e, 0x0e, 0xff, 0x29, 0x1c, 0x0b, 0xff, 0x2c, 0x1e, 0x0c, 0xff, 0x2b, 0x1e, 0x0b, 0xff, 0x2b, 0x1e, 0x0a, 0xff, 0x2a, 0x1c, 0x08, 0xff, 0x2a, 0x1d, 0x08, 0xff, 0x2a, 0x1c, 0x0b, 0xff, 0x2a, 0x1c, 0x0a, 0xff, 0x57, 0x4c, 0x3d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd0, 0xb7, 0xa8, 0xff, 0x7a, 0x3d, 0x2a, 0xff, 0x53, 0x05, 0x00, 0xff, 0x6f, 0x2a, 0x01, 0xff, 0x69, 0x23, 0x02, 0xff, 0x6c, 0x26, 0x01, 0xff, 0x6f, 0x27, 0x02, 0xff, 0x6e, 0x28, 0x02, 0xff, 0x70, 0x27, 0x01, 0xff, 0x71, 0x26, 0x00, 0xff, 0x73, 0x27, 0x01, 0xff, 0x78, 0x29, 0x02, 0xff, 0x79, 0x28, 0x01, 0xff, 0x7b, 0x27, 0x01, 0xff, 0x7a, 0x27, 0x01, 0xff, 0x7a, 0x28, 0x02, 0xff, 0x7b, 0x27, 0x01, 0xff, 0x79, 0x29, 0x01, 0xff, 0x77, 0x2b, 0x01, 0xff, 0x76, 0x2b, 0x02, 0xff, 0x75, 0x2c, 0x02, 0xff, 0x72, 0x2b, 0x01, 0xff, 0x70, 0x29, 0x02, 0xff, 0x6f, 0x2a, 0x04, 0xff, 0x6d, 0x2a, 0x01, 0xff, 0x6c, 0x2b, 0x01, 0xff, 0x6b, 0x2b, 0x03, 0xff, 0x68, 0x2c, 0x01, 0xff, 0x66, 0x2c, 0x00, 0xff, 0x68, 0x30, 0x03, 0xff, 0x65, 0x30, 0x02, 0xff, 0x62, 0x2f, 0x01, 0xff, 0x61, 0x2f, 0x02, 0xff, 0x5e, 0x2e, 0x02, 0xff, 0x60, 0x2f, 0x01, 0xff, 0x5e, 0x2e, 0x01, 0xff, 0x5d, 0x2e, 0x02, 0xff, 0x5e, 0x2f, 0x02, 0xff, 0x5c, 0x2e, 0x02, 0xff, 0x5c, 0x2f, 0x01, 0xff, 0x5c, 0x2f, 0x01, 0xff, 0x5c, 0x2e, 0x02, 0xff, 0x51, 0x28, 0x03, 0xff, 0x6a, 0x37, 0x02, 0xff, 0x90, 0x4f, 0x01, 0xff, 0x59, 0x30, 0x02, 0xff, 0x4b, 0x28, 0x01, 0xff, 0x7e, 0x47, 0x02, 0xff, 0x9a, 0x5b, 0x04, 0xff, 0x85, 0x4c, 0x01, 0xff, 0x87, 0x4d, 0x00, 0xff, 0x92, 0x54, 0x01, 0xff, 0x95, 0x56, 0x01, 0xff, 0x95, 0x57, 0x02, 0xff, 0x9d, 0x5e, 0x00, 0xff, 0x9e, 0x5f, 0x01, 0xff, 0x82, 0x4f, 0x02, 0xff, 0x6d, 0x43, 0x01, 0xff, 0x64, 0x3f, 0x01, 0xff, 0x5f, 0x3a, 0x01, 0xff, 0x78, 0x4b, 0x01, 0xff, 0x5d, 0x3a, 0x05, 0xff, 0x0e, 0x03, 0x01, 0xff, 0x14, 0x09, 0x01, 0xff, 0x12, 0x09, 0x01, 0xff, 0x07, 0x03, 0x02, 0xff, 0x07, 0x01, 0x02, 0xff, 0x05, 0x02, 0x00, 0xff, 0x0a, 0x07, 0x01, 0xff, 0x25, 0x1c, 0x06, 0xff, 0x08, 0x05, 0x01, 0xff, 0x00, 0x01, 0x01, 0xff, 0x1c, 0x16, 0x01, 0xff, 0x2b, 0x20, 0x01, 0xff, 0x2d, 0x1f, 0x01, 0xff, 0x2f, 0x23, 0x03, 0xff, 0x2a, 0x20, 0x02, 0xff, 0x15, 0x0f, 0x03, 0xff, 0x0f, 0x0c, 0x04, 0xff, 0x08, 0x02, 0x04, 0xff, 0x01, 0x00, 0x03, 0xff, 0x3e, 0x23, 0x04, 0xff, 0x44, 0x34, 0x03, 0xff, 0x02, 0x01, 0x02, 0xff, 0x19, 0x0e, 0x0f, 0xff, 0x2f, 0x31, 0x27, 0xff, 0x3e, 0x43, 0x35, 0xff, 0x65, 0x64, 0x62, 0xff, 0x86, 0x85, 0x9b, 0xff, 0x8f, 0x9a, 0xbd, 0xff, 0xc7, 0xd6, 0xe8, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xdc, 0xe6, 0xf2, 0xff, 0xaa, 0xcf, 0xf6, 0xff, 0xa2, 0xde, 0xff, 0xff, 0x40, 0xb7, 0xfa, 0xff, 0x04, 0xa4, 0xff, 0xff, 0x11, 0x5b, 0x9b, 0xff, 0x17, 0x07, 0x12, 0xff, 0x0b, 0x10, 0x12, 0xff, 0x0a, 0x0e, 0x08, 0xff, 0x0c, 0x09, 0x0c, 0xff, 0x11, 0x15, 0x20, 0xff, 0x13, 0x19, 0x2a, 0xff, 0x1b, 0x21, 0x40, 0xff, 0x21, 0x28, 0x4d, 0xff, 0x2d, 0x31, 0x51, 0xff, 0x1e, 0x22, 0x3f, 0xff, 0x29, 0x2c, 0x4b, 0xff, 0x66, 0x6f, 0x8c, 0xff, 0x80, 0x8d, 0xaa, 0xff, 0x79, 0x87, 0xa6, 0xff, 0x76, 0x85, 0xa6, 0xff, 0x9a, 0xa7, 0xc9, 0xff, 0xaf, 0xbc, 0xdc, 0xff, 0xa5, 0xb0, 0xcf, 0xff, 0xa7, 0xb3, 0xd2, 0xff, 0xb1, 0xbe, 0xd9, 0xff, 0xaa, 0xb6, 0xd6, 0xff, 0x98, 0xa3, 0xc4, 0xff, 0xc4, 0xcf, 0xe6, 0xff, 0xee, 0xf8, 0xff, 0xff, 0xef, 0xf7, 0xff, 0xff, 0xf3, 0xfd, 0xff, 0xff, 0xe1, 0xe8, 0xef, 0xff, 0xcb, 0xd1, 0xdb, 0xff, 0x2b, 0x2e, 0x45, 0xff, 0x06, 0x00, 0x38, 0xff, 0x6a, 0x5d, 0x86, 0xff, 0x6a, 0x6b, 0x9a, 0xff, 0x36, 0x45, 0xab, 0xff, 0x74, 0x85, 0xd6, 0xff, 0x64, 0x5d, 0x57, 0xff, 0x1f, 0x0a, 0x00, 0xff, 0x2c, 0x1e, 0x0b, 0xff, 0x2d, 0x1f, 0x10, 0xff, 0x2d, 0x1f, 0x0c, 0xff, 0x2b, 0x1d, 0x0a, 0xff, 0x2b, 0x1e, 0x0b, 0xff, 0x2b, 0x1e, 0x09, 0xff, 0x29, 0x1c, 0x08, 0xff, 0x29, 0x1b, 0x0a, 0xff, 0x2a, 0x1c, 0x0a, 0xff, 0x65, 0x5b, 0x4e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd5, 0xc1, 0xb4, 0xff, 0x79, 0x3c, 0x2d, 0xff, 0x51, 0x02, 0x00, 0xff, 0x70, 0x2c, 0x01, 0xff, 0x6f, 0x28, 0x03, 0xff, 0x6a, 0x25, 0x01, 0xff, 0x6e, 0x26, 0x01, 0xff, 0x70, 0x28, 0x01, 0xff, 0x72, 0x29, 0x03, 0xff, 0x71, 0x26, 0x02, 0xff, 0x73, 0x27, 0x01, 0xff, 0x78, 0x29, 0x02, 0xff, 0x7b, 0x29, 0x02, 0xff, 0x7d, 0x28, 0x01, 0xff, 0x7c, 0x28, 0x01, 0xff, 0x7b, 0x27, 0x01, 0xff, 0x7e, 0x29, 0x02, 0xff, 0x7d, 0x2a, 0x02, 0xff, 0x7a, 0x29, 0x02, 0xff, 0x78, 0x2b, 0x02, 0xff, 0x76, 0x2b, 0x01, 0xff, 0x74, 0x2c, 0x02, 0xff, 0x73, 0x2b, 0x01, 0xff, 0x6f, 0x2a, 0x02, 0xff, 0x6e, 0x2b, 0x01, 0xff, 0x6f, 0x2d, 0x02, 0xff, 0x6c, 0x2d, 0x01, 0xff, 0x6a, 0x2f, 0x01, 0xff, 0x6b, 0x32, 0x03, 0xff, 0x68, 0x31, 0x02, 0xff, 0x64, 0x2f, 0x01, 0xff, 0x64, 0x2e, 0x02, 0xff, 0x62, 0x2f, 0x03, 0xff, 0x60, 0x2f, 0x02, 0xff, 0x5f, 0x2d, 0x03, 0xff, 0x5e, 0x2f, 0x02, 0xff, 0x5e, 0x31, 0x02, 0xff, 0x5d, 0x2f, 0x00, 0xff, 0x5e, 0x2e, 0x01, 0xff, 0x5f, 0x31, 0x02, 0xff, 0x5c, 0x30, 0x01, 0xff, 0x5b, 0x2e, 0x01, 0xff, 0x55, 0x2a, 0x02, 0xff, 0x63, 0x33, 0x02, 0xff, 0x80, 0x45, 0x02, 0xff, 0x54, 0x2e, 0x01, 0xff, 0x57, 0x30, 0x01, 0xff, 0x8b, 0x51, 0x01, 0xff, 0x9c, 0x5b, 0x02, 0xff, 0x89, 0x4d, 0x02, 0xff, 0x8d, 0x51, 0x01, 0xff, 0x94, 0x57, 0x01, 0xff, 0x8f, 0x52, 0x02, 0xff, 0x9b, 0x59, 0x00, 0xff, 0xad, 0x69, 0x03, 0xff, 0x91, 0x56, 0x02, 0xff, 0x6d, 0x41, 0x00, 0xff, 0x68, 0x40, 0x01, 0xff, 0x63, 0x3e, 0x02, 0xff, 0x56, 0x35, 0x00, 0xff, 0x68, 0x40, 0x03, 0xff, 0x7e, 0x50, 0x03, 0xff, 0x3b, 0x25, 0x03, 0xff, 0x00, 0x00, 0x00, 0xff, 0x01, 0x00, 0x00, 0xff, 0x05, 0x01, 0x00, 0xff, 0x05, 0x02, 0x00, 0xff, 0x05, 0x00, 0x02, 0xff, 0x1c, 0x13, 0x02, 0xff, 0x22, 0x18, 0x04, 0xff, 0x01, 0x01, 0x01, 0xff, 0x0e, 0x0a, 0x00, 0xff, 0x26, 0x1c, 0x02, 0xff, 0x2e, 0x21, 0x01, 0xff, 0x30, 0x21, 0x01, 0xff, 0x31, 0x22, 0x02, 0xff, 0x32, 0x22, 0x02, 0xff, 0x1e, 0x17, 0x01, 0xff, 0x0e, 0x0a, 0x01, 0xff, 0x10, 0x0b, 0x03, 0xff, 0x00, 0x00, 0x03, 0xff, 0x38, 0x26, 0x06, 0xff, 0x70, 0x6b, 0x15, 0xff, 0x10, 0x0d, 0x06, 0xff, 0x17, 0x09, 0x0b, 0xff, 0x1f, 0x22, 0x18, 0xff, 0x32, 0x36, 0x2d, 0xff, 0x60, 0x5d, 0x55, 0xff, 0x99, 0x96, 0x9d, 0xff, 0xb7, 0xbc, 0xd2, 0xff, 0xab, 0xb6, 0xd8, 0xff, 0xe8, 0xec, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xac, 0xcf, 0xf6, 0xff, 0x59, 0xb7, 0xfc, 0xff, 0x3a, 0xb7, 0xfc, 0xff, 0x1d, 0xb3, 0xff, 0xff, 0x15, 0xac, 0xff, 0xff, 0x1b, 0x4f, 0x87, 0xff, 0x15, 0x08, 0x14, 0xff, 0x0d, 0x13, 0x15, 0xff, 0x04, 0x07, 0x07, 0xff, 0x1f, 0x20, 0x2d, 0xff, 0x20, 0x27, 0x36, 0xff, 0x0d, 0x13, 0x21, 0xff, 0x18, 0x1a, 0x2f, 0xff, 0x22, 0x26, 0x40, 0xff, 0x21, 0x27, 0x41, 0xff, 0x13, 0x16, 0x31, 0xff, 0x1f, 0x20, 0x3a, 0xff, 0x4a, 0x4b, 0x65, 0xff, 0x77, 0x7f, 0x9a, 0xff, 0x72, 0x7d, 0x9a, 0xff, 0x7d, 0x86, 0xa6, 0xff, 0xa7, 0xaf, 0xcf, 0xff, 0xa5, 0xaf, 0xcf, 0xff, 0x94, 0x9f, 0xbc, 0xff, 0x9e, 0xaa, 0xc7, 0xff, 0x98, 0xa2, 0xc3, 0xff, 0x8a, 0x95, 0xb7, 0xff, 0x92, 0x9b, 0xbe, 0xff, 0xcd, 0xd9, 0xef, 0xff, 0xe9, 0xf6, 0xff, 0xff, 0xe7, 0xec, 0xfd, 0xff, 0xef, 0xf5, 0xff, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xe1, 0xe0, 0xe7, 0xff, 0xa3, 0xac, 0xdb, 0xff, 0xd2, 0xe0, 0xff, 0xff, 0xe9, 0xf8, 0xff, 0xff, 0xe0, 0xe4, 0xf3, 0xff, 0x86, 0x91, 0xa7, 0xff, 0x0f, 0x05, 0x01, 0xff, 0x27, 0x15, 0x03, 0xff, 0x2d, 0x1f, 0x0e, 0xff, 0x2e, 0x1d, 0x0f, 0xff, 0x2b, 0x1d, 0x0d, 0xff, 0x2b, 0x1d, 0x0c, 0xff, 0x2a, 0x1c, 0x0b, 0xff, 0x2a, 0x1d, 0x0a, 0xff, 0x2b, 0x1d, 0x0a, 0xff, 0x2b, 0x1c, 0x0a, 0xff, 0x29, 0x1b, 0x09, 0xff, 0x78, 0x6f, 0x64, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xda, 0xc6, 0xbb, 0xff, 0x7d, 0x40, 0x30, 0xff, 0x54, 0x03, 0x00, 0xff, 0x70, 0x2b, 0x02, 0xff, 0x6f, 0x27, 0x03, 0xff, 0x6d, 0x26, 0x02, 0xff, 0x6e, 0x27, 0x01, 0xff, 0x71, 0x28, 0x02, 0xff, 0x72, 0x28, 0x03, 0xff, 0x74, 0x27, 0x03, 0xff, 0x76, 0x28, 0x02, 0xff, 0x77, 0x28, 0x01, 0xff, 0x7a, 0x28, 0x01, 0xff, 0x7e, 0x28, 0x02, 0xff, 0x7e, 0x29, 0x02, 0xff, 0x7d, 0x28, 0x00, 0xff, 0x7e, 0x28, 0x01, 0xff, 0x7e, 0x2a, 0x02, 0xff, 0x7c, 0x29, 0x02, 0xff, 0x7a, 0x2a, 0x02, 0xff, 0x76, 0x2a, 0x01, 0xff, 0x76, 0x2d, 0x03, 0xff, 0x73, 0x2b, 0x02, 0xff, 0x71, 0x2c, 0x02, 0xff, 0x6f, 0x2a, 0x02, 0xff, 0x6e, 0x2c, 0x01, 0xff, 0x6d, 0x2f, 0x01, 0xff, 0x6c, 0x30, 0x02, 0xff, 0x6a, 0x30, 0x02, 0xff, 0x68, 0x30, 0x02, 0xff, 0x65, 0x30, 0x01, 0xff, 0x66, 0x2f, 0x02, 0xff, 0x64, 0x2f, 0x02, 0xff, 0x61, 0x2e, 0x02, 0xff, 0x60, 0x2f, 0x02, 0xff, 0x60, 0x31, 0x02, 0xff, 0x5e, 0x2f, 0x01, 0xff, 0x60, 0x30, 0x03, 0xff, 0x5e, 0x2f, 0x02, 0xff, 0x5e, 0x2e, 0x02, 0xff, 0x5c, 0x2f, 0x02, 0xff, 0x5c, 0x2f, 0x01, 0xff, 0x56, 0x2d, 0x01, 0xff, 0x5f, 0x31, 0x02, 0xff, 0x71, 0x3b, 0x01, 0xff, 0x57, 0x2c, 0x01, 0xff, 0x6e, 0x3d, 0x04, 0xff, 0xa0, 0x5d, 0x02, 0xff, 0xa0, 0x5a, 0x01, 0xff, 0x8d, 0x4d, 0x02, 0xff, 0x91, 0x54, 0x01, 0xff, 0x97, 0x56, 0x01, 0xff, 0x9c, 0x58, 0x00, 0xff, 0xb5, 0x68, 0x03, 0xff, 0x9f, 0x5e, 0x03, 0xff, 0x6c, 0x40, 0x00, 0xff, 0x5d, 0x38, 0x01, 0xff, 0x5f, 0x39, 0x04, 0xff, 0x5c, 0x3b, 0x01, 0xff, 0x65, 0x3d, 0x01, 0xff, 0x78, 0x48, 0x03, 0xff, 0x76, 0x4a, 0x01, 0xff, 0x54, 0x3a, 0x04, 0xff, 0x22, 0x17, 0x04, 0xff, 0x0e, 0x0a, 0x02, 0xff, 0x11, 0x0b, 0x03, 0xff, 0x16, 0x12, 0x04, 0xff, 0x16, 0x12, 0x01, 0xff, 0x1e, 0x15, 0x03, 0xff, 0x11, 0x0e, 0x03, 0xff, 0x05, 0x09, 0x00, 0xff, 0x16, 0x13, 0x01, 0xff, 0x2a, 0x1e, 0x01, 0xff, 0x30, 0x21, 0x02, 0xff, 0x30, 0x23, 0x03, 0xff, 0x2f, 0x21, 0x01, 0xff, 0x30, 0x21, 0x01, 0xff, 0x2f, 0x23, 0x02, 0xff, 0x19, 0x12, 0x03, 0xff, 0x0f, 0x0b, 0x04, 0xff, 0x00, 0x00, 0x02, 0xff, 0x21, 0x19, 0x06, 0xff, 0xad, 0x90, 0x23, 0xff, 0x3a, 0x36, 0x0d, 0xff, 0x00, 0x00, 0x02, 0xff, 0x1a, 0x15, 0x12, 0xff, 0x21, 0x21, 0x1c, 0xff, 0x60, 0x5f, 0x5a, 0xff, 0xb1, 0xb2, 0xb2, 0xff, 0xba, 0xba, 0xca, 0xff, 0x90, 0x94, 0xc6, 0xff, 0xb6, 0xc0, 0xe0, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xc6, 0xde, 0xfa, 0xff, 0x52, 0xae, 0xf9, 0xff, 0x34, 0xaf, 0xfe, 0xff, 0x29, 0xb7, 0xff, 0xff, 0x23, 0xbf, 0xff, 0xff, 0x0d, 0xa8, 0xfd, 0xff, 0x16, 0x3f, 0x73, 0xff, 0x14, 0x04, 0x0d, 0xff, 0x09, 0x0e, 0x09, 0xff, 0x10, 0x12, 0x12, 0xff, 0x24, 0x28, 0x36, 0xff, 0x28, 0x2d, 0x3c, 0xff, 0x12, 0x14, 0x20, 0xff, 0x15, 0x19, 0x2d, 0xff, 0x1a, 0x1e, 0x35, 0xff, 0x1e, 0x1f, 0x34, 0xff, 0x1b, 0x17, 0x2d, 0xff, 0x27, 0x21, 0x38, 0xff, 0x50, 0x52, 0x65, 0xff, 0x6c, 0x72, 0x87, 0xff, 0x6f, 0x73, 0x8d, 0xff, 0x83, 0x8a, 0xa6, 0xff, 0x95, 0xa0, 0xbe, 0xff, 0x98, 0xa4, 0xc1, 0xff, 0x9a, 0xa5, 0xc3, 0xff, 0x88, 0x93, 0xb1, 0xff, 0x7b, 0x83, 0xa3, 0xff, 0x7c, 0x85, 0xa8, 0xff, 0x87, 0x94, 0xb5, 0xff, 0xc0, 0xcd, 0xe4, 0xff, 0xe7, 0xef, 0xfe, 0xff, 0xd7, 0xe0, 0xf7, 0xff, 0xb6, 0xc3, 0xe4, 0xff, 0xda, 0xe3, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb8, 0xc1, 0xde, 0xff, 0x4a, 0x58, 0xa8, 0xff, 0xc3, 0xd2, 0xf3, 0xff, 0xf7, 0xf8, 0xf0, 0xff, 0x67, 0x62, 0x60, 0xff, 0x16, 0x05, 0x00, 0xff, 0x2b, 0x1d, 0x0b, 0xff, 0x2b, 0x1b, 0x0d, 0xff, 0x2c, 0x1e, 0x0f, 0xff, 0x2a, 0x1c, 0x0b, 0xff, 0x29, 0x1b, 0x09, 0xff, 0x29, 0x1b, 0x0a, 0xff, 0x2a, 0x1b, 0x0a, 0xff, 0x2b, 0x1d, 0x0b, 0xff, 0x2a, 0x1c, 0x0a, 0xff, 0x8c, 0x85, 0x7b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd5, 0xbf, 0xb1, 0xff, 0x81, 0x40, 0x2e, 0xff, 0x58, 0x04, 0x00, 0xff, 0x6f, 0x2a, 0x01, 0xff, 0x6c, 0x25, 0x02, 0xff, 0x6f, 0x27, 0x02, 0xff, 0x6f, 0x28, 0x01, 0xff, 0x72, 0x28, 0x03, 0xff, 0x74, 0x28, 0x03, 0xff, 0x74, 0x27, 0x02, 0xff, 0x77, 0x27, 0x02, 0xff, 0x77, 0x27, 0x01, 0xff, 0x79, 0x27, 0x01, 0xff, 0x7b, 0x27, 0x02, 0xff, 0x7d, 0x28, 0x01, 0xff, 0x7e, 0x29, 0x01, 0xff, 0x7c, 0x28, 0x01, 0xff, 0x7c, 0x27, 0x00, 0xff, 0x7e, 0x2a, 0x04, 0xff, 0x7b, 0x2c, 0x03, 0xff, 0x78, 0x2a, 0x01, 0xff, 0x75, 0x2a, 0x00, 0xff, 0x75, 0x2c, 0x02, 0xff, 0x76, 0x2e, 0x03, 0xff, 0x71, 0x2d, 0x02, 0xff, 0x6e, 0x2c, 0x00, 0xff, 0x6d, 0x2d, 0x00, 0xff, 0x6d, 0x31, 0x03, 0xff, 0x6b, 0x30, 0x02, 0xff, 0x68, 0x2f, 0x01, 0xff, 0x69, 0x30, 0x02, 0xff, 0x66, 0x2f, 0x02, 0xff, 0x64, 0x30, 0x01, 0xff, 0x63, 0x2f, 0x02, 0xff, 0x64, 0x30, 0x03, 0xff, 0x64, 0x31, 0x04, 0xff, 0x61, 0x2f, 0x02, 0xff, 0x62, 0x32, 0x03, 0xff, 0x62, 0x32, 0x03, 0xff, 0x5d, 0x2f, 0x01, 0xff, 0x5d, 0x30, 0x02, 0xff, 0x5d, 0x30, 0x01, 0xff, 0x55, 0x2b, 0x01, 0xff, 0x64, 0x34, 0x01, 0xff, 0x70, 0x3c, 0x03, 0xff, 0x5e, 0x2e, 0x02, 0xff, 0x84, 0x46, 0x02, 0xff, 0xac, 0x62, 0x01, 0xff, 0x99, 0x53, 0x00, 0xff, 0x8d, 0x4d, 0x01, 0xff, 0x97, 0x55, 0x01, 0xff, 0xa3, 0x58, 0x02, 0xff, 0xb9, 0x66, 0x01, 0xff, 0xb4, 0x67, 0x02, 0xff, 0x7e, 0x47, 0x01, 0xff, 0x5c, 0x38, 0x01, 0xff, 0x60, 0x37, 0x02, 0xff, 0x5e, 0x37, 0x02, 0xff, 0x64, 0x3e, 0x02, 0xff, 0x84, 0x4d, 0x02, 0xff, 0x9a, 0x5b, 0x02, 0xff, 0x60, 0x3e, 0x02, 0xff, 0x2e, 0x23, 0x01, 0xff, 0x30, 0x23, 0x04, 0xff, 0x1f, 0x19, 0x04, 0xff, 0x15, 0x13, 0x02, 0xff, 0x19, 0x19, 0x02, 0xff, 0x29, 0x22, 0x02, 0xff, 0x1d, 0x19, 0x04, 0xff, 0x08, 0x0b, 0x02, 0xff, 0x09, 0x0c, 0x00, 0xff, 0x09, 0x0c, 0x01, 0xff, 0x23, 0x1a, 0x02, 0xff, 0x34, 0x25, 0x03, 0xff, 0x32, 0x23, 0x02, 0xff, 0x32, 0x23, 0x03, 0xff, 0x2a, 0x1f, 0x02, 0xff, 0x35, 0x25, 0x00, 0xff, 0x2a, 0x1e, 0x04, 0xff, 0x10, 0x0a, 0x03, 0xff, 0x0a, 0x06, 0x03, 0xff, 0x03, 0x01, 0x00, 0xff, 0x7d, 0x5b, 0x13, 0xff, 0x70, 0x5c, 0x18, 0xff, 0x00, 0x01, 0x01, 0xff, 0x10, 0x11, 0x0e, 0xff, 0x29, 0x2a, 0x26, 0xff, 0x36, 0x39, 0x32, 0xff, 0x91, 0x95, 0x94, 0xff, 0xb7, 0xbd, 0xc8, 0xff, 0x89, 0x8f, 0xbc, 0xff, 0xa4, 0xae, 0xd9, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xe4, 0xef, 0xfc, 0xff, 0x4e, 0xac, 0xf9, 0xff, 0x3b, 0xb1, 0xfe, 0xff, 0x32, 0xb4, 0xfe, 0xff, 0x1f, 0xbb, 0xff, 0xff, 0x0b, 0xc1, 0xff, 0xff, 0x08, 0x9a, 0xf0, 0xff, 0x19, 0x2c, 0x50, 0xff, 0x17, 0x02, 0x00, 0xff, 0x10, 0x0e, 0x0c, 0xff, 0x0b, 0x0b, 0x0f, 0xff, 0x27, 0x2a, 0x37, 0xff, 0x22, 0x27, 0x36, 0xff, 0x0e, 0x10, 0x1b, 0xff, 0x18, 0x1a, 0x2c, 0xff, 0x1a, 0x1b, 0x2f, 0xff, 0x20, 0x1c, 0x30, 0xff, 0x23, 0x1c, 0x2e, 0xff, 0x37, 0x30, 0x3d, 0xff, 0x60, 0x5f, 0x6d, 0xff, 0x61, 0x62, 0x76, 0xff, 0x6d, 0x6e, 0x88, 0xff, 0x87, 0x8f, 0xac, 0xff, 0x8e, 0x97, 0xb8, 0xff, 0x9d, 0xa6, 0xc8, 0xff, 0xa5, 0xb2, 0xd0, 0xff, 0x8c, 0x97, 0xb7, 0xff, 0x6f, 0x7a, 0x9a, 0xff, 0x76, 0x7f, 0xa3, 0xff, 0x9a, 0xa5, 0xc9, 0xff, 0xca, 0xd6, 0xed, 0xff, 0xd8, 0xe5, 0xf5, 0xff, 0xac, 0xb7, 0xd8, 0xff, 0x81, 0x93, 0xc4, 0xff, 0xd5, 0xe1, 0xf5, 0xff, 0xf7, 0xf6, 0xf8, 0xff, 0x3c, 0x40, 0x80, 0xff, 0x25, 0x34, 0x84, 0xff, 0xe7, 0xfb, 0xff, 0xff, 0xd1, 0xdc, 0xdc, 0xff, 0x20, 0x0d, 0x00, 0xff, 0x28, 0x16, 0x04, 0xff, 0x2b, 0x1d, 0x0f, 0xff, 0x2b, 0x1c, 0x0d, 0xff, 0x28, 0x1a, 0x09, 0xff, 0x29, 0x1b, 0x0a, 0xff, 0x29, 0x1a, 0x09, 0xff, 0x29, 0x1b, 0x0a, 0xff, 0x29, 0x1b, 0x09, 0xff, 0x2a, 0x1c, 0x0a, 0xff, 0x9e, 0x98, 0x90, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd9, 0xc6, 0xbb, 0xff, 0x7e, 0x3d, 0x30, 0xff, 0x5a, 0x04, 0x00, 0xff, 0x73, 0x2c, 0x01, 0xff, 0x6f, 0x26, 0x01, 0xff, 0x6e, 0x26, 0x02, 0xff, 0x71, 0x28, 0x01, 0xff, 0x73, 0x28, 0x02, 0xff, 0x73, 0x27, 0x02, 0xff, 0x75, 0x28, 0x03, 0xff, 0x77, 0x27, 0x02, 0xff, 0x79, 0x28, 0x02, 0xff, 0x7a, 0x28, 0x01, 0xff, 0x7b, 0x29, 0x02, 0xff, 0x7d, 0x29, 0x02, 0xff, 0x7c, 0x28, 0x01, 0xff, 0x7c, 0x28, 0x00, 0xff, 0x7e, 0x29, 0x02, 0xff, 0x7e, 0x29, 0x02, 0xff, 0x7a, 0x2a, 0x02, 0xff, 0x78, 0x2a, 0x02, 0xff, 0x79, 0x2d, 0x01, 0xff, 0x77, 0x2d, 0x02, 0xff, 0x76, 0x2e, 0x01, 0xff, 0x72, 0x2d, 0x01, 0xff, 0x6f, 0x2d, 0x00, 0xff, 0x6d, 0x2d, 0x01, 0xff, 0x6b, 0x30, 0x01, 0xff, 0x6c, 0x32, 0x02, 0xff, 0x6a, 0x31, 0x00, 0xff, 0x69, 0x30, 0x02, 0xff, 0x68, 0x30, 0x02, 0xff, 0x66, 0x30, 0x01, 0xff, 0x65, 0x31, 0x02, 0xff, 0x66, 0x31, 0x03, 0xff, 0x65, 0x31, 0x03, 0xff, 0x64, 0x31, 0x03, 0xff, 0x61, 0x31, 0x01, 0xff, 0x61, 0x32, 0x02, 0xff, 0x60, 0x31, 0x02, 0xff, 0x5f, 0x30, 0x02, 0xff, 0x5f, 0x31, 0x03, 0xff, 0x57, 0x2b, 0x01, 0xff, 0x72, 0x3c, 0x01, 0xff, 0x75, 0x40, 0x03, 0xff, 0x5f, 0x31, 0x02, 0xff, 0x91, 0x4d, 0x02, 0xff, 0xaf, 0x62, 0x01, 0xff, 0x97, 0x50, 0x01, 0xff, 0x99, 0x51, 0x01, 0xff, 0xaa, 0x5d, 0x01, 0xff, 0xb7, 0x64, 0x02, 0xff, 0xbe, 0x6b, 0x02, 0xff, 0x90, 0x52, 0x01, 0xff, 0x65, 0x39, 0x01, 0xff, 0x65, 0x38, 0x02, 0xff, 0x74, 0x43, 0x02, 0xff, 0x79, 0x46, 0x02, 0xff, 0x89, 0x4c, 0x01, 0xff, 0xa5, 0x5f, 0x02, 0xff, 0x86, 0x50, 0x04, 0xff, 0x28, 0x1c, 0x01, 0xff, 0x08, 0x0b, 0x00, 0xff, 0x0c, 0x0e, 0x02, 0xff, 0x0e, 0x0e, 0x00, 0xff, 0x19, 0x16, 0x00, 0xff, 0x2a, 0x23, 0x00, 0xff, 0x32, 0x27, 0x03, 0xff, 0x1e, 0x19, 0x02, 0xff, 0x31, 0x24, 0x02, 0xff, 0x21, 0x1b, 0x01, 0xff, 0x00, 0x03, 0x01, 0xff, 0x08, 0x05, 0x02, 0xff, 0x2f, 0x21, 0x02, 0xff, 0x34, 0x24, 0x01, 0xff, 0x32, 0x23, 0x02, 0xff, 0x2c, 0x21, 0x02, 0xff, 0x30, 0x22, 0x02, 0xff, 0x39, 0x2a, 0x02, 0xff, 0x22, 0x16, 0x04, 0xff, 0x0f, 0x0c, 0x03, 0xff, 0x00, 0x00, 0x01, 0xff, 0x2e, 0x1b, 0x03, 0xff, 0x67, 0x4a, 0x0e, 0xff, 0x0b, 0x08, 0x04, 0xff, 0x06, 0x07, 0x0a, 0xff, 0x2c, 0x2c, 0x28, 0xff, 0x33, 0x39, 0x30, 0xff, 0x82, 0x87, 0x81, 0xff, 0xb3, 0xb6, 0xbd, 0xff, 0x89, 0x92, 0xb5, 0xff, 0x9b, 0xa9, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xfc, 0xfe, 0xff, 0x71, 0xbc, 0xf6, 0xff, 0x2e, 0xa7, 0xfc, 0xff, 0x38, 0xb6, 0xfd, 0xff, 0x21, 0xb3, 0xfd, 0xff, 0x13, 0xbc, 0xff, 0xff, 0x0a, 0xc2, 0xff, 0xff, 0x12, 0x89, 0xd9, 0xff, 0x16, 0x0d, 0x1f, 0xff, 0x15, 0x03, 0x00, 0xff, 0x19, 0x1b, 0x1c, 0xff, 0x11, 0x11, 0x16, 0xff, 0x17, 0x16, 0x21, 0xff, 0x0d, 0x0c, 0x15, 0xff, 0x16, 0x17, 0x25, 0xff, 0x1e, 0x1e, 0x31, 0xff, 0x1f, 0x1c, 0x32, 0xff, 0x23, 0x1b, 0x31, 0xff, 0x32, 0x26, 0x37, 0xff, 0x4a, 0x40, 0x4e, 0xff, 0x59, 0x52, 0x63, 0xff, 0x58, 0x55, 0x6b, 0xff, 0x6c, 0x72, 0x89, 0xff, 0x84, 0x8b, 0xa9, 0xff, 0x7c, 0x81, 0xa6, 0xff, 0x96, 0xa3, 0xc2, 0xff, 0xb6, 0xc4, 0xe1, 0xff, 0xa3, 0xb0, 0xcb, 0xff, 0x7e, 0x86, 0xa7, 0xff, 0x8f, 0x97, 0xbe, 0xff, 0xc8, 0xd6, 0xf6, 0xff, 0xe8, 0xf6, 0xff, 0xff, 0xd1, 0xde, 0xf1, 0xff, 0x80, 0x93, 0xc0, 0xff, 0xa6, 0xb7, 0xe3, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x97, 0xa6, 0xff, 0x00, 0x00, 0x17, 0xff, 0x85, 0x9a, 0xc4, 0xff, 0xee, 0xfe, 0xff, 0xff, 0x3e, 0x32, 0x28, 0xff, 0x16, 0x06, 0x00, 0xff, 0x2d, 0x21, 0x0c, 0xff, 0x2b, 0x1b, 0x0d, 0xff, 0x29, 0x1b, 0x0a, 0xff, 0x2c, 0x1d, 0x0c, 0xff, 0x2a, 0x1b, 0x09, 0xff, 0x28, 0x1b, 0x09, 0xff, 0x28, 0x1a, 0x09, 0xff, 0x29, 0x1b, 0x0a, 0xff, 0xb3, 0xaf, 0xa9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe0, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf2, 0xeb, 0xe7, 0xff, 0x82, 0x43, 0x37, 0xff, 0x59, 0x03, 0x00, 0xff, 0x73, 0x2c, 0x02, 0xff, 0x71, 0x28, 0x01, 0xff, 0x70, 0x27, 0x01, 0xff, 0x73, 0x29, 0x01, 0xff, 0x73, 0x28, 0x01, 0xff, 0x73, 0x27, 0x03, 0xff, 0x74, 0x28, 0x03, 0xff, 0x75, 0x27, 0x02, 0xff, 0x78, 0x27, 0x01, 0xff, 0x7a, 0x28, 0x00, 0xff, 0x7c, 0x29, 0x01, 0xff, 0x7c, 0x27, 0x02, 0xff, 0x7c, 0x29, 0x01, 0xff, 0x7f, 0x2a, 0x02, 0xff, 0x7f, 0x28, 0x01, 0xff, 0x7d, 0x2a, 0x01, 0xff, 0x7c, 0x2a, 0x02, 0xff, 0x7a, 0x29, 0x02, 0xff, 0x7b, 0x2b, 0x01, 0xff, 0x7a, 0x2c, 0x01, 0xff, 0x77, 0x2e, 0x01, 0xff, 0x73, 0x2d, 0x01, 0xff, 0x72, 0x2e, 0x01, 0xff, 0x6f, 0x2f, 0x02, 0xff, 0x6a, 0x2f, 0x01, 0xff, 0x6a, 0x31, 0x00, 0xff, 0x6c, 0x32, 0x02, 0xff, 0x6a, 0x2f, 0x02, 0xff, 0x67, 0x30, 0x01, 0xff, 0x65, 0x2f, 0x02, 0xff, 0x65, 0x2f, 0x03, 0xff, 0x64, 0x30, 0x01, 0xff, 0x65, 0x32, 0x01, 0xff, 0x66, 0x33, 0x01, 0xff, 0x5e, 0x2f, 0x01, 0xff, 0x5f, 0x30, 0x02, 0xff, 0x63, 0x32, 0x02, 0xff, 0x62, 0x32, 0x02, 0xff, 0x5b, 0x31, 0x04, 0xff, 0x5a, 0x2f, 0x02, 0xff, 0x83, 0x48, 0x05, 0xff, 0x6e, 0x37, 0x02, 0xff, 0x5f, 0x31, 0x01, 0xff, 0xa1, 0x57, 0x01, 0xff, 0xb2, 0x61, 0x02, 0xff, 0x99, 0x4e, 0x01, 0xff, 0xaa, 0x58, 0x01, 0xff, 0xb9, 0x63, 0x01, 0xff, 0xc0, 0x6b, 0x02, 0xff, 0xa0, 0x59, 0x02, 0xff, 0x6d, 0x3a, 0x00, 0xff, 0x69, 0x3e, 0x01, 0xff, 0x79, 0x46, 0x03, 0xff, 0x84, 0x49, 0x02, 0xff, 0x95, 0x50, 0x01, 0xff, 0xac, 0x5f, 0x02, 0xff, 0x7c, 0x46, 0x05, 0xff, 0x27, 0x16, 0x03, 0xff, 0x03, 0x04, 0x01, 0xff, 0x0a, 0x0a, 0x00, 0xff, 0x1c, 0x17, 0x01, 0xff, 0x35, 0x26, 0x02, 0xff, 0x49, 0x31, 0x02, 0xff, 0x60, 0x41, 0x01, 0xff, 0x3d, 0x26, 0x02, 0xff, 0x26, 0x17, 0x01, 0xff, 0x65, 0x3f, 0x04, 0xff, 0x47, 0x2b, 0x02, 0xff, 0x1f, 0x17, 0x00, 0xff, 0x15, 0x10, 0x00, 0xff, 0x2a, 0x1f, 0x02, 0xff, 0x3a, 0x2b, 0x02, 0xff, 0x33, 0x21, 0x02, 0xff, 0x2d, 0x20, 0x02, 0xff, 0x2f, 0x21, 0x02, 0xff, 0x37, 0x26, 0x02, 0xff, 0x33, 0x24, 0x01, 0xff, 0x0d, 0x0b, 0x04, 0xff, 0x0b, 0x09, 0x04, 0xff, 0x1d, 0x13, 0x03, 0xff, 0x3a, 0x29, 0x02, 0xff, 0x1b, 0x12, 0x02, 0xff, 0x17, 0x0f, 0x10, 0xff, 0x2b, 0x29, 0x25, 0xff, 0x39, 0x3d, 0x36, 0xff, 0x67, 0x6f, 0x64, 0xff, 0xae, 0xb1, 0xae, 0xff, 0x9b, 0x9c, 0xbb, 0xff, 0x80, 0x8d, 0xc1, 0xff, 0xf2, 0xf3, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0xca, 0xf6, 0xff, 0x33, 0xa6, 0xf8, 0xff, 0x37, 0xb2, 0xfa, 0xff, 0x35, 0xb5, 0xfd, 0xff, 0x15, 0xaf, 0xfd, 0xff, 0x17, 0xbe, 0xfe, 0xff, 0x0a, 0xbf, 0xff, 0xff, 0x10, 0x78, 0xc4, 0xff, 0x0e, 0x09, 0x15, 0xff, 0x18, 0x0f, 0x14, 0xff, 0x08, 0x08, 0x0a, 0xff, 0x05, 0x01, 0x03, 0xff, 0x0b, 0x0c, 0x11, 0xff, 0x10, 0x14, 0x1b, 0xff, 0x1c, 0x1c, 0x2e, 0xff, 0x23, 0x1e, 0x36, 0xff, 0x25, 0x1e, 0x36, 0xff, 0x28, 0x1e, 0x32, 0xff, 0x35, 0x29, 0x39, 0xff, 0x44, 0x37, 0x45, 0xff, 0x47, 0x41, 0x4f, 0xff, 0x49, 0x49, 0x5a, 0xff, 0x63, 0x65, 0x7c, 0xff, 0x60, 0x61, 0x7c, 0xff, 0x55, 0x58, 0x6d, 0xff, 0x7e, 0x84, 0x9f, 0xff, 0xc6, 0xd4, 0xed, 0xff, 0x9e, 0xae, 0xcd, 0xff, 0x62, 0x69, 0x8f, 0xff, 0x82, 0x85, 0xb1, 0xff, 0xe5, 0xf0, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xaf, 0xbd, 0xdb, 0xff, 0x80, 0x92, 0xc4, 0xff, 0xf5, 0xff, 0xff, 0xff, 0xba, 0xbe, 0xc0, 0xff, 0x00, 0x00, 0x00, 0xff, 0x4e, 0x55, 0x73, 0xff, 0xdb, 0xed, 0xff, 0xff, 0x44, 0x3b, 0x37, 0xff, 0x14, 0x05, 0x00, 0xff, 0x2b, 0x1d, 0x0b, 0xff, 0x2b, 0x1b, 0x0b, 0xff, 0x2c, 0x1d, 0x0e, 0xff, 0x2a, 0x1b, 0x0a, 0xff, 0x29, 0x1c, 0x08, 0xff, 0x2a, 0x1d, 0x09, 0xff, 0x28, 0x1c, 0x08, 0xff, 0x25, 0x1a, 0x08, 0xff, 0xcc, 0xc9, 0xc5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf8, 0xf6, 0xff, 0x93, 0x5b, 0x50, 0xff, 0x5c, 0x05, 0x00, 0xff, 0x74, 0x2d, 0x01, 0xff, 0x70, 0x28, 0x02, 0xff, 0x70, 0x27, 0x02, 0xff, 0x73, 0x28, 0x02, 0xff, 0x74, 0x2a, 0x02, 0xff, 0x72, 0x28, 0x01, 0xff, 0x76, 0x29, 0x01, 0xff, 0x7a, 0x2b, 0x02, 0xff, 0x79, 0x27, 0x02, 0xff, 0x7b, 0x2a, 0x02, 0xff, 0x7d, 0x2a, 0x02, 0xff, 0x7b, 0x26, 0x01, 0xff, 0x7c, 0x28, 0x00, 0xff, 0x80, 0x2a, 0x02, 0xff, 0x80, 0x2a, 0x02, 0xff, 0x80, 0x2b, 0x02, 0xff, 0x7e, 0x2b, 0x03, 0xff, 0x7e, 0x2b, 0x02, 0xff, 0x7d, 0x2c, 0x02, 0xff, 0x7a, 0x2d, 0x02, 0xff, 0x78, 0x2d, 0x02, 0xff, 0x75, 0x2e, 0x02, 0xff, 0x72, 0x2e, 0x01, 0xff, 0x6f, 0x2f, 0x02, 0xff, 0x6e, 0x32, 0x02, 0xff, 0x6d, 0x31, 0x01, 0xff, 0x6c, 0x32, 0x02, 0xff, 0x69, 0x31, 0x02, 0xff, 0x68, 0x31, 0x01, 0xff, 0x68, 0x30, 0x02, 0xff, 0x66, 0x30, 0x02, 0xff, 0x65, 0x31, 0x00, 0xff, 0x66, 0x32, 0x01, 0xff, 0x67, 0x33, 0x02, 0xff, 0x65, 0x32, 0x03, 0xff, 0x62, 0x30, 0x01, 0xff, 0x63, 0x31, 0x01, 0xff, 0x64, 0x33, 0x03, 0xff, 0x5b, 0x2e, 0x01, 0xff, 0x65, 0x36, 0x01, 0xff, 0x88, 0x4f, 0x05, 0xff, 0x60, 0x2f, 0x01, 0xff, 0x7a, 0x3e, 0x01, 0xff, 0xb5, 0x61, 0x03, 0xff, 0xaf, 0x5d, 0x00, 0xff, 0xa6, 0x55, 0x00, 0xff, 0xba, 0x63, 0x01, 0xff, 0xc3, 0x6a, 0x02, 0xff, 0xaa, 0x5d, 0x01, 0xff, 0x78, 0x3f, 0x01, 0xff, 0x6d, 0x3b, 0x03, 0xff, 0x88, 0x4a, 0x01, 0xff, 0x8e, 0x4e, 0x00, 0xff, 0x8d, 0x4d, 0x02, 0xff, 0xa9, 0x5b, 0x03, 0xff, 0xa2, 0x5b, 0x02, 0xff, 0x30, 0x1d, 0x01, 0xff, 0x00, 0x00, 0x01, 0xff, 0x14, 0x0e, 0x02, 0xff, 0x35, 0x20, 0x00, 0xff, 0x55, 0x33, 0x02, 0xff, 0x67, 0x3d, 0x03, 0xff, 0x6d, 0x3f, 0x01, 0xff, 0x79, 0x47, 0x03, 0xff, 0x37, 0x22, 0x06, 0xff, 0x43, 0x29, 0x02, 0xff, 0x6a, 0x41, 0x01, 0xff, 0x5d, 0x35, 0x01, 0xff, 0x4c, 0x33, 0x01, 0xff, 0x35, 0x2b, 0x03, 0xff, 0x27, 0x1e, 0x03, 0xff, 0x30, 0x23, 0x04, 0xff, 0x33, 0x24, 0x03, 0xff, 0x2b, 0x1f, 0x01, 0xff, 0x2f, 0x22, 0x01, 0xff, 0x34, 0x25, 0x04, 0xff, 0x35, 0x2a, 0x00, 0xff, 0x26, 0x19, 0x03, 0xff, 0x11, 0x0b, 0x03, 0xff, 0x0c, 0x09, 0x01, 0xff, 0x22, 0x1a, 0x05, 0xff, 0x33, 0x2c, 0x07, 0xff, 0x18, 0x13, 0x07, 0xff, 0x20, 0x19, 0x17, 0xff, 0x26, 0x1e, 0x1c, 0xff, 0x68, 0x71, 0x66, 0xff, 0xb2, 0xbf, 0xb0, 0xff, 0xa7, 0xad, 0xb8, 0xff, 0x94, 0x9f, 0xc1, 0xff, 0xe0, 0xe7, 0xf2, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xb0, 0xd2, 0xf5, 0xff, 0x40, 0xaa, 0xf8, 0xff, 0x37, 0xae, 0xfb, 0xff, 0x52, 0xbd, 0xfe, 0xff, 0x27, 0xb3, 0xfe, 0xff, 0x11, 0xb3, 0xfd, 0xff, 0x22, 0xbf, 0xfe, 0xff, 0x1c, 0xc3, 0xff, 0xff, 0x21, 0x87, 0xcc, 0xff, 0x1e, 0x1b, 0x1f, 0xff, 0x02, 0x00, 0x00, 0xff, 0x22, 0x26, 0x2a, 0xff, 0x1a, 0x20, 0x24, 0xff, 0x00, 0x00, 0x06, 0xff, 0x14, 0x14, 0x20, 0xff, 0x22, 0x1e, 0x33, 0xff, 0x26, 0x1f, 0x37, 0xff, 0x26, 0x1e, 0x36, 0xff, 0x26, 0x1e, 0x31, 0xff, 0x2a, 0x23, 0x32, 0xff, 0x30, 0x25, 0x2f, 0xff, 0x38, 0x2a, 0x38, 0xff, 0x55, 0x52, 0x67, 0xff, 0x68, 0x6d, 0x83, 0xff, 0x51, 0x4e, 0x5f, 0xff, 0x40, 0x3d, 0x54, 0xff, 0x9b, 0xa1, 0xc1, 0xff, 0xda, 0xed, 0xfd, 0xff, 0x64, 0x6e, 0x88, 0xff, 0x0a, 0x05, 0x13, 0xff, 0x5b, 0x5f, 0x93, 0xff, 0xf3, 0xfd, 0xff, 0xff, 0xb3, 0xbc, 0xc8, 0xff, 0x1c, 0x26, 0x52, 0xff, 0xaf, 0xc3, 0xdd, 0xff, 0xf4, 0xf5, 0xf8, 0xff, 0x45, 0x34, 0x45, 0xff, 0x3f, 0x2a, 0x3a, 0xff, 0x5f, 0x61, 0x71, 0xff, 0x26, 0x1b, 0x08, 0xff, 0x28, 0x1a, 0x06, 0xff, 0x29, 0x1b, 0x0e, 0xff, 0x2a, 0x1c, 0x0b, 0xff, 0x2c, 0x1d, 0x0e, 0xff, 0x2c, 0x1c, 0x0b, 0xff, 0x29, 0x1c, 0x09, 0xff, 0x2a, 0x1b, 0x0a, 0xff, 0x29, 0x1c, 0x0a, 0xff, 0x2d, 0x22, 0x11, 0xff, 0xe1, 0xe0, 0xdd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xf7, 0xf5, 0xff, 0xa6, 0x79, 0x71, 0xff, 0x5d, 0x04, 0x00, 0xff, 0x75, 0x2d, 0x02, 0xff, 0x6f, 0x27, 0x02, 0xff, 0x70, 0x26, 0x01, 0xff, 0x72, 0x27, 0x01, 0xff, 0x73, 0x28, 0x01, 0xff, 0x75, 0x27, 0x02, 0xff, 0x76, 0x29, 0x00, 0xff, 0x79, 0x2a, 0x02, 0xff, 0x7a, 0x29, 0x03, 0xff, 0x7a, 0x2a, 0x03, 0xff, 0x7c, 0x2a, 0x01, 0xff, 0x7f, 0x2a, 0x02, 0xff, 0x80, 0x29, 0x02, 0xff, 0x7f, 0x29, 0x00, 0xff, 0x80, 0x2a, 0x01, 0xff, 0x80, 0x29, 0x02, 0xff, 0x7e, 0x2a, 0x02, 0xff, 0x7c, 0x2a, 0x01, 0xff, 0x7e, 0x2c, 0x01, 0xff, 0x7b, 0x2d, 0x02, 0xff, 0x78, 0x2c, 0x01, 0xff, 0x77, 0x2e, 0x02, 0xff, 0x72, 0x2d, 0x02, 0xff, 0x6f, 0x2d, 0x01, 0xff, 0x71, 0x31, 0x02, 0xff, 0x6f, 0x31, 0x01, 0xff, 0x6b, 0x31, 0x01, 0xff, 0x69, 0x30, 0x02, 0xff, 0x69, 0x31, 0x01, 0xff, 0x69, 0x31, 0x02, 0xff, 0x69, 0x32, 0x02, 0xff, 0x69, 0x34, 0x01, 0xff, 0x68, 0x31, 0x02, 0xff, 0x68, 0x31, 0x03, 0xff, 0x68, 0x33, 0x02, 0xff, 0x67, 0x32, 0x02, 0xff, 0x63, 0x30, 0x02, 0xff, 0x64, 0x32, 0x02, 0xff, 0x5d, 0x2e, 0x00, 0xff, 0x65, 0x34, 0x02, 0xff, 0x94, 0x50, 0x03, 0xff, 0x8d, 0x45, 0x02, 0xff, 0xa9, 0x55, 0x01, 0xff, 0xbc, 0x62, 0x02, 0xff, 0xb5, 0x5e, 0x01, 0xff, 0xbe, 0x65, 0x03, 0xff, 0xc7, 0x6e, 0x02, 0xff, 0xb8, 0x65, 0x01, 0xff, 0x90, 0x4b, 0x00, 0xff, 0x80, 0x42, 0x02, 0xff, 0x91, 0x4f, 0x02, 0xff, 0x99, 0x50, 0x02, 0xff, 0x9c, 0x52, 0x02, 0xff, 0xa8, 0x5a, 0x01, 0xff, 0xa2, 0x58, 0x03, 0xff, 0x5b, 0x34, 0x01, 0xff, 0x14, 0x11, 0x00, 0xff, 0x2a, 0x1a, 0x01, 0xff, 0x4b, 0x2a, 0x05, 0xff, 0x56, 0x2e, 0x04, 0xff, 0x5d, 0x34, 0x01, 0xff, 0x69, 0x3e, 0x02, 0xff, 0x6f, 0x41, 0x01, 0xff, 0x68, 0x3d, 0x04, 0xff, 0x30, 0x1f, 0x06, 0xff, 0x50, 0x34, 0x05, 0xff, 0x47, 0x2c, 0x00, 0xff, 0x38, 0x25, 0x00, 0xff, 0x24, 0x1a, 0x00, 0xff, 0x15, 0x13, 0x01, 0xff, 0x08, 0x0a, 0x01, 0xff, 0x0b, 0x0b, 0x02, 0xff, 0x2a, 0x21, 0x02, 0xff, 0x2f, 0x21, 0x01, 0xff, 0x2f, 0x22, 0x02, 0xff, 0x31, 0x23, 0x02, 0xff, 0x30, 0x24, 0x01, 0xff, 0x39, 0x29, 0x01, 0xff, 0x18, 0x10, 0x02, 0xff, 0x08, 0x08, 0x03, 0xff, 0x15, 0x10, 0x03, 0xff, 0x2a, 0x20, 0x03, 0xff, 0x16, 0x11, 0x05, 0xff, 0x11, 0x0c, 0x06, 0xff, 0x35, 0x34, 0x33, 0xff, 0x66, 0x6e, 0x64, 0xff, 0xa3, 0xaf, 0x9e, 0xff, 0xd3, 0xdd, 0xd7, 0xff, 0xd4, 0xdc, 0xe0, 0xff, 0xe4, 0xea, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xea, 0xfd, 0xff, 0x56, 0xad, 0xfa, 0xff, 0x28, 0xa5, 0xfb, 0xff, 0x5c, 0xc2, 0xfc, 0xff, 0x45, 0xbf, 0xfc, 0xff, 0x07, 0xa7, 0xfe, 0xff, 0x23, 0xba, 0xfe, 0xff, 0x25, 0xc8, 0xfd, 0xff, 0x2c, 0x99, 0xde, 0xff, 0x76, 0x8b, 0xa3, 0xff, 0x97, 0x9f, 0x9d, 0xff, 0x38, 0x3f, 0x47, 0xff, 0x3a, 0x3f, 0x45, 0xff, 0x0f, 0x0f, 0x14, 0xff, 0x02, 0x02, 0x04, 0xff, 0x1a, 0x1a, 0x29, 0xff, 0x23, 0x1f, 0x35, 0xff, 0x23, 0x1e, 0x34, 0xff, 0x1e, 0x1b, 0x2f, 0xff, 0x20, 0x1d, 0x30, 0xff, 0x2b, 0x22, 0x30, 0xff, 0x2b, 0x1e, 0x28, 0xff, 0x31, 0x28, 0x35, 0xff, 0x61, 0x5e, 0x72, 0xff, 0x71, 0x6f, 0x89, 0xff, 0x49, 0x45, 0x59, 0xff, 0x5a, 0x5a, 0x76, 0xff, 0xe1, 0xeb, 0xf7, 0xff, 0xca, 0xcc, 0xd6, 0xff, 0x06, 0x06, 0x08, 0xff, 0x00, 0x00, 0x07, 0xff, 0x9e, 0xac, 0xd3, 0xff, 0xb0, 0xbd, 0xd4, 0xff, 0x00, 0x00, 0x28, 0xff, 0x57, 0x63, 0x91, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xaa, 0xa3, 0xa2, 0xff, 0x15, 0x04, 0x02, 0xff, 0x0d, 0x00, 0x00, 0xff, 0x27, 0x17, 0x03, 0xff, 0x2a, 0x1f, 0x0c, 0xff, 0x2a, 0x1c, 0x0d, 0xff, 0x2b, 0x1c, 0x0c, 0xff, 0x29, 0x1a, 0x0c, 0xff, 0x2a, 0x1b, 0x0a, 0xff, 0x28, 0x1a, 0x08, 0xff, 0x2a, 0x1b, 0x09, 0xff, 0x28, 0x1a, 0x09, 0xff, 0x55, 0x4b, 0x3e, 0xff, 0xf1, 0xf0, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xb7, 0x93, 0x8d, 0xff, 0x5c, 0x04, 0x00, 0xff, 0x72, 0x29, 0x02, 0xff, 0x71, 0x26, 0x02, 0xff, 0x73, 0x27, 0x01, 0xff, 0x72, 0x27, 0x01, 0xff, 0x72, 0x27, 0x01, 0xff, 0x74, 0x28, 0x02, 0xff, 0x73, 0x25, 0x01, 0xff, 0x74, 0x27, 0x00, 0xff, 0x77, 0x28, 0x00, 0xff, 0x7a, 0x28, 0x02, 0xff, 0x7c, 0x2a, 0x02, 0xff, 0x7f, 0x2a, 0x01, 0xff, 0x81, 0x29, 0x01, 0xff, 0x80, 0x2a, 0x01, 0xff, 0x7f, 0x28, 0x01, 0xff, 0x7f, 0x29, 0x01, 0xff, 0x7e, 0x2a, 0x00, 0xff, 0x7f, 0x2d, 0x02, 0xff, 0x7e, 0x2c, 0x02, 0xff, 0x7b, 0x2b, 0x01, 0xff, 0x79, 0x2d, 0x02, 0xff, 0x77, 0x2e, 0x02, 0xff, 0x75, 0x2e, 0x02, 0xff, 0x71, 0x2f, 0x01, 0xff, 0x6e, 0x2f, 0x01, 0xff, 0x6d, 0x30, 0x02, 0xff, 0x6c, 0x32, 0x03, 0xff, 0x6a, 0x30, 0x03, 0xff, 0x6a, 0x31, 0x01, 0xff, 0x68, 0x31, 0x02, 0xff, 0x67, 0x30, 0x01, 0xff, 0x68, 0x31, 0x02, 0xff, 0x69, 0x31, 0x02, 0xff, 0x67, 0x30, 0x01, 0xff, 0x67, 0x31, 0x02, 0xff, 0x66, 0x31, 0x01, 0xff, 0x64, 0x32, 0x00, 0xff, 0x64, 0x32, 0x02, 0xff, 0x5c, 0x2c, 0x01, 0xff, 0x63, 0x33, 0x01, 0xff, 0xaf, 0x57, 0x02, 0xff, 0xc7, 0x61, 0x03, 0xff, 0xc3, 0x65, 0x01, 0xff, 0xbe, 0x65, 0x01, 0xff, 0xbe, 0x67, 0x01, 0xff, 0xc5, 0x6b, 0x02, 0xff, 0xbb, 0x66, 0x02, 0xff, 0x9d, 0x54, 0x00, 0xff, 0x8a, 0x4a, 0x01, 0xff, 0x97, 0x52, 0x01, 0xff, 0xa1, 0x55, 0x01, 0xff, 0x9e, 0x55, 0x02, 0xff, 0x9f, 0x55, 0x01, 0xff, 0xa6, 0x57, 0x00, 0xff, 0x86, 0x49, 0x02, 0xff, 0x38, 0x21, 0x01, 0xff, 0x3b, 0x25, 0x00, 0xff, 0x81, 0x4b, 0x00, 0xff, 0x6c, 0x3e, 0x06, 0xff, 0x41, 0x23, 0x07, 0xff, 0x69, 0x3c, 0x02, 0xff, 0x72, 0x44, 0x02, 0xff, 0x7b, 0x4b, 0x04, 0xff, 0x5c, 0x38, 0x01, 0xff, 0x1d, 0x11, 0x02, 0xff, 0x2b, 0x1e, 0x03, 0xff, 0x23, 0x17, 0x00, 0xff, 0x1c, 0x13, 0x01, 0xff, 0x0e, 0x0d, 0x02, 0xff, 0x0e, 0x0e, 0x00, 0xff, 0x16, 0x13, 0x02, 0xff, 0x20, 0x16, 0x01, 0xff, 0x2e, 0x21, 0x01, 0xff, 0x30, 0x22, 0x03, 0xff, 0x2c, 0x20, 0x01, 0xff, 0x30, 0x23, 0x02, 0xff, 0x30, 0x24, 0x02, 0xff, 0x38, 0x29, 0x03, 0xff, 0x29, 0x22, 0x02, 0xff, 0x0f, 0x0c, 0x04, 0xff, 0x12, 0x0d, 0x03, 0xff, 0x19, 0x13, 0x04, 0xff, 0x15, 0x0f, 0x04, 0xff, 0x15, 0x10, 0x09, 0xff, 0x36, 0x36, 0x34, 0xff, 0x29, 0x31, 0x2d, 0xff, 0x75, 0x7d, 0x6c, 0xff, 0xd0, 0xdb, 0xcc, 0xff, 0xe4, 0xea, 0xe5, 0xff, 0xef, 0xf2, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xf5, 0xfc, 0xff, 0x76, 0xb4, 0xf6, 0xff, 0x25, 0xa2, 0xf7, 0xff, 0x45, 0xb6, 0xf9, 0xff, 0x60, 0xc3, 0xfb, 0xff, 0x17, 0xa9, 0xfd, 0xff, 0x1a, 0xc6, 0xff, 0xff, 0x2f, 0xc2, 0xfb, 0xff, 0x0a, 0x20, 0x37, 0xff, 0x39, 0x3c, 0x54, 0xff, 0xc7, 0xd2, 0xd5, 0xff, 0x8c, 0x98, 0x93, 0xff, 0x13, 0x16, 0x1d, 0xff, 0x1c, 0x1a, 0x1f, 0xff, 0x09, 0x0a, 0x0c, 0xff, 0x0a, 0x0d, 0x14, 0xff, 0x1d, 0x1c, 0x2d, 0xff, 0x22, 0x1f, 0x35, 0xff, 0x1f, 0x1e, 0x32, 0xff, 0x1c, 0x1b, 0x30, 0xff, 0x23, 0x1d, 0x34, 0xff, 0x2b, 0x22, 0x32, 0xff, 0x25, 0x17, 0x21, 0xff, 0x39, 0x2b, 0x3b, 0xff, 0x5e, 0x5f, 0x75, 0xff, 0x4e, 0x4c, 0x61, 0xff, 0x30, 0x2b, 0x40, 0xff, 0x82, 0x83, 0xa0, 0xff, 0xff, 0xff, 0xff, 0xff, 0x51, 0x53, 0x60, 0xff, 0x00, 0x00, 0x00, 0xff, 0x3f, 0x42, 0x6b, 0xff, 0xd1, 0xe3, 0xf9, 0xff, 0x4b, 0x4f, 0x71, 0xff, 0x04, 0x05, 0x3d, 0xff, 0xd1, 0xdb, 0xee, 0xff, 0xe2, 0xe4, 0xdd, 0xff, 0x0e, 0x0d, 0x0e, 0xff, 0x14, 0x07, 0x00, 0xff, 0x2a, 0x1b, 0x0c, 0xff, 0x29, 0x1b, 0x0a, 0xff, 0x2b, 0x1b, 0x0b, 0xff, 0x29, 0x1a, 0x0a, 0xff, 0x2a, 0x1b, 0x0b, 0xff, 0x28, 0x1a, 0x09, 0xff, 0x28, 0x1a, 0x08, 0xff, 0x29, 0x1b, 0x09, 0xff, 0x27, 0x19, 0x09, 0xff, 0x80, 0x79, 0x6e, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xca, 0xae, 0xaa, 0xff, 0x5c, 0x04, 0x00, 0xff, 0x73, 0x2a, 0x02, 0xff, 0x71, 0x25, 0x01, 0xff, 0x73, 0x27, 0x02, 0xff, 0x72, 0x27, 0x01, 0xff, 0x73, 0x2a, 0x01, 0xff, 0x72, 0x28, 0x02, 0xff, 0x73, 0x25, 0x02, 0xff, 0x74, 0x28, 0x01, 0xff, 0x77, 0x29, 0x01, 0xff, 0x7a, 0x28, 0x02, 0xff, 0x7c, 0x2b, 0x01, 0xff, 0x7e, 0x2b, 0x02, 0xff, 0x7e, 0x28, 0x01, 0xff, 0x7f, 0x28, 0x01, 0xff, 0x7f, 0x29, 0x01, 0xff, 0x80, 0x29, 0x02, 0xff, 0x80, 0x2b, 0x01, 0xff, 0x80, 0x2c, 0x02, 0xff, 0x7e, 0x2b, 0x01, 0xff, 0x7c, 0x2d, 0x02, 0xff, 0x79, 0x2d, 0x02, 0xff, 0x76, 0x2c, 0x00, 0xff, 0x76, 0x2d, 0x02, 0xff, 0x74, 0x30, 0x02, 0xff, 0x70, 0x30, 0x02, 0xff, 0x6f, 0x30, 0x03, 0xff, 0x6f, 0x31, 0x03, 0xff, 0x6c, 0x31, 0x02, 0xff, 0x6b, 0x30, 0x02, 0xff, 0x69, 0x31, 0x02, 0xff, 0x68, 0x30, 0x02, 0xff, 0x6a, 0x31, 0x03, 0xff, 0x68, 0x30, 0x01, 0xff, 0x66, 0x30, 0x01, 0xff, 0x67, 0x31, 0x02, 0xff, 0x67, 0x31, 0x01, 0xff, 0x66, 0x33, 0x00, 0xff, 0x68, 0x32, 0x03, 0xff, 0x57, 0x2c, 0x01, 0xff, 0x67, 0x35, 0x00, 0xff, 0xc9, 0x62, 0x02, 0xff, 0xdc, 0x70, 0x03, 0xff, 0xc6, 0x69, 0x03, 0xff, 0xbf, 0x67, 0x02, 0xff, 0xc0, 0x68, 0x01, 0xff, 0xbf, 0x67, 0x00, 0xff, 0x9c, 0x54, 0x01, 0xff, 0x86, 0x4a, 0x00, 0xff, 0x93, 0x4f, 0x01, 0xff, 0x9c, 0x55, 0x02, 0xff, 0x98, 0x51, 0x01, 0xff, 0x99, 0x53, 0x00, 0xff, 0x90, 0x50, 0x02, 0xff, 0x85, 0x4a, 0x01, 0xff, 0x79, 0x46, 0x01, 0xff, 0x56, 0x31, 0x00, 0xff, 0x6e, 0x3f, 0x02, 0xff, 0x8b, 0x50, 0x01, 0xff, 0x8a, 0x50, 0x03, 0xff, 0x43, 0x25, 0x03, 0xff, 0x46, 0x2a, 0x02, 0xff, 0x79, 0x48, 0x03, 0xff, 0x7f, 0x49, 0x02, 0xff, 0x46, 0x2b, 0x03, 0xff, 0x15, 0x0d, 0x02, 0xff, 0x29, 0x1b, 0x00, 0xff, 0x27, 0x19, 0x02, 0xff, 0x2a, 0x1b, 0x02, 0xff, 0x32, 0x1f, 0x01, 0xff, 0x3f, 0x28, 0x01, 0xff, 0x4b, 0x30, 0x02, 0xff, 0x53, 0x34, 0x02, 0xff, 0x41, 0x2a, 0x02, 0xff, 0x2c, 0x1f, 0x01, 0xff, 0x2e, 0x21, 0x01, 0xff, 0x35, 0x25, 0x02, 0xff, 0x33, 0x26, 0x02, 0xff, 0x3a, 0x2a, 0x01, 0xff, 0x3a, 0x2a, 0x00, 0xff, 0x17, 0x10, 0x01, 0xff, 0x0f, 0x0c, 0x04, 0xff, 0x15, 0x11, 0x07, 0xff, 0x0e, 0x0c, 0x01, 0xff, 0x13, 0x0d, 0x06, 0xff, 0x13, 0x0d, 0x08, 0xff, 0x33, 0x37, 0x3b, 0xff, 0x59, 0x63, 0x5f, 0xff, 0xb4, 0xbd, 0xab, 0xff, 0xcd, 0xd6, 0xd1, 0xff, 0xd1, 0xda, 0xdd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xf8, 0xfa, 0xff, 0x98, 0xb8, 0xf1, 0xff, 0x3e, 0xa4, 0xf8, 0xff, 0x2b, 0xaa, 0xf7, 0xff, 0x6d, 0xc8, 0xfc, 0xff, 0x35, 0xb7, 0xfc, 0xff, 0x19, 0xb3, 0xfe, 0xff, 0x4c, 0xdb, 0xff, 0xff, 0x1b, 0x42, 0x5a, 0xff, 0x00, 0x00, 0x00, 0xff, 0x3f, 0x57, 0x7c, 0xff, 0xaa, 0xbc, 0xc0, 0xff, 0x3e, 0x44, 0x40, 0xff, 0x06, 0x05, 0x0b, 0xff, 0x16, 0x15, 0x1c, 0xff, 0x05, 0x07, 0x0b, 0xff, 0x15, 0x15, 0x21, 0xff, 0x22, 0x20, 0x33, 0xff, 0x20, 0x21, 0x35, 0xff, 0x1c, 0x1d, 0x33, 0xff, 0x1b, 0x19, 0x32, 0xff, 0x26, 0x1e, 0x33, 0xff, 0x29, 0x1c, 0x2a, 0xff, 0x2f, 0x1f, 0x2d, 0xff, 0x59, 0x59, 0x69, 0xff, 0x32, 0x33, 0x41, 0xff, 0x0c, 0x07, 0x12, 0xff, 0x25, 0x27, 0x41, 0xff, 0xaa, 0xba, 0xde, 0xff, 0xa1, 0xa8, 0xbd, 0xff, 0x04, 0x03, 0x04, 0xff, 0x0a, 0x0d, 0x23, 0xff, 0xbd, 0xcd, 0xed, 0xff, 0xc0, 0xca, 0xdb, 0xff, 0x00, 0x00, 0x27, 0xff, 0x71, 0x78, 0xad, 0xff, 0x9f, 0xaa, 0xb4, 0xff, 0x1e, 0x11, 0x09, 0xff, 0x1f, 0x12, 0x02, 0xff, 0x2a, 0x1c, 0x0b, 0xff, 0x2a, 0x1b, 0x0b, 0xff, 0x2a, 0x1a, 0x0a, 0xff, 0x28, 0x1a, 0x0b, 0xff, 0x2a, 0x1b, 0x0b, 0xff, 0x2a, 0x1b, 0x0a, 0xff, 0x28, 0x1b, 0x08, 0xff, 0x29, 0x1a, 0x09, 0xff, 0x28, 0x1b, 0x0a, 0xff, 0xaa, 0xa5, 0x9e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xcc, 0xc9, 0xff, 0x5c, 0x01, 0x00, 0xff, 0x76, 0x2b, 0x01, 0xff, 0x71, 0x27, 0x01, 0xff, 0x6e, 0x25, 0x02, 0xff, 0x6f, 0x26, 0x02, 0xff, 0x71, 0x29, 0x01, 0xff, 0x74, 0x29, 0x02, 0xff, 0x76, 0x28, 0x03, 0xff, 0x76, 0x28, 0x02, 0xff, 0x76, 0x27, 0x02, 0xff, 0x79, 0x2a, 0x02, 0xff, 0x7a, 0x28, 0x01, 0xff, 0x7d, 0x28, 0x01, 0xff, 0x7f, 0x2a, 0x02, 0xff, 0x7e, 0x28, 0x01, 0xff, 0x80, 0x28, 0x01, 0xff, 0x81, 0x29, 0x02, 0xff, 0x80, 0x29, 0x03, 0xff, 0x80, 0x2a, 0x03, 0xff, 0x7b, 0x29, 0x00, 0xff, 0x7b, 0x2b, 0x02, 0xff, 0x78, 0x2c, 0x03, 0xff, 0x76, 0x2b, 0x00, 0xff, 0x77, 0x2e, 0x01, 0xff, 0x74, 0x2e, 0x00, 0xff, 0x72, 0x31, 0x01, 0xff, 0x6f, 0x2f, 0x00, 0xff, 0x6f, 0x31, 0x01, 0xff, 0x6f, 0x31, 0x01, 0xff, 0x6c, 0x30, 0x02, 0xff, 0x6c, 0x31, 0x03, 0xff, 0x6c, 0x31, 0x03, 0xff, 0x69, 0x30, 0x02, 0xff, 0x69, 0x31, 0x03, 0xff, 0x68, 0x32, 0x03, 0xff, 0x6a, 0x33, 0x02, 0xff, 0x68, 0x32, 0x01, 0xff, 0x67, 0x30, 0x02, 0xff, 0x69, 0x32, 0x03, 0xff, 0x5a, 0x2e, 0x03, 0xff, 0x68, 0x33, 0x00, 0xff, 0xd0, 0x68, 0x04, 0xff, 0xdb, 0x70, 0x02, 0xff, 0xbf, 0x62, 0x01, 0xff, 0xbc, 0x62, 0x01, 0xff, 0xb9, 0x61, 0x01, 0xff, 0xaa, 0x5c, 0x02, 0xff, 0x91, 0x50, 0x01, 0xff, 0x8b, 0x4c, 0x02, 0xff, 0x8d, 0x4d, 0x00, 0xff, 0x85, 0x4a, 0x01, 0xff, 0x7f, 0x47, 0x02, 0xff, 0x84, 0x4b, 0x02, 0xff, 0x76, 0x45, 0x03, 0xff, 0x67, 0x3c, 0x03, 0xff, 0x6e, 0x41, 0x02, 0xff, 0x6d, 0x41, 0x01, 0xff, 0x76, 0x43, 0x03, 0xff, 0x78, 0x44, 0x02, 0xff, 0x7a, 0x47, 0x00, 0xff, 0x59, 0x37, 0x02, 0xff, 0x1f, 0x15, 0x06, 0xff, 0x46, 0x30, 0x02, 0xff, 0x52, 0x37, 0x01, 0xff, 0x20, 0x15, 0x02, 0xff, 0x29, 0x1c, 0x02, 0xff, 0x4a, 0x30, 0x03, 0xff, 0x34, 0x20, 0x01, 0xff, 0x3d, 0x25, 0x01, 0xff, 0x57, 0x33, 0x01, 0xff, 0x66, 0x3e, 0x03, 0xff, 0x63, 0x3e, 0x01, 0xff, 0x5b, 0x3c, 0x02, 0xff, 0x46, 0x2e, 0x05, 0xff, 0x25, 0x19, 0x02, 0xff, 0x1e, 0x14, 0x00, 0xff, 0x23, 0x18, 0x01, 0xff, 0x25, 0x1a, 0x04, 0xff, 0x36, 0x29, 0x05, 0xff, 0x43, 0x32, 0x08, 0xff, 0x2f, 0x20, 0x00, 0xff, 0x0b, 0x06, 0x00, 0xff, 0x23, 0x1b, 0x0c, 0xff, 0x1c, 0x18, 0x0a, 0xff, 0x0b, 0x09, 0x01, 0xff, 0x0e, 0x07, 0x01, 0xff, 0x2a, 0x29, 0x29, 0xff, 0x4f, 0x5e, 0x66, 0xff, 0x9e, 0xac, 0xa0, 0xff, 0xe8, 0xf1, 0xe8, 0xff, 0xcf, 0xd9, 0xd9, 0xff, 0xfc, 0xfd, 0xfb, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xbb, 0xc7, 0xef, 0xff, 0x54, 0xa2, 0xf3, 0xff, 0x21, 0xa5, 0xfa, 0xff, 0x70, 0xca, 0xfd, 0xff, 0x5f, 0xc7, 0xfc, 0xff, 0x1a, 0xa6, 0xfc, 0xff, 0x4b, 0xcf, 0xff, 0xff, 0x3f, 0xb2, 0xe0, 0xff, 0x03, 0x0b, 0x17, 0xff, 0x05, 0x16, 0x38, 0xff, 0x77, 0x8e, 0x9d, 0xff, 0x89, 0x92, 0x8c, 0xff, 0x01, 0x00, 0x04, 0xff, 0x0d, 0x0b, 0x11, 0xff, 0x13, 0x13, 0x18, 0xff, 0x10, 0x12, 0x18, 0xff, 0x0f, 0x0f, 0x1a, 0xff, 0x1b, 0x1c, 0x30, 0xff, 0x22, 0x27, 0x3d, 0xff, 0x1e, 0x20, 0x3a, 0xff, 0x1c, 0x18, 0x31, 0xff, 0x16, 0x0c, 0x20, 0xff, 0x2b, 0x1e, 0x2e, 0xff, 0x87, 0x85, 0x99, 0xff, 0x3c, 0x3d, 0x49, 0xff, 0x00, 0x00, 0x07, 0xff, 0x04, 0x02, 0x17, 0xff, 0x59, 0x65, 0x8c, 0xff, 0xa3, 0xb0, 0xc8, 0xff, 0x15, 0x0e, 0x18, 0xff, 0x00, 0x00, 0x09, 0xff, 0x70, 0x7b, 0x9a, 0xff, 0xf4, 0xff, 0xff, 0xff, 0x5c, 0x5f, 0x7a, 0xff, 0x12, 0x0f, 0x31, 0xff, 0x2c, 0x22, 0x20, 0xff, 0x29, 0x16, 0x02, 0xff, 0x27, 0x1a, 0x0b, 0xff, 0x29, 0x1b, 0x0b, 0xff, 0x29, 0x1a, 0x0b, 0xff, 0x29, 0x1a, 0x0a, 0xff, 0x2a, 0x1b, 0x0b, 0xff, 0x2a, 0x1b, 0x0c, 0xff, 0x29, 0x1b, 0x0a, 0xff, 0x29, 0x1b, 0x09, 0xff, 0x29, 0x1b, 0x0a, 0xff, 0x27, 0x1a, 0x08, 0xff, 0xcb, 0xc8, 0xc4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xec, 0xe1, 0xe1, 0xff, 0x6c, 0x1b, 0x14, 0xff, 0x73, 0x29, 0x01, 0xff, 0x71, 0x25, 0x02, 0xff, 0x71, 0x26, 0x01, 0xff, 0x6e, 0x25, 0x01, 0xff, 0x70, 0x27, 0x02, 0xff, 0x73, 0x28, 0x02, 0xff, 0x74, 0x27, 0x02, 0xff, 0x72, 0x25, 0x01, 0xff, 0x70, 0x25, 0x00, 0xff, 0x77, 0x28, 0x01, 0xff, 0x7a, 0x2a, 0x03, 0xff, 0x79, 0x25, 0x00, 0xff, 0x7c, 0x28, 0x01, 0xff, 0x7d, 0x28, 0x01, 0xff, 0x7f, 0x29, 0x01, 0xff, 0x81, 0x29, 0x02, 0xff, 0x7f, 0x28, 0x00, 0xff, 0x7f, 0x29, 0x02, 0xff, 0x7c, 0x2a, 0x02, 0xff, 0x7b, 0x2a, 0x03, 0xff, 0x79, 0x2a, 0x02, 0xff, 0x79, 0x2c, 0x01, 0xff, 0x76, 0x2e, 0x02, 0xff, 0x75, 0x2f, 0x01, 0xff, 0x72, 0x2f, 0x02, 0xff, 0x6f, 0x2e, 0x00, 0xff, 0x6f, 0x30, 0x01, 0xff, 0x6e, 0x30, 0x02, 0xff, 0x6f, 0x31, 0x03, 0xff, 0x6e, 0x32, 0x03, 0xff, 0x6b, 0x2f, 0x01, 0xff, 0x69, 0x30, 0x01, 0xff, 0x67, 0x30, 0x01, 0xff, 0x66, 0x30, 0x01, 0xff, 0x69, 0x32, 0x01, 0xff, 0x67, 0x31, 0x00, 0xff, 0x64, 0x31, 0x02, 0xff, 0x67, 0x33, 0x01, 0xff, 0x5d, 0x2d, 0x02, 0xff, 0x60, 0x2d, 0x02, 0xff, 0xb9, 0x5b, 0x01, 0xff, 0xd0, 0x69, 0x01, 0xff, 0xbf, 0x62, 0x01, 0xff, 0xbd, 0x62, 0x01, 0xff, 0xaa, 0x5a, 0x02, 0xff, 0x8c, 0x4a, 0x02, 0xff, 0x8f, 0x4d, 0x01, 0xff, 0x8f, 0x4e, 0x01, 0xff, 0x79, 0x43, 0x02, 0xff, 0x67, 0x3b, 0x00, 0xff, 0x6c, 0x3e, 0x01, 0xff, 0x6f, 0x42, 0x03, 0xff, 0x61, 0x38, 0x01, 0xff, 0x5a, 0x33, 0x00, 0xff, 0x64, 0x3c, 0x01, 0xff, 0x6d, 0x43, 0x02, 0xff, 0x66, 0x3c, 0x02, 0xff, 0x5b, 0x3b, 0x02, 0xff, 0x46, 0x31, 0x02, 0xff, 0x3f, 0x2a, 0x01, 0xff, 0x2a, 0x1d, 0x02, 0xff, 0x06, 0x03, 0x03, 0xff, 0x27, 0x1e, 0x01, 0xff, 0x10, 0x11, 0x02, 0xff, 0x32, 0x21, 0x02, 0xff, 0x5f, 0x3f, 0x04, 0xff, 0x4d, 0x34, 0x02, 0xff, 0x4b, 0x2f, 0x02, 0xff, 0x56, 0x32, 0x04, 0xff, 0x50, 0x35, 0x03, 0xff, 0x3e, 0x2b, 0x03, 0xff, 0x18, 0x0f, 0x04, 0xff, 0x1f, 0x18, 0x04, 0xff, 0x50, 0x37, 0x05, 0xff, 0x3a, 0x27, 0x04, 0xff, 0x1d, 0x15, 0x01, 0xff, 0x1a, 0x13, 0x01, 0xff, 0x15, 0x11, 0x06, 0xff, 0x3a, 0x38, 0x23, 0xff, 0x50, 0x49, 0x29, 0xff, 0x1f, 0x18, 0x0c, 0xff, 0x17, 0x11, 0x07, 0xff, 0x42, 0x42, 0x38, 0xff, 0x1c, 0x20, 0x1b, 0xff, 0x06, 0x03, 0x03, 0xff, 0x04, 0x01, 0x00, 0xff, 0x19, 0x23, 0x27, 0xff, 0x6b, 0x79, 0x7d, 0xff, 0xe6, 0xee, 0xe3, 0xff, 0xdf, 0xe5, 0xe1, 0xff, 0xe7, 0xeb, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0xe8, 0xf2, 0xff, 0x5e, 0x9b, 0xe8, 0xff, 0x1e, 0x97, 0xf8, 0xff, 0x5c, 0xc3, 0xfc, 0xff, 0x83, 0xd4, 0xfd, 0xff, 0x1d, 0xac, 0xf9, 0xff, 0x1e, 0xab, 0xff, 0xff, 0x3f, 0xde, 0xff, 0xff, 0x1f, 0x58, 0x76, 0xff, 0x00, 0x00, 0x00, 0xff, 0x2d, 0x51, 0x81, 0xff, 0x6f, 0x84, 0x94, 0xff, 0x3f, 0x40, 0x38, 0xff, 0x09, 0x07, 0x0b, 0xff, 0x15, 0x10, 0x15, 0xff, 0x11, 0x15, 0x1c, 0xff, 0x13, 0x18, 0x30, 0xff, 0x04, 0x00, 0x15, 0xff, 0x16, 0x18, 0x2b, 0xff, 0x22, 0x28, 0x41, 0xff, 0x21, 0x20, 0x3c, 0xff, 0x14, 0x0e, 0x26, 0xff, 0x14, 0x0f, 0x23, 0xff, 0x5d, 0x5f, 0x74, 0xff, 0x38, 0x3a, 0x4c, 0xff, 0x1a, 0x1e, 0x32, 0xff, 0x0b, 0x0b, 0x20, 0xff, 0x52, 0x5e, 0x7b, 0xff, 0xad, 0xbb, 0xd1, 0xff, 0x12, 0x0e, 0x13, 0xff, 0x00, 0x00, 0x05, 0xff, 0x38, 0x3f, 0x5b, 0xff, 0xd0, 0xe3, 0xfe, 0xff, 0xa4, 0xa9, 0xb2, 0xff, 0x0a, 0x00, 0x00, 0xff, 0x19, 0x07, 0x00, 0xff, 0x29, 0x1d, 0x0e, 0xff, 0x28, 0x1b, 0x0c, 0xff, 0x28, 0x19, 0x0a, 0xff, 0x28, 0x1a, 0x0a, 0xff, 0x2a, 0x1c, 0x0b, 0xff, 0x2b, 0x1b, 0x0c, 0xff, 0x29, 0x1a, 0x0a, 0xff, 0x29, 0x1a, 0x09, 0xff, 0x29, 0x1b, 0x09, 0xff, 0x28, 0x1a, 0x08, 0xff, 0x40, 0x33, 0x23, 0xff, 0xe2, 0xe0, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfc, 0xfc, 0xff, 0x99, 0x63, 0x59, 0xff, 0x75, 0x2a, 0x03, 0xff, 0x71, 0x26, 0x01, 0xff, 0x72, 0x27, 0x01, 0xff, 0x6f, 0x26, 0x01, 0xff, 0x70, 0x25, 0x02, 0xff, 0x71, 0x26, 0x01, 0xff, 0x72, 0x27, 0x01, 0xff, 0x71, 0x25, 0x02, 0xff, 0x70, 0x26, 0x00, 0xff, 0x75, 0x27, 0x02, 0xff, 0x7a, 0x2a, 0x02, 0xff, 0x79, 0x27, 0x00, 0xff, 0x7a, 0x28, 0x01, 0xff, 0x7d, 0x29, 0x01, 0xff, 0x7e, 0x29, 0x02, 0xff, 0x7f, 0x29, 0x02, 0xff, 0x81, 0x2a, 0x01, 0xff, 0x80, 0x2b, 0x00, 0xff, 0x7e, 0x2c, 0x02, 0xff, 0x7c, 0x2b, 0x01, 0xff, 0x7d, 0x2d, 0x03, 0xff, 0x7c, 0x2e, 0x02, 0xff, 0x78, 0x2d, 0x01, 0xff, 0x74, 0x2d, 0x00, 0xff, 0x72, 0x2e, 0x02, 0xff, 0x72, 0x31, 0x02, 0xff, 0x70, 0x31, 0x02, 0xff, 0x6e, 0x30, 0x01, 0xff, 0x6e, 0x30, 0x01, 0xff, 0x6d, 0x31, 0x02, 0xff, 0x6b, 0x31, 0x02, 0xff, 0x6a, 0x31, 0x01, 0xff, 0x68, 0x31, 0x01, 0xff, 0x65, 0x31, 0x00, 0xff, 0x65, 0x31, 0x01, 0xff, 0x65, 0x31, 0x00, 0xff, 0x64, 0x31, 0x01, 0xff, 0x66, 0x32, 0x01, 0xff, 0x60, 0x31, 0x01, 0xff, 0x57, 0x2c, 0x01, 0xff, 0xa3, 0x4f, 0x01, 0xff, 0xd2, 0x64, 0x01, 0xff, 0xc6, 0x65, 0x01, 0xff, 0xb9, 0x60, 0x00, 0xff, 0x98, 0x53, 0x01, 0xff, 0x7f, 0x44, 0x01, 0xff, 0x89, 0x49, 0x02, 0xff, 0x84, 0x4b, 0x02, 0xff, 0x70, 0x40, 0x02, 0xff, 0x64, 0x37, 0x01, 0xff, 0x6f, 0x3f, 0x01, 0xff, 0x68, 0x3c, 0x01, 0xff, 0x57, 0x31, 0x02, 0xff, 0x65, 0x3b, 0x00, 0xff, 0x81, 0x4f, 0x02, 0xff, 0x72, 0x44, 0x02, 0xff, 0x4f, 0x34, 0x02, 0xff, 0x3c, 0x2c, 0x01, 0xff, 0x23, 0x1c, 0x01, 0xff, 0x14, 0x13, 0x00, 0xff, 0x15, 0x13, 0x01, 0xff, 0x05, 0x04, 0x02, 0xff, 0x31, 0x23, 0x04, 0xff, 0x2d, 0x1e, 0x03, 0xff, 0x40, 0x2a, 0x01, 0xff, 0x6f, 0x4a, 0x01, 0xff, 0x3a, 0x28, 0x02, 0xff, 0x23, 0x1a, 0x03, 0xff, 0x1a, 0x13, 0x01, 0xff, 0x16, 0x14, 0x01, 0xff, 0x04, 0x07, 0x03, 0xff, 0x00, 0x01, 0x00, 0xff, 0x49, 0x35, 0x00, 0xff, 0x86, 0x5a, 0x01, 0xff, 0x66, 0x46, 0x04, 0xff, 0x38, 0x29, 0x02, 0xff, 0x2e, 0x24, 0x01, 0xff, 0x2f, 0x20, 0x00, 0xff, 0x24, 0x18, 0x0a, 0xff, 0x37, 0x3d, 0x31, 0xff, 0x4a, 0x54, 0x43, 0xff, 0x01, 0x03, 0x07, 0xff, 0x1e, 0x1f, 0x1a, 0xff, 0x3a, 0x3e, 0x39, 0xff, 0x09, 0x0a, 0x07, 0xff, 0x07, 0x04, 0x02, 0xff, 0x0a, 0x0e, 0x0b, 0xff, 0x22, 0x29, 0x32, 0xff, 0x99, 0xa2, 0x9e, 0xff, 0xf3, 0xfc, 0xf3, 0xff, 0xe2, 0xe8, 0xe6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf9, 0xf8, 0xff, 0x7d, 0xa2, 0xe8, 0xff, 0x2b, 0x86, 0xef, 0xff, 0x32, 0xaa, 0xf7, 0xff, 0x80, 0xd2, 0xfd, 0xff, 0x3a, 0xb6, 0xfe, 0xff, 0x19, 0xaf, 0xfd, 0xff, 0x22, 0xc5, 0xff, 0xff, 0x2d, 0xb9, 0xec, 0xff, 0x0d, 0x18, 0x26, 0xff, 0x03, 0x1b, 0x40, 0xff, 0x61, 0x7d, 0x94, 0xff, 0x84, 0x87, 0x7b, 0xff, 0x18, 0x19, 0x1b, 0xff, 0x0b, 0x08, 0x09, 0xff, 0x0c, 0x0c, 0x13, 0xff, 0x54, 0x69, 0x85, 0xff, 0x33, 0x4c, 0x6b, 0xff, 0x00, 0x00, 0x16, 0xff, 0x1c, 0x1e, 0x36, 0xff, 0x24, 0x2e, 0x4a, 0xff, 0x24, 0x2a, 0x46, 0xff, 0x1d, 0x23, 0x3f, 0xff, 0x1f, 0x24, 0x3b, 0xff, 0x45, 0x4f, 0x5c, 0xff, 0x3e, 0x4d, 0x64, 0xff, 0x16, 0x1d, 0x36, 0xff, 0x3d, 0x46, 0x60, 0xff, 0xd3, 0xe7, 0xff, 0xff, 0x38, 0x3b, 0x41, 0xff, 0x01, 0x00, 0x0f, 0xff, 0x1c, 0x20, 0x3a, 0xff, 0x97, 0xa9, 0xcc, 0xff, 0xd3, 0xdf, 0xdb, 0xff, 0x1b, 0x0c, 0x0a, 0xff, 0x12, 0x05, 0x01, 0xff, 0x2b, 0x1d, 0x0e, 0xff, 0x2a, 0x1b, 0x0c, 0xff, 0x29, 0x1a, 0x0b, 0xff, 0x29, 0x1a, 0x0a, 0xff, 0x29, 0x1b, 0x0b, 0xff, 0x28, 0x19, 0x0a, 0xff, 0x29, 0x1b, 0x09, 0xff, 0x28, 0x1b, 0x09, 0xff, 0x27, 0x19, 0x07, 0xff, 0x28, 0x19, 0x08, 0xff, 0x67, 0x5c, 0x50, 0xff, 0xfb, 0xfa, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0x98, 0x92, 0xff, 0x75, 0x2b, 0x02, 0xff, 0x70, 0x26, 0x02, 0xff, 0x6e, 0x26, 0x01, 0xff, 0x71, 0x27, 0x01, 0xff, 0x71, 0x26, 0x01, 0xff, 0x71, 0x25, 0x02, 0xff, 0x72, 0x26, 0x02, 0xff, 0x71, 0x26, 0x01, 0xff, 0x72, 0x25, 0x01, 0xff, 0x73, 0x27, 0x01, 0xff, 0x74, 0x26, 0x01, 0xff, 0x79, 0x28, 0x02, 0xff, 0x7c, 0x2a, 0x02, 0xff, 0x7c, 0x2a, 0x01, 0xff, 0x7e, 0x28, 0x01, 0xff, 0x7f, 0x28, 0x01, 0xff, 0x82, 0x2b, 0x02, 0xff, 0x81, 0x2b, 0x01, 0xff, 0x7d, 0x2a, 0x01, 0xff, 0x7d, 0x2b, 0x02, 0xff, 0x7c, 0x2c, 0x01, 0xff, 0x79, 0x2c, 0x01, 0xff, 0x79, 0x2d, 0x02, 0xff, 0x75, 0x2c, 0x01, 0xff, 0x75, 0x2f, 0x01, 0xff, 0x75, 0x30, 0x01, 0xff, 0x72, 0x30, 0x01, 0xff, 0x72, 0x31, 0x01, 0xff, 0x6f, 0x30, 0x02, 0xff, 0x6e, 0x32, 0x01, 0xff, 0x6d, 0x32, 0x02, 0xff, 0x6c, 0x32, 0x02, 0xff, 0x69, 0x32, 0x02, 0xff, 0x67, 0x32, 0x02, 0xff, 0x68, 0x32, 0x02, 0xff, 0x69, 0x33, 0x02, 0xff, 0x67, 0x33, 0x01, 0xff, 0x67, 0x32, 0x01, 0xff, 0x65, 0x32, 0x01, 0xff, 0x57, 0x2c, 0x01, 0xff, 0x8a, 0x45, 0x03, 0xff, 0xd5, 0x68, 0x02, 0xff, 0xc3, 0x64, 0x01, 0xff, 0xab, 0x5c, 0x01, 0xff, 0x8a, 0x4a, 0x01, 0xff, 0x7c, 0x45, 0x01, 0xff, 0x8e, 0x51, 0x03, 0xff, 0x81, 0x4a, 0x02, 0xff, 0x6f, 0x3f, 0x00, 0xff, 0x75, 0x44, 0x02, 0xff, 0x7b, 0x48, 0x03, 0xff, 0x64, 0x39, 0x01, 0xff, 0x62, 0x39, 0x02, 0xff, 0x8b, 0x56, 0x01, 0xff, 0x97, 0x5b, 0x02, 0xff, 0x60, 0x3b, 0x01, 0xff, 0x2e, 0x21, 0x01, 0xff, 0x12, 0x0f, 0x02, 0xff, 0x06, 0x09, 0x00, 0xff, 0x0f, 0x0e, 0x00, 0xff, 0x34, 0x26, 0x01, 0xff, 0x53, 0x38, 0x05, 0xff, 0x48, 0x30, 0x09, 0xff, 0x3f, 0x26, 0x04, 0xff, 0x3d, 0x28, 0x00, 0xff, 0x4d, 0x34, 0x01, 0xff, 0x0f, 0x0d, 0x00, 0xff, 0x07, 0x05, 0x02, 0xff, 0x09, 0x0d, 0x02, 0xff, 0x06, 0x09, 0x01, 0xff, 0x0a, 0x06, 0x01, 0xff, 0x44, 0x31, 0x02, 0xff, 0x77, 0x4e, 0x02, 0xff, 0x7c, 0x54, 0x00, 0xff, 0x69, 0x49, 0x00, 0xff, 0x4c, 0x35, 0x03, 0xff, 0x3c, 0x2c, 0x04, 0xff, 0x36, 0x28, 0x02, 0xff, 0x36, 0x26, 0x00, 0xff, 0x24, 0x1b, 0x00, 0xff, 0x17, 0x18, 0x17, 0xff, 0x0b, 0x0b, 0x06, 0xff, 0x06, 0x01, 0x00, 0xff, 0x27, 0x29, 0x1d, 0xff, 0x3f, 0x46, 0x3d, 0xff, 0x15, 0x17, 0x14, 0xff, 0x09, 0x0b, 0x07, 0xff, 0x07, 0x0c, 0x0a, 0xff, 0x1c, 0x26, 0x26, 0xff, 0xc8, 0xd0, 0xce, 0xff, 0xfb, 0xfc, 0xfb, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc1, 0xcb, 0xef, 0xff, 0x3c, 0x84, 0xe7, 0xff, 0x1d, 0x8e, 0xf1, 0xff, 0x74, 0xc8, 0xfb, 0xff, 0x4c, 0xbd, 0xfe, 0xff, 0x0e, 0xab, 0xfc, 0xff, 0x27, 0xb6, 0xfe, 0xff, 0x37, 0xe0, 0xff, 0xff, 0x23, 0x70, 0x9a, 0xff, 0x01, 0x00, 0x00, 0xff, 0x2c, 0x52, 0x7d, 0xff, 0x6a, 0x87, 0x9b, 0xff, 0x45, 0x47, 0x44, 0xff, 0x08, 0x06, 0x07, 0xff, 0x04, 0x00, 0x00, 0xff, 0x45, 0x5a, 0x67, 0xff, 0xda, 0xf9, 0xff, 0xff, 0x51, 0x5e, 0x6e, 0xff, 0x00, 0x00, 0x19, 0xff, 0x21, 0x2f, 0x4c, 0xff, 0x2e, 0x3c, 0x5b, 0xff, 0x2b, 0x34, 0x52, 0xff, 0x22, 0x28, 0x3d, 0xff, 0x58, 0x62, 0x6c, 0xff, 0x41, 0x4c, 0x66, 0xff, 0x23, 0x2a, 0x49, 0xff, 0x15, 0x1a, 0x2e, 0xff, 0xb1, 0xc2, 0xe0, 0xff, 0x64, 0x6c, 0x82, 0xff, 0x10, 0x11, 0x21, 0xff, 0x1b, 0x1f, 0x32, 0xff, 0x67, 0x77, 0x9b, 0xff, 0xa5, 0xb1, 0xbe, 0xff, 0x1c, 0x0f, 0x07, 0xff, 0x19, 0x0c, 0x02, 0xff, 0x2b, 0x1c, 0x0f, 0xff, 0x29, 0x1b, 0x0b, 0xff, 0x28, 0x19, 0x0a, 0xff, 0x27, 0x19, 0x09, 0xff, 0x2a, 0x1b, 0x0a, 0xff, 0x29, 0x1b, 0x09, 0xff, 0x29, 0x1b, 0x08, 0xff, 0x28, 0x1a, 0x07, 0xff, 0x28, 0x19, 0x08, 0xff, 0x27, 0x19, 0x08, 0xff, 0x90, 0x88, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xda, 0xc8, 0xc4, 0xff, 0x77, 0x2f, 0x0a, 0xff, 0x6e, 0x24, 0x01, 0xff, 0x6f, 0x26, 0x01, 0xff, 0x72, 0x27, 0x01, 0xff, 0x72, 0x27, 0x01, 0xff, 0x71, 0x26, 0x02, 0xff, 0x72, 0x27, 0x02, 0xff, 0x71, 0x25, 0x01, 0xff, 0x73, 0x25, 0x02, 0xff, 0x73, 0x27, 0x00, 0xff, 0x74, 0x28, 0x02, 0xff, 0x77, 0x27, 0x02, 0xff, 0x79, 0x28, 0x01, 0xff, 0x7a, 0x28, 0x01, 0xff, 0x7e, 0x28, 0x01, 0xff, 0x80, 0x29, 0x01, 0xff, 0x80, 0x2a, 0x01, 0xff, 0x82, 0x2b, 0x02, 0xff, 0x7f, 0x29, 0x01, 0xff, 0x7e, 0x2a, 0x02, 0xff, 0x7c, 0x2a, 0x01, 0xff, 0x79, 0x2b, 0x01, 0xff, 0x7a, 0x2e, 0x01, 0xff, 0x78, 0x2f, 0x01, 0xff, 0x75, 0x2e, 0x02, 0xff, 0x74, 0x2f, 0x01, 0xff, 0x73, 0x30, 0x01, 0xff, 0x74, 0x33, 0x03, 0xff, 0x71, 0x32, 0x02, 0xff, 0x70, 0x33, 0x02, 0xff, 0x6d, 0x32, 0x01, 0xff, 0x6c, 0x32, 0x01, 0xff, 0x69, 0x31, 0x01, 0xff, 0x6a, 0x32, 0x01, 0xff, 0x6b, 0x33, 0x02, 0xff, 0x69, 0x32, 0x01, 0xff, 0x68, 0x32, 0x01, 0xff, 0x68, 0x33, 0x02, 0xff, 0x69, 0x34, 0x02, 0xff, 0x5a, 0x2d, 0x00, 0xff, 0x6d, 0x34, 0x02, 0xff, 0xbe, 0x61, 0x01, 0xff, 0xb9, 0x60, 0x02, 0xff, 0xa3, 0x58, 0x03, 0xff, 0x88, 0x48, 0x01, 0xff, 0x85, 0x4a, 0x01, 0xff, 0x93, 0x56, 0x01, 0xff, 0x77, 0x42, 0x00, 0xff, 0x71, 0x40, 0x02, 0xff, 0x81, 0x4e, 0x02, 0xff, 0x78, 0x46, 0x01, 0xff, 0x5e, 0x37, 0x02, 0xff, 0x87, 0x4f, 0x02, 0xff, 0xa8, 0x63, 0x02, 0xff, 0x6b, 0x43, 0x03, 0xff, 0x24, 0x1d, 0x01, 0xff, 0x0d, 0x09, 0x01, 0xff, 0x04, 0x05, 0x01, 0xff, 0x1d, 0x17, 0x01, 0xff, 0x53, 0x33, 0x04, 0xff, 0x85, 0x51, 0x03, 0xff, 0x9a, 0x5d, 0x02, 0xff, 0x5e, 0x38, 0x06, 0xff, 0x29, 0x1b, 0x06, 0xff, 0x18, 0x10, 0x02, 0xff, 0x10, 0x0c, 0x01, 0xff, 0x00, 0x04, 0x01, 0xff, 0x08, 0x0b, 0x02, 0xff, 0x26, 0x23, 0x01, 0xff, 0x18, 0x13, 0x02, 0xff, 0x33, 0x20, 0x03, 0xff, 0x7a, 0x4e, 0x03, 0xff, 0x7b, 0x50, 0x01, 0xff, 0x6e, 0x48, 0x00, 0xff, 0x5c, 0x3d, 0x01, 0xff, 0x55, 0x3c, 0x03, 0xff, 0x47, 0x32, 0x04, 0xff, 0x36, 0x27, 0x03, 0xff, 0x36, 0x2b, 0x04, 0xff, 0x1f, 0x17, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x0a, 0x09, 0x01, 0xff, 0x09, 0x05, 0x00, 0xff, 0x09, 0x08, 0x00, 0xff, 0x33, 0x38, 0x2f, 0xff, 0x3c, 0x45, 0x3d, 0xff, 0x17, 0x1c, 0x16, 0xff, 0x09, 0x0c, 0x08, 0xff, 0x00, 0x00, 0x00, 0xff, 0x53, 0x5d, 0x60, 0xff, 0xfa, 0xfb, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd1, 0xd3, 0xeb, 0xff, 0x44, 0x72, 0xd9, 0xff, 0x17, 0x7a, 0xea, 0xff, 0x6a, 0xc0, 0xf9, 0xff, 0x63, 0xc9, 0xfc, 0xff, 0x0e, 0xaa, 0xfd, 0xff, 0x26, 0xb4, 0xff, 0xff, 0x3a, 0xcd, 0xff, 0xff, 0x35, 0xbf, 0xf3, 0xff, 0x03, 0x18, 0x28, 0xff, 0x06, 0x19, 0x37, 0xff, 0x68, 0x86, 0x9d, 0xff, 0x7c, 0x81, 0x77, 0xff, 0x1d, 0x1d, 0x1f, 0xff, 0x07, 0x01, 0x02, 0xff, 0x02, 0x04, 0x0a, 0xff, 0x8a, 0xa0, 0xaa, 0xff, 0xc0, 0xe8, 0xf2, 0xff, 0x43, 0x52, 0x68, 0xff, 0x18, 0x1e, 0x3d, 0xff, 0x33, 0x3e, 0x5e, 0xff, 0x2f, 0x38, 0x55, 0xff, 0x10, 0x17, 0x28, 0xff, 0x68, 0x73, 0x7a, 0xff, 0x68, 0x75, 0x8e, 0xff, 0x27, 0x32, 0x52, 0xff, 0x17, 0x1e, 0x2f, 0xff, 0x6c, 0x74, 0x92, 0xff, 0x4a, 0x56, 0x73, 0xff, 0x36, 0x43, 0x5c, 0xff, 0x53, 0x5f, 0x73, 0xff, 0x38, 0x3b, 0x4f, 0xff, 0x27, 0x1d, 0x1f, 0xff, 0x1e, 0x0f, 0x00, 0xff, 0x2e, 0x1e, 0x0c, 0xff, 0x2a, 0x1a, 0x0e, 0xff, 0x28, 0x19, 0x0b, 0xff, 0x29, 0x1a, 0x0b, 0xff, 0x29, 0x1a, 0x0b, 0xff, 0x2b, 0x1c, 0x0a, 0xff, 0x28, 0x1a, 0x08, 0xff, 0x27, 0x19, 0x06, 0xff, 0x27, 0x19, 0x07, 0xff, 0x27, 0x18, 0x07, 0xff, 0x29, 0x1b, 0x0a, 0xff, 0xc4, 0xc0, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xf2, 0xf0, 0xff, 0x88, 0x4c, 0x31, 0xff, 0x6c, 0x22, 0x01, 0xff, 0x71, 0x27, 0x02, 0xff, 0x72, 0x26, 0x02, 0xff, 0x71, 0x25, 0x02, 0xff, 0x70, 0x27, 0x00, 0xff, 0x72, 0x28, 0x00, 0xff, 0x72, 0x26, 0x01, 0xff, 0x74, 0x27, 0x02, 0xff, 0x75, 0x28, 0x01, 0xff, 0x76, 0x29, 0x01, 0xff, 0x78, 0x28, 0x02, 0xff, 0x78, 0x27, 0x01, 0xff, 0x7a, 0x27, 0x02, 0xff, 0x7d, 0x2a, 0x01, 0xff, 0x7f, 0x2a, 0x00, 0xff, 0x80, 0x2a, 0x01, 0xff, 0x82, 0x2b, 0x02, 0xff, 0x81, 0x2b, 0x01, 0xff, 0x7e, 0x2a, 0x01, 0xff, 0x7d, 0x2a, 0x01, 0xff, 0x7c, 0x2b, 0x02, 0xff, 0x7a, 0x2c, 0x01, 0xff, 0x77, 0x2f, 0x00, 0xff, 0x74, 0x2c, 0x02, 0xff, 0x75, 0x31, 0x02, 0xff, 0x73, 0x32, 0x00, 0xff, 0x72, 0x31, 0x02, 0xff, 0x71, 0x31, 0x02, 0xff, 0x71, 0x32, 0x02, 0xff, 0x6d, 0x32, 0x02, 0xff, 0x6c, 0x33, 0x00, 0xff, 0x6a, 0x34, 0x01, 0xff, 0x69, 0x33, 0x00, 0xff, 0x6a, 0x32, 0x01, 0xff, 0x69, 0x32, 0x01, 0xff, 0x68, 0x33, 0x02, 0xff, 0x68, 0x33, 0x02, 0xff, 0x67, 0x33, 0x01, 0xff, 0x61, 0x30, 0x02, 0xff, 0x5d, 0x2d, 0x02, 0xff, 0x98, 0x51, 0x01, 0xff, 0xb3, 0x5f, 0x03, 0xff, 0xa1, 0x57, 0x03, 0xff, 0x81, 0x46, 0x01, 0xff, 0x8b, 0x4e, 0x01, 0xff, 0x8c, 0x51, 0x01, 0xff, 0x71, 0x40, 0x02, 0xff, 0x79, 0x46, 0x02, 0xff, 0x82, 0x4d, 0x01, 0xff, 0x6b, 0x3f, 0x01, 0xff, 0x7a, 0x45, 0x00, 0xff, 0xb4, 0x67, 0x03, 0xff, 0x85, 0x51, 0x04, 0xff, 0x23, 0x1d, 0x00, 0xff, 0x00, 0x01, 0x01, 0xff, 0x06, 0x09, 0x01, 0xff, 0x34, 0x26, 0x01, 0xff, 0x6d, 0x41, 0x02, 0xff, 0x92, 0x54, 0x03, 0xff, 0x96, 0x59, 0x01, 0xff, 0x7e, 0x4c, 0x02, 0xff, 0x47, 0x2e, 0x03, 0xff, 0x01, 0x01, 0x03, 0xff, 0x01, 0x00, 0x02, 0xff, 0x08, 0x09, 0x01, 0xff, 0x0e, 0x0f, 0x03, 0xff, 0x32, 0x27, 0x01, 0xff, 0x68, 0x44, 0x02, 0xff, 0x30, 0x1e, 0x01, 0xff, 0x2f, 0x20, 0x03, 0xff, 0x7d, 0x50, 0x02, 0xff, 0x76, 0x4a, 0x02, 0xff, 0x60, 0x3c, 0x02, 0xff, 0x63, 0x40, 0x01, 0xff, 0x6a, 0x47, 0x02, 0xff, 0x41, 0x30, 0x03, 0xff, 0x3f, 0x30, 0x04, 0xff, 0x36, 0x28, 0x02, 0xff, 0x12, 0x11, 0x02, 0xff, 0x06, 0x09, 0x00, 0xff, 0x13, 0x10, 0x07, 0xff, 0x0b, 0x09, 0x04, 0xff, 0x08, 0x04, 0x01, 0xff, 0x08, 0x06, 0x01, 0xff, 0x20, 0x25, 0x16, 0xff, 0x3f, 0x47, 0x3e, 0xff, 0x2b, 0x2f, 0x2f, 0xff, 0x05, 0x07, 0x05, 0xff, 0x00, 0x04, 0x07, 0xff, 0x9f, 0xad, 0xb4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcb, 0xcd, 0xe1, 0xff, 0x52, 0x66, 0xca, 0xff, 0x1d, 0x66, 0xe0, 0xff, 0x4f, 0xaa, 0xf9, 0xff, 0x76, 0xcf, 0xff, 0xff, 0x22, 0xb0, 0xfd, 0xff, 0x13, 0xae, 0xfe, 0xff, 0x34, 0xbd, 0xfd, 0xff, 0x4f, 0xed, 0xff, 0xff, 0x29, 0x83, 0xad, 0xff, 0x00, 0x00, 0x00, 0xff, 0x2c, 0x3f, 0x5d, 0xff, 0x77, 0x99, 0xaa, 0xff, 0x4a, 0x4a, 0x46, 0xff, 0x07, 0x02, 0x02, 0xff, 0x0b, 0x0a, 0x07, 0xff, 0x03, 0x04, 0x0f, 0xff, 0x82, 0x9f, 0xb5, 0xff, 0x5d, 0x70, 0x83, 0xff, 0x11, 0x19, 0x34, 0xff, 0x32, 0x41, 0x5f, 0xff, 0x3e, 0x47, 0x65, 0xff, 0x03, 0x05, 0x16, 0xff, 0x68, 0x72, 0x7c, 0xff, 0x7f, 0x92, 0xac, 0xff, 0x37, 0x45, 0x67, 0xff, 0x26, 0x28, 0x42, 0xff, 0x1c, 0x24, 0x3b, 0xff, 0x70, 0x80, 0x94, 0xff, 0x68, 0x75, 0x83, 0xff, 0x3b, 0x39, 0x41, 0xff, 0x10, 0x01, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x21, 0x12, 0x03, 0xff, 0x2c, 0x1e, 0x0a, 0xff, 0x2c, 0x1f, 0x0d, 0xff, 0x2a, 0x1b, 0x0d, 0xff, 0x2b, 0x1b, 0x0c, 0xff, 0x29, 0x1a, 0x0a, 0xff, 0x29, 0x1c, 0x0a, 0xff, 0x27, 0x19, 0x07, 0xff, 0x26, 0x18, 0x06, 0xff, 0x27, 0x19, 0x07, 0xff, 0x27, 0x19, 0x07, 0xff, 0x52, 0x47, 0x39, 0xff, 0xf4, 0xf3, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa3, 0x75, 0x60, 0xff, 0x6e, 0x24, 0x01, 0xff, 0x6e, 0x25, 0x01, 0xff, 0x6f, 0x25, 0x02, 0xff, 0x6e, 0x25, 0x01, 0xff, 0x70, 0x25, 0x02, 0xff, 0x71, 0x25, 0x01, 0xff, 0x71, 0x27, 0x02, 0xff, 0x73, 0x27, 0x02, 0xff, 0x75, 0x27, 0x02, 0xff, 0x76, 0x29, 0x01, 0xff, 0x77, 0x27, 0x01, 0xff, 0x77, 0x27, 0x01, 0xff, 0x7a, 0x28, 0x02, 0xff, 0x7c, 0x28, 0x01, 0xff, 0x7d, 0x29, 0x01, 0xff, 0x7f, 0x28, 0x02, 0xff, 0x80, 0x29, 0x01, 0xff, 0x81, 0x2b, 0x02, 0xff, 0x7f, 0x2b, 0x01, 0xff, 0x7e, 0x2c, 0x02, 0xff, 0x7c, 0x2c, 0x01, 0xff, 0x79, 0x2b, 0x01, 0xff, 0x77, 0x2f, 0x01, 0xff, 0x76, 0x2e, 0x02, 0xff, 0x76, 0x30, 0x02, 0xff, 0x74, 0x30, 0x01, 0xff, 0x70, 0x2e, 0x00, 0xff, 0x70, 0x31, 0x02, 0xff, 0x71, 0x32, 0x02, 0xff, 0x6f, 0x34, 0x04, 0xff, 0x6c, 0x33, 0x01, 0xff, 0x6b, 0x31, 0x00, 0xff, 0x6a, 0x33, 0x00, 0xff, 0x69, 0x31, 0x02, 0xff, 0x6a, 0x32, 0x02, 0xff, 0x68, 0x33, 0x02, 0xff, 0x68, 0x33, 0x01, 0xff, 0x66, 0x32, 0x01, 0xff, 0x66, 0x33, 0x02, 0xff, 0x5a, 0x2d, 0x01, 0xff, 0x7e, 0x41, 0x03, 0xff, 0xb2, 0x5e, 0x03, 0xff, 0xa1, 0x58, 0x01, 0xff, 0x73, 0x3d, 0x00, 0xff, 0x88, 0x4d, 0x02, 0xff, 0x84, 0x49, 0x01, 0xff, 0x79, 0x44, 0x02, 0xff, 0x8c, 0x50, 0x02, 0xff, 0x83, 0x4a, 0x02, 0xff, 0x78, 0x45, 0x02, 0xff, 0xb7, 0x67, 0x03, 0xff, 0xa0, 0x5d, 0x02, 0xff, 0x2b, 0x1d, 0x02, 0xff, 0x00, 0x00, 0x01, 0xff, 0x12, 0x0f, 0x00, 0xff, 0x50, 0x33, 0x03, 0xff, 0x84, 0x4b, 0x02, 0xff, 0x94, 0x54, 0x01, 0xff, 0x8d, 0x52, 0x02, 0xff, 0x62, 0x3c, 0x01, 0xff, 0x1e, 0x16, 0x02, 0xff, 0x00, 0x04, 0x01, 0xff, 0x02, 0x03, 0x01, 0xff, 0x00, 0x01, 0x03, 0xff, 0x1f, 0x18, 0x01, 0xff, 0x4d, 0x31, 0x03, 0xff, 0x62, 0x3c, 0x03, 0xff, 0x7f, 0x4e, 0x01, 0xff, 0x43, 0x27, 0x05, 0xff, 0x13, 0x0a, 0x02, 0xff, 0x73, 0x46, 0x03, 0xff, 0x72, 0x47, 0x02, 0xff, 0x74, 0x47, 0x01, 0xff, 0x88, 0x56, 0x02, 0xff, 0x65, 0x45, 0x04, 0xff, 0x20, 0x1a, 0x02, 0xff, 0x1c, 0x18, 0x03, 0xff, 0x2d, 0x22, 0x02, 0xff, 0x0f, 0x0d, 0x01, 0xff, 0x07, 0x05, 0x04, 0xff, 0x14, 0x11, 0x05, 0xff, 0x0d, 0x0a, 0x04, 0xff, 0x0a, 0x06, 0x03, 0xff, 0x11, 0x0d, 0x03, 0xff, 0x0f, 0x0d, 0x00, 0xff, 0x18, 0x1c, 0x0f, 0xff, 0x3c, 0x42, 0x3b, 0xff, 0x3c, 0x40, 0x41, 0xff, 0x03, 0x04, 0x03, 0xff, 0x25, 0x32, 0x37, 0xff, 0xdd, 0xea, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe6, 0xe8, 0xe6, 0xff, 0x67, 0x6f, 0xb8, 0xff, 0x28, 0x4c, 0xcf, 0xff, 0x37, 0x88, 0xf2, 0xff, 0x66, 0xc9, 0xff, 0xff, 0x30, 0xb9, 0xfe, 0xff, 0x19, 0xb2, 0xfb, 0xff, 0x25, 0xb3, 0xfc, 0xff, 0x3d, 0xd1, 0xff, 0xff, 0x40, 0xcc, 0xf3, 0xff, 0x0d, 0x1e, 0x33, 0xff, 0x00, 0x0c, 0x2b, 0xff, 0x65, 0x8d, 0xb1, 0xff, 0x8f, 0x96, 0x8f, 0xff, 0x14, 0x0e, 0x0e, 0xff, 0x0b, 0x09, 0x0a, 0xff, 0x1a, 0x1a, 0x1f, 0xff, 0x21, 0x27, 0x38, 0xff, 0x12, 0x14, 0x2c, 0xff, 0x11, 0x15, 0x25, 0xff, 0x21, 0x2a, 0x3f, 0xff, 0x2a, 0x30, 0x4b, 0xff, 0x12, 0x17, 0x30, 0xff, 0x36, 0x3d, 0x5b, 0xff, 0x3f, 0x4c, 0x6e, 0xff, 0x47, 0x58, 0x78, 0xff, 0x05, 0x0d, 0x2b, 0xff, 0x3e, 0x4a, 0x57, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbc, 0xc2, 0xbb, 0xff, 0x02, 0x05, 0x01, 0xff, 0x29, 0x1c, 0x17, 0xff, 0x95, 0x95, 0x8c, 0xff, 0x79, 0x75, 0x6b, 0xff, 0x24, 0x12, 0x06, 0xff, 0x1e, 0x0b, 0x01, 0xff, 0x2e, 0x1f, 0x0e, 0xff, 0x29, 0x1b, 0x0b, 0xff, 0x29, 0x1b, 0x09, 0xff, 0x28, 0x1a, 0x08, 0xff, 0x28, 0x1a, 0x09, 0xff, 0x28, 0x1a, 0x08, 0xff, 0x27, 0x19, 0x08, 0xff, 0x27, 0x19, 0x07, 0xff, 0x85, 0x7d, 0x73, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd1, 0xb9, 0xae, 0xff, 0x70, 0x27, 0x06, 0xff, 0x6b, 0x23, 0x00, 0xff, 0x6d, 0x24, 0x01, 0xff, 0x6c, 0x24, 0x00, 0xff, 0x6f, 0x23, 0x02, 0xff, 0x72, 0x25, 0x02, 0xff, 0x72, 0x26, 0x00, 0xff, 0x74, 0x27, 0x02, 0xff, 0x75, 0x28, 0x01, 0xff, 0x75, 0x29, 0x02, 0xff, 0x75, 0x28, 0x01, 0xff, 0x77, 0x28, 0x02, 0xff, 0x78, 0x28, 0x02, 0xff, 0x79, 0x27, 0x00, 0xff, 0x7d, 0x29, 0x02, 0xff, 0x7d, 0x29, 0x01, 0xff, 0x7f, 0x2a, 0x02, 0xff, 0x80, 0x2a, 0x01, 0xff, 0x7e, 0x2b, 0x00, 0xff, 0x7d, 0x2b, 0x01, 0xff, 0x7a, 0x2a, 0x00, 0xff, 0x7a, 0x2c, 0x02, 0xff, 0x76, 0x2c, 0x02, 0xff, 0x77, 0x2f, 0x01, 0xff, 0x77, 0x30, 0x01, 0xff, 0x73, 0x2e, 0x01, 0xff, 0x72, 0x2f, 0x00, 0xff, 0x70, 0x31, 0x02, 0xff, 0x70, 0x32, 0x02, 0xff, 0x70, 0x34, 0x03, 0xff, 0x6d, 0x32, 0x01, 0xff, 0x6c, 0x32, 0x01, 0xff, 0x6d, 0x33, 0x01, 0xff, 0x6a, 0x32, 0x01, 0xff, 0x69, 0x31, 0x01, 0xff, 0x68, 0x32, 0x01, 0xff, 0x68, 0x32, 0x01, 0xff, 0x65, 0x31, 0x00, 0xff, 0x67, 0x34, 0x02, 0xff, 0x5c, 0x2d, 0x02, 0xff, 0x6f, 0x36, 0x03, 0xff, 0xac, 0x5e, 0x04, 0xff, 0x96, 0x53, 0x02, 0xff, 0x6d, 0x36, 0x01, 0xff, 0x8d, 0x4d, 0x01, 0xff, 0x8d, 0x4e, 0x02, 0xff, 0x8e, 0x50, 0x01, 0xff, 0x90, 0x53, 0x01, 0xff, 0x87, 0x48, 0x01, 0xff, 0xaf, 0x62, 0x02, 0xff, 0xb5, 0x66, 0x04, 0xff, 0x40, 0x26, 0x02, 0xff, 0x00, 0x00, 0x00, 0xff, 0x22, 0x17, 0x02, 0xff, 0x69, 0x3f, 0x02, 0xff, 0x89, 0x4c, 0x01, 0xff, 0x93, 0x51, 0x01, 0xff, 0x8f, 0x51, 0x02, 0xff, 0x57, 0x37, 0x03, 0xff, 0x0e, 0x0e, 0x01, 0xff, 0x00, 0x00, 0x00, 0xff, 0x1a, 0x12, 0x02, 0xff, 0x4e, 0x31, 0x02, 0xff, 0x1b, 0x11, 0x02, 0xff, 0x1d, 0x11, 0x02, 0xff, 0x6f, 0x3c, 0x00, 0xff, 0x60, 0x34, 0x01, 0xff, 0x67, 0x3e, 0x02, 0xff, 0x6d, 0x41, 0x04, 0xff, 0x1e, 0x11, 0x04, 0xff, 0x4e, 0x2c, 0x04, 0xff, 0x7f, 0x4c, 0x01, 0xff, 0x78, 0x4b, 0x02, 0xff, 0x55, 0x38, 0x02, 0xff, 0x23, 0x1b, 0x02, 0xff, 0x1d, 0x18, 0x02, 0xff, 0x19, 0x14, 0x04, 0xff, 0x1e, 0x1d, 0x03, 0xff, 0x13, 0x0f, 0x02, 0xff, 0x04, 0x02, 0x02, 0xff, 0x13, 0x10, 0x03, 0xff, 0x0f, 0x09, 0x04, 0xff, 0x09, 0x07, 0x04, 0xff, 0x0e, 0x0d, 0x03, 0xff, 0x14, 0x12, 0x04, 0xff, 0x14, 0x11, 0x01, 0xff, 0x12, 0x11, 0x03, 0xff, 0x40, 0x45, 0x40, 0xff, 0x43, 0x49, 0x44, 0xff, 0x00, 0x00, 0x00, 0xff, 0x3b, 0x4b, 0x4f, 0xff, 0xfa, 0xfd, 0xfd, 0xff, 0xf9, 0xfa, 0xf4, 0xff, 0x8a, 0x90, 0xa9, 0xff, 0x3e, 0x4d, 0xba, 0xff, 0x2d, 0x61, 0xde, 0xff, 0x4f, 0xb0, 0xfd, 0xff, 0x35, 0xbb, 0xff, 0xff, 0x1a, 0xb0, 0xfc, 0xff, 0x19, 0xb1, 0xfd, 0xff, 0x11, 0xad, 0xfd, 0xff, 0x32, 0xe6, 0xff, 0xff, 0x33, 0xa0, 0xcc, 0xff, 0x00, 0x00, 0x00, 0xff, 0x29, 0x3a, 0x56, 0xff, 0x6e, 0x8f, 0xa6, 0xff, 0x4c, 0x56, 0x52, 0xff, 0x0b, 0x0b, 0x0b, 0xff, 0x10, 0x11, 0x16, 0xff, 0x05, 0x06, 0x09, 0xff, 0x14, 0x14, 0x20, 0xff, 0x05, 0x05, 0x0b, 0xff, 0x00, 0x00, 0x08, 0xff, 0x52, 0x63, 0x70, 0xff, 0x87, 0x9f, 0xb3, 0xff, 0x0c, 0x1b, 0x49, 0xff, 0x25, 0x36, 0x60, 0xff, 0x40, 0x58, 0x74, 0xff, 0x4d, 0x66, 0x78, 0xff, 0xeb, 0xec, 0xee, 0xff, 0xf6, 0xfc, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa2, 0xb4, 0xaf, 0xff, 0x81, 0x8e, 0x8d, 0xff, 0xa6, 0xa5, 0xa9, 0xff, 0x51, 0x51, 0x51, 0xff, 0x14, 0x03, 0x04, 0xff, 0x0c, 0x00, 0x00, 0xff, 0x2b, 0x1c, 0x09, 0xff, 0x2b, 0x1d, 0x0b, 0xff, 0x2a, 0x1b, 0x09, 0xff, 0x29, 0x1b, 0x09, 0xff, 0x29, 0x1a, 0x09, 0xff, 0x27, 0x19, 0x07, 0xff, 0x27, 0x19, 0x08, 0xff, 0x2c, 0x1e, 0x0d, 0xff, 0xba, 0xb5, 0xb0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe5, 0xef, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf9, 0xf8, 0xff, 0x8a, 0x4c, 0x34, 0xff, 0x70, 0x23, 0x02, 0xff, 0x6f, 0x24, 0x01, 0xff, 0x71, 0x24, 0x00, 0xff, 0x73, 0x28, 0x02, 0xff, 0x71, 0x27, 0x02, 0xff, 0x71, 0x26, 0x00, 0xff, 0x72, 0x27, 0x01, 0xff, 0x73, 0x28, 0x02, 0xff, 0x70, 0x26, 0x00, 0xff, 0x71, 0x27, 0x01, 0xff, 0x79, 0x2b, 0x02, 0xff, 0x7a, 0x29, 0x01, 0xff, 0x79, 0x27, 0x01, 0xff, 0x7b, 0x28, 0x01, 0xff, 0x7f, 0x2b, 0x02, 0xff, 0x81, 0x2c, 0x01, 0xff, 0x81, 0x2b, 0x02, 0xff, 0x82, 0x2a, 0x02, 0xff, 0x7e, 0x28, 0x02, 0xff, 0x7b, 0x2a, 0x01, 0xff, 0x7b, 0x2b, 0x02, 0xff, 0x78, 0x2c, 0x01, 0xff, 0x78, 0x2e, 0x02, 0xff, 0x76, 0x2e, 0x02, 0xff, 0x71, 0x2c, 0x01, 0xff, 0x72, 0x2e, 0x01, 0xff, 0x72, 0x30, 0x01, 0xff, 0x71, 0x33, 0x01, 0xff, 0x6f, 0x33, 0x01, 0xff, 0x6b, 0x30, 0x01, 0xff, 0x6c, 0x33, 0x03, 0xff, 0x69, 0x32, 0x02, 0xff, 0x6a, 0x33, 0x02, 0xff, 0x6a, 0x33, 0x02, 0xff, 0x68, 0x31, 0x01, 0xff, 0x68, 0x33, 0x02, 0xff, 0x66, 0x31, 0x00, 0xff, 0x66, 0x33, 0x00, 0xff, 0x5e, 0x2e, 0x01, 0xff, 0x67, 0x34, 0x02, 0xff, 0xa0, 0x59, 0x01, 0xff, 0x8e, 0x4d, 0x01, 0xff, 0x73, 0x3b, 0x01, 0xff, 0x92, 0x51, 0x02, 0xff, 0x93, 0x51, 0x02, 0xff, 0x94, 0x52, 0x01, 0xff, 0x89, 0x4b, 0x02, 0xff, 0x96, 0x51, 0x02, 0xff, 0xc5, 0x71, 0x03, 0xff, 0x6e, 0x3f, 0x00, 0xff, 0x04, 0x06, 0x00, 0xff, 0x27, 0x1a, 0x03, 0xff, 0x79, 0x47, 0x04, 0xff, 0x90, 0x4f, 0x02, 0xff, 0x8b, 0x4c, 0x01, 0xff, 0x92, 0x54, 0x01, 0xff, 0x6d, 0x3e, 0x02, 0xff, 0x16, 0x10, 0x00, 0xff, 0x00, 0x00, 0x01, 0xff, 0x2c, 0x1e, 0x01, 0xff, 0x6a, 0x3c, 0x00, 0xff, 0x8c, 0x52, 0x04, 0xff, 0x49, 0x2b, 0x03, 0xff, 0x05, 0x02, 0x02, 0xff, 0x67, 0x3d, 0x03, 0xff, 0x73, 0x46, 0x01, 0xff, 0x6d, 0x3e, 0x01, 0xff, 0x85, 0x50, 0x01, 0xff, 0x50, 0x34, 0x05, 0xff, 0x13, 0x0b, 0x02, 0xff, 0x60, 0x3d, 0x04, 0xff, 0x41, 0x2c, 0x01, 0xff, 0x18, 0x15, 0x00, 0xff, 0x25, 0x1f, 0x02, 0xff, 0x1b, 0x13, 0x05, 0xff, 0x00, 0x00, 0x01, 0xff, 0x00, 0x00, 0x00, 0xff, 0x0e, 0x0a, 0x04, 0xff, 0x05, 0x03, 0x01, 0xff, 0x0b, 0x06, 0x02, 0xff, 0x10, 0x0f, 0x03, 0xff, 0x0a, 0x09, 0x03, 0xff, 0x10, 0x0e, 0x04, 0xff, 0x12, 0x10, 0x02, 0xff, 0x15, 0x15, 0x07, 0xff, 0x15, 0x13, 0x02, 0xff, 0x10, 0x10, 0x00, 0xff, 0x3d, 0x44, 0x38, 0xff, 0x3a, 0x42, 0x43, 0xff, 0x00, 0x00, 0x00, 0xff, 0x7f, 0x8c, 0x93, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9e, 0xa1, 0x98, 0xff, 0x4f, 0x59, 0x99, 0xff, 0x3f, 0x5d, 0xdc, 0xff, 0x32, 0x7d, 0xeb, 0xff, 0x4d, 0xb8, 0xfe, 0xff, 0x28, 0xb1, 0xfc, 0xff, 0x11, 0xb2, 0xfe, 0xff, 0x10, 0xad, 0xfd, 0xff, 0x27, 0xc9, 0xfe, 0xff, 0x35, 0xe2, 0xff, 0xff, 0x0d, 0x31, 0x4c, 0xff, 0x00, 0x00, 0x15, 0xff, 0x53, 0x76, 0x9c, 0xff, 0x89, 0x96, 0x8e, 0xff, 0x13, 0x10, 0x0f, 0xff, 0x06, 0x02, 0x06, 0xff, 0x11, 0x10, 0x14, 0xff, 0x17, 0x17, 0x20, 0xff, 0x14, 0x16, 0x1d, 0xff, 0x11, 0x15, 0x24, 0xff, 0x8f, 0x9f, 0xa8, 0xff, 0xff, 0xff, 0xff, 0xff, 0x66, 0x82, 0x9a, 0xff, 0x65, 0x89, 0xa3, 0xff, 0xa5, 0xc0, 0xcc, 0xff, 0xf6, 0xfd, 0xfe, 0xff, 0xf9, 0xff, 0xff, 0xff, 0xd9, 0xf0, 0xf1, 0xff, 0xe3, 0xf5, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc5, 0xd8, 0xdb, 0xff, 0x20, 0x2a, 0x2b, 0xff, 0x00, 0x06, 0x07, 0xff, 0x82, 0x8e, 0x91, 0xff, 0x87, 0x8c, 0x7f, 0xff, 0x1a, 0x0e, 0x07, 0xff, 0x28, 0x17, 0x06, 0xff, 0x2a, 0x1c, 0x0a, 0xff, 0x2a, 0x1d, 0x0a, 0xff, 0x28, 0x19, 0x08, 0xff, 0x26, 0x18, 0x07, 0xff, 0x28, 0x1a, 0x08, 0xff, 0x47, 0x3a, 0x2c, 0xff, 0xf3, 0xf2, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb2, 0x87, 0x76, 0xff, 0x72, 0x24, 0x03, 0xff, 0x70, 0x22, 0x01, 0xff, 0x70, 0x23, 0x01, 0xff, 0x72, 0x27, 0x02, 0xff, 0x72, 0x27, 0x02, 0xff, 0x72, 0x27, 0x01, 0xff, 0x73, 0x27, 0x02, 0xff, 0x71, 0x26, 0x01, 0xff, 0x70, 0x25, 0x00, 0xff, 0x72, 0x25, 0x01, 0xff, 0x76, 0x27, 0x01, 0xff, 0x79, 0x28, 0x02, 0xff, 0x7a, 0x2a, 0x02, 0xff, 0x79, 0x28, 0x01, 0xff, 0x7c, 0x29, 0x00, 0xff, 0x7f, 0x2a, 0x01, 0xff, 0x80, 0x28, 0x01, 0xff, 0x82, 0x29, 0x02, 0xff, 0x80, 0x2a, 0x02, 0xff, 0x7e, 0x2c, 0x02, 0xff, 0x7b, 0x2c, 0x01, 0xff, 0x79, 0x2d, 0x01, 0xff, 0x77, 0x2d, 0x01, 0xff, 0x75, 0x2d, 0x02, 0xff, 0x76, 0x2e, 0x03, 0xff, 0x73, 0x2d, 0x01, 0xff, 0x73, 0x31, 0x01, 0xff, 0x71, 0x32, 0x01, 0xff, 0x70, 0x33, 0x02, 0xff, 0x6e, 0x33, 0x03, 0xff, 0x6b, 0x31, 0x01, 0xff, 0x6a, 0x31, 0x00, 0xff, 0x69, 0x32, 0x01, 0xff, 0x6b, 0x32, 0x02, 0xff, 0x69, 0x32, 0x01, 0xff, 0x67, 0x31, 0x01, 0xff, 0x69, 0x34, 0x03, 0xff, 0x67, 0x33, 0x01, 0xff, 0x61, 0x30, 0x00, 0xff, 0x67, 0x33, 0x02, 0xff, 0x94, 0x50, 0x02, 0xff, 0x8d, 0x48, 0x00, 0xff, 0x7d, 0x40, 0x01, 0xff, 0x93, 0x51, 0x02, 0xff, 0x96, 0x51, 0x01, 0xff, 0x8f, 0x4e, 0x02, 0xff, 0x84, 0x45, 0x01, 0xff, 0xad, 0x63, 0x02, 0xff, 0x9f, 0x57, 0x02, 0xff, 0x2f, 0x1d, 0x00, 0xff, 0x23, 0x1c, 0x00, 0xff, 0x79, 0x44, 0x02, 0xff, 0x94, 0x52, 0x01, 0xff, 0x85, 0x4a, 0x01, 0xff, 0x95, 0x52, 0x02, 0xff, 0x85, 0x4c, 0x02, 0xff, 0x29, 0x1d, 0x01, 0xff, 0x00, 0x00, 0x01, 0xff, 0x34, 0x20, 0x02, 0xff, 0x7e, 0x47, 0x00, 0xff, 0x8b, 0x4d, 0x02, 0xff, 0x80, 0x49, 0x03, 0xff, 0x49, 0x2d, 0x03, 0xff, 0x01, 0x02, 0x02, 0xff, 0x2a, 0x1a, 0x05, 0xff, 0x75, 0x4b, 0x03, 0xff, 0x5f, 0x3d, 0x01, 0xff, 0x49, 0x2f, 0x03, 0xff, 0x3f, 0x2e, 0x02, 0xff, 0x0d, 0x0b, 0x03, 0xff, 0x07, 0x06, 0x01, 0xff, 0x1a, 0x16, 0x00, 0xff, 0x0d, 0x07, 0x00, 0xff, 0x27, 0x1b, 0x03, 0xff, 0x39, 0x26, 0x05, 0xff, 0x3f, 0x33, 0x03, 0xff, 0x62, 0x49, 0x05, 0xff, 0x86, 0x64, 0x06, 0xff, 0x77, 0x61, 0x09, 0xff, 0x16, 0x12, 0x03, 0xff, 0x02, 0x03, 0x02, 0xff, 0x0c, 0x06, 0x04, 0xff, 0x14, 0x0e, 0x04, 0xff, 0x15, 0x11, 0x04, 0xff, 0x13, 0x11, 0x07, 0xff, 0x15, 0x15, 0x05, 0xff, 0x14, 0x17, 0x00, 0xff, 0x0c, 0x0d, 0x00, 0xff, 0x3d, 0x44, 0x3d, 0xff, 0x2e, 0x32, 0x30, 0xff, 0x02, 0x05, 0x09, 0xff, 0xc9, 0xd1, 0xd7, 0xff, 0xe1, 0xe5, 0xd8, 0xff, 0x52, 0x5b, 0x6a, 0xff, 0x41, 0x4b, 0xb0, 0xff, 0x3b, 0x6a, 0xeb, 0xff, 0x45, 0xa4, 0xfe, 0xff, 0x15, 0xa8, 0xfa, 0xff, 0x05, 0xad, 0xfe, 0xff, 0x11, 0xb2, 0xff, 0xff, 0x15, 0xaf, 0xfb, 0xff, 0x26, 0xde, 0xff, 0xff, 0x27, 0xa9, 0xdc, 0xff, 0x07, 0x05, 0x12, 0xff, 0x2c, 0x37, 0x4e, 0xff, 0x63, 0x80, 0x94, 0xff, 0x4a, 0x53, 0x5a, 0xff, 0x14, 0x13, 0x19, 0xff, 0x21, 0x1f, 0x25, 0xff, 0x2f, 0x2d, 0x36, 0xff, 0x21, 0x26, 0x2a, 0xff, 0x33, 0x36, 0x42, 0xff, 0x15, 0x1f, 0x2d, 0xff, 0xcd, 0xd6, 0xd7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0xff, 0xff, 0xff, 0xf5, 0xff, 0xff, 0xff, 0xf4, 0xfe, 0xfe, 0xff, 0xdb, 0xf5, 0xf4, 0xff, 0xda, 0xf2, 0xf3, 0xff, 0xd8, 0xf1, 0xf1, 0xff, 0xe4, 0xf5, 0xf6, 0xff, 0xf1, 0xff, 0xff, 0xff, 0xdc, 0xe8, 0xe7, 0xff, 0xd1, 0xdb, 0xdc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdd, 0xea, 0xe5, 0xff, 0x2a, 0x21, 0x10, 0xff, 0x1f, 0x0f, 0x00, 0xff, 0x28, 0x1c, 0x0a, 0xff, 0x28, 0x1c, 0x09, 0xff, 0x28, 0x19, 0x07, 0xff, 0x27, 0x18, 0x07, 0xff, 0x27, 0x19, 0x08, 0xff, 0x7b, 0x73, 0x68, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xcb, 0xc4, 0xff, 0x75, 0x2b, 0x0b, 0xff, 0x6f, 0x23, 0x02, 0xff, 0x70, 0x25, 0x02, 0xff, 0x70, 0x25, 0x01, 0xff, 0x70, 0x24, 0x01, 0xff, 0x72, 0x26, 0x01, 0xff, 0x72, 0x27, 0x01, 0xff, 0x72, 0x27, 0x01, 0xff, 0x73, 0x27, 0x01, 0xff, 0x73, 0x26, 0x01, 0xff, 0x70, 0x24, 0x01, 0xff, 0x75, 0x26, 0x02, 0xff, 0x78, 0x27, 0x01, 0xff, 0x79, 0x27, 0x01, 0xff, 0x7b, 0x28, 0x01, 0xff, 0x7d, 0x29, 0x00, 0xff, 0x81, 0x29, 0x02, 0xff, 0x80, 0x29, 0x01, 0xff, 0x7e, 0x2a, 0x01, 0xff, 0x7d, 0x2a, 0x00, 0xff, 0x7e, 0x2d, 0x02, 0xff, 0x7b, 0x2e, 0x02, 0xff, 0x78, 0x2d, 0x00, 0xff, 0x77, 0x2d, 0x02, 0xff, 0x77, 0x2f, 0x03, 0xff, 0x74, 0x2e, 0x03, 0xff, 0x71, 0x2f, 0x01, 0xff, 0x70, 0x32, 0x01, 0xff, 0x6f, 0x32, 0x02, 0xff, 0x70, 0x34, 0x04, 0xff, 0x6d, 0x32, 0x03, 0xff, 0x6b, 0x32, 0x02, 0xff, 0x6a, 0x33, 0x02, 0xff, 0x69, 0x32, 0x01, 0xff, 0x68, 0x32, 0x01, 0xff, 0x68, 0x33, 0x02, 0xff, 0x69, 0x33, 0x03, 0xff, 0x67, 0x32, 0x02, 0xff, 0x64, 0x33, 0x03, 0xff, 0x64, 0x31, 0x02, 0xff, 0x86, 0x46, 0x01, 0xff, 0x89, 0x46, 0x01, 0xff, 0x7f, 0x3f, 0x01, 0xff, 0x8d, 0x49, 0x01, 0xff, 0x97, 0x51, 0x03, 0xff, 0x87, 0x48, 0x02, 0xff, 0x8f, 0x4c, 0x02, 0xff, 0xb3, 0x6a, 0x04, 0xff, 0x6d, 0x3b, 0x01, 0xff, 0x3c, 0x23, 0x01, 0xff, 0x68, 0x3e, 0x02, 0xff, 0x95, 0x51, 0x01, 0xff, 0x8b, 0x4b, 0x00, 0xff, 0x92, 0x4f, 0x01, 0xff, 0x97, 0x54, 0x02, 0xff, 0x4a, 0x2b, 0x02, 0xff, 0x01, 0x04, 0x00, 0xff, 0x36, 0x20, 0x01, 0xff, 0x88, 0x4c, 0x02, 0xff, 0x94, 0x4f, 0x02, 0xff, 0x85, 0x4b, 0x04, 0xff, 0x5b, 0x34, 0x02, 0xff, 0x45, 0x29, 0x01, 0xff, 0x2f, 0x1b, 0x04, 0xff, 0x02, 0x01, 0x03, 0xff, 0x2c, 0x1e, 0x02, 0xff, 0x30, 0x24, 0x00, 0xff, 0x16, 0x14, 0x01, 0xff, 0x15, 0x0f, 0x00, 0xff, 0x32, 0x20, 0x01, 0xff, 0x28, 0x1b, 0x02, 0xff, 0x02, 0x02, 0x03, 0xff, 0x7d, 0x5d, 0x0e, 0xff, 0xc9, 0x9a, 0x09, 0xff, 0x9c, 0x7b, 0x03, 0xff, 0xa8, 0x8f, 0x07, 0xff, 0xa3, 0x8c, 0x06, 0xff, 0x8c, 0x7b, 0x01, 0xff, 0x62, 0x59, 0x02, 0xff, 0x14, 0x10, 0x02, 0xff, 0x04, 0x03, 0x01, 0xff, 0x0c, 0x0a, 0x02, 0xff, 0x16, 0x10, 0x02, 0xff, 0x15, 0x10, 0x01, 0xff, 0x14, 0x0f, 0x03, 0xff, 0x10, 0x0f, 0x02, 0xff, 0x19, 0x1a, 0x03, 0xff, 0x17, 0x17, 0x00, 0xff, 0x09, 0x08, 0x00, 0xff, 0x38, 0x3e, 0x36, 0xff, 0x1e, 0x1e, 0x1a, 0xff, 0x24, 0x30, 0x3b, 0xff, 0xf3, 0xfa, 0xf9, 0xff, 0x93, 0x96, 0x8b, 0xff, 0x1b, 0x17, 0x52, 0xff, 0x38, 0x4a, 0xcf, 0xff, 0x38, 0x80, 0xfe, 0xff, 0x17, 0x98, 0xfe, 0xff, 0x04, 0xa9, 0xfc, 0xff, 0x0d, 0xb4, 0xfe, 0xff, 0x16, 0xb1, 0xfc, 0xff, 0x14, 0xbc, 0xfe, 0xff, 0x1d, 0xe1, 0xff, 0xff, 0x0b, 0x37, 0x56, 0xff, 0x02, 0x00, 0x13, 0xff, 0x6f, 0x9b, 0xb5, 0xff, 0xaa, 0xba, 0xb5, 0xff, 0x67, 0x74, 0x7a, 0xff, 0x0b, 0x0e, 0x11, 0xff, 0x34, 0x33, 0x38, 0xff, 0x30, 0x35, 0x3c, 0xff, 0x24, 0x34, 0x40, 0xff, 0x54, 0x73, 0x80, 0xff, 0xcf, 0xe4, 0xe6, 0xff, 0xf5, 0xff, 0xff, 0xff, 0xeb, 0xfc, 0xfa, 0xff, 0xea, 0xfa, 0xfb, 0xff, 0xdd, 0xf3, 0xf5, 0xff, 0xdd, 0xf2, 0xf3, 0xff, 0xde, 0xf3, 0xf4, 0xff, 0xdd, 0xf2, 0xf3, 0xff, 0xda, 0xef, 0xf0, 0xff, 0xdf, 0xf2, 0xf3, 0xff, 0xf1, 0xff, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xba, 0xc7, 0xc2, 0xff, 0x27, 0x1e, 0x0d, 0xff, 0x24, 0x12, 0x01, 0xff, 0x2a, 0x1a, 0x08, 0xff, 0x29, 0x1a, 0x09, 0xff, 0x28, 0x1a, 0x08, 0xff, 0x28, 0x1a, 0x09, 0xff, 0x33, 0x25, 0x14, 0xff, 0xd1, 0xce, 0xca, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0x8a, 0x4e, 0x35, 0xff, 0x6c, 0x22, 0x00, 0xff, 0x6f, 0x24, 0x02, 0xff, 0x70, 0x23, 0x02, 0xff, 0x6f, 0x22, 0x01, 0xff, 0x70, 0x24, 0x01, 0xff, 0x6f, 0x25, 0x01, 0xff, 0x71, 0x25, 0x01, 0xff, 0x71, 0x27, 0x01, 0xff, 0x72, 0x26, 0x01, 0xff, 0x72, 0x24, 0x01, 0xff, 0x75, 0x27, 0x01, 0xff, 0x77, 0x26, 0x01, 0xff, 0x79, 0x26, 0x01, 0xff, 0x7a, 0x28, 0x02, 0xff, 0x7c, 0x27, 0x01, 0xff, 0x7e, 0x28, 0x02, 0xff, 0x7d, 0x27, 0x01, 0xff, 0x7d, 0x28, 0x01, 0xff, 0x7c, 0x28, 0x00, 0xff, 0x7c, 0x2a, 0x01, 0xff, 0x7b, 0x2c, 0x01, 0xff, 0x78, 0x2d, 0x01, 0xff, 0x77, 0x2d, 0x01, 0xff, 0x75, 0x2e, 0x01, 0xff, 0x74, 0x2e, 0x02, 0xff, 0x73, 0x2e, 0x01, 0xff, 0x72, 0x31, 0x02, 0xff, 0x6f, 0x32, 0x03, 0xff, 0x6d, 0x32, 0x02, 0xff, 0x6f, 0x33, 0x02, 0xff, 0x6d, 0x33, 0x01, 0xff, 0x69, 0x33, 0x02, 0xff, 0x6a, 0x33, 0x02, 0xff, 0x6b, 0x34, 0x01, 0xff, 0x6a, 0x33, 0x02, 0xff, 0x68, 0x32, 0x02, 0xff, 0x67, 0x31, 0x01, 0xff, 0x69, 0x33, 0x02, 0xff, 0x5d, 0x2d, 0x01, 0xff, 0x80, 0x42, 0x01, 0xff, 0x95, 0x4c, 0x01, 0xff, 0x83, 0x44, 0x03, 0xff, 0x8c, 0x49, 0x00, 0xff, 0x95, 0x51, 0x01, 0xff, 0x82, 0x44, 0x02, 0xff, 0xa3, 0x5c, 0x03, 0xff, 0xad, 0x61, 0x02, 0xff, 0x62, 0x35, 0x02, 0xff, 0x6c, 0x3c, 0x01, 0xff, 0x93, 0x51, 0x02, 0xff, 0x98, 0x50, 0x00, 0xff, 0x93, 0x4d, 0x01, 0xff, 0xa7, 0x5a, 0x01, 0xff, 0x84, 0x49, 0x02, 0xff, 0x1f, 0x10, 0x01, 0xff, 0x2d, 0x19, 0x00, 0xff, 0x85, 0x48, 0x03, 0xff, 0x9b, 0x53, 0x02, 0xff, 0x92, 0x51, 0x02, 0xff, 0x6f, 0x3f, 0x02, 0xff, 0x4b, 0x2d, 0x01, 0xff, 0x4b, 0x2a, 0x02, 0xff, 0x2e, 0x16, 0x02, 0xff, 0x07, 0x03, 0x00, 0xff, 0x06, 0x04, 0x01, 0xff, 0x00, 0x00, 0x02, 0xff, 0x2c, 0x1f, 0x09, 0xff, 0x96, 0x6f, 0x07, 0xff, 0xd2, 0xa1, 0x02, 0xff, 0xf8, 0xc4, 0x05, 0xff, 0x90, 0x72, 0x07, 0xff, 0x6d, 0x58, 0x0e, 0xff, 0x8a, 0x73, 0x06, 0xff, 0x46, 0x43, 0x02, 0xff, 0x3f, 0x42, 0x02, 0xff, 0x2a, 0x2f, 0x03, 0xff, 0x15, 0x1b, 0x03, 0xff, 0x23, 0x21, 0x01, 0xff, 0x70, 0x62, 0x05, 0xff, 0x50, 0x4a, 0x05, 0xff, 0x0a, 0x09, 0x01, 0xff, 0x12, 0x0b, 0x03, 0xff, 0x16, 0x11, 0x01, 0xff, 0x16, 0x0f, 0x02, 0xff, 0x1b, 0x14, 0x02, 0xff, 0x1b, 0x1a, 0x03, 0xff, 0x23, 0x1d, 0x04, 0xff, 0x0a, 0x08, 0x00, 0xff, 0x02, 0x03, 0x02, 0xff, 0x38, 0x39, 0x33, 0xff, 0x06, 0x08, 0x08, 0xff, 0x79, 0x86, 0x91, 0xff, 0xeb, 0xf7, 0xf3, 0xff, 0x44, 0x46, 0x4f, 0xff, 0x12, 0x14, 0x7f, 0xff, 0x29, 0x55, 0xed, 0xff, 0x21, 0x8d, 0xff, 0xff, 0x0c, 0xa6, 0xfd, 0xff, 0x08, 0xae, 0xfd, 0xff, 0x13, 0xb4, 0xfe, 0xff, 0x0e, 0xae, 0xfe, 0xff, 0x06, 0xc8, 0xff, 0xff, 0x09, 0xa6, 0xda, 0xff, 0x1b, 0x31, 0x51, 0xff, 0xbb, 0xbf, 0xbf, 0xff, 0xa0, 0xb3, 0xb9, 0xff, 0xb8, 0xd7, 0xd9, 0xff, 0x76, 0x89, 0x8e, 0xff, 0x18, 0x1b, 0x23, 0xff, 0x2a, 0x33, 0x3e, 0xff, 0x24, 0x47, 0x54, 0xff, 0xb8, 0xdc, 0xe2, 0xff, 0xf5, 0xff, 0xff, 0xff, 0xe4, 0xfa, 0xfc, 0xff, 0xec, 0xfe, 0xfe, 0xff, 0xf5, 0xff, 0xff, 0xff, 0xe1, 0xf7, 0xfa, 0xff, 0xd8, 0xf3, 0xf2, 0xff, 0xe6, 0xf7, 0xf7, 0xff, 0xe8, 0xf9, 0xfb, 0xff, 0xe3, 0xf8, 0xf9, 0xff, 0xdd, 0xf5, 0xf5, 0xff, 0xda, 0xf0, 0xf1, 0xff, 0xd9, 0xef, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa7, 0xad, 0xa4, 0xff, 0x0a, 0x06, 0x05, 0xff, 0x28, 0x17, 0x07, 0xff, 0x2a, 0x1b, 0x08, 0xff, 0x28, 0x19, 0x08, 0xff, 0x28, 0x1a, 0x08, 0xff, 0x28, 0x1a, 0x07, 0xff, 0x5e, 0x53, 0x44, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xfc, 0xdb, 0xe8, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc9, 0xad, 0xa1, 0xff, 0x6c, 0x21, 0x01, 0xff, 0x6d, 0x22, 0x01, 0xff, 0x6e, 0x21, 0x01, 0xff, 0x6f, 0x23, 0x01, 0xff, 0x6f, 0x23, 0x01, 0xff, 0x6d, 0x23, 0x01, 0xff, 0x70, 0x24, 0x01, 0xff, 0x72, 0x26, 0x02, 0xff, 0x72, 0x27, 0x01, 0xff, 0x72, 0x26, 0x01, 0xff, 0x75, 0x27, 0x01, 0xff, 0x76, 0x27, 0x02, 0xff, 0x77, 0x25, 0x01, 0xff, 0x79, 0x26, 0x00, 0xff, 0x7b, 0x27, 0x00, 0xff, 0x7b, 0x26, 0x01, 0xff, 0x7c, 0x28, 0x02, 0xff, 0x7e, 0x28, 0x02, 0xff, 0x7d, 0x2a, 0x03, 0xff, 0x79, 0x2a, 0x01, 0xff, 0x79, 0x2a, 0x01, 0xff, 0x78, 0x2d, 0x01, 0xff, 0x78, 0x2d, 0x02, 0xff, 0x75, 0x2b, 0x01, 0xff, 0x75, 0x2d, 0x01, 0xff, 0x75, 0x30, 0x02, 0xff, 0x73, 0x31, 0x02, 0xff, 0x71, 0x33, 0x03, 0xff, 0x6d, 0x31, 0x00, 0xff, 0x6d, 0x32, 0x00, 0xff, 0x6f, 0x35, 0x01, 0xff, 0x6c, 0x33, 0x01, 0xff, 0x6c, 0x35, 0x02, 0xff, 0x6c, 0x35, 0x01, 0xff, 0x68, 0x32, 0x00, 0xff, 0x68, 0x32, 0x00, 0xff, 0x68, 0x34, 0x01, 0xff, 0x6a, 0x33, 0x01, 0xff, 0x5a, 0x2b, 0x01, 0xff, 0x7f, 0x43, 0x05, 0xff, 0xa1, 0x56, 0x04, 0xff, 0x8c, 0x47, 0x00, 0xff, 0x95, 0x50, 0x02, 0xff, 0x94, 0x50, 0x03, 0xff, 0x90, 0x4d, 0x01, 0xff, 0xb0, 0x60, 0x01, 0xff, 0x9f, 0x50, 0x02, 0xff, 0x89, 0x45, 0x01, 0xff, 0x9d, 0x4d, 0x02, 0xff, 0xab, 0x54, 0x02, 0xff, 0x9b, 0x50, 0x01, 0xff, 0x9e, 0x53, 0x02, 0xff, 0xac, 0x5a, 0x01, 0xff, 0x76, 0x3d, 0x02, 0xff, 0x38, 0x1b, 0x00, 0xff, 0x6b, 0x3a, 0x01, 0xff, 0xa3, 0x56, 0x02, 0xff, 0xa6, 0x5a, 0x03, 0xff, 0x82, 0x4b, 0x02, 0xff, 0x4a, 0x2a, 0x03, 0xff, 0x21, 0x15, 0x00, 0xff, 0x01, 0x00, 0x00, 0xff, 0x19, 0x0a, 0x01, 0xff, 0x1a, 0x0f, 0x02, 0xff, 0x24, 0x16, 0x07, 0xff, 0x77, 0x5d, 0x0f, 0xff, 0x55, 0x44, 0x0c, 0xff, 0x6d, 0x56, 0x0a, 0xff, 0x94, 0x77, 0x0f, 0xff, 0xa5, 0x86, 0x10, 0xff, 0xb3, 0x93, 0x14, 0xff, 0x39, 0x30, 0x0b, 0xff, 0x04, 0x03, 0x01, 0xff, 0x05, 0x05, 0x04, 0xff, 0x00, 0x00, 0x02, 0xff, 0x2d, 0x23, 0x08, 0xff, 0x89, 0x6b, 0x0c, 0xff, 0xb4, 0x95, 0x08, 0xff, 0x86, 0x79, 0x05, 0xff, 0x32, 0x2e, 0x04, 0xff, 0x11, 0x0c, 0x03, 0xff, 0x18, 0x10, 0x01, 0xff, 0x1a, 0x10, 0x03, 0xff, 0x1c, 0x11, 0x03, 0xff, 0x1f, 0x18, 0x03, 0xff, 0x10, 0x0b, 0x01, 0xff, 0x3f, 0x33, 0x14, 0xff, 0x4c, 0x4c, 0x15, 0xff, 0x16, 0x14, 0x03, 0xff, 0x0b, 0x09, 0x0d, 0xff, 0x23, 0x2b, 0x26, 0xff, 0x0b, 0x0c, 0x10, 0xff, 0x98, 0xa5, 0xa9, 0xff, 0x7c, 0x85, 0x73, 0xff, 0x0c, 0x09, 0x2e, 0xff, 0x25, 0x32, 0xcb, 0xff, 0x1d, 0x71, 0xff, 0xff, 0x15, 0x99, 0xff, 0xff, 0x14, 0x9f, 0xf9, 0xff, 0x0a, 0xaf, 0xfc, 0xff, 0x0c, 0xb2, 0xfb, 0xff, 0x06, 0xb1, 0xfe, 0xff, 0x0a, 0xd6, 0xff, 0xff, 0x0e, 0x78, 0xaa, 0xff, 0x4a, 0x7b, 0x99, 0xff, 0x29, 0xa7, 0xe1, 0xff, 0x47, 0x69, 0x7f, 0xff, 0xff, 0xff, 0xfd, 0xff, 0x78, 0x91, 0x99, 0xff, 0x28, 0x49, 0x54, 0xff, 0x9e, 0xc5, 0xcd, 0xff, 0xf0, 0xff, 0xff, 0xff, 0xe0, 0xf5, 0xf6, 0xff, 0xe1, 0xf3, 0xf4, 0xff, 0xe5, 0xf0, 0xf1, 0xff, 0x87, 0xa2, 0xa8, 0xff, 0xb9, 0xd1, 0xd4, 0xff, 0xf4, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf3, 0xff, 0xff, 0xff, 0xf5, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf2, 0xf9, 0xf7, 0xff, 0x51, 0x4d, 0x46, 0xff, 0x11, 0x03, 0x00, 0xff, 0x2a, 0x1c, 0x09, 0xff, 0x2a, 0x1c, 0x0a, 0xff, 0x28, 0x1a, 0x08, 0xff, 0x27, 0x19, 0x07, 0xff, 0x27, 0x19, 0x06, 0xff, 0xa6, 0xa1, 0x99, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xf5, 0xf3, 0xff, 0x82, 0x40, 0x25, 0xff, 0x6f, 0x22, 0x01, 0xff, 0x70, 0x23, 0x01, 0xff, 0x70, 0x24, 0x01, 0xff, 0x6f, 0x24, 0x01, 0xff, 0x6e, 0x22, 0x01, 0xff, 0x6f, 0x23, 0x01, 0xff, 0x70, 0x24, 0x02, 0xff, 0x71, 0x25, 0x01, 0xff, 0x71, 0x25, 0x01, 0xff, 0x72, 0x24, 0x02, 0xff, 0x75, 0x25, 0x03, 0xff, 0x75, 0x25, 0x01, 0xff, 0x78, 0x25, 0x01, 0xff, 0x7a, 0x27, 0x02, 0xff, 0x7c, 0x28, 0x02, 0xff, 0x7c, 0x29, 0x03, 0xff, 0x7c, 0x28, 0x03, 0xff, 0x7b, 0x27, 0x02, 0xff, 0x79, 0x29, 0x00, 0xff, 0x7a, 0x2b, 0x02, 0xff, 0x79, 0x2b, 0x01, 0xff, 0x77, 0x2a, 0x01, 0xff, 0x77, 0x2c, 0x02, 0xff, 0x77, 0x2e, 0x03, 0xff, 0x72, 0x2e, 0x01, 0xff, 0x72, 0x30, 0x01, 0xff, 0x73, 0x34, 0x04, 0xff, 0x70, 0x35, 0x03, 0xff, 0x6e, 0x33, 0x01, 0xff, 0x6f, 0x35, 0x01, 0xff, 0x70, 0x37, 0x03, 0xff, 0x6d, 0x35, 0x02, 0xff, 0x6b, 0x34, 0x01, 0xff, 0x68, 0x33, 0x02, 0xff, 0x69, 0x35, 0x02, 0xff, 0x6b, 0x35, 0x02, 0xff, 0x67, 0x32, 0x00, 0xff, 0x5b, 0x2e, 0x00, 0xff, 0x77, 0x40, 0x05, 0xff, 0xa0, 0x54, 0x05, 0xff, 0x8f, 0x48, 0x00, 0xff, 0x97, 0x51, 0x01, 0xff, 0x99, 0x50, 0x03, 0xff, 0xae, 0x5b, 0x00, 0xff, 0xb9, 0x61, 0x01, 0xff, 0xa1, 0x4f, 0x03, 0xff, 0xac, 0x55, 0x02, 0xff, 0xb2, 0x59, 0x01, 0xff, 0xac, 0x55, 0x01, 0xff, 0xa7, 0x53, 0x01, 0xff, 0xb0, 0x58, 0x01, 0xff, 0xa4, 0x53, 0x02, 0xff, 0x79, 0x3e, 0x03, 0xff, 0x5c, 0x2e, 0x02, 0xff, 0x7a, 0x3e, 0x01, 0xff, 0xb6, 0x5e, 0x00, 0xff, 0xa1, 0x57, 0x03, 0xff, 0x42, 0x26, 0x02, 0xff, 0x03, 0x00, 0x00, 0xff, 0x02, 0x00, 0x02, 0xff, 0x69, 0x49, 0x06, 0xff, 0xcc, 0x9c, 0x0b, 0xff, 0x52, 0x35, 0x06, 0xff, 0x0a, 0x06, 0x03, 0xff, 0xaa, 0x8a, 0x07, 0xff, 0xf4, 0xd4, 0x05, 0xff, 0x8c, 0x77, 0x04, 0xff, 0x69, 0x5a, 0x09, 0xff, 0x61, 0x52, 0x0d, 0xff, 0x5b, 0x50, 0x0c, 0xff, 0x69, 0x5c, 0x06, 0xff, 0x8b, 0x76, 0x03, 0xff, 0x7e, 0x6d, 0x05, 0xff, 0x36, 0x2e, 0x07, 0xff, 0x27, 0x23, 0x03, 0xff, 0x58, 0x49, 0x04, 0xff, 0x4f, 0x3c, 0x05, 0xff, 0x00, 0x00, 0x01, 0xff, 0x00, 0x00, 0x01, 0xff, 0x1d, 0x16, 0x04, 0xff, 0x2a, 0x1d, 0x06, 0xff, 0x1a, 0x0f, 0x02, 0xff, 0x21, 0x16, 0x02, 0xff, 0x23, 0x1b, 0x03, 0xff, 0x14, 0x0f, 0x02, 0xff, 0x70, 0x85, 0x10, 0xff, 0x9f, 0xac, 0x16, 0xff, 0x50, 0x42, 0x09, 0xff, 0x01, 0x01, 0x00, 0xff, 0x1f, 0x25, 0x26, 0xff, 0x1c, 0x1a, 0x14, 0xff, 0x01, 0x00, 0x01, 0xff, 0x31, 0x37, 0x38, 0xff, 0x32, 0x31, 0x21, 0xff, 0x1b, 0x19, 0x52, 0xff, 0x16, 0x35, 0xcb, 0xff, 0x1b, 0x83, 0xff, 0xff, 0x17, 0x9e, 0xff, 0xff, 0x05, 0xa5, 0xfb, 0xff, 0x0b, 0xb4, 0xfd, 0xff, 0x0c, 0xb2, 0xfe, 0xff, 0x07, 0xb4, 0xfe, 0xff, 0x0d, 0xbb, 0xff, 0xff, 0x00, 0xb1, 0xf5, 0xff, 0x00, 0xc1, 0xff, 0xff, 0x22, 0x79, 0xa1, 0xff, 0xd0, 0xc5, 0xbe, 0xff, 0xf0, 0xff, 0xff, 0xff, 0xce, 0xe8, 0xea, 0xff, 0xf3, 0xff, 0xff, 0xff, 0xec, 0xfc, 0xfd, 0xff, 0xe5, 0xfa, 0xfc, 0xff, 0xa7, 0xc6, 0xc8, 0xff, 0x59, 0x7d, 0x84, 0xff, 0x21, 0x45, 0x4f, 0xff, 0xc7, 0xdc, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x99, 0xb1, 0xb0, 0xff, 0x6a, 0x7b, 0x76, 0xff, 0x7f, 0x95, 0x93, 0xff, 0x9c, 0xb2, 0xb0, 0xff, 0xc0, 0xcd, 0xc9, 0xff, 0xb3, 0xb7, 0xb0, 0xff, 0x3b, 0x44, 0x3c, 0xff, 0x0a, 0x00, 0x00, 0xff, 0x2f, 0x1c, 0x08, 0xff, 0x2c, 0x1e, 0x0b, 0xff, 0x27, 0x19, 0x07, 0xff, 0x29, 0x1b, 0x08, 0xff, 0x28, 0x1a, 0x09, 0xff, 0x38, 0x2b, 0x1a, 0xff, 0xea, 0xe8, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0x97, 0x87, 0xff, 0x6f, 0x22, 0x00, 0xff, 0x70, 0x23, 0x00, 0xff, 0x71, 0x24, 0x02, 0xff, 0x70, 0x24, 0x02, 0xff, 0x6e, 0x23, 0x01, 0xff, 0x6e, 0x23, 0x00, 0xff, 0x70, 0x26, 0x01, 0xff, 0x71, 0x26, 0x02, 0xff, 0x72, 0x24, 0x01, 0xff, 0x74, 0x25, 0x02, 0xff, 0x74, 0x24, 0x02, 0xff, 0x74, 0x24, 0x01, 0xff, 0x77, 0x24, 0x01, 0xff, 0x78, 0x26, 0x02, 0xff, 0x7b, 0x29, 0x01, 0xff, 0x7b, 0x28, 0x01, 0xff, 0x7a, 0x27, 0x01, 0xff, 0x7a, 0x27, 0x01, 0xff, 0x7b, 0x29, 0x02, 0xff, 0x78, 0x29, 0x01, 0xff, 0x7a, 0x2a, 0x02, 0xff, 0x79, 0x2d, 0x03, 0xff, 0x78, 0x2d, 0x02, 0xff, 0x77, 0x2e, 0x03, 0xff, 0x77, 0x2e, 0x02, 0xff, 0x74, 0x31, 0x01, 0xff, 0x70, 0x31, 0x01, 0xff, 0x71, 0x35, 0x02, 0xff, 0x70, 0x35, 0x02, 0xff, 0x6e, 0x34, 0x02, 0xff, 0x72, 0x38, 0x02, 0xff, 0x70, 0x38, 0x02, 0xff, 0x6a, 0x36, 0x02, 0xff, 0x68, 0x34, 0x02, 0xff, 0x6a, 0x35, 0x02, 0xff, 0x68, 0x34, 0x00, 0xff, 0x68, 0x36, 0x00, 0xff, 0x60, 0x2f, 0x01, 0xff, 0x6e, 0x3a, 0x01, 0xff, 0xa2, 0x56, 0x01, 0xff, 0xa4, 0x52, 0x02, 0xff, 0xa6, 0x53, 0x00, 0xff, 0xb0, 0x55, 0x00, 0xff, 0xc9, 0x65, 0x02, 0xff, 0xb9, 0x5d, 0x02, 0xff, 0xa0, 0x4e, 0x01, 0xff, 0xa5, 0x4f, 0x01, 0xff, 0xad, 0x56, 0x01, 0xff, 0xa9, 0x54, 0x02, 0xff, 0xb3, 0x57, 0x02, 0xff, 0xb1, 0x58, 0x01, 0xff, 0x8d, 0x44, 0x02, 0xff, 0x6f, 0x39, 0x02, 0xff, 0x62, 0x30, 0x03, 0xff, 0xac, 0x52, 0x00, 0xff, 0xb3, 0x59, 0x02, 0xff, 0x40, 0x20, 0x02, 0xff, 0x00, 0x00, 0x00, 0xff, 0x29, 0x17, 0x02, 0xff, 0xd5, 0x9b, 0x0c, 0xff, 0xe5, 0xb4, 0x0a, 0xff, 0xe7, 0xb5, 0x06, 0xff, 0x82, 0x5c, 0x03, 0xff, 0x00, 0x00, 0x00, 0xff, 0x1a, 0x0b, 0x01, 0xff, 0xe2, 0xbd, 0x04, 0xff, 0xfe, 0xd8, 0x01, 0xff, 0xd8, 0xb2, 0x01, 0xff, 0xcd, 0xae, 0x00, 0xff, 0xc3, 0xa9, 0x00, 0xff, 0xcb, 0xa9, 0x00, 0xff, 0xc7, 0xad, 0x02, 0xff, 0x96, 0x89, 0x04, 0xff, 0x56, 0x49, 0x06, 0xff, 0x13, 0x0d, 0x04, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x09, 0x03, 0x01, 0xff, 0x18, 0x12, 0x02, 0xff, 0x14, 0x12, 0x04, 0xff, 0x26, 0x1b, 0x07, 0xff, 0x30, 0x1f, 0x03, 0xff, 0x17, 0x0e, 0x00, 0xff, 0x1c, 0x0b, 0x05, 0xff, 0x4d, 0x5a, 0x0a, 0xff, 0xaa, 0xbd, 0x17, 0xff, 0x92, 0x7f, 0x1d, 0xff, 0x36, 0x2f, 0x12, 0xff, 0x30, 0x4a, 0x08, 0xff, 0x18, 0x18, 0x0d, 0xff, 0x0d, 0x0b, 0x0d, 0xff, 0x00, 0x00, 0x04, 0xff, 0x72, 0x87, 0x9c, 0xff, 0xa8, 0xb7, 0xb5, 0xff, 0x02, 0x00, 0x00, 0xff, 0x04, 0x00, 0x0d, 0xff, 0x28, 0x34, 0x72, 0xff, 0x24, 0x8a, 0xe1, 0xff, 0x0e, 0xba, 0xff, 0xff, 0x05, 0xad, 0xff, 0xff, 0x07, 0xa8, 0xfd, 0xff, 0x09, 0xae, 0xfd, 0xff, 0x0b, 0xbb, 0xff, 0xff, 0x00, 0xb7, 0xff, 0xff, 0x00, 0xbd, 0xff, 0xff, 0x07, 0xa4, 0xe4, 0xff, 0x6a, 0x88, 0x9b, 0xff, 0xff, 0xfb, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xec, 0xf7, 0xf9, 0xff, 0xef, 0xfc, 0xfd, 0xff, 0xf9, 0xff, 0xff, 0xff, 0x49, 0x69, 0x6e, 0xff, 0x15, 0x47, 0x4b, 0xff, 0xaf, 0xcd, 0xd1, 0xff, 0xf8, 0xff, 0xff, 0xff, 0x73, 0x84, 0x86, 0xff, 0x00, 0x05, 0x04, 0xff, 0x00, 0x00, 0x00, 0xff, 0x43, 0x52, 0x66, 0xff, 0x3a, 0x4a, 0x5d, 0xff, 0x0b, 0x11, 0x15, 0xff, 0x19, 0x22, 0x29, 0xff, 0x39, 0x3e, 0x4e, 0xff, 0x39, 0x2c, 0x21, 0xff, 0x28, 0x1a, 0x05, 0xff, 0x27, 0x18, 0x07, 0xff, 0x27, 0x19, 0x08, 0xff, 0x29, 0x1b, 0x09, 0xff, 0x28, 0x1a, 0x08, 0xff, 0x9b, 0x95, 0x8c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xeb, 0xe0, 0xdb, 0xff, 0x7a, 0x31, 0x12, 0xff, 0x70, 0x21, 0x01, 0xff, 0x6f, 0x21, 0x01, 0xff, 0x6f, 0x22, 0x01, 0xff, 0x6d, 0x22, 0x02, 0xff, 0x6e, 0x24, 0x02, 0xff, 0x70, 0x25, 0x01, 0xff, 0x71, 0x25, 0x01, 0xff, 0x73, 0x24, 0x02, 0xff, 0x73, 0x24, 0x01, 0xff, 0x74, 0x25, 0x02, 0xff, 0x74, 0x24, 0x01, 0xff, 0x75, 0x25, 0x01, 0xff, 0x77, 0x25, 0x01, 0xff, 0x7a, 0x28, 0x01, 0xff, 0x7b, 0x27, 0x02, 0xff, 0x79, 0x26, 0x02, 0xff, 0x7b, 0x28, 0x01, 0xff, 0x7a, 0x29, 0x01, 0xff, 0x79, 0x29, 0x00, 0xff, 0x79, 0x2a, 0x03, 0xff, 0x78, 0x2b, 0x02, 0xff, 0x76, 0x2c, 0x01, 0xff, 0x75, 0x2d, 0x00, 0xff, 0x78, 0x30, 0x02, 0xff, 0x73, 0x31, 0x02, 0xff, 0x73, 0x34, 0x03, 0xff, 0x73, 0x36, 0x03, 0xff, 0x71, 0x38, 0x04, 0xff, 0x70, 0x38, 0x03, 0xff, 0x70, 0x37, 0x00, 0xff, 0x6d, 0x37, 0x00, 0xff, 0x6c, 0x37, 0x02, 0xff, 0x6b, 0x37, 0x01, 0xff, 0x6a, 0x36, 0x00, 0xff, 0x68, 0x35, 0x01, 0xff, 0x67, 0x34, 0x01, 0xff, 0x62, 0x31, 0x02, 0xff, 0x67, 0x36, 0x01, 0xff, 0x9e, 0x54, 0x00, 0xff, 0xba, 0x5b, 0x02, 0xff, 0xb2, 0x54, 0x01, 0xff, 0xb8, 0x56, 0x01, 0xff, 0xc3, 0x5b, 0x03, 0xff, 0xa9, 0x4c, 0x01, 0xff, 0x99, 0x45, 0x02, 0xff, 0x96, 0x43, 0x02, 0xff, 0x93, 0x42, 0x02, 0xff, 0x9e, 0x49, 0x01, 0xff, 0xb5, 0x57, 0x03, 0xff, 0x9d, 0x4f, 0x02, 0xff, 0x7b, 0x40, 0x02, 0xff, 0x74, 0x3a, 0x01, 0xff, 0xa3, 0x4f, 0x01, 0xff, 0xc4, 0x62, 0x03, 0xff, 0x44, 0x26, 0x02, 0xff, 0x00, 0x00, 0x00, 0xff, 0x43, 0x2a, 0x05, 0xff, 0xea, 0xa6, 0x0b, 0xff, 0x9f, 0x77, 0x07, 0xff, 0x20, 0x1c, 0x04, 0xff, 0x23, 0x19, 0x01, 0xff, 0x98, 0x7b, 0x08, 0xff, 0x2e, 0x28, 0x02, 0xff, 0x07, 0x00, 0x01, 0xff, 0x8b, 0x5d, 0x04, 0xff, 0xf4, 0xc5, 0x03, 0xff, 0xe7, 0xb7, 0x01, 0xff, 0xde, 0xb3, 0x04, 0xff, 0xcd, 0xa9, 0x05, 0xff, 0xa0, 0x82, 0x06, 0xff, 0x57, 0x49, 0x05, 0xff, 0x19, 0x18, 0x04, 0xff, 0x04, 0x02, 0x01, 0xff, 0x08, 0x05, 0x01, 0xff, 0x0b, 0x06, 0x04, 0xff, 0x05, 0x01, 0x01, 0xff, 0x07, 0x05, 0x00, 0xff, 0x08, 0x05, 0x01, 0xff, 0x03, 0x03, 0x01, 0xff, 0x05, 0x03, 0x01, 0xff, 0x26, 0x19, 0x03, 0xff, 0x24, 0x16, 0x03, 0xff, 0x07, 0x00, 0x01, 0xff, 0x5a, 0x65, 0x09, 0xff, 0x87, 0x8d, 0x1d, 0xff, 0x1f, 0x13, 0x29, 0xff, 0x26, 0x42, 0x1c, 0xff, 0x4f, 0x8a, 0x0b, 0xff, 0x10, 0x17, 0x03, 0xff, 0x07, 0x03, 0x06, 0xff, 0x02, 0x02, 0x04, 0xff, 0x25, 0x2f, 0x3f, 0xff, 0x81, 0x9a, 0xac, 0xff, 0x64, 0x70, 0x71, 0xff, 0x10, 0x0e, 0x38, 0xff, 0x1a, 0x0c, 0x57, 0xff, 0x1c, 0x22, 0x46, 0xff, 0x1d, 0x64, 0x87, 0xff, 0x1b, 0xbc, 0xfe, 0xff, 0x07, 0xc1, 0xff, 0xff, 0x04, 0xb0, 0xff, 0xff, 0x0b, 0xaf, 0xfc, 0xff, 0x3d, 0xba, 0xf9, 0xff, 0x3a, 0xc0, 0xff, 0xff, 0x00, 0xb1, 0xff, 0xff, 0x1c, 0x72, 0x9a, 0xff, 0xcb, 0xc5, 0xbf, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xe6, 0xfc, 0xfc, 0xff, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x84, 0x97, 0x98, 0xff, 0x8b, 0xa6, 0xa9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xca, 0xd5, 0xd4, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x09, 0x02, 0x00, 0xff, 0x20, 0x26, 0x31, 0xff, 0x2c, 0x34, 0x4b, 0xff, 0x38, 0x43, 0x65, 0xff, 0x6c, 0x89, 0xb6, 0xff, 0x67, 0x6d, 0x7a, 0xff, 0x24, 0x11, 0x0c, 0xff, 0x23, 0x15, 0x03, 0xff, 0x26, 0x18, 0x07, 0xff, 0x27, 0x19, 0x07, 0xff, 0x28, 0x1a, 0x08, 0xff, 0x3c, 0x30, 0x1f, 0xff, 0xe8, 0xe7, 0xe5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x8f, 0x7f, 0xff, 0x73, 0x24, 0x03, 0xff, 0x70, 0x21, 0x00, 0xff, 0x6f, 0x21, 0x01, 0xff, 0x6f, 0x23, 0x01, 0xff, 0x6f, 0x24, 0x01, 0xff, 0x70, 0x23, 0x01, 0xff, 0x70, 0x24, 0x00, 0xff, 0x72, 0x23, 0x01, 0xff, 0x71, 0x23, 0x00, 0xff, 0x74, 0x24, 0x02, 0xff, 0x74, 0x24, 0x01, 0xff, 0x75, 0x24, 0x01, 0xff, 0x7a, 0x27, 0x03, 0xff, 0x7a, 0x26, 0x02, 0xff, 0x7a, 0x27, 0x03, 0xff, 0x7b, 0x27, 0x03, 0xff, 0x7b, 0x27, 0x01, 0xff, 0x79, 0x29, 0x01, 0xff, 0x78, 0x28, 0x00, 0xff, 0x7b, 0x2b, 0x02, 0xff, 0x79, 0x2b, 0x02, 0xff, 0x79, 0x2e, 0x03, 0xff, 0x79, 0x2f, 0x02, 0xff, 0x76, 0x30, 0x02, 0xff, 0x77, 0x35, 0x06, 0xff, 0x78, 0x39, 0x0b, 0xff, 0x75, 0x38, 0x08, 0xff, 0x72, 0x39, 0x05, 0xff, 0x71, 0x3a, 0x04, 0xff, 0x70, 0x39, 0x07, 0xff, 0x6e, 0x38, 0x04, 0xff, 0x6e, 0x38, 0x02, 0xff, 0x6e, 0x39, 0x02, 0xff, 0x6a, 0x36, 0x00, 0xff, 0x69, 0x34, 0x01, 0xff, 0x67, 0x32, 0x02, 0xff, 0x64, 0x34, 0x01, 0xff, 0x5e, 0x30, 0x01, 0xff, 0x8d, 0x4a, 0x03, 0xff, 0xbf, 0x5b, 0x00, 0xff, 0xb9, 0x55, 0x01, 0xff, 0xbb, 0x57, 0x03, 0xff, 0xaf, 0x4c, 0x01, 0xff, 0xa2, 0x47, 0x00, 0xff, 0xa1, 0x49, 0x01, 0xff, 0x9c, 0x49, 0x02, 0xff, 0x94, 0x42, 0x01, 0xff, 0xac, 0x54, 0x02, 0xff, 0xb4, 0x5a, 0x01, 0xff, 0x8c, 0x46, 0x01, 0xff, 0x7c, 0x3f, 0x01, 0xff, 0xa2, 0x51, 0x01, 0xff, 0xdb, 0x6f, 0x03, 0xff, 0x60, 0x32, 0x03, 0xff, 0x00, 0x00, 0x00, 0xff, 0x3f, 0x20, 0x02, 0xff, 0xec, 0xa9, 0x09, 0xff, 0x76, 0x5b, 0x06, 0xff, 0x00, 0x00, 0x00, 0xff, 0x26, 0x13, 0x05, 0xff, 0x00, 0x00, 0x01, 0xff, 0x33, 0x2b, 0x06, 0xff, 0x68, 0x4f, 0x0b, 0xff, 0x22, 0x11, 0x03, 0xff, 0x39, 0x18, 0x03, 0xff, 0x7f, 0x56, 0x05, 0xff, 0x70, 0x51, 0x02, 0xff, 0x53, 0x3f, 0x06, 0xff, 0x33, 0x26, 0x05, 0xff, 0x0e, 0x09, 0x03, 0xff, 0x00, 0x00, 0x01, 0xff, 0x00, 0x00, 0x02, 0xff, 0x09, 0x02, 0x04, 0xff, 0x0c, 0x07, 0x02, 0xff, 0x08, 0x07, 0x01, 0xff, 0x06, 0x04, 0x00, 0xff, 0x07, 0x03, 0x00, 0xff, 0x06, 0x04, 0x03, 0xff, 0x07, 0x04, 0x02, 0xff, 0x02, 0x01, 0x03, 0xff, 0x06, 0x04, 0x03, 0xff, 0x1b, 0x13, 0x02, 0xff, 0x0f, 0x08, 0x02, 0xff, 0x32, 0x2f, 0x04, 0xff, 0x6b, 0x89, 0x0c, 0xff, 0x57, 0x9b, 0x0a, 0xff, 0x6d, 0xc9, 0x15, 0xff, 0x39, 0x6d, 0x0a, 0xff, 0x03, 0x02, 0x02, 0xff, 0x09, 0x04, 0x05, 0xff, 0x07, 0x04, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x2d, 0x3b, 0x54, 0xff, 0xc0, 0xe1, 0xef, 0xff, 0x3f, 0x44, 0x5f, 0xff, 0x00, 0x07, 0x86, 0xff, 0x12, 0x38, 0xc1, 0xff, 0x1d, 0x34, 0x61, 0xff, 0x2a, 0x3a, 0x4c, 0xff, 0x1f, 0x85, 0xad, 0xff, 0x0a, 0xc2, 0xf3, 0xff, 0x03, 0xbd, 0xff, 0xff, 0x90, 0xca, 0xe7, 0xff, 0xdd, 0xcf, 0xcb, 0xff, 0x23, 0xc1, 0xfa, 0xff, 0x00, 0x90, 0xda, 0xff, 0x92, 0xa6, 0xac, 0xff, 0xfb, 0xf9, 0xf5, 0xff, 0xe8, 0xff, 0xff, 0xff, 0xc9, 0xe0, 0xe4, 0xff, 0xa8, 0xc4, 0xcf, 0xff, 0xf4, 0xfd, 0xfe, 0xff, 0xeb, 0xfb, 0xfc, 0xff, 0xff, 0xff, 0xfe, 0xff, 0x7a, 0x82, 0x82, 0xff, 0x15, 0x0c, 0x0f, 0xff, 0x47, 0x48, 0x4a, 0xff, 0x2a, 0x25, 0x28, 0xff, 0x35, 0x37, 0x3c, 0xff, 0x47, 0x4b, 0x4d, 0xff, 0x4e, 0x4d, 0x5b, 0xff, 0x42, 0x3d, 0x48, 0xff, 0x1c, 0x0f, 0x06, 0xff, 0x22, 0x13, 0x00, 0xff, 0x2b, 0x1d, 0x08, 0xff, 0x28, 0x1a, 0x08, 0xff, 0x27, 0x19, 0x07, 0xff, 0x27, 0x19, 0x07, 0xff, 0x87, 0x7f, 0x75, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0xe5, 0xe1, 0xff, 0x82, 0x3b, 0x1e, 0xff, 0x72, 0x23, 0x02, 0xff, 0x71, 0x23, 0x02, 0xff, 0x6f, 0x23, 0x01, 0xff, 0x6e, 0x22, 0x01, 0xff, 0x72, 0x23, 0x02, 0xff, 0x71, 0x24, 0x01, 0xff, 0x71, 0x24, 0x01, 0xff, 0x72, 0x24, 0x02, 0xff, 0x73, 0x23, 0x01, 0xff, 0x73, 0x24, 0x01, 0xff, 0x75, 0x24, 0x01, 0xff, 0x78, 0x26, 0x02, 0xff, 0x79, 0x25, 0x01, 0xff, 0x7a, 0x27, 0x01, 0xff, 0x7c, 0x29, 0x03, 0xff, 0x7b, 0x28, 0x01, 0xff, 0x79, 0x29, 0x00, 0xff, 0x7b, 0x29, 0x01, 0xff, 0x7a, 0x29, 0x01, 0xff, 0x7b, 0x2c, 0x03, 0xff, 0x7c, 0x2f, 0x04, 0xff, 0x7c, 0x32, 0x06, 0xff, 0x7b, 0x36, 0x08, 0xff, 0x7b, 0x39, 0x0c, 0xff, 0x7a, 0x3c, 0x10, 0xff, 0x7a, 0x3b, 0x11, 0xff, 0x78, 0x3c, 0x0e, 0xff, 0x73, 0x3d, 0x0c, 0xff, 0x72, 0x3e, 0x0c, 0xff, 0x72, 0x3c, 0x09, 0xff, 0x70, 0x3b, 0x03, 0xff, 0x6d, 0x38, 0x03, 0xff, 0x69, 0x35, 0x02, 0xff, 0x6a, 0x36, 0x01, 0xff, 0x69, 0x35, 0x02, 0xff, 0x67, 0x35, 0x01, 0xff, 0x5c, 0x2f, 0x03, 0xff, 0x7f, 0x42, 0x03, 0xff, 0xc5, 0x5d, 0x01, 0xff, 0xc7, 0x55, 0x01, 0xff, 0xcb, 0x5a, 0x02, 0xff, 0xbb, 0x52, 0x01, 0xff, 0xb9, 0x53, 0x02, 0xff, 0xbb, 0x59, 0x01, 0xff, 0xad, 0x51, 0x02, 0xff, 0xb3, 0x58, 0x01, 0xff, 0xc9, 0x6a, 0x03, 0xff, 0xb1, 0x5b, 0x01, 0xff, 0x8f, 0x46, 0x01, 0xff, 0xa4, 0x52, 0x01, 0xff, 0xe0, 0x74, 0x02, 0xff, 0x9a, 0x51, 0x02, 0xff, 0x00, 0x00, 0x00, 0xff, 0x20, 0x0b, 0x02, 0xff, 0xe1, 0x9c, 0x0b, 0xff, 0xb5, 0x84, 0x03, 0xff, 0x1a, 0x0f, 0x00, 0xff, 0x07, 0x06, 0x00, 0xff, 0x2c, 0x16, 0x06, 0xff, 0x24, 0x12, 0x03, 0xff, 0x17, 0x04, 0x02, 0xff, 0x49, 0x23, 0x06, 0xff, 0x1b, 0x10, 0x03, 0xff, 0x00, 0x00, 0x01, 0xff, 0x00, 0x00, 0x01, 0xff, 0x00, 0x00, 0x01, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x01, 0xff, 0x03, 0x00, 0x01, 0xff, 0x0a, 0x03, 0x03, 0xff, 0x0a, 0x06, 0x02, 0xff, 0x0b, 0x05, 0x03, 0xff, 0x09, 0x05, 0x03, 0xff, 0x0a, 0x07, 0x01, 0xff, 0x09, 0x07, 0x01, 0xff, 0x08, 0x05, 0x02, 0xff, 0x09, 0x07, 0x03, 0xff, 0x08, 0x07, 0x02, 0xff, 0x0b, 0x06, 0x04, 0xff, 0x04, 0x05, 0x03, 0xff, 0x06, 0x06, 0x01, 0xff, 0x0f, 0x0b, 0x01, 0xff, 0x08, 0x01, 0x01, 0xff, 0x53, 0x51, 0x08, 0xff, 0xad, 0xdc, 0x0c, 0xff, 0x6e, 0xaa, 0x09, 0xff, 0x07, 0x11, 0x04, 0xff, 0x01, 0x01, 0x01, 0xff, 0x0b, 0x0c, 0x05, 0xff, 0x09, 0x09, 0x04, 0xff, 0x03, 0x01, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x69, 0x83, 0x9a, 0xff, 0x9b, 0xb0, 0xb4, 0xff, 0x0f, 0x0c, 0x28, 0xff, 0x11, 0x27, 0xbc, 0xff, 0x1f, 0x6f, 0xff, 0xff, 0x19, 0x59, 0x9c, 0xff, 0x22, 0x3c, 0x4b, 0xff, 0x1d, 0x4d, 0x67, 0xff, 0x0a, 0x81, 0xb8, 0xff, 0x7a, 0xc0, 0xde, 0xff, 0xff, 0xf6, 0xde, 0xff, 0xba, 0xec, 0xfb, 0xff, 0x00, 0xa5, 0xff, 0xff, 0x56, 0x8d, 0xaf, 0xff, 0xc9, 0xcd, 0xc6, 0xff, 0xbb, 0xd8, 0xe0, 0xff, 0x53, 0x66, 0x7b, 0xff, 0x18, 0x2d, 0x4a, 0xff, 0xf5, 0xff, 0xff, 0xff, 0xf2, 0xff, 0xff, 0xff, 0xe5, 0xec, 0xeb, 0xff, 0x66, 0x77, 0x78, 0xff, 0xac, 0xbe, 0xcb, 0xff, 0xf6, 0xff, 0xff, 0xff, 0xcb, 0xdb, 0xe8, 0xff, 0x9e, 0xa5, 0xa9, 0xff, 0x65, 0x5e, 0x60, 0xff, 0x24, 0x14, 0x0e, 0xff, 0x1a, 0x03, 0x00, 0xff, 0x2a, 0x19, 0x02, 0xff, 0x2a, 0x1d, 0x08, 0xff, 0x27, 0x1a, 0x07, 0xff, 0x27, 0x1a, 0x07, 0xff, 0x27, 0x1a, 0x06, 0xff, 0x3c, 0x30, 0x1f, 0xff, 0xdf, 0xdd, 0xda, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb6, 0x8f, 0x7f, 0xff, 0x72, 0x23, 0x02, 0xff, 0x72, 0x23, 0x02, 0xff, 0x70, 0x22, 0x01, 0xff, 0x71, 0x23, 0x03, 0xff, 0x71, 0x22, 0x02, 0xff, 0x71, 0x23, 0x01, 0xff, 0x72, 0x24, 0x01, 0xff, 0x72, 0x24, 0x00, 0xff, 0x72, 0x23, 0x00, 0xff, 0x72, 0x22, 0x01, 0xff, 0x73, 0x23, 0x00, 0xff, 0x77, 0x25, 0x02, 0xff, 0x77, 0x26, 0x02, 0xff, 0x79, 0x26, 0x02, 0xff, 0x7a, 0x27, 0x01, 0xff, 0x7c, 0x29, 0x01, 0xff, 0x7e, 0x2c, 0x03, 0xff, 0x7e, 0x2b, 0x03, 0xff, 0x7a, 0x2b, 0x02, 0xff, 0x7b, 0x2e, 0x03, 0xff, 0x7f, 0x33, 0x05, 0xff, 0x7f, 0x37, 0x0b, 0xff, 0x7c, 0x38, 0x0e, 0xff, 0x7c, 0x3e, 0x13, 0xff, 0x7d, 0x40, 0x17, 0xff, 0x7b, 0x3e, 0x16, 0xff, 0x77, 0x3c, 0x16, 0xff, 0x78, 0x41, 0x19, 0xff, 0x75, 0x3f, 0x13, 0xff, 0x75, 0x3f, 0x10, 0xff, 0x71, 0x3d, 0x09, 0xff, 0x69, 0x37, 0x01, 0xff, 0x6b, 0x37, 0x01, 0xff, 0x6b, 0x36, 0x01, 0xff, 0x6a, 0x36, 0x02, 0xff, 0x69, 0x36, 0x02, 0xff, 0x61, 0x31, 0x01, 0xff, 0x6e, 0x38, 0x02, 0xff, 0xbe, 0x59, 0x03, 0xff, 0xdc, 0x59, 0x02, 0xff, 0xd9, 0x5d, 0x01, 0xff, 0xbf, 0x57, 0x01, 0xff, 0xbf, 0x57, 0x02, 0xff, 0xbd, 0x5a, 0x01, 0xff, 0xa5, 0x48, 0x02, 0xff, 0xb4, 0x58, 0x02, 0xff, 0xc1, 0x66, 0x01, 0xff, 0xa4, 0x53, 0x01, 0xff, 0x9e, 0x51, 0x00, 0xff, 0xd6, 0x72, 0x01, 0xff, 0xd4, 0x6f, 0x03, 0xff, 0x25, 0x17, 0x01, 0xff, 0x0a, 0x00, 0x00, 0xff, 0xb2, 0x6f, 0x05, 0xff, 0xfc, 0xdd, 0x08, 0xff, 0xa9, 0x74, 0x06, 0xff, 0x51, 0x31, 0x06, 0xff, 0x00, 0x00, 0x00, 0xff, 0x26, 0x09, 0x03, 0xff, 0x3a, 0x16, 0x03, 0xff, 0x24, 0x0d, 0x02, 0xff, 0x16, 0x07, 0x02, 0xff, 0x14, 0x0e, 0x03, 0xff, 0x07, 0x04, 0x01, 0xff, 0x09, 0x05, 0x02, 0xff, 0x0d, 0x07, 0x02, 0xff, 0x0c, 0x07, 0x01, 0xff, 0x09, 0x05, 0x01, 0xff, 0x09, 0x06, 0x03, 0xff, 0x09, 0x05, 0x03, 0xff, 0x0a, 0x04, 0x01, 0xff, 0x09, 0x08, 0x00, 0xff, 0x0a, 0x07, 0x00, 0xff, 0x0c, 0x07, 0x02, 0xff, 0x0c, 0x07, 0x02, 0xff, 0x06, 0x05, 0x02, 0xff, 0x08, 0x07, 0x02, 0xff, 0x08, 0x06, 0x02, 0xff, 0x09, 0x06, 0x02, 0xff, 0x09, 0x06, 0x03, 0xff, 0x07, 0x05, 0x03, 0xff, 0x08, 0x05, 0x01, 0xff, 0x09, 0x05, 0x02, 0xff, 0x11, 0x07, 0x04, 0xff, 0x27, 0x1b, 0x05, 0xff, 0x13, 0x0b, 0x05, 0xff, 0x0b, 0x07, 0x02, 0xff, 0x0a, 0x0c, 0x02, 0xff, 0x0b, 0x0e, 0x03, 0xff, 0x09, 0x09, 0x06, 0xff, 0x08, 0x05, 0x00, 0xff, 0x07, 0x03, 0x00, 0xff, 0x01, 0x04, 0x0b, 0xff, 0x68, 0x7c, 0x85, 0xff, 0x5a, 0x63, 0x5b, 0xff, 0x0a, 0x01, 0x3f, 0xff, 0x12, 0x2e, 0xda, 0xff, 0x12, 0x84, 0xff, 0xff, 0x19, 0xa7, 0xff, 0xff, 0x23, 0x76, 0x9c, 0xff, 0x10, 0x27, 0x43, 0xff, 0x3c, 0x49, 0x57, 0xff, 0xc0, 0xc9, 0xc7, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0x50, 0xeb, 0xff, 0xff, 0x1f, 0x8c, 0xba, 0xff, 0xad, 0xac, 0xaa, 0xff, 0x8c, 0x9f, 0xa9, 0xff, 0x24, 0x2b, 0x41, 0xff, 0x06, 0x18, 0x37, 0xff, 0x93, 0xb6, 0xc6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xec, 0xf1, 0xf0, 0xff, 0x86, 0x98, 0x9a, 0xff, 0xc9, 0xce, 0xcc, 0xff, 0xbb, 0xbe, 0xb9, 0xff, 0x5d, 0x5e, 0x64, 0xff, 0x27, 0x17, 0x11, 0xff, 0x18, 0x03, 0x00, 0xff, 0x21, 0x14, 0x05, 0xff, 0x2b, 0x1e, 0x0d, 0xff, 0x29, 0x1a, 0x08, 0xff, 0x25, 0x17, 0x06, 0xff, 0x25, 0x19, 0x06, 0xff, 0x26, 0x19, 0x05, 0xff, 0x28, 0x1a, 0x06, 0xff, 0x9c, 0x94, 0x8c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe4, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xee, 0xeb, 0xff, 0x87, 0x44, 0x2a, 0xff, 0x70, 0x22, 0x01, 0xff, 0x71, 0x22, 0x02, 0xff, 0x70, 0x21, 0x01, 0xff, 0x70, 0x20, 0x00, 0xff, 0x72, 0x24, 0x02, 0xff, 0x71, 0x23, 0x00, 0xff, 0x71, 0x23, 0x00, 0xff, 0x72, 0x23, 0x01, 0xff, 0x74, 0x23, 0x00, 0xff, 0x75, 0x25, 0x01, 0xff, 0x76, 0x24, 0x01, 0xff, 0x77, 0x25, 0x00, 0xff, 0x7a, 0x27, 0x01, 0xff, 0x7b, 0x27, 0x02, 0xff, 0x7a, 0x28, 0x01, 0xff, 0x7e, 0x2b, 0x02, 0xff, 0x7e, 0x2b, 0x03, 0xff, 0x7d, 0x2e, 0x03, 0xff, 0x7e, 0x2f, 0x04, 0xff, 0x7d, 0x31, 0x06, 0xff, 0x7c, 0x37, 0x09, 0xff, 0x85, 0x42, 0x1c, 0xff, 0x8a, 0x44, 0x25, 0xff, 0x82, 0x3c, 0x1f, 0xff, 0x77, 0x3a, 0x1c, 0xff, 0x70, 0x33, 0x15, 0xff, 0x7c, 0x41, 0x1e, 0xff, 0x7e, 0x45, 0x22, 0xff, 0x7c, 0x48, 0x23, 0xff, 0x70, 0x3e, 0x0b, 0xff, 0x6b, 0x39, 0x00, 0xff, 0x6e, 0x3a, 0x02, 0xff, 0x6c, 0x38, 0x02, 0xff, 0x6c, 0x38, 0x01, 0xff, 0x6b, 0x38, 0x01, 0xff, 0x65, 0x32, 0x01, 0xff, 0x59, 0x2e, 0x01, 0xff, 0xa5, 0x4d, 0x05, 0xff, 0xed, 0x62, 0x01, 0xff, 0xd5, 0x5a, 0x00, 0xff, 0xb0, 0x4d, 0x02, 0xff, 0xa5, 0x4a, 0x01, 0xff, 0x9e, 0x44, 0x00, 0xff, 0xa6, 0x4d, 0x02, 0xff, 0xc3, 0x68, 0x06, 0xff, 0xb4, 0x5c, 0x01, 0xff, 0xa3, 0x57, 0x00, 0xff, 0xbe, 0x6b, 0x01, 0xff, 0xd5, 0x73, 0x02, 0xff, 0x7f, 0x46, 0x01, 0xff, 0x15, 0x0e, 0x00, 0xff, 0x5d, 0x21, 0x07, 0xff, 0xe7, 0xaa, 0x06, 0xff, 0xff, 0xfb, 0x02, 0xff, 0xbc, 0x86, 0x0c, 0xff, 0x2d, 0x0f, 0x07, 0xff, 0x47, 0x23, 0x01, 0xff, 0x82, 0x53, 0x08, 0xff, 0x3c, 0x2c, 0x06, 0xff, 0x22, 0x24, 0x03, 0xff, 0x2f, 0x27, 0x09, 0xff, 0x22, 0x14, 0x09, 0xff, 0x0f, 0x05, 0x00, 0xff, 0x0d, 0x08, 0x02, 0xff, 0x0b, 0x05, 0x01, 0xff, 0x09, 0x04, 0x02, 0xff, 0x08, 0x04, 0x01, 0xff, 0x0a, 0x05, 0x01, 0xff, 0x0a, 0x05, 0x02, 0xff, 0x0a, 0x05, 0x02, 0xff, 0x0b, 0x05, 0x02, 0xff, 0x0a, 0x05, 0x00, 0xff, 0x0d, 0x09, 0x02, 0xff, 0x0c, 0x07, 0x02, 0xff, 0x06, 0x03, 0x01, 0xff, 0x09, 0x06, 0x01, 0xff, 0x09, 0x06, 0x01, 0xff, 0x08, 0x06, 0x03, 0xff, 0x08, 0x05, 0x02, 0xff, 0x09, 0x06, 0x01, 0xff, 0x09, 0x05, 0x02, 0xff, 0x07, 0x05, 0x03, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x01, 0xff, 0x05, 0x04, 0x01, 0xff, 0x1d, 0x1f, 0x04, 0xff, 0x11, 0x11, 0x02, 0xff, 0x09, 0x09, 0x02, 0xff, 0x09, 0x0b, 0x03, 0xff, 0x05, 0x06, 0x01, 0xff, 0x0a, 0x0b, 0x04, 0xff, 0x04, 0x02, 0x00, 0xff, 0x0c, 0x0c, 0x0f, 0xff, 0x8f, 0xa5, 0xb2, 0xff, 0x30, 0x36, 0x38, 0xff, 0x00, 0x00, 0x4e, 0xff, 0x1a, 0x3a, 0xec, 0xff, 0x12, 0x7d, 0xff, 0xff, 0x1b, 0xbd, 0xff, 0xff, 0x1f, 0xbb, 0xf6, 0xff, 0x48, 0x89, 0x9f, 0xff, 0x21, 0x1f, 0x1b, 0xff, 0x70, 0x65, 0x5c, 0xff, 0x72, 0xcc, 0xd2, 0xff, 0x35, 0xc1, 0xfa, 0xff, 0xca, 0xdd, 0xe3, 0xff, 0x83, 0x93, 0x99, 0xff, 0x25, 0x2e, 0x40, 0xff, 0x11, 0x24, 0x3d, 0xff, 0x24, 0x49, 0x62, 0xff, 0xbd, 0xd2, 0xd6, 0xff, 0xec, 0xed, 0xec, 0xff, 0x53, 0x55, 0x51, 0xff, 0x15, 0x10, 0x0a, 0xff, 0x1a, 0x03, 0x00, 0xff, 0x08, 0x00, 0x00, 0xff, 0x19, 0x0b, 0x00, 0xff, 0x2a, 0x1c, 0x0a, 0xff, 0x2c, 0x1b, 0x0a, 0xff, 0x28, 0x19, 0x08, 0xff, 0x25, 0x16, 0x07, 0xff, 0x27, 0x19, 0x08, 0xff, 0x25, 0x19, 0x07, 0xff, 0x25, 0x17, 0x06, 0xff, 0x40, 0x34, 0x24, 0xff, 0xed, 0xec, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xca, 0xae, 0xa3, 0xff, 0x71, 0x22, 0x04, 0xff, 0x70, 0x21, 0x01, 0xff, 0x71, 0x21, 0x01, 0xff, 0x71, 0x21, 0x01, 0xff, 0x71, 0x22, 0x01, 0xff, 0x72, 0x24, 0x00, 0xff, 0x72, 0x24, 0x02, 0xff, 0x73, 0x24, 0x02, 0xff, 0x74, 0x23, 0x01, 0xff, 0x74, 0x23, 0x00, 0xff, 0x77, 0x25, 0x01, 0xff, 0x78, 0x26, 0x01, 0xff, 0x79, 0x26, 0x00, 0xff, 0x7b, 0x29, 0x02, 0xff, 0x7b, 0x2a, 0x02, 0xff, 0x7c, 0x2b, 0x02, 0xff, 0x7e, 0x2c, 0x03, 0xff, 0x81, 0x30, 0x06, 0xff, 0x86, 0x35, 0x0d, 0xff, 0x83, 0x37, 0x13, 0xff, 0x83, 0x39, 0x11, 0xff, 0x87, 0x39, 0x18, 0xff, 0x83, 0x4e, 0x3e, 0xff, 0x81, 0x6e, 0x63, 0xff, 0x97, 0x97, 0x8e, 0xff, 0x97, 0x95, 0x8b, 0xff, 0x84, 0x6e, 0x5e, 0xff, 0x76, 0x49, 0x31, 0xff, 0x7f, 0x4b, 0x26, 0xff, 0x71, 0x40, 0x09, 0xff, 0x6f, 0x3e, 0x04, 0xff, 0x73, 0x3e, 0x08, 0xff, 0x6e, 0x3b, 0x03, 0xff, 0x6c, 0x39, 0x00, 0xff, 0x6b, 0x37, 0x01, 0xff, 0x68, 0x35, 0x02, 0xff, 0x57, 0x2f, 0x02, 0xff, 0x8a, 0x45, 0x03, 0xff, 0xdf, 0x5b, 0x01, 0xff, 0xc2, 0x4e, 0x01, 0xff, 0x9f, 0x47, 0x01, 0xff, 0x93, 0x3c, 0x02, 0xff, 0x9e, 0x45, 0x03, 0xff, 0xbf, 0x65, 0x01, 0xff, 0xb4, 0x61, 0x02, 0xff, 0x9c, 0x4e, 0x02, 0xff, 0xb1, 0x5f, 0x01, 0xff, 0xc2, 0x6d, 0x02, 0xff, 0x9e, 0x58, 0x02, 0xff, 0x57, 0x31, 0x01, 0xff, 0x4c, 0x1f, 0x00, 0xff, 0x94, 0x55, 0x09, 0xff, 0xff, 0xef, 0x07, 0xff, 0xc9, 0xad, 0x05, 0xff, 0x20, 0x13, 0x03, 0xff, 0x64, 0x44, 0x08, 0xff, 0x7b, 0x5a, 0x0a, 0xff, 0x42, 0x40, 0x0a, 0xff, 0x25, 0x2a, 0x07, 0xff, 0x24, 0x1b, 0x02, 0xff, 0x1d, 0x0f, 0x03, 0xff, 0x0b, 0x06, 0x04, 0xff, 0x0c, 0x05, 0x02, 0xff, 0x0a, 0x06, 0x00, 0xff, 0x08, 0x04, 0x01, 0xff, 0x07, 0x04, 0x01, 0xff, 0x09, 0x05, 0x02, 0xff, 0x09, 0x03, 0x01, 0xff, 0x08, 0x04, 0x01, 0xff, 0x09, 0x04, 0x02, 0xff, 0x0c, 0x05, 0x02, 0xff, 0x0f, 0x09, 0x03, 0xff, 0x10, 0x09, 0x00, 0xff, 0x0c, 0x05, 0x01, 0xff, 0x08, 0x03, 0x01, 0xff, 0x0a, 0x06, 0x02, 0xff, 0x0a, 0x07, 0x02, 0xff, 0x09, 0x06, 0x02, 0xff, 0x08, 0x05, 0x01, 0xff, 0x09, 0x05, 0x02, 0xff, 0x08, 0x04, 0x02, 0xff, 0x07, 0x06, 0x00, 0xff, 0x06, 0x07, 0x01, 0xff, 0x0a, 0x06, 0x03, 0xff, 0x0a, 0x06, 0x02, 0xff, 0x15, 0x14, 0x03, 0xff, 0x1a, 0x1c, 0x01, 0xff, 0x0b, 0x0a, 0x02, 0xff, 0x09, 0x08, 0x03, 0xff, 0x09, 0x09, 0x02, 0xff, 0x03, 0x05, 0x02, 0xff, 0x09, 0x07, 0x02, 0xff, 0x00, 0x00, 0x00, 0xff, 0x5a, 0x73, 0x8a, 0xff, 0xaa, 0xcd, 0xd4, 0xff, 0x20, 0x22, 0x2b, 0xff, 0x0d, 0x0d, 0x8e, 0xff, 0x30, 0x68, 0xff, 0xff, 0x23, 0x8b, 0xfc, 0xff, 0x1c, 0xb9, 0xff, 0xff, 0x56, 0xcc, 0xff, 0xff, 0x66, 0x6b, 0x68, 0xff, 0x3b, 0x3e, 0x35, 0xff, 0x3c, 0x48, 0x54, 0xff, 0x3f, 0x65, 0x89, 0xff, 0xc9, 0xe0, 0xe7, 0xff, 0xd9, 0xe1, 0xe3, 0xff, 0x1a, 0x34, 0x45, 0xff, 0x24, 0x49, 0x59, 0xff, 0xbc, 0xc9, 0xce, 0xff, 0xb3, 0xc9, 0xcb, 0xff, 0xbf, 0xd6, 0xd4, 0xff, 0x3e, 0x3b, 0x33, 0xff, 0x00, 0x00, 0x00, 0xff, 0x21, 0x11, 0x03, 0xff, 0x2e, 0x1f, 0x09, 0xff, 0x2c, 0x1e, 0x0c, 0xff, 0x29, 0x1a, 0x0b, 0xff, 0x27, 0x18, 0x09, 0xff, 0x26, 0x18, 0x08, 0xff, 0x27, 0x18, 0x08, 0xff, 0x28, 0x1a, 0x08, 0xff, 0x23, 0x18, 0x06, 0xff, 0x24, 0x16, 0x05, 0xff, 0xa6, 0xa0, 0x99, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfc, 0xfc, 0xff, 0x91, 0x54, 0x3d, 0xff, 0x70, 0x21, 0x02, 0xff, 0x70, 0x20, 0x01, 0xff, 0x71, 0x21, 0x01, 0xff, 0x6f, 0x1f, 0x01, 0xff, 0x70, 0x21, 0x01, 0xff, 0x71, 0x23, 0x02, 0xff, 0x73, 0x23, 0x02, 0xff, 0x73, 0x21, 0x01, 0xff, 0x74, 0x23, 0x01, 0xff, 0x75, 0x24, 0x02, 0xff, 0x76, 0x25, 0x02, 0xff, 0x79, 0x26, 0x02, 0xff, 0x7c, 0x29, 0x02, 0xff, 0x7b, 0x28, 0x01, 0xff, 0x7b, 0x28, 0x01, 0xff, 0x7e, 0x2d, 0x03, 0xff, 0x80, 0x2f, 0x04, 0xff, 0x85, 0x35, 0x0b, 0xff, 0x8b, 0x3f, 0x21, 0xff, 0x8a, 0x3d, 0x25, 0xff, 0x8d, 0x60, 0x4c, 0xff, 0xb7, 0xc5, 0xc1, 0xff, 0xe1, 0xf0, 0xf1, 0xff, 0xf4, 0xff, 0xff, 0xff, 0xf6, 0xff, 0xff, 0xff, 0xe7, 0xef, 0xf0, 0xff, 0xa1, 0xad, 0xab, 0xff, 0x72, 0x49, 0x2f, 0xff, 0x7b, 0x40, 0x15, 0xff, 0x77, 0x46, 0x18, 0xff, 0x72, 0x40, 0x0b, 0xff, 0x6f, 0x3c, 0x04, 0xff, 0x6a, 0x37, 0x01, 0xff, 0x69, 0x35, 0x01, 0xff, 0x69, 0x34, 0x01, 0xff, 0x5a, 0x2e, 0x01, 0xff, 0x78, 0x3b, 0x01, 0xff, 0xd9, 0x58, 0x02, 0xff, 0xc4, 0x4e, 0x04, 0xff, 0xa0, 0x47, 0x01, 0xff, 0xac, 0x50, 0x02, 0xff, 0xb9, 0x5c, 0x04, 0xff, 0xb1, 0x59, 0x02, 0xff, 0x96, 0x4b, 0x00, 0xff, 0x91, 0x4b, 0x00, 0xff, 0xa3, 0x56, 0x01, 0xff, 0x9c, 0x56, 0x00, 0xff, 0x71, 0x3e, 0x00, 0xff, 0x64, 0x33, 0x02, 0xff, 0x64, 0x27, 0x03, 0xff, 0xd1, 0xad, 0x06, 0xff, 0xf1, 0xd8, 0x09, 0xff, 0x28, 0x1c, 0x07, 0xff, 0x15, 0x17, 0x04, 0xff, 0x2f, 0x2c, 0x05, 0xff, 0x1a, 0x19, 0x05, 0xff, 0x02, 0x01, 0x01, 0xff, 0x08, 0x01, 0x00, 0xff, 0x0c, 0x02, 0x01, 0xff, 0x0c, 0x05, 0x02, 0xff, 0x0a, 0x08, 0x00, 0xff, 0x08, 0x04, 0x01, 0xff, 0x07, 0x02, 0x00, 0xff, 0x07, 0x03, 0x01, 0xff, 0x08, 0x04, 0x01, 0xff, 0x09, 0x05, 0x01, 0xff, 0x08, 0x03, 0x02, 0xff, 0x08, 0x04, 0x01, 0xff, 0x0b, 0x08, 0x00, 0xff, 0x0c, 0x06, 0x00, 0xff, 0x0d, 0x06, 0x02, 0xff, 0x0e, 0x07, 0x01, 0xff, 0x0d, 0x07, 0x01, 0xff, 0x07, 0x04, 0x01, 0xff, 0x09, 0x06, 0x01, 0xff, 0x0a, 0x05, 0x00, 0xff, 0x0a, 0x06, 0x00, 0xff, 0x09, 0x07, 0x00, 0xff, 0x08, 0x05, 0x02, 0xff, 0x08, 0x05, 0x02, 0xff, 0x09, 0x05, 0x01, 0xff, 0x08, 0x06, 0x01, 0xff, 0x08, 0x06, 0x01, 0xff, 0x07, 0x04, 0x03, 0xff, 0x0a, 0x06, 0x04, 0xff, 0x1b, 0x1c, 0x01, 0xff, 0x13, 0x14, 0x01, 0xff, 0x0a, 0x08, 0x02, 0xff, 0x0b, 0x09, 0x02, 0xff, 0x09, 0x07, 0x02, 0xff, 0x06, 0x03, 0x00, 0xff, 0x03, 0x00, 0x00, 0xff, 0x18, 0x26, 0x30, 0xff, 0xa1, 0xce, 0xe9, 0xff, 0x5f, 0x6e, 0x6d, 0xff, 0x00, 0x00, 0x31, 0xff, 0x2f, 0x47, 0xd9, 0xff, 0x24, 0x6d, 0xfb, 0xff, 0x0d, 0x85, 0xfe, 0xff, 0x32, 0xa6, 0xfc, 0xff, 0xac, 0xc5, 0xd5, 0xff, 0x45, 0x45, 0x3d, 0xff, 0x80, 0x83, 0x84, 0xff, 0x6e, 0xa3, 0xb8, 0xff, 0x29, 0x4b, 0x5c, 0xff, 0xb0, 0xad, 0xa8, 0xff, 0xc6, 0xd7, 0xdc, 0xff, 0xbb, 0xdf, 0xe3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xcd, 0xe2, 0xe0, 0xff, 0x2c, 0x20, 0x1a, 0xff, 0x1d, 0x07, 0x00, 0xff, 0x30, 0x22, 0x0e, 0xff, 0x27, 0x18, 0x0b, 0xff, 0x28, 0x18, 0x09, 0xff, 0x28, 0x19, 0x08, 0xff, 0x26, 0x19, 0x09, 0xff, 0x26, 0x17, 0x09, 0xff, 0x27, 0x17, 0x07, 0xff, 0x25, 0x18, 0x06, 0xff, 0x24, 0x18, 0x06, 0xff, 0x60, 0x56, 0x48, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xcc, 0xc5, 0xff, 0x79, 0x2f, 0x10, 0xff, 0x70, 0x22, 0x01, 0xff, 0x6f, 0x20, 0x00, 0xff, 0x6f, 0x1f, 0x01, 0xff, 0x70, 0x20, 0x01, 0xff, 0x71, 0x22, 0x01, 0xff, 0x70, 0x22, 0x01, 0xff, 0x73, 0x23, 0x02, 0xff, 0x76, 0x26, 0x03, 0xff, 0x74, 0x25, 0x01, 0xff, 0x74, 0x26, 0x00, 0xff, 0x77, 0x25, 0x01, 0xff, 0x7a, 0x27, 0x02, 0xff, 0x7a, 0x27, 0x02, 0xff, 0x7c, 0x29, 0x01, 0xff, 0x7f, 0x2e, 0x04, 0xff, 0x80, 0x30, 0x06, 0xff, 0x85, 0x36, 0x0d, 0xff, 0x89, 0x39, 0x1b, 0xff, 0x82, 0x40, 0x2f, 0xff, 0xa9, 0xbb, 0xb5, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xff, 0xff, 0x9d, 0xa5, 0xa4, 0xff, 0x75, 0x49, 0x32, 0xff, 0x79, 0x44, 0x1b, 0xff, 0x76, 0x43, 0x11, 0xff, 0x70, 0x3d, 0x05, 0xff, 0x6b, 0x37, 0x02, 0xff, 0x6a, 0x36, 0x01, 0xff, 0x69, 0x34, 0x01, 0xff, 0x5a, 0x2d, 0x02, 0xff, 0x67, 0x35, 0x02, 0xff, 0xde, 0x57, 0x03, 0xff, 0xdc, 0x5d, 0x02, 0xff, 0xc5, 0x5d, 0x01, 0xff, 0xd6, 0x6e, 0x01, 0xff, 0xcc, 0x6c, 0x01, 0xff, 0xaa, 0x57, 0x01, 0xff, 0x92, 0x47, 0x01, 0xff, 0xa0, 0x51, 0x02, 0xff, 0xa7, 0x5b, 0x01, 0xff, 0x8c, 0x4e, 0x02, 0xff, 0x7d, 0x46, 0x03, 0xff, 0x75, 0x36, 0x01, 0xff, 0x85, 0x54, 0x06, 0xff, 0xeb, 0xc8, 0x0c, 0xff, 0x56, 0x3e, 0x03, 0xff, 0x02, 0x00, 0x08, 0xff, 0x22, 0x17, 0x05, 0xff, 0x00, 0x00, 0x00, 0xff, 0x0c, 0x02, 0x01, 0xff, 0x10, 0x07, 0x01, 0xff, 0x0c, 0x05, 0x00, 0xff, 0x0d, 0x07, 0x02, 0xff, 0x0b, 0x08, 0x01, 0xff, 0x0d, 0x07, 0x00, 0xff, 0x0d, 0x04, 0x02, 0xff, 0x09, 0x03, 0x01, 0xff, 0x08, 0x04, 0x01, 0xff, 0x09, 0x04, 0x01, 0xff, 0x09, 0x04, 0x00, 0xff, 0x0a, 0x06, 0x03, 0xff, 0x0c, 0x07, 0x03, 0xff, 0x0b, 0x07, 0x01, 0xff, 0x0a, 0x05, 0x00, 0xff, 0x0b, 0x06, 0x01, 0xff, 0x0f, 0x09, 0x02, 0xff, 0x0f, 0x08, 0x02, 0xff, 0x09, 0x04, 0x01, 0xff, 0x09, 0x06, 0x02, 0xff, 0x0a, 0x06, 0x01, 0xff, 0x0b, 0x07, 0x02, 0xff, 0x09, 0x07, 0x01, 0xff, 0x08, 0x05, 0x00, 0xff, 0x08, 0x06, 0x02, 0xff, 0x09, 0x06, 0x03, 0xff, 0x07, 0x05, 0x02, 0xff, 0x06, 0x05, 0x01, 0xff, 0x07, 0x04, 0x00, 0xff, 0x06, 0x03, 0x01, 0xff, 0x12, 0x10, 0x03, 0xff, 0x1a, 0x1c, 0x02, 0xff, 0x0c, 0x0b, 0x01, 0xff, 0x0b, 0x08, 0x05, 0xff, 0x0c, 0x09, 0x02, 0xff, 0x08, 0x05, 0x00, 0xff, 0x07, 0x01, 0x00, 0xff, 0x04, 0x02, 0x05, 0xff, 0x41, 0x59, 0x72, 0xff, 0x73, 0x93, 0xa0, 0xff, 0x0b, 0x0b, 0x06, 0xff, 0x0a, 0x06, 0x6d, 0xff, 0x26, 0x4b, 0xf1, 0xff, 0x1a, 0x76, 0xfe, 0xff, 0x34, 0xa7, 0xff, 0xff, 0x7b, 0xa7, 0xcc, 0xff, 0x15, 0x0b, 0x01, 0xff, 0x4a, 0x3f, 0x41, 0xff, 0x6a, 0xd7, 0xef, 0xff, 0x37, 0x99, 0xc8, 0xff, 0x5d, 0x5a, 0x56, 0xff, 0xa1, 0xae, 0xb0, 0xff, 0xf2, 0xf7, 0xf7, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xf0, 0xff, 0xff, 0xff, 0xc0, 0xd4, 0xd3, 0xff, 0x26, 0x19, 0x0f, 0xff, 0x23, 0x0e, 0x01, 0xff, 0x2e, 0x1e, 0x0d, 0xff, 0x28, 0x19, 0x0a, 0xff, 0x27, 0x18, 0x09, 0xff, 0x27, 0x18, 0x08, 0xff, 0x27, 0x18, 0x09, 0xff, 0x26, 0x17, 0x08, 0xff, 0x27, 0x18, 0x07, 0xff, 0x26, 0x18, 0x05, 0xff, 0x2c, 0x1e, 0x0d, 0xff, 0xc8, 0xc4, 0xc0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb2, 0x86, 0x76, 0xff, 0x6f, 0x1f, 0x01, 0xff, 0x6f, 0x1f, 0x02, 0xff, 0x71, 0x21, 0x02, 0xff, 0x72, 0x22, 0x01, 0xff, 0x71, 0x23, 0x02, 0xff, 0x72, 0x23, 0x02, 0xff, 0x70, 0x22, 0x01, 0xff, 0x72, 0x23, 0x01, 0xff, 0x75, 0x24, 0x02, 0xff, 0x74, 0x25, 0x01, 0xff, 0x76, 0x27, 0x02, 0xff, 0x79, 0x28, 0x02, 0xff, 0x7c, 0x29, 0x03, 0xff, 0x7d, 0x29, 0x01, 0xff, 0x7f, 0x2d, 0x03, 0xff, 0x81, 0x31, 0x08, 0xff, 0x86, 0x37, 0x12, 0xff, 0x85, 0x36, 0x18, 0xff, 0x82, 0x4a, 0x39, 0xff, 0xc0, 0xd1, 0xcf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd8, 0xee, 0xf1, 0xff, 0x85, 0x72, 0x69, 0xff, 0x7c, 0x45, 0x25, 0xff, 0x78, 0x43, 0x18, 0xff, 0x70, 0x3c, 0x06, 0xff, 0x6d, 0x3a, 0x01, 0xff, 0x6b, 0x38, 0x01, 0xff, 0x6b, 0x35, 0x01, 0xff, 0x5f, 0x31, 0x01, 0xff, 0x5c, 0x30, 0x03, 0xff, 0xd1, 0x54, 0x04, 0xff, 0xe8, 0x5e, 0x00, 0xff, 0xd3, 0x6a, 0x02, 0xff, 0xe3, 0x7b, 0x03, 0xff, 0xd7, 0x73, 0x01, 0xff, 0xb5, 0x62, 0x01, 0xff, 0xa1, 0x54, 0x01, 0xff, 0xb0, 0x5d, 0x04, 0xff, 0x97, 0x51, 0x03, 0xff, 0x75, 0x3c, 0x02, 0xff, 0x80, 0x43, 0x02, 0xff, 0x8f, 0x4e, 0x05, 0xff, 0xaf, 0x86, 0x0f, 0xff, 0x51, 0x42, 0x07, 0xff, 0x00, 0x00, 0x00, 0xff, 0x11, 0x09, 0x01, 0xff, 0x0d, 0x03, 0x00, 0xff, 0x0f, 0x07, 0x01, 0xff, 0x10, 0x08, 0x01, 0xff, 0x0c, 0x07, 0x02, 0xff, 0x0b, 0x07, 0x00, 0xff, 0x0d, 0x07, 0x00, 0xff, 0x0b, 0x05, 0x00, 0xff, 0x0e, 0x09, 0x01, 0xff, 0x0f, 0x08, 0x02, 0xff, 0x09, 0x04, 0x00, 0xff, 0x09, 0x05, 0x01, 0xff, 0x0a, 0x05, 0x01, 0xff, 0x0d, 0x07, 0x02, 0xff, 0x0f, 0x09, 0x01, 0xff, 0x0e, 0x07, 0x02, 0xff, 0x09, 0x04, 0x01, 0xff, 0x09, 0x05, 0x01, 0xff, 0x0c, 0x07, 0x01, 0xff, 0x11, 0x0a, 0x01, 0xff, 0x10, 0x09, 0x03, 0xff, 0x09, 0x03, 0x01, 0xff, 0x0a, 0x05, 0x01, 0xff, 0x0c, 0x08, 0x02, 0xff, 0x0a, 0x06, 0x01, 0xff, 0x08, 0x06, 0x00, 0xff, 0x08, 0x06, 0x02, 0xff, 0x09, 0x06, 0x02, 0xff, 0x08, 0x05, 0x02, 0xff, 0x07, 0x05, 0x02, 0xff, 0x07, 0x05, 0x02, 0xff, 0x09, 0x07, 0x02, 0xff, 0x08, 0x06, 0x01, 0xff, 0x09, 0x05, 0x02, 0xff, 0x19, 0x18, 0x02, 0xff, 0x11, 0x12, 0x02, 0xff, 0x08, 0x06, 0x03, 0xff, 0x0a, 0x09, 0x02, 0xff, 0x0a, 0x06, 0x02, 0xff, 0x0a, 0x05, 0x02, 0xff, 0x00, 0x00, 0x00, 0xff, 0x0c, 0x13, 0x19, 0xff, 0x68, 0x92, 0xb1, 0xff, 0x5a, 0x75, 0x7a, 0xff, 0x26, 0x23, 0x42, 0xff, 0x39, 0x46, 0xc6, 0xff, 0x1e, 0x4c, 0xea, 0xff, 0x28, 0x87, 0xff, 0xff, 0x5e, 0x9b, 0xd9, 0xff, 0x26, 0x1f, 0x13, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x0f, 0x25, 0xff, 0x47, 0x74, 0x90, 0xff, 0xd0, 0xde, 0xde, 0xff, 0x97, 0x9a, 0x9f, 0xff, 0x54, 0x65, 0x65, 0xff, 0xdc, 0xe1, 0xe2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa8, 0xbd, 0xbc, 0xff, 0x1c, 0x0d, 0x05, 0xff, 0x29, 0x14, 0x03, 0xff, 0x2b, 0x1e, 0x0f, 0xff, 0x26, 0x19, 0x0a, 0xff, 0x28, 0x19, 0x09, 0xff, 0x27, 0x18, 0x09, 0xff, 0x28, 0x19, 0x09, 0xff, 0x26, 0x18, 0x09, 0xff, 0x25, 0x16, 0x06, 0xff, 0x26, 0x17, 0x05, 0xff, 0x84, 0x7c, 0x71, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf3, 0xec, 0xe9, 0xff, 0x88, 0x44, 0x2c, 0xff, 0x72, 0x21, 0x02, 0xff, 0x70, 0x21, 0x02, 0xff, 0x72, 0x22, 0x02, 0xff, 0x71, 0x23, 0x02, 0xff, 0x73, 0x22, 0x01, 0xff, 0x71, 0x21, 0x01, 0xff, 0x6f, 0x21, 0x00, 0xff, 0x73, 0x23, 0x01, 0xff, 0x73, 0x24, 0x02, 0xff, 0x76, 0x26, 0x02, 0xff, 0x75, 0x27, 0x01, 0xff, 0x79, 0x2a, 0x02, 0xff, 0x7b, 0x2a, 0x01, 0xff, 0x7c, 0x2c, 0x02, 0xff, 0x81, 0x2f, 0x09, 0xff, 0x86, 0x37, 0x14, 0xff, 0x86, 0x38, 0x1d, 0xff, 0x80, 0x4a, 0x3a, 0xff, 0xba, 0xca, 0xc5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xff, 0xff, 0xff, 0x8e, 0x84, 0x79, 0xff, 0x72, 0x39, 0x1b, 0xff, 0x71, 0x3e, 0x10, 0xff, 0x70, 0x3e, 0x06, 0xff, 0x6c, 0x3a, 0x01, 0xff, 0x68, 0x36, 0x01, 0xff, 0x69, 0x36, 0x01, 0xff, 0x62, 0x32, 0x01, 0xff, 0x54, 0x2e, 0x02, 0xff, 0xb2, 0x4f, 0x03, 0xff, 0xe9, 0x5e, 0x00, 0xff, 0xc1, 0x58, 0x01, 0xff, 0xd4, 0x6e, 0x04, 0xff, 0xce, 0x6c, 0x01, 0xff, 0xb1, 0x5b, 0x01, 0xff, 0xc4, 0x6c, 0x03, 0xff, 0xa3, 0x57, 0x02, 0xff, 0x59, 0x29, 0x01, 0xff, 0x67, 0x34, 0x01, 0xff, 0xa2, 0x57, 0x02, 0xff, 0x74, 0x45, 0x07, 0xff, 0x23, 0x1b, 0x07, 0xff, 0x00, 0x00, 0x00, 0xff, 0x1a, 0x0e, 0x01, 0xff, 0x10, 0x0b, 0x02, 0xff, 0x0f, 0x06, 0x01, 0xff, 0x0d, 0x06, 0x01, 0xff, 0x0b, 0x06, 0x00, 0xff, 0x0b, 0x05, 0x01, 0xff, 0x0d, 0x09, 0x01, 0xff, 0x11, 0x0a, 0x01, 0xff, 0x0e, 0x07, 0x01, 0xff, 0x0a, 0x06, 0x02, 0xff, 0x0f, 0x0a, 0x01, 0xff, 0x0a, 0x05, 0x00, 0xff, 0x07, 0x04, 0x01, 0xff, 0x09, 0x05, 0x00, 0xff, 0x0b, 0x08, 0x01, 0xff, 0x0d, 0x08, 0x02, 0xff, 0x0a, 0x05, 0x01, 0xff, 0x09, 0x03, 0x02, 0xff, 0x09, 0x05, 0x02, 0xff, 0x0e, 0x09, 0x02, 0xff, 0x12, 0x0c, 0x01, 0xff, 0x0f, 0x09, 0x02, 0xff, 0x09, 0x03, 0x01, 0xff, 0x09, 0x05, 0x01, 0xff, 0x0b, 0x06, 0x02, 0xff, 0x09, 0x04, 0x00, 0xff, 0x0a, 0x06, 0x00, 0xff, 0x08, 0x05, 0x00, 0xff, 0x08, 0x05, 0x02, 0xff, 0x08, 0x05, 0x02, 0xff, 0x07, 0x05, 0x01, 0xff, 0x08, 0x06, 0x02, 0xff, 0x0a, 0x06, 0x02, 0xff, 0x07, 0x05, 0x02, 0xff, 0x05, 0x01, 0x03, 0xff, 0x0f, 0x0e, 0x02, 0xff, 0x18, 0x16, 0x03, 0xff, 0x0c, 0x0a, 0x01, 0xff, 0x07, 0x06, 0x02, 0xff, 0x08, 0x07, 0x03, 0xff, 0x08, 0x06, 0x03, 0xff, 0x07, 0x04, 0x01, 0xff, 0x00, 0x00, 0x00, 0xff, 0x20, 0x2a, 0x38, 0xff, 0x95, 0xc2, 0xe2, 0xff, 0x52, 0x68, 0x67, 0xff, 0x13, 0x0c, 0x40, 0xff, 0x25, 0x35, 0xd2, 0xff, 0x1a, 0x54, 0xfb, 0xff, 0x63, 0xa3, 0xff, 0xff, 0x65, 0x69, 0x5e, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x2d, 0x35, 0x35, 0xff, 0xcb, 0xd0, 0xd0, 0xff, 0x9f, 0xb0, 0xb4, 0xff, 0x2e, 0x37, 0x3b, 0xff, 0xdf, 0xea, 0xeb, 0xff, 0xc7, 0xd1, 0xd0, 0xff, 0x0a, 0x00, 0x00, 0xff, 0x2f, 0x18, 0x06, 0xff, 0x27, 0x19, 0x0d, 0xff, 0x25, 0x17, 0x07, 0xff, 0x27, 0x18, 0x08, 0xff, 0x26, 0x18, 0x09, 0xff, 0x26, 0x18, 0x08, 0xff, 0x26, 0x17, 0x08, 0xff, 0x26, 0x17, 0x07, 0xff, 0x4b, 0x40, 0x32, 0xff, 0xf3, 0xf2, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xcd, 0xc6, 0xff, 0x74, 0x27, 0x09, 0xff, 0x6f, 0x20, 0x01, 0xff, 0x6f, 0x21, 0x01, 0xff, 0x70, 0x22, 0x02, 0xff, 0x72, 0x23, 0x01, 0xff, 0x74, 0x24, 0x01, 0xff, 0x71, 0x23, 0x02, 0xff, 0x73, 0x24, 0x01, 0xff, 0x72, 0x24, 0x01, 0xff, 0x74, 0x24, 0x01, 0xff, 0x75, 0x25, 0x01, 0xff, 0x77, 0x28, 0x01, 0xff, 0x79, 0x2a, 0x01, 0xff, 0x7d, 0x2d, 0x03, 0xff, 0x7f, 0x2d, 0x05, 0xff, 0x81, 0x32, 0x0c, 0xff, 0x88, 0x3b, 0x20, 0xff, 0x85, 0x3e, 0x31, 0xff, 0xa1, 0xa7, 0xa0, 0xff, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xf0, 0xf3, 0xff, 0x83, 0x6e, 0x60, 0xff, 0x78, 0x3f, 0x1d, 0xff, 0x75, 0x3f, 0x13, 0xff, 0x71, 0x3b, 0x07, 0xff, 0x6b, 0x37, 0x02, 0xff, 0x68, 0x35, 0x00, 0xff, 0x69, 0x35, 0x00, 0xff, 0x69, 0x35, 0x02, 0xff, 0x53, 0x2f, 0x01, 0xff, 0x79, 0x3c, 0x01, 0xff, 0xe0, 0x5f, 0x02, 0xff, 0xc4, 0x4f, 0x01, 0xff, 0xa7, 0x49, 0x01, 0xff, 0xb5, 0x5c, 0x05, 0xff, 0xbc, 0x63, 0x03, 0xff, 0x88, 0x40, 0x00, 0xff, 0x47, 0x1c, 0x00, 0xff, 0x75, 0x3a, 0x01, 0xff, 0xda, 0x7d, 0x04, 0xff, 0xb2, 0x65, 0x09, 0xff, 0x12, 0x09, 0x02, 0xff, 0x00, 0x00, 0x00, 0xff, 0x11, 0x09, 0x02, 0xff, 0x20, 0x10, 0x01, 0xff, 0x14, 0x09, 0x01, 0xff, 0x0e, 0x06, 0x01, 0xff, 0x0b, 0x07, 0x02, 0xff, 0x0f, 0x09, 0x01, 0xff, 0x11, 0x09, 0x00, 0xff, 0x0f, 0x07, 0x00, 0xff, 0x0f, 0x06, 0x00, 0xff, 0x0f, 0x08, 0x00, 0xff, 0x0b, 0x06, 0x00, 0xff, 0x11, 0x0a, 0x02, 0xff, 0x0f, 0x0a, 0x02, 0xff, 0x07, 0x04, 0x01, 0xff, 0x0a, 0x05, 0x02, 0xff, 0x0c, 0x06, 0x02, 0xff, 0x09, 0x06, 0x00, 0xff, 0x08, 0x05, 0x00, 0xff, 0x0a, 0x05, 0x02, 0xff, 0x0a, 0x06, 0x00, 0xff, 0x0d, 0x06, 0x01, 0xff, 0x0f, 0x07, 0x02, 0xff, 0x0d, 0x08, 0x01, 0xff, 0x0a, 0x05, 0x02, 0xff, 0x08, 0x05, 0x02, 0xff, 0x0a, 0x06, 0x01, 0xff, 0x0b, 0x06, 0x01, 0xff, 0x09, 0x05, 0x00, 0xff, 0x09, 0x05, 0x00, 0xff, 0x07, 0x04, 0x02, 0xff, 0x07, 0x04, 0x01, 0xff, 0x08, 0x05, 0x02, 0xff, 0x08, 0x06, 0x01, 0xff, 0x07, 0x04, 0x01, 0xff, 0x07, 0x03, 0x00, 0xff, 0x06, 0x04, 0x01, 0xff, 0x0a, 0x06, 0x04, 0xff, 0x16, 0x12, 0x03, 0xff, 0x12, 0x11, 0x03, 0xff, 0x09, 0x06, 0x03, 0xff, 0x08, 0x07, 0x02, 0xff, 0x06, 0x07, 0x03, 0xff, 0x0b, 0x09, 0x02, 0xff, 0x08, 0x04, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x2a, 0x32, 0x43, 0xff, 0x79, 0x9b, 0xbd, 0xff, 0x20, 0x1d, 0x19, 0xff, 0x14, 0x14, 0x6e, 0xff, 0x1f, 0x3d, 0xed, 0xff, 0x42, 0x79, 0xff, 0xff, 0x75, 0x90, 0xab, 0xff, 0x1f, 0x1e, 0x0d, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x03, 0x03, 0xff, 0x6c, 0x74, 0x7e, 0xff, 0x2e, 0x2b, 0x34, 0xff, 0x34, 0x41, 0x43, 0xff, 0xce, 0xe1, 0xe1, 0xff, 0x47, 0x42, 0x3d, 0xff, 0x10, 0x05, 0x01, 0xff, 0x2c, 0x19, 0x0a, 0xff, 0x28, 0x18, 0x08, 0xff, 0x27, 0x18, 0x09, 0xff, 0x25, 0x19, 0x08, 0xff, 0x24, 0x17, 0x07, 0xff, 0x27, 0x17, 0x08, 0xff, 0x28, 0x19, 0x08, 0xff, 0xc3, 0xbf, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb1, 0x88, 0x78, 0xff, 0x70, 0x20, 0x01, 0xff, 0x71, 0x22, 0x00, 0xff, 0x70, 0x21, 0x00, 0xff, 0x70, 0x21, 0x02, 0xff, 0x72, 0x24, 0x01, 0xff, 0x73, 0x22, 0x01, 0xff, 0x72, 0x24, 0x02, 0xff, 0x72, 0x24, 0x01, 0xff, 0x73, 0x25, 0x01, 0xff, 0x74, 0x25, 0x01, 0xff, 0x75, 0x24, 0x01, 0xff, 0x78, 0x29, 0x02, 0xff, 0x7d, 0x2d, 0x04, 0xff, 0x7f, 0x2e, 0x05, 0xff, 0x81, 0x33, 0x0b, 0xff, 0x89, 0x3e, 0x20, 0xff, 0x90, 0x3c, 0x2d, 0xff, 0x90, 0x64, 0x5f, 0xff, 0xd9, 0xee, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xa1, 0xa4, 0x9d, 0xff, 0x80, 0x4d, 0x3d, 0xff, 0x7c, 0x47, 0x26, 0xff, 0x76, 0x42, 0x16, 0xff, 0x70, 0x3a, 0x06, 0xff, 0x6b, 0x36, 0x01, 0xff, 0x6a, 0x36, 0x01, 0xff, 0x69, 0x35, 0x01, 0xff, 0x6c, 0x34, 0x01, 0xff, 0x5b, 0x2e, 0x02, 0xff, 0x59, 0x2f, 0x01, 0xff, 0xcf, 0x57, 0x03, 0xff, 0xd7, 0x56, 0x01, 0xff, 0xa5, 0x48, 0x01, 0xff, 0xaa, 0x51, 0x02, 0xff, 0x8a, 0x3f, 0x03, 0xff, 0x64, 0x28, 0x02, 0xff, 0xa7, 0x5a, 0x01, 0xff, 0xfb, 0x8e, 0x03, 0xff, 0xcc, 0x75, 0x06, 0xff, 0x24, 0x13, 0x03, 0xff, 0x00, 0x00, 0x00, 0xff, 0x08, 0x05, 0x01, 0xff, 0x09, 0x03, 0x02, 0xff, 0x1b, 0x0c, 0x01, 0xff, 0x1d, 0x0d, 0x01, 0xff, 0x0f, 0x07, 0x00, 0xff, 0x0a, 0x05, 0x02, 0xff, 0x10, 0x0a, 0x02, 0xff, 0x11, 0x0a, 0x00, 0xff, 0x0f, 0x07, 0x00, 0xff, 0x10, 0x08, 0x01, 0xff, 0x11, 0x09, 0x01, 0xff, 0x12, 0x0b, 0x01, 0xff, 0x11, 0x09, 0x02, 0xff, 0x13, 0x0b, 0x03, 0xff, 0x0c, 0x06, 0x01, 0xff, 0x0b, 0x07, 0x03, 0xff, 0x0b, 0x05, 0x03, 0xff, 0x09, 0x04, 0x01, 0xff, 0x09, 0x06, 0x00, 0xff, 0x0a, 0x06, 0x01, 0xff, 0x0a, 0x05, 0x01, 0xff, 0x0c, 0x06, 0x01, 0xff, 0x0f, 0x08, 0x02, 0xff, 0x0f, 0x09, 0x02, 0xff, 0x0b, 0x06, 0x03, 0xff, 0x09, 0x06, 0x02, 0xff, 0x0a, 0x07, 0x01, 0xff, 0x0a, 0x06, 0x01, 0xff, 0x0a, 0x06, 0x01, 0xff, 0x09, 0x05, 0x01, 0xff, 0x08, 0x05, 0x02, 0xff, 0x08, 0x04, 0x01, 0xff, 0x08, 0x05, 0x02, 0xff, 0x07, 0x04, 0x01, 0xff, 0x07, 0x05, 0x01, 0xff, 0x0a, 0x07, 0x02, 0xff, 0x09, 0x07, 0x02, 0xff, 0x08, 0x04, 0x04, 0xff, 0x0c, 0x09, 0x02, 0xff, 0x12, 0x11, 0x04, 0xff, 0x0b, 0x09, 0x03, 0xff, 0x09, 0x07, 0x02, 0xff, 0x09, 0x08, 0x02, 0xff, 0x07, 0x06, 0x02, 0xff, 0x09, 0x08, 0x01, 0xff, 0x06, 0x04, 0x01, 0xff, 0x00, 0x00, 0x00, 0xff, 0x54, 0x71, 0x8d, 0xff, 0x56, 0x6d, 0x74, 0xff, 0x00, 0x00, 0x03, 0xff, 0x1c, 0x1d, 0xa3, 0xff, 0x19, 0x3b, 0xf9, 0xff, 0x39, 0x56, 0xb5, 0xff, 0x55, 0x65, 0x56, 0xff, 0x76, 0x86, 0x87, 0xff, 0x68, 0x71, 0x80, 0xff, 0x03, 0x07, 0x08, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x29, 0x24, 0x2a, 0xff, 0x1e, 0x20, 0x2a, 0xff, 0x58, 0x67, 0x6a, 0xff, 0x59, 0x57, 0x54, 0xff, 0x11, 0x05, 0x00, 0xff, 0x2c, 0x1b, 0x09, 0xff, 0x28, 0x19, 0x09, 0xff, 0x27, 0x17, 0x08, 0xff, 0x26, 0x18, 0x08, 0xff, 0x24, 0x17, 0x08, 0xff, 0x25, 0x16, 0x09, 0xff, 0x90, 0x89, 0x82, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xf2, 0xf0, 0xff, 0x8b, 0x4c, 0x33, 0xff, 0x71, 0x21, 0x01, 0xff, 0x70, 0x22, 0x01, 0xff, 0x6f, 0x21, 0x01, 0xff, 0x70, 0x21, 0x02, 0xff, 0x73, 0x23, 0x01, 0xff, 0x70, 0x22, 0x01, 0xff, 0x6f, 0x23, 0x01, 0xff, 0x72, 0x24, 0x01, 0xff, 0x72, 0x26, 0x01, 0xff, 0x75, 0x27, 0x01, 0xff, 0x77, 0x29, 0x02, 0xff, 0x79, 0x2a, 0x02, 0xff, 0x7c, 0x2d, 0x06, 0xff, 0x82, 0x33, 0x0e, 0xff, 0x83, 0x39, 0x17, 0xff, 0x8f, 0x44, 0x27, 0xff, 0x91, 0x42, 0x35, 0xff, 0x9f, 0x91, 0x8a, 0xff, 0xe6, 0xf9, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe9, 0xfa, 0xfb, 0xff, 0xae, 0xad, 0xa9, 0xff, 0x82, 0x54, 0x3b, 0xff, 0x85, 0x49, 0x30, 0xff, 0x79, 0x44, 0x28, 0xff, 0x74, 0x3f, 0x10, 0xff, 0x6f, 0x39, 0x02, 0xff, 0x6e, 0x36, 0x00, 0xff, 0x6d, 0x38, 0x03, 0xff, 0x6b, 0x36, 0x01, 0xff, 0x6a, 0x34, 0x00, 0xff, 0x63, 0x33, 0x01, 0xff, 0x57, 0x2e, 0x02, 0xff, 0xa9, 0x4b, 0x01, 0xff, 0xe4, 0x5b, 0x03, 0xff, 0xb4, 0x48, 0x02, 0xff, 0x8e, 0x3b, 0x00, 0xff, 0xa1, 0x4f, 0x03, 0xff, 0xd1, 0x6f, 0x04, 0xff, 0xfe, 0x87, 0x06, 0xff, 0xaf, 0x61, 0x06, 0xff, 0x21, 0x11, 0x04, 0xff, 0x00, 0x00, 0x00, 0xff, 0x0c, 0x06, 0x03, 0xff, 0x0b, 0x06, 0x01, 0xff, 0x0c, 0x05, 0x00, 0xff, 0x1f, 0x0e, 0x02, 0xff, 0x22, 0x11, 0x02, 0xff, 0x11, 0x08, 0x00, 0xff, 0x08, 0x04, 0x02, 0xff, 0x11, 0x09, 0x01, 0xff, 0x11, 0x0a, 0x00, 0xff, 0x11, 0x0a, 0x01, 0xff, 0x11, 0x09, 0x02, 0xff, 0x0e, 0x06, 0x03, 0xff, 0x11, 0x07, 0x01, 0xff, 0x0c, 0x04, 0x01, 0xff, 0x0d, 0x06, 0x01, 0xff, 0x0c, 0x07, 0x01, 0xff, 0x0a, 0x05, 0x01, 0xff, 0x0a, 0x06, 0x01, 0xff, 0x09, 0x05, 0x00, 0xff, 0x0a, 0x06, 0x02, 0xff, 0x09, 0x05, 0x03, 0xff, 0x09, 0x05, 0x01, 0xff, 0x11, 0x09, 0x00, 0xff, 0x13, 0x0b, 0x01, 0xff, 0x11, 0x0a, 0x02, 0xff, 0x0d, 0x08, 0x02, 0xff, 0x07, 0x04, 0x01, 0xff, 0x09, 0x06, 0x02, 0xff, 0x0a, 0x06, 0x01, 0xff, 0x0a, 0x06, 0x00, 0xff, 0x09, 0x05, 0x01, 0xff, 0x08, 0x06, 0x02, 0xff, 0x08, 0x06, 0x03, 0xff, 0x08, 0x05, 0x01, 0xff, 0x09, 0x05, 0x03, 0xff, 0x09, 0x06, 0x02, 0xff, 0x09, 0x06, 0x02, 0xff, 0x07, 0x04, 0x01, 0xff, 0x06, 0x04, 0x00, 0xff, 0x09, 0x07, 0x04, 0xff, 0x0f, 0x0b, 0x03, 0xff, 0x0f, 0x0b, 0x02, 0xff, 0x0b, 0x08, 0x03, 0xff, 0x0a, 0x07, 0x03, 0xff, 0x08, 0x07, 0x03, 0xff, 0x07, 0x07, 0x04, 0xff, 0x0a, 0x08, 0x03, 0xff, 0x02, 0x00, 0x00, 0xff, 0x01, 0x03, 0x03, 0xff, 0x64, 0x87, 0xa5, 0xff, 0x4c, 0x63, 0x65, 0xff, 0x00, 0x00, 0x1a, 0xff, 0x12, 0x1f, 0xd1, 0xff, 0x03, 0x0e, 0x8d, 0xff, 0x4d, 0x61, 0x54, 0xff, 0xdd, 0xfb, 0xee, 0xff, 0x99, 0xc3, 0xff, 0xff, 0x3d, 0x60, 0xa9, 0xff, 0x34, 0x30, 0x26, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x1e, 0x19, 0x1c, 0xff, 0x15, 0x11, 0x15, 0xff, 0x1b, 0x11, 0x09, 0xff, 0x31, 0x1e, 0x08, 0xff, 0x26, 0x17, 0x06, 0xff, 0x24, 0x17, 0x08, 0xff, 0x26, 0x17, 0x07, 0xff, 0x26, 0x19, 0x09, 0xff, 0x24, 0x17, 0x08, 0xff, 0x59, 0x50, 0x44, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd9, 0xc4, 0xbc, 0xff, 0x76, 0x29, 0x0c, 0xff, 0x70, 0x21, 0x02, 0xff, 0x71, 0x22, 0x02, 0xff, 0x70, 0x21, 0x01, 0xff, 0x71, 0x23, 0x01, 0xff, 0x70, 0x22, 0x01, 0xff, 0x6f, 0x22, 0x01, 0xff, 0x71, 0x24, 0x01, 0xff, 0x73, 0x27, 0x02, 0xff, 0x74, 0x29, 0x01, 0xff, 0x77, 0x29, 0x02, 0xff, 0x79, 0x2a, 0x04, 0xff, 0x7a, 0x2a, 0x03, 0xff, 0x7d, 0x2e, 0x06, 0xff, 0x82, 0x34, 0x0c, 0xff, 0x8b, 0x3f, 0x19, 0xff, 0x94, 0x49, 0x2a, 0xff, 0x99, 0x59, 0x44, 0xff, 0xab, 0x9f, 0x8e, 0xff, 0xc0, 0xbd, 0xad, 0xff, 0xb9, 0xad, 0x9d, 0xff, 0x9d, 0x86, 0x75, 0xff, 0x8b, 0x57, 0x3d, 0xff, 0x89, 0x46, 0x25, 0xff, 0x7e, 0x43, 0x1f, 0xff, 0x79, 0x3f, 0x18, 0xff, 0x75, 0x3c, 0x0b, 0xff, 0x70, 0x39, 0x03, 0xff, 0x70, 0x36, 0x02, 0xff, 0x6e, 0x37, 0x02, 0xff, 0x6c, 0x35, 0x01, 0xff, 0x6a, 0x34, 0x01, 0xff, 0x6b, 0x36, 0x01, 0xff, 0x5a, 0x2d, 0x02, 0xff, 0x73, 0x38, 0x01, 0xff, 0xd3, 0x52, 0x03, 0xff, 0xc8, 0x4c, 0x01, 0xff, 0xbf, 0x5a, 0x00, 0xff, 0xe1, 0x74, 0x08, 0xff, 0x9b, 0x54, 0x09, 0xff, 0x4e, 0x26, 0x05, 0xff, 0x08, 0x03, 0x03, 0xff, 0x00, 0x00, 0x00, 0xff, 0x0a, 0x04, 0x02, 0xff, 0x0e, 0x07, 0x01, 0xff, 0x0b, 0x06, 0x00, 0xff, 0x10, 0x08, 0x01, 0xff, 0x1e, 0x0d, 0x01, 0xff, 0x24, 0x11, 0x00, 0xff, 0x1b, 0x0d, 0x01, 0xff, 0x0c, 0x06, 0x01, 0xff, 0x13, 0x0b, 0x02, 0xff, 0x10, 0x09, 0x00, 0xff, 0x0f, 0x07, 0x01, 0xff, 0x0e, 0x08, 0x00, 0xff, 0x0c, 0x06, 0x01, 0xff, 0x15, 0x09, 0x01, 0xff, 0x1d, 0x13, 0x04, 0xff, 0x0c, 0x07, 0x02, 0xff, 0x0a, 0x04, 0x01, 0xff, 0x09, 0x05, 0x01, 0xff, 0x0a, 0x06, 0x01, 0xff, 0x0a, 0x06, 0x01, 0xff, 0x09, 0x02, 0x02, 0xff, 0x0a, 0x04, 0x01, 0xff, 0x10, 0x0a, 0x00, 0xff, 0x14, 0x0c, 0x02, 0xff, 0x11, 0x08, 0x01, 0xff, 0x0f, 0x08, 0x02, 0xff, 0x0c, 0x06, 0x01, 0xff, 0x06, 0x03, 0x01, 0xff, 0x09, 0x06, 0x02, 0xff, 0x0a, 0x06, 0x01, 0xff, 0x0a, 0x06, 0x00, 0xff, 0x09, 0x05, 0x01, 0xff, 0x08, 0x05, 0x01, 0xff, 0x09, 0x06, 0x01, 0xff, 0x08, 0x05, 0x01, 0xff, 0x09, 0x06, 0x02, 0xff, 0x07, 0x04, 0x01, 0xff, 0x07, 0x03, 0x00, 0xff, 0x09, 0x06, 0x02, 0xff, 0x08, 0x06, 0x02, 0xff, 0x07, 0x05, 0x01, 0xff, 0x0b, 0x07, 0x03, 0xff, 0x0f, 0x0b, 0x04, 0xff, 0x0a, 0x08, 0x03, 0xff, 0x09, 0x07, 0x04, 0xff, 0x09, 0x06, 0x03, 0xff, 0x09, 0x05, 0x03, 0xff, 0x09, 0x07, 0x02, 0xff, 0x08, 0x06, 0x02, 0xff, 0x00, 0x00, 0x00, 0xff, 0x1a, 0x28, 0x34, 0xff, 0x89, 0xb4, 0xd4, 0xff, 0x35, 0x45, 0x42, 0xff, 0x07, 0x02, 0x4a, 0xff, 0x13, 0x11, 0x7e, 0xff, 0x04, 0x08, 0x0a, 0xff, 0xbe, 0xd5, 0xc6, 0xff, 0x71, 0x95, 0xff, 0xff, 0x25, 0x45, 0xd0, 0xff, 0xa6, 0xbb, 0xb4, 0xff, 0x83, 0x8a, 0x83, 0xff, 0x10, 0x16, 0x18, 0xff, 0x15, 0x18, 0x17, 0xff, 0x26, 0x1f, 0x1a, 0xff, 0x2c, 0x1f, 0x14, 0xff, 0x2b, 0x1b, 0x08, 0xff, 0x26, 0x16, 0x05, 0xff, 0x25, 0x16, 0x09, 0xff, 0x26, 0x17, 0x07, 0xff, 0x24, 0x17, 0x07, 0xff, 0x28, 0x1c, 0x0d, 0xff, 0xc8, 0xc5, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xf2, 0xf7, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc7, 0xa8, 0x9d, 0xff, 0x6f, 0x22, 0x02, 0xff, 0x6f, 0x21, 0x01, 0xff, 0x71, 0x22, 0x02, 0xff, 0x71, 0x21, 0x01, 0xff, 0x70, 0x21, 0x00, 0xff, 0x72, 0x24, 0x01, 0xff, 0x73, 0x25, 0x02, 0xff, 0x71, 0x25, 0x02, 0xff, 0x71, 0x24, 0x00, 0xff, 0x77, 0x28, 0x01, 0xff, 0x79, 0x2a, 0x03, 0xff, 0x7a, 0x2b, 0x02, 0xff, 0x7e, 0x2e, 0x04, 0xff, 0x81, 0x32, 0x05, 0xff, 0x8a, 0x3b, 0x0e, 0xff, 0x92, 0x48, 0x1c, 0xff, 0x9e, 0x54, 0x28, 0xff, 0x9c, 0x52, 0x28, 0xff, 0x92, 0x4e, 0x26, 0xff, 0x91, 0x4e, 0x24, 0xff, 0x97, 0x53, 0x2b, 0xff, 0x90, 0x4a, 0x27, 0xff, 0x84, 0x43, 0x1f, 0xff, 0x78, 0x3d, 0x0f, 0xff, 0x74, 0x39, 0x07, 0xff, 0x72, 0x39, 0x05, 0xff, 0x73, 0x38, 0x03, 0xff, 0x70, 0x35, 0x01, 0xff, 0x6a, 0x35, 0x00, 0xff, 0x6a, 0x34, 0x02, 0xff, 0x6a, 0x35, 0x02, 0xff, 0x6a, 0x33, 0x01, 0xff, 0x64, 0x30, 0x03, 0xff, 0x50, 0x2a, 0x02, 0xff, 0x9f, 0x40, 0x01, 0xff, 0xff, 0x83, 0x03, 0xff, 0xf8, 0x82, 0x04, 0xff, 0x84, 0x40, 0x06, 0xff, 0x0e, 0x05, 0x05, 0xff, 0x00, 0x00, 0x01, 0xff, 0x08, 0x01, 0x01, 0xff, 0x10, 0x07, 0x02, 0xff, 0x0d, 0x06, 0x03, 0xff, 0x0a, 0x04, 0x01, 0xff, 0x08, 0x06, 0x00, 0xff, 0x0f, 0x07, 0x00, 0xff, 0x1e, 0x0c, 0x02, 0xff, 0x23, 0x10, 0x00, 0xff, 0x26, 0x11, 0x00, 0xff, 0x0f, 0x07, 0x01, 0xff, 0x05, 0x02, 0x01, 0xff, 0x0e, 0x07, 0x01, 0xff, 0x12, 0x09, 0x01, 0xff, 0x12, 0x09, 0x02, 0xff, 0x12, 0x09, 0x03, 0xff, 0x29, 0x1c, 0x07, 0xff, 0x2d, 0x1d, 0x08, 0xff, 0x09, 0x04, 0x01, 0xff, 0x0a, 0x05, 0x00, 0xff, 0x0c, 0x06, 0x01, 0xff, 0x09, 0x04, 0x01, 0xff, 0x0a, 0x04, 0x02, 0xff, 0x0d, 0x05, 0x01, 0xff, 0x14, 0x0b, 0x01, 0xff, 0x15, 0x0d, 0x02, 0xff, 0x0c, 0x07, 0x01, 0xff, 0x0a, 0x05, 0x01, 0xff, 0x0d, 0x06, 0x01, 0xff, 0x0b, 0x06, 0x01, 0xff, 0x08, 0x04, 0x01, 0xff, 0x0a, 0x07, 0x02, 0xff, 0x0a, 0x07, 0x01, 0xff, 0x0a, 0x06, 0x00, 0xff, 0x0a, 0x06, 0x01, 0xff, 0x0a, 0x05, 0x01, 0xff, 0x0a, 0x06, 0x00, 0xff, 0x09, 0x06, 0x01, 0xff, 0x07, 0x04, 0x01, 0xff, 0x07, 0x04, 0x01, 0xff, 0x09, 0x06, 0x03, 0xff, 0x0a, 0x08, 0x03, 0xff, 0x08, 0x05, 0x02, 0xff, 0x07, 0x04, 0x01, 0xff, 0x07, 0x05, 0x02, 0xff, 0x0b, 0x09, 0x03, 0xff, 0x0a, 0x09, 0x02, 0xff, 0x08, 0x05, 0x03, 0xff, 0x09, 0x06, 0x03, 0xff, 0x09, 0x06, 0x03, 0xff, 0x0b, 0x06, 0x01, 0xff, 0x07, 0x06, 0x03, 0xff, 0x06, 0x05, 0x03, 0xff, 0x00, 0x00, 0x00, 0xff, 0x53, 0x70, 0x90, 0xff, 0x9b, 0xce, 0xf0, 0xff, 0x1a, 0x1d, 0x2e, 0xff, 0x0e, 0x03, 0x35, 0xff, 0x00, 0x00, 0x05, 0xff, 0x89, 0x98, 0x8b, 0xff, 0x83, 0xa0, 0xfa, 0xff, 0x04, 0x13, 0xb7, 0xff, 0x44, 0x57, 0x8d, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xd2, 0xe1, 0xe8, 0xff, 0xb0, 0xc5, 0xc7, 0xff, 0x2d, 0x29, 0x22, 0xff, 0x20, 0x0e, 0x00, 0xff, 0x25, 0x18, 0x08, 0xff, 0x26, 0x17, 0x08, 0xff, 0x25, 0x17, 0x07, 0xff, 0x25, 0x16, 0x06, 0xff, 0x23, 0x16, 0x06, 0xff, 0xa1, 0x9c, 0x96, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaa, 0x7d, 0x6b, 0xff, 0x6e, 0x20, 0x02, 0xff, 0x70, 0x20, 0x00, 0xff, 0x70, 0x22, 0x01, 0xff, 0x72, 0x23, 0x01, 0xff, 0x71, 0x23, 0x00, 0xff, 0x6f, 0x22, 0x01, 0xff, 0x71, 0x25, 0x02, 0xff, 0x73, 0x25, 0x02, 0xff, 0x74, 0x26, 0x01, 0xff, 0x76, 0x27, 0x01, 0xff, 0x76, 0x28, 0x01, 0xff, 0x7a, 0x2b, 0x02, 0xff, 0x7e, 0x2f, 0x01, 0xff, 0x85, 0x38, 0x04, 0xff, 0x93, 0x43, 0x0c, 0xff, 0x99, 0x4f, 0x12, 0xff, 0x9b, 0x50, 0x17, 0xff, 0x9c, 0x52, 0x1c, 0xff, 0x95, 0x4e, 0x18, 0xff, 0x90, 0x4b, 0x1b, 0xff, 0x89, 0x45, 0x19, 0xff, 0x80, 0x3d, 0x09, 0xff, 0x76, 0x39, 0x04, 0xff, 0x73, 0x36, 0x04, 0xff, 0x70, 0x35, 0x04, 0xff, 0x71, 0x35, 0x01, 0xff, 0x6f, 0x36, 0x00, 0xff, 0x6b, 0x34, 0x01, 0xff, 0x69, 0x33, 0x02, 0xff, 0x6b, 0x34, 0x02, 0xff, 0x6b, 0x33, 0x01, 0xff, 0x6b, 0x35, 0x01, 0xff, 0x4b, 0x22, 0x00, 0xff, 0xaf, 0x55, 0x05, 0xff, 0xff, 0x9c, 0x0e, 0xff, 0x79, 0x39, 0x06, 0xff, 0x00, 0x00, 0x00, 0xff, 0x01, 0x01, 0x02, 0xff, 0x0f, 0x06, 0x04, 0xff, 0x0c, 0x04, 0x01, 0xff, 0x0c, 0x05, 0x01, 0xff, 0x0c, 0x04, 0x01, 0xff, 0x0a, 0x03, 0x01, 0xff, 0x06, 0x04, 0x02, 0xff, 0x0c, 0x06, 0x01, 0xff, 0x1e, 0x0e, 0x00, 0xff, 0x23, 0x10, 0x00, 0xff, 0x24, 0x10, 0x01, 0xff, 0x1b, 0x0f, 0x03, 0xff, 0x1c, 0x12, 0x05, 0xff, 0x1a, 0x0c, 0x02, 0xff, 0x15, 0x0c, 0x04, 0xff, 0x14, 0x0b, 0x03, 0xff, 0x0f, 0x06, 0x02, 0xff, 0x11, 0x07, 0x02, 0xff, 0x0b, 0x05, 0x01, 0xff, 0x0e, 0x07, 0x02, 0xff, 0x10, 0x09, 0x01, 0xff, 0x0b, 0x05, 0x00, 0xff, 0x0a, 0x04, 0x00, 0xff, 0x0d, 0x07, 0x00, 0xff, 0x15, 0x0d, 0x00, 0xff, 0x14, 0x0b, 0x00, 0xff, 0x08, 0x04, 0x00, 0xff, 0x02, 0x01, 0x01, 0xff, 0x07, 0x04, 0x00, 0xff, 0x0d, 0x09, 0x01, 0xff, 0x0d, 0x08, 0x02, 0xff, 0x0a, 0x05, 0x01, 0xff, 0x0b, 0x06, 0x01, 0xff, 0x0b, 0x06, 0x00, 0xff, 0x0c, 0x07, 0x01, 0xff, 0x0b, 0x07, 0x01, 0xff, 0x0c, 0x07, 0x01, 0xff, 0x0c, 0x07, 0x02, 0xff, 0x0a, 0x06, 0x01, 0xff, 0x09, 0x05, 0x02, 0xff, 0x08, 0x05, 0x02, 0xff, 0x08, 0x07, 0x01, 0xff, 0x07, 0x06, 0x00, 0xff, 0x07, 0x04, 0x01, 0xff, 0x09, 0x05, 0x01, 0xff, 0x05, 0x03, 0x01, 0xff, 0x07, 0x05, 0x02, 0xff, 0x0b, 0x09, 0x04, 0xff, 0x09, 0x06, 0x02, 0xff, 0x08, 0x06, 0x02, 0xff, 0x08, 0x06, 0x02, 0xff, 0x09, 0x05, 0x02, 0xff, 0x07, 0x05, 0x04, 0xff, 0x06, 0x06, 0x02, 0xff, 0x00, 0x00, 0x00, 0xff, 0x0c, 0x10, 0x16, 0xff, 0x7a, 0xa5, 0xd6, 0xff, 0x86, 0xb9, 0xe3, 0xff, 0x02, 0x02, 0x03, 0xff, 0x00, 0x00, 0x00, 0xff, 0x4c, 0x55, 0x76, 0xff, 0x59, 0x64, 0xd1, 0xff, 0x2c, 0x34, 0xb1, 0xff, 0x03, 0x02, 0x55, 0xff, 0x64, 0x7e, 0x7e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa9, 0xb1, 0xb3, 0xff, 0x02, 0x00, 0x00, 0xff, 0x27, 0x13, 0x01, 0xff, 0x25, 0x17, 0x09, 0xff, 0x26, 0x17, 0x08, 0xff, 0x25, 0x16, 0x06, 0xff, 0x26, 0x17, 0x07, 0xff, 0x81, 0x79, 0x70, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xee, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xa6, 0x73, 0x5f, 0xff, 0x72, 0x22, 0x00, 0xff, 0x6f, 0x21, 0x02, 0xff, 0x6d, 0x22, 0x03, 0xff, 0x6f, 0x23, 0x01, 0xff, 0x6e, 0x22, 0x02, 0xff, 0x70, 0x24, 0x00, 0xff, 0x73, 0x26, 0x02, 0xff, 0x70, 0x24, 0x02, 0xff, 0x73, 0x26, 0x01, 0xff, 0x77, 0x27, 0x01, 0xff, 0x77, 0x28, 0x01, 0xff, 0x7c, 0x2d, 0x00, 0xff, 0x85, 0x35, 0x01, 0xff, 0x8b, 0x3e, 0x02, 0xff, 0x8d, 0x42, 0x02, 0xff, 0x90, 0x46, 0x05, 0xff, 0x8f, 0x46, 0x08, 0xff, 0x8d, 0x43, 0x08, 0xff, 0x8c, 0x43, 0x0c, 0xff, 0x81, 0x3b, 0x07, 0xff, 0x77, 0x36, 0x02, 0xff, 0x75, 0x36, 0x02, 0xff, 0x74, 0x35, 0x02, 0xff, 0x6f, 0x35, 0x02, 0xff, 0x6c, 0x32, 0x01, 0xff, 0x6f, 0x34, 0x02, 0xff, 0x6e, 0x35, 0x02, 0xff, 0x6c, 0x34, 0x01, 0xff, 0x6a, 0x34, 0x01, 0xff, 0x6b, 0x33, 0x01, 0xff, 0x63, 0x30, 0x01, 0xff, 0x60, 0x2e, 0x01, 0xff, 0xb1, 0x54, 0x04, 0xff, 0x99, 0x47, 0x04, 0xff, 0x5c, 0x2a, 0x04, 0xff, 0x1a, 0x0b, 0x04, 0xff, 0x00, 0x01, 0x00, 0xff, 0x0f, 0x07, 0x01, 0xff, 0x0b, 0x04, 0x02, 0xff, 0x0d, 0x05, 0x01, 0xff, 0x0b, 0x04, 0x00, 0xff, 0x0b, 0x05, 0x00, 0xff, 0x09, 0x05, 0x01, 0xff, 0x0d, 0x07, 0x03, 0xff, 0x1c, 0x0d, 0x00, 0xff, 0x23, 0x11, 0x01, 0xff, 0x1f, 0x0e, 0x00, 0xff, 0x33, 0x1a, 0x06, 0xff, 0x47, 0x2e, 0x0b, 0xff, 0x1a, 0x0e, 0x04, 0xff, 0x07, 0x02, 0x02, 0xff, 0x0c, 0x04, 0x00, 0xff, 0x0b, 0x04, 0x00, 0xff, 0x0a, 0x04, 0x00, 0xff, 0x0d, 0x07, 0x00, 0xff, 0x12, 0x09, 0x02, 0xff, 0x12, 0x09, 0x00, 0xff, 0x0c, 0x06, 0x00, 0xff, 0x0d, 0x07, 0x00, 0xff, 0x10, 0x0a, 0x00, 0xff, 0x0d, 0x08, 0x00, 0xff, 0x04, 0x02, 0x01, 0xff, 0x01, 0x00, 0x00, 0xff, 0x07, 0x04, 0x01, 0xff, 0x0e, 0x0a, 0x01, 0xff, 0x0f, 0x09, 0x02, 0xff, 0x0d, 0x07, 0x01, 0xff, 0x08, 0x04, 0x01, 0xff, 0x0b, 0x07, 0x02, 0xff, 0x0d, 0x08, 0x02, 0xff, 0x0c, 0x07, 0x02, 0xff, 0x0c, 0x06, 0x01, 0xff, 0x0c, 0x07, 0x02, 0xff, 0x0b, 0x06, 0x02, 0xff, 0x09, 0x05, 0x01, 0xff, 0x09, 0x04, 0x00, 0xff, 0x07, 0x04, 0x01, 0xff, 0x07, 0x04, 0x01, 0xff, 0x08, 0x06, 0x00, 0xff, 0x09, 0x07, 0x03, 0xff, 0x08, 0x05, 0x02, 0xff, 0x07, 0x03, 0x01, 0xff, 0x06, 0x02, 0x02, 0xff, 0x09, 0x05, 0x04, 0xff, 0x0a, 0x07, 0x04, 0xff, 0x09, 0x06, 0x02, 0xff, 0x09, 0x06, 0x03, 0xff, 0x08, 0x06, 0x02, 0xff, 0x0a, 0x07, 0x03, 0xff, 0x08, 0x05, 0x02, 0xff, 0x04, 0x03, 0x02, 0xff, 0x00, 0x00, 0x00, 0xff, 0x17, 0x25, 0x2f, 0xff, 0x84, 0xc2, 0xf4, 0xff, 0x42, 0x5b, 0x6f, 0xff, 0x00, 0x00, 0x00, 0xff, 0x09, 0x0b, 0x3f, 0xff, 0x24, 0x25, 0x85, 0xff, 0x25, 0x27, 0x64, 0xff, 0x10, 0x0c, 0x35, 0xff, 0x00, 0x06, 0x09, 0xff, 0x70, 0x85, 0x81, 0xff, 0x3b, 0x3a, 0x38, 0xff, 0x1d, 0x0b, 0x04, 0xff, 0x26, 0x16, 0x06, 0xff, 0x25, 0x17, 0x06, 0xff, 0x24, 0x16, 0x06, 0xff, 0x25, 0x15, 0x07, 0xff, 0x74, 0x6a, 0x60, 0xff, 0xf8, 0xf8, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfa, 0xf9, 0xff, 0xa0, 0x6a, 0x55, 0xff, 0x70, 0x22, 0x02, 0xff, 0x6d, 0x21, 0x00, 0xff, 0x70, 0x24, 0x01, 0xff, 0x6f, 0x24, 0x01, 0xff, 0x70, 0x24, 0x01, 0xff, 0x71, 0x24, 0x01, 0xff, 0x70, 0x25, 0x02, 0xff, 0x74, 0x26, 0x01, 0xff, 0x76, 0x26, 0x00, 0xff, 0x75, 0x27, 0x02, 0xff, 0x7b, 0x2c, 0x01, 0xff, 0x82, 0x34, 0x02, 0xff, 0x84, 0x37, 0x00, 0xff, 0x89, 0x3c, 0x00, 0xff, 0x8f, 0x41, 0x01, 0xff, 0x8d, 0x3f, 0x02, 0xff, 0x87, 0x3b, 0x02, 0xff, 0x85, 0x39, 0x05, 0xff, 0x7c, 0x35, 0x02, 0xff, 0x71, 0x31, 0x03, 0xff, 0x70, 0x31, 0x02, 0xff, 0x70, 0x32, 0x00, 0xff, 0x70, 0x33, 0x01, 0xff, 0x6f, 0x33, 0x01, 0xff, 0x6d, 0x33, 0x02, 0xff, 0x6c, 0x32, 0x01, 0xff, 0x6b, 0x33, 0x01, 0xff, 0x6b, 0x33, 0x01, 0xff, 0x6c, 0x33, 0x00, 0xff, 0x67, 0x31, 0x01, 0xff, 0x6c, 0x34, 0x01, 0xff, 0x71, 0x34, 0x02, 0xff, 0x55, 0x25, 0x01, 0xff, 0x75, 0x39, 0x04, 0xff, 0x64, 0x2a, 0x05, 0xff, 0x1a, 0x08, 0x02, 0xff, 0x00, 0x01, 0x03, 0xff, 0x09, 0x05, 0x01, 0xff, 0x0c, 0x06, 0x00, 0xff, 0x0c, 0x04, 0x00, 0xff, 0x0c, 0x06, 0x01, 0xff, 0x08, 0x04, 0x01, 0xff, 0x19, 0x0c, 0x01, 0xff, 0x32, 0x16, 0x03, 0xff, 0x2b, 0x13, 0x03, 0xff, 0x28, 0x0f, 0x02, 0xff, 0x27, 0x10, 0x04, 0xff, 0x0f, 0x07, 0x01, 0xff, 0x0c, 0x05, 0x03, 0xff, 0x0f, 0x07, 0x03, 0xff, 0x11, 0x07, 0x00, 0xff, 0x0f, 0x07, 0x00, 0xff, 0x10, 0x09, 0x00, 0xff, 0x12, 0x09, 0x01, 0xff, 0x0f, 0x08, 0x01, 0xff, 0x12, 0x09, 0x01, 0xff, 0x11, 0x09, 0x02, 0xff, 0x0d, 0x07, 0x02, 0xff, 0x09, 0x05, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x00, 0x00, 0x00, 0xff, 0x07, 0x03, 0x00, 0xff, 0x13, 0x0a, 0x01, 0xff, 0x12, 0x0b, 0x00, 0xff, 0x0e, 0x08, 0x01, 0xff, 0x0d, 0x07, 0x02, 0xff, 0x09, 0x05, 0x02, 0xff, 0x0b, 0x07, 0x03, 0xff, 0x0b, 0x06, 0x01, 0xff, 0x0b, 0x07, 0x02, 0xff, 0x0b, 0x07, 0x01, 0xff, 0x09, 0x06, 0x01, 0xff, 0x07, 0x04, 0x01, 0xff, 0x07, 0x04, 0x01, 0xff, 0x07, 0x05, 0x00, 0xff, 0x06, 0x04, 0x00, 0xff, 0x07, 0x03, 0x01, 0xff, 0x0c, 0x07, 0x01, 0xff, 0x0e, 0x09, 0x03, 0xff, 0x09, 0x06, 0x02, 0xff, 0x06, 0x04, 0x02, 0xff, 0x05, 0x03, 0x01, 0xff, 0x06, 0x04, 0x02, 0xff, 0x07, 0x05, 0x03, 0xff, 0x09, 0x06, 0x02, 0xff, 0x08, 0x05, 0x01, 0xff, 0x08, 0x05, 0x02, 0xff, 0x0b, 0x08, 0x03, 0xff, 0x07, 0x06, 0x04, 0xff, 0x06, 0x05, 0x03, 0xff, 0x04, 0x02, 0x01, 0xff, 0x00, 0x00, 0x00, 0xff, 0x33, 0x46, 0x5d, 0xff, 0x69, 0x87, 0xaf, 0xff, 0x2c, 0x35, 0x43, 0xff, 0x00, 0x00, 0x02, 0xff, 0x0e, 0x0e, 0x1f, 0xff, 0x30, 0x38, 0x45, 0xff, 0x02, 0x02, 0x02, 0xff, 0x15, 0x13, 0x10, 0xff, 0x01, 0x02, 0x04, 0xff, 0x1f, 0x18, 0x13, 0xff, 0x2e, 0x1e, 0x0c, 0xff, 0x23, 0x15, 0x06, 0xff, 0x24, 0x14, 0x05, 0xff, 0x23, 0x15, 0x05, 0xff, 0x67, 0x5d, 0x52, 0xff, 0xfc, 0xfc, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xf1, 0xef, 0xff, 0x97, 0x5d, 0x45, 0xff, 0x71, 0x22, 0x02, 0xff, 0x6e, 0x21, 0x01, 0xff, 0x6f, 0x23, 0x01, 0xff, 0x71, 0x25, 0x03, 0xff, 0x72, 0x25, 0x02, 0xff, 0x70, 0x24, 0x01, 0xff, 0x75, 0x26, 0x01, 0xff, 0x75, 0x26, 0x02, 0xff, 0x75, 0x27, 0x02, 0xff, 0x79, 0x2a, 0x01, 0xff, 0x7e, 0x30, 0x01, 0xff, 0x83, 0x35, 0x02, 0xff, 0x8a, 0x3a, 0x02, 0xff, 0x8a, 0x3b, 0x01, 0xff, 0x87, 0x3a, 0x02, 0xff, 0x80, 0x35, 0x01, 0xff, 0x7c, 0x32, 0x01, 0xff, 0x79, 0x32, 0x01, 0xff, 0x70, 0x2f, 0x02, 0xff, 0x70, 0x30, 0x02, 0xff, 0x70, 0x31, 0x02, 0xff, 0x70, 0x31, 0x02, 0xff, 0x70, 0x33, 0x00, 0xff, 0x6e, 0x33, 0x00, 0xff, 0x6c, 0x32, 0x02, 0xff, 0x6a, 0x31, 0x01, 0xff, 0x6a, 0x32, 0x02, 0xff, 0x6c, 0x33, 0x00, 0xff, 0x6b, 0x31, 0x00, 0xff, 0x69, 0x32, 0x02, 0xff, 0x62, 0x30, 0x01, 0xff, 0x65, 0x30, 0x02, 0xff, 0x64, 0x2d, 0x02, 0xff, 0x76, 0x32, 0x02, 0xff, 0x66, 0x25, 0x04, 0xff, 0x1a, 0x03, 0x01, 0xff, 0x02, 0x01, 0x01, 0xff, 0x0d, 0x05, 0x02, 0xff, 0x13, 0x06, 0x01, 0xff, 0x10, 0x05, 0x01, 0xff, 0x10, 0x05, 0x02, 0xff, 0x2e, 0x15, 0x01, 0xff, 0x42, 0x1e, 0x01, 0xff, 0x32, 0x15, 0x01, 0xff, 0x29, 0x12, 0x03, 0xff, 0x27, 0x11, 0x02, 0xff, 0x09, 0x02, 0x02, 0xff, 0x0e, 0x06, 0x03, 0xff, 0x12, 0x09, 0x01, 0xff, 0x11, 0x08, 0x01, 0xff, 0x0f, 0x08, 0x01, 0xff, 0x12, 0x09, 0x00, 0xff, 0x15, 0x0a, 0x01, 0xff, 0x13, 0x09, 0x01, 0xff, 0x12, 0x09, 0x01, 0xff, 0x0d, 0x07, 0x01, 0xff, 0x06, 0x04, 0x00, 0xff, 0x01, 0x00, 0x00, 0xff, 0x03, 0x02, 0x00, 0xff, 0x0f, 0x09, 0x02, 0xff, 0x17, 0x0c, 0x01, 0xff, 0x14, 0x0b, 0x01, 0xff, 0x0b, 0x07, 0x01, 0xff, 0x0b, 0x06, 0x00, 0xff, 0x0f, 0x0a, 0x03, 0xff, 0x09, 0x06, 0x02, 0xff, 0x07, 0x03, 0x00, 0xff, 0x0a, 0x05, 0x01, 0xff, 0x0b, 0x07, 0x02, 0xff, 0x0a, 0x06, 0x01, 0xff, 0x08, 0x05, 0x01, 0xff, 0x08, 0x05, 0x01, 0xff, 0x07, 0x05, 0x01, 0xff, 0x07, 0x03, 0x01, 0xff, 0x05, 0x03, 0x00, 0xff, 0x0b, 0x07, 0x01, 0xff, 0x11, 0x0b, 0x01, 0xff, 0x0d, 0x09, 0x01, 0xff, 0x08, 0x05, 0x01, 0xff, 0x05, 0x04, 0x02, 0xff, 0x04, 0x03, 0x02, 0xff, 0x04, 0x03, 0x02, 0xff, 0x06, 0x04, 0x03, 0xff, 0x08, 0x05, 0x03, 0xff, 0x08, 0x05, 0x03, 0xff, 0x07, 0x04, 0x02, 0xff, 0x09, 0x05, 0x02, 0xff, 0x06, 0x04, 0x02, 0xff, 0x05, 0x05, 0x03, 0xff, 0x07, 0x05, 0x04, 0xff, 0x03, 0x00, 0x00, 0xff, 0x04, 0x00, 0x00, 0xff, 0x23, 0x2e, 0x41, 0xff, 0x3c, 0x52, 0x6c, 0xff, 0x4b, 0x66, 0x7f, 0xff, 0x53, 0x66, 0x78, 0xff, 0x43, 0x4d, 0x53, 0xff, 0x3c, 0x42, 0x49, 0xff, 0x0a, 0x08, 0x07, 0xff, 0x2a, 0x2a, 0x2f, 0xff, 0x3e, 0x34, 0x2c, 0xff, 0x20, 0x10, 0x03, 0xff, 0x24, 0x16, 0x06, 0xff, 0x24, 0x15, 0x04, 0xff, 0x5e, 0x53, 0x47, 0xff, 0xed, 0xec, 0xeb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0xe5, 0xe1, 0xff, 0x8d, 0x51, 0x37, 0xff, 0x70, 0x21, 0x01, 0xff, 0x70, 0x22, 0x01, 0xff, 0x71, 0x23, 0x01, 0xff, 0x71, 0x23, 0x01, 0xff, 0x72, 0x24, 0x01, 0xff, 0x73, 0x26, 0x02, 0xff, 0x72, 0x26, 0x01, 0xff, 0x74, 0x26, 0x01, 0xff, 0x76, 0x27, 0x01, 0xff, 0x7c, 0x2d, 0x00, 0xff, 0x83, 0x35, 0x01, 0xff, 0x84, 0x35, 0x01, 0xff, 0x84, 0x34, 0x02, 0xff, 0x81, 0x34, 0x01, 0xff, 0x7e, 0x32, 0x01, 0xff, 0x78, 0x30, 0x02, 0xff, 0x74, 0x2c, 0x01, 0xff, 0x70, 0x2b, 0x01, 0xff, 0x72, 0x2f, 0x03, 0xff, 0x71, 0x31, 0x03, 0xff, 0x6f, 0x30, 0x01, 0xff, 0x6e, 0x32, 0x01, 0xff, 0x6d, 0x31, 0x01, 0xff, 0x6c, 0x32, 0x01, 0xff, 0x6c, 0x32, 0x01, 0xff, 0x6b, 0x32, 0x02, 0xff, 0x6b, 0x31, 0x01, 0xff, 0x6c, 0x32, 0x00, 0xff, 0x68, 0x31, 0x01, 0xff, 0x6b, 0x31, 0x03, 0xff, 0x6a, 0x31, 0x02, 0xff, 0x69, 0x2f, 0x02, 0xff, 0x67, 0x30, 0x01, 0xff, 0x7a, 0x32, 0x02, 0xff, 0x4d, 0x11, 0x01, 0xff, 0x0c, 0x01, 0x01, 0xff, 0x03, 0x02, 0x01, 0xff, 0x16, 0x09, 0x01, 0xff, 0x28, 0x0c, 0x01, 0xff, 0x15, 0x06, 0x00, 0xff, 0x25, 0x11, 0x01, 0xff, 0x3d, 0x1a, 0x00, 0xff, 0x34, 0x16, 0x01, 0xff, 0x24, 0x0d, 0x03, 0xff, 0x29, 0x10, 0x01, 0xff, 0x1b, 0x0b, 0x01, 0xff, 0x0d, 0x07, 0x01, 0xff, 0x10, 0x07, 0x00, 0xff, 0x13, 0x08, 0x00, 0xff, 0x15, 0x0b, 0x02, 0xff, 0x14, 0x0a, 0x01, 0xff, 0x14, 0x0a, 0x02, 0xff, 0x0f, 0x06, 0x01, 0xff, 0x07, 0x02, 0x01, 0xff, 0x04, 0x02, 0x00, 0xff, 0x07, 0x04, 0x00, 0xff, 0x0a, 0x05, 0x00, 0xff, 0x0f, 0x09, 0x01, 0xff, 0x19, 0x0d, 0x01, 0xff, 0x18, 0x0c, 0x00, 0xff, 0x0e, 0x07, 0x01, 0xff, 0x0a, 0x07, 0x01, 0xff, 0x0a, 0x06, 0x00, 0xff, 0x0a, 0x07, 0x02, 0xff, 0x07, 0x05, 0x01, 0xff, 0x08, 0x04, 0x01, 0xff, 0x0a, 0x06, 0x03, 0xff, 0x07, 0x04, 0x02, 0xff, 0x07, 0x04, 0x01, 0xff, 0x07, 0x05, 0x01, 0xff, 0x07, 0x04, 0x01, 0xff, 0x06, 0x04, 0x00, 0xff, 0x03, 0x02, 0x01, 0xff, 0x09, 0x06, 0x01, 0xff, 0x15, 0x0d, 0x01, 0xff, 0x10, 0x0b, 0x01, 0xff, 0x08, 0x05, 0x01, 0xff, 0x06, 0x03, 0x00, 0xff, 0x04, 0x02, 0x00, 0xff, 0x04, 0x03, 0x02, 0xff, 0x05, 0x04, 0x02, 0xff, 0x05, 0x03, 0x02, 0xff, 0x06, 0x04, 0x02, 0xff, 0x06, 0x04, 0x02, 0xff, 0x06, 0x05, 0x03, 0xff, 0x06, 0x05, 0x03, 0xff, 0x05, 0x03, 0x02, 0xff, 0x06, 0x04, 0x03, 0xff, 0x05, 0x05, 0x04, 0xff, 0x05, 0x05, 0x03, 0xff, 0x01, 0x00, 0x00, 0xff, 0x02, 0x00, 0x00, 0xff, 0x16, 0x1d, 0x27, 0xff, 0x66, 0x89, 0xb5, 0xff, 0x78, 0x9c, 0xc5, 0xff, 0x41, 0x4f, 0x65, 0xff, 0x44, 0x51, 0x64, 0xff, 0x41, 0x54, 0x73, 0xff, 0x5e, 0x65, 0x7c, 0xff, 0x26, 0x12, 0x0d, 0xff, 0x21, 0x10, 0x00, 0xff, 0x24, 0x16, 0x05, 0xff, 0x4d, 0x42, 0x34, 0xff, 0xe3, 0xe1, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xeb, 0xe0, 0xdb, 0xff, 0x8b, 0x49, 0x30, 0xff, 0x70, 0x21, 0x01, 0xff, 0x71, 0x22, 0x01, 0xff, 0x71, 0x23, 0x00, 0xff, 0x71, 0x23, 0x01, 0xff, 0x73, 0x25, 0x02, 0xff, 0x72, 0x25, 0x01, 0xff, 0x73, 0x26, 0x01, 0xff, 0x74, 0x27, 0x01, 0xff, 0x79, 0x2b, 0x01, 0xff, 0x7e, 0x2f, 0x01, 0xff, 0x80, 0x31, 0x01, 0xff, 0x82, 0x31, 0x02, 0xff, 0x81, 0x32, 0x01, 0xff, 0x7b, 0x2e, 0x01, 0xff, 0x74, 0x2a, 0x01, 0xff, 0x72, 0x2a, 0x02, 0xff, 0x72, 0x2b, 0x01, 0xff, 0x71, 0x2d, 0x00, 0xff, 0x6f, 0x2f, 0x00, 0xff, 0x71, 0x31, 0x01, 0xff, 0x6d, 0x2f, 0x01, 0xff, 0x6c, 0x30, 0x01, 0xff, 0x6d, 0x31, 0x01, 0xff, 0x6a, 0x31, 0x01, 0xff, 0x6a, 0x31, 0x01, 0xff, 0x6b, 0x33, 0x01, 0xff, 0x6c, 0x35, 0x01, 0xff, 0x68, 0x31, 0x02, 0xff, 0x6a, 0x31, 0x01, 0xff, 0x6b, 0x34, 0x01, 0xff, 0x6e, 0x2f, 0x01, 0xff, 0x66, 0x2e, 0x01, 0xff, 0x70, 0x31, 0x03, 0xff, 0x62, 0x19, 0x04, 0xff, 0x30, 0x0b, 0x01, 0xff, 0x02, 0x02, 0x01, 0xff, 0x01, 0x02, 0x01, 0xff, 0x20, 0x0c, 0x02, 0xff, 0x1e, 0x0b, 0x02, 0xff, 0x22, 0x0d, 0x02, 0xff, 0x35, 0x14, 0x00, 0xff, 0x35, 0x15, 0x00, 0xff, 0x20, 0x0a, 0x01, 0xff, 0x25, 0x0f, 0x01, 0xff, 0x28, 0x11, 0x02, 0xff, 0x0f, 0x06, 0x00, 0xff, 0x10, 0x08, 0x01, 0xff, 0x11, 0x08, 0x01, 0xff, 0x0f, 0x07, 0x01, 0xff, 0x0c, 0x06, 0x02, 0xff, 0x07, 0x03, 0x00, 0xff, 0x06, 0x02, 0x01, 0xff, 0x0a, 0x05, 0x02, 0xff, 0x11, 0x09, 0x02, 0xff, 0x11, 0x0a, 0x02, 0xff, 0x0b, 0x07, 0x02, 0xff, 0x08, 0x03, 0x01, 0xff, 0x12, 0x08, 0x01, 0xff, 0x11, 0x09, 0x00, 0xff, 0x09, 0x04, 0x01, 0xff, 0x08, 0x04, 0x00, 0xff, 0x09, 0x05, 0x00, 0xff, 0x09, 0x04, 0x01, 0xff, 0x09, 0x05, 0x02, 0xff, 0x09, 0x05, 0x01, 0xff, 0x09, 0x06, 0x01, 0xff, 0x05, 0x03, 0x00, 0xff, 0x07, 0x03, 0x01, 0xff, 0x07, 0x04, 0x00, 0xff, 0x05, 0x04, 0x00, 0xff, 0x04, 0x01, 0x01, 0xff, 0x09, 0x06, 0x01, 0xff, 0x12, 0x0e, 0x02, 0xff, 0x12, 0x0a, 0x02, 0xff, 0x06, 0x03, 0x01, 0xff, 0x04, 0x03, 0x01, 0xff, 0x04, 0x03, 0x02, 0xff, 0x04, 0x03, 0x01, 0xff, 0x04, 0x03, 0x01, 0xff, 0x05, 0x04, 0x02, 0xff, 0x05, 0x04, 0x02, 0xff, 0x04, 0x03, 0x01, 0xff, 0x04, 0x03, 0x01, 0xff, 0x06, 0x05, 0x03, 0xff, 0x05, 0x04, 0x03, 0xff, 0x05, 0x04, 0x02, 0xff, 0x05, 0x03, 0x03, 0xff, 0x05, 0x05, 0x03, 0xff, 0x09, 0x06, 0x04, 0xff, 0x0b, 0x08, 0x06, 0xff, 0x01, 0x02, 0x01, 0xff, 0x01, 0x00, 0x00, 0xff, 0x19, 0x20, 0x31, 0xff, 0x46, 0x5c, 0x83, 0xff, 0x3a, 0x4a, 0x69, 0xff, 0x0c, 0x12, 0x22, 0xff, 0x61, 0x73, 0x94, 0xff, 0x44, 0x3d, 0x40, 0xff, 0x1e, 0x07, 0x00, 0xff, 0x26, 0x15, 0x07, 0xff, 0x4a, 0x3d, 0x32, 0xff, 0xdc, 0xda, 0xd8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xec, 0xe2, 0xde, 0xff, 0x8c, 0x4d, 0x33, 0xff, 0x71, 0x22, 0x02, 0xff, 0x73, 0x23, 0x01, 0xff, 0x73, 0x24, 0x00, 0xff, 0x73, 0x25, 0x01, 0xff, 0x71, 0x24, 0x01, 0xff, 0x71, 0x24, 0x02, 0xff, 0x75, 0x28, 0x01, 0xff, 0x76, 0x2b, 0x01, 0xff, 0x7a, 0x2d, 0x02, 0xff, 0x7e, 0x31, 0x02, 0xff, 0x82, 0x31, 0x01, 0xff, 0x80, 0x30, 0x02, 0xff, 0x79, 0x2c, 0x00, 0xff, 0x73, 0x27, 0x00, 0xff, 0x74, 0x2b, 0x01, 0xff, 0x74, 0x2d, 0x02, 0xff, 0x70, 0x2b, 0x00, 0xff, 0x70, 0x2c, 0x01, 0xff, 0x70, 0x2f, 0x02, 0xff, 0x6e, 0x2f, 0x00, 0xff, 0x6d, 0x2f, 0x00, 0xff, 0x6c, 0x30, 0x01, 0xff, 0x6b, 0x30, 0x02, 0xff, 0x69, 0x30, 0x00, 0xff, 0x6c, 0x33, 0x02, 0xff, 0x6b, 0x33, 0x00, 0xff, 0x69, 0x31, 0x00, 0xff, 0x67, 0x34, 0x00, 0xff, 0x65, 0x34, 0x01, 0xff, 0x6d, 0x2e, 0x02, 0xff, 0x6a, 0x2e, 0x03, 0xff, 0x69, 0x30, 0x04, 0xff, 0x57, 0x17, 0x03, 0xff, 0x49, 0x10, 0x02, 0xff, 0x2a, 0x09, 0x02, 0xff, 0x09, 0x03, 0x01, 0xff, 0x00, 0x00, 0x00, 0xff, 0x0d, 0x05, 0x01, 0xff, 0x1a, 0x09, 0x03, 0xff, 0x24, 0x0d, 0x02, 0xff, 0x3e, 0x15, 0x02, 0xff, 0x34, 0x13, 0x00, 0xff, 0x1a, 0x08, 0x02, 0xff, 0x22, 0x0f, 0x04, 0xff, 0x13, 0x09, 0x01, 0xff, 0x04, 0x02, 0x01, 0xff, 0x05, 0x03, 0x00, 0xff, 0x05, 0x02, 0x00, 0xff, 0x07, 0x02, 0x01, 0xff, 0x09, 0x04, 0x01, 0xff, 0x0e, 0x08, 0x02, 0xff, 0x11, 0x0a, 0x01, 0xff, 0x10, 0x08, 0x02, 0xff, 0x05, 0x03, 0x02, 0xff, 0x00, 0x00, 0x00, 0xff, 0x12, 0x07, 0x01, 0xff, 0x1d, 0x11, 0x04, 0xff, 0x0a, 0x05, 0x01, 0xff, 0x05, 0x03, 0x02, 0xff, 0x05, 0x02, 0x01, 0xff, 0x06, 0x04, 0x01, 0xff, 0x0a, 0x06, 0x02, 0xff, 0x0a, 0x04, 0x02, 0xff, 0x09, 0x03, 0x02, 0xff, 0x09, 0x05, 0x02, 0xff, 0x07, 0x03, 0x01, 0xff, 0x07, 0x03, 0x00, 0xff, 0x07, 0x05, 0x01, 0xff, 0x05, 0x03, 0x01, 0xff, 0x0a, 0x07, 0x01, 0xff, 0x15, 0x0d, 0x02, 0xff, 0x0f, 0x08, 0x03, 0xff, 0x03, 0x03, 0x02, 0xff, 0x03, 0x02, 0x02, 0xff, 0x05, 0x04, 0x00, 0xff, 0x05, 0x05, 0x00, 0xff, 0x04, 0x04, 0x02, 0xff, 0x04, 0x03, 0x01, 0xff, 0x04, 0x04, 0x01, 0xff, 0x04, 0x03, 0x02, 0xff, 0x05, 0x03, 0x01, 0xff, 0x05, 0x03, 0x02, 0xff, 0x05, 0x03, 0x01, 0xff, 0x05, 0x03, 0x02, 0xff, 0x05, 0x03, 0x03, 0xff, 0x05, 0x04, 0x02, 0xff, 0x08, 0x05, 0x03, 0xff, 0x0a, 0x07, 0x05, 0xff, 0x05, 0x04, 0x03, 0xff, 0x04, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x1a, 0x16, 0x1a, 0xff, 0x2e, 0x29, 0x2e, 0xff, 0x22, 0x15, 0x10, 0xff, 0x1b, 0x08, 0x00, 0xff, 0x28, 0x17, 0x06, 0xff, 0x4d, 0x40, 0x34, 0xff, 0xe1, 0xdf, 0xdd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf2, 0xeb, 0xe8, 0xff, 0x95, 0x5b, 0x45, 0xff, 0x70, 0x22, 0x02, 0xff, 0x70, 0x23, 0x01, 0xff, 0x6f, 0x23, 0x00, 0xff, 0x6f, 0x25, 0x01, 0xff, 0x6e, 0x23, 0x01, 0xff, 0x71, 0x25, 0x01, 0xff, 0x77, 0x29, 0x01, 0xff, 0x7b, 0x2e, 0x01, 0xff, 0x7e, 0x30, 0x01, 0xff, 0x80, 0x2f, 0x01, 0xff, 0x7e, 0x2d, 0x01, 0xff, 0x78, 0x2c, 0x00, 0xff, 0x74, 0x2b, 0x00, 0xff, 0x73, 0x29, 0x02, 0xff, 0x72, 0x29, 0x01, 0xff, 0x70, 0x2a, 0x02, 0xff, 0x6f, 0x2b, 0x03, 0xff, 0x6e, 0x2d, 0x00, 0xff, 0x70, 0x31, 0x00, 0xff, 0x6c, 0x2f, 0x02, 0xff, 0x69, 0x2d, 0x01, 0xff, 0x6c, 0x2f, 0x02, 0xff, 0x6a, 0x30, 0x01, 0xff, 0x68, 0x2f, 0x02, 0xff, 0x69, 0x2f, 0x01, 0xff, 0x6b, 0x32, 0x00, 0xff, 0x6b, 0x34, 0x02, 0xff, 0x68, 0x2f, 0x01, 0xff, 0x71, 0x2f, 0x04, 0xff, 0x6c, 0x2f, 0x05, 0xff, 0x6e, 0x36, 0x02, 0xff, 0x5b, 0x1d, 0x02, 0xff, 0x51, 0x10, 0x02, 0xff, 0x4a, 0x12, 0x02, 0xff, 0x3a, 0x0f, 0x01, 0xff, 0x39, 0x11, 0x02, 0xff, 0x13, 0x05, 0x03, 0xff, 0x00, 0x00, 0x01, 0xff, 0x11, 0x07, 0x03, 0xff, 0x30, 0x0f, 0x05, 0xff, 0x44, 0x1a, 0x01, 0xff, 0x1f, 0x0b, 0x01, 0xff, 0x11, 0x07, 0x00, 0xff, 0x15, 0x0a, 0x01, 0xff, 0x07, 0x03, 0x01, 0xff, 0x02, 0x02, 0x00, 0xff, 0x06, 0x04, 0x01, 0xff, 0x0a, 0x06, 0x02, 0xff, 0x0a, 0x06, 0x03, 0xff, 0x08, 0x05, 0x01, 0xff, 0x06, 0x04, 0x00, 0xff, 0x00, 0x01, 0x01, 0xff, 0x00, 0x00, 0x01, 0xff, 0x14, 0x09, 0x02, 0xff, 0x2f, 0x17, 0x03, 0xff, 0x14, 0x0b, 0x01, 0xff, 0x02, 0x00, 0x00, 0xff, 0x04, 0x02, 0x02, 0xff, 0x02, 0x01, 0x01, 0xff, 0x05, 0x03, 0x02, 0xff, 0x0a, 0x06, 0x01, 0xff, 0x0b, 0x05, 0x01, 0xff, 0x08, 0x03, 0x02, 0xff, 0x08, 0x04, 0x03, 0xff, 0x09, 0x03, 0x03, 0xff, 0x05, 0x04, 0x01, 0xff, 0x03, 0x02, 0x02, 0xff, 0x0c, 0x06, 0x02, 0xff, 0x13, 0x0e, 0x02, 0xff, 0x0e, 0x08, 0x00, 0xff, 0x05, 0x02, 0x01, 0xff, 0x02, 0x03, 0x01, 0xff, 0x05, 0x03, 0x02, 0xff, 0x05, 0x03, 0x01, 0xff, 0x06, 0x04, 0x01, 0xff, 0x05, 0x03, 0x02, 0xff, 0x05, 0x03, 0x02, 0xff, 0x05, 0x03, 0x01, 0xff, 0x05, 0x03, 0x01, 0xff, 0x04, 0x03, 0x01, 0xff, 0x04, 0x03, 0x01, 0xff, 0x05, 0x03, 0x01, 0xff, 0x06, 0x04, 0x02, 0xff, 0x05, 0x04, 0x03, 0xff, 0x07, 0x05, 0x03, 0xff, 0x06, 0x03, 0x01, 0xff, 0x0c, 0x0a, 0x06, 0xff, 0x0b, 0x00, 0x00, 0xff, 0x12, 0x00, 0x00, 0xff, 0x4a, 0x3f, 0x3e, 0xff, 0x76, 0x74, 0x77, 0xff, 0x77, 0x6f, 0x6e, 0xff, 0x61, 0x59, 0x51, 0xff, 0x27, 0x18, 0x0a, 0xff, 0x1a, 0x05, 0x00, 0xff, 0x28, 0x18, 0x06, 0xff, 0x5d, 0x52, 0x48, 0xff, 0xea, 0xe8, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xf4, 0xf2, 0xff, 0xa0, 0x6d, 0x57, 0xff, 0x6d, 0x22, 0x01, 0xff, 0x6f, 0x24, 0x01, 0xff, 0x6e, 0x24, 0x01, 0xff, 0x6f, 0x23, 0x00, 0xff, 0x73, 0x26, 0x02, 0xff, 0x79, 0x2a, 0x01, 0xff, 0x7d, 0x2d, 0x00, 0xff, 0x7d, 0x2e, 0x00, 0xff, 0x7f, 0x2e, 0x01, 0xff, 0x7e, 0x2e, 0x01, 0xff, 0x78, 0x29, 0x02, 0xff, 0x73, 0x26, 0x02, 0xff, 0x73, 0x28, 0x01, 0xff, 0x73, 0x28, 0x00, 0xff, 0x72, 0x2a, 0x02, 0xff, 0x6e, 0x2a, 0x00, 0xff, 0x71, 0x2c, 0x01, 0xff, 0x70, 0x2c, 0x03, 0xff, 0x6a, 0x2b, 0x02, 0xff, 0x68, 0x2d, 0x01, 0xff, 0x65, 0x2b, 0x01, 0xff, 0x64, 0x2c, 0x01, 0xff, 0x65, 0x2d, 0x01, 0xff, 0x66, 0x2e, 0x01, 0xff, 0x68, 0x30, 0x02, 0xff, 0x6b, 0x31, 0x01, 0xff, 0x6c, 0x32, 0x02, 0xff, 0x6c, 0x2f, 0x05, 0xff, 0x68, 0x30, 0x03, 0xff, 0x73, 0x3b, 0x01, 0xff, 0x5a, 0x20, 0x02, 0xff, 0x41, 0x0a, 0x00, 0xff, 0x45, 0x11, 0x01, 0xff, 0x58, 0x17, 0x02, 0xff, 0x77, 0x22, 0x04, 0xff, 0x37, 0x10, 0x03, 0xff, 0x2d, 0x0d, 0x04, 0xff, 0x4a, 0x17, 0x02, 0xff, 0x2b, 0x0e, 0x01, 0xff, 0x2b, 0x0b, 0x04, 0xff, 0x3b, 0x14, 0x03, 0xff, 0x1a, 0x0a, 0x00, 0xff, 0x0a, 0x05, 0x02, 0xff, 0x0b, 0x06, 0x02, 0xff, 0x09, 0x04, 0x01, 0xff, 0x07, 0x05, 0x01, 0xff, 0x07, 0x04, 0x00, 0xff, 0x06, 0x03, 0x00, 0xff, 0x05, 0x02, 0x01, 0xff, 0x02, 0x00, 0x03, 0xff, 0x00, 0x00, 0x00, 0xff, 0x1e, 0x0e, 0x02, 0xff, 0x2e, 0x19, 0x04, 0xff, 0x11, 0x0c, 0x02, 0xff, 0x02, 0x00, 0x01, 0xff, 0x02, 0x00, 0x01, 0xff, 0x03, 0x01, 0x00, 0xff, 0x07, 0x05, 0x02, 0xff, 0x10, 0x09, 0x01, 0xff, 0x0e, 0x08, 0x00, 0xff, 0x0d, 0x07, 0x02, 0xff, 0x09, 0x05, 0x00, 0xff, 0x04, 0x04, 0x00, 0xff, 0x04, 0x02, 0x02, 0xff, 0x07, 0x02, 0x01, 0xff, 0x0d, 0x08, 0x01, 0xff, 0x10, 0x0c, 0x03, 0xff, 0x0b, 0x05, 0x01, 0xff, 0x04, 0x02, 0x00, 0xff, 0x03, 0x02, 0x01, 0xff, 0x05, 0x03, 0x03, 0xff, 0x05, 0x03, 0x02, 0xff, 0x04, 0x02, 0x01, 0xff, 0x04, 0x03, 0x02, 0xff, 0x05, 0x03, 0x02, 0xff, 0x05, 0x03, 0x01, 0xff, 0x04, 0x02, 0x02, 0xff, 0x04, 0x02, 0x01, 0xff, 0x06, 0x04, 0x03, 0xff, 0x05, 0x04, 0x02, 0xff, 0x05, 0x04, 0x02, 0xff, 0x05, 0x03, 0x02, 0xff, 0x04, 0x03, 0x01, 0xff, 0x04, 0x02, 0x02, 0xff, 0x00, 0x00, 0x00, 0xff, 0x05, 0x03, 0x02, 0xff, 0x59, 0x59, 0x5b, 0xff, 0xc1, 0xc3, 0xcb, 0xff, 0xd8, 0xdd, 0xe2, 0xff, 0x9e, 0x9e, 0x9f, 0xff, 0x55, 0x4e, 0x4b, 0xff, 0x2a, 0x1c, 0x19, 0xff, 0x25, 0x13, 0x00, 0xff, 0x2b, 0x19, 0x06, 0xff, 0x71, 0x65, 0x5a, 0xff, 0xf3, 0xf1, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf9, 0xf8, 0xff, 0xb1, 0x87, 0x76, 0xff, 0x6f, 0x22, 0x00, 0xff, 0x6e, 0x22, 0x01, 0xff, 0x71, 0x24, 0x02, 0xff, 0x75, 0x27, 0x02, 0xff, 0x79, 0x2b, 0x00, 0xff, 0x7f, 0x2e, 0x01, 0xff, 0x7f, 0x2e, 0x00, 0xff, 0x80, 0x2f, 0x00, 0xff, 0x7c, 0x2b, 0x01, 0xff, 0x78, 0x29, 0x01, 0xff, 0x76, 0x25, 0x02, 0xff, 0x74, 0x26, 0x01, 0xff, 0x72, 0x28, 0x00, 0xff, 0x71, 0x29, 0x01, 0xff, 0x70, 0x2a, 0x01, 0xff, 0x70, 0x29, 0x01, 0xff, 0x6f, 0x2a, 0x02, 0xff, 0x6b, 0x2c, 0x00, 0xff, 0x6d, 0x2f, 0x01, 0xff, 0x6c, 0x2f, 0x01, 0xff, 0x6b, 0x30, 0x01, 0xff, 0x6a, 0x30, 0x01, 0xff, 0x68, 0x2e, 0x00, 0xff, 0x69, 0x2d, 0x02, 0xff, 0x68, 0x30, 0x01, 0xff, 0x6e, 0x34, 0x00, 0xff, 0x61, 0x28, 0x02, 0xff, 0x62, 0x2e, 0x01, 0xff, 0x76, 0x3a, 0x02, 0xff, 0x5d, 0x24, 0x01, 0xff, 0x2e, 0x04, 0x00, 0xff, 0x2e, 0x08, 0x00, 0xff, 0x63, 0x1c, 0x02, 0xff, 0x73, 0x23, 0x03, 0xff, 0x31, 0x0f, 0x01, 0xff, 0x4e, 0x19, 0x03, 0xff, 0x68, 0x22, 0x01, 0xff, 0x47, 0x16, 0x02, 0xff, 0x20, 0x07, 0x02, 0xff, 0x29, 0x0e, 0x01, 0xff, 0x2f, 0x11, 0x02, 0xff, 0x10, 0x06, 0x01, 0xff, 0x02, 0x01, 0x00, 0xff, 0x03, 0x02, 0x01, 0xff, 0x05, 0x02, 0x01, 0xff, 0x03, 0x01, 0x00, 0xff, 0x05, 0x03, 0x00, 0xff, 0x06, 0x04, 0x01, 0xff, 0x02, 0x02, 0x01, 0xff, 0x21, 0x0f, 0x03, 0xff, 0x35, 0x19, 0x04, 0xff, 0x11, 0x0a, 0x01, 0xff, 0x00, 0x00, 0x02, 0xff, 0x00, 0x00, 0x03, 0xff, 0x04, 0x03, 0x00, 0xff, 0x0b, 0x06, 0x00, 0xff, 0x13, 0x0a, 0x01, 0xff, 0x13, 0x0b, 0x00, 0xff, 0x0e, 0x07, 0x01, 0xff, 0x0d, 0x06, 0x01, 0xff, 0x08, 0x03, 0x01, 0xff, 0x02, 0x02, 0x00, 0xff, 0x09, 0x05, 0x01, 0xff, 0x11, 0x07, 0x03, 0xff, 0x0e, 0x0a, 0x00, 0xff, 0x07, 0x06, 0x00, 0xff, 0x03, 0x01, 0x01, 0xff, 0x03, 0x03, 0x01, 0xff, 0x04, 0x02, 0x01, 0xff, 0x04, 0x02, 0x01, 0xff, 0x05, 0x03, 0x02, 0xff, 0x05, 0x03, 0x02, 0xff, 0x05, 0x03, 0x02, 0xff, 0x05, 0x03, 0x02, 0xff, 0x05, 0x03, 0x02, 0xff, 0x05, 0x04, 0x02, 0xff, 0x05, 0x03, 0x02, 0xff, 0x05, 0x02, 0x01, 0xff, 0x05, 0x04, 0x01, 0xff, 0x05, 0x03, 0x02, 0xff, 0x06, 0x04, 0x03, 0xff, 0x05, 0x03, 0x03, 0xff, 0x04, 0x03, 0x01, 0xff, 0x04, 0x03, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x3a, 0x44, 0x47, 0xff, 0xb0, 0xbe, 0xbd, 0xff, 0x50, 0x47, 0x46, 0xff, 0x0d, 0x0a, 0x09, 0xff, 0x1b, 0x08, 0x00, 0xff, 0x1e, 0x0e, 0x00, 0xff, 0x27, 0x19, 0x05, 0xff, 0x81, 0x77, 0x6e, 0xff, 0xf9, 0xf9, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe3, 0xed, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbc, 0x99, 0x8a, 0xff, 0x74, 0x2b, 0x0b, 0xff, 0x70, 0x23, 0x01, 0xff, 0x76, 0x28, 0x00, 0xff, 0x7b, 0x2b, 0x00, 0xff, 0x7f, 0x2d, 0x00, 0xff, 0x82, 0x30, 0x01, 0xff, 0x80, 0x2f, 0x02, 0xff, 0x7c, 0x2b, 0x01, 0xff, 0x78, 0x28, 0x01, 0xff, 0x78, 0x28, 0x01, 0xff, 0x74, 0x26, 0x02, 0xff, 0x72, 0x26, 0x02, 0xff, 0x72, 0x27, 0x02, 0xff, 0x72, 0x27, 0x02, 0xff, 0x72, 0x27, 0x01, 0xff, 0x70, 0x2b, 0x00, 0xff, 0x74, 0x32, 0x01, 0xff, 0x7b, 0x37, 0x01, 0xff, 0x7d, 0x38, 0x01, 0xff, 0x7b, 0x36, 0x01, 0xff, 0x76, 0x34, 0x01, 0xff, 0x71, 0x31, 0x01, 0xff, 0x6a, 0x2d, 0x01, 0xff, 0x65, 0x2c, 0x01, 0xff, 0x70, 0x32, 0x02, 0xff, 0x5c, 0x25, 0x03, 0xff, 0x62, 0x2e, 0x02, 0xff, 0x75, 0x37, 0x03, 0xff, 0x6a, 0x2f, 0x01, 0xff, 0x2e, 0x04, 0x00, 0xff, 0x42, 0x0e, 0x01, 0xff, 0x6d, 0x23, 0x02, 0xff, 0x57, 0x1a, 0x02, 0xff, 0x32, 0x0c, 0x03, 0xff, 0x40, 0x13, 0x02, 0xff, 0x3f, 0x14, 0x00, 0xff, 0x2e, 0x0e, 0x01, 0xff, 0x31, 0x11, 0x01, 0xff, 0x19, 0x07, 0x01, 0xff, 0x2c, 0x0d, 0x03, 0xff, 0x2d, 0x0e, 0x01, 0xff, 0x07, 0x04, 0x00, 0xff, 0x02, 0x01, 0x01, 0xff, 0x04, 0x01, 0x00, 0xff, 0x00, 0x01, 0x01, 0xff, 0x07, 0x04, 0x01, 0xff, 0x11, 0x09, 0x01, 0xff, 0x20, 0x0e, 0x00, 0xff, 0x36, 0x19, 0x03, 0xff, 0x0f, 0x08, 0x00, 0xff, 0x00, 0x00, 0x01, 0xff, 0x02, 0x00, 0x03, 0xff, 0x07, 0x03, 0x01, 0xff, 0x10, 0x09, 0x01, 0xff, 0x16, 0x0c, 0x01, 0xff, 0x12, 0x0a, 0x00, 0xff, 0x0b, 0x07, 0x01, 0xff, 0x0d, 0x05, 0x01, 0xff, 0x0a, 0x05, 0x01, 0xff, 0x0b, 0x05, 0x02, 0xff, 0x0d, 0x08, 0x01, 0xff, 0x0f, 0x08, 0x02, 0xff, 0x0b, 0x06, 0x02, 0xff, 0x03, 0x02, 0x01, 0xff, 0x03, 0x01, 0x01, 0xff, 0x03, 0x03, 0x01, 0xff, 0x03, 0x03, 0x00, 0xff, 0x04, 0x03, 0x01, 0xff, 0x05, 0x04, 0x01, 0xff, 0x04, 0x03, 0x01, 0xff, 0x05, 0x04, 0x01, 0xff, 0x05, 0x04, 0x01, 0xff, 0x05, 0x03, 0x01, 0xff, 0x06, 0x04, 0x02, 0xff, 0x05, 0x03, 0x01, 0xff, 0x05, 0x04, 0x02, 0xff, 0x05, 0x03, 0x01, 0xff, 0x04, 0x03, 0x01, 0xff, 0x05, 0x03, 0x02, 0xff, 0x06, 0x04, 0x03, 0xff, 0x05, 0x04, 0x03, 0xff, 0x05, 0x04, 0x02, 0xff, 0x03, 0x03, 0x01, 0xff, 0x00, 0x00, 0x00, 0xff, 0x14, 0x18, 0x15, 0xff, 0x42, 0x48, 0x3f, 0xff, 0x21, 0x10, 0x05, 0xff, 0x1a, 0x0a, 0x00, 0xff, 0x2a, 0x18, 0x05, 0xff, 0x2d, 0x20, 0x0b, 0xff, 0x9d, 0x96, 0x8d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd5, 0xbe, 0xb4, 0xff, 0x7c, 0x36, 0x18, 0xff, 0x74, 0x25, 0x02, 0xff, 0x7a, 0x2b, 0x01, 0xff, 0x7f, 0x2f, 0x02, 0xff, 0x83, 0x30, 0x02, 0xff, 0x80, 0x2e, 0x02, 0xff, 0x7c, 0x2b, 0x01, 0xff, 0x77, 0x25, 0x00, 0xff, 0x75, 0x26, 0x01, 0xff, 0x72, 0x24, 0x02, 0xff, 0x73, 0x24, 0x02, 0xff, 0x70, 0x25, 0x01, 0xff, 0x71, 0x27, 0x00, 0xff, 0x74, 0x2b, 0x02, 0xff, 0x75, 0x2d, 0x01, 0xff, 0x7c, 0x36, 0x01, 0xff, 0x85, 0x3c, 0x02, 0xff, 0x85, 0x3c, 0x01, 0xff, 0x81, 0x39, 0x01, 0xff, 0x7c, 0x36, 0x02, 0xff, 0x77, 0x34, 0x02, 0xff, 0x70, 0x30, 0x01, 0xff, 0x66, 0x2b, 0x01, 0xff, 0x6a, 0x2f, 0x07, 0xff, 0x64, 0x2d, 0x07, 0xff, 0x6a, 0x31, 0x00, 0xff, 0x6a, 0x34, 0x02, 0xff, 0x6c, 0x33, 0x02, 0xff, 0x65, 0x1f, 0x01, 0xff, 0x80, 0x24, 0x03, 0xff, 0x4d, 0x15, 0x03, 0xff, 0x2c, 0x09, 0x00, 0xff, 0x32, 0x0d, 0x04, 0xff, 0x2f, 0x0d, 0x03, 0xff, 0x2f, 0x0c, 0x00, 0xff, 0x1e, 0x06, 0x00, 0xff, 0x2d, 0x0f, 0x03, 0xff, 0x21, 0x08, 0x02, 0xff, 0x0c, 0x04, 0x00, 0xff, 0x29, 0x0f, 0x03, 0xff, 0x12, 0x07, 0x01, 0xff, 0x05, 0x02, 0x01, 0xff, 0x05, 0x02, 0x00, 0xff, 0x01, 0x00, 0x02, 0xff, 0x0e, 0x06, 0x03, 0xff, 0x23, 0x0f, 0x02, 0xff, 0x34, 0x19, 0x02, 0xff, 0x1e, 0x0f, 0x01, 0xff, 0x00, 0x00, 0x01, 0xff, 0x00, 0x00, 0x00, 0xff, 0x05, 0x02, 0x01, 0xff, 0x10, 0x09, 0x02, 0xff, 0x14, 0x0b, 0x00, 0xff, 0x13, 0x0a, 0x01, 0xff, 0x0a, 0x05, 0x01, 0xff, 0x09, 0x04, 0x00, 0xff, 0x10, 0x07, 0x01, 0xff, 0x0f, 0x07, 0x02, 0xff, 0x0f, 0x09, 0x03, 0xff, 0x0b, 0x09, 0x02, 0xff, 0x03, 0x02, 0x00, 0xff, 0x02, 0x01, 0x00, 0xff, 0x04, 0x02, 0x02, 0xff, 0x05, 0x03, 0x01, 0xff, 0x05, 0x03, 0x02, 0xff, 0x04, 0x03, 0x02, 0xff, 0x05, 0x03, 0x03, 0xff, 0x05, 0x04, 0x02, 0xff, 0x05, 0x05, 0x00, 0xff, 0x04, 0x04, 0x00, 0xff, 0x04, 0x05, 0x01, 0xff, 0x06, 0x05, 0x00, 0xff, 0x05, 0x04, 0x00, 0xff, 0x04, 0x03, 0x01, 0xff, 0x04, 0x03, 0x01, 0xff, 0x05, 0x03, 0x02, 0xff, 0x04, 0x03, 0x01, 0xff, 0x06, 0x03, 0x01, 0xff, 0x05, 0x03, 0x02, 0xff, 0x05, 0x04, 0x01, 0xff, 0x04, 0x03, 0x01, 0xff, 0x00, 0x00, 0x00, 0xff, 0x0a, 0x0b, 0x07, 0xff, 0x34, 0x3d, 0x39, 0xff, 0x53, 0x5a, 0x57, 0xff, 0x39, 0x28, 0x16, 0xff, 0x22, 0x10, 0x00, 0xff, 0x45, 0x35, 0x23, 0xff, 0xba, 0xb5, 0xaf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe4, 0xd4, 0xce, 0xff, 0x96, 0x5a, 0x41, 0xff, 0x78, 0x2a, 0x02, 0xff, 0x80, 0x2f, 0x02, 0xff, 0x83, 0x2f, 0x01, 0xff, 0x7f, 0x2e, 0x01, 0xff, 0x7e, 0x2a, 0x02, 0xff, 0x79, 0x25, 0x02, 0xff, 0x74, 0x23, 0x02, 0xff, 0x71, 0x21, 0x01, 0xff, 0x70, 0x21, 0x00, 0xff, 0x71, 0x24, 0x02, 0xff, 0x6e, 0x25, 0x00, 0xff, 0x72, 0x28, 0x01, 0xff, 0x7a, 0x31, 0x02, 0xff, 0x7d, 0x37, 0x01, 0xff, 0x85, 0x3b, 0x01, 0xff, 0x8a, 0x3d, 0x02, 0xff, 0x88, 0x3c, 0x01, 0xff, 0x82, 0x39, 0x01, 0xff, 0x7c, 0x36, 0x02, 0xff, 0x74, 0x32, 0x01, 0xff, 0x6a, 0x30, 0x02, 0xff, 0x4e, 0x22, 0x02, 0xff, 0x5a, 0x28, 0x03, 0xff, 0x6d, 0x35, 0x01, 0xff, 0x64, 0x30, 0x01, 0xff, 0x69, 0x33, 0x00, 0xff, 0x95, 0x38, 0x02, 0xff, 0x64, 0x1a, 0x01, 0xff, 0x1c, 0x02, 0x01, 0xff, 0x21, 0x07, 0x01, 0xff, 0x1f, 0x09, 0x01, 0xff, 0x21, 0x09, 0x00, 0xff, 0x29, 0x0b, 0x01, 0xff, 0x1f, 0x09, 0x00, 0xff, 0x1e, 0x09, 0x01, 0xff, 0x25, 0x0b, 0x03, 0xff, 0x03, 0x04, 0x01, 0xff, 0x08, 0x04, 0x01, 0xff, 0x11, 0x04, 0x03, 0xff, 0x08, 0x03, 0x01, 0xff, 0x03, 0x03, 0x00, 0xff, 0x00, 0x00, 0x01, 0xff, 0x0b, 0x05, 0x02, 0xff, 0x32, 0x17, 0x03, 0xff, 0x2b, 0x14, 0x01, 0xff, 0x04, 0x02, 0x02, 0xff, 0x00, 0x01, 0x01, 0xff, 0x06, 0x04, 0x00, 0xff, 0x13, 0x0a, 0x02, 0xff, 0x15, 0x0c, 0x01, 0xff, 0x0e, 0x08, 0x01, 0xff, 0x0a, 0x04, 0x00, 0xff, 0x0f, 0x06, 0x00, 0xff, 0x11, 0x0a, 0x01, 0xff, 0x10, 0x0b, 0x04, 0xff, 0x0d, 0x07, 0x02, 0xff, 0x04, 0x02, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x03, 0x02, 0x01, 0xff, 0x04, 0x02, 0x00, 0xff, 0x06, 0x03, 0x00, 0xff, 0x07, 0x03, 0x00, 0xff, 0x07, 0x03, 0x00, 0xff, 0x07, 0x04, 0x01, 0xff, 0x06, 0x03, 0x01, 0xff, 0x06, 0x03, 0x00, 0xff, 0x08, 0x05, 0x01, 0xff, 0x07, 0x04, 0x00, 0xff, 0x06, 0x04, 0x00, 0xff, 0x06, 0x05, 0x01, 0xff, 0x04, 0x04, 0x00, 0xff, 0x05, 0x04, 0x02, 0xff, 0x05, 0x03, 0x03, 0xff, 0x04, 0x03, 0x02, 0xff, 0x04, 0x03, 0x01, 0xff, 0x04, 0x03, 0x01, 0xff, 0x04, 0x04, 0x02, 0xff, 0x04, 0x03, 0x01, 0xff, 0x00, 0x00, 0x00, 0xff, 0x07, 0x09, 0x06, 0xff, 0x1c, 0x1d, 0x18, 0xff, 0x28, 0x32, 0x2e, 0xff, 0x52, 0x5c, 0x5a, 0xff, 0x3e, 0x32, 0x21, 0xff, 0x59, 0x48, 0x3c, 0xff, 0xdf, 0xdd, 0xda, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf6, 0xf5, 0xff, 0xb4, 0x8a, 0x72, 0xff, 0x7e, 0x2e, 0x01, 0xff, 0x82, 0x30, 0x00, 0xff, 0x7f, 0x2d, 0x01, 0xff, 0x7b, 0x29, 0x01, 0xff, 0x76, 0x24, 0x02, 0xff, 0x72, 0x1f, 0x02, 0xff, 0x71, 0x21, 0x02, 0xff, 0x71, 0x21, 0x02, 0xff, 0x6f, 0x21, 0x01, 0xff, 0x6c, 0x21, 0x01, 0xff, 0x6f, 0x24, 0x02, 0xff, 0x78, 0x2e, 0x02, 0xff, 0x81, 0x39, 0x01, 0xff, 0x8c, 0x3f, 0x01, 0xff, 0x90, 0x41, 0x01, 0xff, 0x92, 0x42, 0x02, 0xff, 0x91, 0x42, 0x01, 0xff, 0x7f, 0x37, 0x01, 0xff, 0x70, 0x2e, 0x02, 0xff, 0x69, 0x2d, 0x02, 0xff, 0x45, 0x1d, 0x02, 0xff, 0x57, 0x26, 0x03, 0xff, 0x69, 0x32, 0x03, 0xff, 0x68, 0x31, 0x00, 0xff, 0x7c, 0x3d, 0x01, 0xff, 0x6d, 0x28, 0x03, 0xff, 0x1f, 0x01, 0x02, 0xff, 0x28, 0x07, 0x01, 0xff, 0x3f, 0x0b, 0x02, 0xff, 0x1b, 0x05, 0x00, 0xff, 0x04, 0x03, 0x02, 0xff, 0x04, 0x02, 0x03, 0xff, 0x05, 0x02, 0x01, 0xff, 0x03, 0x01, 0x00, 0xff, 0x05, 0x02, 0x00, 0xff, 0x05, 0x00, 0x03, 0xff, 0x00, 0x00, 0x00, 0xff, 0x02, 0x01, 0x01, 0xff, 0x05, 0x02, 0x01, 0xff, 0x04, 0x02, 0x01, 0xff, 0x07, 0x01, 0x01, 0xff, 0x20, 0x0f, 0x02, 0xff, 0x37, 0x1a, 0x03, 0xff, 0x0e, 0x07, 0x01, 0xff, 0x03, 0x00, 0x01, 0xff, 0x0a, 0x04, 0x00, 0xff, 0x18, 0x0e, 0x02, 0xff, 0x1b, 0x0d, 0x02, 0xff, 0x11, 0x08, 0x02, 0xff, 0x0e, 0x06, 0x02, 0xff, 0x13, 0x0a, 0x00, 0xff, 0x1a, 0x0e, 0x01, 0xff, 0x12, 0x0a, 0x01, 0xff, 0x05, 0x04, 0x01, 0xff, 0x01, 0x02, 0x01, 0xff, 0x03, 0x01, 0x01, 0xff, 0x03, 0x01, 0x01, 0xff, 0x06, 0x03, 0x02, 0xff, 0x07, 0x04, 0x00, 0xff, 0x07, 0x05, 0x00, 0xff, 0x08, 0x05, 0x01, 0xff, 0x08, 0x06, 0x00, 0xff, 0x08, 0x04, 0x00, 0xff, 0x07, 0x03, 0x00, 0xff, 0x07, 0x04, 0x00, 0xff, 0x06, 0x04, 0x01, 0xff, 0x08, 0x06, 0x02, 0xff, 0x08, 0x05, 0x01, 0xff, 0x08, 0x05, 0x00, 0xff, 0x05, 0x05, 0x01, 0xff, 0x05, 0x04, 0x02, 0xff, 0x04, 0x03, 0x02, 0xff, 0x05, 0x04, 0x01, 0xff, 0x05, 0x03, 0x02, 0xff, 0x05, 0x03, 0x02, 0xff, 0x04, 0x03, 0x01, 0xff, 0x00, 0x00, 0x00, 0xff, 0x0a, 0x0a, 0x0a, 0xff, 0x25, 0x2a, 0x24, 0xff, 0x26, 0x2a, 0x24, 0xff, 0x17, 0x1b, 0x17, 0xff, 0x39, 0x43, 0x42, 0xff, 0x97, 0x95, 0x8d, 0xff, 0xf3, 0xf2, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe1, 0xcf, 0xc4, 0xff, 0xa1, 0x65, 0x44, 0xff, 0x7e, 0x2c, 0x01, 0xff, 0x79, 0x28, 0x01, 0xff, 0x72, 0x21, 0x01, 0xff, 0x70, 0x1f, 0x01, 0xff, 0x70, 0x1f, 0x02, 0xff, 0x70, 0x20, 0x02, 0xff, 0x6d, 0x20, 0x01, 0xff, 0x6d, 0x22, 0x01, 0xff, 0x6e, 0x24, 0x02, 0xff, 0x71, 0x2a, 0x00, 0xff, 0x83, 0x3a, 0x01, 0xff, 0x90, 0x43, 0x02, 0xff, 0x98, 0x46, 0x02, 0xff, 0x9e, 0x4b, 0x02, 0xff, 0x99, 0x46, 0x01, 0xff, 0x85, 0x3a, 0x02, 0xff, 0x6f, 0x2e, 0x02, 0xff, 0x6a, 0x2c, 0x02, 0xff, 0x49, 0x1d, 0x02, 0xff, 0x54, 0x24, 0x01, 0xff, 0x67, 0x2e, 0x02, 0xff, 0x64, 0x32, 0x00, 0xff, 0x80, 0x40, 0x05, 0xff, 0x5b, 0x1e, 0x04, 0xff, 0x2c, 0x00, 0x00, 0xff, 0x42, 0x0b, 0x01, 0xff, 0x41, 0x0b, 0x01, 0xff, 0x10, 0x05, 0x01, 0xff, 0x00, 0x01, 0x03, 0xff, 0x00, 0x00, 0x02, 0xff, 0x05, 0x01, 0x01, 0xff, 0x08, 0x03, 0x01, 0xff, 0x0b, 0x03, 0x01, 0xff, 0x09, 0x04, 0x01, 0xff, 0x03, 0x03, 0x00, 0xff, 0x01, 0x00, 0x01, 0xff, 0x00, 0x00, 0x02, 0xff, 0x04, 0x01, 0x01, 0xff, 0x39, 0x16, 0x02, 0xff, 0x52, 0x23, 0x05, 0xff, 0x33, 0x15, 0x02, 0xff, 0x0d, 0x08, 0x00, 0xff, 0x0e, 0x06, 0x01, 0xff, 0x14, 0x08, 0x02, 0xff, 0x17, 0x0a, 0x02, 0xff, 0x13, 0x07, 0x00, 0xff, 0x11, 0x09, 0x01, 0xff, 0x17, 0x0e, 0x02, 0xff, 0x13, 0x0a, 0x01, 0xff, 0x08, 0x05, 0x01, 0xff, 0x03, 0x02, 0x01, 0xff, 0x01, 0x01, 0x00, 0xff, 0x02, 0x02, 0x01, 0xff, 0x05, 0x02, 0x02, 0xff, 0x07, 0x05, 0x02, 0xff, 0x0a, 0x06, 0x02, 0xff, 0x09, 0x06, 0x01, 0xff, 0x09, 0x07, 0x01, 0xff, 0x07, 0x05, 0x00, 0xff, 0x07, 0x05, 0x01, 0xff, 0x07, 0x05, 0x01, 0xff, 0x07, 0x05, 0x01, 0xff, 0x07, 0x05, 0x01, 0xff, 0x07, 0x05, 0x02, 0xff, 0x09, 0x06, 0x03, 0xff, 0x09, 0x06, 0x03, 0xff, 0x08, 0x05, 0x01, 0xff, 0x06, 0x03, 0x00, 0xff, 0x05, 0x03, 0x02, 0xff, 0x04, 0x03, 0x01, 0xff, 0x04, 0x03, 0x01, 0xff, 0x04, 0x02, 0x01, 0xff, 0x02, 0x01, 0x01, 0xff, 0x00, 0x00, 0x00, 0xff, 0x0f, 0x10, 0x0e, 0xff, 0x24, 0x28, 0x25, 0xff, 0x27, 0x2b, 0x27, 0xff, 0x25, 0x29, 0x24, 0xff, 0x59, 0x5b, 0x59, 0xff, 0xcd, 0xcf, 0xcf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xf6, 0xf4, 0xff, 0xc3, 0x9e, 0x8d, 0xff, 0x80, 0x34, 0x12, 0xff, 0x71, 0x20, 0x01, 0xff, 0x6f, 0x1f, 0x01, 0xff, 0x6d, 0x1e, 0x00, 0xff, 0x6d, 0x1e, 0x01, 0xff, 0x6b, 0x1f, 0x01, 0xff, 0x6d, 0x21, 0x01, 0xff, 0x6e, 0x25, 0x00, 0xff, 0x72, 0x2b, 0x01, 0xff, 0x7e, 0x37, 0x01, 0xff, 0x8d, 0x42, 0x01, 0xff, 0x98, 0x46, 0x01, 0xff, 0x9b, 0x48, 0x00, 0xff, 0x94, 0x42, 0x00, 0xff, 0x84, 0x37, 0x02, 0xff, 0x6e, 0x2c, 0x02, 0xff, 0x6b, 0x2d, 0x01, 0xff, 0x46, 0x1d, 0x02, 0xff, 0x4b, 0x22, 0x02, 0xff, 0x66, 0x30, 0x02, 0xff, 0x62, 0x2e, 0x02, 0xff, 0x71, 0x3d, 0x02, 0xff, 0x88, 0x2d, 0x03, 0xff, 0x5e, 0x0b, 0x02, 0xff, 0x3e, 0x05, 0x04, 0xff, 0x2f, 0x07, 0x02, 0xff, 0x16, 0x08, 0x03, 0xff, 0x29, 0x09, 0x05, 0xff, 0x40, 0x08, 0x03, 0xff, 0x4e, 0x0e, 0x01, 0xff, 0x56, 0x0f, 0x01, 0xff, 0x4b, 0x0d, 0x02, 0xff, 0x2b, 0x0b, 0x00, 0xff, 0x17, 0x08, 0x00, 0xff, 0x0a, 0x05, 0x01, 0xff, 0x00, 0x00, 0x01, 0xff, 0x00, 0x00, 0x01, 0xff, 0x43, 0x1a, 0x03, 0xff, 0x63, 0x26, 0x04, 0xff, 0x2e, 0x13, 0x03, 0xff, 0x0e, 0x08, 0x00, 0xff, 0x0f, 0x06, 0x01, 0xff, 0x14, 0x08, 0x01, 0xff, 0x15, 0x0b, 0x02, 0xff, 0x1b, 0x0f, 0x03, 0xff, 0x1b, 0x0f, 0x02, 0xff, 0x10, 0x08, 0x01, 0xff, 0x04, 0x01, 0x02, 0xff, 0x00, 0x00, 0x00, 0xff, 0x02, 0x02, 0x01, 0xff, 0x05, 0x03, 0x02, 0xff, 0x07, 0x04, 0x01, 0xff, 0x0b, 0x07, 0x01, 0xff, 0x0c, 0x08, 0x01, 0xff, 0x0a, 0x06, 0x00, 0xff, 0x0b, 0x07, 0x01, 0xff, 0x0b, 0x07, 0x02, 0xff, 0x09, 0x05, 0x00, 0xff, 0x09, 0x05, 0x01, 0xff, 0x08, 0x04, 0x01, 0xff, 0x08, 0x05, 0x01, 0xff, 0x08, 0x05, 0x01, 0xff, 0x08, 0x05, 0x01, 0xff, 0x08, 0x05, 0x02, 0xff, 0x06, 0x04, 0x00, 0xff, 0x05, 0x03, 0x00, 0xff, 0x06, 0x03, 0x00, 0xff, 0x04, 0x03, 0x01, 0xff, 0x05, 0x03, 0x01, 0xff, 0x03, 0x01, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x05, 0x03, 0x03, 0xff, 0x13, 0x14, 0x13, 0xff, 0x21, 0x27, 0x22, 0xff, 0x20, 0x27, 0x21, 0xff, 0x2f, 0x33, 0x2e, 0xff, 0x97, 0x98, 0x96, 0xff, 0xf5, 0xf5, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfd, 0xe3, 0xee, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0xd8, 0xd2, 0xff, 0xa6, 0x74, 0x62, 0xff, 0x73, 0x25, 0x09, 0xff, 0x6e, 0x1e, 0x00, 0xff, 0x6d, 0x1f, 0x02, 0xff, 0x69, 0x1d, 0x01, 0xff, 0x6e, 0x21, 0x01, 0xff, 0x72, 0x27, 0x00, 0xff, 0x75, 0x2c, 0x01, 0xff, 0x7e, 0x37, 0x02, 0xff, 0x88, 0x3d, 0x02, 0xff, 0x8d, 0x40, 0x02, 0xff, 0x8b, 0x3f, 0x01, 0xff, 0x84, 0x39, 0x01, 0xff, 0x7b, 0x30, 0x00, 0xff, 0x6d, 0x2b, 0x01, 0xff, 0x6d, 0x2e, 0x02, 0xff, 0x43, 0x1b, 0x02, 0xff, 0x40, 0x1b, 0x02, 0xff, 0x63, 0x2f, 0x02, 0xff, 0x56, 0x2c, 0x01, 0xff, 0x95, 0x3e, 0x02, 0xff, 0xa6, 0x2e, 0x03, 0xff, 0x85, 0x18, 0x05, 0xff, 0x87, 0x1b, 0x04, 0xff, 0x42, 0x0a, 0x02, 0xff, 0x2e, 0x07, 0x04, 0xff, 0x4f, 0x10, 0x05, 0xff, 0x80, 0x17, 0x04, 0xff, 0x6b, 0x11, 0x00, 0xff, 0x43, 0x0a, 0x00, 0xff, 0x2a, 0x07, 0x01, 0xff, 0x15, 0x05, 0x01, 0xff, 0x0a, 0x04, 0x00, 0xff, 0x05, 0x03, 0x00, 0xff, 0x03, 0x01, 0x01, 0xff, 0x01, 0x00, 0x01, 0xff, 0x26, 0x0f, 0x03, 0xff, 0x42, 0x1a, 0x02, 0xff, 0x1e, 0x0c, 0x02, 0xff, 0x0f, 0x07, 0x02, 0xff, 0x0f, 0x05, 0x01, 0xff, 0x1c, 0x0e, 0x01, 0xff, 0x2a, 0x17, 0x04, 0xff, 0x1e, 0x11, 0x04, 0xff, 0x06, 0x04, 0x02, 0xff, 0x02, 0x00, 0x00, 0xff, 0x03, 0x02, 0x02, 0xff, 0x06, 0x02, 0x01, 0xff, 0x07, 0x03, 0x01, 0xff, 0x0b, 0x07, 0x01, 0xff, 0x0f, 0x09, 0x00, 0xff, 0x0e, 0x08, 0x00, 0xff, 0x0e, 0x07, 0x01, 0xff, 0x0b, 0x06, 0x01, 0xff, 0x0a, 0x07, 0x01, 0xff, 0x0b, 0x07, 0x03, 0xff, 0x0b, 0x06, 0x00, 0xff, 0x0a, 0x05, 0x00, 0xff, 0x09, 0x04, 0x01, 0xff, 0x0a, 0x04, 0x02, 0xff, 0x0a, 0x05, 0x02, 0xff, 0x07, 0x04, 0x00, 0xff, 0x06, 0x03, 0x00, 0xff, 0x07, 0x04, 0x01, 0xff, 0x09, 0x06, 0x02, 0xff, 0x09, 0x05, 0x03, 0xff, 0x06, 0x04, 0x03, 0xff, 0x02, 0x00, 0x00, 0xff, 0x02, 0x01, 0x00, 0xff, 0x08, 0x07, 0x04, 0xff, 0x14, 0x14, 0x10, 0xff, 0x1f, 0x20, 0x1e, 0xff, 0x24, 0x28, 0x23, 0xff, 0x71, 0x75, 0x71, 0xff, 0xd6, 0xd7, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd3, 0xbb, 0xb3, 0xff, 0x90, 0x52, 0x3f, 0xff, 0x6c, 0x1d, 0x01, 0xff, 0x6d, 0x1f, 0x01, 0xff, 0x74, 0x25, 0x02, 0xff, 0x7a, 0x2e, 0x02, 0xff, 0x7e, 0x32, 0x01, 0xff, 0x80, 0x36, 0x02, 0xff, 0x81, 0x38, 0x02, 0xff, 0x83, 0x3c, 0x00, 0xff, 0x81, 0x38, 0x01, 0xff, 0x7d, 0x33, 0x02, 0xff, 0x75, 0x2e, 0x00, 0xff, 0x6b, 0x2a, 0x01, 0xff, 0x6a, 0x2c, 0x01, 0xff, 0x4b, 0x1f, 0x03, 0xff, 0x35, 0x15, 0x03, 0xff, 0x56, 0x29, 0x01, 0xff, 0x55, 0x2f, 0x02, 0xff, 0x99, 0x36, 0x02, 0xff, 0x99, 0x1c, 0x02, 0xff, 0x79, 0x15, 0x01, 0xff, 0x7d, 0x18, 0x03, 0xff, 0x3c, 0x0b, 0x02, 0xff, 0x3b, 0x0d, 0x02, 0xff, 0x43, 0x0f, 0x04, 0xff, 0x4b, 0x10, 0x02, 0xff, 0x33, 0x08, 0x02, 0xff, 0x17, 0x05, 0x01, 0xff, 0x14, 0x06, 0x00, 0xff, 0x16, 0x04, 0x01, 0xff, 0x19, 0x05, 0x02, 0xff, 0x21, 0x07, 0x02, 0xff, 0x24, 0x09, 0x02, 0xff, 0x18, 0x06, 0x01, 0xff, 0x13, 0x05, 0x02, 0xff, 0x20, 0x0f, 0x03, 0xff, 0x30, 0x16, 0x01, 0xff, 0x3a, 0x1b, 0x02, 0xff, 0x2f, 0x17, 0x03, 0xff, 0x20, 0x12, 0x03, 0xff, 0x11, 0x08, 0x01, 0xff, 0x05, 0x01, 0x00, 0xff, 0x02, 0x01, 0x01, 0xff, 0x04, 0x02, 0x02, 0xff, 0x07, 0x04, 0x00, 0xff, 0x0b, 0x05, 0x02, 0xff, 0x0f, 0x09, 0x02, 0xff, 0x0f, 0x0a, 0x00, 0xff, 0x0e, 0x07, 0x02, 0xff, 0x0c, 0x06, 0x00, 0xff, 0x0d, 0x06, 0x01, 0xff, 0x0b, 0x07, 0x02, 0xff, 0x0a, 0x06, 0x01, 0xff, 0x0a, 0x06, 0x02, 0xff, 0x09, 0x05, 0x02, 0xff, 0x0a, 0x05, 0x02, 0xff, 0x0a, 0x05, 0x02, 0xff, 0x08, 0x04, 0x01, 0xff, 0x08, 0x05, 0x01, 0xff, 0x07, 0x04, 0x01, 0xff, 0x08, 0x05, 0x02, 0xff, 0x09, 0x07, 0x03, 0xff, 0x09, 0x06, 0x03, 0xff, 0x07, 0x04, 0x02, 0xff, 0x03, 0x01, 0x00, 0xff, 0x03, 0x02, 0x01, 0xff, 0x0e, 0x0c, 0x09, 0xff, 0x15, 0x13, 0x0e, 0xff, 0x10, 0x13, 0x0f, 0xff, 0x50, 0x53, 0x50, 0xff, 0xb5, 0xb6, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe6, 0xf0, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcc, 0xaf, 0xa4, 0xff, 0x97, 0x58, 0x3d, 0xff, 0x7d, 0x2b, 0x02, 0xff, 0x84, 0x33, 0x01, 0xff, 0x86, 0x37, 0x00, 0xff, 0x83, 0x39, 0x02, 0xff, 0x83, 0x3c, 0x01, 0xff, 0x82, 0x3c, 0x00, 0xff, 0x7d, 0x36, 0x00, 0xff, 0x78, 0x2f, 0x01, 0xff, 0x71, 0x2c, 0x01, 0xff, 0x6b, 0x29, 0x01, 0xff, 0x5e, 0x26, 0x00, 0xff, 0x53, 0x23, 0x02, 0xff, 0x36, 0x14, 0x02, 0xff, 0x4f, 0x22, 0x02, 0xff, 0x63, 0x32, 0x02, 0xff, 0x72, 0x33, 0x01, 0xff, 0x75, 0x16, 0x01, 0xff, 0x67, 0x09, 0x01, 0xff, 0x4d, 0x09, 0x01, 0xff, 0x2a, 0x05, 0x00, 0xff, 0x2c, 0x09, 0x02, 0xff, 0x16, 0x05, 0x02, 0xff, 0x27, 0x06, 0x01, 0xff, 0x5e, 0x13, 0x03, 0xff, 0x5b, 0x12, 0x03, 0xff, 0x4b, 0x0e, 0x01, 0xff, 0x41, 0x0c, 0x00, 0xff, 0x3d, 0x0b, 0x02, 0xff, 0x33, 0x0b, 0x01, 0xff, 0x27, 0x0b, 0x01, 0xff, 0x23, 0x0a, 0x00, 0xff, 0x14, 0x03, 0x00, 0xff, 0x17, 0x08, 0x02, 0xff, 0x34, 0x19, 0x05, 0xff, 0x33, 0x17, 0x02, 0xff, 0x1e, 0x0d, 0x01, 0xff, 0x0c, 0x04, 0x01, 0xff, 0x03, 0x00, 0x00, 0xff, 0x06, 0x03, 0x00, 0xff, 0x0b, 0x06, 0x01, 0xff, 0x09, 0x06, 0x01, 0xff, 0x0b, 0x06, 0x00, 0xff, 0x0e, 0x09, 0x01, 0xff, 0x10, 0x0b, 0x02, 0xff, 0x10, 0x0a, 0x01, 0xff, 0x0d, 0x07, 0x02, 0xff, 0x0c, 0x07, 0x00, 0xff, 0x0e, 0x07, 0x02, 0xff, 0x0c, 0x09, 0x03, 0xff, 0x0a, 0x06, 0x02, 0xff, 0x09, 0x04, 0x01, 0xff, 0x0a, 0x05, 0x01, 0xff, 0x09, 0x04, 0x01, 0xff, 0x09, 0x04, 0x01, 0xff, 0x07, 0x04, 0x01, 0xff, 0x07, 0x04, 0x01, 0xff, 0x08, 0x05, 0x02, 0xff, 0x08, 0x04, 0x02, 0xff, 0x07, 0x05, 0x01, 0xff, 0x06, 0x03, 0x00, 0xff, 0x05, 0x02, 0x00, 0xff, 0x08, 0x06, 0x04, 0xff, 0x0e, 0x0d, 0x09, 0xff, 0x13, 0x12, 0x0e, 0xff, 0x47, 0x46, 0x43, 0xff, 0xa6, 0xa7, 0xa5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdb, 0xe8, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xf2, 0xf0, 0xff, 0xd2, 0xb0, 0x9e, 0xff, 0xa8, 0x68, 0x40, 0xff, 0x8a, 0x3c, 0x01, 0xff, 0x8b, 0x3e, 0x01, 0xff, 0x89, 0x3f, 0x02, 0xff, 0x80, 0x38, 0x03, 0xff, 0x72, 0x2d, 0x02, 0xff, 0x69, 0x27, 0x01, 0xff, 0x67, 0x25, 0x01, 0xff, 0x62, 0x23, 0x01, 0xff, 0x59, 0x21, 0x00, 0xff, 0x5b, 0x23, 0x01, 0xff, 0x3f, 0x18, 0x03, 0xff, 0x47, 0x1e, 0x02, 0xff, 0x67, 0x2e, 0x00, 0xff, 0x64, 0x35, 0x01, 0xff, 0x73, 0x2f, 0x04, 0xff, 0x6d, 0x10, 0x03, 0xff, 0x71, 0x13, 0x02, 0xff, 0x73, 0x16, 0x03, 0xff, 0x74, 0x14, 0x04, 0xff, 0x5e, 0x13, 0x03, 0xff, 0x48, 0x0e, 0x02, 0xff, 0x68, 0x12, 0x01, 0xff, 0x49, 0x0d, 0x01, 0xff, 0x36, 0x0a, 0x01, 0xff, 0x38, 0x0a, 0x00, 0xff, 0x33, 0x09, 0x00, 0xff, 0x26, 0x07, 0x00, 0xff, 0x1d, 0x06, 0x01, 0xff, 0x1d, 0x06, 0x00, 0xff, 0x1a, 0x06, 0x01, 0xff, 0x16, 0x05, 0x02, 0xff, 0x1a, 0x09, 0x03, 0xff, 0x10, 0x08, 0x00, 0xff, 0x11, 0x07, 0x00, 0xff, 0x10, 0x07, 0x01, 0xff, 0x0d, 0x07, 0x02, 0xff, 0x0f, 0x09, 0x02, 0xff, 0x0b, 0x05, 0x01, 0xff, 0x0a, 0x06, 0x01, 0xff, 0x0f, 0x08, 0x01, 0xff, 0x11, 0x09, 0x01, 0xff, 0x0f, 0x09, 0x00, 0xff, 0x0f, 0x09, 0x00, 0xff, 0x10, 0x08, 0x01, 0xff, 0x0f, 0x08, 0x01, 0xff, 0x0d, 0x06, 0x01, 0xff, 0x0b, 0x07, 0x02, 0xff, 0x09, 0x05, 0x02, 0xff, 0x0a, 0x05, 0x02, 0xff, 0x09, 0x04, 0x01, 0xff, 0x09, 0x04, 0x01, 0xff, 0x0a, 0x04, 0x01, 0xff, 0x0a, 0x05, 0x02, 0xff, 0x06, 0x04, 0x01, 0xff, 0x07, 0x05, 0x02, 0xff, 0x07, 0x04, 0x01, 0xff, 0x06, 0x03, 0x00, 0xff, 0x09, 0x04, 0x01, 0xff, 0x08, 0x04, 0x02, 0xff, 0x0e, 0x0b, 0x06, 0xff, 0x4b, 0x4a, 0x46, 0xff, 0xa1, 0xa0, 0x9f, 0xff, 0xf0, 0xf0, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xec, 0xf2, 0xff, 0xfc, 0xdb, 0xe8, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xf3, 0xf0, 0xff, 0xe1, 0xca, 0xb8, 0xff, 0xa8, 0x6b, 0x37, 0xff, 0x8b, 0x43, 0x06, 0xff, 0x7b, 0x33, 0x02, 0xff, 0x6a, 0x27, 0x02, 0xff, 0x5d, 0x21, 0x00, 0xff, 0x5d, 0x1f, 0x01, 0xff, 0x58, 0x1e, 0x02, 0xff, 0x57, 0x20, 0x01, 0xff, 0x55, 0x20, 0x01, 0xff, 0x57, 0x23, 0x04, 0xff, 0x4c, 0x1c, 0x05, 0xff, 0x55, 0x27, 0x01, 0xff, 0x62, 0x31, 0x02, 0xff, 0x71, 0x3d, 0x01, 0xff, 0x7e, 0x30, 0x02, 0xff, 0x62, 0x0e, 0x02, 0xff, 0x5d, 0x11, 0x03, 0xff, 0x69, 0x14, 0x02, 0xff, 0x50, 0x11, 0x01, 0xff, 0x22, 0x07, 0x02, 0xff, 0x1f, 0x05, 0x00, 0xff, 0x26, 0x06, 0x00, 0xff, 0x31, 0x0a, 0x03, 0xff, 0x38, 0x0c, 0x02, 0xff, 0x31, 0x08, 0x01, 0xff, 0x28, 0x08, 0x01, 0xff, 0x20, 0x07, 0x01, 0xff, 0x1e, 0x07, 0x01, 0xff, 0x19, 0x06, 0x00, 0xff, 0x13, 0x03, 0x00, 0xff, 0x0a, 0x02, 0x01, 0xff, 0x12, 0x05, 0x01, 0xff, 0x26, 0x11, 0x01, 0xff, 0x15, 0x0a, 0x01, 0xff, 0x0b, 0x08, 0x01, 0xff, 0x0e, 0x08, 0x01, 0xff, 0x0b, 0x05, 0x01, 0xff, 0x0c, 0x06, 0x02, 0xff, 0x10, 0x08, 0x01, 0xff, 0x12, 0x08, 0x00, 0xff, 0x12, 0x0a, 0x00, 0xff, 0x10, 0x09, 0x01, 0xff, 0x0f, 0x08, 0x01, 0xff, 0x0e, 0x08, 0x01, 0xff, 0x0c, 0x07, 0x01, 0xff, 0x09, 0x05, 0x01, 0xff, 0x09, 0x04, 0x01, 0xff, 0x0c, 0x06, 0x03, 0xff, 0x0a, 0x05, 0x01, 0xff, 0x09, 0x05, 0x01, 0xff, 0x09, 0x05, 0x02, 0xff, 0x08, 0x05, 0x01, 0xff, 0x07, 0x04, 0x01, 0xff, 0x08, 0x05, 0x00, 0xff, 0x0a, 0x06, 0x01, 0xff, 0x0a, 0x06, 0x01, 0xff, 0x0f, 0x0b, 0x04, 0xff, 0x49, 0x46, 0x42, 0xff, 0xc3, 0xc3, 0xc1, 0xff, 0xf0, 0xf0, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xee, 0xf4, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf7, 0xf4, 0xff, 0xe0, 0xcd, 0xbd, 0xff, 0xad, 0x81, 0x64, 0xff, 0x7b, 0x43, 0x23, 0xff, 0x5b, 0x21, 0x02, 0xff, 0x59, 0x1e, 0x01, 0xff, 0x56, 0x20, 0x01, 0xff, 0x57, 0x20, 0x02, 0xff, 0x4f, 0x1e, 0x02, 0xff, 0x57, 0x22, 0x01, 0xff, 0x7c, 0x29, 0x07, 0xff, 0x5e, 0x26, 0x03, 0xff, 0x56, 0x2d, 0x00, 0xff, 0x67, 0x35, 0x02, 0xff, 0x7d, 0x34, 0x02, 0xff, 0x6f, 0x13, 0x02, 0xff, 0x40, 0x08, 0x00, 0xff, 0x2b, 0x08, 0x00, 0xff, 0x30, 0x0a, 0x01, 0xff, 0x1d, 0x06, 0x02, 0xff, 0x1d, 0x06, 0x01, 0xff, 0x2e, 0x0a, 0x02, 0xff, 0x2e, 0x09, 0x01, 0xff, 0x31, 0x0c, 0x01, 0xff, 0x2e, 0x09, 0x00, 0xff, 0x29, 0x08, 0x01, 0xff, 0x22, 0x08, 0x01, 0xff, 0x1e, 0x08, 0x01, 0xff, 0x15, 0x05, 0x00, 0xff, 0x12, 0x04, 0x01, 0xff, 0x0d, 0x03, 0x01, 0xff, 0x10, 0x04, 0x01, 0xff, 0x2b, 0x12, 0x01, 0xff, 0x17, 0x0c, 0x01, 0xff, 0x07, 0x05, 0x00, 0xff, 0x0b, 0x05, 0x00, 0xff, 0x0c, 0x05, 0x00, 0xff, 0x0e, 0x08, 0x01, 0xff, 0x10, 0x08, 0x01, 0xff, 0x12, 0x09, 0x01, 0xff, 0x12, 0x08, 0x00, 0xff, 0x10, 0x07, 0x01, 0xff, 0x0f, 0x07, 0x01, 0xff, 0x0e, 0x08, 0x00, 0xff, 0x0c, 0x07, 0x00, 0xff, 0x09, 0x05, 0x01, 0xff, 0x0a, 0x06, 0x02, 0xff, 0x0b, 0x06, 0x03, 0xff, 0x09, 0x04, 0x01, 0xff, 0x09, 0x04, 0x01, 0xff, 0x0a, 0x06, 0x03, 0xff, 0x07, 0x04, 0x01, 0xff, 0x09, 0x04, 0x01, 0xff, 0x0a, 0x06, 0x00, 0xff, 0x2b, 0x27, 0x22, 0xff, 0x6b, 0x68, 0x64, 0xff, 0xbe, 0xbd, 0xbb, 0xff, 0xf6, 0xf6, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xf3, 0xf1, 0xff, 0xba, 0xa1, 0x93, 0xff, 0x83, 0x57, 0x42, 0xff, 0x67, 0x35, 0x1a, 0xff, 0x55, 0x1e, 0x01, 0xff, 0x56, 0x1d, 0x02, 0xff, 0x4a, 0x1c, 0x00, 0xff, 0x70, 0x29, 0x05, 0xff, 0x7c, 0x2e, 0x0c, 0xff, 0x51, 0x27, 0x01, 0xff, 0x60, 0x31, 0x02, 0xff, 0x6b, 0x2c, 0x01, 0xff, 0x68, 0x12, 0x00, 0xff, 0x57, 0x0d, 0x02, 0xff, 0x35, 0x0b, 0x01, 0xff, 0x2b, 0x0b, 0x00, 0xff, 0x25, 0x0b, 0x02, 0xff, 0x2c, 0x0d, 0x02, 0xff, 0x33, 0x0b, 0x01, 0xff, 0x2e, 0x0a, 0x00, 0xff, 0x2b, 0x0a, 0x01, 0xff, 0x2c, 0x0a, 0x01, 0xff, 0x2a, 0x09, 0x01, 0xff, 0x20, 0x07, 0x00, 0xff, 0x19, 0x06, 0x01, 0xff, 0x14, 0x05, 0x00, 0xff, 0x13, 0x06, 0x01, 0xff, 0x11, 0x04, 0x01, 0xff, 0x12, 0x05, 0x00, 0xff, 0x29, 0x11, 0x02, 0xff, 0x1b, 0x0d, 0x00, 0xff, 0x0a, 0x05, 0x01, 0xff, 0x0b, 0x05, 0x00, 0xff, 0x0b, 0x06, 0x00, 0xff, 0x0f, 0x08, 0x01, 0xff, 0x12, 0x09, 0x01, 0xff, 0x12, 0x09, 0x00, 0xff, 0x14, 0x09, 0x01, 0xff, 0x12, 0x09, 0x01, 0xff, 0x11, 0x08, 0x02, 0xff, 0x10, 0x08, 0x01, 0xff, 0x0c, 0x07, 0x00, 0xff, 0x08, 0x06, 0x02, 0xff, 0x08, 0x06, 0x02, 0xff, 0x08, 0x03, 0x00, 0xff, 0x09, 0x03, 0x01, 0xff, 0x09, 0x04, 0x01, 0xff, 0x0a, 0x06, 0x01, 0xff, 0x22, 0x1f, 0x1b, 0xff, 0x47, 0x44, 0x41, 0xff, 0x95, 0x94, 0x91, 0xff, 0xf2, 0xf2, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe2, 0xd9, 0xd4, 0xff, 0xb7, 0x9f, 0x93, 0xff, 0x94, 0x70, 0x5f, 0xff, 0x6a, 0x40, 0x29, 0xff, 0x47, 0x1d, 0x01, 0xff, 0x74, 0x2f, 0x0b, 0xff, 0x6e, 0x2c, 0x08, 0xff, 0x55, 0x2c, 0x01, 0xff, 0x67, 0x2e, 0x00, 0xff, 0x70, 0x17, 0x01, 0xff, 0x52, 0x0d, 0x01, 0xff, 0x2e, 0x0b, 0x02, 0xff, 0x1f, 0x08, 0x01, 0xff, 0x29, 0x09, 0x01, 0xff, 0x35, 0x0d, 0x01, 0xff, 0x36, 0x0e, 0x01, 0xff, 0x32, 0x0b, 0x03, 0xff, 0x2b, 0x09, 0x01, 0xff, 0x2b, 0x0a, 0x01, 0xff, 0x29, 0x08, 0x01, 0xff, 0x22, 0x08, 0x03, 0xff, 0x19, 0x05, 0x01, 0xff, 0x15, 0x06, 0x01, 0xff, 0x14, 0x07, 0x01, 0xff, 0x11, 0x04, 0x00, 0xff, 0x0b, 0x02, 0x01, 0xff, 0x20, 0x0f, 0x02, 0xff, 0x21, 0x0e, 0x01, 0xff, 0x0c, 0x06, 0x00, 0xff, 0x0c, 0x06, 0x01, 0xff, 0x0c, 0x05, 0x00, 0xff, 0x0f, 0x07, 0x00, 0xff, 0x13, 0x0a, 0x01, 0xff, 0x16, 0x0a, 0x01, 0xff, 0x15, 0x0c, 0x01, 0xff, 0x12, 0x0a, 0x00, 0xff, 0x12, 0x0b, 0x01, 0xff, 0x11, 0x08, 0x01, 0xff, 0x0e, 0x08, 0x01, 0xff, 0x09, 0x06, 0x00, 0xff, 0x07, 0x03, 0x00, 0xff, 0x09, 0x04, 0x01, 0xff, 0x31, 0x2c, 0x2b, 0xff, 0x63, 0x60, 0x5e, 0xff, 0x96, 0x95, 0x92, 0xff, 0xd4, 0xd3, 0xd2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xed, 0xe7, 0xe4, 0xff, 0xc2, 0xb2, 0xa9, 0xff, 0xa3, 0x89, 0x7a, 0xff, 0x9a, 0x69, 0x52, 0xff, 0x6e, 0x43, 0x23, 0xff, 0x67, 0x2e, 0x01, 0xff, 0x6b, 0x1b, 0x01, 0xff, 0x41, 0x09, 0x00, 0xff, 0x24, 0x08, 0x02, 0xff, 0x27, 0x08, 0x02, 0xff, 0x2e, 0x09, 0x01, 0xff, 0x2f, 0x0a, 0x01, 0xff, 0x2f, 0x0b, 0x02, 0xff, 0x2a, 0x0a, 0x01, 0xff, 0x2b, 0x0c, 0x00, 0xff, 0x2b, 0x0b, 0x01, 0xff, 0x25, 0x09, 0x01, 0xff, 0x1e, 0x07, 0x01, 0xff, 0x18, 0x06, 0x00, 0xff, 0x13, 0x04, 0x01, 0xff, 0x11, 0x04, 0x02, 0xff, 0x0e, 0x04, 0x01, 0xff, 0x02, 0x00, 0x00, 0xff, 0x15, 0x07, 0x03, 0xff, 0x27, 0x10, 0x03, 0xff, 0x0f, 0x08, 0x00, 0xff, 0x0a, 0x04, 0x01, 0xff, 0x0f, 0x06, 0x01, 0xff, 0x13, 0x09, 0x00, 0xff, 0x17, 0x0b, 0x00, 0xff, 0x1a, 0x0d, 0x02, 0xff, 0x15, 0x0a, 0x00, 0xff, 0x11, 0x08, 0x00, 0xff, 0x0f, 0x09, 0x00, 0xff, 0x10, 0x08, 0x01, 0xff, 0x2c, 0x27, 0x21, 0xff, 0x52, 0x4e, 0x4b, 0xff, 0x7e, 0x7b, 0x79, 0xff, 0xab, 0xaa, 0xa9, 0xff, 0xe4, 0xe3, 0xe3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xff, 0xfc, 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, 0xfb, 0xfa, 0xf9, 0xff, 0xe9, 0xe3, 0xde, 0xff, 0xda, 0xce, 0xc5, 0xff, 0xc6, 0xaf, 0xa7, 0xff, 0x97, 0x7b, 0x77, 0xff, 0x72, 0x50, 0x48, 0xff, 0x54, 0x28, 0x1c, 0xff, 0x38, 0x0b, 0x02, 0xff, 0x2a, 0x09, 0x02, 0xff, 0x27, 0x07, 0x01, 0xff, 0x2a, 0x0a, 0x00, 0xff, 0x2d, 0x0d, 0x01, 0xff, 0x2a, 0x0a, 0x01, 0xff, 0x22, 0x08, 0x01, 0xff, 0x19, 0x06, 0x00, 0xff, 0x14, 0x06, 0x01, 0xff, 0x10, 0x04, 0x00, 0xff, 0x0b, 0x02, 0x01, 0xff, 0x09, 0x02, 0x01, 0xff, 0x03, 0x00, 0x01, 0xff, 0x0b, 0x02, 0x02, 0xff, 0x25, 0x0e, 0x02, 0xff, 0x17, 0x09, 0x00, 0xff, 0x0d, 0x04, 0x00, 0xff, 0x0f, 0x06, 0x01, 0xff, 0x15, 0x08, 0x01, 0xff, 0x1b, 0x0b, 0x01, 0xff, 0x30, 0x25, 0x1c, 0xff, 0x55, 0x4c, 0x45, 0xff, 0x81, 0x7b, 0x77, 0xff, 0xab, 0xa8, 0xa5, 0xff, 0xca, 0xc8, 0xc6, 0xff, 0xe0, 0xdf, 0xde, 0xff, 0xf9, 0xf9, 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, 0xfd, 0xfe, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xf4, 0xf3, 0xff, 0xeb, 0xe6, 0xe4, 0xff, 0xdf, 0xd7, 0xd5, 0xff, 0xcc, 0xc3, 0xc1, 0xff, 0xb8, 0xad, 0xaa, 0xff, 0xa6, 0x97, 0x94, 0xff, 0x95, 0x84, 0x80, 0xff, 0x83, 0x70, 0x6b, 0xff, 0x70, 0x5f, 0x5b, 0xff, 0x61, 0x54, 0x51, 0xff, 0x57, 0x4e, 0x4b, 0xff, 0x50, 0x48, 0x47, 0xff, 0x4c, 0x48, 0x48, 0xff, 0x4f, 0x4a, 0x4a, 0xff, 0x54, 0x51, 0x51, 0xff, 0x5e, 0x5c, 0x5d, 0xff, 0x81, 0x73, 0x6b, 0xff, 0x90, 0x85, 0x7e, 0xff, 0x9a, 0x96, 0x93, 0xff, 0xb1, 0xad, 0xab, 0xff, 0xc7, 0xc3, 0xc1, 0xff, 0xda, 0xd7, 0xd5, 0xff, 0xe7, 0xe5, 0xe4, 0xff, 0xf3, 0xf2, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe6, 0xef, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xe6, 0xef, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe6, 0xef, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfc, 0xe6, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe6, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe5, 0xef, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +}; + +lv_img_dsc_t img_lv_demo_music_cover_1 = { + .header.always_zero = 0, + .header.w = 176, + .header.h = 175, + .data_size = 30800 * LV_COLOR_SIZE / 8, + .header.cf = LV_IMG_CF_TRUE_COLOR, + .data = img_lv_demo_music_cover_1_map, +}; + +#endif /*LV_USE_DEMO_MUSIC*/ + + diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_cover_2.c b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_cover_2.c new file mode 100644 index 0000000000..bac522ebda --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_cover_2.c @@ -0,0 +1,734 @@ +#include "../lv_demo_music.h" +#if LV_USE_DEMO_MUSIC && !LV_DEMO_MUSIC_LARGE + +#ifndef LV_ATTRIBUTE_MEM_ALIGN +#define LV_ATTRIBUTE_MEM_ALIGN +#endif + +const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_cover_2_map[] = { +#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 + /*Pixel format: Red: 3 bit, Green: 3 bit, Blue: 2 bit*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xb7, 0x92, 0x6e, 0x49, 0x49, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x25, 0x29, 0x6d, 0x6e, 0x92, 0xb7, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x97, 0x72, 0x49, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x49, 0x92, 0x92, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x6e, 0x4a, 0x29, 0x25, 0x25, 0x25, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x00, 0x20, 0x49, 0x6d, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x4e, 0x29, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49, 0x6e, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x4e, 0x29, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x00, 0x00, 0x00, 0x24, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x00, 0x04, 0x25, 0x00, 0x00, 0x00, 0x49, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x29, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x24, 0x25, 0x00, 0x00, 0x00, 0x25, 0x49, 0x49, 0x29, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x29, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x29, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x04, 0x24, 0x25, 0x04, 0x00, 0x24, 0x49, 0x49, 0x00, 0x25, 0x25, 0x25, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x29, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x29, 0x29, 0x29, 0x29, 0x25, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x24, 0x25, 0x25, 0x00, 0x24, 0x24, 0x24, 0x24, 0x25, 0x49, 0x49, 0x00, 0x24, 0x25, 0x25, 0x25, 0x49, 0x92, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x29, 0x29, 0x29, 0x29, 0x29, 0x25, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x25, 0x25, 0x00, 0x24, 0x00, 0x00, 0x24, 0x25, 0x49, 0x00, 0x00, 0x25, 0x49, 0x6d, 0x92, 0xd6, 0xb6, 0x69, 0x25, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x49, 0x25, 0x25, 0x25, 0x29, 0x25, 0x25, 0x25, 0x25, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x25, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x20, 0x00, 0x00, 0x00, 0x25, 0x25, 0x00, 0x24, 0x25, 0x25, 0x49, 0x24, 0x00, 0x49, 0x6d, 0x92, 0xb2, 0xb2, 0xb2, 0x49, 0x00, 0x25, 0x25, 0x25, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x4e, 0x29, 0x25, 0x25, 0x25, 0x25, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x25, 0x24, 0x00, 0x00, 0x00, 0x00, 0x24, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x24, 0x24, 0x24, 0x00, 0x24, 0x25, 0x25, 0x25, 0x25, 0x49, 0x49, 0x24, 0x6d, 0xb2, 0x92, 0x8d, 0x91, 0x6d, 0x44, 0x24, 0x49, 0x49, 0x45, 0x49, 0x25, 0x49, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x72, 0x29, 0x25, 0x25, 0x29, 0x29, 0x29, 0x25, 0x25, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x49, 0x49, 0x29, 0x29, 0x29, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x49, 0x25, 0x24, 0x25, 0x49, 0x49, 0x8d, 0xb2, 0x6d, 0x8d, 0xb1, 0x69, 0x44, 0x49, 0x69, 0x49, 0x49, 0x69, 0x49, 0x24, 0x24, 0x45, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x49, 0x25, 0x25, 0x25, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x49, 0x49, 0x29, 0x49, 0x49, 0x25, 0x24, 0x00, 0x00, 0x00, 0x00, 0x24, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x00, 0x24, 0x25, 0x00, 0x00, 0x24, 0x24, 0x24, 0x24, 0x25, 0x25, 0x24, 0x24, 0x45, 0x6d, 0x49, 0x24, 0x49, 0x69, 0x49, 0x8d, 0x91, 0x69, 0x8d, 0xb2, 0x69, 0x44, 0x49, 0x69, 0x69, 0x49, 0x45, 0x24, 0x24, 0x25, 0x25, 0x49, 0x69, 0x8d, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x29, 0x25, 0x29, 0x29, 0x29, 0x25, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x49, 0x29, 0x49, 0x49, 0x29, 0x29, 0x49, 0x49, 0x49, 0x29, 0x24, 0x00, 0x00, 0x00, 0x00, 0x20, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x20, 0x00, 0x00, 0x00, 0x24, 0x25, 0x00, 0x00, 0x25, 0x24, 0x00, 0x25, 0x49, 0x49, 0x69, 0x6d, 0x6d, 0x69, 0x6d, 0x8d, 0x91, 0x92, 0x8d, 0x8d, 0x8d, 0xb2, 0x8d, 0x69, 0x44, 0x49, 0x49, 0x44, 0x44, 0x24, 0x20, 0x20, 0x45, 0x49, 0x69, 0x69, 0x8d, 0x92, 0x8d, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4e, 0x25, 0x25, 0x25, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x25, 0x20, 0x00, 0x00, 0x24, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x25, 0x00, 0x24, 0x24, 0x00, 0x00, 0x25, 0x25, 0x00, 0x00, 0x25, 0x49, 0x49, 0x6d, 0x92, 0x8d, 0x8d, 0x91, 0x8d, 0xb2, 0xb2, 0x69, 0x8d, 0xb2, 0x8d, 0x44, 0x45, 0x45, 0x44, 0x45, 0x24, 0x24, 0x24, 0x45, 0x49, 0x49, 0x69, 0x6d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x49, 0x25, 0x25, 0x25, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x29, 0x25, 0x24, 0x00, 0x00, 0x00, 0x24, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x25, 0x25, 0x25, 0x24, 0x00, 0x00, 0x24, 0x25, 0x24, 0x24, 0x49, 0x69, 0x6d, 0x6d, 0x8d, 0x69, 0x6d, 0x8d, 0x8d, 0x8d, 0x8d, 0x69, 0x6d, 0x8d, 0x69, 0x24, 0x24, 0x24, 0x24, 0x44, 0x45, 0x45, 0x49, 0x45, 0x49, 0x49, 0x45, 0x44, 0x44, 0x49, 0x69, 0x49, 0x49, 0x45, 0x25, 0x49, 0xd7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x29, 0x25, 0x25, 0x25, 0x29, 0x29, 0x29, 0x29, 0x29, 0x49, 0x29, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x29, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x25, 0x24, 0x00, 0x00, 0x24, 0x24, 0x25, 0x6d, 0x8e, 0x8d, 0x8d, 0x8d, 0x8d, 0x69, 0x8d, 0x8d, 0x8d, 0x8d, 0x69, 0x69, 0x8d, 0x69, 0x44, 0x44, 0x24, 0x24, 0x45, 0x49, 0x49, 0x69, 0x69, 0x6d, 0x6d, 0x6d, 0x69, 0x69, 0x49, 0x45, 0x49, 0x45, 0x24, 0x20, 0x24, 0x24, 0x24, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x96, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x25, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x25, 0x24, 0x25, 0x25, 0x49, 0x8d, 0xb2, 0x91, 0x8d, 0x69, 0x69, 0x69, 0x8d, 0x6d, 0x8d, 0x8d, 0x69, 0x69, 0x69, 0x69, 0x69, 0x6d, 0x92, 0x8e, 0x6d, 0x69, 0x49, 0x69, 0x69, 0x69, 0x8d, 0x8d, 0x91, 0xb2, 0xb6, 0xb2, 0xb2, 0x8d, 0x8d, 0x6d, 0x49, 0x49, 0x25, 0x24, 0x24, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x29, 0x25, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x29, 0x25, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x25, 0x20, 0x24, 0x25, 0x00, 0x00, 0x25, 0x25, 0x69, 0x92, 0xb2, 0x8d, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x8d, 0x8d, 0xb2, 0xd6, 0xd6, 0xb6, 0x92, 0x8d, 0x6d, 0x69, 0x69, 0x6d, 0x8d, 0x8e, 0xb2, 0xb2, 0xd6, 0xd6, 0xb6, 0xb2, 0xb2, 0x8d, 0x6d, 0x6d, 0x6d, 0x6d, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x72, 0x29, 0x29, 0x29, 0x25, 0x29, 0x29, 0x29, 0x29, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x25, 0x25, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x20, 0x20, 0x25, 0x25, 0x00, 0x25, 0x49, 0x6d, 0x8d, 0x8e, 0x8d, 0x69, 0x49, 0x45, 0x49, 0x69, 0x69, 0x69, 0x69, 0x69, 0x49, 0x69, 0x69, 0x6d, 0x69, 0x8d, 0x8d, 0xb2, 0xb2, 0xb2, 0xd6, 0xfb, 0xfb, 0xfb, 0xd7, 0xb2, 0x6d, 0x69, 0x69, 0x69, 0x69, 0x69, 0x8d, 0xb2, 0xb2, 0xb2, 0xb2, 0x92, 0x8d, 0x8d, 0x8d, 0x92, 0x8d, 0xb2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x72, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x29, 0x24, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x24, 0x25, 0x49, 0x6d, 0x69, 0x69, 0x8d, 0x8d, 0x6d, 0x6d, 0x69, 0x69, 0x69, 0x69, 0x69, 0x6d, 0x6d, 0x69, 0x69, 0x69, 0x69, 0x8d, 0x8d, 0xb1, 0xb2, 0xd6, 0xb2, 0xb2, 0xd6, 0xd6, 0xfb, 0xff, 0xff, 0xdb, 0x92, 0x69, 0x69, 0x45, 0x44, 0x24, 0x44, 0x49, 0x49, 0x69, 0x6d, 0x6d, 0x6d, 0x69, 0x69, 0x69, 0x6d, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x72, 0x29, 0x29, 0x29, 0x29, 0x49, 0x49, 0x29, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x25, 0x20, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x25, 0x00, 0x00, 0x24, 0x25, 0x25, 0x25, 0x24, 0x49, 0x6d, 0x6d, 0x44, 0x45, 0x6d, 0x69, 0x49, 0x49, 0x69, 0x69, 0x69, 0x8d, 0x8d, 0x8d, 0x8d, 0x69, 0x69, 0x8d, 0xb1, 0xb2, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xfb, 0xff, 0xff, 0xd7, 0x92, 0x69, 0x45, 0x44, 0x24, 0x20, 0x20, 0x24, 0x44, 0x45, 0x49, 0x49, 0x49, 0x49, 0x45, 0x45, 0x6d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x72, 0x29, 0x29, 0x29, 0x29, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x29, 0x24, 0x24, 0x25, 0x20, 0x00, 0x00, 0x00, 0x24, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x25, 0x25, 0x00, 0x00, 0x00, 0x25, 0x25, 0x20, 0x24, 0x69, 0x69, 0x49, 0x44, 0x44, 0x69, 0x69, 0x69, 0x44, 0x24, 0x45, 0x69, 0x8d, 0x8d, 0xb2, 0xb2, 0xb2, 0xb2, 0x91, 0x8d, 0xb2, 0xd6, 0xfb, 0xfb, 0xdb, 0xdb, 0xd6, 0xd6, 0xb2, 0xb2, 0xd6, 0xfb, 0xfb, 0xd6, 0x92, 0x69, 0x45, 0x24, 0x24, 0x24, 0x24, 0x24, 0x44, 0x45, 0x45, 0x45, 0x45, 0x25, 0x25, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x29, 0x29, 0x29, 0x29, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x29, 0x25, 0x25, 0x24, 0x00, 0x00, 0x25, 0x24, 0x00, 0x00, 0x00, 0x20, 0x20, 0x00, 0x00, 0x24, 0x25, 0x25, 0x25, 0x00, 0x24, 0x25, 0x25, 0x24, 0x45, 0x8d, 0x6d, 0x69, 0x69, 0x8d, 0x8d, 0x6d, 0x6d, 0x69, 0x49, 0x24, 0x24, 0x69, 0x8d, 0x8d, 0xad, 0xb2, 0xd6, 0xd6, 0xd6, 0xd6, 0xb2, 0xb2, 0xd6, 0xd6, 0xd6, 0xdb, 0xdb, 0xdb, 0xd6, 0xb2, 0xb2, 0xb2, 0xd6, 0xfb, 0xdb, 0xb2, 0x6d, 0x45, 0x24, 0x24, 0x44, 0x24, 0x24, 0x45, 0x45, 0x24, 0x24, 0x24, 0x24, 0x24, 0x6d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x29, 0x29, 0x29, 0x29, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4e, 0x49, 0x49, 0x29, 0x25, 0x20, 0x00, 0x20, 0x25, 0x25, 0x25, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x49, 0x8d, 0x92, 0x8d, 0x8d, 0xb2, 0xb2, 0xb2, 0xb2, 0x8d, 0x8d, 0x8d, 0x69, 0x45, 0x44, 0x45, 0x69, 0x8d, 0x8d, 0xb1, 0xb2, 0xd6, 0xd6, 0xd6, 0xd6, 0xb6, 0xb2, 0xb2, 0xb2, 0xb6, 0xd6, 0xd6, 0xd6, 0xd6, 0xb2, 0xb2, 0xb2, 0xd2, 0xd6, 0xb2, 0x8d, 0x49, 0x20, 0x24, 0x44, 0x44, 0x44, 0x49, 0x24, 0x00, 0x20, 0x24, 0x20, 0x00, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x29, 0x29, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4e, 0x4e, 0x49, 0x49, 0x25, 0x00, 0x00, 0x25, 0x25, 0x24, 0x20, 0x24, 0x00, 0x00, 0x20, 0x20, 0x00, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6d, 0xb2, 0xb2, 0x8d, 0xb2, 0xb2, 0xb2, 0xb2, 0xb2, 0xb2, 0x8d, 0x8d, 0x8e, 0x69, 0x44, 0x24, 0x20, 0x44, 0x69, 0x8d, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xda, 0xd6, 0xd6, 0xd6, 0xb2, 0xb2, 0xb2, 0xb2, 0xb2, 0xb2, 0xb2, 0xb2, 0xb1, 0xb2, 0xb2, 0xb2, 0x8e, 0x49, 0x20, 0x20, 0x24, 0x44, 0x45, 0x49, 0x45, 0x24, 0x00, 0x00, 0x00, 0x45, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x29, 0x29, 0x29, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4d, 0x4e, 0x4d, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x49, 0x24, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x25, 0x20, 0x25, 0x25, 0x04, 0x00, 0x25, 0x29, 0x25, 0x25, 0x49, 0x8d, 0xb1, 0xb1, 0x8d, 0xb2, 0xd2, 0xd6, 0xd6, 0xd6, 0xb2, 0x8d, 0x8d, 0x8d, 0x69, 0x69, 0x44, 0x20, 0x20, 0x20, 0x44, 0x6d, 0xb2, 0xd6, 0xd6, 0xd6, 0xd6, 0xfb, 0xfb, 0xfb, 0xdb, 0xd6, 0xd6, 0xd6, 0xb2, 0xb2, 0xb1, 0xad, 0xb1, 0xb2, 0xb1, 0x8d, 0xb1, 0xb2, 0x69, 0x20, 0x20, 0x24, 0x44, 0x45, 0x69, 0x69, 0x49, 0x49, 0x6d, 0x8d, 0x49, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x29, 0x29, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4d, 0x4d, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x4e, 0x25, 0x00, 0x25, 0x25, 0x20, 0x00, 0x00, 0x00, 0x00, 0x24, 0x25, 0x24, 0x00, 0x20, 0x25, 0x25, 0x20, 0x25, 0x25, 0x25, 0x25, 0x8d, 0x8d, 0x8d, 0x8d, 0xad, 0xb2, 0xd2, 0xd6, 0xb2, 0xb2, 0xb2, 0x8d, 0x8d, 0x89, 0x69, 0x69, 0x45, 0x44, 0x44, 0x24, 0x20, 0x20, 0x49, 0xb2, 0xd6, 0xb2, 0xb2, 0xd6, 0xdb, 0xdb, 0xfb, 0xfb, 0xfb, 0xd6, 0xd6, 0xd6, 0xd6, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0xb2, 0x92, 0x69, 0x44, 0x44, 0x45, 0x44, 0x44, 0x69, 0x8d, 0xb2, 0x92, 0x49, 0x00, 0x24, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x29, 0x29, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4d, 0x4d, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x49, 0x25, 0x25, 0x25, 0x25, 0x20, 0x24, 0x24, 0x24, 0x25, 0x20, 0x00, 0x20, 0x25, 0x25, 0x20, 0x25, 0x25, 0x24, 0x25, 0x25, 0x49, 0x8d, 0x8d, 0x89, 0x8d, 0xd2, 0xd6, 0xd6, 0xd6, 0xd2, 0xb1, 0xad, 0xad, 0xb1, 0xad, 0x89, 0x69, 0x69, 0x45, 0x45, 0x44, 0x44, 0x44, 0x20, 0x44, 0x8e, 0xd6, 0xb2, 0x8d, 0xb2, 0xd6, 0xb2, 0xd6, 0xfb, 0xdb, 0xd6, 0xdb, 0xfb, 0xd6, 0x8d, 0x69, 0x6d, 0x8d, 0x8d, 0x69, 0x69, 0x8d, 0x6d, 0x69, 0x49, 0x45, 0x45, 0x44, 0x45, 0x49, 0x49, 0x24, 0x00, 0x00, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x29, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4d, 0x4e, 0x4d, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x4e, 0x49, 0x29, 0x25, 0x25, 0x00, 0x00, 0x24, 0x25, 0x25, 0x24, 0x00, 0x20, 0x24, 0x25, 0x25, 0x00, 0x24, 0x29, 0x29, 0x45, 0x45, 0x49, 0x8d, 0x8d, 0xb2, 0xd6, 0xf6, 0xf6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd2, 0xb1, 0xad, 0x8d, 0x69, 0x69, 0x69, 0x49, 0x45, 0x44, 0x20, 0x44, 0x8d, 0xd6, 0xb2, 0x8d, 0xb2, 0xb2, 0x8d, 0xb1, 0xd6, 0xdb, 0xfb, 0xfb, 0xfb, 0xfb, 0xb2, 0x8d, 0x69, 0x6d, 0x6d, 0x69, 0x69, 0x69, 0x69, 0x45, 0x24, 0x45, 0x45, 0x44, 0x24, 0x24, 0x45, 0x45, 0x24, 0x20, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4d, 0x49, 0x4e, 0x4e, 0x4d, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x49, 0x25, 0x25, 0x25, 0x00, 0x00, 0x24, 0x24, 0x25, 0x24, 0x00, 0x00, 0x24, 0x25, 0x25, 0x25, 0x00, 0x00, 0x29, 0x6e, 0x8d, 0x69, 0x89, 0xad, 0xd6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xfa, 0xfa, 0xfa, 0xf6, 0xf6, 0xd6, 0xd6, 0xd2, 0xb2, 0xad, 0x8d, 0x69, 0x69, 0x69, 0x45, 0x44, 0x44, 0x8d, 0xd6, 0xb2, 0x8d, 0xb2, 0xb2, 0x89, 0x69, 0x8d, 0xb2, 0xd6, 0xda, 0xfb, 0xfb, 0xb2, 0x8d, 0x69, 0x69, 0x8d, 0x6d, 0x69, 0x49, 0x45, 0x20, 0x20, 0x45, 0x49, 0x49, 0x45, 0x44, 0x45, 0x24, 0x45, 0x6d, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4d, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x49, 0x29, 0x25, 0x20, 0x20, 0x25, 0x24, 0x20, 0x25, 0x25, 0x24, 0x00, 0x00, 0x00, 0x00, 0x24, 0x25, 0x24, 0x20, 0x00, 0x00, 0x49, 0xb2, 0x92, 0x8d, 0xad, 0xd2, 0xf6, 0xf6, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xf6, 0xf6, 0xf6, 0xd6, 0xd2, 0xb2, 0xad, 0x8d, 0x69, 0x69, 0x45, 0x44, 0x44, 0x8d, 0xd6, 0xd6, 0x8d, 0xb2, 0xb2, 0x8d, 0x44, 0x69, 0x8d, 0x8d, 0xb2, 0xd6, 0xd6, 0xb2, 0x8d, 0x6d, 0x69, 0x69, 0x69, 0x69, 0x69, 0x45, 0x20, 0x20, 0x44, 0x45, 0x49, 0x45, 0x44, 0x24, 0x44, 0x44, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x29, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4e, 0x4d, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x49, 0x25, 0x00, 0x00, 0x25, 0x25, 0x49, 0x49, 0x25, 0x25, 0x20, 0x24, 0x20, 0x00, 0x20, 0x20, 0x20, 0x00, 0x20, 0x20, 0x24, 0x8e, 0xb2, 0x8d, 0x8d, 0xb1, 0xd2, 0xf6, 0xfa, 0xfa, 0xfa, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfa, 0xfa, 0xfa, 0xf6, 0xf6, 0xd6, 0xd2, 0xb2, 0x8d, 0x89, 0x69, 0x69, 0x44, 0x44, 0x8e, 0xfb, 0xb2, 0x8d, 0xb2, 0xd6, 0x8d, 0x44, 0x44, 0x8d, 0x8d, 0x8d, 0xb2, 0xd6, 0xb2, 0x8d, 0x8d, 0x69, 0x69, 0x49, 0x49, 0x49, 0x45, 0x20, 0x20, 0x24, 0x24, 0x44, 0x44, 0x24, 0x20, 0x24, 0x45, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4a, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x4d, 0x29, 0x25, 0x25, 0x25, 0x25, 0x25, 0x45, 0x25, 0x25, 0x20, 0x20, 0x25, 0x24, 0x00, 0x00, 0x00, 0x20, 0x20, 0x00, 0x24, 0x6d, 0xb2, 0x8e, 0x69, 0xb1, 0xd2, 0xf6, 0xf6, 0xf6, 0xfa, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfa, 0xfa, 0xfa, 0xf6, 0xf6, 0xd6, 0xd6, 0xb2, 0xad, 0x8d, 0x69, 0x69, 0x44, 0x44, 0xb2, 0xfa, 0xb2, 0x8d, 0xb2, 0xb2, 0x6d, 0x45, 0x69, 0x8d, 0x8d, 0x8d, 0xd6, 0xd6, 0xb2, 0x8d, 0x8d, 0x69, 0x49, 0x69, 0x49, 0x45, 0x20, 0x20, 0x20, 0x24, 0x24, 0x24, 0x24, 0x20, 0x24, 0x25, 0x49, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x72, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4d, 0x4d, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x49, 0x25, 0x25, 0x20, 0x20, 0x25, 0x24, 0x00, 0x20, 0x00, 0x20, 0x25, 0x25, 0x20, 0x00, 0x20, 0x25, 0x25, 0x20, 0x69, 0xb6, 0xb2, 0x69, 0x69, 0xb1, 0xd6, 0xf6, 0xf6, 0xf6, 0xfa, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfa, 0xfa, 0xfa, 0xf6, 0xf6, 0xf6, 0xd6, 0xd6, 0xd2, 0xb1, 0x8d, 0x69, 0x69, 0x44, 0x69, 0xd6, 0xd6, 0xb2, 0x8d, 0xb2, 0xb2, 0x69, 0x44, 0x69, 0x8d, 0x8d, 0x8d, 0xb2, 0xb2, 0x8d, 0x8d, 0x6d, 0x69, 0x69, 0x69, 0x45, 0x20, 0x00, 0x00, 0x20, 0x20, 0x20, 0x00, 0x00, 0x25, 0x29, 0x49, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x29, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4d, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x49, 0x24, 0x20, 0x00, 0x00, 0x00, 0x00, 0x20, 0x20, 0x00, 0x20, 0x25, 0x20, 0x00, 0x24, 0x25, 0x20, 0x24, 0x49, 0xb2, 0xb6, 0x6d, 0x45, 0x69, 0xb1, 0xd6, 0xf6, 0xf6, 0xfa, 0xfa, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xf6, 0xf6, 0xf6, 0xd6, 0xd2, 0xb1, 0x8d, 0x69, 0x69, 0x65, 0x8d, 0xd6, 0xd6, 0x8d, 0x8d, 0xd2, 0xb2, 0x69, 0x44, 0x44, 0x8d, 0x8d, 0x8d, 0xb2, 0x8d, 0x8d, 0x69, 0x49, 0x49, 0x69, 0x49, 0x24, 0x20, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x25, 0x49, 0x49, 0x49, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4e, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4d, 0x49, 0x49, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x25, 0x00, 0x00, 0x25, 0x25, 0x24, 0x25, 0x6d, 0xb2, 0x8d, 0x45, 0x45, 0x89, 0xb1, 0xd6, 0xf6, 0xf6, 0xfa, 0xfa, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xf6, 0xf6, 0xf6, 0xd6, 0xd2, 0xae, 0x8d, 0x89, 0x69, 0x69, 0xb2, 0xfa, 0xb2, 0x89, 0xb1, 0xb2, 0xb1, 0x69, 0x24, 0x44, 0x69, 0x8d, 0x8d, 0xb1, 0x8d, 0x69, 0x49, 0x49, 0x69, 0x49, 0x49, 0x24, 0x20, 0x00, 0x00, 0x20, 0x20, 0x00, 0x24, 0x49, 0x49, 0x49, 0x4d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4d, 0x4d, 0x4d, 0x4e, 0x4e, 0x4e, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x49, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x24, 0x00, 0x00, 0x20, 0x20, 0x25, 0x6d, 0x92, 0x8d, 0x49, 0x24, 0x45, 0x8d, 0xb2, 0xd2, 0xd2, 0xd6, 0xf6, 0xfa, 0xfa, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xf6, 0xf6, 0xf6, 0xd6, 0xd2, 0xad, 0x8d, 0x89, 0x69, 0x8d, 0xd6, 0xd6, 0x8d, 0x8d, 0xb2, 0xb2, 0x8d, 0x69, 0x44, 0x44, 0x69, 0x69, 0x8d, 0x8d, 0x8d, 0x69, 0x49, 0x69, 0x49, 0x45, 0x49, 0x24, 0x00, 0x20, 0x24, 0x20, 0x00, 0x20, 0x49, 0x49, 0x49, 0x49, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4a, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x49, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x00, 0x20, 0x49, 0x8d, 0x6d, 0x49, 0x45, 0x20, 0x44, 0x8d, 0xb2, 0xb2, 0xb2, 0xd2, 0xf6, 0xf6, 0xfa, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfa, 0xfa, 0xfb, 0xfb, 0xfa, 0xfa, 0xf6, 0xf6, 0xd6, 0xd6, 0xd2, 0xad, 0x8d, 0x89, 0x69, 0xb2, 0xd6, 0xb2, 0x89, 0x8d, 0xb2, 0xad, 0x69, 0x8d, 0x69, 0x45, 0x49, 0x69, 0x8d, 0x8d, 0x8d, 0x69, 0x49, 0x69, 0x45, 0x25, 0x45, 0x20, 0x00, 0x24, 0x00, 0x00, 0x00, 0x25, 0x29, 0x49, 0x49, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4d, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x49, 0x25, 0x25, 0x25, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x25, 0x49, 0x6d, 0x69, 0x45, 0x49, 0x49, 0x44, 0x45, 0x8d, 0xad, 0xb2, 0xb2, 0xd2, 0xd6, 0xf6, 0xfa, 0xfa, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfa, 0xfb, 0xfb, 0xf6, 0xf6, 0xf6, 0xd6, 0xd2, 0xb1, 0x8d, 0x8d, 0x8d, 0xd2, 0xd6, 0x8d, 0x8d, 0xb2, 0xb2, 0x8d, 0x69, 0x8d, 0x8d, 0x6d, 0x69, 0x69, 0x8d, 0x8d, 0x69, 0x69, 0x69, 0x49, 0x24, 0x25, 0x25, 0x20, 0x24, 0x20, 0x20, 0x24, 0x04, 0x25, 0x29, 0x49, 0x49, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4d, 0x4d, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x49, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x24, 0x25, 0x45, 0x49, 0x69, 0x69, 0x45, 0x45, 0x49, 0x45, 0x45, 0x69, 0xad, 0xb2, 0xb2, 0xb2, 0xd6, 0xf6, 0xf6, 0xfa, 0xfa, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfa, 0xfa, 0xf6, 0xf6, 0xd6, 0xd2, 0xb1, 0xad, 0x8d, 0xb2, 0xd6, 0xb2, 0x89, 0x8d, 0xb1, 0xb1, 0x69, 0x44, 0x69, 0x8d, 0x6d, 0x49, 0x69, 0x8d, 0x69, 0x49, 0x69, 0x69, 0x45, 0x24, 0x25, 0x24, 0x24, 0x25, 0x25, 0x20, 0x00, 0x25, 0x25, 0x25, 0x25, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x49, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x25, 0x25, 0x25, 0x49, 0x69, 0x45, 0x24, 0x45, 0x45, 0x49, 0x8d, 0xad, 0xb2, 0xb2, 0xd2, 0xd2, 0xd6, 0xf6, 0xfa, 0xfa, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xf6, 0xf6, 0xd6, 0xd6, 0xd2, 0xad, 0xad, 0xb2, 0xb2, 0x8d, 0x8d, 0x8d, 0x8d, 0xad, 0x69, 0x44, 0x45, 0x69, 0x69, 0x69, 0x8d, 0x92, 0x69, 0x69, 0x49, 0x44, 0x24, 0x24, 0x24, 0x25, 0x45, 0x24, 0x00, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4e, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4d, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x25, 0x00, 0x00, 0x00, 0x24, 0x25, 0x25, 0x25, 0x25, 0x49, 0x6d, 0x69, 0x45, 0x45, 0x45, 0x69, 0x8d, 0xb2, 0xb2, 0xd2, 0xd2, 0xd2, 0xd6, 0xf6, 0xf6, 0xfa, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xf6, 0xf6, 0xd2, 0xb1, 0xb2, 0xd2, 0xb2, 0x8d, 0x8d, 0x8d, 0x69, 0x69, 0x8d, 0x8d, 0x49, 0x44, 0x45, 0x69, 0x69, 0x92, 0x8d, 0x69, 0x69, 0x45, 0x45, 0x45, 0x49, 0x49, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4d, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x29, 0x00, 0x00, 0x24, 0x24, 0x20, 0x25, 0x25, 0x25, 0x45, 0x69, 0x69, 0x45, 0x44, 0x45, 0x69, 0x8d, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xf6, 0xf6, 0xfa, 0xfa, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfa, 0xf6, 0xd6, 0xd2, 0xb2, 0xd2, 0xb1, 0x8d, 0x8d, 0x8d, 0x8d, 0x69, 0x69, 0x8d, 0x8d, 0x69, 0x45, 0x49, 0x69, 0x6d, 0x8d, 0x69, 0x69, 0x49, 0x49, 0x49, 0x45, 0x45, 0x24, 0x00, 0x20, 0x20, 0x00, 0x00, 0x00, 0x25, 0x49, 0x49, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4d, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x6e, 0x24, 0x00, 0x25, 0x20, 0x00, 0x21, 0x25, 0x25, 0x25, 0x45, 0x8d, 0x8d, 0x69, 0x45, 0x69, 0x69, 0xad, 0xd2, 0xd2, 0xd2, 0xd6, 0xd6, 0xf6, 0xf6, 0xfa, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xf6, 0xf6, 0xd2, 0xd2, 0xb2, 0xad, 0x8d, 0x8d, 0x8d, 0x8d, 0x69, 0x69, 0x69, 0x69, 0x8d, 0x8d, 0x6d, 0x69, 0x6d, 0x8d, 0x8d, 0x6d, 0x49, 0x24, 0x20, 0x25, 0x49, 0x24, 0x00, 0x20, 0x00, 0x00, 0x25, 0x49, 0x49, 0x49, 0x49, 0x4e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4d, 0x4d, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x6e, 0x20, 0x24, 0x24, 0x00, 0x00, 0x21, 0x49, 0x49, 0x24, 0x45, 0x8e, 0x8d, 0x69, 0x69, 0x8d, 0x69, 0xae, 0xd2, 0xd6, 0xd6, 0xd6, 0xd6, 0xf6, 0xf6, 0xfa, 0xfa, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xf6, 0xd6, 0xd2, 0xb1, 0xad, 0xad, 0x8d, 0x89, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x49, 0x49, 0x49, 0x69, 0x69, 0x6d, 0x6d, 0x69, 0x49, 0x24, 0x24, 0x25, 0x00, 0x00, 0x20, 0x00, 0x25, 0x49, 0x4d, 0x4a, 0x49, 0x49, 0x49, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4d, 0x4d, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x49, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x49, 0x45, 0x20, 0x69, 0xb2, 0x92, 0x45, 0x69, 0x8d, 0x8d, 0xb1, 0xd2, 0xd6, 0xd6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xd6, 0xb2, 0xae, 0xae, 0xb2, 0xd2, 0xd6, 0xf6, 0xfb, 0xfb, 0xfb, 0xfb, 0xff, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xf6, 0xd6, 0xd2, 0xad, 0xb1, 0xad, 0x89, 0x69, 0x45, 0x45, 0x45, 0x44, 0x44, 0x44, 0x44, 0x44, 0x20, 0x24, 0x49, 0x69, 0x49, 0x69, 0x6d, 0x49, 0x25, 0x00, 0x00, 0x00, 0x25, 0x25, 0x25, 0x49, 0x49, 0x4e, 0x4a, 0x4e, 0x49, 0x49, 0x93, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4d, 0x4d, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x72, 0x25, 0x00, 0x00, 0x00, 0x00, 0x20, 0x25, 0x45, 0x25, 0x24, 0x69, 0xb2, 0x8e, 0x65, 0x44, 0x69, 0x8d, 0xb2, 0xd2, 0xd6, 0xf6, 0xf6, 0xf6, 0xd2, 0xd2, 0xd2, 0xd2, 0xb2, 0xae, 0xad, 0xad, 0x8d, 0x8d, 0x8d, 0xae, 0xb2, 0xd6, 0xfa, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xf6, 0xd6, 0xd2, 0xb1, 0xad, 0xad, 0x8d, 0x69, 0x45, 0x45, 0x24, 0x24, 0x45, 0x44, 0x44, 0x44, 0x44, 0x24, 0x20, 0x44, 0x49, 0x49, 0x49, 0x69, 0x45, 0x24, 0x24, 0x00, 0x25, 0x4e, 0x4e, 0x49, 0x49, 0x4e, 0x4e, 0x4e, 0x4d, 0x49, 0x49, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6d, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4d, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x72, 0x92, 0x92, 0x72, 0x72, 0x92, 0x72, 0x25, 0x00, 0x00, 0x00, 0x00, 0x20, 0x25, 0x49, 0x25, 0x20, 0x69, 0xb2, 0x8e, 0x44, 0x20, 0x69, 0x8d, 0xd2, 0xd6, 0xd6, 0xf6, 0xf6, 0xd6, 0xd2, 0xb2, 0xae, 0xb2, 0xd2, 0xd6, 0xd6, 0xd6, 0xd6, 0xb2, 0x8d, 0x69, 0x69, 0x69, 0x8d, 0x8e, 0xb2, 0xd6, 0xd6, 0xf6, 0xf6, 0xf6, 0xf6, 0xfa, 0xfa, 0xf6, 0xd2, 0xd2, 0xad, 0x8d, 0x89, 0x69, 0x69, 0x49, 0x45, 0x44, 0x24, 0x24, 0x25, 0x24, 0x24, 0x44, 0x44, 0x44, 0x44, 0x44, 0x45, 0x45, 0x24, 0x24, 0x24, 0x25, 0x24, 0x25, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x29, 0x49, 0x49, 0x49, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4d, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x6e, 0x49, 0x6e, 0x92, 0x97, 0x92, 0x93, 0x6e, 0x24, 0x00, 0x00, 0x00, 0x00, 0x20, 0x25, 0x49, 0x25, 0x24, 0x69, 0xb2, 0x69, 0x44, 0x69, 0x8d, 0xae, 0xd6, 0xf6, 0xf6, 0xf6, 0xf6, 0xd6, 0xb2, 0x8d, 0x8d, 0x8d, 0x8e, 0x8e, 0x8e, 0x8e, 0x8d, 0x8e, 0x8e, 0x8d, 0x69, 0x45, 0x45, 0x45, 0x69, 0x69, 0x8d, 0xad, 0xd2, 0xd2, 0xd6, 0xf6, 0xf6, 0xf6, 0xd2, 0xb1, 0x8d, 0x65, 0x49, 0x69, 0x45, 0x24, 0x25, 0x24, 0x20, 0x20, 0x00, 0x20, 0x20, 0x24, 0x24, 0x24, 0x45, 0x45, 0x45, 0x45, 0x00, 0x24, 0x45, 0x20, 0x20, 0x49, 0x4e, 0x4e, 0x6e, 0x4e, 0x4e, 0x4e, 0x6e, 0x29, 0x29, 0x4d, 0x29, 0x49, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4d, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x72, 0x49, 0x25, 0x45, 0x49, 0x4e, 0x4e, 0x45, 0x00, 0x00, 0x00, 0x00, 0x20, 0x21, 0x25, 0x4a, 0x49, 0x45, 0x8d, 0xb2, 0x69, 0x69, 0xb1, 0x8d, 0x8d, 0xd2, 0xf6, 0xf6, 0xfa, 0xfa, 0xd6, 0xb1, 0x69, 0x69, 0x69, 0x49, 0x45, 0x20, 0x20, 0x24, 0x25, 0x25, 0x25, 0x45, 0x24, 0x20, 0x44, 0x65, 0x65, 0x45, 0x65, 0x69, 0xb2, 0xd6, 0xf6, 0xfb, 0xf6, 0xd6, 0xb1, 0x69, 0x44, 0x45, 0x45, 0x24, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x20, 0x24, 0x44, 0x44, 0x24, 0x24, 0x45, 0x45, 0x24, 0x24, 0x24, 0x00, 0x25, 0x49, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x49, 0x25, 0x4d, 0x29, 0x25, 0x49, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4d, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x49, 0x25, 0x00, 0x20, 0x24, 0x20, 0x00, 0x00, 0x00, 0x00, 0x20, 0x21, 0x25, 0x4a, 0x49, 0x69, 0xb2, 0xd2, 0x89, 0x8d, 0xb2, 0x8d, 0x8d, 0xd2, 0xf6, 0xfa, 0xfb, 0xfb, 0xfa, 0xd6, 0x8d, 0x45, 0x20, 0x20, 0x20, 0x25, 0x25, 0x25, 0x25, 0x20, 0x00, 0x20, 0x20, 0x24, 0x20, 0x20, 0x65, 0x65, 0x44, 0x45, 0xad, 0xf6, 0xfb, 0xfb, 0xfb, 0xfa, 0xb2, 0x45, 0x20, 0x24, 0x24, 0x45, 0x45, 0x20, 0x24, 0x25, 0x49, 0x25, 0x00, 0x20, 0x24, 0x45, 0x45, 0x24, 0x00, 0x24, 0x24, 0x20, 0x24, 0x00, 0x24, 0x25, 0x29, 0x4e, 0x6e, 0x6e, 0x4e, 0x6e, 0x49, 0x25, 0x49, 0x49, 0x25, 0x49, 0x4e, 0x6e, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x72, 0x4e, 0x6e, 0x49, 0x25, 0x25, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x20, 0x25, 0x25, 0x25, 0x25, 0x69, 0xb2, 0xf6, 0xd2, 0xad, 0x8d, 0x69, 0x69, 0xd2, 0xf6, 0xfa, 0xfb, 0xfb, 0xfb, 0xfa, 0xd6, 0x8d, 0x45, 0x25, 0x25, 0x49, 0x69, 0x6e, 0x4e, 0x49, 0x25, 0x25, 0x6e, 0x92, 0x65, 0x20, 0x44, 0x69, 0x44, 0x44, 0x8d, 0xfa, 0xff, 0xff, 0xff, 0xfb, 0xd2, 0x20, 0x20, 0x45, 0x45, 0x69, 0x6e, 0x49, 0x49, 0x6d, 0x6d, 0x25, 0x00, 0x20, 0x45, 0x45, 0x69, 0x45, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x25, 0x29, 0x49, 0x49, 0x6e, 0x6e, 0x4e, 0x4e, 0x25, 0x25, 0x25, 0x25, 0x25, 0x4d, 0x49, 0x49, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x72, 0x49, 0x45, 0x25, 0x25, 0x45, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x25, 0x25, 0x25, 0x49, 0x8d, 0xd6, 0xfb, 0xd2, 0x89, 0x69, 0x69, 0xae, 0xd6, 0xfa, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xf6, 0xd2, 0x8e, 0x69, 0x20, 0x69, 0xb2, 0xdb, 0xb7, 0x92, 0x96, 0xdb, 0xdb, 0x8e, 0x45, 0x45, 0x8e, 0xb2, 0x89, 0xb2, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xd6, 0x45, 0x45, 0x45, 0x49, 0x69, 0x69, 0x6e, 0x69, 0x49, 0x45, 0x20, 0x20, 0x44, 0x65, 0x69, 0x69, 0x45, 0x00, 0x00, 0x00, 0x24, 0x00, 0x24, 0x25, 0x25, 0x29, 0x4e, 0x4e, 0x4e, 0x4e, 0x29, 0x00, 0x25, 0x25, 0x25, 0x49, 0x49, 0x4e, 0x29, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x72, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x72, 0x92, 0x6e, 0x25, 0x25, 0x25, 0x45, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x25, 0x25, 0x25, 0x69, 0xb2, 0xd2, 0xfb, 0xff, 0x89, 0x44, 0x49, 0x8d, 0xd2, 0xf6, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf6, 0xad, 0x45, 0x25, 0x69, 0xb2, 0xb2, 0xb2, 0xb2, 0xb2, 0x8e, 0x69, 0x69, 0x69, 0xb2, 0xd6, 0xd6, 0xf6, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xf6, 0x8d, 0x69, 0x69, 0x69, 0x45, 0x45, 0x45, 0x45, 0x25, 0x20, 0x24, 0x45, 0x65, 0x69, 0x69, 0x69, 0x45, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49, 0x25, 0x25, 0x49, 0x4e, 0x49, 0x49, 0x29, 0x20, 0x20, 0x25, 0x24, 0x49, 0x49, 0x4d, 0x49, 0x25, 0x49, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x92, 0x92, 0x92, 0x72, 0x72, 0x49, 0x25, 0x25, 0x45, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x20, 0x25, 0x49, 0x6d, 0xb2, 0xf6, 0xfa, 0xff, 0xfb, 0x8d, 0x45, 0x69, 0xb2, 0xf6, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf6, 0xd2, 0x69, 0x45, 0x45, 0x69, 0x69, 0x89, 0x69, 0x69, 0x8d, 0xb2, 0xd6, 0xd6, 0xfb, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xb2, 0xb2, 0xb2, 0x8d, 0x89, 0x69, 0x45, 0x45, 0x45, 0x45, 0x69, 0x69, 0x8d, 0x8d, 0x89, 0x69, 0x45, 0x00, 0x00, 0x00, 0x00, 0x25, 0x45, 0x20, 0x4d, 0x4e, 0x29, 0x25, 0x25, 0x00, 0x20, 0x25, 0x00, 0x25, 0x49, 0x49, 0x49, 0x20, 0x25, 0x25, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4a, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x92, 0x92, 0x92, 0x96, 0x72, 0x6e, 0x49, 0x45, 0x25, 0x20, 0x00, 0x00, 0x00, 0x20, 0x20, 0x00, 0x20, 0x20, 0x21, 0x45, 0x69, 0x8e, 0xd6, 0xf6, 0xd2, 0xf6, 0xb2, 0x45, 0x45, 0x8d, 0xd6, 0xfa, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf6, 0xb2, 0x8d, 0x89, 0x8d, 0xad, 0xae, 0xd2, 0xf7, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xfb, 0xd6, 0xd6, 0xd2, 0xb2, 0xb2, 0xae, 0x8d, 0x89, 0x8d, 0x8d, 0xad, 0xae, 0xae, 0xad, 0x8d, 0x89, 0x45, 0x00, 0x00, 0x00, 0x00, 0x25, 0x00, 0x24, 0x4e, 0x49, 0x00, 0x00, 0x20, 0x00, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x00, 0x20, 0x25, 0x00, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x6e, 0x4a, 0x49, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x20, 0x00, 0x00, 0x20, 0x25, 0x45, 0x69, 0xb2, 0xd2, 0xad, 0x89, 0x65, 0x45, 0x45, 0x69, 0xd2, 0xfa, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xfb, 0xd6, 0xd6, 0xd6, 0xd2, 0xd2, 0xd2, 0xb2, 0xb2, 0xb2, 0xd2, 0xd2, 0xd2, 0xb2, 0xb2, 0xad, 0x8d, 0x45, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x20, 0x25, 0x00, 0x00, 0x00, 0x20, 0x00, 0x25, 0x25, 0x25, 0x25, 0x20, 0x00, 0x00, 0x20, 0x00, 0x00, 0x6d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x49, 0x49, 0x49, 0x49, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x72, 0x6e, 0x6e, 0x6e, 0x49, 0x45, 0x25, 0x20, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x25, 0x45, 0x69, 0xad, 0xf6, 0xfb, 0xad, 0x69, 0x45, 0x49, 0xae, 0xf6, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xfb, 0xd6, 0xd6, 0xf6, 0xf6, 0xd6, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xb2, 0xb2, 0x8d, 0x24, 0x00, 0x00, 0x00, 0x24, 0x25, 0x25, 0x25, 0x20, 0x24, 0x25, 0x20, 0x00, 0x24, 0x24, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x20, 0x25, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x49, 0x49, 0x49, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x4e, 0x25, 0x45, 0x25, 0x00, 0x20, 0x21, 0x20, 0x00, 0x20, 0x20, 0x25, 0x25, 0x49, 0x49, 0x25, 0x45, 0x69, 0x8d, 0xfa, 0xfb, 0xae, 0x45, 0x45, 0x89, 0xd2, 0xfa, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xd2, 0xd6, 0xf6, 0xf6, 0xd6, 0xd6, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xb2, 0xb2, 0x69, 0x20, 0x00, 0x20, 0x25, 0x25, 0x24, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x20, 0x20, 0x00, 0x00, 0x24, 0x24, 0x00, 0x00, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x49, 0x49, 0x4a, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x93, 0x97, 0x97, 0x6e, 0x49, 0x25, 0x21, 0x25, 0x25, 0x00, 0x20, 0x21, 0x25, 0x25, 0x25, 0x45, 0x49, 0x4a, 0x49, 0x20, 0x25, 0x69, 0x24, 0x44, 0x8d, 0x8d, 0x69, 0x45, 0x69, 0xae, 0xf6, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xd2, 0xd6, 0xf6, 0xf6, 0xf6, 0xd6, 0xd6, 0xd6, 0xd2, 0xd2, 0xd2, 0xd2, 0xb2, 0xae, 0x69, 0x00, 0x20, 0x25, 0x24, 0x20, 0x00, 0x20, 0x25, 0x49, 0x49, 0x25, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x24, 0x24, 0x00, 0x25, 0x25, 0x00, 0x00, 0x20, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x49, 0x49, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x93, 0x97, 0x93, 0x92, 0x6e, 0x4e, 0x4a, 0x49, 0x25, 0x25, 0x25, 0x45, 0x25, 0x25, 0x21, 0x21, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x49, 0x49, 0x00, 0x20, 0x24, 0x69, 0x69, 0x45, 0x8d, 0xd2, 0xf6, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xd2, 0xd6, 0xf6, 0xf6, 0xf6, 0xf6, 0xd6, 0xd6, 0xd2, 0xd2, 0xd2, 0xd2, 0xb2, 0x8d, 0x45, 0x00, 0x25, 0x25, 0x20, 0x25, 0x25, 0x25, 0x49, 0x49, 0x49, 0x49, 0x25, 0x25, 0x24, 0x00, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x20, 0x00, 0x00, 0x25, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x49, 0x49, 0x49, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x93, 0x97, 0x97, 0x97, 0x92, 0x72, 0x92, 0x92, 0x72, 0x49, 0x25, 0x45, 0x25, 0x45, 0x45, 0x49, 0x49, 0x45, 0x49, 0x49, 0x45, 0x25, 0x25, 0x25, 0x45, 0x49, 0x20, 0x00, 0x00, 0x45, 0x89, 0x69, 0x69, 0xad, 0xd6, 0xf6, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xb2, 0xd2, 0xf6, 0xf6, 0xf6, 0xf6, 0xd6, 0xd6, 0xd2, 0xd2, 0xd2, 0xd2, 0xad, 0x69, 0x25, 0x00, 0x20, 0x24, 0x25, 0x25, 0x49, 0x49, 0x49, 0x49, 0x49, 0x25, 0x25, 0x25, 0x00, 0x00, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x00, 0x00, 0x20, 0x24, 0x6d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0x49, 0x49, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x72, 0x72, 0x92, 0x92, 0x92, 0x92, 0x93, 0x93, 0x92, 0x93, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x6e, 0x6e, 0x92, 0x72, 0x45, 0x20, 0x25, 0x49, 0x49, 0x49, 0x45, 0x45, 0x45, 0x25, 0x21, 0x20, 0x25, 0x45, 0x24, 0x00, 0x00, 0x45, 0x6d, 0x69, 0x45, 0x69, 0xb2, 0xf6, 0xf6, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfb, 0xfb, 0xfa, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xb2, 0xad, 0xf6, 0xf6, 0xf6, 0xf6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd2, 0xb2, 0x8d, 0x45, 0x20, 0x00, 0x20, 0x25, 0x25, 0x25, 0x45, 0x49, 0x4d, 0x4e, 0x49, 0x25, 0x25, 0x20, 0x00, 0x00, 0x25, 0x25, 0x20, 0x25, 0x25, 0x25, 0x00, 0x00, 0x00, 0x24, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x49, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x72, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x93, 0x93, 0x93, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x72, 0x92, 0x97, 0x97, 0x72, 0x49, 0x25, 0x21, 0x25, 0x25, 0x25, 0x25, 0x25, 0x45, 0x25, 0x20, 0x25, 0x6d, 0x49, 0x00, 0x20, 0x49, 0x6d, 0x89, 0x45, 0x45, 0x8d, 0xb2, 0xd6, 0xf6, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xb2, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xd6, 0xb2, 0x8d, 0x69, 0x25, 0x00, 0x00, 0x24, 0x25, 0x25, 0x25, 0x25, 0x25, 0x49, 0x6e, 0x4d, 0x25, 0x20, 0x00, 0x00, 0x00, 0x20, 0x25, 0x20, 0x20, 0x25, 0x25, 0x24, 0x00, 0x20, 0x25, 0x25, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x4a, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x93, 0x93, 0x93, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0xb7, 0x97, 0x72, 0x6e, 0x49, 0x25, 0x25, 0x49, 0x49, 0x49, 0x72, 0x6e, 0x49, 0x72, 0x97, 0x49, 0x25, 0x49, 0x8e, 0x8d, 0x69, 0x45, 0x69, 0x8d, 0xb2, 0xd6, 0xf6, 0xfb, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfa, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf6, 0xd6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xd2, 0xad, 0x69, 0x45, 0x20, 0x00, 0x20, 0x20, 0x25, 0x45, 0x25, 0x25, 0x25, 0x25, 0x49, 0x49, 0x25, 0x00, 0x00, 0x00, 0x00, 0x20, 0x25, 0x00, 0x00, 0x20, 0x25, 0x25, 0x00, 0x20, 0x25, 0x29, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x4a, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x93, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0xb7, 0xb7, 0xb7, 0xb7, 0x72, 0x49, 0x6e, 0x97, 0x93, 0x97, 0xbb, 0x92, 0x72, 0xbb, 0xb7, 0x49, 0x49, 0x6e, 0x8d, 0x69, 0x69, 0x45, 0x69, 0x8d, 0xb2, 0xd2, 0xf6, 0xfa, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfb, 0xfa, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xd6, 0xb2, 0x8d, 0x69, 0x25, 0x20, 0x20, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x25, 0x25, 0x24, 0x25, 0x25, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x93, 0x93, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0xb7, 0xbb, 0xbb, 0xbb, 0x92, 0x6e, 0x97, 0xb7, 0xb7, 0xb7, 0x92, 0x6e, 0x6e, 0x6e, 0x49, 0x25, 0x49, 0x8e, 0x8d, 0x69, 0x45, 0x45, 0x69, 0x8d, 0xb2, 0xd2, 0xf6, 0xfa, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xfb, 0xff, 0xf6, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xd6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xd6, 0xd2, 0x8d, 0x69, 0x45, 0x20, 0x00, 0x20, 0x25, 0x25, 0x25, 0x25, 0x49, 0x6d, 0x49, 0x25, 0x25, 0x25, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x24, 0x24, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x93, 0x93, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0xb7, 0xbb, 0xbb, 0xb7, 0x97, 0x92, 0x6e, 0x49, 0x49, 0x49, 0x49, 0x45, 0x25, 0x25, 0x20, 0x00, 0x20, 0x20, 0x45, 0x8e, 0x8d, 0x89, 0x69, 0x45, 0x69, 0x89, 0x8d, 0xb2, 0xd2, 0xd6, 0xf6, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xd2, 0xfb, 0xfb, 0xf6, 0xd6, 0xf6, 0xfb, 0xff, 0xff, 0xfb, 0xb2, 0x8d, 0xfa, 0xfa, 0xf6, 0xf6, 0xf6, 0xd2, 0xb2, 0x8d, 0x49, 0x25, 0x20, 0x00, 0x24, 0x25, 0x25, 0x49, 0x49, 0x6d, 0x49, 0x25, 0x25, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x20, 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, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x93, 0x93, 0x93, 0x93, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0xb7, 0xbb, 0xb7, 0x97, 0x6e, 0x4a, 0x49, 0x25, 0x20, 0x25, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x45, 0x6d, 0x8d, 0x8d, 0x69, 0x69, 0x69, 0x69, 0x8d, 0x8d, 0xb2, 0xd2, 0xf6, 0xf6, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xad, 0x89, 0xad, 0x89, 0x69, 0x89, 0xae, 0xd2, 0xd2, 0x8d, 0x44, 0x8d, 0xfb, 0xfa, 0xf6, 0xf6, 0xd6, 0xd2, 0x8d, 0x69, 0x45, 0x24, 0x00, 0x24, 0x25, 0x25, 0x49, 0x49, 0x49, 0x49, 0x25, 0x00, 0x20, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x24, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x93, 0x93, 0x93, 0x93, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0xb7, 0xbb, 0xb7, 0x92, 0x6e, 0x49, 0x45, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x69, 0x8d, 0x8d, 0x89, 0x69, 0x69, 0x69, 0x69, 0x8d, 0xae, 0xb2, 0xd2, 0xf6, 0xf6, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xd2, 0x40, 0x40, 0x20, 0x20, 0x40, 0x65, 0x69, 0x45, 0x20, 0x40, 0xd2, 0xff, 0xfa, 0xf6, 0xd6, 0xd2, 0xb2, 0x8d, 0x49, 0x45, 0x20, 0x20, 0x25, 0x25, 0x49, 0x6d, 0x49, 0x25, 0x49, 0x49, 0x49, 0x25, 0x25, 0x25, 0x20, 0x00, 0x00, 0x00, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 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, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x93, 0x93, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0xb7, 0xb7, 0x97, 0x92, 0x6e, 0x49, 0x45, 0x25, 0x25, 0x25, 0x20, 0x20, 0x00, 0x20, 0x20, 0x00, 0x00, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x45, 0x8e, 0x8d, 0x8d, 0x8d, 0x69, 0x69, 0x69, 0x8d, 0x8d, 0xad, 0xb2, 0xd6, 0xf6, 0xfa, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd2, 0x89, 0x69, 0x45, 0x40, 0x44, 0x20, 0x20, 0x20, 0x65, 0xd6, 0xfb, 0xf6, 0xd6, 0xd6, 0xd2, 0x8d, 0x69, 0x45, 0x25, 0x00, 0x20, 0x45, 0x49, 0x6e, 0x49, 0x25, 0x49, 0x49, 0x6e, 0x6e, 0x25, 0x20, 0x24, 0x00, 0x00, 0x00, 0x00, 0x24, 0x24, 0x00, 0x20, 0x00, 0x00, 0x00, 0x20, 0x24, 0x24, 0x24, 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, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x93, 0x93, 0x93, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0xb7, 0x97, 0x92, 0x6e, 0x49, 0x25, 0x45, 0x45, 0x45, 0x25, 0x25, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x20, 0x20, 0x00, 0x00, 0x20, 0x00, 0x00, 0x24, 0x69, 0x8e, 0x8d, 0x8d, 0x8d, 0x89, 0x69, 0x89, 0x8d, 0x8d, 0xae, 0xd2, 0xd6, 0xf6, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf6, 0xd2, 0x69, 0x40, 0x20, 0x20, 0x44, 0xad, 0xf6, 0xf6, 0xf6, 0xd6, 0xd2, 0xb2, 0x8d, 0x49, 0x45, 0x24, 0x00, 0x25, 0x49, 0x6e, 0x49, 0x25, 0x49, 0x49, 0x49, 0x92, 0x6e, 0x25, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x20, 0x24, 0x25, 0x25, 0x24, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x93, 0x93, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0xb7, 0xb7, 0x92, 0x6e, 0x69, 0x49, 0x25, 0x25, 0x45, 0x45, 0x25, 0x21, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x45, 0x8d, 0x8d, 0x89, 0x8d, 0x8d, 0x8d, 0x89, 0x8d, 0x8d, 0xad, 0xb2, 0xd2, 0xf6, 0xfa, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xd2, 0x89, 0x64, 0x65, 0xad, 0xd6, 0xf6, 0xd6, 0xd6, 0xd6, 0xb2, 0x8d, 0x69, 0x45, 0x45, 0x00, 0x20, 0x49, 0x6e, 0x49, 0x45, 0x49, 0x25, 0x25, 0x49, 0x92, 0x6e, 0x25, 0x00, 0x00, 0x20, 0x00, 0x00, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x25, 0x25, 0x24, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x93, 0x93, 0x93, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x92, 0x6e, 0x49, 0x45, 0x45, 0x45, 0x25, 0x45, 0x45, 0x25, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x69, 0x89, 0x89, 0x89, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0xad, 0xae, 0xd2, 0xd6, 0xf6, 0xfb, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf6, 0xd6, 0xd2, 0xf6, 0xfb, 0xfa, 0xf6, 0xd6, 0xd2, 0xad, 0x8d, 0x69, 0x45, 0x24, 0x20, 0x49, 0x6d, 0x49, 0x25, 0x25, 0x49, 0x25, 0x25, 0x25, 0x49, 0x49, 0x25, 0x25, 0x20, 0x20, 0x25, 0x25, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x25, 0x24, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x92, 0x92, 0x92, 0x93, 0x92, 0x92, 0x92, 0x93, 0x93, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x92, 0x92, 0x6e, 0x49, 0x45, 0x45, 0x25, 0x25, 0x25, 0x25, 0x25, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x45, 0x89, 0x89, 0x69, 0x89, 0x8d, 0x8d, 0x8d, 0x8d, 0xae, 0xb2, 0xb2, 0xd2, 0xf6, 0xfa, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf7, 0xfb, 0xff, 0xff, 0xfb, 0xf6, 0xd2, 0xd2, 0xf6, 0xd6, 0xb2, 0xae, 0x8d, 0x69, 0x49, 0x25, 0x20, 0x25, 0x49, 0x49, 0x49, 0x45, 0x45, 0x49, 0x49, 0x25, 0x25, 0x25, 0x49, 0x25, 0x25, 0x25, 0x00, 0x25, 0x25, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x72, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x93, 0x97, 0x97, 0x93, 0x93, 0x97, 0x97, 0x93, 0x97, 0x97, 0x97, 0x72, 0x6e, 0x6e, 0x49, 0x45, 0x45, 0x45, 0x25, 0x20, 0x20, 0x24, 0x24, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0x20, 0x20, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x20, 0x69, 0x89, 0x69, 0x69, 0x8d, 0x8d, 0x8d, 0x8d, 0xae, 0xb2, 0xb2, 0xd2, 0xd6, 0xf6, 0xf6, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xf6, 0xf6, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xce, 0xa9, 0x85, 0x89, 0x69, 0x69, 0x69, 0x8d, 0x69, 0x45, 0x24, 0x20, 0x25, 0x25, 0x49, 0x49, 0x49, 0x49, 0x45, 0x25, 0x25, 0x25, 0x49, 0x4d, 0x49, 0x25, 0x20, 0x00, 0x20, 0x25, 0x20, 0x00, 0x00, 0x00, 0x25, 0x25, 0x25, 0x25, 0x24, 0x24, 0x25, 0x25, 0x25, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x97, 0x97, 0x97, 0x92, 0x93, 0x97, 0x97, 0x97, 0x6e, 0x6d, 0x49, 0x49, 0x25, 0x45, 0x45, 0x25, 0x24, 0x20, 0x20, 0x24, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x69, 0x69, 0x69, 0x69, 0x89, 0x8d, 0x8d, 0x8d, 0xb2, 0xb2, 0xd2, 0xd2, 0xd6, 0xd2, 0x8d, 0x8d, 0xb2, 0xad, 0xa9, 0x89, 0xa9, 0xad, 0xce, 0xcd, 0xa9, 0x85, 0x65, 0x45, 0x40, 0x20, 0x20, 0x20, 0x45, 0x49, 0x69, 0x49, 0x24, 0x20, 0x25, 0x25, 0x45, 0x45, 0x25, 0x45, 0x49, 0x25, 0x24, 0x25, 0x00, 0x25, 0x49, 0x49, 0x25, 0x00, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x24, 0x25, 0x25, 0x25, 0x20, 0x00, 0x00, 0x00, 0x00, 0x25, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x92, 0x93, 0x92, 0x72, 0x72, 0x6e, 0x6e, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x6e, 0x49, 0x6d, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x20, 0x00, 0x00, 0x24, 0x69, 0x69, 0x69, 0x69, 0x89, 0x89, 0x8d, 0xad, 0xb2, 0xb2, 0xb2, 0xb2, 0xb2, 0x89, 0x40, 0x60, 0x60, 0x40, 0x40, 0x40, 0x40, 0x44, 0x44, 0x40, 0x20, 0x20, 0x20, 0x40, 0x64, 0x44, 0x69, 0x69, 0x45, 0x45, 0x45, 0x20, 0x20, 0x45, 0x49, 0x25, 0x49, 0x45, 0x25, 0x24, 0x00, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x24, 0x00, 0x25, 0x25, 0x00, 0x25, 0x24, 0x00, 0x24, 0x25, 0x20, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x25, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x93, 0x93, 0x6e, 0x4e, 0x4e, 0x29, 0x6e, 0x93, 0x97, 0x97, 0x72, 0x6d, 0x49, 0x49, 0x49, 0x25, 0x25, 0x25, 0x25, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x45, 0x69, 0x69, 0x69, 0x69, 0x89, 0x89, 0x8d, 0x8d, 0xb2, 0xb2, 0xb2, 0xd2, 0xf6, 0xae, 0xa9, 0xa9, 0xae, 0x89, 0x89, 0x64, 0x60, 0x40, 0x40, 0x64, 0x85, 0xa9, 0xce, 0xd2, 0xae, 0xae, 0x69, 0x45, 0x45, 0x24, 0x00, 0x25, 0x49, 0x45, 0x25, 0x49, 0x69, 0x24, 0x00, 0x00, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x00, 0x00, 0x25, 0x25, 0x00, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x25, 0x25, 0x20, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x92, 0x92, 0x93, 0x6e, 0x49, 0x6e, 0x49, 0x25, 0x6e, 0x72, 0x6e, 0x49, 0x49, 0x49, 0x45, 0x25, 0x24, 0x25, 0x25, 0x20, 0x20, 0x20, 0x24, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x69, 0x69, 0x69, 0x69, 0x69, 0x89, 0x89, 0x8d, 0x8d, 0xae, 0xb2, 0xb2, 0xf6, 0xff, 0xfb, 0xf7, 0xfb, 0xff, 0xfb, 0xf7, 0xd2, 0xce, 0xd2, 0xf2, 0xf2, 0xf7, 0xf7, 0xf6, 0xd2, 0x69, 0x45, 0x69, 0x44, 0x20, 0x20, 0x25, 0x49, 0x25, 0x49, 0x92, 0x6d, 0x25, 0x24, 0x00, 0x25, 0x25, 0x49, 0x49, 0x25, 0x25, 0x24, 0x00, 0x20, 0x25, 0x25, 0x25, 0x25, 0x00, 0x00, 0x00, 0x20, 0x24, 0x00, 0x20, 0x24, 0x25, 0x25, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x97, 0x97, 0x6e, 0x4e, 0x49, 0x21, 0x25, 0x6e, 0x49, 0x49, 0x49, 0x25, 0x24, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x24, 0x24, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x45, 0x65, 0x69, 0x69, 0x89, 0x69, 0x89, 0x8d, 0x8d, 0x8d, 0xb2, 0xb2, 0x8d, 0xd2, 0xfb, 0xfb, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfb, 0xf7, 0xf7, 0xf2, 0xce, 0x69, 0x45, 0x69, 0x69, 0x20, 0x24, 0x45, 0x25, 0x49, 0x6d, 0x92, 0x6e, 0x49, 0x49, 0x25, 0x20, 0x25, 0x49, 0x29, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x00, 0x00, 0x00, 0x24, 0x25, 0x20, 0x20, 0x20, 0x24, 0x25, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x72, 0x97, 0x97, 0x72, 0x49, 0x25, 0x00, 0x25, 0x69, 0x49, 0x49, 0x25, 0x25, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x44, 0x45, 0x65, 0x69, 0x69, 0x89, 0x89, 0x8d, 0x8d, 0x8d, 0xae, 0xb2, 0x89, 0x65, 0xad, 0xf2, 0xf2, 0xf2, 0xf6, 0xf7, 0xf7, 0xf7, 0xf7, 0xf2, 0xf2, 0xee, 0x89, 0x45, 0x44, 0x69, 0x69, 0x20, 0x20, 0x45, 0x25, 0x25, 0x6d, 0x92, 0x6e, 0x49, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x00, 0x24, 0x25, 0x20, 0x20, 0x00, 0x20, 0x20, 0x00, 0x00, 0x24, 0x20, 0x20, 0x25, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4e, 0x6e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0x92, 0x92, 0x72, 0x6e, 0x4e, 0x72, 0x72, 0x72, 0x49, 0x00, 0x00, 0x49, 0x49, 0x45, 0x49, 0x25, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x45, 0x44, 0x44, 0x45, 0x69, 0x69, 0x89, 0x8d, 0x8d, 0x8d, 0x8d, 0xad, 0xae, 0x69, 0x20, 0x69, 0xad, 0xa9, 0xc9, 0xce, 0xce, 0xce, 0xcd, 0xa9, 0x89, 0x65, 0x20, 0x20, 0x69, 0x8d, 0x45, 0x20, 0x49, 0x6d, 0x49, 0x6e, 0x92, 0x6e, 0x49, 0x45, 0x25, 0x20, 0x00, 0x25, 0x25, 0x20, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x24, 0x00, 0x20, 0x25, 0x20, 0x25, 0x25, 0x25, 0x25, 0x24, 0x20, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x4e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x49, 0x49, 0x29, 0x49, 0x4a, 0x25, 0x00, 0x25, 0x49, 0x45, 0x25, 0x25, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x20, 0x20, 0x20, 0x25, 0x25, 0x20, 0x20, 0x24, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x44, 0x65, 0x44, 0x44, 0x65, 0x69, 0x69, 0x8d, 0x8e, 0xae, 0xad, 0xae, 0xb2, 0xae, 0x65, 0x20, 0x20, 0x44, 0x44, 0x44, 0x65, 0x44, 0x44, 0x40, 0x20, 0x20, 0x20, 0x69, 0xb2, 0x6d, 0x45, 0x6d, 0x6e, 0x6e, 0x6e, 0x92, 0x6d, 0x45, 0x49, 0x49, 0x25, 0x24, 0x00, 0x20, 0x24, 0x00, 0x24, 0x20, 0x20, 0x25, 0x25, 0x25, 0x20, 0x20, 0x20, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x72, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x6e, 0x6e, 0x6e, 0x4e, 0x4e, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x45, 0x45, 0x25, 0x69, 0x69, 0x49, 0x25, 0x00, 0x00, 0x00, 0x20, 0x24, 0x24, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x45, 0x25, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x65, 0x44, 0x44, 0x44, 0x65, 0x69, 0x69, 0x89, 0xae, 0xb2, 0xb2, 0xd2, 0xd2, 0xb2, 0x69, 0x44, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x40, 0x69, 0xb2, 0xb2, 0x69, 0x49, 0x6e, 0x49, 0x49, 0x6e, 0x6d, 0x25, 0x45, 0x49, 0x49, 0x49, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x25, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x25, 0x25, 0x24, 0x24, 0x25, 0x25, 0x20, 0x00, 0x00, 0x00, 0x25, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0x72, 0x92, 0xd6, 0xd6, 0x92, 0x49, 0x29, 0x25, 0x20, 0x20, 0x25, 0x25, 0x45, 0x49, 0x49, 0x49, 0x49, 0x45, 0x25, 0x25, 0x25, 0x25, 0x25, 0x45, 0x45, 0x25, 0x45, 0x49, 0x45, 0x25, 0x25, 0x20, 0x20, 0x20, 0x20, 0x24, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x45, 0x45, 0x44, 0x44, 0x45, 0x65, 0x69, 0x69, 0x8d, 0xb2, 0xb2, 0xd2, 0xd6, 0xf6, 0xf6, 0xb2, 0x8d, 0x89, 0x69, 0x65, 0x69, 0x69, 0x69, 0x69, 0xad, 0xd2, 0x92, 0x6d, 0x25, 0x25, 0x49, 0x49, 0x25, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x45, 0x25, 0x00, 0x00, 0x00, 0x20, 0x00, 0x20, 0x25, 0x25, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x25, 0x24, 0x00, 0x00, 0x00, 0x00, 0x6d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x72, 0x72, 0xb2, 0xf7, 0xfb, 0xfb, 0xfb, 0xb2, 0x29, 0x05, 0x24, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x45, 0x25, 0x25, 0x25, 0x45, 0x25, 0x00, 0x24, 0x45, 0x25, 0x25, 0x20, 0x20, 0x20, 0x24, 0x25, 0x25, 0x00, 0x00, 0x00, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0x20, 0x20, 0x20, 0x00, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x45, 0x45, 0x44, 0x44, 0x44, 0x45, 0x65, 0x65, 0x69, 0x89, 0xae, 0xd2, 0xd6, 0xf6, 0xfa, 0xfb, 0xf6, 0xf6, 0xd6, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd6, 0x92, 0x49, 0x25, 0x45, 0x25, 0x49, 0x49, 0x25, 0x49, 0x49, 0x49, 0x49, 0x25, 0x25, 0x49, 0x49, 0x25, 0x00, 0x00, 0x00, 0x24, 0x24, 0x20, 0x00, 0x00, 0x24, 0x24, 0x20, 0x00, 0x20, 0x24, 0x00, 0x00, 0x24, 0x25, 0x20, 0x20, 0x24, 0x24, 0x00, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x72, 0x6e, 0xb2, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0x8d, 0x00, 0x20, 0x25, 0x20, 0x20, 0x20, 0x20, 0x25, 0x25, 0x25, 0x24, 0x24, 0x20, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x20, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x00, 0x00, 0x24, 0x25, 0x24, 0x20, 0x20, 0x20, 0x25, 0x25, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x24, 0x45, 0x45, 0x44, 0x44, 0x44, 0x44, 0x44, 0x45, 0x45, 0x69, 0x89, 0xad, 0xd2, 0xf6, 0xf6, 0xfa, 0xfb, 0xfa, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xd6, 0x92, 0x49, 0x49, 0x49, 0x49, 0x4d, 0x6d, 0x49, 0x25, 0x49, 0x49, 0x25, 0x25, 0x49, 0x49, 0x49, 0x49, 0x25, 0x25, 0x25, 0x20, 0x00, 0x20, 0x24, 0x20, 0x20, 0x25, 0x25, 0x25, 0x00, 0x25, 0x25, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x24, 0x24, 0x24, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x4e, 0x6e, 0x6e, 0x72, 0x72, 0x49, 0x89, 0xf6, 0xfb, 0xfb, 0xfb, 0xff, 0xd2, 0x45, 0x25, 0x25, 0x20, 0x00, 0x25, 0x25, 0x24, 0x24, 0x25, 0x25, 0x20, 0x00, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x20, 0x20, 0x25, 0x45, 0x25, 0x45, 0x25, 0x25, 0x25, 0x24, 0x24, 0x45, 0x25, 0x20, 0x00, 0x20, 0x45, 0x25, 0x25, 0x25, 0x25, 0x24, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x20, 0x45, 0x45, 0x44, 0x45, 0x44, 0x20, 0x44, 0x44, 0x44, 0x44, 0x44, 0x45, 0x65, 0x69, 0x8d, 0xad, 0xd2, 0xd6, 0xd6, 0xd6, 0xf6, 0xf6, 0xf6, 0xf6, 0xd6, 0x8d, 0x49, 0x25, 0x4d, 0x6d, 0x49, 0x49, 0x49, 0x49, 0x49, 0x25, 0x49, 0x25, 0x25, 0x49, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x00, 0x00, 0x20, 0x20, 0x21, 0x25, 0x25, 0x25, 0x25, 0x25, 0x20, 0x00, 0x20, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x72, 0x6e, 0x6e, 0x72, 0x6e, 0x20, 0x20, 0xae, 0xfb, 0xfb, 0xfb, 0xfb, 0xf6, 0x89, 0x25, 0x25, 0x25, 0x25, 0x49, 0x25, 0x25, 0x25, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x45, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x45, 0x25, 0x25, 0x45, 0x25, 0x25, 0x25, 0x45, 0x45, 0x24, 0x20, 0x20, 0x45, 0x45, 0x20, 0x20, 0x45, 0x45, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x49, 0x69, 0x44, 0x44, 0x65, 0x45, 0x44, 0x40, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x45, 0x45, 0x69, 0x89, 0x8d, 0xad, 0xb2, 0xb2, 0xb2, 0xb2, 0xb2, 0x6d, 0x49, 0x49, 0x49, 0x49, 0x6e, 0x92, 0x6e, 0x49, 0x49, 0x4a, 0x49, 0x49, 0x25, 0x49, 0x49, 0x25, 0x25, 0x25, 0x20, 0x25, 0x25, 0x20, 0x00, 0x00, 0x00, 0x20, 0x20, 0x00, 0x20, 0x24, 0x25, 0x20, 0x00, 0x00, 0x20, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0x4e, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0xb2, 0xb2, 0x8e, 0x92, 0xb2, 0xb2, 0x89, 0x44, 0x64, 0xf6, 0xfb, 0xfb, 0xfb, 0xfb, 0x8e, 0x24, 0x25, 0x49, 0x49, 0x49, 0x49, 0x25, 0x25, 0x49, 0x49, 0x49, 0x25, 0x25, 0x45, 0x49, 0x49, 0x49, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x49, 0x25, 0x25, 0x45, 0x20, 0x25, 0x45, 0x25, 0x20, 0x20, 0x25, 0x45, 0x20, 0x00, 0x25, 0x45, 0x45, 0x20, 0x00, 0x20, 0x20, 0x24, 0x24, 0x20, 0x00, 0x00, 0x49, 0x6e, 0x49, 0x44, 0x44, 0x45, 0x45, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x40, 0x44, 0x44, 0x44, 0x45, 0x69, 0x69, 0x65, 0x65, 0x6d, 0x6e, 0x49, 0x49, 0x69, 0x6e, 0x6e, 0x6d, 0x92, 0x92, 0x49, 0x49, 0x49, 0x4a, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x20, 0x00, 0x00, 0x24, 0x00, 0x00, 0x20, 0x00, 0x20, 0x20, 0x00, 0x20, 0x00, 0x20, 0x25, 0x25, 0x25, 0x25, 0x25, 0x00, 0x00, 0x00, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x8e, 0xd2, 0xb2, 0xb2, 0xd2, 0xd2, 0xf7, 0xfb, 0xb2, 0x64, 0xad, 0xfb, 0xfb, 0xfb, 0xfb, 0xae, 0x25, 0x25, 0x49, 0x49, 0x49, 0x49, 0x25, 0x25, 0x49, 0x49, 0x49, 0x25, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x25, 0x25, 0x45, 0x49, 0x49, 0x49, 0x45, 0x20, 0x25, 0x45, 0x25, 0x20, 0x20, 0x25, 0x25, 0x20, 0x20, 0x25, 0x45, 0x45, 0x20, 0x20, 0x20, 0x24, 0x44, 0x20, 0x00, 0x00, 0x45, 0x6e, 0x69, 0x45, 0x45, 0x44, 0x45, 0x45, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x40, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x49, 0x6e, 0x49, 0x45, 0x49, 0x49, 0x49, 0x6e, 0x49, 0x6e, 0x92, 0x6e, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x00, 0x00, 0x00, 0x24, 0x20, 0x00, 0x00, 0x00, 0x24, 0x24, 0x00, 0x20, 0x20, 0x00, 0x25, 0x25, 0x25, 0x25, 0x25, 0x24, 0x25, 0x25, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x4e, 0x4e, 0x4e, 0x69, 0xd2, 0xb2, 0x89, 0xb2, 0xd2, 0xd2, 0xfb, 0xff, 0xff, 0x8d, 0x65, 0xf6, 0xfb, 0xff, 0xfb, 0xae, 0x45, 0x25, 0x25, 0x25, 0x49, 0x49, 0x25, 0x49, 0x49, 0x49, 0x25, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x25, 0x25, 0x49, 0x49, 0x49, 0x49, 0x45, 0x20, 0x20, 0x45, 0x45, 0x45, 0x24, 0x24, 0x25, 0x45, 0x24, 0x25, 0x45, 0x24, 0x20, 0x20, 0x20, 0x24, 0x20, 0x00, 0x00, 0x25, 0x6e, 0x8e, 0x69, 0x65, 0x45, 0x44, 0x45, 0x65, 0x44, 0x44, 0x40, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x20, 0x20, 0x20, 0x20, 0x20, 0x49, 0x6e, 0x49, 0x25, 0x45, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x6e, 0x49, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x00, 0x20, 0x00, 0x00, 0x00, 0x20, 0x20, 0x00, 0x00, 0x20, 0x20, 0x20, 0x20, 0x20, 0x25, 0x24, 0x20, 0x24, 0x00, 0x00, 0x00, 0x00, 0x24, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x4e, 0x6e, 0x92, 0xb2, 0xd6, 0xb2, 0x65, 0x69, 0xad, 0xd6, 0xfb, 0xfb, 0xff, 0xd6, 0x69, 0xb2, 0xfb, 0xfb, 0xfb, 0xb2, 0x25, 0x25, 0x49, 0x49, 0x49, 0x49, 0x25, 0x29, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x25, 0x49, 0x49, 0x25, 0x45, 0x49, 0x49, 0x49, 0x45, 0x25, 0x25, 0x45, 0x69, 0x45, 0x20, 0x20, 0x24, 0x24, 0x24, 0x45, 0x45, 0x20, 0x00, 0x00, 0x00, 0x20, 0x20, 0x20, 0x45, 0x6e, 0x72, 0x6d, 0x69, 0x69, 0x45, 0x44, 0x45, 0x69, 0x69, 0x44, 0x20, 0x20, 0x20, 0x44, 0x44, 0x44, 0x44, 0x20, 0x20, 0x20, 0x20, 0x20, 0x45, 0x6e, 0x6d, 0x49, 0x45, 0x49, 0x49, 0x69, 0x49, 0x25, 0x49, 0x49, 0x4d, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x24, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x20, 0x25, 0x20, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4e, 0xb6, 0xfb, 0xd6, 0xd6, 0xd2, 0x8d, 0x65, 0x64, 0xd2, 0xfb, 0xfb, 0xff, 0xff, 0xad, 0x89, 0xd2, 0xb2, 0xd6, 0xd2, 0x45, 0x25, 0x49, 0x49, 0x49, 0x49, 0x25, 0x25, 0x29, 0x49, 0x49, 0x25, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x45, 0x49, 0x49, 0x49, 0x49, 0x6e, 0x6e, 0x25, 0x25, 0x45, 0x25, 0x45, 0x49, 0x45, 0x20, 0x20, 0x20, 0x00, 0x20, 0x24, 0x20, 0x20, 0x20, 0x20, 0x24, 0x45, 0x45, 0x45, 0x6e, 0x72, 0x8e, 0x69, 0x69, 0x69, 0x45, 0x45, 0x45, 0x69, 0x69, 0x45, 0x44, 0x20, 0x20, 0x40, 0x44, 0x44, 0x44, 0x20, 0x20, 0x20, 0x20, 0x20, 0x6d, 0x6e, 0x45, 0x49, 0x49, 0x49, 0x49, 0x49, 0x25, 0x49, 0x4a, 0x49, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x21, 0x25, 0x25, 0x25, 0x29, 0x25, 0x25, 0x25, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x24, 0x24, 0x24, 0x24, 0x00, 0x00, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0xf6, 0xd6, 0xd2, 0xb2, 0xd2, 0xf7, 0xd6, 0x69, 0x89, 0xf6, 0xff, 0xfb, 0xff, 0xfb, 0xa9, 0x69, 0x29, 0x6d, 0xae, 0x69, 0x25, 0x49, 0x49, 0x25, 0x49, 0x49, 0x49, 0x49, 0x25, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4e, 0x6e, 0x6e, 0x6e, 0x6e, 0x45, 0x20, 0x25, 0x25, 0x25, 0x24, 0x25, 0x24, 0x20, 0x00, 0x00, 0x20, 0x20, 0x44, 0x45, 0x65, 0x69, 0x69, 0x69, 0x69, 0x6d, 0x72, 0x72, 0x8e, 0x69, 0x69, 0x69, 0x45, 0x45, 0x44, 0x65, 0x89, 0x69, 0x44, 0x44, 0x20, 0x20, 0x44, 0x44, 0x44, 0x24, 0x20, 0x20, 0x20, 0x44, 0x6e, 0x49, 0x24, 0x25, 0x45, 0x49, 0x49, 0x00, 0x25, 0x72, 0x6e, 0x4e, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x00, 0x21, 0x25, 0x25, 0x25, 0x29, 0x25, 0x25, 0x25, 0x25, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x25, 0x00, 0x00, 0x00, 0x20, 0x29, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xd2, 0xb2, 0xae, 0xb2, 0xd2, 0xf7, 0xfb, 0xd6, 0xae, 0xd2, 0xfb, 0xfb, 0xff, 0xff, 0xd2, 0x24, 0x00, 0x25, 0x69, 0x69, 0x25, 0x25, 0x49, 0x25, 0x49, 0x6e, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4d, 0x6e, 0x6e, 0x49, 0x6e, 0x6e, 0x49, 0x49, 0x6e, 0x49, 0x25, 0x25, 0x25, 0x25, 0x20, 0x24, 0x24, 0x00, 0x00, 0x24, 0x45, 0x69, 0x89, 0x8d, 0x8d, 0x8d, 0x69, 0x69, 0x69, 0x72, 0x92, 0x92, 0x8d, 0x69, 0x89, 0x69, 0x69, 0x45, 0x44, 0x45, 0x69, 0x69, 0x45, 0x44, 0x20, 0x20, 0x20, 0x44, 0x44, 0x20, 0x20, 0x20, 0x20, 0x24, 0x6d, 0x49, 0x25, 0x25, 0x45, 0x45, 0x25, 0x25, 0x4a, 0x6e, 0x4e, 0x49, 0x49, 0x49, 0x25, 0x25, 0x25, 0x20, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x20, 0x00, 0x00, 0x96, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb2, 0xad, 0x8d, 0xae, 0xb2, 0xd2, 0xd2, 0xf7, 0xfb, 0xd6, 0xd2, 0xd6, 0xfb, 0xff, 0xfb, 0x69, 0x00, 0x24, 0x45, 0x25, 0x25, 0x25, 0x49, 0x49, 0x49, 0x49, 0x25, 0x25, 0x49, 0x49, 0x49, 0x49, 0x4d, 0x49, 0x49, 0x6e, 0x6e, 0x6e, 0x49, 0x49, 0x6e, 0x49, 0x45, 0x49, 0x49, 0x25, 0x25, 0x25, 0x45, 0x25, 0x20, 0x00, 0x24, 0x45, 0x69, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x69, 0x69, 0x69, 0x92, 0x92, 0x92, 0x92, 0x89, 0x89, 0x8d, 0x69, 0x69, 0x45, 0x44, 0x44, 0x69, 0x8d, 0x69, 0x45, 0x40, 0x20, 0x20, 0x20, 0x24, 0x20, 0x20, 0x20, 0x20, 0x20, 0x69, 0x49, 0x25, 0x25, 0x45, 0x25, 0x45, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x00, 0x25, 0x49, 0x25, 0x25, 0x29, 0x25, 0x00, 0x25, 0x25, 0x25, 0x00, 0x00, 0x25, 0x25, 0x24, 0x20, 0x00, 0x00, 0x00, 0x20, 0x00, 0x24, 0x24, 0x00, 0x00, 0x20, 0x00, 0x24, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd7, 0xae, 0x89, 0x89, 0x89, 0x8d, 0xd2, 0xfb, 0xfb, 0xf7, 0xad, 0xad, 0xfb, 0xfb, 0xff, 0xd2, 0x44, 0x20, 0x20, 0x20, 0x25, 0x25, 0x49, 0x49, 0x49, 0x49, 0x25, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x6e, 0x6e, 0x49, 0x4e, 0x49, 0x49, 0x49, 0x49, 0x49, 0x25, 0x25, 0x49, 0x45, 0x25, 0x25, 0x45, 0x25, 0x20, 0x44, 0x69, 0x89, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x69, 0x69, 0x92, 0x92, 0x92, 0xb6, 0x8d, 0x89, 0x8d, 0x8d, 0x69, 0x69, 0x45, 0x44, 0x44, 0x69, 0x8d, 0x69, 0x45, 0x44, 0x20, 0x20, 0x44, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x49, 0x69, 0x25, 0x45, 0x49, 0x45, 0x45, 0x25, 0x00, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x00, 0x20, 0x25, 0x29, 0x49, 0x49, 0x25, 0x00, 0x00, 0x00, 0x20, 0x20, 0x25, 0x25, 0x25, 0x25, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb2, 0xb2, 0x89, 0x64, 0x44, 0x8d, 0xd6, 0xf6, 0xfb, 0xd2, 0x89, 0xd2, 0xfb, 0xfb, 0xfb, 0xd2, 0x45, 0x00, 0x24, 0x25, 0x49, 0x25, 0x25, 0x49, 0x49, 0x49, 0x49, 0x49, 0x25, 0x49, 0x49, 0x4d, 0x6e, 0x6e, 0x49, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x45, 0x25, 0x25, 0x25, 0x45, 0x8d, 0x8d, 0x89, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x69, 0x8e, 0x97, 0x92, 0x97, 0xb6, 0x8d, 0xad, 0xae, 0x89, 0x69, 0x69, 0x45, 0x45, 0x44, 0x45, 0x8d, 0x8d, 0x69, 0x44, 0x44, 0x20, 0x40, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x45, 0x69, 0x45, 0x45, 0x45, 0x25, 0x00, 0x00, 0x00, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x00, 0x20, 0x25, 0x29, 0x49, 0x49, 0x25, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x24, 0x20, 0x24, 0x25, 0x25, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0xfb, 0xd6, 0x89, 0x40, 0x69, 0xd2, 0xf7, 0xfb, 0xfb, 0x8d, 0x65, 0xd2, 0xf6, 0xf6, 0xfb, 0xd2, 0x45, 0x04, 0x49, 0x49, 0x25, 0x25, 0x25, 0x25, 0x49, 0x49, 0x29, 0x49, 0x4d, 0x6e, 0x4d, 0x49, 0x49, 0x25, 0x24, 0x00, 0x00, 0x25, 0x25, 0x25, 0x45, 0x49, 0x25, 0x25, 0x24, 0x25, 0x20, 0x45, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x89, 0x8d, 0x92, 0x97, 0x92, 0xb7, 0xb2, 0xad, 0xb2, 0x8d, 0x69, 0x69, 0x69, 0x45, 0x45, 0x45, 0x45, 0x89, 0x8d, 0x69, 0x45, 0x44, 0x40, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x24, 0x45, 0x49, 0x49, 0x25, 0x25, 0x00, 0x00, 0x25, 0x25, 0x25, 0x21, 0x25, 0x25, 0x25, 0x25, 0x25, 0x20, 0x25, 0x25, 0x29, 0x25, 0x29, 0x25, 0x24, 0x24, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x25, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xae, 0xf6, 0xfb, 0xb2, 0x64, 0xad, 0xf6, 0xfb, 0xff, 0xd6, 0x44, 0x89, 0xd2, 0xd2, 0xf6, 0xf6, 0x8d, 0x00, 0x25, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x49, 0x4d, 0x6e, 0x6e, 0x49, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x25, 0x25, 0x25, 0x49, 0x49, 0x45, 0x24, 0x24, 0x20, 0x00, 0x45, 0x8d, 0xad, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x89, 0x92, 0xb7, 0x97, 0x97, 0xdb, 0xd6, 0xb2, 0xb2, 0x8d, 0x69, 0x69, 0x69, 0x69, 0x45, 0x45, 0x45, 0x69, 0x8d, 0x8d, 0x69, 0x44, 0x44, 0x20, 0x20, 0x20, 0x44, 0x24, 0x25, 0x25, 0x45, 0x49, 0x25, 0x00, 0x00, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x20, 0x25, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x20, 0x24, 0x24, 0x00, 0x00, 0x00, 0x00, 0x20, 0x24, 0x20, 0x00, 0x00, 0x00, 0x00, 0x24, 0x24, 0x00, 0x00, 0x00, 0x20, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0xae, 0xfb, 0xfb, 0x8d, 0x65, 0xd2, 0xd6, 0xfb, 0xff, 0x8d, 0x40, 0x89, 0xae, 0xad, 0xd2, 0xb2, 0x45, 0x00, 0x25, 0x25, 0x25, 0x25, 0x49, 0x29, 0x25, 0x49, 0x6e, 0x6e, 0x49, 0x25, 0x25, 0x25, 0x24, 0x25, 0x20, 0x24, 0x25, 0x25, 0x25, 0x25, 0x25, 0x24, 0x24, 0x24, 0x20, 0x20, 0x69, 0xb2, 0xad, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x96, 0xb7, 0x92, 0xbb, 0xfb, 0xd2, 0xb2, 0xae, 0x8d, 0x8d, 0x69, 0x69, 0x69, 0x69, 0x69, 0x45, 0x69, 0x8d, 0x8d, 0x69, 0x45, 0x44, 0x44, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x45, 0x49, 0x25, 0x00, 0x00, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x24, 0x24, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x20, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6a, 0xd2, 0xf7, 0xf7, 0x65, 0x89, 0xd2, 0xf6, 0xfb, 0xd6, 0x44, 0x64, 0x89, 0x24, 0x45, 0xb1, 0x69, 0x24, 0x25, 0x25, 0x25, 0x25, 0x29, 0x49, 0x49, 0x6e, 0x6e, 0x49, 0x25, 0x00, 0x25, 0x49, 0x25, 0x25, 0x25, 0x45, 0x45, 0x25, 0x24, 0x24, 0x00, 0x20, 0x20, 0x00, 0x20, 0x69, 0xb2, 0xb2, 0xad, 0x8d, 0x8d, 0x8d, 0x8d, 0xad, 0x8d, 0x8d, 0x92, 0xb7, 0x97, 0x92, 0xdf, 0xfb, 0xb2, 0xb2, 0xb2, 0xad, 0x8d, 0x8d, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x8e, 0x8e, 0x69, 0x65, 0x45, 0x44, 0x44, 0x20, 0x20, 0x20, 0x20, 0x20, 0x45, 0x25, 0x25, 0x25, 0x49, 0x25, 0x20, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x00, 0x25, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x24, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x24, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x8d, 0xd6, 0xfb, 0xae, 0x44, 0xad, 0xd2, 0xf6, 0xf7, 0x8d, 0x40, 0x24, 0x00, 0x00, 0x69, 0x49, 0x24, 0x25, 0x25, 0x29, 0x49, 0x49, 0x49, 0x6e, 0x6e, 0x49, 0x25, 0x24, 0x24, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x20, 0x45, 0xad, 0xd2, 0xb2, 0xad, 0x8d, 0x8d, 0x8d, 0xb1, 0xb2, 0x8d, 0x8d, 0xb6, 0xbb, 0x92, 0xb7, 0xff, 0xd6, 0xad, 0xb2, 0xb2, 0xae, 0xad, 0x8d, 0x8d, 0x89, 0x89, 0x8d, 0x69, 0x69, 0x8e, 0xae, 0x8d, 0x69, 0x65, 0x45, 0x45, 0x44, 0x45, 0x45, 0x45, 0x49, 0x49, 0x25, 0x25, 0x25, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x49, 0x25, 0x21, 0x25, 0x25, 0x20, 0x25, 0x25, 0x25, 0x00, 0x24, 0x25, 0x20, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0xae, 0xf7, 0xf7, 0x65, 0x65, 0xd2, 0xd2, 0xf6, 0xd2, 0x69, 0x20, 0x00, 0x00, 0x24, 0x25, 0x25, 0x25, 0x25, 0x49, 0x4d, 0x4d, 0x6e, 0x6e, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x24, 0x00, 0x00, 0x24, 0x20, 0x25, 0x25, 0x25, 0x25, 0x45, 0x8d, 0xb2, 0xb2, 0xb2, 0xad, 0x8d, 0x8d, 0xad, 0xb2, 0xb2, 0x8d, 0x8e, 0xb7, 0xb7, 0x92, 0xdb, 0xff, 0xd2, 0xad, 0xb2, 0xb2, 0xb2, 0xb2, 0xae, 0x8d, 0x8d, 0x8d, 0xb2, 0x8d, 0x69, 0x8d, 0xb2, 0x8d, 0x69, 0x69, 0x69, 0x45, 0x69, 0x69, 0x8d, 0x8d, 0x8e, 0x6e, 0x25, 0x20, 0x20, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x29, 0x25, 0x25, 0x20, 0x25, 0x25, 0x00, 0x25, 0x25, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x24, 0x20, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x24, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x69, 0xad, 0xd6, 0xb2, 0x44, 0x89, 0xd2, 0xf6, 0xf6, 0xae, 0x44, 0x00, 0x00, 0x00, 0x25, 0x25, 0x25, 0x49, 0x4d, 0x49, 0x4d, 0x6e, 0x49, 0x25, 0x25, 0x25, 0x49, 0x49, 0x25, 0x24, 0x25, 0x20, 0x20, 0x24, 0x45, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x49, 0xb2, 0xd2, 0xb2, 0xb2, 0xad, 0x8d, 0xad, 0xb1, 0xb2, 0xb1, 0x8d, 0x92, 0xbb, 0x97, 0x97, 0xff, 0xfb, 0xb1, 0x8d, 0xae, 0xb1, 0xb2, 0xb2, 0xb2, 0x8d, 0x8d, 0x8e, 0xb2, 0xb2, 0x89, 0x8d, 0xb2, 0x8d, 0x89, 0x69, 0x69, 0x69, 0x8d, 0xb2, 0x92, 0x6e, 0x49, 0x25, 0x00, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x21, 0x25, 0x25, 0x25, 0x25, 0x00, 0x25, 0x25, 0x25, 0x24, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x25, 0x25, 0x25, 0x00, 0x00, 0x24, 0x20, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x25, 0x69, 0xad, 0xf6, 0x8d, 0x44, 0xad, 0xd2, 0xd2, 0xd2, 0x69, 0x00, 0x00, 0x20, 0x25, 0x25, 0x25, 0x25, 0x49, 0x49, 0x6e, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x00, 0x20, 0x69, 0xb2, 0xb2, 0xb2, 0xb1, 0x8d, 0x8d, 0xb1, 0xb2, 0xb2, 0xad, 0xad, 0xb7, 0xbb, 0x97, 0xbb, 0xff, 0xdb, 0x8d, 0x8d, 0xad, 0xad, 0xb1, 0xb2, 0xad, 0x8d, 0x8d, 0xb2, 0xd2, 0xb2, 0x8d, 0x8d, 0xb2, 0x8e, 0x8d, 0x8d, 0x89, 0x8d, 0x8e, 0x6e, 0x49, 0x00, 0x00, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x20, 0x25, 0x25, 0x25, 0x20, 0x20, 0x25, 0x25, 0x00, 0x24, 0x25, 0x25, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x25, 0x25, 0x25, 0x24, 0x24, 0x24, 0x24, 0x00, 0x20, 0x20, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x25, 0x89, 0xd2, 0xb2, 0x44, 0x65, 0xad, 0xad, 0x69, 0x69, 0x25, 0x00, 0x24, 0x25, 0x25, 0x49, 0x49, 0x49, 0x4d, 0x49, 0x49, 0x25, 0x25, 0x25, 0x25, 0x20, 0x25, 0x25, 0x49, 0x49, 0x49, 0x25, 0x25, 0x00, 0x20, 0x24, 0x25, 0x25, 0x00, 0x20, 0x69, 0xb2, 0xb2, 0xb2, 0xad, 0x8d, 0x8d, 0xb2, 0xb2, 0xb1, 0xad, 0xb2, 0xbb, 0x97, 0x92, 0xdf, 0xff, 0xd6, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0xad, 0x8d, 0x8d, 0x8d, 0xb2, 0xd6, 0xb2, 0x8d, 0xad, 0xb2, 0xb2, 0x8e, 0x8d, 0x8d, 0x6d, 0x25, 0x00, 0x00, 0x00, 0x24, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x00, 0x24, 0x25, 0x25, 0x00, 0x00, 0x25, 0x25, 0x00, 0x25, 0x25, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x25, 0x24, 0x00, 0x00, 0x24, 0x25, 0x20, 0x20, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4e, 0x44, 0x89, 0xad, 0x44, 0x20, 0x89, 0x69, 0x00, 0x25, 0x69, 0x24, 0x25, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x25, 0x25, 0x29, 0x49, 0x49, 0x20, 0x20, 0x25, 0x49, 0x4d, 0x4d, 0x25, 0x25, 0x25, 0x00, 0x20, 0x20, 0x25, 0x25, 0x25, 0x25, 0x6d, 0xb2, 0xb2, 0xb1, 0xad, 0x8d, 0x8d, 0xad, 0xb1, 0xad, 0x8d, 0xb6, 0xbb, 0x97, 0x97, 0xff, 0xff, 0xd6, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0xad, 0xb2, 0xd6, 0xb2, 0x8d, 0xae, 0xb2, 0xb2, 0xb2, 0xb2, 0x8d, 0x25, 0x00, 0x25, 0x25, 0x20, 0x25, 0x25, 0x25, 0x25, 0x24, 0x00, 0x25, 0x25, 0x00, 0x20, 0x25, 0x25, 0x00, 0x00, 0x25, 0x25, 0x00, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x25, 0x00, 0x00, 0x00, 0x24, 0x49, 0x20, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x25, 0x44, 0x69, 0x24, 0x00, 0x65, 0x65, 0x00, 0x00, 0x25, 0x49, 0x49, 0x4d, 0x6d, 0x49, 0x25, 0x29, 0x25, 0x25, 0x25, 0x25, 0x49, 0x25, 0x20, 0x25, 0x25, 0x25, 0x49, 0x25, 0x24, 0x24, 0x20, 0x20, 0x20, 0x24, 0x24, 0x25, 0x25, 0x45, 0x8d, 0xad, 0xb1, 0xb1, 0xad, 0x8d, 0x8d, 0xad, 0xad, 0x8d, 0x92, 0xbb, 0xbb, 0xb7, 0xdb, 0xff, 0xff, 0xd6, 0xad, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0xad, 0xb2, 0xd6, 0xb2, 0x8d, 0xb2, 0xd2, 0xd2, 0xb2, 0x8d, 0x25, 0x00, 0x25, 0x49, 0x25, 0x24, 0x25, 0x25, 0x25, 0x24, 0x00, 0x00, 0x25, 0x20, 0x00, 0x25, 0x25, 0x25, 0x25, 0x00, 0x00, 0x25, 0x25, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x25, 0x00, 0x00, 0x24, 0x49, 0x49, 0x24, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x00, 0x44, 0x45, 0x00, 0x24, 0x69, 0x24, 0x00, 0x24, 0x49, 0x49, 0x25, 0x25, 0x29, 0x49, 0x25, 0x25, 0x24, 0x24, 0x25, 0x49, 0x49, 0x25, 0x45, 0x25, 0x24, 0x24, 0x25, 0x25, 0x20, 0x00, 0x20, 0x25, 0x25, 0x25, 0x25, 0x25, 0x45, 0x8d, 0xad, 0xad, 0xad, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0xb2, 0xdb, 0xb7, 0xb7, 0xdf, 0xff, 0xff, 0xd6, 0xad, 0xad, 0x8d, 0x8d, 0x8d, 0x8d, 0x89, 0x8d, 0xad, 0xb2, 0xb2, 0xb2, 0xad, 0xb2, 0xd2, 0xd2, 0x8e, 0x45, 0x25, 0x25, 0x49, 0x25, 0x20, 0x20, 0x25, 0x25, 0x25, 0x00, 0x20, 0x25, 0x25, 0x00, 0x25, 0x25, 0x25, 0x25, 0x25, 0x00, 0x00, 0x25, 0x25, 0x25, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x44, 0x69, 0x45, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4e, 0x00, 0x25, 0x25, 0x00, 0x24, 0x24, 0x00, 0x24, 0x25, 0x00, 0x24, 0x25, 0x25, 0x49, 0x49, 0x25, 0x00, 0x24, 0x25, 0x25, 0x29, 0x49, 0x25, 0x25, 0x25, 0x24, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x45, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0xb7, 0xbb, 0x97, 0xbb, 0xff, 0xff, 0xff, 0xd6, 0xd1, 0xb2, 0xad, 0x8d, 0x8d, 0x8d, 0x69, 0x8d, 0xad, 0xb2, 0xb2, 0xb1, 0xb2, 0xb2, 0xd6, 0xb2, 0x49, 0x25, 0x25, 0x49, 0x25, 0x00, 0x00, 0x00, 0x25, 0x25, 0x25, 0x00, 0x25, 0x25, 0x00, 0x25, 0x25, 0x25, 0x25, 0x25, 0x24, 0x00, 0x00, 0x25, 0x25, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x44, 0x49, 0x6d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x25, 0x24, 0x00, 0x00, 0x24, 0x25, 0x25, 0x25, 0x29, 0x29, 0x25, 0x04, 0x24, 0x25, 0x29, 0x29, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x45, 0x25, 0x25, 0x25, 0x25, 0x45, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x89, 0x92, 0xbb, 0xbb, 0xb7, 0xdb, 0xff, 0xff, 0xff, 0xd6, 0xd2, 0xd2, 0xb1, 0xb1, 0x8d, 0x8d, 0x69, 0x8d, 0xad, 0xb2, 0xb2, 0xb1, 0xb2, 0xd6, 0xd6, 0x8d, 0x25, 0x24, 0x49, 0x49, 0x00, 0x00, 0x24, 0x00, 0x24, 0x25, 0x00, 0x20, 0x25, 0x20, 0x24, 0x25, 0x20, 0x24, 0x25, 0x24, 0x00, 0x00, 0x00, 0x24, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x25, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x20, 0x24, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x49, 0x49, 0x24, 0x00, 0x00, 0x00, 0x00, 0x25, 0x49, 0x49, 0x25, 0x25, 0x24, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x49, 0x49, 0x25, 0x25, 0x25, 0x45, 0x69, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x89, 0xb2, 0xbb, 0xb7, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xd2, 0xd2, 0xb2, 0xb1, 0x8d, 0x8d, 0x69, 0x8d, 0x8d, 0xb2, 0xb2, 0xb2, 0xb2, 0xd2, 0xb2, 0x49, 0x25, 0x49, 0x69, 0x24, 0x00, 0x00, 0x20, 0x00, 0x24, 0x25, 0x20, 0x25, 0x25, 0x24, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x24, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x72, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x49, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x25, 0x25, 0x25, 0x25, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x49, 0x25, 0x25, 0x25, 0x25, 0x45, 0x69, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x89, 0x8d, 0xb7, 0xbb, 0xb7, 0xbb, 0xff, 0xff, 0xff, 0xfb, 0xd2, 0xd2, 0xd6, 0xb2, 0xb1, 0x8d, 0x8d, 0x69, 0x8d, 0x8d, 0xb2, 0xb2, 0xb2, 0xd2, 0xb2, 0x45, 0x00, 0x25, 0x49, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x25, 0x25, 0x20, 0x00, 0x25, 0x24, 0x00, 0x24, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x00, 0x25, 0x25, 0x00, 0x24, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x24, 0x25, 0x25, 0x49, 0x49, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x49, 0x49, 0x49, 0x25, 0x00, 0x00, 0x25, 0x25, 0x24, 0x69, 0x69, 0x89, 0x8d, 0x8d, 0x8d, 0x69, 0x69, 0x92, 0xbb, 0xbb, 0x96, 0xdb, 0xff, 0xff, 0xff, 0xfb, 0xd2, 0xd6, 0xd6, 0xb2, 0xb1, 0x8d, 0x8d, 0x69, 0x69, 0x8d, 0x8d, 0xb1, 0xb1, 0xb2, 0x6d, 0x00, 0x00, 0x45, 0x49, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x20, 0x25, 0x00, 0x00, 0x25, 0x00, 0x00, 0x20, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x00, 0x24, 0x25, 0x24, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x25, 0x24, 0x00, 0x00, 0x00, 0x00, 0x24, 0x25, 0x49, 0x49, 0x25, 0x25, 0x49, 0x49, 0x29, 0x25, 0x25, 0x49, 0x49, 0x49, 0x49, 0x25, 0x00, 0x25, 0x25, 0x25, 0x24, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0xb6, 0xdb, 0xb7, 0xb7, 0xdf, 0xff, 0xff, 0xff, 0xfb, 0xd6, 0xd6, 0xd6, 0xb2, 0xb2, 0x8d, 0x8d, 0x8d, 0x69, 0x8d, 0x8d, 0x8d, 0xb2, 0x8d, 0x25, 0x00, 0x25, 0x49, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x20, 0x00, 0x00, 0x25, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x49, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x24, 0x25, 0x29, 0x25, 0x25, 0x29, 0x49, 0x49, 0x49, 0x49, 0x29, 0x25, 0x25, 0x25, 0x25, 0x00, 0x00, 0x25, 0x25, 0x25, 0x20, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x6d, 0xb7, 0xbb, 0x97, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xd6, 0xd6, 0xd2, 0xb2, 0xb1, 0x8d, 0x8d, 0x8d, 0x69, 0x89, 0x8d, 0x8d, 0xb2, 0x6d, 0x00, 0x24, 0x49, 0x25, 0x00, 0x00, 0x00, 0x00, 0x25, 0x25, 0x25, 0x20, 0x00, 0x00, 0x00, 0x25, 0x24, 0x24, 0x00, 0x00, 0x00, 0x20, 0x25, 0x00, 0x00, 0x20, 0x00, 0x00, 0x04, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x25, 0x00, 0x00, 0x24, 0x24, 0x25, 0x29, 0x25, 0x00, 0x00, 0x00, 0x00, 0x25, 0x25, 0x25, 0x29, 0x49, 0x25, 0x29, 0x49, 0x49, 0x25, 0x25, 0x25, 0x25, 0x00, 0x00, 0x20, 0x20, 0x25, 0x25, 0x20, 0x49, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x92, 0xbb, 0xb7, 0x97, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xd7, 0xd2, 0xd6, 0xd2, 0xb2, 0xb1, 0x8d, 0x8d, 0x8d, 0x69, 0x69, 0x89, 0x8d, 0x8d, 0x45, 0x00, 0x49, 0x49, 0x00, 0x00, 0x00, 0x24, 0x25, 0x25, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x25, 0x00, 0x00, 0x00, 0x20, 0x25, 0x00, 0x00, 0x24, 0x00, 0x00, 0x25, 0x25, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x25, 0x00, 0x00, 0x24, 0x25, 0x49, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x25, 0x49, 0x25, 0x25, 0x25, 0x24, 0x00, 0x24, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x20, 0x25, 0x24, 0x00, 0x45, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0xb7, 0xbb, 0x97, 0x97, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xd2, 0xd6, 0xd2, 0xb2, 0xb1, 0x8d, 0x8d, 0x8d, 0x8d, 0x69, 0x69, 0x8d, 0x8d, 0x25, 0x25, 0x49, 0x00, 0x00, 0x00, 0x25, 0x25, 0x25, 0x00, 0x00, 0x24, 0x25, 0x20, 0x00, 0x00, 0x00, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x00, 0x20, 0x25, 0x00, 0x04, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x25, 0x00, 0x00, 0x24, 0x49, 0x49, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x25, 0x25, 0x25, 0x25, 0x25, 0x24, 0x24, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x25, 0x24, 0x00, 0x45, 0x69, 0x69, 0x69, 0x69, 0x69, 0x8e, 0xbb, 0xb7, 0x92, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xd2, 0xd2, 0xd2, 0xb2, 0xb1, 0x8d, 0x8d, 0x8d, 0x8d, 0x6d, 0x8d, 0x8d, 0x69, 0x25, 0x49, 0x24, 0x00, 0x00, 0x25, 0x25, 0x25, 0x00, 0x25, 0x25, 0x25, 0x25, 0x00, 0x00, 0x00, 0x20, 0x20, 0x20, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x00, 0x20, 0x00, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x25, 0x25, 0x25, 0x25, 0x49, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x25, 0x25, 0x25, 0x25, 0x24, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x25, 0x25, 0x00, 0x24, 0x69, 0x69, 0x69, 0x69, 0x69, 0x92, 0xdb, 0x97, 0x92, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xd1, 0xd2, 0xb2, 0xb2, 0xb1, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x45, 0x24, 0x24, 0x00, 0x00, 0x20, 0x25, 0x00, 0x00, 0x25, 0x49, 0x25, 0x20, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x24, 0x00, 0x00, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x25, 0x25, 0x29, 0x25, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x25, 0x25, 0x25, 0x25, 0x00, 0x00, 0x00, 0x24, 0x20, 0x00, 0x24, 0x24, 0x25, 0x25, 0x24, 0x00, 0x24, 0x45, 0x69, 0x69, 0x65, 0x6d, 0xbb, 0xbb, 0x92, 0x96, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xd2, 0xd2, 0xb2, 0xb2, 0xad, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x69, 0x25, 0x25, 0x00, 0x00, 0x00, 0x20, 0x20, 0x25, 0x29, 0x29, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x25, 0x00, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4a, 0x25, 0x25, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x29, 0x25, 0x25, 0x24, 0x00, 0x24, 0x24, 0x00, 0x00, 0x24, 0x25, 0x25, 0x25, 0x00, 0x00, 0x00, 0x44, 0x69, 0x69, 0x69, 0x92, 0xdb, 0x97, 0x72, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xd6, 0xd2, 0xd2, 0xb2, 0xb1, 0xad, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x49, 0x49, 0x24, 0x00, 0x00, 0x00, 0x20, 0x25, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x24, 0x00, 0x00, 0x00, 0x00, 0x25, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4e, 0x25, 0x25, 0x25, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x25, 0x25, 0x25, 0x29, 0x25, 0x00, 0x00, 0x00, 0x24, 0x25, 0x25, 0x24, 0x00, 0x00, 0x00, 0x24, 0x49, 0x44, 0x6d, 0xbb, 0xbb, 0x92, 0x92, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xd6, 0xd6, 0xd2, 0xb2, 0xb1, 0xad, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x49, 0x25, 0x00, 0x00, 0x00, 0x00, 0x25, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x29, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x72, 0x25, 0x25, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x25, 0x29, 0x25, 0x24, 0x24, 0x00, 0x25, 0x25, 0x25, 0x25, 0x00, 0x00, 0x00, 0x20, 0x44, 0x44, 0x92, 0xdb, 0x97, 0x72, 0x97, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xdb, 0xd6, 0xd6, 0xd2, 0xb2, 0xb1, 0xad, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x6d, 0x25, 0x00, 0x00, 0x00, 0x00, 0x20, 0x25, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x25, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x24, 0x25, 0x24, 0x25, 0x25, 0x25, 0x25, 0x29, 0x25, 0x25, 0x20, 0x00, 0x00, 0x20, 0x44, 0x69, 0xb7, 0xbb, 0x92, 0x92, 0xb7, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xdb, 0xd6, 0xd6, 0xd2, 0xb2, 0xb2, 0xad, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x49, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x24, 0x00, 0x24, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x24, 0x00, 0x00, 0x20, 0x44, 0x92, 0xbb, 0x97, 0x92, 0x96, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xd6, 0xd6, 0xd6, 0xd2, 0xb2, 0xb1, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x20, 0x25, 0x25, 0x24, 0x24, 0x25, 0x25, 0x25, 0x25, 0x20, 0x00, 0x00, 0x00, 0x45, 0xb7, 0xb7, 0x72, 0x72, 0x97, 0xdb, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xd6, 0xd6, 0xd6, 0xb2, 0xb2, 0xb1, 0xad, 0x8d, 0x8d, 0x8d, 0x6d, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x24, 0x24, 0x25, 0x25, 0x04, 0x24, 0x24, 0x25, 0x25, 0x24, 0x00, 0x00, 0x00, 0x69, 0xb7, 0x92, 0x6e, 0x92, 0xb7, 0xff, 0xff, 0xdf, 0xff, 0xdb, 0xdb, 0xdf, 0xdb, 0xd6, 0xd6, 0xd6, 0xb2, 0xb2, 0xb2, 0xb1, 0x8d, 0x8d, 0x8d, 0x49, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x25, 0x20, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x00, 0x24, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x05, 0x00, 0x00, 0x00, 0x00, 0x24, 0x25, 0x25, 0x25, 0x25, 0x25, 0x24, 0x24, 0x25, 0x24, 0x24, 0x00, 0x00, 0x00, 0x72, 0xbb, 0x72, 0x6e, 0x92, 0xbb, 0xff, 0xdf, 0xdb, 0xdf, 0xdb, 0xbb, 0xdb, 0xdb, 0xd6, 0xd6, 0xd6, 0xb2, 0xb2, 0xb2, 0xb1, 0x8d, 0x8d, 0x8d, 0x45, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x25, 0x25, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x6d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x49, 0x00, 0x00, 0x00, 0x20, 0x24, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x24, 0x00, 0x00, 0x25, 0x96, 0x97, 0x6e, 0x6e, 0x92, 0xdb, 0xff, 0xdb, 0xdb, 0xdb, 0xdf, 0xff, 0xff, 0xd6, 0xd6, 0xd6, 0xd6, 0xb2, 0xb2, 0xb2, 0xb1, 0x8d, 0x8d, 0x8d, 0x25, 0x00, 0x00, 0x20, 0x00, 0x00, 0x20, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x25, 0x00, 0x00, 0x00, 0x24, 0x25, 0x00, 0x00, 0x24, 0x24, 0x25, 0x25, 0x24, 0x00, 0x00, 0x25, 0x92, 0x92, 0x6e, 0x72, 0xb7, 0xff, 0xdb, 0xdb, 0xdb, 0xdb, 0xdf, 0xff, 0xff, 0xd6, 0xd6, 0xd6, 0xb2, 0xb2, 0xb2, 0xb2, 0xb1, 0x8d, 0x8d, 0x69, 0x24, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x20, 0x24, 0x25, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0x25, 0x00, 0x00, 0x24, 0x00, 0x24, 0x24, 0x25, 0x25, 0x25, 0x25, 0x00, 0x00, 0x49, 0x72, 0x6e, 0x4e, 0x72, 0xdb, 0xff, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xff, 0xff, 0xd6, 0xd2, 0xd6, 0xb2, 0xb2, 0xb2, 0xb2, 0xb1, 0x8d, 0x8d, 0x69, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x24, 0x25, 0x24, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x25, 0x00, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x00, 0x00, 0x49, 0x6e, 0x4e, 0x6e, 0x92, 0xdb, 0xdf, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xff, 0xff, 0xd6, 0xd2, 0xb2, 0xb2, 0xb2, 0xb2, 0xb1, 0x8d, 0x8d, 0x8d, 0x69, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x29, 0x25, 0x25, 0x24, 0x24, 0x25, 0x25, 0x00, 0x00, 0x49, 0x6e, 0x4e, 0x6e, 0xb7, 0xdf, 0xdb, 0xdb, 0xdb, 0xdf, 0xdb, 0xdb, 0xff, 0xff, 0xd6, 0xb1, 0xb2, 0xb2, 0xb2, 0xb2, 0xb1, 0x8d, 0x8d, 0x8d, 0x49, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x25, 0x25, 0x04, 0x20, 0x00, 0x00, 0x24, 0x00, 0x24, 0x25, 0x20, 0x00, 0x00, 0x00, 0x00, 0x24, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x4a, 0x25, 0x24, 0x24, 0x04, 0x00, 0x00, 0x29, 0x6e, 0x4e, 0x6e, 0xbb, 0xdf, 0xdb, 0xdb, 0xb7, 0xb7, 0xdb, 0xdb, 0xff, 0xdb, 0xd6, 0xb1, 0xb2, 0xb2, 0xb2, 0xb2, 0xb1, 0x8d, 0x8d, 0x8d, 0x49, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x24, 0x25, 0x25, 0x25, 0x25, 0x25, 0x20, 0x00, 0x00, 0x25, 0x96, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x72, 0x29, 0x25, 0x00, 0x00, 0x29, 0x6e, 0x6e, 0x92, 0xdb, 0xdb, 0xdb, 0xdb, 0xb7, 0xb7, 0xdb, 0xdb, 0xff, 0xdb, 0xd2, 0xb1, 0xb2, 0xb2, 0xb2, 0xb1, 0xb1, 0x8d, 0x8d, 0x8d, 0x49, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x25, 0x25, 0x25, 0x25, 0x04, 0x00, 0x04, 0x24, 0x25, 0x6d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x6e, 0x29, 0x29, 0x6e, 0x4e, 0xb7, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdf, 0xdb, 0xb2, 0xb1, 0xb2, 0xb2, 0xb1, 0xb1, 0x91, 0x91, 0x91, 0x8d, 0x49, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x25, 0x25, 0x25, 0x00, 0x25, 0x49, 0x6e, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x72, 0x97, 0xb7, 0xbb, 0xdb, 0xdb, 0xdb, 0xdb, 0xbb, 0xdb, 0xff, 0xdb, 0xb2, 0xb1, 0xb2, 0xb2, 0xb2, 0xb1, 0x91, 0x8d, 0x8d, 0x8d, 0x69, 0x24, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x00, 0x25, 0x25, 0x25, 0x25, 0x49, 0x92, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xb7, 0xb7, 0xb7, 0x97, 0xb7, 0xdb, 0xff, 0xdb, 0xb2, 0xb1, 0xb2, 0xb2, 0x91, 0x91, 0x91, 0x8d, 0x8d, 0x8d, 0x69, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x49, 0x92, 0xb7, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xdb, 0xdb, 0xb7, 0x92, 0x92, 0x8e, 0x8e, 0x8d, 0x8d, 0x8d, 0x6d, 0x6d, 0x6d, 0x6d, 0x6d, 0x6e, 0x92, 0xb7, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 + /*Pixel format: Red: 5 bit, Green: 6 bit, Blue: 5 bit*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x5f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x3f, 0xf7, 0x7f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x7f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x3f, 0xf7, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x3d, 0xef, 0x39, 0xc6, 0x76, 0xad, 0x52, 0x84, 0x4f, 0x63, 0x4a, 0x4a, 0xc8, 0x39, 0x66, 0x29, 0xe4, 0x18, 0x42, 0x08, 0x21, 0x08, 0x42, 0x08, 0x21, 0x00, 0x21, 0x00, 0x41, 0x08, 0x41, 0x08, 0x21, 0x00, 0x21, 0x00, 0x41, 0x08, 0x21, 0x08, 0x21, 0x08, 0x83, 0x10, 0xe5, 0x18, 0xa7, 0x31, 0xab, 0x5a, 0x8e, 0x73, 0x51, 0x8c, 0x14, 0xa5, 0xd7, 0xbd, 0x1c, 0xe7, 0x9e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x3f, 0xf7, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9e, 0xf7, 0x3d, 0xef, 0x19, 0xbe, 0xf6, 0x94, 0xb2, 0x6b, 0x2b, 0x3a, 0x68, 0x21, 0xe5, 0x18, 0x62, 0x08, 0x62, 0x08, 0x62, 0x10, 0x62, 0x10, 0x83, 0x10, 0x62, 0x08, 0x01, 0x00, 0x42, 0x08, 0xa3, 0x18, 0x62, 0x10, 0x01, 0x00, 0x01, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x08, 0x21, 0x00, 0x00, 0x00, 0x01, 0x00, 0x21, 0x00, 0x01, 0x00, 0x01, 0x00, 0x83, 0x10, 0x8a, 0x52, 0x10, 0x84, 0x92, 0x94, 0xb7, 0xbd, 0xfc, 0xde, 0x7e, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x5f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9e, 0xf7, 0x1c, 0xe7, 0xf6, 0x94, 0x30, 0x53, 0x2c, 0x32, 0x88, 0x29, 0x66, 0x29, 0x66, 0x21, 0x67, 0x21, 0x47, 0x29, 0x05, 0x21, 0x83, 0x10, 0x21, 0x08, 0x21, 0x00, 0x21, 0x08, 0x41, 0x08, 0x21, 0x08, 0x01, 0x00, 0x41, 0x08, 0x82, 0x10, 0x42, 0x08, 0x21, 0x00, 0x21, 0x00, 0x41, 0x08, 0x42, 0x08, 0x22, 0x08, 0x41, 0x08, 0x62, 0x08, 0x62, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x08, 0x21, 0x08, 0x01, 0x00, 0x83, 0x10, 0xa3, 0x10, 0x41, 0x08, 0x83, 0x10, 0xa7, 0x39, 0x8b, 0x52, 0x31, 0x84, 0xbb, 0xde, 0x7d, 0xef, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x1f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9e, 0xf7, 0x1c, 0xe7, 0xf6, 0x8c, 0x10, 0x4b, 0x0b, 0x2a, 0x67, 0x21, 0x46, 0x21, 0x46, 0x21, 0x46, 0x29, 0x67, 0x29, 0x67, 0x29, 0x46, 0x21, 0xe4, 0x18, 0x63, 0x10, 0x22, 0x08, 0x21, 0x08, 0x42, 0x08, 0x42, 0x08, 0x21, 0x00, 0x01, 0x00, 0x21, 0x00, 0x62, 0x08, 0x62, 0x08, 0x21, 0x08, 0x21, 0x08, 0x62, 0x10, 0x62, 0x10, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x62, 0x08, 0x42, 0x08, 0x01, 0x00, 0x21, 0x08, 0x41, 0x08, 0x21, 0x08, 0x42, 0x08, 0xc4, 0x18, 0xa3, 0x18, 0x21, 0x08, 0x22, 0x08, 0x41, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0xe8, 0x41, 0x4d, 0x6b, 0x31, 0x84, 0x9a, 0xd6, 0x7d, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x1f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x1f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7e, 0xef, 0x1a, 0xbe, 0x31, 0x53, 0xca, 0x29, 0x67, 0x21, 0x66, 0x21, 0x67, 0x21, 0x67, 0x29, 0x67, 0x21, 0x67, 0x29, 0x67, 0x29, 0x87, 0x29, 0x67, 0x29, 0xe5, 0x18, 0x63, 0x08, 0x62, 0x08, 0x83, 0x10, 0xa3, 0x10, 0x83, 0x10, 0x41, 0x08, 0x00, 0x00, 0x00, 0x00, 0x21, 0x08, 0x83, 0x10, 0xa4, 0x10, 0x42, 0x08, 0x21, 0x00, 0x62, 0x08, 0x63, 0x08, 0x41, 0x08, 0x21, 0x08, 0x21, 0x00, 0x01, 0x00, 0x21, 0x08, 0x21, 0x08, 0x01, 0x00, 0x01, 0x00, 0x21, 0x08, 0x42, 0x08, 0x83, 0x10, 0x62, 0x08, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x08, 0x62, 0x10, 0xc4, 0x18, 0x62, 0x08, 0x83, 0x10, 0xe4, 0x18, 0x63, 0x10, 0x21, 0x08, 0x63, 0x08, 0x6a, 0x4a, 0xb7, 0xb5, 0x5d, 0xef, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x1f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x1f, 0xef, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1c, 0xe7, 0x72, 0x8c, 0x2b, 0x3a, 0x88, 0x21, 0x67, 0x29, 0x66, 0x21, 0x67, 0x29, 0x67, 0x29, 0x67, 0x29, 0x67, 0x29, 0x67, 0x29, 0x67, 0x29, 0x67, 0x29, 0x87, 0x29, 0x87, 0x29, 0x05, 0x19, 0x83, 0x10, 0x42, 0x08, 0x63, 0x10, 0x62, 0x10, 0x21, 0x08, 0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x42, 0x08, 0x83, 0x10, 0xa3, 0x10, 0x62, 0x08, 0x21, 0x00, 0x21, 0x00, 0x21, 0x08, 0x22, 0x08, 0x41, 0x08, 0x41, 0x08, 0x01, 0x00, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x41, 0x08, 0x42, 0x08, 0x41, 0x08, 0x00, 0x00, 0x00, 0x00, 0x41, 0x08, 0x42, 0x08, 0x21, 0x08, 0x83, 0x10, 0xe5, 0x18, 0xc4, 0x10, 0xe5, 0x18, 0x83, 0x10, 0x42, 0x08, 0x22, 0x08, 0xe4, 0x18, 0x29, 0x42, 0xa7, 0x31, 0x87, 0x31, 0x11, 0x84, 0xdb, 0xde, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0x1f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xfc, 0xde, 0xd4, 0x94, 0xc9, 0x31, 0x66, 0x21, 0x67, 0x29, 0x87, 0x29, 0x87, 0x29, 0x67, 0x29, 0x67, 0x29, 0x67, 0x29, 0x67, 0x29, 0x67, 0x29, 0x87, 0x29, 0x67, 0x29, 0x87, 0x29, 0x87, 0x29, 0x67, 0x29, 0xe4, 0x18, 0x63, 0x10, 0x42, 0x08, 0x62, 0x10, 0x21, 0x08, 0x01, 0x00, 0x21, 0x08, 0x41, 0x08, 0x42, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x08, 0x63, 0x10, 0x62, 0x10, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x21, 0x08, 0x42, 0x08, 0x42, 0x08, 0x01, 0x00, 0x01, 0x00, 0x62, 0x10, 0x83, 0x10, 0x21, 0x08, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x41, 0x08, 0x42, 0x08, 0x83, 0x10, 0x83, 0x10, 0x83, 0x10, 0x83, 0x10, 0xa4, 0x10, 0x05, 0x19, 0xa4, 0x10, 0x42, 0x08, 0xa3, 0x10, 0x08, 0x42, 0xe8, 0x39, 0x83, 0x10, 0xe4, 0x18, 0x25, 0x21, 0xe4, 0x18, 0xf0, 0x7b, 0xfb, 0xde, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1c, 0xe7, 0x11, 0x74, 0xc9, 0x31, 0x67, 0x29, 0x67, 0x21, 0x67, 0x29, 0x67, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x88, 0x29, 0x87, 0x29, 0x87, 0x29, 0xa8, 0x29, 0x87, 0x29, 0x26, 0x21, 0xa3, 0x10, 0x42, 0x08, 0x21, 0x08, 0x42, 0x08, 0x21, 0x08, 0x41, 0x08, 0x62, 0x10, 0x42, 0x08, 0x42, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x08, 0x42, 0x08, 0x62, 0x08, 0x83, 0x10, 0x83, 0x10, 0x63, 0x10, 0x21, 0x08, 0x21, 0x08, 0x42, 0x08, 0x21, 0x08, 0x21, 0x08, 0x62, 0x08, 0x42, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x08, 0xa4, 0x10, 0x83, 0x10, 0xc4, 0x18, 0xe5, 0x18, 0x62, 0x08, 0x83, 0x10, 0xc4, 0x18, 0xa3, 0x10, 0x83, 0x10, 0xc4, 0x18, 0x87, 0x39, 0xc7, 0x39, 0x62, 0x08, 0xa4, 0x18, 0x25, 0x21, 0x66, 0x31, 0x66, 0x31, 0x08, 0x4a, 0xaf, 0x83, 0xf3, 0xa4, 0xba, 0xde, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x3f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5d, 0xef, 0x73, 0x84, 0x0a, 0x32, 0x67, 0x29, 0x87, 0x29, 0x67, 0x29, 0x67, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x67, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0xa8, 0x29, 0xa8, 0x29, 0xa8, 0x31, 0xa8, 0x31, 0x67, 0x21, 0xc3, 0x10, 0x41, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x00, 0x21, 0x08, 0x42, 0x08, 0x42, 0x08, 0x41, 0x08, 0x41, 0x08, 0x41, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x08, 0x42, 0x08, 0x83, 0x10, 0xe4, 0x18, 0x62, 0x08, 0x00, 0x00, 0x42, 0x08, 0x62, 0x08, 0x62, 0x08, 0x21, 0x00, 0x01, 0x00, 0x21, 0x00, 0x21, 0x08, 0x41, 0x08, 0x82, 0x10, 0x83, 0x10, 0x83, 0x10, 0xc4, 0x18, 0x05, 0x19, 0x63, 0x08, 0x83, 0x10, 0x62, 0x10, 0x62, 0x08, 0xc4, 0x18, 0x25, 0x29, 0xc8, 0x41, 0x62, 0x08, 0x41, 0x08, 0x65, 0x29, 0xe7, 0x41, 0x0c, 0x6b, 0x0f, 0x94, 0x12, 0xb5, 0xd1, 0xb4, 0x89, 0x62, 0x05, 0x21, 0xd0, 0x7b, 0xdb, 0xde, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbe, 0xf7, 0x36, 0xa5, 0x0a, 0x3a, 0x67, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x67, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0xa8, 0x29, 0xa8, 0x31, 0xa8, 0x29, 0x88, 0x29, 0xa8, 0x29, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0x47, 0x29, 0xa3, 0x10, 0x21, 0x08, 0x21, 0x08, 0x42, 0x08, 0x41, 0x08, 0x62, 0x10, 0x83, 0x10, 0x83, 0x10, 0x21, 0x08, 0x00, 0x00, 0x21, 0x08, 0x42, 0x08, 0x41, 0x08, 0x21, 0x08, 0x41, 0x08, 0x62, 0x08, 0x83, 0x10, 0x42, 0x08, 0x00, 0x00, 0x21, 0x08, 0x62, 0x08, 0x22, 0x08, 0x21, 0x00, 0x41, 0x08, 0x62, 0x08, 0x62, 0x10, 0x83, 0x10, 0x83, 0x10, 0x62, 0x10, 0x63, 0x10, 0x63, 0x08, 0xe5, 0x20, 0xe5, 0x20, 0x62, 0x10, 0xc4, 0x18, 0x66, 0x31, 0x45, 0x31, 0xa6, 0x39, 0xe4, 0x20, 0x42, 0x08, 0x07, 0x42, 0x4b, 0x73, 0xce, 0x83, 0x50, 0x94, 0x8f, 0xac, 0xcd, 0x93, 0xa5, 0x41, 0x42, 0x10, 0x25, 0x29, 0x46, 0x29, 0x66, 0x29, 0x92, 0x94, 0x5d, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x3f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0x5a, 0xc6, 0xed, 0x52, 0x87, 0x29, 0x67, 0x29, 0x67, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x88, 0x31, 0x88, 0x29, 0xa8, 0x29, 0xa8, 0x29, 0xa8, 0x29, 0xa8, 0x29, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xc9, 0x31, 0xc9, 0x31, 0x47, 0x21, 0xa3, 0x10, 0x21, 0x08, 0x01, 0x00, 0x21, 0x00, 0x62, 0x08, 0xc4, 0x18, 0xc4, 0x18, 0x63, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x00, 0x01, 0x00, 0x21, 0x08, 0x21, 0x08, 0x00, 0x00, 0x21, 0x08, 0x41, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x62, 0x08, 0x42, 0x08, 0x62, 0x10, 0x63, 0x10, 0x83, 0x10, 0xa3, 0x10, 0xa4, 0x10, 0xc4, 0x18, 0x42, 0x08, 0xc4, 0x18, 0x25, 0x29, 0x25, 0x21, 0x66, 0x31, 0x25, 0x29, 0x86, 0x39, 0x86, 0x39, 0xe3, 0x20, 0xca, 0x6a, 0x0f, 0x9c, 0xae, 0x83, 0x8c, 0x83, 0x8c, 0x8b, 0x88, 0x72, 0x23, 0x39, 0x04, 0x29, 0xa7, 0x39, 0xa6, 0x39, 0x85, 0x39, 0xa6, 0x39, 0x45, 0x29, 0x29, 0x42, 0xd7, 0xbd, 0x7e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5d, 0xef, 0xb0, 0x6b, 0x88, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x88, 0x29, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xc8, 0x31, 0xc9, 0x31, 0xc9, 0x31, 0xc9, 0x31, 0xc9, 0x31, 0xa8, 0x29, 0x25, 0x21, 0x63, 0x10, 0x21, 0x08, 0x01, 0x08, 0x21, 0x00, 0x63, 0x10, 0xc4, 0x18, 0x62, 0x08, 0x01, 0x00, 0x41, 0x08, 0x41, 0x08, 0x21, 0x00, 0x21, 0x08, 0x21, 0x08, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x08, 0x83, 0x10, 0x63, 0x10, 0x42, 0x08, 0x63, 0x10, 0xa4, 0x18, 0x83, 0x10, 0x42, 0x10, 0x62, 0x10, 0x62, 0x10, 0x63, 0x10, 0x83, 0x10, 0x63, 0x10, 0x62, 0x08, 0x66, 0x31, 0x08, 0x42, 0x66, 0x31, 0xa3, 0x18, 0x04, 0x29, 0xc6, 0x41, 0xc6, 0x49, 0x8c, 0x7b, 0x2e, 0x9c, 0xea, 0x72, 0x2b, 0x7b, 0xcc, 0x9b, 0x26, 0x62, 0x44, 0x39, 0xa6, 0x41, 0x48, 0x5a, 0x27, 0x52, 0x07, 0x52, 0x89, 0x5a, 0xc7, 0x41, 0xc3, 0x18, 0xc4, 0x20, 0x65, 0x39, 0x4d, 0x73, 0xfc, 0xe6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x19, 0xc6, 0x4b, 0x3a, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0xa8, 0x29, 0xa7, 0x29, 0xa8, 0x29, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xa8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xe9, 0x31, 0xc9, 0x31, 0x26, 0x21, 0x83, 0x10, 0x42, 0x08, 0x22, 0x08, 0x42, 0x08, 0x42, 0x08, 0x83, 0x10, 0xa3, 0x18, 0x42, 0x08, 0x21, 0x08, 0x62, 0x08, 0x41, 0x08, 0x21, 0x08, 0x21, 0x00, 0x21, 0x08, 0x62, 0x10, 0x83, 0x10, 0x42, 0x08, 0x00, 0x00, 0x01, 0x00, 0x41, 0x08, 0xa3, 0x18, 0xc4, 0x18, 0x63, 0x10, 0x62, 0x08, 0xc4, 0x18, 0xc4, 0x20, 0xa3, 0x18, 0xa3, 0x18, 0xc4, 0x18, 0xe4, 0x20, 0xc4, 0x20, 0xc3, 0x18, 0x86, 0x39, 0x8a, 0x5a, 0xa7, 0x39, 0xc3, 0x20, 0xc6, 0x41, 0x68, 0x5a, 0xc6, 0x49, 0x4b, 0x83, 0xac, 0x93, 0x48, 0x62, 0x4a, 0x83, 0x0d, 0xa4, 0x06, 0x62, 0x23, 0x39, 0xe6, 0x49, 0x68, 0x62, 0x68, 0x62, 0x06, 0x52, 0x65, 0x39, 0xc3, 0x20, 0xa3, 0x18, 0x46, 0x29, 0x25, 0x31, 0x85, 0x41, 0x27, 0x5a, 0x4c, 0x7b, 0x18, 0xce, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbe, 0xf7, 0x32, 0x7c, 0x88, 0x29, 0x87, 0x29, 0x87, 0x29, 0xa7, 0x29, 0xa8, 0x29, 0x88, 0x29, 0x88, 0x29, 0xa8, 0x31, 0xc8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc9, 0x31, 0xc9, 0x31, 0xc8, 0x31, 0xc9, 0x31, 0xc9, 0x31, 0xe9, 0x31, 0x09, 0x3a, 0xa8, 0x31, 0xa4, 0x18, 0x01, 0x08, 0x22, 0x08, 0x42, 0x08, 0x62, 0x08, 0x83, 0x10, 0xa4, 0x18, 0x63, 0x10, 0x21, 0x00, 0x42, 0x08, 0x42, 0x08, 0x21, 0x08, 0x42, 0x08, 0x62, 0x08, 0x41, 0x08, 0x62, 0x08, 0xa4, 0x18, 0x83, 0x10, 0x42, 0x08, 0x21, 0x08, 0x21, 0x08, 0xc4, 0x18, 0xc4, 0x18, 0x63, 0x08, 0x83, 0x10, 0xe4, 0x20, 0xa3, 0x18, 0x62, 0x10, 0x05, 0x21, 0xc8, 0x41, 0xe8, 0x49, 0x48, 0x52, 0x0b, 0x73, 0xea, 0x6a, 0x69, 0x62, 0xca, 0x6a, 0x4c, 0x7b, 0xac, 0x8b, 0xac, 0x93, 0xc9, 0x72, 0xe9, 0x7a, 0x4a, 0x83, 0xed, 0x9b, 0x6a, 0x8b, 0xa5, 0x51, 0x23, 0x41, 0xa5, 0x49, 0x85, 0x49, 0x44, 0x39, 0x03, 0x31, 0xc2, 0x28, 0x61, 0x18, 0x82, 0x18, 0x65, 0x39, 0x08, 0x52, 0x28, 0x52, 0x27, 0x5a, 0xe9, 0x7a, 0xac, 0x93, 0x4b, 0x83, 0xb2, 0xa4, 0x7d, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7e, 0xef, 0xed, 0x52, 0x67, 0x29, 0x87, 0x29, 0x87, 0x29, 0xa8, 0x31, 0xa8, 0x29, 0xa8, 0x29, 0xa8, 0x31, 0xa8, 0x31, 0xc8, 0x31, 0xa8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0x0a, 0x3a, 0xe9, 0x31, 0x46, 0x29, 0x63, 0x10, 0x22, 0x08, 0x42, 0x08, 0xa3, 0x10, 0x26, 0x29, 0xe5, 0x20, 0x42, 0x08, 0x21, 0x08, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x62, 0x08, 0x41, 0x08, 0x21, 0x00, 0x21, 0x08, 0x62, 0x08, 0xa4, 0x18, 0xc4, 0x18, 0x83, 0x10, 0x83, 0x10, 0x83, 0x10, 0x21, 0x08, 0x42, 0x08, 0xe5, 0x20, 0xc4, 0x20, 0x21, 0x08, 0x62, 0x08, 0x46, 0x29, 0xa7, 0x39, 0xa6, 0x41, 0x89, 0x6a, 0xac, 0x93, 0xea, 0x7a, 0xe9, 0x72, 0x8c, 0x8b, 0x8b, 0x93, 0xed, 0x9b, 0xac, 0x93, 0x67, 0x6a, 0x2a, 0x83, 0xed, 0xa3, 0xc9, 0x7a, 0x23, 0x39, 0x44, 0x39, 0x65, 0x41, 0x23, 0x31, 0x44, 0x39, 0xe3, 0x30, 0xa2, 0x20, 0xe3, 0x28, 0x65, 0x39, 0x85, 0x41, 0xc6, 0x51, 0x47, 0x62, 0xa9, 0x6a, 0xc9, 0x72, 0xe9, 0x7a, 0xc9, 0x7a, 0xe9, 0x7a, 0x2b, 0x83, 0xae, 0x83, 0xfb, 0xe6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0xd6, 0x4b, 0x3a, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x88, 0x29, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xa8, 0x31, 0xc8, 0x31, 0xc9, 0x31, 0xc8, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0x0a, 0x3a, 0x09, 0x3a, 0x09, 0x3a, 0xc8, 0x31, 0x46, 0x21, 0xa4, 0x18, 0x22, 0x08, 0x01, 0x08, 0x42, 0x08, 0x83, 0x10, 0xa4, 0x18, 0x83, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x08, 0x21, 0x08, 0x41, 0x08, 0x21, 0x08, 0x01, 0x00, 0x21, 0x08, 0xa3, 0x10, 0x05, 0x21, 0xe5, 0x20, 0xc4, 0x18, 0xa4, 0x18, 0x21, 0x08, 0x01, 0x00, 0xa3, 0x18, 0xc4, 0x20, 0x83, 0x18, 0xc4, 0x18, 0xa7, 0x39, 0x69, 0x52, 0x89, 0x62, 0xea, 0x72, 0x2b, 0x83, 0x88, 0x6a, 0xa9, 0x72, 0x6b, 0x8b, 0x09, 0x83, 0x4a, 0x8b, 0x6b, 0x8b, 0x47, 0x62, 0xa8, 0x72, 0x4b, 0x8b, 0xc6, 0x51, 0xa2, 0x28, 0xc2, 0x20, 0x03, 0x31, 0x03, 0x31, 0x24, 0x39, 0x65, 0x41, 0x85, 0x41, 0x85, 0x41, 0x64, 0x41, 0xc5, 0x49, 0xa5, 0x49, 0x44, 0x41, 0x43, 0x41, 0x44, 0x41, 0xa5, 0x49, 0xe6, 0x51, 0xc6, 0x49, 0xc6, 0x49, 0x85, 0x39, 0x45, 0x31, 0xe8, 0x41, 0x96, 0xb5, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x77, 0xad, 0xc9, 0x31, 0x67, 0x29, 0x87, 0x29, 0x88, 0x31, 0x88, 0x29, 0x88, 0x29, 0xa8, 0x29, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc9, 0x31, 0xc8, 0x31, 0xc9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xea, 0x39, 0xe9, 0x39, 0x09, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x2a, 0x3a, 0xa8, 0x29, 0x84, 0x10, 0x42, 0x08, 0x42, 0x10, 0x42, 0x08, 0x21, 0x08, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x08, 0x41, 0x08, 0x42, 0x10, 0x21, 0x08, 0x42, 0x08, 0x62, 0x10, 0x42, 0x08, 0x21, 0x00, 0x62, 0x10, 0xa3, 0x10, 0x41, 0x08, 0x63, 0x10, 0xe5, 0x20, 0xa4, 0x10, 0x42, 0x08, 0x63, 0x10, 0x83, 0x10, 0xa3, 0x18, 0x45, 0x31, 0xca, 0x62, 0x6d, 0x83, 0x6b, 0x8b, 0x8b, 0x8b, 0x4a, 0x83, 0xa8, 0x72, 0x67, 0x6a, 0x09, 0x83, 0x09, 0x83, 0x2a, 0x8b, 0x4a, 0x8b, 0x87, 0x6a, 0x47, 0x62, 0xe9, 0x7a, 0xe6, 0x59, 0x23, 0x39, 0x44, 0x39, 0xe3, 0x28, 0x03, 0x31, 0x65, 0x41, 0x85, 0x41, 0xe6, 0x51, 0x07, 0x5a, 0x48, 0x62, 0xa9, 0x6a, 0xc9, 0x72, 0xc9, 0x72, 0x88, 0x6a, 0x47, 0x62, 0xe6, 0x51, 0x85, 0x49, 0x85, 0x41, 0x45, 0x39, 0xa3, 0x20, 0x62, 0x10, 0xa3, 0x18, 0xe4, 0x20, 0xc4, 0x20, 0x51, 0x8c, 0xbe, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xb4, 0x94, 0xa8, 0x29, 0x87, 0x29, 0x87, 0x29, 0x88, 0x31, 0x88, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x39, 0xe9, 0x39, 0x0a, 0x3a, 0x09, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x2a, 0x3a, 0xe9, 0x39, 0x46, 0x21, 0xa3, 0x10, 0x42, 0x08, 0x42, 0x10, 0x42, 0x08, 0x21, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x41, 0x08, 0x42, 0x08, 0x42, 0x10, 0x42, 0x08, 0x21, 0x00, 0x41, 0x08, 0x83, 0x10, 0x84, 0x10, 0x62, 0x10, 0x62, 0x10, 0x63, 0x10, 0x42, 0x08, 0x42, 0x08, 0xc4, 0x18, 0xc4, 0x18, 0xa4, 0x18, 0xe4, 0x20, 0x45, 0x31, 0x28, 0x52, 0x2b, 0x7b, 0xee, 0x93, 0x8c, 0x93, 0xa8, 0x7a, 0x67, 0x6a, 0x26, 0x62, 0x26, 0x62, 0xa8, 0x72, 0xa7, 0x72, 0xc8, 0x72, 0x2a, 0x83, 0x67, 0x6a, 0xc5, 0x59, 0x07, 0x62, 0xc6, 0x51, 0xc5, 0x51, 0xa9, 0x72, 0x8c, 0x8b, 0x8c, 0x83, 0xea, 0x72, 0x48, 0x5a, 0xe6, 0x51, 0x28, 0x5a, 0x88, 0x6a, 0x88, 0x6a, 0xea, 0x7a, 0x2a, 0x83, 0x8c, 0x8b, 0x4f, 0xa4, 0xb1, 0xb4, 0x70, 0xac, 0xce, 0x93, 0x4c, 0x83, 0x2b, 0x7b, 0xea, 0x6a, 0x08, 0x52, 0x86, 0x39, 0x04, 0x29, 0xc3, 0x20, 0xe4, 0x28, 0x31, 0x8c, 0x9e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x32, 0x7c, 0x88, 0x29, 0x88, 0x29, 0x88, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xc9, 0x31, 0xe9, 0x31, 0xe8, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0x09, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x0a, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x2a, 0x3a, 0x0a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0xa8, 0x31, 0x25, 0x19, 0xc4, 0x10, 0x42, 0x08, 0x22, 0x08, 0x22, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x08, 0x42, 0x08, 0x22, 0x08, 0x21, 0x08, 0x21, 0x08, 0x41, 0x08, 0x42, 0x08, 0xa4, 0x18, 0xc4, 0x18, 0x83, 0x10, 0x84, 0x10, 0xa4, 0x18, 0x63, 0x08, 0x63, 0x08, 0xa4, 0x18, 0x46, 0x29, 0x89, 0x5a, 0xad, 0x8b, 0xcd, 0x93, 0x4b, 0x7b, 0x88, 0x6a, 0x05, 0x5a, 0xe5, 0x59, 0xe6, 0x59, 0xc5, 0x51, 0x06, 0x62, 0x47, 0x6a, 0x06, 0x5a, 0x47, 0x62, 0x67, 0x6a, 0x06, 0x62, 0xe6, 0x59, 0x06, 0x62, 0x26, 0x62, 0xa9, 0x72, 0x2a, 0x83, 0xcd, 0x9b, 0x11, 0xc5, 0x73, 0xcd, 0xd1, 0xac, 0xce, 0x8b, 0xca, 0x72, 0xa9, 0x72, 0x48, 0x6a, 0x47, 0x62, 0xa9, 0x72, 0xea, 0x7a, 0x8c, 0x8b, 0x2f, 0xa4, 0x70, 0xac, 0xd1, 0xbc, 0x12, 0xbd, 0xb1, 0xac, 0x90, 0xac, 0x0e, 0x9c, 0x6c, 0x83, 0xea, 0x6a, 0x89, 0x62, 0x89, 0x62, 0xca, 0x6a, 0x30, 0x94, 0x9e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xd1, 0x73, 0x88, 0x29, 0xa8, 0x31, 0x87, 0x29, 0x87, 0x29, 0xa8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc9, 0x31, 0xc9, 0x31, 0xe9, 0x31, 0xe9, 0x39, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0x09, 0x3a, 0x09, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x0a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x4a, 0x42, 0x09, 0x3a, 0x47, 0x21, 0xe5, 0x18, 0xa4, 0x18, 0x62, 0x10, 0x21, 0x08, 0x21, 0x08, 0x62, 0x10, 0x62, 0x10, 0x42, 0x08, 0x22, 0x08, 0x22, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x08, 0x42, 0x10, 0x21, 0x08, 0x42, 0x08, 0x63, 0x10, 0x83, 0x10, 0x63, 0x10, 0xa4, 0x18, 0xc4, 0x18, 0x63, 0x10, 0xc5, 0x18, 0xc8, 0x39, 0xaa, 0x62, 0x4c, 0x83, 0x6c, 0x93, 0x4c, 0x8b, 0x88, 0x6a, 0xc5, 0x51, 0x84, 0x49, 0xa5, 0x51, 0x47, 0x62, 0x47, 0x62, 0x47, 0x62, 0x48, 0x6a, 0x07, 0x5a, 0xa5, 0x51, 0xc5, 0x51, 0x68, 0x6a, 0x88, 0x72, 0x88, 0x72, 0x0a, 0x7b, 0x6b, 0x8b, 0xcc, 0x9b, 0xec, 0x9b, 0xed, 0xa3, 0xd1, 0xbc, 0xf5, 0xdd, 0x77, 0xe6, 0x37, 0xde, 0x74, 0xc5, 0x0f, 0x9c, 0x89, 0x72, 0x27, 0x5a, 0x26, 0x5a, 0x06, 0x5a, 0x27, 0x5a, 0x68, 0x62, 0xea, 0x72, 0xce, 0x93, 0x70, 0xa4, 0x2f, 0x9c, 0x0e, 0x9c, 0xcd, 0x93, 0x6c, 0x83, 0x4b, 0x83, 0x8c, 0x83, 0xac, 0x8b, 0x6c, 0x83, 0x50, 0x9c, 0x7d, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xb0, 0x6b, 0x88, 0x29, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xc8, 0x31, 0xe8, 0x31, 0xc9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x39, 0x09, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x0a, 0x3a, 0x09, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x42, 0x2a, 0x42, 0x2b, 0x42, 0x2b, 0x42, 0x4b, 0x42, 0x0a, 0x3a, 0x87, 0x29, 0xa4, 0x10, 0x22, 0x08, 0x42, 0x08, 0x63, 0x10, 0x62, 0x10, 0x42, 0x08, 0x41, 0x08, 0x21, 0x08, 0x22, 0x08, 0x62, 0x10, 0x21, 0x08, 0x21, 0x08, 0x42, 0x10, 0x42, 0x10, 0x21, 0x08, 0x63, 0x10, 0x63, 0x10, 0x21, 0x00, 0x42, 0x08, 0x84, 0x18, 0x84, 0x10, 0xe5, 0x18, 0xa8, 0x39, 0x8a, 0x5a, 0x88, 0x62, 0x47, 0x62, 0xa9, 0x7a, 0xa9, 0x72, 0x89, 0x6a, 0xa8, 0x6a, 0x47, 0x62, 0x07, 0x5a, 0x28, 0x62, 0x47, 0x62, 0x47, 0x62, 0x88, 0x72, 0x88, 0x72, 0x27, 0x62, 0xa5, 0x51, 0xe6, 0x59, 0x88, 0x72, 0xc9, 0x7a, 0x4b, 0x8b, 0xac, 0x9b, 0x4e, 0xac, 0xb0, 0xb4, 0x2e, 0xa4, 0x6f, 0xac, 0xf1, 0xbc, 0x73, 0xcd, 0x76, 0xe6, 0xd9, 0xee, 0x1a, 0xef, 0xd6, 0xcd, 0xce, 0x8b, 0x89, 0x6a, 0xe6, 0x59, 0x84, 0x49, 0x03, 0x31, 0xc2, 0x28, 0x03, 0x31, 0x85, 0x41, 0xe6, 0x51, 0x27, 0x5a, 0x89, 0x62, 0xca, 0x72, 0xc9, 0x6a, 0x68, 0x62, 0x68, 0x62, 0x89, 0x62, 0xa9, 0x6a, 0x8d, 0x7b, 0x3d, 0xef, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xd1, 0x6b, 0xa8, 0x29, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x39, 0x09, 0x3a, 0x09, 0x3a, 0x29, 0x3a, 0x0a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x4a, 0x3a, 0x4a, 0x3a, 0x2a, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0xe9, 0x39, 0x05, 0x21, 0x83, 0x10, 0x62, 0x10, 0x63, 0x10, 0x83, 0x10, 0x42, 0x08, 0x01, 0x00, 0x42, 0x08, 0x62, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x10, 0x62, 0x10, 0x63, 0x10, 0x42, 0x08, 0xa4, 0x10, 0xc5, 0x18, 0x42, 0x08, 0x22, 0x08, 0x84, 0x10, 0x06, 0x21, 0x67, 0x29, 0x26, 0x29, 0xe3, 0x30, 0x84, 0x49, 0xc9, 0x72, 0x89, 0x6a, 0x24, 0x41, 0x85, 0x49, 0xa9, 0x72, 0x48, 0x62, 0xa6, 0x51, 0x85, 0x49, 0xc6, 0x51, 0x07, 0x5a, 0x06, 0x62, 0xa8, 0x72, 0x09, 0x83, 0x2b, 0x83, 0x0a, 0x7b, 0x27, 0x62, 0x88, 0x72, 0x4a, 0x8b, 0x8c, 0x93, 0x6f, 0xb4, 0x52, 0xcd, 0x73, 0xc5, 0x53, 0xbd, 0x12, 0xbd, 0x32, 0xbd, 0x12, 0xbd, 0x12, 0xbd, 0x37, 0xd6, 0xfa, 0xee, 0xd9, 0xee, 0x74, 0xc5, 0xce, 0x93, 0x68, 0x62, 0x65, 0x49, 0x24, 0x39, 0x82, 0x28, 0x41, 0x18, 0x81, 0x20, 0x03, 0x31, 0x24, 0x39, 0x85, 0x41, 0xe7, 0x51, 0xc6, 0x51, 0x86, 0x49, 0x85, 0x41, 0x65, 0x41, 0x45, 0x39, 0xcb, 0x62, 0x5d, 0xef, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd1, 0x6b, 0xa8, 0x29, 0xa8, 0x31, 0xa8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x39, 0xe9, 0x39, 0x09, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2b, 0x3a, 0x2b, 0x3a, 0x4b, 0x3a, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x8c, 0x4a, 0x8b, 0x4a, 0xa8, 0x31, 0xa4, 0x10, 0x83, 0x10, 0xe5, 0x18, 0x83, 0x10, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0xa4, 0x18, 0xc4, 0x18, 0x42, 0x08, 0x22, 0x08, 0x63, 0x10, 0x42, 0x10, 0x42, 0x08, 0x63, 0x10, 0xc5, 0x18, 0x26, 0x21, 0xe5, 0x18, 0x63, 0x10, 0x22, 0x08, 0x63, 0x10, 0x26, 0x21, 0x06, 0x21, 0x42, 0x10, 0xc3, 0x30, 0x47, 0x62, 0x48, 0x62, 0xa5, 0x49, 0x24, 0x39, 0x03, 0x41, 0xc6, 0x59, 0x68, 0x6a, 0xc6, 0x51, 0xe2, 0x30, 0xa2, 0x30, 0x85, 0x49, 0x48, 0x62, 0xc9, 0x72, 0x4a, 0x8b, 0xed, 0xa3, 0x6f, 0xac, 0x0e, 0xa4, 0xcd, 0x93, 0x8c, 0x93, 0x6b, 0x8b, 0xcc, 0x9b, 0xd1, 0xbc, 0xf5, 0xd5, 0x36, 0xde, 0xf6, 0xd5, 0xf5, 0xcd, 0x74, 0xc5, 0xf2, 0xb4, 0x90, 0xac, 0x70, 0xac, 0x53, 0xc5, 0x77, 0xe6, 0x77, 0xe6, 0x53, 0xbd, 0xad, 0x8b, 0x48, 0x62, 0x65, 0x41, 0xc3, 0x28, 0xa2, 0x28, 0x03, 0x31, 0xe3, 0x28, 0xc2, 0x28, 0x44, 0x39, 0x85, 0x41, 0x44, 0x39, 0x45, 0x39, 0x45, 0x31, 0x24, 0x31, 0x24, 0x31, 0x2c, 0x6b, 0x5d, 0xef, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x53, 0x84, 0xa8, 0x29, 0xa8, 0x31, 0xa8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0x09, 0x32, 0x09, 0x3a, 0x0a, 0x3a, 0x0a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x4a, 0x3a, 0x2a, 0x42, 0x4a, 0x42, 0x4b, 0x3a, 0x4b, 0x3a, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x8b, 0x4a, 0x4b, 0x42, 0xa8, 0x31, 0x26, 0x21, 0x05, 0x21, 0xc4, 0x18, 0x42, 0x08, 0x42, 0x10, 0xa4, 0x18, 0x83, 0x10, 0x62, 0x10, 0x83, 0x10, 0x63, 0x10, 0x83, 0x10, 0x63, 0x10, 0x21, 0x08, 0x22, 0x08, 0xa4, 0x10, 0x47, 0x21, 0x67, 0x29, 0xe5, 0x18, 0x63, 0x10, 0xa4, 0x18, 0xa5, 0x18, 0x84, 0x10, 0x83, 0x18, 0x85, 0x41, 0xea, 0x7a, 0xa9, 0x72, 0xa6, 0x51, 0x48, 0x6a, 0x2b, 0x83, 0x0a, 0x83, 0x89, 0x72, 0x89, 0x72, 0x68, 0x6a, 0xa5, 0x49, 0xa2, 0x28, 0xe2, 0x30, 0x28, 0x5a, 0xeb, 0x7a, 0x6c, 0x8b, 0x8b, 0x93, 0xcc, 0x9b, 0xaf, 0xbc, 0xf1, 0xbc, 0xb0, 0xb4, 0xd0, 0xbc, 0x6f, 0xac, 0x0e, 0x9c, 0xd1, 0xb4, 0x53, 0xc5, 0x73, 0xc5, 0xd5, 0xcd, 0xf5, 0xd5, 0xf5, 0xd5, 0x53, 0xc5, 0x70, 0xac, 0xed, 0xa3, 0x2e, 0xa4, 0x11, 0xbd, 0xd4, 0xd5, 0xd4, 0xd5, 0x8f, 0xac, 0xc9, 0x72, 0x85, 0x41, 0xa2, 0x20, 0xc2, 0x28, 0x23, 0x31, 0x03, 0x31, 0x03, 0x31, 0x44, 0x39, 0x44, 0x39, 0xc3, 0x20, 0xc3, 0x20, 0x04, 0x29, 0x03, 0x29, 0xc3, 0x20, 0xeb, 0x62, 0x9e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x9c, 0xa8, 0x29, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x39, 0xe9, 0x31, 0xe9, 0x39, 0x0a, 0x3a, 0x2a, 0x3a, 0x0a, 0x3a, 0x0a, 0x3a, 0x2a, 0x3a, 0x2a, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x8c, 0x4a, 0x8c, 0x4a, 0x6b, 0x4a, 0x0a, 0x3a, 0x88, 0x31, 0x05, 0x21, 0x63, 0x10, 0x42, 0x10, 0x83, 0x10, 0xc4, 0x18, 0xe5, 0x20, 0xc4, 0x18, 0x42, 0x08, 0x22, 0x08, 0x63, 0x10, 0xa4, 0x18, 0x62, 0x10, 0x42, 0x08, 0xa4, 0x18, 0x26, 0x21, 0x47, 0x29, 0x06, 0x21, 0xe5, 0x20, 0xc4, 0x18, 0x05, 0x21, 0x26, 0x21, 0xe5, 0x20, 0xa6, 0x41, 0x4b, 0x83, 0x8c, 0x93, 0xca, 0x7a, 0x2b, 0x83, 0xac, 0x93, 0xcd, 0xa3, 0x0e, 0xa4, 0xac, 0x9b, 0x4b, 0x8b, 0x0b, 0x83, 0x0b, 0x7b, 0x69, 0x62, 0x44, 0x41, 0x03, 0x39, 0x44, 0x41, 0x07, 0x62, 0x0a, 0x7b, 0x6b, 0x8b, 0xac, 0x9b, 0x2e, 0xac, 0xb0, 0xbc, 0x52, 0xcd, 0x73, 0xcd, 0x12, 0xc5, 0xd0, 0xb4, 0x6f, 0xac, 0x90, 0xac, 0x6f, 0xac, 0x90, 0xb4, 0xf1, 0xbc, 0x12, 0xbd, 0x52, 0xc5, 0xf1, 0xbc, 0x4f, 0xac, 0x0d, 0xac, 0x0d, 0xa4, 0x8f, 0xb4, 0xf1, 0xc4, 0x90, 0xb4, 0x4c, 0x83, 0xa6, 0x41, 0x61, 0x18, 0x81, 0x20, 0x23, 0x31, 0x04, 0x31, 0x24, 0x39, 0xa5, 0x41, 0x04, 0x31, 0x21, 0x10, 0x41, 0x10, 0xc3, 0x20, 0x82, 0x18, 0x01, 0x08, 0xae, 0x73, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x77, 0xad, 0xc9, 0x31, 0xa8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc9, 0x31, 0xc9, 0x31, 0xc9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x39, 0x09, 0x3a, 0x0a, 0x3a, 0x0a, 0x3a, 0x0a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x42, 0x2a, 0x42, 0x4a, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6c, 0x42, 0x6b, 0x42, 0x8c, 0x42, 0x8c, 0x42, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x2b, 0x3a, 0xc9, 0x31, 0x26, 0x21, 0x42, 0x10, 0x42, 0x08, 0xc4, 0x18, 0xe5, 0x20, 0x83, 0x10, 0x83, 0x18, 0xa4, 0x18, 0x63, 0x10, 0x42, 0x08, 0x63, 0x10, 0x63, 0x10, 0x63, 0x10, 0xe5, 0x20, 0x47, 0x29, 0xe5, 0x20, 0xc5, 0x18, 0x27, 0x29, 0x46, 0x29, 0x26, 0x21, 0x27, 0x21, 0x45, 0x31, 0xca, 0x6a, 0x2e, 0xa4, 0xcd, 0x9b, 0x6b, 0x8b, 0xcd, 0x9b, 0x0e, 0xa4, 0x4e, 0xac, 0x6f, 0xb4, 0x0d, 0xac, 0xac, 0x9b, 0x0b, 0x83, 0x0b, 0x83, 0x4c, 0x8b, 0x69, 0x6a, 0x24, 0x39, 0x82, 0x28, 0x61, 0x20, 0xe3, 0x30, 0x07, 0x5a, 0x4b, 0x8b, 0x8f, 0xb4, 0x11, 0xc5, 0xf1, 0xbc, 0x31, 0xc5, 0x72, 0xcd, 0x93, 0xcd, 0x73, 0xcd, 0x73, 0xcd, 0xf1, 0xbc, 0x4f, 0xac, 0x4f, 0xac, 0x4e, 0xac, 0x6f, 0xac, 0x4e, 0xac, 0x4e, 0xac, 0x6f, 0xb4, 0x2e, 0xac, 0xac, 0x9b, 0xcc, 0x9b, 0x2e, 0xac, 0x2e, 0xa4, 0x8c, 0x8b, 0xa6, 0x49, 0x21, 0x18, 0x41, 0x18, 0xe3, 0x30, 0x24, 0x39, 0x44, 0x39, 0xc6, 0x51, 0x85, 0x41, 0xa2, 0x18, 0x41, 0x10, 0x00, 0x08, 0x21, 0x00, 0x65, 0x31, 0xf3, 0xa4, 0xdf, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x1f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5a, 0xc6, 0xe9, 0x29, 0xa8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x39, 0xe9, 0x39, 0x09, 0x3a, 0x0a, 0x3a, 0x0a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x8c, 0x42, 0x8c, 0x42, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xe9, 0x39, 0xa4, 0x10, 0x22, 0x08, 0x63, 0x10, 0xa4, 0x18, 0x42, 0x08, 0x01, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0xa4, 0x18, 0xa4, 0x18, 0x83, 0x10, 0xa4, 0x18, 0xe5, 0x18, 0xa4, 0x10, 0x63, 0x10, 0x06, 0x21, 0xa8, 0x31, 0x27, 0x21, 0xe6, 0x18, 0xe7, 0x49, 0x2a, 0x83, 0xac, 0x9b, 0x8c, 0x93, 0x6b, 0x93, 0xed, 0xa3, 0x6f, 0xb4, 0x8f, 0xb4, 0xb0, 0xb4, 0xb0, 0xbc, 0xee, 0xa3, 0x0a, 0x83, 0xa9, 0x72, 0xa9, 0x72, 0x69, 0x6a, 0xc6, 0x51, 0x03, 0x39, 0x81, 0x28, 0x40, 0x18, 0x61, 0x20, 0x04, 0x41, 0x88, 0x6a, 0x4e, 0xa4, 0x11, 0xc5, 0xaf, 0xb4, 0xaf, 0xb4, 0x72, 0xcd, 0xf5, 0xdd, 0x36, 0xde, 0x16, 0xde, 0xd5, 0xd5, 0x73, 0xcd, 0xf0, 0xbc, 0xb0, 0xbc, 0x6f, 0xb4, 0xcc, 0x9b, 0xac, 0x9b, 0x8b, 0x93, 0x8c, 0x93, 0xac, 0x9b, 0xac, 0x93, 0x2a, 0x83, 0x8c, 0x93, 0x0d, 0x9c, 0x07, 0x52, 0x21, 0x18, 0x61, 0x18, 0x03, 0x31, 0x04, 0x31, 0x24, 0x39, 0x07, 0x5a, 0x27, 0x5a, 0xe7, 0x51, 0x27, 0x52, 0xca, 0x62, 0x0a, 0x7b, 0xe7, 0x51, 0x35, 0xad, 0xdf, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x7e, 0xf7, 0x6c, 0x3a, 0xc8, 0x31, 0xc8, 0x31, 0xc9, 0x31, 0xc9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x39, 0x09, 0x3a, 0x0a, 0x3a, 0x0a, 0x3a, 0x0a, 0x3a, 0x09, 0x3a, 0x2a, 0x3a, 0x2a, 0x42, 0x2a, 0x3a, 0x2a, 0x42, 0x2b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6c, 0x42, 0x8c, 0x42, 0x8b, 0x42, 0x8c, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xad, 0x4a, 0xad, 0x52, 0xcd, 0x52, 0x2e, 0x5b, 0xed, 0x4a, 0x67, 0x29, 0x83, 0x10, 0xc4, 0x18, 0xc4, 0x18, 0x63, 0x10, 0x43, 0x10, 0x21, 0x08, 0x01, 0x08, 0x62, 0x10, 0xa4, 0x18, 0xc4, 0x20, 0x84, 0x18, 0x63, 0x10, 0x83, 0x10, 0xc4, 0x18, 0xc5, 0x18, 0x84, 0x18, 0xa4, 0x18, 0x67, 0x29, 0x27, 0x19, 0x05, 0x29, 0xca, 0x72, 0x4a, 0x93, 0x87, 0x7a, 0xa8, 0x7a, 0x4b, 0x93, 0xed, 0xab, 0x8f, 0xbc, 0x8f, 0xbc, 0x4f, 0xb4, 0x2e, 0xb4, 0xac, 0xa3, 0x4b, 0x93, 0x0a, 0x8b, 0x88, 0x72, 0x07, 0x62, 0xc6, 0x51, 0x44, 0x41, 0x04, 0x39, 0xe3, 0x30, 0xa2, 0x30, 0x41, 0x28, 0x41, 0x20, 0x85, 0x51, 0xcc, 0x9b, 0xaf, 0xbc, 0x0d, 0xa4, 0x0c, 0xa4, 0x10, 0xc5, 0xb4, 0xd5, 0xb4, 0xcd, 0x36, 0xde, 0x97, 0xee, 0xb4, 0xd5, 0x32, 0xc5, 0x32, 0xc5, 0x11, 0xc5, 0x8f, 0xb4, 0x6b, 0x93, 0x88, 0x72, 0x0a, 0x83, 0x4b, 0x8b, 0x09, 0x83, 0x09, 0x83, 0xec, 0x9b, 0xad, 0x93, 0x68, 0x6a, 0x44, 0x39, 0x03, 0x31, 0x44, 0x39, 0x24, 0x31, 0x44, 0x39, 0x06, 0x5a, 0xea, 0x7a, 0xee, 0x9b, 0xcd, 0x93, 0x86, 0x41, 0x20, 0x08, 0x83, 0x10, 0x38, 0xc6, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2f, 0x5b, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc9, 0x31, 0xe9, 0x39, 0xea, 0x39, 0x09, 0x3a, 0x09, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x2a, 0x3a, 0x0a, 0x3a, 0x0a, 0x3a, 0x2a, 0x42, 0x2a, 0x42, 0x2b, 0x42, 0x2b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x8c, 0x42, 0x8c, 0x42, 0x8c, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xcd, 0x4a, 0xcd, 0x4a, 0xcd, 0x52, 0xed, 0x52, 0xed, 0x4a, 0x0a, 0x3a, 0xe5, 0x18, 0xe5, 0x18, 0x87, 0x31, 0x26, 0x29, 0x83, 0x10, 0x83, 0x10, 0x83, 0x10, 0xa4, 0x18, 0xc4, 0x20, 0x83, 0x10, 0x42, 0x10, 0x63, 0x10, 0xc4, 0x18, 0xa4, 0x18, 0x63, 0x10, 0x06, 0x21, 0x67, 0x29, 0xa4, 0x10, 0xa4, 0x10, 0x06, 0x21, 0x86, 0x41, 0xc9, 0x7a, 0xa8, 0x82, 0x46, 0x72, 0x29, 0x93, 0x2d, 0xb4, 0xaf, 0xc4, 0xd0, 0xcc, 0xd0, 0xc4, 0x4e, 0xbc, 0xab, 0xab, 0x4a, 0xa3, 0x8a, 0xa3, 0xab, 0xa3, 0x2a, 0x93, 0x88, 0x72, 0x07, 0x62, 0xa6, 0x51, 0x65, 0x49, 0x44, 0x41, 0x24, 0x41, 0x03, 0x41, 0xa2, 0x30, 0x61, 0x28, 0x03, 0x41, 0x6c, 0x93, 0x12, 0xc5, 0x0d, 0xa4, 0x4a, 0x8b, 0x8e, 0xb4, 0x11, 0xc5, 0x6f, 0xb4, 0x12, 0xc5, 0x36, 0xde, 0xd5, 0xd5, 0x73, 0xc5, 0xd4, 0xd5, 0x15, 0xde, 0x52, 0xc5, 0x8c, 0x93, 0x88, 0x6a, 0x88, 0x6a, 0x09, 0x83, 0x0a, 0x83, 0x88, 0x72, 0x47, 0x6a, 0xc9, 0x72, 0xa9, 0x6a, 0x48, 0x5a, 0xc6, 0x49, 0x85, 0x41, 0x44, 0x39, 0x23, 0x39, 0x64, 0x41, 0xc6, 0x49, 0xa5, 0x41, 0xc4, 0x20, 0x62, 0x10, 0x42, 0x10, 0xe8, 0x39, 0x7d, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x36, 0x9d, 0xc9, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xe9, 0x31, 0xe9, 0x39, 0x09, 0x3a, 0x0a, 0x3a, 0x0a, 0x3a, 0x09, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x2a, 0x42, 0x2a, 0x3a, 0x2a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xad, 0x4a, 0xad, 0x4a, 0xcd, 0x4a, 0xed, 0x52, 0x0e, 0x53, 0x4f, 0x5b, 0xed, 0x52, 0x0a, 0x3a, 0x88, 0x29, 0x67, 0x29, 0xe5, 0x20, 0x63, 0x10, 0x63, 0x10, 0x83, 0x10, 0x05, 0x21, 0x46, 0x29, 0xa4, 0x18, 0x42, 0x10, 0x63, 0x10, 0x83, 0x10, 0x06, 0x21, 0x05, 0x21, 0x22, 0x08, 0xa4, 0x18, 0xa8, 0x31, 0x87, 0x31, 0x26, 0x31, 0x25, 0x39, 0xc6, 0x51, 0xa8, 0x7a, 0x2a, 0x93, 0xec, 0xab, 0xcf, 0xcc, 0x51, 0xd5, 0x51, 0xdd, 0x31, 0xd5, 0x10, 0xd5, 0xf0, 0xd4, 0xd0, 0xcc, 0xaf, 0xcc, 0xcf, 0xcc, 0x8f, 0xc4, 0x2d, 0xbc, 0xac, 0xa3, 0x2b, 0x93, 0xc9, 0x82, 0x68, 0x6a, 0x07, 0x62, 0xa6, 0x51, 0x85, 0x51, 0x65, 0x51, 0x23, 0x41, 0x81, 0x30, 0x04, 0x41, 0x6b, 0x8b, 0x12, 0xc5, 0x0e, 0xa4, 0x09, 0x83, 0x0d, 0xa4, 0x4e, 0xac, 0x6a, 0x93, 0x8c, 0x93, 0xf1, 0xbc, 0xb4, 0xd5, 0xd5, 0xd5, 0x36, 0xde, 0x98, 0xee, 0xd5, 0xd5, 0x0e, 0xa4, 0xa8, 0x72, 0x88, 0x72, 0xa9, 0x72, 0x89, 0x72, 0x68, 0x6a, 0x07, 0x5a, 0x27, 0x5a, 0x48, 0x5a, 0x65, 0x41, 0x03, 0x31, 0x45, 0x39, 0x65, 0x41, 0x44, 0x39, 0xe2, 0x28, 0xe3, 0x28, 0x44, 0x39, 0x65, 0x39, 0xe3, 0x20, 0x62, 0x10, 0xf3, 0xa4, 0xdf, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x9e, 0xf7, 0x0b, 0x32, 0xc8, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0x09, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x09, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x42, 0x2a, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x8c, 0x42, 0x8c, 0x42, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xad, 0x4a, 0xcd, 0x4a, 0xcd, 0x4a, 0xcd, 0x4a, 0xcd, 0x4a, 0xac, 0x4a, 0xed, 0x52, 0x0e, 0x53, 0x2a, 0x42, 0x47, 0x29, 0x47, 0x29, 0x05, 0x21, 0x22, 0x08, 0x22, 0x08, 0x84, 0x18, 0xa4, 0x18, 0xa4, 0x18, 0x84, 0x18, 0x22, 0x10, 0x22, 0x08, 0xa4, 0x18, 0xc5, 0x20, 0x06, 0x21, 0xc5, 0x20, 0x21, 0x08, 0x43, 0x08, 0x88, 0x31, 0x2d, 0x6b, 0x0b, 0x7b, 0x28, 0x62, 0x89, 0x72, 0x8b, 0x9b, 0x8e, 0xc4, 0x30, 0xd5, 0x71, 0xdd, 0x92, 0xe5, 0x72, 0xdd, 0x72, 0xdd, 0x51, 0xdd, 0x72, 0xdd, 0xb3, 0xe5, 0xb3, 0xe5, 0xb3, 0xe5, 0x93, 0xe5, 0x31, 0xdd, 0xd0, 0xcc, 0x8f, 0xc4, 0x2e, 0xb4, 0xcd, 0xa3, 0x6b, 0x93, 0xc9, 0x7a, 0x48, 0x6a, 0xe7, 0x61, 0xc6, 0x59, 0x64, 0x49, 0xa2, 0x30, 0xa1, 0x30, 0x0a, 0x83, 0x53, 0xcd, 0x2e, 0xa4, 0x0a, 0x83, 0x2e, 0xa4, 0x6e, 0xb4, 0x88, 0x72, 0x06, 0x62, 0x6b, 0x93, 0x8f, 0xb4, 0x12, 0xc5, 0x94, 0xd5, 0x16, 0xde, 0xd5, 0xdd, 0x2e, 0xac, 0xe9, 0x7a, 0x88, 0x72, 0x88, 0x72, 0xc9, 0x72, 0xa9, 0x6a, 0x27, 0x5a, 0x07, 0x52, 0x85, 0x41, 0x61, 0x18, 0x61, 0x18, 0x44, 0x39, 0xa6, 0x49, 0xc6, 0x49, 0x44, 0x41, 0x24, 0x39, 0x64, 0x39, 0x23, 0x29, 0x85, 0x39, 0xa9, 0x62, 0x59, 0xce, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2f, 0x5b, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x39, 0xe9, 0x39, 0x09, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x2a, 0x3a, 0x2a, 0x42, 0x2a, 0x42, 0x2b, 0x42, 0x4a, 0x42, 0x2b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6c, 0x42, 0x6c, 0x42, 0x8c, 0x42, 0xac, 0x4a, 0xac, 0x4a, 0x8c, 0x42, 0xac, 0x4a, 0xad, 0x4a, 0xcd, 0x4a, 0xcd, 0x4a, 0xcd, 0x4a, 0xed, 0x4a, 0xee, 0x52, 0x0e, 0x53, 0x4b, 0x42, 0x88, 0x31, 0x26, 0x21, 0x83, 0x10, 0x43, 0x10, 0xa4, 0x18, 0x84, 0x18, 0x83, 0x10, 0xc5, 0x20, 0xe5, 0x20, 0xa4, 0x18, 0x22, 0x08, 0x02, 0x08, 0x22, 0x10, 0x42, 0x10, 0xa4, 0x18, 0xc4, 0x20, 0x84, 0x18, 0x63, 0x18, 0x22, 0x10, 0x43, 0x08, 0x09, 0x42, 0x50, 0x94, 0xcd, 0x93, 0xc9, 0x7a, 0x6b, 0x9b, 0x2d, 0xbc, 0x0f, 0xd5, 0x71, 0xdd, 0xb2, 0xe5, 0xd3, 0xe5, 0xb3, 0xe5, 0xb3, 0xe5, 0xb3, 0xe5, 0xd4, 0xed, 0xf4, 0xed, 0xd4, 0xed, 0xd4, 0xe5, 0xb4, 0xe5, 0xb3, 0xe5, 0x93, 0xdd, 0x72, 0xdd, 0x32, 0xdd, 0xf0, 0xd4, 0x6f, 0xc4, 0x0d, 0xac, 0x6c, 0x9b, 0xca, 0x7a, 0x27, 0x6a, 0xa6, 0x59, 0x64, 0x49, 0xa1, 0x30, 0xa1, 0x30, 0x0a, 0x83, 0x73, 0xcd, 0xb0, 0xb4, 0x2a, 0x83, 0x0d, 0xa4, 0x6f, 0xb4, 0x89, 0x72, 0x64, 0x49, 0xc4, 0x59, 0xa8, 0x7a, 0x6b, 0x93, 0x2e, 0xac, 0x52, 0xcd, 0x11, 0xbd, 0xcc, 0x9b, 0x09, 0x83, 0xa8, 0x72, 0x68, 0x6a, 0x68, 0x62, 0x27, 0x5a, 0x07, 0x52, 0x28, 0x52, 0x24, 0x39, 0x61, 0x18, 0x81, 0x20, 0x03, 0x31, 0x85, 0x49, 0x85, 0x49, 0x85, 0x41, 0x44, 0x39, 0xa2, 0x28, 0x44, 0x39, 0x44, 0x39, 0x49, 0x4a, 0x7e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x16, 0x9d, 0xc9, 0x31, 0xe9, 0x39, 0xe9, 0x39, 0x09, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x0a, 0x3a, 0x2a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x8c, 0x42, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xad, 0x4a, 0xad, 0x4a, 0xcd, 0x4a, 0xcd, 0x4a, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x52, 0xee, 0x52, 0xcc, 0x4a, 0xe9, 0x31, 0xa4, 0x18, 0x02, 0x08, 0x63, 0x10, 0xc5, 0x18, 0x06, 0x21, 0x88, 0x31, 0xc9, 0x39, 0x87, 0x31, 0xc5, 0x20, 0x83, 0x18, 0x83, 0x18, 0x63, 0x10, 0x62, 0x10, 0x83, 0x10, 0x63, 0x10, 0x43, 0x10, 0x42, 0x10, 0x63, 0x10, 0x43, 0x10, 0xa4, 0x20, 0x0c, 0x73, 0x71, 0xa4, 0x0a, 0x7b, 0xe9, 0x82, 0xcc, 0xab, 0x8e, 0xc4, 0x51, 0xdd, 0xb2, 0xe5, 0xd3, 0xed, 0x14, 0xee, 0x14, 0xee, 0x14, 0xee, 0xf4, 0xed, 0x15, 0xee, 0x35, 0xee, 0x15, 0xee, 0xd4, 0xed, 0xd4, 0xe5, 0xf4, 0xe5, 0xd4, 0xe5, 0xb3, 0xe5, 0xb3, 0xe5, 0x73, 0xdd, 0x12, 0xd5, 0xd1, 0xcc, 0x6f, 0xbc, 0xcd, 0xa3, 0x0a, 0x8b, 0x68, 0x72, 0x07, 0x62, 0x85, 0x51, 0xa2, 0x38, 0xa2, 0x38, 0x8c, 0x93, 0xb4, 0xd5, 0x8f, 0xb4, 0x0a, 0x83, 0x4e, 0xac, 0xb0, 0xb4, 0xc9, 0x7a, 0x23, 0x41, 0x64, 0x49, 0xe9, 0x82, 0x6a, 0x8b, 0x6b, 0x93, 0x6f, 0xb4, 0x8f, 0xb4, 0x0d, 0xa4, 0x6b, 0x8b, 0xc9, 0x7a, 0x68, 0x62, 0x07, 0x52, 0xe7, 0x51, 0x07, 0x52, 0xc7, 0x49, 0x45, 0x31, 0x62, 0x18, 0x41, 0x18, 0xc2, 0x28, 0xe3, 0x30, 0x03, 0x31, 0x03, 0x31, 0xa2, 0x28, 0x61, 0x18, 0xe2, 0x28, 0x24, 0x31, 0x72, 0x8c, 0xdf, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x7e, 0xef, 0x2b, 0x3a, 0xe9, 0x39, 0x09, 0x3a, 0x09, 0x3a, 0x09, 0x3a, 0x29, 0x3a, 0x2a, 0x3a, 0x2a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x8b, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xad, 0x4a, 0xad, 0x4a, 0xcd, 0x4a, 0xcd, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x52, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x8c, 0x42, 0xc8, 0x31, 0xe5, 0x20, 0xa4, 0x18, 0xc5, 0x20, 0xc5, 0x20, 0x05, 0x21, 0x88, 0x31, 0x68, 0x31, 0xe5, 0x20, 0x63, 0x18, 0x83, 0x18, 0xc5, 0x20, 0x84, 0x18, 0x42, 0x10, 0x42, 0x10, 0x43, 0x10, 0x84, 0x18, 0x64, 0x10, 0x22, 0x08, 0x83, 0x20, 0x8a, 0x62, 0x71, 0xa4, 0x6d, 0x83, 0x68, 0x6a, 0x8b, 0xa3, 0x6d, 0xc4, 0x10, 0xd5, 0x71, 0xe5, 0x92, 0xe5, 0xd3, 0xe5, 0x35, 0xee, 0x56, 0xf6, 0x56, 0xf6, 0x36, 0xf6, 0x56, 0xf6, 0x56, 0xf6, 0x56, 0xee, 0x35, 0xee, 0x15, 0xee, 0x15, 0xee, 0xf4, 0xe5, 0xd4, 0xe5, 0xb3, 0xe5, 0x93, 0xdd, 0x73, 0xdd, 0x32, 0xd5, 0xf1, 0xcc, 0x8f, 0xc4, 0x0d, 0xb4, 0x6c, 0x9b, 0xc9, 0x82, 0x28, 0x6a, 0xa6, 0x59, 0xe2, 0x38, 0x44, 0x49, 0x2e, 0xa4, 0xb4, 0xd5, 0x6f, 0xac, 0x2a, 0x83, 0x4e, 0xac, 0x8f, 0xac, 0xa9, 0x72, 0x45, 0x49, 0xe6, 0x59, 0x6b, 0x93, 0x2a, 0x8b, 0x4b, 0x8b, 0xd0, 0xbc, 0xd1, 0xbc, 0xcd, 0x9b, 0x6c, 0x93, 0xca, 0x72, 0x28, 0x5a, 0xe7, 0x51, 0x07, 0x52, 0xe7, 0x49, 0x45, 0x31, 0x82, 0x18, 0x41, 0x18, 0x82, 0x18, 0x82, 0x18, 0xa2, 0x20, 0xe3, 0x28, 0x83, 0x20, 0x62, 0x10, 0xc3, 0x20, 0x46, 0x31, 0xe9, 0x39, 0x7a, 0xce, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x91, 0x63, 0xe9, 0x31, 0x09, 0x3a, 0x09, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x2a, 0x3a, 0x2a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x4a, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xee, 0x52, 0xee, 0x52, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x4f, 0x5b, 0x0e, 0x53, 0x0a, 0x3a, 0x46, 0x29, 0xe5, 0x28, 0x83, 0x18, 0x63, 0x10, 0xe5, 0x20, 0xa4, 0x18, 0x43, 0x10, 0x43, 0x10, 0x42, 0x10, 0x63, 0x10, 0x84, 0x18, 0xc4, 0x20, 0x62, 0x10, 0x42, 0x10, 0x63, 0x10, 0xc5, 0x18, 0xa4, 0x18, 0x62, 0x18, 0x28, 0x5a, 0xd2, 0xac, 0x70, 0xa4, 0x07, 0x5a, 0x47, 0x6a, 0xcc, 0xab, 0x8e, 0xcc, 0x10, 0xd5, 0x30, 0xdd, 0x71, 0xdd, 0xf3, 0xed, 0x35, 0xee, 0x56, 0xf6, 0x76, 0xf6, 0x76, 0xf6, 0x76, 0xf6, 0x76, 0xf6, 0x76, 0xf6, 0x76, 0xee, 0x36, 0xee, 0x15, 0xee, 0xf4, 0xe5, 0xd4, 0xe5, 0xb3, 0xe5, 0x93, 0xe5, 0x93, 0xdd, 0x73, 0xdd, 0x32, 0xd5, 0x11, 0xd5, 0xd0, 0xcc, 0x4e, 0xbc, 0x8c, 0xa3, 0xca, 0x82, 0x48, 0x6a, 0xa6, 0x59, 0xe2, 0x40, 0x27, 0x62, 0xb0, 0xb4, 0x73, 0xcd, 0xed, 0x9b, 0x2a, 0x83, 0x6e, 0xb4, 0x4e, 0xac, 0x69, 0x6a, 0xe3, 0x38, 0xc5, 0x59, 0x4a, 0x8b, 0x4b, 0x8b, 0x8c, 0x93, 0x4f, 0xac, 0x0e, 0xa4, 0x4b, 0x8b, 0x0a, 0x83, 0xa9, 0x6a, 0x07, 0x52, 0x48, 0x5a, 0x69, 0x62, 0x85, 0x41, 0x62, 0x18, 0x01, 0x08, 0x21, 0x10, 0x61, 0x10, 0x62, 0x18, 0x62, 0x10, 0x22, 0x08, 0x42, 0x10, 0x05, 0x21, 0xa8, 0x31, 0x0a, 0x3a, 0x2e, 0x5b, 0xbf, 0xf7, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x5a, 0xc6, 0xea, 0x31, 0x09, 0x3a, 0x09, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x0a, 0x3a, 0x2a, 0x42, 0x2b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x8b, 0x42, 0x6b, 0x4a, 0x6c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xad, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x52, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2f, 0x5b, 0x4f, 0x5b, 0x0e, 0x53, 0xc9, 0x31, 0xa4, 0x18, 0x62, 0x10, 0x21, 0x08, 0x22, 0x08, 0x62, 0x10, 0x42, 0x10, 0x63, 0x10, 0x62, 0x10, 0x21, 0x08, 0x42, 0x10, 0xa5, 0x18, 0x84, 0x18, 0x42, 0x10, 0xa3, 0x18, 0xc5, 0x20, 0x64, 0x10, 0x83, 0x18, 0xc7, 0x49, 0xee, 0x9b, 0x91, 0xac, 0xaa, 0x6a, 0x65, 0x41, 0x47, 0x6a, 0xab, 0xa3, 0x8e, 0xc4, 0x10, 0xd5, 0x51, 0xdd, 0xb3, 0xed, 0xf4, 0xed, 0x15, 0xee, 0x76, 0xf6, 0x96, 0xf6, 0x76, 0xf6, 0x96, 0xf6, 0x76, 0xf6, 0x76, 0xf6, 0x76, 0xf6, 0x36, 0xee, 0x15, 0xe6, 0xf4, 0xe5, 0xb4, 0xe5, 0x93, 0xdd, 0xb4, 0xe5, 0x93, 0xdd, 0x93, 0xdd, 0x73, 0xdd, 0x52, 0xdd, 0x12, 0xd5, 0xd0, 0xcc, 0x2e, 0xbc, 0x8c, 0xa3, 0xca, 0x82, 0x68, 0x6a, 0xc5, 0x59, 0x64, 0x51, 0x4b, 0x8b, 0x73, 0xcd, 0x12, 0xc5, 0xea, 0x7a, 0x2b, 0x8b, 0x6e, 0xb4, 0x0d, 0xa4, 0x28, 0x62, 0xe3, 0x38, 0x43, 0x49, 0x0a, 0x83, 0x0a, 0x83, 0xe9, 0x7a, 0xcc, 0x9b, 0x8c, 0x93, 0xc9, 0x7a, 0x68, 0x6a, 0xc6, 0x49, 0x07, 0x52, 0x68, 0x62, 0xe7, 0x49, 0x04, 0x31, 0x61, 0x18, 0x20, 0x08, 0x21, 0x10, 0x41, 0x10, 0x41, 0x10, 0x00, 0x00, 0x01, 0x08, 0x05, 0x21, 0xe9, 0x31, 0x2b, 0x3a, 0x2a, 0x3a, 0x96, 0xad, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x53, 0xe9, 0x39, 0x09, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x42, 0x2a, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x8c, 0x42, 0x8b, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xad, 0x4a, 0xad, 0x52, 0xcd, 0x4a, 0xed, 0x52, 0xed, 0x52, 0xed, 0x52, 0xee, 0x52, 0xee, 0x52, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x5b, 0x2e, 0x53, 0x2e, 0x53, 0x2e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x2e, 0x53, 0xcc, 0x4a, 0x67, 0x29, 0x21, 0x10, 0x01, 0x08, 0x21, 0x08, 0x41, 0x08, 0x42, 0x10, 0x42, 0x10, 0x21, 0x08, 0x00, 0x00, 0x63, 0x10, 0xc5, 0x20, 0x42, 0x08, 0x22, 0x08, 0xc4, 0x20, 0xe5, 0x20, 0x84, 0x18, 0x05, 0x31, 0xaa, 0x6a, 0xef, 0x93, 0x2b, 0x7b, 0x45, 0x39, 0x24, 0x41, 0x67, 0x72, 0xab, 0xa3, 0x8e, 0xc4, 0x10, 0xd5, 0x51, 0xe5, 0x92, 0xe5, 0xf4, 0xed, 0x15, 0xee, 0x55, 0xf6, 0x96, 0xf6, 0x97, 0xfe, 0x97, 0xfe, 0x97, 0xf6, 0x77, 0xf6, 0x56, 0xf6, 0x36, 0xee, 0x15, 0xee, 0xf4, 0xed, 0xd4, 0xe5, 0xb4, 0xe5, 0xb4, 0xe5, 0xb4, 0xe5, 0xb4, 0xe5, 0xb3, 0xe5, 0x93, 0xdd, 0x52, 0xdd, 0x11, 0xd5, 0xd0, 0xcc, 0x4e, 0xbc, 0x8c, 0xa3, 0xea, 0x8a, 0x68, 0x7a, 0xc6, 0x59, 0xe6, 0x61, 0x2e, 0xac, 0xb4, 0xdd, 0xee, 0xa3, 0x88, 0x72, 0xac, 0x9b, 0x6e, 0xb4, 0x8c, 0x93, 0x07, 0x62, 0xa2, 0x30, 0xc2, 0x30, 0x88, 0x72, 0x88, 0x72, 0xc8, 0x7a, 0x8c, 0x93, 0x2a, 0x83, 0x47, 0x6a, 0x86, 0x49, 0xa6, 0x49, 0x07, 0x52, 0xc6, 0x49, 0x86, 0x41, 0x04, 0x29, 0x61, 0x10, 0x20, 0x08, 0x21, 0x10, 0x62, 0x18, 0x62, 0x18, 0x21, 0x10, 0xc4, 0x18, 0xc9, 0x31, 0x4b, 0x42, 0x4b, 0x42, 0x8c, 0x42, 0x3d, 0xe7, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x77, 0xad, 0xea, 0x31, 0x09, 0x3a, 0x09, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x42, 0x4a, 0x42, 0x4a, 0x42, 0x6b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x4a, 0x6c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xad, 0x52, 0xad, 0x52, 0xad, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xed, 0x52, 0xee, 0x52, 0xee, 0x52, 0xee, 0x52, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2f, 0x5b, 0x2f, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x8f, 0x5b, 0x70, 0x5b, 0x88, 0x31, 0x21, 0x08, 0x00, 0x00, 0x41, 0x10, 0x22, 0x10, 0x21, 0x08, 0x01, 0x08, 0x00, 0x00, 0x21, 0x08, 0xa4, 0x18, 0xa4, 0x18, 0x22, 0x08, 0x42, 0x10, 0x63, 0x10, 0x64, 0x18, 0x05, 0x29, 0xab, 0x6a, 0xcf, 0x93, 0x0b, 0x73, 0xa6, 0x41, 0xa2, 0x28, 0x65, 0x49, 0x6b, 0x93, 0x0d, 0xac, 0x0d, 0xb4, 0x6e, 0xc4, 0xcf, 0xcc, 0x31, 0xdd, 0xb2, 0xe5, 0x14, 0xee, 0x35, 0xf6, 0x76, 0xf6, 0x97, 0xfe, 0x76, 0xfe, 0x76, 0xf6, 0x77, 0xf6, 0x76, 0xf6, 0x56, 0xf6, 0x36, 0xee, 0x15, 0xee, 0x15, 0xee, 0xd4, 0xe5, 0xb4, 0xe5, 0xd4, 0xe5, 0xd4, 0xe5, 0xb4, 0xe5, 0xb4, 0xe5, 0x93, 0xdd, 0x52, 0xdd, 0x31, 0xd5, 0xd0, 0xcc, 0x2e, 0xbc, 0x8b, 0xa3, 0xea, 0x8a, 0x48, 0x72, 0xc6, 0x61, 0x88, 0x7a, 0x11, 0xcd, 0x31, 0xcd, 0xc9, 0x82, 0xea, 0x82, 0xed, 0xa3, 0xec, 0x9b, 0xc9, 0x7a, 0x89, 0x72, 0x24, 0x41, 0xc2, 0x30, 0xe6, 0x59, 0xe6, 0x59, 0xa8, 0x7a, 0x8c, 0x93, 0xea, 0x7a, 0x07, 0x5a, 0xc6, 0x51, 0x07, 0x52, 0xe6, 0x49, 0x65, 0x39, 0x86, 0x41, 0xc3, 0x20, 0x00, 0x08, 0x62, 0x10, 0x83, 0x18, 0x82, 0x18, 0x21, 0x10, 0x83, 0x10, 0xe9, 0x31, 0x6b, 0x42, 0x0a, 0x3a, 0x0a, 0x3a, 0xf4, 0x94, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x7e, 0xf7, 0x6c, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x2a, 0x42, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x42, 0x2a, 0x42, 0x4a, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xad, 0x4a, 0xad, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xed, 0x52, 0xee, 0x52, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x5b, 0x2f, 0x5b, 0x2f, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x4f, 0x5b, 0x90, 0x63, 0x6f, 0x5b, 0xa9, 0x39, 0x21, 0x08, 0x00, 0x00, 0x00, 0x08, 0x21, 0x10, 0x21, 0x08, 0x00, 0x08, 0x00, 0x08, 0x42, 0x10, 0x84, 0x18, 0x42, 0x10, 0x21, 0x08, 0x22, 0x10, 0x02, 0x08, 0x63, 0x10, 0xc8, 0x49, 0x2c, 0x7b, 0xeb, 0x72, 0xe8, 0x51, 0x25, 0x39, 0x82, 0x28, 0x24, 0x41, 0xe9, 0x82, 0xac, 0xa3, 0xcc, 0xab, 0x0d, 0xb4, 0x6e, 0xc4, 0xf0, 0xd4, 0x71, 0xe5, 0xd3, 0xed, 0x14, 0xee, 0x35, 0xf6, 0x56, 0xf6, 0x76, 0xf6, 0x76, 0xf6, 0x76, 0xf6, 0x76, 0xf6, 0x77, 0xf6, 0x56, 0xee, 0x36, 0xee, 0x15, 0xee, 0xd4, 0xed, 0xb4, 0xe5, 0xd4, 0xe5, 0xd4, 0xe5, 0xd4, 0xe5, 0xb4, 0xe5, 0xb4, 0xe5, 0x74, 0xdd, 0x52, 0xdd, 0x11, 0xd5, 0x8f, 0xcc, 0x0d, 0xbc, 0x6b, 0xa3, 0xea, 0x8a, 0x47, 0x7a, 0x26, 0x6a, 0xcd, 0xa3, 0x52, 0xcd, 0xcd, 0x9b, 0x67, 0x72, 0x6b, 0x93, 0x0d, 0xac, 0x6b, 0x93, 0x48, 0x6a, 0x0b, 0x83, 0x07, 0x62, 0x44, 0x49, 0xa5, 0x51, 0xa5, 0x51, 0xc9, 0x7a, 0x6c, 0x8b, 0xca, 0x72, 0x07, 0x52, 0xe7, 0x51, 0x07, 0x52, 0x45, 0x39, 0x45, 0x31, 0x66, 0x31, 0x82, 0x18, 0x42, 0x10, 0x83, 0x18, 0x41, 0x10, 0x00, 0x00, 0x63, 0x08, 0x87, 0x29, 0xa8, 0x29, 0xc9, 0x31, 0x2a, 0x3a, 0x6b, 0x42, 0xdb, 0xde, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x36, 0x9d, 0xe9, 0x31, 0x09, 0x3a, 0x0a, 0x3a, 0x2a, 0x3a, 0x2a, 0x42, 0x4a, 0x42, 0x4a, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xcd, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xee, 0x52, 0x0e, 0x53, 0xee, 0x52, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2f, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x63, 0x6f, 0x63, 0x90, 0x63, 0x2e, 0x5b, 0x2a, 0x42, 0x46, 0x29, 0x05, 0x21, 0xa4, 0x20, 0x21, 0x08, 0x00, 0x00, 0x42, 0x08, 0x62, 0x10, 0x42, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0xa4, 0x20, 0xc9, 0x41, 0x8b, 0x5a, 0x28, 0x52, 0x44, 0x39, 0xa7, 0x49, 0x87, 0x49, 0xe3, 0x38, 0x64, 0x49, 0xa9, 0x72, 0x6c, 0x93, 0xad, 0xa3, 0xec, 0xab, 0x4d, 0xbc, 0xcf, 0xcc, 0x51, 0xdd, 0xb2, 0xed, 0xf3, 0xed, 0x15, 0xf6, 0x55, 0xf6, 0x56, 0xf6, 0x56, 0xfe, 0x76, 0xfe, 0x76, 0xf6, 0x76, 0xf6, 0x76, 0xf6, 0x56, 0xf6, 0x36, 0xee, 0x35, 0xee, 0xf5, 0xe5, 0xd4, 0xe5, 0xf5, 0xe5, 0xd5, 0xed, 0xd4, 0xe5, 0xb4, 0xe5, 0xb4, 0xe5, 0x73, 0xdd, 0x52, 0xdd, 0x11, 0xd5, 0x8f, 0xcc, 0x0d, 0xb4, 0x8b, 0xa3, 0x09, 0x93, 0x88, 0x82, 0x0a, 0x8b, 0x90, 0xbc, 0xb0, 0xbc, 0xe9, 0x82, 0x0a, 0x8b, 0xac, 0x9b, 0x0d, 0xac, 0xc8, 0x7a, 0xe6, 0x59, 0xea, 0x82, 0xea, 0x7a, 0xa9, 0x72, 0x27, 0x5a, 0xe6, 0x59, 0x0b, 0x83, 0x2b, 0x83, 0x27, 0x5a, 0x08, 0x52, 0x48, 0x5a, 0xc6, 0x49, 0xc3, 0x20, 0x25, 0x31, 0x04, 0x29, 0x62, 0x18, 0xc4, 0x20, 0x82, 0x10, 0x62, 0x10, 0xa4, 0x18, 0xa3, 0x10, 0x26, 0x19, 0xa8, 0x31, 0xc9, 0x31, 0x2a, 0x3a, 0x32, 0x7c, 0xbf, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0x4c, 0x42, 0x09, 0x3a, 0x09, 0x3a, 0x2a, 0x3a, 0x2a, 0x42, 0x2a, 0x42, 0x4a, 0x42, 0x4a, 0x42, 0x6b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x8b, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xad, 0x4a, 0xcd, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0x0e, 0x53, 0x0e, 0x5b, 0x0e, 0x53, 0x0e, 0x5b, 0x2e, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x6f, 0x63, 0x6f, 0x63, 0x8f, 0x63, 0x90, 0x63, 0x70, 0x63, 0x90, 0x63, 0xd1, 0x63, 0xb1, 0x63, 0x90, 0x63, 0x4f, 0x5b, 0x2b, 0x42, 0x62, 0x10, 0x00, 0x00, 0x42, 0x10, 0x42, 0x08, 0x21, 0x08, 0x63, 0x10, 0xa3, 0x18, 0xe5, 0x28, 0x88, 0x39, 0xc9, 0x41, 0x29, 0x52, 0x07, 0x52, 0x24, 0x39, 0x66, 0x41, 0xa7, 0x49, 0x24, 0x39, 0x65, 0x49, 0x88, 0x72, 0x6c, 0x93, 0xcd, 0xab, 0xed, 0xab, 0x0c, 0xb4, 0x8e, 0xc4, 0x10, 0xdd, 0x72, 0xed, 0xd3, 0xed, 0x14, 0xf6, 0x35, 0xf6, 0x35, 0xf6, 0x56, 0xfe, 0x76, 0xf6, 0x76, 0xfe, 0x97, 0xfe, 0x97, 0xfe, 0x77, 0xf6, 0x56, 0xf6, 0x56, 0xee, 0x36, 0xee, 0x15, 0xee, 0xf5, 0xe5, 0xd5, 0xed, 0xd4, 0xed, 0xf5, 0xed, 0xd4, 0xe5, 0x94, 0xe5, 0xb4, 0xe5, 0x52, 0xdd, 0x31, 0xd5, 0xd0, 0xcc, 0x2e, 0xbc, 0xac, 0xab, 0x2a, 0x9b, 0xe9, 0x8a, 0xcd, 0xa3, 0xd0, 0xbc, 0xcd, 0x9b, 0x68, 0x7a, 0x4b, 0x8b, 0x8b, 0x93, 0xcc, 0xa3, 0x46, 0x72, 0x24, 0x49, 0x27, 0x62, 0xca, 0x72, 0xca, 0x72, 0xc6, 0x51, 0x27, 0x62, 0x6c, 0x8b, 0x89, 0x62, 0xe7, 0x51, 0x28, 0x5a, 0x28, 0x52, 0x44, 0x31, 0xa2, 0x18, 0x25, 0x31, 0xc3, 0x20, 0x83, 0x18, 0xe4, 0x20, 0x25, 0x29, 0x62, 0x10, 0x21, 0x08, 0xc5, 0x18, 0xe5, 0x18, 0x26, 0x21, 0x87, 0x29, 0xe9, 0x39, 0x1c, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x36, 0x9d, 0xe9, 0x31, 0x09, 0x3a, 0x09, 0x3a, 0x2a, 0x3a, 0x4a, 0x42, 0x4a, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x8b, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xad, 0x52, 0xcd, 0x52, 0xcd, 0x4a, 0xcd, 0x52, 0xee, 0x52, 0xee, 0x52, 0xee, 0x52, 0x0e, 0x5b, 0x2e, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x6f, 0x63, 0x6f, 0x5b, 0x6f, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb0, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xd1, 0x6b, 0xf2, 0x6b, 0xd1, 0x63, 0xc9, 0x39, 0x21, 0x08, 0x20, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x10, 0xa4, 0x18, 0x06, 0x29, 0x07, 0x29, 0x06, 0x29, 0x08, 0x4a, 0x89, 0x62, 0x45, 0x41, 0xc3, 0x30, 0x46, 0x41, 0x25, 0x41, 0x85, 0x51, 0x89, 0x72, 0x6c, 0x9b, 0xcd, 0xab, 0x0d, 0xb4, 0x4d, 0xbc, 0x6d, 0xc4, 0xcf, 0xd4, 0x31, 0xe5, 0x92, 0xed, 0xf3, 0xed, 0x35, 0xf6, 0x55, 0xf6, 0x76, 0xfe, 0x76, 0xfe, 0x77, 0xfe, 0x77, 0xf6, 0x77, 0xf6, 0x77, 0xf6, 0x77, 0xf6, 0x56, 0xf6, 0x56, 0xee, 0x36, 0xee, 0x16, 0xee, 0x15, 0xee, 0xf5, 0xe5, 0xf5, 0xe5, 0xd4, 0xed, 0xf5, 0xed, 0xf5, 0xe5, 0xd4, 0xe5, 0x93, 0xe5, 0x32, 0xdd, 0xd1, 0xcc, 0x8f, 0xc4, 0xed, 0xb3, 0x4a, 0xa3, 0x8b, 0xa3, 0x2e, 0xac, 0xed, 0xab, 0xc9, 0x8a, 0x2a, 0x93, 0xea, 0x82, 0xc9, 0x82, 0x6a, 0x9b, 0x47, 0x6a, 0x03, 0x41, 0x64, 0x49, 0x07, 0x5a, 0x07, 0x5a, 0xe6, 0x59, 0x6c, 0x8b, 0xad, 0x8b, 0x27, 0x52, 0x07, 0x52, 0xc6, 0x49, 0x24, 0x31, 0xe3, 0x28, 0x04, 0x29, 0x03, 0x29, 0x04, 0x29, 0x67, 0x39, 0xc3, 0x18, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x08, 0xa4, 0x18, 0x83, 0x10, 0x63, 0x08, 0x93, 0x8c, 0xdf, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xad, 0x4a, 0x09, 0x3a, 0x0a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x42, 0x4a, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x8b, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xad, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x52, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb0, 0x63, 0xb0, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xf2, 0x6b, 0x90, 0x63, 0x67, 0x29, 0x00, 0x00, 0x01, 0x08, 0x22, 0x08, 0x83, 0x18, 0xc4, 0x18, 0xa5, 0x18, 0x07, 0x29, 0x06, 0x29, 0xa6, 0x41, 0xaa, 0x6a, 0x08, 0x5a, 0xe4, 0x38, 0x05, 0x39, 0x66, 0x49, 0x07, 0x62, 0x0a, 0x8b, 0xad, 0xa3, 0xed, 0xab, 0x2d, 0xbc, 0x4e, 0xc4, 0x6e, 0xc4, 0xaf, 0xd4, 0x31, 0xe5, 0x92, 0xed, 0xf3, 0xf5, 0x35, 0xf6, 0x56, 0xfe, 0x97, 0xfe, 0x97, 0xfe, 0x76, 0xfe, 0x76, 0xf6, 0x76, 0xf6, 0x76, 0xf6, 0x97, 0xfe, 0x77, 0xf6, 0x76, 0xf6, 0x56, 0xf6, 0x76, 0xf6, 0x36, 0xee, 0x15, 0xe6, 0x15, 0xe6, 0x15, 0xee, 0x36, 0xee, 0x36, 0xee, 0xf5, 0xed, 0xd5, 0xe5, 0xb4, 0xe5, 0x53, 0xdd, 0x11, 0xd5, 0x6e, 0xc4, 0xcc, 0xb3, 0xcc, 0xab, 0x2e, 0xb4, 0xcc, 0xa3, 0x0a, 0x93, 0x0a, 0x8b, 0x0a, 0x83, 0x27, 0x72, 0x27, 0x6a, 0x2a, 0x8b, 0x88, 0x72, 0x84, 0x51, 0xe2, 0x38, 0x65, 0x49, 0xc6, 0x51, 0x68, 0x62, 0xcd, 0x93, 0x0b, 0x73, 0x28, 0x5a, 0x07, 0x52, 0x44, 0x39, 0x65, 0x39, 0x65, 0x39, 0xa6, 0x41, 0xc7, 0x41, 0xe5, 0x20, 0x42, 0x08, 0x22, 0x08, 0x42, 0x10, 0x21, 0x08, 0x22, 0x08, 0x22, 0x08, 0x42, 0x08, 0xe5, 0x10, 0xe9, 0x31, 0x5d, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x5a, 0xc6, 0xea, 0x31, 0x09, 0x3a, 0x09, 0x3a, 0x2a, 0x3a, 0x2a, 0x42, 0x4b, 0x42, 0x2a, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xad, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x52, 0xee, 0x52, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x5b, 0x2f, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x6f, 0x63, 0x6f, 0x63, 0x6f, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb0, 0x63, 0xb0, 0x63, 0xb0, 0x63, 0xb1, 0x63, 0xd1, 0x6b, 0xb1, 0x63, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x63, 0xb1, 0x6b, 0xf2, 0x6b, 0xf1, 0x6b, 0x87, 0x29, 0x00, 0x00, 0x21, 0x08, 0xa3, 0x18, 0xa4, 0x18, 0x63, 0x10, 0xc6, 0x20, 0x68, 0x31, 0x06, 0x29, 0x45, 0x39, 0x89, 0x6a, 0x69, 0x6a, 0x45, 0x41, 0x04, 0x39, 0x65, 0x49, 0xe7, 0x59, 0x6b, 0x93, 0x4e, 0xb4, 0x2d, 0xb4, 0x2d, 0xbc, 0x4e, 0xcc, 0x8f, 0xcc, 0xcf, 0xd4, 0x31, 0xe5, 0x92, 0xed, 0xd3, 0xf5, 0x15, 0xf6, 0x76, 0xfe, 0x97, 0xfe, 0xb7, 0xfe, 0xb7, 0xf6, 0x97, 0xf6, 0x77, 0xf6, 0x56, 0xf6, 0x77, 0xf6, 0x77, 0xf6, 0x77, 0xf6, 0x77, 0xf6, 0x77, 0xf6, 0x56, 0xee, 0x57, 0xee, 0x56, 0xee, 0x36, 0xee, 0x36, 0xee, 0x57, 0xf6, 0x15, 0xee, 0x15, 0xee, 0x15, 0xee, 0xb4, 0xe5, 0x52, 0xdd, 0xcf, 0xcc, 0x0d, 0xbc, 0xed, 0xb3, 0x4f, 0xbc, 0xac, 0xa3, 0xe9, 0x8a, 0x0a, 0x8b, 0xea, 0x82, 0x89, 0x7a, 0xa6, 0x59, 0x06, 0x62, 0xc9, 0x7a, 0x88, 0x72, 0xc6, 0x59, 0x64, 0x49, 0xa5, 0x51, 0xe6, 0x51, 0xc9, 0x72, 0x2b, 0x7b, 0x28, 0x5a, 0x49, 0x5a, 0xe7, 0x51, 0x86, 0x41, 0xa6, 0x41, 0x66, 0x39, 0x46, 0x31, 0xa3, 0x18, 0x42, 0x08, 0x63, 0x10, 0x63, 0x10, 0x22, 0x08, 0x00, 0x00, 0x63, 0x10, 0x87, 0x29, 0x4b, 0x42, 0x6b, 0x42, 0x15, 0x9d, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x53, 0x09, 0x3a, 0x0a, 0x3a, 0x2a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x8b, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x52, 0xee, 0x52, 0x0e, 0x53, 0x0e, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x6f, 0x63, 0x6f, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb0, 0x63, 0xb1, 0x63, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0x33, 0x74, 0x4f, 0x5b, 0xc4, 0x18, 0x42, 0x10, 0xc4, 0x20, 0x83, 0x18, 0x23, 0x10, 0x64, 0x18, 0x27, 0x29, 0x68, 0x31, 0xe5, 0x28, 0x86, 0x41, 0xca, 0x72, 0xca, 0x7a, 0xa6, 0x51, 0x66, 0x51, 0xe7, 0x59, 0x28, 0x6a, 0x6c, 0x93, 0x4e, 0xbc, 0x6e, 0xc4, 0x8e, 0xc4, 0xaf, 0xcc, 0xaf, 0xcc, 0xf0, 0xd4, 0x31, 0xe5, 0x92, 0xed, 0x14, 0xf6, 0x76, 0xfe, 0xd7, 0xfe, 0xf8, 0xfe, 0x19, 0xff, 0x19, 0xff, 0x19, 0xff, 0xf9, 0xfe, 0x98, 0xfe, 0x77, 0xf6, 0x77, 0xf6, 0x77, 0xf6, 0x77, 0xf6, 0x97, 0xf6, 0x97, 0xf6, 0x97, 0xf6, 0x77, 0xf6, 0x57, 0xf6, 0x57, 0xee, 0x56, 0xf6, 0x36, 0xee, 0x15, 0xee, 0x15, 0xee, 0xf4, 0xed, 0x73, 0xe5, 0xf1, 0xd4, 0x4e, 0xc4, 0xec, 0xb3, 0xcd, 0xab, 0x6b, 0x9b, 0xc9, 0x82, 0xc8, 0x82, 0xe9, 0x82, 0xc9, 0x7a, 0x48, 0x6a, 0x07, 0x62, 0x07, 0x62, 0x27, 0x62, 0xa9, 0x72, 0xc9, 0x72, 0x88, 0x6a, 0x88, 0x6a, 0x88, 0x6a, 0x0b, 0x7b, 0xea, 0x72, 0xaa, 0x6a, 0x07, 0x52, 0x04, 0x29, 0x82, 0x18, 0x04, 0x31, 0x87, 0x39, 0xa3, 0x18, 0x01, 0x08, 0x63, 0x10, 0x42, 0x10, 0x42, 0x08, 0x05, 0x19, 0x09, 0x3a, 0x8b, 0x42, 0x8c, 0x42, 0x6b, 0x42, 0xcc, 0x52, 0x7e, 0xf7, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xde, 0x0a, 0x3a, 0x0a, 0x3a, 0x0a, 0x3a, 0x2a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x8b, 0x4a, 0xac, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xcd, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x52, 0xee, 0x52, 0x0e, 0x5b, 0x2e, 0x5b, 0x4f, 0x5b, 0x2f, 0x5b, 0x4f, 0x63, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x63, 0x70, 0x63, 0x70, 0x63, 0x90, 0x63, 0xb0, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xd1, 0x63, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xf2, 0x6b, 0xf1, 0x6b, 0xf1, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0x74, 0x7c, 0xcd, 0x52, 0x83, 0x18, 0x83, 0x18, 0x83, 0x18, 0x22, 0x10, 0x23, 0x10, 0x84, 0x18, 0x89, 0x39, 0xa9, 0x39, 0xa4, 0x20, 0x66, 0x49, 0x8d, 0x8b, 0x2b, 0x83, 0xa6, 0x51, 0x28, 0x6a, 0xaa, 0x72, 0x68, 0x72, 0x8c, 0x9b, 0x6f, 0xc4, 0x8f, 0xcc, 0xaf, 0xcc, 0xcf, 0xd4, 0xd0, 0xd4, 0xf0, 0xd4, 0x51, 0xe5, 0xb2, 0xf5, 0x14, 0xf6, 0x15, 0xf6, 0x16, 0xf6, 0x56, 0xf6, 0x36, 0xf6, 0x57, 0xfe, 0xb8, 0xfe, 0xd8, 0xfe, 0xf8, 0xfe, 0xd8, 0xfe, 0xb8, 0xfe, 0x97, 0xf6, 0x76, 0xf6, 0x77, 0xf6, 0x97, 0xf6, 0x76, 0xf6, 0x77, 0xf6, 0x76, 0xf6, 0x77, 0xf6, 0x56, 0xf6, 0x56, 0xee, 0x56, 0xee, 0x16, 0xee, 0xf4, 0xed, 0x72, 0xe5, 0xf0, 0xd4, 0x2d, 0xbc, 0xac, 0xab, 0x6b, 0xa3, 0x2a, 0x93, 0xc9, 0x82, 0x88, 0x72, 0x68, 0x72, 0x89, 0x72, 0x69, 0x6a, 0x48, 0x62, 0x08, 0x5a, 0x07, 0x5a, 0xe6, 0x59, 0xa5, 0x51, 0xa6, 0x49, 0xe7, 0x51, 0x48, 0x62, 0x89, 0x6a, 0xa9, 0x6a, 0xea, 0x6a, 0x89, 0x5a, 0xc7, 0x41, 0xe3, 0x20, 0xc3, 0x20, 0x04, 0x29, 0x42, 0x10, 0x01, 0x00, 0x63, 0x10, 0x43, 0x10, 0x67, 0x29, 0x6b, 0x42, 0x8c, 0x42, 0x8c, 0x42, 0x8c, 0x42, 0x4b, 0x42, 0x4b, 0x3a, 0xbb, 0xd6, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x94, 0x8c, 0xe9, 0x39, 0x09, 0x3a, 0x2a, 0x3a, 0x2a, 0x42, 0x2a, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x8b, 0x4a, 0x8b, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xad, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0x0e, 0x53, 0xee, 0x5a, 0x0e, 0x53, 0x4e, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x63, 0xb0, 0x63, 0xb1, 0x63, 0xd1, 0x6b, 0xd1, 0x63, 0xd1, 0x6b, 0xd1, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0x33, 0x74, 0x33, 0x74, 0xc9, 0x39, 0x01, 0x08, 0x21, 0x08, 0x22, 0x08, 0x42, 0x08, 0x42, 0x10, 0x85, 0x18, 0x89, 0x39, 0x89, 0x39, 0x83, 0x20, 0xc7, 0x51, 0x4f, 0xa4, 0xad, 0x93, 0x85, 0x51, 0xc6, 0x59, 0xca, 0x72, 0xc9, 0x7a, 0xac, 0xa3, 0x8f, 0xc4, 0x8f, 0xcc, 0xaf, 0xd4, 0xf0, 0xd4, 0xf0, 0xd4, 0xcf, 0xd4, 0xcf, 0xdc, 0xf0, 0xe4, 0x90, 0xcc, 0xce, 0xab, 0x4c, 0x9b, 0x2c, 0x93, 0xae, 0xa3, 0x50, 0xb4, 0xd1, 0xcc, 0x73, 0xe5, 0x35, 0xfe, 0x76, 0xfe, 0x96, 0xfe, 0x96, 0xfe, 0x97, 0xfe, 0x77, 0xfe, 0x36, 0xf6, 0x36, 0xf6, 0x56, 0xf6, 0x56, 0xf6, 0x56, 0xf6, 0x56, 0xf6, 0x36, 0xf6, 0x56, 0xee, 0x16, 0xee, 0xd4, 0xed, 0x32, 0xdd, 0x8f, 0xcc, 0x0d, 0xbc, 0x8b, 0xab, 0x8c, 0xa3, 0x4a, 0x9b, 0x67, 0x72, 0xc7, 0x59, 0x45, 0x49, 0x25, 0x41, 0x04, 0x39, 0x04, 0x31, 0xe3, 0x38, 0x23, 0x41, 0x24, 0x41, 0xe3, 0x30, 0x82, 0x28, 0xa2, 0x28, 0xa6, 0x49, 0x27, 0x5a, 0xe6, 0x49, 0x69, 0x5a, 0xeb, 0x6a, 0x49, 0x52, 0x25, 0x31, 0x41, 0x10, 0x21, 0x08, 0x41, 0x10, 0x67, 0x29, 0x46, 0x21, 0x06, 0x21, 0xc9, 0x31, 0x8b, 0x42, 0x8c, 0x42, 0x8c, 0x42, 0xac, 0x42, 0x2a, 0x3a, 0x4b, 0x42, 0x94, 0x7c, 0xbe, 0xf7, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4f, 0x6b, 0x0a, 0x3a, 0x09, 0x3a, 0x2a, 0x42, 0x4a, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x8b, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xad, 0x4a, 0xad, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x52, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x70, 0x63, 0x90, 0x63, 0xb0, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0x12, 0x74, 0x32, 0x74, 0xf2, 0x6b, 0xf2, 0x73, 0x12, 0x74, 0x12, 0x6c, 0x53, 0x74, 0xf2, 0x6b, 0x26, 0x29, 0x00, 0x00, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x43, 0x10, 0xc6, 0x20, 0x69, 0x31, 0x07, 0x29, 0x84, 0x20, 0x08, 0x5a, 0x2f, 0x9c, 0x8d, 0x93, 0x65, 0x51, 0xe3, 0x40, 0xe7, 0x59, 0xea, 0x82, 0xed, 0xab, 0x8f, 0xc4, 0xaf, 0xcc, 0xd0, 0xd4, 0x10, 0xdd, 0xf0, 0xd4, 0x8f, 0xcc, 0x4f, 0xc4, 0x6f, 0xbc, 0x4e, 0xbc, 0xee, 0xab, 0x6c, 0x9b, 0x2b, 0x93, 0x6c, 0x9b, 0x0c, 0x8b, 0x8b, 0x72, 0xec, 0x82, 0x8e, 0x9b, 0x2f, 0xac, 0xf1, 0xcc, 0x93, 0xed, 0x14, 0xf6, 0x14, 0xf6, 0x14, 0xf6, 0x14, 0xf6, 0xd4, 0xed, 0xf5, 0xf5, 0xf5, 0xed, 0x15, 0xee, 0x15, 0xee, 0x35, 0xee, 0xd4, 0xed, 0x52, 0xdd, 0xb0, 0xcc, 0x0d, 0xbc, 0xac, 0xab, 0x6b, 0xa3, 0x8b, 0x9b, 0x2b, 0x8b, 0xe7, 0x59, 0x05, 0x41, 0x25, 0x39, 0xa3, 0x30, 0x82, 0x28, 0x04, 0x39, 0xe4, 0x38, 0xc2, 0x38, 0x24, 0x41, 0x24, 0x39, 0xa2, 0x28, 0x61, 0x20, 0xe3, 0x38, 0xa6, 0x49, 0xc6, 0x49, 0xe8, 0x49, 0x49, 0x5a, 0x66, 0x39, 0xc4, 0x20, 0xa3, 0x20, 0x00, 0x00, 0x05, 0x21, 0xed, 0x52, 0xac, 0x42, 0x4b, 0x3a, 0x6b, 0x42, 0x8c, 0x4a, 0xac, 0x4a, 0xed, 0x4a, 0x8c, 0x42, 0x0a, 0x3a, 0x6c, 0x42, 0x2e, 0x5b, 0x3d, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe6, 0xac, 0x52, 0x2a, 0x3a, 0x2a, 0x3a, 0x4a, 0x42, 0x4a, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x4a, 0x8b, 0x4a, 0x8b, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xad, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xee, 0x52, 0xee, 0x52, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x63, 0x6f, 0x63, 0x70, 0x63, 0x90, 0x63, 0x70, 0x63, 0x90, 0x63, 0xd0, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x73, 0xd2, 0x6b, 0x90, 0x63, 0x12, 0x74, 0x94, 0x7c, 0x53, 0x74, 0x12, 0x74, 0x12, 0x74, 0x74, 0x74, 0xb1, 0x6b, 0x05, 0x21, 0x00, 0x00, 0x21, 0x08, 0x21, 0x08, 0x22, 0x10, 0x44, 0x10, 0xe7, 0x28, 0xeb, 0x39, 0x27, 0x29, 0x42, 0x18, 0x07, 0x5a, 0x0e, 0x9c, 0x4c, 0x8b, 0xc3, 0x40, 0x40, 0x30, 0xa6, 0x59, 0x4c, 0x93, 0x6f, 0xbc, 0xd0, 0xcc, 0xf0, 0xd4, 0x10, 0xdd, 0x31, 0xdd, 0xf0, 0xd4, 0x4f, 0xbc, 0xce, 0xa3, 0x8c, 0x93, 0xcd, 0x9b, 0x70, 0xb4, 0xb1, 0xc4, 0xd1, 0xcc, 0x11, 0xcd, 0x90, 0xc4, 0xce, 0xa3, 0xeb, 0x7a, 0x28, 0x62, 0xa7, 0x51, 0xc8, 0x59, 0xab, 0x7a, 0x6d, 0x93, 0xee, 0xab, 0xaf, 0xc4, 0xf0, 0xd4, 0x31, 0xdd, 0x31, 0xdd, 0x52, 0xdd, 0x93, 0xe5, 0xb3, 0xe5, 0xb4, 0xe5, 0x52, 0xdd, 0x8f, 0xcc, 0x0d, 0xb4, 0x8c, 0xa3, 0xea, 0x92, 0x68, 0x72, 0x69, 0x6a, 0x08, 0x5a, 0x87, 0x49, 0x05, 0x39, 0xe4, 0x30, 0xc3, 0x28, 0xc4, 0x28, 0xe4, 0x30, 0xc4, 0x28, 0x82, 0x20, 0xe3, 0x38, 0x04, 0x39, 0xe4, 0x30, 0xe3, 0x30, 0xe3, 0x30, 0x25, 0x39, 0x04, 0x31, 0xa3, 0x20, 0xe4, 0x28, 0xe4, 0x30, 0x04, 0x29, 0x83, 0x20, 0x25, 0x29, 0xcc, 0x4a, 0x2e, 0x53, 0x0e, 0x53, 0xed, 0x52, 0xcd, 0x4a, 0xcd, 0x4a, 0xee, 0x4a, 0xcd, 0x4a, 0xc9, 0x29, 0x4b, 0x42, 0x6b, 0x42, 0x2a, 0x3a, 0xd7, 0xbd, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x56, 0xad, 0x4a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x4a, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x4a, 0x8b, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xad, 0x52, 0xac, 0x52, 0xac, 0x52, 0xcd, 0x52, 0xee, 0x52, 0xee, 0x52, 0xee, 0x52, 0x0e, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x6f, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xd1, 0x63, 0xb1, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xf1, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0x12, 0x6c, 0x33, 0x7c, 0x90, 0x6b, 0x6c, 0x4a, 0x0e, 0x53, 0x73, 0x7c, 0xd5, 0x84, 0x74, 0x74, 0x95, 0x7c, 0x0e, 0x5b, 0x83, 0x10, 0x00, 0x00, 0x22, 0x08, 0x21, 0x08, 0x22, 0x08, 0x44, 0x18, 0x28, 0x29, 0x2c, 0x42, 0x69, 0x31, 0xa3, 0x30, 0x88, 0x72, 0xee, 0x9b, 0x48, 0x6a, 0xc3, 0x40, 0xa5, 0x59, 0xa9, 0x7a, 0x6c, 0x9b, 0x90, 0xc4, 0x31, 0xd5, 0x52, 0xdd, 0x52, 0xe5, 0x71, 0xe5, 0xd0, 0xcc, 0x8d, 0x9b, 0xab, 0x7a, 0xaa, 0x72, 0xeb, 0x82, 0x4c, 0x8b, 0x4d, 0x8b, 0x6d, 0x93, 0x4c, 0x93, 0x2b, 0x8b, 0x2c, 0x8b, 0x4d, 0x8b, 0xeb, 0x7a, 0xe8, 0x59, 0x46, 0x49, 0x25, 0x49, 0x65, 0x51, 0xc7, 0x59, 0x28, 0x6a, 0x8a, 0x7a, 0x4c, 0x93, 0xed, 0xb3, 0x8f, 0xc4, 0xf0, 0xcc, 0x52, 0xdd, 0x73, 0xe5, 0xf1, 0xdc, 0x2d, 0xbc, 0xab, 0xab, 0xa9, 0x82, 0x86, 0x51, 0xa7, 0x51, 0x08, 0x5a, 0x25, 0x39, 0xa3, 0x28, 0xe4, 0x30, 0x83, 0x20, 0x42, 0x18, 0x62, 0x18, 0x42, 0x10, 0x62, 0x18, 0x62, 0x10, 0x82, 0x20, 0xa3, 0x30, 0xa3, 0x28, 0x25, 0x39, 0x45, 0x41, 0x45, 0x41, 0x04, 0x31, 0x21, 0x08, 0xa3, 0x18, 0x24, 0x31, 0x62, 0x18, 0x42, 0x10, 0x29, 0x42, 0xed, 0x4a, 0xed, 0x4a, 0x0e, 0x53, 0x0e, 0x53, 0xed, 0x4a, 0x0e, 0x53, 0x4f, 0x5b, 0xc8, 0x31, 0xc9, 0x31, 0x8c, 0x42, 0xc8, 0x29, 0xe9, 0x31, 0xd0, 0x7b, 0xbe, 0xf7, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x11, 0x84, 0x2a, 0x42, 0x2a, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x8b, 0x42, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xac, 0x52, 0xcd, 0x52, 0xcd, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x52, 0xee, 0x52, 0x0e, 0x5b, 0x0e, 0x5b, 0x0e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0x12, 0x6c, 0xf2, 0x6b, 0x73, 0x7c, 0xf1, 0x73, 0x4b, 0x42, 0x68, 0x31, 0x88, 0x31, 0x6b, 0x42, 0xad, 0x4a, 0x8d, 0x4a, 0x88, 0x31, 0x22, 0x10, 0x01, 0x08, 0x21, 0x08, 0x42, 0x08, 0x42, 0x10, 0x64, 0x18, 0x28, 0x29, 0x2c, 0x42, 0xca, 0x39, 0x66, 0x49, 0x4b, 0x93, 0xcd, 0xa3, 0xc7, 0x61, 0x27, 0x72, 0xac, 0xab, 0x0b, 0x8b, 0x0b, 0x83, 0x90, 0xbc, 0x31, 0xd5, 0x92, 0xe5, 0xd4, 0xed, 0x93, 0xed, 0xd0, 0xd4, 0x8b, 0xa3, 0x69, 0x72, 0xc8, 0x59, 0xc8, 0x51, 0xc8, 0x51, 0x46, 0x41, 0x83, 0x28, 0x62, 0x20, 0xa4, 0x20, 0xc5, 0x28, 0xe5, 0x30, 0xc5, 0x30, 0xe5, 0x30, 0xc4, 0x30, 0x82, 0x28, 0xc3, 0x38, 0x45, 0x59, 0x66, 0x59, 0x46, 0x51, 0x66, 0x51, 0x28, 0x72, 0xad, 0xa3, 0xd0, 0xcc, 0x72, 0xdd, 0xb4, 0xe5, 0x52, 0xdd, 0xaf, 0xcc, 0xab, 0xa3, 0xe7, 0x61, 0xc4, 0x38, 0x05, 0x41, 0x25, 0x39, 0xa3, 0x28, 0x21, 0x18, 0x42, 0x18, 0x63, 0x20, 0x62, 0x20, 0x62, 0x18, 0x21, 0x10, 0x01, 0x08, 0x42, 0x10, 0xa2, 0x20, 0x04, 0x39, 0xe4, 0x38, 0x82, 0x28, 0xc3, 0x28, 0x25, 0x39, 0x25, 0x31, 0xc4, 0x20, 0xa3, 0x18, 0xe3, 0x28, 0x21, 0x10, 0x05, 0x21, 0x09, 0x3a, 0xac, 0x4a, 0x0e, 0x53, 0xee, 0x4a, 0xee, 0x52, 0x0e, 0x53, 0x4f, 0x5b, 0x2a, 0x3a, 0x26, 0x21, 0xac, 0x4a, 0xa8, 0x29, 0x47, 0x21, 0x4b, 0x3a, 0x6e, 0x6b, 0x7d, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xff, 0xff, 0xff, 0x1c, 0xe7, 0xed, 0x5a, 0x4a, 0x42, 0x4a, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x8b, 0x4a, 0x8b, 0x42, 0xac, 0x4a, 0xac, 0x52, 0xcd, 0x52, 0xad, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xee, 0x52, 0xed, 0x52, 0xee, 0x52, 0x0e, 0x5b, 0x0e, 0x5b, 0x0e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x63, 0x4f, 0x63, 0x6f, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb0, 0x6b, 0xb1, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0x12, 0x74, 0x12, 0x74, 0x90, 0x63, 0x90, 0x63, 0x0e, 0x5b, 0x0a, 0x42, 0xe6, 0x20, 0x42, 0x08, 0x42, 0x10, 0xa4, 0x20, 0x63, 0x18, 0x22, 0x10, 0x21, 0x08, 0x21, 0x08, 0x42, 0x10, 0x43, 0x10, 0x64, 0x18, 0x48, 0x31, 0x4d, 0x42, 0xaa, 0x31, 0xc7, 0x51, 0x0e, 0xac, 0x2e, 0xb4, 0x48, 0x82, 0xca, 0x92, 0xed, 0xb3, 0xca, 0x82, 0xcb, 0x7a, 0x70, 0xbc, 0x32, 0xdd, 0x93, 0xe5, 0xd4, 0xf5, 0x15, 0xf6, 0x92, 0xed, 0x8e, 0xc4, 0x0b, 0x8b, 0x47, 0x49, 0x64, 0x20, 0x22, 0x18, 0x42, 0x10, 0xe5, 0x20, 0x27, 0x29, 0xe6, 0x20, 0xa5, 0x20, 0x64, 0x18, 0x02, 0x10, 0x02, 0x10, 0x62, 0x20, 0x83, 0x28, 0x21, 0x18, 0x62, 0x28, 0x65, 0x51, 0x45, 0x51, 0xa3, 0x40, 0x25, 0x49, 0x4c, 0x93, 0x51, 0xdd, 0x35, 0xf6, 0x77, 0xf6, 0x76, 0xf6, 0xd3, 0xed, 0x0d, 0xb4, 0x04, 0x41, 0x22, 0x20, 0x83, 0x28, 0x82, 0x28, 0x66, 0x41, 0x26, 0x39, 0x62, 0x18, 0xa3, 0x20, 0x45, 0x31, 0xa7, 0x39, 0xc4, 0x20, 0x01, 0x08, 0x21, 0x10, 0xa3, 0x28, 0x44, 0x49, 0x65, 0x49, 0x83, 0x28, 0x21, 0x10, 0x82, 0x18, 0x82, 0x18, 0x82, 0x10, 0xa3, 0x20, 0x21, 0x10, 0xa3, 0x18, 0x87, 0x31, 0xa8, 0x29, 0xcd, 0x4a, 0x4f, 0x5b, 0x2f, 0x53, 0xcd, 0x4a, 0x0e, 0x53, 0x6c, 0x42, 0x05, 0x19, 0xc8, 0x39, 0xc9, 0x31, 0xc5, 0x10, 0x2a, 0x3a, 0xac, 0x4a, 0xed, 0x52, 0x18, 0xc6, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x19, 0xc6, 0x4b, 0x42, 0x2a, 0x42, 0x4a, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xac, 0x52, 0xad, 0x52, 0xcd, 0x52, 0xad, 0x52, 0xcd, 0x52, 0xed, 0x52, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x5b, 0x0e, 0x5b, 0x0e, 0x5b, 0x2e, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x63, 0x4f, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb0, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xf2, 0x6b, 0xf2, 0x73, 0x12, 0x74, 0x12, 0x6c, 0x12, 0x6c, 0x33, 0x74, 0xf2, 0x6b, 0xcd, 0x52, 0xed, 0x5a, 0x4b, 0x4a, 0x47, 0x31, 0xe5, 0x20, 0x84, 0x18, 0x83, 0x18, 0x62, 0x10, 0x42, 0x10, 0x22, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x10, 0x84, 0x20, 0x07, 0x29, 0x49, 0x29, 0x48, 0x29, 0xe8, 0x59, 0x2e, 0xb4, 0x32, 0xd5, 0xad, 0xb3, 0xc9, 0x9a, 0xe9, 0x92, 0x68, 0x6a, 0x8a, 0x72, 0x30, 0xb4, 0x52, 0xe5, 0xb3, 0xed, 0x15, 0xf6, 0x76, 0xfe, 0x56, 0xfe, 0xd4, 0xed, 0xb0, 0xcc, 0xaa, 0x82, 0xe5, 0x40, 0xa5, 0x28, 0x48, 0x31, 0x0b, 0x52, 0x6c, 0x5a, 0xac, 0x5a, 0xcd, 0x52, 0x09, 0x42, 0x45, 0x31, 0x25, 0x29, 0x0d, 0x63, 0xf0, 0x8b, 0x66, 0x59, 0x01, 0x28, 0xc4, 0x38, 0xe8, 0x69, 0xe4, 0x48, 0xe4, 0x40, 0x0a, 0x93, 0xd3, 0xed, 0xf9, 0xfe, 0x1b, 0xff, 0x1a, 0xff, 0x77, 0xf6, 0x4f, 0xb4, 0x83, 0x30, 0x62, 0x18, 0xe4, 0x30, 0x05, 0x41, 0x6a, 0x62, 0x2e, 0x6b, 0x2a, 0x4a, 0xc8, 0x41, 0xcb, 0x5a, 0xac, 0x5a, 0xe4, 0x28, 0x00, 0x08, 0x42, 0x20, 0xe4, 0x38, 0x65, 0x51, 0xe7, 0x59, 0x25, 0x39, 0x21, 0x08, 0x20, 0x00, 0x82, 0x10, 0x42, 0x10, 0x41, 0x08, 0x00, 0x08, 0x26, 0x21, 0x88, 0x31, 0xc9, 0x31, 0x6b, 0x42, 0x2f, 0x5b, 0x2f, 0x5b, 0x0e, 0x53, 0xcc, 0x4a, 0x26, 0x21, 0xa4, 0x18, 0x67, 0x29, 0xa4, 0x10, 0x87, 0x29, 0xac, 0x42, 0x8c, 0x42, 0x6b, 0x42, 0x91, 0x94, 0xbe, 0xf7, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0xa4, 0x4a, 0x42, 0x4a, 0x42, 0x4b, 0x42, 0x6b, 0x4a, 0x6b, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xad, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x52, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x5b, 0x2e, 0x5b, 0x2e, 0x5b, 0x4f, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x63, 0x6f, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb0, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xf2, 0x73, 0x12, 0x6c, 0x12, 0x6c, 0x12, 0x74, 0x13, 0x74, 0x12, 0x74, 0x74, 0x7c, 0xf2, 0x73, 0xea, 0x39, 0x88, 0x39, 0x06, 0x31, 0xc5, 0x20, 0x48, 0x31, 0xc6, 0x20, 0x42, 0x10, 0x21, 0x08, 0x42, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x10, 0x64, 0x18, 0xc6, 0x20, 0xe7, 0x28, 0xe7, 0x28, 0xc8, 0x49, 0x6b, 0x93, 0xf1, 0xcc, 0xd5, 0xed, 0x6f, 0xcc, 0xc5, 0x71, 0x86, 0x59, 0x49, 0x62, 0x6d, 0x9b, 0xf1, 0xd4, 0xb4, 0xed, 0x56, 0xfe, 0x97, 0xfe, 0xb8, 0xfe, 0xb7, 0xfe, 0x35, 0xfe, 0x52, 0xdd, 0x2f, 0xb4, 0x2d, 0x8b, 0xa9, 0x51, 0x64, 0x28, 0xc9, 0x59, 0x73, 0xa4, 0x1a, 0xc6, 0x76, 0xa5, 0x50, 0x84, 0x92, 0x8c, 0x3a, 0xce, 0xd8, 0xd5, 0x0d, 0x8b, 0x47, 0x49, 0xe5, 0x30, 0x2c, 0x83, 0x8e, 0x93, 0x69, 0x7a, 0xcc, 0xab, 0x14, 0xf6, 0x1a, 0xff, 0x5c, 0xff, 0x7c, 0xff, 0xd8, 0xfe, 0xb0, 0xc4, 0x46, 0x41, 0x26, 0x31, 0x87, 0x41, 0xc9, 0x51, 0x0a, 0x52, 0x6b, 0x5a, 0xcc, 0x6a, 0x4a, 0x5a, 0x09, 0x52, 0x47, 0x39, 0x83, 0x20, 0x42, 0x18, 0xa3, 0x30, 0x66, 0x51, 0x07, 0x6a, 0x28, 0x6a, 0x45, 0x41, 0x21, 0x10, 0x00, 0x00, 0x41, 0x10, 0xc3, 0x20, 0x21, 0x08, 0xa3, 0x18, 0x68, 0x29, 0x06, 0x19, 0xc9, 0x31, 0xcd, 0x4a, 0xcd, 0x4a, 0xed, 0x4a, 0x2e, 0x53, 0xa8, 0x31, 0x42, 0x08, 0x06, 0x21, 0xc5, 0x18, 0xc5, 0x18, 0x6b, 0x42, 0x4b, 0x3a, 0xac, 0x42, 0xe9, 0x31, 0x2d, 0x63, 0x5d, 0xef, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0x9e, 0xf7, 0x90, 0x73, 0x6b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xac, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x5b, 0x2f, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x70, 0x5b, 0x6f, 0x63, 0x6f, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xf1, 0x6b, 0xf2, 0x73, 0xf2, 0x73, 0x12, 0x74, 0x12, 0x74, 0x32, 0x74, 0x33, 0x74, 0x33, 0x7c, 0xf2, 0x73, 0x94, 0x7c, 0x2f, 0x5b, 0xc5, 0x20, 0x84, 0x20, 0x27, 0x31, 0x48, 0x31, 0xa5, 0x20, 0x22, 0x10, 0x21, 0x08, 0x41, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x10, 0x43, 0x10, 0xa5, 0x20, 0xe7, 0x28, 0x28, 0x29, 0x4a, 0x52, 0xac, 0x9b, 0x4e, 0xc4, 0x56, 0xf6, 0xb7, 0xf6, 0x87, 0x92, 0x81, 0x48, 0xc7, 0x51, 0xca, 0x7a, 0x4f, 0xbc, 0x93, 0xed, 0x36, 0xfe, 0x97, 0xfe, 0xd8, 0xfe, 0xf9, 0xfe, 0xf9, 0xfe, 0xd8, 0xfe, 0x77, 0xf6, 0x73, 0xe5, 0x2c, 0x9b, 0xe5, 0x40, 0xa5, 0x28, 0x6c, 0x6a, 0xf2, 0x9b, 0x53, 0x9c, 0x73, 0x94, 0x53, 0x9c, 0xf2, 0x9b, 0xee, 0x7a, 0xea, 0x59, 0xe9, 0x51, 0x29, 0x5a, 0xad, 0x9b, 0x53, 0xcd, 0xb1, 0xc4, 0x32, 0xdd, 0x36, 0xf6, 0xd9, 0xfe, 0x7c, 0xff, 0x9d, 0xff, 0x1a, 0xff, 0x73, 0xdd, 0xeb, 0x7a, 0x6b, 0x62, 0x2a, 0x62, 0xc8, 0x59, 0x87, 0x51, 0x47, 0x49, 0x46, 0x41, 0x26, 0x41, 0xc5, 0x30, 0x63, 0x20, 0x83, 0x20, 0x05, 0x39, 0x66, 0x51, 0xe7, 0x61, 0x47, 0x72, 0x48, 0x72, 0x45, 0x39, 0x21, 0x08, 0x00, 0x00, 0x21, 0x08, 0x41, 0x08, 0x62, 0x10, 0xc9, 0x39, 0x06, 0x21, 0x47, 0x21, 0x6c, 0x42, 0xcd, 0x4a, 0x6b, 0x42, 0x0a, 0x3a, 0x88, 0x31, 0x43, 0x10, 0x83, 0x10, 0x46, 0x29, 0xa4, 0x18, 0xa8, 0x31, 0x4b, 0x42, 0x8c, 0x4a, 0xc8, 0x31, 0xe5, 0x18, 0xc8, 0x39, 0x7a, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe6, 0x8b, 0x4a, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6c, 0x42, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xad, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x52, 0xee, 0x52, 0x0e, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x2f, 0x5b, 0x50, 0x5b, 0x70, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb0, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xd1, 0x6b, 0xd1, 0x6b, 0xf1, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0x12, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x53, 0x7c, 0x53, 0x7c, 0x12, 0x6c, 0xf2, 0x73, 0x6c, 0x4a, 0xc5, 0x20, 0x48, 0x31, 0x68, 0x31, 0x63, 0x18, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x10, 0x42, 0x10, 0x42, 0x10, 0x62, 0x10, 0x84, 0x18, 0xc6, 0x20, 0xa9, 0x39, 0xcc, 0x6a, 0xcd, 0x9b, 0xf1, 0xd4, 0xb3, 0xed, 0x19, 0xff, 0x57, 0xe6, 0x89, 0x82, 0xe4, 0x40, 0x08, 0x5a, 0xee, 0xab, 0x52, 0xe5, 0x15, 0xf6, 0x98, 0xfe, 0xf9, 0xfe, 0x3a, 0xff, 0x5a, 0xff, 0x3a, 0xff, 0x19, 0xff, 0x77, 0xfe, 0x73, 0xe5, 0x0f, 0xb4, 0x09, 0x6a, 0x06, 0x41, 0x47, 0x49, 0xc9, 0x59, 0x6b, 0x72, 0x6c, 0x7a, 0xa8, 0x61, 0xa7, 0x61, 0xab, 0x82, 0xcf, 0xa3, 0x92, 0xc4, 0x13, 0xd5, 0xb5, 0xdd, 0xf5, 0xe5, 0x35, 0xf6, 0x36, 0xf6, 0xb7, 0xf6, 0x7c, 0xff, 0xbe, 0xff, 0x3b, 0xff, 0xf5, 0xe5, 0x0f, 0xac, 0xcf, 0x9b, 0x8e, 0xa3, 0xeb, 0x8a, 0x8a, 0x7a, 0xc7, 0x61, 0x25, 0x41, 0x05, 0x41, 0xe4, 0x38, 0x05, 0x41, 0xa7, 0x51, 0x69, 0x72, 0xa9, 0x7a, 0x89, 0x7a, 0x88, 0x7a, 0x68, 0x72, 0x25, 0x39, 0x21, 0x00, 0x00, 0x00, 0x01, 0x08, 0x00, 0x00, 0xc4, 0x18, 0x88, 0x31, 0x83, 0x10, 0x8c, 0x4a, 0xee, 0x52, 0x88, 0x29, 0x26, 0x29, 0xa4, 0x20, 0x22, 0x10, 0x63, 0x10, 0xe5, 0x20, 0x83, 0x10, 0x06, 0x21, 0xe9, 0x39, 0x4a, 0x42, 0x09, 0x3a, 0x83, 0x10, 0xa4, 0x18, 0xa4, 0x18, 0x34, 0xad, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x19, 0xc6, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6c, 0x42, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xad, 0x4a, 0xad, 0x52, 0xad, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb0, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xf1, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x73, 0x12, 0x74, 0x12, 0x74, 0x33, 0x74, 0x53, 0x74, 0x53, 0x7c, 0x53, 0x7c, 0x74, 0x7c, 0x94, 0x84, 0x12, 0x74, 0x70, 0x63, 0x4b, 0x42, 0x68, 0x31, 0x07, 0x31, 0x63, 0x18, 0x21, 0x08, 0x22, 0x08, 0x42, 0x08, 0x63, 0x10, 0x62, 0x10, 0x42, 0x10, 0x62, 0x10, 0x43, 0x10, 0x64, 0x18, 0x88, 0x39, 0x4a, 0x52, 0x2c, 0x83, 0xf1, 0xd4, 0xd0, 0xdc, 0x6f, 0xcc, 0x93, 0xdd, 0xed, 0xa3, 0xe4, 0x40, 0x05, 0x41, 0x0c, 0x83, 0xf1, 0xd4, 0xd4, 0xf5, 0x77, 0xfe, 0x19, 0xff, 0x3a, 0xff, 0x5b, 0xff, 0x7b, 0xff, 0x5b, 0xff, 0x1a, 0xff, 0xb8, 0xfe, 0x56, 0xfe, 0x53, 0xdd, 0x8d, 0xa3, 0x8a, 0x82, 0x49, 0x82, 0x8a, 0x8a, 0xeb, 0x92, 0x2c, 0xa3, 0x50, 0xc4, 0x95, 0xe5, 0xd6, 0xed, 0x16, 0xee, 0x57, 0xee, 0x58, 0xf6, 0x77, 0xf6, 0x76, 0xf6, 0x56, 0xf6, 0x77, 0xf6, 0x1b, 0xff, 0xdf, 0xff, 0x5c, 0xff, 0x36, 0xee, 0xb0, 0xc4, 0xd1, 0xc4, 0x50, 0xbc, 0xad, 0xab, 0x8d, 0xa3, 0x4c, 0x9b, 0xcb, 0x82, 0x8a, 0x7a, 0x8a, 0x7a, 0xeb, 0x8a, 0x2b, 0x93, 0x6c, 0x9b, 0x8c, 0xa3, 0x4b, 0x9b, 0xea, 0x8a, 0x89, 0x72, 0x05, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x21, 0x08, 0xc5, 0x18, 0x42, 0x08, 0xc4, 0x18, 0x8c, 0x4a, 0xa9, 0x31, 0x42, 0x08, 0x22, 0x08, 0x83, 0x18, 0x21, 0x08, 0xe5, 0x20, 0xe5, 0x20, 0xc4, 0x18, 0x47, 0x29, 0x47, 0x29, 0x46, 0x21, 0x63, 0x10, 0x63, 0x10, 0xe5, 0x20, 0x63, 0x10, 0x51, 0x94, 0xdf, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x15, 0xa5, 0x6b, 0x42, 0x6b, 0x4a, 0x6c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xad, 0x4a, 0xad, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xee, 0x52, 0x0e, 0x53, 0x2e, 0x5b, 0x2f, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x70, 0x63, 0x90, 0x6b, 0x90, 0x63, 0x90, 0x63, 0xb0, 0x63, 0xb1, 0x6b, 0xb1, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x73, 0x12, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x74, 0x53, 0x7c, 0x53, 0x7c, 0x74, 0x7c, 0x73, 0x7c, 0x53, 0x7c, 0x53, 0x7c, 0x90, 0x63, 0x8c, 0x4a, 0xaa, 0x39, 0xa5, 0x20, 0x22, 0x10, 0x22, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x08, 0x42, 0x10, 0x62, 0x10, 0x42, 0x10, 0x42, 0x10, 0x22, 0x10, 0xa4, 0x20, 0x67, 0x39, 0x6a, 0x5a, 0xad, 0x9b, 0x2e, 0xbc, 0x6b, 0xab, 0x47, 0x82, 0x64, 0x61, 0x04, 0x49, 0x06, 0x41, 0x29, 0x6a, 0x4f, 0xb4, 0xb3, 0xed, 0x56, 0xfe, 0xf9, 0xfe, 0x3a, 0xff, 0x5b, 0xff, 0x7b, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x3a, 0xff, 0xfa, 0xfe, 0xd9, 0xfe, 0x98, 0xfe, 0x37, 0xf6, 0xb5, 0xed, 0xb5, 0xe5, 0xd6, 0xed, 0x16, 0xf6, 0x37, 0xf6, 0xf7, 0xfd, 0x38, 0xfe, 0xd9, 0xfe, 0x1a, 0xff, 0xf9, 0xfe, 0xd8, 0xfe, 0x97, 0xfe, 0x76, 0xf6, 0x57, 0xf6, 0xda, 0xfe, 0xbe, 0xff, 0x9d, 0xff, 0x77, 0xee, 0xb0, 0xc4, 0xd1, 0xcc, 0xd1, 0xd4, 0x2f, 0xbc, 0x0d, 0xbc, 0x0e, 0xbc, 0xee, 0xb3, 0xcd, 0xab, 0xed, 0xb3, 0x0d, 0xb4, 0x0d, 0xb4, 0xed, 0xb3, 0xed, 0xb3, 0xac, 0xab, 0x8c, 0x9b, 0xca, 0x7a, 0x04, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x08, 0x63, 0x10, 0x42, 0x10, 0x83, 0x10, 0xc4, 0x18, 0x62, 0x08, 0x41, 0x08, 0x21, 0x08, 0x43, 0x10, 0x42, 0x10, 0xe5, 0x18, 0xe5, 0x20, 0x05, 0x21, 0xc5, 0x18, 0x63, 0x10, 0x21, 0x08, 0x01, 0x00, 0x83, 0x18, 0x42, 0x10, 0x42, 0x10, 0xab, 0x62, 0x5d, 0xef, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x52, 0x8c, 0x4b, 0x42, 0x6b, 0x42, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xad, 0x4a, 0xcd, 0x4a, 0xcd, 0x4a, 0xcd, 0x4a, 0xcd, 0x52, 0xee, 0x52, 0xee, 0x52, 0xee, 0x52, 0x0e, 0x53, 0x0e, 0x5b, 0x2f, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x6b, 0xb1, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x73, 0xf2, 0x73, 0x12, 0x74, 0x13, 0x74, 0x33, 0x74, 0x53, 0x7c, 0x53, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0xf2, 0x73, 0x90, 0x6b, 0x90, 0x6b, 0x2e, 0x5b, 0xea, 0x39, 0x68, 0x31, 0x27, 0x31, 0x63, 0x10, 0x22, 0x08, 0x42, 0x10, 0x42, 0x10, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x00, 0x08, 0x01, 0x08, 0x64, 0x20, 0x06, 0x31, 0x67, 0x39, 0x28, 0x5a, 0x4b, 0x93, 0x33, 0xdd, 0xb4, 0xe5, 0x2b, 0x93, 0x86, 0x59, 0x05, 0x41, 0xa7, 0x51, 0x4c, 0x93, 0x52, 0xdd, 0x36, 0xf6, 0xb8, 0xfe, 0x1a, 0xff, 0x5b, 0xff, 0x7c, 0xff, 0x9c, 0xff, 0xbc, 0xff, 0x7c, 0xff, 0x5b, 0xff, 0x5b, 0xff, 0x5b, 0xff, 0x1a, 0xff, 0xda, 0xfe, 0xb9, 0xfe, 0x98, 0xfe, 0x57, 0xfe, 0x16, 0xf6, 0x78, 0xf6, 0x1a, 0xff, 0x5b, 0xff, 0x3a, 0xff, 0x19, 0xff, 0xd8, 0xfe, 0x97, 0xfe, 0x77, 0xf6, 0x57, 0xfe, 0xb9, 0xfe, 0x9e, 0xff, 0x9e, 0xff, 0x98, 0xf6, 0xb0, 0xc4, 0x8f, 0xc4, 0x11, 0xdd, 0xf1, 0xd4, 0x90, 0xcc, 0x4f, 0xc4, 0x4e, 0xc4, 0x2e, 0xbc, 0x4e, 0xbc, 0x6e, 0xc4, 0x6e, 0xc4, 0x2e, 0xbc, 0x0d, 0xb4, 0xec, 0xb3, 0xcd, 0xa3, 0xca, 0x7a, 0xc3, 0x28, 0x00, 0x00, 0x00, 0x00, 0x42, 0x08, 0xa3, 0x18, 0xc4, 0x20, 0x05, 0x29, 0xc5, 0x20, 0x62, 0x10, 0xa3, 0x18, 0xe5, 0x20, 0x63, 0x10, 0x22, 0x08, 0x84, 0x18, 0xa4, 0x18, 0xc4, 0x18, 0xc5, 0x18, 0x63, 0x10, 0x22, 0x08, 0x01, 0x08, 0x21, 0x08, 0x63, 0x10, 0x62, 0x10, 0x62, 0x10, 0x25, 0x29, 0x7a, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0xbe, 0xf7, 0x6f, 0x6b, 0x6b, 0x42, 0x6b, 0x42, 0x8c, 0x4a, 0x8c, 0x4a, 0xad, 0x4a, 0xad, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x52, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb0, 0x63, 0xb1, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x73, 0x12, 0x74, 0x12, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x54, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x73, 0x7c, 0x53, 0x7c, 0x33, 0x7c, 0x94, 0x7c, 0x73, 0x7c, 0xad, 0x4a, 0xe7, 0x28, 0x28, 0x31, 0xe5, 0x20, 0x21, 0x08, 0x42, 0x10, 0x84, 0x18, 0x64, 0x18, 0x62, 0x10, 0x43, 0x10, 0x63, 0x18, 0xa4, 0x20, 0x07, 0x29, 0x8a, 0x39, 0x89, 0x39, 0xc5, 0x20, 0x86, 0x39, 0x69, 0x62, 0xea, 0x82, 0xb4, 0xe5, 0x36, 0xfe, 0x4c, 0x9b, 0x25, 0x41, 0x26, 0x41, 0x8a, 0x72, 0x70, 0xbc, 0xb4, 0xed, 0x57, 0xfe, 0xd9, 0xfe, 0x3a, 0xff, 0x5b, 0xff, 0x7c, 0xff, 0x9c, 0xff, 0x9c, 0xff, 0x7c, 0xff, 0x5b, 0xff, 0x3a, 0xff, 0xfa, 0xfe, 0xb9, 0xfe, 0x78, 0xfe, 0x57, 0xfe, 0x57, 0xfe, 0xb9, 0xfe, 0x5b, 0xff, 0x9c, 0xff, 0x5b, 0xff, 0x19, 0xff, 0xf9, 0xfe, 0xb8, 0xfe, 0x97, 0xfe, 0x77, 0xfe, 0x56, 0xf6, 0xb8, 0xfe, 0x9d, 0xff, 0xbf, 0xff, 0xd9, 0xf6, 0xf1, 0xcc, 0x6f, 0xc4, 0xd0, 0xd4, 0x31, 0xdd, 0x32, 0xdd, 0xd1, 0xd4, 0xb0, 0xcc, 0x6f, 0xc4, 0x6f, 0xc4, 0x8f, 0xcc, 0x8f, 0xc4, 0x4e, 0xbc, 0x0d, 0xb4, 0xed, 0xb3, 0xad, 0xa3, 0x69, 0x6a, 0x82, 0x18, 0x00, 0x00, 0x83, 0x10, 0xe5, 0x20, 0xe5, 0x28, 0xa3, 0x18, 0xc4, 0x20, 0x05, 0x29, 0x46, 0x29, 0x06, 0x29, 0x26, 0x29, 0x67, 0x31, 0xa4, 0x18, 0xc5, 0x18, 0xc5, 0x18, 0xa4, 0x18, 0xe5, 0x20, 0x84, 0x18, 0x63, 0x10, 0x01, 0x08, 0x42, 0x08, 0xa4, 0x18, 0x83, 0x10, 0x21, 0x08, 0x22, 0x10, 0xb7, 0xb5, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xff, 0xff, 0xff, 0x9e, 0xf7, 0xcc, 0x52, 0x6b, 0x42, 0x6c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xad, 0x4a, 0xad, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x52, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x5b, 0x2f, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x63, 0x4f, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xd1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x73, 0xf2, 0x73, 0x13, 0x74, 0x12, 0x74, 0x12, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x7c, 0x53, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x94, 0x7c, 0xd5, 0x84, 0xb5, 0x84, 0x70, 0x63, 0x4b, 0x42, 0xe6, 0x28, 0x65, 0x18, 0x27, 0x31, 0xe5, 0x28, 0x42, 0x10, 0x43, 0x10, 0x65, 0x18, 0x85, 0x20, 0xc6, 0x28, 0x08, 0x29, 0x4a, 0x31, 0xeb, 0x41, 0x8e, 0x52, 0x0c, 0x42, 0x64, 0x10, 0x25, 0x29, 0x49, 0x52, 0x04, 0x29, 0x24, 0x41, 0xea, 0x92, 0xca, 0x8a, 0xe8, 0x61, 0x66, 0x49, 0xc8, 0x59, 0x8d, 0x9b, 0x12, 0xdd, 0xf5, 0xed, 0x77, 0xfe, 0xd8, 0xfe, 0x19, 0xff, 0x3a, 0xff, 0x7b, 0xff, 0x7c, 0xff, 0x9c, 0xff, 0x5b, 0xff, 0x3b, 0xff, 0x1a, 0xff, 0xfa, 0xfe, 0xd9, 0xfe, 0xfa, 0xfe, 0x1b, 0xff, 0x5c, 0xff, 0x7c, 0xff, 0x5b, 0xff, 0x3a, 0xff, 0xf9, 0xfe, 0xd8, 0xfe, 0x77, 0xfe, 0x57, 0xf6, 0x77, 0xfe, 0x77, 0xf6, 0xb8, 0xfe, 0x7d, 0xff, 0xdf, 0xff, 0x1a, 0xff, 0x53, 0xd5, 0x6f, 0xc4, 0xd0, 0xcc, 0x31, 0xdd, 0x52, 0xdd, 0x11, 0xdd, 0xf1, 0xd4, 0xd0, 0xd4, 0xb0, 0xcc, 0x8f, 0xcc, 0x6f, 0xc4, 0x2e, 0xbc, 0x2e, 0xbc, 0xed, 0xb3, 0x6c, 0x9b, 0xe8, 0x59, 0x41, 0x08, 0x62, 0x10, 0xe5, 0x20, 0x84, 0x18, 0x83, 0x18, 0x22, 0x08, 0x63, 0x10, 0x06, 0x29, 0xc8, 0x39, 0xa8, 0x39, 0x88, 0x31, 0x88, 0x31, 0x06, 0x21, 0xc5, 0x18, 0xa4, 0x18, 0xa4, 0x18, 0xe5, 0x20, 0x84, 0x18, 0x84, 0x10, 0x42, 0x08, 0xc4, 0x20, 0xe5, 0x20, 0x22, 0x08, 0x01, 0x08, 0x63, 0x10, 0xb3, 0x94, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xff, 0xff, 0xff, 0x3d, 0xe7, 0x6b, 0x4a, 0x6c, 0x42, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xad, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xf3, 0x73, 0x12, 0x74, 0x12, 0x74, 0x12, 0x74, 0x12, 0x74, 0x13, 0x74, 0x33, 0x7c, 0x53, 0x7c, 0x33, 0x7c, 0x53, 0x7c, 0x74, 0x7c, 0x94, 0x7c, 0x94, 0x7c, 0x94, 0x84, 0x94, 0x84, 0x74, 0x7c, 0x90, 0x63, 0x8c, 0x4a, 0x6c, 0x4a, 0xea, 0x41, 0xc5, 0x20, 0x85, 0x18, 0x48, 0x31, 0x88, 0x39, 0x07, 0x29, 0x85, 0x20, 0x64, 0x18, 0x85, 0x18, 0xa6, 0x18, 0xe7, 0x20, 0x27, 0x29, 0x48, 0x29, 0x28, 0x29, 0xa5, 0x20, 0xa5, 0x20, 0x09, 0x4a, 0xa7, 0x39, 0x00, 0x08, 0x41, 0x10, 0xc3, 0x28, 0xe9, 0x61, 0x09, 0x62, 0x66, 0x49, 0xaa, 0x7a, 0x70, 0xc4, 0x73, 0xe5, 0xf5, 0xf5, 0x77, 0xfe, 0xd8, 0xfe, 0xf9, 0xfe, 0x1a, 0xff, 0x3a, 0xff, 0x3b, 0xff, 0x5b, 0xff, 0x3b, 0xff, 0x3b, 0xff, 0x3b, 0xff, 0x3b, 0xff, 0x5c, 0xff, 0x7c, 0xff, 0x7c, 0xff, 0x5b, 0xff, 0x3a, 0xff, 0xf9, 0xfe, 0xd8, 0xfe, 0x97, 0xfe, 0x56, 0xfe, 0x57, 0xf6, 0x77, 0xfe, 0x97, 0xfe, 0xb8, 0xfe, 0x3c, 0xff, 0xdf, 0xff, 0x5b, 0xff, 0x94, 0xdd, 0x4f, 0xbc, 0x8f, 0xc4, 0x11, 0xdd, 0x32, 0xdd, 0x32, 0xdd, 0x11, 0xd5, 0xf1, 0xd4, 0xb0, 0xcc, 0x6f, 0xc4, 0x4f, 0xc4, 0x4e, 0xbc, 0x2e, 0xbc, 0xcd, 0xa3, 0x0b, 0x83, 0x45, 0x39, 0x21, 0x08, 0xc4, 0x20, 0xc5, 0x20, 0x84, 0x18, 0xc4, 0x20, 0xe5, 0x20, 0x06, 0x21, 0xa9, 0x39, 0x2a, 0x42, 0x0a, 0x42, 0xa8, 0x31, 0x26, 0x29, 0xe5, 0x20, 0xa4, 0x18, 0x43, 0x10, 0xe6, 0x20, 0xc5, 0x18, 0xc5, 0x18, 0xe5, 0x20, 0xe5, 0x18, 0x26, 0x21, 0x83, 0x10, 0x00, 0x00, 0x42, 0x10, 0xc4, 0x18, 0x8f, 0x73, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x7a, 0xce, 0x6b, 0x4a, 0x6c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xad, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x5b, 0x2f, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x63, 0x4f, 0x63, 0x6f, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x91, 0x63, 0xb1, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xb1, 0x6b, 0xd2, 0x6b, 0xf2, 0x73, 0xf2, 0x73, 0x13, 0x74, 0x13, 0x74, 0x12, 0x74, 0x13, 0x74, 0x33, 0x7c, 0x33, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x94, 0x7c, 0x94, 0x84, 0x95, 0x84, 0x94, 0x84, 0x53, 0x74, 0xf2, 0x6b, 0x33, 0x74, 0x33, 0x74, 0x90, 0x6b, 0xea, 0x39, 0x68, 0x31, 0x88, 0x31, 0x27, 0x31, 0x69, 0x39, 0x89, 0x39, 0xc9, 0x39, 0xa9, 0x39, 0x68, 0x31, 0x89, 0x39, 0xea, 0x41, 0x68, 0x31, 0xe6, 0x28, 0x27, 0x31, 0xe7, 0x28, 0x88, 0x41, 0xa8, 0x41, 0x62, 0x18, 0x00, 0x00, 0x20, 0x08, 0x66, 0x49, 0x6b, 0x72, 0xa8, 0x51, 0xc7, 0x59, 0x4c, 0x93, 0xb0, 0xcc, 0x73, 0xe5, 0x15, 0xf6, 0x77, 0xfe, 0xb8, 0xfe, 0xd9, 0xfe, 0xfa, 0xfe, 0xfa, 0xfe, 0x1a, 0xff, 0x3a, 0xff, 0x3b, 0xff, 0x5b, 0xff, 0x5c, 0xff, 0x7c, 0xff, 0x5c, 0xff, 0x5b, 0xff, 0x3b, 0xff, 0x1a, 0xff, 0xd8, 0xfe, 0x77, 0xfe, 0x56, 0xfe, 0x35, 0xf6, 0x15, 0xf6, 0x56, 0xf6, 0x97, 0xfe, 0xd8, 0xfe, 0x5c, 0xff, 0xdf, 0xff, 0x7d, 0xff, 0xf5, 0xed, 0x0e, 0xb4, 0x2e, 0xbc, 0x31, 0xdd, 0x52, 0xdd, 0x52, 0xdd, 0x11, 0xd5, 0xf0, 0xd4, 0xb0, 0xcc, 0x8f, 0xc4, 0x6f, 0xc4, 0x6f, 0xc4, 0x0e, 0xb4, 0x6c, 0x93, 0x49, 0x6a, 0xc4, 0x30, 0x21, 0x08, 0x62, 0x10, 0x84, 0x18, 0xe5, 0x20, 0x06, 0x29, 0xa8, 0x39, 0xc9, 0x39, 0x4b, 0x4a, 0x6b, 0x4a, 0xe9, 0x39, 0x67, 0x29, 0x47, 0x29, 0xc4, 0x18, 0x42, 0x10, 0x63, 0x10, 0x47, 0x29, 0xa4, 0x18, 0xa4, 0x18, 0x26, 0x21, 0x68, 0x29, 0xc5, 0x18, 0x01, 0x08, 0x21, 0x08, 0x63, 0x10, 0xa4, 0x18, 0xac, 0x52, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x97, 0xb5, 0x6c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xad, 0x4a, 0xcd, 0x4a, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x52, 0x0e, 0x53, 0x0e, 0x5b, 0x2f, 0x5b, 0x2f, 0x5b, 0x4f, 0x63, 0x4f, 0x63, 0x4f, 0x63, 0x4f, 0x63, 0x70, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x6b, 0xb0, 0x6b, 0xb1, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xf2, 0x73, 0x12, 0x74, 0x13, 0x74, 0x12, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x74, 0x53, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x94, 0x7c, 0x94, 0x7c, 0x94, 0x84, 0xb5, 0x84, 0xb4, 0x84, 0xb4, 0x84, 0xf5, 0x8c, 0x16, 0x8d, 0xd5, 0x8c, 0x70, 0x63, 0x2f, 0x5b, 0x33, 0x7c, 0xb1, 0x6b, 0x68, 0x31, 0x23, 0x10, 0xa5, 0x20, 0xa9, 0x39, 0x0b, 0x42, 0xeb, 0x41, 0x69, 0x31, 0x68, 0x31, 0x69, 0x39, 0x27, 0x31, 0x85, 0x18, 0x44, 0x10, 0xc5, 0x28, 0x46, 0x39, 0x83, 0x20, 0x01, 0x08, 0x41, 0x10, 0x45, 0x39, 0x8b, 0x72, 0x29, 0x62, 0x46, 0x41, 0x08, 0x62, 0xcd, 0xab, 0xf1, 0xd4, 0x73, 0xed, 0xf5, 0xf5, 0x57, 0xfe, 0x98, 0xfe, 0xd9, 0xfe, 0xf9, 0xfe, 0x1a, 0xff, 0x1a, 0xff, 0x3b, 0xff, 0x5b, 0xff, 0x5c, 0xff, 0x5c, 0xff, 0x3b, 0xff, 0x3b, 0xff, 0x1a, 0xff, 0xd8, 0xfe, 0x97, 0xfe, 0x36, 0xfe, 0x15, 0xf6, 0xf4, 0xed, 0xb3, 0xed, 0x15, 0xee, 0x97, 0xfe, 0xf9, 0xfe, 0x7c, 0xff, 0xff, 0xff, 0xde, 0xff, 0x97, 0xf6, 0x0e, 0xac, 0x8c, 0xa3, 0x52, 0xe5, 0x73, 0xe5, 0x73, 0xe5, 0x31, 0xdd, 0xd0, 0xd4, 0xd0, 0xcc, 0xd0, 0xcc, 0xb0, 0xcc, 0x6f, 0xc4, 0xad, 0xab, 0x8a, 0x7a, 0x67, 0x49, 0x83, 0x20, 0x22, 0x08, 0x42, 0x10, 0xc4, 0x20, 0x26, 0x29, 0x26, 0x29, 0x87, 0x31, 0xe9, 0x41, 0x8c, 0x52, 0xac, 0x52, 0x0a, 0x42, 0x67, 0x29, 0x06, 0x29, 0x63, 0x10, 0x21, 0x08, 0x42, 0x10, 0x06, 0x21, 0xa4, 0x18, 0x43, 0x10, 0xa4, 0x18, 0x67, 0x29, 0xe5, 0x20, 0x42, 0x10, 0x62, 0x10, 0x42, 0x08, 0x83, 0x10, 0x09, 0x42, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x9c, 0x8c, 0x4a, 0xac, 0x4a, 0xad, 0x4a, 0xad, 0x4a, 0xcd, 0x52, 0xcd, 0x4a, 0xee, 0x52, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x63, 0x70, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x6b, 0xb0, 0x63, 0xb1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x73, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x74, 0x53, 0x7c, 0x74, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x94, 0x7c, 0x94, 0x7c, 0x95, 0x84, 0xb4, 0x84, 0xb4, 0x84, 0xd5, 0x84, 0xb5, 0x84, 0xf6, 0x8c, 0xb5, 0x84, 0xf1, 0x6b, 0x73, 0x7c, 0x37, 0x95, 0x16, 0x95, 0xf1, 0x73, 0xc9, 0x39, 0xa5, 0x20, 0x85, 0x18, 0xc6, 0x20, 0x27, 0x29, 0x27, 0x29, 0xc6, 0x20, 0xc6, 0x18, 0x89, 0x39, 0x68, 0x31, 0x64, 0x10, 0x06, 0x29, 0x8c, 0x5a, 0xc9, 0x41, 0x22, 0x10, 0x83, 0x18, 0xa8, 0x41, 0x8b, 0x6a, 0x8a, 0x72, 0x87, 0x49, 0x87, 0x51, 0xab, 0x7a, 0xee, 0xab, 0xb1, 0xd4, 0x73, 0xe5, 0xf5, 0xf5, 0x36, 0xfe, 0x78, 0xfe, 0xb8, 0xfe, 0xd9, 0xfe, 0xfa, 0xfe, 0x1b, 0xff, 0x3b, 0xff, 0x3b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1a, 0xff, 0xd8, 0xfe, 0x97, 0xfe, 0x36, 0xfe, 0xd4, 0xf5, 0xd5, 0xed, 0x56, 0xf6, 0x15, 0xee, 0xf5, 0xed, 0xd8, 0xfe, 0xfa, 0xfe, 0x5c, 0xff, 0xdf, 0xff, 0xde, 0xff, 0x1a, 0xff, 0x33, 0xd5, 0xcc, 0xab, 0x10, 0xd5, 0x52, 0xe5, 0x53, 0xdd, 0x32, 0xdd, 0x11, 0xdd, 0x11, 0xd5, 0x11, 0xd5, 0xb0, 0xcc, 0x0e, 0xb4, 0x0b, 0x8b, 0xe8, 0x61, 0xe5, 0x28, 0x22, 0x08, 0x42, 0x10, 0x84, 0x18, 0xe5, 0x28, 0x26, 0x31, 0x26, 0x29, 0xc5, 0x20, 0x47, 0x31, 0x2a, 0x42, 0xcd, 0x5a, 0xac, 0x52, 0x87, 0x31, 0x63, 0x10, 0x22, 0x08, 0x42, 0x08, 0x21, 0x08, 0x84, 0x10, 0xa4, 0x18, 0x42, 0x10, 0x63, 0x10, 0xc5, 0x18, 0xe5, 0x20, 0xa4, 0x18, 0x62, 0x10, 0x63, 0x10, 0xc4, 0x18, 0x87, 0x31, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0x52, 0x84, 0x8c, 0x42, 0x8c, 0x4a, 0xac, 0x4a, 0xcd, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xce, 0x52, 0x0e, 0x5b, 0x0e, 0x5b, 0x0e, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x63, 0x6f, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb0, 0x63, 0xb1, 0x6b, 0xb1, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x73, 0xf2, 0x73, 0x13, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x74, 0x53, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x74, 0x84, 0x94, 0x84, 0x94, 0x84, 0x95, 0x84, 0xb5, 0x84, 0xb5, 0x84, 0xb5, 0x84, 0xd5, 0x84, 0xb5, 0x84, 0xd5, 0x84, 0xb5, 0x84, 0xd5, 0x84, 0xf5, 0x8c, 0xf6, 0x8c, 0x17, 0x95, 0x57, 0x95, 0xb4, 0x84, 0xd1, 0x73, 0x0f, 0x63, 0x4c, 0x4a, 0x27, 0x29, 0x27, 0x29, 0x6c, 0x4a, 0x4b, 0x42, 0x4c, 0x42, 0xf1, 0x6b, 0x6f, 0x5b, 0x4b, 0x42, 0xf2, 0x73, 0xd5, 0x8c, 0x4b, 0x4a, 0xa5, 0x18, 0x2b, 0x4a, 0x2e, 0x7b, 0xab, 0x7a, 0xc8, 0x59, 0x67, 0x49, 0xc8, 0x59, 0xcb, 0x82, 0xcd, 0xab, 0xb0, 0xcc, 0x53, 0xe5, 0xd4, 0xf5, 0x16, 0xfe, 0x57, 0xfe, 0x98, 0xfe, 0xd9, 0xfe, 0x1a, 0xff, 0x1a, 0xff, 0xfa, 0xfe, 0xd9, 0xfe, 0xfa, 0xfe, 0xd9, 0xfe, 0x98, 0xfe, 0x77, 0xfe, 0x35, 0xf6, 0xb4, 0xed, 0x16, 0xee, 0x3a, 0xff, 0xda, 0xfe, 0x36, 0xf6, 0xb8, 0xfe, 0x1a, 0xff, 0x5c, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0x1b, 0xff, 0x37, 0xf6, 0x32, 0xd5, 0xcf, 0xd4, 0x32, 0xdd, 0x52, 0xdd, 0x52, 0xe5, 0x52, 0xe5, 0x52, 0xdd, 0xf1, 0xd4, 0x2e, 0xbc, 0x6c, 0x9b, 0x49, 0x72, 0x46, 0x41, 0x63, 0x18, 0x22, 0x08, 0x63, 0x18, 0x83, 0x18, 0xc4, 0x20, 0x67, 0x31, 0x06, 0x29, 0xa4, 0x18, 0xc5, 0x20, 0xe5, 0x20, 0xc9, 0x39, 0x0a, 0x42, 0x05, 0x21, 0x22, 0x08, 0x22, 0x08, 0x22, 0x08, 0x21, 0x08, 0x63, 0x10, 0xa4, 0x18, 0x42, 0x10, 0x42, 0x10, 0x63, 0x10, 0xa4, 0x18, 0xc5, 0x20, 0x63, 0x10, 0x83, 0x10, 0xe5, 0x20, 0x87, 0x31, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd1, 0x73, 0x8c, 0x4a, 0x8c, 0x4a, 0xad, 0x4a, 0xcd, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x52, 0x0e, 0x5b, 0x0e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x63, 0x4f, 0x63, 0x70, 0x63, 0x70, 0x63, 0x90, 0x63, 0xb0, 0x63, 0xb0, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x73, 0x13, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x7c, 0x33, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x74, 0x84, 0x94, 0x7c, 0x94, 0x7c, 0x95, 0x84, 0x95, 0x84, 0xb5, 0x84, 0xb5, 0x84, 0xb5, 0x84, 0xd5, 0x84, 0xd5, 0x84, 0xd5, 0x8c, 0xd5, 0x84, 0x16, 0x8d, 0xf6, 0x8c, 0xf6, 0x8c, 0x16, 0x8d, 0x37, 0x95, 0x58, 0x9d, 0x78, 0x9d, 0x98, 0x9d, 0x57, 0x95, 0xb1, 0x6b, 0xca, 0x39, 0x2f, 0x63, 0xf6, 0x94, 0x94, 0x7c, 0x77, 0x95, 0x1a, 0xa6, 0x74, 0x7c, 0x54, 0x74, 0x1b, 0xae, 0x17, 0x95, 0xea, 0x39, 0x0a, 0x3a, 0x2e, 0x73, 0xec, 0x82, 0x4a, 0x72, 0x87, 0x51, 0x46, 0x49, 0xe8, 0x61, 0xcb, 0x82, 0x8d, 0xa3, 0x50, 0xc4, 0x12, 0xdd, 0xb4, 0xed, 0x16, 0xfe, 0x57, 0xfe, 0xb8, 0xfe, 0xf9, 0xfe, 0xf9, 0xfe, 0xb9, 0xfe, 0xb9, 0xfe, 0xb9, 0xfe, 0x98, 0xfe, 0x97, 0xfe, 0x77, 0xfe, 0x36, 0xfe, 0x94, 0xed, 0x77, 0xf6, 0x7b, 0xff, 0xfa, 0xfe, 0xb8, 0xfe, 0xf9, 0xfe, 0x1a, 0xff, 0x5c, 0xff, 0xdf, 0xff, 0xff, 0xff, 0x5c, 0xff, 0x57, 0xf6, 0xd5, 0xed, 0x32, 0xdd, 0x11, 0xdd, 0x32, 0xdd, 0x52, 0xdd, 0x52, 0xe5, 0x32, 0xdd, 0x90, 0xc4, 0xcd, 0xab, 0xcb, 0x82, 0xc8, 0x51, 0xa4, 0x28, 0x42, 0x10, 0x63, 0x18, 0xc4, 0x20, 0xc4, 0x20, 0xe5, 0x20, 0x67, 0x29, 0x67, 0x31, 0x47, 0x29, 0x67, 0x29, 0xa4, 0x18, 0xa4, 0x18, 0x26, 0x29, 0x84, 0x18, 0x22, 0x08, 0x22, 0x08, 0x42, 0x08, 0x21, 0x08, 0x42, 0x10, 0x63, 0x10, 0x21, 0x08, 0x22, 0x08, 0x42, 0x10, 0x43, 0x10, 0xa4, 0x18, 0xe5, 0x20, 0x84, 0x10, 0xe5, 0x20, 0x67, 0x29, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x90, 0x6b, 0x8c, 0x4a, 0xac, 0x42, 0xcd, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xed, 0x52, 0xee, 0x52, 0x0e, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x2f, 0x5b, 0x4f, 0x63, 0x4f, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x6b, 0xb0, 0x6b, 0xb1, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x73, 0xf2, 0x73, 0xf2, 0x73, 0xf3, 0x73, 0x13, 0x74, 0x33, 0x74, 0x33, 0x74, 0x53, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x94, 0x84, 0xb5, 0x84, 0xb5, 0x84, 0xb5, 0x84, 0xb5, 0x84, 0xb5, 0x84, 0xd5, 0x84, 0xd5, 0x8c, 0xd5, 0x8c, 0xf5, 0x8c, 0xf6, 0x8c, 0xf6, 0x8c, 0x16, 0x8d, 0xf6, 0x8c, 0xf6, 0x8c, 0x37, 0x95, 0x99, 0x9d, 0xfa, 0xa5, 0x5b, 0xae, 0x1a, 0xa6, 0x12, 0x74, 0x2f, 0x63, 0xd6, 0x8c, 0x78, 0x9d, 0x37, 0x95, 0x37, 0x95, 0x53, 0x7c, 0x50, 0x63, 0x4f, 0x63, 0x4f, 0x63, 0xa9, 0x41, 0xa5, 0x20, 0xc9, 0x49, 0xec, 0x82, 0xec, 0x8a, 0x08, 0x62, 0x25, 0x49, 0x66, 0x51, 0x09, 0x6a, 0xcb, 0x82, 0x8d, 0xa3, 0x4f, 0xbc, 0x11, 0xd5, 0x94, 0xed, 0xf5, 0xf5, 0x57, 0xfe, 0x98, 0xfe, 0xb8, 0xfe, 0x99, 0xfe, 0x98, 0xfe, 0x98, 0xfe, 0x97, 0xfe, 0x76, 0xfe, 0x97, 0xfe, 0xb7, 0xfe, 0x73, 0xe5, 0xd5, 0xed, 0x9c, 0xff, 0x3a, 0xff, 0xd8, 0xfe, 0xd8, 0xfe, 0x1a, 0xff, 0x9c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbd, 0xff, 0x36, 0xee, 0xd2, 0xc4, 0x73, 0xdd, 0x52, 0xe5, 0x12, 0xdd, 0x32, 0xdd, 0x32, 0xdd, 0xd0, 0xd4, 0x2e, 0xb4, 0x4c, 0x93, 0x29, 0x62, 0x46, 0x41, 0x63, 0x18, 0x22, 0x10, 0x83, 0x18, 0xe5, 0x20, 0x26, 0x29, 0x47, 0x29, 0x67, 0x29, 0x2a, 0x42, 0xac, 0x52, 0x4a, 0x4a, 0x47, 0x29, 0xe5, 0x20, 0xc5, 0x20, 0x63, 0x10, 0x22, 0x08, 0x21, 0x08, 0x62, 0x10, 0x21, 0x10, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x42, 0x08, 0x62, 0x10, 0x62, 0x10, 0xc4, 0x18, 0xc4, 0x18, 0x83, 0x18, 0x63, 0x10, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4e, 0x63, 0x8c, 0x4a, 0xac, 0x4a, 0xad, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x52, 0x0e, 0x5b, 0x0e, 0x5b, 0x2f, 0x5b, 0x2f, 0x5b, 0x2f, 0x5b, 0x4f, 0x63, 0x4f, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x6b, 0xb1, 0x6b, 0xb1, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xf2, 0x73, 0xf2, 0x73, 0x12, 0x74, 0x12, 0x74, 0x12, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x74, 0x53, 0x74, 0x53, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x75, 0x7c, 0x94, 0x84, 0xb5, 0x84, 0xb5, 0x84, 0xd5, 0x84, 0xd5, 0x84, 0xd5, 0x84, 0xd5, 0x8c, 0xd5, 0x8c, 0xd5, 0x84, 0xd6, 0x8c, 0xd6, 0x8c, 0xf6, 0x8c, 0xf6, 0x8c, 0x37, 0x95, 0x78, 0x9d, 0x99, 0x9d, 0xb9, 0x9d, 0x78, 0x95, 0xd5, 0x8c, 0x12, 0x7c, 0x0e, 0x63, 0x2b, 0x4a, 0x0b, 0x4a, 0x2b, 0x4a, 0xe9, 0x41, 0x67, 0x39, 0x26, 0x31, 0xc5, 0x28, 0x62, 0x10, 0x62, 0x10, 0x63, 0x18, 0x23, 0x18, 0x47, 0x39, 0xec, 0x7a, 0x0c, 0x8b, 0x6a, 0x72, 0xa7, 0x59, 0x66, 0x51, 0xa7, 0x59, 0x49, 0x72, 0x0c, 0x93, 0xad, 0xab, 0x2f, 0xbc, 0xd1, 0xd4, 0x53, 0xe5, 0xb4, 0xed, 0x16, 0xfe, 0x57, 0xfe, 0x57, 0xfe, 0x57, 0xfe, 0x77, 0xfe, 0x77, 0xfe, 0x56, 0xfe, 0xb8, 0xfe, 0x7a, 0xff, 0xf5, 0xe5, 0xed, 0xbb, 0xf6, 0xf5, 0x98, 0xfe, 0x53, 0xe5, 0x91, 0xcc, 0x53, 0xe5, 0x37, 0xf6, 0x3a, 0xff, 0x7b, 0xff, 0x77, 0xf6, 0xce, 0xab, 0xea, 0x82, 0xb3, 0xe5, 0xb3, 0xed, 0xf1, 0xd4, 0x11, 0xdd, 0xf1, 0xd4, 0x6f, 0xc4, 0xac, 0xa3, 0xaa, 0x7a, 0xa7, 0x51, 0xe5, 0x30, 0x43, 0x18, 0x42, 0x10, 0x83, 0x18, 0x05, 0x29, 0x47, 0x29, 0xe9, 0x39, 0x8b, 0x52, 0xac, 0x52, 0x4a, 0x4a, 0x67, 0x31, 0x06, 0x29, 0x06, 0x21, 0xc5, 0x18, 0x62, 0x10, 0x21, 0x08, 0x21, 0x08, 0x42, 0x10, 0x42, 0x10, 0x42, 0x10, 0x42, 0x10, 0x21, 0x08, 0x01, 0x08, 0x42, 0x08, 0x62, 0x10, 0x41, 0x08, 0x21, 0x08, 0x62, 0x10, 0x83, 0x18, 0x21, 0x08, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2e, 0x5b, 0x8c, 0x42, 0xad, 0x4a, 0xad, 0x4a, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x52, 0x0e, 0x5b, 0x0e, 0x5b, 0x0e, 0x5b, 0x2f, 0x5b, 0x4f, 0x63, 0x4f, 0x63, 0x4f, 0x63, 0x4f, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x73, 0x12, 0x74, 0x12, 0x74, 0x12, 0x74, 0x13, 0x74, 0x33, 0x7c, 0x33, 0x7c, 0x53, 0x74, 0x53, 0x7c, 0x53, 0x7c, 0x74, 0x7c, 0x74, 0x84, 0x74, 0x7c, 0x75, 0x7c, 0x95, 0x84, 0xb5, 0x84, 0xb5, 0x84, 0xd5, 0x84, 0xd5, 0x84, 0xd5, 0x84, 0xf6, 0x8c, 0xd6, 0x8c, 0xd5, 0x8c, 0xd6, 0x8c, 0xd6, 0x8c, 0x16, 0x8d, 0x78, 0x9d, 0x98, 0x9d, 0x78, 0x95, 0xb5, 0x8c, 0x70, 0x6b, 0x8c, 0x52, 0xa9, 0x41, 0xc5, 0x28, 0x64, 0x20, 0xa5, 0x28, 0x84, 0x20, 0x01, 0x08, 0x01, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x42, 0x18, 0x67, 0x39, 0xac, 0x6a, 0xeb, 0x82, 0xab, 0x82, 0x49, 0x72, 0xa7, 0x59, 0x87, 0x51, 0xe8, 0x69, 0x8a, 0x7a, 0x2c, 0x93, 0xcd, 0xab, 0x2e, 0xbc, 0xd1, 0xd4, 0x53, 0xe5, 0xb5, 0xf5, 0xf5, 0xf5, 0x15, 0xf6, 0x36, 0xfe, 0x36, 0xfe, 0x57, 0xfe, 0x77, 0xfe, 0xf8, 0xfe, 0xdd, 0xff, 0xfa, 0xf6, 0x89, 0x92, 0xa6, 0x81, 0xeb, 0x92, 0x07, 0x7a, 0x86, 0x71, 0x49, 0x8a, 0x4d, 0xa3, 0x50, 0xc4, 0x2f, 0xbc, 0xaa, 0x8a, 0xc3, 0x48, 0xc9, 0x8a, 0x76, 0xfe, 0xd4, 0xed, 0x11, 0xd5, 0xf1, 0xd4, 0xb0, 0xcc, 0x0e, 0xb4, 0x0b, 0x8b, 0x08, 0x62, 0x46, 0x41, 0xa3, 0x20, 0x42, 0x10, 0xa4, 0x20, 0x05, 0x29, 0x47, 0x31, 0x09, 0x42, 0x8b, 0x52, 0x8b, 0x52, 0xc9, 0x39, 0xe5, 0x20, 0x63, 0x10, 0x63, 0x18, 0xc5, 0x20, 0xa4, 0x18, 0x42, 0x10, 0x00, 0x08, 0x21, 0x08, 0x01, 0x08, 0x84, 0x18, 0xc4, 0x18, 0x62, 0x10, 0x22, 0x08, 0x42, 0x10, 0x22, 0x10, 0x42, 0x10, 0x42, 0x08, 0x21, 0x08, 0x01, 0x08, 0x42, 0x10, 0x42, 0x10, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0e, 0x5b, 0x8c, 0x4a, 0xad, 0x4a, 0xcd, 0x4a, 0xcd, 0x52, 0xed, 0x52, 0x0e, 0x53, 0x0e, 0x5b, 0x0e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x63, 0x6f, 0x63, 0x6f, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xf2, 0x73, 0xf2, 0x73, 0xf2, 0x73, 0x12, 0x74, 0x13, 0x74, 0x12, 0x74, 0x33, 0x7c, 0x53, 0x7c, 0x33, 0x7c, 0x33, 0x7c, 0x53, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x94, 0x7c, 0x94, 0x84, 0x95, 0x84, 0xb5, 0x84, 0xd5, 0x84, 0xd5, 0x8c, 0xd5, 0x84, 0xd5, 0x84, 0xd5, 0x8c, 0xd5, 0x8c, 0xf6, 0x8c, 0x17, 0x8d, 0x58, 0x95, 0x99, 0x9d, 0x58, 0x9d, 0x53, 0x7c, 0x0e, 0x5b, 0x0a, 0x4a, 0x26, 0x31, 0x84, 0x20, 0x43, 0x18, 0x43, 0x18, 0x22, 0x18, 0x63, 0x20, 0x63, 0x18, 0x21, 0x08, 0x21, 0x08, 0x42, 0x10, 0x21, 0x08, 0x21, 0x10, 0x22, 0x10, 0x22, 0x10, 0x01, 0x08, 0x21, 0x10, 0xc4, 0x20, 0x2a, 0x5a, 0xcc, 0x82, 0xab, 0x82, 0x8a, 0x7a, 0x29, 0x6a, 0xc8, 0x61, 0xe8, 0x61, 0x49, 0x72, 0xcb, 0x82, 0x4c, 0x9b, 0xcd, 0xab, 0x4f, 0xc4, 0x12, 0xdd, 0x93, 0xed, 0xd4, 0xed, 0x15, 0xf6, 0x36, 0xfe, 0x56, 0xfe, 0x77, 0xfe, 0xd8, 0xfe, 0x5b, 0xff, 0xde, 0xff, 0xbe, 0xff, 0x0f, 0xbc, 0x00, 0x48, 0x00, 0x30, 0x00, 0x28, 0x00, 0x30, 0x82, 0x40, 0x86, 0x61, 0x87, 0x69, 0xe4, 0x50, 0x41, 0x30, 0x20, 0x30, 0xec, 0xbb, 0x97, 0xfe, 0xb3, 0xe5, 0x11, 0xd5, 0xd0, 0xd4, 0x6f, 0xc4, 0xad, 0xa3, 0x8a, 0x72, 0x87, 0x49, 0x05, 0x31, 0x62, 0x18, 0x42, 0x10, 0xe5, 0x28, 0x26, 0x29, 0xe9, 0x41, 0x8c, 0x52, 0xe9, 0x39, 0x87, 0x31, 0xa8, 0x39, 0xe9, 0x39, 0xc8, 0x39, 0xa4, 0x18, 0xe5, 0x20, 0xe5, 0x20, 0x62, 0x10, 0x00, 0x08, 0x01, 0x08, 0x21, 0x08, 0xc5, 0x20, 0xc4, 0x18, 0x42, 0x08, 0x62, 0x10, 0x21, 0x08, 0x22, 0x10, 0x42, 0x10, 0x63, 0x10, 0x42, 0x10, 0x22, 0x08, 0x42, 0x10, 0x42, 0x10, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0e, 0x5b, 0xac, 0x4a, 0xad, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0x0e, 0x53, 0x2e, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x6f, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb0, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x73, 0xf2, 0x73, 0x12, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x7c, 0x53, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x94, 0x7c, 0xb5, 0x84, 0xb5, 0x84, 0xd5, 0x84, 0xb5, 0x84, 0xd5, 0x84, 0xd5, 0x8c, 0xd5, 0x8c, 0xb5, 0x84, 0xf6, 0x8c, 0x78, 0x95, 0x58, 0x9d, 0xf6, 0x94, 0x53, 0x84, 0x0e, 0x63, 0xc9, 0x41, 0x27, 0x31, 0x06, 0x31, 0x06, 0x31, 0xa5, 0x28, 0x63, 0x20, 0x42, 0x10, 0x42, 0x10, 0x62, 0x18, 0x62, 0x10, 0x22, 0x10, 0x22, 0x10, 0x42, 0x10, 0x42, 0x10, 0x42, 0x10, 0x01, 0x10, 0x01, 0x10, 0x22, 0x10, 0x01, 0x08, 0x21, 0x08, 0x67, 0x41, 0xcc, 0x82, 0xab, 0x82, 0x8a, 0x7a, 0xab, 0x7a, 0x49, 0x72, 0xe8, 0x61, 0x08, 0x6a, 0x8a, 0x7a, 0xeb, 0x8a, 0x4c, 0x9b, 0xee, 0xb3, 0xb0, 0xcc, 0x32, 0xdd, 0x94, 0xed, 0xf5, 0xf5, 0x36, 0xfe, 0x77, 0xfe, 0xf9, 0xfe, 0x5b, 0xff, 0x9d, 0xff, 0xbe, 0xff, 0xbe, 0xff, 0x98, 0xf6, 0xad, 0xb3, 0x27, 0x82, 0xc6, 0x71, 0x04, 0x51, 0x62, 0x38, 0x82, 0x38, 0x62, 0x30, 0x01, 0x20, 0x01, 0x20, 0x65, 0x59, 0xaf, 0xcc, 0x35, 0xf6, 0x73, 0xe5, 0xf1, 0xd4, 0xaf, 0xcc, 0x0e, 0xbc, 0x0b, 0x93, 0x08, 0x5a, 0x46, 0x39, 0xe4, 0x28, 0x21, 0x10, 0x83, 0x18, 0x47, 0x31, 0x0a, 0x42, 0xac, 0x5a, 0x09, 0x42, 0x46, 0x29, 0xa8, 0x39, 0x0a, 0x42, 0xed, 0x5a, 0xed, 0x52, 0xe5, 0x20, 0x84, 0x18, 0xa4, 0x18, 0x42, 0x10, 0x21, 0x08, 0x22, 0x08, 0x41, 0x08, 0xa4, 0x18, 0x84, 0x18, 0x42, 0x10, 0x62, 0x10, 0x21, 0x08, 0x42, 0x10, 0x42, 0x10, 0x63, 0x10, 0x83, 0x18, 0x83, 0x10, 0x83, 0x18, 0x42, 0x08, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x5a, 0xad, 0x4a, 0xad, 0x4a, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x52, 0x0e, 0x53, 0x2e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x90, 0x63, 0x70, 0x63, 0x90, 0x63, 0xb0, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xf2, 0x73, 0xf2, 0x73, 0xf2, 0x73, 0x12, 0x74, 0x12, 0x74, 0x12, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x7c, 0x33, 0x7c, 0x53, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x94, 0x7c, 0x94, 0x84, 0x95, 0x84, 0xb5, 0x84, 0xd5, 0x84, 0xd5, 0x8c, 0xd5, 0x84, 0xd5, 0x84, 0xd5, 0x8c, 0xf6, 0x8c, 0x17, 0x95, 0x57, 0x95, 0xf6, 0x8c, 0x33, 0x84, 0xed, 0x62, 0xa8, 0x41, 0x26, 0x31, 0x27, 0x31, 0x68, 0x39, 0x26, 0x31, 0xc5, 0x28, 0xc5, 0x28, 0x83, 0x18, 0x21, 0x08, 0x21, 0x08, 0x21, 0x10, 0x21, 0x10, 0x21, 0x08, 0x21, 0x10, 0x22, 0x10, 0x42, 0x10, 0x22, 0x10, 0x22, 0x10, 0x22, 0x10, 0x22, 0x10, 0x01, 0x08, 0x00, 0x00, 0xa4, 0x20, 0x6b, 0x6a, 0xec, 0x82, 0xaa, 0x7a, 0xab, 0x82, 0xab, 0x7a, 0x69, 0x72, 0x08, 0x6a, 0x69, 0x72, 0xca, 0x82, 0xeb, 0x8a, 0x8d, 0xa3, 0x2f, 0xbc, 0xd1, 0xd4, 0x53, 0xe5, 0xd4, 0xf5, 0x35, 0xfe, 0xb7, 0xfe, 0x3a, 0xff, 0x7b, 0xff, 0x7c, 0xff, 0x9d, 0xff, 0x7c, 0xff, 0x9b, 0xff, 0x39, 0xff, 0x56, 0xf6, 0x73, 0xe5, 0xee, 0xb3, 0xc7, 0x71, 0x41, 0x38, 0x00, 0x18, 0x00, 0x18, 0xa3, 0x48, 0x4b, 0x9b, 0x52, 0xdd, 0x73, 0xe5, 0x11, 0xd5, 0xd0, 0xcc, 0x6f, 0xc4, 0xcd, 0xa3, 0x89, 0x72, 0xa7, 0x49, 0x46, 0x39, 0x83, 0x20, 0x01, 0x08, 0xe4, 0x20, 0x4a, 0x4a, 0xed, 0x62, 0x6b, 0x4a, 0x67, 0x31, 0x87, 0x31, 0xc8, 0x39, 0x6b, 0x52, 0xd0, 0x7b, 0x2d, 0x5b, 0xe5, 0x20, 0x01, 0x08, 0x22, 0x10, 0x42, 0x10, 0x21, 0x08, 0x63, 0x10, 0x42, 0x10, 0x62, 0x10, 0x63, 0x10, 0x42, 0x10, 0x42, 0x08, 0x42, 0x10, 0x42, 0x10, 0x22, 0x08, 0x63, 0x10, 0x83, 0x18, 0xc4, 0x18, 0xc5, 0x20, 0x83, 0x18, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0e, 0x5b, 0xac, 0x4a, 0xcd, 0x4a, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x52, 0xee, 0x52, 0x0e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x6f, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xf2, 0x73, 0xf2, 0x73, 0xf2, 0x6b, 0x12, 0x74, 0x13, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x7c, 0x33, 0x7c, 0x53, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x94, 0x7c, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0xb5, 0x84, 0xb5, 0x84, 0xb5, 0x84, 0xb5, 0x84, 0xf6, 0x8c, 0x16, 0x95, 0x37, 0x95, 0x58, 0x9d, 0x94, 0x84, 0x0d, 0x63, 0x4b, 0x52, 0xa8, 0x41, 0xe5, 0x28, 0x26, 0x31, 0x68, 0x39, 0x47, 0x39, 0xc5, 0x28, 0x84, 0x20, 0x84, 0x20, 0x62, 0x18, 0x21, 0x08, 0x21, 0x08, 0x21, 0x10, 0x21, 0x10, 0x21, 0x10, 0x21, 0x10, 0x22, 0x10, 0x21, 0x10, 0x21, 0x10, 0x42, 0x10, 0x22, 0x10, 0x22, 0x10, 0x21, 0x10, 0x00, 0x08, 0x21, 0x08, 0x67, 0x41, 0xab, 0x7a, 0x8a, 0x7a, 0x6a, 0x7a, 0xab, 0x7a, 0xcb, 0x82, 0x8a, 0x7a, 0x8a, 0x7a, 0xcb, 0x82, 0x0b, 0x8b, 0x4c, 0x9b, 0xcd, 0xab, 0x6f, 0xc4, 0x12, 0xdd, 0x93, 0xed, 0x15, 0xfe, 0x97, 0xfe, 0x97, 0xfe, 0xf9, 0xfe, 0x5a, 0xff, 0x3a, 0xff, 0x1a, 0xff, 0x1a, 0xff, 0x7b, 0xff, 0x7b, 0xff, 0x5a, 0xff, 0x36, 0xf6, 0x0e, 0xbc, 0xe7, 0x79, 0x03, 0x51, 0x65, 0x59, 0x0b, 0x9b, 0x11, 0xd5, 0x72, 0xdd, 0x11, 0xcd, 0xf1, 0xcc, 0xaf, 0xcc, 0x0d, 0xb4, 0x4b, 0x8b, 0x28, 0x62, 0x66, 0x41, 0x05, 0x31, 0x22, 0x10, 0x63, 0x10, 0x09, 0x42, 0xec, 0x5a, 0x09, 0x42, 0x67, 0x31, 0xa8, 0x39, 0x67, 0x31, 0x47, 0x29, 0x09, 0x42, 0xd0, 0x73, 0x6f, 0x6b, 0x26, 0x29, 0x43, 0x10, 0x22, 0x08, 0x63, 0x10, 0x63, 0x10, 0x62, 0x10, 0x83, 0x10, 0x63, 0x10, 0x43, 0x10, 0x42, 0x10, 0x21, 0x08, 0x42, 0x10, 0x42, 0x10, 0x22, 0x08, 0x42, 0x10, 0x83, 0x10, 0xc4, 0x18, 0xc5, 0x18, 0xa4, 0x18, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4e, 0x63, 0xad, 0x4a, 0xad, 0x4a, 0xcd, 0x4a, 0xed, 0x52, 0xee, 0x52, 0x0e, 0x5b, 0x0e, 0x5b, 0x2e, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x73, 0x12, 0x74, 0x13, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x74, 0x34, 0x7c, 0x54, 0x7c, 0x53, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x94, 0x7c, 0x74, 0x7c, 0x94, 0x84, 0x94, 0x84, 0xb5, 0x84, 0xb5, 0x84, 0xb5, 0x84, 0xb5, 0x84, 0xf6, 0x8c, 0x37, 0x95, 0xd6, 0x8c, 0x94, 0x84, 0x6f, 0x6b, 0x4b, 0x52, 0x67, 0x39, 0x47, 0x31, 0x47, 0x31, 0x06, 0x31, 0x26, 0x31, 0x06, 0x31, 0xa4, 0x20, 0x64, 0x18, 0x64, 0x20, 0x43, 0x18, 0x41, 0x10, 0x41, 0x08, 0x21, 0x10, 0x21, 0x10, 0x21, 0x10, 0x22, 0x10, 0x42, 0x10, 0x21, 0x10, 0x01, 0x08, 0x21, 0x10, 0x21, 0x10, 0x22, 0x10, 0x21, 0x10, 0x42, 0x10, 0x21, 0x08, 0x00, 0x00, 0x83, 0x20, 0xe9, 0x61, 0x8b, 0x7a, 0x6a, 0x7a, 0x8a, 0x7a, 0xaa, 0x7a, 0xcb, 0x82, 0xcb, 0x82, 0xcb, 0x82, 0x2b, 0x8b, 0x4c, 0x93, 0x8c, 0xa3, 0x0e, 0xbc, 0xb0, 0xcc, 0x52, 0xdd, 0x15, 0xf6, 0x36, 0xfe, 0x15, 0xf6, 0x97, 0xfe, 0xd8, 0xfe, 0xb8, 0xfe, 0xf8, 0xfe, 0x3a, 0xff, 0x9b, 0xff, 0x7b, 0xff, 0x7b, 0xff, 0x1b, 0xff, 0x57, 0xee, 0x74, 0xd5, 0xf2, 0xcc, 0x70, 0xcc, 0xf1, 0xdc, 0xf4, 0xed, 0xf4, 0xed, 0x31, 0xd5, 0xd0, 0xcc, 0x4f, 0xbc, 0x8c, 0x9b, 0x8a, 0x72, 0xc8, 0x51, 0x46, 0x41, 0x83, 0x20, 0x42, 0x10, 0x87, 0x39, 0x8c, 0x5a, 0x4b, 0x52, 0x06, 0x29, 0x26, 0x29, 0x0a, 0x4a, 0x47, 0x31, 0x05, 0x21, 0x06, 0x29, 0x88, 0x31, 0xe9, 0x41, 0x06, 0x21, 0xe5, 0x20, 0x84, 0x18, 0x63, 0x10, 0xe5, 0x20, 0xc5, 0x18, 0x83, 0x10, 0x83, 0x18, 0x42, 0x10, 0x42, 0x10, 0x21, 0x08, 0x21, 0x08, 0x42, 0x10, 0x62, 0x10, 0x42, 0x10, 0x83, 0x18, 0xc4, 0x18, 0xa4, 0x18, 0x84, 0x10, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x8f, 0x63, 0xad, 0x4a, 0xcd, 0x4a, 0xcd, 0x4a, 0xed, 0x52, 0xee, 0x52, 0x0e, 0x53, 0x0e, 0x5b, 0x0e, 0x5b, 0x2f, 0x5b, 0x6f, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb0, 0x63, 0xb1, 0x6b, 0xb1, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf3, 0x73, 0xf3, 0x73, 0x33, 0x74, 0x33, 0x74, 0x33, 0x7c, 0x33, 0x74, 0x54, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x94, 0x7c, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x94, 0x84, 0xb5, 0x84, 0x17, 0x8d, 0x37, 0x95, 0x74, 0x84, 0xd1, 0x7b, 0xec, 0x5a, 0xa7, 0x39, 0x26, 0x31, 0x47, 0x31, 0x06, 0x29, 0xc5, 0x20, 0xa4, 0x20, 0xa4, 0x20, 0xa4, 0x20, 0x63, 0x20, 0x43, 0x18, 0x63, 0x18, 0x43, 0x18, 0x21, 0x10, 0x21, 0x08, 0x21, 0x10, 0x21, 0x10, 0x22, 0x10, 0x22, 0x10, 0x42, 0x10, 0x22, 0x10, 0x21, 0x08, 0x22, 0x10, 0x22, 0x10, 0x21, 0x10, 0x21, 0x10, 0x42, 0x10, 0x42, 0x10, 0x21, 0x08, 0x01, 0x08, 0x05, 0x39, 0x4a, 0x72, 0x8a, 0x7a, 0x49, 0x72, 0x6a, 0x7a, 0xcb, 0x82, 0xcb, 0x82, 0xeb, 0x82, 0x2b, 0x8b, 0x4c, 0x93, 0x8d, 0xa3, 0xee, 0xb3, 0x4f, 0xc4, 0x11, 0xd5, 0x94, 0xe5, 0xf5, 0xf5, 0x56, 0xfe, 0x97, 0xfe, 0xb8, 0xfe, 0x39, 0xff, 0x9a, 0xff, 0x7b, 0xff, 0x1a, 0xff, 0x57, 0xfe, 0x94, 0xfd, 0xd6, 0xfd, 0xb9, 0xfe, 0x1a, 0xff, 0x38, 0xfe, 0xb2, 0xe4, 0x4f, 0xcc, 0x90, 0xd4, 0x12, 0xdd, 0xf1, 0xcc, 0xee, 0xa3, 0x8c, 0x9b, 0x2c, 0x8b, 0x49, 0x6a, 0xa7, 0x49, 0xe4, 0x30, 0x21, 0x10, 0xc4, 0x20, 0xc8, 0x41, 0x2a, 0x4a, 0x0a, 0x4a, 0x67, 0x31, 0x67, 0x31, 0x4a, 0x4a, 0x88, 0x39, 0x26, 0x29, 0x67, 0x31, 0x46, 0x29, 0xa8, 0x39, 0x26, 0x29, 0xc5, 0x20, 0xa4, 0x18, 0x42, 0x10, 0xc5, 0x20, 0x27, 0x29, 0x63, 0x10, 0x63, 0x10, 0x42, 0x08, 0x22, 0x08, 0x42, 0x10, 0x42, 0x10, 0xa4, 0x18, 0xe5, 0x18, 0xc4, 0x18, 0xc5, 0x18, 0xc5, 0x18, 0xa4, 0x18, 0xa4, 0x18, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd0, 0x73, 0xad, 0x4a, 0xcd, 0x4a, 0xcd, 0x4a, 0xcd, 0x52, 0xee, 0x52, 0x0e, 0x53, 0x0e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x70, 0x63, 0x90, 0x63, 0xb0, 0x63, 0xb1, 0x63, 0xb1, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf3, 0x73, 0xf3, 0x73, 0x13, 0x74, 0x33, 0x74, 0x54, 0x7c, 0x53, 0x7c, 0x33, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0xb5, 0x84, 0x95, 0x84, 0x74, 0x7c, 0x94, 0x7c, 0x95, 0x84, 0x94, 0x84, 0x94, 0x7c, 0xb5, 0x84, 0x57, 0x95, 0x17, 0x8d, 0xf1, 0x73, 0x0d, 0x63, 0xcc, 0x5a, 0x09, 0x4a, 0x87, 0x39, 0x68, 0x39, 0x47, 0x31, 0xe5, 0x28, 0x64, 0x18, 0x63, 0x18, 0x83, 0x20, 0x84, 0x20, 0x84, 0x20, 0x83, 0x20, 0x83, 0x18, 0x42, 0x10, 0x01, 0x10, 0x21, 0x10, 0x41, 0x10, 0x42, 0x10, 0x41, 0x10, 0x21, 0x08, 0x21, 0x10, 0x22, 0x10, 0x22, 0x10, 0x22, 0x10, 0x22, 0x10, 0x21, 0x10, 0x21, 0x10, 0x21, 0x10, 0x41, 0x10, 0x21, 0x10, 0x00, 0x08, 0x42, 0x18, 0xa7, 0x59, 0x49, 0x72, 0x08, 0x6a, 0x49, 0x72, 0x8a, 0x7a, 0xab, 0x82, 0xca, 0x82, 0x0b, 0x8b, 0x6c, 0x93, 0xce, 0xa3, 0xee, 0xab, 0x2f, 0xbc, 0xb0, 0xcc, 0x32, 0xdd, 0x73, 0xe5, 0xf4, 0xe5, 0x56, 0xee, 0xd8, 0xfe, 0x19, 0xff, 0x36, 0xfe, 0x33, 0xed, 0xb1, 0xf4, 0x70, 0xec, 0xef, 0xe3, 0x0f, 0xec, 0x91, 0xec, 0x72, 0xe4, 0xf1, 0xd3, 0x0d, 0xb3, 0x6a, 0x92, 0x86, 0x71, 0xe7, 0x79, 0x28, 0x6a, 0xe7, 0x51, 0x89, 0x6a, 0xcb, 0x7a, 0x08, 0x5a, 0x65, 0x41, 0x82, 0x18, 0x63, 0x18, 0x05, 0x29, 0x67, 0x31, 0xa8, 0x39, 0xc9, 0x39, 0x09, 0x42, 0xa8, 0x39, 0x88, 0x31, 0xe5, 0x20, 0xc5, 0x20, 0x67, 0x31, 0x09, 0x42, 0x8b, 0x52, 0x2a, 0x42, 0xe5, 0x20, 0x63, 0x10, 0x22, 0x08, 0x63, 0x10, 0xc5, 0x20, 0x43, 0x10, 0x22, 0x08, 0x41, 0x08, 0x63, 0x10, 0xc4, 0x18, 0x06, 0x21, 0x26, 0x21, 0xe5, 0x18, 0xa4, 0x18, 0x83, 0x10, 0xc4, 0x18, 0xe5, 0x20, 0xe5, 0x20, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x32, 0x84, 0xad, 0x4a, 0xcd, 0x4a, 0xcd, 0x4a, 0xcd, 0x52, 0xee, 0x52, 0x0e, 0x53, 0x0e, 0x5b, 0x2e, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x70, 0x63, 0x90, 0x63, 0xb0, 0x63, 0xb1, 0x63, 0xd1, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x33, 0x74, 0x54, 0x7c, 0x54, 0x7c, 0x33, 0x74, 0x33, 0x7c, 0x33, 0x74, 0x54, 0x7c, 0xd6, 0x84, 0xd5, 0x84, 0x94, 0x7c, 0x74, 0x7c, 0x94, 0x7c, 0xf6, 0x8c, 0x57, 0x95, 0xb5, 0x84, 0x6f, 0x63, 0xac, 0x5a, 0x6b, 0x52, 0x88, 0x39, 0x46, 0x31, 0x47, 0x31, 0x48, 0x31, 0x06, 0x29, 0x84, 0x20, 0x63, 0x18, 0x83, 0x18, 0xa4, 0x20, 0x63, 0x18, 0x62, 0x18, 0x63, 0x18, 0x62, 0x18, 0x42, 0x10, 0x21, 0x10, 0x21, 0x10, 0x42, 0x10, 0x42, 0x10, 0x21, 0x10, 0x21, 0x08, 0x21, 0x08, 0x21, 0x10, 0x21, 0x10, 0x21, 0x10, 0x21, 0x08, 0x21, 0x08, 0x42, 0x10, 0x22, 0x10, 0x21, 0x10, 0x22, 0x10, 0x21, 0x08, 0x00, 0x00, 0xa3, 0x28, 0xa7, 0x59, 0xe8, 0x69, 0xe8, 0x69, 0x29, 0x72, 0x8a, 0x7a, 0xaa, 0x82, 0xcb, 0x82, 0x2c, 0x93, 0xad, 0xa3, 0xee, 0xab, 0x2f, 0xb4, 0x8f, 0xc4, 0xb0, 0xcc, 0x2f, 0xb4, 0xea, 0x8a, 0x2b, 0x93, 0x0e, 0xb4, 0x4c, 0xb3, 0x08, 0x9a, 0xa6, 0x91, 0x08, 0x9a, 0x8b, 0xaa, 0xcc, 0xba, 0x8b, 0xb2, 0xe9, 0x99, 0x47, 0x79, 0x67, 0x69, 0x05, 0x49, 0x62, 0x40, 0x00, 0x28, 0x00, 0x18, 0x21, 0x28, 0x25, 0x41, 0x87, 0x51, 0xe8, 0x59, 0xa6, 0x49, 0xc3, 0x30, 0x42, 0x10, 0xe5, 0x28, 0x46, 0x31, 0x67, 0x31, 0x67, 0x31, 0xc5, 0x20, 0x67, 0x39, 0x88, 0x39, 0xa4, 0x18, 0xa4, 0x18, 0xa4, 0x18, 0x63, 0x10, 0x06, 0x21, 0xc9, 0x39, 0xea, 0x39, 0x05, 0x21, 0x22, 0x08, 0x63, 0x10, 0x63, 0x10, 0x63, 0x10, 0x63, 0x10, 0x22, 0x08, 0x21, 0x08, 0xa4, 0x18, 0x47, 0x29, 0x27, 0x29, 0xc5, 0x18, 0x63, 0x10, 0x42, 0x08, 0x01, 0x00, 0x41, 0x08, 0x63, 0x10, 0xe5, 0x18, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb4, 0x94, 0xad, 0x4a, 0xcd, 0x4a, 0xed, 0x52, 0xed, 0x52, 0xee, 0x52, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xd1, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0x12, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x74, 0x34, 0x7c, 0x74, 0x7c, 0x53, 0x7c, 0xd1, 0x6b, 0xb1, 0x6b, 0x0e, 0x53, 0x70, 0x63, 0xd5, 0x84, 0xd5, 0x84, 0xb5, 0x84, 0x17, 0x8d, 0x57, 0x95, 0xb4, 0x84, 0xcd, 0x52, 0x4a, 0x4a, 0x8b, 0x5a, 0xe9, 0x41, 0xc5, 0x20, 0xa4, 0x18, 0xc5, 0x20, 0xc6, 0x28, 0xa5, 0x20, 0x83, 0x18, 0x62, 0x10, 0x62, 0x10, 0x62, 0x10, 0x41, 0x08, 0x41, 0x10, 0x42, 0x10, 0x21, 0x08, 0x21, 0x08, 0x41, 0x10, 0x41, 0x10, 0x21, 0x10, 0x22, 0x10, 0x21, 0x10, 0x41, 0x10, 0x21, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x21, 0x08, 0x22, 0x10, 0x21, 0x10, 0x01, 0x10, 0x22, 0x10, 0x41, 0x10, 0x00, 0x08, 0x00, 0x00, 0xc4, 0x30, 0x87, 0x59, 0xc8, 0x61, 0x08, 0x6a, 0x69, 0x72, 0x8a, 0x7a, 0x69, 0x7a, 0xca, 0x82, 0x2c, 0x93, 0x8d, 0xa3, 0xee, 0xab, 0x2e, 0xb4, 0x0e, 0xb4, 0xcd, 0xa3, 0x28, 0x72, 0x62, 0x50, 0x41, 0x60, 0x01, 0x68, 0x00, 0x50, 0x00, 0x40, 0x00, 0x38, 0x41, 0x40, 0x83, 0x48, 0x83, 0x48, 0x21, 0x30, 0x00, 0x28, 0x00, 0x28, 0x00, 0x30, 0x41, 0x48, 0xa3, 0x50, 0xe3, 0x40, 0xe7, 0x69, 0x29, 0x6a, 0x25, 0x39, 0x46, 0x49, 0x44, 0x41, 0x41, 0x18, 0x43, 0x10, 0x87, 0x39, 0xa8, 0x39, 0x26, 0x29, 0x87, 0x39, 0x67, 0x31, 0xc5, 0x20, 0xa4, 0x18, 0x42, 0x10, 0x05, 0x21, 0x26, 0x29, 0xa4, 0x18, 0xa5, 0x18, 0xc5, 0x18, 0xe6, 0x20, 0x83, 0x10, 0x22, 0x08, 0xe5, 0x20, 0xc4, 0x18, 0x42, 0x10, 0xe5, 0x20, 0xa4, 0x18, 0x01, 0x00, 0x83, 0x10, 0xe5, 0x20, 0x84, 0x18, 0x02, 0x08, 0x42, 0x10, 0xa4, 0x18, 0x62, 0x10, 0x01, 0x00, 0x21, 0x08, 0x05, 0x21, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x77, 0xa5, 0xcd, 0x4a, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x52, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x70, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xd1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0x13, 0x6c, 0x13, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x74, 0x74, 0x7c, 0x74, 0x7c, 0x2f, 0x53, 0xcd, 0x4a, 0xad, 0x4a, 0xa9, 0x31, 0xee, 0x52, 0x94, 0x7c, 0xf6, 0x84, 0xf6, 0x8c, 0xd1, 0x73, 0x8b, 0x52, 0x2a, 0x4a, 0x4a, 0x4a, 0x09, 0x42, 0x26, 0x29, 0x06, 0x29, 0xe6, 0x28, 0xa4, 0x20, 0x64, 0x18, 0x63, 0x18, 0x83, 0x18, 0x62, 0x18, 0x42, 0x10, 0x21, 0x10, 0x41, 0x08, 0x42, 0x10, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x10, 0x01, 0x10, 0x01, 0x08, 0x21, 0x10, 0x21, 0x10, 0x21, 0x10, 0x00, 0x00, 0x21, 0x08, 0x05, 0x41, 0xc8, 0x61, 0xe8, 0x61, 0x29, 0x6a, 0x49, 0x72, 0x48, 0x72, 0x89, 0x7a, 0xcb, 0x82, 0x0c, 0x93, 0x8c, 0x9b, 0xcd, 0xa3, 0xad, 0xa3, 0x2f, 0xbc, 0x33, 0xd5, 0x6e, 0xab, 0xc9, 0xa1, 0x6c, 0xb2, 0xcd, 0xa2, 0x29, 0x8a, 0xa7, 0x71, 0x04, 0x69, 0x62, 0x50, 0x01, 0x40, 0x41, 0x48, 0xc4, 0x70, 0x26, 0x89, 0x2a, 0xaa, 0x6e, 0xcb, 0x8f, 0xcb, 0x8d, 0xb3, 0x6d, 0x93, 0x08, 0x5a, 0x45, 0x41, 0x25, 0x41, 0xa2, 0x28, 0x00, 0x08, 0xc4, 0x20, 0xa8, 0x39, 0x67, 0x31, 0x05, 0x21, 0x4a, 0x4a, 0x6b, 0x52, 0x84, 0x18, 0x01, 0x00, 0x42, 0x10, 0xe5, 0x20, 0x27, 0x29, 0x68, 0x31, 0x67, 0x29, 0x07, 0x29, 0xe6, 0x20, 0x63, 0x10, 0x22, 0x08, 0xa4, 0x18, 0xa4, 0x18, 0x02, 0x08, 0xc5, 0x20, 0xe5, 0x20, 0x21, 0x08, 0x42, 0x10, 0x42, 0x10, 0x22, 0x08, 0x22, 0x08, 0x42, 0x08, 0xc4, 0x20, 0xe5, 0x20, 0xe5, 0x20, 0x83, 0x10, 0xc8, 0x39, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x39, 0xc6, 0xcd, 0x4a, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x52, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x5b, 0x2e, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x70, 0x63, 0x90, 0x63, 0xb0, 0x63, 0xd1, 0x63, 0xb1, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0x13, 0x6c, 0x13, 0x74, 0x33, 0x74, 0x54, 0x7c, 0x54, 0x7c, 0x33, 0x74, 0x74, 0x7c, 0x90, 0x63, 0x6c, 0x42, 0x6f, 0x5b, 0x2a, 0x3a, 0x06, 0x21, 0xee, 0x52, 0x12, 0x6c, 0x6f, 0x63, 0x09, 0x42, 0xc8, 0x39, 0x09, 0x4a, 0x87, 0x31, 0xe5, 0x28, 0x84, 0x18, 0xc5, 0x28, 0xc5, 0x28, 0x63, 0x18, 0x42, 0x18, 0x63, 0x18, 0xa4, 0x20, 0x63, 0x18, 0x42, 0x10, 0x42, 0x10, 0x42, 0x10, 0x41, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x01, 0x08, 0x21, 0x08, 0x01, 0x08, 0x01, 0x08, 0x21, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x00, 0x00, 0xa2, 0x28, 0xa7, 0x61, 0xc8, 0x61, 0xc8, 0x61, 0x29, 0x72, 0x29, 0x72, 0x49, 0x72, 0x89, 0x7a, 0xca, 0x82, 0x2b, 0x93, 0x6c, 0x9b, 0xcd, 0xa3, 0xee, 0xb3, 0x32, 0xdd, 0x98, 0xfe, 0xf7, 0xfd, 0x76, 0xfd, 0x5a, 0xfe, 0xbb, 0xf6, 0x39, 0xee, 0x76, 0xe5, 0x32, 0xd4, 0x6f, 0xc3, 0x8f, 0xcb, 0x52, 0xec, 0x73, 0xf4, 0x36, 0xfd, 0x76, 0xfd, 0xd3, 0xfc, 0xce, 0xbb, 0x08, 0x62, 0x66, 0x49, 0xa6, 0x51, 0xe4, 0x38, 0x22, 0x10, 0x63, 0x18, 0x26, 0x31, 0x88, 0x39, 0x46, 0x31, 0x4a, 0x4a, 0xaf, 0x73, 0x8b, 0x52, 0x26, 0x29, 0xa4, 0x18, 0x22, 0x08, 0xa5, 0x18, 0x69, 0x29, 0xca, 0x31, 0xc9, 0x39, 0x88, 0x31, 0x47, 0x29, 0x83, 0x10, 0x21, 0x08, 0x63, 0x10, 0xa4, 0x18, 0xa4, 0x18, 0xc5, 0x18, 0xa4, 0x18, 0x42, 0x10, 0x42, 0x10, 0x42, 0x08, 0x63, 0x10, 0xa4, 0x18, 0x62, 0x10, 0x63, 0x10, 0xa4, 0x18, 0x05, 0x21, 0xe5, 0x20, 0x8b, 0x52, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xde, 0xcd, 0x4a, 0xcd, 0x4a, 0xed, 0x52, 0xee, 0x52, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xd1, 0x63, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0x33, 0x74, 0x54, 0x7c, 0xb5, 0x84, 0xd5, 0x84, 0x0e, 0x53, 0x8c, 0x4a, 0x4b, 0x42, 0x84, 0x18, 0x68, 0x31, 0xed, 0x52, 0x4a, 0x4a, 0xc8, 0x39, 0xe9, 0x41, 0x47, 0x31, 0x84, 0x20, 0x63, 0x18, 0x42, 0x18, 0x42, 0x10, 0x42, 0x18, 0x42, 0x10, 0x22, 0x10, 0x83, 0x20, 0x84, 0x20, 0x42, 0x10, 0x42, 0x10, 0x42, 0x10, 0x21, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x00, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x00, 0x00, 0x62, 0x18, 0x25, 0x49, 0x66, 0x59, 0xc7, 0x61, 0x29, 0x6a, 0x49, 0x72, 0x29, 0x72, 0x49, 0x72, 0xaa, 0x7a, 0xca, 0x82, 0x0b, 0x8b, 0xcd, 0xa3, 0xae, 0xa3, 0xca, 0x8a, 0x2f, 0xbc, 0x56, 0xfe, 0xb5, 0xfd, 0x75, 0xfd, 0xba, 0xfe, 0x1c, 0xff, 0x5d, 0xff, 0xdb, 0xfe, 0x19, 0xfe, 0xf9, 0xfd, 0xb7, 0xfd, 0x56, 0xfd, 0x36, 0xfd, 0x71, 0xf4, 0x2d, 0xb3, 0x87, 0x59, 0x05, 0x41, 0x28, 0x6a, 0x86, 0x51, 0x62, 0x18, 0x84, 0x18, 0x26, 0x31, 0x26, 0x29, 0xa7, 0x39, 0xab, 0x5a, 0x8f, 0x73, 0x6e, 0x73, 0x6b, 0x4a, 0xea, 0x41, 0x67, 0x31, 0x63, 0x10, 0xc6, 0x20, 0xa9, 0x31, 0x88, 0x31, 0x88, 0x31, 0x27, 0x29, 0x06, 0x21, 0xa5, 0x18, 0xc4, 0x18, 0xe5, 0x20, 0xe5, 0x18, 0x06, 0x21, 0x06, 0x21, 0xa5, 0x18, 0x43, 0x10, 0x22, 0x08, 0x62, 0x10, 0xa4, 0x18, 0xc5, 0x20, 0x83, 0x18, 0x63, 0x10, 0x63, 0x10, 0x84, 0x18, 0x05, 0x21, 0x2d, 0x63, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xff, 0xff, 0xff, 0x9e, 0xf7, 0xcd, 0x4a, 0xed, 0x52, 0xed, 0x52, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xd2, 0x63, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xb1, 0x63, 0x50, 0x5b, 0x50, 0x5b, 0xf2, 0x73, 0xd6, 0x84, 0x37, 0x8d, 0xf2, 0x6b, 0xc9, 0x31, 0xe5, 0x20, 0x22, 0x08, 0x67, 0x31, 0x8b, 0x52, 0xe9, 0x41, 0xc8, 0x39, 0x47, 0x31, 0xa4, 0x20, 0x63, 0x18, 0x42, 0x10, 0x42, 0x10, 0x42, 0x10, 0x42, 0x10, 0x62, 0x18, 0x42, 0x10, 0x42, 0x10, 0x42, 0x10, 0x21, 0x10, 0x21, 0x08, 0x42, 0x10, 0x21, 0x08, 0x00, 0x08, 0x00, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x00, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x00, 0x00, 0x42, 0x10, 0xe4, 0x40, 0x04, 0x49, 0x66, 0x51, 0xe8, 0x61, 0x29, 0x6a, 0x49, 0x72, 0x49, 0x72, 0x8a, 0x7a, 0xca, 0x82, 0xeb, 0x8a, 0x6c, 0x9b, 0xad, 0xa3, 0x89, 0x7a, 0x25, 0x51, 0xaa, 0x9a, 0x91, 0xec, 0x0f, 0xec, 0x0f, 0xec, 0xb3, 0xfc, 0x35, 0xfd, 0x76, 0xfd, 0x55, 0xfd, 0xf4, 0xfc, 0x52, 0xfc, 0xd0, 0xeb, 0x4f, 0xd3, 0x29, 0x8a, 0x25, 0x49, 0xc3, 0x30, 0x28, 0x6a, 0x48, 0x6a, 0x61, 0x28, 0x22, 0x10, 0x47, 0x31, 0x46, 0x31, 0x26, 0x29, 0xab, 0x52, 0x31, 0x8c, 0x4e, 0x6b, 0xe9, 0x41, 0xc9, 0x39, 0x48, 0x31, 0xe5, 0x20, 0xe5, 0x28, 0x06, 0x29, 0xe5, 0x20, 0xc6, 0x20, 0xe6, 0x20, 0x06, 0x21, 0x06, 0x21, 0x06, 0x21, 0x27, 0x29, 0xe5, 0x20, 0x63, 0x10, 0xa4, 0x18, 0xe5, 0x20, 0x63, 0x18, 0x63, 0x10, 0x63, 0x10, 0x83, 0x10, 0x63, 0x10, 0x42, 0x08, 0x63, 0x10, 0x83, 0x18, 0x63, 0x10, 0x63, 0x10, 0xc4, 0x20, 0x11, 0x84, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0x9e, 0xef, 0xce, 0x4a, 0xee, 0x52, 0xee, 0x52, 0xee, 0x52, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb0, 0x63, 0xb1, 0x63, 0xd1, 0x63, 0xd2, 0x6b, 0xf2, 0x6b, 0x12, 0x6c, 0x33, 0x74, 0x54, 0x74, 0x54, 0x74, 0x13, 0x6c, 0x50, 0x5b, 0xee, 0x52, 0x90, 0x63, 0x13, 0x74, 0xf2, 0x6b, 0xc9, 0x31, 0x01, 0x00, 0x01, 0x00, 0xa8, 0x39, 0x09, 0x4a, 0x87, 0x39, 0xa8, 0x41, 0xe5, 0x28, 0x43, 0x18, 0x42, 0x10, 0x21, 0x08, 0x42, 0x10, 0x41, 0x10, 0x21, 0x10, 0x21, 0x10, 0x21, 0x10, 0x01, 0x08, 0x00, 0x08, 0x21, 0x08, 0x21, 0x08, 0x41, 0x10, 0x63, 0x18, 0x62, 0x10, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x01, 0x08, 0x21, 0x08, 0x01, 0x08, 0x00, 0x00, 0x41, 0x10, 0x04, 0x41, 0xe4, 0x48, 0xa3, 0x38, 0x65, 0x51, 0xe8, 0x61, 0x29, 0x6a, 0x49, 0x72, 0xcb, 0x82, 0x0c, 0x8b, 0x2b, 0x93, 0x2b, 0x93, 0x6c, 0x9b, 0x8c, 0x9b, 0xa6, 0x59, 0x21, 0x28, 0xa7, 0x61, 0x8b, 0x9a, 0x49, 0x9a, 0x8b, 0xb2, 0xcc, 0xca, 0x0d, 0xd3, 0x0d, 0xcb, 0xab, 0xba, 0x6a, 0xaa, 0xc8, 0x89, 0x05, 0x59, 0x41, 0x28, 0x62, 0x28, 0x28, 0x62, 0xe9, 0x82, 0x04, 0x41, 0x62, 0x18, 0xe9, 0x41, 0xac, 0x62, 0x09, 0x4a, 0x0d, 0x63, 0x11, 0x84, 0x4e, 0x6b, 0x29, 0x42, 0x68, 0x31, 0x06, 0x29, 0x83, 0x18, 0x01, 0x08, 0xc5, 0x20, 0xe5, 0x28, 0x42, 0x10, 0xa5, 0x18, 0xa5, 0x18, 0xe5, 0x20, 0x27, 0x29, 0xe6, 0x20, 0xc5, 0x20, 0x84, 0x18, 0x43, 0x10, 0x63, 0x10, 0xa4, 0x20, 0x63, 0x10, 0xc5, 0x18, 0x46, 0x29, 0xe5, 0x20, 0x05, 0x21, 0xa3, 0x18, 0x83, 0x10, 0x42, 0x10, 0x21, 0x08, 0x42, 0x08, 0x42, 0x08, 0x15, 0xa5, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0x9e, 0xf7, 0x30, 0x5b, 0xed, 0x52, 0xee, 0x52, 0xee, 0x52, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb0, 0x63, 0xb0, 0x63, 0xd1, 0x6b, 0xd2, 0x63, 0xb1, 0x5b, 0xb2, 0x5b, 0xf2, 0x63, 0xf2, 0x6b, 0xb1, 0x63, 0x2e, 0x53, 0x8c, 0x42, 0xea, 0x31, 0xa9, 0x31, 0x2b, 0x42, 0x6c, 0x42, 0x27, 0x29, 0x42, 0x08, 0x26, 0x29, 0x0a, 0x4a, 0x87, 0x39, 0x06, 0x29, 0x05, 0x29, 0x83, 0x18, 0x21, 0x08, 0x01, 0x08, 0x21, 0x10, 0x21, 0x08, 0x21, 0x08, 0x41, 0x10, 0x42, 0x10, 0x62, 0x18, 0x42, 0x10, 0x83, 0x18, 0xe5, 0x28, 0xc4, 0x20, 0x63, 0x18, 0x83, 0x18, 0xa4, 0x18, 0x63, 0x18, 0x21, 0x10, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x00, 0x20, 0x08, 0xe4, 0x38, 0x45, 0x51, 0x82, 0x38, 0xa3, 0x38, 0x66, 0x51, 0xc7, 0x61, 0x08, 0x6a, 0xaa, 0x7a, 0x2c, 0x93, 0x4c, 0x93, 0x4c, 0x93, 0x8c, 0xa3, 0xee, 0xab, 0x8d, 0xa3, 0x65, 0x51, 0x00, 0x18, 0x42, 0x20, 0x83, 0x30, 0xa3, 0x48, 0xa4, 0x50, 0xc4, 0x58, 0xa3, 0x48, 0x82, 0x40, 0x82, 0x38, 0x21, 0x28, 0x00, 0x10, 0x00, 0x18, 0xa6, 0x59, 0xac, 0x9b, 0xa9, 0x72, 0x87, 0x41, 0xac, 0x5a, 0x2d, 0x6b, 0x2d, 0x6b, 0x6f, 0x73, 0x31, 0x8c, 0xac, 0x5a, 0x67, 0x31, 0xa8, 0x31, 0xa8, 0x39, 0x67, 0x31, 0xc4, 0x18, 0x42, 0x10, 0x64, 0x18, 0x84, 0x18, 0x42, 0x10, 0x84, 0x18, 0x84, 0x10, 0x83, 0x10, 0x06, 0x21, 0xe6, 0x20, 0xa4, 0x18, 0x84, 0x10, 0x63, 0x10, 0x63, 0x10, 0x84, 0x18, 0xe6, 0x20, 0x06, 0x21, 0x26, 0x29, 0xe5, 0x20, 0x47, 0x29, 0x46, 0x29, 0xe4, 0x20, 0x42, 0x08, 0x21, 0x08, 0x21, 0x08, 0x62, 0x08, 0x18, 0xc6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb2, 0x6b, 0xcd, 0x4a, 0xed, 0x52, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x70, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb0, 0x63, 0xb1, 0x6b, 0xb1, 0x63, 0x90, 0x53, 0x91, 0x63, 0x71, 0x63, 0xee, 0x4a, 0xad, 0x3a, 0x4b, 0x3a, 0x67, 0x29, 0xc4, 0x18, 0xa4, 0x18, 0xc5, 0x20, 0x06, 0x29, 0x67, 0x31, 0x87, 0x39, 0x67, 0x31, 0x8b, 0x52, 0x8b, 0x52, 0x88, 0x39, 0xc5, 0x20, 0x62, 0x10, 0x42, 0x08, 0x21, 0x08, 0x63, 0x18, 0xc4, 0x20, 0xa4, 0x20, 0x05, 0x29, 0x26, 0x31, 0x06, 0x29, 0x06, 0x31, 0xe6, 0x28, 0x06, 0x31, 0x47, 0x31, 0xe5, 0x28, 0x84, 0x18, 0x43, 0x10, 0x63, 0x18, 0x83, 0x18, 0x42, 0x10, 0x21, 0x08, 0x21, 0x08, 0x41, 0x10, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x21, 0x08, 0x01, 0x08, 0x00, 0x00, 0xa3, 0x28, 0x65, 0x51, 0xe3, 0x40, 0x82, 0x38, 0xe4, 0x40, 0x66, 0x51, 0xc7, 0x59, 0xe8, 0x61, 0x8a, 0x7a, 0x6d, 0x93, 0xad, 0xa3, 0xee, 0xab, 0x2f, 0xbc, 0x6f, 0xc4, 0xee, 0xb3, 0x07, 0x6a, 0xa2, 0x30, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x01, 0x20, 0x82, 0x30, 0xc6, 0x69, 0xcd, 0xa3, 0x0e, 0x9c, 0x8b, 0x62, 0x2a, 0x4a, 0xec, 0x5a, 0x8a, 0x4a, 0x49, 0x42, 0xed, 0x5a, 0x8b, 0x5a, 0x46, 0x31, 0x87, 0x39, 0x2a, 0x42, 0x2a, 0x42, 0xc9, 0x39, 0x67, 0x31, 0xe5, 0x20, 0x42, 0x10, 0x21, 0x08, 0x22, 0x08, 0x22, 0x08, 0x21, 0x08, 0x83, 0x10, 0x47, 0x29, 0x47, 0x29, 0xa4, 0x18, 0x21, 0x08, 0x21, 0x08, 0x42, 0x08, 0x42, 0x08, 0xc4, 0x18, 0xe4, 0x18, 0xa4, 0x10, 0x84, 0x10, 0xc5, 0x18, 0xc4, 0x18, 0x83, 0x10, 0x42, 0x08, 0x21, 0x08, 0x21, 0x08, 0x66, 0x29, 0x1c, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x95, 0x8c, 0xed, 0x52, 0xed, 0x52, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x2f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x91, 0x63, 0xf1, 0x93, 0xd4, 0xbc, 0xd4, 0xc4, 0xd0, 0x93, 0x8b, 0x42, 0x88, 0x19, 0x26, 0x29, 0x63, 0x18, 0x63, 0x18, 0x26, 0x31, 0x26, 0x31, 0x67, 0x39, 0xe8, 0x41, 0xc8, 0x39, 0x2a, 0x4a, 0x2a, 0x4a, 0x87, 0x31, 0x06, 0x29, 0x05, 0x29, 0x26, 0x29, 0xc4, 0x20, 0xc5, 0x20, 0x47, 0x31, 0x47, 0x31, 0x06, 0x29, 0x67, 0x39, 0xc9, 0x41, 0x47, 0x31, 0x06, 0x29, 0xc5, 0x28, 0x63, 0x18, 0x63, 0x18, 0x63, 0x18, 0x63, 0x18, 0x84, 0x20, 0x63, 0x18, 0x42, 0x10, 0x21, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x21, 0x08, 0x41, 0x08, 0x62, 0x10, 0x42, 0x10, 0x21, 0x08, 0x21, 0x08, 0x42, 0x10, 0x42, 0x10, 0x01, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x00, 0x00, 0x62, 0x18, 0x45, 0x49, 0x24, 0x51, 0xc3, 0x40, 0xa3, 0x38, 0x04, 0x49, 0x86, 0x51, 0x87, 0x59, 0xc7, 0x61, 0xaa, 0x7a, 0x8d, 0x9b, 0x2e, 0xb4, 0x8f, 0xc4, 0xd0, 0xcc, 0x32, 0xdd, 0xf1, 0xd4, 0xcd, 0xab, 0xaa, 0x8a, 0x08, 0x72, 0x86, 0x69, 0x86, 0x61, 0xc7, 0x69, 0xc7, 0x69, 0xa6, 0x61, 0xc7, 0x69, 0xea, 0x92, 0x2e, 0xb4, 0xce, 0x93, 0x8b, 0x5a, 0x47, 0x31, 0x06, 0x29, 0xe9, 0x41, 0x0a, 0x42, 0x88, 0x31, 0xa8, 0x39, 0xc8, 0x39, 0x29, 0x4a, 0xe8, 0x41, 0xe9, 0x41, 0xc9, 0x41, 0x88, 0x39, 0x88, 0x39, 0xe5, 0x20, 0x21, 0x08, 0x00, 0x00, 0x22, 0x08, 0x63, 0x10, 0x22, 0x10, 0x63, 0x10, 0xe5, 0x20, 0xc5, 0x20, 0x83, 0x18, 0x21, 0x08, 0x00, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x08, 0x42, 0x08, 0x63, 0x10, 0xc4, 0x18, 0xc5, 0x18, 0x84, 0x10, 0x42, 0x08, 0x42, 0x08, 0x22, 0x08, 0x21, 0x08, 0xcc, 0x5a, 0xbe, 0xf7, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xb9, 0xb5, 0xcd, 0x4a, 0xee, 0x52, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x70, 0x5b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0x91, 0x5b, 0xf0, 0x93, 0x55, 0xed, 0x38, 0xfe, 0x57, 0xfe, 0xf6, 0xf5, 0x30, 0xac, 0x88, 0x31, 0x84, 0x10, 0x84, 0x18, 0xc4, 0x20, 0x05, 0x29, 0x26, 0x29, 0x06, 0x29, 0xc5, 0x20, 0xe5, 0x28, 0x26, 0x29, 0x26, 0x29, 0xe5, 0x20, 0x05, 0x29, 0x47, 0x31, 0x26, 0x29, 0x06, 0x29, 0x26, 0x31, 0x47, 0x31, 0x06, 0x29, 0x42, 0x10, 0xa4, 0x18, 0x67, 0x31, 0x26, 0x31, 0xc5, 0x20, 0x43, 0x10, 0x42, 0x10, 0x63, 0x18, 0x84, 0x18, 0xe6, 0x28, 0xa4, 0x20, 0x22, 0x10, 0x01, 0x08, 0x42, 0x10, 0x42, 0x10, 0x42, 0x10, 0x42, 0x10, 0x42, 0x10, 0x01, 0x08, 0x21, 0x10, 0x43, 0x18, 0x63, 0x18, 0x42, 0x10, 0x42, 0x10, 0x42, 0x10, 0x42, 0x10, 0x42, 0x10, 0x22, 0x10, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x41, 0x10, 0x21, 0x08, 0x00, 0x00, 0x42, 0x18, 0x25, 0x49, 0x25, 0x51, 0xc3, 0x40, 0xc3, 0x38, 0xc3, 0x40, 0x24, 0x49, 0x65, 0x51, 0x86, 0x59, 0xc7, 0x59, 0x89, 0x7a, 0x8c, 0x9b, 0x4e, 0xbc, 0xf0, 0xd4, 0x93, 0xe5, 0xd4, 0xf5, 0xf4, 0xed, 0x93, 0xe5, 0x12, 0xd5, 0x90, 0xc4, 0x4f, 0xbc, 0x70, 0xbc, 0x70, 0xbc, 0x2f, 0xbc, 0x6f, 0xcc, 0xd1, 0xcc, 0xad, 0x8b, 0xa8, 0x39, 0x27, 0x29, 0x87, 0x31, 0x67, 0x31, 0x8b, 0x4a, 0x0a, 0x42, 0x27, 0x29, 0xc8, 0x41, 0x09, 0x42, 0xc8, 0x39, 0xa8, 0x39, 0x26, 0x29, 0x67, 0x31, 0x4b, 0x4a, 0xc9, 0x39, 0xc5, 0x18, 0x42, 0x10, 0x22, 0x08, 0x42, 0x10, 0x83, 0x18, 0xa4, 0x18, 0x63, 0x10, 0x21, 0x08, 0x21, 0x08, 0x83, 0x18, 0xa4, 0x18, 0x62, 0x10, 0x21, 0x08, 0x83, 0x10, 0x83, 0x18, 0x22, 0x08, 0x21, 0x08, 0x83, 0x10, 0xc5, 0x18, 0x63, 0x10, 0x63, 0x10, 0xa4, 0x18, 0x83, 0x18, 0x62, 0x10, 0x31, 0x84, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xff, 0xff, 0xff, 0xbc, 0xd6, 0x8e, 0x42, 0xee, 0x52, 0x0e, 0x53, 0x0e, 0x53, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0x70, 0x63, 0xb1, 0x63, 0xb2, 0x63, 0x0f, 0x5b, 0x8e, 0xa3, 0xf6, 0xfd, 0x58, 0xf6, 0x17, 0xe6, 0x98, 0xfe, 0x17, 0xfe, 0xac, 0x82, 0x22, 0x08, 0x63, 0x10, 0xc5, 0x20, 0x63, 0x10, 0x43, 0x10, 0x43, 0x10, 0x64, 0x18, 0xa4, 0x20, 0xa4, 0x18, 0xa4, 0x18, 0xa4, 0x18, 0x83, 0x18, 0x84, 0x18, 0xa4, 0x18, 0xe5, 0x20, 0x47, 0x31, 0x06, 0x29, 0x84, 0x18, 0xa4, 0x20, 0xa4, 0x20, 0x42, 0x10, 0xa4, 0x20, 0x26, 0x29, 0xa4, 0x20, 0xa4, 0x20, 0xa4, 0x20, 0xc5, 0x20, 0x27, 0x31, 0xc5, 0x20, 0x22, 0x10, 0x21, 0x10, 0x84, 0x20, 0xc4, 0x28, 0xa4, 0x20, 0x63, 0x18, 0x22, 0x10, 0x43, 0x18, 0xc5, 0x28, 0xc5, 0x28, 0x63, 0x20, 0x63, 0x18, 0x83, 0x20, 0x63, 0x18, 0x62, 0x18, 0x63, 0x18, 0x63, 0x18, 0x42, 0x10, 0x21, 0x08, 0x21, 0x10, 0x41, 0x10, 0x21, 0x08, 0x00, 0x00, 0x42, 0x10, 0xa3, 0x28, 0x25, 0x49, 0x25, 0x51, 0xa3, 0x38, 0xa3, 0x38, 0xc3, 0x38, 0xe3, 0x40, 0x04, 0x49, 0x25, 0x49, 0x65, 0x51, 0xa7, 0x59, 0x49, 0x72, 0x2c, 0x93, 0x2e, 0xbc, 0xf1, 0xd4, 0x72, 0xe5, 0xd4, 0xed, 0xd4, 0xed, 0xb4, 0xe5, 0x73, 0xdd, 0x53, 0xdd, 0x53, 0xdd, 0x52, 0xdd, 0x53, 0xe5, 0x12, 0xd5, 0xad, 0x8b, 0xc8, 0x39, 0xa8, 0x31, 0xe9, 0x41, 0x4a, 0x4a, 0x8b, 0x52, 0xcc, 0x5a, 0xe9, 0x39, 0x47, 0x31, 0xc8, 0x39, 0xe8, 0x39, 0x26, 0x29, 0x47, 0x31, 0xe9, 0x41, 0x6b, 0x4a, 0x4b, 0x4a, 0x88, 0x31, 0xc6, 0x20, 0x84, 0x18, 0xc5, 0x20, 0x84, 0x18, 0x22, 0x10, 0x63, 0x18, 0x83, 0x18, 0x42, 0x10, 0x43, 0x10, 0xc5, 0x20, 0xe6, 0x20, 0xa4, 0x18, 0x43, 0x10, 0xe5, 0x20, 0xe5, 0x20, 0x42, 0x10, 0x21, 0x08, 0x42, 0x08, 0x83, 0x18, 0x22, 0x08, 0x42, 0x10, 0x83, 0x18, 0xa4, 0x18, 0xa4, 0x10, 0x56, 0xad, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x10, 0x53, 0xee, 0x52, 0x0e, 0x53, 0x0e, 0x53, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x4f, 0x53, 0x70, 0x5b, 0x70, 0x5b, 0x91, 0x5b, 0xb1, 0x53, 0xa8, 0x41, 0xc6, 0x71, 0x53, 0xdd, 0x37, 0xee, 0xd6, 0xe5, 0x17, 0xee, 0x99, 0xfe, 0x50, 0xc4, 0x05, 0x39, 0x84, 0x18, 0x84, 0x18, 0x42, 0x10, 0x42, 0x10, 0xa4, 0x18, 0xe5, 0x20, 0x84, 0x18, 0x84, 0x18, 0xe5, 0x20, 0xe5, 0x20, 0x63, 0x18, 0x23, 0x10, 0xa5, 0x20, 0x06, 0x29, 0x06, 0x29, 0x06, 0x29, 0xc5, 0x20, 0xe6, 0x28, 0xe5, 0x20, 0x83, 0x18, 0x63, 0x18, 0x06, 0x29, 0x47, 0x31, 0x27, 0x29, 0x47, 0x31, 0x06, 0x29, 0xe6, 0x28, 0x06, 0x29, 0x84, 0x20, 0x84, 0x20, 0xe5, 0x30, 0xc5, 0x30, 0x63, 0x20, 0x22, 0x10, 0x84, 0x20, 0x06, 0x31, 0x06, 0x31, 0xa5, 0x28, 0xa5, 0x28, 0xa5, 0x28, 0xa4, 0x20, 0x63, 0x18, 0x62, 0x18, 0x83, 0x18, 0x63, 0x18, 0x42, 0x18, 0x42, 0x10, 0x42, 0x10, 0x21, 0x10, 0x00, 0x00, 0x62, 0x10, 0x46, 0x31, 0xe4, 0x30, 0xe4, 0x40, 0x45, 0x51, 0xc3, 0x38, 0x82, 0x30, 0x82, 0x38, 0xc3, 0x38, 0xe4, 0x40, 0xe4, 0x40, 0x04, 0x41, 0x45, 0x49, 0x66, 0x59, 0xe8, 0x69, 0xaa, 0x82, 0x4c, 0x9b, 0x2e, 0xb4, 0xb0, 0xcc, 0xf1, 0xd4, 0x12, 0xd5, 0x12, 0xd5, 0x52, 0xdd, 0x11, 0xdd, 0xd1, 0xd4, 0xb1, 0xc4, 0x2c, 0x7b, 0xa7, 0x39, 0x47, 0x29, 0x8b, 0x52, 0xac, 0x52, 0x0a, 0x42, 0x6b, 0x4a, 0x6a, 0x4a, 0x2a, 0x42, 0xca, 0x39, 0x68, 0x31, 0xa8, 0x39, 0xe5, 0x28, 0x06, 0x29, 0x6b, 0x4a, 0x4b, 0x42, 0x06, 0x21, 0xc5, 0x18, 0xa5, 0x18, 0xa5, 0x18, 0xe6, 0x28, 0x84, 0x18, 0x02, 0x08, 0x42, 0x10, 0x42, 0x10, 0x63, 0x18, 0x84, 0x18, 0xa5, 0x18, 0xc5, 0x20, 0xc5, 0x20, 0xa4, 0x18, 0xc5, 0x18, 0x63, 0x10, 0x21, 0x08, 0x63, 0x10, 0xa3, 0x18, 0x62, 0x10, 0x21, 0x08, 0x42, 0x10, 0x22, 0x08, 0x42, 0x08, 0x25, 0x21, 0xdb, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x34, 0x7c, 0xee, 0x52, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x4f, 0x53, 0x30, 0x53, 0x4f, 0x53, 0x90, 0x63, 0x70, 0x5b, 0x70, 0x5b, 0xf2, 0x63, 0x4f, 0x5b, 0x41, 0x28, 0x00, 0x28, 0x6c, 0xa3, 0x17, 0xee, 0x38, 0xee, 0xd6, 0xe5, 0x17, 0xfe, 0x54, 0xf5, 0x8a, 0x72, 0xc5, 0x18, 0xe5, 0x20, 0xc4, 0x20, 0x06, 0x29, 0xe9, 0x41, 0x47, 0x31, 0xa4, 0x18, 0x26, 0x29, 0x88, 0x31, 0x47, 0x29, 0xc5, 0x20, 0xc5, 0x20, 0xe5, 0x20, 0x06, 0x29, 0x88, 0x31, 0xa8, 0x39, 0x67, 0x31, 0x06, 0x29, 0xe5, 0x20, 0x05, 0x29, 0xc5, 0x20, 0xc5, 0x20, 0x68, 0x39, 0x27, 0x31, 0x47, 0x31, 0x48, 0x31, 0x06, 0x29, 0xa4, 0x20, 0xa4, 0x20, 0x26, 0x31, 0x06, 0x39, 0xa4, 0x28, 0x41, 0x10, 0x63, 0x18, 0x47, 0x39, 0x47, 0x39, 0x43, 0x18, 0x83, 0x20, 0x47, 0x39, 0x06, 0x31, 0x63, 0x18, 0x42, 0x10, 0x62, 0x18, 0x63, 0x18, 0x83, 0x20, 0x83, 0x20, 0x63, 0x18, 0x41, 0x10, 0x00, 0x00, 0x42, 0x08, 0xc9, 0x41, 0xe9, 0x51, 0xa3, 0x30, 0xc3, 0x38, 0x66, 0x51, 0x04, 0x41, 0x82, 0x30, 0x82, 0x30, 0xa3, 0x38, 0xc3, 0x40, 0xe3, 0x40, 0xe3, 0x40, 0xc3, 0x40, 0xc3, 0x40, 0x04, 0x41, 0x66, 0x51, 0xc7, 0x61, 0x69, 0x7a, 0xcb, 0x8a, 0x2c, 0x9b, 0x8d, 0xa3, 0xee, 0xb3, 0xce, 0xab, 0x8d, 0xab, 0xae, 0x9b, 0xec, 0x6a, 0xa7, 0x39, 0x88, 0x39, 0x2a, 0x4a, 0x6a, 0x4a, 0xed, 0x5a, 0xb0, 0x7b, 0xcc, 0x5a, 0xe8, 0x39, 0x6b, 0x4a, 0x6c, 0x4a, 0x2b, 0x42, 0xa8, 0x39, 0xe5, 0x20, 0x88, 0x31, 0xc9, 0x39, 0xe6, 0x20, 0xc5, 0x18, 0xa5, 0x18, 0x64, 0x18, 0xa4, 0x18, 0xa5, 0x20, 0x63, 0x10, 0x42, 0x10, 0x21, 0x08, 0x42, 0x10, 0x83, 0x18, 0x63, 0x10, 0x42, 0x10, 0x63, 0x10, 0xa4, 0x18, 0xa4, 0x18, 0x84, 0x10, 0x43, 0x10, 0x42, 0x08, 0x83, 0x10, 0xa4, 0x18, 0x42, 0x10, 0x42, 0x08, 0x62, 0x10, 0x01, 0x00, 0x21, 0x08, 0x29, 0x42, 0x7e, 0xf7, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xb9, 0xb5, 0xce, 0x4a, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x4f, 0x53, 0x0e, 0x63, 0xf0, 0x9b, 0x51, 0xac, 0x6f, 0x83, 0xb0, 0x8b, 0x92, 0xa4, 0x10, 0xa4, 0x8a, 0x82, 0xa2, 0x38, 0x24, 0x61, 0x33, 0xdd, 0x79, 0xf6, 0xf6, 0xed, 0xd5, 0xf5, 0xb5, 0xfd, 0xec, 0x92, 0xa4, 0x18, 0x26, 0x21, 0xa8, 0x39, 0x09, 0x42, 0x6b, 0x52, 0x88, 0x31, 0x06, 0x21, 0x06, 0x29, 0xc9, 0x39, 0x0a, 0x42, 0xa8, 0x39, 0x67, 0x31, 0x26, 0x29, 0x88, 0x31, 0xc9, 0x39, 0x0a, 0x42, 0x2a, 0x4a, 0xc9, 0x41, 0x47, 0x29, 0x06, 0x29, 0x06, 0x29, 0xc5, 0x20, 0x06, 0x29, 0xa9, 0x39, 0x07, 0x29, 0x27, 0x31, 0x68, 0x31, 0x43, 0x10, 0xa4, 0x20, 0x47, 0x39, 0xe5, 0x30, 0x83, 0x20, 0x42, 0x10, 0xc5, 0x28, 0x07, 0x31, 0x63, 0x18, 0x01, 0x10, 0xa4, 0x28, 0x68, 0x41, 0x26, 0x39, 0x43, 0x18, 0x42, 0x10, 0x62, 0x18, 0x63, 0x20, 0xa4, 0x28, 0xa4, 0x28, 0x42, 0x18, 0x00, 0x08, 0x21, 0x08, 0xa9, 0x39, 0xae, 0x62, 0x87, 0x51, 0xa3, 0x38, 0xe3, 0x38, 0x46, 0x49, 0x05, 0x49, 0xa3, 0x38, 0xa2, 0x38, 0xa3, 0x38, 0xc3, 0x38, 0xe3, 0x40, 0xe3, 0x40, 0xc3, 0x40, 0xa2, 0x38, 0x82, 0x30, 0x82, 0x30, 0xc3, 0x38, 0xe4, 0x40, 0x05, 0x49, 0x87, 0x59, 0xa7, 0x61, 0x86, 0x59, 0x66, 0x51, 0xaa, 0x6a, 0xec, 0x62, 0xc9, 0x39, 0xc8, 0x41, 0x8b, 0x5a, 0x2d, 0x6b, 0xed, 0x5a, 0xac, 0x52, 0x52, 0x8c, 0x32, 0x84, 0x6b, 0x4a, 0xe9, 0x39, 0x0a, 0x3a, 0x4c, 0x4a, 0xa9, 0x31, 0x47, 0x29, 0x48, 0x29, 0x27, 0x29, 0xc5, 0x18, 0xa5, 0x18, 0xe5, 0x20, 0xa4, 0x18, 0x63, 0x18, 0x42, 0x10, 0x42, 0x10, 0x84, 0x18, 0x41, 0x08, 0x41, 0x08, 0x63, 0x10, 0x42, 0x10, 0x63, 0x10, 0x63, 0x10, 0x62, 0x10, 0x63, 0x10, 0x63, 0x10, 0x63, 0x10, 0xe5, 0x20, 0xe5, 0x20, 0xa4, 0x18, 0xc5, 0x18, 0xc5, 0x18, 0x63, 0x10, 0x22, 0x08, 0x21, 0x08, 0xf0, 0x7b, 0xdf, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0x5e, 0xef, 0xce, 0x42, 0x0e, 0x53, 0x0e, 0x53, 0x0f, 0x4b, 0xcd, 0x4a, 0x2c, 0x93, 0x30, 0xcc, 0xce, 0xab, 0xcf, 0xa3, 0x71, 0xbc, 0x71, 0xcc, 0x55, 0xe5, 0x79, 0xfe, 0x50, 0xb4, 0xe3, 0x50, 0x0b, 0xa3, 0x57, 0xf6, 0x78, 0xee, 0x37, 0xf6, 0xf6, 0xfd, 0x2c, 0x9b, 0xc5, 0x28, 0x06, 0x21, 0xa8, 0x31, 0xe9, 0x39, 0x2a, 0x42, 0x88, 0x31, 0x06, 0x29, 0x26, 0x29, 0xa8, 0x39, 0x2a, 0x42, 0x09, 0x42, 0x67, 0x31, 0x88, 0x31, 0x4b, 0x4a, 0xe9, 0x39, 0x4b, 0x4a, 0x4b, 0x4a, 0xca, 0x41, 0xc9, 0x41, 0xa8, 0x39, 0x06, 0x21, 0xc5, 0x20, 0x67, 0x31, 0x4b, 0x4a, 0xc9, 0x39, 0x89, 0x39, 0x68, 0x31, 0x43, 0x10, 0x84, 0x20, 0x26, 0x31, 0xc5, 0x28, 0x63, 0x20, 0x64, 0x20, 0xc5, 0x28, 0xa5, 0x28, 0x42, 0x10, 0x62, 0x18, 0xa4, 0x28, 0x26, 0x39, 0x06, 0x31, 0x83, 0x20, 0x42, 0x10, 0x42, 0x18, 0x83, 0x28, 0xa4, 0x30, 0x63, 0x20, 0x00, 0x08, 0x01, 0x00, 0x88, 0x31, 0x0f, 0x6b, 0x6b, 0x62, 0x45, 0x49, 0x04, 0x41, 0xe4, 0x38, 0x25, 0x49, 0x05, 0x49, 0xa3, 0x38, 0x82, 0x38, 0xa3, 0x38, 0xe4, 0x40, 0x04, 0x41, 0x04, 0x41, 0xe4, 0x48, 0xc3, 0x40, 0xa2, 0x38, 0x82, 0x30, 0x41, 0x28, 0x21, 0x28, 0x41, 0x28, 0x82, 0x28, 0x41, 0x20, 0x41, 0x20, 0xa8, 0x49, 0xec, 0x62, 0x4a, 0x4a, 0x67, 0x31, 0x0a, 0x4a, 0x4a, 0x52, 0x8b, 0x52, 0xed, 0x5a, 0x4a, 0x4a, 0xed, 0x5a, 0xf1, 0x7b, 0xcd, 0x5a, 0xe9, 0x41, 0x47, 0x29, 0x07, 0x21, 0x48, 0x29, 0x27, 0x21, 0xa5, 0x18, 0xa5, 0x18, 0x06, 0x29, 0xc5, 0x20, 0xa4, 0x18, 0xa4, 0x18, 0x22, 0x08, 0x00, 0x00, 0x41, 0x08, 0x84, 0x18, 0x63, 0x10, 0x41, 0x08, 0x21, 0x08, 0x21, 0x08, 0x83, 0x18, 0xa4, 0x18, 0x43, 0x10, 0x84, 0x10, 0x84, 0x10, 0x63, 0x10, 0xe5, 0x20, 0x05, 0x21, 0xa4, 0x18, 0xc5, 0x18, 0xe5, 0x18, 0x83, 0x10, 0xc4, 0x20, 0xe4, 0x20, 0x59, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x51, 0x5b, 0x0e, 0x53, 0xee, 0x4a, 0xee, 0x42, 0x4a, 0x52, 0xee, 0xb3, 0xce, 0xab, 0x89, 0x72, 0xad, 0x9b, 0x30, 0xbc, 0x51, 0xc4, 0x96, 0xed, 0xfb, 0xfe, 0x1b, 0xff, 0x0b, 0x8b, 0x84, 0x71, 0x53, 0xdd, 0x99, 0xf6, 0x98, 0xfe, 0x36, 0xfe, 0x6c, 0xa3, 0x46, 0x39, 0x47, 0x29, 0x47, 0x29, 0x87, 0x29, 0xe9, 0x39, 0x88, 0x31, 0xe6, 0x20, 0xc9, 0x39, 0x2a, 0x42, 0xc8, 0x39, 0x67, 0x29, 0xa8, 0x31, 0x0a, 0x42, 0xea, 0x41, 0x2a, 0x42, 0x4b, 0x4a, 0xea, 0x41, 0xc9, 0x39, 0xc9, 0x39, 0xc9, 0x39, 0x26, 0x29, 0x47, 0x31, 0x2b, 0x4a, 0xe9, 0x41, 0xea, 0x41, 0x4c, 0x52, 0x88, 0x39, 0x64, 0x18, 0x63, 0x18, 0x26, 0x31, 0x88, 0x41, 0x06, 0x31, 0xa4, 0x28, 0xa4, 0x28, 0xc4, 0x30, 0xe4, 0x30, 0xa3, 0x20, 0xc5, 0x28, 0x46, 0x39, 0xa4, 0x28, 0x62, 0x18, 0x62, 0x18, 0x62, 0x20, 0xa3, 0x28, 0x62, 0x18, 0x00, 0x08, 0x00, 0x08, 0x27, 0x29, 0x30, 0x63, 0x6f, 0x73, 0xc7, 0x59, 0x66, 0x51, 0x66, 0x49, 0xc4, 0x38, 0x04, 0x41, 0x86, 0x51, 0x04, 0x41, 0x82, 0x30, 0x82, 0x30, 0xa2, 0x38, 0xe3, 0x40, 0x04, 0x41, 0x04, 0x49, 0xe3, 0x40, 0xc3, 0x38, 0xa2, 0x30, 0x62, 0x30, 0x42, 0x28, 0x41, 0x20, 0x20, 0x18, 0x21, 0x18, 0xa7, 0x41, 0x0d, 0x6b, 0x2a, 0x4a, 0x46, 0x31, 0x67, 0x31, 0xc9, 0x49, 0xc9, 0x41, 0xc8, 0x39, 0xc8, 0x39, 0x2a, 0x4a, 0x2a, 0x4a, 0xed, 0x5a, 0x8b, 0x4a, 0xa8, 0x31, 0x06, 0x21, 0xc5, 0x18, 0x27, 0x29, 0x27, 0x29, 0xe6, 0x20, 0xc6, 0x20, 0x48, 0x29, 0xe5, 0x20, 0x43, 0x10, 0x63, 0x10, 0x42, 0x08, 0x42, 0x10, 0x62, 0x10, 0x63, 0x10, 0x63, 0x10, 0x42, 0x08, 0x42, 0x08, 0x83, 0x10, 0x63, 0x10, 0x83, 0x10, 0x84, 0x10, 0x84, 0x18, 0xa4, 0x18, 0x84, 0x18, 0x63, 0x10, 0x83, 0x10, 0x62, 0x10, 0x42, 0x08, 0x62, 0x08, 0x42, 0x08, 0xa4, 0x18, 0xe9, 0x41, 0x7e, 0xf7, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x37, 0x9d, 0xce, 0x42, 0x2e, 0x5b, 0xf0, 0x83, 0xcf, 0x9b, 0x33, 0xd5, 0x2e, 0xa4, 0x85, 0x59, 0x85, 0x61, 0xcb, 0x92, 0xd2, 0xcc, 0xb6, 0xe5, 0x58, 0xee, 0x5c, 0xff, 0x53, 0xcd, 0xc5, 0x71, 0x8d, 0xb3, 0xb6, 0xf5, 0xf7, 0xfd, 0x16, 0xfe, 0xae, 0xb3, 0xe5, 0x30, 0x27, 0x21, 0xe9, 0x39, 0x09, 0x42, 0x2a, 0x42, 0xc9, 0x39, 0xe6, 0x20, 0x87, 0x31, 0x0a, 0x42, 0x2a, 0x42, 0xa8, 0x31, 0xa8, 0x31, 0x0a, 0x42, 0xea, 0x39, 0x0a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0xc9, 0x39, 0x47, 0x31, 0xe9, 0x41, 0x0a, 0x42, 0x67, 0x31, 0x68, 0x31, 0xea, 0x41, 0x2b, 0x4a, 0xea, 0x41, 0x68, 0x39, 0x27, 0x31, 0x84, 0x18, 0x27, 0x31, 0x2b, 0x52, 0x67, 0x39, 0x82, 0x20, 0x41, 0x18, 0x82, 0x28, 0xa3, 0x28, 0x83, 0x20, 0x06, 0x39, 0x05, 0x39, 0x42, 0x18, 0x01, 0x08, 0x00, 0x08, 0x21, 0x10, 0x62, 0x18, 0x41, 0x18, 0x41, 0x20, 0x46, 0x39, 0xef, 0x5a, 0x91, 0x73, 0xcb, 0x6a, 0xa6, 0x61, 0xa7, 0x59, 0x66, 0x51, 0xc4, 0x38, 0x04, 0x41, 0xe8, 0x61, 0x86, 0x59, 0xc3, 0x38, 0x62, 0x30, 0x62, 0x30, 0x82, 0x30, 0xc3, 0x38, 0xc3, 0x40, 0xa3, 0x38, 0x82, 0x30, 0x62, 0x30, 0x62, 0x28, 0x42, 0x28, 0x41, 0x20, 0x21, 0x18, 0x86, 0x41, 0x4e, 0x73, 0x8b, 0x52, 0xa8, 0x39, 0x47, 0x31, 0xa7, 0x39, 0xc8, 0x41, 0x6b, 0x52, 0xa8, 0x39, 0xc5, 0x20, 0x88, 0x39, 0xe9, 0x41, 0x8c, 0x52, 0x4b, 0x4a, 0x47, 0x29, 0x06, 0x21, 0x27, 0x29, 0x07, 0x21, 0x47, 0x29, 0x07, 0x29, 0xe6, 0x20, 0x27, 0x21, 0xc5, 0x18, 0xc4, 0x18, 0x84, 0x18, 0xc5, 0x18, 0xc5, 0x20, 0x42, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x08, 0x63, 0x10, 0x42, 0x08, 0x21, 0x08, 0x62, 0x10, 0x43, 0x10, 0x63, 0x10, 0xc4, 0x18, 0x63, 0x10, 0x42, 0x08, 0x62, 0x10, 0x83, 0x10, 0x62, 0x10, 0x01, 0x00, 0x01, 0x08, 0x6e, 0x73, 0xdf, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0x9e, 0xf7, 0xae, 0x4a, 0x91, 0xac, 0x95, 0xdd, 0x33, 0xd5, 0xd2, 0xc4, 0x50, 0xbc, 0xaa, 0x92, 0x44, 0x61, 0x03, 0x59, 0x0f, 0xbc, 0x37, 0xee, 0x58, 0xe6, 0xfa, 0xf6, 0xfa, 0xf6, 0x8c, 0x9b, 0x27, 0x8a, 0xef, 0xc3, 0x11, 0xa4, 0xd3, 0xcc, 0xef, 0xc3, 0xe4, 0x30, 0xc5, 0x18, 0x4b, 0x4a, 0x4a, 0x42, 0x2a, 0x42, 0x0a, 0x42, 0x87, 0x31, 0x87, 0x31, 0x88, 0x31, 0xa8, 0x31, 0xa8, 0x39, 0x47, 0x29, 0xc9, 0x39, 0x4b, 0x4a, 0x2a, 0x42, 0x0a, 0x42, 0x0a, 0x42, 0xc9, 0x39, 0x88, 0x31, 0x2a, 0x4a, 0x6b, 0x4a, 0xa8, 0x39, 0xc9, 0x39, 0xcd, 0x5a, 0xad, 0x52, 0x68, 0x31, 0xc5, 0x20, 0x47, 0x31, 0x06, 0x29, 0x26, 0x31, 0xa9, 0x41, 0x06, 0x31, 0x82, 0x20, 0x62, 0x18, 0x21, 0x10, 0x01, 0x10, 0x62, 0x18, 0x83, 0x20, 0x21, 0x18, 0x21, 0x18, 0x41, 0x18, 0x62, 0x18, 0xa3, 0x28, 0x04, 0x39, 0x04, 0x41, 0x66, 0x49, 0xce, 0x5a, 0x91, 0x6b, 0x6f, 0x73, 0x28, 0x6a, 0xa6, 0x61, 0xc8, 0x59, 0x66, 0x51, 0x04, 0x39, 0xe4, 0x38, 0xc7, 0x59, 0x08, 0x6a, 0x45, 0x49, 0xa2, 0x38, 0x62, 0x30, 0x62, 0x28, 0x82, 0x30, 0x82, 0x38, 0xa2, 0x38, 0x82, 0x30, 0x62, 0x30, 0x61, 0x28, 0x61, 0x28, 0x21, 0x20, 0x82, 0x20, 0xcb, 0x62, 0xed, 0x62, 0x66, 0x31, 0xa8, 0x39, 0xa8, 0x39, 0xa8, 0x39, 0x4b, 0x52, 0xc8, 0x41, 0x06, 0x29, 0x0b, 0x42, 0x4d, 0x4a, 0x2c, 0x3a, 0xca, 0x31, 0x28, 0x29, 0x26, 0x21, 0xe6, 0x20, 0xe6, 0x20, 0xe6, 0x20, 0xc5, 0x18, 0x64, 0x18, 0x84, 0x18, 0xe6, 0x18, 0x27, 0x29, 0x88, 0x31, 0x26, 0x21, 0x27, 0x29, 0xe5, 0x20, 0x63, 0x10, 0x41, 0x08, 0x21, 0x08, 0x62, 0x10, 0x41, 0x08, 0x01, 0x00, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x08, 0xa4, 0x18, 0xa3, 0x18, 0x83, 0x10, 0xa4, 0x18, 0x83, 0x10, 0x62, 0x10, 0x62, 0x10, 0x18, 0xc6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd2, 0x7b, 0x13, 0xd5, 0xd3, 0xcc, 0x10, 0xb4, 0xce, 0xab, 0x30, 0xc4, 0x54, 0xe5, 0xb1, 0xc4, 0xe7, 0x69, 0x27, 0x82, 0x74, 0xdd, 0xda, 0xf6, 0x79, 0xee, 0x3b, 0xff, 0xf6, 0xe5, 0x68, 0x92, 0x87, 0x51, 0xca, 0x19, 0xac, 0x5a, 0x8d, 0xab, 0xc8, 0x51, 0x06, 0x21, 0x0a, 0x42, 0x09, 0x3a, 0x67, 0x29, 0x0a, 0x42, 0x8c, 0x52, 0x09, 0x3a, 0xc8, 0x39, 0x67, 0x31, 0x88, 0x31, 0x0a, 0x3a, 0x2a, 0x42, 0xc9, 0x39, 0xea, 0x39, 0xe9, 0x39, 0xea, 0x39, 0x6b, 0x4a, 0x6b, 0x4a, 0x4b, 0x42, 0xac, 0x52, 0xcd, 0x5a, 0xcd, 0x5a, 0xcd, 0x5a, 0xad, 0x5a, 0x68, 0x31, 0x64, 0x10, 0xc5, 0x20, 0x26, 0x31, 0xc5, 0x28, 0x83, 0x20, 0xc4, 0x30, 0xc4, 0x28, 0x41, 0x10, 0x00, 0x00, 0x00, 0x08, 0x01, 0x18, 0x41, 0x20, 0xc3, 0x30, 0x45, 0x49, 0x86, 0x51, 0xe8, 0x61, 0x29, 0x6a, 0xe7, 0x61, 0x86, 0x59, 0xac, 0x62, 0xb2, 0x6b, 0xb1, 0x73, 0x2c, 0x73, 0xe7, 0x69, 0xe7, 0x69, 0xe8, 0x61, 0x86, 0x51, 0x25, 0x41, 0xc4, 0x30, 0x86, 0x51, 0x69, 0x72, 0xc7, 0x61, 0x04, 0x41, 0x82, 0x30, 0x62, 0x30, 0x82, 0x30, 0xa3, 0x38, 0xa3, 0x38, 0xa2, 0x38, 0x82, 0x30, 0x62, 0x28, 0x41, 0x28, 0x21, 0x20, 0xe4, 0x30, 0x0c, 0x6b, 0xc8, 0x41, 0xc4, 0x20, 0x05, 0x29, 0x87, 0x39, 0xc8, 0x41, 0xa8, 0x39, 0x43, 0x10, 0x69, 0x29, 0xf4, 0x6b, 0x72, 0x63, 0xce, 0x4a, 0x2c, 0x42, 0x69, 0x29, 0x27, 0x29, 0x27, 0x29, 0x06, 0x21, 0x84, 0x18, 0x63, 0x10, 0x84, 0x10, 0xc5, 0x18, 0x06, 0x21, 0x68, 0x29, 0xa9, 0x31, 0x47, 0x29, 0xe6, 0x18, 0xa5, 0x18, 0xa4, 0x18, 0x83, 0x10, 0x01, 0x00, 0x42, 0x08, 0x41, 0x08, 0x20, 0x00, 0x21, 0x00, 0x42, 0x08, 0x21, 0x08, 0x20, 0x08, 0x00, 0x00, 0x01, 0x00, 0xc3, 0x18, 0xe4, 0x20, 0x62, 0x10, 0x42, 0x10, 0x63, 0x10, 0x83, 0x10, 0x87, 0x31, 0x7d, 0xef, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x1a, 0xc6, 0x11, 0xb4, 0xaf, 0xab, 0x6d, 0x9b, 0xae, 0xab, 0x71, 0xbc, 0x74, 0xdd, 0xd5, 0xe5, 0xb2, 0xcc, 0x4c, 0xa3, 0x2e, 0xbc, 0xd6, 0xe5, 0x58, 0xe6, 0xb9, 0xee, 0x3b, 0xff, 0x30, 0xbc, 0xa3, 0x30, 0x63, 0x00, 0x47, 0x21, 0x69, 0x6a, 0x09, 0x52, 0x47, 0x29, 0x67, 0x31, 0xa8, 0x31, 0x88, 0x31, 0x0a, 0x42, 0xcc, 0x52, 0xe9, 0x39, 0xa8, 0x31, 0x2a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x4b, 0x4a, 0x2a, 0x42, 0xe9, 0x39, 0xc9, 0x39, 0x8c, 0x52, 0x2e, 0x63, 0x4f, 0x63, 0x4b, 0x42, 0xcd, 0x52, 0x2e, 0x63, 0x2a, 0x42, 0x4b, 0x4a, 0xcd, 0x5a, 0xa9, 0x39, 0xc5, 0x20, 0xc5, 0x20, 0x26, 0x31, 0xe5, 0x28, 0x42, 0x18, 0x83, 0x28, 0xa3, 0x18, 0x00, 0x00, 0x20, 0x08, 0xa3, 0x28, 0x05, 0x49, 0xa6, 0x59, 0x69, 0x7a, 0xca, 0x82, 0xca, 0x7a, 0x8a, 0x7a, 0x48, 0x72, 0xc6, 0x61, 0x6a, 0x62, 0xd1, 0x6b, 0x33, 0x7c, 0x52, 0x8c, 0xcb, 0x7a, 0xe7, 0x69, 0x69, 0x72, 0x08, 0x62, 0x87, 0x51, 0x25, 0x41, 0xc3, 0x30, 0x45, 0x49, 0x69, 0x72, 0x49, 0x72, 0x45, 0x51, 0xc3, 0x38, 0x62, 0x30, 0x62, 0x28, 0x82, 0x30, 0x82, 0x30, 0x82, 0x30, 0x82, 0x30, 0x62, 0x28, 0x62, 0x20, 0x21, 0x20, 0xc4, 0x30, 0x8a, 0x5a, 0xa7, 0x39, 0xe5, 0x28, 0xc4, 0x20, 0x67, 0x31, 0x87, 0x39, 0xc4, 0x20, 0xc6, 0x20, 0x2c, 0x42, 0x30, 0x5b, 0xae, 0x4a, 0xeb, 0x39, 0xea, 0x39, 0xca, 0x39, 0x47, 0x29, 0xe6, 0x20, 0xe6, 0x20, 0x84, 0x10, 0xe5, 0x20, 0x27, 0x21, 0xc5, 0x18, 0x67, 0x29, 0x67, 0x29, 0xe6, 0x20, 0x27, 0x29, 0x27, 0x29, 0xa5, 0x18, 0x63, 0x10, 0x42, 0x10, 0x42, 0x08, 0x21, 0x08, 0x62, 0x08, 0x62, 0x08, 0x41, 0x08, 0x42, 0x08, 0x42, 0x10, 0x62, 0x10, 0x42, 0x08, 0x83, 0x10, 0xa3, 0x10, 0x62, 0x10, 0x42, 0x08, 0x63, 0x10, 0x63, 0x10, 0x42, 0x08, 0x93, 0x94, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf2, 0x9b, 0x2b, 0xa3, 0xca, 0x8a, 0x4c, 0x9b, 0x0f, 0xac, 0x70, 0xbc, 0x70, 0xc4, 0x75, 0xdd, 0x59, 0xf6, 0x12, 0xd5, 0xcd, 0xb3, 0x53, 0xd5, 0x58, 0xe6, 0xfb, 0xfe, 0x38, 0xee, 0x29, 0x6a, 0x00, 0x08, 0x83, 0x20, 0x26, 0x39, 0x26, 0x29, 0x47, 0x29, 0x46, 0x29, 0xe9, 0x39, 0x4b, 0x42, 0x4b, 0x4a, 0x0a, 0x42, 0x67, 0x29, 0x47, 0x29, 0x8b, 0x4a, 0x4b, 0x42, 0xe9, 0x39, 0x2a, 0x42, 0x8c, 0x52, 0x6b, 0x4a, 0x6b, 0x4a, 0xcd, 0x52, 0x0e, 0x63, 0xcd, 0x5a, 0xc9, 0x31, 0x4b, 0x42, 0xed, 0x5a, 0x2a, 0x42, 0x88, 0x31, 0xe9, 0x39, 0xe9, 0x41, 0x27, 0x31, 0xa5, 0x20, 0x06, 0x29, 0x87, 0x39, 0xc4, 0x28, 0x42, 0x18, 0x41, 0x10, 0x82, 0x20, 0x45, 0x41, 0x08, 0x6a, 0xaa, 0x7a, 0xeb, 0x82, 0xea, 0x82, 0xea, 0x82, 0xa9, 0x7a, 0x68, 0x6a, 0x07, 0x6a, 0x6a, 0x72, 0xd1, 0x7b, 0x33, 0x7c, 0x73, 0x8c, 0x10, 0x94, 0x48, 0x72, 0x48, 0x7a, 0xaa, 0x7a, 0x08, 0x62, 0xa7, 0x59, 0x46, 0x49, 0xc3, 0x38, 0xe4, 0x40, 0x28, 0x6a, 0x8a, 0x7a, 0xc7, 0x61, 0x04, 0x41, 0x82, 0x30, 0x62, 0x28, 0x62, 0x30, 0x82, 0x30, 0x82, 0x30, 0x82, 0x30, 0x62, 0x28, 0x62, 0x20, 0x41, 0x20, 0x62, 0x20, 0x29, 0x52, 0x29, 0x52, 0xe5, 0x20, 0x06, 0x29, 0x67, 0x31, 0x47, 0x31, 0x68, 0x31, 0xaa, 0x39, 0x89, 0x31, 0x68, 0x29, 0x68, 0x29, 0x48, 0x29, 0x48, 0x29, 0x27, 0x29, 0xc5, 0x18, 0xa4, 0x18, 0x43, 0x10, 0xa4, 0x18, 0x88, 0x31, 0x88, 0x31, 0xc5, 0x18, 0x88, 0x29, 0x06, 0x19, 0x43, 0x08, 0xe6, 0x20, 0x47, 0x29, 0xc5, 0x18, 0x42, 0x08, 0x63, 0x10, 0xe5, 0x18, 0xe5, 0x18, 0xa4, 0x18, 0x63, 0x10, 0x62, 0x10, 0x21, 0x08, 0x22, 0x08, 0x63, 0x10, 0x62, 0x10, 0xa3, 0x18, 0xa3, 0x10, 0x42, 0x08, 0x42, 0x08, 0x83, 0x10, 0x63, 0x10, 0xc4, 0x18, 0x3c, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x78, 0xb5, 0x8d, 0xa3, 0xc6, 0x79, 0x07, 0x7a, 0x69, 0x82, 0xea, 0x92, 0xef, 0xb3, 0x95, 0xdd, 0x58, 0xee, 0x95, 0xdd, 0xea, 0x9a, 0x4a, 0xa3, 0xb5, 0xdd, 0x59, 0xee, 0xda, 0xfe, 0x91, 0xc4, 0x04, 0x49, 0x21, 0x18, 0x42, 0x10, 0x83, 0x10, 0xc4, 0x18, 0x26, 0x21, 0x29, 0x42, 0x8b, 0x4a, 0x6b, 0x4a, 0xe9, 0x41, 0x67, 0x29, 0xc8, 0x39, 0x4a, 0x4a, 0xc9, 0x39, 0x09, 0x42, 0x4b, 0x4a, 0x6b, 0x42, 0xcc, 0x52, 0x2e, 0x63, 0x8c, 0x4a, 0xad, 0x52, 0x2b, 0x42, 0xc9, 0x39, 0x0a, 0x42, 0xe9, 0x39, 0xa9, 0x39, 0x06, 0x21, 0x67, 0x29, 0xe9, 0x39, 0x68, 0x31, 0xe5, 0x28, 0xe5, 0x28, 0x87, 0x41, 0xe5, 0x28, 0x21, 0x10, 0x04, 0x39, 0x08, 0x6a, 0x69, 0x72, 0x89, 0x7a, 0xea, 0x82, 0x0a, 0x83, 0xea, 0x82, 0xca, 0x7a, 0x89, 0x72, 0x27, 0x6a, 0x48, 0x6a, 0xd0, 0x83, 0x74, 0x84, 0x33, 0x7c, 0xd4, 0x94, 0x2c, 0x83, 0x06, 0x7a, 0x0b, 0x93, 0x8a, 0x7a, 0x08, 0x62, 0xc7, 0x59, 0x46, 0x49, 0xe4, 0x38, 0xc3, 0x30, 0xe7, 0x61, 0xea, 0x82, 0x48, 0x72, 0x66, 0x51, 0xa3, 0x38, 0x82, 0x30, 0x82, 0x30, 0x82, 0x30, 0x82, 0x30, 0x82, 0x30, 0x62, 0x28, 0x61, 0x20, 0x41, 0x18, 0x21, 0x18, 0xa6, 0x41, 0x49, 0x52, 0x05, 0x29, 0x47, 0x31, 0x88, 0x39, 0x88, 0x31, 0x68, 0x31, 0xe6, 0x20, 0x43, 0x10, 0xa4, 0x18, 0x47, 0x29, 0x27, 0x29, 0x07, 0x21, 0xa5, 0x18, 0x06, 0x21, 0x06, 0x21, 0x22, 0x08, 0x83, 0x18, 0x68, 0x29, 0x89, 0x31, 0xa9, 0x31, 0x0a, 0x3a, 0xc5, 0x18, 0x43, 0x08, 0x63, 0x10, 0x63, 0x10, 0x83, 0x10, 0x63, 0x10, 0xa4, 0x18, 0x27, 0x29, 0x27, 0x21, 0xc5, 0x20, 0x83, 0x18, 0x42, 0x10, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x83, 0x10, 0x62, 0x10, 0x42, 0x08, 0x62, 0x10, 0x62, 0x10, 0x62, 0x10, 0xec, 0x62, 0xbe, 0xf7, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0x73, 0xac, 0xad, 0xab, 0x27, 0x82, 0xe3, 0x50, 0xe3, 0x50, 0x2b, 0x93, 0xd2, 0xcc, 0x34, 0xdd, 0xf7, 0xed, 0x70, 0xb4, 0xc5, 0x71, 0xed, 0xbb, 0xb6, 0xe5, 0xf7, 0xe5, 0xd6, 0xfd, 0xee, 0xcb, 0x45, 0x51, 0x42, 0x08, 0xa4, 0x18, 0x46, 0x29, 0x88, 0x31, 0x67, 0x29, 0x66, 0x29, 0x88, 0x31, 0xe9, 0x41, 0x0a, 0x42, 0x6b, 0x4a, 0xe9, 0x39, 0x47, 0x29, 0xc9, 0x31, 0x4a, 0x42, 0x8c, 0x4a, 0xed, 0x5a, 0xcd, 0x5a, 0x0a, 0x42, 0xea, 0x41, 0x88, 0x31, 0x27, 0x29, 0x47, 0x29, 0xc5, 0x20, 0xa4, 0x18, 0x06, 0x29, 0x67, 0x31, 0x26, 0x29, 0x26, 0x29, 0x47, 0x31, 0x26, 0x31, 0x26, 0x31, 0x04, 0x31, 0x85, 0x49, 0x89, 0x7a, 0xa9, 0x82, 0x89, 0x7a, 0xaa, 0x7a, 0xea, 0x82, 0x0a, 0x83, 0x0b, 0x83, 0xca, 0x7a, 0x89, 0x7a, 0x27, 0x72, 0x0c, 0x7b, 0xb5, 0x8c, 0x94, 0x7c, 0xb4, 0x8c, 0xb3, 0xa4, 0xca, 0x82, 0xea, 0x92, 0x4c, 0x93, 0x8a, 0x72, 0x09, 0x62, 0xc7, 0x59, 0x66, 0x49, 0x25, 0x41, 0xc4, 0x30, 0x86, 0x51, 0xca, 0x82, 0xa9, 0x7a, 0xa7, 0x59, 0x04, 0x41, 0x82, 0x30, 0x62, 0x30, 0x82, 0x30, 0x62, 0x30, 0x62, 0x28, 0x41, 0x20, 0x41, 0x20, 0x21, 0x20, 0x21, 0x18, 0x25, 0x39, 0x4a, 0x52, 0x88, 0x39, 0x89, 0x31, 0x89, 0x31, 0xe5, 0x20, 0x42, 0x08, 0x01, 0x00, 0x42, 0x08, 0x06, 0x21, 0x27, 0x29, 0xc4, 0x18, 0xe5, 0x20, 0xe6, 0x20, 0x68, 0x29, 0xc5, 0x18, 0x21, 0x08, 0x63, 0x10, 0x06, 0x21, 0xa9, 0x31, 0xa9, 0x31, 0x0a, 0x3a, 0x47, 0x29, 0x84, 0x10, 0x63, 0x10, 0x01, 0x08, 0x21, 0x08, 0x62, 0x10, 0x42, 0x10, 0x83, 0x10, 0x84, 0x10, 0x83, 0x10, 0x83, 0x10, 0xc4, 0x18, 0xc4, 0x18, 0x83, 0x18, 0x41, 0x08, 0x01, 0x00, 0x21, 0x08, 0x01, 0x00, 0x21, 0x08, 0x21, 0x08, 0x41, 0x08, 0x62, 0x10, 0xf8, 0xc5, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xa4, 0xb5, 0xe5, 0xd2, 0xd4, 0x69, 0x8a, 0x82, 0x40, 0xc6, 0x69, 0x30, 0xbc, 0x34, 0xdd, 0x79, 0xf6, 0x79, 0xee, 0x89, 0x7a, 0x64, 0x69, 0x2f, 0xc4, 0xf3, 0xdc, 0x13, 0xe5, 0xd5, 0xfd, 0x50, 0xc4, 0x45, 0x39, 0x83, 0x10, 0xc8, 0x39, 0x4a, 0x4a, 0x47, 0x29, 0xe5, 0x20, 0xe5, 0x18, 0x05, 0x21, 0xa8, 0x39, 0x09, 0x3a, 0xa8, 0x31, 0xc8, 0x31, 0x8c, 0x4a, 0xed, 0x5a, 0x8c, 0x52, 0x4a, 0x42, 0xe9, 0x39, 0x47, 0x29, 0xa4, 0x18, 0x63, 0x10, 0x43, 0x10, 0xe5, 0x20, 0xe5, 0x20, 0xc5, 0x18, 0x68, 0x31, 0x89, 0x39, 0x27, 0x29, 0xa4, 0x18, 0xa4, 0x20, 0xe5, 0x28, 0x63, 0x18, 0x45, 0x39, 0x0b, 0x83, 0x2b, 0x93, 0xc9, 0x82, 0xca, 0x82, 0xeb, 0x82, 0x0b, 0x8b, 0x0b, 0x83, 0x0a, 0x83, 0xea, 0x82, 0x88, 0x7a, 0x89, 0x72, 0x72, 0x94, 0x16, 0x95, 0x94, 0x84, 0x97, 0xad, 0x91, 0xac, 0x4b, 0xa3, 0xcd, 0xab, 0x2c, 0x8b, 0x69, 0x72, 0x08, 0x62, 0xa7, 0x51, 0x86, 0x49, 0x66, 0x49, 0x05, 0x39, 0x25, 0x41, 0x69, 0x72, 0xea, 0x82, 0x28, 0x6a, 0x45, 0x49, 0xc3, 0x38, 0x62, 0x30, 0x61, 0x30, 0x61, 0x28, 0x62, 0x28, 0x62, 0x28, 0x62, 0x28, 0x83, 0x20, 0xc4, 0x28, 0x67, 0x39, 0x0a, 0x52, 0x89, 0x39, 0x48, 0x31, 0x84, 0x18, 0x22, 0x08, 0x63, 0x10, 0xa4, 0x18, 0x06, 0x21, 0x07, 0x29, 0x84, 0x18, 0xe5, 0x20, 0xe5, 0x20, 0x27, 0x29, 0x68, 0x29, 0x84, 0x10, 0x84, 0x18, 0xc5, 0x18, 0x27, 0x21, 0xa9, 0x31, 0x68, 0x29, 0x89, 0x31, 0x47, 0x29, 0x84, 0x10, 0x84, 0x10, 0x83, 0x10, 0x41, 0x08, 0x21, 0x08, 0x00, 0x00, 0x00, 0x00, 0x21, 0x08, 0x42, 0x10, 0x84, 0x10, 0xe5, 0x20, 0x47, 0x29, 0x05, 0x21, 0x42, 0x08, 0x42, 0x08, 0x41, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x08, 0x49, 0x52, 0xbe, 0xf7, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xdc, 0xde, 0x6e, 0x9b, 0xf3, 0xdc, 0xf8, 0xf5, 0xcf, 0xab, 0x03, 0x51, 0x4c, 0x9b, 0x34, 0xd5, 0xd7, 0xe5, 0x1c, 0xff, 0x13, 0xbd, 0xc3, 0x40, 0xe6, 0x79, 0xee, 0xcb, 0x0f, 0xcc, 0x91, 0xdc, 0x73, 0xf5, 0xa9, 0x7a, 0x42, 0x08, 0x26, 0x21, 0xa8, 0x31, 0x47, 0x29, 0x26, 0x29, 0x05, 0x21, 0xe5, 0x18, 0x05, 0x21, 0x26, 0x21, 0xe9, 0x39, 0xac, 0x4a, 0x0d, 0x5b, 0x4f, 0x63, 0x8c, 0x52, 0x47, 0x29, 0xc4, 0x18, 0x43, 0x10, 0x22, 0x08, 0x22, 0x08, 0x43, 0x10, 0xc4, 0x18, 0xe5, 0x20, 0x67, 0x31, 0xa9, 0x39, 0xc9, 0x41, 0x46, 0x31, 0xa3, 0x20, 0x83, 0x20, 0x83, 0x20, 0x01, 0x10, 0x44, 0x41, 0x6b, 0x93, 0x8c, 0x9b, 0xeb, 0x82, 0x0b, 0x83, 0x0b, 0x83, 0x0b, 0x8b, 0x2b, 0x8b, 0x2b, 0x8b, 0xea, 0x8a, 0x88, 0x72, 0x8e, 0x83, 0x57, 0x9d, 0x94, 0x84, 0xb4, 0x8c, 0xf8, 0xc5, 0xb0, 0xc4, 0xcc, 0xb3, 0xad, 0xa3, 0xeb, 0x82, 0x69, 0x6a, 0x08, 0x62, 0xc7, 0x59, 0x86, 0x51, 0x86, 0x51, 0x46, 0x49, 0x24, 0x49, 0x48, 0x6a, 0x0b, 0x8b, 0x8a, 0x7a, 0xa6, 0x59, 0x04, 0x41, 0xa3, 0x38, 0x62, 0x30, 0x41, 0x28, 0x62, 0x28, 0xa4, 0x30, 0xa4, 0x28, 0xa4, 0x28, 0xe5, 0x28, 0x67, 0x39, 0xe9, 0x49, 0x26, 0x29, 0x42, 0x08, 0x01, 0x08, 0xa4, 0x18, 0x47, 0x29, 0x48, 0x29, 0x68, 0x29, 0x06, 0x21, 0x06, 0x29, 0x27, 0x29, 0x63, 0x10, 0x27, 0x29, 0xea, 0x39, 0xc6, 0x20, 0xe6, 0x20, 0x68, 0x31, 0x68, 0x31, 0x88, 0x31, 0x68, 0x29, 0x47, 0x29, 0xe5, 0x20, 0x84, 0x10, 0x83, 0x10, 0x83, 0x10, 0x62, 0x10, 0x41, 0x08, 0x42, 0x08, 0x62, 0x10, 0x83, 0x10, 0xa3, 0x10, 0x83, 0x10, 0x63, 0x10, 0x63, 0x10, 0x83, 0x10, 0x62, 0x10, 0x83, 0x10, 0xc3, 0x18, 0x62, 0x10, 0x21, 0x08, 0x00, 0x00, 0x62, 0x10, 0xf7, 0xc5, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf2, 0x8b, 0x6e, 0xa3, 0xd8, 0xed, 0x79, 0xfe, 0xaa, 0x8a, 0x45, 0x59, 0x0f, 0xb4, 0x14, 0xd5, 0x18, 0xee, 0x99, 0xf6, 0xcb, 0x7a, 0x61, 0x40, 0x68, 0x92, 0x4c, 0xb3, 0xeb, 0x9a, 0x2e, 0xbc, 0xed, 0xab, 0x05, 0x31, 0x63, 0x08, 0xe5, 0x18, 0x06, 0x21, 0x05, 0x21, 0x46, 0x29, 0xa8, 0x31, 0xa8, 0x31, 0x67, 0x29, 0x4a, 0x42, 0x6f, 0x63, 0x4e, 0x63, 0x2a, 0x42, 0x06, 0x21, 0x06, 0x21, 0x05, 0x21, 0x84, 0x10, 0xa4, 0x18, 0x63, 0x10, 0xa4, 0x18, 0xc5, 0x20, 0xa4, 0x20, 0x46, 0x31, 0x46, 0x31, 0xe4, 0x28, 0xc3, 0x28, 0xc3, 0x30, 0xc3, 0x28, 0x42, 0x18, 0x62, 0x28, 0x48, 0x72, 0xcc, 0xa3, 0x8c, 0x9b, 0x2b, 0x8b, 0x2b, 0x8b, 0x2b, 0x8b, 0x2a, 0x8b, 0x4b, 0x8b, 0x4b, 0x93, 0xea, 0x8a, 0xea, 0x7a, 0x93, 0x94, 0x57, 0x95, 0x33, 0x7c, 0x98, 0xad, 0x38, 0xde, 0x6e, 0xc4, 0xcd, 0xab, 0x8d, 0xa3, 0x0b, 0x8b, 0x89, 0x72, 0x28, 0x6a, 0x08, 0x62, 0xc7, 0x59, 0xa7, 0x59, 0x87, 0x59, 0x85, 0x51, 0x48, 0x6a, 0x4c, 0x8b, 0xeb, 0x82, 0xe8, 0x61, 0x45, 0x49, 0xe4, 0x40, 0xa2, 0x30, 0x62, 0x30, 0x61, 0x28, 0x41, 0x20, 0x41, 0x18, 0x21, 0x18, 0x42, 0x18, 0x66, 0x41, 0x87, 0x39, 0x25, 0x29, 0x63, 0x10, 0x63, 0x10, 0xc5, 0x20, 0xe6, 0x20, 0x06, 0x21, 0x06, 0x21, 0x06, 0x21, 0x68, 0x31, 0x06, 0x21, 0xc5, 0x18, 0x48, 0x29, 0x4c, 0x42, 0x68, 0x31, 0x06, 0x21, 0x26, 0x21, 0x26, 0x29, 0x27, 0x29, 0xe5, 0x18, 0x06, 0x21, 0x06, 0x21, 0xc5, 0x18, 0x42, 0x10, 0x42, 0x08, 0x21, 0x08, 0x42, 0x08, 0xa4, 0x18, 0xc4, 0x18, 0x83, 0x10, 0x62, 0x10, 0x62, 0x10, 0x62, 0x10, 0x00, 0x00, 0x00, 0x00, 0x21, 0x08, 0x21, 0x08, 0x42, 0x08, 0x62, 0x10, 0xc4, 0x18, 0x63, 0x10, 0xe8, 0x41, 0x7e, 0xf7, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xde, 0x8c, 0x72, 0xf0, 0xb3, 0x76, 0xe5, 0x14, 0xd5, 0x45, 0x59, 0x07, 0x7a, 0x30, 0xbc, 0xd3, 0xd4, 0x38, 0xf6, 0xd2, 0xc4, 0xa3, 0x38, 0xe3, 0x50, 0x28, 0x72, 0xe4, 0x30, 0x44, 0x39, 0xac, 0xa3, 0x28, 0x62, 0x83, 0x10, 0x05, 0x19, 0x05, 0x21, 0x05, 0x21, 0x67, 0x29, 0xa8, 0x31, 0x0a, 0x42, 0x6b, 0x4a, 0xcc, 0x5a, 0x0d, 0x5b, 0x6b, 0x4a, 0x05, 0x21, 0x22, 0x08, 0x06, 0x21, 0x88, 0x31, 0xe5, 0x20, 0xa4, 0x18, 0xc5, 0x20, 0x67, 0x31, 0x67, 0x39, 0xc4, 0x20, 0x82, 0x18, 0x82, 0x18, 0x21, 0x10, 0x21, 0x10, 0x41, 0x18, 0x00, 0x08, 0x21, 0x18, 0xe7, 0x61, 0xee, 0xab, 0x0d, 0xac, 0x6b, 0x93, 0x2b, 0x8b, 0x2b, 0x8b, 0x4b, 0x8b, 0x6b, 0x93, 0x8b, 0x93, 0x6b, 0x93, 0xea, 0x82, 0xae, 0x8b, 0x57, 0xa5, 0xb5, 0x8c, 0x94, 0x84, 0x9b, 0xd6, 0xb5, 0xdd, 0xcc, 0xab, 0xcd, 0xab, 0xad, 0xa3, 0x2c, 0x93, 0x0b, 0x83, 0xa9, 0x7a, 0x69, 0x72, 0x28, 0x6a, 0x08, 0x62, 0x28, 0x62, 0xe7, 0x59, 0x28, 0x6a, 0x6c, 0x93, 0x4c, 0x8b, 0x49, 0x72, 0x86, 0x59, 0x25, 0x49, 0xe4, 0x40, 0xa3, 0x38, 0x82, 0x30, 0x61, 0x28, 0x42, 0x20, 0x21, 0x18, 0x42, 0x18, 0x46, 0x31, 0x06, 0x29, 0x47, 0x31, 0x88, 0x31, 0xa9, 0x31, 0x26, 0x29, 0x64, 0x10, 0xa5, 0x18, 0x06, 0x21, 0xe6, 0x20, 0x27, 0x21, 0x88, 0x31, 0x68, 0x31, 0x27, 0x29, 0xca, 0x31, 0x88, 0x29, 0x05, 0x21, 0x84, 0x10, 0xc5, 0x18, 0x06, 0x21, 0x63, 0x08, 0xc5, 0x18, 0x68, 0x29, 0xc5, 0x18, 0x22, 0x08, 0x41, 0x08, 0x01, 0x08, 0x22, 0x08, 0xa3, 0x18, 0xa3, 0x10, 0x62, 0x10, 0x41, 0x08, 0x20, 0x08, 0x21, 0x08, 0x00, 0x08, 0x00, 0x00, 0x21, 0x00, 0x41, 0x08, 0x22, 0x08, 0x22, 0x08, 0xa4, 0x18, 0x83, 0x10, 0x96, 0xb5, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x70, 0x73, 0xaa, 0x82, 0x92, 0xcc, 0x39, 0xf6, 0x6d, 0x9b, 0xa2, 0x48, 0x0b, 0x9b, 0x50, 0xcc, 0x12, 0xdd, 0x74, 0xe5, 0x8a, 0x7a, 0x62, 0x38, 0xa3, 0x30, 0x00, 0x00, 0x00, 0x00, 0xe6, 0x51, 0xc6, 0x51, 0xc4, 0x18, 0x05, 0x21, 0xe5, 0x18, 0x88, 0x31, 0x4a, 0x42, 0xe9, 0x39, 0x4b, 0x42, 0x0d, 0x5b, 0xed, 0x5a, 0x29, 0x42, 0x26, 0x21, 0x84, 0x18, 0x84, 0x10, 0xe5, 0x20, 0x47, 0x31, 0xe5, 0x20, 0xe5, 0x20, 0x26, 0x29, 0xe4, 0x20, 0x82, 0x18, 0x21, 0x10, 0x00, 0x00, 0x01, 0x08, 0x42, 0x08, 0x42, 0x10, 0x62, 0x10, 0x42, 0x18, 0x24, 0x41, 0x6b, 0x93, 0x6e, 0xb4, 0xed, 0xa3, 0x6b, 0x93, 0x2b, 0x8b, 0x2b, 0x8b, 0x4b, 0x93, 0x8c, 0x9b, 0xcc, 0x9b, 0x6a, 0x93, 0x0a, 0x8b, 0xb3, 0xa4, 0xb9, 0xad, 0x52, 0x7c, 0x36, 0x9d, 0x1c, 0xe7, 0x33, 0xcd, 0x6b, 0xa3, 0xed, 0xab, 0xed, 0xab, 0x8d, 0xa3, 0x6c, 0x9b, 0x2b, 0x8b, 0xca, 0x7a, 0x89, 0x72, 0x69, 0x72, 0xeb, 0x82, 0x89, 0x72, 0x28, 0x6a, 0x4c, 0x93, 0x8d, 0x93, 0xaa, 0x7a, 0xc6, 0x61, 0x86, 0x51, 0x45, 0x49, 0x04, 0x41, 0x04, 0x41, 0x05, 0x41, 0x05, 0x41, 0x05, 0x41, 0xa7, 0x41, 0x0a, 0x42, 0x27, 0x29, 0xe6, 0x20, 0x06, 0x29, 0xc9, 0x39, 0x68, 0x31, 0xa4, 0x18, 0x06, 0x21, 0x68, 0x31, 0x27, 0x21, 0x88, 0x29, 0xea, 0x39, 0x06, 0x21, 0x84, 0x10, 0x68, 0x29, 0x67, 0x29, 0x83, 0x10, 0xa5, 0x18, 0x27, 0x29, 0x06, 0x21, 0x63, 0x10, 0x83, 0x10, 0x06, 0x29, 0x84, 0x10, 0x42, 0x08, 0x62, 0x10, 0x42, 0x08, 0x21, 0x08, 0x62, 0x10, 0x63, 0x10, 0x21, 0x08, 0x41, 0x08, 0x41, 0x08, 0x01, 0x00, 0x00, 0x00, 0x21, 0x08, 0x62, 0x10, 0xa4, 0x18, 0x63, 0x10, 0x21, 0x08, 0x41, 0x08, 0x6a, 0x52, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x1c, 0xe7, 0xea, 0x51, 0x6d, 0xa3, 0x34, 0xdd, 0x54, 0xd5, 0x65, 0x59, 0x44, 0x59, 0xce, 0xbb, 0x70, 0xd4, 0x12, 0xe5, 0x90, 0xcc, 0xa6, 0x61, 0x22, 0x28, 0x01, 0x08, 0x00, 0x00, 0x83, 0x10, 0x05, 0x21, 0x05, 0x21, 0x26, 0x21, 0x67, 0x29, 0x4a, 0x42, 0xcc, 0x52, 0xcc, 0x52, 0xed, 0x5a, 0xcc, 0x52, 0x09, 0x3a, 0x66, 0x29, 0xe5, 0x20, 0xe5, 0x20, 0x26, 0x29, 0x26, 0x21, 0x06, 0x21, 0x06, 0x29, 0xe5, 0x28, 0x83, 0x18, 0x21, 0x08, 0x62, 0x10, 0xa3, 0x18, 0x83, 0x10, 0xc5, 0x20, 0xe5, 0x20, 0x05, 0x21, 0x06, 0x29, 0x26, 0x31, 0xa9, 0x72, 0x2d, 0xb4, 0x2e, 0xb4, 0xcd, 0xa3, 0x6c, 0x9b, 0x4b, 0x93, 0x6b, 0x93, 0x8c, 0x9b, 0xac, 0x9b, 0xac, 0x9b, 0x4a, 0x8b, 0x8c, 0x8b, 0x76, 0xad, 0x77, 0xa5, 0x32, 0x7c, 0xf8, 0xb5, 0xfb, 0xe6, 0x90, 0xb4, 0x2a, 0x9b, 0xad, 0xa3, 0xcd, 0xab, 0xcd, 0xab, 0xad, 0xa3, 0x6c, 0x9b, 0x0b, 0x8b, 0xca, 0x7a, 0x0b, 0x83, 0x8d, 0x9b, 0x0c, 0x83, 0x48, 0x6a, 0x4b, 0x93, 0xcd, 0x9b, 0xea, 0x82, 0x28, 0x6a, 0xe7, 0x61, 0xa6, 0x59, 0x65, 0x51, 0xa6, 0x59, 0x29, 0x72, 0xaa, 0x7a, 0xec, 0x7a, 0x6f, 0x7b, 0xcc, 0x52, 0xc4, 0x18, 0x63, 0x10, 0x63, 0x10, 0xc5, 0x20, 0xc5, 0x18, 0x07, 0x21, 0x68, 0x31, 0x68, 0x31, 0x47, 0x29, 0x88, 0x31, 0x26, 0x21, 0xa4, 0x18, 0x84, 0x10, 0x47, 0x29, 0x47, 0x29, 0x63, 0x10, 0xe6, 0x20, 0x68, 0x31, 0x26, 0x29, 0xc4, 0x18, 0x42, 0x08, 0x43, 0x10, 0x43, 0x10, 0x41, 0x08, 0x21, 0x08, 0x83, 0x10, 0xa4, 0x10, 0x83, 0x10, 0xa4, 0x18, 0x63, 0x10, 0x21, 0x08, 0x62, 0x10, 0x63, 0x10, 0x21, 0x08, 0x42, 0x10, 0x42, 0x08, 0x62, 0x10, 0x22, 0x08, 0x21, 0x10, 0xc3, 0x20, 0x18, 0xc6, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x53, 0x8c, 0x86, 0x51, 0x2b, 0x9b, 0xf2, 0xd4, 0xce, 0xa3, 0xc3, 0x40, 0x48, 0x82, 0x0f, 0xcc, 0x91, 0xd4, 0x33, 0xed, 0x8e, 0xb3, 0xc3, 0x38, 0x21, 0x10, 0x00, 0x00, 0x01, 0x00, 0xe5, 0x18, 0x67, 0x31, 0x46, 0x29, 0xe8, 0x31, 0xab, 0x4a, 0x4a, 0x42, 0x8b, 0x4a, 0x2e, 0x63, 0x09, 0x3a, 0xe5, 0x18, 0x26, 0x21, 0x46, 0x29, 0x88, 0x31, 0xc9, 0x39, 0x05, 0x21, 0xa4, 0x18, 0xa4, 0x20, 0x83, 0x18, 0x62, 0x10, 0xc4, 0x20, 0x67, 0x31, 0x88, 0x31, 0x26, 0x29, 0x26, 0x29, 0x06, 0x29, 0xc5, 0x20, 0xc5, 0x20, 0xc8, 0x49, 0xac, 0x93, 0x6e, 0xb4, 0x0d, 0xac, 0xac, 0xa3, 0x6b, 0x93, 0x4b, 0x93, 0x8b, 0x93, 0xac, 0x9b, 0xac, 0x9b, 0x8b, 0x9b, 0x0a, 0x8b, 0x30, 0x94, 0xf9, 0xad, 0xf6, 0x94, 0xb4, 0x94, 0x1c, 0xdf, 0x79, 0xd6, 0x8c, 0x9b, 0x0a, 0x93, 0x6c, 0x9b, 0x8c, 0xab, 0xed, 0xab, 0xed, 0xab, 0x8c, 0xa3, 0x0b, 0x8b, 0xea, 0x82, 0x6c, 0x93, 0x0f, 0xac, 0xae, 0x9b, 0x68, 0x72, 0x2b, 0x8b, 0x0e, 0xa4, 0x2b, 0x8b, 0x89, 0x72, 0x69, 0x6a, 0xe7, 0x61, 0xc6, 0x61, 0xc9, 0x7a, 0xad, 0x9b, 0xae, 0x8b, 0x0d, 0x63, 0x2a, 0x4a, 0x67, 0x31, 0x63, 0x10, 0x06, 0x21, 0x68, 0x31, 0x27, 0x29, 0xc6, 0x20, 0xc5, 0x18, 0xe6, 0x20, 0xe6, 0x20, 0x06, 0x21, 0x06, 0x21, 0x84, 0x10, 0x84, 0x18, 0xa4, 0x18, 0x68, 0x29, 0xe5, 0x20, 0x63, 0x10, 0x67, 0x31, 0x47, 0x29, 0xa4, 0x10, 0xa3, 0x10, 0x63, 0x10, 0x42, 0x08, 0x42, 0x10, 0x42, 0x10, 0x42, 0x08, 0x43, 0x08, 0xc4, 0x18, 0xe5, 0x20, 0xe6, 0x20, 0xe6, 0x18, 0x62, 0x08, 0x62, 0x08, 0x83, 0x10, 0x83, 0x10, 0x42, 0x10, 0x01, 0x00, 0x41, 0x08, 0x42, 0x08, 0x83, 0x20, 0x4d, 0x6b, 0xdf, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x9e, 0xf7, 0x48, 0x29, 0xa5, 0x61, 0x4b, 0xab, 0x54, 0xdd, 0xaa, 0x82, 0xc3, 0x48, 0xeb, 0xa2, 0xce, 0xc3, 0x0f, 0xd4, 0xcf, 0xc3, 0xa7, 0x51, 0x21, 0x08, 0x00, 0x00, 0x62, 0x10, 0x05, 0x21, 0x67, 0x31, 0x46, 0x29, 0x67, 0x29, 0x09, 0x3a, 0x6a, 0x42, 0xed, 0x5a, 0x8b, 0x4a, 0x46, 0x29, 0xe5, 0x20, 0x46, 0x29, 0x67, 0x31, 0x46, 0x29, 0x47, 0x29, 0x05, 0x21, 0xc4, 0x18, 0xc4, 0x20, 0x05, 0x21, 0x47, 0x31, 0x67, 0x31, 0x46, 0x29, 0x05, 0x21, 0xe5, 0x20, 0xe5, 0x20, 0xa4, 0x18, 0x22, 0x10, 0x63, 0x10, 0x28, 0x5a, 0xed, 0xa3, 0x4e, 0xb4, 0xed, 0xab, 0xac, 0x9b, 0x4a, 0x8b, 0x4b, 0x93, 0x8c, 0x9b, 0xcc, 0x9b, 0xcc, 0x9b, 0x6a, 0x9b, 0x4b, 0x93, 0xf4, 0xa4, 0xb9, 0xa5, 0xb4, 0x84, 0xb8, 0xad, 0xbf, 0xef, 0xd6, 0xcd, 0xc9, 0x8a, 0xea, 0x82, 0x4c, 0x93, 0x4b, 0x9b, 0x8c, 0xa3, 0xcc, 0xa3, 0x8c, 0x9b, 0x0b, 0x8b, 0x0b, 0x8b, 0xad, 0xa3, 0x90, 0xbc, 0x2f, 0xac, 0xa9, 0x7a, 0x4b, 0x93, 0x2e, 0xac, 0x6c, 0x93, 0x0b, 0x83, 0xaa, 0x7a, 0x69, 0x72, 0xca, 0x82, 0x6c, 0x83, 0x0c, 0x6b, 0xc9, 0x39, 0x63, 0x08, 0x22, 0x08, 0xc5, 0x18, 0x47, 0x29, 0x68, 0x31, 0x28, 0x29, 0xc6, 0x18, 0xc5, 0x18, 0xa4, 0x18, 0x84, 0x10, 0xa4, 0x18, 0xe6, 0x20, 0xa5, 0x18, 0x84, 0x18, 0x64, 0x10, 0xa5, 0x18, 0x27, 0x29, 0x63, 0x10, 0x84, 0x10, 0x48, 0x29, 0xe5, 0x20, 0x42, 0x08, 0x22, 0x08, 0x63, 0x10, 0x62, 0x10, 0x42, 0x08, 0x62, 0x10, 0x42, 0x10, 0x21, 0x08, 0x41, 0x08, 0xa3, 0x18, 0xe5, 0x20, 0x06, 0x21, 0xa4, 0x18, 0x83, 0x10, 0x83, 0x10, 0xa4, 0x18, 0x84, 0x18, 0x63, 0x10, 0x43, 0x10, 0x42, 0x10, 0xa7, 0x39, 0x1c, 0xe7, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x78, 0xad, 0xe5, 0x30, 0x07, 0x82, 0xee, 0xc3, 0xef, 0xb3, 0xe4, 0x40, 0x45, 0x61, 0xcb, 0xaa, 0xaa, 0xa2, 0xe8, 0x71, 0xe8, 0x59, 0x04, 0x31, 0x00, 0x00, 0xa3, 0x18, 0x46, 0x29, 0x67, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0x09, 0x3a, 0x8b, 0x4a, 0x6b, 0x4a, 0xc8, 0x31, 0x87, 0x29, 0x67, 0x29, 0x67, 0x29, 0x05, 0x21, 0x83, 0x10, 0x05, 0x21, 0x67, 0x31, 0xc8, 0x39, 0x6b, 0x4a, 0x2a, 0x42, 0x88, 0x31, 0xe5, 0x20, 0x63, 0x10, 0x83, 0x10, 0xa4, 0x18, 0xc5, 0x20, 0xe5, 0x20, 0x23, 0x10, 0x42, 0x10, 0x88, 0x62, 0x0d, 0xac, 0x0d, 0xac, 0xcd, 0xa3, 0x8b, 0x9b, 0x2a, 0x8b, 0x4b, 0x93, 0xac, 0x9b, 0xcd, 0x9b, 0xac, 0x9b, 0x2a, 0x93, 0x0f, 0x9c, 0xd8, 0xb5, 0xb5, 0x84, 0x12, 0x74, 0xbc, 0xce, 0xff, 0xff, 0x34, 0xbd, 0x88, 0x82, 0xc9, 0x82, 0x2b, 0x8b, 0x0a, 0x8b, 0x2b, 0x93, 0x6b, 0x9b, 0x4b, 0x93, 0xeb, 0x8a, 0x2b, 0x93, 0x0e, 0xac, 0xd0, 0xc4, 0x0e, 0xa4, 0xa9, 0x7a, 0x6c, 0x9b, 0x2f, 0xac, 0x0f, 0xa4, 0x8d, 0x93, 0x0b, 0x8b, 0x2c, 0x93, 0xcc, 0x6a, 0x67, 0x29, 0x63, 0x08, 0x02, 0x00, 0x01, 0x00, 0x84, 0x18, 0x26, 0x29, 0x68, 0x31, 0xc5, 0x18, 0xa5, 0x18, 0xa5, 0x18, 0xe5, 0x20, 0xe5, 0x20, 0x63, 0x10, 0xa4, 0x18, 0x47, 0x29, 0xe6, 0x20, 0x22, 0x10, 0x43, 0x10, 0xe6, 0x20, 0x06, 0x21, 0x63, 0x10, 0xe5, 0x20, 0x48, 0x29, 0x63, 0x10, 0x62, 0x10, 0x42, 0x10, 0x21, 0x08, 0x42, 0x08, 0x41, 0x08, 0x21, 0x08, 0x01, 0x00, 0x21, 0x08, 0x42, 0x10, 0x42, 0x08, 0x41, 0x08, 0xa3, 0x10, 0xe5, 0x20, 0x84, 0x10, 0x62, 0x10, 0x62, 0x10, 0x83, 0x18, 0xe4, 0x28, 0x62, 0x10, 0x83, 0x18, 0xd3, 0x9c, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xae, 0x52, 0xe4, 0x40, 0xe7, 0x81, 0xcb, 0x9a, 0xe4, 0x30, 0x42, 0x20, 0x09, 0x8a, 0xa7, 0x69, 0x20, 0x08, 0x04, 0x29, 0xa7, 0x51, 0xa3, 0x18, 0x46, 0x29, 0x8b, 0x4a, 0x8b, 0x4a, 0x29, 0x42, 0x29, 0x3a, 0x4a, 0x42, 0xe9, 0x39, 0x26, 0x29, 0x26, 0x21, 0xa8, 0x31, 0x2a, 0x42, 0xc8, 0x39, 0x83, 0x10, 0x83, 0x10, 0x67, 0x31, 0xc8, 0x39, 0x8c, 0x52, 0x8b, 0x52, 0x67, 0x29, 0xe5, 0x18, 0xa4, 0x18, 0x43, 0x10, 0x63, 0x10, 0x63, 0x10, 0xc4, 0x18, 0x05, 0x29, 0xc4, 0x20, 0x05, 0x31, 0xc9, 0x72, 0xcc, 0x9b, 0xac, 0xa3, 0xcc, 0x9b, 0x6b, 0x9b, 0x2a, 0x8b, 0x4b, 0x8b, 0x8b, 0x93, 0xac, 0x9b, 0x6b, 0x9b, 0x4b, 0x93, 0xd3, 0xa4, 0xfa, 0xad, 0x95, 0x84, 0x94, 0x8c, 0x3d, 0xdf, 0xdf, 0xf7, 0x13, 0xbd, 0xa8, 0x82, 0xa9, 0x82, 0xea, 0x82, 0x0a, 0x8b, 0x0a, 0x8b, 0x0a, 0x8b, 0x0a, 0x8b, 0xea, 0x8a, 0x4b, 0x93, 0x2e, 0xb4, 0xf1, 0xc4, 0xcd, 0x9b, 0xa9, 0x7a, 0x8c, 0x9b, 0x50, 0xb4, 0x50, 0xac, 0xee, 0xa3, 0xad, 0x9b, 0xcb, 0x72, 0xe6, 0x20, 0x01, 0x00, 0xc5, 0x20, 0xc5, 0x20, 0x63, 0x10, 0xa4, 0x18, 0x27, 0x29, 0x07, 0x21, 0xc5, 0x18, 0xa3, 0x10, 0x83, 0x10, 0xc5, 0x18, 0xa4, 0x18, 0x21, 0x08, 0x83, 0x10, 0x27, 0x29, 0x27, 0x29, 0x43, 0x08, 0x42, 0x08, 0xe5, 0x20, 0xe6, 0x20, 0x83, 0x10, 0x06, 0x21, 0x47, 0x29, 0x83, 0x10, 0x42, 0x08, 0x21, 0x08, 0x01, 0x00, 0x41, 0x08, 0x01, 0x08, 0x00, 0x00, 0x21, 0x08, 0x42, 0x08, 0x42, 0x08, 0x21, 0x08, 0x01, 0x00, 0xc4, 0x18, 0x26, 0x21, 0x42, 0x08, 0x00, 0x00, 0x21, 0x10, 0x04, 0x31, 0xa7, 0x49, 0x82, 0x18, 0x29, 0x4a, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x1d, 0xe7, 0xc6, 0x10, 0xc3, 0x40, 0x87, 0x69, 0xe4, 0x30, 0x00, 0x08, 0x67, 0x61, 0x87, 0x59, 0x21, 0x08, 0x20, 0x00, 0xe4, 0x28, 0xa8, 0x41, 0x2a, 0x42, 0xab, 0x4a, 0xcc, 0x52, 0x29, 0x42, 0x87, 0x29, 0xa7, 0x31, 0x67, 0x29, 0x26, 0x29, 0xe5, 0x18, 0x26, 0x21, 0x4b, 0x42, 0x88, 0x31, 0x83, 0x10, 0x05, 0x21, 0x46, 0x29, 0x05, 0x21, 0x88, 0x31, 0x67, 0x31, 0xa4, 0x10, 0x83, 0x10, 0x83, 0x10, 0x43, 0x10, 0x63, 0x10, 0x84, 0x18, 0x83, 0x10, 0xc4, 0x20, 0x26, 0x29, 0x86, 0x41, 0xa9, 0x7a, 0x8b, 0x9b, 0x8c, 0x9b, 0x8b, 0x9b, 0x6b, 0x93, 0x4b, 0x93, 0x4a, 0x8b, 0x6b, 0x93, 0x6b, 0x9b, 0x09, 0x8b, 0x8d, 0x93, 0xb8, 0xad, 0xfa, 0xad, 0x36, 0x9d, 0x19, 0xb6, 0x9f, 0xe7, 0x9e, 0xef, 0x12, 0xbd, 0x09, 0x93, 0xc9, 0x82, 0xea, 0x82, 0x0b, 0x83, 0xea, 0x82, 0xca, 0x7a, 0xa9, 0x7a, 0xc9, 0x82, 0x2b, 0x93, 0x2e, 0xb4, 0xd1, 0xc4, 0xcd, 0xa3, 0xe9, 0x82, 0xad, 0xa3, 0x70, 0xb4, 0x70, 0xb4, 0x2f, 0xac, 0x0b, 0x7b, 0x06, 0x21, 0x03, 0x08, 0xe6, 0x20, 0x88, 0x31, 0x06, 0x29, 0x84, 0x18, 0xc5, 0x18, 0x07, 0x29, 0x27, 0x29, 0xa3, 0x18, 0x00, 0x00, 0x42, 0x08, 0xc5, 0x18, 0x63, 0x10, 0x43, 0x10, 0xa4, 0x18, 0xe6, 0x20, 0xe6, 0x20, 0xa4, 0x18, 0x42, 0x08, 0x42, 0x08, 0xa4, 0x18, 0xa4, 0x18, 0xe5, 0x20, 0xc4, 0x18, 0x42, 0x08, 0x00, 0x00, 0x00, 0x00, 0x21, 0x08, 0x41, 0x08, 0x00, 0x00, 0x21, 0x08, 0x62, 0x10, 0x42, 0x10, 0x42, 0x08, 0x21, 0x08, 0x42, 0x08, 0xc4, 0x18, 0xc4, 0x18, 0x21, 0x00, 0x00, 0x00, 0xc3, 0x28, 0xa6, 0x49, 0xc6, 0x49, 0xe4, 0x28, 0xba, 0xde, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x77, 0xad, 0x43, 0x00, 0xc4, 0x38, 0x46, 0x51, 0x62, 0x10, 0x83, 0x28, 0x88, 0x61, 0xa3, 0x28, 0x00, 0x00, 0x82, 0x10, 0xe9, 0x41, 0x87, 0x31, 0xe5, 0x18, 0x46, 0x29, 0x87, 0x31, 0xa8, 0x31, 0x87, 0x29, 0x05, 0x21, 0x84, 0x18, 0x84, 0x18, 0x25, 0x21, 0x2a, 0x42, 0xc8, 0x39, 0x05, 0x21, 0x87, 0x31, 0x67, 0x29, 0xa4, 0x18, 0xa4, 0x10, 0xc5, 0x18, 0xa4, 0x18, 0x63, 0x10, 0x43, 0x10, 0x84, 0x18, 0xe5, 0x20, 0x05, 0x21, 0xc4, 0x18, 0xe5, 0x20, 0x25, 0x31, 0x65, 0x41, 0xa8, 0x7a, 0x6b, 0x93, 0x8b, 0x93, 0x6b, 0x93, 0x6b, 0x93, 0x4b, 0x8b, 0x4a, 0x8b, 0x4a, 0x93, 0x2a, 0x93, 0xc9, 0x8a, 0x30, 0x9c, 0x3a, 0xb6, 0x98, 0xa5, 0xf5, 0x9c, 0xbb, 0xce, 0xff, 0xf7, 0x5d, 0xef, 0xd2, 0xbc, 0x6a, 0xa3, 0x4b, 0x93, 0x2b, 0x8b, 0x0b, 0x8b, 0xea, 0x82, 0xa9, 0x7a, 0x89, 0x72, 0xa9, 0x7a, 0x4b, 0x93, 0x0e, 0xb4, 0x2f, 0xb4, 0xad, 0x9b, 0x6c, 0x9b, 0xee, 0xab, 0x70, 0xbc, 0x70, 0xbc, 0x4c, 0x8b, 0x67, 0x31, 0xa5, 0x10, 0x06, 0x29, 0x88, 0x39, 0xc5, 0x18, 0x63, 0x10, 0x84, 0x10, 0xe6, 0x20, 0x48, 0x29, 0x06, 0x21, 0x22, 0x08, 0x83, 0x10, 0xe6, 0x20, 0x84, 0x18, 0x63, 0x10, 0xc5, 0x20, 0xc5, 0x20, 0xc5, 0x18, 0xa5, 0x18, 0xe5, 0x20, 0x62, 0x10, 0x01, 0x08, 0xa4, 0x18, 0xc5, 0x18, 0xc5, 0x20, 0x84, 0x10, 0x42, 0x08, 0x20, 0x00, 0x21, 0x08, 0x62, 0x08, 0x62, 0x08, 0x00, 0x00, 0x41, 0x08, 0x63, 0x10, 0x42, 0x08, 0x21, 0x08, 0x21, 0x08, 0x62, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x21, 0x08, 0x24, 0x39, 0x07, 0x5a, 0x85, 0x41, 0x31, 0x8c, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xae, 0x4a, 0x22, 0x00, 0xe5, 0x30, 0xc4, 0x20, 0x21, 0x00, 0xa3, 0x28, 0xa3, 0x28, 0x01, 0x08, 0xc4, 0x18, 0x05, 0x21, 0x62, 0x10, 0x83, 0x10, 0xc4, 0x18, 0x26, 0x29, 0x09, 0x42, 0xc8, 0x39, 0xc4, 0x18, 0x63, 0x10, 0xa3, 0x18, 0x05, 0x21, 0x67, 0x29, 0x87, 0x31, 0xa8, 0x31, 0x67, 0x29, 0x47, 0x29, 0x05, 0x21, 0xa4, 0x18, 0xa4, 0x18, 0xc4, 0x18, 0xc4, 0x18, 0xc5, 0x20, 0x26, 0x29, 0x27, 0x29, 0xe5, 0x20, 0xe5, 0x20, 0x26, 0x29, 0xe5, 0x28, 0x65, 0x41, 0xc9, 0x7a, 0x2a, 0x8b, 0x4a, 0x8b, 0x4a, 0x93, 0x4a, 0x8b, 0x4a, 0x8b, 0x2a, 0x8b, 0x2a, 0x8b, 0xc8, 0x82, 0x0a, 0x8b, 0x36, 0xad, 0x1b, 0xae, 0x16, 0x95, 0x97, 0xad, 0x3e, 0xe7, 0xff, 0xf7, 0xfc, 0xe6, 0xb1, 0xbc, 0xcc, 0xb3, 0xec, 0xab, 0x8c, 0x93, 0x2b, 0x8b, 0xea, 0x82, 0x89, 0x72, 0x68, 0x6a, 0xa9, 0x7a, 0x6c, 0x93, 0xed, 0xab, 0xed, 0xab, 0xac, 0x9b, 0xad, 0xa3, 0x2f, 0xb4, 0xb0, 0xc4, 0xce, 0xa3, 0x87, 0x41, 0xa5, 0x10, 0x05, 0x29, 0x4a, 0x52, 0x66, 0x31, 0x42, 0x08, 0x42, 0x10, 0x42, 0x08, 0xc4, 0x18, 0x88, 0x31, 0x84, 0x10, 0x02, 0x08, 0xe5, 0x20, 0xc5, 0x18, 0x42, 0x08, 0xa4, 0x18, 0xe5, 0x20, 0xe6, 0x20, 0xc5, 0x18, 0xc5, 0x18, 0x84, 0x10, 0x41, 0x08, 0x21, 0x08, 0xa4, 0x18, 0xa4, 0x18, 0x83, 0x10, 0x83, 0x10, 0x22, 0x08, 0x21, 0x08, 0x42, 0x08, 0x82, 0x10, 0x62, 0x08, 0x42, 0x08, 0x83, 0x18, 0x83, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x08, 0x62, 0x10, 0x42, 0x10, 0x42, 0x08, 0x62, 0x18, 0xe3, 0x30, 0xa5, 0x49, 0xeb, 0x62, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x5d, 0xef, 0xe7, 0x10, 0x21, 0x00, 0x62, 0x10, 0x62, 0x10, 0x00, 0x00, 0x00, 0x00, 0x83, 0x10, 0x26, 0x29, 0xc4, 0x18, 0x01, 0x00, 0x42, 0x08, 0xa4, 0x18, 0xc4, 0x18, 0x46, 0x29, 0x67, 0x29, 0x87, 0x31, 0x87, 0x31, 0xe4, 0x18, 0x83, 0x10, 0xa4, 0x18, 0x05, 0x21, 0xa8, 0x31, 0xa8, 0x31, 0x67, 0x31, 0x05, 0x21, 0xc4, 0x18, 0xe5, 0x20, 0x06, 0x21, 0x06, 0x21, 0x26, 0x29, 0x67, 0x31, 0x68, 0x31, 0x26, 0x29, 0x05, 0x21, 0x05, 0x29, 0xc4, 0x20, 0x66, 0x41, 0xa9, 0x72, 0x09, 0x83, 0x09, 0x83, 0x2a, 0x8b, 0x09, 0x8b, 0x09, 0x8b, 0x0a, 0x8b, 0xe9, 0x82, 0x87, 0x7a, 0x8d, 0x8b, 0xf9, 0xad, 0xda, 0xa5, 0x36, 0x9d, 0x9a, 0xce, 0x5d, 0xe7, 0xbf, 0xef, 0xdb, 0xde, 0xb0, 0xbc, 0x0d, 0xc4, 0x2d, 0xb4, 0xcc, 0x9b, 0x8c, 0x93, 0x2b, 0x8b, 0xa9, 0x72, 0x68, 0x6a, 0xa9, 0x7a, 0x6c, 0x93, 0xcd, 0xa3, 0xed, 0xa3, 0xac, 0x9b, 0xcd, 0xa3, 0x8f, 0xbc, 0xf1, 0xcc, 0x0c, 0x7b, 0xc5, 0x20, 0xc4, 0x18, 0xa6, 0x39, 0x49, 0x52, 0x41, 0x08, 0x00, 0x00, 0x83, 0x18, 0x21, 0x08, 0x83, 0x10, 0x47, 0x31, 0x43, 0x10, 0x64, 0x10, 0xe5, 0x20, 0x63, 0x10, 0xc4, 0x18, 0x06, 0x21, 0x63, 0x10, 0x84, 0x18, 0xa4, 0x18, 0x84, 0x10, 0x63, 0x08, 0x21, 0x08, 0x21, 0x08, 0xa4, 0x18, 0xe5, 0x20, 0x42, 0x08, 0x01, 0x00, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x41, 0x08, 0x42, 0x08, 0xa3, 0x10, 0xa4, 0x18, 0x83, 0x10, 0x21, 0x08, 0x00, 0x00, 0x21, 0x00, 0x00, 0x00, 0x42, 0x08, 0x63, 0x10, 0x42, 0x08, 0x62, 0x18, 0xc3, 0x30, 0xa6, 0x49, 0x5d, 0xef, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x37, 0xa5, 0x64, 0x08, 0x00, 0x00, 0x41, 0x08, 0x42, 0x08, 0x62, 0x10, 0xc4, 0x18, 0xa8, 0x31, 0xc8, 0x39, 0xa3, 0x18, 0x41, 0x08, 0x42, 0x08, 0x62, 0x10, 0x62, 0x10, 0xa4, 0x18, 0xa8, 0x31, 0xe9, 0x39, 0x46, 0x21, 0xc4, 0x18, 0xa4, 0x18, 0x05, 0x21, 0x26, 0x21, 0x67, 0x29, 0x46, 0x29, 0x26, 0x29, 0x67, 0x29, 0x87, 0x31, 0x47, 0x29, 0x27, 0x29, 0x06, 0x21, 0x26, 0x29, 0xe9, 0x39, 0xa8, 0x31, 0x06, 0x29, 0x05, 0x21, 0xe5, 0x20, 0x25, 0x41, 0x47, 0x6a, 0xe9, 0x7a, 0xe9, 0x82, 0xe9, 0x82, 0xe9, 0x82, 0xc9, 0x82, 0xe9, 0x82, 0xa8, 0x7a, 0x88, 0x7a, 0x51, 0x94, 0x1a, 0xb6, 0x78, 0xa5, 0xb8, 0xad, 0xfc, 0xd6, 0x5e, 0xe7, 0xbf, 0xef, 0xda, 0xde, 0xb0, 0xbc, 0x4e, 0xc4, 0x6e, 0xc4, 0xec, 0xab, 0x8b, 0x9b, 0x2b, 0x8b, 0xca, 0x7a, 0x68, 0x6a, 0xa9, 0x7a, 0x4b, 0x93, 0xcd, 0xa3, 0xcd, 0xa3, 0xac, 0xa3, 0xed, 0xab, 0x6f, 0xc4, 0xcd, 0x93, 0xa7, 0x39, 0xc5, 0x20, 0xc8, 0x41, 0x89, 0x52, 0x82, 0x10, 0x00, 0x00, 0x42, 0x08, 0x63, 0x10, 0x21, 0x08, 0x83, 0x10, 0x06, 0x21, 0x64, 0x10, 0xa4, 0x18, 0xc5, 0x18, 0x84, 0x18, 0x26, 0x29, 0xc4, 0x18, 0x22, 0x08, 0x22, 0x08, 0x63, 0x10, 0x84, 0x10, 0x63, 0x10, 0x21, 0x08, 0x21, 0x08, 0x63, 0x10, 0x06, 0x21, 0x63, 0x10, 0x00, 0x00, 0x21, 0x00, 0x42, 0x08, 0x21, 0x08, 0x01, 0x00, 0x62, 0x10, 0xa3, 0x10, 0x42, 0x08, 0x42, 0x10, 0x42, 0x10, 0x01, 0x00, 0x21, 0x08, 0x21, 0x08, 0x00, 0x00, 0x21, 0x08, 0x42, 0x08, 0x62, 0x18, 0xa3, 0x28, 0xd3, 0x9c, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd2, 0x73, 0x22, 0x00, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x08, 0xe5, 0x18, 0xe9, 0x39, 0x46, 0x29, 0x41, 0x08, 0x00, 0x00, 0x41, 0x08, 0x42, 0x08, 0x63, 0x08, 0x26, 0x21, 0x26, 0x21, 0x67, 0x29, 0x87, 0x29, 0x67, 0x29, 0xc8, 0x31, 0x46, 0x29, 0xc4, 0x18, 0xc4, 0x18, 0xe5, 0x20, 0x26, 0x21, 0x05, 0x21, 0xe5, 0x20, 0x88, 0x31, 0x67, 0x29, 0x46, 0x29, 0xc8, 0x39, 0x46, 0x29, 0xc5, 0x20, 0x05, 0x29, 0x05, 0x29, 0x04, 0x31, 0xe6, 0x61, 0xa8, 0x7a, 0xc8, 0x7a, 0xc8, 0x7a, 0xa8, 0x7a, 0xa9, 0x7a, 0xa9, 0x7a, 0x47, 0x72, 0xea, 0x7a, 0x35, 0xa5, 0xfa, 0xad, 0xf5, 0x94, 0xb8, 0xb5, 0x3d, 0xdf, 0x9f, 0xef, 0xdf, 0xef, 0x79, 0xd6, 0x8f, 0xbc, 0x8e, 0xc4, 0xaf, 0xc4, 0x0d, 0xb4, 0xac, 0x9b, 0x2b, 0x8b, 0xca, 0x7a, 0x89, 0x72, 0xa9, 0x72, 0x2b, 0x8b, 0xac, 0x9b, 0xac, 0xa3, 0xcc, 0xa3, 0x2e, 0xb4, 0xad, 0x9b, 0x66, 0x31, 0x63, 0x08, 0x05, 0x29, 0x09, 0x4a, 0x25, 0x29, 0x00, 0x00, 0x00, 0x00, 0x21, 0x08, 0x22, 0x08, 0x21, 0x08, 0x83, 0x10, 0xa4, 0x18, 0xa5, 0x18, 0x63, 0x10, 0x42, 0x08, 0xc4, 0x18, 0x84, 0x18, 0x22, 0x08, 0x83, 0x10, 0x42, 0x10, 0x63, 0x08, 0x84, 0x10, 0x63, 0x10, 0x21, 0x08, 0x42, 0x10, 0x62, 0x10, 0xc4, 0x18, 0xa4, 0x18, 0x42, 0x08, 0x84, 0x10, 0xc5, 0x18, 0x62, 0x10, 0x42, 0x08, 0x62, 0x10, 0x21, 0x08, 0x21, 0x08, 0x41, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x08, 0x83, 0x18, 0xcc, 0x62, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6d, 0x42, 0x43, 0x08, 0x21, 0x08, 0x21, 0x08, 0x00, 0x00, 0x21, 0x00, 0xe5, 0x18, 0x67, 0x29, 0xe5, 0x20, 0x21, 0x08, 0x00, 0x00, 0x21, 0x08, 0x62, 0x10, 0xa3, 0x18, 0xc4, 0x18, 0x67, 0x29, 0xc8, 0x39, 0x2a, 0x42, 0x2a, 0x3a, 0x46, 0x29, 0xc5, 0x18, 0xe5, 0x20, 0x26, 0x21, 0xa4, 0x18, 0xa4, 0x18, 0x67, 0x29, 0xe9, 0x39, 0xc9, 0x39, 0xe9, 0x39, 0x46, 0x29, 0x83, 0x10, 0x63, 0x10, 0xe5, 0x20, 0xc4, 0x18, 0xc4, 0x28, 0xe6, 0x59, 0x68, 0x72, 0x88, 0x72, 0xa8, 0x7a, 0x88, 0x7a, 0x88, 0x7a, 0x88, 0x72, 0x47, 0x6a, 0xae, 0x83, 0xd9, 0xb5, 0x98, 0xa5, 0xb4, 0x8c, 0xf9, 0xbd, 0x7e, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0x38, 0xde, 0x6f, 0xc4, 0x8f, 0xc4, 0xaf, 0xc4, 0x2d, 0xb4, 0xcc, 0x9b, 0x4b, 0x8b, 0xca, 0x7a, 0x68, 0x72, 0x68, 0x72, 0xea, 0x82, 0x6b, 0x93, 0x8b, 0x9b, 0xcc, 0xa3, 0x0d, 0xac, 0x8a, 0x62, 0x43, 0x08, 0x63, 0x10, 0x66, 0x31, 0x86, 0x39, 0x00, 0x00, 0x01, 0x00, 0x22, 0x08, 0x21, 0x08, 0x00, 0x00, 0x21, 0x08, 0x83, 0x10, 0x84, 0x10, 0x84, 0x18, 0x21, 0x08, 0x42, 0x08, 0xa4, 0x18, 0x22, 0x08, 0x21, 0x08, 0x83, 0x10, 0x63, 0x10, 0x83, 0x10, 0xa4, 0x18, 0x62, 0x10, 0x01, 0x08, 0x42, 0x10, 0x62, 0x10, 0xa3, 0x10, 0xe5, 0x18, 0xa4, 0x10, 0x68, 0x29, 0x46, 0x29, 0x41, 0x08, 0x21, 0x00, 0x21, 0x00, 0x22, 0x08, 0x42, 0x08, 0x21, 0x08, 0x21, 0x00, 0x21, 0x08, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x08, 0xe8, 0x41, 0x9e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0c, 0x3a, 0x43, 0x08, 0x42, 0x10, 0x42, 0x08, 0x01, 0x08, 0x01, 0x00, 0xa4, 0x18, 0x67, 0x29, 0xc4, 0x18, 0x20, 0x00, 0x00, 0x00, 0x42, 0x10, 0x22, 0x08, 0xa4, 0x18, 0x67, 0x29, 0xa8, 0x31, 0xe9, 0x39, 0x67, 0x29, 0x47, 0x29, 0x09, 0x42, 0xc8, 0x39, 0x88, 0x29, 0x47, 0x29, 0x67, 0x29, 0xe9, 0x39, 0x09, 0x3a, 0xe9, 0x39, 0xa8, 0x39, 0xc5, 0x18, 0x43, 0x08, 0xa4, 0x18, 0x26, 0x29, 0x84, 0x18, 0xa3, 0x20, 0xe6, 0x59, 0x68, 0x72, 0x47, 0x6a, 0x68, 0x72, 0x67, 0x72, 0x68, 0x72, 0x26, 0x6a, 0x88, 0x6a, 0xd3, 0x94, 0x3b, 0xbe, 0x16, 0x9d, 0xf5, 0x94, 0x9b, 0xce, 0x9e, 0xef, 0x7f, 0xe7, 0x9f, 0xef, 0x18, 0xde, 0x8f, 0xcc, 0xaf, 0xcc, 0x8f, 0xbc, 0x2d, 0xac, 0xcc, 0xa3, 0x6b, 0x8b, 0xea, 0x7a, 0x89, 0x72, 0x68, 0x72, 0xa9, 0x7a, 0x0a, 0x83, 0x4b, 0x93, 0xcc, 0xa3, 0x8c, 0x93, 0x45, 0x31, 0x22, 0x08, 0x05, 0x29, 0xe7, 0x41, 0xa2, 0x18, 0x00, 0x00, 0x42, 0x10, 0x42, 0x10, 0x21, 0x08, 0x62, 0x08, 0x42, 0x08, 0x84, 0x18, 0x84, 0x10, 0x42, 0x10, 0x41, 0x08, 0xa4, 0x18, 0x84, 0x10, 0x62, 0x10, 0x21, 0x08, 0x42, 0x10, 0x42, 0x08, 0x63, 0x10, 0xa4, 0x18, 0x42, 0x10, 0x00, 0x00, 0x42, 0x08, 0x42, 0x10, 0x42, 0x08, 0x83, 0x10, 0xe6, 0x20, 0xa9, 0x39, 0x05, 0x21, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x62, 0x08, 0x42, 0x08, 0x41, 0x08, 0x41, 0x08, 0x21, 0x00, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x01, 0x00, 0x46, 0x29, 0x1c, 0xe7, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0xcb, 0x31, 0x63, 0x08, 0x62, 0x10, 0x62, 0x10, 0x22, 0x08, 0x42, 0x08, 0x26, 0x21, 0x46, 0x21, 0x62, 0x08, 0x00, 0x00, 0x01, 0x08, 0x42, 0x10, 0xa3, 0x18, 0x46, 0x29, 0xa7, 0x31, 0x26, 0x21, 0xe5, 0x18, 0xa8, 0x31, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x8b, 0x42, 0xc8, 0x31, 0x67, 0x29, 0x67, 0x29, 0x47, 0x29, 0x06, 0x21, 0x63, 0x10, 0x63, 0x10, 0xe5, 0x18, 0x46, 0x29, 0xc5, 0x18, 0x83, 0x18, 0xc6, 0x51, 0x68, 0x72, 0x27, 0x6a, 0x27, 0x6a, 0x47, 0x6a, 0x47, 0x6a, 0x06, 0x62, 0xea, 0x6a, 0x77, 0xa5, 0x1b, 0xb6, 0xb5, 0x8c, 0x57, 0xa5, 0x3d, 0xdf, 0x7e, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0xf6, 0xd5, 0xaf, 0xcc, 0x8e, 0xc4, 0x6f, 0xbc, 0x0d, 0xac, 0xac, 0x9b, 0x4b, 0x8b, 0xea, 0x82, 0xa9, 0x72, 0x68, 0x72, 0x88, 0x72, 0xa9, 0x7a, 0x0a, 0x8b, 0xcc, 0xa3, 0xa9, 0x6a, 0x42, 0x08, 0x84, 0x18, 0xe8, 0x41, 0x24, 0x29, 0x00, 0x00, 0x01, 0x08, 0x21, 0x08, 0x42, 0x08, 0xa5, 0x18, 0xe5, 0x20, 0x84, 0x18, 0x63, 0x10, 0x42, 0x08, 0x21, 0x08, 0x62, 0x10, 0xa4, 0x18, 0x84, 0x10, 0xa4, 0x18, 0x00, 0x00, 0x01, 0x08, 0x42, 0x10, 0x63, 0x10, 0xa5, 0x18, 0x63, 0x10, 0x21, 0x00, 0x83, 0x10, 0x22, 0x08, 0x01, 0x00, 0x83, 0x10, 0x27, 0x29, 0xc5, 0x18, 0x42, 0x08, 0x62, 0x10, 0x21, 0x08, 0x21, 0x08, 0x62, 0x08, 0x62, 0x08, 0x21, 0x08, 0x21, 0x00, 0x21, 0x00, 0x20, 0x00, 0x01, 0x08, 0x00, 0x00, 0xe4, 0x18, 0xfc, 0xe6, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3d, 0xe7, 0x69, 0x21, 0x21, 0x08, 0x42, 0x08, 0xa4, 0x18, 0xa4, 0x18, 0x26, 0x21, 0x87, 0x29, 0xc4, 0x18, 0x20, 0x00, 0x00, 0x00, 0x21, 0x08, 0x62, 0x10, 0x05, 0x21, 0x46, 0x29, 0x25, 0x21, 0x87, 0x31, 0xe9, 0x39, 0x87, 0x29, 0xa8, 0x29, 0xc8, 0x31, 0xc8, 0x31, 0x46, 0x21, 0xe5, 0x18, 0xe5, 0x18, 0xc4, 0x18, 0x63, 0x10, 0x43, 0x08, 0x83, 0x10, 0x83, 0x10, 0xe4, 0x20, 0xc5, 0x20, 0x83, 0x18, 0x86, 0x49, 0x47, 0x6a, 0x27, 0x6a, 0x27, 0x6a, 0x27, 0x6a, 0x06, 0x62, 0x06, 0x62, 0xcf, 0x83, 0xfa, 0xb5, 0x98, 0xa5, 0xb4, 0x8c, 0xf9, 0xb5, 0x5e, 0xe7, 0x7e, 0xef, 0xbf, 0xef, 0x7e, 0xef, 0x94, 0xcd, 0x8d, 0xc4, 0xae, 0xc4, 0x4f, 0xbc, 0xed, 0xab, 0x8b, 0x9b, 0x4b, 0x8b, 0x0a, 0x83, 0xa9, 0x72, 0x68, 0x6a, 0x68, 0x72, 0x88, 0x72, 0x0a, 0x8b, 0x6c, 0x93, 0x66, 0x39, 0x43, 0x08, 0xc7, 0x39, 0xa6, 0x39, 0x20, 0x08, 0x00, 0x00, 0x21, 0x08, 0x84, 0x10, 0x07, 0x21, 0x07, 0x21, 0x83, 0x18, 0x41, 0x08, 0x42, 0x10, 0x63, 0x10, 0x21, 0x08, 0x21, 0x08, 0x63, 0x10, 0xe5, 0x20, 0xc5, 0x20, 0x00, 0x00, 0x21, 0x08, 0x42, 0x10, 0x84, 0x18, 0xa4, 0x18, 0x63, 0x10, 0x62, 0x08, 0xa3, 0x18, 0x21, 0x08, 0x42, 0x08, 0x26, 0x21, 0x26, 0x21, 0x43, 0x08, 0x43, 0x08, 0x83, 0x10, 0x41, 0x08, 0x00, 0x00, 0x62, 0x08, 0x41, 0x08, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x01, 0x08, 0x21, 0x08, 0xa3, 0x18, 0x18, 0xc6, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x1f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9b, 0xd6, 0x08, 0x19, 0x22, 0x08, 0x62, 0x10, 0xa3, 0x10, 0x26, 0x21, 0xc8, 0x31, 0x46, 0x29, 0x42, 0x08, 0x00, 0x00, 0x00, 0x00, 0x21, 0x08, 0x62, 0x10, 0xc4, 0x18, 0x67, 0x29, 0xc8, 0x31, 0x67, 0x29, 0x47, 0x29, 0x26, 0x21, 0xa4, 0x10, 0x63, 0x10, 0xa4, 0x18, 0xc5, 0x18, 0xc5, 0x18, 0x63, 0x10, 0x42, 0x08, 0x63, 0x10, 0x63, 0x10, 0x63, 0x10, 0xe4, 0x20, 0xa4, 0x18, 0x63, 0x10, 0x65, 0x41, 0x07, 0x6a, 0x06, 0x62, 0x27, 0x62, 0x06, 0x62, 0xc5, 0x61, 0x68, 0x62, 0xf5, 0x9c, 0x1b, 0xb6, 0x94, 0x8c, 0xd5, 0x94, 0xbc, 0xce, 0x5e, 0xe7, 0x5e, 0xe7, 0xff, 0xf7, 0x3c, 0xe7, 0xf1, 0xc4, 0x6d, 0xc4, 0xae, 0xc4, 0x4e, 0xbc, 0xed, 0xab, 0xac, 0x9b, 0x4b, 0x8b, 0xea, 0x82, 0xc9, 0x7a, 0xa9, 0x72, 0x68, 0x6a, 0x88, 0x72, 0x2b, 0x8b, 0xca, 0x7a, 0xc4, 0x20, 0x05, 0x21, 0xc7, 0x41, 0x81, 0x10, 0x00, 0x00, 0x43, 0x10, 0xe7, 0x20, 0x69, 0x31, 0x06, 0x21, 0x62, 0x08, 0x42, 0x08, 0xa4, 0x18, 0xe5, 0x20, 0x83, 0x10, 0x21, 0x08, 0x00, 0x00, 0x63, 0x08, 0xc5, 0x20, 0xa4, 0x18, 0x62, 0x08, 0x62, 0x10, 0x22, 0x08, 0x42, 0x10, 0x63, 0x10, 0x42, 0x08, 0x42, 0x08, 0x83, 0x10, 0x62, 0x10, 0x83, 0x10, 0x05, 0x21, 0x62, 0x08, 0x83, 0x10, 0x26, 0x21, 0x83, 0x10, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x21, 0x08, 0xa3, 0x10, 0xb7, 0xb5, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7b, 0xce, 0x08, 0x19, 0x83, 0x10, 0x63, 0x10, 0xa4, 0x10, 0xc8, 0x31, 0xc8, 0x31, 0xa4, 0x18, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x08, 0xa4, 0x10, 0x66, 0x29, 0x67, 0x29, 0x67, 0x29, 0x26, 0x21, 0xc4, 0x18, 0x84, 0x10, 0xa4, 0x10, 0xa4, 0x18, 0x63, 0x10, 0x22, 0x08, 0x42, 0x08, 0x21, 0x08, 0x21, 0x08, 0xc4, 0x18, 0x46, 0x31, 0xa4, 0x18, 0x42, 0x08, 0x45, 0x39, 0x06, 0x62, 0x06, 0x62, 0xe6, 0x61, 0xe6, 0x61, 0xa5, 0x59, 0x4d, 0x73, 0xfa, 0xad, 0x98, 0xa5, 0xf2, 0x73, 0x57, 0xa5, 0x3d, 0xdf, 0x3d, 0xe7, 0x3d, 0xe7, 0xdf, 0xf7, 0x1b, 0xe7, 0xd0, 0xbc, 0x4c, 0xc4, 0x8e, 0xc4, 0x2e, 0xb4, 0xed, 0xab, 0xac, 0x9b, 0x4b, 0x8b, 0x0a, 0x83, 0xea, 0x82, 0xea, 0x7a, 0xa9, 0x72, 0xa9, 0x7a, 0x2b, 0x8b, 0x08, 0x52, 0xc4, 0x18, 0xa6, 0x31, 0xa2, 0x18, 0x00, 0x00, 0x22, 0x08, 0xc6, 0x20, 0x27, 0x21, 0xa4, 0x18, 0x42, 0x08, 0xa4, 0x18, 0x28, 0x29, 0x28, 0x29, 0xa4, 0x18, 0x21, 0x08, 0x21, 0x08, 0x00, 0x00, 0x63, 0x10, 0x63, 0x10, 0x83, 0x10, 0xa4, 0x10, 0x63, 0x10, 0x42, 0x08, 0x01, 0x08, 0x62, 0x08, 0x62, 0x08, 0x21, 0x08, 0x62, 0x10, 0x83, 0x10, 0x83, 0x10, 0x83, 0x10, 0x21, 0x08, 0xe5, 0x18, 0x47, 0x29, 0x21, 0x08, 0x00, 0x00, 0x41, 0x08, 0x21, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x83, 0x10, 0x56, 0xad, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7b, 0xce, 0x6a, 0x29, 0x05, 0x19, 0xc4, 0x18, 0x66, 0x29, 0xc8, 0x31, 0x26, 0x21, 0x42, 0x08, 0x00, 0x00, 0x00, 0x00, 0x21, 0x08, 0x01, 0x00, 0x42, 0x08, 0xe5, 0x20, 0x26, 0x21, 0x05, 0x21, 0x05, 0x21, 0xe5, 0x18, 0xc4, 0x18, 0x83, 0x10, 0x63, 0x10, 0x83, 0x10, 0x63, 0x10, 0x63, 0x10, 0x21, 0x08, 0x22, 0x08, 0xc4, 0x18, 0x46, 0x31, 0xc4, 0x18, 0x22, 0x00, 0x04, 0x31, 0xe5, 0x59, 0xe6, 0x59, 0xe6, 0x59, 0xa5, 0x59, 0xe6, 0x59, 0x72, 0x8c, 0x5c, 0xb6, 0xb5, 0x8c, 0x12, 0x74, 0x3a, 0xbe, 0x7e, 0xef, 0x3d, 0xe7, 0x3d, 0xe7, 0xdf, 0xf7, 0x1b, 0xe7, 0xcf, 0xc4, 0x2c, 0xc4, 0x6e, 0xc4, 0x0d, 0xb4, 0xcc, 0xa3, 0x8b, 0x9b, 0x4b, 0x8b, 0x0a, 0x83, 0x0a, 0x83, 0xea, 0x7a, 0xc9, 0x7a, 0x0a, 0x8b, 0xea, 0x82, 0x45, 0x31, 0x04, 0x21, 0x04, 0x21, 0x00, 0x00, 0x01, 0x00, 0x63, 0x10, 0xa5, 0x18, 0x62, 0x08, 0x83, 0x10, 0x48, 0x21, 0x8a, 0x31, 0x28, 0x29, 0x84, 0x10, 0x01, 0x00, 0x00, 0x00, 0x21, 0x08, 0x21, 0x08, 0x83, 0x10, 0x42, 0x08, 0x62, 0x08, 0xa4, 0x18, 0x63, 0x08, 0x63, 0x10, 0x21, 0x00, 0x21, 0x08, 0x41, 0x08, 0x01, 0x00, 0x42, 0x08, 0x83, 0x10, 0x83, 0x10, 0x42, 0x08, 0x22, 0x08, 0xe5, 0x20, 0xc4, 0x18, 0x21, 0x00, 0x41, 0x08, 0x82, 0x10, 0x42, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x83, 0x10, 0x76, 0xad, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xde, 0xeb, 0x31, 0x06, 0x21, 0x26, 0x21, 0xa7, 0x29, 0x67, 0x29, 0xa4, 0x18, 0x21, 0x08, 0x00, 0x00, 0x00, 0x00, 0x01, 0x08, 0x41, 0x08, 0xc4, 0x18, 0x05, 0x21, 0x46, 0x29, 0x05, 0x21, 0xa4, 0x18, 0x42, 0x08, 0x21, 0x08, 0x62, 0x10, 0xa4, 0x18, 0x83, 0x18, 0x63, 0x10, 0x83, 0x10, 0x83, 0x18, 0xe4, 0x20, 0x26, 0x29, 0x84, 0x10, 0x01, 0x00, 0x82, 0x20, 0x64, 0x49, 0xc5, 0x59, 0xc6, 0x59, 0x84, 0x51, 0xca, 0x6a, 0x98, 0xad, 0xb9, 0xad, 0xf2, 0x7b, 0x94, 0x8c, 0xdc, 0xd6, 0x9f, 0xef, 0x1d, 0xdf, 0x3d, 0xe7, 0xbf, 0xef, 0xba, 0xde, 0xaf, 0xc4, 0x4c, 0xc4, 0x8e, 0xc4, 0x0d, 0xb4, 0xcc, 0xab, 0x8c, 0x9b, 0x4b, 0x8b, 0x0a, 0x8b, 0x0a, 0x83, 0xea, 0x7a, 0xea, 0x82, 0x2b, 0x8b, 0x28, 0x5a, 0x05, 0x29, 0x65, 0x29, 0x41, 0x08, 0x00, 0x00, 0x42, 0x08, 0x83, 0x10, 0x83, 0x10, 0xe5, 0x18, 0x89, 0x29, 0x89, 0x29, 0xc5, 0x18, 0x22, 0x08, 0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x20, 0x00, 0x41, 0x08, 0x83, 0x10, 0x21, 0x08, 0x21, 0x00, 0x62, 0x10, 0x21, 0x08, 0x22, 0x08, 0x22, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x00, 0x01, 0x08, 0x62, 0x10, 0x83, 0x10, 0x21, 0x08, 0x42, 0x08, 0xa4, 0x10, 0x63, 0x10, 0xa3, 0x18, 0x62, 0x10, 0x22, 0x08, 0x21, 0x08, 0x00, 0x00, 0x01, 0x00, 0xa3, 0x18, 0xd7, 0xbd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5e, 0xef, 0x4c, 0x3a, 0x47, 0x21, 0x87, 0x29, 0x46, 0x21, 0xe5, 0x18, 0x63, 0x10, 0x00, 0x08, 0x00, 0x00, 0x01, 0x08, 0x01, 0x00, 0x62, 0x10, 0xe5, 0x20, 0x87, 0x31, 0x67, 0x29, 0x05, 0x21, 0x84, 0x10, 0x63, 0x10, 0xa4, 0x10, 0xa4, 0x18, 0x42, 0x08, 0x42, 0x08, 0xc4, 0x18, 0x25, 0x29, 0x26, 0x29, 0xe5, 0x20, 0x42, 0x10, 0x01, 0x00, 0x21, 0x08, 0xe3, 0x30, 0xa5, 0x51, 0xa5, 0x59, 0xa5, 0x59, 0x72, 0x8c, 0x5b, 0xbe, 0xb4, 0x8c, 0x90, 0x6b, 0x57, 0xa5, 0x3e, 0xe7, 0x5e, 0xe7, 0xdc, 0xde, 0x1d, 0xdf, 0x9f, 0xe7, 0x99, 0xde, 0xcf, 0xc4, 0x6d, 0xc4, 0x8e, 0xc4, 0x0d, 0xb4, 0xac, 0xa3, 0x6b, 0x9b, 0x4b, 0x8b, 0x2b, 0x8b, 0x0a, 0x8b, 0x0a, 0x83, 0x2b, 0x8b, 0xea, 0x82, 0x08, 0x4a, 0xa7, 0x39, 0xc3, 0x18, 0x00, 0x00, 0x01, 0x00, 0x42, 0x08, 0x84, 0x10, 0x27, 0x21, 0x89, 0x31, 0x07, 0x21, 0x43, 0x08, 0x01, 0x08, 0x01, 0x08, 0x21, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x41, 0x08, 0x62, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00, 0x08, 0x21, 0x00, 0x01, 0x00, 0x21, 0x08, 0x42, 0x08, 0x41, 0x08, 0x21, 0x08, 0x00, 0x00, 0x21, 0x08, 0x62, 0x10, 0x41, 0x08, 0x62, 0x10, 0x83, 0x10, 0x42, 0x08, 0xa3, 0x18, 0x63, 0x10, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x25, 0x21, 0x59, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xef, 0x52, 0x47, 0x21, 0x46, 0x21, 0xe4, 0x18, 0x63, 0x10, 0x21, 0x08, 0x01, 0x08, 0x00, 0x00, 0x01, 0x00, 0x21, 0x08, 0x63, 0x10, 0xe5, 0x18, 0x26, 0x21, 0x05, 0x21, 0x46, 0x21, 0x87, 0x31, 0x06, 0x21, 0x63, 0x10, 0x22, 0x08, 0x42, 0x10, 0xa4, 0x18, 0x26, 0x29, 0x05, 0x29, 0xa3, 0x18, 0x42, 0x10, 0x42, 0x08, 0x01, 0x00, 0xa3, 0x20, 0xa5, 0x51, 0x63, 0x51, 0x8a, 0x62, 0xd9, 0xad, 0xd9, 0xad, 0xf1, 0x73, 0x32, 0x7c, 0xf9, 0xbd, 0x5e, 0xe7, 0xfc, 0xde, 0xdc, 0xd6, 0x1d, 0xdf, 0x5e, 0xe7, 0x37, 0xd6, 0xce, 0xc4, 0x8e, 0xc4, 0x8e, 0xbc, 0x0d, 0xac, 0xab, 0xa3, 0x6b, 0x93, 0x4b, 0x8b, 0x2a, 0x8b, 0x2a, 0x8b, 0x2a, 0x8b, 0x4b, 0x8b, 0xca, 0x7a, 0xe8, 0x49, 0x24, 0x21, 0x20, 0x08, 0x00, 0x00, 0x00, 0x00, 0x42, 0x10, 0xc6, 0x20, 0x27, 0x21, 0xc5, 0x18, 0x22, 0x08, 0x01, 0x08, 0x22, 0x08, 0x22, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x08, 0x42, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x08, 0x00, 0x00, 0x41, 0x08, 0x62, 0x10, 0x42, 0x08, 0x41, 0x08, 0x21, 0x08, 0x21, 0x00, 0x41, 0x08, 0x41, 0x08, 0x42, 0x10, 0x42, 0x08, 0x01, 0x00, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x00, 0x00, 0x87, 0x31, 0x1c, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x91, 0x6b, 0x27, 0x19, 0xe5, 0x20, 0xa3, 0x18, 0x62, 0x10, 0x21, 0x08, 0x01, 0x08, 0x00, 0x00, 0x20, 0x08, 0x21, 0x08, 0x42, 0x08, 0x63, 0x10, 0xa3, 0x18, 0x05, 0x21, 0x87, 0x29, 0x26, 0x29, 0xa4, 0x18, 0x83, 0x10, 0x43, 0x10, 0xc4, 0x18, 0x66, 0x31, 0x26, 0x29, 0xc4, 0x20, 0x62, 0x10, 0x22, 0x08, 0x21, 0x00, 0x62, 0x18, 0x44, 0x49, 0x84, 0x51, 0x31, 0x84, 0x5c, 0xbe, 0xb5, 0x8c, 0xb0, 0x6b, 0xd5, 0x94, 0xbc, 0xce, 0x3d, 0xe7, 0xbb, 0xd6, 0xdc, 0xd6, 0x5e, 0xe7, 0x3e, 0xdf, 0xd6, 0xcd, 0xae, 0xc4, 0xae, 0xcc, 0x6e, 0xbc, 0x0d, 0xac, 0xac, 0xa3, 0x6b, 0x93, 0x4a, 0x8b, 0x2a, 0x8b, 0x2a, 0x8b, 0x2a, 0x8b, 0x2b, 0x8b, 0xca, 0x6a, 0x65, 0x31, 0x00, 0x00, 0x00, 0x00, 0x21, 0x08, 0x01, 0x00, 0x64, 0x10, 0xc5, 0x18, 0x84, 0x10, 0x22, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x00, 0x00, 0x08, 0x00, 0x08, 0x00, 0x00, 0x21, 0x08, 0x22, 0x08, 0x21, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x08, 0x21, 0x08, 0x41, 0x08, 0x41, 0x08, 0x41, 0x08, 0x21, 0x08, 0x01, 0x00, 0x00, 0x00, 0x21, 0x00, 0x42, 0x08, 0x62, 0x08, 0x8a, 0x4a, 0x9e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0x94, 0x28, 0x19, 0xa4, 0x10, 0x62, 0x10, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x22, 0x08, 0x62, 0x10, 0x83, 0x10, 0xa4, 0x18, 0x05, 0x21, 0xa4, 0x18, 0xc4, 0x18, 0x25, 0x21, 0xe5, 0x20, 0x47, 0x29, 0x87, 0x31, 0x25, 0x21, 0xe5, 0x20, 0x83, 0x10, 0x22, 0x08, 0x01, 0x00, 0x62, 0x18, 0xe2, 0x38, 0x48, 0x5a, 0x98, 0xa5, 0xda, 0xad, 0x32, 0x7c, 0x11, 0x74, 0x57, 0xa5, 0x3e, 0xdf, 0x3e, 0xe7, 0xbb, 0xd6, 0xfc, 0xde, 0x7f, 0xe7, 0x7f, 0xef, 0xd6, 0xcd, 0xce, 0xc4, 0xce, 0xcc, 0x6e, 0xbc, 0x0d, 0xb4, 0xcc, 0xa3, 0x6b, 0x9b, 0x2a, 0x8b, 0x2a, 0x8b, 0x2a, 0x8b, 0x2a, 0x8b, 0x0a, 0x83, 0xc7, 0x41, 0x62, 0x10, 0x01, 0x00, 0x42, 0x08, 0x41, 0x08, 0x01, 0x08, 0x63, 0x10, 0x84, 0x10, 0x42, 0x08, 0x01, 0x08, 0x21, 0x08, 0x01, 0x08, 0x00, 0x00, 0x21, 0x08, 0x21, 0x08, 0x00, 0x00, 0x21, 0x08, 0x62, 0x10, 0x42, 0x08, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x08, 0x01, 0x08, 0x21, 0x08, 0x41, 0x08, 0x21, 0x08, 0x21, 0x00, 0x41, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x00, 0x00, 0x00, 0x00, 0x62, 0x10, 0xd0, 0x7b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xbd, 0x89, 0x21, 0x63, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x41, 0x08, 0x21, 0x08, 0x21, 0x08, 0x83, 0x10, 0xa4, 0x18, 0xa3, 0x18, 0x63, 0x10, 0xa4, 0x18, 0xe4, 0x20, 0x05, 0x21, 0x67, 0x29, 0x46, 0x29, 0xc4, 0x18, 0xe5, 0x20, 0xa4, 0x18, 0x42, 0x10, 0x22, 0x08, 0x41, 0x18, 0xe2, 0x30, 0x8e, 0x73, 0xd9, 0xad, 0xd5, 0x8c, 0x32, 0x7c, 0x94, 0x84, 0xd9, 0xb5, 0x5e, 0xe7, 0x1d, 0xdf, 0xdc, 0xd6, 0xfc, 0xde, 0x7f, 0xe7, 0x7f, 0xef, 0xf6, 0xd5, 0xef, 0xc4, 0xef, 0xcc, 0x8f, 0xbc, 0x2d, 0xb4, 0xec, 0xa3, 0x8b, 0x9b, 0x4b, 0x93, 0x2b, 0x8b, 0x2a, 0x8b, 0x2a, 0x8b, 0x0a, 0x7b, 0x24, 0x29, 0x00, 0x00, 0x42, 0x08, 0x63, 0x10, 0x21, 0x08, 0x42, 0x08, 0x84, 0x18, 0x63, 0x10, 0x01, 0x08, 0x01, 0x00, 0x01, 0x00, 0x21, 0x08, 0x22, 0x08, 0x21, 0x08, 0x00, 0x00, 0x00, 0x00, 0x63, 0x10, 0x83, 0x10, 0x21, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x08, 0x21, 0x08, 0x21, 0x00, 0x41, 0x08, 0x21, 0x08, 0x01, 0x00, 0x42, 0x08, 0x41, 0x08, 0xa3, 0x10, 0x96, 0xb5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7e, 0xf7, 0xce, 0x4a, 0x63, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x63, 0x10, 0x84, 0x10, 0x83, 0x10, 0xc4, 0x18, 0xc4, 0x18, 0x83, 0x10, 0x83, 0x10, 0x26, 0x21, 0x05, 0x21, 0xc4, 0x18, 0xc4, 0x20, 0x83, 0x10, 0x42, 0x08, 0x21, 0x08, 0x00, 0x10, 0x65, 0x41, 0xf4, 0x94, 0x57, 0x9d, 0xd1, 0x6b, 0xf2, 0x73, 0xb4, 0x8c, 0x7a, 0xc6, 0x5e, 0xe7, 0xdc, 0xd6, 0xdc, 0xd6, 0x1d, 0xdf, 0x7f, 0xe7, 0x5e, 0xe7, 0xf5, 0xd5, 0xef, 0xc4, 0xef, 0xc4, 0xae, 0xbc, 0x4d, 0xb4, 0xec, 0xa3, 0xac, 0x9b, 0x6b, 0x93, 0x4b, 0x8b, 0x2a, 0x8b, 0x4b, 0x93, 0xca, 0x72, 0x03, 0x21, 0x00, 0x00, 0x42, 0x08, 0x62, 0x10, 0x21, 0x08, 0x43, 0x08, 0x43, 0x10, 0x01, 0x00, 0x00, 0x00, 0x22, 0x08, 0x43, 0x10, 0x43, 0x08, 0x42, 0x08, 0x01, 0x00, 0x00, 0x00, 0x42, 0x10, 0xa4, 0x18, 0x42, 0x10, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x41, 0x08, 0x62, 0x10, 0x63, 0x10, 0x21, 0x08, 0x21, 0x08, 0x62, 0x10, 0x21, 0x08, 0x01, 0x08, 0x61, 0x10, 0x49, 0x42, 0xdb, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x78, 0xad, 0x69, 0x21, 0x43, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0xa3, 0x10, 0xc4, 0x18, 0xc4, 0x18, 0x05, 0x21, 0x05, 0x21, 0x83, 0x10, 0x83, 0x10, 0xa3, 0x18, 0xe4, 0x20, 0xe5, 0x20, 0x83, 0x10, 0x42, 0x08, 0x01, 0x00, 0x00, 0x08, 0x8a, 0x52, 0x77, 0xa5, 0x74, 0x84, 0x90, 0x63, 0x12, 0x74, 0xf5, 0x94, 0xfc, 0xd6, 0x3d, 0xdf, 0xbb, 0xce, 0xdc, 0xd6, 0x39, 0xc6, 0x1a, 0xbe, 0xbc, 0xd6, 0xd5, 0xd5, 0xef, 0xcc, 0xef, 0xc4, 0xaf, 0xbc, 0x4d, 0xac, 0xec, 0xa3, 0xcc, 0xa3, 0x8b, 0x93, 0x4b, 0x8b, 0x4a, 0x8b, 0x2a, 0x83, 0xe6, 0x49, 0x61, 0x08, 0x01, 0x00, 0x63, 0x10, 0x42, 0x08, 0x21, 0x00, 0x01, 0x08, 0x22, 0x08, 0x83, 0x10, 0xc5, 0x18, 0xc6, 0x18, 0x64, 0x10, 0x22, 0x08, 0x01, 0x08, 0x00, 0x00, 0x21, 0x08, 0x83, 0x10, 0x42, 0x10, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x21, 0x00, 0x62, 0x10, 0xa3, 0x10, 0x62, 0x10, 0x42, 0x08, 0x21, 0x08, 0x20, 0x00, 0xe4, 0x20, 0xd3, 0x9c, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0x50, 0x63, 0x85, 0x10, 0x42, 0x08, 0x21, 0x08, 0x21, 0x08, 0x62, 0x10, 0x83, 0x10, 0xe4, 0x18, 0xe4, 0x18, 0xc4, 0x18, 0xe5, 0x18, 0x05, 0x19, 0xc4, 0x18, 0xa4, 0x18, 0x05, 0x21, 0xc4, 0x18, 0xa4, 0x18, 0x63, 0x10, 0x00, 0x00, 0x61, 0x08, 0xd1, 0x73, 0xb9, 0xa5, 0xf1, 0x73, 0x8f, 0x63, 0x32, 0x7c, 0xd8, 0xb5, 0x3d, 0xdf, 0xbb, 0xd6, 0x7a, 0xce, 0x9b, 0xd6, 0x19, 0xbe, 0xf8, 0xb5, 0x7a, 0xce, 0xb4, 0xcd, 0xef, 0xc4, 0xef, 0xc4, 0xaf, 0xbc, 0x4d, 0xac, 0x0d, 0xa4, 0xcc, 0xa3, 0x8b, 0x93, 0x6b, 0x8b, 0x6b, 0x93, 0x4b, 0x83, 0x85, 0x39, 0x00, 0x00, 0x22, 0x08, 0x84, 0x10, 0x63, 0x10, 0x42, 0x08, 0x43, 0x10, 0xc6, 0x18, 0x07, 0x21, 0xe6, 0x18, 0x64, 0x10, 0x21, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x08, 0x42, 0x08, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x08, 0x62, 0x10, 0x62, 0x10, 0x83, 0x10, 0x41, 0x08, 0x41, 0x08, 0x8a, 0x52, 0x3c, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xbd, 0x0c, 0x3a, 0x43, 0x08, 0x22, 0x08, 0x42, 0x10, 0x63, 0x10, 0x83, 0x10, 0xc4, 0x18, 0xe5, 0x18, 0xc4, 0x18, 0xe5, 0x20, 0xc4, 0x18, 0xc4, 0x18, 0x26, 0x29, 0x05, 0x21, 0x83, 0x10, 0x22, 0x08, 0x00, 0x00, 0x04, 0x21, 0x94, 0x8c, 0xf5, 0x8c, 0x70, 0x63, 0x70, 0x63, 0x53, 0x84, 0x9b, 0xce, 0x1d, 0xdf, 0x5a, 0xc6, 0x7a, 0xce, 0x9a, 0xce, 0xbb, 0xd6, 0x3d, 0xdf, 0xdb, 0xde, 0x53, 0xcd, 0xae, 0xc4, 0xcf, 0xbc, 0x8f, 0xb4, 0x6e, 0xb4, 0x2d, 0xac, 0xec, 0xa3, 0xac, 0x9b, 0x4b, 0x8b, 0x6b, 0x93, 0x2b, 0x83, 0x45, 0x31, 0x00, 0x00, 0x22, 0x08, 0x84, 0x10, 0x63, 0x10, 0x63, 0x08, 0x84, 0x10, 0xa4, 0x18, 0x63, 0x10, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x22, 0x08, 0x43, 0x08, 0x42, 0x08, 0x62, 0x10, 0x63, 0x10, 0x42, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x21, 0x08, 0x21, 0x08, 0x62, 0x10, 0xa6, 0x31, 0x75, 0xad, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x1f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x94, 0x48, 0x21, 0x43, 0x08, 0x21, 0x00, 0x42, 0x08, 0xa3, 0x10, 0xc4, 0x18, 0x63, 0x08, 0x63, 0x10, 0x83, 0x10, 0x83, 0x10, 0x05, 0x21, 0x26, 0x21, 0xc4, 0x18, 0x42, 0x08, 0x00, 0x00, 0x46, 0x29, 0x53, 0x84, 0x73, 0x84, 0x4f, 0x5b, 0x90, 0x63, 0x76, 0xa5, 0xfc, 0xd6, 0x9b, 0xce, 0x5a, 0xc6, 0x9b, 0xce, 0x9b, 0xce, 0x9b, 0xce, 0x3d, 0xdf, 0xfb, 0xde, 0x52, 0xcd, 0x8e, 0xbc, 0xaf, 0xbc, 0x8e, 0xb4, 0x6e, 0xb4, 0x2d, 0xac, 0xec, 0x9b, 0xab, 0x93, 0x6b, 0x93, 0x6b, 0x8b, 0x68, 0x62, 0xc3, 0x18, 0x01, 0x00, 0x63, 0x10, 0x84, 0x10, 0x43, 0x08, 0x42, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x41, 0x08, 0x42, 0x08, 0x63, 0x08, 0x83, 0x10, 0x84, 0x10, 0x84, 0x10, 0xa4, 0x18, 0x84, 0x10, 0x63, 0x10, 0x21, 0x08, 0x21, 0x08, 0x21, 0x00, 0x01, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x21, 0x08, 0x41, 0x08, 0x00, 0x00, 0x21, 0x08, 0xe4, 0x18, 0x10, 0x84, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x1f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbe, 0xf7, 0x54, 0x84, 0x28, 0x19, 0x42, 0x08, 0x42, 0x08, 0x83, 0x10, 0x83, 0x10, 0x83, 0x10, 0xa3, 0x10, 0xc4, 0x18, 0x05, 0x21, 0x05, 0x21, 0xc4, 0x18, 0x62, 0x10, 0x01, 0x00, 0x4a, 0x42, 0xd1, 0x73, 0x6f, 0x63, 0xed, 0x52, 0xb0, 0x6b, 0x5a, 0xc6, 0x1d, 0xdf, 0x5a, 0xc6, 0x7a, 0xce, 0x7a, 0xce, 0x7a, 0xce, 0x9a, 0xce, 0x3e, 0xdf, 0xfc, 0xe6, 0x52, 0xc5, 0x6d, 0xbc, 0x8e, 0xbc, 0x6e, 0xb4, 0x4d, 0xac, 0x2d, 0xac, 0xec, 0xa3, 0xac, 0x93, 0x6b, 0x93, 0x4a, 0x8b, 0x47, 0x5a, 0x82, 0x10, 0x21, 0x00, 0x83, 0x10, 0x63, 0x10, 0x42, 0x08, 0x83, 0x10, 0xa4, 0x10, 0xa4, 0x10, 0xa4, 0x10, 0xa4, 0x10, 0x84, 0x10, 0x64, 0x10, 0x43, 0x10, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x21, 0x08, 0x01, 0x00, 0x21, 0x08, 0x41, 0x08, 0x21, 0x00, 0x01, 0x08, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x21, 0x08, 0x21, 0x08, 0x82, 0x10, 0xaf, 0x73, 0x5d, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5e, 0xef, 0x34, 0x7c, 0x48, 0x19, 0x63, 0x08, 0xe4, 0x18, 0x05, 0x21, 0x26, 0x21, 0xe5, 0x20, 0xe4, 0x18, 0x05, 0x21, 0xe5, 0x18, 0x62, 0x08, 0x21, 0x08, 0x4a, 0x42, 0x4f, 0x5b, 0xad, 0x4a, 0xed, 0x52, 0x93, 0x8c, 0x7b, 0xce, 0xbc, 0xd6, 0x5a, 0xc6, 0x39, 0xc6, 0x5a, 0xc6, 0x5a, 0xc6, 0x59, 0xc6, 0x3e, 0xdf, 0xdb, 0xde, 0xf0, 0xbc, 0x2c, 0xb4, 0x6e, 0xb4, 0x4d, 0xac, 0x2d, 0xac, 0xed, 0xa3, 0xac, 0x9b, 0x8b, 0x93, 0x6b, 0x8b, 0x4b, 0x8b, 0x48, 0x5a, 0x82, 0x10, 0x01, 0x00, 0x42, 0x08, 0x63, 0x08, 0x42, 0x08, 0x22, 0x08, 0x41, 0x08, 0x21, 0x00, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x00, 0x01, 0x00, 0x21, 0x08, 0x22, 0x08, 0x01, 0x08, 0x21, 0x08, 0x63, 0x08, 0x83, 0x10, 0x42, 0x08, 0x00, 0x00, 0x21, 0x08, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0xc3, 0x18, 0x8e, 0x73, 0xfb, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x1f, 0xef, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9e, 0xef, 0x17, 0x95, 0x8a, 0x21, 0xe5, 0x18, 0xe5, 0x18, 0xc4, 0x18, 0xc3, 0x18, 0xe4, 0x18, 0xe4, 0x18, 0x42, 0x08, 0x21, 0x08, 0xe9, 0x39, 0x2e, 0x53, 0xcd, 0x4a, 0x2e, 0x5b, 0x97, 0xa5, 0x9b, 0xce, 0x39, 0xc6, 0x5a, 0xc6, 0x9b, 0xce, 0xbb, 0xd6, 0x39, 0xc6, 0xf9, 0xbd, 0x1d, 0xdf, 0xdb, 0xde, 0xd0, 0xbc, 0x2c, 0xb4, 0x2d, 0xac, 0x2d, 0xac, 0x0d, 0xa4, 0xec, 0x9b, 0xac, 0x93, 0x6b, 0x93, 0x6b, 0x93, 0x2a, 0x83, 0xe6, 0x49, 0x82, 0x10, 0x42, 0x08, 0x63, 0x08, 0x63, 0x08, 0x42, 0x08, 0x22, 0x08, 0x62, 0x08, 0xa4, 0x10, 0xc5, 0x10, 0xa4, 0x10, 0x84, 0x10, 0x83, 0x10, 0x63, 0x10, 0x42, 0x08, 0x83, 0x10, 0x83, 0x10, 0x84, 0x10, 0xa5, 0x18, 0x84, 0x10, 0x21, 0x08, 0x00, 0x00, 0x21, 0x08, 0x01, 0x08, 0xa3, 0x10, 0xb2, 0x94, 0x5d, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x3f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0x78, 0xa5, 0x6d, 0x42, 0x06, 0x19, 0xc4, 0x10, 0xa3, 0x10, 0x83, 0x10, 0x21, 0x08, 0x21, 0x08, 0xa8, 0x31, 0x0e, 0x53, 0xcd, 0x52, 0x4f, 0x63, 0xb8, 0xad, 0x9b, 0xce, 0x5a, 0xc6, 0x5a, 0xc6, 0x97, 0xad, 0x56, 0xa5, 0xf9, 0xbd, 0x7a, 0xce, 0x1d, 0xd7, 0x79, 0xd6, 0x8f, 0xb4, 0x0c, 0xb4, 0x2d, 0xac, 0x2d, 0xa4, 0x0d, 0xa4, 0xec, 0x9b, 0xcc, 0x9b, 0x8b, 0x93, 0x6b, 0x8b, 0x2a, 0x83, 0xc6, 0x49, 0x62, 0x08, 0x63, 0x08, 0x83, 0x10, 0x62, 0x08, 0x42, 0x08, 0x63, 0x10, 0xc6, 0x18, 0x07, 0x21, 0x06, 0x19, 0x07, 0x21, 0x07, 0x19, 0xe5, 0x18, 0xa4, 0x10, 0xa4, 0x10, 0xc5, 0x18, 0xc5, 0x18, 0xc4, 0x18, 0xc5, 0x18, 0x84, 0x10, 0x01, 0x00, 0x41, 0x08, 0x86, 0x31, 0x92, 0x94, 0x9e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x3f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5e, 0xef, 0xd1, 0x73, 0x89, 0x29, 0xc5, 0x10, 0x21, 0x00, 0x21, 0x00, 0xa8, 0x29, 0x0e, 0x5b, 0xed, 0x52, 0x53, 0x84, 0x1a, 0xbe, 0x5a, 0xc6, 0x7a, 0xce, 0x19, 0xbe, 0x35, 0x9d, 0x15, 0x9d, 0xf8, 0xbd, 0x7b, 0xce, 0xfd, 0xd6, 0x38, 0xce, 0x8e, 0xb4, 0xeb, 0xab, 0x2d, 0xac, 0x0d, 0xa4, 0xcc, 0x9b, 0xcc, 0x9b, 0xac, 0x93, 0x8b, 0x8b, 0x6b, 0x8b, 0x4a, 0x83, 0x07, 0x4a, 0x62, 0x08, 0x22, 0x08, 0x43, 0x08, 0x42, 0x08, 0x41, 0x08, 0x83, 0x10, 0x84, 0x10, 0x22, 0x00, 0x22, 0x08, 0x84, 0x10, 0x06, 0x19, 0x27, 0x21, 0x06, 0x21, 0xc4, 0x10, 0xa4, 0x10, 0x83, 0x08, 0xa4, 0x10, 0x83, 0x10, 0xe4, 0x18, 0xcc, 0x5a, 0x1c, 0xe7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x1f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x19, 0xc6, 0x90, 0x6b, 0xca, 0x31, 0xc9, 0x31, 0xcd, 0x52, 0xcc, 0x52, 0xf5, 0x94, 0x7b, 0xc6, 0x19, 0xbe, 0x5a, 0xc6, 0x5a, 0xc6, 0x5a, 0xce, 0x7a, 0xc6, 0xf8, 0xb5, 0x39, 0xc6, 0xdc, 0xd6, 0x17, 0xc6, 0x8e, 0xb4, 0xcb, 0xa3, 0xec, 0xa3, 0xec, 0x9b, 0xcc, 0x9b, 0xac, 0x9b, 0xac, 0x93, 0xac, 0x93, 0x8b, 0x93, 0x2a, 0x7b, 0xe6, 0x49, 0xa3, 0x10, 0x42, 0x08, 0x62, 0x08, 0x63, 0x08, 0x62, 0x08, 0x42, 0x08, 0x22, 0x08, 0x22, 0x00, 0x63, 0x08, 0x84, 0x10, 0xe6, 0x18, 0x47, 0x29, 0xc5, 0x18, 0x43, 0x08, 0xc5, 0x18, 0xc8, 0x39, 0x4e, 0x6b, 0x96, 0xb5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x5f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbc, 0xd6, 0xf5, 0x94, 0xf2, 0x73, 0xb6, 0x84, 0x78, 0xa5, 0xd8, 0xad, 0x19, 0xbe, 0x3a, 0xc6, 0x7a, 0xc6, 0xd8, 0xb5, 0x97, 0xad, 0x9b, 0xce, 0x1d, 0xdf, 0xf6, 0xc5, 0x2d, 0xac, 0xab, 0x9b, 0xcc, 0x9b, 0xcc, 0x9b, 0xcc, 0x9b, 0xcc, 0x9b, 0xac, 0x93, 0x6b, 0x8b, 0x6b, 0x8b, 0x2a, 0x7b, 0x48, 0x52, 0xe4, 0x18, 0x42, 0x08, 0x42, 0x08, 0x83, 0x10, 0x42, 0x08, 0x01, 0x00, 0x42, 0x08, 0x83, 0x10, 0xa4, 0x18, 0xa4, 0x10, 0xc5, 0x18, 0x46, 0x29, 0x29, 0x42, 0xf0, 0x7b, 0x5a, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x1d, 0xdf, 0x7b, 0xc6, 0x98, 0xad, 0xd5, 0x94, 0xf6, 0x9c, 0xb4, 0x94, 0xd4, 0x94, 0x9b, 0xce, 0x5e, 0xe7, 0xf6, 0xcd, 0x0c, 0xa4, 0xab, 0x9b, 0xcc, 0x93, 0xac, 0x93, 0xac, 0x93, 0xac, 0x93, 0x8b, 0x93, 0x6b, 0x83, 0x2a, 0x7b, 0x2a, 0x7b, 0x68, 0x5a, 0xc3, 0x18, 0x21, 0x08, 0x42, 0x08, 0x63, 0x10, 0x42, 0x08, 0x42, 0x08, 0x05, 0x21, 0x2a, 0x42, 0xf0, 0x7b, 0x76, 0xad, 0x59, 0xce, 0x7e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x5f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xf7, 0x3d, 0xe7, 0xbb, 0xd6, 0x3a, 0xc6, 0xf9, 0xbd, 0x35, 0xad, 0x10, 0x94, 0x8d, 0x83, 0x6d, 0x7b, 0x6c, 0x7b, 0x4b, 0x7b, 0x2b, 0x7b, 0x0b, 0x7b, 0x0b, 0x73, 0x0b, 0x73, 0x0b, 0x73, 0x0c, 0x63, 0xcb, 0x5a, 0x0d, 0x63, 0xf0, 0x7b, 0x14, 0xa5, 0x18, 0xc6, 0xbb, 0xd6, 0x5d, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x5f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 + /*Pixel format: Red: 5 bit, Green: 6 bit, Blue: 5 bit BUT the 2 bytes are swapped*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x5f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x7f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x7f, 0xf7, 0x3f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xef, 0x3d, 0xc6, 0x39, 0xad, 0x76, 0x84, 0x52, 0x63, 0x4f, 0x4a, 0x4a, 0x39, 0xc8, 0x29, 0x66, 0x18, 0xe4, 0x08, 0x42, 0x08, 0x21, 0x08, 0x42, 0x00, 0x21, 0x00, 0x21, 0x08, 0x41, 0x08, 0x41, 0x00, 0x21, 0x00, 0x21, 0x08, 0x41, 0x08, 0x21, 0x08, 0x21, 0x10, 0x83, 0x18, 0xe5, 0x31, 0xa7, 0x5a, 0xab, 0x73, 0x8e, 0x8c, 0x51, 0xa5, 0x14, 0xbd, 0xd7, 0xe7, 0x1c, 0xf7, 0x9e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xf7, 0x3f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9e, 0xef, 0x3d, 0xbe, 0x19, 0x94, 0xf6, 0x6b, 0xb2, 0x3a, 0x2b, 0x21, 0x68, 0x18, 0xe5, 0x08, 0x62, 0x08, 0x62, 0x10, 0x62, 0x10, 0x62, 0x10, 0x83, 0x08, 0x62, 0x00, 0x01, 0x08, 0x42, 0x18, 0xa3, 0x10, 0x62, 0x00, 0x01, 0x00, 0x01, 0x00, 0x21, 0x00, 0x21, 0x00, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x00, 0x21, 0x00, 0x00, 0x00, 0x01, 0x00, 0x21, 0x00, 0x01, 0x00, 0x01, 0x10, 0x83, 0x52, 0x8a, 0x84, 0x10, 0x94, 0x92, 0xbd, 0xb7, 0xde, 0xfc, 0xf7, 0x7e, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xf7, 0x3f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9e, 0xe7, 0x1c, 0x94, 0xf6, 0x53, 0x30, 0x32, 0x2c, 0x29, 0x88, 0x29, 0x66, 0x21, 0x66, 0x21, 0x67, 0x29, 0x47, 0x21, 0x05, 0x10, 0x83, 0x08, 0x21, 0x00, 0x21, 0x08, 0x21, 0x08, 0x41, 0x08, 0x21, 0x00, 0x01, 0x08, 0x41, 0x10, 0x82, 0x08, 0x42, 0x00, 0x21, 0x00, 0x21, 0x08, 0x41, 0x08, 0x42, 0x08, 0x22, 0x08, 0x41, 0x08, 0x62, 0x08, 0x62, 0x08, 0x21, 0x08, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x21, 0x08, 0x21, 0x08, 0x21, 0x00, 0x01, 0x10, 0x83, 0x10, 0xa3, 0x08, 0x41, 0x10, 0x83, 0x39, 0xa7, 0x52, 0x8b, 0x84, 0x31, 0xde, 0xbb, 0xef, 0x7d, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x5f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x1f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9e, 0xe7, 0x1c, 0x8c, 0xf6, 0x4b, 0x10, 0x2a, 0x0b, 0x21, 0x67, 0x21, 0x46, 0x21, 0x46, 0x29, 0x46, 0x29, 0x67, 0x29, 0x67, 0x21, 0x46, 0x18, 0xe4, 0x10, 0x63, 0x08, 0x22, 0x08, 0x21, 0x08, 0x42, 0x08, 0x42, 0x00, 0x21, 0x00, 0x01, 0x00, 0x21, 0x08, 0x62, 0x08, 0x62, 0x08, 0x21, 0x08, 0x21, 0x10, 0x62, 0x10, 0x62, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x62, 0x08, 0x42, 0x00, 0x01, 0x08, 0x21, 0x08, 0x41, 0x08, 0x21, 0x08, 0x42, 0x18, 0xc4, 0x18, 0xa3, 0x08, 0x21, 0x08, 0x22, 0x08, 0x41, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x41, 0xe8, 0x6b, 0x4d, 0x84, 0x31, 0xd6, 0x9a, 0xef, 0x7d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x1f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x1f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x7e, 0xbe, 0x1a, 0x53, 0x31, 0x29, 0xca, 0x21, 0x67, 0x21, 0x66, 0x21, 0x67, 0x29, 0x67, 0x21, 0x67, 0x29, 0x67, 0x29, 0x67, 0x29, 0x87, 0x29, 0x67, 0x18, 0xe5, 0x08, 0x63, 0x08, 0x62, 0x10, 0x83, 0x10, 0xa3, 0x10, 0x83, 0x08, 0x41, 0x00, 0x00, 0x00, 0x00, 0x08, 0x21, 0x10, 0x83, 0x10, 0xa4, 0x08, 0x42, 0x00, 0x21, 0x08, 0x62, 0x08, 0x63, 0x08, 0x41, 0x08, 0x21, 0x00, 0x21, 0x00, 0x01, 0x08, 0x21, 0x08, 0x21, 0x00, 0x01, 0x00, 0x01, 0x08, 0x21, 0x08, 0x42, 0x10, 0x83, 0x08, 0x62, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x08, 0x21, 0x10, 0x62, 0x18, 0xc4, 0x08, 0x62, 0x10, 0x83, 0x18, 0xe4, 0x10, 0x63, 0x08, 0x21, 0x08, 0x63, 0x4a, 0x6a, 0xb5, 0xb7, 0xef, 0x5d, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x1f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xef, 0x1f, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x1c, 0x8c, 0x72, 0x3a, 0x2b, 0x21, 0x88, 0x29, 0x67, 0x21, 0x66, 0x29, 0x67, 0x29, 0x67, 0x29, 0x67, 0x29, 0x67, 0x29, 0x67, 0x29, 0x67, 0x29, 0x67, 0x29, 0x87, 0x29, 0x87, 0x19, 0x05, 0x10, 0x83, 0x08, 0x42, 0x10, 0x63, 0x10, 0x62, 0x08, 0x21, 0x00, 0x00, 0x00, 0x01, 0x00, 0x01, 0x08, 0x42, 0x10, 0x83, 0x10, 0xa3, 0x08, 0x62, 0x00, 0x21, 0x00, 0x21, 0x08, 0x21, 0x08, 0x22, 0x08, 0x41, 0x08, 0x41, 0x00, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x41, 0x08, 0x42, 0x08, 0x41, 0x00, 0x00, 0x00, 0x00, 0x08, 0x41, 0x08, 0x42, 0x08, 0x21, 0x10, 0x83, 0x18, 0xe5, 0x10, 0xc4, 0x18, 0xe5, 0x10, 0x83, 0x08, 0x42, 0x08, 0x22, 0x18, 0xe4, 0x42, 0x29, 0x31, 0xa7, 0x31, 0x87, 0x84, 0x11, 0xde, 0xdb, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0x1f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xde, 0xfc, 0x94, 0xd4, 0x31, 0xc9, 0x21, 0x66, 0x29, 0x67, 0x29, 0x87, 0x29, 0x87, 0x29, 0x67, 0x29, 0x67, 0x29, 0x67, 0x29, 0x67, 0x29, 0x67, 0x29, 0x87, 0x29, 0x67, 0x29, 0x87, 0x29, 0x87, 0x29, 0x67, 0x18, 0xe4, 0x10, 0x63, 0x08, 0x42, 0x10, 0x62, 0x08, 0x21, 0x00, 0x01, 0x08, 0x21, 0x08, 0x41, 0x08, 0x42, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x10, 0x63, 0x10, 0x62, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x21, 0x08, 0x42, 0x08, 0x42, 0x00, 0x01, 0x00, 0x01, 0x10, 0x62, 0x10, 0x83, 0x08, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x08, 0x41, 0x08, 0x42, 0x10, 0x83, 0x10, 0x83, 0x10, 0x83, 0x10, 0x83, 0x10, 0xa4, 0x19, 0x05, 0x10, 0xa4, 0x08, 0x42, 0x10, 0xa3, 0x42, 0x08, 0x39, 0xe8, 0x10, 0x83, 0x18, 0xe4, 0x21, 0x25, 0x18, 0xe4, 0x7b, 0xf0, 0xde, 0xfb, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x1c, 0x74, 0x11, 0x31, 0xc9, 0x29, 0x67, 0x21, 0x67, 0x29, 0x67, 0x29, 0x67, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x88, 0x29, 0x87, 0x29, 0x87, 0x29, 0xa8, 0x29, 0x87, 0x21, 0x26, 0x10, 0xa3, 0x08, 0x42, 0x08, 0x21, 0x08, 0x42, 0x08, 0x21, 0x08, 0x41, 0x10, 0x62, 0x08, 0x42, 0x08, 0x42, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x08, 0x42, 0x08, 0x62, 0x10, 0x83, 0x10, 0x83, 0x10, 0x63, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x08, 0x21, 0x08, 0x21, 0x08, 0x62, 0x08, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x42, 0x10, 0xa4, 0x10, 0x83, 0x18, 0xc4, 0x18, 0xe5, 0x08, 0x62, 0x10, 0x83, 0x18, 0xc4, 0x10, 0xa3, 0x10, 0x83, 0x18, 0xc4, 0x39, 0x87, 0x39, 0xc7, 0x08, 0x62, 0x18, 0xa4, 0x21, 0x25, 0x31, 0x66, 0x31, 0x66, 0x4a, 0x08, 0x83, 0xaf, 0xa4, 0xf3, 0xde, 0xba, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x5d, 0x84, 0x73, 0x32, 0x0a, 0x29, 0x67, 0x29, 0x87, 0x29, 0x67, 0x29, 0x67, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x67, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0xa8, 0x29, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x21, 0x67, 0x10, 0xc3, 0x08, 0x41, 0x08, 0x21, 0x08, 0x21, 0x00, 0x01, 0x08, 0x21, 0x08, 0x42, 0x08, 0x42, 0x08, 0x41, 0x08, 0x41, 0x08, 0x41, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x08, 0x42, 0x10, 0x83, 0x18, 0xe4, 0x08, 0x62, 0x00, 0x00, 0x08, 0x42, 0x08, 0x62, 0x08, 0x62, 0x00, 0x21, 0x00, 0x01, 0x00, 0x21, 0x08, 0x21, 0x08, 0x41, 0x10, 0x82, 0x10, 0x83, 0x10, 0x83, 0x18, 0xc4, 0x19, 0x05, 0x08, 0x63, 0x10, 0x83, 0x10, 0x62, 0x08, 0x62, 0x18, 0xc4, 0x29, 0x25, 0x41, 0xc8, 0x08, 0x62, 0x08, 0x41, 0x29, 0x65, 0x41, 0xe7, 0x6b, 0x0c, 0x94, 0x0f, 0xb5, 0x12, 0xb4, 0xd1, 0x62, 0x89, 0x21, 0x05, 0x7b, 0xd0, 0xde, 0xdb, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x3f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbe, 0xa5, 0x36, 0x3a, 0x0a, 0x29, 0x67, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x67, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0xa8, 0x31, 0xa8, 0x29, 0xa8, 0x29, 0x88, 0x29, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x29, 0x47, 0x10, 0xa3, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x08, 0x41, 0x10, 0x62, 0x10, 0x83, 0x10, 0x83, 0x08, 0x21, 0x00, 0x00, 0x08, 0x21, 0x08, 0x42, 0x08, 0x41, 0x08, 0x21, 0x08, 0x41, 0x08, 0x62, 0x10, 0x83, 0x08, 0x42, 0x00, 0x00, 0x08, 0x21, 0x08, 0x62, 0x08, 0x22, 0x00, 0x21, 0x08, 0x41, 0x08, 0x62, 0x10, 0x62, 0x10, 0x83, 0x10, 0x83, 0x10, 0x62, 0x10, 0x63, 0x08, 0x63, 0x20, 0xe5, 0x20, 0xe5, 0x10, 0x62, 0x18, 0xc4, 0x31, 0x66, 0x31, 0x45, 0x39, 0xa6, 0x20, 0xe4, 0x08, 0x42, 0x42, 0x07, 0x73, 0x4b, 0x83, 0xce, 0x94, 0x50, 0xac, 0x8f, 0x93, 0xcd, 0x41, 0xa5, 0x10, 0x42, 0x29, 0x25, 0x29, 0x46, 0x29, 0x66, 0x94, 0x92, 0xef, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xc6, 0x5a, 0x52, 0xed, 0x29, 0x87, 0x29, 0x67, 0x29, 0x67, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x31, 0x88, 0x29, 0x88, 0x29, 0xa8, 0x29, 0xa8, 0x29, 0xa8, 0x29, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xc9, 0x31, 0xc9, 0x21, 0x47, 0x10, 0xa3, 0x08, 0x21, 0x00, 0x01, 0x00, 0x21, 0x08, 0x62, 0x18, 0xc4, 0x18, 0xc4, 0x08, 0x63, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x00, 0x21, 0x00, 0x01, 0x08, 0x21, 0x08, 0x21, 0x00, 0x00, 0x08, 0x21, 0x08, 0x41, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x62, 0x08, 0x42, 0x10, 0x62, 0x10, 0x63, 0x10, 0x83, 0x10, 0xa3, 0x10, 0xa4, 0x18, 0xc4, 0x08, 0x42, 0x18, 0xc4, 0x29, 0x25, 0x21, 0x25, 0x31, 0x66, 0x29, 0x25, 0x39, 0x86, 0x39, 0x86, 0x20, 0xe3, 0x6a, 0xca, 0x9c, 0x0f, 0x83, 0xae, 0x83, 0x8c, 0x8b, 0x8c, 0x72, 0x88, 0x39, 0x23, 0x29, 0x04, 0x39, 0xa7, 0x39, 0xa6, 0x39, 0x85, 0x39, 0xa6, 0x29, 0x45, 0x42, 0x29, 0xbd, 0xd7, 0xf7, 0x7e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x3f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x5d, 0x6b, 0xb0, 0x29, 0x88, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x88, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xc8, 0x31, 0xc9, 0x31, 0xc9, 0x31, 0xc9, 0x31, 0xc9, 0x29, 0xa8, 0x21, 0x25, 0x10, 0x63, 0x08, 0x21, 0x08, 0x01, 0x00, 0x21, 0x10, 0x63, 0x18, 0xc4, 0x08, 0x62, 0x00, 0x01, 0x08, 0x41, 0x08, 0x41, 0x00, 0x21, 0x08, 0x21, 0x08, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x21, 0x10, 0x83, 0x10, 0x63, 0x08, 0x42, 0x10, 0x63, 0x18, 0xa4, 0x10, 0x83, 0x10, 0x42, 0x10, 0x62, 0x10, 0x62, 0x10, 0x63, 0x10, 0x83, 0x10, 0x63, 0x08, 0x62, 0x31, 0x66, 0x42, 0x08, 0x31, 0x66, 0x18, 0xa3, 0x29, 0x04, 0x41, 0xc6, 0x49, 0xc6, 0x7b, 0x8c, 0x9c, 0x2e, 0x72, 0xea, 0x7b, 0x2b, 0x9b, 0xcc, 0x62, 0x26, 0x39, 0x44, 0x41, 0xa6, 0x5a, 0x48, 0x52, 0x27, 0x52, 0x07, 0x5a, 0x89, 0x41, 0xc7, 0x18, 0xc3, 0x20, 0xc4, 0x39, 0x65, 0x73, 0x4d, 0xe6, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xc6, 0x19, 0x3a, 0x4b, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0xa8, 0x29, 0xa7, 0x29, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xa8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xe9, 0x31, 0xc9, 0x21, 0x26, 0x10, 0x83, 0x08, 0x42, 0x08, 0x22, 0x08, 0x42, 0x08, 0x42, 0x10, 0x83, 0x18, 0xa3, 0x08, 0x42, 0x08, 0x21, 0x08, 0x62, 0x08, 0x41, 0x08, 0x21, 0x00, 0x21, 0x08, 0x21, 0x10, 0x62, 0x10, 0x83, 0x08, 0x42, 0x00, 0x00, 0x00, 0x01, 0x08, 0x41, 0x18, 0xa3, 0x18, 0xc4, 0x10, 0x63, 0x08, 0x62, 0x18, 0xc4, 0x20, 0xc4, 0x18, 0xa3, 0x18, 0xa3, 0x18, 0xc4, 0x20, 0xe4, 0x20, 0xc4, 0x18, 0xc3, 0x39, 0x86, 0x5a, 0x8a, 0x39, 0xa7, 0x20, 0xc3, 0x41, 0xc6, 0x5a, 0x68, 0x49, 0xc6, 0x83, 0x4b, 0x93, 0xac, 0x62, 0x48, 0x83, 0x4a, 0xa4, 0x0d, 0x62, 0x06, 0x39, 0x23, 0x49, 0xe6, 0x62, 0x68, 0x62, 0x68, 0x52, 0x06, 0x39, 0x65, 0x20, 0xc3, 0x18, 0xa3, 0x29, 0x46, 0x31, 0x25, 0x41, 0x85, 0x5a, 0x27, 0x7b, 0x4c, 0xce, 0x18, 0xff, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbe, 0x7c, 0x32, 0x29, 0x88, 0x29, 0x87, 0x29, 0x87, 0x29, 0xa7, 0x29, 0xa8, 0x29, 0x88, 0x29, 0x88, 0x31, 0xa8, 0x31, 0xc8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc9, 0x31, 0xc9, 0x31, 0xc8, 0x31, 0xc9, 0x31, 0xc9, 0x31, 0xe9, 0x3a, 0x09, 0x31, 0xa8, 0x18, 0xa4, 0x08, 0x01, 0x08, 0x22, 0x08, 0x42, 0x08, 0x62, 0x10, 0x83, 0x18, 0xa4, 0x10, 0x63, 0x00, 0x21, 0x08, 0x42, 0x08, 0x42, 0x08, 0x21, 0x08, 0x42, 0x08, 0x62, 0x08, 0x41, 0x08, 0x62, 0x18, 0xa4, 0x10, 0x83, 0x08, 0x42, 0x08, 0x21, 0x08, 0x21, 0x18, 0xc4, 0x18, 0xc4, 0x08, 0x63, 0x10, 0x83, 0x20, 0xe4, 0x18, 0xa3, 0x10, 0x62, 0x21, 0x05, 0x41, 0xc8, 0x49, 0xe8, 0x52, 0x48, 0x73, 0x0b, 0x6a, 0xea, 0x62, 0x69, 0x6a, 0xca, 0x7b, 0x4c, 0x8b, 0xac, 0x93, 0xac, 0x72, 0xc9, 0x7a, 0xe9, 0x83, 0x4a, 0x9b, 0xed, 0x8b, 0x6a, 0x51, 0xa5, 0x41, 0x23, 0x49, 0xa5, 0x49, 0x85, 0x39, 0x44, 0x31, 0x03, 0x28, 0xc2, 0x18, 0x61, 0x18, 0x82, 0x39, 0x65, 0x52, 0x08, 0x52, 0x28, 0x5a, 0x27, 0x7a, 0xe9, 0x93, 0xac, 0x83, 0x4b, 0xa4, 0xb2, 0xf7, 0x7d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x7e, 0x52, 0xed, 0x29, 0x67, 0x29, 0x87, 0x29, 0x87, 0x31, 0xa8, 0x29, 0xa8, 0x29, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xc8, 0x31, 0xa8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x3a, 0x0a, 0x31, 0xe9, 0x29, 0x46, 0x10, 0x63, 0x08, 0x22, 0x08, 0x42, 0x10, 0xa3, 0x29, 0x26, 0x20, 0xe5, 0x08, 0x42, 0x08, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x08, 0x62, 0x08, 0x41, 0x00, 0x21, 0x08, 0x21, 0x08, 0x62, 0x18, 0xa4, 0x18, 0xc4, 0x10, 0x83, 0x10, 0x83, 0x10, 0x83, 0x08, 0x21, 0x08, 0x42, 0x20, 0xe5, 0x20, 0xc4, 0x08, 0x21, 0x08, 0x62, 0x29, 0x46, 0x39, 0xa7, 0x41, 0xa6, 0x6a, 0x89, 0x93, 0xac, 0x7a, 0xea, 0x72, 0xe9, 0x8b, 0x8c, 0x93, 0x8b, 0x9b, 0xed, 0x93, 0xac, 0x6a, 0x67, 0x83, 0x2a, 0xa3, 0xed, 0x7a, 0xc9, 0x39, 0x23, 0x39, 0x44, 0x41, 0x65, 0x31, 0x23, 0x39, 0x44, 0x30, 0xe3, 0x20, 0xa2, 0x28, 0xe3, 0x39, 0x65, 0x41, 0x85, 0x51, 0xc6, 0x62, 0x47, 0x6a, 0xa9, 0x72, 0xc9, 0x7a, 0xe9, 0x7a, 0xc9, 0x7a, 0xe9, 0x83, 0x2b, 0x83, 0xae, 0xe6, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xbb, 0x3a, 0x4b, 0x29, 0x87, 0x29, 0x87, 0x29, 0x87, 0x29, 0x88, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xa8, 0x31, 0xc8, 0x31, 0xc9, 0x31, 0xc8, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x3a, 0x0a, 0x3a, 0x09, 0x3a, 0x09, 0x31, 0xc8, 0x21, 0x46, 0x18, 0xa4, 0x08, 0x22, 0x08, 0x01, 0x08, 0x42, 0x10, 0x83, 0x18, 0xa4, 0x10, 0x83, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x21, 0x08, 0x21, 0x08, 0x41, 0x08, 0x21, 0x00, 0x01, 0x08, 0x21, 0x10, 0xa3, 0x21, 0x05, 0x20, 0xe5, 0x18, 0xc4, 0x18, 0xa4, 0x08, 0x21, 0x00, 0x01, 0x18, 0xa3, 0x20, 0xc4, 0x18, 0x83, 0x18, 0xc4, 0x39, 0xa7, 0x52, 0x69, 0x62, 0x89, 0x72, 0xea, 0x83, 0x2b, 0x6a, 0x88, 0x72, 0xa9, 0x8b, 0x6b, 0x83, 0x09, 0x8b, 0x4a, 0x8b, 0x6b, 0x62, 0x47, 0x72, 0xa8, 0x8b, 0x4b, 0x51, 0xc6, 0x28, 0xa2, 0x20, 0xc2, 0x31, 0x03, 0x31, 0x03, 0x39, 0x24, 0x41, 0x65, 0x41, 0x85, 0x41, 0x85, 0x41, 0x64, 0x49, 0xc5, 0x49, 0xa5, 0x41, 0x44, 0x41, 0x43, 0x41, 0x44, 0x49, 0xa5, 0x51, 0xe6, 0x49, 0xc6, 0x49, 0xc6, 0x39, 0x85, 0x31, 0x45, 0x41, 0xe8, 0xb5, 0x96, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xad, 0x77, 0x31, 0xc9, 0x29, 0x67, 0x29, 0x87, 0x31, 0x88, 0x29, 0x88, 0x29, 0x88, 0x29, 0xa8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc9, 0x31, 0xc8, 0x31, 0xc9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x39, 0xea, 0x39, 0xe9, 0x3a, 0x09, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x2a, 0x29, 0xa8, 0x10, 0x84, 0x08, 0x42, 0x10, 0x42, 0x08, 0x42, 0x08, 0x21, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x20, 0x08, 0x41, 0x10, 0x42, 0x08, 0x21, 0x08, 0x42, 0x10, 0x62, 0x08, 0x42, 0x00, 0x21, 0x10, 0x62, 0x10, 0xa3, 0x08, 0x41, 0x10, 0x63, 0x20, 0xe5, 0x10, 0xa4, 0x08, 0x42, 0x10, 0x63, 0x10, 0x83, 0x18, 0xa3, 0x31, 0x45, 0x62, 0xca, 0x83, 0x6d, 0x8b, 0x6b, 0x8b, 0x8b, 0x83, 0x4a, 0x72, 0xa8, 0x6a, 0x67, 0x83, 0x09, 0x83, 0x09, 0x8b, 0x2a, 0x8b, 0x4a, 0x6a, 0x87, 0x62, 0x47, 0x7a, 0xe9, 0x59, 0xe6, 0x39, 0x23, 0x39, 0x44, 0x28, 0xe3, 0x31, 0x03, 0x41, 0x65, 0x41, 0x85, 0x51, 0xe6, 0x5a, 0x07, 0x62, 0x48, 0x6a, 0xa9, 0x72, 0xc9, 0x72, 0xc9, 0x6a, 0x88, 0x62, 0x47, 0x51, 0xe6, 0x49, 0x85, 0x41, 0x85, 0x39, 0x45, 0x20, 0xa3, 0x10, 0x62, 0x18, 0xa3, 0x20, 0xe4, 0x20, 0xc4, 0x8c, 0x51, 0xf7, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x94, 0xb4, 0x29, 0xa8, 0x29, 0x87, 0x29, 0x87, 0x31, 0x88, 0x31, 0x88, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x39, 0xe9, 0x39, 0xe9, 0x3a, 0x0a, 0x3a, 0x09, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x2a, 0x39, 0xe9, 0x21, 0x46, 0x10, 0xa3, 0x08, 0x42, 0x10, 0x42, 0x08, 0x42, 0x08, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x41, 0x08, 0x42, 0x10, 0x42, 0x08, 0x42, 0x00, 0x21, 0x08, 0x41, 0x10, 0x83, 0x10, 0x84, 0x10, 0x62, 0x10, 0x62, 0x10, 0x63, 0x08, 0x42, 0x08, 0x42, 0x18, 0xc4, 0x18, 0xc4, 0x18, 0xa4, 0x20, 0xe4, 0x31, 0x45, 0x52, 0x28, 0x7b, 0x2b, 0x93, 0xee, 0x93, 0x8c, 0x7a, 0xa8, 0x6a, 0x67, 0x62, 0x26, 0x62, 0x26, 0x72, 0xa8, 0x72, 0xa7, 0x72, 0xc8, 0x83, 0x2a, 0x6a, 0x67, 0x59, 0xc5, 0x62, 0x07, 0x51, 0xc6, 0x51, 0xc5, 0x72, 0xa9, 0x8b, 0x8c, 0x83, 0x8c, 0x72, 0xea, 0x5a, 0x48, 0x51, 0xe6, 0x5a, 0x28, 0x6a, 0x88, 0x6a, 0x88, 0x7a, 0xea, 0x83, 0x2a, 0x8b, 0x8c, 0xa4, 0x4f, 0xb4, 0xb1, 0xac, 0x70, 0x93, 0xce, 0x83, 0x4c, 0x7b, 0x2b, 0x6a, 0xea, 0x52, 0x08, 0x39, 0x86, 0x29, 0x04, 0x20, 0xc3, 0x28, 0xe4, 0x8c, 0x31, 0xf7, 0x9e, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x7c, 0x32, 0x29, 0x88, 0x29, 0x88, 0x31, 0x88, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xc9, 0x31, 0xe9, 0x31, 0xe8, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x3a, 0x09, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x0a, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x2a, 0x3a, 0x0a, 0x3a, 0x2a, 0x3a, 0x2a, 0x31, 0xa8, 0x19, 0x25, 0x10, 0xc4, 0x08, 0x42, 0x08, 0x22, 0x08, 0x22, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x08, 0x42, 0x08, 0x22, 0x08, 0x21, 0x08, 0x21, 0x08, 0x41, 0x08, 0x42, 0x18, 0xa4, 0x18, 0xc4, 0x10, 0x83, 0x10, 0x84, 0x18, 0xa4, 0x08, 0x63, 0x08, 0x63, 0x18, 0xa4, 0x29, 0x46, 0x5a, 0x89, 0x8b, 0xad, 0x93, 0xcd, 0x7b, 0x4b, 0x6a, 0x88, 0x5a, 0x05, 0x59, 0xe5, 0x59, 0xe6, 0x51, 0xc5, 0x62, 0x06, 0x6a, 0x47, 0x5a, 0x06, 0x62, 0x47, 0x6a, 0x67, 0x62, 0x06, 0x59, 0xe6, 0x62, 0x06, 0x62, 0x26, 0x72, 0xa9, 0x83, 0x2a, 0x9b, 0xcd, 0xc5, 0x11, 0xcd, 0x73, 0xac, 0xd1, 0x8b, 0xce, 0x72, 0xca, 0x72, 0xa9, 0x6a, 0x48, 0x62, 0x47, 0x72, 0xa9, 0x7a, 0xea, 0x8b, 0x8c, 0xa4, 0x2f, 0xac, 0x70, 0xbc, 0xd1, 0xbd, 0x12, 0xac, 0xb1, 0xac, 0x90, 0x9c, 0x0e, 0x83, 0x6c, 0x6a, 0xea, 0x62, 0x89, 0x62, 0x89, 0x6a, 0xca, 0x94, 0x30, 0xf7, 0x9e, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x73, 0xd1, 0x29, 0x88, 0x31, 0xa8, 0x29, 0x87, 0x29, 0x87, 0x31, 0xa8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc9, 0x31, 0xc9, 0x31, 0xe9, 0x39, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x3a, 0x09, 0x3a, 0x09, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x0a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x42, 0x4a, 0x3a, 0x09, 0x21, 0x47, 0x18, 0xe5, 0x18, 0xa4, 0x10, 0x62, 0x08, 0x21, 0x08, 0x21, 0x10, 0x62, 0x10, 0x62, 0x08, 0x42, 0x08, 0x22, 0x08, 0x22, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x10, 0x42, 0x08, 0x21, 0x08, 0x42, 0x10, 0x63, 0x10, 0x83, 0x10, 0x63, 0x18, 0xa4, 0x18, 0xc4, 0x10, 0x63, 0x18, 0xc5, 0x39, 0xc8, 0x62, 0xaa, 0x83, 0x4c, 0x93, 0x6c, 0x8b, 0x4c, 0x6a, 0x88, 0x51, 0xc5, 0x49, 0x84, 0x51, 0xa5, 0x62, 0x47, 0x62, 0x47, 0x62, 0x47, 0x6a, 0x48, 0x5a, 0x07, 0x51, 0xa5, 0x51, 0xc5, 0x6a, 0x68, 0x72, 0x88, 0x72, 0x88, 0x7b, 0x0a, 0x8b, 0x6b, 0x9b, 0xcc, 0x9b, 0xec, 0xa3, 0xed, 0xbc, 0xd1, 0xdd, 0xf5, 0xe6, 0x77, 0xde, 0x37, 0xc5, 0x74, 0x9c, 0x0f, 0x72, 0x89, 0x5a, 0x27, 0x5a, 0x26, 0x5a, 0x06, 0x5a, 0x27, 0x62, 0x68, 0x72, 0xea, 0x93, 0xce, 0xa4, 0x70, 0x9c, 0x2f, 0x9c, 0x0e, 0x93, 0xcd, 0x83, 0x6c, 0x83, 0x4b, 0x83, 0x8c, 0x8b, 0xac, 0x83, 0x6c, 0x9c, 0x50, 0xf7, 0x7d, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x6b, 0xb0, 0x29, 0x88, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xc8, 0x31, 0xe8, 0x31, 0xc9, 0x31, 0xe9, 0x31, 0xe9, 0x39, 0xe9, 0x3a, 0x09, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x0a, 0x3a, 0x09, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x2b, 0x42, 0x2b, 0x42, 0x4b, 0x3a, 0x0a, 0x29, 0x87, 0x10, 0xa4, 0x08, 0x22, 0x08, 0x42, 0x10, 0x63, 0x10, 0x62, 0x08, 0x42, 0x08, 0x41, 0x08, 0x21, 0x08, 0x22, 0x10, 0x62, 0x08, 0x21, 0x08, 0x21, 0x10, 0x42, 0x10, 0x42, 0x08, 0x21, 0x10, 0x63, 0x10, 0x63, 0x00, 0x21, 0x08, 0x42, 0x18, 0x84, 0x10, 0x84, 0x18, 0xe5, 0x39, 0xa8, 0x5a, 0x8a, 0x62, 0x88, 0x62, 0x47, 0x7a, 0xa9, 0x72, 0xa9, 0x6a, 0x89, 0x6a, 0xa8, 0x62, 0x47, 0x5a, 0x07, 0x62, 0x28, 0x62, 0x47, 0x62, 0x47, 0x72, 0x88, 0x72, 0x88, 0x62, 0x27, 0x51, 0xa5, 0x59, 0xe6, 0x72, 0x88, 0x7a, 0xc9, 0x8b, 0x4b, 0x9b, 0xac, 0xac, 0x4e, 0xb4, 0xb0, 0xa4, 0x2e, 0xac, 0x6f, 0xbc, 0xf1, 0xcd, 0x73, 0xe6, 0x76, 0xee, 0xd9, 0xef, 0x1a, 0xcd, 0xd6, 0x8b, 0xce, 0x6a, 0x89, 0x59, 0xe6, 0x49, 0x84, 0x31, 0x03, 0x28, 0xc2, 0x31, 0x03, 0x41, 0x85, 0x51, 0xe6, 0x5a, 0x27, 0x62, 0x89, 0x72, 0xca, 0x6a, 0xc9, 0x62, 0x68, 0x62, 0x68, 0x62, 0x89, 0x6a, 0xa9, 0x7b, 0x8d, 0xef, 0x3d, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x6b, 0xd1, 0x29, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x39, 0xe9, 0x3a, 0x09, 0x3a, 0x09, 0x3a, 0x29, 0x3a, 0x0a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x4a, 0x3a, 0x4a, 0x42, 0x2a, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x39, 0xe9, 0x21, 0x05, 0x10, 0x83, 0x10, 0x62, 0x10, 0x63, 0x10, 0x83, 0x08, 0x42, 0x00, 0x01, 0x08, 0x42, 0x08, 0x62, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x10, 0x42, 0x10, 0x62, 0x10, 0x63, 0x08, 0x42, 0x10, 0xa4, 0x18, 0xc5, 0x08, 0x42, 0x08, 0x22, 0x10, 0x84, 0x21, 0x06, 0x29, 0x67, 0x29, 0x26, 0x30, 0xe3, 0x49, 0x84, 0x72, 0xc9, 0x6a, 0x89, 0x41, 0x24, 0x49, 0x85, 0x72, 0xa9, 0x62, 0x48, 0x51, 0xa6, 0x49, 0x85, 0x51, 0xc6, 0x5a, 0x07, 0x62, 0x06, 0x72, 0xa8, 0x83, 0x09, 0x83, 0x2b, 0x7b, 0x0a, 0x62, 0x27, 0x72, 0x88, 0x8b, 0x4a, 0x93, 0x8c, 0xb4, 0x6f, 0xcd, 0x52, 0xc5, 0x73, 0xbd, 0x53, 0xbd, 0x12, 0xbd, 0x32, 0xbd, 0x12, 0xbd, 0x12, 0xd6, 0x37, 0xee, 0xfa, 0xee, 0xd9, 0xc5, 0x74, 0x93, 0xce, 0x62, 0x68, 0x49, 0x65, 0x39, 0x24, 0x28, 0x82, 0x18, 0x41, 0x20, 0x81, 0x31, 0x03, 0x39, 0x24, 0x41, 0x85, 0x51, 0xe7, 0x51, 0xc6, 0x49, 0x86, 0x41, 0x85, 0x41, 0x65, 0x39, 0x45, 0x62, 0xcb, 0xef, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6b, 0xd1, 0x29, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x39, 0xe9, 0x39, 0xe9, 0x3a, 0x09, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2b, 0x3a, 0x2b, 0x3a, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x4a, 0x8c, 0x4a, 0x8b, 0x31, 0xa8, 0x10, 0xa4, 0x10, 0x83, 0x18, 0xe5, 0x10, 0x83, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x18, 0xa4, 0x18, 0xc4, 0x08, 0x42, 0x08, 0x22, 0x10, 0x63, 0x10, 0x42, 0x08, 0x42, 0x10, 0x63, 0x18, 0xc5, 0x21, 0x26, 0x18, 0xe5, 0x10, 0x63, 0x08, 0x22, 0x10, 0x63, 0x21, 0x26, 0x21, 0x06, 0x10, 0x42, 0x30, 0xc3, 0x62, 0x47, 0x62, 0x48, 0x49, 0xa5, 0x39, 0x24, 0x41, 0x03, 0x59, 0xc6, 0x6a, 0x68, 0x51, 0xc6, 0x30, 0xe2, 0x30, 0xa2, 0x49, 0x85, 0x62, 0x48, 0x72, 0xc9, 0x8b, 0x4a, 0xa3, 0xed, 0xac, 0x6f, 0xa4, 0x0e, 0x93, 0xcd, 0x93, 0x8c, 0x8b, 0x6b, 0x9b, 0xcc, 0xbc, 0xd1, 0xd5, 0xf5, 0xde, 0x36, 0xd5, 0xf6, 0xcd, 0xf5, 0xc5, 0x74, 0xb4, 0xf2, 0xac, 0x90, 0xac, 0x70, 0xc5, 0x53, 0xe6, 0x77, 0xe6, 0x77, 0xbd, 0x53, 0x8b, 0xad, 0x62, 0x48, 0x41, 0x65, 0x28, 0xc3, 0x28, 0xa2, 0x31, 0x03, 0x28, 0xe3, 0x28, 0xc2, 0x39, 0x44, 0x41, 0x85, 0x39, 0x44, 0x39, 0x45, 0x31, 0x45, 0x31, 0x24, 0x31, 0x24, 0x6b, 0x2c, 0xef, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x84, 0x53, 0x29, 0xa8, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x32, 0x09, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x0a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x4a, 0x42, 0x2a, 0x42, 0x4a, 0x3a, 0x4b, 0x3a, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x4a, 0x8b, 0x42, 0x4b, 0x31, 0xa8, 0x21, 0x26, 0x21, 0x05, 0x18, 0xc4, 0x08, 0x42, 0x10, 0x42, 0x18, 0xa4, 0x10, 0x83, 0x10, 0x62, 0x10, 0x83, 0x10, 0x63, 0x10, 0x83, 0x10, 0x63, 0x08, 0x21, 0x08, 0x22, 0x10, 0xa4, 0x21, 0x47, 0x29, 0x67, 0x18, 0xe5, 0x10, 0x63, 0x18, 0xa4, 0x18, 0xa5, 0x10, 0x84, 0x18, 0x83, 0x41, 0x85, 0x7a, 0xea, 0x72, 0xa9, 0x51, 0xa6, 0x6a, 0x48, 0x83, 0x2b, 0x83, 0x0a, 0x72, 0x89, 0x72, 0x89, 0x6a, 0x68, 0x49, 0xa5, 0x28, 0xa2, 0x30, 0xe2, 0x5a, 0x28, 0x7a, 0xeb, 0x8b, 0x6c, 0x93, 0x8b, 0x9b, 0xcc, 0xbc, 0xaf, 0xbc, 0xf1, 0xb4, 0xb0, 0xbc, 0xd0, 0xac, 0x6f, 0x9c, 0x0e, 0xb4, 0xd1, 0xc5, 0x53, 0xc5, 0x73, 0xcd, 0xd5, 0xd5, 0xf5, 0xd5, 0xf5, 0xc5, 0x53, 0xac, 0x70, 0xa3, 0xed, 0xa4, 0x2e, 0xbd, 0x11, 0xd5, 0xd4, 0xd5, 0xd4, 0xac, 0x8f, 0x72, 0xc9, 0x41, 0x85, 0x20, 0xa2, 0x28, 0xc2, 0x31, 0x23, 0x31, 0x03, 0x31, 0x03, 0x39, 0x44, 0x39, 0x44, 0x20, 0xc3, 0x20, 0xc3, 0x29, 0x04, 0x29, 0x03, 0x20, 0xc3, 0x62, 0xeb, 0xf7, 0x9e, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9c, 0xf5, 0x29, 0xa8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x39, 0xe9, 0x31, 0xe9, 0x39, 0xe9, 0x3a, 0x0a, 0x3a, 0x2a, 0x3a, 0x0a, 0x3a, 0x0a, 0x3a, 0x2a, 0x42, 0x2a, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x6b, 0x3a, 0x0a, 0x31, 0x88, 0x21, 0x05, 0x10, 0x63, 0x10, 0x42, 0x10, 0x83, 0x18, 0xc4, 0x20, 0xe5, 0x18, 0xc4, 0x08, 0x42, 0x08, 0x22, 0x10, 0x63, 0x18, 0xa4, 0x10, 0x62, 0x08, 0x42, 0x18, 0xa4, 0x21, 0x26, 0x29, 0x47, 0x21, 0x06, 0x20, 0xe5, 0x18, 0xc4, 0x21, 0x05, 0x21, 0x26, 0x20, 0xe5, 0x41, 0xa6, 0x83, 0x4b, 0x93, 0x8c, 0x7a, 0xca, 0x83, 0x2b, 0x93, 0xac, 0xa3, 0xcd, 0xa4, 0x0e, 0x9b, 0xac, 0x8b, 0x4b, 0x83, 0x0b, 0x7b, 0x0b, 0x62, 0x69, 0x41, 0x44, 0x39, 0x03, 0x41, 0x44, 0x62, 0x07, 0x7b, 0x0a, 0x8b, 0x6b, 0x9b, 0xac, 0xac, 0x2e, 0xbc, 0xb0, 0xcd, 0x52, 0xcd, 0x73, 0xc5, 0x12, 0xb4, 0xd0, 0xac, 0x6f, 0xac, 0x90, 0xac, 0x6f, 0xb4, 0x90, 0xbc, 0xf1, 0xbd, 0x12, 0xc5, 0x52, 0xbc, 0xf1, 0xac, 0x4f, 0xac, 0x0d, 0xa4, 0x0d, 0xb4, 0x8f, 0xc4, 0xf1, 0xb4, 0x90, 0x83, 0x4c, 0x41, 0xa6, 0x18, 0x61, 0x20, 0x81, 0x31, 0x23, 0x31, 0x04, 0x39, 0x24, 0x41, 0xa5, 0x31, 0x04, 0x10, 0x21, 0x10, 0x41, 0x20, 0xc3, 0x18, 0x82, 0x08, 0x01, 0x73, 0xae, 0xff, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x1f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xad, 0x77, 0x31, 0xc9, 0x31, 0xa8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc9, 0x31, 0xc9, 0x31, 0xc9, 0x31, 0xe9, 0x31, 0xe9, 0x39, 0xe9, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x0a, 0x3a, 0x0a, 0x3a, 0x2a, 0x3a, 0x2a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x4a, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6c, 0x42, 0x6b, 0x42, 0x8c, 0x42, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x3a, 0x2b, 0x31, 0xc9, 0x21, 0x26, 0x10, 0x42, 0x08, 0x42, 0x18, 0xc4, 0x20, 0xe5, 0x10, 0x83, 0x18, 0x83, 0x18, 0xa4, 0x10, 0x63, 0x08, 0x42, 0x10, 0x63, 0x10, 0x63, 0x10, 0x63, 0x20, 0xe5, 0x29, 0x47, 0x20, 0xe5, 0x18, 0xc5, 0x29, 0x27, 0x29, 0x46, 0x21, 0x26, 0x21, 0x27, 0x31, 0x45, 0x6a, 0xca, 0xa4, 0x2e, 0x9b, 0xcd, 0x8b, 0x6b, 0x9b, 0xcd, 0xa4, 0x0e, 0xac, 0x4e, 0xb4, 0x6f, 0xac, 0x0d, 0x9b, 0xac, 0x83, 0x0b, 0x83, 0x0b, 0x8b, 0x4c, 0x6a, 0x69, 0x39, 0x24, 0x28, 0x82, 0x20, 0x61, 0x30, 0xe3, 0x5a, 0x07, 0x8b, 0x4b, 0xb4, 0x8f, 0xc5, 0x11, 0xbc, 0xf1, 0xc5, 0x31, 0xcd, 0x72, 0xcd, 0x93, 0xcd, 0x73, 0xcd, 0x73, 0xbc, 0xf1, 0xac, 0x4f, 0xac, 0x4f, 0xac, 0x4e, 0xac, 0x6f, 0xac, 0x4e, 0xac, 0x4e, 0xb4, 0x6f, 0xac, 0x2e, 0x9b, 0xac, 0x9b, 0xcc, 0xac, 0x2e, 0xa4, 0x2e, 0x8b, 0x8c, 0x49, 0xa6, 0x18, 0x21, 0x18, 0x41, 0x30, 0xe3, 0x39, 0x24, 0x39, 0x44, 0x51, 0xc6, 0x41, 0x85, 0x18, 0xa2, 0x10, 0x41, 0x08, 0x00, 0x00, 0x21, 0x31, 0x65, 0xa4, 0xf3, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xc6, 0x5a, 0x29, 0xe9, 0x31, 0xa8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xe9, 0x31, 0xe9, 0x31, 0xe9, 0x39, 0xe9, 0x39, 0xe9, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x0a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x42, 0x2b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x8c, 0x42, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xac, 0x52, 0xcd, 0x52, 0xcd, 0x39, 0xe9, 0x10, 0xa4, 0x08, 0x22, 0x10, 0x63, 0x18, 0xa4, 0x08, 0x42, 0x08, 0x01, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x18, 0xa4, 0x18, 0xa4, 0x10, 0x83, 0x18, 0xa4, 0x18, 0xe5, 0x10, 0xa4, 0x10, 0x63, 0x21, 0x06, 0x31, 0xa8, 0x21, 0x27, 0x18, 0xe6, 0x49, 0xe7, 0x83, 0x2a, 0x9b, 0xac, 0x93, 0x8c, 0x93, 0x6b, 0xa3, 0xed, 0xb4, 0x6f, 0xb4, 0x8f, 0xb4, 0xb0, 0xbc, 0xb0, 0xa3, 0xee, 0x83, 0x0a, 0x72, 0xa9, 0x72, 0xa9, 0x6a, 0x69, 0x51, 0xc6, 0x39, 0x03, 0x28, 0x81, 0x18, 0x40, 0x20, 0x61, 0x41, 0x04, 0x6a, 0x88, 0xa4, 0x4e, 0xc5, 0x11, 0xb4, 0xaf, 0xb4, 0xaf, 0xcd, 0x72, 0xdd, 0xf5, 0xde, 0x36, 0xde, 0x16, 0xd5, 0xd5, 0xcd, 0x73, 0xbc, 0xf0, 0xbc, 0xb0, 0xb4, 0x6f, 0x9b, 0xcc, 0x9b, 0xac, 0x93, 0x8b, 0x93, 0x8c, 0x9b, 0xac, 0x93, 0xac, 0x83, 0x2a, 0x93, 0x8c, 0x9c, 0x0d, 0x52, 0x07, 0x18, 0x21, 0x18, 0x61, 0x31, 0x03, 0x31, 0x04, 0x39, 0x24, 0x5a, 0x07, 0x5a, 0x27, 0x51, 0xe7, 0x52, 0x27, 0x62, 0xca, 0x7b, 0x0a, 0x51, 0xe7, 0xad, 0x35, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7e, 0x3a, 0x6c, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc9, 0x31, 0xc9, 0x31, 0xe9, 0x31, 0xe9, 0x39, 0xe9, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x0a, 0x3a, 0x0a, 0x3a, 0x09, 0x3a, 0x2a, 0x42, 0x2a, 0x3a, 0x2a, 0x42, 0x2a, 0x42, 0x2b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6c, 0x42, 0x8c, 0x42, 0x8b, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xad, 0x52, 0xad, 0x52, 0xcd, 0x5b, 0x2e, 0x4a, 0xed, 0x29, 0x67, 0x10, 0x83, 0x18, 0xc4, 0x18, 0xc4, 0x10, 0x63, 0x10, 0x43, 0x08, 0x21, 0x08, 0x01, 0x10, 0x62, 0x18, 0xa4, 0x20, 0xc4, 0x18, 0x84, 0x10, 0x63, 0x10, 0x83, 0x18, 0xc4, 0x18, 0xc5, 0x18, 0x84, 0x18, 0xa4, 0x29, 0x67, 0x19, 0x27, 0x29, 0x05, 0x72, 0xca, 0x93, 0x4a, 0x7a, 0x87, 0x7a, 0xa8, 0x93, 0x4b, 0xab, 0xed, 0xbc, 0x8f, 0xbc, 0x8f, 0xb4, 0x4f, 0xb4, 0x2e, 0xa3, 0xac, 0x93, 0x4b, 0x8b, 0x0a, 0x72, 0x88, 0x62, 0x07, 0x51, 0xc6, 0x41, 0x44, 0x39, 0x04, 0x30, 0xe3, 0x30, 0xa2, 0x28, 0x41, 0x20, 0x41, 0x51, 0x85, 0x9b, 0xcc, 0xbc, 0xaf, 0xa4, 0x0d, 0xa4, 0x0c, 0xc5, 0x10, 0xd5, 0xb4, 0xcd, 0xb4, 0xde, 0x36, 0xee, 0x97, 0xd5, 0xb4, 0xc5, 0x32, 0xc5, 0x32, 0xc5, 0x11, 0xb4, 0x8f, 0x93, 0x6b, 0x72, 0x88, 0x83, 0x0a, 0x8b, 0x4b, 0x83, 0x09, 0x83, 0x09, 0x9b, 0xec, 0x93, 0xad, 0x6a, 0x68, 0x39, 0x44, 0x31, 0x03, 0x39, 0x44, 0x31, 0x24, 0x39, 0x44, 0x5a, 0x06, 0x7a, 0xea, 0x9b, 0xee, 0x93, 0xcd, 0x41, 0x86, 0x08, 0x20, 0x10, 0x83, 0xc6, 0x38, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5b, 0x2f, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xc9, 0x39, 0xe9, 0x39, 0xea, 0x3a, 0x09, 0x3a, 0x09, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x2a, 0x3a, 0x0a, 0x3a, 0x0a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x2b, 0x42, 0x2b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x8c, 0x42, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xcd, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x4a, 0xed, 0x3a, 0x0a, 0x18, 0xe5, 0x18, 0xe5, 0x31, 0x87, 0x29, 0x26, 0x10, 0x83, 0x10, 0x83, 0x10, 0x83, 0x18, 0xa4, 0x20, 0xc4, 0x10, 0x83, 0x10, 0x42, 0x10, 0x63, 0x18, 0xc4, 0x18, 0xa4, 0x10, 0x63, 0x21, 0x06, 0x29, 0x67, 0x10, 0xa4, 0x10, 0xa4, 0x21, 0x06, 0x41, 0x86, 0x7a, 0xc9, 0x82, 0xa8, 0x72, 0x46, 0x93, 0x29, 0xb4, 0x2d, 0xc4, 0xaf, 0xcc, 0xd0, 0xc4, 0xd0, 0xbc, 0x4e, 0xab, 0xab, 0xa3, 0x4a, 0xa3, 0x8a, 0xa3, 0xab, 0x93, 0x2a, 0x72, 0x88, 0x62, 0x07, 0x51, 0xa6, 0x49, 0x65, 0x41, 0x44, 0x41, 0x24, 0x41, 0x03, 0x30, 0xa2, 0x28, 0x61, 0x41, 0x03, 0x93, 0x6c, 0xc5, 0x12, 0xa4, 0x0d, 0x8b, 0x4a, 0xb4, 0x8e, 0xc5, 0x11, 0xb4, 0x6f, 0xc5, 0x12, 0xde, 0x36, 0xd5, 0xd5, 0xc5, 0x73, 0xd5, 0xd4, 0xde, 0x15, 0xc5, 0x52, 0x93, 0x8c, 0x6a, 0x88, 0x6a, 0x88, 0x83, 0x09, 0x83, 0x0a, 0x72, 0x88, 0x6a, 0x47, 0x72, 0xc9, 0x6a, 0xa9, 0x5a, 0x48, 0x49, 0xc6, 0x41, 0x85, 0x39, 0x44, 0x39, 0x23, 0x41, 0x64, 0x49, 0xc6, 0x41, 0xa5, 0x20, 0xc4, 0x10, 0x62, 0x10, 0x42, 0x39, 0xe8, 0xf7, 0x7d, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0x9d, 0x36, 0x31, 0xc9, 0x31, 0xc8, 0x31, 0xc8, 0x31, 0xe9, 0x39, 0xe9, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x0a, 0x3a, 0x09, 0x3a, 0x09, 0x3a, 0x0a, 0x42, 0x2a, 0x3a, 0x2a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xad, 0x4a, 0xad, 0x4a, 0xcd, 0x52, 0xed, 0x53, 0x0e, 0x5b, 0x4f, 0x52, 0xed, 0x3a, 0x0a, 0x29, 0x88, 0x29, 0x67, 0x20, 0xe5, 0x10, 0x63, 0x10, 0x63, 0x10, 0x83, 0x21, 0x05, 0x29, 0x46, 0x18, 0xa4, 0x10, 0x42, 0x10, 0x63, 0x10, 0x83, 0x21, 0x06, 0x21, 0x05, 0x08, 0x22, 0x18, 0xa4, 0x31, 0xa8, 0x31, 0x87, 0x31, 0x26, 0x39, 0x25, 0x51, 0xc6, 0x7a, 0xa8, 0x93, 0x2a, 0xab, 0xec, 0xcc, 0xcf, 0xd5, 0x51, 0xdd, 0x51, 0xd5, 0x31, 0xd5, 0x10, 0xd4, 0xf0, 0xcc, 0xd0, 0xcc, 0xaf, 0xcc, 0xcf, 0xc4, 0x8f, 0xbc, 0x2d, 0xa3, 0xac, 0x93, 0x2b, 0x82, 0xc9, 0x6a, 0x68, 0x62, 0x07, 0x51, 0xa6, 0x51, 0x85, 0x51, 0x65, 0x41, 0x23, 0x30, 0x81, 0x41, 0x04, 0x8b, 0x6b, 0xc5, 0x12, 0xa4, 0x0e, 0x83, 0x09, 0xa4, 0x0d, 0xac, 0x4e, 0x93, 0x6a, 0x93, 0x8c, 0xbc, 0xf1, 0xd5, 0xb4, 0xd5, 0xd5, 0xde, 0x36, 0xee, 0x98, 0xd5, 0xd5, 0xa4, 0x0e, 0x72, 0xa8, 0x72, 0x88, 0x72, 0xa9, 0x72, 0x89, 0x6a, 0x68, 0x5a, 0x07, 0x5a, 0x27, 0x5a, 0x48, 0x41, 0x65, 0x31, 0x03, 0x39, 0x45, 0x41, 0x65, 0x39, 0x44, 0x28, 0xe2, 0x28, 0xe3, 0x39, 0x44, 0x39, 0x65, 0x20, 0xe3, 0x10, 0x62, 0xa4, 0xf3, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9e, 0x32, 0x0b, 0x31, 0xc8, 0x31, 0xe9, 0x31, 0xe9, 0x3a, 0x09, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x09, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x8c, 0x42, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xad, 0x4a, 0xcd, 0x4a, 0xcd, 0x4a, 0xcd, 0x4a, 0xcd, 0x4a, 0xac, 0x52, 0xed, 0x53, 0x0e, 0x42, 0x2a, 0x29, 0x47, 0x29, 0x47, 0x21, 0x05, 0x08, 0x22, 0x08, 0x22, 0x18, 0x84, 0x18, 0xa4, 0x18, 0xa4, 0x18, 0x84, 0x10, 0x22, 0x08, 0x22, 0x18, 0xa4, 0x20, 0xc5, 0x21, 0x06, 0x20, 0xc5, 0x08, 0x21, 0x08, 0x43, 0x31, 0x88, 0x6b, 0x2d, 0x7b, 0x0b, 0x62, 0x28, 0x72, 0x89, 0x9b, 0x8b, 0xc4, 0x8e, 0xd5, 0x30, 0xdd, 0x71, 0xe5, 0x92, 0xdd, 0x72, 0xdd, 0x72, 0xdd, 0x51, 0xdd, 0x72, 0xe5, 0xb3, 0xe5, 0xb3, 0xe5, 0xb3, 0xe5, 0x93, 0xdd, 0x31, 0xcc, 0xd0, 0xc4, 0x8f, 0xb4, 0x2e, 0xa3, 0xcd, 0x93, 0x6b, 0x7a, 0xc9, 0x6a, 0x48, 0x61, 0xe7, 0x59, 0xc6, 0x49, 0x64, 0x30, 0xa2, 0x30, 0xa1, 0x83, 0x0a, 0xcd, 0x53, 0xa4, 0x2e, 0x83, 0x0a, 0xa4, 0x2e, 0xb4, 0x6e, 0x72, 0x88, 0x62, 0x06, 0x93, 0x6b, 0xb4, 0x8f, 0xc5, 0x12, 0xd5, 0x94, 0xde, 0x16, 0xdd, 0xd5, 0xac, 0x2e, 0x7a, 0xe9, 0x72, 0x88, 0x72, 0x88, 0x72, 0xc9, 0x6a, 0xa9, 0x5a, 0x27, 0x52, 0x07, 0x41, 0x85, 0x18, 0x61, 0x18, 0x61, 0x39, 0x44, 0x49, 0xa6, 0x49, 0xc6, 0x41, 0x44, 0x39, 0x24, 0x39, 0x64, 0x29, 0x23, 0x39, 0x85, 0x62, 0xa9, 0xce, 0x59, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5b, 0x2f, 0x31, 0xe9, 0x31, 0xe9, 0x39, 0xe9, 0x39, 0xe9, 0x3a, 0x09, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x2a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x2b, 0x42, 0x4a, 0x42, 0x2b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6c, 0x42, 0x6c, 0x42, 0x8c, 0x4a, 0xac, 0x4a, 0xac, 0x42, 0x8c, 0x4a, 0xac, 0x4a, 0xad, 0x4a, 0xcd, 0x4a, 0xcd, 0x4a, 0xcd, 0x4a, 0xed, 0x52, 0xee, 0x53, 0x0e, 0x42, 0x4b, 0x31, 0x88, 0x21, 0x26, 0x10, 0x83, 0x10, 0x43, 0x18, 0xa4, 0x18, 0x84, 0x10, 0x83, 0x20, 0xc5, 0x20, 0xe5, 0x18, 0xa4, 0x08, 0x22, 0x08, 0x02, 0x10, 0x22, 0x10, 0x42, 0x18, 0xa4, 0x20, 0xc4, 0x18, 0x84, 0x18, 0x63, 0x10, 0x22, 0x08, 0x43, 0x42, 0x09, 0x94, 0x50, 0x93, 0xcd, 0x7a, 0xc9, 0x9b, 0x6b, 0xbc, 0x2d, 0xd5, 0x0f, 0xdd, 0x71, 0xe5, 0xb2, 0xe5, 0xd3, 0xe5, 0xb3, 0xe5, 0xb3, 0xe5, 0xb3, 0xed, 0xd4, 0xed, 0xf4, 0xed, 0xd4, 0xe5, 0xd4, 0xe5, 0xb4, 0xe5, 0xb3, 0xdd, 0x93, 0xdd, 0x72, 0xdd, 0x32, 0xd4, 0xf0, 0xc4, 0x6f, 0xac, 0x0d, 0x9b, 0x6c, 0x7a, 0xca, 0x6a, 0x27, 0x59, 0xa6, 0x49, 0x64, 0x30, 0xa1, 0x30, 0xa1, 0x83, 0x0a, 0xcd, 0x73, 0xb4, 0xb0, 0x83, 0x2a, 0xa4, 0x0d, 0xb4, 0x6f, 0x72, 0x89, 0x49, 0x64, 0x59, 0xc4, 0x7a, 0xa8, 0x93, 0x6b, 0xac, 0x2e, 0xcd, 0x52, 0xbd, 0x11, 0x9b, 0xcc, 0x83, 0x09, 0x72, 0xa8, 0x6a, 0x68, 0x62, 0x68, 0x5a, 0x27, 0x52, 0x07, 0x52, 0x28, 0x39, 0x24, 0x18, 0x61, 0x20, 0x81, 0x31, 0x03, 0x49, 0x85, 0x49, 0x85, 0x41, 0x85, 0x39, 0x44, 0x28, 0xa2, 0x39, 0x44, 0x39, 0x44, 0x4a, 0x49, 0xf7, 0x7e, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0x9d, 0x16, 0x31, 0xc9, 0x39, 0xe9, 0x39, 0xe9, 0x3a, 0x09, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x0a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xad, 0x4a, 0xad, 0x4a, 0xcd, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x52, 0xee, 0x4a, 0xcc, 0x31, 0xe9, 0x18, 0xa4, 0x08, 0x02, 0x10, 0x63, 0x18, 0xc5, 0x21, 0x06, 0x31, 0x88, 0x39, 0xc9, 0x31, 0x87, 0x20, 0xc5, 0x18, 0x83, 0x18, 0x83, 0x10, 0x63, 0x10, 0x62, 0x10, 0x83, 0x10, 0x63, 0x10, 0x43, 0x10, 0x42, 0x10, 0x63, 0x10, 0x43, 0x20, 0xa4, 0x73, 0x0c, 0xa4, 0x71, 0x7b, 0x0a, 0x82, 0xe9, 0xab, 0xcc, 0xc4, 0x8e, 0xdd, 0x51, 0xe5, 0xb2, 0xed, 0xd3, 0xee, 0x14, 0xee, 0x14, 0xee, 0x14, 0xed, 0xf4, 0xee, 0x15, 0xee, 0x35, 0xee, 0x15, 0xed, 0xd4, 0xe5, 0xd4, 0xe5, 0xf4, 0xe5, 0xd4, 0xe5, 0xb3, 0xe5, 0xb3, 0xdd, 0x73, 0xd5, 0x12, 0xcc, 0xd1, 0xbc, 0x6f, 0xa3, 0xcd, 0x8b, 0x0a, 0x72, 0x68, 0x62, 0x07, 0x51, 0x85, 0x38, 0xa2, 0x38, 0xa2, 0x93, 0x8c, 0xd5, 0xb4, 0xb4, 0x8f, 0x83, 0x0a, 0xac, 0x4e, 0xb4, 0xb0, 0x7a, 0xc9, 0x41, 0x23, 0x49, 0x64, 0x82, 0xe9, 0x8b, 0x6a, 0x93, 0x6b, 0xb4, 0x6f, 0xb4, 0x8f, 0xa4, 0x0d, 0x8b, 0x6b, 0x7a, 0xc9, 0x62, 0x68, 0x52, 0x07, 0x51, 0xe7, 0x52, 0x07, 0x49, 0xc7, 0x31, 0x45, 0x18, 0x62, 0x18, 0x41, 0x28, 0xc2, 0x30, 0xe3, 0x31, 0x03, 0x31, 0x03, 0x28, 0xa2, 0x18, 0x61, 0x28, 0xe2, 0x31, 0x24, 0x8c, 0x72, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xef, 0x7e, 0x3a, 0x2b, 0x39, 0xe9, 0x3a, 0x09, 0x3a, 0x09, 0x3a, 0x09, 0x3a, 0x29, 0x3a, 0x2a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x4a, 0x8b, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xad, 0x4a, 0xad, 0x4a, 0xcd, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x42, 0x8c, 0x31, 0xc8, 0x20, 0xe5, 0x18, 0xa4, 0x20, 0xc5, 0x20, 0xc5, 0x21, 0x05, 0x31, 0x88, 0x31, 0x68, 0x20, 0xe5, 0x18, 0x63, 0x18, 0x83, 0x20, 0xc5, 0x18, 0x84, 0x10, 0x42, 0x10, 0x42, 0x10, 0x43, 0x18, 0x84, 0x10, 0x64, 0x08, 0x22, 0x20, 0x83, 0x62, 0x8a, 0xa4, 0x71, 0x83, 0x6d, 0x6a, 0x68, 0xa3, 0x8b, 0xc4, 0x6d, 0xd5, 0x10, 0xe5, 0x71, 0xe5, 0x92, 0xe5, 0xd3, 0xee, 0x35, 0xf6, 0x56, 0xf6, 0x56, 0xf6, 0x36, 0xf6, 0x56, 0xf6, 0x56, 0xee, 0x56, 0xee, 0x35, 0xee, 0x15, 0xee, 0x15, 0xe5, 0xf4, 0xe5, 0xd4, 0xe5, 0xb3, 0xdd, 0x93, 0xdd, 0x73, 0xd5, 0x32, 0xcc, 0xf1, 0xc4, 0x8f, 0xb4, 0x0d, 0x9b, 0x6c, 0x82, 0xc9, 0x6a, 0x28, 0x59, 0xa6, 0x38, 0xe2, 0x49, 0x44, 0xa4, 0x2e, 0xd5, 0xb4, 0xac, 0x6f, 0x83, 0x2a, 0xac, 0x4e, 0xac, 0x8f, 0x72, 0xa9, 0x49, 0x45, 0x59, 0xe6, 0x93, 0x6b, 0x8b, 0x2a, 0x8b, 0x4b, 0xbc, 0xd0, 0xbc, 0xd1, 0x9b, 0xcd, 0x93, 0x6c, 0x72, 0xca, 0x5a, 0x28, 0x51, 0xe7, 0x52, 0x07, 0x49, 0xe7, 0x31, 0x45, 0x18, 0x82, 0x18, 0x41, 0x18, 0x82, 0x18, 0x82, 0x20, 0xa2, 0x28, 0xe3, 0x20, 0x83, 0x10, 0x62, 0x20, 0xc3, 0x31, 0x46, 0x39, 0xe9, 0xce, 0x7a, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0x63, 0x91, 0x31, 0xe9, 0x3a, 0x09, 0x3a, 0x09, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x2a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x4a, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xac, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xee, 0x52, 0xee, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x0e, 0x5b, 0x4f, 0x53, 0x0e, 0x3a, 0x0a, 0x29, 0x46, 0x28, 0xe5, 0x18, 0x83, 0x10, 0x63, 0x20, 0xe5, 0x18, 0xa4, 0x10, 0x43, 0x10, 0x43, 0x10, 0x42, 0x10, 0x63, 0x18, 0x84, 0x20, 0xc4, 0x10, 0x62, 0x10, 0x42, 0x10, 0x63, 0x18, 0xc5, 0x18, 0xa4, 0x18, 0x62, 0x5a, 0x28, 0xac, 0xd2, 0xa4, 0x70, 0x5a, 0x07, 0x6a, 0x47, 0xab, 0xcc, 0xcc, 0x8e, 0xd5, 0x10, 0xdd, 0x30, 0xdd, 0x71, 0xed, 0xf3, 0xee, 0x35, 0xf6, 0x56, 0xf6, 0x76, 0xf6, 0x76, 0xf6, 0x76, 0xf6, 0x76, 0xf6, 0x76, 0xee, 0x76, 0xee, 0x36, 0xee, 0x15, 0xe5, 0xf4, 0xe5, 0xd4, 0xe5, 0xb3, 0xe5, 0x93, 0xdd, 0x93, 0xdd, 0x73, 0xd5, 0x32, 0xd5, 0x11, 0xcc, 0xd0, 0xbc, 0x4e, 0xa3, 0x8c, 0x82, 0xca, 0x6a, 0x48, 0x59, 0xa6, 0x40, 0xe2, 0x62, 0x27, 0xb4, 0xb0, 0xcd, 0x73, 0x9b, 0xed, 0x83, 0x2a, 0xb4, 0x6e, 0xac, 0x4e, 0x6a, 0x69, 0x38, 0xe3, 0x59, 0xc5, 0x8b, 0x4a, 0x8b, 0x4b, 0x93, 0x8c, 0xac, 0x4f, 0xa4, 0x0e, 0x8b, 0x4b, 0x83, 0x0a, 0x6a, 0xa9, 0x52, 0x07, 0x5a, 0x48, 0x62, 0x69, 0x41, 0x85, 0x18, 0x62, 0x08, 0x01, 0x10, 0x21, 0x10, 0x61, 0x18, 0x62, 0x10, 0x62, 0x08, 0x22, 0x10, 0x42, 0x21, 0x05, 0x31, 0xa8, 0x3a, 0x0a, 0x5b, 0x2e, 0xf7, 0xbf, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xc6, 0x5a, 0x31, 0xea, 0x3a, 0x09, 0x3a, 0x09, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x0a, 0x42, 0x2a, 0x42, 0x2b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x8b, 0x4a, 0x6b, 0x4a, 0x6c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xad, 0x4a, 0xac, 0x4a, 0xac, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x0e, 0x53, 0x2e, 0x5b, 0x2f, 0x5b, 0x4f, 0x53, 0x0e, 0x31, 0xc9, 0x18, 0xa4, 0x10, 0x62, 0x08, 0x21, 0x08, 0x22, 0x10, 0x62, 0x10, 0x42, 0x10, 0x63, 0x10, 0x62, 0x08, 0x21, 0x10, 0x42, 0x18, 0xa5, 0x18, 0x84, 0x10, 0x42, 0x18, 0xa3, 0x20, 0xc5, 0x10, 0x64, 0x18, 0x83, 0x49, 0xc7, 0x9b, 0xee, 0xac, 0x91, 0x6a, 0xaa, 0x41, 0x65, 0x6a, 0x47, 0xa3, 0xab, 0xc4, 0x8e, 0xd5, 0x10, 0xdd, 0x51, 0xed, 0xb3, 0xed, 0xf4, 0xee, 0x15, 0xf6, 0x76, 0xf6, 0x96, 0xf6, 0x76, 0xf6, 0x96, 0xf6, 0x76, 0xf6, 0x76, 0xf6, 0x76, 0xee, 0x36, 0xe6, 0x15, 0xe5, 0xf4, 0xe5, 0xb4, 0xdd, 0x93, 0xe5, 0xb4, 0xdd, 0x93, 0xdd, 0x93, 0xdd, 0x73, 0xdd, 0x52, 0xd5, 0x12, 0xcc, 0xd0, 0xbc, 0x2e, 0xa3, 0x8c, 0x82, 0xca, 0x6a, 0x68, 0x59, 0xc5, 0x51, 0x64, 0x8b, 0x4b, 0xcd, 0x73, 0xc5, 0x12, 0x7a, 0xea, 0x8b, 0x2b, 0xb4, 0x6e, 0xa4, 0x0d, 0x62, 0x28, 0x38, 0xe3, 0x49, 0x43, 0x83, 0x0a, 0x83, 0x0a, 0x7a, 0xe9, 0x9b, 0xcc, 0x93, 0x8c, 0x7a, 0xc9, 0x6a, 0x68, 0x49, 0xc6, 0x52, 0x07, 0x62, 0x68, 0x49, 0xe7, 0x31, 0x04, 0x18, 0x61, 0x08, 0x20, 0x10, 0x21, 0x10, 0x41, 0x10, 0x41, 0x00, 0x00, 0x08, 0x01, 0x21, 0x05, 0x31, 0xe9, 0x3a, 0x2b, 0x3a, 0x2a, 0xad, 0x96, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x53, 0x0f, 0x39, 0xe9, 0x3a, 0x09, 0x3a, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x8c, 0x4a, 0x8b, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xad, 0x52, 0xad, 0x4a, 0xcd, 0x52, 0xed, 0x52, 0xed, 0x52, 0xed, 0x52, 0xee, 0x52, 0xee, 0x53, 0x0e, 0x53, 0x0e, 0x5b, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x4f, 0x53, 0x2e, 0x4a, 0xcc, 0x29, 0x67, 0x10, 0x21, 0x08, 0x01, 0x08, 0x21, 0x08, 0x41, 0x10, 0x42, 0x10, 0x42, 0x08, 0x21, 0x00, 0x00, 0x10, 0x63, 0x20, 0xc5, 0x08, 0x42, 0x08, 0x22, 0x20, 0xc4, 0x20, 0xe5, 0x18, 0x84, 0x31, 0x05, 0x6a, 0xaa, 0x93, 0xef, 0x7b, 0x2b, 0x39, 0x45, 0x41, 0x24, 0x72, 0x67, 0xa3, 0xab, 0xc4, 0x8e, 0xd5, 0x10, 0xe5, 0x51, 0xe5, 0x92, 0xed, 0xf4, 0xee, 0x15, 0xf6, 0x55, 0xf6, 0x96, 0xfe, 0x97, 0xfe, 0x97, 0xf6, 0x97, 0xf6, 0x77, 0xf6, 0x56, 0xee, 0x36, 0xee, 0x15, 0xed, 0xf4, 0xe5, 0xd4, 0xe5, 0xb4, 0xe5, 0xb4, 0xe5, 0xb4, 0xe5, 0xb4, 0xe5, 0xb3, 0xdd, 0x93, 0xdd, 0x52, 0xd5, 0x11, 0xcc, 0xd0, 0xbc, 0x4e, 0xa3, 0x8c, 0x8a, 0xea, 0x7a, 0x68, 0x59, 0xc6, 0x61, 0xe6, 0xac, 0x2e, 0xdd, 0xb4, 0xa3, 0xee, 0x72, 0x88, 0x9b, 0xac, 0xb4, 0x6e, 0x93, 0x8c, 0x62, 0x07, 0x30, 0xa2, 0x30, 0xc2, 0x72, 0x88, 0x72, 0x88, 0x7a, 0xc8, 0x93, 0x8c, 0x83, 0x2a, 0x6a, 0x47, 0x49, 0x86, 0x49, 0xa6, 0x52, 0x07, 0x49, 0xc6, 0x41, 0x86, 0x29, 0x04, 0x10, 0x61, 0x08, 0x20, 0x10, 0x21, 0x18, 0x62, 0x18, 0x62, 0x10, 0x21, 0x18, 0xc4, 0x31, 0xc9, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x8c, 0xe7, 0x3d, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xad, 0x77, 0x31, 0xea, 0x3a, 0x09, 0x3a, 0x09, 0x3a, 0x2a, 0x3a, 0x2a, 0x42, 0x2a, 0x42, 0x4a, 0x42, 0x4a, 0x42, 0x6b, 0x42, 0x4b, 0x42, 0x6b, 0x4a, 0x6b, 0x4a, 0x6c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x52, 0xad, 0x52, 0xad, 0x52, 0xad, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xed, 0x52, 0xee, 0x52, 0xee, 0x52, 0xee, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x5b, 0x2f, 0x5b, 0x2f, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x8f, 0x5b, 0x70, 0x31, 0x88, 0x08, 0x21, 0x00, 0x00, 0x10, 0x41, 0x10, 0x22, 0x08, 0x21, 0x08, 0x01, 0x00, 0x00, 0x08, 0x21, 0x18, 0xa4, 0x18, 0xa4, 0x08, 0x22, 0x10, 0x42, 0x10, 0x63, 0x18, 0x64, 0x29, 0x05, 0x6a, 0xab, 0x93, 0xcf, 0x73, 0x0b, 0x41, 0xa6, 0x28, 0xa2, 0x49, 0x65, 0x93, 0x6b, 0xac, 0x0d, 0xb4, 0x0d, 0xc4, 0x6e, 0xcc, 0xcf, 0xdd, 0x31, 0xe5, 0xb2, 0xee, 0x14, 0xf6, 0x35, 0xf6, 0x76, 0xfe, 0x97, 0xfe, 0x76, 0xf6, 0x76, 0xf6, 0x77, 0xf6, 0x76, 0xf6, 0x56, 0xee, 0x36, 0xee, 0x15, 0xee, 0x15, 0xe5, 0xd4, 0xe5, 0xb4, 0xe5, 0xd4, 0xe5, 0xd4, 0xe5, 0xb4, 0xe5, 0xb4, 0xdd, 0x93, 0xdd, 0x52, 0xd5, 0x31, 0xcc, 0xd0, 0xbc, 0x2e, 0xa3, 0x8b, 0x8a, 0xea, 0x72, 0x48, 0x61, 0xc6, 0x7a, 0x88, 0xcd, 0x11, 0xcd, 0x31, 0x82, 0xc9, 0x82, 0xea, 0xa3, 0xed, 0x9b, 0xec, 0x7a, 0xc9, 0x72, 0x89, 0x41, 0x24, 0x30, 0xc2, 0x59, 0xe6, 0x59, 0xe6, 0x7a, 0xa8, 0x93, 0x8c, 0x7a, 0xea, 0x5a, 0x07, 0x51, 0xc6, 0x52, 0x07, 0x49, 0xe6, 0x39, 0x65, 0x41, 0x86, 0x20, 0xc3, 0x08, 0x00, 0x10, 0x62, 0x18, 0x83, 0x18, 0x82, 0x10, 0x21, 0x10, 0x83, 0x31, 0xe9, 0x42, 0x6b, 0x3a, 0x0a, 0x3a, 0x0a, 0x94, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7e, 0x3a, 0x6c, 0x3a, 0x09, 0x3a, 0x0a, 0x42, 0x2a, 0x3a, 0x2a, 0x3a, 0x2a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x4a, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x4a, 0x6c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xad, 0x52, 0xad, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xed, 0x52, 0xee, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x5b, 0x0e, 0x5b, 0x2f, 0x5b, 0x2f, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x6f, 0x5b, 0x4f, 0x63, 0x90, 0x5b, 0x6f, 0x39, 0xa9, 0x08, 0x21, 0x00, 0x00, 0x08, 0x00, 0x10, 0x21, 0x08, 0x21, 0x08, 0x00, 0x08, 0x00, 0x10, 0x42, 0x18, 0x84, 0x10, 0x42, 0x08, 0x21, 0x10, 0x22, 0x08, 0x02, 0x10, 0x63, 0x49, 0xc8, 0x7b, 0x2c, 0x72, 0xeb, 0x51, 0xe8, 0x39, 0x25, 0x28, 0x82, 0x41, 0x24, 0x82, 0xe9, 0xa3, 0xac, 0xab, 0xcc, 0xb4, 0x0d, 0xc4, 0x6e, 0xd4, 0xf0, 0xe5, 0x71, 0xed, 0xd3, 0xee, 0x14, 0xf6, 0x35, 0xf6, 0x56, 0xf6, 0x76, 0xf6, 0x76, 0xf6, 0x76, 0xf6, 0x76, 0xf6, 0x77, 0xee, 0x56, 0xee, 0x36, 0xee, 0x15, 0xed, 0xd4, 0xe5, 0xb4, 0xe5, 0xd4, 0xe5, 0xd4, 0xe5, 0xd4, 0xe5, 0xb4, 0xe5, 0xb4, 0xdd, 0x74, 0xdd, 0x52, 0xd5, 0x11, 0xcc, 0x8f, 0xbc, 0x0d, 0xa3, 0x6b, 0x8a, 0xea, 0x7a, 0x47, 0x6a, 0x26, 0xa3, 0xcd, 0xcd, 0x52, 0x9b, 0xcd, 0x72, 0x67, 0x93, 0x6b, 0xac, 0x0d, 0x93, 0x6b, 0x6a, 0x48, 0x83, 0x0b, 0x62, 0x07, 0x49, 0x44, 0x51, 0xa5, 0x51, 0xa5, 0x7a, 0xc9, 0x8b, 0x6c, 0x72, 0xca, 0x52, 0x07, 0x51, 0xe7, 0x52, 0x07, 0x39, 0x45, 0x31, 0x45, 0x31, 0x66, 0x18, 0x82, 0x10, 0x42, 0x18, 0x83, 0x10, 0x41, 0x00, 0x00, 0x08, 0x63, 0x29, 0x87, 0x29, 0xa8, 0x31, 0xc9, 0x3a, 0x2a, 0x42, 0x6b, 0xde, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0x9d, 0x36, 0x31, 0xe9, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x2a, 0x42, 0x2a, 0x42, 0x4a, 0x42, 0x4a, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xee, 0x53, 0x0e, 0x52, 0xee, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x5b, 0x2f, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x6f, 0x63, 0x6f, 0x63, 0x6f, 0x63, 0x90, 0x5b, 0x2e, 0x42, 0x2a, 0x29, 0x46, 0x21, 0x05, 0x20, 0xa4, 0x08, 0x21, 0x00, 0x00, 0x08, 0x42, 0x10, 0x62, 0x08, 0x42, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x20, 0xa4, 0x41, 0xc9, 0x5a, 0x8b, 0x52, 0x28, 0x39, 0x44, 0x49, 0xa7, 0x49, 0x87, 0x38, 0xe3, 0x49, 0x64, 0x72, 0xa9, 0x93, 0x6c, 0xa3, 0xad, 0xab, 0xec, 0xbc, 0x4d, 0xcc, 0xcf, 0xdd, 0x51, 0xed, 0xb2, 0xed, 0xf3, 0xf6, 0x15, 0xf6, 0x55, 0xf6, 0x56, 0xfe, 0x56, 0xfe, 0x76, 0xf6, 0x76, 0xf6, 0x76, 0xf6, 0x76, 0xf6, 0x56, 0xee, 0x36, 0xee, 0x35, 0xe5, 0xf5, 0xe5, 0xd4, 0xe5, 0xf5, 0xed, 0xd5, 0xe5, 0xd4, 0xe5, 0xb4, 0xe5, 0xb4, 0xdd, 0x73, 0xdd, 0x52, 0xd5, 0x11, 0xcc, 0x8f, 0xb4, 0x0d, 0xa3, 0x8b, 0x93, 0x09, 0x82, 0x88, 0x8b, 0x0a, 0xbc, 0x90, 0xbc, 0xb0, 0x82, 0xe9, 0x8b, 0x0a, 0x9b, 0xac, 0xac, 0x0d, 0x7a, 0xc8, 0x59, 0xe6, 0x82, 0xea, 0x7a, 0xea, 0x72, 0xa9, 0x5a, 0x27, 0x59, 0xe6, 0x83, 0x0b, 0x83, 0x2b, 0x5a, 0x27, 0x52, 0x08, 0x5a, 0x48, 0x49, 0xc6, 0x20, 0xc3, 0x31, 0x25, 0x29, 0x04, 0x18, 0x62, 0x20, 0xc4, 0x10, 0x82, 0x10, 0x62, 0x18, 0xa4, 0x10, 0xa3, 0x19, 0x26, 0x31, 0xa8, 0x31, 0xc9, 0x3a, 0x2a, 0x7c, 0x32, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbf, 0x42, 0x4c, 0x3a, 0x09, 0x3a, 0x09, 0x3a, 0x2a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x4a, 0x42, 0x4a, 0x42, 0x6b, 0x42, 0x4b, 0x42, 0x6b, 0x4a, 0x8b, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xad, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x53, 0x0e, 0x5b, 0x0e, 0x53, 0x0e, 0x5b, 0x0e, 0x5b, 0x2e, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x63, 0x6f, 0x63, 0x6f, 0x63, 0x8f, 0x63, 0x90, 0x63, 0x70, 0x63, 0x90, 0x63, 0xd1, 0x63, 0xb1, 0x63, 0x90, 0x5b, 0x4f, 0x42, 0x2b, 0x10, 0x62, 0x00, 0x00, 0x10, 0x42, 0x08, 0x42, 0x08, 0x21, 0x10, 0x63, 0x18, 0xa3, 0x28, 0xe5, 0x39, 0x88, 0x41, 0xc9, 0x52, 0x29, 0x52, 0x07, 0x39, 0x24, 0x41, 0x66, 0x49, 0xa7, 0x39, 0x24, 0x49, 0x65, 0x72, 0x88, 0x93, 0x6c, 0xab, 0xcd, 0xab, 0xed, 0xb4, 0x0c, 0xc4, 0x8e, 0xdd, 0x10, 0xed, 0x72, 0xed, 0xd3, 0xf6, 0x14, 0xf6, 0x35, 0xf6, 0x35, 0xfe, 0x56, 0xf6, 0x76, 0xfe, 0x76, 0xfe, 0x97, 0xfe, 0x97, 0xf6, 0x77, 0xf6, 0x56, 0xee, 0x56, 0xee, 0x36, 0xee, 0x15, 0xe5, 0xf5, 0xed, 0xd5, 0xed, 0xd4, 0xed, 0xf5, 0xe5, 0xd4, 0xe5, 0x94, 0xe5, 0xb4, 0xdd, 0x52, 0xd5, 0x31, 0xcc, 0xd0, 0xbc, 0x2e, 0xab, 0xac, 0x9b, 0x2a, 0x8a, 0xe9, 0xa3, 0xcd, 0xbc, 0xd0, 0x9b, 0xcd, 0x7a, 0x68, 0x8b, 0x4b, 0x93, 0x8b, 0xa3, 0xcc, 0x72, 0x46, 0x49, 0x24, 0x62, 0x27, 0x72, 0xca, 0x72, 0xca, 0x51, 0xc6, 0x62, 0x27, 0x8b, 0x6c, 0x62, 0x89, 0x51, 0xe7, 0x5a, 0x28, 0x52, 0x28, 0x31, 0x44, 0x18, 0xa2, 0x31, 0x25, 0x20, 0xc3, 0x18, 0x83, 0x20, 0xe4, 0x29, 0x25, 0x10, 0x62, 0x08, 0x21, 0x18, 0xc5, 0x18, 0xe5, 0x21, 0x26, 0x29, 0x87, 0x39, 0xe9, 0xe7, 0x1c, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0x9d, 0x36, 0x31, 0xe9, 0x3a, 0x09, 0x3a, 0x09, 0x3a, 0x2a, 0x42, 0x4a, 0x42, 0x4a, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x4a, 0x8b, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xac, 0x52, 0xad, 0x52, 0xcd, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xee, 0x52, 0xee, 0x52, 0xee, 0x5b, 0x0e, 0x5b, 0x2e, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x63, 0x6f, 0x5b, 0x6f, 0x5b, 0x6f, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb0, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xf2, 0x63, 0xd1, 0x39, 0xc9, 0x08, 0x21, 0x08, 0x20, 0x08, 0x21, 0x08, 0x21, 0x10, 0x42, 0x18, 0xa4, 0x29, 0x06, 0x29, 0x07, 0x29, 0x06, 0x4a, 0x08, 0x62, 0x89, 0x41, 0x45, 0x30, 0xc3, 0x41, 0x46, 0x41, 0x25, 0x51, 0x85, 0x72, 0x89, 0x9b, 0x6c, 0xab, 0xcd, 0xb4, 0x0d, 0xbc, 0x4d, 0xc4, 0x6d, 0xd4, 0xcf, 0xe5, 0x31, 0xed, 0x92, 0xed, 0xf3, 0xf6, 0x35, 0xf6, 0x55, 0xfe, 0x76, 0xfe, 0x76, 0xfe, 0x77, 0xf6, 0x77, 0xf6, 0x77, 0xf6, 0x77, 0xf6, 0x77, 0xf6, 0x56, 0xee, 0x56, 0xee, 0x36, 0xee, 0x16, 0xee, 0x15, 0xe5, 0xf5, 0xe5, 0xf5, 0xed, 0xd4, 0xed, 0xf5, 0xe5, 0xf5, 0xe5, 0xd4, 0xe5, 0x93, 0xdd, 0x32, 0xcc, 0xd1, 0xc4, 0x8f, 0xb3, 0xed, 0xa3, 0x4a, 0xa3, 0x8b, 0xac, 0x2e, 0xab, 0xed, 0x8a, 0xc9, 0x93, 0x2a, 0x82, 0xea, 0x82, 0xc9, 0x9b, 0x6a, 0x6a, 0x47, 0x41, 0x03, 0x49, 0x64, 0x5a, 0x07, 0x5a, 0x07, 0x59, 0xe6, 0x8b, 0x6c, 0x8b, 0xad, 0x52, 0x27, 0x52, 0x07, 0x49, 0xc6, 0x31, 0x24, 0x28, 0xe3, 0x29, 0x04, 0x29, 0x03, 0x29, 0x04, 0x39, 0x67, 0x18, 0xc3, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x18, 0xa4, 0x10, 0x83, 0x08, 0x63, 0x8c, 0x93, 0xff, 0xdf, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4a, 0xad, 0x3a, 0x09, 0x3a, 0x0a, 0x3a, 0x2a, 0x3a, 0x2a, 0x42, 0x2a, 0x42, 0x4a, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x4a, 0x8b, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xac, 0x52, 0xad, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x53, 0x0e, 0x53, 0x0e, 0x5b, 0x0e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x70, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb0, 0x63, 0xb0, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xb1, 0x6b, 0xf2, 0x63, 0x90, 0x29, 0x67, 0x00, 0x00, 0x08, 0x01, 0x08, 0x22, 0x18, 0x83, 0x18, 0xc4, 0x18, 0xa5, 0x29, 0x07, 0x29, 0x06, 0x41, 0xa6, 0x6a, 0xaa, 0x5a, 0x08, 0x38, 0xe4, 0x39, 0x05, 0x49, 0x66, 0x62, 0x07, 0x8b, 0x0a, 0xa3, 0xad, 0xab, 0xed, 0xbc, 0x2d, 0xc4, 0x4e, 0xc4, 0x6e, 0xd4, 0xaf, 0xe5, 0x31, 0xed, 0x92, 0xf5, 0xf3, 0xf6, 0x35, 0xfe, 0x56, 0xfe, 0x97, 0xfe, 0x97, 0xfe, 0x76, 0xf6, 0x76, 0xf6, 0x76, 0xf6, 0x76, 0xfe, 0x97, 0xf6, 0x77, 0xf6, 0x76, 0xf6, 0x56, 0xf6, 0x76, 0xee, 0x36, 0xe6, 0x15, 0xe6, 0x15, 0xee, 0x15, 0xee, 0x36, 0xee, 0x36, 0xed, 0xf5, 0xe5, 0xd5, 0xe5, 0xb4, 0xdd, 0x53, 0xd5, 0x11, 0xc4, 0x6e, 0xb3, 0xcc, 0xab, 0xcc, 0xb4, 0x2e, 0xa3, 0xcc, 0x93, 0x0a, 0x8b, 0x0a, 0x83, 0x0a, 0x72, 0x27, 0x6a, 0x27, 0x8b, 0x2a, 0x72, 0x88, 0x51, 0x84, 0x38, 0xe2, 0x49, 0x65, 0x51, 0xc6, 0x62, 0x68, 0x93, 0xcd, 0x73, 0x0b, 0x5a, 0x28, 0x52, 0x07, 0x39, 0x44, 0x39, 0x65, 0x39, 0x65, 0x41, 0xa6, 0x41, 0xc7, 0x20, 0xe5, 0x08, 0x42, 0x08, 0x22, 0x10, 0x42, 0x08, 0x21, 0x08, 0x22, 0x08, 0x22, 0x08, 0x42, 0x10, 0xe5, 0x31, 0xe9, 0xef, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xc6, 0x5a, 0x31, 0xea, 0x3a, 0x09, 0x3a, 0x09, 0x3a, 0x2a, 0x42, 0x2a, 0x42, 0x4b, 0x42, 0x2a, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x4a, 0x6b, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xad, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x52, 0xee, 0x53, 0x0e, 0x53, 0x0e, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x2f, 0x5b, 0x4f, 0x63, 0x6f, 0x63, 0x6f, 0x63, 0x6f, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb0, 0x63, 0xb0, 0x63, 0xb0, 0x63, 0xb1, 0x6b, 0xd1, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x63, 0xd1, 0x6b, 0xb1, 0x6b, 0xf2, 0x6b, 0xf1, 0x29, 0x87, 0x00, 0x00, 0x08, 0x21, 0x18, 0xa3, 0x18, 0xa4, 0x10, 0x63, 0x20, 0xc6, 0x31, 0x68, 0x29, 0x06, 0x39, 0x45, 0x6a, 0x89, 0x6a, 0x69, 0x41, 0x45, 0x39, 0x04, 0x49, 0x65, 0x59, 0xe7, 0x93, 0x6b, 0xb4, 0x4e, 0xb4, 0x2d, 0xbc, 0x2d, 0xcc, 0x4e, 0xcc, 0x8f, 0xd4, 0xcf, 0xe5, 0x31, 0xed, 0x92, 0xf5, 0xd3, 0xf6, 0x15, 0xfe, 0x76, 0xfe, 0x97, 0xfe, 0xb7, 0xf6, 0xb7, 0xf6, 0x97, 0xf6, 0x77, 0xf6, 0x56, 0xf6, 0x77, 0xf6, 0x77, 0xf6, 0x77, 0xf6, 0x77, 0xf6, 0x77, 0xee, 0x56, 0xee, 0x57, 0xee, 0x56, 0xee, 0x36, 0xee, 0x36, 0xf6, 0x57, 0xee, 0x15, 0xee, 0x15, 0xee, 0x15, 0xe5, 0xb4, 0xdd, 0x52, 0xcc, 0xcf, 0xbc, 0x0d, 0xb3, 0xed, 0xbc, 0x4f, 0xa3, 0xac, 0x8a, 0xe9, 0x8b, 0x0a, 0x82, 0xea, 0x7a, 0x89, 0x59, 0xa6, 0x62, 0x06, 0x7a, 0xc9, 0x72, 0x88, 0x59, 0xc6, 0x49, 0x64, 0x51, 0xa5, 0x51, 0xe6, 0x72, 0xc9, 0x7b, 0x2b, 0x5a, 0x28, 0x5a, 0x49, 0x51, 0xe7, 0x41, 0x86, 0x41, 0xa6, 0x39, 0x66, 0x31, 0x46, 0x18, 0xa3, 0x08, 0x42, 0x10, 0x63, 0x10, 0x63, 0x08, 0x22, 0x00, 0x00, 0x10, 0x63, 0x29, 0x87, 0x42, 0x4b, 0x42, 0x6b, 0x9d, 0x15, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0x53, 0x0f, 0x3a, 0x09, 0x3a, 0x0a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x4a, 0x8b, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xac, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x52, 0xee, 0x53, 0x0e, 0x5b, 0x0e, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x2f, 0x5b, 0x4f, 0x63, 0x6f, 0x63, 0x6f, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb0, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x74, 0x33, 0x5b, 0x4f, 0x18, 0xc4, 0x10, 0x42, 0x20, 0xc4, 0x18, 0x83, 0x10, 0x23, 0x18, 0x64, 0x29, 0x27, 0x31, 0x68, 0x28, 0xe5, 0x41, 0x86, 0x72, 0xca, 0x7a, 0xca, 0x51, 0xa6, 0x51, 0x66, 0x59, 0xe7, 0x6a, 0x28, 0x93, 0x6c, 0xbc, 0x4e, 0xc4, 0x6e, 0xc4, 0x8e, 0xcc, 0xaf, 0xcc, 0xaf, 0xd4, 0xf0, 0xe5, 0x31, 0xed, 0x92, 0xf6, 0x14, 0xfe, 0x76, 0xfe, 0xd7, 0xfe, 0xf8, 0xff, 0x19, 0xff, 0x19, 0xff, 0x19, 0xfe, 0xf9, 0xfe, 0x98, 0xf6, 0x77, 0xf6, 0x77, 0xf6, 0x77, 0xf6, 0x77, 0xf6, 0x97, 0xf6, 0x97, 0xf6, 0x97, 0xf6, 0x77, 0xf6, 0x57, 0xee, 0x57, 0xf6, 0x56, 0xee, 0x36, 0xee, 0x15, 0xee, 0x15, 0xed, 0xf4, 0xe5, 0x73, 0xd4, 0xf1, 0xc4, 0x4e, 0xb3, 0xec, 0xab, 0xcd, 0x9b, 0x6b, 0x82, 0xc9, 0x82, 0xc8, 0x82, 0xe9, 0x7a, 0xc9, 0x6a, 0x48, 0x62, 0x07, 0x62, 0x07, 0x62, 0x27, 0x72, 0xa9, 0x72, 0xc9, 0x6a, 0x88, 0x6a, 0x88, 0x6a, 0x88, 0x7b, 0x0b, 0x72, 0xea, 0x6a, 0xaa, 0x52, 0x07, 0x29, 0x04, 0x18, 0x82, 0x31, 0x04, 0x39, 0x87, 0x18, 0xa3, 0x08, 0x01, 0x10, 0x63, 0x10, 0x42, 0x08, 0x42, 0x19, 0x05, 0x3a, 0x09, 0x42, 0x8b, 0x42, 0x8c, 0x42, 0x6b, 0x52, 0xcc, 0xf7, 0x7e, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xde, 0xfc, 0x3a, 0x0a, 0x3a, 0x0a, 0x3a, 0x0a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x4a, 0x8b, 0x4a, 0xac, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x52, 0xee, 0x5b, 0x0e, 0x5b, 0x2e, 0x5b, 0x4f, 0x5b, 0x2f, 0x63, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x63, 0x6f, 0x63, 0x70, 0x63, 0x70, 0x63, 0x90, 0x63, 0xb0, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xf2, 0x6b, 0xf1, 0x6b, 0xf1, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xf2, 0x7c, 0x74, 0x52, 0xcd, 0x18, 0x83, 0x18, 0x83, 0x18, 0x83, 0x10, 0x22, 0x10, 0x23, 0x18, 0x84, 0x39, 0x89, 0x39, 0xa9, 0x20, 0xa4, 0x49, 0x66, 0x8b, 0x8d, 0x83, 0x2b, 0x51, 0xa6, 0x6a, 0x28, 0x72, 0xaa, 0x72, 0x68, 0x9b, 0x8c, 0xc4, 0x6f, 0xcc, 0x8f, 0xcc, 0xaf, 0xd4, 0xcf, 0xd4, 0xd0, 0xd4, 0xf0, 0xe5, 0x51, 0xf5, 0xb2, 0xf6, 0x14, 0xf6, 0x15, 0xf6, 0x16, 0xf6, 0x56, 0xf6, 0x36, 0xfe, 0x57, 0xfe, 0xb8, 0xfe, 0xd8, 0xfe, 0xf8, 0xfe, 0xd8, 0xfe, 0xb8, 0xf6, 0x97, 0xf6, 0x76, 0xf6, 0x77, 0xf6, 0x97, 0xf6, 0x76, 0xf6, 0x77, 0xf6, 0x76, 0xf6, 0x77, 0xf6, 0x56, 0xee, 0x56, 0xee, 0x56, 0xee, 0x16, 0xed, 0xf4, 0xe5, 0x72, 0xd4, 0xf0, 0xbc, 0x2d, 0xab, 0xac, 0xa3, 0x6b, 0x93, 0x2a, 0x82, 0xc9, 0x72, 0x88, 0x72, 0x68, 0x72, 0x89, 0x6a, 0x69, 0x62, 0x48, 0x5a, 0x08, 0x5a, 0x07, 0x59, 0xe6, 0x51, 0xa5, 0x49, 0xa6, 0x51, 0xe7, 0x62, 0x48, 0x6a, 0x89, 0x6a, 0xa9, 0x6a, 0xea, 0x5a, 0x89, 0x41, 0xc7, 0x20, 0xe3, 0x20, 0xc3, 0x29, 0x04, 0x10, 0x42, 0x00, 0x01, 0x10, 0x63, 0x10, 0x43, 0x29, 0x67, 0x42, 0x6b, 0x42, 0x8c, 0x42, 0x8c, 0x42, 0x8c, 0x42, 0x4b, 0x3a, 0x4b, 0xd6, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0x8c, 0x94, 0x39, 0xe9, 0x3a, 0x09, 0x3a, 0x2a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x4a, 0x8b, 0x4a, 0x8b, 0x4a, 0x8c, 0x4a, 0xac, 0x52, 0xad, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x53, 0x0e, 0x5a, 0xee, 0x53, 0x0e, 0x53, 0x4e, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x63, 0x6f, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x70, 0x63, 0xb0, 0x63, 0xb1, 0x6b, 0xd1, 0x63, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x74, 0x33, 0x74, 0x33, 0x39, 0xc9, 0x08, 0x01, 0x08, 0x21, 0x08, 0x22, 0x08, 0x42, 0x10, 0x42, 0x18, 0x85, 0x39, 0x89, 0x39, 0x89, 0x20, 0x83, 0x51, 0xc7, 0xa4, 0x4f, 0x93, 0xad, 0x51, 0x85, 0x59, 0xc6, 0x72, 0xca, 0x7a, 0xc9, 0xa3, 0xac, 0xc4, 0x8f, 0xcc, 0x8f, 0xd4, 0xaf, 0xd4, 0xf0, 0xd4, 0xf0, 0xd4, 0xcf, 0xdc, 0xcf, 0xe4, 0xf0, 0xcc, 0x90, 0xab, 0xce, 0x9b, 0x4c, 0x93, 0x2c, 0xa3, 0xae, 0xb4, 0x50, 0xcc, 0xd1, 0xe5, 0x73, 0xfe, 0x35, 0xfe, 0x76, 0xfe, 0x96, 0xfe, 0x96, 0xfe, 0x97, 0xfe, 0x77, 0xf6, 0x36, 0xf6, 0x36, 0xf6, 0x56, 0xf6, 0x56, 0xf6, 0x56, 0xf6, 0x56, 0xf6, 0x36, 0xee, 0x56, 0xee, 0x16, 0xed, 0xd4, 0xdd, 0x32, 0xcc, 0x8f, 0xbc, 0x0d, 0xab, 0x8b, 0xa3, 0x8c, 0x9b, 0x4a, 0x72, 0x67, 0x59, 0xc7, 0x49, 0x45, 0x41, 0x25, 0x39, 0x04, 0x31, 0x04, 0x38, 0xe3, 0x41, 0x23, 0x41, 0x24, 0x30, 0xe3, 0x28, 0x82, 0x28, 0xa2, 0x49, 0xa6, 0x5a, 0x27, 0x49, 0xe6, 0x5a, 0x69, 0x6a, 0xeb, 0x52, 0x49, 0x31, 0x25, 0x10, 0x41, 0x08, 0x21, 0x10, 0x41, 0x29, 0x67, 0x21, 0x46, 0x21, 0x06, 0x31, 0xc9, 0x42, 0x8b, 0x42, 0x8c, 0x42, 0x8c, 0x42, 0xac, 0x3a, 0x2a, 0x42, 0x4b, 0x7c, 0x94, 0xf7, 0xbe, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0x6b, 0x4f, 0x3a, 0x0a, 0x3a, 0x09, 0x42, 0x2a, 0x42, 0x4a, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x4a, 0x8b, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xad, 0x52, 0xad, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x53, 0x0e, 0x53, 0x0e, 0x5b, 0x0e, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x63, 0x70, 0x63, 0x90, 0x63, 0x70, 0x63, 0x90, 0x63, 0xb0, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x74, 0x12, 0x74, 0x32, 0x6b, 0xf2, 0x73, 0xf2, 0x74, 0x12, 0x6c, 0x12, 0x74, 0x53, 0x6b, 0xf2, 0x29, 0x26, 0x00, 0x00, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x10, 0x43, 0x20, 0xc6, 0x31, 0x69, 0x29, 0x07, 0x20, 0x84, 0x5a, 0x08, 0x9c, 0x2f, 0x93, 0x8d, 0x51, 0x65, 0x40, 0xe3, 0x59, 0xe7, 0x82, 0xea, 0xab, 0xed, 0xc4, 0x8f, 0xcc, 0xaf, 0xd4, 0xd0, 0xdd, 0x10, 0xd4, 0xf0, 0xcc, 0x8f, 0xc4, 0x4f, 0xbc, 0x6f, 0xbc, 0x4e, 0xab, 0xee, 0x9b, 0x6c, 0x93, 0x2b, 0x9b, 0x6c, 0x8b, 0x0c, 0x72, 0x8b, 0x82, 0xec, 0x9b, 0x8e, 0xac, 0x2f, 0xcc, 0xf1, 0xed, 0x93, 0xf6, 0x14, 0xf6, 0x14, 0xf6, 0x14, 0xf6, 0x14, 0xed, 0xd4, 0xf5, 0xf5, 0xed, 0xf5, 0xee, 0x15, 0xee, 0x15, 0xee, 0x35, 0xed, 0xd4, 0xdd, 0x52, 0xcc, 0xb0, 0xbc, 0x0d, 0xab, 0xac, 0xa3, 0x6b, 0x9b, 0x8b, 0x8b, 0x2b, 0x59, 0xe7, 0x41, 0x05, 0x39, 0x25, 0x30, 0xa3, 0x28, 0x82, 0x39, 0x04, 0x38, 0xe4, 0x38, 0xc2, 0x41, 0x24, 0x39, 0x24, 0x28, 0xa2, 0x20, 0x61, 0x38, 0xe3, 0x49, 0xa6, 0x49, 0xc6, 0x49, 0xe8, 0x5a, 0x49, 0x39, 0x66, 0x20, 0xc4, 0x20, 0xa3, 0x00, 0x00, 0x21, 0x05, 0x52, 0xed, 0x42, 0xac, 0x3a, 0x4b, 0x42, 0x6b, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xed, 0x42, 0x8c, 0x3a, 0x0a, 0x42, 0x6c, 0x5b, 0x2e, 0xe7, 0x3d, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xe6, 0xfc, 0x52, 0xac, 0x3a, 0x2a, 0x3a, 0x2a, 0x42, 0x4a, 0x42, 0x4a, 0x42, 0x6b, 0x42, 0x6b, 0x4a, 0x6b, 0x4a, 0x8b, 0x4a, 0x8b, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xac, 0x4a, 0xac, 0x52, 0xad, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xee, 0x52, 0xee, 0x53, 0x0e, 0x53, 0x2e, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x63, 0x6f, 0x63, 0x6f, 0x63, 0x70, 0x63, 0x90, 0x63, 0x70, 0x63, 0x90, 0x63, 0xd0, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x73, 0xf2, 0x6b, 0xd2, 0x63, 0x90, 0x74, 0x12, 0x7c, 0x94, 0x74, 0x53, 0x74, 0x12, 0x74, 0x12, 0x74, 0x74, 0x6b, 0xb1, 0x21, 0x05, 0x00, 0x00, 0x08, 0x21, 0x08, 0x21, 0x10, 0x22, 0x10, 0x44, 0x28, 0xe7, 0x39, 0xeb, 0x29, 0x27, 0x18, 0x42, 0x5a, 0x07, 0x9c, 0x0e, 0x8b, 0x4c, 0x40, 0xc3, 0x30, 0x40, 0x59, 0xa6, 0x93, 0x4c, 0xbc, 0x6f, 0xcc, 0xd0, 0xd4, 0xf0, 0xdd, 0x10, 0xdd, 0x31, 0xd4, 0xf0, 0xbc, 0x4f, 0xa3, 0xce, 0x93, 0x8c, 0x9b, 0xcd, 0xb4, 0x70, 0xc4, 0xb1, 0xcc, 0xd1, 0xcd, 0x11, 0xc4, 0x90, 0xa3, 0xce, 0x7a, 0xeb, 0x62, 0x28, 0x51, 0xa7, 0x59, 0xc8, 0x7a, 0xab, 0x93, 0x6d, 0xab, 0xee, 0xc4, 0xaf, 0xd4, 0xf0, 0xdd, 0x31, 0xdd, 0x31, 0xdd, 0x52, 0xe5, 0x93, 0xe5, 0xb3, 0xe5, 0xb4, 0xdd, 0x52, 0xcc, 0x8f, 0xb4, 0x0d, 0xa3, 0x8c, 0x92, 0xea, 0x72, 0x68, 0x6a, 0x69, 0x5a, 0x08, 0x49, 0x87, 0x39, 0x05, 0x30, 0xe4, 0x28, 0xc3, 0x28, 0xc4, 0x30, 0xe4, 0x28, 0xc4, 0x20, 0x82, 0x38, 0xe3, 0x39, 0x04, 0x30, 0xe4, 0x30, 0xe3, 0x30, 0xe3, 0x39, 0x25, 0x31, 0x04, 0x20, 0xa3, 0x28, 0xe4, 0x30, 0xe4, 0x29, 0x04, 0x20, 0x83, 0x29, 0x25, 0x4a, 0xcc, 0x53, 0x2e, 0x53, 0x0e, 0x52, 0xed, 0x4a, 0xcd, 0x4a, 0xcd, 0x4a, 0xee, 0x4a, 0xcd, 0x29, 0xc9, 0x42, 0x4b, 0x42, 0x6b, 0x3a, 0x2a, 0xbd, 0xd7, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xad, 0x56, 0x42, 0x4a, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x4a, 0x42, 0x4b, 0x42, 0x6b, 0x4a, 0x6b, 0x4a, 0x8b, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xac, 0x52, 0xad, 0x52, 0xac, 0x52, 0xac, 0x52, 0xcd, 0x52, 0xee, 0x52, 0xee, 0x52, 0xee, 0x5b, 0x0e, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x6f, 0x63, 0x6f, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xd1, 0x6b, 0xb1, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xf1, 0x6b, 0xf2, 0x6b, 0xf2, 0x6c, 0x12, 0x7c, 0x33, 0x6b, 0x90, 0x4a, 0x6c, 0x53, 0x0e, 0x7c, 0x73, 0x84, 0xd5, 0x74, 0x74, 0x7c, 0x95, 0x5b, 0x0e, 0x10, 0x83, 0x00, 0x00, 0x08, 0x22, 0x08, 0x21, 0x08, 0x22, 0x18, 0x44, 0x29, 0x28, 0x42, 0x2c, 0x31, 0x69, 0x30, 0xa3, 0x72, 0x88, 0x9b, 0xee, 0x6a, 0x48, 0x40, 0xc3, 0x59, 0xa5, 0x7a, 0xa9, 0x9b, 0x6c, 0xc4, 0x90, 0xd5, 0x31, 0xdd, 0x52, 0xe5, 0x52, 0xe5, 0x71, 0xcc, 0xd0, 0x9b, 0x8d, 0x7a, 0xab, 0x72, 0xaa, 0x82, 0xeb, 0x8b, 0x4c, 0x8b, 0x4d, 0x93, 0x6d, 0x93, 0x4c, 0x8b, 0x2b, 0x8b, 0x2c, 0x8b, 0x4d, 0x7a, 0xeb, 0x59, 0xe8, 0x49, 0x46, 0x49, 0x25, 0x51, 0x65, 0x59, 0xc7, 0x6a, 0x28, 0x7a, 0x8a, 0x93, 0x4c, 0xb3, 0xed, 0xc4, 0x8f, 0xcc, 0xf0, 0xdd, 0x52, 0xe5, 0x73, 0xdc, 0xf1, 0xbc, 0x2d, 0xab, 0xab, 0x82, 0xa9, 0x51, 0x86, 0x51, 0xa7, 0x5a, 0x08, 0x39, 0x25, 0x28, 0xa3, 0x30, 0xe4, 0x20, 0x83, 0x18, 0x42, 0x18, 0x62, 0x10, 0x42, 0x18, 0x62, 0x10, 0x62, 0x20, 0x82, 0x30, 0xa3, 0x28, 0xa3, 0x39, 0x25, 0x41, 0x45, 0x41, 0x45, 0x31, 0x04, 0x08, 0x21, 0x18, 0xa3, 0x31, 0x24, 0x18, 0x62, 0x10, 0x42, 0x42, 0x29, 0x4a, 0xed, 0x4a, 0xed, 0x53, 0x0e, 0x53, 0x0e, 0x4a, 0xed, 0x53, 0x0e, 0x5b, 0x4f, 0x31, 0xc8, 0x31, 0xc9, 0x42, 0x8c, 0x29, 0xc8, 0x31, 0xe9, 0x7b, 0xd0, 0xf7, 0xbe, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x84, 0x11, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x4b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x8b, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xac, 0x52, 0xac, 0x52, 0xcd, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x52, 0xee, 0x5b, 0x0e, 0x5b, 0x0e, 0x5b, 0x0e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x6b, 0xb1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xf2, 0x6b, 0xf2, 0x6c, 0x12, 0x6b, 0xf2, 0x7c, 0x73, 0x73, 0xf1, 0x42, 0x4b, 0x31, 0x68, 0x31, 0x88, 0x42, 0x6b, 0x4a, 0xad, 0x4a, 0x8d, 0x31, 0x88, 0x10, 0x22, 0x08, 0x01, 0x08, 0x21, 0x08, 0x42, 0x10, 0x42, 0x18, 0x64, 0x29, 0x28, 0x42, 0x2c, 0x39, 0xca, 0x49, 0x66, 0x93, 0x4b, 0xa3, 0xcd, 0x61, 0xc7, 0x72, 0x27, 0xab, 0xac, 0x8b, 0x0b, 0x83, 0x0b, 0xbc, 0x90, 0xd5, 0x31, 0xe5, 0x92, 0xed, 0xd4, 0xed, 0x93, 0xd4, 0xd0, 0xa3, 0x8b, 0x72, 0x69, 0x59, 0xc8, 0x51, 0xc8, 0x51, 0xc8, 0x41, 0x46, 0x28, 0x83, 0x20, 0x62, 0x20, 0xa4, 0x28, 0xc5, 0x30, 0xe5, 0x30, 0xc5, 0x30, 0xe5, 0x30, 0xc4, 0x28, 0x82, 0x38, 0xc3, 0x59, 0x45, 0x59, 0x66, 0x51, 0x46, 0x51, 0x66, 0x72, 0x28, 0xa3, 0xad, 0xcc, 0xd0, 0xdd, 0x72, 0xe5, 0xb4, 0xdd, 0x52, 0xcc, 0xaf, 0xa3, 0xab, 0x61, 0xe7, 0x38, 0xc4, 0x41, 0x05, 0x39, 0x25, 0x28, 0xa3, 0x18, 0x21, 0x18, 0x42, 0x20, 0x63, 0x20, 0x62, 0x18, 0x62, 0x10, 0x21, 0x08, 0x01, 0x10, 0x42, 0x20, 0xa2, 0x39, 0x04, 0x38, 0xe4, 0x28, 0x82, 0x28, 0xc3, 0x39, 0x25, 0x31, 0x25, 0x20, 0xc4, 0x18, 0xa3, 0x28, 0xe3, 0x10, 0x21, 0x21, 0x05, 0x3a, 0x09, 0x4a, 0xac, 0x53, 0x0e, 0x4a, 0xee, 0x52, 0xee, 0x53, 0x0e, 0x5b, 0x4f, 0x3a, 0x2a, 0x21, 0x26, 0x4a, 0xac, 0x29, 0xa8, 0x21, 0x47, 0x3a, 0x4b, 0x6b, 0x6e, 0xef, 0x7d, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x1c, 0x5a, 0xed, 0x42, 0x4a, 0x42, 0x4a, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x4a, 0x8b, 0x42, 0x8b, 0x4a, 0xac, 0x52, 0xac, 0x52, 0xcd, 0x52, 0xad, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xee, 0x52, 0xed, 0x52, 0xee, 0x5b, 0x0e, 0x5b, 0x0e, 0x5b, 0x0e, 0x5b, 0x2f, 0x5b, 0x4f, 0x63, 0x4f, 0x63, 0x4f, 0x63, 0x6f, 0x63, 0x90, 0x63, 0x90, 0x6b, 0xb0, 0x6b, 0xb1, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x74, 0x12, 0x74, 0x12, 0x63, 0x90, 0x63, 0x90, 0x5b, 0x0e, 0x42, 0x0a, 0x20, 0xe6, 0x08, 0x42, 0x10, 0x42, 0x20, 0xa4, 0x18, 0x63, 0x10, 0x22, 0x08, 0x21, 0x08, 0x21, 0x10, 0x42, 0x10, 0x43, 0x18, 0x64, 0x31, 0x48, 0x42, 0x4d, 0x31, 0xaa, 0x51, 0xc7, 0xac, 0x0e, 0xb4, 0x2e, 0x82, 0x48, 0x92, 0xca, 0xb3, 0xed, 0x82, 0xca, 0x7a, 0xcb, 0xbc, 0x70, 0xdd, 0x32, 0xe5, 0x93, 0xf5, 0xd4, 0xf6, 0x15, 0xed, 0x92, 0xc4, 0x8e, 0x8b, 0x0b, 0x49, 0x47, 0x20, 0x64, 0x18, 0x22, 0x10, 0x42, 0x20, 0xe5, 0x29, 0x27, 0x20, 0xe6, 0x20, 0xa5, 0x18, 0x64, 0x10, 0x02, 0x10, 0x02, 0x20, 0x62, 0x28, 0x83, 0x18, 0x21, 0x28, 0x62, 0x51, 0x65, 0x51, 0x45, 0x40, 0xa3, 0x49, 0x25, 0x93, 0x4c, 0xdd, 0x51, 0xf6, 0x35, 0xf6, 0x77, 0xf6, 0x76, 0xed, 0xd3, 0xb4, 0x0d, 0x41, 0x04, 0x20, 0x22, 0x28, 0x83, 0x28, 0x82, 0x41, 0x66, 0x39, 0x26, 0x18, 0x62, 0x20, 0xa3, 0x31, 0x45, 0x39, 0xa7, 0x20, 0xc4, 0x08, 0x01, 0x10, 0x21, 0x28, 0xa3, 0x49, 0x44, 0x49, 0x65, 0x28, 0x83, 0x10, 0x21, 0x18, 0x82, 0x18, 0x82, 0x10, 0x82, 0x20, 0xa3, 0x10, 0x21, 0x18, 0xa3, 0x31, 0x87, 0x29, 0xa8, 0x4a, 0xcd, 0x5b, 0x4f, 0x53, 0x2f, 0x4a, 0xcd, 0x53, 0x0e, 0x42, 0x6c, 0x19, 0x05, 0x39, 0xc8, 0x31, 0xc9, 0x10, 0xc5, 0x3a, 0x2a, 0x4a, 0xac, 0x52, 0xed, 0xc6, 0x18, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xc6, 0x19, 0x42, 0x4b, 0x42, 0x2a, 0x42, 0x4a, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x4a, 0x6c, 0x4a, 0x8c, 0x4a, 0xac, 0x52, 0xac, 0x52, 0xad, 0x52, 0xcd, 0x52, 0xad, 0x52, 0xcd, 0x52, 0xed, 0x53, 0x0e, 0x53, 0x0e, 0x5b, 0x0e, 0x5b, 0x0e, 0x5b, 0x0e, 0x5b, 0x2e, 0x5b, 0x4f, 0x5b, 0x4f, 0x63, 0x4f, 0x63, 0x4f, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x6b, 0xb0, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xf2, 0x73, 0xf2, 0x74, 0x12, 0x6c, 0x12, 0x6c, 0x12, 0x74, 0x33, 0x6b, 0xf2, 0x52, 0xcd, 0x5a, 0xed, 0x4a, 0x4b, 0x31, 0x47, 0x20, 0xe5, 0x18, 0x84, 0x18, 0x83, 0x10, 0x62, 0x10, 0x42, 0x08, 0x22, 0x08, 0x21, 0x08, 0x21, 0x10, 0x42, 0x20, 0x84, 0x29, 0x07, 0x29, 0x49, 0x29, 0x48, 0x59, 0xe8, 0xb4, 0x2e, 0xd5, 0x32, 0xb3, 0xad, 0x9a, 0xc9, 0x92, 0xe9, 0x6a, 0x68, 0x72, 0x8a, 0xb4, 0x30, 0xe5, 0x52, 0xed, 0xb3, 0xf6, 0x15, 0xfe, 0x76, 0xfe, 0x56, 0xed, 0xd4, 0xcc, 0xb0, 0x82, 0xaa, 0x40, 0xe5, 0x28, 0xa5, 0x31, 0x48, 0x52, 0x0b, 0x5a, 0x6c, 0x5a, 0xac, 0x52, 0xcd, 0x42, 0x09, 0x31, 0x45, 0x29, 0x25, 0x63, 0x0d, 0x8b, 0xf0, 0x59, 0x66, 0x28, 0x01, 0x38, 0xc4, 0x69, 0xe8, 0x48, 0xe4, 0x40, 0xe4, 0x93, 0x0a, 0xed, 0xd3, 0xfe, 0xf9, 0xff, 0x1b, 0xff, 0x1a, 0xf6, 0x77, 0xb4, 0x4f, 0x30, 0x83, 0x18, 0x62, 0x30, 0xe4, 0x41, 0x05, 0x62, 0x6a, 0x6b, 0x2e, 0x4a, 0x2a, 0x41, 0xc8, 0x5a, 0xcb, 0x5a, 0xac, 0x28, 0xe4, 0x08, 0x00, 0x20, 0x42, 0x38, 0xe4, 0x51, 0x65, 0x59, 0xe7, 0x39, 0x25, 0x08, 0x21, 0x00, 0x20, 0x10, 0x82, 0x10, 0x42, 0x08, 0x41, 0x08, 0x00, 0x21, 0x26, 0x31, 0x88, 0x31, 0xc9, 0x42, 0x6b, 0x5b, 0x2f, 0x5b, 0x2f, 0x53, 0x0e, 0x4a, 0xcc, 0x21, 0x26, 0x18, 0xa4, 0x29, 0x67, 0x10, 0xa4, 0x29, 0x87, 0x42, 0xac, 0x42, 0x8c, 0x42, 0x6b, 0x94, 0x91, 0xf7, 0xbe, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xa4, 0xf5, 0x42, 0x4a, 0x42, 0x4a, 0x42, 0x4b, 0x4a, 0x6b, 0x4a, 0x6b, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xac, 0x52, 0xad, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x53, 0x0e, 0x53, 0x0e, 0x5b, 0x2e, 0x5b, 0x2e, 0x5b, 0x2e, 0x5b, 0x4f, 0x5b, 0x2f, 0x5b, 0x4f, 0x63, 0x4f, 0x63, 0x6f, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb0, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd2, 0x73, 0xf2, 0x6c, 0x12, 0x6c, 0x12, 0x74, 0x12, 0x74, 0x13, 0x74, 0x12, 0x7c, 0x74, 0x73, 0xf2, 0x39, 0xea, 0x39, 0x88, 0x31, 0x06, 0x20, 0xc5, 0x31, 0x48, 0x20, 0xc6, 0x10, 0x42, 0x08, 0x21, 0x08, 0x42, 0x08, 0x21, 0x08, 0x21, 0x10, 0x42, 0x18, 0x64, 0x20, 0xc6, 0x28, 0xe7, 0x28, 0xe7, 0x49, 0xc8, 0x93, 0x6b, 0xcc, 0xf1, 0xed, 0xd5, 0xcc, 0x6f, 0x71, 0xc5, 0x59, 0x86, 0x62, 0x49, 0x9b, 0x6d, 0xd4, 0xf1, 0xed, 0xb4, 0xfe, 0x56, 0xfe, 0x97, 0xfe, 0xb8, 0xfe, 0xb7, 0xfe, 0x35, 0xdd, 0x52, 0xb4, 0x2f, 0x8b, 0x2d, 0x51, 0xa9, 0x28, 0x64, 0x59, 0xc9, 0xa4, 0x73, 0xc6, 0x1a, 0xa5, 0x76, 0x84, 0x50, 0x8c, 0x92, 0xce, 0x3a, 0xd5, 0xd8, 0x8b, 0x0d, 0x49, 0x47, 0x30, 0xe5, 0x83, 0x2c, 0x93, 0x8e, 0x7a, 0x69, 0xab, 0xcc, 0xf6, 0x14, 0xff, 0x1a, 0xff, 0x5c, 0xff, 0x7c, 0xfe, 0xd8, 0xc4, 0xb0, 0x41, 0x46, 0x31, 0x26, 0x41, 0x87, 0x51, 0xc9, 0x52, 0x0a, 0x5a, 0x6b, 0x6a, 0xcc, 0x5a, 0x4a, 0x52, 0x09, 0x39, 0x47, 0x20, 0x83, 0x18, 0x42, 0x30, 0xa3, 0x51, 0x66, 0x6a, 0x07, 0x6a, 0x28, 0x41, 0x45, 0x10, 0x21, 0x00, 0x00, 0x10, 0x41, 0x20, 0xc3, 0x08, 0x21, 0x18, 0xa3, 0x29, 0x68, 0x19, 0x06, 0x31, 0xc9, 0x4a, 0xcd, 0x4a, 0xcd, 0x4a, 0xed, 0x53, 0x2e, 0x31, 0xa8, 0x08, 0x42, 0x21, 0x06, 0x18, 0xc5, 0x18, 0xc5, 0x42, 0x6b, 0x3a, 0x4b, 0x42, 0xac, 0x31, 0xe9, 0x63, 0x2d, 0xef, 0x5d, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9e, 0x73, 0x90, 0x42, 0x6b, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x4a, 0x6b, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x52, 0xac, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x53, 0x0e, 0x53, 0x0e, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x70, 0x63, 0x6f, 0x63, 0x6f, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xf1, 0x73, 0xf2, 0x73, 0xf2, 0x74, 0x12, 0x74, 0x12, 0x74, 0x32, 0x74, 0x33, 0x7c, 0x33, 0x73, 0xf2, 0x7c, 0x94, 0x5b, 0x2f, 0x20, 0xc5, 0x20, 0x84, 0x31, 0x27, 0x31, 0x48, 0x20, 0xa5, 0x10, 0x22, 0x08, 0x21, 0x08, 0x41, 0x08, 0x21, 0x08, 0x21, 0x10, 0x42, 0x10, 0x43, 0x20, 0xa5, 0x28, 0xe7, 0x29, 0x28, 0x52, 0x4a, 0x9b, 0xac, 0xc4, 0x4e, 0xf6, 0x56, 0xf6, 0xb7, 0x92, 0x87, 0x48, 0x81, 0x51, 0xc7, 0x7a, 0xca, 0xbc, 0x4f, 0xed, 0x93, 0xfe, 0x36, 0xfe, 0x97, 0xfe, 0xd8, 0xfe, 0xf9, 0xfe, 0xf9, 0xfe, 0xd8, 0xf6, 0x77, 0xe5, 0x73, 0x9b, 0x2c, 0x40, 0xe5, 0x28, 0xa5, 0x6a, 0x6c, 0x9b, 0xf2, 0x9c, 0x53, 0x94, 0x73, 0x9c, 0x53, 0x9b, 0xf2, 0x7a, 0xee, 0x59, 0xea, 0x51, 0xe9, 0x5a, 0x29, 0x9b, 0xad, 0xcd, 0x53, 0xc4, 0xb1, 0xdd, 0x32, 0xf6, 0x36, 0xfe, 0xd9, 0xff, 0x7c, 0xff, 0x9d, 0xff, 0x1a, 0xdd, 0x73, 0x7a, 0xeb, 0x62, 0x6b, 0x62, 0x2a, 0x59, 0xc8, 0x51, 0x87, 0x49, 0x47, 0x41, 0x46, 0x41, 0x26, 0x30, 0xc5, 0x20, 0x63, 0x20, 0x83, 0x39, 0x05, 0x51, 0x66, 0x61, 0xe7, 0x72, 0x47, 0x72, 0x48, 0x39, 0x45, 0x08, 0x21, 0x00, 0x00, 0x08, 0x21, 0x08, 0x41, 0x10, 0x62, 0x39, 0xc9, 0x21, 0x06, 0x21, 0x47, 0x42, 0x6c, 0x4a, 0xcd, 0x42, 0x6b, 0x3a, 0x0a, 0x31, 0x88, 0x10, 0x43, 0x10, 0x83, 0x29, 0x46, 0x18, 0xa4, 0x31, 0xa8, 0x42, 0x4b, 0x4a, 0x8c, 0x31, 0xc8, 0x18, 0xe5, 0x39, 0xc8, 0xd6, 0x7a, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xe6, 0xfc, 0x4a, 0x8b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x52, 0xad, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x52, 0xee, 0x5b, 0x0e, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x2f, 0x5b, 0x50, 0x5b, 0x70, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb0, 0x63, 0xb1, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xf1, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x74, 0x12, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x7c, 0x53, 0x7c, 0x53, 0x6c, 0x12, 0x73, 0xf2, 0x4a, 0x6c, 0x20, 0xc5, 0x31, 0x48, 0x31, 0x68, 0x18, 0x63, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x10, 0x42, 0x10, 0x42, 0x10, 0x42, 0x10, 0x62, 0x18, 0x84, 0x20, 0xc6, 0x39, 0xa9, 0x6a, 0xcc, 0x9b, 0xcd, 0xd4, 0xf1, 0xed, 0xb3, 0xff, 0x19, 0xe6, 0x57, 0x82, 0x89, 0x40, 0xe4, 0x5a, 0x08, 0xab, 0xee, 0xe5, 0x52, 0xf6, 0x15, 0xfe, 0x98, 0xfe, 0xf9, 0xff, 0x3a, 0xff, 0x5a, 0xff, 0x3a, 0xff, 0x19, 0xfe, 0x77, 0xe5, 0x73, 0xb4, 0x0f, 0x6a, 0x09, 0x41, 0x06, 0x49, 0x47, 0x59, 0xc9, 0x72, 0x6b, 0x7a, 0x6c, 0x61, 0xa8, 0x61, 0xa7, 0x82, 0xab, 0xa3, 0xcf, 0xc4, 0x92, 0xd5, 0x13, 0xdd, 0xb5, 0xe5, 0xf5, 0xf6, 0x35, 0xf6, 0x36, 0xf6, 0xb7, 0xff, 0x7c, 0xff, 0xbe, 0xff, 0x3b, 0xe5, 0xf5, 0xac, 0x0f, 0x9b, 0xcf, 0xa3, 0x8e, 0x8a, 0xeb, 0x7a, 0x8a, 0x61, 0xc7, 0x41, 0x25, 0x41, 0x05, 0x38, 0xe4, 0x41, 0x05, 0x51, 0xa7, 0x72, 0x69, 0x7a, 0xa9, 0x7a, 0x89, 0x7a, 0x88, 0x72, 0x68, 0x39, 0x25, 0x00, 0x21, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, 0x18, 0xc4, 0x31, 0x88, 0x10, 0x83, 0x4a, 0x8c, 0x52, 0xee, 0x29, 0x88, 0x29, 0x26, 0x20, 0xa4, 0x10, 0x22, 0x10, 0x63, 0x20, 0xe5, 0x10, 0x83, 0x21, 0x06, 0x39, 0xe9, 0x42, 0x4a, 0x3a, 0x09, 0x10, 0x83, 0x18, 0xa4, 0x18, 0xa4, 0xad, 0x34, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xc6, 0x19, 0x42, 0x4b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xad, 0x52, 0xad, 0x52, 0xad, 0x52, 0xcd, 0x52, 0xcd, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x5b, 0x2e, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x70, 0x63, 0x70, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb0, 0x63, 0x90, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xf1, 0x6b, 0xf2, 0x6b, 0xf2, 0x73, 0xf2, 0x74, 0x12, 0x74, 0x12, 0x74, 0x33, 0x74, 0x53, 0x7c, 0x53, 0x7c, 0x53, 0x7c, 0x74, 0x84, 0x94, 0x74, 0x12, 0x63, 0x70, 0x42, 0x4b, 0x31, 0x68, 0x31, 0x07, 0x18, 0x63, 0x08, 0x21, 0x08, 0x22, 0x08, 0x42, 0x10, 0x63, 0x10, 0x62, 0x10, 0x42, 0x10, 0x62, 0x10, 0x43, 0x18, 0x64, 0x39, 0x88, 0x52, 0x4a, 0x83, 0x2c, 0xd4, 0xf1, 0xdc, 0xd0, 0xcc, 0x6f, 0xdd, 0x93, 0xa3, 0xed, 0x40, 0xe4, 0x41, 0x05, 0x83, 0x0c, 0xd4, 0xf1, 0xf5, 0xd4, 0xfe, 0x77, 0xff, 0x19, 0xff, 0x3a, 0xff, 0x5b, 0xff, 0x7b, 0xff, 0x5b, 0xff, 0x1a, 0xfe, 0xb8, 0xfe, 0x56, 0xdd, 0x53, 0xa3, 0x8d, 0x82, 0x8a, 0x82, 0x49, 0x8a, 0x8a, 0x92, 0xeb, 0xa3, 0x2c, 0xc4, 0x50, 0xe5, 0x95, 0xed, 0xd6, 0xee, 0x16, 0xee, 0x57, 0xf6, 0x58, 0xf6, 0x77, 0xf6, 0x76, 0xf6, 0x56, 0xf6, 0x77, 0xff, 0x1b, 0xff, 0xdf, 0xff, 0x5c, 0xee, 0x36, 0xc4, 0xb0, 0xc4, 0xd1, 0xbc, 0x50, 0xab, 0xad, 0xa3, 0x8d, 0x9b, 0x4c, 0x82, 0xcb, 0x7a, 0x8a, 0x7a, 0x8a, 0x8a, 0xeb, 0x93, 0x2b, 0x9b, 0x6c, 0xa3, 0x8c, 0x9b, 0x4b, 0x8a, 0xea, 0x72, 0x89, 0x39, 0x05, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x08, 0x21, 0x18, 0xc5, 0x08, 0x42, 0x18, 0xc4, 0x4a, 0x8c, 0x31, 0xa9, 0x08, 0x42, 0x08, 0x22, 0x18, 0x83, 0x08, 0x21, 0x20, 0xe5, 0x20, 0xe5, 0x18, 0xc4, 0x29, 0x47, 0x29, 0x47, 0x21, 0x46, 0x10, 0x63, 0x10, 0x63, 0x20, 0xe5, 0x10, 0x63, 0x94, 0x51, 0xff, 0xdf, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xa5, 0x15, 0x42, 0x6b, 0x4a, 0x6b, 0x4a, 0x6c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xad, 0x4a, 0xad, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xee, 0x53, 0x0e, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x63, 0x70, 0x6b, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb0, 0x6b, 0xb1, 0x6b, 0xb1, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xf2, 0x73, 0xf2, 0x74, 0x12, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x7c, 0x53, 0x7c, 0x53, 0x7c, 0x74, 0x7c, 0x73, 0x7c, 0x53, 0x7c, 0x53, 0x63, 0x90, 0x4a, 0x8c, 0x39, 0xaa, 0x20, 0xa5, 0x10, 0x22, 0x08, 0x22, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x10, 0x42, 0x10, 0x62, 0x10, 0x42, 0x10, 0x42, 0x10, 0x22, 0x20, 0xa4, 0x39, 0x67, 0x5a, 0x6a, 0x9b, 0xad, 0xbc, 0x2e, 0xab, 0x6b, 0x82, 0x47, 0x61, 0x64, 0x49, 0x04, 0x41, 0x06, 0x6a, 0x29, 0xb4, 0x4f, 0xed, 0xb3, 0xfe, 0x56, 0xfe, 0xf9, 0xff, 0x3a, 0xff, 0x5b, 0xff, 0x7b, 0xff, 0x7c, 0xff, 0x7b, 0xff, 0x3a, 0xfe, 0xfa, 0xfe, 0xd9, 0xfe, 0x98, 0xf6, 0x37, 0xed, 0xb5, 0xe5, 0xb5, 0xed, 0xd6, 0xf6, 0x16, 0xf6, 0x37, 0xfd, 0xf7, 0xfe, 0x38, 0xfe, 0xd9, 0xff, 0x1a, 0xfe, 0xf9, 0xfe, 0xd8, 0xfe, 0x97, 0xf6, 0x76, 0xf6, 0x57, 0xfe, 0xda, 0xff, 0xbe, 0xff, 0x9d, 0xee, 0x77, 0xc4, 0xb0, 0xcc, 0xd1, 0xd4, 0xd1, 0xbc, 0x2f, 0xbc, 0x0d, 0xbc, 0x0e, 0xb3, 0xee, 0xab, 0xcd, 0xb3, 0xed, 0xb4, 0x0d, 0xb4, 0x0d, 0xb3, 0xed, 0xb3, 0xed, 0xab, 0xac, 0x9b, 0x8c, 0x7a, 0xca, 0x31, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x01, 0x10, 0x63, 0x10, 0x42, 0x10, 0x83, 0x18, 0xc4, 0x08, 0x62, 0x08, 0x41, 0x08, 0x21, 0x10, 0x43, 0x10, 0x42, 0x18, 0xe5, 0x20, 0xe5, 0x21, 0x05, 0x18, 0xc5, 0x10, 0x63, 0x08, 0x21, 0x00, 0x01, 0x18, 0x83, 0x10, 0x42, 0x10, 0x42, 0x62, 0xab, 0xef, 0x5d, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x8c, 0x52, 0x42, 0x4b, 0x42, 0x6b, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xad, 0x4a, 0xcd, 0x4a, 0xcd, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xee, 0x52, 0xee, 0x52, 0xee, 0x53, 0x0e, 0x5b, 0x0e, 0x5b, 0x2f, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x6b, 0xb1, 0x6b, 0xb1, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xd2, 0x73, 0xf2, 0x73, 0xf2, 0x74, 0x12, 0x74, 0x13, 0x74, 0x33, 0x7c, 0x53, 0x7c, 0x53, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x74, 0x73, 0xf2, 0x6b, 0x90, 0x6b, 0x90, 0x5b, 0x2e, 0x39, 0xea, 0x31, 0x68, 0x31, 0x27, 0x10, 0x63, 0x08, 0x22, 0x10, 0x42, 0x10, 0x42, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x00, 0x08, 0x01, 0x20, 0x64, 0x31, 0x06, 0x39, 0x67, 0x5a, 0x28, 0x93, 0x4b, 0xdd, 0x33, 0xe5, 0xb4, 0x93, 0x2b, 0x59, 0x86, 0x41, 0x05, 0x51, 0xa7, 0x93, 0x4c, 0xdd, 0x52, 0xf6, 0x36, 0xfe, 0xb8, 0xff, 0x1a, 0xff, 0x5b, 0xff, 0x7c, 0xff, 0x9c, 0xff, 0xbc, 0xff, 0x7c, 0xff, 0x5b, 0xff, 0x5b, 0xff, 0x5b, 0xff, 0x1a, 0xfe, 0xda, 0xfe, 0xb9, 0xfe, 0x98, 0xfe, 0x57, 0xf6, 0x16, 0xf6, 0x78, 0xff, 0x1a, 0xff, 0x5b, 0xff, 0x3a, 0xff, 0x19, 0xfe, 0xd8, 0xfe, 0x97, 0xf6, 0x77, 0xfe, 0x57, 0xfe, 0xb9, 0xff, 0x9e, 0xff, 0x9e, 0xf6, 0x98, 0xc4, 0xb0, 0xc4, 0x8f, 0xdd, 0x11, 0xd4, 0xf1, 0xcc, 0x90, 0xc4, 0x4f, 0xc4, 0x4e, 0xbc, 0x2e, 0xbc, 0x4e, 0xc4, 0x6e, 0xc4, 0x6e, 0xbc, 0x2e, 0xb4, 0x0d, 0xb3, 0xec, 0xa3, 0xcd, 0x7a, 0xca, 0x28, 0xc3, 0x00, 0x00, 0x00, 0x00, 0x08, 0x42, 0x18, 0xa3, 0x20, 0xc4, 0x29, 0x05, 0x20, 0xc5, 0x10, 0x62, 0x18, 0xa3, 0x20, 0xe5, 0x10, 0x63, 0x08, 0x22, 0x18, 0x84, 0x18, 0xa4, 0x18, 0xc4, 0x18, 0xc5, 0x10, 0x63, 0x08, 0x22, 0x08, 0x01, 0x08, 0x21, 0x10, 0x63, 0x10, 0x62, 0x10, 0x62, 0x29, 0x25, 0xd6, 0x7a, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbe, 0x6b, 0x6f, 0x42, 0x6b, 0x42, 0x6b, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xad, 0x4a, 0xad, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x5b, 0x2e, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb0, 0x6b, 0xb1, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x73, 0xf2, 0x74, 0x12, 0x74, 0x12, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x73, 0x7c, 0x53, 0x7c, 0x33, 0x7c, 0x94, 0x7c, 0x73, 0x4a, 0xad, 0x28, 0xe7, 0x31, 0x28, 0x20, 0xe5, 0x08, 0x21, 0x10, 0x42, 0x18, 0x84, 0x18, 0x64, 0x10, 0x62, 0x10, 0x43, 0x18, 0x63, 0x20, 0xa4, 0x29, 0x07, 0x39, 0x8a, 0x39, 0x89, 0x20, 0xc5, 0x39, 0x86, 0x62, 0x69, 0x82, 0xea, 0xe5, 0xb4, 0xfe, 0x36, 0x9b, 0x4c, 0x41, 0x25, 0x41, 0x26, 0x72, 0x8a, 0xbc, 0x70, 0xed, 0xb4, 0xfe, 0x57, 0xfe, 0xd9, 0xff, 0x3a, 0xff, 0x5b, 0xff, 0x7c, 0xff, 0x9c, 0xff, 0x9c, 0xff, 0x7c, 0xff, 0x5b, 0xff, 0x3a, 0xfe, 0xfa, 0xfe, 0xb9, 0xfe, 0x78, 0xfe, 0x57, 0xfe, 0x57, 0xfe, 0xb9, 0xff, 0x5b, 0xff, 0x9c, 0xff, 0x5b, 0xff, 0x19, 0xfe, 0xf9, 0xfe, 0xb8, 0xfe, 0x97, 0xfe, 0x77, 0xf6, 0x56, 0xfe, 0xb8, 0xff, 0x9d, 0xff, 0xbf, 0xf6, 0xd9, 0xcc, 0xf1, 0xc4, 0x6f, 0xd4, 0xd0, 0xdd, 0x31, 0xdd, 0x32, 0xd4, 0xd1, 0xcc, 0xb0, 0xc4, 0x6f, 0xc4, 0x6f, 0xcc, 0x8f, 0xc4, 0x8f, 0xbc, 0x4e, 0xb4, 0x0d, 0xb3, 0xed, 0xa3, 0xad, 0x6a, 0x69, 0x18, 0x82, 0x00, 0x00, 0x10, 0x83, 0x20, 0xe5, 0x28, 0xe5, 0x18, 0xa3, 0x20, 0xc4, 0x29, 0x05, 0x29, 0x46, 0x29, 0x06, 0x29, 0x26, 0x31, 0x67, 0x18, 0xa4, 0x18, 0xc5, 0x18, 0xc5, 0x18, 0xa4, 0x20, 0xe5, 0x18, 0x84, 0x10, 0x63, 0x08, 0x01, 0x08, 0x42, 0x18, 0xa4, 0x10, 0x83, 0x08, 0x21, 0x10, 0x22, 0xb5, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9e, 0x52, 0xcc, 0x42, 0x6b, 0x4a, 0x6c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xad, 0x52, 0xad, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x2f, 0x5b, 0x4f, 0x63, 0x4f, 0x63, 0x4f, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xf2, 0x73, 0xf2, 0x73, 0xf2, 0x74, 0x13, 0x74, 0x12, 0x74, 0x12, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x7c, 0x33, 0x7c, 0x53, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x94, 0x84, 0xd5, 0x84, 0xb5, 0x63, 0x70, 0x42, 0x4b, 0x28, 0xe6, 0x18, 0x65, 0x31, 0x27, 0x28, 0xe5, 0x10, 0x42, 0x10, 0x43, 0x18, 0x65, 0x20, 0x85, 0x28, 0xc6, 0x29, 0x08, 0x31, 0x4a, 0x41, 0xeb, 0x52, 0x8e, 0x42, 0x0c, 0x10, 0x64, 0x29, 0x25, 0x52, 0x49, 0x29, 0x04, 0x41, 0x24, 0x92, 0xea, 0x8a, 0xca, 0x61, 0xe8, 0x49, 0x66, 0x59, 0xc8, 0x9b, 0x8d, 0xdd, 0x12, 0xed, 0xf5, 0xfe, 0x77, 0xfe, 0xd8, 0xff, 0x19, 0xff, 0x3a, 0xff, 0x7b, 0xff, 0x7c, 0xff, 0x9c, 0xff, 0x5b, 0xff, 0x3b, 0xff, 0x1a, 0xfe, 0xfa, 0xfe, 0xd9, 0xfe, 0xfa, 0xff, 0x1b, 0xff, 0x5c, 0xff, 0x7c, 0xff, 0x5b, 0xff, 0x3a, 0xfe, 0xf9, 0xfe, 0xd8, 0xfe, 0x77, 0xf6, 0x57, 0xfe, 0x77, 0xf6, 0x77, 0xfe, 0xb8, 0xff, 0x7d, 0xff, 0xdf, 0xff, 0x1a, 0xd5, 0x53, 0xc4, 0x6f, 0xcc, 0xd0, 0xdd, 0x31, 0xdd, 0x52, 0xdd, 0x11, 0xd4, 0xf1, 0xd4, 0xd0, 0xcc, 0xb0, 0xcc, 0x8f, 0xc4, 0x6f, 0xbc, 0x2e, 0xbc, 0x2e, 0xb3, 0xed, 0x9b, 0x6c, 0x59, 0xe8, 0x08, 0x41, 0x10, 0x62, 0x20, 0xe5, 0x18, 0x84, 0x18, 0x83, 0x08, 0x22, 0x10, 0x63, 0x29, 0x06, 0x39, 0xc8, 0x39, 0xa8, 0x31, 0x88, 0x31, 0x88, 0x21, 0x06, 0x18, 0xc5, 0x18, 0xa4, 0x18, 0xa4, 0x20, 0xe5, 0x18, 0x84, 0x10, 0x84, 0x08, 0x42, 0x20, 0xc4, 0x20, 0xe5, 0x08, 0x22, 0x08, 0x01, 0x10, 0x63, 0x94, 0xb3, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x3d, 0x4a, 0x6b, 0x42, 0x6c, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x52, 0xad, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x53, 0x0e, 0x53, 0x0e, 0x5b, 0x2e, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x63, 0x6f, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd2, 0x73, 0xf3, 0x74, 0x12, 0x74, 0x12, 0x74, 0x12, 0x74, 0x12, 0x74, 0x13, 0x7c, 0x33, 0x7c, 0x53, 0x7c, 0x33, 0x7c, 0x53, 0x7c, 0x74, 0x7c, 0x94, 0x7c, 0x94, 0x84, 0x94, 0x84, 0x94, 0x7c, 0x74, 0x63, 0x90, 0x4a, 0x8c, 0x4a, 0x6c, 0x41, 0xea, 0x20, 0xc5, 0x18, 0x85, 0x31, 0x48, 0x39, 0x88, 0x29, 0x07, 0x20, 0x85, 0x18, 0x64, 0x18, 0x85, 0x18, 0xa6, 0x20, 0xe7, 0x29, 0x27, 0x29, 0x48, 0x29, 0x28, 0x20, 0xa5, 0x20, 0xa5, 0x4a, 0x09, 0x39, 0xa7, 0x08, 0x00, 0x10, 0x41, 0x28, 0xc3, 0x61, 0xe9, 0x62, 0x09, 0x49, 0x66, 0x7a, 0xaa, 0xc4, 0x70, 0xe5, 0x73, 0xf5, 0xf5, 0xfe, 0x77, 0xfe, 0xd8, 0xfe, 0xf9, 0xff, 0x1a, 0xff, 0x3a, 0xff, 0x3b, 0xff, 0x5b, 0xff, 0x3b, 0xff, 0x3b, 0xff, 0x3b, 0xff, 0x3b, 0xff, 0x5c, 0xff, 0x7c, 0xff, 0x7c, 0xff, 0x5b, 0xff, 0x3a, 0xfe, 0xf9, 0xfe, 0xd8, 0xfe, 0x97, 0xfe, 0x56, 0xf6, 0x57, 0xfe, 0x77, 0xfe, 0x97, 0xfe, 0xb8, 0xff, 0x3c, 0xff, 0xdf, 0xff, 0x5b, 0xdd, 0x94, 0xbc, 0x4f, 0xc4, 0x8f, 0xdd, 0x11, 0xdd, 0x32, 0xdd, 0x32, 0xd5, 0x11, 0xd4, 0xf1, 0xcc, 0xb0, 0xc4, 0x6f, 0xc4, 0x4f, 0xbc, 0x4e, 0xbc, 0x2e, 0xa3, 0xcd, 0x83, 0x0b, 0x39, 0x45, 0x08, 0x21, 0x20, 0xc4, 0x20, 0xc5, 0x18, 0x84, 0x20, 0xc4, 0x20, 0xe5, 0x21, 0x06, 0x39, 0xa9, 0x42, 0x2a, 0x42, 0x0a, 0x31, 0xa8, 0x29, 0x26, 0x20, 0xe5, 0x18, 0xa4, 0x10, 0x43, 0x20, 0xe6, 0x18, 0xc5, 0x18, 0xc5, 0x20, 0xe5, 0x18, 0xe5, 0x21, 0x26, 0x10, 0x83, 0x00, 0x00, 0x10, 0x42, 0x18, 0xc4, 0x73, 0x8f, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xce, 0x7a, 0x4a, 0x6b, 0x4a, 0x6c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xad, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x53, 0x0e, 0x53, 0x0e, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x2f, 0x5b, 0x4f, 0x63, 0x4f, 0x63, 0x4f, 0x63, 0x6f, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x91, 0x63, 0xb1, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xb1, 0x6b, 0xd2, 0x73, 0xf2, 0x73, 0xf2, 0x74, 0x13, 0x74, 0x13, 0x74, 0x12, 0x74, 0x13, 0x7c, 0x33, 0x7c, 0x33, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x94, 0x84, 0x94, 0x84, 0x95, 0x84, 0x94, 0x74, 0x53, 0x6b, 0xf2, 0x74, 0x33, 0x74, 0x33, 0x6b, 0x90, 0x39, 0xea, 0x31, 0x68, 0x31, 0x88, 0x31, 0x27, 0x39, 0x69, 0x39, 0x89, 0x39, 0xc9, 0x39, 0xa9, 0x31, 0x68, 0x39, 0x89, 0x41, 0xea, 0x31, 0x68, 0x28, 0xe6, 0x31, 0x27, 0x28, 0xe7, 0x41, 0x88, 0x41, 0xa8, 0x18, 0x62, 0x00, 0x00, 0x08, 0x20, 0x49, 0x66, 0x72, 0x6b, 0x51, 0xa8, 0x59, 0xc7, 0x93, 0x4c, 0xcc, 0xb0, 0xe5, 0x73, 0xf6, 0x15, 0xfe, 0x77, 0xfe, 0xb8, 0xfe, 0xd9, 0xfe, 0xfa, 0xfe, 0xfa, 0xff, 0x1a, 0xff, 0x3a, 0xff, 0x3b, 0xff, 0x5b, 0xff, 0x5c, 0xff, 0x7c, 0xff, 0x5c, 0xff, 0x5b, 0xff, 0x3b, 0xff, 0x1a, 0xfe, 0xd8, 0xfe, 0x77, 0xfe, 0x56, 0xf6, 0x35, 0xf6, 0x15, 0xf6, 0x56, 0xfe, 0x97, 0xfe, 0xd8, 0xff, 0x5c, 0xff, 0xdf, 0xff, 0x7d, 0xed, 0xf5, 0xb4, 0x0e, 0xbc, 0x2e, 0xdd, 0x31, 0xdd, 0x52, 0xdd, 0x52, 0xd5, 0x11, 0xd4, 0xf0, 0xcc, 0xb0, 0xc4, 0x8f, 0xc4, 0x6f, 0xc4, 0x6f, 0xb4, 0x0e, 0x93, 0x6c, 0x6a, 0x49, 0x30, 0xc4, 0x08, 0x21, 0x10, 0x62, 0x18, 0x84, 0x20, 0xe5, 0x29, 0x06, 0x39, 0xa8, 0x39, 0xc9, 0x4a, 0x4b, 0x4a, 0x6b, 0x39, 0xe9, 0x29, 0x67, 0x29, 0x47, 0x18, 0xc4, 0x10, 0x42, 0x10, 0x63, 0x29, 0x47, 0x18, 0xa4, 0x18, 0xa4, 0x21, 0x26, 0x29, 0x68, 0x18, 0xc5, 0x08, 0x01, 0x08, 0x21, 0x10, 0x63, 0x18, 0xa4, 0x52, 0xac, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x97, 0x4a, 0x6c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xad, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x53, 0x0e, 0x5b, 0x0e, 0x5b, 0x2f, 0x5b, 0x2f, 0x63, 0x4f, 0x63, 0x4f, 0x63, 0x4f, 0x63, 0x4f, 0x63, 0x70, 0x63, 0x70, 0x63, 0x90, 0x6b, 0x90, 0x6b, 0xb0, 0x6b, 0xb1, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd2, 0x73, 0xf2, 0x74, 0x12, 0x74, 0x13, 0x74, 0x12, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x7c, 0x53, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x94, 0x7c, 0x94, 0x84, 0x94, 0x84, 0xb5, 0x84, 0xb4, 0x84, 0xb4, 0x8c, 0xf5, 0x8d, 0x16, 0x8c, 0xd5, 0x63, 0x70, 0x5b, 0x2f, 0x7c, 0x33, 0x6b, 0xb1, 0x31, 0x68, 0x10, 0x23, 0x20, 0xa5, 0x39, 0xa9, 0x42, 0x0b, 0x41, 0xeb, 0x31, 0x69, 0x31, 0x68, 0x39, 0x69, 0x31, 0x27, 0x18, 0x85, 0x10, 0x44, 0x28, 0xc5, 0x39, 0x46, 0x20, 0x83, 0x08, 0x01, 0x10, 0x41, 0x39, 0x45, 0x72, 0x8b, 0x62, 0x29, 0x41, 0x46, 0x62, 0x08, 0xab, 0xcd, 0xd4, 0xf1, 0xed, 0x73, 0xf5, 0xf5, 0xfe, 0x57, 0xfe, 0x98, 0xfe, 0xd9, 0xfe, 0xf9, 0xff, 0x1a, 0xff, 0x1a, 0xff, 0x3b, 0xff, 0x5b, 0xff, 0x5c, 0xff, 0x5c, 0xff, 0x3b, 0xff, 0x3b, 0xff, 0x1a, 0xfe, 0xd8, 0xfe, 0x97, 0xfe, 0x36, 0xf6, 0x15, 0xed, 0xf4, 0xed, 0xb3, 0xee, 0x15, 0xfe, 0x97, 0xfe, 0xf9, 0xff, 0x7c, 0xff, 0xff, 0xff, 0xde, 0xf6, 0x97, 0xac, 0x0e, 0xa3, 0x8c, 0xe5, 0x52, 0xe5, 0x73, 0xe5, 0x73, 0xdd, 0x31, 0xd4, 0xd0, 0xcc, 0xd0, 0xcc, 0xd0, 0xcc, 0xb0, 0xc4, 0x6f, 0xab, 0xad, 0x7a, 0x8a, 0x49, 0x67, 0x20, 0x83, 0x08, 0x22, 0x10, 0x42, 0x20, 0xc4, 0x29, 0x26, 0x29, 0x26, 0x31, 0x87, 0x41, 0xe9, 0x52, 0x8c, 0x52, 0xac, 0x42, 0x0a, 0x29, 0x67, 0x29, 0x06, 0x10, 0x63, 0x08, 0x21, 0x10, 0x42, 0x21, 0x06, 0x18, 0xa4, 0x10, 0x43, 0x18, 0xa4, 0x29, 0x67, 0x20, 0xe5, 0x10, 0x42, 0x10, 0x62, 0x08, 0x42, 0x10, 0x83, 0x42, 0x09, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0x9c, 0xf5, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xad, 0x4a, 0xad, 0x52, 0xcd, 0x4a, 0xcd, 0x52, 0xee, 0x53, 0x0e, 0x53, 0x0e, 0x5b, 0x0e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x63, 0x6f, 0x63, 0x70, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x6b, 0x90, 0x63, 0xb0, 0x6b, 0xb1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x73, 0xf2, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x7c, 0x53, 0x7c, 0x74, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x94, 0x7c, 0x94, 0x84, 0x95, 0x84, 0xb4, 0x84, 0xb4, 0x84, 0xd5, 0x84, 0xb5, 0x8c, 0xf6, 0x84, 0xb5, 0x6b, 0xf1, 0x7c, 0x73, 0x95, 0x37, 0x95, 0x16, 0x73, 0xf1, 0x39, 0xc9, 0x20, 0xa5, 0x18, 0x85, 0x20, 0xc6, 0x29, 0x27, 0x29, 0x27, 0x20, 0xc6, 0x18, 0xc6, 0x39, 0x89, 0x31, 0x68, 0x10, 0x64, 0x29, 0x06, 0x5a, 0x8c, 0x41, 0xc9, 0x10, 0x22, 0x18, 0x83, 0x41, 0xa8, 0x6a, 0x8b, 0x72, 0x8a, 0x49, 0x87, 0x51, 0x87, 0x7a, 0xab, 0xab, 0xee, 0xd4, 0xb1, 0xe5, 0x73, 0xf5, 0xf5, 0xfe, 0x36, 0xfe, 0x78, 0xfe, 0xb8, 0xfe, 0xd9, 0xfe, 0xfa, 0xff, 0x1b, 0xff, 0x3b, 0xff, 0x3b, 0xff, 0x1b, 0xff, 0x1b, 0xff, 0x1a, 0xfe, 0xd8, 0xfe, 0x97, 0xfe, 0x36, 0xf5, 0xd4, 0xed, 0xd5, 0xf6, 0x56, 0xee, 0x15, 0xed, 0xf5, 0xfe, 0xd8, 0xfe, 0xfa, 0xff, 0x5c, 0xff, 0xdf, 0xff, 0xde, 0xff, 0x1a, 0xd5, 0x33, 0xab, 0xcc, 0xd5, 0x10, 0xe5, 0x52, 0xdd, 0x53, 0xdd, 0x32, 0xdd, 0x11, 0xd5, 0x11, 0xd5, 0x11, 0xcc, 0xb0, 0xb4, 0x0e, 0x8b, 0x0b, 0x61, 0xe8, 0x28, 0xe5, 0x08, 0x22, 0x10, 0x42, 0x18, 0x84, 0x28, 0xe5, 0x31, 0x26, 0x29, 0x26, 0x20, 0xc5, 0x31, 0x47, 0x42, 0x2a, 0x5a, 0xcd, 0x52, 0xac, 0x31, 0x87, 0x10, 0x63, 0x08, 0x22, 0x08, 0x42, 0x08, 0x21, 0x10, 0x84, 0x18, 0xa4, 0x10, 0x42, 0x10, 0x63, 0x18, 0xc5, 0x20, 0xe5, 0x18, 0xa4, 0x10, 0x62, 0x10, 0x63, 0x18, 0xc4, 0x31, 0x87, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xff, 0xff, 0x84, 0x52, 0x42, 0x8c, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xce, 0x5b, 0x0e, 0x5b, 0x0e, 0x5b, 0x0e, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x4f, 0x63, 0x4f, 0x63, 0x6f, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb0, 0x6b, 0xb1, 0x6b, 0xb1, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xf2, 0x73, 0xf2, 0x73, 0xf2, 0x74, 0x13, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x7c, 0x53, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x74, 0x84, 0x74, 0x84, 0x94, 0x84, 0x94, 0x84, 0x95, 0x84, 0xb5, 0x84, 0xb5, 0x84, 0xb5, 0x84, 0xd5, 0x84, 0xb5, 0x84, 0xd5, 0x84, 0xb5, 0x84, 0xd5, 0x8c, 0xf5, 0x8c, 0xf6, 0x95, 0x17, 0x95, 0x57, 0x84, 0xb4, 0x73, 0xd1, 0x63, 0x0f, 0x4a, 0x4c, 0x29, 0x27, 0x29, 0x27, 0x4a, 0x6c, 0x42, 0x4b, 0x42, 0x4c, 0x6b, 0xf1, 0x5b, 0x6f, 0x42, 0x4b, 0x73, 0xf2, 0x8c, 0xd5, 0x4a, 0x4b, 0x18, 0xa5, 0x4a, 0x2b, 0x7b, 0x2e, 0x7a, 0xab, 0x59, 0xc8, 0x49, 0x67, 0x59, 0xc8, 0x82, 0xcb, 0xab, 0xcd, 0xcc, 0xb0, 0xe5, 0x53, 0xf5, 0xd4, 0xfe, 0x16, 0xfe, 0x57, 0xfe, 0x98, 0xfe, 0xd9, 0xff, 0x1a, 0xff, 0x1a, 0xfe, 0xfa, 0xfe, 0xd9, 0xfe, 0xfa, 0xfe, 0xd9, 0xfe, 0x98, 0xfe, 0x77, 0xf6, 0x35, 0xed, 0xb4, 0xee, 0x16, 0xff, 0x3a, 0xfe, 0xda, 0xf6, 0x36, 0xfe, 0xb8, 0xff, 0x1a, 0xff, 0x5c, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0x1b, 0xf6, 0x37, 0xd5, 0x32, 0xd4, 0xcf, 0xdd, 0x32, 0xdd, 0x52, 0xe5, 0x52, 0xe5, 0x52, 0xdd, 0x52, 0xd4, 0xf1, 0xbc, 0x2e, 0x9b, 0x6c, 0x72, 0x49, 0x41, 0x46, 0x18, 0x63, 0x08, 0x22, 0x18, 0x63, 0x18, 0x83, 0x20, 0xc4, 0x31, 0x67, 0x29, 0x06, 0x18, 0xa4, 0x20, 0xc5, 0x20, 0xe5, 0x39, 0xc9, 0x42, 0x0a, 0x21, 0x05, 0x08, 0x22, 0x08, 0x22, 0x08, 0x22, 0x08, 0x21, 0x10, 0x63, 0x18, 0xa4, 0x10, 0x42, 0x10, 0x42, 0x10, 0x63, 0x18, 0xa4, 0x20, 0xc5, 0x10, 0x63, 0x10, 0x83, 0x20, 0xe5, 0x31, 0x87, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0x73, 0xd1, 0x4a, 0x8c, 0x4a, 0x8c, 0x4a, 0xad, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x5b, 0x0e, 0x5b, 0x0e, 0x5b, 0x2f, 0x5b, 0x4f, 0x63, 0x4f, 0x63, 0x4f, 0x63, 0x70, 0x63, 0x70, 0x63, 0x90, 0x63, 0xb0, 0x6b, 0xb0, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xf2, 0x73, 0xf2, 0x74, 0x13, 0x74, 0x13, 0x74, 0x33, 0x7c, 0x33, 0x7c, 0x33, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x74, 0x84, 0x74, 0x7c, 0x94, 0x7c, 0x94, 0x84, 0x95, 0x84, 0x95, 0x84, 0xb5, 0x84, 0xb5, 0x84, 0xb5, 0x84, 0xd5, 0x84, 0xd5, 0x8c, 0xd5, 0x84, 0xd5, 0x8d, 0x16, 0x8c, 0xf6, 0x8c, 0xf6, 0x8d, 0x16, 0x95, 0x37, 0x9d, 0x58, 0x9d, 0x78, 0x9d, 0x98, 0x95, 0x57, 0x6b, 0xb1, 0x39, 0xca, 0x63, 0x2f, 0x94, 0xf6, 0x7c, 0x94, 0x95, 0x77, 0xa6, 0x1a, 0x7c, 0x74, 0x74, 0x54, 0xae, 0x1b, 0x95, 0x17, 0x39, 0xea, 0x3a, 0x0a, 0x73, 0x2e, 0x82, 0xec, 0x72, 0x4a, 0x51, 0x87, 0x49, 0x46, 0x61, 0xe8, 0x82, 0xcb, 0xa3, 0x8d, 0xc4, 0x50, 0xdd, 0x12, 0xed, 0xb4, 0xfe, 0x16, 0xfe, 0x57, 0xfe, 0xb8, 0xfe, 0xf9, 0xfe, 0xf9, 0xfe, 0xb9, 0xfe, 0xb9, 0xfe, 0xb9, 0xfe, 0x98, 0xfe, 0x97, 0xfe, 0x77, 0xfe, 0x36, 0xed, 0x94, 0xf6, 0x77, 0xff, 0x7b, 0xfe, 0xfa, 0xfe, 0xb8, 0xfe, 0xf9, 0xff, 0x1a, 0xff, 0x5c, 0xff, 0xdf, 0xff, 0xff, 0xff, 0x5c, 0xf6, 0x57, 0xed, 0xd5, 0xdd, 0x32, 0xdd, 0x11, 0xdd, 0x32, 0xdd, 0x52, 0xe5, 0x52, 0xdd, 0x32, 0xc4, 0x90, 0xab, 0xcd, 0x82, 0xcb, 0x51, 0xc8, 0x28, 0xa4, 0x10, 0x42, 0x18, 0x63, 0x20, 0xc4, 0x20, 0xc4, 0x20, 0xe5, 0x29, 0x67, 0x31, 0x67, 0x29, 0x47, 0x29, 0x67, 0x18, 0xa4, 0x18, 0xa4, 0x29, 0x26, 0x18, 0x84, 0x08, 0x22, 0x08, 0x22, 0x08, 0x42, 0x08, 0x21, 0x10, 0x42, 0x10, 0x63, 0x08, 0x21, 0x08, 0x22, 0x10, 0x42, 0x10, 0x43, 0x18, 0xa4, 0x20, 0xe5, 0x10, 0x84, 0x20, 0xe5, 0x29, 0x67, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0x6b, 0x90, 0x4a, 0x8c, 0x42, 0xac, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xed, 0x52, 0xee, 0x5b, 0x0e, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x2f, 0x63, 0x4f, 0x63, 0x4f, 0x63, 0x70, 0x63, 0x90, 0x6b, 0x90, 0x6b, 0xb0, 0x6b, 0xb1, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xd2, 0x73, 0xf2, 0x73, 0xf2, 0x73, 0xf2, 0x73, 0xf3, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x7c, 0x53, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x74, 0x84, 0x94, 0x84, 0xb5, 0x84, 0xb5, 0x84, 0xb5, 0x84, 0xb5, 0x84, 0xb5, 0x84, 0xd5, 0x8c, 0xd5, 0x8c, 0xd5, 0x8c, 0xf5, 0x8c, 0xf6, 0x8c, 0xf6, 0x8d, 0x16, 0x8c, 0xf6, 0x8c, 0xf6, 0x95, 0x37, 0x9d, 0x99, 0xa5, 0xfa, 0xae, 0x5b, 0xa6, 0x1a, 0x74, 0x12, 0x63, 0x2f, 0x8c, 0xd6, 0x9d, 0x78, 0x95, 0x37, 0x95, 0x37, 0x7c, 0x53, 0x63, 0x50, 0x63, 0x4f, 0x63, 0x4f, 0x41, 0xa9, 0x20, 0xa5, 0x49, 0xc9, 0x82, 0xec, 0x8a, 0xec, 0x62, 0x08, 0x49, 0x25, 0x51, 0x66, 0x6a, 0x09, 0x82, 0xcb, 0xa3, 0x8d, 0xbc, 0x4f, 0xd5, 0x11, 0xed, 0x94, 0xf5, 0xf5, 0xfe, 0x57, 0xfe, 0x98, 0xfe, 0xb8, 0xfe, 0x99, 0xfe, 0x98, 0xfe, 0x98, 0xfe, 0x97, 0xfe, 0x76, 0xfe, 0x97, 0xfe, 0xb7, 0xe5, 0x73, 0xed, 0xd5, 0xff, 0x9c, 0xff, 0x3a, 0xfe, 0xd8, 0xfe, 0xd8, 0xff, 0x1a, 0xff, 0x9c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbd, 0xee, 0x36, 0xc4, 0xd2, 0xdd, 0x73, 0xe5, 0x52, 0xdd, 0x12, 0xdd, 0x32, 0xdd, 0x32, 0xd4, 0xd0, 0xb4, 0x2e, 0x93, 0x4c, 0x62, 0x29, 0x41, 0x46, 0x18, 0x63, 0x10, 0x22, 0x18, 0x83, 0x20, 0xe5, 0x29, 0x26, 0x29, 0x47, 0x29, 0x67, 0x42, 0x2a, 0x52, 0xac, 0x4a, 0x4a, 0x29, 0x47, 0x20, 0xe5, 0x20, 0xc5, 0x10, 0x63, 0x08, 0x22, 0x08, 0x21, 0x10, 0x62, 0x10, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x42, 0x10, 0x62, 0x10, 0x62, 0x18, 0xc4, 0x18, 0xc4, 0x18, 0x83, 0x10, 0x63, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0x63, 0x4e, 0x4a, 0x8c, 0x4a, 0xac, 0x4a, 0xad, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x5b, 0x0e, 0x5b, 0x0e, 0x5b, 0x2f, 0x5b, 0x2f, 0x5b, 0x2f, 0x63, 0x4f, 0x63, 0x4f, 0x63, 0x70, 0x63, 0x90, 0x6b, 0x90, 0x6b, 0xb1, 0x6b, 0xb1, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xd2, 0x73, 0xf2, 0x73, 0xf2, 0x74, 0x12, 0x74, 0x12, 0x74, 0x12, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x74, 0x53, 0x7c, 0x53, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x75, 0x84, 0x94, 0x84, 0xb5, 0x84, 0xb5, 0x84, 0xd5, 0x84, 0xd5, 0x84, 0xd5, 0x8c, 0xd5, 0x8c, 0xd5, 0x84, 0xd5, 0x8c, 0xd6, 0x8c, 0xd6, 0x8c, 0xf6, 0x8c, 0xf6, 0x95, 0x37, 0x9d, 0x78, 0x9d, 0x99, 0x9d, 0xb9, 0x95, 0x78, 0x8c, 0xd5, 0x7c, 0x12, 0x63, 0x0e, 0x4a, 0x2b, 0x4a, 0x0b, 0x4a, 0x2b, 0x41, 0xe9, 0x39, 0x67, 0x31, 0x26, 0x28, 0xc5, 0x10, 0x62, 0x10, 0x62, 0x18, 0x63, 0x18, 0x23, 0x39, 0x47, 0x7a, 0xec, 0x8b, 0x0c, 0x72, 0x6a, 0x59, 0xa7, 0x51, 0x66, 0x59, 0xa7, 0x72, 0x49, 0x93, 0x0c, 0xab, 0xad, 0xbc, 0x2f, 0xd4, 0xd1, 0xe5, 0x53, 0xed, 0xb4, 0xfe, 0x16, 0xfe, 0x57, 0xfe, 0x57, 0xfe, 0x57, 0xfe, 0x77, 0xfe, 0x77, 0xfe, 0x56, 0xfe, 0xb8, 0xff, 0x7a, 0xe5, 0xf5, 0xbb, 0xed, 0xf5, 0xf6, 0xfe, 0x98, 0xe5, 0x53, 0xcc, 0x91, 0xe5, 0x53, 0xf6, 0x37, 0xff, 0x3a, 0xff, 0x7b, 0xf6, 0x77, 0xab, 0xce, 0x82, 0xea, 0xe5, 0xb3, 0xed, 0xb3, 0xd4, 0xf1, 0xdd, 0x11, 0xd4, 0xf1, 0xc4, 0x6f, 0xa3, 0xac, 0x7a, 0xaa, 0x51, 0xa7, 0x30, 0xe5, 0x18, 0x43, 0x10, 0x42, 0x18, 0x83, 0x29, 0x05, 0x29, 0x47, 0x39, 0xe9, 0x52, 0x8b, 0x52, 0xac, 0x4a, 0x4a, 0x31, 0x67, 0x29, 0x06, 0x21, 0x06, 0x18, 0xc5, 0x10, 0x62, 0x08, 0x21, 0x08, 0x21, 0x10, 0x42, 0x10, 0x42, 0x10, 0x42, 0x10, 0x42, 0x08, 0x21, 0x08, 0x01, 0x08, 0x42, 0x10, 0x62, 0x08, 0x41, 0x08, 0x21, 0x10, 0x62, 0x18, 0x83, 0x08, 0x21, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0x5b, 0x2e, 0x42, 0x8c, 0x4a, 0xad, 0x4a, 0xad, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x5b, 0x0e, 0x5b, 0x0e, 0x5b, 0x0e, 0x5b, 0x2f, 0x63, 0x4f, 0x63, 0x4f, 0x63, 0x4f, 0x63, 0x4f, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xf2, 0x73, 0xf2, 0x74, 0x12, 0x74, 0x12, 0x74, 0x12, 0x74, 0x13, 0x7c, 0x33, 0x7c, 0x33, 0x74, 0x53, 0x7c, 0x53, 0x7c, 0x53, 0x7c, 0x74, 0x84, 0x74, 0x7c, 0x74, 0x7c, 0x75, 0x84, 0x95, 0x84, 0xb5, 0x84, 0xb5, 0x84, 0xd5, 0x84, 0xd5, 0x84, 0xd5, 0x8c, 0xf6, 0x8c, 0xd6, 0x8c, 0xd5, 0x8c, 0xd6, 0x8c, 0xd6, 0x8d, 0x16, 0x9d, 0x78, 0x9d, 0x98, 0x95, 0x78, 0x8c, 0xb5, 0x6b, 0x70, 0x52, 0x8c, 0x41, 0xa9, 0x28, 0xc5, 0x20, 0x64, 0x28, 0xa5, 0x20, 0x84, 0x08, 0x01, 0x08, 0x01, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x18, 0x42, 0x39, 0x67, 0x6a, 0xac, 0x82, 0xeb, 0x82, 0xab, 0x72, 0x49, 0x59, 0xa7, 0x51, 0x87, 0x69, 0xe8, 0x7a, 0x8a, 0x93, 0x2c, 0xab, 0xcd, 0xbc, 0x2e, 0xd4, 0xd1, 0xe5, 0x53, 0xf5, 0xb5, 0xf5, 0xf5, 0xf6, 0x15, 0xfe, 0x36, 0xfe, 0x36, 0xfe, 0x57, 0xfe, 0x77, 0xfe, 0xf8, 0xff, 0xdd, 0xf6, 0xfa, 0x92, 0x89, 0x81, 0xa6, 0x92, 0xeb, 0x7a, 0x07, 0x71, 0x86, 0x8a, 0x49, 0xa3, 0x4d, 0xc4, 0x50, 0xbc, 0x2f, 0x8a, 0xaa, 0x48, 0xc3, 0x8a, 0xc9, 0xfe, 0x76, 0xed, 0xd4, 0xd5, 0x11, 0xd4, 0xf1, 0xcc, 0xb0, 0xb4, 0x0e, 0x8b, 0x0b, 0x62, 0x08, 0x41, 0x46, 0x20, 0xa3, 0x10, 0x42, 0x20, 0xa4, 0x29, 0x05, 0x31, 0x47, 0x42, 0x09, 0x52, 0x8b, 0x52, 0x8b, 0x39, 0xc9, 0x20, 0xe5, 0x10, 0x63, 0x18, 0x63, 0x20, 0xc5, 0x18, 0xa4, 0x10, 0x42, 0x08, 0x00, 0x08, 0x21, 0x08, 0x01, 0x18, 0x84, 0x18, 0xc4, 0x10, 0x62, 0x08, 0x22, 0x10, 0x42, 0x10, 0x22, 0x10, 0x42, 0x08, 0x42, 0x08, 0x21, 0x08, 0x01, 0x10, 0x42, 0x10, 0x42, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0x5b, 0x0e, 0x4a, 0x8c, 0x4a, 0xad, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x53, 0x0e, 0x5b, 0x0e, 0x5b, 0x0e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x63, 0x4f, 0x63, 0x6f, 0x63, 0x6f, 0x63, 0x90, 0x63, 0x90, 0x6b, 0x90, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xd2, 0x73, 0xf2, 0x73, 0xf2, 0x73, 0xf2, 0x74, 0x12, 0x74, 0x13, 0x74, 0x12, 0x7c, 0x33, 0x7c, 0x53, 0x7c, 0x33, 0x7c, 0x33, 0x7c, 0x53, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x94, 0x84, 0x94, 0x84, 0x95, 0x84, 0xb5, 0x84, 0xd5, 0x8c, 0xd5, 0x84, 0xd5, 0x84, 0xd5, 0x8c, 0xd5, 0x8c, 0xd5, 0x8c, 0xf6, 0x8d, 0x17, 0x95, 0x58, 0x9d, 0x99, 0x9d, 0x58, 0x7c, 0x53, 0x5b, 0x0e, 0x4a, 0x0a, 0x31, 0x26, 0x20, 0x84, 0x18, 0x43, 0x18, 0x43, 0x18, 0x22, 0x20, 0x63, 0x18, 0x63, 0x08, 0x21, 0x08, 0x21, 0x10, 0x42, 0x08, 0x21, 0x10, 0x21, 0x10, 0x22, 0x10, 0x22, 0x08, 0x01, 0x10, 0x21, 0x20, 0xc4, 0x5a, 0x2a, 0x82, 0xcc, 0x82, 0xab, 0x7a, 0x8a, 0x6a, 0x29, 0x61, 0xc8, 0x61, 0xe8, 0x72, 0x49, 0x82, 0xcb, 0x9b, 0x4c, 0xab, 0xcd, 0xc4, 0x4f, 0xdd, 0x12, 0xed, 0x93, 0xed, 0xd4, 0xf6, 0x15, 0xfe, 0x36, 0xfe, 0x56, 0xfe, 0x77, 0xfe, 0xd8, 0xff, 0x5b, 0xff, 0xde, 0xff, 0xbe, 0xbc, 0x0f, 0x48, 0x00, 0x30, 0x00, 0x28, 0x00, 0x30, 0x00, 0x40, 0x82, 0x61, 0x86, 0x69, 0x87, 0x50, 0xe4, 0x30, 0x41, 0x30, 0x20, 0xbb, 0xec, 0xfe, 0x97, 0xe5, 0xb3, 0xd5, 0x11, 0xd4, 0xd0, 0xc4, 0x6f, 0xa3, 0xad, 0x72, 0x8a, 0x49, 0x87, 0x31, 0x05, 0x18, 0x62, 0x10, 0x42, 0x28, 0xe5, 0x29, 0x26, 0x41, 0xe9, 0x52, 0x8c, 0x39, 0xe9, 0x31, 0x87, 0x39, 0xa8, 0x39, 0xe9, 0x39, 0xc8, 0x18, 0xa4, 0x20, 0xe5, 0x20, 0xe5, 0x10, 0x62, 0x08, 0x00, 0x08, 0x01, 0x08, 0x21, 0x20, 0xc5, 0x18, 0xc4, 0x08, 0x42, 0x10, 0x62, 0x08, 0x21, 0x10, 0x22, 0x10, 0x42, 0x10, 0x63, 0x10, 0x42, 0x08, 0x22, 0x10, 0x42, 0x10, 0x42, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0x5b, 0x0e, 0x4a, 0xac, 0x4a, 0xad, 0x52, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x53, 0x0e, 0x5b, 0x2e, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x6f, 0x63, 0x6f, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x6b, 0xb0, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xf2, 0x73, 0xf2, 0x73, 0xf2, 0x74, 0x12, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x7c, 0x33, 0x7c, 0x53, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x94, 0x84, 0xb5, 0x84, 0xb5, 0x84, 0xd5, 0x84, 0xb5, 0x84, 0xd5, 0x8c, 0xd5, 0x8c, 0xd5, 0x84, 0xb5, 0x8c, 0xf6, 0x95, 0x78, 0x9d, 0x58, 0x94, 0xf6, 0x84, 0x53, 0x63, 0x0e, 0x41, 0xc9, 0x31, 0x27, 0x31, 0x06, 0x31, 0x06, 0x28, 0xa5, 0x20, 0x63, 0x10, 0x42, 0x10, 0x42, 0x18, 0x62, 0x10, 0x62, 0x10, 0x22, 0x10, 0x22, 0x10, 0x42, 0x10, 0x42, 0x10, 0x42, 0x10, 0x01, 0x10, 0x01, 0x10, 0x22, 0x08, 0x01, 0x08, 0x21, 0x41, 0x67, 0x82, 0xcc, 0x82, 0xab, 0x7a, 0x8a, 0x7a, 0xab, 0x72, 0x49, 0x61, 0xe8, 0x6a, 0x08, 0x7a, 0x8a, 0x8a, 0xeb, 0x9b, 0x4c, 0xb3, 0xee, 0xcc, 0xb0, 0xdd, 0x32, 0xed, 0x94, 0xf5, 0xf5, 0xfe, 0x36, 0xfe, 0x77, 0xfe, 0xf9, 0xff, 0x5b, 0xff, 0x9d, 0xff, 0xbe, 0xff, 0xbe, 0xf6, 0x98, 0xb3, 0xad, 0x82, 0x27, 0x71, 0xc6, 0x51, 0x04, 0x38, 0x62, 0x38, 0x82, 0x30, 0x62, 0x20, 0x01, 0x20, 0x01, 0x59, 0x65, 0xcc, 0xaf, 0xf6, 0x35, 0xe5, 0x73, 0xd4, 0xf1, 0xcc, 0xaf, 0xbc, 0x0e, 0x93, 0x0b, 0x5a, 0x08, 0x39, 0x46, 0x28, 0xe4, 0x10, 0x21, 0x18, 0x83, 0x31, 0x47, 0x42, 0x0a, 0x5a, 0xac, 0x42, 0x09, 0x29, 0x46, 0x39, 0xa8, 0x42, 0x0a, 0x5a, 0xed, 0x52, 0xed, 0x20, 0xe5, 0x18, 0x84, 0x18, 0xa4, 0x10, 0x42, 0x08, 0x21, 0x08, 0x22, 0x08, 0x41, 0x18, 0xa4, 0x18, 0x84, 0x10, 0x42, 0x10, 0x62, 0x08, 0x21, 0x10, 0x42, 0x10, 0x42, 0x10, 0x63, 0x18, 0x83, 0x10, 0x83, 0x18, 0x83, 0x08, 0x42, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0x5a, 0xee, 0x4a, 0xad, 0x4a, 0xad, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x53, 0x0e, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x63, 0x90, 0x63, 0x70, 0x63, 0x90, 0x6b, 0xb0, 0x6b, 0xb1, 0x6b, 0xd1, 0x73, 0xf2, 0x73, 0xf2, 0x73, 0xf2, 0x74, 0x12, 0x74, 0x12, 0x74, 0x12, 0x74, 0x33, 0x74, 0x33, 0x7c, 0x33, 0x7c, 0x33, 0x7c, 0x53, 0x7c, 0x54, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x94, 0x84, 0x94, 0x84, 0x95, 0x84, 0xb5, 0x84, 0xd5, 0x8c, 0xd5, 0x84, 0xd5, 0x84, 0xd5, 0x8c, 0xd5, 0x8c, 0xf6, 0x95, 0x17, 0x95, 0x57, 0x8c, 0xf6, 0x84, 0x33, 0x62, 0xed, 0x41, 0xa8, 0x31, 0x26, 0x31, 0x27, 0x39, 0x68, 0x31, 0x26, 0x28, 0xc5, 0x28, 0xc5, 0x18, 0x83, 0x08, 0x21, 0x08, 0x21, 0x10, 0x21, 0x10, 0x21, 0x08, 0x21, 0x10, 0x21, 0x10, 0x22, 0x10, 0x42, 0x10, 0x22, 0x10, 0x22, 0x10, 0x22, 0x10, 0x22, 0x08, 0x01, 0x00, 0x00, 0x20, 0xa4, 0x6a, 0x6b, 0x82, 0xec, 0x7a, 0xaa, 0x82, 0xab, 0x7a, 0xab, 0x72, 0x69, 0x6a, 0x08, 0x72, 0x69, 0x82, 0xca, 0x8a, 0xeb, 0xa3, 0x8d, 0xbc, 0x2f, 0xd4, 0xd1, 0xe5, 0x53, 0xf5, 0xd4, 0xfe, 0x35, 0xfe, 0xb7, 0xff, 0x3a, 0xff, 0x7b, 0xff, 0x7c, 0xff, 0x9d, 0xff, 0x7c, 0xff, 0x9b, 0xff, 0x39, 0xf6, 0x56, 0xe5, 0x73, 0xb3, 0xee, 0x71, 0xc7, 0x38, 0x41, 0x18, 0x00, 0x18, 0x00, 0x48, 0xa3, 0x9b, 0x4b, 0xdd, 0x52, 0xe5, 0x73, 0xd5, 0x11, 0xcc, 0xd0, 0xc4, 0x6f, 0xa3, 0xcd, 0x72, 0x89, 0x49, 0xa7, 0x39, 0x46, 0x20, 0x83, 0x08, 0x01, 0x20, 0xe4, 0x4a, 0x4a, 0x62, 0xed, 0x4a, 0x6b, 0x31, 0x67, 0x31, 0x87, 0x39, 0xc8, 0x52, 0x6b, 0x7b, 0xd0, 0x5b, 0x2d, 0x20, 0xe5, 0x08, 0x01, 0x10, 0x22, 0x10, 0x42, 0x08, 0x21, 0x10, 0x63, 0x10, 0x42, 0x10, 0x62, 0x10, 0x63, 0x10, 0x42, 0x08, 0x42, 0x10, 0x42, 0x10, 0x42, 0x08, 0x22, 0x10, 0x63, 0x18, 0x83, 0x18, 0xc4, 0x20, 0xc5, 0x18, 0x83, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0x5b, 0x0e, 0x4a, 0xac, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x52, 0xee, 0x5b, 0x0e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x6f, 0x63, 0x6f, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xd2, 0x73, 0xf2, 0x73, 0xf2, 0x6b, 0xf2, 0x74, 0x12, 0x74, 0x13, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x7c, 0x33, 0x7c, 0x33, 0x7c, 0x53, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x94, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0xb5, 0x84, 0xb5, 0x84, 0xb5, 0x84, 0xb5, 0x8c, 0xf6, 0x95, 0x16, 0x95, 0x37, 0x9d, 0x58, 0x84, 0x94, 0x63, 0x0d, 0x52, 0x4b, 0x41, 0xa8, 0x28, 0xe5, 0x31, 0x26, 0x39, 0x68, 0x39, 0x47, 0x28, 0xc5, 0x20, 0x84, 0x20, 0x84, 0x18, 0x62, 0x08, 0x21, 0x08, 0x21, 0x10, 0x21, 0x10, 0x21, 0x10, 0x21, 0x10, 0x21, 0x10, 0x22, 0x10, 0x21, 0x10, 0x21, 0x10, 0x42, 0x10, 0x22, 0x10, 0x22, 0x10, 0x21, 0x08, 0x00, 0x08, 0x21, 0x41, 0x67, 0x7a, 0xab, 0x7a, 0x8a, 0x7a, 0x6a, 0x7a, 0xab, 0x82, 0xcb, 0x7a, 0x8a, 0x7a, 0x8a, 0x82, 0xcb, 0x8b, 0x0b, 0x9b, 0x4c, 0xab, 0xcd, 0xc4, 0x6f, 0xdd, 0x12, 0xed, 0x93, 0xfe, 0x15, 0xfe, 0x97, 0xfe, 0x97, 0xfe, 0xf9, 0xff, 0x5a, 0xff, 0x3a, 0xff, 0x1a, 0xff, 0x1a, 0xff, 0x7b, 0xff, 0x7b, 0xff, 0x5a, 0xf6, 0x36, 0xbc, 0x0e, 0x79, 0xe7, 0x51, 0x03, 0x59, 0x65, 0x9b, 0x0b, 0xd5, 0x11, 0xdd, 0x72, 0xcd, 0x11, 0xcc, 0xf1, 0xcc, 0xaf, 0xb4, 0x0d, 0x8b, 0x4b, 0x62, 0x28, 0x41, 0x66, 0x31, 0x05, 0x10, 0x22, 0x10, 0x63, 0x42, 0x09, 0x5a, 0xec, 0x42, 0x09, 0x31, 0x67, 0x39, 0xa8, 0x31, 0x67, 0x29, 0x47, 0x42, 0x09, 0x73, 0xd0, 0x6b, 0x6f, 0x29, 0x26, 0x10, 0x43, 0x08, 0x22, 0x10, 0x63, 0x10, 0x63, 0x10, 0x62, 0x10, 0x83, 0x10, 0x63, 0x10, 0x43, 0x10, 0x42, 0x08, 0x21, 0x10, 0x42, 0x10, 0x42, 0x08, 0x22, 0x10, 0x42, 0x10, 0x83, 0x18, 0xc4, 0x18, 0xc5, 0x18, 0xa4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0x63, 0x4e, 0x4a, 0xad, 0x4a, 0xad, 0x4a, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x5b, 0x0e, 0x5b, 0x0e, 0x5b, 0x2e, 0x5b, 0x4f, 0x5b, 0x6f, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x6b, 0xb1, 0x6b, 0xb1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xf2, 0x73, 0xf2, 0x74, 0x12, 0x74, 0x13, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x7c, 0x34, 0x7c, 0x54, 0x7c, 0x53, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x94, 0x7c, 0x74, 0x84, 0x94, 0x84, 0x94, 0x84, 0xb5, 0x84, 0xb5, 0x84, 0xb5, 0x84, 0xb5, 0x8c, 0xf6, 0x95, 0x37, 0x8c, 0xd6, 0x84, 0x94, 0x6b, 0x6f, 0x52, 0x4b, 0x39, 0x67, 0x31, 0x47, 0x31, 0x47, 0x31, 0x06, 0x31, 0x26, 0x31, 0x06, 0x20, 0xa4, 0x18, 0x64, 0x20, 0x64, 0x18, 0x43, 0x10, 0x41, 0x08, 0x41, 0x10, 0x21, 0x10, 0x21, 0x10, 0x21, 0x10, 0x22, 0x10, 0x42, 0x10, 0x21, 0x08, 0x01, 0x10, 0x21, 0x10, 0x21, 0x10, 0x22, 0x10, 0x21, 0x10, 0x42, 0x08, 0x21, 0x00, 0x00, 0x20, 0x83, 0x61, 0xe9, 0x7a, 0x8b, 0x7a, 0x6a, 0x7a, 0x8a, 0x7a, 0xaa, 0x82, 0xcb, 0x82, 0xcb, 0x82, 0xcb, 0x8b, 0x2b, 0x93, 0x4c, 0xa3, 0x8c, 0xbc, 0x0e, 0xcc, 0xb0, 0xdd, 0x52, 0xf6, 0x15, 0xfe, 0x36, 0xf6, 0x15, 0xfe, 0x97, 0xfe, 0xd8, 0xfe, 0xb8, 0xfe, 0xf8, 0xff, 0x3a, 0xff, 0x9b, 0xff, 0x7b, 0xff, 0x7b, 0xff, 0x1b, 0xee, 0x57, 0xd5, 0x74, 0xcc, 0xf2, 0xcc, 0x70, 0xdc, 0xf1, 0xed, 0xf4, 0xed, 0xf4, 0xd5, 0x31, 0xcc, 0xd0, 0xbc, 0x4f, 0x9b, 0x8c, 0x72, 0x8a, 0x51, 0xc8, 0x41, 0x46, 0x20, 0x83, 0x10, 0x42, 0x39, 0x87, 0x5a, 0x8c, 0x52, 0x4b, 0x29, 0x06, 0x29, 0x26, 0x4a, 0x0a, 0x31, 0x47, 0x21, 0x05, 0x29, 0x06, 0x31, 0x88, 0x41, 0xe9, 0x21, 0x06, 0x20, 0xe5, 0x18, 0x84, 0x10, 0x63, 0x20, 0xe5, 0x18, 0xc5, 0x10, 0x83, 0x18, 0x83, 0x10, 0x42, 0x10, 0x42, 0x08, 0x21, 0x08, 0x21, 0x10, 0x42, 0x10, 0x62, 0x10, 0x42, 0x18, 0x83, 0x18, 0xc4, 0x18, 0xa4, 0x10, 0x84, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0x63, 0x8f, 0x4a, 0xad, 0x4a, 0xcd, 0x4a, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x53, 0x0e, 0x5b, 0x0e, 0x5b, 0x0e, 0x5b, 0x2f, 0x5b, 0x6f, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb0, 0x6b, 0xb1, 0x6b, 0xb1, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x73, 0xf3, 0x73, 0xf3, 0x74, 0x33, 0x74, 0x33, 0x7c, 0x33, 0x74, 0x33, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x54, 0x7c, 0x74, 0x7c, 0x74, 0x7c, 0x94, 0x84, 0x95, 0x84, 0x95, 0x84, 0x95, 0x84, 0x94, 0x84, 0xb5, 0x8d, 0x17, 0x95, 0x37, 0x84, 0x74, 0x7b, 0xd1, 0x5a, 0xec, 0x39, 0xa7, 0x31, 0x26, 0x31, 0x47, 0x29, 0x06, 0x20, 0xc5, 0x20, 0xa4, 0x20, 0xa4, 0x20, 0xa4, 0x20, 0x63, 0x18, 0x43, 0x18, 0x63, 0x18, 0x43, 0x10, 0x21, 0x08, 0x21, 0x10, 0x21, 0x10, 0x21, 0x10, 0x22, 0x10, 0x22, 0x10, 0x42, 0x10, 0x22, 0x08, 0x21, 0x10, 0x22, 0x10, 0x22, 0x10, 0x21, 0x10, 0x21, 0x10, 0x42, 0x10, 0x42, 0x08, 0x21, 0x08, 0x01, 0x39, 0x05, 0x72, 0x4a, 0x7a, 0x8a, 0x72, 0x49, 0x7a, 0x6a, 0x82, 0xcb, 0x82, 0xcb, 0x82, 0xeb, 0x8b, 0x2b, 0x93, 0x4c, 0xa3, 0x8d, 0xb3, 0xee, 0xc4, 0x4f, 0xd5, 0x11, 0xe5, 0x94, 0xf5, 0xf5, 0xfe, 0x56, 0xfe, 0x97, 0xfe, 0xb8, 0xff, 0x39, 0xff, 0x9a, 0xff, 0x7b, 0xff, 0x1a, 0xfe, 0x57, 0xfd, 0x94, 0xfd, 0xd6, 0xfe, 0xb9, 0xff, 0x1a, 0xfe, 0x38, 0xe4, 0xb2, 0xcc, 0x4f, 0xd4, 0x90, 0xdd, 0x12, 0xcc, 0xf1, 0xa3, 0xee, 0x9b, 0x8c, 0x8b, 0x2c, 0x6a, 0x49, 0x49, 0xa7, 0x30, 0xe4, 0x10, 0x21, 0x20, 0xc4, 0x41, 0xc8, 0x4a, 0x2a, 0x4a, 0x0a, 0x31, 0x67, 0x31, 0x67, 0x4a, 0x4a, 0x39, 0x88, 0x29, 0x26, 0x31, 0x67, 0x29, 0x46, 0x39, 0xa8, 0x29, 0x26, 0x20, 0xc5, 0x18, 0xa4, 0x10, 0x42, 0x20, 0xc5, 0x29, 0x27, 0x10, 0x63, 0x10, 0x63, 0x08, 0x42, 0x08, 0x22, 0x10, 0x42, 0x10, 0x42, 0x18, 0xa4, 0x18, 0xe5, 0x18, 0xc4, 0x18, 0xc5, 0x18, 0xc5, 0x18, 0xa4, 0x18, 0xa4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0x73, 0xd0, 0x4a, 0xad, 0x4a, 0xcd, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xee, 0x53, 0x0e, 0x5b, 0x0e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x63, 0x70, 0x63, 0x90, 0x63, 0xb0, 0x63, 0xb1, 0x6b, 0xb1, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x73, 0xf3, 0x73, 0xf3, 0x74, 0x13, 0x74, 0x33, 0x7c, 0x54, 0x7c, 0x53, 0x7c, 0x33, 0x7c, 0x74, 0x7c, 0x74, 0x84, 0xb5, 0x84, 0x95, 0x7c, 0x74, 0x7c, 0x94, 0x84, 0x95, 0x84, 0x94, 0x7c, 0x94, 0x84, 0xb5, 0x95, 0x57, 0x8d, 0x17, 0x73, 0xf1, 0x63, 0x0d, 0x5a, 0xcc, 0x4a, 0x09, 0x39, 0x87, 0x39, 0x68, 0x31, 0x47, 0x28, 0xe5, 0x18, 0x64, 0x18, 0x63, 0x20, 0x83, 0x20, 0x84, 0x20, 0x84, 0x20, 0x83, 0x18, 0x83, 0x10, 0x42, 0x10, 0x01, 0x10, 0x21, 0x10, 0x41, 0x10, 0x42, 0x10, 0x41, 0x08, 0x21, 0x10, 0x21, 0x10, 0x22, 0x10, 0x22, 0x10, 0x22, 0x10, 0x22, 0x10, 0x21, 0x10, 0x21, 0x10, 0x21, 0x10, 0x41, 0x10, 0x21, 0x08, 0x00, 0x18, 0x42, 0x59, 0xa7, 0x72, 0x49, 0x6a, 0x08, 0x72, 0x49, 0x7a, 0x8a, 0x82, 0xab, 0x82, 0xca, 0x8b, 0x0b, 0x93, 0x6c, 0xa3, 0xce, 0xab, 0xee, 0xbc, 0x2f, 0xcc, 0xb0, 0xdd, 0x32, 0xe5, 0x73, 0xe5, 0xf4, 0xee, 0x56, 0xfe, 0xd8, 0xff, 0x19, 0xfe, 0x36, 0xed, 0x33, 0xf4, 0xb1, 0xec, 0x70, 0xe3, 0xef, 0xec, 0x0f, 0xec, 0x91, 0xe4, 0x72, 0xd3, 0xf1, 0xb3, 0x0d, 0x92, 0x6a, 0x71, 0x86, 0x79, 0xe7, 0x6a, 0x28, 0x51, 0xe7, 0x6a, 0x89, 0x7a, 0xcb, 0x5a, 0x08, 0x41, 0x65, 0x18, 0x82, 0x18, 0x63, 0x29, 0x05, 0x31, 0x67, 0x39, 0xa8, 0x39, 0xc9, 0x42, 0x09, 0x39, 0xa8, 0x31, 0x88, 0x20, 0xe5, 0x20, 0xc5, 0x31, 0x67, 0x42, 0x09, 0x52, 0x8b, 0x42, 0x2a, 0x20, 0xe5, 0x10, 0x63, 0x08, 0x22, 0x10, 0x63, 0x20, 0xc5, 0x10, 0x43, 0x08, 0x22, 0x08, 0x41, 0x10, 0x63, 0x18, 0xc4, 0x21, 0x06, 0x21, 0x26, 0x18, 0xe5, 0x18, 0xa4, 0x10, 0x83, 0x18, 0xc4, 0x20, 0xe5, 0x20, 0xe5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0x84, 0x32, 0x4a, 0xad, 0x4a, 0xcd, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xee, 0x53, 0x0e, 0x5b, 0x0e, 0x5b, 0x2e, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x6f, 0x63, 0x70, 0x63, 0x90, 0x63, 0xb0, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x74, 0x13, 0x74, 0x13, 0x74, 0x13, 0x74, 0x33, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x33, 0x7c, 0x33, 0x74, 0x33, 0x7c, 0x54, 0x84, 0xd6, 0x84, 0xd5, 0x7c, 0x94, 0x7c, 0x74, 0x7c, 0x94, 0x8c, 0xf6, 0x95, 0x57, 0x84, 0xb5, 0x63, 0x6f, 0x5a, 0xac, 0x52, 0x6b, 0x39, 0x88, 0x31, 0x46, 0x31, 0x47, 0x31, 0x48, 0x29, 0x06, 0x20, 0x84, 0x18, 0x63, 0x18, 0x83, 0x20, 0xa4, 0x18, 0x63, 0x18, 0x62, 0x18, 0x63, 0x18, 0x62, 0x10, 0x42, 0x10, 0x21, 0x10, 0x21, 0x10, 0x42, 0x10, 0x42, 0x10, 0x21, 0x08, 0x21, 0x08, 0x21, 0x10, 0x21, 0x10, 0x21, 0x10, 0x21, 0x08, 0x21, 0x08, 0x21, 0x10, 0x42, 0x10, 0x22, 0x10, 0x21, 0x10, 0x22, 0x08, 0x21, 0x00, 0x00, 0x28, 0xa3, 0x59, 0xa7, 0x69, 0xe8, 0x69, 0xe8, 0x72, 0x29, 0x7a, 0x8a, 0x82, 0xaa, 0x82, 0xcb, 0x93, 0x2c, 0xa3, 0xad, 0xab, 0xee, 0xb4, 0x2f, 0xc4, 0x8f, 0xcc, 0xb0, 0xb4, 0x2f, 0x8a, 0xea, 0x93, 0x2b, 0xb4, 0x0e, 0xb3, 0x4c, 0x9a, 0x08, 0x91, 0xa6, 0x9a, 0x08, 0xaa, 0x8b, 0xba, 0xcc, 0xb2, 0x8b, 0x99, 0xe9, 0x79, 0x47, 0x69, 0x67, 0x49, 0x05, 0x40, 0x62, 0x28, 0x00, 0x18, 0x00, 0x28, 0x21, 0x41, 0x25, 0x51, 0x87, 0x59, 0xe8, 0x49, 0xa6, 0x30, 0xc3, 0x10, 0x42, 0x28, 0xe5, 0x31, 0x46, 0x31, 0x67, 0x31, 0x67, 0x20, 0xc5, 0x39, 0x67, 0x39, 0x88, 0x18, 0xa4, 0x18, 0xa4, 0x18, 0xa4, 0x10, 0x63, 0x21, 0x06, 0x39, 0xc9, 0x39, 0xea, 0x21, 0x05, 0x08, 0x22, 0x10, 0x63, 0x10, 0x63, 0x10, 0x63, 0x10, 0x63, 0x08, 0x22, 0x08, 0x21, 0x18, 0xa4, 0x29, 0x47, 0x29, 0x27, 0x18, 0xc5, 0x10, 0x63, 0x08, 0x42, 0x00, 0x01, 0x08, 0x41, 0x10, 0x63, 0x18, 0xe5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xff, 0xff, 0x94, 0xb4, 0x4a, 0xad, 0x4a, 0xcd, 0x52, 0xed, 0x52, 0xed, 0x52, 0xee, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x74, 0x12, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x7c, 0x34, 0x7c, 0x74, 0x7c, 0x53, 0x6b, 0xd1, 0x6b, 0xb1, 0x53, 0x0e, 0x63, 0x70, 0x84, 0xd5, 0x84, 0xd5, 0x84, 0xb5, 0x8d, 0x17, 0x95, 0x57, 0x84, 0xb4, 0x52, 0xcd, 0x4a, 0x4a, 0x5a, 0x8b, 0x41, 0xe9, 0x20, 0xc5, 0x18, 0xa4, 0x20, 0xc5, 0x28, 0xc6, 0x20, 0xa5, 0x18, 0x83, 0x10, 0x62, 0x10, 0x62, 0x10, 0x62, 0x08, 0x41, 0x10, 0x41, 0x10, 0x42, 0x08, 0x21, 0x08, 0x21, 0x10, 0x41, 0x10, 0x41, 0x10, 0x21, 0x10, 0x22, 0x10, 0x21, 0x10, 0x41, 0x08, 0x21, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x21, 0x10, 0x22, 0x10, 0x21, 0x10, 0x01, 0x10, 0x22, 0x10, 0x41, 0x08, 0x00, 0x00, 0x00, 0x30, 0xc4, 0x59, 0x87, 0x61, 0xc8, 0x6a, 0x08, 0x72, 0x69, 0x7a, 0x8a, 0x7a, 0x69, 0x82, 0xca, 0x93, 0x2c, 0xa3, 0x8d, 0xab, 0xee, 0xb4, 0x2e, 0xb4, 0x0e, 0xa3, 0xcd, 0x72, 0x28, 0x50, 0x62, 0x60, 0x41, 0x68, 0x01, 0x50, 0x00, 0x40, 0x00, 0x38, 0x00, 0x40, 0x41, 0x48, 0x83, 0x48, 0x83, 0x30, 0x21, 0x28, 0x00, 0x28, 0x00, 0x30, 0x00, 0x48, 0x41, 0x50, 0xa3, 0x40, 0xe3, 0x69, 0xe7, 0x6a, 0x29, 0x39, 0x25, 0x49, 0x46, 0x41, 0x44, 0x18, 0x41, 0x10, 0x43, 0x39, 0x87, 0x39, 0xa8, 0x29, 0x26, 0x39, 0x87, 0x31, 0x67, 0x20, 0xc5, 0x18, 0xa4, 0x10, 0x42, 0x21, 0x05, 0x29, 0x26, 0x18, 0xa4, 0x18, 0xa5, 0x18, 0xc5, 0x20, 0xe6, 0x10, 0x83, 0x08, 0x22, 0x20, 0xe5, 0x18, 0xc4, 0x10, 0x42, 0x20, 0xe5, 0x18, 0xa4, 0x00, 0x01, 0x10, 0x83, 0x20, 0xe5, 0x18, 0x84, 0x08, 0x02, 0x10, 0x42, 0x18, 0xa4, 0x10, 0x62, 0x00, 0x01, 0x08, 0x21, 0x21, 0x05, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xa5, 0x77, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x0e, 0x5b, 0x2e, 0x5b, 0x4f, 0x5b, 0x4f, 0x63, 0x70, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x6b, 0xd1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6c, 0x13, 0x74, 0x13, 0x74, 0x33, 0x74, 0x33, 0x74, 0x33, 0x7c, 0x74, 0x7c, 0x74, 0x53, 0x2f, 0x4a, 0xcd, 0x4a, 0xad, 0x31, 0xa9, 0x52, 0xee, 0x7c, 0x94, 0x84, 0xf6, 0x8c, 0xf6, 0x73, 0xd1, 0x52, 0x8b, 0x4a, 0x2a, 0x4a, 0x4a, 0x42, 0x09, 0x29, 0x26, 0x29, 0x06, 0x28, 0xe6, 0x20, 0xa4, 0x18, 0x64, 0x18, 0x63, 0x18, 0x83, 0x18, 0x62, 0x10, 0x42, 0x10, 0x21, 0x08, 0x41, 0x10, 0x42, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x21, 0x10, 0x21, 0x10, 0x01, 0x08, 0x01, 0x10, 0x21, 0x10, 0x21, 0x10, 0x21, 0x00, 0x00, 0x08, 0x21, 0x41, 0x05, 0x61, 0xc8, 0x61, 0xe8, 0x6a, 0x29, 0x72, 0x49, 0x72, 0x48, 0x7a, 0x89, 0x82, 0xcb, 0x93, 0x0c, 0x9b, 0x8c, 0xa3, 0xcd, 0xa3, 0xad, 0xbc, 0x2f, 0xd5, 0x33, 0xab, 0x6e, 0xa1, 0xc9, 0xb2, 0x6c, 0xa2, 0xcd, 0x8a, 0x29, 0x71, 0xa7, 0x69, 0x04, 0x50, 0x62, 0x40, 0x01, 0x48, 0x41, 0x70, 0xc4, 0x89, 0x26, 0xaa, 0x2a, 0xcb, 0x6e, 0xcb, 0x8f, 0xb3, 0x8d, 0x93, 0x6d, 0x5a, 0x08, 0x41, 0x45, 0x41, 0x25, 0x28, 0xa2, 0x08, 0x00, 0x20, 0xc4, 0x39, 0xa8, 0x31, 0x67, 0x21, 0x05, 0x4a, 0x4a, 0x52, 0x6b, 0x18, 0x84, 0x00, 0x01, 0x10, 0x42, 0x20, 0xe5, 0x29, 0x27, 0x31, 0x68, 0x29, 0x67, 0x29, 0x07, 0x20, 0xe6, 0x10, 0x63, 0x08, 0x22, 0x18, 0xa4, 0x18, 0xa4, 0x08, 0x02, 0x20, 0xc5, 0x20, 0xe5, 0x08, 0x21, 0x10, 0x42, 0x10, 0x42, 0x08, 0x22, 0x08, 0x22, 0x08, 0x42, 0x20, 0xc4, 0x20, 0xe5, 0x20, 0xe5, 0x10, 0x83, 0x39, 0xc8, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xc6, 0x39, 0x4a, 0xcd, 0x52, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x53, 0x0e, 0x53, 0x2e, 0x5b, 0x2e, 0x5b, 0x2e, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x6f, 0x63, 0x70, 0x63, 0x90, 0x63, 0xb0, 0x63, 0xd1, 0x6b, 0xb1, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6c, 0x13, 0x74, 0x13, 0x74, 0x33, 0x7c, 0x54, 0x7c, 0x54, 0x74, 0x33, 0x7c, 0x74, 0x63, 0x90, 0x42, 0x6c, 0x5b, 0x6f, 0x3a, 0x2a, 0x21, 0x06, 0x52, 0xee, 0x6c, 0x12, 0x63, 0x6f, 0x42, 0x09, 0x39, 0xc8, 0x4a, 0x09, 0x31, 0x87, 0x28, 0xe5, 0x18, 0x84, 0x28, 0xc5, 0x28, 0xc5, 0x18, 0x63, 0x18, 0x42, 0x18, 0x63, 0x20, 0xa4, 0x18, 0x63, 0x10, 0x42, 0x10, 0x42, 0x10, 0x42, 0x08, 0x41, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x01, 0x08, 0x21, 0x08, 0x01, 0x08, 0x01, 0x08, 0x21, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x00, 0x00, 0x28, 0xa2, 0x61, 0xa7, 0x61, 0xc8, 0x61, 0xc8, 0x72, 0x29, 0x72, 0x29, 0x72, 0x49, 0x7a, 0x89, 0x82, 0xca, 0x93, 0x2b, 0x9b, 0x6c, 0xa3, 0xcd, 0xb3, 0xee, 0xdd, 0x32, 0xfe, 0x98, 0xfd, 0xf7, 0xfd, 0x76, 0xfe, 0x5a, 0xf6, 0xbb, 0xee, 0x39, 0xe5, 0x76, 0xd4, 0x32, 0xc3, 0x6f, 0xcb, 0x8f, 0xec, 0x52, 0xf4, 0x73, 0xfd, 0x36, 0xfd, 0x76, 0xfc, 0xd3, 0xbb, 0xce, 0x62, 0x08, 0x49, 0x66, 0x51, 0xa6, 0x38, 0xe4, 0x10, 0x22, 0x18, 0x63, 0x31, 0x26, 0x39, 0x88, 0x31, 0x46, 0x4a, 0x4a, 0x73, 0xaf, 0x52, 0x8b, 0x29, 0x26, 0x18, 0xa4, 0x08, 0x22, 0x18, 0xa5, 0x29, 0x69, 0x31, 0xca, 0x39, 0xc9, 0x31, 0x88, 0x29, 0x47, 0x10, 0x83, 0x08, 0x21, 0x10, 0x63, 0x18, 0xa4, 0x18, 0xa4, 0x18, 0xc5, 0x18, 0xa4, 0x10, 0x42, 0x10, 0x42, 0x08, 0x42, 0x10, 0x63, 0x18, 0xa4, 0x10, 0x62, 0x10, 0x63, 0x18, 0xa4, 0x21, 0x05, 0x20, 0xe5, 0x52, 0x8b, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xde, 0xfc, 0x4a, 0xcd, 0x4a, 0xcd, 0x52, 0xed, 0x52, 0xee, 0x53, 0x0e, 0x53, 0x2e, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x6f, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xd1, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xd2, 0x6b, 0xf2, 0x74, 0x33, 0x7c, 0x54, 0x84, 0xb5, 0x84, 0xd5, 0x53, 0x0e, 0x4a, 0x8c, 0x42, 0x4b, 0x18, 0x84, 0x31, 0x68, 0x52, 0xed, 0x4a, 0x4a, 0x39, 0xc8, 0x41, 0xe9, 0x31, 0x47, 0x20, 0x84, 0x18, 0x63, 0x18, 0x42, 0x10, 0x42, 0x18, 0x42, 0x10, 0x42, 0x10, 0x22, 0x20, 0x83, 0x20, 0x84, 0x10, 0x42, 0x10, 0x42, 0x10, 0x42, 0x08, 0x21, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x00, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x00, 0x00, 0x18, 0x62, 0x49, 0x25, 0x59, 0x66, 0x61, 0xc7, 0x6a, 0x29, 0x72, 0x49, 0x72, 0x29, 0x72, 0x49, 0x7a, 0xaa, 0x82, 0xca, 0x8b, 0x0b, 0xa3, 0xcd, 0xa3, 0xae, 0x8a, 0xca, 0xbc, 0x2f, 0xfe, 0x56, 0xfd, 0xb5, 0xfd, 0x75, 0xfe, 0xba, 0xff, 0x1c, 0xff, 0x5d, 0xfe, 0xdb, 0xfe, 0x19, 0xfd, 0xf9, 0xfd, 0xb7, 0xfd, 0x56, 0xfd, 0x36, 0xf4, 0x71, 0xb3, 0x2d, 0x59, 0x87, 0x41, 0x05, 0x6a, 0x28, 0x51, 0x86, 0x18, 0x62, 0x18, 0x84, 0x31, 0x26, 0x29, 0x26, 0x39, 0xa7, 0x5a, 0xab, 0x73, 0x8f, 0x73, 0x6e, 0x4a, 0x6b, 0x41, 0xea, 0x31, 0x67, 0x10, 0x63, 0x20, 0xc6, 0x31, 0xa9, 0x31, 0x88, 0x31, 0x88, 0x29, 0x27, 0x21, 0x06, 0x18, 0xa5, 0x18, 0xc4, 0x20, 0xe5, 0x18, 0xe5, 0x21, 0x06, 0x21, 0x06, 0x18, 0xa5, 0x10, 0x43, 0x08, 0x22, 0x10, 0x62, 0x18, 0xa4, 0x20, 0xc5, 0x18, 0x83, 0x10, 0x63, 0x10, 0x63, 0x18, 0x84, 0x21, 0x05, 0x63, 0x2d, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9e, 0x4a, 0xcd, 0x52, 0xed, 0x52, 0xed, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x6f, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xd2, 0x6b, 0xd2, 0x6b, 0xd2, 0x6b, 0xf2, 0x6b, 0xf2, 0x6b, 0xf2, 0x63, 0xb1, 0x5b, 0x50, 0x5b, 0x50, 0x73, 0xf2, 0x84, 0xd6, 0x8d, 0x37, 0x6b, 0xf2, 0x31, 0xc9, 0x20, 0xe5, 0x08, 0x22, 0x31, 0x67, 0x52, 0x8b, 0x41, 0xe9, 0x39, 0xc8, 0x31, 0x47, 0x20, 0xa4, 0x18, 0x63, 0x10, 0x42, 0x10, 0x42, 0x10, 0x42, 0x10, 0x42, 0x18, 0x62, 0x10, 0x42, 0x10, 0x42, 0x10, 0x42, 0x10, 0x21, 0x08, 0x21, 0x10, 0x42, 0x08, 0x21, 0x08, 0x00, 0x08, 0x00, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x00, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x00, 0x00, 0x10, 0x42, 0x40, 0xe4, 0x49, 0x04, 0x51, 0x66, 0x61, 0xe8, 0x6a, 0x29, 0x72, 0x49, 0x72, 0x49, 0x7a, 0x8a, 0x82, 0xca, 0x8a, 0xeb, 0x9b, 0x6c, 0xa3, 0xad, 0x7a, 0x89, 0x51, 0x25, 0x9a, 0xaa, 0xec, 0x91, 0xec, 0x0f, 0xec, 0x0f, 0xfc, 0xb3, 0xfd, 0x35, 0xfd, 0x76, 0xfd, 0x55, 0xfc, 0xf4, 0xfc, 0x52, 0xeb, 0xd0, 0xd3, 0x4f, 0x8a, 0x29, 0x49, 0x25, 0x30, 0xc3, 0x6a, 0x28, 0x6a, 0x48, 0x28, 0x61, 0x10, 0x22, 0x31, 0x47, 0x31, 0x46, 0x29, 0x26, 0x52, 0xab, 0x8c, 0x31, 0x6b, 0x4e, 0x41, 0xe9, 0x39, 0xc9, 0x31, 0x48, 0x20, 0xe5, 0x28, 0xe5, 0x29, 0x06, 0x20, 0xe5, 0x20, 0xc6, 0x20, 0xe6, 0x21, 0x06, 0x21, 0x06, 0x21, 0x06, 0x29, 0x27, 0x20, 0xe5, 0x10, 0x63, 0x18, 0xa4, 0x20, 0xe5, 0x18, 0x63, 0x10, 0x63, 0x10, 0x63, 0x10, 0x83, 0x10, 0x63, 0x08, 0x42, 0x10, 0x63, 0x18, 0x83, 0x10, 0x63, 0x10, 0x63, 0x20, 0xc4, 0x84, 0x11, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x9e, 0x4a, 0xce, 0x52, 0xee, 0x52, 0xee, 0x52, 0xee, 0x53, 0x0e, 0x53, 0x2e, 0x5b, 0x2e, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x70, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb0, 0x63, 0xb1, 0x63, 0xd1, 0x6b, 0xd2, 0x6b, 0xf2, 0x6c, 0x12, 0x74, 0x33, 0x74, 0x54, 0x74, 0x54, 0x6c, 0x13, 0x5b, 0x50, 0x52, 0xee, 0x63, 0x90, 0x74, 0x13, 0x6b, 0xf2, 0x31, 0xc9, 0x00, 0x01, 0x00, 0x01, 0x39, 0xa8, 0x4a, 0x09, 0x39, 0x87, 0x41, 0xa8, 0x28, 0xe5, 0x18, 0x43, 0x10, 0x42, 0x08, 0x21, 0x10, 0x42, 0x10, 0x41, 0x10, 0x21, 0x10, 0x21, 0x10, 0x21, 0x08, 0x01, 0x08, 0x00, 0x08, 0x21, 0x08, 0x21, 0x10, 0x41, 0x18, 0x63, 0x10, 0x62, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x01, 0x08, 0x21, 0x08, 0x01, 0x00, 0x00, 0x10, 0x41, 0x41, 0x04, 0x48, 0xe4, 0x38, 0xa3, 0x51, 0x65, 0x61, 0xe8, 0x6a, 0x29, 0x72, 0x49, 0x82, 0xcb, 0x8b, 0x0c, 0x93, 0x2b, 0x93, 0x2b, 0x9b, 0x6c, 0x9b, 0x8c, 0x59, 0xa6, 0x28, 0x21, 0x61, 0xa7, 0x9a, 0x8b, 0x9a, 0x49, 0xb2, 0x8b, 0xca, 0xcc, 0xd3, 0x0d, 0xcb, 0x0d, 0xba, 0xab, 0xaa, 0x6a, 0x89, 0xc8, 0x59, 0x05, 0x28, 0x41, 0x28, 0x62, 0x62, 0x28, 0x82, 0xe9, 0x41, 0x04, 0x18, 0x62, 0x41, 0xe9, 0x62, 0xac, 0x4a, 0x09, 0x63, 0x0d, 0x84, 0x11, 0x6b, 0x4e, 0x42, 0x29, 0x31, 0x68, 0x29, 0x06, 0x18, 0x83, 0x08, 0x01, 0x20, 0xc5, 0x28, 0xe5, 0x10, 0x42, 0x18, 0xa5, 0x18, 0xa5, 0x20, 0xe5, 0x29, 0x27, 0x20, 0xe6, 0x20, 0xc5, 0x18, 0x84, 0x10, 0x43, 0x10, 0x63, 0x20, 0xa4, 0x10, 0x63, 0x18, 0xc5, 0x29, 0x46, 0x20, 0xe5, 0x21, 0x05, 0x18, 0xa3, 0x10, 0x83, 0x10, 0x42, 0x08, 0x21, 0x08, 0x42, 0x08, 0x42, 0xa5, 0x15, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9e, 0x5b, 0x30, 0x52, 0xed, 0x52, 0xee, 0x52, 0xee, 0x53, 0x0e, 0x53, 0x2e, 0x5b, 0x2e, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x70, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb0, 0x63, 0xb0, 0x6b, 0xd1, 0x63, 0xd2, 0x5b, 0xb1, 0x5b, 0xb2, 0x63, 0xf2, 0x6b, 0xf2, 0x63, 0xb1, 0x53, 0x2e, 0x42, 0x8c, 0x31, 0xea, 0x31, 0xa9, 0x42, 0x2b, 0x42, 0x6c, 0x29, 0x27, 0x08, 0x42, 0x29, 0x26, 0x4a, 0x0a, 0x39, 0x87, 0x29, 0x06, 0x29, 0x05, 0x18, 0x83, 0x08, 0x21, 0x08, 0x01, 0x10, 0x21, 0x08, 0x21, 0x08, 0x21, 0x10, 0x41, 0x10, 0x42, 0x18, 0x62, 0x10, 0x42, 0x18, 0x83, 0x28, 0xe5, 0x20, 0xc4, 0x18, 0x63, 0x18, 0x83, 0x18, 0xa4, 0x18, 0x63, 0x10, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x00, 0x01, 0x08, 0x20, 0x38, 0xe4, 0x51, 0x45, 0x38, 0x82, 0x38, 0xa3, 0x51, 0x66, 0x61, 0xc7, 0x6a, 0x08, 0x7a, 0xaa, 0x93, 0x2c, 0x93, 0x4c, 0x93, 0x4c, 0xa3, 0x8c, 0xab, 0xee, 0xa3, 0x8d, 0x51, 0x65, 0x18, 0x00, 0x20, 0x42, 0x30, 0x83, 0x48, 0xa3, 0x50, 0xa4, 0x58, 0xc4, 0x48, 0xa3, 0x40, 0x82, 0x38, 0x82, 0x28, 0x21, 0x10, 0x00, 0x18, 0x00, 0x59, 0xa6, 0x9b, 0xac, 0x72, 0xa9, 0x41, 0x87, 0x5a, 0xac, 0x6b, 0x2d, 0x6b, 0x2d, 0x73, 0x6f, 0x8c, 0x31, 0x5a, 0xac, 0x31, 0x67, 0x31, 0xa8, 0x39, 0xa8, 0x31, 0x67, 0x18, 0xc4, 0x10, 0x42, 0x18, 0x64, 0x18, 0x84, 0x10, 0x42, 0x18, 0x84, 0x10, 0x84, 0x10, 0x83, 0x21, 0x06, 0x20, 0xe6, 0x18, 0xa4, 0x10, 0x84, 0x10, 0x63, 0x10, 0x63, 0x18, 0x84, 0x20, 0xe6, 0x21, 0x06, 0x29, 0x26, 0x20, 0xe5, 0x29, 0x47, 0x29, 0x46, 0x20, 0xe4, 0x08, 0x42, 0x08, 0x21, 0x08, 0x21, 0x08, 0x62, 0xc6, 0x18, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6b, 0xb2, 0x4a, 0xcd, 0x52, 0xed, 0x53, 0x0e, 0x53, 0x0e, 0x53, 0x2e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x70, 0x63, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb0, 0x6b, 0xb1, 0x63, 0xb1, 0x53, 0x90, 0x63, 0x91, 0x63, 0x71, 0x4a, 0xee, 0x3a, 0xad, 0x3a, 0x4b, 0x29, 0x67, 0x18, 0xc4, 0x18, 0xa4, 0x20, 0xc5, 0x29, 0x06, 0x31, 0x67, 0x39, 0x87, 0x31, 0x67, 0x52, 0x8b, 0x52, 0x8b, 0x39, 0x88, 0x20, 0xc5, 0x10, 0x62, 0x08, 0x42, 0x08, 0x21, 0x18, 0x63, 0x20, 0xc4, 0x20, 0xa4, 0x29, 0x05, 0x31, 0x26, 0x29, 0x06, 0x31, 0x06, 0x28, 0xe6, 0x31, 0x06, 0x31, 0x47, 0x28, 0xe5, 0x18, 0x84, 0x10, 0x43, 0x18, 0x63, 0x18, 0x83, 0x10, 0x42, 0x08, 0x21, 0x08, 0x21, 0x10, 0x41, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x21, 0x08, 0x01, 0x00, 0x00, 0x28, 0xa3, 0x51, 0x65, 0x40, 0xe3, 0x38, 0x82, 0x40, 0xe4, 0x51, 0x66, 0x59, 0xc7, 0x61, 0xe8, 0x7a, 0x8a, 0x93, 0x6d, 0xa3, 0xad, 0xab, 0xee, 0xbc, 0x2f, 0xc4, 0x6f, 0xb3, 0xee, 0x6a, 0x07, 0x30, 0xa2, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x01, 0x30, 0x82, 0x69, 0xc6, 0xa3, 0xcd, 0x9c, 0x0e, 0x62, 0x8b, 0x4a, 0x2a, 0x5a, 0xec, 0x4a, 0x8a, 0x42, 0x49, 0x5a, 0xed, 0x5a, 0x8b, 0x31, 0x46, 0x39, 0x87, 0x42, 0x2a, 0x42, 0x2a, 0x39, 0xc9, 0x31, 0x67, 0x20, 0xe5, 0x10, 0x42, 0x08, 0x21, 0x08, 0x22, 0x08, 0x22, 0x08, 0x21, 0x10, 0x83, 0x29, 0x47, 0x29, 0x47, 0x18, 0xa4, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x08, 0x42, 0x18, 0xc4, 0x18, 0xe4, 0x10, 0xa4, 0x10, 0x84, 0x18, 0xc5, 0x18, 0xc4, 0x10, 0x83, 0x08, 0x42, 0x08, 0x21, 0x08, 0x21, 0x29, 0x66, 0xe7, 0x1c, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xee, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0x8c, 0x95, 0x52, 0xed, 0x52, 0xed, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x6f, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x63, 0xb1, 0x63, 0x91, 0x93, 0xf1, 0xbc, 0xd4, 0xc4, 0xd4, 0x93, 0xd0, 0x42, 0x8b, 0x19, 0x88, 0x29, 0x26, 0x18, 0x63, 0x18, 0x63, 0x31, 0x26, 0x31, 0x26, 0x39, 0x67, 0x41, 0xe8, 0x39, 0xc8, 0x4a, 0x2a, 0x4a, 0x2a, 0x31, 0x87, 0x29, 0x06, 0x29, 0x05, 0x29, 0x26, 0x20, 0xc4, 0x20, 0xc5, 0x31, 0x47, 0x31, 0x47, 0x29, 0x06, 0x39, 0x67, 0x41, 0xc9, 0x31, 0x47, 0x29, 0x06, 0x28, 0xc5, 0x18, 0x63, 0x18, 0x63, 0x18, 0x63, 0x18, 0x63, 0x20, 0x84, 0x18, 0x63, 0x10, 0x42, 0x08, 0x21, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x21, 0x08, 0x41, 0x10, 0x62, 0x10, 0x42, 0x08, 0x21, 0x08, 0x21, 0x10, 0x42, 0x10, 0x42, 0x08, 0x01, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x00, 0x00, 0x18, 0x62, 0x49, 0x45, 0x51, 0x24, 0x40, 0xc3, 0x38, 0xa3, 0x49, 0x04, 0x51, 0x86, 0x59, 0x87, 0x61, 0xc7, 0x7a, 0xaa, 0x9b, 0x8d, 0xb4, 0x2e, 0xc4, 0x8f, 0xcc, 0xd0, 0xdd, 0x32, 0xd4, 0xf1, 0xab, 0xcd, 0x8a, 0xaa, 0x72, 0x08, 0x69, 0x86, 0x61, 0x86, 0x69, 0xc7, 0x69, 0xc7, 0x61, 0xa6, 0x69, 0xc7, 0x92, 0xea, 0xb4, 0x2e, 0x93, 0xce, 0x5a, 0x8b, 0x31, 0x47, 0x29, 0x06, 0x41, 0xe9, 0x42, 0x0a, 0x31, 0x88, 0x39, 0xa8, 0x39, 0xc8, 0x4a, 0x29, 0x41, 0xe8, 0x41, 0xe9, 0x41, 0xc9, 0x39, 0x88, 0x39, 0x88, 0x20, 0xe5, 0x08, 0x21, 0x00, 0x00, 0x08, 0x22, 0x10, 0x63, 0x10, 0x22, 0x10, 0x63, 0x20, 0xe5, 0x20, 0xc5, 0x18, 0x83, 0x08, 0x21, 0x08, 0x00, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x08, 0x42, 0x10, 0x63, 0x18, 0xc4, 0x18, 0xc5, 0x10, 0x84, 0x08, 0x42, 0x08, 0x42, 0x08, 0x22, 0x08, 0x21, 0x5a, 0xcc, 0xf7, 0xbe, 0xff, 0xff, 0xff, 0xbf, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xb5, 0xb9, 0x4a, 0xcd, 0x52, 0xee, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x4f, 0x5b, 0x70, 0x63, 0x90, 0x63, 0x90, 0x63, 0x90, 0x63, 0xb1, 0x5b, 0x91, 0x93, 0xf0, 0xed, 0x55, 0xfe, 0x38, 0xfe, 0x57, 0xf5, 0xf6, 0xac, 0x30, 0x31, 0x88, 0x10, 0x84, 0x18, 0x84, 0x20, 0xc4, 0x29, 0x05, 0x29, 0x26, 0x29, 0x06, 0x20, 0xc5, 0x28, 0xe5, 0x29, 0x26, 0x29, 0x26, 0x20, 0xe5, 0x29, 0x05, 0x31, 0x47, 0x29, 0x26, 0x29, 0x06, 0x31, 0x26, 0x31, 0x47, 0x29, 0x06, 0x10, 0x42, 0x18, 0xa4, 0x31, 0x67, 0x31, 0x26, 0x20, 0xc5, 0x10, 0x43, 0x10, 0x42, 0x18, 0x63, 0x18, 0x84, 0x28, 0xe6, 0x20, 0xa4, 0x10, 0x22, 0x08, 0x01, 0x10, 0x42, 0x10, 0x42, 0x10, 0x42, 0x10, 0x42, 0x10, 0x42, 0x08, 0x01, 0x10, 0x21, 0x18, 0x43, 0x18, 0x63, 0x10, 0x42, 0x10, 0x42, 0x10, 0x42, 0x10, 0x42, 0x10, 0x42, 0x10, 0x22, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x10, 0x41, 0x08, 0x21, 0x00, 0x00, 0x18, 0x42, 0x49, 0x25, 0x51, 0x25, 0x40, 0xc3, 0x38, 0xc3, 0x40, 0xc3, 0x49, 0x24, 0x51, 0x65, 0x59, 0x86, 0x59, 0xc7, 0x7a, 0x89, 0x9b, 0x8c, 0xbc, 0x4e, 0xd4, 0xf0, 0xe5, 0x93, 0xf5, 0xd4, 0xed, 0xf4, 0xe5, 0x93, 0xd5, 0x12, 0xc4, 0x90, 0xbc, 0x4f, 0xbc, 0x70, 0xbc, 0x70, 0xbc, 0x2f, 0xcc, 0x6f, 0xcc, 0xd1, 0x8b, 0xad, 0x39, 0xa8, 0x29, 0x27, 0x31, 0x87, 0x31, 0x67, 0x4a, 0x8b, 0x42, 0x0a, 0x29, 0x27, 0x41, 0xc8, 0x42, 0x09, 0x39, 0xc8, 0x39, 0xa8, 0x29, 0x26, 0x31, 0x67, 0x4a, 0x4b, 0x39, 0xc9, 0x18, 0xc5, 0x10, 0x42, 0x08, 0x22, 0x10, 0x42, 0x18, 0x83, 0x18, 0xa4, 0x10, 0x63, 0x08, 0x21, 0x08, 0x21, 0x18, 0x83, 0x18, 0xa4, 0x10, 0x62, 0x08, 0x21, 0x10, 0x83, 0x18, 0x83, 0x08, 0x22, 0x08, 0x21, 0x10, 0x83, 0x18, 0xc5, 0x10, 0x63, 0x10, 0x63, 0x18, 0xa4, 0x18, 0x83, 0x10, 0x62, 0x84, 0x31, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xbc, 0x42, 0x8e, 0x52, 0xee, 0x53, 0x0e, 0x53, 0x0e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x63, 0x6f, 0x5b, 0x70, 0x5b, 0x70, 0x63, 0x70, 0x63, 0xb1, 0x63, 0xb2, 0x5b, 0x0f, 0xa3, 0x8e, 0xfd, 0xf6, 0xf6, 0x58, 0xe6, 0x17, 0xfe, 0x98, 0xfe, 0x17, 0x82, 0xac, 0x08, 0x22, 0x10, 0x63, 0x20, 0xc5, 0x10, 0x63, 0x10, 0x43, 0x10, 0x43, 0x18, 0x64, 0x20, 0xa4, 0x18, 0xa4, 0x18, 0xa4, 0x18, 0xa4, 0x18, 0x83, 0x18, 0x84, 0x18, 0xa4, 0x20, 0xe5, 0x31, 0x47, 0x29, 0x06, 0x18, 0x84, 0x20, 0xa4, 0x20, 0xa4, 0x10, 0x42, 0x20, 0xa4, 0x29, 0x26, 0x20, 0xa4, 0x20, 0xa4, 0x20, 0xa4, 0x20, 0xc5, 0x31, 0x27, 0x20, 0xc5, 0x10, 0x22, 0x10, 0x21, 0x20, 0x84, 0x28, 0xc4, 0x20, 0xa4, 0x18, 0x63, 0x10, 0x22, 0x18, 0x43, 0x28, 0xc5, 0x28, 0xc5, 0x20, 0x63, 0x18, 0x63, 0x20, 0x83, 0x18, 0x63, 0x18, 0x62, 0x18, 0x63, 0x18, 0x63, 0x10, 0x42, 0x08, 0x21, 0x10, 0x21, 0x10, 0x41, 0x08, 0x21, 0x00, 0x00, 0x10, 0x42, 0x28, 0xa3, 0x49, 0x25, 0x51, 0x25, 0x38, 0xa3, 0x38, 0xa3, 0x38, 0xc3, 0x40, 0xe3, 0x49, 0x04, 0x49, 0x25, 0x51, 0x65, 0x59, 0xa7, 0x72, 0x49, 0x93, 0x2c, 0xbc, 0x2e, 0xd4, 0xf1, 0xe5, 0x72, 0xed, 0xd4, 0xed, 0xd4, 0xe5, 0xb4, 0xdd, 0x73, 0xdd, 0x53, 0xdd, 0x53, 0xdd, 0x52, 0xe5, 0x53, 0xd5, 0x12, 0x8b, 0xad, 0x39, 0xc8, 0x31, 0xa8, 0x41, 0xe9, 0x4a, 0x4a, 0x52, 0x8b, 0x5a, 0xcc, 0x39, 0xe9, 0x31, 0x47, 0x39, 0xc8, 0x39, 0xe8, 0x29, 0x26, 0x31, 0x47, 0x41, 0xe9, 0x4a, 0x6b, 0x4a, 0x4b, 0x31, 0x88, 0x20, 0xc6, 0x18, 0x84, 0x20, 0xc5, 0x18, 0x84, 0x10, 0x22, 0x18, 0x63, 0x18, 0x83, 0x10, 0x42, 0x10, 0x43, 0x20, 0xc5, 0x20, 0xe6, 0x18, 0xa4, 0x10, 0x43, 0x20, 0xe5, 0x20, 0xe5, 0x10, 0x42, 0x08, 0x21, 0x08, 0x42, 0x18, 0x83, 0x08, 0x22, 0x10, 0x42, 0x18, 0x83, 0x18, 0xa4, 0x10, 0xa4, 0xad, 0x56, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x53, 0x10, 0x52, 0xee, 0x53, 0x0e, 0x53, 0x0e, 0x5b, 0x2f, 0x5b, 0x4f, 0x5b, 0x4f, 0x53, 0x4f, 0x53, 0x4f, 0x5b, 0x70, 0x5b, 0x70, 0x5b, 0x91, 0x53, 0xb1, 0x41, 0xa8, 0x71, 0xc6, 0xdd, 0x53, 0xee, 0x37, 0xe5, 0xd6, 0xee, 0x17, 0xfe, 0x99, 0xc4, 0x50, 0x39, 0x05, 0x18, 0x84, 0x18, 0x84, 0x10, 0x42, 0x10, 0x42, 0x18, 0xa4, 0x20, 0xe5, 0x18, 0x84, 0x18, 0x84, 0x20, 0xe5, 0x20, 0xe5, 0x18, 0x63, 0x10, 0x23, 0x20, 0xa5, 0x29, 0x06, 0x29, 0x06, 0x29, 0x06, 0x20, 0xc5, 0x28, 0xe6, 0x20, 0xe5, 0x18, 0x83, 0x18, 0x63, 0x29, 0x06, 0x31, 0x47, 0x29, 0x27, 0x31, 0x47, 0x29, 0x06, 0x28, 0xe6, 0x29, 0x06, 0x20, 0x84, 0x20, 0x84, 0x30, 0xe5, 0x30, 0xc5, 0x20, 0x63, 0x10, 0x22, 0x20, 0x84, 0x31, 0x06, 0x31, 0x06, 0x28, 0xa5, 0x28, 0xa5, 0x28, 0xa5, 0x20, 0xa4, 0x18, 0x63, 0x18, 0x62, 0x18, 0x83, 0x18, 0x63, 0x18, 0x42, 0x10, 0x42, 0x10, 0x42, 0x10, 0x21, 0x00, 0x00, 0x10, 0x62, 0x31, 0x46, 0x30, 0xe4, 0x40, 0xe4, 0x51, 0x45, 0x38, 0xc3, 0x30, 0x82, 0x38, 0x82, 0x38, 0xc3, 0x40, 0xe4, 0x40, 0xe4, 0x41, 0x04, 0x49, 0x45, 0x59, 0x66, 0x69, 0xe8, 0x82, 0xaa, 0x9b, 0x4c, 0xb4, 0x2e, 0xcc, 0xb0, 0xd4, 0xf1, 0xd5, 0x12, 0xd5, 0x12, 0xdd, 0x52, 0xdd, 0x11, 0xd4, 0xd1, 0xc4, 0xb1, 0x7b, 0x2c, 0x39, 0xa7, 0x29, 0x47, 0x52, 0x8b, 0x52, 0xac, 0x42, 0x0a, 0x4a, 0x6b, 0x4a, 0x6a, 0x42, 0x2a, 0x39, 0xca, 0x31, 0x68, 0x39, 0xa8, 0x28, 0xe5, 0x29, 0x06, 0x4a, 0x6b, 0x42, 0x4b, 0x21, 0x06, 0x18, 0xc5, 0x18, 0xa5, 0x18, 0xa5, 0x28, 0xe6, 0x18, 0x84, 0x08, 0x02, 0x10, 0x42, 0x10, 0x42, 0x18, 0x63, 0x18, 0x84, 0x18, 0xa5, 0x20, 0xc5, 0x20, 0xc5, 0x18, 0xa4, 0x18, 0xc5, 0x10, 0x63, 0x08, 0x21, 0x10, 0x63, 0x18, 0xa3, 0x10, 0x62, 0x08, 0x21, 0x10, 0x42, 0x08, 0x22, 0x08, 0x42, 0x21, 0x25, 0xde, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0x7c, 0x34, 0x52, 0xee, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x4f, 0x53, 0x30, 0x53, 0x4f, 0x63, 0x90, 0x5b, 0x70, 0x5b, 0x70, 0x63, 0xf2, 0x5b, 0x4f, 0x28, 0x41, 0x28, 0x00, 0xa3, 0x6c, 0xee, 0x17, 0xee, 0x38, 0xe5, 0xd6, 0xfe, 0x17, 0xf5, 0x54, 0x72, 0x8a, 0x18, 0xc5, 0x20, 0xe5, 0x20, 0xc4, 0x29, 0x06, 0x41, 0xe9, 0x31, 0x47, 0x18, 0xa4, 0x29, 0x26, 0x31, 0x88, 0x29, 0x47, 0x20, 0xc5, 0x20, 0xc5, 0x20, 0xe5, 0x29, 0x06, 0x31, 0x88, 0x39, 0xa8, 0x31, 0x67, 0x29, 0x06, 0x20, 0xe5, 0x29, 0x05, 0x20, 0xc5, 0x20, 0xc5, 0x39, 0x68, 0x31, 0x27, 0x31, 0x47, 0x31, 0x48, 0x29, 0x06, 0x20, 0xa4, 0x20, 0xa4, 0x31, 0x26, 0x39, 0x06, 0x28, 0xa4, 0x10, 0x41, 0x18, 0x63, 0x39, 0x47, 0x39, 0x47, 0x18, 0x43, 0x20, 0x83, 0x39, 0x47, 0x31, 0x06, 0x18, 0x63, 0x10, 0x42, 0x18, 0x62, 0x18, 0x63, 0x20, 0x83, 0x20, 0x83, 0x18, 0x63, 0x10, 0x41, 0x00, 0x00, 0x08, 0x42, 0x41, 0xc9, 0x51, 0xe9, 0x30, 0xa3, 0x38, 0xc3, 0x51, 0x66, 0x41, 0x04, 0x30, 0x82, 0x30, 0x82, 0x38, 0xa3, 0x40, 0xc3, 0x40, 0xe3, 0x40, 0xe3, 0x40, 0xc3, 0x40, 0xc3, 0x41, 0x04, 0x51, 0x66, 0x61, 0xc7, 0x7a, 0x69, 0x8a, 0xcb, 0x9b, 0x2c, 0xa3, 0x8d, 0xb3, 0xee, 0xab, 0xce, 0xab, 0x8d, 0x9b, 0xae, 0x6a, 0xec, 0x39, 0xa7, 0x39, 0x88, 0x4a, 0x2a, 0x4a, 0x6a, 0x5a, 0xed, 0x7b, 0xb0, 0x5a, 0xcc, 0x39, 0xe8, 0x4a, 0x6b, 0x4a, 0x6c, 0x42, 0x2b, 0x39, 0xa8, 0x20, 0xe5, 0x31, 0x88, 0x39, 0xc9, 0x20, 0xe6, 0x18, 0xc5, 0x18, 0xa5, 0x18, 0x64, 0x18, 0xa4, 0x20, 0xa5, 0x10, 0x63, 0x10, 0x42, 0x08, 0x21, 0x10, 0x42, 0x18, 0x83, 0x10, 0x63, 0x10, 0x42, 0x10, 0x63, 0x18, 0xa4, 0x18, 0xa4, 0x10, 0x84, 0x10, 0x43, 0x08, 0x42, 0x10, 0x83, 0x18, 0xa4, 0x10, 0x42, 0x08, 0x42, 0x10, 0x62, 0x00, 0x01, 0x08, 0x21, 0x42, 0x29, 0xf7, 0x7e, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xb5, 0xb9, 0x4a, 0xce, 0x53, 0x0e, 0x53, 0x2e, 0x53, 0x2e, 0x53, 0x4f, 0x63, 0x0e, 0x9b, 0xf0, 0xac, 0x51, 0x83, 0x6f, 0x8b, 0xb0, 0xa4, 0x92, 0xa4, 0x10, 0x82, 0x8a, 0x38, 0xa2, 0x61, 0x24, 0xdd, 0x33, 0xf6, 0x79, 0xed, 0xf6, 0xf5, 0xd5, 0xfd, 0xb5, 0x92, 0xec, 0x18, 0xa4, 0x21, 0x26, 0x39, 0xa8, 0x42, 0x09, 0x52, 0x6b, 0x31, 0x88, 0x21, 0x06, 0x29, 0x06, 0x39, 0xc9, 0x42, 0x0a, 0x39, 0xa8, 0x31, 0x67, 0x29, 0x26, 0x31, 0x88, 0x39, 0xc9, 0x42, 0x0a, 0x4a, 0x2a, 0x41, 0xc9, 0x29, 0x47, 0x29, 0x06, 0x29, 0x06, 0x20, 0xc5, 0x29, 0x06, 0x39, 0xa9, 0x29, 0x07, 0x31, 0x27, 0x31, 0x68, 0x10, 0x43, 0x20, 0xa4, 0x39, 0x47, 0x30, 0xe5, 0x20, 0x83, 0x10, 0x42, 0x28, 0xc5, 0x31, 0x07, 0x18, 0x63, 0x10, 0x01, 0x28, 0xa4, 0x41, 0x68, 0x39, 0x26, 0x18, 0x43, 0x10, 0x42, 0x18, 0x62, 0x20, 0x63, 0x28, 0xa4, 0x28, 0xa4, 0x18, 0x42, 0x08, 0x00, 0x08, 0x21, 0x39, 0xa9, 0x62, 0xae, 0x51, 0x87, 0x38, 0xa3, 0x38, 0xe3, 0x49, 0x46, 0x49, 0x05, 0x38, 0xa3, 0x38, 0xa2, 0x38, 0xa3, 0x38, 0xc3, 0x40, 0xe3, 0x40, 0xe3, 0x40, 0xc3, 0x38, 0xa2, 0x30, 0x82, 0x30, 0x82, 0x38, 0xc3, 0x40, 0xe4, 0x49, 0x05, 0x59, 0x87, 0x61, 0xa7, 0x59, 0x86, 0x51, 0x66, 0x6a, 0xaa, 0x62, 0xec, 0x39, 0xc9, 0x41, 0xc8, 0x5a, 0x8b, 0x6b, 0x2d, 0x5a, 0xed, 0x52, 0xac, 0x8c, 0x52, 0x84, 0x32, 0x4a, 0x6b, 0x39, 0xe9, 0x3a, 0x0a, 0x4a, 0x4c, 0x31, 0xa9, 0x29, 0x47, 0x29, 0x48, 0x29, 0x27, 0x18, 0xc5, 0x18, 0xa5, 0x20, 0xe5, 0x18, 0xa4, 0x18, 0x63, 0x10, 0x42, 0x10, 0x42, 0x18, 0x84, 0x08, 0x41, 0x08, 0x41, 0x10, 0x63, 0x10, 0x42, 0x10, 0x63, 0x10, 0x63, 0x10, 0x62, 0x10, 0x63, 0x10, 0x63, 0x10, 0x63, 0x20, 0xe5, 0x20, 0xe5, 0x18, 0xa4, 0x18, 0xc5, 0x18, 0xc5, 0x10, 0x63, 0x08, 0x22, 0x08, 0x21, 0x7b, 0xf0, 0xff, 0xdf, 0xff, 0xff, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x5e, 0x42, 0xce, 0x53, 0x0e, 0x53, 0x0e, 0x4b, 0x0f, 0x4a, 0xcd, 0x93, 0x2c, 0xcc, 0x30, 0xab, 0xce, 0xa3, 0xcf, 0xbc, 0x71, 0xcc, 0x71, 0xe5, 0x55, 0xfe, 0x79, 0xb4, 0x50, 0x50, 0xe3, 0xa3, 0x0b, 0xf6, 0x57, 0xee, 0x78, 0xf6, 0x37, 0xfd, 0xf6, 0x9b, 0x2c, 0x28, 0xc5, 0x21, 0x06, 0x31, 0xa8, 0x39, 0xe9, 0x42, 0x2a, 0x31, 0x88, 0x29, 0x06, 0x29, 0x26, 0x39, 0xa8, 0x42, 0x2a, 0x42, 0x09, 0x31, 0x67, 0x31, 0x88, 0x4a, 0x4b, 0x39, 0xe9, 0x4a, 0x4b, 0x4a, 0x4b, 0x41, 0xca, 0x41, 0xc9, 0x39, 0xa8, 0x21, 0x06, 0x20, 0xc5, 0x31, 0x67, 0x4a, 0x4b, 0x39, 0xc9, 0x39, 0x89, 0x31, 0x68, 0x10, 0x43, 0x20, 0x84, 0x31, 0x26, 0x28, 0xc5, 0x20, 0x63, 0x20, 0x64, 0x28, 0xc5, 0x28, 0xa5, 0x10, 0x42, 0x18, 0x62, 0x28, 0xa4, 0x39, 0x26, 0x31, 0x06, 0x20, 0x83, 0x10, 0x42, 0x18, 0x42, 0x28, 0x83, 0x30, 0xa4, 0x20, 0x63, 0x08, 0x00, 0x00, 0x01, 0x31, 0x88, 0x6b, 0x0f, 0x62, 0x6b, 0x49, 0x45, 0x41, 0x04, 0x38, 0xe4, 0x49, 0x25, 0x49, 0x05, 0x38, 0xa3, 0x38, 0x82, 0x38, 0xa3, 0x40, 0xe4, 0x41, 0x04, 0x41, 0x04, 0x48, 0xe4, 0x40, 0xc3, 0x38, 0xa2, 0x30, 0x82, 0x28, 0x41, 0x28, 0x21, 0x28, 0x41, 0x28, 0x82, 0x20, 0x41, 0x20, 0x41, 0x49, 0xa8, 0x62, 0xec, 0x4a, 0x4a, 0x31, 0x67, 0x4a, 0x0a, 0x52, 0x4a, 0x52, 0x8b, 0x5a, 0xed, 0x4a, 0x4a, 0x5a, 0xed, 0x7b, 0xf1, 0x5a, 0xcd, 0x41, 0xe9, 0x29, 0x47, 0x21, 0x07, 0x29, 0x48, 0x21, 0x27, 0x18, 0xa5, 0x18, 0xa5, 0x29, 0x06, 0x20, 0xc5, 0x18, 0xa4, 0x18, 0xa4, 0x08, 0x22, 0x00, 0x00, 0x08, 0x41, 0x18, 0x84, 0x10, 0x63, 0x08, 0x41, 0x08, 0x21, 0x08, 0x21, 0x18, 0x83, 0x18, 0xa4, 0x10, 0x43, 0x10, 0x84, 0x10, 0x84, 0x10, 0x63, 0x20, 0xe5, 0x21, 0x05, 0x18, 0xa4, 0x18, 0xc5, 0x18, 0xe5, 0x10, 0x83, 0x20, 0xc4, 0x20, 0xe4, 0xce, 0x59, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0x5b, 0x51, 0x53, 0x0e, 0x4a, 0xee, 0x42, 0xee, 0x52, 0x4a, 0xb3, 0xee, 0xab, 0xce, 0x72, 0x89, 0x9b, 0xad, 0xbc, 0x30, 0xc4, 0x51, 0xed, 0x96, 0xfe, 0xfb, 0xff, 0x1b, 0x8b, 0x0b, 0x71, 0x84, 0xdd, 0x53, 0xf6, 0x99, 0xfe, 0x98, 0xfe, 0x36, 0xa3, 0x6c, 0x39, 0x46, 0x29, 0x47, 0x29, 0x47, 0x29, 0x87, 0x39, 0xe9, 0x31, 0x88, 0x20, 0xe6, 0x39, 0xc9, 0x42, 0x2a, 0x39, 0xc8, 0x29, 0x67, 0x31, 0xa8, 0x42, 0x0a, 0x41, 0xea, 0x42, 0x2a, 0x4a, 0x4b, 0x41, 0xea, 0x39, 0xc9, 0x39, 0xc9, 0x39, 0xc9, 0x29, 0x26, 0x31, 0x47, 0x4a, 0x2b, 0x41, 0xe9, 0x41, 0xea, 0x52, 0x4c, 0x39, 0x88, 0x18, 0x64, 0x18, 0x63, 0x31, 0x26, 0x41, 0x88, 0x31, 0x06, 0x28, 0xa4, 0x28, 0xa4, 0x30, 0xc4, 0x30, 0xe4, 0x20, 0xa3, 0x28, 0xc5, 0x39, 0x46, 0x28, 0xa4, 0x18, 0x62, 0x18, 0x62, 0x20, 0x62, 0x28, 0xa3, 0x18, 0x62, 0x08, 0x00, 0x08, 0x00, 0x29, 0x27, 0x63, 0x30, 0x73, 0x6f, 0x59, 0xc7, 0x51, 0x66, 0x49, 0x66, 0x38, 0xc4, 0x41, 0x04, 0x51, 0x86, 0x41, 0x04, 0x30, 0x82, 0x30, 0x82, 0x38, 0xa2, 0x40, 0xe3, 0x41, 0x04, 0x49, 0x04, 0x40, 0xe3, 0x38, 0xc3, 0x30, 0xa2, 0x30, 0x62, 0x28, 0x42, 0x20, 0x41, 0x18, 0x20, 0x18, 0x21, 0x41, 0xa7, 0x6b, 0x0d, 0x4a, 0x2a, 0x31, 0x46, 0x31, 0x67, 0x49, 0xc9, 0x41, 0xc9, 0x39, 0xc8, 0x39, 0xc8, 0x4a, 0x2a, 0x4a, 0x2a, 0x5a, 0xed, 0x4a, 0x8b, 0x31, 0xa8, 0x21, 0x06, 0x18, 0xc5, 0x29, 0x27, 0x29, 0x27, 0x20, 0xe6, 0x20, 0xc6, 0x29, 0x48, 0x20, 0xe5, 0x10, 0x43, 0x10, 0x63, 0x08, 0x42, 0x10, 0x42, 0x10, 0x62, 0x10, 0x63, 0x10, 0x63, 0x08, 0x42, 0x08, 0x42, 0x10, 0x83, 0x10, 0x63, 0x10, 0x83, 0x10, 0x84, 0x18, 0x84, 0x18, 0xa4, 0x18, 0x84, 0x10, 0x63, 0x10, 0x83, 0x10, 0x62, 0x08, 0x42, 0x08, 0x62, 0x08, 0x42, 0x18, 0xa4, 0x41, 0xe9, 0xf7, 0x7e, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0x9d, 0x37, 0x42, 0xce, 0x5b, 0x2e, 0x83, 0xf0, 0x9b, 0xcf, 0xd5, 0x33, 0xa4, 0x2e, 0x59, 0x85, 0x61, 0x85, 0x92, 0xcb, 0xcc, 0xd2, 0xe5, 0xb6, 0xee, 0x58, 0xff, 0x5c, 0xcd, 0x53, 0x71, 0xc5, 0xb3, 0x8d, 0xf5, 0xb6, 0xfd, 0xf7, 0xfe, 0x16, 0xb3, 0xae, 0x30, 0xe5, 0x21, 0x27, 0x39, 0xe9, 0x42, 0x09, 0x42, 0x2a, 0x39, 0xc9, 0x20, 0xe6, 0x31, 0x87, 0x42, 0x0a, 0x42, 0x2a, 0x31, 0xa8, 0x31, 0xa8, 0x42, 0x0a, 0x39, 0xea, 0x42, 0x0a, 0x42, 0x2a, 0x42, 0x2a, 0x39, 0xc9, 0x31, 0x47, 0x41, 0xe9, 0x42, 0x0a, 0x31, 0x67, 0x31, 0x68, 0x41, 0xea, 0x4a, 0x2b, 0x41, 0xea, 0x39, 0x68, 0x31, 0x27, 0x18, 0x84, 0x31, 0x27, 0x52, 0x2b, 0x39, 0x67, 0x20, 0x82, 0x18, 0x41, 0x28, 0x82, 0x28, 0xa3, 0x20, 0x83, 0x39, 0x06, 0x39, 0x05, 0x18, 0x42, 0x08, 0x01, 0x08, 0x00, 0x10, 0x21, 0x18, 0x62, 0x18, 0x41, 0x20, 0x41, 0x39, 0x46, 0x5a, 0xef, 0x73, 0x91, 0x6a, 0xcb, 0x61, 0xa6, 0x59, 0xa7, 0x51, 0x66, 0x38, 0xc4, 0x41, 0x04, 0x61, 0xe8, 0x59, 0x86, 0x38, 0xc3, 0x30, 0x62, 0x30, 0x62, 0x30, 0x82, 0x38, 0xc3, 0x40, 0xc3, 0x38, 0xa3, 0x30, 0x82, 0x30, 0x62, 0x28, 0x62, 0x28, 0x42, 0x20, 0x41, 0x18, 0x21, 0x41, 0x86, 0x73, 0x4e, 0x52, 0x8b, 0x39, 0xa8, 0x31, 0x47, 0x39, 0xa7, 0x41, 0xc8, 0x52, 0x6b, 0x39, 0xa8, 0x20, 0xc5, 0x39, 0x88, 0x41, 0xe9, 0x52, 0x8c, 0x4a, 0x4b, 0x29, 0x47, 0x21, 0x06, 0x29, 0x27, 0x21, 0x07, 0x29, 0x47, 0x29, 0x07, 0x20, 0xe6, 0x21, 0x27, 0x18, 0xc5, 0x18, 0xc4, 0x18, 0x84, 0x18, 0xc5, 0x20, 0xc5, 0x08, 0x42, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x10, 0x63, 0x08, 0x42, 0x08, 0x21, 0x10, 0x62, 0x10, 0x43, 0x10, 0x63, 0x18, 0xc4, 0x10, 0x63, 0x08, 0x42, 0x10, 0x62, 0x10, 0x83, 0x10, 0x62, 0x00, 0x01, 0x08, 0x01, 0x73, 0x6e, 0xff, 0xdf, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9e, 0x4a, 0xae, 0xac, 0x91, 0xdd, 0x95, 0xd5, 0x33, 0xc4, 0xd2, 0xbc, 0x50, 0x92, 0xaa, 0x61, 0x44, 0x59, 0x03, 0xbc, 0x0f, 0xee, 0x37, 0xe6, 0x58, 0xf6, 0xfa, 0xf6, 0xfa, 0x9b, 0x8c, 0x8a, 0x27, 0xc3, 0xef, 0xa4, 0x11, 0xcc, 0xd3, 0xc3, 0xef, 0x30, 0xe4, 0x18, 0xc5, 0x4a, 0x4b, 0x42, 0x4a, 0x42, 0x2a, 0x42, 0x0a, 0x31, 0x87, 0x31, 0x87, 0x31, 0x88, 0x31, 0xa8, 0x39, 0xa8, 0x29, 0x47, 0x39, 0xc9, 0x4a, 0x4b, 0x42, 0x2a, 0x42, 0x0a, 0x42, 0x0a, 0x39, 0xc9, 0x31, 0x88, 0x4a, 0x2a, 0x4a, 0x6b, 0x39, 0xa8, 0x39, 0xc9, 0x5a, 0xcd, 0x52, 0xad, 0x31, 0x68, 0x20, 0xc5, 0x31, 0x47, 0x29, 0x06, 0x31, 0x26, 0x41, 0xa9, 0x31, 0x06, 0x20, 0x82, 0x18, 0x62, 0x10, 0x21, 0x10, 0x01, 0x18, 0x62, 0x20, 0x83, 0x18, 0x21, 0x18, 0x21, 0x18, 0x41, 0x18, 0x62, 0x28, 0xa3, 0x39, 0x04, 0x41, 0x04, 0x49, 0x66, 0x5a, 0xce, 0x6b, 0x91, 0x73, 0x6f, 0x6a, 0x28, 0x61, 0xa6, 0x59, 0xc8, 0x51, 0x66, 0x39, 0x04, 0x38, 0xe4, 0x59, 0xc7, 0x6a, 0x08, 0x49, 0x45, 0x38, 0xa2, 0x30, 0x62, 0x28, 0x62, 0x30, 0x82, 0x38, 0x82, 0x38, 0xa2, 0x30, 0x82, 0x30, 0x62, 0x28, 0x61, 0x28, 0x61, 0x20, 0x21, 0x20, 0x82, 0x62, 0xcb, 0x62, 0xed, 0x31, 0x66, 0x39, 0xa8, 0x39, 0xa8, 0x39, 0xa8, 0x52, 0x4b, 0x41, 0xc8, 0x29, 0x06, 0x42, 0x0b, 0x4a, 0x4d, 0x3a, 0x2c, 0x31, 0xca, 0x29, 0x28, 0x21, 0x26, 0x20, 0xe6, 0x20, 0xe6, 0x20, 0xe6, 0x18, 0xc5, 0x18, 0x64, 0x18, 0x84, 0x18, 0xe6, 0x29, 0x27, 0x31, 0x88, 0x21, 0x26, 0x29, 0x27, 0x20, 0xe5, 0x10, 0x63, 0x08, 0x41, 0x08, 0x21, 0x10, 0x62, 0x08, 0x41, 0x00, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x18, 0xa4, 0x18, 0xa3, 0x10, 0x83, 0x18, 0xa4, 0x10, 0x83, 0x10, 0x62, 0x10, 0x62, 0xc6, 0x18, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0x7b, 0xd2, 0xd5, 0x13, 0xcc, 0xd3, 0xb4, 0x10, 0xab, 0xce, 0xc4, 0x30, 0xe5, 0x54, 0xc4, 0xb1, 0x69, 0xe7, 0x82, 0x27, 0xdd, 0x74, 0xf6, 0xda, 0xee, 0x79, 0xff, 0x3b, 0xe5, 0xf6, 0x92, 0x68, 0x51, 0x87, 0x19, 0xca, 0x5a, 0xac, 0xab, 0x8d, 0x51, 0xc8, 0x21, 0x06, 0x42, 0x0a, 0x3a, 0x09, 0x29, 0x67, 0x42, 0x0a, 0x52, 0x8c, 0x3a, 0x09, 0x39, 0xc8, 0x31, 0x67, 0x31, 0x88, 0x3a, 0x0a, 0x42, 0x2a, 0x39, 0xc9, 0x39, 0xea, 0x39, 0xe9, 0x39, 0xea, 0x4a, 0x6b, 0x4a, 0x6b, 0x42, 0x4b, 0x52, 0xac, 0x5a, 0xcd, 0x5a, 0xcd, 0x5a, 0xcd, 0x5a, 0xad, 0x31, 0x68, 0x10, 0x64, 0x20, 0xc5, 0x31, 0x26, 0x28, 0xc5, 0x20, 0x83, 0x30, 0xc4, 0x28, 0xc4, 0x10, 0x41, 0x00, 0x00, 0x08, 0x00, 0x18, 0x01, 0x20, 0x41, 0x30, 0xc3, 0x49, 0x45, 0x51, 0x86, 0x61, 0xe8, 0x6a, 0x29, 0x61, 0xe7, 0x59, 0x86, 0x62, 0xac, 0x6b, 0xb2, 0x73, 0xb1, 0x73, 0x2c, 0x69, 0xe7, 0x69, 0xe7, 0x61, 0xe8, 0x51, 0x86, 0x41, 0x25, 0x30, 0xc4, 0x51, 0x86, 0x72, 0x69, 0x61, 0xc7, 0x41, 0x04, 0x30, 0x82, 0x30, 0x62, 0x30, 0x82, 0x38, 0xa3, 0x38, 0xa3, 0x38, 0xa2, 0x30, 0x82, 0x28, 0x62, 0x28, 0x41, 0x20, 0x21, 0x30, 0xe4, 0x6b, 0x0c, 0x41, 0xc8, 0x20, 0xc4, 0x29, 0x05, 0x39, 0x87, 0x41, 0xc8, 0x39, 0xa8, 0x10, 0x43, 0x29, 0x69, 0x6b, 0xf4, 0x63, 0x72, 0x4a, 0xce, 0x42, 0x2c, 0x29, 0x69, 0x29, 0x27, 0x29, 0x27, 0x21, 0x06, 0x18, 0x84, 0x10, 0x63, 0x10, 0x84, 0x18, 0xc5, 0x21, 0x06, 0x29, 0x68, 0x31, 0xa9, 0x29, 0x47, 0x18, 0xe6, 0x18, 0xa5, 0x18, 0xa4, 0x10, 0x83, 0x00, 0x01, 0x08, 0x42, 0x08, 0x41, 0x00, 0x20, 0x00, 0x21, 0x08, 0x42, 0x08, 0x21, 0x08, 0x20, 0x00, 0x00, 0x00, 0x01, 0x18, 0xc3, 0x20, 0xe4, 0x10, 0x62, 0x10, 0x42, 0x10, 0x63, 0x10, 0x83, 0x31, 0x87, 0xef, 0x7d, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xc6, 0x1a, 0xb4, 0x11, 0xab, 0xaf, 0x9b, 0x6d, 0xab, 0xae, 0xbc, 0x71, 0xdd, 0x74, 0xe5, 0xd5, 0xcc, 0xb2, 0xa3, 0x4c, 0xbc, 0x2e, 0xe5, 0xd6, 0xe6, 0x58, 0xee, 0xb9, 0xff, 0x3b, 0xbc, 0x30, 0x30, 0xa3, 0x00, 0x63, 0x21, 0x47, 0x6a, 0x69, 0x52, 0x09, 0x29, 0x47, 0x31, 0x67, 0x31, 0xa8, 0x31, 0x88, 0x42, 0x0a, 0x52, 0xcc, 0x39, 0xe9, 0x31, 0xa8, 0x42, 0x2a, 0x42, 0x2a, 0x42, 0x2a, 0x4a, 0x4b, 0x42, 0x2a, 0x39, 0xe9, 0x39, 0xc9, 0x52, 0x8c, 0x63, 0x2e, 0x63, 0x4f, 0x42, 0x4b, 0x52, 0xcd, 0x63, 0x2e, 0x42, 0x2a, 0x4a, 0x4b, 0x5a, 0xcd, 0x39, 0xa9, 0x20, 0xc5, 0x20, 0xc5, 0x31, 0x26, 0x28, 0xe5, 0x18, 0x42, 0x28, 0x83, 0x18, 0xa3, 0x00, 0x00, 0x08, 0x20, 0x28, 0xa3, 0x49, 0x05, 0x59, 0xa6, 0x7a, 0x69, 0x82, 0xca, 0x7a, 0xca, 0x7a, 0x8a, 0x72, 0x48, 0x61, 0xc6, 0x62, 0x6a, 0x6b, 0xd1, 0x7c, 0x33, 0x8c, 0x52, 0x7a, 0xcb, 0x69, 0xe7, 0x72, 0x69, 0x62, 0x08, 0x51, 0x87, 0x41, 0x25, 0x30, 0xc3, 0x49, 0x45, 0x72, 0x69, 0x72, 0x49, 0x51, 0x45, 0x38, 0xc3, 0x30, 0x62, 0x28, 0x62, 0x30, 0x82, 0x30, 0x82, 0x30, 0x82, 0x30, 0x82, 0x28, 0x62, 0x20, 0x62, 0x20, 0x21, 0x30, 0xc4, 0x5a, 0x8a, 0x39, 0xa7, 0x28, 0xe5, 0x20, 0xc4, 0x31, 0x67, 0x39, 0x87, 0x20, 0xc4, 0x20, 0xc6, 0x42, 0x2c, 0x5b, 0x30, 0x4a, 0xae, 0x39, 0xeb, 0x39, 0xea, 0x39, 0xca, 0x29, 0x47, 0x20, 0xe6, 0x20, 0xe6, 0x10, 0x84, 0x20, 0xe5, 0x21, 0x27, 0x18, 0xc5, 0x29, 0x67, 0x29, 0x67, 0x20, 0xe6, 0x29, 0x27, 0x29, 0x27, 0x18, 0xa5, 0x10, 0x63, 0x10, 0x42, 0x08, 0x42, 0x08, 0x21, 0x08, 0x62, 0x08, 0x62, 0x08, 0x41, 0x08, 0x42, 0x10, 0x42, 0x10, 0x62, 0x08, 0x42, 0x10, 0x83, 0x10, 0xa3, 0x10, 0x62, 0x08, 0x42, 0x10, 0x63, 0x10, 0x63, 0x08, 0x42, 0x94, 0x93, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9b, 0xf2, 0xa3, 0x2b, 0x8a, 0xca, 0x9b, 0x4c, 0xac, 0x0f, 0xbc, 0x70, 0xc4, 0x70, 0xdd, 0x75, 0xf6, 0x59, 0xd5, 0x12, 0xb3, 0xcd, 0xd5, 0x53, 0xe6, 0x58, 0xfe, 0xfb, 0xee, 0x38, 0x6a, 0x29, 0x08, 0x00, 0x20, 0x83, 0x39, 0x26, 0x29, 0x26, 0x29, 0x47, 0x29, 0x46, 0x39, 0xe9, 0x42, 0x4b, 0x4a, 0x4b, 0x42, 0x0a, 0x29, 0x67, 0x29, 0x47, 0x4a, 0x8b, 0x42, 0x4b, 0x39, 0xe9, 0x42, 0x2a, 0x52, 0x8c, 0x4a, 0x6b, 0x4a, 0x6b, 0x52, 0xcd, 0x63, 0x0e, 0x5a, 0xcd, 0x31, 0xc9, 0x42, 0x4b, 0x5a, 0xed, 0x42, 0x2a, 0x31, 0x88, 0x39, 0xe9, 0x41, 0xe9, 0x31, 0x27, 0x20, 0xa5, 0x29, 0x06, 0x39, 0x87, 0x28, 0xc4, 0x18, 0x42, 0x10, 0x41, 0x20, 0x82, 0x41, 0x45, 0x6a, 0x08, 0x7a, 0xaa, 0x82, 0xeb, 0x82, 0xea, 0x82, 0xea, 0x7a, 0xa9, 0x6a, 0x68, 0x6a, 0x07, 0x72, 0x6a, 0x7b, 0xd1, 0x7c, 0x33, 0x8c, 0x73, 0x94, 0x10, 0x72, 0x48, 0x7a, 0x48, 0x7a, 0xaa, 0x62, 0x08, 0x59, 0xa7, 0x49, 0x46, 0x38, 0xc3, 0x40, 0xe4, 0x6a, 0x28, 0x7a, 0x8a, 0x61, 0xc7, 0x41, 0x04, 0x30, 0x82, 0x28, 0x62, 0x30, 0x62, 0x30, 0x82, 0x30, 0x82, 0x30, 0x82, 0x28, 0x62, 0x20, 0x62, 0x20, 0x41, 0x20, 0x62, 0x52, 0x29, 0x52, 0x29, 0x20, 0xe5, 0x29, 0x06, 0x31, 0x67, 0x31, 0x47, 0x31, 0x68, 0x39, 0xaa, 0x31, 0x89, 0x29, 0x68, 0x29, 0x68, 0x29, 0x48, 0x29, 0x48, 0x29, 0x27, 0x18, 0xc5, 0x18, 0xa4, 0x10, 0x43, 0x18, 0xa4, 0x31, 0x88, 0x31, 0x88, 0x18, 0xc5, 0x29, 0x88, 0x19, 0x06, 0x08, 0x43, 0x20, 0xe6, 0x29, 0x47, 0x18, 0xc5, 0x08, 0x42, 0x10, 0x63, 0x18, 0xe5, 0x18, 0xe5, 0x18, 0xa4, 0x10, 0x63, 0x10, 0x62, 0x08, 0x21, 0x08, 0x22, 0x10, 0x63, 0x10, 0x62, 0x18, 0xa3, 0x10, 0xa3, 0x08, 0x42, 0x08, 0x42, 0x10, 0x83, 0x10, 0x63, 0x18, 0xc4, 0xef, 0x3c, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x78, 0xa3, 0x8d, 0x79, 0xc6, 0x7a, 0x07, 0x82, 0x69, 0x92, 0xea, 0xb3, 0xef, 0xdd, 0x95, 0xee, 0x58, 0xdd, 0x95, 0x9a, 0xea, 0xa3, 0x4a, 0xdd, 0xb5, 0xee, 0x59, 0xfe, 0xda, 0xc4, 0x91, 0x49, 0x04, 0x18, 0x21, 0x10, 0x42, 0x10, 0x83, 0x18, 0xc4, 0x21, 0x26, 0x42, 0x29, 0x4a, 0x8b, 0x4a, 0x6b, 0x41, 0xe9, 0x29, 0x67, 0x39, 0xc8, 0x4a, 0x4a, 0x39, 0xc9, 0x42, 0x09, 0x4a, 0x4b, 0x42, 0x6b, 0x52, 0xcc, 0x63, 0x2e, 0x4a, 0x8c, 0x52, 0xad, 0x42, 0x2b, 0x39, 0xc9, 0x42, 0x0a, 0x39, 0xe9, 0x39, 0xa9, 0x21, 0x06, 0x29, 0x67, 0x39, 0xe9, 0x31, 0x68, 0x28, 0xe5, 0x28, 0xe5, 0x41, 0x87, 0x28, 0xe5, 0x10, 0x21, 0x39, 0x04, 0x6a, 0x08, 0x72, 0x69, 0x7a, 0x89, 0x82, 0xea, 0x83, 0x0a, 0x82, 0xea, 0x7a, 0xca, 0x72, 0x89, 0x6a, 0x27, 0x6a, 0x48, 0x83, 0xd0, 0x84, 0x74, 0x7c, 0x33, 0x94, 0xd4, 0x83, 0x2c, 0x7a, 0x06, 0x93, 0x0b, 0x7a, 0x8a, 0x62, 0x08, 0x59, 0xc7, 0x49, 0x46, 0x38, 0xe4, 0x30, 0xc3, 0x61, 0xe7, 0x82, 0xea, 0x72, 0x48, 0x51, 0x66, 0x38, 0xa3, 0x30, 0x82, 0x30, 0x82, 0x30, 0x82, 0x30, 0x82, 0x30, 0x82, 0x28, 0x62, 0x20, 0x61, 0x18, 0x41, 0x18, 0x21, 0x41, 0xa6, 0x52, 0x49, 0x29, 0x05, 0x31, 0x47, 0x39, 0x88, 0x31, 0x88, 0x31, 0x68, 0x20, 0xe6, 0x10, 0x43, 0x18, 0xa4, 0x29, 0x47, 0x29, 0x27, 0x21, 0x07, 0x18, 0xa5, 0x21, 0x06, 0x21, 0x06, 0x08, 0x22, 0x18, 0x83, 0x29, 0x68, 0x31, 0x89, 0x31, 0xa9, 0x3a, 0x0a, 0x18, 0xc5, 0x08, 0x43, 0x10, 0x63, 0x10, 0x63, 0x10, 0x83, 0x10, 0x63, 0x18, 0xa4, 0x29, 0x27, 0x21, 0x27, 0x20, 0xc5, 0x18, 0x83, 0x10, 0x42, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x10, 0x83, 0x10, 0x62, 0x08, 0x42, 0x10, 0x62, 0x10, 0x62, 0x10, 0x62, 0x62, 0xec, 0xf7, 0xbe, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbf, 0xac, 0x73, 0xab, 0xad, 0x82, 0x27, 0x50, 0xe3, 0x50, 0xe3, 0x93, 0x2b, 0xcc, 0xd2, 0xdd, 0x34, 0xed, 0xf7, 0xb4, 0x70, 0x71, 0xc5, 0xbb, 0xed, 0xe5, 0xb6, 0xe5, 0xf7, 0xfd, 0xd6, 0xcb, 0xee, 0x51, 0x45, 0x08, 0x42, 0x18, 0xa4, 0x29, 0x46, 0x31, 0x88, 0x29, 0x67, 0x29, 0x66, 0x31, 0x88, 0x41, 0xe9, 0x42, 0x0a, 0x4a, 0x6b, 0x39, 0xe9, 0x29, 0x47, 0x31, 0xc9, 0x42, 0x4a, 0x4a, 0x8c, 0x5a, 0xed, 0x5a, 0xcd, 0x42, 0x0a, 0x41, 0xea, 0x31, 0x88, 0x29, 0x27, 0x29, 0x47, 0x20, 0xc5, 0x18, 0xa4, 0x29, 0x06, 0x31, 0x67, 0x29, 0x26, 0x29, 0x26, 0x31, 0x47, 0x31, 0x26, 0x31, 0x26, 0x31, 0x04, 0x49, 0x85, 0x7a, 0x89, 0x82, 0xa9, 0x7a, 0x89, 0x7a, 0xaa, 0x82, 0xea, 0x83, 0x0a, 0x83, 0x0b, 0x7a, 0xca, 0x7a, 0x89, 0x72, 0x27, 0x7b, 0x0c, 0x8c, 0xb5, 0x7c, 0x94, 0x8c, 0xb4, 0xa4, 0xb3, 0x82, 0xca, 0x92, 0xea, 0x93, 0x4c, 0x72, 0x8a, 0x62, 0x09, 0x59, 0xc7, 0x49, 0x66, 0x41, 0x25, 0x30, 0xc4, 0x51, 0x86, 0x82, 0xca, 0x7a, 0xa9, 0x59, 0xa7, 0x41, 0x04, 0x30, 0x82, 0x30, 0x62, 0x30, 0x82, 0x30, 0x62, 0x28, 0x62, 0x20, 0x41, 0x20, 0x41, 0x20, 0x21, 0x18, 0x21, 0x39, 0x25, 0x52, 0x4a, 0x39, 0x88, 0x31, 0x89, 0x31, 0x89, 0x20, 0xe5, 0x08, 0x42, 0x00, 0x01, 0x08, 0x42, 0x21, 0x06, 0x29, 0x27, 0x18, 0xc4, 0x20, 0xe5, 0x20, 0xe6, 0x29, 0x68, 0x18, 0xc5, 0x08, 0x21, 0x10, 0x63, 0x21, 0x06, 0x31, 0xa9, 0x31, 0xa9, 0x3a, 0x0a, 0x29, 0x47, 0x10, 0x84, 0x10, 0x63, 0x08, 0x01, 0x08, 0x21, 0x10, 0x62, 0x10, 0x42, 0x10, 0x83, 0x10, 0x84, 0x10, 0x83, 0x10, 0x83, 0x18, 0xc4, 0x18, 0xc4, 0x18, 0x83, 0x08, 0x41, 0x00, 0x01, 0x08, 0x21, 0x00, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x41, 0x10, 0x62, 0xc5, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xa4, 0xd6, 0xe5, 0xb5, 0xd4, 0xd2, 0x8a, 0x69, 0x40, 0x82, 0x69, 0xc6, 0xbc, 0x30, 0xdd, 0x34, 0xf6, 0x79, 0xee, 0x79, 0x7a, 0x89, 0x69, 0x64, 0xc4, 0x2f, 0xdc, 0xf3, 0xe5, 0x13, 0xfd, 0xd5, 0xc4, 0x50, 0x39, 0x45, 0x10, 0x83, 0x39, 0xc8, 0x4a, 0x4a, 0x29, 0x47, 0x20, 0xe5, 0x18, 0xe5, 0x21, 0x05, 0x39, 0xa8, 0x3a, 0x09, 0x31, 0xa8, 0x31, 0xc8, 0x4a, 0x8c, 0x5a, 0xed, 0x52, 0x8c, 0x42, 0x4a, 0x39, 0xe9, 0x29, 0x47, 0x18, 0xa4, 0x10, 0x63, 0x10, 0x43, 0x20, 0xe5, 0x20, 0xe5, 0x18, 0xc5, 0x31, 0x68, 0x39, 0x89, 0x29, 0x27, 0x18, 0xa4, 0x20, 0xa4, 0x28, 0xe5, 0x18, 0x63, 0x39, 0x45, 0x83, 0x0b, 0x93, 0x2b, 0x82, 0xc9, 0x82, 0xca, 0x82, 0xeb, 0x8b, 0x0b, 0x83, 0x0b, 0x83, 0x0a, 0x82, 0xea, 0x7a, 0x88, 0x72, 0x89, 0x94, 0x72, 0x95, 0x16, 0x84, 0x94, 0xad, 0x97, 0xac, 0x91, 0xa3, 0x4b, 0xab, 0xcd, 0x8b, 0x2c, 0x72, 0x69, 0x62, 0x08, 0x51, 0xa7, 0x49, 0x86, 0x49, 0x66, 0x39, 0x05, 0x41, 0x25, 0x72, 0x69, 0x82, 0xea, 0x6a, 0x28, 0x49, 0x45, 0x38, 0xc3, 0x30, 0x62, 0x30, 0x61, 0x28, 0x61, 0x28, 0x62, 0x28, 0x62, 0x28, 0x62, 0x20, 0x83, 0x28, 0xc4, 0x39, 0x67, 0x52, 0x0a, 0x39, 0x89, 0x31, 0x48, 0x18, 0x84, 0x08, 0x22, 0x10, 0x63, 0x18, 0xa4, 0x21, 0x06, 0x29, 0x07, 0x18, 0x84, 0x20, 0xe5, 0x20, 0xe5, 0x29, 0x27, 0x29, 0x68, 0x10, 0x84, 0x18, 0x84, 0x18, 0xc5, 0x21, 0x27, 0x31, 0xa9, 0x29, 0x68, 0x31, 0x89, 0x29, 0x47, 0x10, 0x84, 0x10, 0x84, 0x10, 0x83, 0x08, 0x41, 0x08, 0x21, 0x00, 0x00, 0x00, 0x00, 0x08, 0x21, 0x10, 0x42, 0x10, 0x84, 0x20, 0xe5, 0x29, 0x47, 0x21, 0x05, 0x08, 0x42, 0x08, 0x42, 0x08, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x20, 0x52, 0x49, 0xf7, 0xbe, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdc, 0x9b, 0x6e, 0xdc, 0xf3, 0xf5, 0xf8, 0xab, 0xcf, 0x51, 0x03, 0x9b, 0x4c, 0xd5, 0x34, 0xe5, 0xd7, 0xff, 0x1c, 0xbd, 0x13, 0x40, 0xc3, 0x79, 0xe6, 0xcb, 0xee, 0xcc, 0x0f, 0xdc, 0x91, 0xf5, 0x73, 0x7a, 0xa9, 0x08, 0x42, 0x21, 0x26, 0x31, 0xa8, 0x29, 0x47, 0x29, 0x26, 0x21, 0x05, 0x18, 0xe5, 0x21, 0x05, 0x21, 0x26, 0x39, 0xe9, 0x4a, 0xac, 0x5b, 0x0d, 0x63, 0x4f, 0x52, 0x8c, 0x29, 0x47, 0x18, 0xc4, 0x10, 0x43, 0x08, 0x22, 0x08, 0x22, 0x10, 0x43, 0x18, 0xc4, 0x20, 0xe5, 0x31, 0x67, 0x39, 0xa9, 0x41, 0xc9, 0x31, 0x46, 0x20, 0xa3, 0x20, 0x83, 0x20, 0x83, 0x10, 0x01, 0x41, 0x44, 0x93, 0x6b, 0x9b, 0x8c, 0x82, 0xeb, 0x83, 0x0b, 0x83, 0x0b, 0x8b, 0x0b, 0x8b, 0x2b, 0x8b, 0x2b, 0x8a, 0xea, 0x72, 0x88, 0x83, 0x8e, 0x9d, 0x57, 0x84, 0x94, 0x8c, 0xb4, 0xc5, 0xf8, 0xc4, 0xb0, 0xb3, 0xcc, 0xa3, 0xad, 0x82, 0xeb, 0x6a, 0x69, 0x62, 0x08, 0x59, 0xc7, 0x51, 0x86, 0x51, 0x86, 0x49, 0x46, 0x49, 0x24, 0x6a, 0x48, 0x8b, 0x0b, 0x7a, 0x8a, 0x59, 0xa6, 0x41, 0x04, 0x38, 0xa3, 0x30, 0x62, 0x28, 0x41, 0x28, 0x62, 0x30, 0xa4, 0x28, 0xa4, 0x28, 0xa4, 0x28, 0xe5, 0x39, 0x67, 0x49, 0xe9, 0x29, 0x26, 0x08, 0x42, 0x08, 0x01, 0x18, 0xa4, 0x29, 0x47, 0x29, 0x48, 0x29, 0x68, 0x21, 0x06, 0x29, 0x06, 0x29, 0x27, 0x10, 0x63, 0x29, 0x27, 0x39, 0xea, 0x20, 0xc6, 0x20, 0xe6, 0x31, 0x68, 0x31, 0x68, 0x31, 0x88, 0x29, 0x68, 0x29, 0x47, 0x20, 0xe5, 0x10, 0x84, 0x10, 0x83, 0x10, 0x83, 0x10, 0x62, 0x08, 0x41, 0x08, 0x42, 0x10, 0x62, 0x10, 0x83, 0x10, 0xa3, 0x10, 0x83, 0x10, 0x63, 0x10, 0x63, 0x10, 0x83, 0x10, 0x62, 0x10, 0x83, 0x18, 0xc3, 0x10, 0x62, 0x08, 0x21, 0x00, 0x00, 0x10, 0x62, 0xc5, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x8b, 0xf2, 0xa3, 0x6e, 0xed, 0xd8, 0xfe, 0x79, 0x8a, 0xaa, 0x59, 0x45, 0xb4, 0x0f, 0xd5, 0x14, 0xee, 0x18, 0xf6, 0x99, 0x7a, 0xcb, 0x40, 0x61, 0x92, 0x68, 0xb3, 0x4c, 0x9a, 0xeb, 0xbc, 0x2e, 0xab, 0xed, 0x31, 0x05, 0x08, 0x63, 0x18, 0xe5, 0x21, 0x06, 0x21, 0x05, 0x29, 0x46, 0x31, 0xa8, 0x31, 0xa8, 0x29, 0x67, 0x42, 0x4a, 0x63, 0x6f, 0x63, 0x4e, 0x42, 0x2a, 0x21, 0x06, 0x21, 0x06, 0x21, 0x05, 0x10, 0x84, 0x18, 0xa4, 0x10, 0x63, 0x18, 0xa4, 0x20, 0xc5, 0x20, 0xa4, 0x31, 0x46, 0x31, 0x46, 0x28, 0xe4, 0x28, 0xc3, 0x30, 0xc3, 0x28, 0xc3, 0x18, 0x42, 0x28, 0x62, 0x72, 0x48, 0xa3, 0xcc, 0x9b, 0x8c, 0x8b, 0x2b, 0x8b, 0x2b, 0x8b, 0x2b, 0x8b, 0x2a, 0x8b, 0x4b, 0x93, 0x4b, 0x8a, 0xea, 0x7a, 0xea, 0x94, 0x93, 0x95, 0x57, 0x7c, 0x33, 0xad, 0x98, 0xde, 0x38, 0xc4, 0x6e, 0xab, 0xcd, 0xa3, 0x8d, 0x8b, 0x0b, 0x72, 0x89, 0x6a, 0x28, 0x62, 0x08, 0x59, 0xc7, 0x59, 0xa7, 0x59, 0x87, 0x51, 0x85, 0x6a, 0x48, 0x8b, 0x4c, 0x82, 0xeb, 0x61, 0xe8, 0x49, 0x45, 0x40, 0xe4, 0x30, 0xa2, 0x30, 0x62, 0x28, 0x61, 0x20, 0x41, 0x18, 0x41, 0x18, 0x21, 0x18, 0x42, 0x41, 0x66, 0x39, 0x87, 0x29, 0x25, 0x10, 0x63, 0x10, 0x63, 0x20, 0xc5, 0x20, 0xe6, 0x21, 0x06, 0x21, 0x06, 0x21, 0x06, 0x31, 0x68, 0x21, 0x06, 0x18, 0xc5, 0x29, 0x48, 0x42, 0x4c, 0x31, 0x68, 0x21, 0x06, 0x21, 0x26, 0x29, 0x26, 0x29, 0x27, 0x18, 0xe5, 0x21, 0x06, 0x21, 0x06, 0x18, 0xc5, 0x10, 0x42, 0x08, 0x42, 0x08, 0x21, 0x08, 0x42, 0x18, 0xa4, 0x18, 0xc4, 0x10, 0x83, 0x10, 0x62, 0x10, 0x62, 0x10, 0x62, 0x00, 0x00, 0x00, 0x00, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x10, 0x62, 0x18, 0xc4, 0x10, 0x63, 0x41, 0xe8, 0xf7, 0x7e, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xde, 0xfd, 0x72, 0x8c, 0xb3, 0xf0, 0xe5, 0x76, 0xd5, 0x14, 0x59, 0x45, 0x7a, 0x07, 0xbc, 0x30, 0xd4, 0xd3, 0xf6, 0x38, 0xc4, 0xd2, 0x38, 0xa3, 0x50, 0xe3, 0x72, 0x28, 0x30, 0xe4, 0x39, 0x44, 0xa3, 0xac, 0x62, 0x28, 0x10, 0x83, 0x19, 0x05, 0x21, 0x05, 0x21, 0x05, 0x29, 0x67, 0x31, 0xa8, 0x42, 0x0a, 0x4a, 0x6b, 0x5a, 0xcc, 0x5b, 0x0d, 0x4a, 0x6b, 0x21, 0x05, 0x08, 0x22, 0x21, 0x06, 0x31, 0x88, 0x20, 0xe5, 0x18, 0xa4, 0x20, 0xc5, 0x31, 0x67, 0x39, 0x67, 0x20, 0xc4, 0x18, 0x82, 0x18, 0x82, 0x10, 0x21, 0x10, 0x21, 0x18, 0x41, 0x08, 0x00, 0x18, 0x21, 0x61, 0xe7, 0xab, 0xee, 0xac, 0x0d, 0x93, 0x6b, 0x8b, 0x2b, 0x8b, 0x2b, 0x8b, 0x4b, 0x93, 0x6b, 0x93, 0x8b, 0x93, 0x6b, 0x82, 0xea, 0x8b, 0xae, 0xa5, 0x57, 0x8c, 0xb5, 0x84, 0x94, 0xd6, 0x9b, 0xdd, 0xb5, 0xab, 0xcc, 0xab, 0xcd, 0xa3, 0xad, 0x93, 0x2c, 0x83, 0x0b, 0x7a, 0xa9, 0x72, 0x69, 0x6a, 0x28, 0x62, 0x08, 0x62, 0x28, 0x59, 0xe7, 0x6a, 0x28, 0x93, 0x6c, 0x8b, 0x4c, 0x72, 0x49, 0x59, 0x86, 0x49, 0x25, 0x40, 0xe4, 0x38, 0xa3, 0x30, 0x82, 0x28, 0x61, 0x20, 0x42, 0x18, 0x21, 0x18, 0x42, 0x31, 0x46, 0x29, 0x06, 0x31, 0x47, 0x31, 0x88, 0x31, 0xa9, 0x29, 0x26, 0x10, 0x64, 0x18, 0xa5, 0x21, 0x06, 0x20, 0xe6, 0x21, 0x27, 0x31, 0x88, 0x31, 0x68, 0x29, 0x27, 0x31, 0xca, 0x29, 0x88, 0x21, 0x05, 0x10, 0x84, 0x18, 0xc5, 0x21, 0x06, 0x08, 0x63, 0x18, 0xc5, 0x29, 0x68, 0x18, 0xc5, 0x08, 0x22, 0x08, 0x41, 0x08, 0x01, 0x08, 0x22, 0x18, 0xa3, 0x10, 0xa3, 0x10, 0x62, 0x08, 0x41, 0x08, 0x20, 0x08, 0x21, 0x08, 0x00, 0x00, 0x00, 0x00, 0x21, 0x08, 0x41, 0x08, 0x22, 0x08, 0x22, 0x18, 0xa4, 0x10, 0x83, 0xb5, 0x96, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0x73, 0x70, 0x82, 0xaa, 0xcc, 0x92, 0xf6, 0x39, 0x9b, 0x6d, 0x48, 0xa2, 0x9b, 0x0b, 0xcc, 0x50, 0xdd, 0x12, 0xe5, 0x74, 0x7a, 0x8a, 0x38, 0x62, 0x30, 0xa3, 0x00, 0x00, 0x00, 0x00, 0x51, 0xe6, 0x51, 0xc6, 0x18, 0xc4, 0x21, 0x05, 0x18, 0xe5, 0x31, 0x88, 0x42, 0x4a, 0x39, 0xe9, 0x42, 0x4b, 0x5b, 0x0d, 0x5a, 0xed, 0x42, 0x29, 0x21, 0x26, 0x18, 0x84, 0x10, 0x84, 0x20, 0xe5, 0x31, 0x47, 0x20, 0xe5, 0x20, 0xe5, 0x29, 0x26, 0x20, 0xe4, 0x18, 0x82, 0x10, 0x21, 0x00, 0x00, 0x08, 0x01, 0x08, 0x42, 0x10, 0x42, 0x10, 0x62, 0x18, 0x42, 0x41, 0x24, 0x93, 0x6b, 0xb4, 0x6e, 0xa3, 0xed, 0x93, 0x6b, 0x8b, 0x2b, 0x8b, 0x2b, 0x93, 0x4b, 0x9b, 0x8c, 0x9b, 0xcc, 0x93, 0x6a, 0x8b, 0x0a, 0xa4, 0xb3, 0xad, 0xb9, 0x7c, 0x52, 0x9d, 0x36, 0xe7, 0x1c, 0xcd, 0x33, 0xa3, 0x6b, 0xab, 0xed, 0xab, 0xed, 0xa3, 0x8d, 0x9b, 0x6c, 0x8b, 0x2b, 0x7a, 0xca, 0x72, 0x89, 0x72, 0x69, 0x82, 0xeb, 0x72, 0x89, 0x6a, 0x28, 0x93, 0x4c, 0x93, 0x8d, 0x7a, 0xaa, 0x61, 0xc6, 0x51, 0x86, 0x49, 0x45, 0x41, 0x04, 0x41, 0x04, 0x41, 0x05, 0x41, 0x05, 0x41, 0x05, 0x41, 0xa7, 0x42, 0x0a, 0x29, 0x27, 0x20, 0xe6, 0x29, 0x06, 0x39, 0xc9, 0x31, 0x68, 0x18, 0xa4, 0x21, 0x06, 0x31, 0x68, 0x21, 0x27, 0x29, 0x88, 0x39, 0xea, 0x21, 0x06, 0x10, 0x84, 0x29, 0x68, 0x29, 0x67, 0x10, 0x83, 0x18, 0xa5, 0x29, 0x27, 0x21, 0x06, 0x10, 0x63, 0x10, 0x83, 0x29, 0x06, 0x10, 0x84, 0x08, 0x42, 0x10, 0x62, 0x08, 0x42, 0x08, 0x21, 0x10, 0x62, 0x10, 0x63, 0x08, 0x21, 0x08, 0x41, 0x08, 0x41, 0x00, 0x01, 0x00, 0x00, 0x08, 0x21, 0x10, 0x62, 0x18, 0xa4, 0x10, 0x63, 0x08, 0x21, 0x08, 0x41, 0x52, 0x6a, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x1c, 0x51, 0xea, 0xa3, 0x6d, 0xdd, 0x34, 0xd5, 0x54, 0x59, 0x65, 0x59, 0x44, 0xbb, 0xce, 0xd4, 0x70, 0xe5, 0x12, 0xcc, 0x90, 0x61, 0xa6, 0x28, 0x22, 0x08, 0x01, 0x00, 0x00, 0x10, 0x83, 0x21, 0x05, 0x21, 0x05, 0x21, 0x26, 0x29, 0x67, 0x42, 0x4a, 0x52, 0xcc, 0x52, 0xcc, 0x5a, 0xed, 0x52, 0xcc, 0x3a, 0x09, 0x29, 0x66, 0x20, 0xe5, 0x20, 0xe5, 0x29, 0x26, 0x21, 0x26, 0x21, 0x06, 0x29, 0x06, 0x28, 0xe5, 0x18, 0x83, 0x08, 0x21, 0x10, 0x62, 0x18, 0xa3, 0x10, 0x83, 0x20, 0xc5, 0x20, 0xe5, 0x21, 0x05, 0x29, 0x06, 0x31, 0x26, 0x72, 0xa9, 0xb4, 0x2d, 0xb4, 0x2e, 0xa3, 0xcd, 0x9b, 0x6c, 0x93, 0x4b, 0x93, 0x6b, 0x9b, 0x8c, 0x9b, 0xac, 0x9b, 0xac, 0x8b, 0x4a, 0x8b, 0x8c, 0xad, 0x76, 0xa5, 0x77, 0x7c, 0x32, 0xb5, 0xf8, 0xe6, 0xfb, 0xb4, 0x90, 0x9b, 0x2a, 0xa3, 0xad, 0xab, 0xcd, 0xab, 0xcd, 0xa3, 0xad, 0x9b, 0x6c, 0x8b, 0x0b, 0x7a, 0xca, 0x83, 0x0b, 0x9b, 0x8d, 0x83, 0x0c, 0x6a, 0x48, 0x93, 0x4b, 0x9b, 0xcd, 0x82, 0xea, 0x6a, 0x28, 0x61, 0xe7, 0x59, 0xa6, 0x51, 0x65, 0x59, 0xa6, 0x72, 0x29, 0x7a, 0xaa, 0x7a, 0xec, 0x7b, 0x6f, 0x52, 0xcc, 0x18, 0xc4, 0x10, 0x63, 0x10, 0x63, 0x20, 0xc5, 0x18, 0xc5, 0x21, 0x07, 0x31, 0x68, 0x31, 0x68, 0x29, 0x47, 0x31, 0x88, 0x21, 0x26, 0x18, 0xa4, 0x10, 0x84, 0x29, 0x47, 0x29, 0x47, 0x10, 0x63, 0x20, 0xe6, 0x31, 0x68, 0x29, 0x26, 0x18, 0xc4, 0x08, 0x42, 0x10, 0x43, 0x10, 0x43, 0x08, 0x41, 0x08, 0x21, 0x10, 0x83, 0x10, 0xa4, 0x10, 0x83, 0x18, 0xa4, 0x10, 0x63, 0x08, 0x21, 0x10, 0x62, 0x10, 0x63, 0x08, 0x21, 0x10, 0x42, 0x08, 0x42, 0x10, 0x62, 0x08, 0x22, 0x10, 0x21, 0x20, 0xc3, 0xc6, 0x18, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0x8c, 0x53, 0x51, 0x86, 0x9b, 0x2b, 0xd4, 0xf2, 0xa3, 0xce, 0x40, 0xc3, 0x82, 0x48, 0xcc, 0x0f, 0xd4, 0x91, 0xed, 0x33, 0xb3, 0x8e, 0x38, 0xc3, 0x10, 0x21, 0x00, 0x00, 0x00, 0x01, 0x18, 0xe5, 0x31, 0x67, 0x29, 0x46, 0x31, 0xe8, 0x4a, 0xab, 0x42, 0x4a, 0x4a, 0x8b, 0x63, 0x2e, 0x3a, 0x09, 0x18, 0xe5, 0x21, 0x26, 0x29, 0x46, 0x31, 0x88, 0x39, 0xc9, 0x21, 0x05, 0x18, 0xa4, 0x20, 0xa4, 0x18, 0x83, 0x10, 0x62, 0x20, 0xc4, 0x31, 0x67, 0x31, 0x88, 0x29, 0x26, 0x29, 0x26, 0x29, 0x06, 0x20, 0xc5, 0x20, 0xc5, 0x49, 0xc8, 0x93, 0xac, 0xb4, 0x6e, 0xac, 0x0d, 0xa3, 0xac, 0x93, 0x6b, 0x93, 0x4b, 0x93, 0x8b, 0x9b, 0xac, 0x9b, 0xac, 0x9b, 0x8b, 0x8b, 0x0a, 0x94, 0x30, 0xad, 0xf9, 0x94, 0xf6, 0x94, 0xb4, 0xdf, 0x1c, 0xd6, 0x79, 0x9b, 0x8c, 0x93, 0x0a, 0x9b, 0x6c, 0xab, 0x8c, 0xab, 0xed, 0xab, 0xed, 0xa3, 0x8c, 0x8b, 0x0b, 0x82, 0xea, 0x93, 0x6c, 0xac, 0x0f, 0x9b, 0xae, 0x72, 0x68, 0x8b, 0x2b, 0xa4, 0x0e, 0x8b, 0x2b, 0x72, 0x89, 0x6a, 0x69, 0x61, 0xe7, 0x61, 0xc6, 0x7a, 0xc9, 0x9b, 0xad, 0x8b, 0xae, 0x63, 0x0d, 0x4a, 0x2a, 0x31, 0x67, 0x10, 0x63, 0x21, 0x06, 0x31, 0x68, 0x29, 0x27, 0x20, 0xc6, 0x18, 0xc5, 0x20, 0xe6, 0x20, 0xe6, 0x21, 0x06, 0x21, 0x06, 0x10, 0x84, 0x18, 0x84, 0x18, 0xa4, 0x29, 0x68, 0x20, 0xe5, 0x10, 0x63, 0x31, 0x67, 0x29, 0x47, 0x10, 0xa4, 0x10, 0xa3, 0x10, 0x63, 0x08, 0x42, 0x10, 0x42, 0x10, 0x42, 0x08, 0x42, 0x08, 0x43, 0x18, 0xc4, 0x20, 0xe5, 0x20, 0xe6, 0x18, 0xe6, 0x08, 0x62, 0x08, 0x62, 0x10, 0x83, 0x10, 0x83, 0x10, 0x42, 0x00, 0x01, 0x08, 0x41, 0x08, 0x42, 0x20, 0x83, 0x6b, 0x4d, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9e, 0x29, 0x48, 0x61, 0xa5, 0xab, 0x4b, 0xdd, 0x54, 0x82, 0xaa, 0x48, 0xc3, 0xa2, 0xeb, 0xc3, 0xce, 0xd4, 0x0f, 0xc3, 0xcf, 0x51, 0xa7, 0x08, 0x21, 0x00, 0x00, 0x10, 0x62, 0x21, 0x05, 0x31, 0x67, 0x29, 0x46, 0x29, 0x67, 0x3a, 0x09, 0x42, 0x6a, 0x5a, 0xed, 0x4a, 0x8b, 0x29, 0x46, 0x20, 0xe5, 0x29, 0x46, 0x31, 0x67, 0x29, 0x46, 0x29, 0x47, 0x21, 0x05, 0x18, 0xc4, 0x20, 0xc4, 0x21, 0x05, 0x31, 0x47, 0x31, 0x67, 0x29, 0x46, 0x21, 0x05, 0x20, 0xe5, 0x20, 0xe5, 0x18, 0xa4, 0x10, 0x22, 0x10, 0x63, 0x5a, 0x28, 0xa3, 0xed, 0xb4, 0x4e, 0xab, 0xed, 0x9b, 0xac, 0x8b, 0x4a, 0x93, 0x4b, 0x9b, 0x8c, 0x9b, 0xcc, 0x9b, 0xcc, 0x9b, 0x6a, 0x93, 0x4b, 0xa4, 0xf4, 0xa5, 0xb9, 0x84, 0xb4, 0xad, 0xb8, 0xef, 0xbf, 0xcd, 0xd6, 0x8a, 0xc9, 0x82, 0xea, 0x93, 0x4c, 0x9b, 0x4b, 0xa3, 0x8c, 0xa3, 0xcc, 0x9b, 0x8c, 0x8b, 0x0b, 0x8b, 0x0b, 0xa3, 0xad, 0xbc, 0x90, 0xac, 0x2f, 0x7a, 0xa9, 0x93, 0x4b, 0xac, 0x2e, 0x93, 0x6c, 0x83, 0x0b, 0x7a, 0xaa, 0x72, 0x69, 0x82, 0xca, 0x83, 0x6c, 0x6b, 0x0c, 0x39, 0xc9, 0x08, 0x63, 0x08, 0x22, 0x18, 0xc5, 0x29, 0x47, 0x31, 0x68, 0x29, 0x28, 0x18, 0xc6, 0x18, 0xc5, 0x18, 0xa4, 0x10, 0x84, 0x18, 0xa4, 0x20, 0xe6, 0x18, 0xa5, 0x18, 0x84, 0x10, 0x64, 0x18, 0xa5, 0x29, 0x27, 0x10, 0x63, 0x10, 0x84, 0x29, 0x48, 0x20, 0xe5, 0x08, 0x42, 0x08, 0x22, 0x10, 0x63, 0x10, 0x62, 0x08, 0x42, 0x10, 0x62, 0x10, 0x42, 0x08, 0x21, 0x08, 0x41, 0x18, 0xa3, 0x20, 0xe5, 0x21, 0x06, 0x18, 0xa4, 0x10, 0x83, 0x10, 0x83, 0x18, 0xa4, 0x18, 0x84, 0x10, 0x63, 0x10, 0x43, 0x10, 0x42, 0x39, 0xa7, 0xe7, 0x1c, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xad, 0x78, 0x30, 0xe5, 0x82, 0x07, 0xc3, 0xee, 0xb3, 0xef, 0x40, 0xe4, 0x61, 0x45, 0xaa, 0xcb, 0xa2, 0xaa, 0x71, 0xe8, 0x59, 0xe8, 0x31, 0x04, 0x00, 0x00, 0x18, 0xa3, 0x29, 0x46, 0x31, 0x67, 0x31, 0xc8, 0x31, 0xc8, 0x3a, 0x09, 0x4a, 0x8b, 0x4a, 0x6b, 0x31, 0xc8, 0x29, 0x87, 0x29, 0x67, 0x29, 0x67, 0x21, 0x05, 0x10, 0x83, 0x21, 0x05, 0x31, 0x67, 0x39, 0xc8, 0x4a, 0x6b, 0x42, 0x2a, 0x31, 0x88, 0x20, 0xe5, 0x10, 0x63, 0x10, 0x83, 0x18, 0xa4, 0x20, 0xc5, 0x20, 0xe5, 0x10, 0x23, 0x10, 0x42, 0x62, 0x88, 0xac, 0x0d, 0xac, 0x0d, 0xa3, 0xcd, 0x9b, 0x8b, 0x8b, 0x2a, 0x93, 0x4b, 0x9b, 0xac, 0x9b, 0xcd, 0x9b, 0xac, 0x93, 0x2a, 0x9c, 0x0f, 0xb5, 0xd8, 0x84, 0xb5, 0x74, 0x12, 0xce, 0xbc, 0xff, 0xff, 0xbd, 0x34, 0x82, 0x88, 0x82, 0xc9, 0x8b, 0x2b, 0x8b, 0x0a, 0x93, 0x2b, 0x9b, 0x6b, 0x93, 0x4b, 0x8a, 0xeb, 0x93, 0x2b, 0xac, 0x0e, 0xc4, 0xd0, 0xa4, 0x0e, 0x7a, 0xa9, 0x9b, 0x6c, 0xac, 0x2f, 0xa4, 0x0f, 0x93, 0x8d, 0x8b, 0x0b, 0x93, 0x2c, 0x6a, 0xcc, 0x29, 0x67, 0x08, 0x63, 0x00, 0x02, 0x00, 0x01, 0x18, 0x84, 0x29, 0x26, 0x31, 0x68, 0x18, 0xc5, 0x18, 0xa5, 0x18, 0xa5, 0x20, 0xe5, 0x20, 0xe5, 0x10, 0x63, 0x18, 0xa4, 0x29, 0x47, 0x20, 0xe6, 0x10, 0x22, 0x10, 0x43, 0x20, 0xe6, 0x21, 0x06, 0x10, 0x63, 0x20, 0xe5, 0x29, 0x48, 0x10, 0x63, 0x10, 0x62, 0x10, 0x42, 0x08, 0x21, 0x08, 0x42, 0x08, 0x41, 0x08, 0x21, 0x00, 0x01, 0x08, 0x21, 0x10, 0x42, 0x08, 0x42, 0x08, 0x41, 0x10, 0xa3, 0x20, 0xe5, 0x10, 0x84, 0x10, 0x62, 0x10, 0x62, 0x18, 0x83, 0x28, 0xe4, 0x10, 0x62, 0x18, 0x83, 0x9c, 0xd3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x52, 0xae, 0x40, 0xe4, 0x81, 0xe7, 0x9a, 0xcb, 0x30, 0xe4, 0x20, 0x42, 0x8a, 0x09, 0x69, 0xa7, 0x08, 0x20, 0x29, 0x04, 0x51, 0xa7, 0x18, 0xa3, 0x29, 0x46, 0x4a, 0x8b, 0x4a, 0x8b, 0x42, 0x29, 0x3a, 0x29, 0x42, 0x4a, 0x39, 0xe9, 0x29, 0x26, 0x21, 0x26, 0x31, 0xa8, 0x42, 0x2a, 0x39, 0xc8, 0x10, 0x83, 0x10, 0x83, 0x31, 0x67, 0x39, 0xc8, 0x52, 0x8c, 0x52, 0x8b, 0x29, 0x67, 0x18, 0xe5, 0x18, 0xa4, 0x10, 0x43, 0x10, 0x63, 0x10, 0x63, 0x18, 0xc4, 0x29, 0x05, 0x20, 0xc4, 0x31, 0x05, 0x72, 0xc9, 0x9b, 0xcc, 0xa3, 0xac, 0x9b, 0xcc, 0x9b, 0x6b, 0x8b, 0x2a, 0x8b, 0x4b, 0x93, 0x8b, 0x9b, 0xac, 0x9b, 0x6b, 0x93, 0x4b, 0xa4, 0xd3, 0xad, 0xfa, 0x84, 0x95, 0x8c, 0x94, 0xdf, 0x3d, 0xf7, 0xdf, 0xbd, 0x13, 0x82, 0xa8, 0x82, 0xa9, 0x82, 0xea, 0x8b, 0x0a, 0x8b, 0x0a, 0x8b, 0x0a, 0x8b, 0x0a, 0x8a, 0xea, 0x93, 0x4b, 0xb4, 0x2e, 0xc4, 0xf1, 0x9b, 0xcd, 0x7a, 0xa9, 0x9b, 0x8c, 0xb4, 0x50, 0xac, 0x50, 0xa3, 0xee, 0x9b, 0xad, 0x72, 0xcb, 0x20, 0xe6, 0x00, 0x01, 0x20, 0xc5, 0x20, 0xc5, 0x10, 0x63, 0x18, 0xa4, 0x29, 0x27, 0x21, 0x07, 0x18, 0xc5, 0x10, 0xa3, 0x10, 0x83, 0x18, 0xc5, 0x18, 0xa4, 0x08, 0x21, 0x10, 0x83, 0x29, 0x27, 0x29, 0x27, 0x08, 0x43, 0x08, 0x42, 0x20, 0xe5, 0x20, 0xe6, 0x10, 0x83, 0x21, 0x06, 0x29, 0x47, 0x10, 0x83, 0x08, 0x42, 0x08, 0x21, 0x00, 0x01, 0x08, 0x41, 0x08, 0x01, 0x00, 0x00, 0x08, 0x21, 0x08, 0x42, 0x08, 0x42, 0x08, 0x21, 0x00, 0x01, 0x18, 0xc4, 0x21, 0x26, 0x08, 0x42, 0x00, 0x00, 0x10, 0x21, 0x31, 0x04, 0x49, 0xa7, 0x18, 0x82, 0x4a, 0x29, 0xff, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x1d, 0x10, 0xc6, 0x40, 0xc3, 0x69, 0x87, 0x30, 0xe4, 0x08, 0x00, 0x61, 0x67, 0x59, 0x87, 0x08, 0x21, 0x00, 0x20, 0x28, 0xe4, 0x41, 0xa8, 0x42, 0x2a, 0x4a, 0xab, 0x52, 0xcc, 0x42, 0x29, 0x29, 0x87, 0x31, 0xa7, 0x29, 0x67, 0x29, 0x26, 0x18, 0xe5, 0x21, 0x26, 0x42, 0x4b, 0x31, 0x88, 0x10, 0x83, 0x21, 0x05, 0x29, 0x46, 0x21, 0x05, 0x31, 0x88, 0x31, 0x67, 0x10, 0xa4, 0x10, 0x83, 0x10, 0x83, 0x10, 0x43, 0x10, 0x63, 0x18, 0x84, 0x10, 0x83, 0x20, 0xc4, 0x29, 0x26, 0x41, 0x86, 0x7a, 0xa9, 0x9b, 0x8b, 0x9b, 0x8c, 0x9b, 0x8b, 0x93, 0x6b, 0x93, 0x4b, 0x8b, 0x4a, 0x93, 0x6b, 0x9b, 0x6b, 0x8b, 0x09, 0x93, 0x8d, 0xad, 0xb8, 0xad, 0xfa, 0x9d, 0x36, 0xb6, 0x19, 0xe7, 0x9f, 0xef, 0x9e, 0xbd, 0x12, 0x93, 0x09, 0x82, 0xc9, 0x82, 0xea, 0x83, 0x0b, 0x82, 0xea, 0x7a, 0xca, 0x7a, 0xa9, 0x82, 0xc9, 0x93, 0x2b, 0xb4, 0x2e, 0xc4, 0xd1, 0xa3, 0xcd, 0x82, 0xe9, 0xa3, 0xad, 0xb4, 0x70, 0xb4, 0x70, 0xac, 0x2f, 0x7b, 0x0b, 0x21, 0x06, 0x08, 0x03, 0x20, 0xe6, 0x31, 0x88, 0x29, 0x06, 0x18, 0x84, 0x18, 0xc5, 0x29, 0x07, 0x29, 0x27, 0x18, 0xa3, 0x00, 0x00, 0x08, 0x42, 0x18, 0xc5, 0x10, 0x63, 0x10, 0x43, 0x18, 0xa4, 0x20, 0xe6, 0x20, 0xe6, 0x18, 0xa4, 0x08, 0x42, 0x08, 0x42, 0x18, 0xa4, 0x18, 0xa4, 0x20, 0xe5, 0x18, 0xc4, 0x08, 0x42, 0x00, 0x00, 0x00, 0x00, 0x08, 0x21, 0x08, 0x41, 0x00, 0x00, 0x08, 0x21, 0x10, 0x62, 0x10, 0x42, 0x08, 0x42, 0x08, 0x21, 0x08, 0x42, 0x18, 0xc4, 0x18, 0xc4, 0x00, 0x21, 0x00, 0x00, 0x28, 0xc3, 0x49, 0xa6, 0x49, 0xc6, 0x28, 0xe4, 0xde, 0xba, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xad, 0x77, 0x00, 0x43, 0x38, 0xc4, 0x51, 0x46, 0x10, 0x62, 0x28, 0x83, 0x61, 0x88, 0x28, 0xa3, 0x00, 0x00, 0x10, 0x82, 0x41, 0xe9, 0x31, 0x87, 0x18, 0xe5, 0x29, 0x46, 0x31, 0x87, 0x31, 0xa8, 0x29, 0x87, 0x21, 0x05, 0x18, 0x84, 0x18, 0x84, 0x21, 0x25, 0x42, 0x2a, 0x39, 0xc8, 0x21, 0x05, 0x31, 0x87, 0x29, 0x67, 0x18, 0xa4, 0x10, 0xa4, 0x18, 0xc5, 0x18, 0xa4, 0x10, 0x63, 0x10, 0x43, 0x18, 0x84, 0x20, 0xe5, 0x21, 0x05, 0x18, 0xc4, 0x20, 0xe5, 0x31, 0x25, 0x41, 0x65, 0x7a, 0xa8, 0x93, 0x6b, 0x93, 0x8b, 0x93, 0x6b, 0x93, 0x6b, 0x8b, 0x4b, 0x8b, 0x4a, 0x93, 0x4a, 0x93, 0x2a, 0x8a, 0xc9, 0x9c, 0x30, 0xb6, 0x3a, 0xa5, 0x98, 0x9c, 0xf5, 0xce, 0xbb, 0xf7, 0xff, 0xef, 0x5d, 0xbc, 0xd2, 0xa3, 0x6a, 0x93, 0x4b, 0x8b, 0x2b, 0x8b, 0x0b, 0x82, 0xea, 0x7a, 0xa9, 0x72, 0x89, 0x7a, 0xa9, 0x93, 0x4b, 0xb4, 0x0e, 0xb4, 0x2f, 0x9b, 0xad, 0x9b, 0x6c, 0xab, 0xee, 0xbc, 0x70, 0xbc, 0x70, 0x8b, 0x4c, 0x31, 0x67, 0x10, 0xa5, 0x29, 0x06, 0x39, 0x88, 0x18, 0xc5, 0x10, 0x63, 0x10, 0x84, 0x20, 0xe6, 0x29, 0x48, 0x21, 0x06, 0x08, 0x22, 0x10, 0x83, 0x20, 0xe6, 0x18, 0x84, 0x10, 0x63, 0x20, 0xc5, 0x20, 0xc5, 0x18, 0xc5, 0x18, 0xa5, 0x20, 0xe5, 0x10, 0x62, 0x08, 0x01, 0x18, 0xa4, 0x18, 0xc5, 0x20, 0xc5, 0x10, 0x84, 0x08, 0x42, 0x00, 0x20, 0x08, 0x21, 0x08, 0x62, 0x08, 0x62, 0x00, 0x00, 0x08, 0x41, 0x10, 0x63, 0x08, 0x42, 0x08, 0x21, 0x08, 0x21, 0x08, 0x62, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x21, 0x39, 0x24, 0x5a, 0x07, 0x41, 0x85, 0x8c, 0x31, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4a, 0xae, 0x00, 0x22, 0x30, 0xe5, 0x20, 0xc4, 0x00, 0x21, 0x28, 0xa3, 0x28, 0xa3, 0x08, 0x01, 0x18, 0xc4, 0x21, 0x05, 0x10, 0x62, 0x10, 0x83, 0x18, 0xc4, 0x29, 0x26, 0x42, 0x09, 0x39, 0xc8, 0x18, 0xc4, 0x10, 0x63, 0x18, 0xa3, 0x21, 0x05, 0x29, 0x67, 0x31, 0x87, 0x31, 0xa8, 0x29, 0x67, 0x29, 0x47, 0x21, 0x05, 0x18, 0xa4, 0x18, 0xa4, 0x18, 0xc4, 0x18, 0xc4, 0x20, 0xc5, 0x29, 0x26, 0x29, 0x27, 0x20, 0xe5, 0x20, 0xe5, 0x29, 0x26, 0x28, 0xe5, 0x41, 0x65, 0x7a, 0xc9, 0x8b, 0x2a, 0x8b, 0x4a, 0x93, 0x4a, 0x8b, 0x4a, 0x8b, 0x4a, 0x8b, 0x2a, 0x8b, 0x2a, 0x82, 0xc8, 0x8b, 0x0a, 0xad, 0x36, 0xae, 0x1b, 0x95, 0x16, 0xad, 0x97, 0xe7, 0x3e, 0xf7, 0xff, 0xe6, 0xfc, 0xbc, 0xb1, 0xb3, 0xcc, 0xab, 0xec, 0x93, 0x8c, 0x8b, 0x2b, 0x82, 0xea, 0x72, 0x89, 0x6a, 0x68, 0x7a, 0xa9, 0x93, 0x6c, 0xab, 0xed, 0xab, 0xed, 0x9b, 0xac, 0xa3, 0xad, 0xb4, 0x2f, 0xc4, 0xb0, 0xa3, 0xce, 0x41, 0x87, 0x10, 0xa5, 0x29, 0x05, 0x52, 0x4a, 0x31, 0x66, 0x08, 0x42, 0x10, 0x42, 0x08, 0x42, 0x18, 0xc4, 0x31, 0x88, 0x10, 0x84, 0x08, 0x02, 0x20, 0xe5, 0x18, 0xc5, 0x08, 0x42, 0x18, 0xa4, 0x20, 0xe5, 0x20, 0xe6, 0x18, 0xc5, 0x18, 0xc5, 0x10, 0x84, 0x08, 0x41, 0x08, 0x21, 0x18, 0xa4, 0x18, 0xa4, 0x10, 0x83, 0x10, 0x83, 0x08, 0x22, 0x08, 0x21, 0x08, 0x42, 0x10, 0x82, 0x08, 0x62, 0x08, 0x42, 0x18, 0x83, 0x10, 0x83, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x08, 0x21, 0x10, 0x62, 0x10, 0x42, 0x08, 0x42, 0x18, 0x62, 0x30, 0xe3, 0x49, 0xa5, 0x62, 0xeb, 0xff, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xef, 0x5d, 0x10, 0xe7, 0x00, 0x21, 0x10, 0x62, 0x10, 0x62, 0x00, 0x00, 0x00, 0x00, 0x10, 0x83, 0x29, 0x26, 0x18, 0xc4, 0x00, 0x01, 0x08, 0x42, 0x18, 0xa4, 0x18, 0xc4, 0x29, 0x46, 0x29, 0x67, 0x31, 0x87, 0x31, 0x87, 0x18, 0xe4, 0x10, 0x83, 0x18, 0xa4, 0x21, 0x05, 0x31, 0xa8, 0x31, 0xa8, 0x31, 0x67, 0x21, 0x05, 0x18, 0xc4, 0x20, 0xe5, 0x21, 0x06, 0x21, 0x06, 0x29, 0x26, 0x31, 0x67, 0x31, 0x68, 0x29, 0x26, 0x21, 0x05, 0x29, 0x05, 0x20, 0xc4, 0x41, 0x66, 0x72, 0xa9, 0x83, 0x09, 0x83, 0x09, 0x8b, 0x2a, 0x8b, 0x09, 0x8b, 0x09, 0x8b, 0x0a, 0x82, 0xe9, 0x7a, 0x87, 0x8b, 0x8d, 0xad, 0xf9, 0xa5, 0xda, 0x9d, 0x36, 0xce, 0x9a, 0xe7, 0x5d, 0xef, 0xbf, 0xde, 0xdb, 0xbc, 0xb0, 0xc4, 0x0d, 0xb4, 0x2d, 0x9b, 0xcc, 0x93, 0x8c, 0x8b, 0x2b, 0x72, 0xa9, 0x6a, 0x68, 0x7a, 0xa9, 0x93, 0x6c, 0xa3, 0xcd, 0xa3, 0xed, 0x9b, 0xac, 0xa3, 0xcd, 0xbc, 0x8f, 0xcc, 0xf1, 0x7b, 0x0c, 0x20, 0xc5, 0x18, 0xc4, 0x39, 0xa6, 0x52, 0x49, 0x08, 0x41, 0x00, 0x00, 0x18, 0x83, 0x08, 0x21, 0x10, 0x83, 0x31, 0x47, 0x10, 0x43, 0x10, 0x64, 0x20, 0xe5, 0x10, 0x63, 0x18, 0xc4, 0x21, 0x06, 0x10, 0x63, 0x18, 0x84, 0x18, 0xa4, 0x10, 0x84, 0x08, 0x63, 0x08, 0x21, 0x08, 0x21, 0x18, 0xa4, 0x20, 0xe5, 0x08, 0x42, 0x00, 0x01, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x41, 0x08, 0x42, 0x10, 0xa3, 0x18, 0xa4, 0x10, 0x83, 0x08, 0x21, 0x00, 0x00, 0x00, 0x21, 0x00, 0x00, 0x08, 0x42, 0x10, 0x63, 0x08, 0x42, 0x18, 0x62, 0x30, 0xc3, 0x49, 0xa6, 0xef, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xa5, 0x37, 0x08, 0x64, 0x00, 0x00, 0x08, 0x41, 0x08, 0x42, 0x10, 0x62, 0x18, 0xc4, 0x31, 0xa8, 0x39, 0xc8, 0x18, 0xa3, 0x08, 0x41, 0x08, 0x42, 0x10, 0x62, 0x10, 0x62, 0x18, 0xa4, 0x31, 0xa8, 0x39, 0xe9, 0x21, 0x46, 0x18, 0xc4, 0x18, 0xa4, 0x21, 0x05, 0x21, 0x26, 0x29, 0x67, 0x29, 0x46, 0x29, 0x26, 0x29, 0x67, 0x31, 0x87, 0x29, 0x47, 0x29, 0x27, 0x21, 0x06, 0x29, 0x26, 0x39, 0xe9, 0x31, 0xa8, 0x29, 0x06, 0x21, 0x05, 0x20, 0xe5, 0x41, 0x25, 0x6a, 0x47, 0x7a, 0xe9, 0x82, 0xe9, 0x82, 0xe9, 0x82, 0xe9, 0x82, 0xc9, 0x82, 0xe9, 0x7a, 0xa8, 0x7a, 0x88, 0x94, 0x51, 0xb6, 0x1a, 0xa5, 0x78, 0xad, 0xb8, 0xd6, 0xfc, 0xe7, 0x5e, 0xef, 0xbf, 0xde, 0xda, 0xbc, 0xb0, 0xc4, 0x4e, 0xc4, 0x6e, 0xab, 0xec, 0x9b, 0x8b, 0x8b, 0x2b, 0x7a, 0xca, 0x6a, 0x68, 0x7a, 0xa9, 0x93, 0x4b, 0xa3, 0xcd, 0xa3, 0xcd, 0xa3, 0xac, 0xab, 0xed, 0xc4, 0x6f, 0x93, 0xcd, 0x39, 0xa7, 0x20, 0xc5, 0x41, 0xc8, 0x52, 0x89, 0x10, 0x82, 0x00, 0x00, 0x08, 0x42, 0x10, 0x63, 0x08, 0x21, 0x10, 0x83, 0x21, 0x06, 0x10, 0x64, 0x18, 0xa4, 0x18, 0xc5, 0x18, 0x84, 0x29, 0x26, 0x18, 0xc4, 0x08, 0x22, 0x08, 0x22, 0x10, 0x63, 0x10, 0x84, 0x10, 0x63, 0x08, 0x21, 0x08, 0x21, 0x10, 0x63, 0x21, 0x06, 0x10, 0x63, 0x00, 0x00, 0x00, 0x21, 0x08, 0x42, 0x08, 0x21, 0x00, 0x01, 0x10, 0x62, 0x10, 0xa3, 0x08, 0x42, 0x10, 0x42, 0x10, 0x42, 0x00, 0x01, 0x08, 0x21, 0x08, 0x21, 0x00, 0x00, 0x08, 0x21, 0x08, 0x42, 0x18, 0x62, 0x28, 0xa3, 0x9c, 0xd3, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x73, 0xd2, 0x00, 0x22, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x18, 0xe5, 0x39, 0xe9, 0x29, 0x46, 0x08, 0x41, 0x00, 0x00, 0x08, 0x41, 0x08, 0x42, 0x08, 0x63, 0x21, 0x26, 0x21, 0x26, 0x29, 0x67, 0x29, 0x87, 0x29, 0x67, 0x31, 0xc8, 0x29, 0x46, 0x18, 0xc4, 0x18, 0xc4, 0x20, 0xe5, 0x21, 0x26, 0x21, 0x05, 0x20, 0xe5, 0x31, 0x88, 0x29, 0x67, 0x29, 0x46, 0x39, 0xc8, 0x29, 0x46, 0x20, 0xc5, 0x29, 0x05, 0x29, 0x05, 0x31, 0x04, 0x61, 0xe6, 0x7a, 0xa8, 0x7a, 0xc8, 0x7a, 0xc8, 0x7a, 0xa8, 0x7a, 0xa9, 0x7a, 0xa9, 0x72, 0x47, 0x7a, 0xea, 0xa5, 0x35, 0xad, 0xfa, 0x94, 0xf5, 0xb5, 0xb8, 0xdf, 0x3d, 0xef, 0x9f, 0xef, 0xdf, 0xd6, 0x79, 0xbc, 0x8f, 0xc4, 0x8e, 0xc4, 0xaf, 0xb4, 0x0d, 0x9b, 0xac, 0x8b, 0x2b, 0x7a, 0xca, 0x72, 0x89, 0x72, 0xa9, 0x8b, 0x2b, 0x9b, 0xac, 0xa3, 0xac, 0xa3, 0xcc, 0xb4, 0x2e, 0x9b, 0xad, 0x31, 0x66, 0x08, 0x63, 0x29, 0x05, 0x4a, 0x09, 0x29, 0x25, 0x00, 0x00, 0x00, 0x00, 0x08, 0x21, 0x08, 0x22, 0x08, 0x21, 0x10, 0x83, 0x18, 0xa4, 0x18, 0xa5, 0x10, 0x63, 0x08, 0x42, 0x18, 0xc4, 0x18, 0x84, 0x08, 0x22, 0x10, 0x83, 0x10, 0x42, 0x08, 0x63, 0x10, 0x84, 0x10, 0x63, 0x08, 0x21, 0x10, 0x42, 0x10, 0x62, 0x18, 0xc4, 0x18, 0xa4, 0x08, 0x42, 0x10, 0x84, 0x18, 0xc5, 0x10, 0x62, 0x08, 0x42, 0x10, 0x62, 0x08, 0x21, 0x08, 0x21, 0x08, 0x41, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x08, 0x21, 0x18, 0x83, 0x62, 0xcc, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x42, 0x6d, 0x08, 0x43, 0x08, 0x21, 0x08, 0x21, 0x00, 0x00, 0x00, 0x21, 0x18, 0xe5, 0x29, 0x67, 0x20, 0xe5, 0x08, 0x21, 0x00, 0x00, 0x08, 0x21, 0x10, 0x62, 0x18, 0xa3, 0x18, 0xc4, 0x29, 0x67, 0x39, 0xc8, 0x42, 0x2a, 0x3a, 0x2a, 0x29, 0x46, 0x18, 0xc5, 0x20, 0xe5, 0x21, 0x26, 0x18, 0xa4, 0x18, 0xa4, 0x29, 0x67, 0x39, 0xe9, 0x39, 0xc9, 0x39, 0xe9, 0x29, 0x46, 0x10, 0x83, 0x10, 0x63, 0x20, 0xe5, 0x18, 0xc4, 0x28, 0xc4, 0x59, 0xe6, 0x72, 0x68, 0x72, 0x88, 0x7a, 0xa8, 0x7a, 0x88, 0x7a, 0x88, 0x72, 0x88, 0x6a, 0x47, 0x83, 0xae, 0xb5, 0xd9, 0xa5, 0x98, 0x8c, 0xb4, 0xbd, 0xf9, 0xef, 0x7e, 0xef, 0x9f, 0xef, 0xbf, 0xde, 0x38, 0xc4, 0x6f, 0xc4, 0x8f, 0xc4, 0xaf, 0xb4, 0x2d, 0x9b, 0xcc, 0x8b, 0x4b, 0x7a, 0xca, 0x72, 0x68, 0x72, 0x68, 0x82, 0xea, 0x93, 0x6b, 0x9b, 0x8b, 0xa3, 0xcc, 0xac, 0x0d, 0x62, 0x8a, 0x08, 0x43, 0x10, 0x63, 0x31, 0x66, 0x39, 0x86, 0x00, 0x00, 0x00, 0x01, 0x08, 0x22, 0x08, 0x21, 0x00, 0x00, 0x08, 0x21, 0x10, 0x83, 0x10, 0x84, 0x18, 0x84, 0x08, 0x21, 0x08, 0x42, 0x18, 0xa4, 0x08, 0x22, 0x08, 0x21, 0x10, 0x83, 0x10, 0x63, 0x10, 0x83, 0x18, 0xa4, 0x10, 0x62, 0x08, 0x01, 0x10, 0x42, 0x10, 0x62, 0x10, 0xa3, 0x18, 0xe5, 0x10, 0xa4, 0x29, 0x68, 0x29, 0x46, 0x08, 0x41, 0x00, 0x21, 0x00, 0x21, 0x08, 0x22, 0x08, 0x42, 0x08, 0x21, 0x00, 0x21, 0x08, 0x21, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x21, 0x41, 0xe8, 0xf7, 0x9e, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3a, 0x0c, 0x08, 0x43, 0x10, 0x42, 0x08, 0x42, 0x08, 0x01, 0x00, 0x01, 0x18, 0xa4, 0x29, 0x67, 0x18, 0xc4, 0x00, 0x20, 0x00, 0x00, 0x10, 0x42, 0x08, 0x22, 0x18, 0xa4, 0x29, 0x67, 0x31, 0xa8, 0x39, 0xe9, 0x29, 0x67, 0x29, 0x47, 0x42, 0x09, 0x39, 0xc8, 0x29, 0x88, 0x29, 0x47, 0x29, 0x67, 0x39, 0xe9, 0x3a, 0x09, 0x39, 0xe9, 0x39, 0xa8, 0x18, 0xc5, 0x08, 0x43, 0x18, 0xa4, 0x29, 0x26, 0x18, 0x84, 0x20, 0xa3, 0x59, 0xe6, 0x72, 0x68, 0x6a, 0x47, 0x72, 0x68, 0x72, 0x67, 0x72, 0x68, 0x6a, 0x26, 0x6a, 0x88, 0x94, 0xd3, 0xbe, 0x3b, 0x9d, 0x16, 0x94, 0xf5, 0xce, 0x9b, 0xef, 0x9e, 0xe7, 0x7f, 0xef, 0x9f, 0xde, 0x18, 0xcc, 0x8f, 0xcc, 0xaf, 0xbc, 0x8f, 0xac, 0x2d, 0xa3, 0xcc, 0x8b, 0x6b, 0x7a, 0xea, 0x72, 0x89, 0x72, 0x68, 0x7a, 0xa9, 0x83, 0x0a, 0x93, 0x4b, 0xa3, 0xcc, 0x93, 0x8c, 0x31, 0x45, 0x08, 0x22, 0x29, 0x05, 0x41, 0xe7, 0x18, 0xa2, 0x00, 0x00, 0x10, 0x42, 0x10, 0x42, 0x08, 0x21, 0x08, 0x62, 0x08, 0x42, 0x18, 0x84, 0x10, 0x84, 0x10, 0x42, 0x08, 0x41, 0x18, 0xa4, 0x10, 0x84, 0x10, 0x62, 0x08, 0x21, 0x10, 0x42, 0x08, 0x42, 0x10, 0x63, 0x18, 0xa4, 0x10, 0x42, 0x00, 0x00, 0x08, 0x42, 0x10, 0x42, 0x08, 0x42, 0x10, 0x83, 0x20, 0xe6, 0x39, 0xa9, 0x21, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x08, 0x62, 0x08, 0x42, 0x08, 0x41, 0x08, 0x41, 0x00, 0x21, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x00, 0x01, 0x29, 0x46, 0xe7, 0x1c, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbf, 0x31, 0xcb, 0x08, 0x63, 0x10, 0x62, 0x10, 0x62, 0x08, 0x22, 0x08, 0x42, 0x21, 0x26, 0x21, 0x46, 0x08, 0x62, 0x00, 0x00, 0x08, 0x01, 0x10, 0x42, 0x18, 0xa3, 0x29, 0x46, 0x31, 0xa7, 0x21, 0x26, 0x18, 0xe5, 0x31, 0xa8, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x6b, 0x42, 0x8b, 0x31, 0xc8, 0x29, 0x67, 0x29, 0x67, 0x29, 0x47, 0x21, 0x06, 0x10, 0x63, 0x10, 0x63, 0x18, 0xe5, 0x29, 0x46, 0x18, 0xc5, 0x18, 0x83, 0x51, 0xc6, 0x72, 0x68, 0x6a, 0x27, 0x6a, 0x27, 0x6a, 0x47, 0x6a, 0x47, 0x62, 0x06, 0x6a, 0xea, 0xa5, 0x77, 0xb6, 0x1b, 0x8c, 0xb5, 0xa5, 0x57, 0xdf, 0x3d, 0xef, 0x7e, 0xef, 0x7f, 0xef, 0x7f, 0xd5, 0xf6, 0xcc, 0xaf, 0xc4, 0x8e, 0xbc, 0x6f, 0xac, 0x0d, 0x9b, 0xac, 0x8b, 0x4b, 0x82, 0xea, 0x72, 0xa9, 0x72, 0x68, 0x72, 0x88, 0x7a, 0xa9, 0x8b, 0x0a, 0xa3, 0xcc, 0x6a, 0xa9, 0x08, 0x42, 0x18, 0x84, 0x41, 0xe8, 0x29, 0x24, 0x00, 0x00, 0x08, 0x01, 0x08, 0x21, 0x08, 0x42, 0x18, 0xa5, 0x20, 0xe5, 0x18, 0x84, 0x10, 0x63, 0x08, 0x42, 0x08, 0x21, 0x10, 0x62, 0x18, 0xa4, 0x10, 0x84, 0x18, 0xa4, 0x00, 0x00, 0x08, 0x01, 0x10, 0x42, 0x10, 0x63, 0x18, 0xa5, 0x10, 0x63, 0x00, 0x21, 0x10, 0x83, 0x08, 0x22, 0x00, 0x01, 0x10, 0x83, 0x29, 0x27, 0x18, 0xc5, 0x08, 0x42, 0x10, 0x62, 0x08, 0x21, 0x08, 0x21, 0x08, 0x62, 0x08, 0x62, 0x08, 0x21, 0x00, 0x21, 0x00, 0x21, 0x00, 0x20, 0x08, 0x01, 0x00, 0x00, 0x18, 0xe4, 0xe6, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x1f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x3d, 0x21, 0x69, 0x08, 0x21, 0x08, 0x42, 0x18, 0xa4, 0x18, 0xa4, 0x21, 0x26, 0x29, 0x87, 0x18, 0xc4, 0x00, 0x20, 0x00, 0x00, 0x08, 0x21, 0x10, 0x62, 0x21, 0x05, 0x29, 0x46, 0x21, 0x25, 0x31, 0x87, 0x39, 0xe9, 0x29, 0x87, 0x29, 0xa8, 0x31, 0xc8, 0x31, 0xc8, 0x21, 0x46, 0x18, 0xe5, 0x18, 0xe5, 0x18, 0xc4, 0x10, 0x63, 0x08, 0x43, 0x10, 0x83, 0x10, 0x83, 0x20, 0xe4, 0x20, 0xc5, 0x18, 0x83, 0x49, 0x86, 0x6a, 0x47, 0x6a, 0x27, 0x6a, 0x27, 0x6a, 0x27, 0x62, 0x06, 0x62, 0x06, 0x83, 0xcf, 0xb5, 0xfa, 0xa5, 0x98, 0x8c, 0xb4, 0xb5, 0xf9, 0xe7, 0x5e, 0xef, 0x7e, 0xef, 0xbf, 0xef, 0x7e, 0xcd, 0x94, 0xc4, 0x8d, 0xc4, 0xae, 0xbc, 0x4f, 0xab, 0xed, 0x9b, 0x8b, 0x8b, 0x4b, 0x83, 0x0a, 0x72, 0xa9, 0x6a, 0x68, 0x72, 0x68, 0x72, 0x88, 0x8b, 0x0a, 0x93, 0x6c, 0x39, 0x66, 0x08, 0x43, 0x39, 0xc7, 0x39, 0xa6, 0x08, 0x20, 0x00, 0x00, 0x08, 0x21, 0x10, 0x84, 0x21, 0x07, 0x21, 0x07, 0x18, 0x83, 0x08, 0x41, 0x10, 0x42, 0x10, 0x63, 0x08, 0x21, 0x08, 0x21, 0x10, 0x63, 0x20, 0xe5, 0x20, 0xc5, 0x00, 0x00, 0x08, 0x21, 0x10, 0x42, 0x18, 0x84, 0x18, 0xa4, 0x10, 0x63, 0x08, 0x62, 0x18, 0xa3, 0x08, 0x21, 0x08, 0x42, 0x21, 0x26, 0x21, 0x26, 0x08, 0x43, 0x08, 0x43, 0x10, 0x83, 0x08, 0x41, 0x00, 0x00, 0x08, 0x62, 0x08, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x08, 0x01, 0x08, 0x21, 0x18, 0xa3, 0xc6, 0x18, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x1f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xd6, 0x9b, 0x19, 0x08, 0x08, 0x22, 0x10, 0x62, 0x10, 0xa3, 0x21, 0x26, 0x31, 0xc8, 0x29, 0x46, 0x08, 0x42, 0x00, 0x00, 0x00, 0x00, 0x08, 0x21, 0x10, 0x62, 0x18, 0xc4, 0x29, 0x67, 0x31, 0xc8, 0x29, 0x67, 0x29, 0x47, 0x21, 0x26, 0x10, 0xa4, 0x10, 0x63, 0x18, 0xa4, 0x18, 0xc5, 0x18, 0xc5, 0x10, 0x63, 0x08, 0x42, 0x10, 0x63, 0x10, 0x63, 0x10, 0x63, 0x20, 0xe4, 0x18, 0xa4, 0x10, 0x63, 0x41, 0x65, 0x6a, 0x07, 0x62, 0x06, 0x62, 0x27, 0x62, 0x06, 0x61, 0xc5, 0x62, 0x68, 0x9c, 0xf5, 0xb6, 0x1b, 0x8c, 0x94, 0x94, 0xd5, 0xce, 0xbc, 0xe7, 0x5e, 0xe7, 0x5e, 0xf7, 0xff, 0xe7, 0x3c, 0xc4, 0xf1, 0xc4, 0x6d, 0xc4, 0xae, 0xbc, 0x4e, 0xab, 0xed, 0x9b, 0xac, 0x8b, 0x4b, 0x82, 0xea, 0x7a, 0xc9, 0x72, 0xa9, 0x6a, 0x68, 0x72, 0x88, 0x8b, 0x2b, 0x7a, 0xca, 0x20, 0xc4, 0x21, 0x05, 0x41, 0xc7, 0x10, 0x81, 0x00, 0x00, 0x10, 0x43, 0x20, 0xe7, 0x31, 0x69, 0x21, 0x06, 0x08, 0x62, 0x08, 0x42, 0x18, 0xa4, 0x20, 0xe5, 0x10, 0x83, 0x08, 0x21, 0x00, 0x00, 0x08, 0x63, 0x20, 0xc5, 0x18, 0xa4, 0x08, 0x62, 0x10, 0x62, 0x08, 0x22, 0x10, 0x42, 0x10, 0x63, 0x08, 0x42, 0x08, 0x42, 0x10, 0x83, 0x10, 0x62, 0x10, 0x83, 0x21, 0x05, 0x08, 0x62, 0x10, 0x83, 0x21, 0x26, 0x10, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x08, 0x21, 0x10, 0xa3, 0xb5, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xce, 0x7b, 0x19, 0x08, 0x10, 0x83, 0x10, 0x63, 0x10, 0xa4, 0x31, 0xc8, 0x31, 0xc8, 0x18, 0xa4, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x08, 0x21, 0x10, 0xa4, 0x29, 0x66, 0x29, 0x67, 0x29, 0x67, 0x21, 0x26, 0x18, 0xc4, 0x10, 0x84, 0x10, 0xa4, 0x18, 0xa4, 0x10, 0x63, 0x08, 0x22, 0x08, 0x42, 0x08, 0x21, 0x08, 0x21, 0x18, 0xc4, 0x31, 0x46, 0x18, 0xa4, 0x08, 0x42, 0x39, 0x45, 0x62, 0x06, 0x62, 0x06, 0x61, 0xe6, 0x61, 0xe6, 0x59, 0xa5, 0x73, 0x4d, 0xad, 0xfa, 0xa5, 0x98, 0x73, 0xf2, 0xa5, 0x57, 0xdf, 0x3d, 0xe7, 0x3d, 0xe7, 0x3d, 0xf7, 0xdf, 0xe7, 0x1b, 0xbc, 0xd0, 0xc4, 0x4c, 0xc4, 0x8e, 0xb4, 0x2e, 0xab, 0xed, 0x9b, 0xac, 0x8b, 0x4b, 0x83, 0x0a, 0x82, 0xea, 0x7a, 0xea, 0x72, 0xa9, 0x7a, 0xa9, 0x8b, 0x2b, 0x52, 0x08, 0x18, 0xc4, 0x31, 0xa6, 0x18, 0xa2, 0x00, 0x00, 0x08, 0x22, 0x20, 0xc6, 0x21, 0x27, 0x18, 0xa4, 0x08, 0x42, 0x18, 0xa4, 0x29, 0x28, 0x29, 0x28, 0x18, 0xa4, 0x08, 0x21, 0x08, 0x21, 0x00, 0x00, 0x10, 0x63, 0x10, 0x63, 0x10, 0x83, 0x10, 0xa4, 0x10, 0x63, 0x08, 0x42, 0x08, 0x01, 0x08, 0x62, 0x08, 0x62, 0x08, 0x21, 0x10, 0x62, 0x10, 0x83, 0x10, 0x83, 0x10, 0x83, 0x08, 0x21, 0x18, 0xe5, 0x29, 0x47, 0x08, 0x21, 0x00, 0x00, 0x08, 0x41, 0x08, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x10, 0x83, 0xad, 0x56, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xce, 0x7b, 0x29, 0x6a, 0x19, 0x05, 0x18, 0xc4, 0x29, 0x66, 0x31, 0xc8, 0x21, 0x26, 0x08, 0x42, 0x00, 0x00, 0x00, 0x00, 0x08, 0x21, 0x00, 0x01, 0x08, 0x42, 0x20, 0xe5, 0x21, 0x26, 0x21, 0x05, 0x21, 0x05, 0x18, 0xe5, 0x18, 0xc4, 0x10, 0x83, 0x10, 0x63, 0x10, 0x83, 0x10, 0x63, 0x10, 0x63, 0x08, 0x21, 0x08, 0x22, 0x18, 0xc4, 0x31, 0x46, 0x18, 0xc4, 0x00, 0x22, 0x31, 0x04, 0x59, 0xe5, 0x59, 0xe6, 0x59, 0xe6, 0x59, 0xa5, 0x59, 0xe6, 0x8c, 0x72, 0xb6, 0x5c, 0x8c, 0xb5, 0x74, 0x12, 0xbe, 0x3a, 0xef, 0x7e, 0xe7, 0x3d, 0xe7, 0x3d, 0xf7, 0xdf, 0xe7, 0x1b, 0xc4, 0xcf, 0xc4, 0x2c, 0xc4, 0x6e, 0xb4, 0x0d, 0xa3, 0xcc, 0x9b, 0x8b, 0x8b, 0x4b, 0x83, 0x0a, 0x83, 0x0a, 0x7a, 0xea, 0x7a, 0xc9, 0x8b, 0x0a, 0x82, 0xea, 0x31, 0x45, 0x21, 0x04, 0x21, 0x04, 0x00, 0x00, 0x00, 0x01, 0x10, 0x63, 0x18, 0xa5, 0x08, 0x62, 0x10, 0x83, 0x21, 0x48, 0x31, 0x8a, 0x29, 0x28, 0x10, 0x84, 0x00, 0x01, 0x00, 0x00, 0x08, 0x21, 0x08, 0x21, 0x10, 0x83, 0x08, 0x42, 0x08, 0x62, 0x18, 0xa4, 0x08, 0x63, 0x10, 0x63, 0x00, 0x21, 0x08, 0x21, 0x08, 0x41, 0x00, 0x01, 0x08, 0x42, 0x10, 0x83, 0x10, 0x83, 0x08, 0x42, 0x08, 0x22, 0x20, 0xe5, 0x18, 0xc4, 0x00, 0x21, 0x08, 0x41, 0x10, 0x82, 0x08, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x83, 0xad, 0x76, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xfc, 0x31, 0xeb, 0x21, 0x06, 0x21, 0x26, 0x29, 0xa7, 0x29, 0x67, 0x18, 0xa4, 0x08, 0x21, 0x00, 0x00, 0x00, 0x00, 0x08, 0x01, 0x08, 0x41, 0x18, 0xc4, 0x21, 0x05, 0x29, 0x46, 0x21, 0x05, 0x18, 0xa4, 0x08, 0x42, 0x08, 0x21, 0x10, 0x62, 0x18, 0xa4, 0x18, 0x83, 0x10, 0x63, 0x10, 0x83, 0x18, 0x83, 0x20, 0xe4, 0x29, 0x26, 0x10, 0x84, 0x00, 0x01, 0x20, 0x82, 0x49, 0x64, 0x59, 0xc5, 0x59, 0xc6, 0x51, 0x84, 0x6a, 0xca, 0xad, 0x98, 0xad, 0xb9, 0x7b, 0xf2, 0x8c, 0x94, 0xd6, 0xdc, 0xef, 0x9f, 0xdf, 0x1d, 0xe7, 0x3d, 0xef, 0xbf, 0xde, 0xba, 0xc4, 0xaf, 0xc4, 0x4c, 0xc4, 0x8e, 0xb4, 0x0d, 0xab, 0xcc, 0x9b, 0x8c, 0x8b, 0x4b, 0x8b, 0x0a, 0x83, 0x0a, 0x7a, 0xea, 0x82, 0xea, 0x8b, 0x2b, 0x5a, 0x28, 0x29, 0x05, 0x29, 0x65, 0x08, 0x41, 0x00, 0x00, 0x08, 0x42, 0x10, 0x83, 0x10, 0x83, 0x18, 0xe5, 0x29, 0x89, 0x29, 0x89, 0x18, 0xc5, 0x08, 0x22, 0x00, 0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x20, 0x08, 0x41, 0x10, 0x83, 0x08, 0x21, 0x00, 0x21, 0x10, 0x62, 0x08, 0x21, 0x08, 0x22, 0x08, 0x22, 0x08, 0x21, 0x08, 0x21, 0x00, 0x21, 0x08, 0x01, 0x10, 0x62, 0x10, 0x83, 0x08, 0x21, 0x08, 0x42, 0x10, 0xa4, 0x10, 0x63, 0x18, 0xa3, 0x10, 0x62, 0x08, 0x22, 0x08, 0x21, 0x00, 0x00, 0x00, 0x01, 0x18, 0xa3, 0xbd, 0xd7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x5e, 0x3a, 0x4c, 0x21, 0x47, 0x29, 0x87, 0x21, 0x46, 0x18, 0xe5, 0x10, 0x63, 0x08, 0x00, 0x00, 0x00, 0x08, 0x01, 0x00, 0x01, 0x10, 0x62, 0x20, 0xe5, 0x31, 0x87, 0x29, 0x67, 0x21, 0x05, 0x10, 0x84, 0x10, 0x63, 0x10, 0xa4, 0x18, 0xa4, 0x08, 0x42, 0x08, 0x42, 0x18, 0xc4, 0x29, 0x25, 0x29, 0x26, 0x20, 0xe5, 0x10, 0x42, 0x00, 0x01, 0x08, 0x21, 0x30, 0xe3, 0x51, 0xa5, 0x59, 0xa5, 0x59, 0xa5, 0x8c, 0x72, 0xbe, 0x5b, 0x8c, 0xb4, 0x6b, 0x90, 0xa5, 0x57, 0xe7, 0x3e, 0xe7, 0x5e, 0xde, 0xdc, 0xdf, 0x1d, 0xe7, 0x9f, 0xde, 0x99, 0xc4, 0xcf, 0xc4, 0x6d, 0xc4, 0x8e, 0xb4, 0x0d, 0xa3, 0xac, 0x9b, 0x6b, 0x8b, 0x4b, 0x8b, 0x2b, 0x8b, 0x0a, 0x83, 0x0a, 0x8b, 0x2b, 0x82, 0xea, 0x4a, 0x08, 0x39, 0xa7, 0x18, 0xc3, 0x00, 0x00, 0x00, 0x01, 0x08, 0x42, 0x10, 0x84, 0x21, 0x27, 0x31, 0x89, 0x21, 0x07, 0x08, 0x43, 0x08, 0x01, 0x08, 0x01, 0x08, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x41, 0x08, 0x62, 0x00, 0x01, 0x00, 0x00, 0x08, 0x00, 0x00, 0x21, 0x00, 0x01, 0x08, 0x21, 0x08, 0x42, 0x08, 0x41, 0x08, 0x21, 0x00, 0x00, 0x08, 0x21, 0x10, 0x62, 0x08, 0x41, 0x10, 0x62, 0x10, 0x83, 0x08, 0x42, 0x18, 0xa3, 0x10, 0x63, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00, 0x21, 0x25, 0xce, 0x59, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0x52, 0xef, 0x21, 0x47, 0x21, 0x46, 0x18, 0xe4, 0x10, 0x63, 0x08, 0x21, 0x08, 0x01, 0x00, 0x00, 0x00, 0x01, 0x08, 0x21, 0x10, 0x63, 0x18, 0xe5, 0x21, 0x26, 0x21, 0x05, 0x21, 0x46, 0x31, 0x87, 0x21, 0x06, 0x10, 0x63, 0x08, 0x22, 0x10, 0x42, 0x18, 0xa4, 0x29, 0x26, 0x29, 0x05, 0x18, 0xa3, 0x10, 0x42, 0x08, 0x42, 0x00, 0x01, 0x20, 0xa3, 0x51, 0xa5, 0x51, 0x63, 0x62, 0x8a, 0xad, 0xd9, 0xad, 0xd9, 0x73, 0xf1, 0x7c, 0x32, 0xbd, 0xf9, 0xe7, 0x5e, 0xde, 0xfc, 0xd6, 0xdc, 0xdf, 0x1d, 0xe7, 0x5e, 0xd6, 0x37, 0xc4, 0xce, 0xc4, 0x8e, 0xbc, 0x8e, 0xac, 0x0d, 0xa3, 0xab, 0x93, 0x6b, 0x8b, 0x4b, 0x8b, 0x2a, 0x8b, 0x2a, 0x8b, 0x2a, 0x8b, 0x4b, 0x7a, 0xca, 0x49, 0xe8, 0x21, 0x24, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x10, 0x42, 0x20, 0xc6, 0x21, 0x27, 0x18, 0xc5, 0x08, 0x22, 0x08, 0x01, 0x08, 0x22, 0x08, 0x22, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x21, 0x08, 0x42, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x08, 0x21, 0x00, 0x00, 0x08, 0x41, 0x10, 0x62, 0x08, 0x42, 0x08, 0x41, 0x08, 0x21, 0x00, 0x21, 0x08, 0x41, 0x08, 0x41, 0x10, 0x42, 0x08, 0x42, 0x00, 0x01, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x00, 0x00, 0x31, 0x87, 0xe7, 0x1c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6b, 0x91, 0x19, 0x27, 0x20, 0xe5, 0x18, 0xa3, 0x10, 0x62, 0x08, 0x21, 0x08, 0x01, 0x00, 0x00, 0x08, 0x20, 0x08, 0x21, 0x08, 0x42, 0x10, 0x63, 0x18, 0xa3, 0x21, 0x05, 0x29, 0x87, 0x29, 0x26, 0x18, 0xa4, 0x10, 0x83, 0x10, 0x43, 0x18, 0xc4, 0x31, 0x66, 0x29, 0x26, 0x20, 0xc4, 0x10, 0x62, 0x08, 0x22, 0x00, 0x21, 0x18, 0x62, 0x49, 0x44, 0x51, 0x84, 0x84, 0x31, 0xbe, 0x5c, 0x8c, 0xb5, 0x6b, 0xb0, 0x94, 0xd5, 0xce, 0xbc, 0xe7, 0x3d, 0xd6, 0xbb, 0xd6, 0xdc, 0xe7, 0x5e, 0xdf, 0x3e, 0xcd, 0xd6, 0xc4, 0xae, 0xcc, 0xae, 0xbc, 0x6e, 0xac, 0x0d, 0xa3, 0xac, 0x93, 0x6b, 0x8b, 0x4a, 0x8b, 0x2a, 0x8b, 0x2a, 0x8b, 0x2a, 0x8b, 0x2b, 0x6a, 0xca, 0x31, 0x65, 0x00, 0x00, 0x00, 0x00, 0x08, 0x21, 0x00, 0x01, 0x10, 0x64, 0x18, 0xc5, 0x10, 0x84, 0x08, 0x22, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x00, 0x21, 0x08, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x21, 0x08, 0x22, 0x08, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x08, 0x01, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x08, 0x21, 0x08, 0x41, 0x08, 0x41, 0x08, 0x41, 0x08, 0x21, 0x00, 0x01, 0x00, 0x00, 0x00, 0x21, 0x08, 0x42, 0x08, 0x62, 0x4a, 0x8a, 0xf7, 0x9e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x94, 0xf6, 0x19, 0x28, 0x10, 0xa4, 0x10, 0x62, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x22, 0x10, 0x62, 0x10, 0x83, 0x18, 0xa4, 0x21, 0x05, 0x18, 0xa4, 0x18, 0xc4, 0x21, 0x25, 0x20, 0xe5, 0x29, 0x47, 0x31, 0x87, 0x21, 0x25, 0x20, 0xe5, 0x10, 0x83, 0x08, 0x22, 0x00, 0x01, 0x18, 0x62, 0x38, 0xe2, 0x5a, 0x48, 0xa5, 0x98, 0xad, 0xda, 0x7c, 0x32, 0x74, 0x11, 0xa5, 0x57, 0xdf, 0x3e, 0xe7, 0x3e, 0xd6, 0xbb, 0xde, 0xfc, 0xe7, 0x7f, 0xef, 0x7f, 0xcd, 0xd6, 0xc4, 0xce, 0xcc, 0xce, 0xbc, 0x6e, 0xb4, 0x0d, 0xa3, 0xcc, 0x9b, 0x6b, 0x8b, 0x2a, 0x8b, 0x2a, 0x8b, 0x2a, 0x8b, 0x2a, 0x83, 0x0a, 0x41, 0xc7, 0x10, 0x62, 0x00, 0x01, 0x08, 0x42, 0x08, 0x41, 0x08, 0x01, 0x10, 0x63, 0x10, 0x84, 0x08, 0x42, 0x08, 0x01, 0x08, 0x21, 0x08, 0x01, 0x00, 0x00, 0x08, 0x21, 0x08, 0x21, 0x00, 0x00, 0x08, 0x21, 0x10, 0x62, 0x08, 0x42, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x08, 0x21, 0x08, 0x01, 0x08, 0x21, 0x08, 0x41, 0x08, 0x21, 0x00, 0x21, 0x08, 0x41, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x00, 0x00, 0x00, 0x00, 0x10, 0x62, 0x7b, 0xd0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbd, 0xfa, 0x21, 0x89, 0x08, 0x63, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x41, 0x08, 0x21, 0x08, 0x21, 0x10, 0x83, 0x18, 0xa4, 0x18, 0xa3, 0x10, 0x63, 0x18, 0xa4, 0x20, 0xe4, 0x21, 0x05, 0x29, 0x67, 0x29, 0x46, 0x18, 0xc4, 0x20, 0xe5, 0x18, 0xa4, 0x10, 0x42, 0x08, 0x22, 0x18, 0x41, 0x30, 0xe2, 0x73, 0x8e, 0xad, 0xd9, 0x8c, 0xd5, 0x7c, 0x32, 0x84, 0x94, 0xb5, 0xd9, 0xe7, 0x5e, 0xdf, 0x1d, 0xd6, 0xdc, 0xde, 0xfc, 0xe7, 0x7f, 0xef, 0x7f, 0xd5, 0xf6, 0xc4, 0xef, 0xcc, 0xef, 0xbc, 0x8f, 0xb4, 0x2d, 0xa3, 0xec, 0x9b, 0x8b, 0x93, 0x4b, 0x8b, 0x2b, 0x8b, 0x2a, 0x8b, 0x2a, 0x7b, 0x0a, 0x29, 0x24, 0x00, 0x00, 0x08, 0x42, 0x10, 0x63, 0x08, 0x21, 0x08, 0x42, 0x18, 0x84, 0x10, 0x63, 0x08, 0x01, 0x00, 0x01, 0x00, 0x01, 0x08, 0x21, 0x08, 0x22, 0x08, 0x21, 0x00, 0x00, 0x00, 0x00, 0x10, 0x63, 0x10, 0x83, 0x08, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x08, 0x21, 0x00, 0x21, 0x08, 0x41, 0x08, 0x21, 0x00, 0x01, 0x08, 0x42, 0x08, 0x41, 0x10, 0xa3, 0xb5, 0x96, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7e, 0x4a, 0xce, 0x08, 0x63, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x10, 0x63, 0x10, 0x84, 0x10, 0x83, 0x18, 0xc4, 0x18, 0xc4, 0x10, 0x83, 0x10, 0x83, 0x21, 0x26, 0x21, 0x05, 0x18, 0xc4, 0x20, 0xc4, 0x10, 0x83, 0x08, 0x42, 0x08, 0x21, 0x10, 0x00, 0x41, 0x65, 0x94, 0xf4, 0x9d, 0x57, 0x6b, 0xd1, 0x73, 0xf2, 0x8c, 0xb4, 0xc6, 0x7a, 0xe7, 0x5e, 0xd6, 0xdc, 0xd6, 0xdc, 0xdf, 0x1d, 0xe7, 0x7f, 0xe7, 0x5e, 0xd5, 0xf5, 0xc4, 0xef, 0xc4, 0xef, 0xbc, 0xae, 0xb4, 0x4d, 0xa3, 0xec, 0x9b, 0xac, 0x93, 0x6b, 0x8b, 0x4b, 0x8b, 0x2a, 0x93, 0x4b, 0x72, 0xca, 0x21, 0x03, 0x00, 0x00, 0x08, 0x42, 0x10, 0x62, 0x08, 0x21, 0x08, 0x43, 0x10, 0x43, 0x00, 0x01, 0x00, 0x00, 0x08, 0x22, 0x10, 0x43, 0x08, 0x43, 0x08, 0x42, 0x00, 0x01, 0x00, 0x00, 0x10, 0x42, 0x18, 0xa4, 0x10, 0x42, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x41, 0x10, 0x62, 0x10, 0x63, 0x08, 0x21, 0x08, 0x21, 0x10, 0x62, 0x08, 0x21, 0x08, 0x01, 0x10, 0x61, 0x42, 0x49, 0xde, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xad, 0x78, 0x21, 0x69, 0x08, 0x43, 0x08, 0x21, 0x08, 0x21, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x10, 0xa3, 0x18, 0xc4, 0x18, 0xc4, 0x21, 0x05, 0x21, 0x05, 0x10, 0x83, 0x10, 0x83, 0x18, 0xa3, 0x20, 0xe4, 0x20, 0xe5, 0x10, 0x83, 0x08, 0x42, 0x00, 0x01, 0x08, 0x00, 0x52, 0x8a, 0xa5, 0x77, 0x84, 0x74, 0x63, 0x90, 0x74, 0x12, 0x94, 0xf5, 0xd6, 0xfc, 0xdf, 0x3d, 0xce, 0xbb, 0xd6, 0xdc, 0xc6, 0x39, 0xbe, 0x1a, 0xd6, 0xbc, 0xd5, 0xd5, 0xcc, 0xef, 0xc4, 0xef, 0xbc, 0xaf, 0xac, 0x4d, 0xa3, 0xec, 0xa3, 0xcc, 0x93, 0x8b, 0x8b, 0x4b, 0x8b, 0x4a, 0x83, 0x2a, 0x49, 0xe6, 0x08, 0x61, 0x00, 0x01, 0x10, 0x63, 0x08, 0x42, 0x00, 0x21, 0x08, 0x01, 0x08, 0x22, 0x10, 0x83, 0x18, 0xc5, 0x18, 0xc6, 0x10, 0x64, 0x08, 0x22, 0x08, 0x01, 0x00, 0x00, 0x08, 0x21, 0x10, 0x83, 0x10, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x21, 0x10, 0x62, 0x10, 0xa3, 0x10, 0x62, 0x08, 0x42, 0x08, 0x21, 0x00, 0x20, 0x20, 0xe4, 0x9c, 0xd3, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x1f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbf, 0x63, 0x50, 0x10, 0x85, 0x08, 0x42, 0x08, 0x21, 0x08, 0x21, 0x10, 0x62, 0x10, 0x83, 0x18, 0xe4, 0x18, 0xe4, 0x18, 0xc4, 0x18, 0xe5, 0x19, 0x05, 0x18, 0xc4, 0x18, 0xa4, 0x21, 0x05, 0x18, 0xc4, 0x18, 0xa4, 0x10, 0x63, 0x00, 0x00, 0x08, 0x61, 0x73, 0xd1, 0xa5, 0xb9, 0x73, 0xf1, 0x63, 0x8f, 0x7c, 0x32, 0xb5, 0xd8, 0xdf, 0x3d, 0xd6, 0xbb, 0xce, 0x7a, 0xd6, 0x9b, 0xbe, 0x19, 0xb5, 0xf8, 0xce, 0x7a, 0xcd, 0xb4, 0xc4, 0xef, 0xc4, 0xef, 0xbc, 0xaf, 0xac, 0x4d, 0xa4, 0x0d, 0xa3, 0xcc, 0x93, 0x8b, 0x8b, 0x6b, 0x93, 0x6b, 0x83, 0x4b, 0x39, 0x85, 0x00, 0x00, 0x08, 0x22, 0x10, 0x84, 0x10, 0x63, 0x08, 0x42, 0x10, 0x43, 0x18, 0xc6, 0x21, 0x07, 0x18, 0xe6, 0x10, 0x64, 0x08, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x42, 0x08, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x21, 0x10, 0x62, 0x10, 0x62, 0x10, 0x83, 0x08, 0x41, 0x08, 0x41, 0x52, 0x8a, 0xe7, 0x3c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbd, 0xf9, 0x3a, 0x0c, 0x08, 0x43, 0x08, 0x22, 0x10, 0x42, 0x10, 0x63, 0x10, 0x83, 0x18, 0xc4, 0x18, 0xe5, 0x18, 0xc4, 0x20, 0xe5, 0x18, 0xc4, 0x18, 0xc4, 0x29, 0x26, 0x21, 0x05, 0x10, 0x83, 0x08, 0x22, 0x00, 0x00, 0x21, 0x04, 0x8c, 0x94, 0x8c, 0xf5, 0x63, 0x70, 0x63, 0x70, 0x84, 0x53, 0xce, 0x9b, 0xdf, 0x1d, 0xc6, 0x5a, 0xce, 0x7a, 0xce, 0x9a, 0xd6, 0xbb, 0xdf, 0x3d, 0xde, 0xdb, 0xcd, 0x53, 0xc4, 0xae, 0xbc, 0xcf, 0xb4, 0x8f, 0xb4, 0x6e, 0xac, 0x2d, 0xa3, 0xec, 0x9b, 0xac, 0x8b, 0x4b, 0x93, 0x6b, 0x83, 0x2b, 0x31, 0x45, 0x00, 0x00, 0x08, 0x22, 0x10, 0x84, 0x10, 0x63, 0x08, 0x63, 0x10, 0x84, 0x18, 0xa4, 0x10, 0x63, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x08, 0x22, 0x08, 0x43, 0x08, 0x42, 0x10, 0x62, 0x10, 0x63, 0x08, 0x42, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x08, 0x21, 0x08, 0x21, 0x10, 0x62, 0x31, 0xa6, 0xad, 0x75, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x1f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x94, 0xb5, 0x21, 0x48, 0x08, 0x43, 0x00, 0x21, 0x08, 0x42, 0x10, 0xa3, 0x18, 0xc4, 0x08, 0x63, 0x10, 0x63, 0x10, 0x83, 0x10, 0x83, 0x21, 0x05, 0x21, 0x26, 0x18, 0xc4, 0x08, 0x42, 0x00, 0x00, 0x29, 0x46, 0x84, 0x53, 0x84, 0x73, 0x5b, 0x4f, 0x63, 0x90, 0xa5, 0x76, 0xd6, 0xfc, 0xce, 0x9b, 0xc6, 0x5a, 0xce, 0x9b, 0xce, 0x9b, 0xce, 0x9b, 0xdf, 0x3d, 0xde, 0xfb, 0xcd, 0x52, 0xbc, 0x8e, 0xbc, 0xaf, 0xb4, 0x8e, 0xb4, 0x6e, 0xac, 0x2d, 0x9b, 0xec, 0x93, 0xab, 0x93, 0x6b, 0x8b, 0x6b, 0x62, 0x68, 0x18, 0xc3, 0x00, 0x01, 0x10, 0x63, 0x10, 0x84, 0x08, 0x43, 0x08, 0x42, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x41, 0x08, 0x42, 0x08, 0x63, 0x10, 0x83, 0x10, 0x84, 0x10, 0x84, 0x18, 0xa4, 0x10, 0x84, 0x10, 0x63, 0x08, 0x21, 0x08, 0x21, 0x00, 0x21, 0x00, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x21, 0x08, 0x41, 0x00, 0x00, 0x08, 0x21, 0x18, 0xe4, 0x84, 0x10, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x1f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbe, 0x84, 0x54, 0x19, 0x28, 0x08, 0x42, 0x08, 0x42, 0x10, 0x83, 0x10, 0x83, 0x10, 0x83, 0x10, 0xa3, 0x18, 0xc4, 0x21, 0x05, 0x21, 0x05, 0x18, 0xc4, 0x10, 0x62, 0x00, 0x01, 0x42, 0x4a, 0x73, 0xd1, 0x63, 0x6f, 0x52, 0xed, 0x6b, 0xb0, 0xc6, 0x5a, 0xdf, 0x1d, 0xc6, 0x5a, 0xce, 0x7a, 0xce, 0x7a, 0xce, 0x7a, 0xce, 0x9a, 0xdf, 0x3e, 0xe6, 0xfc, 0xc5, 0x52, 0xbc, 0x6d, 0xbc, 0x8e, 0xb4, 0x6e, 0xac, 0x4d, 0xac, 0x2d, 0xa3, 0xec, 0x93, 0xac, 0x93, 0x6b, 0x8b, 0x4a, 0x5a, 0x47, 0x10, 0x82, 0x00, 0x21, 0x10, 0x83, 0x10, 0x63, 0x08, 0x42, 0x10, 0x83, 0x10, 0xa4, 0x10, 0xa4, 0x10, 0xa4, 0x10, 0xa4, 0x10, 0x84, 0x10, 0x64, 0x10, 0x43, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x21, 0x00, 0x01, 0x08, 0x21, 0x08, 0x41, 0x00, 0x21, 0x08, 0x01, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00, 0x08, 0x21, 0x08, 0x21, 0x10, 0x82, 0x73, 0xaf, 0xef, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x5e, 0x7c, 0x34, 0x19, 0x48, 0x08, 0x63, 0x18, 0xe4, 0x21, 0x05, 0x21, 0x26, 0x20, 0xe5, 0x18, 0xe4, 0x21, 0x05, 0x18, 0xe5, 0x08, 0x62, 0x08, 0x21, 0x42, 0x4a, 0x5b, 0x4f, 0x4a, 0xad, 0x52, 0xed, 0x8c, 0x93, 0xce, 0x7b, 0xd6, 0xbc, 0xc6, 0x5a, 0xc6, 0x39, 0xc6, 0x5a, 0xc6, 0x5a, 0xc6, 0x59, 0xdf, 0x3e, 0xde, 0xdb, 0xbc, 0xf0, 0xb4, 0x2c, 0xb4, 0x6e, 0xac, 0x4d, 0xac, 0x2d, 0xa3, 0xed, 0x9b, 0xac, 0x93, 0x8b, 0x8b, 0x6b, 0x8b, 0x4b, 0x5a, 0x48, 0x10, 0x82, 0x00, 0x01, 0x08, 0x42, 0x08, 0x63, 0x08, 0x42, 0x08, 0x22, 0x08, 0x41, 0x00, 0x21, 0x08, 0x21, 0x08, 0x21, 0x08, 0x21, 0x00, 0x01, 0x00, 0x01, 0x08, 0x21, 0x08, 0x22, 0x08, 0x01, 0x08, 0x21, 0x08, 0x63, 0x10, 0x83, 0x08, 0x42, 0x00, 0x00, 0x08, 0x21, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00, 0x18, 0xc3, 0x73, 0x8e, 0xde, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x9e, 0x95, 0x17, 0x21, 0x8a, 0x18, 0xe5, 0x18, 0xe5, 0x18, 0xc4, 0x18, 0xc3, 0x18, 0xe4, 0x18, 0xe4, 0x08, 0x42, 0x08, 0x21, 0x39, 0xe9, 0x53, 0x2e, 0x4a, 0xcd, 0x5b, 0x2e, 0xa5, 0x97, 0xce, 0x9b, 0xc6, 0x39, 0xc6, 0x5a, 0xce, 0x9b, 0xd6, 0xbb, 0xc6, 0x39, 0xbd, 0xf9, 0xdf, 0x1d, 0xde, 0xdb, 0xbc, 0xd0, 0xb4, 0x2c, 0xac, 0x2d, 0xac, 0x2d, 0xa4, 0x0d, 0x9b, 0xec, 0x93, 0xac, 0x93, 0x6b, 0x93, 0x6b, 0x83, 0x2a, 0x49, 0xe6, 0x10, 0x82, 0x08, 0x42, 0x08, 0x63, 0x08, 0x63, 0x08, 0x42, 0x08, 0x22, 0x08, 0x62, 0x10, 0xa4, 0x10, 0xc5, 0x10, 0xa4, 0x10, 0x84, 0x10, 0x83, 0x10, 0x63, 0x08, 0x42, 0x10, 0x83, 0x10, 0x83, 0x10, 0x84, 0x18, 0xa5, 0x10, 0x84, 0x08, 0x21, 0x00, 0x00, 0x08, 0x21, 0x08, 0x01, 0x10, 0xa3, 0x94, 0xb2, 0xef, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbf, 0xa5, 0x78, 0x42, 0x6d, 0x19, 0x06, 0x10, 0xc4, 0x10, 0xa3, 0x10, 0x83, 0x08, 0x21, 0x08, 0x21, 0x31, 0xa8, 0x53, 0x0e, 0x52, 0xcd, 0x63, 0x4f, 0xad, 0xb8, 0xce, 0x9b, 0xc6, 0x5a, 0xc6, 0x5a, 0xad, 0x97, 0xa5, 0x56, 0xbd, 0xf9, 0xce, 0x7a, 0xd7, 0x1d, 0xd6, 0x79, 0xb4, 0x8f, 0xb4, 0x0c, 0xac, 0x2d, 0xa4, 0x2d, 0xa4, 0x0d, 0x9b, 0xec, 0x9b, 0xcc, 0x93, 0x8b, 0x8b, 0x6b, 0x83, 0x2a, 0x49, 0xc6, 0x08, 0x62, 0x08, 0x63, 0x10, 0x83, 0x08, 0x62, 0x08, 0x42, 0x10, 0x63, 0x18, 0xc6, 0x21, 0x07, 0x19, 0x06, 0x21, 0x07, 0x19, 0x07, 0x18, 0xe5, 0x10, 0xa4, 0x10, 0xa4, 0x18, 0xc5, 0x18, 0xc5, 0x18, 0xc4, 0x18, 0xc5, 0x10, 0x84, 0x00, 0x01, 0x08, 0x41, 0x31, 0x86, 0x94, 0x92, 0xf7, 0x9e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x3f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x5e, 0x73, 0xd1, 0x29, 0x89, 0x10, 0xc5, 0x00, 0x21, 0x00, 0x21, 0x29, 0xa8, 0x5b, 0x0e, 0x52, 0xed, 0x84, 0x53, 0xbe, 0x1a, 0xc6, 0x5a, 0xce, 0x7a, 0xbe, 0x19, 0x9d, 0x35, 0x9d, 0x15, 0xbd, 0xf8, 0xce, 0x7b, 0xd6, 0xfd, 0xce, 0x38, 0xb4, 0x8e, 0xab, 0xeb, 0xac, 0x2d, 0xa4, 0x0d, 0x9b, 0xcc, 0x9b, 0xcc, 0x93, 0xac, 0x8b, 0x8b, 0x8b, 0x6b, 0x83, 0x4a, 0x4a, 0x07, 0x08, 0x62, 0x08, 0x22, 0x08, 0x43, 0x08, 0x42, 0x08, 0x41, 0x10, 0x83, 0x10, 0x84, 0x00, 0x22, 0x08, 0x22, 0x10, 0x84, 0x19, 0x06, 0x21, 0x27, 0x21, 0x06, 0x10, 0xc4, 0x10, 0xa4, 0x08, 0x83, 0x10, 0xa4, 0x10, 0x83, 0x18, 0xe4, 0x5a, 0xcc, 0xe7, 0x1c, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x3f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x1f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc6, 0x19, 0x6b, 0x90, 0x31, 0xca, 0x31, 0xc9, 0x52, 0xcd, 0x52, 0xcc, 0x94, 0xf5, 0xc6, 0x7b, 0xbe, 0x19, 0xc6, 0x5a, 0xc6, 0x5a, 0xce, 0x5a, 0xc6, 0x7a, 0xb5, 0xf8, 0xc6, 0x39, 0xd6, 0xdc, 0xc6, 0x17, 0xb4, 0x8e, 0xa3, 0xcb, 0xa3, 0xec, 0x9b, 0xec, 0x9b, 0xcc, 0x9b, 0xac, 0x93, 0xac, 0x93, 0xac, 0x93, 0x8b, 0x7b, 0x2a, 0x49, 0xe6, 0x10, 0xa3, 0x08, 0x42, 0x08, 0x62, 0x08, 0x63, 0x08, 0x62, 0x08, 0x42, 0x08, 0x22, 0x00, 0x22, 0x08, 0x63, 0x10, 0x84, 0x18, 0xe6, 0x29, 0x47, 0x18, 0xc5, 0x08, 0x43, 0x18, 0xc5, 0x39, 0xc8, 0x6b, 0x4e, 0xb5, 0x96, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x3f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xbc, 0x94, 0xf5, 0x73, 0xf2, 0x84, 0xb6, 0xa5, 0x78, 0xad, 0xd8, 0xbe, 0x19, 0xc6, 0x3a, 0xc6, 0x7a, 0xb5, 0xd8, 0xad, 0x97, 0xce, 0x9b, 0xdf, 0x1d, 0xc5, 0xf6, 0xac, 0x2d, 0x9b, 0xab, 0x9b, 0xcc, 0x9b, 0xcc, 0x9b, 0xcc, 0x9b, 0xcc, 0x93, 0xac, 0x8b, 0x6b, 0x8b, 0x6b, 0x7b, 0x2a, 0x52, 0x48, 0x18, 0xe4, 0x08, 0x42, 0x08, 0x42, 0x10, 0x83, 0x08, 0x42, 0x00, 0x01, 0x08, 0x42, 0x10, 0x83, 0x18, 0xa4, 0x10, 0xa4, 0x18, 0xc5, 0x29, 0x46, 0x42, 0x29, 0x7b, 0xf0, 0xce, 0x5a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x5f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xdf, 0x1d, 0xc6, 0x7b, 0xad, 0x98, 0x94, 0xd5, 0x9c, 0xf6, 0x94, 0xb4, 0x94, 0xd4, 0xce, 0x9b, 0xe7, 0x5e, 0xcd, 0xf6, 0xa4, 0x0c, 0x9b, 0xab, 0x93, 0xcc, 0x93, 0xac, 0x93, 0xac, 0x93, 0xac, 0x93, 0x8b, 0x83, 0x6b, 0x7b, 0x2a, 0x7b, 0x2a, 0x5a, 0x68, 0x18, 0xc3, 0x08, 0x21, 0x08, 0x42, 0x10, 0x63, 0x08, 0x42, 0x08, 0x42, 0x21, 0x05, 0x42, 0x2a, 0x7b, 0xf0, 0xad, 0x76, 0xce, 0x59, 0xf7, 0x7e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x5f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9f, 0xe7, 0x3d, 0xd6, 0xbb, 0xc6, 0x3a, 0xbd, 0xf9, 0xad, 0x35, 0x94, 0x10, 0x83, 0x8d, 0x7b, 0x6d, 0x7b, 0x6c, 0x7b, 0x4b, 0x7b, 0x2b, 0x7b, 0x0b, 0x73, 0x0b, 0x73, 0x0b, 0x73, 0x0b, 0x63, 0x0c, 0x5a, 0xcb, 0x63, 0x0d, 0x7b, 0xf0, 0xa5, 0x14, 0xc6, 0x18, 0xd6, 0xbb, 0xef, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x5f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +#if LV_COLOR_DEPTH == 32 + /*Pixel format: Fix 0xFF: 8 bit, Red: 8 bit, Green: 8 bit, Blue: 8 bit*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xdb, 0xe8, 0xff, 0xfc, 0xdb, 0xe8, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe3, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf3, 0xff, 0xfe, 0xee, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf9, 0xff, 0xfd, 0xf1, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf3, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe3, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfe, 0xf6, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xe3, 0xee, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0xf7, 0xf7, 0xf6, 0xff, 0xe7, 0xe6, 0xe5, 0xff, 0xcb, 0xc3, 0xbf, 0xff, 0xb2, 0xab, 0xa6, 0xff, 0x90, 0x87, 0x83, 0xff, 0x75, 0x68, 0x62, 0xff, 0x51, 0x4a, 0x4a, 0xff, 0x42, 0x39, 0x38, 0xff, 0x34, 0x2c, 0x28, 0xff, 0x24, 0x1c, 0x18, 0xff, 0x10, 0x0a, 0x0a, 0xff, 0x0b, 0x04, 0x06, 0xff, 0x0d, 0x07, 0x07, 0xff, 0x08, 0x04, 0x04, 0xff, 0x07, 0x03, 0x03, 0xff, 0x0c, 0x09, 0x08, 0xff, 0x0c, 0x08, 0x09, 0xff, 0x05, 0x03, 0x04, 0xff, 0x06, 0x05, 0x04, 0xff, 0x0c, 0x09, 0x09, 0xff, 0x09, 0x05, 0x07, 0xff, 0x0a, 0x05, 0x06, 0xff, 0x17, 0x11, 0x10, 0xff, 0x25, 0x1e, 0x1c, 0xff, 0x38, 0x33, 0x30, 0xff, 0x58, 0x55, 0x55, 0xff, 0x71, 0x6f, 0x6f, 0xff, 0x8b, 0x88, 0x89, 0xff, 0xa3, 0xa1, 0xa1, 0xff, 0xbc, 0xba, 0xba, 0xff, 0xe0, 0xe0, 0xdf, 0xff, 0xf3, 0xf2, 0xf2, 0xff, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfe, 0xed, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xfc, 0xff, 0xf2, 0xf2, 0xf1, 0xff, 0xe7, 0xe6, 0xe5, 0xff, 0xcb, 0xc0, 0xb9, 0xff, 0xb0, 0x9d, 0x90, 0xff, 0x8d, 0x75, 0x68, 0xff, 0x5a, 0x44, 0x3b, 0xff, 0x40, 0x2e, 0x24, 0xff, 0x25, 0x1c, 0x18, 0xff, 0x14, 0x0d, 0x0a, 0xff, 0x12, 0x0b, 0x0b, 0xff, 0x14, 0x0d, 0x10, 0xff, 0x14, 0x0d, 0x0f, 0xff, 0x17, 0x10, 0x0e, 0xff, 0x11, 0x0c, 0x0b, 0xff, 0x07, 0x02, 0x02, 0xff, 0x0d, 0x0a, 0x09, 0xff, 0x1a, 0x15, 0x16, 0xff, 0x11, 0x0c, 0x0d, 0xff, 0x05, 0x01, 0x01, 0xff, 0x07, 0x02, 0x02, 0xff, 0x07, 0x03, 0x04, 0xff, 0x06, 0x04, 0x04, 0xff, 0x06, 0x04, 0x03, 0xff, 0x0a, 0x06, 0x06, 0xff, 0x08, 0x05, 0x06, 0xff, 0x09, 0x06, 0x06, 0xff, 0x0e, 0x08, 0x09, 0xff, 0x09, 0x03, 0x04, 0xff, 0x03, 0x00, 0x00, 0xff, 0x05, 0x01, 0x01, 0xff, 0x08, 0x03, 0x04, 0xff, 0x06, 0x02, 0x02, 0xff, 0x06, 0x02, 0x02, 0xff, 0x16, 0x12, 0x12, 0xff, 0x51, 0x4f, 0x4e, 0xff, 0x80, 0x7f, 0x7f, 0xff, 0x91, 0x8f, 0x8f, 0xff, 0xb8, 0xb6, 0xb6, 0xff, 0xdd, 0xdc, 0xdc, 0xff, 0xee, 0xee, 0xee, 0xff, 0xf8, 0xf8, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xed, 0xf4, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfb, 0xff, 0xf1, 0xf0, 0xef, 0xff, 0xe3, 0xe2, 0xe1, 0xff, 0xb3, 0x9c, 0x8d, 0xff, 0x83, 0x65, 0x51, 0xff, 0x62, 0x45, 0x33, 0xff, 0x44, 0x31, 0x25, 0xff, 0x34, 0x2b, 0x25, 0xff, 0x34, 0x2c, 0x24, 0xff, 0x36, 0x2c, 0x24, 0xff, 0x35, 0x2a, 0x26, 0xff, 0x2b, 0x20, 0x1f, 0xff, 0x17, 0x0f, 0x10, 0xff, 0x0a, 0x04, 0x05, 0xff, 0x0a, 0x03, 0x04, 0xff, 0x0a, 0x04, 0x05, 0xff, 0x0b, 0x07, 0x06, 0xff, 0x08, 0x06, 0x05, 0xff, 0x06, 0x02, 0x02, 0xff, 0x0c, 0x09, 0x08, 0xff, 0x12, 0x0f, 0x0d, 0xff, 0x0d, 0x08, 0x09, 0xff, 0x08, 0x03, 0x03, 0xff, 0x08, 0x04, 0x04, 0xff, 0x0b, 0x07, 0x08, 0xff, 0x0f, 0x09, 0x0b, 0xff, 0x0d, 0x06, 0x08, 0xff, 0x0b, 0x07, 0x05, 0xff, 0x0f, 0x0b, 0x09, 0xff, 0x0f, 0x0b, 0x0a, 0xff, 0x0c, 0x06, 0x07, 0xff, 0x0b, 0x05, 0x07, 0xff, 0x07, 0x04, 0x04, 0xff, 0x04, 0x02, 0x03, 0xff, 0x07, 0x03, 0x04, 0xff, 0x0a, 0x06, 0x07, 0xff, 0x0a, 0x05, 0x07, 0xff, 0x07, 0x02, 0x03, 0xff, 0x16, 0x0f, 0x0d, 0xff, 0x1a, 0x14, 0x13, 0xff, 0x0c, 0x08, 0x09, 0xff, 0x16, 0x0f, 0x11, 0xff, 0x39, 0x34, 0x35, 0xff, 0x55, 0x52, 0x52, 0xff, 0x86, 0x85, 0x84, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xec, 0xec, 0xec, 0xff, 0xf7, 0xf7, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf2, 0xf2, 0xf1, 0xff, 0xe1, 0xdf, 0xde, 0xff, 0xb3, 0x9d, 0x8a, 0xff, 0x80, 0x61, 0x4a, 0xff, 0x59, 0x3f, 0x2b, 0xff, 0x38, 0x2b, 0x23, 0xff, 0x34, 0x2a, 0x23, 0xff, 0x34, 0x29, 0x24, 0xff, 0x34, 0x2a, 0x26, 0xff, 0x36, 0x2e, 0x26, 0xff, 0x37, 0x2e, 0x26, 0xff, 0x30, 0x27, 0x1f, 0xff, 0x23, 0x1b, 0x17, 0xff, 0x15, 0x0e, 0x0f, 0xff, 0x0d, 0x06, 0x07, 0xff, 0x0c, 0x05, 0x07, 0xff, 0x10, 0x08, 0x09, 0xff, 0x0d, 0x08, 0x08, 0xff, 0x06, 0x04, 0x04, 0xff, 0x05, 0x02, 0x02, 0xff, 0x09, 0x05, 0x04, 0xff, 0x10, 0x0c, 0x0a, 0xff, 0x12, 0x0c, 0x0a, 0xff, 0x0b, 0x05, 0x06, 0xff, 0x0a, 0x06, 0x08, 0xff, 0x12, 0x0e, 0x0e, 0xff, 0x14, 0x0e, 0x0e, 0xff, 0x0e, 0x09, 0x09, 0xff, 0x0d, 0x07, 0x08, 0xff, 0x0f, 0x08, 0x09, 0xff, 0x11, 0x0c, 0x0a, 0xff, 0x0d, 0x08, 0x08, 0xff, 0x07, 0x02, 0x03, 0xff, 0x0b, 0x06, 0x06, 0xff, 0x0c, 0x07, 0x07, 0xff, 0x07, 0x04, 0x05, 0xff, 0x0f, 0x0a, 0x0b, 0xff, 0x1d, 0x17, 0x18, 0xff, 0x1a, 0x13, 0x16, 0xff, 0x0c, 0x05, 0x07, 0xff, 0x0d, 0x06, 0x05, 0xff, 0x0c, 0x07, 0x06, 0xff, 0x0d, 0x09, 0x09, 0xff, 0x0f, 0x08, 0x09, 0xff, 0x10, 0x08, 0x09, 0xff, 0x0f, 0x07, 0x09, 0xff, 0x11, 0x0a, 0x0a, 0xff, 0x42, 0x3d, 0x3d, 0xff, 0x68, 0x68, 0x66, 0xff, 0x87, 0x84, 0x81, 0xff, 0xd2, 0xd2, 0xd2, 0xff, 0xec, 0xec, 0xec, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfb, 0xff, 0xed, 0xec, 0xeb, 0xff, 0xce, 0xc0, 0xb9, 0xff, 0x8b, 0x66, 0x4e, 0xff, 0x51, 0x3a, 0x29, 0xff, 0x38, 0x2d, 0x24, 0xff, 0x33, 0x2b, 0x23, 0xff, 0x35, 0x2c, 0x24, 0xff, 0x37, 0x2d, 0x25, 0xff, 0x36, 0x2c, 0x24, 0xff, 0x35, 0x2b, 0x25, 0xff, 0x36, 0x2b, 0x25, 0xff, 0x3b, 0x30, 0x27, 0xff, 0x38, 0x2c, 0x25, 0xff, 0x26, 0x1c, 0x16, 0xff, 0x15, 0x0e, 0x0c, 0xff, 0x10, 0x0b, 0x0b, 0xff, 0x15, 0x0f, 0x0d, 0xff, 0x1c, 0x16, 0x13, 0xff, 0x18, 0x12, 0x12, 0xff, 0x0b, 0x07, 0x07, 0xff, 0x03, 0x00, 0x00, 0xff, 0x03, 0x00, 0x01, 0xff, 0x0a, 0x06, 0x06, 0xff, 0x17, 0x0f, 0x0e, 0xff, 0x1d, 0x14, 0x13, 0xff, 0x0f, 0x0a, 0x0a, 0xff, 0x05, 0x03, 0x02, 0xff, 0x11, 0x0c, 0x0a, 0xff, 0x15, 0x0e, 0x0c, 0xff, 0x0c, 0x08, 0x05, 0xff, 0x0a, 0x05, 0x05, 0xff, 0x09, 0x03, 0x04, 0xff, 0x08, 0x01, 0x04, 0xff, 0x0b, 0x06, 0x07, 0xff, 0x0b, 0x06, 0x07, 0xff, 0x07, 0x02, 0x02, 0xff, 0x06, 0x02, 0x02, 0xff, 0x09, 0x05, 0x06, 0xff, 0x11, 0x0a, 0x0c, 0xff, 0x1a, 0x12, 0x13, 0xff, 0x13, 0x0c, 0x0c, 0xff, 0x08, 0x03, 0x03, 0xff, 0x02, 0x00, 0x00, 0xff, 0x01, 0x01, 0x01, 0xff, 0x09, 0x05, 0x05, 0xff, 0x14, 0x0e, 0x0d, 0xff, 0x1f, 0x18, 0x15, 0xff, 0x13, 0x0d, 0x0b, 0xff, 0x19, 0x12, 0x10, 0xff, 0x23, 0x1c, 0x1b, 0xff, 0x16, 0x0e, 0x0e, 0xff, 0x0c, 0x05, 0x05, 0xff, 0x15, 0x0e, 0x0c, 0xff, 0x52, 0x4b, 0x48, 0xff, 0xb7, 0xb4, 0xb2, 0xff, 0xe8, 0xe7, 0xe7, 0xff, 0xf6, 0xf6, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xfc, 0xff, 0xe3, 0xe1, 0xdf, 0xff, 0x94, 0x8d, 0x85, 0xff, 0x56, 0x44, 0x35, 0xff, 0x41, 0x2f, 0x23, 0xff, 0x36, 0x2d, 0x25, 0xff, 0x34, 0x2b, 0x24, 0xff, 0x35, 0x2b, 0x25, 0xff, 0x35, 0x2d, 0x25, 0xff, 0x36, 0x2e, 0x26, 0xff, 0x37, 0x2e, 0x26, 0xff, 0x36, 0x2c, 0x25, 0xff, 0x38, 0x2c, 0x25, 0xff, 0x39, 0x2d, 0x25, 0xff, 0x3b, 0x31, 0x2a, 0xff, 0x39, 0x2f, 0x28, 0xff, 0x29, 0x20, 0x1b, 0xff, 0x17, 0x0f, 0x0d, 0xff, 0x11, 0x09, 0x0a, 0xff, 0x16, 0x0e, 0x0e, 0xff, 0x13, 0x0d, 0x0e, 0xff, 0x07, 0x04, 0x05, 0xff, 0x02, 0x00, 0x00, 0xff, 0x05, 0x02, 0x01, 0xff, 0x08, 0x02, 0x04, 0xff, 0x0e, 0x08, 0x09, 0xff, 0x19, 0x10, 0x11, 0xff, 0x1c, 0x13, 0x13, 0xff, 0x11, 0x0c, 0x0a, 0xff, 0x07, 0x05, 0x04, 0xff, 0x08, 0x04, 0x03, 0xff, 0x0b, 0x05, 0x06, 0xff, 0x0d, 0x06, 0x06, 0xff, 0x0c, 0x08, 0x08, 0xff, 0x0b, 0x07, 0x07, 0xff, 0x07, 0x02, 0x03, 0xff, 0x09, 0x04, 0x05, 0xff, 0x0b, 0x05, 0x07, 0xff, 0x06, 0x04, 0x05, 0xff, 0x09, 0x05, 0x06, 0xff, 0x0c, 0x08, 0x09, 0xff, 0x0d, 0x09, 0x09, 0xff, 0x0c, 0x08, 0x07, 0xff, 0x03, 0x00, 0x00, 0xff, 0x02, 0x01, 0x02, 0xff, 0x0a, 0x07, 0x07, 0xff, 0x0e, 0x09, 0x0a, 0xff, 0x0b, 0x06, 0x06, 0xff, 0x15, 0x10, 0x0e, 0xff, 0x25, 0x1e, 0x1b, 0xff, 0x1e, 0x17, 0x13, 0xff, 0x27, 0x1d, 0x1b, 0xff, 0x19, 0x10, 0x0d, 0xff, 0x10, 0x09, 0x08, 0xff, 0x0d, 0x06, 0x06, 0xff, 0x21, 0x1d, 0x1a, 0xff, 0x4a, 0x43, 0x44, 0xff, 0x38, 0x33, 0x31, 0xff, 0x39, 0x32, 0x2d, 0xff, 0x86, 0x81, 0x7e, 0xff, 0xdb, 0xda, 0xd9, 0xff, 0xf7, 0xf6, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xf9, 0xf9, 0xff, 0xde, 0xdb, 0xd8, 0xff, 0xa1, 0x97, 0x8f, 0xff, 0x47, 0x39, 0x2e, 0xff, 0x34, 0x2b, 0x24, 0xff, 0x37, 0x2e, 0x25, 0xff, 0x39, 0x2f, 0x28, 0xff, 0x37, 0x2f, 0x27, 0xff, 0x36, 0x2e, 0x25, 0xff, 0x38, 0x2e, 0x26, 0xff, 0x38, 0x2e, 0x26, 0xff, 0x38, 0x2e, 0x26, 0xff, 0x37, 0x2e, 0x27, 0xff, 0x38, 0x2f, 0x27, 0xff, 0x39, 0x2e, 0x27, 0xff, 0x3c, 0x2f, 0x28, 0xff, 0x3c, 0x32, 0x2b, 0xff, 0x35, 0x2c, 0x25, 0xff, 0x24, 0x1b, 0x16, 0xff, 0x16, 0x0e, 0x0e, 0xff, 0x11, 0x0a, 0x0c, 0xff, 0x12, 0x0b, 0x0d, 0xff, 0x0c, 0x05, 0x07, 0xff, 0x05, 0x01, 0x02, 0xff, 0x06, 0x04, 0x05, 0xff, 0x0a, 0x07, 0x06, 0xff, 0x0e, 0x08, 0x09, 0xff, 0x0b, 0x06, 0x07, 0xff, 0x0a, 0x05, 0x07, 0xff, 0x10, 0x09, 0x0a, 0xff, 0x15, 0x0e, 0x0d, 0xff, 0x14, 0x0d, 0x0d, 0xff, 0x10, 0x0a, 0x0c, 0xff, 0x0d, 0x09, 0x0b, 0xff, 0x0d, 0x07, 0x09, 0xff, 0x08, 0x04, 0x05, 0xff, 0x0d, 0x08, 0x08, 0xff, 0x0d, 0x08, 0x0a, 0xff, 0x06, 0x01, 0x02, 0xff, 0x06, 0x02, 0x03, 0xff, 0x14, 0x0d, 0x0e, 0xff, 0x15, 0x0f, 0x10, 0xff, 0x09, 0x06, 0x07, 0xff, 0x04, 0x02, 0x03, 0xff, 0x04, 0x02, 0x01, 0xff, 0x07, 0x04, 0x04, 0xff, 0x0c, 0x08, 0x07, 0xff, 0x12, 0x0a, 0x0b, 0xff, 0x19, 0x11, 0x12, 0xff, 0x18, 0x0f, 0x0e, 0xff, 0x18, 0x10, 0x0e, 0xff, 0x18, 0x12, 0x0e, 0xff, 0x1e, 0x16, 0x12, 0xff, 0x29, 0x20, 0x1c, 0xff, 0x1d, 0x14, 0x10, 0xff, 0x12, 0x0a, 0x08, 0xff, 0x1a, 0x15, 0x14, 0xff, 0x44, 0x41, 0x40, 0xff, 0x42, 0x3c, 0x3b, 0xff, 0x16, 0x0f, 0x0e, 0xff, 0x23, 0x1c, 0x1b, 0xff, 0x29, 0x25, 0x23, 0xff, 0x21, 0x1c, 0x1a, 0xff, 0x82, 0x7c, 0x79, 0xff, 0xdc, 0xdb, 0xdb, 0xff, 0xf8, 0xf9, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfb, 0xff, 0xe3, 0xe1, 0xe0, 0xff, 0x8c, 0x80, 0x74, 0xff, 0x48, 0x3a, 0x2e, 0xff, 0x36, 0x2e, 0x26, 0xff, 0x38, 0x2c, 0x24, 0xff, 0x37, 0x2d, 0x27, 0xff, 0x38, 0x2d, 0x29, 0xff, 0x3b, 0x2f, 0x28, 0xff, 0x3a, 0x30, 0x28, 0xff, 0x39, 0x2f, 0x27, 0xff, 0x39, 0x2f, 0x27, 0xff, 0x3a, 0x2f, 0x28, 0xff, 0x3a, 0x2f, 0x28, 0xff, 0x3d, 0x30, 0x29, 0xff, 0x3c, 0x32, 0x2a, 0xff, 0x3b, 0x31, 0x2a, 0xff, 0x3d, 0x33, 0x2b, 0xff, 0x3c, 0x32, 0x2b, 0xff, 0x2e, 0x24, 0x1e, 0xff, 0x19, 0x13, 0x0e, 0xff, 0x0d, 0x07, 0x08, 0xff, 0x0c, 0x04, 0x08, 0xff, 0x0d, 0x07, 0x08, 0xff, 0x0b, 0x05, 0x05, 0xff, 0x0c, 0x07, 0x09, 0xff, 0x12, 0x0c, 0x0d, 0xff, 0x10, 0x0a, 0x0a, 0xff, 0x0e, 0x08, 0x09, 0xff, 0x0a, 0x06, 0x07, 0xff, 0x0a, 0x05, 0x06, 0xff, 0x0f, 0x0a, 0x0b, 0xff, 0x10, 0x0a, 0x0c, 0xff, 0x12, 0x0b, 0x0c, 0xff, 0x17, 0x0f, 0x11, 0xff, 0x19, 0x12, 0x13, 0xff, 0x15, 0x0e, 0x0e, 0xff, 0x09, 0x04, 0x05, 0xff, 0x09, 0x05, 0x05, 0xff, 0x10, 0x09, 0x0a, 0xff, 0x0b, 0x06, 0x06, 0xff, 0x08, 0x06, 0x05, 0xff, 0x11, 0x0d, 0x0c, 0xff, 0x0e, 0x08, 0x0a, 0xff, 0x03, 0x00, 0x01, 0xff, 0x01, 0x00, 0x00, 0xff, 0x02, 0x02, 0x04, 0xff, 0x0e, 0x09, 0x09, 0xff, 0x1d, 0x13, 0x11, 0xff, 0x1b, 0x11, 0x11, 0xff, 0x21, 0x19, 0x17, 0xff, 0x27, 0x1e, 0x1b, 0xff, 0x12, 0x0b, 0x07, 0xff, 0x18, 0x12, 0x11, 0xff, 0x1e, 0x18, 0x16, 0xff, 0x1b, 0x13, 0x11, 0xff, 0x1c, 0x12, 0x11, 0xff, 0x24, 0x19, 0x1b, 0xff, 0x37, 0x32, 0x35, 0xff, 0x39, 0x39, 0x39, 0xff, 0x13, 0x0c, 0x0c, 0xff, 0x1e, 0x16, 0x15, 0xff, 0x26, 0x25, 0x24, 0xff, 0x2f, 0x2d, 0x2e, 0xff, 0x2d, 0x2c, 0x2d, 0xff, 0x40, 0x40, 0x46, 0xff, 0x75, 0x76, 0x7e, 0xff, 0x9a, 0x9b, 0x9e, 0xff, 0xd3, 0xd4, 0xd5, 0xff, 0xf5, 0xf5, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe3, 0xee, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xfc, 0xff, 0xe8, 0xe7, 0xe7, 0xff, 0x98, 0x8d, 0x82, 0xff, 0x4d, 0x3f, 0x32, 0xff, 0x36, 0x2e, 0x26, 0xff, 0x39, 0x2f, 0x26, 0xff, 0x39, 0x2e, 0x26, 0xff, 0x39, 0x2e, 0x26, 0xff, 0x3a, 0x2f, 0x28, 0xff, 0x3a, 0x2f, 0x29, 0xff, 0x3b, 0x2f, 0x28, 0xff, 0x3c, 0x30, 0x29, 0xff, 0x3b, 0x30, 0x29, 0xff, 0x3a, 0x2e, 0x28, 0xff, 0x3a, 0x30, 0x29, 0xff, 0x3a, 0x30, 0x29, 0xff, 0x3c, 0x31, 0x2a, 0xff, 0x3e, 0x33, 0x2c, 0xff, 0x3e, 0x33, 0x2c, 0xff, 0x3e, 0x34, 0x2d, 0xff, 0x40, 0x35, 0x2f, 0xff, 0x35, 0x2b, 0x24, 0xff, 0x1c, 0x17, 0x12, 0xff, 0x0b, 0x08, 0x09, 0xff, 0x0b, 0x05, 0x0a, 0xff, 0x09, 0x05, 0x06, 0xff, 0x05, 0x01, 0x02, 0xff, 0x09, 0x05, 0x06, 0xff, 0x10, 0x09, 0x0c, 0xff, 0x11, 0x08, 0x0a, 0xff, 0x0c, 0x07, 0x08, 0xff, 0x09, 0x07, 0x08, 0xff, 0x09, 0x07, 0x08, 0xff, 0x09, 0x06, 0x06, 0xff, 0x09, 0x06, 0x06, 0xff, 0x0d, 0x08, 0x09, 0xff, 0x0f, 0x09, 0x0b, 0xff, 0x18, 0x10, 0x10, 0xff, 0x21, 0x1b, 0x17, 0xff, 0x11, 0x0e, 0x0c, 0xff, 0x04, 0x00, 0x01, 0xff, 0x0d, 0x07, 0x07, 0xff, 0x13, 0x0c, 0x0c, 0xff, 0x10, 0x0c, 0x0b, 0xff, 0x06, 0x04, 0x04, 0xff, 0x05, 0x01, 0x02, 0xff, 0x08, 0x03, 0x04, 0xff, 0x06, 0x03, 0x05, 0xff, 0x0b, 0x08, 0x0a, 0xff, 0x14, 0x0f, 0x0f, 0xff, 0x17, 0x10, 0x0f, 0xff, 0x18, 0x11, 0x10, 0xff, 0x21, 0x18, 0x16, 0xff, 0x28, 0x1f, 0x1c, 0xff, 0x15, 0x0c, 0x0c, 0xff, 0x18, 0x12, 0x12, 0xff, 0x14, 0x0e, 0x0d, 0xff, 0x14, 0x0b, 0x0a, 0xff, 0x1e, 0x17, 0x19, 0xff, 0x28, 0x24, 0x2a, 0xff, 0x3e, 0x3a, 0x40, 0xff, 0x0f, 0x0c, 0x0b, 0xff, 0x0b, 0x07, 0x07, 0xff, 0x2a, 0x2b, 0x2c, 0xff, 0x3b, 0x3c, 0x42, 0xff, 0x60, 0x60, 0x65, 0xff, 0x7b, 0x82, 0x8d, 0xff, 0x8f, 0xa1, 0xb4, 0xff, 0x87, 0x98, 0xaf, 0xff, 0x48, 0x4f, 0x60, 0xff, 0x26, 0x20, 0x21, 0xff, 0x80, 0x7a, 0x75, 0xff, 0xda, 0xda, 0xda, 0xff, 0xf7, 0xf7, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xf4, 0xf3, 0xff, 0xae, 0xa5, 0x9f, 0xff, 0x51, 0x42, 0x35, 0xff, 0x36, 0x2e, 0x26, 0xff, 0x39, 0x2f, 0x27, 0xff, 0x3b, 0x30, 0x28, 0xff, 0x3b, 0x31, 0x2a, 0xff, 0x3c, 0x2f, 0x2a, 0xff, 0x39, 0x2e, 0x28, 0xff, 0x3b, 0x2f, 0x27, 0xff, 0x3b, 0x30, 0x29, 0xff, 0x3c, 0x31, 0x2a, 0xff, 0x3c, 0x31, 0x29, 0xff, 0x3c, 0x31, 0x29, 0xff, 0x3e, 0x33, 0x2c, 0xff, 0x3e, 0x34, 0x2d, 0xff, 0x3d, 0x33, 0x2c, 0xff, 0x3e, 0x32, 0x2b, 0xff, 0x40, 0x33, 0x2c, 0xff, 0x41, 0x35, 0x2e, 0xff, 0x42, 0x36, 0x2f, 0xff, 0x43, 0x35, 0x2f, 0xff, 0x37, 0x2a, 0x25, 0xff, 0x1a, 0x13, 0x0e, 0xff, 0x09, 0x06, 0x07, 0xff, 0x0c, 0x06, 0x0a, 0xff, 0x0d, 0x08, 0x08, 0xff, 0x0b, 0x08, 0x09, 0xff, 0x12, 0x0d, 0x0e, 0xff, 0x1b, 0x12, 0x13, 0xff, 0x1a, 0x0f, 0x11, 0xff, 0x09, 0x04, 0x05, 0xff, 0x01, 0x00, 0x01, 0xff, 0x07, 0x06, 0x08, 0xff, 0x0e, 0x0a, 0x0a, 0xff, 0x0b, 0x07, 0x08, 0xff, 0x08, 0x04, 0x05, 0xff, 0x0b, 0x07, 0x08, 0xff, 0x13, 0x0c, 0x0c, 0xff, 0x17, 0x11, 0x0f, 0xff, 0x0e, 0x0a, 0x09, 0xff, 0x03, 0x00, 0x02, 0xff, 0x07, 0x05, 0x06, 0xff, 0x11, 0x0b, 0x0c, 0xff, 0x0d, 0x06, 0x07, 0xff, 0x05, 0x03, 0x01, 0xff, 0x0b, 0x08, 0x07, 0xff, 0x11, 0x0c, 0x0c, 0xff, 0x13, 0x0d, 0x0d, 0xff, 0x18, 0x12, 0x12, 0xff, 0x16, 0x10, 0x11, 0xff, 0x13, 0x0c, 0x0d, 0xff, 0x16, 0x0e, 0x0f, 0xff, 0x15, 0x0c, 0x0a, 0xff, 0x26, 0x1e, 0x1e, 0xff, 0x25, 0x1d, 0x21, 0xff, 0x13, 0x0e, 0x0e, 0xff, 0x1d, 0x17, 0x16, 0xff, 0x34, 0x2c, 0x2e, 0xff, 0x29, 0x28, 0x2d, 0xff, 0x2d, 0x33, 0x39, 0xff, 0x1f, 0x1c, 0x23, 0xff, 0x0f, 0x09, 0x0b, 0xff, 0x39, 0x3f, 0x43, 0xff, 0x5c, 0x69, 0x6f, 0xff, 0x73, 0x79, 0x81, 0xff, 0x7e, 0x89, 0x93, 0xff, 0x7b, 0x8f, 0xa7, 0xff, 0x66, 0x78, 0x92, 0xff, 0x2a, 0x34, 0x3e, 0xff, 0x0f, 0x0a, 0x0d, 0xff, 0x2c, 0x24, 0x25, 0xff, 0x2d, 0x2a, 0x2b, 0xff, 0x31, 0x2d, 0x2c, 0xff, 0x94, 0x92, 0x91, 0xff, 0xe9, 0xe9, 0xe9, 0xff, 0xfc, 0xfc, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xf5, 0xf5, 0xff, 0xcd, 0xc9, 0xc4, 0xff, 0x6a, 0x5c, 0x4f, 0xff, 0x3c, 0x31, 0x27, 0xff, 0x37, 0x2e, 0x27, 0xff, 0x38, 0x2d, 0x26, 0xff, 0x3b, 0x2f, 0x29, 0xff, 0x3c, 0x30, 0x28, 0xff, 0x3c, 0x31, 0x2b, 0xff, 0x3d, 0x31, 0x2d, 0xff, 0x3d, 0x32, 0x2b, 0xff, 0x3d, 0x33, 0x2b, 0xff, 0x3f, 0x34, 0x2c, 0xff, 0x3e, 0x33, 0x2c, 0xff, 0x3e, 0x33, 0x2b, 0xff, 0x40, 0x33, 0x2d, 0xff, 0x41, 0x35, 0x2e, 0xff, 0x40, 0x36, 0x2e, 0xff, 0x40, 0x36, 0x2e, 0xff, 0x43, 0x35, 0x2e, 0xff, 0x44, 0x34, 0x2e, 0xff, 0x44, 0x35, 0x2e, 0xff, 0x46, 0x38, 0x30, 0xff, 0x46, 0x37, 0x2f, 0xff, 0x36, 0x28, 0x22, 0xff, 0x1c, 0x15, 0x11, 0xff, 0x0b, 0x06, 0x07, 0xff, 0x08, 0x02, 0x04, 0xff, 0x09, 0x03, 0x04, 0xff, 0x12, 0x0b, 0x0b, 0xff, 0x1f, 0x17, 0x16, 0xff, 0x20, 0x17, 0x16, 0xff, 0x15, 0x0c, 0x0c, 0xff, 0x0c, 0x06, 0x07, 0xff, 0x09, 0x06, 0x06, 0xff, 0x08, 0x05, 0x06, 0xff, 0x0a, 0x06, 0x07, 0xff, 0x09, 0x04, 0x04, 0xff, 0x06, 0x01, 0x01, 0xff, 0x09, 0x05, 0x05, 0xff, 0x0a, 0x05, 0x06, 0xff, 0x04, 0x00, 0x02, 0xff, 0x06, 0x03, 0x05, 0xff, 0x0b, 0x07, 0x08, 0xff, 0x0e, 0x09, 0x0a, 0xff, 0x11, 0x0a, 0x0b, 0xff, 0x10, 0x07, 0x09, 0xff, 0x13, 0x0b, 0x0b, 0xff, 0x11, 0x0a, 0x0c, 0xff, 0x11, 0x0b, 0x0d, 0xff, 0x15, 0x0e, 0x0f, 0xff, 0x1a, 0x12, 0x11, 0xff, 0x1c, 0x13, 0x13, 0xff, 0x1e, 0x14, 0x14, 0xff, 0x20, 0x17, 0x16, 0xff, 0x12, 0x0a, 0x0a, 0xff, 0x1e, 0x17, 0x18, 0xff, 0x29, 0x24, 0x27, 0xff, 0x26, 0x23, 0x23, 0xff, 0x30, 0x2d, 0x2e, 0xff, 0x29, 0x25, 0x2c, 0xff, 0x30, 0x31, 0x38, 0xff, 0x2d, 0x31, 0x38, 0xff, 0x1b, 0x1c, 0x22, 0xff, 0x4e, 0x57, 0x65, 0xff, 0x79, 0x82, 0x96, 0xff, 0x6d, 0x75, 0x7f, 0xff, 0x60, 0x6f, 0x7e, 0xff, 0x5d, 0x71, 0x8c, 0xff, 0x3f, 0x52, 0x6e, 0xff, 0x1b, 0x24, 0x36, 0xff, 0x20, 0x1f, 0x26, 0xff, 0x37, 0x36, 0x3b, 0xff, 0x32, 0x33, 0x3a, 0xff, 0x2c, 0x2f, 0x35, 0xff, 0x30, 0x33, 0x3a, 0xff, 0x26, 0x27, 0x2a, 0xff, 0x4b, 0x46, 0x44, 0xff, 0xba, 0xba, 0xbb, 0xff, 0xee, 0xee, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfd, 0xec, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xeb, 0xea, 0xe9, 0xff, 0x82, 0x75, 0x68, 0xff, 0x3e, 0x32, 0x27, 0xff, 0x3a, 0x30, 0x2a, 0xff, 0x3b, 0x30, 0x29, 0xff, 0x3a, 0x31, 0x29, 0xff, 0x3a, 0x32, 0x29, 0xff, 0x3a, 0x31, 0x29, 0xff, 0x3b, 0x30, 0x29, 0xff, 0x3c, 0x2f, 0x29, 0xff, 0x3d, 0x32, 0x2b, 0xff, 0x3f, 0x34, 0x2d, 0xff, 0x40, 0x35, 0x2e, 0xff, 0x40, 0x35, 0x2d, 0xff, 0x3f, 0x33, 0x2d, 0xff, 0x3e, 0x34, 0x2d, 0xff, 0x41, 0x35, 0x2e, 0xff, 0x42, 0x36, 0x2f, 0xff, 0x40, 0x35, 0x2e, 0xff, 0x41, 0x37, 0x2f, 0xff, 0x45, 0x38, 0x31, 0xff, 0x46, 0x38, 0x32, 0xff, 0x45, 0x37, 0x2f, 0xff, 0x45, 0x39, 0x2d, 0xff, 0x3f, 0x34, 0x2c, 0xff, 0x2c, 0x23, 0x21, 0xff, 0x17, 0x0e, 0x0f, 0xff, 0x0a, 0x04, 0x06, 0xff, 0x08, 0x02, 0x05, 0xff, 0x09, 0x03, 0x04, 0xff, 0x15, 0x0e, 0x0e, 0xff, 0x20, 0x18, 0x18, 0xff, 0x12, 0x0b, 0x0c, 0xff, 0x08, 0x02, 0x03, 0xff, 0x0c, 0x08, 0x08, 0xff, 0x09, 0x07, 0x06, 0xff, 0x05, 0x04, 0x04, 0xff, 0x09, 0x05, 0x05, 0xff, 0x09, 0x04, 0x05, 0xff, 0x07, 0x03, 0x03, 0xff, 0x04, 0x01, 0x01, 0xff, 0x01, 0x01, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x0a, 0x06, 0x07, 0xff, 0x16, 0x0f, 0x10, 0xff, 0x15, 0x0b, 0x0d, 0xff, 0x11, 0x08, 0x0a, 0xff, 0x16, 0x0e, 0x10, 0xff, 0x1d, 0x14, 0x16, 0xff, 0x15, 0x0f, 0x12, 0xff, 0x0f, 0x0a, 0x0d, 0xff, 0x12, 0x0d, 0x0e, 0xff, 0x14, 0x0c, 0x0d, 0xff, 0x17, 0x0e, 0x0f, 0xff, 0x18, 0x10, 0x10, 0xff, 0x16, 0x0d, 0x0f, 0xff, 0x10, 0x0b, 0x0c, 0xff, 0x30, 0x2c, 0x30, 0xff, 0x43, 0x42, 0x43, 0xff, 0x2d, 0x2d, 0x2d, 0xff, 0x16, 0x15, 0x18, 0xff, 0x21, 0x22, 0x2b, 0xff, 0x34, 0x37, 0x44, 0xff, 0x34, 0x3a, 0x48, 0xff, 0x60, 0x70, 0x7b, 0xff, 0x72, 0x85, 0x99, 0xff, 0x53, 0x5c, 0x6f, 0xff, 0x58, 0x63, 0x75, 0xff, 0x5f, 0x78, 0x99, 0xff, 0x32, 0x45, 0x62, 0xff, 0x1f, 0x28, 0x39, 0xff, 0x2e, 0x36, 0x44, 0xff, 0x43, 0x4a, 0x58, 0xff, 0x3b, 0x43, 0x4e, 0xff, 0x38, 0x40, 0x4d, 0xff, 0x45, 0x4f, 0x5c, 0xff, 0x35, 0x37, 0x41, 0xff, 0x1c, 0x17, 0x1a, 0xff, 0x1e, 0x19, 0x1e, 0xff, 0x2a, 0x2d, 0x36, 0xff, 0x68, 0x6a, 0x6f, 0xff, 0xdd, 0xde, 0xe1, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfd, 0xf2, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf9, 0xf9, 0xff, 0xc8, 0xc2, 0xbd, 0xff, 0x55, 0x47, 0x39, 0xff, 0x39, 0x30, 0x27, 0xff, 0x3a, 0x2f, 0x2a, 0xff, 0x3b, 0x30, 0x2b, 0xff, 0x3b, 0x31, 0x28, 0xff, 0x3b, 0x32, 0x28, 0xff, 0x3d, 0x33, 0x2b, 0xff, 0x3c, 0x35, 0x2b, 0xff, 0x3d, 0x34, 0x2c, 0xff, 0x3e, 0x33, 0x2e, 0xff, 0x40, 0x35, 0x2f, 0xff, 0x3f, 0x34, 0x2e, 0xff, 0x3f, 0x34, 0x2d, 0xff, 0x41, 0x36, 0x2f, 0xff, 0x41, 0x38, 0x2e, 0xff, 0x43, 0x39, 0x30, 0xff, 0x43, 0x37, 0x2f, 0xff, 0x43, 0x36, 0x2f, 0xff, 0x43, 0x38, 0x31, 0xff, 0x44, 0x39, 0x31, 0xff, 0x44, 0x37, 0x30, 0xff, 0x49, 0x3b, 0x34, 0xff, 0x46, 0x39, 0x31, 0xff, 0x2f, 0x24, 0x1e, 0xff, 0x1b, 0x11, 0x11, 0xff, 0x11, 0x08, 0x0b, 0xff, 0x0e, 0x06, 0x08, 0xff, 0x0d, 0x07, 0x09, 0xff, 0x0d, 0x07, 0x09, 0xff, 0x17, 0x11, 0x12, 0xff, 0x1c, 0x16, 0x16, 0xff, 0x10, 0x08, 0x09, 0xff, 0x0b, 0x06, 0x07, 0xff, 0x10, 0x0c, 0x0c, 0xff, 0x0c, 0x07, 0x08, 0xff, 0x07, 0x03, 0x05, 0xff, 0x05, 0x03, 0x04, 0xff, 0x08, 0x05, 0x05, 0xff, 0x11, 0x0c, 0x0d, 0xff, 0x17, 0x11, 0x12, 0xff, 0x0d, 0x08, 0x08, 0xff, 0x03, 0x01, 0x02, 0xff, 0x05, 0x01, 0x01, 0xff, 0x0a, 0x07, 0x06, 0xff, 0x1c, 0x14, 0x15, 0xff, 0x21, 0x17, 0x19, 0xff, 0x16, 0x0b, 0x0d, 0xff, 0x14, 0x0c, 0x0b, 0xff, 0x1d, 0x19, 0x19, 0xff, 0x1d, 0x19, 0x1e, 0xff, 0x18, 0x13, 0x17, 0xff, 0x1b, 0x16, 0x18, 0xff, 0x21, 0x1a, 0x1c, 0xff, 0x24, 0x1c, 0x20, 0xff, 0x1d, 0x1a, 0x1d, 0xff, 0x1c, 0x19, 0x1b, 0xff, 0x32, 0x30, 0x35, 0xff, 0x4f, 0x52, 0x5a, 0xff, 0x35, 0x35, 0x3c, 0xff, 0x18, 0x19, 0x1e, 0xff, 0x33, 0x37, 0x41, 0xff, 0x44, 0x4c, 0x58, 0xff, 0x2f, 0x3a, 0x4c, 0xff, 0x56, 0x69, 0x82, 0xff, 0x5e, 0x74, 0x8d, 0xff, 0x3d, 0x49, 0x5f, 0xff, 0x52, 0x68, 0x80, 0xff, 0x67, 0x81, 0x9f, 0xff, 0x2e, 0x40, 0x5f, 0xff, 0x18, 0x25, 0x3c, 0xff, 0x31, 0x3c, 0x4c, 0xff, 0x3f, 0x4b, 0x5d, 0xff, 0x40, 0x4d, 0x5e, 0xff, 0x32, 0x3f, 0x50, 0xff, 0x25, 0x2d, 0x3b, 0xff, 0x17, 0x18, 0x1d, 0xff, 0x1a, 0x13, 0x16, 0xff, 0x2e, 0x27, 0x2a, 0xff, 0x2a, 0x26, 0x2f, 0xff, 0x29, 0x31, 0x41, 0xff, 0x37, 0x45, 0x5b, 0xff, 0x5f, 0x69, 0x79, 0xff, 0xbe, 0xc1, 0xc6, 0xff, 0xf3, 0xf4, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe3, 0xed, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf3, 0xf3, 0xf2, 0xff, 0x90, 0x85, 0x7a, 0xff, 0x3f, 0x32, 0x27, 0xff, 0x3b, 0x30, 0x28, 0xff, 0x3b, 0x31, 0x2a, 0xff, 0x3c, 0x34, 0x2b, 0xff, 0x3e, 0x33, 0x2a, 0xff, 0x3d, 0x30, 0x2a, 0xff, 0x3e, 0x31, 0x2b, 0xff, 0x41, 0x35, 0x2d, 0xff, 0x3f, 0x37, 0x2d, 0xff, 0x41, 0x36, 0x2d, 0xff, 0x40, 0x36, 0x30, 0xff, 0x41, 0x35, 0x2f, 0xff, 0x41, 0x37, 0x2f, 0xff, 0x42, 0x38, 0x30, 0xff, 0x43, 0x37, 0x31, 0xff, 0x44, 0x39, 0x2f, 0xff, 0x46, 0x3a, 0x32, 0xff, 0x46, 0x38, 0x32, 0xff, 0x44, 0x39, 0x2e, 0xff, 0x45, 0x3a, 0x30, 0xff, 0x48, 0x3a, 0x32, 0xff, 0x49, 0x3b, 0x33, 0xff, 0x4c, 0x3f, 0x37, 0xff, 0x40, 0x35, 0x30, 0xff, 0x1f, 0x14, 0x15, 0xff, 0x0c, 0x01, 0x05, 0xff, 0x0d, 0x03, 0x05, 0xff, 0x10, 0x08, 0x09, 0xff, 0x13, 0x0b, 0x0c, 0xff, 0x18, 0x10, 0x11, 0xff, 0x20, 0x16, 0x19, 0xff, 0x15, 0x0d, 0x0e, 0xff, 0x08, 0x03, 0x03, 0xff, 0x0f, 0x08, 0x09, 0xff, 0x0e, 0x0a, 0x0b, 0xff, 0x08, 0x06, 0x06, 0xff, 0x0d, 0x08, 0x09, 0xff, 0x10, 0x0b, 0x0c, 0xff, 0x0c, 0x07, 0x08, 0xff, 0x11, 0x0b, 0x0c, 0xff, 0x1d, 0x14, 0x15, 0xff, 0x1a, 0x10, 0x11, 0xff, 0x10, 0x08, 0x09, 0xff, 0x08, 0x04, 0x05, 0xff, 0x08, 0x06, 0x05, 0xff, 0x1f, 0x17, 0x17, 0xff, 0x24, 0x1a, 0x1b, 0xff, 0x16, 0x0b, 0x0b, 0xff, 0x19, 0x0f, 0x0f, 0xff, 0x22, 0x1c, 0x1e, 0xff, 0x16, 0x13, 0x17, 0xff, 0x12, 0x0c, 0x0e, 0xff, 0x28, 0x22, 0x23, 0xff, 0x3e, 0x3a, 0x3e, 0xff, 0x3d, 0x3d, 0x45, 0xff, 0x41, 0x48, 0x53, 0xff, 0x56, 0x61, 0x6f, 0xff, 0x52, 0x5d, 0x6c, 0xff, 0x46, 0x4e, 0x60, 0xff, 0x51, 0x58, 0x6b, 0xff, 0x5d, 0x68, 0x7a, 0xff, 0x5e, 0x73, 0x88, 0xff, 0x63, 0x76, 0x8e, 0xff, 0x48, 0x58, 0x73, 0xff, 0x45, 0x5d, 0x77, 0xff, 0x4e, 0x67, 0x83, 0xff, 0x65, 0x7d, 0x9b, 0xff, 0x54, 0x6b, 0x8a, 0xff, 0x26, 0x36, 0x53, 0xff, 0x1c, 0x26, 0x3e, 0xff, 0x28, 0x33, 0x47, 0xff, 0x27, 0x32, 0x45, 0xff, 0x1d, 0x28, 0x3b, 0xff, 0x1a, 0x22, 0x33, 0xff, 0x14, 0x19, 0x27, 0xff, 0x0c, 0x0e, 0x1a, 0xff, 0x10, 0x10, 0x19, 0xff, 0x26, 0x2b, 0x36, 0xff, 0x3d, 0x42, 0x4f, 0xff, 0x3d, 0x44, 0x54, 0xff, 0x36, 0x46, 0x5a, 0xff, 0x4c, 0x5e, 0x77, 0xff, 0x63, 0x73, 0x90, 0xff, 0x55, 0x68, 0x7f, 0xff, 0x8d, 0x94, 0x9e, 0xff, 0xeb, 0xed, 0xf0, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfc, 0xe3, 0xee, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe7, 0xef, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xed, 0xec, 0xeb, 0xff, 0x6c, 0x5d, 0x50, 0xff, 0x3a, 0x2e, 0x28, 0xff, 0x3b, 0x30, 0x28, 0xff, 0x3c, 0x30, 0x29, 0xff, 0x3e, 0x34, 0x2d, 0xff, 0x3e, 0x36, 0x2c, 0xff, 0x3f, 0x35, 0x2b, 0xff, 0x40, 0x34, 0x2d, 0xff, 0x42, 0x36, 0x30, 0xff, 0x42, 0x37, 0x30, 0xff, 0x40, 0x36, 0x2e, 0xff, 0x42, 0x37, 0x2f, 0xff, 0x43, 0x38, 0x30, 0xff, 0x43, 0x39, 0x31, 0xff, 0x44, 0x3a, 0x32, 0xff, 0x44, 0x3a, 0x32, 0xff, 0x45, 0x39, 0x31, 0xff, 0x49, 0x3b, 0x32, 0xff, 0x47, 0x3c, 0x32, 0xff, 0x46, 0x3c, 0x33, 0xff, 0x49, 0x3d, 0x34, 0xff, 0x49, 0x3b, 0x32, 0xff, 0x4a, 0x3c, 0x32, 0xff, 0x4d, 0x3f, 0x35, 0xff, 0x48, 0x3e, 0x33, 0xff, 0x32, 0x29, 0x25, 0xff, 0x18, 0x0e, 0x13, 0xff, 0x0d, 0x06, 0x0b, 0xff, 0x0e, 0x09, 0x0b, 0xff, 0x1c, 0x14, 0x14, 0xff, 0x32, 0x24, 0x25, 0xff, 0x2a, 0x1d, 0x1e, 0xff, 0x11, 0x08, 0x0a, 0xff, 0x0a, 0x03, 0x05, 0xff, 0x08, 0x04, 0x04, 0xff, 0x03, 0x01, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x06, 0x03, 0x04, 0xff, 0x0f, 0x0b, 0x0c, 0xff, 0x0c, 0x0a, 0x0a, 0xff, 0x07, 0x04, 0x04, 0xff, 0x0a, 0x05, 0x06, 0xff, 0x13, 0x0c, 0x0c, 0xff, 0x21, 0x16, 0x16, 0xff, 0x22, 0x17, 0x16, 0xff, 0x15, 0x0f, 0x0f, 0xff, 0x19, 0x12, 0x13, 0xff, 0x18, 0x11, 0x13, 0xff, 0x0c, 0x06, 0x06, 0xff, 0x12, 0x09, 0x09, 0xff, 0x26, 0x1c, 0x1e, 0xff, 0x21, 0x19, 0x1e, 0xff, 0x09, 0x03, 0x06, 0xff, 0x11, 0x0c, 0x0a, 0xff, 0x30, 0x2a, 0x2b, 0xff, 0x37, 0x33, 0x38, 0xff, 0x33, 0x34, 0x40, 0xff, 0x47, 0x52, 0x69, 0xff, 0x62, 0x73, 0x8d, 0xff, 0x4f, 0x5e, 0x76, 0xff, 0x4c, 0x5d, 0x73, 0xff, 0x60, 0x72, 0x8c, 0xff, 0x5c, 0x6f, 0x8d, 0xff, 0x65, 0x7b, 0x99, 0xff, 0x61, 0x75, 0x91, 0xff, 0x38, 0x4d, 0x69, 0xff, 0x51, 0x66, 0x82, 0xff, 0x69, 0x7d, 0x9d, 0xff, 0x45, 0x57, 0x78, 0xff, 0x1b, 0x26, 0x3c, 0xff, 0x21, 0x29, 0x3a, 0xff, 0x25, 0x2d, 0x3f, 0xff, 0x1c, 0x23, 0x34, 0xff, 0x24, 0x28, 0x3b, 0xff, 0x1a, 0x1e, 0x2f, 0xff, 0x11, 0x14, 0x24, 0xff, 0x18, 0x1c, 0x2b, 0xff, 0x25, 0x2c, 0x3a, 0xff, 0x2a, 0x31, 0x40, 0xff, 0x31, 0x3a, 0x50, 0xff, 0x38, 0x47, 0x5d, 0xff, 0x45, 0x55, 0x6c, 0xff, 0x4c, 0x59, 0x72, 0xff, 0x4b, 0x5b, 0x77, 0xff, 0x4a, 0x5a, 0x7a, 0xff, 0x4a, 0x5b, 0x7a, 0xff, 0x56, 0x66, 0x7f, 0xff, 0x6f, 0x73, 0x80, 0xff, 0xda, 0xdb, 0xdd, 0xff, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xfc, 0xff, 0xd7, 0xd3, 0xd0, 0xff, 0x59, 0x47, 0x3a, 0xff, 0x3a, 0x2f, 0x2a, 0xff, 0x3c, 0x2f, 0x2b, 0xff, 0x3c, 0x30, 0x29, 0xff, 0x3d, 0x32, 0x2a, 0xff, 0x40, 0x34, 0x2d, 0xff, 0x3f, 0x36, 0x2d, 0xff, 0x3d, 0x35, 0x2d, 0xff, 0x3f, 0x35, 0x2d, 0xff, 0x42, 0x38, 0x2f, 0xff, 0x42, 0x38, 0x30, 0xff, 0x41, 0x36, 0x2f, 0xff, 0x43, 0x38, 0x30, 0xff, 0x45, 0x39, 0x32, 0xff, 0x44, 0x39, 0x32, 0xff, 0x46, 0x3c, 0x34, 0xff, 0x46, 0x3c, 0x33, 0xff, 0x48, 0x3b, 0x32, 0xff, 0x4a, 0x3c, 0x33, 0xff, 0x48, 0x3d, 0x32, 0xff, 0x49, 0x3e, 0x34, 0xff, 0x4d, 0x40, 0x36, 0xff, 0x4c, 0x3f, 0x35, 0xff, 0x4c, 0x40, 0x36, 0xff, 0x44, 0x38, 0x30, 0xff, 0x34, 0x29, 0x23, 0xff, 0x1f, 0x15, 0x15, 0xff, 0x0d, 0x05, 0x09, 0xff, 0x07, 0x02, 0x07, 0xff, 0x0e, 0x09, 0x0c, 0xff, 0x18, 0x11, 0x12, 0xff, 0x1e, 0x16, 0x15, 0xff, 0x15, 0x0f, 0x0f, 0xff, 0x06, 0x01, 0x03, 0xff, 0x02, 0x00, 0x01, 0xff, 0x04, 0x01, 0x04, 0xff, 0x04, 0x02, 0x04, 0xff, 0x07, 0x03, 0x06, 0xff, 0x0b, 0x05, 0x08, 0xff, 0x0b, 0x08, 0x07, 0xff, 0x07, 0x05, 0x05, 0xff, 0x05, 0x01, 0x02, 0xff, 0x09, 0x05, 0x05, 0xff, 0x16, 0x13, 0x12, 0xff, 0x27, 0x21, 0x20, 0xff, 0x28, 0x1e, 0x1d, 0xff, 0x24, 0x17, 0x18, 0xff, 0x20, 0x16, 0x18, 0xff, 0x0c, 0x06, 0x07, 0xff, 0x06, 0x02, 0x03, 0xff, 0x1b, 0x13, 0x15, 0xff, 0x21, 0x19, 0x1d, 0xff, 0x18, 0x11, 0x16, 0xff, 0x1d, 0x17, 0x19, 0xff, 0x38, 0x33, 0x37, 0xff, 0x45, 0x4c, 0x54, 0xff, 0x45, 0x52, 0x5d, 0xff, 0x52, 0x5e, 0x70, 0xff, 0x55, 0x63, 0x80, 0xff, 0x40, 0x4f, 0x6c, 0xff, 0x46, 0x55, 0x6e, 0xff, 0x59, 0x6c, 0x88, 0xff, 0x49, 0x60, 0x7d, 0xff, 0x53, 0x68, 0x87, 0xff, 0x59, 0x6d, 0x8c, 0xff, 0x36, 0x4a, 0x63, 0xff, 0x41, 0x53, 0x6e, 0xff, 0x5b, 0x69, 0x86, 0xff, 0x30, 0x37, 0x54, 0xff, 0x11, 0x13, 0x29, 0xff, 0x10, 0x17, 0x23, 0xff, 0x19, 0x20, 0x2d, 0xff, 0x1a, 0x1f, 0x2f, 0xff, 0x20, 0x24, 0x35, 0xff, 0x26, 0x2b, 0x3d, 0xff, 0x28, 0x30, 0x42, 0xff, 0x27, 0x31, 0x44, 0xff, 0x23, 0x2d, 0x41, 0xff, 0x2c, 0x37, 0x48, 0xff, 0x2a, 0x34, 0x46, 0xff, 0x21, 0x2a, 0x3e, 0xff, 0x1c, 0x29, 0x3e, 0xff, 0x1e, 0x29, 0x3f, 0xff, 0x2a, 0x33, 0x49, 0xff, 0x32, 0x3b, 0x51, 0xff, 0x2e, 0x38, 0x4c, 0xff, 0x30, 0x37, 0x48, 0xff, 0x2b, 0x2f, 0x3b, 0xff, 0x27, 0x28, 0x30, 0xff, 0x3d, 0x3c, 0x3f, 0xff, 0xb0, 0xb0, 0xb1, 0xff, 0xf7, 0xf7, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfb, 0xff, 0xb6, 0xad, 0xa7, 0xff, 0x49, 0x38, 0x2d, 0xff, 0x3a, 0x2e, 0x2a, 0xff, 0x3c, 0x2f, 0x2c, 0xff, 0x3d, 0x30, 0x2d, 0xff, 0x3d, 0x32, 0x2c, 0xff, 0x3e, 0x32, 0x2b, 0xff, 0x40, 0x33, 0x2c, 0xff, 0x40, 0x37, 0x2d, 0xff, 0x41, 0x38, 0x2e, 0xff, 0x42, 0x39, 0x31, 0xff, 0x43, 0x3a, 0x30, 0xff, 0x45, 0x3a, 0x31, 0xff, 0x44, 0x39, 0x32, 0xff, 0x45, 0x3a, 0x32, 0xff, 0x46, 0x3b, 0x33, 0xff, 0x46, 0x3b, 0x32, 0xff, 0x47, 0x3d, 0x33, 0xff, 0x48, 0x3c, 0x32, 0xff, 0x4b, 0x3c, 0x34, 0xff, 0x4d, 0x3e, 0x35, 0xff, 0x4a, 0x3e, 0x35, 0xff, 0x4a, 0x3f, 0x36, 0xff, 0x4c, 0x40, 0x36, 0xff, 0x4d, 0x40, 0x36, 0xff, 0x4f, 0x43, 0x3a, 0xff, 0x3d, 0x33, 0x2c, 0xff, 0x1d, 0x12, 0x12, 0xff, 0x12, 0x08, 0x0b, 0xff, 0x12, 0x0a, 0x0d, 0xff, 0x0d, 0x07, 0x0a, 0xff, 0x0a, 0x06, 0x09, 0xff, 0x09, 0x03, 0x04, 0xff, 0x02, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x04, 0x01, 0x03, 0xff, 0x04, 0x04, 0x06, 0xff, 0x09, 0x07, 0x0b, 0xff, 0x0e, 0x08, 0x0d, 0xff, 0x0c, 0x06, 0x0a, 0xff, 0x0d, 0x08, 0x0a, 0xff, 0x14, 0x0e, 0x10, 0xff, 0x11, 0x0a, 0x0a, 0xff, 0x08, 0x03, 0x03, 0xff, 0x13, 0x0e, 0x0e, 0xff, 0x18, 0x14, 0x14, 0xff, 0x0c, 0x07, 0x08, 0xff, 0x17, 0x0d, 0x0e, 0xff, 0x2b, 0x1d, 0x1e, 0xff, 0x1f, 0x14, 0x14, 0xff, 0x0f, 0x08, 0x09, 0xff, 0x15, 0x0b, 0x0e, 0xff, 0x1a, 0x11, 0x14, 0xff, 0x19, 0x16, 0x1a, 0xff, 0x25, 0x28, 0x30, 0xff, 0x54, 0x57, 0x62, 0xff, 0x68, 0x6e, 0x82, 0xff, 0x58, 0x6c, 0x85, 0xff, 0x56, 0x70, 0x8a, 0xff, 0x54, 0x68, 0x84, 0xff, 0x41, 0x54, 0x72, 0xff, 0x3a, 0x4d, 0x6c, 0xff, 0x4c, 0x62, 0x7f, 0xff, 0x4b, 0x60, 0x7e, 0xff, 0x52, 0x65, 0x85, 0xff, 0x53, 0x69, 0x88, 0xff, 0x3a, 0x4f, 0x6c, 0xff, 0x35, 0x47, 0x61, 0xff, 0x4c, 0x5b, 0x75, 0xff, 0x31, 0x3b, 0x55, 0xff, 0x1b, 0x25, 0x3c, 0xff, 0x1f, 0x27, 0x38, 0xff, 0x16, 0x1d, 0x2a, 0xff, 0x1a, 0x22, 0x2f, 0xff, 0x26, 0x2d, 0x3d, 0xff, 0x29, 0x32, 0x43, 0xff, 0x33, 0x3d, 0x4f, 0xff, 0x39, 0x42, 0x58, 0xff, 0x3d, 0x48, 0x5f, 0xff, 0x48, 0x56, 0x6c, 0xff, 0x49, 0x58, 0x6f, 0xff, 0x46, 0x58, 0x6e, 0xff, 0x41, 0x4f, 0x65, 0xff, 0x3c, 0x47, 0x5d, 0xff, 0x31, 0x3c, 0x50, 0xff, 0x28, 0x30, 0x45, 0xff, 0x2c, 0x31, 0x42, 0xff, 0x28, 0x2a, 0x36, 0xff, 0x16, 0x16, 0x1f, 0xff, 0x10, 0x0d, 0x12, 0xff, 0x18, 0x15, 0x19, 0xff, 0x1e, 0x1c, 0x20, 0xff, 0x1d, 0x19, 0x1d, 0xff, 0x8a, 0x87, 0x88, 0xff, 0xf3, 0xf3, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfa, 0xfa, 0xff, 0xa0, 0x94, 0x8d, 0xff, 0x42, 0x33, 0x29, 0xff, 0x3b, 0x31, 0x2c, 0xff, 0x3c, 0x31, 0x2c, 0xff, 0x3d, 0x31, 0x2d, 0xff, 0x40, 0x32, 0x2f, 0xff, 0x40, 0x34, 0x2d, 0xff, 0x41, 0x35, 0x2d, 0xff, 0x42, 0x36, 0x30, 0xff, 0x42, 0x39, 0x2f, 0xff, 0x43, 0x39, 0x2f, 0xff, 0x44, 0x39, 0x32, 0xff, 0x47, 0x3c, 0x33, 0xff, 0x47, 0x3c, 0x34, 0xff, 0x47, 0x3b, 0x34, 0xff, 0x47, 0x3c, 0x34, 0xff, 0x47, 0x3e, 0x33, 0xff, 0x48, 0x3e, 0x34, 0xff, 0x4b, 0x3e, 0x34, 0xff, 0x4c, 0x3d, 0x36, 0xff, 0x4c, 0x3e, 0x38, 0xff, 0x4d, 0x40, 0x37, 0xff, 0x4c, 0x41, 0x38, 0xff, 0x4c, 0x41, 0x38, 0xff, 0x4d, 0x40, 0x37, 0xff, 0x51, 0x44, 0x3b, 0xff, 0x4b, 0x3e, 0x36, 0xff, 0x34, 0x2a, 0x24, 0xff, 0x1c, 0x14, 0x14, 0xff, 0x12, 0x08, 0x0c, 0xff, 0x13, 0x09, 0x0d, 0xff, 0x10, 0x07, 0x0b, 0xff, 0x07, 0x03, 0x05, 0xff, 0x03, 0x01, 0x02, 0xff, 0x00, 0x00, 0x01, 0xff, 0x02, 0x02, 0x03, 0xff, 0x0b, 0x08, 0x09, 0xff, 0x11, 0x09, 0x0c, 0xff, 0x11, 0x09, 0x0e, 0xff, 0x0e, 0x08, 0x0b, 0xff, 0x07, 0x03, 0x04, 0xff, 0x0b, 0x07, 0x07, 0xff, 0x1a, 0x10, 0x12, 0xff, 0x1d, 0x12, 0x13, 0xff, 0x14, 0x0d, 0x0d, 0xff, 0x14, 0x0d, 0x0e, 0xff, 0x17, 0x0e, 0x10, 0xff, 0x11, 0x08, 0x0a, 0xff, 0x13, 0x0a, 0x0b, 0xff, 0x22, 0x1a, 0x18, 0xff, 0x23, 0x1a, 0x19, 0xff, 0x1e, 0x15, 0x18, 0xff, 0x24, 0x1c, 0x20, 0xff, 0x2b, 0x29, 0x2f, 0xff, 0x3d, 0x44, 0x4e, 0xff, 0x58, 0x64, 0x75, 0xff, 0x71, 0x7c, 0x92, 0xff, 0x5f, 0x71, 0x8e, 0xff, 0x3f, 0x56, 0x75, 0xff, 0x37, 0x4b, 0x6b, 0xff, 0x32, 0x44, 0x62, 0xff, 0x30, 0x43, 0x61, 0xff, 0x3d, 0x55, 0x71, 0xff, 0x3a, 0x53, 0x6f, 0xff, 0x42, 0x57, 0x72, 0xff, 0x4d, 0x63, 0x81, 0xff, 0x37, 0x4d, 0x69, 0xff, 0x2c, 0x3a, 0x56, 0xff, 0x35, 0x42, 0x5e, 0xff, 0x2d, 0x3a, 0x53, 0xff, 0x29, 0x37, 0x51, 0xff, 0x45, 0x55, 0x70, 0xff, 0x63, 0x71, 0x8c, 0xff, 0x62, 0x6f, 0x84, 0xff, 0x52, 0x5c, 0x6e, 0xff, 0x43, 0x4a, 0x5b, 0xff, 0x34, 0x3e, 0x4f, 0xff, 0x3d, 0x45, 0x5b, 0xff, 0x44, 0x50, 0x68, 0xff, 0x42, 0x50, 0x67, 0xff, 0x4e, 0x5d, 0x76, 0xff, 0x53, 0x64, 0x7e, 0xff, 0x60, 0x72, 0x8c, 0xff, 0x79, 0x87, 0xa1, 0xff, 0x85, 0x95, 0xae, 0xff, 0x7e, 0x8d, 0xa6, 0xff, 0x6e, 0x7a, 0x94, 0xff, 0x60, 0x6a, 0x7f, 0xff, 0x59, 0x63, 0x76, 0xff, 0x54, 0x5b, 0x6b, 0xff, 0x3d, 0x41, 0x4d, 0xff, 0x2e, 0x31, 0x3a, 0xff, 0x22, 0x21, 0x2b, 0xff, 0x1a, 0x18, 0x21, 0xff, 0x1f, 0x1e, 0x26, 0xff, 0x87, 0x86, 0x8c, 0xff, 0xee, 0xef, 0xf1, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xf9, 0xf8, 0xff, 0x92, 0x83, 0x79, 0xff, 0x40, 0x32, 0x2a, 0xff, 0x3d, 0x30, 0x2c, 0xff, 0x3d, 0x31, 0x2e, 0xff, 0x3e, 0x33, 0x2d, 0xff, 0x40, 0x34, 0x2e, 0xff, 0x40, 0x35, 0x2f, 0xff, 0x40, 0x35, 0x2e, 0xff, 0x42, 0x36, 0x2f, 0xff, 0x46, 0x39, 0x31, 0xff, 0x45, 0x3b, 0x31, 0xff, 0x44, 0x3b, 0x32, 0xff, 0x46, 0x3c, 0x33, 0xff, 0x48, 0x3d, 0x33, 0xff, 0x47, 0x3c, 0x34, 0xff, 0x46, 0x3c, 0x33, 0xff, 0x4a, 0x3d, 0x34, 0xff, 0x4a, 0x3f, 0x35, 0xff, 0x49, 0x3f, 0x36, 0xff, 0x4d, 0x3f, 0x37, 0xff, 0x4d, 0x3f, 0x37, 0xff, 0x4c, 0x40, 0x38, 0xff, 0x4e, 0x42, 0x39, 0xff, 0x4e, 0x43, 0x3a, 0xff, 0x4e, 0x42, 0x39, 0xff, 0x50, 0x44, 0x3b, 0xff, 0x50, 0x44, 0x3c, 0xff, 0x3f, 0x34, 0x2e, 0xff, 0x2c, 0x23, 0x1c, 0xff, 0x1e, 0x17, 0x14, 0xff, 0x0f, 0x08, 0x0b, 0xff, 0x0e, 0x04, 0x08, 0xff, 0x0d, 0x05, 0x09, 0xff, 0x09, 0x05, 0x07, 0xff, 0x09, 0x06, 0x06, 0xff, 0x08, 0x05, 0x07, 0xff, 0x0c, 0x06, 0x08, 0xff, 0x10, 0x09, 0x0b, 0xff, 0x0e, 0x07, 0x0a, 0xff, 0x0d, 0x06, 0x09, 0xff, 0x09, 0x04, 0x07, 0xff, 0x07, 0x05, 0x08, 0xff, 0x0a, 0x07, 0x09, 0xff, 0x13, 0x09, 0x0b, 0xff, 0x22, 0x16, 0x17, 0xff, 0x22, 0x19, 0x1a, 0xff, 0x19, 0x0f, 0x13, 0xff, 0x1e, 0x11, 0x13, 0xff, 0x22, 0x16, 0x15, 0xff, 0x16, 0x0d, 0x0c, 0xff, 0x17, 0x0d, 0x0c, 0xff, 0x23, 0x16, 0x17, 0xff, 0x31, 0x2a, 0x2a, 0xff, 0x4c, 0x50, 0x57, 0xff, 0x6b, 0x75, 0x8a, 0xff, 0x6b, 0x7a, 0x92, 0xff, 0x56, 0x67, 0x7c, 0xff, 0x3e, 0x50, 0x67, 0xff, 0x2c, 0x3f, 0x5a, 0xff, 0x2c, 0x3c, 0x58, 0xff, 0x30, 0x3d, 0x57, 0xff, 0x2c, 0x39, 0x54, 0xff, 0x34, 0x42, 0x5d, 0xff, 0x3c, 0x48, 0x65, 0xff, 0x34, 0x40, 0x59, 0xff, 0x39, 0x49, 0x64, 0xff, 0x3b, 0x4e, 0x6a, 0xff, 0x2d, 0x41, 0x5e, 0xff, 0x2d, 0x3c, 0x59, 0xff, 0x34, 0x42, 0x5e, 0xff, 0x34, 0x43, 0x5d, 0xff, 0x45, 0x54, 0x71, 0xff, 0x54, 0x64, 0x82, 0xff, 0x66, 0x7a, 0x9a, 0xff, 0x8a, 0xa0, 0xc2, 0xff, 0x9a, 0xac, 0xcb, 0xff, 0x8a, 0x98, 0xab, 0xff, 0x6e, 0x78, 0x8a, 0xff, 0x54, 0x5a, 0x71, 0xff, 0x48, 0x54, 0x6d, 0xff, 0x3e, 0x4a, 0x68, 0xff, 0x3c, 0x47, 0x63, 0xff, 0x47, 0x53, 0x6d, 0xff, 0x50, 0x5e, 0x76, 0xff, 0x62, 0x70, 0x8b, 0xff, 0x75, 0x84, 0xa0, 0xff, 0x81, 0x8d, 0xac, 0xff, 0x8c, 0x99, 0xb8, 0xff, 0x90, 0xa0, 0xb9, 0xff, 0x88, 0x96, 0xac, 0xff, 0x84, 0x8f, 0xa6, 0xff, 0x74, 0x80, 0x95, 0xff, 0x60, 0x6b, 0x7e, 0xff, 0x54, 0x5c, 0x6c, 0xff, 0x4b, 0x52, 0x63, 0xff, 0x47, 0x52, 0x62, 0xff, 0x4f, 0x59, 0x69, 0xff, 0x7f, 0x84, 0x8e, 0xff, 0xee, 0xf0, 0xf2, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xee, 0xf5, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xee, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xf9, 0xf8, 0xff, 0x8a, 0x7a, 0x6f, 0xff, 0x41, 0x32, 0x2a, 0xff, 0x3f, 0x33, 0x2e, 0xff, 0x3c, 0x31, 0x2c, 0xff, 0x3c, 0x30, 0x2c, 0xff, 0x40, 0x34, 0x2d, 0xff, 0x42, 0x37, 0x30, 0xff, 0x42, 0x39, 0x2f, 0xff, 0x42, 0x38, 0x30, 0xff, 0x45, 0x38, 0x31, 0xff, 0x49, 0x3a, 0x32, 0xff, 0x48, 0x3b, 0x33, 0xff, 0x49, 0x3e, 0x35, 0xff, 0x49, 0x3e, 0x34, 0xff, 0x48, 0x3e, 0x34, 0xff, 0x47, 0x3d, 0x33, 0xff, 0x48, 0x3e, 0x34, 0xff, 0x4c, 0x40, 0x36, 0xff, 0x4c, 0x40, 0x37, 0xff, 0x4b, 0x41, 0x37, 0xff, 0x4e, 0x41, 0x3a, 0xff, 0x4f, 0x42, 0x3a, 0xff, 0x4f, 0x43, 0x39, 0xff, 0x51, 0x44, 0x3b, 0xff, 0x54, 0x45, 0x3c, 0xff, 0x52, 0x44, 0x3b, 0xff, 0x54, 0x47, 0x3f, 0xff, 0x4c, 0x41, 0x39, 0xff, 0x35, 0x2a, 0x23, 0xff, 0x25, 0x1c, 0x18, 0xff, 0x1d, 0x15, 0x16, 0xff, 0x12, 0x0b, 0x10, 0xff, 0x0c, 0x06, 0x0a, 0xff, 0x0c, 0x05, 0x09, 0xff, 0x13, 0x0b, 0x0e, 0xff, 0x14, 0x0e, 0x0f, 0xff, 0x0e, 0x08, 0x0a, 0xff, 0x0d, 0x05, 0x08, 0xff, 0x0d, 0x04, 0x08, 0xff, 0x08, 0x03, 0x07, 0xff, 0x09, 0x05, 0x07, 0xff, 0x0f, 0x08, 0x0c, 0xff, 0x0e, 0x09, 0x0f, 0xff, 0x09, 0x06, 0x0a, 0xff, 0x10, 0x07, 0x09, 0xff, 0x19, 0x0e, 0x11, 0xff, 0x18, 0x0f, 0x11, 0xff, 0x19, 0x0d, 0x11, 0xff, 0x23, 0x16, 0x18, 0xff, 0x23, 0x18, 0x16, 0xff, 0x19, 0x0d, 0x0d, 0xff, 0x25, 0x19, 0x1b, 0xff, 0x3d, 0x37, 0x38, 0xff, 0x54, 0x56, 0x5e, 0xff, 0x5d, 0x67, 0x7d, 0xff, 0x61, 0x6d, 0x8d, 0xff, 0x60, 0x6a, 0x8b, 0xff, 0x41, 0x4f, 0x6a, 0xff, 0x27, 0x38, 0x50, 0xff, 0x22, 0x2f, 0x49, 0xff, 0x2b, 0x36, 0x50, 0xff, 0x3c, 0x49, 0x62, 0xff, 0x3c, 0x49, 0x64, 0xff, 0x3b, 0x49, 0x63, 0xff, 0x3e, 0x49, 0x66, 0xff, 0x35, 0x3f, 0x59, 0xff, 0x27, 0x35, 0x4f, 0xff, 0x2c, 0x3a, 0x54, 0xff, 0x3d, 0x4c, 0x69, 0xff, 0x42, 0x52, 0x70, 0xff, 0x3e, 0x4f, 0x6d, 0xff, 0x4d, 0x5f, 0x7c, 0xff, 0x5b, 0x6e, 0x8c, 0xff, 0x62, 0x77, 0x96, 0xff, 0x64, 0x7b, 0x9a, 0xff, 0x66, 0x7c, 0xa1, 0xff, 0x85, 0x9a, 0xbc, 0xff, 0xab, 0xbe, 0xd6, 0xff, 0xba, 0xcb, 0xdf, 0xff, 0xb6, 0xc5, 0xd5, 0xff, 0xa3, 0xae, 0xc2, 0xff, 0x78, 0x81, 0x9c, 0xff, 0x48, 0x51, 0x6e, 0xff, 0x37, 0x43, 0x5b, 0xff, 0x34, 0x43, 0x5a, 0xff, 0x33, 0x42, 0x5c, 0xff, 0x37, 0x46, 0x5c, 0xff, 0x42, 0x4e, 0x63, 0xff, 0x52, 0x5c, 0x74, 0xff, 0x6e, 0x7a, 0x91, 0xff, 0x7f, 0x8b, 0x9e, 0xff, 0x7b, 0x86, 0x9a, 0xff, 0x74, 0x81, 0x97, 0xff, 0x69, 0x78, 0x8e, 0xff, 0x5f, 0x6c, 0x82, 0xff, 0x5c, 0x69, 0x7f, 0xff, 0x60, 0x70, 0x81, 0xff, 0x63, 0x74, 0x88, 0xff, 0x5d, 0x6d, 0x82, 0xff, 0x82, 0x8a, 0x96, 0xff, 0xeb, 0xed, 0xef, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xee, 0xf5, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xee, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf9, 0xf9, 0xff, 0x83, 0x73, 0x66, 0xff, 0x40, 0x32, 0x2b, 0xff, 0x3f, 0x34, 0x2e, 0xff, 0x3f, 0x35, 0x2e, 0xff, 0x3f, 0x35, 0x2e, 0xff, 0x40, 0x34, 0x2f, 0xff, 0x41, 0x34, 0x2f, 0xff, 0x42, 0x37, 0x30, 0xff, 0x44, 0x3b, 0x2f, 0xff, 0x46, 0x3a, 0x2f, 0xff, 0x48, 0x3b, 0x30, 0xff, 0x4a, 0x3c, 0x33, 0xff, 0x4a, 0x3d, 0x36, 0xff, 0x4a, 0x3f, 0x36, 0xff, 0x4a, 0x3f, 0x36, 0xff, 0x4d, 0x3f, 0x36, 0xff, 0x4d, 0x3f, 0x36, 0xff, 0x4c, 0x40, 0x37, 0xff, 0x4c, 0x42, 0x38, 0xff, 0x4e, 0x41, 0x39, 0xff, 0x4f, 0x43, 0x39, 0xff, 0x4e, 0x45, 0x3a, 0xff, 0x51, 0x44, 0x3c, 0xff, 0x51, 0x44, 0x3d, 0xff, 0x52, 0x46, 0x3d, 0xff, 0x58, 0x45, 0x3d, 0xff, 0x56, 0x45, 0x3e, 0xff, 0x55, 0x49, 0x3f, 0xff, 0x4e, 0x42, 0x38, 0xff, 0x3c, 0x31, 0x28, 0xff, 0x1f, 0x16, 0x14, 0xff, 0x0d, 0x03, 0x07, 0xff, 0x10, 0x07, 0x0b, 0xff, 0x16, 0x0e, 0x12, 0xff, 0x14, 0x0b, 0x0f, 0xff, 0x12, 0x0a, 0x0c, 0xff, 0x0b, 0x08, 0x08, 0xff, 0x07, 0x03, 0x05, 0xff, 0x0e, 0x06, 0x0b, 0xff, 0x11, 0x0b, 0x0e, 0xff, 0x0a, 0x05, 0x09, 0xff, 0x09, 0x03, 0x06, 0xff, 0x11, 0x0a, 0x0d, 0xff, 0x10, 0x0a, 0x0d, 0xff, 0x08, 0x03, 0x06, 0xff, 0x15, 0x0d, 0x0e, 0xff, 0x1a, 0x0e, 0x0f, 0xff, 0x0b, 0x03, 0x04, 0xff, 0x12, 0x0a, 0x0b, 0xff, 0x1e, 0x12, 0x15, 0xff, 0x1d, 0x11, 0x13, 0xff, 0x29, 0x1b, 0x1c, 0xff, 0x41, 0x36, 0x38, 0xff, 0x4d, 0x51, 0x59, 0xff, 0x43, 0x4f, 0x63, 0xff, 0x3c, 0x47, 0x64, 0xff, 0x4b, 0x56, 0x75, 0xff, 0x4a, 0x55, 0x74, 0xff, 0x45, 0x52, 0x6c, 0xff, 0x43, 0x53, 0x6b, 0xff, 0x38, 0x47, 0x5e, 0xff, 0x37, 0x40, 0x58, 0xff, 0x3d, 0x46, 0x62, 0xff, 0x3b, 0x47, 0x62, 0xff, 0x3c, 0x4a, 0x64, 0xff, 0x42, 0x52, 0x6e, 0xff, 0x41, 0x51, 0x6f, 0xff, 0x35, 0x44, 0x60, 0xff, 0x2a, 0x35, 0x51, 0xff, 0x33, 0x3e, 0x5a, 0xff, 0x43, 0x50, 0x6e, 0xff, 0x4a, 0x5a, 0x7a, 0xff, 0x56, 0x69, 0x89, 0xff, 0x60, 0x76, 0x96, 0xff, 0x71, 0x8a, 0xa9, 0xff, 0x7e, 0x94, 0xb4, 0xff, 0x72, 0x86, 0xa4, 0xff, 0x78, 0x8d, 0xa8, 0xff, 0x85, 0x9b, 0xb7, 0xff, 0x98, 0xae, 0xc8, 0xff, 0xb4, 0xcb, 0xdf, 0xff, 0xc9, 0xda, 0xe7, 0xff, 0xd3, 0xdf, 0xe9, 0xff, 0xaf, 0xb9, 0xc5, 0xff, 0x6e, 0x7a, 0x8c, 0xff, 0x46, 0x4f, 0x6b, 0xff, 0x31, 0x3c, 0x55, 0xff, 0x23, 0x30, 0x45, 0xff, 0x18, 0x22, 0x33, 0xff, 0x10, 0x19, 0x2a, 0xff, 0x1b, 0x22, 0x34, 0xff, 0x2b, 0x32, 0x44, 0xff, 0x34, 0x3c, 0x4e, 0xff, 0x3c, 0x45, 0x58, 0xff, 0x47, 0x52, 0x64, 0xff, 0x50, 0x5a, 0x6e, 0xff, 0x4b, 0x57, 0x6a, 0xff, 0x44, 0x4d, 0x61, 0xff, 0x42, 0x4d, 0x60, 0xff, 0x45, 0x50, 0x62, 0xff, 0x48, 0x54, 0x68, 0xff, 0x6b, 0x71, 0x7c, 0xff, 0xe6, 0xe6, 0xe8, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfd, 0xeb, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xf9, 0xf8, 0xff, 0x87, 0x78, 0x6c, 0xff, 0x41, 0x35, 0x2b, 0xff, 0x3f, 0x34, 0x2e, 0xff, 0x41, 0x36, 0x2e, 0xff, 0x41, 0x36, 0x2f, 0xff, 0x42, 0x38, 0x31, 0xff, 0x44, 0x39, 0x31, 0xff, 0x44, 0x39, 0x30, 0xff, 0x45, 0x3a, 0x31, 0xff, 0x48, 0x3c, 0x31, 0xff, 0x48, 0x3c, 0x32, 0xff, 0x49, 0x3d, 0x32, 0xff, 0x49, 0x3e, 0x35, 0xff, 0x4c, 0x40, 0x38, 0xff, 0x4c, 0x41, 0x37, 0xff, 0x4c, 0x43, 0x39, 0xff, 0x50, 0x42, 0x3a, 0xff, 0x51, 0x43, 0x39, 0xff, 0x4f, 0x43, 0x39, 0xff, 0x50, 0x44, 0x39, 0xff, 0x52, 0x43, 0x3a, 0xff, 0x52, 0x44, 0x3a, 0xff, 0x51, 0x47, 0x3a, 0xff, 0x52, 0x47, 0x3c, 0xff, 0x52, 0x45, 0x3d, 0xff, 0x55, 0x47, 0x3e, 0xff, 0x59, 0x47, 0x3f, 0xff, 0x5b, 0x4a, 0x42, 0xff, 0x5a, 0x4e, 0x43, 0xff, 0x49, 0x3d, 0x36, 0xff, 0x2c, 0x21, 0x20, 0xff, 0x16, 0x0f, 0x11, 0xff, 0x14, 0x0b, 0x0d, 0xff, 0x18, 0x0d, 0x10, 0xff, 0x17, 0x0f, 0x13, 0xff, 0x0d, 0x07, 0x0b, 0xff, 0x07, 0x01, 0x04, 0xff, 0x0e, 0x08, 0x09, 0xff, 0x10, 0x0b, 0x0c, 0xff, 0x0d, 0x07, 0x09, 0xff, 0x0d, 0x08, 0x0a, 0xff, 0x10, 0x08, 0x0b, 0xff, 0x11, 0x08, 0x0d, 0xff, 0x14, 0x0c, 0x10, 0xff, 0x15, 0x0c, 0x0e, 0xff, 0x12, 0x0a, 0x0a, 0xff, 0x1e, 0x14, 0x14, 0xff, 0x25, 0x1a, 0x19, 0xff, 0x11, 0x08, 0x0a, 0xff, 0x0e, 0x05, 0x09, 0xff, 0x1d, 0x12, 0x14, 0xff, 0x2d, 0x22, 0x21, 0xff, 0x3a, 0x2c, 0x2c, 0xff, 0x2e, 0x23, 0x2b, 0xff, 0x17, 0x1c, 0x2d, 0xff, 0x22, 0x32, 0x46, 0xff, 0x4b, 0x58, 0x6f, 0xff, 0x48, 0x51, 0x6c, 0xff, 0x1d, 0x26, 0x40, 0xff, 0x26, 0x2f, 0x49, 0xff, 0x4b, 0x54, 0x6d, 0xff, 0x41, 0x49, 0x61, 0xff, 0x2d, 0x36, 0x4f, 0xff, 0x28, 0x32, 0x4b, 0xff, 0x2e, 0x38, 0x52, 0xff, 0x36, 0x41, 0x5c, 0xff, 0x32, 0x42, 0x5f, 0xff, 0x40, 0x54, 0x74, 0xff, 0x4b, 0x60, 0x7f, 0xff, 0x57, 0x65, 0x84, 0xff, 0x52, 0x5f, 0x7c, 0xff, 0x37, 0x44, 0x62, 0xff, 0x40, 0x4f, 0x6e, 0xff, 0x52, 0x67, 0x86, 0xff, 0x5d, 0x71, 0x92, 0xff, 0x77, 0x8c, 0xae, 0xff, 0x94, 0xa7, 0xc8, 0xff, 0x99, 0xad, 0xc2, 0xff, 0x95, 0xa8, 0xbc, 0xff, 0x8e, 0xa1, 0xba, 0xff, 0x8f, 0xa4, 0xbc, 0xff, 0x90, 0xa1, 0xb7, 0xff, 0x91, 0xa1, 0xb5, 0xff, 0xb5, 0xc3, 0xd1, 0xff, 0xd2, 0xde, 0xe6, 0xff, 0xcc, 0xd7, 0xe6, 0xff, 0xa1, 0xad, 0xc1, 0xff, 0x6d, 0x7a, 0x8f, 0xff, 0x3f, 0x4b, 0x62, 0xff, 0x26, 0x2e, 0x45, 0xff, 0x1e, 0x24, 0x37, 0xff, 0x10, 0x11, 0x25, 0xff, 0x06, 0x08, 0x1a, 0xff, 0x0c, 0x10, 0x23, 0xff, 0x1a, 0x1f, 0x30, 0xff, 0x1f, 0x24, 0x35, 0xff, 0x28, 0x30, 0x42, 0xff, 0x35, 0x3d, 0x50, 0xff, 0x33, 0x39, 0x4d, 0xff, 0x2d, 0x31, 0x45, 0xff, 0x2c, 0x31, 0x41, 0xff, 0x28, 0x2e, 0x3e, 0xff, 0x25, 0x2a, 0x39, 0xff, 0x57, 0x5a, 0x5f, 0xff, 0xe8, 0xe8, 0xe9, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xfc, 0xff, 0x88, 0x79, 0x6c, 0xff, 0x41, 0x33, 0x2a, 0xff, 0x40, 0x35, 0x2d, 0xff, 0x40, 0x35, 0x2e, 0xff, 0x42, 0x37, 0x30, 0xff, 0x44, 0x39, 0x31, 0xff, 0x45, 0x3a, 0x31, 0xff, 0x46, 0x3b, 0x31, 0xff, 0x45, 0x3b, 0x31, 0xff, 0x46, 0x3d, 0x32, 0xff, 0x49, 0x3d, 0x33, 0xff, 0x4b, 0x3d, 0x35, 0xff, 0x4b, 0x3d, 0x35, 0xff, 0x4a, 0x40, 0x35, 0xff, 0x4e, 0x43, 0x39, 0xff, 0x50, 0x43, 0x39, 0xff, 0x4f, 0x45, 0x3a, 0xff, 0x50, 0x44, 0x3a, 0xff, 0x51, 0x46, 0x3b, 0xff, 0x52, 0x44, 0x3c, 0xff, 0x54, 0x46, 0x3a, 0xff, 0x55, 0x46, 0x3b, 0xff, 0x55, 0x46, 0x3b, 0xff, 0x56, 0x48, 0x3c, 0xff, 0x55, 0x49, 0x3e, 0xff, 0x55, 0x47, 0x3f, 0xff, 0x59, 0x49, 0x40, 0xff, 0x59, 0x4a, 0x41, 0xff, 0x5d, 0x4f, 0x46, 0xff, 0x5c, 0x4f, 0x46, 0xff, 0x41, 0x36, 0x2f, 0xff, 0x1d, 0x13, 0x14, 0xff, 0x19, 0x12, 0x14, 0xff, 0x25, 0x1d, 0x1b, 0xff, 0x1a, 0x10, 0x12, 0xff, 0x0f, 0x07, 0x0c, 0xff, 0x0f, 0x07, 0x0a, 0xff, 0x0f, 0x07, 0x08, 0xff, 0x1d, 0x15, 0x17, 0xff, 0x20, 0x18, 0x19, 0xff, 0x0e, 0x07, 0x07, 0xff, 0x0e, 0x04, 0x07, 0xff, 0x16, 0x0c, 0x0f, 0xff, 0x11, 0x09, 0x0e, 0xff, 0x0f, 0x07, 0x0c, 0xff, 0x18, 0x0d, 0x0e, 0xff, 0x25, 0x19, 0x18, 0xff, 0x30, 0x23, 0x21, 0xff, 0x28, 0x1d, 0x1c, 0xff, 0x16, 0x0b, 0x0f, 0xff, 0x10, 0x05, 0x09, 0xff, 0x1a, 0x0e, 0x10, 0xff, 0x31, 0x23, 0x21, 0xff, 0x2f, 0x21, 0x22, 0xff, 0x10, 0x07, 0x13, 0xff, 0x15, 0x19, 0x2d, 0xff, 0x3c, 0x48, 0x61, 0xff, 0x3e, 0x49, 0x62, 0xff, 0x2b, 0x33, 0x49, 0xff, 0x20, 0x25, 0x3c, 0xff, 0x1a, 0x22, 0x3d, 0xff, 0x33, 0x3a, 0x55, 0xff, 0x44, 0x4c, 0x66, 0xff, 0x2e, 0x39, 0x52, 0xff, 0x14, 0x1b, 0x33, 0xff, 0x0e, 0x16, 0x2d, 0xff, 0x28, 0x30, 0x48, 0xff, 0x40, 0x49, 0x62, 0xff, 0x49, 0x59, 0x73, 0xff, 0x53, 0x69, 0x85, 0xff, 0x67, 0x7d, 0x9d, 0xff, 0x76, 0x8b, 0xac, 0xff, 0x6d, 0x80, 0x9f, 0xff, 0x65, 0x78, 0x94, 0xff, 0x5d, 0x72, 0x8d, 0xff, 0x56, 0x6c, 0x8a, 0xff, 0x62, 0x78, 0x98, 0xff, 0x85, 0x97, 0xb5, 0xff, 0xaa, 0xbc, 0xd1, 0xff, 0xb4, 0xc4, 0xd7, 0xff, 0xad, 0xbc, 0xcf, 0xff, 0xaa, 0xbb, 0xcb, 0xff, 0xa0, 0xac, 0xbd, 0xff, 0x90, 0x9b, 0xb2, 0xff, 0x80, 0x90, 0xaa, 0xff, 0x7e, 0x8b, 0xa9, 0xff, 0x99, 0xa9, 0xc4, 0xff, 0xba, 0xcd, 0xde, 0xff, 0xb9, 0xcb, 0xdd, 0xff, 0x99, 0xa8, 0xbb, 0xff, 0x67, 0x73, 0x88, 0xff, 0x40, 0x48, 0x5d, 0xff, 0x26, 0x2b, 0x41, 0xff, 0x15, 0x19, 0x2b, 0xff, 0x13, 0x16, 0x28, 0xff, 0x1b, 0x20, 0x30, 0xff, 0x16, 0x1b, 0x2b, 0xff, 0x11, 0x19, 0x27, 0xff, 0x20, 0x28, 0x39, 0xff, 0x27, 0x2f, 0x42, 0xff, 0x24, 0x2a, 0x39, 0xff, 0x26, 0x29, 0x37, 0xff, 0x25, 0x27, 0x34, 0xff, 0x22, 0x26, 0x2f, 0xff, 0x21, 0x25, 0x30, 0xff, 0x63, 0x65, 0x69, 0xff, 0xe9, 0xea, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0x97, 0x89, 0x7f, 0xff, 0x43, 0x34, 0x2a, 0xff, 0x40, 0x35, 0x2d, 0xff, 0x41, 0x36, 0x2e, 0xff, 0x42, 0x37, 0x30, 0xff, 0x44, 0x38, 0x33, 0xff, 0x46, 0x3b, 0x31, 0xff, 0x46, 0x3c, 0x31, 0xff, 0x46, 0x3b, 0x33, 0xff, 0x46, 0x3c, 0x33, 0xff, 0x47, 0x3d, 0x33, 0xff, 0x48, 0x3f, 0x34, 0xff, 0x4c, 0x41, 0x37, 0xff, 0x4d, 0x40, 0x37, 0xff, 0x4e, 0x40, 0x38, 0xff, 0x4f, 0x43, 0x39, 0xff, 0x52, 0x45, 0x3c, 0xff, 0x52, 0x45, 0x3c, 0xff, 0x52, 0x46, 0x3a, 0xff, 0x53, 0x47, 0x3a, 0xff, 0x54, 0x46, 0x3e, 0xff, 0x54, 0x48, 0x3d, 0xff, 0x56, 0x49, 0x3b, 0xff, 0x58, 0x49, 0x3b, 0xff, 0x59, 0x4a, 0x3e, 0xff, 0x57, 0x4a, 0x40, 0xff, 0x57, 0x4b, 0x42, 0xff, 0x5b, 0x4c, 0x43, 0xff, 0x5c, 0x4d, 0x44, 0xff, 0x5c, 0x4f, 0x46, 0xff, 0x56, 0x49, 0x40, 0xff, 0x41, 0x36, 0x30, 0xff, 0x30, 0x26, 0x21, 0xff, 0x2c, 0x21, 0x1d, 0xff, 0x20, 0x17, 0x17, 0xff, 0x0f, 0x09, 0x0b, 0xff, 0x13, 0x09, 0x0d, 0xff, 0x21, 0x16, 0x17, 0xff, 0x1b, 0x12, 0x11, 0xff, 0x14, 0x0c, 0x0d, 0xff, 0x18, 0x0f, 0x10, 0xff, 0x17, 0x0d, 0x0f, 0xff, 0x1b, 0x0f, 0x14, 0xff, 0x17, 0x0d, 0x11, 0xff, 0x0c, 0x04, 0x08, 0xff, 0x0e, 0x05, 0x08, 0xff, 0x1f, 0x13, 0x13, 0xff, 0x35, 0x28, 0x24, 0xff, 0x3a, 0x2c, 0x28, 0xff, 0x27, 0x1c, 0x1a, 0xff, 0x16, 0x0e, 0x0f, 0xff, 0x1e, 0x13, 0x15, 0xff, 0x25, 0x15, 0x15, 0xff, 0x21, 0x12, 0x12, 0xff, 0x19, 0x12, 0x18, 0xff, 0x2b, 0x2f, 0x40, 0xff, 0x53, 0x5c, 0x75, 0xff, 0x4b, 0x53, 0x70, 0xff, 0x2d, 0x35, 0x52, 0xff, 0x3f, 0x48, 0x65, 0xff, 0x57, 0x64, 0x7f, 0xff, 0x53, 0x61, 0x7e, 0xff, 0x45, 0x52, 0x6f, 0xff, 0x48, 0x52, 0x6d, 0xff, 0x43, 0x4c, 0x69, 0xff, 0x2b, 0x33, 0x4b, 0xff, 0x0d, 0x16, 0x28, 0xff, 0x12, 0x1b, 0x2e, 0xff, 0x3e, 0x43, 0x5b, 0xff, 0x56, 0x5d, 0x76, 0xff, 0x5e, 0x6c, 0x88, 0xff, 0x5c, 0x70, 0x91, 0xff, 0x61, 0x79, 0x9c, 0xff, 0x7c, 0x95, 0xb5, 0xff, 0x86, 0x9c, 0xbc, 0xff, 0x7f, 0x94, 0xb4, 0xff, 0x81, 0x98, 0xb6, 0xff, 0x76, 0x8b, 0xa6, 0xff, 0x6d, 0x80, 0x9b, 0xff, 0x85, 0x98, 0xb2, 0xff, 0x95, 0xa7, 0xbe, 0xff, 0x9c, 0xad, 0xc1, 0xff, 0xa7, 0xb7, 0xc9, 0xff, 0xac, 0xbe, 0xcf, 0xff, 0xab, 0xbc, 0xd0, 0xff, 0x99, 0xa8, 0xc1, 0xff, 0x7d, 0x8c, 0xab, 0xff, 0x6a, 0x7d, 0xa0, 0xff, 0x70, 0x85, 0xa4, 0xff, 0x8a, 0xa0, 0xbc, 0xff, 0xa4, 0xba, 0xd2, 0xff, 0xa3, 0xb7, 0xcd, 0xff, 0x7c, 0x8f, 0xa5, 0xff, 0x4c, 0x59, 0x6d, 0xff, 0x29, 0x30, 0x40, 0xff, 0x0f, 0x13, 0x21, 0xff, 0x12, 0x19, 0x28, 0xff, 0x1c, 0x24, 0x33, 0xff, 0x1b, 0x21, 0x2f, 0xff, 0x19, 0x1f, 0x2f, 0xff, 0x21, 0x29, 0x3a, 0xff, 0x23, 0x29, 0x37, 0xff, 0x17, 0x18, 0x21, 0xff, 0x19, 0x17, 0x20, 0xff, 0x1d, 0x1f, 0x2a, 0xff, 0x1a, 0x20, 0x2c, 0xff, 0x16, 0x19, 0x22, 0xff, 0x5b, 0x5b, 0x5e, 0xff, 0xf0, 0xf0, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0xa9, 0x9e, 0x95, 0xff, 0x44, 0x35, 0x2b, 0xff, 0x42, 0x37, 0x2f, 0xff, 0x42, 0x38, 0x2f, 0xff, 0x43, 0x37, 0x30, 0xff, 0x44, 0x38, 0x32, 0xff, 0x44, 0x39, 0x32, 0xff, 0x46, 0x3b, 0x31, 0xff, 0x46, 0x3c, 0x31, 0xff, 0x46, 0x3b, 0x34, 0xff, 0x49, 0x3c, 0x35, 0xff, 0x4b, 0x3e, 0x34, 0xff, 0x4c, 0x3e, 0x36, 0xff, 0x4d, 0x42, 0x37, 0xff, 0x4e, 0x44, 0x35, 0xff, 0x4f, 0x42, 0x38, 0xff, 0x50, 0x42, 0x3b, 0xff, 0x51, 0x44, 0x3c, 0xff, 0x52, 0x46, 0x3d, 0xff, 0x55, 0x47, 0x3e, 0xff, 0x56, 0x49, 0x3e, 0xff, 0x57, 0x4a, 0x41, 0xff, 0x57, 0x4b, 0x40, 0xff, 0x58, 0x4a, 0x3f, 0xff, 0x5b, 0x4a, 0x3f, 0xff, 0x5a, 0x4c, 0x41, 0xff, 0x5a, 0x4c, 0x42, 0xff, 0x5c, 0x4e, 0x44, 0xff, 0x5e, 0x4f, 0x46, 0xff, 0x61, 0x51, 0x49, 0xff, 0x5c, 0x4e, 0x45, 0xff, 0x4f, 0x41, 0x38, 0xff, 0x3e, 0x32, 0x2e, 0xff, 0x2a, 0x20, 0x1f, 0xff, 0x19, 0x0e, 0x12, 0xff, 0x13, 0x09, 0x0d, 0xff, 0x1b, 0x10, 0x12, 0xff, 0x24, 0x17, 0x18, 0xff, 0x28, 0x1c, 0x1e, 0xff, 0x21, 0x17, 0x1a, 0xff, 0x12, 0x08, 0x0c, 0xff, 0x0e, 0x04, 0x07, 0xff, 0x18, 0x0d, 0x10, 0xff, 0x1f, 0x14, 0x18, 0xff, 0x12, 0x0c, 0x0f, 0xff, 0x10, 0x08, 0x0a, 0xff, 0x21, 0x13, 0x15, 0xff, 0x34, 0x24, 0x24, 0xff, 0x38, 0x2a, 0x28, 0xff, 0x30, 0x22, 0x20, 0xff, 0x2c, 0x1e, 0x1e, 0xff, 0x21, 0x18, 0x19, 0xff, 0x29, 0x20, 0x1d, 0xff, 0x34, 0x24, 0x23, 0xff, 0x26, 0x1d, 0x20, 0xff, 0x32, 0x35, 0x42, 0xff, 0x5a, 0x6a, 0x80, 0xff, 0x63, 0x71, 0x8f, 0xff, 0x4e, 0x59, 0x78, 0xff, 0x58, 0x64, 0x83, 0xff, 0x63, 0x73, 0x94, 0xff, 0x68, 0x7a, 0x9d, 0xff, 0x6e, 0x81, 0xa3, 0xff, 0x64, 0x76, 0x97, 0xff, 0x59, 0x68, 0x86, 0xff, 0x56, 0x61, 0x7e, 0xff, 0x56, 0x60, 0x79, 0xff, 0x45, 0x4d, 0x63, 0xff, 0x22, 0x2a, 0x41, 0xff, 0x19, 0x20, 0x37, 0xff, 0x23, 0x28, 0x42, 0xff, 0x3c, 0x41, 0x5e, 0xff, 0x52, 0x5f, 0x7c, 0xff, 0x56, 0x6b, 0x8a, 0xff, 0x5f, 0x76, 0x97, 0xff, 0x71, 0x86, 0xab, 0xff, 0x81, 0x96, 0xbb, 0xff, 0x91, 0xa8, 0xc6, 0xff, 0x96, 0xab, 0xc7, 0xff, 0x8e, 0xa2, 0xbe, 0xff, 0x81, 0x97, 0xaf, 0xff, 0x79, 0x8d, 0xa7, 0xff, 0x7d, 0x90, 0xab, 0xff, 0x7c, 0x8c, 0xaa, 0xff, 0x7f, 0x92, 0xb0, 0xff, 0x87, 0x9c, 0xb8, 0xff, 0x8d, 0x9f, 0xb9, 0xff, 0x91, 0xa7, 0xc0, 0xff, 0x86, 0x9c, 0xb7, 0xff, 0x77, 0x88, 0xac, 0xff, 0x6c, 0x7f, 0xa5, 0xff, 0x65, 0x7f, 0xa3, 0xff, 0x75, 0x8f, 0xb2, 0xff, 0x85, 0x9e, 0xbe, 0xff, 0x7d, 0x8f, 0xad, 0xff, 0x5f, 0x6a, 0x83, 0xff, 0x2e, 0x34, 0x43, 0xff, 0x0b, 0x0e, 0x1b, 0xff, 0x0b, 0x11, 0x21, 0xff, 0x1c, 0x23, 0x34, 0xff, 0x1d, 0x22, 0x33, 0xff, 0x1e, 0x23, 0x35, 0xff, 0x2a, 0x33, 0x42, 0xff, 0x1d, 0x22, 0x2d, 0xff, 0x08, 0x06, 0x0e, 0xff, 0x09, 0x0a, 0x12, 0xff, 0x17, 0x17, 0x22, 0xff, 0x0f, 0x0f, 0x19, 0xff, 0x06, 0x02, 0x09, 0xff, 0x73, 0x73, 0x71, 0xff, 0xf4, 0xf5, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xb5, 0xac, 0xa5, 0xff, 0x4a, 0x39, 0x2d, 0xff, 0x41, 0x36, 0x2f, 0xff, 0x44, 0x39, 0x31, 0xff, 0x44, 0x39, 0x32, 0xff, 0x45, 0x39, 0x31, 0xff, 0x46, 0x3a, 0x33, 0xff, 0x45, 0x3a, 0x33, 0xff, 0x46, 0x3b, 0x33, 0xff, 0x47, 0x3d, 0x34, 0xff, 0x48, 0x3e, 0x36, 0xff, 0x4b, 0x3f, 0x37, 0xff, 0x4e, 0x40, 0x36, 0xff, 0x4f, 0x41, 0x38, 0xff, 0x4f, 0x42, 0x37, 0xff, 0x51, 0x45, 0x36, 0xff, 0x52, 0x45, 0x39, 0xff, 0x53, 0x45, 0x3d, 0xff, 0x54, 0x46, 0x3d, 0xff, 0x54, 0x47, 0x3d, 0xff, 0x56, 0x47, 0x3f, 0xff, 0x58, 0x49, 0x42, 0xff, 0x58, 0x4a, 0x41, 0xff, 0x59, 0x4a, 0x41, 0xff, 0x5b, 0x4c, 0x42, 0xff, 0x5d, 0x4d, 0x42, 0xff, 0x5c, 0x4d, 0x42, 0xff, 0x5d, 0x4f, 0x43, 0xff, 0x5e, 0x4f, 0x44, 0xff, 0x5f, 0x50, 0x47, 0xff, 0x62, 0x52, 0x49, 0xff, 0x61, 0x51, 0x48, 0xff, 0x55, 0x46, 0x3c, 0xff, 0x47, 0x38, 0x33, 0xff, 0x2e, 0x23, 0x22, 0xff, 0x13, 0x09, 0x0e, 0xff, 0x10, 0x07, 0x0b, 0xff, 0x23, 0x18, 0x1a, 0xff, 0x29, 0x1d, 0x1d, 0xff, 0x1b, 0x12, 0x14, 0xff, 0x18, 0x0f, 0x15, 0xff, 0x1e, 0x13, 0x19, 0xff, 0x15, 0x0b, 0x0e, 0xff, 0x0e, 0x07, 0x08, 0xff, 0x17, 0x0e, 0x12, 0xff, 0x16, 0x0e, 0x11, 0xff, 0x17, 0x0e, 0x10, 0xff, 0x2a, 0x1d, 0x1e, 0xff, 0x36, 0x27, 0x27, 0xff, 0x2c, 0x1e, 0x1e, 0xff, 0x28, 0x1a, 0x1a, 0xff, 0x35, 0x26, 0x27, 0xff, 0x33, 0x27, 0x26, 0xff, 0x33, 0x24, 0x20, 0xff, 0x37, 0x24, 0x22, 0xff, 0x2c, 0x27, 0x2f, 0xff, 0x4d, 0x57, 0x6c, 0xff, 0x74, 0x85, 0xa1, 0xff, 0x69, 0x7a, 0x99, 0xff, 0x5a, 0x6c, 0x8c, 0xff, 0x68, 0x7a, 0x9b, 0xff, 0x6e, 0x7f, 0xa3, 0xff, 0x73, 0x88, 0xac, 0xff, 0x77, 0x8b, 0xaf, 0xff, 0x6c, 0x82, 0xa6, 0xff, 0x61, 0x73, 0x97, 0xff, 0x55, 0x62, 0x81, 0xff, 0x58, 0x62, 0x80, 0xff, 0x62, 0x6a, 0x86, 0xff, 0x46, 0x4c, 0x67, 0xff, 0x1d, 0x23, 0x3c, 0xff, 0x0d, 0x12, 0x2a, 0xff, 0x07, 0x0b, 0x23, 0xff, 0x19, 0x1d, 0x34, 0xff, 0x35, 0x41, 0x5a, 0xff, 0x59, 0x6a, 0x8a, 0xff, 0x79, 0x92, 0xb1, 0xff, 0x87, 0xa0, 0xbf, 0xff, 0x85, 0x9d, 0xbc, 0xff, 0x89, 0xa4, 0xc1, 0xff, 0x92, 0xad, 0xc7, 0xff, 0x9c, 0xb1, 0xc9, 0xff, 0x9b, 0xad, 0xc6, 0xff, 0x99, 0xab, 0xc6, 0xff, 0x88, 0x9b, 0xb7, 0xff, 0x77, 0x89, 0xa7, 0xff, 0x75, 0x88, 0xa7, 0xff, 0x73, 0x89, 0xa6, 0xff, 0x75, 0x8c, 0xab, 0xff, 0x72, 0x8a, 0xa9, 0xff, 0x72, 0x87, 0xa7, 0xff, 0x79, 0x8c, 0xae, 0xff, 0x6d, 0x84, 0xa8, 0xff, 0x5e, 0x75, 0x9b, 0xff, 0x62, 0x78, 0x9c, 0xff, 0x6d, 0x84, 0xa5, 0xff, 0x70, 0x84, 0xa2, 0xff, 0x62, 0x70, 0x89, 0xff, 0x30, 0x34, 0x46, 0xff, 0x05, 0x04, 0x15, 0xff, 0x07, 0x09, 0x1a, 0xff, 0x19, 0x1e, 0x30, 0xff, 0x1e, 0x25, 0x35, 0xff, 0x23, 0x29, 0x3b, 0xff, 0x31, 0x38, 0x4f, 0xff, 0x29, 0x30, 0x41, 0xff, 0x12, 0x13, 0x1c, 0xff, 0x0c, 0x0a, 0x10, 0xff, 0x03, 0x02, 0x07, 0xff, 0x07, 0x03, 0x02, 0xff, 0x29, 0x2e, 0x34, 0xff, 0x97, 0x9b, 0xa1, 0xff, 0xf7, 0xf8, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcf, 0xc8, 0xc3, 0xff, 0x4a, 0x3b, 0x2c, 0xff, 0x41, 0x36, 0x2e, 0xff, 0x43, 0x38, 0x30, 0xff, 0x44, 0x39, 0x31, 0xff, 0x44, 0x3a, 0x32, 0xff, 0x46, 0x3c, 0x31, 0xff, 0x47, 0x3d, 0x33, 0xff, 0x47, 0x3c, 0x34, 0xff, 0x47, 0x3c, 0x36, 0xff, 0x49, 0x3e, 0x37, 0xff, 0x4c, 0x41, 0x37, 0xff, 0x4d, 0x41, 0x37, 0xff, 0x4e, 0x42, 0x38, 0xff, 0x4e, 0x44, 0x3b, 0xff, 0x50, 0x44, 0x38, 0xff, 0x53, 0x44, 0x3a, 0xff, 0x55, 0x46, 0x3d, 0xff, 0x56, 0x48, 0x3f, 0xff, 0x56, 0x49, 0x41, 0xff, 0x56, 0x49, 0x40, 0xff, 0x56, 0x4a, 0x3f, 0xff, 0x58, 0x4c, 0x41, 0xff, 0x5b, 0x4c, 0x42, 0xff, 0x5b, 0x4c, 0x43, 0xff, 0x5c, 0x4e, 0x43, 0xff, 0x5d, 0x50, 0x41, 0xff, 0x60, 0x51, 0x43, 0xff, 0x61, 0x51, 0x46, 0xff, 0x60, 0x51, 0x47, 0xff, 0x61, 0x53, 0x47, 0xff, 0x62, 0x54, 0x49, 0xff, 0x62, 0x55, 0x4a, 0xff, 0x6a, 0x59, 0x4e, 0xff, 0x68, 0x59, 0x4e, 0xff, 0x48, 0x3d, 0x35, 0xff, 0x1f, 0x15, 0x13, 0xff, 0x0d, 0x04, 0x06, 0xff, 0x17, 0x0e, 0x10, 0xff, 0x1e, 0x15, 0x16, 0xff, 0x10, 0x09, 0x0b, 0xff, 0x0a, 0x02, 0x06, 0xff, 0x10, 0x07, 0x0c, 0xff, 0x0e, 0x08, 0x0b, 0xff, 0x0f, 0x0a, 0x0b, 0xff, 0x20, 0x14, 0x18, 0xff, 0x22, 0x16, 0x1a, 0xff, 0x19, 0x0f, 0x13, 0xff, 0x21, 0x16, 0x1a, 0xff, 0x29, 0x1d, 0x1c, 0xff, 0x1e, 0x13, 0x10, 0xff, 0x1a, 0x0d, 0x10, 0xff, 0x30, 0x21, 0x24, 0xff, 0x41, 0x33, 0x2d, 0xff, 0x37, 0x24, 0x1d, 0xff, 0x2f, 0x1c, 0x1b, 0xff, 0x39, 0x3c, 0x4a, 0xff, 0x52, 0x65, 0x83, 0xff, 0x60, 0x76, 0x96, 0xff, 0x5e, 0x72, 0x91, 0xff, 0x58, 0x6d, 0x8e, 0xff, 0x66, 0x7b, 0x9f, 0xff, 0x79, 0x8d, 0xb3, 0xff, 0x7c, 0x91, 0xb4, 0xff, 0x7f, 0x95, 0xb4, 0xff, 0x7f, 0x94, 0xb8, 0xff, 0x6d, 0x7d, 0xa4, 0xff, 0x53, 0x62, 0x84, 0xff, 0x49, 0x54, 0x73, 0xff, 0x4c, 0x54, 0x74, 0xff, 0x47, 0x4e, 0x6b, 0xff, 0x32, 0x38, 0x53, 0xff, 0x1c, 0x21, 0x3a, 0xff, 0x0a, 0x0f, 0x25, 0xff, 0x03, 0x07, 0x1c, 0xff, 0x0a, 0x0b, 0x22, 0xff, 0x1e, 0x22, 0x3f, 0xff, 0x44, 0x51, 0x6c, 0xff, 0x70, 0x87, 0xa2, 0xff, 0x85, 0xa1, 0xbe, 0xff, 0x7a, 0x95, 0xb2, 0xff, 0x78, 0x94, 0xb3, 0xff, 0x93, 0xae, 0xcc, 0xff, 0xa9, 0xbd, 0xd8, 0xff, 0xb3, 0xc4, 0xd9, 0xff, 0xb0, 0xc2, 0xd6, 0xff, 0xa7, 0xb9, 0xcd, 0xff, 0x96, 0xac, 0xc5, 0xff, 0x84, 0x9b, 0xba, 0xff, 0x81, 0x95, 0xb6, 0xff, 0x77, 0x8d, 0xae, 0xff, 0x61, 0x79, 0x9c, 0xff, 0x5f, 0x74, 0x98, 0xff, 0x5a, 0x70, 0x92, 0xff, 0x5d, 0x72, 0x91, 0xff, 0x64, 0x76, 0x96, 0xff, 0x5d, 0x73, 0x92, 0xff, 0x4f, 0x63, 0x81, 0xff, 0x5d, 0x72, 0x92, 0xff, 0x6c, 0x7f, 0x98, 0xff, 0x3c, 0x40, 0x53, 0xff, 0x08, 0x06, 0x18, 0xff, 0x06, 0x0b, 0x1b, 0xff, 0x18, 0x1f, 0x2e, 0xff, 0x1e, 0x21, 0x32, 0xff, 0x22, 0x26, 0x3b, 0xff, 0x36, 0x42, 0x58, 0xff, 0x3a, 0x45, 0x5c, 0xff, 0x35, 0x3d, 0x4d, 0xff, 0x3a, 0x44, 0x4e, 0xff, 0x4f, 0x57, 0x60, 0xff, 0x52, 0x60, 0x77, 0xff, 0x35, 0x3d, 0x4f, 0xff, 0xa5, 0xa4, 0xa5, 0xff, 0xf9, 0xf9, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0xee, 0xee, 0xff, 0x5e, 0x4b, 0x3c, 0xff, 0x42, 0x38, 0x30, 0xff, 0x43, 0x38, 0x2f, 0xff, 0x45, 0x39, 0x31, 0xff, 0x45, 0x3a, 0x33, 0xff, 0x48, 0x3c, 0x32, 0xff, 0x49, 0x3e, 0x33, 0xff, 0x48, 0x3e, 0x35, 0xff, 0x4a, 0x3f, 0x36, 0xff, 0x4d, 0x40, 0x37, 0xff, 0x4e, 0x41, 0x39, 0xff, 0x4d, 0x40, 0x38, 0xff, 0x4c, 0x41, 0x39, 0xff, 0x4e, 0x43, 0x3c, 0xff, 0x50, 0x45, 0x3e, 0xff, 0x52, 0x45, 0x3c, 0xff, 0x54, 0x45, 0x3d, 0xff, 0x55, 0x46, 0x3e, 0xff, 0x57, 0x49, 0x3e, 0xff, 0x59, 0x49, 0x41, 0xff, 0x5a, 0x49, 0x43, 0xff, 0x5a, 0x4d, 0x40, 0xff, 0x5a, 0x4d, 0x41, 0xff, 0x5d, 0x4e, 0x44, 0xff, 0x5d, 0x50, 0x44, 0xff, 0x5c, 0x51, 0x43, 0xff, 0x5f, 0x51, 0x45, 0xff, 0x64, 0x53, 0x45, 0xff, 0x63, 0x53, 0x48, 0xff, 0x63, 0x54, 0x4a, 0xff, 0x66, 0x56, 0x4b, 0xff, 0x66, 0x55, 0x4d, 0xff, 0x65, 0x57, 0x4d, 0xff, 0x72, 0x64, 0x55, 0xff, 0x68, 0x5b, 0x4c, 0xff, 0x38, 0x2c, 0x28, 0xff, 0x1a, 0x0f, 0x10, 0xff, 0x23, 0x18, 0x17, 0xff, 0x24, 0x19, 0x1b, 0xff, 0x1a, 0x0d, 0x13, 0xff, 0x15, 0x0a, 0x0e, 0xff, 0x0c, 0x04, 0x06, 0xff, 0x09, 0x02, 0x05, 0xff, 0x11, 0x0b, 0x0e, 0xff, 0x1d, 0x16, 0x18, 0xff, 0x24, 0x19, 0x1d, 0xff, 0x1d, 0x12, 0x16, 0xff, 0x16, 0x0c, 0x10, 0xff, 0x1b, 0x0f, 0x13, 0xff, 0x22, 0x17, 0x16, 0xff, 0x26, 0x19, 0x17, 0xff, 0x1e, 0x0f, 0x15, 0xff, 0x22, 0x15, 0x17, 0xff, 0x3c, 0x2d, 0x25, 0xff, 0x35, 0x24, 0x1c, 0xff, 0x28, 0x22, 0x27, 0xff, 0x4d, 0x58, 0x72, 0xff, 0x54, 0x69, 0x8d, 0xff, 0x3b, 0x52, 0x75, 0xff, 0x40, 0x55, 0x7b, 0xff, 0x55, 0x69, 0x92, 0xff, 0x67, 0x7d, 0xa7, 0xff, 0x7a, 0x90, 0xb9, 0xff, 0x7c, 0x92, 0xb6, 0xff, 0x75, 0x8a, 0xaf, 0xff, 0x6f, 0x83, 0xaf, 0xff, 0x63, 0x75, 0xa2, 0xff, 0x56, 0x68, 0x90, 0xff, 0x51, 0x61, 0x86, 0xff, 0x43, 0x4f, 0x72, 0xff, 0x36, 0x40, 0x5f, 0xff, 0x31, 0x39, 0x54, 0xff, 0x24, 0x2a, 0x44, 0xff, 0x1d, 0x22, 0x3a, 0xff, 0x17, 0x1c, 0x33, 0xff, 0x10, 0x14, 0x2d, 0xff, 0x09, 0x0a, 0x25, 0xff, 0x05, 0x07, 0x22, 0xff, 0x29, 0x32, 0x4f, 0xff, 0x64, 0x78, 0x96, 0xff, 0x7c, 0x95, 0xb5, 0xff, 0x6b, 0x82, 0xa4, 0xff, 0x64, 0x7f, 0xa2, 0xff, 0x84, 0xa1, 0xc0, 0xff, 0xa1, 0xb5, 0xd0, 0xff, 0xa3, 0xb6, 0xcb, 0xff, 0xb4, 0xc6, 0xda, 0xff, 0xbc, 0xcf, 0xe5, 0xff, 0xa3, 0xb5, 0xd1, 0xff, 0x8f, 0xa3, 0xbd, 0xff, 0x91, 0xa6, 0xc2, 0xff, 0x88, 0xa1, 0xc0, 0xff, 0x7a, 0x91, 0xb2, 0xff, 0x5b, 0x6e, 0x8f, 0xff, 0x43, 0x52, 0x71, 0xff, 0x50, 0x60, 0x7f, 0xff, 0x57, 0x68, 0x87, 0xff, 0x4b, 0x5f, 0x7d, 0xff, 0x4c, 0x62, 0x81, 0xff, 0x64, 0x7b, 0x98, 0xff, 0x66, 0x75, 0x90, 0xff, 0x43, 0x4c, 0x65, 0xff, 0x20, 0x2a, 0x3a, 0xff, 0x1b, 0x22, 0x32, 0xff, 0x23, 0x29, 0x39, 0xff, 0x1f, 0x24, 0x32, 0xff, 0x20, 0x28, 0x37, 0xff, 0x34, 0x41, 0x58, 0xff, 0x50, 0x5e, 0x78, 0xff, 0x6e, 0x7e, 0x97, 0xff, 0x69, 0x7a, 0x8e, 0xff, 0x30, 0x32, 0x41, 0xff, 0x03, 0x03, 0x06, 0xff, 0x17, 0x12, 0x13, 0xff, 0xc4, 0xc4, 0xc4, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0x77, 0x65, 0x57, 0xff, 0x42, 0x38, 0x2f, 0xff, 0x42, 0x37, 0x30, 0xff, 0x43, 0x38, 0x31, 0xff, 0x45, 0x39, 0x32, 0xff, 0x48, 0x3d, 0x35, 0xff, 0x4d, 0x3e, 0x35, 0xff, 0x4c, 0x40, 0x35, 0xff, 0x49, 0x40, 0x35, 0xff, 0x4c, 0x41, 0x37, 0xff, 0x50, 0x42, 0x38, 0xff, 0x50, 0x43, 0x3a, 0xff, 0x4f, 0x41, 0x3a, 0xff, 0x4e, 0x41, 0x3c, 0xff, 0x50, 0x44, 0x3f, 0xff, 0x53, 0x45, 0x3f, 0xff, 0x55, 0x45, 0x3e, 0xff, 0x55, 0x46, 0x3d, 0xff, 0x56, 0x47, 0x3d, 0xff, 0x59, 0x4b, 0x40, 0xff, 0x5b, 0x4b, 0x40, 0xff, 0x5c, 0x4b, 0x41, 0xff, 0x5d, 0x4f, 0x42, 0xff, 0x5e, 0x50, 0x43, 0xff, 0x5f, 0x50, 0x46, 0xff, 0x5f, 0x53, 0x45, 0xff, 0x5e, 0x54, 0x47, 0xff, 0x62, 0x53, 0x48, 0xff, 0x64, 0x53, 0x48, 0xff, 0x64, 0x55, 0x49, 0xff, 0x66, 0x58, 0x49, 0xff, 0x68, 0x57, 0x4c, 0xff, 0x69, 0x57, 0x4d, 0xff, 0x6c, 0x5d, 0x4f, 0xff, 0x6a, 0x5c, 0x4c, 0xff, 0x51, 0x42, 0x35, 0xff, 0x2a, 0x1c, 0x1a, 0xff, 0x26, 0x1b, 0x1c, 0xff, 0x3b, 0x30, 0x30, 0xff, 0x30, 0x24, 0x25, 0xff, 0x1b, 0x10, 0x14, 0xff, 0x1a, 0x11, 0x13, 0xff, 0x1a, 0x11, 0x13, 0xff, 0x20, 0x16, 0x1a, 0xff, 0x21, 0x19, 0x1d, 0xff, 0x19, 0x10, 0x14, 0xff, 0x14, 0x0a, 0x0e, 0xff, 0x17, 0x0d, 0x11, 0xff, 0x23, 0x18, 0x1a, 0xff, 0x21, 0x15, 0x17, 0xff, 0x19, 0x0e, 0x11, 0xff, 0x2e, 0x20, 0x23, 0xff, 0x3a, 0x2b, 0x2b, 0xff, 0x1f, 0x14, 0x14, 0xff, 0x22, 0x13, 0x13, 0xff, 0x2f, 0x21, 0x24, 0xff, 0x2e, 0x31, 0x3f, 0xff, 0x47, 0x57, 0x79, 0xff, 0x44, 0x56, 0x82, 0xff, 0x34, 0x48, 0x73, 0xff, 0x4b, 0x63, 0x90, 0xff, 0x6c, 0x86, 0xb4, 0xff, 0x7b, 0x95, 0xc3, 0xff, 0x7f, 0x99, 0xc6, 0xff, 0x7d, 0x98, 0xc4, 0xff, 0x6d, 0x88, 0xb7, 0xff, 0x59, 0x73, 0xa9, 0xff, 0x4e, 0x69, 0x9e, 0xff, 0x54, 0x6f, 0xa0, 0xff, 0x5c, 0x74, 0xa3, 0xff, 0x51, 0x65, 0x91, 0xff, 0x3f, 0x4f, 0x73, 0xff, 0x35, 0x40, 0x5d, 0xff, 0x2d, 0x34, 0x51, 0xff, 0x29, 0x2d, 0x49, 0xff, 0x24, 0x2a, 0x44, 0xff, 0x1f, 0x25, 0x42, 0xff, 0x1c, 0x22, 0x3e, 0xff, 0x13, 0x16, 0x33, 0xff, 0x09, 0x0b, 0x28, 0xff, 0x1b, 0x22, 0x41, 0xff, 0x61, 0x6e, 0x8f, 0xff, 0x8d, 0x9f, 0xbf, 0xff, 0x6a, 0x7f, 0x9f, 0xff, 0x50, 0x6a, 0x8a, 0xff, 0x72, 0x8f, 0xad, 0xff, 0x87, 0xa1, 0xc0, 0xff, 0x77, 0x8e, 0xaf, 0xff, 0x8f, 0xa1, 0xc0, 0xff, 0xb3, 0xc3, 0xda, 0xff, 0xa8, 0xba, 0xce, 0xff, 0x9b, 0xae, 0xc3, 0xff, 0xa3, 0xb8, 0xce, 0xff, 0xa9, 0xc0, 0xd6, 0xff, 0x93, 0xa8, 0xc1, 0xff, 0x5f, 0x70, 0x8e, 0xff, 0x3d, 0x4f, 0x6b, 0xff, 0x41, 0x52, 0x6c, 0xff, 0x4c, 0x61, 0x7d, 0xff, 0x4e, 0x61, 0x7d, 0xff, 0x41, 0x50, 0x6d, 0xff, 0x3b, 0x49, 0x6a, 0xff, 0x47, 0x57, 0x72, 0xff, 0x47, 0x55, 0x67, 0xff, 0x40, 0x49, 0x59, 0xff, 0x33, 0x38, 0x48, 0xff, 0x2b, 0x30, 0x40, 0xff, 0x24, 0x2a, 0x3a, 0xff, 0x1c, 0x25, 0x36, 0xff, 0x22, 0x2d, 0x40, 0xff, 0x2d, 0x38, 0x4b, 0xff, 0x29, 0x33, 0x40, 0xff, 0x1d, 0x1a, 0x20, 0xff, 0x0d, 0x0c, 0x0f, 0xff, 0x0e, 0x09, 0x0f, 0xff, 0x3d, 0x3c, 0x39, 0xff, 0xec, 0xec, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaf, 0xa3, 0x99, 0xff, 0x46, 0x37, 0x2d, 0xff, 0x42, 0x38, 0x32, 0xff, 0x44, 0x39, 0x31, 0xff, 0x46, 0x3b, 0x34, 0xff, 0x48, 0x3e, 0x35, 0xff, 0x4c, 0x3f, 0x36, 0xff, 0x4d, 0x40, 0x38, 0xff, 0x4d, 0x42, 0x39, 0xff, 0x4b, 0x42, 0x37, 0xff, 0x4b, 0x41, 0x37, 0xff, 0x50, 0x42, 0x3a, 0xff, 0x52, 0x45, 0x3d, 0xff, 0x52, 0x43, 0x3c, 0xff, 0x52, 0x43, 0x3d, 0xff, 0x52, 0x45, 0x3e, 0xff, 0x53, 0x46, 0x40, 0xff, 0x56, 0x47, 0x40, 0xff, 0x59, 0x49, 0x40, 0xff, 0x5a, 0x4b, 0x41, 0xff, 0x5c, 0x4d, 0x41, 0xff, 0x5c, 0x4e, 0x41, 0xff, 0x5c, 0x4e, 0x41, 0xff, 0x60, 0x51, 0x45, 0xff, 0x61, 0x52, 0x46, 0xff, 0x60, 0x52, 0x46, 0xff, 0x61, 0x53, 0x46, 0xff, 0x63, 0x54, 0x49, 0xff, 0x64, 0x55, 0x4a, 0xff, 0x65, 0x55, 0x4a, 0xff, 0x65, 0x56, 0x49, 0xff, 0x68, 0x59, 0x4a, 0xff, 0x6b, 0x5b, 0x4d, 0xff, 0x6e, 0x5f, 0x4f, 0xff, 0x76, 0x68, 0x56, 0xff, 0x6b, 0x5c, 0x4d, 0xff, 0x50, 0x41, 0x37, 0xff, 0x40, 0x32, 0x2b, 0xff, 0x3a, 0x2e, 0x2a, 0xff, 0x26, 0x1b, 0x1d, 0xff, 0x17, 0x0d, 0x0f, 0xff, 0x18, 0x0e, 0x0f, 0xff, 0x1b, 0x11, 0x13, 0xff, 0x2c, 0x1f, 0x21, 0xff, 0x34, 0x27, 0x2b, 0xff, 0x1d, 0x13, 0x19, 0xff, 0x12, 0x08, 0x0e, 0xff, 0x17, 0x0d, 0x11, 0xff, 0x1b, 0x11, 0x13, 0xff, 0x2d, 0x21, 0x23, 0xff, 0x2a, 0x1f, 0x21, 0xff, 0x0f, 0x06, 0x0c, 0xff, 0x1f, 0x13, 0x19, 0xff, 0x41, 0x33, 0x2f, 0xff, 0x3c, 0x31, 0x30, 0xff, 0x2d, 0x25, 0x31, 0xff, 0x2a, 0x24, 0x35, 0xff, 0x32, 0x37, 0x4d, 0xff, 0x44, 0x55, 0x77, 0xff, 0x4e, 0x66, 0x90, 0xff, 0x62, 0x7e, 0xaa, 0xff, 0x7b, 0x9a, 0xc7, 0xff, 0x88, 0xa8, 0xd4, 0xff, 0x8b, 0xa9, 0xd5, 0xff, 0x85, 0xa3, 0xd0, 0xff, 0x82, 0x9f, 0xcd, 0xff, 0x81, 0x9d, 0xcd, 0xff, 0x7e, 0x98, 0xca, 0xff, 0x79, 0x95, 0xc5, 0xff, 0x7a, 0x97, 0xc6, 0xff, 0x77, 0x92, 0xc3, 0xff, 0x6c, 0x84, 0xb7, 0xff, 0x5e, 0x73, 0xa2, 0xff, 0x56, 0x66, 0x91, 0xff, 0x4c, 0x58, 0x7e, 0xff, 0x41, 0x4c, 0x6b, 0xff, 0x39, 0x42, 0x61, 0xff, 0x2f, 0x36, 0x53, 0xff, 0x29, 0x31, 0x4d, 0xff, 0x26, 0x2e, 0x4d, 0xff, 0x1a, 0x23, 0x41, 0xff, 0x0c, 0x10, 0x30, 0xff, 0x1d, 0x21, 0x41, 0xff, 0x5c, 0x6c, 0x8c, 0xff, 0x8f, 0xa2, 0xc1, 0xff, 0x70, 0x82, 0xa1, 0xff, 0x48, 0x61, 0x80, 0xff, 0x69, 0x80, 0xa2, 0xff, 0x72, 0x88, 0xac, 0xff, 0x54, 0x6b, 0x8e, 0xff, 0x60, 0x72, 0x92, 0xff, 0x8c, 0x9e, 0xba, 0xff, 0xa1, 0xb4, 0xce, 0xff, 0xa7, 0xb9, 0xd2, 0xff, 0xb0, 0xc4, 0xdb, 0xff, 0xbd, 0xd0, 0xe6, 0xff, 0xa8, 0xba, 0xd3, 0xff, 0x6e, 0x7f, 0x9e, 0xff, 0x41, 0x54, 0x74, 0xff, 0x3f, 0x50, 0x6f, 0xff, 0x47, 0x53, 0x70, 0xff, 0x46, 0x52, 0x6f, 0xff, 0x41, 0x4c, 0x68, 0xff, 0x37, 0x41, 0x59, 0xff, 0x3b, 0x46, 0x5a, 0xff, 0x41, 0x48, 0x5a, 0xff, 0x2b, 0x2e, 0x3e, 0xff, 0x1c, 0x1f, 0x2d, 0xff, 0x25, 0x29, 0x3a, 0xff, 0x26, 0x2e, 0x40, 0xff, 0x20, 0x2a, 0x3b, 0xff, 0x14, 0x1d, 0x2b, 0xff, 0x16, 0x1b, 0x2a, 0xff, 0x24, 0x2a, 0x39, 0xff, 0x27, 0x2c, 0x38, 0xff, 0x1b, 0x1e, 0x24, 0xff, 0x10, 0x0d, 0x11, 0xff, 0x9b, 0x9c, 0xa2, 0xff, 0xf9, 0xf9, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0xef, 0xef, 0xff, 0x55, 0x42, 0x34, 0xff, 0x44, 0x39, 0x31, 0xff, 0x45, 0x3b, 0x32, 0xff, 0x47, 0x3d, 0x34, 0xff, 0x49, 0x3f, 0x37, 0xff, 0x4a, 0x3f, 0x38, 0xff, 0x4e, 0x3f, 0x38, 0xff, 0x4c, 0x41, 0x3a, 0xff, 0x4d, 0x43, 0x3b, 0xff, 0x50, 0x44, 0x3c, 0xff, 0x52, 0x45, 0x3b, 0xff, 0x51, 0x44, 0x3b, 0xff, 0x52, 0x45, 0x3e, 0xff, 0x54, 0x46, 0x40, 0xff, 0x55, 0x47, 0x40, 0xff, 0x55, 0x49, 0x3f, 0xff, 0x58, 0x48, 0x40, 0xff, 0x59, 0x49, 0x41, 0xff, 0x5a, 0x4a, 0x42, 0xff, 0x5b, 0x4b, 0x43, 0xff, 0x5e, 0x4f, 0x41, 0xff, 0x5e, 0x51, 0x43, 0xff, 0x5e, 0x50, 0x45, 0xff, 0x63, 0x51, 0x46, 0xff, 0x62, 0x53, 0x45, 0xff, 0x60, 0x54, 0x46, 0xff, 0x64, 0x54, 0x47, 0xff, 0x66, 0x55, 0x49, 0xff, 0x67, 0x57, 0x4b, 0xff, 0x69, 0x59, 0x4a, 0xff, 0x69, 0x5a, 0x4b, 0xff, 0x66, 0x58, 0x4b, 0xff, 0x64, 0x56, 0x49, 0xff, 0x6c, 0x5e, 0x4e, 0xff, 0x6d, 0x61, 0x51, 0xff, 0x53, 0x46, 0x3e, 0xff, 0x38, 0x29, 0x29, 0xff, 0x36, 0x2a, 0x2a, 0xff, 0x29, 0x1f, 0x1f, 0xff, 0x0e, 0x05, 0x08, 0xff, 0x11, 0x06, 0x0c, 0xff, 0x1e, 0x12, 0x16, 0xff, 0x20, 0x13, 0x17, 0xff, 0x21, 0x14, 0x17, 0xff, 0x1d, 0x12, 0x16, 0xff, 0x0f, 0x06, 0x0d, 0xff, 0x0d, 0x06, 0x0c, 0xff, 0x1d, 0x14, 0x18, 0xff, 0x26, 0x19, 0x1d, 0xff, 0x2d, 0x1f, 0x23, 0xff, 0x25, 0x19, 0x1d, 0xff, 0x0c, 0x03, 0x0a, 0xff, 0x15, 0x07, 0x0b, 0xff, 0x42, 0x32, 0x2d, 0xff, 0x66, 0x63, 0x66, 0xff, 0x5a, 0x61, 0x76, 0xff, 0x3e, 0x44, 0x60, 0xff, 0x46, 0x50, 0x71, 0xff, 0x5a, 0x70, 0x98, 0xff, 0x70, 0x91, 0xbd, 0xff, 0x82, 0xa5, 0xd1, 0xff, 0x8a, 0xae, 0xda, 0xff, 0x8f, 0xb0, 0xdd, 0xff, 0x90, 0xad, 0xda, 0xff, 0x8e, 0xab, 0xd8, 0xff, 0x8c, 0xa9, 0xd6, 0xff, 0x91, 0xac, 0xd8, 0xff, 0x99, 0xb3, 0xdd, 0xff, 0x9c, 0xb5, 0xde, 0xff, 0x98, 0xb3, 0xdd, 0xff, 0x96, 0xaf, 0xde, 0xff, 0x8c, 0xa6, 0xd7, 0xff, 0x81, 0x9a, 0xcb, 0xff, 0x7b, 0x92, 0xc3, 0xff, 0x70, 0x86, 0xb4, 0xff, 0x65, 0x7a, 0xa4, 0xff, 0x57, 0x6c, 0x94, 0xff, 0x4a, 0x59, 0x7c, 0xff, 0x40, 0x49, 0x68, 0xff, 0x35, 0x3d, 0x5f, 0xff, 0x2d, 0x38, 0x57, 0xff, 0x22, 0x2b, 0x49, 0xff, 0x0f, 0x15, 0x33, 0xff, 0x0c, 0x14, 0x33, 0xff, 0x53, 0x62, 0x80, 0xff, 0x95, 0xa8, 0xc7, 0xff, 0x71, 0x83, 0xa2, 0xff, 0x50, 0x62, 0x82, 0xff, 0x6f, 0x83, 0xa3, 0xff, 0x74, 0x8c, 0xad, 0xff, 0x3f, 0x4f, 0x73, 0xff, 0x33, 0x40, 0x62, 0xff, 0x5b, 0x6d, 0x8e, 0xff, 0x7c, 0x90, 0xaf, 0xff, 0x8d, 0xa1, 0xc2, 0xff, 0x9f, 0xb1, 0xce, 0xff, 0xb1, 0xbf, 0xdb, 0xff, 0xa7, 0xb7, 0xd6, 0xff, 0x72, 0x86, 0xa5, 0xff, 0x48, 0x5b, 0x7a, 0xff, 0x41, 0x4f, 0x6e, 0xff, 0x44, 0x50, 0x6d, 0xff, 0x4b, 0x59, 0x71, 0xff, 0x46, 0x54, 0x69, 0xff, 0x37, 0x43, 0x57, 0xff, 0x36, 0x3f, 0x50, 0xff, 0x2a, 0x2f, 0x40, 0xff, 0x0a, 0x0b, 0x19, 0xff, 0x0c, 0x0c, 0x1c, 0xff, 0x24, 0x29, 0x3a, 0xff, 0x2e, 0x35, 0x48, 0xff, 0x2f, 0x37, 0x4b, 0xff, 0x23, 0x2a, 0x3e, 0xff, 0x1e, 0x25, 0x36, 0xff, 0x24, 0x2d, 0x3a, 0xff, 0x1b, 0x23, 0x2b, 0xff, 0x25, 0x2f, 0x3a, 0xff, 0x4a, 0x53, 0x63, 0xff, 0xca, 0xc9, 0xcb, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0x78, 0x64, 0x57, 0xff, 0x46, 0x3b, 0x31, 0xff, 0x46, 0x3b, 0x34, 0xff, 0x47, 0x3d, 0x35, 0xff, 0x4a, 0x3e, 0x36, 0xff, 0x4a, 0x3f, 0x37, 0xff, 0x4c, 0x41, 0x3a, 0xff, 0x4f, 0x42, 0x3b, 0xff, 0x4f, 0x43, 0x3b, 0xff, 0x50, 0x44, 0x3d, 0xff, 0x53, 0x44, 0x3e, 0xff, 0x55, 0x46, 0x3f, 0xff, 0x54, 0x47, 0x3f, 0xff, 0x55, 0x46, 0x40, 0xff, 0x57, 0x48, 0x42, 0xff, 0x58, 0x49, 0x42, 0xff, 0x59, 0x4a, 0x40, 0xff, 0x5a, 0x4d, 0x41, 0xff, 0x5c, 0x4d, 0x41, 0xff, 0x5d, 0x4e, 0x44, 0xff, 0x5d, 0x4e, 0x44, 0xff, 0x5e, 0x50, 0x43, 0xff, 0x5f, 0x53, 0x46, 0xff, 0x61, 0x54, 0x47, 0xff, 0x64, 0x52, 0x44, 0xff, 0x64, 0x53, 0x46, 0xff, 0x65, 0x55, 0x4a, 0xff, 0x65, 0x57, 0x49, 0xff, 0x68, 0x58, 0x4b, 0xff, 0x6a, 0x5a, 0x4c, 0xff, 0x6a, 0x5b, 0x4b, 0xff, 0x6d, 0x5e, 0x4e, 0xff, 0x70, 0x62, 0x53, 0xff, 0x57, 0x49, 0x3f, 0xff, 0x3f, 0x32, 0x2f, 0xff, 0x2f, 0x24, 0x22, 0xff, 0x18, 0x10, 0x13, 0xff, 0x16, 0x0a, 0x12, 0xff, 0x23, 0x15, 0x1a, 0xff, 0x1d, 0x11, 0x15, 0xff, 0x1b, 0x10, 0x13, 0xff, 0x27, 0x19, 0x1d, 0xff, 0x2a, 0x1c, 0x21, 0xff, 0x1d, 0x14, 0x17, 0xff, 0x0e, 0x05, 0x0b, 0xff, 0x0d, 0x02, 0x0a, 0xff, 0x0f, 0x06, 0x0d, 0xff, 0x0f, 0x09, 0x0e, 0xff, 0x1d, 0x13, 0x19, 0xff, 0x23, 0x17, 0x1d, 0xff, 0x1f, 0x12, 0x18, 0xff, 0x1b, 0x0d, 0x15, 0xff, 0x11, 0x05, 0x0d, 0xff, 0x16, 0x07, 0x0b, 0xff, 0x4c, 0x40, 0x42, 0xff, 0x82, 0x88, 0x92, 0xff, 0x66, 0x77, 0x8d, 0xff, 0x48, 0x57, 0x7a, 0xff, 0x5b, 0x6c, 0x9a, 0xff, 0x67, 0x83, 0xb7, 0xff, 0x7b, 0x9f, 0xd1, 0xff, 0x8a, 0xad, 0xd9, 0xff, 0x92, 0xb4, 0xe0, 0xff, 0x98, 0xb7, 0xe4, 0xff, 0x97, 0xb5, 0xe1, 0xff, 0x96, 0xb4, 0xe0, 0xff, 0x9a, 0xb6, 0xe2, 0xff, 0x9e, 0xb8, 0xe5, 0xff, 0x9f, 0xbb, 0xe5, 0xff, 0xa0, 0xba, 0xe6, 0xff, 0xa0, 0xb7, 0xe3, 0xff, 0x9d, 0xb6, 0xe1, 0xff, 0x9b, 0xb4, 0xde, 0xff, 0x96, 0xb0, 0xdb, 0xff, 0x92, 0xac, 0xd9, 0xff, 0x8d, 0xa6, 0xd5, 0xff, 0x83, 0x9c, 0xcd, 0xff, 0x78, 0x8e, 0xc0, 0xff, 0x6a, 0x7f, 0xac, 0xff, 0x60, 0x6e, 0x97, 0xff, 0x4d, 0x59, 0x7a, 0xff, 0x3c, 0x45, 0x67, 0xff, 0x2d, 0x36, 0x58, 0xff, 0x22, 0x2b, 0x4c, 0xff, 0x0c, 0x13, 0x33, 0xff, 0x0a, 0x13, 0x32, 0xff, 0x50, 0x60, 0x80, 0xff, 0x9b, 0xab, 0xcb, 0xff, 0x7e, 0x93, 0xb1, 0xff, 0x50, 0x64, 0x84, 0xff, 0x6a, 0x7f, 0xa1, 0xff, 0x7b, 0x8c, 0xae, 0xff, 0x48, 0x52, 0x74, 0xff, 0x1e, 0x2c, 0x4b, 0xff, 0x23, 0x38, 0x57, 0xff, 0x40, 0x56, 0x79, 0xff, 0x58, 0x6d, 0x8d, 0xff, 0x72, 0x86, 0xa5, 0xff, 0x91, 0xa7, 0xc5, 0xff, 0x8b, 0xa0, 0xbb, 0xff, 0x63, 0x78, 0x95, 0xff, 0x4a, 0x60, 0x7e, 0xff, 0x43, 0x54, 0x70, 0xff, 0x3d, 0x4c, 0x66, 0xff, 0x3d, 0x4e, 0x62, 0xff, 0x38, 0x45, 0x56, 0xff, 0x3a, 0x42, 0x54, 0xff, 0x3d, 0x43, 0x53, 0xff, 0x23, 0x26, 0x35, 0xff, 0x0b, 0x0b, 0x1a, 0xff, 0x0c, 0x0f, 0x1d, 0xff, 0x1c, 0x1f, 0x32, 0xff, 0x28, 0x2f, 0x45, 0xff, 0x28, 0x32, 0x48, 0xff, 0x25, 0x30, 0x41, 0xff, 0x1e, 0x28, 0x3a, 0xff, 0x0f, 0x16, 0x26, 0xff, 0x1d, 0x28, 0x36, 0xff, 0x1d, 0x29, 0x35, 0xff, 0x46, 0x48, 0x4a, 0xff, 0xed, 0xed, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfd, 0xe3, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb0, 0xa2, 0x99, 0xff, 0x49, 0x3a, 0x2f, 0xff, 0x47, 0x3b, 0x35, 0xff, 0x48, 0x3d, 0x36, 0xff, 0x4a, 0x3f, 0x37, 0xff, 0x4c, 0x41, 0x38, 0xff, 0x4d, 0x41, 0x3a, 0xff, 0x4e, 0x42, 0x3c, 0xff, 0x50, 0x46, 0x3e, 0xff, 0x52, 0x45, 0x3d, 0xff, 0x54, 0x44, 0x3e, 0xff, 0x54, 0x46, 0x3e, 0xff, 0x55, 0x47, 0x3f, 0xff, 0x56, 0x48, 0x43, 0xff, 0x57, 0x49, 0x42, 0xff, 0x58, 0x4a, 0x42, 0xff, 0x5b, 0x4b, 0x43, 0xff, 0x5b, 0x4d, 0x42, 0xff, 0x5b, 0x4d, 0x43, 0xff, 0x5e, 0x4f, 0x44, 0xff, 0x61, 0x52, 0x46, 0xff, 0x60, 0x52, 0x46, 0xff, 0x61, 0x52, 0x47, 0xff, 0x61, 0x52, 0x48, 0xff, 0x63, 0x55, 0x48, 0xff, 0x65, 0x55, 0x45, 0xff, 0x66, 0x55, 0x49, 0xff, 0x68, 0x57, 0x4c, 0xff, 0x69, 0x5a, 0x4b, 0xff, 0x6a, 0x5a, 0x4d, 0xff, 0x6c, 0x5c, 0x50, 0xff, 0x6d, 0x5e, 0x4f, 0xff, 0x6d, 0x5e, 0x4f, 0xff, 0x63, 0x57, 0x48, 0xff, 0x48, 0x3c, 0x32, 0xff, 0x23, 0x15, 0x18, 0xff, 0x0f, 0x02, 0x09, 0xff, 0x17, 0x0b, 0x10, 0xff, 0x25, 0x18, 0x1c, 0xff, 0x31, 0x22, 0x23, 0xff, 0x42, 0x32, 0x31, 0xff, 0x48, 0x3a, 0x39, 0xff, 0x3c, 0x2f, 0x30, 0xff, 0x27, 0x19, 0x1e, 0xff, 0x1a, 0x10, 0x15, 0xff, 0x1b, 0x11, 0x18, 0xff, 0x17, 0x0b, 0x13, 0xff, 0x13, 0x0b, 0x0f, 0xff, 0x17, 0x10, 0x14, 0xff, 0x18, 0x0e, 0x14, 0xff, 0x15, 0x0a, 0x11, 0xff, 0x14, 0x08, 0x10, 0xff, 0x1b, 0x0c, 0x14, 0xff, 0x18, 0x08, 0x12, 0xff, 0x1f, 0x14, 0x20, 0xff, 0x63, 0x61, 0x71, 0xff, 0x86, 0x8c, 0x9d, 0xff, 0x52, 0x61, 0x79, 0xff, 0x45, 0x5c, 0x83, 0xff, 0x5d, 0x79, 0xab, 0xff, 0x6d, 0x8f, 0xc3, 0xff, 0x87, 0xa9, 0xda, 0xff, 0x93, 0xb3, 0xdf, 0xff, 0x99, 0xb9, 0xe5, 0xff, 0xa0, 0xc0, 0xea, 0xff, 0xa3, 0xc2, 0xe9, 0xff, 0xa2, 0xbf, 0xe8, 0xff, 0xa2, 0xbe, 0xe8, 0xff, 0xa5, 0xbf, 0xe9, 0xff, 0xa7, 0xc3, 0xea, 0xff, 0xa6, 0xc1, 0xea, 0xff, 0xa2, 0xba, 0xe7, 0xff, 0xa1, 0xb8, 0xe3, 0xff, 0xa2, 0xbb, 0xe3, 0xff, 0x9d, 0xb7, 0xdf, 0xff, 0x9c, 0xb6, 0xde, 0xff, 0x9a, 0xb4, 0xde, 0xff, 0x95, 0xad, 0xd9, 0xff, 0x90, 0xa2, 0xd3, 0xff, 0x85, 0x98, 0xca, 0xff, 0x78, 0x8c, 0xbb, 0xff, 0x65, 0x78, 0xa0, 0xff, 0x4f, 0x5f, 0x85, 0xff, 0x41, 0x4d, 0x72, 0xff, 0x36, 0x40, 0x63, 0xff, 0x2a, 0x31, 0x51, 0xff, 0x12, 0x16, 0x38, 0xff, 0x0e, 0x16, 0x37, 0xff, 0x62, 0x6f, 0x8e, 0xff, 0xa1, 0xb6, 0xd3, 0xff, 0x7b, 0x8f, 0xae, 0xff, 0x4d, 0x61, 0x7e, 0xff, 0x70, 0x87, 0xa5, 0xff, 0x7d, 0x95, 0xb3, 0xff, 0x4c, 0x5a, 0x77, 0xff, 0x16, 0x23, 0x3d, 0xff, 0x1e, 0x2c, 0x4b, 0xff, 0x4a, 0x5d, 0x7d, 0xff, 0x54, 0x6b, 0x8b, 0xff, 0x58, 0x6e, 0x8e, 0xff, 0x78, 0x8c, 0xad, 0xff, 0x7b, 0x91, 0xb1, 0xff, 0x6b, 0x80, 0x9f, 0xff, 0x58, 0x6c, 0x8c, 0xff, 0x48, 0x58, 0x76, 0xff, 0x3f, 0x4c, 0x60, 0xff, 0x36, 0x3f, 0x51, 0xff, 0x35, 0x3c, 0x4e, 0xff, 0x3a, 0x3f, 0x50, 0xff, 0x35, 0x39, 0x48, 0xff, 0x25, 0x27, 0x34, 0xff, 0x0d, 0x0c, 0x1a, 0xff, 0x0a, 0x0a, 0x1a, 0xff, 0x13, 0x17, 0x26, 0xff, 0x1a, 0x1e, 0x2e, 0xff, 0x19, 0x22, 0x33, 0xff, 0x1a, 0x21, 0x34, 0xff, 0x0f, 0x14, 0x26, 0xff, 0x06, 0x0d, 0x1b, 0xff, 0x14, 0x1b, 0x27, 0xff, 0x22, 0x26, 0x33, 0xff, 0x8f, 0x8e, 0x8b, 0xff, 0xf8, 0xf8, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe4, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xed, 0xec, 0xeb, 0xff, 0x58, 0x45, 0x36, 0xff, 0x48, 0x3d, 0x35, 0xff, 0x4a, 0x3f, 0x38, 0xff, 0x49, 0x3f, 0x38, 0xff, 0x4c, 0x42, 0x39, 0xff, 0x4c, 0x44, 0x39, 0xff, 0x4e, 0x44, 0x3b, 0xff, 0x51, 0x44, 0x3e, 0xff, 0x52, 0x44, 0x3e, 0xff, 0x54, 0x46, 0x40, 0xff, 0x56, 0x48, 0x40, 0xff, 0x56, 0x49, 0x40, 0xff, 0x57, 0x4b, 0x41, 0xff, 0x59, 0x4b, 0x43, 0xff, 0x5a, 0x4c, 0x43, 0xff, 0x5a, 0x4d, 0x44, 0xff, 0x5c, 0x50, 0x45, 0xff, 0x5f, 0x50, 0x46, 0xff, 0x61, 0x4f, 0x46, 0xff, 0x62, 0x52, 0x45, 0xff, 0x61, 0x54, 0x45, 0xff, 0x63, 0x54, 0x48, 0xff, 0x67, 0x55, 0x4b, 0xff, 0x66, 0x56, 0x4a, 0xff, 0x65, 0x57, 0x47, 0xff, 0x68, 0x58, 0x4a, 0xff, 0x6b, 0x5a, 0x4d, 0xff, 0x6a, 0x5a, 0x4d, 0xff, 0x6c, 0x5d, 0x4d, 0xff, 0x6e, 0x5e, 0x4f, 0xff, 0x6f, 0x5f, 0x51, 0xff, 0x6f, 0x60, 0x52, 0xff, 0x70, 0x62, 0x54, 0xff, 0x5d, 0x52, 0x42, 0xff, 0x44, 0x39, 0x2d, 0xff, 0x2c, 0x1e, 0x20, 0xff, 0x23, 0x14, 0x1b, 0xff, 0x29, 0x1a, 0x20, 0xff, 0x27, 0x19, 0x1d, 0xff, 0x2b, 0x1f, 0x21, 0xff, 0x3e, 0x30, 0x32, 0xff, 0x3d, 0x2e, 0x30, 0xff, 0x29, 0x1d, 0x21, 0xff, 0x1b, 0x0e, 0x15, 0xff, 0x1b, 0x0f, 0x16, 0xff, 0x25, 0x17, 0x1e, 0xff, 0x1d, 0x12, 0x18, 0xff, 0x12, 0x0a, 0x0f, 0xff, 0x12, 0x08, 0x0d, 0xff, 0x16, 0x09, 0x0f, 0xff, 0x1d, 0x10, 0x17, 0xff, 0x1d, 0x0d, 0x14, 0xff, 0x13, 0x03, 0x0a, 0xff, 0x1b, 0x12, 0x1d, 0xff, 0x4f, 0x52, 0x63, 0xff, 0x86, 0x8c, 0xa1, 0xff, 0x68, 0x6c, 0x81, 0xff, 0x40, 0x4d, 0x67, 0xff, 0x56, 0x71, 0x9d, 0xff, 0x6a, 0x8c, 0xc0, 0xff, 0x7d, 0xa0, 0xd4, 0xff, 0x8b, 0xac, 0xdd, 0xff, 0x8d, 0xaf, 0xdd, 0xff, 0x96, 0xb8, 0xe2, 0xff, 0xa7, 0xc6, 0xea, 0xff, 0xb0, 0xc9, 0xed, 0xff, 0xae, 0xc8, 0xf0, 0xff, 0xad, 0xc6, 0xef, 0xff, 0xae, 0xc7, 0xed, 0xff, 0xb1, 0xca, 0xef, 0xff, 0xaf, 0xc8, 0xec, 0xff, 0xa9, 0xc4, 0xea, 0xff, 0xa6, 0xc0, 0xe8, 0xff, 0xa5, 0xbf, 0xe6, 0xff, 0xa2, 0xbb, 0xe3, 0xff, 0x9f, 0xb8, 0xe1, 0xff, 0x9c, 0xb4, 0xde, 0xff, 0x99, 0xb2, 0xda, 0xff, 0x99, 0xae, 0xd8, 0xff, 0x93, 0xa6, 0xd4, 0xff, 0x86, 0x9c, 0xca, 0xff, 0x79, 0x92, 0xc1, 0xff, 0x6c, 0x82, 0xae, 0xff, 0x5e, 0x6e, 0x98, 0xff, 0x4c, 0x59, 0x80, 0xff, 0x40, 0x46, 0x68, 0xff, 0x31, 0x35, 0x55, 0xff, 0x14, 0x1b, 0x3a, 0xff, 0x1d, 0x27, 0x46, 0xff, 0x71, 0x84, 0xa1, 0xff, 0x9e, 0xb3, 0xd1, 0xff, 0x78, 0x8c, 0xa7, 0xff, 0x50, 0x66, 0x82, 0xff, 0x70, 0x88, 0xa7, 0xff, 0x79, 0x8f, 0xac, 0xff, 0x4a, 0x54, 0x6d, 0xff, 0x27, 0x29, 0x46, 0xff, 0x32, 0x3d, 0x5c, 0xff, 0x57, 0x6c, 0x8e, 0xff, 0x51, 0x65, 0x88, 0xff, 0x55, 0x67, 0x8a, 0xff, 0x81, 0x97, 0xb7, 0xff, 0x86, 0x9a, 0xb9, 0xff, 0x68, 0x7a, 0x9a, 0xff, 0x5e, 0x6d, 0x8d, 0xff, 0x4e, 0x5a, 0x72, 0xff, 0x3e, 0x46, 0x58, 0xff, 0x38, 0x3d, 0x4f, 0xff, 0x3b, 0x3f, 0x51, 0xff, 0x36, 0x3c, 0x4c, 0xff, 0x25, 0x29, 0x34, 0xff, 0x13, 0x0f, 0x1a, 0xff, 0x0c, 0x0a, 0x15, 0xff, 0x0e, 0x10, 0x1a, 0xff, 0x11, 0x12, 0x1b, 0xff, 0x14, 0x15, 0x1e, 0xff, 0x1a, 0x1b, 0x26, 0xff, 0x15, 0x12, 0x1f, 0xff, 0x0e, 0x0b, 0x14, 0xff, 0x1c, 0x18, 0x20, 0xff, 0x2d, 0x27, 0x2d, 0xff, 0x47, 0x3d, 0x36, 0xff, 0xd0, 0xce, 0xca, 0xff, 0xfe, 0xfe, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe4, 0xee, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x85, 0x71, 0x61, 0xff, 0x48, 0x3b, 0x31, 0xff, 0x4a, 0x3f, 0x37, 0xff, 0x4b, 0x40, 0x37, 0xff, 0x4c, 0x40, 0x39, 0xff, 0x4e, 0x42, 0x3b, 0xff, 0x50, 0x45, 0x3c, 0xff, 0x52, 0x45, 0x3e, 0xff, 0x54, 0x46, 0x40, 0xff, 0x54, 0x46, 0x3e, 0xff, 0x54, 0x48, 0x3f, 0xff, 0x56, 0x4a, 0x41, 0xff, 0x59, 0x4c, 0x43, 0xff, 0x59, 0x4d, 0x44, 0xff, 0x5d, 0x4f, 0x45, 0xff, 0x5e, 0x50, 0x45, 0xff, 0x5d, 0x51, 0x46, 0xff, 0x5f, 0x51, 0x46, 0xff, 0x63, 0x51, 0x48, 0xff, 0x63, 0x54, 0x48, 0xff, 0x62, 0x55, 0x49, 0xff, 0x64, 0x56, 0x4a, 0xff, 0x68, 0x58, 0x4d, 0xff, 0x69, 0x57, 0x4d, 0xff, 0x69, 0x59, 0x4d, 0xff, 0x69, 0x59, 0x4d, 0xff, 0x6b, 0x5a, 0x4f, 0xff, 0x6d, 0x5d, 0x4e, 0xff, 0x6d, 0x5d, 0x4e, 0xff, 0x6e, 0x5f, 0x4f, 0xff, 0x70, 0x61, 0x51, 0xff, 0x71, 0x63, 0x52, 0xff, 0x71, 0x62, 0x52, 0xff, 0x77, 0x67, 0x59, 0xff, 0x6d, 0x60, 0x50, 0xff, 0x4d, 0x40, 0x35, 0xff, 0x34, 0x27, 0x28, 0xff, 0x2c, 0x1e, 0x25, 0xff, 0x1c, 0x10, 0x17, 0xff, 0x18, 0x0e, 0x14, 0xff, 0x25, 0x1b, 0x20, 0xff, 0x1f, 0x15, 0x19, 0xff, 0x16, 0x0a, 0x10, 0xff, 0x15, 0x0a, 0x11, 0xff, 0x14, 0x09, 0x10, 0xff, 0x18, 0x0b, 0x12, 0xff, 0x23, 0x12, 0x1a, 0xff, 0x23, 0x17, 0x1f, 0xff, 0x13, 0x0d, 0x13, 0xff, 0x10, 0x08, 0x0d, 0xff, 0x1a, 0x0c, 0x12, 0xff, 0x26, 0x17, 0x1c, 0xff, 0x22, 0x14, 0x1a, 0xff, 0x12, 0x0d, 0x18, 0xff, 0x3d, 0x43, 0x55, 0xff, 0x8d, 0x97, 0xaa, 0xff, 0x84, 0x8b, 0x9e, 0xff, 0x3c, 0x42, 0x56, 0xff, 0x3a, 0x49, 0x69, 0xff, 0x60, 0x7a, 0xa9, 0xff, 0x71, 0x91, 0xc6, 0xff, 0x80, 0xa2, 0xd4, 0xff, 0x83, 0xa6, 0xd6, 0xff, 0x8a, 0xad, 0xdc, 0xff, 0x9b, 0xbb, 0xe7, 0xff, 0xaa, 0xc6, 0xec, 0xff, 0xb1, 0xca, 0xed, 0xff, 0xb0, 0xcb, 0xef, 0xff, 0xb1, 0xcc, 0xf1, 0xff, 0xb2, 0xcb, 0xf1, 0xff, 0xb3, 0xcb, 0xef, 0xff, 0xb1, 0xcb, 0xed, 0xff, 0xae, 0xcb, 0xeb, 0xff, 0xad, 0xc6, 0xeb, 0xff, 0xa8, 0xbf, 0xe5, 0xff, 0xa4, 0xbc, 0xe3, 0xff, 0x9f, 0xb9, 0xe2, 0xff, 0x9b, 0xb4, 0xde, 0xff, 0x9c, 0xb2, 0xdd, 0xff, 0x99, 0xb0, 0xda, 0xff, 0x96, 0xac, 0xd6, 0xff, 0x90, 0xa5, 0xd2, 0xff, 0x88, 0x9f, 0xd0, 0xff, 0x80, 0x97, 0xc9, 0xff, 0x72, 0x88, 0xb8, 0xff, 0x5e, 0x72, 0xa1, 0xff, 0x4d, 0x5a, 0x84, 0xff, 0x40, 0x47, 0x68, 0xff, 0x2d, 0x36, 0x55, 0xff, 0x14, 0x1d, 0x3f, 0xff, 0x36, 0x45, 0x64, 0xff, 0x84, 0x96, 0xb4, 0xff, 0x97, 0xab, 0xc8, 0xff, 0x69, 0x7b, 0x98, 0xff, 0x52, 0x66, 0x84, 0xff, 0x73, 0x8c, 0xae, 0xff, 0x73, 0x87, 0xa7, 0xff, 0x47, 0x4e, 0x6b, 0xff, 0x18, 0x1e, 0x3b, 0xff, 0x29, 0x39, 0x55, 0xff, 0x52, 0x67, 0x88, 0xff, 0x55, 0x67, 0x8a, 0xff, 0x5d, 0x6f, 0x8e, 0xff, 0x76, 0x89, 0xa7, 0xff, 0x6d, 0x7f, 0x9f, 0xff, 0x56, 0x69, 0x87, 0xff, 0x52, 0x62, 0x7d, 0xff, 0x4c, 0x54, 0x69, 0xff, 0x3c, 0x42, 0x53, 0xff, 0x41, 0x49, 0x5a, 0xff, 0x45, 0x4d, 0x5d, 0xff, 0x2a, 0x30, 0x3d, 0xff, 0x0e, 0x0d, 0x16, 0xff, 0x05, 0x01, 0x0a, 0xff, 0x07, 0x05, 0x0e, 0xff, 0x0c, 0x0b, 0x14, 0xff, 0x11, 0x0e, 0x15, 0xff, 0x10, 0x0e, 0x12, 0xff, 0x0d, 0x06, 0x0c, 0xff, 0x12, 0x08, 0x0f, 0xff, 0x2a, 0x1f, 0x1f, 0xff, 0x43, 0x34, 0x2e, 0xff, 0x4f, 0x40, 0x35, 0xff, 0x70, 0x66, 0x5b, 0xff, 0xf5, 0xf4, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd1, 0xc8, 0xc3, 0xff, 0x4d, 0x3d, 0x2f, 0xff, 0x4a, 0x3f, 0x36, 0xff, 0x4c, 0x41, 0x3a, 0xff, 0x4b, 0x41, 0x37, 0xff, 0x4d, 0x42, 0x39, 0xff, 0x51, 0x42, 0x3b, 0xff, 0x53, 0x45, 0x3e, 0xff, 0x55, 0x46, 0x40, 0xff, 0x55, 0x49, 0x3f, 0xff, 0x55, 0x49, 0x3d, 0xff, 0x55, 0x49, 0x3e, 0xff, 0x57, 0x4b, 0x40, 0xff, 0x5a, 0x4f, 0x43, 0xff, 0x5c, 0x4e, 0x46, 0xff, 0x5d, 0x4e, 0x47, 0xff, 0x5f, 0x50, 0x46, 0xff, 0x5f, 0x51, 0x46, 0xff, 0x62, 0x52, 0x45, 0xff, 0x65, 0x54, 0x46, 0xff, 0x63, 0x55, 0x49, 0xff, 0x63, 0x56, 0x4b, 0xff, 0x67, 0x58, 0x4d, 0xff, 0x6c, 0x5a, 0x4f, 0xff, 0x6b, 0x59, 0x4e, 0xff, 0x6a, 0x5a, 0x4f, 0xff, 0x6c, 0x5c, 0x50, 0xff, 0x6e, 0x5c, 0x51, 0xff, 0x6f, 0x60, 0x50, 0xff, 0x70, 0x62, 0x51, 0xff, 0x71, 0x63, 0x52, 0xff, 0x71, 0x62, 0x52, 0xff, 0x73, 0x63, 0x53, 0xff, 0x75, 0x65, 0x55, 0xff, 0x78, 0x68, 0x58, 0xff, 0x6e, 0x62, 0x51, 0xff, 0x46, 0x39, 0x31, 0xff, 0x20, 0x16, 0x19, 0xff, 0x12, 0x0c, 0x11, 0xff, 0x0c, 0x05, 0x0b, 0xff, 0x0d, 0x05, 0x0b, 0xff, 0x11, 0x0b, 0x0f, 0xff, 0x12, 0x0a, 0x0f, 0xff, 0x16, 0x0d, 0x14, 0xff, 0x12, 0x0c, 0x12, 0xff, 0x0a, 0x05, 0x0a, 0xff, 0x13, 0x0a, 0x11, 0xff, 0x25, 0x14, 0x1b, 0xff, 0x1d, 0x10, 0x16, 0xff, 0x0d, 0x07, 0x0d, 0xff, 0x1a, 0x13, 0x18, 0xff, 0x26, 0x18, 0x1f, 0xff, 0x1d, 0x0d, 0x13, 0xff, 0x1c, 0x11, 0x17, 0xff, 0x35, 0x37, 0x49, 0xff, 0x74, 0x7c, 0x98, 0xff, 0x8c, 0x92, 0xab, 0xff, 0x50, 0x56, 0x68, 0xff, 0x26, 0x2d, 0x42, 0xff, 0x39, 0x4a, 0x6b, 0xff, 0x58, 0x73, 0xa1, 0xff, 0x72, 0x91, 0xc4, 0xff, 0x80, 0xa1, 0xd3, 0xff, 0x88, 0xaa, 0xdc, 0xff, 0x97, 0xb6, 0xe5, 0xff, 0xa0, 0xbe, 0xe9, 0xff, 0xa6, 0xc2, 0xeb, 0xff, 0xaf, 0xcb, 0xf0, 0xff, 0xb3, 0xcf, 0xf2, 0xff, 0xb3, 0xce, 0xf2, 0xff, 0xb4, 0xcf, 0xf2, 0xff, 0xb4, 0xce, 0xf0, 0xff, 0xb3, 0xcd, 0xf0, 0xff, 0xb0, 0xcb, 0xed, 0xff, 0xad, 0xc4, 0xe8, 0xff, 0xa8, 0xbf, 0xe4, 0xff, 0xa2, 0xbb, 0xe3, 0xff, 0x9d, 0xb6, 0xe0, 0xff, 0x9a, 0xb2, 0xdc, 0xff, 0x9d, 0xb3, 0xdf, 0xff, 0x9b, 0xb1, 0xdc, 0xff, 0x9c, 0xb1, 0xdc, 0xff, 0x98, 0xac, 0xd9, 0xff, 0x91, 0xa8, 0xd6, 0xff, 0x8d, 0xa0, 0xd2, 0xff, 0x83, 0x97, 0xca, 0xff, 0x72, 0x86, 0xb8, 0xff, 0x5e, 0x72, 0xa4, 0xff, 0x4d, 0x58, 0x83, 0xff, 0x40, 0x4b, 0x6b, 0xff, 0x2c, 0x37, 0x58, 0xff, 0x22, 0x2e, 0x53, 0xff, 0x56, 0x67, 0x88, 0xff, 0x96, 0xab, 0xcb, 0xff, 0x8f, 0xa0, 0xbd, 0xff, 0x4f, 0x5b, 0x7b, 0xff, 0x56, 0x65, 0x8b, 0xff, 0x74, 0x8d, 0xb1, 0xff, 0x6b, 0x7f, 0xa0, 0xff, 0x40, 0x44, 0x64, 0xff, 0x18, 0x1b, 0x35, 0xff, 0x1c, 0x29, 0x45, 0xff, 0x50, 0x60, 0x83, 0xff, 0x4d, 0x61, 0x83, 0xff, 0x46, 0x5b, 0x7b, 0xff, 0x63, 0x77, 0x97, 0xff, 0x5d, 0x70, 0x8d, 0xff, 0x46, 0x58, 0x77, 0xff, 0x42, 0x4b, 0x67, 0xff, 0x33, 0x39, 0x4b, 0xff, 0x38, 0x3f, 0x4f, 0xff, 0x43, 0x4c, 0x5e, 0xff, 0x37, 0x3e, 0x4c, 0xff, 0x20, 0x21, 0x2d, 0xff, 0x0b, 0x0c, 0x15, 0xff, 0x04, 0x03, 0x0b, 0xff, 0x06, 0x06, 0x0e, 0xff, 0x0b, 0x0a, 0x12, 0xff, 0x0a, 0x08, 0x0f, 0xff, 0x02, 0x01, 0x04, 0xff, 0x06, 0x00, 0x05, 0xff, 0x2b, 0x1f, 0x1e, 0xff, 0x4b, 0x3e, 0x34, 0xff, 0x55, 0x45, 0x3a, 0xff, 0x54, 0x45, 0x3a, 0xff, 0xb4, 0xaf, 0xaa, 0xff, 0xfc, 0xfc, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0x75, 0x5f, 0x50, 0xff, 0x4a, 0x3c, 0x35, 0xff, 0x4c, 0x40, 0x3a, 0xff, 0x4f, 0x44, 0x3c, 0xff, 0x4e, 0x44, 0x3a, 0xff, 0x4f, 0x43, 0x3c, 0xff, 0x54, 0x45, 0x3e, 0xff, 0x54, 0x46, 0x3f, 0xff, 0x56, 0x48, 0x42, 0xff, 0x55, 0x49, 0x41, 0xff, 0x56, 0x4a, 0x40, 0xff, 0x57, 0x4b, 0x42, 0xff, 0x5a, 0x4e, 0x43, 0xff, 0x5d, 0x4f, 0x43, 0xff, 0x5c, 0x51, 0x45, 0xff, 0x5d, 0x50, 0x48, 0xff, 0x5f, 0x4f, 0x47, 0xff, 0x61, 0x51, 0x49, 0xff, 0x64, 0x54, 0x49, 0xff, 0x66, 0x55, 0x4a, 0xff, 0x67, 0x55, 0x4f, 0xff, 0x68, 0x57, 0x4c, 0xff, 0x6b, 0x5b, 0x4d, 0xff, 0x6c, 0x5b, 0x50, 0xff, 0x6c, 0x5c, 0x4f, 0xff, 0x6d, 0x5c, 0x50, 0xff, 0x70, 0x5d, 0x53, 0xff, 0x70, 0x5f, 0x52, 0xff, 0x71, 0x61, 0x53, 0xff, 0x72, 0x62, 0x55, 0xff, 0x72, 0x63, 0x54, 0xff, 0x72, 0x63, 0x53, 0xff, 0x73, 0x63, 0x55, 0xff, 0x75, 0x64, 0x56, 0xff, 0x76, 0x67, 0x56, 0xff, 0x72, 0x65, 0x52, 0xff, 0x64, 0x57, 0x4a, 0xff, 0x38, 0x2b, 0x2c, 0xff, 0x0a, 0x05, 0x0d, 0xff, 0x06, 0x00, 0x07, 0xff, 0x0c, 0x05, 0x0b, 0xff, 0x0b, 0x07, 0x0b, 0xff, 0x0f, 0x08, 0x0d, 0xff, 0x11, 0x09, 0x10, 0xff, 0x09, 0x06, 0x0b, 0xff, 0x02, 0x01, 0x04, 0xff, 0x16, 0x0d, 0x14, 0xff, 0x26, 0x17, 0x1e, 0xff, 0x14, 0x08, 0x0b, 0xff, 0x0e, 0x04, 0x08, 0xff, 0x23, 0x18, 0x1e, 0xff, 0x2b, 0x1c, 0x23, 0xff, 0x1f, 0x11, 0x1a, 0xff, 0x29, 0x22, 0x2e, 0xff, 0x51, 0x53, 0x67, 0xff, 0x75, 0x7c, 0x93, 0xff, 0x5b, 0x63, 0x75, 0xff, 0x27, 0x28, 0x3b, 0xff, 0x21, 0x24, 0x40, 0xff, 0x3c, 0x4d, 0x71, 0xff, 0x5a, 0x75, 0xa2, 0xff, 0x74, 0x91, 0xc2, 0xff, 0x83, 0xa0, 0xd4, 0xff, 0x8b, 0xa9, 0xdd, 0xff, 0x94, 0xb2, 0xe2, 0xff, 0x9e, 0xbc, 0xe6, 0xff, 0xa5, 0xc2, 0xeb, 0xff, 0xac, 0xc9, 0xf1, 0xff, 0xb4, 0xcf, 0xf4, 0xff, 0xb8, 0xd1, 0xf6, 0xff, 0xb8, 0xd1, 0xf5, 0xff, 0xb6, 0xd0, 0xf2, 0xff, 0xb5, 0xce, 0xf2, 0xff, 0xb2, 0xca, 0xef, 0xff, 0xae, 0xc6, 0xec, 0xff, 0xab, 0xc2, 0xea, 0xff, 0xa3, 0xbc, 0xe5, 0xff, 0x9e, 0xb8, 0xe1, 0xff, 0x9e, 0xb4, 0xde, 0xff, 0x9d, 0xb4, 0xdd, 0xff, 0x9e, 0xb5, 0xde, 0xff, 0x9d, 0xb3, 0xdd, 0xff, 0x9c, 0xb3, 0xdd, 0xff, 0x9a, 0xb0, 0xdb, 0xff, 0x93, 0xa9, 0xd8, 0xff, 0x8b, 0xa0, 0xd4, 0xff, 0x82, 0x98, 0xc8, 0xff, 0x74, 0x88, 0xba, 0xff, 0x61, 0x70, 0xa2, 0xff, 0x4e, 0x5b, 0x86, 0xff, 0x42, 0x4d, 0x75, 0xff, 0x2d, 0x38, 0x5c, 0xff, 0x2f, 0x3d, 0x60, 0xff, 0x72, 0x85, 0xa8, 0xff, 0x9e, 0xb4, 0xd6, 0xff, 0x6d, 0x7d, 0x9f, 0xff, 0x44, 0x4f, 0x74, 0xff, 0x60, 0x74, 0x97, 0xff, 0x74, 0x8d, 0xb0, 0xff, 0x60, 0x71, 0x92, 0xff, 0x3c, 0x41, 0x5f, 0xff, 0x14, 0x15, 0x30, 0xff, 0x11, 0x18, 0x33, 0xff, 0x3d, 0x50, 0x6d, 0xff, 0x3d, 0x52, 0x71, 0xff, 0x44, 0x57, 0x77, 0xff, 0x5f, 0x71, 0x93, 0xff, 0x4f, 0x63, 0x83, 0xff, 0x3c, 0x4a, 0x66, 0xff, 0x2d, 0x32, 0x49, 0xff, 0x2f, 0x35, 0x49, 0xff, 0x37, 0x40, 0x53, 0xff, 0x34, 0x3a, 0x4c, 0xff, 0x30, 0x31, 0x40, 0xff, 0x1d, 0x1f, 0x28, 0xff, 0x0b, 0x0c, 0x14, 0xff, 0x04, 0x03, 0x0a, 0xff, 0x08, 0x06, 0x0e, 0xff, 0x11, 0x0d, 0x18, 0xff, 0x11, 0x0d, 0x18, 0xff, 0x08, 0x04, 0x0e, 0xff, 0x20, 0x19, 0x1a, 0xff, 0x48, 0x3a, 0x33, 0xff, 0x59, 0x48, 0x3e, 0xff, 0x58, 0x49, 0x3d, 0xff, 0x5d, 0x51, 0x44, 0xff, 0xe6, 0xe5, 0xe3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xba, 0xae, 0xa5, 0xff, 0x4e, 0x3e, 0x31, 0xff, 0x4b, 0x40, 0x3a, 0xff, 0x4c, 0x41, 0x3b, 0xff, 0x4f, 0x43, 0x3b, 0xff, 0x51, 0x45, 0x3b, 0xff, 0x52, 0x45, 0x3d, 0xff, 0x53, 0x47, 0x40, 0xff, 0x54, 0x4a, 0x42, 0xff, 0x58, 0x4b, 0x42, 0xff, 0x58, 0x4a, 0x41, 0xff, 0x5a, 0x4b, 0x43, 0xff, 0x5c, 0x4e, 0x45, 0xff, 0x5d, 0x4d, 0x45, 0xff, 0x5e, 0x4f, 0x46, 0xff, 0x5f, 0x51, 0x47, 0xff, 0x5f, 0x51, 0x46, 0xff, 0x60, 0x52, 0x46, 0xff, 0x64, 0x54, 0x4b, 0xff, 0x66, 0x55, 0x4d, 0xff, 0x66, 0x55, 0x50, 0xff, 0x69, 0x56, 0x51, 0xff, 0x6a, 0x5a, 0x50, 0xff, 0x6a, 0x5c, 0x4e, 0xff, 0x6b, 0x5c, 0x4f, 0xff, 0x6e, 0x5d, 0x50, 0xff, 0x6e, 0x5c, 0x51, 0xff, 0x6e, 0x5e, 0x53, 0xff, 0x71, 0x61, 0x54, 0xff, 0x71, 0x62, 0x54, 0xff, 0x72, 0x63, 0x54, 0xff, 0x76, 0x64, 0x57, 0xff, 0x76, 0x64, 0x56, 0xff, 0x76, 0x66, 0x57, 0xff, 0x76, 0x67, 0x57, 0xff, 0x75, 0x67, 0x56, 0xff, 0x7c, 0x6f, 0x5b, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x44, 0x32, 0x31, 0xff, 0x08, 0x03, 0x08, 0xff, 0x00, 0x00, 0x03, 0xff, 0x0c, 0x07, 0x0e, 0xff, 0x0d, 0x06, 0x0d, 0xff, 0x09, 0x03, 0x07, 0xff, 0x08, 0x02, 0x08, 0xff, 0x01, 0x00, 0x04, 0xff, 0x07, 0x03, 0x07, 0xff, 0x21, 0x14, 0x1a, 0xff, 0x1f, 0x13, 0x18, 0xff, 0x0d, 0x05, 0x08, 0xff, 0x12, 0x09, 0x0e, 0xff, 0x1b, 0x0e, 0x13, 0xff, 0x1d, 0x0e, 0x16, 0xff, 0x29, 0x20, 0x2b, 0xff, 0x56, 0x55, 0x67, 0xff, 0x78, 0x7a, 0x8e, 0xff, 0x5b, 0x60, 0x71, 0xff, 0x2e, 0x33, 0x43, 0xff, 0x13, 0x14, 0x2b, 0xff, 0x26, 0x2b, 0x49, 0xff, 0x59, 0x6b, 0x8d, 0xff, 0x68, 0x81, 0xab, 0xff, 0x66, 0x81, 0xb1, 0xff, 0x72, 0x8d, 0xbf, 0xff, 0x7b, 0x99, 0xcc, 0xff, 0x87, 0xa5, 0xd8, 0xff, 0x92, 0xb4, 0xe2, 0xff, 0x9e, 0xbf, 0xea, 0xff, 0xa8, 0xc5, 0xed, 0xff, 0xb0, 0xcb, 0xf1, 0xff, 0xb5, 0xcf, 0xf5, 0xff, 0xb4, 0xce, 0xf5, 0xff, 0xb4, 0xce, 0xf3, 0xff, 0xb5, 0xcd, 0xf2, 0xff, 0xb3, 0xcb, 0xf0, 0xff, 0xb3, 0xc9, 0xed, 0xff, 0xaf, 0xc6, 0xe9, 0xff, 0xaa, 0xc2, 0xe9, 0xff, 0xa7, 0xbf, 0xe5, 0xff, 0xa2, 0xb9, 0xe2, 0xff, 0x9e, 0xb5, 0xe0, 0xff, 0xa0, 0xb7, 0xe1, 0xff, 0xa0, 0xb7, 0xe0, 0xff, 0x9f, 0xb6, 0xdf, 0xff, 0xa0, 0xb5, 0xde, 0xff, 0x99, 0xb0, 0xda, 0xff, 0x92, 0xa8, 0xd5, 0xff, 0x8b, 0xa3, 0xd1, 0xff, 0x7f, 0x97, 0xc9, 0xff, 0x6f, 0x84, 0xb8, 0xff, 0x5c, 0x6f, 0xa3, 0xff, 0x4f, 0x5c, 0x89, 0xff, 0x42, 0x4a, 0x71, 0xff, 0x2d, 0x37, 0x60, 0xff, 0x43, 0x51, 0x79, 0xff, 0x8a, 0xa1, 0xc6, 0xff, 0x8c, 0xa4, 0xc7, 0xff, 0x49, 0x59, 0x7e, 0xff, 0x4f, 0x5e, 0x82, 0xff, 0x69, 0x7e, 0xa2, 0xff, 0x63, 0x7b, 0x9c, 0xff, 0x4a, 0x59, 0x7a, 0xff, 0x48, 0x50, 0x6d, 0xff, 0x1d, 0x25, 0x3e, 0xff, 0x10, 0x1a, 0x34, 0xff, 0x32, 0x3b, 0x57, 0xff, 0x30, 0x3d, 0x5c, 0xff, 0x44, 0x56, 0x77, 0xff, 0x5d, 0x70, 0x8f, 0xff, 0x4d, 0x5c, 0x79, 0xff, 0x39, 0x41, 0x5a, 0xff, 0x30, 0x37, 0x4d, 0xff, 0x36, 0x40, 0x53, 0xff, 0x33, 0x3b, 0x4c, 0xff, 0x2c, 0x2c, 0x3c, 0xff, 0x33, 0x32, 0x3d, 0xff, 0x1a, 0x17, 0x1f, 0xff, 0x03, 0x01, 0x07, 0xff, 0x0d, 0x0b, 0x11, 0xff, 0x15, 0x12, 0x1c, 0xff, 0x13, 0x0f, 0x18, 0xff, 0x09, 0x06, 0x0e, 0xff, 0x16, 0x0f, 0x11, 0xff, 0x4a, 0x3c, 0x34, 0xff, 0x5b, 0x4b, 0x42, 0xff, 0x51, 0x42, 0x38, 0xff, 0x4f, 0x41, 0x35, 0xff, 0xa2, 0x9b, 0x93, 0xff, 0xfb, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf2, 0xee, 0xed, 0xff, 0x61, 0x4b, 0x3c, 0xff, 0x4b, 0x3f, 0x35, 0xff, 0x4d, 0x41, 0x3a, 0xff, 0x4d, 0x43, 0x3d, 0xff, 0x50, 0x44, 0x3c, 0xff, 0x52, 0x46, 0x3c, 0xff, 0x54, 0x45, 0x3e, 0xff, 0x54, 0x46, 0x40, 0xff, 0x53, 0x48, 0x42, 0xff, 0x57, 0x4b, 0x43, 0xff, 0x5a, 0x4b, 0x42, 0xff, 0x5c, 0x4d, 0x44, 0xff, 0x5e, 0x4e, 0x45, 0xff, 0x5e, 0x4f, 0x46, 0xff, 0x5f, 0x50, 0x47, 0xff, 0x62, 0x53, 0x49, 0xff, 0x64, 0x54, 0x49, 0xff, 0x63, 0x55, 0x4a, 0xff, 0x65, 0x55, 0x4c, 0xff, 0x68, 0x56, 0x4e, 0xff, 0x6a, 0x59, 0x4e, 0xff, 0x6b, 0x5a, 0x4e, 0xff, 0x6a, 0x5c, 0x4f, 0xff, 0x6b, 0x5d, 0x4f, 0xff, 0x6e, 0x5e, 0x51, 0xff, 0x6f, 0x60, 0x52, 0xff, 0x70, 0x60, 0x53, 0xff, 0x71, 0x61, 0x54, 0xff, 0x73, 0x61, 0x57, 0xff, 0x75, 0x65, 0x56, 0xff, 0x75, 0x66, 0x57, 0xff, 0x78, 0x66, 0x5a, 0xff, 0x78, 0x68, 0x59, 0xff, 0x79, 0x6b, 0x5a, 0xff, 0x79, 0x6b, 0x5a, 0xff, 0x79, 0x6a, 0x5b, 0xff, 0x7d, 0x6f, 0x5e, 0xff, 0x7c, 0x6b, 0x5a, 0xff, 0x47, 0x35, 0x37, 0xff, 0x08, 0x03, 0x09, 0xff, 0x00, 0x00, 0x00, 0xff, 0x03, 0x00, 0x06, 0xff, 0x0c, 0x06, 0x0f, 0xff, 0x08, 0x04, 0x0a, 0xff, 0x03, 0x00, 0x05, 0xff, 0x03, 0x01, 0x05, 0xff, 0x11, 0x0a, 0x10, 0xff, 0x1e, 0x11, 0x18, 0xff, 0x11, 0x08, 0x0e, 0xff, 0x0a, 0x04, 0x09, 0xff, 0x11, 0x06, 0x0e, 0xff, 0x0f, 0x00, 0x07, 0xff, 0x1a, 0x0b, 0x12, 0xff, 0x3f, 0x39, 0x46, 0xff, 0x5f, 0x63, 0x76, 0xff, 0x59, 0x5d, 0x70, 0xff, 0x3e, 0x3e, 0x50, 0xff, 0x27, 0x26, 0x3a, 0xff, 0x11, 0x10, 0x2a, 0xff, 0x1f, 0x26, 0x43, 0xff, 0x4c, 0x5c, 0x7d, 0xff, 0x63, 0x76, 0x9f, 0xff, 0x63, 0x7a, 0xa7, 0xff, 0x68, 0x7f, 0xb0, 0xff, 0x73, 0x8d, 0xc1, 0xff, 0x7e, 0x9d, 0xd1, 0xff, 0x8a, 0xac, 0xde, 0xff, 0x98, 0xba, 0xe9, 0xff, 0xa3, 0xc1, 0xec, 0xff, 0xab, 0xc6, 0xf0, 0xff, 0xaf, 0xca, 0xf4, 0xff, 0xaf, 0xcb, 0xf3, 0xff, 0xb1, 0xcc, 0xf3, 0xff, 0xb4, 0xcd, 0xf3, 0xff, 0xb4, 0xce, 0xf2, 0xff, 0xb5, 0xcb, 0xf0, 0xff, 0xb2, 0xc8, 0xec, 0xff, 0xae, 0xc5, 0xe9, 0xff, 0xab, 0xc2, 0xea, 0xff, 0xa4, 0xba, 0xe5, 0xff, 0xa0, 0xb6, 0xe1, 0xff, 0xa0, 0xb7, 0xe1, 0xff, 0xa1, 0xb8, 0xe1, 0xff, 0xa1, 0xb7, 0xe1, 0xff, 0x9f, 0xb5, 0xe0, 0xff, 0x9f, 0xb3, 0xde, 0xff, 0x9e, 0xae, 0xdb, 0xff, 0x94, 0xa9, 0xd7, 0xff, 0x86, 0x9f, 0xcf, 0xff, 0x78, 0x92, 0xc5, 0xff, 0x67, 0x80, 0xb5, 0xff, 0x5a, 0x6e, 0xa0, 0xff, 0x4d, 0x5e, 0x8b, 0xff, 0x39, 0x49, 0x75, 0xff, 0x34, 0x45, 0x6b, 0xff, 0x65, 0x78, 0x9d, 0xff, 0x92, 0xa7, 0xca, 0xff, 0x66, 0x79, 0x9b, 0xff, 0x3b, 0x4d, 0x71, 0xff, 0x5b, 0x6c, 0x90, 0xff, 0x6c, 0x7f, 0xa5, 0xff, 0x59, 0x6d, 0x92, 0xff, 0x3e, 0x4a, 0x6c, 0xff, 0x57, 0x61, 0x7d, 0xff, 0x38, 0x40, 0x5d, 0xff, 0x24, 0x28, 0x45, 0xff, 0x2a, 0x35, 0x50, 0xff, 0x27, 0x36, 0x51, 0xff, 0x4b, 0x5a, 0x77, 0xff, 0x5f, 0x6c, 0x89, 0xff, 0x4d, 0x58, 0x71, 0xff, 0x37, 0x41, 0x54, 0xff, 0x35, 0x3d, 0x50, 0xff, 0x38, 0x3f, 0x51, 0xff, 0x27, 0x29, 0x37, 0xff, 0x27, 0x28, 0x30, 0xff, 0x2d, 0x2b, 0x33, 0xff, 0x14, 0x10, 0x18, 0xff, 0x0f, 0x09, 0x10, 0xff, 0x16, 0x11, 0x18, 0xff, 0x0c, 0x09, 0x0d, 0xff, 0x00, 0x00, 0x01, 0xff, 0x15, 0x0d, 0x0c, 0xff, 0x3c, 0x2f, 0x27, 0xff, 0x41, 0x34, 0x2c, 0xff, 0x48, 0x3a, 0x32, 0xff, 0x54, 0x46, 0x3b, 0xff, 0x57, 0x4b, 0x3e, 0xff, 0xda, 0xd7, 0xd5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe2, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb4, 0xa5, 0x9b, 0xff, 0x4c, 0x3d, 0x33, 0xff, 0x4c, 0x40, 0x39, 0xff, 0x4d, 0x41, 0x3c, 0xff, 0x4f, 0x44, 0x3c, 0xff, 0x50, 0x45, 0x3e, 0xff, 0x52, 0x47, 0x3d, 0xff, 0x54, 0x47, 0x40, 0xff, 0x56, 0x47, 0x42, 0xff, 0x58, 0x49, 0x44, 0xff, 0x59, 0x4c, 0x44, 0xff, 0x5c, 0x4d, 0x43, 0xff, 0x5d, 0x4f, 0x46, 0xff, 0x5f, 0x4f, 0x46, 0xff, 0x60, 0x51, 0x48, 0xff, 0x61, 0x54, 0x48, 0xff, 0x64, 0x56, 0x48, 0xff, 0x66, 0x58, 0x4a, 0xff, 0x66, 0x59, 0x4d, 0xff, 0x67, 0x58, 0x4f, 0xff, 0x69, 0x57, 0x4e, 0xff, 0x69, 0x59, 0x4d, 0xff, 0x6d, 0x5d, 0x4e, 0xff, 0x6e, 0x5f, 0x51, 0xff, 0x6e, 0x5e, 0x51, 0xff, 0x70, 0x60, 0x53, 0xff, 0x72, 0x62, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x76, 0x65, 0x57, 0xff, 0x76, 0x65, 0x59, 0xff, 0x77, 0x67, 0x58, 0xff, 0x78, 0x68, 0x59, 0xff, 0x79, 0x68, 0x5c, 0xff, 0x7a, 0x6a, 0x5b, 0xff, 0x7a, 0x6b, 0x5c, 0xff, 0x7a, 0x6b, 0x5c, 0xff, 0x7b, 0x6c, 0x5d, 0xff, 0x7b, 0x6c, 0x5e, 0xff, 0x7d, 0x6f, 0x5e, 0xff, 0x72, 0x63, 0x56, 0xff, 0x53, 0x46, 0x42, 0xff, 0x34, 0x2a, 0x27, 0xff, 0x2b, 0x20, 0x1f, 0xff, 0x22, 0x16, 0x1d, 0xff, 0x09, 0x04, 0x09, 0xff, 0x02, 0x00, 0x02, 0xff, 0x0d, 0x07, 0x0c, 0xff, 0x14, 0x0c, 0x12, 0xff, 0x10, 0x07, 0x0c, 0xff, 0x0c, 0x03, 0x08, 0xff, 0x0b, 0x04, 0x0a, 0xff, 0x0c, 0x03, 0x0b, 0xff, 0x23, 0x16, 0x1f, 0xff, 0x49, 0x39, 0x41, 0xff, 0x58, 0x51, 0x5c, 0xff, 0x3e, 0x43, 0x54, 0xff, 0x23, 0x28, 0x3a, 0xff, 0x36, 0x33, 0x47, 0xff, 0x37, 0x32, 0x49, 0xff, 0x1a, 0x1b, 0x35, 0xff, 0x24, 0x2d, 0x49, 0xff, 0x45, 0x53, 0x72, 0xff, 0x5d, 0x6c, 0x93, 0xff, 0x65, 0x75, 0xa4, 0xff, 0x64, 0x7b, 0xac, 0xff, 0x6b, 0x88, 0xba, 0xff, 0x79, 0x99, 0xcc, 0xff, 0x88, 0xa8, 0xdc, 0xff, 0x94, 0xb5, 0xe7, 0xff, 0x9c, 0xbb, 0xec, 0xff, 0xa5, 0xc1, 0xf1, 0xff, 0xac, 0xc7, 0xf4, 0xff, 0xae, 0xc8, 0xf3, 0xff, 0xb2, 0xca, 0xf5, 0xff, 0xb4, 0xcd, 0xf6, 0xff, 0xb2, 0xcd, 0xf4, 0xff, 0xb3, 0xcc, 0xf2, 0xff, 0xb3, 0xcb, 0xef, 0xff, 0xb0, 0xca, 0xed, 0xff, 0xad, 0xc6, 0xeb, 0xff, 0xaa, 0xc3, 0xe8, 0xff, 0xa8, 0xbd, 0xe2, 0xff, 0xa3, 0xb9, 0xe2, 0xff, 0xa5, 0xbb, 0xe4, 0xff, 0xa5, 0xb8, 0xe5, 0xff, 0xa0, 0xb7, 0xe2, 0xff, 0xa2, 0xb6, 0xe1, 0xff, 0xa2, 0xb4, 0xe0, 0xff, 0x9b, 0xad, 0xdb, 0xff, 0x94, 0xa9, 0xd9, 0xff, 0x85, 0x9f, 0xd1, 0xff, 0x77, 0x92, 0xc6, 0xff, 0x6a, 0x81, 0xb4, 0xff, 0x59, 0x71, 0xa2, 0xff, 0x49, 0x5f, 0x8f, 0xff, 0x3d, 0x52, 0x7d, 0xff, 0x52, 0x5f, 0x8a, 0xff, 0x81, 0x90, 0xb6, 0xff, 0x83, 0x96, 0xb5, 0xff, 0x4a, 0x5c, 0x80, 0xff, 0x50, 0x5f, 0x85, 0xff, 0x63, 0x74, 0x9a, 0xff, 0x6a, 0x82, 0xaa, 0xff, 0x40, 0x57, 0x7b, 0xff, 0x31, 0x3d, 0x5c, 0xff, 0x53, 0x5e, 0x7d, 0xff, 0x52, 0x5c, 0x77, 0xff, 0x4b, 0x53, 0x6d, 0xff, 0x38, 0x44, 0x5c, 0xff, 0x2f, 0x3b, 0x55, 0xff, 0x55, 0x62, 0x7e, 0xff, 0x58, 0x65, 0x81, 0xff, 0x3a, 0x43, 0x56, 0xff, 0x3d, 0x42, 0x53, 0xff, 0x43, 0x49, 0x5c, 0xff, 0x33, 0x38, 0x47, 0xff, 0x18, 0x19, 0x23, 0xff, 0x25, 0x24, 0x2d, 0xff, 0x23, 0x21, 0x2b, 0xff, 0x13, 0x0d, 0x15, 0xff, 0x1d, 0x18, 0x1e, 0xff, 0x12, 0x10, 0x13, 0xff, 0x12, 0x0e, 0x12, 0xff, 0x1d, 0x16, 0x1a, 0xff, 0x1b, 0x13, 0x10, 0xff, 0x2e, 0x24, 0x1c, 0xff, 0x43, 0x36, 0x30, 0xff, 0x47, 0x38, 0x33, 0xff, 0x4e, 0x43, 0x38, 0xff, 0x8d, 0x85, 0x7c, 0xff, 0xf7, 0xf6, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xf4, 0xf3, 0xff, 0x5f, 0x4a, 0x3d, 0xff, 0x4b, 0x40, 0x36, 0xff, 0x4b, 0x41, 0x3a, 0xff, 0x4f, 0x45, 0x3c, 0xff, 0x50, 0x45, 0x3d, 0xff, 0x51, 0x45, 0x3e, 0xff, 0x53, 0x47, 0x41, 0xff, 0x54, 0x4a, 0x41, 0xff, 0x57, 0x4b, 0x42, 0xff, 0x59, 0x4a, 0x42, 0xff, 0x5a, 0x4c, 0x44, 0xff, 0x5c, 0x4f, 0x46, 0xff, 0x5f, 0x50, 0x47, 0xff, 0x5f, 0x51, 0x47, 0xff, 0x60, 0x52, 0x48, 0xff, 0x63, 0x53, 0x4b, 0xff, 0x65, 0x54, 0x4b, 0xff, 0x65, 0x57, 0x4c, 0xff, 0x67, 0x58, 0x4d, 0xff, 0x6b, 0x5a, 0x4f, 0xff, 0x6a, 0x59, 0x4e, 0xff, 0x6a, 0x5a, 0x4f, 0xff, 0x6f, 0x5f, 0x52, 0xff, 0x72, 0x62, 0x55, 0xff, 0x71, 0x61, 0x53, 0xff, 0x71, 0x61, 0x55, 0xff, 0x74, 0x64, 0x58, 0xff, 0x77, 0x67, 0x57, 0xff, 0x79, 0x68, 0x59, 0xff, 0x78, 0x68, 0x59, 0xff, 0x77, 0x68, 0x5a, 0xff, 0x79, 0x6a, 0x58, 0xff, 0x7a, 0x6b, 0x5a, 0xff, 0x7b, 0x6c, 0x5d, 0xff, 0x7b, 0x6c, 0x5d, 0xff, 0x7b, 0x6f, 0x5d, 0xff, 0x7d, 0x6f, 0x5e, 0xff, 0x7e, 0x6e, 0x5e, 0xff, 0x82, 0x72, 0x5e, 0xff, 0x86, 0x77, 0x61, 0xff, 0x86, 0x75, 0x62, 0xff, 0x81, 0x70, 0x60, 0xff, 0x7b, 0x68, 0x5a, 0xff, 0x55, 0x43, 0x3e, 0xff, 0x11, 0x0d, 0x0d, 0xff, 0x00, 0x00, 0x00, 0xff, 0x0f, 0x09, 0x0f, 0xff, 0x0e, 0x07, 0x0c, 0xff, 0x0b, 0x05, 0x09, 0xff, 0x16, 0x0d, 0x12, 0xff, 0x1b, 0x13, 0x19, 0xff, 0x25, 0x1e, 0x25, 0xff, 0x3e, 0x30, 0x38, 0xff, 0x46, 0x37, 0x40, 0xff, 0x47, 0x45, 0x51, 0xff, 0x3c, 0x42, 0x52, 0xff, 0x24, 0x24, 0x37, 0xff, 0x2f, 0x2b, 0x40, 0xff, 0x39, 0x36, 0x4c, 0xff, 0x21, 0x23, 0x3b, 0xff, 0x25, 0x2d, 0x49, 0xff, 0x43, 0x4f, 0x6d, 0xff, 0x5d, 0x6b, 0x92, 0xff, 0x6a, 0x79, 0xa8, 0xff, 0x65, 0x7b, 0xab, 0xff, 0x63, 0x82, 0xb0, 0xff, 0x71, 0x91, 0xc4, 0xff, 0x83, 0xa2, 0xd8, 0xff, 0x90, 0xae, 0xe6, 0xff, 0x9a, 0xb8, 0xec, 0xff, 0xa0, 0xbf, 0xee, 0xff, 0xa7, 0xc4, 0xef, 0xff, 0xab, 0xc6, 0xf3, 0xff, 0xae, 0xca, 0xf5, 0xff, 0xb2, 0xcc, 0xf4, 0xff, 0xb4, 0xcd, 0xf5, 0xff, 0xb8, 0xcf, 0xf6, 0xff, 0xb9, 0xcf, 0xf5, 0xff, 0xb5, 0xcc, 0xf2, 0xff, 0xb3, 0xca, 0xee, 0xff, 0xb1, 0xc9, 0xec, 0xff, 0xaf, 0xc5, 0xe9, 0xff, 0xab, 0xc0, 0xe6, 0xff, 0xa7, 0xbd, 0xe4, 0xff, 0xa7, 0xb9, 0xe6, 0xff, 0xa4, 0xb8, 0xe6, 0xff, 0xa5, 0xbb, 0xe6, 0xff, 0xa3, 0xb9, 0xe4, 0xff, 0x9d, 0xb2, 0xde, 0xff, 0x9e, 0xb3, 0xe0, 0xff, 0x94, 0xaa, 0xdb, 0xff, 0x8b, 0xa3, 0xd4, 0xff, 0x7e, 0x98, 0xc9, 0xff, 0x6d, 0x84, 0xb6, 0xff, 0x5f, 0x74, 0xa6, 0xff, 0x4f, 0x65, 0x96, 0xff, 0x4a, 0x5c, 0x8c, 0xff, 0x6a, 0x7a, 0xa3, 0xff, 0x83, 0x99, 0xb8, 0xff, 0x65, 0x77, 0x9a, 0xff, 0x40, 0x4e, 0x78, 0xff, 0x56, 0x67, 0x8c, 0xff, 0x5b, 0x71, 0x94, 0xff, 0x5d, 0x79, 0x9d, 0xff, 0x34, 0x48, 0x6e, 0xff, 0x1e, 0x26, 0x45, 0xff, 0x3a, 0x44, 0x5f, 0xff, 0x4f, 0x59, 0x74, 0xff, 0x4e, 0x58, 0x70, 0xff, 0x2d, 0x37, 0x4d, 0xff, 0x37, 0x45, 0x5d, 0xff, 0x5d, 0x6e, 0x88, 0xff, 0x46, 0x50, 0x64, 0xff, 0x36, 0x3e, 0x4e, 0xff, 0x40, 0x46, 0x58, 0xff, 0x3d, 0x45, 0x54, 0xff, 0x22, 0x27, 0x32, 0xff, 0x13, 0x13, 0x1a, 0xff, 0x25, 0x24, 0x2d, 0xff, 0x17, 0x17, 0x20, 0xff, 0x16, 0x12, 0x19, 0xff, 0x22, 0x1c, 0x23, 0xff, 0x28, 0x23, 0x28, 0xff, 0x14, 0x0e, 0x12, 0xff, 0x0c, 0x06, 0x06, 0xff, 0x26, 0x1a, 0x19, 0xff, 0x27, 0x1c, 0x1a, 0xff, 0x2f, 0x24, 0x22, 0xff, 0x3b, 0x30, 0x2c, 0xff, 0x49, 0x3e, 0x36, 0xff, 0xe1, 0xe0, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xb4, 0xa4, 0x9b, 0xff, 0x4c, 0x3e, 0x34, 0xff, 0x4c, 0x41, 0x39, 0xff, 0x4c, 0x41, 0x39, 0xff, 0x4f, 0x43, 0x3b, 0xff, 0x51, 0x47, 0x3f, 0xff, 0x53, 0x47, 0x40, 0xff, 0x57, 0x48, 0x40, 0xff, 0x56, 0x4b, 0x41, 0xff, 0x58, 0x4d, 0x42, 0xff, 0x5b, 0x4c, 0x43, 0xff, 0x5c, 0x4f, 0x46, 0xff, 0x5e, 0x50, 0x47, 0xff, 0x62, 0x52, 0x49, 0xff, 0x62, 0x54, 0x4b, 0xff, 0x63, 0x54, 0x4b, 0xff, 0x64, 0x54, 0x4c, 0xff, 0x66, 0x55, 0x4e, 0xff, 0x66, 0x58, 0x4e, 0xff, 0x66, 0x58, 0x4c, 0xff, 0x6b, 0x5a, 0x4f, 0xff, 0x6d, 0x5c, 0x52, 0xff, 0x6e, 0x5d, 0x51, 0xff, 0x6f, 0x5e, 0x52, 0xff, 0x71, 0x61, 0x55, 0xff, 0x74, 0x64, 0x55, 0xff, 0x73, 0x63, 0x56, 0xff, 0x75, 0x65, 0x58, 0xff, 0x78, 0x68, 0x5b, 0xff, 0x7a, 0x6a, 0x5a, 0xff, 0x7c, 0x6b, 0x5b, 0xff, 0x7a, 0x6c, 0x5e, 0xff, 0x7b, 0x6d, 0x5b, 0xff, 0x7b, 0x6d, 0x5c, 0xff, 0x7d, 0x6f, 0x5f, 0xff, 0x7e, 0x6f, 0x5f, 0xff, 0x81, 0x71, 0x5f, 0xff, 0x82, 0x72, 0x61, 0xff, 0x83, 0x73, 0x62, 0xff, 0x82, 0x72, 0x60, 0xff, 0x83, 0x72, 0x5f, 0xff, 0x85, 0x74, 0x5f, 0xff, 0x8a, 0x77, 0x66, 0xff, 0x8d, 0x7b, 0x67, 0xff, 0x88, 0x77, 0x63, 0xff, 0x48, 0x3a, 0x38, 0xff, 0x07, 0x03, 0x07, 0xff, 0x04, 0x03, 0x06, 0xff, 0x0b, 0x06, 0x0c, 0xff, 0x0b, 0x05, 0x0b, 0xff, 0x10, 0x09, 0x0e, 0xff, 0x1d, 0x14, 0x19, 0xff, 0x30, 0x1f, 0x27, 0xff, 0x36, 0x1f, 0x27, 0xff, 0x30, 0x21, 0x28, 0xff, 0x40, 0x3f, 0x4c, 0xff, 0x4b, 0x4f, 0x63, 0xff, 0x28, 0x27, 0x3d, 0xff, 0x1c, 0x19, 0x2f, 0xff, 0x2e, 0x2a, 0x42, 0xff, 0x27, 0x26, 0x40, 0xff, 0x2a, 0x32, 0x4d, 0xff, 0x46, 0x52, 0x73, 0xff, 0x5e, 0x6c, 0x96, 0xff, 0x6b, 0x7a, 0xa8, 0xff, 0x6c, 0x82, 0xaf, 0xff, 0x69, 0x87, 0xb7, 0xff, 0x6c, 0x8c, 0xc0, 0xff, 0x7a, 0x97, 0xd0, 0xff, 0x88, 0xa5, 0xe1, 0xff, 0x93, 0xb2, 0xe9, 0xff, 0x9b, 0xbc, 0xec, 0xff, 0xa6, 0xc4, 0xee, 0xff, 0xac, 0xc7, 0xf4, 0xff, 0xb0, 0xcb, 0xf7, 0xff, 0xb3, 0xcd, 0xf5, 0xff, 0xb5, 0xcd, 0xf6, 0xff, 0xb6, 0xce, 0xf3, 0xff, 0xb6, 0xce, 0xf2, 0xff, 0xb8, 0xce, 0xf3, 0xff, 0xb6, 0xcb, 0xf0, 0xff, 0xb3, 0xc9, 0xee, 0xff, 0xb1, 0xc7, 0xec, 0xff, 0xae, 0xc4, 0xe9, 0xff, 0xae, 0xc2, 0xe7, 0xff, 0xaa, 0xbf, 0xe7, 0xff, 0xa6, 0xbb, 0xe4, 0xff, 0xa5, 0xbb, 0xe3, 0xff, 0xa3, 0xb9, 0xe6, 0xff, 0xa5, 0xbb, 0xe5, 0xff, 0xa5, 0xbb, 0xe1, 0xff, 0xa2, 0xb7, 0xdf, 0xff, 0x9a, 0xaf, 0xdd, 0xff, 0x92, 0xa5, 0xd8, 0xff, 0x85, 0x99, 0xcb, 0xff, 0x77, 0x91, 0xc1, 0xff, 0x66, 0x7e, 0xb2, 0xff, 0x53, 0x69, 0x9d, 0xff, 0x5b, 0x70, 0x9e, 0xff, 0x71, 0x86, 0xab, 0xff, 0x6c, 0x7e, 0xa6, 0xff, 0x4b, 0x59, 0x86, 0xff, 0x54, 0x63, 0x8e, 0xff, 0x51, 0x5e, 0x82, 0xff, 0x4a, 0x5a, 0x82, 0xff, 0x52, 0x6c, 0x95, 0xff, 0x35, 0x47, 0x68, 0xff, 0x19, 0x20, 0x3e, 0xff, 0x24, 0x2c, 0x47, 0xff, 0x39, 0x41, 0x5a, 0xff, 0x38, 0x42, 0x58, 0xff, 0x31, 0x3e, 0x55, 0xff, 0x5d, 0x6c, 0x86, 0xff, 0x6a, 0x76, 0x8a, 0xff, 0x3b, 0x44, 0x54, 0xff, 0x3a, 0x3f, 0x51, 0xff, 0x33, 0x3a, 0x4a, 0xff, 0x1e, 0x24, 0x33, 0xff, 0x1b, 0x1b, 0x26, 0xff, 0x1f, 0x1f, 0x29, 0xff, 0x1c, 0x1f, 0x27, 0xff, 0x24, 0x20, 0x28, 0xff, 0x36, 0x2e, 0x35, 0xff, 0x1c, 0x17, 0x1a, 0xff, 0x07, 0x03, 0x05, 0xff, 0x09, 0x04, 0x07, 0xff, 0x0c, 0x06, 0x08, 0xff, 0x10, 0x08, 0x0b, 0xff, 0x1f, 0x15, 0x17, 0xff, 0x19, 0x10, 0x0f, 0xff, 0x18, 0x0e, 0x0a, 0xff, 0x95, 0x8f, 0x8a, 0xff, 0xf9, 0xf9, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0x6b, 0x54, 0x45, 0xff, 0x4b, 0x40, 0x38, 0xff, 0x4d, 0x40, 0x3c, 0xff, 0x4f, 0x43, 0x3b, 0xff, 0x51, 0x43, 0x3c, 0xff, 0x53, 0x46, 0x40, 0xff, 0x53, 0x48, 0x40, 0xff, 0x56, 0x49, 0x40, 0xff, 0x57, 0x4a, 0x41, 0xff, 0x59, 0x4b, 0x42, 0xff, 0x5c, 0x50, 0x45, 0xff, 0x5e, 0x50, 0x47, 0xff, 0x60, 0x51, 0x49, 0xff, 0x62, 0x52, 0x4a, 0xff, 0x62, 0x53, 0x4a, 0xff, 0x63, 0x55, 0x4b, 0xff, 0x66, 0x56, 0x4e, 0xff, 0x68, 0x58, 0x50, 0xff, 0x69, 0x5a, 0x4f, 0xff, 0x69, 0x5a, 0x4f, 0xff, 0x6c, 0x5b, 0x50, 0xff, 0x6f, 0x5e, 0x53, 0xff, 0x6f, 0x5f, 0x54, 0xff, 0x70, 0x60, 0x54, 0xff, 0x72, 0x62, 0x55, 0xff, 0x75, 0x65, 0x58, 0xff, 0x78, 0x68, 0x5a, 0xff, 0x78, 0x68, 0x5a, 0xff, 0x79, 0x6a, 0x5c, 0xff, 0x7a, 0x6c, 0x5b, 0xff, 0x7d, 0x6d, 0x5c, 0xff, 0x7e, 0x6e, 0x5c, 0xff, 0x7f, 0x6f, 0x5f, 0xff, 0x7e, 0x72, 0x5f, 0xff, 0x7e, 0x71, 0x5f, 0xff, 0x80, 0x71, 0x61, 0xff, 0x83, 0x72, 0x61, 0xff, 0x86, 0x73, 0x61, 0xff, 0x85, 0x75, 0x63, 0xff, 0x81, 0x73, 0x61, 0xff, 0x83, 0x75, 0x61, 0xff, 0x87, 0x76, 0x64, 0xff, 0x86, 0x75, 0x63, 0xff, 0x87, 0x76, 0x62, 0xff, 0x8f, 0x7d, 0x69, 0xff, 0x84, 0x70, 0x64, 0xff, 0x37, 0x2c, 0x2b, 0xff, 0x00, 0x00, 0x02, 0xff, 0x07, 0x02, 0x07, 0xff, 0x0e, 0x05, 0x0b, 0xff, 0x1b, 0x11, 0x16, 0xff, 0x24, 0x17, 0x1c, 0xff, 0x29, 0x13, 0x1c, 0xff, 0x39, 0x1f, 0x27, 0xff, 0x31, 0x22, 0x28, 0xff, 0x33, 0x33, 0x41, 0xff, 0x4d, 0x53, 0x6a, 0xff, 0x3d, 0x3f, 0x56, 0xff, 0x21, 0x1d, 0x35, 0xff, 0x26, 0x21, 0x3b, 0xff, 0x31, 0x2e, 0x49, 0xff, 0x3b, 0x42, 0x5e, 0xff, 0x52, 0x62, 0x85, 0xff, 0x65, 0x76, 0xa0, 0xff, 0x6b, 0x7d, 0xa9, 0xff, 0x6c, 0x84, 0xb5, 0xff, 0x6d, 0x88, 0xc1, 0xff, 0x6f, 0x8c, 0xc3, 0xff, 0x78, 0x96, 0xce, 0xff, 0x85, 0xa4, 0xde, 0xff, 0x90, 0xb0, 0xe7, 0xff, 0x9b, 0xbb, 0xef, 0xff, 0xa7, 0xc5, 0xf3, 0xff, 0xb0, 0xca, 0xf5, 0xff, 0xb6, 0xcf, 0xf9, 0xff, 0xb7, 0xd0, 0xf8, 0xff, 0xb4, 0xcd, 0xf5, 0xff, 0xb2, 0xcd, 0xf3, 0xff, 0xaf, 0xcb, 0xf0, 0xff, 0xb4, 0xcc, 0xf0, 0xff, 0xbc, 0xd0, 0xf5, 0xff, 0xb8, 0xcd, 0xf2, 0xff, 0xb4, 0xcb, 0xef, 0xff, 0xb3, 0xc9, 0xed, 0xff, 0xb4, 0xcb, 0xed, 0xff, 0xb0, 0xc6, 0xe9, 0xff, 0xac, 0xc2, 0xe4, 0xff, 0xaa, 0xbf, 0xe4, 0xff, 0xab, 0xc0, 0xe8, 0xff, 0xae, 0xc3, 0xe8, 0xff, 0xae, 0xc4, 0xe9, 0xff, 0xa8, 0xbe, 0xe5, 0xff, 0xa5, 0xba, 0xe4, 0xff, 0xa1, 0xb4, 0xe1, 0xff, 0x95, 0xa9, 0xda, 0xff, 0x86, 0xa1, 0xd3, 0xff, 0x72, 0x8d, 0xc0, 0xff, 0x5e, 0x77, 0xad, 0xff, 0x62, 0x79, 0xac, 0xff, 0x72, 0x85, 0xb1, 0xff, 0x64, 0x77, 0xa1, 0xff, 0x50, 0x62, 0x8d, 0xff, 0x51, 0x5f, 0x8a, 0xff, 0x51, 0x5f, 0x84, 0xff, 0x3c, 0x46, 0x6d, 0xff, 0x35, 0x45, 0x6b, 0xff, 0x4e, 0x65, 0x88, 0xff, 0x40, 0x51, 0x73, 0xff, 0x23, 0x31, 0x4e, 0xff, 0x14, 0x1d, 0x37, 0xff, 0x25, 0x2d, 0x45, 0xff, 0x31, 0x3a, 0x51, 0xff, 0x42, 0x4c, 0x64, 0xff, 0x6c, 0x78, 0x8e, 0xff, 0x56, 0x5f, 0x72, 0xff, 0x3f, 0x44, 0x56, 0xff, 0x3b, 0x40, 0x52, 0xff, 0x23, 0x28, 0x39, 0xff, 0x2a, 0x2c, 0x3a, 0xff, 0x2b, 0x2d, 0x38, 0xff, 0x32, 0x34, 0x3d, 0xff, 0x3c, 0x38, 0x42, 0xff, 0x25, 0x1c, 0x24, 0xff, 0x0f, 0x07, 0x0c, 0xff, 0x0d, 0x04, 0x0a, 0xff, 0x0f, 0x08, 0x0e, 0xff, 0x0a, 0x06, 0x0b, 0xff, 0x0d, 0x04, 0x0c, 0xff, 0x0d, 0x03, 0x09, 0xff, 0x12, 0x07, 0x0a, 0xff, 0x26, 0x1c, 0x14, 0xff, 0x4a, 0x3e, 0x33, 0xff, 0xe8, 0xe7, 0xe6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe6, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd1, 0xc7, 0xc1, 0xff, 0x4d, 0x3d, 0x34, 0xff, 0x4b, 0x41, 0x3a, 0xff, 0x4c, 0x41, 0x3a, 0xff, 0x4f, 0x43, 0x3c, 0xff, 0x54, 0x46, 0x3f, 0xff, 0x55, 0x47, 0x40, 0xff, 0x53, 0x46, 0x3f, 0xff, 0x55, 0x48, 0x41, 0xff, 0x59, 0x4b, 0x42, 0xff, 0x59, 0x4c, 0x42, 0xff, 0x58, 0x4c, 0x43, 0xff, 0x5a, 0x4e, 0x45, 0xff, 0x5e, 0x52, 0x49, 0xff, 0x62, 0x52, 0x4a, 0xff, 0x63, 0x53, 0x4b, 0xff, 0x65, 0x55, 0x4c, 0xff, 0x67, 0x58, 0x4d, 0xff, 0x67, 0x5a, 0x4e, 0xff, 0x68, 0x5a, 0x4d, 0xff, 0x6b, 0x5b, 0x4d, 0xff, 0x6e, 0x5e, 0x52, 0xff, 0x6e, 0x5e, 0x53, 0xff, 0x70, 0x60, 0x53, 0xff, 0x72, 0x62, 0x54, 0xff, 0x73, 0x63, 0x55, 0xff, 0x75, 0x65, 0x58, 0xff, 0x76, 0x66, 0x5a, 0xff, 0x79, 0x6a, 0x5a, 0xff, 0x7c, 0x6e, 0x5d, 0xff, 0x7b, 0x6d, 0x5d, 0xff, 0x7c, 0x6e, 0x5e, 0xff, 0x7e, 0x6f, 0x5e, 0xff, 0x80, 0x70, 0x5e, 0xff, 0x81, 0x72, 0x5f, 0xff, 0x83, 0x73, 0x61, 0xff, 0x84, 0x74, 0x64, 0xff, 0x84, 0x76, 0x63, 0xff, 0x86, 0x76, 0x64, 0xff, 0x88, 0x77, 0x65, 0xff, 0x86, 0x75, 0x64, 0xff, 0x87, 0x77, 0x65, 0xff, 0x88, 0x77, 0x66, 0xff, 0x86, 0x77, 0x64, 0xff, 0x88, 0x76, 0x65, 0xff, 0x8f, 0x7b, 0x68, 0xff, 0x8b, 0x7c, 0x66, 0xff, 0x3a, 0x32, 0x2b, 0xff, 0x00, 0x00, 0x00, 0xff, 0x08, 0x03, 0x07, 0xff, 0x1b, 0x13, 0x18, 0xff, 0x1e, 0x14, 0x1a, 0xff, 0x1c, 0x0c, 0x13, 0xff, 0x30, 0x19, 0x1e, 0xff, 0x44, 0x2c, 0x30, 0xff, 0x30, 0x20, 0x29, 0xff, 0x2a, 0x28, 0x39, 0xff, 0x49, 0x4f, 0x65, 0xff, 0x48, 0x4d, 0x67, 0xff, 0x27, 0x27, 0x40, 0xff, 0x1f, 0x1f, 0x39, 0xff, 0x2c, 0x2c, 0x48, 0xff, 0x35, 0x3c, 0x5a, 0xff, 0x5b, 0x6c, 0x90, 0xff, 0x73, 0x87, 0xb2, 0xff, 0x6b, 0x84, 0xb1, 0xff, 0x6c, 0x85, 0xba, 0xff, 0x73, 0x8a, 0xc7, 0xff, 0x75, 0x90, 0xc8, 0xff, 0x7b, 0x99, 0xd1, 0xff, 0x87, 0xa6, 0xe0, 0xff, 0x91, 0xb1, 0xe8, 0xff, 0x9a, 0xba, 0xed, 0xff, 0xa6, 0xc2, 0xf0, 0xff, 0xb2, 0xcd, 0xf7, 0xff, 0xb8, 0xd1, 0xfa, 0xff, 0xbb, 0xd4, 0xf9, 0xff, 0xbc, 0xd4, 0xf3, 0xff, 0xba, 0xd0, 0xf4, 0xff, 0xb5, 0xcd, 0xf2, 0xff, 0xb4, 0xca, 0xef, 0xff, 0xb9, 0xce, 0xf3, 0xff, 0xb7, 0xcc, 0xf0, 0xff, 0xb7, 0xcb, 0xf1, 0xff, 0xb9, 0xce, 0xf4, 0xff, 0xb7, 0xcd, 0xf1, 0xff, 0xb4, 0xca, 0xec, 0xff, 0xb5, 0xc9, 0xec, 0xff, 0xb2, 0xc7, 0xe9, 0xff, 0xb0, 0xc5, 0xe9, 0xff, 0xb2, 0xc6, 0xe9, 0xff, 0xb5, 0xc9, 0xee, 0xff, 0xac, 0xc1, 0xe8, 0xff, 0xa8, 0xbf, 0xe7, 0xff, 0xa7, 0xbf, 0xe6, 0xff, 0x9f, 0xb3, 0xe1, 0xff, 0x91, 0xa8, 0xda, 0xff, 0x7c, 0x97, 0xca, 0xff, 0x66, 0x80, 0xb7, 0xff, 0x66, 0x7c, 0xb0, 0xff, 0x78, 0x88, 0xb7, 0xff, 0x5f, 0x74, 0x9f, 0xff, 0x46, 0x5d, 0x85, 0xff, 0x4f, 0x60, 0x89, 0xff, 0x51, 0x5e, 0x84, 0xff, 0x46, 0x52, 0x76, 0xff, 0x2e, 0x36, 0x57, 0xff, 0x32, 0x40, 0x60, 0xff, 0x45, 0x59, 0x78, 0xff, 0x40, 0x51, 0x71, 0xff, 0x2d, 0x39, 0x58, 0xff, 0x23, 0x2d, 0x47, 0xff, 0x2c, 0x36, 0x4d, 0xff, 0x2e, 0x3b, 0x51, 0xff, 0x4c, 0x57, 0x6d, 0xff, 0x5c, 0x65, 0x79, 0xff, 0x3f, 0x46, 0x59, 0xff, 0x45, 0x48, 0x59, 0xff, 0x3a, 0x3d, 0x4d, 0xff, 0x2d, 0x31, 0x3d, 0xff, 0x33, 0x35, 0x42, 0xff, 0x2e, 0x2d, 0x39, 0xff, 0x2d, 0x2a, 0x33, 0xff, 0x1c, 0x15, 0x1c, 0xff, 0x12, 0x09, 0x0c, 0xff, 0x16, 0x0d, 0x12, 0xff, 0x17, 0x0e, 0x12, 0xff, 0x0d, 0x03, 0x0a, 0xff, 0x03, 0x00, 0x03, 0xff, 0x15, 0x0c, 0x0f, 0xff, 0x3a, 0x2f, 0x2b, 0xff, 0x55, 0x49, 0x3d, 0xff, 0x58, 0x4d, 0x3e, 0xff, 0xa6, 0x9f, 0x98, 0xff, 0xfb, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe6, 0xef, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0x79, 0x61, 0x53, 0xff, 0x4c, 0x3f, 0x38, 0xff, 0x4e, 0x42, 0x3a, 0xff, 0x4e, 0x44, 0x3d, 0xff, 0x50, 0x45, 0x3e, 0xff, 0x52, 0x45, 0x3d, 0xff, 0x54, 0x45, 0x40, 0xff, 0x55, 0x48, 0x41, 0xff, 0x57, 0x4a, 0x41, 0xff, 0x59, 0x4c, 0x42, 0xff, 0x5a, 0x4d, 0x43, 0xff, 0x59, 0x4c, 0x43, 0xff, 0x5c, 0x4f, 0x48, 0xff, 0x60, 0x52, 0x48, 0xff, 0x63, 0x53, 0x49, 0xff, 0x64, 0x54, 0x4b, 0xff, 0x65, 0x57, 0x4d, 0xff, 0x66, 0x58, 0x4e, 0xff, 0x69, 0x59, 0x4d, 0xff, 0x6b, 0x5b, 0x4d, 0xff, 0x6d, 0x5c, 0x4f, 0xff, 0x6e, 0x5d, 0x53, 0xff, 0x6f, 0x60, 0x54, 0xff, 0x72, 0x62, 0x55, 0xff, 0x74, 0x64, 0x55, 0xff, 0x75, 0x66, 0x57, 0xff, 0x77, 0x66, 0x58, 0xff, 0x78, 0x69, 0x5b, 0xff, 0x7a, 0x6c, 0x5d, 0xff, 0x7c, 0x6d, 0x5d, 0xff, 0x7d, 0x6d, 0x5d, 0xff, 0x7f, 0x70, 0x60, 0xff, 0x80, 0x70, 0x61, 0xff, 0x83, 0x72, 0x61, 0xff, 0x84, 0x74, 0x62, 0xff, 0x87, 0x76, 0x64, 0xff, 0x88, 0x78, 0x66, 0xff, 0x87, 0x79, 0x67, 0xff, 0x87, 0x78, 0x66, 0xff, 0x89, 0x79, 0x67, 0xff, 0x8a, 0x79, 0x67, 0xff, 0x8a, 0x78, 0x67, 0xff, 0x8b, 0x7a, 0x69, 0xff, 0x8b, 0x79, 0x69, 0xff, 0x8b, 0x77, 0x66, 0xff, 0x9a, 0x86, 0x72, 0xff, 0x7b, 0x6a, 0x5c, 0xff, 0x20, 0x1a, 0x18, 0xff, 0x0d, 0x09, 0x0e, 0xff, 0x23, 0x19, 0x1f, 0xff, 0x1a, 0x0f, 0x16, 0xff, 0x15, 0x06, 0x0f, 0xff, 0x21, 0x0d, 0x16, 0xff, 0x3b, 0x24, 0x27, 0xff, 0x41, 0x2b, 0x2d, 0xff, 0x2c, 0x1d, 0x28, 0xff, 0x31, 0x2f, 0x44, 0xff, 0x51, 0x5a, 0x71, 0xff, 0x51, 0x59, 0x76, 0xff, 0x33, 0x35, 0x54, 0xff, 0x2e, 0x2e, 0x4e, 0xff, 0x37, 0x3c, 0x59, 0xff, 0x3d, 0x46, 0x65, 0xff, 0x5e, 0x6e, 0x94, 0xff, 0x73, 0x89, 0xb7, 0xff, 0x72, 0x8d, 0xbe, 0xff, 0x74, 0x8f, 0xc4, 0xff, 0x78, 0x94, 0xcb, 0xff, 0x78, 0x95, 0xcb, 0xff, 0x7d, 0x9b, 0xd1, 0xff, 0x85, 0xa5, 0xde, 0xff, 0x92, 0xb2, 0xe8, 0xff, 0xa2, 0xc1, 0xf3, 0xff, 0xb1, 0xcd, 0xfc, 0xff, 0xbc, 0xd8, 0xff, 0xff, 0xc1, 0xde, 0xff, 0xff, 0xc6, 0xe0, 0xff, 0xff, 0xc7, 0xdf, 0xff, 0xff, 0xcc, 0xdf, 0xfd, 0xff, 0xca, 0xdc, 0xfc, 0xff, 0xbe, 0xd1, 0xf7, 0xff, 0xb7, 0xcd, 0xf1, 0xff, 0xb9, 0xcd, 0xf2, 0xff, 0xb9, 0xcb, 0xf1, 0xff, 0xb8, 0xcd, 0xf1, 0xff, 0xb7, 0xcf, 0xf3, 0xff, 0xb9, 0xcf, 0xf1, 0xff, 0xbb, 0xcf, 0xf3, 0xff, 0xb8, 0xcc, 0xee, 0xff, 0xb6, 0xca, 0xed, 0xff, 0xb5, 0xc8, 0xec, 0xff, 0xb1, 0xc8, 0xed, 0xff, 0xaf, 0xc5, 0xeb, 0xff, 0xac, 0xc2, 0xea, 0xff, 0xaa, 0xc0, 0xe8, 0xff, 0xa4, 0xbc, 0xe6, 0xff, 0x96, 0xae, 0xdf, 0xff, 0x85, 0x9e, 0xd2, 0xff, 0x6e, 0x87, 0xbf, 0xff, 0x64, 0x7b, 0xb1, 0xff, 0x66, 0x79, 0xa8, 0xff, 0x59, 0x6c, 0x98, 0xff, 0x45, 0x59, 0x84, 0xff, 0x43, 0x57, 0x7f, 0xff, 0x4c, 0x5e, 0x83, 0xff, 0x4a, 0x57, 0x7c, 0xff, 0x3e, 0x48, 0x69, 0xff, 0x36, 0x3f, 0x5f, 0xff, 0x39, 0x41, 0x5e, 0xff, 0x3b, 0x44, 0x60, 0xff, 0x49, 0x56, 0x72, 0xff, 0x48, 0x5a, 0x72, 0xff, 0x40, 0x52, 0x67, 0xff, 0x3f, 0x4f, 0x65, 0xff, 0x43, 0x51, 0x67, 0xff, 0x55, 0x61, 0x76, 0xff, 0x54, 0x5c, 0x72, 0xff, 0x4d, 0x55, 0x66, 0xff, 0x3b, 0x42, 0x4e, 0xff, 0x1e, 0x22, 0x2b, 0xff, 0x11, 0x10, 0x19, 0xff, 0x23, 0x21, 0x2d, 0xff, 0x36, 0x31, 0x3c, 0xff, 0x1c, 0x16, 0x1b, 0xff, 0x0b, 0x02, 0x05, 0xff, 0x18, 0x0e, 0x11, 0xff, 0x14, 0x08, 0x0e, 0xff, 0x14, 0x0a, 0x0c, 0xff, 0x28, 0x1f, 0x1a, 0xff, 0x4b, 0x42, 0x37, 0xff, 0x5c, 0x4f, 0x42, 0xff, 0x60, 0x4f, 0x44, 0xff, 0x5b, 0x4e, 0x41, 0xff, 0x64, 0x59, 0x50, 0xff, 0xef, 0xee, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe3, 0xdc, 0xd9, 0xff, 0x54, 0x41, 0x37, 0xff, 0x4d, 0x40, 0x3c, 0xff, 0x4f, 0x42, 0x3b, 0xff, 0x51, 0x44, 0x3d, 0xff, 0x52, 0x46, 0x3e, 0xff, 0x54, 0x46, 0x3f, 0xff, 0x54, 0x46, 0x40, 0xff, 0x57, 0x4a, 0x41, 0xff, 0x58, 0x4d, 0x43, 0xff, 0x59, 0x4d, 0x44, 0xff, 0x5b, 0x4f, 0x45, 0xff, 0x5f, 0x53, 0x49, 0xff, 0x60, 0x51, 0x49, 0xff, 0x62, 0x52, 0x49, 0xff, 0x64, 0x55, 0x4b, 0xff, 0x65, 0x58, 0x4c, 0xff, 0x67, 0x5a, 0x4d, 0xff, 0x69, 0x5a, 0x50, 0xff, 0x6b, 0x5b, 0x4f, 0xff, 0x6e, 0x5d, 0x4e, 0xff, 0x6e, 0x5c, 0x54, 0xff, 0x6f, 0x5f, 0x57, 0xff, 0x74, 0x65, 0x55, 0xff, 0x77, 0x67, 0x56, 0xff, 0x76, 0x66, 0x59, 0xff, 0x77, 0x67, 0x5d, 0xff, 0x79, 0x69, 0x5a, 0xff, 0x79, 0x6a, 0x5c, 0xff, 0x7a, 0x6c, 0x5d, 0xff, 0x7e, 0x6e, 0x5e, 0xff, 0x82, 0x6e, 0x5f, 0xff, 0x81, 0x72, 0x60, 0xff, 0x82, 0x74, 0x62, 0xff, 0x85, 0x74, 0x62, 0xff, 0x87, 0x76, 0x62, 0xff, 0x88, 0x78, 0x64, 0xff, 0x8a, 0x79, 0x66, 0xff, 0x8b, 0x7a, 0x68, 0xff, 0x8c, 0x7a, 0x68, 0xff, 0x8d, 0x7b, 0x6a, 0xff, 0x8b, 0x7b, 0x6a, 0xff, 0x8c, 0x7c, 0x69, 0xff, 0x8f, 0x7e, 0x69, 0xff, 0x8e, 0x7a, 0x68, 0xff, 0x8e, 0x7b, 0x67, 0xff, 0x9f, 0x8c, 0x75, 0xff, 0x67, 0x57, 0x51, 0xff, 0x18, 0x10, 0x17, 0xff, 0x16, 0x11, 0x17, 0xff, 0x1a, 0x11, 0x17, 0xff, 0x11, 0x05, 0x0f, 0xff, 0x15, 0x03, 0x10, 0xff, 0x24, 0x10, 0x18, 0xff, 0x4b, 0x32, 0x36, 0xff, 0x4a, 0x33, 0x38, 0xff, 0x1f, 0x13, 0x1e, 0xff, 0x30, 0x2e, 0x46, 0xff, 0x67, 0x70, 0x8b, 0xff, 0x5c, 0x65, 0x82, 0xff, 0x31, 0x36, 0x54, 0xff, 0x42, 0x46, 0x65, 0xff, 0x4e, 0x55, 0x73, 0xff, 0x43, 0x4d, 0x6e, 0xff, 0x63, 0x70, 0x9b, 0xff, 0x78, 0x8c, 0xbd, 0xff, 0x78, 0x92, 0xc6, 0xff, 0x77, 0x94, 0xcb, 0xff, 0x79, 0x98, 0xcf, 0xff, 0x7d, 0x9a, 0xd0, 0xff, 0x7f, 0x9d, 0xd4, 0xff, 0x87, 0xa8, 0xe1, 0xff, 0x94, 0xb5, 0xf1, 0xff, 0xa0, 0xc0, 0xf2, 0xff, 0xa9, 0xc2, 0xf0, 0xff, 0xad, 0xc2, 0xf2, 0xff, 0xaf, 0xc7, 0xf0, 0xff, 0xb0, 0xc6, 0xef, 0xff, 0xb5, 0xca, 0xf6, 0xff, 0xbd, 0xd6, 0xff, 0xff, 0xc2, 0xd9, 0xff, 0xff, 0xc3, 0xdc, 0xff, 0xff, 0xc1, 0xd9, 0xfd, 0xff, 0xbf, 0xd4, 0xfb, 0xff, 0xba, 0xd0, 0xf4, 0xff, 0xb3, 0xcc, 0xf1, 0xff, 0xb5, 0xcd, 0xf2, 0xff, 0xb6, 0xcf, 0xf4, 0xff, 0xb4, 0xcc, 0xf4, 0xff, 0xb5, 0xcd, 0xf2, 0xff, 0xb4, 0xcd, 0xf0, 0xff, 0xb5, 0xcc, 0xf1, 0xff, 0xb2, 0xc8, 0xee, 0xff, 0xaf, 0xc7, 0xec, 0xff, 0xb1, 0xc7, 0xe9, 0xff, 0xad, 0xc2, 0xe6, 0xff, 0xa3, 0xbc, 0xe6, 0xff, 0x94, 0xae, 0xe0, 0xff, 0x83, 0x9c, 0xcf, 0xff, 0x6b, 0x85, 0xba, 0xff, 0x5d, 0x73, 0xaa, 0xff, 0x5b, 0x6e, 0xa0, 0xff, 0x53, 0x65, 0x93, 0xff, 0x46, 0x57, 0x83, 0xff, 0x42, 0x4f, 0x74, 0xff, 0x42, 0x4e, 0x6f, 0xff, 0x46, 0x4f, 0x70, 0xff, 0x45, 0x4c, 0x68, 0xff, 0x41, 0x47, 0x61, 0xff, 0x3d, 0x41, 0x5b, 0xff, 0x3a, 0x41, 0x5a, 0xff, 0x32, 0x3b, 0x56, 0xff, 0x2b, 0x34, 0x4d, 0xff, 0x2d, 0x34, 0x4a, 0xff, 0x35, 0x3b, 0x50, 0xff, 0x42, 0x49, 0x5f, 0xff, 0x47, 0x50, 0x65, 0xff, 0x4a, 0x53, 0x67, 0xff, 0x52, 0x5b, 0x6c, 0xff, 0x49, 0x4f, 0x5b, 0xff, 0x39, 0x3a, 0x43, 0xff, 0x1c, 0x1c, 0x24, 0xff, 0x18, 0x17, 0x1f, 0xff, 0x23, 0x1f, 0x27, 0xff, 0x10, 0x09, 0x10, 0xff, 0x07, 0x02, 0x04, 0xff, 0x15, 0x0e, 0x12, 0xff, 0x15, 0x09, 0x0f, 0xff, 0x37, 0x2c, 0x29, 0xff, 0x59, 0x4c, 0x3d, 0xff, 0x60, 0x52, 0x42, 0xff, 0x61, 0x50, 0x43, 0xff, 0x60, 0x4f, 0x43, 0xff, 0x5b, 0x4a, 0x40, 0xff, 0x55, 0x47, 0x37, 0xff, 0xd7, 0xd4, 0xcf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe0, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0xa3, 0x8f, 0x8b, 0xff, 0x4c, 0x3e, 0x38, 0xff, 0x4c, 0x42, 0x3a, 0xff, 0x4f, 0x43, 0x3c, 0xff, 0x52, 0x45, 0x3e, 0xff, 0x53, 0x45, 0x3e, 0xff, 0x55, 0x47, 0x41, 0xff, 0x57, 0x4a, 0x42, 0xff, 0x58, 0x4b, 0x41, 0xff, 0x59, 0x4d, 0x43, 0xff, 0x5b, 0x50, 0x46, 0xff, 0x5c, 0x51, 0x46, 0xff, 0x5f, 0x52, 0x48, 0xff, 0x61, 0x53, 0x4b, 0xff, 0x65, 0x55, 0x4d, 0xff, 0x66, 0x57, 0x4e, 0xff, 0x67, 0x57, 0x4e, 0xff, 0x6b, 0x59, 0x4f, 0xff, 0x6a, 0x5a, 0x4f, 0xff, 0x6b, 0x5c, 0x52, 0xff, 0x6d, 0x5f, 0x54, 0xff, 0x6f, 0x5d, 0x55, 0xff, 0x71, 0x61, 0x54, 0xff, 0x74, 0x67, 0x54, 0xff, 0x77, 0x69, 0x58, 0xff, 0x79, 0x69, 0x5c, 0xff, 0x79, 0x69, 0x5a, 0xff, 0x7c, 0x6c, 0x5d, 0xff, 0x7d, 0x6e, 0x5f, 0xff, 0x80, 0x70, 0x60, 0xff, 0x82, 0x6f, 0x62, 0xff, 0x82, 0x6e, 0x63, 0xff, 0x83, 0x73, 0x62, 0xff, 0x86, 0x76, 0x64, 0xff, 0x87, 0x78, 0x65, 0xff, 0x87, 0x79, 0x63, 0xff, 0x8a, 0x7a, 0x65, 0xff, 0x8c, 0x7a, 0x68, 0xff, 0x8f, 0x7b, 0x69, 0xff, 0x8e, 0x7e, 0x6a, 0xff, 0x90, 0x7e, 0x6b, 0xff, 0x91, 0x7e, 0x6c, 0xff, 0x90, 0x7e, 0x6b, 0xff, 0x8e, 0x7e, 0x6b, 0xff, 0x90, 0x7d, 0x6b, 0xff, 0x97, 0x84, 0x6f, 0xff, 0x95, 0x84, 0x70, 0xff, 0x46, 0x39, 0x36, 0xff, 0x08, 0x02, 0x08, 0xff, 0x0a, 0x03, 0x09, 0xff, 0x0d, 0x06, 0x0b, 0xff, 0x0e, 0x07, 0x0c, 0xff, 0x14, 0x08, 0x10, 0xff, 0x26, 0x12, 0x1a, 0xff, 0x4a, 0x31, 0x36, 0xff, 0x48, 0x30, 0x36, 0xff, 0x1c, 0x0f, 0x1f, 0xff, 0x35, 0x38, 0x52, 0xff, 0x7c, 0x87, 0xa1, 0xff, 0x6b, 0x74, 0x90, 0xff, 0x29, 0x30, 0x4f, 0xff, 0x30, 0x38, 0x56, 0xff, 0x50, 0x59, 0x73, 0xff, 0x4c, 0x59, 0x79, 0xff, 0x60, 0x73, 0x9e, 0xff, 0x77, 0x90, 0xc1, 0xff, 0x78, 0x92, 0xc8, 0xff, 0x78, 0x94, 0xcd, 0xff, 0x7f, 0x9b, 0xd2, 0xff, 0x80, 0x9c, 0xd2, 0xff, 0x7a, 0x98, 0xd1, 0xff, 0x7c, 0x9a, 0xd7, 0xff, 0x83, 0x9c, 0xdd, 0xff, 0x7d, 0x91, 0xcc, 0xff, 0x6e, 0x78, 0xab, 0xff, 0x61, 0x67, 0x95, 0xff, 0x61, 0x66, 0x92, 0xff, 0x6e, 0x75, 0x9f, 0xff, 0x7e, 0x88, 0xb4, 0xff, 0x8a, 0x98, 0xc8, 0xff, 0x98, 0xae, 0xe0, 0xff, 0xaa, 0xc5, 0xf8, 0xff, 0xae, 0xcc, 0xfb, 0xff, 0xae, 0xcf, 0xfb, 0xff, 0xaf, 0xd0, 0xfa, 0xff, 0xb6, 0xd1, 0xfb, 0xff, 0xb5, 0xcd, 0xf6, 0xff, 0xad, 0xc5, 0xf2, 0xff, 0xad, 0xc4, 0xef, 0xff, 0xaf, 0xc7, 0xf2, 0xff, 0xaf, 0xc7, 0xf1, 0xff, 0xb2, 0xc8, 0xf0, 0xff, 0xb0, 0xc7, 0xee, 0xff, 0xb0, 0xc6, 0xef, 0xff, 0xb0, 0xc8, 0xec, 0xff, 0xad, 0xc2, 0xea, 0xff, 0xa1, 0xb7, 0xe6, 0xff, 0x8d, 0xa6, 0xda, 0xff, 0x78, 0x92, 0xc5, 0xff, 0x67, 0x81, 0xb6, 0xff, 0x59, 0x6f, 0xa5, 0xff, 0x5e, 0x72, 0xa4, 0xff, 0x54, 0x67, 0x97, 0xff, 0x3c, 0x4b, 0x71, 0xff, 0x35, 0x3a, 0x57, 0xff, 0x2a, 0x2a, 0x46, 0xff, 0x26, 0x24, 0x3e, 0xff, 0x24, 0x22, 0x36, 0xff, 0x1f, 0x1f, 0x33, 0xff, 0x19, 0x1d, 0x35, 0xff, 0x1c, 0x25, 0x3e, 0xff, 0x1f, 0x26, 0x41, 0xff, 0x19, 0x1c, 0x34, 0xff, 0x0f, 0x10, 0x26, 0xff, 0x13, 0x14, 0x2a, 0xff, 0x30, 0x34, 0x4b, 0xff, 0x3b, 0x43, 0x57, 0xff, 0x32, 0x3b, 0x4b, 0xff, 0x46, 0x4b, 0x59, 0xff, 0x5a, 0x5e, 0x6a, 0xff, 0x45, 0x47, 0x50, 0xff, 0x25, 0x24, 0x2d, 0xff, 0x0a, 0x08, 0x0f, 0xff, 0x05, 0x03, 0x08, 0xff, 0x0b, 0x09, 0x10, 0xff, 0x35, 0x2e, 0x2b, 0xff, 0x32, 0x28, 0x21, 0xff, 0x2f, 0x22, 0x1e, 0xff, 0x46, 0x3a, 0x33, 0xff, 0x5c, 0x4f, 0x40, 0xff, 0x63, 0x52, 0x44, 0xff, 0x63, 0x50, 0x43, 0xff, 0x61, 0x53, 0x44, 0xff, 0x54, 0x46, 0x39, 0xff, 0x58, 0x47, 0x3d, 0xff, 0xa2, 0x8f, 0x76, 0xff, 0xf4, 0xf4, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xec, 0xf2, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0x79, 0x67, 0x66, 0xff, 0x4e, 0x41, 0x3c, 0xff, 0x4c, 0x42, 0x3a, 0xff, 0x4f, 0x45, 0x3e, 0xff, 0x54, 0x47, 0x40, 0xff, 0x55, 0x47, 0x41, 0xff, 0x56, 0x49, 0x40, 0xff, 0x59, 0x4b, 0x43, 0xff, 0x5b, 0x4e, 0x43, 0xff, 0x5b, 0x4f, 0x45, 0xff, 0x5e, 0x50, 0x48, 0xff, 0x5f, 0x51, 0x47, 0xff, 0x5f, 0x52, 0x48, 0xff, 0x62, 0x55, 0x4c, 0xff, 0x66, 0x55, 0x4c, 0xff, 0x67, 0x56, 0x4d, 0xff, 0x68, 0x58, 0x4e, 0xff, 0x6b, 0x5a, 0x50, 0xff, 0x6c, 0x5b, 0x51, 0xff, 0x6e, 0x5e, 0x53, 0xff, 0x70, 0x61, 0x54, 0xff, 0x70, 0x60, 0x54, 0xff, 0x72, 0x62, 0x55, 0xff, 0x76, 0x67, 0x58, 0xff, 0x79, 0x69, 0x5b, 0xff, 0x79, 0x69, 0x5b, 0xff, 0x7a, 0x6a, 0x5b, 0xff, 0x7d, 0x6d, 0x5f, 0xff, 0x80, 0x70, 0x62, 0xff, 0x81, 0x6e, 0x61, 0xff, 0x81, 0x70, 0x60, 0xff, 0x83, 0x73, 0x63, 0xff, 0x86, 0x76, 0x65, 0xff, 0x87, 0x77, 0x65, 0xff, 0x8a, 0x78, 0x66, 0xff, 0x8c, 0x7a, 0x68, 0xff, 0x8e, 0x7c, 0x69, 0xff, 0x8f, 0x7c, 0x69, 0xff, 0x8e, 0x79, 0x67, 0xff, 0x93, 0x80, 0x6d, 0xff, 0x93, 0x83, 0x6e, 0xff, 0x8f, 0x7e, 0x6b, 0xff, 0x90, 0x7e, 0x6e, 0xff, 0x91, 0x80, 0x6f, 0xff, 0x91, 0x7f, 0x6c, 0xff, 0x9c, 0x89, 0x74, 0xff, 0x8f, 0x7c, 0x6b, 0xff, 0x34, 0x26, 0x28, 0xff, 0x00, 0x00, 0x00, 0xff, 0x0b, 0x04, 0x08, 0xff, 0x0c, 0x06, 0x0c, 0xff, 0x0c, 0x05, 0x0b, 0xff, 0x1a, 0x0a, 0x12, 0xff, 0x32, 0x1a, 0x23, 0xff, 0x48, 0x2e, 0x33, 0xff, 0x39, 0x21, 0x28, 0xff, 0x1d, 0x11, 0x22, 0xff, 0x3d, 0x42, 0x5c, 0xff, 0x78, 0x83, 0x9c, 0xff, 0x69, 0x70, 0x8d, 0xff, 0x26, 0x2c, 0x52, 0xff, 0x16, 0x1d, 0x40, 0xff, 0x35, 0x3b, 0x59, 0xff, 0x50, 0x5e, 0x81, 0xff, 0x67, 0x7e, 0xaa, 0xff, 0x78, 0x90, 0xc1, 0xff, 0x7b, 0x93, 0xc7, 0xff, 0x7d, 0x97, 0xd1, 0xff, 0x84, 0xa1, 0xd7, 0xff, 0x81, 0x9d, 0xd1, 0xff, 0x77, 0x8f, 0xc7, 0xff, 0x76, 0x89, 0xc1, 0xff, 0x79, 0x8c, 0xbc, 0xff, 0x73, 0x87, 0xb6, 0xff, 0x6d, 0x7b, 0xab, 0xff, 0x61, 0x6e, 0x9a, 0xff, 0x59, 0x65, 0x92, 0xff, 0x60, 0x6b, 0x97, 0xff, 0x5f, 0x60, 0x87, 0xff, 0x58, 0x51, 0x74, 0xff, 0x60, 0x5e, 0x7f, 0xff, 0x73, 0x70, 0x9a, 0xff, 0x7c, 0x85, 0xab, 0xff, 0x8b, 0x9b, 0xc5, 0xff, 0x99, 0xb2, 0xe5, 0xff, 0xa3, 0xc0, 0xf0, 0xff, 0xa3, 0xc1, 0xf3, 0xff, 0xa3, 0xc1, 0xf3, 0xff, 0xa3, 0xbf, 0xef, 0xff, 0xa2, 0xb9, 0xec, 0xff, 0xa6, 0xbb, 0xed, 0xff, 0xa8, 0xbc, 0xec, 0xff, 0xa7, 0xbf, 0xec, 0xff, 0xa9, 0xc1, 0xec, 0xff, 0xab, 0xc3, 0xeb, 0xff, 0xa2, 0xba, 0xe9, 0xff, 0x92, 0xa8, 0xdc, 0xff, 0x7e, 0x95, 0xca, 0xff, 0x6b, 0x82, 0xb9, 0xff, 0x5d, 0x74, 0xac, 0xff, 0x55, 0x6e, 0x9e, 0xff, 0x5c, 0x70, 0x97, 0xff, 0x57, 0x64, 0x85, 0xff, 0x3a, 0x3b, 0x5c, 0xff, 0x27, 0x22, 0x3e, 0xff, 0x28, 0x23, 0x3c, 0xff, 0x17, 0x16, 0x2d, 0xff, 0x14, 0x12, 0x29, 0xff, 0x24, 0x20, 0x3a, 0xff, 0x1e, 0x1d, 0x38, 0xff, 0x14, 0x19, 0x35, 0xff, 0x1e, 0x24, 0x44, 0xff, 0x1f, 0x23, 0x3b, 0xff, 0x14, 0x15, 0x2a, 0xff, 0x09, 0x0b, 0x21, 0xff, 0x1b, 0x1e, 0x36, 0xff, 0x31, 0x35, 0x4b, 0xff, 0x34, 0x37, 0x47, 0xff, 0x3d, 0x3c, 0x4b, 0xff, 0x49, 0x49, 0x58, 0xff, 0x2e, 0x2e, 0x3c, 0xff, 0x1d, 0x19, 0x22, 0xff, 0x1a, 0x15, 0x1e, 0xff, 0x00, 0x00, 0x04, 0xff, 0x26, 0x20, 0x22, 0xff, 0x6c, 0x5e, 0x4e, 0xff, 0x62, 0x53, 0x42, 0xff, 0x57, 0x48, 0x39, 0xff, 0x5a, 0x4c, 0x3f, 0xff, 0x61, 0x52, 0x45, 0xff, 0x64, 0x54, 0x45, 0xff, 0x6b, 0x5b, 0x4a, 0xff, 0x5d, 0x51, 0x41, 0xff, 0x50, 0x41, 0x35, 0xff, 0x5e, 0x4d, 0x44, 0xff, 0x71, 0x65, 0x55, 0xff, 0xe6, 0xe4, 0xe3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe0, 0xde, 0xdf, 0xff, 0x60, 0x54, 0x51, 0xff, 0x4e, 0x43, 0x3c, 0xff, 0x4f, 0x43, 0x3c, 0xff, 0x51, 0x47, 0x3f, 0xff, 0x54, 0x47, 0x40, 0xff, 0x58, 0x4b, 0x41, 0xff, 0x59, 0x4c, 0x42, 0xff, 0x5b, 0x4b, 0x46, 0xff, 0x5b, 0x4f, 0x45, 0xff, 0x5c, 0x51, 0x47, 0xff, 0x62, 0x53, 0x4a, 0xff, 0x63, 0x53, 0x4b, 0xff, 0x63, 0x54, 0x4c, 0xff, 0x64, 0x55, 0x4c, 0xff, 0x65, 0x55, 0x4d, 0xff, 0x6a, 0x57, 0x4f, 0xff, 0x6b, 0x5a, 0x50, 0xff, 0x6d, 0x5c, 0x51, 0xff, 0x6e, 0x5d, 0x53, 0xff, 0x71, 0x61, 0x54, 0xff, 0x73, 0x63, 0x54, 0xff, 0x74, 0x64, 0x56, 0xff, 0x76, 0x66, 0x58, 0xff, 0x78, 0x69, 0x5b, 0xff, 0x79, 0x6a, 0x5c, 0xff, 0x7a, 0x6b, 0x5d, 0xff, 0x7b, 0x6c, 0x5f, 0xff, 0x7e, 0x6e, 0x61, 0xff, 0x7f, 0x70, 0x62, 0xff, 0x82, 0x6e, 0x62, 0xff, 0x82, 0x72, 0x62, 0xff, 0x82, 0x77, 0x64, 0xff, 0x86, 0x76, 0x65, 0xff, 0x88, 0x78, 0x66, 0xff, 0x8d, 0x79, 0x66, 0xff, 0x8f, 0x7c, 0x67, 0xff, 0x8f, 0x7c, 0x69, 0xff, 0x92, 0x7d, 0x6d, 0xff, 0x8f, 0x7a, 0x6a, 0xff, 0x84, 0x70, 0x61, 0xff, 0x92, 0x81, 0x6e, 0xff, 0x9e, 0x8f, 0x77, 0xff, 0x98, 0x88, 0x71, 0xff, 0x93, 0x80, 0x6d, 0xff, 0x94, 0x82, 0x6e, 0xff, 0x9f, 0x8c, 0x74, 0xff, 0x88, 0x74, 0x66, 0xff, 0x2a, 0x21, 0x23, 0xff, 0x00, 0x00, 0x01, 0xff, 0x0a, 0x05, 0x0a, 0xff, 0x08, 0x06, 0x0b, 0xff, 0x0d, 0x06, 0x0d, 0xff, 0x1d, 0x08, 0x13, 0xff, 0x39, 0x1e, 0x26, 0xff, 0x56, 0x3c, 0x3c, 0xff, 0x3b, 0x23, 0x27, 0xff, 0x11, 0x0a, 0x1b, 0xff, 0x36, 0x3f, 0x5b, 0xff, 0x74, 0x81, 0x9c, 0xff, 0x63, 0x68, 0x8a, 0xff, 0x1a, 0x19, 0x44, 0xff, 0x04, 0x09, 0x30, 0xff, 0x2e, 0x34, 0x56, 0xff, 0x5e, 0x68, 0x8f, 0xff, 0x77, 0x8c, 0xb9, 0xff, 0x81, 0x99, 0xc9, 0xff, 0x83, 0x9b, 0xcf, 0xff, 0x84, 0xa1, 0xd7, 0xff, 0x87, 0xa6, 0xdc, 0xff, 0x81, 0x9d, 0xcf, 0xff, 0x79, 0x8a, 0xb8, 0xff, 0x71, 0x79, 0xa3, 0xff, 0x63, 0x6f, 0x91, 0xff, 0x69, 0x77, 0x9c, 0xff, 0x7f, 0x8b, 0xb3, 0xff, 0x86, 0x94, 0xbd, 0xff, 0x86, 0x99, 0xc5, 0xff, 0x8c, 0x9f, 0xcc, 0xff, 0x84, 0x91, 0xbe, 0xff, 0x73, 0x78, 0xa1, 0xff, 0x56, 0x5c, 0x78, 0xff, 0x44, 0x44, 0x5d, 0xff, 0x3c, 0x36, 0x53, 0xff, 0x43, 0x38, 0x5b, 0xff, 0x56, 0x54, 0x77, 0xff, 0x66, 0x6b, 0x8f, 0xff, 0x73, 0x7d, 0xa5, 0xff, 0x7c, 0x94, 0xbd, 0xff, 0x80, 0x9d, 0xce, 0xff, 0x88, 0xa3, 0xd9, 0xff, 0x8c, 0xa6, 0xdb, 0xff, 0x8f, 0xa7, 0xdc, 0xff, 0x96, 0xaf, 0xdf, 0xff, 0x9b, 0xb4, 0xe0, 0xff, 0x9e, 0xb6, 0xe1, 0xff, 0x91, 0xa8, 0xdb, 0xff, 0x77, 0x90, 0xc6, 0xff, 0x69, 0x7f, 0xb4, 0xff, 0x5f, 0x6f, 0xa4, 0xff, 0x50, 0x5d, 0x8d, 0xff, 0x43, 0x4e, 0x73, 0xff, 0x45, 0x4e, 0x67, 0xff, 0x43, 0x40, 0x56, 0xff, 0x3b, 0x32, 0x4b, 0xff, 0x2a, 0x22, 0x3b, 0xff, 0x1d, 0x1b, 0x31, 0xff, 0x1a, 0x19, 0x2c, 0xff, 0x1e, 0x1a, 0x2c, 0xff, 0x22, 0x1d, 0x2f, 0xff, 0x1e, 0x1a, 0x2c, 0xff, 0x10, 0x11, 0x23, 0xff, 0x1a, 0x1d, 0x39, 0xff, 0x1e, 0x21, 0x3c, 0xff, 0x1d, 0x1e, 0x32, 0xff, 0x1a, 0x1b, 0x31, 0xff, 0x19, 0x1c, 0x34, 0xff, 0x25, 0x25, 0x3b, 0xff, 0x21, 0x21, 0x31, 0xff, 0x18, 0x16, 0x22, 0xff, 0x1f, 0x1c, 0x2a, 0xff, 0x1f, 0x1e, 0x2f, 0xff, 0x23, 0x1f, 0x29, 0xff, 0x18, 0x12, 0x1f, 0xff, 0x2a, 0x24, 0x29, 0xff, 0x64, 0x59, 0x4a, 0xff, 0x74, 0x64, 0x4d, 0xff, 0x71, 0x61, 0x50, 0xff, 0x6c, 0x5c, 0x4e, 0xff, 0x69, 0x59, 0x4b, 0xff, 0x65, 0x57, 0x46, 0xff, 0x6d, 0x5e, 0x4c, 0xff, 0x68, 0x59, 0x49, 0xff, 0x47, 0x39, 0x2b, 0xff, 0x59, 0x49, 0x3d, 0xff, 0x59, 0x4b, 0x3f, 0xff, 0x4f, 0x43, 0x39, 0xff, 0xb9, 0xba, 0xbb, 0xff, 0xfc, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xeb, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfd, 0xff, 0xad, 0xa8, 0xaa, 0xff, 0x51, 0x47, 0x40, 0xff, 0x4e, 0x44, 0x3d, 0xff, 0x51, 0x46, 0x3f, 0xff, 0x51, 0x48, 0x41, 0xff, 0x56, 0x49, 0x42, 0xff, 0x59, 0x4c, 0x43, 0xff, 0x5b, 0x4d, 0x46, 0xff, 0x5b, 0x4f, 0x46, 0xff, 0x5d, 0x50, 0x45, 0xff, 0x5f, 0x50, 0x48, 0xff, 0x60, 0x53, 0x4a, 0xff, 0x62, 0x54, 0x4c, 0xff, 0x65, 0x55, 0x4e, 0xff, 0x64, 0x56, 0x4d, 0xff, 0x64, 0x56, 0x4d, 0xff, 0x6a, 0x59, 0x53, 0xff, 0x6e, 0x5d, 0x52, 0xff, 0x6f, 0x5d, 0x52, 0xff, 0x6f, 0x5e, 0x53, 0xff, 0x70, 0x60, 0x55, 0xff, 0x72, 0x63, 0x57, 0xff, 0x75, 0x64, 0x56, 0xff, 0x75, 0x65, 0x56, 0xff, 0x77, 0x69, 0x57, 0xff, 0x79, 0x6c, 0x5b, 0xff, 0x7c, 0x6d, 0x5f, 0xff, 0x7f, 0x6f, 0x61, 0xff, 0x80, 0x6f, 0x60, 0xff, 0x80, 0x6f, 0x61, 0xff, 0x83, 0x72, 0x61, 0xff, 0x87, 0x77, 0x64, 0xff, 0x8a, 0x76, 0x66, 0xff, 0x8b, 0x76, 0x67, 0xff, 0x8c, 0x79, 0x68, 0xff, 0x8c, 0x7d, 0x69, 0xff, 0x8f, 0x7d, 0x6a, 0xff, 0x91, 0x7e, 0x6a, 0xff, 0x92, 0x82, 0x6c, 0xff, 0x97, 0x86, 0x75, 0xff, 0x81, 0x70, 0x65, 0xff, 0x5e, 0x4d, 0x46, 0xff, 0x70, 0x60, 0x54, 0xff, 0x9a, 0x8c, 0x77, 0xff, 0xa6, 0x98, 0x7e, 0xff, 0x9d, 0x8c, 0x71, 0xff, 0xa6, 0x8f, 0x7a, 0xff, 0x74, 0x62, 0x5c, 0xff, 0x16, 0x12, 0x13, 0xff, 0x00, 0x00, 0x01, 0xff, 0x0d, 0x06, 0x0b, 0xff, 0x0a, 0x06, 0x0a, 0xff, 0x0d, 0x06, 0x0c, 0xff, 0x1e, 0x0a, 0x15, 0xff, 0x3f, 0x24, 0x2a, 0xff, 0x60, 0x44, 0x3f, 0xff, 0x46, 0x2d, 0x2f, 0xff, 0x1b, 0x15, 0x2d, 0xff, 0x42, 0x4f, 0x70, 0xff, 0x6e, 0x7b, 0x97, 0xff, 0x44, 0x47, 0x6a, 0xff, 0x17, 0x17, 0x44, 0xff, 0x29, 0x34, 0x5c, 0xff, 0x4a, 0x54, 0x78, 0xff, 0x63, 0x6c, 0x95, 0xff, 0x7e, 0x91, 0xbf, 0xff, 0x8b, 0xa4, 0xd4, 0xff, 0x8f, 0xa8, 0xd9, 0xff, 0x8e, 0xaa, 0xdf, 0xff, 0x8b, 0xab, 0xe0, 0xff, 0x7e, 0x98, 0xc9, 0xff, 0x66, 0x71, 0x9b, 0xff, 0x55, 0x56, 0x7a, 0xff, 0x50, 0x55, 0x72, 0xff, 0x58, 0x5e, 0x7d, 0xff, 0x63, 0x67, 0x87, 0xff, 0x66, 0x6a, 0x8a, 0xff, 0x68, 0x6c, 0x8e, 0xff, 0x62, 0x6a, 0x8d, 0xff, 0x5b, 0x64, 0x89, 0xff, 0x61, 0x65, 0x8b, 0xff, 0x66, 0x69, 0x89, 0xff, 0x5b, 0x5c, 0x79, 0xff, 0x40, 0x3e, 0x5b, 0xff, 0x2d, 0x27, 0x48, 0xff, 0x27, 0x23, 0x49, 0xff, 0x2c, 0x2b, 0x50, 0xff, 0x38, 0x38, 0x59, 0xff, 0x43, 0x44, 0x65, 0xff, 0x50, 0x52, 0x77, 0xff, 0x5d, 0x68, 0x92, 0xff, 0x67, 0x7e, 0xb2, 0xff, 0x76, 0x8f, 0xc4, 0xff, 0x84, 0x9c, 0xcb, 0xff, 0x93, 0xa9, 0xda, 0xff, 0x99, 0xab, 0xde, 0xff, 0x88, 0x9d, 0xd5, 0xff, 0x6a, 0x86, 0xbc, 0xff, 0x5c, 0x74, 0xa6, 0xff, 0x47, 0x55, 0x80, 0xff, 0x2e, 0x30, 0x53, 0xff, 0x37, 0x34, 0x4e, 0xff, 0x44, 0x42, 0x59, 0xff, 0x28, 0x23, 0x38, 0xff, 0x1b, 0x15, 0x29, 0xff, 0x21, 0x1d, 0x2d, 0xff, 0x18, 0x12, 0x23, 0xff, 0x0f, 0x09, 0x1c, 0xff, 0x12, 0x0c, 0x18, 0xff, 0x0d, 0x07, 0x10, 0xff, 0x0f, 0x0b, 0x15, 0xff, 0x0d, 0x0b, 0x14, 0xff, 0x13, 0x12, 0x23, 0xff, 0x17, 0x16, 0x30, 0xff, 0x15, 0x15, 0x2c, 0xff, 0x26, 0x26, 0x3c, 0xff, 0x2a, 0x2a, 0x40, 0xff, 0x2b, 0x29, 0x40, 0xff, 0x23, 0x20, 0x31, 0xff, 0x08, 0x04, 0x09, 0xff, 0x15, 0x13, 0x19, 0xff, 0x24, 0x23, 0x32, 0xff, 0x10, 0x0e, 0x18, 0xff, 0x0e, 0x07, 0x12, 0xff, 0x4c, 0x44, 0x42, 0xff, 0x68, 0x5d, 0x4c, 0xff, 0x6b, 0x5b, 0x4a, 0xff, 0x72, 0x60, 0x52, 0xff, 0x71, 0x60, 0x50, 0xff, 0x6b, 0x5d, 0x4b, 0xff, 0x71, 0x62, 0x4d, 0xff, 0x77, 0x68, 0x58, 0xff, 0x44, 0x37, 0x2f, 0xff, 0x47, 0x39, 0x2e, 0xff, 0x5e, 0x51, 0x43, 0xff, 0x44, 0x38, 0x2c, 0xff, 0x4b, 0x3e, 0x32, 0xff, 0x7f, 0x79, 0x7a, 0xff, 0xf4, 0xf4, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xea, 0xf1, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfa, 0xfa, 0xff, 0x88, 0x80, 0x80, 0xff, 0x50, 0x46, 0x3e, 0xff, 0x52, 0x46, 0x40, 0xff, 0x56, 0x49, 0x42, 0xff, 0x57, 0x4a, 0x43, 0xff, 0x58, 0x4c, 0x43, 0xff, 0x5b, 0x4f, 0x44, 0xff, 0x5d, 0x50, 0x47, 0xff, 0x5e, 0x52, 0x49, 0xff, 0x61, 0x54, 0x4a, 0xff, 0x64, 0x54, 0x4b, 0xff, 0x63, 0x55, 0x4d, 0xff, 0x65, 0x58, 0x4d, 0xff, 0x65, 0x57, 0x4a, 0xff, 0x66, 0x58, 0x4e, 0xff, 0x6a, 0x5a, 0x52, 0xff, 0x6b, 0x5c, 0x52, 0xff, 0x6d, 0x5d, 0x52, 0xff, 0x6f, 0x5e, 0x52, 0xff, 0x72, 0x60, 0x55, 0xff, 0x71, 0x61, 0x59, 0xff, 0x72, 0x62, 0x57, 0xff, 0x75, 0x65, 0x57, 0xff, 0x77, 0x68, 0x58, 0xff, 0x79, 0x6a, 0x5a, 0xff, 0x7a, 0x6a, 0x5c, 0xff, 0x7d, 0x6e, 0x60, 0xff, 0x81, 0x70, 0x62, 0xff, 0x84, 0x70, 0x61, 0xff, 0x84, 0x71, 0x62, 0xff, 0x85, 0x74, 0x64, 0xff, 0x8a, 0x76, 0x65, 0xff, 0x8e, 0x77, 0x66, 0xff, 0x8d, 0x78, 0x67, 0xff, 0x8c, 0x7a, 0x68, 0xff, 0x8d, 0x7c, 0x69, 0xff, 0x90, 0x7e, 0x69, 0xff, 0x92, 0x80, 0x6b, 0xff, 0x90, 0x7e, 0x6b, 0xff, 0x9a, 0x8b, 0x77, 0xff, 0x8a, 0x7b, 0x6d, 0xff, 0x59, 0x48, 0x42, 0xff, 0x3e, 0x2b, 0x2f, 0xff, 0x3e, 0x30, 0x31, 0xff, 0x5a, 0x4b, 0x44, 0xff, 0x67, 0x53, 0x4a, 0xff, 0x66, 0x51, 0x4a, 0xff, 0x3f, 0x30, 0x32, 0xff, 0x0d, 0x06, 0x0e, 0xff, 0x06, 0x00, 0x07, 0xff, 0x0b, 0x05, 0x0a, 0xff, 0x0d, 0x08, 0x0c, 0xff, 0x14, 0x09, 0x12, 0xff, 0x21, 0x0d, 0x19, 0xff, 0x3f, 0x23, 0x2a, 0xff, 0x63, 0x45, 0x40, 0xff, 0x52, 0x38, 0x3a, 0xff, 0x30, 0x2b, 0x45, 0xff, 0x58, 0x67, 0x8f, 0xff, 0x6a, 0x78, 0x9d, 0xff, 0x36, 0x3a, 0x61, 0xff, 0x3a, 0x43, 0x70, 0xff, 0x60, 0x76, 0xa5, 0xff, 0x55, 0x61, 0x89, 0xff, 0x57, 0x5f, 0x84, 0xff, 0x7d, 0x8f, 0xbb, 0xff, 0x8b, 0xa3, 0xd4, 0xff, 0x93, 0xaf, 0xe0, 0xff, 0x9d, 0xb7, 0xea, 0xff, 0x98, 0xb1, 0xe8, 0xff, 0x7e, 0x9a, 0xcd, 0xff, 0x5c, 0x72, 0x9d, 0xff, 0x49, 0x4b, 0x6d, 0xff, 0x42, 0x39, 0x55, 0xff, 0x42, 0x38, 0x52, 0xff, 0x3f, 0x37, 0x50, 0xff, 0x2d, 0x27, 0x40, 0xff, 0x16, 0x10, 0x26, 0xff, 0x12, 0x0b, 0x1d, 0xff, 0x1e, 0x13, 0x22, 0xff, 0x29, 0x1a, 0x2a, 0xff, 0x2c, 0x1b, 0x30, 0xff, 0x29, 0x19, 0x2f, 0xff, 0x28, 0x1c, 0x31, 0xff, 0x1e, 0x19, 0x2f, 0xff, 0x14, 0x0f, 0x2b, 0xff, 0x1a, 0x1a, 0x3c, 0xff, 0x28, 0x2a, 0x56, 0xff, 0x2f, 0x2e, 0x57, 0xff, 0x2d, 0x27, 0x4d, 0xff, 0x2f, 0x2b, 0x51, 0xff, 0x42, 0x44, 0x6d, 0xff, 0x66, 0x73, 0xa1, 0xff, 0x7f, 0x99, 0xca, 0xff, 0x94, 0xad, 0xdb, 0xff, 0xa1, 0xb5, 0xe4, 0xff, 0x92, 0xa9, 0xda, 0xff, 0x78, 0x95, 0xc7, 0xff, 0x5c, 0x74, 0xa4, 0xff, 0x37, 0x3b, 0x5e, 0xff, 0x20, 0x18, 0x35, 0xff, 0x28, 0x22, 0x3d, 0xff, 0x2a, 0x26, 0x39, 0xff, 0x19, 0x14, 0x29, 0xff, 0x0b, 0x04, 0x1a, 0xff, 0x14, 0x08, 0x18, 0xff, 0x1b, 0x0e, 0x20, 0xff, 0x13, 0x0d, 0x21, 0xff, 0x12, 0x0c, 0x1c, 0xff, 0x0a, 0x03, 0x0d, 0xff, 0x09, 0x02, 0x0c, 0xff, 0x0d, 0x08, 0x12, 0xff, 0x14, 0x13, 0x22, 0xff, 0x1f, 0x21, 0x3c, 0xff, 0x1e, 0x1d, 0x3b, 0xff, 0x14, 0x12, 0x29, 0xff, 0x19, 0x19, 0x2c, 0xff, 0x28, 0x24, 0x37, 0xff, 0x29, 0x26, 0x34, 0xff, 0x1d, 0x19, 0x1d, 0xff, 0x19, 0x14, 0x1c, 0xff, 0x1c, 0x1b, 0x2b, 0xff, 0x05, 0x05, 0x0d, 0xff, 0x28, 0x22, 0x1f, 0xff, 0x4a, 0x40, 0x36, 0xff, 0x63, 0x55, 0x46, 0xff, 0x72, 0x61, 0x50, 0xff, 0x6e, 0x5c, 0x4c, 0xff, 0x6f, 0x5e, 0x4d, 0xff, 0x74, 0x62, 0x4f, 0xff, 0x7c, 0x6a, 0x58, 0xff, 0x50, 0x45, 0x39, 0xff, 0x2f, 0x25, 0x20, 0xff, 0x5f, 0x53, 0x4a, 0xff, 0x43, 0x36, 0x2c, 0xff, 0x36, 0x29, 0x1d, 0xff, 0x56, 0x48, 0x3c, 0xff, 0x73, 0x6e, 0x6b, 0xff, 0xec, 0xeb, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe0, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe2, 0xdf, 0xe0, 0xff, 0x69, 0x5c, 0x59, 0xff, 0x51, 0x47, 0x41, 0xff, 0x53, 0x48, 0x40, 0xff, 0x58, 0x49, 0x42, 0xff, 0x5a, 0x4b, 0x40, 0xff, 0x5a, 0x4d, 0x42, 0xff, 0x5c, 0x4f, 0x46, 0xff, 0x5c, 0x50, 0x44, 0xff, 0x5f, 0x53, 0x47, 0xff, 0x63, 0x56, 0x4d, 0xff, 0x65, 0x57, 0x4e, 0xff, 0x66, 0x56, 0x4d, 0xff, 0x68, 0x58, 0x4e, 0xff, 0x67, 0x59, 0x4e, 0xff, 0x6a, 0x5a, 0x50, 0xff, 0x6d, 0x5d, 0x54, 0xff, 0x6b, 0x5e, 0x52, 0xff, 0x6d, 0x5e, 0x52, 0xff, 0x70, 0x60, 0x56, 0xff, 0x73, 0x62, 0x57, 0xff, 0x74, 0x62, 0x58, 0xff, 0x75, 0x66, 0x58, 0xff, 0x78, 0x69, 0x58, 0xff, 0x7a, 0x69, 0x5d, 0xff, 0x7b, 0x6a, 0x5f, 0xff, 0x7c, 0x6c, 0x5e, 0xff, 0x7e, 0x70, 0x62, 0xff, 0x81, 0x71, 0x63, 0xff, 0x84, 0x73, 0x65, 0xff, 0x86, 0x74, 0x66, 0xff, 0x88, 0x76, 0x69, 0xff, 0x8b, 0x77, 0x68, 0xff, 0x8b, 0x79, 0x67, 0xff, 0x8e, 0x7a, 0x69, 0xff, 0x8f, 0x7b, 0x69, 0xff, 0x8f, 0x7e, 0x6a, 0xff, 0x90, 0x7e, 0x6a, 0xff, 0x92, 0x80, 0x6d, 0xff, 0x94, 0x81, 0x70, 0xff, 0x83, 0x71, 0x61, 0xff, 0x81, 0x71, 0x63, 0xff, 0x70, 0x62, 0x57, 0xff, 0x53, 0x3f, 0x3e, 0xff, 0x2f, 0x1e, 0x24, 0xff, 0x0d, 0x09, 0x0c, 0xff, 0x14, 0x09, 0x11, 0xff, 0x20, 0x13, 0x1d, 0xff, 0x19, 0x0e, 0x17, 0xff, 0x10, 0x06, 0x10, 0xff, 0x0b, 0x03, 0x0b, 0xff, 0x0a, 0x05, 0x09, 0xff, 0x0d, 0x08, 0x0d, 0xff, 0x15, 0x08, 0x14, 0xff, 0x22, 0x0d, 0x1c, 0xff, 0x42, 0x28, 0x2f, 0xff, 0x65, 0x47, 0x41, 0xff, 0x4d, 0x34, 0x34, 0xff, 0x3c, 0x38, 0x53, 0xff, 0x70, 0x81, 0xaa, 0xff, 0x71, 0x84, 0xb3, 0xff, 0x3f, 0x4a, 0x80, 0xff, 0x4d, 0x5a, 0x8f, 0xff, 0x65, 0x7c, 0xae, 0xff, 0x4e, 0x59, 0x81, 0xff, 0x56, 0x5a, 0x7a, 0xff, 0x7f, 0x8d, 0xb7, 0xff, 0x8e, 0xa6, 0xd8, 0xff, 0x96, 0xb1, 0xe2, 0xff, 0xa2, 0xba, 0xed, 0xff, 0xa6, 0xbf, 0xf3, 0xff, 0x91, 0xb2, 0xe6, 0xff, 0x72, 0x92, 0xc4, 0xff, 0x56, 0x61, 0x8a, 0xff, 0x35, 0x27, 0x45, 0xff, 0x1e, 0x0b, 0x21, 0xff, 0x12, 0x04, 0x15, 0xff, 0x11, 0x08, 0x12, 0xff, 0x2c, 0x1d, 0x24, 0xff, 0x37, 0x23, 0x27, 0xff, 0x30, 0x1b, 0x20, 0xff, 0x25, 0x14, 0x20, 0xff, 0x1d, 0x0d, 0x1b, 0xff, 0x14, 0x00, 0x0f, 0xff, 0x11, 0x00, 0x11, 0xff, 0x13, 0x0e, 0x22, 0xff, 0x19, 0x12, 0x26, 0xff, 0x08, 0x03, 0x17, 0xff, 0x12, 0x0e, 0x2b, 0xff, 0x2a, 0x2b, 0x53, 0xff, 0x27, 0x27, 0x54, 0xff, 0x16, 0x14, 0x3e, 0xff, 0x27, 0x26, 0x4b, 0xff, 0x5e, 0x68, 0x92, 0xff, 0x8c, 0xa8, 0xda, 0xff, 0xab, 0xc6, 0xed, 0xff, 0xb7, 0xcc, 0xed, 0xff, 0xb3, 0xcb, 0xef, 0xff, 0x9b, 0xb7, 0xe5, 0xff, 0x68, 0x7f, 0xb0, 0xff, 0x24, 0x22, 0x43, 0xff, 0x0e, 0x04, 0x1f, 0xff, 0x16, 0x12, 0x2c, 0xff, 0x12, 0x11, 0x26, 0xff, 0x30, 0x2b, 0x40, 0xff, 0x2f, 0x25, 0x37, 0xff, 0x13, 0x0b, 0x16, 0xff, 0x19, 0x16, 0x21, 0xff, 0x2c, 0x27, 0x30, 0xff, 0x3a, 0x33, 0x39, 0xff, 0x21, 0x1a, 0x24, 0xff, 0x06, 0x00, 0x0c, 0xff, 0x0c, 0x05, 0x11, 0xff, 0x15, 0x13, 0x26, 0xff, 0x23, 0x28, 0x45, 0xff, 0x29, 0x2b, 0x4a, 0xff, 0x16, 0x11, 0x29, 0xff, 0x06, 0x05, 0x0f, 0xff, 0x11, 0x11, 0x15, 0xff, 0x11, 0x11, 0x17, 0xff, 0x10, 0x0f, 0x14, 0xff, 0x1a, 0x15, 0x1e, 0xff, 0x06, 0x05, 0x10, 0xff, 0x17, 0x15, 0x19, 0xff, 0x3b, 0x30, 0x2f, 0xff, 0x41, 0x35, 0x2b, 0xff, 0x67, 0x57, 0x46, 0xff, 0x7c, 0x69, 0x59, 0xff, 0x75, 0x63, 0x54, 0xff, 0x68, 0x57, 0x49, 0xff, 0x74, 0x62, 0x51, 0xff, 0x5e, 0x4c, 0x3e, 0xff, 0x2b, 0x1f, 0x18, 0xff, 0x43, 0x38, 0x35, 0xff, 0x46, 0x38, 0x34, 0xff, 0x26, 0x17, 0x14, 0xff, 0x54, 0x46, 0x3b, 0xff, 0x61, 0x53, 0x48, 0xff, 0x67, 0x5c, 0x51, 0xff, 0xbe, 0xc0, 0xbd, 0xff, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe0, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe6, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc6, 0xc1, 0xc3, 0xff, 0x55, 0x4a, 0x44, 0xff, 0x53, 0x46, 0x40, 0xff, 0x54, 0x48, 0x40, 0xff, 0x58, 0x4a, 0x42, 0xff, 0x59, 0x4d, 0x42, 0xff, 0x5b, 0x4e, 0x43, 0xff, 0x5d, 0x4e, 0x46, 0xff, 0x5e, 0x50, 0x46, 0xff, 0x61, 0x53, 0x48, 0xff, 0x64, 0x56, 0x4d, 0xff, 0x66, 0x56, 0x4d, 0xff, 0x69, 0x57, 0x4e, 0xff, 0x69, 0x56, 0x50, 0xff, 0x68, 0x59, 0x52, 0xff, 0x6c, 0x5d, 0x52, 0xff, 0x6e, 0x60, 0x53, 0xff, 0x6f, 0x60, 0x54, 0xff, 0x71, 0x60, 0x56, 0xff, 0x73, 0x62, 0x5a, 0xff, 0x74, 0x62, 0x58, 0xff, 0x74, 0x65, 0x56, 0xff, 0x77, 0x68, 0x59, 0xff, 0x79, 0x69, 0x5b, 0xff, 0x7a, 0x69, 0x5d, 0xff, 0x7a, 0x69, 0x5e, 0xff, 0x7e, 0x6e, 0x60, 0xff, 0x81, 0x70, 0x63, 0xff, 0x82, 0x71, 0x63, 0xff, 0x84, 0x75, 0x65, 0xff, 0x86, 0x76, 0x67, 0xff, 0x8a, 0x77, 0x67, 0xff, 0x8b, 0x78, 0x67, 0xff, 0x8c, 0x79, 0x67, 0xff, 0x90, 0x7c, 0x6b, 0xff, 0x91, 0x7e, 0x6d, 0xff, 0x91, 0x7f, 0x6d, 0xff, 0x91, 0x7f, 0x6a, 0xff, 0x93, 0x7f, 0x6b, 0xff, 0x99, 0x86, 0x74, 0xff, 0x8d, 0x7d, 0x6b, 0xff, 0x69, 0x59, 0x50, 0xff, 0x6b, 0x5c, 0x57, 0xff, 0x57, 0x49, 0x45, 0xff, 0x3a, 0x2a, 0x2f, 0xff, 0x28, 0x1b, 0x23, 0xff, 0x1d, 0x10, 0x19, 0xff, 0x1c, 0x0f, 0x1b, 0xff, 0x14, 0x0b, 0x14, 0xff, 0x11, 0x07, 0x0d, 0xff, 0x0e, 0x05, 0x09, 0xff, 0x0a, 0x04, 0x09, 0xff, 0x0c, 0x06, 0x0b, 0xff, 0x13, 0x09, 0x12, 0xff, 0x22, 0x12, 0x1d, 0xff, 0x35, 0x20, 0x28, 0xff, 0x46, 0x2a, 0x29, 0xff, 0x40, 0x27, 0x2a, 0xff, 0x43, 0x3e, 0x5a, 0xff, 0x72, 0x86, 0xae, 0xff, 0x8d, 0xa5, 0xd3, 0xff, 0x67, 0x76, 0xb2, 0xff, 0x4c, 0x58, 0x95, 0xff, 0x4c, 0x5e, 0x8e, 0xff, 0x41, 0x4b, 0x6c, 0xff, 0x50, 0x4f, 0x6e, 0xff, 0x7d, 0x86, 0xb2, 0xff, 0x92, 0xaa, 0xdd, 0xff, 0x9b, 0xb4, 0xe5, 0xff, 0xa7, 0xbf, 0xee, 0xff, 0xb3, 0xcc, 0xf7, 0xff, 0xaf, 0xc8, 0xf5, 0xff, 0x9d, 0xb8, 0xeb, 0xff, 0x7d, 0x94, 0xc6, 0xff, 0x4e, 0x53, 0x7f, 0xff, 0x29, 0x1e, 0x40, 0xff, 0x28, 0x16, 0x27, 0xff, 0x3e, 0x29, 0x2e, 0xff, 0x58, 0x41, 0x4d, 0xff, 0x5d, 0x4b, 0x5a, 0xff, 0x61, 0x53, 0x55, 0xff, 0x68, 0x59, 0x50, 0xff, 0x48, 0x42, 0x3d, 0xff, 0x2c, 0x29, 0x2e, 0xff, 0x2a, 0x26, 0x29, 0xff, 0x66, 0x60, 0x5f, 0xff, 0x81, 0x7e, 0x8b, 0xff, 0x33, 0x2d, 0x57, 0xff, 0x0a, 0x01, 0x27, 0xff, 0x20, 0x1a, 0x38, 0xff, 0x3d, 0x3c, 0x65, 0xff, 0x1f, 0x1e, 0x47, 0xff, 0x1e, 0x1b, 0x41, 0xff, 0x53, 0x62, 0x8d, 0xff, 0x9b, 0xba, 0xe9, 0xff, 0xc9, 0xdc, 0xfd, 0xff, 0xd6, 0xe1, 0xf6, 0xff, 0xd0, 0xe1, 0xf9, 0xff, 0xb5, 0xce, 0xf4, 0xff, 0x75, 0x89, 0xb4, 0xff, 0x15, 0x10, 0x2e, 0xff, 0x12, 0x0b, 0x18, 0xff, 0x22, 0x1d, 0x33, 0xff, 0x28, 0x20, 0x42, 0xff, 0x54, 0x4c, 0x61, 0xff, 0x71, 0x66, 0x6a, 0xff, 0x4d, 0x45, 0x46, 0xff, 0x3e, 0x3a, 0x3d, 0xff, 0x5c, 0x57, 0x57, 0xff, 0x5d, 0x53, 0x5a, 0xff, 0x23, 0x1c, 0x2c, 0xff, 0x02, 0x00, 0x0c, 0xff, 0x10, 0x09, 0x1e, 0xff, 0x23, 0x1c, 0x3c, 0xff, 0x2c, 0x2e, 0x50, 0xff, 0x35, 0x3c, 0x5a, 0xff, 0x27, 0x26, 0x3b, 0xff, 0x09, 0x05, 0x0c, 0xff, 0x03, 0x03, 0x03, 0xff, 0x10, 0x0f, 0x14, 0xff, 0x0d, 0x0a, 0x0e, 0xff, 0x0a, 0x07, 0x0b, 0xff, 0x03, 0x01, 0x05, 0xff, 0x2d, 0x24, 0x22, 0xff, 0x40, 0x31, 0x2d, 0xff, 0x49, 0x3a, 0x33, 0xff, 0x5b, 0x4b, 0x3e, 0xff, 0x76, 0x63, 0x55, 0xff, 0x79, 0x66, 0x58, 0xff, 0x70, 0x5f, 0x4e, 0xff, 0x64, 0x57, 0x47, 0xff, 0x34, 0x24, 0x20, 0xff, 0x22, 0x14, 0x15, 0xff, 0x38, 0x2c, 0x2a, 0xff, 0x22, 0x16, 0x14, 0xff, 0x3a, 0x30, 0x2b, 0xff, 0x5e, 0x53, 0x44, 0xff, 0x5e, 0x4f, 0x42, 0xff, 0x5c, 0x4e, 0x43, 0xff, 0x8b, 0x90, 0x8f, 0xff, 0xf4, 0xf3, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfd, 0xff, 0xa6, 0x9e, 0x9f, 0xff, 0x54, 0x48, 0x42, 0xff, 0x54, 0x47, 0x41, 0xff, 0x57, 0x4a, 0x42, 0xff, 0x5a, 0x4e, 0x45, 0xff, 0x5a, 0x4d, 0x45, 0xff, 0x5e, 0x4f, 0x47, 0xff, 0x60, 0x50, 0x47, 0xff, 0x61, 0x51, 0x48, 0xff, 0x63, 0x53, 0x4a, 0xff, 0x63, 0x54, 0x4c, 0xff, 0x65, 0x56, 0x4d, 0xff, 0x68, 0x58, 0x4f, 0xff, 0x6b, 0x5b, 0x53, 0xff, 0x6d, 0x5d, 0x54, 0xff, 0x6e, 0x5f, 0x52, 0xff, 0x6f, 0x62, 0x53, 0xff, 0x72, 0x63, 0x57, 0xff, 0x74, 0x63, 0x59, 0xff, 0x74, 0x64, 0x5a, 0xff, 0x76, 0x67, 0x59, 0xff, 0x78, 0x66, 0x59, 0xff, 0x77, 0x67, 0x5a, 0xff, 0x78, 0x68, 0x5d, 0xff, 0x7b, 0x6b, 0x5f, 0xff, 0x7d, 0x6e, 0x5f, 0xff, 0x7f, 0x6f, 0x61, 0xff, 0x82, 0x70, 0x61, 0xff, 0x83, 0x73, 0x63, 0xff, 0x85, 0x75, 0x65, 0xff, 0x89, 0x77, 0x66, 0xff, 0x8b, 0x7a, 0x68, 0xff, 0x8b, 0x7a, 0x68, 0xff, 0x8e, 0x7a, 0x69, 0xff, 0x91, 0x7d, 0x6d, 0xff, 0x91, 0x7f, 0x6c, 0xff, 0x92, 0x80, 0x6c, 0xff, 0x94, 0x82, 0x6f, 0xff, 0x95, 0x82, 0x70, 0xff, 0x94, 0x80, 0x6e, 0xff, 0x9f, 0x8d, 0x7b, 0xff, 0x8d, 0x7d, 0x6f, 0xff, 0x4e, 0x3d, 0x38, 0xff, 0x40, 0x30, 0x35, 0xff, 0x31, 0x22, 0x2d, 0xff, 0x2a, 0x18, 0x21, 0xff, 0x3d, 0x28, 0x31, 0xff, 0x2e, 0x1a, 0x24, 0xff, 0x10, 0x07, 0x10, 0xff, 0x0c, 0x06, 0x0c, 0xff, 0x0d, 0x07, 0x0a, 0xff, 0x0b, 0x05, 0x0a, 0xff, 0x0b, 0x05, 0x0b, 0xff, 0x10, 0x07, 0x0f, 0xff, 0x1d, 0x0e, 0x18, 0xff, 0x2f, 0x18, 0x24, 0xff, 0x3b, 0x1d, 0x27, 0xff, 0x3b, 0x1e, 0x25, 0xff, 0x3d, 0x39, 0x48, 0xff, 0x59, 0x6e, 0x8f, 0xff, 0x87, 0x9d, 0xcb, 0xff, 0xa6, 0xba, 0xea, 0xff, 0x75, 0x8d, 0xc5, 0xff, 0x26, 0x39, 0x73, 0xff, 0x2e, 0x31, 0x55, 0xff, 0x4b, 0x47, 0x62, 0xff, 0x67, 0x6c, 0x95, 0xff, 0x85, 0x9b, 0xce, 0xff, 0x9d, 0xb5, 0xe8, 0xff, 0xae, 0xc7, 0xf5, 0xff, 0xb6, 0xcf, 0xf7, 0xff, 0xbe, 0xd3, 0xf7, 0xff, 0xbc, 0xd3, 0xfb, 0xff, 0xaa, 0xc6, 0xf5, 0xff, 0x91, 0xa9, 0xda, 0xff, 0x79, 0x83, 0xb4, 0xff, 0x69, 0x64, 0x8c, 0xff, 0x47, 0x33, 0x52, 0xff, 0x1e, 0x0b, 0x25, 0xff, 0x45, 0x37, 0x55, 0xff, 0x98, 0x8c, 0xa1, 0xff, 0xd2, 0xc2, 0xbf, 0xff, 0xb1, 0xad, 0x9d, 0xff, 0x81, 0x89, 0x7d, 0xff, 0x8f, 0x91, 0x8c, 0xff, 0xce, 0xc6, 0xc9, 0xff, 0xbf, 0xb9, 0xcf, 0xff, 0x6b, 0x60, 0x8b, 0xff, 0x36, 0x27, 0x48, 0xff, 0x29, 0x1e, 0x31, 0xff, 0x63, 0x64, 0x80, 0xff, 0x6d, 0x71, 0x93, 0xff, 0x4b, 0x4e, 0x78, 0xff, 0x63, 0x77, 0xa8, 0xff, 0xa3, 0xbf, 0xed, 0xff, 0xcf, 0xdf, 0xfe, 0xff, 0xe4, 0xea, 0xf8, 0xff, 0xe0, 0xeb, 0xf9, 0xff, 0xc3, 0xd9, 0xfa, 0xff, 0x83, 0x94, 0xbf, 0xff, 0x2d, 0x29, 0x41, 0xff, 0x31, 0x26, 0x31, 0xff, 0x3c, 0x30, 0x3f, 0xff, 0x4b, 0x3a, 0x50, 0xff, 0x51, 0x40, 0x53, 0xff, 0x5a, 0x4d, 0x5a, 0xff, 0x62, 0x57, 0x66, 0xff, 0x52, 0x49, 0x5a, 0xff, 0x49, 0x42, 0x50, 0xff, 0x35, 0x29, 0x3a, 0xff, 0x19, 0x0f, 0x1e, 0xff, 0x10, 0x08, 0x18, 0xff, 0x1a, 0x13, 0x32, 0xff, 0x30, 0x2d, 0x53, 0xff, 0x3c, 0x40, 0x67, 0xff, 0x3f, 0x45, 0x68, 0xff, 0x2b, 0x2a, 0x3f, 0xff, 0x0a, 0x06, 0x0e, 0xff, 0x00, 0x00, 0x00, 0xff, 0x0b, 0x08, 0x0d, 0xff, 0x1c, 0x17, 0x1e, 0xff, 0x05, 0x03, 0x06, 0xff, 0x1b, 0x16, 0x15, 0xff, 0x3e, 0x2e, 0x2b, 0xff, 0x32, 0x20, 0x1c, 0xff, 0x48, 0x38, 0x2f, 0xff, 0x68, 0x57, 0x4c, 0xff, 0x6b, 0x59, 0x4a, 0xff, 0x6b, 0x5b, 0x46, 0xff, 0x73, 0x63, 0x50, 0xff, 0x41, 0x33, 0x30, 0xff, 0x10, 0x08, 0x05, 0xff, 0x2f, 0x22, 0x23, 0xff, 0x26, 0x19, 0x1a, 0xff, 0x26, 0x1a, 0x17, 0xff, 0x5b, 0x4e, 0x44, 0xff, 0x58, 0x4a, 0x3b, 0xff, 0x62, 0x54, 0x44, 0xff, 0x49, 0x3d, 0x30, 0xff, 0x65, 0x63, 0x63, 0xff, 0xeb, 0xea, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf1, 0xf0, 0xf1, 0xff, 0x7d, 0x71, 0x6f, 0xff, 0x58, 0x4b, 0x44, 0xff, 0x57, 0x4a, 0x43, 0xff, 0x57, 0x4b, 0x43, 0xff, 0x5b, 0x4e, 0x44, 0xff, 0x5c, 0x4e, 0x45, 0xff, 0x5f, 0x4f, 0x46, 0xff, 0x5f, 0x50, 0x47, 0xff, 0x61, 0x52, 0x49, 0xff, 0x64, 0x54, 0x4c, 0xff, 0x64, 0x55, 0x4e, 0xff, 0x66, 0x57, 0x4f, 0xff, 0x68, 0x5a, 0x4e, 0xff, 0x6c, 0x5e, 0x51, 0xff, 0x6f, 0x60, 0x4f, 0xff, 0x71, 0x62, 0x51, 0xff, 0x73, 0x64, 0x55, 0xff, 0x75, 0x64, 0x57, 0xff, 0x75, 0x64, 0x5a, 0xff, 0x79, 0x68, 0x5b, 0xff, 0x7c, 0x6b, 0x5b, 0xff, 0x7d, 0x6b, 0x5c, 0xff, 0x7b, 0x6c, 0x5d, 0xff, 0x7b, 0x6d, 0x5f, 0xff, 0x7e, 0x6e, 0x62, 0xff, 0x81, 0x72, 0x61, 0xff, 0x82, 0x72, 0x61, 0xff, 0x84, 0x72, 0x62, 0xff, 0x86, 0x76, 0x63, 0xff, 0x88, 0x76, 0x65, 0xff, 0x8c, 0x78, 0x67, 0xff, 0x8b, 0x79, 0x67, 0xff, 0x8c, 0x7b, 0x6a, 0xff, 0x90, 0x7c, 0x6d, 0xff, 0x91, 0x7e, 0x6d, 0xff, 0x92, 0x7f, 0x6d, 0xff, 0x93, 0x81, 0x6e, 0xff, 0x93, 0x83, 0x6f, 0xff, 0x95, 0x85, 0x73, 0xff, 0x98, 0x85, 0x75, 0xff, 0x90, 0x7e, 0x6d, 0xff, 0xa0, 0x90, 0x77, 0xff, 0x76, 0x65, 0x58, 0xff, 0x28, 0x19, 0x1f, 0xff, 0x21, 0x12, 0x1f, 0xff, 0x38, 0x25, 0x2e, 0xff, 0x3d, 0x29, 0x31, 0xff, 0x26, 0x16, 0x1f, 0xff, 0x0d, 0x04, 0x0e, 0xff, 0x0a, 0x05, 0x0c, 0xff, 0x0c, 0x07, 0x0c, 0xff, 0x0a, 0x05, 0x09, 0xff, 0x0b, 0x05, 0x0b, 0xff, 0x0e, 0x08, 0x0f, 0xff, 0x17, 0x0a, 0x14, 0xff, 0x2b, 0x14, 0x21, 0xff, 0x3b, 0x1e, 0x29, 0xff, 0x3f, 0x23, 0x2a, 0xff, 0x4d, 0x49, 0x53, 0xff, 0x62, 0x76, 0x96, 0xff, 0x73, 0x8a, 0xbf, 0xff, 0xb4, 0xca, 0xef, 0xff, 0xba, 0xd4, 0xf2, 0xff, 0x3a, 0x4f, 0x8e, 0xff, 0x0c, 0x11, 0x48, 0xff, 0x3b, 0x38, 0x4d, 0xff, 0x53, 0x57, 0x75, 0xff, 0x78, 0x88, 0xba, 0xff, 0x99, 0xaf, 0xe6, 0xff, 0xae, 0xc6, 0xf5, 0xff, 0xba, 0xd1, 0xf9, 0xff, 0xc0, 0xd8, 0xf9, 0xff, 0xc7, 0xde, 0xfd, 0xff, 0xc5, 0xde, 0xff, 0xff, 0xc0, 0xd9, 0xfc, 0xff, 0xb6, 0xcd, 0xf4, 0xff, 0x9c, 0xac, 0xde, 0xff, 0x60, 0x64, 0x9a, 0xff, 0x28, 0x1b, 0x3f, 0xff, 0x28, 0x13, 0x2b, 0xff, 0x5f, 0x4b, 0x67, 0xff, 0x91, 0x7c, 0x97, 0xff, 0x9c, 0x8a, 0x97, 0xff, 0x98, 0x8b, 0x92, 0xff, 0x97, 0x89, 0x97, 0xff, 0x8e, 0x7d, 0x96, 0xff, 0x6e, 0x5d, 0x79, 0xff, 0x4d, 0x3d, 0x57, 0xff, 0x49, 0x3c, 0x53, 0xff, 0x4b, 0x44, 0x5c, 0xff, 0x6c, 0x76, 0x97, 0xff, 0x9a, 0xa7, 0xc9, 0xff, 0x86, 0x96, 0xc1, 0xff, 0x8d, 0xa4, 0xd9, 0xff, 0xad, 0xc4, 0xf2, 0xff, 0xca, 0xda, 0xf7, 0xff, 0xe3, 0xeb, 0xf8, 0xff, 0xeb, 0xf1, 0xf9, 0xff, 0xcf, 0xe0, 0xfa, 0xff, 0x9b, 0xae, 0xd6, 0xff, 0x59, 0x5c, 0x76, 0xff, 0x55, 0x4c, 0x64, 0xff, 0x50, 0x45, 0x63, 0xff, 0x43, 0x38, 0x55, 0xff, 0x3c, 0x30, 0x4d, 0xff, 0x35, 0x27, 0x45, 0xff, 0x33, 0x27, 0x43, 0xff, 0x33, 0x26, 0x3f, 0xff, 0x28, 0x1a, 0x30, 0xff, 0x1b, 0x0d, 0x23, 0xff, 0x1c, 0x11, 0x23, 0xff, 0x28, 0x20, 0x3b, 0xff, 0x33, 0x2e, 0x54, 0xff, 0x35, 0x3b, 0x61, 0xff, 0x3c, 0x48, 0x6e, 0xff, 0x44, 0x48, 0x6e, 0xff, 0x2a, 0x27, 0x3c, 0xff, 0x06, 0x04, 0x08, 0xff, 0x03, 0x01, 0x02, 0xff, 0x06, 0x03, 0x07, 0xff, 0x07, 0x07, 0x0b, 0xff, 0x0e, 0x0c, 0x10, 0xff, 0x45, 0x39, 0x38, 0xff, 0x2d, 0x20, 0x20, 0xff, 0x35, 0x27, 0x21, 0xff, 0x5d, 0x4d, 0x43, 0xff, 0x67, 0x57, 0x4b, 0xff, 0x5b, 0x4b, 0x3f, 0xff, 0x50, 0x41, 0x36, 0xff, 0x40, 0x31, 0x2e, 0xff, 0x16, 0x09, 0x12, 0xff, 0x17, 0x0f, 0x11, 0xff, 0x32, 0x28, 0x27, 0xff, 0x20, 0x14, 0x17, 0xff, 0x41, 0x35, 0x32, 0xff, 0x55, 0x48, 0x3d, 0xff, 0x5e, 0x51, 0x46, 0xff, 0x44, 0x38, 0x32, 0xff, 0x26, 0x1c, 0x17, 0xff, 0x3e, 0x38, 0x38, 0xff, 0xcd, 0xcc, 0xcd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xdd, 0xde, 0xff, 0x5b, 0x4f, 0x49, 0xff, 0x56, 0x4b, 0x41, 0xff, 0x56, 0x4b, 0x41, 0xff, 0x5b, 0x4c, 0x43, 0xff, 0x5d, 0x4e, 0x44, 0xff, 0x5f, 0x4f, 0x46, 0xff, 0x5f, 0x50, 0x47, 0xff, 0x5f, 0x4f, 0x47, 0xff, 0x61, 0x53, 0x49, 0xff, 0x65, 0x56, 0x50, 0xff, 0x66, 0x57, 0x50, 0xff, 0x68, 0x5a, 0x4e, 0xff, 0x6b, 0x5e, 0x4d, 0xff, 0x6d, 0x5e, 0x4e, 0xff, 0x70, 0x5e, 0x53, 0xff, 0x71, 0x60, 0x57, 0xff, 0x72, 0x63, 0x58, 0xff, 0x75, 0x66, 0x58, 0xff, 0x78, 0x66, 0x59, 0xff, 0x7d, 0x6a, 0x5c, 0xff, 0x7d, 0x6c, 0x5b, 0xff, 0x7e, 0x6e, 0x5d, 0xff, 0x7d, 0x71, 0x60, 0xff, 0x7e, 0x70, 0x60, 0xff, 0x80, 0x70, 0x62, 0xff, 0x83, 0x71, 0x61, 0xff, 0x84, 0x73, 0x61, 0xff, 0x85, 0x75, 0x62, 0xff, 0x89, 0x76, 0x63, 0xff, 0x8a, 0x78, 0x66, 0xff, 0x8a, 0x7a, 0x68, 0xff, 0x8c, 0x7b, 0x69, 0xff, 0x8f, 0x7c, 0x6a, 0xff, 0x93, 0x7d, 0x6a, 0xff, 0x91, 0x7e, 0x6c, 0xff, 0x94, 0x80, 0x6f, 0xff, 0x97, 0x84, 0x71, 0xff, 0x98, 0x85, 0x71, 0xff, 0x99, 0x86, 0x72, 0xff, 0x9b, 0x87, 0x77, 0xff, 0x98, 0x87, 0x75, 0xff, 0x8f, 0x7f, 0x6a, 0xff, 0x91, 0x7e, 0x6e, 0xff, 0x5e, 0x4c, 0x49, 0xff, 0x26, 0x18, 0x1e, 0xff, 0x3e, 0x2a, 0x2f, 0xff, 0x41, 0x2b, 0x32, 0xff, 0x19, 0x0d, 0x16, 0xff, 0x0a, 0x04, 0x0a, 0xff, 0x0b, 0x06, 0x0a, 0xff, 0x0c, 0x06, 0x0b, 0xff, 0x0f, 0x09, 0x0f, 0xff, 0x0f, 0x08, 0x0d, 0xff, 0x0d, 0x07, 0x0d, 0xff, 0x12, 0x0c, 0x14, 0xff, 0x20, 0x0f, 0x1a, 0xff, 0x32, 0x17, 0x23, 0xff, 0x4c, 0x33, 0x3a, 0xff, 0x5f, 0x58, 0x65, 0xff, 0x6c, 0x7a, 0x9b, 0xff, 0x85, 0x9b, 0xd1, 0xff, 0x9c, 0xb4, 0xeb, 0xff, 0xc9, 0xe0, 0xfd, 0xff, 0xb5, 0xc9, 0xe3, 0xff, 0x48, 0x51, 0x7f, 0xff, 0x21, 0x1d, 0x3d, 0xff, 0x3f, 0x3f, 0x58, 0xff, 0x6f, 0x7b, 0xa6, 0xff, 0x94, 0xa8, 0xdf, 0xff, 0xa8, 0xbf, 0xf0, 0xff, 0xbd, 0xd2, 0xf9, 0xff, 0xc6, 0xdd, 0xfb, 0xff, 0xce, 0xe4, 0xf8, 0xff, 0xd4, 0xe9, 0xfc, 0xff, 0xd2, 0xe6, 0xfe, 0xff, 0xca, 0xdf, 0xfe, 0xff, 0xb8, 0xcb, 0xf9, 0xff, 0x9c, 0xae, 0xe2, 0xff, 0x78, 0x82, 0xb1, 0xff, 0x48, 0x42, 0x68, 0xff, 0x2d, 0x21, 0x43, 0xff, 0x35, 0x28, 0x48, 0xff, 0x47, 0x39, 0x58, 0xff, 0x5c, 0x4b, 0x70, 0xff, 0x60, 0x4e, 0x76, 0xff, 0x41, 0x35, 0x5f, 0xff, 0x3c, 0x35, 0x62, 0xff, 0x59, 0x54, 0x7e, 0xff, 0x7a, 0x7a, 0xa4, 0xff, 0x8f, 0x92, 0xbf, 0xff, 0x98, 0xa2, 0xcd, 0xff, 0xa5, 0xb3, 0xd7, 0xff, 0xa7, 0xbc, 0xe2, 0xff, 0xa9, 0xc3, 0xee, 0xff, 0xaf, 0xc6, 0xf2, 0xff, 0xbc, 0xd6, 0xf4, 0xff, 0xde, 0xeb, 0xf8, 0xff, 0xf3, 0xf5, 0xfb, 0xff, 0xd5, 0xe3, 0xf9, 0xff, 0xa8, 0xbc, 0xe3, 0xff, 0x76, 0x82, 0xa5, 0xff, 0x75, 0x7a, 0x9b, 0xff, 0x6f, 0x71, 0xa0, 0xff, 0x5c, 0x5d, 0x8b, 0xff, 0x51, 0x4f, 0x77, 0xff, 0x3c, 0x37, 0x5d, 0xff, 0x2a, 0x24, 0x43, 0xff, 0x28, 0x21, 0x3f, 0xff, 0x24, 0x1e, 0x3a, 0xff, 0x28, 0x20, 0x3e, 0xff, 0x3a, 0x33, 0x53, 0xff, 0x47, 0x4b, 0x6d, 0xff, 0x4b, 0x55, 0x7a, 0xff, 0x46, 0x51, 0x79, 0xff, 0x42, 0x4f, 0x78, 0xff, 0x44, 0x4b, 0x6e, 0xff, 0x2a, 0x26, 0x38, 0xff, 0x05, 0x03, 0x04, 0xff, 0x01, 0x01, 0x04, 0xff, 0x05, 0x02, 0x09, 0xff, 0x00, 0x00, 0x00, 0xff, 0x23, 0x1a, 0x1c, 0xff, 0x40, 0x30, 0x34, 0xff, 0x19, 0x10, 0x12, 0xff, 0x60, 0x52, 0x46, 0xff, 0x6e, 0x5e, 0x4e, 0xff, 0x3d, 0x31, 0x2a, 0xff, 0x30, 0x24, 0x25, 0xff, 0x23, 0x14, 0x1d, 0xff, 0x12, 0x05, 0x0f, 0xff, 0x18, 0x0e, 0x12, 0xff, 0x29, 0x1b, 0x1e, 0xff, 0x19, 0x0f, 0x0f, 0xff, 0x2d, 0x21, 0x1f, 0xff, 0x49, 0x3c, 0x36, 0xff, 0x51, 0x48, 0x3e, 0xff, 0x4c, 0x42, 0x3b, 0xff, 0x1c, 0x10, 0x12, 0xff, 0x21, 0x16, 0x19, 0xff, 0x21, 0x16, 0x18, 0xff, 0xa4, 0xa6, 0xab, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc7, 0xc2, 0xc4, 0xff, 0x56, 0x4a, 0x42, 0xff, 0x56, 0x4b, 0x42, 0xff, 0x5a, 0x4c, 0x42, 0xff, 0x5d, 0x4e, 0x44, 0xff, 0x5f, 0x50, 0x47, 0xff, 0x5f, 0x50, 0x47, 0xff, 0x61, 0x50, 0x48, 0xff, 0x65, 0x54, 0x49, 0xff, 0x66, 0x55, 0x4d, 0xff, 0x67, 0x56, 0x4f, 0xff, 0x68, 0x58, 0x50, 0xff, 0x6a, 0x59, 0x4f, 0xff, 0x6e, 0x5f, 0x50, 0xff, 0x70, 0x5f, 0x51, 0xff, 0x70, 0x60, 0x54, 0xff, 0x72, 0x63, 0x56, 0xff, 0x74, 0x64, 0x59, 0xff, 0x76, 0x66, 0x59, 0xff, 0x7c, 0x69, 0x5a, 0xff, 0x7e, 0x6c, 0x5b, 0xff, 0x7e, 0x6c, 0x5f, 0xff, 0x80, 0x6e, 0x63, 0xff, 0x81, 0x71, 0x62, 0xff, 0x81, 0x72, 0x62, 0xff, 0x82, 0x73, 0x64, 0xff, 0x84, 0x72, 0x64, 0xff, 0x85, 0x74, 0x64, 0xff, 0x87, 0x77, 0x66, 0xff, 0x88, 0x77, 0x66, 0xff, 0x8a, 0x78, 0x67, 0xff, 0x8c, 0x7b, 0x6a, 0xff, 0x8d, 0x7b, 0x6b, 0xff, 0x90, 0x7b, 0x6c, 0xff, 0x94, 0x7e, 0x6f, 0xff, 0x94, 0x80, 0x6f, 0xff, 0x94, 0x80, 0x6f, 0xff, 0x96, 0x84, 0x73, 0xff, 0x9a, 0x87, 0x74, 0xff, 0x9c, 0x87, 0x76, 0xff, 0x9c, 0x89, 0x77, 0xff, 0x9f, 0x8e, 0x7b, 0xff, 0xa0, 0x91, 0x7d, 0xff, 0x91, 0x7f, 0x6e, 0xff, 0x83, 0x6e, 0x62, 0xff, 0x5a, 0x48, 0x41, 0xff, 0x42, 0x2d, 0x31, 0xff, 0x37, 0x21, 0x2d, 0xff, 0x16, 0x0b, 0x15, 0xff, 0x08, 0x04, 0x08, 0xff, 0x0d, 0x06, 0x0a, 0xff, 0x10, 0x07, 0x0c, 0xff, 0x15, 0x0b, 0x12, 0xff, 0x12, 0x0b, 0x12, 0xff, 0x0e, 0x09, 0x10, 0xff, 0x14, 0x0b, 0x13, 0xff, 0x1a, 0x07, 0x13, 0xff, 0x24, 0x0e, 0x19, 0xff, 0x3f, 0x2f, 0x37, 0xff, 0x53, 0x49, 0x54, 0xff, 0x62, 0x66, 0x83, 0xff, 0x87, 0x9c, 0xcd, 0xff, 0x82, 0x98, 0xd5, 0xff, 0x76, 0x8b, 0xc7, 0xff, 0x96, 0xaf, 0xdc, 0xff, 0x6a, 0x7b, 0xa2, 0xff, 0x21, 0x1c, 0x41, 0xff, 0x2c, 0x21, 0x3d, 0xff, 0x5e, 0x5f, 0x83, 0xff, 0x8b, 0x9b, 0xce, 0xff, 0xa0, 0xb9, 0xed, 0xff, 0xb7, 0xce, 0xf8, 0xff, 0xca, 0xdf, 0xfd, 0xff, 0xd3, 0xe6, 0xfc, 0xff, 0xd7, 0xea, 0xfd, 0xff, 0xd8, 0xeb, 0xff, 0xff, 0xd6, 0xe9, 0xfe, 0xff, 0xcd, 0xdf, 0xfa, 0xff, 0xbd, 0xd4, 0xf8, 0xff, 0xb0, 0xc7, 0xf6, 0xff, 0x99, 0xa8, 0xda, 0xff, 0x6a, 0x72, 0xa4, 0xff, 0x4d, 0x52, 0x84, 0xff, 0x48, 0x4a, 0x7e, 0xff, 0x51, 0x52, 0x88, 0xff, 0x5c, 0x5d, 0x93, 0xff, 0x62, 0x65, 0x9d, 0xff, 0x84, 0x89, 0xc0, 0xff, 0xa9, 0xaf, 0xe3, 0xff, 0xaf, 0xb8, 0xec, 0xff, 0xb1, 0xc0, 0xe8, 0xff, 0xba, 0xc7, 0xec, 0xff, 0xbe, 0xca, 0xed, 0xff, 0xb9, 0xce, 0xf0, 0xff, 0xb3, 0xce, 0xf3, 0xff, 0xb0, 0xc9, 0xf1, 0xff, 0xb7, 0xce, 0xf2, 0xff, 0xd7, 0xe1, 0xf6, 0xff, 0xf5, 0xf7, 0xfe, 0xff, 0xe1, 0xea, 0xfa, 0xff, 0xae, 0xc3, 0xe5, 0xff, 0x81, 0x93, 0xbe, 0xff, 0x8a, 0x98, 0xc3, 0xff, 0x7f, 0x88, 0xbc, 0xff, 0x67, 0x73, 0xa8, 0xff, 0x65, 0x71, 0xa1, 0xff, 0x61, 0x68, 0x98, 0xff, 0x56, 0x5a, 0x84, 0xff, 0x4d, 0x4f, 0x78, 0xff, 0x4d, 0x52, 0x7c, 0xff, 0x56, 0x5d, 0x88, 0xff, 0x5c, 0x64, 0x92, 0xff, 0x61, 0x6d, 0x9c, 0xff, 0x62, 0x70, 0x9e, 0xff, 0x59, 0x67, 0x95, 0xff, 0x51, 0x5e, 0x89, 0xff, 0x49, 0x4f, 0x71, 0xff, 0x27, 0x22, 0x36, 0xff, 0x04, 0x01, 0x04, 0xff, 0x02, 0x01, 0x04, 0xff, 0x04, 0x00, 0x06, 0xff, 0x09, 0x03, 0x07, 0xff, 0x25, 0x17, 0x1c, 0xff, 0x0f, 0x08, 0x0b, 0xff, 0x1f, 0x19, 0x16, 0xff, 0x64, 0x52, 0x48, 0xff, 0x47, 0x36, 0x31, 0xff, 0x10, 0x08, 0x0b, 0xff, 0x0d, 0x03, 0x0c, 0xff, 0x1b, 0x10, 0x1a, 0xff, 0x0b, 0x03, 0x0a, 0xff, 0x28, 0x1e, 0x1d, 0xff, 0x2b, 0x1d, 0x1f, 0xff, 0x23, 0x18, 0x1a, 0xff, 0x36, 0x2a, 0x29, 0xff, 0x37, 0x2a, 0x27, 0xff, 0x32, 0x28, 0x24, 0xff, 0x19, 0x0e, 0x0f, 0xff, 0x1a, 0x0d, 0x12, 0xff, 0x25, 0x1b, 0x1d, 0xff, 0x16, 0x0b, 0x0f, 0xff, 0x86, 0x87, 0x90, 0xff, 0xf9, 0xf9, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe4, 0xee, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0xa8, 0xa1, 0xa3, 0xff, 0x57, 0x4b, 0x43, 0xff, 0x5b, 0x4b, 0x45, 0xff, 0x5d, 0x4d, 0x45, 0xff, 0x5f, 0x50, 0x46, 0xff, 0x5f, 0x50, 0x47, 0xff, 0x63, 0x53, 0x49, 0xff, 0x66, 0x55, 0x4a, 0xff, 0x68, 0x56, 0x4b, 0xff, 0x69, 0x57, 0x4e, 0xff, 0x6a, 0x57, 0x4f, 0xff, 0x6b, 0x5a, 0x50, 0xff, 0x6c, 0x59, 0x50, 0xff, 0x6e, 0x5c, 0x53, 0xff, 0x71, 0x5f, 0x54, 0xff, 0x72, 0x63, 0x55, 0xff, 0x75, 0x65, 0x57, 0xff, 0x76, 0x66, 0x58, 0xff, 0x77, 0x67, 0x5a, 0xff, 0x7b, 0x6a, 0x5c, 0xff, 0x7b, 0x6b, 0x5b, 0xff, 0x7f, 0x6c, 0x61, 0xff, 0x84, 0x70, 0x65, 0xff, 0x83, 0x71, 0x64, 0xff, 0x83, 0x71, 0x62, 0xff, 0x84, 0x73, 0x64, 0xff, 0x86, 0x75, 0x67, 0xff, 0x86, 0x74, 0x66, 0xff, 0x88, 0x76, 0x67, 0xff, 0x8a, 0x78, 0x68, 0xff, 0x8c, 0x79, 0x6a, 0xff, 0x8e, 0x7a, 0x6c, 0xff, 0x90, 0x7b, 0x6c, 0xff, 0x91, 0x7d, 0x6f, 0xff, 0x93, 0x80, 0x72, 0xff, 0x96, 0x82, 0x72, 0xff, 0x97, 0x85, 0x73, 0xff, 0x98, 0x86, 0x74, 0xff, 0x9a, 0x87, 0x76, 0xff, 0x9c, 0x88, 0x78, 0xff, 0x9e, 0x8c, 0x7a, 0xff, 0x9b, 0x8b, 0x78, 0xff, 0x99, 0x89, 0x76, 0xff, 0x98, 0x87, 0x79, 0xff, 0x81, 0x6f, 0x64, 0xff, 0x63, 0x50, 0x4a, 0xff, 0x4d, 0x36, 0x3c, 0xff, 0x2a, 0x15, 0x23, 0xff, 0x11, 0x04, 0x0e, 0xff, 0x0d, 0x06, 0x0a, 0xff, 0x0a, 0x05, 0x0a, 0xff, 0x0c, 0x04, 0x09, 0xff, 0x0e, 0x08, 0x0c, 0xff, 0x10, 0x0a, 0x11, 0xff, 0x10, 0x0b, 0x11, 0xff, 0x12, 0x0a, 0x10, 0xff, 0x11, 0x07, 0x0f, 0xff, 0x12, 0x06, 0x12, 0xff, 0x22, 0x14, 0x22, 0xff, 0x3b, 0x2d, 0x37, 0xff, 0x51, 0x4d, 0x5c, 0xff, 0x67, 0x75, 0x9a, 0xff, 0x70, 0x85, 0xbb, 0xff, 0x5c, 0x6d, 0xa7, 0xff, 0x39, 0x49, 0x83, 0xff, 0x22, 0x2c, 0x5e, 0xff, 0x24, 0x20, 0x46, 0xff, 0x2d, 0x21, 0x3f, 0xff, 0x48, 0x45, 0x66, 0xff, 0x77, 0x88, 0xb3, 0xff, 0x9a, 0xb4, 0xe7, 0xff, 0xb4, 0xca, 0xf8, 0xff, 0xc6, 0xdb, 0xfd, 0xff, 0xd0, 0xe5, 0xfe, 0xff, 0xd8, 0xe9, 0xfd, 0xff, 0xdb, 0xeb, 0xfd, 0xff, 0xde, 0xee, 0xfd, 0xff, 0xdc, 0xee, 0xfb, 0xff, 0xd4, 0xe6, 0xfd, 0xff, 0xcd, 0xdd, 0xff, 0xff, 0xc9, 0xda, 0xfe, 0xff, 0xc1, 0xd2, 0xf6, 0xff, 0xb5, 0xc4, 0xed, 0xff, 0xa9, 0xb5, 0xe5, 0xff, 0xa8, 0xb5, 0xe3, 0xff, 0xad, 0xba, 0xe7, 0xff, 0xb3, 0xc1, 0xed, 0xff, 0xb7, 0xc3, 0xf4, 0xff, 0xb6, 0xbe, 0xf6, 0xff, 0xbd, 0xc5, 0xf5, 0xff, 0xcb, 0xda, 0xf5, 0xff, 0xcf, 0xe0, 0xf7, 0xff, 0xcb, 0xde, 0xfb, 0xff, 0xc1, 0xd7, 0xfa, 0xff, 0xb9, 0xd1, 0xf6, 0xff, 0xb3, 0xcb, 0xf1, 0xff, 0xb6, 0xca, 0xf2, 0xff, 0xcd, 0xd9, 0xf6, 0xff, 0xf3, 0xf5, 0xfe, 0xff, 0xec, 0xf0, 0xfb, 0xff, 0xb8, 0xcb, 0xea, 0xff, 0x81, 0x95, 0xc2, 0xff, 0x87, 0x9a, 0xc7, 0xff, 0x89, 0x9a, 0xce, 0xff, 0x75, 0x86, 0xbc, 0xff, 0x6c, 0x7f, 0xb5, 0xff, 0x6f, 0x7f, 0xb6, 0xff, 0x6d, 0x7b, 0xb0, 0xff, 0x6c, 0x79, 0xac, 0xff, 0x6c, 0x7c, 0xb0, 0xff, 0x6c, 0x81, 0xb4, 0xff, 0x6a, 0x7f, 0xb4, 0xff, 0x6a, 0x7e, 0xb3, 0xff, 0x68, 0x7b, 0xad, 0xff, 0x63, 0x76, 0xa6, 0xff, 0x60, 0x70, 0x99, 0xff, 0x51, 0x58, 0x76, 0xff, 0x24, 0x1f, 0x32, 0xff, 0x03, 0x01, 0x04, 0xff, 0x02, 0x00, 0x04, 0xff, 0x03, 0x00, 0x04, 0xff, 0x0a, 0x02, 0x08, 0xff, 0x18, 0x0e, 0x14, 0xff, 0x0f, 0x08, 0x0e, 0xff, 0x18, 0x10, 0x12, 0xff, 0x23, 0x17, 0x1b, 0xff, 0x10, 0x0b, 0x0c, 0xff, 0x0b, 0x07, 0x0c, 0xff, 0x0b, 0x03, 0x0a, 0xff, 0x16, 0x0a, 0x12, 0xff, 0x12, 0x09, 0x0e, 0xff, 0x26, 0x1b, 0x1c, 0xff, 0x2a, 0x1e, 0x1e, 0xff, 0x2b, 0x20, 0x22, 0xff, 0x25, 0x1a, 0x1c, 0xff, 0x1b, 0x0e, 0x14, 0xff, 0x0c, 0x06, 0x08, 0xff, 0x05, 0x00, 0x02, 0xff, 0x1a, 0x10, 0x15, 0xff, 0x12, 0x0a, 0x0e, 0xff, 0x11, 0x0a, 0x0e, 0xff, 0x57, 0x54, 0x5e, 0xff, 0xeb, 0xea, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xf8, 0xf9, 0xff, 0x8e, 0x87, 0x86, 0xff, 0x58, 0x4a, 0x42, 0xff, 0x5c, 0x4b, 0x43, 0xff, 0x5d, 0x4f, 0x46, 0xff, 0x5f, 0x50, 0x46, 0xff, 0x63, 0x52, 0x47, 0xff, 0x66, 0x56, 0x4a, 0xff, 0x68, 0x58, 0x4c, 0xff, 0x68, 0x57, 0x4b, 0xff, 0x69, 0x59, 0x4c, 0xff, 0x6c, 0x59, 0x50, 0xff, 0x6d, 0x5d, 0x50, 0xff, 0x6d, 0x5d, 0x51, 0xff, 0x6f, 0x5e, 0x54, 0xff, 0x72, 0x62, 0x52, 0xff, 0x73, 0x62, 0x55, 0xff, 0x75, 0x63, 0x58, 0xff, 0x76, 0x66, 0x57, 0xff, 0x78, 0x69, 0x59, 0xff, 0x79, 0x6a, 0x5a, 0xff, 0x7c, 0x6c, 0x5c, 0xff, 0x81, 0x6f, 0x60, 0xff, 0x84, 0x71, 0x62, 0xff, 0x84, 0x72, 0x63, 0xff, 0x85, 0x74, 0x65, 0xff, 0x87, 0x74, 0x65, 0xff, 0x88, 0x76, 0x68, 0xff, 0x89, 0x78, 0x67, 0xff, 0x89, 0x78, 0x68, 0xff, 0x8d, 0x7a, 0x6a, 0xff, 0x90, 0x7a, 0x6c, 0xff, 0x90, 0x7c, 0x6e, 0xff, 0x91, 0x7e, 0x6f, 0xff, 0x93, 0x7f, 0x70, 0xff, 0x96, 0x81, 0x71, 0xff, 0x96, 0x85, 0x72, 0xff, 0x98, 0x87, 0x75, 0xff, 0x9c, 0x89, 0x76, 0xff, 0x9d, 0x89, 0x76, 0xff, 0x9e, 0x8c, 0x79, 0xff, 0x9d, 0x8b, 0x7a, 0xff, 0x8e, 0x7d, 0x6d, 0xff, 0x84, 0x70, 0x65, 0xff, 0x82, 0x70, 0x67, 0xff, 0x71, 0x63, 0x59, 0xff, 0x4f, 0x3d, 0x3c, 0xff, 0x42, 0x2b, 0x34, 0xff, 0x39, 0x23, 0x2e, 0xff, 0x16, 0x0b, 0x11, 0xff, 0x0d, 0x06, 0x0b, 0xff, 0x13, 0x0a, 0x13, 0xff, 0x0e, 0x07, 0x0f, 0xff, 0x08, 0x06, 0x09, 0xff, 0x08, 0x05, 0x08, 0xff, 0x09, 0x05, 0x09, 0xff, 0x07, 0x04, 0x0a, 0xff, 0x00, 0x01, 0x07, 0xff, 0x07, 0x00, 0x0b, 0xff, 0x20, 0x0d, 0x1e, 0xff, 0x33, 0x1f, 0x2e, 0xff, 0x38, 0x2e, 0x35, 0xff, 0x40, 0x46, 0x56, 0xff, 0x58, 0x68, 0x92, 0xff, 0x95, 0xa6, 0xd7, 0xff, 0xa3, 0xb3, 0xdf, 0xff, 0x5a, 0x66, 0x94, 0xff, 0x2f, 0x31, 0x5a, 0xff, 0x2a, 0x22, 0x3f, 0xff, 0x39, 0x33, 0x4f, 0xff, 0x62, 0x6a, 0x93, 0xff, 0x90, 0xa7, 0xd8, 0xff, 0xad, 0xc5, 0xf4, 0xff, 0xc1, 0xd3, 0xfc, 0xff, 0xcd, 0xdf, 0xfe, 0xff, 0xd7, 0xe8, 0xfd, 0xff, 0xde, 0xec, 0xfd, 0xff, 0xe1, 0xf1, 0xfd, 0xff, 0xe2, 0xf3, 0xfe, 0xff, 0xe0, 0xed, 0xfe, 0xff, 0xdb, 0xe7, 0xfb, 0xff, 0xd9, 0xe8, 0xfc, 0xff, 0xd7, 0xe7, 0xff, 0xff, 0xd3, 0xe1, 0xff, 0xff, 0xcd, 0xda, 0xfd, 0xff, 0xc7, 0xd4, 0xfc, 0xff, 0xbf, 0xcf, 0xfb, 0xff, 0xb8, 0xc8, 0xf8, 0xff, 0xb4, 0xc2, 0xf3, 0xff, 0xbe, 0xcb, 0xf3, 0xff, 0xd4, 0xe0, 0xfa, 0xff, 0xda, 0xe9, 0xfe, 0xff, 0xd3, 0xe5, 0xfb, 0xff, 0xcc, 0xe1, 0xfb, 0xff, 0xc2, 0xd8, 0xfb, 0xff, 0xbc, 0xd2, 0xf7, 0xff, 0xb7, 0xcb, 0xf4, 0xff, 0xb5, 0xc9, 0xf5, 0xff, 0xc5, 0xd6, 0xf5, 0xff, 0xee, 0xf1, 0xfc, 0xff, 0xf3, 0xf2, 0xfe, 0xff, 0xc3, 0xd0, 0xf0, 0xff, 0x80, 0x96, 0xc1, 0xff, 0x7b, 0x91, 0xbe, 0xff, 0x8b, 0x9f, 0xd5, 0xff, 0x85, 0x9d, 0xd1, 0xff, 0x7d, 0x92, 0xc9, 0xff, 0x76, 0x8a, 0xc2, 0xff, 0x70, 0x89, 0xbd, 0xff, 0x6d, 0x86, 0xba, 0xff, 0x71, 0x89, 0xbc, 0xff, 0x74, 0x8c, 0xc0, 0xff, 0x73, 0x8c, 0xbf, 0xff, 0x6d, 0x86, 0xb9, 0xff, 0x66, 0x81, 0xb1, 0xff, 0x63, 0x7d, 0xad, 0xff, 0x66, 0x77, 0xa3, 0xff, 0x52, 0x58, 0x76, 0xff, 0x1c, 0x1a, 0x26, 0xff, 0x00, 0x01, 0x01, 0xff, 0x04, 0x01, 0x04, 0xff, 0x0d, 0x07, 0x0c, 0xff, 0x1b, 0x13, 0x1a, 0xff, 0x24, 0x1a, 0x23, 0xff, 0x2c, 0x1f, 0x27, 0xff, 0x25, 0x19, 0x21, 0xff, 0x14, 0x0b, 0x13, 0xff, 0x1a, 0x13, 0x1c, 0xff, 0x26, 0x1c, 0x23, 0xff, 0x15, 0x0c, 0x12, 0xff, 0x12, 0x06, 0x0c, 0xff, 0x1f, 0x12, 0x17, 0xff, 0x20, 0x16, 0x18, 0xff, 0x23, 0x18, 0x1a, 0xff, 0x27, 0x19, 0x1b, 0xff, 0x19, 0x0c, 0x0f, 0xff, 0x0f, 0x05, 0x0b, 0xff, 0x07, 0x01, 0x07, 0xff, 0x08, 0x03, 0x07, 0xff, 0x15, 0x0c, 0x11, 0xff, 0x12, 0x0c, 0x10, 0xff, 0x12, 0x0d, 0x12, 0xff, 0x2a, 0x24, 0x2c, 0xff, 0xd0, 0xce, 0xcf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xf4, 0xf4, 0xff, 0x76, 0x6d, 0x6b, 0xff, 0x59, 0x4c, 0x44, 0xff, 0x5b, 0x4c, 0x43, 0xff, 0x5e, 0x4f, 0x48, 0xff, 0x61, 0x52, 0x49, 0xff, 0x66, 0x55, 0x4a, 0xff, 0x67, 0x55, 0x4c, 0xff, 0x69, 0x57, 0x50, 0xff, 0x6a, 0x59, 0x51, 0xff, 0x6b, 0x5c, 0x4d, 0xff, 0x6d, 0x5e, 0x51, 0xff, 0x6f, 0x5f, 0x52, 0xff, 0x70, 0x60, 0x54, 0xff, 0x71, 0x61, 0x54, 0xff, 0x72, 0x64, 0x55, 0xff, 0x73, 0x63, 0x59, 0xff, 0x75, 0x65, 0x59, 0xff, 0x78, 0x67, 0x5a, 0xff, 0x78, 0x69, 0x5a, 0xff, 0x79, 0x6b, 0x5b, 0xff, 0x7e, 0x6f, 0x5e, 0xff, 0x81, 0x70, 0x60, 0xff, 0x82, 0x72, 0x61, 0xff, 0x84, 0x75, 0x64, 0xff, 0x88, 0x76, 0x66, 0xff, 0x8a, 0x76, 0x68, 0xff, 0x8b, 0x78, 0x68, 0xff, 0x8d, 0x7a, 0x68, 0xff, 0x8f, 0x7a, 0x6b, 0xff, 0x91, 0x7b, 0x6c, 0xff, 0x92, 0x7d, 0x6d, 0xff, 0x93, 0x7f, 0x6e, 0xff, 0x92, 0x80, 0x6e, 0xff, 0x96, 0x82, 0x70, 0xff, 0x99, 0x83, 0x72, 0xff, 0x96, 0x84, 0x73, 0xff, 0x99, 0x86, 0x73, 0xff, 0x9d, 0x88, 0x77, 0xff, 0x9d, 0x89, 0x77, 0xff, 0x9e, 0x8c, 0x79, 0xff, 0x9b, 0x8b, 0x78, 0xff, 0x9a, 0x88, 0x75, 0xff, 0x99, 0x85, 0x76, 0xff, 0x9f, 0x8f, 0x7c, 0xff, 0x9a, 0x8d, 0x76, 0xff, 0x65, 0x53, 0x4c, 0xff, 0x35, 0x1d, 0x28, 0xff, 0x3e, 0x25, 0x33, 0xff, 0x2c, 0x1b, 0x24, 0xff, 0x09, 0x04, 0x0a, 0xff, 0x13, 0x09, 0x14, 0xff, 0x24, 0x10, 0x1a, 0xff, 0x1d, 0x0e, 0x15, 0xff, 0x14, 0x0b, 0x10, 0xff, 0x15, 0x0a, 0x12, 0xff, 0x1b, 0x0e, 0x18, 0xff, 0x24, 0x15, 0x21, 0xff, 0x35, 0x20, 0x29, 0xff, 0x4e, 0x32, 0x3b, 0xff, 0x4b, 0x32, 0x3c, 0xff, 0x25, 0x17, 0x1d, 0xff, 0x30, 0x30, 0x37, 0xff, 0x47, 0x4c, 0x60, 0xff, 0x54, 0x5e, 0x84, 0xff, 0x9f, 0xb3, 0xe2, 0xff, 0xaf, 0xc6, 0xf6, 0xff, 0x61, 0x6a, 0x9a, 0xff, 0x2b, 0x24, 0x42, 0xff, 0x2d, 0x25, 0x3e, 0xff, 0x51, 0x4f, 0x74, 0xff, 0x7e, 0x8b, 0xba, 0xff, 0x9f, 0xb4, 0xe6, 0xff, 0xb6, 0xc8, 0xf5, 0xff, 0xc6, 0xd8, 0xfb, 0xff, 0xcf, 0xe3, 0xfe, 0xff, 0xd8, 0xe8, 0xfe, 0xff, 0xdf, 0xee, 0xfd, 0xff, 0xe1, 0xf2, 0xfe, 0xff, 0xe4, 0xf1, 0xff, 0xff, 0xe0, 0xee, 0xfd, 0xff, 0xd9, 0xe9, 0xfc, 0xff, 0xd4, 0xe3, 0xfd, 0xff, 0xd0, 0xdd, 0xfb, 0xff, 0xc6, 0xd5, 0xf7, 0xff, 0xbd, 0xcc, 0xf6, 0xff, 0xb9, 0xc9, 0xf6, 0xff, 0xbb, 0xc8, 0xf6, 0xff, 0xc7, 0xd4, 0xf7, 0xff, 0xd8, 0xe7, 0xfa, 0xff, 0xe0, 0xef, 0xfc, 0xff, 0xd7, 0xe9, 0xff, 0xff, 0xcc, 0xdf, 0xfd, 0xff, 0xc9, 0xdd, 0xfc, 0xff, 0xc1, 0xd5, 0xf9, 0xff, 0xbb, 0xd0, 0xf7, 0xff, 0xb8, 0xcc, 0xf6, 0xff, 0xb3, 0xc9, 0xf3, 0xff, 0xbf, 0xd5, 0xf6, 0xff, 0xeb, 0xf0, 0xfc, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xcb, 0xd7, 0xf3, 0xff, 0x8a, 0x9e, 0xc9, 0xff, 0x79, 0x8c, 0xbd, 0xff, 0x83, 0x9a, 0xd0, 0xff, 0x89, 0xa4, 0xd6, 0xff, 0x8d, 0xa3, 0xd7, 0xff, 0x85, 0x99, 0xd0, 0xff, 0x7e, 0x93, 0xc9, 0xff, 0x77, 0x8e, 0xc3, 0xff, 0x78, 0x8e, 0xc3, 0xff, 0x7a, 0x90, 0xc5, 0xff, 0x79, 0x90, 0xc2, 0xff, 0x70, 0x88, 0xb9, 0xff, 0x69, 0x82, 0xb4, 0xff, 0x66, 0x7d, 0xb0, 0xff, 0x65, 0x75, 0xa4, 0xff, 0x49, 0x4e, 0x6a, 0xff, 0x12, 0x10, 0x17, 0xff, 0x00, 0x00, 0x00, 0xff, 0x15, 0x0f, 0x14, 0xff, 0x25, 0x1b, 0x23, 0xff, 0x26, 0x1c, 0x25, 0xff, 0x1a, 0x13, 0x1b, 0xff, 0x24, 0x19, 0x22, 0xff, 0x2a, 0x20, 0x25, 0xff, 0x32, 0x27, 0x2b, 0xff, 0x2f, 0x21, 0x2a, 0xff, 0x33, 0x25, 0x2b, 0xff, 0x37, 0x2b, 0x2e, 0xff, 0x22, 0x14, 0x19, 0xff, 0x27, 0x18, 0x1c, 0xff, 0x25, 0x17, 0x1c, 0xff, 0x23, 0x16, 0x1a, 0xff, 0x27, 0x1b, 0x1e, 0xff, 0x1e, 0x10, 0x15, 0xff, 0x19, 0x0c, 0x12, 0xff, 0x09, 0x02, 0x07, 0xff, 0x0f, 0x07, 0x0c, 0xff, 0x20, 0x16, 0x18, 0xff, 0x17, 0x11, 0x13, 0xff, 0x0a, 0x04, 0x0b, 0xff, 0x0f, 0x05, 0x0e, 0xff, 0xb7, 0xb3, 0xb4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf2, 0xf1, 0xf1, 0xff, 0x63, 0x58, 0x51, 0xff, 0x5a, 0x4c, 0x42, 0xff, 0x5d, 0x4e, 0x46, 0xff, 0x61, 0x50, 0x4a, 0xff, 0x63, 0x52, 0x4a, 0xff, 0x65, 0x54, 0x4c, 0xff, 0x68, 0x56, 0x4e, 0xff, 0x6b, 0x59, 0x51, 0xff, 0x6c, 0x5b, 0x52, 0xff, 0x6d, 0x5e, 0x4f, 0xff, 0x6f, 0x60, 0x52, 0xff, 0x72, 0x61, 0x54, 0xff, 0x72, 0x63, 0x54, 0xff, 0x72, 0x63, 0x55, 0xff, 0x75, 0x65, 0x58, 0xff, 0x76, 0x66, 0x5b, 0xff, 0x78, 0x67, 0x5b, 0xff, 0x7a, 0x69, 0x5d, 0xff, 0x7b, 0x6a, 0x5d, 0xff, 0x7d, 0x6d, 0x5e, 0xff, 0x7f, 0x6f, 0x60, 0xff, 0x81, 0x70, 0x61, 0xff, 0x83, 0x72, 0x61, 0xff, 0x87, 0x75, 0x64, 0xff, 0x8b, 0x77, 0x67, 0xff, 0x8c, 0x78, 0x69, 0xff, 0x8e, 0x7a, 0x6b, 0xff, 0x91, 0x7b, 0x6c, 0xff, 0x92, 0x7c, 0x6d, 0xff, 0x93, 0x7e, 0x6e, 0xff, 0x95, 0x81, 0x70, 0xff, 0x94, 0x81, 0x70, 0xff, 0x94, 0x81, 0x70, 0xff, 0x99, 0x84, 0x72, 0xff, 0x9b, 0x85, 0x74, 0xff, 0x99, 0x85, 0x74, 0xff, 0x99, 0x86, 0x75, 0xff, 0x9b, 0x89, 0x78, 0xff, 0x9e, 0x8c, 0x78, 0xff, 0x9f, 0x8c, 0x79, 0xff, 0xa0, 0x8e, 0x7a, 0xff, 0xa4, 0x90, 0x7c, 0xff, 0xaa, 0x98, 0x83, 0xff, 0xa5, 0x96, 0x82, 0xff, 0x7e, 0x6e, 0x5f, 0xff, 0x5b, 0x47, 0x44, 0xff, 0x33, 0x1d, 0x27, 0xff, 0x25, 0x0e, 0x1b, 0xff, 0x3c, 0x24, 0x2e, 0xff, 0x2c, 0x1c, 0x25, 0xff, 0x11, 0x07, 0x0f, 0xff, 0x19, 0x07, 0x11, 0xff, 0x26, 0x0d, 0x19, 0xff, 0x2c, 0x12, 0x1e, 0xff, 0x34, 0x18, 0x25, 0xff, 0x41, 0x20, 0x2c, 0xff, 0x4d, 0x2a, 0x34, 0xff, 0x5b, 0x3b, 0x3e, 0xff, 0x70, 0x50, 0x4f, 0xff, 0x5f, 0x41, 0x43, 0xff, 0x20, 0x0e, 0x13, 0xff, 0x26, 0x23, 0x2c, 0xff, 0x48, 0x4a, 0x51, 0xff, 0x1d, 0x21, 0x25, 0xff, 0x1f, 0x26, 0x3e, 0xff, 0x52, 0x5e, 0x8d, 0xff, 0x52, 0x57, 0x86, 0xff, 0x40, 0x3b, 0x5d, 0xff, 0x33, 0x2c, 0x46, 0xff, 0x3f, 0x3a, 0x58, 0xff, 0x6b, 0x6f, 0x9b, 0xff, 0x90, 0xa2, 0xd7, 0xff, 0xa8, 0xbd, 0xec, 0xff, 0xb8, 0xcd, 0xf7, 0xff, 0xc3, 0xd9, 0xfc, 0xff, 0xcc, 0xdf, 0xfd, 0xff, 0xd3, 0xe5, 0xfc, 0xff, 0xdb, 0xeb, 0xfd, 0xff, 0xdf, 0xee, 0xfe, 0xff, 0xde, 0xef, 0xfe, 0xff, 0xd9, 0xe9, 0xfd, 0xff, 0xd6, 0xe3, 0xfd, 0xff, 0xd3, 0xe1, 0xfb, 0xff, 0xcd, 0xde, 0xf9, 0xff, 0xc9, 0xd9, 0xfa, 0xff, 0xcd, 0xdb, 0xf9, 0xff, 0xd6, 0xe2, 0xfc, 0xff, 0xdf, 0xea, 0xfd, 0xff, 0xde, 0xeb, 0xfc, 0xff, 0xdb, 0xea, 0xfc, 0xff, 0xd3, 0xe5, 0xfc, 0xff, 0xc5, 0xde, 0xfd, 0xff, 0xc1, 0xd8, 0xfc, 0xff, 0xba, 0xce, 0xf7, 0xff, 0xb6, 0xca, 0xf3, 0xff, 0xb8, 0xce, 0xf5, 0xff, 0xb5, 0xcb, 0xf3, 0xff, 0xbd, 0xd4, 0xf8, 0xff, 0xe5, 0xeb, 0xfd, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xd2, 0xe0, 0xf7, 0xff, 0x96, 0xa7, 0xd3, 0xff, 0x79, 0x8c, 0xbd, 0xff, 0x7f, 0x98, 0xcb, 0xff, 0x88, 0xa4, 0xd8, 0xff, 0x90, 0xa7, 0xdb, 0xff, 0x8c, 0xa0, 0xd5, 0xff, 0x88, 0x9b, 0xd0, 0xff, 0x83, 0x99, 0xce, 0xff, 0x7e, 0x93, 0xc8, 0xff, 0x7b, 0x8f, 0xc6, 0xff, 0x77, 0x8b, 0xc0, 0xff, 0x70, 0x86, 0xb8, 0xff, 0x6e, 0x83, 0xb5, 0xff, 0x69, 0x7e, 0xaf, 0xff, 0x62, 0x6e, 0x99, 0xff, 0x3d, 0x3d, 0x56, 0xff, 0x0b, 0x07, 0x0c, 0xff, 0x14, 0x0d, 0x11, 0xff, 0x27, 0x1b, 0x24, 0xff, 0x20, 0x12, 0x1c, 0xff, 0x1b, 0x10, 0x17, 0xff, 0x0d, 0x05, 0x0b, 0xff, 0x18, 0x0e, 0x14, 0xff, 0x2d, 0x22, 0x26, 0xff, 0x44, 0x39, 0x38, 0xff, 0x44, 0x35, 0x37, 0xff, 0x3e, 0x30, 0x2f, 0xff, 0x40, 0x32, 0x32, 0xff, 0x2d, 0x20, 0x22, 0xff, 0x26, 0x17, 0x1a, 0xff, 0x21, 0x13, 0x16, 0xff, 0x24, 0x16, 0x1a, 0xff, 0x28, 0x1c, 0x1f, 0xff, 0x1f, 0x11, 0x15, 0xff, 0x1d, 0x11, 0x14, 0xff, 0x11, 0x08, 0x0b, 0xff, 0x24, 0x1a, 0x1d, 0xff, 0x27, 0x1e, 0x1f, 0xff, 0x0d, 0x06, 0x0a, 0xff, 0x09, 0x02, 0x07, 0xff, 0x17, 0x0d, 0x13, 0xff, 0x99, 0x95, 0x93, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe6, 0xe4, 0xe4, 0xff, 0x5c, 0x4d, 0x45, 0xff, 0x5d, 0x4d, 0x43, 0xff, 0x5e, 0x4f, 0x46, 0xff, 0x63, 0x51, 0x48, 0xff, 0x64, 0x54, 0x4b, 0xff, 0x65, 0x56, 0x4e, 0xff, 0x69, 0x58, 0x4e, 0xff, 0x6b, 0x5a, 0x4e, 0xff, 0x6c, 0x5d, 0x51, 0xff, 0x6e, 0x5f, 0x51, 0xff, 0x71, 0x60, 0x53, 0xff, 0x72, 0x63, 0x55, 0xff, 0x74, 0x64, 0x57, 0xff, 0x75, 0x65, 0x58, 0xff, 0x77, 0x67, 0x5a, 0xff, 0x7a, 0x69, 0x5b, 0xff, 0x7b, 0x69, 0x5c, 0xff, 0x7a, 0x6b, 0x5d, 0xff, 0x7d, 0x6d, 0x61, 0xff, 0x81, 0x6f, 0x62, 0xff, 0x82, 0x70, 0x61, 0xff, 0x83, 0x71, 0x62, 0xff, 0x87, 0x73, 0x64, 0xff, 0x8a, 0x76, 0x67, 0xff, 0x8a, 0x77, 0x67, 0xff, 0x8b, 0x78, 0x68, 0xff, 0x90, 0x7a, 0x6c, 0xff, 0x95, 0x7e, 0x6f, 0xff, 0x93, 0x80, 0x6e, 0xff, 0x93, 0x80, 0x6e, 0xff, 0x94, 0x81, 0x6f, 0xff, 0x94, 0x80, 0x71, 0xff, 0x96, 0x82, 0x74, 0xff, 0x99, 0x85, 0x75, 0xff, 0x9a, 0x87, 0x76, 0xff, 0x9a, 0x86, 0x77, 0xff, 0x9c, 0x88, 0x76, 0xff, 0x9d, 0x8c, 0x76, 0xff, 0xa0, 0x8f, 0x7a, 0xff, 0xa1, 0x8f, 0x7b, 0xff, 0xa4, 0x91, 0x7d, 0xff, 0xa4, 0x8f, 0x7e, 0xff, 0x9e, 0x8d, 0x7b, 0xff, 0x7e, 0x6f, 0x60, 0xff, 0x63, 0x51, 0x48, 0xff, 0x63, 0x4e, 0x49, 0xff, 0x50, 0x3c, 0x3d, 0xff, 0x2a, 0x17, 0x1e, 0xff, 0x27, 0x12, 0x1a, 0xff, 0x3e, 0x29, 0x30, 0xff, 0x42, 0x2f, 0x35, 0xff, 0x37, 0x22, 0x2a, 0xff, 0x29, 0x12, 0x1d, 0xff, 0x22, 0x0c, 0x19, 0xff, 0x26, 0x0f, 0x1a, 0xff, 0x2e, 0x14, 0x1c, 0xff, 0x36, 0x1c, 0x22, 0xff, 0x3a, 0x23, 0x27, 0xff, 0x3d, 0x29, 0x29, 0xff, 0x3d, 0x25, 0x2b, 0xff, 0x2c, 0x15, 0x20, 0xff, 0x26, 0x16, 0x21, 0xff, 0x45, 0x3f, 0x48, 0xff, 0x37, 0x34, 0x38, 0xff, 0x03, 0x01, 0x05, 0xff, 0x06, 0x07, 0x11, 0xff, 0x1a, 0x18, 0x29, 0xff, 0x45, 0x3d, 0x5f, 0xff, 0x47, 0x40, 0x63, 0xff, 0x33, 0x2d, 0x49, 0xff, 0x52, 0x54, 0x7a, 0xff, 0x7e, 0x8e, 0xc1, 0xff, 0x96, 0xac, 0xdf, 0xff, 0xa8, 0xbc, 0xed, 0xff, 0xb9, 0xcd, 0xf7, 0xff, 0xc2, 0xd7, 0xfb, 0xff, 0xca, 0xdd, 0xfe, 0xff, 0xd3, 0xe2, 0xfd, 0xff, 0xd4, 0xe3, 0xfb, 0xff, 0xd6, 0xe6, 0xfd, 0xff, 0xd8, 0xe7, 0xfd, 0xff, 0xd7, 0xe5, 0xfc, 0xff, 0xd5, 0xe4, 0xfb, 0xff, 0xd7, 0xe5, 0xfc, 0xff, 0xda, 0xe6, 0xfb, 0xff, 0xdd, 0xe8, 0xfb, 0xff, 0xe1, 0xec, 0xfe, 0xff, 0xdf, 0xec, 0xfe, 0xff, 0xd9, 0xe7, 0xfb, 0xff, 0xd3, 0xe4, 0xfa, 0xff, 0xc9, 0xdd, 0xfa, 0xff, 0xbd, 0xd7, 0xfc, 0xff, 0xb7, 0xd1, 0xf9, 0xff, 0xb2, 0xc9, 0xf5, 0xff, 0xb5, 0xc9, 0xf3, 0xff, 0xb7, 0xce, 0xf7, 0xff, 0xb9, 0xd1, 0xf7, 0xff, 0xbf, 0xd5, 0xf6, 0xff, 0xdf, 0xe5, 0xfb, 0xff, 0xfa, 0xf8, 0xff, 0xff, 0xdc, 0xe7, 0xfb, 0xff, 0x9f, 0xb1, 0xdc, 0xff, 0x77, 0x8a, 0xb8, 0xff, 0x7b, 0x92, 0xc4, 0xff, 0x87, 0xa0, 0xd8, 0xff, 0x90, 0xa5, 0xdc, 0xff, 0x90, 0xa4, 0xd9, 0xff, 0x89, 0x9f, 0xd1, 0xff, 0x85, 0x9d, 0xcf, 0xff, 0x7f, 0x95, 0xc9, 0xff, 0x79, 0x8c, 0xc3, 0xff, 0x76, 0x89, 0xbf, 0xff, 0x72, 0x89, 0xbc, 0xff, 0x6f, 0x86, 0xb6, 0xff, 0x65, 0x7a, 0xa3, 0xff, 0x55, 0x60, 0x83, 0xff, 0x2b, 0x27, 0x3b, 0xff, 0x0a, 0x04, 0x09, 0xff, 0x22, 0x18, 0x1e, 0xff, 0x27, 0x18, 0x22, 0xff, 0x1e, 0x10, 0x1a, 0xff, 0x23, 0x17, 0x1e, 0xff, 0x2a, 0x1e, 0x22, 0xff, 0x2e, 0x20, 0x24, 0xff, 0x45, 0x36, 0x39, 0xff, 0x50, 0x44, 0x41, 0xff, 0x4d, 0x3f, 0x3d, 0xff, 0x41, 0x33, 0x33, 0xff, 0x32, 0x25, 0x25, 0xff, 0x27, 0x1b, 0x1d, 0xff, 0x1e, 0x13, 0x16, 0xff, 0x18, 0x0a, 0x0e, 0xff, 0x2d, 0x1d, 0x20, 0xff, 0x25, 0x17, 0x19, 0xff, 0x26, 0x1a, 0x1c, 0xff, 0x29, 0x1d, 0x1f, 0xff, 0x29, 0x1e, 0x1c, 0xff, 0x2d, 0x24, 0x24, 0xff, 0x15, 0x0f, 0x11, 0xff, 0x02, 0x00, 0x01, 0xff, 0x11, 0x09, 0x0d, 0xff, 0x22, 0x17, 0x1a, 0xff, 0x77, 0x6f, 0x6d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd0, 0xcc, 0xcb, 0xff, 0x5b, 0x4c, 0x45, 0xff, 0x5d, 0x4d, 0x45, 0xff, 0x5f, 0x50, 0x48, 0xff, 0x64, 0x53, 0x49, 0xff, 0x66, 0x56, 0x4b, 0xff, 0x68, 0x59, 0x4f, 0xff, 0x69, 0x58, 0x50, 0xff, 0x6c, 0x5a, 0x51, 0xff, 0x6e, 0x5f, 0x52, 0xff, 0x70, 0x61, 0x53, 0xff, 0x74, 0x63, 0x57, 0xff, 0x75, 0x63, 0x59, 0xff, 0x76, 0x65, 0x5a, 0xff, 0x77, 0x67, 0x5c, 0xff, 0x79, 0x69, 0x5d, 0xff, 0x7b, 0x6a, 0x5f, 0xff, 0x7c, 0x6b, 0x5f, 0xff, 0x7d, 0x6d, 0x60, 0xff, 0x80, 0x6f, 0x62, 0xff, 0x84, 0x71, 0x64, 0xff, 0x85, 0x72, 0x63, 0xff, 0x86, 0x73, 0x63, 0xff, 0x89, 0x74, 0x66, 0xff, 0x8b, 0x77, 0x69, 0xff, 0x8a, 0x76, 0x69, 0xff, 0x8e, 0x79, 0x6a, 0xff, 0x91, 0x7b, 0x6d, 0xff, 0x93, 0x7e, 0x6f, 0xff, 0x95, 0x80, 0x70, 0xff, 0x95, 0x82, 0x6f, 0xff, 0x94, 0x80, 0x70, 0xff, 0x95, 0x82, 0x71, 0xff, 0x98, 0x84, 0x75, 0xff, 0x9a, 0x86, 0x76, 0xff, 0x9d, 0x87, 0x76, 0xff, 0xa0, 0x89, 0x78, 0xff, 0xa0, 0x8d, 0x78, 0xff, 0x9f, 0x8e, 0x78, 0xff, 0xa1, 0x8f, 0x7b, 0xff, 0xa3, 0x92, 0x7d, 0xff, 0xa5, 0x92, 0x7f, 0xff, 0xa4, 0x91, 0x7f, 0xff, 0x98, 0x88, 0x74, 0xff, 0x8d, 0x7e, 0x6c, 0xff, 0x95, 0x84, 0x71, 0xff, 0x97, 0x84, 0x74, 0xff, 0x83, 0x72, 0x66, 0xff, 0x50, 0x3c, 0x3b, 0xff, 0x40, 0x2c, 0x2f, 0xff, 0x43, 0x2f, 0x31, 0xff, 0x3c, 0x26, 0x2d, 0xff, 0x45, 0x2c, 0x36, 0xff, 0x49, 0x30, 0x3a, 0xff, 0x48, 0x37, 0x38, 0xff, 0x47, 0x34, 0x35, 0xff, 0x43, 0x2b, 0x32, 0xff, 0x49, 0x32, 0x38, 0xff, 0x52, 0x3d, 0x42, 0xff, 0x3f, 0x2c, 0x33, 0xff, 0x2f, 0x1d, 0x27, 0xff, 0x3a, 0x24, 0x2f, 0xff, 0x37, 0x1d, 0x29, 0xff, 0x41, 0x2f, 0x3d, 0xff, 0x3e, 0x36, 0x44, 0xff, 0x12, 0x0e, 0x15, 0xff, 0x00, 0x00, 0x00, 0xff, 0x04, 0x03, 0x05, 0xff, 0x34, 0x2d, 0x47, 0xff, 0x55, 0x4b, 0x73, 0xff, 0x3d, 0x34, 0x54, 0xff, 0x3c, 0x37, 0x57, 0xff, 0x60, 0x67, 0x94, 0xff, 0x81, 0x95, 0xc8, 0xff, 0x99, 0xae, 0xe4, 0xff, 0xac, 0xbf, 0xf1, 0xff, 0xb8, 0xcd, 0xf7, 0xff, 0xc4, 0xd6, 0xfc, 0xff, 0xcb, 0xda, 0xfc, 0xff, 0xcd, 0xdc, 0xfc, 0xff, 0xce, 0xde, 0xfd, 0xff, 0xd2, 0xe0, 0xfc, 0xff, 0xd4, 0xe3, 0xfb, 0xff, 0xd5, 0xe5, 0xfc, 0xff, 0xda, 0xe7, 0xfd, 0xff, 0xde, 0xe9, 0xfc, 0xff, 0xe2, 0xed, 0xfd, 0xff, 0xdf, 0xea, 0xfd, 0xff, 0xda, 0xe8, 0xfb, 0xff, 0xd6, 0xe5, 0xfa, 0xff, 0xce, 0xe1, 0xfb, 0xff, 0xbf, 0xd8, 0xfc, 0xff, 0xb5, 0xce, 0xfc, 0xff, 0xb0, 0xc8, 0xf6, 0xff, 0xac, 0xc4, 0xf1, 0xff, 0xaa, 0xc2, 0xef, 0xff, 0xb0, 0xc9, 0xf4, 0xff, 0xb7, 0xd0, 0xf7, 0xff, 0xc3, 0xd8, 0xf5, 0xff, 0xdf, 0xe7, 0xfa, 0xff, 0xf9, 0xf9, 0xfe, 0xff, 0xe6, 0xee, 0xfe, 0xff, 0xa8, 0xbd, 0xe5, 0xff, 0x6e, 0x82, 0xae, 0xff, 0x72, 0x86, 0xb9, 0xff, 0x8b, 0xa4, 0xdc, 0xff, 0x92, 0xa8, 0xdc, 0xff, 0x92, 0xa8, 0xdb, 0xff, 0x8a, 0xa1, 0xd4, 0xff, 0x83, 0x9b, 0xce, 0xff, 0x7e, 0x94, 0xc7, 0xff, 0x7a, 0x8f, 0xc3, 0xff, 0x7a, 0x8e, 0xc2, 0xff, 0x78, 0x8c, 0xc2, 0xff, 0x6e, 0x82, 0xb3, 0xff, 0x5d, 0x6b, 0x91, 0xff, 0x48, 0x4a, 0x69, 0xff, 0x22, 0x1a, 0x2e, 0xff, 0x0b, 0x03, 0x0b, 0xff, 0x13, 0x0b, 0x12, 0xff, 0x1e, 0x12, 0x1b, 0xff, 0x29, 0x1b, 0x23, 0xff, 0x2f, 0x22, 0x2a, 0xff, 0x42, 0x35, 0x39, 0xff, 0x46, 0x39, 0x39, 0xff, 0x57, 0x49, 0x47, 0xff, 0x5b, 0x4d, 0x4b, 0xff, 0x49, 0x3c, 0x3b, 0xff, 0x39, 0x2b, 0x2b, 0xff, 0x37, 0x28, 0x29, 0xff, 0x24, 0x18, 0x1b, 0xff, 0x11, 0x08, 0x0d, 0xff, 0x18, 0x0b, 0x10, 0xff, 0x3a, 0x2a, 0x2c, 0xff, 0x23, 0x14, 0x16, 0xff, 0x22, 0x16, 0x18, 0xff, 0x2e, 0x23, 0x24, 0xff, 0x3d, 0x2e, 0x2b, 0xff, 0x25, 0x19, 0x1a, 0xff, 0x08, 0x01, 0x05, 0xff, 0x09, 0x03, 0x06, 0xff, 0x15, 0x0d, 0x11, 0xff, 0x1d, 0x13, 0x15, 0xff, 0x5e, 0x55, 0x53, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb9, 0xb2, 0xaf, 0xff, 0x5d, 0x4e, 0x46, 0xff, 0x5f, 0x50, 0x46, 0xff, 0x62, 0x53, 0x4a, 0xff, 0x65, 0x55, 0x4a, 0xff, 0x67, 0x58, 0x4a, 0xff, 0x6a, 0x59, 0x4d, 0xff, 0x6c, 0x5c, 0x4f, 0xff, 0x6d, 0x5c, 0x52, 0xff, 0x70, 0x5f, 0x54, 0xff, 0x73, 0x62, 0x55, 0xff, 0x77, 0x66, 0x5a, 0xff, 0x77, 0x66, 0x5c, 0xff, 0x78, 0x68, 0x5d, 0xff, 0x7a, 0x6a, 0x5f, 0xff, 0x7c, 0x6a, 0x60, 0xff, 0x7b, 0x6a, 0x60, 0xff, 0x7d, 0x6c, 0x62, 0xff, 0x80, 0x6e, 0x62, 0xff, 0x83, 0x70, 0x63, 0xff, 0x83, 0x72, 0x65, 0xff, 0x84, 0x73, 0x65, 0xff, 0x87, 0x74, 0x65, 0xff, 0x8b, 0x76, 0x66, 0xff, 0x8c, 0x77, 0x69, 0xff, 0x8c, 0x77, 0x6c, 0xff, 0x90, 0x79, 0x6c, 0xff, 0x92, 0x7d, 0x6d, 0xff, 0x94, 0x7f, 0x70, 0xff, 0x96, 0x7f, 0x71, 0xff, 0x94, 0x80, 0x70, 0xff, 0x95, 0x82, 0x70, 0xff, 0x97, 0x84, 0x72, 0xff, 0x99, 0x86, 0x74, 0xff, 0x9b, 0x89, 0x76, 0xff, 0x9e, 0x88, 0x77, 0xff, 0xa3, 0x8b, 0x78, 0xff, 0xa3, 0x8e, 0x7a, 0xff, 0xa0, 0x8f, 0x7a, 0xff, 0xa2, 0x8f, 0x7b, 0xff, 0xa4, 0x92, 0x7f, 0xff, 0xa5, 0x94, 0x80, 0xff, 0xa4, 0x93, 0x7e, 0xff, 0xa3, 0x93, 0x7e, 0xff, 0xab, 0x9b, 0x86, 0xff, 0xb4, 0xa1, 0x8c, 0xff, 0xac, 0x99, 0x87, 0xff, 0x7e, 0x6d, 0x5f, 0xff, 0x76, 0x65, 0x57, 0xff, 0x95, 0x84, 0x75, 0xff, 0x85, 0x73, 0x69, 0xff, 0x41, 0x2c, 0x31, 0xff, 0x19, 0x04, 0x13, 0xff, 0x2a, 0x16, 0x23, 0xff, 0x47, 0x33, 0x36, 0xff, 0x58, 0x40, 0x43, 0xff, 0x55, 0x3b, 0x41, 0xff, 0x45, 0x2d, 0x34, 0xff, 0x42, 0x2b, 0x32, 0xff, 0x46, 0x2e, 0x36, 0xff, 0x3c, 0x26, 0x2e, 0xff, 0x25, 0x10, 0x1a, 0xff, 0x1e, 0x07, 0x14, 0xff, 0x2c, 0x19, 0x28, 0xff, 0x31, 0x28, 0x37, 0xff, 0x19, 0x12, 0x21, 0xff, 0x07, 0x01, 0x07, 0xff, 0x0b, 0x07, 0x0d, 0xff, 0x2b, 0x27, 0x37, 0xff, 0x59, 0x52, 0x70, 0xff, 0x4c, 0x44, 0x64, 0xff, 0x32, 0x28, 0x44, 0xff, 0x44, 0x41, 0x64, 0xff, 0x6a, 0x77, 0xa7, 0xff, 0x89, 0x9e, 0xd4, 0xff, 0x9c, 0xae, 0xe5, 0xff, 0xab, 0xbd, 0xef, 0xff, 0xb7, 0xc9, 0xf6, 0xff, 0xc0, 0xd0, 0xfb, 0xff, 0xc9, 0xd7, 0xfc, 0xff, 0xcb, 0xdc, 0xfd, 0xff, 0xce, 0xdf, 0xfd, 0xff, 0xd3, 0xe2, 0xfd, 0xff, 0xd8, 0xe5, 0xfd, 0xff, 0xdb, 0xe8, 0xfe, 0xff, 0xde, 0xe8, 0xfc, 0xff, 0xde, 0xe9, 0xfb, 0xff, 0xda, 0xe5, 0xfb, 0xff, 0xd8, 0xe3, 0xfc, 0xff, 0xce, 0xe0, 0xfb, 0xff, 0xc4, 0xd9, 0xfc, 0xff, 0xb9, 0xcf, 0xfc, 0xff, 0xad, 0xc5, 0xf8, 0xff, 0xa8, 0xbf, 0xf0, 0xff, 0xa2, 0xbc, 0xec, 0xff, 0x9a, 0xb5, 0xe5, 0xff, 0xa7, 0xc1, 0xec, 0xff, 0xba, 0xd1, 0xf9, 0xff, 0xc8, 0xdc, 0xfa, 0xff, 0xe2, 0xeb, 0xfc, 0xff, 0xf9, 0xfb, 0xfc, 0xff, 0xee, 0xf8, 0xff, 0xff, 0xbc, 0xcf, 0xee, 0xff, 0x6e, 0x7f, 0xac, 0xff, 0x5e, 0x70, 0xa3, 0xff, 0x90, 0xa9, 0xe0, 0xff, 0x97, 0xad, 0xe0, 0xff, 0x95, 0xac, 0xde, 0xff, 0x8b, 0xa3, 0xd7, 0xff, 0x83, 0x9a, 0xce, 0xff, 0x80, 0x97, 0xc9, 0xff, 0x81, 0x97, 0xca, 0xff, 0x81, 0x95, 0xc9, 0xff, 0x79, 0x8b, 0xbe, 0xff, 0x6a, 0x73, 0xa5, 0xff, 0x53, 0x52, 0x7a, 0xff, 0x37, 0x2e, 0x48, 0xff, 0x19, 0x0f, 0x1d, 0xff, 0x0d, 0x03, 0x0c, 0xff, 0x13, 0x09, 0x12, 0xff, 0x24, 0x19, 0x21, 0xff, 0x30, 0x23, 0x29, 0xff, 0x32, 0x25, 0x2b, 0xff, 0x3c, 0x2f, 0x33, 0xff, 0x4b, 0x3e, 0x3e, 0xff, 0x5d, 0x51, 0x4e, 0xff, 0x61, 0x55, 0x4f, 0xff, 0x4f, 0x42, 0x3f, 0xff, 0x39, 0x2b, 0x29, 0xff, 0x31, 0x22, 0x26, 0xff, 0x19, 0x0e, 0x13, 0xff, 0x0c, 0x04, 0x0b, 0xff, 0x13, 0x09, 0x0f, 0xff, 0x2d, 0x1f, 0x22, 0xff, 0x21, 0x14, 0x18, 0xff, 0x18, 0x0a, 0x11, 0xff, 0x21, 0x16, 0x19, 0xff, 0x3b, 0x2b, 0x2b, 0xff, 0x26, 0x1b, 0x1e, 0xff, 0x10, 0x07, 0x0e, 0xff, 0x13, 0x0b, 0x10, 0xff, 0x10, 0x09, 0x0b, 0xff, 0x1b, 0x12, 0x14, 0xff, 0x49, 0x41, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xee, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa5, 0x9d, 0x99, 0xff, 0x5e, 0x50, 0x45, 0xff, 0x62, 0x53, 0x47, 0xff, 0x65, 0x54, 0x49, 0xff, 0x68, 0x56, 0x4c, 0xff, 0x6a, 0x59, 0x4d, 0xff, 0x69, 0x58, 0x4c, 0xff, 0x6d, 0x5c, 0x51, 0xff, 0x70, 0x5f, 0x53, 0xff, 0x71, 0x5f, 0x54, 0xff, 0x73, 0x61, 0x57, 0xff, 0x76, 0x65, 0x5b, 0xff, 0x78, 0x67, 0x5b, 0xff, 0x79, 0x6a, 0x5c, 0xff, 0x7b, 0x6b, 0x60, 0xff, 0x7d, 0x6c, 0x60, 0xff, 0x7d, 0x6d, 0x60, 0xff, 0x7e, 0x6f, 0x63, 0xff, 0x80, 0x6f, 0x64, 0xff, 0x82, 0x71, 0x64, 0xff, 0x83, 0x72, 0x65, 0xff, 0x82, 0x73, 0x64, 0xff, 0x87, 0x75, 0x65, 0xff, 0x8e, 0x78, 0x67, 0xff, 0x8e, 0x79, 0x6b, 0xff, 0x8e, 0x7a, 0x6c, 0xff, 0x90, 0x7a, 0x6c, 0xff, 0x93, 0x7d, 0x6d, 0xff, 0x97, 0x80, 0x71, 0xff, 0x97, 0x80, 0x72, 0xff, 0x95, 0x81, 0x70, 0xff, 0x98, 0x85, 0x73, 0xff, 0x99, 0x86, 0x74, 0xff, 0x9a, 0x88, 0x76, 0xff, 0x9d, 0x8b, 0x79, 0xff, 0x9f, 0x8a, 0x79, 0xff, 0xa0, 0x8b, 0x7a, 0xff, 0xa1, 0x8e, 0x7c, 0xff, 0xa2, 0x90, 0x7b, 0xff, 0xa3, 0x90, 0x7c, 0xff, 0xa5, 0x92, 0x80, 0xff, 0xa4, 0x95, 0x80, 0xff, 0xa4, 0x96, 0x80, 0xff, 0xa6, 0x97, 0x83, 0xff, 0xa9, 0x96, 0x84, 0xff, 0xaf, 0x9b, 0x88, 0xff, 0xa7, 0x94, 0x83, 0xff, 0x8b, 0x7b, 0x68, 0xff, 0x9c, 0x8c, 0x75, 0xff, 0xb5, 0xa3, 0x8e, 0xff, 0xb4, 0xa2, 0x8f, 0xff, 0x8c, 0x7b, 0x6e, 0xff, 0x49, 0x39, 0x39, 0xff, 0x29, 0x16, 0x1f, 0xff, 0x26, 0x0f, 0x1b, 0xff, 0x2f, 0x18, 0x23, 0xff, 0x39, 0x23, 0x2b, 0xff, 0x3a, 0x24, 0x2b, 0xff, 0x2f, 0x1a, 0x1e, 0xff, 0x2e, 0x18, 0x1c, 0xff, 0x47, 0x30, 0x35, 0xff, 0x40, 0x2b, 0x30, 0xff, 0x1f, 0x0c, 0x13, 0xff, 0x31, 0x20, 0x26, 0xff, 0x5f, 0x51, 0x55, 0xff, 0x47, 0x3a, 0x3f, 0xff, 0x10, 0x04, 0x0d, 0xff, 0x1b, 0x0f, 0x17, 0xff, 0x40, 0x34, 0x3e, 0xff, 0x5b, 0x52, 0x6c, 0xff, 0x53, 0x4f, 0x71, 0xff, 0x36, 0x2f, 0x4c, 0xff, 0x3a, 0x2f, 0x4e, 0xff, 0x56, 0x56, 0x7c, 0xff, 0x70, 0x7c, 0xac, 0xff, 0x86, 0x96, 0xcf, 0xff, 0x99, 0xac, 0xe4, 0xff, 0xa7, 0xbb, 0xf0, 0xff, 0xb2, 0xc6, 0xf8, 0xff, 0xbe, 0xce, 0xfb, 0xff, 0xc4, 0xd5, 0xfd, 0xff, 0xc5, 0xd9, 0xfd, 0xff, 0xcd, 0xde, 0xfc, 0xff, 0xd6, 0xe2, 0xfc, 0xff, 0xd7, 0xe5, 0xfd, 0xff, 0xd7, 0xe4, 0xfb, 0xff, 0xd6, 0xe1, 0xfa, 0xff, 0xd5, 0xe2, 0xfa, 0xff, 0xd0, 0xdf, 0xfb, 0xff, 0xc4, 0xd8, 0xfc, 0xff, 0xb9, 0xd2, 0xfc, 0xff, 0xae, 0xc6, 0xf8, 0xff, 0xa1, 0xb9, 0xee, 0xff, 0xa6, 0xba, 0xea, 0xff, 0xb4, 0xc9, 0xf1, 0xff, 0xaa, 0xc1, 0xea, 0xff, 0xa8, 0xbe, 0xe9, 0xff, 0xc2, 0xd8, 0xfc, 0xff, 0xcd, 0xde, 0xfd, 0xff, 0xe2, 0xea, 0xfd, 0xff, 0xfa, 0xfa, 0xfc, 0xff, 0xf0, 0xf8, 0xfe, 0xff, 0xd3, 0xe0, 0xf9, 0xff, 0x95, 0xa3, 0xcd, 0xff, 0x64, 0x79, 0xa9, 0xff, 0x83, 0x9f, 0xd4, 0xff, 0x94, 0xaa, 0xde, 0xff, 0x95, 0xa9, 0xdb, 0xff, 0x8f, 0xa6, 0xdb, 0xff, 0x8a, 0xa2, 0xd5, 0xff, 0x8a, 0x9f, 0xd2, 0xff, 0x88, 0x9f, 0xd2, 0xff, 0x7d, 0x94, 0xc9, 0xff, 0x6e, 0x7f, 0xae, 0xff, 0x5a, 0x5f, 0x8a, 0xff, 0x40, 0x3d, 0x5e, 0xff, 0x25, 0x1b, 0x2a, 0xff, 0x10, 0x06, 0x0a, 0xff, 0x13, 0x08, 0x10, 0xff, 0x1e, 0x12, 0x1b, 0xff, 0x29, 0x1d, 0x26, 0xff, 0x33, 0x26, 0x2d, 0xff, 0x32, 0x24, 0x29, 0xff, 0x27, 0x1a, 0x1e, 0xff, 0x38, 0x2a, 0x2d, 0xff, 0x54, 0x46, 0x44, 0xff, 0x66, 0x5a, 0x55, 0xff, 0x60, 0x53, 0x4f, 0xff, 0x3b, 0x2f, 0x2e, 0xff, 0x18, 0x0d, 0x12, 0xff, 0x11, 0x06, 0x0b, 0xff, 0x0f, 0x07, 0x0c, 0xff, 0x0a, 0x04, 0x0a, 0xff, 0x1d, 0x10, 0x14, 0xff, 0x23, 0x15, 0x1b, 0xff, 0x13, 0x07, 0x11, 0xff, 0x18, 0x0b, 0x13, 0xff, 0x25, 0x18, 0x1c, 0xff, 0x28, 0x1c, 0x1f, 0xff, 0x1f, 0x15, 0x19, 0xff, 0x13, 0x0b, 0x0f, 0xff, 0x17, 0x0e, 0x13, 0xff, 0x24, 0x19, 0x1c, 0xff, 0x38, 0x30, 0x2e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x94, 0x88, 0x83, 0xff, 0x61, 0x4f, 0x44, 0xff, 0x62, 0x52, 0x46, 0xff, 0x64, 0x54, 0x49, 0xff, 0x68, 0x58, 0x4b, 0xff, 0x6a, 0x5a, 0x4e, 0xff, 0x6a, 0x5a, 0x4f, 0xff, 0x6d, 0x5a, 0x54, 0xff, 0x70, 0x5f, 0x55, 0xff, 0x71, 0x60, 0x55, 0xff, 0x71, 0x60, 0x56, 0xff, 0x74, 0x63, 0x5a, 0xff, 0x7a, 0x66, 0x5c, 0xff, 0x79, 0x69, 0x5c, 0xff, 0x7a, 0x69, 0x5e, 0xff, 0x7c, 0x6c, 0x61, 0xff, 0x80, 0x6e, 0x62, 0xff, 0x81, 0x6f, 0x63, 0xff, 0x81, 0x72, 0x62, 0xff, 0x81, 0x74, 0x64, 0xff, 0x85, 0x75, 0x66, 0xff, 0x88, 0x75, 0x68, 0xff, 0x8a, 0x76, 0x69, 0xff, 0x8c, 0x78, 0x68, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x91, 0x7b, 0x6b, 0xff, 0x91, 0x7c, 0x6e, 0xff, 0x94, 0x7e, 0x6d, 0xff, 0x96, 0x80, 0x6f, 0xff, 0x96, 0x82, 0x73, 0xff, 0x98, 0x83, 0x73, 0xff, 0x9b, 0x85, 0x74, 0xff, 0x9b, 0x88, 0x76, 0xff, 0x9d, 0x89, 0x79, 0xff, 0x9f, 0x8b, 0x7a, 0xff, 0xa0, 0x8d, 0x7b, 0xff, 0xa1, 0x8e, 0x7f, 0xff, 0xa2, 0x90, 0x7f, 0xff, 0xa2, 0x90, 0x7e, 0xff, 0xa5, 0x91, 0x80, 0xff, 0xa6, 0x93, 0x82, 0xff, 0xa6, 0x93, 0x81, 0xff, 0xa7, 0x95, 0x82, 0xff, 0xa8, 0x97, 0x82, 0xff, 0xa8, 0x96, 0x80, 0xff, 0xab, 0x98, 0x84, 0xff, 0xa8, 0x95, 0x81, 0xff, 0xa8, 0x98, 0x7f, 0xff, 0xac, 0x9c, 0x85, 0xff, 0xaf, 0x9c, 0x8c, 0xff, 0xb6, 0xa2, 0x90, 0xff, 0xb7, 0xa7, 0x91, 0xff, 0xa4, 0x94, 0x84, 0xff, 0x8a, 0x78, 0x6d, 0xff, 0x76, 0x62, 0x5d, 0xff, 0x5d, 0x47, 0x48, 0xff, 0x3c, 0x26, 0x2b, 0xff, 0x3c, 0x26, 0x2c, 0xff, 0x5f, 0x4b, 0x4c, 0xff, 0x5b, 0x47, 0x44, 0xff, 0x5d, 0x4a, 0x41, 0xff, 0x8c, 0x7b, 0x6a, 0xff, 0x7b, 0x6b, 0x5c, 0xff, 0x5b, 0x49, 0x40, 0xff, 0x8e, 0x7c, 0x6d, 0xff, 0xab, 0x98, 0x88, 0xff, 0x5a, 0x47, 0x48, 0xff, 0x2a, 0x16, 0x1b, 0xff, 0x58, 0x45, 0x47, 0xff, 0x6e, 0x65, 0x78, 0xff, 0x57, 0x56, 0x79, 0xff, 0x40, 0x3a, 0x5c, 0xff, 0x38, 0x2b, 0x49, 0xff, 0x43, 0x3a, 0x5b, 0xff, 0x58, 0x57, 0x83, 0xff, 0x6b, 0x77, 0xa8, 0xff, 0x81, 0x93, 0xc8, 0xff, 0x96, 0xa8, 0xe1, 0xff, 0xa4, 0xb9, 0xef, 0xff, 0xae, 0xc1, 0xf6, 0xff, 0xb7, 0xc7, 0xfa, 0xff, 0xbe, 0xcf, 0xfd, 0xff, 0xc6, 0xd9, 0xfd, 0xff, 0xd0, 0xe0, 0xfd, 0xff, 0xd1, 0xdf, 0xfd, 0xff, 0xce, 0xdc, 0xf9, 0xff, 0xcb, 0xd8, 0xfb, 0xff, 0xcd, 0xdc, 0xfd, 0xff, 0xc7, 0xda, 0xfa, 0xff, 0xbe, 0xd2, 0xfb, 0xff, 0xb8, 0xce, 0xfc, 0xff, 0xab, 0xc3, 0xf4, 0xff, 0x9e, 0xb3, 0xea, 0xff, 0xae, 0xc2, 0xec, 0xff, 0xd3, 0xe4, 0xfc, 0xff, 0xcd, 0xda, 0xfa, 0xff, 0xb3, 0xc6, 0xf1, 0xff, 0xc3, 0xd5, 0xfa, 0xff, 0xce, 0xdf, 0xfc, 0xff, 0xe0, 0xe7, 0xfb, 0xff, 0xfa, 0xf9, 0xfe, 0xff, 0xf5, 0xf8, 0xfd, 0xff, 0xd7, 0xe1, 0xfe, 0xff, 0xb6, 0xc4, 0xf0, 0xff, 0x8d, 0xa5, 0xd2, 0xff, 0x7c, 0x98, 0xce, 0xff, 0x8f, 0xa5, 0xda, 0xff, 0x93, 0xa7, 0xda, 0xff, 0x92, 0xa7, 0xdd, 0xff, 0x92, 0xa9, 0xdf, 0xff, 0x93, 0xa7, 0xda, 0xff, 0x88, 0x9c, 0xd1, 0xff, 0x72, 0x86, 0xbc, 0xff, 0x5e, 0x6b, 0x99, 0xff, 0x47, 0x4a, 0x6d, 0xff, 0x2e, 0x29, 0x3f, 0xff, 0x17, 0x0e, 0x19, 0xff, 0x0e, 0x04, 0x0a, 0xff, 0x1a, 0x0d, 0x19, 0xff, 0x1c, 0x10, 0x1a, 0xff, 0x24, 0x18, 0x1f, 0xff, 0x3b, 0x2d, 0x31, 0xff, 0x32, 0x22, 0x26, 0xff, 0x22, 0x15, 0x19, 0xff, 0x26, 0x18, 0x1d, 0xff, 0x2c, 0x1e, 0x20, 0xff, 0x45, 0x39, 0x3a, 0xff, 0x4e, 0x42, 0x41, 0xff, 0x2c, 0x22, 0x24, 0xff, 0x0d, 0x04, 0x09, 0xff, 0x0e, 0x04, 0x0a, 0xff, 0x0f, 0x05, 0x0a, 0xff, 0x07, 0x03, 0x08, 0xff, 0x17, 0x0d, 0x11, 0xff, 0x23, 0x15, 0x1b, 0xff, 0x12, 0x08, 0x0f, 0xff, 0x12, 0x08, 0x0f, 0xff, 0x16, 0x0b, 0x11, 0xff, 0x21, 0x15, 0x18, 0xff, 0x25, 0x19, 0x1e, 0xff, 0x16, 0x0d, 0x10, 0xff, 0x1c, 0x10, 0x14, 0xff, 0x2b, 0x1e, 0x21, 0xff, 0x3b, 0x32, 0x2f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xf1, 0xf7, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x87, 0x78, 0x73, 0xff, 0x61, 0x50, 0x46, 0xff, 0x63, 0x52, 0x45, 0xff, 0x65, 0x56, 0x48, 0xff, 0x67, 0x58, 0x4a, 0xff, 0x6b, 0x5a, 0x4e, 0xff, 0x6b, 0x5a, 0x51, 0xff, 0x6c, 0x5b, 0x52, 0xff, 0x6e, 0x5d, 0x54, 0xff, 0x70, 0x5f, 0x55, 0xff, 0x71, 0x61, 0x57, 0xff, 0x75, 0x64, 0x59, 0xff, 0x7a, 0x67, 0x5b, 0xff, 0x7a, 0x69, 0x5f, 0xff, 0x7a, 0x6a, 0x5e, 0xff, 0x7d, 0x6c, 0x60, 0xff, 0x7f, 0x6e, 0x63, 0xff, 0x81, 0x6f, 0x64, 0xff, 0x83, 0x74, 0x64, 0xff, 0x83, 0x75, 0x66, 0xff, 0x89, 0x77, 0x68, 0xff, 0x8d, 0x78, 0x6a, 0xff, 0x8d, 0x78, 0x6b, 0xff, 0x8c, 0x79, 0x6a, 0xff, 0x8f, 0x7a, 0x6a, 0xff, 0x92, 0x7b, 0x6b, 0xff, 0x93, 0x7c, 0x6d, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0x97, 0x81, 0x70, 0xff, 0x97, 0x83, 0x73, 0xff, 0x9a, 0x85, 0x75, 0xff, 0x9b, 0x85, 0x75, 0xff, 0x9d, 0x88, 0x78, 0xff, 0x9f, 0x8b, 0x7b, 0xff, 0x9f, 0x8c, 0x7b, 0xff, 0xa0, 0x8d, 0x7d, 0xff, 0xa1, 0x8f, 0x7c, 0xff, 0xa4, 0x91, 0x7c, 0xff, 0xa5, 0x91, 0x80, 0xff, 0xa6, 0x92, 0x81, 0xff, 0xa7, 0x94, 0x83, 0xff, 0xa8, 0x94, 0x83, 0xff, 0xa9, 0x95, 0x82, 0xff, 0xaa, 0x97, 0x82, 0xff, 0xab, 0x99, 0x83, 0xff, 0xaa, 0x98, 0x85, 0xff, 0xab, 0x9a, 0x84, 0xff, 0xaf, 0xa0, 0x87, 0xff, 0xb0, 0x9e, 0x8a, 0xff, 0xb0, 0x9e, 0x8b, 0xff, 0xb2, 0x9f, 0x8c, 0xff, 0xb7, 0xa3, 0x90, 0xff, 0xbe, 0xa9, 0x97, 0xff, 0xbf, 0xac, 0x97, 0xff, 0xc1, 0xaf, 0x9a, 0xff, 0xba, 0xa7, 0x93, 0xff, 0x88, 0x73, 0x66, 0xff, 0x4e, 0x38, 0x36, 0xff, 0x78, 0x63, 0x5e, 0xff, 0xb0, 0x9e, 0x8d, 0xff, 0xa1, 0x90, 0x78, 0xff, 0xbb, 0xab, 0x8d, 0xff, 0xd0, 0xc0, 0xa2, 0xff, 0xa0, 0x8c, 0x76, 0xff, 0x9e, 0x87, 0x70, 0xff, 0xd6, 0xbf, 0xa5, 0xff, 0xb6, 0xa0, 0x93, 0xff, 0x52, 0x3d, 0x3b, 0xff, 0x52, 0x3f, 0x3b, 0xff, 0x6e, 0x66, 0x6f, 0xff, 0x5d, 0x5b, 0x7d, 0xff, 0x4f, 0x4a, 0x70, 0xff, 0x39, 0x32, 0x51, 0xff, 0x31, 0x28, 0x49, 0xff, 0x43, 0x3d, 0x61, 0xff, 0x59, 0x59, 0x7e, 0xff, 0x6c, 0x72, 0x9e, 0xff, 0x7d, 0x89, 0xc0, 0xff, 0x8e, 0xa0, 0xd8, 0xff, 0xa0, 0xb4, 0xeb, 0xff, 0xad, 0xc0, 0xf6, 0xff, 0xb7, 0xc8, 0xfb, 0xff, 0xc1, 0xd4, 0xfe, 0xff, 0xc9, 0xdc, 0xfd, 0xff, 0xcc, 0xdb, 0xfd, 0xff, 0xc9, 0xd5, 0xfd, 0xff, 0xc6, 0xd4, 0xfc, 0xff, 0xc5, 0xd6, 0xfc, 0xff, 0xbe, 0xd2, 0xfb, 0xff, 0xba, 0xcf, 0xfb, 0xff, 0xb8, 0xce, 0xfe, 0xff, 0xae, 0xc5, 0xf6, 0xff, 0x9d, 0xb1, 0xe6, 0xff, 0xb6, 0xcb, 0xf2, 0xff, 0xdc, 0xed, 0xff, 0xff, 0xd1, 0xde, 0xfa, 0xff, 0xc0, 0xd3, 0xf8, 0xff, 0xca, 0xdc, 0xfd, 0xff, 0xd0, 0xe2, 0xfe, 0xff, 0xe0, 0xe8, 0xfb, 0xff, 0xfa, 0xfa, 0xfe, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xde, 0xe7, 0xfd, 0xff, 0xb7, 0xca, 0xf2, 0xff, 0xa7, 0xba, 0xe7, 0xff, 0x8e, 0xa6, 0xda, 0xff, 0x8b, 0xa2, 0xd8, 0xff, 0x92, 0xa6, 0xdb, 0xff, 0x92, 0xa7, 0xdc, 0xff, 0x94, 0xa9, 0xdf, 0xff, 0x8e, 0xa4, 0xd6, 0xff, 0x7e, 0x92, 0xc4, 0xff, 0x6a, 0x77, 0xa5, 0xff, 0x55, 0x57, 0x7e, 0xff, 0x3d, 0x37, 0x53, 0xff, 0x21, 0x16, 0x27, 0xff, 0x11, 0x07, 0x11, 0xff, 0x15, 0x0c, 0x15, 0xff, 0x23, 0x17, 0x22, 0xff, 0x24, 0x17, 0x21, 0xff, 0x29, 0x1c, 0x20, 0xff, 0x39, 0x2b, 0x2c, 0xff, 0x3c, 0x2d, 0x2d, 0xff, 0x36, 0x2a, 0x2c, 0xff, 0x36, 0x2b, 0x2c, 0xff, 0x22, 0x15, 0x19, 0xff, 0x22, 0x16, 0x1a, 0xff, 0x2f, 0x24, 0x28, 0xff, 0x1d, 0x12, 0x16, 0xff, 0x0d, 0x04, 0x0a, 0xff, 0x0e, 0x05, 0x0c, 0xff, 0x0e, 0x07, 0x0c, 0xff, 0x09, 0x04, 0x09, 0xff, 0x10, 0x0a, 0x0f, 0xff, 0x17, 0x0c, 0x12, 0xff, 0x0c, 0x05, 0x09, 0xff, 0x0d, 0x06, 0x0c, 0xff, 0x11, 0x09, 0x0f, 0xff, 0x15, 0x0a, 0x0f, 0xff, 0x21, 0x15, 0x19, 0xff, 0x26, 0x1d, 0x20, 0xff, 0x1d, 0x12, 0x14, 0xff, 0x28, 0x1c, 0x1d, 0xff, 0x37, 0x2d, 0x2c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7d, 0x6f, 0x68, 0xff, 0x61, 0x51, 0x47, 0xff, 0x64, 0x55, 0x44, 0xff, 0x65, 0x57, 0x47, 0xff, 0x67, 0x57, 0x4e, 0xff, 0x6b, 0x59, 0x51, 0xff, 0x6c, 0x5b, 0x52, 0xff, 0x6c, 0x5b, 0x50, 0xff, 0x6e, 0x5e, 0x54, 0xff, 0x70, 0x60, 0x56, 0xff, 0x74, 0x63, 0x58, 0xff, 0x75, 0x65, 0x58, 0xff, 0x77, 0x66, 0x59, 0xff, 0x79, 0x69, 0x5e, 0xff, 0x7b, 0x6a, 0x5e, 0xff, 0x7d, 0x6c, 0x5f, 0xff, 0x80, 0x6f, 0x62, 0xff, 0x81, 0x71, 0x65, 0xff, 0x84, 0x74, 0x67, 0xff, 0x87, 0x75, 0x68, 0xff, 0x8b, 0x76, 0x69, 0xff, 0x8c, 0x78, 0x6a, 0xff, 0x8d, 0x79, 0x6a, 0xff, 0x8f, 0x7a, 0x6c, 0xff, 0x8f, 0x7c, 0x6d, 0xff, 0x90, 0x7d, 0x6d, 0xff, 0x92, 0x7d, 0x6d, 0xff, 0x95, 0x7e, 0x70, 0xff, 0x98, 0x81, 0x72, 0xff, 0x99, 0x83, 0x73, 0xff, 0x99, 0x85, 0x74, 0xff, 0x9b, 0x87, 0x75, 0xff, 0x9e, 0x88, 0x78, 0xff, 0x9e, 0x8b, 0x7c, 0xff, 0x9f, 0x8d, 0x7a, 0xff, 0xa1, 0x8c, 0x7c, 0xff, 0xa2, 0x8e, 0x7b, 0xff, 0xa4, 0x92, 0x7e, 0xff, 0xa7, 0x94, 0x81, 0xff, 0xa7, 0x94, 0x81, 0xff, 0xa8, 0x94, 0x80, 0xff, 0xa8, 0x96, 0x81, 0xff, 0xa9, 0x96, 0x83, 0xff, 0xab, 0x98, 0x84, 0xff, 0xac, 0x98, 0x86, 0xff, 0xab, 0x98, 0x85, 0xff, 0xac, 0x9b, 0x85, 0xff, 0xb0, 0x9d, 0x87, 0xff, 0xb0, 0x9e, 0x89, 0xff, 0xb2, 0x9f, 0x88, 0xff, 0xb2, 0x9e, 0x89, 0xff, 0xb3, 0x9d, 0x8a, 0xff, 0xbc, 0xa4, 0x8f, 0xff, 0xc6, 0xb0, 0x98, 0xff, 0xcf, 0xbb, 0xa0, 0xff, 0xd9, 0xc7, 0xa8, 0xff, 0xcf, 0xbf, 0xa2, 0xff, 0x94, 0x80, 0x74, 0xff, 0x7b, 0x66, 0x5d, 0xff, 0xad, 0x99, 0x87, 0xff, 0xc1, 0xab, 0x97, 0xff, 0xb9, 0xa4, 0x93, 0xff, 0xb7, 0xa3, 0x92, 0xff, 0x9c, 0x89, 0x7b, 0xff, 0x80, 0x69, 0x61, 0xff, 0x7c, 0x67, 0x5f, 0xff, 0x76, 0x68, 0x61, 0xff, 0x45, 0x36, 0x3e, 0xff, 0x2b, 0x16, 0x21, 0xff, 0x47, 0x38, 0x46, 0xff, 0x62, 0x5c, 0x7d, 0xff, 0x5d, 0x5c, 0x85, 0xff, 0x40, 0x3f, 0x61, 0xff, 0x2b, 0x26, 0x45, 0xff, 0x34, 0x2c, 0x4d, 0xff, 0x4a, 0x42, 0x67, 0xff, 0x5a, 0x59, 0x82, 0xff, 0x69, 0x72, 0xa3, 0xff, 0x78, 0x88, 0xbb, 0xff, 0x8c, 0x9f, 0xd3, 0xff, 0x9f, 0xb2, 0xe7, 0xff, 0xaa, 0xbc, 0xf1, 0xff, 0xb5, 0xc7, 0xf9, 0xff, 0xc0, 0xd1, 0xfb, 0xff, 0xc4, 0xd3, 0xfc, 0xff, 0xc6, 0xd0, 0xfd, 0xff, 0xc3, 0xd1, 0xfc, 0xff, 0xc0, 0xd2, 0xfa, 0xff, 0xb7, 0xcf, 0xfc, 0xff, 0xb3, 0xcb, 0xfb, 0xff, 0xb8, 0xd0, 0xfd, 0xff, 0xb9, 0xd3, 0xf9, 0xff, 0x97, 0xae, 0xdd, 0xff, 0xa5, 0xb8, 0xe7, 0xff, 0xdf, 0xf0, 0xff, 0xff, 0xd4, 0xe4, 0xff, 0xff, 0xc2, 0xd7, 0xfc, 0xff, 0xc3, 0xd7, 0xfd, 0xff, 0xcf, 0xe2, 0xff, 0xff, 0xe1, 0xef, 0xff, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe8, 0xf5, 0xff, 0xff, 0xae, 0xc3, 0xeb, 0xff, 0x8d, 0x9a, 0xc3, 0xff, 0x96, 0xab, 0xda, 0xff, 0x8e, 0xa8, 0xe0, 0xff, 0x8d, 0xa0, 0xd7, 0xff, 0x91, 0xa6, 0xda, 0xff, 0x90, 0xa5, 0xda, 0xff, 0x84, 0x9a, 0xce, 0xff, 0x71, 0x84, 0xb1, 0xff, 0x60, 0x68, 0x8d, 0xff, 0x46, 0x45, 0x62, 0xff, 0x32, 0x28, 0x3d, 0xff, 0x19, 0x0c, 0x18, 0xff, 0x0f, 0x04, 0x0d, 0xff, 0x19, 0x10, 0x1a, 0xff, 0x26, 0x1b, 0x23, 0xff, 0x33, 0x25, 0x2b, 0xff, 0x38, 0x2a, 0x2a, 0xff, 0x38, 0x2c, 0x2a, 0xff, 0x50, 0x46, 0x43, 0xff, 0x5e, 0x55, 0x53, 0xff, 0x53, 0x49, 0x47, 0xff, 0x35, 0x2a, 0x2b, 0xff, 0x28, 0x1c, 0x20, 0xff, 0x27, 0x1a, 0x1f, 0xff, 0x19, 0x0e, 0x11, 0xff, 0x0d, 0x06, 0x09, 0xff, 0x0b, 0x04, 0x0a, 0xff, 0x11, 0x0b, 0x10, 0xff, 0x0c, 0x06, 0x0d, 0xff, 0x09, 0x03, 0x09, 0xff, 0x0b, 0x04, 0x0a, 0xff, 0x0b, 0x05, 0x0a, 0xff, 0x05, 0x01, 0x05, 0xff, 0x0d, 0x07, 0x0c, 0xff, 0x13, 0x0b, 0x0f, 0xff, 0x14, 0x0c, 0x10, 0xff, 0x1f, 0x18, 0x1b, 0xff, 0x20, 0x17, 0x1b, 0xff, 0x1b, 0x11, 0x16, 0xff, 0x17, 0x0d, 0x11, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, + 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x74, 0x69, 0x5d, 0xff, 0x61, 0x52, 0x45, 0xff, 0x64, 0x54, 0x46, 0xff, 0x66, 0x56, 0x4a, 0xff, 0x66, 0x57, 0x4e, 0xff, 0x69, 0x59, 0x52, 0xff, 0x6c, 0x5c, 0x53, 0xff, 0x6f, 0x5e, 0x52, 0xff, 0x70, 0x60, 0x55, 0xff, 0x72, 0x61, 0x56, 0xff, 0x75, 0x64, 0x59, 0xff, 0x78, 0x66, 0x5a, 0xff, 0x78, 0x66, 0x5b, 0xff, 0x78, 0x68, 0x5d, 0xff, 0x7a, 0x6a, 0x5e, 0xff, 0x7e, 0x6d, 0x5f, 0xff, 0x81, 0x71, 0x64, 0xff, 0x81, 0x72, 0x65, 0xff, 0x85, 0x74, 0x66, 0xff, 0x8a, 0x75, 0x68, 0xff, 0x8c, 0x76, 0x68, 0xff, 0x8c, 0x79, 0x6b, 0xff, 0x8d, 0x7a, 0x6b, 0xff, 0x8f, 0x7b, 0x6d, 0xff, 0x91, 0x7e, 0x6e, 0xff, 0x91, 0x7f, 0x6f, 0xff, 0x93, 0x80, 0x71, 0xff, 0x94, 0x7f, 0x71, 0xff, 0x99, 0x80, 0x73, 0xff, 0x9b, 0x83, 0x74, 0xff, 0x98, 0x86, 0x73, 0xff, 0x9a, 0x88, 0x74, 0xff, 0x9c, 0x88, 0x77, 0xff, 0x9d, 0x8b, 0x7b, 0xff, 0x9f, 0x8d, 0x7b, 0xff, 0xa4, 0x8b, 0x7b, 0xff, 0xa5, 0x8d, 0x7c, 0xff, 0xa4, 0x91, 0x7f, 0xff, 0xa5, 0x93, 0x82, 0xff, 0xa6, 0x95, 0x82, 0xff, 0xa8, 0x97, 0x82, 0xff, 0xa9, 0x97, 0x82, 0xff, 0xa9, 0x97, 0x83, 0xff, 0xac, 0x9a, 0x86, 0xff, 0xac, 0x99, 0x86, 0xff, 0xab, 0x99, 0x84, 0xff, 0xad, 0x9a, 0x86, 0xff, 0xb0, 0x9a, 0x87, 0xff, 0xaf, 0x9b, 0x86, 0xff, 0xb1, 0x9d, 0x87, 0xff, 0xb8, 0xa3, 0x8d, 0xff, 0xc2, 0xac, 0x95, 0xff, 0xc8, 0xb2, 0x99, 0xff, 0xc8, 0xb3, 0x98, 0xff, 0xc1, 0xae, 0x94, 0xff, 0xac, 0x9a, 0x88, 0xff, 0x8f, 0x7f, 0x75, 0xff, 0x71, 0x60, 0x5e, 0xff, 0x5a, 0x45, 0x49, 0xff, 0x57, 0x42, 0x46, 0xff, 0x58, 0x46, 0x49, 0xff, 0x4c, 0x3c, 0x42, 0xff, 0x3a, 0x2c, 0x35, 0xff, 0x2f, 0x23, 0x2e, 0xff, 0x27, 0x19, 0x27, 0xff, 0x14, 0x0d, 0x13, 0xff, 0x10, 0x0d, 0x10, 0xff, 0x15, 0x0b, 0x1a, 0xff, 0x17, 0x05, 0x1a, 0xff, 0x38, 0x27, 0x39, 0xff, 0x62, 0x5c, 0x78, 0xff, 0x60, 0x61, 0x8a, 0xff, 0x4e, 0x4c, 0x73, 0xff, 0x3a, 0x35, 0x57, 0xff, 0x32, 0x2b, 0x4e, 0xff, 0x3b, 0x35, 0x59, 0xff, 0x4b, 0x49, 0x71, 0xff, 0x5d, 0x61, 0x8e, 0xff, 0x6a, 0x76, 0xa5, 0xff, 0x77, 0x86, 0xb9, 0xff, 0x87, 0x99, 0xcf, 0xff, 0x98, 0xaa, 0xe2, 0xff, 0xa4, 0xb6, 0xeb, 0xff, 0xb2, 0xc0, 0xf5, 0xff, 0xb8, 0xc7, 0xf7, 0xff, 0xb7, 0xca, 0xf6, 0xff, 0xb8, 0xca, 0xf8, 0xff, 0xb7, 0xcb, 0xfa, 0xff, 0xb7, 0xcc, 0xfd, 0xff, 0xb3, 0xca, 0xfc, 0xff, 0xbd, 0xd5, 0xfb, 0xff, 0xd4, 0xec, 0xfe, 0xff, 0xa7, 0xbc, 0xdf, 0xff, 0x6b, 0x7d, 0xba, 0xff, 0xb0, 0xbd, 0xed, 0xff, 0xc2, 0xd0, 0xfb, 0xff, 0x99, 0xa8, 0xdd, 0xff, 0x86, 0x91, 0xc8, 0xff, 0x9c, 0xa8, 0xde, 0xff, 0xb7, 0xc5, 0xf0, 0xff, 0xd4, 0xe6, 0xfc, 0xff, 0xd9, 0xed, 0xff, 0xff, 0xbb, 0xcd, 0xef, 0xff, 0x70, 0x78, 0xa5, 0xff, 0x54, 0x5e, 0x7e, 0xff, 0x9c, 0xb3, 0xe3, 0xff, 0x9b, 0xb6, 0xeb, 0xff, 0x87, 0x9d, 0xd2, 0xff, 0x8b, 0xa2, 0xd5, 0xff, 0x89, 0x9e, 0xd2, 0xff, 0x7a, 0x8e, 0xc3, 0xff, 0x63, 0x73, 0x9f, 0xff, 0x4d, 0x53, 0x75, 0xff, 0x37, 0x34, 0x4d, 0xff, 0x27, 0x1c, 0x2d, 0xff, 0x16, 0x0a, 0x15, 0xff, 0x10, 0x07, 0x10, 0xff, 0x1b, 0x11, 0x19, 0xff, 0x2c, 0x20, 0x26, 0xff, 0x35, 0x29, 0x2c, 0xff, 0x48, 0x3d, 0x3c, 0xff, 0x5b, 0x50, 0x4e, 0xff, 0x5e, 0x53, 0x51, 0xff, 0x52, 0x47, 0x47, 0xff, 0x38, 0x2c, 0x2e, 0xff, 0x2d, 0x22, 0x25, 0xff, 0x2e, 0x20, 0x24, 0xff, 0x26, 0x17, 0x1c, 0xff, 0x13, 0x0b, 0x0f, 0xff, 0x09, 0x04, 0x08, 0xff, 0x09, 0x04, 0x09, 0xff, 0x0e, 0x08, 0x0e, 0xff, 0x10, 0x09, 0x0f, 0xff, 0x11, 0x09, 0x0f, 0xff, 0x10, 0x08, 0x0d, 0xff, 0x0a, 0x04, 0x07, 0xff, 0x06, 0x00, 0x06, 0xff, 0x0e, 0x07, 0x0c, 0xff, 0x14, 0x0c, 0x11, 0xff, 0x0c, 0x08, 0x09, 0xff, 0x08, 0x05, 0x06, 0xff, 0x11, 0x0b, 0x0e, 0xff, 0x19, 0x10, 0x15, 0xff, 0x0c, 0x03, 0x09, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, + 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x64, 0x56, 0xff, 0x62, 0x52, 0x43, 0xff, 0x65, 0x53, 0x47, 0xff, 0x68, 0x56, 0x4c, 0xff, 0x68, 0x5a, 0x4d, 0xff, 0x6a, 0x5b, 0x50, 0xff, 0x6e, 0x5d, 0x52, 0xff, 0x71, 0x60, 0x56, 0xff, 0x73, 0x62, 0x57, 0xff, 0x74, 0x62, 0x57, 0xff, 0x76, 0x65, 0x5b, 0xff, 0x79, 0x67, 0x5d, 0xff, 0x7b, 0x67, 0x5f, 0xff, 0x79, 0x68, 0x5f, 0xff, 0x7a, 0x6a, 0x5f, 0xff, 0x7d, 0x70, 0x61, 0xff, 0x80, 0x71, 0x63, 0xff, 0x82, 0x72, 0x64, 0xff, 0x88, 0x74, 0x67, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8c, 0x78, 0x68, 0xff, 0x90, 0x7a, 0x6c, 0xff, 0x91, 0x7b, 0x6c, 0xff, 0x90, 0x7c, 0x6e, 0xff, 0x93, 0x7f, 0x6e, 0xff, 0x93, 0x7f, 0x6f, 0xff, 0x94, 0x80, 0x71, 0xff, 0x95, 0x82, 0x73, 0xff, 0x9b, 0x83, 0x76, 0xff, 0x9c, 0x84, 0x75, 0xff, 0x99, 0x87, 0x74, 0xff, 0x99, 0x89, 0x76, 0xff, 0x9c, 0x8a, 0x78, 0xff, 0xa0, 0x8c, 0x7b, 0xff, 0xa2, 0x8e, 0x7d, 0xff, 0xa3, 0x8d, 0x7b, 0xff, 0xa5, 0x8d, 0x7c, 0xff, 0xa5, 0x8f, 0x7f, 0xff, 0xa6, 0x93, 0x80, 0xff, 0xa7, 0x96, 0x83, 0xff, 0xa8, 0x98, 0x84, 0xff, 0xa9, 0x97, 0x83, 0xff, 0xaa, 0x98, 0x84, 0xff, 0xad, 0x9b, 0x88, 0xff, 0xad, 0x9a, 0x87, 0xff, 0xac, 0x99, 0x86, 0xff, 0xad, 0x98, 0x86, 0xff, 0xaf, 0x9a, 0x86, 0xff, 0xb4, 0xa0, 0x8b, 0xff, 0xc1, 0xac, 0x96, 0xff, 0xc4, 0xb1, 0x98, 0xff, 0xbf, 0xad, 0x94, 0xff, 0xa5, 0x94, 0x86, 0xff, 0x7e, 0x6d, 0x67, 0xff, 0x62, 0x50, 0x4e, 0xff, 0x47, 0x35, 0x3e, 0xff, 0x28, 0x19, 0x2a, 0xff, 0x1e, 0x0e, 0x1e, 0xff, 0x28, 0x15, 0x27, 0xff, 0x1e, 0x10, 0x20, 0xff, 0x06, 0x01, 0x0a, 0xff, 0x05, 0x00, 0x09, 0xff, 0x04, 0x00, 0x0a, 0xff, 0x00, 0x00, 0x07, 0xff, 0x04, 0x00, 0x09, 0xff, 0x05, 0x01, 0x09, 0xff, 0x07, 0x02, 0x0b, 0xff, 0x07, 0x00, 0x0b, 0xff, 0x13, 0x08, 0x15, 0xff, 0x3c, 0x2e, 0x3b, 0xff, 0x5d, 0x55, 0x6c, 0xff, 0x5c, 0x5c, 0x83, 0xff, 0x58, 0x56, 0x80, 0xff, 0x4c, 0x47, 0x6e, 0xff, 0x3a, 0x36, 0x58, 0xff, 0x37, 0x32, 0x54, 0xff, 0x44, 0x3e, 0x65, 0xff, 0x52, 0x51, 0x79, 0xff, 0x5f, 0x64, 0x8f, 0xff, 0x6c, 0x77, 0xa7, 0xff, 0x74, 0x85, 0xbb, 0xff, 0x86, 0x99, 0xd1, 0xff, 0x98, 0xaa, 0xe2, 0xff, 0xa5, 0xb5, 0xee, 0xff, 0xa8, 0xbd, 0xf0, 0xff, 0xa9, 0xc2, 0xf1, 0xff, 0xaf, 0xc5, 0xf5, 0xff, 0xb2, 0xc5, 0xf7, 0xff, 0xb7, 0xc8, 0xf8, 0xff, 0xb7, 0xce, 0xfa, 0xff, 0xc3, 0xdd, 0xfb, 0xff, 0xeb, 0xf8, 0xff, 0xff, 0xd3, 0xde, 0xed, 0xff, 0x47, 0x52, 0x93, 0xff, 0x2f, 0x33, 0x7d, 0xff, 0x56, 0x5b, 0x94, 0xff, 0x3b, 0x3f, 0x77, 0xff, 0x32, 0x32, 0x6d, 0xff, 0x48, 0x49, 0x85, 0xff, 0x65, 0x67, 0xa2, 0xff, 0x80, 0x88, 0xbd, 0xff, 0x79, 0x86, 0xb9, 0xff, 0x4e, 0x56, 0x89, 0xff, 0x1a, 0x19, 0x45, 0xff, 0x4b, 0x5a, 0x86, 0xff, 0xb2, 0xcc, 0xfa, 0xff, 0x9f, 0xb9, 0xe9, 0xff, 0x86, 0xa1, 0xd4, 0xff, 0x85, 0x9e, 0xd2, 0xff, 0x81, 0x95, 0xc9, 0xff, 0x73, 0x81, 0xb1, 0xff, 0x5a, 0x61, 0x8a, 0xff, 0x42, 0x3f, 0x60, 0xff, 0x31, 0x28, 0x3f, 0xff, 0x1c, 0x13, 0x21, 0xff, 0x10, 0x07, 0x10, 0xff, 0x1f, 0x15, 0x1d, 0xff, 0x29, 0x1f, 0x25, 0xff, 0x36, 0x29, 0x2d, 0xff, 0x4c, 0x40, 0x42, 0xff, 0x5b, 0x50, 0x50, 0xff, 0x5b, 0x4f, 0x4f, 0xff, 0x46, 0x3a, 0x3c, 0xff, 0x2b, 0x1d, 0x1f, 0xff, 0x18, 0x0c, 0x10, 0xff, 0x1b, 0x0e, 0x15, 0xff, 0x28, 0x1a, 0x1f, 0xff, 0x23, 0x15, 0x1a, 0xff, 0x0f, 0x08, 0x0f, 0xff, 0x04, 0x00, 0x07, 0xff, 0x08, 0x03, 0x08, 0xff, 0x07, 0x01, 0x07, 0xff, 0x1d, 0x12, 0x17, 0xff, 0x22, 0x17, 0x1b, 0xff, 0x13, 0x0c, 0x0e, 0xff, 0x0d, 0x06, 0x08, 0xff, 0x0e, 0x07, 0x0e, 0xff, 0x0f, 0x06, 0x0e, 0xff, 0x10, 0x08, 0x0d, 0xff, 0x0f, 0x09, 0x0b, 0xff, 0x09, 0x04, 0x07, 0xff, 0x05, 0x01, 0x05, 0xff, 0x10, 0x08, 0x0e, 0xff, 0x13, 0x0a, 0x11, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, + 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6d, 0x61, 0x55, 0xff, 0x62, 0x52, 0x46, 0xff, 0x66, 0x55, 0x47, 0xff, 0x68, 0x57, 0x4c, 0xff, 0x6b, 0x59, 0x50, 0xff, 0x6c, 0x5c, 0x51, 0xff, 0x71, 0x60, 0x52, 0xff, 0x73, 0x61, 0x56, 0xff, 0x74, 0x62, 0x56, 0xff, 0x76, 0x63, 0x58, 0xff, 0x76, 0x67, 0x5b, 0xff, 0x78, 0x68, 0x5c, 0xff, 0x7b, 0x6a, 0x60, 0xff, 0x7c, 0x6c, 0x60, 0xff, 0x7c, 0x6d, 0x61, 0xff, 0x7e, 0x6f, 0x63, 0xff, 0x80, 0x71, 0x62, 0xff, 0x84, 0x72, 0x65, 0xff, 0x88, 0x74, 0x65, 0xff, 0x8b, 0x79, 0x65, 0xff, 0x8e, 0x7a, 0x69, 0xff, 0x92, 0x7b, 0x6d, 0xff, 0x92, 0x7c, 0x6d, 0xff, 0x92, 0x7c, 0x6f, 0xff, 0x94, 0x80, 0x70, 0xff, 0x95, 0x82, 0x70, 0xff, 0x94, 0x80, 0x70, 0xff, 0x97, 0x84, 0x75, 0xff, 0x9b, 0x87, 0x77, 0xff, 0x9c, 0x85, 0x75, 0xff, 0x9b, 0x86, 0x76, 0xff, 0x9c, 0x89, 0x79, 0xff, 0x9d, 0x8a, 0x7a, 0xff, 0xa1, 0x8b, 0x7a, 0xff, 0xa1, 0x8d, 0x7a, 0xff, 0xa1, 0x8f, 0x7b, 0xff, 0xa4, 0x90, 0x7e, 0xff, 0xa7, 0x92, 0x80, 0xff, 0xa8, 0x95, 0x81, 0xff, 0xa7, 0x97, 0x83, 0xff, 0xa9, 0x97, 0x85, 0xff, 0xaa, 0x97, 0x84, 0xff, 0xab, 0x98, 0x84, 0xff, 0xac, 0x9a, 0x87, 0xff, 0xac, 0x9a, 0x86, 0xff, 0xb1, 0x9b, 0x89, 0xff, 0xb5, 0xa0, 0x8b, 0xff, 0xbd, 0xaa, 0x93, 0xff, 0xc6, 0xb2, 0x9b, 0xff, 0xbd, 0xa9, 0x96, 0xff, 0x99, 0x89, 0x7a, 0xff, 0x6d, 0x60, 0x58, 0xff, 0x4d, 0x40, 0x45, 0xff, 0x33, 0x26, 0x34, 0xff, 0x1f, 0x10, 0x23, 0xff, 0x18, 0x07, 0x1c, 0xff, 0x17, 0x07, 0x19, 0xff, 0x12, 0x05, 0x16, 0xff, 0x19, 0x0e, 0x1d, 0xff, 0x15, 0x0d, 0x19, 0xff, 0x06, 0x03, 0x0a, 0xff, 0x0b, 0x06, 0x0b, 0xff, 0x0f, 0x07, 0x0e, 0xff, 0x0c, 0x06, 0x0c, 0xff, 0x0c, 0x06, 0x0d, 0xff, 0x0d, 0x04, 0x10, 0xff, 0x0d, 0x04, 0x0f, 0xff, 0x0a, 0x02, 0x0c, 0xff, 0x0c, 0x05, 0x0e, 0xff, 0x23, 0x1a, 0x23, 0xff, 0x4e, 0x43, 0x57, 0xff, 0x5f, 0x59, 0x80, 0xff, 0x56, 0x56, 0x80, 0xff, 0x51, 0x50, 0x76, 0xff, 0x47, 0x45, 0x69, 0xff, 0x3f, 0x3a, 0x5d, 0xff, 0x41, 0x3c, 0x5f, 0xff, 0x4c, 0x47, 0x6d, 0xff, 0x58, 0x58, 0x80, 0xff, 0x61, 0x69, 0x95, 0xff, 0x6a, 0x78, 0xa8, 0xff, 0x7a, 0x8a, 0xbf, 0xff, 0x8d, 0xa1, 0xd9, 0xff, 0x9b, 0xaf, 0xe7, 0xff, 0xa2, 0xb8, 0xeb, 0xff, 0xa7, 0xbf, 0xf0, 0xff, 0xae, 0xc3, 0xf5, 0xff, 0xb3, 0xc7, 0xf8, 0xff, 0xba, 0xcd, 0xf7, 0xff, 0xc4, 0xda, 0xf8, 0xff, 0xd5, 0xe8, 0xfb, 0xff, 0xf0, 0xf7, 0xff, 0xff, 0xef, 0xf6, 0xfa, 0xff, 0x76, 0x7f, 0xb7, 0xff, 0x00, 0x00, 0x4b, 0xff, 0x00, 0x00, 0x32, 0xff, 0x00, 0x00, 0x29, 0xff, 0x01, 0x00, 0x2f, 0xff, 0x14, 0x10, 0x43, 0xff, 0x32, 0x2f, 0x61, 0xff, 0x37, 0x31, 0x65, 0xff, 0x24, 0x1e, 0x50, 0xff, 0x09, 0x07, 0x2d, 0xff, 0x03, 0x06, 0x33, 0xff, 0x62, 0x7b, 0xb5, 0xff, 0xb5, 0xd1, 0xff, 0xff, 0x9c, 0xb4, 0xe3, 0xff, 0x88, 0xa2, 0xd4, 0xff, 0x81, 0x9a, 0xcd, 0xff, 0x7a, 0x8b, 0xbf, 0xff, 0x68, 0x73, 0xa0, 0xff, 0x51, 0x51, 0x73, 0xff, 0x39, 0x31, 0x4c, 0xff, 0x2a, 0x20, 0x32, 0xff, 0x10, 0x0b, 0x15, 0xff, 0x11, 0x0a, 0x11, 0xff, 0x2a, 0x1e, 0x25, 0xff, 0x32, 0x24, 0x2a, 0xff, 0x4a, 0x3c, 0x41, 0xff, 0x5d, 0x52, 0x54, 0xff, 0x45, 0x3b, 0x3c, 0xff, 0x3a, 0x30, 0x30, 0xff, 0x3f, 0x34, 0x36, 0xff, 0x46, 0x3c, 0x37, 0xff, 0x43, 0x3a, 0x36, 0xff, 0x21, 0x15, 0x1a, 0xff, 0x28, 0x1b, 0x21, 0xff, 0x27, 0x1b, 0x1f, 0xff, 0x13, 0x0c, 0x12, 0xff, 0x04, 0x01, 0x06, 0xff, 0x08, 0x02, 0x07, 0xff, 0x09, 0x05, 0x07, 0xff, 0x29, 0x1a, 0x1e, 0xff, 0x22, 0x18, 0x1a, 0xff, 0x0f, 0x09, 0x0b, 0xff, 0x13, 0x0b, 0x0f, 0xff, 0x0b, 0x06, 0x0b, 0xff, 0x0d, 0x06, 0x0d, 0xff, 0x13, 0x0a, 0x0e, 0xff, 0x16, 0x0b, 0x10, 0xff, 0x11, 0x09, 0x0d, 0xff, 0x0d, 0x06, 0x0a, 0xff, 0x0f, 0x07, 0x0d, 0xff, 0x10, 0x08, 0x0e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, + 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6d, 0x5f, 0x55, 0xff, 0x63, 0x54, 0x4a, 0xff, 0x67, 0x55, 0x4a, 0xff, 0x69, 0x58, 0x4d, 0xff, 0x6a, 0x59, 0x50, 0xff, 0x6c, 0x5b, 0x52, 0xff, 0x72, 0x62, 0x54, 0xff, 0x73, 0x63, 0x55, 0xff, 0x74, 0x63, 0x57, 0xff, 0x75, 0x65, 0x57, 0xff, 0x78, 0x69, 0x5a, 0xff, 0x7a, 0x6b, 0x5c, 0xff, 0x7b, 0x6d, 0x5e, 0xff, 0x7e, 0x6e, 0x60, 0xff, 0x7f, 0x6f, 0x63, 0xff, 0x80, 0x71, 0x64, 0xff, 0x84, 0x73, 0x66, 0xff, 0x87, 0x75, 0x67, 0xff, 0x88, 0x77, 0x67, 0xff, 0x8d, 0x79, 0x69, 0xff, 0x91, 0x7b, 0x6c, 0xff, 0x91, 0x7d, 0x6d, 0xff, 0x91, 0x7e, 0x6e, 0xff, 0x93, 0x7f, 0x70, 0xff, 0x97, 0x82, 0x72, 0xff, 0x98, 0x83, 0x72, 0xff, 0x97, 0x83, 0x73, 0xff, 0x98, 0x85, 0x75, 0xff, 0x9b, 0x87, 0x76, 0xff, 0x9d, 0x88, 0x76, 0xff, 0x9e, 0x87, 0x79, 0xff, 0x9f, 0x89, 0x7b, 0xff, 0xa0, 0x8a, 0x7a, 0xff, 0xa1, 0x8b, 0x7a, 0xff, 0xa1, 0x8d, 0x79, 0xff, 0xa3, 0x91, 0x7b, 0xff, 0xa7, 0x93, 0x7e, 0xff, 0xa9, 0x96, 0x80, 0xff, 0xa7, 0x97, 0x83, 0xff, 0xa7, 0x96, 0x83, 0xff, 0xaa, 0x97, 0x84, 0xff, 0xab, 0x9a, 0x85, 0xff, 0xaa, 0x97, 0x85, 0xff, 0xa8, 0x95, 0x84, 0xff, 0xb1, 0x9e, 0x87, 0xff, 0xc1, 0xac, 0x91, 0xff, 0xbf, 0xaa, 0x95, 0xff, 0xad, 0x9c, 0x8d, 0xff, 0x9b, 0x89, 0x7e, 0xff, 0x72, 0x61, 0x5e, 0xff, 0x49, 0x39, 0x40, 0xff, 0x35, 0x26, 0x33, 0xff, 0x2e, 0x20, 0x2d, 0xff, 0x2e, 0x1f, 0x2d, 0xff, 0x26, 0x16, 0x2a, 0xff, 0x1a, 0x0c, 0x1d, 0xff, 0x14, 0x08, 0x12, 0xff, 0x10, 0x08, 0x10, 0xff, 0x12, 0x0c, 0x15, 0xff, 0x13, 0x0c, 0x14, 0xff, 0x0e, 0x06, 0x0e, 0xff, 0x0e, 0x06, 0x0e, 0xff, 0x11, 0x09, 0x12, 0xff, 0x10, 0x0a, 0x13, 0xff, 0x0d, 0x07, 0x11, 0xff, 0x0c, 0x02, 0x0e, 0xff, 0x0b, 0x02, 0x0d, 0xff, 0x0e, 0x04, 0x10, 0xff, 0x07, 0x02, 0x0b, 0xff, 0x06, 0x04, 0x07, 0xff, 0x38, 0x2d, 0x3f, 0xff, 0x64, 0x59, 0x7f, 0xff, 0x58, 0x56, 0x81, 0xff, 0x51, 0x52, 0x7a, 0xff, 0x55, 0x54, 0x7b, 0xff, 0x4c, 0x4a, 0x70, 0xff, 0x40, 0x3d, 0x62, 0xff, 0x43, 0x3f, 0x66, 0xff, 0x50, 0x51, 0x77, 0xff, 0x55, 0x5c, 0x85, 0xff, 0x5e, 0x67, 0x96, 0xff, 0x73, 0x7d, 0xb0, 0xff, 0x83, 0x93, 0xc8, 0xff, 0x90, 0xa4, 0xdb, 0xff, 0x9d, 0xb2, 0xe7, 0xff, 0xa7, 0xbe, 0xf0, 0xff, 0xae, 0xc4, 0xf7, 0xff, 0xb7, 0xce, 0xfc, 0xff, 0xc7, 0xdd, 0xfc, 0xff, 0xd8, 0xe9, 0xfc, 0xff, 0xe7, 0xef, 0xfd, 0xff, 0xef, 0xf6, 0xff, 0xff, 0xed, 0xf6, 0xff, 0xff, 0xc1, 0xd2, 0xf0, 0xff, 0x65, 0x75, 0xb1, 0xff, 0x39, 0x44, 0x7f, 0xff, 0x30, 0x39, 0x6d, 0xff, 0x23, 0x20, 0x4f, 0xff, 0x10, 0x0b, 0x3a, 0xff, 0x14, 0x12, 0x3b, 0xff, 0x11, 0x0b, 0x2e, 0xff, 0x05, 0x00, 0x20, 0xff, 0x05, 0x00, 0x23, 0xff, 0x27, 0x2b, 0x5b, 0xff, 0x7c, 0x94, 0xca, 0xff, 0xa7, 0xc3, 0xf2, 0xff, 0x96, 0xad, 0xde, 0xff, 0x85, 0x9e, 0xcf, 0xff, 0x7c, 0x93, 0xc5, 0xff, 0x70, 0x80, 0xb5, 0xff, 0x57, 0x62, 0x8d, 0xff, 0x40, 0x40, 0x5b, 0xff, 0x31, 0x29, 0x3b, 0xff, 0x22, 0x1b, 0x28, 0xff, 0x09, 0x04, 0x0d, 0xff, 0x18, 0x0f, 0x16, 0xff, 0x38, 0x2a, 0x31, 0xff, 0x4f, 0x40, 0x44, 0xff, 0x61, 0x53, 0x56, 0xff, 0x4a, 0x3f, 0x41, 0xff, 0x30, 0x28, 0x29, 0xff, 0x3f, 0x35, 0x36, 0xff, 0x4e, 0x42, 0x43, 0xff, 0x65, 0x5b, 0x55, 0xff, 0x65, 0x5d, 0x53, 0xff, 0x27, 0x1d, 0x1e, 0xff, 0x1d, 0x0f, 0x18, 0xff, 0x1e, 0x13, 0x19, 0xff, 0x10, 0x09, 0x0f, 0xff, 0x0b, 0x05, 0x0a, 0xff, 0x0f, 0x05, 0x0b, 0xff, 0x0b, 0x07, 0x09, 0xff, 0x20, 0x14, 0x19, 0xff, 0x1d, 0x11, 0x16, 0xff, 0x10, 0x09, 0x0e, 0xff, 0x14, 0x0b, 0x11, 0xff, 0x0a, 0x04, 0x09, 0xff, 0x0f, 0x07, 0x0d, 0xff, 0x14, 0x0a, 0x10, 0xff, 0x18, 0x0e, 0x14, 0xff, 0x1b, 0x11, 0x16, 0xff, 0x1c, 0x11, 0x14, 0xff, 0x1c, 0x11, 0x16, 0xff, 0x11, 0x08, 0x0c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, + 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6d, 0x5e, 0x55, 0xff, 0x65, 0x55, 0x48, 0xff, 0x68, 0x56, 0x4c, 0xff, 0x6a, 0x58, 0x4e, 0xff, 0x6b, 0x5c, 0x4d, 0xff, 0x6d, 0x5b, 0x4f, 0xff, 0x70, 0x5f, 0x53, 0xff, 0x73, 0x63, 0x55, 0xff, 0x75, 0x65, 0x57, 0xff, 0x75, 0x67, 0x58, 0xff, 0x79, 0x6a, 0x59, 0xff, 0x7b, 0x6c, 0x5c, 0xff, 0x7d, 0x6f, 0x5e, 0xff, 0x7f, 0x6e, 0x60, 0xff, 0x81, 0x70, 0x62, 0xff, 0x84, 0x73, 0x66, 0xff, 0x87, 0x76, 0x68, 0xff, 0x8a, 0x78, 0x6a, 0xff, 0x8d, 0x7b, 0x6d, 0xff, 0x8f, 0x7b, 0x6d, 0xff, 0x92, 0x7d, 0x6d, 0xff, 0x92, 0x7f, 0x6e, 0xff, 0x92, 0x7f, 0x6f, 0xff, 0x93, 0x80, 0x71, 0xff, 0x96, 0x83, 0x71, 0xff, 0x99, 0x83, 0x71, 0xff, 0x99, 0x84, 0x75, 0xff, 0x99, 0x85, 0x76, 0xff, 0x9c, 0x88, 0x77, 0xff, 0x9f, 0x8a, 0x77, 0xff, 0x9f, 0x89, 0x7a, 0xff, 0x9f, 0x8b, 0x7c, 0xff, 0xa2, 0x8d, 0x7b, 0xff, 0xa4, 0x8f, 0x7b, 0xff, 0xa4, 0x8f, 0x7d, 0xff, 0xa5, 0x91, 0x7d, 0xff, 0xa8, 0x95, 0x7e, 0xff, 0xa9, 0x97, 0x81, 0xff, 0xa7, 0x97, 0x85, 0xff, 0xa9, 0x97, 0x84, 0xff, 0xaa, 0x97, 0x82, 0xff, 0xaa, 0x99, 0x85, 0xff, 0xae, 0x9b, 0x89, 0xff, 0xb9, 0xa2, 0x8f, 0xff, 0xba, 0xa7, 0x92, 0xff, 0xaf, 0x9d, 0x8b, 0xff, 0x96, 0x86, 0x7f, 0xff, 0x6a, 0x5c, 0x5f, 0xff, 0x43, 0x36, 0x3d, 0xff, 0x33, 0x24, 0x2f, 0xff, 0x35, 0x24, 0x32, 0xff, 0x3e, 0x2c, 0x3b, 0xff, 0x34, 0x23, 0x31, 0xff, 0x2c, 0x19, 0x28, 0xff, 0x2b, 0x19, 0x2a, 0xff, 0x19, 0x0f, 0x1c, 0xff, 0x0b, 0x03, 0x0b, 0xff, 0x0a, 0x03, 0x0b, 0xff, 0x09, 0x03, 0x0d, 0xff, 0x0b, 0x05, 0x0d, 0xff, 0x0c, 0x04, 0x0c, 0xff, 0x0c, 0x03, 0x0d, 0xff, 0x0e, 0x06, 0x12, 0xff, 0x0f, 0x08, 0x14, 0xff, 0x0d, 0x06, 0x11, 0xff, 0x0d, 0x06, 0x10, 0xff, 0x0d, 0x04, 0x10, 0xff, 0x0d, 0x04, 0x11, 0xff, 0x08, 0x02, 0x0c, 0xff, 0x00, 0x00, 0x02, 0xff, 0x1e, 0x16, 0x21, 0xff, 0x58, 0x4c, 0x69, 0xff, 0x62, 0x5c, 0x84, 0xff, 0x53, 0x53, 0x7c, 0xff, 0x56, 0x54, 0x7d, 0xff, 0x56, 0x54, 0x7c, 0xff, 0x4b, 0x4b, 0x73, 0xff, 0x43, 0x42, 0x69, 0xff, 0x4a, 0x4c, 0x71, 0xff, 0x54, 0x58, 0x80, 0xff, 0x57, 0x5e, 0x8c, 0xff, 0x69, 0x70, 0xa1, 0xff, 0x7a, 0x86, 0xb8, 0xff, 0x87, 0x98, 0xcd, 0xff, 0x97, 0xaa, 0xe1, 0xff, 0xa3, 0xba, 0xef, 0xff, 0xab, 0xc3, 0xf8, 0xff, 0xb9, 0xd3, 0xfd, 0xff, 0xce, 0xe4, 0xff, 0xff, 0xdc, 0xeb, 0xfe, 0xff, 0xe2, 0xee, 0xfe, 0xff, 0xe5, 0xf0, 0xff, 0xff, 0xe1, 0xed, 0xfd, 0xff, 0xda, 0xef, 0xff, 0xff, 0xcc, 0xe4, 0xfd, 0xff, 0xb1, 0xc7, 0xee, 0xff, 0x98, 0xad, 0xe2, 0xff, 0x6f, 0x7c, 0xb1, 0xff, 0x36, 0x39, 0x6e, 0xff, 0x0b, 0x0a, 0x39, 0xff, 0x00, 0x00, 0x18, 0xff, 0x00, 0x00, 0x18, 0xff, 0x19, 0x15, 0x46, 0xff, 0x5c, 0x69, 0x9b, 0xff, 0x90, 0xa8, 0xd8, 0xff, 0x96, 0xae, 0xdd, 0xff, 0x8b, 0xa2, 0xd1, 0xff, 0x7f, 0x99, 0xca, 0xff, 0x75, 0x8c, 0xbd, 0xff, 0x67, 0x77, 0xa4, 0xff, 0x4a, 0x52, 0x74, 0xff, 0x35, 0x34, 0x49, 0xff, 0x2f, 0x27, 0x35, 0xff, 0x1b, 0x12, 0x1e, 0xff, 0x05, 0x00, 0x07, 0xff, 0x23, 0x1b, 0x20, 0xff, 0x53, 0x48, 0x4c, 0xff, 0x69, 0x5d, 0x5f, 0xff, 0x57, 0x4b, 0x4b, 0xff, 0x39, 0x2e, 0x2f, 0xff, 0x3a, 0x32, 0x34, 0xff, 0x44, 0x3a, 0x3b, 0xff, 0x5a, 0x4d, 0x4d, 0xff, 0x84, 0x7a, 0x75, 0xff, 0x6c, 0x64, 0x5b, 0xff, 0x29, 0x1e, 0x20, 0xff, 0x0c, 0x01, 0x0a, 0xff, 0x10, 0x06, 0x0d, 0xff, 0x0d, 0x07, 0x0d, 0xff, 0x0c, 0x05, 0x0b, 0xff, 0x16, 0x0c, 0x12, 0xff, 0x11, 0x0a, 0x0e, 0xff, 0x14, 0x0c, 0x0f, 0xff, 0x18, 0x0c, 0x14, 0xff, 0x14, 0x0a, 0x13, 0xff, 0x0f, 0x08, 0x0c, 0xff, 0x13, 0x0a, 0x10, 0xff, 0x13, 0x0a, 0x10, 0xff, 0x0e, 0x06, 0x0c, 0xff, 0x15, 0x0c, 0x11, 0xff, 0x1b, 0x12, 0x16, 0xff, 0x23, 0x17, 0x19, 0xff, 0x26, 0x19, 0x1d, 0xff, 0x1c, 0x12, 0x16, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, + 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x71, 0x61, 0x58, 0xff, 0x64, 0x53, 0x46, 0xff, 0x68, 0x57, 0x4b, 0xff, 0x69, 0x58, 0x4d, 0xff, 0x6b, 0x5b, 0x4f, 0xff, 0x6d, 0x5d, 0x51, 0xff, 0x6f, 0x5e, 0x53, 0xff, 0x73, 0x61, 0x57, 0xff, 0x75, 0x65, 0x58, 0xff, 0x77, 0x68, 0x5a, 0xff, 0x7a, 0x6b, 0x5b, 0xff, 0x7c, 0x6d, 0x5d, 0xff, 0x7f, 0x70, 0x5f, 0xff, 0x83, 0x70, 0x61, 0xff, 0x84, 0x72, 0x63, 0xff, 0x88, 0x75, 0x66, 0xff, 0x88, 0x77, 0x68, 0xff, 0x8d, 0x79, 0x6a, 0xff, 0x91, 0x7b, 0x6e, 0xff, 0x91, 0x7c, 0x6d, 0xff, 0x91, 0x7e, 0x6c, 0xff, 0x92, 0x80, 0x6e, 0xff, 0x95, 0x80, 0x71, 0xff, 0x95, 0x80, 0x72, 0xff, 0x96, 0x83, 0x72, 0xff, 0x99, 0x85, 0x73, 0xff, 0x9b, 0x85, 0x75, 0xff, 0x9b, 0x86, 0x76, 0xff, 0x9c, 0x88, 0x77, 0xff, 0x9e, 0x8a, 0x77, 0xff, 0x9e, 0x8b, 0x79, 0xff, 0xa0, 0x8e, 0x7b, 0xff, 0xa3, 0x8f, 0x7b, 0xff, 0xa5, 0x90, 0x7d, 0xff, 0xa5, 0x91, 0x7f, 0xff, 0xa6, 0x92, 0x7f, 0xff, 0xa8, 0x96, 0x82, 0xff, 0xa9, 0x96, 0x82, 0xff, 0xa9, 0x96, 0x84, 0xff, 0xa9, 0x96, 0x83, 0xff, 0xad, 0x9c, 0x86, 0xff, 0xb4, 0xa0, 0x8d, 0xff, 0xbb, 0xa5, 0x93, 0xff, 0xbd, 0xa9, 0x97, 0xff, 0x9d, 0x8f, 0x84, 0xff, 0x6a, 0x5f, 0x60, 0xff, 0x55, 0x49, 0x51, 0xff, 0x41, 0x35, 0x3e, 0xff, 0x2a, 0x1d, 0x29, 0xff, 0x32, 0x23, 0x30, 0xff, 0x40, 0x2e, 0x3b, 0xff, 0x3a, 0x28, 0x35, 0xff, 0x2a, 0x19, 0x27, 0xff, 0x21, 0x0f, 0x1f, 0xff, 0x1e, 0x0f, 0x20, 0xff, 0x12, 0x0c, 0x18, 0xff, 0x0a, 0x06, 0x0c, 0xff, 0x0c, 0x04, 0x0c, 0xff, 0x09, 0x03, 0x0e, 0xff, 0x08, 0x04, 0x0d, 0xff, 0x0b, 0x04, 0x0d, 0xff, 0x0c, 0x04, 0x0e, 0xff, 0x0d, 0x04, 0x10, 0xff, 0x0c, 0x04, 0x0f, 0xff, 0x0c, 0x06, 0x0f, 0xff, 0x0d, 0x07, 0x11, 0xff, 0x0e, 0x06, 0x11, 0xff, 0x0d, 0x05, 0x10, 0xff, 0x0b, 0x05, 0x0f, 0xff, 0x03, 0x01, 0x05, 0xff, 0x09, 0x04, 0x07, 0xff, 0x3a, 0x2e, 0x42, 0xff, 0x5c, 0x54, 0x7a, 0xff, 0x54, 0x52, 0x7b, 0xff, 0x51, 0x4d, 0x76, 0xff, 0x55, 0x54, 0x7c, 0xff, 0x55, 0x59, 0x7f, 0xff, 0x4f, 0x51, 0x7a, 0xff, 0x4f, 0x4f, 0x76, 0xff, 0x55, 0x58, 0x7f, 0xff, 0x59, 0x5f, 0x8b, 0xff, 0x5f, 0x68, 0x96, 0xff, 0x6b, 0x77, 0xa8, 0xff, 0x7c, 0x8b, 0xbf, 0xff, 0x90, 0xa1, 0xd7, 0xff, 0x9b, 0xb2, 0xe7, 0xff, 0xa7, 0xc1, 0xf5, 0xff, 0xb5, 0xcf, 0xfc, 0xff, 0xbc, 0xcf, 0xf8, 0xff, 0xca, 0xdb, 0xfb, 0xff, 0xd2, 0xe7, 0xff, 0xff, 0xd0, 0xe3, 0xfd, 0xff, 0xcd, 0xe1, 0xfc, 0xff, 0xce, 0xe2, 0xfb, 0xff, 0xd5, 0xeb, 0xfd, 0xff, 0xd8, 0xee, 0xff, 0xff, 0xd2, 0xe8, 0xff, 0xff, 0xae, 0xc4, 0xf0, 0xff, 0x70, 0x7f, 0xb7, 0xff, 0x38, 0x3e, 0x77, 0xff, 0x1c, 0x20, 0x52, 0xff, 0x26, 0x2b, 0x5a, 0xff, 0x56, 0x61, 0x95, 0xff, 0x88, 0xa2, 0xcf, 0xff, 0x92, 0xac, 0xd8, 0xff, 0x87, 0x9f, 0xcb, 0xff, 0x85, 0x9c, 0xcb, 0xff, 0x7c, 0x95, 0xc7, 0xff, 0x68, 0x81, 0xb0, 0xff, 0x5c, 0x68, 0x8b, 0xff, 0x44, 0x44, 0x5d, 0xff, 0x33, 0x2d, 0x43, 0xff, 0x2a, 0x22, 0x33, 0xff, 0x0f, 0x06, 0x10, 0xff, 0x15, 0x0d, 0x14, 0xff, 0x46, 0x3f, 0x43, 0xff, 0x63, 0x5b, 0x5c, 0xff, 0x4b, 0x41, 0x43, 0xff, 0x3a, 0x2e, 0x31, 0xff, 0x3e, 0x33, 0x35, 0xff, 0x37, 0x2c, 0x2e, 0xff, 0x36, 0x2a, 0x2c, 0xff, 0x4c, 0x40, 0x40, 0xff, 0x82, 0x78, 0x72, 0xff, 0x76, 0x6d, 0x65, 0xff, 0x32, 0x26, 0x29, 0xff, 0x15, 0x09, 0x0f, 0xff, 0x10, 0x05, 0x0c, 0xff, 0x16, 0x0c, 0x12, 0xff, 0x15, 0x0c, 0x10, 0xff, 0x12, 0x0b, 0x0f, 0xff, 0x18, 0x0f, 0x12, 0xff, 0x18, 0x0d, 0x11, 0xff, 0x15, 0x0a, 0x11, 0xff, 0x13, 0x09, 0x13, 0xff, 0x08, 0x04, 0x07, 0xff, 0x11, 0x0a, 0x0e, 0xff, 0x10, 0x0a, 0x10, 0xff, 0x0d, 0x06, 0x0b, 0xff, 0x12, 0x09, 0x0e, 0xff, 0x17, 0x0f, 0x11, 0xff, 0x24, 0x1a, 0x1c, 0xff, 0x25, 0x17, 0x1b, 0xff, 0x20, 0x13, 0x17, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, + 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x74, 0x67, 0x5d, 0xff, 0x65, 0x53, 0x49, 0xff, 0x66, 0x56, 0x4a, 0xff, 0x69, 0x59, 0x4b, 0xff, 0x6b, 0x5b, 0x50, 0xff, 0x6d, 0x5c, 0x53, 0xff, 0x70, 0x5f, 0x55, 0xff, 0x72, 0x61, 0x56, 0xff, 0x74, 0x63, 0x59, 0xff, 0x78, 0x67, 0x5b, 0xff, 0x7b, 0x6c, 0x5c, 0xff, 0x7d, 0x6e, 0x5e, 0xff, 0x80, 0x70, 0x60, 0xff, 0x84, 0x72, 0x62, 0xff, 0x85, 0x73, 0x64, 0xff, 0x88, 0x76, 0x66, 0xff, 0x8a, 0x76, 0x66, 0xff, 0x8c, 0x78, 0x68, 0xff, 0x8f, 0x7a, 0x6b, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x92, 0x7d, 0x6d, 0xff, 0x93, 0x7f, 0x6e, 0xff, 0x96, 0x82, 0x70, 0xff, 0x98, 0x82, 0x71, 0xff, 0x99, 0x83, 0x73, 0xff, 0x9b, 0x85, 0x74, 0xff, 0x9d, 0x85, 0x76, 0xff, 0x9e, 0x89, 0x76, 0xff, 0x9c, 0x87, 0x75, 0xff, 0x9d, 0x88, 0x78, 0xff, 0x9f, 0x8d, 0x7a, 0xff, 0xa2, 0x8f, 0x7a, 0xff, 0xa4, 0x8e, 0x7b, 0xff, 0xa4, 0x90, 0x7e, 0xff, 0xa4, 0x92, 0x7d, 0xff, 0xa8, 0x93, 0x80, 0xff, 0xa8, 0x96, 0x83, 0xff, 0xa6, 0x94, 0x80, 0xff, 0xa8, 0x94, 0x80, 0xff, 0xb2, 0x9e, 0x88, 0xff, 0xb5, 0xa4, 0x8e, 0xff, 0xae, 0x9a, 0x8c, 0xff, 0x9e, 0x8f, 0x82, 0xff, 0x78, 0x6e, 0x68, 0xff, 0x55, 0x49, 0x4d, 0xff, 0x3a, 0x2e, 0x38, 0xff, 0x36, 0x29, 0x33, 0xff, 0x38, 0x28, 0x32, 0xff, 0x31, 0x21, 0x2d, 0xff, 0x34, 0x24, 0x31, 0xff, 0x33, 0x22, 0x31, 0xff, 0x22, 0x14, 0x21, 0xff, 0x1d, 0x0d, 0x1a, 0xff, 0x1d, 0x0d, 0x1d, 0xff, 0x15, 0x09, 0x18, 0xff, 0x0b, 0x07, 0x10, 0xff, 0x07, 0x07, 0x0b, 0xff, 0x0b, 0x06, 0x0d, 0xff, 0x0a, 0x05, 0x0e, 0xff, 0x0b, 0x04, 0x10, 0xff, 0x0e, 0x06, 0x11, 0xff, 0x0f, 0x07, 0x11, 0xff, 0x0c, 0x05, 0x0f, 0xff, 0x0b, 0x02, 0x0b, 0xff, 0x0b, 0x03, 0x0d, 0xff, 0x0c, 0x04, 0x0f, 0xff, 0x0d, 0x04, 0x10, 0xff, 0x0c, 0x05, 0x0f, 0xff, 0x0e, 0x08, 0x10, 0xff, 0x09, 0x06, 0x0c, 0xff, 0x03, 0x00, 0x02, 0xff, 0x1a, 0x10, 0x1e, 0xff, 0x45, 0x3c, 0x5e, 0xff, 0x55, 0x4f, 0x79, 0xff, 0x51, 0x4e, 0x76, 0xff, 0x50, 0x4f, 0x77, 0xff, 0x52, 0x54, 0x7a, 0xff, 0x56, 0x58, 0x81, 0xff, 0x57, 0x57, 0x81, 0xff, 0x56, 0x5a, 0x81, 0xff, 0x5b, 0x63, 0x8a, 0xff, 0x5e, 0x67, 0x92, 0xff, 0x64, 0x6f, 0x9f, 0xff, 0x73, 0x80, 0xb5, 0xff, 0x83, 0x93, 0xc8, 0xff, 0x92, 0xa9, 0xdb, 0xff, 0xa5, 0xbf, 0xf0, 0xff, 0xad, 0xc5, 0xf6, 0xff, 0xac, 0xc0, 0xf4, 0xff, 0xba, 0xcf, 0xf8, 0xff, 0xc2, 0xd8, 0xf9, 0xff, 0xbd, 0xd6, 0xf6, 0xff, 0xc1, 0xdb, 0xfa, 0xff, 0xd3, 0xe6, 0xfb, 0xff, 0xdc, 0xef, 0xfb, 0xff, 0xdb, 0xee, 0xfd, 0xff, 0xdc, 0xed, 0xff, 0xff, 0xd5, 0xe2, 0xff, 0xff, 0xb5, 0xc9, 0xec, 0xff, 0x9d, 0xac, 0xd4, 0xff, 0x92, 0x9b, 0xcc, 0xff, 0x7e, 0x8c, 0xc8, 0xff, 0x87, 0x9e, 0xd5, 0xff, 0xa2, 0xbe, 0xea, 0xff, 0x9e, 0xbc, 0xe5, 0xff, 0x8b, 0xa5, 0xd1, 0xff, 0x81, 0x98, 0xc7, 0xff, 0x76, 0x8a, 0xbc, 0xff, 0x5e, 0x6f, 0x9b, 0xff, 0x4d, 0x51, 0x72, 0xff, 0x3f, 0x39, 0x52, 0xff, 0x30, 0x28, 0x3e, 0xff, 0x19, 0x11, 0x23, 0xff, 0x11, 0x08, 0x12, 0xff, 0x3c, 0x32, 0x39, 0xff, 0x5d, 0x52, 0x57, 0xff, 0x57, 0x4a, 0x4e, 0xff, 0x2e, 0x22, 0x26, 0xff, 0x32, 0x26, 0x2b, 0xff, 0x4d, 0x41, 0x45, 0xff, 0x36, 0x2a, 0x2d, 0xff, 0x2c, 0x1f, 0x22, 0xff, 0x2f, 0x22, 0x25, 0xff, 0x3d, 0x32, 0x33, 0xff, 0x4b, 0x3e, 0x3e, 0xff, 0x2e, 0x20, 0x23, 0xff, 0x29, 0x1b, 0x1e, 0xff, 0x1d, 0x10, 0x15, 0xff, 0x18, 0x0c, 0x11, 0xff, 0x2a, 0x1d, 0x22, 0xff, 0x25, 0x17, 0x1c, 0xff, 0x17, 0x0f, 0x11, 0xff, 0x1c, 0x10, 0x15, 0xff, 0x13, 0x0a, 0x0f, 0xff, 0x0f, 0x08, 0x0e, 0xff, 0x0b, 0x05, 0x0b, 0xff, 0x0a, 0x04, 0x08, 0xff, 0x0f, 0x07, 0x10, 0xff, 0x12, 0x0b, 0x10, 0xff, 0x13, 0x0a, 0x0e, 0xff, 0x1c, 0x12, 0x15, 0xff, 0x23, 0x1a, 0x1b, 0xff, 0x1f, 0x13, 0x16, 0xff, 0x1e, 0x10, 0x13, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, + 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7a, 0x6f, 0x64, 0xff, 0x67, 0x55, 0x4a, 0xff, 0x67, 0x57, 0x4b, 0xff, 0x68, 0x58, 0x4b, 0xff, 0x6b, 0x5b, 0x4e, 0xff, 0x6d, 0x5c, 0x50, 0xff, 0x71, 0x60, 0x54, 0xff, 0x71, 0x62, 0x55, 0xff, 0x74, 0x62, 0x59, 0xff, 0x77, 0x66, 0x5a, 0xff, 0x7a, 0x6b, 0x5b, 0xff, 0x7d, 0x6e, 0x5e, 0xff, 0x7e, 0x6f, 0x5f, 0xff, 0x80, 0x71, 0x61, 0xff, 0x83, 0x73, 0x63, 0xff, 0x87, 0x75, 0x65, 0xff, 0x8b, 0x76, 0x65, 0xff, 0x8d, 0x78, 0x67, 0xff, 0x8d, 0x7b, 0x6a, 0xff, 0x90, 0x7d, 0x6a, 0xff, 0x96, 0x7d, 0x6f, 0xff, 0x97, 0x7e, 0x70, 0xff, 0x96, 0x83, 0x71, 0xff, 0x9a, 0x84, 0x72, 0xff, 0x9c, 0x85, 0x75, 0xff, 0x9b, 0x85, 0x74, 0xff, 0x9e, 0x88, 0x77, 0xff, 0xa2, 0x8d, 0x7a, 0xff, 0xa0, 0x8b, 0x79, 0xff, 0x9d, 0x88, 0x76, 0xff, 0xa0, 0x8b, 0x78, 0xff, 0xa3, 0x8e, 0x7a, 0xff, 0xa4, 0x8f, 0x7c, 0xff, 0xa5, 0x92, 0x7f, 0xff, 0xa5, 0x92, 0x7e, 0xff, 0xa6, 0x92, 0x80, 0xff, 0xa3, 0x91, 0x7f, 0xff, 0xa6, 0x95, 0x80, 0xff, 0xb6, 0xa0, 0x89, 0xff, 0xb8, 0xa4, 0x8d, 0xff, 0x9d, 0x8e, 0x81, 0xff, 0x85, 0x78, 0x75, 0xff, 0x63, 0x5d, 0x5b, 0xff, 0x3a, 0x34, 0x3a, 0xff, 0x33, 0x26, 0x31, 0xff, 0x38, 0x28, 0x32, 0xff, 0x31, 0x21, 0x2b, 0xff, 0x29, 0x17, 0x24, 0xff, 0x23, 0x13, 0x22, 0xff, 0x21, 0x14, 0x21, 0xff, 0x21, 0x13, 0x20, 0xff, 0x1b, 0x0e, 0x1d, 0xff, 0x16, 0x0a, 0x19, 0xff, 0x1b, 0x0e, 0x1b, 0xff, 0x15, 0x0a, 0x17, 0xff, 0x0a, 0x03, 0x0d, 0xff, 0x09, 0x05, 0x0c, 0xff, 0x09, 0x06, 0x0d, 0xff, 0x0a, 0x06, 0x0f, 0xff, 0x0d, 0x06, 0x11, 0xff, 0x0f, 0x06, 0x11, 0xff, 0x0f, 0x07, 0x12, 0xff, 0x0e, 0x06, 0x10, 0xff, 0x0c, 0x04, 0x0c, 0xff, 0x0d, 0x04, 0x0e, 0xff, 0x0e, 0x05, 0x0f, 0xff, 0x0c, 0x03, 0x10, 0xff, 0x0c, 0x03, 0x0d, 0xff, 0x0d, 0x07, 0x0f, 0xff, 0x0d, 0x0a, 0x12, 0xff, 0x07, 0x04, 0x0a, 0xff, 0x07, 0x01, 0x09, 0xff, 0x2c, 0x20, 0x3b, 0xff, 0x50, 0x48, 0x74, 0xff, 0x50, 0x50, 0x77, 0xff, 0x4a, 0x4a, 0x6f, 0xff, 0x4f, 0x4e, 0x75, 0xff, 0x58, 0x57, 0x80, 0xff, 0x58, 0x59, 0x84, 0xff, 0x56, 0x5c, 0x83, 0xff, 0x5b, 0x63, 0x89, 0xff, 0x62, 0x69, 0x92, 0xff, 0x68, 0x71, 0x9f, 0xff, 0x70, 0x7c, 0xaf, 0xff, 0x7b, 0x8a, 0xbe, 0xff, 0x8a, 0x9f, 0xd2, 0xff, 0x9d, 0xb2, 0xe4, 0xff, 0xa6, 0xbe, 0xed, 0xff, 0xb0, 0xca, 0xf9, 0xff, 0xb7, 0xd0, 0xfb, 0xff, 0xbe, 0xd6, 0xfb, 0xff, 0xc9, 0xe4, 0xfc, 0xff, 0xd3, 0xef, 0xff, 0xff, 0xd8, 0xec, 0xff, 0xff, 0xcd, 0xdf, 0xff, 0xff, 0xb7, 0xc7, 0xfa, 0xff, 0xa4, 0xb0, 0xf5, 0xff, 0xb1, 0xba, 0xfc, 0xff, 0xc5, 0xd6, 0xff, 0xff, 0xd3, 0xe0, 0xff, 0xff, 0xc1, 0xc4, 0xff, 0xff, 0x8e, 0x95, 0xe3, 0xff, 0x76, 0x87, 0xca, 0xff, 0x7d, 0x8f, 0xcd, 0xff, 0x8e, 0xa2, 0xd9, 0xff, 0x8b, 0x9c, 0xc7, 0xff, 0x6d, 0x7b, 0xa0, 0xff, 0x62, 0x70, 0x97, 0xff, 0x5d, 0x66, 0x8b, 0xff, 0x49, 0x48, 0x65, 0xff, 0x38, 0x34, 0x4b, 0xff, 0x23, 0x1d, 0x2e, 0xff, 0x0c, 0x05, 0x12, 0xff, 0x21, 0x18, 0x22, 0xff, 0x43, 0x39, 0x40, 0xff, 0x51, 0x44, 0x48, 0xff, 0x4f, 0x41, 0x45, 0xff, 0x3c, 0x2e, 0x31, 0xff, 0x3a, 0x2d, 0x31, 0xff, 0x54, 0x47, 0x4b, 0xff, 0x3e, 0x31, 0x36, 0xff, 0x30, 0x24, 0x27, 0xff, 0x39, 0x2e, 0x30, 0xff, 0x34, 0x28, 0x2c, 0xff, 0x41, 0x34, 0x39, 0xff, 0x32, 0x25, 0x28, 0xff, 0x27, 0x18, 0x1d, 0xff, 0x23, 0x14, 0x1b, 0xff, 0x12, 0x07, 0x0d, 0xff, 0x28, 0x18, 0x1e, 0xff, 0x37, 0x23, 0x29, 0xff, 0x19, 0x0e, 0x13, 0xff, 0x15, 0x0c, 0x11, 0xff, 0x0f, 0x08, 0x0b, 0xff, 0x0d, 0x05, 0x0a, 0xff, 0x10, 0x08, 0x0f, 0xff, 0x14, 0x0a, 0x0f, 0xff, 0x21, 0x15, 0x18, 0xff, 0x27, 0x1b, 0x1b, 0xff, 0x24, 0x19, 0x1a, 0xff, 0x25, 0x1a, 0x1c, 0xff, 0x25, 0x1a, 0x1a, 0xff, 0x21, 0x16, 0x18, 0xff, 0x21, 0x14, 0x17, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x82, 0x77, 0x6d, 0xff, 0x67, 0x56, 0x49, 0xff, 0x68, 0x58, 0x4b, 0xff, 0x68, 0x58, 0x4b, 0xff, 0x69, 0x59, 0x4d, 0xff, 0x6e, 0x5d, 0x4f, 0xff, 0x6f, 0x5f, 0x52, 0xff, 0x72, 0x62, 0x55, 0xff, 0x75, 0x64, 0x57, 0xff, 0x76, 0x67, 0x59, 0xff, 0x79, 0x6a, 0x5a, 0xff, 0x7b, 0x6c, 0x5c, 0xff, 0x7d, 0x6e, 0x5f, 0xff, 0x7f, 0x70, 0x62, 0xff, 0x83, 0x75, 0x62, 0xff, 0x86, 0x75, 0x63, 0xff, 0x89, 0x75, 0x66, 0xff, 0x8d, 0x79, 0x69, 0xff, 0x8e, 0x7c, 0x6b, 0xff, 0x90, 0x7d, 0x6b, 0xff, 0x98, 0x7d, 0x70, 0xff, 0x99, 0x7e, 0x70, 0xff, 0x98, 0x81, 0x71, 0xff, 0x9b, 0x85, 0x74, 0xff, 0x9e, 0x87, 0x77, 0xff, 0x9c, 0x87, 0x76, 0xff, 0x9a, 0x86, 0x75, 0xff, 0x9e, 0x8b, 0x79, 0xff, 0xa3, 0x8e, 0x7c, 0xff, 0xaa, 0x95, 0x81, 0xff, 0xa7, 0x91, 0x7d, 0xff, 0xa1, 0x8c, 0x78, 0xff, 0xa2, 0x8f, 0x7a, 0xff, 0xa5, 0x92, 0x7f, 0xff, 0xa4, 0x92, 0x7e, 0xff, 0xa2, 0x90, 0x7c, 0xff, 0xa7, 0x93, 0x7f, 0xff, 0xbc, 0xa7, 0x90, 0xff, 0xb6, 0xa1, 0x8a, 0xff, 0x8c, 0x7d, 0x70, 0xff, 0x6c, 0x62, 0x61, 0xff, 0x61, 0x58, 0x5b, 0xff, 0x4a, 0x42, 0x46, 0xff, 0x3b, 0x2f, 0x36, 0xff, 0x3d, 0x2c, 0x37, 0xff, 0x39, 0x29, 0x34, 0xff, 0x2b, 0x1b, 0x26, 0xff, 0x1e, 0x0d, 0x1b, 0xff, 0x1a, 0x0c, 0x1c, 0xff, 0x1c, 0x11, 0x1e, 0xff, 0x1e, 0x11, 0x1e, 0xff, 0x1d, 0x10, 0x1f, 0xff, 0x18, 0x0f, 0x1e, 0xff, 0x19, 0x0f, 0x1b, 0xff, 0x13, 0x0a, 0x14, 0xff, 0x0a, 0x02, 0x0d, 0xff, 0x0b, 0x04, 0x0e, 0xff, 0x0c, 0x08, 0x0f, 0xff, 0x0d, 0x09, 0x12, 0xff, 0x0c, 0x07, 0x11, 0xff, 0x0a, 0x03, 0x0c, 0xff, 0x0c, 0x04, 0x0f, 0xff, 0x0d, 0x06, 0x11, 0xff, 0x0d, 0x05, 0x10, 0xff, 0x0e, 0x05, 0x0e, 0xff, 0x0e, 0x06, 0x0e, 0xff, 0x0c, 0x05, 0x0e, 0xff, 0x0c, 0x05, 0x0d, 0xff, 0x0c, 0x05, 0x0e, 0xff, 0x0c, 0x07, 0x12, 0xff, 0x0b, 0x06, 0x0f, 0xff, 0x04, 0x00, 0x05, 0xff, 0x12, 0x0a, 0x19, 0xff, 0x3a, 0x33, 0x57, 0xff, 0x49, 0x49, 0x72, 0xff, 0x43, 0x42, 0x69, 0xff, 0x4b, 0x48, 0x6f, 0xff, 0x53, 0x51, 0x7a, 0xff, 0x55, 0x55, 0x7f, 0xff, 0x54, 0x58, 0x82, 0xff, 0x59, 0x60, 0x87, 0xff, 0x64, 0x6b, 0x92, 0xff, 0x6d, 0x77, 0xa2, 0xff, 0x71, 0x7c, 0xac, 0xff, 0x78, 0x86, 0xb6, 0xff, 0x83, 0x96, 0xc9, 0xff, 0x90, 0xa3, 0xd7, 0xff, 0x98, 0xae, 0xde, 0xff, 0xa1, 0xbb, 0xe3, 0xff, 0xae, 0xc8, 0xec, 0xff, 0xc1, 0xda, 0xfe, 0xff, 0xc8, 0xdf, 0xff, 0xff, 0xb4, 0xc5, 0xf9, 0xff, 0x97, 0xa6, 0xec, 0xff, 0x88, 0x95, 0xee, 0xff, 0x84, 0x8b, 0xeb, 0xff, 0x79, 0x7d, 0xe3, 0xff, 0x7b, 0x81, 0xe6, 0xff, 0x8a, 0x8f, 0xe9, 0xff, 0x90, 0x8b, 0xde, 0xff, 0x85, 0x7b, 0xd4, 0xff, 0x68, 0x61, 0xb4, 0xff, 0x50, 0x4c, 0x93, 0xff, 0x30, 0x30, 0x74, 0xff, 0x3a, 0x3c, 0x77, 0xff, 0x43, 0x46, 0x69, 0xff, 0x38, 0x3c, 0x54, 0xff, 0x4a, 0x4f, 0x6c, 0xff, 0x55, 0x58, 0x78, 0xff, 0x43, 0x42, 0x5c, 0xff, 0x2c, 0x2b, 0x3e, 0xff, 0x14, 0x11, 0x1c, 0xff, 0x16, 0x0d, 0x16, 0xff, 0x2a, 0x21, 0x2a, 0xff, 0x35, 0x2c, 0x30, 0xff, 0x41, 0x35, 0x37, 0xff, 0x46, 0x38, 0x3b, 0xff, 0x4c, 0x3f, 0x42, 0xff, 0x41, 0x33, 0x38, 0xff, 0x3d, 0x2f, 0x33, 0xff, 0x2a, 0x1c, 0x21, 0xff, 0x25, 0x19, 0x1e, 0xff, 0x36, 0x2b, 0x2e, 0xff, 0x4a, 0x3f, 0x3e, 0xff, 0x5c, 0x52, 0x50, 0xff, 0x4e, 0x43, 0x41, 0xff, 0x29, 0x1b, 0x1f, 0xff, 0x1a, 0x0d, 0x13, 0xff, 0x13, 0x06, 0x0c, 0xff, 0x18, 0x0c, 0x12, 0xff, 0x25, 0x18, 0x1e, 0xff, 0x16, 0x0a, 0x11, 0xff, 0x0e, 0x06, 0x0b, 0xff, 0x0c, 0x07, 0x0a, 0xff, 0x15, 0x0c, 0x0f, 0xff, 0x22, 0x17, 0x1a, 0xff, 0x2e, 0x20, 0x21, 0xff, 0x34, 0x26, 0x22, 0xff, 0x29, 0x1d, 0x19, 0xff, 0x1f, 0x16, 0x16, 0xff, 0x1a, 0x12, 0x13, 0xff, 0x22, 0x17, 0x19, 0xff, 0x27, 0x1c, 0x1e, 0xff, 0x28, 0x1d, 0x1e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x90, 0x84, 0x7e, 0xff, 0x65, 0x55, 0x4a, 0xff, 0x68, 0x58, 0x4a, 0xff, 0x6a, 0x5a, 0x4c, 0xff, 0x6a, 0x5a, 0x4d, 0xff, 0x6d, 0x5d, 0x50, 0xff, 0x6f, 0x5f, 0x53, 0xff, 0x72, 0x61, 0x55, 0xff, 0x74, 0x65, 0x55, 0xff, 0x78, 0x68, 0x5b, 0xff, 0x7a, 0x6b, 0x5c, 0xff, 0x7a, 0x6c, 0x5b, 0xff, 0x7d, 0x6e, 0x5f, 0xff, 0x81, 0x70, 0x62, 0xff, 0x84, 0x73, 0x62, 0xff, 0x86, 0x76, 0x64, 0xff, 0x8a, 0x77, 0x65, 0xff, 0x8d, 0x7a, 0x69, 0xff, 0x90, 0x7c, 0x6b, 0xff, 0x92, 0x7d, 0x6c, 0xff, 0x95, 0x7f, 0x6f, 0xff, 0x97, 0x80, 0x70, 0xff, 0x99, 0x81, 0x71, 0xff, 0x9c, 0x85, 0x74, 0xff, 0x9f, 0x88, 0x77, 0xff, 0x9f, 0x8a, 0x77, 0xff, 0x99, 0x85, 0x73, 0xff, 0x9a, 0x86, 0x75, 0xff, 0x99, 0x84, 0x74, 0xff, 0x9e, 0x88, 0x77, 0xff, 0xae, 0x99, 0x83, 0xff, 0xab, 0x97, 0x80, 0xff, 0xa3, 0x91, 0x7c, 0xff, 0xa0, 0x8e, 0x7c, 0xff, 0xa1, 0x90, 0x7a, 0xff, 0xae, 0x9d, 0x85, 0xff, 0xbb, 0xa8, 0x8e, 0xff, 0xa9, 0x94, 0x80, 0xff, 0x7c, 0x6d, 0x64, 0xff, 0x5f, 0x55, 0x57, 0xff, 0x56, 0x4b, 0x50, 0xff, 0x3d, 0x32, 0x36, 0xff, 0x34, 0x27, 0x2d, 0xff, 0x3a, 0x29, 0x31, 0xff, 0x3d, 0x2a, 0x34, 0xff, 0x30, 0x1f, 0x2c, 0xff, 0x20, 0x12, 0x1e, 0xff, 0x19, 0x0e, 0x18, 0xff, 0x1a, 0x10, 0x1b, 0xff, 0x1e, 0x14, 0x1f, 0xff, 0x18, 0x0d, 0x19, 0xff, 0x14, 0x0b, 0x17, 0xff, 0x16, 0x0e, 0x1a, 0xff, 0x12, 0x0b, 0x15, 0xff, 0x0d, 0x09, 0x0f, 0xff, 0x0a, 0x06, 0x0d, 0xff, 0x0c, 0x06, 0x10, 0xff, 0x10, 0x09, 0x11, 0xff, 0x0e, 0x08, 0x11, 0xff, 0x09, 0x06, 0x0e, 0xff, 0x08, 0x05, 0x0c, 0xff, 0x09, 0x05, 0x0c, 0xff, 0x0a, 0x05, 0x0d, 0xff, 0x0c, 0x05, 0x0f, 0xff, 0x0c, 0x05, 0x0e, 0xff, 0x0b, 0x03, 0x09, 0xff, 0x0b, 0x04, 0x0a, 0xff, 0x0e, 0x07, 0x0e, 0xff, 0x0d, 0x05, 0x0f, 0xff, 0x0c, 0x04, 0x0f, 0xff, 0x0d, 0x05, 0x10, 0xff, 0x09, 0x04, 0x0c, 0xff, 0x03, 0x01, 0x04, 0xff, 0x19, 0x15, 0x26, 0xff, 0x3c, 0x35, 0x5c, 0xff, 0x42, 0x3b, 0x68, 0xff, 0x41, 0x3d, 0x65, 0xff, 0x47, 0x46, 0x6d, 0xff, 0x4e, 0x50, 0x76, 0xff, 0x52, 0x55, 0x7e, 0xff, 0x55, 0x58, 0x83, 0xff, 0x5e, 0x64, 0x8d, 0xff, 0x6a, 0x73, 0x9e, 0xff, 0x73, 0x7b, 0xa9, 0xff, 0x76, 0x83, 0xb1, 0xff, 0x7a, 0x8f, 0xbd, 0xff, 0x81, 0x95, 0xc6, 0xff, 0x77, 0x85, 0xb2, 0xff, 0x53, 0x5d, 0x86, 0xff, 0x58, 0x66, 0x8e, 0xff, 0x70, 0x7f, 0xb0, 0xff, 0x60, 0x69, 0xae, 0xff, 0x3e, 0x42, 0x98, 0xff, 0x33, 0x33, 0x8f, 0xff, 0x40, 0x40, 0x98, 0xff, 0x55, 0x51, 0xab, 0xff, 0x61, 0x58, 0xb8, 0xff, 0x59, 0x52, 0xb3, 0xff, 0x49, 0x3e, 0x97, 0xff, 0x3a, 0x28, 0x7c, 0xff, 0x35, 0x2d, 0x6a, 0xff, 0x27, 0x22, 0x49, 0xff, 0x14, 0x0d, 0x3d, 0xff, 0x00, 0x00, 0x29, 0xff, 0x00, 0x00, 0x1c, 0xff, 0x09, 0x06, 0x2c, 0xff, 0x27, 0x25, 0x44, 0xff, 0x35, 0x32, 0x4d, 0xff, 0x3e, 0x3c, 0x58, 0xff, 0x33, 0x34, 0x4b, 0xff, 0x1a, 0x1a, 0x2d, 0xff, 0x0e, 0x09, 0x14, 0xff, 0x29, 0x1e, 0x27, 0xff, 0x33, 0x27, 0x30, 0xff, 0x39, 0x2e, 0x33, 0xff, 0x3a, 0x2e, 0x31, 0xff, 0x28, 0x1a, 0x1f, 0xff, 0x3c, 0x2e, 0x35, 0xff, 0x40, 0x31, 0x38, 0xff, 0x21, 0x13, 0x1a, 0xff, 0x20, 0x13, 0x19, 0xff, 0x23, 0x15, 0x1b, 0xff, 0x18, 0x0b, 0x10, 0xff, 0x2e, 0x20, 0x22, 0xff, 0x45, 0x3a, 0x37, 0xff, 0x4d, 0x3e, 0x3c, 0xff, 0x2b, 0x20, 0x21, 0xff, 0x0e, 0x06, 0x07, 0xff, 0x1b, 0x0d, 0x11, 0xff, 0x17, 0x0d, 0x12, 0xff, 0x15, 0x0c, 0x12, 0xff, 0x18, 0x0c, 0x12, 0xff, 0x0f, 0x05, 0x0b, 0xff, 0x0a, 0x04, 0x08, 0xff, 0x1f, 0x16, 0x17, 0xff, 0x37, 0x27, 0x28, 0xff, 0x35, 0x24, 0x25, 0xff, 0x26, 0x19, 0x1b, 0xff, 0x17, 0x0d, 0x11, 0xff, 0x0e, 0x07, 0x0a, 0xff, 0x06, 0x01, 0x02, 0xff, 0x0c, 0x07, 0x08, 0xff, 0x15, 0x0e, 0x0f, 0xff, 0x25, 0x1c, 0x1b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa1, 0x96, 0x91, 0xff, 0x66, 0x56, 0x4a, 0xff, 0x6a, 0x5a, 0x4b, 0xff, 0x6c, 0x5c, 0x4e, 0xff, 0x6c, 0x5c, 0x4f, 0xff, 0x6d, 0x5d, 0x50, 0xff, 0x70, 0x61, 0x52, 0xff, 0x72, 0x62, 0x54, 0xff, 0x74, 0x66, 0x54, 0xff, 0x78, 0x69, 0x59, 0xff, 0x79, 0x6a, 0x5c, 0xff, 0x7b, 0x6d, 0x5c, 0xff, 0x7f, 0x6e, 0x5e, 0xff, 0x81, 0x6f, 0x5e, 0xff, 0x83, 0x71, 0x60, 0xff, 0x86, 0x75, 0x63, 0xff, 0x8b, 0x78, 0x66, 0xff, 0x8d, 0x79, 0x69, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x93, 0x7f, 0x6d, 0xff, 0x95, 0x81, 0x6e, 0xff, 0x99, 0x83, 0x71, 0xff, 0x9c, 0x85, 0x73, 0xff, 0x9e, 0x86, 0x75, 0xff, 0xa2, 0x8d, 0x7b, 0xff, 0x9c, 0x89, 0x75, 0xff, 0x8c, 0x79, 0x67, 0xff, 0x89, 0x76, 0x67, 0xff, 0x74, 0x5f, 0x53, 0xff, 0x84, 0x6e, 0x5f, 0xff, 0xaa, 0x99, 0x83, 0xff, 0xac, 0x9a, 0x84, 0xff, 0xa8, 0x95, 0x83, 0xff, 0xb5, 0xa1, 0x89, 0xff, 0xb9, 0xa8, 0x8f, 0xff, 0xa1, 0x95, 0x82, 0xff, 0x67, 0x59, 0x52, 0xff, 0x52, 0x47, 0x4b, 0xff, 0x5b, 0x51, 0x56, 0xff, 0x48, 0x3b, 0x3e, 0xff, 0x27, 0x19, 0x1f, 0xff, 0x22, 0x14, 0x1c, 0xff, 0x2a, 0x1a, 0x24, 0xff, 0x2d, 0x1a, 0x26, 0xff, 0x26, 0x16, 0x22, 0xff, 0x1a, 0x10, 0x1a, 0xff, 0x11, 0x0b, 0x14, 0xff, 0x11, 0x0b, 0x14, 0xff, 0x11, 0x0b, 0x12, 0xff, 0x0b, 0x07, 0x0c, 0xff, 0x0c, 0x07, 0x0f, 0xff, 0x10, 0x08, 0x11, 0xff, 0x0c, 0x05, 0x0c, 0xff, 0x0b, 0x06, 0x0b, 0xff, 0x0c, 0x09, 0x0e, 0xff, 0x0b, 0x07, 0x0d, 0xff, 0x0c, 0x06, 0x0d, 0xff, 0x0d, 0x06, 0x0e, 0xff, 0x0b, 0x06, 0x0d, 0xff, 0x0a, 0x07, 0x0e, 0xff, 0x07, 0x05, 0x09, 0xff, 0x07, 0x02, 0x08, 0xff, 0x0a, 0x03, 0x0a, 0xff, 0x09, 0x03, 0x0b, 0xff, 0x07, 0x01, 0x08, 0xff, 0x0b, 0x03, 0x0a, 0xff, 0x0e, 0x06, 0x0e, 0xff, 0x0c, 0x04, 0x0e, 0xff, 0x0c, 0x02, 0x0d, 0xff, 0x0d, 0x05, 0x11, 0xff, 0x0c, 0x07, 0x13, 0xff, 0x04, 0x02, 0x06, 0xff, 0x03, 0x02, 0x04, 0xff, 0x20, 0x19, 0x2f, 0xff, 0x3c, 0x32, 0x5c, 0xff, 0x3d, 0x38, 0x62, 0xff, 0x41, 0x40, 0x65, 0xff, 0x4c, 0x4c, 0x70, 0xff, 0x4e, 0x4f, 0x76, 0xff, 0x4b, 0x4e, 0x7a, 0xff, 0x53, 0x59, 0x83, 0xff, 0x60, 0x66, 0x91, 0xff, 0x6c, 0x72, 0x9f, 0xff, 0x70, 0x7e, 0xa9, 0xff, 0x70, 0x83, 0xae, 0xff, 0x70, 0x82, 0xae, 0xff, 0x6b, 0x78, 0xa2, 0xff, 0x44, 0x45, 0x72, 0xff, 0x0e, 0x0b, 0x4d, 0xff, 0x0c, 0x07, 0x5e, 0xff, 0x0a, 0x02, 0x67, 0xff, 0x00, 0x00, 0x4e, 0xff, 0x00, 0x00, 0x41, 0xff, 0x00, 0x00, 0x39, 0xff, 0x0c, 0x09, 0x41, 0xff, 0x16, 0x11, 0x4c, 0xff, 0x16, 0x11, 0x47, 0xff, 0x0c, 0x06, 0x33, 0xff, 0x02, 0x00, 0x2c, 0xff, 0x00, 0x00, 0x2c, 0xff, 0x00, 0x00, 0x2d, 0xff, 0x0c, 0x07, 0x49, 0xff, 0x1a, 0x15, 0x53, 0xff, 0x1b, 0x1c, 0x43, 0xff, 0x3a, 0x3d, 0x6a, 0xff, 0x45, 0x44, 0x69, 0xff, 0x27, 0x23, 0x3c, 0xff, 0x2d, 0x2a, 0x45, 0xff, 0x23, 0x27, 0x3d, 0xff, 0x09, 0x0a, 0x17, 0xff, 0x15, 0x0a, 0x14, 0xff, 0x3c, 0x2f, 0x37, 0xff, 0x3f, 0x34, 0x38, 0xff, 0x2e, 0x24, 0x28, 0xff, 0x3c, 0x31, 0x36, 0xff, 0x3c, 0x2c, 0x33, 0xff, 0x27, 0x1a, 0x21, 0xff, 0x1f, 0x16, 0x1b, 0xff, 0x14, 0x0a, 0x10, 0xff, 0x2a, 0x20, 0x23, 0xff, 0x32, 0x24, 0x27, 0xff, 0x23, 0x14, 0x17, 0xff, 0x26, 0x15, 0x18, 0xff, 0x29, 0x17, 0x1b, 0xff, 0x2e, 0x1c, 0x1f, 0xff, 0x1b, 0x12, 0x12, 0xff, 0x0d, 0x06, 0x07, 0xff, 0x2b, 0x1d, 0x20, 0xff, 0x24, 0x19, 0x1c, 0xff, 0x12, 0x07, 0x0e, 0xff, 0x28, 0x1b, 0x1f, 0xff, 0x1e, 0x13, 0x17, 0xff, 0x05, 0x00, 0x03, 0xff, 0x19, 0x12, 0x14, 0xff, 0x2b, 0x1d, 0x20, 0xff, 0x1e, 0x10, 0x15, 0xff, 0x0d, 0x02, 0x0a, 0xff, 0x13, 0x09, 0x10, 0xff, 0x1d, 0x14, 0x18, 0xff, 0x12, 0x0c, 0x0f, 0xff, 0x07, 0x02, 0x04, 0xff, 0x09, 0x03, 0x06, 0xff, 0x27, 0x20, 0x1e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0xac, 0xa4, 0xff, 0x68, 0x58, 0x4a, 0xff, 0x6a, 0x5a, 0x4d, 0xff, 0x6c, 0x5c, 0x4f, 0xff, 0x6d, 0x5d, 0x50, 0xff, 0x6f, 0x5f, 0x51, 0xff, 0x72, 0x62, 0x52, 0xff, 0x72, 0x62, 0x54, 0xff, 0x73, 0x66, 0x56, 0xff, 0x76, 0x68, 0x58, 0xff, 0x79, 0x6a, 0x5a, 0xff, 0x7d, 0x6d, 0x5d, 0xff, 0x80, 0x6e, 0x5e, 0xff, 0x80, 0x6f, 0x5d, 0xff, 0x84, 0x72, 0x60, 0xff, 0x87, 0x76, 0x64, 0xff, 0x8a, 0x78, 0x67, 0xff, 0x8d, 0x78, 0x69, 0xff, 0x91, 0x7a, 0x6b, 0xff, 0x93, 0x7e, 0x6a, 0xff, 0x95, 0x80, 0x6c, 0xff, 0x96, 0x82, 0x6d, 0xff, 0x99, 0x84, 0x6f, 0xff, 0x9a, 0x84, 0x73, 0xff, 0x99, 0x83, 0x74, 0xff, 0xa2, 0x8c, 0x7a, 0xff, 0xa2, 0x8d, 0x7a, 0xff, 0x75, 0x63, 0x52, 0xff, 0x69, 0x58, 0x4a, 0xff, 0x66, 0x55, 0x49, 0xff, 0x48, 0x35, 0x30, 0xff, 0x6e, 0x5c, 0x53, 0xff, 0xa1, 0x90, 0x7c, 0xff, 0xaf, 0x9c, 0x84, 0xff, 0xb2, 0x9d, 0x88, 0xff, 0x86, 0x78, 0x6d, 0xff, 0x59, 0x52, 0x51, 0xff, 0x4d, 0x44, 0x48, 0xff, 0x52, 0x48, 0x4b, 0xff, 0x4b, 0x40, 0x42, 0xff, 0x31, 0x23, 0x28, 0xff, 0x31, 0x1f, 0x28, 0xff, 0x2d, 0x1d, 0x27, 0xff, 0x22, 0x13, 0x1e, 0xff, 0x1d, 0x0e, 0x1b, 0xff, 0x19, 0x0c, 0x19, 0xff, 0x19, 0x10, 0x1b, 0xff, 0x13, 0x0d, 0x18, 0xff, 0x0f, 0x08, 0x14, 0xff, 0x0c, 0x06, 0x0e, 0xff, 0x0c, 0x08, 0x0c, 0xff, 0x0e, 0x09, 0x10, 0xff, 0x0c, 0x06, 0x0c, 0xff, 0x0a, 0x04, 0x08, 0xff, 0x09, 0x04, 0x09, 0xff, 0x0a, 0x05, 0x0a, 0xff, 0x08, 0x05, 0x09, 0xff, 0x07, 0x03, 0x0a, 0xff, 0x0a, 0x04, 0x0b, 0xff, 0x0c, 0x05, 0x0b, 0xff, 0x0a, 0x04, 0x09, 0xff, 0x06, 0x03, 0x07, 0xff, 0x06, 0x01, 0x08, 0xff, 0x08, 0x01, 0x07, 0xff, 0x08, 0x02, 0x08, 0xff, 0x09, 0x02, 0x09, 0xff, 0x0b, 0x03, 0x0b, 0xff, 0x0b, 0x04, 0x0d, 0xff, 0x0a, 0x02, 0x0d, 0xff, 0x0a, 0x02, 0x0c, 0xff, 0x0a, 0x03, 0x0f, 0xff, 0x09, 0x05, 0x10, 0xff, 0x0a, 0x05, 0x0d, 0xff, 0x03, 0x00, 0x01, 0xff, 0x06, 0x06, 0x0c, 0xff, 0x28, 0x22, 0x42, 0xff, 0x3e, 0x37, 0x64, 0xff, 0x40, 0x3c, 0x64, 0xff, 0x46, 0x43, 0x6a, 0xff, 0x48, 0x48, 0x70, 0xff, 0x44, 0x47, 0x71, 0xff, 0x4b, 0x50, 0x7a, 0xff, 0x55, 0x59, 0x84, 0xff, 0x5e, 0x61, 0x8e, 0xff, 0x64, 0x71, 0x9c, 0xff, 0x69, 0x79, 0xa3, 0xff, 0x68, 0x76, 0xa2, 0xff, 0x75, 0x85, 0xb5, 0xff, 0x96, 0xa3, 0xd2, 0xff, 0x6f, 0x6c, 0xaa, 0xff, 0x46, 0x39, 0x9d, 0xff, 0x5e, 0x4c, 0xb0, 0xff, 0x66, 0x57, 0xa1, 0xff, 0x4b, 0x45, 0x88, 0xff, 0x36, 0x34, 0x73, 0xff, 0x20, 0x1f, 0x66, 0xff, 0x0e, 0x0c, 0x52, 0xff, 0x05, 0x02, 0x3f, 0xff, 0x0a, 0x08, 0x4c, 0xff, 0x1d, 0x19, 0x6d, 0xff, 0x30, 0x26, 0x88, 0xff, 0x52, 0x45, 0xaa, 0xff, 0x74, 0x6b, 0xc6, 0xff, 0x78, 0x72, 0xcc, 0xff, 0x67, 0x6f, 0xaf, 0xff, 0x66, 0x6c, 0x91, 0xff, 0x42, 0x3f, 0x5b, 0xff, 0x2c, 0x29, 0x42, 0xff, 0x29, 0x26, 0x43, 0xff, 0x12, 0x13, 0x28, 0xff, 0x02, 0x00, 0x08, 0xff, 0x22, 0x17, 0x1f, 0xff, 0x40, 0x33, 0x3a, 0xff, 0x36, 0x2c, 0x31, 0xff, 0x2a, 0x22, 0x24, 0xff, 0x53, 0x49, 0x4c, 0xff, 0x59, 0x4e, 0x52, 0xff, 0x1d, 0x12, 0x17, 0xff, 0x06, 0x00, 0x02, 0xff, 0x12, 0x08, 0x0e, 0xff, 0x26, 0x1b, 0x1d, 0xff, 0x38, 0x26, 0x27, 0xff, 0x40, 0x2e, 0x2d, 0xff, 0x3c, 0x2b, 0x2b, 0xff, 0x35, 0x22, 0x25, 0xff, 0x2e, 0x1d, 0x20, 0xff, 0x15, 0x0e, 0x0f, 0xff, 0x0d, 0x06, 0x0a, 0xff, 0x21, 0x16, 0x1b, 0xff, 0x22, 0x15, 0x1b, 0xff, 0x0e, 0x01, 0x0a, 0xff, 0x27, 0x19, 0x1e, 0xff, 0x26, 0x1b, 0x1f, 0xff, 0x09, 0x04, 0x07, 0xff, 0x11, 0x0a, 0x0e, 0xff, 0x12, 0x0a, 0x0d, 0xff, 0x0d, 0x05, 0x0b, 0xff, 0x0d, 0x04, 0x09, 0xff, 0x14, 0x0a, 0x0c, 0xff, 0x24, 0x19, 0x1d, 0xff, 0x26, 0x1c, 0x21, 0xff, 0x26, 0x1b, 0x1f, 0xff, 0x19, 0x0f, 0x11, 0xff, 0x40, 0x37, 0x35, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xca, 0xc5, 0xbe, 0xff, 0x68, 0x58, 0x4a, 0xff, 0x68, 0x58, 0x4d, 0xff, 0x6b, 0x5b, 0x4d, 0xff, 0x6d, 0x5d, 0x50, 0xff, 0x70, 0x60, 0x52, 0xff, 0x72, 0x63, 0x54, 0xff, 0x72, 0x63, 0x55, 0xff, 0x74, 0x65, 0x58, 0xff, 0x77, 0x67, 0x59, 0xff, 0x7c, 0x6c, 0x59, 0xff, 0x7c, 0x6c, 0x5b, 0xff, 0x7e, 0x6e, 0x5f, 0xff, 0x82, 0x70, 0x60, 0xff, 0x84, 0x73, 0x62, 0xff, 0x87, 0x77, 0x63, 0xff, 0x88, 0x76, 0x65, 0xff, 0x8d, 0x78, 0x67, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x92, 0x7e, 0x6a, 0xff, 0x97, 0x80, 0x6c, 0xff, 0x97, 0x81, 0x6e, 0xff, 0x99, 0x84, 0x71, 0xff, 0x9f, 0x89, 0x78, 0xff, 0x9e, 0x8a, 0x78, 0xff, 0x9c, 0x86, 0x73, 0xff, 0xa2, 0x8d, 0x7b, 0xff, 0x82, 0x6f, 0x60, 0xff, 0x60, 0x4e, 0x41, 0xff, 0x7c, 0x6c, 0x5b, 0xff, 0x53, 0x45, 0x3c, 0xff, 0x33, 0x1f, 0x22, 0xff, 0x6f, 0x5c, 0x52, 0xff, 0x92, 0x81, 0x6b, 0xff, 0x7c, 0x6c, 0x61, 0xff, 0x4b, 0x40, 0x40, 0xff, 0x40, 0x38, 0x3c, 0xff, 0x4a, 0x40, 0x45, 0xff, 0x3c, 0x30, 0x34, 0xff, 0x2a, 0x1e, 0x25, 0xff, 0x1e, 0x12, 0x1c, 0xff, 0x28, 0x1a, 0x26, 0xff, 0x27, 0x19, 0x25, 0xff, 0x19, 0x0d, 0x18, 0xff, 0x12, 0x08, 0x15, 0xff, 0x19, 0x0d, 0x1c, 0xff, 0x1e, 0x13, 0x21, 0xff, 0x16, 0x0e, 0x19, 0xff, 0x10, 0x08, 0x13, 0xff, 0x0f, 0x07, 0x11, 0xff, 0x0e, 0x07, 0x0e, 0xff, 0x0b, 0x08, 0x0b, 0xff, 0x07, 0x05, 0x09, 0xff, 0x08, 0x04, 0x09, 0xff, 0x08, 0x04, 0x09, 0xff, 0x06, 0x01, 0x06, 0xff, 0x06, 0x02, 0x06, 0xff, 0x06, 0x03, 0x08, 0xff, 0x06, 0x03, 0x08, 0xff, 0x08, 0x03, 0x07, 0xff, 0x08, 0x01, 0x07, 0xff, 0x08, 0x01, 0x0a, 0xff, 0x09, 0x03, 0x0b, 0xff, 0x09, 0x02, 0x09, 0xff, 0x09, 0x02, 0x09, 0xff, 0x0a, 0x03, 0x0a, 0xff, 0x09, 0x02, 0x09, 0xff, 0x09, 0x02, 0x0a, 0xff, 0x09, 0x01, 0x0a, 0xff, 0x09, 0x02, 0x09, 0xff, 0x09, 0x01, 0x09, 0xff, 0x07, 0x02, 0x09, 0xff, 0x08, 0x02, 0x0c, 0xff, 0x08, 0x02, 0x05, 0xff, 0x00, 0x00, 0x02, 0xff, 0x14, 0x15, 0x2a, 0xff, 0x37, 0x33, 0x5e, 0xff, 0x3d, 0x37, 0x62, 0xff, 0x3e, 0x3a, 0x62, 0xff, 0x45, 0x45, 0x6e, 0xff, 0x45, 0x46, 0x70, 0xff, 0x46, 0x48, 0x72, 0xff, 0x4c, 0x50, 0x79, 0xff, 0x53, 0x57, 0x81, 0xff, 0x59, 0x63, 0x8d, 0xff, 0x61, 0x6e, 0x98, 0xff, 0x6c, 0x77, 0xa4, 0xff, 0x71, 0x7d, 0xad, 0xff, 0x94, 0xa5, 0xd9, 0xff, 0xc4, 0xd1, 0xff, 0xff, 0xb5, 0xbb, 0xf8, 0xff, 0xad, 0xab, 0xfb, 0xff, 0xd2, 0xc8, 0xfa, 0xff, 0xd9, 0xd4, 0xf0, 0xff, 0xc7, 0xc5, 0xe8, 0xff, 0xaf, 0xac, 0xe2, 0xff, 0x8f, 0x86, 0xd0, 0xff, 0x76, 0x6d, 0xbd, 0xff, 0x7c, 0x72, 0xcc, 0xff, 0x90, 0x87, 0xe5, 0xff, 0x98, 0x8d, 0xf2, 0xff, 0xae, 0xa6, 0xff, 0xff, 0xb3, 0xae, 0xff, 0xff, 0x99, 0x9a, 0xfb, 0xff, 0x74, 0x79, 0xb9, 0xff, 0x42, 0x41, 0x5d, 0xff, 0x31, 0x2e, 0x48, 0xff, 0x34, 0x35, 0x51, 0xff, 0x20, 0x1e, 0x38, 0xff, 0x0d, 0x05, 0x14, 0xff, 0x16, 0x0d, 0x17, 0xff, 0x2f, 0x25, 0x2d, 0xff, 0x3d, 0x32, 0x39, 0xff, 0x2f, 0x27, 0x2d, 0xff, 0x4f, 0x47, 0x49, 0xff, 0x7a, 0x73, 0x73, 0xff, 0x59, 0x51, 0x52, 0xff, 0x2f, 0x25, 0x27, 0xff, 0x1e, 0x13, 0x16, 0xff, 0x0f, 0x04, 0x0b, 0xff, 0x27, 0x14, 0x1a, 0xff, 0x45, 0x2d, 0x2a, 0xff, 0x4d, 0x39, 0x34, 0xff, 0x4a, 0x3a, 0x36, 0xff, 0x44, 0x30, 0x30, 0xff, 0x39, 0x27, 0x26, 0xff, 0x1b, 0x12, 0x13, 0xff, 0x0b, 0x04, 0x09, 0xff, 0x16, 0x0b, 0x12, 0xff, 0x22, 0x14, 0x19, 0xff, 0x22, 0x13, 0x17, 0xff, 0x27, 0x17, 0x1b, 0xff, 0x23, 0x16, 0x1b, 0xff, 0x14, 0x09, 0x0f, 0xff, 0x11, 0x09, 0x0e, 0xff, 0x0e, 0x08, 0x0b, 0xff, 0x15, 0x0c, 0x13, 0xff, 0x1d, 0x14, 0x19, 0xff, 0x14, 0x0b, 0x0e, 0xff, 0x17, 0x0c, 0x11, 0xff, 0x1f, 0x13, 0x18, 0xff, 0x2c, 0x21, 0x23, 0xff, 0x26, 0x1c, 0x1d, 0xff, 0x58, 0x4f, 0x4d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe1, 0xdd, 0xdb, 0xff, 0x68, 0x57, 0x4a, 0xff, 0x68, 0x59, 0x4b, 0xff, 0x6c, 0x5b, 0x4e, 0xff, 0x6e, 0x5d, 0x51, 0xff, 0x6f, 0x5f, 0x52, 0xff, 0x72, 0x64, 0x54, 0xff, 0x74, 0x65, 0x55, 0xff, 0x75, 0x66, 0x57, 0xff, 0x77, 0x68, 0x58, 0xff, 0x7b, 0x6b, 0x59, 0xff, 0x7b, 0x6c, 0x5c, 0xff, 0x7d, 0x70, 0x5e, 0xff, 0x83, 0x70, 0x61, 0xff, 0x83, 0x72, 0x61, 0xff, 0x87, 0x76, 0x64, 0xff, 0x8c, 0x78, 0x64, 0xff, 0x8e, 0x79, 0x66, 0xff, 0x90, 0x7a, 0x67, 0xff, 0x91, 0x7c, 0x69, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x92, 0x7c, 0x6c, 0xff, 0x8e, 0x79, 0x6b, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x9b, 0x86, 0x72, 0xff, 0xa0, 0x8a, 0x77, 0xff, 0xa8, 0x93, 0x7f, 0xff, 0xab, 0x97, 0x83, 0xff, 0x73, 0x61, 0x54, 0xff, 0x61, 0x52, 0x45, 0xff, 0x59, 0x49, 0x42, 0xff, 0x23, 0x0f, 0x17, 0xff, 0x42, 0x2e, 0x2d, 0xff, 0x6b, 0x5b, 0x54, 0xff, 0x54, 0x48, 0x46, 0xff, 0x42, 0x37, 0x38, 0xff, 0x48, 0x3c, 0x3f, 0xff, 0x35, 0x28, 0x2f, 0xff, 0x1f, 0x12, 0x1d, 0xff, 0x19, 0x0d, 0x1a, 0xff, 0x12, 0x0a, 0x16, 0xff, 0x10, 0x07, 0x14, 0xff, 0x12, 0x0a, 0x15, 0xff, 0x12, 0x09, 0x14, 0xff, 0x0f, 0x06, 0x12, 0xff, 0x1b, 0x12, 0x1f, 0xff, 0x1e, 0x12, 0x1f, 0xff, 0x11, 0x09, 0x13, 0xff, 0x10, 0x0a, 0x11, 0xff, 0x11, 0x09, 0x11, 0xff, 0x0a, 0x03, 0x0a, 0xff, 0x05, 0x01, 0x05, 0xff, 0x06, 0x03, 0x07, 0xff, 0x09, 0x05, 0x0a, 0xff, 0x07, 0x03, 0x09, 0xff, 0x05, 0x01, 0x06, 0xff, 0x04, 0x01, 0x06, 0xff, 0x06, 0x03, 0x06, 0xff, 0x07, 0x03, 0x07, 0xff, 0x06, 0x02, 0x07, 0xff, 0x06, 0x01, 0x08, 0xff, 0x09, 0x02, 0x0a, 0xff, 0x0a, 0x03, 0x0b, 0xff, 0x09, 0x03, 0x09, 0xff, 0x08, 0x01, 0x08, 0xff, 0x09, 0x02, 0x09, 0xff, 0x09, 0x02, 0x09, 0xff, 0x09, 0x02, 0x08, 0xff, 0x09, 0x01, 0x08, 0xff, 0x0a, 0x02, 0x06, 0xff, 0x0a, 0x02, 0x06, 0xff, 0x07, 0x02, 0x08, 0xff, 0x05, 0x01, 0x09, 0xff, 0x05, 0x01, 0x06, 0xff, 0x01, 0x00, 0x00, 0xff, 0x0e, 0x0d, 0x1b, 0xff, 0x27, 0x25, 0x4a, 0xff, 0x32, 0x2e, 0x57, 0xff, 0x3b, 0x37, 0x5e, 0xff, 0x45, 0x43, 0x6c, 0xff, 0x48, 0x47, 0x71, 0xff, 0x46, 0x46, 0x6f, 0xff, 0x46, 0x49, 0x72, 0xff, 0x4d, 0x53, 0x7a, 0xff, 0x50, 0x58, 0x80, 0xff, 0x56, 0x60, 0x8b, 0xff, 0x6c, 0x77, 0xa4, 0xff, 0x6d, 0x75, 0x9f, 0xff, 0x4f, 0x57, 0x87, 0xff, 0x79, 0x86, 0xbc, 0xff, 0xb3, 0xc7, 0xff, 0xff, 0xa5, 0xb5, 0xff, 0xff, 0xa5, 0xad, 0xfd, 0xff, 0xd3, 0xd3, 0xff, 0xff, 0xe2, 0xe0, 0xff, 0xff, 0xe6, 0xe7, 0xff, 0xff, 0xd7, 0xd7, 0xff, 0xff, 0xc6, 0xc2, 0xff, 0xff, 0xc7, 0xbe, 0xff, 0xff, 0xbc, 0xb6, 0xff, 0xff, 0xae, 0xaa, 0xff, 0xff, 0xae, 0xa6, 0xff, 0xff, 0x8c, 0x8b, 0xed, 0xff, 0x65, 0x66, 0xb4, 0xff, 0x36, 0x32, 0x5c, 0xff, 0x27, 0x22, 0x3e, 0xff, 0x43, 0x44, 0x65, 0xff, 0x2e, 0x31, 0x53, 0xff, 0x0d, 0x0d, 0x1c, 0xff, 0x1d, 0x11, 0x19, 0xff, 0x34, 0x26, 0x31, 0xff, 0x2d, 0x23, 0x2a, 0xff, 0x3c, 0x33, 0x38, 0xff, 0x5a, 0x53, 0x57, 0xff, 0x78, 0x71, 0x72, 0xff, 0x74, 0x6e, 0x6e, 0xff, 0x57, 0x4c, 0x4c, 0xff, 0x4d, 0x3d, 0x3e, 0xff, 0x3a, 0x2b, 0x2e, 0xff, 0x19, 0x0c, 0x13, 0xff, 0x2f, 0x1a, 0x1f, 0xff, 0x4b, 0x33, 0x31, 0xff, 0x44, 0x31, 0x2d, 0xff, 0x42, 0x30, 0x2e, 0xff, 0x38, 0x25, 0x25, 0xff, 0x34, 0x21, 0x22, 0xff, 0x25, 0x16, 0x18, 0xff, 0x24, 0x18, 0x1a, 0xff, 0x2b, 0x1e, 0x20, 0xff, 0x28, 0x1b, 0x1a, 0xff, 0x32, 0x22, 0x22, 0xff, 0x32, 0x22, 0x23, 0xff, 0x25, 0x15, 0x19, 0xff, 0x15, 0x07, 0x0d, 0xff, 0x0f, 0x04, 0x0a, 0xff, 0x13, 0x0b, 0x10, 0xff, 0x1d, 0x14, 0x1b, 0xff, 0x25, 0x1a, 0x21, 0xff, 0x19, 0x0f, 0x15, 0xff, 0x19, 0x0e, 0x13, 0xff, 0x1b, 0x0e, 0x13, 0xff, 0x1e, 0x12, 0x16, 0xff, 0x2b, 0x20, 0x24, 0xff, 0x6b, 0x65, 0x63, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe0, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf1, 0xef, 0xee, 0xff, 0x6a, 0x57, 0x4b, 0xff, 0x6b, 0x5b, 0x4f, 0xff, 0x6c, 0x5d, 0x4f, 0xff, 0x6e, 0x5f, 0x50, 0xff, 0x6f, 0x61, 0x50, 0xff, 0x72, 0x63, 0x52, 0xff, 0x75, 0x66, 0x54, 0xff, 0x77, 0x67, 0x56, 0xff, 0x78, 0x68, 0x58, 0xff, 0x7b, 0x6c, 0x5b, 0xff, 0x7d, 0x6e, 0x5e, 0xff, 0x7f, 0x71, 0x5e, 0xff, 0x83, 0x72, 0x5f, 0xff, 0x84, 0x72, 0x60, 0xff, 0x87, 0x75, 0x63, 0xff, 0x8e, 0x79, 0x63, 0xff, 0x90, 0x7a, 0x67, 0xff, 0x91, 0x7a, 0x68, 0xff, 0x90, 0x7c, 0x67, 0xff, 0x92, 0x7e, 0x6b, 0xff, 0x90, 0x7b, 0x6a, 0xff, 0x88, 0x73, 0x62, 0xff, 0x80, 0x6a, 0x57, 0xff, 0x7e, 0x68, 0x57, 0xff, 0x94, 0x7e, 0x6d, 0xff, 0xad, 0x99, 0x83, 0xff, 0xb9, 0xa4, 0x8c, 0xff, 0x8e, 0x7c, 0x6b, 0xff, 0x45, 0x37, 0x32, 0xff, 0x29, 0x1b, 0x1d, 0xff, 0x13, 0x04, 0x09, 0xff, 0x3b, 0x2c, 0x2f, 0xff, 0x5a, 0x4f, 0x51, 0xff, 0x47, 0x3d, 0x40, 0xff, 0x44, 0x3a, 0x3c, 0xff, 0x38, 0x2a, 0x2f, 0xff, 0x22, 0x13, 0x1d, 0xff, 0x19, 0x0c, 0x18, 0xff, 0x13, 0x0a, 0x14, 0xff, 0x10, 0x0a, 0x13, 0xff, 0x0e, 0x07, 0x11, 0xff, 0x0e, 0x08, 0x12, 0xff, 0x12, 0x0b, 0x15, 0xff, 0x11, 0x09, 0x12, 0xff, 0x13, 0x0a, 0x13, 0xff, 0x10, 0x08, 0x11, 0xff, 0x09, 0x04, 0x0d, 0xff, 0x09, 0x06, 0x0c, 0xff, 0x0e, 0x07, 0x0f, 0xff, 0x09, 0x03, 0x0b, 0xff, 0x03, 0x00, 0x07, 0xff, 0x04, 0x02, 0x07, 0xff, 0x08, 0x04, 0x09, 0xff, 0x07, 0x03, 0x0a, 0xff, 0x05, 0x01, 0x08, 0xff, 0x04, 0x01, 0x07, 0xff, 0x05, 0x01, 0x05, 0xff, 0x07, 0x03, 0x07, 0xff, 0x06, 0x03, 0x07, 0xff, 0x05, 0x02, 0x07, 0xff, 0x08, 0x03, 0x08, 0xff, 0x09, 0x03, 0x08, 0xff, 0x08, 0x02, 0x06, 0xff, 0x07, 0x01, 0x05, 0xff, 0x07, 0x01, 0x06, 0xff, 0x07, 0x02, 0x06, 0xff, 0x07, 0x02, 0x06, 0xff, 0x07, 0x03, 0x07, 0xff, 0x09, 0x03, 0x08, 0xff, 0x0a, 0x02, 0x08, 0xff, 0x08, 0x02, 0x08, 0xff, 0x06, 0x02, 0x07, 0xff, 0x05, 0x02, 0x06, 0xff, 0x02, 0x00, 0x00, 0xff, 0x0f, 0x0a, 0x14, 0xff, 0x20, 0x1e, 0x3f, 0xff, 0x21, 0x20, 0x48, 0xff, 0x2e, 0x2b, 0x52, 0xff, 0x3f, 0x3c, 0x62, 0xff, 0x46, 0x44, 0x6c, 0xff, 0x49, 0x48, 0x71, 0xff, 0x48, 0x49, 0x71, 0xff, 0x4d, 0x51, 0x78, 0xff, 0x51, 0x57, 0x7f, 0xff, 0x55, 0x5d, 0x87, 0xff, 0x61, 0x6c, 0x98, 0xff, 0x68, 0x74, 0x9f, 0xff, 0x49, 0x50, 0x76, 0xff, 0x25, 0x26, 0x51, 0xff, 0x52, 0x55, 0x96, 0xff, 0x87, 0x8f, 0xe5, 0xff, 0x78, 0x80, 0xe9, 0xff, 0x7b, 0x7f, 0xe7, 0xff, 0x98, 0x93, 0xf9, 0xff, 0xaa, 0xa6, 0xff, 0xff, 0xad, 0xae, 0xff, 0xff, 0xab, 0xaa, 0xff, 0xff, 0xa1, 0x9e, 0xff, 0xff, 0x8e, 0x8a, 0xf7, 0xff, 0x84, 0x7a, 0xeb, 0xff, 0x75, 0x67, 0xd1, 0xff, 0x45, 0x43, 0x8b, 0xff, 0x25, 0x24, 0x4a, 0xff, 0x1c, 0x18, 0x33, 0xff, 0x42, 0x46, 0x67, 0xff, 0x44, 0x48, 0x6b, 0xff, 0x0c, 0x0c, 0x29, 0xff, 0x0e, 0x06, 0x13, 0xff, 0x36, 0x28, 0x32, 0xff, 0x34, 0x28, 0x30, 0xff, 0x2d, 0x25, 0x28, 0xff, 0x59, 0x54, 0x54, 0xff, 0x8b, 0x85, 0x85, 0xff, 0x70, 0x69, 0x6a, 0xff, 0x48, 0x3e, 0x40, 0xff, 0x49, 0x37, 0x3a, 0xff, 0x3d, 0x29, 0x2d, 0xff, 0x29, 0x1b, 0x22, 0xff, 0x2b, 0x1e, 0x25, 0xff, 0x2f, 0x20, 0x25, 0xff, 0x2a, 0x1c, 0x1f, 0xff, 0x2d, 0x1a, 0x1d, 0xff, 0x2e, 0x1b, 0x1e, 0xff, 0x30, 0x1f, 0x21, 0xff, 0x33, 0x22, 0x24, 0xff, 0x32, 0x20, 0x23, 0xff, 0x37, 0x26, 0x28, 0xff, 0x2b, 0x1d, 0x1f, 0xff, 0x19, 0x0e, 0x10, 0xff, 0x1f, 0x16, 0x18, 0xff, 0x26, 0x1c, 0x1f, 0xff, 0x1c, 0x0e, 0x15, 0xff, 0x1b, 0x0e, 0x12, 0xff, 0x17, 0x0d, 0x0f, 0xff, 0x18, 0x0f, 0x14, 0xff, 0x16, 0x0e, 0x12, 0xff, 0x11, 0x07, 0x0c, 0xff, 0x15, 0x0b, 0x10, 0xff, 0x1b, 0x11, 0x15, 0xff, 0x18, 0x0e, 0x12, 0xff, 0x19, 0x0e, 0x13, 0xff, 0x24, 0x18, 0x1d, 0xff, 0x88, 0x82, 0x81, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf1, 0xef, 0xec, 0xff, 0x71, 0x59, 0x4c, 0xff, 0x6d, 0x5c, 0x52, 0xff, 0x6d, 0x5e, 0x50, 0xff, 0x6e, 0x5e, 0x4e, 0xff, 0x6f, 0x62, 0x50, 0xff, 0x73, 0x63, 0x52, 0xff, 0x74, 0x64, 0x55, 0xff, 0x78, 0x67, 0x57, 0xff, 0x7b, 0x68, 0x59, 0xff, 0x7d, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5e, 0xff, 0x80, 0x70, 0x5f, 0xff, 0x82, 0x72, 0x5f, 0xff, 0x84, 0x74, 0x61, 0xff, 0x85, 0x75, 0x61, 0xff, 0x8b, 0x77, 0x64, 0xff, 0x8f, 0x7a, 0x6a, 0xff, 0x92, 0x7c, 0x6c, 0xff, 0x93, 0x80, 0x6c, 0xff, 0x99, 0x84, 0x72, 0xff, 0x9f, 0x87, 0x74, 0xff, 0x9d, 0x88, 0x71, 0xff, 0x96, 0x82, 0x6b, 0xff, 0x7f, 0x6a, 0x58, 0xff, 0x72, 0x5e, 0x4d, 0xff, 0x83, 0x72, 0x5f, 0xff, 0x97, 0x82, 0x6f, 0xff, 0x8f, 0x7b, 0x68, 0xff, 0x49, 0x37, 0x34, 0xff, 0x0a, 0x01, 0x03, 0xff, 0x09, 0x00, 0x01, 0xff, 0x41, 0x35, 0x3b, 0xff, 0x49, 0x42, 0x47, 0xff, 0x3b, 0x30, 0x36, 0xff, 0x43, 0x36, 0x3d, 0xff, 0x2c, 0x1e, 0x27, 0xff, 0x15, 0x0a, 0x15, 0xff, 0x12, 0x07, 0x12, 0xff, 0x0c, 0x04, 0x0c, 0xff, 0x0d, 0x07, 0x0e, 0xff, 0x0c, 0x07, 0x0e, 0xff, 0x08, 0x05, 0x0e, 0xff, 0x0a, 0x05, 0x0f, 0xff, 0x0a, 0x05, 0x0d, 0xff, 0x07, 0x00, 0x08, 0xff, 0x03, 0x00, 0x07, 0xff, 0x05, 0x04, 0x0b, 0xff, 0x06, 0x06, 0x0b, 0xff, 0x0b, 0x07, 0x0e, 0xff, 0x15, 0x0d, 0x16, 0xff, 0x12, 0x0c, 0x13, 0xff, 0x09, 0x04, 0x0b, 0xff, 0x07, 0x03, 0x0a, 0xff, 0x08, 0x04, 0x0a, 0xff, 0x07, 0x03, 0x07, 0xff, 0x05, 0x00, 0x06, 0xff, 0x05, 0x01, 0x06, 0xff, 0x08, 0x04, 0x08, 0xff, 0x08, 0x05, 0x09, 0xff, 0x07, 0x04, 0x07, 0xff, 0x05, 0x02, 0x07, 0xff, 0x07, 0x03, 0x07, 0xff, 0x09, 0x04, 0x07, 0xff, 0x0a, 0x03, 0x08, 0xff, 0x07, 0x02, 0x07, 0xff, 0x05, 0x01, 0x05, 0xff, 0x05, 0x01, 0x06, 0xff, 0x06, 0x03, 0x07, 0xff, 0x07, 0x03, 0x07, 0xff, 0x09, 0x01, 0x07, 0xff, 0x08, 0x01, 0x07, 0xff, 0x06, 0x03, 0x08, 0xff, 0x06, 0x02, 0x07, 0xff, 0x04, 0x00, 0x01, 0xff, 0x09, 0x07, 0x0f, 0xff, 0x22, 0x1f, 0x3e, 0xff, 0x20, 0x1e, 0x48, 0xff, 0x17, 0x16, 0x3b, 0xff, 0x2c, 0x2c, 0x4e, 0xff, 0x3f, 0x3d, 0x62, 0xff, 0x45, 0x43, 0x6b, 0xff, 0x4b, 0x4a, 0x72, 0xff, 0x58, 0x59, 0x80, 0xff, 0x5d, 0x61, 0x8b, 0xff, 0x5c, 0x64, 0x8d, 0xff, 0x5a, 0x64, 0x90, 0xff, 0x60, 0x6d, 0x9a, 0xff, 0x63, 0x6f, 0x97, 0xff, 0x33, 0x35, 0x59, 0xff, 0x0b, 0x03, 0x2a, 0xff, 0x36, 0x33, 0x64, 0xff, 0x56, 0x52, 0x96, 0xff, 0x49, 0x47, 0x99, 0xff, 0x56, 0x4f, 0xb4, 0xff, 0x64, 0x57, 0xc8, 0xff, 0x6b, 0x61, 0xcf, 0xff, 0x69, 0x62, 0xcc, 0xff, 0x5a, 0x56, 0xba, 0xff, 0x50, 0x4c, 0xa5, 0xff, 0x41, 0x38, 0x86, 0xff, 0x28, 0x21, 0x58, 0xff, 0x0b, 0x09, 0x26, 0xff, 0x10, 0x0e, 0x26, 0xff, 0x3d, 0x44, 0x61, 0xff, 0x4c, 0x5b, 0x7d, 0xff, 0x21, 0x22, 0x40, 0xff, 0x14, 0x0c, 0x1c, 0xff, 0x48, 0x3b, 0x43, 0xff, 0x5f, 0x54, 0x5d, 0xff, 0x4a, 0x42, 0x48, 0xff, 0x66, 0x60, 0x60, 0xff, 0x85, 0x81, 0x82, 0xff, 0x6d, 0x67, 0x68, 0xff, 0x4c, 0x43, 0x44, 0xff, 0x3e, 0x2d, 0x31, 0xff, 0x34, 0x20, 0x26, 0xff, 0x1b, 0x0f, 0x16, 0xff, 0x07, 0x02, 0x09, 0xff, 0x29, 0x19, 0x21, 0xff, 0x2a, 0x1d, 0x25, 0xff, 0x10, 0x09, 0x11, 0xff, 0x26, 0x14, 0x1b, 0xff, 0x26, 0x14, 0x17, 0xff, 0x2c, 0x1e, 0x20, 0xff, 0x35, 0x25, 0x26, 0xff, 0x2e, 0x1d, 0x21, 0xff, 0x2b, 0x1a, 0x1e, 0xff, 0x20, 0x11, 0x17, 0xff, 0x15, 0x09, 0x10, 0xff, 0x16, 0x0c, 0x12, 0xff, 0x22, 0x15, 0x1d, 0xff, 0x1a, 0x0c, 0x11, 0xff, 0x26, 0x19, 0x1c, 0xff, 0x30, 0x27, 0x26, 0xff, 0x27, 0x1c, 0x20, 0xff, 0x29, 0x20, 0x23, 0xff, 0x1c, 0x15, 0x17, 0xff, 0x17, 0x0f, 0x13, 0xff, 0x11, 0x0a, 0x0d, 0xff, 0x0b, 0x05, 0x08, 0xff, 0x0d, 0x07, 0x0b, 0xff, 0x12, 0x09, 0x0c, 0xff, 0xa5, 0xa1, 0xa0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf3, 0xf1, 0xee, 0xff, 0x7d, 0x63, 0x58, 0xff, 0x6c, 0x5b, 0x4d, 0xff, 0x6e, 0x5e, 0x4f, 0xff, 0x6e, 0x5e, 0x4f, 0xff, 0x71, 0x62, 0x52, 0xff, 0x73, 0x64, 0x54, 0xff, 0x74, 0x64, 0x56, 0xff, 0x77, 0x67, 0x58, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x80, 0x6c, 0x5d, 0xff, 0x81, 0x6f, 0x60, 0xff, 0x82, 0x71, 0x60, 0xff, 0x82, 0x74, 0x61, 0xff, 0x84, 0x75, 0x62, 0xff, 0x8b, 0x78, 0x66, 0xff, 0x8d, 0x78, 0x64, 0xff, 0x8c, 0x74, 0x5b, 0xff, 0x8d, 0x76, 0x59, 0xff, 0x92, 0x7b, 0x62, 0xff, 0x93, 0x7b, 0x6a, 0xff, 0x88, 0x74, 0x63, 0xff, 0x73, 0x63, 0x52, 0xff, 0x60, 0x50, 0x43, 0xff, 0x4d, 0x3c, 0x31, 0xff, 0x46, 0x34, 0x2d, 0xff, 0x57, 0x45, 0x3d, 0xff, 0x61, 0x4d, 0x43, 0xff, 0x38, 0x26, 0x25, 0xff, 0x11, 0x07, 0x08, 0xff, 0x2f, 0x24, 0x27, 0xff, 0x4d, 0x41, 0x47, 0xff, 0x39, 0x2f, 0x38, 0xff, 0x2d, 0x20, 0x27, 0xff, 0x2c, 0x20, 0x26, 0xff, 0x18, 0x10, 0x17, 0xff, 0x07, 0x03, 0x0b, 0xff, 0x08, 0x02, 0x0a, 0xff, 0x0c, 0x04, 0x0e, 0xff, 0x0c, 0x03, 0x0c, 0xff, 0x07, 0x04, 0x09, 0xff, 0x08, 0x07, 0x0e, 0xff, 0x0e, 0x08, 0x12, 0xff, 0x13, 0x0b, 0x16, 0xff, 0x11, 0x08, 0x12, 0xff, 0x16, 0x0f, 0x18, 0xff, 0x25, 0x1e, 0x26, 0xff, 0x21, 0x19, 0x22, 0xff, 0x16, 0x0d, 0x17, 0xff, 0x1c, 0x10, 0x1a, 0xff, 0x1e, 0x13, 0x1c, 0xff, 0x16, 0x0c, 0x17, 0xff, 0x0b, 0x05, 0x0d, 0xff, 0x06, 0x04, 0x07, 0xff, 0x08, 0x04, 0x08, 0xff, 0x07, 0x02, 0x08, 0xff, 0x08, 0x03, 0x09, 0xff, 0x09, 0x05, 0x0b, 0xff, 0x09, 0x06, 0x0a, 0xff, 0x07, 0x05, 0x09, 0xff, 0x06, 0x02, 0x07, 0xff, 0x05, 0x01, 0x06, 0xff, 0x08, 0x03, 0x08, 0xff, 0x0c, 0x05, 0x0a, 0xff, 0x09, 0x04, 0x0a, 0xff, 0x07, 0x02, 0x09, 0xff, 0x07, 0x02, 0x08, 0xff, 0x07, 0x03, 0x08, 0xff, 0x06, 0x03, 0x08, 0xff, 0x07, 0x01, 0x07, 0xff, 0x06, 0x01, 0x07, 0xff, 0x05, 0x01, 0x07, 0xff, 0x07, 0x02, 0x09, 0xff, 0x06, 0x02, 0x04, 0xff, 0x04, 0x03, 0x07, 0xff, 0x1f, 0x1c, 0x36, 0xff, 0x29, 0x27, 0x51, 0xff, 0x11, 0x11, 0x35, 0xff, 0x16, 0x16, 0x39, 0xff, 0x2f, 0x2e, 0x53, 0xff, 0x3b, 0x39, 0x5f, 0xff, 0x43, 0x42, 0x68, 0xff, 0x54, 0x54, 0x7a, 0xff, 0x62, 0x66, 0x8e, 0xff, 0x61, 0x6a, 0x91, 0xff, 0x5e, 0x68, 0x94, 0xff, 0x64, 0x70, 0x9d, 0xff, 0x6f, 0x7b, 0xa9, 0xff, 0x65, 0x70, 0x9d, 0xff, 0x2b, 0x2e, 0x51, 0xff, 0x00, 0x00, 0x17, 0xff, 0x0e, 0x09, 0x20, 0xff, 0x16, 0x11, 0x34, 0xff, 0x19, 0x15, 0x47, 0xff, 0x1f, 0x15, 0x50, 0xff, 0x23, 0x1a, 0x55, 0xff, 0x1a, 0x16, 0x4c, 0xff, 0x14, 0x11, 0x42, 0xff, 0x14, 0x10, 0x39, 0xff, 0x08, 0x05, 0x26, 0xff, 0x00, 0x00, 0x11, 0xff, 0x00, 0x00, 0x1a, 0xff, 0x2e, 0x35, 0x5a, 0xff, 0x63, 0x74, 0x96, 0xff, 0x4b, 0x55, 0x6e, 0xff, 0x37, 0x30, 0x3f, 0xff, 0x5e, 0x55, 0x57, 0xff, 0x6a, 0x66, 0x65, 0xff, 0x66, 0x64, 0x65, 0xff, 0x75, 0x6d, 0x70, 0xff, 0x8c, 0x83, 0x85, 0xff, 0x5e, 0x55, 0x5a, 0xff, 0x37, 0x2d, 0x32, 0xff, 0x3f, 0x34, 0x34, 0xff, 0x44, 0x33, 0x35, 0xff, 0x3c, 0x2c, 0x30, 0xff, 0x1e, 0x17, 0x1c, 0xff, 0x0f, 0x07, 0x0d, 0xff, 0x20, 0x0e, 0x16, 0xff, 0x1f, 0x11, 0x19, 0xff, 0x10, 0x08, 0x0f, 0xff, 0x1d, 0x12, 0x18, 0xff, 0x1d, 0x10, 0x14, 0xff, 0x1c, 0x10, 0x13, 0xff, 0x32, 0x22, 0x23, 0xff, 0x2f, 0x1e, 0x21, 0xff, 0x24, 0x14, 0x17, 0xff, 0x1d, 0x0f, 0x14, 0xff, 0x18, 0x0d, 0x14, 0xff, 0x17, 0x0b, 0x12, 0xff, 0x22, 0x12, 0x18, 0xff, 0x2d, 0x1e, 0x20, 0xff, 0x2e, 0x22, 0x22, 0xff, 0x30, 0x25, 0x25, 0xff, 0x28, 0x1c, 0x1d, 0xff, 0x35, 0x29, 0x29, 0xff, 0x33, 0x29, 0x2a, 0xff, 0x23, 0x1b, 0x1d, 0xff, 0x0e, 0x08, 0x0b, 0xff, 0x08, 0x03, 0x06, 0xff, 0x07, 0x04, 0x07, 0xff, 0x11, 0x0d, 0x0c, 0xff, 0xc1, 0xc0, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfb, 0xfb, 0xff, 0x90, 0x75, 0x6c, 0xff, 0x6b, 0x5a, 0x49, 0xff, 0x6c, 0x5d, 0x4e, 0xff, 0x70, 0x60, 0x51, 0xff, 0x72, 0x62, 0x53, 0xff, 0x72, 0x63, 0x53, 0xff, 0x75, 0x66, 0x55, 0xff, 0x78, 0x69, 0x57, 0xff, 0x7a, 0x6b, 0x58, 0xff, 0x7d, 0x6c, 0x5b, 0xff, 0x7f, 0x6e, 0x5d, 0xff, 0x82, 0x71, 0x60, 0xff, 0x84, 0x71, 0x61, 0xff, 0x84, 0x73, 0x62, 0xff, 0x88, 0x75, 0x66, 0xff, 0x8a, 0x76, 0x5d, 0xff, 0x82, 0x6f, 0x54, 0xff, 0x85, 0x6f, 0x61, 0xff, 0x85, 0x6c, 0x61, 0xff, 0x74, 0x5d, 0x45, 0xff, 0x67, 0x53, 0x39, 0xff, 0x59, 0x47, 0x3c, 0xff, 0x3a, 0x2c, 0x2c, 0xff, 0x24, 0x17, 0x1b, 0xff, 0x24, 0x16, 0x1a, 0xff, 0x29, 0x19, 0x1e, 0xff, 0x31, 0x21, 0x25, 0xff, 0x3c, 0x2e, 0x32, 0xff, 0x3a, 0x30, 0x35, 0xff, 0x36, 0x2d, 0x2f, 0xff, 0x59, 0x4f, 0x51, 0xff, 0x5a, 0x4f, 0x53, 0xff, 0x3f, 0x32, 0x39, 0xff, 0x26, 0x1a, 0x23, 0xff, 0x12, 0x0c, 0x0f, 0xff, 0x0d, 0x08, 0x0c, 0xff, 0x0b, 0x05, 0x0c, 0xff, 0x15, 0x0d, 0x15, 0xff, 0x20, 0x17, 0x21, 0xff, 0x1f, 0x14, 0x1e, 0xff, 0x2a, 0x20, 0x28, 0xff, 0x30, 0x25, 0x2e, 0xff, 0x2f, 0x1f, 0x2b, 0xff, 0x31, 0x22, 0x2d, 0xff, 0x2e, 0x1e, 0x2a, 0xff, 0x32, 0x22, 0x2f, 0xff, 0x35, 0x27, 0x32, 0xff, 0x2a, 0x1b, 0x26, 0xff, 0x1f, 0x10, 0x1c, 0xff, 0x16, 0x0a, 0x13, 0xff, 0x19, 0x0c, 0x18, 0xff, 0x1b, 0x10, 0x1b, 0xff, 0x0e, 0x09, 0x10, 0xff, 0x05, 0x04, 0x07, 0xff, 0x08, 0x04, 0x09, 0xff, 0x0b, 0x07, 0x0d, 0xff, 0x0a, 0x06, 0x0c, 0xff, 0x07, 0x03, 0x08, 0xff, 0x07, 0x03, 0x07, 0xff, 0x09, 0x05, 0x08, 0xff, 0x09, 0x05, 0x0a, 0xff, 0x09, 0x03, 0x09, 0xff, 0x0b, 0x03, 0x0b, 0xff, 0x0c, 0x04, 0x0a, 0xff, 0x0a, 0x05, 0x0a, 0xff, 0x0a, 0x05, 0x0b, 0xff, 0x0a, 0x03, 0x0a, 0xff, 0x09, 0x01, 0x0a, 0xff, 0x07, 0x01, 0x0a, 0xff, 0x06, 0x03, 0x09, 0xff, 0x05, 0x03, 0x08, 0xff, 0x06, 0x02, 0x07, 0xff, 0x09, 0x03, 0x09, 0xff, 0x07, 0x02, 0x06, 0xff, 0x02, 0x01, 0x03, 0xff, 0x17, 0x14, 0x27, 0xff, 0x2c, 0x2b, 0x53, 0xff, 0x1c, 0x1e, 0x44, 0xff, 0x10, 0x11, 0x35, 0xff, 0x1d, 0x1c, 0x41, 0xff, 0x30, 0x2e, 0x54, 0xff, 0x3a, 0x38, 0x5c, 0xff, 0x3e, 0x3d, 0x62, 0xff, 0x51, 0x50, 0x78, 0xff, 0x65, 0x6b, 0x92, 0xff, 0x69, 0x74, 0x9f, 0xff, 0x6f, 0x7c, 0xab, 0xff, 0x75, 0x85, 0xb5, 0xff, 0x7c, 0x8e, 0xc1, 0xff, 0x6f, 0x7e, 0xb0, 0xff, 0x3c, 0x41, 0x6c, 0xff, 0x10, 0x14, 0x31, 0xff, 0x02, 0x01, 0x23, 0xff, 0x00, 0x00, 0x20, 0xff, 0x00, 0x00, 0x1f, 0xff, 0x00, 0x00, 0x1e, 0xff, 0x00, 0x00, 0x1e, 0xff, 0x00, 0x00, 0x20, 0xff, 0x01, 0x00, 0x1e, 0xff, 0x05, 0x02, 0x21, 0xff, 0x0d, 0x0f, 0x32, 0xff, 0x30, 0x39, 0x67, 0xff, 0x65, 0x78, 0xa2, 0xff, 0x73, 0x80, 0x9a, 0xff, 0x56, 0x50, 0x5d, 0xff, 0x51, 0x44, 0x47, 0xff, 0x64, 0x5d, 0x5c, 0xff, 0x52, 0x4f, 0x4c, 0xff, 0x4c, 0x48, 0x44, 0xff, 0x65, 0x5d, 0x5c, 0xff, 0x5c, 0x52, 0x55, 0xff, 0x33, 0x2a, 0x2f, 0xff, 0x39, 0x2f, 0x35, 0xff, 0x4f, 0x43, 0x42, 0xff, 0x50, 0x44, 0x42, 0xff, 0x45, 0x39, 0x3b, 0xff, 0x36, 0x2b, 0x2f, 0xff, 0x2c, 0x1c, 0x22, 0xff, 0x14, 0x09, 0x0f, 0xff, 0x0c, 0x05, 0x08, 0xff, 0x0f, 0x06, 0x0b, 0xff, 0x0d, 0x06, 0x0c, 0xff, 0x0c, 0x03, 0x09, 0xff, 0x1a, 0x0f, 0x12, 0xff, 0x37, 0x27, 0x2a, 0xff, 0x3a, 0x27, 0x2a, 0xff, 0x23, 0x14, 0x17, 0xff, 0x0c, 0x05, 0x08, 0xff, 0x08, 0x04, 0x09, 0xff, 0x0d, 0x07, 0x0b, 0xff, 0x0f, 0x07, 0x0a, 0xff, 0x22, 0x1a, 0x1c, 0xff, 0x24, 0x1b, 0x1b, 0xff, 0x20, 0x15, 0x14, 0xff, 0x1f, 0x12, 0x12, 0xff, 0x28, 0x19, 0x18, 0xff, 0x23, 0x18, 0x18, 0xff, 0x18, 0x10, 0x11, 0xff, 0x0d, 0x08, 0x09, 0xff, 0x0b, 0x06, 0x0a, 0xff, 0x0a, 0x06, 0x0b, 0xff, 0x32, 0x2d, 0x2b, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xa9, 0x92, 0x8a, 0xff, 0x6c, 0x5d, 0x4d, 0xff, 0x6c, 0x5c, 0x50, 0xff, 0x71, 0x61, 0x52, 0xff, 0x73, 0x64, 0x54, 0xff, 0x72, 0x63, 0x53, 0xff, 0x75, 0x66, 0x55, 0xff, 0x79, 0x69, 0x57, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x7f, 0x6f, 0x5d, 0xff, 0x82, 0x71, 0x60, 0xff, 0x84, 0x71, 0x60, 0xff, 0x88, 0x74, 0x62, 0xff, 0x8b, 0x75, 0x60, 0xff, 0x85, 0x72, 0x63, 0xff, 0x88, 0x7e, 0x8d, 0xff, 0x9e, 0x99, 0xbb, 0xff, 0x9f, 0x99, 0xc1, 0xff, 0x84, 0x7a, 0x8f, 0xff, 0x5c, 0x4f, 0x3f, 0xff, 0x3f, 0x31, 0x1c, 0xff, 0x34, 0x25, 0x28, 0xff, 0x1b, 0x0d, 0x1a, 0xff, 0x15, 0x0b, 0x15, 0xff, 0x30, 0x25, 0x2f, 0xff, 0x34, 0x26, 0x30, 0xff, 0x39, 0x2d, 0x36, 0xff, 0x44, 0x3b, 0x41, 0xff, 0x40, 0x37, 0x3b, 0xff, 0x4d, 0x43, 0x46, 0xff, 0x4e, 0x43, 0x46, 0xff, 0x3c, 0x30, 0x34, 0xff, 0x2d, 0x20, 0x2a, 0xff, 0x29, 0x1f, 0x27, 0xff, 0x2f, 0x25, 0x2b, 0xff, 0x23, 0x17, 0x20, 0xff, 0x26, 0x19, 0x24, 0xff, 0x37, 0x28, 0x33, 0xff, 0x37, 0x28, 0x32, 0xff, 0x2f, 0x22, 0x29, 0xff, 0x3c, 0x2e, 0x36, 0xff, 0x4a, 0x38, 0x42, 0xff, 0x39, 0x28, 0x32, 0xff, 0x2f, 0x1f, 0x2a, 0xff, 0x29, 0x19, 0x26, 0xff, 0x1b, 0x0e, 0x1a, 0xff, 0x1b, 0x0d, 0x18, 0xff, 0x1b, 0x0e, 0x18, 0xff, 0x1a, 0x0d, 0x17, 0xff, 0x1f, 0x11, 0x1d, 0xff, 0x17, 0x0c, 0x18, 0xff, 0x0d, 0x08, 0x11, 0xff, 0x08, 0x06, 0x0c, 0xff, 0x05, 0x01, 0x07, 0xff, 0x09, 0x03, 0x09, 0xff, 0x09, 0x05, 0x0a, 0xff, 0x08, 0x04, 0x09, 0xff, 0x09, 0x02, 0x07, 0xff, 0x07, 0x03, 0x06, 0xff, 0x0b, 0x07, 0x0c, 0xff, 0x13, 0x0b, 0x12, 0xff, 0x13, 0x09, 0x11, 0xff, 0x09, 0x04, 0x0b, 0xff, 0x0a, 0x05, 0x0c, 0xff, 0x0f, 0x08, 0x10, 0xff, 0x0f, 0x07, 0x0f, 0xff, 0x0a, 0x02, 0x09, 0xff, 0x08, 0x01, 0x07, 0xff, 0x07, 0x04, 0x09, 0xff, 0x07, 0x04, 0x08, 0xff, 0x09, 0x04, 0x09, 0xff, 0x0a, 0x05, 0x0b, 0xff, 0x08, 0x03, 0x0a, 0xff, 0x02, 0x00, 0x02, 0xff, 0x0d, 0x0b, 0x18, 0xff, 0x27, 0x27, 0x4c, 0xff, 0x23, 0x25, 0x50, 0xff, 0x17, 0x18, 0x3d, 0xff, 0x17, 0x16, 0x3a, 0xff, 0x21, 0x21, 0x45, 0xff, 0x31, 0x2f, 0x54, 0xff, 0x35, 0x32, 0x58, 0xff, 0x3a, 0x37, 0x5d, 0xff, 0x51, 0x53, 0x7a, 0xff, 0x68, 0x71, 0x9b, 0xff, 0x73, 0x83, 0xaf, 0xff, 0x79, 0x90, 0xc0, 0xff, 0x7f, 0x97, 0xcc, 0xff, 0x8f, 0xa6, 0xdb, 0xff, 0x8b, 0x9e, 0xd2, 0xff, 0x68, 0x7a, 0xab, 0xff, 0x4d, 0x56, 0x88, 0xff, 0x40, 0x3f, 0x74, 0xff, 0x32, 0x32, 0x68, 0xff, 0x2e, 0x2f, 0x61, 0xff, 0x37, 0x39, 0x69, 0xff, 0x3a, 0x3a, 0x69, 0xff, 0x30, 0x33, 0x60, 0xff, 0x36, 0x3a, 0x69, 0xff, 0x50, 0x5d, 0x91, 0xff, 0x71, 0x86, 0xb1, 0xff, 0x70, 0x7a, 0x8f, 0xff, 0x55, 0x52, 0x5c, 0xff, 0x36, 0x28, 0x30, 0xff, 0x2d, 0x21, 0x25, 0xff, 0x48, 0x3d, 0x3e, 0xff, 0x4f, 0x40, 0x3e, 0xff, 0x3e, 0x2f, 0x30, 0xff, 0x41, 0x36, 0x39, 0xff, 0x40, 0x39, 0x39, 0xff, 0x4a, 0x43, 0x47, 0xff, 0x44, 0x3d, 0x41, 0xff, 0x46, 0x3d, 0x3d, 0xff, 0x47, 0x3a, 0x3d, 0xff, 0x40, 0x32, 0x36, 0xff, 0x41, 0x30, 0x35, 0xff, 0x2a, 0x1d, 0x22, 0xff, 0x06, 0x04, 0x07, 0xff, 0x00, 0x00, 0x00, 0xff, 0x0f, 0x06, 0x0b, 0xff, 0x15, 0x0c, 0x12, 0xff, 0x11, 0x06, 0x0d, 0xff, 0x17, 0x0d, 0x11, 0xff, 0x25, 0x1b, 0x1e, 0xff, 0x25, 0x19, 0x1d, 0xff, 0x1c, 0x10, 0x16, 0xff, 0x0a, 0x06, 0x0b, 0xff, 0x04, 0x02, 0x05, 0xff, 0x08, 0x05, 0x09, 0xff, 0x07, 0x03, 0x07, 0xff, 0x0d, 0x07, 0x0a, 0xff, 0x11, 0x09, 0x0b, 0xff, 0x18, 0x0e, 0x0f, 0xff, 0x22, 0x17, 0x18, 0xff, 0x28, 0x1a, 0x1c, 0xff, 0x1e, 0x11, 0x12, 0xff, 0x10, 0x08, 0x0a, 0xff, 0x10, 0x08, 0x0b, 0xff, 0x0d, 0x06, 0x0a, 0xff, 0x08, 0x04, 0x07, 0xff, 0x5f, 0x5a, 0x58, 0xff, 0xf3, 0xf3, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc7, 0xb6, 0xb0, 0xff, 0x6c, 0x5a, 0x4c, 0xff, 0x6d, 0x5d, 0x50, 0xff, 0x70, 0x62, 0x53, 0xff, 0x73, 0x63, 0x53, 0xff, 0x74, 0x65, 0x54, 0xff, 0x77, 0x67, 0x57, 0xff, 0x77, 0x68, 0x59, 0xff, 0x7b, 0x6a, 0x5a, 0xff, 0x7d, 0x6d, 0x5b, 0xff, 0x80, 0x6f, 0x5d, 0xff, 0x81, 0x71, 0x5f, 0xff, 0x82, 0x72, 0x60, 0xff, 0x88, 0x73, 0x5e, 0xff, 0x88, 0x72, 0x5a, 0xff, 0x84, 0x7b, 0x91, 0xff, 0xa5, 0xa7, 0xe6, 0xff, 0xbe, 0xc5, 0xf8, 0xff, 0xbb, 0xc7, 0xf7, 0xff, 0xb3, 0xbd, 0xf2, 0xff, 0x84, 0x85, 0xa5, 0xff, 0x3e, 0x31, 0x30, 0xff, 0x22, 0x11, 0x10, 0xff, 0x1e, 0x12, 0x1a, 0xff, 0x21, 0x17, 0x20, 0xff, 0x2c, 0x22, 0x2b, 0xff, 0x30, 0x24, 0x2c, 0xff, 0x2f, 0x20, 0x27, 0xff, 0x29, 0x1a, 0x22, 0xff, 0x2b, 0x1d, 0x25, 0xff, 0x31, 0x24, 0x29, 0xff, 0x30, 0x23, 0x27, 0xff, 0x26, 0x1b, 0x20, 0xff, 0x2c, 0x21, 0x27, 0xff, 0x36, 0x28, 0x32, 0xff, 0x34, 0x25, 0x2c, 0xff, 0x2e, 0x1f, 0x26, 0xff, 0x33, 0x24, 0x2d, 0xff, 0x3b, 0x2a, 0x33, 0xff, 0x2f, 0x1f, 0x29, 0xff, 0x10, 0x07, 0x0d, 0xff, 0x1e, 0x14, 0x1b, 0xff, 0x37, 0x2b, 0x34, 0xff, 0x34, 0x25, 0x2e, 0xff, 0x29, 0x1a, 0x21, 0xff, 0x16, 0x0a, 0x12, 0xff, 0x13, 0x07, 0x13, 0xff, 0x19, 0x0c, 0x19, 0xff, 0x20, 0x12, 0x1c, 0xff, 0x2d, 0x1c, 0x28, 0xff, 0x23, 0x14, 0x20, 0xff, 0x0d, 0x05, 0x10, 0xff, 0x08, 0x02, 0x0c, 0xff, 0x0d, 0x08, 0x0f, 0xff, 0x0f, 0x09, 0x11, 0xff, 0x0f, 0x07, 0x12, 0xff, 0x10, 0x09, 0x13, 0xff, 0x0e, 0x07, 0x0f, 0xff, 0x09, 0x01, 0x0b, 0xff, 0x0c, 0x05, 0x0e, 0xff, 0x15, 0x0a, 0x17, 0xff, 0x19, 0x0d, 0x18, 0xff, 0x11, 0x09, 0x12, 0xff, 0x0e, 0x07, 0x10, 0xff, 0x10, 0x07, 0x12, 0xff, 0x11, 0x08, 0x13, 0xff, 0x11, 0x09, 0x13, 0xff, 0x0e, 0x06, 0x0e, 0xff, 0x0a, 0x05, 0x09, 0xff, 0x07, 0x03, 0x0a, 0xff, 0x08, 0x04, 0x0a, 0xff, 0x0b, 0x06, 0x0c, 0xff, 0x0b, 0x07, 0x0f, 0xff, 0x07, 0x03, 0x0b, 0xff, 0x01, 0x00, 0x00, 0xff, 0x0d, 0x09, 0x16, 0xff, 0x27, 0x25, 0x49, 0xff, 0x25, 0x24, 0x50, 0xff, 0x1a, 0x19, 0x3f, 0xff, 0x19, 0x18, 0x3b, 0xff, 0x19, 0x1a, 0x3e, 0xff, 0x22, 0x23, 0x49, 0xff, 0x2c, 0x2b, 0x52, 0xff, 0x32, 0x30, 0x55, 0xff, 0x37, 0x37, 0x5b, 0xff, 0x4c, 0x4f, 0x76, 0xff, 0x64, 0x6f, 0x99, 0xff, 0x73, 0x87, 0xb9, 0xff, 0x82, 0x9b, 0xd0, 0xff, 0x96, 0xb0, 0xe4, 0xff, 0xa0, 0xba, 0xed, 0xff, 0xa2, 0xbb, 0xeb, 0xff, 0x9b, 0xaf, 0xdd, 0xff, 0x92, 0x9f, 0xd1, 0xff, 0x84, 0x91, 0xc3, 0xff, 0x7c, 0x8a, 0xba, 0xff, 0x7e, 0x8d, 0xba, 0xff, 0x7e, 0x8c, 0xb8, 0xff, 0x75, 0x86, 0xb6, 0xff, 0x7a, 0x8c, 0xc5, 0xff, 0x86, 0x99, 0xc9, 0xff, 0x69, 0x76, 0x88, 0xff, 0x3f, 0x35, 0x38, 0xff, 0x36, 0x26, 0x2c, 0xff, 0x3c, 0x2f, 0x33, 0xff, 0x36, 0x2e, 0x2e, 0xff, 0x59, 0x4f, 0x4c, 0xff, 0x54, 0x42, 0x3f, 0xff, 0x37, 0x24, 0x2b, 0xff, 0x44, 0x39, 0x3f, 0xff, 0x45, 0x3f, 0x3e, 0xff, 0x42, 0x3a, 0x3c, 0xff, 0x3d, 0x35, 0x38, 0xff, 0x30, 0x24, 0x28, 0xff, 0x3a, 0x2c, 0x2f, 0xff, 0x59, 0x49, 0x49, 0xff, 0x49, 0x38, 0x39, 0xff, 0x25, 0x17, 0x1c, 0xff, 0x0e, 0x08, 0x0d, 0xff, 0x0d, 0x06, 0x0a, 0xff, 0x14, 0x09, 0x0f, 0xff, 0x1c, 0x11, 0x17, 0xff, 0x20, 0x13, 0x1b, 0xff, 0x16, 0x0d, 0x11, 0xff, 0x0b, 0x06, 0x0a, 0xff, 0x0b, 0x04, 0x0a, 0xff, 0x1c, 0x11, 0x18, 0xff, 0x1e, 0x14, 0x1a, 0xff, 0x12, 0x0b, 0x11, 0xff, 0x0b, 0x04, 0x09, 0xff, 0x17, 0x0f, 0x14, 0xff, 0x1b, 0x12, 0x15, 0xff, 0x0d, 0x05, 0x08, 0xff, 0x07, 0x03, 0x05, 0xff, 0x17, 0x12, 0x13, 0xff, 0x25, 0x19, 0x1c, 0xff, 0x1b, 0x0e, 0x11, 0xff, 0x17, 0x0e, 0x12, 0xff, 0x1e, 0x14, 0x19, 0xff, 0x1b, 0x12, 0x16, 0xff, 0x13, 0x0b, 0x0d, 0xff, 0x89, 0x85, 0x83, 0xff, 0xfc, 0xfc, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe0, 0xd5, 0xd3, 0xff, 0x6d, 0x52, 0x44, 0xff, 0x6e, 0x5d, 0x51, 0xff, 0x71, 0x62, 0x52, 0xff, 0x72, 0x62, 0x52, 0xff, 0x75, 0x66, 0x56, 0xff, 0x76, 0x68, 0x57, 0xff, 0x75, 0x68, 0x59, 0xff, 0x79, 0x6b, 0x5d, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5c, 0xff, 0x7f, 0x6e, 0x60, 0xff, 0x86, 0x74, 0x64, 0xff, 0x8f, 0x76, 0x5d, 0xff, 0x75, 0x61, 0x58, 0xff, 0x70, 0x71, 0xa4, 0xff, 0xb3, 0xbb, 0xf6, 0xff, 0xbf, 0xc7, 0xee, 0xff, 0xb6, 0xc1, 0xe3, 0xff, 0xc1, 0xcf, 0xf7, 0xff, 0xb7, 0xbf, 0xf8, 0xff, 0x5d, 0x56, 0x80, 0xff, 0x10, 0x03, 0x0a, 0xff, 0x1b, 0x0e, 0x14, 0xff, 0x25, 0x18, 0x22, 0xff, 0x19, 0x0c, 0x14, 0xff, 0x17, 0x0a, 0x11, 0xff, 0x18, 0x0a, 0x11, 0xff, 0x1d, 0x0d, 0x16, 0xff, 0x23, 0x15, 0x1e, 0xff, 0x21, 0x13, 0x1a, 0xff, 0x23, 0x15, 0x1c, 0xff, 0x20, 0x15, 0x1c, 0xff, 0x19, 0x11, 0x17, 0xff, 0x1e, 0x10, 0x18, 0xff, 0x23, 0x13, 0x1b, 0xff, 0x2c, 0x1c, 0x23, 0xff, 0x37, 0x27, 0x2e, 0xff, 0x2f, 0x1f, 0x28, 0xff, 0x21, 0x11, 0x1a, 0xff, 0x24, 0x15, 0x1e, 0xff, 0x21, 0x13, 0x1d, 0xff, 0x13, 0x08, 0x11, 0xff, 0x23, 0x15, 0x1f, 0xff, 0x32, 0x24, 0x2c, 0xff, 0x23, 0x16, 0x1d, 0xff, 0x22, 0x13, 0x1e, 0xff, 0x24, 0x14, 0x21, 0xff, 0x29, 0x19, 0x24, 0xff, 0x36, 0x23, 0x2f, 0xff, 0x29, 0x18, 0x24, 0xff, 0x0e, 0x05, 0x0f, 0xff, 0x0c, 0x03, 0x0e, 0xff, 0x1d, 0x12, 0x1f, 0xff, 0x24, 0x18, 0x29, 0xff, 0x1d, 0x13, 0x24, 0xff, 0x15, 0x0c, 0x1a, 0xff, 0x0d, 0x04, 0x11, 0xff, 0x15, 0x0a, 0x17, 0xff, 0x26, 0x19, 0x27, 0xff, 0x2a, 0x17, 0x29, 0xff, 0x1c, 0x0c, 0x1d, 0xff, 0x15, 0x0b, 0x17, 0xff, 0x1c, 0x10, 0x1e, 0xff, 0x17, 0x0c, 0x1a, 0xff, 0x12, 0x0b, 0x16, 0xff, 0x16, 0x0d, 0x18, 0xff, 0x15, 0x0b, 0x18, 0xff, 0x0e, 0x07, 0x13, 0xff, 0x09, 0x03, 0x0c, 0xff, 0x0b, 0x06, 0x0e, 0xff, 0x0c, 0x07, 0x12, 0xff, 0x07, 0x03, 0x0c, 0xff, 0x03, 0x00, 0x04, 0xff, 0x0d, 0x07, 0x0d, 0xff, 0x1c, 0x14, 0x26, 0xff, 0x27, 0x25, 0x48, 0xff, 0x25, 0x24, 0x4f, 0xff, 0x16, 0x15, 0x3b, 0xff, 0x16, 0x15, 0x37, 0xff, 0x18, 0x17, 0x3c, 0xff, 0x1c, 0x1c, 0x41, 0xff, 0x20, 0x20, 0x45, 0xff, 0x26, 0x26, 0x4c, 0xff, 0x2b, 0x2c, 0x4e, 0xff, 0x36, 0x33, 0x58, 0xff, 0x4a, 0x49, 0x74, 0xff, 0x5e, 0x63, 0x94, 0xff, 0x74, 0x83, 0xb6, 0xff, 0x87, 0x9c, 0xd1, 0xff, 0x94, 0xad, 0xe1, 0xff, 0x9f, 0xb8, 0xe9, 0xff, 0xa3, 0xba, 0xe7, 0xff, 0x9f, 0xb5, 0xe3, 0xff, 0x96, 0xac, 0xdc, 0xff, 0x95, 0xaa, 0xda, 0xff, 0x96, 0xaa, 0xd8, 0xff, 0x92, 0xa7, 0xd9, 0xff, 0x95, 0xaa, 0xe2, 0xff, 0x8d, 0xa1, 0xcd, 0xff, 0x6c, 0x74, 0x8c, 0xff, 0x40, 0x37, 0x3a, 0xff, 0x43, 0x33, 0x32, 0xff, 0x4c, 0x3d, 0x41, 0xff, 0x54, 0x48, 0x49, 0xff, 0x5b, 0x52, 0x4f, 0xff, 0x60, 0x58, 0x55, 0xff, 0x4a, 0x3b, 0x39, 0xff, 0x3b, 0x27, 0x2d, 0xff, 0x44, 0x38, 0x3c, 0xff, 0x43, 0x3b, 0x3b, 0xff, 0x32, 0x26, 0x2a, 0xff, 0x36, 0x28, 0x2d, 0xff, 0x4b, 0x3c, 0x3d, 0xff, 0x5a, 0x4d, 0x48, 0xff, 0x57, 0x48, 0x45, 0xff, 0x43, 0x31, 0x31, 0xff, 0x2d, 0x1a, 0x1f, 0xff, 0x22, 0x11, 0x17, 0xff, 0x2a, 0x19, 0x1f, 0xff, 0x1e, 0x10, 0x17, 0xff, 0x14, 0x06, 0x0d, 0xff, 0x1a, 0x0e, 0x15, 0xff, 0x1a, 0x12, 0x18, 0xff, 0x14, 0x0a, 0x11, 0xff, 0x19, 0x09, 0x11, 0xff, 0x28, 0x19, 0x1d, 0xff, 0x2d, 0x1e, 0x23, 0xff, 0x21, 0x14, 0x1a, 0xff, 0x17, 0x08, 0x0e, 0xff, 0x28, 0x1b, 0x1f, 0xff, 0x25, 0x1b, 0x1d, 0xff, 0x10, 0x0a, 0x0d, 0xff, 0x06, 0x05, 0x08, 0xff, 0x0e, 0x0a, 0x0b, 0xff, 0x1b, 0x12, 0x15, 0xff, 0x0d, 0x06, 0x08, 0xff, 0x12, 0x08, 0x0e, 0xff, 0x1c, 0x12, 0x17, 0xff, 0x20, 0x15, 0x19, 0xff, 0x1e, 0x13, 0x13, 0xff, 0xad, 0xaa, 0xa9, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xf7, 0xf7, 0xff, 0x81, 0x60, 0x53, 0xff, 0x6e, 0x5e, 0x50, 0xff, 0x70, 0x60, 0x50, 0xff, 0x72, 0x62, 0x52, 0xff, 0x75, 0x65, 0x55, 0xff, 0x77, 0x68, 0x57, 0xff, 0x78, 0x6a, 0x57, 0xff, 0x79, 0x69, 0x51, 0xff, 0x7b, 0x67, 0x4e, 0xff, 0x81, 0x6d, 0x57, 0xff, 0x83, 0x6e, 0x5a, 0xff, 0x8b, 0x72, 0x59, 0xff, 0x8c, 0x73, 0x53, 0xff, 0x40, 0x34, 0x3d, 0xff, 0x34, 0x39, 0x73, 0xff, 0x9c, 0xa9, 0xd6, 0xff, 0xb9, 0xc3, 0xe7, 0xff, 0xb1, 0xb9, 0xe0, 0xff, 0xb9, 0xc1, 0xe5, 0xff, 0xc9, 0xd1, 0xff, 0xff, 0x83, 0x88, 0xc2, 0xff, 0x26, 0x22, 0x37, 0xff, 0x21, 0x11, 0x18, 0xff, 0x22, 0x11, 0x1a, 0xff, 0x14, 0x07, 0x11, 0xff, 0x13, 0x07, 0x0f, 0xff, 0x23, 0x15, 0x1c, 0xff, 0x29, 0x1c, 0x22, 0xff, 0x20, 0x11, 0x18, 0xff, 0x20, 0x12, 0x18, 0xff, 0x2c, 0x1e, 0x24, 0xff, 0x2c, 0x1e, 0x24, 0xff, 0x1b, 0x0e, 0x15, 0xff, 0x15, 0x06, 0x0e, 0xff, 0x25, 0x16, 0x1d, 0xff, 0x31, 0x1f, 0x27, 0xff, 0x30, 0x1f, 0x26, 0xff, 0x31, 0x21, 0x28, 0xff, 0x27, 0x18, 0x1f, 0xff, 0x2d, 0x1d, 0x25, 0xff, 0x2b, 0x1b, 0x24, 0xff, 0x1c, 0x10, 0x17, 0xff, 0x1a, 0x0d, 0x16, 0xff, 0x2d, 0x1f, 0x28, 0xff, 0x3b, 0x29, 0x33, 0xff, 0x35, 0x23, 0x2c, 0xff, 0x3a, 0x27, 0x31, 0xff, 0x34, 0x22, 0x2b, 0xff, 0x31, 0x1d, 0x27, 0xff, 0x31, 0x20, 0x2c, 0xff, 0x1d, 0x11, 0x1d, 0xff, 0x1e, 0x12, 0x20, 0xff, 0x2b, 0x1d, 0x31, 0xff, 0x28, 0x19, 0x30, 0xff, 0x18, 0x0e, 0x1d, 0xff, 0x0f, 0x05, 0x10, 0xff, 0x1e, 0x10, 0x20, 0xff, 0x33, 0x22, 0x33, 0xff, 0x2f, 0x1f, 0x2f, 0xff, 0x27, 0x16, 0x26, 0xff, 0x27, 0x15, 0x26, 0xff, 0x25, 0x15, 0x26, 0xff, 0x20, 0x13, 0x22, 0xff, 0x15, 0x0c, 0x1a, 0xff, 0x13, 0x0b, 0x17, 0xff, 0x19, 0x10, 0x1c, 0xff, 0x17, 0x0e, 0x1b, 0xff, 0x12, 0x09, 0x19, 0xff, 0x11, 0x08, 0x14, 0xff, 0x11, 0x09, 0x14, 0xff, 0x09, 0x04, 0x0e, 0xff, 0x00, 0x00, 0x01, 0xff, 0x12, 0x0e, 0x11, 0xff, 0x32, 0x27, 0x34, 0xff, 0x24, 0x1c, 0x33, 0xff, 0x1e, 0x1d, 0x3e, 0xff, 0x28, 0x29, 0x4f, 0xff, 0x17, 0x19, 0x3b, 0xff, 0x11, 0x10, 0x30, 0xff, 0x14, 0x11, 0x35, 0xff, 0x19, 0x17, 0x3b, 0xff, 0x1f, 0x1e, 0x42, 0xff, 0x1d, 0x1e, 0x43, 0xff, 0x1e, 0x21, 0x44, 0xff, 0x26, 0x27, 0x4b, 0xff, 0x32, 0x2d, 0x55, 0xff, 0x41, 0x3d, 0x67, 0xff, 0x54, 0x54, 0x80, 0xff, 0x60, 0x68, 0x97, 0xff, 0x74, 0x83, 0xb4, 0xff, 0x83, 0x96, 0xc7, 0xff, 0x89, 0x9b, 0xcd, 0xff, 0x8d, 0x9f, 0xd0, 0xff, 0x8e, 0xa1, 0xd2, 0xff, 0x92, 0xa7, 0xda, 0xff, 0x8c, 0xa0, 0xd7, 0xff, 0x87, 0x9a, 0xd3, 0xff, 0x86, 0x94, 0xc0, 0xff, 0x60, 0x65, 0x75, 0xff, 0x3b, 0x35, 0x35, 0xff, 0x39, 0x2a, 0x2c, 0xff, 0x5c, 0x51, 0x4d, 0xff, 0x60, 0x56, 0x53, 0xff, 0x4f, 0x41, 0x43, 0xff, 0x57, 0x4b, 0x4a, 0xff, 0x54, 0x4c, 0x4b, 0xff, 0x54, 0x46, 0x44, 0xff, 0x4f, 0x3a, 0x3a, 0xff, 0x3e, 0x2e, 0x30, 0xff, 0x40, 0x35, 0x3a, 0xff, 0x2a, 0x1e, 0x26, 0xff, 0x34, 0x22, 0x27, 0xff, 0x5c, 0x4d, 0x49, 0xff, 0x58, 0x49, 0x43, 0xff, 0x31, 0x21, 0x22, 0xff, 0x29, 0x17, 0x1a, 0xff, 0x27, 0x16, 0x1a, 0xff, 0x28, 0x14, 0x1b, 0xff, 0x32, 0x1e, 0x25, 0xff, 0x22, 0x12, 0x19, 0xff, 0x0f, 0x02, 0x08, 0xff, 0x12, 0x07, 0x0e, 0xff, 0x13, 0x0a, 0x13, 0xff, 0x19, 0x0c, 0x15, 0xff, 0x22, 0x10, 0x17, 0xff, 0x25, 0x15, 0x19, 0xff, 0x27, 0x19, 0x1d, 0xff, 0x27, 0x19, 0x1d, 0xff, 0x24, 0x15, 0x18, 0xff, 0x25, 0x18, 0x1a, 0xff, 0x18, 0x0e, 0x11, 0xff, 0x0c, 0x06, 0x09, 0xff, 0x16, 0x0e, 0x12, 0xff, 0x1b, 0x14, 0x16, 0xff, 0x13, 0x0d, 0x0f, 0xff, 0x0b, 0x05, 0x07, 0xff, 0x11, 0x09, 0x0e, 0xff, 0x0d, 0x06, 0x0a, 0xff, 0x12, 0x09, 0x0c, 0xff, 0x2c, 0x23, 0x23, 0xff, 0xda, 0xd8, 0xd8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa1, 0x84, 0x7c, 0xff, 0x6d, 0x5d, 0x4e, 0xff, 0x70, 0x60, 0x52, 0xff, 0x71, 0x63, 0x51, 0xff, 0x74, 0x66, 0x53, 0xff, 0x7a, 0x67, 0x54, 0xff, 0x7d, 0x66, 0x51, 0xff, 0x7a, 0x69, 0x51, 0xff, 0x82, 0x72, 0x5f, 0xff, 0x82, 0x6d, 0x5b, 0xff, 0x82, 0x6c, 0x55, 0xff, 0x8e, 0x7c, 0x5e, 0xff, 0x77, 0x69, 0x5b, 0xff, 0x0b, 0x08, 0x25, 0xff, 0x00, 0x01, 0x2c, 0xff, 0x61, 0x6e, 0x9d, 0xff, 0xb8, 0xc0, 0xe7, 0xff, 0xbd, 0xc3, 0xec, 0xff, 0xaf, 0xb7, 0xe1, 0xff, 0xb5, 0xc0, 0xf7, 0xff, 0xa0, 0xaa, 0xed, 0xff, 0x53, 0x4f, 0x72, 0xff, 0x27, 0x18, 0x1c, 0xff, 0x28, 0x1b, 0x1d, 0xff, 0x22, 0x18, 0x1e, 0xff, 0x2d, 0x22, 0x26, 0xff, 0x49, 0x3b, 0x3f, 0xff, 0x37, 0x2a, 0x2d, 0xff, 0x21, 0x15, 0x17, 0xff, 0x31, 0x25, 0x29, 0xff, 0x3e, 0x31, 0x34, 0xff, 0x38, 0x28, 0x2a, 0xff, 0x2c, 0x1a, 0x1f, 0xff, 0x28, 0x17, 0x1e, 0xff, 0x29, 0x1b, 0x22, 0xff, 0x30, 0x22, 0x26, 0xff, 0x3f, 0x2f, 0x32, 0xff, 0x43, 0x33, 0x37, 0xff, 0x38, 0x2b, 0x2f, 0xff, 0x2e, 0x20, 0x25, 0xff, 0x28, 0x1b, 0x20, 0xff, 0x2c, 0x1f, 0x25, 0xff, 0x26, 0x17, 0x21, 0xff, 0x29, 0x18, 0x22, 0xff, 0x3e, 0x2c, 0x35, 0xff, 0x39, 0x26, 0x2e, 0xff, 0x3b, 0x27, 0x30, 0xff, 0x3f, 0x2a, 0x33, 0xff, 0x31, 0x1f, 0x26, 0xff, 0x21, 0x13, 0x1e, 0xff, 0x24, 0x15, 0x24, 0xff, 0x32, 0x23, 0x34, 0xff, 0x2f, 0x22, 0x36, 0xff, 0x1e, 0x14, 0x27, 0xff, 0x0c, 0x07, 0x11, 0xff, 0x17, 0x0c, 0x17, 0xff, 0x3c, 0x27, 0x39, 0xff, 0x39, 0x27, 0x39, 0xff, 0x16, 0x0a, 0x1a, 0xff, 0x1b, 0x0f, 0x1f, 0xff, 0x3b, 0x28, 0x3a, 0xff, 0x32, 0x1f, 0x32, 0xff, 0x18, 0x0b, 0x1a, 0xff, 0x10, 0x09, 0x14, 0xff, 0x12, 0x0b, 0x17, 0xff, 0x15, 0x0e, 0x1b, 0xff, 0x19, 0x0f, 0x1e, 0xff, 0x1a, 0x10, 0x1f, 0xff, 0x16, 0x0e, 0x1b, 0xff, 0x0b, 0x07, 0x12, 0xff, 0x00, 0x00, 0x01, 0xff, 0x10, 0x0a, 0x0b, 0xff, 0x47, 0x37, 0x40, 0xff, 0x4a, 0x3d, 0x52, 0xff, 0x1a, 0x15, 0x32, 0xff, 0x18, 0x18, 0x37, 0xff, 0x2e, 0x2e, 0x51, 0xff, 0x21, 0x20, 0x44, 0xff, 0x11, 0x11, 0x31, 0xff, 0x11, 0x10, 0x31, 0xff, 0x15, 0x14, 0x36, 0xff, 0x1a, 0x19, 0x3d, 0xff, 0x1a, 0x1d, 0x42, 0xff, 0x19, 0x1d, 0x41, 0xff, 0x17, 0x19, 0x3e, 0xff, 0x1b, 0x1a, 0x3e, 0xff, 0x23, 0x21, 0x44, 0xff, 0x2e, 0x2b, 0x4f, 0xff, 0x3a, 0x37, 0x5e, 0xff, 0x4b, 0x4b, 0x76, 0xff, 0x55, 0x59, 0x88, 0xff, 0x60, 0x65, 0x98, 0xff, 0x6c, 0x72, 0xa4, 0xff, 0x74, 0x7c, 0xae, 0xff, 0x6d, 0x79, 0xac, 0xff, 0x66, 0x71, 0xa5, 0xff, 0x70, 0x75, 0x9b, 0xff, 0x5f, 0x5c, 0x6c, 0xff, 0x3c, 0x34, 0x38, 0xff, 0x40, 0x32, 0x36, 0xff, 0x50, 0x46, 0x48, 0xff, 0x53, 0x4b, 0x4a, 0xff, 0x66, 0x5c, 0x5a, 0xff, 0x81, 0x73, 0x75, 0xff, 0x62, 0x57, 0x55, 0xff, 0x44, 0x3c, 0x39, 0xff, 0x57, 0x4b, 0x47, 0xff, 0x61, 0x4c, 0x46, 0xff, 0x59, 0x45, 0x44, 0xff, 0x44, 0x34, 0x39, 0xff, 0x28, 0x1b, 0x21, 0xff, 0x42, 0x31, 0x32, 0xff, 0x49, 0x38, 0x36, 0xff, 0x30, 0x1e, 0x1f, 0xff, 0x29, 0x18, 0x1b, 0xff, 0x25, 0x14, 0x19, 0xff, 0x1d, 0x0e, 0x15, 0xff, 0x23, 0x14, 0x1c, 0xff, 0x26, 0x16, 0x1d, 0xff, 0x1b, 0x0d, 0x14, 0xff, 0x13, 0x0a, 0x0f, 0xff, 0x0c, 0x06, 0x0b, 0xff, 0x0f, 0x07, 0x0f, 0xff, 0x18, 0x0f, 0x17, 0xff, 0x17, 0x0d, 0x14, 0xff, 0x14, 0x09, 0x0f, 0xff, 0x19, 0x0d, 0x12, 0xff, 0x20, 0x16, 0x17, 0xff, 0x21, 0x14, 0x17, 0xff, 0x1d, 0x10, 0x14, 0xff, 0x15, 0x09, 0x0d, 0xff, 0x10, 0x07, 0x0b, 0xff, 0x1a, 0x10, 0x12, 0xff, 0x1e, 0x15, 0x16, 0xff, 0x13, 0x0a, 0x0e, 0xff, 0x11, 0x09, 0x0c, 0xff, 0x14, 0x0d, 0x10, 0xff, 0x06, 0x01, 0x04, 0xff, 0x09, 0x03, 0x06, 0xff, 0x4a, 0x45, 0x43, 0xff, 0xee, 0xed, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc7, 0xb5, 0xaf, 0xff, 0x6d, 0x58, 0x46, 0xff, 0x6e, 0x5f, 0x4e, 0xff, 0x70, 0x63, 0x52, 0xff, 0x73, 0x64, 0x53, 0xff, 0x7a, 0x67, 0x51, 0xff, 0x73, 0x61, 0x63, 0xff, 0x82, 0x7c, 0x9c, 0xff, 0x8c, 0x89, 0xa5, 0xff, 0x77, 0x6c, 0x7e, 0xff, 0x7f, 0x76, 0x86, 0xff, 0x91, 0x8f, 0xa0, 0xff, 0x84, 0x82, 0xa4, 0xff, 0x4e, 0x4f, 0x7e, 0xff, 0x12, 0x14, 0x38, 0xff, 0x1e, 0x26, 0x5d, 0xff, 0x9c, 0xa4, 0xd6, 0xff, 0xc5, 0xce, 0xf4, 0xff, 0xb2, 0xbd, 0xe5, 0xff, 0xa9, 0xb7, 0xed, 0xff, 0xaa, 0xb4, 0xfe, 0xff, 0x64, 0x5e, 0x8d, 0xff, 0x1e, 0x13, 0x18, 0xff, 0x2e, 0x25, 0x22, 0xff, 0x3f, 0x36, 0x35, 0xff, 0x4a, 0x3f, 0x3e, 0xff, 0x58, 0x4d, 0x4d, 0xff, 0x3e, 0x32, 0x33, 0xff, 0x2d, 0x1f, 0x21, 0xff, 0x2f, 0x21, 0x26, 0xff, 0x45, 0x39, 0x3b, 0xff, 0x52, 0x42, 0x44, 0xff, 0x44, 0x35, 0x39, 0xff, 0x3a, 0x2c, 0x30, 0xff, 0x34, 0x26, 0x2a, 0xff, 0x3e, 0x30, 0x32, 0xff, 0x4a, 0x3a, 0x3a, 0xff, 0x4e, 0x3f, 0x3f, 0xff, 0x51, 0x43, 0x45, 0xff, 0x48, 0x38, 0x3d, 0xff, 0x35, 0x27, 0x2c, 0xff, 0x30, 0x21, 0x27, 0xff, 0x2f, 0x20, 0x27, 0xff, 0x2a, 0x19, 0x21, 0xff, 0x30, 0x20, 0x26, 0xff, 0x45, 0x33, 0x39, 0xff, 0x36, 0x21, 0x2a, 0xff, 0x3c, 0x26, 0x2d, 0xff, 0x3d, 0x2b, 0x31, 0xff, 0x17, 0x0a, 0x13, 0xff, 0x22, 0x13, 0x21, 0xff, 0x37, 0x28, 0x37, 0xff, 0x2a, 0x1e, 0x30, 0xff, 0x17, 0x0f, 0x1e, 0xff, 0x0f, 0x07, 0x13, 0xff, 0x28, 0x18, 0x28, 0xff, 0x38, 0x22, 0x34, 0xff, 0x1b, 0x0d, 0x1a, 0xff, 0x0a, 0x01, 0x0d, 0xff, 0x21, 0x15, 0x25, 0xff, 0x40, 0x2c, 0x42, 0xff, 0x34, 0x23, 0x36, 0xff, 0x15, 0x0a, 0x15, 0xff, 0x0f, 0x08, 0x10, 0xff, 0x12, 0x0c, 0x17, 0xff, 0x15, 0x0d, 0x1f, 0xff, 0x1f, 0x13, 0x2b, 0xff, 0x20, 0x14, 0x28, 0xff, 0x0f, 0x0a, 0x17, 0xff, 0x00, 0x00, 0x05, 0xff, 0x0b, 0x05, 0x09, 0xff, 0x49, 0x33, 0x3b, 0xff, 0x6d, 0x56, 0x63, 0xff, 0x3c, 0x32, 0x4d, 0xff, 0x18, 0x14, 0x36, 0xff, 0x1c, 0x1b, 0x38, 0xff, 0x2d, 0x2a, 0x4c, 0xff, 0x25, 0x21, 0x48, 0xff, 0x15, 0x14, 0x38, 0xff, 0x13, 0x14, 0x36, 0xff, 0x17, 0x16, 0x39, 0xff, 0x19, 0x18, 0x3c, 0xff, 0x19, 0x1b, 0x3f, 0xff, 0x1b, 0x1d, 0x41, 0xff, 0x17, 0x17, 0x3e, 0xff, 0x13, 0x13, 0x38, 0xff, 0x10, 0x10, 0x33, 0xff, 0x12, 0x11, 0x34, 0xff, 0x19, 0x17, 0x3b, 0xff, 0x20, 0x1d, 0x43, 0xff, 0x25, 0x21, 0x4a, 0xff, 0x35, 0x31, 0x5b, 0xff, 0x39, 0x36, 0x61, 0xff, 0x32, 0x30, 0x5b, 0xff, 0x2f, 0x2c, 0x54, 0xff, 0x54, 0x54, 0x6b, 0xff, 0x62, 0x5d, 0x61, 0xff, 0x46, 0x39, 0x3c, 0xff, 0x42, 0x37, 0x3f, 0xff, 0x5c, 0x4f, 0x59, 0xff, 0x6c, 0x63, 0x65, 0xff, 0x65, 0x5d, 0x5c, 0xff, 0x5f, 0x54, 0x53, 0xff, 0x94, 0x89, 0x86, 0xff, 0x91, 0x86, 0x81, 0xff, 0x56, 0x4b, 0x47, 0xff, 0x49, 0x3c, 0x39, 0xff, 0x53, 0x3f, 0x39, 0xff, 0x61, 0x4a, 0x45, 0xff, 0x48, 0x34, 0x32, 0xff, 0x3a, 0x27, 0x28, 0xff, 0x3d, 0x2a, 0x2c, 0xff, 0x37, 0x26, 0x27, 0xff, 0x27, 0x17, 0x1b, 0xff, 0x26, 0x14, 0x1b, 0xff, 0x2b, 0x1b, 0x22, 0xff, 0x23, 0x14, 0x1a, 0xff, 0x18, 0x0d, 0x15, 0xff, 0x0e, 0x08, 0x0f, 0xff, 0x11, 0x08, 0x0e, 0xff, 0x1d, 0x11, 0x18, 0xff, 0x0c, 0x07, 0x09, 0xff, 0x0a, 0x08, 0x0a, 0xff, 0x15, 0x0e, 0x14, 0xff, 0x0f, 0x09, 0x0e, 0xff, 0x15, 0x0c, 0x12, 0xff, 0x16, 0x0c, 0x11, 0xff, 0x14, 0x0b, 0x0d, 0xff, 0x18, 0x0d, 0x12, 0xff, 0x18, 0x0b, 0x10, 0xff, 0x1a, 0x0c, 0x11, 0xff, 0x28, 0x1d, 0x20, 0xff, 0x27, 0x1b, 0x1d, 0xff, 0x22, 0x14, 0x15, 0xff, 0x27, 0x17, 0x1a, 0xff, 0x27, 0x19, 0x1b, 0xff, 0x16, 0x0c, 0x0e, 0xff, 0x0d, 0x06, 0x09, 0xff, 0x0b, 0x05, 0x08, 0xff, 0x81, 0x7d, 0x7b, 0xff, 0xf9, 0xf9, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xed, 0xe9, 0xe6, 0xff, 0x74, 0x57, 0x44, 0xff, 0x6d, 0x5f, 0x4d, 0xff, 0x71, 0x62, 0x50, 0xff, 0x75, 0x61, 0x4c, 0xff, 0x65, 0x57, 0x4b, 0xff, 0x62, 0x65, 0x8f, 0xff, 0x7d, 0x83, 0xca, 0xff, 0x74, 0x78, 0xac, 0xff, 0x75, 0x7a, 0xa3, 0xff, 0x87, 0x8d, 0xbc, 0xff, 0x8a, 0x8e, 0xc8, 0xff, 0xa7, 0xaa, 0xe2, 0xff, 0xc8, 0xcc, 0xf6, 0xff, 0x81, 0x87, 0xad, 0xff, 0x17, 0x1e, 0x54, 0xff, 0x56, 0x62, 0x9d, 0xff, 0xb9, 0xc8, 0xee, 0xff, 0xc2, 0xce, 0xec, 0xff, 0xb8, 0xc6, 0xee, 0xff, 0xad, 0xbb, 0xfc, 0xff, 0x62, 0x65, 0x97, 0xff, 0x25, 0x1a, 0x25, 0xff, 0x30, 0x22, 0x21, 0xff, 0x3e, 0x33, 0x32, 0xff, 0x45, 0x3c, 0x3a, 0xff, 0x4f, 0x46, 0x43, 0xff, 0x3d, 0x31, 0x32, 0xff, 0x31, 0x21, 0x26, 0xff, 0x32, 0x23, 0x27, 0xff, 0x43, 0x36, 0x36, 0xff, 0x51, 0x44, 0x44, 0xff, 0x4c, 0x40, 0x42, 0xff, 0x3c, 0x2e, 0x2f, 0xff, 0x42, 0x32, 0x32, 0xff, 0x57, 0x47, 0x47, 0xff, 0x4c, 0x3c, 0x3b, 0xff, 0x57, 0x48, 0x47, 0xff, 0x58, 0x48, 0x48, 0xff, 0x4d, 0x3a, 0x3e, 0xff, 0x49, 0x3a, 0x3e, 0xff, 0x43, 0x35, 0x38, 0xff, 0x2f, 0x1f, 0x24, 0xff, 0x29, 0x17, 0x1f, 0xff, 0x3b, 0x2b, 0x31, 0xff, 0x59, 0x49, 0x4c, 0xff, 0x4b, 0x37, 0x3b, 0xff, 0x47, 0x32, 0x37, 0xff, 0x3f, 0x2e, 0x33, 0xff, 0x1a, 0x0a, 0x12, 0xff, 0x21, 0x11, 0x1d, 0xff, 0x34, 0x25, 0x34, 0xff, 0x27, 0x1a, 0x2a, 0xff, 0x1b, 0x0e, 0x1e, 0xff, 0x1d, 0x0e, 0x1f, 0xff, 0x2b, 0x1a, 0x2c, 0xff, 0x25, 0x14, 0x25, 0xff, 0x13, 0x07, 0x13, 0xff, 0x14, 0x0c, 0x16, 0xff, 0x22, 0x16, 0x25, 0xff, 0x34, 0x23, 0x37, 0xff, 0x2d, 0x1f, 0x31, 0xff, 0x19, 0x10, 0x1d, 0xff, 0x11, 0x0a, 0x14, 0xff, 0x0f, 0x09, 0x18, 0xff, 0x19, 0x12, 0x2b, 0xff, 0x20, 0x16, 0x32, 0xff, 0x15, 0x0c, 0x1d, 0xff, 0x01, 0x01, 0x05, 0xff, 0x05, 0x01, 0x02, 0xff, 0x43, 0x2f, 0x33, 0xff, 0x7b, 0x61, 0x69, 0xff, 0x5a, 0x4d, 0x62, 0xff, 0x2a, 0x28, 0x49, 0xff, 0x24, 0x21, 0x41, 0xff, 0x20, 0x1b, 0x3a, 0xff, 0x27, 0x23, 0x45, 0xff, 0x25, 0x21, 0x48, 0xff, 0x15, 0x15, 0x39, 0xff, 0x12, 0x12, 0x35, 0xff, 0x16, 0x16, 0x38, 0xff, 0x1d, 0x1c, 0x40, 0xff, 0x1f, 0x1f, 0x42, 0xff, 0x1f, 0x1f, 0x43, 0xff, 0x1d, 0x1d, 0x45, 0xff, 0x19, 0x1a, 0x41, 0xff, 0x14, 0x16, 0x3a, 0xff, 0x0f, 0x10, 0x32, 0xff, 0x08, 0x08, 0x2b, 0xff, 0x08, 0x06, 0x28, 0xff, 0x0c, 0x09, 0x28, 0xff, 0x12, 0x0f, 0x2c, 0xff, 0x0a, 0x08, 0x22, 0xff, 0x0a, 0x07, 0x23, 0xff, 0x3d, 0x33, 0x46, 0xff, 0x62, 0x5c, 0x5f, 0xff, 0x4f, 0x49, 0x48, 0xff, 0x39, 0x2d, 0x33, 0xff, 0x4e, 0x41, 0x4c, 0xff, 0x54, 0x48, 0x4f, 0xff, 0x59, 0x50, 0x4f, 0xff, 0x68, 0x5d, 0x5c, 0xff, 0x54, 0x49, 0x48, 0xff, 0x67, 0x5d, 0x59, 0xff, 0x88, 0x7d, 0x76, 0xff, 0x68, 0x58, 0x56, 0xff, 0x4c, 0x3e, 0x3d, 0xff, 0x39, 0x28, 0x27, 0xff, 0x37, 0x22, 0x20, 0xff, 0x3d, 0x29, 0x27, 0xff, 0x37, 0x24, 0x24, 0xff, 0x26, 0x13, 0x18, 0xff, 0x26, 0x15, 0x18, 0xff, 0x34, 0x22, 0x25, 0xff, 0x2a, 0x19, 0x1f, 0xff, 0x21, 0x13, 0x19, 0xff, 0x24, 0x15, 0x1a, 0xff, 0x0f, 0x06, 0x0c, 0xff, 0x00, 0x00, 0x03, 0xff, 0x0b, 0x07, 0x0b, 0xff, 0x20, 0x12, 0x1a, 0xff, 0x18, 0x0e, 0x12, 0xff, 0x0b, 0x08, 0x09, 0xff, 0x09, 0x06, 0x08, 0xff, 0x0c, 0x04, 0x07, 0xff, 0x1c, 0x11, 0x15, 0xff, 0x20, 0x14, 0x18, 0xff, 0x16, 0x0a, 0x0e, 0xff, 0x1d, 0x0f, 0x14, 0xff, 0x1d, 0x0f, 0x13, 0xff, 0x17, 0x0b, 0x0e, 0xff, 0x2b, 0x1e, 0x20, 0xff, 0x2b, 0x1f, 0x22, 0xff, 0x22, 0x15, 0x17, 0xff, 0x27, 0x19, 0x1b, 0xff, 0x28, 0x1b, 0x1a, 0xff, 0x1b, 0x11, 0x11, 0xff, 0x24, 0x1a, 0x1e, 0xff, 0x23, 0x1c, 0x1d, 0xff, 0xcb, 0xc9, 0xc9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0x88, 0x6a, 0x57, 0xff, 0x70, 0x61, 0x4f, 0xff, 0x6f, 0x5d, 0x46, 0xff, 0x6f, 0x5b, 0x3f, 0xff, 0x4f, 0x47, 0x54, 0xff, 0x6e, 0x7c, 0xb4, 0xff, 0x6d, 0x79, 0xa6, 0xff, 0x49, 0x4f, 0x74, 0xff, 0x6c, 0x74, 0x9c, 0xff, 0x80, 0x86, 0xb6, 0xff, 0x85, 0x87, 0xc0, 0xff, 0xae, 0xb2, 0xe5, 0xff, 0xd6, 0xde, 0xfe, 0xff, 0xda, 0xe2, 0xfa, 0xff, 0x55, 0x60, 0x8a, 0xff, 0x21, 0x30, 0x6f, 0xff, 0x9b, 0xa8, 0xd9, 0xff, 0xc9, 0xd0, 0xf2, 0xff, 0xc4, 0xd1, 0xf8, 0xff, 0xaf, 0xc3, 0xfe, 0xff, 0x63, 0x6d, 0xa0, 0xff, 0x34, 0x2a, 0x37, 0xff, 0x39, 0x29, 0x29, 0xff, 0x35, 0x2a, 0x29, 0xff, 0x37, 0x2f, 0x2b, 0xff, 0x48, 0x3e, 0x39, 0xff, 0x41, 0x31, 0x33, 0xff, 0x2d, 0x1d, 0x24, 0xff, 0x47, 0x3a, 0x38, 0xff, 0x51, 0x45, 0x40, 0xff, 0x44, 0x37, 0x35, 0xff, 0x3b, 0x2d, 0x2c, 0xff, 0x43, 0x33, 0x33, 0xff, 0x52, 0x42, 0x42, 0xff, 0x4d, 0x3d, 0x3d, 0xff, 0x52, 0x43, 0x41, 0xff, 0x58, 0x49, 0x48, 0xff, 0x4e, 0x3e, 0x3f, 0xff, 0x4a, 0x39, 0x3b, 0xff, 0x48, 0x39, 0x3c, 0xff, 0x47, 0x3a, 0x3c, 0xff, 0x32, 0x23, 0x27, 0xff, 0x3b, 0x29, 0x30, 0xff, 0x56, 0x45, 0x4a, 0xff, 0x4b, 0x3b, 0x3d, 0xff, 0x51, 0x3d, 0x3f, 0xff, 0x5e, 0x49, 0x4d, 0xff, 0x42, 0x2f, 0x36, 0xff, 0x1f, 0x0d, 0x16, 0xff, 0x1a, 0x0c, 0x17, 0xff, 0x33, 0x24, 0x33, 0xff, 0x42, 0x30, 0x41, 0xff, 0x31, 0x22, 0x32, 0xff, 0x1f, 0x15, 0x26, 0xff, 0x1d, 0x14, 0x26, 0xff, 0x21, 0x17, 0x2d, 0xff, 0x24, 0x1b, 0x31, 0xff, 0x1c, 0x13, 0x23, 0xff, 0x25, 0x1a, 0x29, 0xff, 0x33, 0x28, 0x38, 0xff, 0x20, 0x15, 0x27, 0xff, 0x14, 0x0d, 0x1c, 0xff, 0x11, 0x0c, 0x18, 0xff, 0x10, 0x0c, 0x1e, 0xff, 0x17, 0x13, 0x2b, 0xff, 0x0f, 0x0b, 0x1b, 0xff, 0x02, 0x00, 0x07, 0xff, 0x04, 0x02, 0x08, 0xff, 0x36, 0x25, 0x28, 0xff, 0x7d, 0x63, 0x5f, 0xff, 0x7a, 0x6c, 0x73, 0xff, 0x3b, 0x3a, 0x5b, 0xff, 0x2d, 0x2e, 0x51, 0xff, 0x30, 0x2b, 0x49, 0xff, 0x1e, 0x17, 0x38, 0xff, 0x24, 0x20, 0x41, 0xff, 0x31, 0x2f, 0x52, 0xff, 0x20, 0x1f, 0x41, 0xff, 0x13, 0x11, 0x34, 0xff, 0x11, 0x0f, 0x31, 0xff, 0x14, 0x15, 0x37, 0xff, 0x1b, 0x1c, 0x3f, 0xff, 0x1f, 0x20, 0x44, 0xff, 0x20, 0x20, 0x47, 0xff, 0x1b, 0x1b, 0x42, 0xff, 0x15, 0x18, 0x3b, 0xff, 0x12, 0x14, 0x33, 0xff, 0x0f, 0x0d, 0x2d, 0xff, 0x0d, 0x0a, 0x28, 0xff, 0x0b, 0x08, 0x23, 0xff, 0x04, 0x03, 0x1a, 0xff, 0x05, 0x06, 0x15, 0xff, 0x38, 0x35, 0x43, 0xff, 0x6b, 0x61, 0x65, 0xff, 0x4e, 0x46, 0x49, 0xff, 0x2f, 0x27, 0x2f, 0xff, 0x35, 0x2c, 0x34, 0xff, 0x46, 0x3a, 0x45, 0xff, 0x45, 0x38, 0x3f, 0xff, 0x43, 0x39, 0x39, 0xff, 0x43, 0x38, 0x3a, 0xff, 0x52, 0x46, 0x4b, 0xff, 0x51, 0x46, 0x49, 0xff, 0x65, 0x5b, 0x58, 0xff, 0x5c, 0x4f, 0x4c, 0xff, 0x44, 0x35, 0x34, 0xff, 0x31, 0x21, 0x21, 0xff, 0x29, 0x17, 0x17, 0xff, 0x37, 0x25, 0x26, 0xff, 0x36, 0x24, 0x25, 0xff, 0x2f, 0x1e, 0x22, 0xff, 0x2e, 0x1a, 0x1e, 0xff, 0x3d, 0x2a, 0x2a, 0xff, 0x2b, 0x1e, 0x21, 0xff, 0x15, 0x09, 0x10, 0xff, 0x19, 0x0b, 0x12, 0xff, 0x13, 0x07, 0x0c, 0xff, 0x10, 0x0a, 0x0d, 0xff, 0x10, 0x0b, 0x0d, 0xff, 0x15, 0x0c, 0x13, 0xff, 0x19, 0x0d, 0x14, 0xff, 0x0f, 0x08, 0x0b, 0xff, 0x0e, 0x08, 0x0b, 0xff, 0x19, 0x0f, 0x13, 0xff, 0x19, 0x0e, 0x12, 0xff, 0x1b, 0x10, 0x14, 0xff, 0x1d, 0x10, 0x14, 0xff, 0x20, 0x10, 0x15, 0xff, 0x24, 0x15, 0x19, 0xff, 0x1f, 0x11, 0x15, 0xff, 0x1b, 0x0d, 0x12, 0xff, 0x1b, 0x11, 0x14, 0xff, 0x13, 0x0b, 0x0d, 0xff, 0x0f, 0x09, 0x09, 0xff, 0x11, 0x0c, 0x0b, 0xff, 0x0e, 0x09, 0x0b, 0xff, 0x1e, 0x16, 0x19, 0xff, 0x45, 0x3e, 0x3d, 0xff, 0xed, 0xed, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb9, 0xa3, 0x96, 0xff, 0x6f, 0x57, 0x41, 0xff, 0x6f, 0x63, 0x59, 0xff, 0x80, 0x7d, 0x80, 0xff, 0x75, 0x7a, 0x9a, 0xff, 0x95, 0xa4, 0xcd, 0xff, 0x73, 0x84, 0xa4, 0xff, 0x25, 0x2f, 0x5a, 0xff, 0x2b, 0x31, 0x62, 0xff, 0x56, 0x59, 0x91, 0xff, 0x92, 0x97, 0xcb, 0xff, 0xad, 0xb4, 0xe1, 0xff, 0xbe, 0xc7, 0xe8, 0xff, 0xdd, 0xe8, 0xfc, 0xff, 0x9b, 0xa9, 0xc5, 0xff, 0x28, 0x38, 0x6f, 0xff, 0x69, 0x72, 0xaf, 0xff, 0xb4, 0xb6, 0xf3, 0xff, 0xb5, 0xbc, 0xfc, 0xff, 0xaf, 0xc0, 0xff, 0xff, 0x6e, 0x75, 0xaf, 0xff, 0x2a, 0x1e, 0x2e, 0xff, 0x35, 0x24, 0x22, 0xff, 0x48, 0x3d, 0x39, 0xff, 0x4b, 0x41, 0x3d, 0xff, 0x50, 0x45, 0x3f, 0xff, 0x47, 0x37, 0x36, 0xff, 0x2d, 0x1e, 0x22, 0xff, 0x3c, 0x31, 0x30, 0xff, 0x4d, 0x42, 0x3d, 0xff, 0x51, 0x43, 0x40, 0xff, 0x42, 0x33, 0x33, 0xff, 0x43, 0x34, 0x33, 0xff, 0x51, 0x41, 0x41, 0xff, 0x4d, 0x3c, 0x3c, 0xff, 0x50, 0x41, 0x3f, 0xff, 0x53, 0x44, 0x41, 0xff, 0x52, 0x44, 0x42, 0xff, 0x48, 0x39, 0x3b, 0xff, 0x39, 0x2a, 0x2f, 0xff, 0x4a, 0x3b, 0x40, 0xff, 0x4d, 0x3f, 0x42, 0xff, 0x3c, 0x2b, 0x30, 0xff, 0x3f, 0x2d, 0x31, 0xff, 0x4f, 0x3e, 0x3e, 0xff, 0x58, 0x46, 0x46, 0xff, 0x51, 0x3d, 0x41, 0xff, 0x41, 0x2e, 0x37, 0xff, 0x35, 0x23, 0x2d, 0xff, 0x21, 0x12, 0x1c, 0xff, 0x35, 0x26, 0x33, 0xff, 0x58, 0x44, 0x54, 0xff, 0x3b, 0x2c, 0x3a, 0xff, 0x13, 0x10, 0x1e, 0xff, 0x0c, 0x0a, 0x1c, 0xff, 0x14, 0x12, 0x27, 0xff, 0x18, 0x15, 0x2a, 0xff, 0x1b, 0x12, 0x22, 0xff, 0x2f, 0x22, 0x37, 0xff, 0x29, 0x1f, 0x35, 0xff, 0x10, 0x08, 0x19, 0xff, 0x05, 0x02, 0x0c, 0xff, 0x03, 0x02, 0x08, 0xff, 0x07, 0x06, 0x10, 0xff, 0x0e, 0x0b, 0x19, 0xff, 0x0a, 0x08, 0x16, 0xff, 0x0a, 0x09, 0x1d, 0xff, 0x31, 0x27, 0x38, 0xff, 0x78, 0x5d, 0x5b, 0xff, 0x8a, 0x72, 0x6f, 0xff, 0x5a, 0x57, 0x6b, 0xff, 0x32, 0x36, 0x5d, 0xff, 0x36, 0x34, 0x58, 0xff, 0x34, 0x2d, 0x4d, 0xff, 0x1e, 0x19, 0x38, 0xff, 0x23, 0x1f, 0x3d, 0xff, 0x3d, 0x3b, 0x5d, 0xff, 0x34, 0x32, 0x57, 0xff, 0x1b, 0x1a, 0x3c, 0xff, 0x11, 0x0e, 0x30, 0xff, 0x0e, 0x0c, 0x2d, 0xff, 0x10, 0x10, 0x30, 0xff, 0x16, 0x17, 0x3c, 0xff, 0x18, 0x18, 0x3f, 0xff, 0x15, 0x15, 0x39, 0xff, 0x11, 0x12, 0x34, 0xff, 0x0e, 0x0e, 0x2e, 0xff, 0x0e, 0x0c, 0x2b, 0xff, 0x0d, 0x0a, 0x28, 0xff, 0x0b, 0x08, 0x24, 0xff, 0x06, 0x06, 0x1a, 0xff, 0x32, 0x2f, 0x3f, 0xff, 0x6f, 0x69, 0x6e, 0xff, 0x5b, 0x52, 0x54, 0xff, 0x3f, 0x35, 0x3a, 0xff, 0x36, 0x29, 0x32, 0xff, 0x3c, 0x33, 0x3b, 0xff, 0x42, 0x37, 0x3f, 0xff, 0x59, 0x4e, 0x51, 0xff, 0x3e, 0x33, 0x38, 0xff, 0x28, 0x19, 0x20, 0xff, 0x41, 0x31, 0x37, 0xff, 0x4b, 0x3d, 0x3f, 0xff, 0x5e, 0x52, 0x4e, 0xff, 0x55, 0x47, 0x46, 0xff, 0x36, 0x27, 0x28, 0xff, 0x30, 0x1f, 0x20, 0xff, 0x38, 0x26, 0x27, 0xff, 0x35, 0x22, 0x24, 0xff, 0x3b, 0x27, 0x29, 0xff, 0x37, 0x22, 0x28, 0xff, 0x31, 0x1c, 0x20, 0xff, 0x36, 0x24, 0x21, 0xff, 0x28, 0x1a, 0x1b, 0xff, 0x23, 0x18, 0x1b, 0xff, 0x1d, 0x11, 0x15, 0xff, 0x27, 0x17, 0x1b, 0xff, 0x26, 0x1a, 0x1d, 0xff, 0x0e, 0x08, 0x0a, 0xff, 0x06, 0x04, 0x07, 0xff, 0x08, 0x05, 0x09, 0xff, 0x0b, 0x05, 0x08, 0xff, 0x11, 0x08, 0x0c, 0xff, 0x17, 0x0e, 0x12, 0xff, 0x10, 0x08, 0x0c, 0xff, 0x0c, 0x06, 0x09, 0xff, 0x14, 0x0c, 0x10, 0xff, 0x15, 0x0a, 0x10, 0xff, 0x18, 0x0c, 0x12, 0xff, 0x24, 0x18, 0x1b, 0xff, 0x18, 0x0c, 0x12, 0xff, 0x11, 0x08, 0x0c, 0xff, 0x14, 0x0c, 0x0f, 0xff, 0x15, 0x0f, 0x10, 0xff, 0x13, 0x0e, 0x11, 0xff, 0x05, 0x02, 0x04, 0xff, 0x07, 0x02, 0x05, 0xff, 0x74, 0x6e, 0x6d, 0xff, 0xf7, 0xf7, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe5, 0xef, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xf1, 0xef, 0xff, 0x72, 0x56, 0x47, 0xff, 0x8c, 0x91, 0xa9, 0xff, 0xa5, 0xb1, 0xdb, 0xff, 0x98, 0xa4, 0xce, 0xff, 0x8d, 0x99, 0xc3, 0xff, 0x7f, 0x8a, 0xbc, 0xff, 0x4f, 0x56, 0x8f, 0xff, 0x24, 0x29, 0x60, 0xff, 0x1c, 0x1f, 0x57, 0xff, 0x7b, 0x81, 0xb6, 0xff, 0xbb, 0xc3, 0xe6, 0xff, 0xc0, 0xca, 0xe3, 0xff, 0xd3, 0xdd, 0xf3, 0xff, 0xd0, 0xde, 0xf0, 0xff, 0x5f, 0x6f, 0x99, 0xff, 0x38, 0x44, 0x8b, 0xff, 0x7a, 0x7d, 0xbd, 0xff, 0x85, 0x7f, 0xa0, 0xff, 0x95, 0x97, 0xcc, 0xff, 0x78, 0x7d, 0xbd, 0xff, 0x24, 0x1b, 0x31, 0xff, 0x2b, 0x1a, 0x18, 0xff, 0x56, 0x49, 0x45, 0xff, 0x54, 0x48, 0x44, 0xff, 0x4f, 0x43, 0x3d, 0xff, 0x4e, 0x42, 0x3e, 0xff, 0x3b, 0x2f, 0x2f, 0xff, 0x3a, 0x2f, 0x2f, 0xff, 0x3d, 0x31, 0x2f, 0xff, 0x41, 0x33, 0x32, 0xff, 0x41, 0x34, 0x35, 0xff, 0x39, 0x29, 0x28, 0xff, 0x48, 0x38, 0x36, 0xff, 0x58, 0x48, 0x47, 0xff, 0x52, 0x43, 0x40, 0xff, 0x51, 0x41, 0x3f, 0xff, 0x4f, 0x40, 0x3d, 0xff, 0x47, 0x39, 0x38, 0xff, 0x3d, 0x2f, 0x31, 0xff, 0x51, 0x43, 0x45, 0xff, 0x5b, 0x4b, 0x4c, 0xff, 0x44, 0x33, 0x35, 0xff, 0x4a, 0x3a, 0x3b, 0xff, 0x67, 0x58, 0x56, 0xff, 0x66, 0x54, 0x54, 0xff, 0x3d, 0x2b, 0x2f, 0xff, 0x28, 0x18, 0x20, 0xff, 0x38, 0x27, 0x32, 0xff, 0x30, 0x21, 0x2c, 0xff, 0x34, 0x25, 0x31, 0xff, 0x46, 0x35, 0x43, 0xff, 0x2e, 0x21, 0x33, 0xff, 0x12, 0x0f, 0x21, 0xff, 0x0d, 0x0b, 0x1b, 0xff, 0x08, 0x05, 0x13, 0xff, 0x05, 0x02, 0x0e, 0xff, 0x12, 0x0b, 0x1a, 0xff, 0x18, 0x11, 0x24, 0xff, 0x0a, 0x05, 0x1a, 0xff, 0x09, 0x05, 0x18, 0xff, 0x0c, 0x08, 0x19, 0xff, 0x0e, 0x0c, 0x1c, 0xff, 0x18, 0x16, 0x29, 0xff, 0x24, 0x20, 0x3a, 0xff, 0x23, 0x1f, 0x44, 0xff, 0x33, 0x2e, 0x4c, 0xff, 0x6d, 0x59, 0x5c, 0xff, 0x8c, 0x71, 0x66, 0xff, 0x75, 0x6b, 0x71, 0xff, 0x41, 0x46, 0x68, 0xff, 0x31, 0x35, 0x5d, 0xff, 0x3e, 0x39, 0x5c, 0xff, 0x33, 0x2c, 0x4f, 0xff, 0x23, 0x1f, 0x3c, 0xff, 0x21, 0x1d, 0x38, 0xff, 0x3b, 0x37, 0x5b, 0xff, 0x42, 0x42, 0x69, 0xff, 0x27, 0x28, 0x4b, 0xff, 0x14, 0x15, 0x35, 0xff, 0x10, 0x0d, 0x2d, 0xff, 0x0d, 0x0c, 0x2b, 0xff, 0x11, 0x10, 0x34, 0xff, 0x14, 0x12, 0x39, 0xff, 0x13, 0x13, 0x36, 0xff, 0x13, 0x12, 0x34, 0xff, 0x10, 0x0e, 0x2f, 0xff, 0x0c, 0x0d, 0x2b, 0xff, 0x0b, 0x0b, 0x28, 0xff, 0x09, 0x06, 0x23, 0xff, 0x10, 0x10, 0x22, 0xff, 0x5c, 0x58, 0x63, 0xff, 0x65, 0x5e, 0x5f, 0xff, 0x34, 0x2b, 0x32, 0xff, 0x3d, 0x33, 0x3b, 0xff, 0x42, 0x35, 0x3c, 0xff, 0x3f, 0x35, 0x3c, 0xff, 0x55, 0x49, 0x4f, 0xff, 0x44, 0x3a, 0x3e, 0xff, 0x31, 0x22, 0x25, 0xff, 0x5b, 0x3f, 0x3f, 0xff, 0x66, 0x4a, 0x46, 0xff, 0x5e, 0x45, 0x3c, 0xff, 0x50, 0x39, 0x34, 0xff, 0x3e, 0x26, 0x29, 0xff, 0x34, 0x24, 0x24, 0xff, 0x2f, 0x1d, 0x20, 0xff, 0x2e, 0x1b, 0x20, 0xff, 0x2e, 0x1b, 0x1e, 0xff, 0x2a, 0x18, 0x1a, 0xff, 0x22, 0x0e, 0x15, 0xff, 0x23, 0x11, 0x15, 0xff, 0x2d, 0x1b, 0x1c, 0xff, 0x39, 0x26, 0x25, 0xff, 0x41, 0x31, 0x2d, 0xff, 0x31, 0x24, 0x21, 0xff, 0x36, 0x24, 0x26, 0xff, 0x2c, 0x1b, 0x20, 0xff, 0x16, 0x0e, 0x12, 0xff, 0x0c, 0x0a, 0x0c, 0xff, 0x05, 0x04, 0x05, 0xff, 0x10, 0x0c, 0x0f, 0xff, 0x0c, 0x08, 0x0a, 0xff, 0x05, 0x01, 0x02, 0xff, 0x0a, 0x05, 0x07, 0xff, 0x09, 0x05, 0x08, 0xff, 0x07, 0x03, 0x06, 0xff, 0x0a, 0x05, 0x0b, 0xff, 0x0a, 0x05, 0x0a, 0xff, 0x0e, 0x09, 0x0c, 0xff, 0x1d, 0x14, 0x19, 0xff, 0x1b, 0x14, 0x16, 0xff, 0x19, 0x12, 0x13, 0xff, 0x1d, 0x13, 0x15, 0xff, 0x1b, 0x12, 0x14, 0xff, 0x10, 0x0b, 0x0d, 0xff, 0x12, 0x0d, 0x0f, 0xff, 0xc3, 0xc2, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0x91, 0x79, 0x79, 0xff, 0x9a, 0xa1, 0xd1, 0xff, 0x97, 0x99, 0xc9, 0xff, 0x7e, 0x80, 0xb1, 0xff, 0x73, 0x77, 0xac, 0xff, 0x83, 0x85, 0xc0, 0xff, 0xa3, 0xaa, 0xe0, 0xff, 0x8c, 0x96, 0xc2, 0xff, 0x37, 0x3d, 0x6c, 0xff, 0x3b, 0x44, 0x7d, 0xff, 0x9f, 0xad, 0xd7, 0xff, 0xcd, 0xd7, 0xee, 0xff, 0xc8, 0xce, 0xe8, 0xff, 0xd8, 0xe3, 0xf7, 0xff, 0xae, 0xbb, 0xdd, 0xff, 0x42, 0x4c, 0x92, 0xff, 0x35, 0x31, 0x54, 0xff, 0x4d, 0x39, 0x1a, 0xff, 0x5f, 0x53, 0x55, 0xff, 0x6a, 0x6f, 0xa6, 0xff, 0x3e, 0x39, 0x54, 0xff, 0x2d, 0x1f, 0x1d, 0xff, 0x4e, 0x40, 0x3e, 0xff, 0x4c, 0x40, 0x3c, 0xff, 0x3a, 0x2e, 0x2a, 0xff, 0x4e, 0x42, 0x40, 0xff, 0x5d, 0x50, 0x4e, 0xff, 0x4c, 0x3f, 0x3c, 0xff, 0x43, 0x37, 0x35, 0xff, 0x3a, 0x2e, 0x2e, 0xff, 0x41, 0x32, 0x31, 0xff, 0x4f, 0x3f, 0x3c, 0xff, 0x52, 0x43, 0x41, 0xff, 0x46, 0x37, 0x35, 0xff, 0x4d, 0x3c, 0x3a, 0xff, 0x4c, 0x3c, 0x3b, 0xff, 0x4d, 0x3c, 0x3b, 0xff, 0x5b, 0x4c, 0x49, 0xff, 0x5a, 0x4b, 0x47, 0xff, 0x55, 0x48, 0x43, 0xff, 0x63, 0x54, 0x50, 0xff, 0x6a, 0x5a, 0x58, 0xff, 0x69, 0x5a, 0x57, 0xff, 0x67, 0x57, 0x55, 0xff, 0x67, 0x56, 0x56, 0xff, 0x3f, 0x2e, 0x31, 0xff, 0x1d, 0x0e, 0x14, 0xff, 0x2a, 0x1a, 0x24, 0xff, 0x32, 0x24, 0x30, 0xff, 0x26, 0x1a, 0x25, 0xff, 0x1b, 0x11, 0x1e, 0xff, 0x22, 0x1a, 0x2e, 0xff, 0x1e, 0x19, 0x2b, 0xff, 0x0b, 0x09, 0x11, 0xff, 0x04, 0x01, 0x04, 0xff, 0x04, 0x00, 0x0a, 0xff, 0x06, 0x02, 0x19, 0xff, 0x08, 0x08, 0x20, 0xff, 0x16, 0x18, 0x31, 0xff, 0x28, 0x28, 0x48, 0xff, 0x33, 0x2f, 0x53, 0xff, 0x3e, 0x3b, 0x5f, 0xff, 0x46, 0x44, 0x69, 0xff, 0x3b, 0x3b, 0x62, 0xff, 0x32, 0x32, 0x58, 0xff, 0x60, 0x56, 0x5e, 0xff, 0x8d, 0x76, 0x67, 0xff, 0x88, 0x76, 0x6e, 0xff, 0x64, 0x64, 0x74, 0xff, 0x37, 0x3e, 0x69, 0xff, 0x39, 0x3c, 0x65, 0xff, 0x40, 0x3e, 0x5f, 0xff, 0x31, 0x2f, 0x50, 0xff, 0x25, 0x24, 0x40, 0xff, 0x1e, 0x19, 0x34, 0xff, 0x33, 0x30, 0x51, 0xff, 0x4b, 0x4d, 0x71, 0xff, 0x38, 0x3a, 0x5f, 0xff, 0x1f, 0x20, 0x44, 0xff, 0x11, 0x11, 0x33, 0xff, 0x0d, 0x0d, 0x2d, 0xff, 0x10, 0x0f, 0x30, 0xff, 0x15, 0x14, 0x36, 0xff, 0x15, 0x15, 0x37, 0xff, 0x14, 0x13, 0x35, 0xff, 0x12, 0x11, 0x30, 0xff, 0x0e, 0x0d, 0x2a, 0xff, 0x0c, 0x0a, 0x27, 0xff, 0x06, 0x03, 0x1e, 0xff, 0x20, 0x1e, 0x33, 0xff, 0x61, 0x60, 0x67, 0xff, 0x3e, 0x39, 0x3e, 0xff, 0x1f, 0x19, 0x20, 0xff, 0x2a, 0x21, 0x28, 0xff, 0x3b, 0x2f, 0x36, 0xff, 0x42, 0x38, 0x3f, 0xff, 0x3f, 0x34, 0x3b, 0xff, 0x15, 0x08, 0x0f, 0xff, 0x46, 0x2e, 0x2a, 0xff, 0xa0, 0x7b, 0x6a, 0xff, 0x8e, 0x6b, 0x5d, 0xff, 0x74, 0x57, 0x4b, 0xff, 0x60, 0x46, 0x42, 0xff, 0x47, 0x2b, 0x2a, 0xff, 0x3b, 0x26, 0x25, 0xff, 0x37, 0x23, 0x26, 0xff, 0x33, 0x1f, 0x23, 0xff, 0x23, 0x12, 0x16, 0xff, 0x1b, 0x0b, 0x0d, 0xff, 0x21, 0x10, 0x12, 0xff, 0x27, 0x18, 0x1a, 0xff, 0x32, 0x21, 0x22, 0xff, 0x41, 0x2d, 0x2b, 0xff, 0x47, 0x34, 0x30, 0xff, 0x3a, 0x28, 0x25, 0xff, 0x2f, 0x1b, 0x1c, 0xff, 0x26, 0x14, 0x1a, 0xff, 0x23, 0x16, 0x1b, 0xff, 0x17, 0x11, 0x13, 0xff, 0x06, 0x02, 0x04, 0xff, 0x0d, 0x09, 0x0c, 0xff, 0x0b, 0x0a, 0x0a, 0xff, 0x04, 0x04, 0x02, 0xff, 0x06, 0x03, 0x03, 0xff, 0x0d, 0x08, 0x0b, 0xff, 0x09, 0x05, 0x08, 0xff, 0x04, 0x04, 0x05, 0xff, 0x02, 0x02, 0x02, 0xff, 0x05, 0x02, 0x04, 0xff, 0x1c, 0x18, 0x19, 0xff, 0x23, 0x1d, 0x1e, 0xff, 0x13, 0x0c, 0x0e, 0xff, 0x14, 0x0a, 0x0f, 0xff, 0x15, 0x0c, 0x0e, 0xff, 0x16, 0x10, 0x11, 0xff, 0x3a, 0x32, 0x2f, 0xff, 0xeb, 0xeb, 0xeb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xce, 0xc0, 0xc3, 0xff, 0x86, 0x82, 0xb3, 0xff, 0x77, 0x76, 0xab, 0xff, 0x6c, 0x6d, 0x9c, 0xff, 0x72, 0x75, 0xa5, 0xff, 0x86, 0x8b, 0xbb, 0xff, 0xa3, 0xad, 0xd9, 0xff, 0xac, 0xb7, 0xe3, 0xff, 0x90, 0x95, 0xc5, 0xff, 0x62, 0x6a, 0x9d, 0xff, 0x73, 0x86, 0xba, 0xff, 0xaf, 0xb9, 0xe1, 0xff, 0xbf, 0xc7, 0xe4, 0xff, 0xca, 0xd4, 0xe9, 0xff, 0xdb, 0xe6, 0xff, 0xff, 0x84, 0x86, 0xbb, 0xff, 0x1a, 0x13, 0x2d, 0xff, 0x1a, 0x0b, 0x00, 0xff, 0x37, 0x27, 0x1f, 0xff, 0x4c, 0x4b, 0x6c, 0xff, 0x47, 0x3f, 0x53, 0xff, 0x36, 0x2a, 0x29, 0xff, 0x3a, 0x2e, 0x2e, 0xff, 0x42, 0x36, 0x34, 0xff, 0x3e, 0x30, 0x2e, 0xff, 0x4e, 0x41, 0x40, 0xff, 0x63, 0x57, 0x54, 0xff, 0x4b, 0x3e, 0x3a, 0xff, 0x41, 0x34, 0x31, 0xff, 0x4e, 0x43, 0x40, 0xff, 0x52, 0x44, 0x40, 0xff, 0x52, 0x45, 0x40, 0xff, 0x56, 0x49, 0x45, 0xff, 0x54, 0x46, 0x44, 0xff, 0x4a, 0x3b, 0x39, 0xff, 0x47, 0x38, 0x36, 0xff, 0x5f, 0x51, 0x4d, 0xff, 0x74, 0x66, 0x61, 0xff, 0x77, 0x67, 0x62, 0xff, 0x58, 0x48, 0x42, 0xff, 0x66, 0x58, 0x52, 0xff, 0x71, 0x64, 0x5e, 0xff, 0x54, 0x45, 0x42, 0xff, 0x5a, 0x4a, 0x47, 0xff, 0x6b, 0x59, 0x58, 0xff, 0x45, 0x34, 0x35, 0xff, 0x28, 0x18, 0x1e, 0xff, 0x2c, 0x1a, 0x24, 0xff, 0x33, 0x26, 0x30, 0xff, 0x28, 0x1e, 0x29, 0xff, 0x0e, 0x07, 0x16, 0xff, 0x1a, 0x12, 0x25, 0xff, 0x18, 0x13, 0x19, 0xff, 0x00, 0x00, 0x00, 0xff, 0x04, 0x05, 0x0a, 0xff, 0x19, 0x15, 0x29, 0xff, 0x25, 0x22, 0x45, 0xff, 0x34, 0x36, 0x5c, 0xff, 0x49, 0x4e, 0x75, 0xff, 0x52, 0x58, 0x81, 0xff, 0x51, 0x57, 0x7c, 0xff, 0x4f, 0x52, 0x75, 0xff, 0x44, 0x48, 0x6d, 0xff, 0x34, 0x38, 0x5e, 0xff, 0x52, 0x4d, 0x5e, 0xff, 0x89, 0x79, 0x6c, 0xff, 0x96, 0x86, 0x77, 0xff, 0x90, 0x89, 0x89, 0xff, 0x58, 0x5a, 0x77, 0xff, 0x35, 0x3b, 0x6a, 0xff, 0x49, 0x4c, 0x72, 0xff, 0x41, 0x40, 0x60, 0xff, 0x35, 0x32, 0x52, 0xff, 0x28, 0x26, 0x44, 0xff, 0x1b, 0x17, 0x34, 0xff, 0x28, 0x27, 0x46, 0xff, 0x4a, 0x4d, 0x70, 0xff, 0x47, 0x47, 0x6e, 0xff, 0x2c, 0x2a, 0x50, 0xff, 0x15, 0x17, 0x39, 0xff, 0x0f, 0x0d, 0x2e, 0xff, 0x0d, 0x0b, 0x2c, 0xff, 0x10, 0x10, 0x2f, 0xff, 0x11, 0x12, 0x31, 0xff, 0x11, 0x12, 0x31, 0xff, 0x10, 0x0f, 0x2e, 0xff, 0x0e, 0x0b, 0x29, 0xff, 0x0d, 0x0b, 0x24, 0xff, 0x08, 0x05, 0x1d, 0xff, 0x1d, 0x1a, 0x30, 0xff, 0x53, 0x52, 0x5c, 0xff, 0x39, 0x34, 0x3b, 0xff, 0x26, 0x1e, 0x26, 0xff, 0x22, 0x17, 0x1f, 0xff, 0x39, 0x2c, 0x34, 0xff, 0x3c, 0x30, 0x39, 0xff, 0x22, 0x17, 0x1f, 0xff, 0x2e, 0x19, 0x1f, 0xff, 0x63, 0x45, 0x3e, 0xff, 0x84, 0x66, 0x55, 0xff, 0x71, 0x54, 0x49, 0xff, 0x55, 0x3c, 0x38, 0xff, 0x54, 0x3d, 0x3c, 0xff, 0x4f, 0x38, 0x35, 0xff, 0x3c, 0x28, 0x29, 0xff, 0x30, 0x1d, 0x1f, 0xff, 0x2e, 0x1d, 0x1e, 0xff, 0x1e, 0x0f, 0x13, 0xff, 0x2b, 0x1b, 0x1d, 0xff, 0x36, 0x24, 0x24, 0xff, 0x27, 0x17, 0x1a, 0xff, 0x3a, 0x2c, 0x28, 0xff, 0x3c, 0x2b, 0x26, 0xff, 0x2d, 0x1b, 0x1d, 0xff, 0x39, 0x25, 0x27, 0xff, 0x36, 0x23, 0x26, 0xff, 0x25, 0x16, 0x19, 0xff, 0x19, 0x0b, 0x10, 0xff, 0x11, 0x09, 0x0d, 0xff, 0x0d, 0x08, 0x0a, 0xff, 0x0a, 0x06, 0x06, 0xff, 0x0e, 0x0b, 0x0a, 0xff, 0x10, 0x0d, 0x0c, 0xff, 0x0c, 0x07, 0x09, 0xff, 0x10, 0x08, 0x0c, 0xff, 0x11, 0x09, 0x0d, 0xff, 0x11, 0x0c, 0x0d, 0xff, 0x0d, 0x09, 0x08, 0xff, 0x15, 0x0f, 0x10, 0xff, 0x19, 0x13, 0x13, 0xff, 0x12, 0x0c, 0x0d, 0xff, 0x0f, 0x08, 0x0b, 0xff, 0x17, 0x0e, 0x13, 0xff, 0x16, 0x0c, 0x0e, 0xff, 0x12, 0x0a, 0x0b, 0xff, 0x96, 0x91, 0x90, 0xff, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfb, 0xfc, 0xff, 0x8d, 0x7d, 0x9a, 0xff, 0x5b, 0x64, 0x9e, 0xff, 0x4f, 0x57, 0x89, 0xff, 0x61, 0x68, 0x97, 0xff, 0x76, 0x80, 0xab, 0xff, 0x83, 0x8e, 0xbc, 0xff, 0x82, 0x8b, 0xc1, 0xff, 0xa7, 0xad, 0xdb, 0xff, 0xc7, 0xca, 0xee, 0xff, 0x94, 0xa0, 0xcd, 0xff, 0x65, 0x77, 0xb2, 0xff, 0x97, 0xa7, 0xce, 0xff, 0xc1, 0xca, 0xe2, 0xff, 0xd7, 0xde, 0xf5, 0xff, 0xc0, 0xc4, 0xea, 0xff, 0x45, 0x45, 0x68, 0xff, 0x00, 0x00, 0x05, 0xff, 0x1a, 0x11, 0x1d, 0xff, 0x2e, 0x23, 0x3a, 0xff, 0x2f, 0x23, 0x2b, 0xff, 0x36, 0x28, 0x28, 0xff, 0x32, 0x27, 0x26, 0xff, 0x46, 0x3b, 0x37, 0xff, 0x56, 0x49, 0x44, 0xff, 0x55, 0x48, 0x46, 0xff, 0x4d, 0x41, 0x3f, 0xff, 0x39, 0x2d, 0x2a, 0xff, 0x36, 0x29, 0x25, 0xff, 0x5b, 0x4f, 0x4a, 0xff, 0x55, 0x49, 0x44, 0xff, 0x49, 0x3c, 0x38, 0xff, 0x53, 0x46, 0x42, 0xff, 0x5e, 0x52, 0x4d, 0xff, 0x56, 0x4b, 0x46, 0xff, 0x5a, 0x4e, 0x47, 0xff, 0x66, 0x59, 0x51, 0xff, 0x71, 0x62, 0x5d, 0xff, 0x6b, 0x59, 0x57, 0xff, 0x49, 0x38, 0x32, 0xff, 0x59, 0x4a, 0x42, 0xff, 0x6b, 0x5d, 0x57, 0xff, 0x51, 0x43, 0x41, 0xff, 0x40, 0x30, 0x31, 0xff, 0x4c, 0x3b, 0x3b, 0xff, 0x4c, 0x3d, 0x3d, 0xff, 0x39, 0x26, 0x2d, 0xff, 0x25, 0x13, 0x1e, 0xff, 0x2d, 0x22, 0x2b, 0xff, 0x38, 0x2f, 0x3b, 0xff, 0x23, 0x1a, 0x2b, 0xff, 0x11, 0x09, 0x17, 0xff, 0x0a, 0x07, 0x0e, 0xff, 0x10, 0x11, 0x1f, 0xff, 0x28, 0x29, 0x44, 0xff, 0x42, 0x42, 0x66, 0xff, 0x52, 0x55, 0x7c, 0xff, 0x56, 0x5d, 0x83, 0xff, 0x53, 0x5d, 0x84, 0xff, 0x51, 0x5b, 0x81, 0xff, 0x4b, 0x56, 0x77, 0xff, 0x41, 0x4b, 0x6b, 0xff, 0x36, 0x40, 0x66, 0xff, 0x4f, 0x4e, 0x6e, 0xff, 0x89, 0x79, 0x79, 0xff, 0x98, 0x86, 0x75, 0xff, 0x98, 0x8c, 0x86, 0xff, 0x84, 0x82, 0x8e, 0xff, 0x40, 0x48, 0x71, 0xff, 0x43, 0x4a, 0x79, 0xff, 0x54, 0x53, 0x77, 0xff, 0x42, 0x40, 0x60, 0xff, 0x3a, 0x35, 0x55, 0xff, 0x2d, 0x28, 0x47, 0xff, 0x1c, 0x18, 0x37, 0xff, 0x1f, 0x1e, 0x3e, 0xff, 0x44, 0x46, 0x68, 0xff, 0x4f, 0x52, 0x77, 0xff, 0x39, 0x3a, 0x5e, 0xff, 0x21, 0x20, 0x43, 0xff, 0x12, 0x0f, 0x32, 0xff, 0x0d, 0x0b, 0x2b, 0xff, 0x0d, 0x0d, 0x2d, 0xff, 0x0e, 0x0f, 0x2d, 0xff, 0x10, 0x12, 0x2f, 0xff, 0x11, 0x10, 0x2e, 0xff, 0x0e, 0x0b, 0x2a, 0xff, 0x0f, 0x0d, 0x24, 0xff, 0x0a, 0x07, 0x1d, 0xff, 0x0d, 0x0b, 0x20, 0xff, 0x49, 0x46, 0x54, 0xff, 0x4c, 0x45, 0x4d, 0xff, 0x25, 0x1b, 0x24, 0xff, 0x2d, 0x20, 0x28, 0xff, 0x38, 0x2b, 0x33, 0xff, 0x39, 0x29, 0x2f, 0xff, 0x40, 0x2e, 0x32, 0xff, 0x50, 0x36, 0x37, 0xff, 0x4a, 0x30, 0x30, 0xff, 0x40, 0x2d, 0x2a, 0xff, 0x43, 0x2c, 0x2c, 0xff, 0x3f, 0x27, 0x27, 0xff, 0x40, 0x28, 0x29, 0xff, 0x3a, 0x24, 0x26, 0xff, 0x2b, 0x19, 0x1c, 0xff, 0x24, 0x13, 0x17, 0xff, 0x18, 0x09, 0x0f, 0xff, 0x21, 0x13, 0x19, 0xff, 0x43, 0x31, 0x31, 0xff, 0x42, 0x2f, 0x2e, 0xff, 0x29, 0x19, 0x1b, 0xff, 0x41, 0x32, 0x2a, 0xff, 0x2f, 0x1f, 0x1c, 0xff, 0x19, 0x08, 0x0c, 0xff, 0x30, 0x1e, 0x21, 0xff, 0x36, 0x27, 0x2a, 0xff, 0x25, 0x17, 0x1a, 0xff, 0x14, 0x08, 0x0c, 0xff, 0x17, 0x0b, 0x0f, 0xff, 0x28, 0x1b, 0x1c, 0xff, 0x27, 0x1b, 0x19, 0xff, 0x1e, 0x13, 0x15, 0xff, 0x1a, 0x0e, 0x14, 0xff, 0x14, 0x0b, 0x10, 0xff, 0x0a, 0x04, 0x06, 0xff, 0x0d, 0x05, 0x08, 0xff, 0x16, 0x0c, 0x11, 0xff, 0x14, 0x0d, 0x0f, 0xff, 0x1b, 0x16, 0x16, 0xff, 0x1b, 0x14, 0x14, 0xff, 0x0f, 0x09, 0x09, 0xff, 0x10, 0x09, 0x0c, 0xff, 0x18, 0x10, 0x13, 0xff, 0x16, 0x0e, 0x10, 0xff, 0x20, 0x17, 0x19, 0xff, 0xe4, 0xe3, 0xe5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xfc, 0xdb, 0xe8, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc1, 0xae, 0xb2, 0xff, 0x65, 0x6f, 0xa0, 0xff, 0x2e, 0x39, 0x76, 0xff, 0x36, 0x3f, 0x77, 0xff, 0x45, 0x4d, 0x7e, 0xff, 0x54, 0x5c, 0x8f, 0xff, 0x75, 0x7d, 0xb1, 0xff, 0xa8, 0xb2, 0xd8, 0xff, 0xc3, 0xc8, 0xea, 0xff, 0xaa, 0xaf, 0xdc, 0xff, 0x4d, 0x5e, 0x99, 0xff, 0x52, 0x67, 0x9d, 0xff, 0xa8, 0xb3, 0xdb, 0xff, 0xc5, 0xc8, 0xe9, 0xff, 0xd2, 0xd7, 0xf9, 0xff, 0x8c, 0x8f, 0xc4, 0xff, 0x1e, 0x20, 0x4c, 0xff, 0x06, 0x04, 0x1c, 0xff, 0x0f, 0x08, 0x11, 0xff, 0x19, 0x10, 0x12, 0xff, 0x23, 0x17, 0x18, 0xff, 0x2f, 0x24, 0x24, 0xff, 0x4c, 0x43, 0x3e, 0xff, 0x58, 0x4f, 0x49, 0xff, 0x57, 0x4c, 0x4a, 0xff, 0x4b, 0x3e, 0x3d, 0xff, 0x38, 0x2b, 0x29, 0xff, 0x44, 0x37, 0x35, 0xff, 0x54, 0x48, 0x45, 0xff, 0x45, 0x39, 0x36, 0xff, 0x4c, 0x40, 0x3d, 0xff, 0x56, 0x4a, 0x45, 0xff, 0x57, 0x4b, 0x44, 0xff, 0x63, 0x58, 0x51, 0xff, 0x71, 0x64, 0x5f, 0xff, 0x5e, 0x4f, 0x49, 0xff, 0x66, 0x53, 0x4f, 0xff, 0x57, 0x44, 0x42, 0xff, 0x4a, 0x3a, 0x37, 0xff, 0x50, 0x3f, 0x3d, 0xff, 0x4b, 0x3b, 0x3b, 0xff, 0x46, 0x36, 0x38, 0xff, 0x2f, 0x1f, 0x23, 0xff, 0x3a, 0x2b, 0x2c, 0xff, 0x49, 0x3c, 0x3b, 0xff, 0x3e, 0x2d, 0x33, 0xff, 0x2c, 0x1e, 0x28, 0xff, 0x27, 0x1e, 0x29, 0xff, 0x3a, 0x30, 0x3e, 0xff, 0x25, 0x1d, 0x2a, 0xff, 0x08, 0x06, 0x11, 0xff, 0x20, 0x22, 0x3b, 0xff, 0x3f, 0x40, 0x67, 0xff, 0x47, 0x4b, 0x73, 0xff, 0x4b, 0x52, 0x7a, 0xff, 0x50, 0x5b, 0x80, 0xff, 0x53, 0x5f, 0x84, 0xff, 0x53, 0x5d, 0x82, 0xff, 0x4f, 0x58, 0x7b, 0xff, 0x48, 0x51, 0x74, 0xff, 0x39, 0x45, 0x6b, 0xff, 0x41, 0x4a, 0x6b, 0xff, 0x81, 0x7a, 0x80, 0xff, 0xa0, 0x8d, 0x7f, 0xff, 0x95, 0x85, 0x79, 0xff, 0x9f, 0x97, 0x94, 0xff, 0x5d, 0x63, 0x7d, 0xff, 0x33, 0x42, 0x75, 0xff, 0x5a, 0x62, 0x8e, 0xff, 0x54, 0x52, 0x75, 0xff, 0x42, 0x3f, 0x60, 0xff, 0x3a, 0x37, 0x56, 0xff, 0x2e, 0x2a, 0x4a, 0xff, 0x20, 0x1c, 0x39, 0xff, 0x1c, 0x19, 0x34, 0xff, 0x3c, 0x3d, 0x5e, 0xff, 0x54, 0x5b, 0x80, 0xff, 0x43, 0x49, 0x6d, 0xff, 0x2d, 0x2b, 0x4f, 0xff, 0x18, 0x16, 0x39, 0xff, 0x0f, 0x0f, 0x2e, 0xff, 0x0f, 0x0f, 0x2e, 0xff, 0x10, 0x11, 0x32, 0xff, 0x0f, 0x0f, 0x30, 0xff, 0x11, 0x0f, 0x2d, 0xff, 0x0d, 0x0c, 0x29, 0xff, 0x0c, 0x0b, 0x22, 0xff, 0x09, 0x07, 0x1c, 0xff, 0x05, 0x04, 0x16, 0xff, 0x34, 0x33, 0x42, 0xff, 0x4b, 0x47, 0x51, 0xff, 0x2b, 0x1f, 0x2a, 0xff, 0x3b, 0x2a, 0x32, 0xff, 0x43, 0x31, 0x35, 0xff, 0x43, 0x2f, 0x31, 0xff, 0x42, 0x2d, 0x31, 0xff, 0x2e, 0x1d, 0x21, 0xff, 0x17, 0x0a, 0x0e, 0xff, 0x22, 0x14, 0x15, 0xff, 0x3a, 0x28, 0x29, 0xff, 0x37, 0x23, 0x25, 0xff, 0x36, 0x20, 0x24, 0xff, 0x2a, 0x16, 0x1a, 0xff, 0x34, 0x20, 0x23, 0xff, 0x2f, 0x21, 0x22, 0xff, 0x0e, 0x04, 0x0a, 0xff, 0x1c, 0x10, 0x17, 0xff, 0x40, 0x2e, 0x2b, 0xff, 0x46, 0x32, 0x2f, 0xff, 0x45, 0x34, 0x32, 0xff, 0x51, 0x3f, 0x36, 0xff, 0x29, 0x1a, 0x17, 0xff, 0x15, 0x08, 0x0b, 0xff, 0x19, 0x0e, 0x10, 0xff, 0x17, 0x0d, 0x0f, 0xff, 0x1c, 0x10, 0x14, 0xff, 0x1b, 0x0e, 0x12, 0xff, 0x23, 0x15, 0x19, 0xff, 0x37, 0x24, 0x25, 0xff, 0x36, 0x24, 0x23, 0xff, 0x29, 0x1a, 0x1d, 0xff, 0x1c, 0x0f, 0x16, 0xff, 0x11, 0x09, 0x0d, 0xff, 0x09, 0x04, 0x07, 0xff, 0x08, 0x05, 0x08, 0xff, 0x0a, 0x05, 0x08, 0xff, 0x0b, 0x05, 0x08, 0xff, 0x15, 0x10, 0x11, 0xff, 0x14, 0x0c, 0x0e, 0xff, 0x0f, 0x09, 0x0b, 0xff, 0x13, 0x0b, 0x0f, 0xff, 0x14, 0x0d, 0x0e, 0xff, 0x10, 0x0c, 0x0e, 0xff, 0x62, 0x5b, 0x5d, 0xff, 0xf4, 0xf3, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xf4, 0xf3, 0xff, 0x97, 0x8b, 0xa8, 0xff, 0x6c, 0x75, 0xac, 0xff, 0x3c, 0x43, 0x7f, 0xff, 0x17, 0x1c, 0x52, 0xff, 0x1b, 0x1e, 0x50, 0xff, 0x5a, 0x64, 0x90, 0xff, 0x8f, 0x98, 0xc6, 0xff, 0x9e, 0xa5, 0xd5, 0xff, 0xb6, 0xbc, 0xe5, 0xff, 0x83, 0x8c, 0xb4, 0xff, 0x2b, 0x3a, 0x72, 0xff, 0x6c, 0x7b, 0xb6, 0xff, 0xb0, 0xb6, 0xe4, 0xff, 0xb9, 0xbb, 0xe4, 0xff, 0xb1, 0xb7, 0xf5, 0xff, 0x74, 0x7d, 0xca, 0xff, 0x26, 0x2a, 0x4d, 0xff, 0x0d, 0x07, 0x0c, 0xff, 0x20, 0x15, 0x18, 0xff, 0x34, 0x28, 0x2a, 0xff, 0x3e, 0x32, 0x33, 0xff, 0x38, 0x2e, 0x2c, 0xff, 0x34, 0x2b, 0x2a, 0xff, 0x3f, 0x32, 0x33, 0xff, 0x4a, 0x3c, 0x3d, 0xff, 0x4e, 0x41, 0x3f, 0xff, 0x5a, 0x4d, 0x4c, 0xff, 0x4a, 0x3d, 0x3c, 0xff, 0x38, 0x2a, 0x28, 0xff, 0x46, 0x39, 0x34, 0xff, 0x54, 0x48, 0x41, 0xff, 0x5d, 0x52, 0x4a, 0xff, 0x68, 0x5c, 0x56, 0xff, 0x67, 0x58, 0x57, 0xff, 0x50, 0x3f, 0x3f, 0xff, 0x4f, 0x3e, 0x3d, 0xff, 0x3f, 0x2f, 0x2e, 0xff, 0x36, 0x26, 0x27, 0xff, 0x38, 0x27, 0x2b, 0xff, 0x29, 0x18, 0x20, 0xff, 0x24, 0x13, 0x1a, 0xff, 0x30, 0x1f, 0x25, 0xff, 0x3b, 0x2c, 0x2e, 0xff, 0x34, 0x25, 0x26, 0xff, 0x32, 0x23, 0x29, 0xff, 0x36, 0x2a, 0x34, 0xff, 0x2f, 0x24, 0x30, 0xff, 0x2f, 0x23, 0x30, 0xff, 0x23, 0x1f, 0x2e, 0xff, 0x2c, 0x30, 0x4b, 0xff, 0x4a, 0x51, 0x7a, 0xff, 0x4c, 0x54, 0x7d, 0xff, 0x48, 0x50, 0x76, 0xff, 0x4e, 0x56, 0x7c, 0xff, 0x51, 0x5d, 0x81, 0xff, 0x53, 0x60, 0x84, 0xff, 0x55, 0x5f, 0x80, 0xff, 0x53, 0x5a, 0x7c, 0xff, 0x48, 0x52, 0x79, 0xff, 0x38, 0x45, 0x6f, 0xff, 0x61, 0x62, 0x78, 0xff, 0xa6, 0x95, 0x8b, 0xff, 0x9e, 0x8f, 0x7c, 0xff, 0xa2, 0x96, 0x8b, 0xff, 0x9a, 0x95, 0x9d, 0xff, 0x4d, 0x58, 0x82, 0xff, 0x4e, 0x5d, 0x92, 0xff, 0x62, 0x69, 0x92, 0xff, 0x4f, 0x4f, 0x71, 0xff, 0x45, 0x41, 0x62, 0xff, 0x39, 0x37, 0x56, 0xff, 0x30, 0x2d, 0x4a, 0xff, 0x27, 0x24, 0x40, 0xff, 0x1e, 0x1a, 0x33, 0xff, 0x2f, 0x2f, 0x4d, 0xff, 0x52, 0x59, 0x7e, 0xff, 0x4c, 0x53, 0x78, 0xff, 0x35, 0x35, 0x58, 0xff, 0x1f, 0x1f, 0x40, 0xff, 0x12, 0x12, 0x33, 0xff, 0x0e, 0x0e, 0x2f, 0xff, 0x10, 0x0f, 0x32, 0xff, 0x10, 0x0e, 0x2f, 0xff, 0x0d, 0x0d, 0x29, 0xff, 0x09, 0x08, 0x23, 0xff, 0x09, 0x07, 0x1f, 0xff, 0x08, 0x06, 0x1d, 0xff, 0x07, 0x05, 0x17, 0xff, 0x27, 0x26, 0x35, 0xff, 0x4e, 0x49, 0x54, 0xff, 0x42, 0x30, 0x39, 0xff, 0x46, 0x2f, 0x34, 0xff, 0x45, 0x30, 0x32, 0xff, 0x2c, 0x1b, 0x1e, 0xff, 0x12, 0x08, 0x0c, 0xff, 0x06, 0x00, 0x03, 0xff, 0x12, 0x08, 0x09, 0xff, 0x33, 0x22, 0x24, 0xff, 0x36, 0x26, 0x29, 0xff, 0x24, 0x17, 0x18, 0xff, 0x2c, 0x1c, 0x1f, 0xff, 0x2f, 0x1d, 0x22, 0xff, 0x41, 0x2c, 0x2b, 0xff, 0x26, 0x17, 0x18, 0xff, 0x0c, 0x03, 0x09, 0xff, 0x17, 0x0b, 0x11, 0xff, 0x33, 0x22, 0x1f, 0xff, 0x47, 0x33, 0x2d, 0xff, 0x49, 0x36, 0x32, 0xff, 0x53, 0x41, 0x3b, 0xff, 0x36, 0x27, 0x25, 0xff, 0x1d, 0x10, 0x12, 0xff, 0x18, 0x0c, 0x0f, 0xff, 0x09, 0x01, 0x05, 0xff, 0x0a, 0x05, 0x08, 0xff, 0x13, 0x0b, 0x10, 0xff, 0x12, 0x0a, 0x0d, 0xff, 0x1c, 0x12, 0x14, 0xff, 0x1e, 0x12, 0x14, 0xff, 0x1a, 0x0f, 0x11, 0xff, 0x1c, 0x12, 0x12, 0xff, 0x24, 0x17, 0x19, 0xff, 0x24, 0x19, 0x1c, 0xff, 0x19, 0x12, 0x16, 0xff, 0x0a, 0x07, 0x07, 0xff, 0x05, 0x02, 0x03, 0xff, 0x07, 0x04, 0x06, 0xff, 0x06, 0x02, 0x04, 0xff, 0x08, 0x03, 0x07, 0xff, 0x09, 0x04, 0x06, 0xff, 0x0c, 0x09, 0x08, 0xff, 0x0e, 0x0b, 0x0f, 0xff, 0xc0, 0xbd, 0xc0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xae, 0x9a, 0xa2, 0xff, 0xa8, 0xb5, 0xe3, 0xff, 0x90, 0x98, 0xd0, 0xff, 0x4b, 0x4d, 0x87, 0xff, 0x0e, 0x0f, 0x40, 0xff, 0x32, 0x38, 0x67, 0xff, 0x81, 0x86, 0xbb, 0xff, 0xa2, 0xa5, 0xd5, 0xff, 0xc8, 0xcc, 0xed, 0xff, 0xc7, 0xcd, 0xe7, 0xff, 0x4a, 0x52, 0x79, 0xff, 0x24, 0x2d, 0x66, 0xff, 0x7c, 0x85, 0xc3, 0xff, 0x96, 0x9e, 0xdb, 0xff, 0x99, 0xa2, 0xdf, 0xff, 0xa9, 0xb9, 0xfa, 0xff, 0x80, 0x8a, 0xc4, 0xff, 0x2a, 0x27, 0x3c, 0xff, 0x19, 0x11, 0x0e, 0xff, 0x44, 0x39, 0x38, 0xff, 0x54, 0x48, 0x48, 0xff, 0x37, 0x2a, 0x2a, 0xff, 0x2a, 0x1d, 0x1d, 0xff, 0x27, 0x1c, 0x1b, 0xff, 0x2c, 0x20, 0x21, 0xff, 0x43, 0x36, 0x36, 0xff, 0x4c, 0x3f, 0x3c, 0xff, 0x41, 0x35, 0x30, 0xff, 0x44, 0x38, 0x32, 0xff, 0x5d, 0x52, 0x49, 0xff, 0x67, 0x5c, 0x55, 0xff, 0x5d, 0x52, 0x4d, 0xff, 0x54, 0x47, 0x42, 0xff, 0x49, 0x3b, 0x3a, 0xff, 0x35, 0x28, 0x2b, 0xff, 0x1d, 0x14, 0x15, 0xff, 0x17, 0x0c, 0x0e, 0xff, 0x1b, 0x0a, 0x0f, 0xff, 0x2b, 0x1b, 0x1f, 0xff, 0x2b, 0x1e, 0x21, 0xff, 0x25, 0x17, 0x1c, 0xff, 0x3f, 0x2d, 0x32, 0xff, 0x46, 0x32, 0x37, 0xff, 0x36, 0x25, 0x29, 0xff, 0x21, 0x15, 0x1b, 0xff, 0x1e, 0x14, 0x1f, 0xff, 0x27, 0x1c, 0x27, 0xff, 0x17, 0x0d, 0x16, 0xff, 0x27, 0x27, 0x3a, 0xff, 0x55, 0x5f, 0x84, 0xff, 0x59, 0x66, 0x8f, 0xff, 0x4c, 0x57, 0x7d, 0xff, 0x50, 0x59, 0x7d, 0xff, 0x56, 0x5d, 0x82, 0xff, 0x57, 0x62, 0x86, 0xff, 0x55, 0x61, 0x84, 0xff, 0x54, 0x5f, 0x7f, 0xff, 0x52, 0x5c, 0x7e, 0xff, 0x43, 0x4f, 0x78, 0xff, 0x4b, 0x52, 0x73, 0xff, 0x94, 0x8b, 0x8e, 0xff, 0xb2, 0x9f, 0x90, 0xff, 0x9f, 0x90, 0x80, 0xff, 0xb8, 0xb0, 0xa6, 0xff, 0x8c, 0x8f, 0xaa, 0xff, 0x58, 0x67, 0x9d, 0xff, 0x6b, 0x78, 0xa8, 0xff, 0x5d, 0x63, 0x8a, 0xff, 0x4b, 0x4c, 0x6e, 0xff, 0x44, 0x42, 0x60, 0xff, 0x39, 0x36, 0x54, 0xff, 0x32, 0x2f, 0x4c, 0xff, 0x2e, 0x2b, 0x47, 0xff, 0x26, 0x20, 0x3c, 0xff, 0x27, 0x24, 0x43, 0xff, 0x47, 0x4e, 0x74, 0xff, 0x52, 0x5b, 0x7f, 0xff, 0x41, 0x43, 0x65, 0xff, 0x29, 0x29, 0x4b, 0xff, 0x19, 0x18, 0x39, 0xff, 0x0f, 0x0e, 0x31, 0xff, 0x0c, 0x0b, 0x2d, 0xff, 0x0b, 0x0b, 0x28, 0xff, 0x0d, 0x0b, 0x27, 0xff, 0x10, 0x0d, 0x29, 0xff, 0x12, 0x0d, 0x26, 0xff, 0x16, 0x0f, 0x24, 0xff, 0x1f, 0x19, 0x26, 0xff, 0x38, 0x2e, 0x3b, 0xff, 0x50, 0x40, 0x4d, 0xff, 0x48, 0x31, 0x38, 0xff, 0x3f, 0x2a, 0x2e, 0xff, 0x22, 0x11, 0x19, 0xff, 0x0f, 0x04, 0x09, 0xff, 0x17, 0x0c, 0x0f, 0xff, 0x22, 0x13, 0x16, 0xff, 0x32, 0x1f, 0x20, 0xff, 0x35, 0x20, 0x25, 0xff, 0x22, 0x0f, 0x15, 0xff, 0x2b, 0x1c, 0x1f, 0xff, 0x2a, 0x1b, 0x1e, 0xff, 0x35, 0x24, 0x26, 0xff, 0x43, 0x2e, 0x28, 0xff, 0x22, 0x11, 0x13, 0xff, 0x1d, 0x10, 0x16, 0xff, 0x28, 0x18, 0x1b, 0xff, 0x35, 0x24, 0x24, 0xff, 0x49, 0x36, 0x30, 0xff, 0x42, 0x2d, 0x2b, 0xff, 0x45, 0x32, 0x30, 0xff, 0x36, 0x28, 0x29, 0xff, 0x20, 0x12, 0x13, 0xff, 0x1f, 0x11, 0x13, 0xff, 0x17, 0x0f, 0x12, 0xff, 0x0b, 0x07, 0x0b, 0xff, 0x06, 0x03, 0x05, 0xff, 0x01, 0x00, 0x00, 0xff, 0x03, 0x00, 0x01, 0xff, 0x0c, 0x03, 0x08, 0xff, 0x14, 0x0a, 0x0d, 0xff, 0x1d, 0x11, 0x12, 0xff, 0x2c, 0x1e, 0x1f, 0xff, 0x36, 0x2a, 0x2b, 0xff, 0x2a, 0x1f, 0x20, 0xff, 0x0f, 0x09, 0x0a, 0xff, 0x0d, 0x08, 0x08, 0xff, 0x08, 0x08, 0x08, 0xff, 0x03, 0x02, 0x03, 0xff, 0x04, 0x02, 0x03, 0xff, 0x01, 0x00, 0x00, 0xff, 0x03, 0x03, 0x06, 0xff, 0x4c, 0x4a, 0x4d, 0xff, 0xf3, 0xf3, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe1, 0xd8, 0xd8, 0xff, 0x71, 0x6e, 0x95, 0xff, 0x97, 0x9c, 0xd8, 0xff, 0xc0, 0xbe, 0xf3, 0xff, 0x76, 0x77, 0xa5, 0xff, 0x1c, 0x21, 0x52, 0xff, 0x60, 0x68, 0x97, 0xff, 0xa0, 0xa4, 0xd3, 0xff, 0xb8, 0xb7, 0xdf, 0xff, 0xdd, 0xe1, 0xfb, 0xff, 0x9b, 0xa0, 0xb8, 0xff, 0x15, 0x17, 0x40, 0xff, 0x32, 0x3b, 0x7c, 0xff, 0x72, 0x7e, 0xc5, 0xff, 0x78, 0x80, 0xc6, 0xff, 0x85, 0x91, 0xdb, 0xff, 0x99, 0xac, 0xf2, 0xff, 0x4a, 0x54, 0x76, 0xff, 0x0e, 0x09, 0x0a, 0xff, 0x2f, 0x23, 0x22, 0xff, 0x41, 0x34, 0x34, 0xff, 0x35, 0x27, 0x27, 0xff, 0x32, 0x25, 0x25, 0xff, 0x2b, 0x22, 0x21, 0xff, 0x25, 0x1b, 0x1a, 0xff, 0x29, 0x1f, 0x1f, 0xff, 0x30, 0x24, 0x22, 0xff, 0x49, 0x3c, 0x36, 0xff, 0x5f, 0x55, 0x4b, 0xff, 0x69, 0x60, 0x57, 0xff, 0x75, 0x69, 0x64, 0xff, 0x5d, 0x50, 0x4e, 0xff, 0x39, 0x2a, 0x2b, 0xff, 0x24, 0x19, 0x1a, 0xff, 0x15, 0x0a, 0x0d, 0xff, 0x0f, 0x05, 0x0a, 0xff, 0x12, 0x05, 0x0b, 0xff, 0x17, 0x08, 0x0f, 0xff, 0x24, 0x18, 0x1c, 0xff, 0x2a, 0x1d, 0x21, 0xff, 0x3b, 0x2b, 0x30, 0xff, 0x48, 0x36, 0x3b, 0xff, 0x48, 0x38, 0x3d, 0xff, 0x33, 0x2a, 0x33, 0xff, 0x1c, 0x15, 0x23, 0xff, 0x17, 0x11, 0x21, 0xff, 0x17, 0x0f, 0x1e, 0xff, 0x05, 0x00, 0x0d, 0xff, 0x23, 0x27, 0x41, 0xff, 0x5a, 0x6b, 0x8f, 0xff, 0x5e, 0x6f, 0x95, 0xff, 0x55, 0x5e, 0x83, 0xff, 0x55, 0x5f, 0x81, 0xff, 0x56, 0x61, 0x84, 0xff, 0x59, 0x62, 0x87, 0xff, 0x58, 0x63, 0x88, 0xff, 0x57, 0x64, 0x89, 0xff, 0x4f, 0x5e, 0x85, 0xff, 0x43, 0x4f, 0x74, 0xff, 0x72, 0x72, 0x7e, 0xff, 0xb8, 0xa9, 0x9b, 0xff, 0xa3, 0x92, 0x82, 0xff, 0xa4, 0x96, 0x89, 0xff, 0xc1, 0xbe, 0xc0, 0xff, 0x83, 0x95, 0xbe, 0xff, 0x64, 0x79, 0xaf, 0xff, 0x68, 0x74, 0xa1, 0xff, 0x56, 0x5e, 0x82, 0xff, 0x48, 0x4c, 0x6b, 0xff, 0x41, 0x3f, 0x5f, 0xff, 0x3a, 0x38, 0x57, 0xff, 0x34, 0x32, 0x52, 0xff, 0x32, 0x30, 0x50, 0xff, 0x2d, 0x28, 0x48, 0xff, 0x24, 0x25, 0x46, 0xff, 0x3f, 0x48, 0x6a, 0xff, 0x58, 0x61, 0x85, 0xff, 0x4f, 0x52, 0x75, 0xff, 0x33, 0x35, 0x56, 0xff, 0x1e, 0x20, 0x42, 0xff, 0x15, 0x15, 0x36, 0xff, 0x0d, 0x0c, 0x2e, 0xff, 0x07, 0x08, 0x25, 0xff, 0x0f, 0x0c, 0x28, 0xff, 0x1d, 0x16, 0x31, 0xff, 0x1d, 0x15, 0x2a, 0xff, 0x22, 0x16, 0x26, 0xff, 0x27, 0x1e, 0x28, 0xff, 0x35, 0x2b, 0x36, 0xff, 0x4b, 0x3d, 0x47, 0xff, 0x2f, 0x23, 0x2a, 0xff, 0x11, 0x07, 0x0a, 0xff, 0x0c, 0x01, 0x09, 0xff, 0x23, 0x16, 0x1b, 0xff, 0x3c, 0x28, 0x2b, 0xff, 0x40, 0x29, 0x2b, 0xff, 0x42, 0x2b, 0x2c, 0xff, 0x32, 0x1f, 0x21, 0xff, 0x34, 0x1f, 0x25, 0xff, 0x35, 0x24, 0x29, 0xff, 0x1c, 0x0d, 0x13, 0xff, 0x36, 0x24, 0x25, 0xff, 0x52, 0x3d, 0x37, 0xff, 0x30, 0x1a, 0x20, 0xff, 0x2d, 0x1b, 0x1e, 0xff, 0x3e, 0x2d, 0x2d, 0xff, 0x3d, 0x2d, 0x30, 0xff, 0x41, 0x30, 0x2f, 0xff, 0x3e, 0x2d, 0x2b, 0xff, 0x3b, 0x2a, 0x29, 0xff, 0x2b, 0x1b, 0x1d, 0xff, 0x1d, 0x0f, 0x12, 0xff, 0x1c, 0x11, 0x13, 0xff, 0x1a, 0x12, 0x13, 0xff, 0x11, 0x0b, 0x0d, 0xff, 0x0a, 0x07, 0x06, 0xff, 0x0f, 0x09, 0x0a, 0xff, 0x14, 0x0d, 0x0f, 0xff, 0x17, 0x0f, 0x12, 0xff, 0x1c, 0x13, 0x13, 0xff, 0x1c, 0x10, 0x11, 0xff, 0x18, 0x0d, 0x0f, 0xff, 0x15, 0x0e, 0x0e, 0xff, 0x17, 0x0f, 0x10, 0xff, 0x11, 0x0b, 0x0d, 0xff, 0x15, 0x11, 0x13, 0xff, 0x1a, 0x17, 0x17, 0xff, 0x10, 0x0b, 0x0d, 0xff, 0x07, 0x05, 0x06, 0xff, 0x04, 0x02, 0x03, 0xff, 0x0e, 0x0c, 0x14, 0xff, 0xbc, 0xbb, 0xbd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0x7b, 0x86, 0xff, 0x74, 0x6d, 0xa4, 0xff, 0xbe, 0xb9, 0xeb, 0xff, 0xca, 0xcc, 0xfb, 0xff, 0x52, 0x54, 0x86, 0xff, 0x25, 0x29, 0x5b, 0xff, 0x7c, 0x80, 0xb2, 0xff, 0x9f, 0x9f, 0xcf, 0xff, 0xbf, 0xc2, 0xe8, 0xff, 0xcc, 0xd2, 0xef, 0xff, 0x56, 0x58, 0x77, 0xff, 0x09, 0x0d, 0x3d, 0xff, 0x43, 0x4c, 0x8e, 0xff, 0x61, 0x67, 0xae, 0xff, 0x57, 0x5b, 0x9b, 0xff, 0x71, 0x83, 0xbb, 0xff, 0x69, 0x7b, 0xaa, 0xff, 0x25, 0x20, 0x32, 0xff, 0x1b, 0x0c, 0x0a, 0xff, 0x29, 0x1e, 0x1c, 0xff, 0x2f, 0x22, 0x22, 0xff, 0x2b, 0x1f, 0x1e, 0xff, 0x33, 0x29, 0x28, 0xff, 0x3f, 0x35, 0x33, 0xff, 0x3d, 0x33, 0x2f, 0xff, 0x3b, 0x2d, 0x2c, 0xff, 0x54, 0x47, 0x43, 0xff, 0x76, 0x6c, 0x64, 0xff, 0x72, 0x6a, 0x63, 0xff, 0x51, 0x46, 0x43, 0xff, 0x30, 0x21, 0x23, 0xff, 0x30, 0x22, 0x24, 0xff, 0x2c, 0x20, 0x21, 0xff, 0x20, 0x12, 0x14, 0xff, 0x21, 0x13, 0x17, 0xff, 0x1a, 0x0c, 0x13, 0xff, 0x1f, 0x13, 0x18, 0xff, 0x25, 0x19, 0x20, 0xff, 0x23, 0x16, 0x1f, 0xff, 0x34, 0x27, 0x2d, 0xff, 0x32, 0x27, 0x2f, 0xff, 0x24, 0x1c, 0x27, 0xff, 0x1a, 0x18, 0x2a, 0xff, 0x1a, 0x19, 0x2e, 0xff, 0x19, 0x17, 0x26, 0xff, 0x0e, 0x09, 0x17, 0xff, 0x12, 0x0c, 0x2a, 0xff, 0x42, 0x48, 0x70, 0xff, 0x64, 0x78, 0x9e, 0xff, 0x5e, 0x70, 0x95, 0xff, 0x58, 0x63, 0x8a, 0xff, 0x58, 0x64, 0x87, 0xff, 0x55, 0x65, 0x86, 0xff, 0x54, 0x66, 0x89, 0xff, 0x59, 0x68, 0x8c, 0xff, 0x5b, 0x69, 0x8f, 0xff, 0x4f, 0x5e, 0x88, 0xff, 0x54, 0x5c, 0x7a, 0xff, 0x9b, 0x92, 0x8f, 0xff, 0xb8, 0xa7, 0x94, 0xff, 0x95, 0x85, 0x75, 0xff, 0xbd, 0xb2, 0xa8, 0xff, 0xbf, 0xc6, 0xdb, 0xff, 0x74, 0x8d, 0xbf, 0xff, 0x67, 0x7a, 0xaa, 0xff, 0x67, 0x70, 0x9d, 0xff, 0x57, 0x5f, 0x85, 0xff, 0x4c, 0x51, 0x71, 0xff, 0x44, 0x46, 0x68, 0xff, 0x3d, 0x3f, 0x61, 0xff, 0x38, 0x38, 0x5a, 0xff, 0x37, 0x36, 0x57, 0xff, 0x35, 0x32, 0x55, 0xff, 0x2a, 0x2f, 0x4e, 0xff, 0x3e, 0x48, 0x67, 0xff, 0x60, 0x67, 0x8a, 0xff, 0x59, 0x5d, 0x82, 0xff, 0x3d, 0x3e, 0x62, 0xff, 0x29, 0x28, 0x4c, 0xff, 0x1d, 0x1d, 0x3f, 0xff, 0x13, 0x13, 0x34, 0xff, 0x0e, 0x0d, 0x2d, 0xff, 0x0a, 0x0c, 0x29, 0xff, 0x0c, 0x0a, 0x22, 0xff, 0x0c, 0x07, 0x1b, 0xff, 0x0b, 0x04, 0x19, 0xff, 0x0e, 0x0a, 0x1b, 0xff, 0x34, 0x2e, 0x3d, 0xff, 0x37, 0x31, 0x39, 0xff, 0x29, 0x24, 0x29, 0xff, 0x15, 0x0e, 0x10, 0xff, 0x17, 0x0c, 0x0f, 0xff, 0x27, 0x17, 0x1d, 0xff, 0x31, 0x1e, 0x20, 0xff, 0x33, 0x1f, 0x21, 0xff, 0x34, 0x20, 0x21, 0xff, 0x34, 0x22, 0x24, 0xff, 0x3e, 0x2c, 0x2f, 0xff, 0x33, 0x20, 0x24, 0xff, 0x26, 0x17, 0x1b, 0xff, 0x3e, 0x2a, 0x2a, 0xff, 0x5e, 0x47, 0x42, 0xff, 0x3f, 0x2b, 0x2d, 0xff, 0x33, 0x1f, 0x20, 0xff, 0x34, 0x23, 0x22, 0xff, 0x34, 0x23, 0x26, 0xff, 0x36, 0x25, 0x26, 0xff, 0x2c, 0x1d, 0x1b, 0xff, 0x31, 0x1f, 0x1f, 0xff, 0x33, 0x20, 0x1f, 0xff, 0x26, 0x17, 0x19, 0xff, 0x14, 0x0a, 0x0d, 0xff, 0x0f, 0x0a, 0x0b, 0xff, 0x0a, 0x05, 0x07, 0xff, 0x11, 0x0a, 0x0c, 0xff, 0x1e, 0x15, 0x17, 0xff, 0x1e, 0x18, 0x19, 0xff, 0x17, 0x12, 0x11, 0xff, 0x11, 0x0d, 0x0d, 0xff, 0x10, 0x0d, 0x0e, 0xff, 0x0e, 0x0b, 0x0e, 0xff, 0x02, 0x01, 0x03, 0xff, 0x02, 0x00, 0x01, 0xff, 0x07, 0x03, 0x05, 0xff, 0x05, 0x05, 0x06, 0xff, 0x0e, 0x09, 0x09, 0xff, 0x14, 0x0c, 0x0f, 0xff, 0x1f, 0x17, 0x1a, 0xff, 0x17, 0x0e, 0x11, 0xff, 0x41, 0x3d, 0x3d, 0xff, 0xee, 0xee, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe6, 0xdd, 0xdc, 0xff, 0x61, 0x50, 0x6d, 0xff, 0x7d, 0x7e, 0xb4, 0xff, 0xad, 0xad, 0xe2, 0xff, 0xa3, 0xa2, 0xd2, 0xff, 0x25, 0x28, 0x58, 0xff, 0x3b, 0x42, 0x75, 0xff, 0x80, 0x84, 0xbb, 0xff, 0x98, 0x9a, 0xd2, 0xff, 0xbe, 0xc5, 0xf2, 0xff, 0x94, 0x99, 0xbe, 0xff, 0x16, 0x16, 0x3b, 0xff, 0x1b, 0x1d, 0x52, 0xff, 0x42, 0x44, 0x72, 0xff, 0x1e, 0x1b, 0x2e, 0xff, 0x24, 0x2a, 0x3c, 0xff, 0x60, 0x74, 0xa1, 0xff, 0x41, 0x44, 0x61, 0xff, 0x1c, 0x12, 0x11, 0xff, 0x27, 0x20, 0x1a, 0xff, 0x29, 0x20, 0x1e, 0xff, 0x2b, 0x1f, 0x1f, 0xff, 0x39, 0x2d, 0x2b, 0xff, 0x40, 0x34, 0x2f, 0xff, 0x4e, 0x41, 0x3e, 0xff, 0x5b, 0x4e, 0x4b, 0xff, 0x64, 0x58, 0x55, 0xff, 0x6b, 0x61, 0x5c, 0xff, 0x55, 0x4c, 0x48, 0xff, 0x2c, 0x20, 0x21, 0xff, 0x10, 0x03, 0x08, 0xff, 0x2e, 0x20, 0x22, 0xff, 0x41, 0x32, 0x33, 0xff, 0x2c, 0x1e, 0x1f, 0xff, 0x22, 0x14, 0x19, 0xff, 0x26, 0x19, 0x1f, 0xff, 0x39, 0x2e, 0x33, 0xff, 0x38, 0x2c, 0x35, 0xff, 0x21, 0x17, 0x21, 0xff, 0x14, 0x12, 0x17, 0xff, 0x10, 0x11, 0x17, 0xff, 0x07, 0x06, 0x10, 0xff, 0x05, 0x03, 0x11, 0xff, 0x08, 0x07, 0x15, 0xff, 0x03, 0x01, 0x0c, 0xff, 0x06, 0x03, 0x15, 0xff, 0x38, 0x3c, 0x61, 0xff, 0x6d, 0x7b, 0xa7, 0xff, 0x6a, 0x80, 0xa6, 0xff, 0x5a, 0x6e, 0x92, 0xff, 0x56, 0x66, 0x8c, 0xff, 0x57, 0x66, 0x8a, 0xff, 0x57, 0x67, 0x89, 0xff, 0x57, 0x6b, 0x8f, 0xff, 0x5b, 0x6f, 0x92, 0xff, 0x58, 0x6b, 0x8f, 0xff, 0x4e, 0x5c, 0x84, 0xff, 0x73, 0x76, 0x89, 0xff, 0xb9, 0xaa, 0xa0, 0xff, 0xa8, 0x96, 0x85, 0xff, 0x9d, 0x90, 0x81, 0xff, 0xd7, 0xd2, 0xcf, 0xff, 0xab, 0xb6, 0xd7, 0xff, 0x62, 0x78, 0xac, 0xff, 0x69, 0x79, 0xa7, 0xff, 0x6b, 0x76, 0xa3, 0xff, 0x5f, 0x66, 0x91, 0xff, 0x56, 0x5f, 0x84, 0xff, 0x4c, 0x56, 0x78, 0xff, 0x46, 0x4b, 0x6f, 0xff, 0x42, 0x44, 0x67, 0xff, 0x3f, 0x40, 0x62, 0xff, 0x42, 0x43, 0x64, 0xff, 0x37, 0x3d, 0x5b, 0xff, 0x3f, 0x46, 0x65, 0xff, 0x64, 0x6b, 0x8d, 0xff, 0x61, 0x68, 0x8c, 0xff, 0x46, 0x4a, 0x6e, 0xff, 0x2f, 0x2f, 0x56, 0xff, 0x26, 0x26, 0x48, 0xff, 0x1e, 0x1e, 0x3f, 0xff, 0x18, 0x16, 0x38, 0xff, 0x0e, 0x10, 0x2f, 0xff, 0x0a, 0x0b, 0x26, 0xff, 0x0e, 0x07, 0x20, 0xff, 0x0a, 0x03, 0x1c, 0xff, 0x0e, 0x07, 0x1b, 0xff, 0x34, 0x28, 0x32, 0xff, 0x30, 0x20, 0x28, 0xff, 0x3c, 0x28, 0x2d, 0xff, 0x41, 0x2f, 0x30, 0xff, 0x45, 0x33, 0x33, 0xff, 0x34, 0x25, 0x27, 0xff, 0x1e, 0x0d, 0x12, 0xff, 0x25, 0x14, 0x18, 0xff, 0x34, 0x22, 0x24, 0xff, 0x2f, 0x1d, 0x1f, 0xff, 0x37, 0x24, 0x23, 0xff, 0x42, 0x30, 0x30, 0xff, 0x3e, 0x2c, 0x2f, 0xff, 0x3b, 0x25, 0x26, 0xff, 0x4f, 0x37, 0x34, 0xff, 0x40, 0x30, 0x2c, 0xff, 0x2c, 0x1f, 0x1e, 0xff, 0x21, 0x12, 0x13, 0xff, 0x2b, 0x19, 0x1a, 0xff, 0x30, 0x20, 0x21, 0xff, 0x18, 0x0c, 0x0b, 0xff, 0x27, 0x17, 0x17, 0xff, 0x40, 0x2e, 0x2c, 0xff, 0x2a, 0x19, 0x1b, 0xff, 0x0e, 0x06, 0x0b, 0xff, 0x0c, 0x08, 0x0c, 0xff, 0x08, 0x02, 0x07, 0xff, 0x0e, 0x05, 0x0a, 0xff, 0x1c, 0x14, 0x18, 0xff, 0x17, 0x13, 0x13, 0xff, 0x14, 0x0e, 0x0e, 0xff, 0x0b, 0x07, 0x08, 0xff, 0x04, 0x04, 0x05, 0xff, 0x07, 0x04, 0x08, 0xff, 0x04, 0x02, 0x05, 0xff, 0x01, 0x01, 0x00, 0xff, 0x05, 0x03, 0x02, 0xff, 0x09, 0x07, 0x07, 0xff, 0x0d, 0x06, 0x07, 0xff, 0x0e, 0x06, 0x08, 0xff, 0x20, 0x15, 0x17, 0xff, 0x1c, 0x11, 0x14, 0xff, 0xb2, 0xaf, 0xaf, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x84, 0x6d, 0x6e, 0xff, 0x52, 0x55, 0x82, 0xff, 0x8f, 0x91, 0xc7, 0xff, 0xc6, 0xc3, 0xf2, 0xff, 0x67, 0x6b, 0x98, 0xff, 0x0e, 0x16, 0x45, 0xff, 0x57, 0x60, 0x97, 0xff, 0x82, 0x89, 0xca, 0xff, 0x93, 0x9f, 0xdb, 0xff, 0xa1, 0xac, 0xdf, 0xff, 0x4f, 0x52, 0x7c, 0xff, 0x10, 0x0e, 0x37, 0xff, 0x19, 0x15, 0x2e, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x32, 0x3d, 0x53, 0xff, 0x33, 0x38, 0x4f, 0xff, 0x1e, 0x17, 0x19, 0xff, 0x2a, 0x22, 0x1e, 0xff, 0x27, 0x1e, 0x1c, 0xff, 0x3d, 0x31, 0x2f, 0xff, 0x51, 0x47, 0x3f, 0xff, 0x4a, 0x3e, 0x38, 0xff, 0x55, 0x49, 0x43, 0xff, 0x6a, 0x5f, 0x58, 0xff, 0x67, 0x5d, 0x57, 0xff, 0x4c, 0x43, 0x3f, 0xff, 0x2e, 0x23, 0x22, 0xff, 0x1e, 0x12, 0x15, 0xff, 0x1d, 0x11, 0x14, 0xff, 0x2b, 0x1d, 0x21, 0xff, 0x39, 0x2a, 0x2d, 0xff, 0x2c, 0x1e, 0x23, 0xff, 0x28, 0x1c, 0x22, 0xff, 0x2f, 0x23, 0x2b, 0xff, 0x24, 0x1c, 0x23, 0xff, 0x14, 0x10, 0x17, 0xff, 0x09, 0x04, 0x0d, 0xff, 0x00, 0x00, 0x04, 0xff, 0x05, 0x01, 0x06, 0xff, 0x0d, 0x09, 0x0b, 0xff, 0x0d, 0x09, 0x0d, 0xff, 0x14, 0x0c, 0x13, 0xff, 0x11, 0x09, 0x15, 0xff, 0x21, 0x23, 0x3d, 0xff, 0x5a, 0x6b, 0x91, 0xff, 0x73, 0x8c, 0xb3, 0xff, 0x65, 0x7c, 0xa4, 0xff, 0x5a, 0x6d, 0x94, 0xff, 0x56, 0x66, 0x8b, 0xff, 0x56, 0x65, 0x8a, 0xff, 0x5a, 0x69, 0x8e, 0xff, 0x60, 0x71, 0x96, 0xff, 0x62, 0x77, 0x99, 0xff, 0x51, 0x6c, 0x90, 0xff, 0x4f, 0x61, 0x85, 0xff, 0x96, 0x93, 0x9f, 0xff, 0xc5, 0xb6, 0xab, 0xff, 0x92, 0x87, 0x7b, 0xff, 0xad, 0xa3, 0x98, 0xff, 0xe4, 0xe1, 0xe3, 0xff, 0x95, 0xa3, 0xc6, 0xff, 0x56, 0x6c, 0x9d, 0xff, 0x68, 0x7b, 0xa7, 0xff, 0x6a, 0x7b, 0xa7, 0xff, 0x65, 0x6f, 0x9f, 0xff, 0x60, 0x6c, 0x97, 0xff, 0x59, 0x66, 0x89, 0xff, 0x54, 0x5a, 0x7c, 0xff, 0x4b, 0x4f, 0x73, 0xff, 0x49, 0x4d, 0x73, 0xff, 0x57, 0x5b, 0x7d, 0xff, 0x4a, 0x50, 0x6e, 0xff, 0x3e, 0x44, 0x65, 0xff, 0x61, 0x6a, 0x8e, 0xff, 0x66, 0x70, 0x94, 0xff, 0x4d, 0x55, 0x78, 0xff, 0x34, 0x39, 0x5d, 0xff, 0x30, 0x30, 0x52, 0xff, 0x2b, 0x2a, 0x4c, 0xff, 0x21, 0x22, 0x43, 0xff, 0x1f, 0x20, 0x41, 0xff, 0x28, 0x22, 0x43, 0xff, 0x2c, 0x22, 0x44, 0xff, 0x27, 0x20, 0x41, 0xff, 0x3c, 0x33, 0x44, 0xff, 0x4d, 0x3f, 0x40, 0xff, 0x36, 0x26, 0x2a, 0xff, 0x2e, 0x1b, 0x20, 0xff, 0x34, 0x22, 0x25, 0xff, 0x4c, 0x39, 0x39, 0xff, 0x3e, 0x2e, 0x2e, 0xff, 0x24, 0x13, 0x18, 0xff, 0x33, 0x21, 0x24, 0xff, 0x3e, 0x2b, 0x2d, 0xff, 0x36, 0x23, 0x24, 0xff, 0x43, 0x30, 0x2c, 0xff, 0x4e, 0x3e, 0x39, 0xff, 0x33, 0x1f, 0x24, 0xff, 0x24, 0x10, 0x14, 0xff, 0x3f, 0x2b, 0x2c, 0xff, 0x39, 0x2b, 0x27, 0xff, 0x1a, 0x10, 0x12, 0xff, 0x26, 0x15, 0x19, 0xff, 0x38, 0x26, 0x27, 0xff, 0x2f, 0x21, 0x22, 0xff, 0x15, 0x0c, 0x0d, 0xff, 0x1c, 0x12, 0x13, 0xff, 0x32, 0x22, 0x25, 0xff, 0x1e, 0x10, 0x11, 0xff, 0x0e, 0x07, 0x0c, 0xff, 0x11, 0x0b, 0x10, 0xff, 0x0f, 0x09, 0x0b, 0xff, 0x0b, 0x05, 0x07, 0xff, 0x13, 0x0e, 0x11, 0xff, 0x15, 0x0d, 0x0f, 0xff, 0x0a, 0x03, 0x05, 0xff, 0x0b, 0x08, 0x08, 0xff, 0x09, 0x07, 0x08, 0xff, 0x05, 0x02, 0x02, 0xff, 0x04, 0x01, 0x03, 0xff, 0x07, 0x05, 0x06, 0xff, 0x14, 0x0c, 0x0d, 0xff, 0x1d, 0x14, 0x15, 0xff, 0x16, 0x0e, 0x0f, 0xff, 0x0b, 0x04, 0x09, 0xff, 0x0c, 0x07, 0x07, 0xff, 0x54, 0x4c, 0x4d, 0xff, 0xf7, 0xf6, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe4, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe4, 0xdf, 0xde, 0xff, 0x4d, 0x3b, 0x4d, 0xff, 0x66, 0x6b, 0xa1, 0xff, 0xa4, 0xa5, 0xd9, 0xff, 0xa4, 0xa7, 0xd4, 0xff, 0x27, 0x2d, 0x58, 0xff, 0x23, 0x28, 0x5a, 0xff, 0x72, 0x7a, 0xbb, 0xff, 0x82, 0x8c, 0xcf, 0xff, 0x90, 0xa0, 0xdd, 0xff, 0x84, 0x90, 0xc9, 0xff, 0x34, 0x33, 0x61, 0xff, 0x0e, 0x06, 0x27, 0xff, 0x06, 0x02, 0x0c, 0xff, 0x01, 0x00, 0x00, 0xff, 0x18, 0x11, 0x12, 0xff, 0x27, 0x1f, 0x23, 0xff, 0x29, 0x1f, 0x21, 0xff, 0x2e, 0x24, 0x22, 0xff, 0x35, 0x2c, 0x27, 0xff, 0x53, 0x4a, 0x42, 0xff, 0x60, 0x57, 0x4d, 0xff, 0x5f, 0x57, 0x4e, 0xff, 0x67, 0x5e, 0x55, 0xff, 0x61, 0x58, 0x51, 0xff, 0x48, 0x3f, 0x3a, 0xff, 0x34, 0x2b, 0x28, 0xff, 0x2a, 0x1d, 0x1e, 0xff, 0x2c, 0x1d, 0x1f, 0xff, 0x34, 0x26, 0x28, 0xff, 0x2f, 0x23, 0x24, 0xff, 0x2f, 0x21, 0x24, 0xff, 0x2f, 0x21, 0x28, 0xff, 0x26, 0x1e, 0x25, 0xff, 0x1a, 0x11, 0x1a, 0xff, 0x08, 0x03, 0x0a, 0xff, 0x10, 0x0b, 0x10, 0xff, 0x1b, 0x14, 0x1a, 0xff, 0x1a, 0x0f, 0x14, 0xff, 0x25, 0x17, 0x1d, 0xff, 0x2c, 0x1e, 0x23, 0xff, 0x2c, 0x1f, 0x24, 0xff, 0x30, 0x1f, 0x26, 0xff, 0x2e, 0x25, 0x33, 0xff, 0x4b, 0x56, 0x74, 0xff, 0x6c, 0x85, 0xad, 0xff, 0x6d, 0x85, 0xae, 0xff, 0x65, 0x78, 0xa2, 0xff, 0x5d, 0x6c, 0x96, 0xff, 0x59, 0x69, 0x8d, 0xff, 0x5b, 0x6b, 0x8f, 0xff, 0x5e, 0x6f, 0x95, 0xff, 0x62, 0x74, 0x9a, 0xff, 0x63, 0x76, 0x99, 0xff, 0x52, 0x68, 0x8c, 0xff, 0x62, 0x70, 0x8a, 0xff, 0xb2, 0xab, 0xac, 0xff, 0xbb, 0xad, 0xa3, 0xff, 0x8d, 0x83, 0x7c, 0xff, 0xc4, 0xbe, 0xb2, 0xff, 0xdb, 0xdd, 0xe0, 0xff, 0x7f, 0x8f, 0xb2, 0xff, 0x53, 0x65, 0x97, 0xff, 0x65, 0x74, 0xa2, 0xff, 0x66, 0x77, 0xa8, 0xff, 0x68, 0x79, 0xa9, 0xff, 0x69, 0x76, 0xa3, 0xff, 0x64, 0x6e, 0x97, 0xff, 0x58, 0x62, 0x86, 0xff, 0x4d, 0x57, 0x7a, 0xff, 0x56, 0x5f, 0x81, 0xff, 0x6b, 0x72, 0x95, 0xff, 0x5d, 0x61, 0x83, 0xff, 0x41, 0x47, 0x6a, 0xff, 0x5c, 0x68, 0x8d, 0xff, 0x6a, 0x77, 0x9b, 0xff, 0x54, 0x5d, 0x80, 0xff, 0x40, 0x43, 0x67, 0xff, 0x3c, 0x3d, 0x5f, 0xff, 0x33, 0x35, 0x55, 0xff, 0x2a, 0x2d, 0x4f, 0xff, 0x31, 0x34, 0x59, 0xff, 0x45, 0x45, 0x6f, 0xff, 0x51, 0x53, 0x7a, 0xff, 0x5e, 0x5d, 0x79, 0xff, 0x75, 0x6d, 0x75, 0xff, 0x61, 0x57, 0x54, 0xff, 0x21, 0x18, 0x1a, 0xff, 0x16, 0x0d, 0x11, 0xff, 0x17, 0x0e, 0x14, 0xff, 0x25, 0x19, 0x1f, 0xff, 0x29, 0x18, 0x1c, 0xff, 0x35, 0x21, 0x24, 0xff, 0x42, 0x2c, 0x30, 0xff, 0x3f, 0x2c, 0x2e, 0xff, 0x3b, 0x2a, 0x29, 0xff, 0x43, 0x31, 0x30, 0xff, 0x34, 0x23, 0x22, 0xff, 0x24, 0x13, 0x16, 0xff, 0x20, 0x10, 0x13, 0xff, 0x39, 0x29, 0x29, 0xff, 0x37, 0x2a, 0x28, 0xff, 0x17, 0x0b, 0x10, 0xff, 0x2d, 0x1d, 0x20, 0xff, 0x3f, 0x2d, 0x2e, 0xff, 0x34, 0x25, 0x25, 0xff, 0x22, 0x18, 0x18, 0xff, 0x13, 0x09, 0x0b, 0xff, 0x17, 0x08, 0x0d, 0xff, 0x16, 0x0a, 0x0f, 0xff, 0x0c, 0x07, 0x0c, 0xff, 0x09, 0x03, 0x08, 0xff, 0x19, 0x0f, 0x11, 0xff, 0x1e, 0x13, 0x13, 0xff, 0x19, 0x10, 0x11, 0xff, 0x22, 0x14, 0x16, 0xff, 0x15, 0x0b, 0x0d, 0xff, 0x07, 0x05, 0x05, 0xff, 0x12, 0x0e, 0x0e, 0xff, 0x15, 0x0d, 0x0d, 0xff, 0x0c, 0x06, 0x08, 0xff, 0x0e, 0x09, 0x0d, 0xff, 0x0f, 0x0a, 0x0c, 0xff, 0x12, 0x0c, 0x0d, 0xff, 0x0d, 0x05, 0x06, 0xff, 0x0a, 0x06, 0x11, 0xff, 0x1c, 0x1a, 0x21, 0xff, 0xc1, 0xbf, 0xbf, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9c, 0x88, 0x86, 0xff, 0x32, 0x32, 0x53, 0xff, 0x59, 0x64, 0x99, 0xff, 0x92, 0x9b, 0xce, 0xff, 0x72, 0x78, 0xa3, 0xff, 0x17, 0x19, 0x42, 0xff, 0x43, 0x47, 0x81, 0xff, 0x79, 0x7f, 0xc5, 0xff, 0x86, 0x92, 0xd4, 0xff, 0x97, 0xa4, 0xe7, 0xff, 0x6f, 0x70, 0xae, 0xff, 0x1b, 0x17, 0x39, 0xff, 0x05, 0x03, 0x0f, 0xff, 0x04, 0x01, 0x04, 0xff, 0x0b, 0x02, 0x02, 0xff, 0x27, 0x1c, 0x1c, 0xff, 0x36, 0x2b, 0x2d, 0xff, 0x33, 0x2a, 0x29, 0xff, 0x42, 0x3b, 0x33, 0xff, 0x5a, 0x53, 0x4a, 0xff, 0x50, 0x49, 0x41, 0xff, 0x5a, 0x51, 0x49, 0xff, 0x6e, 0x65, 0x5d, 0xff, 0x47, 0x3f, 0x3a, 0xff, 0x26, 0x1c, 0x1c, 0xff, 0x2d, 0x23, 0x22, 0xff, 0x33, 0x28, 0x27, 0xff, 0x41, 0x32, 0x32, 0xff, 0x46, 0x38, 0x39, 0xff, 0x2c, 0x21, 0x21, 0xff, 0x20, 0x14, 0x17, 0xff, 0x22, 0x16, 0x1e, 0xff, 0x18, 0x10, 0x1a, 0xff, 0x12, 0x0b, 0x13, 0xff, 0x20, 0x17, 0x1d, 0xff, 0x3c, 0x2e, 0x31, 0xff, 0x3e, 0x31, 0x32, 0xff, 0x33, 0x25, 0x26, 0xff, 0x32, 0x24, 0x28, 0xff, 0x2e, 0x1f, 0x26, 0xff, 0x28, 0x19, 0x1f, 0xff, 0x2a, 0x18, 0x21, 0xff, 0x3e, 0x38, 0x48, 0xff, 0x62, 0x75, 0x93, 0xff, 0x72, 0x8b, 0xb3, 0xff, 0x6b, 0x80, 0xaa, 0xff, 0x63, 0x76, 0x9d, 0xff, 0x5a, 0x6b, 0x91, 0xff, 0x59, 0x68, 0x8f, 0xff, 0x5c, 0x6f, 0x94, 0xff, 0x60, 0x73, 0x99, 0xff, 0x62, 0x75, 0x9b, 0xff, 0x5c, 0x71, 0x96, 0xff, 0x51, 0x62, 0x86, 0xff, 0x82, 0x83, 0x90, 0xff, 0xcb, 0xbc, 0xab, 0xff, 0xb0, 0x9e, 0x8f, 0xff, 0xa1, 0x94, 0x8d, 0xff, 0xe4, 0xe0, 0xd6, 0xff, 0xc5, 0xcd, 0xd4, 0xff, 0x60, 0x71, 0x97, 0xff, 0x53, 0x5f, 0x8d, 0xff, 0x62, 0x6d, 0x9c, 0xff, 0x60, 0x71, 0xa6, 0xff, 0x68, 0x7c, 0xab, 0xff, 0x6a, 0x7b, 0xa7, 0xff, 0x64, 0x71, 0x9f, 0xff, 0x57, 0x62, 0x8b, 0xff, 0x52, 0x5c, 0x80, 0xff, 0x63, 0x6b, 0x90, 0xff, 0x7b, 0x82, 0xa7, 0xff, 0x6e, 0x73, 0x99, 0xff, 0x43, 0x4c, 0x71, 0xff, 0x59, 0x66, 0x8b, 0xff, 0x70, 0x80, 0xa3, 0xff, 0x5a, 0x63, 0x86, 0xff, 0x4c, 0x50, 0x73, 0xff, 0x48, 0x4b, 0x6c, 0xff, 0x39, 0x3d, 0x60, 0xff, 0x34, 0x3a, 0x62, 0xff, 0x4b, 0x57, 0x7c, 0xff, 0x6b, 0x74, 0x96, 0xff, 0x73, 0x73, 0x88, 0xff, 0x68, 0x61, 0x63, 0xff, 0x53, 0x45, 0x45, 0xff, 0x39, 0x2c, 0x2d, 0xff, 0x19, 0x0c, 0x0d, 0xff, 0x33, 0x22, 0x23, 0xff, 0x42, 0x2e, 0x30, 0xff, 0x36, 0x23, 0x26, 0xff, 0x2f, 0x1a, 0x1f, 0xff, 0x2b, 0x19, 0x1c, 0xff, 0x2d, 0x1d, 0x20, 0xff, 0x2d, 0x1e, 0x20, 0xff, 0x30, 0x1f, 0x20, 0xff, 0x30, 0x20, 0x22, 0xff, 0x21, 0x10, 0x14, 0xff, 0x23, 0x12, 0x15, 0xff, 0x24, 0x15, 0x16, 0xff, 0x3d, 0x2c, 0x2c, 0xff, 0x29, 0x1b, 0x1d, 0xff, 0x17, 0x0b, 0x0f, 0xff, 0x3b, 0x2c, 0x2e, 0xff, 0x3b, 0x2a, 0x2c, 0xff, 0x22, 0x14, 0x12, 0xff, 0x1b, 0x13, 0x11, 0xff, 0x17, 0x0e, 0x11, 0xff, 0x14, 0x08, 0x0c, 0xff, 0x13, 0x0a, 0x0f, 0xff, 0x0f, 0x09, 0x0f, 0xff, 0x10, 0x07, 0x0c, 0xff, 0x15, 0x0a, 0x0c, 0xff, 0x22, 0x18, 0x19, 0xff, 0x2a, 0x1c, 0x1d, 0xff, 0x32, 0x1c, 0x1f, 0xff, 0x2e, 0x1b, 0x1c, 0xff, 0x14, 0x0c, 0x0c, 0xff, 0x12, 0x0c, 0x0c, 0xff, 0x19, 0x11, 0x13, 0xff, 0x19, 0x10, 0x13, 0xff, 0x12, 0x0a, 0x0d, 0xff, 0x05, 0x01, 0x03, 0xff, 0x0c, 0x08, 0x0b, 0xff, 0x11, 0x07, 0x0b, 0xff, 0x17, 0x12, 0x20, 0xff, 0x6b, 0x68, 0x6c, 0xff, 0xf8, 0xf8, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf2, 0xf2, 0xf2, 0xff, 0x43, 0x2a, 0x2c, 0xff, 0x28, 0x33, 0x5e, 0xff, 0x5b, 0x68, 0xa5, 0xff, 0x9f, 0xa9, 0xdb, 0xff, 0x52, 0x54, 0x7d, 0xff, 0x18, 0x17, 0x47, 0xff, 0x57, 0x5b, 0x9e, 0xff, 0x6f, 0x77, 0xbe, 0xff, 0x7a, 0x81, 0xce, 0xff, 0x7a, 0x78, 0xc3, 0xff, 0x37, 0x34, 0x52, 0xff, 0x05, 0x05, 0x06, 0xff, 0x04, 0x02, 0x03, 0xff, 0x14, 0x0d, 0x11, 0xff, 0x2a, 0x20, 0x23, 0xff, 0x36, 0x2b, 0x2d, 0xff, 0x32, 0x29, 0x28, 0xff, 0x36, 0x2e, 0x2a, 0xff, 0x49, 0x40, 0x39, 0xff, 0x53, 0x4b, 0x42, 0xff, 0x66, 0x5e, 0x57, 0xff, 0x59, 0x50, 0x4c, 0xff, 0x34, 0x29, 0x28, 0xff, 0x27, 0x1d, 0x1d, 0xff, 0x33, 0x28, 0x28, 0xff, 0x39, 0x2e, 0x2d, 0xff, 0x33, 0x28, 0x29, 0xff, 0x35, 0x28, 0x2a, 0xff, 0x2a, 0x1f, 0x20, 0xff, 0x22, 0x19, 0x1c, 0xff, 0x24, 0x1a, 0x1e, 0xff, 0x2b, 0x20, 0x23, 0xff, 0x36, 0x2a, 0x2e, 0xff, 0x38, 0x2d, 0x2f, 0xff, 0x32, 0x28, 0x27, 0xff, 0x2b, 0x20, 0x20, 0xff, 0x29, 0x1c, 0x20, 0xff, 0x29, 0x1b, 0x21, 0xff, 0x22, 0x15, 0x1c, 0xff, 0x13, 0x05, 0x0e, 0xff, 0x18, 0x0b, 0x14, 0xff, 0x41, 0x43, 0x57, 0xff, 0x68, 0x7e, 0xa1, 0xff, 0x6e, 0x87, 0xb0, 0xff, 0x68, 0x7c, 0xa5, 0xff, 0x5d, 0x73, 0x99, 0xff, 0x54, 0x6a, 0x8b, 0xff, 0x58, 0x6a, 0x8d, 0xff, 0x5f, 0x71, 0x96, 0xff, 0x63, 0x77, 0x9b, 0xff, 0x63, 0x78, 0x9b, 0xff, 0x54, 0x6c, 0x97, 0xff, 0x5b, 0x6a, 0x92, 0xff, 0xa2, 0x9c, 0xa0, 0xff, 0xc8, 0xb5, 0x9d, 0xff, 0xa3, 0x93, 0x80, 0xff, 0xc0, 0xb6, 0xa7, 0xff, 0xf5, 0xf4, 0xeb, 0xff, 0xb0, 0xb7, 0xc9, 0xff, 0x4c, 0x59, 0x85, 0xff, 0x51, 0x5d, 0x83, 0xff, 0x5d, 0x69, 0x92, 0xff, 0x58, 0x67, 0x97, 0xff, 0x60, 0x72, 0x9f, 0xff, 0x64, 0x77, 0xa3, 0xff, 0x60, 0x70, 0x9a, 0xff, 0x56, 0x5f, 0x87, 0xff, 0x57, 0x60, 0x87, 0xff, 0x6a, 0x76, 0x9f, 0xff, 0x83, 0x90, 0xb6, 0xff, 0x76, 0x83, 0xa6, 0xff, 0x45, 0x53, 0x76, 0xff, 0x5b, 0x69, 0x8e, 0xff, 0x74, 0x84, 0xa6, 0xff, 0x64, 0x6d, 0x8d, 0xff, 0x5c, 0x60, 0x7f, 0xff, 0x51, 0x55, 0x76, 0xff, 0x45, 0x4b, 0x74, 0xff, 0x52, 0x59, 0x80, 0xff, 0x63, 0x6b, 0x7e, 0xff, 0x63, 0x62, 0x66, 0xff, 0x4a, 0x3a, 0x3a, 0xff, 0x1c, 0x0c, 0x0a, 0xff, 0x13, 0x04, 0x0a, 0xff, 0x27, 0x19, 0x1b, 0xff, 0x3b, 0x29, 0x2c, 0xff, 0x44, 0x2d, 0x30, 0xff, 0x3f, 0x24, 0x27, 0xff, 0x2e, 0x17, 0x1b, 0xff, 0x28, 0x18, 0x1c, 0xff, 0x21, 0x15, 0x17, 0xff, 0x1d, 0x10, 0x12, 0xff, 0x22, 0x15, 0x16, 0xff, 0x2e, 0x1e, 0x21, 0xff, 0x25, 0x15, 0x18, 0xff, 0x1d, 0x0f, 0x15, 0xff, 0x1d, 0x0e, 0x13, 0xff, 0x29, 0x16, 0x19, 0xff, 0x38, 0x26, 0x28, 0xff, 0x19, 0x0c, 0x0d, 0xff, 0x1d, 0x11, 0x12, 0xff, 0x3d, 0x2a, 0x2c, 0xff, 0x29, 0x1b, 0x1d, 0xff, 0x10, 0x07, 0x07, 0xff, 0x0e, 0x04, 0x08, 0xff, 0x16, 0x0d, 0x12, 0xff, 0x11, 0x0b, 0x0e, 0xff, 0x10, 0x0a, 0x0b, 0xff, 0x14, 0x0c, 0x0e, 0xff, 0x13, 0x0a, 0x0e, 0xff, 0x0c, 0x05, 0x07, 0xff, 0x0c, 0x08, 0x0a, 0xff, 0x1c, 0x13, 0x15, 0xff, 0x29, 0x1c, 0x1e, 0xff, 0x2e, 0x20, 0x20, 0xff, 0x24, 0x16, 0x16, 0xff, 0x1a, 0x12, 0x12, 0xff, 0x17, 0x11, 0x13, 0xff, 0x1e, 0x15, 0x17, 0xff, 0x1d, 0x11, 0x15, 0xff, 0x17, 0x0d, 0x10, 0xff, 0x15, 0x0a, 0x11, 0xff, 0x14, 0x0a, 0x12, 0xff, 0x3a, 0x33, 0x37, 0xff, 0xe2, 0xe2, 0xe3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbd, 0xad, 0xa8, 0xff, 0x26, 0x1c, 0x30, 0xff, 0x39, 0x42, 0x7d, 0xff, 0x74, 0x7b, 0xbf, 0xff, 0x79, 0x7c, 0xaf, 0xff, 0x1e, 0x1b, 0x3e, 0xff, 0x2c, 0x28, 0x60, 0xff, 0x58, 0x57, 0xa8, 0xff, 0x53, 0x53, 0x9e, 0xff, 0x3f, 0x3b, 0x6d, 0xff, 0x44, 0x3d, 0x5c, 0xff, 0x22, 0x1f, 0x2e, 0xff, 0x02, 0x01, 0x03, 0xff, 0x1a, 0x14, 0x15, 0xff, 0x31, 0x27, 0x29, 0xff, 0x37, 0x2e, 0x2e, 0xff, 0x3e, 0x37, 0x33, 0xff, 0x42, 0x3a, 0x34, 0xff, 0x4c, 0x42, 0x3c, 0xff, 0x5a, 0x52, 0x4b, 0xff, 0x56, 0x4d, 0x49, 0xff, 0x40, 0x37, 0x34, 0xff, 0x38, 0x2f, 0x2c, 0xff, 0x37, 0x2d, 0x2a, 0xff, 0x37, 0x2c, 0x2c, 0xff, 0x2c, 0x1f, 0x20, 0xff, 0x1b, 0x10, 0x12, 0xff, 0x2b, 0x1f, 0x22, 0xff, 0x38, 0x2b, 0x2d, 0xff, 0x42, 0x37, 0x38, 0xff, 0x56, 0x4c, 0x49, 0xff, 0x52, 0x43, 0x40, 0xff, 0x3f, 0x30, 0x2d, 0xff, 0x2a, 0x1c, 0x1e, 0xff, 0x16, 0x0b, 0x10, 0xff, 0x1b, 0x10, 0x14, 0xff, 0x1d, 0x13, 0x18, 0xff, 0x28, 0x1a, 0x1f, 0xff, 0x2c, 0x1c, 0x21, 0xff, 0x16, 0x06, 0x10, 0xff, 0x13, 0x0a, 0x14, 0xff, 0x42, 0x4f, 0x63, 0xff, 0x69, 0x80, 0xa5, 0xff, 0x69, 0x7f, 0xa8, 0xff, 0x65, 0x7a, 0xa0, 0xff, 0x5a, 0x70, 0x97, 0xff, 0x52, 0x65, 0x8a, 0xff, 0x58, 0x69, 0x8d, 0xff, 0x62, 0x74, 0x98, 0xff, 0x65, 0x78, 0x9c, 0xff, 0x5f, 0x74, 0x99, 0xff, 0x4f, 0x65, 0x91, 0xff, 0x76, 0x80, 0x9c, 0xff, 0xc2, 0xb7, 0xae, 0xff, 0xa9, 0x96, 0x83, 0xff, 0x90, 0x80, 0x73, 0xff, 0xe0, 0xd6, 0xc8, 0xff, 0xfc, 0xfd, 0xf5, 0xff, 0xa0, 0xa6, 0xbc, 0xff, 0x43, 0x52, 0x7f, 0xff, 0x49, 0x59, 0x7e, 0xff, 0x57, 0x64, 0x87, 0xff, 0x54, 0x5f, 0x8b, 0xff, 0x57, 0x64, 0x8f, 0xff, 0x5b, 0x6b, 0x95, 0xff, 0x5b, 0x68, 0x90, 0xff, 0x55, 0x5e, 0x85, 0xff, 0x5b, 0x65, 0x8f, 0xff, 0x70, 0x80, 0xaa, 0xff, 0x84, 0x98, 0xbd, 0xff, 0x72, 0x82, 0xa2, 0xff, 0x48, 0x55, 0x78, 0xff, 0x60, 0x6c, 0x95, 0xff, 0x79, 0x86, 0xaa, 0xff, 0x76, 0x7f, 0x9e, 0xff, 0x68, 0x6f, 0x90, 0xff, 0x5b, 0x62, 0x8a, 0xff, 0x5f, 0x66, 0x8d, 0xff, 0x5d, 0x5a, 0x6c, 0xff, 0x38, 0x2d, 0x2b, 0xff, 0x1c, 0x0c, 0x0c, 0xff, 0x0e, 0x00, 0x04, 0xff, 0x0b, 0x00, 0x04, 0xff, 0x20, 0x12, 0x18, 0xff, 0x34, 0x23, 0x25, 0xff, 0x40, 0x2c, 0x30, 0xff, 0x2b, 0x17, 0x1a, 0xff, 0x25, 0x13, 0x17, 0xff, 0x26, 0x16, 0x19, 0xff, 0x2c, 0x1d, 0x20, 0xff, 0x29, 0x1d, 0x20, 0xff, 0x19, 0x0e, 0x0f, 0xff, 0x20, 0x16, 0x17, 0xff, 0x3a, 0x27, 0x29, 0xff, 0x2f, 0x1c, 0x1f, 0xff, 0x13, 0x05, 0x0d, 0xff, 0x16, 0x0a, 0x0f, 0xff, 0x2e, 0x1c, 0x20, 0xff, 0x33, 0x20, 0x23, 0xff, 0x18, 0x0c, 0x0d, 0xff, 0x2c, 0x1e, 0x20, 0xff, 0x3d, 0x29, 0x2c, 0xff, 0x1b, 0x0e, 0x11, 0xff, 0x14, 0x0c, 0x0e, 0xff, 0x14, 0x0a, 0x0e, 0xff, 0x0b, 0x03, 0x07, 0xff, 0x0d, 0x08, 0x09, 0xff, 0x0c, 0x08, 0x09, 0xff, 0x0b, 0x05, 0x07, 0xff, 0x05, 0x01, 0x04, 0xff, 0x08, 0x05, 0x08, 0xff, 0x0f, 0x0a, 0x0d, 0xff, 0x0e, 0x08, 0x0c, 0xff, 0x0c, 0x07, 0x0a, 0xff, 0x1b, 0x14, 0x14, 0xff, 0x2a, 0x1c, 0x1e, 0xff, 0x1d, 0x12, 0x14, 0xff, 0x11, 0x0c, 0x0f, 0xff, 0x11, 0x0b, 0x0f, 0xff, 0x19, 0x12, 0x19, 0xff, 0x23, 0x1b, 0x26, 0xff, 0x11, 0x0b, 0x13, 0xff, 0x18, 0x10, 0x1a, 0xff, 0x9b, 0x97, 0x97, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6d, 0x53, 0x4d, 0xff, 0x1f, 0x1c, 0x3e, 0xff, 0x3b, 0x3d, 0x83, 0xff, 0x59, 0x58, 0x97, 0xff, 0x20, 0x1e, 0x31, 0xff, 0x0d, 0x08, 0x24, 0xff, 0x47, 0x42, 0x8c, 0xff, 0x3a, 0x36, 0x6a, 0xff, 0x04, 0x03, 0x09, 0xff, 0x22, 0x1f, 0x2b, 0xff, 0x3c, 0x35, 0x51, 0xff, 0x17, 0x13, 0x1c, 0xff, 0x30, 0x28, 0x26, 0xff, 0x57, 0x4f, 0x4b, 0xff, 0x57, 0x4f, 0x49, 0xff, 0x4b, 0x45, 0x3e, 0xff, 0x49, 0x43, 0x3b, 0xff, 0x4f, 0x49, 0x43, 0xff, 0x47, 0x3e, 0x3b, 0xff, 0x32, 0x26, 0x25, 0xff, 0x30, 0x25, 0x24, 0xff, 0x3d, 0x33, 0x2f, 0xff, 0x50, 0x44, 0x3f, 0xff, 0x44, 0x39, 0x36, 0xff, 0x1b, 0x10, 0x13, 0xff, 0x1b, 0x0f, 0x13, 0xff, 0x38, 0x2c, 0x2f, 0xff, 0x44, 0x39, 0x39, 0xff, 0x5d, 0x51, 0x50, 0xff, 0x5c, 0x52, 0x4e, 0xff, 0x38, 0x2c, 0x2a, 0xff, 0x2a, 0x1c, 0x1b, 0xff, 0x22, 0x14, 0x16, 0xff, 0x17, 0x09, 0x0f, 0xff, 0x1a, 0x0c, 0x12, 0xff, 0x1a, 0x0e, 0x12, 0xff, 0x24, 0x18, 0x1a, 0xff, 0x2c, 0x20, 0x25, 0xff, 0x24, 0x17, 0x1e, 0xff, 0x25, 0x21, 0x2d, 0xff, 0x49, 0x57, 0x70, 0xff, 0x63, 0x77, 0x9c, 0xff, 0x62, 0x76, 0x9d, 0xff, 0x60, 0x77, 0x9c, 0xff, 0x5a, 0x6e, 0x95, 0xff, 0x54, 0x66, 0x8c, 0xff, 0x55, 0x67, 0x8c, 0xff, 0x5c, 0x70, 0x94, 0xff, 0x60, 0x75, 0x9b, 0xff, 0x55, 0x6c, 0x96, 0xff, 0x55, 0x68, 0x8d, 0xff, 0x9a, 0x98, 0x9e, 0xff, 0xd2, 0xbd, 0xac, 0xff, 0xa5, 0x92, 0x84, 0xff, 0xa1, 0x92, 0x88, 0xff, 0xec, 0xe4, 0xd7, 0xff, 0xf8, 0xf9, 0xf2, 0xff, 0x99, 0xa1, 0xb9, 0xff, 0x42, 0x55, 0x84, 0xff, 0x45, 0x55, 0x7d, 0xff, 0x52, 0x5e, 0x82, 0xff, 0x54, 0x60, 0x86, 0xff, 0x53, 0x60, 0x85, 0xff, 0x53, 0x60, 0x85, 0xff, 0x53, 0x5f, 0x85, 0xff, 0x52, 0x5d, 0x86, 0xff, 0x5a, 0x67, 0x94, 0xff, 0x74, 0x84, 0xaf, 0xff, 0x88, 0x9b, 0xc1, 0xff, 0x6a, 0x7a, 0x9b, 0xff, 0x46, 0x53, 0x78, 0xff, 0x61, 0x6f, 0x98, 0xff, 0x7e, 0x8a, 0xb0, 0xff, 0x7e, 0x88, 0xa9, 0xff, 0x6f, 0x7c, 0xa1, 0xff, 0x65, 0x73, 0x9a, 0xff, 0x5a, 0x59, 0x71, 0xff, 0x2e, 0x1c, 0x20, 0xff, 0x0b, 0x00, 0x00, 0xff, 0x25, 0x19, 0x20, 0xff, 0x26, 0x1a, 0x23, 0xff, 0x16, 0x0b, 0x13, 0xff, 0x21, 0x14, 0x18, 0xff, 0x38, 0x24, 0x26, 0xff, 0x35, 0x20, 0x24, 0xff, 0x27, 0x17, 0x1a, 0xff, 0x1b, 0x13, 0x14, 0xff, 0x16, 0x0f, 0x10, 0xff, 0x25, 0x19, 0x1b, 0xff, 0x23, 0x16, 0x19, 0xff, 0x0c, 0x03, 0x05, 0xff, 0x1a, 0x10, 0x12, 0xff, 0x38, 0x25, 0x27, 0xff, 0x39, 0x23, 0x26, 0xff, 0x15, 0x07, 0x0c, 0xff, 0x11, 0x07, 0x0b, 0xff, 0x29, 0x1b, 0x1d, 0xff, 0x2d, 0x1e, 0x1f, 0xff, 0x1c, 0x0f, 0x10, 0xff, 0x31, 0x21, 0x23, 0xff, 0x3a, 0x29, 0x2b, 0xff, 0x19, 0x0f, 0x10, 0xff, 0x0e, 0x09, 0x0b, 0xff, 0x0a, 0x05, 0x07, 0xff, 0x06, 0x02, 0x02, 0xff, 0x0c, 0x07, 0x09, 0xff, 0x06, 0x02, 0x05, 0xff, 0x04, 0x00, 0x03, 0xff, 0x0b, 0x04, 0x06, 0xff, 0x0e, 0x08, 0x0b, 0xff, 0x0e, 0x09, 0x0c, 0xff, 0x0a, 0x04, 0x08, 0xff, 0x07, 0x01, 0x03, 0xff, 0x1f, 0x17, 0x18, 0xff, 0x2f, 0x23, 0x24, 0xff, 0x10, 0x0a, 0x0a, 0xff, 0x01, 0x00, 0x02, 0xff, 0x09, 0x05, 0x10, 0xff, 0x20, 0x20, 0x2d, 0xff, 0x36, 0x36, 0x45, 0xff, 0x0f, 0x0f, 0x19, 0xff, 0x46, 0x44, 0x47, 0xff, 0xf4, 0xf4, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe9, 0xe2, 0xdf, 0xff, 0x2e, 0x17, 0x13, 0xff, 0x1c, 0x18, 0x3d, 0xff, 0x39, 0x32, 0x6b, 0xff, 0x1f, 0x1c, 0x30, 0xff, 0x02, 0x02, 0x07, 0xff, 0x36, 0x2e, 0x61, 0xff, 0x39, 0x2f, 0x5b, 0xff, 0x07, 0x06, 0x0b, 0xff, 0x03, 0x05, 0x04, 0xff, 0x21, 0x1e, 0x2a, 0xff, 0x40, 0x36, 0x3f, 0xff, 0x50, 0x46, 0x43, 0xff, 0x5a, 0x53, 0x4b, 0xff, 0x5e, 0x58, 0x51, 0xff, 0x4b, 0x43, 0x3e, 0xff, 0x36, 0x2f, 0x2a, 0xff, 0x38, 0x33, 0x2d, 0xff, 0x37, 0x2e, 0x2c, 0xff, 0x30, 0x24, 0x25, 0xff, 0x26, 0x1b, 0x1c, 0xff, 0x31, 0x26, 0x24, 0xff, 0x57, 0x48, 0x44, 0xff, 0x3d, 0x30, 0x2e, 0xff, 0x19, 0x0f, 0x12, 0xff, 0x2c, 0x20, 0x23, 0xff, 0x32, 0x28, 0x28, 0xff, 0x2a, 0x20, 0x20, 0xff, 0x3d, 0x32, 0x31, 0xff, 0x36, 0x2b, 0x2d, 0xff, 0x1e, 0x13, 0x14, 0xff, 0x1c, 0x11, 0x13, 0xff, 0x1b, 0x0f, 0x13, 0xff, 0x17, 0x0a, 0x11, 0xff, 0x1c, 0x0e, 0x14, 0xff, 0x1f, 0x12, 0x15, 0xff, 0x1c, 0x11, 0x14, 0xff, 0x23, 0x1a, 0x1e, 0xff, 0x2e, 0x25, 0x2a, 0xff, 0x2f, 0x2f, 0x42, 0xff, 0x48, 0x55, 0x78, 0xff, 0x5c, 0x6f, 0x95, 0xff, 0x5d, 0x72, 0x97, 0xff, 0x5c, 0x72, 0x98, 0xff, 0x58, 0x6c, 0x92, 0xff, 0x55, 0x68, 0x8d, 0xff, 0x54, 0x67, 0x8c, 0xff, 0x58, 0x6c, 0x92, 0xff, 0x59, 0x6e, 0x97, 0xff, 0x48, 0x60, 0x8c, 0xff, 0x66, 0x72, 0x8d, 0xff, 0xbe, 0xb3, 0xab, 0xff, 0xd1, 0xbd, 0xaa, 0xff, 0xb2, 0xa4, 0x98, 0xff, 0xc9, 0xc1, 0xb3, 0xff, 0xf7, 0xf2, 0xe2, 0xff, 0xf1, 0xf0, 0xeb, 0xff, 0x93, 0x9f, 0xbb, 0xff, 0x49, 0x5f, 0x92, 0xff, 0x4c, 0x5a, 0x82, 0xff, 0x53, 0x5e, 0x7f, 0xff, 0x56, 0x62, 0x83, 0xff, 0x53, 0x5d, 0x7f, 0xff, 0x4e, 0x57, 0x7a, 0xff, 0x4b, 0x55, 0x7b, 0xff, 0x4b, 0x59, 0x81, 0xff, 0x56, 0x66, 0x93, 0xff, 0x73, 0x83, 0xb0, 0xff, 0x85, 0x97, 0xbe, 0xff, 0x68, 0x78, 0x9d, 0xff, 0x4c, 0x5b, 0x82, 0xff, 0x67, 0x76, 0x9d, 0xff, 0x7f, 0x8c, 0xb3, 0xff, 0x7e, 0x8c, 0xb4, 0xff, 0x77, 0x85, 0xac, 0xff, 0x58, 0x5f, 0x77, 0xff, 0x2e, 0x21, 0x24, 0xff, 0x17, 0x01, 0x08, 0xff, 0x2d, 0x1c, 0x24, 0xff, 0x3f, 0x32, 0x34, 0xff, 0x2d, 0x20, 0x26, 0xff, 0x1f, 0x12, 0x19, 0xff, 0x27, 0x17, 0x1c, 0xff, 0x37, 0x22, 0x25, 0xff, 0x36, 0x23, 0x25, 0xff, 0x1a, 0x14, 0x16, 0xff, 0x00, 0x01, 0x00, 0xff, 0x10, 0x09, 0x0b, 0xff, 0x27, 0x18, 0x1a, 0xff, 0x1a, 0x0d, 0x11, 0xff, 0x15, 0x09, 0x0e, 0xff, 0x22, 0x16, 0x19, 0xff, 0x2f, 0x1d, 0x21, 0xff, 0x2f, 0x1b, 0x1e, 0xff, 0x23, 0x16, 0x16, 0xff, 0x0e, 0x09, 0x09, 0xff, 0x10, 0x09, 0x09, 0xff, 0x22, 0x16, 0x18, 0xff, 0x22, 0x15, 0x17, 0xff, 0x2c, 0x1b, 0x1f, 0xff, 0x24, 0x17, 0x1a, 0xff, 0x10, 0x0a, 0x0b, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x00, 0x01, 0xff, 0x09, 0x04, 0x07, 0xff, 0x0b, 0x07, 0x0a, 0xff, 0x03, 0x02, 0x03, 0xff, 0x06, 0x03, 0x05, 0xff, 0x14, 0x0c, 0x0f, 0xff, 0x13, 0x0a, 0x0e, 0xff, 0x0d, 0x07, 0x0a, 0xff, 0x0c, 0x06, 0x09, 0xff, 0x10, 0x0a, 0x0b, 0xff, 0x20, 0x19, 0x18, 0xff, 0x22, 0x19, 0x1a, 0xff, 0x09, 0x06, 0x04, 0xff, 0x00, 0x00, 0x03, 0xff, 0x1a, 0x1a, 0x2c, 0xff, 0x33, 0x36, 0x47, 0xff, 0x34, 0x37, 0x49, 0xff, 0x1e, 0x1d, 0x25, 0xff, 0xd4, 0xd4, 0xd5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xba, 0xab, 0xa5, 0xff, 0x18, 0x08, 0x03, 0xff, 0x20, 0x19, 0x36, 0xff, 0x34, 0x2a, 0x4d, 0xff, 0x0f, 0x0b, 0x10, 0xff, 0x1a, 0x12, 0x25, 0xff, 0x3e, 0x31, 0x5d, 0xff, 0x18, 0x14, 0x27, 0xff, 0x00, 0x00, 0x00, 0xff, 0x13, 0x12, 0x12, 0xff, 0x47, 0x3e, 0x41, 0xff, 0x3b, 0x32, 0x32, 0xff, 0x27, 0x1e, 0x1c, 0xff, 0x32, 0x2a, 0x28, 0xff, 0x3b, 0x31, 0x2f, 0xff, 0x3f, 0x35, 0x32, 0xff, 0x39, 0x30, 0x2c, 0xff, 0x2b, 0x22, 0x20, 0xff, 0x1d, 0x12, 0x15, 0xff, 0x1d, 0x12, 0x15, 0xff, 0x2c, 0x23, 0x21, 0xff, 0x4f, 0x43, 0x40, 0xff, 0x43, 0x37, 0x35, 0xff, 0x2b, 0x1f, 0x20, 0xff, 0x3c, 0x30, 0x31, 0xff, 0x36, 0x2b, 0x2b, 0xff, 0x20, 0x14, 0x16, 0xff, 0x1f, 0x13, 0x14, 0xff, 0x25, 0x18, 0x1b, 0xff, 0x21, 0x15, 0x19, 0xff, 0x1b, 0x0e, 0x13, 0xff, 0x15, 0x0a, 0x0e, 0xff, 0x1e, 0x10, 0x15, 0xff, 0x2c, 0x1c, 0x20, 0xff, 0x2c, 0x20, 0x22, 0xff, 0x22, 0x17, 0x1b, 0xff, 0x2a, 0x1e, 0x24, 0xff, 0x2c, 0x23, 0x2d, 0xff, 0x27, 0x2b, 0x43, 0xff, 0x44, 0x53, 0x77, 0xff, 0x57, 0x6c, 0x91, 0xff, 0x58, 0x6f, 0x93, 0xff, 0x59, 0x6e, 0x94, 0xff, 0x55, 0x6b, 0x8e, 0xff, 0x55, 0x68, 0x8c, 0xff, 0x54, 0x67, 0x8b, 0xff, 0x54, 0x69, 0x8d, 0xff, 0x4d, 0x65, 0x8e, 0xff, 0x45, 0x59, 0x85, 0xff, 0x83, 0x85, 0x97, 0xff, 0xd4, 0xc3, 0xb4, 0xff, 0xc0, 0xaf, 0x9e, 0xff, 0xab, 0x9e, 0x95, 0xff, 0xdc, 0xd3, 0xc7, 0xff, 0xff, 0xff, 0xf0, 0xff, 0xe9, 0xe7, 0xe5, 0xff, 0x8d, 0x99, 0xbb, 0xff, 0x53, 0x6d, 0xa3, 0xff, 0x57, 0x6a, 0x94, 0xff, 0x57, 0x64, 0x86, 0xff, 0x58, 0x62, 0x85, 0xff, 0x54, 0x5c, 0x80, 0xff, 0x4b, 0x54, 0x76, 0xff, 0x46, 0x4f, 0x72, 0xff, 0x4b, 0x56, 0x7c, 0xff, 0x5b, 0x68, 0x93, 0xff, 0x70, 0x80, 0xad, 0xff, 0x77, 0x86, 0xb0, 0xff, 0x65, 0x74, 0x9b, 0xff, 0x5d, 0x6c, 0x95, 0xff, 0x70, 0x7d, 0xa7, 0xff, 0x7f, 0x8c, 0xb7, 0xff, 0x7e, 0x8e, 0xb9, 0xff, 0x62, 0x67, 0x86, 0xff, 0x3a, 0x2c, 0x32, 0xff, 0x27, 0x13, 0x11, 0xff, 0x32, 0x22, 0x26, 0xff, 0x43, 0x31, 0x36, 0xff, 0x28, 0x19, 0x1c, 0xff, 0x1b, 0x0e, 0x12, 0xff, 0x1d, 0x0f, 0x14, 0xff, 0x2e, 0x1d, 0x20, 0xff, 0x3d, 0x28, 0x27, 0xff, 0x2e, 0x1f, 0x20, 0xff, 0x0e, 0x05, 0x0a, 0xff, 0x17, 0x0f, 0x11, 0xff, 0x2d, 0x1b, 0x20, 0xff, 0x23, 0x11, 0x16, 0xff, 0x19, 0x0b, 0x0e, 0xff, 0x26, 0x17, 0x1d, 0xff, 0x2b, 0x1a, 0x1f, 0xff, 0x29, 0x18, 0x1c, 0xff, 0x28, 0x15, 0x18, 0xff, 0x2b, 0x1c, 0x1e, 0xff, 0x11, 0x0d, 0x0d, 0xff, 0x07, 0x02, 0x05, 0xff, 0x22, 0x13, 0x17, 0xff, 0x25, 0x17, 0x19, 0xff, 0x2a, 0x1a, 0x1d, 0xff, 0x1f, 0x12, 0x14, 0xff, 0x0e, 0x08, 0x0a, 0xff, 0x04, 0x03, 0x04, 0xff, 0x07, 0x05, 0x06, 0xff, 0x11, 0x0b, 0x0c, 0xff, 0x0f, 0x0b, 0x0b, 0xff, 0x04, 0x02, 0x02, 0xff, 0x0a, 0x07, 0x09, 0xff, 0x18, 0x0d, 0x13, 0xff, 0x12, 0x08, 0x0b, 0xff, 0x06, 0x03, 0x05, 0xff, 0x08, 0x05, 0x07, 0xff, 0x0f, 0x0c, 0x0a, 0xff, 0x0e, 0x09, 0x09, 0xff, 0x11, 0x09, 0x0c, 0xff, 0x0d, 0x07, 0x07, 0xff, 0x05, 0x04, 0x0c, 0xff, 0x20, 0x24, 0x39, 0xff, 0x39, 0x41, 0x56, 0xff, 0x2a, 0x2f, 0x40, 0xff, 0x86, 0x86, 0x89, 0xff, 0xfc, 0xfc, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6d, 0x54, 0x49, 0xff, 0x0e, 0x05, 0x03, 0xff, 0x27, 0x1c, 0x2e, 0xff, 0x21, 0x19, 0x23, 0xff, 0x08, 0x04, 0x04, 0xff, 0x19, 0x13, 0x26, 0xff, 0x17, 0x13, 0x28, 0xff, 0x05, 0x02, 0x06, 0xff, 0x1f, 0x19, 0x1a, 0xff, 0x26, 0x1f, 0x22, 0xff, 0x14, 0x0e, 0x10, 0xff, 0x1a, 0x11, 0x12, 0xff, 0x22, 0x19, 0x18, 0xff, 0x2f, 0x26, 0x25, 0xff, 0x4c, 0x41, 0x40, 0xff, 0x42, 0x38, 0x36, 0xff, 0x22, 0x19, 0x17, 0xff, 0x17, 0x0d, 0x0f, 0xff, 0x1c, 0x14, 0x15, 0xff, 0x29, 0x21, 0x21, 0xff, 0x35, 0x2d, 0x2c, 0xff, 0x3b, 0x32, 0x2f, 0xff, 0x42, 0x36, 0x32, 0xff, 0x3c, 0x2e, 0x2b, 0xff, 0x37, 0x2a, 0x2a, 0xff, 0x2c, 0x1f, 0x20, 0xff, 0x1f, 0x13, 0x15, 0xff, 0x21, 0x14, 0x15, 0xff, 0x24, 0x18, 0x1c, 0xff, 0x24, 0x17, 0x1c, 0xff, 0x26, 0x18, 0x1d, 0xff, 0x34, 0x25, 0x28, 0xff, 0x37, 0x26, 0x2a, 0xff, 0x2a, 0x1e, 0x20, 0xff, 0x26, 0x1c, 0x20, 0xff, 0x32, 0x24, 0x2b, 0xff, 0x26, 0x1d, 0x28, 0xff, 0x27, 0x2c, 0x41, 0xff, 0x47, 0x57, 0x76, 0xff, 0x50, 0x66, 0x8a, 0xff, 0x51, 0x68, 0x8c, 0xff, 0x54, 0x69, 0x8e, 0xff, 0x53, 0x69, 0x8c, 0xff, 0x53, 0x68, 0x8b, 0xff, 0x51, 0x65, 0x8a, 0xff, 0x4d, 0x63, 0x87, 0xff, 0x3e, 0x58, 0x81, 0xff, 0x52, 0x61, 0x87, 0xff, 0xaf, 0xa4, 0xa6, 0xff, 0xd7, 0xc2, 0xac, 0xff, 0xad, 0x9f, 0x90, 0xff, 0xba, 0xb1, 0xa9, 0xff, 0xed, 0xe6, 0xde, 0xff, 0xfe, 0xfd, 0xf0, 0xff, 0xe0, 0xdc, 0xdd, 0xff, 0x87, 0x95, 0xbb, 0xff, 0x5d, 0x79, 0xb2, 0xff, 0x62, 0x7b, 0xa6, 0xff, 0x5f, 0x6f, 0x92, 0xff, 0x5c, 0x66, 0x8b, 0xff, 0x53, 0x5c, 0x80, 0xff, 0x49, 0x52, 0x73, 0xff, 0x41, 0x4c, 0x6c, 0xff, 0x4c, 0x54, 0x7a, 0xff, 0x5d, 0x6b, 0x93, 0xff, 0x6b, 0x7d, 0xa6, 0xff, 0x6c, 0x7e, 0xa6, 0xff, 0x60, 0x74, 0x9a, 0xff, 0x65, 0x76, 0x9e, 0xff, 0x78, 0x86, 0xaf, 0xff, 0x84, 0x94, 0xc1, 0xff, 0x70, 0x7a, 0xa2, 0xff, 0x3b, 0x31, 0x3e, 0xff, 0x25, 0x14, 0x11, 0xff, 0x2c, 0x21, 0x26, 0xff, 0x50, 0x48, 0x4d, 0xff, 0x31, 0x2b, 0x2d, 0xff, 0x0d, 0x07, 0x0a, 0xff, 0x13, 0x07, 0x0f, 0xff, 0x11, 0x09, 0x0c, 0xff, 0x24, 0x1a, 0x19, 0xff, 0x43, 0x2f, 0x2f, 0xff, 0x22, 0x12, 0x14, 0xff, 0x0f, 0x02, 0x07, 0xff, 0x2b, 0x1b, 0x20, 0xff, 0x27, 0x18, 0x1c, 0xff, 0x13, 0x09, 0x0a, 0xff, 0x24, 0x14, 0x16, 0xff, 0x2c, 0x1c, 0x21, 0xff, 0x2f, 0x1e, 0x24, 0xff, 0x2a, 0x18, 0x1c, 0xff, 0x29, 0x17, 0x1a, 0xff, 0x1f, 0x11, 0x13, 0xff, 0x0c, 0x08, 0x08, 0xff, 0x0b, 0x06, 0x0a, 0xff, 0x21, 0x14, 0x17, 0xff, 0x24, 0x16, 0x18, 0xff, 0x1b, 0x11, 0x13, 0xff, 0x16, 0x0f, 0x10, 0xff, 0x0e, 0x06, 0x0b, 0xff, 0x09, 0x03, 0x08, 0xff, 0x0e, 0x08, 0x0b, 0xff, 0x13, 0x0f, 0x0e, 0xff, 0x10, 0x0b, 0x0b, 0xff, 0x0f, 0x07, 0x09, 0xff, 0x1c, 0x12, 0x16, 0xff, 0x1b, 0x0f, 0x13, 0xff, 0x09, 0x02, 0x04, 0xff, 0x01, 0x00, 0x00, 0xff, 0x01, 0x01, 0x03, 0xff, 0x08, 0x06, 0x06, 0xff, 0x14, 0x0b, 0x0d, 0xff, 0x12, 0x08, 0x0e, 0xff, 0x0e, 0x07, 0x0b, 0xff, 0x0e, 0x0d, 0x16, 0xff, 0x19, 0x1d, 0x32, 0xff, 0x2c, 0x33, 0x49, 0xff, 0x5b, 0x5c, 0x63, 0xff, 0xf3, 0xf4, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xec, 0xe8, 0xe6, 0xff, 0x35, 0x1c, 0x13, 0xff, 0x0a, 0x05, 0x00, 0xff, 0x11, 0x0e, 0x10, 0xff, 0x11, 0x0b, 0x0e, 0xff, 0x04, 0x01, 0x00, 0xff, 0x04, 0x02, 0x03, 0xff, 0x17, 0x10, 0x13, 0xff, 0x2f, 0x25, 0x26, 0xff, 0x20, 0x19, 0x1a, 0xff, 0x06, 0x01, 0x03, 0xff, 0x0f, 0x09, 0x0a, 0xff, 0x1d, 0x15, 0x15, 0xff, 0x22, 0x19, 0x1a, 0xff, 0x30, 0x27, 0x28, 0xff, 0x36, 0x2d, 0x2c, 0xff, 0x3b, 0x31, 0x30, 0xff, 0x3a, 0x32, 0x2f, 0xff, 0x24, 0x1b, 0x19, 0xff, 0x1a, 0x11, 0x10, 0xff, 0x1e, 0x14, 0x17, 0xff, 0x2c, 0x21, 0x21, 0xff, 0x40, 0x36, 0x2f, 0xff, 0x42, 0x35, 0x30, 0xff, 0x3b, 0x2d, 0x2f, 0xff, 0x2c, 0x20, 0x21, 0xff, 0x23, 0x19, 0x17, 0xff, 0x2a, 0x1e, 0x1d, 0xff, 0x2f, 0x22, 0x23, 0xff, 0x2d, 0x1f, 0x22, 0xff, 0x34, 0x25, 0x28, 0xff, 0x3c, 0x2e, 0x30, 0xff, 0x3d, 0x2e, 0x31, 0xff, 0x30, 0x24, 0x27, 0xff, 0x2b, 0x20, 0x24, 0xff, 0x2b, 0x1f, 0x25, 0xff, 0x22, 0x19, 0x22, 0xff, 0x2d, 0x2e, 0x44, 0xff, 0x45, 0x55, 0x73, 0xff, 0x4a, 0x62, 0x83, 0xff, 0x4b, 0x60, 0x84, 0xff, 0x4e, 0x63, 0x87, 0xff, 0x4c, 0x62, 0x86, 0xff, 0x4c, 0x61, 0x87, 0xff, 0x4f, 0x62, 0x87, 0xff, 0x49, 0x5e, 0x82, 0xff, 0x39, 0x4f, 0x79, 0xff, 0x68, 0x71, 0x88, 0xff, 0xca, 0xbb, 0xac, 0xff, 0xce, 0xb9, 0xa3, 0xff, 0xb2, 0xa5, 0x9b, 0xff, 0xd2, 0xcf, 0xc6, 0xff, 0xec, 0xe8, 0xe1, 0xff, 0xfb, 0xf3, 0xe7, 0xff, 0xd8, 0xd9, 0xd9, 0xff, 0x83, 0x95, 0xbc, 0xff, 0x66, 0x80, 0xbd, 0xff, 0x6b, 0x83, 0xb2, 0xff, 0x60, 0x78, 0x9c, 0xff, 0x5e, 0x71, 0x93, 0xff, 0x55, 0x63, 0x86, 0xff, 0x47, 0x53, 0x74, 0xff, 0x3f, 0x4b, 0x6b, 0xff, 0x4a, 0x56, 0x79, 0xff, 0x5d, 0x6c, 0x92, 0xff, 0x67, 0x7a, 0xa1, 0xff, 0x66, 0x7d, 0xa2, 0xff, 0x5f, 0x74, 0x9b, 0xff, 0x66, 0x78, 0xa0, 0xff, 0x7c, 0x91, 0xb9, 0xff, 0x87, 0x9d, 0xc5, 0xff, 0x5e, 0x61, 0x79, 0xff, 0x2c, 0x1a, 0x1d, 0xff, 0x1f, 0x17, 0x17, 0xff, 0x31, 0x35, 0x3b, 0xff, 0x47, 0x47, 0x4d, 0xff, 0x09, 0x09, 0x0a, 0xff, 0x03, 0x01, 0x03, 0xff, 0x1b, 0x12, 0x19, 0xff, 0x08, 0x06, 0x06, 0xff, 0x19, 0x12, 0x12, 0xff, 0x3c, 0x29, 0x2d, 0xff, 0x18, 0x08, 0x0d, 0xff, 0x1e, 0x0c, 0x12, 0xff, 0x2c, 0x1b, 0x1f, 0xff, 0x16, 0x0e, 0x11, 0xff, 0x20, 0x17, 0x18, 0xff, 0x2d, 0x1f, 0x21, 0xff, 0x19, 0x0c, 0x11, 0xff, 0x1e, 0x12, 0x16, 0xff, 0x22, 0x16, 0x19, 0xff, 0x20, 0x11, 0x13, 0xff, 0x17, 0x0b, 0x0b, 0xff, 0x08, 0x04, 0x05, 0xff, 0x0a, 0x05, 0x06, 0xff, 0x1f, 0x14, 0x15, 0xff, 0x2b, 0x1d, 0x1f, 0xff, 0x10, 0x08, 0x0b, 0xff, 0x06, 0x02, 0x03, 0xff, 0x05, 0x02, 0x06, 0xff, 0x08, 0x04, 0x08, 0xff, 0x09, 0x04, 0x07, 0xff, 0x0b, 0x07, 0x06, 0xff, 0x12, 0x0a, 0x0b, 0xff, 0x1c, 0x13, 0x13, 0xff, 0x22, 0x15, 0x18, 0xff, 0x19, 0x0f, 0x12, 0xff, 0x07, 0x04, 0x08, 0xff, 0x03, 0x02, 0x01, 0xff, 0x05, 0x03, 0x04, 0xff, 0x03, 0x02, 0x04, 0xff, 0x11, 0x09, 0x0b, 0xff, 0x18, 0x0d, 0x11, 0xff, 0x0f, 0x09, 0x0c, 0xff, 0x11, 0x0d, 0x18, 0xff, 0x19, 0x17, 0x2d, 0xff, 0x34, 0x35, 0x46, 0xff, 0xe7, 0xe8, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb9, 0xa6, 0xa0, 0xff, 0x1f, 0x0c, 0x07, 0xff, 0x00, 0x00, 0x00, 0xff, 0x0a, 0x07, 0x0b, 0xff, 0x0e, 0x09, 0x0a, 0xff, 0x12, 0x0b, 0x0d, 0xff, 0x22, 0x19, 0x1a, 0xff, 0x3e, 0x34, 0x31, 0xff, 0x40, 0x37, 0x36, 0xff, 0x1b, 0x16, 0x18, 0xff, 0x0b, 0x08, 0x0a, 0xff, 0x0e, 0x09, 0x09, 0xff, 0x13, 0x0c, 0x0e, 0xff, 0x14, 0x0c, 0x0e, 0xff, 0x21, 0x16, 0x16, 0xff, 0x40, 0x34, 0x32, 0xff, 0x45, 0x3c, 0x38, 0xff, 0x30, 0x28, 0x22, 0xff, 0x24, 0x18, 0x16, 0xff, 0x20, 0x15, 0x17, 0xff, 0x2a, 0x1f, 0x22, 0xff, 0x2f, 0x25, 0x22, 0xff, 0x39, 0x2e, 0x2b, 0xff, 0x34, 0x28, 0x28, 0xff, 0x2f, 0x24, 0x25, 0xff, 0x37, 0x2c, 0x2c, 0xff, 0x3c, 0x30, 0x2e, 0xff, 0x38, 0x29, 0x2a, 0xff, 0x35, 0x26, 0x28, 0xff, 0x2e, 0x22, 0x23, 0xff, 0x31, 0x26, 0x27, 0xff, 0x48, 0x3c, 0x3c, 0xff, 0x3f, 0x33, 0x33, 0xff, 0x2d, 0x21, 0x26, 0xff, 0x29, 0x1f, 0x24, 0xff, 0x26, 0x1d, 0x23, 0xff, 0x28, 0x26, 0x3e, 0xff, 0x3a, 0x47, 0x69, 0xff, 0x46, 0x5c, 0x7c, 0xff, 0x47, 0x5b, 0x7e, 0xff, 0x48, 0x5c, 0x80, 0xff, 0x48, 0x5c, 0x7f, 0xff, 0x48, 0x5a, 0x7e, 0xff, 0x4b, 0x5b, 0x81, 0xff, 0x41, 0x54, 0x7c, 0xff, 0x3f, 0x50, 0x77, 0xff, 0x87, 0x8a, 0x92, 0xff, 0xce, 0xc1, 0xad, 0xff, 0xc1, 0xae, 0x9e, 0xff, 0xc2, 0xb3, 0xac, 0xff, 0xe2, 0xdb, 0xd4, 0xff, 0xee, 0xe8, 0xe2, 0xff, 0xf9, 0xf5, 0xe9, 0xff, 0xd2, 0xd8, 0xd9, 0xff, 0x7f, 0x93, 0xbb, 0xff, 0x6e, 0x88, 0xc1, 0xff, 0x74, 0x8e, 0xbd, 0xff, 0x62, 0x7d, 0xa6, 0xff, 0x5c, 0x72, 0x97, 0xff, 0x59, 0x65, 0x8b, 0xff, 0x4f, 0x57, 0x79, 0xff, 0x44, 0x4d, 0x6c, 0xff, 0x4a, 0x56, 0x76, 0xff, 0x5c, 0x6a, 0x8f, 0xff, 0x65, 0x78, 0x9e, 0xff, 0x66, 0x7a, 0xa0, 0xff, 0x64, 0x76, 0x9e, 0xff, 0x6b, 0x7d, 0xab, 0xff, 0x78, 0x8e, 0xbd, 0xff, 0x69, 0x78, 0x93, 0xff, 0x3c, 0x36, 0x3b, 0xff, 0x29, 0x19, 0x1e, 0xff, 0x3f, 0x38, 0x3f, 0xff, 0x4b, 0x4f, 0x51, 0xff, 0x10, 0x12, 0x13, 0xff, 0x00, 0x00, 0x00, 0xff, 0x0e, 0x07, 0x0c, 0xff, 0x16, 0x0d, 0x13, 0xff, 0x06, 0x03, 0x05, 0xff, 0x1b, 0x11, 0x13, 0xff, 0x31, 0x21, 0x22, 0xff, 0x1e, 0x0e, 0x13, 0xff, 0x23, 0x13, 0x18, 0xff, 0x25, 0x17, 0x1c, 0xff, 0x1d, 0x12, 0x17, 0xff, 0x32, 0x23, 0x27, 0xff, 0x24, 0x17, 0x1b, 0xff, 0x12, 0x06, 0x0b, 0xff, 0x0e, 0x06, 0x08, 0xff, 0x15, 0x0b, 0x0e, 0xff, 0x1e, 0x10, 0x10, 0xff, 0x19, 0x0e, 0x0f, 0xff, 0x0b, 0x03, 0x09, 0xff, 0x0b, 0x03, 0x08, 0xff, 0x18, 0x0e, 0x10, 0xff, 0x2e, 0x1f, 0x1f, 0xff, 0x18, 0x0c, 0x12, 0xff, 0x04, 0x00, 0x03, 0xff, 0x08, 0x04, 0x04, 0xff, 0x0d, 0x07, 0x09, 0xff, 0x08, 0x03, 0x06, 0xff, 0x08, 0x01, 0x04, 0xff, 0x14, 0x0c, 0x0e, 0xff, 0x1b, 0x14, 0x13, 0xff, 0x11, 0x08, 0x0a, 0xff, 0x12, 0x0a, 0x0f, 0xff, 0x0d, 0x09, 0x0d, 0xff, 0x05, 0x02, 0x04, 0xff, 0x08, 0x05, 0x05, 0xff, 0x05, 0x03, 0x06, 0xff, 0x01, 0x00, 0x03, 0xff, 0x0a, 0x05, 0x05, 0xff, 0x0f, 0x08, 0x0b, 0xff, 0x11, 0x0b, 0x19, 0xff, 0x19, 0x15, 0x25, 0xff, 0x97, 0x97, 0x9a, 0xff, 0xfd, 0xfd, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xf2, 0xf7, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x8e, 0x77, 0x70, 0xff, 0x14, 0x05, 0x03, 0xff, 0x08, 0x04, 0x07, 0xff, 0x08, 0x05, 0x08, 0xff, 0x0c, 0x06, 0x09, 0xff, 0x0e, 0x09, 0x08, 0xff, 0x27, 0x1d, 0x1c, 0xff, 0x46, 0x3c, 0x39, 0xff, 0x31, 0x29, 0x29, 0xff, 0x09, 0x07, 0x07, 0xff, 0x00, 0x00, 0x00, 0xff, 0x0b, 0x08, 0x0b, 0xff, 0x0f, 0x08, 0x0b, 0xff, 0x15, 0x0b, 0x0c, 0xff, 0x2d, 0x23, 0x22, 0xff, 0x32, 0x26, 0x24, 0xff, 0x37, 0x2c, 0x28, 0xff, 0x3a, 0x2f, 0x2b, 0xff, 0x35, 0x2b, 0x27, 0xff, 0x40, 0x37, 0x31, 0xff, 0x33, 0x28, 0x25, 0xff, 0x23, 0x18, 0x1a, 0xff, 0x23, 0x19, 0x17, 0xff, 0x2a, 0x1e, 0x1e, 0xff, 0x30, 0x23, 0x24, 0xff, 0x2c, 0x20, 0x1f, 0xff, 0x2a, 0x1d, 0x1d, 0xff, 0x3e, 0x30, 0x30, 0xff, 0x37, 0x2b, 0x2a, 0xff, 0x34, 0x2a, 0x28, 0xff, 0x42, 0x37, 0x35, 0xff, 0x34, 0x28, 0x27, 0xff, 0x25, 0x1a, 0x1d, 0xff, 0x2c, 0x21, 0x25, 0xff, 0x2a, 0x21, 0x25, 0xff, 0x21, 0x1f, 0x33, 0xff, 0x33, 0x3b, 0x5e, 0xff, 0x42, 0x55, 0x75, 0xff, 0x43, 0x57, 0x78, 0xff, 0x44, 0x57, 0x7c, 0xff, 0x44, 0x56, 0x79, 0xff, 0x47, 0x56, 0x79, 0xff, 0x46, 0x56, 0x7a, 0xff, 0x37, 0x4a, 0x72, 0xff, 0x4f, 0x5b, 0x78, 0xff, 0xac, 0xa4, 0x9f, 0xff, 0xcd, 0xbc, 0xa8, 0xff, 0xaa, 0x9b, 0x91, 0xff, 0xc2, 0xb5, 0xae, 0xff, 0xeb, 0xe3, 0xdc, 0xff, 0xf8, 0xf2, 0xea, 0xff, 0xfc, 0xf7, 0xec, 0xff, 0xc6, 0xcc, 0xd3, 0xff, 0x77, 0x8f, 0xb8, 0xff, 0x72, 0x8f, 0xc1, 0xff, 0x7c, 0x93, 0xc2, 0xff, 0x68, 0x81, 0xae, 0xff, 0x5d, 0x74, 0x9b, 0xff, 0x59, 0x66, 0x8a, 0xff, 0x51, 0x59, 0x7b, 0xff, 0x46, 0x50, 0x6e, 0xff, 0x49, 0x53, 0x72, 0xff, 0x5a, 0x63, 0x89, 0xff, 0x61, 0x73, 0x99, 0xff, 0x61, 0x76, 0x9d, 0xff, 0x64, 0x78, 0xa1, 0xff, 0x70, 0x85, 0xb4, 0xff, 0x67, 0x75, 0x9a, 0xff, 0x32, 0x2c, 0x34, 0xff, 0x1a, 0x0b, 0x08, 0xff, 0x2a, 0x1f, 0x27, 0xff, 0x46, 0x41, 0x48, 0xff, 0x26, 0x26, 0x28, 0xff, 0x00, 0x00, 0x00, 0xff, 0x04, 0x01, 0x04, 0xff, 0x0c, 0x05, 0x0a, 0xff, 0x0d, 0x06, 0x0a, 0xff, 0x0a, 0x05, 0x08, 0xff, 0x18, 0x0f, 0x11, 0xff, 0x22, 0x14, 0x16, 0xff, 0x25, 0x15, 0x1a, 0xff, 0x17, 0x0c, 0x11, 0xff, 0x10, 0x08, 0x0c, 0xff, 0x24, 0x18, 0x1c, 0xff, 0x1f, 0x11, 0x16, 0xff, 0x10, 0x06, 0x0b, 0xff, 0x1a, 0x11, 0x14, 0xff, 0x13, 0x0a, 0x0d, 0xff, 0x15, 0x0b, 0x0c, 0xff, 0x1e, 0x12, 0x12, 0xff, 0x17, 0x0e, 0x10, 0xff, 0x0b, 0x05, 0x0b, 0xff, 0x12, 0x08, 0x10, 0xff, 0x13, 0x0b, 0x0d, 0xff, 0x23, 0x19, 0x19, 0xff, 0x21, 0x16, 0x18, 0xff, 0x0f, 0x08, 0x08, 0xff, 0x1e, 0x12, 0x11, 0xff, 0x27, 0x19, 0x1a, 0xff, 0x12, 0x0d, 0x0e, 0xff, 0x0d, 0x07, 0x0b, 0xff, 0x12, 0x0b, 0x0e, 0xff, 0x0b, 0x04, 0x05, 0xff, 0x0c, 0x04, 0x07, 0xff, 0x0b, 0x08, 0x0a, 0xff, 0x07, 0x06, 0x06, 0xff, 0x09, 0x05, 0x07, 0xff, 0x07, 0x03, 0x05, 0xff, 0x05, 0x02, 0x04, 0xff, 0x01, 0x01, 0x03, 0xff, 0x01, 0x00, 0x00, 0xff, 0x08, 0x03, 0x07, 0xff, 0x15, 0x11, 0x1b, 0xff, 0x5d, 0x5a, 0x5d, 0xff, 0xf5, 0xf5, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x68, 0x4b, 0x42, 0xff, 0x16, 0x0a, 0x0a, 0xff, 0x0c, 0x06, 0x08, 0xff, 0x07, 0x03, 0x06, 0xff, 0x01, 0x00, 0x01, 0xff, 0x0b, 0x04, 0x04, 0xff, 0x26, 0x1e, 0x1b, 0xff, 0x38, 0x2e, 0x2c, 0xff, 0x25, 0x1e, 0x1d, 0xff, 0x08, 0x06, 0x06, 0xff, 0x00, 0x00, 0x01, 0xff, 0x07, 0x04, 0x06, 0xff, 0x12, 0x0c, 0x0e, 0xff, 0x1b, 0x13, 0x15, 0xff, 0x23, 0x18, 0x19, 0xff, 0x38, 0x2d, 0x2b, 0xff, 0x44, 0x3a, 0x35, 0xff, 0x51, 0x45, 0x3d, 0xff, 0x4e, 0x45, 0x3b, 0xff, 0x34, 0x2a, 0x25, 0xff, 0x26, 0x19, 0x1c, 0xff, 0x29, 0x1c, 0x1d, 0xff, 0x2f, 0x24, 0x22, 0xff, 0x21, 0x16, 0x15, 0xff, 0x22, 0x16, 0x17, 0xff, 0x35, 0x2b, 0x29, 0xff, 0x48, 0x3b, 0x39, 0xff, 0x47, 0x39, 0x36, 0xff, 0x47, 0x3b, 0x39, 0xff, 0x34, 0x29, 0x29, 0xff, 0x1b, 0x0f, 0x10, 0xff, 0x19, 0x0d, 0x10, 0xff, 0x29, 0x1d, 0x21, 0xff, 0x24, 0x18, 0x1c, 0xff, 0x1e, 0x1a, 0x2a, 0xff, 0x32, 0x3b, 0x5a, 0xff, 0x3f, 0x4d, 0x6e, 0xff, 0x41, 0x50, 0x71, 0xff, 0x41, 0x53, 0x76, 0xff, 0x3f, 0x52, 0x75, 0xff, 0x42, 0x52, 0x75, 0xff, 0x3d, 0x4f, 0x6f, 0xff, 0x36, 0x49, 0x6a, 0xff, 0x74, 0x75, 0x84, 0xff, 0xcc, 0xb9, 0xaf, 0xff, 0xc3, 0xb1, 0xa3, 0xff, 0x9f, 0x93, 0x89, 0xff, 0xc7, 0xbe, 0xb6, 0xff, 0xf0, 0xeb, 0xe5, 0xff, 0xf5, 0xf2, 0xe8, 0xff, 0xf9, 0xf3, 0xe8, 0xff, 0xc1, 0xc5, 0xd6, 0xff, 0x75, 0x8d, 0xc0, 0xff, 0x75, 0x92, 0xc4, 0xff, 0x7c, 0x94, 0xbf, 0xff, 0x6a, 0x83, 0xae, 0xff, 0x60, 0x77, 0x9c, 0xff, 0x5b, 0x6a, 0x8b, 0xff, 0x51, 0x5a, 0x7b, 0xff, 0x43, 0x4e, 0x6d, 0xff, 0x44, 0x4e, 0x6e, 0xff, 0x51, 0x5b, 0x7e, 0xff, 0x5b, 0x6c, 0x8f, 0xff, 0x5c, 0x72, 0x97, 0xff, 0x60, 0x77, 0xa0, 0xff, 0x6b, 0x82, 0xa7, 0xff, 0x4d, 0x51, 0x62, 0xff, 0x1b, 0x09, 0x0a, 0xff, 0x1a, 0x0c, 0x0d, 0xff, 0x2f, 0x2d, 0x34, 0xff, 0x30, 0x31, 0x36, 0xff, 0x00, 0x00, 0x01, 0xff, 0x05, 0x02, 0x03, 0xff, 0x0e, 0x05, 0x0c, 0xff, 0x0a, 0x03, 0x09, 0xff, 0x04, 0x01, 0x04, 0xff, 0x06, 0x03, 0x05, 0xff, 0x18, 0x10, 0x13, 0xff, 0x1f, 0x10, 0x14, 0xff, 0x21, 0x11, 0x17, 0xff, 0x09, 0x04, 0x07, 0xff, 0x0e, 0x07, 0x0a, 0xff, 0x21, 0x15, 0x18, 0xff, 0x0e, 0x04, 0x08, 0xff, 0x0b, 0x03, 0x07, 0xff, 0x18, 0x10, 0x14, 0xff, 0x18, 0x0c, 0x10, 0xff, 0x19, 0x0f, 0x10, 0xff, 0x1e, 0x13, 0x15, 0xff, 0x14, 0x0d, 0x10, 0xff, 0x05, 0x01, 0x06, 0xff, 0x11, 0x07, 0x0d, 0xff, 0x14, 0x0c, 0x0e, 0xff, 0x1a, 0x13, 0x14, 0xff, 0x26, 0x1c, 0x1c, 0xff, 0x1f, 0x15, 0x13, 0xff, 0x3d, 0x2d, 0x2c, 0xff, 0x33, 0x27, 0x27, 0xff, 0x0a, 0x08, 0x07, 0xff, 0x05, 0x03, 0x03, 0xff, 0x07, 0x04, 0x03, 0xff, 0x0d, 0x06, 0x06, 0xff, 0x0f, 0x09, 0x0b, 0xff, 0x06, 0x05, 0x06, 0xff, 0x06, 0x06, 0x04, 0xff, 0x07, 0x05, 0x06, 0xff, 0x05, 0x02, 0x06, 0xff, 0x03, 0x01, 0x03, 0xff, 0x04, 0x02, 0x04, 0xff, 0x04, 0x01, 0x02, 0xff, 0x07, 0x05, 0x08, 0xff, 0x41, 0x3e, 0x41, 0xff, 0xf1, 0xf1, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xee, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xfc, 0xff, 0x5f, 0x42, 0x38, 0xff, 0x16, 0x0a, 0x09, 0xff, 0x10, 0x0a, 0x0e, 0xff, 0x0f, 0x08, 0x0c, 0xff, 0x08, 0x02, 0x05, 0xff, 0x07, 0x02, 0x01, 0xff, 0x1e, 0x16, 0x15, 0xff, 0x36, 0x2b, 0x2c, 0xff, 0x1e, 0x19, 0x19, 0xff, 0x02, 0x03, 0x02, 0xff, 0x04, 0x00, 0x02, 0xff, 0x0e, 0x08, 0x0d, 0xff, 0x0e, 0x06, 0x0c, 0xff, 0x1f, 0x16, 0x19, 0xff, 0x38, 0x2d, 0x2b, 0xff, 0x41, 0x36, 0x31, 0xff, 0x4a, 0x3d, 0x37, 0xff, 0x37, 0x2c, 0x25, 0xff, 0x36, 0x2a, 0x25, 0xff, 0x4b, 0x3f, 0x3d, 0xff, 0x44, 0x39, 0x35, 0xff, 0x3e, 0x32, 0x2c, 0xff, 0x37, 0x2a, 0x27, 0xff, 0x3a, 0x2c, 0x2b, 0xff, 0x4b, 0x3e, 0x3c, 0xff, 0x4b, 0x3f, 0x3b, 0xff, 0x49, 0x3b, 0x38, 0xff, 0x44, 0x36, 0x35, 0xff, 0x26, 0x1a, 0x1c, 0xff, 0x16, 0x0a, 0x0c, 0xff, 0x23, 0x16, 0x18, 0xff, 0x2f, 0x23, 0x25, 0xff, 0x21, 0x12, 0x18, 0xff, 0x1c, 0x14, 0x22, 0xff, 0x33, 0x3c, 0x58, 0xff, 0x3d, 0x4b, 0x6e, 0xff, 0x3c, 0x4a, 0x6b, 0xff, 0x3d, 0x4b, 0x6d, 0xff, 0x3c, 0x4d, 0x6d, 0xff, 0x3d, 0x4e, 0x6e, 0xff, 0x34, 0x46, 0x65, 0xff, 0x3d, 0x4f, 0x66, 0xff, 0x9c, 0x97, 0x94, 0xff, 0xdc, 0xc5, 0xb6, 0xff, 0xb2, 0xa1, 0x97, 0xff, 0xa6, 0x9b, 0x92, 0xff, 0xd8, 0xd2, 0xc9, 0xff, 0xf2, 0xef, 0xe9, 0xff, 0xf5, 0xee, 0xe4, 0xff, 0xf8, 0xef, 0xe6, 0xff, 0xbd, 0xc1, 0xd8, 0xff, 0x78, 0x92, 0xc8, 0xff, 0x76, 0x93, 0xc6, 0xff, 0x78, 0x91, 0xbc, 0xff, 0x68, 0x83, 0xac, 0xff, 0x61, 0x78, 0x9d, 0xff, 0x5b, 0x6b, 0x8b, 0xff, 0x4f, 0x5b, 0x7b, 0xff, 0x45, 0x51, 0x71, 0xff, 0x40, 0x4d, 0x6d, 0xff, 0x48, 0x54, 0x75, 0xff, 0x52, 0x60, 0x84, 0xff, 0x56, 0x68, 0x8f, 0xff, 0x61, 0x78, 0xa2, 0xff, 0x5f, 0x70, 0x90, 0xff, 0x2b, 0x27, 0x2f, 0xff, 0x14, 0x03, 0x07, 0xff, 0x2a, 0x21, 0x26, 0xff, 0x39, 0x3c, 0x41, 0xff, 0x14, 0x16, 0x17, 0xff, 0x04, 0x00, 0x01, 0xff, 0x13, 0x0a, 0x0f, 0xff, 0x0e, 0x07, 0x0d, 0xff, 0x0b, 0x06, 0x0b, 0xff, 0x0f, 0x0b, 0x0b, 0xff, 0x12, 0x09, 0x0c, 0xff, 0x20, 0x12, 0x17, 0xff, 0x1d, 0x10, 0x14, 0xff, 0x11, 0x09, 0x0d, 0xff, 0x09, 0x08, 0x08, 0xff, 0x22, 0x15, 0x19, 0xff, 0x1f, 0x11, 0x14, 0xff, 0x13, 0x0b, 0x0d, 0xff, 0x0a, 0x04, 0x08, 0xff, 0x0e, 0x08, 0x0f, 0xff, 0x11, 0x07, 0x0c, 0xff, 0x17, 0x0c, 0x0f, 0xff, 0x20, 0x13, 0x18, 0xff, 0x10, 0x0a, 0x0e, 0xff, 0x03, 0x00, 0x02, 0xff, 0x0e, 0x07, 0x0a, 0xff, 0x11, 0x0a, 0x0d, 0xff, 0x0f, 0x08, 0x0b, 0xff, 0x1b, 0x0f, 0x10, 0xff, 0x2d, 0x1c, 0x1f, 0xff, 0x45, 0x36, 0x37, 0xff, 0x26, 0x20, 0x1e, 0xff, 0x02, 0x02, 0x01, 0xff, 0x00, 0x00, 0x01, 0xff, 0x05, 0x02, 0x04, 0xff, 0x10, 0x0c, 0x0c, 0xff, 0x0e, 0x0a, 0x08, 0xff, 0x0b, 0x07, 0x07, 0xff, 0x0c, 0x09, 0x09, 0xff, 0x05, 0x03, 0x04, 0xff, 0x04, 0x02, 0x05, 0xff, 0x04, 0x02, 0x05, 0xff, 0x04, 0x02, 0x05, 0xff, 0x07, 0x02, 0x03, 0xff, 0x2e, 0x29, 0x2a, 0xff, 0xdf, 0xdf, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xf4, 0xf3, 0xff, 0x55, 0x38, 0x2f, 0xff, 0x16, 0x0b, 0x0b, 0xff, 0x12, 0x0c, 0x0f, 0xff, 0x14, 0x0d, 0x10, 0xff, 0x0e, 0x06, 0x08, 0xff, 0x10, 0x07, 0x07, 0xff, 0x2d, 0x24, 0x20, 0xff, 0x2e, 0x27, 0x24, 0xff, 0x0d, 0x0b, 0x0a, 0xff, 0x01, 0x00, 0x00, 0xff, 0x06, 0x02, 0x06, 0xff, 0x11, 0x0a, 0x10, 0xff, 0x1c, 0x13, 0x16, 0xff, 0x30, 0x28, 0x25, 0xff, 0x3b, 0x33, 0x2e, 0xff, 0x2d, 0x23, 0x1e, 0xff, 0x2a, 0x1c, 0x19, 0xff, 0x43, 0x35, 0x30, 0xff, 0x55, 0x4b, 0x43, 0xff, 0x57, 0x4d, 0x43, 0xff, 0x56, 0x4c, 0x41, 0xff, 0x5a, 0x4f, 0x44, 0xff, 0x43, 0x37, 0x2f, 0xff, 0x39, 0x2d, 0x29, 0xff, 0x38, 0x2b, 0x29, 0xff, 0x35, 0x29, 0x27, 0xff, 0x2d, 0x21, 0x21, 0xff, 0x1b, 0x0e, 0x10, 0xff, 0x18, 0x0d, 0x0e, 0xff, 0x25, 0x1b, 0x1c, 0xff, 0x32, 0x28, 0x2b, 0xff, 0x25, 0x17, 0x1b, 0xff, 0x18, 0x0f, 0x19, 0xff, 0x31, 0x38, 0x52, 0xff, 0x3e, 0x4c, 0x6f, 0xff, 0x37, 0x46, 0x67, 0xff, 0x38, 0x46, 0x66, 0xff, 0x3b, 0x48, 0x68, 0xff, 0x38, 0x48, 0x68, 0xff, 0x2e, 0x40, 0x60, 0xff, 0x53, 0x5d, 0x6c, 0xff, 0xbc, 0xae, 0xa1, 0xff, 0xd9, 0xc1, 0xaf, 0xff, 0xa6, 0x95, 0x8b, 0xff, 0xb5, 0xa9, 0xa1, 0xff, 0xe8, 0xe3, 0xdc, 0xff, 0xf1, 0xee, 0xe8, 0xff, 0xf5, 0xee, 0xe5, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xb4, 0xbd, 0xd4, 0xff, 0x75, 0x93, 0xc6, 0xff, 0x74, 0x92, 0xc4, 0xff, 0x75, 0x8c, 0xb7, 0xff, 0x67, 0x80, 0xa9, 0xff, 0x5e, 0x75, 0x9a, 0xff, 0x57, 0x68, 0x8b, 0xff, 0x52, 0x5e, 0x7f, 0xff, 0x49, 0x55, 0x73, 0xff, 0x40, 0x4d, 0x6e, 0xff, 0x43, 0x4f, 0x71, 0xff, 0x49, 0x55, 0x78, 0xff, 0x51, 0x61, 0x87, 0xff, 0x62, 0x77, 0x9f, 0xff, 0x49, 0x54, 0x6b, 0xff, 0x12, 0x08, 0x0a, 0xff, 0x1e, 0x12, 0x16, 0xff, 0x3d, 0x3d, 0x42, 0xff, 0x23, 0x26, 0x29, 0xff, 0x00, 0x00, 0x00, 0xff, 0x07, 0x02, 0x05, 0xff, 0x0a, 0x05, 0x07, 0xff, 0x11, 0x07, 0x0b, 0xff, 0x26, 0x16, 0x19, 0xff, 0x2b, 0x1c, 0x1e, 0xff, 0x21, 0x12, 0x16, 0xff, 0x1c, 0x0d, 0x12, 0xff, 0x10, 0x07, 0x0b, 0xff, 0x08, 0x04, 0x07, 0xff, 0x10, 0x0d, 0x0e, 0xff, 0x23, 0x16, 0x16, 0xff, 0x20, 0x11, 0x13, 0xff, 0x1f, 0x14, 0x17, 0xff, 0x03, 0x00, 0x03, 0xff, 0x05, 0x01, 0x06, 0xff, 0x0f, 0x09, 0x0d, 0xff, 0x1b, 0x0e, 0x13, 0xff, 0x27, 0x16, 0x1b, 0xff, 0x15, 0x0e, 0x0e, 0xff, 0x05, 0x05, 0x04, 0xff, 0x16, 0x0f, 0x11, 0xff, 0x0d, 0x05, 0x08, 0xff, 0x05, 0x00, 0x02, 0xff, 0x1c, 0x11, 0x10, 0xff, 0x38, 0x25, 0x26, 0xff, 0x27, 0x19, 0x18, 0xff, 0x10, 0x0a, 0x09, 0xff, 0x0f, 0x0c, 0x0d, 0xff, 0x07, 0x06, 0x08, 0xff, 0x07, 0x04, 0x08, 0xff, 0x10, 0x0c, 0x0c, 0xff, 0x10, 0x0c, 0x0c, 0xff, 0x09, 0x04, 0x06, 0xff, 0x08, 0x03, 0x04, 0xff, 0x05, 0x03, 0x04, 0xff, 0x04, 0x03, 0x04, 0xff, 0x05, 0x02, 0x05, 0xff, 0x04, 0x01, 0x04, 0xff, 0x21, 0x1b, 0x18, 0xff, 0xde, 0xdd, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe9, 0xe4, 0xe2, 0xff, 0x45, 0x2b, 0x23, 0xff, 0x0c, 0x05, 0x06, 0xff, 0x11, 0x09, 0x0c, 0xff, 0x1d, 0x15, 0x16, 0xff, 0x1d, 0x16, 0x15, 0xff, 0x2d, 0x26, 0x1d, 0xff, 0x3c, 0x32, 0x28, 0xff, 0x21, 0x18, 0x18, 0xff, 0x04, 0x03, 0x03, 0xff, 0x00, 0x00, 0x01, 0xff, 0x09, 0x06, 0x09, 0xff, 0x11, 0x0b, 0x0e, 0xff, 0x25, 0x1f, 0x1d, 0xff, 0x31, 0x29, 0x26, 0xff, 0x2c, 0x23, 0x21, 0xff, 0x3c, 0x31, 0x2e, 0xff, 0x46, 0x3b, 0x35, 0xff, 0x3b, 0x30, 0x2b, 0xff, 0x3e, 0x33, 0x2c, 0xff, 0x44, 0x3a, 0x31, 0xff, 0x44, 0x38, 0x31, 0xff, 0x34, 0x28, 0x23, 0xff, 0x2b, 0x1e, 0x1b, 0xff, 0x2a, 0x1d, 0x1c, 0xff, 0x23, 0x19, 0x18, 0xff, 0x18, 0x0e, 0x0f, 0xff, 0x18, 0x0a, 0x0b, 0xff, 0x18, 0x0f, 0x11, 0xff, 0x15, 0x10, 0x13, 0xff, 0x24, 0x1d, 0x22, 0xff, 0x25, 0x19, 0x1e, 0xff, 0x17, 0x10, 0x16, 0xff, 0x2d, 0x31, 0x48, 0xff, 0x3c, 0x48, 0x6b, 0xff, 0x35, 0x44, 0x66, 0xff, 0x37, 0x46, 0x67, 0xff, 0x38, 0x45, 0x65, 0xff, 0x30, 0x40, 0x63, 0xff, 0x30, 0x40, 0x5e, 0xff, 0x7a, 0x78, 0x7d, 0xff, 0xd3, 0xbe, 0xad, 0xff, 0xc4, 0xb0, 0xa0, 0xff, 0xa4, 0x95, 0x89, 0xff, 0xc8, 0xbb, 0xb3, 0xff, 0xee, 0xe7, 0xe2, 0xff, 0xf0, 0xeb, 0xe6, 0xff, 0xfa, 0xf4, 0xec, 0xff, 0xee, 0xeb, 0xe9, 0xff, 0xa1, 0xb0, 0xcc, 0xff, 0x6c, 0x8f, 0xc2, 0xff, 0x74, 0x93, 0xc3, 0xff, 0x76, 0x8a, 0xb6, 0xff, 0x6a, 0x7d, 0xa8, 0xff, 0x5a, 0x71, 0x98, 0xff, 0x56, 0x68, 0x8c, 0xff, 0x54, 0x60, 0x82, 0xff, 0x49, 0x56, 0x74, 0xff, 0x41, 0x4d, 0x6c, 0xff, 0x40, 0x4c, 0x6d, 0xff, 0x42, 0x50, 0x71, 0xff, 0x50, 0x61, 0x86, 0xff, 0x5d, 0x6d, 0x8e, 0xff, 0x30, 0x2d, 0x37, 0xff, 0x16, 0x09, 0x09, 0xff, 0x3a, 0x38, 0x3c, 0xff, 0x31, 0x35, 0x39, 0xff, 0x03, 0x05, 0x05, 0xff, 0x02, 0x00, 0x01, 0xff, 0x0c, 0x04, 0x08, 0xff, 0x1f, 0x12, 0x12, 0xff, 0x36, 0x21, 0x22, 0xff, 0x36, 0x21, 0x22, 0xff, 0x1c, 0x12, 0x15, 0xff, 0x0c, 0x09, 0x0b, 0xff, 0x12, 0x0a, 0x0d, 0xff, 0x15, 0x0b, 0x0f, 0xff, 0x0a, 0x05, 0x08, 0xff, 0x0b, 0x06, 0x06, 0xff, 0x19, 0x0e, 0x0d, 0xff, 0x2b, 0x1c, 0x1e, 0xff, 0x25, 0x19, 0x1e, 0xff, 0x02, 0x01, 0x02, 0xff, 0x07, 0x04, 0x06, 0xff, 0x10, 0x0a, 0x0d, 0xff, 0x1e, 0x10, 0x15, 0xff, 0x23, 0x13, 0x17, 0xff, 0x15, 0x0d, 0x0e, 0xff, 0x0d, 0x0b, 0x0a, 0xff, 0x1c, 0x16, 0x15, 0xff, 0x0b, 0x05, 0x07, 0xff, 0x0d, 0x09, 0x09, 0xff, 0x30, 0x25, 0x24, 0xff, 0x2f, 0x23, 0x20, 0xff, 0x15, 0x08, 0x08, 0xff, 0x15, 0x08, 0x09, 0xff, 0x16, 0x12, 0x13, 0xff, 0x07, 0x07, 0x09, 0xff, 0x03, 0x00, 0x03, 0xff, 0x0f, 0x0b, 0x0c, 0xff, 0x0a, 0x09, 0x0b, 0xff, 0x00, 0x00, 0x02, 0xff, 0x02, 0x01, 0x01, 0xff, 0x06, 0x02, 0x03, 0xff, 0x06, 0x02, 0x05, 0xff, 0x08, 0x03, 0x07, 0xff, 0x1c, 0x16, 0x16, 0xff, 0xc3, 0xc2, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xd2, 0xcf, 0xff, 0x3d, 0x22, 0x19, 0xff, 0x10, 0x04, 0x06, 0xff, 0x13, 0x0d, 0x0e, 0xff, 0x1a, 0x13, 0x12, 0xff, 0x30, 0x26, 0x20, 0xff, 0x43, 0x39, 0x31, 0xff, 0x33, 0x27, 0x27, 0xff, 0x0f, 0x09, 0x0b, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x07, 0x06, 0x07, 0xff, 0x13, 0x0d, 0x0d, 0xff, 0x20, 0x19, 0x18, 0xff, 0x37, 0x2d, 0x2a, 0xff, 0x41, 0x38, 0x32, 0xff, 0x37, 0x2d, 0x28, 0xff, 0x36, 0x29, 0x26, 0xff, 0x33, 0x25, 0x23, 0xff, 0x1f, 0x13, 0x12, 0xff, 0x18, 0x0b, 0x0e, 0xff, 0x1f, 0x13, 0x15, 0xff, 0x29, 0x1a, 0x1b, 0xff, 0x26, 0x18, 0x1a, 0xff, 0x17, 0x0e, 0x0e, 0xff, 0x10, 0x0a, 0x0a, 0xff, 0x16, 0x0e, 0x0f, 0xff, 0x15, 0x0d, 0x10, 0xff, 0x15, 0x0d, 0x13, 0xff, 0x22, 0x1b, 0x21, 0xff, 0x1d, 0x13, 0x18, 0xff, 0x15, 0x0c, 0x10, 0xff, 0x2b, 0x2d, 0x41, 0xff, 0x37, 0x42, 0x66, 0xff, 0x33, 0x41, 0x63, 0xff, 0x37, 0x43, 0x63, 0xff, 0x34, 0x41, 0x62, 0xff, 0x29, 0x39, 0x5e, 0xff, 0x42, 0x4b, 0x64, 0xff, 0xaa, 0x9c, 0x95, 0xff, 0xd8, 0xc1, 0xaf, 0xff, 0xa3, 0x92, 0x86, 0xff, 0xa6, 0x98, 0x8d, 0xff, 0xdd, 0xd3, 0xca, 0xff, 0xee, 0xe8, 0xe2, 0xff, 0xee, 0xe8, 0xe2, 0xff, 0xff, 0xfb, 0xf0, 0xff, 0xe3, 0xe3, 0xe3, 0xff, 0x8b, 0x9d, 0xbf, 0xff, 0x67, 0x8b, 0xbe, 0xff, 0x74, 0x96, 0xc3, 0xff, 0x72, 0x88, 0xb5, 0xff, 0x6c, 0x7e, 0xab, 0xff, 0x60, 0x75, 0x9a, 0xff, 0x56, 0x68, 0x8c, 0xff, 0x50, 0x5e, 0x81, 0xff, 0x4c, 0x59, 0x78, 0xff, 0x48, 0x54, 0x71, 0xff, 0x42, 0x4e, 0x6b, 0xff, 0x41, 0x50, 0x6e, 0xff, 0x56, 0x66, 0x87, 0xff, 0x52, 0x5a, 0x75, 0xff, 0x24, 0x18, 0x1e, 0xff, 0x2a, 0x20, 0x20, 0xff, 0x35, 0x3a, 0x3d, 0xff, 0x0c, 0x10, 0x10, 0xff, 0x02, 0x00, 0x00, 0xff, 0x18, 0x0a, 0x0e, 0xff, 0x35, 0x1c, 0x21, 0xff, 0x4c, 0x2e, 0x30, 0xff, 0x33, 0x20, 0x20, 0xff, 0x13, 0x0c, 0x0a, 0xff, 0x0e, 0x08, 0x09, 0xff, 0x1d, 0x14, 0x16, 0xff, 0x28, 0x1b, 0x1f, 0xff, 0x1c, 0x0f, 0x14, 0xff, 0x09, 0x03, 0x07, 0xff, 0x04, 0x00, 0x01, 0xff, 0x15, 0x0c, 0x0c, 0xff, 0x2a, 0x1a, 0x1f, 0xff, 0x21, 0x15, 0x1b, 0xff, 0x0f, 0x0b, 0x0c, 0xff, 0x12, 0x0b, 0x10, 0xff, 0x0d, 0x04, 0x08, 0xff, 0x14, 0x08, 0x0d, 0xff, 0x16, 0x0c, 0x0f, 0xff, 0x10, 0x0a, 0x0c, 0xff, 0x0f, 0x0a, 0x0a, 0xff, 0x17, 0x12, 0x11, 0xff, 0x13, 0x0c, 0x0f, 0xff, 0x17, 0x0f, 0x11, 0xff, 0x2a, 0x1f, 0x20, 0xff, 0x14, 0x0c, 0x0c, 0xff, 0x1b, 0x11, 0x10, 0xff, 0x33, 0x23, 0x23, 0xff, 0x15, 0x0f, 0x0f, 0xff, 0x00, 0x00, 0x01, 0xff, 0x03, 0x01, 0x02, 0xff, 0x06, 0x03, 0x04, 0xff, 0x01, 0x01, 0x03, 0xff, 0x00, 0x00, 0x02, 0xff, 0x02, 0x02, 0x03, 0xff, 0x04, 0x03, 0x04, 0xff, 0x08, 0x04, 0x07, 0xff, 0x1b, 0x13, 0x13, 0xff, 0xb5, 0xb3, 0xb2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xcb, 0xc7, 0xff, 0x3e, 0x21, 0x18, 0xff, 0x1b, 0x10, 0x0f, 0xff, 0x17, 0x0e, 0x0d, 0xff, 0x1f, 0x16, 0x13, 0xff, 0x40, 0x37, 0x31, 0xff, 0x41, 0x38, 0x33, 0xff, 0x1d, 0x15, 0x16, 0xff, 0x06, 0x02, 0x04, 0xff, 0x00, 0x00, 0x01, 0xff, 0x04, 0x01, 0x02, 0xff, 0x08, 0x03, 0x03, 0xff, 0x0c, 0x04, 0x05, 0xff, 0x1e, 0x14, 0x13, 0xff, 0x34, 0x2b, 0x26, 0xff, 0x38, 0x2e, 0x2a, 0xff, 0x37, 0x2b, 0x28, 0xff, 0x33, 0x26, 0x23, 0xff, 0x24, 0x18, 0x17, 0xff, 0x1d, 0x12, 0x11, 0xff, 0x1e, 0x13, 0x14, 0xff, 0x20, 0x14, 0x17, 0xff, 0x17, 0x0d, 0x0f, 0xff, 0x0e, 0x06, 0x08, 0xff, 0x0f, 0x0a, 0x0c, 0xff, 0x08, 0x06, 0x09, 0xff, 0x0b, 0x04, 0x07, 0xff, 0x22, 0x17, 0x1b, 0xff, 0x33, 0x29, 0x2f, 0xff, 0x20, 0x15, 0x18, 0xff, 0x13, 0x07, 0x08, 0xff, 0x26, 0x28, 0x39, 0xff, 0x31, 0x41, 0x60, 0xff, 0x32, 0x3f, 0x5f, 0xff, 0x33, 0x3e, 0x5e, 0xff, 0x2e, 0x3c, 0x5d, 0xff, 0x27, 0x36, 0x59, 0xff, 0x68, 0x68, 0x74, 0xff, 0xd1, 0xbc, 0xac, 0xff, 0xc4, 0xb0, 0x9f, 0xff, 0x8e, 0x7e, 0x73, 0xff, 0xb6, 0xa8, 0x9d, 0xff, 0xeb, 0xe4, 0xdb, 0xff, 0xec, 0xe6, 0xde, 0xff, 0xeb, 0xe5, 0xde, 0xff, 0xff, 0xf9, 0xef, 0xff, 0xdc, 0xe0, 0xdf, 0xff, 0x80, 0x9a, 0xbc, 0xff, 0x63, 0x87, 0xbd, 0xff, 0x73, 0x8f, 0xc0, 0xff, 0x6e, 0x83, 0xb1, 0xff, 0x69, 0x7d, 0xa7, 0xff, 0x5f, 0x76, 0x9a, 0xff, 0x57, 0x67, 0x8c, 0xff, 0x52, 0x5f, 0x82, 0xff, 0x51, 0x5e, 0x7d, 0xff, 0x4f, 0x5b, 0x77, 0xff, 0x47, 0x53, 0x6f, 0xff, 0x48, 0x54, 0x76, 0xff, 0x58, 0x65, 0x88, 0xff, 0x3e, 0x40, 0x51, 0xff, 0x21, 0x19, 0x19, 0xff, 0x34, 0x34, 0x34, 0xff, 0x10, 0x16, 0x18, 0xff, 0x00, 0x00, 0x00, 0xff, 0x10, 0x05, 0x09, 0xff, 0x30, 0x1a, 0x1d, 0xff, 0x3c, 0x23, 0x24, 0xff, 0x24, 0x14, 0x16, 0xff, 0x0e, 0x07, 0x08, 0xff, 0x23, 0x16, 0x16, 0xff, 0x3e, 0x26, 0x2a, 0xff, 0x3e, 0x26, 0x2a, 0xff, 0x23, 0x14, 0x17, 0xff, 0x0a, 0x05, 0x09, 0xff, 0x06, 0x03, 0x05, 0xff, 0x03, 0x02, 0x03, 0xff, 0x16, 0x0e, 0x11, 0xff, 0x1c, 0x0e, 0x13, 0xff, 0x1c, 0x0f, 0x11, 0xff, 0x1d, 0x13, 0x13, 0xff, 0x18, 0x0d, 0x10, 0xff, 0x12, 0x09, 0x0c, 0xff, 0x09, 0x02, 0x05, 0xff, 0x0d, 0x0b, 0x0b, 0xff, 0x0e, 0x0c, 0x0c, 0xff, 0x08, 0x04, 0x05, 0xff, 0x13, 0x0d, 0x0d, 0xff, 0x1a, 0x11, 0x13, 0xff, 0x17, 0x0f, 0x10, 0xff, 0x18, 0x10, 0x13, 0xff, 0x0b, 0x05, 0x06, 0xff, 0x28, 0x1e, 0x1c, 0xff, 0x37, 0x2a, 0x29, 0xff, 0x09, 0x05, 0x05, 0xff, 0x01, 0x01, 0x01, 0xff, 0x0c, 0x09, 0x09, 0xff, 0x0a, 0x06, 0x08, 0xff, 0x01, 0x00, 0x02, 0xff, 0x00, 0x00, 0x02, 0xff, 0x02, 0x00, 0x04, 0xff, 0x04, 0x02, 0x05, 0xff, 0x18, 0x11, 0x10, 0xff, 0xad, 0xaa, 0xa9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd7, 0xcd, 0xc9, 0xff, 0x4d, 0x2e, 0x25, 0xff, 0x2b, 0x1f, 0x1b, 0xff, 0x22, 0x19, 0x15, 0xff, 0x34, 0x2c, 0x28, 0xff, 0x42, 0x3a, 0x33, 0xff, 0x31, 0x26, 0x24, 0xff, 0x10, 0x0a, 0x0b, 0xff, 0x01, 0x00, 0x01, 0xff, 0x02, 0x00, 0x00, 0xff, 0x08, 0x04, 0x05, 0xff, 0x07, 0x00, 0x04, 0xff, 0x11, 0x0a, 0x0c, 0xff, 0x27, 0x1d, 0x1d, 0xff, 0x31, 0x24, 0x24, 0xff, 0x2c, 0x20, 0x1e, 0xff, 0x2b, 0x20, 0x1e, 0xff, 0x27, 0x1b, 0x1a, 0xff, 0x20, 0x17, 0x16, 0xff, 0x1a, 0x12, 0x11, 0xff, 0x16, 0x0e, 0x10, 0xff, 0x16, 0x0f, 0x10, 0xff, 0x17, 0x0e, 0x10, 0xff, 0x15, 0x0d, 0x0f, 0xff, 0x0c, 0x06, 0x0a, 0xff, 0x0d, 0x05, 0x09, 0xff, 0x22, 0x18, 0x1c, 0xff, 0x33, 0x29, 0x2e, 0xff, 0x23, 0x17, 0x19, 0xff, 0x10, 0x04, 0x04, 0xff, 0x1d, 0x20, 0x2d, 0xff, 0x2c, 0x3c, 0x59, 0xff, 0x31, 0x3e, 0x5c, 0xff, 0x31, 0x3b, 0x5b, 0xff, 0x26, 0x35, 0x58, 0xff, 0x2f, 0x3c, 0x57, 0xff, 0x94, 0x8c, 0x89, 0xff, 0xdd, 0xc7, 0xb4, 0xff, 0xa5, 0x93, 0x87, 0xff, 0x8d, 0x80, 0x74, 0xff, 0xce, 0xc5, 0xba, 0xff, 0xf4, 0xee, 0xe6, 0xff, 0xea, 0xe3, 0xdd, 0xff, 0xeb, 0xe5, 0xde, 0xff, 0xfd, 0xf7, 0xee, 0xff, 0xd9, 0xdf, 0xe0, 0xff, 0x7c, 0x9a, 0xbd, 0xff, 0x60, 0x85, 0xbd, 0xff, 0x71, 0x8b, 0xbd, 0xff, 0x6a, 0x81, 0xae, 0xff, 0x63, 0x7a, 0xa4, 0xff, 0x5b, 0x72, 0x98, 0xff, 0x57, 0x68, 0x8c, 0xff, 0x54, 0x61, 0x83, 0xff, 0x51, 0x5f, 0x7e, 0xff, 0x4f, 0x5c, 0x7a, 0xff, 0x4c, 0x57, 0x78, 0xff, 0x51, 0x60, 0x85, 0xff, 0x51, 0x5d, 0x7e, 0xff, 0x2c, 0x29, 0x34, 0xff, 0x20, 0x1f, 0x1f, 0xff, 0x1e, 0x22, 0x23, 0xff, 0x00, 0x00, 0x01, 0xff, 0x05, 0x01, 0x03, 0xff, 0x1a, 0x0d, 0x12, 0xff, 0x25, 0x14, 0x17, 0xff, 0x13, 0x0b, 0x0b, 0xff, 0x19, 0x10, 0x0d, 0xff, 0x3d, 0x28, 0x24, 0xff, 0x4e, 0x32, 0x33, 0xff, 0x3d, 0x24, 0x29, 0xff, 0x1e, 0x10, 0x12, 0xff, 0x08, 0x01, 0x02, 0xff, 0x02, 0x00, 0x02, 0xff, 0x09, 0x06, 0x08, 0xff, 0x08, 0x06, 0x09, 0xff, 0x18, 0x0f, 0x13, 0xff, 0x0e, 0x0a, 0x0b, 0xff, 0x12, 0x0c, 0x0a, 0xff, 0x20, 0x16, 0x15, 0xff, 0x16, 0x0b, 0x0b, 0xff, 0x15, 0x0b, 0x0d, 0xff, 0x08, 0x03, 0x04, 0xff, 0x07, 0x05, 0x07, 0xff, 0x08, 0x07, 0x07, 0xff, 0x06, 0x02, 0x02, 0xff, 0x0f, 0x0a, 0x0b, 0xff, 0x18, 0x0f, 0x11, 0xff, 0x1a, 0x11, 0x14, 0xff, 0x0f, 0x09, 0x0c, 0xff, 0x0f, 0x06, 0x08, 0xff, 0x2c, 0x1d, 0x1d, 0xff, 0x22, 0x19, 0x19, 0xff, 0x06, 0x04, 0x04, 0xff, 0x0a, 0x08, 0x09, 0xff, 0x14, 0x0f, 0x10, 0xff, 0x0f, 0x0a, 0x0c, 0xff, 0x01, 0x00, 0x02, 0xff, 0x01, 0x00, 0x02, 0xff, 0x03, 0x00, 0x03, 0xff, 0x15, 0x10, 0x10, 0xff, 0xb0, 0xad, 0xac, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe2, 0xdb, 0xd8, 0xff, 0x5b, 0x3d, 0x33, 0xff, 0x31, 0x22, 0x1d, 0xff, 0x30, 0x25, 0x20, 0xff, 0x3c, 0x33, 0x2c, 0xff, 0x37, 0x2e, 0x2b, 0xff, 0x1d, 0x14, 0x15, 0xff, 0x0a, 0x03, 0x05, 0xff, 0x02, 0x01, 0x02, 0xff, 0x03, 0x01, 0x04, 0xff, 0x07, 0x01, 0x05, 0xff, 0x0c, 0x07, 0x09, 0xff, 0x21, 0x17, 0x19, 0xff, 0x2c, 0x20, 0x21, 0xff, 0x32, 0x27, 0x26, 0xff, 0x2b, 0x20, 0x1f, 0xff, 0x22, 0x16, 0x16, 0xff, 0x13, 0x0a, 0x0b, 0xff, 0x0c, 0x05, 0x06, 0xff, 0x14, 0x0c, 0x0e, 0xff, 0x1e, 0x14, 0x19, 0xff, 0x1c, 0x10, 0x15, 0xff, 0x17, 0x0c, 0x0e, 0xff, 0x1a, 0x11, 0x14, 0xff, 0x1a, 0x12, 0x16, 0xff, 0x24, 0x1d, 0x21, 0xff, 0x30, 0x26, 0x29, 0xff, 0x1d, 0x11, 0x14, 0xff, 0x0b, 0x00, 0x00, 0xff, 0x12, 0x12, 0x1f, 0xff, 0x22, 0x2e, 0x4c, 0xff, 0x2c, 0x3a, 0x59, 0xff, 0x30, 0x3a, 0x5c, 0xff, 0x21, 0x30, 0x54, 0xff, 0x51, 0x58, 0x65, 0xff, 0xc1, 0xb2, 0xa5, 0xff, 0xca, 0xb4, 0xa7, 0xff, 0x8d, 0x7d, 0x75, 0xff, 0x9f, 0x92, 0x88, 0xff, 0xe0, 0xd9, 0xcf, 0xff, 0xf5, 0xef, 0xe9, 0xff, 0xe7, 0xe0, 0xdb, 0xff, 0xeb, 0xe5, 0xde, 0xff, 0xfc, 0xf5, 0xea, 0xff, 0xd3, 0xd6, 0xdb, 0xff, 0x77, 0x96, 0xbf, 0xff, 0x62, 0x89, 0xbd, 0xff, 0x71, 0x8f, 0xbd, 0xff, 0x68, 0x82, 0xb0, 0xff, 0x62, 0x79, 0xa5, 0xff, 0x5d, 0x70, 0x96, 0xff, 0x57, 0x68, 0x8b, 0xff, 0x53, 0x62, 0x86, 0xff, 0x51, 0x60, 0x82, 0xff, 0x4e, 0x5d, 0x7c, 0xff, 0x51, 0x5d, 0x7f, 0xff, 0x56, 0x66, 0x87, 0xff, 0x3e, 0x44, 0x5a, 0xff, 0x2a, 0x22, 0x28, 0xff, 0x2c, 0x2b, 0x2c, 0xff, 0x08, 0x0a, 0x0b, 0xff, 0x02, 0x00, 0x00, 0xff, 0x12, 0x09, 0x0c, 0xff, 0x1b, 0x0f, 0x13, 0xff, 0x1a, 0x0f, 0x11, 0xff, 0x2c, 0x1b, 0x1c, 0xff, 0x4b, 0x32, 0x2b, 0xff, 0x4a, 0x31, 0x2b, 0xff, 0x29, 0x18, 0x1b, 0xff, 0x0d, 0x03, 0x07, 0xff, 0x04, 0x01, 0x03, 0xff, 0x05, 0x01, 0x03, 0xff, 0x05, 0x00, 0x02, 0xff, 0x04, 0x04, 0x02, 0xff, 0x0c, 0x09, 0x09, 0xff, 0x19, 0x10, 0x11, 0xff, 0x06, 0x06, 0x05, 0xff, 0x06, 0x05, 0x03, 0xff, 0x13, 0x0c, 0x0d, 0xff, 0x0c, 0x06, 0x08, 0xff, 0x0d, 0x06, 0x08, 0xff, 0x0d, 0x06, 0x09, 0xff, 0x08, 0x05, 0x07, 0xff, 0x07, 0x03, 0x05, 0xff, 0x07, 0x03, 0x04, 0xff, 0x05, 0x02, 0x05, 0xff, 0x13, 0x0c, 0x0f, 0xff, 0x1c, 0x10, 0x14, 0xff, 0x0a, 0x03, 0x07, 0xff, 0x11, 0x09, 0x08, 0xff, 0x24, 0x15, 0x14, 0xff, 0x17, 0x0e, 0x0f, 0xff, 0x17, 0x15, 0x15, 0xff, 0x14, 0x0e, 0x0f, 0xff, 0x0e, 0x06, 0x09, 0xff, 0x08, 0x04, 0x06, 0xff, 0x01, 0x00, 0x03, 0xff, 0x05, 0x02, 0x04, 0xff, 0x1b, 0x16, 0x15, 0xff, 0xbc, 0xba, 0xb9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xed, 0xe9, 0xe7, 0xff, 0x64, 0x47, 0x3b, 0xff, 0x36, 0x27, 0x1f, 0xff, 0x35, 0x2f, 0x27, 0xff, 0x30, 0x2a, 0x22, 0xff, 0x25, 0x1d, 0x19, 0xff, 0x15, 0x0c, 0x0e, 0xff, 0x04, 0x01, 0x05, 0xff, 0x00, 0x00, 0x03, 0xff, 0x06, 0x01, 0x05, 0xff, 0x08, 0x02, 0x04, 0xff, 0x14, 0x0c, 0x0e, 0xff, 0x28, 0x1d, 0x1e, 0xff, 0x3c, 0x31, 0x30, 0xff, 0x38, 0x2d, 0x2b, 0xff, 0x2a, 0x20, 0x1f, 0xff, 0x1d, 0x12, 0x12, 0xff, 0x19, 0x0e, 0x10, 0xff, 0x1e, 0x14, 0x14, 0xff, 0x1e, 0x13, 0x16, 0xff, 0x13, 0x09, 0x0c, 0xff, 0x12, 0x07, 0x0b, 0xff, 0x20, 0x18, 0x1b, 0xff, 0x2b, 0x23, 0x27, 0xff, 0x30, 0x26, 0x2a, 0xff, 0x28, 0x1d, 0x21, 0xff, 0x14, 0x0a, 0x0d, 0xff, 0x06, 0x01, 0x01, 0xff, 0x08, 0x04, 0x0c, 0xff, 0x1b, 0x1d, 0x33, 0xff, 0x2c, 0x35, 0x53, 0xff, 0x26, 0x34, 0x56, 0xff, 0x2b, 0x36, 0x55, 0xff, 0x91, 0x8b, 0x8a, 0xff, 0xda, 0xc8, 0xb5, 0xff, 0xa2, 0x93, 0x85, 0xff, 0x80, 0x72, 0x68, 0xff, 0xb5, 0xa9, 0xa1, 0xff, 0xed, 0xe6, 0xde, 0xff, 0xed, 0xe7, 0xe0, 0xff, 0xe0, 0xd9, 0xd5, 0xff, 0xeb, 0xe2, 0xda, 0xff, 0xfb, 0xf0, 0xe4, 0xff, 0xca, 0xcf, 0xd6, 0xff, 0x77, 0x97, 0xc0, 0xff, 0x6b, 0x8d, 0xc0, 0xff, 0x74, 0x90, 0xbe, 0xff, 0x67, 0x82, 0xaf, 0xff, 0x5e, 0x75, 0xa2, 0xff, 0x58, 0x6e, 0x96, 0xff, 0x57, 0x6a, 0x8c, 0xff, 0x55, 0x64, 0x89, 0xff, 0x54, 0x62, 0x86, 0xff, 0x52, 0x61, 0x80, 0xff, 0x55, 0x64, 0x88, 0xff, 0x50, 0x5d, 0x7d, 0xff, 0x40, 0x40, 0x4a, 0xff, 0x3b, 0x36, 0x35, 0xff, 0x1a, 0x1a, 0x1c, 0xff, 0x00, 0x00, 0x00, 0xff, 0x05, 0x02, 0x03, 0xff, 0x0f, 0x07, 0x0c, 0xff, 0x20, 0x0f, 0x14, 0xff, 0x38, 0x23, 0x24, 0xff, 0x4a, 0x30, 0x30, 0xff, 0x37, 0x20, 0x1f, 0xff, 0x16, 0x09, 0x0c, 0xff, 0x06, 0x01, 0x05, 0xff, 0x07, 0x01, 0x06, 0xff, 0x08, 0x03, 0x05, 0xff, 0x04, 0x01, 0x04, 0xff, 0x01, 0x00, 0x03, 0xff, 0x02, 0x00, 0x01, 0xff, 0x0b, 0x07, 0x07, 0xff, 0x13, 0x0c, 0x0c, 0xff, 0x06, 0x02, 0x03, 0xff, 0x04, 0x02, 0x04, 0xff, 0x03, 0x02, 0x05, 0xff, 0x07, 0x03, 0x04, 0xff, 0x06, 0x02, 0x03, 0xff, 0x0b, 0x06, 0x09, 0xff, 0x0e, 0x0a, 0x0a, 0xff, 0x0b, 0x09, 0x09, 0xff, 0x05, 0x03, 0x05, 0xff, 0x00, 0x00, 0x01, 0xff, 0x07, 0x05, 0x06, 0xff, 0x13, 0x0c, 0x0d, 0xff, 0x0b, 0x07, 0x09, 0xff, 0x13, 0x0d, 0x0e, 0xff, 0x1a, 0x12, 0x10, 0xff, 0x0d, 0x07, 0x07, 0xff, 0x18, 0x15, 0x15, 0xff, 0x16, 0x0d, 0x10, 0xff, 0x0b, 0x02, 0x06, 0xff, 0x02, 0x00, 0x01, 0xff, 0x04, 0x02, 0x03, 0xff, 0x2b, 0x24, 0x21, 0xff, 0xcb, 0xc9, 0xc8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xf6, 0xf5, 0xff, 0x77, 0x5c, 0x50, 0xff, 0x37, 0x27, 0x1e, 0xff, 0x30, 0x28, 0x22, 0xff, 0x24, 0x1b, 0x18, 0xff, 0x17, 0x0e, 0x11, 0xff, 0x09, 0x05, 0x08, 0xff, 0x05, 0x02, 0x05, 0xff, 0x04, 0x00, 0x03, 0xff, 0x06, 0x01, 0x03, 0xff, 0x0c, 0x06, 0x09, 0xff, 0x16, 0x0d, 0x10, 0xff, 0x27, 0x1b, 0x1a, 0xff, 0x2f, 0x23, 0x22, 0xff, 0x28, 0x20, 0x1f, 0xff, 0x31, 0x28, 0x23, 0xff, 0x3c, 0x31, 0x2d, 0xff, 0x2d, 0x21, 0x23, 0xff, 0x17, 0x0d, 0x10, 0xff, 0x0e, 0x05, 0x07, 0xff, 0x13, 0x09, 0x0d, 0xff, 0x1e, 0x16, 0x19, 0xff, 0x2d, 0x26, 0x2a, 0xff, 0x2b, 0x22, 0x26, 0xff, 0x1b, 0x13, 0x17, 0xff, 0x12, 0x0a, 0x0e, 0xff, 0x0d, 0x07, 0x09, 0xff, 0x07, 0x01, 0x03, 0xff, 0x15, 0x13, 0x22, 0xff, 0x29, 0x33, 0x50, 0xff, 0x18, 0x2b, 0x4e, 0xff, 0x4e, 0x51, 0x61, 0xff, 0xcc, 0xb9, 0xab, 0xff, 0xcc, 0xba, 0xa7, 0xff, 0x8b, 0x7e, 0x72, 0xff, 0x91, 0x83, 0x78, 0xff, 0xca, 0xbc, 0xb5, 0xff, 0xee, 0xe8, 0xe1, 0xff, 0xe3, 0xde, 0xd8, 0xff, 0xde, 0xd7, 0xd3, 0xff, 0xec, 0xe1, 0xd9, 0xff, 0xf4, 0xe7, 0xdd, 0xff, 0xbc, 0xc3, 0xd0, 0xff, 0x73, 0x97, 0xc1, 0xff, 0x6d, 0x92, 0xc3, 0xff, 0x73, 0x90, 0xbc, 0xff, 0x67, 0x81, 0xac, 0xff, 0x5c, 0x73, 0x9e, 0xff, 0x57, 0x6d, 0x93, 0xff, 0x55, 0x6a, 0x8c, 0xff, 0x52, 0x65, 0x89, 0xff, 0x52, 0x63, 0x86, 0xff, 0x54, 0x63, 0x85, 0xff, 0x57, 0x67, 0x8c, 0xff, 0x4f, 0x5a, 0x79, 0xff, 0x3d, 0x3d, 0x45, 0xff, 0x23, 0x24, 0x23, 0xff, 0x03, 0x03, 0x05, 0xff, 0x02, 0x01, 0x03, 0xff, 0x03, 0x01, 0x04, 0xff, 0x14, 0x09, 0x0f, 0xff, 0x32, 0x1a, 0x20, 0xff, 0x3c, 0x23, 0x24, 0xff, 0x2c, 0x19, 0x1a, 0xff, 0x0f, 0x05, 0x0a, 0xff, 0x06, 0x00, 0x06, 0xff, 0x0e, 0x05, 0x0a, 0xff, 0x0d, 0x06, 0x09, 0xff, 0x06, 0x00, 0x03, 0xff, 0x03, 0x00, 0x03, 0xff, 0x00, 0x00, 0x03, 0xff, 0x03, 0x00, 0x02, 0xff, 0x0a, 0x05, 0x08, 0xff, 0x0e, 0x08, 0x09, 0xff, 0x06, 0x01, 0x02, 0xff, 0x02, 0x01, 0x03, 0xff, 0x03, 0x02, 0x03, 0xff, 0x09, 0x04, 0x05, 0xff, 0x03, 0x00, 0x02, 0xff, 0x07, 0x07, 0x09, 0xff, 0x10, 0x0b, 0x0d, 0xff, 0x0d, 0x09, 0x0a, 0xff, 0x0c, 0x08, 0x0b, 0xff, 0x07, 0x03, 0x07, 0xff, 0x05, 0x04, 0x04, 0xff, 0x08, 0x07, 0x06, 0xff, 0x0c, 0x09, 0x09, 0xff, 0x10, 0x0a, 0x0e, 0xff, 0x0d, 0x08, 0x09, 0xff, 0x05, 0x01, 0x03, 0xff, 0x0d, 0x08, 0x08, 0xff, 0x12, 0x0a, 0x0c, 0xff, 0x0d, 0x07, 0x0b, 0xff, 0x04, 0x01, 0x01, 0xff, 0x36, 0x32, 0x2e, 0xff, 0xe0, 0xdf, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe3, 0xed, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x8c, 0x71, 0x66, 0xff, 0x38, 0x24, 0x1c, 0xff, 0x26, 0x1d, 0x1d, 0xff, 0x1c, 0x14, 0x15, 0xff, 0x11, 0x0b, 0x0d, 0xff, 0x08, 0x04, 0x07, 0xff, 0x05, 0x02, 0x05, 0xff, 0x04, 0x01, 0x04, 0xff, 0x04, 0x04, 0x07, 0xff, 0x09, 0x03, 0x07, 0xff, 0x12, 0x07, 0x09, 0xff, 0x19, 0x0e, 0x0f, 0xff, 0x1c, 0x13, 0x15, 0xff, 0x29, 0x20, 0x1e, 0xff, 0x3a, 0x31, 0x2b, 0xff, 0x30, 0x26, 0x26, 0xff, 0x20, 0x16, 0x19, 0xff, 0x1b, 0x11, 0x13, 0xff, 0x16, 0x0a, 0x0e, 0xff, 0x22, 0x18, 0x1c, 0xff, 0x34, 0x2c, 0x2e, 0xff, 0x2d, 0x25, 0x26, 0xff, 0x22, 0x1a, 0x1d, 0xff, 0x13, 0x0c, 0x0f, 0xff, 0x0f, 0x06, 0x09, 0xff, 0x0b, 0x03, 0x02, 0xff, 0x12, 0x0e, 0x1c, 0xff, 0x1d, 0x27, 0x4b, 0xff, 0x1e, 0x2f, 0x4f, 0xff, 0x87, 0x83, 0x83, 0xff, 0xdf, 0xca, 0xb7, 0xff, 0xa5, 0x96, 0x88, 0xff, 0x81, 0x74, 0x6a, 0xff, 0xa9, 0x9a, 0x90, 0xff, 0xe2, 0xd5, 0xcc, 0xff, 0xeb, 0xe5, 0xde, 0xff, 0xd8, 0xd3, 0xcd, 0xff, 0xe0, 0xd8, 0xd3, 0xff, 0xf1, 0xe8, 0xde, 0xff, 0xef, 0xe3, 0xdc, 0xff, 0xb2, 0xb8, 0xca, 0xff, 0x70, 0x94, 0xc1, 0xff, 0x6e, 0x95, 0xc5, 0xff, 0x70, 0x8d, 0xbb, 0xff, 0x66, 0x7f, 0xac, 0xff, 0x60, 0x75, 0x9f, 0xff, 0x59, 0x6e, 0x91, 0xff, 0x54, 0x67, 0x8b, 0xff, 0x50, 0x65, 0x88, 0xff, 0x4e, 0x66, 0x85, 0xff, 0x52, 0x65, 0x87, 0xff, 0x56, 0x64, 0x87, 0xff, 0x4f, 0x57, 0x6b, 0xff, 0x27, 0x2b, 0x2f, 0xff, 0x02, 0x02, 0x03, 0xff, 0x04, 0x02, 0x03, 0xff, 0x09, 0x06, 0x07, 0xff, 0x08, 0x01, 0x04, 0xff, 0x1e, 0x0d, 0x12, 0xff, 0x2c, 0x18, 0x1c, 0xff, 0x22, 0x0f, 0x12, 0xff, 0x12, 0x03, 0x07, 0xff, 0x09, 0x03, 0x06, 0xff, 0x09, 0x05, 0x09, 0xff, 0x0b, 0x05, 0x07, 0xff, 0x07, 0x03, 0x03, 0xff, 0x04, 0x01, 0x05, 0xff, 0x03, 0x02, 0x05, 0xff, 0x02, 0x00, 0x02, 0xff, 0x0a, 0x04, 0x07, 0xff, 0x0e, 0x06, 0x09, 0xff, 0x0a, 0x04, 0x07, 0xff, 0x03, 0x00, 0x03, 0xff, 0x02, 0x00, 0x01, 0xff, 0x03, 0x01, 0x01, 0xff, 0x04, 0x02, 0x05, 0xff, 0x05, 0x02, 0x05, 0xff, 0x06, 0x05, 0x07, 0xff, 0x09, 0x04, 0x07, 0xff, 0x0c, 0x06, 0x0a, 0xff, 0x0f, 0x09, 0x0c, 0xff, 0x09, 0x05, 0x07, 0xff, 0x0a, 0x07, 0x06, 0xff, 0x0b, 0x07, 0x07, 0xff, 0x0b, 0x07, 0x09, 0xff, 0x0b, 0x06, 0x09, 0xff, 0x05, 0x02, 0x04, 0xff, 0x03, 0x01, 0x04, 0xff, 0x08, 0x03, 0x04, 0xff, 0x0d, 0x08, 0x0a, 0xff, 0x10, 0x0b, 0x0c, 0xff, 0x53, 0x4f, 0x4b, 0xff, 0xef, 0xef, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb0, 0x9c, 0x94, 0xff, 0x3d, 0x25, 0x1c, 0xff, 0x1f, 0x15, 0x13, 0xff, 0x14, 0x0c, 0x0f, 0xff, 0x09, 0x04, 0x08, 0xff, 0x06, 0x04, 0x07, 0xff, 0x08, 0x03, 0x06, 0xff, 0x06, 0x03, 0x05, 0xff, 0x0b, 0x06, 0x0a, 0xff, 0x0d, 0x06, 0x09, 0xff, 0x14, 0x0e, 0x0e, 0xff, 0x1b, 0x12, 0x13, 0xff, 0x1f, 0x16, 0x17, 0xff, 0x29, 0x1f, 0x20, 0xff, 0x20, 0x15, 0x17, 0xff, 0x24, 0x1a, 0x1a, 0xff, 0x2c, 0x23, 0x24, 0xff, 0x27, 0x1c, 0x1e, 0xff, 0x35, 0x2a, 0x2b, 0xff, 0x39, 0x31, 0x2f, 0xff, 0x2b, 0x23, 0x23, 0xff, 0x26, 0x1c, 0x1f, 0xff, 0x18, 0x10, 0x13, 0xff, 0x0e, 0x04, 0x07, 0xff, 0x0a, 0x00, 0x01, 0xff, 0x0f, 0x0c, 0x1a, 0xff, 0x0e, 0x1b, 0x3c, 0xff, 0x41, 0x4a, 0x5b, 0xff, 0xbf, 0xb0, 0xa4, 0xff, 0xce, 0xba, 0xaa, 0xff, 0x92, 0x85, 0x78, 0xff, 0x8c, 0x80, 0x72, 0xff, 0xb5, 0xa7, 0x9d, 0xff, 0xed, 0xe3, 0xda, 0xff, 0xed, 0xe5, 0xde, 0xff, 0xdc, 0xd5, 0xd0, 0xff, 0xe2, 0xdb, 0xd6, 0xff, 0xf7, 0xed, 0xe4, 0xff, 0xf5, 0xeb, 0xe5, 0xff, 0xaf, 0xb9, 0xcb, 0xff, 0x73, 0x97, 0xbf, 0xff, 0x73, 0x99, 0xc5, 0xff, 0x72, 0x8e, 0xbb, 0xff, 0x68, 0x80, 0xaf, 0xff, 0x61, 0x77, 0xa2, 0xff, 0x59, 0x6e, 0x95, 0xff, 0x54, 0x66, 0x8b, 0xff, 0x54, 0x66, 0x89, 0xff, 0x50, 0x64, 0x87, 0xff, 0x53, 0x66, 0x8a, 0xff, 0x53, 0x60, 0x7e, 0xff, 0x35, 0x39, 0x42, 0xff, 0x0d, 0x0c, 0x0d, 0xff, 0x06, 0x00, 0x02, 0xff, 0x10, 0x0a, 0x0a, 0xff, 0x09, 0x07, 0x06, 0xff, 0x0a, 0x01, 0x05, 0xff, 0x1b, 0x0b, 0x0f, 0xff, 0x1e, 0x0f, 0x11, 0xff, 0x14, 0x07, 0x0c, 0xff, 0x0a, 0x02, 0x06, 0xff, 0x08, 0x04, 0x05, 0xff, 0x07, 0x02, 0x05, 0xff, 0x04, 0x00, 0x03, 0xff, 0x07, 0x04, 0x05, 0xff, 0x06, 0x04, 0x08, 0xff, 0x02, 0x01, 0x03, 0xff, 0x09, 0x03, 0x06, 0xff, 0x14, 0x0b, 0x0f, 0xff, 0x0f, 0x07, 0x0a, 0xff, 0x06, 0x02, 0x05, 0xff, 0x02, 0x00, 0x03, 0xff, 0x03, 0x00, 0x02, 0xff, 0x03, 0x00, 0x02, 0xff, 0x03, 0x02, 0x03, 0xff, 0x06, 0x03, 0x04, 0xff, 0x07, 0x03, 0x07, 0xff, 0x05, 0x01, 0x05, 0xff, 0x07, 0x03, 0x06, 0xff, 0x0b, 0x07, 0x07, 0xff, 0x09, 0x05, 0x05, 0xff, 0x09, 0x04, 0x04, 0xff, 0x0b, 0x08, 0x09, 0xff, 0x0a, 0x06, 0x08, 0xff, 0x07, 0x04, 0x05, 0xff, 0x07, 0x03, 0x05, 0xff, 0x04, 0x02, 0x04, 0xff, 0x03, 0x01, 0x03, 0xff, 0x14, 0x0d, 0x0d, 0xff, 0x7d, 0x78, 0x75, 0xff, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xce, 0xbe, 0xb9, 0xff, 0x4c, 0x2f, 0x24, 0xff, 0x19, 0x0d, 0x0c, 0xff, 0x09, 0x04, 0x07, 0xff, 0x08, 0x04, 0x07, 0xff, 0x0a, 0x04, 0x07, 0xff, 0x09, 0x03, 0x06, 0xff, 0x0c, 0x07, 0x0a, 0xff, 0x08, 0x04, 0x06, 0xff, 0x0a, 0x05, 0x05, 0xff, 0x17, 0x0f, 0x10, 0xff, 0x1f, 0x15, 0x17, 0xff, 0x1c, 0x13, 0x16, 0xff, 0x18, 0x0d, 0x10, 0xff, 0x1e, 0x15, 0x15, 0xff, 0x24, 0x1c, 0x1d, 0xff, 0x2b, 0x21, 0x22, 0xff, 0x37, 0x2d, 0x2c, 0xff, 0x31, 0x28, 0x26, 0xff, 0x23, 0x1a, 0x1b, 0xff, 0x25, 0x1c, 0x1f, 0xff, 0x1d, 0x13, 0x16, 0xff, 0x13, 0x0a, 0x0d, 0xff, 0x0f, 0x06, 0x07, 0xff, 0x0a, 0x09, 0x16, 0xff, 0x10, 0x1b, 0x34, 0xff, 0x70, 0x71, 0x73, 0xff, 0xca, 0xb9, 0xa8, 0xff, 0xaa, 0x97, 0x89, 0xff, 0x93, 0x83, 0x76, 0xff, 0xa0, 0x91, 0x84, 0xff, 0xc5, 0xb9, 0xae, 0xff, 0xef, 0xe8, 0xdf, 0xff, 0xe8, 0xe2, 0xda, 0xff, 0xe2, 0xda, 0xd4, 0xff, 0xe3, 0xdb, 0xd7, 0xff, 0xf5, 0xec, 0xe3, 0xff, 0xf5, 0xed, 0xe8, 0xff, 0xaf, 0xbd, 0xce, 0xff, 0x78, 0x9c, 0xc1, 0xff, 0x77, 0x9c, 0xc6, 0xff, 0x75, 0x92, 0xbc, 0xff, 0x6b, 0x85, 0xb1, 0xff, 0x62, 0x7b, 0xa4, 0xff, 0x5a, 0x71, 0x96, 0xff, 0x55, 0x6a, 0x8e, 0xff, 0x56, 0x66, 0x8a, 0xff, 0x52, 0x63, 0x87, 0xff, 0x53, 0x66, 0x8c, 0xff, 0x51, 0x5f, 0x79, 0xff, 0x23, 0x26, 0x2b, 0xff, 0x01, 0x00, 0x00, 0xff, 0x10, 0x07, 0x0a, 0xff, 0x17, 0x0d, 0x0e, 0xff, 0x0c, 0x06, 0x06, 0xff, 0x13, 0x07, 0x0b, 0xff, 0x22, 0x11, 0x16, 0xff, 0x16, 0x0d, 0x0f, 0xff, 0x06, 0x02, 0x05, 0xff, 0x05, 0x01, 0x03, 0xff, 0x06, 0x02, 0x04, 0xff, 0x08, 0x03, 0x06, 0xff, 0x0e, 0x05, 0x09, 0xff, 0x0b, 0x05, 0x08, 0xff, 0x03, 0x02, 0x03, 0xff, 0x04, 0x02, 0x03, 0xff, 0x18, 0x0e, 0x10, 0xff, 0x19, 0x0f, 0x13, 0xff, 0x0b, 0x04, 0x06, 0xff, 0x02, 0x01, 0x04, 0xff, 0x02, 0x00, 0x03, 0xff, 0x03, 0x00, 0x03, 0xff, 0x03, 0x00, 0x03, 0xff, 0x03, 0x01, 0x01, 0xff, 0x04, 0x01, 0x01, 0xff, 0x07, 0x04, 0x06, 0xff, 0x08, 0x06, 0x07, 0xff, 0x08, 0x06, 0x07, 0xff, 0x0d, 0x0a, 0x0a, 0xff, 0x09, 0x04, 0x05, 0xff, 0x07, 0x03, 0x04, 0xff, 0x0b, 0x08, 0x0a, 0xff, 0x09, 0x06, 0x08, 0xff, 0x05, 0x02, 0x04, 0xff, 0x0d, 0x09, 0x0b, 0xff, 0x0b, 0x09, 0x09, 0xff, 0x18, 0x13, 0x11, 0xff, 0xb2, 0xaf, 0xad, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf2, 0xee, 0xed, 0xff, 0x72, 0x57, 0x49, 0xff, 0x1c, 0x0e, 0x08, 0xff, 0x0c, 0x04, 0x05, 0xff, 0x0b, 0x04, 0x07, 0xff, 0x0b, 0x05, 0x08, 0xff, 0x0b, 0x05, 0x09, 0xff, 0x0b, 0x06, 0x08, 0xff, 0x0c, 0x06, 0x07, 0xff, 0x18, 0x0e, 0x0f, 0xff, 0x1d, 0x12, 0x14, 0xff, 0x19, 0x10, 0x11, 0xff, 0x21, 0x17, 0x17, 0xff, 0x24, 0x1a, 0x1c, 0xff, 0x1b, 0x12, 0x14, 0xff, 0x1a, 0x11, 0x11, 0xff, 0x2e, 0x25, 0x24, 0xff, 0x2b, 0x22, 0x21, 0xff, 0x23, 0x1a, 0x1a, 0xff, 0x24, 0x19, 0x1d, 0xff, 0x1b, 0x10, 0x13, 0xff, 0x12, 0x08, 0x0a, 0xff, 0x0c, 0x03, 0x05, 0xff, 0x00, 0x00, 0x0f, 0xff, 0x27, 0x2e, 0x3f, 0xff, 0xa1, 0x9b, 0x94, 0xff, 0xbc, 0xaa, 0x97, 0xff, 0x88, 0x78, 0x6a, 0xff, 0x8f, 0x7d, 0x70, 0xff, 0xa4, 0x94, 0x89, 0xff, 0xd4, 0xce, 0xc4, 0xff, 0xee, 0xea, 0xe2, 0xff, 0xe0, 0xd8, 0xd0, 0xff, 0xe2, 0xda, 0xd4, 0xff, 0xe6, 0xe0, 0xda, 0xff, 0xf8, 0xee, 0xe4, 0xff, 0xf0, 0xe8, 0xe2, 0xff, 0xac, 0xbb, 0xce, 0xff, 0x79, 0x9e, 0xc4, 0xff, 0x78, 0x9c, 0xc3, 0xff, 0x74, 0x93, 0xb9, 0xff, 0x6b, 0x87, 0xaf, 0xff, 0x64, 0x7d, 0xa4, 0xff, 0x60, 0x76, 0x9b, 0xff, 0x59, 0x6e, 0x93, 0xff, 0x55, 0x67, 0x8b, 0xff, 0x50, 0x63, 0x89, 0xff, 0x55, 0x69, 0x8d, 0xff, 0x4d, 0x5a, 0x6f, 0xff, 0x1c, 0x1f, 0x22, 0xff, 0x00, 0x00, 0x00, 0xff, 0x11, 0x0a, 0x0a, 0xff, 0x14, 0x0d, 0x0e, 0xff, 0x0b, 0x05, 0x06, 0xff, 0x15, 0x07, 0x0b, 0xff, 0x16, 0x0a, 0x0f, 0xff, 0x07, 0x02, 0x04, 0xff, 0x04, 0x02, 0x02, 0xff, 0x10, 0x06, 0x09, 0xff, 0x16, 0x08, 0x0d, 0xff, 0x15, 0x08, 0x0c, 0xff, 0x0e, 0x07, 0x0a, 0xff, 0x05, 0x01, 0x03, 0xff, 0x01, 0x00, 0x00, 0xff, 0x12, 0x08, 0x0d, 0xff, 0x22, 0x13, 0x18, 0xff, 0x10, 0x09, 0x0d, 0xff, 0x04, 0x02, 0x05, 0xff, 0x00, 0x00, 0x03, 0xff, 0x02, 0x00, 0x03, 0xff, 0x03, 0x00, 0x03, 0xff, 0x03, 0x00, 0x03, 0xff, 0x03, 0x01, 0x01, 0xff, 0x03, 0x01, 0x01, 0xff, 0x04, 0x02, 0x02, 0xff, 0x09, 0x07, 0x07, 0xff, 0x11, 0x0c, 0x0e, 0xff, 0x15, 0x0e, 0x10, 0xff, 0x0c, 0x06, 0x07, 0xff, 0x0b, 0x05, 0x05, 0xff, 0x0f, 0x0b, 0x0d, 0xff, 0x08, 0x04, 0x05, 0xff, 0x05, 0x02, 0x05, 0xff, 0x0c, 0x0b, 0x0d, 0xff, 0x49, 0x47, 0x43, 0xff, 0xd8, 0xd7, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xbd, 0xae, 0xa5, 0xff, 0x48, 0x2b, 0x20, 0xff, 0x15, 0x08, 0x07, 0xff, 0x0c, 0x06, 0x09, 0xff, 0x08, 0x03, 0x06, 0xff, 0x0d, 0x08, 0x09, 0xff, 0x10, 0x0a, 0x0a, 0xff, 0x10, 0x0a, 0x0b, 0xff, 0x1b, 0x13, 0x14, 0xff, 0x20, 0x18, 0x18, 0xff, 0x20, 0x18, 0x17, 0xff, 0x27, 0x1f, 0x1f, 0xff, 0x28, 0x20, 0x1f, 0xff, 0x1a, 0x12, 0x0f, 0xff, 0x1c, 0x12, 0x12, 0xff, 0x1c, 0x14, 0x15, 0xff, 0x22, 0x1c, 0x1d, 0xff, 0x25, 0x1d, 0x1e, 0xff, 0x1c, 0x11, 0x13, 0xff, 0x13, 0x07, 0x0a, 0xff, 0x05, 0x00, 0x01, 0xff, 0x01, 0x01, 0x07, 0xff, 0x51, 0x4f, 0x52, 0xff, 0xbc, 0xae, 0x9f, 0xff, 0xa0, 0x8e, 0x7d, 0xff, 0x7f, 0x70, 0x63, 0xff, 0x8e, 0x80, 0x74, 0xff, 0xa9, 0x9d, 0x92, 0xff, 0xe3, 0xdd, 0xd3, 0xff, 0xe9, 0xe4, 0xdc, 0xff, 0xdc, 0xd3, 0xcc, 0xff, 0xe1, 0xd9, 0xd4, 0xff, 0xcc, 0xc3, 0xbe, 0xff, 0xcd, 0xc2, 0xb5, 0xff, 0xde, 0xd5, 0xcd, 0xff, 0xab, 0xb9, 0xcd, 0xff, 0x7a, 0x9d, 0xc5, 0xff, 0x79, 0x9c, 0xc1, 0xff, 0x76, 0x95, 0xb7, 0xff, 0x6b, 0x88, 0xac, 0xff, 0x64, 0x7e, 0xa4, 0xff, 0x61, 0x78, 0x9e, 0xff, 0x5b, 0x71, 0x94, 0xff, 0x55, 0x6a, 0x8a, 0xff, 0x52, 0x68, 0x89, 0xff, 0x50, 0x63, 0x81, 0xff, 0x34, 0x3e, 0x4c, 0xff, 0x0c, 0x0b, 0x0b, 0xff, 0x08, 0x00, 0x02, 0xff, 0x15, 0x0b, 0x0d, 0xff, 0x0f, 0x09, 0x0a, 0xff, 0x07, 0x03, 0x04, 0xff, 0x09, 0x02, 0x06, 0xff, 0x12, 0x06, 0x09, 0xff, 0x1c, 0x0f, 0x0e, 0xff, 0x2b, 0x18, 0x19, 0xff, 0x2d, 0x18, 0x1b, 0xff, 0x20, 0x0e, 0x11, 0xff, 0x11, 0x06, 0x08, 0xff, 0x05, 0x02, 0x05, 0xff, 0x00, 0x00, 0x01, 0xff, 0x07, 0x05, 0x05, 0xff, 0x1a, 0x10, 0x14, 0xff, 0x11, 0x08, 0x0d, 0xff, 0x00, 0x00, 0x03, 0xff, 0x01, 0x00, 0x02, 0xff, 0x05, 0x01, 0x01, 0xff, 0x03, 0x00, 0x03, 0xff, 0x03, 0x00, 0x03, 0xff, 0x03, 0x00, 0x03, 0xff, 0x03, 0x01, 0x01, 0xff, 0x03, 0x01, 0x01, 0xff, 0x04, 0x03, 0x02, 0xff, 0x06, 0x03, 0x04, 0xff, 0x12, 0x0d, 0x0e, 0xff, 0x19, 0x13, 0x14, 0xff, 0x13, 0x0d, 0x0e, 0xff, 0x0d, 0x07, 0x08, 0xff, 0x09, 0x05, 0x06, 0xff, 0x04, 0x03, 0x03, 0xff, 0x1d, 0x1b, 0x1d, 0xff, 0x98, 0x99, 0x9a, 0xff, 0xf6, 0xf6, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xf4, 0xf2, 0xff, 0x84, 0x6a, 0x60, 0xff, 0x27, 0x12, 0x0d, 0xff, 0x0f, 0x07, 0x09, 0xff, 0x0a, 0x05, 0x07, 0xff, 0x0c, 0x06, 0x08, 0xff, 0x11, 0x0c, 0x0d, 0xff, 0x1a, 0x11, 0x13, 0xff, 0x23, 0x1b, 0x19, 0xff, 0x23, 0x1b, 0x17, 0xff, 0x22, 0x19, 0x17, 0xff, 0x27, 0x1e, 0x1c, 0xff, 0x28, 0x1f, 0x1c, 0xff, 0x20, 0x17, 0x17, 0xff, 0x20, 0x16, 0x18, 0xff, 0x26, 0x1f, 0x21, 0xff, 0x20, 0x19, 0x19, 0xff, 0x1e, 0x14, 0x16, 0xff, 0x16, 0x0b, 0x0e, 0xff, 0x00, 0x00, 0x00, 0xff, 0x0c, 0x0b, 0x0c, 0xff, 0x85, 0x79, 0x6e, 0xff, 0xc6, 0xb5, 0xa3, 0xff, 0x8b, 0x7d, 0x6f, 0xff, 0x7c, 0x6f, 0x63, 0xff, 0x94, 0x85, 0x7c, 0xff, 0xc3, 0xb9, 0xb0, 0xff, 0xec, 0xe6, 0xdc, 0xff, 0xda, 0xd5, 0xcd, 0xff, 0xd1, 0xcd, 0xc7, 0xff, 0xd6, 0xd2, 0xcd, 0xff, 0xc5, 0xbf, 0xb9, 0xff, 0xc4, 0xbd, 0xaf, 0xff, 0xd3, 0xce, 0xc7, 0xff, 0xa2, 0xb3, 0xca, 0xff, 0x7a, 0x9b, 0xc4, 0xff, 0x7c, 0x9d, 0xbf, 0xff, 0x75, 0x96, 0xb5, 0xff, 0x6c, 0x89, 0xab, 0xff, 0x68, 0x82, 0xa4, 0xff, 0x62, 0x7a, 0x9f, 0xff, 0x5c, 0x72, 0x94, 0xff, 0x56, 0x6b, 0x8c, 0xff, 0x57, 0x6c, 0x8e, 0xff, 0x56, 0x67, 0x81, 0xff, 0x28, 0x2f, 0x37, 0xff, 0x00, 0x00, 0x00, 0xff, 0x10, 0x05, 0x0a, 0xff, 0x1d, 0x0f, 0x13, 0xff, 0x18, 0x0c, 0x0d, 0xff, 0x12, 0x08, 0x08, 0xff, 0x19, 0x0a, 0x0d, 0xff, 0x2d, 0x18, 0x1a, 0xff, 0x35, 0x22, 0x20, 0xff, 0x2f, 0x1b, 0x1c, 0xff, 0x1e, 0x0e, 0x10, 0xff, 0x09, 0x04, 0x05, 0xff, 0x02, 0x00, 0x01, 0xff, 0x00, 0x00, 0x01, 0xff, 0x03, 0x01, 0x01, 0xff, 0x0e, 0x09, 0x0a, 0xff, 0x0e, 0x09, 0x09, 0xff, 0x00, 0x00, 0x00, 0xff, 0x03, 0x02, 0x03, 0xff, 0x06, 0x03, 0x04, 0xff, 0x08, 0x02, 0x03, 0xff, 0x04, 0x00, 0x01, 0xff, 0x03, 0x00, 0x03, 0xff, 0x02, 0x00, 0x03, 0xff, 0x02, 0x01, 0x01, 0xff, 0x03, 0x01, 0x01, 0xff, 0x04, 0x02, 0x03, 0xff, 0x09, 0x06, 0x06, 0xff, 0x11, 0x0c, 0x0d, 0xff, 0x12, 0x0d, 0x0e, 0xff, 0x16, 0x11, 0x11, 0xff, 0x0c, 0x07, 0x07, 0xff, 0x0a, 0x07, 0x07, 0xff, 0x51, 0x51, 0x51, 0xff, 0xe4, 0xe4, 0xe4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfd, 0xe3, 0xee, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcb, 0xbd, 0xb8, 0xff, 0x5d, 0x41, 0x38, 0xff, 0x18, 0x09, 0x09, 0xff, 0x0d, 0x04, 0x07, 0xff, 0x12, 0x09, 0x0d, 0xff, 0x17, 0x0e, 0x11, 0xff, 0x1a, 0x12, 0x11, 0xff, 0x23, 0x1a, 0x17, 0xff, 0x25, 0x1c, 0x19, 0xff, 0x24, 0x19, 0x17, 0xff, 0x29, 0x1e, 0x1d, 0xff, 0x21, 0x18, 0x1a, 0xff, 0x23, 0x18, 0x19, 0xff, 0x30, 0x26, 0x27, 0xff, 0x2b, 0x22, 0x22, 0xff, 0x1c, 0x12, 0x13, 0xff, 0x0e, 0x06, 0x09, 0xff, 0x00, 0x00, 0x00, 0xff, 0x22, 0x21, 0x1f, 0xff, 0x9d, 0x92, 0x85, 0xff, 0xaa, 0x9b, 0x89, 0xff, 0x7d, 0x6e, 0x62, 0xff, 0x7f, 0x6e, 0x63, 0xff, 0x96, 0x89, 0x80, 0xff, 0xd8, 0xcf, 0xc7, 0xff, 0xe5, 0xdf, 0xd7, 0xff, 0xce, 0xc8, 0xc1, 0xff, 0xd1, 0xcc, 0xc6, 0xff, 0xd4, 0xd0, 0xca, 0xff, 0xdb, 0xd6, 0xcf, 0xff, 0xeb, 0xe3, 0xd8, 0xff, 0xda, 0xda, 0xd6, 0xff, 0x97, 0xaa, 0xc7, 0xff, 0x73, 0x94, 0xbe, 0xff, 0x7a, 0x99, 0xb9, 0xff, 0x75, 0x92, 0xb3, 0xff, 0x70, 0x8b, 0xae, 0xff, 0x6b, 0x85, 0xa7, 0xff, 0x64, 0x7c, 0x9f, 0xff, 0x5d, 0x73, 0x95, 0xff, 0x55, 0x6a, 0x8b, 0xff, 0x5a, 0x6e, 0x90, 0xff, 0x5b, 0x66, 0x81, 0xff, 0x28, 0x29, 0x2f, 0xff, 0x01, 0x00, 0x00, 0xff, 0x11, 0x06, 0x0a, 0xff, 0x1e, 0x10, 0x12, 0xff, 0x18, 0x0b, 0x0d, 0xff, 0x16, 0x0b, 0x0c, 0xff, 0x1f, 0x0f, 0x12, 0xff, 0x24, 0x14, 0x18, 0xff, 0x15, 0x0b, 0x0d, 0xff, 0x07, 0x04, 0x04, 0xff, 0x01, 0x00, 0x00, 0xff, 0x01, 0x00, 0x00, 0xff, 0x02, 0x01, 0x01, 0xff, 0x05, 0x03, 0x03, 0xff, 0x0d, 0x06, 0x06, 0xff, 0x16, 0x09, 0x0c, 0xff, 0x11, 0x0a, 0x0b, 0xff, 0x14, 0x0d, 0x0d, 0xff, 0x17, 0x0d, 0x0f, 0xff, 0x0f, 0x08, 0x0a, 0xff, 0x05, 0x00, 0x03, 0xff, 0x04, 0x02, 0x01, 0xff, 0x03, 0x01, 0x03, 0xff, 0x00, 0x00, 0x03, 0xff, 0x01, 0x00, 0x03, 0xff, 0x02, 0x01, 0x04, 0xff, 0x03, 0x01, 0x04, 0xff, 0x06, 0x04, 0x04, 0xff, 0x08, 0x04, 0x05, 0xff, 0x0c, 0x06, 0x07, 0xff, 0x12, 0x0e, 0x0e, 0xff, 0x34, 0x33, 0x32, 0xff, 0xab, 0xab, 0xaa, 0xff, 0xfa, 0xfa, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa9, 0x95, 0x8f, 0xff, 0x44, 0x27, 0x20, 0xff, 0x17, 0x08, 0x07, 0xff, 0x0c, 0x03, 0x04, 0xff, 0x0f, 0x08, 0x08, 0xff, 0x1c, 0x15, 0x14, 0xff, 0x21, 0x19, 0x19, 0xff, 0x15, 0x0d, 0x0c, 0xff, 0x16, 0x0e, 0x0e, 0xff, 0x1a, 0x11, 0x13, 0xff, 0x1b, 0x12, 0x11, 0xff, 0x2b, 0x22, 0x1f, 0xff, 0x2e, 0x24, 0x24, 0xff, 0x1f, 0x17, 0x19, 0xff, 0x0e, 0x08, 0x0c, 0xff, 0x00, 0x00, 0x00, 0xff, 0x30, 0x2a, 0x26, 0xff, 0x95, 0x89, 0x80, 0xff, 0x98, 0x8b, 0x7f, 0xff, 0x78, 0x68, 0x5c, 0xff, 0x7f, 0x71, 0x64, 0xff, 0xb4, 0xad, 0xa2, 0xff, 0xe2, 0xdd, 0xd4, 0xff, 0xd6, 0xd0, 0xc7, 0xff, 0xd2, 0xca, 0xc2, 0xff, 0xd7, 0xd0, 0xca, 0xff, 0xd7, 0xd0, 0xcb, 0xff, 0xd9, 0xd2, 0xcb, 0xff, 0xea, 0xe3, 0xd8, 0xff, 0xdb, 0xdc, 0xda, 0xff, 0x94, 0xaa, 0xc6, 0xff, 0x71, 0x92, 0xbc, 0xff, 0x75, 0x93, 0xb7, 0xff, 0x71, 0x8f, 0xb0, 0xff, 0x6e, 0x8b, 0xae, 0xff, 0x69, 0x84, 0xa7, 0xff, 0x63, 0x7c, 0x9c, 0xff, 0x5c, 0x73, 0x94, 0xff, 0x58, 0x6d, 0x8f, 0xff, 0x55, 0x6b, 0x8b, 0xff, 0x3e, 0x4d, 0x61, 0xff, 0x16, 0x19, 0x1a, 0xff, 0x0a, 0x02, 0x02, 0xff, 0x19, 0x0d, 0x0d, 0xff, 0x1e, 0x11, 0x12, 0xff, 0x15, 0x0a, 0x0c, 0xff, 0x0d, 0x08, 0x08, 0xff, 0x0a, 0x05, 0x05, 0xff, 0x0b, 0x05, 0x08, 0xff, 0x08, 0x06, 0x07, 0xff, 0x0a, 0x07, 0x06, 0xff, 0x10, 0x08, 0x09, 0xff, 0x16, 0x0b, 0x0c, 0xff, 0x1b, 0x11, 0x12, 0xff, 0x1d, 0x10, 0x13, 0xff, 0x1e, 0x11, 0x14, 0xff, 0x21, 0x13, 0x15, 0xff, 0x1e, 0x11, 0x14, 0xff, 0x16, 0x0c, 0x0e, 0xff, 0x0c, 0x06, 0x08, 0xff, 0x07, 0x04, 0x05, 0xff, 0x05, 0x03, 0x03, 0xff, 0x05, 0x02, 0x04, 0xff, 0x04, 0x01, 0x05, 0xff, 0x01, 0x01, 0x04, 0xff, 0x01, 0x00, 0x03, 0xff, 0x06, 0x04, 0x07, 0xff, 0x08, 0x07, 0x09, 0xff, 0x02, 0x02, 0x02, 0xff, 0x06, 0x06, 0x05, 0xff, 0x1d, 0x1c, 0x1c, 0xff, 0x81, 0x81, 0x81, 0xff, 0xf6, 0xf6, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe6, 0xf0, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xf3, 0xf3, 0xff, 0xa2, 0x8a, 0x82, 0xff, 0x3f, 0x23, 0x1a, 0xff, 0x14, 0x0a, 0x07, 0xff, 0x12, 0x0a, 0x0b, 0xff, 0x19, 0x11, 0x14, 0xff, 0x16, 0x10, 0x10, 0xff, 0x18, 0x11, 0x11, 0xff, 0x1c, 0x13, 0x14, 0xff, 0x22, 0x19, 0x17, 0xff, 0x2b, 0x22, 0x1e, 0xff, 0x29, 0x1f, 0x1f, 0xff, 0x21, 0x18, 0x19, 0xff, 0x11, 0x0b, 0x0d, 0xff, 0x05, 0x01, 0x03, 0xff, 0x52, 0x48, 0x42, 0xff, 0x89, 0x7a, 0x6e, 0xff, 0x79, 0x6b, 0x60, 0xff, 0x69, 0x5b, 0x4f, 0xff, 0x7d, 0x73, 0x67, 0xff, 0xcf, 0xc9, 0xbe, 0xff, 0xe8, 0xe2, 0xd8, 0xff, 0xd0, 0xc9, 0xc2, 0xff, 0xd2, 0xcc, 0xc7, 0xff, 0xd3, 0xcd, 0xc8, 0xff, 0xd2, 0xcc, 0xc7, 0xff, 0xd4, 0xcf, 0xc8, 0xff, 0xef, 0xe6, 0xdc, 0xff, 0xdd, 0xdd, 0xdd, 0xff, 0x8e, 0xa7, 0xc2, 0xff, 0x6c, 0x8d, 0xb8, 0xff, 0x73, 0x91, 0xb6, 0xff, 0x6e, 0x8c, 0xad, 0xff, 0x6a, 0x88, 0xa9, 0xff, 0x68, 0x84, 0xa5, 0xff, 0x64, 0x7e, 0x9d, 0xff, 0x5e, 0x74, 0x94, 0xff, 0x58, 0x6e, 0x8f, 0xff, 0x54, 0x69, 0x89, 0xff, 0x3b, 0x49, 0x58, 0xff, 0x11, 0x12, 0x12, 0xff, 0x0c, 0x04, 0x03, 0xff, 0x1a, 0x10, 0x0f, 0xff, 0x19, 0x0e, 0x0e, 0xff, 0x12, 0x08, 0x09, 0xff, 0x1b, 0x10, 0x10, 0xff, 0x21, 0x13, 0x12, 0xff, 0x1f, 0x14, 0x12, 0xff, 0x21, 0x15, 0x14, 0xff, 0x20, 0x13, 0x14, 0xff, 0x20, 0x10, 0x13, 0xff, 0x1d, 0x0c, 0x10, 0xff, 0x15, 0x0a, 0x0d, 0xff, 0x13, 0x08, 0x0a, 0xff, 0x13, 0x07, 0x0a, 0xff, 0x0e, 0x07, 0x0a, 0xff, 0x09, 0x05, 0x06, 0xff, 0x07, 0x02, 0x03, 0xff, 0x0b, 0x05, 0x07, 0xff, 0x0a, 0x07, 0x08, 0xff, 0x05, 0x03, 0x03, 0xff, 0x05, 0x02, 0x06, 0xff, 0x05, 0x02, 0x05, 0xff, 0x03, 0x00, 0x03, 0xff, 0x02, 0x00, 0x03, 0xff, 0x05, 0x04, 0x07, 0xff, 0x06, 0x06, 0x07, 0xff, 0x12, 0x12, 0x11, 0xff, 0x75, 0x75, 0x74, 0xff, 0xe8, 0xe8, 0xe8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdb, 0xe8, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xed, 0xe8, 0xe6, 0xff, 0xa0, 0x86, 0x78, 0xff, 0x44, 0x28, 0x1b, 0xff, 0x1a, 0x0e, 0x0a, 0xff, 0x24, 0x1d, 0x1b, 0xff, 0x29, 0x22, 0x1f, 0xff, 0x2e, 0x25, 0x23, 0xff, 0x26, 0x1d, 0x1d, 0xff, 0x23, 0x1b, 0x1b, 0xff, 0x29, 0x20, 0x20, 0xff, 0x25, 0x1b, 0x1b, 0xff, 0x13, 0x0b, 0x0b, 0xff, 0x0a, 0x06, 0x07, 0xff, 0x51, 0x49, 0x44, 0xff, 0x75, 0x67, 0x5c, 0xff, 0x65, 0x56, 0x49, 0xff, 0x68, 0x5b, 0x51, 0xff, 0x99, 0x90, 0x85, 0xff, 0xd7, 0xce, 0xc6, 0xff, 0xde, 0xd5, 0xcd, 0xff, 0xcf, 0xc9, 0xc4, 0xff, 0xc8, 0xc3, 0xbf, 0xff, 0xcf, 0xc9, 0xc4, 0xff, 0xce, 0xc9, 0xc3, 0xff, 0xcc, 0xc7, 0xc0, 0xff, 0xee, 0xe3, 0xda, 0xff, 0xdc, 0xda, 0xdb, 0xff, 0x83, 0x9c, 0xba, 0xff, 0x63, 0x86, 0xb1, 0xff, 0x6f, 0x8b, 0xb0, 0xff, 0x6a, 0x87, 0xa8, 0xff, 0x68, 0x84, 0xa6, 0xff, 0x66, 0x7e, 0x9f, 0xff, 0x60, 0x75, 0x95, 0xff, 0x59, 0x6f, 0x8d, 0xff, 0x57, 0x6c, 0x8c, 0xff, 0x58, 0x6a, 0x8a, 0xff, 0x40, 0x48, 0x59, 0xff, 0x14, 0x11, 0x12, 0xff, 0x0a, 0x00, 0x00, 0xff, 0x14, 0x0a, 0x09, 0xff, 0x16, 0x0d, 0x0c, 0xff, 0x11, 0x08, 0x07, 0xff, 0x0e, 0x06, 0x05, 0xff, 0x0c, 0x07, 0x06, 0xff, 0x0b, 0x05, 0x04, 0xff, 0x09, 0x04, 0x05, 0xff, 0x09, 0x04, 0x05, 0xff, 0x0a, 0x03, 0x05, 0xff, 0x06, 0x00, 0x02, 0xff, 0x05, 0x00, 0x01, 0xff, 0x0a, 0x04, 0x05, 0xff, 0x0f, 0x06, 0x07, 0xff, 0x08, 0x01, 0x06, 0xff, 0x0c, 0x04, 0x05, 0xff, 0x16, 0x0c, 0x0c, 0xff, 0x1a, 0x11, 0x12, 0xff, 0x0f, 0x08, 0x09, 0xff, 0x02, 0x01, 0x00, 0xff, 0x05, 0x03, 0x05, 0xff, 0x05, 0x02, 0x05, 0xff, 0x04, 0x01, 0x04, 0xff, 0x02, 0x01, 0x02, 0xff, 0x19, 0x17, 0x19, 0xff, 0x70, 0x6f, 0x6f, 0xff, 0xdb, 0xdb, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xec, 0xf2, 0xff, 0xfc, 0xdb, 0xe8, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xef, 0xec, 0xff, 0xb5, 0xa1, 0x94, 0xff, 0x4d, 0x31, 0x1f, 0xff, 0x2a, 0x1d, 0x15, 0xff, 0x26, 0x1c, 0x1a, 0xff, 0x1e, 0x18, 0x16, 0xff, 0x1c, 0x19, 0x17, 0xff, 0x21, 0x1c, 0x1c, 0xff, 0x23, 0x1c, 0x1b, 0xff, 0x13, 0x0a, 0x0c, 0xff, 0x0c, 0x05, 0x06, 0xff, 0x45, 0x3e, 0x35, 0xff, 0x70, 0x63, 0x54, 0xff, 0x67, 0x58, 0x4c, 0xff, 0x72, 0x66, 0x5c, 0xff, 0xb7, 0xaf, 0xa4, 0xff, 0xd9, 0xd1, 0xca, 0xff, 0xca, 0xc5, 0xc0, 0xff, 0xce, 0xc8, 0xc4, 0xff, 0xd8, 0xcf, 0xcb, 0xff, 0xdc, 0xd5, 0xd0, 0xff, 0xc9, 0xc3, 0xbe, 0xff, 0xc6, 0xbe, 0xb8, 0xff, 0xe8, 0xe0, 0xd6, 0xff, 0xd5, 0xd7, 0xd8, 0xff, 0x7e, 0x9a, 0xb8, 0xff, 0x5d, 0x83, 0xad, 0xff, 0x6a, 0x86, 0xab, 0xff, 0x69, 0x84, 0xa6, 0xff, 0x65, 0x82, 0xa3, 0xff, 0x61, 0x7b, 0x9a, 0xff, 0x5d, 0x73, 0x91, 0xff, 0x58, 0x6d, 0x8d, 0xff, 0x57, 0x6c, 0x8e, 0xff, 0x52, 0x66, 0x84, 0xff, 0x32, 0x3d, 0x49, 0xff, 0x14, 0x11, 0x10, 0xff, 0x14, 0x0a, 0x07, 0xff, 0x18, 0x0c, 0x0b, 0xff, 0x16, 0x0c, 0x0c, 0xff, 0x11, 0x08, 0x08, 0xff, 0x0e, 0x06, 0x06, 0xff, 0x12, 0x0b, 0x0b, 0xff, 0x20, 0x13, 0x13, 0xff, 0x27, 0x18, 0x14, 0xff, 0x22, 0x15, 0x11, 0xff, 0x1e, 0x12, 0x10, 0xff, 0x1a, 0x10, 0x11, 0xff, 0x16, 0x0b, 0x0d, 0xff, 0x14, 0x09, 0x0b, 0xff, 0x1b, 0x11, 0x11, 0xff, 0x1a, 0x10, 0x10, 0xff, 0x20, 0x12, 0x12, 0xff, 0x27, 0x16, 0x18, 0xff, 0x1d, 0x10, 0x12, 0xff, 0x0a, 0x05, 0x05, 0xff, 0x04, 0x01, 0x01, 0xff, 0x06, 0x03, 0x06, 0xff, 0x06, 0x02, 0x05, 0xff, 0x17, 0x15, 0x14, 0xff, 0x93, 0x93, 0x91, 0xff, 0xe7, 0xe7, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xee, 0xf4, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xf5, 0xf2, 0xff, 0xbf, 0xad, 0xa0, 0xff, 0x68, 0x4d, 0x3e, 0xff, 0x32, 0x21, 0x19, 0xff, 0x1f, 0x18, 0x14, 0xff, 0x1a, 0x14, 0x12, 0xff, 0x18, 0x11, 0x0f, 0xff, 0x0a, 0x04, 0x05, 0xff, 0x0b, 0x04, 0x05, 0xff, 0x40, 0x35, 0x2d, 0xff, 0x6f, 0x61, 0x54, 0xff, 0x67, 0x59, 0x4f, 0xff, 0x77, 0x6a, 0x60, 0xff, 0xbf, 0xb4, 0xaa, 0xff, 0xdc, 0xd2, 0xcc, 0xff, 0xce, 0xc8, 0xc3, 0xff, 0xcd, 0xc9, 0xc2, 0xff, 0xb7, 0xb0, 0xa9, 0xff, 0xb1, 0xa8, 0xa2, 0xff, 0xc5, 0xbc, 0xb9, 0xff, 0xd3, 0xcb, 0xc5, 0xff, 0xe8, 0xe0, 0xd4, 0xff, 0xc9, 0xcb, 0xcd, 0xff, 0x77, 0x92, 0xb2, 0xff, 0x5d, 0x81, 0xad, 0xff, 0x68, 0x86, 0xa9, 0xff, 0x68, 0x83, 0xa3, 0xff, 0x66, 0x80, 0xa0, 0xff, 0x62, 0x7b, 0x9a, 0xff, 0x5f, 0x77, 0x95, 0xff, 0x5a, 0x70, 0x8e, 0xff, 0x56, 0x6c, 0x8c, 0xff, 0x4f, 0x64, 0x81, 0xff, 0x2f, 0x39, 0x47, 0xff, 0x10, 0x0d, 0x0b, 0xff, 0x15, 0x0b, 0x09, 0xff, 0x1a, 0x0f, 0x10, 0xff, 0x13, 0x0c, 0x0b, 0xff, 0x0d, 0x08, 0x07, 0xff, 0x16, 0x0d, 0x0d, 0xff, 0x2e, 0x1a, 0x19, 0xff, 0x38, 0x21, 0x1d, 0xff, 0x32, 0x20, 0x1c, 0xff, 0x35, 0x20, 0x1d, 0xff, 0x35, 0x20, 0x1c, 0xff, 0x2a, 0x1c, 0x18, 0xff, 0x20, 0x13, 0x11, 0xff, 0x22, 0x15, 0x13, 0xff, 0x26, 0x1a, 0x18, 0xff, 0x26, 0x19, 0x18, 0xff, 0x23, 0x18, 0x17, 0xff, 0x25, 0x17, 0x18, 0xff, 0x1d, 0x10, 0x12, 0xff, 0x07, 0x02, 0x02, 0xff, 0x0c, 0x08, 0x09, 0xff, 0x34, 0x30, 0x30, 0xff, 0x93, 0x91, 0x90, 0xff, 0xef, 0xef, 0xef, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0xee, 0xe9, 0xe8, 0xff, 0x8c, 0x78, 0x6e, 0xff, 0x47, 0x32, 0x2a, 0xff, 0x25, 0x17, 0x12, 0xff, 0x08, 0x03, 0x02, 0xff, 0x09, 0x04, 0x03, 0xff, 0x3f, 0x33, 0x2c, 0xff, 0x6e, 0x5f, 0x56, 0xff, 0x6b, 0x5e, 0x54, 0xff, 0x98, 0x8a, 0x7f, 0xff, 0xcf, 0xc2, 0xb8, 0xff, 0xd0, 0xc7, 0xc0, 0xff, 0xd0, 0xcb, 0xc5, 0xff, 0xc6, 0xc2, 0xba, 0xff, 0xa8, 0xa3, 0x99, 0xff, 0xa6, 0x9f, 0x97, 0xff, 0xc3, 0xbc, 0xb6, 0xff, 0xd6, 0xce, 0xc7, 0xff, 0xe5, 0xdd, 0xd2, 0xff, 0xbf, 0xc4, 0xc8, 0xff, 0x72, 0x8f, 0xb2, 0xff, 0x5c, 0x7e, 0xaa, 0xff, 0x66, 0x83, 0xa6, 0xff, 0x65, 0x80, 0x9f, 0xff, 0x62, 0x79, 0x9a, 0xff, 0x5f, 0x77, 0x97, 0xff, 0x5d, 0x76, 0x93, 0xff, 0x58, 0x70, 0x8b, 0xff, 0x55, 0x6b, 0x89, 0xff, 0x52, 0x67, 0x83, 0xff, 0x35, 0x42, 0x4c, 0xff, 0x0e, 0x0d, 0x0b, 0xff, 0x0e, 0x04, 0x05, 0xff, 0x15, 0x0a, 0x0c, 0xff, 0x0e, 0x08, 0x07, 0xff, 0x0b, 0x07, 0x05, 0xff, 0x1a, 0x0f, 0x0f, 0xff, 0x20, 0x0f, 0x0e, 0xff, 0x14, 0x06, 0x04, 0xff, 0x11, 0x05, 0x07, 0xff, 0x1d, 0x12, 0x0f, 0xff, 0x2e, 0x1f, 0x18, 0xff, 0x39, 0x25, 0x21, 0xff, 0x30, 0x1f, 0x1e, 0xff, 0x24, 0x17, 0x13, 0xff, 0x1f, 0x14, 0x10, 0xff, 0x1b, 0x0f, 0x0c, 0xff, 0x1f, 0x14, 0x10, 0xff, 0x1c, 0x11, 0x11, 0xff, 0x23, 0x1b, 0x1c, 0xff, 0x5d, 0x5a, 0x59, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0xfa, 0xfa, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xfc, 0xfc, 0xfc, 0xff, 0xca, 0xc1, 0xbd, 0xff, 0x82, 0x70, 0x68, 0xff, 0x4d, 0x38, 0x2f, 0xff, 0x4b, 0x3a, 0x30, 0xff, 0x65, 0x5a, 0x52, 0xff, 0x63, 0x59, 0x50, 0xff, 0xaa, 0x9e, 0x94, 0xff, 0xd8, 0xcc, 0xc3, 0xff, 0xc9, 0xc0, 0xb9, 0xff, 0xd0, 0xc9, 0xc0, 0xff, 0xce, 0xc7, 0xc0, 0xff, 0xd1, 0xca, 0xc5, 0xff, 0xd1, 0xcc, 0xc3, 0xff, 0xc0, 0xbb, 0xb2, 0xff, 0xcc, 0xc5, 0xbe, 0xff, 0xe2, 0xd9, 0xcf, 0xff, 0xba, 0xc1, 0xc3, 0xff, 0x72, 0x8f, 0xae, 0xff, 0x59, 0x79, 0xa2, 0xff, 0x61, 0x7c, 0x9d, 0xff, 0x62, 0x7c, 0x9b, 0xff, 0x5f, 0x78, 0x99, 0xff, 0x5d, 0x75, 0x95, 0xff, 0x5d, 0x74, 0x8f, 0xff, 0x5f, 0x73, 0x8e, 0xff, 0x5c, 0x71, 0x8d, 0xff, 0x4f, 0x63, 0x7c, 0xff, 0x34, 0x3e, 0x49, 0xff, 0x19, 0x16, 0x14, 0xff, 0x10, 0x09, 0x09, 0xff, 0x12, 0x0b, 0x0b, 0xff, 0x15, 0x0d, 0x0b, 0xff, 0x11, 0x0b, 0x08, 0xff, 0x12, 0x0a, 0x09, 0xff, 0x0f, 0x06, 0x06, 0xff, 0x0e, 0x05, 0x04, 0xff, 0x17, 0x0b, 0x0a, 0xff, 0x1d, 0x11, 0x0e, 0xff, 0x2d, 0x1d, 0x19, 0xff, 0x3a, 0x28, 0x26, 0xff, 0x2a, 0x17, 0x18, 0xff, 0x16, 0x09, 0x09, 0xff, 0x25, 0x1a, 0x17, 0xff, 0x43, 0x39, 0x37, 0xff, 0x6e, 0x67, 0x65, 0xff, 0xb4, 0xb1, 0xb0, 0xff, 0xfc, 0xfc, 0xfc, 0xff, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0xdd, 0xd6, 0xd3, 0xff, 0xaa, 0x9b, 0x93, 0xff, 0x90, 0x7c, 0x70, 0xff, 0xae, 0x93, 0x84, 0xff, 0xbf, 0xae, 0xa0, 0xff, 0xc2, 0xb7, 0xac, 0xff, 0xc6, 0xbf, 0xb9, 0xff, 0xcd, 0xc6, 0xc1, 0xff, 0xd2, 0xcb, 0xc4, 0xff, 0xc0, 0xb9, 0xb1, 0xff, 0xb8, 0xb1, 0xa9, 0xff, 0xd8, 0xcf, 0xc8, 0xff, 0xe7, 0xe0, 0xd6, 0xff, 0xb1, 0xbb, 0xbf, 0xff, 0x69, 0x85, 0xa6, 0xff, 0x58, 0x75, 0x9b, 0xff, 0x62, 0x78, 0x96, 0xff, 0x61, 0x77, 0x95, 0xff, 0x61, 0x78, 0x98, 0xff, 0x5f, 0x77, 0x96, 0xff, 0x5d, 0x73, 0x8f, 0xff, 0x5a, 0x6e, 0x89, 0xff, 0x58, 0x6b, 0x85, 0xff, 0x52, 0x63, 0x7a, 0xff, 0x3f, 0x47, 0x54, 0xff, 0x1e, 0x1d, 0x1c, 0xff, 0x0d, 0x07, 0x05, 0xff, 0x11, 0x0a, 0x0b, 0xff, 0x1b, 0x11, 0x12, 0xff, 0x10, 0x09, 0x0a, 0xff, 0x06, 0x02, 0x02, 0xff, 0x0f, 0x08, 0x08, 0xff, 0x1a, 0x0f, 0x0f, 0xff, 0x22, 0x15, 0x15, 0xff, 0x23, 0x14, 0x13, 0xff, 0x25, 0x18, 0x16, 0xff, 0x2f, 0x28, 0x26, 0xff, 0x4b, 0x45, 0x43, 0xff, 0x7e, 0x7b, 0x7a, 0xff, 0xcd, 0xca, 0xc9, 0xff, 0xfc, 0xfc, 0xfc, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xf9, 0xf7, 0xf6, 0xff, 0xe7, 0xe1, 0xdb, 0xff, 0xd6, 0xcb, 0xc2, 0xff, 0xc2, 0xb0, 0xa9, 0xff, 0xaa, 0x97, 0x93, 0xff, 0xae, 0x9d, 0x97, 0xff, 0xa2, 0x94, 0x8d, 0xff, 0xa4, 0x9a, 0x94, 0xff, 0xd8, 0xcf, 0xc8, 0xff, 0xf0, 0xe9, 0xe0, 0xff, 0xb3, 0xbd, 0xc5, 0xff, 0x63, 0x7f, 0xa2, 0xff, 0x58, 0x74, 0x97, 0xff, 0x62, 0x77, 0x93, 0xff, 0x61, 0x76, 0x91, 0xff, 0x5f, 0x75, 0x8e, 0xff, 0x5d, 0x73, 0x8e, 0xff, 0x5c, 0x71, 0x8d, 0xff, 0x57, 0x6b, 0x83, 0xff, 0x51, 0x64, 0x7c, 0xff, 0x52, 0x63, 0x7a, 0xff, 0x41, 0x4c, 0x5a, 0xff, 0x16, 0x1a, 0x1c, 0xff, 0x0a, 0x04, 0x05, 0xff, 0x13, 0x09, 0x0a, 0xff, 0x16, 0x0c, 0x0d, 0xff, 0x10, 0x07, 0x08, 0xff, 0x11, 0x09, 0x09, 0xff, 0x27, 0x21, 0x1e, 0xff, 0x4f, 0x46, 0x44, 0xff, 0x82, 0x7c, 0x7a, 0xff, 0xaf, 0xab, 0xaa, 0xff, 0xcc, 0xc9, 0xc8, 0xff, 0xed, 0xed, 0xed, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xf5, 0xf2, 0xf1, 0xff, 0xe8, 0xe3, 0xe0, 0xff, 0xda, 0xd3, 0xd0, 0xff, 0xce, 0xc6, 0xc3, 0xff, 0xc6, 0xbc, 0xb8, 0xff, 0xab, 0xa5, 0xa6, 0xff, 0x7d, 0x82, 0x8e, 0xff, 0x69, 0x71, 0x80, 0xff, 0x66, 0x6c, 0x7c, 0xff, 0x61, 0x6b, 0x7b, 0xff, 0x5c, 0x6a, 0x79, 0xff, 0x58, 0x66, 0x78, 0xff, 0x56, 0x62, 0x76, 0xff, 0x56, 0x60, 0x70, 0xff, 0x56, 0x5f, 0x6e, 0xff, 0x58, 0x60, 0x6f, 0xff, 0x5f, 0x5f, 0x63, 0xff, 0x5c, 0x58, 0x55, 0xff, 0x65, 0x60, 0x5e, 0xff, 0x83, 0x7d, 0x7c, 0xff, 0xa4, 0xa0, 0x9e, 0xff, 0xc3, 0xc0, 0xbe, 0xff, 0xd7, 0xd5, 0xd4, 0xff, 0xe9, 0xe8, 0xe8, 0xff, 0xfb, 0xfb, 0xfb, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe6, 0xef, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xe6, 0xef, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe6, 0xef, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfc, 0xe6, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe6, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe5, 0xef, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +}; + +lv_img_dsc_t img_lv_demo_music_cover_2 = { + .header.always_zero = 0, + .header.w = 176, + .header.h = 175, + .data_size = 30800 * LV_COLOR_SIZE / 8, + .header.cf = LV_IMG_CF_TRUE_COLOR, + .data = img_lv_demo_music_cover_2_map, +}; + +#endif /*LV_USE_DEMO_MUSIC*/ + + diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_cover_3.c b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_cover_3.c new file mode 100644 index 0000000000..0a7e6b960d --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_cover_3.c @@ -0,0 +1,734 @@ +#include "../lv_demo_music.h" +#if LV_USE_DEMO_MUSIC && !LV_DEMO_MUSIC_LARGE + +#ifndef LV_ATTRIBUTE_MEM_ALIGN +#define LV_ATTRIBUTE_MEM_ALIGN +#endif + +const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_cover_3_map[] = { +#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 + /*Pixel format: Red: 3 bit, Green: 3 bit, Blue: 2 bit*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf6, 0xfa, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf9, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf4, 0xf5, 0xf5, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf9, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf5, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf6, 0xf1, 0xf0, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xf0, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf0, 0xf4, 0xf4, 0xf4, 0xf5, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf5, 0xf1, 0xec, 0xf0, 0xf0, 0xf0, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf0, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf5, 0xf9, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xf1, 0xf0, 0xf0, 0xf0, 0xec, 0xf0, 0xf0, 0xf0, 0xf0, 0xf4, 0xf4, 0xf4, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf8, 0xf4, 0xf4, 0xf4, 0xf0, 0xf1, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf4, 0xf4, 0xf4, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xf4, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf4, 0xf4, 0xf4, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf0, 0xf0, 0xf4, 0xf4, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf4, 0xf4, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xf4, 0xf4, 0xf4, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xec, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf4, 0xf4, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf0, 0xf4, 0xf4, 0xf8, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xf0, 0xf4, 0xf4, 0xf4, 0xf4, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf1, 0xec, 0xec, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf4, 0xf4, 0xf8, 0xf8, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf0, 0xf0, 0xf4, 0xf4, 0xf8, 0xf8, 0xf8, 0xf4, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf4, 0xf4, 0xf4, 0xf0, 0xf5, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf1, 0xec, 0xec, 0xec, 0xec, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf4, 0xf4, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf8, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf0, 0xf0, 0xf4, 0xf4, 0xf4, 0xf8, 0xf4, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf4, 0xf0, 0xf0, 0xf0, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0xec, 0xec, 0xec, 0xec, 0xec, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf4, 0xf4, 0xf4, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf0, 0xf0, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xed, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf4, 0xf4, 0xf4, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf4, 0xf4, 0xf4, 0xf4, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfe, 0xfe, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf2, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xec, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd1, 0xc8, 0xc8, 0xcc, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfa, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf5, 0xf9, 0xf0, 0xf0, 0xf0, 0xf0, 0xec, 0xec, 0xec, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xcd, 0xc8, 0xc8, 0xc8, 0xc8, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xec, 0xec, 0xec, 0xec, 0xec, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xc8, 0xc8, 0xc8, 0xc8, 0xc8, 0xc8, 0xcc, 0xec, 0xec, 0xec, 0xec, 0xec, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xed, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xc8, 0xc8, 0xc8, 0xec, 0xec, 0xec, 0xc8, 0xc8, 0xe8, 0xec, 0xec, 0xec, 0xec, 0xf0, 0xf0, 0xf0, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf5, 0xf0, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xe8, 0xcc, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xcc, 0xc8, 0xc8, 0xec, 0xf0, 0xf0, 0xf0, 0xf0, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xf0, 0xf0, 0xf0, 0xf4, 0xf8, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xf9, 0xf9, 0xf9, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf5, 0xf5, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xc8, 0xc8, 0xc8, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xec, 0xec, 0xec, 0xe8, 0xf0, 0xf4, 0xf4, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf4, 0xf4, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xc8, 0xc8, 0xc8, 0xa8, 0xa8, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xec, 0xec, 0xec, 0xec, 0xf0, 0xf4, 0xf4, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfa, 0xfa, 0xfa, 0xf9, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xc8, 0xc8, 0xc8, 0xc8, 0xa8, 0xa8, 0xa8, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xc8, 0xec, 0xf0, 0xf0, 0xf0, 0xf0, 0xf4, 0xf8, 0xf8, 0xf9, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf8, 0xf4, 0xf4, 0xf8, 0xf8, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xf9, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xec, 0xec, 0xe8, 0xec, 0xec, 0xec, 0xec, 0xc8, 0xc8, 0xc8, 0xc8, 0xc8, 0xa8, 0xa8, 0xa8, 0xa8, 0xa8, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xa8, 0xec, 0xf0, 0xf4, 0xf0, 0xf0, 0xf4, 0xf4, 0xf8, 0xf8, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xfa, 0xfa, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xec, 0xec, 0xec, 0xec, 0xec, 0xf1, 0xf0, 0xc8, 0xc8, 0xc8, 0xc8, 0xc8, 0xc8, 0xc8, 0xc8, 0xa8, 0xa8, 0xa8, 0x88, 0x88, 0x89, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcd, 0xc8, 0xf0, 0xf4, 0xf4, 0xf4, 0xf0, 0xf4, 0xf8, 0xf8, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xf8, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xf9, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xf1, 0xcc, 0xc8, 0xc8, 0xc8, 0xc8, 0xc8, 0xc8, 0xc8, 0xa8, 0xa8, 0xa8, 0xa8, 0x88, 0x84, 0x84, 0x89, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf1, 0xec, 0xec, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf8, 0xf8, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xc8, 0xc4, 0xc8, 0xc8, 0xc8, 0xc8, 0xc8, 0xc8, 0xa8, 0xa8, 0xa8, 0x84, 0x88, 0xa8, 0x84, 0x64, 0x64, 0x64, 0x89, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0xf0, 0xec, 0xf0, 0xf4, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf9, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfe, 0xff, 0xff, 0xff, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf9, 0xf8, 0xf4, 0xf8, 0xf8, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf4, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xec, 0xec, 0xec, 0xec, 0xf0, 0xf0, 0xec, 0xf1, 0xff, 0xf6, 0xc8, 0xc8, 0xa8, 0xa8, 0xa8, 0xa4, 0xa4, 0xa4, 0x84, 0x84, 0x84, 0x88, 0x88, 0x84, 0x84, 0x8d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf4, 0xf0, 0xec, 0xf0, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf8, 0xfe, 0xff, 0xff, 0xfe, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfe, 0xff, 0xff, 0xff, 0xfa, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf0, 0xf0, 0xf5, 0xf0, 0xf0, 0xf0, 0xec, 0xec, 0xec, 0xec, 0xec, 0xf1, 0xff, 0xff, 0xff, 0xf1, 0xc8, 0xa8, 0xa8, 0xc8, 0xcc, 0xf1, 0xfa, 0xcc, 0x84, 0xa8, 0xa8, 0xcc, 0xa8, 0xa8, 0x84, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf4, 0xf4, 0xf0, 0xec, 0xf0, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf8, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xfa, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf4, 0xf8, 0xf8, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf9, 0xf9, 0xf4, 0xf4, 0xf0, 0xec, 0xf0, 0xf0, 0xf0, 0xf0, 0xec, 0xec, 0xec, 0xec, 0xe8, 0xf5, 0xff, 0xff, 0xff, 0xf9, 0xc8, 0xc8, 0xcc, 0xa4, 0xf0, 0xfe, 0xfe, 0xf5, 0xa8, 0xa8, 0xa8, 0x84, 0x84, 0x88, 0x88, 0x88, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf1, 0xf4, 0xf4, 0xf4, 0xf0, 0xf4, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf9, 0xff, 0xff, 0xfe, 0xf9, 0xfa, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf4, 0xf8, 0xf8, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf8, 0xf9, 0xf9, 0xf4, 0xf4, 0xf0, 0xec, 0xec, 0xf0, 0xf0, 0xec, 0xf0, 0xf0, 0xf0, 0xec, 0xc8, 0xec, 0xff, 0xff, 0xff, 0xfe, 0xec, 0xec, 0xec, 0xc8, 0xcc, 0xf4, 0xf8, 0xf0, 0xc8, 0xa8, 0xa8, 0x88, 0x84, 0x84, 0x64, 0x84, 0x8d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xf0, 0xf4, 0xf8, 0xf4, 0xf0, 0xf4, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xfe, 0xff, 0xff, 0xfa, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf4, 0xf4, 0xf0, 0xec, 0xec, 0xec, 0xec, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xec, 0xf0, 0xf9, 0xff, 0xff, 0xfe, 0xf4, 0xc8, 0xec, 0xec, 0xc8, 0xc8, 0xf0, 0xf4, 0xec, 0xa8, 0xa8, 0xa8, 0xa8, 0xcc, 0x84, 0x64, 0x64, 0xb2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf1, 0xfe, 0xf9, 0xf8, 0xf4, 0xf4, 0xf8, 0xf9, 0xfa, 0xfe, 0xf9, 0xf9, 0xff, 0xff, 0xfe, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf4, 0xf0, 0xec, 0xec, 0xec, 0xec, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf9, 0xff, 0xff, 0xfe, 0xf4, 0xec, 0xc8, 0xc8, 0xc8, 0xc8, 0xf0, 0xf4, 0xf0, 0xc8, 0xc8, 0xc8, 0xc8, 0xcc, 0xc8, 0x84, 0x64, 0x64, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0xff, 0xff, 0xff, 0xf9, 0xf4, 0xf4, 0xf9, 0xfe, 0xff, 0xff, 0xfe, 0xfa, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf4, 0xf0, 0xf0, 0xec, 0xec, 0xec, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xec, 0xec, 0xf4, 0xfe, 0xff, 0xfd, 0xf4, 0xec, 0xe8, 0xec, 0xec, 0xc8, 0xec, 0xf0, 0xf0, 0xec, 0xe8, 0xc8, 0xa4, 0xa4, 0xc8, 0xa8, 0x84, 0x64, 0xb2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf5, 0xff, 0xff, 0xff, 0xf9, 0xf4, 0xf4, 0xf9, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfa, 0xfe, 0xf9, 0xf9, 0xf9, 0xf9, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xec, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xec, 0xf0, 0xf8, 0xf9, 0xf8, 0xf4, 0xf0, 0xec, 0xec, 0xec, 0xec, 0xe8, 0xf0, 0xf0, 0xf0, 0xec, 0xfa, 0xfb, 0xcc, 0xc8, 0xc8, 0xa8, 0x84, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xf0, 0xfe, 0xff, 0xff, 0xf9, 0xf8, 0xf8, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xfe, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xf0, 0xf4, 0xf4, 0xf4, 0xf0, 0xf0, 0xf4, 0xf9, 0xf9, 0xf8, 0xf4, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf9, 0xff, 0xff, 0xff, 0xec, 0xc8, 0xa8, 0xa4, 0xf1, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0xf4, 0xf0, 0xfa, 0xff, 0xff, 0xf9, 0xf8, 0xf8, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf0, 0xf0, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf8, 0xfe, 0xfe, 0xfe, 0xf9, 0xf4, 0xf0, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf0, 0xf9, 0xff, 0xff, 0xff, 0xf0, 0xc8, 0xc8, 0xa8, 0xec, 0xf0, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf4, 0xf4, 0xf0, 0xf9, 0xff, 0xff, 0xf9, 0xf8, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf0, 0xf0, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf9, 0xfe, 0xfe, 0xfe, 0xf9, 0xf4, 0xf4, 0xf4, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf8, 0xfe, 0xff, 0xf4, 0xec, 0xc8, 0xc8, 0xec, 0xec, 0xf0, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcd, 0xf4, 0xf4, 0xf0, 0xf9, 0xff, 0xff, 0xf9, 0xf8, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xfe, 0xfe, 0xf9, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xf8, 0xf4, 0xf0, 0xec, 0xec, 0xec, 0xf0, 0xec, 0xec, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xc8, 0xf4, 0xf4, 0xf0, 0xf9, 0xff, 0xff, 0xfe, 0xf8, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfe, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xf9, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf8, 0xf9, 0xf8, 0xf4, 0xf9, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xf9, 0xf9, 0xfe, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf4, 0xf0, 0xec, 0xec, 0xf0, 0xec, 0xec, 0xec, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcd, 0xc8, 0xf0, 0xf4, 0xf0, 0xf8, 0xfe, 0xff, 0xfe, 0xf8, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf4, 0xf9, 0xfd, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf8, 0xf4, 0xf4, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf8, 0xf8, 0xf9, 0xf9, 0xf8, 0xf8, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf4, 0xf0, 0xf0, 0xec, 0xec, 0xec, 0xec, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xc8, 0xc8, 0xf0, 0xf4, 0xf0, 0xf4, 0xfe, 0xff, 0xfe, 0xf8, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf4, 0xf8, 0xf9, 0xfe, 0xf9, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf8, 0xf4, 0xf8, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf8, 0xf9, 0xf9, 0xfa, 0xf9, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf8, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xec, 0xec, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcd, 0xc8, 0xc8, 0xf0, 0xf4, 0xf0, 0xf4, 0xfe, 0xff, 0xfe, 0xf9, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf9, 0xfe, 0xfa, 0xfa, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf4, 0xf8, 0xf9, 0xfa, 0xfe, 0xfa, 0xf9, 0xf9, 0xfe, 0xff, 0xfe, 0xfe, 0xfa, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xf0, 0xec, 0xec, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xc8, 0xc8, 0xc8, 0xf0, 0xf4, 0xf0, 0xf4, 0xfe, 0xff, 0xfe, 0xf9, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf8, 0xfd, 0xfe, 0xfa, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xf9, 0xf8, 0xf8, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf9, 0xfa, 0xfe, 0xfe, 0xf9, 0xf8, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf8, 0xf4, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xec, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcd, 0xc8, 0xc8, 0xc8, 0xf0, 0xf4, 0xf0, 0xf4, 0xf9, 0xfe, 0xfe, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf9, 0xfe, 0xfa, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf8, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf9, 0xfe, 0xfe, 0xfe, 0xf9, 0xf8, 0xfa, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xf9, 0xf9, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xec, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xa8, 0xc8, 0xc8, 0xc8, 0xf0, 0xf4, 0xf0, 0xf4, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf4, 0xf4, 0xf8, 0xf9, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xf9, 0xf9, 0xf9, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xf8, 0xf9, 0xf9, 0xf9, 0xf8, 0xf9, 0xfa, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfa, 0xfa, 0xf9, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf0, 0xec, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd2, 0xa8, 0xc8, 0xc8, 0xc8, 0xf0, 0xf4, 0xf0, 0xf4, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf4, 0xf4, 0xf9, 0xfe, 0xfa, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xfe, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfa, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf8, 0xf8, 0xf9, 0xf9, 0xf8, 0xf8, 0xf9, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfa, 0xfa, 0xfa, 0xf9, 0xf8, 0xf4, 0xf4, 0xf4, 0xf0, 0xf0, 0xec, 0xec, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa9, 0xa8, 0xc8, 0xc8, 0xc8, 0xf4, 0xf4, 0xf0, 0xf4, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xf9, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xf8, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf8, 0xf8, 0xf4, 0xf4, 0xf0, 0xf0, 0xec, 0xec, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0x88, 0x88, 0xc8, 0xc8, 0xc8, 0xf0, 0xf4, 0xf0, 0xf4, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf9, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xf8, 0xf8, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf8, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xf9, 0xf8, 0xf4, 0xf4, 0xf4, 0xf0, 0xec, 0xec, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd2, 0xa8, 0xa8, 0xc8, 0xc8, 0xc8, 0xf0, 0xf4, 0xf0, 0xf4, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf9, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xfe, 0xfe, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xfa, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfd, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf9, 0xfe, 0xfe, 0xff, 0xfe, 0xfa, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf8, 0xf4, 0xf4, 0xf4, 0xf0, 0xec, 0xec, 0xf0, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa9, 0xa8, 0xa8, 0xc8, 0xcc, 0xc8, 0xf0, 0xf4, 0xf0, 0xf4, 0xf8, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf8, 0xf9, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xf9, 0xf8, 0xf8, 0xf8, 0xf9, 0xfe, 0xfa, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xfa, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf8, 0xf4, 0xf4, 0xf4, 0xf0, 0xec, 0xf0, 0xf0, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0x88, 0xa8, 0x88, 0xc8, 0xc8, 0xc8, 0xf0, 0xf4, 0xf0, 0xf4, 0xf8, 0xf9, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf8, 0xf9, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xf9, 0xf8, 0xf8, 0xf9, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf9, 0xfe, 0xf9, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfa, 0xfa, 0xf9, 0xf8, 0xf9, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf8, 0xf4, 0xf4, 0xf4, 0xf0, 0xec, 0xf0, 0xf0, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd2, 0x88, 0xa8, 0x88, 0xa8, 0xc8, 0xc8, 0xf0, 0xf4, 0xf0, 0xf4, 0xf8, 0xf8, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xf9, 0xf9, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xf9, 0xf9, 0xf8, 0xf8, 0xf9, 0xfa, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf4, 0xf8, 0xf8, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xf8, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf8, 0xf4, 0xf4, 0xf0, 0xf0, 0xec, 0xec, 0xf0, 0xf4, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xad, 0x88, 0x88, 0x88, 0xa8, 0xc8, 0xc8, 0xec, 0xf0, 0xf0, 0xf0, 0xf8, 0xf8, 0xf9, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xf9, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf8, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xf4, 0xf0, 0xf0, 0xec, 0xec, 0xf0, 0xf0, 0xf4, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0x89, 0x88, 0x88, 0x88, 0xa8, 0xc8, 0xc8, 0xcc, 0xf0, 0xf0, 0xf0, 0xf4, 0xf8, 0xf8, 0xf9, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xfa, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf8, 0xf9, 0xfa, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf4, 0xf8, 0xf9, 0xf9, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfa, 0xfa, 0xf9, 0xf9, 0xf4, 0xf0, 0xf0, 0xec, 0xec, 0xf0, 0xf0, 0xf4, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0x88, 0x88, 0x88, 0x88, 0xa8, 0xc8, 0xc8, 0xcc, 0xf0, 0xec, 0xf0, 0xf4, 0xf8, 0xf4, 0xf8, 0xf9, 0xf9, 0xfe, 0xfe, 0xf9, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf8, 0xf8, 0xf9, 0xfa, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xf9, 0xf9, 0xf8, 0xf4, 0xf8, 0xf9, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf8, 0xf4, 0xf0, 0xf0, 0xec, 0xec, 0xf0, 0xf0, 0xf4, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb2, 0x88, 0x88, 0x88, 0xa8, 0xa8, 0xc8, 0xc8, 0xcc, 0xf0, 0xec, 0xf0, 0xf4, 0xf4, 0xf4, 0xf8, 0xf9, 0xf9, 0xfe, 0xfa, 0xf9, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xf9, 0xf9, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf8, 0xf8, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf8, 0xf4, 0xf4, 0xf9, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf8, 0xf0, 0xf0, 0xf0, 0xec, 0xe8, 0xf0, 0xf0, 0xf0, 0xf4, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xad, 0x88, 0x88, 0xa8, 0xa8, 0xa8, 0xc8, 0xc8, 0xcc, 0xf0, 0xec, 0xf0, 0xf4, 0xf4, 0xf4, 0xf8, 0xf8, 0xf9, 0xfe, 0xf9, 0xf9, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf8, 0xf8, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf4, 0xf4, 0xf4, 0xf8, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xf8, 0xf8, 0xf9, 0xf8, 0xf0, 0xf0, 0xf0, 0xec, 0xc8, 0xec, 0xf0, 0xf0, 0xf4, 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, 0xff, 0xff, 0xff, 0xad, 0x88, 0x88, 0xa8, 0xa8, 0xa8, 0xc8, 0xc8, 0xcc, 0xf0, 0xf0, 0xf0, 0xf4, 0xf4, 0xf4, 0xf4, 0xf8, 0xf9, 0xf9, 0xf9, 0xf8, 0xfa, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf4, 0xf4, 0xf4, 0xf9, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf8, 0xf8, 0xf8, 0xf8, 0xf0, 0xec, 0xf0, 0xec, 0xc8, 0xec, 0xf0, 0xf4, 0xf4, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0x89, 0x88, 0xa9, 0xa8, 0xa8, 0xa8, 0xc8, 0xc8, 0xcc, 0xf1, 0xf0, 0xf0, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf8, 0xf9, 0xf8, 0xf8, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf4, 0xf8, 0xf9, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf4, 0xf8, 0xf8, 0xf0, 0xec, 0xec, 0xec, 0xc8, 0xec, 0xf0, 0xf4, 0xf0, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x88, 0x88, 0xa9, 0xa8, 0xa8, 0xa8, 0xc8, 0xc8, 0xcc, 0xf1, 0xf0, 0xf0, 0xf4, 0xf4, 0xf4, 0xf4, 0xf5, 0xf4, 0xf8, 0xf4, 0xf4, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf4, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xf8, 0xf4, 0xf9, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf4, 0xf4, 0xf4, 0xf0, 0xec, 0xec, 0xc8, 0xc8, 0xec, 0xec, 0xf0, 0xf0, 0xec, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0x88, 0x89, 0xa9, 0xa8, 0xa9, 0xa8, 0xc8, 0xc8, 0xec, 0xf1, 0xf0, 0xf1, 0xf5, 0xf5, 0xf0, 0xf0, 0xf4, 0xf4, 0xf5, 0xf4, 0xf4, 0xf8, 0xfd, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf4, 0xf4, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfa, 0xfe, 0xfe, 0xfe, 0xf9, 0xf0, 0xf0, 0xf4, 0xf0, 0xec, 0xec, 0xc8, 0xc8, 0xc8, 0xc8, 0xec, 0xec, 0xec, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd2, 0x89, 0x89, 0xa9, 0xa8, 0xa9, 0xa9, 0xcc, 0xcc, 0xed, 0xf1, 0xf1, 0xf0, 0xf5, 0xf5, 0xf0, 0xf0, 0xf4, 0xf4, 0xf5, 0xf4, 0xf4, 0xf4, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xf4, 0xf4, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xf9, 0xf9, 0xfa, 0xf9, 0xf8, 0xf0, 0xf0, 0xf0, 0xec, 0xec, 0xec, 0xc8, 0xc8, 0xc8, 0xc8, 0xec, 0xec, 0xc8, 0xd2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb2, 0x89, 0x89, 0xa9, 0xa9, 0xa9, 0xa9, 0xcd, 0xcc, 0xed, 0xf1, 0xf1, 0xf1, 0xf5, 0xf5, 0xf5, 0xf5, 0xf9, 0xf9, 0xf5, 0xf4, 0xf4, 0xf4, 0xf8, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfa, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xf9, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xf9, 0xfa, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xf4, 0xf9, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xf9, 0xf8, 0xf9, 0xf9, 0xf8, 0xf0, 0xec, 0xf0, 0xec, 0xe8, 0xc8, 0xc8, 0xc8, 0xc8, 0xc8, 0xec, 0xec, 0xc8, 0xad, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xad, 0x89, 0xa9, 0xa9, 0xa9, 0xa9, 0xad, 0xcd, 0xcd, 0xed, 0xf1, 0xf1, 0xf5, 0xf9, 0xf5, 0xf5, 0xf5, 0xf9, 0xf9, 0xf5, 0xf4, 0xf5, 0xf4, 0xf8, 0xf9, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xf9, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xf4, 0xf9, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xfa, 0xfe, 0xfe, 0xfe, 0xf9, 0xf4, 0xf8, 0xf8, 0xf4, 0xf0, 0xec, 0xec, 0xec, 0xe8, 0xc8, 0xc8, 0xc8, 0xc8, 0xc8, 0xc8, 0xc8, 0xa8, 0xa9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xad, 0x89, 0xa9, 0xa9, 0xa9, 0xa9, 0xcd, 0xcd, 0xcd, 0xed, 0xf1, 0xf1, 0xf5, 0xf9, 0xf5, 0xf5, 0xf5, 0xf9, 0xf9, 0xf5, 0xf0, 0xf5, 0xf4, 0xf9, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf8, 0xf8, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xf4, 0xf8, 0xf9, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfa, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf4, 0xf4, 0xf4, 0xf4, 0xf0, 0xec, 0xec, 0xec, 0xec, 0xc8, 0xc8, 0xc8, 0xc8, 0xc8, 0xc8, 0xa8, 0xa8, 0xa9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x89, 0x89, 0xa9, 0xa9, 0xa9, 0xa9, 0xcd, 0xcd, 0xcd, 0xed, 0xf1, 0xf1, 0xf1, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf1, 0xf5, 0xf8, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf4, 0xf4, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xf9, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf8, 0xf8, 0xf8, 0xf8, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfe, 0xfe, 0xff, 0xfe, 0xfa, 0xfe, 0xfe, 0xf9, 0xf8, 0xf4, 0xf4, 0xf4, 0xf0, 0xec, 0xec, 0xec, 0xec, 0xe8, 0xc8, 0xc8, 0xc8, 0xc8, 0xc8, 0xa8, 0xa8, 0xa8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x89, 0xa9, 0xa9, 0xa9, 0xa9, 0xad, 0xcd, 0xcd, 0xcd, 0xed, 0xf1, 0xf1, 0xf1, 0xf5, 0xf5, 0xf5, 0xf5, 0xf9, 0xf5, 0xf5, 0xf5, 0xf5, 0xf9, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xf4, 0xf4, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xf8, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf8, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xf9, 0xf9, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfa, 0xfe, 0xfe, 0xfe, 0xfa, 0xfe, 0xfe, 0xf9, 0xf9, 0xf4, 0xf4, 0xf4, 0xf0, 0xec, 0xec, 0xec, 0xec, 0xec, 0xe8, 0xc8, 0xc8, 0xc8, 0xc8, 0xc8, 0xa8, 0xa8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x89, 0xa9, 0xa9, 0xa9, 0xad, 0xad, 0xcd, 0xcd, 0xcd, 0xed, 0xf1, 0xf1, 0xf1, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf1, 0xf5, 0xf5, 0xf9, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xf0, 0xf0, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfe, 0xf9, 0xf9, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xec, 0xec, 0xec, 0xec, 0xec, 0xe8, 0xc8, 0xc8, 0xc8, 0xc8, 0xc8, 0xa8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa9, 0xa9, 0xad, 0xad, 0xad, 0xad, 0xcd, 0xcd, 0xcd, 0xed, 0xf1, 0xf1, 0xf1, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf1, 0xf5, 0xf5, 0xf5, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf4, 0xf0, 0xf4, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfa, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xf9, 0xf8, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xf0, 0xec, 0xec, 0xec, 0xec, 0xec, 0xc8, 0xc8, 0xc8, 0xc8, 0xc8, 0xa8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xad, 0xad, 0xad, 0xad, 0xad, 0xad, 0xcd, 0xcd, 0xed, 0xed, 0xf1, 0xf1, 0xf1, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf1, 0xf1, 0xf1, 0xf5, 0xf5, 0xf9, 0xf9, 0xf9, 0xfa, 0xfa, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf4, 0xf0, 0xf4, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xf8, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf5, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfa, 0xfa, 0xfe, 0xfa, 0xf9, 0xfa, 0xf9, 0xf8, 0xf8, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xec, 0xec, 0xec, 0xec, 0xec, 0xcc, 0xc8, 0xc8, 0xc8, 0xc8, 0xa8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xad, 0xad, 0xad, 0xad, 0xad, 0xcd, 0xcd, 0xcd, 0xed, 0xed, 0xf1, 0xf1, 0xf1, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xfe, 0xff, 0xff, 0xff, 0xf9, 0xf0, 0xf5, 0xf5, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xf4, 0xf4, 0xf9, 0xf9, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfe, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfa, 0xfa, 0xfe, 0xf9, 0xfa, 0xfa, 0xf9, 0xf9, 0xf8, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xec, 0xec, 0xec, 0xec, 0xec, 0xc8, 0xc8, 0xc8, 0xc8, 0xa8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xad, 0xad, 0xad, 0xad, 0xad, 0xcd, 0xcd, 0xcd, 0xed, 0xf1, 0xf1, 0xf5, 0xf5, 0xf9, 0xf9, 0xf5, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf8, 0xf8, 0xff, 0xff, 0xfe, 0xf5, 0xf0, 0xf5, 0xf5, 0xf4, 0xfe, 0xff, 0xff, 0xfe, 0xf9, 0xf4, 0xf5, 0xf9, 0xf9, 0xf9, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfa, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf9, 0xfa, 0xf9, 0xf9, 0xf9, 0xfa, 0xff, 0xff, 0xff, 0xfa, 0xfa, 0xfa, 0xfe, 0xfa, 0xfa, 0xfe, 0xfa, 0xfa, 0xf9, 0xf9, 0xf8, 0xf4, 0xf0, 0xf0, 0xf0, 0xec, 0xec, 0xec, 0xec, 0xec, 0xcc, 0xc8, 0xc8, 0xa8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xad, 0xad, 0xad, 0xad, 0xcd, 0xcd, 0xcd, 0xcd, 0xf1, 0xf1, 0xf5, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xf9, 0xfe, 0xff, 0xf9, 0xf1, 0xf1, 0xf5, 0xf5, 0xf5, 0xfe, 0xff, 0xff, 0xf9, 0xf4, 0xf5, 0xf5, 0xf5, 0xf9, 0xf9, 0xf9, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xff, 0xff, 0xff, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xf9, 0xf9, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xec, 0xec, 0xec, 0xec, 0xcc, 0xc8, 0xc8, 0xc8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xad, 0xad, 0xad, 0xad, 0xcd, 0xcd, 0xcd, 0xf1, 0xf1, 0xf1, 0xf9, 0xfd, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xf9, 0xfe, 0xff, 0xf9, 0xf4, 0xf1, 0xf5, 0xf5, 0xf5, 0xfe, 0xff, 0xfe, 0xf5, 0xf4, 0xf5, 0xf5, 0xf1, 0xf5, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xf9, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf4, 0xf4, 0xf0, 0xf0, 0xec, 0xec, 0xec, 0xec, 0xec, 0xcc, 0xc8, 0xc8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xad, 0xad, 0xad, 0xcd, 0xcd, 0xcd, 0xd1, 0xf1, 0xf1, 0xf5, 0xf9, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xfa, 0xfe, 0xf5, 0xf0, 0xf5, 0xf5, 0xf1, 0xf5, 0xf9, 0xf9, 0xf9, 0xfd, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xfa, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfa, 0xf9, 0xf4, 0xf0, 0xf0, 0xec, 0xec, 0xec, 0xec, 0xcc, 0xcc, 0xc8, 0xcc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xad, 0xad, 0xad, 0xcd, 0xcd, 0xd1, 0xd1, 0xf1, 0xf1, 0xf5, 0xf9, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf1, 0xf1, 0xf1, 0xf1, 0xf1, 0xf1, 0xf1, 0xf5, 0xf9, 0xf9, 0xfe, 0xfd, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xfa, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfe, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xf9, 0xf4, 0xf0, 0xf0, 0xf0, 0xec, 0xec, 0xec, 0xcc, 0xcc, 0xc8, 0xcc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xad, 0xad, 0xcd, 0xcd, 0xd1, 0xd1, 0xf1, 0xf1, 0xf5, 0xf9, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf5, 0xf5, 0xf5, 0xf5, 0xf1, 0xf1, 0xf1, 0xf1, 0xf1, 0xf1, 0xf1, 0xf1, 0xf5, 0xf5, 0xf5, 0xf9, 0xf9, 0xfe, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xfe, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xfa, 0xfa, 0xf9, 0xf9, 0xf9, 0xfa, 0xfa, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xf9, 0xf4, 0xf0, 0xf0, 0xf0, 0xec, 0xec, 0xec, 0xcc, 0xcc, 0xcc, 0xc8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd1, 0xcd, 0xd1, 0xd1, 0xd1, 0xd1, 0xf1, 0xf1, 0xf5, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xf5, 0xf5, 0xf5, 0xf1, 0xf1, 0xf1, 0xf1, 0xf1, 0xf1, 0xf1, 0xf1, 0xf1, 0xf5, 0xf1, 0xf1, 0xf9, 0xfe, 0xfe, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfa, 0xf9, 0xf4, 0xf0, 0xf0, 0xf0, 0xec, 0xec, 0xcc, 0xcc, 0xcc, 0xac, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd2, 0xd1, 0xd1, 0xd1, 0xd1, 0xf1, 0xf1, 0xf1, 0xf5, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xf5, 0xf5, 0xf5, 0xf1, 0xf1, 0xf1, 0xf1, 0xd1, 0xd1, 0xf1, 0xf1, 0xd1, 0xf1, 0xf5, 0xf1, 0xf5, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf5, 0xf5, 0xf5, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xfa, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfa, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xec, 0xcc, 0xcc, 0xcc, 0xad, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xd1, 0xd1, 0xd1, 0xd1, 0xf1, 0xf1, 0xf1, 0xf5, 0xf9, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xf5, 0xf5, 0xf1, 0xf1, 0xf1, 0xf1, 0xd1, 0xd1, 0xd1, 0xd1, 0xd1, 0xd1, 0xcd, 0xf1, 0xf5, 0xf1, 0xfa, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfe, 0xfa, 0xfe, 0xfe, 0xfa, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfa, 0xf9, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xec, 0xcc, 0xcc, 0xad, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xd1, 0xd1, 0xd1, 0xd1, 0xf1, 0xf1, 0xf5, 0xf5, 0xf9, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xf5, 0xf5, 0xf1, 0xf1, 0xf1, 0xd1, 0xd1, 0xd1, 0xd1, 0xd1, 0xcd, 0xd1, 0xd1, 0xad, 0xf1, 0xf5, 0xf5, 0xfe, 0xff, 0xfe, 0xfe, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfe, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfa, 0xfa, 0xf9, 0xf4, 0xf0, 0xf0, 0xf0, 0xf0, 0xcc, 0xcc, 0xad, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xd1, 0xd1, 0xd1, 0xd1, 0xf1, 0xf1, 0xf5, 0xf5, 0xf9, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf5, 0xf5, 0xf1, 0xf1, 0xf1, 0xf1, 0xd1, 0xb1, 0xb1, 0xb1, 0xb1, 0xb1, 0xb1, 0xb1, 0xad, 0xf1, 0xf9, 0xfe, 0xff, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfa, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xd6, 0xfa, 0xfa, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xfe, 0xfa, 0xd5, 0xf6, 0xfa, 0xfa, 0xd6, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfa, 0xf9, 0xf4, 0xf4, 0xf0, 0xf0, 0xf0, 0xcc, 0xcc, 0xd2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xd1, 0xd1, 0xd1, 0xf1, 0xf1, 0xf5, 0xf5, 0xf5, 0xfa, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xf5, 0xf5, 0xf1, 0xd1, 0xf1, 0xd1, 0xad, 0xad, 0xad, 0xad, 0xad, 0xad, 0xad, 0xad, 0xad, 0xf6, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfa, 0xfa, 0xfe, 0xfa, 0xd6, 0xf6, 0xfa, 0xfa, 0xd5, 0xd5, 0xf6, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xfe, 0xfa, 0xb1, 0xd6, 0xd6, 0xd6, 0xd5, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfa, 0xf5, 0xf4, 0xf4, 0xf0, 0xd0, 0xd0, 0xd0, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xd1, 0xd1, 0xd1, 0xf1, 0xf1, 0xf5, 0xf5, 0xf5, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xf9, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xf6, 0xf6, 0xf6, 0xfa, 0xfa, 0xfa, 0xd6, 0xfa, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfa, 0xfa, 0xfa, 0xfe, 0xfa, 0xd1, 0xd6, 0xd6, 0xd5, 0xd6, 0xd6, 0xd6, 0xf6, 0xfa, 0xff, 0xfe, 0xfe, 0xfa, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xfa, 0xfe, 0xfa, 0xfa, 0xfa, 0xfa, 0xfe, 0xd6, 0xb1, 0xd6, 0xd6, 0xb1, 0xd1, 0xd6, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfa, 0xf5, 0xd4, 0xf4, 0xf0, 0xd0, 0xd0, 0xd0, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd2, 0xd1, 0xd1, 0xf1, 0xf1, 0xf5, 0xf5, 0xf5, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf5, 0xf5, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xfa, 0xf6, 0xd6, 0xd6, 0xf6, 0xf6, 0xf6, 0xfa, 0xfa, 0xf6, 0xfa, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfa, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfe, 0xfa, 0xd5, 0xd5, 0xd5, 0xd1, 0xd6, 0xd5, 0xd6, 0xd6, 0xfa, 0xfe, 0xfa, 0xfa, 0xfa, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xfa, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xb1, 0xd5, 0xd6, 0xb1, 0xb1, 0xd6, 0xfa, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfb, 0xfa, 0xd5, 0xd4, 0xd4, 0xd0, 0xd0, 0xd0, 0xad, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd2, 0xf6, 0xf6, 0xf5, 0xf5, 0xf6, 0xf6, 0xf5, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xfa, 0xf5, 0xf1, 0xd1, 0xd1, 0xd1, 0xad, 0xad, 0xcd, 0xd1, 0xd1, 0xb1, 0xb1, 0xb1, 0xd1, 0xb1, 0xd1, 0xad, 0xd1, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xd6, 0xb1, 0xb1, 0xd6, 0xd6, 0xd6, 0xfa, 0xfe, 0xfa, 0xfa, 0xfa, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfa, 0xfa, 0xfa, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xff, 0xff, 0xfb, 0xfa, 0xfb, 0xff, 0xff, 0xfe, 0xff, 0xd6, 0xb1, 0xb1, 0xb1, 0xb1, 0xb1, 0xf6, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xda, 0xd5, 0xd5, 0xd0, 0xd0, 0xd0, 0xd0, 0xb1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd2, 0xd1, 0xf5, 0xf6, 0xf6, 0xf6, 0xf6, 0xf5, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xfe, 0xf9, 0xf5, 0xf6, 0xf6, 0xf6, 0xd6, 0xd6, 0xd6, 0xf6, 0xf6, 0xd6, 0xd2, 0xf6, 0xd2, 0xf6, 0xf6, 0xd2, 0xd2, 0xd2, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xfa, 0xd5, 0xb1, 0xb1, 0xd6, 0xd6, 0xfa, 0xff, 0xfa, 0xfa, 0xfa, 0xfa, 0xfe, 0xff, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfe, 0xd6, 0xb1, 0xb1, 0xb1, 0xb1, 0xb1, 0xd6, 0xfa, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb, 0xdb, 0xdb, 0xdb, 0xd6, 0xd5, 0xd5, 0xd1, 0xd0, 0xd0, 0xd0, 0xb1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xf5, 0xf5, 0xf5, 0xf6, 0xf6, 0xf6, 0xf5, 0xfa, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xfa, 0xf5, 0xf6, 0xfa, 0xfa, 0xfa, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xfb, 0xf6, 0xf6, 0xd2, 0xfa, 0xf6, 0xd6, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfe, 0xfe, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xf6, 0xb1, 0xb1, 0xb1, 0xd6, 0xf6, 0xfe, 0xfa, 0xfa, 0xfa, 0xfa, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfe, 0xfe, 0xfe, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfe, 0xfe, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfe, 0xd6, 0x8d, 0x8d, 0x91, 0xb1, 0xd6, 0xfa, 0xfa, 0xfb, 0xfb, 0xfb, 0xfb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xd6, 0xd5, 0xd5, 0xd1, 0xd0, 0xd0, 0xb1, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf5, 0xfa, 0xfa, 0xfa, 0xf6, 0xf6, 0xf6, 0xfa, 0xfa, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfa, 0xfa, 0xf6, 0xd6, 0xd2, 0xb2, 0xd2, 0xfa, 0xfa, 0xfa, 0xfa, 0xf6, 0xd2, 0xd6, 0xf6, 0xd6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xfe, 0xff, 0xff, 0xfe, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xfa, 0xf6, 0xf5, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfe, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xb1, 0xb1, 0xb1, 0xb1, 0xd6, 0xfa, 0xff, 0xfa, 0xfa, 0xfa, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfe, 0xff, 0xff, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xfb, 0xfe, 0xfa, 0xd6, 0xb1, 0x91, 0x8d, 0xd1, 0xf6, 0xfa, 0xfa, 0xfb, 0xfb, 0xdb, 0xdb, 0xdb, 0xda, 0xdb, 0xd6, 0xd6, 0xd5, 0xd5, 0xd1, 0xb0, 0xd0, 0xb1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xfa, 0xfa, 0xfa, 0xf6, 0xf6, 0xf6, 0xfa, 0xfa, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf9, 0xf6, 0xf6, 0xd2, 0xd2, 0xb2, 0xd6, 0xf6, 0xd2, 0xd2, 0xfa, 0xf6, 0xb2, 0xf6, 0xf6, 0xd6, 0xfa, 0xf6, 0xd6, 0xd2, 0xd6, 0xff, 0xff, 0xfe, 0xfe, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xfa, 0xfa, 0xfa, 0xf9, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfe, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xb1, 0xb1, 0xad, 0xb1, 0xd6, 0xfa, 0xff, 0xfa, 0xfa, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfe, 0xff, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfa, 0xfb, 0xff, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xd6, 0xb1, 0xb1, 0xb1, 0xfa, 0xfa, 0xda, 0xdb, 0xdb, 0xda, 0xd6, 0xd6, 0xd6, 0xb6, 0xb6, 0xb1, 0xb1, 0xb1, 0xb0, 0xb0, 0xb1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xfa, 0xfa, 0xf5, 0xf6, 0xf6, 0xf6, 0xfa, 0xfa, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xf5, 0xf5, 0xf6, 0xd6, 0xd2, 0xb2, 0xb2, 0xd6, 0xfa, 0xfb, 0xfa, 0xfa, 0xf6, 0xd2, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xff, 0xff, 0xfe, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xf6, 0xf6, 0xf6, 0xf6, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfe, 0xfe, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xfa, 0xb1, 0xd5, 0xd6, 0xd1, 0xd6, 0xd1, 0xfe, 0xfa, 0xfa, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xff, 0xfe, 0xfa, 0xfa, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xfa, 0xfa, 0xd6, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xb1, 0xb1, 0xd1, 0xf6, 0xfa, 0xd6, 0xda, 0xda, 0xd6, 0xd6, 0xd6, 0xb6, 0xb6, 0xb2, 0xb1, 0xb1, 0xb1, 0xb0, 0xb0, 0xb2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xfa, 0xfa, 0xfa, 0xf6, 0xf6, 0xf6, 0xf6, 0xfa, 0xfa, 0xfb, 0xfb, 0xff, 0xfe, 0xf5, 0xd1, 0xd6, 0xd6, 0xd6, 0xb6, 0xb2, 0xf6, 0xfa, 0xd6, 0xd6, 0xfa, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xb2, 0xd6, 0xd6, 0xd6, 0xd6, 0xfe, 0xff, 0xfe, 0xfe, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xf6, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xd5, 0xd5, 0xfa, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xfa, 0xb1, 0x8d, 0xd5, 0xfa, 0xfa, 0xfa, 0x8d, 0xb1, 0xfa, 0xfa, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfa, 0xfa, 0xfa, 0xd6, 0xfa, 0xff, 0xfa, 0xfa, 0xfa, 0xfa, 0xff, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xda, 0xfa, 0xfb, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xd6, 0x8d, 0xd5, 0xfa, 0xfa, 0xd6, 0xd6, 0xd6, 0xd6, 0xb6, 0xb6, 0xb6, 0xb6, 0xb1, 0xb1, 0xb1, 0xb1, 0xb1, 0xb0, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xda, 0xfb, 0xfa, 0xf6, 0xd6, 0xf6, 0xf6, 0xfa, 0xfa, 0xfb, 0xfb, 0xfa, 0xfa, 0xd5, 0xd1, 0xd6, 0xd6, 0xd6, 0xb6, 0xb2, 0xf6, 0xfa, 0xfa, 0xf6, 0xfa, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xfa, 0xfa, 0xfa, 0xd5, 0xf5, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xf6, 0xf6, 0xf6, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0x88, 0xb1, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xd6, 0xb1, 0x8d, 0xd5, 0xb1, 0xad, 0xd6, 0x8d, 0x8d, 0xfa, 0xfa, 0xfa, 0xff, 0xff, 0xfe, 0xfa, 0xfa, 0xfa, 0xd6, 0xb1, 0xd6, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfe, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xda, 0xda, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0x8d, 0xad, 0xfa, 0xfa, 0xd6, 0xd6, 0xd6, 0xb6, 0xb6, 0xb6, 0xb6, 0xb2, 0xb1, 0xb1, 0xb1, 0xb1, 0xb1, 0x8d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xfb, 0xfa, 0xd6, 0xd6, 0xf6, 0xf6, 0xfa, 0xfb, 0xfb, 0xfa, 0xfa, 0xfa, 0xd2, 0xd1, 0xd6, 0xd6, 0xd6, 0xb6, 0xb2, 0xf6, 0xfa, 0xf6, 0xfa, 0xff, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xb2, 0xb1, 0xd6, 0xd1, 0x64, 0xd1, 0xfe, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xf6, 0xf6, 0xf6, 0xfa, 0xfa, 0xf5, 0x8c, 0xd1, 0xd1, 0x68, 0xd6, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xd5, 0x8d, 0x69, 0xd6, 0xb1, 0xad, 0xb1, 0x8d, 0x8d, 0xf6, 0xfa, 0xfa, 0xff, 0xfa, 0xd6, 0xb1, 0xd6, 0xd6, 0xb1, 0xd6, 0xfa, 0xfa, 0xfa, 0xfa, 0xda, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xd6, 0xfa, 0xfa, 0xd6, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xb1, 0x69, 0xd5, 0xfa, 0xd6, 0xd6, 0xd6, 0xb6, 0xb6, 0xb6, 0xb6, 0xb2, 0xb1, 0xb1, 0xb1, 0xb1, 0x8d, 0x91, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xfb, 0xfa, 0xd6, 0xd6, 0xd6, 0xf6, 0xfa, 0xfa, 0xfa, 0xf6, 0xf6, 0xfa, 0xd2, 0xb1, 0xd6, 0xd6, 0xb6, 0xb6, 0xb6, 0xf6, 0xfa, 0xd6, 0xfa, 0xfe, 0xd6, 0xd6, 0xd6, 0xd6, 0xb2, 0x69, 0x8d, 0x64, 0x44, 0x64, 0x89, 0x68, 0x44, 0xf6, 0xfe, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xf6, 0xfa, 0xfa, 0xd5, 0x68, 0x8d, 0xb1, 0x68, 0xf6, 0xfe, 0xfa, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xb1, 0x68, 0xb1, 0xb1, 0x8d, 0xb1, 0xb1, 0x8d, 0x8d, 0xd6, 0xfa, 0xff, 0xfa, 0xb5, 0xb1, 0xb1, 0x8d, 0xb1, 0xd6, 0xd6, 0xb1, 0xb1, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xd6, 0xb6, 0xfa, 0xfa, 0xd6, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xda, 0xd6, 0xd6, 0xfa, 0xd6, 0x68, 0x8d, 0xfa, 0xfa, 0xb1, 0xb5, 0xb6, 0xb6, 0xb2, 0xb2, 0xb2, 0xb1, 0xb1, 0xb1, 0xb1, 0x8d, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xfa, 0xd6, 0xd6, 0xd6, 0xfa, 0xfa, 0xda, 0xfa, 0xd6, 0xd6, 0xfa, 0xd2, 0xb1, 0xd6, 0xd6, 0xb6, 0xb6, 0xd6, 0xf6, 0xfa, 0xfa, 0xfa, 0xfa, 0xd6, 0xd6, 0xd6, 0xd6, 0xad, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x8d, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfe, 0xf5, 0x8c, 0x68, 0xb1, 0x8d, 0x68, 0xd5, 0xfe, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0x69, 0x68, 0x8d, 0xb1, 0x8d, 0x69, 0x69, 0xad, 0xad, 0x8d, 0xb1, 0xfa, 0xfa, 0xd6, 0xb1, 0xb1, 0x8d, 0x8d, 0x89, 0xad, 0xb1, 0xb1, 0xd6, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xd6, 0xd6, 0xb1, 0xb1, 0xfa, 0xd6, 0xd6, 0xfa, 0xfa, 0xda, 0xda, 0xd6, 0xd6, 0xd6, 0xfa, 0xf6, 0x69, 0x69, 0xd6, 0xfa, 0xb5, 0xb5, 0xb1, 0xb2, 0xb2, 0xb2, 0xb2, 0xb1, 0xb1, 0x91, 0x91, 0x8d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb6, 0xfa, 0xd6, 0xd6, 0xd5, 0xd6, 0xfa, 0xd6, 0xd6, 0xd6, 0xd6, 0xfa, 0xd2, 0xad, 0xd6, 0xd6, 0xd6, 0xb6, 0xb6, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xd6, 0xd6, 0xd6, 0xd6, 0xb1, 0x44, 0x24, 0x44, 0x44, 0x20, 0x20, 0x44, 0xd2, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xad, 0xad, 0xf6, 0x8d, 0x68, 0x88, 0xd6, 0xff, 0xfa, 0xfe, 0xfa, 0xfa, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xb1, 0x68, 0xb1, 0xd6, 0xb1, 0x69, 0x69, 0x69, 0xad, 0xd1, 0xad, 0xad, 0xb1, 0xb1, 0xb1, 0xb1, 0x8d, 0x69, 0x69, 0x8d, 0xd6, 0xff, 0xfa, 0xd6, 0xd6, 0xfa, 0xfa, 0xda, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xd6, 0xd6, 0xfa, 0x8d, 0xb1, 0xd6, 0xd6, 0xd6, 0xda, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xfa, 0xb1, 0x68, 0xb1, 0xfa, 0xd6, 0xb1, 0xb1, 0xb1, 0xb2, 0xb1, 0xb1, 0x91, 0x8d, 0x8d, 0x8d, 0x8d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xda, 0xd6, 0xd6, 0xd6, 0xf6, 0xfa, 0xd6, 0xd6, 0xd5, 0xd6, 0xfa, 0xd6, 0x8d, 0xb2, 0xd6, 0xd6, 0xd6, 0xd6, 0xda, 0xda, 0xd6, 0xfa, 0xfa, 0xd6, 0xd6, 0xd6, 0xf6, 0xb1, 0x44, 0x24, 0x44, 0x44, 0x20, 0x24, 0x44, 0xd2, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xd6, 0x88, 0xfa, 0x8d, 0x68, 0x68, 0x8d, 0xfe, 0xfe, 0xfa, 0xfa, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xd6, 0xfa, 0xf6, 0x8d, 0x69, 0x69, 0x69, 0xad, 0xd2, 0xb1, 0x8d, 0x8d, 0xd6, 0xd1, 0x8d, 0xb2, 0xb1, 0xd6, 0xff, 0xff, 0xff, 0xfa, 0xd6, 0xd6, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xd6, 0xfa, 0xd6, 0x89, 0x8d, 0x8d, 0xd6, 0xd6, 0xd6, 0xda, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xfa, 0xd6, 0x68, 0x8d, 0xfa, 0xfa, 0xb1, 0xb1, 0xb1, 0xb1, 0x91, 0x91, 0x8d, 0x8d, 0x8d, 0x8d, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb6, 0xf6, 0xfa, 0xfa, 0xff, 0xff, 0xfb, 0xfa, 0xfa, 0xd6, 0xd6, 0xd6, 0x8d, 0xb2, 0xd6, 0xb6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xfa, 0xfa, 0xd6, 0xd6, 0xd6, 0xd6, 0xad, 0x44, 0x24, 0x44, 0x44, 0x24, 0x44, 0x64, 0xd6, 0xfa, 0xd6, 0xd6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xb1, 0x44, 0x68, 0x68, 0xb1, 0xfe, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfb, 0xff, 0xfa, 0xfe, 0xfe, 0xff, 0xfa, 0xf6, 0xb1, 0x69, 0x69, 0x69, 0x69, 0x8d, 0xad, 0xad, 0x8d, 0x8d, 0xd1, 0xd6, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xfa, 0xd6, 0xd6, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xf6, 0xd6, 0x69, 0x44, 0x69, 0x69, 0x8d, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xb6, 0xfa, 0xfa, 0x8d, 0x68, 0xd5, 0xfa, 0x8d, 0x8d, 0x8d, 0xb1, 0x91, 0x91, 0x8d, 0x8d, 0x8d, 0x6d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xb6, 0xb1, 0xb2, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xb6, 0xd6, 0xfa, 0xfa, 0xd6, 0xda, 0xfb, 0xfa, 0xad, 0x44, 0x24, 0x44, 0x44, 0x44, 0x44, 0x8d, 0xd6, 0xd6, 0xd6, 0xd6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xd6, 0xf6, 0xfa, 0xfa, 0xfa, 0xfa, 0xff, 0xd6, 0x64, 0x68, 0x68, 0x89, 0xd5, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xda, 0xfa, 0xfe, 0xfe, 0xfa, 0xfa, 0xfe, 0xfa, 0xd6, 0x8d, 0x68, 0x69, 0x8d, 0x8d, 0x89, 0x69, 0x68, 0x8d, 0x89, 0x8d, 0xd1, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xda, 0xfa, 0xfa, 0xd6, 0xd6, 0xd6, 0xd6, 0xfa, 0xff, 0xfa, 0xfa, 0xfa, 0xfa, 0x8d, 0x48, 0x69, 0x48, 0x69, 0x68, 0xb1, 0xd6, 0xd6, 0xfa, 0xd6, 0xd6, 0xd6, 0xb1, 0xda, 0xfa, 0xb1, 0x68, 0xb1, 0xfa, 0x8d, 0x69, 0xb1, 0xb1, 0x91, 0x91, 0x8d, 0x8d, 0x8d, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xf6, 0xfa, 0xfa, 0xd6, 0xda, 0xfb, 0xfb, 0xff, 0xda, 0xb1, 0xb2, 0xd6, 0xd6, 0xd6, 0xb6, 0xb6, 0xb6, 0xb6, 0xd6, 0xfa, 0xfb, 0xff, 0xd6, 0xd6, 0xad, 0x24, 0x20, 0x44, 0x44, 0x20, 0x49, 0xd6, 0xfa, 0xd6, 0xd6, 0xd6, 0xd6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xd6, 0xf6, 0xf6, 0xfa, 0xfa, 0xfa, 0xff, 0xff, 0x8d, 0x44, 0x68, 0x68, 0xb1, 0xd1, 0xd6, 0xfa, 0xfa, 0xfa, 0xfa, 0xd6, 0xd6, 0xfa, 0xfa, 0xfa, 0xfa, 0xff, 0xfa, 0xd1, 0x69, 0x69, 0x69, 0x8d, 0x8d, 0x69, 0x68, 0x8d, 0x89, 0x69, 0x69, 0x8d, 0xd1, 0xfa, 0xff, 0xff, 0xff, 0xd6, 0xb6, 0xd6, 0xff, 0xfa, 0xd6, 0xd6, 0xd6, 0xfa, 0xfa, 0xfa, 0xfb, 0xff, 0xd6, 0x44, 0x8d, 0x69, 0x44, 0x69, 0x44, 0x8d, 0xd6, 0xd6, 0xd6, 0xd6, 0xb6, 0xb1, 0xb1, 0xd6, 0xfa, 0xb1, 0x68, 0x8d, 0xfa, 0xb1, 0x48, 0x8d, 0xb1, 0x8d, 0x91, 0x8d, 0x8d, 0x69, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xfa, 0xfa, 0xd6, 0xd6, 0xb2, 0xd6, 0xd6, 0xb2, 0xda, 0xff, 0xd6, 0xb1, 0xd6, 0xb6, 0xb6, 0xb6, 0xb6, 0xb6, 0xb6, 0xda, 0xff, 0xff, 0xd6, 0xb1, 0xd6, 0xb2, 0x44, 0x20, 0x44, 0x20, 0x44, 0xb2, 0xda, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xf6, 0xf6, 0xd6, 0xd6, 0xd6, 0xfa, 0xfa, 0xfa, 0xd6, 0xfb, 0xff, 0xfa, 0x8d, 0x68, 0x68, 0x69, 0xd6, 0xb1, 0xb1, 0xfa, 0xfa, 0xfa, 0xfa, 0xda, 0xda, 0xfa, 0xfa, 0xfa, 0xfa, 0xfe, 0xfa, 0xad, 0x68, 0x68, 0x8d, 0x8d, 0x69, 0x68, 0x69, 0xb1, 0xad, 0x68, 0x69, 0x69, 0x8d, 0xd5, 0xfa, 0xff, 0xfa, 0xd6, 0xd6, 0xd6, 0xfb, 0xfa, 0xd6, 0xd6, 0xda, 0xd6, 0x91, 0xd6, 0xff, 0xfa, 0x68, 0x44, 0x49, 0x49, 0x69, 0x44, 0x69, 0xd6, 0xd6, 0xd6, 0xb1, 0xb1, 0xb1, 0xb1, 0xb1, 0xd6, 0xfa, 0xd6, 0x69, 0x69, 0xd6, 0xfa, 0x69, 0x49, 0x8d, 0x8d, 0x8d, 0x8d, 0x6d, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xff, 0xda, 0xfa, 0xd6, 0xda, 0xda, 0xb6, 0xb6, 0xfa, 0xfb, 0xb6, 0xb6, 0xb6, 0xb6, 0xb6, 0xb6, 0xb6, 0xd6, 0xda, 0xd6, 0x8d, 0x68, 0x8d, 0xfa, 0xd2, 0x44, 0x24, 0x24, 0x69, 0xb2, 0xd6, 0xd6, 0xb6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xf6, 0xf6, 0xd6, 0xd6, 0xd6, 0xd6, 0xfa, 0xfa, 0xfa, 0xfb, 0xfa, 0xf6, 0x8d, 0x68, 0x68, 0x69, 0xf6, 0xd1, 0xad, 0xd6, 0xff, 0xfa, 0xda, 0xfa, 0xda, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xd1, 0x68, 0x44, 0x68, 0x8d, 0x89, 0x44, 0x68, 0x68, 0x89, 0xd1, 0x89, 0x69, 0x69, 0x69, 0xad, 0xd6, 0xfa, 0xd6, 0xd6, 0xd6, 0xd6, 0xfa, 0xd6, 0xd6, 0xd6, 0xb1, 0x8d, 0x8d, 0x91, 0xfa, 0xd6, 0x69, 0x44, 0x48, 0x48, 0x44, 0x44, 0xd6, 0xfa, 0xd6, 0xd6, 0xb5, 0xb1, 0xb1, 0xb1, 0x91, 0x91, 0xfa, 0xfa, 0x8d, 0x68, 0xb1, 0xfa, 0xb1, 0x44, 0x6d, 0x8d, 0x8d, 0x8d, 0x69, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xfb, 0xda, 0xda, 0xd6, 0xda, 0xd6, 0xb1, 0xb2, 0xd6, 0xfb, 0xfb, 0xb6, 0xb6, 0xd6, 0xd6, 0xb6, 0xd6, 0xb2, 0x69, 0x68, 0x44, 0x44, 0xad, 0xff, 0x8d, 0x20, 0x24, 0x44, 0xb6, 0xda, 0xb6, 0xb6, 0xb6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xfa, 0xfa, 0xfb, 0xda, 0xda, 0xf6, 0x69, 0x44, 0x68, 0x69, 0xd6, 0xd6, 0xad, 0xd5, 0xfa, 0xda, 0xfa, 0xda, 0xd6, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0x8d, 0x44, 0x44, 0x69, 0x8d, 0x69, 0x68, 0x44, 0x44, 0x64, 0xb1, 0xad, 0x68, 0x69, 0x69, 0x69, 0xad, 0xd2, 0xfa, 0xda, 0xd6, 0xd6, 0xfa, 0xd6, 0xb1, 0x8d, 0x69, 0x6d, 0x8d, 0x8d, 0xb1, 0xd6, 0xad, 0x44, 0x44, 0x44, 0x44, 0xd6, 0xfa, 0xd5, 0xd6, 0xd6, 0xd6, 0xb1, 0xb1, 0xb1, 0x91, 0x91, 0xfa, 0xfa, 0xb1, 0x69, 0xad, 0xfa, 0x8d, 0x44, 0x8d, 0x8d, 0x6d, 0x6d, 0x6d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb6, 0xd6, 0xd6, 0xb1, 0xb6, 0xb6, 0xb1, 0xd6, 0xd6, 0xda, 0xff, 0xd6, 0xb6, 0xd6, 0xda, 0xd6, 0xd6, 0xb6, 0x69, 0x44, 0x69, 0x69, 0xd6, 0xfa, 0x69, 0x20, 0x20, 0xb1, 0xda, 0xd6, 0xd6, 0xb6, 0xb2, 0xb6, 0xda, 0xd6, 0xd6, 0xb6, 0xb6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xfa, 0xfb, 0xfb, 0xda, 0xd6, 0xf6, 0x8d, 0x44, 0x44, 0x44, 0xd6, 0xf6, 0xad, 0xb1, 0xfa, 0xfa, 0xfa, 0xfa, 0xd6, 0xfa, 0xfa, 0xfa, 0xff, 0xf6, 0x68, 0x44, 0x64, 0x69, 0xad, 0x69, 0x68, 0x44, 0x44, 0x44, 0x89, 0xb1, 0x89, 0x69, 0x69, 0x64, 0x64, 0x8d, 0xd6, 0xfa, 0xda, 0xda, 0xda, 0xd6, 0xb1, 0x6d, 0x69, 0x69, 0x69, 0x69, 0x8d, 0xd1, 0x69, 0x44, 0x44, 0x24, 0xb2, 0xfa, 0xb1, 0x8d, 0x8d, 0x8d, 0x8d, 0xb1, 0xd6, 0xb1, 0xb1, 0x91, 0xd6, 0xfe, 0xf6, 0x8d, 0x8d, 0xfa, 0xb1, 0x69, 0x8d, 0x8d, 0x6d, 0x69, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb6, 0xb6, 0xb6, 0xd6, 0xfb, 0xfb, 0xff, 0xfa, 0xd6, 0xd6, 0xff, 0xfb, 0xd6, 0xd6, 0xd6, 0xda, 0xd6, 0xb6, 0xd6, 0xb2, 0x69, 0x89, 0xfb, 0xd6, 0x44, 0x20, 0x44, 0xd6, 0xfa, 0xd6, 0xb2, 0xd6, 0xda, 0xfa, 0xfb, 0xfb, 0xff, 0xff, 0xda, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xfa, 0xfb, 0xda, 0xd6, 0xb1, 0xd6, 0xd2, 0x44, 0x44, 0x44, 0xb1, 0xfa, 0xad, 0x8d, 0xd1, 0xfa, 0xff, 0xff, 0xfb, 0xfa, 0xfa, 0xfa, 0xfa, 0xb1, 0x68, 0x44, 0x64, 0x68, 0xd6, 0xd6, 0x44, 0x44, 0x44, 0x44, 0x68, 0xad, 0xad, 0x69, 0x69, 0x44, 0x44, 0x68, 0xb1, 0xfa, 0xfa, 0xda, 0xfa, 0xd6, 0xb1, 0x8d, 0x69, 0x69, 0x8d, 0xb2, 0xd6, 0xad, 0x64, 0x44, 0x20, 0x44, 0xd6, 0xff, 0xd6, 0xd6, 0xb1, 0x8d, 0xd1, 0xd1, 0xb1, 0x8d, 0x68, 0x68, 0x69, 0xd2, 0xfa, 0xb1, 0x44, 0xb1, 0xd6, 0x6d, 0x6d, 0x8d, 0x6d, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb2, 0xb6, 0xff, 0xff, 0xff, 0xda, 0x69, 0x69, 0xad, 0xd2, 0xff, 0xd6, 0xb2, 0xb2, 0xb6, 0xda, 0xd6, 0xd6, 0xfa, 0xb2, 0xb6, 0xff, 0x8d, 0x20, 0x20, 0x69, 0xd1, 0xd6, 0xd6, 0xda, 0xda, 0xd6, 0xd6, 0xd6, 0xd6, 0xb2, 0xd6, 0xfb, 0xfa, 0xd6, 0xd6, 0xd6, 0xda, 0xff, 0xda, 0xb6, 0xd1, 0xb1, 0xd6, 0xd6, 0x44, 0x44, 0x44, 0x69, 0xfa, 0xb1, 0x89, 0xad, 0xd6, 0xd6, 0xd6, 0xfb, 0xda, 0xd6, 0xfa, 0xfa, 0xad, 0x48, 0x44, 0x44, 0x69, 0xd6, 0xff, 0x8d, 0x44, 0x44, 0x44, 0x64, 0x89, 0xad, 0x69, 0x64, 0x65, 0x44, 0x64, 0x8d, 0xd6, 0xfa, 0xda, 0xda, 0xd6, 0xb1, 0xb1, 0x8d, 0x8d, 0xb2, 0xd6, 0xfa, 0xd2, 0x64, 0x40, 0x44, 0x44, 0xd6, 0xff, 0xff, 0xfa, 0xd2, 0xd1, 0xd1, 0x68, 0x44, 0x44, 0x24, 0x24, 0x20, 0x20, 0x69, 0xad, 0x69, 0x69, 0xd6, 0x8d, 0x6d, 0x6d, 0x69, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb6, 0xb2, 0xfb, 0xff, 0xb2, 0x44, 0x44, 0x8d, 0x69, 0xb1, 0xfb, 0xd6, 0xb1, 0xb1, 0xb1, 0xd6, 0xd6, 0xb6, 0xd6, 0xd6, 0xff, 0xd6, 0x24, 0x20, 0x44, 0x65, 0x89, 0xb1, 0xd6, 0xfb, 0xb2, 0xb1, 0x8d, 0x91, 0x8d, 0x6d, 0x69, 0x8d, 0xd6, 0xfa, 0xd6, 0xb6, 0xfb, 0xfb, 0xd6, 0xb1, 0xad, 0xb1, 0xd6, 0xf6, 0x69, 0x24, 0x44, 0x44, 0xd6, 0xd6, 0x89, 0xad, 0xd6, 0x8d, 0xb1, 0xb2, 0xb1, 0xb1, 0xd6, 0xf6, 0x8d, 0x44, 0x44, 0x44, 0x69, 0xfa, 0xfb, 0xd6, 0x68, 0x44, 0x44, 0x44, 0x64, 0x8d, 0xad, 0x65, 0x65, 0x64, 0x44, 0x64, 0xb1, 0xda, 0xfa, 0xda, 0xd6, 0xb2, 0xd6, 0xb2, 0xb1, 0xd6, 0xb2, 0x8d, 0xd2, 0x69, 0x20, 0x44, 0x44, 0xd6, 0xff, 0xd1, 0x44, 0x44, 0x8d, 0x24, 0x00, 0x20, 0x00, 0x20, 0x20, 0x20, 0x00, 0x00, 0x20, 0x45, 0x69, 0xd2, 0xb1, 0x6d, 0x6d, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0xfb, 0x8d, 0x20, 0x69, 0xad, 0x6d, 0x69, 0xf6, 0xfb, 0xfa, 0xb1, 0xb1, 0x91, 0x91, 0xb1, 0xb1, 0xb1, 0xd6, 0xff, 0x69, 0x00, 0x20, 0x69, 0x89, 0x44, 0x89, 0xb1, 0xd6, 0xfa, 0x8d, 0x69, 0x6d, 0x69, 0x69, 0x69, 0x69, 0x8d, 0xd6, 0xd6, 0xd6, 0xfb, 0xda, 0xd6, 0xb1, 0xad, 0xb2, 0xd6, 0xfa, 0x69, 0x20, 0x44, 0x44, 0xad, 0xd6, 0x8d, 0x8d, 0xd6, 0xb1, 0xb1, 0x8d, 0x69, 0x8d, 0xfa, 0xd6, 0x69, 0x44, 0x44, 0x44, 0x8d, 0xfb, 0xfa, 0xfb, 0x8d, 0x20, 0x44, 0x44, 0x44, 0x69, 0xad, 0x8d, 0x64, 0x44, 0x44, 0x64, 0x8d, 0xd6, 0xfa, 0xfa, 0xd6, 0xd6, 0xb2, 0x8d, 0xb2, 0x8d, 0x8d, 0x44, 0x69, 0x69, 0x44, 0x44, 0x44, 0xd6, 0xf6, 0x89, 0x24, 0x45, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x44, 0xb1, 0xd6, 0x69, 0x69, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xda, 0x44, 0x20, 0x89, 0x69, 0x44, 0x8d, 0xd6, 0xfa, 0xfb, 0x91, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0xff, 0xda, 0x00, 0x00, 0x24, 0x69, 0xd6, 0x69, 0x44, 0x69, 0xb1, 0xfa, 0xd6, 0x69, 0x48, 0x69, 0x69, 0x69, 0x69, 0x69, 0x8d, 0xb1, 0xfa, 0xfb, 0xda, 0xb6, 0xad, 0xad, 0xd6, 0xd6, 0xfa, 0x8d, 0x20, 0x24, 0x44, 0x64, 0xd2, 0xad, 0xad, 0xd6, 0xd6, 0xb2, 0x8d, 0x48, 0x91, 0xfb, 0xb1, 0x44, 0x44, 0x65, 0x44, 0xb2, 0xfb, 0xda, 0xfa, 0xfa, 0x65, 0x40, 0x44, 0x44, 0x44, 0x69, 0xb1, 0x89, 0x44, 0x44, 0x44, 0x89, 0xb1, 0xfb, 0xfb, 0xb1, 0xd6, 0x8d, 0xb2, 0x8d, 0x8d, 0x69, 0x44, 0x68, 0x8d, 0x44, 0x44, 0x44, 0x8d, 0xd6, 0xd6, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x44, 0xad, 0xb1, 0x8d, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb6, 0x44, 0x20, 0x20, 0x00, 0x44, 0xd6, 0xd6, 0xd6, 0xfb, 0xb2, 0x6d, 0x6d, 0x6d, 0x8d, 0x6d, 0x92, 0xff, 0x69, 0x00, 0x24, 0x20, 0x8d, 0xff, 0xfb, 0x8d, 0x8d, 0xb2, 0xd6, 0xff, 0xda, 0x49, 0x44, 0x69, 0x69, 0x69, 0x69, 0x69, 0xb1, 0xff, 0xfb, 0xd6, 0xb1, 0xad, 0xb1, 0xb6, 0xb6, 0xfa, 0xb1, 0x44, 0x20, 0x44, 0x44, 0x8d, 0xb1, 0xb1, 0xb2, 0xd6, 0xb6, 0x6d, 0x49, 0xd6, 0xfb, 0xad, 0x44, 0x44, 0x44, 0x69, 0xd6, 0xda, 0xd6, 0xda, 0xfa, 0x8d, 0x20, 0x44, 0x44, 0x44, 0x44, 0x89, 0xb1, 0x69, 0x44, 0x44, 0x68, 0xb1, 0xfa, 0x8d, 0x69, 0x8d, 0x69, 0xb2, 0x8d, 0x44, 0x44, 0x65, 0x44, 0x44, 0x20, 0x20, 0x00, 0x20, 0xd6, 0xd6, 0x49, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x44, 0x69, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x45, 0x20, 0x20, 0x20, 0xad, 0xd6, 0xd6, 0xd6, 0xfa, 0xd6, 0x6d, 0x6d, 0x8d, 0x8d, 0x6d, 0xfb, 0xda, 0x00, 0x20, 0x44, 0x44, 0xb1, 0xff, 0xff, 0xfa, 0xd6, 0xb6, 0xd6, 0xd6, 0xff, 0xfa, 0x44, 0x44, 0x69, 0x44, 0x44, 0x68, 0xd6, 0xff, 0xfb, 0xd6, 0xad, 0xad, 0xb2, 0xb6, 0xb6, 0xd6, 0xd6, 0x44, 0x20, 0x44, 0x44, 0x69, 0xd2, 0xd6, 0xb2, 0xb2, 0xb1, 0x6d, 0x6d, 0xfa, 0xfa, 0x8d, 0x44, 0x44, 0x44, 0x69, 0xda, 0xd6, 0xd6, 0xda, 0xd6, 0xd6, 0x69, 0x20, 0x44, 0x44, 0x44, 0x44, 0x8d, 0xb1, 0x69, 0x44, 0x44, 0x69, 0xd2, 0x44, 0x20, 0x20, 0x20, 0x44, 0x49, 0x44, 0x69, 0x64, 0x69, 0x24, 0x00, 0x00, 0x00, 0x49, 0xfa, 0xad, 0x48, 0x49, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x24, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb6, 0x20, 0x45, 0xb1, 0xb1, 0xd1, 0xd6, 0xfa, 0xfa, 0xfa, 0x8d, 0x69, 0x8d, 0x6d, 0xb2, 0xff, 0x8d, 0x00, 0x24, 0x44, 0x44, 0xb2, 0x8d, 0x8d, 0xd2, 0xf6, 0xd6, 0xd6, 0xd6, 0xd6, 0xff, 0xd6, 0x44, 0x44, 0x44, 0x20, 0x69, 0xff, 0xff, 0xda, 0xb2, 0xad, 0xad, 0xb2, 0xb6, 0xb2, 0xd6, 0xfa, 0x69, 0x20, 0x44, 0x44, 0x44, 0xb1, 0xfa, 0xfa, 0xb2, 0xb1, 0x8d, 0xb2, 0xff, 0xd6, 0x69, 0x24, 0x44, 0x44, 0x8d, 0xfa, 0xd6, 0xd6, 0xb2, 0x8d, 0x8d, 0x8d, 0x44, 0x44, 0x44, 0x44, 0x44, 0x64, 0x8d, 0xad, 0x24, 0x00, 0x24, 0xd2, 0x44, 0x20, 0x24, 0x24, 0x20, 0x20, 0x44, 0x44, 0x44, 0xf6, 0x8d, 0x44, 0x44, 0x20, 0x69, 0xfb, 0xb1, 0x44, 0x69, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x69, 0xd6, 0xd6, 0xb1, 0xd6, 0xfa, 0xfa, 0xfb, 0xff, 0x8d, 0x69, 0x6d, 0x91, 0xff, 0xff, 0x44, 0x00, 0x44, 0x44, 0x69, 0x8d, 0x44, 0x44, 0xad, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xff, 0xd6, 0x44, 0x24, 0x44, 0xb6, 0xff, 0xfb, 0xd6, 0xb1, 0xad, 0xad, 0xb1, 0xb2, 0xb1, 0xb6, 0xfa, 0x89, 0x20, 0x24, 0x44, 0x44, 0x8d, 0xd6, 0xd6, 0xfa, 0xd6, 0x8d, 0xd6, 0xfb, 0xd2, 0x69, 0x24, 0x44, 0x64, 0x8d, 0xfa, 0xd6, 0x8d, 0x44, 0x44, 0x00, 0x69, 0x8d, 0x20, 0x44, 0x44, 0x44, 0x69, 0xb1, 0xf6, 0xb2, 0x44, 0x8d, 0xd6, 0x20, 0x24, 0x24, 0x24, 0x24, 0x24, 0x20, 0x20, 0x8d, 0xfa, 0x89, 0x44, 0x44, 0x24, 0x44, 0xfa, 0xb2, 0x44, 0x69, 0x69, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x6d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb2, 0xb1, 0xb1, 0xd6, 0xfb, 0xfa, 0xfa, 0xff, 0xb6, 0x48, 0x6d, 0xda, 0xff, 0xd6, 0x20, 0x20, 0x44, 0x44, 0x69, 0x8d, 0x44, 0x45, 0x8d, 0xb1, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xff, 0xb6, 0x20, 0x69, 0xff, 0xff, 0xd6, 0xb2, 0x8d, 0x8d, 0xb1, 0xb6, 0xb2, 0x91, 0xb2, 0xfa, 0x8d, 0x20, 0x24, 0x44, 0x44, 0x89, 0xd2, 0x6d, 0xb1, 0xd6, 0xd6, 0xfb, 0xfa, 0xb1, 0x44, 0x44, 0x44, 0x68, 0xb2, 0xfa, 0xb1, 0x69, 0x69, 0x44, 0x00, 0x24, 0x8d, 0x44, 0x20, 0x8d, 0xfa, 0xfa, 0xfb, 0xd6, 0xb2, 0xb1, 0xfa, 0x8d, 0x20, 0x24, 0x24, 0x24, 0x24, 0x24, 0x20, 0x44, 0xd6, 0xf6, 0x64, 0x44, 0x44, 0x44, 0x44, 0xd6, 0xb1, 0x00, 0x69, 0xad, 0x8d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xb1, 0xd1, 0xfa, 0xff, 0xfb, 0xfa, 0xfa, 0xfa, 0x69, 0xb2, 0xfb, 0xff, 0x8d, 0x00, 0x20, 0x44, 0x45, 0x69, 0x69, 0x49, 0x69, 0x69, 0x89, 0xb1, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xfa, 0xff, 0x8d, 0x69, 0xff, 0xfb, 0xd6, 0xb1, 0x8d, 0xad, 0xb1, 0xb1, 0xd6, 0xb2, 0xb2, 0xfa, 0x8d, 0x20, 0x24, 0x44, 0x44, 0x69, 0x8d, 0x69, 0x44, 0x8d, 0xd2, 0xfb, 0xfa, 0xb1, 0x44, 0x44, 0x44, 0x69, 0xd6, 0xd6, 0x8d, 0x69, 0x8d, 0x44, 0x24, 0x24, 0x44, 0x69, 0xad, 0xd6, 0xad, 0xad, 0x69, 0x20, 0x20, 0x69, 0xd6, 0x65, 0x20, 0x24, 0x24, 0x24, 0x20, 0x20, 0x20, 0x69, 0xff, 0xd2, 0x64, 0x44, 0x44, 0x44, 0x44, 0xb2, 0xd6, 0x24, 0x89, 0xd6, 0xd2, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb6, 0xd6, 0xfa, 0xfb, 0xfb, 0xfb, 0xf6, 0xd2, 0xb1, 0xb6, 0xfa, 0xff, 0x49, 0x00, 0x24, 0x44, 0x69, 0x69, 0x49, 0x49, 0x44, 0x69, 0x69, 0x8d, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xfa, 0xfb, 0x8d, 0xd6, 0xd6, 0xb6, 0xb1, 0x8d, 0xb1, 0xd6, 0xb1, 0xd6, 0xd6, 0xd6, 0xd6, 0x8d, 0x44, 0x24, 0x44, 0x44, 0x69, 0x69, 0x20, 0x24, 0x24, 0x8d, 0xfa, 0xf6, 0x8d, 0x24, 0x44, 0x44, 0x69, 0xd6, 0xb1, 0x8d, 0x8d, 0x69, 0x49, 0x6d, 0x24, 0x20, 0xb1, 0xd2, 0x69, 0x44, 0x20, 0x00, 0x00, 0x24, 0xd6, 0x8d, 0x20, 0x24, 0x24, 0x24, 0x24, 0x24, 0x20, 0x00, 0x49, 0xfb, 0xb1, 0x44, 0x44, 0x44, 0x44, 0x44, 0x8d, 0xd6, 0x8d, 0x8d, 0xd2, 0xad, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb6, 0xfa, 0xff, 0xfa, 0xfb, 0xfa, 0xad, 0xb2, 0xb2, 0xff, 0xd6, 0x20, 0x20, 0x24, 0x44, 0x65, 0x69, 0x44, 0x44, 0x20, 0x44, 0x69, 0x69, 0xd2, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xfa, 0xfa, 0xd6, 0xd6, 0xd6, 0xd6, 0xad, 0xd2, 0xd6, 0xb1, 0xb1, 0xd2, 0xb1, 0xb1, 0xb1, 0x69, 0x20, 0x24, 0x44, 0x69, 0x69, 0x20, 0x24, 0x00, 0xd6, 0xfa, 0xd6, 0x89, 0x20, 0x44, 0x44, 0x69, 0xb1, 0x8d, 0x69, 0x69, 0x48, 0x49, 0x69, 0x45, 0xb2, 0xfa, 0x8d, 0x65, 0x69, 0x00, 0x00, 0x00, 0x8d, 0xf6, 0x44, 0x20, 0x24, 0x24, 0x44, 0x20, 0x44, 0x69, 0x00, 0x24, 0xfa, 0xb1, 0x44, 0x44, 0x44, 0x44, 0x44, 0x69, 0xb1, 0x8d, 0xd2, 0xd2, 0x44, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb6, 0xfb, 0xfb, 0xf6, 0xfa, 0xd2, 0xb1, 0xb6, 0xff, 0x8d, 0x20, 0x20, 0x24, 0x44, 0x69, 0x69, 0x20, 0x44, 0x24, 0x24, 0x69, 0x68, 0xb1, 0xb1, 0xb6, 0xd6, 0xb2, 0xb6, 0xb6, 0xd6, 0xfa, 0xfb, 0xfa, 0xfb, 0xd6, 0xb1, 0xb1, 0xb1, 0x8d, 0x8d, 0x8d, 0x69, 0xb1, 0xd2, 0x8d, 0x44, 0x24, 0x44, 0x69, 0x69, 0x24, 0x00, 0x24, 0xfb, 0xfa, 0xd2, 0x69, 0x20, 0x44, 0x44, 0x69, 0xd1, 0x8d, 0x69, 0x24, 0x49, 0x24, 0x00, 0x8d, 0xfa, 0xd6, 0x89, 0x8d, 0x69, 0x00, 0x00, 0x49, 0xd6, 0x65, 0x20, 0x24, 0x24, 0x44, 0x44, 0x44, 0x44, 0x49, 0x24, 0x24, 0xd6, 0xad, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x8d, 0x69, 0xf6, 0x45, 0x20, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb6, 0xd6, 0xad, 0xd2, 0xd6, 0xb1, 0xd6, 0xfa, 0x44, 0x20, 0x24, 0x24, 0x44, 0x69, 0x49, 0x20, 0x49, 0x24, 0x24, 0x69, 0x44, 0xb1, 0xad, 0x69, 0xd6, 0xd6, 0xda, 0xfb, 0xfa, 0xfa, 0xfa, 0xfb, 0xd6, 0x8d, 0x89, 0x89, 0xad, 0x8d, 0x8d, 0x8d, 0x8d, 0xb1, 0xd2, 0xb1, 0x44, 0x20, 0x44, 0x69, 0x69, 0x20, 0x00, 0x49, 0xff, 0xd1, 0xad, 0x44, 0x24, 0x44, 0x44, 0x8d, 0xb1, 0x69, 0x24, 0x24, 0x49, 0x00, 0x24, 0x8d, 0xf6, 0xd2, 0x8d, 0x69, 0x20, 0x00, 0x49, 0xfb, 0x89, 0x20, 0x24, 0x44, 0x44, 0x45, 0x24, 0x44, 0x44, 0x45, 0x69, 0x44, 0xd2, 0x8d, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x69, 0x44, 0x24, 0x69, 0x45, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x65, 0xad, 0xd1, 0xb1, 0xb1, 0xfa, 0xb1, 0x20, 0x20, 0x20, 0x24, 0x44, 0x69, 0x49, 0x24, 0x69, 0x24, 0x24, 0x49, 0x44, 0x8d, 0xd2, 0x44, 0xb2, 0xff, 0xff, 0xff, 0xfb, 0xfa, 0xda, 0xfa, 0xb1, 0x69, 0x69, 0x69, 0x89, 0xad, 0x8d, 0xb1, 0x8d, 0x8d, 0xd6, 0xd1, 0x44, 0x20, 0x44, 0x69, 0x69, 0x20, 0x00, 0xb2, 0xfa, 0x8d, 0x69, 0x44, 0x24, 0x24, 0x44, 0xad, 0x69, 0x20, 0x24, 0x49, 0x44, 0x45, 0x49, 0x68, 0xd6, 0x8d, 0x44, 0x20, 0x00, 0x25, 0xfb, 0xb1, 0x20, 0x24, 0x44, 0x44, 0x45, 0x44, 0x00, 0x00, 0x44, 0x69, 0x44, 0x8d, 0xd2, 0x69, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x20, 0x24, 0xd6, 0x89, 0x20, 0x00, 0x00, 0x00, 0x00, 0x25, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0x89, 0xb1, 0xd2, 0xd6, 0xd6, 0x24, 0x20, 0x24, 0x20, 0x24, 0x44, 0x69, 0x69, 0x24, 0x69, 0x44, 0x20, 0x44, 0x69, 0x69, 0xd6, 0x69, 0x64, 0xff, 0xff, 0xff, 0xfb, 0xfa, 0xfa, 0xfa, 0x8d, 0x69, 0x89, 0x69, 0x69, 0x8d, 0x8d, 0xad, 0xd6, 0xd6, 0xfb, 0xd6, 0x64, 0x00, 0x20, 0x65, 0x69, 0x20, 0x00, 0xd6, 0xf6, 0x8d, 0x65, 0x24, 0x24, 0x24, 0x44, 0xb1, 0x44, 0x20, 0x49, 0x44, 0x49, 0x69, 0x44, 0x44, 0x8d, 0x44, 0x20, 0x00, 0x25, 0xff, 0xd6, 0x20, 0x24, 0x44, 0x44, 0x45, 0x45, 0x00, 0x00, 0x00, 0x49, 0x44, 0x00, 0x6d, 0xd6, 0x69, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x45, 0x44, 0x69, 0xd2, 0x69, 0x44, 0x00, 0x00, 0x00, 0x24, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0x8d, 0xb2, 0xd6, 0xb2, 0x00, 0x20, 0x20, 0x24, 0x24, 0x44, 0x69, 0x45, 0x44, 0x69, 0x44, 0x24, 0x44, 0x69, 0x69, 0xb1, 0xd6, 0x64, 0xd6, 0xff, 0xff, 0xfb, 0xfa, 0xfa, 0xfa, 0xb2, 0x69, 0x69, 0x69, 0x44, 0x69, 0x89, 0xb2, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x6d, 0x24, 0x20, 0x44, 0x00, 0x24, 0xd6, 0xd1, 0xb1, 0x44, 0x20, 0x24, 0x44, 0x69, 0x8d, 0x45, 0x49, 0x24, 0x24, 0x8d, 0x69, 0x24, 0x44, 0x49, 0x00, 0x00, 0x49, 0xff, 0xd6, 0x40, 0x20, 0x44, 0x44, 0x44, 0x45, 0x20, 0x00, 0x00, 0x00, 0x24, 0x20, 0x20, 0x45, 0x8d, 0x69, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x45, 0x44, 0x44, 0xad, 0x89, 0x44, 0x20, 0x00, 0x24, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x8e, 0xb2, 0x8d, 0x20, 0x20, 0x20, 0x20, 0x24, 0x44, 0x69, 0x44, 0x44, 0x69, 0x44, 0x24, 0x45, 0x69, 0x69, 0x8d, 0xfa, 0xd2, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xd6, 0xd6, 0xad, 0xad, 0xb1, 0x8d, 0x69, 0x8d, 0xff, 0xff, 0xb2, 0x92, 0xfb, 0xff, 0xff, 0xff, 0xb2, 0x89, 0x00, 0x49, 0xf6, 0xad, 0x69, 0x20, 0x44, 0x44, 0x44, 0x89, 0x69, 0x44, 0x69, 0x00, 0x49, 0x8d, 0x45, 0x45, 0x44, 0x44, 0x00, 0x45, 0xff, 0xd6, 0x20, 0x20, 0x44, 0x44, 0x44, 0x65, 0x20, 0x00, 0x00, 0x20, 0x00, 0x20, 0x24, 0x24, 0x20, 0x24, 0x69, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x45, 0x20, 0x69, 0xad, 0x69, 0x44, 0x44, 0x25, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x8d, 0x20, 0x20, 0x20, 0x20, 0x44, 0x44, 0x69, 0x44, 0x44, 0x49, 0x49, 0x24, 0x44, 0x69, 0x69, 0x89, 0xd1, 0xf6, 0xfb, 0xff, 0xff, 0xff, 0xd6, 0x69, 0x44, 0x69, 0xd6, 0xd6, 0xd6, 0xfb, 0xb2, 0xd6, 0xd6, 0x69, 0x24, 0x20, 0x69, 0xb6, 0xda, 0xff, 0xff, 0xff, 0x92, 0x69, 0xd1, 0xad, 0x64, 0x69, 0x65, 0x24, 0x44, 0x69, 0x69, 0x49, 0x44, 0x00, 0x24, 0x69, 0x24, 0x00, 0x44, 0x20, 0x25, 0xff, 0xd6, 0x20, 0x20, 0x24, 0x44, 0x44, 0x69, 0x24, 0x00, 0x00, 0x20, 0x20, 0x00, 0x20, 0x24, 0x00, 0x00, 0x24, 0x65, 0x44, 0x40, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0xd2, 0x8d, 0x68, 0x69, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x00, 0x20, 0x20, 0x20, 0x44, 0x44, 0x69, 0x45, 0x44, 0x44, 0x44, 0x44, 0x45, 0x69, 0x68, 0x8d, 0xad, 0xd2, 0xfb, 0xff, 0xff, 0x8d, 0x00, 0x00, 0x20, 0x20, 0x69, 0x69, 0x20, 0x44, 0xb2, 0xff, 0xad, 0x24, 0x49, 0xb6, 0xb2, 0xb6, 0xda, 0xfb, 0xff, 0xff, 0xff, 0xfb, 0xd6, 0xad, 0x8d, 0xd2, 0x69, 0x24, 0x24, 0x44, 0x69, 0x49, 0x00, 0x00, 0x20, 0x44, 0x20, 0x24, 0x24, 0x24, 0xfb, 0xd6, 0x44, 0x24, 0x24, 0x24, 0x44, 0x69, 0x45, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x20, 0x20, 0x00, 0x00, 0x44, 0x8d, 0xb2, 0xb2, 0x69, 0x44, 0x44, 0x44, 0x44, 0x8d, 0xf6, 0x89, 0xad, 0x8d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x20, 0x20, 0x44, 0x44, 0x69, 0x69, 0x45, 0x44, 0x20, 0x24, 0x24, 0x45, 0x69, 0x69, 0x89, 0xad, 0xb1, 0xf6, 0xfa, 0x69, 0x20, 0x20, 0x20, 0x20, 0x00, 0x44, 0x8d, 0xb2, 0xb6, 0xdb, 0xfb, 0xfb, 0xd6, 0x8d, 0xda, 0xff, 0xff, 0xda, 0xfb, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xd6, 0xad, 0xad, 0x69, 0x44, 0x24, 0x24, 0x69, 0x69, 0x00, 0x00, 0x20, 0x49, 0x24, 0x24, 0x69, 0xda, 0xfa, 0x44, 0x44, 0x49, 0x44, 0x44, 0x65, 0x69, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x6d, 0xb2, 0xd6, 0xff, 0xfb, 0xb2, 0x69, 0x24, 0x24, 0x44, 0x44, 0x89, 0xd1, 0xad, 0xb2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x24, 0x44, 0x44, 0x69, 0x8d, 0x24, 0x24, 0x20, 0x44, 0x20, 0x44, 0x69, 0x69, 0x89, 0xb1, 0xb1, 0xf6, 0xb1, 0x24, 0x24, 0x00, 0x00, 0x00, 0x8d, 0xfa, 0xfa, 0xfa, 0xff, 0xff, 0xb2, 0x8d, 0x8d, 0x44, 0x69, 0x6d, 0xfb, 0xda, 0xd6, 0xfa, 0xfa, 0xfa, 0xda, 0xfb, 0xff, 0xd6, 0xad, 0x69, 0x44, 0x44, 0x44, 0x44, 0x69, 0x24, 0x00, 0x24, 0x69, 0x20, 0x24, 0xfb, 0xfa, 0x68, 0x44, 0x69, 0x69, 0x45, 0x65, 0x69, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6d, 0xb2, 0xfa, 0xfa, 0xb1, 0x69, 0x49, 0x44, 0x00, 0x00, 0x00, 0x20, 0x24, 0x69, 0xb1, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x25, 0x44, 0x44, 0xb1, 0x69, 0x20, 0x24, 0x69, 0x20, 0x20, 0x69, 0x69, 0x8d, 0xb1, 0xb1, 0xd6, 0x45, 0x00, 0x00, 0x00, 0x45, 0xda, 0xff, 0xfa, 0xd6, 0xd6, 0xfa, 0xff, 0xd2, 0x44, 0x8d, 0x69, 0x20, 0x20, 0xb2, 0xb2, 0x69, 0x8d, 0xb6, 0xda, 0xda, 0xda, 0xfb, 0xfb, 0xb1, 0x64, 0x24, 0x44, 0x44, 0x20, 0x69, 0x69, 0x00, 0x45, 0x24, 0x00, 0xb6, 0xff, 0x8d, 0x44, 0x49, 0x69, 0x69, 0x69, 0x69, 0x45, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0xb2, 0xfa, 0xd6, 0xb1, 0x69, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x45, 0x44, 0xad, 0xb1, 0x24, 0x24, 0x69, 0x24, 0x00, 0x69, 0x68, 0x8d, 0xad, 0xb1, 0x8d, 0x20, 0x00, 0x00, 0x24, 0xfb, 0xff, 0xf6, 0xd6, 0xb1, 0xad, 0x8d, 0xd6, 0xd6, 0x24, 0x20, 0xad, 0xd6, 0x69, 0x8d, 0x49, 0x20, 0x20, 0x44, 0x8d, 0xb6, 0xd6, 0xda, 0xda, 0xb1, 0x68, 0x24, 0x24, 0x44, 0x44, 0x44, 0x69, 0x69, 0x00, 0x20, 0x91, 0xff, 0xb2, 0x44, 0x45, 0x69, 0x69, 0x45, 0x65, 0x69, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0xb1, 0x8d, 0x44, 0x69, 0x69, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x69, 0xb2, 0x45, 0x00, 0x6d, 0x45, 0x00, 0x69, 0x69, 0x69, 0x8d, 0xad, 0x44, 0x00, 0x00, 0x24, 0xdb, 0xff, 0xff, 0xf6, 0xad, 0x68, 0x44, 0x44, 0x45, 0x45, 0x49, 0x69, 0x8d, 0xb2, 0xd6, 0xff, 0x8d, 0x00, 0x20, 0x20, 0x24, 0x69, 0xb2, 0xd6, 0xd6, 0xb1, 0x69, 0x24, 0x24, 0x24, 0x44, 0x44, 0x69, 0x89, 0x00, 0x69, 0xff, 0xfa, 0x68, 0x44, 0x49, 0x69, 0x49, 0x45, 0x69, 0x45, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x89, 0xb1, 0x8d, 0x24, 0x24, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x92, 0x6d, 0x00, 0x69, 0x8d, 0x00, 0x44, 0x8d, 0x44, 0x45, 0x89, 0x24, 0x00, 0x24, 0xd6, 0xff, 0xff, 0xfa, 0xb1, 0x8d, 0x8d, 0x69, 0x24, 0x00, 0x00, 0x44, 0x8d, 0x69, 0x24, 0x44, 0xd6, 0xfb, 0x44, 0x20, 0x24, 0x20, 0x44, 0x8d, 0xb6, 0xd6, 0xb1, 0x69, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x69, 0x24, 0xdb, 0xff, 0x69, 0x44, 0x45, 0x49, 0x45, 0x45, 0x44, 0x69, 0x24, 0x00, 0x00, 0x00, 0x00, 0x20, 0x69, 0xb1, 0x8d, 0x44, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x25, 0x24, 0xb1, 0x44, 0x24, 0x69, 0x44, 0x20, 0x24, 0x00, 0x00, 0x92, 0xff, 0xff, 0xff, 0xfa, 0xd6, 0xb1, 0x8d, 0x24, 0x00, 0x00, 0x00, 0x20, 0x24, 0x8d, 0xd6, 0x6d, 0x20, 0x91, 0xb1, 0x20, 0x24, 0x24, 0x20, 0x69, 0xb1, 0xd6, 0xd2, 0x89, 0x44, 0x69, 0x8d, 0x44, 0x44, 0x24, 0x69, 0xda, 0xff, 0x8d, 0x24, 0x44, 0x44, 0x45, 0x45, 0x44, 0x69, 0x45, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x89, 0x69, 0x45, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x49, 0x69, 0x8d, 0x44, 0x44, 0x44, 0x20, 0x00, 0x00, 0x00, 0xfa, 0xff, 0xfa, 0xff, 0xff, 0xf6, 0xb1, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0xff, 0xfe, 0xda, 0x8d, 0xb2, 0x89, 0x44, 0x24, 0x20, 0x44, 0x91, 0xfb, 0xd6, 0x89, 0x44, 0x8d, 0xad, 0x69, 0x20, 0x00, 0x69, 0xff, 0xb2, 0x44, 0x44, 0x44, 0x45, 0x45, 0x44, 0x44, 0x69, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x44, 0x8d, 0x6d, 0x45, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x69, 0x24, 0x20, 0x24, 0x20, 0x00, 0x00, 0x69, 0xff, 0xd6, 0xfb, 0xff, 0xfa, 0xd6, 0x69, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xff, 0xb2, 0xd6, 0xb2, 0x91, 0xd6, 0x65, 0x20, 0x20, 0x24, 0xad, 0x8d, 0xd2, 0xad, 0x69, 0xad, 0xad, 0x24, 0x00, 0x00, 0xdb, 0xfb, 0x68, 0x24, 0x44, 0x44, 0x45, 0x44, 0x44, 0x45, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49, 0xb1, 0x91, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x25, 0x20, 0x00, 0x00, 0x45, 0xd6, 0xfa, 0xfa, 0xff, 0xd6, 0xb1, 0xad, 0x24, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0xb6, 0xda, 0x91, 0x6d, 0x8d, 0x48, 0xb1, 0xd6, 0x44, 0x44, 0xb2, 0xad, 0x00, 0x69, 0xd1, 0x8d, 0xd1, 0x69, 0x00, 0x00, 0x69, 0xff, 0xb1, 0x44, 0x24, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x44, 0x8d, 0x8d, 0x20, 0x00, 0x00, 0x00, 0x25, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0x25, 0x24, 0xd6, 0xfa, 0xd6, 0xff, 0xd6, 0xad, 0xb1, 0x8d, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x49, 0x6d, 0xb2, 0xb1, 0x69, 0x6d, 0x44, 0x69, 0xfa, 0x8d, 0x8d, 0xd6, 0xd6, 0x24, 0x00, 0xad, 0xd1, 0xad, 0x24, 0x24, 0x00, 0xb2, 0xff, 0x69, 0x24, 0x24, 0x24, 0x44, 0x44, 0x44, 0x44, 0x69, 0x69, 0x24, 0x20, 0x00, 0x00, 0x00, 0x00, 0x45, 0x69, 0x69, 0x24, 0x00, 0x25, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x8e, 0xd6, 0xfb, 0xf6, 0xb1, 0x89, 0xd2, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x24, 0x24, 0x49, 0x8d, 0x91, 0x69, 0x69, 0x44, 0x24, 0xb1, 0x8d, 0x8d, 0xb2, 0xd6, 0x8d, 0x00, 0x44, 0xd6, 0x69, 0x45, 0x24, 0x20, 0xfa, 0xf6, 0x69, 0x24, 0x24, 0x44, 0x44, 0x44, 0x44, 0x20, 0x24, 0x69, 0x69, 0x20, 0x00, 0x00, 0x00, 0x00, 0x49, 0x69, 0x24, 0x45, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xb7, 0x8e, 0x69, 0x8d, 0xd6, 0x24, 0x00, 0x00, 0x00, 0x00, 0x24, 0x49, 0x24, 0x24, 0x24, 0x49, 0x91, 0x6d, 0x69, 0x49, 0x24, 0x8d, 0x8d, 0x8d, 0xb1, 0xd6, 0xd6, 0x44, 0x00, 0x8d, 0x69, 0x45, 0x20, 0x00, 0xd6, 0xd6, 0x8d, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x20, 0x24, 0x24, 0x44, 0x24, 0x00, 0x20, 0x24, 0x20, 0x49, 0x6d, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x92, 0x69, 0x00, 0x00, 0x00, 0x00, 0x20, 0x49, 0x49, 0x24, 0x24, 0x24, 0x24, 0x8d, 0x6d, 0x49, 0x69, 0x20, 0x69, 0x8d, 0x8d, 0xb2, 0xd6, 0xda, 0x69, 0x00, 0x44, 0x69, 0x69, 0x24, 0x00, 0xd2, 0xfa, 0x8d, 0x44, 0x44, 0x49, 0x49, 0x44, 0x24, 0x24, 0x45, 0x24, 0x20, 0x24, 0x20, 0x24, 0x45, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x92, 0x49, 0x25, 0x00, 0x44, 0x49, 0x45, 0x24, 0x20, 0x24, 0x00, 0x49, 0x6d, 0x49, 0x69, 0x20, 0x49, 0x8d, 0xb1, 0xfb, 0xd6, 0xfa, 0xb2, 0x20, 0x20, 0x8d, 0x69, 0x24, 0x45, 0xb2, 0xfa, 0xad, 0x44, 0x24, 0x49, 0x69, 0x44, 0x20, 0x24, 0x00, 0x00, 0x24, 0x69, 0x92, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x72, 0x4e, 0x25, 0x24, 0x20, 0x20, 0x00, 0x24, 0x8d, 0x49, 0x69, 0x24, 0x44, 0x8d, 0xfa, 0xff, 0x89, 0x89, 0xfa, 0x69, 0x00, 0x69, 0x8d, 0x44, 0x24, 0x8d, 0xfa, 0xad, 0x44, 0x24, 0x44, 0x69, 0x44, 0x24, 0x45, 0x6e, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xb7, 0x6e, 0x25, 0x24, 0x69, 0x49, 0x69, 0x24, 0x45, 0xd6, 0x8d, 0xb1, 0xad, 0x20, 0x69, 0x49, 0x00, 0x20, 0x89, 0x8d, 0x24, 0x69, 0xd6, 0x8d, 0x45, 0x49, 0x6e, 0xb6, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xb7, 0xb6, 0x6e, 0x6e, 0xb6, 0x49, 0x25, 0x6d, 0x69, 0x24, 0x24, 0x25, 0x45, 0x6d, 0x8e, 0x92, 0xb6, 0xdb, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 + /*Pixel format: Red: 5 bit, Green: 6 bit, Blue: 5 bit*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x5f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x3f, 0xf7, 0x7f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xbd, 0xff, 0x7a, 0xff, 0x16, 0xff, 0xb3, 0xfe, 0x70, 0xfe, 0x4d, 0xfe, 0x0b, 0xfe, 0xe9, 0xfd, 0xc7, 0xfd, 0xa7, 0xfd, 0x86, 0xfd, 0x66, 0xfd, 0x66, 0xfd, 0x26, 0xfd, 0x06, 0xfd, 0x06, 0xfd, 0xc7, 0xfc, 0xa8, 0xfc, 0xc9, 0xfc, 0x0b, 0xfd, 0x4e, 0xf5, 0xb0, 0xfd, 0x53, 0xfe, 0xd7, 0xfe, 0x7b, 0xff, 0xdd, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x7f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x3f, 0xf7, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xff, 0xbc, 0xff, 0x38, 0xff, 0x70, 0xfe, 0xa9, 0xfd, 0x24, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0x22, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x02, 0xfd, 0xc2, 0xfc, 0xa2, 0xfc, 0x62, 0xfc, 0x22, 0xfc, 0xe2, 0xfb, 0xc2, 0xf3, 0xa2, 0xf3, 0xc2, 0xf3, 0x23, 0xfc, 0x62, 0xfc, 0xa2, 0xfc, 0xe4, 0xfc, 0x8a, 0xfd, 0x72, 0xfe, 0x39, 0xff, 0x9c, 0xff, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x3f, 0xf7, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5a, 0xff, 0xf6, 0xfe, 0x4f, 0xfe, 0x89, 0xfd, 0x23, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x23, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x43, 0xfd, 0x03, 0xfd, 0xe2, 0xfc, 0xc2, 0xfc, 0x62, 0xfc, 0x02, 0xfc, 0xc2, 0xf3, 0xe2, 0xf3, 0x22, 0xfc, 0x63, 0xfc, 0xa2, 0xfc, 0xc2, 0xfc, 0xc2, 0xfc, 0xc2, 0xfc, 0xc2, 0xfc, 0xa2, 0xfc, 0xa4, 0xfc, 0x4a, 0xfd, 0x50, 0xfe, 0x16, 0xff, 0x9b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x5f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfe, 0x34, 0xfe, 0x6d, 0xfd, 0x65, 0xf4, 0x82, 0xfc, 0xc3, 0xfc, 0x02, 0xfd, 0x22, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x22, 0xfd, 0xe2, 0xfc, 0x02, 0xfc, 0xe2, 0xf3, 0x22, 0xfc, 0x62, 0xfc, 0xa2, 0xfc, 0xc2, 0xfc, 0xe2, 0xfc, 0xe2, 0xfc, 0xe2, 0xfc, 0xc2, 0xfc, 0xa2, 0xfc, 0x82, 0xfc, 0xa2, 0xfc, 0xe2, 0xfc, 0x02, 0xfd, 0x86, 0xfd, 0x6e, 0xfe, 0x15, 0xff, 0x9a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x1f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9d, 0xff, 0x13, 0xfe, 0xcb, 0xf4, 0xa5, 0xe3, 0x62, 0xeb, 0xe2, 0xf3, 0x02, 0xfc, 0x42, 0xfc, 0xa2, 0xfc, 0x02, 0xfd, 0x42, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x22, 0xfd, 0xc2, 0xfc, 0x82, 0xfc, 0x82, 0xfc, 0xc2, 0xfc, 0x02, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0xe2, 0xfc, 0xc2, 0xfc, 0xc2, 0xfc, 0xe2, 0xfc, 0x02, 0xfd, 0x42, 0xfd, 0x62, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x86, 0xfd, 0xec, 0xfd, 0x74, 0xfe, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x1f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x1f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xfe, 0x6f, 0xf5, 0x27, 0xec, 0x82, 0xf3, 0xa2, 0xf3, 0x82, 0xf3, 0x82, 0xeb, 0xe2, 0xf3, 0x02, 0xfc, 0x22, 0xfc, 0x82, 0xfc, 0xe3, 0xfc, 0x42, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x43, 0xfd, 0x23, 0xfd, 0xe2, 0xfc, 0x02, 0xfd, 0x22, 0xfd, 0x42, 0xfd, 0x22, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0xe2, 0xfc, 0x02, 0xfd, 0x42, 0xfd, 0x62, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0xc2, 0xfc, 0xe2, 0xf3, 0x67, 0xf4, 0xf0, 0xfd, 0x7b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x1f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x1f, 0xef, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1a, 0xff, 0xca, 0xf4, 0xc4, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xa3, 0xf3, 0xa2, 0xf3, 0xe2, 0xfb, 0x02, 0xfc, 0x42, 0xfc, 0x82, 0xfc, 0xe3, 0xfc, 0x63, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xe2, 0xfd, 0xe2, 0xfd, 0xe2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x42, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x22, 0xfd, 0x82, 0xfc, 0x22, 0xfc, 0x22, 0xfc, 0x42, 0xfc, 0xa3, 0xfc, 0x0d, 0xfe, 0x9b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0x1f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xd7, 0xfe, 0xcb, 0xf4, 0xa2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xc2, 0xf3, 0xe2, 0xfb, 0x22, 0xfc, 0x42, 0xfc, 0xa2, 0xfc, 0x22, 0xfd, 0x83, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xe2, 0xfd, 0xe3, 0xfd, 0x03, 0xfe, 0x03, 0xfe, 0xe3, 0xfd, 0xe2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0xe2, 0xfc, 0xe2, 0xfc, 0x02, 0xfd, 0x22, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x02, 0xfd, 0xc1, 0xfc, 0xc2, 0xfc, 0xe3, 0xfc, 0x82, 0xfc, 0x41, 0xfc, 0x62, 0xfc, 0xa2, 0xfc, 0xe3, 0xfc, 0xec, 0xfd, 0x59, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xfe, 0x0c, 0xf5, 0x82, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xe2, 0xfb, 0x23, 0xfc, 0x62, 0xfc, 0xc2, 0xfc, 0x42, 0xfd, 0xa3, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xe2, 0xfd, 0xe3, 0xfd, 0xe3, 0xfd, 0xe3, 0xfd, 0xe3, 0xfd, 0xe3, 0xfd, 0xe2, 0xfd, 0xe2, 0xfd, 0x03, 0xfe, 0x04, 0xfe, 0x05, 0xfe, 0x05, 0xfe, 0x05, 0xfe, 0xe3, 0xfd, 0xe2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x22, 0xfd, 0x02, 0xfd, 0xc2, 0xfc, 0xc2, 0xfc, 0xe2, 0xfc, 0x02, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0xe2, 0xfc, 0x82, 0xfc, 0xc2, 0xfc, 0x42, 0xfd, 0x43, 0xfd, 0xa2, 0xfc, 0x41, 0xfc, 0x42, 0xfc, 0x62, 0xfc, 0xa2, 0xfc, 0xc2, 0xfc, 0xc2, 0xfc, 0x0e, 0xfe, 0x5a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x3f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1a, 0xff, 0x0d, 0xf5, 0x83, 0xeb, 0x82, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xe2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xe2, 0xfb, 0x22, 0xfc, 0x62, 0xfc, 0xe2, 0xfc, 0x83, 0xfd, 0xe3, 0xfd, 0x03, 0xfe, 0xe2, 0xfd, 0x03, 0xfe, 0x04, 0xfe, 0x05, 0xfe, 0x05, 0xfe, 0x05, 0xfe, 0x25, 0xfe, 0x25, 0xfe, 0x25, 0xfe, 0x45, 0xfe, 0x46, 0xfe, 0x48, 0xfe, 0x47, 0xfe, 0x26, 0xfe, 0x04, 0xfe, 0x03, 0xfe, 0xe3, 0xfd, 0xe3, 0xfd, 0xe2, 0xfd, 0xe2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x42, 0xfd, 0x22, 0xfd, 0xe2, 0xfc, 0xc2, 0xfc, 0xe2, 0xfc, 0x42, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x22, 0xfd, 0xa2, 0xfc, 0x62, 0xfc, 0xc2, 0xfc, 0x62, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0xe2, 0xfc, 0x62, 0xfc, 0x41, 0xfc, 0x42, 0xfc, 0x62, 0xfc, 0x82, 0xfc, 0xa2, 0xfc, 0xa2, 0xfc, 0xc4, 0xfc, 0x0f, 0xfe, 0x7c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbe, 0xff, 0xb2, 0xf5, 0xa5, 0xeb, 0x42, 0xeb, 0x62, 0xeb, 0x82, 0xf3, 0x82, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xe2, 0xfb, 0xe2, 0xfb, 0xe2, 0xfb, 0xe2, 0xfb, 0xe2, 0xf3, 0xe2, 0xfb, 0x62, 0xfc, 0xe2, 0xfc, 0x63, 0xfd, 0xc3, 0xfd, 0x03, 0xfe, 0x24, 0xfe, 0x24, 0xfe, 0x04, 0xfe, 0x25, 0xfe, 0x25, 0xfe, 0x25, 0xfe, 0x25, 0xfe, 0x27, 0xfe, 0x69, 0xfe, 0x68, 0xfe, 0x48, 0xfe, 0x69, 0xfe, 0x6a, 0xfe, 0x6a, 0xfe, 0x48, 0xfe, 0x26, 0xfe, 0x25, 0xfe, 0x25, 0xfe, 0x05, 0xfe, 0x04, 0xfe, 0x04, 0xfe, 0xe3, 0xfd, 0xe3, 0xfd, 0xe2, 0xfd, 0xc2, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x22, 0xfd, 0x42, 0xfd, 0x82, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x61, 0xfd, 0x22, 0xfd, 0x62, 0xfc, 0x21, 0xfc, 0xa2, 0xfc, 0x42, 0xfd, 0x82, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x02, 0xfd, 0x82, 0xfc, 0x41, 0xfc, 0x22, 0xfc, 0x42, 0xfc, 0x82, 0xfc, 0x82, 0xfc, 0xa2, 0xfc, 0xa2, 0xfc, 0x82, 0xfc, 0xa7, 0xf4, 0x53, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x3f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x14, 0xf6, 0xe7, 0xeb, 0x42, 0xeb, 0x42, 0xeb, 0x62, 0xeb, 0x82, 0xf3, 0x82, 0xf3, 0x82, 0xf3, 0xa2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xe2, 0xfb, 0xe2, 0xfb, 0x02, 0xfc, 0x22, 0xfc, 0x22, 0xfc, 0x62, 0xfc, 0xe2, 0xfc, 0x43, 0xfd, 0xa2, 0xfd, 0xc2, 0xfd, 0x03, 0xfe, 0x45, 0xfe, 0x46, 0xfe, 0x25, 0xfe, 0x25, 0xfe, 0x26, 0xfe, 0x26, 0xfe, 0x47, 0xfe, 0x49, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6a, 0xfe, 0x48, 0xfe, 0x47, 0xfe, 0x47, 0xfe, 0x47, 0xfe, 0x47, 0xfe, 0x27, 0xfe, 0x26, 0xfe, 0x04, 0xfe, 0x03, 0xfe, 0xe3, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x42, 0xfd, 0xa2, 0xfc, 0x02, 0xfc, 0x62, 0xfc, 0x22, 0xfd, 0x62, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x22, 0xfd, 0x82, 0xfc, 0x42, 0xfc, 0x42, 0xfc, 0x42, 0xfc, 0x62, 0xfc, 0x82, 0xfc, 0x82, 0xfc, 0x82, 0xfc, 0x82, 0xfc, 0x42, 0xfc, 0x02, 0xf4, 0xc8, 0xf4, 0xb7, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x9d, 0xff, 0x8c, 0xec, 0x02, 0xe3, 0x22, 0xeb, 0x22, 0xeb, 0x42, 0xeb, 0x62, 0xf3, 0x82, 0xf3, 0x82, 0xf3, 0x82, 0xf3, 0xa2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xe2, 0xf3, 0xe2, 0xf3, 0xe2, 0xfb, 0x02, 0xfc, 0x22, 0xfc, 0x62, 0xfc, 0x62, 0xfc, 0xc3, 0xfc, 0x43, 0xfd, 0x83, 0xfd, 0xa2, 0xfd, 0xe2, 0xfd, 0x04, 0xfe, 0x25, 0xfe, 0x26, 0xfe, 0x26, 0xfe, 0x26, 0xfe, 0x48, 0xfe, 0x49, 0xfe, 0x6a, 0xfe, 0x6b, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6b, 0xfe, 0x6a, 0xfe, 0x4a, 0xfe, 0x6a, 0xfe, 0x68, 0xfe, 0x48, 0xfe, 0x47, 0xfe, 0x26, 0xfe, 0x25, 0xfe, 0x04, 0xfe, 0xe3, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0xe2, 0xfc, 0x41, 0xf4, 0x42, 0xfc, 0xe2, 0xfc, 0x42, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x22, 0xfd, 0x82, 0xfc, 0x42, 0xfc, 0x62, 0xfc, 0x62, 0xfc, 0x62, 0xfc, 0x62, 0xfc, 0x82, 0xfc, 0x82, 0xfc, 0x62, 0xfc, 0x42, 0xfc, 0x02, 0xf4, 0x02, 0xf4, 0xe3, 0xf3, 0x6e, 0xfd, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0x56, 0xf6, 0x66, 0xdb, 0xe2, 0xda, 0x02, 0xe3, 0x22, 0xeb, 0x42, 0xeb, 0x42, 0xeb, 0x82, 0xf3, 0x82, 0xf3, 0x82, 0xf3, 0x82, 0xf3, 0xa2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xe2, 0xf3, 0x02, 0xfc, 0x22, 0xfc, 0x42, 0xfc, 0x42, 0xfc, 0x62, 0xfc, 0xc2, 0xfc, 0x43, 0xfd, 0x83, 0xfd, 0xa2, 0xfd, 0xc2, 0xfd, 0xe2, 0xfd, 0x04, 0xfe, 0x25, 0xfe, 0x26, 0xfe, 0x27, 0xfe, 0x49, 0xfe, 0x6a, 0xfe, 0x6b, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x8c, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8c, 0xfe, 0x8d, 0xfe, 0x8c, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x6a, 0xfe, 0x68, 0xfe, 0x48, 0xfe, 0x27, 0xfe, 0x25, 0xfe, 0x24, 0xfe, 0x04, 0xfe, 0x02, 0xfe, 0xe2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0x22, 0xfd, 0xa1, 0xfc, 0xa2, 0xfc, 0x02, 0xfd, 0x22, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x02, 0xfd, 0xa1, 0xfc, 0x62, 0xfc, 0x62, 0xfc, 0x62, 0xfc, 0x62, 0xfc, 0x82, 0xfc, 0x82, 0xfc, 0x82, 0xfc, 0x62, 0xfc, 0x22, 0xfc, 0x02, 0xfc, 0x02, 0xfc, 0xe2, 0xf3, 0xc2, 0xf3, 0x68, 0xf4, 0xd8, 0xfe, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x51, 0xed, 0xc2, 0xda, 0xc2, 0xda, 0xe2, 0xe2, 0x02, 0xe3, 0x22, 0xeb, 0x42, 0xeb, 0x62, 0xeb, 0x82, 0xf3, 0x82, 0xf3, 0x82, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xc2, 0xfb, 0xe2, 0xfb, 0x02, 0xfc, 0x22, 0xfc, 0x42, 0xfc, 0x62, 0xfc, 0x82, 0xfc, 0xc2, 0xfc, 0x02, 0xfd, 0x82, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xc2, 0xfd, 0xe2, 0xfd, 0x04, 0xfe, 0x25, 0xfe, 0x26, 0xfe, 0x47, 0xfe, 0x49, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x4a, 0xfe, 0x49, 0xfe, 0x48, 0xfe, 0x46, 0xfe, 0x26, 0xfe, 0x25, 0xfe, 0x03, 0xfe, 0x03, 0xfe, 0xe3, 0xfd, 0x82, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x22, 0xfd, 0x42, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x02, 0xfd, 0xe2, 0xfc, 0xa2, 0xfc, 0x82, 0xfc, 0x62, 0xfc, 0x62, 0xfc, 0x82, 0xfc, 0x62, 0xfc, 0x62, 0xfc, 0x62, 0xfc, 0x01, 0xfc, 0xa1, 0xf3, 0xc2, 0xf3, 0xe2, 0xf3, 0xc2, 0xf3, 0xa2, 0xf3, 0xa3, 0xeb, 0x55, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x7d, 0xff, 0x6c, 0xe4, 0xa2, 0xd2, 0xc2, 0xda, 0xc2, 0xda, 0xe2, 0xe2, 0x02, 0xe3, 0x22, 0xeb, 0x42, 0xeb, 0x62, 0xeb, 0x82, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xe2, 0xf3, 0x22, 0xfc, 0x62, 0xfc, 0x62, 0xfc, 0x82, 0xfc, 0xc2, 0xfc, 0xe3, 0xfc, 0x22, 0xfd, 0x62, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xc2, 0xfd, 0xe2, 0xfd, 0x03, 0xfe, 0x25, 0xfe, 0x26, 0xfe, 0x47, 0xfe, 0x48, 0xfe, 0x6a, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x6c, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x8c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6a, 0xfe, 0x69, 0xfe, 0x48, 0xfe, 0x47, 0xfe, 0x48, 0xfe, 0x27, 0xfe, 0x25, 0xfe, 0xe4, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x42, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x02, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x02, 0xfd, 0xe2, 0xfc, 0xa2, 0xfc, 0x82, 0xfc, 0x82, 0xfc, 0x82, 0xfc, 0x62, 0xfc, 0x62, 0xfc, 0x42, 0xfc, 0x43, 0xfc, 0x43, 0xf4, 0x03, 0xf4, 0xc2, 0xf3, 0xc2, 0xf3, 0xa2, 0xf3, 0x82, 0xf3, 0x62, 0xeb, 0x4f, 0xf5, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xda, 0xf6, 0xa9, 0xd3, 0x82, 0xca, 0x82, 0xca, 0x82, 0xd2, 0xc2, 0xda, 0xc2, 0xda, 0x02, 0xe3, 0x22, 0xeb, 0x42, 0xeb, 0x62, 0xeb, 0x82, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xc2, 0xf3, 0xe2, 0xf3, 0x02, 0xfc, 0x62, 0xfc, 0xa2, 0xfc, 0xa2, 0xfc, 0xc2, 0xfc, 0xe2, 0xfc, 0x02, 0xfd, 0x42, 0xfd, 0x62, 0xfd, 0xa2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xe2, 0xfd, 0xe2, 0xfd, 0xe3, 0xfd, 0x24, 0xfe, 0x26, 0xfe, 0x26, 0xfe, 0x48, 0xfe, 0x6a, 0xfe, 0x6b, 0xfe, 0x6a, 0xfe, 0x6b, 0xfe, 0x8c, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0xae, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xae, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x8c, 0xfe, 0x8c, 0xfe, 0x6a, 0xfe, 0x69, 0xfe, 0x6a, 0xfe, 0x6b, 0xfe, 0x48, 0xfe, 0x04, 0xfe, 0xe3, 0xfd, 0xe2, 0xfd, 0xe2, 0xfd, 0xc2, 0xfd, 0x82, 0xfd, 0x42, 0xfd, 0x22, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x02, 0xfd, 0xc2, 0xfc, 0xa2, 0xfc, 0x82, 0xfc, 0x82, 0xfc, 0x82, 0xfc, 0x62, 0xfc, 0x62, 0xfc, 0xe1, 0xfb, 0xa4, 0xf4, 0xa8, 0xf5, 0x63, 0xec, 0xc1, 0xf3, 0xa1, 0xf3, 0x82, 0xf3, 0x82, 0xeb, 0x42, 0xeb, 0x22, 0xeb, 0x6b, 0xec, 0x5b, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x36, 0xee, 0xc5, 0xc2, 0x62, 0xc2, 0x62, 0xc2, 0x62, 0xca, 0x82, 0xca, 0xa2, 0xd2, 0xc2, 0xda, 0xe2, 0xe2, 0x22, 0xeb, 0x42, 0xeb, 0x62, 0xeb, 0x82, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xc2, 0xf3, 0x02, 0xfc, 0x42, 0xfc, 0x62, 0xfc, 0x82, 0xfc, 0xc2, 0xfc, 0xe2, 0xfc, 0xe2, 0xfc, 0x02, 0xfd, 0x22, 0xfd, 0x42, 0xfd, 0x62, 0xfd, 0x82, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xe2, 0xfd, 0x03, 0xfe, 0x24, 0xfe, 0x25, 0xfe, 0x46, 0xfe, 0x48, 0xfe, 0x4a, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0xae, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xae, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x8c, 0xfe, 0x8c, 0xfe, 0x6b, 0xfe, 0x49, 0xfe, 0x26, 0xfe, 0x24, 0xfe, 0x03, 0xfe, 0xe2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0x42, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x02, 0xfd, 0xe2, 0xfc, 0xe2, 0xfc, 0xc2, 0xfc, 0xa2, 0xfc, 0x82, 0xfc, 0x82, 0xfc, 0x62, 0xfc, 0x42, 0xfc, 0x22, 0xfc, 0xe1, 0xf3, 0xc1, 0xeb, 0xc2, 0xf3, 0xc2, 0xf3, 0xa2, 0xf3, 0x82, 0xf3, 0x62, 0xeb, 0x22, 0xeb, 0x02, 0xe3, 0xe2, 0xe2, 0x86, 0xdb, 0xfa, 0xfe, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xf5, 0xe5, 0x83, 0xba, 0x42, 0xc2, 0x42, 0xc2, 0x41, 0xc2, 0x42, 0xca, 0x62, 0xca, 0x82, 0xd2, 0xa2, 0xda, 0xe2, 0xe2, 0x22, 0xeb, 0x42, 0xeb, 0x62, 0xeb, 0xa2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0x22, 0xfc, 0x62, 0xfc, 0xc2, 0xfc, 0xe2, 0xfc, 0xe2, 0xfc, 0xe2, 0xfc, 0xe2, 0xfc, 0x02, 0xfd, 0x42, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x82, 0xfd, 0xa2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xe2, 0xfd, 0xe2, 0xfd, 0x04, 0xfe, 0x26, 0xfe, 0x46, 0xfe, 0x46, 0xfe, 0x47, 0xfe, 0x6a, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0xae, 0xfe, 0xae, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x6d, 0xfe, 0x6c, 0xfe, 0x6b, 0xfe, 0x48, 0xfe, 0x46, 0xfe, 0x25, 0xfe, 0x03, 0xfe, 0xc2, 0xfd, 0xa2, 0xfd, 0x42, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0xe2, 0xfc, 0xc2, 0xfc, 0xc2, 0xfc, 0xc2, 0xfc, 0xa2, 0xfc, 0x82, 0xfc, 0x62, 0xfc, 0x42, 0xfc, 0x22, 0xfc, 0xe2, 0xfb, 0xc1, 0xf3, 0xa1, 0xfb, 0xa1, 0xf3, 0x82, 0xeb, 0x62, 0xeb, 0x42, 0xeb, 0x22, 0xeb, 0xe2, 0xe2, 0xc2, 0xda, 0xa2, 0xda, 0x05, 0xdb, 0x77, 0xf6, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0xe5, 0x22, 0xb2, 0x21, 0xb2, 0x62, 0xca, 0xe2, 0xe2, 0x22, 0xe3, 0xe2, 0xda, 0x82, 0xd2, 0x62, 0xd2, 0x82, 0xd2, 0xa2, 0xda, 0x02, 0xe3, 0x22, 0xeb, 0x62, 0xeb, 0xa2, 0xf3, 0xe2, 0xf3, 0x22, 0xfc, 0x82, 0xfc, 0x02, 0xfd, 0x62, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x02, 0xfd, 0xe2, 0xfc, 0x23, 0xfd, 0x62, 0xfd, 0x82, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xe3, 0xfd, 0x03, 0xfe, 0x03, 0xfe, 0x04, 0xfe, 0x26, 0xfe, 0x46, 0xfe, 0x46, 0xfe, 0x46, 0xfe, 0x48, 0xfe, 0x6a, 0xfe, 0x8c, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb1, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x6b, 0xfe, 0x49, 0xfe, 0x46, 0xfe, 0x04, 0xfe, 0xc2, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x22, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0xe2, 0xfc, 0xc2, 0xfc, 0xc2, 0xfc, 0xe2, 0xfc, 0xc2, 0xfc, 0xa2, 0xfc, 0x82, 0xfc, 0x62, 0xfc, 0x42, 0xfc, 0x22, 0xfc, 0xe2, 0xf3, 0x02, 0xf4, 0xc5, 0xf4, 0x44, 0xf4, 0x62, 0xf3, 0x42, 0xeb, 0x22, 0xeb, 0x02, 0xe3, 0xe1, 0xe2, 0xc1, 0xda, 0x82, 0xda, 0x82, 0xda, 0xa3, 0xca, 0x57, 0xee, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x92, 0xed, 0xc3, 0xd2, 0x42, 0xba, 0x01, 0xb2, 0xe2, 0xda, 0x03, 0xfc, 0x83, 0xfc, 0x43, 0xfc, 0xa3, 0xf3, 0xe2, 0xe2, 0xa2, 0xda, 0xc2, 0xda, 0x22, 0xeb, 0x42, 0xeb, 0x62, 0xeb, 0xc2, 0xf3, 0x02, 0xfc, 0x82, 0xfc, 0x22, 0xfd, 0x82, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0x41, 0xfd, 0x62, 0xfd, 0xa3, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xe3, 0xfd, 0x24, 0xfe, 0x26, 0xfe, 0x48, 0xfe, 0x48, 0xfe, 0x48, 0xfe, 0x69, 0xfe, 0x4a, 0xfe, 0x49, 0xfe, 0x69, 0xfe, 0x6a, 0xfe, 0x6c, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x6d, 0xfe, 0x6c, 0xfe, 0x4b, 0xfe, 0x49, 0xfe, 0x26, 0xfe, 0xa2, 0xfd, 0x81, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x22, 0xfd, 0x02, 0xfd, 0xe2, 0xfc, 0xe2, 0xfc, 0xc2, 0xfc, 0xe2, 0xfc, 0xe2, 0xfc, 0xc2, 0xfc, 0xa2, 0xfc, 0x82, 0xfc, 0x62, 0xfc, 0x42, 0xfc, 0x22, 0xfc, 0x02, 0xfc, 0x22, 0xfc, 0x47, 0xf5, 0x86, 0xec, 0x41, 0xeb, 0x22, 0xeb, 0x02, 0xe3, 0xe1, 0xe2, 0xc2, 0xda, 0xa1, 0xda, 0x82, 0xd2, 0x62, 0xca, 0x41, 0xba, 0x42, 0xb2, 0xf5, 0xe5, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xb3, 0xed, 0xc2, 0xe2, 0xe2, 0xe2, 0xa2, 0xd2, 0x82, 0xd2, 0xa2, 0xf3, 0xc2, 0xfc, 0x42, 0xfd, 0x22, 0xfd, 0xe2, 0xfc, 0x43, 0xfc, 0x23, 0xfc, 0x22, 0xfc, 0x02, 0xfc, 0x02, 0xf4, 0x23, 0xf4, 0x62, 0xfc, 0x82, 0xfc, 0x02, 0xfd, 0xa2, 0xfd, 0xc3, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xe3, 0xfd, 0xe2, 0xfd, 0xe3, 0xfd, 0xc3, 0xfd, 0xc3, 0xfd, 0xc2, 0xfd, 0xe2, 0xfd, 0x03, 0xfe, 0x25, 0xfe, 0x46, 0xfe, 0x48, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x6a, 0xfe, 0x6b, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6a, 0xfe, 0x6a, 0xfe, 0x6c, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0xae, 0xfe, 0xaf, 0xfe, 0xcf, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x6b, 0xfe, 0x48, 0xfe, 0x04, 0xfe, 0x04, 0xfe, 0x05, 0xfe, 0xc3, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x22, 0xfd, 0x23, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0xc2, 0xfc, 0x82, 0xfc, 0x62, 0xfc, 0x42, 0xfc, 0x42, 0xfc, 0x22, 0xfc, 0x22, 0xfc, 0xe2, 0xf3, 0x40, 0xf3, 0x01, 0xeb, 0x22, 0xe3, 0x02, 0xe3, 0xe2, 0xe2, 0xc2, 0xda, 0xc2, 0xda, 0xa2, 0xd2, 0x62, 0xca, 0x22, 0xba, 0x21, 0xb2, 0x01, 0xb2, 0x22, 0xb2, 0xf6, 0xe5, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x52, 0xe5, 0x03, 0xeb, 0x62, 0xf3, 0x82, 0xf3, 0x42, 0xeb, 0x82, 0xf3, 0xa2, 0xfc, 0x62, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0xe2, 0xfc, 0x22, 0xfd, 0x82, 0xfd, 0xe3, 0xfd, 0x03, 0xfe, 0xe2, 0xfd, 0xe2, 0xfd, 0xe3, 0xfd, 0xe3, 0xfd, 0xe2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0x04, 0xfe, 0x46, 0xfe, 0x48, 0xfe, 0x69, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x8c, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8c, 0xfe, 0x8b, 0xfe, 0x8b, 0xfe, 0x8c, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0xae, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0xae, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x6d, 0xfe, 0x4a, 0xfe, 0x48, 0xfe, 0x26, 0xfe, 0xe4, 0xfd, 0xa2, 0xfd, 0x42, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0xe2, 0xfc, 0xe2, 0xfc, 0xe2, 0xfc, 0xe2, 0xfc, 0xc2, 0xfc, 0x82, 0xfc, 0x22, 0xfc, 0x02, 0xf4, 0xe2, 0xfb, 0xe2, 0xf3, 0xc2, 0xf3, 0xa2, 0xf3, 0x62, 0xeb, 0x42, 0xeb, 0x02, 0xe3, 0xe2, 0xe2, 0xc2, 0xe2, 0xc2, 0xe2, 0xc2, 0xda, 0xa2, 0xda, 0x62, 0xc2, 0x42, 0xba, 0x02, 0xba, 0x02, 0xb2, 0x01, 0xaa, 0xe1, 0xa9, 0x02, 0xa2, 0xf6, 0xe5, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x95, 0xd5, 0x62, 0xc2, 0x62, 0xf3, 0x22, 0xfc, 0x62, 0xfc, 0x42, 0xfc, 0x62, 0xfc, 0x21, 0xfd, 0xa2, 0xfd, 0xe3, 0xfd, 0x04, 0xfe, 0xa2, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0xa2, 0xfd, 0xc2, 0xfd, 0x04, 0xfe, 0x45, 0xfe, 0x25, 0xfe, 0x24, 0xfe, 0x03, 0xfe, 0xe3, 0xfd, 0xe3, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xe2, 0xfd, 0x25, 0xfe, 0x48, 0xfe, 0x6b, 0xfe, 0x8c, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xae, 0xfe, 0xad, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0xae, 0xfe, 0xae, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xcf, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xae, 0xfe, 0x8d, 0xfe, 0x6d, 0xfe, 0x6a, 0xfe, 0xe5, 0xfd, 0xa1, 0xfd, 0x61, 0xfd, 0x22, 0xfd, 0xe1, 0xfc, 0xc2, 0xfc, 0xa2, 0xfc, 0x82, 0xfc, 0x62, 0xfc, 0x42, 0xfc, 0x02, 0xfc, 0xe2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0x82, 0xf3, 0x62, 0xeb, 0x02, 0xe3, 0x60, 0xe2, 0xa1, 0xe2, 0xe2, 0xe2, 0xc2, 0xe2, 0xa2, 0xda, 0x62, 0xd2, 0x41, 0xca, 0x21, 0xba, 0x21, 0xba, 0x01, 0xb2, 0x01, 0xb2, 0xe1, 0xa9, 0xc1, 0xa1, 0xc1, 0x99, 0xe3, 0x91, 0x17, 0xde, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xe5, 0xc2, 0xa1, 0x02, 0xdb, 0x42, 0xfc, 0xa2, 0xfc, 0x82, 0xfc, 0x62, 0xfc, 0xa2, 0xfc, 0x62, 0xfd, 0xe2, 0xfd, 0x04, 0xfe, 0x25, 0xfe, 0xc3, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa0, 0xfd, 0xa0, 0xfd, 0xe2, 0xfd, 0x04, 0xfe, 0x47, 0xfe, 0x47, 0xfe, 0x26, 0xfe, 0x25, 0xfe, 0x24, 0xfe, 0x03, 0xfe, 0xe2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xe3, 0xfd, 0x45, 0xfe, 0x6a, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0xaf, 0xfe, 0xb1, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0xae, 0xfe, 0xaf, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xae, 0xfe, 0xae, 0xfe, 0x8e, 0xfe, 0x6b, 0xfe, 0x27, 0xfe, 0xa3, 0xfd, 0x61, 0xfd, 0x22, 0xfd, 0x02, 0xfd, 0xe2, 0xfc, 0xa2, 0xfc, 0x62, 0xfc, 0x01, 0xf4, 0xc2, 0xf3, 0x82, 0xf3, 0x82, 0xf3, 0x82, 0xf3, 0x82, 0xf3, 0x82, 0xf3, 0x62, 0xeb, 0x42, 0xe3, 0xe2, 0xe2, 0xc1, 0xda, 0x66, 0xec, 0xa4, 0xe3, 0x61, 0xd2, 0x82, 0xd2, 0x42, 0xca, 0x22, 0xc2, 0x21, 0xba, 0x22, 0xba, 0x62, 0xc2, 0x62, 0xc2, 0x02, 0xaa, 0xc2, 0xa1, 0xc1, 0x99, 0xa1, 0x89, 0xa2, 0x89, 0xe4, 0x89, 0xba, 0xee, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xb8, 0xfe, 0xa4, 0xca, 0x82, 0xd2, 0x02, 0xfc, 0x02, 0xfd, 0x02, 0xfd, 0xa2, 0xfc, 0x61, 0xf4, 0xe2, 0xfc, 0x82, 0xfd, 0x02, 0xfe, 0x25, 0xfe, 0x25, 0xfe, 0xe2, 0xfd, 0xc1, 0xfd, 0xe2, 0xfd, 0xe3, 0xfd, 0x03, 0xfe, 0xe2, 0xfd, 0x26, 0xfe, 0x48, 0xfe, 0x03, 0xfe, 0x47, 0xfe, 0x4a, 0xfe, 0x49, 0xfe, 0x47, 0xfe, 0x26, 0xfe, 0x24, 0xfe, 0x03, 0xfe, 0xc2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0xc2, 0xfd, 0x24, 0xfe, 0x47, 0xfe, 0x8c, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0xaf, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0xae, 0xfe, 0xae, 0xfe, 0xaf, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb1, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xae, 0xfe, 0x6b, 0xfe, 0x48, 0xfe, 0x04, 0xfe, 0xa2, 0xfd, 0x82, 0xfd, 0x42, 0xfd, 0x02, 0xfd, 0xa2, 0xfc, 0x62, 0xfc, 0x02, 0xfc, 0x81, 0xf3, 0x42, 0xeb, 0x21, 0xe3, 0x42, 0xeb, 0x42, 0xeb, 0x22, 0xeb, 0xe2, 0xe2, 0xc1, 0xda, 0xa1, 0xda, 0xa2, 0xda, 0x27, 0xe4, 0xc3, 0xca, 0xc0, 0xc1, 0x42, 0xc2, 0x22, 0xba, 0x21, 0xba, 0x22, 0xb2, 0x42, 0xba, 0x21, 0xb2, 0x01, 0xb2, 0xc2, 0xa1, 0xc1, 0x99, 0xa1, 0x91, 0xa1, 0x89, 0x81, 0x81, 0x61, 0x79, 0x26, 0x82, 0xdb, 0xe6, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0x5a, 0xff, 0x25, 0xf4, 0xa2, 0xda, 0x22, 0xeb, 0xc2, 0xfc, 0x41, 0xfd, 0x42, 0xfd, 0xe2, 0xfc, 0xa1, 0xfc, 0x22, 0xfd, 0xc1, 0xfd, 0x23, 0xfe, 0x26, 0xfe, 0x48, 0xfe, 0x26, 0xfe, 0x04, 0xfe, 0x05, 0xfe, 0x26, 0xfe, 0x46, 0xfe, 0x48, 0xfe, 0x79, 0xff, 0xbc, 0xff, 0x6b, 0xfe, 0x49, 0xfe, 0x6c, 0xfe, 0x6b, 0xfe, 0x48, 0xfe, 0x26, 0xfe, 0x25, 0xfe, 0x24, 0xfe, 0xe3, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0xe3, 0xfd, 0x26, 0xfe, 0x6b, 0xfe, 0xae, 0xfe, 0xae, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xd2, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xf1, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xd2, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xf1, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0x6b, 0xfe, 0x28, 0xfe, 0x26, 0xfe, 0xe3, 0xfd, 0xa2, 0xfd, 0x61, 0xfd, 0x02, 0xfd, 0xa2, 0xfc, 0x62, 0xfc, 0x42, 0xfc, 0xe1, 0xfb, 0x62, 0xeb, 0xe2, 0xe2, 0xc1, 0xda, 0xc1, 0xda, 0xc1, 0xda, 0xa2, 0xda, 0xa2, 0xda, 0x82, 0xda, 0x62, 0xd2, 0x40, 0xc1, 0xe2, 0xb9, 0x01, 0xba, 0xc1, 0xb1, 0x22, 0xb2, 0x21, 0xba, 0x21, 0xb2, 0xe2, 0xa9, 0xe2, 0x99, 0xa1, 0x91, 0x61, 0x89, 0xa1, 0x91, 0xa2, 0x91, 0x81, 0x81, 0x41, 0x71, 0x01, 0x61, 0x21, 0x61, 0x67, 0x7a, 0x7d, 0xf7, 0xff, 0xff, 0xdf, 0xff, 0x1f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xbf, 0xff, 0xff, 0xff, 0xde, 0xff, 0x49, 0xf5, 0xe2, 0xf3, 0xa2, 0xe2, 0xa2, 0xf3, 0x42, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x42, 0xfd, 0x01, 0xfd, 0x60, 0xfd, 0x69, 0xfe, 0x34, 0xf7, 0x6e, 0xfe, 0x2a, 0xfe, 0x6a, 0xfe, 0x69, 0xfe, 0x49, 0xfe, 0x69, 0xfe, 0x48, 0xfe, 0xd0, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xbc, 0xff, 0x8d, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x49, 0xfe, 0x27, 0xfe, 0x24, 0xfe, 0x03, 0xfe, 0xe1, 0xfd, 0xe2, 0xfd, 0x05, 0xfe, 0xa2, 0xfd, 0x62, 0xfd, 0xa2, 0xfd, 0x03, 0xfe, 0x48, 0xfe, 0xae, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xd2, 0xfe, 0x13, 0xff, 0x14, 0xff, 0xf2, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0x14, 0xff, 0x13, 0xff, 0xf3, 0xfe, 0xf2, 0xfe, 0xf1, 0xfe, 0xd2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf1, 0xfe, 0xf1, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0x8d, 0xfe, 0x6a, 0xfe, 0x27, 0xfe, 0x26, 0xfe, 0x04, 0xfe, 0xc2, 0xfd, 0x83, 0xfd, 0x02, 0xfd, 0x82, 0xfc, 0x42, 0xfc, 0x62, 0xfc, 0x62, 0xfc, 0xc2, 0xf3, 0xe2, 0xf3, 0x62, 0xeb, 0xa1, 0xd2, 0xa1, 0xda, 0xa2, 0xda, 0xa3, 0xeb, 0x23, 0xf4, 0xc0, 0xda, 0xa5, 0xdb, 0xf8, 0xf6, 0x71, 0xdd, 0xe1, 0xb9, 0x41, 0xc2, 0x02, 0xb2, 0xe2, 0xa9, 0x02, 0xaa, 0x81, 0x91, 0x00, 0x91, 0x20, 0x91, 0x61, 0x89, 0x81, 0x89, 0x61, 0x81, 0xa1, 0x81, 0xc2, 0x81, 0x61, 0x81, 0x21, 0x71, 0x2a, 0x8b, 0xbf, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x8d, 0xfd, 0x03, 0xfd, 0xe2, 0xf3, 0x81, 0xda, 0xe2, 0xf3, 0x82, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0x42, 0xfd, 0x41, 0xfd, 0x80, 0xfd, 0x13, 0xff, 0xff, 0xff, 0xde, 0xff, 0xf3, 0xfe, 0x49, 0xfe, 0x8c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0xb0, 0xfe, 0x9a, 0xff, 0xde, 0xff, 0x9a, 0xff, 0x6d, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6a, 0xfe, 0x27, 0xfe, 0x04, 0xfe, 0xe2, 0xfd, 0xe2, 0xfd, 0xe2, 0xfd, 0xc3, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0xc1, 0xfd, 0x05, 0xfe, 0x8e, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xf1, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0x14, 0xff, 0xf2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xae, 0xfe, 0x8c, 0xfe, 0x48, 0xfe, 0x26, 0xfe, 0x25, 0xfe, 0x03, 0xfe, 0xa2, 0xfd, 0x82, 0xfd, 0x22, 0xfd, 0x82, 0xfc, 0xe1, 0xf3, 0x83, 0xf4, 0x66, 0xfd, 0xe1, 0xeb, 0x81, 0xeb, 0xc3, 0xf3, 0xe2, 0xe2, 0xa1, 0xda, 0xc2, 0xda, 0x42, 0xe3, 0x01, 0xe3, 0x26, 0xec, 0x5a, 0xff, 0xff, 0xff, 0xff, 0xff, 0x8a, 0xe4, 0x00, 0xca, 0xe2, 0xa9, 0xe2, 0xa9, 0x02, 0xb2, 0xc1, 0xd2, 0x48, 0xdc, 0xec, 0xed, 0x83, 0xcb, 0x60, 0x91, 0xa1, 0x99, 0x22, 0xaa, 0xa3, 0xba, 0x02, 0xaa, 0xa2, 0x99, 0x82, 0x81, 0xb1, 0xbc, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xff, 0xff, 0xff, 0x34, 0xfe, 0xc2, 0xfc, 0x42, 0xfd, 0x62, 0xfc, 0xe1, 0xea, 0x42, 0xfc, 0xa2, 0xfd, 0xc1, 0xfd, 0xa2, 0xfd, 0x42, 0xfd, 0x20, 0xfd, 0xc2, 0xfd, 0x57, 0xff, 0xff, 0xff, 0xff, 0xff, 0x14, 0xff, 0x4a, 0xfe, 0x8c, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0xaf, 0xfe, 0xd0, 0xfe, 0xd2, 0xfe, 0xf3, 0xfe, 0xcf, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8c, 0xfe, 0x6a, 0xfe, 0x27, 0xfe, 0x04, 0xfe, 0xe2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0xa2, 0xfd, 0xc1, 0xfd, 0x28, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0x13, 0xff, 0x14, 0xff, 0xf3, 0xfe, 0xf3, 0xfe, 0x15, 0xff, 0x16, 0xff, 0x16, 0xff, 0x15, 0xff, 0x15, 0xff, 0x14, 0xff, 0xf3, 0xfe, 0x14, 0xff, 0x14, 0xff, 0x15, 0xff, 0x15, 0xff, 0xf3, 0xfe, 0xd1, 0xfe, 0xf1, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0x6c, 0xfe, 0x27, 0xfe, 0x25, 0xfe, 0x24, 0xfe, 0xe2, 0xfd, 0x06, 0xfe, 0x4a, 0xfe, 0x62, 0xfd, 0xa1, 0xfc, 0xe2, 0xf3, 0x82, 0xeb, 0x22, 0xfc, 0x22, 0xfc, 0xa2, 0xeb, 0x82, 0xf3, 0x42, 0xeb, 0x42, 0xeb, 0xe1, 0xe2, 0xc2, 0xda, 0xc0, 0xd1, 0x0c, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcb, 0xfd, 0xa0, 0xc1, 0x82, 0xd2, 0xa2, 0xca, 0x60, 0xa9, 0x23, 0xec, 0xd0, 0xff, 0xf3, 0xff, 0x05, 0xf5, 0x80, 0xa9, 0xe2, 0xa1, 0x82, 0x99, 0x41, 0x89, 0x61, 0x81, 0xa2, 0x89, 0xa2, 0x91, 0xc3, 0x81, 0x99, 0xe6, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xbf, 0xff, 0xff, 0xff, 0x5c, 0xff, 0x46, 0xf4, 0x22, 0xfd, 0x82, 0xfd, 0xe2, 0xfc, 0xe2, 0xfb, 0x02, 0xfd, 0xe2, 0xfd, 0xe2, 0xfd, 0xc2, 0xfd, 0x42, 0xfd, 0x20, 0xfd, 0x28, 0xfe, 0x9a, 0xff, 0xdd, 0xff, 0x13, 0xff, 0x4c, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0xae, 0xfe, 0xaf, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x6c, 0xfe, 0x69, 0xfe, 0x47, 0xfe, 0x04, 0xfe, 0xe2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0xa2, 0xfd, 0xe3, 0xfd, 0x6b, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xf3, 0xfe, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x15, 0xff, 0x16, 0xff, 0x17, 0xff, 0x16, 0xff, 0x16, 0xff, 0x15, 0xff, 0x14, 0xff, 0x15, 0xff, 0x16, 0xff, 0x36, 0xff, 0x36, 0xff, 0x14, 0xff, 0xd1, 0xfe, 0xd1, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0x13, 0xff, 0xf3, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0x14, 0xff, 0xf4, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0x8d, 0xfe, 0x47, 0xfe, 0x25, 0xfe, 0x25, 0xfe, 0xe2, 0xfd, 0x25, 0xfe, 0x69, 0xfe, 0x62, 0xfd, 0xa2, 0xfc, 0x02, 0xfc, 0x41, 0xeb, 0x41, 0xeb, 0x24, 0xfc, 0xc2, 0xf3, 0x82, 0xf3, 0x82, 0xf3, 0xc3, 0xfb, 0xa2, 0xf3, 0xc2, 0xda, 0xe1, 0xc9, 0x62, 0xe3, 0x55, 0xff, 0xff, 0xff, 0xdc, 0xff, 0xac, 0xfe, 0x20, 0xe3, 0xa1, 0xda, 0x42, 0xeb, 0x22, 0xca, 0x81, 0xca, 0x82, 0xf4, 0xe4, 0xfd, 0x62, 0xf4, 0x01, 0xc2, 0xc1, 0xa9, 0xc2, 0x99, 0xa1, 0x91, 0x61, 0x89, 0x21, 0x79, 0x21, 0x71, 0x41, 0x71, 0xe9, 0x92, 0x9e, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x8c, 0xec, 0x20, 0xfc, 0x80, 0xfd, 0xe3, 0xfd, 0x22, 0xfd, 0x81, 0xfc, 0x82, 0xfd, 0x45, 0xfe, 0x26, 0xfe, 0x02, 0xfe, 0x80, 0xfd, 0x80, 0xfd, 0xae, 0xfe, 0x9a, 0xff, 0x58, 0xff, 0x8e, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xcf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0x8d, 0xfe, 0x6b, 0xfe, 0x49, 0xfe, 0x47, 0xfe, 0x03, 0xfe, 0xe2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0xa1, 0xfd, 0x05, 0xfe, 0xae, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xd2, 0xfe, 0x14, 0xff, 0x14, 0xff, 0x15, 0xff, 0x36, 0xff, 0x57, 0xff, 0x37, 0xff, 0x37, 0xff, 0x36, 0xff, 0x16, 0xff, 0x15, 0xff, 0x35, 0xff, 0x56, 0xff, 0x37, 0xff, 0x37, 0xff, 0x15, 0xff, 0xd2, 0xfe, 0xd1, 0xfe, 0xf3, 0xfe, 0x14, 0xff, 0xf4, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0x14, 0xff, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0x8c, 0xfe, 0x48, 0xfe, 0x05, 0xfe, 0x25, 0xfe, 0x24, 0xfe, 0xc1, 0xfd, 0xa0, 0xfd, 0x82, 0xfd, 0xc2, 0xfc, 0x02, 0xfc, 0x61, 0xf3, 0x02, 0xe3, 0x02, 0xe3, 0x42, 0xeb, 0xa2, 0xf3, 0xc2, 0xf3, 0xa1, 0xf3, 0xe2, 0xfb, 0xc1, 0xf3, 0x21, 0xe3, 0xa0, 0xeb, 0x8c, 0xfe, 0xde, 0xff, 0x9c, 0xff, 0x0f, 0xff, 0x81, 0xfc, 0x60, 0xd2, 0x81, 0xd2, 0xa2, 0xd2, 0xc1, 0xb1, 0x01, 0xca, 0x61, 0xfc, 0xc2, 0xfc, 0xe1, 0xda, 0xc1, 0xb1, 0x02, 0xaa, 0xa1, 0x99, 0x83, 0xa2, 0xe4, 0xba, 0x61, 0x89, 0x21, 0x69, 0x21, 0x69, 0x70, 0xb4, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xfd, 0xe8, 0xe3, 0x92, 0xf6, 0x48, 0xfe, 0x23, 0xfe, 0x62, 0xfd, 0xc1, 0xfc, 0xe3, 0xfd, 0x68, 0xfe, 0x6d, 0xfe, 0xd2, 0xfe, 0x24, 0xfe, 0x05, 0xfe, 0x35, 0xff, 0x7a, 0xff, 0xd3, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0xae, 0xfe, 0xaf, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x6b, 0xfe, 0x49, 0xfe, 0x27, 0xfe, 0x03, 0xfe, 0xe2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0xc1, 0xfd, 0x47, 0xfe, 0x8d, 0xfe, 0xae, 0xfe, 0xd1, 0xfe, 0xf3, 0xfe, 0x14, 0xff, 0x14, 0xff, 0x15, 0xff, 0x15, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x36, 0xff, 0x36, 0xff, 0x36, 0xff, 0x57, 0xff, 0x37, 0xff, 0x57, 0xff, 0x57, 0xff, 0xd2, 0xfe, 0xb1, 0xfe, 0x15, 0xff, 0x36, 0xff, 0x15, 0xff, 0x14, 0xff, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0x8e, 0xfe, 0x6b, 0xfe, 0x4a, 0xfe, 0x27, 0xfe, 0x25, 0xfe, 0x25, 0xfe, 0x03, 0xfe, 0xe2, 0xfd, 0xa2, 0xfd, 0xe2, 0xfc, 0x22, 0xfc, 0x81, 0xf3, 0x02, 0xe3, 0xe2, 0xe2, 0x42, 0xeb, 0xa2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0x01, 0xfc, 0x22, 0xfc, 0xc2, 0xf3, 0x20, 0xf4, 0x6a, 0xfe, 0xbc, 0xff, 0xbd, 0xff, 0x11, 0xff, 0x22, 0xfd, 0x80, 0xda, 0x42, 0xca, 0x41, 0xc2, 0x02, 0xba, 0x01, 0xba, 0xc2, 0xf3, 0xe2, 0xfc, 0xa1, 0xeb, 0x21, 0xba, 0x02, 0xba, 0xc0, 0xb9, 0x61, 0xc2, 0xe2, 0xca, 0x42, 0xba, 0x81, 0x81, 0x21, 0x69, 0x62, 0x71, 0x9a, 0xe6, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xbf, 0xff, 0xff, 0xff, 0xbd, 0xff, 0xa9, 0xe4, 0x7b, 0xff, 0xff, 0xff, 0x57, 0xff, 0x24, 0xfe, 0x82, 0xfd, 0xe1, 0xfc, 0x04, 0xfe, 0xad, 0xfe, 0x7a, 0xff, 0xff, 0xff, 0x12, 0xff, 0x6d, 0xfe, 0x59, 0xff, 0x38, 0xff, 0xaf, 0xfe, 0x8d, 0xfe, 0xae, 0xfe, 0xae, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0x8f, 0xfe, 0x8e, 0xfe, 0x6d, 0xfe, 0x6b, 0xfe, 0x49, 0xfe, 0x26, 0xfe, 0x03, 0xfe, 0xe2, 0xfd, 0xc3, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xc1, 0xfd, 0x48, 0xfe, 0x8d, 0xfe, 0xae, 0xfe, 0xd1, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0x36, 0xff, 0x79, 0xff, 0x58, 0xff, 0x37, 0xff, 0x37, 0xff, 0x36, 0xff, 0x37, 0xff, 0x57, 0xff, 0x7a, 0xff, 0xbd, 0xff, 0x79, 0xff, 0x13, 0xff, 0xf3, 0xfe, 0x35, 0xff, 0x57, 0xff, 0x37, 0xff, 0x15, 0xff, 0xf3, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0x14, 0xff, 0x14, 0xff, 0x56, 0xff, 0x14, 0xff, 0xd0, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd1, 0xfe, 0xf3, 0xfe, 0xd1, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x48, 0xfe, 0x26, 0xfe, 0x04, 0xfe, 0xe1, 0xfd, 0xa0, 0xfd, 0x22, 0xfd, 0x62, 0xfc, 0xa2, 0xf3, 0x42, 0xeb, 0x02, 0xe3, 0x42, 0xeb, 0xc2, 0xf3, 0xe2, 0xf3, 0xe2, 0xf3, 0xe1, 0xfb, 0xc2, 0xfb, 0x42, 0xeb, 0x01, 0xeb, 0x22, 0xfd, 0xce, 0xfe, 0x15, 0xff, 0xaa, 0xfe, 0xe1, 0xfc, 0xe0, 0xea, 0x82, 0xda, 0xa2, 0xd2, 0xa2, 0xda, 0x62, 0xd2, 0x01, 0xe3, 0x82, 0xfc, 0x42, 0xfc, 0xe1, 0xda, 0x40, 0xda, 0x20, 0xca, 0x80, 0xa9, 0x20, 0xa1, 0x42, 0xba, 0xc2, 0xa1, 0x61, 0x81, 0x80, 0x60, 0x8c, 0x9b, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xee, 0xfd, 0x49, 0xf5, 0xff, 0xff, 0xff, 0xff, 0x78, 0xff, 0x26, 0xfe, 0x81, 0xfd, 0x61, 0xfd, 0x27, 0xfe, 0xf2, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0x15, 0xff, 0x13, 0xff, 0x79, 0xff, 0x14, 0xff, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x6b, 0xfe, 0x48, 0xfe, 0x25, 0xfe, 0x03, 0xfe, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xe3, 0xfd, 0x48, 0xfe, 0x8c, 0xfe, 0xae, 0xfe, 0xf1, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0x9b, 0xff, 0xff, 0xff, 0xde, 0xff, 0x38, 0xff, 0x36, 0xff, 0x37, 0xff, 0x58, 0xff, 0x58, 0xff, 0x9c, 0xff, 0xff, 0xff, 0x7a, 0xff, 0xf2, 0xfe, 0x36, 0xff, 0x57, 0xff, 0x57, 0xff, 0x36, 0xff, 0xf4, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0x14, 0xff, 0x15, 0xff, 0x14, 0xff, 0x58, 0xff, 0xff, 0xff, 0xfe, 0xff, 0x35, 0xff, 0xd1, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd2, 0xfe, 0x14, 0xff, 0xfe, 0xff, 0x9c, 0xff, 0xaf, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x69, 0xfe, 0x05, 0xfe, 0x05, 0xfe, 0x68, 0xfe, 0x62, 0xfd, 0x81, 0xfc, 0x02, 0xf4, 0x02, 0xf4, 0xa2, 0xf3, 0x62, 0xeb, 0xc2, 0xf3, 0xe1, 0xf3, 0x01, 0xf4, 0x42, 0xfc, 0x42, 0xfc, 0x02, 0xfc, 0x01, 0xeb, 0x00, 0xf4, 0xc2, 0xfd, 0x46, 0xfe, 0xc1, 0xfd, 0xe0, 0xfc, 0x21, 0xfc, 0x61, 0xeb, 0x21, 0xe3, 0x22, 0xeb, 0xc1, 0xe2, 0x81, 0xd2, 0xe2, 0xf3, 0x82, 0xfc, 0xa1, 0xf3, 0x20, 0xeb, 0xd2, 0xed, 0x97, 0xee, 0xe3, 0xca, 0xe0, 0xb9, 0x22, 0xb2, 0x81, 0x99, 0xa0, 0x78, 0x4b, 0xe5, 0xdc, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0x18, 0xff, 0xc2, 0xfc, 0x41, 0xfc, 0xd2, 0xfe, 0xff, 0xff, 0x15, 0xff, 0x48, 0xfe, 0x81, 0xfd, 0xa2, 0xfd, 0x8b, 0xfe, 0xb0, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd1, 0xfe, 0x56, 0xff, 0x57, 0xff, 0xd2, 0xfe, 0xaf, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x6a, 0xfe, 0x48, 0xfe, 0x04, 0xfe, 0xe3, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0xc2, 0xfd, 0x05, 0xfe, 0x26, 0xfe, 0x6a, 0xfe, 0xaf, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xf2, 0xfe, 0x15, 0xff, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0x78, 0xff, 0x15, 0xff, 0x57, 0xff, 0x58, 0xff, 0x79, 0xff, 0x79, 0xff, 0x7a, 0xff, 0x57, 0xff, 0x37, 0xff, 0x59, 0xff, 0x58, 0xff, 0x36, 0xff, 0xf3, 0xfe, 0xd2, 0xfe, 0x14, 0xff, 0x35, 0xff, 0x16, 0xff, 0x15, 0xff, 0xf2, 0xfe, 0x79, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9a, 0xff, 0xf2, 0xfe, 0xf3, 0xfe, 0x13, 0xff, 0xd2, 0xfe, 0x36, 0xff, 0xbc, 0xff, 0x9b, 0xff, 0xd1, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0x8d, 0xfe, 0x28, 0xfe, 0x68, 0xfe, 0xcd, 0xfe, 0xa2, 0xfd, 0xe1, 0xfc, 0xa1, 0xfc, 0xe2, 0xfc, 0xa3, 0xfc, 0xe1, 0xf3, 0xc1, 0xf3, 0x02, 0xfc, 0x61, 0xfc, 0xa2, 0xfc, 0xc2, 0xfc, 0xa2, 0xfc, 0x02, 0xf4, 0xe1, 0xf3, 0x60, 0xfd, 0x67, 0xfe, 0x49, 0xfe, 0x03, 0xfe, 0x81, 0xfd, 0x61, 0xfc, 0xe1, 0xf3, 0xe2, 0xfb, 0xc2, 0xf3, 0xa1, 0xeb, 0xe2, 0xf3, 0x22, 0xfc, 0x00, 0xfc, 0x89, 0xf5, 0xff, 0xff, 0xff, 0xff, 0x5b, 0xff, 0x03, 0xdb, 0xe0, 0xc1, 0x02, 0xb2, 0x60, 0x99, 0x65, 0xe4, 0xad, 0xfe, 0x9c, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x29, 0xf5, 0xe1, 0xfc, 0x40, 0xfc, 0x6d, 0xfe, 0xdc, 0xff, 0x36, 0xff, 0x49, 0xfe, 0x81, 0xfd, 0xc3, 0xfd, 0xae, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0x8f, 0xfe, 0xf2, 0xfe, 0x37, 0xff, 0x16, 0xff, 0xb1, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8c, 0xfe, 0x4b, 0xfe, 0x4a, 0xfe, 0x47, 0xfe, 0x04, 0xfe, 0xe2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0xe3, 0xfd, 0x03, 0xfe, 0x03, 0xfe, 0x6a, 0xfe, 0xaf, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xf2, 0xfe, 0x36, 0xff, 0xdd, 0xff, 0xff, 0xff, 0xbc, 0xff, 0x57, 0xff, 0x57, 0xff, 0x58, 0xff, 0x79, 0xff, 0x58, 0xff, 0xf3, 0xfe, 0xf4, 0xfe, 0x58, 0xff, 0x59, 0xff, 0x58, 0xff, 0x36, 0xff, 0xf3, 0xfe, 0xd3, 0xfe, 0xf4, 0xfe, 0x15, 0xff, 0x15, 0xff, 0xf4, 0xfe, 0xf3, 0xfe, 0xd2, 0xfe, 0x58, 0xff, 0xff, 0xff, 0xff, 0xff, 0x57, 0xff, 0xd2, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0x15, 0xff, 0x14, 0xff, 0xd1, 0xfe, 0xaf, 0xfe, 0x8f, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x48, 0xfe, 0xe3, 0xfd, 0xa2, 0xfd, 0x42, 0xfd, 0xe2, 0xfc, 0xe1, 0xfc, 0x02, 0xfd, 0x82, 0xfc, 0xe2, 0xf3, 0x22, 0xfc, 0xa1, 0xfc, 0x02, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0xe1, 0xfc, 0xc3, 0xfd, 0xcf, 0xfe, 0xf4, 0xfe, 0xf1, 0xfe, 0x69, 0xfe, 0x01, 0xfd, 0x82, 0xfc, 0xe2, 0xfc, 0x21, 0xfd, 0xe1, 0xfc, 0xa1, 0xfc, 0x81, 0xfc, 0x60, 0xfc, 0xe8, 0xfd, 0xfd, 0xff, 0xff, 0xff, 0xdc, 0xff, 0x83, 0xe3, 0xe0, 0xc1, 0x22, 0xba, 0xc1, 0xb1, 0x00, 0xe3, 0x20, 0xfc, 0x4a, 0xe4, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x15, 0xf6, 0x82, 0xfc, 0x21, 0xfd, 0x40, 0xfc, 0x4c, 0xfe, 0xdb, 0xff, 0x79, 0xff, 0x6a, 0xfe, 0xa0, 0xfd, 0x05, 0xfe, 0xaf, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0x13, 0xff, 0x37, 0xff, 0xf4, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0xae, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x6b, 0xfe, 0x49, 0xfe, 0x26, 0xfe, 0xe3, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0xa2, 0xfd, 0xe3, 0xfd, 0xc1, 0xfd, 0x04, 0xfe, 0x6c, 0xfe, 0xaf, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xf3, 0xfe, 0x78, 0xff, 0xdd, 0xff, 0xdd, 0xff, 0x7a, 0xff, 0x58, 0xff, 0x59, 0xff, 0x79, 0xff, 0x57, 0xff, 0xf3, 0xfe, 0xf4, 0xfe, 0x58, 0xff, 0x59, 0xff, 0x58, 0xff, 0x36, 0xff, 0xf3, 0xfe, 0xf2, 0xfe, 0x14, 0xff, 0x15, 0xff, 0x14, 0xff, 0xf3, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xd2, 0xfe, 0x56, 0xff, 0xde, 0xff, 0xbd, 0xff, 0x15, 0xff, 0xf3, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0x14, 0xff, 0xf3, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x6c, 0xfe, 0x25, 0xfe, 0xc1, 0xfd, 0x82, 0xfd, 0x22, 0xfd, 0xe2, 0xfc, 0xe2, 0xfc, 0xa2, 0xfc, 0x21, 0xf4, 0x62, 0xfc, 0xe2, 0xfc, 0x21, 0xfd, 0x41, 0xfd, 0x61, 0xfd, 0x81, 0xfd, 0x60, 0xfd, 0xe5, 0xfd, 0xb0, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0x6a, 0xfe, 0x20, 0xfd, 0xe1, 0xfc, 0x61, 0xfd, 0xa1, 0xfd, 0x80, 0xfd, 0x41, 0xfd, 0x21, 0xfd, 0x00, 0xfd, 0x81, 0xfd, 0xf1, 0xfe, 0x54, 0xff, 0x44, 0xfd, 0x00, 0xeb, 0x01, 0xc2, 0x62, 0xd2, 0xa2, 0xda, 0x61, 0xeb, 0xa1, 0xf3, 0xc2, 0xd2, 0x97, 0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0x9d, 0xff, 0x25, 0xd3, 0xa2, 0xfc, 0x41, 0xfd, 0x40, 0xfc, 0x2b, 0xfe, 0xbb, 0xff, 0x7b, 0xff, 0x6b, 0xfe, 0xa0, 0xfd, 0x07, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0x34, 0xff, 0x15, 0xff, 0xd2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x6a, 0xfe, 0x48, 0xfe, 0x25, 0xfe, 0xe2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0xa2, 0xfd, 0xe3, 0xfd, 0xc2, 0xfd, 0xe2, 0xfd, 0x6a, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xcf, 0xfe, 0xd1, 0xfe, 0x14, 0xff, 0x9a, 0xff, 0xde, 0xff, 0xbd, 0xff, 0x7b, 0xff, 0x79, 0xff, 0x79, 0xff, 0x57, 0xff, 0xf3, 0xfe, 0xf3, 0xfe, 0x78, 0xff, 0x79, 0xff, 0x58, 0xff, 0x35, 0xff, 0xf3, 0xfe, 0xf3, 0xfe, 0x15, 0xff, 0x16, 0xff, 0x14, 0xff, 0xf3, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0x57, 0xff, 0xdd, 0xff, 0x9c, 0xff, 0x16, 0xff, 0xf3, 0xfe, 0xf3, 0xfe, 0x13, 0xff, 0xf3, 0xfe, 0xf4, 0xfe, 0x14, 0xff, 0x15, 0xff, 0x14, 0xff, 0xd2, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x6b, 0xfe, 0x25, 0xfe, 0xc2, 0xfd, 0x61, 0xfd, 0x02, 0xfd, 0xe2, 0xfc, 0xc2, 0xfc, 0xa1, 0xfc, 0xa2, 0xfc, 0x02, 0xfd, 0x41, 0xfd, 0x62, 0xfd, 0xa2, 0xfd, 0xc1, 0xfd, 0xa1, 0xfd, 0xa2, 0xfd, 0x49, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0x6a, 0xfe, 0xe3, 0xfd, 0x80, 0xfd, 0xc2, 0xfd, 0x26, 0xfe, 0x26, 0xfe, 0xe2, 0xfd, 0xa0, 0xfd, 0xa1, 0xfd, 0xe2, 0xfd, 0x06, 0xfe, 0xc1, 0xfd, 0x00, 0xfd, 0x22, 0xfc, 0xa1, 0xda, 0xc1, 0xda, 0x41, 0xeb, 0x81, 0xf3, 0x81, 0xeb, 0xa1, 0xda, 0xe9, 0xdb, 0xde, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x11, 0xdd, 0x62, 0xd2, 0xa3, 0xfc, 0x42, 0xfd, 0x40, 0xfc, 0x08, 0xfe, 0x78, 0xff, 0x9b, 0xff, 0xae, 0xfe, 0xa0, 0xfd, 0x28, 0xfe, 0xd1, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xf1, 0xfe, 0x14, 0xff, 0xf3, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xf1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x49, 0xfe, 0x26, 0xfe, 0x04, 0xfe, 0xc2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0xa2, 0xfd, 0xc2, 0xfd, 0xc1, 0xfd, 0x28, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xd0, 0xfe, 0xf2, 0xfe, 0x36, 0xff, 0xbc, 0xff, 0xde, 0xff, 0xbd, 0xff, 0x9b, 0xff, 0x9a, 0xff, 0x57, 0xff, 0xf3, 0xfe, 0xf3, 0xfe, 0x57, 0xff, 0x58, 0xff, 0x57, 0xff, 0x14, 0xff, 0xf3, 0xfe, 0xf4, 0xfe, 0x35, 0xff, 0x36, 0xff, 0x15, 0xff, 0xf2, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd2, 0xfe, 0x57, 0xff, 0xbd, 0xff, 0x9c, 0xff, 0x37, 0xff, 0xf3, 0xfe, 0x14, 0xff, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0x15, 0xff, 0x14, 0xff, 0x13, 0xff, 0xd1, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x6a, 0xfe, 0xe4, 0xfd, 0x41, 0xfd, 0x22, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0x41, 0xfd, 0x81, 0xfd, 0xe3, 0xfd, 0x46, 0xfe, 0xe4, 0xfd, 0x60, 0xfd, 0x05, 0xfe, 0xaf, 0xfe, 0xb1, 0xfe, 0xb0, 0xfe, 0x8c, 0xfe, 0x25, 0xfe, 0x26, 0xfe, 0x6b, 0xfe, 0x8e, 0xfe, 0x6a, 0xfe, 0x26, 0xfe, 0x05, 0xfe, 0x25, 0xfe, 0xe3, 0xfd, 0xe1, 0xfd, 0xc1, 0xfd, 0x41, 0xfd, 0xc1, 0xf3, 0x21, 0xeb, 0x61, 0xf3, 0x81, 0xf3, 0x21, 0xeb, 0x81, 0xd2, 0xa1, 0xda, 0x13, 0xf6, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0x5c, 0xff, 0xe6, 0xba, 0x61, 0xca, 0x82, 0xfc, 0x22, 0xfd, 0x20, 0xfc, 0x84, 0xfd, 0x33, 0xff, 0x7a, 0xff, 0xd1, 0xfe, 0xc2, 0xfd, 0x48, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf1, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x6b, 0xfe, 0x47, 0xfe, 0x25, 0xfe, 0xe3, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0xa2, 0xfd, 0x81, 0xfd, 0x04, 0xfe, 0x8c, 0xfe, 0x8e, 0xfe, 0xae, 0xfe, 0xd0, 0xfe, 0xf2, 0xfe, 0x14, 0xff, 0x58, 0xff, 0xbc, 0xff, 0xde, 0xff, 0xdd, 0xff, 0x9c, 0xff, 0x57, 0xff, 0xf2, 0xfe, 0xf3, 0xfe, 0x56, 0xff, 0x57, 0xff, 0x37, 0xff, 0xf4, 0xfe, 0xf2, 0xfe, 0x14, 0xff, 0x35, 0xff, 0x15, 0xff, 0x14, 0xff, 0xf2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0xae, 0xfe, 0xd1, 0xfe, 0x58, 0xff, 0x9c, 0xff, 0x9c, 0xff, 0x37, 0xff, 0xf3, 0xfe, 0xf4, 0xfe, 0x15, 0xff, 0xf4, 0xfe, 0x14, 0xff, 0xf4, 0xfe, 0x15, 0xff, 0xf4, 0xfe, 0x13, 0xff, 0xf2, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xad, 0xfe, 0x8d, 0xfe, 0x8b, 0xfe, 0xe3, 0xfd, 0x41, 0xfd, 0x42, 0xfd, 0x82, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x62, 0xfd, 0x21, 0xfd, 0x42, 0xfd, 0xa2, 0xfd, 0x04, 0xfe, 0x6a, 0xfe, 0x6a, 0xfe, 0xc2, 0xfd, 0xe4, 0xfd, 0xb0, 0xfe, 0xd2, 0xfe, 0xf2, 0xfe, 0xd0, 0xfe, 0x6c, 0xfe, 0x4a, 0xfe, 0x4c, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x8d, 0xfe, 0x4b, 0xfe, 0x49, 0xfe, 0x48, 0xfe, 0x26, 0xfe, 0x03, 0xfe, 0xc1, 0xfd, 0xc1, 0xfc, 0x02, 0xfc, 0xa1, 0xf3, 0x81, 0xf3, 0x41, 0xeb, 0xe2, 0xe2, 0xc1, 0xda, 0xe7, 0xdb, 0xbd, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0x10, 0xdd, 0x22, 0xb2, 0x61, 0xca, 0x42, 0xfc, 0x02, 0xfd, 0x00, 0xfc, 0x42, 0xfd, 0x11, 0xff, 0x59, 0xff, 0xd1, 0xfe, 0x03, 0xfe, 0x49, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xf2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xae, 0xfe, 0x8e, 0xfe, 0x6d, 0xfe, 0x4a, 0xfe, 0x26, 0xfe, 0x24, 0xfe, 0xe2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x61, 0xfd, 0x82, 0xfd, 0x6a, 0xfe, 0xad, 0xfe, 0x6b, 0xfe, 0xae, 0xfe, 0xf2, 0xfe, 0x14, 0xff, 0x36, 0xff, 0x79, 0xff, 0xbd, 0xff, 0xde, 0xff, 0xdd, 0xff, 0x9a, 0xff, 0xd3, 0xfe, 0xd3, 0xfe, 0x56, 0xff, 0x57, 0xff, 0x36, 0xff, 0xf2, 0xfe, 0xd2, 0xfe, 0xf4, 0xfe, 0x15, 0xff, 0x15, 0xff, 0xf3, 0xfe, 0xd2, 0xfe, 0xf1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0xd2, 0xfe, 0x58, 0xff, 0x9b, 0xff, 0x9b, 0xff, 0x58, 0xff, 0xf4, 0xfe, 0xf4, 0xfe, 0x15, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x15, 0xff, 0xf4, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0x8d, 0xfe, 0x24, 0xfe, 0xa0, 0xfd, 0x61, 0xfd, 0xa2, 0xfd, 0xe3, 0xfd, 0xe3, 0xfd, 0xc2, 0xfd, 0x61, 0xfd, 0x61, 0xfd, 0xc2, 0xfd, 0x26, 0xfe, 0x6b, 0xfe, 0x6d, 0xfe, 0x48, 0xfe, 0x25, 0xfe, 0xaf, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xd2, 0xfe, 0x8e, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0xae, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0x6c, 0xfe, 0x4a, 0xfe, 0x49, 0xfe, 0x26, 0xfe, 0xe3, 0xfd, 0x41, 0xfd, 0x81, 0xfc, 0x02, 0xf4, 0xc1, 0xf3, 0x81, 0xeb, 0x41, 0xeb, 0xe1, 0xe2, 0x21, 0xe3, 0xb6, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0x5c, 0xff, 0x07, 0xbb, 0x22, 0xba, 0x42, 0xca, 0x02, 0xf4, 0xc2, 0xfc, 0xe0, 0xfb, 0x22, 0xfd, 0xef, 0xfe, 0x57, 0xff, 0xf2, 0xfe, 0x06, 0xfe, 0x4a, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xae, 0xfe, 0x8d, 0xfe, 0x6b, 0xfe, 0x48, 0xfe, 0x26, 0xfe, 0x04, 0xfe, 0xc2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x61, 0xfd, 0x26, 0xfe, 0xae, 0xfe, 0x6d, 0xfe, 0x8d, 0xfe, 0xd1, 0xfe, 0xf4, 0xfe, 0x35, 0xff, 0x36, 0xff, 0x79, 0xff, 0xdd, 0xff, 0xde, 0xff, 0xbd, 0xff, 0x38, 0xff, 0xf4, 0xfe, 0x36, 0xff, 0x57, 0xff, 0x14, 0xff, 0xd1, 0xfe, 0xd1, 0xfe, 0xf4, 0xfe, 0x15, 0xff, 0x14, 0xff, 0xf3, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xae, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0xf2, 0xfe, 0x58, 0xff, 0x9b, 0xff, 0x9b, 0xff, 0x58, 0xff, 0xf3, 0xfe, 0xf3, 0xfe, 0x14, 0xff, 0xf4, 0xfe, 0xf4, 0xfe, 0x15, 0xff, 0x15, 0xff, 0x15, 0xff, 0xf3, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb1, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0x6a, 0xfe, 0x05, 0xfe, 0xc2, 0xfd, 0xa1, 0xfd, 0xe3, 0xfd, 0x03, 0xfe, 0xe2, 0xfd, 0xa2, 0xfd, 0x81, 0xfd, 0xc2, 0xfd, 0x48, 0xfe, 0x6c, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x26, 0xfe, 0x6a, 0xfe, 0xf2, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xb0, 0xfe, 0x6d, 0xfe, 0x8d, 0xfe, 0xb0, 0xfe, 0xd2, 0xfe, 0xd3, 0xfe, 0xf2, 0xfe, 0xaf, 0xfe, 0x6c, 0xfe, 0x4b, 0xfe, 0x29, 0xfe, 0xe4, 0xfd, 0x61, 0xfd, 0xa1, 0xfc, 0x42, 0xfc, 0x41, 0xfc, 0x21, 0xfc, 0xe2, 0xfb, 0x62, 0xeb, 0x21, 0xe3, 0x89, 0xec, 0xde, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xe5, 0x22, 0xb2, 0x42, 0xba, 0x41, 0xca, 0x02, 0xf4, 0xa2, 0xfc, 0xe0, 0xfb, 0x21, 0xfd, 0xac, 0xfe, 0x15, 0xff, 0xd2, 0xfe, 0x29, 0xfe, 0x8b, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd2, 0xfe, 0xd0, 0xfe, 0xae, 0xfe, 0x8d, 0xfe, 0x6b, 0xfe, 0x47, 0xfe, 0x25, 0xfe, 0x03, 0xfe, 0xc2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x21, 0xfd, 0xa2, 0xfd, 0xac, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0xd1, 0xfe, 0x15, 0xff, 0x15, 0xff, 0x15, 0xff, 0x37, 0xff, 0x9b, 0xff, 0xde, 0xff, 0xdd, 0xff, 0x9a, 0xff, 0x37, 0xff, 0x57, 0xff, 0x57, 0xff, 0x14, 0xff, 0x8f, 0xfe, 0xaf, 0xfe, 0x13, 0xff, 0x14, 0xff, 0xf3, 0xfe, 0xf1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x8c, 0xfe, 0x8e, 0xfe, 0xf3, 0xfe, 0x58, 0xff, 0x9a, 0xff, 0x9a, 0xff, 0x58, 0xff, 0xf3, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf5, 0xfe, 0xf5, 0xfe, 0x13, 0xff, 0xd1, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0x8f, 0xfe, 0x6e, 0xfe, 0x6c, 0xfe, 0x47, 0xfe, 0xe2, 0xfd, 0xe2, 0xfd, 0x26, 0xfe, 0x26, 0xfe, 0x04, 0xfe, 0xa1, 0xfd, 0xc2, 0xfd, 0x69, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0x27, 0xfe, 0xe4, 0xfd, 0xaf, 0xfe, 0x14, 0xff, 0xf4, 0xfe, 0xf3, 0xfe, 0x8f, 0xfe, 0x8e, 0xfe, 0xd0, 0xfe, 0xf3, 0xfe, 0xf5, 0xfe, 0xf4, 0xfe, 0xd3, 0xfe, 0x8e, 0xfe, 0x4c, 0xfe, 0x4a, 0xfe, 0x26, 0xfe, 0xa1, 0xfd, 0xe1, 0xfc, 0x82, 0xfc, 0x81, 0xfc, 0x61, 0xfc, 0x61, 0xfc, 0xe1, 0xf3, 0x61, 0xeb, 0x61, 0xeb, 0xd8, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xdf, 0xff, 0x4a, 0xb3, 0x42, 0xba, 0x42, 0xc2, 0x41, 0xca, 0xe2, 0xfb, 0xa2, 0xfc, 0xe1, 0xf3, 0x21, 0xfd, 0x89, 0xfe, 0xf2, 0xfe, 0xf1, 0xfe, 0x6c, 0xfe, 0x8d, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd2, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0x8d, 0xfe, 0x6b, 0xfe, 0x48, 0xfe, 0x46, 0xfe, 0x04, 0xfe, 0xe2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x42, 0xfd, 0x00, 0xfd, 0xe4, 0xfd, 0xad, 0xfe, 0x8d, 0xfe, 0xcf, 0xfe, 0xf4, 0xfe, 0x16, 0xff, 0x15, 0xff, 0x15, 0xff, 0x79, 0xff, 0xbc, 0xff, 0xdd, 0xff, 0x9c, 0xff, 0x7a, 0xff, 0x79, 0xff, 0x58, 0xff, 0xf3, 0xfe, 0x8e, 0xfe, 0xb0, 0xfe, 0x14, 0xff, 0xf4, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x6b, 0xfe, 0x8e, 0xfe, 0xf3, 0xfe, 0x58, 0xff, 0x7a, 0xff, 0x7a, 0xff, 0x58, 0xff, 0xf3, 0xfe, 0xd2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0x14, 0xff, 0x13, 0xff, 0xb0, 0xfe, 0xaf, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0x8d, 0xfe, 0x27, 0xfe, 0xe3, 0xfd, 0x26, 0xfe, 0x69, 0xfe, 0x48, 0xfe, 0xe2, 0xfd, 0xa1, 0xfd, 0x28, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0xb0, 0xfe, 0x8c, 0xfe, 0xe3, 0xfd, 0x6d, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xd2, 0xfe, 0xb0, 0xfe, 0xf2, 0xfe, 0xf5, 0xfe, 0x16, 0xff, 0x16, 0xff, 0xf4, 0xfe, 0xb1, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x4a, 0xfe, 0x03, 0xfe, 0x60, 0xfd, 0xc1, 0xfc, 0x81, 0xfc, 0x82, 0xfc, 0x81, 0xfc, 0x42, 0xfc, 0xa1, 0xeb, 0x21, 0xeb, 0x8c, 0xdc, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0x98, 0xee, 0xc2, 0x99, 0x63, 0xc2, 0x62, 0xca, 0x42, 0xca, 0x02, 0xfc, 0xa2, 0xfc, 0x01, 0xf4, 0x20, 0xfd, 0x68, 0xfe, 0xf1, 0xfe, 0xd1, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xf4, 0xfe, 0xf5, 0xfe, 0x15, 0xff, 0xf4, 0xfe, 0xf4, 0xfe, 0x14, 0xff, 0x14, 0xff, 0xf4, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd2, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x4a, 0xfe, 0x47, 0xfe, 0x25, 0xfe, 0xe2, 0xfd, 0xa2, 0xfd, 0x62, 0xfd, 0x22, 0xfd, 0x82, 0xfd, 0x8a, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xf3, 0xfe, 0x15, 0xff, 0x15, 0xff, 0xf4, 0xfe, 0x37, 0xff, 0x9b, 0xff, 0xbd, 0xff, 0xbc, 0xff, 0x9c, 0xff, 0x9b, 0xff, 0x7a, 0xff, 0x14, 0xff, 0x8f, 0xfe, 0xb1, 0xfe, 0x13, 0xff, 0xf2, 0xfe, 0x8e, 0xfe, 0x6c, 0xfe, 0x8e, 0xfe, 0xae, 0xfe, 0x8e, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x8e, 0xfe, 0xf3, 0xfe, 0x37, 0xff, 0x79, 0xff, 0x79, 0xff, 0x58, 0xff, 0xd3, 0xfe, 0xb0, 0xfe, 0xb1, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf2, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xf1, 0xfe, 0xd2, 0xfe, 0xb0, 0xfe, 0x6c, 0xfe, 0x05, 0xfe, 0x03, 0xfe, 0x47, 0xfe, 0x6a, 0xfe, 0x06, 0xfe, 0xa0, 0xfd, 0xe4, 0xfd, 0x8e, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0x28, 0xfe, 0x4a, 0xfe, 0xf4, 0xfe, 0x15, 0xff, 0x15, 0xff, 0x14, 0xff, 0xf4, 0xfe, 0xf5, 0xfe, 0x17, 0xff, 0x37, 0xff, 0x37, 0xff, 0xf5, 0xfe, 0xd2, 0xfe, 0x8f, 0xfe, 0x6d, 0xfe, 0x6d, 0xfe, 0x48, 0xfe, 0xc2, 0xfd, 0xe0, 0xfc, 0xa1, 0xfc, 0xa1, 0xfc, 0xa1, 0xfc, 0x82, 0xfc, 0xc1, 0xf3, 0x01, 0xe3, 0x22, 0xdb, 0xbd, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xff, 0xff, 0xff, 0x6f, 0xc4, 0xc2, 0x99, 0x83, 0xc2, 0x62, 0xca, 0x62, 0xca, 0x63, 0xfc, 0xe2, 0xfc, 0x21, 0xfc, 0x21, 0xfd, 0x68, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xd2, 0xfe, 0xf3, 0xfe, 0x14, 0xff, 0x15, 0xff, 0x15, 0xff, 0x15, 0xff, 0x15, 0xff, 0x15, 0xff, 0x15, 0xff, 0x14, 0xff, 0xf4, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x6c, 0xfe, 0x6a, 0xfe, 0x48, 0xfe, 0x26, 0xfe, 0x03, 0xfe, 0xa2, 0xfd, 0x42, 0xfd, 0x80, 0xfd, 0x68, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0xd2, 0xfe, 0x35, 0xff, 0x35, 0xff, 0xf4, 0xfe, 0x36, 0xff, 0x9a, 0xff, 0x9c, 0xff, 0x9c, 0xff, 0x9c, 0xff, 0xbc, 0xff, 0xbb, 0xff, 0x37, 0xff, 0xb0, 0xfe, 0xd1, 0xfe, 0x34, 0xff, 0xd1, 0xfe, 0x6a, 0xfe, 0x48, 0xfe, 0x6a, 0xfe, 0x6b, 0xfe, 0x8b, 0xfe, 0x8c, 0xfe, 0x6d, 0xfe, 0x6d, 0xfe, 0x6c, 0xfe, 0x4a, 0xfe, 0x4a, 0xfe, 0x4a, 0xfe, 0x4b, 0xfe, 0xae, 0xfe, 0xf3, 0xfe, 0x16, 0xff, 0x58, 0xff, 0x58, 0xff, 0x57, 0xff, 0xf3, 0xfe, 0x8e, 0xfe, 0x6d, 0xfe, 0xaf, 0xfe, 0xd1, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0x8e, 0xfe, 0x48, 0xfe, 0xc1, 0xfd, 0x04, 0xfe, 0x48, 0xfe, 0x48, 0xfe, 0xc2, 0xfd, 0xa0, 0xfd, 0x49, 0xfe, 0xaf, 0xfe, 0xd2, 0xfe, 0xd3, 0xfe, 0x8d, 0xfe, 0x49, 0xfe, 0xd2, 0xfe, 0x16, 0xff, 0x16, 0xff, 0x16, 0xff, 0x16, 0xff, 0x37, 0xff, 0x58, 0xff, 0x58, 0xff, 0x37, 0xff, 0x15, 0xff, 0xf3, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x25, 0xfe, 0x81, 0xfd, 0x41, 0xfd, 0x01, 0xfd, 0xc1, 0xfc, 0x82, 0xfc, 0xc1, 0xf3, 0x01, 0xe3, 0x41, 0xeb, 0xf3, 0xf5, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0x9e, 0xff, 0x65, 0x9a, 0xc2, 0x91, 0x83, 0xc2, 0x42, 0xca, 0x62, 0xca, 0x83, 0xfc, 0x22, 0xfd, 0x02, 0xfc, 0x22, 0xfd, 0x67, 0xfe, 0xcf, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xf3, 0xfe, 0x15, 0xff, 0x16, 0xff, 0x16, 0xff, 0x16, 0xff, 0x16, 0xff, 0x16, 0xff, 0x15, 0xff, 0x15, 0xff, 0x14, 0xff, 0xf4, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8c, 0xfe, 0x6a, 0xfe, 0x48, 0xfe, 0x26, 0xfe, 0x04, 0xfe, 0xa2, 0xfd, 0x81, 0xfd, 0x04, 0xfe, 0x8c, 0xfe, 0x8e, 0xfe, 0xd0, 0xfe, 0x15, 0xff, 0x36, 0xff, 0x14, 0xff, 0x36, 0xff, 0x9a, 0xff, 0x9b, 0xff, 0x9a, 0xff, 0x9b, 0xff, 0xbd, 0xff, 0xbc, 0xff, 0x79, 0xff, 0x15, 0xff, 0xf3, 0xfe, 0x13, 0xff, 0x8e, 0xfe, 0x27, 0xfe, 0x25, 0xfe, 0x46, 0xfe, 0x26, 0xfe, 0x26, 0xfe, 0x6a, 0xfe, 0x6c, 0xfe, 0x6b, 0xfe, 0x4a, 0xfe, 0x49, 0xfe, 0x48, 0xfe, 0x48, 0xfe, 0x69, 0xfe, 0x6b, 0xfe, 0xaf, 0xfe, 0xf2, 0xfe, 0x15, 0xff, 0x37, 0xff, 0x37, 0xff, 0x36, 0xff, 0xf3, 0xfe, 0xae, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x8e, 0xfe, 0x8f, 0xfe, 0xb1, 0xfe, 0xd2, 0xfe, 0xf1, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xf2, 0xfe, 0x14, 0xff, 0xf4, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0x6a, 0xfe, 0x04, 0xfe, 0xe1, 0xfd, 0x26, 0xfe, 0x48, 0xfe, 0x05, 0xfe, 0xa0, 0xfd, 0xe4, 0xfd, 0xae, 0xfe, 0xd1, 0xfe, 0xd3, 0xfe, 0xd1, 0xfe, 0x6c, 0xfe, 0xb0, 0xfe, 0x36, 0xff, 0x38, 0xff, 0x38, 0xff, 0x58, 0xff, 0x58, 0xff, 0x58, 0xff, 0x38, 0xff, 0x37, 0xff, 0x16, 0xff, 0xf4, 0xfe, 0xd2, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0x6d, 0xfe, 0x49, 0xfe, 0x03, 0xfe, 0x81, 0xfd, 0x21, 0xfd, 0xc1, 0xfc, 0x81, 0xfc, 0xa1, 0xf3, 0x01, 0xe3, 0x82, 0xf3, 0xe7, 0xe3, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0x58, 0xe6, 0xc2, 0x91, 0xc2, 0x91, 0x63, 0xc2, 0x62, 0xca, 0x42, 0xc2, 0x22, 0xf4, 0xe2, 0xfc, 0x01, 0xfc, 0x21, 0xfd, 0x68, 0xfe, 0xae, 0xfe, 0xd0, 0xfe, 0xb1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xf4, 0xfe, 0x15, 0xff, 0x16, 0xff, 0x36, 0xff, 0x36, 0xff, 0x36, 0xff, 0x36, 0xff, 0x16, 0xff, 0x15, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0xf3, 0xfe, 0xd2, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0x8c, 0xfe, 0x6a, 0xfe, 0x48, 0xfe, 0x46, 0xfe, 0x04, 0xfe, 0xa1, 0xfd, 0xe3, 0xfd, 0x6a, 0xfe, 0xae, 0xfe, 0xd1, 0xfe, 0x14, 0xff, 0x35, 0xff, 0x14, 0xff, 0x36, 0xff, 0x9b, 0xff, 0x9a, 0xff, 0x57, 0xff, 0x9a, 0xff, 0xbc, 0xff, 0xbc, 0xff, 0x7a, 0xff, 0x37, 0xff, 0x36, 0xff, 0x13, 0xff, 0x6b, 0xfe, 0xe4, 0xfd, 0x04, 0xfe, 0x45, 0xfe, 0x45, 0xfe, 0x47, 0xfe, 0x6b, 0xfe, 0x6c, 0xfe, 0x6b, 0xfe, 0x69, 0xfe, 0x27, 0xfe, 0x25, 0xfe, 0x25, 0xfe, 0x26, 0xfe, 0x48, 0xfe, 0x6b, 0xfe, 0xaf, 0xfe, 0xf2, 0xfe, 0x14, 0xff, 0x36, 0xff, 0x16, 0xff, 0x15, 0xff, 0xf3, 0xfe, 0xaf, 0xfe, 0x6c, 0xfe, 0x6a, 0xfe, 0x4a, 0xfe, 0x6c, 0xfe, 0x8d, 0xfe, 0xae, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0xb0, 0xfe, 0xf3, 0xfe, 0x14, 0xff, 0xf4, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0x8e, 0xfe, 0x48, 0xfe, 0x03, 0xfe, 0x04, 0xfe, 0x48, 0xfe, 0x27, 0xfe, 0xe1, 0xfd, 0xa0, 0xfd, 0x4b, 0xfe, 0xb1, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x36, 0xff, 0x58, 0xff, 0x59, 0xff, 0x59, 0xff, 0x59, 0xff, 0x58, 0xff, 0x38, 0xff, 0x37, 0xff, 0x17, 0xff, 0xf5, 0xfe, 0xd3, 0xfe, 0xb1, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x8d, 0xfe, 0x27, 0xfe, 0xa1, 0xfd, 0x21, 0xfd, 0xc1, 0xfc, 0x81, 0xfc, 0xa1, 0xf3, 0xe1, 0xe2, 0x62, 0xf3, 0x82, 0xeb, 0xf9, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xec, 0xbb, 0xc2, 0x91, 0xa2, 0x91, 0x63, 0xba, 0x83, 0xca, 0x42, 0xc2, 0xe2, 0xf3, 0xa2, 0xfc, 0x02, 0xf4, 0x02, 0xfd, 0x46, 0xfe, 0x8d, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xb1, 0xfe, 0xd1, 0xfe, 0xf2, 0xfe, 0xd2, 0xfe, 0xf4, 0xfe, 0x16, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x36, 0xff, 0x36, 0xff, 0x36, 0xff, 0x16, 0xff, 0x15, 0xff, 0x15, 0xff, 0xf4, 0xfe, 0x13, 0xff, 0xf2, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0x8c, 0xfe, 0x6b, 0xfe, 0x49, 0xfe, 0x47, 0xfe, 0x02, 0xfe, 0xe2, 0xfd, 0x49, 0xfe, 0xaf, 0xfe, 0xf2, 0xfe, 0x15, 0xff, 0x37, 0xff, 0x15, 0xff, 0x14, 0xff, 0x9a, 0xff, 0x9a, 0xff, 0x36, 0xff, 0x79, 0xff, 0xbd, 0xff, 0x9c, 0xff, 0x79, 0xff, 0x58, 0xff, 0x58, 0xff, 0x15, 0xff, 0x8d, 0xfe, 0x05, 0xfe, 0x03, 0xfe, 0xe3, 0xfd, 0xe2, 0xfd, 0x25, 0xfe, 0x8c, 0xfe, 0xaf, 0xfe, 0x8d, 0xfe, 0x69, 0xfe, 0x26, 0xfe, 0x04, 0xfe, 0xe3, 0xfd, 0x03, 0xfe, 0x26, 0xfe, 0x49, 0xfe, 0x8c, 0xfe, 0xb0, 0xfe, 0xf2, 0xfe, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0xf2, 0xfe, 0xaf, 0xfe, 0x6c, 0xfe, 0x69, 0xfe, 0x28, 0xfe, 0x28, 0xfe, 0x48, 0xfe, 0x69, 0xfe, 0x4a, 0xfe, 0x6c, 0xfe, 0x8d, 0xfe, 0xd1, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0x8c, 0xfe, 0x26, 0xfe, 0x27, 0xfe, 0x48, 0xfe, 0x25, 0xfe, 0xa0, 0xfd, 0x05, 0xfe, 0xb0, 0xfe, 0xf3, 0xfe, 0x14, 0xff, 0xf2, 0xfe, 0x8f, 0xfe, 0xf4, 0xfe, 0x59, 0xff, 0x5a, 0xff, 0x7a, 0xff, 0x5a, 0xff, 0x58, 0xff, 0x38, 0xff, 0x38, 0xff, 0x37, 0xff, 0x16, 0xff, 0xf3, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0x4b, 0xfe, 0xc2, 0xfd, 0x40, 0xfd, 0xc1, 0xfc, 0x81, 0xfc, 0x81, 0xeb, 0xe1, 0xe2, 0x81, 0xeb, 0xa1, 0xf3, 0x8f, 0xf5, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0x9e, 0xff, 0x25, 0x92, 0xc2, 0x91, 0xc2, 0x91, 0x62, 0xba, 0x83, 0xca, 0x62, 0xca, 0xe2, 0xf3, 0xa3, 0xfc, 0x03, 0xf4, 0x02, 0xfd, 0x03, 0xfe, 0x69, 0xfe, 0x8e, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xf1, 0xfe, 0xd1, 0xfe, 0xf4, 0xfe, 0x36, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x36, 0xff, 0x36, 0xff, 0x16, 0xff, 0x15, 0xff, 0x14, 0xff, 0x13, 0xff, 0xf2, 0xfe, 0xd0, 0xfe, 0xae, 0xfe, 0x8c, 0xfe, 0x6b, 0xfe, 0x69, 0xfe, 0x25, 0xfe, 0xe2, 0xfd, 0x6a, 0xfe, 0xf0, 0xfe, 0x13, 0xff, 0x15, 0xff, 0x57, 0xff, 0x36, 0xff, 0x15, 0xff, 0x9a, 0xff, 0x9a, 0xff, 0x15, 0xff, 0x59, 0xff, 0xbd, 0xff, 0x9b, 0xff, 0x7a, 0xff, 0x79, 0xff, 0x79, 0xff, 0x36, 0xff, 0xd2, 0xfe, 0x8d, 0xfe, 0x47, 0xfe, 0x04, 0xfe, 0xc1, 0xfd, 0xe2, 0xfd, 0x6a, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x6b, 0xfe, 0x26, 0xfe, 0x03, 0xfe, 0xe2, 0xfd, 0xc2, 0xfd, 0xe3, 0xfd, 0x26, 0xfe, 0x6a, 0xfe, 0x8d, 0xfe, 0xb0, 0xfe, 0xf2, 0xfe, 0x14, 0xff, 0xf4, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xd2, 0xfe, 0xaf, 0xfe, 0x6c, 0xfe, 0x6a, 0xfe, 0x48, 0xfe, 0x46, 0xfe, 0x05, 0xfe, 0x04, 0xfe, 0x05, 0xfe, 0x26, 0xfe, 0x6b, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xaf, 0xfe, 0x4a, 0xfe, 0x4b, 0xfe, 0x6b, 0xfe, 0xe3, 0xfd, 0xe1, 0xfd, 0x8d, 0xfe, 0xf3, 0xfe, 0x15, 0xff, 0x15, 0xff, 0xb1, 0xfe, 0xd2, 0xfe, 0x58, 0xff, 0x7a, 0xff, 0x7b, 0xff, 0x7a, 0xff, 0x58, 0xff, 0x58, 0xff, 0x58, 0xff, 0x37, 0xff, 0x16, 0xff, 0x14, 0xff, 0xd2, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb0, 0xfe, 0x6c, 0xfe, 0xe3, 0xfd, 0x41, 0xfd, 0xc1, 0xfc, 0x81, 0xfc, 0x81, 0xeb, 0x01, 0xe3, 0x81, 0xf3, 0xa1, 0xf3, 0x26, 0xec, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xdd, 0xe3, 0x89, 0xc2, 0x91, 0xc2, 0x91, 0x43, 0xb2, 0x83, 0xca, 0x62, 0xc2, 0x03, 0xf4, 0xa3, 0xfc, 0x02, 0xf4, 0x02, 0xfd, 0xe2, 0xfd, 0x25, 0xfe, 0x6a, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xf3, 0xfe, 0x16, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x36, 0xff, 0x36, 0xff, 0x16, 0xff, 0x15, 0xff, 0x14, 0xff, 0xf2, 0xfe, 0xd0, 0xfe, 0xae, 0xfe, 0x6c, 0xfe, 0x6b, 0xfe, 0x48, 0xfe, 0x04, 0xfe, 0x4a, 0xfe, 0xf3, 0xfe, 0x15, 0xff, 0x15, 0xff, 0x57, 0xff, 0x37, 0xff, 0x37, 0xff, 0x9a, 0xff, 0x9b, 0xff, 0x15, 0xff, 0x58, 0xff, 0xbc, 0xff, 0x9b, 0xff, 0x5a, 0xff, 0x7a, 0xff, 0x7a, 0xff, 0x58, 0xff, 0x15, 0xff, 0xd0, 0xfe, 0x8b, 0xfe, 0x27, 0xfe, 0x03, 0xfe, 0xc1, 0xfd, 0x27, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x6c, 0xfe, 0x68, 0xfe, 0x04, 0xfe, 0xe2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x04, 0xfe, 0x68, 0xfe, 0x8c, 0xfe, 0xae, 0xfe, 0xb0, 0xfe, 0xf2, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0x8c, 0xfe, 0x6b, 0xfe, 0x49, 0xfe, 0x47, 0xfe, 0x04, 0xfe, 0xc2, 0xfd, 0xc1, 0xfd, 0xc1, 0xfd, 0x29, 0xfe, 0x8e, 0xfe, 0x6a, 0xfe, 0x6d, 0xfe, 0xd1, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0x14, 0xff, 0x14, 0xff, 0xf5, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xaf, 0xfe, 0x6d, 0xfe, 0x8e, 0xfe, 0x48, 0xfe, 0xe2, 0xfd, 0x6b, 0xfe, 0xf4, 0xfe, 0x16, 0xff, 0x17, 0xff, 0xd3, 0xfe, 0xb1, 0xfe, 0x37, 0xff, 0x7a, 0xff, 0x7b, 0xff, 0x7a, 0xff, 0x58, 0xff, 0x38, 0xff, 0x58, 0xff, 0x38, 0xff, 0x17, 0xff, 0xf5, 0xfe, 0xd3, 0xfe, 0xd2, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0x6c, 0xfe, 0xe4, 0xfd, 0x41, 0xfd, 0xc1, 0xfc, 0x81, 0xfc, 0x81, 0xeb, 0x01, 0xe3, 0x81, 0xf3, 0xc1, 0xf3, 0x63, 0xf4, 0x39, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xff, 0xff, 0xff, 0x0e, 0xb4, 0xc3, 0x89, 0xe3, 0x91, 0xc3, 0x91, 0x23, 0xaa, 0x63, 0xc2, 0x42, 0xc2, 0xe3, 0xf3, 0xa3, 0xfc, 0x02, 0xf4, 0xc3, 0xfc, 0xc3, 0xfd, 0x03, 0xfe, 0x48, 0xfe, 0xae, 0xfe, 0x8e, 0xfe, 0xae, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xf2, 0xfe, 0x15, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x36, 0xff, 0x16, 0xff, 0x15, 0xff, 0xf4, 0xfe, 0xf2, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0x8c, 0xfe, 0x49, 0xfe, 0x46, 0xfe, 0x69, 0xfe, 0xd3, 0xfe, 0x15, 0xff, 0x15, 0xff, 0x57, 0xff, 0x57, 0xff, 0x37, 0xff, 0x9b, 0xff, 0xbb, 0xff, 0xf5, 0xfe, 0x38, 0xff, 0xbd, 0xff, 0x7a, 0xff, 0x59, 0xff, 0x9b, 0xff, 0x7b, 0xff, 0x59, 0xff, 0x37, 0xff, 0xf3, 0xfe, 0x8e, 0xfe, 0x49, 0xfe, 0x47, 0xfe, 0x03, 0xfe, 0x03, 0xfe, 0x4a, 0xfe, 0x8d, 0xfe, 0x6a, 0xfe, 0x68, 0xfe, 0x26, 0xfe, 0xe3, 0xfd, 0xa2, 0xfd, 0x62, 0xfd, 0xa2, 0xfd, 0x24, 0xfe, 0x6a, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xd1, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x4a, 0xfe, 0x49, 0xfe, 0x26, 0xfe, 0xe3, 0xfd, 0xc2, 0xfd, 0xc1, 0xfd, 0xe6, 0xfd, 0x27, 0xfe, 0x03, 0xfe, 0x6b, 0xfe, 0xd1, 0xfe, 0xf2, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf5, 0xfe, 0x16, 0xff, 0x16, 0xff, 0xf5, 0xfe, 0xf4, 0xfe, 0xd2, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x28, 0xfe, 0x49, 0xfe, 0xf3, 0xfe, 0x36, 0xff, 0x37, 0xff, 0x35, 0xff, 0xd2, 0xfe, 0x16, 0xff, 0x7a, 0xff, 0x9b, 0xff, 0x7b, 0xff, 0x58, 0xff, 0x37, 0xff, 0x37, 0xff, 0x58, 0xff, 0x37, 0xff, 0x15, 0xff, 0xd3, 0xfe, 0xb2, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0x8c, 0xfe, 0xe4, 0xfd, 0x01, 0xfd, 0x81, 0xfc, 0x81, 0xfc, 0x81, 0xeb, 0x01, 0xe3, 0x81, 0xeb, 0xe0, 0xf3, 0x81, 0xfc, 0x4f, 0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xc8, 0x9a, 0xc3, 0x89, 0xe3, 0x91, 0xe3, 0x91, 0x03, 0xa2, 0x43, 0xba, 0x22, 0xba, 0x23, 0xdb, 0x23, 0xfc, 0xc3, 0xf3, 0x83, 0xfc, 0xa3, 0xfd, 0xe2, 0xfd, 0x04, 0xfe, 0x6b, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0x14, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x36, 0xff, 0x16, 0xff, 0x15, 0xff, 0x14, 0xff, 0xd2, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0x6b, 0xfe, 0x49, 0xfe, 0x8c, 0xfe, 0xf3, 0xfe, 0x36, 0xff, 0x16, 0xff, 0x58, 0xff, 0x79, 0xff, 0x37, 0xff, 0x9b, 0xff, 0x9c, 0xff, 0x15, 0xff, 0x58, 0xff, 0xbc, 0xff, 0x79, 0xff, 0x79, 0xff, 0x9b, 0xff, 0x9b, 0xff, 0x79, 0xff, 0x58, 0xff, 0x36, 0xff, 0xd2, 0xfe, 0x8c, 0xfe, 0x48, 0xfe, 0x26, 0xfe, 0x25, 0xfe, 0x25, 0xfe, 0x47, 0xfe, 0x26, 0xfe, 0x24, 0xfe, 0x03, 0xfe, 0xc2, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x22, 0xfd, 0x62, 0xfd, 0xc2, 0xfd, 0x48, 0xfe, 0x8e, 0xfe, 0xb0, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf2, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8c, 0xfe, 0x6b, 0xfe, 0x6a, 0xfe, 0x48, 0xfe, 0x25, 0xfe, 0x04, 0xfe, 0xe3, 0xfd, 0xc1, 0xfd, 0x80, 0xfd, 0xa1, 0xfd, 0x4a, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xf3, 0xfe, 0x13, 0xff, 0xf5, 0xfe, 0x16, 0xff, 0x16, 0xff, 0x15, 0xff, 0x15, 0xff, 0xf4, 0xfe, 0xb0, 0xfe, 0xae, 0xfe, 0xb1, 0xfe, 0x8e, 0xfe, 0x4b, 0xfe, 0xd1, 0xfe, 0x37, 0xff, 0x59, 0xff, 0x58, 0xff, 0x35, 0xff, 0x16, 0xff, 0x7a, 0xff, 0x9b, 0xff, 0x9b, 0xff, 0x59, 0xff, 0x16, 0xff, 0x16, 0xff, 0x37, 0xff, 0x37, 0xff, 0x16, 0xff, 0xd3, 0xfe, 0xb1, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x6c, 0xfe, 0xe4, 0xfd, 0xe0, 0xfc, 0x41, 0xfc, 0x62, 0xfc, 0x81, 0xeb, 0xe0, 0xe2, 0x81, 0xeb, 0x20, 0xf4, 0xe1, 0xfc, 0xa8, 0xfd, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xda, 0xee, 0x45, 0x92, 0xc3, 0x89, 0xe3, 0x91, 0xe3, 0x91, 0x03, 0xa2, 0x63, 0xba, 0x23, 0xb2, 0xa2, 0xca, 0xc4, 0xf3, 0xa3, 0xf3, 0x23, 0xf4, 0x83, 0xfd, 0xe3, 0xfd, 0xa2, 0xfd, 0xe5, 0xfd, 0x8a, 0xfe, 0x8c, 0xfe, 0xaf, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0xf2, 0xfe, 0x36, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x36, 0xff, 0x16, 0xff, 0x16, 0xff, 0x15, 0xff, 0x13, 0xff, 0xd2, 0xfe, 0xb0, 0xfe, 0x8d, 0xfe, 0x6a, 0xfe, 0x6c, 0xfe, 0xf3, 0xfe, 0x38, 0xff, 0x58, 0xff, 0x79, 0xff, 0x9a, 0xff, 0x58, 0xff, 0x7a, 0xff, 0xbc, 0xff, 0x38, 0xff, 0x79, 0xff, 0xbc, 0xff, 0x59, 0xff, 0x79, 0xff, 0x9b, 0xff, 0x9b, 0xff, 0x79, 0xff, 0x79, 0xff, 0x58, 0xff, 0x15, 0xff, 0xd1, 0xfe, 0x8d, 0xfe, 0x48, 0xfe, 0x26, 0xfe, 0x46, 0xfe, 0xe5, 0xfd, 0xe3, 0xfd, 0x03, 0xfe, 0xe2, 0xfd, 0xa2, 0xfd, 0x61, 0xfd, 0x42, 0xfd, 0x22, 0xfd, 0x02, 0xfd, 0x42, 0xfd, 0xa1, 0xfd, 0x25, 0xfe, 0x8d, 0xfe, 0xb1, 0xfe, 0xf2, 0xfe, 0xf4, 0xfe, 0x15, 0xff, 0x15, 0xff, 0xf4, 0xfe, 0xf3, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6a, 0xfe, 0x49, 0xfe, 0x48, 0xfe, 0x47, 0xfe, 0x05, 0xfe, 0xc2, 0xfd, 0x60, 0xfd, 0xa2, 0xfd, 0x47, 0xfe, 0x6a, 0xfe, 0xd0, 0xfe, 0xf4, 0xfe, 0x15, 0xff, 0x16, 0xff, 0x16, 0xff, 0x36, 0xff, 0x16, 0xff, 0x16, 0xff, 0xd1, 0xfe, 0x8d, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0x8d, 0xfe, 0xaf, 0xfe, 0x36, 0xff, 0x59, 0xff, 0x7a, 0xff, 0x38, 0xff, 0x16, 0xff, 0x59, 0xff, 0x9b, 0xff, 0x9b, 0xff, 0x59, 0xff, 0x37, 0xff, 0x16, 0xff, 0x37, 0xff, 0x38, 0xff, 0x16, 0xff, 0xd3, 0xfe, 0xaf, 0xfe, 0x8d, 0xfe, 0x6d, 0xfe, 0x4b, 0xfe, 0xe4, 0xfd, 0xa0, 0xf4, 0xe1, 0xf3, 0x62, 0xfc, 0x81, 0xeb, 0xe1, 0xe2, 0xc2, 0xf3, 0x61, 0xfc, 0x21, 0xfd, 0x45, 0xfd, 0x9b, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0x32, 0xcd, 0xe3, 0x89, 0xe3, 0x89, 0xe3, 0x91, 0xe3, 0x91, 0x03, 0xa2, 0x63, 0xba, 0x22, 0xb2, 0xc3, 0xca, 0xc4, 0xf3, 0x83, 0xeb, 0xe3, 0xf3, 0x43, 0xfd, 0xa3, 0xfd, 0x62, 0xfd, 0xa2, 0xfd, 0x46, 0xfe, 0x8c, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x4c, 0xfe, 0xaf, 0xfe, 0x15, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x36, 0xff, 0x16, 0xff, 0x15, 0xff, 0x15, 0xff, 0xf3, 0xfe, 0xd1, 0xfe, 0x8f, 0xfe, 0x6c, 0xfe, 0x4a, 0xfe, 0xd0, 0xfe, 0x57, 0xff, 0x59, 0xff, 0x79, 0xff, 0x9b, 0xff, 0x5a, 0xff, 0x9b, 0xff, 0xbc, 0xff, 0x59, 0xff, 0x9b, 0xff, 0xdc, 0xff, 0x59, 0xff, 0x79, 0xff, 0x9b, 0xff, 0x7b, 0xff, 0x7a, 0xff, 0x7a, 0xff, 0x79, 0xff, 0x58, 0xff, 0x16, 0xff, 0xd2, 0xfe, 0xad, 0xfe, 0x49, 0xfe, 0x26, 0xfe, 0xe4, 0xfd, 0xa2, 0xfd, 0xa1, 0xfd, 0xc2, 0xfd, 0xa3, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x62, 0xfd, 0x82, 0xfd, 0xc2, 0xfd, 0x46, 0xfe, 0x8c, 0xfe, 0xb0, 0xfe, 0xf2, 0xfe, 0xf4, 0xfe, 0x15, 0xff, 0x16, 0xff, 0x15, 0xff, 0xf3, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0xae, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x6a, 0xfe, 0x26, 0xfe, 0xc2, 0xfd, 0x40, 0xfd, 0x81, 0xfd, 0x27, 0xfe, 0xd1, 0xfe, 0x15, 0xff, 0x16, 0xff, 0x37, 0xff, 0x57, 0xff, 0x59, 0xff, 0x58, 0xff, 0xd1, 0xfe, 0x4a, 0xfe, 0xae, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0x14, 0xff, 0x79, 0xff, 0x7a, 0xff, 0x7a, 0xff, 0x36, 0xff, 0x58, 0xff, 0x7b, 0xff, 0x7b, 0xff, 0x7a, 0xff, 0x37, 0xff, 0x15, 0xff, 0x16, 0xff, 0x17, 0xff, 0x16, 0xff, 0xd3, 0xfe, 0x8e, 0xfe, 0x4b, 0xfe, 0x4b, 0xfe, 0x4a, 0xfe, 0xe4, 0xfd, 0x80, 0xfc, 0xc1, 0xf3, 0x42, 0xfc, 0x61, 0xeb, 0xe1, 0xe2, 0xc1, 0xf3, 0x61, 0xfc, 0x21, 0xfd, 0x22, 0xfd, 0xf6, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xcc, 0xab, 0xc3, 0x89, 0xe3, 0x89, 0x03, 0x92, 0x03, 0x92, 0x23, 0xa2, 0x63, 0xb2, 0x43, 0xb2, 0xc3, 0xca, 0xc4, 0xf3, 0x63, 0xeb, 0xe3, 0xf3, 0x24, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0xa3, 0xfd, 0x04, 0xfe, 0x6a, 0xfe, 0xaf, 0xfe, 0x6c, 0xfe, 0x4a, 0xfe, 0xae, 0xfe, 0x14, 0xff, 0x16, 0xff, 0x36, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x36, 0xff, 0x16, 0xff, 0x15, 0xff, 0xf4, 0xfe, 0xf2, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0xf4, 0xfe, 0x79, 0xff, 0x7a, 0xff, 0xbb, 0xff, 0x7a, 0xff, 0x9b, 0xff, 0xbc, 0xff, 0x79, 0xff, 0xbc, 0xff, 0xbc, 0xff, 0x59, 0xff, 0x79, 0xff, 0x7b, 0xff, 0x59, 0xff, 0x59, 0xff, 0x7a, 0xff, 0x7a, 0xff, 0x79, 0xff, 0x58, 0xff, 0x16, 0xff, 0xf2, 0xfe, 0xae, 0xfe, 0x49, 0xfe, 0x05, 0xfe, 0xc2, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0xa2, 0xfd, 0xe2, 0xfd, 0x47, 0xfe, 0x8c, 0xfe, 0xb0, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0x15, 0xff, 0x15, 0xff, 0x14, 0xff, 0x14, 0xff, 0xf2, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xae, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xae, 0xfe, 0x8d, 0xfe, 0x6a, 0xfe, 0xc3, 0xfd, 0x20, 0xfd, 0x60, 0xfd, 0x47, 0xfe, 0xcf, 0xfe, 0xf4, 0xfe, 0x57, 0xff, 0x79, 0xff, 0x79, 0xff, 0x9b, 0xff, 0x15, 0xff, 0x28, 0xf6, 0x6b, 0xfe, 0xd2, 0xfe, 0xd3, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0x57, 0xff, 0x7a, 0xff, 0x7a, 0xff, 0x58, 0xff, 0x37, 0xff, 0x79, 0xff, 0x9b, 0xff, 0x7a, 0xff, 0x38, 0xff, 0x15, 0xff, 0xf5, 0xfe, 0xf7, 0xfe, 0x16, 0xff, 0xd3, 0xfe, 0x8d, 0xfe, 0x27, 0xfe, 0x07, 0xfe, 0x49, 0xfe, 0xe4, 0xfd, 0x61, 0xfc, 0xa1, 0xf3, 0x42, 0xfc, 0x41, 0xe3, 0x61, 0xd2, 0xa1, 0xeb, 0x01, 0xf4, 0x81, 0xf4, 0xe1, 0xfc, 0x30, 0xf6, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xdf, 0xff, 0x29, 0xa3, 0xe3, 0x89, 0xe4, 0x91, 0x04, 0x92, 0x03, 0x9a, 0x23, 0xa2, 0x63, 0xb2, 0x43, 0xb2, 0xc3, 0xca, 0xc4, 0xf3, 0x83, 0xeb, 0xe3, 0xf3, 0x24, 0xfd, 0x63, 0xfd, 0x63, 0xfd, 0xa3, 0xfd, 0xc3, 0xfd, 0x48, 0xfe, 0xae, 0xfe, 0x6a, 0xfe, 0x47, 0xfe, 0xae, 0xfe, 0xf4, 0xfe, 0x15, 0xff, 0x15, 0xff, 0x36, 0xff, 0x37, 0xff, 0x17, 0xff, 0x16, 0xff, 0x15, 0xff, 0x14, 0xff, 0xf3, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0x8d, 0xfe, 0x6a, 0xfe, 0xad, 0xfe, 0x36, 0xff, 0x59, 0xff, 0x9b, 0xff, 0x9c, 0xff, 0xbc, 0xff, 0xbd, 0xff, 0x7a, 0xff, 0xbc, 0xff, 0xbc, 0xff, 0x59, 0xff, 0x7a, 0xff, 0x7a, 0xff, 0x58, 0xff, 0x58, 0xff, 0x59, 0xff, 0x59, 0xff, 0x79, 0xff, 0x59, 0xff, 0x58, 0xff, 0x15, 0xff, 0xd2, 0xfe, 0xae, 0xfe, 0x49, 0xfe, 0x04, 0xfe, 0xc2, 0xfd, 0x83, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x82, 0xfd, 0xc2, 0xfd, 0xe3, 0xfd, 0x48, 0xfe, 0x8d, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0x89, 0xfe, 0x82, 0xfd, 0x00, 0xfd, 0x80, 0xfd, 0x04, 0xfe, 0x8d, 0xfe, 0xf5, 0xfe, 0x37, 0xff, 0x58, 0xff, 0x79, 0xff, 0x78, 0xff, 0x8d, 0xfe, 0x49, 0xfe, 0xd0, 0xfe, 0xf4, 0xfe, 0xd2, 0xfe, 0xb1, 0xfe, 0x15, 0xff, 0x79, 0xff, 0x7a, 0xff, 0x59, 0xff, 0x36, 0xff, 0x57, 0xff, 0x7a, 0xff, 0x7a, 0xff, 0x58, 0xff, 0x15, 0xff, 0xf4, 0xfe, 0xf5, 0xfe, 0x14, 0xff, 0xd2, 0xfe, 0x8d, 0xfe, 0xe4, 0xfd, 0xc1, 0xfd, 0x26, 0xfe, 0xc3, 0xfd, 0x61, 0xfc, 0x81, 0xeb, 0x02, 0xfc, 0x21, 0xe3, 0x20, 0xca, 0x62, 0xeb, 0x01, 0xfc, 0x20, 0xf4, 0xa1, 0xfc, 0x8b, 0xf5, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xfb, 0xee, 0xc7, 0x9a, 0xe4, 0x89, 0x04, 0x92, 0x04, 0x9a, 0x04, 0x9a, 0x23, 0xa2, 0x64, 0xb2, 0x43, 0xb2, 0xe3, 0xca, 0xe4, 0xf3, 0xa3, 0xeb, 0x03, 0xf4, 0x03, 0xfd, 0x43, 0xfd, 0x23, 0xfd, 0x63, 0xfd, 0xa3, 0xfd, 0x05, 0xfe, 0x6a, 0xfe, 0x25, 0xfe, 0x03, 0xfe, 0x8c, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0x14, 0xff, 0x16, 0xff, 0x16, 0xff, 0x15, 0xff, 0x14, 0xff, 0x13, 0xff, 0xf2, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0x6c, 0xfe, 0x4a, 0xfe, 0xf1, 0xfe, 0x35, 0xff, 0x79, 0xff, 0x9c, 0xff, 0xbd, 0xff, 0xdd, 0xff, 0x9c, 0xff, 0xbc, 0xff, 0x9b, 0xff, 0x7a, 0xff, 0x9a, 0xff, 0x58, 0xff, 0x36, 0xff, 0x36, 0xff, 0x57, 0xff, 0x58, 0xff, 0x59, 0xff, 0x59, 0xff, 0x58, 0xff, 0x57, 0xff, 0x15, 0xff, 0xd2, 0xfe, 0x8e, 0xfe, 0x49, 0xfe, 0x04, 0xfe, 0xc2, 0xfd, 0xa3, 0xfd, 0x83, 0xfd, 0x63, 0xfd, 0x63, 0xfd, 0x62, 0xfd, 0x63, 0xfd, 0x63, 0xfd, 0x83, 0xfd, 0xa2, 0xfd, 0xc2, 0xfd, 0x25, 0xfe, 0x6a, 0xfe, 0x8d, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xaf, 0xfe, 0x06, 0xfe, 0x40, 0xfd, 0x21, 0xfd, 0x80, 0xfd, 0x69, 0xfe, 0xd2, 0xfe, 0x15, 0xff, 0x57, 0xff, 0x58, 0xff, 0x79, 0xff, 0x15, 0xff, 0x8e, 0xfe, 0xaf, 0xfe, 0xf4, 0xfe, 0xf5, 0xfe, 0xd3, 0xfe, 0xf3, 0xfe, 0x57, 0xff, 0x7b, 0xff, 0x7a, 0xff, 0x15, 0xff, 0xf4, 0xfe, 0x58, 0xff, 0x5a, 0xff, 0x58, 0xff, 0xf5, 0xfe, 0xd2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd2, 0xfe, 0x8e, 0xfe, 0xc4, 0xfd, 0x80, 0xfd, 0xe3, 0xfd, 0xa1, 0xfd, 0x61, 0xfc, 0x61, 0xeb, 0xc2, 0xf3, 0x01, 0xdb, 0x21, 0xc2, 0x81, 0xeb, 0x61, 0xfc, 0x81, 0xfc, 0xa1, 0xfc, 0xa6, 0xec, 0xbd, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0x37, 0xde, 0x45, 0x92, 0x04, 0x8a, 0x04, 0x92, 0x24, 0x9a, 0x24, 0x9a, 0x44, 0xa2, 0x64, 0xb2, 0x64, 0xb2, 0xe3, 0xd2, 0x04, 0xfc, 0xe4, 0xf3, 0x24, 0xf4, 0xa3, 0xfc, 0xe4, 0xfc, 0xc4, 0xfc, 0xe3, 0xfc, 0x64, 0xfd, 0xc4, 0xfd, 0x25, 0xfe, 0xc4, 0xfd, 0xa2, 0xfd, 0x6c, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf4, 0xfe, 0x15, 0xff, 0x15, 0xff, 0xf4, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0x8b, 0xfe, 0xad, 0xfe, 0xf3, 0xfe, 0x36, 0xff, 0x9a, 0xff, 0xbc, 0xff, 0xbd, 0xff, 0x9b, 0xff, 0xbc, 0xff, 0x9b, 0xff, 0x7b, 0xff, 0x79, 0xff, 0x36, 0xff, 0x15, 0xff, 0x36, 0xff, 0x36, 0xff, 0x37, 0xff, 0x58, 0xff, 0x58, 0xff, 0x79, 0xff, 0x58, 0xff, 0x57, 0xff, 0x15, 0xff, 0xf2, 0xfe, 0x8e, 0xfe, 0x49, 0xfe, 0x04, 0xfe, 0xc2, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0xa3, 0xfd, 0xc2, 0xfd, 0xe2, 0xfd, 0x26, 0xfe, 0x6b, 0xfe, 0x8d, 0xfe, 0xaf, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xf3, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xb1, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xb1, 0xfe, 0xd2, 0xfe, 0xd3, 0xfe, 0xf2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xae, 0xfe, 0xc4, 0xfd, 0x20, 0xfd, 0xa1, 0xfd, 0x26, 0xfe, 0xb1, 0xfe, 0x36, 0xff, 0x58, 0xff, 0x59, 0xff, 0x59, 0xff, 0x58, 0xff, 0x14, 0xff, 0xb1, 0xfe, 0xf3, 0xfe, 0x16, 0xff, 0x15, 0xff, 0xd2, 0xfe, 0x15, 0xff, 0x59, 0xff, 0x79, 0xff, 0x16, 0xff, 0xb1, 0xfe, 0x15, 0xff, 0x58, 0xff, 0x58, 0xff, 0x15, 0xff, 0xb1, 0xfe, 0xd0, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xae, 0xfe, 0xc4, 0xfd, 0x40, 0xfd, 0xa2, 0xfd, 0x81, 0xfd, 0x41, 0xfc, 0x01, 0xeb, 0x62, 0xf3, 0xa1, 0xda, 0x41, 0xca, 0x82, 0xf3, 0x21, 0xfc, 0x82, 0xfc, 0x81, 0xfc, 0x02, 0xec, 0xf9, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0x95, 0xd5, 0x04, 0x8a, 0x04, 0x92, 0x04, 0x92, 0x24, 0x9a, 0x44, 0x9a, 0x44, 0xaa, 0x84, 0xb2, 0x64, 0xb2, 0xe3, 0xd2, 0x04, 0xfc, 0xc4, 0xf3, 0x24, 0xf4, 0x84, 0xfc, 0xa4, 0xfc, 0xa4, 0xfc, 0xa4, 0xfc, 0x04, 0xfd, 0x84, 0xfd, 0xe4, 0xfd, 0x63, 0xfd, 0x43, 0xfd, 0x49, 0xfe, 0xd0, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0x8f, 0xfe, 0x8d, 0xfe, 0xaf, 0xfe, 0x13, 0xff, 0x16, 0xff, 0x58, 0xff, 0x9b, 0xff, 0xbc, 0xff, 0x9b, 0xff, 0x9b, 0xff, 0x9b, 0xff, 0x9b, 0xff, 0x58, 0xff, 0x15, 0xff, 0x15, 0xff, 0x36, 0xff, 0x36, 0xff, 0x37, 0xff, 0x57, 0xff, 0x58, 0xff, 0x58, 0xff, 0x58, 0xff, 0x58, 0xff, 0x37, 0xff, 0x15, 0xff, 0xd1, 0xfe, 0x8e, 0xfe, 0x49, 0xfe, 0x04, 0xfe, 0xc3, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0xa3, 0xfd, 0xc2, 0xfd, 0x03, 0xfe, 0x27, 0xfe, 0x6b, 0xfe, 0x8e, 0xfe, 0xb0, 0xfe, 0xb1, 0xfe, 0xd2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xb1, 0xfe, 0xd2, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xae, 0xfe, 0xa3, 0xfd, 0x20, 0xfd, 0xe5, 0xfd, 0xd0, 0xfe, 0x37, 0xff, 0x38, 0xff, 0x59, 0xff, 0x7a, 0xff, 0x7a, 0xff, 0x58, 0xff, 0x36, 0xff, 0xd3, 0xfe, 0xf5, 0xfe, 0x36, 0xff, 0xd3, 0xfe, 0xd2, 0xfe, 0x57, 0xff, 0x79, 0xff, 0x57, 0xff, 0xd1, 0xf6, 0xd1, 0xfe, 0x37, 0xff, 0x58, 0xff, 0x16, 0xff, 0xb0, 0xfe, 0x8e, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xae, 0xfe, 0xc4, 0xfd, 0xa0, 0xfc, 0x22, 0xfd, 0x42, 0xfd, 0x21, 0xf4, 0xe1, 0xe2, 0x02, 0xeb, 0x80, 0xd2, 0x41, 0xca, 0xe1, 0xda, 0x41, 0xeb, 0x02, 0xfc, 0x01, 0xf4, 0x80, 0xeb, 0x35, 0xee, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xff, 0xff, 0xff, 0x12, 0xc5, 0x04, 0x8a, 0x04, 0x92, 0x24, 0x92, 0x44, 0x9a, 0x44, 0xa2, 0x64, 0xaa, 0x84, 0xb2, 0x84, 0xba, 0x04, 0xd3, 0x04, 0xfc, 0xc4, 0xeb, 0x24, 0xf4, 0x84, 0xfc, 0x84, 0xfc, 0x63, 0xfc, 0x84, 0xfc, 0xe4, 0xfc, 0x44, 0xfd, 0x84, 0xfd, 0x04, 0xfd, 0xe4, 0xfc, 0xc3, 0xfd, 0x8a, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xf1, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xd2, 0xfe, 0xb0, 0xfe, 0x8d, 0xfe, 0xd0, 0xfe, 0x35, 0xff, 0x57, 0xff, 0x58, 0xff, 0x59, 0xff, 0x9b, 0xff, 0x9b, 0xff, 0x9b, 0xff, 0x79, 0xff, 0x7a, 0xff, 0x58, 0xff, 0x14, 0xff, 0x15, 0xff, 0x58, 0xff, 0x58, 0xff, 0x58, 0xff, 0x37, 0xff, 0x37, 0xff, 0x58, 0xff, 0x58, 0xff, 0x58, 0xff, 0x57, 0xff, 0x36, 0xff, 0xf4, 0xfe, 0xd1, 0xfe, 0x8d, 0xfe, 0x49, 0xfe, 0x04, 0xfe, 0xc3, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0xa3, 0xfd, 0xc3, 0xfd, 0xe2, 0xfd, 0x04, 0xfe, 0x47, 0xfe, 0x6b, 0xfe, 0x8e, 0xfe, 0xb0, 0xfe, 0xb1, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xf2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xd2, 0xfe, 0xf4, 0xfe, 0xf5, 0xfe, 0x16, 0xff, 0x16, 0xff, 0x15, 0xff, 0x15, 0xff, 0x14, 0xff, 0xad, 0xfe, 0x61, 0xfd, 0xe0, 0xfc, 0x29, 0xfe, 0x36, 0xff, 0x38, 0xff, 0x58, 0xff, 0x7a, 0xff, 0x9b, 0xff, 0x9b, 0xff, 0x7a, 0xff, 0x37, 0xff, 0xf5, 0xfe, 0x16, 0xff, 0xf4, 0xfe, 0xb1, 0xf6, 0x14, 0xff, 0x58, 0xff, 0x59, 0xff, 0xf4, 0xfe, 0x8f, 0xfe, 0xf3, 0xfe, 0x37, 0xff, 0x16, 0xff, 0xd1, 0xfe, 0x6c, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0x8d, 0xfe, 0xc4, 0xfd, 0x40, 0xfc, 0x61, 0xfc, 0xe2, 0xfc, 0xe1, 0xf3, 0xe1, 0xe2, 0xe2, 0xe2, 0x40, 0xca, 0x20, 0xc2, 0x21, 0xba, 0x41, 0xc2, 0x42, 0xeb, 0x21, 0xe3, 0xe0, 0xe2, 0x51, 0xe5, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xff, 0xff, 0xff, 0x6f, 0xbc, 0x24, 0x8a, 0x25, 0x92, 0x44, 0x92, 0x44, 0x9a, 0x44, 0xa2, 0x65, 0xb2, 0x84, 0xba, 0x83, 0xba, 0x24, 0xd3, 0x25, 0xfc, 0xe4, 0xf3, 0x24, 0xf4, 0xc4, 0xfc, 0xa4, 0xfc, 0x44, 0xf4, 0x63, 0xf4, 0xe3, 0xfc, 0x64, 0xfd, 0x64, 0xfd, 0xe4, 0xfc, 0xc4, 0xfc, 0x63, 0xfd, 0x06, 0xfe, 0xd0, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xd3, 0xfe, 0xd2, 0xfe, 0xd0, 0xfe, 0xae, 0xfe, 0xaf, 0xfe, 0x35, 0xff, 0x79, 0xff, 0x7a, 0xff, 0x7a, 0xff, 0x79, 0xff, 0x79, 0xff, 0x9a, 0xff, 0x7a, 0xff, 0x58, 0xff, 0xf4, 0xfe, 0xd2, 0xfe, 0x36, 0xff, 0x78, 0xff, 0x79, 0xff, 0x5a, 0xff, 0x58, 0xff, 0x57, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x16, 0xff, 0xf3, 0xfe, 0xb0, 0xfe, 0x8d, 0xfe, 0x48, 0xfe, 0x04, 0xfe, 0xc3, 0xfd, 0xa3, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x63, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0xa3, 0xfd, 0xc3, 0xfd, 0xe3, 0xfd, 0x25, 0xfe, 0x49, 0xfe, 0x6b, 0xfe, 0x8d, 0xfe, 0xaf, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xae, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xd1, 0xfe, 0xf3, 0xfe, 0xf5, 0xfe, 0x36, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x36, 0xff, 0x15, 0xff, 0x8b, 0xfe, 0x00, 0xfd, 0x41, 0xfd, 0xce, 0xfe, 0x37, 0xff, 0x38, 0xff, 0x79, 0xff, 0x9b, 0xff, 0x9c, 0xff, 0x9c, 0xff, 0x9b, 0xff, 0x15, 0xff, 0xf4, 0xfe, 0x15, 0xff, 0xd2, 0xfe, 0xd2, 0xfe, 0x17, 0xff, 0x59, 0xff, 0x36, 0xff, 0x8f, 0xfe, 0xd0, 0xfe, 0x35, 0xff, 0x16, 0xff, 0xd2, 0xfe, 0x49, 0xfe, 0x48, 0xfe, 0x6d, 0xfe, 0x6b, 0xfe, 0xe4, 0xfd, 0x20, 0xf4, 0xc1, 0xf3, 0x42, 0xfc, 0x61, 0xeb, 0x81, 0xda, 0x81, 0xda, 0x20, 0xc2, 0x21, 0xc2, 0xe1, 0xb1, 0x00, 0xba, 0xe1, 0xe2, 0xa1, 0xda, 0x61, 0xd2, 0x2c, 0xcc, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xcc, 0xab, 0x25, 0x92, 0x25, 0x92, 0x25, 0x9a, 0x44, 0x9a, 0x64, 0xaa, 0x84, 0xb2, 0xa4, 0xba, 0xa4, 0xc2, 0x24, 0xd3, 0x25, 0xf4, 0x05, 0xf4, 0x85, 0xfc, 0x25, 0xfd, 0x05, 0xfd, 0xc5, 0xfc, 0x05, 0xfd, 0x85, 0xfd, 0xc5, 0xfd, 0x65, 0xfd, 0xc4, 0xfc, 0xc4, 0xfc, 0x63, 0xfd, 0xc3, 0xfd, 0x6b, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x15, 0xff, 0x7a, 0xff, 0x9c, 0xff, 0xbc, 0xff, 0x9b, 0xff, 0x59, 0xff, 0x57, 0xff, 0x79, 0xff, 0x58, 0xff, 0xcf, 0xfe, 0x8e, 0xfe, 0xf5, 0xfe, 0x7a, 0xff, 0x7a, 0xff, 0x7a, 0xff, 0x7a, 0xff, 0x59, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x17, 0xff, 0x15, 0xff, 0xd2, 0xfe, 0xaf, 0xfe, 0x6c, 0xfe, 0x27, 0xfe, 0x04, 0xfe, 0xc3, 0xfd, 0xa3, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0xc3, 0xfd, 0xc3, 0xfd, 0x04, 0xfe, 0x27, 0xfe, 0x49, 0xfe, 0x6c, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb1, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x6c, 0xfe, 0x4a, 0xfe, 0x4c, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xd0, 0xfe, 0xf3, 0xfe, 0x15, 0xff, 0x37, 0xff, 0x58, 0xff, 0x58, 0xff, 0x58, 0xff, 0x37, 0xff, 0x38, 0xff, 0x36, 0xff, 0x49, 0xfe, 0x20, 0xfd, 0xc4, 0xfd, 0xf4, 0xfe, 0x5a, 0xff, 0x59, 0xff, 0x7b, 0xff, 0xbd, 0xff, 0xbe, 0xff, 0x9d, 0xff, 0xf6, 0xf6, 0xd2, 0xfe, 0x14, 0xff, 0xf3, 0xfe, 0xb1, 0xfe, 0xf4, 0xfe, 0x38, 0xff, 0x58, 0xff, 0xb1, 0xfe, 0x8e, 0xfe, 0x13, 0xff, 0xf4, 0xfe, 0xd3, 0xfe, 0x49, 0xfe, 0xa1, 0xf5, 0x27, 0xfe, 0x69, 0xfe, 0xe2, 0xfd, 0x20, 0xf4, 0x61, 0xf3, 0xa2, 0xf3, 0xe1, 0xe2, 0x81, 0xda, 0x61, 0xd2, 0x21, 0xc2, 0x21, 0xc2, 0x01, 0xba, 0x20, 0xba, 0x22, 0xeb, 0xc2, 0xda, 0xe0, 0xb1, 0x09, 0xab, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x4a, 0xa3, 0x25, 0x92, 0x25, 0x92, 0x45, 0x9a, 0x64, 0xa2, 0x85, 0xaa, 0x85, 0xb2, 0xa4, 0xba, 0xc4, 0xc2, 0x04, 0xd3, 0x25, 0xf4, 0x24, 0xf4, 0xa5, 0xfc, 0x85, 0xfd, 0x65, 0xfd, 0x24, 0xfd, 0x65, 0xfd, 0xc5, 0xfd, 0xe5, 0xfd, 0x44, 0xfd, 0xa4, 0xf4, 0xe4, 0xfc, 0x64, 0xfd, 0xe3, 0xfd, 0x69, 0xfe, 0xf3, 0xfe, 0x15, 0xff, 0xf5, 0xfe, 0xf4, 0xfe, 0xd2, 0xfe, 0xd0, 0xfe, 0x8e, 0xfe, 0xd2, 0xfe, 0x7b, 0xff, 0xbd, 0xff, 0xbd, 0xff, 0xbd, 0xff, 0x9b, 0xff, 0x79, 0xff, 0x57, 0xff, 0xf3, 0xfe, 0x4a, 0xfe, 0x28, 0xfe, 0x14, 0xff, 0x9b, 0xff, 0x9b, 0xff, 0x9b, 0xff, 0x9a, 0xff, 0x79, 0xff, 0x57, 0xff, 0x36, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x16, 0xff, 0xf4, 0xfe, 0xd1, 0xfe, 0xae, 0xfe, 0x4b, 0xfe, 0x26, 0xfe, 0xe3, 0xfd, 0xc3, 0xfd, 0xa3, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0xa3, 0xfd, 0xc3, 0xfd, 0xe3, 0xfd, 0x25, 0xfe, 0x48, 0xfe, 0x6b, 0xfe, 0x8c, 0xfe, 0x8e, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb0, 0xfe, 0xae, 0xfe, 0x8d, 0xfe, 0x4a, 0xfe, 0x28, 0xfe, 0x48, 0xfe, 0x4b, 0xfe, 0x8f, 0xfe, 0xf2, 0xfe, 0x15, 0xff, 0x37, 0xff, 0x58, 0xff, 0x59, 0xff, 0x59, 0xff, 0x59, 0xff, 0x59, 0xff, 0x79, 0xff, 0x35, 0xff, 0xe6, 0xfd, 0x20, 0xfd, 0xe5, 0xfd, 0xd1, 0xfe, 0x38, 0xff, 0x7b, 0xff, 0xbe, 0xff, 0xbe, 0xff, 0xbd, 0xff, 0x9a, 0xff, 0x14, 0xff, 0xd2, 0xfe, 0xf2, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0x36, 0xff, 0x57, 0xff, 0x15, 0xff, 0x6f, 0xfe, 0xd0, 0xfe, 0xf3, 0xfe, 0xd2, 0xfe, 0x4a, 0xfe, 0x60, 0xfd, 0xa2, 0xfd, 0x04, 0xfe, 0x81, 0xfd, 0x21, 0xf4, 0x21, 0xeb, 0x01, 0xe3, 0xa1, 0xda, 0x81, 0xd2, 0x61, 0xd2, 0x41, 0xca, 0x21, 0xc2, 0x01, 0xba, 0x21, 0xba, 0x61, 0xca, 0x21, 0xba, 0xc0, 0xa9, 0x66, 0x9a, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xe8, 0x9a, 0x45, 0x92, 0x45, 0x92, 0x45, 0x9a, 0x65, 0xa2, 0x85, 0xaa, 0x85, 0xb2, 0xc5, 0xba, 0xc4, 0xc2, 0x24, 0xd3, 0x05, 0xf4, 0x25, 0xf4, 0xc5, 0xfc, 0x86, 0xfd, 0x65, 0xfd, 0x24, 0xfd, 0x45, 0xfd, 0x85, 0xfd, 0x85, 0xfd, 0xe4, 0xfc, 0x84, 0xf4, 0xe4, 0xfc, 0x64, 0xfd, 0x28, 0xfe, 0xae, 0xfe, 0xf3, 0xfe, 0xf5, 0xfe, 0x14, 0xff, 0xd3, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0x59, 0xff, 0xbd, 0xff, 0xdd, 0xff, 0xdd, 0xff, 0xbd, 0xff, 0x9b, 0xff, 0x79, 0xff, 0xf1, 0xfe, 0xa4, 0xfd, 0x83, 0xfd, 0x34, 0xff, 0xbd, 0xff, 0xbd, 0xff, 0x9c, 0xff, 0x9b, 0xff, 0x7a, 0xff, 0x57, 0xff, 0x15, 0xff, 0x15, 0xff, 0x16, 0xff, 0x16, 0xff, 0x16, 0xff, 0x15, 0xff, 0x14, 0xff, 0xf2, 0xfe, 0xaf, 0xfe, 0x6d, 0xfe, 0x49, 0xfe, 0x05, 0xfe, 0xe4, 0xfd, 0xc4, 0xfd, 0x84, 0xfd, 0x83, 0xfd, 0xa4, 0xfd, 0x84, 0xfd, 0xa3, 0xfd, 0xa3, 0xfd, 0xe4, 0xfd, 0x04, 0xfe, 0x26, 0xfe, 0x69, 0xfe, 0x8c, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0x8d, 0xfe, 0x6a, 0xfe, 0x48, 0xfe, 0x46, 0xfe, 0x25, 0xfe, 0x27, 0xfe, 0x6c, 0xfe, 0xd2, 0xfe, 0x37, 0xff, 0x58, 0xff, 0x58, 0xff, 0x59, 0xff, 0x59, 0xff, 0x79, 0xff, 0x7a, 0xff, 0x7b, 0xff, 0xf4, 0xfe, 0xc5, 0xfd, 0x60, 0xfd, 0xa1, 0xfd, 0x49, 0xfe, 0xd2, 0xfe, 0x38, 0xff, 0xbb, 0xff, 0xbd, 0xff, 0xbd, 0xff, 0x59, 0xff, 0xf4, 0xfe, 0xb1, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0xd2, 0xfe, 0x16, 0xff, 0x15, 0xff, 0x90, 0xfe, 0x8d, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0x6a, 0xfe, 0x41, 0xfd, 0x00, 0xfd, 0x61, 0xfd, 0x21, 0xfd, 0x01, 0xf4, 0x21, 0xeb, 0xe1, 0xe2, 0xc1, 0xda, 0x81, 0xd2, 0x61, 0xd2, 0x61, 0xca, 0x21, 0xc2, 0x21, 0xba, 0x21, 0xba, 0xe1, 0xb1, 0xc0, 0xa9, 0xe1, 0xa9, 0x24, 0x92, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0x86, 0x92, 0x45, 0x92, 0x45, 0x92, 0x45, 0x9a, 0x65, 0xa2, 0x85, 0xaa, 0xa5, 0xb2, 0xc5, 0xba, 0xe5, 0xca, 0x24, 0xd3, 0xe5, 0xeb, 0x05, 0xf4, 0x85, 0xf4, 0x65, 0xfd, 0x65, 0xfd, 0x25, 0xfd, 0x45, 0xfd, 0x85, 0xfd, 0x65, 0xfd, 0xa5, 0xfc, 0x44, 0xf4, 0xe4, 0xfc, 0x84, 0xfd, 0x47, 0xfe, 0xae, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd2, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0x16, 0xff, 0xbd, 0xff, 0xbd, 0xff, 0xdd, 0xff, 0xdd, 0xff, 0xde, 0xff, 0x99, 0xff, 0xaf, 0xfe, 0x84, 0xfd, 0x41, 0xf5, 0xf2, 0xfe, 0xde, 0xff, 0xbd, 0xff, 0x9d, 0xff, 0xbd, 0xff, 0x9b, 0xff, 0x36, 0xff, 0xf3, 0xfe, 0xf4, 0xfe, 0x14, 0xff, 0x15, 0xff, 0x15, 0xff, 0x15, 0xff, 0xf4, 0xfe, 0xf3, 0xfe, 0xd1, 0xfe, 0x8f, 0xfe, 0x6c, 0xfe, 0x27, 0xfe, 0x04, 0xfe, 0xc4, 0xfd, 0xa4, 0xfd, 0xa4, 0xfd, 0x84, 0xfd, 0x83, 0xfd, 0x84, 0xfd, 0xa3, 0xfd, 0xa4, 0xfd, 0xe4, 0xfd, 0x05, 0xfe, 0x27, 0xfe, 0x6a, 0xfe, 0x8d, 0xfe, 0x8f, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xf2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0x8d, 0xfe, 0x6b, 0xfe, 0x49, 0xfe, 0x47, 0xfe, 0x26, 0xfe, 0x05, 0xfe, 0x05, 0xfe, 0x49, 0xfe, 0xb0, 0xfe, 0x15, 0xff, 0x58, 0xff, 0x59, 0xff, 0x59, 0xff, 0x7a, 0xff, 0x7b, 0xff, 0x7b, 0xff, 0x7c, 0xff, 0xd1, 0xfe, 0xe4, 0xfd, 0xc1, 0xfd, 0xa1, 0xfd, 0xe2, 0xfd, 0x8d, 0xfe, 0x7b, 0xff, 0xbe, 0xff, 0xbd, 0xff, 0x9d, 0xff, 0x9c, 0xff, 0xf5, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0xd3, 0xfe, 0x15, 0xff, 0xb1, 0xfe, 0x4d, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0x6a, 0xfe, 0x82, 0xfd, 0xe1, 0xfc, 0x02, 0xfd, 0xc2, 0xfc, 0xe1, 0xf3, 0x21, 0xeb, 0x01, 0xe3, 0xe1, 0xe2, 0xa1, 0xda, 0x81, 0xd2, 0x61, 0xca, 0x41, 0xca, 0x21, 0xc2, 0x21, 0xba, 0x01, 0xba, 0xe0, 0xb1, 0xe1, 0xa9, 0xe3, 0x91, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x65, 0x92, 0x65, 0x92, 0x65, 0x92, 0x66, 0x9a, 0x85, 0xa2, 0xa5, 0xaa, 0xa5, 0xb2, 0xe5, 0xba, 0x05, 0xcb, 0x25, 0xd3, 0xc5, 0xeb, 0xe5, 0xeb, 0x45, 0xf4, 0x65, 0xfd, 0x45, 0xfd, 0x25, 0xfd, 0x65, 0xfd, 0x85, 0xfd, 0x25, 0xfd, 0x85, 0xf4, 0x85, 0xfc, 0x45, 0xfd, 0xc4, 0xfd, 0x48, 0xfe, 0xaf, 0xfe, 0xd2, 0xfe, 0xf2, 0xfe, 0xd2, 0xfe, 0xb1, 0xfe, 0x6d, 0xfe, 0x90, 0xfe, 0x9b, 0xff, 0xbd, 0xff, 0xbc, 0xff, 0xdd, 0xff, 0xfe, 0xff, 0x9a, 0xff, 0x4c, 0xfe, 0xc2, 0xfc, 0xe0, 0xfc, 0x8e, 0xfe, 0xdd, 0xff, 0xde, 0xff, 0xbd, 0xff, 0xbd, 0xff, 0xbc, 0xff, 0x36, 0xff, 0xb0, 0xfe, 0xd1, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0x14, 0xff, 0xf4, 0xfe, 0xf3, 0xfe, 0xd2, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0x4a, 0xfe, 0x06, 0xfe, 0x04, 0xfe, 0xc4, 0xfd, 0xa4, 0xfd, 0xa4, 0xfd, 0x84, 0xfd, 0x84, 0xfd, 0x84, 0xfd, 0xa4, 0xfd, 0xa4, 0xfd, 0xe4, 0xfd, 0x05, 0xfe, 0x48, 0xfe, 0x6b, 0xfe, 0x8d, 0xfe, 0x8f, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb1, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x6d, 0xfe, 0x4b, 0xfe, 0x48, 0xfe, 0x26, 0xfe, 0x26, 0xfe, 0x25, 0xfe, 0x05, 0xfe, 0x06, 0xfe, 0x8d, 0xfe, 0x14, 0xff, 0x58, 0xff, 0x5a, 0xff, 0x7a, 0xff, 0x7b, 0xff, 0x9c, 0xff, 0x9c, 0xff, 0x7a, 0xff, 0xae, 0xfe, 0x05, 0xfe, 0x25, 0xfe, 0x04, 0xfe, 0x06, 0xf6, 0x16, 0xff, 0xdf, 0xff, 0xde, 0xff, 0xbd, 0xff, 0xdf, 0xff, 0x9d, 0xff, 0xb1, 0xfe, 0x8c, 0xfe, 0x6d, 0xfe, 0xb0, 0xfe, 0x14, 0xff, 0xd2, 0xfe, 0x6e, 0xfe, 0xae, 0xfe, 0xaf, 0xfe, 0x6c, 0xfe, 0xc5, 0xfd, 0xc1, 0xf4, 0xc2, 0xfc, 0x82, 0xfc, 0x02, 0xf4, 0x61, 0xeb, 0x22, 0xe3, 0x02, 0xe3, 0xc1, 0xda, 0xa1, 0xda, 0x81, 0xd2, 0x61, 0xca, 0x41, 0xca, 0x21, 0xba, 0x01, 0xba, 0xe1, 0xb1, 0xe1, 0xb1, 0xc2, 0x99, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x66, 0x92, 0x66, 0x92, 0x86, 0x9a, 0x86, 0x9a, 0x85, 0xa2, 0xa6, 0xb2, 0xe6, 0xb2, 0x06, 0xc3, 0x25, 0xcb, 0x45, 0xdb, 0xa6, 0xeb, 0xc5, 0xeb, 0x45, 0xf4, 0x45, 0xfd, 0x25, 0xfd, 0x05, 0xfd, 0x86, 0xfd, 0x86, 0xfd, 0xe5, 0xfc, 0x65, 0xf4, 0xa6, 0xfc, 0x45, 0xfd, 0xc4, 0xfd, 0x6b, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0x4c, 0xfe, 0x37, 0xff, 0xdc, 0xff, 0xba, 0xff, 0xdd, 0xff, 0xfe, 0xff, 0x35, 0xff, 0xa8, 0xfd, 0x82, 0xfc, 0x80, 0xfc, 0x29, 0xfe, 0xdc, 0xff, 0xde, 0xff, 0xbd, 0xff, 0xde, 0xff, 0x9c, 0xff, 0xf4, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0xd1, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0x8f, 0xfe, 0x8c, 0xfe, 0x48, 0xfe, 0x05, 0xfe, 0xe4, 0xfd, 0xc4, 0xfd, 0xa4, 0xfd, 0x84, 0xfd, 0x84, 0xfd, 0x84, 0xfd, 0x84, 0xfd, 0xa4, 0xfd, 0xa4, 0xfd, 0xe4, 0xfd, 0x25, 0xfe, 0x49, 0xfe, 0x8c, 0xfe, 0x8e, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xb1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xb1, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x6c, 0xfe, 0x4a, 0xfe, 0x48, 0xfe, 0x47, 0xfe, 0x27, 0xfe, 0x26, 0xfe, 0x25, 0xfe, 0x26, 0xfe, 0x4a, 0xfe, 0xb0, 0xfe, 0x16, 0xff, 0x79, 0xff, 0x7b, 0xff, 0x9c, 0xff, 0x9c, 0xff, 0xbd, 0xff, 0x58, 0xff, 0x4c, 0xfe, 0x27, 0xfe, 0x49, 0xfe, 0x27, 0xfe, 0x49, 0xf6, 0x36, 0xff, 0xdf, 0xff, 0xde, 0xff, 0xdd, 0xff, 0xff, 0xff, 0x58, 0xff, 0x6d, 0xfe, 0x6d, 0xfe, 0x8e, 0xfe, 0xd2, 0xfe, 0xf3, 0xfe, 0xb0, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0x6c, 0xfe, 0xe4, 0xfd, 0xe1, 0xf4, 0x82, 0xfc, 0x62, 0xfc, 0x22, 0xf4, 0xa2, 0xf3, 0x42, 0xeb, 0x22, 0xe3, 0x02, 0xe3, 0xc1, 0xda, 0xa1, 0xda, 0x61, 0xd2, 0x41, 0xca, 0x41, 0xc2, 0x21, 0xba, 0x01, 0xba, 0x01, 0xb2, 0xc1, 0xa1, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x86, 0x92, 0x86, 0x9a, 0x86, 0x9a, 0x86, 0xa2, 0xa6, 0xaa, 0xc6, 0xb2, 0xe6, 0xba, 0x26, 0xc3, 0x45, 0xd3, 0x66, 0xdb, 0xa6, 0xe3, 0xc5, 0xeb, 0x45, 0xf4, 0x26, 0xfd, 0x06, 0xfd, 0xe6, 0xfc, 0x25, 0xfd, 0x26, 0xfd, 0xa5, 0xf4, 0x65, 0xf4, 0x86, 0xf4, 0xe5, 0xfc, 0x64, 0xfd, 0x27, 0xfe, 0xae, 0xfe, 0xd2, 0xfe, 0xd3, 0xfe, 0xd1, 0xfe, 0x6b, 0xfe, 0xb0, 0xfe, 0xdc, 0xff, 0xba, 0xff, 0xfb, 0xff, 0xfd, 0xff, 0x90, 0xfe, 0xe3, 0xf4, 0x63, 0xfc, 0xa2, 0xfc, 0xe8, 0xfd, 0xba, 0xff, 0xdf, 0xff, 0xde, 0xff, 0xfe, 0xff, 0x98, 0xff, 0xae, 0xfe, 0x4a, 0xfe, 0x8c, 0xfe, 0xae, 0xfe, 0xd1, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd3, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0x6b, 0xfe, 0x27, 0xfe, 0xe5, 0xfd, 0xe5, 0xfd, 0xc4, 0xfd, 0xa4, 0xfd, 0xa5, 0xfd, 0x84, 0xfd, 0x84, 0xfd, 0x84, 0xfd, 0xa4, 0xfd, 0xc4, 0xfd, 0xe4, 0xfd, 0x26, 0xfe, 0x4a, 0xfe, 0x6e, 0xfe, 0x8f, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xb1, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x6b, 0xfe, 0x49, 0xfe, 0x48, 0xfe, 0x47, 0xfe, 0x27, 0xfe, 0x26, 0xfe, 0x26, 0xfe, 0x27, 0xfe, 0x27, 0xfe, 0x4b, 0xfe, 0xd2, 0xfe, 0x59, 0xff, 0x9c, 0xff, 0x9d, 0xff, 0x9c, 0xff, 0xbd, 0xff, 0x16, 0xff, 0x4b, 0xfe, 0x2a, 0xfe, 0x4a, 0xfe, 0x26, 0xfe, 0x28, 0xf6, 0x16, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xff, 0xde, 0xff, 0xb2, 0xfe, 0x6c, 0xfe, 0x6d, 0xfe, 0xaf, 0xfe, 0xd2, 0xfe, 0x8f, 0xfe, 0x4c, 0xfe, 0x6d, 0xfe, 0x29, 0xfe, 0xe3, 0xfd, 0x41, 0xfd, 0xa2, 0xfc, 0x82, 0xfc, 0x22, 0xf4, 0xe2, 0xf3, 0xa1, 0xeb, 0x42, 0xeb, 0x22, 0xe3, 0xc1, 0xda, 0xa1, 0xda, 0x81, 0xd2, 0x61, 0xca, 0x41, 0xca, 0x21, 0xc2, 0x21, 0xba, 0x01, 0xba, 0xc1, 0xa1, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa6, 0x9a, 0xa6, 0x9a, 0xa6, 0x9a, 0xa6, 0xa2, 0xc6, 0xaa, 0xe6, 0xb2, 0x06, 0xbb, 0x26, 0xcb, 0x46, 0xd3, 0x66, 0xdb, 0xa6, 0xe3, 0xc6, 0xeb, 0x26, 0xf4, 0xe7, 0xfc, 0xe6, 0xfc, 0xa6, 0xf4, 0xa6, 0xf4, 0xa6, 0xfc, 0x66, 0xf4, 0x46, 0xf4, 0x86, 0xf4, 0xc6, 0xfc, 0x25, 0xfd, 0xa5, 0xfd, 0x47, 0xfe, 0x6b, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x2a, 0xf6, 0x77, 0xff, 0xdb, 0xff, 0xfb, 0xf7, 0xfa, 0xff, 0x4e, 0xfe, 0x82, 0xf4, 0x83, 0xfc, 0xa3, 0xfc, 0x86, 0xf5, 0x99, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xff, 0x13, 0xff, 0x07, 0xfe, 0xe3, 0xfd, 0x6a, 0xfe, 0x8d, 0xfe, 0xaf, 0xfe, 0xd1, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x49, 0xfe, 0x06, 0xfe, 0xe5, 0xfd, 0xc5, 0xfd, 0xc5, 0xfd, 0xa5, 0xfd, 0x85, 0xfd, 0x85, 0xfd, 0x84, 0xfd, 0xa4, 0xfd, 0xa4, 0xfd, 0xc4, 0xfd, 0x05, 0xfe, 0x27, 0xfe, 0x6b, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xf2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xb1, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x6d, 0xfe, 0x4a, 0xfe, 0x49, 0xfe, 0x48, 0xfe, 0x47, 0xfe, 0x47, 0xfe, 0x28, 0xfe, 0x28, 0xfe, 0x26, 0xfe, 0x05, 0xfe, 0x29, 0xfe, 0xaf, 0xfe, 0x37, 0xff, 0x9c, 0xff, 0x9d, 0xff, 0x9d, 0xff, 0xde, 0xff, 0x15, 0xff, 0x4c, 0xfe, 0x4b, 0xfe, 0x4a, 0xfe, 0x08, 0xfe, 0xe7, 0xf5, 0xd1, 0xfe, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7a, 0xff, 0x6e, 0xfe, 0x6d, 0xfe, 0x6d, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x2b, 0xfe, 0x6c, 0xfe, 0x28, 0xfe, 0xe3, 0xfd, 0xa2, 0xfd, 0x01, 0xf5, 0xc2, 0xfc, 0x62, 0xf4, 0x22, 0xf4, 0xc2, 0xf3, 0x82, 0xeb, 0x22, 0xeb, 0x01, 0xe3, 0xc1, 0xda, 0xa1, 0xd2, 0x81, 0xd2, 0x61, 0xca, 0x41, 0xc2, 0x21, 0xc2, 0x21, 0xba, 0xc1, 0xa1, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc6, 0x9a, 0xc7, 0x9a, 0xc7, 0xa2, 0xc7, 0xaa, 0xe6, 0xaa, 0x06, 0xb3, 0x27, 0xbb, 0x47, 0xcb, 0x66, 0xdb, 0x86, 0xdb, 0xa6, 0xe3, 0xe6, 0xeb, 0x46, 0xf4, 0x06, 0xfd, 0x26, 0xfd, 0xc6, 0xf4, 0xe6, 0xfc, 0x26, 0xfd, 0x27, 0xfd, 0x26, 0xfd, 0x66, 0xfd, 0x45, 0xfd, 0x25, 0xf5, 0xc6, 0xfd, 0x26, 0xfe, 0xe5, 0xfd, 0xe5, 0xfd, 0xa4, 0xfd, 0x90, 0xfe, 0xfc, 0xff, 0xfb, 0xff, 0x96, 0xff, 0xaa, 0xf5, 0x63, 0xf4, 0xa5, 0xfc, 0xc4, 0xfc, 0x03, 0xf5, 0x35, 0xff, 0xff, 0xff, 0xff, 0xff, 0x99, 0xff, 0x6c, 0xfe, 0x83, 0xf5, 0x43, 0xfd, 0x07, 0xfe, 0x8a, 0xfe, 0x8b, 0xfe, 0xae, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x28, 0xfe, 0x05, 0xfe, 0xc5, 0xfd, 0xc5, 0xfd, 0xa5, 0xfd, 0x85, 0xfd, 0x85, 0xfd, 0x85, 0xfd, 0xa5, 0xfd, 0xa5, 0xfd, 0xa5, 0xfd, 0xe5, 0xfd, 0x05, 0xfe, 0x28, 0xfe, 0x6b, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xb1, 0xfe, 0xb0, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x6c, 0xfe, 0x6a, 0xfe, 0x49, 0xfe, 0x48, 0xfe, 0x49, 0xfe, 0x49, 0xfe, 0x49, 0xfe, 0x48, 0xfe, 0x47, 0xfe, 0x48, 0xfe, 0x4a, 0xfe, 0x8e, 0xfe, 0xf4, 0xfe, 0x7a, 0xff, 0xbd, 0xff, 0xde, 0xff, 0xde, 0xff, 0xd3, 0xfe, 0x4b, 0xfe, 0x4c, 0xfe, 0x4c, 0xfe, 0x29, 0xfe, 0xe5, 0xfd, 0x8e, 0xfe, 0xbc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd4, 0xfe, 0x6d, 0xfe, 0x6d, 0xfe, 0x6e, 0xfe, 0xaf, 0xfe, 0x4c, 0xfe, 0x6d, 0xfe, 0x6c, 0xfe, 0x28, 0xfe, 0x27, 0xfe, 0xa3, 0xf5, 0x41, 0xf5, 0xe2, 0xfc, 0x42, 0xf4, 0x02, 0xf4, 0xc2, 0xf3, 0x81, 0xeb, 0x42, 0xe3, 0x02, 0xdb, 0xc1, 0xda, 0xa1, 0xd2, 0x81, 0xd2, 0x61, 0xca, 0x41, 0xc2, 0x21, 0xba, 0xe1, 0xa9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc7, 0x9a, 0xc7, 0xa2, 0xe7, 0xa2, 0xe7, 0xaa, 0x07, 0xb3, 0x07, 0xb3, 0x27, 0xc3, 0x67, 0xd3, 0x86, 0xdb, 0x86, 0xe3, 0x07, 0xec, 0xa6, 0xf4, 0x26, 0xfd, 0x86, 0xfd, 0xa6, 0xfd, 0x66, 0xfd, 0x86, 0xfd, 0xc6, 0xfd, 0xe6, 0xfd, 0x07, 0xfe, 0x69, 0xfe, 0x28, 0xfe, 0xe7, 0xfd, 0x4a, 0xfe, 0x28, 0xfe, 0xe6, 0xfd, 0xc4, 0xfd, 0x83, 0xf5, 0x58, 0xff, 0xfd, 0xff, 0xf2, 0xfe, 0xe6, 0xf4, 0x23, 0xf4, 0xc6, 0xfc, 0xc5, 0xfc, 0xe3, 0xf4, 0xd1, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0x14, 0xff, 0xa7, 0xfd, 0x23, 0xfd, 0x25, 0xfd, 0x86, 0xfd, 0x28, 0xfe, 0x69, 0xfe, 0x8b, 0xfe, 0x8d, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x8c, 0xfe, 0x4a, 0xfe, 0x27, 0xfe, 0x05, 0xfe, 0xc5, 0xfd, 0xa6, 0xfd, 0xa5, 0xfd, 0xa5, 0xfd, 0xa6, 0xfd, 0xa5, 0xfd, 0xa5, 0xfd, 0xa5, 0xfd, 0xc5, 0xfd, 0xe5, 0xfd, 0x05, 0xfe, 0x49, 0xfe, 0x6c, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xb1, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd3, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xf2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0x8f, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x6d, 0xfe, 0x6c, 0xfe, 0x6b, 0xfe, 0x4a, 0xfe, 0x4a, 0xfe, 0x4a, 0xfe, 0x4a, 0xfe, 0x4a, 0xfe, 0x4a, 0xfe, 0x4b, 0xfe, 0x6c, 0xfe, 0x6d, 0xfe, 0x6e, 0xfe, 0xb2, 0xfe, 0x59, 0xff, 0xde, 0xff, 0xff, 0xff, 0x9b, 0xff, 0x8f, 0xf6, 0x4b, 0xfe, 0x4c, 0xfe, 0x4b, 0xfe, 0x48, 0xfe, 0xe7, 0xfd, 0x4c, 0xf6, 0x9a, 0xff, 0xff, 0xff, 0x9c, 0xff, 0x8f, 0xf6, 0x8d, 0xfe, 0x8e, 0xf6, 0xb1, 0xfe, 0x8f, 0xfe, 0x6f, 0xf6, 0xb2, 0xfe, 0x6e, 0xfe, 0x4d, 0xfe, 0x2a, 0xfe, 0xe4, 0xf5, 0xa2, 0xfd, 0xe2, 0xf4, 0x42, 0xf4, 0x02, 0xf4, 0xc2, 0xeb, 0x62, 0xeb, 0x22, 0xe3, 0xe1, 0xda, 0xc2, 0xda, 0xa1, 0xd2, 0x81, 0xca, 0x61, 0xca, 0x42, 0xc2, 0xe2, 0xa9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x9a, 0xe7, 0xa2, 0xe8, 0xaa, 0x07, 0xb3, 0x27, 0xb3, 0x27, 0xbb, 0x47, 0xc3, 0x87, 0xd3, 0x87, 0xdb, 0xc7, 0xe3, 0x08, 0xfd, 0xc8, 0xfd, 0x08, 0xfe, 0x6b, 0xfe, 0x4a, 0xf6, 0x07, 0xfe, 0x27, 0xfe, 0x27, 0xfe, 0xe6, 0xfd, 0x06, 0xfe, 0xcf, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xb1, 0xfe, 0x6b, 0xfe, 0xe5, 0xfd, 0xa5, 0xf5, 0xd2, 0xf6, 0xb9, 0xff, 0x2c, 0xfe, 0x44, 0xf4, 0x24, 0xf4, 0xa6, 0xfc, 0xc6, 0xfc, 0xe5, 0xf4, 0x8f, 0xfe, 0xfe, 0xff, 0xba, 0xff, 0x4b, 0xfe, 0x24, 0xfd, 0xe4, 0xfc, 0xe6, 0xfc, 0x27, 0xfd, 0x07, 0xfe, 0x47, 0xfe, 0x69, 0xfe, 0x6b, 0xfe, 0x8c, 0xfe, 0xae, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x49, 0xfe, 0x26, 0xfe, 0xe6, 0xfd, 0xc6, 0xfd, 0xc6, 0xfd, 0xa6, 0xfd, 0xa6, 0xfd, 0xa6, 0xfd, 0xa6, 0xfd, 0xa6, 0xfd, 0xa5, 0xfd, 0xc5, 0xfd, 0xe5, 0xfd, 0x26, 0xfe, 0x49, 0xfe, 0x6c, 0xfe, 0x8e, 0xfe, 0xb0, 0xfe, 0xb1, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x4b, 0xfe, 0x4c, 0xfe, 0x4b, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x6c, 0xfe, 0x6d, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0xb1, 0xfe, 0x16, 0xff, 0x9c, 0xff, 0xff, 0xff, 0x7a, 0xff, 0x6d, 0xf6, 0x4b, 0xfe, 0x4c, 0xfe, 0x2a, 0xfe, 0x29, 0xfe, 0xe6, 0xf5, 0x29, 0xf6, 0x58, 0xff, 0xff, 0xff, 0x38, 0xf7, 0x70, 0xf6, 0x90, 0xfe, 0xb2, 0xfe, 0xd3, 0xfe, 0x91, 0xf6, 0xb3, 0xfe, 0x92, 0xfe, 0x70, 0xf6, 0x8f, 0xfe, 0x4b, 0xf6, 0xe5, 0xfd, 0x61, 0xf5, 0xc1, 0xf4, 0x42, 0xf4, 0x02, 0xf4, 0xa2, 0xeb, 0x42, 0xe3, 0x02, 0xdb, 0xe1, 0xda, 0xc2, 0xd2, 0xa1, 0xd2, 0x81, 0xd2, 0x42, 0xc2, 0x02, 0xb2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x07, 0xa3, 0x08, 0xab, 0x08, 0xab, 0x08, 0xb3, 0x27, 0xbb, 0x47, 0xbb, 0x87, 0xc3, 0x87, 0xd3, 0xc7, 0xe3, 0x67, 0xf4, 0xa7, 0xfd, 0x8c, 0xfe, 0x8d, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x6b, 0xf6, 0xb1, 0xfe, 0xd3, 0xfe, 0xf3, 0xf6, 0xf4, 0xfe, 0x8d, 0xfe, 0xc5, 0xfd, 0xd1, 0xfe, 0xfc, 0xff, 0x4a, 0xfe, 0xa3, 0xf4, 0x66, 0xf4, 0xc7, 0xf4, 0xa6, 0xf4, 0x84, 0xf4, 0x90, 0xfe, 0xfe, 0xff, 0x34, 0xff, 0x45, 0xf5, 0xa3, 0xfc, 0xa5, 0xfc, 0xa6, 0xf4, 0x66, 0xf4, 0x87, 0xfd, 0x27, 0xfe, 0x47, 0xfe, 0x8b, 0xfe, 0x6b, 0xfe, 0x6a, 0xfe, 0x6a, 0xfe, 0x6b, 0xfe, 0x6a, 0xfe, 0x49, 0xfe, 0x27, 0xfe, 0x47, 0xfe, 0x49, 0xfe, 0x49, 0xfe, 0x28, 0xfe, 0x26, 0xfe, 0x06, 0xfe, 0xc6, 0xfd, 0xc6, 0xfd, 0xa6, 0xfd, 0xa6, 0xfd, 0xa6, 0xfd, 0xa6, 0xfd, 0xa6, 0xfd, 0xa6, 0xfd, 0xc6, 0xfd, 0xe5, 0xfd, 0x26, 0xfe, 0x49, 0xfe, 0x6c, 0xfe, 0x8e, 0xfe, 0xb0, 0xfe, 0xb1, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd3, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0x90, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x6e, 0xfe, 0x6d, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0x8f, 0xfe, 0xaf, 0xfe, 0x90, 0xfe, 0x91, 0xfe, 0xd4, 0xfe, 0x7a, 0xff, 0xff, 0xff, 0x38, 0xff, 0x4c, 0xfe, 0x6c, 0xfe, 0x4b, 0xfe, 0x29, 0xfe, 0x28, 0xfe, 0x05, 0xf6, 0xe8, 0xf5, 0x37, 0xf7, 0xff, 0xff, 0x17, 0xff, 0x91, 0xf6, 0xb2, 0xf6, 0xf6, 0xfe, 0xd3, 0xf6, 0xb4, 0xfe, 0xd4, 0xfe, 0xb1, 0xf6, 0xb2, 0xf6, 0x90, 0xfe, 0x4b, 0xf6, 0x06, 0xf6, 0x43, 0xf5, 0xa2, 0xec, 0x42, 0xf4, 0xc2, 0xeb, 0x61, 0xe3, 0x22, 0xdb, 0x02, 0xdb, 0xc2, 0xd2, 0xc1, 0xd2, 0x82, 0xd2, 0x62, 0xca, 0x41, 0xba, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x08, 0xab, 0x28, 0xab, 0x28, 0xb3, 0x28, 0xb3, 0x48, 0xbb, 0x68, 0xc3, 0xa8, 0xcb, 0xa8, 0xdb, 0x08, 0xec, 0xe7, 0xfc, 0xe7, 0xfd, 0xae, 0xfe, 0xb1, 0xfe, 0xd4, 0xfe, 0xf3, 0xfe, 0x15, 0xff, 0x15, 0xff, 0x15, 0xff, 0x16, 0xff, 0xd4, 0xfe, 0xd4, 0xfe, 0xf5, 0xfe, 0x16, 0xff, 0x15, 0xff, 0xd2, 0xfe, 0xaf, 0xfe, 0x13, 0xff, 0x8d, 0xf6, 0x65, 0xf5, 0xe7, 0xf4, 0xc7, 0xf4, 0xa7, 0xf4, 0xa7, 0xf4, 0x85, 0xf4, 0xee, 0xf5, 0xf3, 0xfe, 0x06, 0xf5, 0x64, 0xf4, 0xa7, 0xf4, 0xa7, 0xf4, 0x67, 0xf4, 0xc7, 0xf4, 0x08, 0xfe, 0x27, 0xfe, 0x49, 0xfe, 0x8c, 0xfe, 0x6a, 0xfe, 0x28, 0xfe, 0x27, 0xfe, 0x27, 0xfe, 0x27, 0xfe, 0x07, 0xfe, 0x06, 0xfe, 0x06, 0xfe, 0x07, 0xfe, 0x27, 0xfe, 0x27, 0xfe, 0x27, 0xfe, 0x07, 0xfe, 0xe6, 0xfd, 0xc6, 0xfd, 0xa6, 0xfd, 0xa6, 0xfd, 0xa6, 0xfd, 0xa6, 0xfd, 0xc6, 0xfd, 0xc6, 0xfd, 0xc6, 0xfd, 0xe6, 0xfd, 0x27, 0xfe, 0x69, 0xfe, 0x6c, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb1, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x6d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xb2, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0x58, 0xff, 0xff, 0xff, 0x59, 0xff, 0x4d, 0xf6, 0x4c, 0xfe, 0x4a, 0xfe, 0x28, 0xfe, 0x28, 0xfe, 0x07, 0xf6, 0x2b, 0xf6, 0x59, 0xff, 0x38, 0xff, 0xb3, 0xf6, 0xb3, 0xf6, 0x16, 0xf7, 0x15, 0xf7, 0xb4, 0xf6, 0xf6, 0xfe, 0xb4, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0x91, 0xf6, 0x4c, 0xf6, 0xa5, 0xf5, 0xc2, 0xec, 0x42, 0xec, 0xe2, 0xeb, 0x82, 0xe3, 0x22, 0xdb, 0x02, 0xdb, 0xe2, 0xd2, 0xc2, 0xd2, 0xa2, 0xca, 0x61, 0xca, 0x82, 0xc2, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x28, 0xab, 0x28, 0xb3, 0x49, 0xb3, 0x48, 0xbb, 0x68, 0xc3, 0x88, 0xcb, 0xc8, 0xd3, 0xe8, 0xe3, 0x68, 0xf4, 0x89, 0xfd, 0x6b, 0xfe, 0xb1, 0xfe, 0xd4, 0xfe, 0x37, 0xff, 0x16, 0xff, 0x58, 0xff, 0x38, 0xff, 0x37, 0xff, 0x37, 0xff, 0x16, 0xff, 0x37, 0xff, 0x58, 0xff, 0x59, 0xff, 0x17, 0xff, 0xf5, 0xfe, 0x14, 0xff, 0xaf, 0xf6, 0xc6, 0xfd, 0x07, 0xfd, 0xe8, 0xf4, 0xc7, 0xf4, 0xa8, 0xf4, 0x87, 0xf4, 0xa7, 0xf4, 0x66, 0xf4, 0x45, 0xf4, 0x46, 0xf4, 0x87, 0xf4, 0x88, 0xf4, 0x88, 0xf4, 0x87, 0xf4, 0x48, 0xfd, 0xe7, 0xfd, 0x28, 0xfe, 0xac, 0xfe, 0x8c, 0xfe, 0x4a, 0xfe, 0x28, 0xfe, 0x07, 0xfe, 0x08, 0xfe, 0x07, 0xfe, 0xe7, 0xfd, 0xe7, 0xfd, 0xe7, 0xfd, 0xe7, 0xfd, 0x07, 0xfe, 0x27, 0xfe, 0x27, 0xfe, 0x07, 0xfe, 0xe7, 0xfd, 0xc7, 0xfd, 0xa7, 0xfd, 0xa7, 0xfd, 0xa7, 0xfd, 0xa7, 0xfd, 0xc6, 0xfd, 0xc7, 0xfd, 0xe6, 0xfd, 0xe6, 0xfd, 0x27, 0xfe, 0x6a, 0xfe, 0x6d, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0x90, 0xfe, 0x90, 0xfe, 0x8f, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x90, 0xfe, 0x90, 0xfe, 0xb1, 0xfe, 0xb2, 0xfe, 0xd2, 0xfe, 0xb1, 0xfe, 0xb1, 0xf6, 0x59, 0xff, 0x37, 0xff, 0x4e, 0xfe, 0x6d, 0xfe, 0x6c, 0xfe, 0x29, 0xf6, 0x08, 0xfe, 0x2a, 0xfe, 0x2c, 0xf6, 0x4e, 0xf6, 0x91, 0xf6, 0xd4, 0xfe, 0xb4, 0xf6, 0xd5, 0xf6, 0x17, 0xff, 0xb5, 0xf6, 0x17, 0xf7, 0xf6, 0xf6, 0xd5, 0xf6, 0xd6, 0xf6, 0x92, 0xf6, 0x2b, 0xf6, 0xa4, 0xf5, 0xe1, 0xec, 0x42, 0xec, 0xe2, 0xeb, 0xa2, 0xe3, 0x62, 0xdb, 0x22, 0xdb, 0x02, 0xd3, 0xe2, 0xd2, 0xa2, 0xca, 0x61, 0xc2, 0x82, 0xc2, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x69, 0xb3, 0x49, 0xb3, 0x69, 0xb3, 0x69, 0xbb, 0x89, 0xc3, 0xa9, 0xcb, 0xe9, 0xd3, 0xe8, 0xe3, 0xc8, 0xf4, 0x0b, 0xfe, 0xd1, 0xfe, 0x15, 0xff, 0x15, 0xff, 0x58, 0xff, 0x58, 0xf7, 0x5a, 0xff, 0x5a, 0xff, 0x59, 0xff, 0x38, 0xff, 0x37, 0xff, 0x58, 0xff, 0x38, 0xff, 0x39, 0xff, 0x37, 0xff, 0x15, 0xff, 0x14, 0xff, 0x8d, 0xfe, 0x87, 0xfd, 0x08, 0xfd, 0xc8, 0xf4, 0xa8, 0xf4, 0x68, 0xf4, 0x48, 0xec, 0x28, 0xec, 0x28, 0xec, 0x07, 0xec, 0x28, 0xec, 0x48, 0xec, 0x68, 0xec, 0x88, 0xf4, 0xa8, 0xf4, 0x08, 0xfd, 0x87, 0xfd, 0x6c, 0xfe, 0xaf, 0xfe, 0x6b, 0xfe, 0x49, 0xfe, 0x28, 0xfe, 0x08, 0xfe, 0xe8, 0xfd, 0xc8, 0xfd, 0xc8, 0xfd, 0xc8, 0xfd, 0xa7, 0xfd, 0xc7, 0xfd, 0xc7, 0xfd, 0x07, 0xfe, 0x07, 0xfe, 0xe7, 0xfd, 0xe7, 0xfd, 0xc7, 0xfd, 0xc7, 0xfd, 0xc7, 0xfd, 0xc7, 0xfd, 0xc7, 0xfd, 0xc7, 0xfd, 0xe7, 0xfd, 0xe7, 0xfd, 0x06, 0xfe, 0x48, 0xfe, 0x6b, 0xfe, 0x6d, 0xfe, 0x8e, 0xfe, 0x90, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb0, 0xfe, 0x90, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0x90, 0xfe, 0xb1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd3, 0xfe, 0xb1, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x90, 0xfe, 0x8f, 0xf6, 0x6e, 0xf6, 0x4c, 0xf6, 0x2b, 0xf6, 0x4b, 0xf6, 0x4c, 0xf6, 0x6f, 0xf6, 0xb2, 0xf6, 0xd4, 0xf6, 0xd6, 0xf6, 0xb5, 0xf6, 0x18, 0xff, 0xf6, 0xf6, 0xf6, 0xee, 0x17, 0xf7, 0xd5, 0xf6, 0xd6, 0xf6, 0xb4, 0xf6, 0x2c, 0xf6, 0xe7, 0xf5, 0x43, 0xed, 0x82, 0xec, 0x02, 0xec, 0xc2, 0xe3, 0x82, 0xdb, 0x42, 0xdb, 0x22, 0xd3, 0xe2, 0xd2, 0xa1, 0xca, 0x81, 0xc2, 0x82, 0xb2, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcb, 0xb3, 0x69, 0xb3, 0x89, 0xbb, 0x89, 0xbb, 0xa9, 0xc3, 0xc9, 0xcb, 0x09, 0xdc, 0x29, 0xe4, 0x49, 0xf5, 0x8c, 0xfe, 0xf4, 0xfe, 0x37, 0xff, 0x17, 0xff, 0x5a, 0xff, 0x59, 0xff, 0x3a, 0xf7, 0x7b, 0xff, 0x5a, 0xff, 0x5a, 0xff, 0x39, 0xff, 0x39, 0xff, 0x39, 0xff, 0x39, 0xff, 0x37, 0xf7, 0x36, 0xf7, 0xd1, 0xfe, 0xe8, 0xf5, 0x28, 0xfd, 0xe9, 0xf4, 0xa9, 0xf4, 0x48, 0xec, 0x28, 0xec, 0x08, 0xe4, 0xe8, 0xe3, 0x08, 0xe4, 0x08, 0xe4, 0xe8, 0xe3, 0xe8, 0xe3, 0x48, 0xec, 0xa8, 0xf4, 0x89, 0xf4, 0x67, 0xf4, 0xca, 0xfd, 0xcf, 0xfe, 0xaf, 0xfe, 0x6b, 0xfe, 0x49, 0xfe, 0x28, 0xfe, 0x08, 0xfe, 0xe8, 0xfd, 0xc8, 0xfd, 0xa8, 0xfd, 0xa8, 0xfd, 0x88, 0xfd, 0x88, 0xfd, 0xa8, 0xfd, 0xe8, 0xfd, 0xe8, 0xfd, 0xe8, 0xfd, 0xe7, 0xfd, 0xc7, 0xfd, 0xc7, 0xfd, 0xc7, 0xfd, 0xc7, 0xfd, 0xc7, 0xfd, 0xc7, 0xfd, 0xe7, 0xfd, 0x07, 0xfe, 0x27, 0xfe, 0x49, 0xfe, 0x6c, 0xfe, 0x6d, 0xfe, 0x8e, 0xfe, 0x90, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd4, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd2, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb0, 0xfe, 0x90, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x90, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb2, 0xfe, 0xd2, 0xfe, 0xd3, 0xfe, 0xb2, 0xfe, 0xb1, 0xfe, 0xb0, 0xfe, 0x90, 0xfe, 0x90, 0xf6, 0x8f, 0xfe, 0x6e, 0xf6, 0x4e, 0xf6, 0x6d, 0xf6, 0x6e, 0xf6, 0x90, 0xfe, 0xb2, 0xf6, 0xd4, 0xf6, 0x17, 0xf7, 0xf6, 0xf6, 0x18, 0xf7, 0x18, 0xf7, 0xb5, 0xee, 0x17, 0xf7, 0xd7, 0xf6, 0xd5, 0xf6, 0xd5, 0xf6, 0x71, 0xee, 0x2d, 0xf6, 0xa7, 0xf5, 0xe2, 0xec, 0x62, 0xec, 0x02, 0xe4, 0xa2, 0xdb, 0x62, 0xdb, 0x42, 0xdb, 0x01, 0xd3, 0xc1, 0xca, 0xa2, 0xc2, 0x83, 0xaa, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4d, 0xbc, 0x8a, 0xb3, 0xa9, 0xbb, 0xaa, 0xc3, 0xca, 0xcb, 0xea, 0xd3, 0x2a, 0xdc, 0x49, 0xec, 0x49, 0xfd, 0xad, 0xfe, 0x14, 0xff, 0x38, 0xff, 0x38, 0xff, 0x7b, 0xff, 0x5b, 0xf7, 0x5a, 0xf7, 0x5b, 0xff, 0x5a, 0xf7, 0x5a, 0xff, 0x3a, 0xff, 0x39, 0xff, 0x38, 0xff, 0x37, 0xf7, 0x16, 0xff, 0xd2, 0xfe, 0x09, 0xfe, 0x28, 0xf5, 0xea, 0xfc, 0xa9, 0xf4, 0x49, 0xec, 0x09, 0xe4, 0xe9, 0xdb, 0xc8, 0xd3, 0xa8, 0xd3, 0xc9, 0xd3, 0xc9, 0xd3, 0xc9, 0xd3, 0xa8, 0xd3, 0x28, 0xe4, 0xa9, 0xf4, 0x48, 0xf4, 0xa8, 0xf4, 0xae, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0x6b, 0xfe, 0x49, 0xfe, 0x09, 0xfe, 0xe9, 0xfd, 0xc9, 0xfd, 0xa9, 0xfd, 0x89, 0xfd, 0x88, 0xfd, 0x68, 0xfd, 0x88, 0xfd, 0x89, 0xfd, 0xc9, 0xfd, 0xe8, 0xfd, 0xe8, 0xfd, 0xe8, 0xfd, 0xc8, 0xfd, 0xc8, 0xfd, 0xc8, 0xfd, 0xc8, 0xfd, 0xe8, 0xfd, 0xe8, 0xfd, 0x08, 0xfe, 0x28, 0xfe, 0x28, 0xfe, 0x4a, 0xfe, 0x6c, 0xfe, 0x8d, 0xfe, 0x8f, 0xfe, 0x90, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb2, 0xfe, 0xd2, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd4, 0xfe, 0xd4, 0xfe, 0xd4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd2, 0xfe, 0xb2, 0xfe, 0xd2, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb0, 0xfe, 0x8f, 0xfe, 0x90, 0xfe, 0xb0, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0x91, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0x90, 0xfe, 0x90, 0xfe, 0x70, 0xfe, 0x70, 0xf6, 0x90, 0xf6, 0x90, 0xfe, 0x91, 0xfe, 0xb3, 0xf6, 0xb4, 0xf6, 0xd6, 0xf6, 0x18, 0xf7, 0xf8, 0xee, 0x18, 0xf7, 0xd6, 0xf6, 0xf6, 0xf6, 0xf8, 0xf6, 0xd6, 0xf6, 0xb6, 0xf6, 0xb5, 0xee, 0x71, 0xee, 0x2c, 0xee, 0x63, 0xed, 0xa2, 0xec, 0x43, 0xe4, 0xe3, 0xdb, 0xa2, 0xdb, 0x62, 0xdb, 0x22, 0xd3, 0xe2, 0xca, 0xc2, 0xca, 0xe5, 0xaa, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xaf, 0xc4, 0xaa, 0xbb, 0xaa, 0xbb, 0xca, 0xc3, 0xea, 0xcb, 0x0a, 0xdc, 0x4a, 0xdc, 0x6a, 0xe4, 0x2a, 0xf5, 0x2b, 0xf6, 0xd2, 0xfe, 0x38, 0xff, 0x5a, 0xff, 0x7b, 0xff, 0x5b, 0xf7, 0x5a, 0xf7, 0x5b, 0xf7, 0x3a, 0xf7, 0x5b, 0xff, 0x3a, 0xff, 0x59, 0xff, 0x38, 0xf7, 0x16, 0xf7, 0xf2, 0xfe, 0x2b, 0xfe, 0x28, 0xf5, 0xc9, 0xf4, 0x6a, 0xec, 0x2a, 0xe4, 0x09, 0xdc, 0xe9, 0xd3, 0xc9, 0xcb, 0xa9, 0xcb, 0x89, 0xc3, 0xa9, 0xbb, 0xa9, 0xc3, 0xaa, 0xc3, 0x89, 0xbb, 0x09, 0xd4, 0x89, 0xf4, 0x47, 0xec, 0xec, 0xfd, 0x13, 0xff, 0xb2, 0xf6, 0xaf, 0xfe, 0x6b, 0xfe, 0x49, 0xfe, 0x0a, 0xfe, 0xea, 0xfd, 0xc9, 0xfd, 0x89, 0xfd, 0x89, 0xfd, 0x69, 0xfd, 0x49, 0xfd, 0x49, 0xfd, 0x69, 0xfd, 0x89, 0xfd, 0xc9, 0xfd, 0xc8, 0xfd, 0xc8, 0xfd, 0xc8, 0xfd, 0xe8, 0xfd, 0xe8, 0xfd, 0xe9, 0xfd, 0xe9, 0xfd, 0x08, 0xfe, 0x08, 0xfe, 0x28, 0xfe, 0x49, 0xfe, 0x6a, 0xfe, 0x8c, 0xfe, 0x8e, 0xfe, 0x8f, 0xfe, 0x90, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xd3, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xd4, 0xfe, 0xd4, 0xfe, 0xf5, 0xfe, 0xd4, 0xfe, 0xd3, 0xf6, 0xd3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0x90, 0xfe, 0x90, 0xfe, 0x90, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb1, 0xf6, 0x91, 0xfe, 0x91, 0xfe, 0x91, 0xf6, 0x91, 0xf6, 0x91, 0xfe, 0x91, 0xf6, 0x91, 0xfe, 0x91, 0xfe, 0x70, 0xf6, 0x92, 0xfe, 0xb3, 0xfe, 0xd4, 0xfe, 0xd5, 0xf6, 0x18, 0xf7, 0xf8, 0xee, 0xf7, 0xf6, 0xf7, 0xf6, 0xd7, 0xee, 0xf8, 0xf6, 0xd7, 0xf6, 0xb6, 0xee, 0xb5, 0xee, 0x94, 0xee, 0x51, 0xee, 0xc8, 0xed, 0x02, 0xed, 0x82, 0xe4, 0x23, 0xdc, 0xc3, 0xdb, 0x82, 0xdb, 0x42, 0xd3, 0x02, 0xcb, 0xc2, 0xca, 0x27, 0xab, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x32, 0xcd, 0xca, 0xbb, 0xca, 0xc3, 0xea, 0xc3, 0x0a, 0xcc, 0x2b, 0xdc, 0x6b, 0xe4, 0x8a, 0xe4, 0x0a, 0xf5, 0xca, 0xf5, 0x8f, 0xf6, 0x38, 0xff, 0x5a, 0xff, 0x7b, 0xff, 0x5b, 0xf7, 0x1a, 0xf7, 0x1a, 0xef, 0x1a, 0xf7, 0x5b, 0xff, 0x5a, 0xff, 0x39, 0xff, 0x17, 0xf7, 0xf3, 0xf6, 0x6c, 0xf6, 0x48, 0xf5, 0xca, 0xf4, 0x8a, 0xec, 0x2a, 0xdc, 0x2a, 0xd4, 0xea, 0xcb, 0xca, 0xc3, 0xaa, 0xbb, 0x8a, 0xbb, 0x8a, 0xb3, 0x8a, 0xb3, 0x8a, 0xb3, 0xab, 0xb3, 0x6a, 0xab, 0xea, 0xd3, 0xa9, 0xfc, 0x6a, 0xf5, 0x13, 0xff, 0xf4, 0xfe, 0xb1, 0xf6, 0xaf, 0xfe, 0x6b, 0xfe, 0x2a, 0xfe, 0x0a, 0xfe, 0xca, 0xfd, 0xa9, 0xfd, 0x8a, 0xfd, 0x6a, 0xfd, 0x6a, 0xfd, 0x4a, 0xfd, 0x2a, 0xf5, 0x29, 0xf5, 0x6a, 0xfd, 0xaa, 0xfd, 0xa9, 0xfd, 0xc9, 0xfd, 0xe9, 0xfd, 0xe9, 0xfd, 0xe9, 0xfd, 0x09, 0xfe, 0x09, 0xfe, 0x29, 0xfe, 0x29, 0xfe, 0x29, 0xfe, 0x4a, 0xfe, 0x6b, 0xfe, 0x6d, 0xfe, 0x8f, 0xfe, 0x90, 0xfe, 0xb0, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd3, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xd4, 0xfe, 0xf4, 0xfe, 0xb4, 0xf6, 0x93, 0xf6, 0xb3, 0xf6, 0xd3, 0xfe, 0xd3, 0xfe, 0xd3, 0xf6, 0xb3, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0xb3, 0xfe, 0x91, 0xfe, 0xb0, 0xf6, 0xb0, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xf6, 0xb1, 0xf6, 0x91, 0xf6, 0x91, 0xf6, 0xb1, 0xf6, 0x91, 0xf6, 0x91, 0xf6, 0x91, 0xfe, 0x71, 0xf6, 0xae, 0xdd, 0xae, 0xe5, 0x50, 0xf6, 0x71, 0xf6, 0xb3, 0xf6, 0xd5, 0xf6, 0xf6, 0xee, 0xf7, 0xee, 0xd7, 0xee, 0xf8, 0xf6, 0xf8, 0xee, 0xf8, 0xee, 0xf8, 0xee, 0xd7, 0xee, 0xb6, 0xee, 0x95, 0xee, 0x74, 0xee, 0x2f, 0xee, 0x86, 0xe5, 0xe1, 0xdc, 0x62, 0xdc, 0x03, 0xdc, 0xc2, 0xdb, 0x82, 0xd3, 0x42, 0xd3, 0xc2, 0xca, 0x8a, 0xab, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xb4, 0xd5, 0xca, 0xbb, 0xeb, 0xc3, 0xeb, 0xcb, 0x2b, 0xd4, 0x4b, 0xdc, 0x8b, 0xe4, 0xab, 0xe4, 0x2b, 0xf5, 0xeb, 0xfd, 0x8f, 0xf6, 0x17, 0xf7, 0x5a, 0xf7, 0x7b, 0xff, 0x3b, 0xf7, 0xf9, 0xee, 0xf9, 0xee, 0xf9, 0xee, 0x5b, 0xff, 0x5a, 0xff, 0x18, 0xf7, 0xf5, 0xf6, 0x6e, 0xf6, 0x89, 0xf5, 0xea, 0xf4, 0x8a, 0xe4, 0x2a, 0xdc, 0x6b, 0xec, 0x2b, 0xdc, 0xab, 0xbb, 0xab, 0xb3, 0xab, 0xb3, 0xab, 0xab, 0x8a, 0xab, 0x8a, 0xab, 0xab, 0xb3, 0xab, 0xab, 0x4a, 0xa3, 0x49, 0xd4, 0x0b, 0xfe, 0xf2, 0xfe, 0x15, 0xff, 0xd3, 0xfe, 0xb1, 0xfe, 0x8e, 0xfe, 0x4b, 0xfe, 0x2a, 0xfe, 0x0a, 0xfe, 0xca, 0xfd, 0xaa, 0xfd, 0x8a, 0xfd, 0x6a, 0xfd, 0x4a, 0xf5, 0x4a, 0xf5, 0x2a, 0xf5, 0x2a, 0xf5, 0x4a, 0xf5, 0x6a, 0xfd, 0x8a, 0xfd, 0xca, 0xfd, 0xea, 0xfd, 0xea, 0xfd, 0x0a, 0xfe, 0x0a, 0xfe, 0x0a, 0xfe, 0x2a, 0xfe, 0x2a, 0xfe, 0x2a, 0xfe, 0x4b, 0xfe, 0x6c, 0xfe, 0x6e, 0xfe, 0x8f, 0xfe, 0x90, 0xfe, 0xb1, 0xfe, 0x91, 0xfe, 0xb1, 0xfe, 0xb2, 0xfe, 0xd3, 0xfe, 0x30, 0xe6, 0x8e, 0xd5, 0xf0, 0xe5, 0x52, 0xee, 0x35, 0xff, 0xd4, 0xfe, 0xb3, 0xf6, 0x93, 0xf6, 0x93, 0xf6, 0xb3, 0xf6, 0xd3, 0xfe, 0xb3, 0xf6, 0xb3, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb3, 0xfe, 0x91, 0xf6, 0x90, 0xf6, 0xb1, 0xfe, 0xb1, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0xb1, 0xf6, 0x91, 0xf6, 0x91, 0xf6, 0x91, 0xf6, 0x91, 0xf6, 0x91, 0xf6, 0xb2, 0xfe, 0x30, 0xee, 0xcb, 0xc4, 0x6e, 0xdd, 0xce, 0xe5, 0xef, 0xe5, 0x4e, 0xcd, 0x12, 0xe6, 0xd6, 0xf6, 0xd7, 0xee, 0xd8, 0xee, 0xf8, 0xf6, 0xf9, 0xee, 0xf9, 0xee, 0xf9, 0xee, 0xd8, 0xee, 0xd8, 0xee, 0xb6, 0xe6, 0x75, 0xee, 0x32, 0xe6, 0xcc, 0xe5, 0x24, 0xdd, 0xc2, 0xdc, 0x43, 0xdc, 0x02, 0xdc, 0xc2, 0xd3, 0x82, 0xcb, 0x02, 0xcb, 0x4d, 0xbc, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xff, 0xff, 0xff, 0x16, 0xe6, 0xeb, 0xc3, 0x0b, 0xc4, 0x0b, 0xcc, 0x4b, 0xd4, 0x6b, 0xdc, 0xab, 0xe4, 0xab, 0xec, 0x2b, 0xed, 0x4d, 0xfe, 0xd2, 0xf6, 0x18, 0xf7, 0x5a, 0xf7, 0x7b, 0xff, 0x3b, 0xf7, 0xf9, 0xee, 0xf9, 0xee, 0xf9, 0xee, 0x3b, 0xf7, 0x3a, 0xff, 0xf7, 0xf6, 0xb1, 0xf6, 0xaa, 0xf5, 0xea, 0xec, 0xca, 0xec, 0x4a, 0xdc, 0xea, 0xd3, 0x4b, 0xdc, 0xea, 0xcb, 0x4a, 0xab, 0x8a, 0xab, 0x6a, 0xab, 0x6a, 0xab, 0x6a, 0xab, 0x6a, 0xab, 0x6a, 0xa3, 0x2a, 0x9b, 0x29, 0x9b, 0x8d, 0xe5, 0x53, 0xff, 0x36, 0xff, 0xf4, 0xfe, 0xd3, 0xfe, 0xb1, 0xfe, 0x8d, 0xfe, 0x4b, 0xfe, 0x2b, 0xfe, 0xeb, 0xfd, 0xcb, 0xfd, 0xab, 0xfd, 0x8b, 0xfd, 0x6b, 0xf5, 0x4a, 0xf5, 0x2b, 0xf5, 0x2b, 0xf5, 0x2a, 0xf5, 0x2a, 0xf5, 0x4a, 0xf5, 0x6a, 0xf5, 0xca, 0xf5, 0xeb, 0xfd, 0x0a, 0xfe, 0x0a, 0xfe, 0x0a, 0xfe, 0x2a, 0xfe, 0x2a, 0xfe, 0x4b, 0xfe, 0x4b, 0xfe, 0x6c, 0xfe, 0x6d, 0xfe, 0x8e, 0xfe, 0x8f, 0xfe, 0xd1, 0xfe, 0x91, 0xf6, 0x4c, 0xd5, 0x6d, 0xd5, 0x10, 0xee, 0xef, 0xe5, 0xec, 0xc4, 0xac, 0xbc, 0x6e, 0xd5, 0xcf, 0xe5, 0xd4, 0xfe, 0xd4, 0xfe, 0xb4, 0xf6, 0xb3, 0xf6, 0x93, 0xf6, 0x93, 0xf6, 0xb3, 0xf6, 0xd3, 0xf6, 0xb3, 0xf6, 0xb2, 0xf6, 0x92, 0xf6, 0xb2, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb3, 0xfe, 0xb1, 0xf6, 0x90, 0xf6, 0xb1, 0xf6, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xf6, 0xb1, 0xf6, 0x92, 0xf6, 0x91, 0xf6, 0x91, 0xf6, 0x91, 0xf6, 0x91, 0xf6, 0x91, 0xf6, 0x91, 0xf6, 0x91, 0xf6, 0xb1, 0xfe, 0xce, 0xdd, 0x4a, 0xb4, 0x4d, 0xcd, 0x6d, 0xd5, 0x2c, 0xcd, 0xcb, 0xbc, 0x4e, 0xcd, 0xb5, 0xf6, 0xd6, 0xf6, 0xd7, 0xee, 0xd8, 0xee, 0xf9, 0xee, 0xd9, 0xee, 0xf9, 0xee, 0xf9, 0xee, 0xd8, 0xe6, 0xd8, 0xee, 0x96, 0xe6, 0x53, 0xe6, 0xef, 0xe5, 0x46, 0xdd, 0xe2, 0xd4, 0xa3, 0xdc, 0x63, 0xd4, 0xe3, 0xd3, 0xa3, 0xcb, 0xa3, 0xcb, 0x71, 0xcd, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0x98, 0xe6, 0x0c, 0xbc, 0x0b, 0xc4, 0x2b, 0xcc, 0x6c, 0xd4, 0x6b, 0xdc, 0xab, 0xe4, 0xcc, 0xec, 0x2b, 0xed, 0x4d, 0xf6, 0xf5, 0xf6, 0x39, 0xf7, 0x3a, 0xf7, 0x5b, 0xf7, 0x1a, 0xef, 0xd9, 0xee, 0xd8, 0xee, 0xf9, 0xee, 0x5a, 0xff, 0x38, 0xf7, 0xd3, 0xf6, 0x0c, 0xf6, 0xab, 0xf5, 0x2f, 0xf6, 0x72, 0xf6, 0x52, 0xf6, 0x72, 0xf6, 0x91, 0xf6, 0x50, 0xee, 0x10, 0xe6, 0xcf, 0xed, 0x4d, 0xdd, 0x4e, 0xdd, 0x4f, 0xdd, 0xaf, 0xe5, 0xef, 0xed, 0x12, 0xde, 0xce, 0xcc, 0x31, 0xee, 0x78, 0xff, 0xf5, 0xfe, 0xf4, 0xfe, 0xd3, 0xfe, 0xb0, 0xfe, 0x6d, 0xfe, 0x4b, 0xfe, 0x0b, 0xfe, 0xeb, 0xfd, 0xcc, 0xfd, 0xab, 0xfd, 0x8b, 0xfd, 0x6b, 0xf5, 0x4b, 0xf5, 0x2b, 0xf5, 0x2b, 0xf5, 0x0b, 0xf5, 0x0b, 0xf5, 0x2b, 0xf5, 0x6b, 0xf5, 0xcb, 0xfd, 0x0b, 0xfe, 0x0b, 0xfe, 0x0b, 0xfe, 0x2b, 0xfe, 0x2b, 0xfe, 0x4b, 0xfe, 0x4b, 0xfe, 0x4b, 0xfe, 0x6c, 0xfe, 0x6e, 0xfe, 0x6f, 0xfe, 0x90, 0xfe, 0xf2, 0xfe, 0x0f, 0xe6, 0x49, 0xb4, 0x2c, 0xd5, 0x0c, 0xcd, 0xcb, 0xc4, 0x0d, 0xc5, 0xcc, 0xbc, 0x2d, 0xcd, 0x8e, 0xdd, 0x72, 0xf6, 0xf4, 0xfe, 0x93, 0xf6, 0x93, 0xf6, 0x72, 0xee, 0x72, 0xee, 0xb3, 0xf6, 0xd3, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb2, 0xf6, 0xb3, 0xf6, 0xd3, 0xf6, 0xd4, 0xfe, 0xd4, 0xfe, 0xb2, 0xf6, 0x91, 0xf6, 0xb1, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0x91, 0xf6, 0x70, 0xf6, 0x91, 0xf6, 0x91, 0xf6, 0x70, 0xf6, 0x70, 0xf6, 0x70, 0xf6, 0x70, 0xf6, 0xb1, 0xfe, 0x6d, 0xd5, 0x2a, 0xac, 0xed, 0xc4, 0xed, 0xc4, 0x4b, 0xac, 0x8b, 0xb4, 0x4e, 0xd5, 0x73, 0xf6, 0xb5, 0xf6, 0xb7, 0xee, 0xd8, 0xee, 0xd9, 0xee, 0xd9, 0xee, 0xd9, 0xee, 0xd9, 0xe6, 0xb9, 0xe6, 0xb8, 0xe6, 0x77, 0xe6, 0x34, 0xe6, 0xcf, 0xdd, 0x27, 0xdd, 0xe3, 0xd4, 0xc3, 0xd4, 0x83, 0xd4, 0x03, 0xcc, 0xc3, 0xcb, 0xe3, 0xc3, 0x56, 0xde, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xee, 0x0d, 0xbc, 0x4c, 0xcc, 0x4b, 0xcc, 0x4c, 0xd4, 0x8c, 0xdc, 0xac, 0xe4, 0xcc, 0xec, 0x4b, 0xed, 0x2d, 0xf6, 0xf5, 0xf6, 0x19, 0xf7, 0x3a, 0xef, 0x5a, 0xf7, 0xd9, 0xee, 0x98, 0xe6, 0xb8, 0xe6, 0x19, 0xf7, 0x3a, 0xf7, 0xf6, 0xf6, 0x4e, 0xf6, 0x4b, 0xf5, 0xcc, 0xec, 0x4d, 0xed, 0x6f, 0xe5, 0x2f, 0xdd, 0x4e, 0xdd, 0x6f, 0xe5, 0xcf, 0xed, 0x4e, 0xdd, 0xee, 0xd4, 0x0e, 0xd5, 0x2e, 0xd5, 0x4f, 0xd5, 0x8f, 0xdd, 0x50, 0xfe, 0x73, 0xf6, 0x6f, 0xe5, 0x51, 0xee, 0x57, 0xff, 0xf5, 0xf6, 0xf4, 0xf6, 0xb3, 0xfe, 0xb0, 0xfe, 0x6d, 0xfe, 0x2c, 0xfe, 0x0c, 0xfe, 0xec, 0xfd, 0xcc, 0xfd, 0x8c, 0xf5, 0x8c, 0xf5, 0x6c, 0xf5, 0x4c, 0xf5, 0x2c, 0xf5, 0x2c, 0xf5, 0x2c, 0xf5, 0x2c, 0xf5, 0x2c, 0xf5, 0x8c, 0xfd, 0xeb, 0xfd, 0x0b, 0xfe, 0x0c, 0xfe, 0x2b, 0xfe, 0x2b, 0xfe, 0x4c, 0xfe, 0x4c, 0xfe, 0x4c, 0xfe, 0x6c, 0xfe, 0x6d, 0xfe, 0x6f, 0xfe, 0x90, 0xfe, 0x90, 0xfe, 0xd2, 0xfe, 0x71, 0xf6, 0x8a, 0xbc, 0xaa, 0xbc, 0xeb, 0xc4, 0x8a, 0xb4, 0x0d, 0xc5, 0xcc, 0xc4, 0xec, 0xc4, 0x6e, 0xd5, 0x51, 0xee, 0xd4, 0xfe, 0x93, 0xf6, 0x52, 0xee, 0x51, 0xee, 0x72, 0xee, 0xb3, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xd3, 0xf6, 0x15, 0xff, 0x14, 0xff, 0xb3, 0xf6, 0x93, 0xf6, 0xb2, 0xf6, 0xb1, 0xf6, 0xb2, 0xf6, 0xb3, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0x92, 0xf6, 0x71, 0xf6, 0x71, 0xf6, 0xb3, 0xf6, 0xf5, 0xf6, 0xf5, 0xf6, 0xf5, 0xf6, 0xb5, 0xee, 0x94, 0xee, 0xd5, 0xf6, 0xb4, 0xf6, 0xd4, 0xfe, 0x31, 0xe6, 0x6b, 0xb4, 0x8c, 0xb4, 0x8c, 0xb4, 0x4b, 0xac, 0x2a, 0xac, 0xec, 0xc4, 0x31, 0xee, 0x94, 0xee, 0xb7, 0xee, 0xd8, 0xe6, 0xd8, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xb8, 0xe6, 0x98, 0xe6, 0x98, 0xe6, 0x77, 0xe6, 0x35, 0xde, 0xaf, 0xdd, 0x27, 0xd5, 0xc3, 0xcc, 0xa3, 0xcc, 0x63, 0xcc, 0x23, 0xc4, 0xc3, 0xc3, 0x64, 0xab, 0x1a, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0xbe, 0xff, 0x2d, 0xb4, 0xac, 0xdc, 0x0c, 0xe5, 0xec, 0xdc, 0xab, 0xdc, 0xac, 0xe4, 0x0c, 0xed, 0x4b, 0xed, 0x0d, 0xf6, 0xd5, 0xf6, 0x18, 0xf7, 0x19, 0xef, 0x1a, 0xf7, 0xf9, 0xee, 0x97, 0xe6, 0x97, 0xe6, 0x39, 0xf7, 0x37, 0xf7, 0x70, 0xf6, 0x6b, 0xed, 0x8b, 0xe4, 0x0b, 0xcc, 0xcb, 0xcb, 0xca, 0xc3, 0x89, 0xab, 0x69, 0xab, 0x8a, 0xbb, 0xaa, 0xc3, 0xaa, 0xbb, 0x8b, 0xab, 0xab, 0xab, 0xcb, 0xab, 0xab, 0xb3, 0xcc, 0xb3, 0x2b, 0xcc, 0x49, 0xab, 0xab, 0xb3, 0xb4, 0xfe, 0x57, 0xff, 0xf5, 0xfe, 0xf4, 0xf6, 0xb2, 0xfe, 0x8f, 0xfe, 0x4d, 0xf6, 0x2d, 0xf6, 0xec, 0xf5, 0xcc, 0xf5, 0xac, 0xf5, 0xac, 0xf5, 0x8d, 0xf5, 0x4c, 0xf5, 0x4c, 0xf5, 0x4c, 0xf5, 0x2c, 0xf5, 0x2c, 0xf5, 0x4c, 0xf5, 0x6c, 0xf5, 0xac, 0xfd, 0x0c, 0xf6, 0x2c, 0xf6, 0x2c, 0xfe, 0x2c, 0xfe, 0x4c, 0xfe, 0x4c, 0xfe, 0x6c, 0xfe, 0x6c, 0xf6, 0x6d, 0xfe, 0x8e, 0xfe, 0x8f, 0xfe, 0x90, 0xf6, 0x91, 0xf6, 0xb2, 0xf6, 0xd3, 0xfe, 0xd3, 0xfe, 0xcf, 0xdd, 0x2d, 0xcd, 0x6b, 0xb4, 0x6b, 0xac, 0xcc, 0xbc, 0xcc, 0xc4, 0x2d, 0xcd, 0x10, 0xe6, 0xd4, 0xfe, 0x72, 0xee, 0x31, 0xe6, 0x31, 0xe6, 0x52, 0xe6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xd4, 0xfe, 0xb4, 0xf6, 0x73, 0xee, 0x32, 0xe6, 0x32, 0xee, 0x51, 0xee, 0x91, 0xf6, 0xb3, 0xf6, 0xd4, 0xfe, 0xb2, 0xf6, 0x51, 0xee, 0x51, 0xee, 0x30, 0xe6, 0x30, 0xee, 0x73, 0xee, 0xf6, 0xf6, 0xd5, 0xee, 0x75, 0xee, 0x54, 0xee, 0x74, 0xe6, 0xd6, 0xf6, 0xb5, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xac, 0xb4, 0xc9, 0x9b, 0x4b, 0xac, 0x2a, 0xa4, 0x0a, 0xa4, 0x4b, 0xb4, 0x6e, 0xd5, 0x52, 0xee, 0xb6, 0xee, 0xb8, 0xe6, 0xb8, 0xe6, 0x98, 0xe6, 0x98, 0xe6, 0x98, 0xe6, 0x77, 0xde, 0x57, 0xde, 0x56, 0xde, 0x14, 0xd6, 0x8f, 0xd5, 0x08, 0xcd, 0xc4, 0xc4, 0x63, 0xc4, 0x43, 0xc4, 0x23, 0xbc, 0xe3, 0xbb, 0xa7, 0xa3, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x8f, 0xbc, 0x6b, 0xcc, 0x0b, 0xe5, 0x8c, 0xed, 0x2c, 0xe5, 0xac, 0xdc, 0x0c, 0xe5, 0x4b, 0xed, 0x0d, 0xf6, 0xd5, 0xf6, 0xf8, 0xf6, 0x19, 0xf7, 0x19, 0xf7, 0x3a, 0xf7, 0x97, 0xe6, 0x77, 0xde, 0x39, 0xf7, 0xd3, 0xf6, 0xac, 0xed, 0x2c, 0xed, 0x2d, 0xe5, 0x2e, 0xdd, 0x0e, 0xdd, 0xce, 0xd4, 0xce, 0xcc, 0xee, 0xcc, 0xef, 0xd4, 0x30, 0xdd, 0xcf, 0xcc, 0x8c, 0xcc, 0x0e, 0xed, 0x6d, 0xc4, 0x2e, 0xe5, 0xee, 0xdc, 0x0c, 0xbc, 0x6e, 0xc4, 0x8d, 0xcc, 0xb4, 0xfe, 0x57, 0xff, 0xf5, 0xfe, 0xd4, 0xf6, 0xb1, 0xf6, 0x6e, 0xf6, 0x4d, 0xf6, 0x0d, 0xfe, 0xed, 0xf5, 0xcd, 0xf5, 0xad, 0xf5, 0x8d, 0xf5, 0x8d, 0xf5, 0x6d, 0xf5, 0x4d, 0xf5, 0x4d, 0xf5, 0x4d, 0xf5, 0x4d, 0xf5, 0x4d, 0xf5, 0x6d, 0xf5, 0xcd, 0xfd, 0x2d, 0xfe, 0x2d, 0xfe, 0x2d, 0xfe, 0x2d, 0xfe, 0x4d, 0xf6, 0x6d, 0xf6, 0x6d, 0xfe, 0x6d, 0xf6, 0x8e, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xb1, 0xfe, 0xb2, 0xf6, 0xb3, 0xf6, 0xf4, 0xfe, 0x14, 0xff, 0x72, 0xf6, 0x8b, 0xb4, 0xc9, 0x9b, 0x4b, 0xac, 0xec, 0xc4, 0x0d, 0xcd, 0xd0, 0xdd, 0xf4, 0xfe, 0x52, 0xee, 0x31, 0xe6, 0x11, 0xe6, 0x31, 0xe6, 0xb4, 0xf6, 0xd4, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xd4, 0xf6, 0x93, 0xf6, 0x11, 0xe6, 0x11, 0xe6, 0x32, 0xe6, 0x32, 0xe6, 0x31, 0xee, 0x92, 0xf6, 0xb3, 0xf6, 0xd3, 0xf6, 0x92, 0xf6, 0x31, 0xe6, 0x51, 0xee, 0x31, 0xee, 0x31, 0xe6, 0x50, 0xee, 0x91, 0xf6, 0x2f, 0xee, 0xee, 0xe5, 0xce, 0xe5, 0xce, 0xe5, 0x50, 0xee, 0x50, 0xee, 0x51, 0xee, 0xb2, 0xf6, 0x6e, 0xcd, 0x88, 0x93, 0xc9, 0x9b, 0x0a, 0x9c, 0xea, 0x9b, 0xe9, 0x9b, 0xec, 0xcc, 0xcf, 0xe5, 0x74, 0xee, 0x97, 0xe6, 0x97, 0xe6, 0x78, 0xde, 0x77, 0xde, 0x77, 0xde, 0x37, 0xd6, 0x16, 0xce, 0x16, 0xce, 0xf4, 0xcd, 0x70, 0xcd, 0xea, 0xc4, 0xc7, 0xc4, 0x84, 0xc4, 0x43, 0xbc, 0x43, 0xbc, 0x03, 0xbc, 0x8c, 0xac, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x33, 0xcd, 0xac, 0xdc, 0x0b, 0xdd, 0x6c, 0xe5, 0x4c, 0xed, 0xcc, 0xe4, 0xec, 0xe4, 0x2c, 0xed, 0x0d, 0xf6, 0xb2, 0xf6, 0xf7, 0xf6, 0x1a, 0xf7, 0xf9, 0xee, 0x19, 0xf7, 0x97, 0xe6, 0x56, 0xde, 0xf6, 0xf6, 0x2e, 0xee, 0x2c, 0xe5, 0x2d, 0xed, 0x8e, 0xe5, 0xf0, 0xe5, 0xf0, 0xed, 0xf4, 0xf6, 0xbb, 0xff, 0xba, 0xff, 0xd4, 0xfe, 0x36, 0xff, 0x94, 0xee, 0xed, 0xd4, 0xee, 0xe4, 0x4d, 0xbc, 0xb0, 0xed, 0xce, 0xd4, 0x30, 0xd5, 0x37, 0xff, 0xf1, 0xed, 0x73, 0xf6, 0x37, 0xff, 0xf5, 0xf6, 0xd3, 0xf6, 0x90, 0xf6, 0x6e, 0xf6, 0x2d, 0xfe, 0x0e, 0xf6, 0xcd, 0xf5, 0xcd, 0xf5, 0xad, 0xf5, 0xae, 0xf5, 0x8e, 0xf5, 0x6e, 0xf5, 0x6d, 0xf5, 0x4d, 0xf5, 0x4d, 0xed, 0x6d, 0xed, 0x6e, 0xf5, 0x8d, 0xf5, 0xac, 0xf5, 0x2d, 0xfe, 0x2d, 0xfe, 0x4e, 0xfe, 0x4e, 0xfe, 0x6d, 0xfe, 0x6d, 0xf6, 0x6d, 0xf6, 0x8e, 0xf6, 0x8e, 0xfe, 0x8f, 0xfe, 0x90, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xd4, 0xfe, 0x15, 0xff, 0x8f, 0xd5, 0xa8, 0x9b, 0xc9, 0x9b, 0x4b, 0xac, 0x0d, 0xc5, 0x6e, 0xd5, 0xb3, 0xf6, 0x73, 0xee, 0x11, 0xe6, 0x11, 0xe6, 0x32, 0xe6, 0xb4, 0xf6, 0xd4, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xd4, 0xf6, 0x94, 0xf6, 0x11, 0xe6, 0x11, 0xe6, 0x52, 0xee, 0x32, 0xe6, 0x31, 0xe6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0x52, 0xee, 0x32, 0xe6, 0x32, 0xee, 0x11, 0xe6, 0x52, 0xe6, 0xb4, 0xf6, 0xd4, 0xf6, 0x31, 0xee, 0x10, 0xe6, 0xf0, 0xe5, 0xcf, 0xdd, 0x30, 0xee, 0x51, 0xee, 0x52, 0xee, 0x71, 0xee, 0xb2, 0xf6, 0xcd, 0xbc, 0x27, 0x83, 0x88, 0x8b, 0xa9, 0x8b, 0xa9, 0x93, 0xed, 0xcc, 0xcf, 0xe5, 0x32, 0xe6, 0x75, 0xe6, 0x57, 0xde, 0x57, 0xde, 0x36, 0xd6, 0x36, 0xd6, 0xf5, 0xcd, 0xb5, 0xc5, 0xd5, 0xc5, 0xd5, 0xc5, 0x50, 0xc5, 0xcb, 0xbc, 0xa9, 0xbc, 0x85, 0xbc, 0x43, 0xbc, 0x43, 0xbc, 0x44, 0xb4, 0x92, 0xc5, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xff, 0xff, 0xff, 0x58, 0xe6, 0xcc, 0xd4, 0xac, 0xe5, 0x2e, 0xee, 0x0f, 0xee, 0x4d, 0xe5, 0xec, 0xdc, 0x6e, 0xed, 0xcd, 0xed, 0x2e, 0xee, 0x94, 0xee, 0xd9, 0xee, 0xd8, 0xe6, 0xd8, 0xee, 0xd8, 0xee, 0x55, 0xde, 0x50, 0xee, 0xad, 0xf5, 0xed, 0xe4, 0xad, 0xcc, 0x6d, 0xbc, 0x2d, 0xb4, 0x8d, 0xcc, 0xd0, 0xed, 0xd3, 0xe5, 0xd3, 0xe5, 0x0e, 0xf6, 0x4d, 0xdd, 0x8e, 0xc4, 0xce, 0xd4, 0x0e, 0xdd, 0x8e, 0xc4, 0x0f, 0xdd, 0x70, 0xe5, 0x31, 0xdd, 0x10, 0xd5, 0x0f, 0xd5, 0xb4, 0xfe, 0x37, 0xff, 0xf4, 0xf6, 0xb2, 0xf6, 0x90, 0xf6, 0x6e, 0xf6, 0x2e, 0xf6, 0xee, 0xf5, 0xce, 0xf5, 0xce, 0xf5, 0xae, 0xf5, 0x8e, 0xf5, 0x8e, 0xf5, 0x8e, 0xed, 0x6e, 0xed, 0x6e, 0xed, 0x6e, 0xf5, 0x6e, 0xf5, 0xae, 0xf5, 0x8d, 0xf5, 0x4b, 0xe5, 0x0d, 0xf6, 0x4e, 0xfe, 0x2e, 0xf6, 0x4e, 0xf6, 0x2d, 0xee, 0x4d, 0xf6, 0x8f, 0xfe, 0x8f, 0xf6, 0x8f, 0xf6, 0x90, 0xf6, 0xb1, 0xf6, 0xb2, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb4, 0xf6, 0xf5, 0xfe, 0xb3, 0xf6, 0x4a, 0xac, 0x89, 0x93, 0xa9, 0x9b, 0x2a, 0xac, 0x0c, 0xcd, 0xf0, 0xe5, 0xd4, 0xfe, 0x72, 0xee, 0x31, 0xe6, 0x31, 0xe6, 0xb4, 0xf6, 0xd4, 0xf6, 0xb4, 0xf6, 0xd4, 0xf6, 0xd4, 0xf6, 0xb4, 0xf6, 0xf1, 0xe5, 0x11, 0xe6, 0x12, 0xe6, 0xd1, 0xdd, 0x52, 0xee, 0xb3, 0xf6, 0xd5, 0xf6, 0xb4, 0xf6, 0x11, 0xe6, 0x11, 0xe6, 0xf1, 0xdd, 0xd0, 0xd5, 0x74, 0xee, 0xf6, 0xf6, 0x17, 0xef, 0xd6, 0xee, 0x95, 0xee, 0x55, 0xe6, 0x55, 0xde, 0x96, 0xe6, 0x95, 0xee, 0xb5, 0xee, 0x74, 0xee, 0x93, 0xee, 0x72, 0xee, 0xac, 0xb4, 0xa9, 0x93, 0x89, 0x8b, 0x89, 0x93, 0x6b, 0xb4, 0x6e, 0xdd, 0x31, 0xe6, 0x12, 0xde, 0x35, 0xde, 0x36, 0xd6, 0xf5, 0xd5, 0xf5, 0xcd, 0xb4, 0xc5, 0x94, 0xc5, 0x94, 0xc5, 0x74, 0xbd, 0x0f, 0xbd, 0xab, 0xb4, 0x89, 0xb4, 0x67, 0xb4, 0x43, 0xb4, 0x24, 0xb4, 0x29, 0xa4, 0x99, 0xde, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0xde, 0xff, 0x2c, 0xcd, 0xcd, 0xdd, 0x0e, 0xe6, 0xce, 0xed, 0x0d, 0xe5, 0x0d, 0xe5, 0x8f, 0xed, 0xae, 0xed, 0xec, 0xed, 0x33, 0xe6, 0xb8, 0xe6, 0xb7, 0xe6, 0xf8, 0xee, 0x19, 0xf7, 0x11, 0xde, 0x8c, 0xe5, 0x2e, 0xed, 0xce, 0xd4, 0x8e, 0xc4, 0x6e, 0xb4, 0x4e, 0xac, 0xcf, 0xd4, 0x2f, 0xe5, 0x6d, 0xbc, 0x8e, 0xc4, 0xaf, 0xf5, 0xee, 0xd4, 0x0d, 0xb4, 0x0f, 0xdd, 0x4f, 0xed, 0xad, 0xcc, 0xcf, 0xed, 0x90, 0xed, 0xcf, 0xc4, 0x4e, 0xbc, 0xcf, 0xd4, 0xf5, 0xfe, 0x16, 0xf7, 0xd3, 0xf6, 0x91, 0xf6, 0x6f, 0xf6, 0x4e, 0xf6, 0x2f, 0xf6, 0xef, 0xf5, 0xcf, 0xf5, 0xcf, 0xf5, 0xaf, 0xf5, 0x8e, 0xed, 0x8f, 0xed, 0x8f, 0xed, 0x8f, 0xed, 0x8f, 0xf5, 0x8f, 0xf5, 0x6e, 0xed, 0x8f, 0xf5, 0xaf, 0xf5, 0x8d, 0xed, 0xac, 0xed, 0x2e, 0xf6, 0xed, 0xed, 0x2d, 0xee, 0x0d, 0xee, 0x8f, 0xfe, 0xb0, 0xfe, 0x90, 0xf6, 0x90, 0xf6, 0x91, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xb3, 0xf6, 0x35, 0xff, 0x93, 0xee, 0x0a, 0xa4, 0xa9, 0x9b, 0x69, 0x9b, 0xc9, 0xa3, 0x2d, 0xcd, 0x93, 0xf6, 0x15, 0xff, 0x52, 0xee, 0xf1, 0xdd, 0x73, 0xee, 0xd5, 0xf6, 0xb4, 0xf6, 0xb5, 0xf6, 0xd5, 0xf6, 0xd5, 0xf6, 0xf1, 0xdd, 0xb0, 0xdd, 0xb0, 0xd5, 0xf1, 0xe5, 0x73, 0xee, 0xb4, 0xf6, 0xd4, 0xf6, 0x52, 0xe6, 0xf0, 0xdd, 0xf1, 0xdd, 0xb0, 0xd5, 0x32, 0xe6, 0xb5, 0xf6, 0x94, 0xee, 0xb4, 0xee, 0xd5, 0xf6, 0x53, 0xe6, 0xf3, 0xd5, 0x55, 0xde, 0xb6, 0xee, 0x73, 0xee, 0x73, 0xee, 0x52, 0xee, 0x32, 0xe6, 0x52, 0xe6, 0x73, 0xee, 0x11, 0xe6, 0xed, 0xc4, 0xa9, 0x9b, 0xca, 0x9b, 0xe9, 0xa3, 0xaf, 0xdd, 0xf1, 0xdd, 0xd3, 0xcd, 0xf4, 0xcd, 0xf4, 0xcd, 0xb4, 0xc5, 0x93, 0xbd, 0x73, 0xbd, 0x53, 0xbd, 0x12, 0xb5, 0xce, 0xb4, 0x8a, 0xb4, 0x69, 0xac, 0x47, 0xac, 0x04, 0xac, 0x04, 0xac, 0x2b, 0x9c, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x91, 0xc5, 0x11, 0xe6, 0x0f, 0xde, 0x6c, 0xdd, 0xcc, 0xdc, 0x0d, 0xe5, 0x6e, 0xed, 0x8d, 0xed, 0xec, 0xe5, 0x11, 0xe6, 0x97, 0xe6, 0x97, 0xe6, 0xf8, 0xee, 0x18, 0xf7, 0x6c, 0xdd, 0xeb, 0xdc, 0x0e, 0xdd, 0xae, 0xcc, 0x8f, 0xbc, 0x8e, 0xb4, 0x4e, 0xac, 0xce, 0xd4, 0x51, 0xf6, 0x55, 0xde, 0x13, 0xe6, 0x10, 0xf6, 0x2f, 0xd5, 0x8f, 0xbc, 0xef, 0xcc, 0xcf, 0xcc, 0xae, 0xc4, 0xee, 0xcc, 0xce, 0xc4, 0xcf, 0xbc, 0x8f, 0xbc, 0xef, 0xcc, 0xd4, 0xfe, 0x16, 0xf7, 0xb3, 0xf6, 0x90, 0xf6, 0x6f, 0xf6, 0x2f, 0xf6, 0x0f, 0xf6, 0xef, 0xf5, 0xcf, 0xf5, 0xcf, 0xf5, 0xaf, 0xed, 0xaf, 0xed, 0x8f, 0xf5, 0x8f, 0xf5, 0x90, 0xf5, 0x8f, 0xed, 0x6e, 0xed, 0x6e, 0xed, 0x8f, 0xed, 0xf0, 0xf5, 0xee, 0xf5, 0xcd, 0xed, 0x0d, 0xf6, 0xed, 0xed, 0x2d, 0xee, 0x8f, 0xfe, 0xb0, 0xfe, 0x4e, 0xee, 0x90, 0xf6, 0x91, 0xf6, 0x91, 0xf6, 0xb2, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xd4, 0xf6, 0x15, 0xff, 0xf1, 0xe5, 0x6b, 0xb4, 0x8c, 0xbc, 0xcd, 0xc4, 0x6b, 0xb4, 0xec, 0xc4, 0x6b, 0xb4, 0xb4, 0xee, 0x93, 0xee, 0xf1, 0xdd, 0x32, 0xe6, 0xb5, 0xf6, 0xb5, 0xf6, 0xb5, 0xf6, 0xd5, 0xfe, 0xb5, 0xf6, 0x33, 0xe6, 0xf1, 0xe5, 0xb0, 0xd5, 0x73, 0xf6, 0x73, 0xee, 0xd4, 0xf6, 0xb3, 0xee, 0x11, 0xe6, 0xd0, 0xdd, 0xd0, 0xd5, 0x52, 0xe6, 0x94, 0xee, 0xb4, 0xee, 0x94, 0xee, 0x53, 0xee, 0x32, 0xe6, 0xf1, 0xe5, 0x6f, 0xcd, 0xd0, 0xdd, 0x52, 0xee, 0x32, 0xe6, 0x31, 0xe6, 0x31, 0xe6, 0x31, 0xe6, 0x11, 0xe6, 0x11, 0xe6, 0x52, 0xee, 0xf1, 0xe5, 0xc9, 0xa3, 0xa9, 0x93, 0x6b, 0xb4, 0x8e, 0xdd, 0x10, 0xe6, 0x70, 0xcd, 0x92, 0xcd, 0xb3, 0xc5, 0x73, 0xbd, 0x52, 0xbd, 0x32, 0xb5, 0x12, 0xb5, 0xf1, 0xac, 0x8d, 0xa4, 0x4a, 0xac, 0x29, 0xac, 0x07, 0xa4, 0xe4, 0xa3, 0xc3, 0xa3, 0x4d, 0x94, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x37, 0xce, 0x13, 0xd6, 0x33, 0xde, 0xf0, 0xdd, 0xec, 0xd4, 0xed, 0xdc, 0x2d, 0xe5, 0x8d, 0xe5, 0xce, 0xe5, 0x11, 0xde, 0x75, 0xe6, 0x96, 0xe6, 0xb7, 0xee, 0xb3, 0xf6, 0xea, 0xd4, 0x6b, 0xcc, 0xef, 0xcc, 0xcf, 0xbc, 0xaf, 0xb4, 0x8f, 0xac, 0x4e, 0xac, 0x4f, 0xd5, 0x50, 0xf6, 0x0f, 0xcd, 0xee, 0xcc, 0xef, 0xf5, 0x4f, 0xd5, 0xaf, 0xb4, 0xaf, 0xbc, 0xae, 0xbc, 0xaf, 0xbc, 0x6e, 0xb4, 0x8f, 0xb4, 0xcf, 0xb4, 0x8f, 0xb4, 0x0f, 0xcd, 0xb3, 0xf6, 0x16, 0xff, 0x14, 0xff, 0xb1, 0xfe, 0x4f, 0xee, 0x10, 0xee, 0xf0, 0xf5, 0xd0, 0xed, 0xd0, 0xf5, 0xd0, 0xed, 0xaf, 0xed, 0xaf, 0xed, 0xaf, 0xed, 0xaf, 0xed, 0xb0, 0xed, 0x8f, 0xed, 0x6f, 0xed, 0x8f, 0xed, 0x8f, 0xed, 0xf0, 0xf5, 0xce, 0xed, 0x0e, 0xee, 0x6f, 0xf6, 0x0e, 0xee, 0x4e, 0xf6, 0xc9, 0xcc, 0xc9, 0xc4, 0x90, 0xf6, 0xb1, 0xf6, 0xb2, 0xf6, 0x92, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xf5, 0xfe, 0x52, 0xee, 0xe9, 0xa3, 0x07, 0x8b, 0xab, 0xbc, 0xf0, 0xe5, 0x52, 0xee, 0x11, 0xe6, 0x67, 0x93, 0x88, 0x93, 0x53, 0xee, 0x52, 0xee, 0x11, 0xe6, 0x94, 0xf6, 0xb5, 0xf6, 0xb4, 0xf6, 0xd5, 0xfe, 0x73, 0xee, 0x53, 0xee, 0x12, 0xe6, 0xb0, 0xdd, 0x90, 0xd5, 0x94, 0xf6, 0xb4, 0xf6, 0x73, 0xee, 0xf1, 0xdd, 0xb0, 0xd5, 0x53, 0xe6, 0xb4, 0xee, 0x74, 0xee, 0x73, 0xee, 0x94, 0xee, 0x32, 0xe6, 0xf2, 0xdd, 0xd1, 0xdd, 0xb0, 0xd5, 0x33, 0xde, 0x94, 0xe6, 0x32, 0xe6, 0x31, 0xe6, 0x11, 0xe6, 0x11, 0xe6, 0x11, 0xe6, 0x11, 0xde, 0xf1, 0xdd, 0x31, 0xe6, 0xac, 0xbc, 0x47, 0x8b, 0x8b, 0xbc, 0xd0, 0xe5, 0x11, 0xe6, 0x4e, 0xcd, 0x6f, 0xc5, 0x72, 0xbd, 0x32, 0xb5, 0x11, 0xb5, 0x31, 0xb5, 0x11, 0xad, 0xaf, 0xa4, 0x2c, 0xa4, 0x09, 0xa4, 0x08, 0xa4, 0xe7, 0xa3, 0xc4, 0x9b, 0x84, 0x93, 0x74, 0xb5, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0x5c, 0xef, 0xf2, 0xd5, 0x35, 0xde, 0x33, 0xde, 0x2d, 0xd5, 0xcc, 0xd4, 0x2d, 0xdd, 0x6e, 0xe5, 0xcf, 0xdd, 0x54, 0xde, 0x76, 0xde, 0x75, 0xe6, 0x51, 0xee, 0x30, 0xf6, 0xac, 0xd4, 0x2c, 0xc4, 0xcf, 0xcc, 0xcf, 0xbc, 0xaf, 0xb4, 0x8f, 0xac, 0x6e, 0xac, 0x4f, 0xdd, 0x0f, 0xee, 0x8f, 0xe5, 0x6f, 0xe5, 0xef, 0xed, 0x4f, 0xd5, 0xaf, 0xbc, 0xcf, 0xbc, 0xcf, 0xbc, 0xaf, 0xbc, 0xf0, 0xc4, 0xf0, 0xbc, 0x30, 0xc5, 0x31, 0xc5, 0xb2, 0xe5, 0x93, 0xf6, 0x72, 0xf6, 0x2b, 0xcd, 0x8c, 0xdd, 0x71, 0xf6, 0x30, 0xee, 0xf0, 0xed, 0xf0, 0xed, 0xd0, 0xed, 0xd0, 0xed, 0xb0, 0xed, 0xb0, 0xed, 0xb0, 0xed, 0xb0, 0xed, 0xb0, 0xed, 0xb0, 0xed, 0x8f, 0xed, 0x8f, 0xed, 0x8f, 0xed, 0xd0, 0xed, 0xcf, 0xed, 0x2f, 0xf6, 0xce, 0xe5, 0x2f, 0xf6, 0xee, 0xed, 0x81, 0x82, 0xe7, 0xab, 0x13, 0xff, 0xd2, 0xf6, 0xb2, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xd5, 0xf6, 0x73, 0xf6, 0x0d, 0xcd, 0x2a, 0xa4, 0x69, 0x93, 0xac, 0xbc, 0x6b, 0xb4, 0x68, 0x93, 0xcd, 0xc4, 0x27, 0x8b, 0xc5, 0x7a, 0xd1, 0xdd, 0x93, 0xf6, 0xf1, 0xdd, 0xb4, 0xee, 0x16, 0xff, 0x94, 0xf6, 0xf1, 0xe5, 0x11, 0xee, 0xaf, 0xdd, 0x2e, 0xcd, 0x4b, 0xac, 0x8c, 0xb4, 0x53, 0xee, 0x73, 0xee, 0x73, 0xee, 0xb0, 0xd5, 0xb0, 0xdd, 0x94, 0xee, 0x94, 0xe6, 0x53, 0xe6, 0x73, 0xee, 0x74, 0xee, 0x32, 0xe6, 0xd1, 0xdd, 0xf2, 0xdd, 0x90, 0xd5, 0xb0, 0xd5, 0x53, 0xe6, 0x32, 0xe6, 0x11, 0xe6, 0x11, 0xe6, 0xf1, 0xe5, 0x11, 0xe6, 0xf1, 0xdd, 0xd1, 0xdd, 0x11, 0xe6, 0xb0, 0xdd, 0x27, 0x83, 0x68, 0x9b, 0x8f, 0xe5, 0x31, 0xee, 0x4e, 0xc5, 0x2d, 0xc5, 0x0f, 0xbd, 0xf0, 0xb4, 0xf0, 0xac, 0xef, 0xac, 0xcf, 0xa4, 0x8e, 0xa4, 0x0b, 0xa4, 0xe9, 0x9b, 0x08, 0x9c, 0xc7, 0x9b, 0xa4, 0x93, 0x66, 0x83, 0x7d, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0xc5, 0x35, 0xd6, 0x14, 0xde, 0x2e, 0xd5, 0xcc, 0xcc, 0x0d, 0xdd, 0x4e, 0xdd, 0xf1, 0xdd, 0x75, 0xde, 0x55, 0xde, 0x32, 0xe6, 0xae, 0xe5, 0xd1, 0xf5, 0x6c, 0xcc, 0x0b, 0xb4, 0xcf, 0xc4, 0xcf, 0xbc, 0xaf, 0xb4, 0x8f, 0xac, 0x6f, 0xac, 0x4f, 0xdd, 0xef, 0xed, 0x70, 0xdd, 0xb0, 0xe5, 0xf4, 0xfe, 0x71, 0xd5, 0xae, 0xb4, 0xef, 0xbc, 0xcf, 0xbc, 0xf0, 0xc4, 0xf0, 0xc4, 0x31, 0xcd, 0xaf, 0xbc, 0xec, 0xa3, 0xcb, 0xb3, 0xcd, 0xcc, 0x8b, 0xbc, 0x40, 0x59, 0x28, 0xbc, 0xb2, 0xfe, 0x31, 0xee, 0xf0, 0xed, 0xd0, 0xed, 0xd0, 0xed, 0xb0, 0xed, 0xb0, 0xed, 0xb0, 0xed, 0xb0, 0xed, 0xb0, 0xed, 0xb0, 0xed, 0xb0, 0xed, 0x8f, 0xe5, 0x8f, 0xed, 0x6f, 0xe5, 0xd0, 0xed, 0x51, 0xfe, 0x6c, 0xdd, 0x03, 0x93, 0x49, 0xc4, 0x69, 0xc4, 0xe1, 0x69, 0x4d, 0xd5, 0x14, 0xff, 0x92, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xb4, 0xee, 0xd5, 0xf6, 0x73, 0xf6, 0xac, 0xc4, 0x85, 0x72, 0x85, 0x72, 0xed, 0xc4, 0x4b, 0xac, 0x88, 0x93, 0x4b, 0xb4, 0x06, 0x8b, 0x67, 0x93, 0x90, 0xd5, 0x32, 0xee, 0x32, 0xe6, 0xd5, 0xf6, 0x73, 0xe6, 0x2e, 0xcd, 0x0a, 0xac, 0xcc, 0xc4, 0x4e, 0xd5, 0xea, 0xa3, 0x8d, 0xbc, 0x12, 0xe6, 0x90, 0xdd, 0x73, 0xee, 0x93, 0xee, 0x90, 0xd5, 0xb1, 0xd5, 0x94, 0xee, 0x73, 0xe6, 0x53, 0xe6, 0x53, 0xe6, 0x73, 0xee, 0x12, 0xde, 0x70, 0xcd, 0x12, 0xde, 0xd0, 0xd5, 0x2e, 0xcd, 0xd0, 0xdd, 0x32, 0xe6, 0x11, 0xde, 0xf0, 0xdd, 0xd0, 0xdd, 0xd0, 0xdd, 0xd0, 0xdd, 0xd0, 0xd5, 0xb0, 0xdd, 0xf1, 0xe5, 0xa9, 0x9b, 0x65, 0x6a, 0xac, 0xc4, 0x72, 0xf6, 0x6e, 0xcd, 0xac, 0xb4, 0xed, 0xb4, 0xce, 0xac, 0xae, 0xa4, 0xae, 0xa4, 0x8e, 0xa4, 0x4d, 0x9c, 0x0a, 0x9c, 0x09, 0x9c, 0xe9, 0x9b, 0xc7, 0x9b, 0x84, 0x93, 0xa9, 0x83, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xb6, 0xbd, 0x35, 0xde, 0xf3, 0xdd, 0x2e, 0xcd, 0xed, 0xcc, 0xed, 0xd4, 0x8f, 0xdd, 0x13, 0xde, 0x33, 0xde, 0x13, 0xde, 0x8e, 0xdd, 0x4e, 0xdd, 0xd2, 0xf5, 0x6c, 0xc4, 0xaa, 0xab, 0xcf, 0xc4, 0xcf, 0xbc, 0xcf, 0xb4, 0xaf, 0xb4, 0x8f, 0xb4, 0x70, 0xdd, 0xcf, 0xed, 0xae, 0xbc, 0xb1, 0xd5, 0xd4, 0xf6, 0x51, 0xcd, 0xcf, 0xbc, 0xf0, 0xbc, 0x51, 0xcd, 0x4d, 0xb4, 0x25, 0x72, 0x09, 0x8b, 0x63, 0x51, 0x02, 0x49, 0x22, 0x59, 0x65, 0x82, 0xe3, 0x71, 0xe1, 0x48, 0x8f, 0xdd, 0xb3, 0xfe, 0xf0, 0xed, 0xf1, 0xed, 0xf1, 0xed, 0xf1, 0xed, 0xd0, 0xed, 0xb0, 0xed, 0xd0, 0xed, 0xb0, 0xed, 0xb0, 0xe5, 0xb0, 0xe5, 0xb0, 0xe5, 0xd1, 0xed, 0xd0, 0xed, 0x6f, 0xe5, 0x11, 0xf6, 0x10, 0xf6, 0xa9, 0xcc, 0xc0, 0x61, 0x04, 0x93, 0xe7, 0xb3, 0xc1, 0x61, 0x6e, 0xd5, 0x14, 0xff, 0x92, 0xee, 0xb3, 0xf6, 0xb4, 0xee, 0xb4, 0xf6, 0xb4, 0xf6, 0xb4, 0xee, 0xb4, 0xee, 0x94, 0xee, 0xb4, 0xf6, 0xd5, 0xfe, 0xb0, 0xdd, 0xea, 0xa3, 0x24, 0x6a, 0x2b, 0xa4, 0x4b, 0xac, 0x27, 0x8b, 0x0a, 0xa4, 0x2a, 0xac, 0x07, 0x8b, 0x27, 0x8b, 0xed, 0xcc, 0x32, 0xee, 0x16, 0xff, 0x12, 0xde, 0x8c, 0xb4, 0x0a, 0xa4, 0xa9, 0x9b, 0x47, 0x93, 0xca, 0xa3, 0x8d, 0xbc, 0x4f, 0xd5, 0x4c, 0xb4, 0x4b, 0xac, 0x52, 0xe6, 0x73, 0xee, 0xb0, 0xd5, 0xb1, 0xd5, 0x74, 0xe6, 0x73, 0xe6, 0x53, 0xe6, 0x73, 0xe6, 0x53, 0xe6, 0xd1, 0xd5, 0x70, 0xcd, 0xad, 0xb4, 0xd0, 0xdd, 0x8f, 0xd5, 0x2e, 0xc5, 0xd1, 0xdd, 0xf1, 0xdd, 0xd0, 0xdd, 0xb0, 0xd5, 0xaf, 0xd5, 0xaf, 0xd5, 0x8f, 0xd5, 0x6f, 0xcd, 0xf1, 0xe5, 0x8c, 0xbc, 0x04, 0x5a, 0x48, 0x8b, 0x31, 0xee, 0xb0, 0xdd, 0x8b, 0xac, 0xcc, 0xb4, 0xad, 0xac, 0x8d, 0xa4, 0x8d, 0x9c, 0x8d, 0xa4, 0x4c, 0x9c, 0x0a, 0x9c, 0xe9, 0x9b, 0xc8, 0x9b, 0xc7, 0x93, 0x65, 0x8b, 0xd0, 0xa4, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0x7d, 0xf7, 0x91, 0xcd, 0xf3, 0xdd, 0x2e, 0xcd, 0xed, 0xcc, 0xed, 0xcc, 0xb0, 0xe5, 0x12, 0xde, 0xd1, 0xcd, 0xb0, 0xd5, 0x2e, 0xd5, 0x0e, 0xd5, 0xd2, 0xed, 0x6d, 0xbc, 0x8a, 0xa3, 0xaf, 0xbc, 0xcf, 0xbc, 0xcf, 0xb4, 0xcf, 0xb4, 0xaf, 0xb4, 0x70, 0xdd, 0xf0, 0xed, 0xf0, 0xdd, 0x73, 0xe6, 0x52, 0xee, 0x50, 0xcd, 0xf0, 0xbc, 0x31, 0xc5, 0x51, 0xcd, 0x8a, 0x9b, 0x42, 0x49, 0xe2, 0x38, 0xa1, 0x38, 0x24, 0x51, 0x03, 0x41, 0xa1, 0x38, 0xa0, 0x48, 0x26, 0x93, 0x92, 0xf6, 0x52, 0xf6, 0xf1, 0xed, 0xd1, 0xed, 0xd1, 0xed, 0xd1, 0xed, 0xd1, 0xed, 0xd1, 0xed, 0xd0, 0xed, 0xb0, 0xe5, 0xb0, 0xe5, 0xb0, 0xe5, 0xd1, 0xed, 0xd1, 0xed, 0xd0, 0xed, 0xb0, 0xe5, 0xb4, 0xfe, 0x0c, 0xd5, 0xa3, 0x8a, 0x22, 0x6a, 0x28, 0xb4, 0x25, 0x93, 0x02, 0x6a, 0x8b, 0xbc, 0xd3, 0xfe, 0x93, 0xee, 0x93, 0xee, 0xb4, 0xee, 0x94, 0xf6, 0xb4, 0xee, 0xb4, 0xee, 0xb4, 0xee, 0xb5, 0xf6, 0xd5, 0xf6, 0xcd, 0xbc, 0x44, 0x72, 0xc3, 0x59, 0x85, 0x72, 0xca, 0xa3, 0x86, 0x72, 0x45, 0x6a, 0x45, 0x6a, 0x89, 0x9b, 0x89, 0x9b, 0x07, 0x8b, 0x2a, 0xb4, 0xd0, 0xe5, 0xf2, 0xdd, 0xac, 0xb4, 0xe9, 0xa3, 0xc9, 0x9b, 0x68, 0x8b, 0xc6, 0x7a, 0x86, 0x72, 0x89, 0x93, 0xca, 0x9b, 0x4c, 0xac, 0x4f, 0xcd, 0xb0, 0xd5, 0x12, 0xe6, 0xb0, 0xd5, 0xb1, 0xd5, 0x74, 0xee, 0x53, 0xe6, 0x53, 0xe6, 0x53, 0xe6, 0x53, 0xe6, 0x90, 0xcd, 0x90, 0xcd, 0x89, 0x93, 0xaa, 0x9b, 0xd1, 0xdd, 0x6f, 0xd5, 0x4e, 0xcd, 0xb0, 0xd5, 0xaf, 0xd5, 0x8f, 0xd5, 0x8f, 0xd5, 0x6f, 0xcd, 0x6f, 0xcd, 0x4f, 0xcd, 0xd1, 0xdd, 0x6f, 0xd5, 0x86, 0x72, 0x25, 0x62, 0xed, 0xc4, 0x11, 0xe6, 0xab, 0xb4, 0x8b, 0xac, 0x6b, 0xac, 0x6d, 0xa4, 0x6d, 0x9c, 0x6d, 0x9c, 0x2c, 0x9c, 0xea, 0x9b, 0xc8, 0x93, 0xa8, 0x93, 0x87, 0x8b, 0x25, 0x83, 0x5c, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd1, 0xac, 0xf2, 0xdd, 0x4f, 0xcd, 0xad, 0xcc, 0xac, 0xcc, 0x4e, 0xd5, 0xf1, 0xd5, 0x6f, 0xcd, 0x2e, 0xcd, 0xcd, 0xcc, 0xce, 0xcc, 0xb2, 0xe5, 0x6d, 0xbc, 0x8a, 0x9b, 0x8e, 0xbc, 0xcf, 0xbc, 0xcf, 0xb4, 0xcf, 0xb4, 0xae, 0xb4, 0xb1, 0xdd, 0x73, 0xee, 0x32, 0xee, 0x72, 0xee, 0x73, 0xf6, 0x71, 0xd5, 0xf0, 0xbc, 0x31, 0xc5, 0x30, 0xcd, 0x0b, 0xac, 0x43, 0x49, 0x81, 0x30, 0xc2, 0x38, 0xe3, 0x38, 0x61, 0x20, 0x81, 0x28, 0xe1, 0x48, 0x8c, 0xbc, 0x93, 0xf6, 0xf1, 0xe5, 0xd1, 0xed, 0xd1, 0xed, 0xd1, 0xe5, 0xd1, 0xed, 0xd1, 0xed, 0xd1, 0xe5, 0xb1, 0xe5, 0xd1, 0xe5, 0xd1, 0xe5, 0xb0, 0xe5, 0xb0, 0xe5, 0xd1, 0xed, 0xb0, 0xed, 0x12, 0xee, 0x93, 0xf6, 0x46, 0x9b, 0x45, 0x9b, 0x6d, 0xdd, 0x25, 0x93, 0xc1, 0x61, 0x83, 0x72, 0x6e, 0xcd, 0xf4, 0xfe, 0x73, 0xee, 0x93, 0xee, 0x94, 0xee, 0x74, 0xee, 0x94, 0xee, 0xb4, 0xee, 0xb5, 0xee, 0xb5, 0xf6, 0x16, 0xff, 0xa9, 0x93, 0x23, 0x6a, 0x0a, 0xac, 0xcc, 0xc4, 0xc9, 0xa3, 0x25, 0x62, 0x66, 0x6a, 0x86, 0x72, 0x69, 0x93, 0x2b, 0xb4, 0x48, 0x93, 0x47, 0x93, 0xea, 0xa3, 0x2a, 0xac, 0x0a, 0xa4, 0x89, 0x9b, 0xc7, 0x7a, 0x24, 0x6a, 0x24, 0x62, 0x28, 0x83, 0xce, 0xb4, 0xb5, 0xee, 0xf2, 0xdd, 0xed, 0xbc, 0x2f, 0xcd, 0xf2, 0xe5, 0xb0, 0xd5, 0x90, 0xd5, 0x74, 0xee, 0x74, 0xe6, 0x53, 0xe6, 0x53, 0xe6, 0x33, 0xe6, 0x6f, 0xcd, 0x8f, 0xcd, 0xb1, 0xdd, 0xa7, 0x7a, 0xea, 0xa3, 0x4f, 0xcd, 0x6f, 0xcd, 0x4e, 0xcd, 0x8f, 0xd5, 0x8f, 0xd5, 0x6f, 0xcd, 0x6e, 0xcd, 0x4f, 0xc5, 0x4f, 0xc5, 0x6f, 0xcd, 0xb0, 0xe5, 0xa9, 0x9b, 0xe4, 0x59, 0x88, 0x93, 0x32, 0xee, 0x2e, 0xc5, 0x4a, 0xac, 0x4a, 0xa4, 0x2c, 0xa4, 0x4c, 0x9c, 0x4c, 0x94, 0x2b, 0x94, 0xc9, 0x93, 0x88, 0x8b, 0x67, 0x8b, 0x46, 0x83, 0x69, 0x7b, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xd7, 0xc5, 0xb1, 0xcd, 0x2f, 0xc5, 0xad, 0xc4, 0xac, 0xc4, 0x6f, 0xd5, 0x12, 0xde, 0x4f, 0xd5, 0xac, 0xc4, 0x8c, 0xbc, 0xad, 0xbc, 0xb2, 0xdd, 0x8e, 0xbc, 0x8a, 0x93, 0x6e, 0xac, 0xf0, 0xbc, 0xcf, 0xb4, 0xcf, 0xb4, 0xce, 0xb4, 0xb1, 0xd5, 0xb2, 0xd5, 0x10, 0xc5, 0x12, 0xde, 0x73, 0xee, 0x50, 0xcd, 0x10, 0xbd, 0x30, 0xc5, 0x71, 0xd5, 0xcb, 0xab, 0xe2, 0x38, 0xa2, 0x30, 0xc2, 0x30, 0xc2, 0x30, 0x61, 0x20, 0x82, 0x28, 0xe3, 0x50, 0x2c, 0xbc, 0x53, 0xf6, 0xb1, 0xdd, 0x90, 0xdd, 0xb0, 0xe5, 0xb0, 0xe5, 0xb1, 0xe5, 0xb1, 0xe5, 0xb1, 0xe5, 0xb1, 0xe5, 0xb0, 0xe5, 0xd0, 0xe5, 0xb0, 0xe5, 0x90, 0xe5, 0xd1, 0xe5, 0x90, 0xe5, 0x53, 0xf6, 0xcd, 0xc4, 0x43, 0x7a, 0xf0, 0xed, 0x66, 0x93, 0x81, 0x59, 0xe3, 0x61, 0x46, 0x8b, 0xb3, 0xf6, 0xb4, 0xf6, 0x72, 0xee, 0x73, 0xee, 0x74, 0xee, 0x94, 0xee, 0x94, 0xee, 0x94, 0xee, 0x94, 0xee, 0xb4, 0xee, 0x15, 0xf7, 0x33, 0xde, 0xac, 0xbc, 0xf0, 0xf5, 0x6e, 0xdd, 0x68, 0x93, 0x04, 0x62, 0x45, 0x6a, 0x45, 0x6a, 0x69, 0x93, 0x6c, 0xbc, 0xea, 0xab, 0x07, 0x8b, 0xa6, 0x82, 0x0e, 0xcd, 0x6b, 0xb4, 0x69, 0x8b, 0x2c, 0xa4, 0xca, 0x93, 0xae, 0xb4, 0xd5, 0xf6, 0x16, 0xf7, 0xd5, 0xf6, 0x53, 0xe6, 0x0e, 0xbd, 0xed, 0xc4, 0xb0, 0xd5, 0xd1, 0xdd, 0xf2, 0xdd, 0x94, 0xe6, 0x54, 0xe6, 0x53, 0xe6, 0x53, 0xe6, 0x33, 0xde, 0x4f, 0xcd, 0x32, 0xee, 0x10, 0xcd, 0x67, 0x72, 0xc7, 0x7a, 0xe7, 0x7a, 0xae, 0xb4, 0x6f, 0xcd, 0x6f, 0xd5, 0x90, 0xd5, 0x4e, 0xc5, 0x2e, 0xc5, 0x2e, 0xc5, 0x2e, 0xc5, 0x0d, 0xbd, 0x11, 0xe6, 0x0e, 0xcd, 0x24, 0x62, 0xa5, 0x72, 0xb0, 0xdd, 0xb0, 0xdd, 0x29, 0xa4, 0x08, 0xa4, 0xc9, 0x9b, 0x0b, 0x94, 0x2b, 0x94, 0xea, 0x8b, 0x88, 0x83, 0x68, 0x83, 0x47, 0x83, 0x05, 0x7b, 0xf6, 0xbd, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0x9e, 0xff, 0x8f, 0xac, 0x71, 0xd5, 0xf2, 0xe5, 0xf2, 0xe5, 0xb5, 0xf6, 0xd6, 0xf6, 0x75, 0xf6, 0x14, 0xee, 0xb2, 0xd5, 0xef, 0xbc, 0x51, 0xd5, 0x8e, 0xb4, 0x8a, 0x8b, 0x6d, 0xac, 0xf0, 0xbc, 0xcf, 0xb4, 0xcf, 0xbc, 0xef, 0xbc, 0x10, 0xbd, 0xf0, 0xb4, 0xf0, 0xbc, 0xd2, 0xdd, 0x32, 0xee, 0x2f, 0xcd, 0xf0, 0xbc, 0x30, 0xc5, 0x71, 0xd5, 0x6a, 0x9b, 0xc2, 0x38, 0x81, 0x28, 0xe2, 0x38, 0xe3, 0x38, 0xa2, 0x30, 0xc2, 0x38, 0x42, 0x59, 0x8e, 0xbc, 0xd3, 0xe5, 0x31, 0xcd, 0x50, 0xcd, 0x70, 0xdd, 0x70, 0xdd, 0x70, 0xdd, 0x70, 0xdd, 0x91, 0xdd, 0x91, 0xdd, 0x71, 0xdd, 0x70, 0xdd, 0x70, 0xdd, 0x70, 0xd5, 0xd0, 0xe5, 0xaf, 0xdd, 0x32, 0xee, 0xb0, 0xdd, 0xf0, 0xe5, 0xe9, 0x9b, 0x40, 0x49, 0x04, 0x62, 0xc2, 0x59, 0x6a, 0xb4, 0xd3, 0xfe, 0x73, 0xee, 0x73, 0xee, 0x73, 0xee, 0x73, 0xee, 0x53, 0xe6, 0x95, 0xee, 0x94, 0xee, 0x94, 0xee, 0x94, 0xee, 0xb4, 0xee, 0xf5, 0xf6, 0x53, 0xee, 0x4e, 0xdd, 0x0a, 0xac, 0x24, 0x62, 0x25, 0x62, 0x66, 0x72, 0x45, 0x6a, 0xe7, 0x82, 0x89, 0x9b, 0x89, 0x9b, 0x28, 0x8b, 0x86, 0x7a, 0x4b, 0xb4, 0x2e, 0xd5, 0xd1, 0xd5, 0x57, 0xff, 0x17, 0xff, 0x17, 0xff, 0xf6, 0xf6, 0xb5, 0xee, 0x94, 0xee, 0xb4, 0xee, 0xd1, 0xd5, 0xcd, 0xbc, 0x4f, 0xcd, 0xb0, 0xd5, 0xf2, 0xdd, 0x73, 0xe6, 0x53, 0xe6, 0x53, 0xe6, 0x53, 0xe6, 0x12, 0xde, 0x90, 0xd5, 0x2f, 0xcd, 0xa4, 0x59, 0x64, 0x49, 0x66, 0x6a, 0x25, 0x62, 0xa7, 0x7a, 0x4f, 0xcd, 0x4e, 0xcd, 0x2e, 0xc5, 0x0e, 0xc5, 0x0e, 0xc5, 0x0e, 0xc5, 0xed, 0xbc, 0xcc, 0xb4, 0x11, 0xde, 0xf1, 0xe5, 0xa6, 0x7a, 0x04, 0x62, 0xac, 0xbc, 0x11, 0xee, 0x48, 0x93, 0xa6, 0x7a, 0x48, 0x8b, 0xea, 0x93, 0x0b, 0x8c, 0xea, 0x8b, 0x68, 0x83, 0x27, 0x83, 0x27, 0x7b, 0xc7, 0x6a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0xc5, 0x96, 0xf6, 0x74, 0xee, 0x54, 0xee, 0xf7, 0xfe, 0x38, 0xff, 0x75, 0xee, 0x97, 0xf6, 0x3b, 0xff, 0xda, 0xee, 0x15, 0xde, 0x8e, 0xb4, 0xab, 0x93, 0x6e, 0xac, 0xf0, 0xbc, 0xcf, 0xb4, 0xcf, 0xbc, 0xef, 0xbc, 0xcf, 0xb4, 0xcf, 0xb4, 0xf0, 0xb4, 0xd2, 0xdd, 0xf1, 0xdd, 0x10, 0xc5, 0x93, 0xcd, 0x35, 0xe6, 0x92, 0xdd, 0x49, 0x9b, 0xc2, 0x38, 0x81, 0x28, 0xe3, 0x38, 0x03, 0x39, 0x03, 0x39, 0xc2, 0x38, 0xe8, 0x7a, 0x51, 0xcd, 0x71, 0xd5, 0x71, 0xcd, 0x30, 0xcd, 0x50, 0xd5, 0x50, 0xd5, 0x70, 0xd5, 0x70, 0xdd, 0x71, 0xdd, 0x70, 0xdd, 0x50, 0xd5, 0x50, 0xd5, 0x50, 0xd5, 0x90, 0xdd, 0x10, 0xee, 0xcf, 0xdd, 0x74, 0xee, 0x56, 0xff, 0x2d, 0xcd, 0x61, 0x51, 0xc3, 0x59, 0xc3, 0x59, 0x64, 0x72, 0xcc, 0xc4, 0x10, 0xe6, 0x93, 0xee, 0x73, 0xe6, 0x74, 0xee, 0x53, 0xe6, 0x92, 0xcd, 0xd2, 0xd5, 0x94, 0xee, 0x94, 0xee, 0x94, 0xee, 0x93, 0xee, 0xb4, 0xee, 0x93, 0xf6, 0xcc, 0xcc, 0xe7, 0x8a, 0xe4, 0x59, 0x25, 0x62, 0xa6, 0x7a, 0xa7, 0x7a, 0x86, 0x7a, 0x45, 0x72, 0x24, 0x6a, 0xc7, 0x7a, 0x66, 0x72, 0xe7, 0x82, 0x6c, 0xbc, 0xaf, 0xdd, 0xb5, 0xf6, 0xf6, 0xf6, 0x95, 0xee, 0x95, 0xee, 0x33, 0xde, 0x90, 0xcd, 0x33, 0xde, 0x74, 0xee, 0x2f, 0xcd, 0x0e, 0xc5, 0x90, 0xd5, 0x90, 0xd5, 0xf1, 0xdd, 0x94, 0xee, 0x74, 0xe6, 0x53, 0xde, 0x33, 0xe6, 0xf2, 0xe5, 0xa7, 0x7a, 0x84, 0x51, 0x26, 0x62, 0x84, 0x49, 0x26, 0x62, 0xa4, 0x59, 0x0a, 0xa4, 0x4e, 0xcd, 0xed, 0xbc, 0xd1, 0xdd, 0x6f, 0xcd, 0xed, 0xbc, 0xed, 0xb4, 0x6b, 0xac, 0x8f, 0xcd, 0x52, 0xf6, 0xa9, 0x9b, 0xc3, 0x59, 0xc9, 0xa3, 0x51, 0xf6, 0x08, 0x8b, 0xa5, 0x59, 0xca, 0x93, 0xe9, 0x93, 0xca, 0x8b, 0xeb, 0x8b, 0x89, 0x83, 0x07, 0x7b, 0xe6, 0x72, 0x2f, 0x8c, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xff, 0xff, 0xff, 0x7d, 0xf7, 0x58, 0xde, 0x34, 0xe6, 0x91, 0xdd, 0xb2, 0xdd, 0xf3, 0xe5, 0x50, 0xcd, 0xb2, 0xd5, 0x14, 0xde, 0x77, 0xe6, 0x1a, 0xf7, 0x93, 0xcd, 0x8b, 0x93, 0x2d, 0xac, 0xf0, 0xbc, 0xcf, 0xb4, 0xcf, 0xb4, 0xcf, 0xb4, 0xae, 0xac, 0xcf, 0xb4, 0xaf, 0xb4, 0x71, 0xcd, 0x33, 0xde, 0x56, 0xe6, 0xd9, 0xee, 0x92, 0xcd, 0x30, 0xcd, 0x6a, 0x9b, 0x81, 0x30, 0x61, 0x28, 0xe3, 0x38, 0x03, 0x39, 0x81, 0x28, 0xa5, 0x51, 0x31, 0xc5, 0xb3, 0xdd, 0x72, 0xcd, 0x91, 0xcd, 0x51, 0xcd, 0x50, 0xd5, 0x70, 0xd5, 0x70, 0xd5, 0x71, 0xd5, 0x71, 0xd5, 0x70, 0xd5, 0x70, 0xd5, 0x70, 0xd5, 0x90, 0xd5, 0xd1, 0xe5, 0xaf, 0xdd, 0xf0, 0xdd, 0x16, 0xf7, 0xf4, 0xfe, 0xe5, 0x82, 0x41, 0x49, 0xc3, 0x59, 0xc3, 0x61, 0x0a, 0xac, 0x4a, 0xbc, 0x2d, 0xcd, 0x94, 0xee, 0x73, 0xee, 0x73, 0xee, 0x53, 0xe6, 0x92, 0xcd, 0x71, 0xcd, 0x73, 0xee, 0x94, 0xee, 0x73, 0xe6, 0x94, 0xee, 0xb4, 0xf6, 0x31, 0xee, 0x2a, 0xb4, 0x45, 0x6a, 0x04, 0x5a, 0x45, 0x72, 0xa6, 0x7a, 0x86, 0x72, 0x25, 0x6a, 0x04, 0x62, 0xa6, 0x7a, 0x86, 0x7a, 0x44, 0x72, 0x46, 0x72, 0x07, 0x8b, 0x8b, 0xbc, 0xd1, 0xdd, 0xd6, 0xf6, 0xb5, 0xee, 0xb5, 0xee, 0x71, 0xcd, 0xaf, 0xb4, 0x31, 0xc5, 0x95, 0xf6, 0xd1, 0xdd, 0xed, 0xbc, 0x2e, 0xc5, 0x6f, 0xcd, 0xd1, 0xd5, 0xd1, 0xd5, 0x53, 0xe6, 0x74, 0xe6, 0xf6, 0xfe, 0xce, 0xc4, 0x01, 0x41, 0xa8, 0x72, 0x67, 0x6a, 0x83, 0x49, 0x46, 0x6a, 0x43, 0x49, 0x48, 0x8b, 0x8f, 0xd5, 0xcd, 0xbc, 0x6f, 0xcd, 0x2e, 0xc5, 0x8c, 0xb4, 0x8c, 0xac, 0x2a, 0xa4, 0x2e, 0xc5, 0x53, 0xf6, 0x2b, 0xb4, 0xc3, 0x59, 0x06, 0x83, 0x10, 0xee, 0x4c, 0xb4, 0x84, 0x51, 0x49, 0x83, 0xc9, 0x93, 0x88, 0x83, 0xa9, 0x83, 0x48, 0x83, 0xe6, 0x7a, 0x65, 0x62, 0xda, 0xde, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x19, 0xc6, 0xf4, 0xdd, 0xd2, 0xdd, 0x30, 0xcd, 0x0f, 0xc5, 0x6d, 0xac, 0x71, 0xc5, 0x91, 0xcd, 0x8d, 0xb4, 0x92, 0xcd, 0xb8, 0xee, 0x10, 0xbd, 0x0c, 0xa4, 0xcf, 0xbc, 0xae, 0xb4, 0xcf, 0xb4, 0xaf, 0xac, 0xcf, 0xac, 0xcf, 0xb4, 0xaf, 0xac, 0xd3, 0xcd, 0x9a, 0xff, 0xb6, 0xee, 0xef, 0xbc, 0xeb, 0xa3, 0x0f, 0xc5, 0x0c, 0xac, 0x02, 0x41, 0x81, 0x28, 0x04, 0x41, 0x61, 0x28, 0xa1, 0x38, 0x6e, 0xa4, 0xb3, 0xcd, 0xef, 0xbc, 0x91, 0xd5, 0x72, 0xcd, 0x51, 0xc5, 0x30, 0xc5, 0x71, 0xd5, 0x71, 0xdd, 0x91, 0xdd, 0x71, 0xcd, 0x30, 0xc5, 0x71, 0xd5, 0x90, 0xd5, 0xb0, 0xdd, 0xd1, 0xe5, 0x0f, 0xc5, 0x54, 0xe6, 0xb4, 0xee, 0xf0, 0xe5, 0x26, 0x93, 0xa2, 0x59, 0xa3, 0x59, 0x65, 0x72, 0x4f, 0xd5, 0x0a, 0xb4, 0x2a, 0xb4, 0x12, 0xe6, 0x74, 0xee, 0x73, 0xe6, 0x12, 0xde, 0xd2, 0xd5, 0xb2, 0xd5, 0x53, 0xee, 0x32, 0xe6, 0x33, 0xe6, 0x53, 0xe6, 0x94, 0xf6, 0x8f, 0xdd, 0x27, 0x93, 0xc3, 0x59, 0xe4, 0x59, 0x86, 0x7a, 0x86, 0x7a, 0xe4, 0x59, 0xc4, 0x59, 0xe4, 0x61, 0xab, 0xab, 0x28, 0x9b, 0x44, 0x72, 0x45, 0x72, 0x05, 0x6a, 0x07, 0x8b, 0xcc, 0xc4, 0x53, 0xee, 0xf6, 0xf6, 0xf3, 0xd5, 0x31, 0xc5, 0x51, 0xc5, 0x31, 0xc5, 0x54, 0xee, 0xf0, 0xdd, 0x2e, 0xc5, 0x2e, 0xcd, 0xb0, 0xd5, 0x4f, 0xc5, 0xa9, 0x93, 0xee, 0xbc, 0x17, 0xff, 0xd1, 0xe5, 0xe4, 0x61, 0x23, 0x39, 0x85, 0x49, 0xa4, 0x49, 0xc5, 0x59, 0x43, 0x49, 0x05, 0x62, 0x2e, 0xc5, 0x4e, 0xcd, 0xcd, 0xbc, 0x8b, 0xac, 0x6b, 0xac, 0x4b, 0xa4, 0x2a, 0xa4, 0x0a, 0x9c, 0xee, 0xbc, 0x32, 0xf6, 0xed, 0xcc, 0x45, 0x6a, 0x24, 0x62, 0x4e, 0xd5, 0xb0, 0xe5, 0x26, 0x6a, 0xc5, 0x51, 0x28, 0x7b, 0x68, 0x83, 0x48, 0x83, 0x27, 0x7b, 0xc6, 0x72, 0xcd, 0x7b, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xde, 0x35, 0xd6, 0xb6, 0xe6, 0xf3, 0xd5, 0xf3, 0xd5, 0x71, 0xc5, 0xb2, 0xcd, 0xb2, 0xcd, 0x8c, 0xac, 0x8d, 0xb4, 0xf4, 0xd5, 0x97, 0xee, 0xaf, 0xac, 0xae, 0xb4, 0xcf, 0xb4, 0xaf, 0xb4, 0xcf, 0xac, 0xcf, 0xb4, 0xcf, 0xac, 0x10, 0xb5, 0x93, 0xd5, 0xef, 0xbc, 0x49, 0x8b, 0xc4, 0x61, 0xa7, 0x8a, 0x13, 0xe6, 0x6e, 0xb4, 0xc2, 0x38, 0xa2, 0x28, 0xa2, 0x30, 0xc5, 0x59, 0x6e, 0xac, 0x10, 0xbd, 0xf0, 0xb4, 0x8e, 0xac, 0x50, 0xcd, 0x92, 0xd5, 0x51, 0xc5, 0x10, 0xbd, 0x31, 0xc5, 0x71, 0xd5, 0x91, 0xd5, 0x51, 0xcd, 0x31, 0xc5, 0x71, 0xcd, 0x90, 0xd5, 0xb0, 0xdd, 0xd1, 0xe5, 0xd4, 0xdd, 0x56, 0xde, 0xf2, 0xdd, 0x6f, 0xdd, 0x27, 0x93, 0xe4, 0x59, 0xc4, 0x59, 0x65, 0x72, 0x8f, 0xd5, 0x6c, 0xbc, 0x68, 0x9b, 0x4f, 0xd5, 0x94, 0xee, 0xf2, 0xdd, 0xb1, 0xd5, 0xf3, 0xdd, 0xb2, 0xd5, 0x73, 0xe6, 0x12, 0xe6, 0xf3, 0xdd, 0x33, 0xe6, 0x73, 0xf6, 0x6b, 0xbc, 0xc2, 0x61, 0x62, 0x49, 0xe4, 0x59, 0xc7, 0x82, 0x66, 0x7a, 0x62, 0x49, 0xa4, 0x51, 0x84, 0x59, 0x46, 0x82, 0xeb, 0xb3, 0x65, 0x7a, 0x45, 0x6a, 0x05, 0x6a, 0x05, 0x6a, 0x68, 0x9b, 0x0d, 0xcd, 0x33, 0xe6, 0x93, 0xcd, 0x52, 0xc5, 0x71, 0xc5, 0x72, 0xcd, 0xf3, 0xdd, 0x2e, 0xcd, 0x2e, 0xc5, 0x6f, 0xcd, 0x6b, 0xa4, 0x88, 0x8b, 0x68, 0x83, 0xc9, 0x8b, 0xd1, 0xdd, 0xed, 0xcc, 0x05, 0x6a, 0x43, 0x39, 0xc4, 0x49, 0xa4, 0x51, 0x02, 0x39, 0x42, 0x41, 0xed, 0xbc, 0x31, 0xee, 0x2e, 0xcd, 0xed, 0xc4, 0x8c, 0xb4, 0x2a, 0xa4, 0x4b, 0xa4, 0x0a, 0x9c, 0xa9, 0x8b, 0xc9, 0x93, 0xf1, 0xe5, 0xd0, 0xe5, 0x48, 0x93, 0xa4, 0x59, 0x4a, 0xb4, 0x32, 0xf6, 0xab, 0x9b, 0x64, 0x41, 0xa7, 0x6a, 0x48, 0x83, 0x07, 0x7b, 0xe7, 0x72, 0x86, 0x62, 0x99, 0xd6, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd7, 0xbd, 0x55, 0xd6, 0xf3, 0xcd, 0xb2, 0xcd, 0x71, 0xc5, 0xb2, 0xcd, 0xef, 0xb4, 0x4c, 0xac, 0x6c, 0xb4, 0xef, 0xbc, 0x56, 0xe6, 0x15, 0xd6, 0xcf, 0xac, 0xae, 0xac, 0xef, 0xb4, 0x10, 0xbd, 0xef, 0xb4, 0x30, 0xbd, 0x6e, 0xa4, 0x85, 0x59, 0x83, 0x59, 0x22, 0x51, 0xc1, 0x40, 0x8a, 0x9b, 0xb6, 0xfe, 0x09, 0x83, 0x00, 0x18, 0x82, 0x28, 0x23, 0x41, 0xae, 0xac, 0x92, 0xcd, 0xaf, 0xac, 0xae, 0xac, 0xae, 0xac, 0x50, 0xc5, 0x72, 0xd5, 0x10, 0xbd, 0xef, 0xb4, 0x10, 0xbd, 0x31, 0xc5, 0x50, 0xcd, 0x50, 0xcd, 0x51, 0xc5, 0x30, 0xc5, 0x4f, 0xcd, 0xd0, 0xdd, 0xf2, 0xdd, 0x57, 0xe6, 0xb3, 0xcd, 0x91, 0xd5, 0x8f, 0xdd, 0x44, 0x72, 0x62, 0x49, 0xa4, 0x51, 0x04, 0x6a, 0x6f, 0xcd, 0xed, 0xcc, 0x27, 0x93, 0x8c, 0xbc, 0x53, 0xe6, 0xb2, 0xcd, 0xf2, 0xdd, 0xb2, 0xd5, 0x92, 0xcd, 0x53, 0xe6, 0x13, 0xe6, 0xd2, 0xdd, 0x53, 0xe6, 0x53, 0xee, 0x06, 0x8b, 0x21, 0x49, 0x63, 0x51, 0x45, 0x6a, 0xc7, 0x82, 0x04, 0x6a, 0xa4, 0x51, 0x42, 0x49, 0x43, 0x51, 0x63, 0x59, 0xca, 0xab, 0x27, 0x9b, 0x04, 0x6a, 0x46, 0x72, 0x05, 0x62, 0x24, 0x6a, 0x47, 0x93, 0x6d, 0xb4, 0xd3, 0xd5, 0xd3, 0xd5, 0x72, 0xcd, 0x72, 0xcd, 0xb2, 0xd5, 0xcd, 0xc4, 0xc9, 0xa3, 0xe6, 0x7a, 0x64, 0x62, 0xe5, 0x72, 0x47, 0x83, 0x27, 0x7b, 0xc9, 0x93, 0xac, 0xc4, 0x29, 0x93, 0x63, 0x49, 0x61, 0x49, 0xe1, 0x30, 0x43, 0x41, 0x0e, 0xbd, 0xf1, 0xe5, 0xcc, 0xbc, 0xac, 0xb4, 0xed, 0xbc, 0xac, 0xb4, 0x2b, 0xa4, 0x4b, 0xa4, 0xea, 0x9b, 0x89, 0x8b, 0x88, 0x8b, 0xd0, 0xdd, 0x11, 0xee, 0x2b, 0xb4, 0x04, 0x6a, 0x68, 0x93, 0x31, 0xf6, 0x28, 0x8b, 0x63, 0x41, 0xe7, 0x72, 0xe7, 0x72, 0xc7, 0x72, 0xc6, 0x6a, 0x2b, 0x6b, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x1c, 0xe7, 0x31, 0xb5, 0x2f, 0xbd, 0x0f, 0xb5, 0xea, 0x93, 0xad, 0xac, 0xce, 0xb4, 0x4c, 0xac, 0xef, 0xbc, 0x30, 0xcd, 0xd3, 0xd5, 0xb7, 0xee, 0x51, 0xbd, 0x8e, 0xac, 0x30, 0xbd, 0x92, 0xcd, 0x50, 0xc5, 0xcf, 0xb4, 0xaf, 0xb4, 0x67, 0x6a, 0xe1, 0x40, 0xe5, 0x69, 0xc4, 0x69, 0xd0, 0xc4, 0xf2, 0xe5, 0x05, 0x6a, 0x00, 0x18, 0x61, 0x28, 0xcc, 0x9b, 0x92, 0xcd, 0xef, 0xb4, 0xef, 0xb4, 0xae, 0xac, 0x8e, 0xa4, 0xae, 0xac, 0xb2, 0xd5, 0x91, 0xcd, 0x30, 0xbd, 0xef, 0xb4, 0xce, 0xb4, 0x30, 0xcd, 0x51, 0xcd, 0x31, 0xc5, 0xef, 0xbc, 0x0f, 0xc5, 0xd2, 0xdd, 0x35, 0xe6, 0x76, 0xe6, 0xb1, 0xcd, 0xee, 0xbc, 0x6e, 0xd5, 0x07, 0x8b, 0xe1, 0x38, 0x63, 0x51, 0x62, 0x51, 0xce, 0xbc, 0x90, 0xdd, 0x07, 0x93, 0xa9, 0xa3, 0x90, 0xd5, 0xd3, 0xd5, 0xd3, 0xd5, 0xd3, 0xd5, 0x92, 0xcd, 0x13, 0xde, 0x33, 0xe6, 0xd2, 0xd5, 0x94, 0xf6, 0x90, 0xd5, 0x03, 0x6a, 0x42, 0x49, 0x63, 0x51, 0x66, 0x72, 0x69, 0x93, 0x46, 0x72, 0x83, 0x51, 0x23, 0x49, 0x03, 0x49, 0x23, 0x49, 0x66, 0x7a, 0xc9, 0xab, 0x65, 0x7a, 0x46, 0x72, 0x25, 0x6a, 0x63, 0x51, 0x83, 0x59, 0xa7, 0x82, 0x30, 0xcd, 0x14, 0xde, 0xb3, 0xcd, 0xb3, 0xcd, 0xb2, 0xd5, 0x8d, 0xb4, 0xa9, 0x9b, 0x86, 0x72, 0x46, 0x5a, 0x25, 0x5a, 0x05, 0x5a, 0x04, 0x52, 0x07, 0x83, 0x2b, 0xb4, 0x05, 0x72, 0x22, 0x49, 0xa0, 0x30, 0x81, 0x28, 0x4c, 0xa4, 0x52, 0xe6, 0x0a, 0xac, 0x06, 0x83, 0x06, 0x7b, 0x47, 0x83, 0x68, 0x8b, 0x4b, 0xa4, 0xcd, 0xbc, 0x2b, 0xa4, 0xc9, 0x93, 0xa8, 0x8b, 0x4f, 0xcd, 0xb4, 0xfe, 0x4e, 0xdd, 0xa5, 0x82, 0xa6, 0x7a, 0xaf, 0xe5, 0xeb, 0xa3, 0xe5, 0x51, 0x07, 0x73, 0xe7, 0x72, 0xa6, 0x6a, 0x46, 0x52, 0x9a, 0xd6, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd2, 0x9c, 0xee, 0xac, 0xad, 0xac, 0x51, 0xc5, 0x15, 0xde, 0x55, 0xde, 0xb7, 0xe6, 0xf4, 0xd5, 0xaf, 0xbc, 0x30, 0xc5, 0xb7, 0xf6, 0x14, 0xde, 0xef, 0xb4, 0x30, 0xbd, 0x71, 0xcd, 0xd3, 0xd5, 0x30, 0xbd, 0xcf, 0xac, 0x51, 0xc5, 0xed, 0x9b, 0xa4, 0x61, 0x46, 0x72, 0x96, 0xf6, 0x0f, 0xcd, 0x43, 0x49, 0x00, 0x18, 0x64, 0x51, 0xee, 0xc4, 0xf2, 0xdd, 0xcf, 0xbc, 0x4d, 0xa4, 0x10, 0xbd, 0x92, 0xcd, 0xf4, 0xdd, 0x14, 0xde, 0x34, 0xe6, 0xd7, 0xee, 0xd8, 0xee, 0xb2, 0xcd, 0x30, 0xcd, 0x30, 0xcd, 0x50, 0xc5, 0xce, 0xb4, 0x0f, 0xc5, 0xf4, 0xdd, 0x56, 0xe6, 0xd2, 0xd5, 0x6f, 0xcd, 0x2b, 0xac, 0xed, 0xcc, 0x6c, 0xbc, 0xe1, 0x38, 0xe2, 0x40, 0xe1, 0x40, 0xeb, 0x9b, 0x12, 0xe6, 0x27, 0x93, 0x85, 0x82, 0x6c, 0xb4, 0xd3, 0xdd, 0x96, 0xee, 0xf7, 0xf6, 0x35, 0xde, 0xf3, 0xdd, 0x54, 0xe6, 0x34, 0xe6, 0x74, 0xf6, 0x4b, 0xb4, 0xc2, 0x59, 0x62, 0x49, 0x83, 0x59, 0xe4, 0x61, 0x2f, 0xcd, 0xae, 0xbc, 0x01, 0x41, 0x03, 0x49, 0x03, 0x49, 0x03, 0x41, 0x84, 0x61, 0x69, 0xa3, 0x28, 0x93, 0x25, 0x72, 0xc4, 0x61, 0x43, 0x51, 0xe2, 0x48, 0xa4, 0x61, 0xeb, 0xab, 0xd3, 0xdd, 0xd3, 0xd5, 0xb3, 0xd5, 0xd3, 0xd5, 0xce, 0xbc, 0x0b, 0xac, 0x69, 0x93, 0x05, 0x52, 0x47, 0x5a, 0x09, 0x7b, 0xec, 0x9b, 0x71, 0xd5, 0x68, 0x9b, 0x63, 0x59, 0x02, 0x49, 0x80, 0x30, 0xe2, 0x38, 0xce, 0xb4, 0xb4, 0xf6, 0x50, 0xcd, 0x70, 0xd5, 0x2c, 0xac, 0x68, 0x93, 0x8b, 0xbc, 0x4b, 0xb4, 0x88, 0x9b, 0xc7, 0x7a, 0x04, 0x5a, 0xe3, 0x51, 0x45, 0x6a, 0x6d, 0xbc, 0xf0, 0xf5, 0xc9, 0xab, 0x21, 0x51, 0xeb, 0xab, 0xae, 0xbc, 0x86, 0x6a, 0xe7, 0x72, 0xe7, 0x72, 0xa6, 0x62, 0x8d, 0x7b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x5d, 0xef, 0x4d, 0x9c, 0xce, 0xb4, 0xb8, 0xee, 0x19, 0xef, 0x59, 0xf7, 0xd4, 0xcd, 0x47, 0x6a, 0x67, 0x72, 0x6a, 0x9b, 0x8e, 0xb4, 0x96, 0xee, 0x0f, 0xbd, 0x6d, 0xac, 0x2c, 0x9c, 0x8e, 0xac, 0x92, 0xcd, 0xef, 0xb4, 0x30, 0xc5, 0xf3, 0xdd, 0x8e, 0xac, 0xaf, 0xb4, 0xd6, 0xfe, 0x29, 0x93, 0x20, 0x18, 0x41, 0x20, 0x26, 0x6a, 0x0b, 0xb4, 0xee, 0xcc, 0x92, 0xd5, 0x92, 0xcd, 0xb2, 0xd5, 0x71, 0xcd, 0x31, 0xc5, 0xef, 0xbc, 0x8e, 0xb4, 0x0c, 0x9c, 0xf0, 0xbc, 0x55, 0xee, 0xf3, 0xe5, 0x50, 0xcd, 0x30, 0xc5, 0xce, 0xb4, 0x92, 0xcd, 0xb6, 0xee, 0xd3, 0xd5, 0xae, 0xb4, 0x4c, 0xb4, 0xca, 0xab, 0xaf, 0xc4, 0x50, 0xd5, 0x63, 0x51, 0x81, 0x30, 0xc2, 0x38, 0x25, 0x62, 0xb0, 0xdd, 0x2b, 0xb4, 0x45, 0x7a, 0x6a, 0x9b, 0x50, 0xcd, 0x2f, 0xc5, 0x50, 0xcd, 0x35, 0xe6, 0xb2, 0xd5, 0x2f, 0xc5, 0x13, 0xe6, 0x12, 0xee, 0x68, 0x9b, 0x82, 0x51, 0x43, 0x49, 0x63, 0x51, 0x05, 0x62, 0x71, 0xcd, 0xb5, 0xf6, 0x08, 0x8b, 0xc1, 0x40, 0xe3, 0x40, 0x23, 0x41, 0x63, 0x51, 0x45, 0x7a, 0x8a, 0xa3, 0x25, 0x72, 0x63, 0x59, 0x84, 0x59, 0x23, 0x49, 0x43, 0x51, 0x86, 0x82, 0xcf, 0xc4, 0xf4, 0xd5, 0xd3, 0xd5, 0xb3, 0xd5, 0x10, 0xc5, 0xeb, 0xa3, 0x8a, 0x9b, 0xe7, 0x7a, 0x28, 0x7b, 0x6d, 0xac, 0x30, 0xcd, 0xf4, 0xe5, 0x4d, 0xbc, 0x83, 0x59, 0x81, 0x30, 0xa2, 0x38, 0x23, 0x49, 0x8d, 0xb4, 0x77, 0xff, 0x16, 0xff, 0x13, 0xee, 0x0c, 0xb4, 0x4c, 0xc4, 0x2a, 0xbc, 0xc4, 0x59, 0x22, 0x41, 0xc1, 0x38, 0xc1, 0x30, 0xe1, 0x30, 0x40, 0x20, 0x20, 0x20, 0xc4, 0x59, 0x69, 0x93, 0xc4, 0x61, 0x25, 0x6a, 0xef, 0xc4, 0x48, 0x83, 0x86, 0x62, 0xe7, 0x6a, 0x86, 0x5a, 0x3c, 0xe7, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x14, 0xa5, 0x6d, 0xa4, 0x35, 0xde, 0xb7, 0xe6, 0x4e, 0xa4, 0xe2, 0x40, 0xc2, 0x40, 0x2a, 0x83, 0x05, 0x6a, 0xeb, 0xab, 0x96, 0xee, 0x71, 0xcd, 0x2c, 0x9c, 0xcb, 0x93, 0xeb, 0x93, 0x10, 0xbd, 0xcf, 0xb4, 0xae, 0xb4, 0x30, 0xc5, 0xcf, 0xbc, 0x39, 0xff, 0x51, 0xcd, 0xa1, 0x28, 0x01, 0x18, 0xe3, 0x38, 0x64, 0x51, 0x67, 0x7a, 0xeb, 0xab, 0x70, 0xcd, 0x75, 0xee, 0x6d, 0xac, 0xaa, 0x93, 0x69, 0x8b, 0xaa, 0x93, 0xe8, 0x7a, 0xa7, 0x6a, 0x66, 0x62, 0x89, 0x93, 0x0f, 0xc5, 0x91, 0xd5, 0x0f, 0xbd, 0xae, 0xb4, 0x75, 0xe6, 0x96, 0xee, 0x30, 0xbd, 0x2c, 0xac, 0x49, 0x9b, 0xaa, 0xa3, 0x10, 0xc5, 0x91, 0xd5, 0xe5, 0x61, 0xa1, 0x30, 0xe2, 0x38, 0xe1, 0x40, 0xcd, 0xbc, 0x2f, 0xcd, 0x46, 0x7a, 0x09, 0x93, 0xae, 0xc4, 0x89, 0x8b, 0xca, 0x9b, 0x2c, 0xac, 0xec, 0x9b, 0xeb, 0x9b, 0x2f, 0xc5, 0x71, 0xdd, 0xc7, 0x8a, 0x63, 0x49, 0x03, 0x41, 0x03, 0x49, 0x87, 0x72, 0xd3, 0xd5, 0x55, 0xe6, 0x91, 0xd5, 0xa3, 0x59, 0x81, 0x30, 0x03, 0x41, 0x43, 0x49, 0x63, 0x51, 0xe8, 0x8a, 0x49, 0x93, 0x84, 0x61, 0x64, 0x59, 0x44, 0x51, 0x03, 0x49, 0x84, 0x59, 0xca, 0xa3, 0xb2, 0xd5, 0xf3, 0xd5, 0x92, 0xcd, 0x30, 0xc5, 0x2c, 0xac, 0xaf, 0xbc, 0x0c, 0xa4, 0xeb, 0xa3, 0xef, 0xc4, 0x4d, 0xac, 0xc8, 0x82, 0x4d, 0xc4, 0xc4, 0x69, 0x81, 0x30, 0xe3, 0x40, 0x23, 0x49, 0xae, 0xbc, 0xb5, 0xfe, 0x2c, 0xb4, 0x02, 0x41, 0x43, 0x51, 0xc7, 0x82, 0xc2, 0x30, 0x00, 0x08, 0x40, 0x10, 0x00, 0x10, 0x20, 0x10, 0x60, 0x18, 0x40, 0x10, 0x00, 0x08, 0x00, 0x00, 0x61, 0x18, 0x64, 0x49, 0xa4, 0x59, 0x4c, 0xb4, 0x0a, 0xa4, 0x86, 0x6a, 0xc7, 0x6a, 0x50, 0x8c, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xbe, 0xff, 0xcd, 0x8b, 0x55, 0xde, 0x8b, 0x8b, 0x20, 0x28, 0xc5, 0x69, 0x8b, 0x9b, 0xa8, 0x72, 0x66, 0x72, 0x71, 0xdd, 0x34, 0xe6, 0xf3, 0xd5, 0x0c, 0x9c, 0xcb, 0x93, 0xcb, 0x93, 0xcb, 0x93, 0xeb, 0x93, 0xca, 0x93, 0xcb, 0x9b, 0x71, 0xc5, 0x79, 0xff, 0x67, 0x62, 0x00, 0x00, 0x82, 0x20, 0xa5, 0x51, 0x88, 0x7a, 0x23, 0x51, 0x46, 0x7a, 0xcb, 0xa3, 0x50, 0xcd, 0xf3, 0xdd, 0x28, 0x83, 0x45, 0x62, 0xa7, 0x6a, 0x46, 0x62, 0x87, 0x62, 0x66, 0x62, 0x66, 0x6a, 0x08, 0x83, 0x8d, 0xb4, 0xef, 0xbc, 0x10, 0xbd, 0x96, 0xee, 0xf3, 0xd5, 0x10, 0xbd, 0xcb, 0xa3, 0x08, 0x93, 0x2c, 0xac, 0x30, 0xc5, 0x91, 0xd5, 0x26, 0x6a, 0x81, 0x30, 0xc2, 0x38, 0xa1, 0x38, 0x69, 0x93, 0x0f, 0xcd, 0xa7, 0x82, 0x08, 0x8b, 0x8e, 0xbc, 0x2c, 0xa4, 0xea, 0x9b, 0x49, 0x8b, 0x25, 0x5a, 0x28, 0x83, 0xb2, 0xdd, 0xcf, 0xcc, 0xe5, 0x69, 0xe2, 0x40, 0x24, 0x49, 0xe2, 0x40, 0x09, 0x83, 0x76, 0xe6, 0xf4, 0xd5, 0x54, 0xe6, 0x6a, 0x93, 0x60, 0x30, 0xc2, 0x38, 0x23, 0x49, 0x03, 0x41, 0xc4, 0x61, 0x6a, 0x9b, 0xa8, 0x8a, 0x24, 0x51, 0x44, 0x51, 0x03, 0x49, 0x44, 0x51, 0x28, 0x93, 0x0f, 0xc5, 0xf4, 0xd5, 0xd3, 0xd5, 0xae, 0xb4, 0xcf, 0xbc, 0xec, 0xa3, 0x2a, 0x93, 0x0c, 0xac, 0x29, 0x93, 0x4a, 0x8b, 0x22, 0x49, 0x05, 0x72, 0xc5, 0x69, 0xc3, 0x40, 0xe3, 0x40, 0x43, 0x51, 0xae, 0xc4, 0x2f, 0xdd, 0x86, 0x82, 0xc2, 0x30, 0x65, 0x41, 0xe3, 0x28, 0x00, 0x00, 0x00, 0x08, 0x20, 0x08, 0x20, 0x08, 0x20, 0x10, 0x41, 0x10, 0x20, 0x10, 0x00, 0x08, 0x41, 0x10, 0x00, 0x08, 0x01, 0x08, 0x44, 0x51, 0xea, 0xab, 0xcd, 0xc4, 0x86, 0x62, 0x88, 0x52, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd8, 0xbd, 0xb3, 0xcd, 0x64, 0x41, 0x21, 0x28, 0x68, 0x72, 0xe5, 0x59, 0xa2, 0x30, 0x29, 0x8b, 0x2e, 0xd5, 0xb2, 0xdd, 0x14, 0xde, 0x8a, 0x8b, 0x08, 0x7b, 0x29, 0x7b, 0x08, 0x7b, 0x28, 0x7b, 0x69, 0x83, 0x49, 0x83, 0xd7, 0xee, 0x92, 0xc5, 0x40, 0x08, 0x20, 0x10, 0xa1, 0x28, 0x05, 0x62, 0x2f, 0xc5, 0x86, 0x72, 0xc2, 0x40, 0x26, 0x72, 0xca, 0xab, 0x34, 0xee, 0x71, 0xcd, 0x04, 0x5a, 0x83, 0x49, 0x46, 0x62, 0x26, 0x5a, 0xe5, 0x51, 0x67, 0x6a, 0x67, 0x6a, 0x28, 0x8b, 0x0b, 0xa4, 0xf4, 0xdd, 0x96, 0xe6, 0xb3, 0xcd, 0x8e, 0xb4, 0x49, 0x9b, 0x69, 0xa3, 0xae, 0xb4, 0xf0, 0xbc, 0xb2, 0xdd, 0x09, 0x83, 0x81, 0x30, 0x81, 0x30, 0xa2, 0x30, 0x64, 0x51, 0x6e, 0xb4, 0x8a, 0x9b, 0x69, 0x93, 0xae, 0xbc, 0xee, 0xbc, 0x6d, 0xac, 0x49, 0x83, 0xa3, 0x49, 0xaa, 0x8b, 0x75, 0xf6, 0x0c, 0xac, 0x23, 0x49, 0xc2, 0x38, 0x84, 0x51, 0x63, 0x49, 0x4d, 0xac, 0x76, 0xe6, 0x92, 0xcd, 0xf3, 0xd5, 0xb2, 0xd5, 0x84, 0x59, 0x81, 0x30, 0xe3, 0x40, 0x03, 0x41, 0x03, 0x49, 0x06, 0x72, 0xab, 0xa3, 0x67, 0x7a, 0xe2, 0x48, 0x03, 0x41, 0x43, 0x49, 0x86, 0x7a, 0x2b, 0xac, 0x34, 0xde, 0x75, 0xee, 0xec, 0xab, 0x50, 0xcd, 0x49, 0x8b, 0x4e, 0xb4, 0xa8, 0x7a, 0xc8, 0x82, 0x47, 0x6a, 0x02, 0x41, 0xc4, 0x61, 0x87, 0x8a, 0xe3, 0x48, 0xe2, 0x48, 0x22, 0x49, 0xc8, 0x82, 0xee, 0xcc, 0x2f, 0xcd, 0x26, 0x62, 0x00, 0x08, 0x00, 0x00, 0x20, 0x08, 0x00, 0x08, 0x20, 0x08, 0x20, 0x08, 0x20, 0x10, 0x41, 0x10, 0x41, 0x10, 0x00, 0x08, 0x20, 0x08, 0x40, 0x10, 0x00, 0x00, 0xe2, 0x30, 0x29, 0x9b, 0x2c, 0xb4, 0x09, 0x73, 0xb6, 0xb5, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x14, 0xa5, 0x02, 0x39, 0x61, 0x28, 0x61, 0x28, 0x00, 0x10, 0x63, 0x49, 0xce, 0xc4, 0xed, 0xc4, 0x70, 0xcd, 0x34, 0xe6, 0x8e, 0xac, 0xc7, 0x72, 0xe8, 0x72, 0xe7, 0x72, 0x08, 0x7b, 0xc7, 0x72, 0xec, 0x93, 0x79, 0xff, 0x88, 0x62, 0x00, 0x00, 0xa2, 0x28, 0x60, 0x28, 0xe9, 0x82, 0xbb, 0xff, 0x35, 0xde, 0x29, 0x8b, 0x6a, 0x93, 0x6d, 0xb4, 0x51, 0xcd, 0xd7, 0xf6, 0xb3, 0xd5, 0x84, 0x51, 0x63, 0x41, 0x06, 0x5a, 0xe5, 0x51, 0x06, 0x5a, 0x46, 0x62, 0x86, 0x72, 0xeb, 0x9b, 0xb7, 0xee, 0x55, 0xd6, 0x92, 0xcd, 0xeb, 0xa3, 0x08, 0x93, 0xeb, 0xab, 0xcf, 0xac, 0xcf, 0xac, 0xb2, 0xd5, 0x0c, 0xac, 0xa2, 0x38, 0x61, 0x28, 0xc3, 0x30, 0xe3, 0x38, 0x4a, 0x8b, 0x0b, 0xac, 0xeb, 0xa3, 0x2c, 0xac, 0xae, 0xbc, 0xae, 0xac, 0xe8, 0x72, 0xe4, 0x51, 0xcf, 0xb4, 0x54, 0xf6, 0x49, 0x93, 0xe3, 0x40, 0x03, 0x41, 0x63, 0x51, 0x05, 0x62, 0x71, 0xcd, 0xd3, 0xd5, 0x51, 0xc5, 0x91, 0xcd, 0x33, 0xe6, 0x29, 0x93, 0x61, 0x30, 0xc3, 0x38, 0x03, 0x41, 0x24, 0x49, 0x44, 0x49, 0x67, 0x7a, 0xcb, 0xab, 0x05, 0x6a, 0xe3, 0x40, 0x44, 0x49, 0xa4, 0x69, 0x89, 0xab, 0x54, 0xee, 0x4a, 0x8b, 0xc5, 0x59, 0xa8, 0x72, 0x47, 0x6a, 0x8e, 0xb4, 0xa8, 0x72, 0xe3, 0x40, 0x84, 0x51, 0x84, 0x59, 0x23, 0x49, 0xe3, 0x38, 0x62, 0x20, 0x61, 0x18, 0x21, 0x10, 0x40, 0x10, 0xf0, 0xc4, 0x50, 0xd5, 0x84, 0x51, 0x61, 0x18, 0x40, 0x10, 0x20, 0x08, 0x20, 0x08, 0x00, 0x00, 0x20, 0x08, 0x20, 0x08, 0x21, 0x10, 0x41, 0x10, 0x00, 0x08, 0x00, 0x08, 0x20, 0x08, 0x20, 0x08, 0x81, 0x18, 0x03, 0x39, 0x05, 0x62, 0xce, 0x83, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x3d, 0xef, 0x25, 0x31, 0x20, 0x20, 0x00, 0x18, 0x81, 0x28, 0x89, 0x9b, 0xcd, 0xc4, 0xce, 0xc4, 0x91, 0xd5, 0xf3, 0xdd, 0xef, 0xbc, 0xc7, 0x72, 0xc8, 0x6a, 0xe8, 0x72, 0x08, 0x7b, 0xa6, 0x6a, 0x76, 0xe6, 0xf4, 0xd5, 0x20, 0x10, 0x41, 0x10, 0x03, 0x39, 0xa2, 0x38, 0xcc, 0xa3, 0x59, 0xff, 0xf7, 0xfe, 0xf3, 0xe5, 0x8e, 0xb4, 0x8d, 0xb4, 0xef, 0xbc, 0x51, 0xcd, 0xd7, 0xfe, 0xf4, 0xd5, 0x43, 0x41, 0x23, 0x41, 0xe5, 0x59, 0x64, 0x49, 0x64, 0x49, 0xa3, 0x51, 0x51, 0xbd, 0xf8, 0xee, 0x14, 0xd6, 0xf0, 0xbc, 0x69, 0x93, 0x48, 0x9b, 0x2c, 0xac, 0xaf, 0xac, 0x8e, 0xac, 0x91, 0xcd, 0xce, 0xc4, 0x03, 0x41, 0x41, 0x20, 0xc3, 0x30, 0xe3, 0x40, 0xc4, 0x59, 0x6c, 0xb4, 0x10, 0xcd, 0x2c, 0xac, 0x2c, 0xac, 0x2c, 0xa4, 0xc7, 0x72, 0xa7, 0x6a, 0x14, 0xde, 0x91, 0xe5, 0x87, 0x7a, 0xa2, 0x30, 0x44, 0x41, 0x43, 0x49, 0x66, 0x6a, 0xd3, 0xd5, 0x92, 0xcd, 0x71, 0xc5, 0xb2, 0xd5, 0x2f, 0xc5, 0x8c, 0xb4, 0x06, 0x62, 0x62, 0x30, 0xe3, 0x38, 0x03, 0x41, 0x23, 0x41, 0x64, 0x51, 0xe8, 0x92, 0xeb, 0xab, 0xc5, 0x61, 0x23, 0x49, 0x03, 0x49, 0x06, 0x6a, 0x8e, 0xbc, 0xc2, 0x38, 0x00, 0x10, 0x40, 0x20, 0x61, 0x28, 0x43, 0x49, 0x85, 0x49, 0x23, 0x41, 0xe5, 0x59, 0x64, 0x59, 0xe6, 0x69, 0xe3, 0x30, 0x20, 0x08, 0x00, 0x08, 0x00, 0x00, 0xa6, 0x41, 0xf4, 0xe5, 0x69, 0x93, 0x84, 0x51, 0xa5, 0x41, 0x03, 0x31, 0x40, 0x08, 0x00, 0x08, 0x00, 0x00, 0x20, 0x08, 0x20, 0x08, 0x20, 0x08, 0x20, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x20, 0x10, 0xc3, 0x20, 0x04, 0x29, 0x7d, 0xef, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb4, 0x9c, 0x21, 0x18, 0x85, 0x49, 0xab, 0x9b, 0x0b, 0xb4, 0x4c, 0xb4, 0x2f, 0xcd, 0xb2, 0xdd, 0xf3, 0xdd, 0xb2, 0xd5, 0x09, 0x7b, 0x87, 0x62, 0x08, 0x73, 0xa6, 0x6a, 0x6d, 0xa4, 0xdb, 0xff, 0x4a, 0x7b, 0x00, 0x00, 0xa2, 0x28, 0x03, 0x41, 0x64, 0x51, 0x0c, 0xa4, 0x49, 0x83, 0xa6, 0x72, 0x6c, 0xbc, 0x71, 0xd5, 0xee, 0xbc, 0xcf, 0xbc, 0xef, 0xbc, 0x50, 0xcd, 0xf7, 0xf6, 0x93, 0xcd, 0x43, 0x41, 0x23, 0x41, 0x43, 0x41, 0x81, 0x28, 0x67, 0x6a, 0x19, 0xf7, 0xb7, 0xe6, 0xb3, 0xcd, 0x4c, 0xac, 0x28, 0x93, 0x69, 0x9b, 0x2c, 0xa4, 0xcf, 0xac, 0x6d, 0xa4, 0x30, 0xc5, 0xb1, 0xdd, 0x06, 0x6a, 0x41, 0x20, 0xa2, 0x30, 0xe3, 0x38, 0x23, 0x49, 0x8a, 0x9b, 0xb2, 0xdd, 0xd2, 0xe5, 0x4c, 0xb4, 0xeb, 0x9b, 0xc7, 0x72, 0x0c, 0x9c, 0xd6, 0xf6, 0x0f, 0xcd, 0x26, 0x6a, 0xa2, 0x30, 0x64, 0x49, 0x43, 0x51, 0x08, 0x83, 0x13, 0xd6, 0x71, 0xcd, 0xee, 0xc4, 0x4d, 0xac, 0xe8, 0x82, 0x49, 0x8b, 0x6a, 0x93, 0xe2, 0x40, 0xa2, 0x38, 0xe3, 0x40, 0xe3, 0x38, 0xe3, 0x38, 0x44, 0x51, 0xe7, 0x8a, 0x89, 0x9b, 0xc2, 0x30, 0x00, 0x00, 0xe4, 0x30, 0x4e, 0xb4, 0xc1, 0x30, 0x82, 0x20, 0xa2, 0x28, 0xa2, 0x28, 0x61, 0x20, 0x41, 0x20, 0x23, 0x41, 0x23, 0x49, 0x43, 0x51, 0x50, 0xd5, 0xe9, 0x8a, 0xc2, 0x38, 0xa2, 0x30, 0x61, 0x28, 0x27, 0x6a, 0x75, 0xf6, 0xab, 0x9b, 0x84, 0x49, 0x27, 0x62, 0x04, 0x29, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x20, 0x08, 0x20, 0x08, 0x00, 0x08, 0x00, 0x08, 0x20, 0x10, 0x81, 0x18, 0xb3, 0x94, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6b, 0x5a, 0xcf, 0xbc, 0xad, 0xbc, 0x89, 0xa3, 0xad, 0xc4, 0xd2, 0xdd, 0xb2, 0xdd, 0x54, 0xee, 0xd7, 0xfe, 0x8a, 0x8b, 0x25, 0x52, 0xa7, 0x6a, 0x8a, 0x8b, 0xf7, 0xf6, 0xf7, 0xee, 0x23, 0x31, 0x00, 0x08, 0xc3, 0x30, 0x24, 0x49, 0xc5, 0x59, 0x6a, 0x8b, 0x63, 0x41, 0x02, 0x41, 0x49, 0x9b, 0xce, 0xc4, 0x50, 0xcd, 0x30, 0xc5, 0xef, 0xbc, 0xef, 0xbc, 0x51, 0xcd, 0xf7, 0xf6, 0x92, 0xcd, 0x02, 0x41, 0xa2, 0x28, 0xe2, 0x30, 0xd0, 0xac, 0x5a, 0xff, 0x35, 0xde, 0x30, 0xbd, 0xaa, 0x9b, 0x08, 0x93, 0x8a, 0x9b, 0x2c, 0xa4, 0x6d, 0xa4, 0x0c, 0x9c, 0xce, 0xb4, 0x13, 0xee, 0x87, 0x72, 0x21, 0x20, 0xa2, 0x30, 0x03, 0x39, 0xe3, 0x40, 0xa8, 0x82, 0xad, 0xbc, 0xad, 0xbc, 0x33, 0xee, 0xee, 0xc4, 0x28, 0x8b, 0x51, 0xc5, 0x54, 0xee, 0x6c, 0xbc, 0xa5, 0x59, 0xa2, 0x30, 0x84, 0x51, 0x83, 0x51, 0x8a, 0x93, 0xd2, 0xd5, 0x0f, 0xc5, 0xa7, 0x7a, 0x63, 0x51, 0x63, 0x41, 0x20, 0x10, 0x47, 0x62, 0xa8, 0x7a, 0x61, 0x28, 0xa2, 0x30, 0xa2, 0x30, 0x63, 0x49, 0x05, 0x62, 0xaa, 0xab, 0x91, 0xe5, 0x4f, 0xac, 0x44, 0x31, 0x2a, 0x7b, 0x8e, 0xbc, 0x81, 0x28, 0xa2, 0x28, 0xa2, 0x28, 0xa2, 0x28, 0xa2, 0x28, 0xa2, 0x28, 0x81, 0x28, 0x20, 0x28, 0xc8, 0x7a, 0xd2, 0xe5, 0x05, 0x72, 0xa2, 0x38, 0xc2, 0x38, 0x81, 0x30, 0x43, 0x49, 0x33, 0xe6, 0x0c, 0xa4, 0xe2, 0x30, 0x06, 0x62, 0x68, 0x72, 0xa2, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x08, 0x20, 0x08, 0x20, 0x08, 0x20, 0x08, 0x20, 0x08, 0x61, 0x18, 0xeb, 0x5a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x1c, 0xe7, 0x0d, 0x9c, 0xea, 0xa3, 0xca, 0xab, 0x30, 0xd5, 0x95, 0xf6, 0xf3, 0xe5, 0x14, 0xe6, 0xd7, 0xfe, 0xcf, 0xb4, 0xc3, 0x49, 0xe8, 0x72, 0xd3, 0xcd, 0x9a, 0xff, 0xcf, 0xbc, 0x20, 0x10, 0x21, 0x10, 0xe3, 0x38, 0x44, 0x49, 0x06, 0x6a, 0xa7, 0x72, 0x63, 0x41, 0x64, 0x49, 0xc7, 0x7a, 0xaa, 0xa3, 0xcf, 0xc4, 0x71, 0xcd, 0x10, 0xbd, 0xef, 0xbc, 0xef, 0xbc, 0x50, 0xcd, 0x17, 0xff, 0x90, 0xb4, 0x00, 0x18, 0x27, 0x62, 0x19, 0xff, 0xb7, 0xee, 0x72, 0xcd, 0x8e, 0xb4, 0x49, 0x93, 0xe8, 0x92, 0xaa, 0xa3, 0x8d, 0xb4, 0x6d, 0xac, 0xaa, 0x8b, 0x6e, 0xac, 0x34, 0xee, 0xa8, 0x7a, 0x20, 0x20, 0xa2, 0x30, 0xe3, 0x38, 0x03, 0x39, 0x46, 0x72, 0x6d, 0xb4, 0x86, 0x72, 0xcb, 0x9b, 0x2f, 0xd5, 0xae, 0xbc, 0x55, 0xee, 0xd2, 0xe5, 0x0b, 0xac, 0x23, 0x49, 0xa2, 0x30, 0x64, 0x51, 0x84, 0x59, 0x2d, 0xa4, 0x91, 0xd5, 0xab, 0x9b, 0xc5, 0x61, 0x06, 0x62, 0x44, 0x39, 0x00, 0x00, 0x03, 0x29, 0x49, 0x8b, 0xe3, 0x40, 0x41, 0x28, 0x08, 0x8b, 0xb1, 0xdd, 0x74, 0xf6, 0x75, 0xfe, 0xaf, 0xc4, 0x2d, 0xa4, 0xec, 0xa3, 0xd1, 0xdd, 0x49, 0x8b, 0x41, 0x28, 0xa2, 0x28, 0xa2, 0x28, 0xa2, 0x28, 0xa2, 0x28, 0xa2, 0x20, 0x61, 0x20, 0xc2, 0x38, 0x11, 0xc5, 0x50, 0xdd, 0x83, 0x61, 0xc2, 0x38, 0xc3, 0x38, 0x82, 0x30, 0xc2, 0x38, 0x51, 0xd5, 0xcb, 0x9b, 0x20, 0x10, 0xa4, 0x59, 0x09, 0x9b, 0xc9, 0x8a, 0x41, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x08, 0x20, 0x08, 0x20, 0x08, 0x41, 0x10, 0x24, 0x21, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0xb5, 0xcb, 0x9b, 0x2b, 0xb4, 0xb2, 0xdd, 0xd7, 0xfe, 0x55, 0xee, 0xf3, 0xe5, 0xf3, 0xdd, 0x13, 0xde, 0x86, 0x6a, 0x2c, 0x9c, 0x75, 0xe6, 0x59, 0xff, 0x09, 0x83, 0x00, 0x08, 0x81, 0x20, 0x03, 0x41, 0x64, 0x51, 0x05, 0x62, 0x26, 0x62, 0xc5, 0x51, 0xe5, 0x59, 0x45, 0x6a, 0x66, 0x7a, 0xeb, 0xab, 0x30, 0xc5, 0x71, 0xc5, 0x10, 0xbd, 0x10, 0xbd, 0x30, 0xc5, 0xd2, 0xd5, 0x38, 0xff, 0x6b, 0x93, 0x46, 0x62, 0xb7, 0xf6, 0x14, 0xde, 0xcf, 0xb4, 0x0c, 0xa4, 0xe7, 0x82, 0x29, 0x93, 0x0b, 0xac, 0x4c, 0xac, 0x71, 0xcd, 0x6d, 0xa4, 0x8e, 0xac, 0x13, 0xee, 0xa8, 0x7a, 0x21, 0x20, 0x82, 0x30, 0xc2, 0x38, 0x03, 0x41, 0xe5, 0x69, 0xa7, 0x72, 0x06, 0x5a, 0x64, 0x41, 0x69, 0x8b, 0x8d, 0xbc, 0x55, 0xee, 0xb1, 0xdd, 0xeb, 0xab, 0xe2, 0x40, 0xc3, 0x38, 0x44, 0x51, 0xa5, 0x59, 0x10, 0xc5, 0xee, 0xc4, 0xc7, 0x7a, 0x87, 0x72, 0x09, 0x83, 0x23, 0x39, 0x03, 0x31, 0xa1, 0x18, 0x44, 0x39, 0x27, 0x72, 0x4a, 0x9b, 0xcd, 0xc4, 0x69, 0x93, 0x8a, 0x9b, 0x06, 0x62, 0x41, 0x18, 0x61, 0x20, 0xe5, 0x51, 0xf0, 0xc4, 0x84, 0x51, 0x41, 0x20, 0xa2, 0x30, 0xa2, 0x30, 0xa2, 0x28, 0x81, 0x28, 0x61, 0x20, 0x20, 0x18, 0x68, 0x6a, 0xb6, 0xf6, 0x4c, 0xb4, 0x43, 0x59, 0xc3, 0x40, 0xc3, 0x38, 0xc3, 0x38, 0x81, 0x30, 0x4d, 0xb4, 0xf0, 0xc4, 0xa1, 0x20, 0x87, 0x7a, 0x8e, 0xcc, 0x4d, 0xbc, 0x61, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x20, 0x08, 0x20, 0x08, 0x41, 0x08, 0x55, 0xa5, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd3, 0xa4, 0xce, 0xc4, 0xd2, 0xdd, 0x34, 0xee, 0x55, 0xee, 0x54, 0xee, 0x71, 0xd5, 0x6d, 0xbc, 0xec, 0xa3, 0xef, 0xac, 0x13, 0xd6, 0xb5, 0xee, 0xa4, 0x49, 0x00, 0x08, 0xa2, 0x28, 0x23, 0x49, 0x84, 0x59, 0xe5, 0x59, 0xa5, 0x49, 0x85, 0x49, 0x44, 0x41, 0x05, 0x5a, 0xc4, 0x59, 0x28, 0x8b, 0xce, 0xc4, 0x30, 0xc5, 0x50, 0xc5, 0x50, 0xbd, 0x30, 0xc5, 0x30, 0xc5, 0x14, 0xe6, 0x75, 0xf6, 0x49, 0x8b, 0x31, 0xc5, 0x71, 0xc5, 0xae, 0xb4, 0x0c, 0xac, 0xc7, 0x82, 0xcb, 0xa3, 0xcf, 0xc4, 0x2c, 0xac, 0xae, 0xbc, 0x91, 0xcd, 0x2f, 0xc5, 0x2f, 0xd5, 0xa7, 0x82, 0xa2, 0x30, 0x82, 0x28, 0xa2, 0x30, 0xe3, 0x38, 0x06, 0x6a, 0xe6, 0x59, 0x61, 0x10, 0x23, 0x29, 0xa1, 0x20, 0x4a, 0x83, 0x33, 0xee, 0x90, 0xdd, 0x49, 0x93, 0xa2, 0x30, 0x04, 0x41, 0x44, 0x51, 0x06, 0x6a, 0xce, 0xc4, 0xeb, 0xa3, 0xa7, 0x7a, 0x2a, 0x8b, 0x87, 0x6a, 0xc4, 0x49, 0xc8, 0x6a, 0xc3, 0x28, 0x81, 0x28, 0xeb, 0xa3, 0x6c, 0xbc, 0x46, 0x6a, 0x23, 0x41, 0x40, 0x18, 0x00, 0x00, 0x00, 0x00, 0xe3, 0x30, 0x0f, 0xbd, 0x09, 0x8b, 0x00, 0x18, 0xa2, 0x20, 0xc2, 0x28, 0xa2, 0x30, 0xa2, 0x30, 0xa2, 0x30, 0x61, 0x20, 0x20, 0x10, 0x85, 0x41, 0x54, 0xee, 0xeb, 0xab, 0x03, 0x49, 0xe3, 0x40, 0xc3, 0x38, 0xc3, 0x38, 0x81, 0x30, 0xe9, 0x82, 0xae, 0xc4, 0x08, 0x93, 0xc9, 0x8a, 0xec, 0xbb, 0x09, 0x93, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x08, 0x21, 0x08, 0xaf, 0x73, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0xa4, 0x33, 0xe6, 0x96, 0xf6, 0xf3, 0xe5, 0x74, 0xee, 0xb2, 0xdd, 0xe8, 0x9a, 0x2c, 0xac, 0x8d, 0xa4, 0xb5, 0xee, 0x0e, 0xbd, 0x61, 0x28, 0x21, 0x18, 0xa2, 0x28, 0x23, 0x41, 0x85, 0x59, 0xe6, 0x61, 0x23, 0x39, 0x23, 0x31, 0x62, 0x20, 0x03, 0x39, 0xc5, 0x51, 0x25, 0x6a, 0x4c, 0xbc, 0xae, 0xbc, 0x50, 0xc5, 0x30, 0xbd, 0x0f, 0xbd, 0xcf, 0xbc, 0xef, 0xc4, 0xf2, 0xdd, 0xf3, 0xdd, 0x92, 0xcd, 0x71, 0xc5, 0x92, 0xcd, 0xcf, 0xbc, 0x69, 0x9b, 0x4d, 0xbc, 0x8e, 0xbc, 0xcb, 0xa3, 0xaa, 0x9b, 0x8d, 0xb4, 0xcb, 0x9b, 0x0c, 0xac, 0xeb, 0xab, 0xc5, 0x59, 0x82, 0x28, 0xc2, 0x30, 0xe3, 0x38, 0xe6, 0x69, 0x06, 0x62, 0x61, 0x10, 0xa2, 0x18, 0x61, 0x10, 0xf1, 0xbc, 0x12, 0xee, 0x0f, 0xd5, 0x67, 0x72, 0x82, 0x28, 0x04, 0x41, 0x64, 0x51, 0x46, 0x6a, 0xeb, 0xa3, 0x08, 0x8b, 0x47, 0x6a, 0x47, 0x6a, 0xa4, 0x49, 0xa5, 0x41, 0x27, 0x52, 0x44, 0x41, 0x2c, 0xac, 0xb0, 0xdd, 0x28, 0x93, 0x84, 0x59, 0x68, 0x6a, 0x41, 0x08, 0x00, 0x00, 0x00, 0x00, 0x2b, 0x7b, 0x71, 0xd5, 0xc2, 0x30, 0x21, 0x18, 0xa2, 0x28, 0xa2, 0x28, 0xc3, 0x38, 0x61, 0x28, 0x03, 0x39, 0x68, 0x62, 0x41, 0x08, 0xe3, 0x20, 0xd2, 0xdd, 0xcb, 0xab, 0xc2, 0x40, 0xe3, 0x40, 0xe3, 0x40, 0xc3, 0x38, 0x82, 0x30, 0xe5, 0x61, 0x0c, 0xb4, 0x08, 0x93, 0x0d, 0xb4, 0xec, 0xb3, 0xe3, 0x48, 0x41, 0x18, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49, 0x42, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x14, 0xad, 0x75, 0xee, 0x95, 0xf6, 0x91, 0xdd, 0x13, 0xee, 0x6e, 0xc4, 0x0c, 0xac, 0xae, 0xac, 0xb5, 0xf6, 0xa8, 0x72, 0x20, 0x18, 0x61, 0x20, 0xc2, 0x30, 0x23, 0x41, 0xa5, 0x59, 0xc5, 0x59, 0x61, 0x18, 0x44, 0x39, 0x82, 0x28, 0xc2, 0x30, 0xc5, 0x51, 0x83, 0x59, 0xcb, 0xa3, 0xaa, 0x9b, 0x8e, 0xb4, 0x0f, 0xbd, 0x6d, 0xac, 0xce, 0xb4, 0xad, 0xb4, 0x0f, 0xc5, 0x13, 0xe6, 0x34, 0xe6, 0xf4, 0xd5, 0x14, 0xde, 0x10, 0xc5, 0xab, 0xa3, 0xaa, 0xa3, 0xcb, 0xa3, 0xc7, 0x82, 0xa7, 0x7a, 0xe8, 0x82, 0x05, 0x62, 0xcb, 0x9b, 0x8d, 0xc4, 0xc8, 0x8a, 0xa2, 0x30, 0xa2, 0x28, 0xe3, 0x38, 0xe5, 0x61, 0x06, 0x62, 0xa2, 0x20, 0x20, 0x08, 0xe4, 0x20, 0x35, 0xe6, 0xb0, 0xe5, 0x4c, 0xbc, 0x84, 0x59, 0x82, 0x30, 0x03, 0x41, 0x23, 0x41, 0x46, 0x72, 0x2c, 0xb4, 0xa7, 0x7a, 0x05, 0x5a, 0xc2, 0x28, 0xc5, 0x51, 0x24, 0x31, 0x20, 0x10, 0xc7, 0x7a, 0x12, 0xee, 0x0e, 0xcd, 0x66, 0x72, 0x28, 0x8b, 0x47, 0x6a, 0x41, 0x10, 0x00, 0x00, 0xc6, 0x41, 0x30, 0xcd, 0x64, 0x59, 0x41, 0x20, 0xa2, 0x28, 0xa2, 0x28, 0xa2, 0x30, 0x03, 0x39, 0x24, 0x41, 0x03, 0x31, 0xe7, 0x49, 0x04, 0x29, 0xe3, 0x20, 0x51, 0xcd, 0x49, 0x9b, 0xe3, 0x40, 0xe3, 0x40, 0xe3, 0x40, 0xe3, 0x40, 0xc3, 0x38, 0x43, 0x51, 0xa7, 0x7a, 0xc6, 0x61, 0xf0, 0xd4, 0x64, 0x49, 0x41, 0x10, 0x82, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe8, 0x39, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x91, 0xa4, 0xce, 0xc4, 0x8a, 0xb3, 0x8e, 0xcc, 0xce, 0xc4, 0xeb, 0x9b, 0x50, 0xc5, 0xf3, 0xe5, 0x03, 0x39, 0x21, 0x18, 0x82, 0x28, 0xa2, 0x30, 0x23, 0x41, 0xc5, 0x61, 0xa5, 0x51, 0x41, 0x18, 0xa5, 0x49, 0xa2, 0x28, 0xe2, 0x28, 0xc5, 0x51, 0x63, 0x51, 0x8a, 0x9b, 0x49, 0x93, 0x26, 0x62, 0x51, 0xcd, 0xae, 0xb4, 0x92, 0xc5, 0x34, 0xde, 0xb2, 0xd5, 0x91, 0xdd, 0xd3, 0xdd, 0x34, 0xe6, 0x11, 0xc5, 0x87, 0x7a, 0x67, 0x7a, 0x46, 0x72, 0x6a, 0x9b, 0x09, 0x8b, 0xa8, 0x82, 0xc7, 0x82, 0xe8, 0x82, 0xec, 0xab, 0x8d, 0xc4, 0xeb, 0xab, 0x44, 0x49, 0x82, 0x28, 0xe3, 0x38, 0xe5, 0x61, 0x46, 0x6a, 0x82, 0x18, 0x00, 0x00, 0x07, 0x4a, 0x96, 0xf6, 0x6c, 0xc4, 0x07, 0x93, 0x03, 0x41, 0x82, 0x30, 0xe3, 0x38, 0x03, 0x39, 0xc9, 0x8a, 0xaa, 0xa3, 0x27, 0x62, 0x23, 0x31, 0x24, 0x31, 0xa5, 0x51, 0x40, 0x10, 0xa2, 0x20, 0x08, 0x83, 0x4f, 0xdd, 0x6d, 0xbc, 0x87, 0x72, 0x06, 0x5a, 0x61, 0x18, 0x00, 0x00, 0x86, 0x39, 0xf4, 0xe5, 0x66, 0x72, 0x20, 0x20, 0xc3, 0x30, 0xc2, 0x30, 0xc3, 0x38, 0x24, 0x41, 0xa2, 0x28, 0xe3, 0x30, 0x03, 0x39, 0x84, 0x49, 0x27, 0x62, 0x23, 0x31, 0x6e, 0xbc, 0xa8, 0x82, 0xc2, 0x38, 0xe3, 0x40, 0xe3, 0x40, 0x03, 0x41, 0xe3, 0x40, 0x24, 0x49, 0xa4, 0x51, 0xe3, 0x38, 0x82, 0x30, 0xc5, 0x59, 0x64, 0x51, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x66, 0x29, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3d, 0xef, 0x67, 0x59, 0xe8, 0xa2, 0x8a, 0xb3, 0xeb, 0xb3, 0xeb, 0x93, 0x34, 0xe6, 0xec, 0x9b, 0x61, 0x20, 0x61, 0x20, 0x82, 0x28, 0xa3, 0x30, 0x03, 0x41, 0xc5, 0x61, 0xa5, 0x51, 0xa2, 0x20, 0x07, 0x5a, 0xc2, 0x28, 0xa2, 0x28, 0xa5, 0x51, 0x84, 0x51, 0xa7, 0x82, 0x6d, 0xbc, 0x22, 0x41, 0x0d, 0xa4, 0xd7, 0xf6, 0x39, 0xf7, 0x19, 0xf7, 0x75, 0xe6, 0xd2, 0xdd, 0x91, 0xd5, 0xf4, 0xdd, 0xab, 0x9b, 0xa4, 0x61, 0xe6, 0x69, 0xa5, 0x61, 0x87, 0x7a, 0x4a, 0x93, 0xe8, 0x8a, 0x8a, 0x9b, 0xe8, 0x82, 0x09, 0x8b, 0xad, 0xcc, 0x2a, 0xbc, 0x64, 0x51, 0x62, 0x28, 0xc3, 0x38, 0xc5, 0x59, 0x67, 0x72, 0x62, 0x18, 0x00, 0x00, 0x4e, 0x94, 0x54, 0xf6, 0xc6, 0x92, 0xe4, 0x69, 0xe3, 0x38, 0x82, 0x30, 0xa2, 0x30, 0x23, 0x49, 0x6a, 0x9b, 0xe5, 0x51, 0x61, 0x18, 0x23, 0x31, 0xa5, 0x41, 0x03, 0x31, 0x85, 0x41, 0x06, 0x52, 0xc4, 0x59, 0xce, 0xcc, 0xe9, 0x8a, 0x64, 0x41, 0x82, 0x18, 0x00, 0x00, 0x45, 0x31, 0x96, 0xee, 0xcb, 0xab, 0x40, 0x20, 0xa2, 0x28, 0xc3, 0x30, 0xe3, 0x38, 0x44, 0x49, 0xe3, 0x38, 0x20, 0x08, 0x00, 0x00, 0x04, 0x39, 0xc6, 0x51, 0x03, 0x39, 0x29, 0x8b, 0x6c, 0xbc, 0xc5, 0x61, 0xa2, 0x38, 0xe3, 0x40, 0x03, 0x41, 0xe3, 0x40, 0xe3, 0x40, 0x44, 0x49, 0x64, 0x51, 0x61, 0x28, 0xe3, 0x28, 0x30, 0xd5, 0x26, 0x72, 0x00, 0x10, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x21, 0x1c, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x1f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7b, 0xd6, 0x29, 0x72, 0xab, 0xb3, 0x4c, 0xb4, 0xce, 0xbc, 0x92, 0xd5, 0xc2, 0x28, 0x20, 0x10, 0xa2, 0x28, 0x82, 0x28, 0xa2, 0x28, 0xe2, 0x38, 0xc5, 0x59, 0xe6, 0x59, 0xe2, 0x28, 0x06, 0x5a, 0xe3, 0x30, 0x61, 0x18, 0x23, 0x41, 0xe5, 0x59, 0xc4, 0x61, 0xad, 0xc4, 0x45, 0x72, 0x64, 0x51, 0x3a, 0xf7, 0x9b, 0xff, 0xb8, 0xee, 0x75, 0xe6, 0x13, 0xde, 0x91, 0xd5, 0xb3, 0xdd, 0x4a, 0x8b, 0xe5, 0x69, 0x47, 0x72, 0xe5, 0x69, 0xe5, 0x61, 0x09, 0x8b, 0xe8, 0x92, 0x69, 0xa3, 0xae, 0xb4, 0x52, 0xbd, 0x56, 0xe6, 0xef, 0xc4, 0x64, 0x51, 0x00, 0x10, 0x41, 0x20, 0x84, 0x51, 0x46, 0x6a, 0x61, 0x18, 0x41, 0x08, 0x30, 0xc5, 0x0e, 0xdd, 0xc7, 0x8a, 0x84, 0x59, 0xa2, 0x30, 0xa2, 0x30, 0xa2, 0x30, 0x64, 0x51, 0xab, 0xa3, 0x23, 0x39, 0x81, 0x18, 0xe6, 0x51, 0x43, 0x39, 0xa5, 0x49, 0x88, 0x62, 0x23, 0x31, 0x23, 0x41, 0x29, 0x93, 0xc2, 0x30, 0x61, 0x10, 0x00, 0x00, 0x65, 0x31, 0xb7, 0xe6, 0xee, 0xc4, 0x80, 0x30, 0x82, 0x28, 0xc3, 0x30, 0xc2, 0x38, 0x44, 0x49, 0x44, 0x41, 0x20, 0x10, 0x00, 0x00, 0x20, 0x08, 0xa6, 0x49, 0x24, 0x39, 0x00, 0x00, 0x88, 0x6a, 0xce, 0xcc, 0xa4, 0x59, 0xa2, 0x38, 0xe3, 0x40, 0xe3, 0x40, 0xe3, 0x40, 0xe3, 0x40, 0x03, 0x41, 0x64, 0x51, 0xe3, 0x38, 0xa5, 0x51, 0x6d, 0xbc, 0xa4, 0x61, 0xa3, 0x38, 0x21, 0x10, 0x00, 0x00, 0x00, 0x00, 0xc3, 0x10, 0xbb, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9b, 0xd6, 0xcb, 0x82, 0x6d, 0xb4, 0xef, 0xbc, 0xec, 0xa3, 0x40, 0x10, 0x41, 0x10, 0x81, 0x20, 0x82, 0x28, 0xa2, 0x28, 0x03, 0x41, 0xc5, 0x59, 0x84, 0x49, 0x44, 0x39, 0x67, 0x62, 0xe2, 0x30, 0x81, 0x20, 0x43, 0x41, 0x05, 0x62, 0xc4, 0x59, 0xeb, 0xab, 0xce, 0xcc, 0x83, 0x51, 0x52, 0xbd, 0x7a, 0xff, 0xb8, 0xee, 0x56, 0xe6, 0xf3, 0xdd, 0x91, 0xdd, 0x13, 0xe6, 0x6e, 0xb4, 0xa4, 0x59, 0x84, 0x59, 0x84, 0x59, 0x43, 0x49, 0x46, 0x72, 0x66, 0x7a, 0x2c, 0xac, 0x18, 0xff, 0x38, 0xff, 0x9a, 0xff, 0xbb, 0xff, 0xd5, 0xcd, 0xca, 0x72, 0xa1, 0x30, 0x20, 0x28, 0x43, 0x51, 0x41, 0x10, 0xc3, 0x18, 0xef, 0xcc, 0xea, 0xbb, 0xab, 0xa3, 0x24, 0x49, 0x82, 0x28, 0xa2, 0x30, 0xc3, 0x38, 0xe5, 0x61, 0x29, 0x8b, 0x44, 0x41, 0xa5, 0x49, 0xe2, 0x28, 0xc1, 0x28, 0xc8, 0x72, 0x67, 0x62, 0xa2, 0x20, 0x23, 0x39, 0xa5, 0x51, 0x00, 0x00, 0x00, 0x00, 0x85, 0x39, 0xf8, 0xe6, 0x30, 0xc5, 0x81, 0x30, 0x61, 0x28, 0xc3, 0x30, 0xc3, 0x38, 0x24, 0x41, 0x45, 0x49, 0x41, 0x10, 0x00, 0x00, 0x40, 0x10, 0x20, 0x08, 0xa2, 0x20, 0x61, 0x18, 0x41, 0x10, 0x85, 0x41, 0x2a, 0x83, 0xc5, 0x59, 0xe2, 0x40, 0x03, 0x41, 0xe3, 0x40, 0xe3, 0x40, 0x03, 0x41, 0xe3, 0x40, 0x64, 0x51, 0xe3, 0x30, 0x64, 0x49, 0x6a, 0x9b, 0x67, 0x7a, 0x44, 0x49, 0x41, 0x20, 0x00, 0x08, 0xa3, 0x10, 0x7a, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0xde, 0x4c, 0x7b, 0x8d, 0xac, 0x6b, 0x8b, 0x20, 0x10, 0x21, 0x10, 0x61, 0x20, 0x82, 0x28, 0xc2, 0x30, 0x23, 0x41, 0xe6, 0x59, 0xe3, 0x38, 0x23, 0x31, 0x26, 0x5a, 0x43, 0x39, 0xc2, 0x28, 0x64, 0x49, 0xe5, 0x61, 0xc5, 0x59, 0xc7, 0x82, 0x91, 0xe5, 0x8d, 0xbc, 0x72, 0xc5, 0x39, 0xf7, 0xd8, 0xee, 0xb7, 0xee, 0xb6, 0xfe, 0xb1, 0xdd, 0x2f, 0xcd, 0x31, 0xcd, 0x6a, 0x93, 0x6a, 0x9b, 0xec, 0xa3, 0x49, 0x93, 0x04, 0x6a, 0x28, 0x8b, 0xd7, 0xf6, 0xb6, 0xfe, 0xec, 0xa3, 0xac, 0x93, 0x36, 0xde, 0xfe, 0xff, 0xbc, 0xff, 0x97, 0xe6, 0x2e, 0x9c, 0x88, 0x72, 0x41, 0x10, 0xc6, 0x49, 0x50, 0xe5, 0x48, 0x9b, 0x05, 0x6a, 0x41, 0x28, 0xa2, 0x30, 0xa2, 0x30, 0x03, 0x41, 0x87, 0x72, 0x05, 0x62, 0x64, 0x41, 0x27, 0x62, 0x20, 0x08, 0x06, 0x4a, 0xe9, 0x7a, 0x44, 0x41, 0x85, 0x41, 0x23, 0x39, 0x24, 0x39, 0x00, 0x00, 0x65, 0x31, 0x19, 0xef, 0x50, 0xc5, 0x61, 0x30, 0x61, 0x20, 0xc2, 0x30, 0xc3, 0x38, 0x24, 0x49, 0x85, 0x51, 0x61, 0x20, 0x00, 0x00, 0x21, 0x10, 0x41, 0x10, 0x20, 0x10, 0x61, 0x10, 0x81, 0x20, 0xc2, 0x28, 0x61, 0x10, 0xc3, 0x28, 0xa6, 0x61, 0x03, 0x49, 0x03, 0x41, 0xe3, 0x40, 0xe3, 0x40, 0xe3, 0x38, 0xe3, 0x40, 0x64, 0x49, 0x61, 0x20, 0x26, 0x72, 0x6a, 0xa3, 0x26, 0x6a, 0xe2, 0x38, 0xc3, 0x30, 0x25, 0x31, 0xbb, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1d, 0xe7, 0xae, 0x83, 0x09, 0x83, 0x00, 0x10, 0x21, 0x10, 0x82, 0x18, 0x62, 0x20, 0xc3, 0x30, 0x44, 0x49, 0xa5, 0x59, 0xe3, 0x30, 0x03, 0x31, 0xa5, 0x49, 0xa5, 0x49, 0xc2, 0x30, 0x43, 0x41, 0x26, 0x6a, 0x05, 0x62, 0x66, 0x7a, 0x0b, 0xb4, 0x91, 0xdd, 0x75, 0xe6, 0x39, 0xef, 0x59, 0xff, 0x9a, 0xff, 0x51, 0xc5, 0x67, 0x6a, 0x43, 0x41, 0x05, 0x62, 0xef, 0xc4, 0x50, 0xcd, 0x51, 0xcd, 0x55, 0xee, 0x8e, 0xb4, 0x51, 0xcd, 0xf0, 0xc4, 0xc5, 0x51, 0x82, 0x28, 0x61, 0x28, 0xc5, 0x59, 0xf0, 0xb4, 0xf3, 0xcd, 0x9a, 0xff, 0xfc, 0xff, 0xbb, 0xff, 0x0f, 0x84, 0x07, 0x62, 0x2b, 0xc4, 0x27, 0x9b, 0x63, 0x51, 0x47, 0x72, 0x84, 0x51, 0x82, 0x30, 0xe3, 0x38, 0x26, 0x6a, 0x05, 0x5a, 0xc5, 0x51, 0x84, 0x41, 0x00, 0x00, 0x24, 0x31, 0x47, 0x6a, 0xc2, 0x20, 0x20, 0x10, 0x23, 0x39, 0x21, 0x18, 0x44, 0x31, 0xd7, 0xe6, 0x51, 0xc5, 0x61, 0x30, 0x41, 0x20, 0xc2, 0x30, 0xc2, 0x30, 0x03, 0x41, 0xa5, 0x59, 0xc3, 0x28, 0x00, 0x00, 0x20, 0x08, 0x41, 0x10, 0x41, 0x10, 0x20, 0x10, 0x41, 0x18, 0xc3, 0x20, 0x20, 0x08, 0x00, 0x00, 0xc2, 0x28, 0x64, 0x59, 0x81, 0x38, 0x81, 0x38, 0xc3, 0x40, 0x03, 0x41, 0xe3, 0x40, 0x03, 0x41, 0xe3, 0x40, 0x64, 0x51, 0x8d, 0xc4, 0xe8, 0x8a, 0xa4, 0x59, 0x84, 0x59, 0xa7, 0x41, 0x1c, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9e, 0xf7, 0xed, 0x62, 0x00, 0x10, 0x61, 0x18, 0x61, 0x18, 0x82, 0x28, 0xe3, 0x38, 0x64, 0x49, 0xc5, 0x51, 0x64, 0x41, 0x24, 0x39, 0x23, 0x39, 0x64, 0x41, 0x24, 0x39, 0x84, 0x49, 0xc4, 0x59, 0x84, 0x51, 0xc8, 0x82, 0x48, 0x9b, 0x6c, 0xbc, 0x54, 0xe6, 0x39, 0xff, 0xb6, 0xee, 0x4a, 0x7b, 0x20, 0x08, 0x20, 0x08, 0x41, 0x10, 0x61, 0x18, 0x26, 0x5a, 0x67, 0x6a, 0x81, 0x28, 0xa1, 0x30, 0x6e, 0xa4, 0x9a, 0xff, 0x6b, 0x93, 0x24, 0x29, 0x07, 0x4a, 0xd0, 0xb4, 0x4d, 0xa4, 0xae, 0xac, 0x92, 0xc5, 0x96, 0xde, 0xb7, 0xe6, 0xf8, 0xe6, 0xdc, 0xff, 0x55, 0xde, 0x8d, 0xc4, 0x69, 0xab, 0x28, 0x93, 0x2c, 0xb4, 0x26, 0x6a, 0x82, 0x30, 0xa2, 0x30, 0xc1, 0x38, 0x67, 0x6a, 0xc5, 0x49, 0x40, 0x10, 0x00, 0x00, 0x61, 0x18, 0x23, 0x41, 0x61, 0x10, 0xa2, 0x18, 0xc2, 0x28, 0x24, 0x31, 0x76, 0xde, 0x50, 0xcd, 0xa1, 0x38, 0x82, 0x28, 0xa2, 0x30, 0xa2, 0x30, 0xe3, 0x40, 0x85, 0x59, 0x44, 0x49, 0x20, 0x08, 0x00, 0x00, 0x20, 0x08, 0x20, 0x10, 0x41, 0x10, 0x20, 0x10, 0x61, 0x10, 0x62, 0x18, 0x00, 0x00, 0x00, 0x00, 0x23, 0x41, 0x09, 0x8b, 0x0d, 0xa4, 0x2d, 0xac, 0x47, 0x72, 0xe3, 0x48, 0x03, 0x49, 0x23, 0x49, 0x81, 0x38, 0xc8, 0x82, 0x0f, 0xdd, 0x45, 0x7a, 0x49, 0x93, 0x2c, 0x7b, 0x7e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x2b, 0x42, 0x62, 0x10, 0x61, 0x18, 0xa3, 0x30, 0x03, 0x41, 0xc5, 0x59, 0x46, 0x62, 0x85, 0x41, 0x24, 0x31, 0x61, 0x20, 0xe2, 0x30, 0xe2, 0x30, 0x64, 0x49, 0xc4, 0x59, 0xa4, 0x59, 0x86, 0x7a, 0x68, 0x9b, 0xca, 0xab, 0x70, 0xd5, 0xf2, 0xe5, 0x47, 0x6a, 0x21, 0x10, 0x62, 0x18, 0x61, 0x10, 0x82, 0x10, 0x41, 0x10, 0xe3, 0x38, 0x4a, 0x8b, 0x2d, 0xa4, 0x8e, 0xac, 0x14, 0xd6, 0x55, 0xe6, 0x14, 0xe6, 0x8f, 0xb4, 0x4a, 0x8b, 0xd3, 0xcd, 0xf7, 0xf6, 0xb7, 0xe6, 0x14, 0xce, 0x35, 0xd6, 0x76, 0xde, 0x55, 0xde, 0x55, 0xde, 0x38, 0xef, 0x18, 0xf7, 0x10, 0xcd, 0x89, 0xa3, 0x49, 0x9b, 0x06, 0x6a, 0xc2, 0x30, 0xa2, 0x30, 0x82, 0x28, 0xe6, 0x61, 0xe6, 0x59, 0x00, 0x00, 0x00, 0x00, 0x61, 0x18, 0xa4, 0x49, 0xe3, 0x20, 0xa2, 0x18, 0xe6, 0x59, 0xf4, 0xd5, 0xf2, 0xdd, 0x02, 0x49, 0x44, 0x41, 0xa5, 0x51, 0xc2, 0x38, 0x03, 0x41, 0x65, 0x51, 0xa6, 0x59, 0x41, 0x18, 0x00, 0x00, 0x00, 0x08, 0x20, 0x08, 0x20, 0x08, 0x21, 0x10, 0x00, 0x08, 0x00, 0x00, 0xa2, 0x20, 0xca, 0x72, 0x0d, 0x9c, 0x71, 0xd5, 0xd6, 0xfe, 0x74, 0xf6, 0x4d, 0xac, 0xc5, 0x59, 0x81, 0x28, 0xa2, 0x30, 0x24, 0x49, 0xe3, 0x40, 0x46, 0x72, 0x4c, 0xbc, 0x6a, 0x9b, 0x70, 0x9c, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x3f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x50, 0x63, 0xa3, 0x20, 0xc3, 0x38, 0xc3, 0x38, 0x06, 0x6a, 0x29, 0x83, 0xe2, 0x28, 0xa2, 0x20, 0x21, 0x10, 0x03, 0x31, 0x81, 0x20, 0xe3, 0x30, 0xe5, 0x61, 0x06, 0x62, 0x86, 0x7a, 0x89, 0xa3, 0xeb, 0xb3, 0x4f, 0xdd, 0x8a, 0x93, 0xa3, 0x28, 0xc3, 0x28, 0x61, 0x10, 0x00, 0x00, 0x41, 0x08, 0x6b, 0x83, 0xd3, 0xd5, 0x13, 0xee, 0x74, 0xee, 0x99, 0xff, 0xfd, 0xff, 0x6e, 0xb4, 0xe8, 0x8a, 0x09, 0x83, 0x03, 0x41, 0xe6, 0x59, 0xc9, 0x72, 0x76, 0xde, 0xb2, 0xc5, 0x50, 0xbd, 0x33, 0xd6, 0x34, 0xd6, 0x34, 0xd6, 0x14, 0xd6, 0x76, 0xde, 0xf7, 0xee, 0x30, 0xcd, 0x08, 0x93, 0xa5, 0x61, 0xc2, 0x30, 0xc3, 0x30, 0xc3, 0x30, 0xe3, 0x38, 0x48, 0x72, 0xc3, 0x28, 0x00, 0x00, 0x03, 0x29, 0xc5, 0x51, 0x61, 0x10, 0xa2, 0x18, 0x55, 0xde, 0x54, 0xf6, 0xa4, 0x59, 0x23, 0x39, 0x06, 0x5a, 0xc5, 0x59, 0x65, 0x51, 0x85, 0x51, 0xa6, 0x61, 0xc3, 0x28, 0x00, 0x00, 0x20, 0x00, 0x20, 0x08, 0x00, 0x08, 0x21, 0x08, 0x00, 0x00, 0x41, 0x08, 0xa9, 0x62, 0x4d, 0xac, 0xb1, 0xe5, 0x13, 0xf6, 0xcc, 0xa3, 0x06, 0x52, 0x84, 0x49, 0x04, 0x41, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x61, 0x10, 0xa2, 0x28, 0x05, 0x72, 0xcb, 0xab, 0xf3, 0xa4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd5, 0x9c, 0xe5, 0x30, 0xa3, 0x30, 0x64, 0x51, 0xcb, 0xa3, 0x88, 0x6a, 0x41, 0x10, 0x82, 0x18, 0xe5, 0x51, 0x81, 0x18, 0x20, 0x10, 0xc5, 0x59, 0xc5, 0x61, 0x08, 0x8b, 0x8a, 0xa3, 0x0b, 0xb4, 0xad, 0xc4, 0x64, 0x49, 0x41, 0x10, 0x00, 0x00, 0x00, 0x00, 0x64, 0x39, 0xb3, 0xc5, 0xf7, 0xfe, 0xd1, 0xe5, 0xee, 0xc4, 0xad, 0xbc, 0x90, 0xdd, 0xb6, 0xf6, 0x6e, 0xb4, 0x43, 0x51, 0xa8, 0x7a, 0x07, 0x6a, 0x00, 0x20, 0x81, 0x30, 0x4d, 0xa4, 0x0d, 0x94, 0x25, 0x5a, 0x8a, 0x83, 0xce, 0xac, 0x91, 0xc5, 0xd3, 0xcd, 0xb2, 0xcd, 0x54, 0xd6, 0x75, 0xe6, 0xab, 0xa3, 0x83, 0x59, 0xa2, 0x30, 0xc2, 0x30, 0xe3, 0x38, 0x82, 0x30, 0xc6, 0x61, 0x27, 0x62, 0x21, 0x10, 0x65, 0x39, 0xe3, 0x28, 0x00, 0x08, 0xb0, 0xa4, 0x58, 0xff, 0xe7, 0x82, 0xc2, 0x30, 0x85, 0x49, 0xc5, 0x59, 0x85, 0x51, 0x85, 0x51, 0xa5, 0x59, 0x65, 0x51, 0x00, 0x08, 0x00, 0x00, 0x20, 0x08, 0x20, 0x08, 0x00, 0x00, 0x00, 0x00, 0x24, 0x31, 0xed, 0x9b, 0x33, 0xee, 0x2e, 0xcd, 0x4c, 0xac, 0xe5, 0x59, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x82, 0x10, 0x41, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x29, 0x75, 0xb5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1a, 0xc6, 0x89, 0x39, 0xe3, 0x38, 0x4a, 0x93, 0xcb, 0xa3, 0xe2, 0x30, 0x82, 0x18, 0x87, 0x6a, 0xc2, 0x28, 0x20, 0x10, 0x06, 0x62, 0x84, 0x51, 0x87, 0x7a, 0x49, 0x9b, 0xca, 0xa3, 0xe8, 0x7a, 0x82, 0x18, 0x00, 0x00, 0x00, 0x00, 0x24, 0x31, 0x77, 0xd6, 0x79, 0xff, 0x91, 0xdd, 0xce, 0xc4, 0x2b, 0xac, 0x8a, 0x9b, 0x08, 0x8b, 0x8d, 0xc4, 0xaf, 0xc4, 0xe2, 0x30, 0x61, 0x20, 0x2b, 0x93, 0xb0, 0xbc, 0x26, 0x62, 0x2a, 0x83, 0xa5, 0x49, 0x00, 0x10, 0x61, 0x20, 0x84, 0x41, 0x49, 0x7b, 0xce, 0xac, 0x71, 0xc5, 0xb2, 0xcd, 0xf3, 0xd5, 0x0c, 0xac, 0x84, 0x59, 0xa2, 0x30, 0xc2, 0x30, 0xc3, 0x38, 0xc3, 0x38, 0xe2, 0x38, 0x47, 0x72, 0xe6, 0x61, 0x21, 0x10, 0x40, 0x18, 0x8c, 0x83, 0xdb, 0xff, 0x2d, 0xb4, 0x02, 0x39, 0x64, 0x41, 0xc6, 0x59, 0xa5, 0x51, 0x64, 0x51, 0x64, 0x51, 0xa6, 0x61, 0x82, 0x20, 0x00, 0x00, 0x00, 0x08, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0xe2, 0x28, 0xcc, 0xa3, 0x49, 0x93, 0x63, 0x49, 0x05, 0x62, 0x87, 0x6a, 0x81, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x41, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x19, 0x9a, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0xce, 0x5a, 0x48, 0x6a, 0x4d, 0xb4, 0x44, 0x39, 0x20, 0x08, 0xa7, 0x6a, 0x65, 0x49, 0x00, 0x10, 0x06, 0x62, 0x06, 0x62, 0xc5, 0x59, 0xc8, 0x82, 0x49, 0x9b, 0x23, 0x39, 0x00, 0x00, 0x00, 0x00, 0xc3, 0x20, 0xd5, 0xc5, 0xfc, 0xff, 0x96, 0xf6, 0x50, 0xd5, 0x89, 0x9b, 0xa3, 0x59, 0x22, 0x41, 0x64, 0x49, 0x64, 0x49, 0x85, 0x41, 0xa5, 0x49, 0x27, 0x62, 0xea, 0x8a, 0x0e, 0x9c, 0xf0, 0xb4, 0x59, 0xff, 0x4b, 0x73, 0x00, 0x00, 0x82, 0x20, 0x41, 0x18, 0x81, 0x28, 0x87, 0x6a, 0x8d, 0xac, 0x30, 0xbd, 0x71, 0xc5, 0xeb, 0xa3, 0xc5, 0x61, 0xc2, 0x30, 0xa2, 0x28, 0xc2, 0x30, 0x03, 0x39, 0xc2, 0x30, 0xe6, 0x69, 0x67, 0x72, 0x00, 0x00, 0x48, 0x5a, 0xda, 0xff, 0xb1, 0xd5, 0x83, 0x51, 0x23, 0x39, 0xc6, 0x51, 0xe6, 0x59, 0xa5, 0x51, 0x64, 0x49, 0xa4, 0x59, 0x64, 0x51, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa2, 0x20, 0x67, 0x72, 0x0b, 0xac, 0xa7, 0x72, 0x03, 0x31, 0xc2, 0x28, 0xe3, 0x28, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x61, 0x08, 0x2d, 0x63, 0x9e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xbd, 0x11, 0x8c, 0xc9, 0x72, 0x00, 0x00, 0x66, 0x62, 0xe8, 0x7a, 0x01, 0x08, 0x44, 0x49, 0xc8, 0x7a, 0x43, 0x41, 0x84, 0x51, 0x47, 0x72, 0x81, 0x20, 0x00, 0x00, 0xa2, 0x18, 0x52, 0xbd, 0xfc, 0xff, 0x59, 0xff, 0x13, 0xe6, 0x0a, 0xac, 0x07, 0x8b, 0x87, 0x7a, 0x46, 0x6a, 0xa2, 0x20, 0x00, 0x00, 0x00, 0x00, 0x22, 0x31, 0x8a, 0x83, 0x67, 0x6a, 0x81, 0x18, 0x04, 0x39, 0x52, 0xbd, 0x16, 0xde, 0x03, 0x31, 0x20, 0x18, 0xa2, 0x20, 0x41, 0x20, 0xe3, 0x38, 0x09, 0x7b, 0x8d, 0xac, 0x50, 0xc5, 0x0c, 0xac, 0xe5, 0x69, 0xe3, 0x38, 0x03, 0x39, 0x44, 0x41, 0x03, 0x41, 0xe3, 0x38, 0x03, 0x49, 0xc5, 0x61, 0xe3, 0x28, 0x15, 0xce, 0xd7, 0xf6, 0x25, 0x6a, 0xe2, 0x38, 0x65, 0x49, 0x85, 0x49, 0x85, 0x51, 0x85, 0x51, 0x44, 0x51, 0xe6, 0x61, 0xa2, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x82, 0x18, 0x06, 0x6a, 0xcb, 0xa3, 0x4a, 0x8b, 0x43, 0x41, 0xe3, 0x20, 0x21, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x65, 0x29, 0x18, 0xc6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0xd5, 0x9c, 0x06, 0x29, 0xc2, 0x28, 0xeb, 0xa3, 0x63, 0x41, 0x82, 0x28, 0x26, 0x6a, 0x23, 0x41, 0x81, 0x20, 0xc3, 0x28, 0x21, 0x08, 0x00, 0x00, 0xac, 0x93, 0xda, 0xff, 0xb6, 0xf6, 0x96, 0xee, 0xf2, 0xdd, 0xcd, 0xcc, 0xeb, 0xab, 0x09, 0x8b, 0x03, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x41, 0x10, 0xa2, 0x20, 0x69, 0x7b, 0x2f, 0xb5, 0xa8, 0x6a, 0x41, 0x18, 0xab, 0x8b, 0x8b, 0x93, 0x61, 0x30, 0xc2, 0x30, 0x81, 0x28, 0x41, 0x20, 0x06, 0x5a, 0x0b, 0x94, 0x70, 0xc5, 0x6d, 0xbc, 0x06, 0x72, 0x03, 0x49, 0x46, 0x72, 0xc8, 0x82, 0x23, 0x49, 0xe3, 0x38, 0x82, 0x28, 0xc5, 0x59, 0xf4, 0xd5, 0x58, 0xff, 0xe8, 0x8a, 0x81, 0x30, 0x24, 0x39, 0x64, 0x41, 0x64, 0x49, 0x44, 0x49, 0x43, 0x49, 0x85, 0x59, 0x44, 0x49, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x82, 0x18, 0x67, 0x72, 0x87, 0x6a, 0x85, 0x49, 0x82, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x82, 0x08, 0x8e, 0x73, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x5f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7b, 0xce, 0x2c, 0x4a, 0x27, 0x5a, 0xe8, 0x7a, 0x03, 0x39, 0xe3, 0x38, 0x03, 0x31, 0x41, 0x10, 0x20, 0x08, 0x00, 0x00, 0x41, 0x08, 0xf3, 0xd5, 0xd6, 0xf6, 0xd3, 0xdd, 0x96, 0xee, 0x95, 0xee, 0x4f, 0xd5, 0xeb, 0xab, 0x43, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x08, 0x00, 0x00, 0x20, 0x08, 0x2d, 0x94, 0xd4, 0xe6, 0xb4, 0xde, 0xd2, 0xc5, 0x89, 0x7b, 0x4c, 0xa4, 0x26, 0x7a, 0xe2, 0x40, 0xc2, 0x30, 0x41, 0x20, 0xe2, 0x30, 0xab, 0x93, 0x74, 0xe6, 0x0f, 0xcd, 0x46, 0x7a, 0x43, 0x51, 0xc8, 0x82, 0x8a, 0xa3, 0x85, 0x59, 0x62, 0x20, 0x00, 0x00, 0x48, 0x5a, 0xfc, 0xff, 0x6d, 0xb4, 0xa1, 0x30, 0xc3, 0x30, 0x44, 0x41, 0x84, 0x49, 0x64, 0x49, 0x44, 0x41, 0x23, 0x49, 0x85, 0x51, 0x61, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x44, 0x39, 0xe8, 0x82, 0x88, 0x6a, 0x64, 0x41, 0x61, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x41, 0x08, 0x49, 0x4a, 0x79, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x1f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x16, 0xa5, 0x6c, 0x52, 0xe3, 0x30, 0x61, 0x18, 0x82, 0x20, 0x41, 0x10, 0x00, 0x08, 0x00, 0x00, 0x47, 0x52, 0xf6, 0xf6, 0x50, 0xcd, 0x75, 0xee, 0x17, 0xff, 0x91, 0xd5, 0xad, 0xc4, 0x67, 0x6a, 0x41, 0x10, 0x20, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x00, 0x41, 0x10, 0xef, 0xac, 0xb5, 0xe6, 0x6c, 0x9c, 0x4f, 0xbd, 0x6c, 0x9c, 0x89, 0x83, 0xae, 0xbc, 0x64, 0x59, 0x61, 0x28, 0x00, 0x10, 0xa1, 0x28, 0x4b, 0x9b, 0xc9, 0x82, 0x8e, 0xbc, 0x48, 0x9b, 0xc4, 0x61, 0x49, 0x9b, 0x69, 0x9b, 0xe3, 0x28, 0x00, 0x00, 0x21, 0x08, 0xd5, 0xd5, 0x74, 0xee, 0xa3, 0x59, 0xa2, 0x28, 0x03, 0x39, 0x23, 0x41, 0x64, 0x41, 0x44, 0x41, 0x23, 0x41, 0x64, 0x49, 0xa2, 0x30, 0x00, 0x00, 0x00, 0x08, 0x00, 0x08, 0x20, 0x08, 0x00, 0x00, 0x00, 0x00, 0x85, 0x49, 0xaa, 0x93, 0x8b, 0x93, 0xe3, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x65, 0x29, 0xf3, 0xa4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x1f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x3f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb6, 0x94, 0x27, 0x21, 0x41, 0x10, 0x21, 0x10, 0x41, 0x08, 0x44, 0x39, 0x50, 0xcd, 0xd2, 0xe5, 0xb2, 0xdd, 0xf6, 0xfe, 0x30, 0xcd, 0x0b, 0xb4, 0x69, 0x93, 0xc2, 0x20, 0x61, 0x10, 0x41, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x08, 0x00, 0x00, 0x43, 0x29, 0xee, 0xac, 0xf2, 0xcd, 0xea, 0x93, 0xc6, 0x6a, 0x89, 0x83, 0xc3, 0x49, 0x2c, 0x9c, 0xcf, 0xcc, 0xe3, 0x40, 0x23, 0x39, 0x4d, 0xa4, 0x8b, 0x93, 0x00, 0x00, 0xe6, 0x59, 0x0b, 0xbc, 0x08, 0x93, 0xaa, 0xb3, 0x06, 0x62, 0x41, 0x08, 0x00, 0x00, 0x07, 0x52, 0x9a, 0xff, 0xaa, 0xa3, 0xc1, 0x30, 0xa3, 0x30, 0xe3, 0x30, 0x03, 0x39, 0x03, 0x39, 0x03, 0x39, 0x24, 0x49, 0x03, 0x41, 0x40, 0x20, 0x00, 0x08, 0x20, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x24, 0x39, 0x08, 0x83, 0xc8, 0x72, 0x81, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x21, 0xb2, 0x94, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xf7, 0x95, 0x84, 0x48, 0x19, 0xa4, 0x18, 0xf0, 0xcc, 0xf2, 0xe5, 0x50, 0xd5, 0xb6, 0xfe, 0x70, 0xd5, 0x48, 0x93, 0xea, 0xab, 0xa8, 0x7a, 0x21, 0x10, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x00, 0x61, 0x18, 0x84, 0x39, 0x07, 0x6b, 0x8c, 0xa4, 0x4c, 0x9c, 0x45, 0x62, 0xc7, 0x72, 0x22, 0x31, 0x26, 0x5a, 0xf1, 0xe5, 0x29, 0x8b, 0x6a, 0x83, 0x30, 0xc5, 0xcf, 0xbc, 0x03, 0x29, 0x00, 0x08, 0x29, 0x9b, 0x2b, 0xc4, 0x29, 0x9b, 0x82, 0x28, 0xc3, 0x30, 0x20, 0x08, 0x2e, 0x94, 0xb5, 0xf6, 0x25, 0x72, 0xa2, 0x28, 0xa3, 0x30, 0xc2, 0x30, 0xe3, 0x30, 0x03, 0x39, 0xe3, 0x38, 0x03, 0x41, 0xa5, 0x59, 0xc5, 0x61, 0xc2, 0x30, 0x41, 0x18, 0x21, 0x10, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x65, 0x41, 0x06, 0x62, 0xc5, 0x51, 0x82, 0x18, 0x00, 0x00, 0x04, 0x21, 0x51, 0x8c, 0x9e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x1f, 0xef, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0x57, 0x9d, 0x8e, 0x7b, 0xf0, 0xb4, 0x75, 0xee, 0x91, 0xdd, 0xeb, 0xa3, 0x66, 0x7a, 0x8c, 0xbc, 0xa8, 0x72, 0x21, 0x08, 0x00, 0x00, 0x20, 0x08, 0x00, 0x08, 0x00, 0x08, 0x61, 0x10, 0x24, 0x29, 0xe2, 0x20, 0xe4, 0x49, 0x48, 0x73, 0xea, 0x8b, 0x65, 0x62, 0x45, 0x5a, 0x63, 0x39, 0xe2, 0x28, 0xeb, 0x9b, 0x49, 0x93, 0x6a, 0x8b, 0x4d, 0xa4, 0x71, 0xcd, 0x6b, 0x8b, 0x20, 0x08, 0x23, 0x39, 0x8d, 0xcc, 0x47, 0x72, 0x44, 0x39, 0x82, 0x20, 0x62, 0x18, 0x14, 0xe6, 0x2e, 0xd5, 0x04, 0x6a, 0xa2, 0x30, 0xe3, 0x30, 0x03, 0x39, 0xe2, 0x30, 0xe3, 0x38, 0x03, 0x39, 0x82, 0x20, 0xc3, 0x28, 0x68, 0x72, 0x27, 0x6a, 0x61, 0x20, 0x21, 0x10, 0x00, 0x08, 0x20, 0x10, 0x00, 0x00, 0xc5, 0x51, 0x47, 0x62, 0xc2, 0x20, 0x65, 0x31, 0xb7, 0xb5, 0x9e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x3f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x7b, 0xc6, 0x16, 0xa5, 0x4c, 0x7b, 0xc5, 0x59, 0x09, 0x8b, 0xcd, 0xbc, 0xc2, 0x20, 0x00, 0x00, 0x21, 0x08, 0x20, 0x08, 0x00, 0x00, 0xe3, 0x20, 0xc5, 0x41, 0xe3, 0x28, 0xa2, 0x20, 0x23, 0x31, 0x05, 0x52, 0xca, 0x8b, 0xa7, 0x62, 0x05, 0x52, 0x84, 0x41, 0x81, 0x20, 0xa8, 0x72, 0x29, 0x8b, 0x69, 0x8b, 0xeb, 0x9b, 0xcf, 0xb4, 0x31, 0xc5, 0x23, 0x31, 0x00, 0x00, 0xc9, 0x82, 0x67, 0x6a, 0x85, 0x49, 0x81, 0x18, 0x42, 0x10, 0x51, 0xd5, 0xee, 0xd4, 0x87, 0x7a, 0xc3, 0x30, 0xe3, 0x30, 0x03, 0x39, 0xe3, 0x38, 0xc3, 0x38, 0xe3, 0x38, 0x81, 0x18, 0x82, 0x18, 0xc3, 0x28, 0x03, 0x31, 0xa2, 0x20, 0x21, 0x10, 0x82, 0x20, 0xa2, 0x28, 0x41, 0x10, 0xc6, 0x49, 0x2c, 0x6b, 0x96, 0xb5, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x3f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0x53, 0x8c, 0xf0, 0x8b, 0x49, 0x52, 0x01, 0x00, 0x00, 0x00, 0x20, 0x08, 0x00, 0x00, 0x61, 0x10, 0xc6, 0x41, 0x06, 0x4a, 0x02, 0x29, 0xc2, 0x20, 0xa2, 0x20, 0x03, 0x31, 0x48, 0x7b, 0xe7, 0x6a, 0xe5, 0x51, 0x26, 0x52, 0x61, 0x18, 0x26, 0x5a, 0x49, 0x8b, 0x4a, 0x8b, 0x6e, 0xac, 0x72, 0xcd, 0xb2, 0xd5, 0x67, 0x6a, 0x00, 0x00, 0xc3, 0x30, 0x47, 0x6a, 0xc5, 0x51, 0x82, 0x18, 0x00, 0x08, 0x6e, 0xb4, 0xb1, 0xed, 0x09, 0x93, 0xe2, 0x38, 0xe2, 0x30, 0xa5, 0x49, 0x85, 0x51, 0x04, 0x41, 0xa2, 0x28, 0xe3, 0x30, 0x24, 0x31, 0x82, 0x18, 0x61, 0x18, 0x04, 0x31, 0x41, 0x18, 0xa3, 0x18, 0x86, 0x39, 0xaf, 0x7b, 0x9e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0x1f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7a, 0xce, 0x13, 0x7c, 0x4c, 0x42, 0xa5, 0x18, 0x00, 0x00, 0x64, 0x31, 0xe5, 0x49, 0x44, 0x39, 0xc2, 0x20, 0x81, 0x18, 0xc3, 0x20, 0x41, 0x10, 0xe4, 0x49, 0xe7, 0x6a, 0xc4, 0x49, 0x67, 0x5a, 0x61, 0x18, 0xc5, 0x49, 0xc7, 0x7a, 0xcb, 0x9b, 0x55, 0xe6, 0x10, 0xc5, 0x13, 0xe6, 0x8e, 0xb4, 0x41, 0x20, 0x20, 0x18, 0xa9, 0x7a, 0xe6, 0x59, 0xc3, 0x28, 0x64, 0x49, 0x0d, 0xac, 0xb2, 0xed, 0x28, 0x93, 0x22, 0x39, 0xc2, 0x30, 0xa5, 0x51, 0x46, 0x62, 0x64, 0x41, 0x21, 0x18, 0xe3, 0x30, 0x61, 0x10, 0x21, 0x08, 0xc3, 0x20, 0x6a, 0x52, 0xf0, 0x83, 0x59, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x3f, 0xf7, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x5f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xde, 0xf5, 0x9c, 0xb0, 0x6b, 0x8c, 0x4a, 0x46, 0x21, 0x83, 0x10, 0x62, 0x10, 0x82, 0x18, 0x00, 0x00, 0x03, 0x29, 0x08, 0x73, 0xc4, 0x49, 0x67, 0x62, 0xc2, 0x20, 0x02, 0x31, 0xe8, 0x82, 0xf4, 0xdd, 0x17, 0xff, 0x66, 0x82, 0x47, 0x72, 0x53, 0xf6, 0x26, 0x62, 0x00, 0x08, 0x27, 0x6a, 0x0a, 0x8b, 0x44, 0x39, 0x81, 0x18, 0x4a, 0x8b, 0xf2, 0xf5, 0x69, 0x9b, 0x23, 0x41, 0xa2, 0x30, 0x44, 0x41, 0xe5, 0x51, 0x44, 0x41, 0xe4, 0x28, 0x86, 0x31, 0x0c, 0x63, 0xd3, 0x9c, 0xfc, 0xe6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x5f, 0xf7, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x1d, 0xdf, 0x5b, 0xc6, 0xd6, 0x9c, 0xad, 0x5a, 0x27, 0x29, 0xa4, 0x10, 0x67, 0x5a, 0xe5, 0x49, 0x26, 0x52, 0xe3, 0x20, 0x64, 0x39, 0x51, 0xcd, 0x4b, 0x8b, 0xac, 0x9b, 0x6a, 0x93, 0x61, 0x20, 0x68, 0x72, 0xc5, 0x51, 0x00, 0x10, 0x61, 0x20, 0x87, 0x7a, 0xc9, 0x7a, 0xc3, 0x28, 0x68, 0x6a, 0x2f, 0xd5, 0xc7, 0x7a, 0x24, 0x39, 0x87, 0x39, 0x0c, 0x6b, 0xf3, 0x9c, 0x39, 0xc6, 0xfc, 0xe6, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x5f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7e, 0xef, 0xdc, 0xde, 0x5a, 0xce, 0x76, 0xb5, 0x92, 0x94, 0x6e, 0x73, 0x0c, 0x6b, 0xb1, 0xac, 0xa7, 0x49, 0x25, 0x29, 0xa9, 0x6a, 0x68, 0x62, 0xe4, 0x20, 0xe3, 0x28, 0x04, 0x29, 0x45, 0x31, 0xaa, 0x6a, 0x6d, 0x83, 0xae, 0x7b, 0xb3, 0x9c, 0x17, 0xce, 0x7a, 0xd6, 0xfc, 0xde, 0x7e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x5f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x3f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x3f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 + /*Pixel format: Red: 5 bit, Green: 6 bit, Blue: 5 bit BUT the 2 bytes are swapped*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x5f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x7f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xbd, 0xff, 0x7a, 0xff, 0x16, 0xfe, 0xb3, 0xfe, 0x70, 0xfe, 0x4d, 0xfe, 0x0b, 0xfd, 0xe9, 0xfd, 0xc7, 0xfd, 0xa7, 0xfd, 0x86, 0xfd, 0x66, 0xfd, 0x66, 0xfd, 0x26, 0xfd, 0x06, 0xfd, 0x06, 0xfc, 0xc7, 0xfc, 0xa8, 0xfc, 0xc9, 0xfd, 0x0b, 0xf5, 0x4e, 0xfd, 0xb0, 0xfe, 0x53, 0xfe, 0xd7, 0xff, 0x7b, 0xff, 0xdd, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x7f, 0xf7, 0x3f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xff, 0xbc, 0xff, 0x38, 0xfe, 0x70, 0xfd, 0xa9, 0xfd, 0x24, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0x22, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x02, 0xfc, 0xc2, 0xfc, 0xa2, 0xfc, 0x62, 0xfc, 0x22, 0xfb, 0xe2, 0xf3, 0xc2, 0xf3, 0xa2, 0xf3, 0xc2, 0xfc, 0x23, 0xfc, 0x62, 0xfc, 0xa2, 0xfc, 0xe4, 0xfd, 0x8a, 0xfe, 0x72, 0xff, 0x39, 0xff, 0x9c, 0xff, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xf7, 0x3f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5a, 0xfe, 0xf6, 0xfe, 0x4f, 0xfd, 0x89, 0xfd, 0x23, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x23, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x43, 0xfd, 0x03, 0xfc, 0xe2, 0xfc, 0xc2, 0xfc, 0x62, 0xfc, 0x02, 0xf3, 0xc2, 0xf3, 0xe2, 0xfc, 0x22, 0xfc, 0x63, 0xfc, 0xa2, 0xfc, 0xc2, 0xfc, 0xc2, 0xfc, 0xc2, 0xfc, 0xc2, 0xfc, 0xa2, 0xfc, 0xa4, 0xfd, 0x4a, 0xfe, 0x50, 0xff, 0x16, 0xff, 0x9b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xf7, 0x3f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfe, 0x34, 0xfd, 0x6d, 0xf4, 0x65, 0xfc, 0x82, 0xfc, 0xc3, 0xfd, 0x02, 0xfd, 0x22, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x22, 0xfc, 0xe2, 0xfc, 0x02, 0xf3, 0xe2, 0xfc, 0x22, 0xfc, 0x62, 0xfc, 0xa2, 0xfc, 0xc2, 0xfc, 0xe2, 0xfc, 0xe2, 0xfc, 0xe2, 0xfc, 0xc2, 0xfc, 0xa2, 0xfc, 0x82, 0xfc, 0xa2, 0xfc, 0xe2, 0xfd, 0x02, 0xfd, 0x86, 0xfe, 0x6e, 0xff, 0x15, 0xff, 0x9a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x5f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x1f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9d, 0xfe, 0x13, 0xf4, 0xcb, 0xe3, 0xa5, 0xeb, 0x62, 0xf3, 0xe2, 0xfc, 0x02, 0xfc, 0x42, 0xfc, 0xa2, 0xfd, 0x02, 0xfd, 0x42, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x22, 0xfc, 0xc2, 0xfc, 0x82, 0xfc, 0x82, 0xfc, 0xc2, 0xfd, 0x02, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x02, 0xfd, 0x02, 0xfc, 0xe2, 0xfc, 0xc2, 0xfc, 0xc2, 0xfc, 0xe2, 0xfd, 0x02, 0xfd, 0x42, 0xfd, 0x62, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x86, 0xfd, 0xec, 0xfe, 0x74, 0xff, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x1f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x1f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xf5, 0x6f, 0xec, 0x27, 0xf3, 0x82, 0xf3, 0xa2, 0xf3, 0x82, 0xeb, 0x82, 0xf3, 0xe2, 0xfc, 0x02, 0xfc, 0x22, 0xfc, 0x82, 0xfc, 0xe3, 0xfd, 0x42, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x43, 0xfd, 0x23, 0xfc, 0xe2, 0xfd, 0x02, 0xfd, 0x22, 0xfd, 0x42, 0xfd, 0x22, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0x02, 0xfc, 0xe2, 0xfd, 0x02, 0xfd, 0x42, 0xfd, 0x62, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x42, 0xfc, 0xc2, 0xf3, 0xe2, 0xf4, 0x67, 0xfd, 0xf0, 0xff, 0x7b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x1f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xef, 0x1f, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1a, 0xf4, 0xca, 0xf3, 0xc4, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xa3, 0xf3, 0xa2, 0xfb, 0xe2, 0xfc, 0x02, 0xfc, 0x42, 0xfc, 0x82, 0xfc, 0xe3, 0xfd, 0x63, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xe2, 0xfd, 0xe2, 0xfd, 0xe2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x42, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x22, 0xfc, 0x82, 0xfc, 0x22, 0xfc, 0x22, 0xfc, 0x42, 0xfc, 0xa3, 0xfe, 0x0d, 0xff, 0x9b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0x1f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xfe, 0xd7, 0xf4, 0xcb, 0xf3, 0xa2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xc2, 0xfb, 0xe2, 0xfc, 0x22, 0xfc, 0x42, 0xfc, 0xa2, 0xfd, 0x22, 0xfd, 0x83, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xe2, 0xfd, 0xe3, 0xfe, 0x03, 0xfe, 0x03, 0xfd, 0xe3, 0xfd, 0xe2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x02, 0xfd, 0x02, 0xfc, 0xe2, 0xfc, 0xe2, 0xfd, 0x02, 0xfd, 0x22, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x02, 0xfc, 0xc1, 0xfc, 0xc2, 0xfc, 0xe3, 0xfc, 0x82, 0xfc, 0x41, 0xfc, 0x62, 0xfc, 0xa2, 0xfc, 0xe3, 0xfd, 0xec, 0xff, 0x59, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xf5, 0x0c, 0xf3, 0x82, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xc2, 0xfb, 0xe2, 0xfc, 0x23, 0xfc, 0x62, 0xfc, 0xc2, 0xfd, 0x42, 0xfd, 0xa3, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xe2, 0xfd, 0xe3, 0xfd, 0xe3, 0xfd, 0xe3, 0xfd, 0xe3, 0xfd, 0xe3, 0xfd, 0xe2, 0xfd, 0xe2, 0xfe, 0x03, 0xfe, 0x04, 0xfe, 0x05, 0xfe, 0x05, 0xfe, 0x05, 0xfd, 0xe3, 0xfd, 0xe2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x22, 0xfd, 0x02, 0xfc, 0xc2, 0xfc, 0xc2, 0xfc, 0xe2, 0xfd, 0x02, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfc, 0xe2, 0xfc, 0x82, 0xfc, 0xc2, 0xfd, 0x42, 0xfd, 0x43, 0xfc, 0xa2, 0xfc, 0x41, 0xfc, 0x42, 0xfc, 0x62, 0xfc, 0xa2, 0xfc, 0xc2, 0xfc, 0xc2, 0xfe, 0x0e, 0xff, 0x5a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1a, 0xf5, 0x0d, 0xeb, 0x83, 0xf3, 0x82, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xe2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xc2, 0xfb, 0xe2, 0xfc, 0x22, 0xfc, 0x62, 0xfc, 0xe2, 0xfd, 0x83, 0xfd, 0xe3, 0xfe, 0x03, 0xfd, 0xe2, 0xfe, 0x03, 0xfe, 0x04, 0xfe, 0x05, 0xfe, 0x05, 0xfe, 0x05, 0xfe, 0x25, 0xfe, 0x25, 0xfe, 0x25, 0xfe, 0x45, 0xfe, 0x46, 0xfe, 0x48, 0xfe, 0x47, 0xfe, 0x26, 0xfe, 0x04, 0xfe, 0x03, 0xfd, 0xe3, 0xfd, 0xe3, 0xfd, 0xe2, 0xfd, 0xe2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x42, 0xfd, 0x22, 0xfc, 0xe2, 0xfc, 0xc2, 0xfc, 0xe2, 0xfd, 0x42, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x22, 0xfc, 0xa2, 0xfc, 0x62, 0xfc, 0xc2, 0xfd, 0x62, 0xfd, 0xa2, 0xfd, 0x82, 0xfc, 0xe2, 0xfc, 0x62, 0xfc, 0x41, 0xfc, 0x42, 0xfc, 0x62, 0xfc, 0x82, 0xfc, 0xa2, 0xfc, 0xa2, 0xfc, 0xc4, 0xfe, 0x0f, 0xff, 0x7c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x3f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbe, 0xf5, 0xb2, 0xeb, 0xa5, 0xeb, 0x42, 0xeb, 0x62, 0xf3, 0x82, 0xf3, 0x82, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xc2, 0xfb, 0xe2, 0xfb, 0xe2, 0xfb, 0xe2, 0xfb, 0xe2, 0xf3, 0xe2, 0xfb, 0xe2, 0xfc, 0x62, 0xfc, 0xe2, 0xfd, 0x63, 0xfd, 0xc3, 0xfe, 0x03, 0xfe, 0x24, 0xfe, 0x24, 0xfe, 0x04, 0xfe, 0x25, 0xfe, 0x25, 0xfe, 0x25, 0xfe, 0x25, 0xfe, 0x27, 0xfe, 0x69, 0xfe, 0x68, 0xfe, 0x48, 0xfe, 0x69, 0xfe, 0x6a, 0xfe, 0x6a, 0xfe, 0x48, 0xfe, 0x26, 0xfe, 0x25, 0xfe, 0x25, 0xfe, 0x05, 0xfe, 0x04, 0xfe, 0x04, 0xfd, 0xe3, 0xfd, 0xe3, 0xfd, 0xe2, 0xfd, 0xc2, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x22, 0xfd, 0x42, 0xfd, 0x82, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x61, 0xfd, 0x22, 0xfc, 0x62, 0xfc, 0x21, 0xfc, 0xa2, 0xfd, 0x42, 0xfd, 0x82, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x02, 0xfc, 0x82, 0xfc, 0x41, 0xfc, 0x22, 0xfc, 0x42, 0xfc, 0x82, 0xfc, 0x82, 0xfc, 0xa2, 0xfc, 0xa2, 0xfc, 0x82, 0xf4, 0xa7, 0xfe, 0x53, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xf6, 0x14, 0xeb, 0xe7, 0xeb, 0x42, 0xeb, 0x42, 0xeb, 0x62, 0xf3, 0x82, 0xf3, 0x82, 0xf3, 0x82, 0xf3, 0xa2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xc2, 0xfb, 0xe2, 0xfb, 0xe2, 0xfc, 0x02, 0xfc, 0x22, 0xfc, 0x22, 0xfc, 0x62, 0xfc, 0xe2, 0xfd, 0x43, 0xfd, 0xa2, 0xfd, 0xc2, 0xfe, 0x03, 0xfe, 0x45, 0xfe, 0x46, 0xfe, 0x25, 0xfe, 0x25, 0xfe, 0x26, 0xfe, 0x26, 0xfe, 0x47, 0xfe, 0x49, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6a, 0xfe, 0x48, 0xfe, 0x47, 0xfe, 0x47, 0xfe, 0x47, 0xfe, 0x47, 0xfe, 0x27, 0xfe, 0x26, 0xfe, 0x04, 0xfe, 0x03, 0xfd, 0xe3, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x42, 0xfc, 0xa2, 0xfc, 0x02, 0xfc, 0x62, 0xfd, 0x22, 0xfd, 0x62, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x22, 0xfc, 0x82, 0xfc, 0x42, 0xfc, 0x42, 0xfc, 0x42, 0xfc, 0x62, 0xfc, 0x82, 0xfc, 0x82, 0xfc, 0x82, 0xfc, 0x82, 0xfc, 0x42, 0xf4, 0x02, 0xf4, 0xc8, 0xfe, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x3f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9d, 0xec, 0x8c, 0xe3, 0x02, 0xeb, 0x22, 0xeb, 0x22, 0xeb, 0x42, 0xf3, 0x62, 0xf3, 0x82, 0xf3, 0x82, 0xf3, 0x82, 0xf3, 0xa2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xe2, 0xf3, 0xe2, 0xfb, 0xe2, 0xfc, 0x02, 0xfc, 0x22, 0xfc, 0x62, 0xfc, 0x62, 0xfc, 0xc3, 0xfd, 0x43, 0xfd, 0x83, 0xfd, 0xa2, 0xfd, 0xe2, 0xfe, 0x04, 0xfe, 0x25, 0xfe, 0x26, 0xfe, 0x26, 0xfe, 0x26, 0xfe, 0x48, 0xfe, 0x49, 0xfe, 0x6a, 0xfe, 0x6b, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6b, 0xfe, 0x6a, 0xfe, 0x4a, 0xfe, 0x6a, 0xfe, 0x68, 0xfe, 0x48, 0xfe, 0x47, 0xfe, 0x26, 0xfe, 0x25, 0xfe, 0x04, 0xfd, 0xe3, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x82, 0xfc, 0xe2, 0xf4, 0x41, 0xfc, 0x42, 0xfc, 0xe2, 0xfd, 0x42, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x22, 0xfc, 0x82, 0xfc, 0x42, 0xfc, 0x62, 0xfc, 0x62, 0xfc, 0x62, 0xfc, 0x62, 0xfc, 0x82, 0xfc, 0x82, 0xfc, 0x62, 0xfc, 0x42, 0xf4, 0x02, 0xf4, 0x02, 0xf3, 0xe3, 0xfd, 0x6e, 0xff, 0xde, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xf6, 0x56, 0xdb, 0x66, 0xda, 0xe2, 0xe3, 0x02, 0xeb, 0x22, 0xeb, 0x42, 0xeb, 0x42, 0xf3, 0x82, 0xf3, 0x82, 0xf3, 0x82, 0xf3, 0x82, 0xf3, 0xa2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xe2, 0xfc, 0x02, 0xfc, 0x22, 0xfc, 0x42, 0xfc, 0x42, 0xfc, 0x62, 0xfc, 0xc2, 0xfd, 0x43, 0xfd, 0x83, 0xfd, 0xa2, 0xfd, 0xc2, 0xfd, 0xe2, 0xfe, 0x04, 0xfe, 0x25, 0xfe, 0x26, 0xfe, 0x27, 0xfe, 0x49, 0xfe, 0x6a, 0xfe, 0x6b, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x8c, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8c, 0xfe, 0x8d, 0xfe, 0x8c, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x6a, 0xfe, 0x68, 0xfe, 0x48, 0xfe, 0x27, 0xfe, 0x25, 0xfe, 0x24, 0xfe, 0x04, 0xfe, 0x02, 0xfd, 0xe2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0x22, 0xfc, 0xa1, 0xfc, 0xa2, 0xfd, 0x02, 0xfd, 0x22, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x02, 0xfc, 0xa1, 0xfc, 0x62, 0xfc, 0x62, 0xfc, 0x62, 0xfc, 0x62, 0xfc, 0x82, 0xfc, 0x82, 0xfc, 0x82, 0xfc, 0x62, 0xfc, 0x22, 0xfc, 0x02, 0xfc, 0x02, 0xf3, 0xe2, 0xf3, 0xc2, 0xf4, 0x68, 0xfe, 0xd8, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xdf, 0xed, 0x51, 0xda, 0xc2, 0xda, 0xc2, 0xe2, 0xe2, 0xe3, 0x02, 0xeb, 0x22, 0xeb, 0x42, 0xeb, 0x62, 0xf3, 0x82, 0xf3, 0x82, 0xf3, 0x82, 0xf3, 0xa2, 0xf3, 0xa2, 0xfb, 0xc2, 0xfb, 0xe2, 0xfc, 0x02, 0xfc, 0x22, 0xfc, 0x42, 0xfc, 0x62, 0xfc, 0x82, 0xfc, 0xc2, 0xfd, 0x02, 0xfd, 0x82, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xc2, 0xfd, 0xe2, 0xfe, 0x04, 0xfe, 0x25, 0xfe, 0x26, 0xfe, 0x47, 0xfe, 0x49, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x4a, 0xfe, 0x49, 0xfe, 0x48, 0xfe, 0x46, 0xfe, 0x26, 0xfe, 0x25, 0xfe, 0x03, 0xfe, 0x03, 0xfd, 0xe3, 0xfd, 0x82, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x22, 0xfd, 0x42, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x02, 0xfc, 0xe2, 0xfc, 0xa2, 0xfc, 0x82, 0xfc, 0x62, 0xfc, 0x62, 0xfc, 0x82, 0xfc, 0x62, 0xfc, 0x62, 0xfc, 0x62, 0xfc, 0x01, 0xf3, 0xa1, 0xf3, 0xc2, 0xf3, 0xe2, 0xf3, 0xc2, 0xf3, 0xa2, 0xeb, 0xa3, 0xfe, 0x55, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7d, 0xe4, 0x6c, 0xd2, 0xa2, 0xda, 0xc2, 0xda, 0xc2, 0xe2, 0xe2, 0xe3, 0x02, 0xeb, 0x22, 0xeb, 0x42, 0xeb, 0x62, 0xf3, 0x82, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xe2, 0xfc, 0x22, 0xfc, 0x62, 0xfc, 0x62, 0xfc, 0x82, 0xfc, 0xc2, 0xfc, 0xe3, 0xfd, 0x22, 0xfd, 0x62, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xc2, 0xfd, 0xe2, 0xfe, 0x03, 0xfe, 0x25, 0xfe, 0x26, 0xfe, 0x47, 0xfe, 0x48, 0xfe, 0x6a, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x6c, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x8c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6a, 0xfe, 0x69, 0xfe, 0x48, 0xfe, 0x47, 0xfe, 0x48, 0xfe, 0x27, 0xfe, 0x25, 0xfd, 0xe4, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x42, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x02, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x02, 0xfc, 0xe2, 0xfc, 0xa2, 0xfc, 0x82, 0xfc, 0x82, 0xfc, 0x82, 0xfc, 0x62, 0xfc, 0x62, 0xfc, 0x42, 0xfc, 0x43, 0xf4, 0x43, 0xf4, 0x03, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xa2, 0xf3, 0x82, 0xeb, 0x62, 0xf5, 0x4f, 0xff, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xda, 0xd3, 0xa9, 0xca, 0x82, 0xca, 0x82, 0xd2, 0x82, 0xda, 0xc2, 0xda, 0xc2, 0xe3, 0x02, 0xeb, 0x22, 0xeb, 0x42, 0xeb, 0x62, 0xf3, 0x82, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xc2, 0xf3, 0xe2, 0xfc, 0x02, 0xfc, 0x62, 0xfc, 0xa2, 0xfc, 0xa2, 0xfc, 0xc2, 0xfc, 0xe2, 0xfd, 0x02, 0xfd, 0x42, 0xfd, 0x62, 0xfd, 0xa2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xe2, 0xfd, 0xe2, 0xfd, 0xe3, 0xfe, 0x24, 0xfe, 0x26, 0xfe, 0x26, 0xfe, 0x48, 0xfe, 0x6a, 0xfe, 0x6b, 0xfe, 0x6a, 0xfe, 0x6b, 0xfe, 0x8c, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0xae, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xae, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x8c, 0xfe, 0x8c, 0xfe, 0x6a, 0xfe, 0x69, 0xfe, 0x6a, 0xfe, 0x6b, 0xfe, 0x48, 0xfe, 0x04, 0xfd, 0xe3, 0xfd, 0xe2, 0xfd, 0xe2, 0xfd, 0xc2, 0xfd, 0x82, 0xfd, 0x42, 0xfd, 0x22, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x02, 0xfc, 0xc2, 0xfc, 0xa2, 0xfc, 0x82, 0xfc, 0x82, 0xfc, 0x82, 0xfc, 0x62, 0xfc, 0x62, 0xfb, 0xe1, 0xf4, 0xa4, 0xf5, 0xa8, 0xec, 0x63, 0xf3, 0xc1, 0xf3, 0xa1, 0xf3, 0x82, 0xeb, 0x82, 0xeb, 0x42, 0xeb, 0x22, 0xec, 0x6b, 0xff, 0x5b, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xee, 0x36, 0xc2, 0xc5, 0xc2, 0x62, 0xc2, 0x62, 0xca, 0x62, 0xca, 0x82, 0xd2, 0xa2, 0xda, 0xc2, 0xe2, 0xe2, 0xeb, 0x22, 0xeb, 0x42, 0xeb, 0x62, 0xf3, 0x82, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0xc2, 0xfc, 0x02, 0xfc, 0x42, 0xfc, 0x62, 0xfc, 0x82, 0xfc, 0xc2, 0xfc, 0xe2, 0xfc, 0xe2, 0xfd, 0x02, 0xfd, 0x22, 0xfd, 0x42, 0xfd, 0x62, 0xfd, 0x82, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xe2, 0xfe, 0x03, 0xfe, 0x24, 0xfe, 0x25, 0xfe, 0x46, 0xfe, 0x48, 0xfe, 0x4a, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0xae, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xae, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x8c, 0xfe, 0x8c, 0xfe, 0x6b, 0xfe, 0x49, 0xfe, 0x26, 0xfe, 0x24, 0xfe, 0x03, 0xfd, 0xe2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0x42, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x02, 0xfc, 0xe2, 0xfc, 0xe2, 0xfc, 0xc2, 0xfc, 0xa2, 0xfc, 0x82, 0xfc, 0x82, 0xfc, 0x62, 0xfc, 0x42, 0xfc, 0x22, 0xf3, 0xe1, 0xeb, 0xc1, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xa2, 0xf3, 0x82, 0xeb, 0x62, 0xeb, 0x22, 0xe3, 0x02, 0xe2, 0xe2, 0xdb, 0x86, 0xfe, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xe5, 0xf5, 0xba, 0x83, 0xc2, 0x42, 0xc2, 0x42, 0xc2, 0x41, 0xca, 0x42, 0xca, 0x62, 0xd2, 0x82, 0xda, 0xa2, 0xe2, 0xe2, 0xeb, 0x22, 0xeb, 0x42, 0xeb, 0x62, 0xf3, 0xa2, 0xf3, 0xc2, 0xf3, 0xc2, 0xfc, 0x22, 0xfc, 0x62, 0xfc, 0xc2, 0xfc, 0xe2, 0xfc, 0xe2, 0xfc, 0xe2, 0xfc, 0xe2, 0xfd, 0x02, 0xfd, 0x42, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x82, 0xfd, 0xa2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xe2, 0xfd, 0xe2, 0xfe, 0x04, 0xfe, 0x26, 0xfe, 0x46, 0xfe, 0x46, 0xfe, 0x47, 0xfe, 0x6a, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0xae, 0xfe, 0xae, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x6d, 0xfe, 0x6c, 0xfe, 0x6b, 0xfe, 0x48, 0xfe, 0x46, 0xfe, 0x25, 0xfe, 0x03, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0x42, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x02, 0xfd, 0x02, 0xfc, 0xe2, 0xfc, 0xc2, 0xfc, 0xc2, 0xfc, 0xc2, 0xfc, 0xa2, 0xfc, 0x82, 0xfc, 0x62, 0xfc, 0x42, 0xfc, 0x22, 0xfb, 0xe2, 0xf3, 0xc1, 0xfb, 0xa1, 0xf3, 0xa1, 0xeb, 0x82, 0xeb, 0x62, 0xeb, 0x42, 0xeb, 0x22, 0xe2, 0xe2, 0xda, 0xc2, 0xda, 0xa2, 0xdb, 0x05, 0xf6, 0x77, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xe5, 0x93, 0xb2, 0x22, 0xb2, 0x21, 0xca, 0x62, 0xe2, 0xe2, 0xe3, 0x22, 0xda, 0xe2, 0xd2, 0x82, 0xd2, 0x62, 0xd2, 0x82, 0xda, 0xa2, 0xe3, 0x02, 0xeb, 0x22, 0xeb, 0x62, 0xf3, 0xa2, 0xf3, 0xe2, 0xfc, 0x22, 0xfc, 0x82, 0xfd, 0x02, 0xfd, 0x62, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x02, 0xfc, 0xe2, 0xfd, 0x23, 0xfd, 0x62, 0xfd, 0x82, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xe3, 0xfe, 0x03, 0xfe, 0x03, 0xfe, 0x04, 0xfe, 0x26, 0xfe, 0x46, 0xfe, 0x46, 0xfe, 0x46, 0xfe, 0x48, 0xfe, 0x6a, 0xfe, 0x8c, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb1, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x6b, 0xfe, 0x49, 0xfe, 0x46, 0xfe, 0x04, 0xfd, 0xc2, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x22, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0x02, 0xfc, 0xe2, 0xfc, 0xc2, 0xfc, 0xc2, 0xfc, 0xe2, 0xfc, 0xc2, 0xfc, 0xa2, 0xfc, 0x82, 0xfc, 0x62, 0xfc, 0x42, 0xfc, 0x22, 0xf3, 0xe2, 0xf4, 0x02, 0xf4, 0xc5, 0xf4, 0x44, 0xf3, 0x62, 0xeb, 0x42, 0xeb, 0x22, 0xe3, 0x02, 0xe2, 0xe1, 0xda, 0xc1, 0xda, 0x82, 0xda, 0x82, 0xca, 0xa3, 0xee, 0x57, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xed, 0x92, 0xd2, 0xc3, 0xba, 0x42, 0xb2, 0x01, 0xda, 0xe2, 0xfc, 0x03, 0xfc, 0x83, 0xfc, 0x43, 0xf3, 0xa3, 0xe2, 0xe2, 0xda, 0xa2, 0xda, 0xc2, 0xeb, 0x22, 0xeb, 0x42, 0xeb, 0x62, 0xf3, 0xc2, 0xfc, 0x02, 0xfc, 0x82, 0xfd, 0x22, 0xfd, 0x82, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0x41, 0xfd, 0x62, 0xfd, 0xa3, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xe3, 0xfe, 0x24, 0xfe, 0x26, 0xfe, 0x48, 0xfe, 0x48, 0xfe, 0x48, 0xfe, 0x69, 0xfe, 0x4a, 0xfe, 0x49, 0xfe, 0x69, 0xfe, 0x6a, 0xfe, 0x6c, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x6d, 0xfe, 0x6c, 0xfe, 0x4b, 0xfe, 0x49, 0xfe, 0x26, 0xfd, 0xa2, 0xfd, 0x81, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x22, 0xfd, 0x02, 0xfc, 0xe2, 0xfc, 0xe2, 0xfc, 0xc2, 0xfc, 0xe2, 0xfc, 0xe2, 0xfc, 0xc2, 0xfc, 0xa2, 0xfc, 0x82, 0xfc, 0x62, 0xfc, 0x42, 0xfc, 0x22, 0xfc, 0x02, 0xfc, 0x22, 0xf5, 0x47, 0xec, 0x86, 0xeb, 0x41, 0xeb, 0x22, 0xe3, 0x02, 0xe2, 0xe1, 0xda, 0xc2, 0xda, 0xa1, 0xd2, 0x82, 0xca, 0x62, 0xba, 0x41, 0xb2, 0x42, 0xe5, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xed, 0xb3, 0xe2, 0xc2, 0xe2, 0xe2, 0xd2, 0xa2, 0xd2, 0x82, 0xf3, 0xa2, 0xfc, 0xc2, 0xfd, 0x42, 0xfd, 0x22, 0xfc, 0xe2, 0xfc, 0x43, 0xfc, 0x23, 0xfc, 0x22, 0xfc, 0x02, 0xf4, 0x02, 0xf4, 0x23, 0xfc, 0x62, 0xfc, 0x82, 0xfd, 0x02, 0xfd, 0xa2, 0xfd, 0xc3, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xe3, 0xfd, 0xe2, 0xfd, 0xe3, 0xfd, 0xc3, 0xfd, 0xc3, 0xfd, 0xc2, 0xfd, 0xe2, 0xfe, 0x03, 0xfe, 0x25, 0xfe, 0x46, 0xfe, 0x48, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x6a, 0xfe, 0x6b, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6a, 0xfe, 0x6a, 0xfe, 0x6c, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0xae, 0xfe, 0xaf, 0xfe, 0xcf, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x6b, 0xfe, 0x48, 0xfe, 0x04, 0xfe, 0x04, 0xfe, 0x05, 0xfd, 0xc3, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x22, 0xfd, 0x23, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x22, 0xfc, 0xc2, 0xfc, 0x82, 0xfc, 0x62, 0xfc, 0x42, 0xfc, 0x42, 0xfc, 0x22, 0xfc, 0x22, 0xf3, 0xe2, 0xf3, 0x40, 0xeb, 0x01, 0xe3, 0x22, 0xe3, 0x02, 0xe2, 0xe2, 0xda, 0xc2, 0xda, 0xc2, 0xd2, 0xa2, 0xca, 0x62, 0xba, 0x22, 0xb2, 0x21, 0xb2, 0x01, 0xb2, 0x22, 0xe5, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xe5, 0x52, 0xeb, 0x03, 0xf3, 0x62, 0xf3, 0x82, 0xeb, 0x42, 0xf3, 0x82, 0xfc, 0xa2, 0xfd, 0x62, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x22, 0xfd, 0x22, 0xfd, 0x02, 0xfd, 0x02, 0xfc, 0xe2, 0xfd, 0x22, 0xfd, 0x82, 0xfd, 0xe3, 0xfe, 0x03, 0xfd, 0xe2, 0xfd, 0xe2, 0xfd, 0xe3, 0xfd, 0xe3, 0xfd, 0xe2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfe, 0x04, 0xfe, 0x46, 0xfe, 0x48, 0xfe, 0x69, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x8c, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8c, 0xfe, 0x8b, 0xfe, 0x8b, 0xfe, 0x8c, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0xae, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0xae, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x6d, 0xfe, 0x4a, 0xfe, 0x48, 0xfe, 0x26, 0xfd, 0xe4, 0xfd, 0xa2, 0xfd, 0x42, 0xfd, 0x02, 0xfd, 0x02, 0xfc, 0xe2, 0xfc, 0xe2, 0xfc, 0xe2, 0xfc, 0xe2, 0xfc, 0xc2, 0xfc, 0x82, 0xfc, 0x22, 0xf4, 0x02, 0xfb, 0xe2, 0xf3, 0xe2, 0xf3, 0xc2, 0xf3, 0xa2, 0xeb, 0x62, 0xeb, 0x42, 0xe3, 0x02, 0xe2, 0xe2, 0xe2, 0xc2, 0xe2, 0xc2, 0xda, 0xc2, 0xda, 0xa2, 0xc2, 0x62, 0xba, 0x42, 0xba, 0x02, 0xb2, 0x02, 0xaa, 0x01, 0xa9, 0xe1, 0xa2, 0x02, 0xe5, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xd5, 0x95, 0xc2, 0x62, 0xf3, 0x62, 0xfc, 0x22, 0xfc, 0x62, 0xfc, 0x42, 0xfc, 0x62, 0xfd, 0x21, 0xfd, 0xa2, 0xfd, 0xe3, 0xfe, 0x04, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0xa2, 0xfd, 0xc2, 0xfe, 0x04, 0xfe, 0x45, 0xfe, 0x25, 0xfe, 0x24, 0xfe, 0x03, 0xfd, 0xe3, 0xfd, 0xe3, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xe2, 0xfe, 0x25, 0xfe, 0x48, 0xfe, 0x6b, 0xfe, 0x8c, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xae, 0xfe, 0xad, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0xae, 0xfe, 0xae, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xcf, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xae, 0xfe, 0x8d, 0xfe, 0x6d, 0xfe, 0x6a, 0xfd, 0xe5, 0xfd, 0xa1, 0xfd, 0x61, 0xfd, 0x22, 0xfc, 0xe1, 0xfc, 0xc2, 0xfc, 0xa2, 0xfc, 0x82, 0xfc, 0x62, 0xfc, 0x42, 0xfc, 0x02, 0xf3, 0xe2, 0xf3, 0xc2, 0xf3, 0xc2, 0xf3, 0xa2, 0xf3, 0xa2, 0xf3, 0x82, 0xeb, 0x62, 0xe3, 0x02, 0xe2, 0x60, 0xe2, 0xa1, 0xe2, 0xe2, 0xe2, 0xc2, 0xda, 0xa2, 0xd2, 0x62, 0xca, 0x41, 0xba, 0x21, 0xba, 0x21, 0xb2, 0x01, 0xb2, 0x01, 0xa9, 0xe1, 0xa1, 0xc1, 0x99, 0xc1, 0x91, 0xe3, 0xde, 0x17, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xe5, 0xf6, 0xa1, 0xc2, 0xdb, 0x02, 0xfc, 0x42, 0xfc, 0xa2, 0xfc, 0x82, 0xfc, 0x62, 0xfc, 0xa2, 0xfd, 0x62, 0xfd, 0xe2, 0xfe, 0x04, 0xfe, 0x25, 0xfd, 0xc3, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa0, 0xfd, 0xa0, 0xfd, 0xe2, 0xfe, 0x04, 0xfe, 0x47, 0xfe, 0x47, 0xfe, 0x26, 0xfe, 0x25, 0xfe, 0x24, 0xfe, 0x03, 0xfd, 0xe2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xe3, 0xfe, 0x45, 0xfe, 0x6a, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0xaf, 0xfe, 0xb1, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0xae, 0xfe, 0xaf, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xae, 0xfe, 0xae, 0xfe, 0x8e, 0xfe, 0x6b, 0xfe, 0x27, 0xfd, 0xa3, 0xfd, 0x61, 0xfd, 0x22, 0xfd, 0x02, 0xfc, 0xe2, 0xfc, 0xa2, 0xfc, 0x62, 0xf4, 0x01, 0xf3, 0xc2, 0xf3, 0x82, 0xf3, 0x82, 0xf3, 0x82, 0xf3, 0x82, 0xf3, 0x82, 0xeb, 0x62, 0xe3, 0x42, 0xe2, 0xe2, 0xda, 0xc1, 0xec, 0x66, 0xe3, 0xa4, 0xd2, 0x61, 0xd2, 0x82, 0xca, 0x42, 0xc2, 0x22, 0xba, 0x21, 0xba, 0x22, 0xc2, 0x62, 0xc2, 0x62, 0xaa, 0x02, 0xa1, 0xc2, 0x99, 0xc1, 0x89, 0xa1, 0x89, 0xa2, 0x89, 0xe4, 0xee, 0xba, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xb8, 0xca, 0xa4, 0xd2, 0x82, 0xfc, 0x02, 0xfd, 0x02, 0xfd, 0x02, 0xfc, 0xa2, 0xf4, 0x61, 0xfc, 0xe2, 0xfd, 0x82, 0xfe, 0x02, 0xfe, 0x25, 0xfe, 0x25, 0xfd, 0xe2, 0xfd, 0xc1, 0xfd, 0xe2, 0xfd, 0xe3, 0xfe, 0x03, 0xfd, 0xe2, 0xfe, 0x26, 0xfe, 0x48, 0xfe, 0x03, 0xfe, 0x47, 0xfe, 0x4a, 0xfe, 0x49, 0xfe, 0x47, 0xfe, 0x26, 0xfe, 0x24, 0xfe, 0x03, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0xc2, 0xfe, 0x24, 0xfe, 0x47, 0xfe, 0x8c, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0xaf, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0xae, 0xfe, 0xae, 0xfe, 0xaf, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb1, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xae, 0xfe, 0x6b, 0xfe, 0x48, 0xfe, 0x04, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x42, 0xfd, 0x02, 0xfc, 0xa2, 0xfc, 0x62, 0xfc, 0x02, 0xf3, 0x81, 0xeb, 0x42, 0xe3, 0x21, 0xeb, 0x42, 0xeb, 0x42, 0xeb, 0x22, 0xe2, 0xe2, 0xda, 0xc1, 0xda, 0xa1, 0xda, 0xa2, 0xe4, 0x27, 0xca, 0xc3, 0xc1, 0xc0, 0xc2, 0x42, 0xba, 0x22, 0xba, 0x21, 0xb2, 0x22, 0xba, 0x42, 0xb2, 0x21, 0xb2, 0x01, 0xa1, 0xc2, 0x99, 0xc1, 0x91, 0xa1, 0x89, 0xa1, 0x81, 0x81, 0x79, 0x61, 0x82, 0x26, 0xe6, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x1f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0x5a, 0xf4, 0x25, 0xda, 0xa2, 0xeb, 0x22, 0xfc, 0xc2, 0xfd, 0x41, 0xfd, 0x42, 0xfc, 0xe2, 0xfc, 0xa1, 0xfd, 0x22, 0xfd, 0xc1, 0xfe, 0x23, 0xfe, 0x26, 0xfe, 0x48, 0xfe, 0x26, 0xfe, 0x04, 0xfe, 0x05, 0xfe, 0x26, 0xfe, 0x46, 0xfe, 0x48, 0xff, 0x79, 0xff, 0xbc, 0xfe, 0x6b, 0xfe, 0x49, 0xfe, 0x6c, 0xfe, 0x6b, 0xfe, 0x48, 0xfe, 0x26, 0xfe, 0x25, 0xfe, 0x24, 0xfd, 0xe3, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0xe3, 0xfe, 0x26, 0xfe, 0x6b, 0xfe, 0xae, 0xfe, 0xae, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xd2, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xf1, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xd2, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xf1, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0x6b, 0xfe, 0x28, 0xfe, 0x26, 0xfd, 0xe3, 0xfd, 0xa2, 0xfd, 0x61, 0xfd, 0x02, 0xfc, 0xa2, 0xfc, 0x62, 0xfc, 0x42, 0xfb, 0xe1, 0xeb, 0x62, 0xe2, 0xe2, 0xda, 0xc1, 0xda, 0xc1, 0xda, 0xc1, 0xda, 0xa2, 0xda, 0xa2, 0xda, 0x82, 0xd2, 0x62, 0xc1, 0x40, 0xb9, 0xe2, 0xba, 0x01, 0xb1, 0xc1, 0xb2, 0x22, 0xba, 0x21, 0xb2, 0x21, 0xa9, 0xe2, 0x99, 0xe2, 0x91, 0xa1, 0x89, 0x61, 0x91, 0xa1, 0x91, 0xa2, 0x81, 0x81, 0x71, 0x41, 0x61, 0x01, 0x61, 0x21, 0x7a, 0x67, 0xf7, 0x7d, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xde, 0xf5, 0x49, 0xf3, 0xe2, 0xe2, 0xa2, 0xf3, 0xa2, 0xfd, 0x42, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x42, 0xfd, 0x01, 0xfd, 0x60, 0xfe, 0x69, 0xf7, 0x34, 0xfe, 0x6e, 0xfe, 0x2a, 0xfe, 0x6a, 0xfe, 0x69, 0xfe, 0x49, 0xfe, 0x69, 0xfe, 0x48, 0xfe, 0xd0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbc, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x49, 0xfe, 0x27, 0xfe, 0x24, 0xfe, 0x03, 0xfd, 0xe1, 0xfd, 0xe2, 0xfe, 0x05, 0xfd, 0xa2, 0xfd, 0x62, 0xfd, 0xa2, 0xfe, 0x03, 0xfe, 0x48, 0xfe, 0xae, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xd2, 0xff, 0x13, 0xff, 0x14, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf3, 0xff, 0x14, 0xff, 0x13, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xf1, 0xfe, 0xd2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf1, 0xfe, 0xf1, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0x8d, 0xfe, 0x6a, 0xfe, 0x27, 0xfe, 0x26, 0xfe, 0x04, 0xfd, 0xc2, 0xfd, 0x83, 0xfd, 0x02, 0xfc, 0x82, 0xfc, 0x42, 0xfc, 0x62, 0xfc, 0x62, 0xf3, 0xc2, 0xf3, 0xe2, 0xeb, 0x62, 0xd2, 0xa1, 0xda, 0xa1, 0xda, 0xa2, 0xeb, 0xa3, 0xf4, 0x23, 0xda, 0xc0, 0xdb, 0xa5, 0xf6, 0xf8, 0xdd, 0x71, 0xb9, 0xe1, 0xc2, 0x41, 0xb2, 0x02, 0xa9, 0xe2, 0xaa, 0x02, 0x91, 0x81, 0x91, 0x00, 0x91, 0x20, 0x89, 0x61, 0x89, 0x81, 0x81, 0x61, 0x81, 0xa1, 0x81, 0xc2, 0x81, 0x61, 0x71, 0x21, 0x8b, 0x2a, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xfd, 0x8d, 0xfd, 0x03, 0xf3, 0xe2, 0xda, 0x81, 0xf3, 0xe2, 0xfd, 0x82, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0x42, 0xfd, 0x41, 0xfd, 0x80, 0xff, 0x13, 0xff, 0xff, 0xff, 0xde, 0xfe, 0xf3, 0xfe, 0x49, 0xfe, 0x8c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0xb0, 0xff, 0x9a, 0xff, 0xde, 0xff, 0x9a, 0xfe, 0x6d, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6a, 0xfe, 0x27, 0xfe, 0x04, 0xfd, 0xe2, 0xfd, 0xe2, 0xfd, 0xe2, 0xfd, 0xc3, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0xc1, 0xfe, 0x05, 0xfe, 0x8e, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xf1, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf4, 0xff, 0x14, 0xfe, 0xf2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xae, 0xfe, 0x8c, 0xfe, 0x48, 0xfe, 0x26, 0xfe, 0x25, 0xfe, 0x03, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x22, 0xfc, 0x82, 0xf3, 0xe1, 0xf4, 0x83, 0xfd, 0x66, 0xeb, 0xe1, 0xeb, 0x81, 0xf3, 0xc3, 0xe2, 0xe2, 0xda, 0xa1, 0xda, 0xc2, 0xe3, 0x42, 0xe3, 0x01, 0xec, 0x26, 0xff, 0x5a, 0xff, 0xff, 0xff, 0xff, 0xe4, 0x8a, 0xca, 0x00, 0xa9, 0xe2, 0xa9, 0xe2, 0xb2, 0x02, 0xd2, 0xc1, 0xdc, 0x48, 0xed, 0xec, 0xcb, 0x83, 0x91, 0x60, 0x99, 0xa1, 0xaa, 0x22, 0xba, 0xa3, 0xaa, 0x02, 0x99, 0xa2, 0x81, 0x82, 0xbc, 0xb1, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x34, 0xfc, 0xc2, 0xfd, 0x42, 0xfc, 0x62, 0xea, 0xe1, 0xfc, 0x42, 0xfd, 0xa2, 0xfd, 0xc1, 0xfd, 0xa2, 0xfd, 0x42, 0xfd, 0x20, 0xfd, 0xc2, 0xff, 0x57, 0xff, 0xff, 0xff, 0xff, 0xff, 0x14, 0xfe, 0x4a, 0xfe, 0x8c, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0xaf, 0xfe, 0xd0, 0xfe, 0xd2, 0xfe, 0xf3, 0xfe, 0xcf, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8c, 0xfe, 0x6a, 0xfe, 0x27, 0xfe, 0x04, 0xfd, 0xe2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0xa2, 0xfd, 0xc1, 0xfe, 0x28, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xd1, 0xff, 0x13, 0xff, 0x14, 0xfe, 0xf3, 0xfe, 0xf3, 0xff, 0x15, 0xff, 0x16, 0xff, 0x16, 0xff, 0x15, 0xff, 0x15, 0xff, 0x14, 0xfe, 0xf3, 0xff, 0x14, 0xff, 0x14, 0xff, 0x15, 0xff, 0x15, 0xfe, 0xf3, 0xfe, 0xd1, 0xfe, 0xf1, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0x6c, 0xfe, 0x27, 0xfe, 0x25, 0xfe, 0x24, 0xfd, 0xe2, 0xfe, 0x06, 0xfe, 0x4a, 0xfd, 0x62, 0xfc, 0xa1, 0xf3, 0xe2, 0xeb, 0x82, 0xfc, 0x22, 0xfc, 0x22, 0xeb, 0xa2, 0xf3, 0x82, 0xeb, 0x42, 0xeb, 0x42, 0xe2, 0xe1, 0xda, 0xc2, 0xd1, 0xc0, 0xf5, 0x0c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xcb, 0xc1, 0xa0, 0xd2, 0x82, 0xca, 0xa2, 0xa9, 0x60, 0xec, 0x23, 0xff, 0xd0, 0xff, 0xf3, 0xf5, 0x05, 0xa9, 0x80, 0xa1, 0xe2, 0x99, 0x82, 0x89, 0x41, 0x81, 0x61, 0x89, 0xa2, 0x91, 0xa2, 0x81, 0xc3, 0xe6, 0x99, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0x5c, 0xf4, 0x46, 0xfd, 0x22, 0xfd, 0x82, 0xfc, 0xe2, 0xfb, 0xe2, 0xfd, 0x02, 0xfd, 0xe2, 0xfd, 0xe2, 0xfd, 0xc2, 0xfd, 0x42, 0xfd, 0x20, 0xfe, 0x28, 0xff, 0x9a, 0xff, 0xdd, 0xff, 0x13, 0xfe, 0x4c, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0xae, 0xfe, 0xaf, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x6c, 0xfe, 0x69, 0xfe, 0x47, 0xfe, 0x04, 0xfd, 0xe2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0xa2, 0xfd, 0xe3, 0xfe, 0x6b, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xf3, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x15, 0xff, 0x16, 0xff, 0x17, 0xff, 0x16, 0xff, 0x16, 0xff, 0x15, 0xff, 0x14, 0xff, 0x15, 0xff, 0x16, 0xff, 0x36, 0xff, 0x36, 0xff, 0x14, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xf2, 0xfe, 0xf3, 0xff, 0x13, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf4, 0xff, 0x14, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0x8d, 0xfe, 0x47, 0xfe, 0x25, 0xfe, 0x25, 0xfd, 0xe2, 0xfe, 0x25, 0xfe, 0x69, 0xfd, 0x62, 0xfc, 0xa2, 0xfc, 0x02, 0xeb, 0x41, 0xeb, 0x41, 0xfc, 0x24, 0xf3, 0xc2, 0xf3, 0x82, 0xf3, 0x82, 0xfb, 0xc3, 0xf3, 0xa2, 0xda, 0xc2, 0xc9, 0xe1, 0xe3, 0x62, 0xff, 0x55, 0xff, 0xff, 0xff, 0xdc, 0xfe, 0xac, 0xe3, 0x20, 0xda, 0xa1, 0xeb, 0x42, 0xca, 0x22, 0xca, 0x81, 0xf4, 0x82, 0xfd, 0xe4, 0xf4, 0x62, 0xc2, 0x01, 0xa9, 0xc1, 0x99, 0xc2, 0x91, 0xa1, 0x89, 0x61, 0x79, 0x21, 0x71, 0x21, 0x71, 0x41, 0x92, 0xe9, 0xff, 0x9e, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xec, 0x8c, 0xfc, 0x20, 0xfd, 0x80, 0xfd, 0xe3, 0xfd, 0x22, 0xfc, 0x81, 0xfd, 0x82, 0xfe, 0x45, 0xfe, 0x26, 0xfe, 0x02, 0xfd, 0x80, 0xfd, 0x80, 0xfe, 0xae, 0xff, 0x9a, 0xff, 0x58, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xcf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0x8d, 0xfe, 0x6b, 0xfe, 0x49, 0xfe, 0x47, 0xfe, 0x03, 0xfd, 0xe2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0xa1, 0xfe, 0x05, 0xfe, 0xae, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xd2, 0xff, 0x14, 0xff, 0x14, 0xff, 0x15, 0xff, 0x36, 0xff, 0x57, 0xff, 0x37, 0xff, 0x37, 0xff, 0x36, 0xff, 0x16, 0xff, 0x15, 0xff, 0x35, 0xff, 0x56, 0xff, 0x37, 0xff, 0x37, 0xff, 0x15, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xf3, 0xff, 0x14, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf4, 0xff, 0x14, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0x8c, 0xfe, 0x48, 0xfe, 0x05, 0xfe, 0x25, 0xfe, 0x24, 0xfd, 0xc1, 0xfd, 0xa0, 0xfd, 0x82, 0xfc, 0xc2, 0xfc, 0x02, 0xf3, 0x61, 0xe3, 0x02, 0xe3, 0x02, 0xeb, 0x42, 0xf3, 0xa2, 0xf3, 0xc2, 0xf3, 0xa1, 0xfb, 0xe2, 0xf3, 0xc1, 0xe3, 0x21, 0xeb, 0xa0, 0xfe, 0x8c, 0xff, 0xde, 0xff, 0x9c, 0xff, 0x0f, 0xfc, 0x81, 0xd2, 0x60, 0xd2, 0x81, 0xd2, 0xa2, 0xb1, 0xc1, 0xca, 0x01, 0xfc, 0x61, 0xfc, 0xc2, 0xda, 0xe1, 0xb1, 0xc1, 0xaa, 0x02, 0x99, 0xa1, 0xa2, 0x83, 0xba, 0xe4, 0x89, 0x61, 0x69, 0x21, 0x69, 0x21, 0xb4, 0x70, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xf4, 0xe3, 0xe8, 0xf6, 0x92, 0xfe, 0x48, 0xfe, 0x23, 0xfd, 0x62, 0xfc, 0xc1, 0xfd, 0xe3, 0xfe, 0x68, 0xfe, 0x6d, 0xfe, 0xd2, 0xfe, 0x24, 0xfe, 0x05, 0xff, 0x35, 0xff, 0x7a, 0xfe, 0xd3, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0xae, 0xfe, 0xaf, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x6b, 0xfe, 0x49, 0xfe, 0x27, 0xfe, 0x03, 0xfd, 0xe2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0xc1, 0xfe, 0x47, 0xfe, 0x8d, 0xfe, 0xae, 0xfe, 0xd1, 0xfe, 0xf3, 0xff, 0x14, 0xff, 0x14, 0xff, 0x15, 0xff, 0x15, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x36, 0xff, 0x36, 0xff, 0x36, 0xff, 0x57, 0xff, 0x37, 0xff, 0x57, 0xff, 0x57, 0xfe, 0xd2, 0xfe, 0xb1, 0xff, 0x15, 0xff, 0x36, 0xff, 0x15, 0xff, 0x14, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0x8e, 0xfe, 0x6b, 0xfe, 0x4a, 0xfe, 0x27, 0xfe, 0x25, 0xfe, 0x25, 0xfe, 0x03, 0xfd, 0xe2, 0xfd, 0xa2, 0xfc, 0xe2, 0xfc, 0x22, 0xf3, 0x81, 0xe3, 0x02, 0xe2, 0xe2, 0xeb, 0x42, 0xf3, 0xa2, 0xf3, 0xc2, 0xf3, 0xc2, 0xfc, 0x01, 0xfc, 0x22, 0xf3, 0xc2, 0xf4, 0x20, 0xfe, 0x6a, 0xff, 0xbc, 0xff, 0xbd, 0xff, 0x11, 0xfd, 0x22, 0xda, 0x80, 0xca, 0x42, 0xc2, 0x41, 0xba, 0x02, 0xba, 0x01, 0xf3, 0xc2, 0xfc, 0xe2, 0xeb, 0xa1, 0xba, 0x21, 0xba, 0x02, 0xb9, 0xc0, 0xc2, 0x61, 0xca, 0xe2, 0xba, 0x42, 0x81, 0x81, 0x69, 0x21, 0x71, 0x62, 0xe6, 0x9a, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xbd, 0xe4, 0xa9, 0xff, 0x7b, 0xff, 0xff, 0xff, 0x57, 0xfe, 0x24, 0xfd, 0x82, 0xfc, 0xe1, 0xfe, 0x04, 0xfe, 0xad, 0xff, 0x7a, 0xff, 0xff, 0xff, 0x12, 0xfe, 0x6d, 0xff, 0x59, 0xff, 0x38, 0xfe, 0xaf, 0xfe, 0x8d, 0xfe, 0xae, 0xfe, 0xae, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0x8f, 0xfe, 0x8e, 0xfe, 0x6d, 0xfe, 0x6b, 0xfe, 0x49, 0xfe, 0x26, 0xfe, 0x03, 0xfd, 0xe2, 0xfd, 0xc3, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xc1, 0xfe, 0x48, 0xfe, 0x8d, 0xfe, 0xae, 0xfe, 0xd1, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf3, 0xff, 0x36, 0xff, 0x79, 0xff, 0x58, 0xff, 0x37, 0xff, 0x37, 0xff, 0x36, 0xff, 0x37, 0xff, 0x57, 0xff, 0x7a, 0xff, 0xbd, 0xff, 0x79, 0xff, 0x13, 0xfe, 0xf3, 0xff, 0x35, 0xff, 0x57, 0xff, 0x37, 0xff, 0x15, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf4, 0xff, 0x14, 0xff, 0x14, 0xff, 0x56, 0xff, 0x14, 0xfe, 0xd0, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd1, 0xfe, 0xf3, 0xfe, 0xd1, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x48, 0xfe, 0x26, 0xfe, 0x04, 0xfd, 0xe1, 0xfd, 0xa0, 0xfd, 0x22, 0xfc, 0x62, 0xf3, 0xa2, 0xeb, 0x42, 0xe3, 0x02, 0xeb, 0x42, 0xf3, 0xc2, 0xf3, 0xe2, 0xf3, 0xe2, 0xfb, 0xe1, 0xfb, 0xc2, 0xeb, 0x42, 0xeb, 0x01, 0xfd, 0x22, 0xfe, 0xce, 0xff, 0x15, 0xfe, 0xaa, 0xfc, 0xe1, 0xea, 0xe0, 0xda, 0x82, 0xd2, 0xa2, 0xda, 0xa2, 0xd2, 0x62, 0xe3, 0x01, 0xfc, 0x82, 0xfc, 0x42, 0xda, 0xe1, 0xda, 0x40, 0xca, 0x20, 0xa9, 0x80, 0xa1, 0x20, 0xba, 0x42, 0xa1, 0xc2, 0x81, 0x61, 0x60, 0x80, 0x9b, 0x8c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xee, 0xf5, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0x78, 0xfe, 0x26, 0xfd, 0x81, 0xfd, 0x61, 0xfe, 0x27, 0xfe, 0xf2, 0xff, 0xff, 0xff, 0xfe, 0xff, 0x15, 0xff, 0x13, 0xff, 0x79, 0xff, 0x14, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x6b, 0xfe, 0x48, 0xfe, 0x25, 0xfe, 0x03, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xe3, 0xfe, 0x48, 0xfe, 0x8c, 0xfe, 0xae, 0xfe, 0xf1, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf3, 0xff, 0x9b, 0xff, 0xff, 0xff, 0xde, 0xff, 0x38, 0xff, 0x36, 0xff, 0x37, 0xff, 0x58, 0xff, 0x58, 0xff, 0x9c, 0xff, 0xff, 0xff, 0x7a, 0xfe, 0xf2, 0xff, 0x36, 0xff, 0x57, 0xff, 0x57, 0xff, 0x36, 0xfe, 0xf4, 0xfe, 0xf2, 0xfe, 0xf3, 0xff, 0x14, 0xff, 0x15, 0xff, 0x14, 0xff, 0x58, 0xff, 0xff, 0xff, 0xfe, 0xff, 0x35, 0xfe, 0xd1, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd2, 0xff, 0x14, 0xff, 0xfe, 0xff, 0x9c, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x69, 0xfe, 0x05, 0xfe, 0x05, 0xfe, 0x68, 0xfd, 0x62, 0xfc, 0x81, 0xf4, 0x02, 0xf4, 0x02, 0xf3, 0xa2, 0xeb, 0x62, 0xf3, 0xc2, 0xf3, 0xe1, 0xf4, 0x01, 0xfc, 0x42, 0xfc, 0x42, 0xfc, 0x02, 0xeb, 0x01, 0xf4, 0x00, 0xfd, 0xc2, 0xfe, 0x46, 0xfd, 0xc1, 0xfc, 0xe0, 0xfc, 0x21, 0xeb, 0x61, 0xe3, 0x21, 0xeb, 0x22, 0xe2, 0xc1, 0xd2, 0x81, 0xf3, 0xe2, 0xfc, 0x82, 0xf3, 0xa1, 0xeb, 0x20, 0xed, 0xd2, 0xee, 0x97, 0xca, 0xe3, 0xb9, 0xe0, 0xb2, 0x22, 0x99, 0x81, 0x78, 0xa0, 0xe5, 0x4b, 0xff, 0xdc, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0x18, 0xfc, 0xc2, 0xfc, 0x41, 0xfe, 0xd2, 0xff, 0xff, 0xff, 0x15, 0xfe, 0x48, 0xfd, 0x81, 0xfd, 0xa2, 0xfe, 0x8b, 0xfe, 0xb0, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd1, 0xff, 0x56, 0xff, 0x57, 0xfe, 0xd2, 0xfe, 0xaf, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x6a, 0xfe, 0x48, 0xfe, 0x04, 0xfd, 0xe3, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0xc2, 0xfe, 0x05, 0xfe, 0x26, 0xfe, 0x6a, 0xfe, 0xaf, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xf2, 0xff, 0x15, 0xff, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0x78, 0xff, 0x15, 0xff, 0x57, 0xff, 0x58, 0xff, 0x79, 0xff, 0x79, 0xff, 0x7a, 0xff, 0x57, 0xff, 0x37, 0xff, 0x59, 0xff, 0x58, 0xff, 0x36, 0xfe, 0xf3, 0xfe, 0xd2, 0xff, 0x14, 0xff, 0x35, 0xff, 0x16, 0xff, 0x15, 0xfe, 0xf2, 0xff, 0x79, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9a, 0xfe, 0xf2, 0xfe, 0xf3, 0xff, 0x13, 0xfe, 0xd2, 0xff, 0x36, 0xff, 0xbc, 0xff, 0x9b, 0xfe, 0xd1, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0x8d, 0xfe, 0x28, 0xfe, 0x68, 0xfe, 0xcd, 0xfd, 0xa2, 0xfc, 0xe1, 0xfc, 0xa1, 0xfc, 0xe2, 0xfc, 0xa3, 0xf3, 0xe1, 0xf3, 0xc1, 0xfc, 0x02, 0xfc, 0x61, 0xfc, 0xa2, 0xfc, 0xc2, 0xfc, 0xa2, 0xf4, 0x02, 0xf3, 0xe1, 0xfd, 0x60, 0xfe, 0x67, 0xfe, 0x49, 0xfe, 0x03, 0xfd, 0x81, 0xfc, 0x61, 0xf3, 0xe1, 0xfb, 0xe2, 0xf3, 0xc2, 0xeb, 0xa1, 0xf3, 0xe2, 0xfc, 0x22, 0xfc, 0x00, 0xf5, 0x89, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5b, 0xdb, 0x03, 0xc1, 0xe0, 0xb2, 0x02, 0x99, 0x60, 0xe4, 0x65, 0xfe, 0xad, 0xff, 0x9c, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x29, 0xfc, 0xe1, 0xfc, 0x40, 0xfe, 0x6d, 0xff, 0xdc, 0xff, 0x36, 0xfe, 0x49, 0xfd, 0x81, 0xfd, 0xc3, 0xfe, 0xae, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0x8f, 0xfe, 0xf2, 0xff, 0x37, 0xff, 0x16, 0xfe, 0xb1, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8c, 0xfe, 0x4b, 0xfe, 0x4a, 0xfe, 0x47, 0xfe, 0x04, 0xfd, 0xe2, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0xe3, 0xfe, 0x03, 0xfe, 0x03, 0xfe, 0x6a, 0xfe, 0xaf, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xf2, 0xff, 0x36, 0xff, 0xdd, 0xff, 0xff, 0xff, 0xbc, 0xff, 0x57, 0xff, 0x57, 0xff, 0x58, 0xff, 0x79, 0xff, 0x58, 0xfe, 0xf3, 0xfe, 0xf4, 0xff, 0x58, 0xff, 0x59, 0xff, 0x58, 0xff, 0x36, 0xfe, 0xf3, 0xfe, 0xd3, 0xfe, 0xf4, 0xff, 0x15, 0xff, 0x15, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xd2, 0xff, 0x58, 0xff, 0xff, 0xff, 0xff, 0xff, 0x57, 0xfe, 0xd2, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xff, 0x15, 0xff, 0x14, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0x8f, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x48, 0xfd, 0xe3, 0xfd, 0xa2, 0xfd, 0x42, 0xfc, 0xe2, 0xfc, 0xe1, 0xfd, 0x02, 0xfc, 0x82, 0xf3, 0xe2, 0xfc, 0x22, 0xfc, 0xa1, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0x02, 0xfc, 0xe1, 0xfd, 0xc3, 0xfe, 0xcf, 0xfe, 0xf4, 0xfe, 0xf1, 0xfe, 0x69, 0xfd, 0x01, 0xfc, 0x82, 0xfc, 0xe2, 0xfd, 0x21, 0xfc, 0xe1, 0xfc, 0xa1, 0xfc, 0x81, 0xfc, 0x60, 0xfd, 0xe8, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xdc, 0xe3, 0x83, 0xc1, 0xe0, 0xba, 0x22, 0xb1, 0xc1, 0xe3, 0x00, 0xfc, 0x20, 0xe4, 0x4a, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xf6, 0x15, 0xfc, 0x82, 0xfd, 0x21, 0xfc, 0x40, 0xfe, 0x4c, 0xff, 0xdb, 0xff, 0x79, 0xfe, 0x6a, 0xfd, 0xa0, 0xfe, 0x05, 0xfe, 0xaf, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd0, 0xff, 0x13, 0xff, 0x37, 0xfe, 0xf4, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0xae, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x6b, 0xfe, 0x49, 0xfe, 0x26, 0xfd, 0xe3, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0xa2, 0xfd, 0xe3, 0xfd, 0xc1, 0xfe, 0x04, 0xfe, 0x6c, 0xfe, 0xaf, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xf3, 0xff, 0x78, 0xff, 0xdd, 0xff, 0xdd, 0xff, 0x7a, 0xff, 0x58, 0xff, 0x59, 0xff, 0x79, 0xff, 0x57, 0xfe, 0xf3, 0xfe, 0xf4, 0xff, 0x58, 0xff, 0x59, 0xff, 0x58, 0xff, 0x36, 0xfe, 0xf3, 0xfe, 0xf2, 0xff, 0x14, 0xff, 0x15, 0xff, 0x14, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xd2, 0xff, 0x56, 0xff, 0xde, 0xff, 0xbd, 0xff, 0x15, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf3, 0xff, 0x14, 0xfe, 0xf3, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x6c, 0xfe, 0x25, 0xfd, 0xc1, 0xfd, 0x82, 0xfd, 0x22, 0xfc, 0xe2, 0xfc, 0xe2, 0xfc, 0xa2, 0xf4, 0x21, 0xfc, 0x62, 0xfc, 0xe2, 0xfd, 0x21, 0xfd, 0x41, 0xfd, 0x61, 0xfd, 0x81, 0xfd, 0x60, 0xfd, 0xe5, 0xfe, 0xb0, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0x6a, 0xfd, 0x20, 0xfc, 0xe1, 0xfd, 0x61, 0xfd, 0xa1, 0xfd, 0x80, 0xfd, 0x41, 0xfd, 0x21, 0xfd, 0x00, 0xfd, 0x81, 0xfe, 0xf1, 0xff, 0x54, 0xfd, 0x44, 0xeb, 0x00, 0xc2, 0x01, 0xd2, 0x62, 0xda, 0xa2, 0xeb, 0x61, 0xf3, 0xa1, 0xd2, 0xc2, 0xfe, 0x97, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0x9d, 0xd3, 0x25, 0xfc, 0xa2, 0xfd, 0x41, 0xfc, 0x40, 0xfe, 0x2b, 0xff, 0xbb, 0xff, 0x7b, 0xfe, 0x6b, 0xfd, 0xa0, 0xfe, 0x07, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xff, 0x34, 0xff, 0x15, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x6a, 0xfe, 0x48, 0xfe, 0x25, 0xfd, 0xe2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0xa2, 0xfd, 0xe3, 0xfd, 0xc2, 0xfd, 0xe2, 0xfe, 0x6a, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xcf, 0xfe, 0xd1, 0xff, 0x14, 0xff, 0x9a, 0xff, 0xde, 0xff, 0xbd, 0xff, 0x7b, 0xff, 0x79, 0xff, 0x79, 0xff, 0x57, 0xfe, 0xf3, 0xfe, 0xf3, 0xff, 0x78, 0xff, 0x79, 0xff, 0x58, 0xff, 0x35, 0xfe, 0xf3, 0xfe, 0xf3, 0xff, 0x15, 0xff, 0x16, 0xff, 0x14, 0xfe, 0xf3, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd2, 0xff, 0x57, 0xff, 0xdd, 0xff, 0x9c, 0xff, 0x16, 0xfe, 0xf3, 0xfe, 0xf3, 0xff, 0x13, 0xfe, 0xf3, 0xfe, 0xf4, 0xff, 0x14, 0xff, 0x15, 0xff, 0x14, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x6b, 0xfe, 0x25, 0xfd, 0xc2, 0xfd, 0x61, 0xfd, 0x02, 0xfc, 0xe2, 0xfc, 0xc2, 0xfc, 0xa1, 0xfc, 0xa2, 0xfd, 0x02, 0xfd, 0x41, 0xfd, 0x62, 0xfd, 0xa2, 0xfd, 0xc1, 0xfd, 0xa1, 0xfd, 0xa2, 0xfe, 0x49, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0x6a, 0xfd, 0xe3, 0xfd, 0x80, 0xfd, 0xc2, 0xfe, 0x26, 0xfe, 0x26, 0xfd, 0xe2, 0xfd, 0xa0, 0xfd, 0xa1, 0xfd, 0xe2, 0xfe, 0x06, 0xfd, 0xc1, 0xfd, 0x00, 0xfc, 0x22, 0xda, 0xa1, 0xda, 0xc1, 0xeb, 0x41, 0xf3, 0x81, 0xeb, 0x81, 0xda, 0xa1, 0xdb, 0xe9, 0xff, 0xde, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xdd, 0x11, 0xd2, 0x62, 0xfc, 0xa3, 0xfd, 0x42, 0xfc, 0x40, 0xfe, 0x08, 0xff, 0x78, 0xff, 0x9b, 0xfe, 0xae, 0xfd, 0xa0, 0xfe, 0x28, 0xfe, 0xd1, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xf1, 0xff, 0x14, 0xfe, 0xf3, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xf1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x49, 0xfe, 0x26, 0xfe, 0x04, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0xa2, 0xfd, 0xc2, 0xfd, 0xc1, 0xfe, 0x28, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xd0, 0xfe, 0xf2, 0xff, 0x36, 0xff, 0xbc, 0xff, 0xde, 0xff, 0xbd, 0xff, 0x9b, 0xff, 0x9a, 0xff, 0x57, 0xfe, 0xf3, 0xfe, 0xf3, 0xff, 0x57, 0xff, 0x58, 0xff, 0x57, 0xff, 0x14, 0xfe, 0xf3, 0xfe, 0xf4, 0xff, 0x35, 0xff, 0x36, 0xff, 0x15, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd2, 0xff, 0x57, 0xff, 0xbd, 0xff, 0x9c, 0xff, 0x37, 0xfe, 0xf3, 0xff, 0x14, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xff, 0x15, 0xff, 0x14, 0xff, 0x13, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x6a, 0xfd, 0xe4, 0xfd, 0x41, 0xfd, 0x22, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0x41, 0xfd, 0x81, 0xfd, 0xe3, 0xfe, 0x46, 0xfd, 0xe4, 0xfd, 0x60, 0xfe, 0x05, 0xfe, 0xaf, 0xfe, 0xb1, 0xfe, 0xb0, 0xfe, 0x8c, 0xfe, 0x25, 0xfe, 0x26, 0xfe, 0x6b, 0xfe, 0x8e, 0xfe, 0x6a, 0xfe, 0x26, 0xfe, 0x05, 0xfe, 0x25, 0xfd, 0xe3, 0xfd, 0xe1, 0xfd, 0xc1, 0xfd, 0x41, 0xf3, 0xc1, 0xeb, 0x21, 0xf3, 0x61, 0xf3, 0x81, 0xeb, 0x21, 0xd2, 0x81, 0xda, 0xa1, 0xf6, 0x13, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0x5c, 0xba, 0xe6, 0xca, 0x61, 0xfc, 0x82, 0xfd, 0x22, 0xfc, 0x20, 0xfd, 0x84, 0xff, 0x33, 0xff, 0x7a, 0xfe, 0xd1, 0xfd, 0xc2, 0xfe, 0x48, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf1, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x6b, 0xfe, 0x47, 0xfe, 0x25, 0xfd, 0xe3, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0xa2, 0xfd, 0x81, 0xfe, 0x04, 0xfe, 0x8c, 0xfe, 0x8e, 0xfe, 0xae, 0xfe, 0xd0, 0xfe, 0xf2, 0xff, 0x14, 0xff, 0x58, 0xff, 0xbc, 0xff, 0xde, 0xff, 0xdd, 0xff, 0x9c, 0xff, 0x57, 0xfe, 0xf2, 0xfe, 0xf3, 0xff, 0x56, 0xff, 0x57, 0xff, 0x37, 0xfe, 0xf4, 0xfe, 0xf2, 0xff, 0x14, 0xff, 0x35, 0xff, 0x15, 0xff, 0x14, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0xae, 0xfe, 0xd1, 0xff, 0x58, 0xff, 0x9c, 0xff, 0x9c, 0xff, 0x37, 0xfe, 0xf3, 0xfe, 0xf4, 0xff, 0x15, 0xfe, 0xf4, 0xff, 0x14, 0xfe, 0xf4, 0xff, 0x15, 0xfe, 0xf4, 0xff, 0x13, 0xfe, 0xf2, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xad, 0xfe, 0x8d, 0xfe, 0x8b, 0xfd, 0xe3, 0xfd, 0x41, 0xfd, 0x42, 0xfd, 0x82, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x62, 0xfd, 0x21, 0xfd, 0x42, 0xfd, 0xa2, 0xfe, 0x04, 0xfe, 0x6a, 0xfe, 0x6a, 0xfd, 0xc2, 0xfd, 0xe4, 0xfe, 0xb0, 0xfe, 0xd2, 0xfe, 0xf2, 0xfe, 0xd0, 0xfe, 0x6c, 0xfe, 0x4a, 0xfe, 0x4c, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x8d, 0xfe, 0x4b, 0xfe, 0x49, 0xfe, 0x48, 0xfe, 0x26, 0xfe, 0x03, 0xfd, 0xc1, 0xfc, 0xc1, 0xfc, 0x02, 0xf3, 0xa1, 0xf3, 0x81, 0xeb, 0x41, 0xe2, 0xe2, 0xda, 0xc1, 0xdb, 0xe7, 0xff, 0xbd, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdd, 0x10, 0xb2, 0x22, 0xca, 0x61, 0xfc, 0x42, 0xfd, 0x02, 0xfc, 0x00, 0xfd, 0x42, 0xff, 0x11, 0xff, 0x59, 0xfe, 0xd1, 0xfe, 0x03, 0xfe, 0x49, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xf2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xae, 0xfe, 0x8e, 0xfe, 0x6d, 0xfe, 0x4a, 0xfe, 0x26, 0xfe, 0x24, 0xfd, 0xe2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfd, 0x61, 0xfd, 0x82, 0xfe, 0x6a, 0xfe, 0xad, 0xfe, 0x6b, 0xfe, 0xae, 0xfe, 0xf2, 0xff, 0x14, 0xff, 0x36, 0xff, 0x79, 0xff, 0xbd, 0xff, 0xde, 0xff, 0xdd, 0xff, 0x9a, 0xfe, 0xd3, 0xfe, 0xd3, 0xff, 0x56, 0xff, 0x57, 0xff, 0x36, 0xfe, 0xf2, 0xfe, 0xd2, 0xfe, 0xf4, 0xff, 0x15, 0xff, 0x15, 0xfe, 0xf3, 0xfe, 0xd2, 0xfe, 0xf1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0xd2, 0xff, 0x58, 0xff, 0x9b, 0xff, 0x9b, 0xff, 0x58, 0xfe, 0xf4, 0xfe, 0xf4, 0xff, 0x15, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x15, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0x8d, 0xfe, 0x24, 0xfd, 0xa0, 0xfd, 0x61, 0xfd, 0xa2, 0xfd, 0xe3, 0xfd, 0xe3, 0xfd, 0xc2, 0xfd, 0x61, 0xfd, 0x61, 0xfd, 0xc2, 0xfe, 0x26, 0xfe, 0x6b, 0xfe, 0x6d, 0xfe, 0x48, 0xfe, 0x25, 0xfe, 0xaf, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xd2, 0xfe, 0x8e, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0xae, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0x6c, 0xfe, 0x4a, 0xfe, 0x49, 0xfe, 0x26, 0xfd, 0xe3, 0xfd, 0x41, 0xfc, 0x81, 0xf4, 0x02, 0xf3, 0xc1, 0xeb, 0x81, 0xeb, 0x41, 0xe2, 0xe1, 0xe3, 0x21, 0xfe, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0x5c, 0xbb, 0x07, 0xba, 0x22, 0xca, 0x42, 0xf4, 0x02, 0xfc, 0xc2, 0xfb, 0xe0, 0xfd, 0x22, 0xfe, 0xef, 0xff, 0x57, 0xfe, 0xf2, 0xfe, 0x06, 0xfe, 0x4a, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xae, 0xfe, 0x8d, 0xfe, 0x6b, 0xfe, 0x48, 0xfe, 0x26, 0xfe, 0x04, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x61, 0xfe, 0x26, 0xfe, 0xae, 0xfe, 0x6d, 0xfe, 0x8d, 0xfe, 0xd1, 0xfe, 0xf4, 0xff, 0x35, 0xff, 0x36, 0xff, 0x79, 0xff, 0xdd, 0xff, 0xde, 0xff, 0xbd, 0xff, 0x38, 0xfe, 0xf4, 0xff, 0x36, 0xff, 0x57, 0xff, 0x14, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xf4, 0xff, 0x15, 0xff, 0x14, 0xfe, 0xf3, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xae, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0xf2, 0xff, 0x58, 0xff, 0x9b, 0xff, 0x9b, 0xff, 0x58, 0xfe, 0xf3, 0xfe, 0xf3, 0xff, 0x14, 0xfe, 0xf4, 0xfe, 0xf4, 0xff, 0x15, 0xff, 0x15, 0xff, 0x15, 0xfe, 0xf3, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb1, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0x6a, 0xfe, 0x05, 0xfd, 0xc2, 0xfd, 0xa1, 0xfd, 0xe3, 0xfe, 0x03, 0xfd, 0xe2, 0xfd, 0xa2, 0xfd, 0x81, 0xfd, 0xc2, 0xfe, 0x48, 0xfe, 0x6c, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x26, 0xfe, 0x6a, 0xfe, 0xf2, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xb0, 0xfe, 0x6d, 0xfe, 0x8d, 0xfe, 0xb0, 0xfe, 0xd2, 0xfe, 0xd3, 0xfe, 0xf2, 0xfe, 0xaf, 0xfe, 0x6c, 0xfe, 0x4b, 0xfe, 0x29, 0xfd, 0xe4, 0xfd, 0x61, 0xfc, 0xa1, 0xfc, 0x42, 0xfc, 0x41, 0xfc, 0x21, 0xfb, 0xe2, 0xeb, 0x62, 0xe3, 0x21, 0xec, 0x89, 0xff, 0xde, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe5, 0xf6, 0xb2, 0x22, 0xba, 0x42, 0xca, 0x41, 0xf4, 0x02, 0xfc, 0xa2, 0xfb, 0xe0, 0xfd, 0x21, 0xfe, 0xac, 0xff, 0x15, 0xfe, 0xd2, 0xfe, 0x29, 0xfe, 0x8b, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd2, 0xfe, 0xd0, 0xfe, 0xae, 0xfe, 0x8d, 0xfe, 0x6b, 0xfe, 0x47, 0xfe, 0x25, 0xfe, 0x03, 0xfd, 0xc2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x21, 0xfd, 0xa2, 0xfe, 0xac, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0xd1, 0xff, 0x15, 0xff, 0x15, 0xff, 0x15, 0xff, 0x37, 0xff, 0x9b, 0xff, 0xde, 0xff, 0xdd, 0xff, 0x9a, 0xff, 0x37, 0xff, 0x57, 0xff, 0x57, 0xff, 0x14, 0xfe, 0x8f, 0xfe, 0xaf, 0xff, 0x13, 0xff, 0x14, 0xfe, 0xf3, 0xfe, 0xf1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x8c, 0xfe, 0x8e, 0xfe, 0xf3, 0xff, 0x58, 0xff, 0x9a, 0xff, 0x9a, 0xff, 0x58, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf5, 0xfe, 0xf5, 0xff, 0x13, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0x8f, 0xfe, 0x6e, 0xfe, 0x6c, 0xfe, 0x47, 0xfd, 0xe2, 0xfd, 0xe2, 0xfe, 0x26, 0xfe, 0x26, 0xfe, 0x04, 0xfd, 0xa1, 0xfd, 0xc2, 0xfe, 0x69, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0x27, 0xfd, 0xe4, 0xfe, 0xaf, 0xff, 0x14, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0x8f, 0xfe, 0x8e, 0xfe, 0xd0, 0xfe, 0xf3, 0xfe, 0xf5, 0xfe, 0xf4, 0xfe, 0xd3, 0xfe, 0x8e, 0xfe, 0x4c, 0xfe, 0x4a, 0xfe, 0x26, 0xfd, 0xa1, 0xfc, 0xe1, 0xfc, 0x82, 0xfc, 0x81, 0xfc, 0x61, 0xfc, 0x61, 0xf3, 0xe1, 0xeb, 0x61, 0xeb, 0x61, 0xfe, 0xd8, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xdf, 0xb3, 0x4a, 0xba, 0x42, 0xc2, 0x42, 0xca, 0x41, 0xfb, 0xe2, 0xfc, 0xa2, 0xf3, 0xe1, 0xfd, 0x21, 0xfe, 0x89, 0xfe, 0xf2, 0xfe, 0xf1, 0xfe, 0x6c, 0xfe, 0x8d, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd2, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0x8d, 0xfe, 0x6b, 0xfe, 0x48, 0xfe, 0x46, 0xfe, 0x04, 0xfd, 0xe2, 0xfd, 0xa2, 0xfd, 0x82, 0xfd, 0x42, 0xfd, 0x00, 0xfd, 0xe4, 0xfe, 0xad, 0xfe, 0x8d, 0xfe, 0xcf, 0xfe, 0xf4, 0xff, 0x16, 0xff, 0x15, 0xff, 0x15, 0xff, 0x79, 0xff, 0xbc, 0xff, 0xdd, 0xff, 0x9c, 0xff, 0x7a, 0xff, 0x79, 0xff, 0x58, 0xfe, 0xf3, 0xfe, 0x8e, 0xfe, 0xb0, 0xff, 0x14, 0xfe, 0xf4, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x6b, 0xfe, 0x8e, 0xfe, 0xf3, 0xff, 0x58, 0xff, 0x7a, 0xff, 0x7a, 0xff, 0x58, 0xfe, 0xf3, 0xfe, 0xd2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xff, 0x14, 0xff, 0x13, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0x8d, 0xfe, 0x27, 0xfd, 0xe3, 0xfe, 0x26, 0xfe, 0x69, 0xfe, 0x48, 0xfd, 0xe2, 0xfd, 0xa1, 0xfe, 0x28, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0xb0, 0xfe, 0x8c, 0xfd, 0xe3, 0xfe, 0x6d, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xd2, 0xfe, 0xb0, 0xfe, 0xf2, 0xfe, 0xf5, 0xff, 0x16, 0xff, 0x16, 0xfe, 0xf4, 0xfe, 0xb1, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x4a, 0xfe, 0x03, 0xfd, 0x60, 0xfc, 0xc1, 0xfc, 0x81, 0xfc, 0x82, 0xfc, 0x81, 0xfc, 0x42, 0xeb, 0xa1, 0xeb, 0x21, 0xdc, 0x8c, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0x98, 0x99, 0xc2, 0xc2, 0x63, 0xca, 0x62, 0xca, 0x42, 0xfc, 0x02, 0xfc, 0xa2, 0xf4, 0x01, 0xfd, 0x20, 0xfe, 0x68, 0xfe, 0xf1, 0xfe, 0xd1, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xf4, 0xfe, 0xf5, 0xff, 0x15, 0xfe, 0xf4, 0xfe, 0xf4, 0xff, 0x14, 0xff, 0x14, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd2, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x4a, 0xfe, 0x47, 0xfe, 0x25, 0xfd, 0xe2, 0xfd, 0xa2, 0xfd, 0x62, 0xfd, 0x22, 0xfd, 0x82, 0xfe, 0x8a, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xf3, 0xff, 0x15, 0xff, 0x15, 0xfe, 0xf4, 0xff, 0x37, 0xff, 0x9b, 0xff, 0xbd, 0xff, 0xbc, 0xff, 0x9c, 0xff, 0x9b, 0xff, 0x7a, 0xff, 0x14, 0xfe, 0x8f, 0xfe, 0xb1, 0xff, 0x13, 0xfe, 0xf2, 0xfe, 0x8e, 0xfe, 0x6c, 0xfe, 0x8e, 0xfe, 0xae, 0xfe, 0x8e, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x8e, 0xfe, 0xf3, 0xff, 0x37, 0xff, 0x79, 0xff, 0x79, 0xff, 0x58, 0xfe, 0xd3, 0xfe, 0xb0, 0xfe, 0xb1, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf2, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xf1, 0xfe, 0xd2, 0xfe, 0xb0, 0xfe, 0x6c, 0xfe, 0x05, 0xfe, 0x03, 0xfe, 0x47, 0xfe, 0x6a, 0xfe, 0x06, 0xfd, 0xa0, 0xfd, 0xe4, 0xfe, 0x8e, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0x28, 0xfe, 0x4a, 0xfe, 0xf4, 0xff, 0x15, 0xff, 0x15, 0xff, 0x14, 0xfe, 0xf4, 0xfe, 0xf5, 0xff, 0x17, 0xff, 0x37, 0xff, 0x37, 0xfe, 0xf5, 0xfe, 0xd2, 0xfe, 0x8f, 0xfe, 0x6d, 0xfe, 0x6d, 0xfe, 0x48, 0xfd, 0xc2, 0xfc, 0xe0, 0xfc, 0xa1, 0xfc, 0xa1, 0xfc, 0xa1, 0xfc, 0x82, 0xf3, 0xc1, 0xe3, 0x01, 0xdb, 0x22, 0xff, 0xbd, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xc4, 0x6f, 0x99, 0xc2, 0xc2, 0x83, 0xca, 0x62, 0xca, 0x62, 0xfc, 0x63, 0xfc, 0xe2, 0xfc, 0x21, 0xfd, 0x21, 0xfe, 0x68, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xd2, 0xfe, 0xf3, 0xff, 0x14, 0xff, 0x15, 0xff, 0x15, 0xff, 0x15, 0xff, 0x15, 0xff, 0x15, 0xff, 0x15, 0xff, 0x14, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x6c, 0xfe, 0x6a, 0xfe, 0x48, 0xfe, 0x26, 0xfe, 0x03, 0xfd, 0xa2, 0xfd, 0x42, 0xfd, 0x80, 0xfe, 0x68, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0xd2, 0xff, 0x35, 0xff, 0x35, 0xfe, 0xf4, 0xff, 0x36, 0xff, 0x9a, 0xff, 0x9c, 0xff, 0x9c, 0xff, 0x9c, 0xff, 0xbc, 0xff, 0xbb, 0xff, 0x37, 0xfe, 0xb0, 0xfe, 0xd1, 0xff, 0x34, 0xfe, 0xd1, 0xfe, 0x6a, 0xfe, 0x48, 0xfe, 0x6a, 0xfe, 0x6b, 0xfe, 0x8b, 0xfe, 0x8c, 0xfe, 0x6d, 0xfe, 0x6d, 0xfe, 0x6c, 0xfe, 0x4a, 0xfe, 0x4a, 0xfe, 0x4a, 0xfe, 0x4b, 0xfe, 0xae, 0xfe, 0xf3, 0xff, 0x16, 0xff, 0x58, 0xff, 0x58, 0xff, 0x57, 0xfe, 0xf3, 0xfe, 0x8e, 0xfe, 0x6d, 0xfe, 0xaf, 0xfe, 0xd1, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0x8e, 0xfe, 0x48, 0xfd, 0xc1, 0xfe, 0x04, 0xfe, 0x48, 0xfe, 0x48, 0xfd, 0xc2, 0xfd, 0xa0, 0xfe, 0x49, 0xfe, 0xaf, 0xfe, 0xd2, 0xfe, 0xd3, 0xfe, 0x8d, 0xfe, 0x49, 0xfe, 0xd2, 0xff, 0x16, 0xff, 0x16, 0xff, 0x16, 0xff, 0x16, 0xff, 0x37, 0xff, 0x58, 0xff, 0x58, 0xff, 0x37, 0xff, 0x15, 0xfe, 0xf3, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x25, 0xfd, 0x81, 0xfd, 0x41, 0xfd, 0x01, 0xfc, 0xc1, 0xfc, 0x82, 0xf3, 0xc1, 0xe3, 0x01, 0xeb, 0x41, 0xf5, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0x9e, 0x9a, 0x65, 0x91, 0xc2, 0xc2, 0x83, 0xca, 0x42, 0xca, 0x62, 0xfc, 0x83, 0xfd, 0x22, 0xfc, 0x02, 0xfd, 0x22, 0xfe, 0x67, 0xfe, 0xcf, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xf3, 0xff, 0x15, 0xff, 0x16, 0xff, 0x16, 0xff, 0x16, 0xff, 0x16, 0xff, 0x16, 0xff, 0x15, 0xff, 0x15, 0xff, 0x14, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8c, 0xfe, 0x6a, 0xfe, 0x48, 0xfe, 0x26, 0xfe, 0x04, 0xfd, 0xa2, 0xfd, 0x81, 0xfe, 0x04, 0xfe, 0x8c, 0xfe, 0x8e, 0xfe, 0xd0, 0xff, 0x15, 0xff, 0x36, 0xff, 0x14, 0xff, 0x36, 0xff, 0x9a, 0xff, 0x9b, 0xff, 0x9a, 0xff, 0x9b, 0xff, 0xbd, 0xff, 0xbc, 0xff, 0x79, 0xff, 0x15, 0xfe, 0xf3, 0xff, 0x13, 0xfe, 0x8e, 0xfe, 0x27, 0xfe, 0x25, 0xfe, 0x46, 0xfe, 0x26, 0xfe, 0x26, 0xfe, 0x6a, 0xfe, 0x6c, 0xfe, 0x6b, 0xfe, 0x4a, 0xfe, 0x49, 0xfe, 0x48, 0xfe, 0x48, 0xfe, 0x69, 0xfe, 0x6b, 0xfe, 0xaf, 0xfe, 0xf2, 0xff, 0x15, 0xff, 0x37, 0xff, 0x37, 0xff, 0x36, 0xfe, 0xf3, 0xfe, 0xae, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x8e, 0xfe, 0x8f, 0xfe, 0xb1, 0xfe, 0xd2, 0xfe, 0xf1, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xf2, 0xff, 0x14, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0x6a, 0xfe, 0x04, 0xfd, 0xe1, 0xfe, 0x26, 0xfe, 0x48, 0xfe, 0x05, 0xfd, 0xa0, 0xfd, 0xe4, 0xfe, 0xae, 0xfe, 0xd1, 0xfe, 0xd3, 0xfe, 0xd1, 0xfe, 0x6c, 0xfe, 0xb0, 0xff, 0x36, 0xff, 0x38, 0xff, 0x38, 0xff, 0x58, 0xff, 0x58, 0xff, 0x58, 0xff, 0x38, 0xff, 0x37, 0xff, 0x16, 0xfe, 0xf4, 0xfe, 0xd2, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0x6d, 0xfe, 0x49, 0xfe, 0x03, 0xfd, 0x81, 0xfd, 0x21, 0xfc, 0xc1, 0xfc, 0x81, 0xf3, 0xa1, 0xe3, 0x01, 0xf3, 0x82, 0xe3, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xe6, 0x58, 0x91, 0xc2, 0x91, 0xc2, 0xc2, 0x63, 0xca, 0x62, 0xc2, 0x42, 0xf4, 0x22, 0xfc, 0xe2, 0xfc, 0x01, 0xfd, 0x21, 0xfe, 0x68, 0xfe, 0xae, 0xfe, 0xd0, 0xfe, 0xb1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xf4, 0xff, 0x15, 0xff, 0x16, 0xff, 0x36, 0xff, 0x36, 0xff, 0x36, 0xff, 0x36, 0xff, 0x16, 0xff, 0x15, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xfe, 0xf3, 0xfe, 0xd2, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0x8c, 0xfe, 0x6a, 0xfe, 0x48, 0xfe, 0x46, 0xfe, 0x04, 0xfd, 0xa1, 0xfd, 0xe3, 0xfe, 0x6a, 0xfe, 0xae, 0xfe, 0xd1, 0xff, 0x14, 0xff, 0x35, 0xff, 0x14, 0xff, 0x36, 0xff, 0x9b, 0xff, 0x9a, 0xff, 0x57, 0xff, 0x9a, 0xff, 0xbc, 0xff, 0xbc, 0xff, 0x7a, 0xff, 0x37, 0xff, 0x36, 0xff, 0x13, 0xfe, 0x6b, 0xfd, 0xe4, 0xfe, 0x04, 0xfe, 0x45, 0xfe, 0x45, 0xfe, 0x47, 0xfe, 0x6b, 0xfe, 0x6c, 0xfe, 0x6b, 0xfe, 0x69, 0xfe, 0x27, 0xfe, 0x25, 0xfe, 0x25, 0xfe, 0x26, 0xfe, 0x48, 0xfe, 0x6b, 0xfe, 0xaf, 0xfe, 0xf2, 0xff, 0x14, 0xff, 0x36, 0xff, 0x16, 0xff, 0x15, 0xfe, 0xf3, 0xfe, 0xaf, 0xfe, 0x6c, 0xfe, 0x6a, 0xfe, 0x4a, 0xfe, 0x6c, 0xfe, 0x8d, 0xfe, 0xae, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0xb0, 0xfe, 0xf3, 0xff, 0x14, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0x8e, 0xfe, 0x48, 0xfe, 0x03, 0xfe, 0x04, 0xfe, 0x48, 0xfe, 0x27, 0xfd, 0xe1, 0xfd, 0xa0, 0xfe, 0x4b, 0xfe, 0xb1, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0x8f, 0xfe, 0x8f, 0xff, 0x36, 0xff, 0x58, 0xff, 0x59, 0xff, 0x59, 0xff, 0x59, 0xff, 0x58, 0xff, 0x38, 0xff, 0x37, 0xff, 0x17, 0xfe, 0xf5, 0xfe, 0xd3, 0xfe, 0xb1, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x8d, 0xfe, 0x27, 0xfd, 0xa1, 0xfd, 0x21, 0xfc, 0xc1, 0xfc, 0x81, 0xf3, 0xa1, 0xe2, 0xe1, 0xf3, 0x62, 0xeb, 0x82, 0xfe, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xbb, 0xec, 0x91, 0xc2, 0x91, 0xa2, 0xba, 0x63, 0xca, 0x83, 0xc2, 0x42, 0xf3, 0xe2, 0xfc, 0xa2, 0xf4, 0x02, 0xfd, 0x02, 0xfe, 0x46, 0xfe, 0x8d, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xb1, 0xfe, 0xd1, 0xfe, 0xf2, 0xfe, 0xd2, 0xfe, 0xf4, 0xff, 0x16, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x36, 0xff, 0x36, 0xff, 0x36, 0xff, 0x16, 0xff, 0x15, 0xff, 0x15, 0xfe, 0xf4, 0xff, 0x13, 0xfe, 0xf2, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0x8c, 0xfe, 0x6b, 0xfe, 0x49, 0xfe, 0x47, 0xfe, 0x02, 0xfd, 0xe2, 0xfe, 0x49, 0xfe, 0xaf, 0xfe, 0xf2, 0xff, 0x15, 0xff, 0x37, 0xff, 0x15, 0xff, 0x14, 0xff, 0x9a, 0xff, 0x9a, 0xff, 0x36, 0xff, 0x79, 0xff, 0xbd, 0xff, 0x9c, 0xff, 0x79, 0xff, 0x58, 0xff, 0x58, 0xff, 0x15, 0xfe, 0x8d, 0xfe, 0x05, 0xfe, 0x03, 0xfd, 0xe3, 0xfd, 0xe2, 0xfe, 0x25, 0xfe, 0x8c, 0xfe, 0xaf, 0xfe, 0x8d, 0xfe, 0x69, 0xfe, 0x26, 0xfe, 0x04, 0xfd, 0xe3, 0xfe, 0x03, 0xfe, 0x26, 0xfe, 0x49, 0xfe, 0x8c, 0xfe, 0xb0, 0xfe, 0xf2, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xff, 0x14, 0xfe, 0xf2, 0xfe, 0xaf, 0xfe, 0x6c, 0xfe, 0x69, 0xfe, 0x28, 0xfe, 0x28, 0xfe, 0x48, 0xfe, 0x69, 0xfe, 0x4a, 0xfe, 0x6c, 0xfe, 0x8d, 0xfe, 0xd1, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0x8c, 0xfe, 0x26, 0xfe, 0x27, 0xfe, 0x48, 0xfe, 0x25, 0xfd, 0xa0, 0xfe, 0x05, 0xfe, 0xb0, 0xfe, 0xf3, 0xff, 0x14, 0xfe, 0xf2, 0xfe, 0x8f, 0xfe, 0xf4, 0xff, 0x59, 0xff, 0x5a, 0xff, 0x7a, 0xff, 0x5a, 0xff, 0x58, 0xff, 0x38, 0xff, 0x38, 0xff, 0x37, 0xff, 0x16, 0xfe, 0xf3, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0x4b, 0xfd, 0xc2, 0xfd, 0x40, 0xfc, 0xc1, 0xfc, 0x81, 0xeb, 0x81, 0xe2, 0xe1, 0xeb, 0x81, 0xf3, 0xa1, 0xf5, 0x8f, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0x9e, 0x92, 0x25, 0x91, 0xc2, 0x91, 0xc2, 0xba, 0x62, 0xca, 0x83, 0xca, 0x62, 0xf3, 0xe2, 0xfc, 0xa3, 0xf4, 0x03, 0xfd, 0x02, 0xfe, 0x03, 0xfe, 0x69, 0xfe, 0x8e, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xf1, 0xfe, 0xd1, 0xfe, 0xf4, 0xff, 0x36, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x36, 0xff, 0x36, 0xff, 0x16, 0xff, 0x15, 0xff, 0x14, 0xff, 0x13, 0xfe, 0xf2, 0xfe, 0xd0, 0xfe, 0xae, 0xfe, 0x8c, 0xfe, 0x6b, 0xfe, 0x69, 0xfe, 0x25, 0xfd, 0xe2, 0xfe, 0x6a, 0xfe, 0xf0, 0xff, 0x13, 0xff, 0x15, 0xff, 0x57, 0xff, 0x36, 0xff, 0x15, 0xff, 0x9a, 0xff, 0x9a, 0xff, 0x15, 0xff, 0x59, 0xff, 0xbd, 0xff, 0x9b, 0xff, 0x7a, 0xff, 0x79, 0xff, 0x79, 0xff, 0x36, 0xfe, 0xd2, 0xfe, 0x8d, 0xfe, 0x47, 0xfe, 0x04, 0xfd, 0xc1, 0xfd, 0xe2, 0xfe, 0x6a, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x6b, 0xfe, 0x26, 0xfe, 0x03, 0xfd, 0xe2, 0xfd, 0xc2, 0xfd, 0xe3, 0xfe, 0x26, 0xfe, 0x6a, 0xfe, 0x8d, 0xfe, 0xb0, 0xfe, 0xf2, 0xff, 0x14, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xd2, 0xfe, 0xaf, 0xfe, 0x6c, 0xfe, 0x6a, 0xfe, 0x48, 0xfe, 0x46, 0xfe, 0x05, 0xfe, 0x04, 0xfe, 0x05, 0xfe, 0x26, 0xfe, 0x6b, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xaf, 0xfe, 0x4a, 0xfe, 0x4b, 0xfe, 0x6b, 0xfd, 0xe3, 0xfd, 0xe1, 0xfe, 0x8d, 0xfe, 0xf3, 0xff, 0x15, 0xff, 0x15, 0xfe, 0xb1, 0xfe, 0xd2, 0xff, 0x58, 0xff, 0x7a, 0xff, 0x7b, 0xff, 0x7a, 0xff, 0x58, 0xff, 0x58, 0xff, 0x58, 0xff, 0x37, 0xff, 0x16, 0xff, 0x14, 0xfe, 0xd2, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb0, 0xfe, 0x6c, 0xfd, 0xe3, 0xfd, 0x41, 0xfc, 0xc1, 0xfc, 0x81, 0xeb, 0x81, 0xe3, 0x01, 0xf3, 0x81, 0xf3, 0xa1, 0xec, 0x26, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdd, 0xf6, 0x89, 0xe3, 0x91, 0xc2, 0x91, 0xc2, 0xb2, 0x43, 0xca, 0x83, 0xc2, 0x62, 0xf4, 0x03, 0xfc, 0xa3, 0xf4, 0x02, 0xfd, 0x02, 0xfd, 0xe2, 0xfe, 0x25, 0xfe, 0x6a, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xf3, 0xff, 0x16, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x36, 0xff, 0x36, 0xff, 0x16, 0xff, 0x15, 0xff, 0x14, 0xfe, 0xf2, 0xfe, 0xd0, 0xfe, 0xae, 0xfe, 0x6c, 0xfe, 0x6b, 0xfe, 0x48, 0xfe, 0x04, 0xfe, 0x4a, 0xfe, 0xf3, 0xff, 0x15, 0xff, 0x15, 0xff, 0x57, 0xff, 0x37, 0xff, 0x37, 0xff, 0x9a, 0xff, 0x9b, 0xff, 0x15, 0xff, 0x58, 0xff, 0xbc, 0xff, 0x9b, 0xff, 0x5a, 0xff, 0x7a, 0xff, 0x7a, 0xff, 0x58, 0xff, 0x15, 0xfe, 0xd0, 0xfe, 0x8b, 0xfe, 0x27, 0xfe, 0x03, 0xfd, 0xc1, 0xfe, 0x27, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x6c, 0xfe, 0x68, 0xfe, 0x04, 0xfd, 0xe2, 0xfd, 0xa2, 0xfd, 0xa2, 0xfe, 0x04, 0xfe, 0x68, 0xfe, 0x8c, 0xfe, 0xae, 0xfe, 0xb0, 0xfe, 0xf2, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0x8c, 0xfe, 0x6b, 0xfe, 0x49, 0xfe, 0x47, 0xfe, 0x04, 0xfd, 0xc2, 0xfd, 0xc1, 0xfd, 0xc1, 0xfe, 0x29, 0xfe, 0x8e, 0xfe, 0x6a, 0xfe, 0x6d, 0xfe, 0xd1, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf4, 0xff, 0x14, 0xff, 0x14, 0xfe, 0xf5, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xaf, 0xfe, 0x6d, 0xfe, 0x8e, 0xfe, 0x48, 0xfd, 0xe2, 0xfe, 0x6b, 0xfe, 0xf4, 0xff, 0x16, 0xff, 0x17, 0xfe, 0xd3, 0xfe, 0xb1, 0xff, 0x37, 0xff, 0x7a, 0xff, 0x7b, 0xff, 0x7a, 0xff, 0x58, 0xff, 0x38, 0xff, 0x58, 0xff, 0x38, 0xff, 0x17, 0xfe, 0xf5, 0xfe, 0xd3, 0xfe, 0xd2, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0x6c, 0xfd, 0xe4, 0xfd, 0x41, 0xfc, 0xc1, 0xfc, 0x81, 0xeb, 0x81, 0xe3, 0x01, 0xf3, 0x81, 0xf3, 0xc1, 0xf4, 0x63, 0xff, 0x39, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xb4, 0x0e, 0x89, 0xc3, 0x91, 0xe3, 0x91, 0xc3, 0xaa, 0x23, 0xc2, 0x63, 0xc2, 0x42, 0xf3, 0xe3, 0xfc, 0xa3, 0xf4, 0x02, 0xfc, 0xc3, 0xfd, 0xc3, 0xfe, 0x03, 0xfe, 0x48, 0xfe, 0xae, 0xfe, 0x8e, 0xfe, 0xae, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xf2, 0xff, 0x15, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x36, 0xff, 0x16, 0xff, 0x15, 0xfe, 0xf4, 0xfe, 0xf2, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0x8c, 0xfe, 0x49, 0xfe, 0x46, 0xfe, 0x69, 0xfe, 0xd3, 0xff, 0x15, 0xff, 0x15, 0xff, 0x57, 0xff, 0x57, 0xff, 0x37, 0xff, 0x9b, 0xff, 0xbb, 0xfe, 0xf5, 0xff, 0x38, 0xff, 0xbd, 0xff, 0x7a, 0xff, 0x59, 0xff, 0x9b, 0xff, 0x7b, 0xff, 0x59, 0xff, 0x37, 0xfe, 0xf3, 0xfe, 0x8e, 0xfe, 0x49, 0xfe, 0x47, 0xfe, 0x03, 0xfe, 0x03, 0xfe, 0x4a, 0xfe, 0x8d, 0xfe, 0x6a, 0xfe, 0x68, 0xfe, 0x26, 0xfd, 0xe3, 0xfd, 0xa2, 0xfd, 0x62, 0xfd, 0xa2, 0xfe, 0x24, 0xfe, 0x6a, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xd1, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x4a, 0xfe, 0x49, 0xfe, 0x26, 0xfd, 0xe3, 0xfd, 0xc2, 0xfd, 0xc1, 0xfd, 0xe6, 0xfe, 0x27, 0xfe, 0x03, 0xfe, 0x6b, 0xfe, 0xd1, 0xfe, 0xf2, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf5, 0xff, 0x16, 0xff, 0x16, 0xfe, 0xf5, 0xfe, 0xf4, 0xfe, 0xd2, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x28, 0xfe, 0x49, 0xfe, 0xf3, 0xff, 0x36, 0xff, 0x37, 0xff, 0x35, 0xfe, 0xd2, 0xff, 0x16, 0xff, 0x7a, 0xff, 0x9b, 0xff, 0x7b, 0xff, 0x58, 0xff, 0x37, 0xff, 0x37, 0xff, 0x58, 0xff, 0x37, 0xff, 0x15, 0xfe, 0xd3, 0xfe, 0xb2, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0x8c, 0xfd, 0xe4, 0xfd, 0x01, 0xfc, 0x81, 0xfc, 0x81, 0xeb, 0x81, 0xe3, 0x01, 0xeb, 0x81, 0xf3, 0xe0, 0xfc, 0x81, 0xfe, 0x4f, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0x9a, 0xc8, 0x89, 0xc3, 0x91, 0xe3, 0x91, 0xe3, 0xa2, 0x03, 0xba, 0x43, 0xba, 0x22, 0xdb, 0x23, 0xfc, 0x23, 0xf3, 0xc3, 0xfc, 0x83, 0xfd, 0xa3, 0xfd, 0xe2, 0xfe, 0x04, 0xfe, 0x6b, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xd1, 0xff, 0x14, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x36, 0xff, 0x16, 0xff, 0x15, 0xff, 0x14, 0xfe, 0xd2, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0x6b, 0xfe, 0x49, 0xfe, 0x8c, 0xfe, 0xf3, 0xff, 0x36, 0xff, 0x16, 0xff, 0x58, 0xff, 0x79, 0xff, 0x37, 0xff, 0x9b, 0xff, 0x9c, 0xff, 0x15, 0xff, 0x58, 0xff, 0xbc, 0xff, 0x79, 0xff, 0x79, 0xff, 0x9b, 0xff, 0x9b, 0xff, 0x79, 0xff, 0x58, 0xff, 0x36, 0xfe, 0xd2, 0xfe, 0x8c, 0xfe, 0x48, 0xfe, 0x26, 0xfe, 0x25, 0xfe, 0x25, 0xfe, 0x47, 0xfe, 0x26, 0xfe, 0x24, 0xfe, 0x03, 0xfd, 0xc2, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x22, 0xfd, 0x62, 0xfd, 0xc2, 0xfe, 0x48, 0xfe, 0x8e, 0xfe, 0xb0, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf2, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8c, 0xfe, 0x6b, 0xfe, 0x6a, 0xfe, 0x48, 0xfe, 0x25, 0xfe, 0x04, 0xfd, 0xe3, 0xfd, 0xc1, 0xfd, 0x80, 0xfd, 0xa1, 0xfe, 0x4a, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xf3, 0xff, 0x13, 0xfe, 0xf5, 0xff, 0x16, 0xff, 0x16, 0xff, 0x15, 0xff, 0x15, 0xfe, 0xf4, 0xfe, 0xb0, 0xfe, 0xae, 0xfe, 0xb1, 0xfe, 0x8e, 0xfe, 0x4b, 0xfe, 0xd1, 0xff, 0x37, 0xff, 0x59, 0xff, 0x58, 0xff, 0x35, 0xff, 0x16, 0xff, 0x7a, 0xff, 0x9b, 0xff, 0x9b, 0xff, 0x59, 0xff, 0x16, 0xff, 0x16, 0xff, 0x37, 0xff, 0x37, 0xff, 0x16, 0xfe, 0xd3, 0xfe, 0xb1, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x6c, 0xfd, 0xe4, 0xfc, 0xe0, 0xfc, 0x41, 0xfc, 0x62, 0xeb, 0x81, 0xe2, 0xe0, 0xeb, 0x81, 0xf4, 0x20, 0xfc, 0xe1, 0xfd, 0xa8, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0xda, 0x92, 0x45, 0x89, 0xc3, 0x91, 0xe3, 0x91, 0xe3, 0xa2, 0x03, 0xba, 0x63, 0xb2, 0x23, 0xca, 0xa2, 0xf3, 0xc4, 0xf3, 0xa3, 0xf4, 0x23, 0xfd, 0x83, 0xfd, 0xe3, 0xfd, 0xa2, 0xfd, 0xe5, 0xfe, 0x8a, 0xfe, 0x8c, 0xfe, 0xaf, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0xf2, 0xff, 0x36, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x36, 0xff, 0x16, 0xff, 0x16, 0xff, 0x15, 0xff, 0x13, 0xfe, 0xd2, 0xfe, 0xb0, 0xfe, 0x8d, 0xfe, 0x6a, 0xfe, 0x6c, 0xfe, 0xf3, 0xff, 0x38, 0xff, 0x58, 0xff, 0x79, 0xff, 0x9a, 0xff, 0x58, 0xff, 0x7a, 0xff, 0xbc, 0xff, 0x38, 0xff, 0x79, 0xff, 0xbc, 0xff, 0x59, 0xff, 0x79, 0xff, 0x9b, 0xff, 0x9b, 0xff, 0x79, 0xff, 0x79, 0xff, 0x58, 0xff, 0x15, 0xfe, 0xd1, 0xfe, 0x8d, 0xfe, 0x48, 0xfe, 0x26, 0xfe, 0x46, 0xfd, 0xe5, 0xfd, 0xe3, 0xfe, 0x03, 0xfd, 0xe2, 0xfd, 0xa2, 0xfd, 0x61, 0xfd, 0x42, 0xfd, 0x22, 0xfd, 0x02, 0xfd, 0x42, 0xfd, 0xa1, 0xfe, 0x25, 0xfe, 0x8d, 0xfe, 0xb1, 0xfe, 0xf2, 0xfe, 0xf4, 0xff, 0x15, 0xff, 0x15, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6a, 0xfe, 0x49, 0xfe, 0x48, 0xfe, 0x47, 0xfe, 0x05, 0xfd, 0xc2, 0xfd, 0x60, 0xfd, 0xa2, 0xfe, 0x47, 0xfe, 0x6a, 0xfe, 0xd0, 0xfe, 0xf4, 0xff, 0x15, 0xff, 0x16, 0xff, 0x16, 0xff, 0x36, 0xff, 0x16, 0xff, 0x16, 0xfe, 0xd1, 0xfe, 0x8d, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0x8d, 0xfe, 0xaf, 0xff, 0x36, 0xff, 0x59, 0xff, 0x7a, 0xff, 0x38, 0xff, 0x16, 0xff, 0x59, 0xff, 0x9b, 0xff, 0x9b, 0xff, 0x59, 0xff, 0x37, 0xff, 0x16, 0xff, 0x37, 0xff, 0x38, 0xff, 0x16, 0xfe, 0xd3, 0xfe, 0xaf, 0xfe, 0x8d, 0xfe, 0x6d, 0xfe, 0x4b, 0xfd, 0xe4, 0xf4, 0xa0, 0xf3, 0xe1, 0xfc, 0x62, 0xeb, 0x81, 0xe2, 0xe1, 0xf3, 0xc2, 0xfc, 0x61, 0xfd, 0x21, 0xfd, 0x45, 0xff, 0x9b, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcd, 0x32, 0x89, 0xe3, 0x89, 0xe3, 0x91, 0xe3, 0x91, 0xe3, 0xa2, 0x03, 0xba, 0x63, 0xb2, 0x22, 0xca, 0xc3, 0xf3, 0xc4, 0xeb, 0x83, 0xf3, 0xe3, 0xfd, 0x43, 0xfd, 0xa3, 0xfd, 0x62, 0xfd, 0xa2, 0xfe, 0x46, 0xfe, 0x8c, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x4c, 0xfe, 0xaf, 0xff, 0x15, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x36, 0xff, 0x16, 0xff, 0x15, 0xff, 0x15, 0xfe, 0xf3, 0xfe, 0xd1, 0xfe, 0x8f, 0xfe, 0x6c, 0xfe, 0x4a, 0xfe, 0xd0, 0xff, 0x57, 0xff, 0x59, 0xff, 0x79, 0xff, 0x9b, 0xff, 0x5a, 0xff, 0x9b, 0xff, 0xbc, 0xff, 0x59, 0xff, 0x9b, 0xff, 0xdc, 0xff, 0x59, 0xff, 0x79, 0xff, 0x9b, 0xff, 0x7b, 0xff, 0x7a, 0xff, 0x7a, 0xff, 0x79, 0xff, 0x58, 0xff, 0x16, 0xfe, 0xd2, 0xfe, 0xad, 0xfe, 0x49, 0xfe, 0x26, 0xfd, 0xe4, 0xfd, 0xa2, 0xfd, 0xa1, 0xfd, 0xc2, 0xfd, 0xa3, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x62, 0xfd, 0x82, 0xfd, 0xc2, 0xfe, 0x46, 0xfe, 0x8c, 0xfe, 0xb0, 0xfe, 0xf2, 0xfe, 0xf4, 0xff, 0x15, 0xff, 0x16, 0xff, 0x15, 0xfe, 0xf3, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0xae, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x6a, 0xfe, 0x26, 0xfd, 0xc2, 0xfd, 0x40, 0xfd, 0x81, 0xfe, 0x27, 0xfe, 0xd1, 0xff, 0x15, 0xff, 0x16, 0xff, 0x37, 0xff, 0x57, 0xff, 0x59, 0xff, 0x58, 0xfe, 0xd1, 0xfe, 0x4a, 0xfe, 0xae, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xaf, 0xff, 0x14, 0xff, 0x79, 0xff, 0x7a, 0xff, 0x7a, 0xff, 0x36, 0xff, 0x58, 0xff, 0x7b, 0xff, 0x7b, 0xff, 0x7a, 0xff, 0x37, 0xff, 0x15, 0xff, 0x16, 0xff, 0x17, 0xff, 0x16, 0xfe, 0xd3, 0xfe, 0x8e, 0xfe, 0x4b, 0xfe, 0x4b, 0xfe, 0x4a, 0xfd, 0xe4, 0xfc, 0x80, 0xf3, 0xc1, 0xfc, 0x42, 0xeb, 0x61, 0xe2, 0xe1, 0xf3, 0xc1, 0xfc, 0x61, 0xfd, 0x21, 0xfd, 0x22, 0xfe, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xab, 0xcc, 0x89, 0xc3, 0x89, 0xe3, 0x92, 0x03, 0x92, 0x03, 0xa2, 0x23, 0xb2, 0x63, 0xb2, 0x43, 0xca, 0xc3, 0xf3, 0xc4, 0xeb, 0x63, 0xf3, 0xe3, 0xfd, 0x24, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0xa3, 0xfe, 0x04, 0xfe, 0x6a, 0xfe, 0xaf, 0xfe, 0x6c, 0xfe, 0x4a, 0xfe, 0xae, 0xff, 0x14, 0xff, 0x16, 0xff, 0x36, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x36, 0xff, 0x16, 0xff, 0x15, 0xfe, 0xf4, 0xfe, 0xf2, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0xf4, 0xff, 0x79, 0xff, 0x7a, 0xff, 0xbb, 0xff, 0x7a, 0xff, 0x9b, 0xff, 0xbc, 0xff, 0x79, 0xff, 0xbc, 0xff, 0xbc, 0xff, 0x59, 0xff, 0x79, 0xff, 0x7b, 0xff, 0x59, 0xff, 0x59, 0xff, 0x7a, 0xff, 0x7a, 0xff, 0x79, 0xff, 0x58, 0xff, 0x16, 0xfe, 0xf2, 0xfe, 0xae, 0xfe, 0x49, 0xfe, 0x05, 0xfd, 0xc2, 0xfd, 0x82, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x42, 0xfd, 0x42, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0xa2, 0xfd, 0xe2, 0xfe, 0x47, 0xfe, 0x8c, 0xfe, 0xb0, 0xfe, 0xf2, 0xfe, 0xf3, 0xff, 0x15, 0xff, 0x15, 0xff, 0x14, 0xff, 0x14, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xae, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xae, 0xfe, 0x8d, 0xfe, 0x6a, 0xfd, 0xc3, 0xfd, 0x20, 0xfd, 0x60, 0xfe, 0x47, 0xfe, 0xcf, 0xfe, 0xf4, 0xff, 0x57, 0xff, 0x79, 0xff, 0x79, 0xff, 0x9b, 0xff, 0x15, 0xf6, 0x28, 0xfe, 0x6b, 0xfe, 0xd2, 0xfe, 0xd3, 0xfe, 0xb0, 0xfe, 0xd1, 0xff, 0x57, 0xff, 0x7a, 0xff, 0x7a, 0xff, 0x58, 0xff, 0x37, 0xff, 0x79, 0xff, 0x9b, 0xff, 0x7a, 0xff, 0x38, 0xff, 0x15, 0xfe, 0xf5, 0xfe, 0xf7, 0xff, 0x16, 0xfe, 0xd3, 0xfe, 0x8d, 0xfe, 0x27, 0xfe, 0x07, 0xfe, 0x49, 0xfd, 0xe4, 0xfc, 0x61, 0xf3, 0xa1, 0xfc, 0x42, 0xe3, 0x41, 0xd2, 0x61, 0xeb, 0xa1, 0xf4, 0x01, 0xf4, 0x81, 0xfc, 0xe1, 0xf6, 0x30, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xdf, 0xa3, 0x29, 0x89, 0xe3, 0x91, 0xe4, 0x92, 0x04, 0x9a, 0x03, 0xa2, 0x23, 0xb2, 0x63, 0xb2, 0x43, 0xca, 0xc3, 0xf3, 0xc4, 0xeb, 0x83, 0xf3, 0xe3, 0xfd, 0x24, 0xfd, 0x63, 0xfd, 0x63, 0xfd, 0xa3, 0xfd, 0xc3, 0xfe, 0x48, 0xfe, 0xae, 0xfe, 0x6a, 0xfe, 0x47, 0xfe, 0xae, 0xfe, 0xf4, 0xff, 0x15, 0xff, 0x15, 0xff, 0x36, 0xff, 0x37, 0xff, 0x17, 0xff, 0x16, 0xff, 0x15, 0xff, 0x14, 0xfe, 0xf3, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0x8d, 0xfe, 0x6a, 0xfe, 0xad, 0xff, 0x36, 0xff, 0x59, 0xff, 0x9b, 0xff, 0x9c, 0xff, 0xbc, 0xff, 0xbd, 0xff, 0x7a, 0xff, 0xbc, 0xff, 0xbc, 0xff, 0x59, 0xff, 0x7a, 0xff, 0x7a, 0xff, 0x58, 0xff, 0x58, 0xff, 0x59, 0xff, 0x59, 0xff, 0x79, 0xff, 0x59, 0xff, 0x58, 0xff, 0x15, 0xfe, 0xd2, 0xfe, 0xae, 0xfe, 0x49, 0xfe, 0x04, 0xfd, 0xc2, 0xfd, 0x83, 0xfd, 0x82, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x62, 0xfd, 0x82, 0xfd, 0xc2, 0xfd, 0xe3, 0xfe, 0x48, 0xfe, 0x8d, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0x89, 0xfd, 0x82, 0xfd, 0x00, 0xfd, 0x80, 0xfe, 0x04, 0xfe, 0x8d, 0xfe, 0xf5, 0xff, 0x37, 0xff, 0x58, 0xff, 0x79, 0xff, 0x78, 0xfe, 0x8d, 0xfe, 0x49, 0xfe, 0xd0, 0xfe, 0xf4, 0xfe, 0xd2, 0xfe, 0xb1, 0xff, 0x15, 0xff, 0x79, 0xff, 0x7a, 0xff, 0x59, 0xff, 0x36, 0xff, 0x57, 0xff, 0x7a, 0xff, 0x7a, 0xff, 0x58, 0xff, 0x15, 0xfe, 0xf4, 0xfe, 0xf5, 0xff, 0x14, 0xfe, 0xd2, 0xfe, 0x8d, 0xfd, 0xe4, 0xfd, 0xc1, 0xfe, 0x26, 0xfd, 0xc3, 0xfc, 0x61, 0xeb, 0x81, 0xfc, 0x02, 0xe3, 0x21, 0xca, 0x20, 0xeb, 0x62, 0xfc, 0x01, 0xf4, 0x20, 0xfc, 0xa1, 0xf5, 0x8b, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xee, 0xfb, 0x9a, 0xc7, 0x89, 0xe4, 0x92, 0x04, 0x9a, 0x04, 0x9a, 0x04, 0xa2, 0x23, 0xb2, 0x64, 0xb2, 0x43, 0xca, 0xe3, 0xf3, 0xe4, 0xeb, 0xa3, 0xf4, 0x03, 0xfd, 0x03, 0xfd, 0x43, 0xfd, 0x23, 0xfd, 0x63, 0xfd, 0xa3, 0xfe, 0x05, 0xfe, 0x6a, 0xfe, 0x25, 0xfe, 0x03, 0xfe, 0x8c, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xf3, 0xff, 0x14, 0xff, 0x16, 0xff, 0x16, 0xff, 0x15, 0xff, 0x14, 0xff, 0x13, 0xfe, 0xf2, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0x6c, 0xfe, 0x4a, 0xfe, 0xf1, 0xff, 0x35, 0xff, 0x79, 0xff, 0x9c, 0xff, 0xbd, 0xff, 0xdd, 0xff, 0x9c, 0xff, 0xbc, 0xff, 0x9b, 0xff, 0x7a, 0xff, 0x9a, 0xff, 0x58, 0xff, 0x36, 0xff, 0x36, 0xff, 0x57, 0xff, 0x58, 0xff, 0x59, 0xff, 0x59, 0xff, 0x58, 0xff, 0x57, 0xff, 0x15, 0xfe, 0xd2, 0xfe, 0x8e, 0xfe, 0x49, 0xfe, 0x04, 0xfd, 0xc2, 0xfd, 0xa3, 0xfd, 0x83, 0xfd, 0x63, 0xfd, 0x63, 0xfd, 0x62, 0xfd, 0x63, 0xfd, 0x63, 0xfd, 0x83, 0xfd, 0xa2, 0xfd, 0xc2, 0xfe, 0x25, 0xfe, 0x6a, 0xfe, 0x8d, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xaf, 0xfe, 0x06, 0xfd, 0x40, 0xfd, 0x21, 0xfd, 0x80, 0xfe, 0x69, 0xfe, 0xd2, 0xff, 0x15, 0xff, 0x57, 0xff, 0x58, 0xff, 0x79, 0xff, 0x15, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xf4, 0xfe, 0xf5, 0xfe, 0xd3, 0xfe, 0xf3, 0xff, 0x57, 0xff, 0x7b, 0xff, 0x7a, 0xff, 0x15, 0xfe, 0xf4, 0xff, 0x58, 0xff, 0x5a, 0xff, 0x58, 0xfe, 0xf5, 0xfe, 0xd2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd2, 0xfe, 0x8e, 0xfd, 0xc4, 0xfd, 0x80, 0xfd, 0xe3, 0xfd, 0xa1, 0xfc, 0x61, 0xeb, 0x61, 0xf3, 0xc2, 0xdb, 0x01, 0xc2, 0x21, 0xeb, 0x81, 0xfc, 0x61, 0xfc, 0x81, 0xfc, 0xa1, 0xec, 0xa6, 0xff, 0xbd, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0x37, 0x92, 0x45, 0x8a, 0x04, 0x92, 0x04, 0x9a, 0x24, 0x9a, 0x24, 0xa2, 0x44, 0xb2, 0x64, 0xb2, 0x64, 0xd2, 0xe3, 0xfc, 0x04, 0xf3, 0xe4, 0xf4, 0x24, 0xfc, 0xa3, 0xfc, 0xe4, 0xfc, 0xc4, 0xfc, 0xe3, 0xfd, 0x64, 0xfd, 0xc4, 0xfe, 0x25, 0xfd, 0xc4, 0xfd, 0xa2, 0xfe, 0x6c, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf4, 0xff, 0x15, 0xff, 0x15, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0x8b, 0xfe, 0xad, 0xfe, 0xf3, 0xff, 0x36, 0xff, 0x9a, 0xff, 0xbc, 0xff, 0xbd, 0xff, 0x9b, 0xff, 0xbc, 0xff, 0x9b, 0xff, 0x7b, 0xff, 0x79, 0xff, 0x36, 0xff, 0x15, 0xff, 0x36, 0xff, 0x36, 0xff, 0x37, 0xff, 0x58, 0xff, 0x58, 0xff, 0x79, 0xff, 0x58, 0xff, 0x57, 0xff, 0x15, 0xfe, 0xf2, 0xfe, 0x8e, 0xfe, 0x49, 0xfe, 0x04, 0xfd, 0xc2, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0xa3, 0xfd, 0xc2, 0xfd, 0xe2, 0xfe, 0x26, 0xfe, 0x6b, 0xfe, 0x8d, 0xfe, 0xaf, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xf3, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xb1, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xb1, 0xfe, 0xd2, 0xfe, 0xd3, 0xfe, 0xf2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xae, 0xfd, 0xc4, 0xfd, 0x20, 0xfd, 0xa1, 0xfe, 0x26, 0xfe, 0xb1, 0xff, 0x36, 0xff, 0x58, 0xff, 0x59, 0xff, 0x59, 0xff, 0x58, 0xff, 0x14, 0xfe, 0xb1, 0xfe, 0xf3, 0xff, 0x16, 0xff, 0x15, 0xfe, 0xd2, 0xff, 0x15, 0xff, 0x59, 0xff, 0x79, 0xff, 0x16, 0xfe, 0xb1, 0xff, 0x15, 0xff, 0x58, 0xff, 0x58, 0xff, 0x15, 0xfe, 0xb1, 0xfe, 0xd0, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xae, 0xfd, 0xc4, 0xfd, 0x40, 0xfd, 0xa2, 0xfd, 0x81, 0xfc, 0x41, 0xeb, 0x01, 0xf3, 0x62, 0xda, 0xa1, 0xca, 0x41, 0xf3, 0x82, 0xfc, 0x21, 0xfc, 0x82, 0xfc, 0x81, 0xec, 0x02, 0xfe, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd5, 0x95, 0x8a, 0x04, 0x92, 0x04, 0x92, 0x04, 0x9a, 0x24, 0x9a, 0x44, 0xaa, 0x44, 0xb2, 0x84, 0xb2, 0x64, 0xd2, 0xe3, 0xfc, 0x04, 0xf3, 0xc4, 0xf4, 0x24, 0xfc, 0x84, 0xfc, 0xa4, 0xfc, 0xa4, 0xfc, 0xa4, 0xfd, 0x04, 0xfd, 0x84, 0xfd, 0xe4, 0xfd, 0x63, 0xfd, 0x43, 0xfe, 0x49, 0xfe, 0xd0, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0x8f, 0xfe, 0x8d, 0xfe, 0xaf, 0xff, 0x13, 0xff, 0x16, 0xff, 0x58, 0xff, 0x9b, 0xff, 0xbc, 0xff, 0x9b, 0xff, 0x9b, 0xff, 0x9b, 0xff, 0x9b, 0xff, 0x58, 0xff, 0x15, 0xff, 0x15, 0xff, 0x36, 0xff, 0x36, 0xff, 0x37, 0xff, 0x57, 0xff, 0x58, 0xff, 0x58, 0xff, 0x58, 0xff, 0x58, 0xff, 0x37, 0xff, 0x15, 0xfe, 0xd1, 0xfe, 0x8e, 0xfe, 0x49, 0xfe, 0x04, 0xfd, 0xc3, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0xa3, 0xfd, 0xc2, 0xfe, 0x03, 0xfe, 0x27, 0xfe, 0x6b, 0xfe, 0x8e, 0xfe, 0xb0, 0xfe, 0xb1, 0xfe, 0xd2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xb1, 0xfe, 0xd2, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xae, 0xfd, 0xa3, 0xfd, 0x20, 0xfd, 0xe5, 0xfe, 0xd0, 0xff, 0x37, 0xff, 0x38, 0xff, 0x59, 0xff, 0x7a, 0xff, 0x7a, 0xff, 0x58, 0xff, 0x36, 0xfe, 0xd3, 0xfe, 0xf5, 0xff, 0x36, 0xfe, 0xd3, 0xfe, 0xd2, 0xff, 0x57, 0xff, 0x79, 0xff, 0x57, 0xf6, 0xd1, 0xfe, 0xd1, 0xff, 0x37, 0xff, 0x58, 0xff, 0x16, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xae, 0xfd, 0xc4, 0xfc, 0xa0, 0xfd, 0x22, 0xfd, 0x42, 0xf4, 0x21, 0xe2, 0xe1, 0xeb, 0x02, 0xd2, 0x80, 0xca, 0x41, 0xda, 0xe1, 0xeb, 0x41, 0xfc, 0x02, 0xf4, 0x01, 0xeb, 0x80, 0xee, 0x35, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xc5, 0x12, 0x8a, 0x04, 0x92, 0x04, 0x92, 0x24, 0x9a, 0x44, 0xa2, 0x44, 0xaa, 0x64, 0xb2, 0x84, 0xba, 0x84, 0xd3, 0x04, 0xfc, 0x04, 0xeb, 0xc4, 0xf4, 0x24, 0xfc, 0x84, 0xfc, 0x84, 0xfc, 0x63, 0xfc, 0x84, 0xfc, 0xe4, 0xfd, 0x44, 0xfd, 0x84, 0xfd, 0x04, 0xfc, 0xe4, 0xfd, 0xc3, 0xfe, 0x8a, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xf1, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xd2, 0xfe, 0xb0, 0xfe, 0x8d, 0xfe, 0xd0, 0xff, 0x35, 0xff, 0x57, 0xff, 0x58, 0xff, 0x59, 0xff, 0x9b, 0xff, 0x9b, 0xff, 0x9b, 0xff, 0x79, 0xff, 0x7a, 0xff, 0x58, 0xff, 0x14, 0xff, 0x15, 0xff, 0x58, 0xff, 0x58, 0xff, 0x58, 0xff, 0x37, 0xff, 0x37, 0xff, 0x58, 0xff, 0x58, 0xff, 0x58, 0xff, 0x57, 0xff, 0x36, 0xfe, 0xf4, 0xfe, 0xd1, 0xfe, 0x8d, 0xfe, 0x49, 0xfe, 0x04, 0xfd, 0xc3, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0xa3, 0xfd, 0xc3, 0xfd, 0xe2, 0xfe, 0x04, 0xfe, 0x47, 0xfe, 0x6b, 0xfe, 0x8e, 0xfe, 0xb0, 0xfe, 0xb1, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xf2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xd2, 0xfe, 0xf4, 0xfe, 0xf5, 0xff, 0x16, 0xff, 0x16, 0xff, 0x15, 0xff, 0x15, 0xff, 0x14, 0xfe, 0xad, 0xfd, 0x61, 0xfc, 0xe0, 0xfe, 0x29, 0xff, 0x36, 0xff, 0x38, 0xff, 0x58, 0xff, 0x7a, 0xff, 0x9b, 0xff, 0x9b, 0xff, 0x7a, 0xff, 0x37, 0xfe, 0xf5, 0xff, 0x16, 0xfe, 0xf4, 0xf6, 0xb1, 0xff, 0x14, 0xff, 0x58, 0xff, 0x59, 0xfe, 0xf4, 0xfe, 0x8f, 0xfe, 0xf3, 0xff, 0x37, 0xff, 0x16, 0xfe, 0xd1, 0xfe, 0x6c, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0x8d, 0xfd, 0xc4, 0xfc, 0x40, 0xfc, 0x61, 0xfc, 0xe2, 0xf3, 0xe1, 0xe2, 0xe1, 0xe2, 0xe2, 0xca, 0x40, 0xc2, 0x20, 0xba, 0x21, 0xc2, 0x41, 0xeb, 0x42, 0xe3, 0x21, 0xe2, 0xe0, 0xe5, 0x51, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xbc, 0x6f, 0x8a, 0x24, 0x92, 0x25, 0x92, 0x44, 0x9a, 0x44, 0xa2, 0x44, 0xb2, 0x65, 0xba, 0x84, 0xba, 0x83, 0xd3, 0x24, 0xfc, 0x25, 0xf3, 0xe4, 0xf4, 0x24, 0xfc, 0xc4, 0xfc, 0xa4, 0xf4, 0x44, 0xf4, 0x63, 0xfc, 0xe3, 0xfd, 0x64, 0xfd, 0x64, 0xfc, 0xe4, 0xfc, 0xc4, 0xfd, 0x63, 0xfe, 0x06, 0xfe, 0xd0, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xd3, 0xfe, 0xd2, 0xfe, 0xd0, 0xfe, 0xae, 0xfe, 0xaf, 0xff, 0x35, 0xff, 0x79, 0xff, 0x7a, 0xff, 0x7a, 0xff, 0x79, 0xff, 0x79, 0xff, 0x9a, 0xff, 0x7a, 0xff, 0x58, 0xfe, 0xf4, 0xfe, 0xd2, 0xff, 0x36, 0xff, 0x78, 0xff, 0x79, 0xff, 0x5a, 0xff, 0x58, 0xff, 0x57, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x16, 0xfe, 0xf3, 0xfe, 0xb0, 0xfe, 0x8d, 0xfe, 0x48, 0xfe, 0x04, 0xfd, 0xc3, 0xfd, 0xa3, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x63, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0xa3, 0xfd, 0xc3, 0xfd, 0xe3, 0xfe, 0x25, 0xfe, 0x49, 0xfe, 0x6b, 0xfe, 0x8d, 0xfe, 0xaf, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xae, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0xd1, 0xfe, 0xf3, 0xfe, 0xf5, 0xff, 0x36, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x36, 0xff, 0x15, 0xfe, 0x8b, 0xfd, 0x00, 0xfd, 0x41, 0xfe, 0xce, 0xff, 0x37, 0xff, 0x38, 0xff, 0x79, 0xff, 0x9b, 0xff, 0x9c, 0xff, 0x9c, 0xff, 0x9b, 0xff, 0x15, 0xfe, 0xf4, 0xff, 0x15, 0xfe, 0xd2, 0xfe, 0xd2, 0xff, 0x17, 0xff, 0x59, 0xff, 0x36, 0xfe, 0x8f, 0xfe, 0xd0, 0xff, 0x35, 0xff, 0x16, 0xfe, 0xd2, 0xfe, 0x49, 0xfe, 0x48, 0xfe, 0x6d, 0xfe, 0x6b, 0xfd, 0xe4, 0xf4, 0x20, 0xf3, 0xc1, 0xfc, 0x42, 0xeb, 0x61, 0xda, 0x81, 0xda, 0x81, 0xc2, 0x20, 0xc2, 0x21, 0xb1, 0xe1, 0xba, 0x00, 0xe2, 0xe1, 0xda, 0xa1, 0xd2, 0x61, 0xcc, 0x2c, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xab, 0xcc, 0x92, 0x25, 0x92, 0x25, 0x9a, 0x25, 0x9a, 0x44, 0xaa, 0x64, 0xb2, 0x84, 0xba, 0xa4, 0xc2, 0xa4, 0xd3, 0x24, 0xf4, 0x25, 0xf4, 0x05, 0xfc, 0x85, 0xfd, 0x25, 0xfd, 0x05, 0xfc, 0xc5, 0xfd, 0x05, 0xfd, 0x85, 0xfd, 0xc5, 0xfd, 0x65, 0xfc, 0xc4, 0xfc, 0xc4, 0xfd, 0x63, 0xfd, 0xc3, 0xfe, 0x6b, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0x8e, 0xff, 0x15, 0xff, 0x7a, 0xff, 0x9c, 0xff, 0xbc, 0xff, 0x9b, 0xff, 0x59, 0xff, 0x57, 0xff, 0x79, 0xff, 0x58, 0xfe, 0xcf, 0xfe, 0x8e, 0xfe, 0xf5, 0xff, 0x7a, 0xff, 0x7a, 0xff, 0x7a, 0xff, 0x7a, 0xff, 0x59, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x17, 0xff, 0x15, 0xfe, 0xd2, 0xfe, 0xaf, 0xfe, 0x6c, 0xfe, 0x27, 0xfe, 0x04, 0xfd, 0xc3, 0xfd, 0xa3, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0xc3, 0xfd, 0xc3, 0xfe, 0x04, 0xfe, 0x27, 0xfe, 0x49, 0xfe, 0x6c, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb1, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x6c, 0xfe, 0x4a, 0xfe, 0x4c, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xd0, 0xfe, 0xf3, 0xff, 0x15, 0xff, 0x37, 0xff, 0x58, 0xff, 0x58, 0xff, 0x58, 0xff, 0x37, 0xff, 0x38, 0xff, 0x36, 0xfe, 0x49, 0xfd, 0x20, 0xfd, 0xc4, 0xfe, 0xf4, 0xff, 0x5a, 0xff, 0x59, 0xff, 0x7b, 0xff, 0xbd, 0xff, 0xbe, 0xff, 0x9d, 0xf6, 0xf6, 0xfe, 0xd2, 0xff, 0x14, 0xfe, 0xf3, 0xfe, 0xb1, 0xfe, 0xf4, 0xff, 0x38, 0xff, 0x58, 0xfe, 0xb1, 0xfe, 0x8e, 0xff, 0x13, 0xfe, 0xf4, 0xfe, 0xd3, 0xfe, 0x49, 0xf5, 0xa1, 0xfe, 0x27, 0xfe, 0x69, 0xfd, 0xe2, 0xf4, 0x20, 0xf3, 0x61, 0xf3, 0xa2, 0xe2, 0xe1, 0xda, 0x81, 0xd2, 0x61, 0xc2, 0x21, 0xc2, 0x21, 0xba, 0x01, 0xba, 0x20, 0xeb, 0x22, 0xda, 0xc2, 0xb1, 0xe0, 0xab, 0x09, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xa3, 0x4a, 0x92, 0x25, 0x92, 0x25, 0x9a, 0x45, 0xa2, 0x64, 0xaa, 0x85, 0xb2, 0x85, 0xba, 0xa4, 0xc2, 0xc4, 0xd3, 0x04, 0xf4, 0x25, 0xf4, 0x24, 0xfc, 0xa5, 0xfd, 0x85, 0xfd, 0x65, 0xfd, 0x24, 0xfd, 0x65, 0xfd, 0xc5, 0xfd, 0xe5, 0xfd, 0x44, 0xf4, 0xa4, 0xfc, 0xe4, 0xfd, 0x64, 0xfd, 0xe3, 0xfe, 0x69, 0xfe, 0xf3, 0xff, 0x15, 0xfe, 0xf5, 0xfe, 0xf4, 0xfe, 0xd2, 0xfe, 0xd0, 0xfe, 0x8e, 0xfe, 0xd2, 0xff, 0x7b, 0xff, 0xbd, 0xff, 0xbd, 0xff, 0xbd, 0xff, 0x9b, 0xff, 0x79, 0xff, 0x57, 0xfe, 0xf3, 0xfe, 0x4a, 0xfe, 0x28, 0xff, 0x14, 0xff, 0x9b, 0xff, 0x9b, 0xff, 0x9b, 0xff, 0x9a, 0xff, 0x79, 0xff, 0x57, 0xff, 0x36, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x37, 0xff, 0x16, 0xfe, 0xf4, 0xfe, 0xd1, 0xfe, 0xae, 0xfe, 0x4b, 0xfe, 0x26, 0xfd, 0xe3, 0xfd, 0xc3, 0xfd, 0xa3, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0x83, 0xfd, 0xa3, 0xfd, 0xc3, 0xfd, 0xe3, 0xfe, 0x25, 0xfe, 0x48, 0xfe, 0x6b, 0xfe, 0x8c, 0xfe, 0x8e, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb0, 0xfe, 0xae, 0xfe, 0x8d, 0xfe, 0x4a, 0xfe, 0x28, 0xfe, 0x48, 0xfe, 0x4b, 0xfe, 0x8f, 0xfe, 0xf2, 0xff, 0x15, 0xff, 0x37, 0xff, 0x58, 0xff, 0x59, 0xff, 0x59, 0xff, 0x59, 0xff, 0x59, 0xff, 0x79, 0xff, 0x35, 0xfd, 0xe6, 0xfd, 0x20, 0xfd, 0xe5, 0xfe, 0xd1, 0xff, 0x38, 0xff, 0x7b, 0xff, 0xbe, 0xff, 0xbe, 0xff, 0xbd, 0xff, 0x9a, 0xff, 0x14, 0xfe, 0xd2, 0xfe, 0xf2, 0xfe, 0xb0, 0xfe, 0xd1, 0xff, 0x36, 0xff, 0x57, 0xff, 0x15, 0xfe, 0x6f, 0xfe, 0xd0, 0xfe, 0xf3, 0xfe, 0xd2, 0xfe, 0x4a, 0xfd, 0x60, 0xfd, 0xa2, 0xfe, 0x04, 0xfd, 0x81, 0xf4, 0x21, 0xeb, 0x21, 0xe3, 0x01, 0xda, 0xa1, 0xd2, 0x81, 0xd2, 0x61, 0xca, 0x41, 0xc2, 0x21, 0xba, 0x01, 0xba, 0x21, 0xca, 0x61, 0xba, 0x21, 0xa9, 0xc0, 0x9a, 0x66, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0x9a, 0xe8, 0x92, 0x45, 0x92, 0x45, 0x9a, 0x45, 0xa2, 0x65, 0xaa, 0x85, 0xb2, 0x85, 0xba, 0xc5, 0xc2, 0xc4, 0xd3, 0x24, 0xf4, 0x05, 0xf4, 0x25, 0xfc, 0xc5, 0xfd, 0x86, 0xfd, 0x65, 0xfd, 0x24, 0xfd, 0x45, 0xfd, 0x85, 0xfd, 0x85, 0xfc, 0xe4, 0xf4, 0x84, 0xfc, 0xe4, 0xfd, 0x64, 0xfe, 0x28, 0xfe, 0xae, 0xfe, 0xf3, 0xfe, 0xf5, 0xff, 0x14, 0xfe, 0xd3, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0xb0, 0xff, 0x59, 0xff, 0xbd, 0xff, 0xdd, 0xff, 0xdd, 0xff, 0xbd, 0xff, 0x9b, 0xff, 0x79, 0xfe, 0xf1, 0xfd, 0xa4, 0xfd, 0x83, 0xff, 0x34, 0xff, 0xbd, 0xff, 0xbd, 0xff, 0x9c, 0xff, 0x9b, 0xff, 0x7a, 0xff, 0x57, 0xff, 0x15, 0xff, 0x15, 0xff, 0x16, 0xff, 0x16, 0xff, 0x16, 0xff, 0x15, 0xff, 0x14, 0xfe, 0xf2, 0xfe, 0xaf, 0xfe, 0x6d, 0xfe, 0x49, 0xfe, 0x05, 0xfd, 0xe4, 0xfd, 0xc4, 0xfd, 0x84, 0xfd, 0x83, 0xfd, 0xa4, 0xfd, 0x84, 0xfd, 0xa3, 0xfd, 0xa3, 0xfd, 0xe4, 0xfe, 0x04, 0xfe, 0x26, 0xfe, 0x69, 0xfe, 0x8c, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0x8d, 0xfe, 0x6a, 0xfe, 0x48, 0xfe, 0x46, 0xfe, 0x25, 0xfe, 0x27, 0xfe, 0x6c, 0xfe, 0xd2, 0xff, 0x37, 0xff, 0x58, 0xff, 0x58, 0xff, 0x59, 0xff, 0x59, 0xff, 0x79, 0xff, 0x7a, 0xff, 0x7b, 0xfe, 0xf4, 0xfd, 0xc5, 0xfd, 0x60, 0xfd, 0xa1, 0xfe, 0x49, 0xfe, 0xd2, 0xff, 0x38, 0xff, 0xbb, 0xff, 0xbd, 0xff, 0xbd, 0xff, 0x59, 0xfe, 0xf4, 0xfe, 0xb1, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0xd2, 0xff, 0x16, 0xff, 0x15, 0xfe, 0x90, 0xfe, 0x8d, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0x6a, 0xfd, 0x41, 0xfd, 0x00, 0xfd, 0x61, 0xfd, 0x21, 0xf4, 0x01, 0xeb, 0x21, 0xe2, 0xe1, 0xda, 0xc1, 0xd2, 0x81, 0xd2, 0x61, 0xca, 0x61, 0xc2, 0x21, 0xba, 0x21, 0xba, 0x21, 0xb1, 0xe1, 0xa9, 0xc0, 0xa9, 0xe1, 0x92, 0x24, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xff, 0xff, 0x92, 0x86, 0x92, 0x45, 0x92, 0x45, 0x9a, 0x45, 0xa2, 0x65, 0xaa, 0x85, 0xb2, 0xa5, 0xba, 0xc5, 0xca, 0xe5, 0xd3, 0x24, 0xeb, 0xe5, 0xf4, 0x05, 0xf4, 0x85, 0xfd, 0x65, 0xfd, 0x65, 0xfd, 0x25, 0xfd, 0x45, 0xfd, 0x85, 0xfd, 0x65, 0xfc, 0xa5, 0xf4, 0x44, 0xfc, 0xe4, 0xfd, 0x84, 0xfe, 0x47, 0xfe, 0xae, 0xfe, 0xf2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd2, 0xfe, 0xb0, 0xfe, 0x8e, 0xff, 0x16, 0xff, 0xbd, 0xff, 0xbd, 0xff, 0xdd, 0xff, 0xdd, 0xff, 0xde, 0xff, 0x99, 0xfe, 0xaf, 0xfd, 0x84, 0xf5, 0x41, 0xfe, 0xf2, 0xff, 0xde, 0xff, 0xbd, 0xff, 0x9d, 0xff, 0xbd, 0xff, 0x9b, 0xff, 0x36, 0xfe, 0xf3, 0xfe, 0xf4, 0xff, 0x14, 0xff, 0x15, 0xff, 0x15, 0xff, 0x15, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xd1, 0xfe, 0x8f, 0xfe, 0x6c, 0xfe, 0x27, 0xfe, 0x04, 0xfd, 0xc4, 0xfd, 0xa4, 0xfd, 0xa4, 0xfd, 0x84, 0xfd, 0x83, 0xfd, 0x84, 0xfd, 0xa3, 0xfd, 0xa4, 0xfd, 0xe4, 0xfe, 0x05, 0xfe, 0x27, 0xfe, 0x6a, 0xfe, 0x8d, 0xfe, 0x8f, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xf2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0x8d, 0xfe, 0x6b, 0xfe, 0x49, 0xfe, 0x47, 0xfe, 0x26, 0xfe, 0x05, 0xfe, 0x05, 0xfe, 0x49, 0xfe, 0xb0, 0xff, 0x15, 0xff, 0x58, 0xff, 0x59, 0xff, 0x59, 0xff, 0x7a, 0xff, 0x7b, 0xff, 0x7b, 0xff, 0x7c, 0xfe, 0xd1, 0xfd, 0xe4, 0xfd, 0xc1, 0xfd, 0xa1, 0xfd, 0xe2, 0xfe, 0x8d, 0xff, 0x7b, 0xff, 0xbe, 0xff, 0xbd, 0xff, 0x9d, 0xff, 0x9c, 0xfe, 0xf5, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0xd3, 0xff, 0x15, 0xfe, 0xb1, 0xfe, 0x4d, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0x6a, 0xfd, 0x82, 0xfc, 0xe1, 0xfd, 0x02, 0xfc, 0xc2, 0xf3, 0xe1, 0xeb, 0x21, 0xe3, 0x01, 0xe2, 0xe1, 0xda, 0xa1, 0xd2, 0x81, 0xca, 0x61, 0xca, 0x41, 0xc2, 0x21, 0xba, 0x21, 0xba, 0x01, 0xb1, 0xe0, 0xa9, 0xe1, 0x91, 0xe3, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0x92, 0x65, 0x92, 0x65, 0x92, 0x65, 0x9a, 0x66, 0xa2, 0x85, 0xaa, 0xa5, 0xb2, 0xa5, 0xba, 0xe5, 0xcb, 0x05, 0xd3, 0x25, 0xeb, 0xc5, 0xeb, 0xe5, 0xf4, 0x45, 0xfd, 0x65, 0xfd, 0x45, 0xfd, 0x25, 0xfd, 0x65, 0xfd, 0x85, 0xfd, 0x25, 0xf4, 0x85, 0xfc, 0x85, 0xfd, 0x45, 0xfd, 0xc4, 0xfe, 0x48, 0xfe, 0xaf, 0xfe, 0xd2, 0xfe, 0xf2, 0xfe, 0xd2, 0xfe, 0xb1, 0xfe, 0x6d, 0xfe, 0x90, 0xff, 0x9b, 0xff, 0xbd, 0xff, 0xbc, 0xff, 0xdd, 0xff, 0xfe, 0xff, 0x9a, 0xfe, 0x4c, 0xfc, 0xc2, 0xfc, 0xe0, 0xfe, 0x8e, 0xff, 0xdd, 0xff, 0xde, 0xff, 0xbd, 0xff, 0xbd, 0xff, 0xbc, 0xff, 0x36, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf4, 0xff, 0x14, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xd2, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0x4a, 0xfe, 0x06, 0xfe, 0x04, 0xfd, 0xc4, 0xfd, 0xa4, 0xfd, 0xa4, 0xfd, 0x84, 0xfd, 0x84, 0xfd, 0x84, 0xfd, 0xa4, 0xfd, 0xa4, 0xfd, 0xe4, 0xfe, 0x05, 0xfe, 0x48, 0xfe, 0x6b, 0xfe, 0x8d, 0xfe, 0x8f, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb1, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x6d, 0xfe, 0x4b, 0xfe, 0x48, 0xfe, 0x26, 0xfe, 0x26, 0xfe, 0x25, 0xfe, 0x05, 0xfe, 0x06, 0xfe, 0x8d, 0xff, 0x14, 0xff, 0x58, 0xff, 0x5a, 0xff, 0x7a, 0xff, 0x7b, 0xff, 0x9c, 0xff, 0x9c, 0xff, 0x7a, 0xfe, 0xae, 0xfe, 0x05, 0xfe, 0x25, 0xfe, 0x04, 0xf6, 0x06, 0xff, 0x16, 0xff, 0xdf, 0xff, 0xde, 0xff, 0xbd, 0xff, 0xdf, 0xff, 0x9d, 0xfe, 0xb1, 0xfe, 0x8c, 0xfe, 0x6d, 0xfe, 0xb0, 0xff, 0x14, 0xfe, 0xd2, 0xfe, 0x6e, 0xfe, 0xae, 0xfe, 0xaf, 0xfe, 0x6c, 0xfd, 0xc5, 0xf4, 0xc1, 0xfc, 0xc2, 0xfc, 0x82, 0xf4, 0x02, 0xeb, 0x61, 0xe3, 0x22, 0xe3, 0x02, 0xda, 0xc1, 0xda, 0xa1, 0xd2, 0x81, 0xca, 0x61, 0xca, 0x41, 0xba, 0x21, 0xba, 0x01, 0xb1, 0xe1, 0xb1, 0xe1, 0x99, 0xc2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0x92, 0x66, 0x92, 0x66, 0x9a, 0x86, 0x9a, 0x86, 0xa2, 0x85, 0xb2, 0xa6, 0xb2, 0xe6, 0xc3, 0x06, 0xcb, 0x25, 0xdb, 0x45, 0xeb, 0xa6, 0xeb, 0xc5, 0xf4, 0x45, 0xfd, 0x45, 0xfd, 0x25, 0xfd, 0x05, 0xfd, 0x86, 0xfd, 0x86, 0xfc, 0xe5, 0xf4, 0x65, 0xfc, 0xa6, 0xfd, 0x45, 0xfd, 0xc4, 0xfe, 0x6b, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0x4c, 0xff, 0x37, 0xff, 0xdc, 0xff, 0xba, 0xff, 0xdd, 0xff, 0xfe, 0xff, 0x35, 0xfd, 0xa8, 0xfc, 0x82, 0xfc, 0x80, 0xfe, 0x29, 0xff, 0xdc, 0xff, 0xde, 0xff, 0xbd, 0xff, 0xde, 0xff, 0x9c, 0xfe, 0xf4, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0xd1, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf2, 0xfe, 0xd1, 0xfe, 0x8f, 0xfe, 0x8c, 0xfe, 0x48, 0xfe, 0x05, 0xfd, 0xe4, 0xfd, 0xc4, 0xfd, 0xa4, 0xfd, 0x84, 0xfd, 0x84, 0xfd, 0x84, 0xfd, 0x84, 0xfd, 0xa4, 0xfd, 0xa4, 0xfd, 0xe4, 0xfe, 0x25, 0xfe, 0x49, 0xfe, 0x8c, 0xfe, 0x8e, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xb1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xb1, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x6c, 0xfe, 0x4a, 0xfe, 0x48, 0xfe, 0x47, 0xfe, 0x27, 0xfe, 0x26, 0xfe, 0x25, 0xfe, 0x26, 0xfe, 0x4a, 0xfe, 0xb0, 0xff, 0x16, 0xff, 0x79, 0xff, 0x7b, 0xff, 0x9c, 0xff, 0x9c, 0xff, 0xbd, 0xff, 0x58, 0xfe, 0x4c, 0xfe, 0x27, 0xfe, 0x49, 0xfe, 0x27, 0xf6, 0x49, 0xff, 0x36, 0xff, 0xdf, 0xff, 0xde, 0xff, 0xdd, 0xff, 0xff, 0xff, 0x58, 0xfe, 0x6d, 0xfe, 0x6d, 0xfe, 0x8e, 0xfe, 0xd2, 0xfe, 0xf3, 0xfe, 0xb0, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0x6c, 0xfd, 0xe4, 0xf4, 0xe1, 0xfc, 0x82, 0xfc, 0x62, 0xf4, 0x22, 0xf3, 0xa2, 0xeb, 0x42, 0xe3, 0x22, 0xe3, 0x02, 0xda, 0xc1, 0xda, 0xa1, 0xd2, 0x61, 0xca, 0x41, 0xc2, 0x41, 0xba, 0x21, 0xba, 0x01, 0xb2, 0x01, 0xa1, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0x92, 0x86, 0x9a, 0x86, 0x9a, 0x86, 0xa2, 0x86, 0xaa, 0xa6, 0xb2, 0xc6, 0xba, 0xe6, 0xc3, 0x26, 0xd3, 0x45, 0xdb, 0x66, 0xe3, 0xa6, 0xeb, 0xc5, 0xf4, 0x45, 0xfd, 0x26, 0xfd, 0x06, 0xfc, 0xe6, 0xfd, 0x25, 0xfd, 0x26, 0xf4, 0xa5, 0xf4, 0x65, 0xf4, 0x86, 0xfc, 0xe5, 0xfd, 0x64, 0xfe, 0x27, 0xfe, 0xae, 0xfe, 0xd2, 0xfe, 0xd3, 0xfe, 0xd1, 0xfe, 0x6b, 0xfe, 0xb0, 0xff, 0xdc, 0xff, 0xba, 0xff, 0xfb, 0xff, 0xfd, 0xfe, 0x90, 0xf4, 0xe3, 0xfc, 0x63, 0xfc, 0xa2, 0xfd, 0xe8, 0xff, 0xba, 0xff, 0xdf, 0xff, 0xde, 0xff, 0xfe, 0xff, 0x98, 0xfe, 0xae, 0xfe, 0x4a, 0xfe, 0x8c, 0xfe, 0xae, 0xfe, 0xd1, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd3, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0x6b, 0xfe, 0x27, 0xfd, 0xe5, 0xfd, 0xe5, 0xfd, 0xc4, 0xfd, 0xa4, 0xfd, 0xa5, 0xfd, 0x84, 0xfd, 0x84, 0xfd, 0x84, 0xfd, 0xa4, 0xfd, 0xc4, 0xfd, 0xe4, 0xfe, 0x26, 0xfe, 0x4a, 0xfe, 0x6e, 0xfe, 0x8f, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xb1, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x6b, 0xfe, 0x49, 0xfe, 0x48, 0xfe, 0x47, 0xfe, 0x27, 0xfe, 0x26, 0xfe, 0x26, 0xfe, 0x27, 0xfe, 0x27, 0xfe, 0x4b, 0xfe, 0xd2, 0xff, 0x59, 0xff, 0x9c, 0xff, 0x9d, 0xff, 0x9c, 0xff, 0xbd, 0xff, 0x16, 0xfe, 0x4b, 0xfe, 0x2a, 0xfe, 0x4a, 0xfe, 0x26, 0xf6, 0x28, 0xff, 0x16, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xff, 0xde, 0xfe, 0xb2, 0xfe, 0x6c, 0xfe, 0x6d, 0xfe, 0xaf, 0xfe, 0xd2, 0xfe, 0x8f, 0xfe, 0x4c, 0xfe, 0x6d, 0xfe, 0x29, 0xfd, 0xe3, 0xfd, 0x41, 0xfc, 0xa2, 0xfc, 0x82, 0xf4, 0x22, 0xf3, 0xe2, 0xeb, 0xa1, 0xeb, 0x42, 0xe3, 0x22, 0xda, 0xc1, 0xda, 0xa1, 0xd2, 0x81, 0xca, 0x61, 0xca, 0x41, 0xc2, 0x21, 0xba, 0x21, 0xba, 0x01, 0xa1, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0x9a, 0xa6, 0x9a, 0xa6, 0x9a, 0xa6, 0xa2, 0xa6, 0xaa, 0xc6, 0xb2, 0xe6, 0xbb, 0x06, 0xcb, 0x26, 0xd3, 0x46, 0xdb, 0x66, 0xe3, 0xa6, 0xeb, 0xc6, 0xf4, 0x26, 0xfc, 0xe7, 0xfc, 0xe6, 0xf4, 0xa6, 0xf4, 0xa6, 0xfc, 0xa6, 0xf4, 0x66, 0xf4, 0x46, 0xf4, 0x86, 0xfc, 0xc6, 0xfd, 0x25, 0xfd, 0xa5, 0xfe, 0x47, 0xfe, 0x6b, 0xfe, 0x8d, 0xfe, 0x6c, 0xf6, 0x2a, 0xff, 0x77, 0xff, 0xdb, 0xf7, 0xfb, 0xff, 0xfa, 0xfe, 0x4e, 0xf4, 0x82, 0xfc, 0x83, 0xfc, 0xa3, 0xf5, 0x86, 0xff, 0x99, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xff, 0x13, 0xfe, 0x07, 0xfd, 0xe3, 0xfe, 0x6a, 0xfe, 0x8d, 0xfe, 0xaf, 0xfe, 0xd1, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x49, 0xfe, 0x06, 0xfd, 0xe5, 0xfd, 0xc5, 0xfd, 0xc5, 0xfd, 0xa5, 0xfd, 0x85, 0xfd, 0x85, 0xfd, 0x84, 0xfd, 0xa4, 0xfd, 0xa4, 0xfd, 0xc4, 0xfe, 0x05, 0xfe, 0x27, 0xfe, 0x6b, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xf2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xb1, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x6d, 0xfe, 0x4a, 0xfe, 0x49, 0xfe, 0x48, 0xfe, 0x47, 0xfe, 0x47, 0xfe, 0x28, 0xfe, 0x28, 0xfe, 0x26, 0xfe, 0x05, 0xfe, 0x29, 0xfe, 0xaf, 0xff, 0x37, 0xff, 0x9c, 0xff, 0x9d, 0xff, 0x9d, 0xff, 0xde, 0xff, 0x15, 0xfe, 0x4c, 0xfe, 0x4b, 0xfe, 0x4a, 0xfe, 0x08, 0xf5, 0xe7, 0xfe, 0xd1, 0xff, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7a, 0xfe, 0x6e, 0xfe, 0x6d, 0xfe, 0x6d, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x2b, 0xfe, 0x6c, 0xfe, 0x28, 0xfd, 0xe3, 0xfd, 0xa2, 0xf5, 0x01, 0xfc, 0xc2, 0xf4, 0x62, 0xf4, 0x22, 0xf3, 0xc2, 0xeb, 0x82, 0xeb, 0x22, 0xe3, 0x01, 0xda, 0xc1, 0xd2, 0xa1, 0xd2, 0x81, 0xca, 0x61, 0xc2, 0x41, 0xc2, 0x21, 0xba, 0x21, 0xa1, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0x9a, 0xc6, 0x9a, 0xc7, 0xa2, 0xc7, 0xaa, 0xc7, 0xaa, 0xe6, 0xb3, 0x06, 0xbb, 0x27, 0xcb, 0x47, 0xdb, 0x66, 0xdb, 0x86, 0xe3, 0xa6, 0xeb, 0xe6, 0xf4, 0x46, 0xfd, 0x06, 0xfd, 0x26, 0xf4, 0xc6, 0xfc, 0xe6, 0xfd, 0x26, 0xfd, 0x27, 0xfd, 0x26, 0xfd, 0x66, 0xfd, 0x45, 0xf5, 0x25, 0xfd, 0xc6, 0xfe, 0x26, 0xfd, 0xe5, 0xfd, 0xe5, 0xfd, 0xa4, 0xfe, 0x90, 0xff, 0xfc, 0xff, 0xfb, 0xff, 0x96, 0xf5, 0xaa, 0xf4, 0x63, 0xfc, 0xa5, 0xfc, 0xc4, 0xf5, 0x03, 0xff, 0x35, 0xff, 0xff, 0xff, 0xff, 0xff, 0x99, 0xfe, 0x6c, 0xf5, 0x83, 0xfd, 0x43, 0xfe, 0x07, 0xfe, 0x8a, 0xfe, 0x8b, 0xfe, 0xae, 0xfe, 0xd0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x28, 0xfe, 0x05, 0xfd, 0xc5, 0xfd, 0xc5, 0xfd, 0xa5, 0xfd, 0x85, 0xfd, 0x85, 0xfd, 0x85, 0xfd, 0xa5, 0xfd, 0xa5, 0xfd, 0xa5, 0xfd, 0xe5, 0xfe, 0x05, 0xfe, 0x28, 0xfe, 0x6b, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xf2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xb1, 0xfe, 0xb0, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x6c, 0xfe, 0x6a, 0xfe, 0x49, 0xfe, 0x48, 0xfe, 0x49, 0xfe, 0x49, 0xfe, 0x49, 0xfe, 0x48, 0xfe, 0x47, 0xfe, 0x48, 0xfe, 0x4a, 0xfe, 0x8e, 0xfe, 0xf4, 0xff, 0x7a, 0xff, 0xbd, 0xff, 0xde, 0xff, 0xde, 0xfe, 0xd3, 0xfe, 0x4b, 0xfe, 0x4c, 0xfe, 0x4c, 0xfe, 0x29, 0xfd, 0xe5, 0xfe, 0x8e, 0xff, 0xbc, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xd4, 0xfe, 0x6d, 0xfe, 0x6d, 0xfe, 0x6e, 0xfe, 0xaf, 0xfe, 0x4c, 0xfe, 0x6d, 0xfe, 0x6c, 0xfe, 0x28, 0xfe, 0x27, 0xf5, 0xa3, 0xf5, 0x41, 0xfc, 0xe2, 0xf4, 0x42, 0xf4, 0x02, 0xf3, 0xc2, 0xeb, 0x81, 0xe3, 0x42, 0xdb, 0x02, 0xda, 0xc1, 0xd2, 0xa1, 0xd2, 0x81, 0xca, 0x61, 0xc2, 0x41, 0xba, 0x21, 0xa9, 0xe1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0x9a, 0xc7, 0xa2, 0xc7, 0xa2, 0xe7, 0xaa, 0xe7, 0xb3, 0x07, 0xb3, 0x07, 0xc3, 0x27, 0xd3, 0x67, 0xdb, 0x86, 0xe3, 0x86, 0xec, 0x07, 0xf4, 0xa6, 0xfd, 0x26, 0xfd, 0x86, 0xfd, 0xa6, 0xfd, 0x66, 0xfd, 0x86, 0xfd, 0xc6, 0xfd, 0xe6, 0xfe, 0x07, 0xfe, 0x69, 0xfe, 0x28, 0xfd, 0xe7, 0xfe, 0x4a, 0xfe, 0x28, 0xfd, 0xe6, 0xfd, 0xc4, 0xf5, 0x83, 0xff, 0x58, 0xff, 0xfd, 0xfe, 0xf2, 0xf4, 0xe6, 0xf4, 0x23, 0xfc, 0xc6, 0xfc, 0xc5, 0xf4, 0xe3, 0xfe, 0xd1, 0xff, 0xff, 0xff, 0xfe, 0xff, 0x14, 0xfd, 0xa7, 0xfd, 0x23, 0xfd, 0x25, 0xfd, 0x86, 0xfe, 0x28, 0xfe, 0x69, 0xfe, 0x8b, 0xfe, 0x8d, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x8c, 0xfe, 0x4a, 0xfe, 0x27, 0xfe, 0x05, 0xfd, 0xc5, 0xfd, 0xa6, 0xfd, 0xa5, 0xfd, 0xa5, 0xfd, 0xa6, 0xfd, 0xa5, 0xfd, 0xa5, 0xfd, 0xa5, 0xfd, 0xc5, 0xfd, 0xe5, 0xfe, 0x05, 0xfe, 0x49, 0xfe, 0x6c, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xb1, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd3, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xf2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0x8f, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x6d, 0xfe, 0x6c, 0xfe, 0x6b, 0xfe, 0x4a, 0xfe, 0x4a, 0xfe, 0x4a, 0xfe, 0x4a, 0xfe, 0x4a, 0xfe, 0x4a, 0xfe, 0x4b, 0xfe, 0x6c, 0xfe, 0x6d, 0xfe, 0x6e, 0xfe, 0xb2, 0xff, 0x59, 0xff, 0xde, 0xff, 0xff, 0xff, 0x9b, 0xf6, 0x8f, 0xfe, 0x4b, 0xfe, 0x4c, 0xfe, 0x4b, 0xfe, 0x48, 0xfd, 0xe7, 0xf6, 0x4c, 0xff, 0x9a, 0xff, 0xff, 0xff, 0x9c, 0xf6, 0x8f, 0xfe, 0x8d, 0xf6, 0x8e, 0xfe, 0xb1, 0xfe, 0x8f, 0xf6, 0x6f, 0xfe, 0xb2, 0xfe, 0x6e, 0xfe, 0x4d, 0xfe, 0x2a, 0xf5, 0xe4, 0xfd, 0xa2, 0xf4, 0xe2, 0xf4, 0x42, 0xf4, 0x02, 0xeb, 0xc2, 0xeb, 0x62, 0xe3, 0x22, 0xda, 0xe1, 0xda, 0xc2, 0xd2, 0xa1, 0xca, 0x81, 0xca, 0x61, 0xc2, 0x42, 0xa9, 0xe2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0x9a, 0xe7, 0xa2, 0xe7, 0xaa, 0xe8, 0xb3, 0x07, 0xb3, 0x27, 0xbb, 0x27, 0xc3, 0x47, 0xd3, 0x87, 0xdb, 0x87, 0xe3, 0xc7, 0xfd, 0x08, 0xfd, 0xc8, 0xfe, 0x08, 0xfe, 0x6b, 0xf6, 0x4a, 0xfe, 0x07, 0xfe, 0x27, 0xfe, 0x27, 0xfd, 0xe6, 0xfe, 0x06, 0xfe, 0xcf, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xb1, 0xfe, 0x6b, 0xfd, 0xe5, 0xf5, 0xa5, 0xf6, 0xd2, 0xff, 0xb9, 0xfe, 0x2c, 0xf4, 0x44, 0xf4, 0x24, 0xfc, 0xa6, 0xfc, 0xc6, 0xf4, 0xe5, 0xfe, 0x8f, 0xff, 0xfe, 0xff, 0xba, 0xfe, 0x4b, 0xfd, 0x24, 0xfc, 0xe4, 0xfc, 0xe6, 0xfd, 0x27, 0xfe, 0x07, 0xfe, 0x47, 0xfe, 0x69, 0xfe, 0x6b, 0xfe, 0x8c, 0xfe, 0xae, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x49, 0xfe, 0x26, 0xfd, 0xe6, 0xfd, 0xc6, 0xfd, 0xc6, 0xfd, 0xa6, 0xfd, 0xa6, 0xfd, 0xa6, 0xfd, 0xa6, 0xfd, 0xa6, 0xfd, 0xa5, 0xfd, 0xc5, 0xfd, 0xe5, 0xfe, 0x26, 0xfe, 0x49, 0xfe, 0x6c, 0xfe, 0x8e, 0xfe, 0xb0, 0xfe, 0xb1, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xaf, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x8d, 0xfe, 0x6c, 0xfe, 0x4b, 0xfe, 0x4c, 0xfe, 0x4b, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x6b, 0xfe, 0x6c, 0xfe, 0x6d, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0xb1, 0xff, 0x16, 0xff, 0x9c, 0xff, 0xff, 0xff, 0x7a, 0xf6, 0x6d, 0xfe, 0x4b, 0xfe, 0x4c, 0xfe, 0x2a, 0xfe, 0x29, 0xf5, 0xe6, 0xf6, 0x29, 0xff, 0x58, 0xff, 0xff, 0xf7, 0x38, 0xf6, 0x70, 0xfe, 0x90, 0xfe, 0xb2, 0xfe, 0xd3, 0xf6, 0x91, 0xfe, 0xb3, 0xfe, 0x92, 0xf6, 0x70, 0xfe, 0x8f, 0xf6, 0x4b, 0xfd, 0xe5, 0xf5, 0x61, 0xf4, 0xc1, 0xf4, 0x42, 0xf4, 0x02, 0xeb, 0xa2, 0xe3, 0x42, 0xdb, 0x02, 0xda, 0xe1, 0xd2, 0xc2, 0xd2, 0xa1, 0xd2, 0x81, 0xc2, 0x42, 0xb2, 0x02, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xa3, 0x07, 0xab, 0x08, 0xab, 0x08, 0xb3, 0x08, 0xbb, 0x27, 0xbb, 0x47, 0xc3, 0x87, 0xd3, 0x87, 0xe3, 0xc7, 0xf4, 0x67, 0xfd, 0xa7, 0xfe, 0x8c, 0xfe, 0x8d, 0xfe, 0xb0, 0xfe, 0xd0, 0xfe, 0xd0, 0xfe, 0xaf, 0xfe, 0xaf, 0xfe, 0x8e, 0xf6, 0x6b, 0xfe, 0xb1, 0xfe, 0xd3, 0xf6, 0xf3, 0xfe, 0xf4, 0xfe, 0x8d, 0xfd, 0xc5, 0xfe, 0xd1, 0xff, 0xfc, 0xfe, 0x4a, 0xf4, 0xa3, 0xf4, 0x66, 0xf4, 0xc7, 0xf4, 0xa6, 0xf4, 0x84, 0xfe, 0x90, 0xff, 0xfe, 0xff, 0x34, 0xf5, 0x45, 0xfc, 0xa3, 0xfc, 0xa5, 0xf4, 0xa6, 0xf4, 0x66, 0xfd, 0x87, 0xfe, 0x27, 0xfe, 0x47, 0xfe, 0x8b, 0xfe, 0x6b, 0xfe, 0x6a, 0xfe, 0x6a, 0xfe, 0x6b, 0xfe, 0x6a, 0xfe, 0x49, 0xfe, 0x27, 0xfe, 0x47, 0xfe, 0x49, 0xfe, 0x49, 0xfe, 0x28, 0xfe, 0x26, 0xfe, 0x06, 0xfd, 0xc6, 0xfd, 0xc6, 0xfd, 0xa6, 0xfd, 0xa6, 0xfd, 0xa6, 0xfd, 0xa6, 0xfd, 0xa6, 0xfd, 0xa6, 0xfd, 0xc6, 0xfd, 0xe5, 0xfe, 0x26, 0xfe, 0x49, 0xfe, 0x6c, 0xfe, 0x8e, 0xfe, 0xb0, 0xfe, 0xb1, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd3, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0x90, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x6e, 0xfe, 0x6d, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x6c, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0x8f, 0xfe, 0xaf, 0xfe, 0x90, 0xfe, 0x91, 0xfe, 0xd4, 0xff, 0x7a, 0xff, 0xff, 0xff, 0x38, 0xfe, 0x4c, 0xfe, 0x6c, 0xfe, 0x4b, 0xfe, 0x29, 0xfe, 0x28, 0xf6, 0x05, 0xf5, 0xe8, 0xf7, 0x37, 0xff, 0xff, 0xff, 0x17, 0xf6, 0x91, 0xf6, 0xb2, 0xfe, 0xf6, 0xf6, 0xd3, 0xfe, 0xb4, 0xfe, 0xd4, 0xf6, 0xb1, 0xf6, 0xb2, 0xfe, 0x90, 0xf6, 0x4b, 0xf6, 0x06, 0xf5, 0x43, 0xec, 0xa2, 0xf4, 0x42, 0xeb, 0xc2, 0xe3, 0x61, 0xdb, 0x22, 0xdb, 0x02, 0xd2, 0xc2, 0xd2, 0xc1, 0xd2, 0x82, 0xca, 0x62, 0xba, 0x41, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xab, 0x08, 0xab, 0x28, 0xb3, 0x28, 0xb3, 0x28, 0xbb, 0x48, 0xc3, 0x68, 0xcb, 0xa8, 0xdb, 0xa8, 0xec, 0x08, 0xfc, 0xe7, 0xfd, 0xe7, 0xfe, 0xae, 0xfe, 0xb1, 0xfe, 0xd4, 0xfe, 0xf3, 0xff, 0x15, 0xff, 0x15, 0xff, 0x15, 0xff, 0x16, 0xfe, 0xd4, 0xfe, 0xd4, 0xfe, 0xf5, 0xff, 0x16, 0xff, 0x15, 0xfe, 0xd2, 0xfe, 0xaf, 0xff, 0x13, 0xf6, 0x8d, 0xf5, 0x65, 0xf4, 0xe7, 0xf4, 0xc7, 0xf4, 0xa7, 0xf4, 0xa7, 0xf4, 0x85, 0xf5, 0xee, 0xfe, 0xf3, 0xf5, 0x06, 0xf4, 0x64, 0xf4, 0xa7, 0xf4, 0xa7, 0xf4, 0x67, 0xf4, 0xc7, 0xfe, 0x08, 0xfe, 0x27, 0xfe, 0x49, 0xfe, 0x8c, 0xfe, 0x6a, 0xfe, 0x28, 0xfe, 0x27, 0xfe, 0x27, 0xfe, 0x27, 0xfe, 0x07, 0xfe, 0x06, 0xfe, 0x06, 0xfe, 0x07, 0xfe, 0x27, 0xfe, 0x27, 0xfe, 0x27, 0xfe, 0x07, 0xfd, 0xe6, 0xfd, 0xc6, 0xfd, 0xa6, 0xfd, 0xa6, 0xfd, 0xa6, 0xfd, 0xa6, 0xfd, 0xc6, 0xfd, 0xc6, 0xfd, 0xc6, 0xfd, 0xe6, 0xfe, 0x27, 0xfe, 0x69, 0xfe, 0x6c, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xb1, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x8e, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x6d, 0xfe, 0x8d, 0xfe, 0x8d, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xb2, 0xfe, 0xb1, 0xfe, 0xb1, 0xff, 0x58, 0xff, 0xff, 0xff, 0x59, 0xf6, 0x4d, 0xfe, 0x4c, 0xfe, 0x4a, 0xfe, 0x28, 0xfe, 0x28, 0xf6, 0x07, 0xf6, 0x2b, 0xff, 0x59, 0xff, 0x38, 0xf6, 0xb3, 0xf6, 0xb3, 0xf7, 0x16, 0xf7, 0x15, 0xf6, 0xb4, 0xfe, 0xf6, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0x91, 0xf6, 0x4c, 0xf5, 0xa5, 0xec, 0xc2, 0xec, 0x42, 0xeb, 0xe2, 0xe3, 0x82, 0xdb, 0x22, 0xdb, 0x02, 0xd2, 0xe2, 0xd2, 0xc2, 0xca, 0xa2, 0xca, 0x61, 0xc2, 0x82, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xab, 0x28, 0xb3, 0x28, 0xb3, 0x49, 0xbb, 0x48, 0xc3, 0x68, 0xcb, 0x88, 0xd3, 0xc8, 0xe3, 0xe8, 0xf4, 0x68, 0xfd, 0x89, 0xfe, 0x6b, 0xfe, 0xb1, 0xfe, 0xd4, 0xff, 0x37, 0xff, 0x16, 0xff, 0x58, 0xff, 0x38, 0xff, 0x37, 0xff, 0x37, 0xff, 0x16, 0xff, 0x37, 0xff, 0x58, 0xff, 0x59, 0xff, 0x17, 0xfe, 0xf5, 0xff, 0x14, 0xf6, 0xaf, 0xfd, 0xc6, 0xfd, 0x07, 0xf4, 0xe8, 0xf4, 0xc7, 0xf4, 0xa8, 0xf4, 0x87, 0xf4, 0xa7, 0xf4, 0x66, 0xf4, 0x45, 0xf4, 0x46, 0xf4, 0x87, 0xf4, 0x88, 0xf4, 0x88, 0xf4, 0x87, 0xfd, 0x48, 0xfd, 0xe7, 0xfe, 0x28, 0xfe, 0xac, 0xfe, 0x8c, 0xfe, 0x4a, 0xfe, 0x28, 0xfe, 0x07, 0xfe, 0x08, 0xfe, 0x07, 0xfd, 0xe7, 0xfd, 0xe7, 0xfd, 0xe7, 0xfd, 0xe7, 0xfe, 0x07, 0xfe, 0x27, 0xfe, 0x27, 0xfe, 0x07, 0xfd, 0xe7, 0xfd, 0xc7, 0xfd, 0xa7, 0xfd, 0xa7, 0xfd, 0xa7, 0xfd, 0xa7, 0xfd, 0xc6, 0xfd, 0xc7, 0xfd, 0xe6, 0xfd, 0xe6, 0xfe, 0x27, 0xfe, 0x6a, 0xfe, 0x6d, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0x90, 0xfe, 0x90, 0xfe, 0x8f, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x90, 0xfe, 0x90, 0xfe, 0xb1, 0xfe, 0xb2, 0xfe, 0xd2, 0xfe, 0xb1, 0xf6, 0xb1, 0xff, 0x59, 0xff, 0x37, 0xfe, 0x4e, 0xfe, 0x6d, 0xfe, 0x6c, 0xf6, 0x29, 0xfe, 0x08, 0xfe, 0x2a, 0xf6, 0x2c, 0xf6, 0x4e, 0xf6, 0x91, 0xfe, 0xd4, 0xf6, 0xb4, 0xf6, 0xd5, 0xff, 0x17, 0xf6, 0xb5, 0xf7, 0x17, 0xf6, 0xf6, 0xf6, 0xd5, 0xf6, 0xd6, 0xf6, 0x92, 0xf6, 0x2b, 0xf5, 0xa4, 0xec, 0xe1, 0xec, 0x42, 0xeb, 0xe2, 0xe3, 0xa2, 0xdb, 0x62, 0xdb, 0x22, 0xd3, 0x02, 0xd2, 0xe2, 0xca, 0xa2, 0xc2, 0x61, 0xc2, 0x82, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xb3, 0x69, 0xb3, 0x49, 0xb3, 0x69, 0xbb, 0x69, 0xc3, 0x89, 0xcb, 0xa9, 0xd3, 0xe9, 0xe3, 0xe8, 0xf4, 0xc8, 0xfe, 0x0b, 0xfe, 0xd1, 0xff, 0x15, 0xff, 0x15, 0xff, 0x58, 0xf7, 0x58, 0xff, 0x5a, 0xff, 0x5a, 0xff, 0x59, 0xff, 0x38, 0xff, 0x37, 0xff, 0x58, 0xff, 0x38, 0xff, 0x39, 0xff, 0x37, 0xff, 0x15, 0xff, 0x14, 0xfe, 0x8d, 0xfd, 0x87, 0xfd, 0x08, 0xf4, 0xc8, 0xf4, 0xa8, 0xf4, 0x68, 0xec, 0x48, 0xec, 0x28, 0xec, 0x28, 0xec, 0x07, 0xec, 0x28, 0xec, 0x48, 0xec, 0x68, 0xf4, 0x88, 0xf4, 0xa8, 0xfd, 0x08, 0xfd, 0x87, 0xfe, 0x6c, 0xfe, 0xaf, 0xfe, 0x6b, 0xfe, 0x49, 0xfe, 0x28, 0xfe, 0x08, 0xfd, 0xe8, 0xfd, 0xc8, 0xfd, 0xc8, 0xfd, 0xc8, 0xfd, 0xa7, 0xfd, 0xc7, 0xfd, 0xc7, 0xfe, 0x07, 0xfe, 0x07, 0xfd, 0xe7, 0xfd, 0xe7, 0xfd, 0xc7, 0xfd, 0xc7, 0xfd, 0xc7, 0xfd, 0xc7, 0xfd, 0xc7, 0xfd, 0xc7, 0xfd, 0xe7, 0xfd, 0xe7, 0xfe, 0x06, 0xfe, 0x48, 0xfe, 0x6b, 0xfe, 0x6d, 0xfe, 0x8e, 0xfe, 0x90, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd3, 0xfe, 0xf3, 0xfe, 0xf3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb0, 0xfe, 0x90, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0x90, 0xfe, 0xb1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd3, 0xfe, 0xb1, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x90, 0xf6, 0x8f, 0xf6, 0x6e, 0xf6, 0x4c, 0xf6, 0x2b, 0xf6, 0x4b, 0xf6, 0x4c, 0xf6, 0x6f, 0xf6, 0xb2, 0xf6, 0xd4, 0xf6, 0xd6, 0xf6, 0xb5, 0xff, 0x18, 0xf6, 0xf6, 0xee, 0xf6, 0xf7, 0x17, 0xf6, 0xd5, 0xf6, 0xd6, 0xf6, 0xb4, 0xf6, 0x2c, 0xf5, 0xe7, 0xed, 0x43, 0xec, 0x82, 0xec, 0x02, 0xe3, 0xc2, 0xdb, 0x82, 0xdb, 0x42, 0xd3, 0x22, 0xd2, 0xe2, 0xca, 0xa1, 0xc2, 0x81, 0xb2, 0x82, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xb3, 0xcb, 0xb3, 0x69, 0xbb, 0x89, 0xbb, 0x89, 0xc3, 0xa9, 0xcb, 0xc9, 0xdc, 0x09, 0xe4, 0x29, 0xf5, 0x49, 0xfe, 0x8c, 0xfe, 0xf4, 0xff, 0x37, 0xff, 0x17, 0xff, 0x5a, 0xff, 0x59, 0xf7, 0x3a, 0xff, 0x7b, 0xff, 0x5a, 0xff, 0x5a, 0xff, 0x39, 0xff, 0x39, 0xff, 0x39, 0xff, 0x39, 0xf7, 0x37, 0xf7, 0x36, 0xfe, 0xd1, 0xf5, 0xe8, 0xfd, 0x28, 0xf4, 0xe9, 0xf4, 0xa9, 0xec, 0x48, 0xec, 0x28, 0xe4, 0x08, 0xe3, 0xe8, 0xe4, 0x08, 0xe4, 0x08, 0xe3, 0xe8, 0xe3, 0xe8, 0xec, 0x48, 0xf4, 0xa8, 0xf4, 0x89, 0xf4, 0x67, 0xfd, 0xca, 0xfe, 0xcf, 0xfe, 0xaf, 0xfe, 0x6b, 0xfe, 0x49, 0xfe, 0x28, 0xfe, 0x08, 0xfd, 0xe8, 0xfd, 0xc8, 0xfd, 0xa8, 0xfd, 0xa8, 0xfd, 0x88, 0xfd, 0x88, 0xfd, 0xa8, 0xfd, 0xe8, 0xfd, 0xe8, 0xfd, 0xe8, 0xfd, 0xe7, 0xfd, 0xc7, 0xfd, 0xc7, 0xfd, 0xc7, 0xfd, 0xc7, 0xfd, 0xc7, 0xfd, 0xc7, 0xfd, 0xe7, 0xfe, 0x07, 0xfe, 0x27, 0xfe, 0x49, 0xfe, 0x6c, 0xfe, 0x6d, 0xfe, 0x8e, 0xfe, 0x90, 0xfe, 0xb0, 0xfe, 0xd1, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd4, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd2, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb0, 0xfe, 0x90, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x8f, 0xfe, 0x90, 0xfe, 0xb0, 0xfe, 0xb0, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb2, 0xfe, 0xd2, 0xfe, 0xd3, 0xfe, 0xb2, 0xfe, 0xb1, 0xfe, 0xb0, 0xfe, 0x90, 0xf6, 0x90, 0xfe, 0x8f, 0xf6, 0x6e, 0xf6, 0x4e, 0xf6, 0x6d, 0xf6, 0x6e, 0xfe, 0x90, 0xf6, 0xb2, 0xf6, 0xd4, 0xf7, 0x17, 0xf6, 0xf6, 0xf7, 0x18, 0xf7, 0x18, 0xee, 0xb5, 0xf7, 0x17, 0xf6, 0xd7, 0xf6, 0xd5, 0xf6, 0xd5, 0xee, 0x71, 0xf6, 0x2d, 0xf5, 0xa7, 0xec, 0xe2, 0xec, 0x62, 0xe4, 0x02, 0xdb, 0xa2, 0xdb, 0x62, 0xdb, 0x42, 0xd3, 0x01, 0xca, 0xc1, 0xc2, 0xa2, 0xaa, 0x83, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xbc, 0x4d, 0xb3, 0x8a, 0xbb, 0xa9, 0xc3, 0xaa, 0xcb, 0xca, 0xd3, 0xea, 0xdc, 0x2a, 0xec, 0x49, 0xfd, 0x49, 0xfe, 0xad, 0xff, 0x14, 0xff, 0x38, 0xff, 0x38, 0xff, 0x7b, 0xf7, 0x5b, 0xf7, 0x5a, 0xff, 0x5b, 0xf7, 0x5a, 0xff, 0x5a, 0xff, 0x3a, 0xff, 0x39, 0xff, 0x38, 0xf7, 0x37, 0xff, 0x16, 0xfe, 0xd2, 0xfe, 0x09, 0xf5, 0x28, 0xfc, 0xea, 0xf4, 0xa9, 0xec, 0x49, 0xe4, 0x09, 0xdb, 0xe9, 0xd3, 0xc8, 0xd3, 0xa8, 0xd3, 0xc9, 0xd3, 0xc9, 0xd3, 0xc9, 0xd3, 0xa8, 0xe4, 0x28, 0xf4, 0xa9, 0xf4, 0x48, 0xf4, 0xa8, 0xfe, 0xae, 0xfe, 0xd1, 0xfe, 0xaf, 0xfe, 0x6b, 0xfe, 0x49, 0xfe, 0x09, 0xfd, 0xe9, 0xfd, 0xc9, 0xfd, 0xa9, 0xfd, 0x89, 0xfd, 0x88, 0xfd, 0x68, 0xfd, 0x88, 0xfd, 0x89, 0xfd, 0xc9, 0xfd, 0xe8, 0xfd, 0xe8, 0xfd, 0xe8, 0xfd, 0xc8, 0xfd, 0xc8, 0xfd, 0xc8, 0xfd, 0xc8, 0xfd, 0xe8, 0xfd, 0xe8, 0xfe, 0x08, 0xfe, 0x28, 0xfe, 0x28, 0xfe, 0x4a, 0xfe, 0x6c, 0xfe, 0x8d, 0xfe, 0x8f, 0xfe, 0x90, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb2, 0xfe, 0xd2, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd4, 0xfe, 0xd4, 0xfe, 0xd4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd2, 0xfe, 0xb2, 0xfe, 0xd2, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb0, 0xfe, 0x8f, 0xfe, 0x90, 0xfe, 0xb0, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0x91, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0x90, 0xfe, 0x90, 0xfe, 0x70, 0xf6, 0x70, 0xf6, 0x90, 0xfe, 0x90, 0xfe, 0x91, 0xf6, 0xb3, 0xf6, 0xb4, 0xf6, 0xd6, 0xf7, 0x18, 0xee, 0xf8, 0xf7, 0x18, 0xf6, 0xd6, 0xf6, 0xf6, 0xf6, 0xf8, 0xf6, 0xd6, 0xf6, 0xb6, 0xee, 0xb5, 0xee, 0x71, 0xee, 0x2c, 0xed, 0x63, 0xec, 0xa2, 0xe4, 0x43, 0xdb, 0xe3, 0xdb, 0xa2, 0xdb, 0x62, 0xd3, 0x22, 0xca, 0xe2, 0xca, 0xc2, 0xaa, 0xe5, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xc4, 0xaf, 0xbb, 0xaa, 0xbb, 0xaa, 0xc3, 0xca, 0xcb, 0xea, 0xdc, 0x0a, 0xdc, 0x4a, 0xe4, 0x6a, 0xf5, 0x2a, 0xf6, 0x2b, 0xfe, 0xd2, 0xff, 0x38, 0xff, 0x5a, 0xff, 0x7b, 0xf7, 0x5b, 0xf7, 0x5a, 0xf7, 0x5b, 0xf7, 0x3a, 0xff, 0x5b, 0xff, 0x3a, 0xff, 0x59, 0xf7, 0x38, 0xf7, 0x16, 0xfe, 0xf2, 0xfe, 0x2b, 0xf5, 0x28, 0xf4, 0xc9, 0xec, 0x6a, 0xe4, 0x2a, 0xdc, 0x09, 0xd3, 0xe9, 0xcb, 0xc9, 0xcb, 0xa9, 0xc3, 0x89, 0xbb, 0xa9, 0xc3, 0xa9, 0xc3, 0xaa, 0xbb, 0x89, 0xd4, 0x09, 0xf4, 0x89, 0xec, 0x47, 0xfd, 0xec, 0xff, 0x13, 0xf6, 0xb2, 0xfe, 0xaf, 0xfe, 0x6b, 0xfe, 0x49, 0xfe, 0x0a, 0xfd, 0xea, 0xfd, 0xc9, 0xfd, 0x89, 0xfd, 0x89, 0xfd, 0x69, 0xfd, 0x49, 0xfd, 0x49, 0xfd, 0x69, 0xfd, 0x89, 0xfd, 0xc9, 0xfd, 0xc8, 0xfd, 0xc8, 0xfd, 0xc8, 0xfd, 0xe8, 0xfd, 0xe8, 0xfd, 0xe9, 0xfd, 0xe9, 0xfe, 0x08, 0xfe, 0x08, 0xfe, 0x28, 0xfe, 0x49, 0xfe, 0x6a, 0xfe, 0x8c, 0xfe, 0x8e, 0xfe, 0x8f, 0xfe, 0x90, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xd3, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xd4, 0xfe, 0xd4, 0xfe, 0xf5, 0xfe, 0xd4, 0xf6, 0xd3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd3, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0x90, 0xfe, 0x90, 0xfe, 0x90, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xf6, 0xb1, 0xfe, 0x91, 0xfe, 0x91, 0xf6, 0x91, 0xf6, 0x91, 0xfe, 0x91, 0xf6, 0x91, 0xfe, 0x91, 0xfe, 0x91, 0xf6, 0x70, 0xfe, 0x92, 0xfe, 0xb3, 0xfe, 0xd4, 0xf6, 0xd5, 0xf7, 0x18, 0xee, 0xf8, 0xf6, 0xf7, 0xf6, 0xf7, 0xee, 0xd7, 0xf6, 0xf8, 0xf6, 0xd7, 0xee, 0xb6, 0xee, 0xb5, 0xee, 0x94, 0xee, 0x51, 0xed, 0xc8, 0xed, 0x02, 0xe4, 0x82, 0xdc, 0x23, 0xdb, 0xc3, 0xdb, 0x82, 0xd3, 0x42, 0xcb, 0x02, 0xca, 0xc2, 0xab, 0x27, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xcd, 0x32, 0xbb, 0xca, 0xc3, 0xca, 0xc3, 0xea, 0xcc, 0x0a, 0xdc, 0x2b, 0xe4, 0x6b, 0xe4, 0x8a, 0xf5, 0x0a, 0xf5, 0xca, 0xf6, 0x8f, 0xff, 0x38, 0xff, 0x5a, 0xff, 0x7b, 0xf7, 0x5b, 0xf7, 0x1a, 0xef, 0x1a, 0xf7, 0x1a, 0xff, 0x5b, 0xff, 0x5a, 0xff, 0x39, 0xf7, 0x17, 0xf6, 0xf3, 0xf6, 0x6c, 0xf5, 0x48, 0xf4, 0xca, 0xec, 0x8a, 0xdc, 0x2a, 0xd4, 0x2a, 0xcb, 0xea, 0xc3, 0xca, 0xbb, 0xaa, 0xbb, 0x8a, 0xb3, 0x8a, 0xb3, 0x8a, 0xb3, 0x8a, 0xb3, 0xab, 0xab, 0x6a, 0xd3, 0xea, 0xfc, 0xa9, 0xf5, 0x6a, 0xff, 0x13, 0xfe, 0xf4, 0xf6, 0xb1, 0xfe, 0xaf, 0xfe, 0x6b, 0xfe, 0x2a, 0xfe, 0x0a, 0xfd, 0xca, 0xfd, 0xa9, 0xfd, 0x8a, 0xfd, 0x6a, 0xfd, 0x6a, 0xfd, 0x4a, 0xf5, 0x2a, 0xf5, 0x29, 0xfd, 0x6a, 0xfd, 0xaa, 0xfd, 0xa9, 0xfd, 0xc9, 0xfd, 0xe9, 0xfd, 0xe9, 0xfd, 0xe9, 0xfe, 0x09, 0xfe, 0x09, 0xfe, 0x29, 0xfe, 0x29, 0xfe, 0x29, 0xfe, 0x4a, 0xfe, 0x6b, 0xfe, 0x6d, 0xfe, 0x8f, 0xfe, 0x90, 0xfe, 0xb0, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd2, 0xfe, 0xd3, 0xfe, 0xf3, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xf4, 0xfe, 0xd4, 0xfe, 0xf4, 0xf6, 0xb4, 0xf6, 0x93, 0xf6, 0xb3, 0xfe, 0xd3, 0xfe, 0xd3, 0xf6, 0xd3, 0xf6, 0xb3, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0xb2, 0xfe, 0xb3, 0xfe, 0x91, 0xf6, 0xb0, 0xfe, 0xb0, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xf6, 0xb2, 0xf6, 0xb1, 0xf6, 0x91, 0xf6, 0x91, 0xf6, 0xb1, 0xf6, 0x91, 0xf6, 0x91, 0xfe, 0x91, 0xf6, 0x71, 0xdd, 0xae, 0xe5, 0xae, 0xf6, 0x50, 0xf6, 0x71, 0xf6, 0xb3, 0xf6, 0xd5, 0xee, 0xf6, 0xee, 0xf7, 0xee, 0xd7, 0xf6, 0xf8, 0xee, 0xf8, 0xee, 0xf8, 0xee, 0xf8, 0xee, 0xd7, 0xee, 0xb6, 0xee, 0x95, 0xee, 0x74, 0xee, 0x2f, 0xe5, 0x86, 0xdc, 0xe1, 0xdc, 0x62, 0xdc, 0x03, 0xdb, 0xc2, 0xd3, 0x82, 0xd3, 0x42, 0xca, 0xc2, 0xab, 0x8a, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xd5, 0xb4, 0xbb, 0xca, 0xc3, 0xeb, 0xcb, 0xeb, 0xd4, 0x2b, 0xdc, 0x4b, 0xe4, 0x8b, 0xe4, 0xab, 0xf5, 0x2b, 0xfd, 0xeb, 0xf6, 0x8f, 0xf7, 0x17, 0xf7, 0x5a, 0xff, 0x7b, 0xf7, 0x3b, 0xee, 0xf9, 0xee, 0xf9, 0xee, 0xf9, 0xff, 0x5b, 0xff, 0x5a, 0xf7, 0x18, 0xf6, 0xf5, 0xf6, 0x6e, 0xf5, 0x89, 0xf4, 0xea, 0xe4, 0x8a, 0xdc, 0x2a, 0xec, 0x6b, 0xdc, 0x2b, 0xbb, 0xab, 0xb3, 0xab, 0xb3, 0xab, 0xab, 0xab, 0xab, 0x8a, 0xab, 0x8a, 0xb3, 0xab, 0xab, 0xab, 0xa3, 0x4a, 0xd4, 0x49, 0xfe, 0x0b, 0xfe, 0xf2, 0xff, 0x15, 0xfe, 0xd3, 0xfe, 0xb1, 0xfe, 0x8e, 0xfe, 0x4b, 0xfe, 0x2a, 0xfe, 0x0a, 0xfd, 0xca, 0xfd, 0xaa, 0xfd, 0x8a, 0xfd, 0x6a, 0xf5, 0x4a, 0xf5, 0x4a, 0xf5, 0x2a, 0xf5, 0x2a, 0xf5, 0x4a, 0xfd, 0x6a, 0xfd, 0x8a, 0xfd, 0xca, 0xfd, 0xea, 0xfd, 0xea, 0xfe, 0x0a, 0xfe, 0x0a, 0xfe, 0x0a, 0xfe, 0x2a, 0xfe, 0x2a, 0xfe, 0x2a, 0xfe, 0x4b, 0xfe, 0x6c, 0xfe, 0x6e, 0xfe, 0x8f, 0xfe, 0x90, 0xfe, 0xb1, 0xfe, 0x91, 0xfe, 0xb1, 0xfe, 0xb2, 0xfe, 0xd3, 0xe6, 0x30, 0xd5, 0x8e, 0xe5, 0xf0, 0xee, 0x52, 0xff, 0x35, 0xfe, 0xd4, 0xf6, 0xb3, 0xf6, 0x93, 0xf6, 0x93, 0xf6, 0xb3, 0xfe, 0xd3, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0xb3, 0xf6, 0xb3, 0xfe, 0xb3, 0xf6, 0x91, 0xf6, 0x90, 0xfe, 0xb1, 0xfe, 0xb1, 0xfe, 0xb2, 0xfe, 0xb2, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0xb1, 0xf6, 0x91, 0xf6, 0x91, 0xf6, 0x91, 0xf6, 0x91, 0xf6, 0x91, 0xfe, 0xb2, 0xee, 0x30, 0xc4, 0xcb, 0xdd, 0x6e, 0xe5, 0xce, 0xe5, 0xef, 0xcd, 0x4e, 0xe6, 0x12, 0xf6, 0xd6, 0xee, 0xd7, 0xee, 0xd8, 0xf6, 0xf8, 0xee, 0xf9, 0xee, 0xf9, 0xee, 0xf9, 0xee, 0xd8, 0xee, 0xd8, 0xe6, 0xb6, 0xee, 0x75, 0xe6, 0x32, 0xe5, 0xcc, 0xdd, 0x24, 0xdc, 0xc2, 0xdc, 0x43, 0xdc, 0x02, 0xd3, 0xc2, 0xcb, 0x82, 0xcb, 0x02, 0xbc, 0x4d, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xe6, 0x16, 0xc3, 0xeb, 0xc4, 0x0b, 0xcc, 0x0b, 0xd4, 0x4b, 0xdc, 0x6b, 0xe4, 0xab, 0xec, 0xab, 0xed, 0x2b, 0xfe, 0x4d, 0xf6, 0xd2, 0xf7, 0x18, 0xf7, 0x5a, 0xff, 0x7b, 0xf7, 0x3b, 0xee, 0xf9, 0xee, 0xf9, 0xee, 0xf9, 0xf7, 0x3b, 0xff, 0x3a, 0xf6, 0xf7, 0xf6, 0xb1, 0xf5, 0xaa, 0xec, 0xea, 0xec, 0xca, 0xdc, 0x4a, 0xd3, 0xea, 0xdc, 0x4b, 0xcb, 0xea, 0xab, 0x4a, 0xab, 0x8a, 0xab, 0x6a, 0xab, 0x6a, 0xab, 0x6a, 0xab, 0x6a, 0xa3, 0x6a, 0x9b, 0x2a, 0x9b, 0x29, 0xe5, 0x8d, 0xff, 0x53, 0xff, 0x36, 0xfe, 0xf4, 0xfe, 0xd3, 0xfe, 0xb1, 0xfe, 0x8d, 0xfe, 0x4b, 0xfe, 0x2b, 0xfd, 0xeb, 0xfd, 0xcb, 0xfd, 0xab, 0xfd, 0x8b, 0xf5, 0x6b, 0xf5, 0x4a, 0xf5, 0x2b, 0xf5, 0x2b, 0xf5, 0x2a, 0xf5, 0x2a, 0xf5, 0x4a, 0xf5, 0x6a, 0xf5, 0xca, 0xfd, 0xeb, 0xfe, 0x0a, 0xfe, 0x0a, 0xfe, 0x0a, 0xfe, 0x2a, 0xfe, 0x2a, 0xfe, 0x4b, 0xfe, 0x4b, 0xfe, 0x6c, 0xfe, 0x6d, 0xfe, 0x8e, 0xfe, 0x8f, 0xfe, 0xd1, 0xf6, 0x91, 0xd5, 0x4c, 0xd5, 0x6d, 0xee, 0x10, 0xe5, 0xef, 0xc4, 0xec, 0xbc, 0xac, 0xd5, 0x6e, 0xe5, 0xcf, 0xfe, 0xd4, 0xfe, 0xd4, 0xf6, 0xb4, 0xf6, 0xb3, 0xf6, 0x93, 0xf6, 0x93, 0xf6, 0xb3, 0xf6, 0xd3, 0xf6, 0xb3, 0xf6, 0xb2, 0xf6, 0x92, 0xf6, 0xb2, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb3, 0xfe, 0xb3, 0xf6, 0xb1, 0xf6, 0x90, 0xf6, 0xb1, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xfe, 0xb2, 0xf6, 0xb2, 0xf6, 0xb1, 0xf6, 0x92, 0xf6, 0x91, 0xf6, 0x91, 0xf6, 0x91, 0xf6, 0x91, 0xf6, 0x91, 0xf6, 0x91, 0xf6, 0x91, 0xfe, 0xb1, 0xdd, 0xce, 0xb4, 0x4a, 0xcd, 0x4d, 0xd5, 0x6d, 0xcd, 0x2c, 0xbc, 0xcb, 0xcd, 0x4e, 0xf6, 0xb5, 0xf6, 0xd6, 0xee, 0xd7, 0xee, 0xd8, 0xee, 0xf9, 0xee, 0xd9, 0xee, 0xf9, 0xee, 0xf9, 0xe6, 0xd8, 0xee, 0xd8, 0xe6, 0x96, 0xe6, 0x53, 0xe5, 0xef, 0xdd, 0x46, 0xd4, 0xe2, 0xdc, 0xa3, 0xd4, 0x63, 0xd3, 0xe3, 0xcb, 0xa3, 0xcb, 0xa3, 0xcd, 0x71, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe6, 0x98, 0xbc, 0x0c, 0xc4, 0x0b, 0xcc, 0x2b, 0xd4, 0x6c, 0xdc, 0x6b, 0xe4, 0xab, 0xec, 0xcc, 0xed, 0x2b, 0xf6, 0x4d, 0xf6, 0xf5, 0xf7, 0x39, 0xf7, 0x3a, 0xf7, 0x5b, 0xef, 0x1a, 0xee, 0xd9, 0xee, 0xd8, 0xee, 0xf9, 0xff, 0x5a, 0xf7, 0x38, 0xf6, 0xd3, 0xf6, 0x0c, 0xf5, 0xab, 0xf6, 0x2f, 0xf6, 0x72, 0xf6, 0x52, 0xf6, 0x72, 0xf6, 0x91, 0xee, 0x50, 0xe6, 0x10, 0xed, 0xcf, 0xdd, 0x4d, 0xdd, 0x4e, 0xdd, 0x4f, 0xe5, 0xaf, 0xed, 0xef, 0xde, 0x12, 0xcc, 0xce, 0xee, 0x31, 0xff, 0x78, 0xfe, 0xf5, 0xfe, 0xf4, 0xfe, 0xd3, 0xfe, 0xb0, 0xfe, 0x6d, 0xfe, 0x4b, 0xfe, 0x0b, 0xfd, 0xeb, 0xfd, 0xcc, 0xfd, 0xab, 0xfd, 0x8b, 0xf5, 0x6b, 0xf5, 0x4b, 0xf5, 0x2b, 0xf5, 0x2b, 0xf5, 0x0b, 0xf5, 0x0b, 0xf5, 0x2b, 0xf5, 0x6b, 0xfd, 0xcb, 0xfe, 0x0b, 0xfe, 0x0b, 0xfe, 0x0b, 0xfe, 0x2b, 0xfe, 0x2b, 0xfe, 0x4b, 0xfe, 0x4b, 0xfe, 0x4b, 0xfe, 0x6c, 0xfe, 0x6e, 0xfe, 0x6f, 0xfe, 0x90, 0xfe, 0xf2, 0xe6, 0x0f, 0xb4, 0x49, 0xd5, 0x2c, 0xcd, 0x0c, 0xc4, 0xcb, 0xc5, 0x0d, 0xbc, 0xcc, 0xcd, 0x2d, 0xdd, 0x8e, 0xf6, 0x72, 0xfe, 0xf4, 0xf6, 0x93, 0xf6, 0x93, 0xee, 0x72, 0xee, 0x72, 0xf6, 0xb3, 0xf6, 0xd3, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb2, 0xf6, 0xb3, 0xf6, 0xd3, 0xfe, 0xd4, 0xfe, 0xd4, 0xf6, 0xb2, 0xf6, 0x91, 0xf6, 0xb1, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0x91, 0xf6, 0x70, 0xf6, 0x91, 0xf6, 0x91, 0xf6, 0x70, 0xf6, 0x70, 0xf6, 0x70, 0xf6, 0x70, 0xfe, 0xb1, 0xd5, 0x6d, 0xac, 0x2a, 0xc4, 0xed, 0xc4, 0xed, 0xac, 0x4b, 0xb4, 0x8b, 0xd5, 0x4e, 0xf6, 0x73, 0xf6, 0xb5, 0xee, 0xb7, 0xee, 0xd8, 0xee, 0xd9, 0xee, 0xd9, 0xee, 0xd9, 0xe6, 0xd9, 0xe6, 0xb9, 0xe6, 0xb8, 0xe6, 0x77, 0xe6, 0x34, 0xdd, 0xcf, 0xdd, 0x27, 0xd4, 0xe3, 0xd4, 0xc3, 0xd4, 0x83, 0xcc, 0x03, 0xcb, 0xc3, 0xc3, 0xe3, 0xde, 0x56, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0xfb, 0xbc, 0x0d, 0xcc, 0x4c, 0xcc, 0x4b, 0xd4, 0x4c, 0xdc, 0x8c, 0xe4, 0xac, 0xec, 0xcc, 0xed, 0x4b, 0xf6, 0x2d, 0xf6, 0xf5, 0xf7, 0x19, 0xef, 0x3a, 0xf7, 0x5a, 0xee, 0xd9, 0xe6, 0x98, 0xe6, 0xb8, 0xf7, 0x19, 0xf7, 0x3a, 0xf6, 0xf6, 0xf6, 0x4e, 0xf5, 0x4b, 0xec, 0xcc, 0xed, 0x4d, 0xe5, 0x6f, 0xdd, 0x2f, 0xdd, 0x4e, 0xe5, 0x6f, 0xed, 0xcf, 0xdd, 0x4e, 0xd4, 0xee, 0xd5, 0x0e, 0xd5, 0x2e, 0xd5, 0x4f, 0xdd, 0x8f, 0xfe, 0x50, 0xf6, 0x73, 0xe5, 0x6f, 0xee, 0x51, 0xff, 0x57, 0xf6, 0xf5, 0xf6, 0xf4, 0xfe, 0xb3, 0xfe, 0xb0, 0xfe, 0x6d, 0xfe, 0x2c, 0xfe, 0x0c, 0xfd, 0xec, 0xfd, 0xcc, 0xf5, 0x8c, 0xf5, 0x8c, 0xf5, 0x6c, 0xf5, 0x4c, 0xf5, 0x2c, 0xf5, 0x2c, 0xf5, 0x2c, 0xf5, 0x2c, 0xf5, 0x2c, 0xfd, 0x8c, 0xfd, 0xeb, 0xfe, 0x0b, 0xfe, 0x0c, 0xfe, 0x2b, 0xfe, 0x2b, 0xfe, 0x4c, 0xfe, 0x4c, 0xfe, 0x4c, 0xfe, 0x6c, 0xfe, 0x6d, 0xfe, 0x6f, 0xfe, 0x90, 0xfe, 0x90, 0xfe, 0xd2, 0xf6, 0x71, 0xbc, 0x8a, 0xbc, 0xaa, 0xc4, 0xeb, 0xb4, 0x8a, 0xc5, 0x0d, 0xc4, 0xcc, 0xc4, 0xec, 0xd5, 0x6e, 0xee, 0x51, 0xfe, 0xd4, 0xf6, 0x93, 0xee, 0x52, 0xee, 0x51, 0xee, 0x72, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xd3, 0xff, 0x15, 0xff, 0x14, 0xf6, 0xb3, 0xf6, 0x93, 0xf6, 0xb2, 0xf6, 0xb1, 0xf6, 0xb2, 0xf6, 0xb3, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0x92, 0xf6, 0x71, 0xf6, 0x71, 0xf6, 0xb3, 0xf6, 0xf5, 0xf6, 0xf5, 0xf6, 0xf5, 0xee, 0xb5, 0xee, 0x94, 0xf6, 0xd5, 0xf6, 0xb4, 0xfe, 0xd4, 0xe6, 0x31, 0xb4, 0x6b, 0xb4, 0x8c, 0xb4, 0x8c, 0xac, 0x4b, 0xac, 0x2a, 0xc4, 0xec, 0xee, 0x31, 0xee, 0x94, 0xee, 0xb7, 0xe6, 0xd8, 0xe6, 0xd8, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xb8, 0xe6, 0x98, 0xe6, 0x98, 0xe6, 0x77, 0xde, 0x35, 0xdd, 0xaf, 0xd5, 0x27, 0xcc, 0xc3, 0xcc, 0xa3, 0xcc, 0x63, 0xc4, 0x23, 0xc3, 0xc3, 0xab, 0x64, 0xef, 0x1a, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbe, 0xb4, 0x2d, 0xdc, 0xac, 0xe5, 0x0c, 0xdc, 0xec, 0xdc, 0xab, 0xe4, 0xac, 0xed, 0x0c, 0xed, 0x4b, 0xf6, 0x0d, 0xf6, 0xd5, 0xf7, 0x18, 0xef, 0x19, 0xf7, 0x1a, 0xee, 0xf9, 0xe6, 0x97, 0xe6, 0x97, 0xf7, 0x39, 0xf7, 0x37, 0xf6, 0x70, 0xed, 0x6b, 0xe4, 0x8b, 0xcc, 0x0b, 0xcb, 0xcb, 0xc3, 0xca, 0xab, 0x89, 0xab, 0x69, 0xbb, 0x8a, 0xc3, 0xaa, 0xbb, 0xaa, 0xab, 0x8b, 0xab, 0xab, 0xab, 0xcb, 0xb3, 0xab, 0xb3, 0xcc, 0xcc, 0x2b, 0xab, 0x49, 0xb3, 0xab, 0xfe, 0xb4, 0xff, 0x57, 0xfe, 0xf5, 0xf6, 0xf4, 0xfe, 0xb2, 0xfe, 0x8f, 0xf6, 0x4d, 0xf6, 0x2d, 0xf5, 0xec, 0xf5, 0xcc, 0xf5, 0xac, 0xf5, 0xac, 0xf5, 0x8d, 0xf5, 0x4c, 0xf5, 0x4c, 0xf5, 0x4c, 0xf5, 0x2c, 0xf5, 0x2c, 0xf5, 0x4c, 0xf5, 0x6c, 0xfd, 0xac, 0xf6, 0x0c, 0xf6, 0x2c, 0xfe, 0x2c, 0xfe, 0x2c, 0xfe, 0x4c, 0xfe, 0x4c, 0xfe, 0x6c, 0xf6, 0x6c, 0xfe, 0x6d, 0xfe, 0x8e, 0xfe, 0x8f, 0xf6, 0x90, 0xf6, 0x91, 0xf6, 0xb2, 0xfe, 0xd3, 0xfe, 0xd3, 0xdd, 0xcf, 0xcd, 0x2d, 0xb4, 0x6b, 0xac, 0x6b, 0xbc, 0xcc, 0xc4, 0xcc, 0xcd, 0x2d, 0xe6, 0x10, 0xfe, 0xd4, 0xee, 0x72, 0xe6, 0x31, 0xe6, 0x31, 0xe6, 0x52, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb3, 0xfe, 0xd4, 0xf6, 0xb4, 0xee, 0x73, 0xe6, 0x32, 0xee, 0x32, 0xee, 0x51, 0xf6, 0x91, 0xf6, 0xb3, 0xfe, 0xd4, 0xf6, 0xb2, 0xee, 0x51, 0xee, 0x51, 0xe6, 0x30, 0xee, 0x30, 0xee, 0x73, 0xf6, 0xf6, 0xee, 0xd5, 0xee, 0x75, 0xee, 0x54, 0xe6, 0x74, 0xf6, 0xd6, 0xf6, 0xb5, 0xf6, 0xb4, 0xf6, 0xb4, 0xb4, 0xac, 0x9b, 0xc9, 0xac, 0x4b, 0xa4, 0x2a, 0xa4, 0x0a, 0xb4, 0x4b, 0xd5, 0x6e, 0xee, 0x52, 0xee, 0xb6, 0xe6, 0xb8, 0xe6, 0xb8, 0xe6, 0x98, 0xe6, 0x98, 0xe6, 0x98, 0xde, 0x77, 0xde, 0x57, 0xde, 0x56, 0xd6, 0x14, 0xd5, 0x8f, 0xcd, 0x08, 0xc4, 0xc4, 0xc4, 0x63, 0xc4, 0x43, 0xbc, 0x23, 0xbb, 0xe3, 0xa3, 0xa7, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xee, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xbc, 0x8f, 0xcc, 0x6b, 0xe5, 0x0b, 0xed, 0x8c, 0xe5, 0x2c, 0xdc, 0xac, 0xe5, 0x0c, 0xed, 0x4b, 0xf6, 0x0d, 0xf6, 0xd5, 0xf6, 0xf8, 0xf7, 0x19, 0xf7, 0x19, 0xf7, 0x3a, 0xe6, 0x97, 0xde, 0x77, 0xf7, 0x39, 0xf6, 0xd3, 0xed, 0xac, 0xed, 0x2c, 0xe5, 0x2d, 0xdd, 0x2e, 0xdd, 0x0e, 0xd4, 0xce, 0xcc, 0xce, 0xcc, 0xee, 0xd4, 0xef, 0xdd, 0x30, 0xcc, 0xcf, 0xcc, 0x8c, 0xed, 0x0e, 0xc4, 0x6d, 0xe5, 0x2e, 0xdc, 0xee, 0xbc, 0x0c, 0xc4, 0x6e, 0xcc, 0x8d, 0xfe, 0xb4, 0xff, 0x57, 0xfe, 0xf5, 0xf6, 0xd4, 0xf6, 0xb1, 0xf6, 0x6e, 0xf6, 0x4d, 0xfe, 0x0d, 0xf5, 0xed, 0xf5, 0xcd, 0xf5, 0xad, 0xf5, 0x8d, 0xf5, 0x8d, 0xf5, 0x6d, 0xf5, 0x4d, 0xf5, 0x4d, 0xf5, 0x4d, 0xf5, 0x4d, 0xf5, 0x4d, 0xf5, 0x6d, 0xfd, 0xcd, 0xfe, 0x2d, 0xfe, 0x2d, 0xfe, 0x2d, 0xfe, 0x2d, 0xf6, 0x4d, 0xf6, 0x6d, 0xfe, 0x6d, 0xf6, 0x6d, 0xfe, 0x8e, 0xfe, 0x8e, 0xfe, 0xaf, 0xfe, 0xb0, 0xfe, 0xb1, 0xf6, 0xb2, 0xf6, 0xb3, 0xfe, 0xf4, 0xff, 0x14, 0xf6, 0x72, 0xb4, 0x8b, 0x9b, 0xc9, 0xac, 0x4b, 0xc4, 0xec, 0xcd, 0x0d, 0xdd, 0xd0, 0xfe, 0xf4, 0xee, 0x52, 0xe6, 0x31, 0xe6, 0x11, 0xe6, 0x31, 0xf6, 0xb4, 0xf6, 0xd4, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xd4, 0xf6, 0x93, 0xe6, 0x11, 0xe6, 0x11, 0xe6, 0x32, 0xe6, 0x32, 0xee, 0x31, 0xf6, 0x92, 0xf6, 0xb3, 0xf6, 0xd3, 0xf6, 0x92, 0xe6, 0x31, 0xee, 0x51, 0xee, 0x31, 0xe6, 0x31, 0xee, 0x50, 0xf6, 0x91, 0xee, 0x2f, 0xe5, 0xee, 0xe5, 0xce, 0xe5, 0xce, 0xee, 0x50, 0xee, 0x50, 0xee, 0x51, 0xf6, 0xb2, 0xcd, 0x6e, 0x93, 0x88, 0x9b, 0xc9, 0x9c, 0x0a, 0x9b, 0xea, 0x9b, 0xe9, 0xcc, 0xec, 0xe5, 0xcf, 0xee, 0x74, 0xe6, 0x97, 0xe6, 0x97, 0xde, 0x78, 0xde, 0x77, 0xde, 0x77, 0xd6, 0x37, 0xce, 0x16, 0xce, 0x16, 0xcd, 0xf4, 0xcd, 0x70, 0xc4, 0xea, 0xc4, 0xc7, 0xc4, 0x84, 0xbc, 0x43, 0xbc, 0x43, 0xbc, 0x03, 0xac, 0x8c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xcd, 0x33, 0xdc, 0xac, 0xdd, 0x0b, 0xe5, 0x6c, 0xed, 0x4c, 0xe4, 0xcc, 0xe4, 0xec, 0xed, 0x2c, 0xf6, 0x0d, 0xf6, 0xb2, 0xf6, 0xf7, 0xf7, 0x1a, 0xee, 0xf9, 0xf7, 0x19, 0xe6, 0x97, 0xde, 0x56, 0xf6, 0xf6, 0xee, 0x2e, 0xe5, 0x2c, 0xed, 0x2d, 0xe5, 0x8e, 0xe5, 0xf0, 0xed, 0xf0, 0xf6, 0xf4, 0xff, 0xbb, 0xff, 0xba, 0xfe, 0xd4, 0xff, 0x36, 0xee, 0x94, 0xd4, 0xed, 0xe4, 0xee, 0xbc, 0x4d, 0xed, 0xb0, 0xd4, 0xce, 0xd5, 0x30, 0xff, 0x37, 0xed, 0xf1, 0xf6, 0x73, 0xff, 0x37, 0xf6, 0xf5, 0xf6, 0xd3, 0xf6, 0x90, 0xf6, 0x6e, 0xfe, 0x2d, 0xf6, 0x0e, 0xf5, 0xcd, 0xf5, 0xcd, 0xf5, 0xad, 0xf5, 0xae, 0xf5, 0x8e, 0xf5, 0x6e, 0xf5, 0x6d, 0xf5, 0x4d, 0xed, 0x4d, 0xed, 0x6d, 0xf5, 0x6e, 0xf5, 0x8d, 0xf5, 0xac, 0xfe, 0x2d, 0xfe, 0x2d, 0xfe, 0x4e, 0xfe, 0x4e, 0xfe, 0x6d, 0xf6, 0x6d, 0xf6, 0x6d, 0xf6, 0x8e, 0xfe, 0x8e, 0xfe, 0x8f, 0xfe, 0x90, 0xfe, 0xb2, 0xfe, 0xb2, 0xf6, 0xb2, 0xf6, 0xb3, 0xf6, 0xb3, 0xfe, 0xd4, 0xff, 0x15, 0xd5, 0x8f, 0x9b, 0xa8, 0x9b, 0xc9, 0xac, 0x4b, 0xc5, 0x0d, 0xd5, 0x6e, 0xf6, 0xb3, 0xee, 0x73, 0xe6, 0x11, 0xe6, 0x11, 0xe6, 0x32, 0xf6, 0xb4, 0xf6, 0xd4, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xd4, 0xf6, 0x94, 0xe6, 0x11, 0xe6, 0x11, 0xee, 0x52, 0xe6, 0x32, 0xe6, 0x31, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb3, 0xee, 0x52, 0xe6, 0x32, 0xee, 0x32, 0xe6, 0x11, 0xe6, 0x52, 0xf6, 0xb4, 0xf6, 0xd4, 0xee, 0x31, 0xe6, 0x10, 0xe5, 0xf0, 0xdd, 0xcf, 0xee, 0x30, 0xee, 0x51, 0xee, 0x52, 0xee, 0x71, 0xf6, 0xb2, 0xbc, 0xcd, 0x83, 0x27, 0x8b, 0x88, 0x8b, 0xa9, 0x93, 0xa9, 0xcc, 0xed, 0xe5, 0xcf, 0xe6, 0x32, 0xe6, 0x75, 0xde, 0x57, 0xde, 0x57, 0xd6, 0x36, 0xd6, 0x36, 0xcd, 0xf5, 0xc5, 0xb5, 0xc5, 0xd5, 0xc5, 0xd5, 0xc5, 0x50, 0xbc, 0xcb, 0xbc, 0xa9, 0xbc, 0x85, 0xbc, 0x43, 0xbc, 0x43, 0xb4, 0x44, 0xc5, 0x92, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xe6, 0x58, 0xd4, 0xcc, 0xe5, 0xac, 0xee, 0x2e, 0xee, 0x0f, 0xe5, 0x4d, 0xdc, 0xec, 0xed, 0x6e, 0xed, 0xcd, 0xee, 0x2e, 0xee, 0x94, 0xee, 0xd9, 0xe6, 0xd8, 0xee, 0xd8, 0xee, 0xd8, 0xde, 0x55, 0xee, 0x50, 0xf5, 0xad, 0xe4, 0xed, 0xcc, 0xad, 0xbc, 0x6d, 0xb4, 0x2d, 0xcc, 0x8d, 0xed, 0xd0, 0xe5, 0xd3, 0xe5, 0xd3, 0xf6, 0x0e, 0xdd, 0x4d, 0xc4, 0x8e, 0xd4, 0xce, 0xdd, 0x0e, 0xc4, 0x8e, 0xdd, 0x0f, 0xe5, 0x70, 0xdd, 0x31, 0xd5, 0x10, 0xd5, 0x0f, 0xfe, 0xb4, 0xff, 0x37, 0xf6, 0xf4, 0xf6, 0xb2, 0xf6, 0x90, 0xf6, 0x6e, 0xf6, 0x2e, 0xf5, 0xee, 0xf5, 0xce, 0xf5, 0xce, 0xf5, 0xae, 0xf5, 0x8e, 0xf5, 0x8e, 0xed, 0x8e, 0xed, 0x6e, 0xed, 0x6e, 0xf5, 0x6e, 0xf5, 0x6e, 0xf5, 0xae, 0xf5, 0x8d, 0xe5, 0x4b, 0xf6, 0x0d, 0xfe, 0x4e, 0xf6, 0x2e, 0xf6, 0x4e, 0xee, 0x2d, 0xf6, 0x4d, 0xfe, 0x8f, 0xf6, 0x8f, 0xf6, 0x8f, 0xf6, 0x90, 0xf6, 0xb1, 0xf6, 0xb2, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb4, 0xfe, 0xf5, 0xf6, 0xb3, 0xac, 0x4a, 0x93, 0x89, 0x9b, 0xa9, 0xac, 0x2a, 0xcd, 0x0c, 0xe5, 0xf0, 0xfe, 0xd4, 0xee, 0x72, 0xe6, 0x31, 0xe6, 0x31, 0xf6, 0xb4, 0xf6, 0xd4, 0xf6, 0xb4, 0xf6, 0xd4, 0xf6, 0xd4, 0xf6, 0xb4, 0xe5, 0xf1, 0xe6, 0x11, 0xe6, 0x12, 0xdd, 0xd1, 0xee, 0x52, 0xf6, 0xb3, 0xf6, 0xd5, 0xf6, 0xb4, 0xe6, 0x11, 0xe6, 0x11, 0xdd, 0xf1, 0xd5, 0xd0, 0xee, 0x74, 0xf6, 0xf6, 0xef, 0x17, 0xee, 0xd6, 0xee, 0x95, 0xe6, 0x55, 0xde, 0x55, 0xe6, 0x96, 0xee, 0x95, 0xee, 0xb5, 0xee, 0x74, 0xee, 0x93, 0xee, 0x72, 0xb4, 0xac, 0x93, 0xa9, 0x8b, 0x89, 0x93, 0x89, 0xb4, 0x6b, 0xdd, 0x6e, 0xe6, 0x31, 0xde, 0x12, 0xde, 0x35, 0xd6, 0x36, 0xd5, 0xf5, 0xcd, 0xf5, 0xc5, 0xb4, 0xc5, 0x94, 0xc5, 0x94, 0xbd, 0x74, 0xbd, 0x0f, 0xb4, 0xab, 0xb4, 0x89, 0xb4, 0x67, 0xb4, 0x43, 0xb4, 0x24, 0xa4, 0x29, 0xde, 0x99, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xcd, 0x2c, 0xdd, 0xcd, 0xe6, 0x0e, 0xed, 0xce, 0xe5, 0x0d, 0xe5, 0x0d, 0xed, 0x8f, 0xed, 0xae, 0xed, 0xec, 0xe6, 0x33, 0xe6, 0xb8, 0xe6, 0xb7, 0xee, 0xf8, 0xf7, 0x19, 0xde, 0x11, 0xe5, 0x8c, 0xed, 0x2e, 0xd4, 0xce, 0xc4, 0x8e, 0xb4, 0x6e, 0xac, 0x4e, 0xd4, 0xcf, 0xe5, 0x2f, 0xbc, 0x6d, 0xc4, 0x8e, 0xf5, 0xaf, 0xd4, 0xee, 0xb4, 0x0d, 0xdd, 0x0f, 0xed, 0x4f, 0xcc, 0xad, 0xed, 0xcf, 0xed, 0x90, 0xc4, 0xcf, 0xbc, 0x4e, 0xd4, 0xcf, 0xfe, 0xf5, 0xf7, 0x16, 0xf6, 0xd3, 0xf6, 0x91, 0xf6, 0x6f, 0xf6, 0x4e, 0xf6, 0x2f, 0xf5, 0xef, 0xf5, 0xcf, 0xf5, 0xcf, 0xf5, 0xaf, 0xed, 0x8e, 0xed, 0x8f, 0xed, 0x8f, 0xed, 0x8f, 0xf5, 0x8f, 0xf5, 0x8f, 0xed, 0x6e, 0xf5, 0x8f, 0xf5, 0xaf, 0xed, 0x8d, 0xed, 0xac, 0xf6, 0x2e, 0xed, 0xed, 0xee, 0x2d, 0xee, 0x0d, 0xfe, 0x8f, 0xfe, 0xb0, 0xf6, 0x90, 0xf6, 0x90, 0xf6, 0x91, 0xf6, 0xb2, 0xf6, 0xb2, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xb3, 0xff, 0x35, 0xee, 0x93, 0xa4, 0x0a, 0x9b, 0xa9, 0x9b, 0x69, 0xa3, 0xc9, 0xcd, 0x2d, 0xf6, 0x93, 0xff, 0x15, 0xee, 0x52, 0xdd, 0xf1, 0xee, 0x73, 0xf6, 0xd5, 0xf6, 0xb4, 0xf6, 0xb5, 0xf6, 0xd5, 0xf6, 0xd5, 0xdd, 0xf1, 0xdd, 0xb0, 0xd5, 0xb0, 0xe5, 0xf1, 0xee, 0x73, 0xf6, 0xb4, 0xf6, 0xd4, 0xe6, 0x52, 0xdd, 0xf0, 0xdd, 0xf1, 0xd5, 0xb0, 0xe6, 0x32, 0xf6, 0xb5, 0xee, 0x94, 0xee, 0xb4, 0xf6, 0xd5, 0xe6, 0x53, 0xd5, 0xf3, 0xde, 0x55, 0xee, 0xb6, 0xee, 0x73, 0xee, 0x73, 0xee, 0x52, 0xe6, 0x32, 0xe6, 0x52, 0xee, 0x73, 0xe6, 0x11, 0xc4, 0xed, 0x9b, 0xa9, 0x9b, 0xca, 0xa3, 0xe9, 0xdd, 0xaf, 0xdd, 0xf1, 0xcd, 0xd3, 0xcd, 0xf4, 0xcd, 0xf4, 0xc5, 0xb4, 0xbd, 0x93, 0xbd, 0x73, 0xbd, 0x53, 0xb5, 0x12, 0xb4, 0xce, 0xb4, 0x8a, 0xac, 0x69, 0xac, 0x47, 0xac, 0x04, 0xac, 0x04, 0x9c, 0x2b, 0xff, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xc5, 0x91, 0xe6, 0x11, 0xde, 0x0f, 0xdd, 0x6c, 0xdc, 0xcc, 0xe5, 0x0d, 0xed, 0x6e, 0xed, 0x8d, 0xe5, 0xec, 0xe6, 0x11, 0xe6, 0x97, 0xe6, 0x97, 0xee, 0xf8, 0xf7, 0x18, 0xdd, 0x6c, 0xdc, 0xeb, 0xdd, 0x0e, 0xcc, 0xae, 0xbc, 0x8f, 0xb4, 0x8e, 0xac, 0x4e, 0xd4, 0xce, 0xf6, 0x51, 0xde, 0x55, 0xe6, 0x13, 0xf6, 0x10, 0xd5, 0x2f, 0xbc, 0x8f, 0xcc, 0xef, 0xcc, 0xcf, 0xc4, 0xae, 0xcc, 0xee, 0xc4, 0xce, 0xbc, 0xcf, 0xbc, 0x8f, 0xcc, 0xef, 0xfe, 0xd4, 0xf7, 0x16, 0xf6, 0xb3, 0xf6, 0x90, 0xf6, 0x6f, 0xf6, 0x2f, 0xf6, 0x0f, 0xf5, 0xef, 0xf5, 0xcf, 0xf5, 0xcf, 0xed, 0xaf, 0xed, 0xaf, 0xf5, 0x8f, 0xf5, 0x8f, 0xf5, 0x90, 0xed, 0x8f, 0xed, 0x6e, 0xed, 0x6e, 0xed, 0x8f, 0xf5, 0xf0, 0xf5, 0xee, 0xed, 0xcd, 0xf6, 0x0d, 0xed, 0xed, 0xee, 0x2d, 0xfe, 0x8f, 0xfe, 0xb0, 0xee, 0x4e, 0xf6, 0x90, 0xf6, 0x91, 0xf6, 0x91, 0xf6, 0xb2, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xd4, 0xff, 0x15, 0xe5, 0xf1, 0xb4, 0x6b, 0xbc, 0x8c, 0xc4, 0xcd, 0xb4, 0x6b, 0xc4, 0xec, 0xb4, 0x6b, 0xee, 0xb4, 0xee, 0x93, 0xdd, 0xf1, 0xe6, 0x32, 0xf6, 0xb5, 0xf6, 0xb5, 0xf6, 0xb5, 0xfe, 0xd5, 0xf6, 0xb5, 0xe6, 0x33, 0xe5, 0xf1, 0xd5, 0xb0, 0xf6, 0x73, 0xee, 0x73, 0xf6, 0xd4, 0xee, 0xb3, 0xe6, 0x11, 0xdd, 0xd0, 0xd5, 0xd0, 0xe6, 0x52, 0xee, 0x94, 0xee, 0xb4, 0xee, 0x94, 0xee, 0x53, 0xe6, 0x32, 0xe5, 0xf1, 0xcd, 0x6f, 0xdd, 0xd0, 0xee, 0x52, 0xe6, 0x32, 0xe6, 0x31, 0xe6, 0x31, 0xe6, 0x31, 0xe6, 0x11, 0xe6, 0x11, 0xee, 0x52, 0xe5, 0xf1, 0xa3, 0xc9, 0x93, 0xa9, 0xb4, 0x6b, 0xdd, 0x8e, 0xe6, 0x10, 0xcd, 0x70, 0xcd, 0x92, 0xc5, 0xb3, 0xbd, 0x73, 0xbd, 0x52, 0xb5, 0x32, 0xb5, 0x12, 0xac, 0xf1, 0xa4, 0x8d, 0xac, 0x4a, 0xac, 0x29, 0xa4, 0x07, 0xa3, 0xe4, 0xa3, 0xc3, 0x94, 0x4d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xce, 0x37, 0xd6, 0x13, 0xde, 0x33, 0xdd, 0xf0, 0xd4, 0xec, 0xdc, 0xed, 0xe5, 0x2d, 0xe5, 0x8d, 0xe5, 0xce, 0xde, 0x11, 0xe6, 0x75, 0xe6, 0x96, 0xee, 0xb7, 0xf6, 0xb3, 0xd4, 0xea, 0xcc, 0x6b, 0xcc, 0xef, 0xbc, 0xcf, 0xb4, 0xaf, 0xac, 0x8f, 0xac, 0x4e, 0xd5, 0x4f, 0xf6, 0x50, 0xcd, 0x0f, 0xcc, 0xee, 0xf5, 0xef, 0xd5, 0x4f, 0xb4, 0xaf, 0xbc, 0xaf, 0xbc, 0xae, 0xbc, 0xaf, 0xb4, 0x6e, 0xb4, 0x8f, 0xb4, 0xcf, 0xb4, 0x8f, 0xcd, 0x0f, 0xf6, 0xb3, 0xff, 0x16, 0xff, 0x14, 0xfe, 0xb1, 0xee, 0x4f, 0xee, 0x10, 0xf5, 0xf0, 0xed, 0xd0, 0xf5, 0xd0, 0xed, 0xd0, 0xed, 0xaf, 0xed, 0xaf, 0xed, 0xaf, 0xed, 0xaf, 0xed, 0xb0, 0xed, 0x8f, 0xed, 0x6f, 0xed, 0x8f, 0xed, 0x8f, 0xf5, 0xf0, 0xed, 0xce, 0xee, 0x0e, 0xf6, 0x6f, 0xee, 0x0e, 0xf6, 0x4e, 0xcc, 0xc9, 0xc4, 0xc9, 0xf6, 0x90, 0xf6, 0xb1, 0xf6, 0xb2, 0xf6, 0x92, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xb4, 0xfe, 0xf5, 0xee, 0x52, 0xa3, 0xe9, 0x8b, 0x07, 0xbc, 0xab, 0xe5, 0xf0, 0xee, 0x52, 0xe6, 0x11, 0x93, 0x67, 0x93, 0x88, 0xee, 0x53, 0xee, 0x52, 0xe6, 0x11, 0xf6, 0x94, 0xf6, 0xb5, 0xf6, 0xb4, 0xfe, 0xd5, 0xee, 0x73, 0xee, 0x53, 0xe6, 0x12, 0xdd, 0xb0, 0xd5, 0x90, 0xf6, 0x94, 0xf6, 0xb4, 0xee, 0x73, 0xdd, 0xf1, 0xd5, 0xb0, 0xe6, 0x53, 0xee, 0xb4, 0xee, 0x74, 0xee, 0x73, 0xee, 0x94, 0xe6, 0x32, 0xdd, 0xf2, 0xdd, 0xd1, 0xd5, 0xb0, 0xde, 0x33, 0xe6, 0x94, 0xe6, 0x32, 0xe6, 0x31, 0xe6, 0x11, 0xe6, 0x11, 0xe6, 0x11, 0xde, 0x11, 0xdd, 0xf1, 0xe6, 0x31, 0xbc, 0xac, 0x8b, 0x47, 0xbc, 0x8b, 0xe5, 0xd0, 0xe6, 0x11, 0xcd, 0x4e, 0xc5, 0x6f, 0xbd, 0x72, 0xb5, 0x32, 0xb5, 0x11, 0xb5, 0x31, 0xad, 0x11, 0xa4, 0xaf, 0xa4, 0x2c, 0xa4, 0x09, 0xa4, 0x08, 0xa3, 0xe7, 0x9b, 0xc4, 0x93, 0x84, 0xb5, 0x74, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x5c, 0xd5, 0xf2, 0xde, 0x35, 0xde, 0x33, 0xd5, 0x2d, 0xd4, 0xcc, 0xdd, 0x2d, 0xe5, 0x6e, 0xdd, 0xcf, 0xde, 0x54, 0xde, 0x76, 0xe6, 0x75, 0xee, 0x51, 0xf6, 0x30, 0xd4, 0xac, 0xc4, 0x2c, 0xcc, 0xcf, 0xbc, 0xcf, 0xb4, 0xaf, 0xac, 0x8f, 0xac, 0x6e, 0xdd, 0x4f, 0xee, 0x0f, 0xe5, 0x8f, 0xe5, 0x6f, 0xed, 0xef, 0xd5, 0x4f, 0xbc, 0xaf, 0xbc, 0xcf, 0xbc, 0xcf, 0xbc, 0xaf, 0xc4, 0xf0, 0xbc, 0xf0, 0xc5, 0x30, 0xc5, 0x31, 0xe5, 0xb2, 0xf6, 0x93, 0xf6, 0x72, 0xcd, 0x2b, 0xdd, 0x8c, 0xf6, 0x71, 0xee, 0x30, 0xed, 0xf0, 0xed, 0xf0, 0xed, 0xd0, 0xed, 0xd0, 0xed, 0xb0, 0xed, 0xb0, 0xed, 0xb0, 0xed, 0xb0, 0xed, 0xb0, 0xed, 0xb0, 0xed, 0x8f, 0xed, 0x8f, 0xed, 0x8f, 0xed, 0xd0, 0xed, 0xcf, 0xf6, 0x2f, 0xe5, 0xce, 0xf6, 0x2f, 0xed, 0xee, 0x82, 0x81, 0xab, 0xe7, 0xff, 0x13, 0xf6, 0xd2, 0xf6, 0xb2, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xd5, 0xf6, 0x73, 0xcd, 0x0d, 0xa4, 0x2a, 0x93, 0x69, 0xbc, 0xac, 0xb4, 0x6b, 0x93, 0x68, 0xc4, 0xcd, 0x8b, 0x27, 0x7a, 0xc5, 0xdd, 0xd1, 0xf6, 0x93, 0xdd, 0xf1, 0xee, 0xb4, 0xff, 0x16, 0xf6, 0x94, 0xe5, 0xf1, 0xee, 0x11, 0xdd, 0xaf, 0xcd, 0x2e, 0xac, 0x4b, 0xb4, 0x8c, 0xee, 0x53, 0xee, 0x73, 0xee, 0x73, 0xd5, 0xb0, 0xdd, 0xb0, 0xee, 0x94, 0xe6, 0x94, 0xe6, 0x53, 0xee, 0x73, 0xee, 0x74, 0xe6, 0x32, 0xdd, 0xd1, 0xdd, 0xf2, 0xd5, 0x90, 0xd5, 0xb0, 0xe6, 0x53, 0xe6, 0x32, 0xe6, 0x11, 0xe6, 0x11, 0xe5, 0xf1, 0xe6, 0x11, 0xdd, 0xf1, 0xdd, 0xd1, 0xe6, 0x11, 0xdd, 0xb0, 0x83, 0x27, 0x9b, 0x68, 0xe5, 0x8f, 0xee, 0x31, 0xc5, 0x4e, 0xc5, 0x2d, 0xbd, 0x0f, 0xb4, 0xf0, 0xac, 0xf0, 0xac, 0xef, 0xa4, 0xcf, 0xa4, 0x8e, 0xa4, 0x0b, 0x9b, 0xe9, 0x9c, 0x08, 0x9b, 0xc7, 0x93, 0xa4, 0x83, 0x66, 0xf7, 0x7d, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xc5, 0x92, 0xd6, 0x35, 0xde, 0x14, 0xd5, 0x2e, 0xcc, 0xcc, 0xdd, 0x0d, 0xdd, 0x4e, 0xdd, 0xf1, 0xde, 0x75, 0xde, 0x55, 0xe6, 0x32, 0xe5, 0xae, 0xf5, 0xd1, 0xcc, 0x6c, 0xb4, 0x0b, 0xc4, 0xcf, 0xbc, 0xcf, 0xb4, 0xaf, 0xac, 0x8f, 0xac, 0x6f, 0xdd, 0x4f, 0xed, 0xef, 0xdd, 0x70, 0xe5, 0xb0, 0xfe, 0xf4, 0xd5, 0x71, 0xb4, 0xae, 0xbc, 0xef, 0xbc, 0xcf, 0xc4, 0xf0, 0xc4, 0xf0, 0xcd, 0x31, 0xbc, 0xaf, 0xa3, 0xec, 0xb3, 0xcb, 0xcc, 0xcd, 0xbc, 0x8b, 0x59, 0x40, 0xbc, 0x28, 0xfe, 0xb2, 0xee, 0x31, 0xed, 0xf0, 0xed, 0xd0, 0xed, 0xd0, 0xed, 0xb0, 0xed, 0xb0, 0xed, 0xb0, 0xed, 0xb0, 0xed, 0xb0, 0xed, 0xb0, 0xed, 0xb0, 0xe5, 0x8f, 0xed, 0x8f, 0xe5, 0x6f, 0xed, 0xd0, 0xfe, 0x51, 0xdd, 0x6c, 0x93, 0x03, 0xc4, 0x49, 0xc4, 0x69, 0x69, 0xe1, 0xd5, 0x4d, 0xff, 0x14, 0xf6, 0x92, 0xf6, 0xb3, 0xf6, 0xb3, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xb4, 0xf6, 0xb4, 0xee, 0xb4, 0xf6, 0xd5, 0xf6, 0x73, 0xc4, 0xac, 0x72, 0x85, 0x72, 0x85, 0xc4, 0xed, 0xac, 0x4b, 0x93, 0x88, 0xb4, 0x4b, 0x8b, 0x06, 0x93, 0x67, 0xd5, 0x90, 0xee, 0x32, 0xe6, 0x32, 0xf6, 0xd5, 0xe6, 0x73, 0xcd, 0x2e, 0xac, 0x0a, 0xc4, 0xcc, 0xd5, 0x4e, 0xa3, 0xea, 0xbc, 0x8d, 0xe6, 0x12, 0xdd, 0x90, 0xee, 0x73, 0xee, 0x93, 0xd5, 0x90, 0xd5, 0xb1, 0xee, 0x94, 0xe6, 0x73, 0xe6, 0x53, 0xe6, 0x53, 0xee, 0x73, 0xde, 0x12, 0xcd, 0x70, 0xde, 0x12, 0xd5, 0xd0, 0xcd, 0x2e, 0xdd, 0xd0, 0xe6, 0x32, 0xde, 0x11, 0xdd, 0xf0, 0xdd, 0xd0, 0xdd, 0xd0, 0xdd, 0xd0, 0xd5, 0xd0, 0xdd, 0xb0, 0xe5, 0xf1, 0x9b, 0xa9, 0x6a, 0x65, 0xc4, 0xac, 0xf6, 0x72, 0xcd, 0x6e, 0xb4, 0xac, 0xb4, 0xed, 0xac, 0xce, 0xa4, 0xae, 0xa4, 0xae, 0xa4, 0x8e, 0x9c, 0x4d, 0x9c, 0x0a, 0x9c, 0x09, 0x9b, 0xe9, 0x9b, 0xc7, 0x93, 0x84, 0x83, 0xa9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xbd, 0xb6, 0xde, 0x35, 0xdd, 0xf3, 0xcd, 0x2e, 0xcc, 0xed, 0xd4, 0xed, 0xdd, 0x8f, 0xde, 0x13, 0xde, 0x33, 0xde, 0x13, 0xdd, 0x8e, 0xdd, 0x4e, 0xf5, 0xd2, 0xc4, 0x6c, 0xab, 0xaa, 0xc4, 0xcf, 0xbc, 0xcf, 0xb4, 0xcf, 0xb4, 0xaf, 0xb4, 0x8f, 0xdd, 0x70, 0xed, 0xcf, 0xbc, 0xae, 0xd5, 0xb1, 0xf6, 0xd4, 0xcd, 0x51, 0xbc, 0xcf, 0xbc, 0xf0, 0xcd, 0x51, 0xb4, 0x4d, 0x72, 0x25, 0x8b, 0x09, 0x51, 0x63, 0x49, 0x02, 0x59, 0x22, 0x82, 0x65, 0x71, 0xe3, 0x48, 0xe1, 0xdd, 0x8f, 0xfe, 0xb3, 0xed, 0xf0, 0xed, 0xf1, 0xed, 0xf1, 0xed, 0xf1, 0xed, 0xd0, 0xed, 0xb0, 0xed, 0xd0, 0xed, 0xb0, 0xe5, 0xb0, 0xe5, 0xb0, 0xe5, 0xb0, 0xed, 0xd1, 0xed, 0xd0, 0xe5, 0x6f, 0xf6, 0x11, 0xf6, 0x10, 0xcc, 0xa9, 0x61, 0xc0, 0x93, 0x04, 0xb3, 0xe7, 0x61, 0xc1, 0xd5, 0x6e, 0xff, 0x14, 0xee, 0x92, 0xf6, 0xb3, 0xee, 0xb4, 0xf6, 0xb4, 0xf6, 0xb4, 0xee, 0xb4, 0xee, 0xb4, 0xee, 0x94, 0xf6, 0xb4, 0xfe, 0xd5, 0xdd, 0xb0, 0xa3, 0xea, 0x6a, 0x24, 0xa4, 0x2b, 0xac, 0x4b, 0x8b, 0x27, 0xa4, 0x0a, 0xac, 0x2a, 0x8b, 0x07, 0x8b, 0x27, 0xcc, 0xed, 0xee, 0x32, 0xff, 0x16, 0xde, 0x12, 0xb4, 0x8c, 0xa4, 0x0a, 0x9b, 0xa9, 0x93, 0x47, 0xa3, 0xca, 0xbc, 0x8d, 0xd5, 0x4f, 0xb4, 0x4c, 0xac, 0x4b, 0xe6, 0x52, 0xee, 0x73, 0xd5, 0xb0, 0xd5, 0xb1, 0xe6, 0x74, 0xe6, 0x73, 0xe6, 0x53, 0xe6, 0x73, 0xe6, 0x53, 0xd5, 0xd1, 0xcd, 0x70, 0xb4, 0xad, 0xdd, 0xd0, 0xd5, 0x8f, 0xc5, 0x2e, 0xdd, 0xd1, 0xdd, 0xf1, 0xdd, 0xd0, 0xd5, 0xb0, 0xd5, 0xaf, 0xd5, 0xaf, 0xd5, 0x8f, 0xcd, 0x6f, 0xe5, 0xf1, 0xbc, 0x8c, 0x5a, 0x04, 0x8b, 0x48, 0xee, 0x31, 0xdd, 0xb0, 0xac, 0x8b, 0xb4, 0xcc, 0xac, 0xad, 0xa4, 0x8d, 0x9c, 0x8d, 0xa4, 0x8d, 0x9c, 0x4c, 0x9c, 0x0a, 0x9b, 0xe9, 0x9b, 0xc8, 0x93, 0xc7, 0x8b, 0x65, 0xa4, 0xd0, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7d, 0xcd, 0x91, 0xdd, 0xf3, 0xcd, 0x2e, 0xcc, 0xed, 0xcc, 0xed, 0xe5, 0xb0, 0xde, 0x12, 0xcd, 0xd1, 0xd5, 0xb0, 0xd5, 0x2e, 0xd5, 0x0e, 0xed, 0xd2, 0xbc, 0x6d, 0xa3, 0x8a, 0xbc, 0xaf, 0xbc, 0xcf, 0xb4, 0xcf, 0xb4, 0xcf, 0xb4, 0xaf, 0xdd, 0x70, 0xed, 0xf0, 0xdd, 0xf0, 0xe6, 0x73, 0xee, 0x52, 0xcd, 0x50, 0xbc, 0xf0, 0xc5, 0x31, 0xcd, 0x51, 0x9b, 0x8a, 0x49, 0x42, 0x38, 0xe2, 0x38, 0xa1, 0x51, 0x24, 0x41, 0x03, 0x38, 0xa1, 0x48, 0xa0, 0x93, 0x26, 0xf6, 0x92, 0xf6, 0x52, 0xed, 0xf1, 0xed, 0xd1, 0xed, 0xd1, 0xed, 0xd1, 0xed, 0xd1, 0xed, 0xd1, 0xed, 0xd0, 0xe5, 0xb0, 0xe5, 0xb0, 0xe5, 0xb0, 0xed, 0xd1, 0xed, 0xd1, 0xed, 0xd0, 0xe5, 0xb0, 0xfe, 0xb4, 0xd5, 0x0c, 0x8a, 0xa3, 0x6a, 0x22, 0xb4, 0x28, 0x93, 0x25, 0x6a, 0x02, 0xbc, 0x8b, 0xfe, 0xd3, 0xee, 0x93, 0xee, 0x93, 0xee, 0xb4, 0xf6, 0x94, 0xee, 0xb4, 0xee, 0xb4, 0xee, 0xb4, 0xf6, 0xb5, 0xf6, 0xd5, 0xbc, 0xcd, 0x72, 0x44, 0x59, 0xc3, 0x72, 0x85, 0xa3, 0xca, 0x72, 0x86, 0x6a, 0x45, 0x6a, 0x45, 0x9b, 0x89, 0x9b, 0x89, 0x8b, 0x07, 0xb4, 0x2a, 0xe5, 0xd0, 0xdd, 0xf2, 0xb4, 0xac, 0xa3, 0xe9, 0x9b, 0xc9, 0x8b, 0x68, 0x7a, 0xc6, 0x72, 0x86, 0x93, 0x89, 0x9b, 0xca, 0xac, 0x4c, 0xcd, 0x4f, 0xd5, 0xb0, 0xe6, 0x12, 0xd5, 0xb0, 0xd5, 0xb1, 0xee, 0x74, 0xe6, 0x53, 0xe6, 0x53, 0xe6, 0x53, 0xe6, 0x53, 0xcd, 0x90, 0xcd, 0x90, 0x93, 0x89, 0x9b, 0xaa, 0xdd, 0xd1, 0xd5, 0x6f, 0xcd, 0x4e, 0xd5, 0xb0, 0xd5, 0xaf, 0xd5, 0x8f, 0xd5, 0x8f, 0xcd, 0x6f, 0xcd, 0x6f, 0xcd, 0x4f, 0xdd, 0xd1, 0xd5, 0x6f, 0x72, 0x86, 0x62, 0x25, 0xc4, 0xed, 0xe6, 0x11, 0xb4, 0xab, 0xac, 0x8b, 0xac, 0x6b, 0xa4, 0x6d, 0x9c, 0x6d, 0x9c, 0x6d, 0x9c, 0x2c, 0x9b, 0xea, 0x93, 0xc8, 0x93, 0xa8, 0x8b, 0x87, 0x83, 0x25, 0xef, 0x5c, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xac, 0xd1, 0xdd, 0xf2, 0xcd, 0x4f, 0xcc, 0xad, 0xcc, 0xac, 0xd5, 0x4e, 0xd5, 0xf1, 0xcd, 0x6f, 0xcd, 0x2e, 0xcc, 0xcd, 0xcc, 0xce, 0xe5, 0xb2, 0xbc, 0x6d, 0x9b, 0x8a, 0xbc, 0x8e, 0xbc, 0xcf, 0xb4, 0xcf, 0xb4, 0xcf, 0xb4, 0xae, 0xdd, 0xb1, 0xee, 0x73, 0xee, 0x32, 0xee, 0x72, 0xf6, 0x73, 0xd5, 0x71, 0xbc, 0xf0, 0xc5, 0x31, 0xcd, 0x30, 0xac, 0x0b, 0x49, 0x43, 0x30, 0x81, 0x38, 0xc2, 0x38, 0xe3, 0x20, 0x61, 0x28, 0x81, 0x48, 0xe1, 0xbc, 0x8c, 0xf6, 0x93, 0xe5, 0xf1, 0xed, 0xd1, 0xed, 0xd1, 0xe5, 0xd1, 0xed, 0xd1, 0xed, 0xd1, 0xe5, 0xd1, 0xe5, 0xb1, 0xe5, 0xd1, 0xe5, 0xd1, 0xe5, 0xb0, 0xe5, 0xb0, 0xed, 0xd1, 0xed, 0xb0, 0xee, 0x12, 0xf6, 0x93, 0x9b, 0x46, 0x9b, 0x45, 0xdd, 0x6d, 0x93, 0x25, 0x61, 0xc1, 0x72, 0x83, 0xcd, 0x6e, 0xfe, 0xf4, 0xee, 0x73, 0xee, 0x93, 0xee, 0x94, 0xee, 0x74, 0xee, 0x94, 0xee, 0xb4, 0xee, 0xb5, 0xf6, 0xb5, 0xff, 0x16, 0x93, 0xa9, 0x6a, 0x23, 0xac, 0x0a, 0xc4, 0xcc, 0xa3, 0xc9, 0x62, 0x25, 0x6a, 0x66, 0x72, 0x86, 0x93, 0x69, 0xb4, 0x2b, 0x93, 0x48, 0x93, 0x47, 0xa3, 0xea, 0xac, 0x2a, 0xa4, 0x0a, 0x9b, 0x89, 0x7a, 0xc7, 0x6a, 0x24, 0x62, 0x24, 0x83, 0x28, 0xb4, 0xce, 0xee, 0xb5, 0xdd, 0xf2, 0xbc, 0xed, 0xcd, 0x2f, 0xe5, 0xf2, 0xd5, 0xb0, 0xd5, 0x90, 0xee, 0x74, 0xe6, 0x74, 0xe6, 0x53, 0xe6, 0x53, 0xe6, 0x33, 0xcd, 0x6f, 0xcd, 0x8f, 0xdd, 0xb1, 0x7a, 0xa7, 0xa3, 0xea, 0xcd, 0x4f, 0xcd, 0x6f, 0xcd, 0x4e, 0xd5, 0x8f, 0xd5, 0x8f, 0xcd, 0x6f, 0xcd, 0x6e, 0xc5, 0x4f, 0xc5, 0x4f, 0xcd, 0x6f, 0xe5, 0xb0, 0x9b, 0xa9, 0x59, 0xe4, 0x93, 0x88, 0xee, 0x32, 0xc5, 0x2e, 0xac, 0x4a, 0xa4, 0x4a, 0xa4, 0x2c, 0x9c, 0x4c, 0x94, 0x4c, 0x94, 0x2b, 0x93, 0xc9, 0x8b, 0x88, 0x8b, 0x67, 0x83, 0x46, 0x7b, 0x69, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xc5, 0xd7, 0xcd, 0xb1, 0xc5, 0x2f, 0xc4, 0xad, 0xc4, 0xac, 0xd5, 0x6f, 0xde, 0x12, 0xd5, 0x4f, 0xc4, 0xac, 0xbc, 0x8c, 0xbc, 0xad, 0xdd, 0xb2, 0xbc, 0x8e, 0x93, 0x8a, 0xac, 0x6e, 0xbc, 0xf0, 0xb4, 0xcf, 0xb4, 0xcf, 0xb4, 0xce, 0xd5, 0xb1, 0xd5, 0xb2, 0xc5, 0x10, 0xde, 0x12, 0xee, 0x73, 0xcd, 0x50, 0xbd, 0x10, 0xc5, 0x30, 0xd5, 0x71, 0xab, 0xcb, 0x38, 0xe2, 0x30, 0xa2, 0x30, 0xc2, 0x30, 0xc2, 0x20, 0x61, 0x28, 0x82, 0x50, 0xe3, 0xbc, 0x2c, 0xf6, 0x53, 0xdd, 0xb1, 0xdd, 0x90, 0xe5, 0xb0, 0xe5, 0xb0, 0xe5, 0xb1, 0xe5, 0xb1, 0xe5, 0xb1, 0xe5, 0xb1, 0xe5, 0xb0, 0xe5, 0xd0, 0xe5, 0xb0, 0xe5, 0x90, 0xe5, 0xd1, 0xe5, 0x90, 0xf6, 0x53, 0xc4, 0xcd, 0x7a, 0x43, 0xed, 0xf0, 0x93, 0x66, 0x59, 0x81, 0x61, 0xe3, 0x8b, 0x46, 0xf6, 0xb3, 0xf6, 0xb4, 0xee, 0x72, 0xee, 0x73, 0xee, 0x74, 0xee, 0x94, 0xee, 0x94, 0xee, 0x94, 0xee, 0x94, 0xee, 0xb4, 0xf7, 0x15, 0xde, 0x33, 0xbc, 0xac, 0xf5, 0xf0, 0xdd, 0x6e, 0x93, 0x68, 0x62, 0x04, 0x6a, 0x45, 0x6a, 0x45, 0x93, 0x69, 0xbc, 0x6c, 0xab, 0xea, 0x8b, 0x07, 0x82, 0xa6, 0xcd, 0x0e, 0xb4, 0x6b, 0x8b, 0x69, 0xa4, 0x2c, 0x93, 0xca, 0xb4, 0xae, 0xf6, 0xd5, 0xf7, 0x16, 0xf6, 0xd5, 0xe6, 0x53, 0xbd, 0x0e, 0xc4, 0xed, 0xd5, 0xb0, 0xdd, 0xd1, 0xdd, 0xf2, 0xe6, 0x94, 0xe6, 0x54, 0xe6, 0x53, 0xe6, 0x53, 0xde, 0x33, 0xcd, 0x4f, 0xee, 0x32, 0xcd, 0x10, 0x72, 0x67, 0x7a, 0xc7, 0x7a, 0xe7, 0xb4, 0xae, 0xcd, 0x6f, 0xd5, 0x6f, 0xd5, 0x90, 0xc5, 0x4e, 0xc5, 0x2e, 0xc5, 0x2e, 0xc5, 0x2e, 0xbd, 0x0d, 0xe6, 0x11, 0xcd, 0x0e, 0x62, 0x24, 0x72, 0xa5, 0xdd, 0xb0, 0xdd, 0xb0, 0xa4, 0x29, 0xa4, 0x08, 0x9b, 0xc9, 0x94, 0x0b, 0x94, 0x2b, 0x8b, 0xea, 0x83, 0x88, 0x83, 0x68, 0x83, 0x47, 0x7b, 0x05, 0xbd, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9e, 0xac, 0x8f, 0xd5, 0x71, 0xe5, 0xf2, 0xe5, 0xf2, 0xf6, 0xb5, 0xf6, 0xd6, 0xf6, 0x75, 0xee, 0x14, 0xd5, 0xb2, 0xbc, 0xef, 0xd5, 0x51, 0xb4, 0x8e, 0x8b, 0x8a, 0xac, 0x6d, 0xbc, 0xf0, 0xb4, 0xcf, 0xbc, 0xcf, 0xbc, 0xef, 0xbd, 0x10, 0xb4, 0xf0, 0xbc, 0xf0, 0xdd, 0xd2, 0xee, 0x32, 0xcd, 0x2f, 0xbc, 0xf0, 0xc5, 0x30, 0xd5, 0x71, 0x9b, 0x6a, 0x38, 0xc2, 0x28, 0x81, 0x38, 0xe2, 0x38, 0xe3, 0x30, 0xa2, 0x38, 0xc2, 0x59, 0x42, 0xbc, 0x8e, 0xe5, 0xd3, 0xcd, 0x31, 0xcd, 0x50, 0xdd, 0x70, 0xdd, 0x70, 0xdd, 0x70, 0xdd, 0x70, 0xdd, 0x91, 0xdd, 0x91, 0xdd, 0x71, 0xdd, 0x70, 0xdd, 0x70, 0xd5, 0x70, 0xe5, 0xd0, 0xdd, 0xaf, 0xee, 0x32, 0xdd, 0xb0, 0xe5, 0xf0, 0x9b, 0xe9, 0x49, 0x40, 0x62, 0x04, 0x59, 0xc2, 0xb4, 0x6a, 0xfe, 0xd3, 0xee, 0x73, 0xee, 0x73, 0xee, 0x73, 0xee, 0x73, 0xe6, 0x53, 0xee, 0x95, 0xee, 0x94, 0xee, 0x94, 0xee, 0x94, 0xee, 0xb4, 0xf6, 0xf5, 0xee, 0x53, 0xdd, 0x4e, 0xac, 0x0a, 0x62, 0x24, 0x62, 0x25, 0x72, 0x66, 0x6a, 0x45, 0x82, 0xe7, 0x9b, 0x89, 0x9b, 0x89, 0x8b, 0x28, 0x7a, 0x86, 0xb4, 0x4b, 0xd5, 0x2e, 0xd5, 0xd1, 0xff, 0x57, 0xff, 0x17, 0xff, 0x17, 0xf6, 0xf6, 0xee, 0xb5, 0xee, 0x94, 0xee, 0xb4, 0xd5, 0xd1, 0xbc, 0xcd, 0xcd, 0x4f, 0xd5, 0xb0, 0xdd, 0xf2, 0xe6, 0x73, 0xe6, 0x53, 0xe6, 0x53, 0xe6, 0x53, 0xde, 0x12, 0xd5, 0x90, 0xcd, 0x2f, 0x59, 0xa4, 0x49, 0x64, 0x6a, 0x66, 0x62, 0x25, 0x7a, 0xa7, 0xcd, 0x4f, 0xcd, 0x4e, 0xc5, 0x2e, 0xc5, 0x0e, 0xc5, 0x0e, 0xc5, 0x0e, 0xbc, 0xed, 0xb4, 0xcc, 0xde, 0x11, 0xe5, 0xf1, 0x7a, 0xa6, 0x62, 0x04, 0xbc, 0xac, 0xee, 0x11, 0x93, 0x48, 0x7a, 0xa6, 0x8b, 0x48, 0x93, 0xea, 0x8c, 0x0b, 0x8b, 0xea, 0x83, 0x68, 0x83, 0x27, 0x7b, 0x27, 0x6a, 0xc7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xc5, 0xb7, 0xf6, 0x96, 0xee, 0x74, 0xee, 0x54, 0xfe, 0xf7, 0xff, 0x38, 0xee, 0x75, 0xf6, 0x97, 0xff, 0x3b, 0xee, 0xda, 0xde, 0x15, 0xb4, 0x8e, 0x93, 0xab, 0xac, 0x6e, 0xbc, 0xf0, 0xb4, 0xcf, 0xbc, 0xcf, 0xbc, 0xef, 0xb4, 0xcf, 0xb4, 0xcf, 0xb4, 0xf0, 0xdd, 0xd2, 0xdd, 0xf1, 0xc5, 0x10, 0xcd, 0x93, 0xe6, 0x35, 0xdd, 0x92, 0x9b, 0x49, 0x38, 0xc2, 0x28, 0x81, 0x38, 0xe3, 0x39, 0x03, 0x39, 0x03, 0x38, 0xc2, 0x7a, 0xe8, 0xcd, 0x51, 0xd5, 0x71, 0xcd, 0x71, 0xcd, 0x30, 0xd5, 0x50, 0xd5, 0x50, 0xd5, 0x70, 0xdd, 0x70, 0xdd, 0x71, 0xdd, 0x70, 0xd5, 0x50, 0xd5, 0x50, 0xd5, 0x50, 0xdd, 0x90, 0xee, 0x10, 0xdd, 0xcf, 0xee, 0x74, 0xff, 0x56, 0xcd, 0x2d, 0x51, 0x61, 0x59, 0xc3, 0x59, 0xc3, 0x72, 0x64, 0xc4, 0xcc, 0xe6, 0x10, 0xee, 0x93, 0xe6, 0x73, 0xee, 0x74, 0xe6, 0x53, 0xcd, 0x92, 0xd5, 0xd2, 0xee, 0x94, 0xee, 0x94, 0xee, 0x94, 0xee, 0x93, 0xee, 0xb4, 0xf6, 0x93, 0xcc, 0xcc, 0x8a, 0xe7, 0x59, 0xe4, 0x62, 0x25, 0x7a, 0xa6, 0x7a, 0xa7, 0x7a, 0x86, 0x72, 0x45, 0x6a, 0x24, 0x7a, 0xc7, 0x72, 0x66, 0x82, 0xe7, 0xbc, 0x6c, 0xdd, 0xaf, 0xf6, 0xb5, 0xf6, 0xf6, 0xee, 0x95, 0xee, 0x95, 0xde, 0x33, 0xcd, 0x90, 0xde, 0x33, 0xee, 0x74, 0xcd, 0x2f, 0xc5, 0x0e, 0xd5, 0x90, 0xd5, 0x90, 0xdd, 0xf1, 0xee, 0x94, 0xe6, 0x74, 0xde, 0x53, 0xe6, 0x33, 0xe5, 0xf2, 0x7a, 0xa7, 0x51, 0x84, 0x62, 0x26, 0x49, 0x84, 0x62, 0x26, 0x59, 0xa4, 0xa4, 0x0a, 0xcd, 0x4e, 0xbc, 0xed, 0xdd, 0xd1, 0xcd, 0x6f, 0xbc, 0xed, 0xb4, 0xed, 0xac, 0x6b, 0xcd, 0x8f, 0xf6, 0x52, 0x9b, 0xa9, 0x59, 0xc3, 0xa3, 0xc9, 0xf6, 0x51, 0x8b, 0x08, 0x59, 0xa5, 0x93, 0xca, 0x93, 0xe9, 0x8b, 0xca, 0x8b, 0xeb, 0x83, 0x89, 0x7b, 0x07, 0x72, 0xe6, 0x8c, 0x2f, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7d, 0xde, 0x58, 0xe6, 0x34, 0xdd, 0x91, 0xdd, 0xb2, 0xe5, 0xf3, 0xcd, 0x50, 0xd5, 0xb2, 0xde, 0x14, 0xe6, 0x77, 0xf7, 0x1a, 0xcd, 0x93, 0x93, 0x8b, 0xac, 0x2d, 0xbc, 0xf0, 0xb4, 0xcf, 0xb4, 0xcf, 0xb4, 0xcf, 0xac, 0xae, 0xb4, 0xcf, 0xb4, 0xaf, 0xcd, 0x71, 0xde, 0x33, 0xe6, 0x56, 0xee, 0xd9, 0xcd, 0x92, 0xcd, 0x30, 0x9b, 0x6a, 0x30, 0x81, 0x28, 0x61, 0x38, 0xe3, 0x39, 0x03, 0x28, 0x81, 0x51, 0xa5, 0xc5, 0x31, 0xdd, 0xb3, 0xcd, 0x72, 0xcd, 0x91, 0xcd, 0x51, 0xd5, 0x50, 0xd5, 0x70, 0xd5, 0x70, 0xd5, 0x71, 0xd5, 0x71, 0xd5, 0x70, 0xd5, 0x70, 0xd5, 0x70, 0xd5, 0x90, 0xe5, 0xd1, 0xdd, 0xaf, 0xdd, 0xf0, 0xf7, 0x16, 0xfe, 0xf4, 0x82, 0xe5, 0x49, 0x41, 0x59, 0xc3, 0x61, 0xc3, 0xac, 0x0a, 0xbc, 0x4a, 0xcd, 0x2d, 0xee, 0x94, 0xee, 0x73, 0xee, 0x73, 0xe6, 0x53, 0xcd, 0x92, 0xcd, 0x71, 0xee, 0x73, 0xee, 0x94, 0xe6, 0x73, 0xee, 0x94, 0xf6, 0xb4, 0xee, 0x31, 0xb4, 0x2a, 0x6a, 0x45, 0x5a, 0x04, 0x72, 0x45, 0x7a, 0xa6, 0x72, 0x86, 0x6a, 0x25, 0x62, 0x04, 0x7a, 0xa6, 0x7a, 0x86, 0x72, 0x44, 0x72, 0x46, 0x8b, 0x07, 0xbc, 0x8b, 0xdd, 0xd1, 0xf6, 0xd6, 0xee, 0xb5, 0xee, 0xb5, 0xcd, 0x71, 0xb4, 0xaf, 0xc5, 0x31, 0xf6, 0x95, 0xdd, 0xd1, 0xbc, 0xed, 0xc5, 0x2e, 0xcd, 0x6f, 0xd5, 0xd1, 0xd5, 0xd1, 0xe6, 0x53, 0xe6, 0x74, 0xfe, 0xf6, 0xc4, 0xce, 0x41, 0x01, 0x72, 0xa8, 0x6a, 0x67, 0x49, 0x83, 0x6a, 0x46, 0x49, 0x43, 0x8b, 0x48, 0xd5, 0x8f, 0xbc, 0xcd, 0xcd, 0x6f, 0xc5, 0x2e, 0xb4, 0x8c, 0xac, 0x8c, 0xa4, 0x2a, 0xc5, 0x2e, 0xf6, 0x53, 0xb4, 0x2b, 0x59, 0xc3, 0x83, 0x06, 0xee, 0x10, 0xb4, 0x4c, 0x51, 0x84, 0x83, 0x49, 0x93, 0xc9, 0x83, 0x88, 0x83, 0xa9, 0x83, 0x48, 0x7a, 0xe6, 0x62, 0x65, 0xde, 0xda, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xc6, 0x19, 0xdd, 0xf4, 0xdd, 0xd2, 0xcd, 0x30, 0xc5, 0x0f, 0xac, 0x6d, 0xc5, 0x71, 0xcd, 0x91, 0xb4, 0x8d, 0xcd, 0x92, 0xee, 0xb8, 0xbd, 0x10, 0xa4, 0x0c, 0xbc, 0xcf, 0xb4, 0xae, 0xb4, 0xcf, 0xac, 0xaf, 0xac, 0xcf, 0xb4, 0xcf, 0xac, 0xaf, 0xcd, 0xd3, 0xff, 0x9a, 0xee, 0xb6, 0xbc, 0xef, 0xa3, 0xeb, 0xc5, 0x0f, 0xac, 0x0c, 0x41, 0x02, 0x28, 0x81, 0x41, 0x04, 0x28, 0x61, 0x38, 0xa1, 0xa4, 0x6e, 0xcd, 0xb3, 0xbc, 0xef, 0xd5, 0x91, 0xcd, 0x72, 0xc5, 0x51, 0xc5, 0x30, 0xd5, 0x71, 0xdd, 0x71, 0xdd, 0x91, 0xcd, 0x71, 0xc5, 0x30, 0xd5, 0x71, 0xd5, 0x90, 0xdd, 0xb0, 0xe5, 0xd1, 0xc5, 0x0f, 0xe6, 0x54, 0xee, 0xb4, 0xe5, 0xf0, 0x93, 0x26, 0x59, 0xa2, 0x59, 0xa3, 0x72, 0x65, 0xd5, 0x4f, 0xb4, 0x0a, 0xb4, 0x2a, 0xe6, 0x12, 0xee, 0x74, 0xe6, 0x73, 0xde, 0x12, 0xd5, 0xd2, 0xd5, 0xb2, 0xee, 0x53, 0xe6, 0x32, 0xe6, 0x33, 0xe6, 0x53, 0xf6, 0x94, 0xdd, 0x8f, 0x93, 0x27, 0x59, 0xc3, 0x59, 0xe4, 0x7a, 0x86, 0x7a, 0x86, 0x59, 0xe4, 0x59, 0xc4, 0x61, 0xe4, 0xab, 0xab, 0x9b, 0x28, 0x72, 0x44, 0x72, 0x45, 0x6a, 0x05, 0x8b, 0x07, 0xc4, 0xcc, 0xee, 0x53, 0xf6, 0xf6, 0xd5, 0xf3, 0xc5, 0x31, 0xc5, 0x51, 0xc5, 0x31, 0xee, 0x54, 0xdd, 0xf0, 0xc5, 0x2e, 0xcd, 0x2e, 0xd5, 0xb0, 0xc5, 0x4f, 0x93, 0xa9, 0xbc, 0xee, 0xff, 0x17, 0xe5, 0xd1, 0x61, 0xe4, 0x39, 0x23, 0x49, 0x85, 0x49, 0xa4, 0x59, 0xc5, 0x49, 0x43, 0x62, 0x05, 0xc5, 0x2e, 0xcd, 0x4e, 0xbc, 0xcd, 0xac, 0x8b, 0xac, 0x6b, 0xa4, 0x4b, 0xa4, 0x2a, 0x9c, 0x0a, 0xbc, 0xee, 0xf6, 0x32, 0xcc, 0xed, 0x6a, 0x45, 0x62, 0x24, 0xd5, 0x4e, 0xe5, 0xb0, 0x6a, 0x26, 0x51, 0xc5, 0x7b, 0x28, 0x83, 0x68, 0x83, 0x48, 0x7b, 0x27, 0x72, 0xc6, 0x7b, 0xcd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xde, 0xfc, 0xd6, 0x35, 0xe6, 0xb6, 0xd5, 0xf3, 0xd5, 0xf3, 0xc5, 0x71, 0xcd, 0xb2, 0xcd, 0xb2, 0xac, 0x8c, 0xb4, 0x8d, 0xd5, 0xf4, 0xee, 0x97, 0xac, 0xaf, 0xb4, 0xae, 0xb4, 0xcf, 0xb4, 0xaf, 0xac, 0xcf, 0xb4, 0xcf, 0xac, 0xcf, 0xb5, 0x10, 0xd5, 0x93, 0xbc, 0xef, 0x8b, 0x49, 0x61, 0xc4, 0x8a, 0xa7, 0xe6, 0x13, 0xb4, 0x6e, 0x38, 0xc2, 0x28, 0xa2, 0x30, 0xa2, 0x59, 0xc5, 0xac, 0x6e, 0xbd, 0x10, 0xb4, 0xf0, 0xac, 0x8e, 0xcd, 0x50, 0xd5, 0x92, 0xc5, 0x51, 0xbd, 0x10, 0xc5, 0x31, 0xd5, 0x71, 0xd5, 0x91, 0xcd, 0x51, 0xc5, 0x31, 0xcd, 0x71, 0xd5, 0x90, 0xdd, 0xb0, 0xe5, 0xd1, 0xdd, 0xd4, 0xde, 0x56, 0xdd, 0xf2, 0xdd, 0x6f, 0x93, 0x27, 0x59, 0xe4, 0x59, 0xc4, 0x72, 0x65, 0xd5, 0x8f, 0xbc, 0x6c, 0x9b, 0x68, 0xd5, 0x4f, 0xee, 0x94, 0xdd, 0xf2, 0xd5, 0xb1, 0xdd, 0xf3, 0xd5, 0xb2, 0xe6, 0x73, 0xe6, 0x12, 0xdd, 0xf3, 0xe6, 0x33, 0xf6, 0x73, 0xbc, 0x6b, 0x61, 0xc2, 0x49, 0x62, 0x59, 0xe4, 0x82, 0xc7, 0x7a, 0x66, 0x49, 0x62, 0x51, 0xa4, 0x59, 0x84, 0x82, 0x46, 0xb3, 0xeb, 0x7a, 0x65, 0x6a, 0x45, 0x6a, 0x05, 0x6a, 0x05, 0x9b, 0x68, 0xcd, 0x0d, 0xe6, 0x33, 0xcd, 0x93, 0xc5, 0x52, 0xc5, 0x71, 0xcd, 0x72, 0xdd, 0xf3, 0xcd, 0x2e, 0xc5, 0x2e, 0xcd, 0x6f, 0xa4, 0x6b, 0x8b, 0x88, 0x83, 0x68, 0x8b, 0xc9, 0xdd, 0xd1, 0xcc, 0xed, 0x6a, 0x05, 0x39, 0x43, 0x49, 0xc4, 0x51, 0xa4, 0x39, 0x02, 0x41, 0x42, 0xbc, 0xed, 0xee, 0x31, 0xcd, 0x2e, 0xc4, 0xed, 0xb4, 0x8c, 0xa4, 0x2a, 0xa4, 0x4b, 0x9c, 0x0a, 0x8b, 0xa9, 0x93, 0xc9, 0xe5, 0xf1, 0xe5, 0xd0, 0x93, 0x48, 0x59, 0xa4, 0xb4, 0x4a, 0xf6, 0x32, 0x9b, 0xab, 0x41, 0x64, 0x6a, 0xa7, 0x83, 0x48, 0x7b, 0x07, 0x72, 0xe7, 0x62, 0x86, 0xd6, 0x99, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbd, 0xd7, 0xd6, 0x55, 0xcd, 0xf3, 0xcd, 0xb2, 0xc5, 0x71, 0xcd, 0xb2, 0xb4, 0xef, 0xac, 0x4c, 0xb4, 0x6c, 0xbc, 0xef, 0xe6, 0x56, 0xd6, 0x15, 0xac, 0xcf, 0xac, 0xae, 0xb4, 0xef, 0xbd, 0x10, 0xb4, 0xef, 0xbd, 0x30, 0xa4, 0x6e, 0x59, 0x85, 0x59, 0x83, 0x51, 0x22, 0x40, 0xc1, 0x9b, 0x8a, 0xfe, 0xb6, 0x83, 0x09, 0x18, 0x00, 0x28, 0x82, 0x41, 0x23, 0xac, 0xae, 0xcd, 0x92, 0xac, 0xaf, 0xac, 0xae, 0xac, 0xae, 0xc5, 0x50, 0xd5, 0x72, 0xbd, 0x10, 0xb4, 0xef, 0xbd, 0x10, 0xc5, 0x31, 0xcd, 0x50, 0xcd, 0x50, 0xc5, 0x51, 0xc5, 0x30, 0xcd, 0x4f, 0xdd, 0xd0, 0xdd, 0xf2, 0xe6, 0x57, 0xcd, 0xb3, 0xd5, 0x91, 0xdd, 0x8f, 0x72, 0x44, 0x49, 0x62, 0x51, 0xa4, 0x6a, 0x04, 0xcd, 0x6f, 0xcc, 0xed, 0x93, 0x27, 0xbc, 0x8c, 0xe6, 0x53, 0xcd, 0xb2, 0xdd, 0xf2, 0xd5, 0xb2, 0xcd, 0x92, 0xe6, 0x53, 0xe6, 0x13, 0xdd, 0xd2, 0xe6, 0x53, 0xee, 0x53, 0x8b, 0x06, 0x49, 0x21, 0x51, 0x63, 0x6a, 0x45, 0x82, 0xc7, 0x6a, 0x04, 0x51, 0xa4, 0x49, 0x42, 0x51, 0x43, 0x59, 0x63, 0xab, 0xca, 0x9b, 0x27, 0x6a, 0x04, 0x72, 0x46, 0x62, 0x05, 0x6a, 0x24, 0x93, 0x47, 0xb4, 0x6d, 0xd5, 0xd3, 0xd5, 0xd3, 0xcd, 0x72, 0xcd, 0x72, 0xd5, 0xb2, 0xc4, 0xcd, 0xa3, 0xc9, 0x7a, 0xe6, 0x62, 0x64, 0x72, 0xe5, 0x83, 0x47, 0x7b, 0x27, 0x93, 0xc9, 0xc4, 0xac, 0x93, 0x29, 0x49, 0x63, 0x49, 0x61, 0x30, 0xe1, 0x41, 0x43, 0xbd, 0x0e, 0xe5, 0xf1, 0xbc, 0xcc, 0xb4, 0xac, 0xbc, 0xed, 0xb4, 0xac, 0xa4, 0x2b, 0xa4, 0x4b, 0x9b, 0xea, 0x8b, 0x89, 0x8b, 0x88, 0xdd, 0xd0, 0xee, 0x11, 0xb4, 0x2b, 0x6a, 0x04, 0x93, 0x68, 0xf6, 0x31, 0x8b, 0x28, 0x41, 0x63, 0x72, 0xe7, 0x72, 0xe7, 0x72, 0xc7, 0x6a, 0xc6, 0x6b, 0x2b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x1c, 0xb5, 0x31, 0xbd, 0x2f, 0xb5, 0x0f, 0x93, 0xea, 0xac, 0xad, 0xb4, 0xce, 0xac, 0x4c, 0xbc, 0xef, 0xcd, 0x30, 0xd5, 0xd3, 0xee, 0xb7, 0xbd, 0x51, 0xac, 0x8e, 0xbd, 0x30, 0xcd, 0x92, 0xc5, 0x50, 0xb4, 0xcf, 0xb4, 0xaf, 0x6a, 0x67, 0x40, 0xe1, 0x69, 0xe5, 0x69, 0xc4, 0xc4, 0xd0, 0xe5, 0xf2, 0x6a, 0x05, 0x18, 0x00, 0x28, 0x61, 0x9b, 0xcc, 0xcd, 0x92, 0xb4, 0xef, 0xb4, 0xef, 0xac, 0xae, 0xa4, 0x8e, 0xac, 0xae, 0xd5, 0xb2, 0xcd, 0x91, 0xbd, 0x30, 0xb4, 0xef, 0xb4, 0xce, 0xcd, 0x30, 0xcd, 0x51, 0xc5, 0x31, 0xbc, 0xef, 0xc5, 0x0f, 0xdd, 0xd2, 0xe6, 0x35, 0xe6, 0x76, 0xcd, 0xb1, 0xbc, 0xee, 0xd5, 0x6e, 0x8b, 0x07, 0x38, 0xe1, 0x51, 0x63, 0x51, 0x62, 0xbc, 0xce, 0xdd, 0x90, 0x93, 0x07, 0xa3, 0xa9, 0xd5, 0x90, 0xd5, 0xd3, 0xd5, 0xd3, 0xd5, 0xd3, 0xcd, 0x92, 0xde, 0x13, 0xe6, 0x33, 0xd5, 0xd2, 0xf6, 0x94, 0xd5, 0x90, 0x6a, 0x03, 0x49, 0x42, 0x51, 0x63, 0x72, 0x66, 0x93, 0x69, 0x72, 0x46, 0x51, 0x83, 0x49, 0x23, 0x49, 0x03, 0x49, 0x23, 0x7a, 0x66, 0xab, 0xc9, 0x7a, 0x65, 0x72, 0x46, 0x6a, 0x25, 0x51, 0x63, 0x59, 0x83, 0x82, 0xa7, 0xcd, 0x30, 0xde, 0x14, 0xcd, 0xb3, 0xcd, 0xb3, 0xd5, 0xb2, 0xb4, 0x8d, 0x9b, 0xa9, 0x72, 0x86, 0x5a, 0x46, 0x5a, 0x25, 0x5a, 0x05, 0x52, 0x04, 0x83, 0x07, 0xb4, 0x2b, 0x72, 0x05, 0x49, 0x22, 0x30, 0xa0, 0x28, 0x81, 0xa4, 0x4c, 0xe6, 0x52, 0xac, 0x0a, 0x83, 0x06, 0x7b, 0x06, 0x83, 0x47, 0x8b, 0x68, 0xa4, 0x4b, 0xbc, 0xcd, 0xa4, 0x2b, 0x93, 0xc9, 0x8b, 0xa8, 0xcd, 0x4f, 0xfe, 0xb4, 0xdd, 0x4e, 0x82, 0xa5, 0x7a, 0xa6, 0xe5, 0xaf, 0xa3, 0xeb, 0x51, 0xe5, 0x73, 0x07, 0x72, 0xe7, 0x6a, 0xa6, 0x52, 0x46, 0xd6, 0x9a, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0x9c, 0xd2, 0xac, 0xee, 0xac, 0xad, 0xc5, 0x51, 0xde, 0x15, 0xde, 0x55, 0xe6, 0xb7, 0xd5, 0xf4, 0xbc, 0xaf, 0xc5, 0x30, 0xf6, 0xb7, 0xde, 0x14, 0xb4, 0xef, 0xbd, 0x30, 0xcd, 0x71, 0xd5, 0xd3, 0xbd, 0x30, 0xac, 0xcf, 0xc5, 0x51, 0x9b, 0xed, 0x61, 0xa4, 0x72, 0x46, 0xf6, 0x96, 0xcd, 0x0f, 0x49, 0x43, 0x18, 0x00, 0x51, 0x64, 0xc4, 0xee, 0xdd, 0xf2, 0xbc, 0xcf, 0xa4, 0x4d, 0xbd, 0x10, 0xcd, 0x92, 0xdd, 0xf4, 0xde, 0x14, 0xe6, 0x34, 0xee, 0xd7, 0xee, 0xd8, 0xcd, 0xb2, 0xcd, 0x30, 0xcd, 0x30, 0xc5, 0x50, 0xb4, 0xce, 0xc5, 0x0f, 0xdd, 0xf4, 0xe6, 0x56, 0xd5, 0xd2, 0xcd, 0x6f, 0xac, 0x2b, 0xcc, 0xed, 0xbc, 0x6c, 0x38, 0xe1, 0x40, 0xe2, 0x40, 0xe1, 0x9b, 0xeb, 0xe6, 0x12, 0x93, 0x27, 0x82, 0x85, 0xb4, 0x6c, 0xdd, 0xd3, 0xee, 0x96, 0xf6, 0xf7, 0xde, 0x35, 0xdd, 0xf3, 0xe6, 0x54, 0xe6, 0x34, 0xf6, 0x74, 0xb4, 0x4b, 0x59, 0xc2, 0x49, 0x62, 0x59, 0x83, 0x61, 0xe4, 0xcd, 0x2f, 0xbc, 0xae, 0x41, 0x01, 0x49, 0x03, 0x49, 0x03, 0x41, 0x03, 0x61, 0x84, 0xa3, 0x69, 0x93, 0x28, 0x72, 0x25, 0x61, 0xc4, 0x51, 0x43, 0x48, 0xe2, 0x61, 0xa4, 0xab, 0xeb, 0xdd, 0xd3, 0xd5, 0xd3, 0xd5, 0xb3, 0xd5, 0xd3, 0xbc, 0xce, 0xac, 0x0b, 0x93, 0x69, 0x52, 0x05, 0x5a, 0x47, 0x7b, 0x09, 0x9b, 0xec, 0xd5, 0x71, 0x9b, 0x68, 0x59, 0x63, 0x49, 0x02, 0x30, 0x80, 0x38, 0xe2, 0xb4, 0xce, 0xf6, 0xb4, 0xcd, 0x50, 0xd5, 0x70, 0xac, 0x2c, 0x93, 0x68, 0xbc, 0x8b, 0xb4, 0x4b, 0x9b, 0x88, 0x7a, 0xc7, 0x5a, 0x04, 0x51, 0xe3, 0x6a, 0x45, 0xbc, 0x6d, 0xf5, 0xf0, 0xab, 0xc9, 0x51, 0x21, 0xab, 0xeb, 0xbc, 0xae, 0x6a, 0x86, 0x72, 0xe7, 0x72, 0xe7, 0x62, 0xa6, 0x7b, 0x8d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xef, 0x5d, 0x9c, 0x4d, 0xb4, 0xce, 0xee, 0xb8, 0xef, 0x19, 0xf7, 0x59, 0xcd, 0xd4, 0x6a, 0x47, 0x72, 0x67, 0x9b, 0x6a, 0xb4, 0x8e, 0xee, 0x96, 0xbd, 0x0f, 0xac, 0x6d, 0x9c, 0x2c, 0xac, 0x8e, 0xcd, 0x92, 0xb4, 0xef, 0xc5, 0x30, 0xdd, 0xf3, 0xac, 0x8e, 0xb4, 0xaf, 0xfe, 0xd6, 0x93, 0x29, 0x18, 0x20, 0x20, 0x41, 0x6a, 0x26, 0xb4, 0x0b, 0xcc, 0xee, 0xd5, 0x92, 0xcd, 0x92, 0xd5, 0xb2, 0xcd, 0x71, 0xc5, 0x31, 0xbc, 0xef, 0xb4, 0x8e, 0x9c, 0x0c, 0xbc, 0xf0, 0xee, 0x55, 0xe5, 0xf3, 0xcd, 0x50, 0xc5, 0x30, 0xb4, 0xce, 0xcd, 0x92, 0xee, 0xb6, 0xd5, 0xd3, 0xb4, 0xae, 0xb4, 0x4c, 0xab, 0xca, 0xc4, 0xaf, 0xd5, 0x50, 0x51, 0x63, 0x30, 0x81, 0x38, 0xc2, 0x62, 0x25, 0xdd, 0xb0, 0xb4, 0x2b, 0x7a, 0x45, 0x9b, 0x6a, 0xcd, 0x50, 0xc5, 0x2f, 0xcd, 0x50, 0xe6, 0x35, 0xd5, 0xb2, 0xc5, 0x2f, 0xe6, 0x13, 0xee, 0x12, 0x9b, 0x68, 0x51, 0x82, 0x49, 0x43, 0x51, 0x63, 0x62, 0x05, 0xcd, 0x71, 0xf6, 0xb5, 0x8b, 0x08, 0x40, 0xc1, 0x40, 0xe3, 0x41, 0x23, 0x51, 0x63, 0x7a, 0x45, 0xa3, 0x8a, 0x72, 0x25, 0x59, 0x63, 0x59, 0x84, 0x49, 0x23, 0x51, 0x43, 0x82, 0x86, 0xc4, 0xcf, 0xd5, 0xf4, 0xd5, 0xd3, 0xd5, 0xb3, 0xc5, 0x10, 0xa3, 0xeb, 0x9b, 0x8a, 0x7a, 0xe7, 0x7b, 0x28, 0xac, 0x6d, 0xcd, 0x30, 0xe5, 0xf4, 0xbc, 0x4d, 0x59, 0x83, 0x30, 0x81, 0x38, 0xa2, 0x49, 0x23, 0xb4, 0x8d, 0xff, 0x77, 0xff, 0x16, 0xee, 0x13, 0xb4, 0x0c, 0xc4, 0x4c, 0xbc, 0x2a, 0x59, 0xc4, 0x41, 0x22, 0x38, 0xc1, 0x30, 0xc1, 0x30, 0xe1, 0x20, 0x40, 0x20, 0x20, 0x59, 0xc4, 0x93, 0x69, 0x61, 0xc4, 0x6a, 0x25, 0xc4, 0xef, 0x83, 0x48, 0x62, 0x86, 0x6a, 0xe7, 0x5a, 0x86, 0xe7, 0x3c, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xa5, 0x14, 0xa4, 0x6d, 0xde, 0x35, 0xe6, 0xb7, 0xa4, 0x4e, 0x40, 0xe2, 0x40, 0xc2, 0x83, 0x2a, 0x6a, 0x05, 0xab, 0xeb, 0xee, 0x96, 0xcd, 0x71, 0x9c, 0x2c, 0x93, 0xcb, 0x93, 0xeb, 0xbd, 0x10, 0xb4, 0xcf, 0xb4, 0xae, 0xc5, 0x30, 0xbc, 0xcf, 0xff, 0x39, 0xcd, 0x51, 0x28, 0xa1, 0x18, 0x01, 0x38, 0xe3, 0x51, 0x64, 0x7a, 0x67, 0xab, 0xeb, 0xcd, 0x70, 0xee, 0x75, 0xac, 0x6d, 0x93, 0xaa, 0x8b, 0x69, 0x93, 0xaa, 0x7a, 0xe8, 0x6a, 0xa7, 0x62, 0x66, 0x93, 0x89, 0xc5, 0x0f, 0xd5, 0x91, 0xbd, 0x0f, 0xb4, 0xae, 0xe6, 0x75, 0xee, 0x96, 0xbd, 0x30, 0xac, 0x2c, 0x9b, 0x49, 0xa3, 0xaa, 0xc5, 0x10, 0xd5, 0x91, 0x61, 0xe5, 0x30, 0xa1, 0x38, 0xe2, 0x40, 0xe1, 0xbc, 0xcd, 0xcd, 0x2f, 0x7a, 0x46, 0x93, 0x09, 0xc4, 0xae, 0x8b, 0x89, 0x9b, 0xca, 0xac, 0x2c, 0x9b, 0xec, 0x9b, 0xeb, 0xc5, 0x2f, 0xdd, 0x71, 0x8a, 0xc7, 0x49, 0x63, 0x41, 0x03, 0x49, 0x03, 0x72, 0x87, 0xd5, 0xd3, 0xe6, 0x55, 0xd5, 0x91, 0x59, 0xa3, 0x30, 0x81, 0x41, 0x03, 0x49, 0x43, 0x51, 0x63, 0x8a, 0xe8, 0x93, 0x49, 0x61, 0x84, 0x59, 0x64, 0x51, 0x44, 0x49, 0x03, 0x59, 0x84, 0xa3, 0xca, 0xd5, 0xb2, 0xd5, 0xf3, 0xcd, 0x92, 0xc5, 0x30, 0xac, 0x2c, 0xbc, 0xaf, 0xa4, 0x0c, 0xa3, 0xeb, 0xc4, 0xef, 0xac, 0x4d, 0x82, 0xc8, 0xc4, 0x4d, 0x69, 0xc4, 0x30, 0x81, 0x40, 0xe3, 0x49, 0x23, 0xbc, 0xae, 0xfe, 0xb5, 0xb4, 0x2c, 0x41, 0x02, 0x51, 0x43, 0x82, 0xc7, 0x30, 0xc2, 0x08, 0x00, 0x10, 0x40, 0x10, 0x00, 0x10, 0x20, 0x18, 0x60, 0x10, 0x40, 0x08, 0x00, 0x00, 0x00, 0x18, 0x61, 0x49, 0x64, 0x59, 0xa4, 0xb4, 0x4c, 0xa4, 0x0a, 0x6a, 0x86, 0x6a, 0xc7, 0x8c, 0x50, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbe, 0x8b, 0xcd, 0xde, 0x55, 0x8b, 0x8b, 0x28, 0x20, 0x69, 0xc5, 0x9b, 0x8b, 0x72, 0xa8, 0x72, 0x66, 0xdd, 0x71, 0xe6, 0x34, 0xd5, 0xf3, 0x9c, 0x0c, 0x93, 0xcb, 0x93, 0xcb, 0x93, 0xcb, 0x93, 0xeb, 0x93, 0xca, 0x9b, 0xcb, 0xc5, 0x71, 0xff, 0x79, 0x62, 0x67, 0x00, 0x00, 0x20, 0x82, 0x51, 0xa5, 0x7a, 0x88, 0x51, 0x23, 0x7a, 0x46, 0xa3, 0xcb, 0xcd, 0x50, 0xdd, 0xf3, 0x83, 0x28, 0x62, 0x45, 0x6a, 0xa7, 0x62, 0x46, 0x62, 0x87, 0x62, 0x66, 0x6a, 0x66, 0x83, 0x08, 0xb4, 0x8d, 0xbc, 0xef, 0xbd, 0x10, 0xee, 0x96, 0xd5, 0xf3, 0xbd, 0x10, 0xa3, 0xcb, 0x93, 0x08, 0xac, 0x2c, 0xc5, 0x30, 0xd5, 0x91, 0x6a, 0x26, 0x30, 0x81, 0x38, 0xc2, 0x38, 0xa1, 0x93, 0x69, 0xcd, 0x0f, 0x82, 0xa7, 0x8b, 0x08, 0xbc, 0x8e, 0xa4, 0x2c, 0x9b, 0xea, 0x8b, 0x49, 0x5a, 0x25, 0x83, 0x28, 0xdd, 0xb2, 0xcc, 0xcf, 0x69, 0xe5, 0x40, 0xe2, 0x49, 0x24, 0x40, 0xe2, 0x83, 0x09, 0xe6, 0x76, 0xd5, 0xf4, 0xe6, 0x54, 0x93, 0x6a, 0x30, 0x60, 0x38, 0xc2, 0x49, 0x23, 0x41, 0x03, 0x61, 0xc4, 0x9b, 0x6a, 0x8a, 0xa8, 0x51, 0x24, 0x51, 0x44, 0x49, 0x03, 0x51, 0x44, 0x93, 0x28, 0xc5, 0x0f, 0xd5, 0xf4, 0xd5, 0xd3, 0xb4, 0xae, 0xbc, 0xcf, 0xa3, 0xec, 0x93, 0x2a, 0xac, 0x0c, 0x93, 0x29, 0x8b, 0x4a, 0x49, 0x22, 0x72, 0x05, 0x69, 0xc5, 0x40, 0xc3, 0x40, 0xe3, 0x51, 0x43, 0xc4, 0xae, 0xdd, 0x2f, 0x82, 0x86, 0x30, 0xc2, 0x41, 0x65, 0x28, 0xe3, 0x00, 0x00, 0x08, 0x00, 0x08, 0x20, 0x08, 0x20, 0x10, 0x20, 0x10, 0x41, 0x10, 0x20, 0x08, 0x00, 0x10, 0x41, 0x08, 0x00, 0x08, 0x01, 0x51, 0x44, 0xab, 0xea, 0xc4, 0xcd, 0x62, 0x86, 0x52, 0x88, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xbd, 0xd8, 0xcd, 0xb3, 0x41, 0x64, 0x28, 0x21, 0x72, 0x68, 0x59, 0xe5, 0x30, 0xa2, 0x8b, 0x29, 0xd5, 0x2e, 0xdd, 0xb2, 0xde, 0x14, 0x8b, 0x8a, 0x7b, 0x08, 0x7b, 0x29, 0x7b, 0x08, 0x7b, 0x28, 0x83, 0x69, 0x83, 0x49, 0xee, 0xd7, 0xc5, 0x92, 0x08, 0x40, 0x10, 0x20, 0x28, 0xa1, 0x62, 0x05, 0xc5, 0x2f, 0x72, 0x86, 0x40, 0xc2, 0x72, 0x26, 0xab, 0xca, 0xee, 0x34, 0xcd, 0x71, 0x5a, 0x04, 0x49, 0x83, 0x62, 0x46, 0x5a, 0x26, 0x51, 0xe5, 0x6a, 0x67, 0x6a, 0x67, 0x8b, 0x28, 0xa4, 0x0b, 0xdd, 0xf4, 0xe6, 0x96, 0xcd, 0xb3, 0xb4, 0x8e, 0x9b, 0x49, 0xa3, 0x69, 0xb4, 0xae, 0xbc, 0xf0, 0xdd, 0xb2, 0x83, 0x09, 0x30, 0x81, 0x30, 0x81, 0x30, 0xa2, 0x51, 0x64, 0xb4, 0x6e, 0x9b, 0x8a, 0x93, 0x69, 0xbc, 0xae, 0xbc, 0xee, 0xac, 0x6d, 0x83, 0x49, 0x49, 0xa3, 0x8b, 0xaa, 0xf6, 0x75, 0xac, 0x0c, 0x49, 0x23, 0x38, 0xc2, 0x51, 0x84, 0x49, 0x63, 0xac, 0x4d, 0xe6, 0x76, 0xcd, 0x92, 0xd5, 0xf3, 0xd5, 0xb2, 0x59, 0x84, 0x30, 0x81, 0x40, 0xe3, 0x41, 0x03, 0x49, 0x03, 0x72, 0x06, 0xa3, 0xab, 0x7a, 0x67, 0x48, 0xe2, 0x41, 0x03, 0x49, 0x43, 0x7a, 0x86, 0xac, 0x2b, 0xde, 0x34, 0xee, 0x75, 0xab, 0xec, 0xcd, 0x50, 0x8b, 0x49, 0xb4, 0x4e, 0x7a, 0xa8, 0x82, 0xc8, 0x6a, 0x47, 0x41, 0x02, 0x61, 0xc4, 0x8a, 0x87, 0x48, 0xe3, 0x48, 0xe2, 0x49, 0x22, 0x82, 0xc8, 0xcc, 0xee, 0xcd, 0x2f, 0x62, 0x26, 0x08, 0x00, 0x00, 0x00, 0x08, 0x20, 0x08, 0x00, 0x08, 0x20, 0x08, 0x20, 0x10, 0x20, 0x10, 0x41, 0x10, 0x41, 0x08, 0x00, 0x08, 0x20, 0x10, 0x40, 0x00, 0x00, 0x30, 0xe2, 0x9b, 0x29, 0xb4, 0x2c, 0x73, 0x09, 0xb5, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa5, 0x14, 0x39, 0x02, 0x28, 0x61, 0x28, 0x61, 0x10, 0x00, 0x49, 0x63, 0xc4, 0xce, 0xc4, 0xed, 0xcd, 0x70, 0xe6, 0x34, 0xac, 0x8e, 0x72, 0xc7, 0x72, 0xe8, 0x72, 0xe7, 0x7b, 0x08, 0x72, 0xc7, 0x93, 0xec, 0xff, 0x79, 0x62, 0x88, 0x00, 0x00, 0x28, 0xa2, 0x28, 0x60, 0x82, 0xe9, 0xff, 0xbb, 0xde, 0x35, 0x8b, 0x29, 0x93, 0x6a, 0xb4, 0x6d, 0xcd, 0x51, 0xf6, 0xd7, 0xd5, 0xb3, 0x51, 0x84, 0x41, 0x63, 0x5a, 0x06, 0x51, 0xe5, 0x5a, 0x06, 0x62, 0x46, 0x72, 0x86, 0x9b, 0xeb, 0xee, 0xb7, 0xd6, 0x55, 0xcd, 0x92, 0xa3, 0xeb, 0x93, 0x08, 0xab, 0xeb, 0xac, 0xcf, 0xac, 0xcf, 0xd5, 0xb2, 0xac, 0x0c, 0x38, 0xa2, 0x28, 0x61, 0x30, 0xc3, 0x38, 0xe3, 0x8b, 0x4a, 0xac, 0x0b, 0xa3, 0xeb, 0xac, 0x2c, 0xbc, 0xae, 0xac, 0xae, 0x72, 0xe8, 0x51, 0xe4, 0xb4, 0xcf, 0xf6, 0x54, 0x93, 0x49, 0x40, 0xe3, 0x41, 0x03, 0x51, 0x63, 0x62, 0x05, 0xcd, 0x71, 0xd5, 0xd3, 0xc5, 0x51, 0xcd, 0x91, 0xe6, 0x33, 0x93, 0x29, 0x30, 0x61, 0x38, 0xc3, 0x41, 0x03, 0x49, 0x24, 0x49, 0x44, 0x7a, 0x67, 0xab, 0xcb, 0x6a, 0x05, 0x40, 0xe3, 0x49, 0x44, 0x69, 0xa4, 0xab, 0x89, 0xee, 0x54, 0x8b, 0x4a, 0x59, 0xc5, 0x72, 0xa8, 0x6a, 0x47, 0xb4, 0x8e, 0x72, 0xa8, 0x40, 0xe3, 0x51, 0x84, 0x59, 0x84, 0x49, 0x23, 0x38, 0xe3, 0x20, 0x62, 0x18, 0x61, 0x10, 0x21, 0x10, 0x40, 0xc4, 0xf0, 0xd5, 0x50, 0x51, 0x84, 0x18, 0x61, 0x10, 0x40, 0x08, 0x20, 0x08, 0x20, 0x00, 0x00, 0x08, 0x20, 0x08, 0x20, 0x10, 0x21, 0x10, 0x41, 0x08, 0x00, 0x08, 0x00, 0x08, 0x20, 0x08, 0x20, 0x18, 0x81, 0x39, 0x03, 0x62, 0x05, 0x83, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xef, 0x3d, 0x31, 0x25, 0x20, 0x20, 0x18, 0x00, 0x28, 0x81, 0x9b, 0x89, 0xc4, 0xcd, 0xc4, 0xce, 0xd5, 0x91, 0xdd, 0xf3, 0xbc, 0xef, 0x72, 0xc7, 0x6a, 0xc8, 0x72, 0xe8, 0x7b, 0x08, 0x6a, 0xa6, 0xe6, 0x76, 0xd5, 0xf4, 0x10, 0x20, 0x10, 0x41, 0x39, 0x03, 0x38, 0xa2, 0xa3, 0xcc, 0xff, 0x59, 0xfe, 0xf7, 0xe5, 0xf3, 0xb4, 0x8e, 0xb4, 0x8d, 0xbc, 0xef, 0xcd, 0x51, 0xfe, 0xd7, 0xd5, 0xf4, 0x41, 0x43, 0x41, 0x23, 0x59, 0xe5, 0x49, 0x64, 0x49, 0x64, 0x51, 0xa3, 0xbd, 0x51, 0xee, 0xf8, 0xd6, 0x14, 0xbc, 0xf0, 0x93, 0x69, 0x9b, 0x48, 0xac, 0x2c, 0xac, 0xaf, 0xac, 0x8e, 0xcd, 0x91, 0xc4, 0xce, 0x41, 0x03, 0x20, 0x41, 0x30, 0xc3, 0x40, 0xe3, 0x59, 0xc4, 0xb4, 0x6c, 0xcd, 0x10, 0xac, 0x2c, 0xac, 0x2c, 0xa4, 0x2c, 0x72, 0xc7, 0x6a, 0xa7, 0xde, 0x14, 0xe5, 0x91, 0x7a, 0x87, 0x30, 0xa2, 0x41, 0x44, 0x49, 0x43, 0x6a, 0x66, 0xd5, 0xd3, 0xcd, 0x92, 0xc5, 0x71, 0xd5, 0xb2, 0xc5, 0x2f, 0xb4, 0x8c, 0x62, 0x06, 0x30, 0x62, 0x38, 0xe3, 0x41, 0x03, 0x41, 0x23, 0x51, 0x64, 0x92, 0xe8, 0xab, 0xeb, 0x61, 0xc5, 0x49, 0x23, 0x49, 0x03, 0x6a, 0x06, 0xbc, 0x8e, 0x38, 0xc2, 0x10, 0x00, 0x20, 0x40, 0x28, 0x61, 0x49, 0x43, 0x49, 0x85, 0x41, 0x23, 0x59, 0xe5, 0x59, 0x64, 0x69, 0xe6, 0x30, 0xe3, 0x08, 0x20, 0x08, 0x00, 0x00, 0x00, 0x41, 0xa6, 0xe5, 0xf4, 0x93, 0x69, 0x51, 0x84, 0x41, 0xa5, 0x31, 0x03, 0x08, 0x40, 0x08, 0x00, 0x00, 0x00, 0x08, 0x20, 0x08, 0x20, 0x08, 0x20, 0x08, 0x20, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x10, 0x20, 0x20, 0xc3, 0x29, 0x04, 0xef, 0x7d, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0x9c, 0xb4, 0x18, 0x21, 0x49, 0x85, 0x9b, 0xab, 0xb4, 0x0b, 0xb4, 0x4c, 0xcd, 0x2f, 0xdd, 0xb2, 0xdd, 0xf3, 0xd5, 0xb2, 0x7b, 0x09, 0x62, 0x87, 0x73, 0x08, 0x6a, 0xa6, 0xa4, 0x6d, 0xff, 0xdb, 0x7b, 0x4a, 0x00, 0x00, 0x28, 0xa2, 0x41, 0x03, 0x51, 0x64, 0xa4, 0x0c, 0x83, 0x49, 0x72, 0xa6, 0xbc, 0x6c, 0xd5, 0x71, 0xbc, 0xee, 0xbc, 0xcf, 0xbc, 0xef, 0xcd, 0x50, 0xf6, 0xf7, 0xcd, 0x93, 0x41, 0x43, 0x41, 0x23, 0x41, 0x43, 0x28, 0x81, 0x6a, 0x67, 0xf7, 0x19, 0xe6, 0xb7, 0xcd, 0xb3, 0xac, 0x4c, 0x93, 0x28, 0x9b, 0x69, 0xa4, 0x2c, 0xac, 0xcf, 0xa4, 0x6d, 0xc5, 0x30, 0xdd, 0xb1, 0x6a, 0x06, 0x20, 0x41, 0x30, 0xa2, 0x38, 0xe3, 0x49, 0x23, 0x9b, 0x8a, 0xdd, 0xb2, 0xe5, 0xd2, 0xb4, 0x4c, 0x9b, 0xeb, 0x72, 0xc7, 0x9c, 0x0c, 0xf6, 0xd6, 0xcd, 0x0f, 0x6a, 0x26, 0x30, 0xa2, 0x49, 0x64, 0x51, 0x43, 0x83, 0x08, 0xd6, 0x13, 0xcd, 0x71, 0xc4, 0xee, 0xac, 0x4d, 0x82, 0xe8, 0x8b, 0x49, 0x93, 0x6a, 0x40, 0xe2, 0x38, 0xa2, 0x40, 0xe3, 0x38, 0xe3, 0x38, 0xe3, 0x51, 0x44, 0x8a, 0xe7, 0x9b, 0x89, 0x30, 0xc2, 0x00, 0x00, 0x30, 0xe4, 0xb4, 0x4e, 0x30, 0xc1, 0x20, 0x82, 0x28, 0xa2, 0x28, 0xa2, 0x20, 0x61, 0x20, 0x41, 0x41, 0x23, 0x49, 0x23, 0x51, 0x43, 0xd5, 0x50, 0x8a, 0xe9, 0x38, 0xc2, 0x30, 0xa2, 0x28, 0x61, 0x6a, 0x27, 0xf6, 0x75, 0x9b, 0xab, 0x49, 0x84, 0x62, 0x27, 0x29, 0x04, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x20, 0x08, 0x20, 0x08, 0x00, 0x08, 0x00, 0x10, 0x20, 0x18, 0x81, 0x94, 0xb3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5a, 0x6b, 0xbc, 0xcf, 0xbc, 0xad, 0xa3, 0x89, 0xc4, 0xad, 0xdd, 0xd2, 0xdd, 0xb2, 0xee, 0x54, 0xfe, 0xd7, 0x8b, 0x8a, 0x52, 0x25, 0x6a, 0xa7, 0x8b, 0x8a, 0xf6, 0xf7, 0xee, 0xf7, 0x31, 0x23, 0x08, 0x00, 0x30, 0xc3, 0x49, 0x24, 0x59, 0xc5, 0x8b, 0x6a, 0x41, 0x63, 0x41, 0x02, 0x9b, 0x49, 0xc4, 0xce, 0xcd, 0x50, 0xc5, 0x30, 0xbc, 0xef, 0xbc, 0xef, 0xcd, 0x51, 0xf6, 0xf7, 0xcd, 0x92, 0x41, 0x02, 0x28, 0xa2, 0x30, 0xe2, 0xac, 0xd0, 0xff, 0x5a, 0xde, 0x35, 0xbd, 0x30, 0x9b, 0xaa, 0x93, 0x08, 0x9b, 0x8a, 0xa4, 0x2c, 0xa4, 0x6d, 0x9c, 0x0c, 0xb4, 0xce, 0xee, 0x13, 0x72, 0x87, 0x20, 0x21, 0x30, 0xa2, 0x39, 0x03, 0x40, 0xe3, 0x82, 0xa8, 0xbc, 0xad, 0xbc, 0xad, 0xee, 0x33, 0xc4, 0xee, 0x8b, 0x28, 0xc5, 0x51, 0xee, 0x54, 0xbc, 0x6c, 0x59, 0xa5, 0x30, 0xa2, 0x51, 0x84, 0x51, 0x83, 0x93, 0x8a, 0xd5, 0xd2, 0xc5, 0x0f, 0x7a, 0xa7, 0x51, 0x63, 0x41, 0x63, 0x10, 0x20, 0x62, 0x47, 0x7a, 0xa8, 0x28, 0x61, 0x30, 0xa2, 0x30, 0xa2, 0x49, 0x63, 0x62, 0x05, 0xab, 0xaa, 0xe5, 0x91, 0xac, 0x4f, 0x31, 0x44, 0x7b, 0x2a, 0xbc, 0x8e, 0x28, 0x81, 0x28, 0xa2, 0x28, 0xa2, 0x28, 0xa2, 0x28, 0xa2, 0x28, 0xa2, 0x28, 0x81, 0x28, 0x20, 0x7a, 0xc8, 0xe5, 0xd2, 0x72, 0x05, 0x38, 0xa2, 0x38, 0xc2, 0x30, 0x81, 0x49, 0x43, 0xe6, 0x33, 0xa4, 0x0c, 0x30, 0xe2, 0x62, 0x06, 0x72, 0x68, 0x28, 0xa2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x20, 0x08, 0x20, 0x08, 0x20, 0x08, 0x20, 0x08, 0x20, 0x18, 0x61, 0x5a, 0xeb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x1c, 0x9c, 0x0d, 0xa3, 0xea, 0xab, 0xca, 0xd5, 0x30, 0xf6, 0x95, 0xe5, 0xf3, 0xe6, 0x14, 0xfe, 0xd7, 0xb4, 0xcf, 0x49, 0xc3, 0x72, 0xe8, 0xcd, 0xd3, 0xff, 0x9a, 0xbc, 0xcf, 0x10, 0x20, 0x10, 0x21, 0x38, 0xe3, 0x49, 0x44, 0x6a, 0x06, 0x72, 0xa7, 0x41, 0x63, 0x49, 0x64, 0x7a, 0xc7, 0xa3, 0xaa, 0xc4, 0xcf, 0xcd, 0x71, 0xbd, 0x10, 0xbc, 0xef, 0xbc, 0xef, 0xcd, 0x50, 0xff, 0x17, 0xb4, 0x90, 0x18, 0x00, 0x62, 0x27, 0xff, 0x19, 0xee, 0xb7, 0xcd, 0x72, 0xb4, 0x8e, 0x93, 0x49, 0x92, 0xe8, 0xa3, 0xaa, 0xb4, 0x8d, 0xac, 0x6d, 0x8b, 0xaa, 0xac, 0x6e, 0xee, 0x34, 0x7a, 0xa8, 0x20, 0x20, 0x30, 0xa2, 0x38, 0xe3, 0x39, 0x03, 0x72, 0x46, 0xb4, 0x6d, 0x72, 0x86, 0x9b, 0xcb, 0xd5, 0x2f, 0xbc, 0xae, 0xee, 0x55, 0xe5, 0xd2, 0xac, 0x0b, 0x49, 0x23, 0x30, 0xa2, 0x51, 0x64, 0x59, 0x84, 0xa4, 0x2d, 0xd5, 0x91, 0x9b, 0xab, 0x61, 0xc5, 0x62, 0x06, 0x39, 0x44, 0x00, 0x00, 0x29, 0x03, 0x8b, 0x49, 0x40, 0xe3, 0x28, 0x41, 0x8b, 0x08, 0xdd, 0xb1, 0xf6, 0x74, 0xfe, 0x75, 0xc4, 0xaf, 0xa4, 0x2d, 0xa3, 0xec, 0xdd, 0xd1, 0x8b, 0x49, 0x28, 0x41, 0x28, 0xa2, 0x28, 0xa2, 0x28, 0xa2, 0x28, 0xa2, 0x20, 0xa2, 0x20, 0x61, 0x38, 0xc2, 0xc5, 0x11, 0xdd, 0x50, 0x61, 0x83, 0x38, 0xc2, 0x38, 0xc3, 0x30, 0x82, 0x38, 0xc2, 0xd5, 0x51, 0x9b, 0xcb, 0x10, 0x20, 0x59, 0xa4, 0x9b, 0x09, 0x8a, 0xc9, 0x10, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x20, 0x08, 0x20, 0x08, 0x20, 0x10, 0x41, 0x21, 0x24, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x97, 0x9b, 0xcb, 0xb4, 0x2b, 0xdd, 0xb2, 0xfe, 0xd7, 0xee, 0x55, 0xe5, 0xf3, 0xdd, 0xf3, 0xde, 0x13, 0x6a, 0x86, 0x9c, 0x2c, 0xe6, 0x75, 0xff, 0x59, 0x83, 0x09, 0x08, 0x00, 0x20, 0x81, 0x41, 0x03, 0x51, 0x64, 0x62, 0x05, 0x62, 0x26, 0x51, 0xc5, 0x59, 0xe5, 0x6a, 0x45, 0x7a, 0x66, 0xab, 0xeb, 0xc5, 0x30, 0xc5, 0x71, 0xbd, 0x10, 0xbd, 0x10, 0xc5, 0x30, 0xd5, 0xd2, 0xff, 0x38, 0x93, 0x6b, 0x62, 0x46, 0xf6, 0xb7, 0xde, 0x14, 0xb4, 0xcf, 0xa4, 0x0c, 0x82, 0xe7, 0x93, 0x29, 0xac, 0x0b, 0xac, 0x4c, 0xcd, 0x71, 0xa4, 0x6d, 0xac, 0x8e, 0xee, 0x13, 0x7a, 0xa8, 0x20, 0x21, 0x30, 0x82, 0x38, 0xc2, 0x41, 0x03, 0x69, 0xe5, 0x72, 0xa7, 0x5a, 0x06, 0x41, 0x64, 0x8b, 0x69, 0xbc, 0x8d, 0xee, 0x55, 0xdd, 0xb1, 0xab, 0xeb, 0x40, 0xe2, 0x38, 0xc3, 0x51, 0x44, 0x59, 0xa5, 0xc5, 0x10, 0xc4, 0xee, 0x7a, 0xc7, 0x72, 0x87, 0x83, 0x09, 0x39, 0x23, 0x31, 0x03, 0x18, 0xa1, 0x39, 0x44, 0x72, 0x27, 0x9b, 0x4a, 0xc4, 0xcd, 0x93, 0x69, 0x9b, 0x8a, 0x62, 0x06, 0x18, 0x41, 0x20, 0x61, 0x51, 0xe5, 0xc4, 0xf0, 0x51, 0x84, 0x20, 0x41, 0x30, 0xa2, 0x30, 0xa2, 0x28, 0xa2, 0x28, 0x81, 0x20, 0x61, 0x18, 0x20, 0x6a, 0x68, 0xf6, 0xb6, 0xb4, 0x4c, 0x59, 0x43, 0x40, 0xc3, 0x38, 0xc3, 0x38, 0xc3, 0x30, 0x81, 0xb4, 0x4d, 0xc4, 0xf0, 0x20, 0xa1, 0x7a, 0x87, 0xcc, 0x8e, 0xbc, 0x4d, 0x18, 0x61, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x08, 0x20, 0x08, 0x20, 0x08, 0x41, 0xa5, 0x55, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa4, 0xd3, 0xc4, 0xce, 0xdd, 0xd2, 0xee, 0x34, 0xee, 0x55, 0xee, 0x54, 0xd5, 0x71, 0xbc, 0x6d, 0xa3, 0xec, 0xac, 0xef, 0xd6, 0x13, 0xee, 0xb5, 0x49, 0xa4, 0x08, 0x00, 0x28, 0xa2, 0x49, 0x23, 0x59, 0x84, 0x59, 0xe5, 0x49, 0xa5, 0x49, 0x85, 0x41, 0x44, 0x5a, 0x05, 0x59, 0xc4, 0x8b, 0x28, 0xc4, 0xce, 0xc5, 0x30, 0xc5, 0x50, 0xbd, 0x50, 0xc5, 0x30, 0xc5, 0x30, 0xe6, 0x14, 0xf6, 0x75, 0x8b, 0x49, 0xc5, 0x31, 0xc5, 0x71, 0xb4, 0xae, 0xac, 0x0c, 0x82, 0xc7, 0xa3, 0xcb, 0xc4, 0xcf, 0xac, 0x2c, 0xbc, 0xae, 0xcd, 0x91, 0xc5, 0x2f, 0xd5, 0x2f, 0x82, 0xa7, 0x30, 0xa2, 0x28, 0x82, 0x30, 0xa2, 0x38, 0xe3, 0x6a, 0x06, 0x59, 0xe6, 0x10, 0x61, 0x29, 0x23, 0x20, 0xa1, 0x83, 0x4a, 0xee, 0x33, 0xdd, 0x90, 0x93, 0x49, 0x30, 0xa2, 0x41, 0x04, 0x51, 0x44, 0x6a, 0x06, 0xc4, 0xce, 0xa3, 0xeb, 0x7a, 0xa7, 0x8b, 0x2a, 0x6a, 0x87, 0x49, 0xc4, 0x6a, 0xc8, 0x28, 0xc3, 0x28, 0x81, 0xa3, 0xeb, 0xbc, 0x6c, 0x6a, 0x46, 0x41, 0x23, 0x18, 0x40, 0x00, 0x00, 0x00, 0x00, 0x30, 0xe3, 0xbd, 0x0f, 0x8b, 0x09, 0x18, 0x00, 0x20, 0xa2, 0x28, 0xc2, 0x30, 0xa2, 0x30, 0xa2, 0x30, 0xa2, 0x20, 0x61, 0x10, 0x20, 0x41, 0x85, 0xee, 0x54, 0xab, 0xeb, 0x49, 0x03, 0x40, 0xe3, 0x38, 0xc3, 0x38, 0xc3, 0x30, 0x81, 0x82, 0xe9, 0xc4, 0xae, 0x93, 0x08, 0x8a, 0xc9, 0xbb, 0xec, 0x93, 0x09, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x20, 0x08, 0x21, 0x73, 0xaf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa4, 0x92, 0xe6, 0x33, 0xf6, 0x96, 0xe5, 0xf3, 0xee, 0x74, 0xdd, 0xb2, 0x9a, 0xe8, 0xac, 0x2c, 0xa4, 0x8d, 0xee, 0xb5, 0xbd, 0x0e, 0x28, 0x61, 0x18, 0x21, 0x28, 0xa2, 0x41, 0x23, 0x59, 0x85, 0x61, 0xe6, 0x39, 0x23, 0x31, 0x23, 0x20, 0x62, 0x39, 0x03, 0x51, 0xc5, 0x6a, 0x25, 0xbc, 0x4c, 0xbc, 0xae, 0xc5, 0x50, 0xbd, 0x30, 0xbd, 0x0f, 0xbc, 0xcf, 0xc4, 0xef, 0xdd, 0xf2, 0xdd, 0xf3, 0xcd, 0x92, 0xc5, 0x71, 0xcd, 0x92, 0xbc, 0xcf, 0x9b, 0x69, 0xbc, 0x4d, 0xbc, 0x8e, 0xa3, 0xcb, 0x9b, 0xaa, 0xb4, 0x8d, 0x9b, 0xcb, 0xac, 0x0c, 0xab, 0xeb, 0x59, 0xc5, 0x28, 0x82, 0x30, 0xc2, 0x38, 0xe3, 0x69, 0xe6, 0x62, 0x06, 0x10, 0x61, 0x18, 0xa2, 0x10, 0x61, 0xbc, 0xf1, 0xee, 0x12, 0xd5, 0x0f, 0x72, 0x67, 0x28, 0x82, 0x41, 0x04, 0x51, 0x64, 0x6a, 0x46, 0xa3, 0xeb, 0x8b, 0x08, 0x6a, 0x47, 0x6a, 0x47, 0x49, 0xa4, 0x41, 0xa5, 0x52, 0x27, 0x41, 0x44, 0xac, 0x2c, 0xdd, 0xb0, 0x93, 0x28, 0x59, 0x84, 0x6a, 0x68, 0x08, 0x41, 0x00, 0x00, 0x00, 0x00, 0x7b, 0x2b, 0xd5, 0x71, 0x30, 0xc2, 0x18, 0x21, 0x28, 0xa2, 0x28, 0xa2, 0x38, 0xc3, 0x28, 0x61, 0x39, 0x03, 0x62, 0x68, 0x08, 0x41, 0x20, 0xe3, 0xdd, 0xd2, 0xab, 0xcb, 0x40, 0xc2, 0x40, 0xe3, 0x40, 0xe3, 0x38, 0xc3, 0x30, 0x82, 0x61, 0xe5, 0xb4, 0x0c, 0x93, 0x08, 0xb4, 0x0d, 0xb3, 0xec, 0x48, 0xe3, 0x18, 0x41, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xad, 0x14, 0xee, 0x75, 0xf6, 0x95, 0xdd, 0x91, 0xee, 0x13, 0xc4, 0x6e, 0xac, 0x0c, 0xac, 0xae, 0xf6, 0xb5, 0x72, 0xa8, 0x18, 0x20, 0x20, 0x61, 0x30, 0xc2, 0x41, 0x23, 0x59, 0xa5, 0x59, 0xc5, 0x18, 0x61, 0x39, 0x44, 0x28, 0x82, 0x30, 0xc2, 0x51, 0xc5, 0x59, 0x83, 0xa3, 0xcb, 0x9b, 0xaa, 0xb4, 0x8e, 0xbd, 0x0f, 0xac, 0x6d, 0xb4, 0xce, 0xb4, 0xad, 0xc5, 0x0f, 0xe6, 0x13, 0xe6, 0x34, 0xd5, 0xf4, 0xde, 0x14, 0xc5, 0x10, 0xa3, 0xab, 0xa3, 0xaa, 0xa3, 0xcb, 0x82, 0xc7, 0x7a, 0xa7, 0x82, 0xe8, 0x62, 0x05, 0x9b, 0xcb, 0xc4, 0x8d, 0x8a, 0xc8, 0x30, 0xa2, 0x28, 0xa2, 0x38, 0xe3, 0x61, 0xe5, 0x62, 0x06, 0x20, 0xa2, 0x08, 0x20, 0x20, 0xe4, 0xe6, 0x35, 0xe5, 0xb0, 0xbc, 0x4c, 0x59, 0x84, 0x30, 0x82, 0x41, 0x03, 0x41, 0x23, 0x72, 0x46, 0xb4, 0x2c, 0x7a, 0xa7, 0x5a, 0x05, 0x28, 0xc2, 0x51, 0xc5, 0x31, 0x24, 0x10, 0x20, 0x7a, 0xc7, 0xee, 0x12, 0xcd, 0x0e, 0x72, 0x66, 0x8b, 0x28, 0x6a, 0x47, 0x10, 0x41, 0x00, 0x00, 0x41, 0xc6, 0xcd, 0x30, 0x59, 0x64, 0x20, 0x41, 0x28, 0xa2, 0x28, 0xa2, 0x30, 0xa2, 0x39, 0x03, 0x41, 0x24, 0x31, 0x03, 0x49, 0xe7, 0x29, 0x04, 0x20, 0xe3, 0xcd, 0x51, 0x9b, 0x49, 0x40, 0xe3, 0x40, 0xe3, 0x40, 0xe3, 0x40, 0xe3, 0x38, 0xc3, 0x51, 0x43, 0x7a, 0xa7, 0x61, 0xc6, 0xd4, 0xf0, 0x49, 0x64, 0x10, 0x41, 0x20, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x39, 0xe8, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xa4, 0x91, 0xc4, 0xce, 0xb3, 0x8a, 0xcc, 0x8e, 0xc4, 0xce, 0x9b, 0xeb, 0xc5, 0x50, 0xe5, 0xf3, 0x39, 0x03, 0x18, 0x21, 0x28, 0x82, 0x30, 0xa2, 0x41, 0x23, 0x61, 0xc5, 0x51, 0xa5, 0x18, 0x41, 0x49, 0xa5, 0x28, 0xa2, 0x28, 0xe2, 0x51, 0xc5, 0x51, 0x63, 0x9b, 0x8a, 0x93, 0x49, 0x62, 0x26, 0xcd, 0x51, 0xb4, 0xae, 0xc5, 0x92, 0xde, 0x34, 0xd5, 0xb2, 0xdd, 0x91, 0xdd, 0xd3, 0xe6, 0x34, 0xc5, 0x11, 0x7a, 0x87, 0x7a, 0x67, 0x72, 0x46, 0x9b, 0x6a, 0x8b, 0x09, 0x82, 0xa8, 0x82, 0xc7, 0x82, 0xe8, 0xab, 0xec, 0xc4, 0x8d, 0xab, 0xeb, 0x49, 0x44, 0x28, 0x82, 0x38, 0xe3, 0x61, 0xe5, 0x6a, 0x46, 0x18, 0x82, 0x00, 0x00, 0x4a, 0x07, 0xf6, 0x96, 0xc4, 0x6c, 0x93, 0x07, 0x41, 0x03, 0x30, 0x82, 0x38, 0xe3, 0x39, 0x03, 0x8a, 0xc9, 0xa3, 0xaa, 0x62, 0x27, 0x31, 0x23, 0x31, 0x24, 0x51, 0xa5, 0x10, 0x40, 0x20, 0xa2, 0x83, 0x08, 0xdd, 0x4f, 0xbc, 0x6d, 0x72, 0x87, 0x5a, 0x06, 0x18, 0x61, 0x00, 0x00, 0x39, 0x86, 0xe5, 0xf4, 0x72, 0x66, 0x20, 0x20, 0x30, 0xc3, 0x30, 0xc2, 0x38, 0xc3, 0x41, 0x24, 0x28, 0xa2, 0x30, 0xe3, 0x39, 0x03, 0x49, 0x84, 0x62, 0x27, 0x31, 0x23, 0xbc, 0x6e, 0x82, 0xa8, 0x38, 0xc2, 0x40, 0xe3, 0x40, 0xe3, 0x41, 0x03, 0x40, 0xe3, 0x49, 0x24, 0x51, 0xa4, 0x38, 0xe3, 0x30, 0x82, 0x59, 0xc5, 0x51, 0x64, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x29, 0x66, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x1f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xef, 0x3d, 0x59, 0x67, 0xa2, 0xe8, 0xb3, 0x8a, 0xb3, 0xeb, 0x93, 0xeb, 0xe6, 0x34, 0x9b, 0xec, 0x20, 0x61, 0x20, 0x61, 0x28, 0x82, 0x30, 0xa3, 0x41, 0x03, 0x61, 0xc5, 0x51, 0xa5, 0x20, 0xa2, 0x5a, 0x07, 0x28, 0xc2, 0x28, 0xa2, 0x51, 0xa5, 0x51, 0x84, 0x82, 0xa7, 0xbc, 0x6d, 0x41, 0x22, 0xa4, 0x0d, 0xf6, 0xd7, 0xf7, 0x39, 0xf7, 0x19, 0xe6, 0x75, 0xdd, 0xd2, 0xd5, 0x91, 0xdd, 0xf4, 0x9b, 0xab, 0x61, 0xa4, 0x69, 0xe6, 0x61, 0xa5, 0x7a, 0x87, 0x93, 0x4a, 0x8a, 0xe8, 0x9b, 0x8a, 0x82, 0xe8, 0x8b, 0x09, 0xcc, 0xad, 0xbc, 0x2a, 0x51, 0x64, 0x28, 0x62, 0x38, 0xc3, 0x59, 0xc5, 0x72, 0x67, 0x18, 0x62, 0x00, 0x00, 0x94, 0x4e, 0xf6, 0x54, 0x92, 0xc6, 0x69, 0xe4, 0x38, 0xe3, 0x30, 0x82, 0x30, 0xa2, 0x49, 0x23, 0x9b, 0x6a, 0x51, 0xe5, 0x18, 0x61, 0x31, 0x23, 0x41, 0xa5, 0x31, 0x03, 0x41, 0x85, 0x52, 0x06, 0x59, 0xc4, 0xcc, 0xce, 0x8a, 0xe9, 0x41, 0x64, 0x18, 0x82, 0x00, 0x00, 0x31, 0x45, 0xee, 0x96, 0xab, 0xcb, 0x20, 0x40, 0x28, 0xa2, 0x30, 0xc3, 0x38, 0xe3, 0x49, 0x44, 0x38, 0xe3, 0x08, 0x20, 0x00, 0x00, 0x39, 0x04, 0x51, 0xc6, 0x39, 0x03, 0x8b, 0x29, 0xbc, 0x6c, 0x61, 0xc5, 0x38, 0xa2, 0x40, 0xe3, 0x41, 0x03, 0x40, 0xe3, 0x40, 0xe3, 0x49, 0x44, 0x51, 0x64, 0x28, 0x61, 0x28, 0xe3, 0xd5, 0x30, 0x72, 0x26, 0x10, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x05, 0xe7, 0x1c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x1f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xd6, 0x7b, 0x72, 0x29, 0xb3, 0xab, 0xb4, 0x4c, 0xbc, 0xce, 0xd5, 0x92, 0x28, 0xc2, 0x10, 0x20, 0x28, 0xa2, 0x28, 0x82, 0x28, 0xa2, 0x38, 0xe2, 0x59, 0xc5, 0x59, 0xe6, 0x28, 0xe2, 0x5a, 0x06, 0x30, 0xe3, 0x18, 0x61, 0x41, 0x23, 0x59, 0xe5, 0x61, 0xc4, 0xc4, 0xad, 0x72, 0x45, 0x51, 0x64, 0xf7, 0x3a, 0xff, 0x9b, 0xee, 0xb8, 0xe6, 0x75, 0xde, 0x13, 0xd5, 0x91, 0xdd, 0xb3, 0x8b, 0x4a, 0x69, 0xe5, 0x72, 0x47, 0x69, 0xe5, 0x61, 0xe5, 0x8b, 0x09, 0x92, 0xe8, 0xa3, 0x69, 0xb4, 0xae, 0xbd, 0x52, 0xe6, 0x56, 0xc4, 0xef, 0x51, 0x64, 0x10, 0x00, 0x20, 0x41, 0x51, 0x84, 0x6a, 0x46, 0x18, 0x61, 0x08, 0x41, 0xc5, 0x30, 0xdd, 0x0e, 0x8a, 0xc7, 0x59, 0x84, 0x30, 0xa2, 0x30, 0xa2, 0x30, 0xa2, 0x51, 0x64, 0xa3, 0xab, 0x39, 0x23, 0x18, 0x81, 0x51, 0xe6, 0x39, 0x43, 0x49, 0xa5, 0x62, 0x88, 0x31, 0x23, 0x41, 0x23, 0x93, 0x29, 0x30, 0xc2, 0x10, 0x61, 0x00, 0x00, 0x31, 0x65, 0xe6, 0xb7, 0xc4, 0xee, 0x30, 0x80, 0x28, 0x82, 0x30, 0xc3, 0x38, 0xc2, 0x49, 0x44, 0x41, 0x44, 0x10, 0x20, 0x00, 0x00, 0x08, 0x20, 0x49, 0xa6, 0x39, 0x24, 0x00, 0x00, 0x6a, 0x88, 0xcc, 0xce, 0x59, 0xa4, 0x38, 0xa2, 0x40, 0xe3, 0x40, 0xe3, 0x40, 0xe3, 0x40, 0xe3, 0x41, 0x03, 0x51, 0x64, 0x38, 0xe3, 0x51, 0xa5, 0xbc, 0x6d, 0x61, 0xa4, 0x38, 0xa3, 0x10, 0x21, 0x00, 0x00, 0x00, 0x00, 0x10, 0xc3, 0xd6, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0x9b, 0x82, 0xcb, 0xb4, 0x6d, 0xbc, 0xef, 0xa3, 0xec, 0x10, 0x40, 0x10, 0x41, 0x20, 0x81, 0x28, 0x82, 0x28, 0xa2, 0x41, 0x03, 0x59, 0xc5, 0x49, 0x84, 0x39, 0x44, 0x62, 0x67, 0x30, 0xe2, 0x20, 0x81, 0x41, 0x43, 0x62, 0x05, 0x59, 0xc4, 0xab, 0xeb, 0xcc, 0xce, 0x51, 0x83, 0xbd, 0x52, 0xff, 0x7a, 0xee, 0xb8, 0xe6, 0x56, 0xdd, 0xf3, 0xdd, 0x91, 0xe6, 0x13, 0xb4, 0x6e, 0x59, 0xa4, 0x59, 0x84, 0x59, 0x84, 0x49, 0x43, 0x72, 0x46, 0x7a, 0x66, 0xac, 0x2c, 0xff, 0x18, 0xff, 0x38, 0xff, 0x9a, 0xff, 0xbb, 0xcd, 0xd5, 0x72, 0xca, 0x30, 0xa1, 0x28, 0x20, 0x51, 0x43, 0x10, 0x41, 0x18, 0xc3, 0xcc, 0xef, 0xbb, 0xea, 0xa3, 0xab, 0x49, 0x24, 0x28, 0x82, 0x30, 0xa2, 0x38, 0xc3, 0x61, 0xe5, 0x8b, 0x29, 0x41, 0x44, 0x49, 0xa5, 0x28, 0xe2, 0x28, 0xc1, 0x72, 0xc8, 0x62, 0x67, 0x20, 0xa2, 0x39, 0x23, 0x51, 0xa5, 0x00, 0x00, 0x00, 0x00, 0x39, 0x85, 0xe6, 0xf8, 0xc5, 0x30, 0x30, 0x81, 0x28, 0x61, 0x30, 0xc3, 0x38, 0xc3, 0x41, 0x24, 0x49, 0x45, 0x10, 0x41, 0x00, 0x00, 0x10, 0x40, 0x08, 0x20, 0x20, 0xa2, 0x18, 0x61, 0x10, 0x41, 0x41, 0x85, 0x83, 0x2a, 0x59, 0xc5, 0x40, 0xe2, 0x41, 0x03, 0x40, 0xe3, 0x40, 0xe3, 0x41, 0x03, 0x40, 0xe3, 0x51, 0x64, 0x30, 0xe3, 0x49, 0x64, 0x9b, 0x6a, 0x7a, 0x67, 0x49, 0x44, 0x20, 0x41, 0x08, 0x00, 0x10, 0xa3, 0xce, 0x7a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xbb, 0x7b, 0x4c, 0xac, 0x8d, 0x8b, 0x6b, 0x10, 0x20, 0x10, 0x21, 0x20, 0x61, 0x28, 0x82, 0x30, 0xc2, 0x41, 0x23, 0x59, 0xe6, 0x38, 0xe3, 0x31, 0x23, 0x5a, 0x26, 0x39, 0x43, 0x28, 0xc2, 0x49, 0x64, 0x61, 0xe5, 0x59, 0xc5, 0x82, 0xc7, 0xe5, 0x91, 0xbc, 0x8d, 0xc5, 0x72, 0xf7, 0x39, 0xee, 0xd8, 0xee, 0xb7, 0xfe, 0xb6, 0xdd, 0xb1, 0xcd, 0x2f, 0xcd, 0x31, 0x93, 0x6a, 0x9b, 0x6a, 0xa3, 0xec, 0x93, 0x49, 0x6a, 0x04, 0x8b, 0x28, 0xf6, 0xd7, 0xfe, 0xb6, 0xa3, 0xec, 0x93, 0xac, 0xde, 0x36, 0xff, 0xfe, 0xff, 0xbc, 0xe6, 0x97, 0x9c, 0x2e, 0x72, 0x88, 0x10, 0x41, 0x49, 0xc6, 0xe5, 0x50, 0x9b, 0x48, 0x6a, 0x05, 0x28, 0x41, 0x30, 0xa2, 0x30, 0xa2, 0x41, 0x03, 0x72, 0x87, 0x62, 0x05, 0x41, 0x64, 0x62, 0x27, 0x08, 0x20, 0x4a, 0x06, 0x7a, 0xe9, 0x41, 0x44, 0x41, 0x85, 0x39, 0x23, 0x39, 0x24, 0x00, 0x00, 0x31, 0x65, 0xef, 0x19, 0xc5, 0x50, 0x30, 0x61, 0x20, 0x61, 0x30, 0xc2, 0x38, 0xc3, 0x49, 0x24, 0x51, 0x85, 0x20, 0x61, 0x00, 0x00, 0x10, 0x21, 0x10, 0x41, 0x10, 0x20, 0x10, 0x61, 0x20, 0x81, 0x28, 0xc2, 0x10, 0x61, 0x28, 0xc3, 0x61, 0xa6, 0x49, 0x03, 0x41, 0x03, 0x40, 0xe3, 0x40, 0xe3, 0x38, 0xe3, 0x40, 0xe3, 0x49, 0x64, 0x20, 0x61, 0x72, 0x26, 0xa3, 0x6a, 0x6a, 0x26, 0x38, 0xe2, 0x30, 0xc3, 0x31, 0x25, 0xd6, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x1d, 0x83, 0xae, 0x83, 0x09, 0x10, 0x00, 0x10, 0x21, 0x18, 0x82, 0x20, 0x62, 0x30, 0xc3, 0x49, 0x44, 0x59, 0xa5, 0x30, 0xe3, 0x31, 0x03, 0x49, 0xa5, 0x49, 0xa5, 0x30, 0xc2, 0x41, 0x43, 0x6a, 0x26, 0x62, 0x05, 0x7a, 0x66, 0xb4, 0x0b, 0xdd, 0x91, 0xe6, 0x75, 0xef, 0x39, 0xff, 0x59, 0xff, 0x9a, 0xc5, 0x51, 0x6a, 0x67, 0x41, 0x43, 0x62, 0x05, 0xc4, 0xef, 0xcd, 0x50, 0xcd, 0x51, 0xee, 0x55, 0xb4, 0x8e, 0xcd, 0x51, 0xc4, 0xf0, 0x51, 0xc5, 0x28, 0x82, 0x28, 0x61, 0x59, 0xc5, 0xb4, 0xf0, 0xcd, 0xf3, 0xff, 0x9a, 0xff, 0xfc, 0xff, 0xbb, 0x84, 0x0f, 0x62, 0x07, 0xc4, 0x2b, 0x9b, 0x27, 0x51, 0x63, 0x72, 0x47, 0x51, 0x84, 0x30, 0x82, 0x38, 0xe3, 0x6a, 0x26, 0x5a, 0x05, 0x51, 0xc5, 0x41, 0x84, 0x00, 0x00, 0x31, 0x24, 0x6a, 0x47, 0x20, 0xc2, 0x10, 0x20, 0x39, 0x23, 0x18, 0x21, 0x31, 0x44, 0xe6, 0xd7, 0xc5, 0x51, 0x30, 0x61, 0x20, 0x41, 0x30, 0xc2, 0x30, 0xc2, 0x41, 0x03, 0x59, 0xa5, 0x28, 0xc3, 0x00, 0x00, 0x08, 0x20, 0x10, 0x41, 0x10, 0x41, 0x10, 0x20, 0x18, 0x41, 0x20, 0xc3, 0x08, 0x20, 0x00, 0x00, 0x28, 0xc2, 0x59, 0x64, 0x38, 0x81, 0x38, 0x81, 0x40, 0xc3, 0x41, 0x03, 0x40, 0xe3, 0x41, 0x03, 0x40, 0xe3, 0x51, 0x64, 0xc4, 0x8d, 0x8a, 0xe8, 0x59, 0xa4, 0x59, 0x84, 0x41, 0xa7, 0xe7, 0x1c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9e, 0x62, 0xed, 0x10, 0x00, 0x18, 0x61, 0x18, 0x61, 0x28, 0x82, 0x38, 0xe3, 0x49, 0x64, 0x51, 0xc5, 0x41, 0x64, 0x39, 0x24, 0x39, 0x23, 0x41, 0x64, 0x39, 0x24, 0x49, 0x84, 0x59, 0xc4, 0x51, 0x84, 0x82, 0xc8, 0x9b, 0x48, 0xbc, 0x6c, 0xe6, 0x54, 0xff, 0x39, 0xee, 0xb6, 0x7b, 0x4a, 0x08, 0x20, 0x08, 0x20, 0x10, 0x41, 0x18, 0x61, 0x5a, 0x26, 0x6a, 0x67, 0x28, 0x81, 0x30, 0xa1, 0xa4, 0x6e, 0xff, 0x9a, 0x93, 0x6b, 0x29, 0x24, 0x4a, 0x07, 0xb4, 0xd0, 0xa4, 0x4d, 0xac, 0xae, 0xc5, 0x92, 0xde, 0x96, 0xe6, 0xb7, 0xe6, 0xf8, 0xff, 0xdc, 0xde, 0x55, 0xc4, 0x8d, 0xab, 0x69, 0x93, 0x28, 0xb4, 0x2c, 0x6a, 0x26, 0x30, 0x82, 0x30, 0xa2, 0x38, 0xc1, 0x6a, 0x67, 0x49, 0xc5, 0x10, 0x40, 0x00, 0x00, 0x18, 0x61, 0x41, 0x23, 0x10, 0x61, 0x18, 0xa2, 0x28, 0xc2, 0x31, 0x24, 0xde, 0x76, 0xcd, 0x50, 0x38, 0xa1, 0x28, 0x82, 0x30, 0xa2, 0x30, 0xa2, 0x40, 0xe3, 0x59, 0x85, 0x49, 0x44, 0x08, 0x20, 0x00, 0x00, 0x08, 0x20, 0x10, 0x20, 0x10, 0x41, 0x10, 0x20, 0x10, 0x61, 0x18, 0x62, 0x00, 0x00, 0x00, 0x00, 0x41, 0x23, 0x8b, 0x09, 0xa4, 0x0d, 0xac, 0x2d, 0x72, 0x47, 0x48, 0xe3, 0x49, 0x03, 0x49, 0x23, 0x38, 0x81, 0x82, 0xc8, 0xdd, 0x0f, 0x7a, 0x45, 0x93, 0x49, 0x7b, 0x2c, 0xf7, 0x7e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x42, 0x2b, 0x10, 0x62, 0x18, 0x61, 0x30, 0xa3, 0x41, 0x03, 0x59, 0xc5, 0x62, 0x46, 0x41, 0x85, 0x31, 0x24, 0x20, 0x61, 0x30, 0xe2, 0x30, 0xe2, 0x49, 0x64, 0x59, 0xc4, 0x59, 0xa4, 0x7a, 0x86, 0x9b, 0x68, 0xab, 0xca, 0xd5, 0x70, 0xe5, 0xf2, 0x6a, 0x47, 0x10, 0x21, 0x18, 0x62, 0x10, 0x61, 0x10, 0x82, 0x10, 0x41, 0x38, 0xe3, 0x8b, 0x4a, 0xa4, 0x2d, 0xac, 0x8e, 0xd6, 0x14, 0xe6, 0x55, 0xe6, 0x14, 0xb4, 0x8f, 0x8b, 0x4a, 0xcd, 0xd3, 0xf6, 0xf7, 0xe6, 0xb7, 0xce, 0x14, 0xd6, 0x35, 0xde, 0x76, 0xde, 0x55, 0xde, 0x55, 0xef, 0x38, 0xf7, 0x18, 0xcd, 0x10, 0xa3, 0x89, 0x9b, 0x49, 0x6a, 0x06, 0x30, 0xc2, 0x30, 0xa2, 0x28, 0x82, 0x61, 0xe6, 0x59, 0xe6, 0x00, 0x00, 0x00, 0x00, 0x18, 0x61, 0x49, 0xa4, 0x20, 0xe3, 0x18, 0xa2, 0x59, 0xe6, 0xd5, 0xf4, 0xdd, 0xf2, 0x49, 0x02, 0x41, 0x44, 0x51, 0xa5, 0x38, 0xc2, 0x41, 0x03, 0x51, 0x65, 0x59, 0xa6, 0x18, 0x41, 0x00, 0x00, 0x08, 0x00, 0x08, 0x20, 0x08, 0x20, 0x10, 0x21, 0x08, 0x00, 0x00, 0x00, 0x20, 0xa2, 0x72, 0xca, 0x9c, 0x0d, 0xd5, 0x71, 0xfe, 0xd6, 0xf6, 0x74, 0xac, 0x4d, 0x59, 0xc5, 0x28, 0x81, 0x30, 0xa2, 0x49, 0x24, 0x40, 0xe3, 0x72, 0x46, 0xbc, 0x4c, 0x9b, 0x6a, 0x9c, 0x70, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x63, 0x50, 0x20, 0xa3, 0x38, 0xc3, 0x38, 0xc3, 0x6a, 0x06, 0x83, 0x29, 0x28, 0xe2, 0x20, 0xa2, 0x10, 0x21, 0x31, 0x03, 0x20, 0x81, 0x30, 0xe3, 0x61, 0xe5, 0x62, 0x06, 0x7a, 0x86, 0xa3, 0x89, 0xb3, 0xeb, 0xdd, 0x4f, 0x93, 0x8a, 0x28, 0xa3, 0x28, 0xc3, 0x10, 0x61, 0x00, 0x00, 0x08, 0x41, 0x83, 0x6b, 0xd5, 0xd3, 0xee, 0x13, 0xee, 0x74, 0xff, 0x99, 0xff, 0xfd, 0xb4, 0x6e, 0x8a, 0xe8, 0x83, 0x09, 0x41, 0x03, 0x59, 0xe6, 0x72, 0xc9, 0xde, 0x76, 0xc5, 0xb2, 0xbd, 0x50, 0xd6, 0x33, 0xd6, 0x34, 0xd6, 0x34, 0xd6, 0x14, 0xde, 0x76, 0xee, 0xf7, 0xcd, 0x30, 0x93, 0x08, 0x61, 0xa5, 0x30, 0xc2, 0x30, 0xc3, 0x30, 0xc3, 0x38, 0xe3, 0x72, 0x48, 0x28, 0xc3, 0x00, 0x00, 0x29, 0x03, 0x51, 0xc5, 0x10, 0x61, 0x18, 0xa2, 0xde, 0x55, 0xf6, 0x54, 0x59, 0xa4, 0x39, 0x23, 0x5a, 0x06, 0x59, 0xc5, 0x51, 0x65, 0x51, 0x85, 0x61, 0xa6, 0x28, 0xc3, 0x00, 0x00, 0x00, 0x20, 0x08, 0x20, 0x08, 0x00, 0x08, 0x21, 0x00, 0x00, 0x08, 0x41, 0x62, 0xa9, 0xac, 0x4d, 0xe5, 0xb1, 0xf6, 0x13, 0xa3, 0xcc, 0x52, 0x06, 0x49, 0x84, 0x41, 0x04, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x61, 0x28, 0xa2, 0x72, 0x05, 0xab, 0xcb, 0xa4, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9c, 0xd5, 0x30, 0xe5, 0x30, 0xa3, 0x51, 0x64, 0xa3, 0xcb, 0x6a, 0x88, 0x10, 0x41, 0x18, 0x82, 0x51, 0xe5, 0x18, 0x81, 0x10, 0x20, 0x59, 0xc5, 0x61, 0xc5, 0x8b, 0x08, 0xa3, 0x8a, 0xb4, 0x0b, 0xc4, 0xad, 0x49, 0x64, 0x10, 0x41, 0x00, 0x00, 0x00, 0x00, 0x39, 0x64, 0xc5, 0xb3, 0xfe, 0xf7, 0xe5, 0xd1, 0xc4, 0xee, 0xbc, 0xad, 0xdd, 0x90, 0xf6, 0xb6, 0xb4, 0x6e, 0x51, 0x43, 0x7a, 0xa8, 0x6a, 0x07, 0x20, 0x00, 0x30, 0x81, 0xa4, 0x4d, 0x94, 0x0d, 0x5a, 0x25, 0x83, 0x8a, 0xac, 0xce, 0xc5, 0x91, 0xcd, 0xd3, 0xcd, 0xb2, 0xd6, 0x54, 0xe6, 0x75, 0xa3, 0xab, 0x59, 0x83, 0x30, 0xa2, 0x30, 0xc2, 0x38, 0xe3, 0x30, 0x82, 0x61, 0xc6, 0x62, 0x27, 0x10, 0x21, 0x39, 0x65, 0x28, 0xe3, 0x08, 0x00, 0xa4, 0xb0, 0xff, 0x58, 0x82, 0xe7, 0x30, 0xc2, 0x49, 0x85, 0x59, 0xc5, 0x51, 0x85, 0x51, 0x85, 0x59, 0xa5, 0x51, 0x65, 0x08, 0x00, 0x00, 0x00, 0x08, 0x20, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x31, 0x24, 0x9b, 0xed, 0xee, 0x33, 0xcd, 0x2e, 0xac, 0x4c, 0x59, 0xe5, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x82, 0x08, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x29, 0x24, 0xb5, 0x75, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xff, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc6, 0x1a, 0x39, 0x89, 0x38, 0xe3, 0x93, 0x4a, 0xa3, 0xcb, 0x30, 0xe2, 0x18, 0x82, 0x6a, 0x87, 0x28, 0xc2, 0x10, 0x20, 0x62, 0x06, 0x51, 0x84, 0x7a, 0x87, 0x9b, 0x49, 0xa3, 0xca, 0x7a, 0xe8, 0x18, 0x82, 0x00, 0x00, 0x00, 0x00, 0x31, 0x24, 0xd6, 0x77, 0xff, 0x79, 0xdd, 0x91, 0xc4, 0xce, 0xac, 0x2b, 0x9b, 0x8a, 0x8b, 0x08, 0xc4, 0x8d, 0xc4, 0xaf, 0x30, 0xe2, 0x20, 0x61, 0x93, 0x2b, 0xbc, 0xb0, 0x62, 0x26, 0x83, 0x2a, 0x49, 0xa5, 0x10, 0x00, 0x20, 0x61, 0x41, 0x84, 0x7b, 0x49, 0xac, 0xce, 0xc5, 0x71, 0xcd, 0xb2, 0xd5, 0xf3, 0xac, 0x0c, 0x59, 0x84, 0x30, 0xa2, 0x30, 0xc2, 0x38, 0xc3, 0x38, 0xc3, 0x38, 0xe2, 0x72, 0x47, 0x61, 0xe6, 0x10, 0x21, 0x18, 0x40, 0x83, 0x8c, 0xff, 0xdb, 0xb4, 0x2d, 0x39, 0x02, 0x41, 0x64, 0x59, 0xc6, 0x51, 0xa5, 0x51, 0x64, 0x51, 0x64, 0x61, 0xa6, 0x20, 0x82, 0x00, 0x00, 0x08, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0xe2, 0xa3, 0xcc, 0x93, 0x49, 0x49, 0x63, 0x62, 0x05, 0x6a, 0x87, 0x18, 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x08, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x19, 0x05, 0xd6, 0x9a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbf, 0x5a, 0xce, 0x6a, 0x48, 0xb4, 0x4d, 0x39, 0x44, 0x08, 0x20, 0x6a, 0xa7, 0x49, 0x65, 0x10, 0x00, 0x62, 0x06, 0x62, 0x06, 0x59, 0xc5, 0x82, 0xc8, 0x9b, 0x49, 0x39, 0x23, 0x00, 0x00, 0x00, 0x00, 0x20, 0xc3, 0xc5, 0xd5, 0xff, 0xfc, 0xf6, 0x96, 0xd5, 0x50, 0x9b, 0x89, 0x59, 0xa3, 0x41, 0x22, 0x49, 0x64, 0x49, 0x64, 0x41, 0x85, 0x49, 0xa5, 0x62, 0x27, 0x8a, 0xea, 0x9c, 0x0e, 0xb4, 0xf0, 0xff, 0x59, 0x73, 0x4b, 0x00, 0x00, 0x20, 0x82, 0x18, 0x41, 0x28, 0x81, 0x6a, 0x87, 0xac, 0x8d, 0xbd, 0x30, 0xc5, 0x71, 0xa3, 0xeb, 0x61, 0xc5, 0x30, 0xc2, 0x28, 0xa2, 0x30, 0xc2, 0x39, 0x03, 0x30, 0xc2, 0x69, 0xe6, 0x72, 0x67, 0x00, 0x00, 0x5a, 0x48, 0xff, 0xda, 0xd5, 0xb1, 0x51, 0x83, 0x39, 0x23, 0x51, 0xc6, 0x59, 0xe6, 0x51, 0xa5, 0x49, 0x64, 0x59, 0xa4, 0x51, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0xa2, 0x72, 0x67, 0xac, 0x0b, 0x72, 0xa7, 0x31, 0x03, 0x28, 0xc2, 0x28, 0xe3, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x61, 0x63, 0x2d, 0xf7, 0x9e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbd, 0xf9, 0x8c, 0x11, 0x72, 0xc9, 0x00, 0x00, 0x62, 0x66, 0x7a, 0xe8, 0x08, 0x01, 0x49, 0x44, 0x7a, 0xc8, 0x41, 0x43, 0x51, 0x84, 0x72, 0x47, 0x20, 0x81, 0x00, 0x00, 0x18, 0xa2, 0xbd, 0x52, 0xff, 0xfc, 0xff, 0x59, 0xe6, 0x13, 0xac, 0x0a, 0x8b, 0x07, 0x7a, 0x87, 0x6a, 0x46, 0x20, 0xa2, 0x00, 0x00, 0x00, 0x00, 0x31, 0x22, 0x83, 0x8a, 0x6a, 0x67, 0x18, 0x81, 0x39, 0x04, 0xbd, 0x52, 0xde, 0x16, 0x31, 0x03, 0x18, 0x20, 0x20, 0xa2, 0x20, 0x41, 0x38, 0xe3, 0x7b, 0x09, 0xac, 0x8d, 0xc5, 0x50, 0xac, 0x0c, 0x69, 0xe5, 0x38, 0xe3, 0x39, 0x03, 0x41, 0x44, 0x41, 0x03, 0x38, 0xe3, 0x49, 0x03, 0x61, 0xc5, 0x28, 0xe3, 0xce, 0x15, 0xf6, 0xd7, 0x6a, 0x25, 0x38, 0xe2, 0x49, 0x65, 0x49, 0x85, 0x51, 0x85, 0x51, 0x85, 0x51, 0x44, 0x61, 0xe6, 0x28, 0xa2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x82, 0x6a, 0x06, 0xa3, 0xcb, 0x8b, 0x4a, 0x41, 0x43, 0x20, 0xe3, 0x08, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x29, 0x65, 0xc6, 0x18, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xee, 0xff, 0xf7, 0x1f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbf, 0x9c, 0xd5, 0x29, 0x06, 0x28, 0xc2, 0xa3, 0xeb, 0x41, 0x63, 0x28, 0x82, 0x6a, 0x26, 0x41, 0x23, 0x20, 0x81, 0x28, 0xc3, 0x08, 0x21, 0x00, 0x00, 0x93, 0xac, 0xff, 0xda, 0xf6, 0xb6, 0xee, 0x96, 0xdd, 0xf2, 0xcc, 0xcd, 0xab, 0xeb, 0x8b, 0x09, 0x31, 0x03, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x10, 0x41, 0x20, 0xa2, 0x7b, 0x69, 0xb5, 0x2f, 0x6a, 0xa8, 0x18, 0x41, 0x8b, 0xab, 0x93, 0x8b, 0x30, 0x61, 0x30, 0xc2, 0x28, 0x81, 0x20, 0x41, 0x5a, 0x06, 0x94, 0x0b, 0xc5, 0x70, 0xbc, 0x6d, 0x72, 0x06, 0x49, 0x03, 0x72, 0x46, 0x82, 0xc8, 0x49, 0x23, 0x38, 0xe3, 0x28, 0x82, 0x59, 0xc5, 0xd5, 0xf4, 0xff, 0x58, 0x8a, 0xe8, 0x30, 0x81, 0x39, 0x24, 0x41, 0x64, 0x49, 0x64, 0x49, 0x44, 0x49, 0x43, 0x59, 0x85, 0x49, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x82, 0x72, 0x67, 0x6a, 0x87, 0x49, 0x85, 0x20, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x82, 0x73, 0x8e, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x3f, 0xee, 0xff, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xce, 0x7b, 0x4a, 0x2c, 0x5a, 0x27, 0x7a, 0xe8, 0x39, 0x03, 0x38, 0xe3, 0x31, 0x03, 0x10, 0x41, 0x08, 0x20, 0x00, 0x00, 0x08, 0x41, 0xd5, 0xf3, 0xf6, 0xd6, 0xdd, 0xd3, 0xee, 0x96, 0xee, 0x95, 0xd5, 0x4f, 0xab, 0xeb, 0x39, 0x43, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x20, 0x94, 0x2d, 0xe6, 0xd4, 0xde, 0xb4, 0xc5, 0xd2, 0x7b, 0x89, 0xa4, 0x4c, 0x7a, 0x26, 0x40, 0xe2, 0x30, 0xc2, 0x20, 0x41, 0x30, 0xe2, 0x93, 0xab, 0xe6, 0x74, 0xcd, 0x0f, 0x7a, 0x46, 0x51, 0x43, 0x82, 0xc8, 0xa3, 0x8a, 0x59, 0x85, 0x20, 0x62, 0x00, 0x00, 0x5a, 0x48, 0xff, 0xfc, 0xb4, 0x6d, 0x30, 0xa1, 0x30, 0xc3, 0x41, 0x44, 0x49, 0x84, 0x49, 0x64, 0x41, 0x44, 0x49, 0x23, 0x51, 0x85, 0x18, 0x61, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x39, 0x44, 0x82, 0xe8, 0x6a, 0x88, 0x41, 0x64, 0x10, 0x61, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x41, 0x4a, 0x49, 0xce, 0x79, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x1f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa5, 0x16, 0x52, 0x6c, 0x30, 0xe3, 0x18, 0x61, 0x20, 0x82, 0x10, 0x41, 0x08, 0x00, 0x00, 0x00, 0x52, 0x47, 0xf6, 0xf6, 0xcd, 0x50, 0xee, 0x75, 0xff, 0x17, 0xd5, 0x91, 0xc4, 0xad, 0x6a, 0x67, 0x10, 0x41, 0x08, 0x20, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x00, 0x00, 0x10, 0x41, 0xac, 0xef, 0xe6, 0xb5, 0x9c, 0x6c, 0xbd, 0x4f, 0x9c, 0x6c, 0x83, 0x89, 0xbc, 0xae, 0x59, 0x64, 0x28, 0x61, 0x10, 0x00, 0x28, 0xa1, 0x9b, 0x4b, 0x82, 0xc9, 0xbc, 0x8e, 0x9b, 0x48, 0x61, 0xc4, 0x9b, 0x49, 0x9b, 0x69, 0x28, 0xe3, 0x00, 0x00, 0x08, 0x21, 0xd5, 0xd5, 0xee, 0x74, 0x59, 0xa3, 0x28, 0xa2, 0x39, 0x03, 0x41, 0x23, 0x41, 0x64, 0x41, 0x44, 0x41, 0x23, 0x49, 0x64, 0x30, 0xa2, 0x00, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x49, 0x85, 0x93, 0xaa, 0x93, 0x8b, 0x28, 0xe3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x29, 0x65, 0xa4, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x1f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x94, 0xb6, 0x21, 0x27, 0x10, 0x41, 0x10, 0x21, 0x08, 0x41, 0x39, 0x44, 0xcd, 0x50, 0xe5, 0xd2, 0xdd, 0xb2, 0xfe, 0xf6, 0xcd, 0x30, 0xb4, 0x0b, 0x93, 0x69, 0x20, 0xc2, 0x10, 0x61, 0x08, 0x41, 0x00, 0x00, 0x08, 0x00, 0x08, 0x00, 0x00, 0x00, 0x29, 0x43, 0xac, 0xee, 0xcd, 0xf2, 0x93, 0xea, 0x6a, 0xc6, 0x83, 0x89, 0x49, 0xc3, 0x9c, 0x2c, 0xcc, 0xcf, 0x40, 0xe3, 0x39, 0x23, 0xa4, 0x4d, 0x93, 0x8b, 0x00, 0x00, 0x59, 0xe6, 0xbc, 0x0b, 0x93, 0x08, 0xb3, 0xaa, 0x62, 0x06, 0x08, 0x41, 0x00, 0x00, 0x52, 0x07, 0xff, 0x9a, 0xa3, 0xaa, 0x30, 0xc1, 0x30, 0xa3, 0x30, 0xe3, 0x39, 0x03, 0x39, 0x03, 0x39, 0x03, 0x49, 0x24, 0x41, 0x03, 0x20, 0x40, 0x08, 0x00, 0x08, 0x20, 0x08, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x39, 0x24, 0x83, 0x08, 0x72, 0xc8, 0x18, 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x04, 0x94, 0xb2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x3f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9f, 0x84, 0x95, 0x19, 0x48, 0x18, 0xa4, 0xcc, 0xf0, 0xe5, 0xf2, 0xd5, 0x50, 0xfe, 0xb6, 0xd5, 0x70, 0x93, 0x48, 0xab, 0xea, 0x7a, 0xa8, 0x10, 0x21, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x00, 0x00, 0x18, 0x61, 0x39, 0x84, 0x6b, 0x07, 0xa4, 0x8c, 0x9c, 0x4c, 0x62, 0x45, 0x72, 0xc7, 0x31, 0x22, 0x5a, 0x26, 0xe5, 0xf1, 0x8b, 0x29, 0x83, 0x6a, 0xc5, 0x30, 0xbc, 0xcf, 0x29, 0x03, 0x08, 0x00, 0x9b, 0x29, 0xc4, 0x2b, 0x9b, 0x29, 0x28, 0x82, 0x30, 0xc3, 0x08, 0x20, 0x94, 0x2e, 0xf6, 0xb5, 0x72, 0x25, 0x28, 0xa2, 0x30, 0xa3, 0x30, 0xc2, 0x30, 0xe3, 0x39, 0x03, 0x38, 0xe3, 0x41, 0x03, 0x59, 0xa5, 0x61, 0xc5, 0x30, 0xc2, 0x18, 0x41, 0x10, 0x21, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x41, 0x65, 0x62, 0x06, 0x51, 0xc5, 0x18, 0x82, 0x00, 0x00, 0x21, 0x04, 0x8c, 0x51, 0xf7, 0x9e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbf, 0x9d, 0x57, 0x7b, 0x8e, 0xb4, 0xf0, 0xee, 0x75, 0xdd, 0x91, 0xa3, 0xeb, 0x7a, 0x66, 0xbc, 0x8c, 0x72, 0xa8, 0x08, 0x21, 0x00, 0x00, 0x08, 0x20, 0x08, 0x00, 0x08, 0x00, 0x10, 0x61, 0x29, 0x24, 0x20, 0xe2, 0x49, 0xe4, 0x73, 0x48, 0x8b, 0xea, 0x62, 0x65, 0x5a, 0x45, 0x39, 0x63, 0x28, 0xe2, 0x9b, 0xeb, 0x93, 0x49, 0x8b, 0x6a, 0xa4, 0x4d, 0xcd, 0x71, 0x8b, 0x6b, 0x08, 0x20, 0x39, 0x23, 0xcc, 0x8d, 0x72, 0x47, 0x39, 0x44, 0x20, 0x82, 0x18, 0x62, 0xe6, 0x14, 0xd5, 0x2e, 0x6a, 0x04, 0x30, 0xa2, 0x30, 0xe3, 0x39, 0x03, 0x30, 0xe2, 0x38, 0xe3, 0x39, 0x03, 0x20, 0x82, 0x28, 0xc3, 0x72, 0x68, 0x6a, 0x27, 0x20, 0x61, 0x10, 0x21, 0x08, 0x00, 0x10, 0x20, 0x00, 0x00, 0x51, 0xc5, 0x62, 0x47, 0x20, 0xc2, 0x31, 0x65, 0xb5, 0xb7, 0xf7, 0x9e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xdf, 0xc6, 0x7b, 0xa5, 0x16, 0x7b, 0x4c, 0x59, 0xc5, 0x8b, 0x09, 0xbc, 0xcd, 0x20, 0xc2, 0x00, 0x00, 0x08, 0x21, 0x08, 0x20, 0x00, 0x00, 0x20, 0xe3, 0x41, 0xc5, 0x28, 0xe3, 0x20, 0xa2, 0x31, 0x23, 0x52, 0x05, 0x8b, 0xca, 0x62, 0xa7, 0x52, 0x05, 0x41, 0x84, 0x20, 0x81, 0x72, 0xa8, 0x8b, 0x29, 0x8b, 0x69, 0x9b, 0xeb, 0xb4, 0xcf, 0xc5, 0x31, 0x31, 0x23, 0x00, 0x00, 0x82, 0xc9, 0x6a, 0x67, 0x49, 0x85, 0x18, 0x81, 0x10, 0x42, 0xd5, 0x51, 0xd4, 0xee, 0x7a, 0x87, 0x30, 0xc3, 0x30, 0xe3, 0x39, 0x03, 0x38, 0xe3, 0x38, 0xc3, 0x38, 0xe3, 0x18, 0x81, 0x18, 0x82, 0x28, 0xc3, 0x31, 0x03, 0x20, 0xa2, 0x10, 0x21, 0x20, 0x82, 0x28, 0xa2, 0x10, 0x41, 0x49, 0xc6, 0x6b, 0x2c, 0xb5, 0x96, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x3f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x3f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbf, 0x8c, 0x53, 0x8b, 0xf0, 0x52, 0x49, 0x00, 0x01, 0x00, 0x00, 0x08, 0x20, 0x00, 0x00, 0x10, 0x61, 0x41, 0xc6, 0x4a, 0x06, 0x29, 0x02, 0x20, 0xc2, 0x20, 0xa2, 0x31, 0x03, 0x7b, 0x48, 0x6a, 0xe7, 0x51, 0xe5, 0x52, 0x26, 0x18, 0x61, 0x5a, 0x26, 0x8b, 0x49, 0x8b, 0x4a, 0xac, 0x6e, 0xcd, 0x72, 0xd5, 0xb2, 0x6a, 0x67, 0x00, 0x00, 0x30, 0xc3, 0x6a, 0x47, 0x51, 0xc5, 0x18, 0x82, 0x08, 0x00, 0xb4, 0x6e, 0xed, 0xb1, 0x93, 0x09, 0x38, 0xe2, 0x30, 0xe2, 0x49, 0xa5, 0x51, 0x85, 0x41, 0x04, 0x28, 0xa2, 0x30, 0xe3, 0x31, 0x24, 0x18, 0x82, 0x18, 0x61, 0x31, 0x04, 0x18, 0x41, 0x18, 0xa3, 0x39, 0x86, 0x7b, 0xaf, 0xf7, 0x9e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x3f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xf7, 0x1f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xce, 0x7a, 0x7c, 0x13, 0x42, 0x4c, 0x18, 0xa5, 0x00, 0x00, 0x31, 0x64, 0x49, 0xe5, 0x39, 0x44, 0x20, 0xc2, 0x18, 0x81, 0x20, 0xc3, 0x10, 0x41, 0x49, 0xe4, 0x6a, 0xe7, 0x49, 0xc4, 0x5a, 0x67, 0x18, 0x61, 0x49, 0xc5, 0x7a, 0xc7, 0x9b, 0xcb, 0xe6, 0x55, 0xc5, 0x10, 0xe6, 0x13, 0xb4, 0x8e, 0x20, 0x41, 0x18, 0x20, 0x7a, 0xa9, 0x59, 0xe6, 0x28, 0xc3, 0x49, 0x64, 0xac, 0x0d, 0xed, 0xb2, 0x93, 0x28, 0x39, 0x22, 0x30, 0xc2, 0x51, 0xa5, 0x62, 0x46, 0x41, 0x64, 0x18, 0x21, 0x30, 0xe3, 0x10, 0x61, 0x08, 0x21, 0x20, 0xc3, 0x52, 0x6a, 0x83, 0xf0, 0xce, 0x59, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x3f, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xf7, 0x5f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xfc, 0x9c, 0xf5, 0x6b, 0xb0, 0x4a, 0x8c, 0x21, 0x46, 0x10, 0x83, 0x10, 0x62, 0x18, 0x82, 0x00, 0x00, 0x29, 0x03, 0x73, 0x08, 0x49, 0xc4, 0x62, 0x67, 0x20, 0xc2, 0x31, 0x02, 0x82, 0xe8, 0xdd, 0xf4, 0xff, 0x17, 0x82, 0x66, 0x72, 0x47, 0xf6, 0x53, 0x62, 0x26, 0x08, 0x00, 0x6a, 0x27, 0x8b, 0x0a, 0x39, 0x44, 0x18, 0x81, 0x8b, 0x4a, 0xf5, 0xf2, 0x9b, 0x69, 0x41, 0x23, 0x30, 0xa2, 0x41, 0x44, 0x51, 0xe5, 0x41, 0x44, 0x28, 0xe4, 0x31, 0x86, 0x63, 0x0c, 0x9c, 0xd3, 0xe6, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x5f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xdf, 0x1d, 0xc6, 0x5b, 0x9c, 0xd6, 0x5a, 0xad, 0x29, 0x27, 0x10, 0xa4, 0x5a, 0x67, 0x49, 0xe5, 0x52, 0x26, 0x20, 0xe3, 0x39, 0x64, 0xcd, 0x51, 0x8b, 0x4b, 0x9b, 0xac, 0x93, 0x6a, 0x20, 0x61, 0x72, 0x68, 0x51, 0xc5, 0x10, 0x00, 0x20, 0x61, 0x7a, 0x87, 0x7a, 0xc9, 0x28, 0xc3, 0x6a, 0x68, 0xd5, 0x2f, 0x7a, 0xc7, 0x39, 0x24, 0x39, 0x87, 0x6b, 0x0c, 0x9c, 0xf3, 0xc6, 0x39, 0xe6, 0xfc, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x5f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x7e, 0xde, 0xdc, 0xce, 0x5a, 0xb5, 0x76, 0x94, 0x92, 0x73, 0x6e, 0x6b, 0x0c, 0xac, 0xb1, 0x49, 0xa7, 0x29, 0x25, 0x6a, 0xa9, 0x62, 0x68, 0x20, 0xe4, 0x28, 0xe3, 0x29, 0x04, 0x31, 0x45, 0x6a, 0xaa, 0x83, 0x6d, 0x7b, 0xae, 0x9c, 0xb3, 0xce, 0x17, 0xd6, 0x7a, 0xde, 0xfc, 0xf7, 0x7e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x5f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x3f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x3f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xee, 0xff, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xef, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x1f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +#if LV_COLOR_DEPTH == 32 + /*Pixel format: Fix 0xFF: 8 bit, Red: 8 bit, Green: 8 bit, Blue: 8 bit*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xdb, 0xe8, 0xff, 0xfc, 0xdb, 0xe8, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe3, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf3, 0xff, 0xfe, 0xee, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf9, 0xff, 0xfd, 0xf1, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf3, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe3, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfe, 0xf6, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfe, 0xff, 0xff, 0xf4, 0xfb, 0xff, 0xff, 0xe9, 0xf6, 0xff, 0xff, 0xd1, 0xec, 0xff, 0xff, 0xb2, 0xe0, 0xff, 0xff, 0x98, 0xd6, 0xff, 0xff, 0x7f, 0xcd, 0xfe, 0xff, 0x6c, 0xc8, 0xfe, 0xff, 0x57, 0xc1, 0xff, 0xff, 0x47, 0xbb, 0xfe, 0xff, 0x3b, 0xb7, 0xff, 0xff, 0x35, 0xb3, 0xff, 0xff, 0x32, 0xb0, 0xff, 0xff, 0x30, 0xad, 0xfe, 0xff, 0x30, 0xab, 0xfe, 0xff, 0x2d, 0xa5, 0xfc, 0xff, 0x2e, 0xa0, 0xfc, 0xff, 0x32, 0xa0, 0xfc, 0xff, 0x38, 0x9a, 0xfb, 0xff, 0x3e, 0x93, 0xf5, 0xff, 0x49, 0x97, 0xf5, 0xff, 0x5b, 0x9f, 0xf6, 0xff, 0x6d, 0xa8, 0xf4, 0xff, 0x80, 0xb3, 0xf5, 0xff, 0x9c, 0xc9, 0xfa, 0xff, 0xb7, 0xda, 0xfd, 0xff, 0xd5, 0xeb, 0xfe, 0xff, 0xec, 0xf7, 0xff, 0xff, 0xf5, 0xfa, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xe3, 0xee, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xed, 0xf8, 0xff, 0xff, 0xe1, 0xf3, 0xff, 0xff, 0xbf, 0xe5, 0xfe, 0xff, 0x82, 0xcd, 0xfe, 0xff, 0x49, 0xb5, 0xf8, 0xff, 0x1e, 0xa6, 0xfc, 0xff, 0x13, 0xa2, 0xff, 0xff, 0x12, 0xa2, 0xfe, 0xff, 0x10, 0xa5, 0xfd, 0xff, 0x10, 0xa7, 0xfc, 0xff, 0x11, 0xa9, 0xff, 0xff, 0x13, 0xab, 0xff, 0xff, 0x13, 0xab, 0xfc, 0xff, 0x12, 0xab, 0xfd, 0xff, 0x12, 0xaa, 0xfe, 0xff, 0x13, 0xa9, 0xff, 0xff, 0x13, 0xa9, 0xff, 0xff, 0x14, 0xa8, 0xff, 0xff, 0x14, 0xa2, 0xfd, 0xff, 0x12, 0x9a, 0xfb, 0xff, 0x11, 0x94, 0xfc, 0xff, 0x12, 0x8e, 0xfc, 0xff, 0x13, 0x84, 0xf7, 0xff, 0x12, 0x7d, 0xf5, 0xff, 0x12, 0x79, 0xf2, 0xff, 0x0f, 0x75, 0xee, 0xff, 0x11, 0x79, 0xf2, 0xff, 0x15, 0x86, 0xf5, 0xff, 0x14, 0x8d, 0xf7, 0xff, 0x12, 0x93, 0xfc, 0xff, 0x23, 0x9d, 0xfa, 0xff, 0x50, 0xb0, 0xfa, 0xff, 0x90, 0xce, 0xff, 0xff, 0xc6, 0xe5, 0xfe, 0xff, 0xe3, 0xf2, 0xfe, 0xff, 0xf0, 0xf8, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfe, 0xed, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xfb, 0xff, 0xff, 0xd4, 0xea, 0xfe, 0xff, 0xad, 0xdb, 0xff, 0xff, 0x7c, 0xc7, 0xfe, 0xff, 0x48, 0xb1, 0xf7, 0xff, 0x1a, 0xa5, 0xfc, 0xff, 0x10, 0xa5, 0xff, 0xff, 0x11, 0xa5, 0xff, 0xff, 0x14, 0xa4, 0xfd, 0xff, 0x12, 0xa3, 0xfd, 0xff, 0x10, 0xa3, 0xff, 0xff, 0x15, 0xa5, 0xff, 0xff, 0x14, 0xa7, 0xfe, 0xff, 0x11, 0xa9, 0xfe, 0xff, 0x12, 0xaa, 0xff, 0xff, 0x11, 0xac, 0xff, 0xff, 0x12, 0xac, 0xfe, 0xff, 0x13, 0xaf, 0xff, 0xff, 0x12, 0xae, 0xff, 0xff, 0x14, 0xad, 0xff, 0xff, 0x14, 0xac, 0xfd, 0xff, 0x14, 0xab, 0xfd, 0xff, 0x17, 0xa9, 0xff, 0xff, 0x16, 0xa2, 0xfe, 0xff, 0x12, 0x9b, 0xfe, 0xff, 0x13, 0x97, 0xfd, 0xff, 0x12, 0x8e, 0xfa, 0xff, 0x11, 0x7f, 0xf6, 0xff, 0x12, 0x78, 0xf1, 0xff, 0x13, 0x7d, 0xf4, 0xff, 0x13, 0x85, 0xfa, 0xff, 0x16, 0x8d, 0xfa, 0xff, 0x14, 0x94, 0xfc, 0xff, 0x12, 0x97, 0xfe, 0xff, 0x11, 0x98, 0xfd, 0xff, 0x13, 0x99, 0xff, 0xff, 0x14, 0x98, 0xfe, 0xff, 0x11, 0x93, 0xfc, 0xff, 0x1e, 0x94, 0xf7, 0xff, 0x4d, 0xaa, 0xf6, 0xff, 0x82, 0xc8, 0xfd, 0xff, 0xb2, 0xdf, 0xff, 0xff, 0xda, 0xf1, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xed, 0xf4, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xcd, 0xde, 0xfa, 0xff, 0xa0, 0xc3, 0xf5, 0xff, 0x69, 0xab, 0xf5, 0xff, 0x25, 0x8c, 0xf3, 0xff, 0x11, 0x8f, 0xfd, 0xff, 0x15, 0x9a, 0xff, 0xff, 0x11, 0xa0, 0xfd, 0xff, 0x11, 0xa5, 0xfe, 0xff, 0x11, 0xa8, 0xff, 0xff, 0x13, 0xa9, 0xff, 0xff, 0x13, 0xa9, 0xff, 0xff, 0x13, 0xa9, 0xfe, 0xff, 0x11, 0xa9, 0xff, 0xff, 0x14, 0xa9, 0xff, 0xff, 0x13, 0xab, 0xff, 0xff, 0x11, 0xac, 0xfd, 0xff, 0x12, 0xae, 0xff, 0xff, 0x14, 0xaf, 0xff, 0xff, 0x13, 0xaf, 0xff, 0xff, 0x12, 0xb1, 0xff, 0xff, 0x12, 0xb1, 0xff, 0xff, 0x14, 0xb0, 0xff, 0xff, 0x13, 0xaf, 0xff, 0xff, 0x12, 0xad, 0xff, 0xff, 0x13, 0xac, 0xff, 0xff, 0x13, 0xaa, 0xff, 0xff, 0x13, 0xa7, 0xfe, 0xff, 0x11, 0xa3, 0xfd, 0xff, 0x11, 0x9c, 0xfe, 0xff, 0x11, 0x82, 0xf6, 0xff, 0x12, 0x7b, 0xf3, 0xff, 0x13, 0x86, 0xfa, 0xff, 0x11, 0x8c, 0xfc, 0xff, 0x11, 0x95, 0xfd, 0xff, 0x10, 0x9a, 0xfe, 0xff, 0x11, 0x9b, 0xfd, 0xff, 0x11, 0x9b, 0xfd, 0xff, 0x13, 0x9c, 0xfe, 0xff, 0x14, 0x9a, 0xff, 0xff, 0x10, 0x94, 0xfb, 0xff, 0x11, 0x90, 0xf8, 0xff, 0x12, 0x94, 0xfb, 0xff, 0x13, 0x9b, 0xff, 0xff, 0x11, 0xa1, 0xfe, 0xff, 0x2d, 0xb0, 0xf9, 0xff, 0x70, 0xce, 0xfe, 0xff, 0xa7, 0xe1, 0xff, 0xff, 0xd4, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xea, 0xf2, 0xfd, 0xff, 0x95, 0xbf, 0xf8, 0xff, 0x58, 0x98, 0xf3, 0xff, 0x2c, 0x76, 0xe4, 0xff, 0x10, 0x6b, 0xe7, 0xff, 0x14, 0x7b, 0xf2, 0xff, 0x12, 0x82, 0xfa, 0xff, 0x0f, 0x87, 0xf9, 0xff, 0x11, 0x93, 0xfb, 0xff, 0x13, 0xa0, 0xfd, 0xff, 0x10, 0xa7, 0xfd, 0xff, 0x11, 0xac, 0xfd, 0xff, 0x13, 0xae, 0xfd, 0xff, 0x12, 0xae, 0xff, 0xff, 0x11, 0xae, 0xff, 0xff, 0x11, 0xaf, 0xfe, 0xff, 0x11, 0xae, 0xfd, 0xff, 0x11, 0xaf, 0xfe, 0xff, 0x11, 0xaf, 0xfe, 0xff, 0x14, 0xb1, 0xff, 0xff, 0x14, 0xb2, 0xff, 0xff, 0x12, 0xb1, 0xff, 0xff, 0x12, 0xb3, 0xfe, 0xff, 0x12, 0xb3, 0xff, 0xff, 0x13, 0xb3, 0xff, 0xff, 0x11, 0xb3, 0xff, 0xff, 0x11, 0xb2, 0xff, 0xff, 0x12, 0xb0, 0xff, 0xff, 0x11, 0xad, 0xff, 0xff, 0x12, 0xac, 0xff, 0xff, 0x12, 0xaa, 0xff, 0xff, 0x12, 0xa6, 0xff, 0xff, 0x14, 0x9a, 0xfd, 0xff, 0x14, 0x90, 0xfa, 0xff, 0x10, 0x91, 0xf9, 0xff, 0x11, 0x97, 0xfb, 0xff, 0x12, 0xa0, 0xfe, 0xff, 0x10, 0xa3, 0xfe, 0xff, 0x12, 0xa3, 0xfe, 0xff, 0x12, 0xa2, 0xfe, 0xff, 0x12, 0xa0, 0xff, 0xff, 0x12, 0x9d, 0xfd, 0xff, 0x11, 0x9a, 0xfc, 0xff, 0x11, 0x9a, 0xfc, 0xff, 0x10, 0x9b, 0xfd, 0xff, 0x11, 0xa2, 0xfe, 0xff, 0x13, 0xaa, 0xfd, 0xff, 0x14, 0xae, 0xff, 0xff, 0x10, 0xaf, 0xff, 0xff, 0x10, 0xac, 0xff, 0xff, 0x2e, 0xb0, 0xf8, 0xff, 0x5d, 0xbd, 0xfd, 0xff, 0xa0, 0xcd, 0xf9, 0xff, 0xf3, 0xf8, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc6, 0xdd, 0xfa, 0xff, 0x75, 0xab, 0xf4, 0xff, 0x36, 0x84, 0xeb, 0xff, 0x12, 0x71, 0xef, 0xff, 0x14, 0x74, 0xf1, 0xff, 0x14, 0x72, 0xf0, 0xff, 0x0f, 0x70, 0xeb, 0xff, 0x14, 0x7b, 0xf4, 0xff, 0x13, 0x82, 0xf9, 0xff, 0x0e, 0x86, 0xf7, 0xff, 0x10, 0x8f, 0xfa, 0xff, 0x16, 0x9d, 0xfe, 0xff, 0x14, 0xa8, 0xff, 0xff, 0x12, 0xb0, 0xfe, 0xff, 0x12, 0xb1, 0xfe, 0xff, 0x13, 0xb1, 0xff, 0xff, 0x12, 0xb1, 0xff, 0xff, 0x13, 0xb2, 0xfe, 0xff, 0x12, 0xb1, 0xfe, 0xff, 0x12, 0xb2, 0xff, 0xff, 0x12, 0xb2, 0xff, 0xff, 0x13, 0xb2, 0xff, 0xff, 0x13, 0xb4, 0xff, 0xff, 0x12, 0xb4, 0xfe, 0xff, 0x12, 0xb6, 0xff, 0xff, 0x12, 0xb6, 0xff, 0xff, 0x14, 0xb6, 0xff, 0xff, 0x14, 0xb6, 0xff, 0xff, 0x13, 0xb4, 0xfe, 0xff, 0x13, 0xb3, 0xff, 0xff, 0x13, 0xb0, 0xff, 0xff, 0x14, 0xae, 0xff, 0xff, 0x14, 0xab, 0xff, 0xff, 0x13, 0xa9, 0xfe, 0xff, 0x15, 0xa8, 0xff, 0xff, 0x15, 0xa3, 0xff, 0xff, 0x11, 0x9e, 0xfe, 0xff, 0x12, 0xa0, 0xfc, 0xff, 0x14, 0xa6, 0xfe, 0xff, 0x11, 0xa7, 0xfe, 0xff, 0x12, 0xa6, 0xff, 0xff, 0x12, 0xa2, 0xff, 0xff, 0x11, 0xa1, 0xff, 0xff, 0x12, 0xa1, 0xfe, 0xff, 0x12, 0x9f, 0xfe, 0xff, 0x10, 0x9e, 0xff, 0xff, 0x10, 0xa1, 0xff, 0xff, 0x11, 0xa9, 0xfe, 0xff, 0x12, 0xad, 0xfd, 0xff, 0x11, 0xaf, 0xfe, 0xff, 0x11, 0xb1, 0xff, 0xff, 0x13, 0xad, 0xff, 0xff, 0x12, 0xa9, 0xff, 0xff, 0x0e, 0x98, 0xfb, 0xff, 0x10, 0x7c, 0xee, 0xff, 0x39, 0x8c, 0xef, 0xff, 0x7d, 0xbb, 0xfb, 0xff, 0xd7, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xfc, 0xff, 0xff, 0xcf, 0xe2, 0xfc, 0xff, 0x54, 0x9a, 0xf3, 0xff, 0x1f, 0x7a, 0xee, 0xff, 0x13, 0x74, 0xee, 0xff, 0x13, 0x73, 0xee, 0xff, 0x14, 0x73, 0xee, 0xff, 0x14, 0x75, 0xef, 0xff, 0x15, 0x75, 0xf0, 0xff, 0x13, 0x76, 0xf1, 0xff, 0x12, 0x7d, 0xf5, 0xff, 0x14, 0x81, 0xf8, 0xff, 0x10, 0x88, 0xf8, 0xff, 0x12, 0x92, 0xfc, 0xff, 0x15, 0x9e, 0xfe, 0xff, 0x16, 0xac, 0xff, 0xff, 0x12, 0xb5, 0xfe, 0xff, 0x11, 0xb5, 0xfe, 0xff, 0x12, 0xb4, 0xff, 0xff, 0x12, 0xb5, 0xff, 0xff, 0x13, 0xb6, 0xff, 0xff, 0x12, 0xb6, 0xfd, 0xff, 0x12, 0xb5, 0xfe, 0xff, 0x12, 0xb5, 0xfe, 0xff, 0x14, 0xb6, 0xff, 0xff, 0x14, 0xb7, 0xfe, 0xff, 0x12, 0xb9, 0xfd, 0xff, 0x14, 0xba, 0xff, 0xff, 0x14, 0xbb, 0xff, 0xff, 0x13, 0xbd, 0xfe, 0xff, 0x14, 0xbb, 0xfe, 0xff, 0x14, 0xb8, 0xff, 0xff, 0x13, 0xb6, 0xff, 0xff, 0x13, 0xb3, 0xff, 0xff, 0x13, 0xb1, 0xff, 0xff, 0x14, 0xaf, 0xfe, 0xff, 0x12, 0xac, 0xff, 0xff, 0x10, 0xab, 0xfe, 0xff, 0x10, 0xa8, 0xff, 0xff, 0x11, 0xa4, 0xff, 0xff, 0x12, 0xa3, 0xff, 0xff, 0x12, 0xa4, 0xff, 0xff, 0x13, 0xa4, 0xfe, 0xff, 0x12, 0xa4, 0xff, 0xff, 0x14, 0xa2, 0xff, 0xff, 0x13, 0xa0, 0xff, 0xff, 0x10, 0xa1, 0xfe, 0xff, 0x12, 0xa2, 0xff, 0xff, 0x12, 0xa3, 0xff, 0xff, 0x11, 0xa5, 0xff, 0xff, 0x12, 0xa9, 0xfe, 0xff, 0x13, 0xac, 0xfe, 0xff, 0x11, 0xae, 0xfe, 0xff, 0x11, 0xaf, 0xfe, 0xff, 0x11, 0xab, 0xff, 0xff, 0x0f, 0xa3, 0xfd, 0xff, 0x0d, 0x91, 0xf8, 0xff, 0x11, 0x85, 0xf7, 0xff, 0x10, 0x85, 0xf9, 0xff, 0x0e, 0x87, 0xf9, 0xff, 0x1b, 0x96, 0xf6, 0xff, 0x66, 0xc0, 0xfc, 0xff, 0xdb, 0xf0, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0xf9, 0xfe, 0xff, 0xbc, 0xd7, 0xfa, 0xff, 0x58, 0x9a, 0xef, 0xff, 0x14, 0x74, 0xed, 0xff, 0x12, 0x77, 0xf2, 0xff, 0x14, 0x77, 0xf2, 0xff, 0x13, 0x77, 0xf2, 0xff, 0x12, 0x75, 0xf0, 0xff, 0x12, 0x74, 0xef, 0xff, 0x11, 0x73, 0xee, 0xff, 0x12, 0x75, 0xf1, 0xff, 0x12, 0x78, 0xf4, 0xff, 0x10, 0x7d, 0xf5, 0xff, 0x14, 0x83, 0xfa, 0xff, 0x13, 0x89, 0xfa, 0xff, 0x10, 0x95, 0xfb, 0xff, 0x12, 0xa3, 0xff, 0xff, 0x16, 0xb0, 0xff, 0xff, 0x12, 0xb7, 0xfd, 0xff, 0x11, 0xb8, 0xfe, 0xff, 0x12, 0xb8, 0xff, 0xff, 0x13, 0xb9, 0xfd, 0xff, 0x12, 0xba, 0xfd, 0xff, 0x12, 0xb9, 0xfe, 0xff, 0x11, 0xb8, 0xfd, 0xff, 0x12, 0xb8, 0xfd, 0xff, 0x11, 0xb9, 0xfe, 0xff, 0x11, 0xb9, 0xfe, 0xff, 0x13, 0xbb, 0xfd, 0xff, 0x15, 0xbe, 0xfe, 0xff, 0x17, 0xbf, 0xfe, 0xff, 0x1a, 0xbf, 0xfe, 0xff, 0x18, 0xbe, 0xfe, 0xff, 0x14, 0xbb, 0xff, 0xff, 0x12, 0xb9, 0xff, 0xff, 0x13, 0xb6, 0xff, 0xff, 0x13, 0xb4, 0xfe, 0xff, 0x13, 0xb4, 0xfe, 0xff, 0x11, 0xb1, 0xfe, 0xff, 0x12, 0xad, 0xff, 0xff, 0x11, 0xaa, 0xfd, 0xff, 0x11, 0xa8, 0xfe, 0xff, 0x11, 0xa4, 0xfe, 0xff, 0x11, 0xa3, 0xff, 0xff, 0x12, 0xa1, 0xff, 0xff, 0x11, 0x9f, 0xfc, 0xff, 0x11, 0x9e, 0xfa, 0xff, 0x11, 0x9e, 0xfc, 0xff, 0x10, 0xa0, 0xff, 0xff, 0x0f, 0xa5, 0xfc, 0xff, 0x0f, 0xa8, 0xfc, 0xff, 0x0f, 0xa9, 0xfc, 0xff, 0x11, 0xa8, 0xfd, 0xff, 0x11, 0xab, 0xfe, 0xff, 0x10, 0xac, 0xfd, 0xff, 0x13, 0xa9, 0xff, 0xff, 0x11, 0xa1, 0xfd, 0xff, 0x0b, 0x97, 0xf9, 0xff, 0x0e, 0x97, 0xfb, 0xff, 0x16, 0x9b, 0xfe, 0xff, 0x10, 0x92, 0xf8, 0xff, 0x0c, 0x89, 0xf6, 0xff, 0x0f, 0x8c, 0xfb, 0xff, 0x13, 0x96, 0xfd, 0xff, 0x19, 0x9e, 0xfa, 0xff, 0x64, 0xbd, 0xfa, 0xff, 0xc7, 0xe7, 0xff, 0xff, 0xf9, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xc8, 0xdd, 0xfb, 0xff, 0x62, 0xa1, 0xf3, 0xff, 0x11, 0x72, 0xed, 0xff, 0x12, 0x73, 0xee, 0xff, 0x12, 0x74, 0xef, 0xff, 0x11, 0x76, 0xf1, 0xff, 0x10, 0x76, 0xf1, 0xff, 0x12, 0x78, 0xf2, 0xff, 0x13, 0x79, 0xf1, 0xff, 0x13, 0x78, 0xf0, 0xff, 0x10, 0x77, 0xed, 0xff, 0x11, 0x78, 0xf0, 0xff, 0x11, 0x79, 0xf4, 0xff, 0x11, 0x7c, 0xf6, 0xff, 0x15, 0x84, 0xfa, 0xff, 0x12, 0x8b, 0xf9, 0xff, 0x0f, 0x97, 0xfc, 0xff, 0x12, 0xa7, 0xff, 0xff, 0x16, 0xb4, 0xff, 0xff, 0x12, 0xb9, 0xfe, 0xff, 0x13, 0xb9, 0xff, 0xff, 0x14, 0xbb, 0xfe, 0xff, 0x16, 0xbc, 0xfe, 0xff, 0x19, 0xbd, 0xfe, 0xff, 0x17, 0xbd, 0xff, 0xff, 0x18, 0xbe, 0xff, 0xff, 0x16, 0xbd, 0xfd, 0xff, 0x11, 0xbb, 0xfc, 0xff, 0x14, 0xbe, 0xfe, 0xff, 0x18, 0xc0, 0xfe, 0xff, 0x1e, 0xc2, 0xff, 0xff, 0x27, 0xc2, 0xff, 0xff, 0x28, 0xc2, 0xff, 0xff, 0x25, 0xc2, 0xff, 0xff, 0x19, 0xbe, 0xff, 0xff, 0x14, 0xbb, 0xff, 0xff, 0x14, 0xba, 0xff, 0xff, 0x12, 0xb8, 0xfe, 0xff, 0x12, 0xb9, 0xfe, 0xff, 0x12, 0xb5, 0xfe, 0xff, 0x13, 0xb3, 0xfe, 0xff, 0x13, 0xb1, 0xff, 0xff, 0x14, 0xad, 0xff, 0xff, 0x13, 0xa8, 0xff, 0xff, 0x11, 0xa4, 0xff, 0xff, 0x10, 0x9f, 0xfe, 0xff, 0x10, 0x99, 0xfa, 0xff, 0x10, 0x9a, 0xfa, 0xff, 0x10, 0x9c, 0xfd, 0xff, 0x11, 0xa2, 0xfe, 0xff, 0x11, 0xa8, 0xfe, 0xff, 0x12, 0xaa, 0xfe, 0xff, 0x13, 0xa9, 0xfe, 0xff, 0x11, 0xa9, 0xfc, 0xff, 0x10, 0xaa, 0xfd, 0xff, 0x11, 0xa8, 0xfe, 0xff, 0x0e, 0x9c, 0xfa, 0xff, 0x0d, 0x92, 0xf9, 0xff, 0x0e, 0x99, 0xfc, 0xff, 0x13, 0xa8, 0xff, 0xff, 0x16, 0xa8, 0xfd, 0xff, 0x0e, 0x96, 0xf9, 0xff, 0x0c, 0x87, 0xf6, 0xff, 0x0d, 0x87, 0xf7, 0xff, 0x11, 0x8e, 0xf9, 0xff, 0x0f, 0x95, 0xfb, 0xff, 0x0e, 0x97, 0xfc, 0xff, 0x11, 0x97, 0xfe, 0xff, 0x72, 0xc0, 0xfc, 0xff, 0xd0, 0xea, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe3, 0xee, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcd, 0xdf, 0xfa, 0xff, 0x6c, 0xa2, 0xf3, 0xff, 0x16, 0x70, 0xec, 0xff, 0x11, 0x72, 0xee, 0xff, 0x12, 0x73, 0xee, 0xff, 0x12, 0x73, 0xee, 0xff, 0x12, 0x75, 0xf0, 0xff, 0x12, 0x77, 0xf2, 0xff, 0x10, 0x78, 0xf2, 0xff, 0x11, 0x79, 0xf1, 0xff, 0x14, 0x7a, 0xf2, 0xff, 0x14, 0x7c, 0xf4, 0xff, 0x12, 0x79, 0xf1, 0xff, 0x12, 0x7a, 0xf2, 0xff, 0x12, 0x7a, 0xf4, 0xff, 0x14, 0x7d, 0xf7, 0xff, 0x13, 0x85, 0xfa, 0xff, 0x11, 0x8c, 0xfa, 0xff, 0x12, 0x9e, 0xfd, 0xff, 0x16, 0xb0, 0xff, 0xff, 0x19, 0xbb, 0xff, 0xff, 0x15, 0xbf, 0xfd, 0xff, 0x14, 0xbd, 0xfd, 0xff, 0x18, 0xbf, 0xff, 0xff, 0x1f, 0xc0, 0xff, 0xff, 0x25, 0xc1, 0xff, 0xff, 0x25, 0xc1, 0xfe, 0xff, 0x25, 0xc2, 0xfd, 0xff, 0x28, 0xc3, 0xfd, 0xff, 0x26, 0xc4, 0xfd, 0xff, 0x26, 0xc6, 0xff, 0xff, 0x29, 0xc8, 0xff, 0xff, 0x31, 0xc8, 0xff, 0xff, 0x3e, 0xc8, 0xff, 0xff, 0x3b, 0xc8, 0xff, 0xff, 0x32, 0xc4, 0xff, 0xff, 0x24, 0xc2, 0xff, 0xff, 0x19, 0xc0, 0xff, 0xff, 0x18, 0xbe, 0xfe, 0xff, 0x15, 0xbd, 0xff, 0xff, 0x13, 0xbd, 0xfe, 0xff, 0x13, 0xbb, 0xff, 0xff, 0x13, 0xb9, 0xff, 0xff, 0x14, 0xb7, 0xff, 0xff, 0x14, 0xb4, 0xff, 0xff, 0x14, 0xb0, 0xff, 0xff, 0x12, 0xa9, 0xfe, 0xff, 0x12, 0xa3, 0xff, 0xff, 0x13, 0x9d, 0xfd, 0xff, 0x10, 0x9a, 0xfa, 0xff, 0x0f, 0x9d, 0xfc, 0xff, 0x13, 0xa8, 0xff, 0xff, 0x13, 0xae, 0xff, 0xff, 0x13, 0xac, 0xff, 0xff, 0x11, 0xa9, 0xfc, 0xff, 0x12, 0xaa, 0xfd, 0xff, 0x13, 0xa4, 0xff, 0xff, 0x12, 0x95, 0xfc, 0xff, 0x0d, 0x8d, 0xf6, 0xff, 0x0d, 0x98, 0xfb, 0xff, 0x11, 0xab, 0xff, 0xff, 0x14, 0xb5, 0xfd, 0xff, 0x12, 0xb0, 0xfc, 0xff, 0x10, 0x9c, 0xfe, 0xff, 0x0e, 0x8b, 0xf8, 0xff, 0x0c, 0x87, 0xf5, 0xff, 0x0e, 0x89, 0xf8, 0xff, 0x12, 0x8e, 0xf9, 0xff, 0x13, 0x92, 0xfa, 0xff, 0x10, 0x93, 0xfb, 0xff, 0x11, 0x95, 0xfd, 0xff, 0x1f, 0x97, 0xf6, 0xff, 0x7a, 0xc0, 0xfd, 0xff, 0xdd, 0xee, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0xf4, 0xfd, 0xff, 0x8e, 0xb5, 0xf4, 0xff, 0x28, 0x75, 0xe6, 0xff, 0x10, 0x6a, 0xea, 0xff, 0x11, 0x6e, 0xeb, 0xff, 0x11, 0x72, 0xf0, 0xff, 0x12, 0x72, 0xf0, 0xff, 0x12, 0x74, 0xee, 0xff, 0x13, 0x75, 0xf0, 0xff, 0x13, 0x77, 0xf2, 0xff, 0x11, 0x79, 0xf0, 0xff, 0x13, 0x78, 0xf3, 0xff, 0x14, 0x7b, 0xf5, 0xff, 0x13, 0x7d, 0xf5, 0xff, 0x14, 0x7c, 0xf5, 0xff, 0x13, 0x7c, 0xf5, 0xff, 0x11, 0x7b, 0xf4, 0xff, 0x0f, 0x7e, 0xf5, 0xff, 0x0f, 0x8c, 0xf8, 0xff, 0x11, 0x9b, 0xfd, 0xff, 0x16, 0xab, 0xff, 0xff, 0x17, 0xb7, 0xfe, 0xff, 0x1b, 0xc2, 0xfe, 0xff, 0x22, 0xc6, 0xfe, 0xff, 0x22, 0xc3, 0xfd, 0xff, 0x22, 0xc2, 0xfe, 0xff, 0x25, 0xc4, 0xfe, 0xff, 0x2a, 0xc5, 0xfe, 0xff, 0x28, 0xc4, 0xfd, 0xff, 0x29, 0xc3, 0xfd, 0xff, 0x3a, 0xc6, 0xff, 0xff, 0x45, 0xcb, 0xff, 0xff, 0x43, 0xcb, 0xfe, 0xff, 0x3f, 0xca, 0xff, 0xff, 0x47, 0xcc, 0xfe, 0xff, 0x53, 0xcb, 0xfe, 0xff, 0x4f, 0xcb, 0xff, 0xff, 0x3d, 0xc8, 0xfe, 0xff, 0x2d, 0xc6, 0xfe, 0xff, 0x29, 0xc6, 0xff, 0xff, 0x29, 0xc4, 0xff, 0xff, 0x25, 0xc2, 0xfe, 0xff, 0x23, 0xc2, 0xff, 0xff, 0x1f, 0xc0, 0xff, 0xff, 0x1b, 0xbe, 0xfe, 0xff, 0x17, 0xbd, 0xfe, 0xff, 0x13, 0xbc, 0xfe, 0xff, 0x12, 0xb8, 0xff, 0xff, 0x13, 0xb2, 0xff, 0xff, 0x12, 0xac, 0xfe, 0xff, 0x12, 0xa8, 0xff, 0xff, 0x0d, 0xa3, 0xfc, 0xff, 0x0e, 0xa7, 0xfb, 0xff, 0x14, 0xb1, 0xff, 0xff, 0x12, 0xb3, 0xff, 0xff, 0x0e, 0xaf, 0xfd, 0xff, 0x0c, 0xac, 0xfd, 0xff, 0x14, 0xa3, 0xff, 0xff, 0x13, 0x8e, 0xfb, 0xff, 0x0c, 0x84, 0xf6, 0xff, 0x0d, 0x93, 0xfa, 0xff, 0x0f, 0xaa, 0xfe, 0xff, 0x12, 0xb2, 0xfe, 0xff, 0x13, 0xb4, 0xfe, 0xff, 0x11, 0xb1, 0xfd, 0xff, 0x13, 0xa1, 0xfd, 0xff, 0x10, 0x90, 0xf8, 0xff, 0x0c, 0x88, 0xf6, 0xff, 0x0d, 0x86, 0xf8, 0xff, 0x0f, 0x89, 0xf7, 0xff, 0x11, 0x8f, 0xf9, 0xff, 0x10, 0x91, 0xf9, 0xff, 0x10, 0x93, 0xfb, 0xff, 0x10, 0x94, 0xfb, 0xff, 0x13, 0x8f, 0xfa, 0xff, 0x35, 0x94, 0xf2, 0xff, 0x9c, 0xca, 0xfb, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xa1, 0xc0, 0xf3, 0xff, 0x3b, 0x7c, 0xe6, 0xff, 0x14, 0x67, 0xe8, 0xff, 0x10, 0x69, 0xea, 0xff, 0x0f, 0x6c, 0xec, 0xff, 0x12, 0x70, 0xed, 0xff, 0x12, 0x72, 0xef, 0xff, 0x12, 0x72, 0xf0, 0xff, 0x13, 0x74, 0xef, 0xff, 0x12, 0x77, 0xef, 0xff, 0x12, 0x79, 0xf3, 0xff, 0x12, 0x79, 0xf1, 0xff, 0x13, 0x7a, 0xf1, 0xff, 0x12, 0x7c, 0xf5, 0xff, 0x13, 0x7e, 0xf5, 0xff, 0x14, 0x80, 0xf9, 0xff, 0x14, 0x84, 0xf9, 0xff, 0x13, 0x85, 0xfa, 0xff, 0x13, 0x8c, 0xfa, 0xff, 0x14, 0x9c, 0xfc, 0xff, 0x16, 0xaa, 0xff, 0xff, 0x12, 0xb4, 0xff, 0xff, 0x12, 0xba, 0xfe, 0xff, 0x1c, 0xc2, 0xfd, 0xff, 0x2b, 0xc8, 0xfe, 0xff, 0x2f, 0xc7, 0xff, 0xff, 0x2c, 0xc4, 0xfe, 0xff, 0x2b, 0xc4, 0xfe, 0xff, 0x2f, 0xc6, 0xff, 0xff, 0x32, 0xc6, 0xff, 0xff, 0x35, 0xc7, 0xff, 0xff, 0x46, 0xca, 0xfe, 0xff, 0x56, 0xcc, 0xff, 0xff, 0x59, 0xcd, 0xff, 0xff, 0x59, 0xce, 0xff, 0xff, 0x5b, 0xce, 0xff, 0xff, 0x5e, 0xcd, 0xff, 0xff, 0x5e, 0xcd, 0xff, 0xff, 0x51, 0xcd, 0xff, 0xff, 0x42, 0xca, 0xfe, 0xff, 0x3c, 0xc8, 0xfe, 0xff, 0x3c, 0xc8, 0xff, 0xff, 0x39, 0xc7, 0xff, 0xff, 0x37, 0xc7, 0xff, 0xff, 0x35, 0xc5, 0xff, 0xff, 0x30, 0xc4, 0xff, 0xff, 0x23, 0xc2, 0xfe, 0xff, 0x1b, 0xc0, 0xfe, 0xff, 0x16, 0xbd, 0xff, 0xff, 0x14, 0xb9, 0xff, 0xff, 0x13, 0xb3, 0xfe, 0xff, 0x12, 0xb0, 0xff, 0xff, 0x11, 0xb0, 0xff, 0xff, 0x11, 0xb3, 0xfe, 0xff, 0x11, 0xb3, 0xff, 0xff, 0x11, 0xb3, 0xff, 0xff, 0x11, 0xb1, 0xfe, 0xff, 0x12, 0xa9, 0xff, 0xff, 0x0f, 0x93, 0xfa, 0xff, 0x10, 0x80, 0xf5, 0xff, 0x0d, 0x8c, 0xfa, 0xff, 0x0e, 0xa6, 0xff, 0xff, 0x0f, 0xae, 0xfd, 0xff, 0x10, 0xb0, 0xfe, 0xff, 0x13, 0xb2, 0xff, 0xff, 0x11, 0xb0, 0xfe, 0xff, 0x12, 0xa3, 0xfe, 0xff, 0x10, 0x91, 0xfb, 0xff, 0x0d, 0x89, 0xf8, 0xff, 0x10, 0x88, 0xfa, 0xff, 0x10, 0x89, 0xf9, 0xff, 0x10, 0x8c, 0xf8, 0xff, 0x10, 0x8f, 0xf9, 0xff, 0x10, 0x8f, 0xfa, 0xff, 0x10, 0x91, 0xfb, 0xff, 0x12, 0x8f, 0xfa, 0xff, 0x10, 0x87, 0xf7, 0xff, 0x11, 0x81, 0xf2, 0xff, 0x41, 0x97, 0xf2, 0xff, 0xb5, 0xd6, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfd, 0xec, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe8, 0xef, 0xfc, 0xff, 0x60, 0x91, 0xe8, 0xff, 0x13, 0x61, 0xdf, 0xff, 0x11, 0x64, 0xe5, 0xff, 0x13, 0x66, 0xe8, 0xff, 0x10, 0x69, 0xea, 0xff, 0x11, 0x6d, 0xed, 0xff, 0x13, 0x72, 0xef, 0xff, 0x11, 0x71, 0xef, 0xff, 0x12, 0x72, 0xf0, 0xff, 0x13, 0x75, 0xf1, 0xff, 0x13, 0x78, 0xf1, 0xff, 0x11, 0x7a, 0xf3, 0xff, 0x12, 0x7b, 0xf1, 0xff, 0x11, 0x7b, 0xf3, 0xff, 0x11, 0x7e, 0xf5, 0xff, 0x12, 0x82, 0xf5, 0xff, 0x10, 0x86, 0xf8, 0xff, 0x10, 0x8b, 0xfb, 0xff, 0x12, 0x8e, 0xfb, 0xff, 0x15, 0x9a, 0xfe, 0xff, 0x17, 0xa7, 0xff, 0xff, 0x15, 0xb0, 0xff, 0xff, 0x11, 0xb5, 0xff, 0xff, 0x13, 0xbb, 0xfe, 0xff, 0x1e, 0xc0, 0xfe, 0xff, 0x2c, 0xc5, 0xff, 0xff, 0x2f, 0xc5, 0xff, 0xff, 0x2e, 0xc5, 0xfe, 0xff, 0x33, 0xc6, 0xff, 0xff, 0x3f, 0xc8, 0xfe, 0xff, 0x4a, 0xc9, 0xff, 0xff, 0x52, 0xcc, 0xfe, 0xff, 0x59, 0xce, 0xfd, 0xff, 0x60, 0xcd, 0xfe, 0xff, 0x61, 0xce, 0xff, 0xff, 0x64, 0xce, 0xff, 0xff, 0x63, 0xce, 0xff, 0xff, 0x61, 0xce, 0xff, 0xff, 0x64, 0xce, 0xff, 0xff, 0x63, 0xce, 0xfe, 0xff, 0x58, 0xce, 0xfd, 0xff, 0x4e, 0xcb, 0xfd, 0xff, 0x4e, 0xca, 0xfd, 0xff, 0x4d, 0xcb, 0xfd, 0xff, 0x44, 0xcb, 0xfe, 0xff, 0x40, 0xc9, 0xfe, 0xff, 0x3b, 0xc7, 0xfe, 0xff, 0x31, 0xc6, 0xfd, 0xff, 0x29, 0xc3, 0xfe, 0xff, 0x1e, 0xc0, 0xfe, 0xff, 0x15, 0xbc, 0xfc, 0xff, 0x13, 0xba, 0xff, 0xff, 0x11, 0xb9, 0xff, 0xff, 0x11, 0xb7, 0xff, 0xff, 0x11, 0xb5, 0xff, 0xff, 0x11, 0xb5, 0xff, 0xff, 0x11, 0xb4, 0xfe, 0xff, 0x12, 0xaf, 0xff, 0xff, 0x12, 0x9b, 0xfa, 0xff, 0x0c, 0x87, 0xf2, 0xff, 0x0e, 0x8a, 0xf8, 0xff, 0x11, 0x9e, 0xff, 0xff, 0x0f, 0xa9, 0xfe, 0xff, 0x0f, 0xab, 0xfb, 0xff, 0x11, 0xae, 0xfe, 0xff, 0x11, 0xae, 0xff, 0xff, 0x0f, 0xac, 0xfc, 0xff, 0x10, 0xa3, 0xff, 0xff, 0x0e, 0x91, 0xfb, 0xff, 0x0f, 0x8a, 0xf9, 0xff, 0x12, 0x8b, 0xfb, 0xff, 0x12, 0x8b, 0xfa, 0xff, 0x11, 0x8c, 0xf9, 0xff, 0x11, 0x8e, 0xf9, 0xff, 0x10, 0x8f, 0xfa, 0xff, 0x11, 0x90, 0xfa, 0xff, 0x0f, 0x8d, 0xf9, 0xff, 0x0f, 0x87, 0xf6, 0xff, 0x0f, 0x81, 0xf4, 0xff, 0x0e, 0x7f, 0xf4, 0xff, 0x15, 0x7d, 0xf1, 0xff, 0x71, 0xae, 0xf6, 0xff, 0xf1, 0xf7, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfd, 0xf2, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xb2, 0xc8, 0xf3, 0xff, 0x2e, 0x6c, 0xdb, 0xff, 0x10, 0x5c, 0xdc, 0xff, 0x0e, 0x5f, 0xe1, 0xff, 0x10, 0x63, 0xe6, 0xff, 0x11, 0x67, 0xe8, 0xff, 0x0f, 0x69, 0xeb, 0xff, 0x12, 0x6f, 0xef, 0xff, 0x13, 0x71, 0xef, 0xff, 0x11, 0x71, 0xef, 0xff, 0x11, 0x72, 0xf0, 0xff, 0x12, 0x76, 0xf0, 0xff, 0x13, 0x78, 0xf3, 0xff, 0x11, 0x7a, 0xf3, 0xff, 0x11, 0x7d, 0xf4, 0xff, 0x10, 0x81, 0xf6, 0xff, 0x10, 0x85, 0xf7, 0xff, 0x10, 0x87, 0xf6, 0xff, 0x0f, 0x8a, 0xf7, 0xff, 0x11, 0x8e, 0xfb, 0xff, 0x11, 0x99, 0xfe, 0xff, 0x15, 0xa7, 0xff, 0xff, 0x15, 0xb0, 0xff, 0xff, 0x13, 0xb4, 0xfe, 0xff, 0x10, 0xb8, 0xff, 0xff, 0x13, 0xbd, 0xfd, 0xff, 0x1e, 0xc1, 0xfd, 0xff, 0x2c, 0xc4, 0xff, 0xff, 0x2e, 0xc4, 0xfe, 0xff, 0x38, 0xc5, 0xfe, 0xff, 0x45, 0xc9, 0xff, 0xff, 0x4e, 0xcb, 0xfd, 0xff, 0x57, 0xcb, 0xfe, 0xff, 0x5f, 0xcd, 0xfe, 0xff, 0x61, 0xcd, 0xff, 0xff, 0x61, 0xcd, 0xff, 0xff, 0x61, 0xce, 0xff, 0xff, 0x62, 0xcf, 0xfd, 0xff, 0x66, 0xcf, 0xfe, 0xff, 0x66, 0xcf, 0xfe, 0xff, 0x64, 0xcf, 0xfe, 0xff, 0x66, 0xd0, 0xfe, 0xff, 0x63, 0xcf, 0xfd, 0xff, 0x5c, 0xce, 0xfe, 0xff, 0x5b, 0xcd, 0xfe, 0xff, 0x5c, 0xcd, 0xfe, 0xff, 0x59, 0xcc, 0xff, 0xff, 0x4e, 0xcc, 0xfe, 0xff, 0x44, 0xcb, 0xfd, 0xff, 0x3d, 0xc9, 0xfe, 0xff, 0x37, 0xc6, 0xff, 0xff, 0x29, 0xc5, 0xfe, 0xff, 0x1f, 0xc3, 0xfc, 0xff, 0x1d, 0xc1, 0xfc, 0xff, 0x13, 0xbf, 0xfd, 0xff, 0x0f, 0xbc, 0xfe, 0xff, 0x11, 0xba, 0xfe, 0xff, 0x11, 0xb9, 0xfe, 0xff, 0x12, 0xb4, 0xfe, 0xff, 0x0f, 0xa6, 0xfc, 0xff, 0x0b, 0x96, 0xf8, 0xff, 0x0d, 0x96, 0xf8, 0xff, 0x12, 0xa1, 0xfc, 0xff, 0x13, 0xa6, 0xff, 0xff, 0x10, 0xa7, 0xfe, 0xff, 0x10, 0xaa, 0xfd, 0xff, 0x10, 0xa9, 0xfe, 0xff, 0x11, 0xaa, 0xfe, 0xff, 0x0f, 0xa7, 0xfb, 0xff, 0x0f, 0xa2, 0xfe, 0xff, 0x0c, 0x96, 0xfb, 0xff, 0x0e, 0x8d, 0xf7, 0xff, 0x12, 0x8e, 0xfa, 0xff, 0x12, 0x8d, 0xfa, 0xff, 0x12, 0x8d, 0xfa, 0xff, 0x11, 0x8f, 0xfa, 0xff, 0x11, 0x8f, 0xfa, 0xff, 0x11, 0x8f, 0xfa, 0xff, 0x0d, 0x8b, 0xf8, 0xff, 0x0e, 0x86, 0xf8, 0xff, 0x10, 0x80, 0xf7, 0xff, 0x0e, 0x7f, 0xf6, 0xff, 0x0e, 0x7b, 0xf3, 0xff, 0x10, 0x79, 0xf3, 0xff, 0x3f, 0x8e, 0xed, 0xff, 0xc1, 0xda, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe3, 0xed, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0xf8, 0xfd, 0xff, 0x85, 0xa8, 0xea, 0xff, 0x13, 0x58, 0xdb, 0xff, 0x11, 0x59, 0xdc, 0xff, 0x11, 0x5c, 0xde, 0xff, 0x0e, 0x5f, 0xe1, 0xff, 0x0f, 0x63, 0xe6, 0xff, 0x12, 0x67, 0xe9, 0xff, 0x10, 0x6c, 0xeb, 0xff, 0x13, 0x70, 0xee, 0xff, 0x13, 0x72, 0xee, 0xff, 0x11, 0x71, 0xf0, 0xff, 0x12, 0x74, 0xf1, 0xff, 0x12, 0x76, 0xf1, 0xff, 0x13, 0x7a, 0xf5, 0xff, 0x14, 0x7c, 0xf5, 0xff, 0x13, 0x7f, 0xf6, 0xff, 0x12, 0x86, 0xf9, 0xff, 0x12, 0x8a, 0xfa, 0xff, 0x12, 0x8c, 0xfa, 0xff, 0x11, 0x92, 0xfb, 0xff, 0x14, 0x97, 0xfe, 0xff, 0x13, 0xa2, 0xff, 0xff, 0x14, 0xaf, 0xff, 0xff, 0x13, 0xb4, 0xff, 0xff, 0x11, 0xb5, 0xfe, 0xff, 0x13, 0xb8, 0xff, 0xff, 0x13, 0xbd, 0xfe, 0xff, 0x1f, 0xc1, 0xfe, 0xff, 0x2c, 0xc4, 0xfe, 0xff, 0x31, 0xc4, 0xfd, 0xff, 0x3c, 0xc8, 0xff, 0xff, 0x4b, 0xc9, 0xff, 0xff, 0x57, 0xcb, 0xfe, 0xff, 0x5a, 0xcc, 0xfe, 0xff, 0x5d, 0xcc, 0xfe, 0xff, 0x60, 0xcc, 0xff, 0xff, 0x61, 0xcd, 0xff, 0xff, 0x62, 0xce, 0xfe, 0xff, 0x65, 0xd0, 0xfd, 0xff, 0x68, 0xd0, 0xff, 0xff, 0x69, 0xd0, 0xfe, 0xff, 0x68, 0xd1, 0xfe, 0xff, 0x69, 0xd1, 0xfe, 0xff, 0x68, 0xcf, 0xfd, 0xff, 0x65, 0xd0, 0xfe, 0xff, 0x62, 0xce, 0xff, 0xff, 0x64, 0xce, 0xff, 0xff, 0x62, 0xce, 0xff, 0xff, 0x5c, 0xcd, 0xfe, 0xff, 0x55, 0xcb, 0xfe, 0xff, 0x4e, 0xca, 0xff, 0xff, 0x47, 0xc9, 0xff, 0xff, 0x3d, 0xc9, 0xfe, 0xff, 0x34, 0xc7, 0xfd, 0xff, 0x2f, 0xc6, 0xff, 0xff, 0x25, 0xc3, 0xfc, 0xff, 0x1b, 0xc0, 0xfc, 0xff, 0x19, 0xc0, 0xfd, 0xff, 0x17, 0xbd, 0xfe, 0xff, 0x10, 0xb2, 0xfd, 0xff, 0x0f, 0xa6, 0xfd, 0xff, 0x0f, 0xa5, 0xfe, 0xff, 0x10, 0xac, 0xff, 0xff, 0x11, 0xab, 0xff, 0xff, 0x11, 0xa7, 0xff, 0xff, 0x10, 0xa6, 0xfd, 0xff, 0x10, 0xa7, 0xfe, 0xff, 0x0e, 0xa5, 0xfe, 0xff, 0x10, 0xa6, 0xfe, 0xff, 0x11, 0xa5, 0xfd, 0xff, 0x11, 0xa2, 0xfe, 0xff, 0x11, 0x9c, 0xff, 0xff, 0x11, 0x94, 0xfc, 0xff, 0x11, 0x90, 0xf9, 0xff, 0x10, 0x8e, 0xf8, 0xff, 0x11, 0x8e, 0xfa, 0xff, 0x11, 0x8f, 0xfa, 0xff, 0x10, 0x8e, 0xf9, 0xff, 0x10, 0x8c, 0xf9, 0xff, 0x10, 0x8c, 0xf9, 0xff, 0x0c, 0x82, 0xf8, 0xff, 0x07, 0x76, 0xf3, 0xff, 0x0d, 0x79, 0xf4, 0xff, 0x12, 0x7d, 0xf4, 0xff, 0x11, 0x7a, 0xf3, 0xff, 0x10, 0x75, 0xf1, 0xff, 0x16, 0x74, 0xec, 0xff, 0xa8, 0xca, 0xf8, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfc, 0xe3, 0xee, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe7, 0xef, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0xee, 0xf9, 0xff, 0x62, 0x8e, 0xdf, 0xff, 0x11, 0x54, 0xd2, 0xff, 0x14, 0x57, 0xd8, 0xff, 0x13, 0x5a, 0xda, 0xff, 0x12, 0x5c, 0xdd, 0xff, 0x0e, 0x5f, 0xe1, 0xff, 0x0f, 0x63, 0xe5, 0xff, 0x12, 0x68, 0xe9, 0xff, 0x11, 0x6c, 0xeb, 0xff, 0x12, 0x71, 0xed, 0xff, 0x12, 0x73, 0xed, 0xff, 0x12, 0x74, 0xf1, 0xff, 0x11, 0x76, 0xf2, 0xff, 0x12, 0x78, 0xf1, 0xff, 0x12, 0x7a, 0xf3, 0xff, 0x13, 0x7e, 0xf4, 0xff, 0x11, 0x85, 0xf8, 0xff, 0x12, 0x8c, 0xfb, 0xff, 0x12, 0x8e, 0xf9, 0xff, 0x14, 0x91, 0xfd, 0xff, 0x14, 0x97, 0xff, 0xff, 0x17, 0x9e, 0xff, 0xff, 0x14, 0xa3, 0xfe, 0xff, 0x14, 0xae, 0xfe, 0xff, 0x11, 0xb3, 0xff, 0xff, 0x0f, 0xb6, 0xff, 0xff, 0x13, 0xba, 0xff, 0xff, 0x13, 0xbc, 0xfe, 0xff, 0x1c, 0xbf, 0xff, 0xff, 0x28, 0xc3, 0xff, 0xff, 0x2f, 0xc4, 0xfe, 0xff, 0x37, 0xc7, 0xfe, 0xff, 0x43, 0xc9, 0xff, 0xff, 0x51, 0xcb, 0xff, 0xff, 0x5b, 0xcb, 0xff, 0xff, 0x5a, 0xcb, 0xff, 0xff, 0x59, 0xcd, 0xff, 0xff, 0x5f, 0xce, 0xff, 0xff, 0x66, 0xcf, 0xff, 0xff, 0x67, 0xd0, 0xfd, 0xff, 0x68, 0xd0, 0xfe, 0xff, 0x6a, 0xd0, 0xff, 0xff, 0x6d, 0xd0, 0xfd, 0xff, 0x6f, 0xd0, 0xfd, 0xff, 0x70, 0xd0, 0xfd, 0xff, 0x6f, 0xd0, 0xff, 0xff, 0x6e, 0xd0, 0xfe, 0xff, 0x6b, 0xcf, 0xff, 0xff, 0x64, 0xd0, 0xff, 0xff, 0x62, 0xce, 0xff, 0xff, 0x63, 0xcc, 0xfe, 0xff, 0x5e, 0xcc, 0xff, 0xff, 0x53, 0xcc, 0xfe, 0xff, 0x4a, 0xcb, 0xfd, 0xff, 0x41, 0xc9, 0xfe, 0xff, 0x39, 0xc9, 0xff, 0xff, 0x3d, 0xc7, 0xfe, 0xff, 0x39, 0xc6, 0xfe, 0xff, 0x2c, 0xc3, 0xfc, 0xff, 0x1f, 0xbe, 0xff, 0xff, 0x13, 0xb5, 0xfe, 0xff, 0x0f, 0xb3, 0xfe, 0xff, 0x10, 0xb7, 0xfe, 0xff, 0x11, 0xb6, 0xff, 0xff, 0x10, 0xaf, 0xff, 0xff, 0x0f, 0xa7, 0xfd, 0xff, 0x10, 0xa5, 0xff, 0xff, 0x11, 0xa3, 0xfe, 0xff, 0x10, 0xa2, 0xfc, 0xff, 0x10, 0xa4, 0xfe, 0xff, 0x11, 0xa5, 0xfe, 0xff, 0x13, 0xa3, 0xff, 0xff, 0x12, 0x9f, 0xff, 0xff, 0x13, 0x9b, 0xff, 0xff, 0x11, 0x93, 0xfa, 0xff, 0x0e, 0x8f, 0xf9, 0xff, 0x11, 0x8f, 0xf9, 0xff, 0x11, 0x8f, 0xfa, 0xff, 0x10, 0x8e, 0xf8, 0xff, 0x10, 0x8d, 0xfa, 0xff, 0x10, 0x88, 0xfb, 0xff, 0x15, 0x8a, 0xf5, 0xff, 0x1b, 0x8a, 0xef, 0xff, 0x15, 0x81, 0xee, 0xff, 0x10, 0x7a, 0xf2, 0xff, 0x0f, 0x78, 0xf3, 0xff, 0x0e, 0x74, 0xef, 0xff, 0x0e, 0x71, 0xee, 0xff, 0x10, 0x6b, 0xe8, 0xff, 0x79, 0xaa, 0xf2, 0xff, 0xf2, 0xf6, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xce, 0xd9, 0xf1, 0xff, 0x45, 0x75, 0xcf, 0xff, 0x0e, 0x4f, 0xc8, 0xff, 0x0f, 0x50, 0xcb, 0xff, 0x0f, 0x52, 0xd0, 0xff, 0x13, 0x57, 0xd7, 0xff, 0x13, 0x5a, 0xdc, 0xff, 0x11, 0x5f, 0xe1, 0xff, 0x0f, 0x63, 0xe5, 0xff, 0x11, 0x67, 0xe9, 0xff, 0x11, 0x6b, 0xeb, 0xff, 0x12, 0x70, 0xef, 0xff, 0x12, 0x73, 0xf0, 0xff, 0x11, 0x75, 0xf0, 0xff, 0x10, 0x76, 0xf1, 0xff, 0x11, 0x79, 0xf2, 0xff, 0x0f, 0x7c, 0xf4, 0xff, 0x10, 0x82, 0xf6, 0xff, 0x12, 0x8d, 0xfc, 0xff, 0x10, 0x94, 0xfc, 0xff, 0x0f, 0x94, 0xfb, 0xff, 0x11, 0x98, 0xfe, 0xff, 0x10, 0x9c, 0xfd, 0xff, 0x10, 0xa2, 0xfe, 0xff, 0x13, 0xa7, 0xfe, 0xff, 0x13, 0xad, 0xfc, 0xff, 0x10, 0xb3, 0xfe, 0xff, 0x0f, 0xb7, 0xff, 0xff, 0x12, 0xb9, 0xff, 0xff, 0x14, 0xbb, 0xff, 0xff, 0x14, 0xbc, 0xfd, 0xff, 0x19, 0xbe, 0xfe, 0xff, 0x23, 0xc3, 0xff, 0xff, 0x2d, 0xc6, 0xfd, 0xff, 0x34, 0xc6, 0xfd, 0xff, 0x3e, 0xc8, 0xfe, 0xff, 0x4e, 0xcb, 0xff, 0xff, 0x57, 0xcc, 0xff, 0xff, 0x54, 0xcb, 0xff, 0xff, 0x58, 0xce, 0xff, 0xff, 0x64, 0xcf, 0xff, 0xff, 0x68, 0xcf, 0xfe, 0xff, 0x6a, 0xd0, 0xfd, 0xff, 0x6c, 0xd1, 0xfe, 0xff, 0x70, 0xd2, 0xff, 0xff, 0x72, 0xd2, 0xff, 0xff, 0x74, 0xd3, 0xfe, 0xff, 0x74, 0xd2, 0xfe, 0xff, 0x75, 0xd3, 0xfe, 0xff, 0x72, 0xd4, 0xfe, 0xff, 0x6f, 0xd2, 0xfe, 0xff, 0x6f, 0xd2, 0xfe, 0xff, 0x6f, 0xd1, 0xfd, 0xff, 0x6b, 0xd0, 0xfd, 0xff, 0x64, 0xcf, 0xfe, 0xff, 0x5d, 0xcf, 0xfe, 0xff, 0x53, 0xcc, 0xfd, 0xff, 0x4a, 0xcd, 0xfd, 0xff, 0x53, 0xcb, 0xfe, 0xff, 0x55, 0xcd, 0xfe, 0xff, 0x3d, 0xc8, 0xfb, 0xff, 0x24, 0xc0, 0xfd, 0xff, 0x17, 0xbd, 0xff, 0xff, 0x13, 0xbd, 0xfe, 0xff, 0x13, 0xbe, 0xfc, 0xff, 0x12, 0xb9, 0xfd, 0xff, 0x0e, 0xb2, 0xfe, 0xff, 0x0f, 0xa9, 0xfe, 0xff, 0x11, 0xa3, 0xff, 0xff, 0x11, 0xa0, 0xfd, 0xff, 0x11, 0xa1, 0xfc, 0xff, 0x0f, 0xa4, 0xfd, 0xff, 0x0e, 0xa4, 0xfe, 0xff, 0x10, 0xa3, 0xfe, 0xff, 0x10, 0x9f, 0xfd, 0xff, 0x11, 0x9a, 0xfd, 0xff, 0x10, 0x96, 0xfc, 0xff, 0x0e, 0x91, 0xf9, 0xff, 0x0f, 0x90, 0xfa, 0xff, 0x10, 0x8f, 0xfa, 0xff, 0x0f, 0x8d, 0xfa, 0xff, 0x0f, 0x8d, 0xfa, 0xff, 0x08, 0x7d, 0xf7, 0xff, 0x21, 0x96, 0xf0, 0xff, 0x3e, 0xb5, 0xf1, 0xff, 0x1a, 0x8e, 0xeb, 0xff, 0x06, 0x78, 0xed, 0xff, 0x0a, 0x74, 0xf1, 0xff, 0x0f, 0x72, 0xef, 0xff, 0x10, 0x6f, 0xec, 0xff, 0x0d, 0x68, 0xe8, 0xff, 0x0e, 0x64, 0xe6, 0xff, 0x55, 0x8d, 0xe7, 0xff, 0xdc, 0xe7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb2, 0xc3, 0xe8, 0xff, 0x2a, 0x5a, 0xc0, 0xff, 0x11, 0x4d, 0xc0, 0xff, 0x0d, 0x4c, 0xc2, 0xff, 0x0f, 0x4e, 0xc8, 0xff, 0x0e, 0x4f, 0xcb, 0xff, 0x12, 0x53, 0xd2, 0xff, 0x13, 0x58, 0xda, 0xff, 0x11, 0x5d, 0xe1, 0xff, 0x10, 0x63, 0xe6, 0xff, 0x12, 0x68, 0xe8, 0xff, 0x11, 0x6c, 0xec, 0xff, 0x10, 0x70, 0xf0, 0xff, 0x10, 0x73, 0xf0, 0xff, 0x12, 0x76, 0xf0, 0xff, 0x12, 0x7a, 0xf3, 0xff, 0x12, 0x7f, 0xf9, 0xff, 0x11, 0x88, 0xfb, 0xff, 0x11, 0x8e, 0xfd, 0xff, 0x10, 0x92, 0xfc, 0xff, 0x10, 0x99, 0xfe, 0xff, 0x10, 0x9c, 0xff, 0xff, 0x0e, 0x9c, 0xff, 0xff, 0x0e, 0xa1, 0xff, 0xff, 0x10, 0xa6, 0xff, 0xff, 0x13, 0xaa, 0xfe, 0xff, 0x13, 0xad, 0xfd, 0xff, 0x11, 0xb2, 0xfe, 0xff, 0x11, 0xb7, 0xff, 0xff, 0x13, 0xb9, 0xff, 0xff, 0x14, 0xba, 0xfe, 0xff, 0x14, 0xba, 0xfe, 0xff, 0x13, 0xbc, 0xfe, 0xff, 0x15, 0xbf, 0xfc, 0xff, 0x23, 0xc4, 0xfd, 0xff, 0x2c, 0xc4, 0xfe, 0xff, 0x30, 0xc7, 0xfd, 0xff, 0x3e, 0xc8, 0xfd, 0xff, 0x4f, 0xca, 0xfe, 0xff, 0x58, 0xcc, 0xff, 0xff, 0x55, 0xcc, 0xff, 0xff, 0x5b, 0xce, 0xff, 0xff, 0x66, 0xcf, 0xfe, 0xff, 0x6b, 0xd0, 0xfd, 0xff, 0x6c, 0xd1, 0xfd, 0xff, 0x70, 0xd2, 0xfd, 0xff, 0x73, 0xd4, 0xfe, 0xff, 0x75, 0xd5, 0xfe, 0xff, 0x76, 0xd4, 0xff, 0xff, 0x76, 0xd5, 0xfe, 0xff, 0x77, 0xd5, 0xfe, 0xff, 0x76, 0xd4, 0xff, 0xff, 0x79, 0xd4, 0xff, 0xff, 0x79, 0xd4, 0xff, 0xff, 0x76, 0xd4, 0xff, 0xff, 0x72, 0xd3, 0xfe, 0xff, 0x70, 0xd2, 0xfd, 0xff, 0x68, 0xcf, 0xfe, 0xff, 0x61, 0xcf, 0xfe, 0xff, 0x60, 0xcf, 0xfd, 0xff, 0x5a, 0xcd, 0xfe, 0xff, 0x47, 0xc9, 0xfb, 0xff, 0x2e, 0xc3, 0xfb, 0xff, 0x23, 0xc3, 0xfe, 0xff, 0x1c, 0xc0, 0xfe, 0xff, 0x13, 0xbe, 0xfc, 0xff, 0x12, 0xba, 0xfd, 0xff, 0x10, 0xb3, 0xff, 0xff, 0x11, 0xa9, 0xfe, 0xff, 0x0f, 0xa0, 0xff, 0xff, 0x0e, 0xa0, 0xfc, 0xff, 0x11, 0xa3, 0xfc, 0xff, 0x11, 0xa5, 0xfe, 0xff, 0x10, 0xa3, 0xfd, 0xff, 0x10, 0xa0, 0xfe, 0xff, 0x10, 0x9c, 0xfc, 0xff, 0x11, 0x9b, 0xfc, 0xff, 0x11, 0x9a, 0xfd, 0xff, 0x0f, 0x96, 0xfb, 0xff, 0x10, 0x92, 0xfa, 0xff, 0x0f, 0x8f, 0xfa, 0xff, 0x0f, 0x8d, 0xfa, 0xff, 0x0f, 0x8a, 0xfb, 0xff, 0x0e, 0x83, 0xf7, 0xff, 0x0c, 0x7b, 0xef, 0xff, 0x0b, 0x77, 0xeb, 0xff, 0x0f, 0x77, 0xef, 0xff, 0x0e, 0x78, 0xf2, 0xff, 0x0d, 0x75, 0xf0, 0xff, 0x10, 0x70, 0xee, 0xff, 0x10, 0x6c, 0xeb, 0xff, 0x0f, 0x65, 0xe6, 0xff, 0x0f, 0x61, 0xe4, 0xff, 0x0d, 0x5c, 0xdf, 0xff, 0x32, 0x6f, 0xda, 0xff, 0xcf, 0xdd, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa7, 0xbb, 0xe3, 0xff, 0x1c, 0x4f, 0xb8, 0xff, 0x11, 0x48, 0xbf, 0xff, 0x0f, 0x48, 0xc4, 0xff, 0x0c, 0x47, 0xc3, 0xff, 0x11, 0x4a, 0xc6, 0xff, 0x12, 0x4e, 0xcb, 0xff, 0x11, 0x51, 0xcf, 0xff, 0x10, 0x54, 0xd6, 0xff, 0x11, 0x5c, 0xdf, 0xff, 0x11, 0x64, 0xe7, 0xff, 0x12, 0x67, 0xe9, 0xff, 0x11, 0x6b, 0xec, 0xff, 0x10, 0x74, 0xef, 0xff, 0x14, 0x78, 0xf0, 0xff, 0x10, 0x7a, 0xf2, 0xff, 0x12, 0x84, 0xf9, 0xff, 0x13, 0x8e, 0xfc, 0xff, 0x10, 0x99, 0xfc, 0xff, 0x12, 0x9e, 0xfd, 0xff, 0x12, 0x9d, 0xfd, 0xff, 0x12, 0x9d, 0xfe, 0xff, 0x12, 0x9d, 0xfd, 0xff, 0x13, 0x9f, 0xfe, 0xff, 0x14, 0xa7, 0xff, 0xff, 0x13, 0xab, 0xff, 0xff, 0x12, 0xad, 0xff, 0xff, 0x12, 0xb0, 0xff, 0xff, 0x13, 0xb4, 0xff, 0xff, 0x14, 0xb8, 0xff, 0xff, 0x13, 0xb8, 0xff, 0xff, 0x13, 0xb8, 0xfe, 0xff, 0x13, 0xba, 0xff, 0xff, 0x13, 0xbb, 0xfe, 0xff, 0x12, 0xbb, 0xfa, 0xff, 0x20, 0xbf, 0xfd, 0xff, 0x2f, 0xc4, 0xfe, 0xff, 0x2f, 0xc7, 0xfe, 0xff, 0x30, 0xc7, 0xfe, 0xff, 0x39, 0xc9, 0xfe, 0xff, 0x4e, 0xcb, 0xfe, 0xff, 0x58, 0xcc, 0xff, 0xff, 0x5b, 0xce, 0xff, 0xff, 0x65, 0xcf, 0xfe, 0xff, 0x6c, 0xd1, 0xfe, 0xff, 0x6c, 0xd1, 0xfd, 0xff, 0x70, 0xd1, 0xfc, 0xff, 0x73, 0xd4, 0xfd, 0xff, 0x74, 0xd5, 0xfe, 0xff, 0x77, 0xd5, 0xff, 0xff, 0x7a, 0xd6, 0xfe, 0xff, 0x7d, 0xd6, 0xfe, 0xff, 0x80, 0xd6, 0xff, 0xff, 0x80, 0xd6, 0xff, 0xff, 0x81, 0xd5, 0xff, 0xff, 0x81, 0xd6, 0xff, 0xff, 0x80, 0xd5, 0xff, 0xff, 0x7e, 0xd4, 0xfe, 0xff, 0x76, 0xd3, 0xfe, 0xff, 0x73, 0xd0, 0xff, 0xff, 0x6b, 0xce, 0xff, 0xff, 0x60, 0xcd, 0xff, 0xff, 0x57, 0xcc, 0xff, 0xff, 0x44, 0xc9, 0xfc, 0xff, 0x32, 0xc7, 0xfd, 0xff, 0x25, 0xc4, 0xfe, 0xff, 0x15, 0xbf, 0xfb, 0xff, 0x11, 0xba, 0xfd, 0xff, 0x10, 0xb3, 0xff, 0xff, 0x0f, 0xa8, 0xfe, 0xff, 0x0d, 0x9f, 0xfc, 0xff, 0x0d, 0xa0, 0xfc, 0xff, 0x11, 0xa5, 0xfe, 0xff, 0x11, 0xa6, 0xfe, 0xff, 0x0f, 0xa2, 0xfe, 0xff, 0x10, 0x9f, 0xfd, 0xff, 0x0f, 0x9b, 0xfb, 0xff, 0x11, 0x9a, 0xfc, 0xff, 0x10, 0x9a, 0xfc, 0xff, 0x10, 0x98, 0xfc, 0xff, 0x0f, 0x93, 0xfa, 0xff, 0x0e, 0x90, 0xf9, 0xff, 0x0f, 0x8c, 0xf9, 0xff, 0x11, 0x88, 0xfa, 0xff, 0x10, 0x84, 0xf8, 0xff, 0x0e, 0x7d, 0xf5, 0xff, 0x0c, 0x77, 0xf3, 0xff, 0x0a, 0x76, 0xf5, 0xff, 0x0b, 0x75, 0xf4, 0xff, 0x0e, 0x72, 0xec, 0xff, 0x0f, 0x6c, 0xec, 0xff, 0x10, 0x67, 0xea, 0xff, 0x0e, 0x64, 0xe5, 0xff, 0x0d, 0x5e, 0xe1, 0xff, 0x0d, 0x59, 0xdc, 0xff, 0x0e, 0x54, 0xd8, 0xff, 0x26, 0x60, 0xd5, 0xff, 0xba, 0xcd, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9a, 0xb0, 0xe0, 0xff, 0x0e, 0x44, 0xb3, 0xff, 0x0c, 0x44, 0xb3, 0xff, 0x0d, 0x4b, 0xc5, 0xff, 0x12, 0x5c, 0xdf, 0xff, 0x10, 0x64, 0xe4, 0xff, 0x14, 0x5c, 0xdb, 0xff, 0x12, 0x50, 0xd0, 0xff, 0x0d, 0x4d, 0xce, 0xff, 0x10, 0x4f, 0xd1, 0xff, 0x10, 0x55, 0xd8, 0xff, 0x0f, 0x60, 0xe2, 0xff, 0x11, 0x65, 0xe9, 0xff, 0x10, 0x6b, 0xeb, 0xff, 0x12, 0x75, 0xf0, 0xff, 0x12, 0x7d, 0xf3, 0xff, 0x0f, 0x83, 0xf9, 0xff, 0x10, 0x92, 0xfd, 0xff, 0x10, 0xa2, 0xfd, 0xff, 0x0f, 0xac, 0xff, 0xff, 0x14, 0xb0, 0xff, 0xff, 0x14, 0xab, 0xff, 0xff, 0x0d, 0x9f, 0xfc, 0xff, 0x0e, 0x9e, 0xf9, 0xff, 0x15, 0xa6, 0xfd, 0xff, 0x13, 0xae, 0xfe, 0xff, 0x0f, 0xb1, 0xfe, 0xff, 0x10, 0xb3, 0xfe, 0xff, 0x11, 0xb6, 0xff, 0xff, 0x12, 0xb6, 0xfe, 0xff, 0x13, 0xb7, 0xff, 0xff, 0x12, 0xb8, 0xfd, 0xff, 0x12, 0xb8, 0xfc, 0xff, 0x16, 0xbd, 0xfe, 0xff, 0x1a, 0xbf, 0xfe, 0xff, 0x19, 0xc1, 0xfc, 0xff, 0x21, 0xc2, 0xff, 0xff, 0x2d, 0xc4, 0xfe, 0xff, 0x30, 0xc7, 0xfd, 0xff, 0x31, 0xc8, 0xff, 0xff, 0x33, 0xc8, 0xfe, 0xff, 0x41, 0xca, 0xfd, 0xff, 0x51, 0xcd, 0xff, 0xff, 0x5e, 0xcf, 0xff, 0xff, 0x66, 0xd0, 0xfe, 0xff, 0x69, 0xd1, 0xfe, 0xff, 0x6c, 0xd1, 0xfe, 0xff, 0x6d, 0xd1, 0xfe, 0xff, 0x72, 0xd2, 0xff, 0xff, 0x77, 0xd4, 0xff, 0xff, 0x7a, 0xd5, 0xff, 0xff, 0x7e, 0xd6, 0xff, 0xff, 0x81, 0xd7, 0xff, 0xff, 0x84, 0xd7, 0xff, 0xff, 0x85, 0xd7, 0xff, 0xff, 0x86, 0xd8, 0xfe, 0xff, 0x88, 0xd7, 0xff, 0xff, 0x85, 0xd6, 0xfe, 0xff, 0x82, 0xd6, 0xfe, 0xff, 0x7f, 0xd5, 0xfe, 0xff, 0x7a, 0xd3, 0xff, 0xff, 0x6e, 0xd2, 0xfe, 0xff, 0x67, 0xcf, 0xfe, 0xff, 0x63, 0xce, 0xfe, 0xff, 0x58, 0xcd, 0xfe, 0xff, 0x45, 0xca, 0xfc, 0xff, 0x32, 0xc8, 0xfb, 0xff, 0x1e, 0xbf, 0xfb, 0xff, 0x0f, 0xb8, 0xfb, 0xff, 0x0d, 0xb0, 0xff, 0xff, 0x0d, 0xab, 0xfe, 0xff, 0x0e, 0xa6, 0xfb, 0xff, 0x0f, 0xa2, 0xfd, 0xff, 0x10, 0xa2, 0xfe, 0xff, 0x0f, 0xa2, 0xff, 0xff, 0x0e, 0x9f, 0xfe, 0xff, 0x0f, 0x9c, 0xfd, 0xff, 0x0e, 0x99, 0xfd, 0xff, 0x10, 0x9a, 0xfc, 0xff, 0x11, 0x9b, 0xfd, 0xff, 0x0f, 0x99, 0xfc, 0xff, 0x0e, 0x95, 0xfa, 0xff, 0x0e, 0x91, 0xf9, 0xff, 0x11, 0x8c, 0xfa, 0xff, 0x0f, 0x87, 0xf9, 0xff, 0x10, 0x83, 0xf8, 0xff, 0x0e, 0x7c, 0xf4, 0xff, 0x13, 0x80, 0xf2, 0xff, 0x29, 0x97, 0xf0, 0xff, 0x20, 0x88, 0xef, 0xff, 0x0d, 0x6b, 0xee, 0xff, 0x0f, 0x67, 0xea, 0xff, 0x11, 0x64, 0xe8, 0xff, 0x0d, 0x60, 0xe2, 0xff, 0x0c, 0x5c, 0xde, 0xff, 0x0c, 0x57, 0xd9, 0xff, 0x0d, 0x52, 0xd7, 0xff, 0x11, 0x50, 0xd5, 0xff, 0x19, 0x54, 0xc7, 0xff, 0xb8, 0xca, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xee, 0xf5, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xee, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0xaf, 0xe6, 0xff, 0x16, 0x57, 0xcd, 0xff, 0x0f, 0x48, 0xbb, 0xff, 0x0c, 0x41, 0xb4, 0xff, 0x10, 0x5c, 0xd9, 0xff, 0x16, 0x7f, 0xfb, 0xff, 0x19, 0x90, 0xff, 0xff, 0x18, 0x89, 0xfa, 0xff, 0x17, 0x74, 0xed, 0xff, 0x13, 0x5e, 0xe1, 0xff, 0x0d, 0x54, 0xd7, 0xff, 0x0d, 0x58, 0xdb, 0xff, 0x11, 0x63, 0xe7, 0xff, 0x13, 0x68, 0xea, 0xff, 0x12, 0x6c, 0xea, 0xff, 0x12, 0x7a, 0xf3, 0xff, 0x0f, 0x82, 0xf9, 0xff, 0x0e, 0x8f, 0xfb, 0xff, 0x11, 0xa4, 0xfd, 0xff, 0x13, 0xb1, 0xff, 0xff, 0x11, 0xb7, 0xff, 0xff, 0x10, 0xb7, 0xfe, 0xff, 0x11, 0xb3, 0xff, 0xff, 0x0c, 0xa9, 0xfb, 0xff, 0x0f, 0xab, 0xfa, 0xff, 0x16, 0xb4, 0xfd, 0xff, 0x12, 0xb7, 0xfc, 0xff, 0x10, 0xb7, 0xfe, 0xff, 0x12, 0xb9, 0xfc, 0xff, 0x14, 0xba, 0xfe, 0xff, 0x14, 0xb9, 0xfe, 0xff, 0x12, 0xba, 0xfe, 0xff, 0x13, 0xba, 0xfe, 0xff, 0x1a, 0xbd, 0xfd, 0xff, 0x23, 0xc3, 0xfe, 0xff, 0x34, 0xc6, 0xff, 0xff, 0x3d, 0xc8, 0xfe, 0xff, 0x3f, 0xc8, 0xfd, 0xff, 0x3f, 0xca, 0xfe, 0xff, 0x46, 0xcb, 0xfd, 0xff, 0x4d, 0xca, 0xfd, 0xff, 0x4a, 0xca, 0xfd, 0xff, 0x46, 0xcb, 0xfd, 0xff, 0x4d, 0xcd, 0xfe, 0xff, 0x60, 0xce, 0xff, 0xff, 0x6a, 0xcf, 0xfd, 0xff, 0x6a, 0xd1, 0xfd, 0xff, 0x6c, 0xd1, 0xfe, 0xff, 0x6e, 0xd2, 0xff, 0xff, 0x72, 0xd2, 0xff, 0xff, 0x76, 0xd4, 0xfe, 0xff, 0x7c, 0xd6, 0xff, 0xff, 0x7f, 0xd7, 0xff, 0xff, 0x81, 0xd7, 0xff, 0xff, 0x84, 0xd7, 0xff, 0xff, 0x86, 0xd7, 0xff, 0xff, 0x88, 0xd9, 0xfe, 0xff, 0x89, 0xd8, 0xfe, 0xff, 0x87, 0xd8, 0xfe, 0xff, 0x84, 0xd7, 0xfd, 0xff, 0x82, 0xd8, 0xff, 0xff, 0x7d, 0xd6, 0xff, 0xff, 0x75, 0xd4, 0xff, 0xff, 0x6d, 0xd1, 0xfe, 0xff, 0x66, 0xce, 0xfd, 0xff, 0x62, 0xcd, 0xfe, 0xff, 0x59, 0xca, 0xfe, 0xff, 0x49, 0xca, 0xfe, 0xff, 0x2d, 0xc4, 0xff, 0xff, 0x0e, 0xb6, 0xfa, 0xff, 0x0b, 0xaf, 0xfc, 0xff, 0x10, 0xae, 0xfe, 0xff, 0x11, 0xab, 0xff, 0xff, 0x10, 0xa7, 0xff, 0xff, 0x0f, 0xa4, 0xfe, 0xff, 0x10, 0xa1, 0xfd, 0xff, 0x0e, 0x9e, 0xfd, 0xff, 0x10, 0x9c, 0xfd, 0xff, 0x0d, 0x9a, 0xfb, 0xff, 0x0e, 0x9b, 0xfd, 0xff, 0x10, 0x9d, 0xff, 0xff, 0x0f, 0x99, 0xfe, 0xff, 0x0e, 0x93, 0xfb, 0xff, 0x10, 0x90, 0xfa, 0xff, 0x11, 0x8b, 0xfb, 0xff, 0x10, 0x88, 0xf9, 0xff, 0x11, 0x84, 0xf8, 0xff, 0x11, 0x7f, 0xf7, 0xff, 0x11, 0x85, 0xf5, 0xff, 0x39, 0xa7, 0xf0, 0xff, 0x2e, 0x92, 0xeb, 0xff, 0x0a, 0x69, 0xec, 0xff, 0x0d, 0x63, 0xe6, 0xff, 0x0d, 0x60, 0xe3, 0xff, 0x0c, 0x5b, 0xde, 0xff, 0x0d, 0x58, 0xdb, 0xff, 0x0c, 0x56, 0xda, 0xff, 0x0e, 0x51, 0xd4, 0xff, 0x0e, 0x4c, 0xca, 0xff, 0x0b, 0x48, 0xbb, 0xff, 0x13, 0x4a, 0xb4, 0xff, 0xa8, 0xbb, 0xe3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xee, 0xf5, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xee, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0xb3, 0xec, 0xff, 0x11, 0x5a, 0xde, 0xff, 0x0f, 0x5c, 0xe0, 0xff, 0x0e, 0x53, 0xd4, 0xff, 0x0f, 0x50, 0xd1, 0xff, 0x11, 0x76, 0xf2, 0xff, 0x12, 0x99, 0xff, 0xff, 0x14, 0xa7, 0xff, 0xff, 0x12, 0xa6, 0xff, 0xff, 0x12, 0x9c, 0xff, 0xff, 0x16, 0x8a, 0xfd, 0xff, 0x15, 0x85, 0xf8, 0xff, 0x12, 0x85, 0xf8, 0xff, 0x10, 0x82, 0xf5, 0xff, 0x11, 0x81, 0xf4, 0xff, 0x15, 0x84, 0xf4, 0xff, 0x14, 0x8b, 0xfa, 0xff, 0x10, 0x92, 0xfe, 0xff, 0x0d, 0xa2, 0xfe, 0xff, 0x12, 0xb3, 0xff, 0xff, 0x15, 0xb9, 0xff, 0xff, 0x11, 0xb9, 0xfe, 0xff, 0x0f, 0xb8, 0xff, 0xff, 0x12, 0xb8, 0xff, 0xff, 0x11, 0xb7, 0xfe, 0xff, 0x12, 0xb8, 0xfe, 0xff, 0x16, 0xbc, 0xff, 0xff, 0x14, 0xbb, 0xff, 0xff, 0x15, 0xbb, 0xff, 0xff, 0x15, 0xba, 0xff, 0xff, 0x15, 0xba, 0xff, 0xff, 0x14, 0xba, 0xff, 0xff, 0x13, 0xbd, 0xfe, 0xff, 0x1b, 0xc0, 0xff, 0xff, 0x28, 0xc4, 0xfe, 0xff, 0x2f, 0xc7, 0xfd, 0xff, 0x44, 0xc8, 0xff, 0xff, 0x5a, 0xcb, 0xfd, 0xff, 0x5c, 0xcd, 0xfe, 0xff, 0x54, 0xce, 0xfd, 0xff, 0x5c, 0xce, 0xfc, 0xff, 0x64, 0xce, 0xfe, 0xff, 0x5d, 0xcd, 0xfe, 0xff, 0x54, 0xce, 0xff, 0xff, 0x52, 0xcd, 0xfe, 0xff, 0x5d, 0xcd, 0xff, 0xff, 0x68, 0xd0, 0xfe, 0xff, 0x6d, 0xd2, 0xff, 0xff, 0x6c, 0xd1, 0xfd, 0xff, 0x6e, 0xd2, 0xfd, 0xff, 0x73, 0xd3, 0xfe, 0xff, 0x77, 0xd5, 0xfe, 0xff, 0x7c, 0xd7, 0xff, 0xff, 0x7f, 0xd7, 0xff, 0xff, 0x81, 0xd7, 0xff, 0xff, 0x83, 0xd7, 0xff, 0xff, 0x86, 0xd8, 0xfd, 0xff, 0x88, 0xda, 0xfe, 0xff, 0x88, 0xd9, 0xfe, 0xff, 0x88, 0xd9, 0xfe, 0xff, 0x88, 0xd9, 0xfe, 0xff, 0x84, 0xd8, 0xfe, 0xff, 0x7f, 0xd7, 0xfe, 0xff, 0x7c, 0xd5, 0xff, 0xff, 0x73, 0xd2, 0xff, 0xff, 0x6a, 0xd0, 0xfe, 0xff, 0x66, 0xcf, 0xfd, 0xff, 0x61, 0xcc, 0xff, 0xff, 0x5b, 0xcd, 0xff, 0xff, 0x41, 0xc8, 0xfe, 0xff, 0x24, 0xc2, 0xfb, 0xff, 0x24, 0xc1, 0xfc, 0xff, 0x25, 0xbf, 0xfe, 0xff, 0x19, 0xb8, 0xfe, 0xff, 0x14, 0xb0, 0xfc, 0xff, 0x13, 0xab, 0xfb, 0xff, 0x14, 0xa7, 0xfb, 0xff, 0x14, 0xa4, 0xfc, 0xff, 0x15, 0xa4, 0xfa, 0xff, 0x14, 0xa6, 0xfa, 0xff, 0x12, 0xa5, 0xfc, 0xff, 0x12, 0xa3, 0xfd, 0xff, 0x0e, 0x9a, 0xfb, 0xff, 0x0d, 0x91, 0xf9, 0xff, 0x0f, 0x8d, 0xfa, 0xff, 0x10, 0x8a, 0xfa, 0xff, 0x12, 0x88, 0xfa, 0xff, 0x13, 0x86, 0xfa, 0xff, 0x12, 0x83, 0xf8, 0xff, 0x0e, 0x7b, 0xf4, 0xff, 0x04, 0x6a, 0xed, 0xff, 0x0a, 0x61, 0xe6, 0xff, 0x11, 0x63, 0xe4, 0xff, 0x0e, 0x60, 0xe2, 0xff, 0x0d, 0x5c, 0xde, 0xff, 0x0d, 0x58, 0xdc, 0xff, 0x0d, 0x57, 0xdc, 0xff, 0x0d, 0x54, 0xd2, 0xff, 0x0f, 0x4d, 0xc6, 0xff, 0x0e, 0x46, 0xbb, 0xff, 0x0c, 0x44, 0xb4, 0xff, 0x0c, 0x41, 0xb0, 0xff, 0x14, 0x44, 0xad, 0xff, 0xad, 0xbd, 0xe2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfd, 0xeb, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x8f, 0xaa, 0xdf, 0xff, 0x1a, 0x61, 0xe5, 0xff, 0x14, 0x6b, 0xef, 0xff, 0x12, 0x70, 0xef, 0xff, 0x10, 0x6a, 0xea, 0xff, 0x0e, 0x72, 0xf1, 0xff, 0x0f, 0x93, 0xff, 0xff, 0x12, 0xad, 0xfe, 0xff, 0x0e, 0xb5, 0xfc, 0xff, 0x0d, 0xb3, 0xfe, 0xff, 0x10, 0xad, 0xff, 0xff, 0x10, 0xa7, 0xff, 0xff, 0x13, 0xa7, 0xff, 0xff, 0x12, 0xa6, 0xff, 0xff, 0x10, 0xa3, 0xff, 0xff, 0x12, 0xa2, 0xfe, 0xff, 0x13, 0x9f, 0xfe, 0xff, 0x12, 0x9c, 0xff, 0xff, 0x0f, 0xa3, 0xfd, 0xff, 0x0f, 0xb0, 0xfd, 0xff, 0x15, 0xbc, 0xfd, 0xff, 0x19, 0xc1, 0xfd, 0xff, 0x14, 0xbc, 0xfc, 0xff, 0x13, 0xbb, 0xfd, 0xff, 0x15, 0xbb, 0xfd, 0xff, 0x15, 0xbc, 0xfe, 0xff, 0x14, 0xbb, 0xff, 0xff, 0x13, 0xba, 0xff, 0xff, 0x12, 0xb8, 0xff, 0xff, 0x13, 0xb8, 0xff, 0xff, 0x13, 0xb8, 0xff, 0xff, 0x11, 0xb8, 0xff, 0xff, 0x0f, 0xb9, 0xff, 0xff, 0x12, 0xba, 0xfd, 0xff, 0x20, 0xc2, 0xfc, 0xff, 0x2f, 0xc8, 0xfc, 0xff, 0x3f, 0xc9, 0xfd, 0xff, 0x4c, 0xcc, 0xfe, 0xff, 0x58, 0xcc, 0xfc, 0xff, 0x5c, 0xcd, 0xfe, 0xff, 0x5b, 0xcd, 0xfd, 0xff, 0x62, 0xcf, 0xfc, 0xff, 0x69, 0xd0, 0xfe, 0xff, 0x68, 0xcf, 0xfe, 0xff, 0x63, 0xcf, 0xff, 0xff, 0x5a, 0xcf, 0xff, 0xff, 0x5b, 0xcf, 0xfd, 0xff, 0x63, 0xd1, 0xfd, 0xff, 0x6d, 0xd1, 0xff, 0xff, 0x6e, 0xd2, 0xff, 0xff, 0x6f, 0xd2, 0xfd, 0xff, 0x72, 0xd3, 0xfd, 0xff, 0x77, 0xd5, 0xff, 0xff, 0x7c, 0xd6, 0xff, 0xff, 0x80, 0xd6, 0xff, 0xff, 0x82, 0xd7, 0xff, 0xff, 0x84, 0xd8, 0xfe, 0xff, 0x85, 0xd7, 0xfe, 0xff, 0x87, 0xd9, 0xfd, 0xff, 0x89, 0xd9, 0xfe, 0xff, 0x88, 0xd9, 0xfe, 0xff, 0x89, 0xd9, 0xfe, 0xff, 0x86, 0xd7, 0xff, 0xff, 0x83, 0xd7, 0xfd, 0xff, 0x7e, 0xd7, 0xfd, 0xff, 0x77, 0xd5, 0xfe, 0xff, 0x74, 0xd3, 0xfd, 0xff, 0x6d, 0xd1, 0xfe, 0xff, 0x66, 0xd0, 0xfd, 0xff, 0x65, 0xcd, 0xff, 0xff, 0x51, 0xca, 0xfc, 0xff, 0x3e, 0xca, 0xfa, 0xff, 0x2f, 0xc6, 0xfd, 0xff, 0x1d, 0xbe, 0xfd, 0xff, 0x13, 0xb5, 0xfd, 0xff, 0x11, 0xa8, 0xfb, 0xff, 0x0f, 0xa2, 0xf8, 0xff, 0x11, 0xa1, 0xfa, 0xff, 0x13, 0x9e, 0xfa, 0xff, 0x12, 0x9c, 0xf9, 0xff, 0x13, 0x9d, 0xfa, 0xff, 0x11, 0x9c, 0xfa, 0xff, 0x12, 0x98, 0xf8, 0xff, 0x11, 0x8f, 0xf7, 0xff, 0x0f, 0x85, 0xf5, 0xff, 0x0d, 0x81, 0xf3, 0xff, 0x0f, 0x7e, 0xf5, 0xff, 0x0f, 0x7d, 0xf3, 0xff, 0x0e, 0x79, 0xf2, 0xff, 0x0e, 0x75, 0xef, 0xff, 0x11, 0x6e, 0xea, 0xff, 0x0e, 0x67, 0xe7, 0xff, 0x0e, 0x61, 0xe4, 0xff, 0x0d, 0x5c, 0xe0, 0xff, 0x0e, 0x5a, 0xde, 0xff, 0x10, 0x58, 0xdd, 0xff, 0x0f, 0x57, 0xda, 0xff, 0x0e, 0x53, 0xd5, 0xff, 0x0d, 0x4c, 0xc3, 0xff, 0x0d, 0x47, 0xb9, 0xff, 0x0e, 0x42, 0xb5, 0xff, 0x0d, 0x42, 0xb2, 0xff, 0x0a, 0x3f, 0xac, 0xff, 0x0c, 0x3e, 0xa9, 0xff, 0x13, 0x40, 0xa3, 0xff, 0xb1, 0xbe, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa5, 0xb1, 0xd2, 0xff, 0x12, 0x4b, 0xc2, 0xff, 0x13, 0x6c, 0xf2, 0xff, 0x12, 0x83, 0xfb, 0xff, 0x13, 0x8b, 0xfe, 0xff, 0x14, 0x89, 0xf9, 0xff, 0x10, 0x8d, 0xfa, 0xff, 0x0c, 0xa4, 0xff, 0xff, 0x0e, 0xb5, 0xff, 0xff, 0x17, 0xbd, 0xf8, 0xff, 0x21, 0xbf, 0xf6, 0xff, 0x12, 0xb4, 0xfd, 0xff, 0x0d, 0xb0, 0xfe, 0xff, 0x0f, 0xb0, 0xfe, 0xff, 0x11, 0xb0, 0xfe, 0xff, 0x12, 0xb0, 0xff, 0xff, 0x12, 0xb1, 0xff, 0xff, 0x11, 0xac, 0xfe, 0xff, 0x11, 0xaa, 0xfd, 0xff, 0x13, 0xb4, 0xfb, 0xff, 0x12, 0xb9, 0xfa, 0xff, 0x22, 0xc2, 0xfc, 0xff, 0x2b, 0xc8, 0xfe, 0xff, 0x26, 0xc3, 0xfe, 0xff, 0x21, 0xc3, 0xfe, 0xff, 0x1b, 0xc0, 0xfc, 0xff, 0x16, 0xbe, 0xfe, 0xff, 0x15, 0xbb, 0xff, 0xff, 0x12, 0xb9, 0xff, 0xff, 0x12, 0xb7, 0xff, 0xff, 0x13, 0xb6, 0xff, 0xff, 0x13, 0xb7, 0xff, 0xff, 0x12, 0xb6, 0xff, 0xff, 0x10, 0xb6, 0xff, 0xff, 0x14, 0xbb, 0xfe, 0xff, 0x25, 0xc5, 0xfc, 0xff, 0x3f, 0xca, 0xfa, 0xff, 0x55, 0xcd, 0xfd, 0xff, 0x5e, 0xd0, 0xfe, 0xff, 0x65, 0xd1, 0xfe, 0xff, 0x6e, 0xd2, 0xfd, 0xff, 0x7a, 0xd4, 0xfd, 0xff, 0x7d, 0xd5, 0xfe, 0xff, 0x79, 0xd6, 0xfe, 0xff, 0x76, 0xd4, 0xfe, 0xff, 0x71, 0xd3, 0xfe, 0xff, 0x6b, 0xd5, 0xfe, 0xff, 0x66, 0xd2, 0xfc, 0xff, 0x66, 0xd0, 0xfd, 0xff, 0x6c, 0xd1, 0xfd, 0xff, 0x71, 0xd2, 0xfe, 0xff, 0x72, 0xd4, 0xfe, 0xff, 0x74, 0xd4, 0xfd, 0xff, 0x7a, 0xd6, 0xfe, 0xff, 0x7f, 0xd6, 0xff, 0xff, 0x80, 0xd7, 0xfe, 0xff, 0x83, 0xd8, 0xff, 0xff, 0x85, 0xd7, 0xfe, 0xff, 0x87, 0xd8, 0xfe, 0xff, 0x89, 0xd9, 0xfe, 0xff, 0x8b, 0xda, 0xff, 0xff, 0x8c, 0xda, 0xfe, 0xff, 0x8b, 0xd9, 0xfe, 0xff, 0x89, 0xd9, 0xff, 0xff, 0x86, 0xd9, 0xfd, 0xff, 0x81, 0xd8, 0xfc, 0xff, 0x7c, 0xd8, 0xfe, 0xff, 0x7d, 0xd5, 0xfe, 0xff, 0x78, 0xd3, 0xfe, 0xff, 0x70, 0xd3, 0xfd, 0xff, 0x6c, 0xd1, 0xfd, 0xff, 0x65, 0xce, 0xfd, 0xff, 0x53, 0xcb, 0xfc, 0xff, 0x27, 0xbe, 0xfb, 0xff, 0x0a, 0xb3, 0xfc, 0xff, 0x0c, 0xac, 0xfc, 0xff, 0x0f, 0xa3, 0xfd, 0xff, 0x0c, 0x9d, 0xfc, 0xff, 0x0e, 0x9a, 0xfd, 0xff, 0x11, 0x95, 0xfc, 0xff, 0x0e, 0x8f, 0xfb, 0xff, 0x0e, 0x8d, 0xfb, 0xff, 0x0f, 0x88, 0xfa, 0xff, 0x0e, 0x80, 0xf6, 0xff, 0x11, 0x7c, 0xf4, 0xff, 0x0f, 0x78, 0xf2, 0xff, 0x0e, 0x78, 0xf1, 0xff, 0x10, 0x76, 0xf1, 0xff, 0x10, 0x73, 0xee, 0xff, 0x0f, 0x71, 0xed, 0xff, 0x10, 0x6b, 0xea, 0xff, 0x0f, 0x62, 0xe2, 0xff, 0x03, 0x4e, 0xdf, 0xff, 0x07, 0x54, 0xdd, 0xff, 0x10, 0x5d, 0xdd, 0xff, 0x11, 0x58, 0xdd, 0xff, 0x11, 0x53, 0xd6, 0xff, 0x0e, 0x4e, 0xce, 0xff, 0x0c, 0x49, 0xc6, 0xff, 0x0b, 0x44, 0xb9, 0xff, 0x0b, 0x43, 0xb6, 0xff, 0x07, 0x40, 0xb4, 0xff, 0x0b, 0x40, 0xaf, 0xff, 0x0c, 0x3d, 0xa9, 0xff, 0x0b, 0x3a, 0xa2, 0xff, 0x09, 0x37, 0x98, 0xff, 0x1a, 0x3e, 0x94, 0xff, 0xb8, 0xc1, 0xdc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xad, 0xbc, 0xdf, 0xff, 0x11, 0x37, 0x9f, 0xff, 0x11, 0x60, 0xda, 0xff, 0x13, 0x89, 0xff, 0xff, 0x0d, 0x94, 0xfe, 0xff, 0x0d, 0x90, 0xfb, 0xff, 0x0e, 0x8e, 0xf7, 0xff, 0x11, 0x94, 0xfa, 0xff, 0x11, 0xac, 0xff, 0xff, 0x10, 0xbb, 0xfe, 0xff, 0x1e, 0xc1, 0xfa, 0xff, 0x2a, 0xc3, 0xf7, 0xff, 0x16, 0xba, 0xfd, 0xff, 0x0e, 0xb4, 0xfe, 0xff, 0x11, 0xb6, 0xfe, 0xff, 0x11, 0xb8, 0xfe, 0xff, 0x10, 0xb6, 0xfd, 0xff, 0x0f, 0xb6, 0xfe, 0xff, 0x04, 0xb5, 0xfe, 0xff, 0x03, 0xb5, 0xfe, 0xff, 0x12, 0xbb, 0xfd, 0xff, 0x1f, 0xc2, 0xfc, 0xff, 0x37, 0xc9, 0xff, 0xff, 0x3c, 0xc8, 0xff, 0xff, 0x34, 0xc6, 0xff, 0xff, 0x2c, 0xc4, 0xff, 0xff, 0x22, 0xc3, 0xff, 0xff, 0x18, 0xbf, 0xff, 0xff, 0x13, 0xbb, 0xff, 0xff, 0x11, 0xb8, 0xfd, 0xff, 0x10, 0xb6, 0xff, 0xff, 0x11, 0xb5, 0xff, 0xff, 0x11, 0xb6, 0xff, 0xff, 0x10, 0xb4, 0xfe, 0xff, 0x0f, 0xb4, 0xfd, 0xff, 0x17, 0xbe, 0xfe, 0xff, 0x2c, 0xc7, 0xff, 0xff, 0x53, 0xcb, 0xfd, 0xff, 0x68, 0xcf, 0xff, 0xff, 0x67, 0xd0, 0xff, 0xff, 0x66, 0xd0, 0xfe, 0xff, 0x6c, 0xd2, 0xfe, 0xff, 0x7b, 0xd5, 0xfd, 0xff, 0x85, 0xd6, 0xff, 0xff, 0x84, 0xd7, 0xff, 0xff, 0x7f, 0xd7, 0xff, 0xff, 0x7b, 0xd6, 0xff, 0xff, 0x7a, 0xd6, 0xff, 0xff, 0x76, 0xd5, 0xfe, 0xff, 0x72, 0xd2, 0xfd, 0xff, 0x72, 0xd1, 0xfd, 0xff, 0x73, 0xd2, 0xfd, 0xff, 0x72, 0xd4, 0xfd, 0xff, 0x76, 0xd5, 0xfd, 0xff, 0x80, 0xd7, 0xff, 0xff, 0x84, 0xd8, 0xff, 0xff, 0x84, 0xd8, 0xfe, 0xff, 0x85, 0xd8, 0xfe, 0xff, 0x85, 0xd7, 0xfe, 0xff, 0x87, 0xd8, 0xfe, 0xff, 0x89, 0xd9, 0xfe, 0xff, 0x8d, 0xda, 0xff, 0xff, 0x8f, 0xdb, 0xfe, 0xff, 0x8f, 0xdb, 0xfe, 0xff, 0x8c, 0xda, 0xff, 0xff, 0x89, 0xd9, 0xfd, 0xff, 0x87, 0xd9, 0xfd, 0xff, 0x85, 0xd7, 0xfe, 0xff, 0x84, 0xd5, 0xfe, 0xff, 0x7a, 0xd5, 0xfe, 0xff, 0x72, 0xd4, 0xfd, 0xff, 0x73, 0xd4, 0xfc, 0xff, 0x6e, 0xd2, 0xfe, 0xff, 0x57, 0xcd, 0xfe, 0xff, 0x37, 0xc6, 0xff, 0xff, 0x15, 0xb6, 0xfc, 0xff, 0x0c, 0xac, 0xfc, 0xff, 0x0f, 0xa6, 0xfd, 0xff, 0x0e, 0xa2, 0xfe, 0xff, 0x0f, 0x9d, 0xfe, 0xff, 0x13, 0x95, 0xfc, 0xff, 0x0f, 0x8b, 0xf8, 0xff, 0x0b, 0x7f, 0xf4, 0xff, 0x0e, 0x77, 0xf0, 0xff, 0x0e, 0x72, 0xee, 0xff, 0x0f, 0x71, 0xef, 0xff, 0x0e, 0x72, 0xf0, 0xff, 0x0e, 0x71, 0xef, 0xff, 0x12, 0x70, 0xee, 0xff, 0x12, 0x6d, 0xeb, 0xff, 0x0e, 0x67, 0xe4, 0xff, 0x0d, 0x5e, 0xdf, 0xff, 0x07, 0x58, 0xdb, 0xff, 0x34, 0x8e, 0xe9, 0xff, 0x20, 0x74, 0xe0, 0xff, 0x08, 0x4c, 0xcf, 0xff, 0x0f, 0x50, 0xcd, 0xff, 0x0d, 0x4a, 0xc6, 0xff, 0x0e, 0x46, 0xbd, 0xff, 0x0c, 0x43, 0xb8, 0xff, 0x0e, 0x45, 0xb9, 0xff, 0x0d, 0x4e, 0xc4, 0xff, 0x0d, 0x4d, 0xc2, 0xff, 0x10, 0x40, 0xaa, 0xff, 0x10, 0x39, 0x9e, 0xff, 0x0b, 0x37, 0x97, 0xff, 0x08, 0x35, 0x8c, 0xff, 0x0e, 0x35, 0x8a, 0xff, 0x21, 0x3d, 0x88, 0xff, 0xd0, 0xd6, 0xe5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc4, 0xd6, 0xf5, 0xff, 0x23, 0x56, 0xc7, 0xff, 0x0e, 0x50, 0xcf, 0xff, 0x14, 0x81, 0xf6, 0xff, 0x10, 0x9f, 0xff, 0xff, 0x0d, 0xa0, 0xff, 0xff, 0x10, 0x94, 0xf8, 0xff, 0x09, 0x8c, 0xf2, 0xff, 0x0f, 0x9c, 0xfb, 0xff, 0x0e, 0xb2, 0xff, 0xff, 0x12, 0xc1, 0xfe, 0xff, 0x2b, 0xc6, 0xfc, 0xff, 0x27, 0xc4, 0xfe, 0xff, 0x12, 0xbb, 0xfd, 0xff, 0x0c, 0xb8, 0xfc, 0xff, 0x13, 0xbb, 0xfe, 0xff, 0x16, 0xbe, 0xfc, 0xff, 0x1a, 0xc0, 0xfd, 0xff, 0x13, 0xbe, 0xfb, 0xff, 0x32, 0xc5, 0xf7, 0xff, 0x3d, 0xc7, 0xf6, 0xff, 0x15, 0xc0, 0xfa, 0xff, 0x35, 0xc7, 0xfc, 0xff, 0x4d, 0xca, 0xfd, 0xff, 0x46, 0xc8, 0xfd, 0xff, 0x38, 0xc7, 0xfe, 0xff, 0x2d, 0xc4, 0xfe, 0xff, 0x23, 0xc3, 0xff, 0xff, 0x1b, 0xc0, 0xff, 0xff, 0x13, 0xba, 0xfe, 0xff, 0x11, 0xb8, 0xff, 0xff, 0x10, 0xb4, 0xff, 0xff, 0x10, 0xb3, 0xff, 0xff, 0x0f, 0xb4, 0xfe, 0xff, 0x0f, 0xb2, 0xfd, 0xff, 0x12, 0xb9, 0xfd, 0xff, 0x1e, 0xc3, 0xfe, 0xff, 0x38, 0xc8, 0xfb, 0xff, 0x63, 0xcf, 0xfe, 0xff, 0x70, 0xd2, 0xff, 0xff, 0x6d, 0xd2, 0xfd, 0xff, 0x6c, 0xd1, 0xfd, 0xff, 0x78, 0xd4, 0xfe, 0xff, 0x87, 0xd7, 0xfd, 0xff, 0x8b, 0xd9, 0xfc, 0xff, 0x8a, 0xda, 0xfe, 0xff, 0x89, 0xd9, 0xff, 0xff, 0x85, 0xd8, 0xfe, 0xff, 0x85, 0xd7, 0xfe, 0xff, 0x85, 0xd8, 0xfd, 0xff, 0x82, 0xd7, 0xfe, 0xff, 0x7b, 0xd5, 0xfd, 0xff, 0x74, 0xd3, 0xfd, 0xff, 0x71, 0xd4, 0xfc, 0xff, 0x76, 0xd5, 0xfd, 0xff, 0x82, 0xd7, 0xfe, 0xff, 0x87, 0xd8, 0xfe, 0xff, 0x87, 0xd8, 0xfd, 0xff, 0x87, 0xd8, 0xfd, 0xff, 0x87, 0xd8, 0xfd, 0xff, 0x8a, 0xd9, 0xfe, 0xff, 0x8d, 0xdb, 0xff, 0xff, 0x91, 0xdb, 0xff, 0xff, 0x92, 0xdc, 0xfe, 0xff, 0x94, 0xdc, 0xfe, 0xff, 0x94, 0xdc, 0xff, 0xff, 0x8f, 0xdb, 0xff, 0xff, 0x8c, 0xda, 0xff, 0xff, 0x88, 0xd8, 0xfd, 0xff, 0x85, 0xd6, 0xfe, 0xff, 0x7c, 0xd5, 0xff, 0xff, 0x75, 0xd4, 0xfd, 0xff, 0x79, 0xd4, 0xfc, 0xff, 0x74, 0xd3, 0xfe, 0xff, 0x58, 0xcd, 0xfd, 0xff, 0x40, 0xca, 0xfd, 0xff, 0x24, 0xbf, 0xfd, 0xff, 0x0f, 0xb3, 0xfe, 0xff, 0x0f, 0xaf, 0xff, 0xff, 0x0f, 0xaa, 0xfd, 0xff, 0x0e, 0xa0, 0xfd, 0xff, 0x0f, 0x96, 0xfc, 0xff, 0x11, 0x8c, 0xfa, 0xff, 0x0f, 0x7f, 0xf5, 0xff, 0x0c, 0x72, 0xed, 0xff, 0x0d, 0x69, 0xe8, 0xff, 0x0b, 0x64, 0xe4, 0xff, 0x0e, 0x67, 0xe7, 0xff, 0x12, 0x69, 0xea, 0xff, 0x11, 0x65, 0xe8, 0xff, 0x0d, 0x5e, 0xe0, 0xff, 0x0a, 0x58, 0xd9, 0xff, 0x0a, 0x53, 0xd6, 0xff, 0x0e, 0x56, 0xd6, 0xff, 0x35, 0x83, 0xdd, 0xff, 0x15, 0x59, 0xcb, 0xff, 0x00, 0x3a, 0xbe, 0xff, 0x0e, 0x4a, 0xc0, 0xff, 0x0d, 0x46, 0xba, 0xff, 0x0c, 0x45, 0xb7, 0xff, 0x0d, 0x44, 0xb3, 0xff, 0x13, 0x4a, 0xba, 0xff, 0x0b, 0x46, 0xb4, 0xff, 0x0c, 0x42, 0xae, 0xff, 0x11, 0x3a, 0x9f, 0xff, 0x0c, 0x37, 0x95, 0xff, 0x0a, 0x36, 0x91, 0xff, 0x0b, 0x33, 0x8a, 0xff, 0x0b, 0x2f, 0x7e, 0xff, 0x0c, 0x2c, 0x78, 0xff, 0x2e, 0x46, 0x84, 0xff, 0xd5, 0xda, 0xe4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd3, 0xe8, 0xff, 0xff, 0x2c, 0x85, 0xf0, 0xff, 0x0d, 0x53, 0xd8, 0xff, 0x0d, 0x64, 0xe6, 0xff, 0x0f, 0x97, 0xfe, 0xff, 0x0b, 0xa7, 0xff, 0xff, 0x0d, 0xa9, 0xfe, 0xff, 0x0e, 0x9e, 0xfc, 0xff, 0x0b, 0x94, 0xf8, 0xff, 0x0f, 0xa6, 0xfd, 0xff, 0x07, 0xb8, 0xfd, 0xff, 0x18, 0xc3, 0xfa, 0xff, 0x32, 0xc3, 0xfc, 0xff, 0x3d, 0xc7, 0xff, 0xff, 0x30, 0xc4, 0xff, 0xff, 0x21, 0xc1, 0xfe, 0xff, 0x25, 0xc2, 0xfe, 0xff, 0x2f, 0xc6, 0xfc, 0xff, 0x31, 0xc7, 0xfc, 0xff, 0x43, 0xc9, 0xf9, 0xff, 0xcc, 0xee, 0xf8, 0xff, 0xde, 0xf5, 0xf8, 0xff, 0x5a, 0xcc, 0xf5, 0xff, 0x4c, 0xc9, 0xfc, 0xff, 0x5f, 0xcd, 0xfe, 0xff, 0x57, 0xcc, 0xfe, 0xff, 0x40, 0xc8, 0xfd, 0xff, 0x2d, 0xc5, 0xfe, 0xff, 0x25, 0xc3, 0xff, 0xff, 0x20, 0xc3, 0xff, 0xff, 0x15, 0xbc, 0xff, 0xff, 0x10, 0xb7, 0xfe, 0xff, 0x14, 0xb3, 0xfd, 0xff, 0x12, 0xb2, 0xff, 0xff, 0x11, 0xb1, 0xff, 0xff, 0x0f, 0xb1, 0xfc, 0xff, 0x15, 0xbc, 0xff, 0xff, 0x2d, 0xc3, 0xff, 0xff, 0x57, 0xce, 0xfc, 0xff, 0x72, 0xd4, 0xfc, 0xff, 0x72, 0xd3, 0xfd, 0xff, 0x72, 0xd2, 0xfe, 0xff, 0x7a, 0xd4, 0xfe, 0xff, 0x8e, 0xda, 0xfe, 0xff, 0x99, 0xdd, 0xfd, 0xff, 0x91, 0xdd, 0xfc, 0xff, 0x8b, 0xdc, 0xfe, 0xff, 0x8e, 0xdb, 0xfe, 0xff, 0x8f, 0xdb, 0xfe, 0xff, 0x90, 0xda, 0xfe, 0xff, 0x90, 0xdb, 0xff, 0xff, 0x8b, 0xda, 0xfe, 0xff, 0x86, 0xd9, 0xfe, 0xff, 0x7e, 0xd6, 0xfd, 0xff, 0x78, 0xd5, 0xfd, 0xff, 0x7e, 0xd7, 0xfe, 0xff, 0x86, 0xd8, 0xff, 0xff, 0x88, 0xd9, 0xfe, 0xff, 0x8a, 0xda, 0xfe, 0xff, 0x8a, 0xda, 0xfe, 0xff, 0x89, 0xdb, 0xfe, 0xff, 0x8d, 0xdc, 0xfe, 0xff, 0x91, 0xdd, 0xff, 0xff, 0x95, 0xdc, 0xff, 0xff, 0x96, 0xdd, 0xff, 0xff, 0x98, 0xde, 0xff, 0xff, 0x98, 0xdd, 0xff, 0xff, 0x95, 0xdc, 0xff, 0xff, 0x90, 0xdb, 0xff, 0xff, 0x89, 0xd9, 0xfe, 0xff, 0x84, 0xd6, 0xfe, 0xff, 0x7e, 0xd6, 0xff, 0xff, 0x79, 0xd5, 0xfe, 0xff, 0x7c, 0xd4, 0xfd, 0xff, 0x76, 0xd4, 0xfe, 0xff, 0x5a, 0xcd, 0xfd, 0xff, 0x40, 0xc6, 0xfc, 0xff, 0x31, 0xc6, 0xfe, 0xff, 0x19, 0xbd, 0xfb, 0xff, 0x0d, 0xb5, 0xfe, 0xff, 0x0c, 0xad, 0xfe, 0xff, 0x0f, 0xa1, 0xfc, 0xff, 0x0d, 0x93, 0xfa, 0xff, 0x10, 0x8c, 0xfa, 0xff, 0x12, 0x88, 0xfb, 0xff, 0x09, 0x7b, 0xf6, 0xff, 0x0d, 0x6b, 0xeb, 0xff, 0x0d, 0x5b, 0xdf, 0xff, 0x0c, 0x58, 0xdb, 0xff, 0x0c, 0x59, 0xdb, 0xff, 0x0b, 0x58, 0xd9, 0xff, 0x0d, 0x56, 0xd9, 0xff, 0x11, 0x54, 0xd7, 0xff, 0x0e, 0x52, 0xd6, 0xff, 0x11, 0x4d, 0xce, 0xff, 0x00, 0x29, 0xbf, 0xff, 0x14, 0x3e, 0xbb, 0xff, 0x0b, 0x3f, 0xba, 0xff, 0x06, 0x38, 0xb4, 0xff, 0x11, 0x43, 0xb1, 0xff, 0x0c, 0x46, 0xb6, 0xff, 0x0c, 0x43, 0xb3, 0xff, 0x0d, 0x3e, 0xab, 0xff, 0x0d, 0x3c, 0x9c, 0xff, 0x0b, 0x34, 0x94, 0xff, 0x09, 0x2b, 0x8c, 0xff, 0x0a, 0x33, 0x8d, 0xff, 0x0d, 0x34, 0x91, 0xff, 0x0b, 0x2f, 0x82, 0xff, 0x07, 0x28, 0x70, 0xff, 0x06, 0x1f, 0x63, 0xff, 0x0a, 0x24, 0x63, 0xff, 0x38, 0x4c, 0x7c, 0xff, 0xe9, 0xeb, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf1, 0xf7, 0xfe, 0xff, 0x46, 0xa9, 0xf4, 0xff, 0x12, 0x7e, 0xf4, 0xff, 0x0e, 0x53, 0xdd, 0xff, 0x11, 0x74, 0xf0, 0xff, 0x0e, 0xa7, 0xfe, 0xff, 0x10, 0xb3, 0xfc, 0xff, 0x14, 0xb4, 0xfd, 0xff, 0x0f, 0xa9, 0xfe, 0xff, 0x0c, 0xa1, 0xfe, 0xff, 0x02, 0xab, 0xf9, 0xff, 0x47, 0xcc, 0xf6, 0xff, 0xa0, 0xe4, 0xf3, 0xff, 0x6e, 0xcb, 0xf6, 0xff, 0x51, 0xc5, 0xfb, 0xff, 0x50, 0xce, 0xfd, 0xff, 0x4c, 0xcd, 0xfd, 0xff, 0x48, 0xca, 0xfc, 0xff, 0x4b, 0xcb, 0xfe, 0xff, 0x43, 0xc8, 0xfe, 0xff, 0x82, 0xd9, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe0, 0xf3, 0xfc, 0xff, 0x65, 0xcf, 0xfb, 0xff, 0x5d, 0xce, 0xff, 0xff, 0x5f, 0xce, 0xff, 0xff, 0x4c, 0xc9, 0xfe, 0xff, 0x35, 0xc4, 0xff, 0xff, 0x24, 0xc4, 0xfe, 0xff, 0x1b, 0xc1, 0xfe, 0xff, 0x0c, 0xbb, 0xff, 0xff, 0x13, 0xbb, 0xfd, 0xff, 0x27, 0xc1, 0xfb, 0xff, 0x13, 0xb4, 0xfd, 0xff, 0x0e, 0xae, 0xff, 0xff, 0x10, 0xb5, 0xff, 0xff, 0x19, 0xbf, 0xfe, 0xff, 0x41, 0xc7, 0xfd, 0xff, 0x74, 0xd3, 0xfe, 0xff, 0x7f, 0xd3, 0xff, 0xff, 0x77, 0xd4, 0xfe, 0xff, 0x7c, 0xd5, 0xff, 0xff, 0x8d, 0xda, 0xff, 0xff, 0x9c, 0xdf, 0xff, 0xff, 0x9f, 0xe1, 0xfe, 0xff, 0x94, 0xde, 0xfe, 0xff, 0x91, 0xdd, 0xff, 0xff, 0x96, 0xdd, 0xff, 0xff, 0x9c, 0xde, 0xff, 0xff, 0x9d, 0xdf, 0xff, 0xff, 0x9a, 0xdf, 0xfe, 0xff, 0x95, 0xdd, 0xff, 0xff, 0x90, 0xdc, 0xff, 0xff, 0x8c, 0xdb, 0xfe, 0xff, 0x8e, 0xd9, 0xfe, 0xff, 0x90, 0xdb, 0xff, 0xff, 0x8e, 0xdc, 0xfe, 0xff, 0x8b, 0xdb, 0xfe, 0xff, 0x8c, 0xdc, 0xff, 0xff, 0x8e, 0xdc, 0xff, 0xff, 0x92, 0xdd, 0xff, 0xff, 0x94, 0xde, 0xff, 0xff, 0x96, 0xde, 0xff, 0xff, 0x99, 0xdd, 0xff, 0xff, 0x9a, 0xdd, 0xfe, 0xff, 0x9a, 0xde, 0xfe, 0xff, 0x9a, 0xde, 0xfe, 0xff, 0x98, 0xdd, 0xff, 0xff, 0x93, 0xdc, 0xff, 0xff, 0x88, 0xda, 0xfc, 0xff, 0x85, 0xd8, 0xfd, 0xff, 0x83, 0xd8, 0xff, 0xff, 0x7e, 0xd6, 0xff, 0xff, 0x79, 0xd3, 0xfe, 0xff, 0x6b, 0xd1, 0xff, 0xff, 0x53, 0xcc, 0xfe, 0xff, 0x3c, 0xc6, 0xff, 0xff, 0x33, 0xc6, 0xff, 0xff, 0x1d, 0xc1, 0xfd, 0xff, 0x14, 0xb9, 0xf8, 0xff, 0x18, 0xb2, 0xfb, 0xff, 0x0f, 0x9f, 0xfc, 0xff, 0x0e, 0x90, 0xf8, 0xff, 0x0d, 0x88, 0xf7, 0xff, 0x10, 0x8e, 0xfb, 0xff, 0x14, 0x8b, 0xf9, 0xff, 0x0e, 0x79, 0xef, 0xff, 0x14, 0x7c, 0xf0, 0xff, 0x12, 0x6c, 0xe6, 0xff, 0x0b, 0x54, 0xd4, 0xff, 0x0c, 0x53, 0xd6, 0xff, 0x0d, 0x55, 0xd7, 0xff, 0x1a, 0x75, 0xe7, 0xff, 0x1c, 0x83, 0xf0, 0xff, 0x00, 0x57, 0xda, 0xff, 0x29, 0x73, 0xdb, 0xff, 0xbf, 0xdb, 0xf2, 0xff, 0x88, 0xac, 0xdc, 0xff, 0x07, 0x3b, 0xbb, 0xff, 0x06, 0x48, 0xc2, 0xff, 0x0f, 0x41, 0xad, 0xff, 0x0e, 0x3b, 0xac, 0xff, 0x10, 0x3f, 0xa5, 0xff, 0x07, 0x30, 0x92, 0xff, 0x00, 0x1f, 0x91, 0xff, 0x00, 0x26, 0x94, 0xff, 0x06, 0x2c, 0x8c, 0xff, 0x09, 0x2f, 0x8a, 0xff, 0x07, 0x2e, 0x80, 0xff, 0x0a, 0x33, 0x7e, 0xff, 0x0f, 0x38, 0x84, 0xff, 0x0b, 0x2d, 0x81, 0xff, 0x09, 0x25, 0x72, 0xff, 0x52, 0x65, 0x8a, 0xff, 0xf5, 0xf6, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x69, 0xb1, 0xfa, 0xff, 0x15, 0xa2, 0xf7, 0xff, 0x11, 0x7e, 0xf0, 0xff, 0x07, 0x51, 0xdc, 0xff, 0x0e, 0x7e, 0xf4, 0xff, 0x0f, 0xb1, 0xfe, 0xff, 0x0f, 0xb9, 0xfb, 0xff, 0x11, 0xb7, 0xfd, 0xff, 0x10, 0xa9, 0xfc, 0xff, 0x0a, 0xa7, 0xfc, 0xff, 0x00, 0xb1, 0xf8, 0xff, 0x99, 0xe2, 0xf8, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xed, 0xf7, 0xfb, 0xff, 0x98, 0xdc, 0xf6, 0xff, 0x4b, 0xc7, 0xf9, 0xff, 0x5e, 0xcf, 0xfd, 0xff, 0x5f, 0xce, 0xfc, 0xff, 0x5e, 0xce, 0xfd, 0xff, 0x61, 0xcb, 0xfe, 0xff, 0x80, 0xd6, 0xfd, 0xff, 0xd3, 0xf0, 0xfe, 0xff, 0xf3, 0xfa, 0xff, 0xff, 0xce, 0xf0, 0xfc, 0xff, 0x6a, 0xce, 0xfc, 0xff, 0x61, 0xcc, 0xff, 0xff, 0x5f, 0xcd, 0xfe, 0xff, 0x50, 0xcb, 0xfc, 0xff, 0x38, 0xc6, 0xfe, 0xff, 0x23, 0xc2, 0xfe, 0xff, 0x14, 0xbd, 0xff, 0xff, 0x0e, 0xbb, 0xff, 0xff, 0x13, 0xbb, 0xfe, 0xff, 0x17, 0xba, 0xfd, 0xff, 0x10, 0xb3, 0xfe, 0xff, 0x0f, 0xb1, 0xfe, 0xff, 0x0b, 0xb8, 0xfe, 0xff, 0x25, 0xc2, 0xfb, 0xff, 0x6e, 0xd1, 0xfb, 0xff, 0x82, 0xd7, 0xfe, 0xff, 0x7d, 0xd3, 0xfe, 0xff, 0x7c, 0xd6, 0xff, 0xff, 0x8a, 0xdb, 0xfd, 0xff, 0x9a, 0xdd, 0xfe, 0xff, 0x9c, 0xdc, 0xfe, 0xff, 0x99, 0xdc, 0xfd, 0xff, 0x98, 0xdd, 0xfe, 0xff, 0x9d, 0xdf, 0xfe, 0xff, 0xa4, 0xdf, 0xff, 0xff, 0xa4, 0xdf, 0xff, 0xff, 0xa4, 0xe1, 0xfd, 0xff, 0xa0, 0xe0, 0xfe, 0xff, 0x9a, 0xdd, 0xff, 0xff, 0x95, 0xde, 0xfe, 0xff, 0x96, 0xdd, 0xfd, 0xff, 0x9d, 0xdc, 0xfd, 0xff, 0x9e, 0xdf, 0xfe, 0xff, 0x94, 0xde, 0xff, 0xff, 0x8d, 0xda, 0xff, 0xff, 0x8d, 0xda, 0xff, 0xff, 0x90, 0xdc, 0xfe, 0xff, 0x95, 0xdd, 0xfe, 0xff, 0x98, 0xdd, 0xfe, 0xff, 0x99, 0xdd, 0xff, 0xff, 0x9a, 0xdd, 0xff, 0xff, 0x9c, 0xdd, 0xfe, 0xff, 0x9c, 0xdd, 0xfe, 0xff, 0x9c, 0xdd, 0xfe, 0xff, 0x99, 0xdd, 0xfe, 0xff, 0x95, 0xdb, 0xfe, 0xff, 0x8e, 0xdb, 0xfc, 0xff, 0x89, 0xd9, 0xfc, 0xff, 0x87, 0xd8, 0xfd, 0xff, 0x81, 0xd5, 0xff, 0xff, 0x73, 0xd3, 0xfe, 0xff, 0x5d, 0xcf, 0xfd, 0xff, 0x42, 0xc8, 0xfa, 0xff, 0x33, 0xc6, 0xfe, 0xff, 0x2b, 0xc4, 0xfe, 0xff, 0x1c, 0xc0, 0xfe, 0xff, 0x10, 0xb6, 0xf9, 0xff, 0x0e, 0xaf, 0xf9, 0xff, 0x0e, 0xa3, 0xfe, 0xff, 0x10, 0x91, 0xfd, 0xff, 0x0b, 0x7e, 0xf3, 0xff, 0x16, 0x90, 0xf4, 0xff, 0x2d, 0xae, 0xfc, 0xff, 0x0a, 0x7b, 0xec, 0xff, 0x09, 0x72, 0xeb, 0xff, 0x17, 0x77, 0xf0, 0xff, 0x0d, 0x5e, 0xdf, 0xff, 0x0a, 0x54, 0xda, 0xff, 0x0f, 0x58, 0xdb, 0xff, 0x0f, 0x67, 0xde, 0xff, 0x0b, 0x61, 0xdf, 0xff, 0x32, 0x86, 0xe7, 0xff, 0xd1, 0xea, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfe, 0xfd, 0xff, 0x4f, 0x8f, 0xe4, 0xff, 0x00, 0x3f, 0xc8, 0xff, 0x0e, 0x3b, 0xa9, 0xff, 0x0d, 0x3b, 0xaa, 0xff, 0x0d, 0x40, 0xb4, 0xff, 0x07, 0x58, 0xd0, 0xff, 0x44, 0x8a, 0xdb, 0xff, 0x64, 0xbb, 0xe9, 0xff, 0x1a, 0x6f, 0xcc, 0xff, 0x04, 0x2b, 0x8e, 0xff, 0x0c, 0x36, 0x97, 0xff, 0x13, 0x44, 0xab, 0xff, 0x19, 0x56, 0xb8, 0xff, 0x12, 0x42, 0xa8, 0xff, 0x10, 0x36, 0x95, 0xff, 0x0e, 0x2f, 0x82, 0xff, 0x86, 0x95, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9e, 0xc3, 0xf6, 0xff, 0x12, 0x97, 0xfe, 0xff, 0x11, 0xa7, 0xfe, 0xff, 0x13, 0x8d, 0xf6, 0xff, 0x0a, 0x5e, 0xe5, 0xff, 0x0e, 0x88, 0xf7, 0xff, 0x0f, 0xb5, 0xff, 0xff, 0x0c, 0xb9, 0xfc, 0xff, 0x0f, 0xb6, 0xff, 0xff, 0x0f, 0xa8, 0xfc, 0xff, 0x02, 0xa6, 0xfb, 0xff, 0x11, 0xb9, 0xfb, 0xff, 0xb6, 0xe7, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfd, 0xff, 0x9f, 0xdf, 0xf6, 0xff, 0x50, 0xc8, 0xfb, 0xff, 0x63, 0xd0, 0xfe, 0xff, 0x68, 0xd0, 0xfe, 0xff, 0x69, 0xd2, 0xfb, 0xff, 0x75, 0xd4, 0xfb, 0xff, 0x82, 0xd8, 0xff, 0xff, 0x92, 0xd9, 0xff, 0xff, 0x9a, 0xde, 0xfd, 0xff, 0x7c, 0xd7, 0xfc, 0xff, 0x6c, 0xcf, 0xfd, 0xff, 0x6b, 0xcf, 0xfd, 0xff, 0x60, 0xcf, 0xff, 0xff, 0x4d, 0xcb, 0xfe, 0xff, 0x36, 0xc6, 0xfe, 0xff, 0x22, 0xc2, 0xfe, 0xff, 0x14, 0xbc, 0xff, 0xff, 0x11, 0xb9, 0xff, 0xff, 0x12, 0xb9, 0xff, 0xff, 0x10, 0xb5, 0xff, 0xff, 0x11, 0xb0, 0xfe, 0xff, 0x0f, 0xb3, 0xfe, 0xff, 0x0b, 0xba, 0xfe, 0xff, 0x3f, 0xc6, 0xfd, 0xff, 0x88, 0xd8, 0xfd, 0xff, 0x83, 0xd8, 0xfc, 0xff, 0x7d, 0xd5, 0xfe, 0xff, 0x89, 0xda, 0xfe, 0xff, 0x98, 0xe0, 0xfc, 0xff, 0x9d, 0xdf, 0xfd, 0xff, 0x9c, 0xdd, 0xff, 0xff, 0x9a, 0xdd, 0xfe, 0xff, 0xa5, 0xe0, 0xfd, 0xff, 0xad, 0xe1, 0xfe, 0xff, 0xae, 0xe1, 0xff, 0xff, 0xab, 0xe1, 0xff, 0xff, 0xa6, 0xe1, 0xff, 0xff, 0x9e, 0xdf, 0xfe, 0xff, 0x9c, 0xdd, 0xfe, 0xff, 0x9e, 0xdf, 0xfe, 0xff, 0xa2, 0xe1, 0xfe, 0xff, 0xa9, 0xe0, 0xfb, 0xff, 0xa6, 0xe0, 0xfd, 0xff, 0x95, 0xde, 0xff, 0xff, 0x89, 0xda, 0xfe, 0xff, 0x8a, 0xdb, 0xff, 0xff, 0x90, 0xdd, 0xfe, 0xff, 0x95, 0xde, 0xfe, 0xff, 0x99, 0xde, 0xfe, 0xff, 0x9c, 0xdd, 0xff, 0xff, 0x9e, 0xde, 0xff, 0xff, 0x9f, 0xde, 0xff, 0xff, 0x9d, 0xdd, 0xfe, 0xff, 0x9c, 0xdd, 0xfe, 0xff, 0x99, 0xdd, 0xfe, 0xff, 0x97, 0xdd, 0xfe, 0xff, 0x91, 0xdc, 0xfe, 0xff, 0x8a, 0xda, 0xfc, 0xff, 0x87, 0xd8, 0xfc, 0xff, 0x84, 0xd7, 0xff, 0xff, 0x77, 0xd5, 0xfe, 0xff, 0x5e, 0xcd, 0xfd, 0xff, 0x36, 0xc5, 0xfa, 0xff, 0x27, 0xc5, 0xfd, 0xff, 0x24, 0xc4, 0xfe, 0xff, 0x0f, 0xbd, 0xfc, 0xff, 0x34, 0xc1, 0xfa, 0xff, 0x4f, 0xca, 0xfa, 0xff, 0x0e, 0xab, 0xfd, 0xff, 0x0b, 0x93, 0xfd, 0xff, 0x11, 0x7e, 0xf3, 0xff, 0x0d, 0x70, 0xec, 0xff, 0x12, 0x83, 0xf7, 0xff, 0x13, 0x86, 0xf8, 0xff, 0x0e, 0x74, 0xec, 0xff, 0x13, 0x72, 0xef, 0xff, 0x0f, 0x69, 0xe9, 0xff, 0x12, 0x6a, 0xeb, 0xff, 0x0c, 0x5c, 0xde, 0xff, 0x10, 0x57, 0xd8, 0xff, 0x00, 0x39, 0xd2, 0xff, 0x5f, 0xa0, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xfd, 0xff, 0xff, 0xff, 0x59, 0xb7, 0xf5, 0xff, 0x00, 0x33, 0xc2, 0xff, 0x13, 0x50, 0xcd, 0xff, 0x0f, 0x55, 0xc7, 0xff, 0x01, 0x2b, 0xac, 0xff, 0x15, 0x84, 0xea, 0xff, 0x7d, 0xfa, 0xff, 0xff, 0x98, 0xff, 0xff, 0xff, 0x29, 0x9f, 0xef, 0xff, 0x02, 0x31, 0xa6, 0xff, 0x11, 0x3b, 0xa3, 0xff, 0x0d, 0x32, 0x97, 0xff, 0x0c, 0x2a, 0x8c, 0xff, 0x0a, 0x2e, 0x83, 0xff, 0x0d, 0x33, 0x88, 0xff, 0x0f, 0x36, 0x8e, 0xff, 0x19, 0x39, 0x84, 0xff, 0xc8, 0xcf, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xe7, 0xfa, 0xff, 0x2d, 0x88, 0xf0, 0xff, 0x0d, 0xa5, 0xff, 0xff, 0x0d, 0xb0, 0xff, 0xff, 0x10, 0x9c, 0xfc, 0xff, 0x10, 0x7c, 0xf7, 0xff, 0x10, 0xa0, 0xff, 0xff, 0x12, 0xbc, 0xfa, 0xff, 0x10, 0xbc, 0xfb, 0xff, 0x0e, 0xba, 0xff, 0xff, 0x0d, 0xa9, 0xfe, 0xff, 0x00, 0xa4, 0xfc, 0xff, 0x3e, 0xc5, 0xf9, 0xff, 0xd3, 0xf2, 0xfd, 0xff, 0xeb, 0xf8, 0xff, 0xff, 0x9c, 0xe0, 0xfb, 0xff, 0x60, 0xca, 0xf8, 0xff, 0x66, 0xcf, 0xfe, 0xff, 0x69, 0xd0, 0xfd, 0xff, 0x6c, 0xd2, 0xff, 0xff, 0x6f, 0xd4, 0xfe, 0xff, 0x78, 0xd6, 0xfe, 0xff, 0x87, 0xd8, 0xff, 0xff, 0x85, 0xd7, 0xff, 0xff, 0x7d, 0xd5, 0xff, 0xff, 0x79, 0xd4, 0xff, 0xff, 0x75, 0xd3, 0xfd, 0xff, 0x6d, 0xd1, 0xfd, 0xff, 0x5f, 0xce, 0xff, 0xff, 0x4b, 0xcb, 0xfd, 0xff, 0x37, 0xc7, 0xfe, 0xff, 0x20, 0xc2, 0xfe, 0xff, 0x12, 0xbb, 0xff, 0xff, 0x0f, 0xb9, 0xff, 0xff, 0x11, 0xb8, 0xff, 0xff, 0x12, 0xb5, 0xff, 0xff, 0x13, 0xb0, 0xfe, 0xff, 0x0e, 0xb4, 0xff, 0xff, 0x15, 0xbe, 0xfd, 0xff, 0x57, 0xcd, 0xfc, 0xff, 0x7f, 0xd7, 0xfd, 0xff, 0x7d, 0xd6, 0xfe, 0xff, 0x83, 0xd7, 0xff, 0xff, 0x97, 0xdb, 0xff, 0xff, 0xa1, 0xdf, 0xfc, 0xff, 0xa1, 0xe0, 0xfc, 0xff, 0xa3, 0xe1, 0xfb, 0xff, 0xa6, 0xe1, 0xfc, 0xff, 0xb2, 0xe2, 0xfe, 0xff, 0xb5, 0xe2, 0xff, 0xff, 0xb3, 0xe2, 0xff, 0xff, 0xaf, 0xe2, 0xff, 0xff, 0xa6, 0xe0, 0xfe, 0xff, 0xa0, 0xdf, 0xfb, 0xff, 0xa8, 0xe2, 0xfc, 0xff, 0xaf, 0xe2, 0xff, 0xff, 0xb0, 0xe3, 0xff, 0xff, 0xb0, 0xe3, 0xfe, 0xff, 0xa3, 0xe2, 0xfe, 0xff, 0x88, 0xda, 0xfd, 0xff, 0x88, 0xd9, 0xff, 0xff, 0x93, 0xdb, 0xff, 0xff, 0x99, 0xdd, 0xff, 0xff, 0x99, 0xdf, 0xfe, 0xff, 0x9a, 0xde, 0xfe, 0xff, 0x9d, 0xdd, 0xfe, 0xff, 0x9f, 0xde, 0xff, 0xff, 0xa0, 0xdf, 0xff, 0xff, 0x9e, 0xdd, 0xfe, 0xff, 0x9c, 0xdd, 0xfe, 0xff, 0x98, 0xdd, 0xfe, 0xff, 0x97, 0xdc, 0xfd, 0xff, 0x93, 0xdb, 0xfd, 0xff, 0x8a, 0xda, 0xfc, 0xff, 0x89, 0xd9, 0xfe, 0xff, 0x85, 0xd7, 0xfe, 0xff, 0x7a, 0xd5, 0xfd, 0xff, 0x65, 0xd0, 0xfe, 0xff, 0x38, 0xc7, 0xfc, 0xff, 0x25, 0xc3, 0xfd, 0xff, 0x29, 0xc4, 0xff, 0xff, 0x12, 0xbc, 0xfb, 0xff, 0x2b, 0xc4, 0xf7, 0xff, 0x46, 0xcb, 0xfd, 0xff, 0x0e, 0xad, 0xfe, 0xff, 0x0d, 0x95, 0xfc, 0xff, 0x13, 0x80, 0xf6, 0xff, 0x0b, 0x69, 0xec, 0xff, 0x0a, 0x69, 0xe9, 0xff, 0x1f, 0x85, 0xfa, 0xff, 0x14, 0x77, 0xee, 0xff, 0x0d, 0x6f, 0xed, 0xff, 0x0d, 0x71, 0xee, 0xff, 0x15, 0x7a, 0xf6, 0xff, 0x13, 0x73, 0xf0, 0xff, 0x0d, 0x5a, 0xda, 0xff, 0x05, 0x3d, 0xcb, 0xff, 0x0f, 0x6c, 0xe3, 0xff, 0xa7, 0xe8, 0xff, 0xff, 0xfd, 0xfc, 0xfe, 0xff, 0xe3, 0xf8, 0xfa, 0xff, 0x64, 0xd5, 0xff, 0xff, 0x03, 0x66, 0xe1, 0xff, 0x06, 0x55, 0xd9, 0xff, 0x13, 0x69, 0xe5, 0xff, 0x0e, 0x45, 0xc9, 0xff, 0x0b, 0x51, 0xcb, 0xff, 0x14, 0x91, 0xef, 0xff, 0x1d, 0xbb, 0xff, 0xff, 0x0d, 0x8b, 0xf4, 0xff, 0x05, 0x41, 0xc2, 0xff, 0x0b, 0x3a, 0xa8, 0xff, 0x0d, 0x39, 0x9b, 0xff, 0x0b, 0x35, 0x8e, 0xff, 0x08, 0x2c, 0x8a, 0xff, 0x05, 0x25, 0x7c, 0xff, 0x07, 0x25, 0x6f, 0xff, 0x09, 0x29, 0x72, 0xff, 0x47, 0x5e, 0x8f, 0xff, 0xef, 0xf1, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xfb, 0xfe, 0xff, 0x63, 0x92, 0xe8, 0xff, 0x02, 0x86, 0xf9, 0xff, 0x03, 0xb0, 0xfe, 0xff, 0x16, 0xbb, 0xfe, 0xff, 0x0e, 0xa3, 0xfd, 0xff, 0x09, 0x90, 0xfb, 0xff, 0x10, 0xb0, 0xff, 0xff, 0x2a, 0xc7, 0xfc, 0xff, 0x2f, 0xc5, 0xfc, 0xff, 0x14, 0xbf, 0xfc, 0xff, 0x00, 0xb2, 0xff, 0xff, 0x03, 0xb2, 0xfc, 0xff, 0x6d, 0xd5, 0xfa, 0xff, 0xd3, 0xf1, 0xfd, 0xff, 0xbf, 0xe8, 0xff, 0xff, 0x70, 0xcf, 0xfa, 0xff, 0x66, 0xcf, 0xfd, 0xff, 0x70, 0xd1, 0xfe, 0xff, 0x6e, 0xd1, 0xfd, 0xff, 0x70, 0xd2, 0xff, 0xff, 0x77, 0xd5, 0xfe, 0xff, 0x7e, 0xd6, 0xfe, 0xff, 0x85, 0xd7, 0xfe, 0xff, 0x82, 0xd8, 0xfd, 0xff, 0x7c, 0xd8, 0xfe, 0xff, 0x78, 0xd5, 0xfd, 0xff, 0x75, 0xd3, 0xfe, 0xff, 0x6c, 0xd0, 0xfe, 0xff, 0x5b, 0xcd, 0xff, 0xff, 0x48, 0xca, 0xfc, 0xff, 0x36, 0xc7, 0xfc, 0xff, 0x1c, 0xc2, 0xff, 0xff, 0x0e, 0xbb, 0xfe, 0xff, 0x11, 0xb9, 0xfd, 0xff, 0x12, 0xb6, 0xfe, 0xff, 0x13, 0xb4, 0xfe, 0xff, 0x13, 0xb2, 0xff, 0xff, 0x0a, 0xb5, 0xfe, 0xff, 0x28, 0xc2, 0xfb, 0xff, 0x6d, 0xd3, 0xfe, 0xff, 0x7a, 0xd6, 0xfe, 0xff, 0x7e, 0xd5, 0xff, 0xff, 0x8e, 0xda, 0xfe, 0xff, 0x9d, 0xdf, 0xfd, 0xff, 0xa4, 0xe0, 0xfd, 0xff, 0xa6, 0xdf, 0xfc, 0xff, 0xb1, 0xe5, 0xfd, 0xff, 0xb8, 0xe7, 0xfe, 0xff, 0xb9, 0xe5, 0xff, 0xff, 0xb8, 0xe3, 0xff, 0xff, 0xb4, 0xe3, 0xff, 0xff, 0xaf, 0xe2, 0xff, 0xff, 0xa9, 0xe0, 0xfd, 0xff, 0xac, 0xe4, 0xfd, 0xff, 0xb2, 0xe8, 0xfe, 0xff, 0xb6, 0xe6, 0xfe, 0xff, 0xb8, 0xe6, 0xff, 0xff, 0xaa, 0xe2, 0xff, 0xff, 0x91, 0xda, 0xfc, 0xff, 0x86, 0xd8, 0xfa, 0xff, 0x95, 0xde, 0xfe, 0xff, 0xa2, 0xdf, 0xff, 0xff, 0x9e, 0xdd, 0xfe, 0xff, 0x9c, 0xdd, 0xfe, 0xff, 0x9c, 0xdd, 0xfe, 0xff, 0x9b, 0xdd, 0xfe, 0xff, 0x99, 0xde, 0xff, 0xff, 0x9d, 0xde, 0xff, 0xff, 0x9f, 0xe0, 0xfe, 0xff, 0x9a, 0xde, 0xfc, 0xff, 0x96, 0xdb, 0xfe, 0xff, 0x97, 0xdd, 0xff, 0xff, 0x94, 0xdc, 0xfe, 0xff, 0x8f, 0xdb, 0xfe, 0xff, 0x8b, 0xd9, 0xfe, 0xff, 0x87, 0xd7, 0xfe, 0xff, 0x7c, 0xd5, 0xff, 0xff, 0x61, 0xd1, 0xfd, 0xff, 0x3d, 0xc7, 0xfa, 0xff, 0x29, 0xc1, 0xf9, 0xff, 0x2b, 0xc4, 0xfe, 0xff, 0x22, 0xc3, 0xfc, 0xff, 0x0a, 0xba, 0xfc, 0xff, 0x03, 0xb4, 0xfe, 0xff, 0x0e, 0xaf, 0xfb, 0xff, 0x0f, 0x9a, 0xf9, 0xff, 0x0e, 0x82, 0xf5, 0xff, 0x0b, 0x6b, 0xed, 0xff, 0x0e, 0x5f, 0xe2, 0xff, 0x0f, 0x62, 0xe0, 0xff, 0x0e, 0x69, 0xe6, 0xff, 0x0f, 0x74, 0xef, 0xff, 0x0d, 0x77, 0xf0, 0xff, 0x0c, 0x76, 0xee, 0xff, 0x0f, 0x7e, 0xf5, 0xff, 0x0c, 0x77, 0xee, 0xff, 0x0c, 0x65, 0xde, 0xff, 0x00, 0x75, 0xe7, 0xff, 0x60, 0xcf, 0xfd, 0xff, 0xf1, 0xf7, 0xfe, 0xff, 0xe0, 0xf1, 0xfb, 0xff, 0x75, 0xe0, 0xff, 0xff, 0x07, 0x91, 0xf5, 0xff, 0x03, 0x4b, 0xcf, 0xff, 0x09, 0x51, 0xd4, 0xff, 0x0f, 0x54, 0xd2, 0xff, 0x0a, 0x37, 0xb2, 0xff, 0x08, 0x41, 0xc9, 0xff, 0x0a, 0x8d, 0xfc, 0xff, 0x0f, 0x99, 0xff, 0xff, 0x09, 0x5c, 0xd7, 0xff, 0x0a, 0x3a, 0xaf, 0xff, 0x10, 0x3f, 0xaa, 0xff, 0x08, 0x34, 0x98, 0xff, 0x16, 0x50, 0xa4, 0xff, 0x1e, 0x5e, 0xb8, 0xff, 0x0a, 0x2d, 0x8b, 0xff, 0x09, 0x25, 0x6c, 0xff, 0x08, 0x26, 0x6a, 0xff, 0x7e, 0x8e, 0xb0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9d, 0xbd, 0xf5, 0xff, 0x3e, 0x7e, 0xdf, 0xff, 0x8f, 0xd1, 0xf3, 0xff, 0x3f, 0xc9, 0xf5, 0xff, 0x1b, 0xc4, 0xfd, 0xff, 0x11, 0xac, 0xfc, 0xff, 0x07, 0x97, 0xfa, 0xff, 0x1c, 0xbb, 0xfe, 0xff, 0x42, 0xcb, 0xfe, 0xff, 0x65, 0xcc, 0xfa, 0xff, 0x8d, 0xd9, 0xf8, 0xff, 0x21, 0xc3, 0xf9, 0xff, 0x25, 0xc0, 0xfa, 0xff, 0xab, 0xe3, 0xfe, 0xff, 0xd0, 0xec, 0xff, 0xff, 0x96, 0xda, 0xfb, 0xff, 0x68, 0xcf, 0xfa, 0xff, 0x6d, 0xd2, 0xfc, 0xff, 0x70, 0xd1, 0xfc, 0xff, 0x72, 0xd2, 0xfe, 0xff, 0x74, 0xd3, 0xff, 0xff, 0x7a, 0xd6, 0xff, 0xff, 0x7f, 0xd7, 0xfe, 0xff, 0x82, 0xd8, 0xfd, 0xff, 0x80, 0xd8, 0xff, 0xff, 0x7a, 0xd6, 0xfd, 0xff, 0x77, 0xd3, 0xfe, 0xff, 0x73, 0xd1, 0xff, 0xff, 0x69, 0xd0, 0xff, 0xff, 0x58, 0xcd, 0xfe, 0xff, 0x49, 0xca, 0xfe, 0xff, 0x35, 0xc6, 0xfd, 0xff, 0x1b, 0xc2, 0xfd, 0xff, 0x0f, 0xbc, 0xfe, 0xff, 0x13, 0xb8, 0xfd, 0xff, 0x12, 0xb6, 0xfe, 0xff, 0x13, 0xb3, 0xfe, 0xff, 0x12, 0xb2, 0xff, 0xff, 0x0b, 0xb8, 0xfc, 0xff, 0x36, 0xc7, 0xfd, 0xff, 0x69, 0xd1, 0xfd, 0xff, 0x73, 0xd3, 0xfd, 0xff, 0x87, 0xd7, 0xff, 0xff, 0x98, 0xdd, 0xff, 0xff, 0xa0, 0xdf, 0xfc, 0xff, 0xa2, 0xdf, 0xfe, 0xff, 0xa5, 0xdf, 0xfe, 0xff, 0xac, 0xe1, 0xfd, 0xff, 0xb6, 0xe4, 0xfe, 0xff, 0xba, 0xe6, 0xff, 0xff, 0xb7, 0xe4, 0xff, 0xff, 0xb3, 0xe4, 0xff, 0xff, 0xaf, 0xe4, 0xfd, 0xff, 0xb2, 0xe6, 0xfc, 0xff, 0xba, 0xe8, 0xff, 0xff, 0xbb, 0xe6, 0xfe, 0xff, 0xba, 0xe8, 0xff, 0xff, 0xb6, 0xe7, 0xff, 0xff, 0x94, 0xd9, 0xfd, 0xff, 0x8b, 0xd6, 0xfb, 0xff, 0xa6, 0xe1, 0xfe, 0xff, 0xae, 0xe5, 0xff, 0xff, 0xaa, 0xe0, 0xfe, 0xff, 0xa2, 0xdf, 0xfe, 0xff, 0x9c, 0xdd, 0xfe, 0xff, 0x9a, 0xdd, 0xfe, 0xff, 0x9a, 0xdd, 0xff, 0xff, 0x98, 0xdd, 0xff, 0xff, 0x97, 0xdd, 0xfd, 0xff, 0x90, 0xdc, 0xfe, 0xff, 0x85, 0xd8, 0xfb, 0xff, 0x8b, 0xda, 0xfc, 0xff, 0x97, 0xde, 0xff, 0xff, 0x97, 0xdc, 0xfe, 0xff, 0x95, 0xdb, 0xfe, 0xff, 0x92, 0xdc, 0xff, 0xff, 0x8b, 0xd8, 0xfe, 0xff, 0x6f, 0xd1, 0xfd, 0xff, 0x59, 0xcc, 0xfd, 0xff, 0x52, 0xca, 0xfe, 0xff, 0x37, 0xc4, 0xfc, 0xff, 0x25, 0xc3, 0xfc, 0xff, 0x26, 0xc4, 0xfe, 0xff, 0x19, 0xc0, 0xfe, 0xff, 0x10, 0xbd, 0xff, 0xff, 0x0d, 0xb4, 0xfd, 0xff, 0x0d, 0x9e, 0xf9, 0xff, 0x0e, 0x83, 0xf5, 0xff, 0x0b, 0x6f, 0xed, 0xff, 0x0f, 0x60, 0xe4, 0xff, 0x0f, 0x5e, 0xe0, 0xff, 0x0e, 0x68, 0xe6, 0xff, 0x0d, 0x75, 0xf0, 0xff, 0x0f, 0x78, 0xf1, 0xff, 0x0d, 0x79, 0xf0, 0xff, 0x0a, 0x81, 0xf5, 0xff, 0x10, 0x85, 0xf8, 0xff, 0x11, 0x7a, 0xf1, 0xff, 0x01, 0x85, 0xf3, 0xff, 0x53, 0xcc, 0xff, 0xff, 0xe1, 0xf6, 0xfd, 0xff, 0xeb, 0xf3, 0xff, 0xff, 0x87, 0xe2, 0xff, 0xff, 0x0e, 0xa3, 0xf8, 0xff, 0x02, 0x51, 0xda, 0xff, 0x0d, 0x47, 0xc9, 0xff, 0x0c, 0x49, 0xc4, 0xff, 0x0e, 0x40, 0xb5, 0xff, 0x0b, 0x41, 0xbb, 0xff, 0x0f, 0x79, 0xee, 0xff, 0x12, 0x9c, 0xff, 0xff, 0x0c, 0x75, 0xeb, 0xff, 0x0a, 0x43, 0xbb, 0xff, 0x0e, 0x42, 0xbb, 0xff, 0x03, 0x37, 0xb9, 0xff, 0x0b, 0x4c, 0xbe, 0xff, 0x14, 0x5c, 0xc5, 0xff, 0x12, 0x4a, 0xb7, 0xff, 0x09, 0x2f, 0x81, 0xff, 0x08, 0x25, 0x6a, 0xff, 0x12, 0x2d, 0x70, 0xff, 0xce, 0xd0, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfd, 0xe3, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe6, 0xf4, 0xff, 0xff, 0x45, 0x93, 0xe4, 0xff, 0xdb, 0xec, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0xe8, 0xf5, 0xff, 0x22, 0xc4, 0xf9, 0xff, 0x0e, 0xaf, 0xfc, 0xff, 0x08, 0x9d, 0xfa, 0xff, 0x23, 0xc1, 0xfe, 0xff, 0x6b, 0xd3, 0xfa, 0xff, 0xd2, 0xed, 0xf9, 0xff, 0xff, 0xff, 0xfb, 0xff, 0x92, 0xdf, 0xf8, 0xff, 0x66, 0xce, 0xfa, 0xff, 0xcc, 0xea, 0xff, 0xff, 0xbd, 0xe6, 0xff, 0xff, 0x78, 0xd4, 0xf7, 0xff, 0x6b, 0xd1, 0xfd, 0xff, 0x72, 0xd3, 0xfe, 0xff, 0x72, 0xd3, 0xfc, 0xff, 0x76, 0xd4, 0xfd, 0xff, 0x79, 0xd5, 0xff, 0xff, 0x7d, 0xd7, 0xff, 0xff, 0x7f, 0xd8, 0xfe, 0xff, 0x80, 0xd7, 0xfe, 0xff, 0x7f, 0xd7, 0xff, 0xff, 0x7b, 0xd5, 0xff, 0xff, 0x77, 0xd2, 0xfe, 0xff, 0x70, 0xcf, 0xfe, 0xff, 0x65, 0xce, 0xff, 0xff, 0x58, 0xcd, 0xfe, 0xff, 0x4a, 0xc9, 0xff, 0xff, 0x33, 0xc4, 0xfe, 0xff, 0x1b, 0xc2, 0xff, 0xff, 0x11, 0xbc, 0xff, 0xff, 0x15, 0xb7, 0xff, 0xff, 0x11, 0xb7, 0xff, 0xff, 0x12, 0xb4, 0xfe, 0xff, 0x11, 0xb3, 0xfe, 0xff, 0x0b, 0xba, 0xfc, 0xff, 0x3d, 0xc9, 0xfd, 0xff, 0x67, 0xd1, 0xfd, 0xff, 0x70, 0xd3, 0xfd, 0xff, 0x8a, 0xd8, 0xff, 0xff, 0x9b, 0xde, 0xff, 0xff, 0x9f, 0xde, 0xfd, 0xff, 0x9c, 0xde, 0xfe, 0xff, 0xae, 0xe3, 0xfb, 0xff, 0xcb, 0xee, 0xfa, 0xff, 0xc4, 0xe8, 0xfb, 0xff, 0xba, 0xe4, 0xfe, 0xff, 0xb5, 0xe5, 0xfe, 0xff, 0xb4, 0xe3, 0xff, 0xff, 0xb6, 0xe5, 0xfe, 0xff, 0xba, 0xea, 0xfd, 0xff, 0xcf, 0xed, 0xfc, 0xff, 0xe9, 0xf3, 0xfc, 0xff, 0xc9, 0xec, 0xfb, 0xff, 0x9b, 0xdf, 0xf8, 0xff, 0x96, 0xdb, 0xfc, 0xff, 0xa6, 0xe3, 0xfe, 0xff, 0xb9, 0xe7, 0xff, 0xff, 0xb6, 0xe4, 0xff, 0xff, 0xa9, 0xe2, 0xff, 0xff, 0x99, 0xde, 0xfc, 0xff, 0x90, 0xdc, 0xfc, 0xff, 0x95, 0xdd, 0xfd, 0xff, 0x9e, 0xde, 0xfe, 0xff, 0xa2, 0xe0, 0xfd, 0xff, 0xa2, 0xe1, 0xfe, 0xff, 0xb4, 0xe7, 0xfb, 0xff, 0xa4, 0xe1, 0xf9, 0xff, 0x81, 0xd8, 0xfa, 0xff, 0x90, 0xdb, 0xfe, 0xff, 0x99, 0xdc, 0xfd, 0xff, 0x9a, 0xdc, 0xfe, 0xff, 0x99, 0xdb, 0xff, 0xff, 0x8b, 0xd7, 0xfc, 0xff, 0x9b, 0xdd, 0xf6, 0xff, 0x88, 0xd9, 0xfa, 0xff, 0x69, 0xd0, 0xfc, 0xff, 0x5e, 0xcd, 0xff, 0xff, 0x3f, 0xc8, 0xfe, 0xff, 0x2d, 0xc4, 0xfe, 0xff, 0x22, 0xc1, 0xff, 0xff, 0x0c, 0xbb, 0xfe, 0xff, 0x00, 0xb3, 0xfd, 0xff, 0x0f, 0xa5, 0xff, 0xff, 0x12, 0x8c, 0xfb, 0xff, 0x0f, 0x76, 0xf1, 0xff, 0x0f, 0x67, 0xea, 0xff, 0x0e, 0x5f, 0xe4, 0xff, 0x10, 0x6a, 0xea, 0xff, 0x0e, 0x77, 0xf2, 0xff, 0x0d, 0x7c, 0xf4, 0xff, 0x0e, 0x7c, 0xf4, 0xff, 0x0a, 0x7c, 0xf6, 0xff, 0x0e, 0x7a, 0xf5, 0xff, 0x0d, 0x67, 0xe9, 0xff, 0x05, 0x5f, 0xe6, 0xff, 0x10, 0xa5, 0xfd, 0xff, 0x72, 0xda, 0xfe, 0xff, 0xa7, 0xe0, 0xff, 0xff, 0x51, 0xd3, 0xfd, 0xff, 0x0a, 0x9b, 0xf9, 0xff, 0x04, 0x5e, 0xe8, 0xff, 0x0f, 0x50, 0xd6, 0xff, 0x0f, 0x53, 0xd4, 0xff, 0x11, 0x55, 0xd5, 0xff, 0x0d, 0x4c, 0xcf, 0xff, 0x0c, 0x5f, 0xdf, 0xff, 0x12, 0x90, 0xfe, 0xff, 0x0d, 0x89, 0xf9, 0xff, 0x0c, 0x5b, 0xdb, 0xff, 0x03, 0x49, 0xd6, 0xff, 0x01, 0x43, 0xcb, 0xff, 0x01, 0x2f, 0xac, 0xff, 0x00, 0x25, 0xa3, 0xff, 0x0d, 0x48, 0xba, 0xff, 0x0e, 0x3a, 0x9d, 0xff, 0x09, 0x2c, 0x80, 0xff, 0x02, 0x11, 0x5e, 0xff, 0x62, 0x71, 0x9a, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe4, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfd, 0xff, 0xff, 0x6d, 0xbe, 0xfb, 0xff, 0x47, 0xaa, 0xf2, 0xff, 0xf7, 0xfe, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbd, 0xec, 0xfb, 0xff, 0x32, 0xc4, 0xf9, 0xff, 0x0c, 0xb0, 0xfe, 0xff, 0x0b, 0xab, 0xfd, 0xff, 0x37, 0xc4, 0xfd, 0xff, 0x92, 0xdc, 0xf8, 0xff, 0xf6, 0xfe, 0xfd, 0xff, 0xf1, 0xfb, 0xfd, 0xff, 0xaa, 0xe0, 0xfa, 0xff, 0x9c, 0xdf, 0xfc, 0xff, 0xcc, 0xed, 0xff, 0xff, 0xa4, 0xdf, 0xfc, 0xff, 0x75, 0xd3, 0xf9, 0xff, 0x77, 0xd5, 0xfe, 0xff, 0x7a, 0xd5, 0xfd, 0xff, 0x7a, 0xd5, 0xfe, 0xff, 0x7d, 0xd5, 0xfe, 0xff, 0x81, 0xd8, 0xfe, 0xff, 0x81, 0xd7, 0xfe, 0xff, 0x82, 0xd7, 0xfd, 0xff, 0x80, 0xd7, 0xfd, 0xff, 0x7e, 0xd6, 0xfd, 0xff, 0x7a, 0xd4, 0xfe, 0xff, 0x74, 0xd2, 0xfe, 0xff, 0x6a, 0xd0, 0xfe, 0xff, 0x60, 0xce, 0xfe, 0xff, 0x58, 0xcc, 0xfc, 0xff, 0x43, 0xc9, 0xfd, 0xff, 0x2a, 0xc3, 0xfd, 0xff, 0x1a, 0xc0, 0xfe, 0xff, 0x11, 0xba, 0xff, 0xff, 0x11, 0xb8, 0xff, 0xff, 0x12, 0xb7, 0xff, 0xff, 0x10, 0xb3, 0xfd, 0xff, 0x0e, 0xb3, 0xfd, 0xff, 0x16, 0xbe, 0xfe, 0xff, 0x3f, 0xc9, 0xfc, 0xff, 0x64, 0xcf, 0xfc, 0xff, 0x73, 0xd5, 0xff, 0xff, 0x88, 0xdb, 0xfe, 0xff, 0x92, 0xdc, 0xfd, 0xff, 0x94, 0xdd, 0xfd, 0xff, 0x9b, 0xdd, 0xfb, 0xff, 0xd6, 0xf0, 0xfb, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xf0, 0xf9, 0xfd, 0xff, 0xc0, 0xe6, 0xfe, 0xff, 0xaf, 0xe3, 0xff, 0xff, 0xb6, 0xe5, 0xfe, 0xff, 0xc0, 0xe8, 0xfd, 0xff, 0xc3, 0xea, 0xfe, 0xff, 0xdd, 0xf0, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcd, 0xee, 0xf9, 0xff, 0x94, 0xdd, 0xf6, 0xff, 0xb4, 0xe6, 0xfe, 0xff, 0xbc, 0xe9, 0xfd, 0xff, 0xba, 0xe7, 0xfd, 0xff, 0xad, 0xe3, 0xff, 0xff, 0x9d, 0xdd, 0xfe, 0xff, 0x92, 0xdb, 0xfb, 0xff, 0x95, 0xde, 0xfc, 0xff, 0xa3, 0xe0, 0xff, 0xff, 0xa9, 0xe1, 0xff, 0xff, 0xa1, 0xdf, 0xfb, 0xff, 0xc1, 0xe8, 0xfc, 0xff, 0xfa, 0xfe, 0xfe, 0xff, 0xf2, 0xfb, 0xfd, 0xff, 0xa7, 0xe3, 0xf9, 0xff, 0x8b, 0xda, 0xfa, 0xff, 0x98, 0xde, 0xfd, 0xff, 0x98, 0xdd, 0xfe, 0xff, 0x8d, 0xd8, 0xfd, 0xff, 0xa0, 0xe0, 0xfc, 0xff, 0xf3, 0xfb, 0xfc, 0xff, 0xdd, 0xf2, 0xfb, 0xff, 0x7a, 0xd5, 0xf8, 0xff, 0x73, 0xd0, 0xfe, 0xff, 0x6a, 0xd1, 0xff, 0xff, 0x49, 0xcb, 0xfd, 0xff, 0x29, 0xc1, 0xfd, 0xff, 0x28, 0xc2, 0xfc, 0xff, 0x3e, 0xcb, 0xfd, 0xff, 0x13, 0xae, 0xff, 0xff, 0x0b, 0x92, 0xf9, 0xff, 0x0e, 0x82, 0xf3, 0xff, 0x13, 0x82, 0xf4, 0xff, 0x0e, 0x73, 0xee, 0xff, 0x0d, 0x6d, 0xea, 0xff, 0x0e, 0x79, 0xf1, 0xff, 0x0c, 0x7d, 0xf4, 0xff, 0x0b, 0x81, 0xf3, 0xff, 0x11, 0x87, 0xf9, 0xff, 0x11, 0x89, 0xfb, 0xff, 0x0f, 0x81, 0xf6, 0xff, 0x0c, 0x62, 0xe7, 0xff, 0x03, 0x7f, 0xf4, 0xff, 0x0f, 0xb7, 0xfd, 0xff, 0x2f, 0xc7, 0xfa, 0xff, 0x08, 0xba, 0xf8, 0xff, 0x00, 0x9e, 0xf9, 0xff, 0x0a, 0x84, 0xf5, 0xff, 0x0b, 0x6b, 0xea, 0xff, 0x0b, 0x63, 0xe4, 0xff, 0x0e, 0x64, 0xe7, 0xff, 0x0b, 0x58, 0xde, 0xff, 0x08, 0x50, 0xd4, 0xff, 0x10, 0x7b, 0xf3, 0xff, 0x10, 0x8f, 0xff, 0xff, 0x06, 0x73, 0xf4, 0xff, 0x04, 0x65, 0xe7, 0xff, 0x8e, 0xb7, 0xe7, 0xff, 0xbb, 0xd0, 0xe8, 0xff, 0x17, 0x5e, 0xc9, 0xff, 0x00, 0x3b, 0xbc, 0xff, 0x10, 0x44, 0xb2, 0xff, 0x08, 0x32, 0x99, 0xff, 0x00, 0x15, 0x78, 0xff, 0x56, 0xa7, 0xde, 0xff, 0xe0, 0xfa, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe4, 0xee, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc0, 0xe1, 0xfe, 0xff, 0x0d, 0x9a, 0xfc, 0xff, 0x07, 0x88, 0xf6, 0xff, 0x90, 0xd7, 0xfb, 0xff, 0xf9, 0xff, 0xfe, 0xff, 0xa5, 0xe2, 0xfa, 0xff, 0x3d, 0xc8, 0xfb, 0xff, 0x0c, 0xb2, 0xfd, 0xff, 0x0e, 0xb5, 0xfb, 0xff, 0x56, 0xd0, 0xfe, 0xff, 0x82, 0xd6, 0xfc, 0xff, 0x9c, 0xde, 0xfa, 0xff, 0x98, 0xdd, 0xfb, 0xff, 0x87, 0xd7, 0xfb, 0xff, 0xb1, 0xe7, 0xfe, 0xff, 0xba, 0xe8, 0xfe, 0xff, 0x91, 0xd8, 0xf9, 0xff, 0x7c, 0xd4, 0xfd, 0xff, 0x80, 0xd7, 0xfe, 0xff, 0x80, 0xd7, 0xfc, 0xff, 0x80, 0xd6, 0xfe, 0xff, 0x7f, 0xd7, 0xfe, 0xff, 0x82, 0xd8, 0xfe, 0xff, 0x83, 0xd8, 0xfd, 0xff, 0x83, 0xd7, 0xfd, 0xff, 0x81, 0xd8, 0xfe, 0xff, 0x7c, 0xd6, 0xfd, 0xff, 0x78, 0xd4, 0xfc, 0xff, 0x71, 0xd2, 0xfe, 0xff, 0x66, 0xd0, 0xff, 0xff, 0x5d, 0xcd, 0xff, 0xff, 0x54, 0xcb, 0xfd, 0xff, 0x3d, 0xc9, 0xfd, 0xff, 0x24, 0xc2, 0xfe, 0xff, 0x16, 0xbc, 0xfe, 0xff, 0x11, 0xb8, 0xff, 0xff, 0x10, 0xb5, 0xfe, 0xff, 0x12, 0xb5, 0xfe, 0xff, 0x0f, 0xb1, 0xfc, 0xff, 0x11, 0xb7, 0xfd, 0xff, 0x25, 0xc2, 0xff, 0xff, 0x2e, 0xc5, 0xff, 0xff, 0x51, 0xcb, 0xff, 0xff, 0x79, 0xd5, 0xff, 0xff, 0x83, 0xd9, 0xfd, 0xff, 0x89, 0xda, 0xfe, 0xff, 0x91, 0xdc, 0xfe, 0xff, 0xa6, 0xe0, 0xf9, 0xff, 0xf0, 0xfa, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xfd, 0xff, 0xc2, 0xeb, 0xfa, 0xff, 0xab, 0xe2, 0xfe, 0xff, 0xb8, 0xe8, 0xff, 0xff, 0xc4, 0xea, 0xfd, 0xff, 0xc7, 0xec, 0xff, 0xff, 0xc7, 0xec, 0xfe, 0xff, 0xd3, 0xed, 0xfb, 0xff, 0xbc, 0xe8, 0xf9, 0xff, 0xba, 0xe5, 0xfe, 0xff, 0xc6, 0xe9, 0xff, 0xff, 0xc0, 0xe9, 0xfd, 0xff, 0xb4, 0xe5, 0xfd, 0xff, 0x9c, 0xdc, 0xfd, 0xff, 0x92, 0xda, 0xfc, 0xff, 0xa0, 0xdf, 0xfd, 0xff, 0xac, 0xe4, 0xff, 0xff, 0xae, 0xe0, 0xfe, 0xff, 0xa6, 0xdf, 0xfe, 0xff, 0x92, 0xdb, 0xf7, 0xff, 0xca, 0xec, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd0, 0xf0, 0xf7, 0xff, 0x90, 0xdb, 0xf8, 0xff, 0x9a, 0xdd, 0xfd, 0xff, 0x98, 0xdf, 0xff, 0xff, 0x90, 0xd9, 0xfc, 0xff, 0xb0, 0xe3, 0xfc, 0xff, 0xe2, 0xf6, 0xff, 0xff, 0xd7, 0xf1, 0xfe, 0xff, 0x87, 0xd9, 0xfa, 0xff, 0x71, 0xd2, 0xfe, 0xff, 0x76, 0xd4, 0xfb, 0xff, 0x68, 0xd2, 0xfd, 0xff, 0x40, 0xc5, 0xfe, 0xff, 0x44, 0xcb, 0xf7, 0xff, 0x6c, 0xd7, 0xfa, 0xff, 0x14, 0xb5, 0xfe, 0xff, 0x05, 0x9b, 0xfb, 0xff, 0x0c, 0x93, 0xf7, 0xff, 0x14, 0x9d, 0xfc, 0xff, 0x17, 0x96, 0xfd, 0xff, 0x0c, 0x7c, 0xee, 0xff, 0x0c, 0x79, 0xf1, 0xff, 0x10, 0x80, 0xf5, 0xff, 0x0b, 0x8b, 0xf6, 0xff, 0x11, 0x95, 0xfa, 0xff, 0x11, 0x97, 0xfb, 0xff, 0x0e, 0x93, 0xfc, 0xff, 0x0d, 0x7f, 0xf3, 0xff, 0x09, 0x7b, 0xf0, 0xff, 0x04, 0xae, 0xfa, 0xff, 0x3b, 0xcc, 0xfc, 0xff, 0x48, 0xc7, 0xfc, 0xff, 0x1c, 0xc1, 0xf9, 0xff, 0x0b, 0xaf, 0xfb, 0xff, 0x06, 0x8b, 0xf6, 0xff, 0x0c, 0x7c, 0xf3, 0xff, 0x10, 0x7d, 0xf5, 0xff, 0x0d, 0x79, 0xf2, 0xff, 0x0c, 0x73, 0xec, 0xff, 0x0e, 0x7b, 0xf2, 0xff, 0x0e, 0x85, 0xfa, 0xff, 0x00, 0x82, 0xf8, 0xff, 0x45, 0xb2, 0xf3, 0xff, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd7, 0xe8, 0xfa, 0xff, 0x1c, 0x61, 0xd5, 0xff, 0x04, 0x3b, 0xbe, 0xff, 0x10, 0x41, 0xaf, 0xff, 0x03, 0x2b, 0x9a, 0xff, 0x29, 0x8b, 0xe2, 0xff, 0x6a, 0xd4, 0xf5, 0xff, 0xe3, 0xf1, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0x4b, 0xa6, 0xf3, 0xff, 0x0b, 0x9e, 0xfe, 0xff, 0x00, 0x87, 0xf9, 0xff, 0x6a, 0xce, 0xfe, 0xff, 0xdf, 0xf9, 0xfe, 0xff, 0xb2, 0xe5, 0xfa, 0xff, 0x49, 0xc8, 0xfb, 0xff, 0x09, 0xb2, 0xfe, 0xff, 0x19, 0xb9, 0xfc, 0xff, 0x6d, 0xd4, 0xfe, 0xff, 0x87, 0xd8, 0xff, 0xff, 0x80, 0xd5, 0xfd, 0xff, 0x77, 0xd2, 0xfa, 0xff, 0x8d, 0xdc, 0xfc, 0xff, 0xb8, 0xe6, 0xff, 0xff, 0xad, 0xdf, 0xfb, 0xff, 0x87, 0xd5, 0xfa, 0xff, 0x7e, 0xd6, 0xfe, 0xff, 0x83, 0xd7, 0xfd, 0xff, 0x84, 0xd6, 0xfd, 0xff, 0x83, 0xd6, 0xfd, 0xff, 0x83, 0xd8, 0xfe, 0xff, 0x84, 0xd8, 0xfe, 0xff, 0x84, 0xd8, 0xfe, 0xff, 0x85, 0xd8, 0xfe, 0xff, 0x81, 0xd8, 0xff, 0xff, 0x7a, 0xd6, 0xfe, 0xff, 0x77, 0xd3, 0xfd, 0xff, 0x6e, 0xd1, 0xfe, 0xff, 0x64, 0xcf, 0xff, 0xff, 0x5b, 0xca, 0xff, 0xff, 0x4f, 0xca, 0xfe, 0xff, 0x38, 0xc7, 0xfd, 0xff, 0x1f, 0xc0, 0xff, 0xff, 0x13, 0xbb, 0xfe, 0xff, 0x11, 0xb7, 0xfd, 0xff, 0x12, 0xb4, 0xfe, 0xff, 0x12, 0xb1, 0xfe, 0xff, 0x11, 0xb2, 0xff, 0xff, 0x18, 0xbd, 0xff, 0xff, 0x18, 0xc1, 0xfe, 0xff, 0x17, 0xbf, 0xfa, 0xff, 0x4e, 0xcb, 0xfe, 0xff, 0x79, 0xd4, 0xff, 0xff, 0x82, 0xd8, 0xfe, 0xff, 0x89, 0xd9, 0xff, 0xff, 0x92, 0xdc, 0xfe, 0xff, 0xad, 0xe5, 0xfa, 0xff, 0xe9, 0xf9, 0xfd, 0xff, 0xfc, 0xfe, 0xff, 0xff, 0xe3, 0xf4, 0xfc, 0xff, 0xbb, 0xe7, 0xf9, 0xff, 0xb9, 0xe7, 0xfe, 0xff, 0xc2, 0xea, 0xff, 0xff, 0xca, 0xeb, 0xfe, 0xff, 0xbe, 0xe9, 0xff, 0xff, 0x98, 0xdd, 0xf9, 0xff, 0x9f, 0xde, 0xf7, 0xff, 0xbf, 0xea, 0xfe, 0xff, 0xc8, 0xea, 0xff, 0xff, 0xbe, 0xe9, 0xfe, 0xff, 0xb0, 0xe6, 0xfe, 0xff, 0x9c, 0xdd, 0xfb, 0xff, 0x97, 0xda, 0xf9, 0xff, 0xa1, 0xde, 0xfd, 0xff, 0xa7, 0xe2, 0xff, 0xff, 0xa7, 0xe1, 0xfd, 0xff, 0xa0, 0xde, 0xfd, 0xff, 0x9a, 0xde, 0xfe, 0xff, 0x90, 0xda, 0xf9, 0xff, 0xbe, 0xe8, 0xf9, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xf8, 0xfd, 0xfe, 0xff, 0xb8, 0xe7, 0xfa, 0xff, 0x93, 0xda, 0xfa, 0xff, 0x9d, 0xde, 0xfd, 0xff, 0x9b, 0xdd, 0xff, 0xff, 0x99, 0xde, 0xff, 0xff, 0x9c, 0xdd, 0xfb, 0xff, 0xa7, 0xdf, 0xfd, 0xff, 0xa3, 0xe0, 0xfa, 0xff, 0x88, 0xd9, 0xf8, 0xff, 0x77, 0xd4, 0xfe, 0xff, 0x75, 0xd2, 0xfb, 0xff, 0x72, 0xd2, 0xfc, 0xff, 0x66, 0xd0, 0xff, 0xff, 0x43, 0xc9, 0xfc, 0xff, 0x19, 0xbc, 0xf9, 0xff, 0x10, 0xb6, 0xfd, 0xff, 0x0d, 0xaa, 0xff, 0xff, 0x0d, 0x9d, 0xfd, 0xff, 0x0b, 0x9b, 0xfc, 0xff, 0x11, 0x9f, 0xff, 0xff, 0x13, 0x92, 0xfb, 0xff, 0x0e, 0x7e, 0xf4, 0xff, 0x0e, 0x86, 0xf7, 0xff, 0x0c, 0x95, 0xfd, 0xff, 0x0f, 0x9f, 0xfd, 0xff, 0x10, 0xa1, 0xfc, 0xff, 0x0f, 0xa1, 0xfc, 0xff, 0x0f, 0xa1, 0xfb, 0xff, 0x06, 0x9c, 0xfc, 0xff, 0x1a, 0xb8, 0xfc, 0xff, 0x75, 0xd7, 0xfd, 0xff, 0x9d, 0xdb, 0xff, 0xff, 0x8b, 0xde, 0xfd, 0xff, 0x47, 0xcd, 0xff, 0xff, 0x06, 0x9f, 0xfc, 0xff, 0x0f, 0x8f, 0xfc, 0xff, 0x0e, 0x9e, 0xff, 0xff, 0x0b, 0xa3, 0xff, 0xff, 0x0a, 0x9b, 0xfe, 0xff, 0x0a, 0x93, 0xf9, 0xff, 0x0c, 0x92, 0xfb, 0xff, 0x00, 0x8d, 0xf9, 0xff, 0x3e, 0xbd, 0xf9, 0xff, 0xe9, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xff, 0xe0, 0xf9, 0xfe, 0xff, 0x16, 0x71, 0xe2, 0xff, 0x02, 0x3b, 0xc2, 0xff, 0x0e, 0x46, 0xbb, 0xff, 0x08, 0x37, 0xad, 0xff, 0x04, 0x61, 0xdd, 0xff, 0x04, 0x83, 0xfa, 0xff, 0x50, 0x8a, 0xe1, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa5, 0xbf, 0xee, 0xff, 0x14, 0x92, 0xfa, 0xff, 0x0a, 0xa4, 0xfe, 0xff, 0x00, 0x88, 0xf7, 0xff, 0x5f, 0xca, 0xfc, 0xff, 0xdc, 0xf8, 0xff, 0xff, 0xc6, 0xeb, 0xfd, 0xff, 0x53, 0xcb, 0xfb, 0xff, 0x04, 0xb4, 0xfd, 0xff, 0x27, 0xbf, 0xfd, 0xff, 0x7a, 0xd5, 0xfe, 0xff, 0x8c, 0xd8, 0xfb, 0xff, 0x87, 0xd8, 0xfc, 0xff, 0x84, 0xd7, 0xfc, 0xff, 0x9b, 0xe0, 0xfd, 0xff, 0xb5, 0xe3, 0xff, 0xff, 0x9d, 0xdb, 0xfc, 0xff, 0x82, 0xd7, 0xfa, 0xff, 0x81, 0xd7, 0xfd, 0xff, 0x83, 0xd6, 0xfd, 0xff, 0x84, 0xd7, 0xfc, 0xff, 0x85, 0xd8, 0xfd, 0xff, 0x85, 0xd8, 0xfd, 0xff, 0x87, 0xd8, 0xfd, 0xff, 0x86, 0xd8, 0xfd, 0xff, 0x86, 0xd8, 0xfd, 0xff, 0x7f, 0xd7, 0xfe, 0xff, 0x77, 0xd5, 0xfe, 0xff, 0x71, 0xd3, 0xfe, 0xff, 0x6a, 0xd0, 0xff, 0xff, 0x62, 0xce, 0xff, 0xff, 0x58, 0xcb, 0xfe, 0xff, 0x4a, 0xca, 0xfe, 0xff, 0x32, 0xc4, 0xfd, 0xff, 0x1c, 0xbe, 0xff, 0xff, 0x10, 0xb8, 0xfe, 0xff, 0x11, 0xb5, 0xfd, 0xff, 0x11, 0xb3, 0xfd, 0xff, 0x0f, 0xb1, 0xff, 0xff, 0x12, 0xb6, 0xff, 0xff, 0x18, 0xbc, 0xff, 0xff, 0x09, 0xba, 0xfa, 0xff, 0x22, 0xc1, 0xf9, 0xff, 0x63, 0xce, 0xff, 0xff, 0x78, 0xd4, 0xff, 0xff, 0x80, 0xd8, 0xfe, 0xff, 0x85, 0xda, 0xfe, 0xff, 0x95, 0xdd, 0xfd, 0xff, 0xbe, 0xec, 0xfc, 0xff, 0xe8, 0xfa, 0xfd, 0xff, 0xec, 0xf8, 0xfd, 0xff, 0xd1, 0xeb, 0xfe, 0xff, 0xc2, 0xe8, 0xfd, 0xff, 0xc6, 0xe9, 0xff, 0xff, 0xc9, 0xeb, 0xfe, 0xff, 0xb9, 0xe9, 0xff, 0xff, 0x99, 0xdd, 0xfa, 0xff, 0xa0, 0xdd, 0xfb, 0xff, 0xbd, 0xea, 0xff, 0xff, 0xc6, 0xea, 0xff, 0xff, 0xbf, 0xe9, 0xff, 0xff, 0xae, 0xe4, 0xff, 0xff, 0x9b, 0xdc, 0xfd, 0xff, 0x91, 0xdb, 0xfd, 0xff, 0xa0, 0xe0, 0xfd, 0xff, 0xac, 0xe2, 0xff, 0xff, 0xa2, 0xdf, 0xfe, 0xff, 0x96, 0xdd, 0xfc, 0xff, 0x90, 0xdc, 0xfc, 0xff, 0x90, 0xdb, 0xfd, 0xff, 0x92, 0xda, 0xfc, 0xff, 0xb4, 0xe7, 0xfd, 0xff, 0xf1, 0xf9, 0xff, 0xff, 0xe8, 0xf4, 0xfd, 0xff, 0xa5, 0xdf, 0xfb, 0xff, 0x95, 0xdb, 0xfc, 0xff, 0x9d, 0xde, 0xfc, 0xff, 0x9c, 0xdd, 0xfe, 0xff, 0x9c, 0xde, 0xfd, 0xff, 0x9d, 0xde, 0xfc, 0xff, 0x9b, 0xdc, 0xfe, 0xff, 0x9e, 0xdf, 0xfd, 0xff, 0x95, 0xde, 0xfc, 0xff, 0x83, 0xd6, 0xff, 0xff, 0x7d, 0xd5, 0xff, 0xff, 0x76, 0xd3, 0xfb, 0xff, 0x74, 0xd2, 0xfa, 0xff, 0x62, 0xcd, 0xfe, 0xff, 0x25, 0xc4, 0xfe, 0xff, 0x06, 0xb8, 0xfb, 0xff, 0x0e, 0xb1, 0xfd, 0xff, 0x0d, 0xa6, 0xfe, 0xff, 0x0d, 0x9e, 0xfe, 0xff, 0x0e, 0x9c, 0xff, 0xff, 0x0f, 0x93, 0xf9, 0xff, 0x0a, 0x85, 0xf4, 0xff, 0x0e, 0x8c, 0xfa, 0xff, 0x0d, 0x9e, 0xfd, 0xff, 0x0b, 0xa5, 0xfa, 0xff, 0x0c, 0xa8, 0xfc, 0xff, 0x0a, 0xab, 0xfc, 0xff, 0x09, 0xaf, 0xfc, 0xff, 0x01, 0xae, 0xfc, 0xff, 0x29, 0xbe, 0xff, 0xff, 0x7e, 0xd6, 0xfe, 0xff, 0x97, 0xdc, 0xfb, 0xff, 0x9d, 0xdd, 0xfc, 0xff, 0x4f, 0xcb, 0xfb, 0xff, 0x00, 0xa6, 0xf8, 0xff, 0x08, 0x9b, 0xfb, 0xff, 0x0c, 0xad, 0xfd, 0xff, 0x06, 0xb6, 0xfc, 0xff, 0x01, 0xaf, 0xfa, 0xff, 0x05, 0xa7, 0xf9, 0xff, 0x0c, 0xa4, 0xfc, 0xff, 0x00, 0xa1, 0xfc, 0xff, 0x0b, 0xb2, 0xfa, 0xff, 0x8c, 0xdb, 0xfb, 0xff, 0xa2, 0xe7, 0xfb, 0xff, 0x20, 0xaa, 0xf7, 0xff, 0x02, 0x60, 0xe8, 0xff, 0x07, 0x42, 0xc4, 0xff, 0x0d, 0x4d, 0xcd, 0xff, 0x0d, 0x56, 0xd7, 0xff, 0x07, 0x6c, 0xeb, 0xff, 0x0b, 0x76, 0xf4, 0xff, 0x0e, 0x58, 0xd3, 0xff, 0xbb, 0xd1, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xeb, 0xf0, 0xf9, 0xff, 0x2b, 0x63, 0xcf, 0xff, 0x14, 0x94, 0xfe, 0xff, 0x0c, 0xa7, 0xfd, 0xff, 0x00, 0x8a, 0xf6, 0xff, 0x57, 0xc6, 0xfb, 0xff, 0xdb, 0xf5, 0xff, 0xff, 0xd5, 0xed, 0xfe, 0xff, 0x5c, 0xce, 0xfb, 0xff, 0x00, 0xb5, 0xfc, 0xff, 0x37, 0xc2, 0xfd, 0xff, 0x81, 0xd7, 0xfd, 0xff, 0x8b, 0xda, 0xfa, 0xff, 0x86, 0xd8, 0xfc, 0xff, 0x89, 0xd9, 0xfd, 0xff, 0xa3, 0xe3, 0xff, 0xff, 0xab, 0xe0, 0xff, 0xff, 0x91, 0xd8, 0xfc, 0xff, 0x85, 0xd8, 0xfb, 0xff, 0x86, 0xd9, 0xfd, 0xff, 0x87, 0xd8, 0xfd, 0xff, 0x88, 0xd8, 0xfd, 0xff, 0x87, 0xd9, 0xfd, 0xff, 0x87, 0xd9, 0xfd, 0xff, 0x87, 0xd8, 0xfd, 0xff, 0x85, 0xd8, 0xfd, 0xff, 0x86, 0xd8, 0xfd, 0xff, 0x7e, 0xd7, 0xfe, 0xff, 0x76, 0xd5, 0xfd, 0xff, 0x6e, 0xd2, 0xfd, 0xff, 0x68, 0xd0, 0xff, 0xff, 0x61, 0xcd, 0xff, 0xff, 0x54, 0xcb, 0xfe, 0xff, 0x3e, 0xc8, 0xfb, 0xff, 0x26, 0xc3, 0xfd, 0xff, 0x14, 0xbb, 0xff, 0xff, 0x0f, 0xb5, 0xfe, 0xff, 0x12, 0xb4, 0xfe, 0xff, 0x10, 0xb2, 0xfe, 0xff, 0x0e, 0xb3, 0xfd, 0xff, 0x16, 0xbb, 0xff, 0xff, 0x0f, 0xb8, 0xff, 0xff, 0x14, 0xbb, 0xfd, 0xff, 0x52, 0xcc, 0xfe, 0xff, 0x79, 0xd3, 0xfe, 0xff, 0x79, 0xd6, 0xff, 0xff, 0x7c, 0xd7, 0xfd, 0xff, 0x85, 0xd9, 0xfd, 0xff, 0xa4, 0xe1, 0xfd, 0xff, 0xd4, 0xf1, 0xff, 0xff, 0xf0, 0xf9, 0xfe, 0xff, 0xec, 0xf6, 0xfd, 0xff, 0xd5, 0xed, 0xfe, 0xff, 0xc9, 0xeb, 0xff, 0xff, 0xcc, 0xed, 0xff, 0xff, 0xb9, 0xe7, 0xff, 0xff, 0x95, 0xdc, 0xfc, 0xff, 0x9c, 0xdd, 0xfc, 0xff, 0xbe, 0xeb, 0xfe, 0xff, 0xc7, 0xeb, 0xff, 0xff, 0xbe, 0xe8, 0xff, 0xff, 0xa6, 0xe3, 0xfc, 0xff, 0x95, 0xdb, 0xfc, 0xff, 0x9c, 0xdd, 0xfe, 0xff, 0xab, 0xe0, 0xff, 0xff, 0xaf, 0xe1, 0xff, 0xff, 0xa3, 0xe1, 0xff, 0xff, 0x97, 0xdd, 0xfe, 0xff, 0x88, 0xd7, 0xfd, 0xff, 0x80, 0xd7, 0xfc, 0xff, 0x86, 0xd9, 0xfe, 0xff, 0x90, 0xd9, 0xfd, 0xff, 0xb9, 0xe9, 0xfe, 0xff, 0xe9, 0xf7, 0xfe, 0xff, 0xe4, 0xf2, 0xfe, 0xff, 0xaf, 0xe2, 0xfe, 0xff, 0x97, 0xdd, 0xfc, 0xff, 0x9b, 0xde, 0xfc, 0xff, 0x9b, 0xdf, 0xfc, 0xff, 0x9c, 0xde, 0xfd, 0xff, 0xa0, 0xdd, 0xfc, 0xff, 0xa4, 0xe0, 0xfc, 0xff, 0xa7, 0xe2, 0xff, 0xff, 0xa1, 0xdf, 0xfe, 0xff, 0x94, 0xda, 0xfe, 0xff, 0x8a, 0xd9, 0xfe, 0xff, 0x7d, 0xd6, 0xfe, 0xff, 0x74, 0xd2, 0xfb, 0xff, 0x71, 0xd0, 0xfe, 0xff, 0x57, 0xcc, 0xff, 0xff, 0x29, 0xc4, 0xfc, 0xff, 0x11, 0xb7, 0xfa, 0xff, 0x0c, 0xab, 0xfa, 0xff, 0x0f, 0xa1, 0xfd, 0xff, 0x0f, 0x9b, 0xfd, 0xff, 0x0d, 0x97, 0xf9, 0xff, 0x0c, 0x93, 0xfa, 0xff, 0x0f, 0x95, 0xfd, 0xff, 0x0f, 0xa0, 0xfd, 0xff, 0x0b, 0xa9, 0xfa, 0xff, 0x0d, 0xad, 0xfb, 0xff, 0x10, 0xb3, 0xfc, 0xff, 0x0c, 0xb9, 0xfa, 0xff, 0x06, 0xb3, 0xfa, 0xff, 0x0f, 0xb3, 0xfc, 0xff, 0x4a, 0xc9, 0xfc, 0xff, 0x7a, 0xd4, 0xfb, 0xff, 0x7d, 0xd4, 0xfe, 0xff, 0x54, 0xcb, 0xfb, 0xff, 0x1a, 0xbb, 0xfa, 0xff, 0x00, 0xb2, 0xfa, 0xff, 0x12, 0xba, 0xfa, 0xff, 0x32, 0xc5, 0xfc, 0xff, 0x33, 0xc6, 0xfd, 0xff, 0x13, 0xbb, 0xfb, 0xff, 0x01, 0xb4, 0xf8, 0xff, 0x07, 0xb5, 0xfa, 0xff, 0x10, 0xbb, 0xfc, 0xff, 0x2f, 0xc1, 0xfd, 0xff, 0x0b, 0xb8, 0xf8, 0xff, 0x00, 0xa1, 0xfb, 0xff, 0x0f, 0x86, 0xf6, 0xff, 0x08, 0x54, 0xd7, 0xff, 0x0b, 0x57, 0xdb, 0xff, 0x0a, 0x68, 0xea, 0xff, 0x07, 0x72, 0xef, 0xff, 0x0c, 0x6f, 0xec, 0xff, 0x09, 0x53, 0xd5, 0xff, 0x45, 0x7b, 0xd5, 0xff, 0xf4, 0xf8, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x85, 0x9f, 0xda, 0xff, 0x10, 0x4e, 0xcf, 0xff, 0x15, 0x94, 0xfe, 0xff, 0x0e, 0xa7, 0xfe, 0xff, 0x00, 0x89, 0xf6, 0xff, 0x42, 0xc0, 0xfc, 0xff, 0xc2, 0xee, 0xfe, 0xff, 0xda, 0xf0, 0xfe, 0xff, 0x74, 0xd4, 0xfe, 0xff, 0x03, 0xb4, 0xfc, 0xff, 0x3f, 0xc4, 0xff, 0xff, 0x89, 0xd7, 0xff, 0xff, 0x8e, 0xdb, 0xfb, 0xff, 0x87, 0xd9, 0xfb, 0xff, 0x8c, 0xdb, 0xfc, 0xff, 0xa0, 0xe0, 0xfe, 0xff, 0x9c, 0xdd, 0xfd, 0xff, 0x8d, 0xd9, 0xfe, 0xff, 0x8a, 0xda, 0xfd, 0xff, 0x89, 0xdb, 0xfe, 0xff, 0x8a, 0xda, 0xfe, 0xff, 0x8b, 0xda, 0xfe, 0xff, 0x88, 0xd9, 0xfb, 0xff, 0x88, 0xda, 0xfb, 0xff, 0x89, 0xda, 0xfe, 0xff, 0x87, 0xd9, 0xfe, 0xff, 0x86, 0xd7, 0xfe, 0xff, 0x7f, 0xd8, 0xff, 0xff, 0x75, 0xd4, 0xfd, 0xff, 0x6d, 0xd0, 0xfd, 0xff, 0x67, 0xd1, 0xfd, 0xff, 0x5f, 0xce, 0xfe, 0xff, 0x4b, 0xc8, 0xff, 0xff, 0x34, 0xc5, 0xfc, 0xff, 0x1f, 0xc1, 0xfe, 0xff, 0x11, 0xb8, 0xff, 0xff, 0x10, 0xb4, 0xff, 0xff, 0x10, 0xb4, 0xff, 0xff, 0x0f, 0xb2, 0xff, 0xff, 0x11, 0xb5, 0xff, 0xff, 0x12, 0xb8, 0xff, 0xff, 0x0a, 0xb8, 0xfc, 0xff, 0x3d, 0xc6, 0xfe, 0xff, 0x73, 0xd1, 0xff, 0xff, 0x77, 0xd3, 0xff, 0xff, 0x79, 0xd6, 0xff, 0xff, 0x83, 0xda, 0xfe, 0xff, 0x94, 0xdb, 0xfe, 0xff, 0xb2, 0xe5, 0xff, 0xff, 0xdd, 0xf4, 0xff, 0xff, 0xf2, 0xf8, 0xfe, 0xff, 0xec, 0xf5, 0xfe, 0xff, 0xd9, 0xef, 0xff, 0xff, 0xcd, 0xef, 0xff, 0xff, 0xb9, 0xea, 0xff, 0xff, 0x98, 0xdb, 0xfb, 0xff, 0x9b, 0xdd, 0xfa, 0xff, 0xb5, 0xe7, 0xff, 0xff, 0xc2, 0xe9, 0xff, 0xff, 0xb9, 0xe8, 0xff, 0xff, 0xa3, 0xe2, 0xfc, 0xff, 0x95, 0xdd, 0xf9, 0xff, 0x9d, 0xde, 0xfd, 0xff, 0xab, 0xe3, 0xff, 0xff, 0xaf, 0xe3, 0xff, 0xff, 0xa5, 0xdf, 0xff, 0xff, 0x92, 0xdd, 0xfc, 0xff, 0x8d, 0xdb, 0xfd, 0xff, 0x86, 0xd7, 0xfd, 0xff, 0x7d, 0xd7, 0xfd, 0xff, 0x7e, 0xd7, 0xff, 0xff, 0x8f, 0xd8, 0xfc, 0xff, 0xbc, 0xe8, 0xfc, 0xff, 0xe5, 0xf4, 0xfd, 0xff, 0xe1, 0xf1, 0xfd, 0xff, 0xb5, 0xe4, 0xfe, 0xff, 0x9c, 0xde, 0xfd, 0xff, 0xa1, 0xdf, 0xfe, 0xff, 0xa2, 0xde, 0xfd, 0xff, 0xa0, 0xdd, 0xfc, 0xff, 0x9f, 0xdd, 0xfd, 0xff, 0xa1, 0xde, 0xfc, 0xff, 0xa5, 0xe0, 0xfc, 0xff, 0xa3, 0xdf, 0xfe, 0xff, 0x9a, 0xdf, 0xfd, 0xff, 0x8c, 0xd9, 0xfd, 0xff, 0x7e, 0xd5, 0xff, 0xff, 0x71, 0xd2, 0xfd, 0xff, 0x6a, 0xd0, 0xfe, 0xff, 0x67, 0xcf, 0xff, 0xff, 0x4f, 0xcd, 0xff, 0xff, 0x1d, 0xbd, 0xfd, 0xff, 0x0a, 0xa9, 0xf9, 0xff, 0x0e, 0xa5, 0xfd, 0xff, 0x0e, 0xa7, 0xff, 0xff, 0x0e, 0xa7, 0xfe, 0xff, 0x12, 0xa7, 0xff, 0xff, 0x10, 0x9f, 0xfa, 0xff, 0x0f, 0xa1, 0xfc, 0xff, 0x0c, 0xa9, 0xfd, 0xff, 0x0c, 0xaf, 0xfc, 0xff, 0x1a, 0xbd, 0xfc, 0xff, 0x31, 0xc7, 0xfe, 0xff, 0x20, 0xbe, 0xfd, 0xff, 0x00, 0xae, 0xfa, 0xff, 0x2b, 0xc1, 0xfa, 0xff, 0x7c, 0xd6, 0xfb, 0xff, 0x86, 0xd5, 0xfe, 0xff, 0x7d, 0xd5, 0xfd, 0xff, 0x5d, 0xcf, 0xfe, 0xff, 0x2b, 0xc5, 0xfc, 0xff, 0x34, 0xc6, 0xfb, 0xff, 0x5c, 0xcc, 0xff, 0xff, 0x6e, 0xd1, 0xfd, 0xff, 0x51, 0xce, 0xfd, 0xff, 0x30, 0xc5, 0xfb, 0xff, 0x2b, 0xc2, 0xf9, 0xff, 0x2c, 0xc3, 0xfb, 0xff, 0x1a, 0xbd, 0xfa, 0xff, 0x09, 0xbc, 0xfc, 0xff, 0x0c, 0xb8, 0xfb, 0xff, 0x0a, 0xaa, 0xfe, 0xff, 0x0c, 0x7a, 0xf1, 0xff, 0x0b, 0x66, 0xe7, 0xff, 0x0a, 0x6e, 0xee, 0xff, 0x0c, 0x71, 0xf1, 0xff, 0x0a, 0x66, 0xe5, 0xff, 0x09, 0x51, 0xd2, 0xff, 0x0a, 0x54, 0xd5, 0xff, 0x9c, 0xc2, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe2, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe0, 0xe8, 0xf8, 0xff, 0x30, 0x5b, 0xb7, 0xff, 0x0c, 0x4b, 0xc9, 0xff, 0x14, 0x8f, 0xfd, 0xff, 0x10, 0xa4, 0xfe, 0xff, 0x01, 0x85, 0xf6, 0xff, 0x1e, 0xb2, 0xf9, 0xff, 0x98, 0xe5, 0xfb, 0xff, 0xd2, 0xec, 0xfd, 0xff, 0x8c, 0xd7, 0xfe, 0xff, 0x10, 0xb9, 0xf9, 0xff, 0x43, 0xc7, 0xfd, 0xff, 0x8c, 0xd9, 0xfe, 0xff, 0x8f, 0xda, 0xfd, 0xff, 0x88, 0xd9, 0xfd, 0xff, 0x8d, 0xdb, 0xfd, 0xff, 0x9c, 0xdc, 0xfc, 0xff, 0x96, 0xdc, 0xfd, 0xff, 0x8c, 0xdb, 0xfe, 0xff, 0x8d, 0xdb, 0xfe, 0xff, 0x8e, 0xdb, 0xfd, 0xff, 0x8e, 0xdb, 0xfd, 0xff, 0x8e, 0xdb, 0xfe, 0xff, 0x8a, 0xd9, 0xfb, 0xff, 0x8a, 0xd9, 0xfc, 0xff, 0x8b, 0xda, 0xfe, 0xff, 0x89, 0xda, 0xfd, 0xff, 0x88, 0xd8, 0xfd, 0xff, 0x7f, 0xd8, 0xfd, 0xff, 0x75, 0xd4, 0xfe, 0xff, 0x6d, 0xcf, 0xfe, 0xff, 0x68, 0xd0, 0xfd, 0xff, 0x58, 0xcd, 0xfe, 0xff, 0x39, 0xc7, 0xfe, 0xff, 0x2a, 0xc4, 0xff, 0xff, 0x19, 0xbe, 0xfd, 0xff, 0x11, 0xb6, 0xfe, 0xff, 0x10, 0xb4, 0xfe, 0xff, 0x0f, 0xb4, 0xfe, 0xff, 0x10, 0xb2, 0xfe, 0xff, 0x11, 0xb3, 0xfe, 0xff, 0x0a, 0xb0, 0xfc, 0xff, 0x21, 0xc0, 0xfb, 0xff, 0x5d, 0xd1, 0xff, 0xff, 0x70, 0xd1, 0xff, 0xff, 0x6e, 0xd3, 0xfe, 0xff, 0x81, 0xd9, 0xfe, 0xff, 0x93, 0xdc, 0xfd, 0xff, 0xa2, 0xdf, 0xfe, 0xff, 0xbe, 0xea, 0xfe, 0xff, 0xe2, 0xf6, 0xfe, 0xff, 0xf0, 0xf8, 0xfe, 0xff, 0xe9, 0xf7, 0xfe, 0xff, 0xdd, 0xf1, 0xff, 0xff, 0xbb, 0xe8, 0xff, 0xff, 0x91, 0xdb, 0xf9, 0xff, 0x99, 0xdd, 0xfa, 0xff, 0xb4, 0xe8, 0xfe, 0xff, 0xbb, 0xea, 0xfe, 0xff, 0xb5, 0xe5, 0xff, 0xff, 0x9d, 0xdd, 0xfe, 0xff, 0x91, 0xdb, 0xfa, 0xff, 0xa1, 0xe2, 0xfd, 0xff, 0xac, 0xe5, 0xff, 0xff, 0xac, 0xe1, 0xff, 0xff, 0x9f, 0xdf, 0xfe, 0xff, 0x8f, 0xdb, 0xfc, 0xff, 0x89, 0xd9, 0xfc, 0xff, 0x8c, 0xda, 0xff, 0xff, 0x87, 0xd9, 0xff, 0xff, 0x79, 0xd6, 0xfd, 0xff, 0x73, 0xd3, 0xfe, 0xff, 0x8c, 0xd8, 0xfb, 0xff, 0xbe, 0xe8, 0xfb, 0xff, 0xde, 0xf1, 0xfe, 0xff, 0xde, 0xf2, 0xfe, 0xff, 0xb9, 0xe6, 0xfc, 0xff, 0x9b, 0xdd, 0xfb, 0xff, 0xa3, 0xde, 0xfe, 0xff, 0xa8, 0xdf, 0xfd, 0xff, 0xa2, 0xde, 0xfd, 0xff, 0x9e, 0xe0, 0xfc, 0xff, 0xa1, 0xde, 0xfd, 0xff, 0xa5, 0xdf, 0xfe, 0xff, 0xa4, 0xde, 0xfe, 0xff, 0x9a, 0xdf, 0xfe, 0xff, 0x8d, 0xdc, 0xff, 0xff, 0x81, 0xd6, 0xfe, 0xff, 0x75, 0xd4, 0xfd, 0xff, 0x6a, 0xd3, 0xfc, 0xff, 0x6c, 0xd1, 0xfd, 0xff, 0x56, 0xcf, 0xfe, 0xff, 0x15, 0xbc, 0xfa, 0xff, 0x06, 0xa9, 0xfa, 0xff, 0x0d, 0xa8, 0xfe, 0xff, 0x0e, 0xb1, 0xfe, 0xff, 0x10, 0xb5, 0xfd, 0xff, 0x14, 0xb6, 0xff, 0xff, 0x0f, 0xae, 0xfd, 0xff, 0x0b, 0xa6, 0xfc, 0xff, 0x0d, 0xa9, 0xfd, 0xff, 0x0d, 0xb3, 0xfb, 0xff, 0x1d, 0xc0, 0xf9, 0xff, 0x51, 0xcc, 0xfb, 0xff, 0x51, 0xcb, 0xfe, 0xff, 0x11, 0xb9, 0xfd, 0xff, 0x20, 0xbe, 0xf9, 0xff, 0x7e, 0xd5, 0xfc, 0xff, 0x94, 0xda, 0xfc, 0xff, 0x92, 0xdb, 0xfb, 0xff, 0x83, 0xd7, 0xfc, 0xff, 0x63, 0xce, 0xfd, 0xff, 0x52, 0xc9, 0xfc, 0xff, 0x5f, 0xca, 0xfe, 0xff, 0x75, 0xd2, 0xfc, 0xff, 0x76, 0xd2, 0xfc, 0xff, 0x6a, 0xcf, 0xfb, 0xff, 0x57, 0xca, 0xfb, 0xff, 0x4a, 0xca, 0xfb, 0xff, 0x3d, 0xc7, 0xfb, 0xff, 0x2e, 0xc5, 0xfe, 0xff, 0x1a, 0xc1, 0xfc, 0xff, 0x07, 0xb7, 0xfe, 0xff, 0x0c, 0x98, 0xfd, 0xff, 0x0e, 0x82, 0xf6, 0xff, 0x0c, 0x76, 0xf2, 0xff, 0x0a, 0x6f, 0xed, 0xff, 0x0a, 0x68, 0xe5, 0xff, 0x0f, 0x5b, 0xde, 0xff, 0x0a, 0x57, 0xda, 0xff, 0x38, 0x7d, 0xdb, 0xff, 0xec, 0xf4, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x84, 0xa2, 0xdc, 0xff, 0x0e, 0x44, 0xb3, 0xff, 0x0c, 0x4b, 0xc6, 0xff, 0x10, 0x87, 0xf8, 0xff, 0x13, 0x9f, 0xfe, 0xff, 0x03, 0x80, 0xf6, 0xff, 0x11, 0xa8, 0xf9, 0xff, 0x85, 0xe0, 0xfe, 0xff, 0xc5, 0xe9, 0xfd, 0xff, 0x8c, 0xda, 0xfe, 0xff, 0x1c, 0xbf, 0xf9, 0xff, 0x4b, 0xc8, 0xfd, 0xff, 0x8e, 0xda, 0xfe, 0xff, 0x8b, 0xd9, 0xfe, 0xff, 0x86, 0xd8, 0xfc, 0xff, 0x8f, 0xdb, 0xfd, 0xff, 0x9a, 0xdc, 0xfd, 0xff, 0x98, 0xdc, 0xfe, 0xff, 0x92, 0xdd, 0xfe, 0xff, 0x92, 0xdd, 0xfe, 0xff, 0x93, 0xdd, 0xfe, 0xff, 0x93, 0xdd, 0xfe, 0xff, 0x92, 0xdc, 0xfd, 0xff, 0x90, 0xda, 0xfe, 0xff, 0x8e, 0xda, 0xfd, 0xff, 0x8f, 0xdb, 0xfe, 0xff, 0x8d, 0xda, 0xfe, 0xff, 0x8b, 0xda, 0xfe, 0xff, 0x7e, 0xd7, 0xfd, 0xff, 0x74, 0xd4, 0xfe, 0xff, 0x6e, 0xd1, 0xfe, 0xff, 0x67, 0xce, 0xfe, 0xff, 0x4f, 0xc9, 0xfc, 0xff, 0x30, 0xc5, 0xfd, 0xff, 0x20, 0xc3, 0xff, 0xff, 0x13, 0xbb, 0xfe, 0xff, 0x12, 0xb6, 0xff, 0xff, 0x12, 0xb3, 0xfe, 0xff, 0x11, 0xb3, 0xfd, 0xff, 0x11, 0xb3, 0xfd, 0xff, 0x0a, 0xac, 0xfd, 0xff, 0x0e, 0xb1, 0xfd, 0xff, 0x4e, 0xcd, 0xff, 0xff, 0x68, 0xd3, 0xff, 0xff, 0x5b, 0xcd, 0xfd, 0xff, 0x74, 0xd4, 0xff, 0xff, 0x92, 0xdb, 0xfe, 0xff, 0xa1, 0xdf, 0xfc, 0xff, 0xae, 0xe3, 0xfe, 0xff, 0xc6, 0xec, 0xfe, 0xff, 0xe6, 0xf6, 0xfe, 0xff, 0xf1, 0xf8, 0xfe, 0xff, 0xec, 0xf8, 0xff, 0xff, 0xd3, 0xef, 0xfe, 0xff, 0x9a, 0xd7, 0xfc, 0xff, 0x95, 0xd9, 0xfb, 0xff, 0xb4, 0xe7, 0xfe, 0xff, 0xbb, 0xe9, 0xff, 0xff, 0xb2, 0xe6, 0xfe, 0xff, 0x94, 0xdb, 0xff, 0xff, 0x8f, 0xd9, 0xfe, 0xff, 0xa3, 0xde, 0xfe, 0xff, 0xab, 0xe2, 0xfd, 0xff, 0xa6, 0xe2, 0xfd, 0xff, 0x9b, 0xdd, 0xfc, 0xff, 0x8d, 0xd9, 0xfb, 0xff, 0x87, 0xdb, 0xfc, 0xff, 0x8c, 0xda, 0xff, 0xff, 0x8b, 0xd8, 0xff, 0xff, 0x7c, 0xd5, 0xfe, 0xff, 0x6e, 0xd2, 0xfd, 0xff, 0x6f, 0xd2, 0xfd, 0xff, 0x8f, 0xda, 0xfb, 0xff, 0xc1, 0xe9, 0xfe, 0xff, 0xd9, 0xf1, 0xff, 0xff, 0xdb, 0xf2, 0xfe, 0xff, 0xbd, 0xe9, 0xfc, 0xff, 0x9d, 0xde, 0xfd, 0xff, 0x9e, 0xdd, 0xfd, 0xff, 0xa5, 0xdf, 0xfd, 0xff, 0xa0, 0xdf, 0xfd, 0xff, 0x9e, 0xe0, 0xfd, 0xff, 0xa3, 0xdf, 0xfd, 0xff, 0xa6, 0xe0, 0xff, 0xff, 0xa4, 0xde, 0xfd, 0xff, 0x99, 0xdd, 0xfd, 0xff, 0x8d, 0xdc, 0xfe, 0xff, 0x89, 0xd9, 0xfe, 0xff, 0x84, 0xd6, 0xfe, 0xff, 0x7e, 0xd6, 0xfe, 0xff, 0x78, 0xd3, 0xfd, 0xff, 0x65, 0xd0, 0xfe, 0xff, 0x23, 0xc3, 0xf9, 0xff, 0x02, 0xb4, 0xfb, 0xff, 0x09, 0xae, 0xfe, 0xff, 0x0f, 0xb6, 0xfa, 0xff, 0x17, 0xbe, 0xfb, 0xff, 0x17, 0xbe, 0xfd, 0xff, 0x0f, 0xb8, 0xfd, 0xff, 0x0a, 0xad, 0xff, 0xff, 0x0b, 0xad, 0xff, 0xff, 0x0d, 0xb8, 0xfb, 0xff, 0x2f, 0xc3, 0xfa, 0xff, 0x5b, 0xcd, 0xfb, 0xff, 0x69, 0xce, 0xfc, 0xff, 0x40, 0xc8, 0xfc, 0xff, 0x29, 0xc3, 0xf5, 0xff, 0x78, 0xd3, 0xfd, 0xff, 0x9c, 0xdc, 0xfe, 0xff, 0x9e, 0xde, 0xfd, 0xff, 0x90, 0xda, 0xfc, 0xff, 0x72, 0xd1, 0xfb, 0xff, 0x5d, 0xcd, 0xfa, 0xff, 0x60, 0xce, 0xfb, 0xff, 0x74, 0xd4, 0xf9, 0xff, 0x7e, 0xd5, 0xfb, 0xff, 0x82, 0xd5, 0xfd, 0xff, 0x75, 0xd3, 0xfd, 0xff, 0x61, 0xcc, 0xfa, 0xff, 0x54, 0xc9, 0xf9, 0xff, 0x47, 0xc7, 0xfc, 0xff, 0x32, 0xc6, 0xfc, 0xff, 0x18, 0xbb, 0xfa, 0xff, 0x08, 0xa7, 0xfb, 0xff, 0x05, 0x92, 0xf9, 0xff, 0x0d, 0x81, 0xf4, 0xff, 0x09, 0x77, 0xee, 0xff, 0x08, 0x71, 0xec, 0xff, 0x0c, 0x68, 0xe9, 0xff, 0x0a, 0x5e, 0xe0, 0xff, 0x09, 0x64, 0xe1, 0xff, 0xb4, 0xd4, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe4, 0xea, 0xf7, 0xff, 0x37, 0x60, 0xb9, 0xff, 0x10, 0x46, 0xb7, 0xff, 0x0d, 0x4a, 0xc7, 0xff, 0x0f, 0x81, 0xf4, 0xff, 0x12, 0x9a, 0xfe, 0xff, 0x02, 0x7e, 0xf6, 0xff, 0x10, 0xa6, 0xfc, 0xff, 0x7b, 0xde, 0xfe, 0xff, 0xbb, 0xe8, 0xfd, 0xff, 0x8f, 0xdb, 0xfe, 0xff, 0x33, 0xc1, 0xfb, 0xff, 0x52, 0xca, 0xfe, 0xff, 0x8b, 0xd9, 0xfe, 0xff, 0x88, 0xd9, 0xfd, 0xff, 0x86, 0xd8, 0xfd, 0xff, 0x91, 0xda, 0xfd, 0xff, 0x98, 0xdd, 0xfd, 0xff, 0x9a, 0xdd, 0xfd, 0xff, 0x98, 0xde, 0xfe, 0xff, 0x98, 0xde, 0xff, 0xff, 0x99, 0xdd, 0xff, 0xff, 0x98, 0xdd, 0xff, 0xff, 0x98, 0xdc, 0xfe, 0xff, 0x95, 0xdb, 0xfd, 0xff, 0x93, 0xdc, 0xfd, 0xff, 0x92, 0xdc, 0xfd, 0xff, 0x91, 0xdb, 0xff, 0xff, 0x8b, 0xd9, 0xfe, 0xff, 0x7e, 0xd7, 0xfd, 0xff, 0x73, 0xd4, 0xfd, 0xff, 0x6b, 0xd1, 0xfc, 0xff, 0x5b, 0xcd, 0xfe, 0xff, 0x42, 0xc7, 0xfb, 0xff, 0x2d, 0xc4, 0xfc, 0xff, 0x1e, 0xc1, 0xff, 0xff, 0x10, 0xba, 0xfd, 0xff, 0x11, 0xb6, 0xfd, 0xff, 0x13, 0xb2, 0xfe, 0xff, 0x12, 0xb2, 0xff, 0xff, 0x0f, 0xae, 0xff, 0xff, 0x09, 0xac, 0xfc, 0xff, 0x33, 0xc5, 0xfd, 0xff, 0x6f, 0xd3, 0xff, 0xff, 0x68, 0xcd, 0xfd, 0xff, 0x66, 0xd0, 0xfc, 0xff, 0x8c, 0xda, 0xff, 0xff, 0xa4, 0xde, 0xff, 0xff, 0xab, 0xe3, 0xff, 0xff, 0xb0, 0xe5, 0xfe, 0xff, 0xca, 0xed, 0xfe, 0xff, 0xeb, 0xf8, 0xff, 0xff, 0xf0, 0xf9, 0xfe, 0xff, 0xe8, 0xf6, 0xff, 0xff, 0xbe, 0xe5, 0xfa, 0xff, 0xa0, 0xdd, 0xf8, 0xff, 0xb0, 0xe6, 0xfe, 0xff, 0xb9, 0xe7, 0xfe, 0xff, 0xa3, 0xe2, 0xff, 0xff, 0x89, 0xd8, 0xfa, 0xff, 0x86, 0xd7, 0xfc, 0xff, 0x9e, 0xde, 0xff, 0xff, 0xac, 0xe1, 0xfe, 0xff, 0xa1, 0xe0, 0xfc, 0xff, 0x95, 0xdd, 0xfd, 0xff, 0x8d, 0xda, 0xfd, 0xff, 0x89, 0xda, 0xfc, 0xff, 0x89, 0xd9, 0xfd, 0xff, 0x88, 0xd8, 0xff, 0xff, 0x7f, 0xd6, 0xff, 0xff, 0x6e, 0xd3, 0xfd, 0xff, 0x66, 0xd0, 0xfd, 0xff, 0x72, 0xd2, 0xfd, 0xff, 0x94, 0xdb, 0xfc, 0xff, 0xc2, 0xe9, 0xfe, 0xff, 0xd6, 0xf0, 0xfe, 0xff, 0xd9, 0xf1, 0xfe, 0xff, 0xbf, 0xe8, 0xfd, 0xff, 0x9c, 0xdb, 0xfc, 0xff, 0x9b, 0xdc, 0xfe, 0xff, 0xa0, 0xdf, 0xfd, 0xff, 0x9e, 0xde, 0xfc, 0xff, 0x9f, 0xde, 0xfc, 0xff, 0xa5, 0xdf, 0xfd, 0xff, 0xaa, 0xe0, 0xfd, 0xff, 0xa6, 0xdf, 0xfe, 0xff, 0x99, 0xdc, 0xfc, 0xff, 0x8d, 0xda, 0xfc, 0xff, 0x89, 0xd9, 0xfe, 0xff, 0x89, 0xd8, 0xfe, 0xff, 0x89, 0xd6, 0xff, 0xff, 0x81, 0xd6, 0xfe, 0xff, 0x6e, 0xd0, 0xfc, 0xff, 0x52, 0xcb, 0xfc, 0xff, 0x26, 0xc1, 0xfa, 0xff, 0x0f, 0xb9, 0xfb, 0xff, 0x09, 0xb6, 0xfa, 0xff, 0x17, 0xbd, 0xfd, 0xff, 0x1a, 0xbf, 0xfc, 0xff, 0x11, 0xbd, 0xfb, 0xff, 0x0d, 0xb4, 0xfe, 0xff, 0x08, 0xb0, 0xfd, 0xff, 0x12, 0xba, 0xfd, 0xff, 0x44, 0xca, 0xff, 0xff, 0x63, 0xce, 0xfc, 0xff, 0x70, 0xd1, 0xfe, 0xff, 0x67, 0xcf, 0xfd, 0xff, 0x33, 0xc3, 0xf8, 0xff, 0x54, 0xcb, 0xfc, 0xff, 0x90, 0xdc, 0xfd, 0xff, 0xa4, 0xde, 0xfb, 0xff, 0xa0, 0xdc, 0xfc, 0xff, 0x84, 0xd4, 0xfe, 0xff, 0x69, 0xce, 0xfb, 0xff, 0x68, 0xd0, 0xfb, 0xff, 0x7d, 0xd5, 0xfb, 0xff, 0x8d, 0xd9, 0xfb, 0xff, 0x99, 0xda, 0xfd, 0xff, 0x91, 0xdb, 0xfc, 0xff, 0x79, 0xd5, 0xfb, 0xff, 0x61, 0xcb, 0xfc, 0xff, 0x57, 0xc7, 0xfd, 0xff, 0x49, 0xc6, 0xff, 0xff, 0x21, 0xbe, 0xfb, 0xff, 0x08, 0xae, 0xf7, 0xff, 0x05, 0x95, 0xf5, 0xff, 0x0d, 0x8a, 0xf8, 0xff, 0x0c, 0x87, 0xf7, 0xff, 0x0a, 0x83, 0xf7, 0xff, 0x0d, 0x7d, 0xf5, 0xff, 0x0e, 0x6e, 0xeb, 0xff, 0x07, 0x64, 0xe2, 0xff, 0x4b, 0x91, 0xe5, 0xff, 0xf3, 0xf7, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaf, 0xbe, 0xe1, 0xff, 0x10, 0x45, 0xb4, 0xff, 0x0e, 0x47, 0xb7, 0xff, 0x0c, 0x4a, 0xc7, 0xff, 0x10, 0x80, 0xf4, 0xff, 0x10, 0x95, 0xfd, 0xff, 0x04, 0x7d, 0xf5, 0xff, 0x0a, 0xa6, 0xfc, 0xff, 0x63, 0xd5, 0xfd, 0xff, 0xa5, 0xe2, 0xfd, 0xff, 0x91, 0xda, 0xff, 0xff, 0x4c, 0xc6, 0xfa, 0xff, 0x5a, 0xd0, 0xfb, 0xff, 0x8a, 0xda, 0xfe, 0xff, 0x8a, 0xd8, 0xfd, 0xff, 0x87, 0xd8, 0xfd, 0xff, 0x8f, 0xda, 0xfe, 0xff, 0x98, 0xdd, 0xfd, 0xff, 0x9c, 0xdc, 0xfc, 0xff, 0x9d, 0xdc, 0xfd, 0xff, 0x9d, 0xde, 0xfd, 0xff, 0x9d, 0xde, 0xfd, 0xff, 0x9d, 0xde, 0xfd, 0xff, 0x9d, 0xdd, 0xfe, 0xff, 0x9a, 0xdd, 0xff, 0xff, 0x97, 0xdc, 0xff, 0xff, 0x97, 0xdb, 0xfd, 0xff, 0x95, 0xdc, 0xff, 0xff, 0x8d, 0xd9, 0xfd, 0xff, 0x81, 0xd7, 0xfe, 0xff, 0x74, 0xd4, 0xfd, 0xff, 0x6a, 0xd1, 0xfc, 0xff, 0x58, 0xcc, 0xfe, 0xff, 0x3b, 0xc7, 0xfd, 0xff, 0x28, 0xc6, 0xfd, 0xff, 0x1c, 0xbf, 0xfd, 0xff, 0x12, 0xba, 0xfe, 0xff, 0x0f, 0xb5, 0xfe, 0xff, 0x11, 0xb2, 0xff, 0xff, 0x0f, 0xad, 0xfe, 0xff, 0x0a, 0xa6, 0xff, 0xff, 0x14, 0xb4, 0xfd, 0xff, 0x5d, 0xd4, 0xfe, 0xff, 0x70, 0xd1, 0xfe, 0xff, 0x67, 0xd0, 0xfc, 0xff, 0x87, 0xda, 0xfc, 0xff, 0xa5, 0xdf, 0xfc, 0xff, 0xac, 0xe2, 0xff, 0xff, 0xac, 0xe2, 0xfe, 0xff, 0xb5, 0xe6, 0xfd, 0xff, 0xd5, 0xf1, 0xfe, 0xff, 0xef, 0xf8, 0xff, 0xff, 0xeb, 0xf7, 0xff, 0xff, 0xd3, 0xef, 0xfb, 0xff, 0xba, 0xe4, 0xfc, 0xff, 0xba, 0xe7, 0xfd, 0xff, 0xb8, 0xe9, 0xff, 0xff, 0x9d, 0xe0, 0xfe, 0xff, 0x7a, 0xd2, 0xf9, 0xff, 0x77, 0xd6, 0xfb, 0xff, 0x9a, 0xdf, 0xfe, 0xff, 0xa4, 0xe1, 0xff, 0xff, 0x99, 0xde, 0xfb, 0xff, 0x8c, 0xdc, 0xfc, 0xff, 0x88, 0xd9, 0xfd, 0xff, 0x88, 0xd9, 0xff, 0xff, 0x89, 0xda, 0xff, 0xff, 0x89, 0xd8, 0xfe, 0xff, 0x82, 0xd6, 0xff, 0xff, 0x73, 0xd2, 0xff, 0xff, 0x67, 0xd0, 0xfe, 0xff, 0x61, 0xcf, 0xfd, 0xff, 0x6f, 0xd2, 0xfc, 0xff, 0x97, 0xdc, 0xfd, 0xff, 0xc0, 0xe8, 0xff, 0xff, 0xd2, 0xef, 0xfe, 0xff, 0xd4, 0xef, 0xfe, 0xff, 0xc0, 0xe9, 0xfd, 0xff, 0x9b, 0xdc, 0xfc, 0xff, 0x94, 0xdb, 0xfd, 0xff, 0x9a, 0xde, 0xfe, 0xff, 0x99, 0xdd, 0xfc, 0xff, 0x9b, 0xdc, 0xfc, 0xff, 0xa2, 0xde, 0xfd, 0xff, 0xa6, 0xde, 0xfc, 0xff, 0xa6, 0xde, 0xfe, 0xff, 0x9b, 0xdf, 0xfd, 0xff, 0x88, 0xd8, 0xfc, 0xff, 0x84, 0xd6, 0xfe, 0xff, 0x8b, 0xd9, 0xfd, 0xff, 0x8e, 0xdb, 0xfb, 0xff, 0x8a, 0xd9, 0xfc, 0xff, 0x75, 0xd2, 0xfc, 0xff, 0x6e, 0xce, 0xfa, 0xff, 0x61, 0xce, 0xfa, 0xff, 0x36, 0xc7, 0xfa, 0xff, 0x10, 0xbb, 0xfa, 0xff, 0x12, 0xbc, 0xfd, 0xff, 0x2d, 0xc3, 0xfd, 0xff, 0x34, 0xc6, 0xfe, 0xff, 0x1f, 0xbf, 0xfb, 0xff, 0x05, 0xb4, 0xfa, 0xff, 0x0f, 0xb9, 0xfd, 0xff, 0x49, 0xcb, 0xff, 0xff, 0x69, 0xcf, 0xfb, 0xff, 0x73, 0xd2, 0xfa, 0xff, 0x7c, 0xd3, 0xff, 0xff, 0x3c, 0xc4, 0xfb, 0xff, 0x20, 0xbd, 0xf7, 0xff, 0x7c, 0xd5, 0xfd, 0xff, 0xa2, 0xdf, 0xfc, 0xff, 0xa3, 0xde, 0xf9, 0xff, 0x95, 0xdb, 0xfc, 0xff, 0x78, 0xd2, 0xfd, 0xff, 0x6e, 0xd1, 0xfc, 0xff, 0x82, 0xd8, 0xfc, 0xff, 0x99, 0xdb, 0xfc, 0xff, 0xa5, 0xdb, 0xfb, 0xff, 0xa3, 0xde, 0xf9, 0xff, 0x95, 0xda, 0xfc, 0xff, 0x74, 0xd0, 0xfb, 0xff, 0x5d, 0xca, 0xf9, 0xff, 0x54, 0xca, 0xfd, 0xff, 0x32, 0xc5, 0xfe, 0xff, 0x0c, 0xb4, 0xf9, 0xff, 0x08, 0x9e, 0xf6, 0xff, 0x0d, 0x92, 0xf9, 0xff, 0x0a, 0x92, 0xf9, 0xff, 0x0b, 0x8e, 0xf9, 0xff, 0x0b, 0x8b, 0xfa, 0xff, 0x0c, 0x7d, 0xf2, 0xff, 0x08, 0x6b, 0xe7, 0xff, 0x0a, 0x6e, 0xeb, 0xff, 0xc2, 0xda, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe6, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xf7, 0xfb, 0xff, 0x4f, 0x6a, 0xb2, 0xff, 0x13, 0x49, 0xbc, 0xff, 0x0f, 0x49, 0xc0, 0xff, 0x0b, 0x49, 0xc5, 0xff, 0x10, 0x7e, 0xf5, 0xff, 0x10, 0x94, 0xfd, 0xff, 0x07, 0x7e, 0xf3, 0xff, 0x07, 0xa3, 0xfb, 0xff, 0x4a, 0xd0, 0xfd, 0xff, 0x90, 0xde, 0xff, 0xff, 0x8b, 0xdc, 0xff, 0xff, 0x5d, 0xcb, 0xf9, 0xff, 0x66, 0xd1, 0xf9, 0xff, 0x8b, 0xda, 0xfe, 0xff, 0x8b, 0xd8, 0xfd, 0xff, 0x88, 0xd7, 0xfd, 0xff, 0x8f, 0xda, 0xff, 0xff, 0x99, 0xdc, 0xfb, 0xff, 0xa1, 0xdd, 0xfc, 0xff, 0xa2, 0xdd, 0xfe, 0xff, 0xa1, 0xdd, 0xfc, 0xff, 0xa1, 0xdd, 0xfc, 0xff, 0xa0, 0xdd, 0xfc, 0xff, 0x9e, 0xde, 0xfd, 0xff, 0x9d, 0xdd, 0xfe, 0xff, 0x9a, 0xdc, 0xfd, 0xff, 0x99, 0xdd, 0xfe, 0xff, 0x98, 0xdd, 0xfe, 0xff, 0x8f, 0xda, 0xfc, 0xff, 0x82, 0xd6, 0xfe, 0xff, 0x75, 0xd5, 0xfe, 0xff, 0x6a, 0xd1, 0xfc, 0xff, 0x5c, 0xcb, 0xfe, 0xff, 0x44, 0xc8, 0xfe, 0xff, 0x2e, 0xc7, 0xfc, 0xff, 0x1e, 0xc2, 0xfd, 0xff, 0x12, 0xbb, 0xff, 0xff, 0x10, 0xb5, 0xfe, 0xff, 0x0f, 0xb0, 0xfd, 0xff, 0x11, 0xa8, 0xfd, 0xff, 0x00, 0xa2, 0xfc, 0xff, 0x22, 0xbe, 0xfd, 0xff, 0x6c, 0xd4, 0xff, 0xff, 0x6b, 0xd0, 0xfd, 0xff, 0x7b, 0xd7, 0xfe, 0xff, 0x9f, 0xde, 0xfe, 0xff, 0xae, 0xe1, 0xfd, 0xff, 0xa8, 0xdf, 0xff, 0xff, 0xa6, 0xe0, 0xfe, 0xff, 0xc8, 0xed, 0xfe, 0xff, 0xe3, 0xf5, 0xfe, 0xff, 0xea, 0xf7, 0xff, 0xff, 0xe0, 0xf2, 0xfd, 0xff, 0xd0, 0xed, 0xfc, 0xff, 0xcc, 0xed, 0xfe, 0xff, 0xbf, 0xe8, 0xff, 0xff, 0x97, 0xdd, 0xfd, 0xff, 0x71, 0xcf, 0xfa, 0xff, 0x81, 0xd6, 0xfa, 0xff, 0x9d, 0xe0, 0xfe, 0xff, 0x9f, 0xde, 0xff, 0xff, 0x88, 0xd8, 0xfd, 0xff, 0x77, 0xd3, 0xfa, 0xff, 0x80, 0xd6, 0xff, 0xff, 0x83, 0xd8, 0xff, 0xff, 0x82, 0xd8, 0xfe, 0xff, 0x81, 0xd6, 0xfd, 0xff, 0x81, 0xd7, 0xff, 0xff, 0x7a, 0xd6, 0xff, 0xff, 0x6a, 0xd0, 0xff, 0xff, 0x5e, 0xce, 0xfe, 0xff, 0x5c, 0xce, 0xfd, 0xff, 0x6f, 0xd2, 0xfd, 0xff, 0x99, 0xdd, 0xfd, 0xff, 0xbe, 0xe7, 0xfe, 0xff, 0xd0, 0xed, 0xfe, 0xff, 0xd2, 0xec, 0xfd, 0xff, 0xbf, 0xe8, 0xff, 0xff, 0x98, 0xdc, 0xfe, 0xff, 0x8d, 0xda, 0xfc, 0xff, 0x95, 0xdd, 0xfe, 0xff, 0x95, 0xdc, 0xfb, 0xff, 0x95, 0xdc, 0xfd, 0xff, 0x98, 0xdd, 0xfe, 0xff, 0x9c, 0xde, 0xfc, 0xff, 0xa1, 0xdf, 0xfd, 0xff, 0x98, 0xdf, 0xfd, 0xff, 0x7e, 0xd5, 0xfc, 0xff, 0x7c, 0xd4, 0xff, 0xff, 0x90, 0xdb, 0xff, 0xff, 0x9a, 0xde, 0xfc, 0xff, 0x96, 0xdc, 0xfd, 0xff, 0x89, 0xd9, 0xff, 0xff, 0x82, 0xd7, 0xfb, 0xff, 0x80, 0xd8, 0xfa, 0xff, 0x67, 0xd1, 0xfd, 0xff, 0x38, 0xc5, 0xfc, 0xff, 0x17, 0xbd, 0xf9, 0xff, 0x30, 0xc3, 0xfd, 0xff, 0x4b, 0xcb, 0xfc, 0xff, 0x44, 0xca, 0xfc, 0xff, 0x12, 0xbb, 0xf9, 0xff, 0x05, 0xb4, 0xf9, 0xff, 0x40, 0xc5, 0xfe, 0xff, 0x75, 0xd1, 0xfd, 0xff, 0x7c, 0xd2, 0xf9, 0xff, 0x80, 0xd5, 0xfc, 0xff, 0x60, 0xcf, 0xfc, 0xff, 0x1c, 0xbc, 0xf7, 0xff, 0x65, 0xcd, 0xfc, 0xff, 0xa0, 0xde, 0xfe, 0xff, 0xa2, 0xde, 0xfc, 0xff, 0xa3, 0xdd, 0xfb, 0xff, 0x90, 0xd9, 0xfb, 0xff, 0x82, 0xd6, 0xfa, 0xff, 0x8e, 0xdb, 0xfb, 0xff, 0xa5, 0xdd, 0xfc, 0xff, 0xb0, 0xe0, 0xfd, 0xff, 0xb0, 0xe1, 0xfa, 0xff, 0xa2, 0xdb, 0xfd, 0xff, 0x86, 0xd5, 0xfd, 0xff, 0x6b, 0xcf, 0xf8, 0xff, 0x5d, 0xcc, 0xf9, 0xff, 0x4f, 0xca, 0xfc, 0xff, 0x1a, 0xc0, 0xf9, 0xff, 0x03, 0xad, 0xf8, 0xff, 0x0a, 0x97, 0xf8, 0xff, 0x0c, 0x92, 0xfa, 0xff, 0x0e, 0x91, 0xfb, 0xff, 0x0b, 0x90, 0xf9, 0xff, 0x0d, 0x89, 0xf8, 0xff, 0x08, 0x74, 0xec, 0xff, 0x07, 0x66, 0xe5, 0xff, 0x5d, 0x8f, 0xd8, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe6, 0xef, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc4, 0xcf, 0xe7, 0xff, 0x10, 0x37, 0x98, 0xff, 0x16, 0x4e, 0xc4, 0xff, 0x12, 0x4d, 0xca, 0xff, 0x0d, 0x4a, 0xc6, 0xff, 0x12, 0x81, 0xf8, 0xff, 0x10, 0x95, 0xfd, 0xff, 0x09, 0x81, 0xf3, 0xff, 0x04, 0xa3, 0xfb, 0xff, 0x41, 0xce, 0xff, 0xff, 0x88, 0xdb, 0xff, 0xff, 0x8a, 0xda, 0xfd, 0xff, 0x6f, 0xd2, 0xfd, 0xff, 0x75, 0xd4, 0xfb, 0xff, 0x8e, 0xda, 0xfd, 0xff, 0x8d, 0xda, 0xfc, 0xff, 0x8a, 0xd9, 0xfd, 0xff, 0x92, 0xda, 0xfe, 0xff, 0x9e, 0xdd, 0xfc, 0xff, 0xa6, 0xde, 0xfd, 0xff, 0xa5, 0xdf, 0xfd, 0xff, 0xa4, 0xde, 0xfd, 0xff, 0xa4, 0xde, 0xfe, 0xff, 0xa2, 0xdf, 0xfe, 0xff, 0xa1, 0xe0, 0xfd, 0xff, 0x9f, 0xde, 0xfe, 0xff, 0x9d, 0xdd, 0xfd, 0xff, 0x9a, 0xdd, 0xfd, 0xff, 0x9a, 0xde, 0xfe, 0xff, 0x93, 0xda, 0xfe, 0xff, 0x83, 0xd7, 0xfd, 0xff, 0x75, 0xd4, 0xfd, 0xff, 0x6c, 0xd1, 0xfe, 0xff, 0x5f, 0xcd, 0xff, 0xff, 0x4d, 0xc9, 0xff, 0xff, 0x3a, 0xc7, 0xfe, 0xff, 0x26, 0xc4, 0xfe, 0xff, 0x14, 0xbd, 0xfe, 0xff, 0x0f, 0xb5, 0xfd, 0xff, 0x11, 0xac, 0xfc, 0xff, 0x0f, 0xa3, 0xfb, 0xff, 0x0d, 0xb1, 0xfa, 0xff, 0x52, 0xd0, 0xfe, 0xff, 0x73, 0xd2, 0xfd, 0xff, 0x77, 0xd3, 0xfd, 0xff, 0x9a, 0xdd, 0xff, 0xff, 0xab, 0xe1, 0xfe, 0xff, 0xa5, 0xe0, 0xfe, 0xff, 0xa1, 0xdd, 0xfa, 0xff, 0xb7, 0xe5, 0xfc, 0xff, 0xda, 0xf1, 0xff, 0xff, 0xe8, 0xf4, 0xfe, 0xff, 0xe2, 0xf3, 0xfe, 0xff, 0xde, 0xf0, 0xff, 0xff, 0xdc, 0xf1, 0xff, 0xff, 0xce, 0xed, 0xff, 0xff, 0x9e, 0xdf, 0xfb, 0xff, 0x77, 0xd0, 0xf8, 0xff, 0x85, 0xd5, 0xfc, 0xff, 0x9c, 0xe1, 0xff, 0xff, 0x93, 0xdc, 0xfd, 0xff, 0x70, 0xd1, 0xfc, 0xff, 0x64, 0xcd, 0xfc, 0xff, 0x6e, 0xd2, 0xfe, 0xff, 0x72, 0xd3, 0xff, 0xff, 0x72, 0xd1, 0xfe, 0xff, 0x75, 0xd2, 0xff, 0xff, 0x78, 0xd1, 0xff, 0xff, 0x73, 0xcf, 0xff, 0xff, 0x6a, 0xcf, 0xfe, 0xff, 0x5e, 0xcc, 0xff, 0xff, 0x57, 0xcc, 0xfd, 0xff, 0x57, 0xcc, 0xfe, 0xff, 0x6f, 0xd1, 0xff, 0xff, 0x9b, 0xdc, 0xfe, 0xff, 0xb9, 0xe6, 0xfe, 0xff, 0xc9, 0xeb, 0xfe, 0xff, 0xcc, 0xec, 0xfd, 0xff, 0xbd, 0xe7, 0xff, 0xff, 0x95, 0xda, 0xff, 0xff, 0x80, 0xd4, 0xfb, 0xff, 0x85, 0xd6, 0xfc, 0xff, 0x8d, 0xdb, 0xfe, 0xff, 0x93, 0xde, 0xff, 0xff, 0x96, 0xdd, 0xfd, 0xff, 0x9d, 0xdc, 0xfc, 0xff, 0x9f, 0xdd, 0xff, 0xff, 0x94, 0xdc, 0xfc, 0xff, 0x81, 0xd6, 0xfd, 0xff, 0x7b, 0xd4, 0xfb, 0xff, 0x8f, 0xdb, 0xfe, 0xff, 0x9a, 0xdd, 0xff, 0xff, 0x99, 0xdc, 0xfe, 0xff, 0x92, 0xdb, 0xff, 0xff, 0x8c, 0xdb, 0xff, 0xff, 0x8f, 0xda, 0xfe, 0xff, 0x84, 0xd6, 0xfd, 0xff, 0x5f, 0xcc, 0xfb, 0xff, 0x2b, 0xbf, 0xf9, 0xff, 0x19, 0xbf, 0xfa, 0xff, 0x38, 0xc8, 0xfc, 0xff, 0x4d, 0xcc, 0xfe, 0xff, 0x2e, 0xc2, 0xfd, 0xff, 0x01, 0xb3, 0xf7, 0xff, 0x22, 0xbc, 0xfb, 0xff, 0x6f, 0xd0, 0xff, 0xff, 0x81, 0xd5, 0xfb, 0xff, 0x87, 0xd7, 0xfc, 0xff, 0x80, 0xd7, 0xfe, 0xff, 0x3f, 0xc4, 0xfa, 0xff, 0x50, 0xc8, 0xf8, 0xff, 0x9e, 0xdd, 0xfc, 0xff, 0xa9, 0xe0, 0xfc, 0xff, 0xab, 0xdf, 0xfc, 0xff, 0xa3, 0xdf, 0xfb, 0xff, 0x9d, 0xdc, 0xfa, 0xff, 0xa5, 0xde, 0xfa, 0xff, 0xb5, 0xe2, 0xfb, 0xff, 0xbc, 0xe6, 0xfd, 0xff, 0xb7, 0xe3, 0xfb, 0xff, 0xa5, 0xdd, 0xfd, 0xff, 0x90, 0xd7, 0xfd, 0xff, 0x7a, 0xd2, 0xfb, 0xff, 0x69, 0xce, 0xfc, 0xff, 0x65, 0xcd, 0xfa, 0xff, 0x3f, 0xc8, 0xfa, 0xff, 0x0d, 0xb9, 0xf8, 0xff, 0x03, 0x9e, 0xf6, 0xff, 0x09, 0x96, 0xf9, 0xff, 0x0b, 0x96, 0xfc, 0xff, 0x0b, 0x95, 0xfa, 0xff, 0x0f, 0x91, 0xfc, 0xff, 0x0b, 0x78, 0xef, 0xff, 0x07, 0x62, 0xe4, 0xff, 0x13, 0x64, 0xda, 0xff, 0xeb, 0xf3, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfc, 0xfd, 0xff, 0x79, 0x8d, 0xbf, 0xff, 0x10, 0x37, 0x9b, 0xff, 0x16, 0x4f, 0xc3, 0xff, 0x10, 0x4b, 0xc7, 0xff, 0x10, 0x4e, 0xc7, 0xff, 0x17, 0x8e, 0xfc, 0xff, 0x0f, 0x9e, 0xfd, 0xff, 0x0c, 0x84, 0xf5, 0xff, 0x08, 0xa3, 0xfc, 0xff, 0x3e, 0xcc, 0xfe, 0xff, 0x7f, 0xd7, 0xfe, 0xff, 0x87, 0xd9, 0xfe, 0xff, 0x7e, 0xd6, 0xff, 0xff, 0x81, 0xd6, 0xfd, 0xff, 0x8f, 0xdb, 0xfe, 0xff, 0x8d, 0xdc, 0xfd, 0xff, 0x8d, 0xda, 0xfb, 0xff, 0x98, 0xdc, 0xfe, 0xff, 0xa3, 0xdf, 0xfb, 0xff, 0xab, 0xe0, 0xfc, 0xff, 0xac, 0xe0, 0xfe, 0xff, 0xaa, 0xe0, 0xfd, 0xff, 0xaa, 0xe0, 0xfe, 0xff, 0xa9, 0xe0, 0xfd, 0xff, 0xa7, 0xe0, 0xfd, 0xff, 0xa3, 0xe0, 0xfe, 0xff, 0x9e, 0xde, 0xfe, 0xff, 0x9b, 0xdc, 0xfb, 0xff, 0x99, 0xdc, 0xfd, 0xff, 0x93, 0xdc, 0xfe, 0xff, 0x85, 0xd8, 0xfd, 0xff, 0x77, 0xd4, 0xfe, 0xff, 0x6d, 0xd1, 0xff, 0xff, 0x62, 0xce, 0xfe, 0xff, 0x51, 0xcb, 0xfe, 0xff, 0x42, 0xc9, 0xfd, 0xff, 0x2f, 0xc5, 0xfd, 0xff, 0x1b, 0xc0, 0xff, 0xff, 0x12, 0xb6, 0xff, 0xff, 0x0e, 0xaa, 0xfd, 0xff, 0x02, 0xaf, 0xf9, 0xff, 0x44, 0xcc, 0xfe, 0xff, 0x78, 0xd5, 0xfd, 0xff, 0x71, 0xd0, 0xfc, 0xff, 0x8e, 0xda, 0xfe, 0xff, 0xa9, 0xe3, 0xfd, 0xff, 0xac, 0xe4, 0xfa, 0xff, 0x9d, 0xdd, 0xfa, 0xff, 0xaf, 0xe5, 0xfd, 0xff, 0xd4, 0xf0, 0xfe, 0xff, 0xdd, 0xf0, 0xff, 0xff, 0xdf, 0xf1, 0xfe, 0xff, 0xe2, 0xf2, 0xff, 0xff, 0xe2, 0xf4, 0xff, 0xff, 0xdb, 0xf3, 0xff, 0xff, 0xb7, 0xe4, 0xfe, 0xff, 0x84, 0xd4, 0xf9, 0xff, 0x87, 0xda, 0xfc, 0xff, 0xa4, 0xe3, 0xfe, 0xff, 0x86, 0xd8, 0xfd, 0xff, 0x50, 0xcb, 0xfb, 0xff, 0x43, 0xc8, 0xfa, 0xff, 0x4f, 0xcb, 0xfd, 0xff, 0x58, 0xcd, 0xfd, 0xff, 0x5a, 0xd0, 0xfc, 0xff, 0x61, 0xcf, 0xfd, 0xff, 0x66, 0xce, 0xfe, 0xff, 0x67, 0xcd, 0xfe, 0xff, 0x5e, 0xcb, 0xfd, 0xff, 0x53, 0xc9, 0xfc, 0xff, 0x4f, 0xc9, 0xfd, 0xff, 0x4f, 0xc9, 0xfd, 0xff, 0x58, 0xca, 0xfd, 0xff, 0x72, 0xd3, 0xfe, 0xff, 0x97, 0xdc, 0xfe, 0xff, 0xb1, 0xe2, 0xfe, 0xff, 0xbf, 0xe7, 0xfd, 0xff, 0xc1, 0xea, 0xfc, 0xff, 0xb6, 0xe7, 0xfd, 0xff, 0x98, 0xdc, 0xff, 0xff, 0x74, 0xd2, 0xfc, 0xff, 0x6b, 0xce, 0xfb, 0xff, 0x7b, 0xd3, 0xfe, 0xff, 0x8a, 0xda, 0xfe, 0xff, 0x91, 0xdb, 0xfe, 0xff, 0x9c, 0xdc, 0xff, 0xff, 0x9f, 0xdc, 0xff, 0xff, 0x94, 0xdd, 0xfe, 0xff, 0x8a, 0xd9, 0xfb, 0xff, 0x81, 0xd8, 0xfd, 0xff, 0x86, 0xd8, 0xfe, 0xff, 0x93, 0xdc, 0xfe, 0xff, 0x9a, 0xdd, 0xfc, 0xff, 0x99, 0xdc, 0xfd, 0xff, 0x94, 0xdc, 0xfe, 0xff, 0x92, 0xdb, 0xff, 0xff, 0x8a, 0xd7, 0xfc, 0xff, 0x6e, 0xd1, 0xf9, 0xff, 0x3f, 0xc7, 0xfc, 0xff, 0x0b, 0xba, 0xfa, 0xff, 0x20, 0xc0, 0xfd, 0xff, 0x43, 0xca, 0xff, 0xff, 0x3e, 0xc8, 0xff, 0xff, 0x12, 0xb7, 0xfb, 0xff, 0x03, 0xb3, 0xfa, 0xff, 0x47, 0xc8, 0xfc, 0xff, 0x7c, 0xd6, 0xfe, 0xff, 0x8e, 0xd8, 0xfd, 0xff, 0x97, 0xda, 0xfd, 0xff, 0x69, 0xd0, 0xfa, 0xff, 0x48, 0xc8, 0xf7, 0xff, 0x8f, 0xda, 0xfb, 0xff, 0xaf, 0xe1, 0xfb, 0xff, 0xb2, 0xe1, 0xfc, 0xff, 0xb2, 0xe2, 0xfa, 0xff, 0xb3, 0xe2, 0xfa, 0xff, 0xb7, 0xe4, 0xfa, 0xff, 0xbe, 0xe7, 0xfa, 0xff, 0xbf, 0xe7, 0xfc, 0xff, 0xb8, 0xe5, 0xfb, 0xff, 0xa8, 0xe0, 0xfc, 0xff, 0x97, 0xdc, 0xfb, 0xff, 0x81, 0xd4, 0xfb, 0xff, 0x73, 0xd0, 0xfd, 0xff, 0x6b, 0xcf, 0xfa, 0xff, 0x61, 0xcb, 0xfd, 0xff, 0x2c, 0xc4, 0xfa, 0xff, 0x05, 0xb2, 0xf6, 0xff, 0x09, 0xa8, 0xfb, 0xff, 0x09, 0xa0, 0xfb, 0xff, 0x09, 0x97, 0xf8, 0xff, 0x0d, 0x90, 0xfa, 0xff, 0x0b, 0x77, 0xf0, 0xff, 0x0a, 0x60, 0xe4, 0xff, 0x0a, 0x69, 0xeb, 0xff, 0x98, 0xbc, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe0, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0xf2, 0xf8, 0xff, 0x2c, 0x4c, 0x96, 0xff, 0x0f, 0x37, 0x94, 0xff, 0x17, 0x4f, 0xc0, 0xff, 0x10, 0x49, 0xc7, 0xff, 0x0f, 0x4c, 0xc5, 0xff, 0x15, 0x91, 0xfa, 0xff, 0x10, 0xa5, 0xfd, 0xff, 0x0d, 0x82, 0xf6, 0xff, 0x0d, 0xa4, 0xfd, 0xff, 0x3c, 0xcc, 0xfc, 0xff, 0x76, 0xd7, 0xfe, 0xff, 0x80, 0xd7, 0xfe, 0xff, 0x84, 0xd6, 0xff, 0xff, 0x88, 0xd7, 0xfd, 0xff, 0x8d, 0xdb, 0xfe, 0xff, 0x8c, 0xda, 0xfe, 0xff, 0x90, 0xd9, 0xfa, 0xff, 0x9c, 0xdd, 0xfe, 0xff, 0xa7, 0xe1, 0xfb, 0xff, 0xb0, 0xe2, 0xfc, 0xff, 0xb1, 0xe1, 0xfe, 0xff, 0xaf, 0xe1, 0xfd, 0xff, 0xae, 0xe2, 0xfd, 0xff, 0xae, 0xe2, 0xfd, 0xff, 0xac, 0xe0, 0xfd, 0xff, 0xa7, 0xe0, 0xfe, 0xff, 0xa1, 0xe0, 0xfe, 0xff, 0x9e, 0xde, 0xfc, 0xff, 0x9b, 0xde, 0xfe, 0xff, 0x95, 0xde, 0xfe, 0xff, 0x89, 0xd9, 0xfe, 0xff, 0x7b, 0xd5, 0xfe, 0xff, 0x70, 0xd0, 0xfd, 0xff, 0x62, 0xcf, 0xfe, 0xff, 0x52, 0xcc, 0xfc, 0xff, 0x41, 0xca, 0xfb, 0xff, 0x31, 0xc6, 0xf9, 0xff, 0x20, 0xc0, 0xfe, 0xff, 0x10, 0xb6, 0xfe, 0xff, 0x0a, 0xb1, 0xf9, 0xff, 0x1f, 0xc2, 0xfb, 0xff, 0x5d, 0xd0, 0xfd, 0xff, 0x74, 0xd2, 0xfc, 0xff, 0x83, 0xd8, 0xfe, 0xff, 0xa7, 0xe1, 0xfe, 0xff, 0xad, 0xe4, 0xfd, 0xff, 0x9f, 0xe0, 0xfc, 0xff, 0xb3, 0xe4, 0xfb, 0xff, 0xd1, 0xf1, 0xff, 0xff, 0xd5, 0xf1, 0xfe, 0xff, 0xcd, 0xef, 0xfd, 0xff, 0xd9, 0xf2, 0xff, 0xff, 0xe7, 0xf4, 0xff, 0xff, 0xdf, 0xf4, 0xfe, 0xff, 0xc5, 0xeb, 0xfc, 0xff, 0xa5, 0xdf, 0xfd, 0xff, 0x99, 0xde, 0xfe, 0xff, 0x99, 0xe0, 0xff, 0xff, 0x71, 0xd1, 0xff, 0xff, 0x3a, 0xc6, 0xfb, 0xff, 0x2c, 0xc5, 0xfc, 0xff, 0x31, 0xc8, 0xfe, 0xff, 0x2d, 0xc5, 0xfd, 0xff, 0x33, 0xc3, 0xf9, 0xff, 0x54, 0xcb, 0xfd, 0xff, 0x5d, 0xce, 0xff, 0xff, 0x57, 0xcc, 0xfe, 0xff, 0x53, 0xca, 0xfd, 0xff, 0x47, 0xca, 0xfd, 0xff, 0x3f, 0xca, 0xfe, 0xff, 0x3f, 0xc8, 0xff, 0xff, 0x46, 0xcb, 0xfe, 0xff, 0x58, 0xcc, 0xfc, 0xff, 0x76, 0xd4, 0xfd, 0xff, 0x92, 0xdc, 0xff, 0xff, 0xaa, 0xe1, 0xff, 0xff, 0xb7, 0xe4, 0xfe, 0xff, 0xb6, 0xe3, 0xff, 0xff, 0xad, 0xe3, 0xfd, 0xff, 0x98, 0xdb, 0xfe, 0xff, 0x73, 0xd3, 0xfc, 0xff, 0x5e, 0xcc, 0xfd, 0xff, 0x64, 0xcd, 0xfe, 0xff, 0x71, 0xd1, 0xfe, 0xff, 0x7c, 0xd2, 0xfe, 0xff, 0x89, 0xd6, 0xfe, 0xff, 0x90, 0xda, 0xfd, 0xff, 0x88, 0xdb, 0xfc, 0xff, 0x83, 0xd9, 0xfb, 0xff, 0x7f, 0xd8, 0xfe, 0xff, 0x81, 0xd6, 0xff, 0xff, 0x93, 0xdb, 0xfe, 0xff, 0x9d, 0xdf, 0xfc, 0xff, 0x9f, 0xde, 0xfe, 0xff, 0x9c, 0xdd, 0xfe, 0xff, 0x95, 0xdc, 0xfe, 0xff, 0x8c, 0xda, 0xfd, 0xff, 0x79, 0xd6, 0xfa, 0xff, 0x54, 0xcd, 0xfa, 0xff, 0x21, 0xc0, 0xfc, 0xff, 0x08, 0xbb, 0xf7, 0xff, 0x30, 0xc6, 0xfb, 0xff, 0x40, 0xca, 0xfd, 0xff, 0x2b, 0xc0, 0xfe, 0xff, 0x02, 0xb3, 0xfc, 0xff, 0x1f, 0xbe, 0xf9, 0xff, 0x6d, 0xd3, 0xfc, 0xff, 0x8c, 0xd9, 0xfc, 0xff, 0x99, 0xda, 0xfb, 0xff, 0x8a, 0xd9, 0xfb, 0xff, 0x61, 0xcc, 0xf8, 0xff, 0x80, 0xd5, 0xf9, 0xff, 0xb1, 0xe3, 0xfc, 0xff, 0xbd, 0xe5, 0xfd, 0xff, 0xbd, 0xe6, 0xfc, 0xff, 0xbe, 0xe7, 0xfc, 0xff, 0xbf, 0xe8, 0xfc, 0xff, 0xc2, 0xe7, 0xfd, 0xff, 0xbf, 0xe6, 0xfc, 0xff, 0xbb, 0xe6, 0xfb, 0xff, 0xb1, 0xe2, 0xfb, 0xff, 0xa3, 0xde, 0xfd, 0xff, 0x8d, 0xd9, 0xfc, 0xff, 0x7e, 0xd3, 0xfb, 0xff, 0x72, 0xd1, 0xfa, 0xff, 0x6b, 0xcb, 0xfb, 0xff, 0x4c, 0xca, 0xfb, 0xff, 0x16, 0xbf, 0xf5, 0xff, 0x08, 0xb2, 0xfa, 0xff, 0x0a, 0xa5, 0xfc, 0xff, 0x09, 0x98, 0xfa, 0xff, 0x0c, 0x90, 0xfc, 0xff, 0x0b, 0x76, 0xef, 0xff, 0x0b, 0x5f, 0xe2, 0xff, 0x0e, 0x70, 0xef, 0xff, 0x36, 0x7e, 0xde, 0xff, 0xfb, 0xfc, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xec, 0xf2, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc0, 0xca, 0xe1, 0xff, 0x0f, 0x39, 0x8f, 0xff, 0x10, 0x37, 0x90, 0xff, 0x17, 0x4d, 0xbf, 0xff, 0x14, 0x4c, 0xc8, 0xff, 0x0d, 0x47, 0xc3, 0xff, 0x11, 0x85, 0xf4, 0xff, 0x13, 0x9d, 0xfd, 0xff, 0x0c, 0x80, 0xf5, 0xff, 0x0c, 0xa4, 0xfc, 0xff, 0x3d, 0xcc, 0xfd, 0xff, 0x70, 0xd4, 0xfc, 0xff, 0x81, 0xd7, 0xff, 0xff, 0x87, 0xd6, 0xfe, 0xff, 0x88, 0xd7, 0xfb, 0xff, 0x8c, 0xd9, 0xfc, 0xff, 0x8d, 0xda, 0xfe, 0xff, 0x92, 0xd9, 0xfc, 0xff, 0x9e, 0xdd, 0xfe, 0xff, 0xa9, 0xe1, 0xfc, 0xff, 0xb2, 0xe2, 0xfc, 0xff, 0xb3, 0xe3, 0xfd, 0xff, 0xb1, 0xe3, 0xfd, 0xff, 0xaf, 0xe3, 0xfd, 0xff, 0xaf, 0xe3, 0xfd, 0xff, 0xaf, 0xe2, 0xfe, 0xff, 0xa9, 0xe1, 0xfe, 0xff, 0xa4, 0xdf, 0xfc, 0xff, 0xa1, 0xe0, 0xfc, 0xff, 0x9d, 0xdf, 0xfd, 0xff, 0x96, 0xdd, 0xfe, 0xff, 0x8d, 0xda, 0xfe, 0xff, 0x80, 0xd6, 0xfe, 0xff, 0x74, 0xd1, 0xfd, 0xff, 0x63, 0xd0, 0xfc, 0xff, 0x52, 0xcc, 0xfb, 0xff, 0x42, 0xc9, 0xfd, 0xff, 0x34, 0xc7, 0xfc, 0xff, 0x1e, 0xc0, 0xfe, 0xff, 0x06, 0xb6, 0xfd, 0xff, 0x1b, 0xbc, 0xfd, 0xff, 0x4d, 0xcb, 0xff, 0xff, 0x6f, 0xd3, 0xfd, 0xff, 0x89, 0xda, 0xff, 0xff, 0xa4, 0xdf, 0xff, 0xff, 0xac, 0xe4, 0xff, 0xff, 0xa4, 0xdf, 0xfb, 0xff, 0xaf, 0xe3, 0xfd, 0xff, 0xd5, 0xf0, 0xff, 0xff, 0xd2, 0xef, 0xfe, 0xff, 0xbb, 0xe7, 0xf9, 0xff, 0xd1, 0xef, 0xfb, 0xff, 0xe2, 0xf4, 0xff, 0xff, 0xdf, 0xf3, 0xff, 0xff, 0xce, 0xec, 0xfb, 0xff, 0xba, 0xe6, 0xfa, 0xff, 0xb0, 0xe3, 0xfe, 0xff, 0x96, 0xe0, 0xff, 0xff, 0x56, 0xcd, 0xfc, 0xff, 0x1f, 0xbe, 0xfa, 0xff, 0x20, 0xc2, 0xfe, 0xff, 0x29, 0xc8, 0xff, 0xff, 0x27, 0xc7, 0xff, 0xff, 0x38, 0xc8, 0xfe, 0xff, 0x55, 0xcd, 0xff, 0xff, 0x63, 0xcd, 0xff, 0xff, 0x5b, 0xce, 0xff, 0xff, 0x48, 0xcb, 0xfe, 0xff, 0x3a, 0xc6, 0xfe, 0xff, 0x2b, 0xc5, 0xfd, 0xff, 0x29, 0xc5, 0xfc, 0xff, 0x34, 0xc6, 0xfd, 0xff, 0x44, 0xc9, 0xfd, 0xff, 0x5c, 0xcd, 0xfb, 0xff, 0x7a, 0xd4, 0xfd, 0xff, 0x92, 0xdc, 0xff, 0xff, 0xa3, 0xe1, 0xfd, 0xff, 0xad, 0xe3, 0xfe, 0xff, 0xaf, 0xe1, 0xfe, 0xff, 0xa6, 0xe0, 0xfc, 0xff, 0x95, 0xdc, 0xfd, 0xff, 0x75, 0xd4, 0xfc, 0xff, 0x5e, 0xcc, 0xfd, 0xff, 0x52, 0xcc, 0xff, 0xff, 0x50, 0xca, 0xfb, 0xff, 0x60, 0xcb, 0xfc, 0xff, 0x6a, 0xd0, 0xfe, 0xff, 0x6e, 0xd3, 0xfb, 0xff, 0x6f, 0xd2, 0xfd, 0xff, 0x6e, 0xd1, 0xfd, 0xff, 0x72, 0xd2, 0xfb, 0xff, 0x7f, 0xd5, 0xf9, 0xff, 0x98, 0xdc, 0xff, 0xff, 0xa1, 0xdf, 0xfc, 0xff, 0xa0, 0xdd, 0xfb, 0xff, 0x9e, 0xdd, 0xfe, 0xff, 0x96, 0xdd, 0xfd, 0xff, 0x8c, 0xd9, 0xfd, 0xff, 0x87, 0xd7, 0xff, 0xff, 0x6d, 0xd2, 0xfb, 0xff, 0x3f, 0xca, 0xfb, 0xff, 0x19, 0xc0, 0xf7, 0xff, 0x21, 0xc1, 0xfa, 0xff, 0x3e, 0xc7, 0xfc, 0xff, 0x38, 0xc6, 0xfd, 0xff, 0x0c, 0xbb, 0xfa, 0xff, 0x04, 0xb6, 0xf9, 0xff, 0x56, 0xc9, 0xfe, 0xff, 0x8a, 0xd6, 0xfd, 0xff, 0x99, 0xdb, 0xfb, 0xff, 0x9c, 0xde, 0xfc, 0xff, 0x76, 0xd2, 0xfb, 0xff, 0x76, 0xd0, 0xf7, 0xff, 0xad, 0xe3, 0xfd, 0xff, 0xc4, 0xe8, 0xfd, 0xff, 0xc6, 0xe8, 0xfc, 0xff, 0xc7, 0xe8, 0xfd, 0xff, 0xc7, 0xe8, 0xfd, 0xff, 0xc1, 0xe8, 0xfd, 0xff, 0xbe, 0xe6, 0xfc, 0xff, 0xbc, 0xe6, 0xfb, 0xff, 0xb6, 0xe2, 0xfc, 0xff, 0xaa, 0xdd, 0xff, 0xff, 0x96, 0xda, 0xfc, 0xff, 0x85, 0xd6, 0xfb, 0xff, 0x7a, 0xd2, 0xfa, 0xff, 0x76, 0xd0, 0xfa, 0xff, 0x68, 0xcf, 0xfd, 0xff, 0x37, 0xc4, 0xf7, 0xff, 0x09, 0xb3, 0xf8, 0xff, 0x06, 0xa5, 0xfd, 0xff, 0x08, 0x99, 0xfa, 0xff, 0x0c, 0x91, 0xfc, 0xff, 0x0a, 0x74, 0xed, 0xff, 0x0a, 0x5e, 0xe0, 0xff, 0x0d, 0x6e, 0xee, 0xff, 0x13, 0x72, 0xec, 0xff, 0xc8, 0xdc, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x64, 0x7b, 0xb5, 0xff, 0x14, 0x3a, 0x93, 0xff, 0x10, 0x36, 0x91, 0xff, 0x15, 0x4c, 0xbc, 0xff, 0x16, 0x4f, 0xc9, 0xff, 0x0f, 0x49, 0xc2, 0xff, 0x13, 0x7d, 0xf1, 0xff, 0x14, 0x95, 0xfd, 0xff, 0x0f, 0x7f, 0xf3, 0xff, 0x0f, 0xa0, 0xfb, 0xff, 0x31, 0xc9, 0xff, 0xff, 0x65, 0xd1, 0xfa, 0xff, 0x7f, 0xd6, 0xfc, 0xff, 0x86, 0xd7, 0xff, 0xff, 0x86, 0xd6, 0xfc, 0xff, 0x8a, 0xda, 0xfe, 0xff, 0x8e, 0xdb, 0xff, 0xff, 0x94, 0xda, 0xfe, 0xff, 0xa1, 0xde, 0xfe, 0xff, 0xad, 0xe2, 0xfc, 0xff, 0xb5, 0xe5, 0xfc, 0xff, 0xb7, 0xe5, 0xfd, 0xff, 0xb5, 0xe3, 0xfc, 0xff, 0xb2, 0xe3, 0xfd, 0xff, 0xb2, 0xe3, 0xfd, 0xff, 0xb2, 0xe3, 0xfe, 0xff, 0xad, 0xe2, 0xfe, 0xff, 0xaa, 0xe0, 0xfe, 0xff, 0xa7, 0xe0, 0xfd, 0xff, 0xa1, 0xde, 0xfd, 0xff, 0x99, 0xdf, 0xff, 0xff, 0x8e, 0xdb, 0xfd, 0xff, 0x82, 0xd6, 0xfd, 0xff, 0x73, 0xd2, 0xfc, 0xff, 0x63, 0xd0, 0xfc, 0xff, 0x55, 0xcc, 0xfd, 0xff, 0x47, 0xca, 0xfd, 0xff, 0x35, 0xc8, 0xfd, 0xff, 0x12, 0xc0, 0xfa, 0xff, 0x10, 0xbc, 0xfa, 0xff, 0x45, 0xca, 0xff, 0xff, 0x75, 0xd4, 0xfe, 0xff, 0x93, 0xdc, 0xff, 0xff, 0xa6, 0xe1, 0xff, 0xff, 0xba, 0xe5, 0xff, 0xff, 0xa5, 0xe0, 0xfb, 0xff, 0xa3, 0xe0, 0xfb, 0xff, 0xd3, 0xf0, 0xff, 0xff, 0xd4, 0xef, 0xfe, 0xff, 0xb4, 0xe3, 0xf8, 0xff, 0xc5, 0xec, 0xfb, 0xff, 0xe5, 0xf5, 0xff, 0xff, 0xe0, 0xf2, 0xff, 0xff, 0xcc, 0xee, 0xfd, 0xff, 0xc1, 0xe9, 0xfc, 0xff, 0xbe, 0xe8, 0xff, 0xff, 0xac, 0xe1, 0xff, 0xff, 0x6c, 0xd2, 0xfd, 0xff, 0x26, 0xc2, 0xf9, 0xff, 0x19, 0xc0, 0xfc, 0xff, 0x1a, 0xbd, 0xfe, 0xff, 0x0e, 0xbc, 0xfa, 0xff, 0x28, 0xc6, 0xfa, 0xff, 0x5d, 0xd0, 0xfd, 0xff, 0x75, 0xd3, 0xff, 0xff, 0x65, 0xd2, 0xfe, 0xff, 0x4a, 0xcc, 0xfc, 0xff, 0x2e, 0xc4, 0xfb, 0xff, 0x1e, 0xc0, 0xfd, 0xff, 0x17, 0xbe, 0xfd, 0xff, 0x1b, 0xc0, 0xfe, 0xff, 0x2d, 0xc4, 0xfc, 0xff, 0x47, 0xc9, 0xfd, 0xff, 0x64, 0xcf, 0xfd, 0xff, 0x7d, 0xd5, 0xfe, 0xff, 0x92, 0xdc, 0xff, 0xff, 0x9f, 0xdf, 0xfd, 0xff, 0xa3, 0xe0, 0xfd, 0xff, 0xa2, 0xdf, 0xfe, 0xff, 0x9e, 0xdf, 0xfe, 0xff, 0x92, 0xdd, 0xfe, 0xff, 0x76, 0xd4, 0xfc, 0xff, 0x5f, 0xcd, 0xfd, 0xff, 0x4c, 0xcb, 0xff, 0xff, 0x3d, 0xc6, 0xfc, 0xff, 0x3d, 0xc6, 0xfb, 0xff, 0x41, 0xca, 0xfc, 0xff, 0x46, 0xcb, 0xfe, 0xff, 0x51, 0xca, 0xff, 0xff, 0x5f, 0xcd, 0xff, 0xff, 0x6b, 0xd1, 0xfd, 0xff, 0x86, 0xd9, 0xfc, 0xff, 0x9a, 0xdd, 0xfe, 0xff, 0x9c, 0xde, 0xfd, 0xff, 0x9f, 0xdc, 0xfc, 0xff, 0x9e, 0xdc, 0xfd, 0xff, 0x97, 0xdc, 0xfc, 0xff, 0x8d, 0xda, 0xfb, 0xff, 0x8f, 0xd9, 0xfd, 0xff, 0x8c, 0xd9, 0xfe, 0xff, 0x75, 0xd6, 0xfc, 0xff, 0x5e, 0xd1, 0xfc, 0xff, 0x34, 0xc4, 0xfc, 0xff, 0x37, 0xc3, 0xfa, 0xff, 0x43, 0xca, 0xfb, 0xff, 0x2a, 0xc4, 0xfa, 0xff, 0x02, 0xb5, 0xf8, 0xff, 0x28, 0xc0, 0xfb, 0xff, 0x7f, 0xd4, 0xfe, 0xff, 0x9a, 0xdc, 0xfb, 0xff, 0xa3, 0xe0, 0xf9, 0xff, 0x8d, 0xdb, 0xfe, 0xff, 0x76, 0xd0, 0xf9, 0xff, 0x9f, 0xdd, 0xfc, 0xff, 0xc6, 0xe8, 0xfb, 0xff, 0xd0, 0xea, 0xfb, 0xff, 0xd3, 0xeb, 0xfd, 0xff, 0xcd, 0xe8, 0xfd, 0xff, 0xc3, 0xe8, 0xfc, 0xff, 0xbf, 0xe6, 0xfb, 0xff, 0xbe, 0xe6, 0xfb, 0xff, 0xb9, 0xe3, 0xfd, 0xff, 0xae, 0xe0, 0xfc, 0xff, 0x9b, 0xdd, 0xfa, 0xff, 0x8a, 0xd8, 0xfb, 0xff, 0x81, 0xd5, 0xf9, 0xff, 0x80, 0xd5, 0xf8, 0xff, 0x7b, 0xd3, 0xfb, 0xff, 0x57, 0xc9, 0xfc, 0xff, 0x13, 0xb8, 0xfa, 0xff, 0x02, 0xa7, 0xfb, 0xff, 0x09, 0x9a, 0xfa, 0xff, 0x0c, 0x91, 0xfc, 0xff, 0x0a, 0x72, 0xe9, 0xff, 0x0a, 0x5e, 0xde, 0xff, 0x0b, 0x70, 0xec, 0xff, 0x09, 0x73, 0xee, 0xff, 0x78, 0xb0, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xeb, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0xf1, 0xf6, 0xff, 0x26, 0x45, 0x94, 0xff, 0x14, 0x39, 0x93, 0xff, 0x12, 0x37, 0x91, 0xff, 0x14, 0x4c, 0xba, 0xff, 0x16, 0x51, 0xcc, 0xff, 0x12, 0x4e, 0xc5, 0xff, 0x14, 0x7d, 0xf3, 0xff, 0x16, 0x95, 0xfd, 0xff, 0x15, 0x81, 0xf4, 0xff, 0x0f, 0xa0, 0xfb, 0xff, 0x16, 0xc2, 0xfe, 0xff, 0x47, 0xcc, 0xfc, 0xff, 0x6e, 0xd1, 0xfe, 0xff, 0x7e, 0xd6, 0xff, 0xff, 0x84, 0xd6, 0xff, 0xff, 0x88, 0xd9, 0xfe, 0xff, 0x8b, 0xdb, 0xfe, 0xff, 0x8c, 0xd9, 0xfd, 0xff, 0x9d, 0xde, 0xfe, 0xff, 0xb0, 0xe4, 0xfd, 0xff, 0xb8, 0xe6, 0xfd, 0xff, 0xb8, 0xe6, 0xfd, 0xff, 0xb6, 0xe5, 0xfc, 0xff, 0xb5, 0xe5, 0xfd, 0xff, 0xb5, 0xe4, 0xfe, 0xff, 0xb4, 0xe4, 0xfe, 0xff, 0xb1, 0xe3, 0xfe, 0xff, 0xaf, 0xe1, 0xff, 0xff, 0xac, 0xe0, 0xfe, 0xff, 0xa4, 0xdf, 0xfe, 0xff, 0x9b, 0xdf, 0xfd, 0xff, 0x91, 0xdc, 0xfc, 0xff, 0x83, 0xd7, 0xfd, 0xff, 0x73, 0xd3, 0xff, 0xff, 0x62, 0xd0, 0xfd, 0xff, 0x58, 0xcb, 0xfd, 0xff, 0x4b, 0xcb, 0xfe, 0xff, 0x26, 0xc4, 0xfd, 0xff, 0x14, 0xbc, 0xfb, 0xff, 0x4e, 0xcc, 0xfa, 0xff, 0x84, 0xdc, 0xfc, 0xff, 0x99, 0xdf, 0xfe, 0xff, 0xac, 0xe1, 0xfc, 0xff, 0xb8, 0xe7, 0xfe, 0xff, 0xb2, 0xe5, 0xfd, 0xff, 0xa9, 0xdf, 0xf9, 0xff, 0xcd, 0xf0, 0xfe, 0xff, 0xd2, 0xf0, 0xfd, 0xff, 0xa8, 0xe1, 0xf7, 0xff, 0xc6, 0xea, 0xfb, 0xff, 0xe6, 0xf6, 0xff, 0xff, 0xd6, 0xf0, 0xfd, 0xff, 0xcd, 0xec, 0xfc, 0xff, 0xcc, 0xed, 0xff, 0xff, 0xc5, 0xeb, 0xff, 0xff, 0xb3, 0xe3, 0xfe, 0xff, 0x91, 0xda, 0xfe, 0xff, 0x65, 0xd0, 0xfe, 0xff, 0x3b, 0xc7, 0xfb, 0xff, 0x1d, 0xc0, 0xff, 0xff, 0x09, 0xb8, 0xfe, 0xff, 0x12, 0xbc, 0xf8, 0xff, 0x50, 0xcb, 0xfc, 0xff, 0x71, 0xd2, 0xff, 0xff, 0x68, 0xcf, 0xff, 0xff, 0x55, 0xce, 0xfe, 0xff, 0x34, 0xc4, 0xfa, 0xff, 0x19, 0xc0, 0xfd, 0xff, 0x0e, 0xbd, 0xfb, 0xff, 0x10, 0xb9, 0xfd, 0xff, 0x19, 0xbe, 0xfd, 0xff, 0x2d, 0xc5, 0xfb, 0xff, 0x4d, 0xcc, 0xfc, 0xff, 0x6b, 0xd2, 0xfe, 0xff, 0x7e, 0xd6, 0xfe, 0xff, 0x92, 0xdb, 0xfd, 0xff, 0xa0, 0xdf, 0xfc, 0xff, 0xa0, 0xdd, 0xfb, 0xff, 0x9d, 0xde, 0xfd, 0xff, 0x98, 0xdd, 0xff, 0xff, 0x8d, 0xda, 0xfd, 0xff, 0x77, 0xd5, 0xfc, 0xff, 0x61, 0xce, 0xfd, 0xff, 0x4e, 0xcb, 0xff, 0xff, 0x41, 0xc9, 0xff, 0xff, 0x33, 0xc7, 0xfd, 0xff, 0x25, 0xc1, 0xfc, 0xff, 0x21, 0xc0, 0xfc, 0xff, 0x28, 0xc2, 0xfc, 0xff, 0x33, 0xc5, 0xfe, 0xff, 0x55, 0xcd, 0xfe, 0xff, 0x7f, 0xd6, 0xfe, 0xff, 0x84, 0xd5, 0xfd, 0xff, 0x83, 0xd8, 0xfe, 0xff, 0x90, 0xdc, 0xfe, 0xff, 0x97, 0xde, 0xfd, 0xff, 0x98, 0xdd, 0xfe, 0xff, 0x97, 0xdc, 0xfd, 0xff, 0x98, 0xdc, 0xfd, 0xff, 0x9c, 0xdd, 0xfc, 0xff, 0xa0, 0xde, 0xf9, 0xff, 0x9a, 0xde, 0xfd, 0xff, 0x75, 0xd3, 0xfe, 0xff, 0x50, 0xc8, 0xfa, 0xff, 0x56, 0xc9, 0xfd, 0xff, 0x57, 0xcb, 0xfe, 0xff, 0x17, 0xbd, 0xf9, 0xff, 0x08, 0xbb, 0xf7, 0xff, 0x6a, 0xd0, 0xfd, 0xff, 0x9b, 0xdc, 0xfd, 0xff, 0xa8, 0xe0, 0xfa, 0xff, 0xaa, 0xdf, 0xfd, 0xff, 0x85, 0xd4, 0xf8, 0xff, 0x8e, 0xda, 0xf9, 0xff, 0xbf, 0xe9, 0xfc, 0xff, 0xd2, 0xed, 0xfb, 0xff, 0xd6, 0xee, 0xfe, 0xff, 0xcf, 0xeb, 0xfd, 0xff, 0xc3, 0xe7, 0xfb, 0xff, 0xc2, 0xe7, 0xfc, 0xff, 0xc2, 0xe7, 0xfc, 0xff, 0xbb, 0xe5, 0xfb, 0xff, 0xb0, 0xe2, 0xfa, 0xff, 0xa1, 0xdf, 0xfa, 0xff, 0x92, 0xd8, 0xfb, 0xff, 0x89, 0xd6, 0xfa, 0xff, 0x86, 0xd6, 0xfa, 0xff, 0x83, 0xd4, 0xfb, 0xff, 0x63, 0xcd, 0xfc, 0xff, 0x1c, 0xbc, 0xfa, 0xff, 0x05, 0xa8, 0xfb, 0xff, 0x09, 0x9a, 0xf8, 0xff, 0x0b, 0x91, 0xfa, 0xff, 0x0c, 0x72, 0xe8, 0xff, 0x0b, 0x60, 0xdf, 0xff, 0x09, 0x72, 0xed, 0xff, 0x05, 0x76, 0xee, 0xff, 0x2f, 0x86, 0xe5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xea, 0xf1, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb1, 0xbb, 0xd6, 0xff, 0x18, 0x3b, 0x8c, 0xff, 0x13, 0x39, 0x92, 0xff, 0x13, 0x38, 0x8f, 0xff, 0x17, 0x48, 0xb3, 0xff, 0x18, 0x50, 0xca, 0xff, 0x14, 0x4e, 0xc4, 0xff, 0x15, 0x7f, 0xf3, 0xff, 0x15, 0x95, 0xfe, 0xff, 0x12, 0x81, 0xf3, 0xff, 0x11, 0x9f, 0xfb, 0xff, 0x13, 0xbd, 0xfd, 0xff, 0x28, 0xc4, 0xfc, 0xff, 0x54, 0xcc, 0xfe, 0xff, 0x77, 0xd4, 0xfe, 0xff, 0x80, 0xd5, 0xfe, 0xff, 0x81, 0xd7, 0xfe, 0xff, 0x88, 0xda, 0xfc, 0xff, 0x88, 0xd8, 0xfc, 0xff, 0x98, 0xdc, 0xfd, 0xff, 0xb0, 0xe1, 0xfe, 0xff, 0xb7, 0xe5, 0xfd, 0xff, 0xb6, 0xe5, 0xfe, 0xff, 0xb6, 0xe5, 0xfd, 0xff, 0xb6, 0xe5, 0xfe, 0xff, 0xb6, 0xe5, 0xfe, 0xff, 0xb6, 0xe5, 0xfe, 0xff, 0xb4, 0xe4, 0xff, 0xff, 0xb0, 0xe3, 0xfe, 0xff, 0xae, 0xe1, 0xfd, 0xff, 0xa6, 0xe0, 0xfc, 0xff, 0x9d, 0xdf, 0xfb, 0xff, 0x92, 0xdc, 0xfe, 0xff, 0x84, 0xd7, 0xff, 0xff, 0x72, 0xd3, 0xff, 0xff, 0x62, 0xce, 0xff, 0xff, 0x5a, 0xcb, 0xfe, 0xff, 0x3e, 0xc9, 0xfd, 0xff, 0x1e, 0xc0, 0xf9, 0xff, 0x4e, 0xc7, 0xff, 0xff, 0x97, 0xdd, 0xfe, 0xff, 0xa5, 0xe1, 0xfc, 0xff, 0xa9, 0xe1, 0xfe, 0xff, 0xbb, 0xe8, 0xfe, 0xff, 0xba, 0xe6, 0xfd, 0xff, 0xb5, 0xe5, 0xfa, 0xff, 0xd3, 0xf1, 0xfe, 0xff, 0xd5, 0xf1, 0xff, 0xff, 0xa8, 0xdf, 0xf7, 0xff, 0xc0, 0xe8, 0xfa, 0xff, 0xe3, 0xf5, 0xff, 0xff, 0xd9, 0xf0, 0xfd, 0xff, 0xcf, 0xea, 0xfb, 0xff, 0xcf, 0xee, 0xfe, 0xff, 0xce, 0xed, 0xff, 0xff, 0xc1, 0xe8, 0xfe, 0xff, 0xa7, 0xe1, 0xfe, 0xff, 0x84, 0xd9, 0xfe, 0xff, 0x5b, 0xcf, 0xfb, 0xff, 0x3a, 0xc6, 0xfb, 0xff, 0x1b, 0xc0, 0xff, 0xff, 0x08, 0xba, 0xfc, 0xff, 0x3a, 0xc5, 0xfe, 0xff, 0x73, 0xd1, 0xff, 0xff, 0x72, 0xd0, 0xff, 0xff, 0x5d, 0xcd, 0xff, 0xff, 0x44, 0xcb, 0xff, 0xff, 0x24, 0xc1, 0xfd, 0xff, 0x0f, 0xbc, 0xfe, 0xff, 0x0e, 0xb5, 0xfd, 0xff, 0x0e, 0xb6, 0xfc, 0xff, 0x1e, 0xc2, 0xfd, 0xff, 0x41, 0xcb, 0xfe, 0xff, 0x60, 0xcf, 0xfe, 0xff, 0x73, 0xd4, 0xff, 0xff, 0x80, 0xd6, 0xfd, 0xff, 0x94, 0xdb, 0xfd, 0xff, 0x9f, 0xde, 0xfc, 0xff, 0x9f, 0xde, 0xfb, 0xff, 0x9c, 0xde, 0xfc, 0xff, 0x94, 0xdb, 0xff, 0xff, 0x8a, 0xd8, 0xfd, 0xff, 0x76, 0xd4, 0xfc, 0xff, 0x63, 0xcf, 0xfd, 0xff, 0x59, 0xcb, 0xfe, 0xff, 0x4b, 0xc9, 0xfe, 0xff, 0x3b, 0xc7, 0xfe, 0xff, 0x23, 0xc1, 0xfe, 0xff, 0x0d, 0xb9, 0xfa, 0xff, 0x09, 0xb9, 0xfb, 0xff, 0x0b, 0xb8, 0xfb, 0xff, 0x4a, 0xc5, 0xfe, 0xff, 0x71, 0xd2, 0xfe, 0xff, 0x53, 0xcb, 0xfd, 0xff, 0x68, 0xce, 0xfc, 0xff, 0x87, 0xd8, 0xfa, 0xff, 0x94, 0xdd, 0xfc, 0xff, 0x9b, 0xde, 0xfe, 0xff, 0x9f, 0xdd, 0xfc, 0xff, 0xa3, 0xdf, 0xfc, 0xff, 0xa4, 0xe0, 0xfc, 0xff, 0xa5, 0xde, 0xfc, 0xff, 0xa2, 0xdc, 0xfd, 0xff, 0x9a, 0xdc, 0xfd, 0xff, 0x75, 0xd3, 0xfe, 0xff, 0x69, 0xcd, 0xfc, 0xff, 0x73, 0xcf, 0xfe, 0xff, 0x42, 0xc8, 0xfc, 0xff, 0x11, 0xbc, 0xf7, 0xff, 0x55, 0xcb, 0xfb, 0xff, 0x9f, 0xdb, 0xfe, 0xff, 0xae, 0xe2, 0xfb, 0xff, 0xb7, 0xe2, 0xfc, 0xff, 0x96, 0xd9, 0xfa, 0xff, 0x87, 0xd6, 0xf7, 0xff, 0xb7, 0xe6, 0xfc, 0xff, 0xd3, 0xed, 0xfd, 0xff, 0xd6, 0xee, 0xfc, 0xff, 0xd3, 0xed, 0xfe, 0xff, 0xc3, 0xe7, 0xfb, 0xff, 0xbe, 0xe5, 0xfd, 0xff, 0xbf, 0xe7, 0xfe, 0xff, 0xbd, 0xe6, 0xfb, 0xff, 0xb5, 0xe2, 0xfb, 0xff, 0xa6, 0xde, 0xfb, 0xff, 0x97, 0xda, 0xfb, 0xff, 0x8d, 0xd7, 0xfe, 0xff, 0x88, 0xd6, 0xfc, 0xff, 0x85, 0xd4, 0xfc, 0xff, 0x64, 0xce, 0xfc, 0xff, 0x1e, 0xbd, 0xfb, 0xff, 0x06, 0xa7, 0xfc, 0xff, 0x08, 0x98, 0xf9, 0xff, 0x0b, 0x91, 0xf9, 0xff, 0x0c, 0x72, 0xe9, 0xff, 0x0c, 0x60, 0xe4, 0xff, 0x0a, 0x71, 0xf0, 0xff, 0x06, 0x78, 0xee, 0xff, 0x17, 0x8d, 0xf2, 0xff, 0xcb, 0xe6, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe0, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x70, 0x82, 0xb1, 0xff, 0x16, 0x37, 0x88, 0xff, 0x15, 0x3b, 0x91, 0xff, 0x16, 0x3a, 0x90, 0xff, 0x1a, 0x45, 0xa5, 0xff, 0x18, 0x4c, 0xbe, 0xff, 0x10, 0x48, 0xc0, 0xff, 0x18, 0x7b, 0xee, 0xff, 0x15, 0x95, 0xfd, 0xff, 0x11, 0x80, 0xf0, 0xff, 0x16, 0x97, 0xf9, 0xff, 0x15, 0xba, 0xfe, 0xff, 0x15, 0xc0, 0xfa, 0xff, 0x42, 0xca, 0xfd, 0xff, 0x73, 0xd3, 0xfe, 0xff, 0x71, 0xd2, 0xfb, 0xff, 0x71, 0xd4, 0xfd, 0xff, 0x84, 0xd8, 0xfc, 0xff, 0x88, 0xd8, 0xfd, 0xff, 0x92, 0xdb, 0xfe, 0xff, 0xac, 0xe1, 0xfd, 0xff, 0xb8, 0xe5, 0xfc, 0xff, 0xb8, 0xe5, 0xfd, 0xff, 0xb8, 0xe4, 0xfd, 0xff, 0xb7, 0xe5, 0xfd, 0xff, 0xb6, 0xe5, 0xfc, 0xff, 0xb6, 0xe5, 0xfb, 0xff, 0xb5, 0xe5, 0xfd, 0xff, 0xb2, 0xe3, 0xfe, 0xff, 0xad, 0xe0, 0xfe, 0xff, 0xa5, 0xdf, 0xfd, 0xff, 0x9e, 0xde, 0xfb, 0xff, 0x92, 0xdc, 0xfe, 0xff, 0x82, 0xd6, 0xff, 0xff, 0x70, 0xd2, 0xfe, 0xff, 0x5f, 0xcf, 0xfe, 0xff, 0x4b, 0xca, 0xff, 0xff, 0x31, 0xc7, 0xfa, 0xff, 0x48, 0xcc, 0xfa, 0xff, 0x96, 0xda, 0xff, 0xff, 0xac, 0xe0, 0xff, 0xff, 0xa8, 0xe0, 0xfe, 0xff, 0xbb, 0xe7, 0xff, 0xff, 0xbb, 0xe9, 0xfe, 0xff, 0xba, 0xe4, 0xfa, 0xff, 0xd8, 0xef, 0xfe, 0xff, 0xdc, 0xf3, 0xfd, 0xff, 0xa7, 0xde, 0xf8, 0xff, 0xbd, 0xe6, 0xfc, 0xff, 0xe5, 0xf6, 0xff, 0xff, 0xd1, 0xee, 0xfb, 0xff, 0xcc, 0xea, 0xfd, 0xff, 0xd9, 0xef, 0xfe, 0xff, 0xd5, 0xee, 0xff, 0xff, 0xc9, 0xea, 0xfc, 0xff, 0xb8, 0xe6, 0xff, 0xff, 0x9b, 0xdc, 0xfd, 0xff, 0x71, 0xd2, 0xf9, 0xff, 0x48, 0xc7, 0xf9, 0xff, 0x39, 0xc7, 0xff, 0xff, 0x17, 0xc0, 0xfc, 0xff, 0x16, 0xc0, 0xf9, 0xff, 0x51, 0xc9, 0xfe, 0xff, 0x65, 0xd0, 0xff, 0xff, 0x52, 0xcd, 0xfc, 0xff, 0x43, 0xcb, 0xfc, 0xff, 0x2d, 0xc4, 0xfc, 0xff, 0x15, 0xbc, 0xfd, 0xff, 0x0d, 0xb3, 0xfe, 0xff, 0x11, 0xae, 0xfd, 0xff, 0x0e, 0xb4, 0xfd, 0xff, 0x1f, 0xc3, 0xfd, 0xff, 0x54, 0xcd, 0xfe, 0xff, 0x74, 0xd2, 0xff, 0xff, 0x7a, 0xd6, 0xfe, 0xff, 0x88, 0xda, 0xfd, 0xff, 0x99, 0xde, 0xfe, 0xff, 0x9f, 0xde, 0xfc, 0xff, 0x9f, 0xdd, 0xfe, 0xff, 0x9c, 0xdd, 0xfd, 0xff, 0x91, 0xdb, 0xfe, 0xff, 0x86, 0xd8, 0xfe, 0xff, 0x76, 0xd4, 0xfd, 0xff, 0x6a, 0xd0, 0xfc, 0xff, 0x64, 0xcc, 0xff, 0xff, 0x54, 0xc9, 0xfe, 0xff, 0x46, 0xc8, 0xfb, 0xff, 0x2f, 0xc4, 0xfe, 0xff, 0x16, 0xbd, 0xfe, 0xff, 0x0e, 0xb9, 0xfc, 0xff, 0x0c, 0xb7, 0xfc, 0xff, 0x2e, 0xbd, 0xfb, 0xff, 0x35, 0xc5, 0xfc, 0xff, 0x1b, 0xc1, 0xf9, 0xff, 0x57, 0xcc, 0xfc, 0xff, 0x8b, 0xd7, 0xfb, 0xff, 0x94, 0xdb, 0xfb, 0xff, 0x9f, 0xdd, 0xfb, 0xff, 0xa0, 0xdd, 0xfb, 0xff, 0xa5, 0xde, 0xfb, 0xff, 0xae, 0xe0, 0xff, 0xff, 0xae, 0xdf, 0xff, 0xff, 0xa5, 0xde, 0xfc, 0xff, 0x9f, 0xdd, 0xfc, 0xff, 0x8d, 0xd9, 0xff, 0xff, 0x74, 0xd1, 0xf9, 0xff, 0x78, 0xd3, 0xfc, 0xff, 0x73, 0xd2, 0xff, 0xff, 0x3d, 0xc4, 0xf9, 0xff, 0x4c, 0xc8, 0xfa, 0xff, 0x9a, 0xdc, 0xfd, 0xff, 0xb3, 0xe4, 0xfb, 0xff, 0xbb, 0xe5, 0xfc, 0xff, 0xab, 0xe4, 0xfd, 0xff, 0x92, 0xda, 0xf7, 0xff, 0xb2, 0xe1, 0xfa, 0xff, 0xd4, 0xec, 0xfe, 0xff, 0xd8, 0xef, 0xfb, 0xff, 0xd5, 0xee, 0xfc, 0xff, 0xc4, 0xe7, 0xfb, 0xff, 0xb5, 0xe3, 0xfd, 0xff, 0xb7, 0xe4, 0xfd, 0xff, 0xbd, 0xe7, 0xfc, 0xff, 0xba, 0xe4, 0xfb, 0xff, 0xaa, 0xdf, 0xfb, 0xff, 0x99, 0xda, 0xfe, 0xff, 0x8d, 0xd6, 0xfe, 0xff, 0x84, 0xd4, 0xfc, 0xff, 0x7f, 0xd3, 0xfb, 0xff, 0x64, 0xcf, 0xfb, 0xff, 0x20, 0xbd, 0xfa, 0xff, 0x05, 0xa2, 0xfc, 0xff, 0x0a, 0x92, 0xf8, 0xff, 0x0c, 0x8f, 0xf9, 0xff, 0x08, 0x71, 0xe9, 0xff, 0x07, 0x5f, 0xe3, 0xff, 0x09, 0x70, 0xec, 0xff, 0x04, 0x7b, 0xee, 0xff, 0x0b, 0x92, 0xf8, 0xff, 0x76, 0xc8, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe0, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe6, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0x42, 0x5a, 0x96, 0xff, 0x19, 0x38, 0x86, 0xff, 0x17, 0x3b, 0x8f, 0xff, 0x18, 0x3c, 0x90, 0xff, 0x18, 0x42, 0xa1, 0xff, 0x17, 0x4a, 0xb6, 0xff, 0x12, 0x44, 0xb7, 0xff, 0x19, 0x65, 0xd8, 0xff, 0x1a, 0x84, 0xf8, 0xff, 0x19, 0x7a, 0xef, 0xff, 0x18, 0x8f, 0xf6, 0xff, 0x18, 0xb5, 0xff, 0xff, 0x11, 0xbd, 0xfd, 0xff, 0x24, 0xc1, 0xfe, 0xff, 0x58, 0xce, 0xfe, 0xff, 0x66, 0xd1, 0xfb, 0xff, 0x67, 0xd1, 0xfb, 0xff, 0x7e, 0xd6, 0xfc, 0xff, 0x87, 0xd7, 0xfd, 0xff, 0x89, 0xd9, 0xfd, 0xff, 0xa1, 0xe0, 0xfb, 0xff, 0xb9, 0xe6, 0xfc, 0xff, 0xbc, 0xe4, 0xfd, 0xff, 0xb8, 0xe4, 0xfd, 0xff, 0xb7, 0xe4, 0xfd, 0xff, 0xb7, 0xe4, 0xfc, 0xff, 0xb6, 0xe5, 0xfb, 0xff, 0xb5, 0xe5, 0xfd, 0xff, 0xb3, 0xe3, 0xfe, 0xff, 0xad, 0xe0, 0xff, 0xff, 0xa5, 0xdf, 0xfe, 0xff, 0x9d, 0xdf, 0xfc, 0xff, 0x91, 0xda, 0xfe, 0xff, 0x7f, 0xd4, 0xff, 0xff, 0x6e, 0xd2, 0xfd, 0xff, 0x59, 0xce, 0xfd, 0xff, 0x46, 0xc7, 0xfa, 0xff, 0x60, 0xcf, 0xfb, 0xff, 0x95, 0xde, 0xfe, 0xff, 0xb3, 0xe6, 0xfe, 0xff, 0xad, 0xe2, 0xfd, 0xff, 0xbd, 0xe8, 0xfe, 0xff, 0xc6, 0xec, 0xfe, 0xff, 0xb5, 0xe5, 0xf9, 0xff, 0xd7, 0xf0, 0xfd, 0xff, 0xde, 0xf2, 0xfd, 0xff, 0xac, 0xe1, 0xf7, 0xff, 0xc2, 0xea, 0xfa, 0xff, 0xe3, 0xf4, 0xff, 0xff, 0xcc, 0xeb, 0xfb, 0xff, 0xca, 0xeb, 0xfb, 0xff, 0xd8, 0xf2, 0xff, 0xff, 0xd5, 0xef, 0xff, 0xff, 0xcb, 0xeb, 0xfd, 0xff, 0xc3, 0xe9, 0xfd, 0xff, 0xb1, 0xe3, 0xfd, 0xff, 0x8f, 0xda, 0xfb, 0xff, 0x63, 0xd0, 0xf9, 0xff, 0x42, 0xc8, 0xfd, 0xff, 0x33, 0xc5, 0xff, 0xff, 0x28, 0xc4, 0xfd, 0xff, 0x2c, 0xc6, 0xfe, 0xff, 0x3c, 0xc7, 0xff, 0xff, 0x31, 0xc5, 0xfa, 0xff, 0x1d, 0xc3, 0xf6, 0xff, 0x1c, 0xc1, 0xfc, 0xff, 0x13, 0xb9, 0xfe, 0xff, 0x10, 0xae, 0xfd, 0xff, 0x11, 0xa9, 0xff, 0xff, 0x11, 0xa6, 0xfe, 0xff, 0x0f, 0xad, 0xfd, 0xff, 0x13, 0xb9, 0xfe, 0xff, 0x41, 0xc9, 0xff, 0xff, 0x70, 0xd1, 0xfe, 0xff, 0x82, 0xd6, 0xfc, 0xff, 0x90, 0xdd, 0xfd, 0xff, 0x9b, 0xde, 0xfe, 0xff, 0xa1, 0xde, 0xfb, 0xff, 0xa0, 0xdd, 0xfd, 0xff, 0x9e, 0xdd, 0xfe, 0xff, 0x92, 0xdc, 0xff, 0xff, 0x83, 0xd8, 0xfe, 0xff, 0x76, 0xd4, 0xfd, 0xff, 0x6d, 0xd2, 0xfb, 0xff, 0x62, 0xd0, 0xff, 0xff, 0x55, 0xcb, 0xff, 0xff, 0x4e, 0xcb, 0xfd, 0xff, 0x3f, 0xc9, 0xfd, 0xff, 0x2a, 0xc4, 0xfe, 0xff, 0x1e, 0xc0, 0xfb, 0xff, 0x17, 0xbd, 0xfc, 0xff, 0x06, 0xb9, 0xfb, 0xff, 0x01, 0xb1, 0xf9, 0xff, 0x05, 0xb4, 0xfb, 0xff, 0x4d, 0xca, 0xfe, 0xff, 0x87, 0xd9, 0xfe, 0xff, 0x8e, 0xda, 0xfd, 0xff, 0x97, 0xdd, 0xfb, 0xff, 0x9a, 0xdf, 0xfd, 0xff, 0xa6, 0xde, 0xff, 0xff, 0xb2, 0xe1, 0xfd, 0xff, 0xb3, 0xe2, 0xfc, 0xff, 0xac, 0xe1, 0xfb, 0xff, 0xa7, 0xe0, 0xfd, 0xff, 0xa1, 0xdd, 0xfe, 0xff, 0x80, 0xd6, 0xf5, 0xff, 0x73, 0xd5, 0xf9, 0xff, 0x85, 0xd5, 0xfd, 0xff, 0x6f, 0xd0, 0xfe, 0xff, 0x55, 0xc8, 0xf9, 0xff, 0x86, 0xd9, 0xf8, 0xff, 0xb6, 0xe3, 0xfd, 0xff, 0xc5, 0xe7, 0xfc, 0xff, 0xc3, 0xea, 0xfd, 0xff, 0xaa, 0xe3, 0xf9, 0xff, 0xb0, 0xe0, 0xfb, 0xff, 0xd4, 0xeb, 0xff, 0xff, 0xdb, 0xf0, 0xfc, 0xff, 0xd7, 0xef, 0xfa, 0xff, 0xc5, 0xe8, 0xfa, 0xff, 0xb4, 0xe2, 0xfd, 0xff, 0xb2, 0xe2, 0xfc, 0xff, 0xba, 0xe5, 0xfa, 0xff, 0xbc, 0xe6, 0xfc, 0xff, 0xae, 0xe1, 0xfb, 0xff, 0x99, 0xda, 0xfe, 0xff, 0x87, 0xd4, 0xfd, 0xff, 0x7a, 0xd3, 0xfc, 0xff, 0x74, 0xd1, 0xfc, 0xff, 0x5e, 0xcc, 0xfb, 0xff, 0x21, 0xbe, 0xfc, 0xff, 0x02, 0x9b, 0xf7, 0xff, 0x0c, 0x89, 0xf5, 0xff, 0x0f, 0x8d, 0xfb, 0xff, 0x06, 0x70, 0xe9, 0xff, 0x04, 0x5c, 0xde, 0xff, 0x0a, 0x71, 0xec, 0xff, 0x04, 0x84, 0xf0, 0xff, 0x0b, 0x9c, 0xf9, 0xff, 0x43, 0xb6, 0xf9, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd0, 0xd7, 0xe6, 0xff, 0x2c, 0x47, 0x8d, 0xff, 0x1a, 0x3a, 0x87, 0xff, 0x1a, 0x3c, 0x8e, 0xff, 0x18, 0x3c, 0x8f, 0xff, 0x19, 0x41, 0xa0, 0xff, 0x19, 0x4c, 0xb6, 0xff, 0x15, 0x45, 0xb2, 0xff, 0x14, 0x54, 0xc7, 0xff, 0x1e, 0x77, 0xf0, 0xff, 0x1b, 0x74, 0xee, 0xff, 0x16, 0x83, 0xf2, 0xff, 0x19, 0xaf, 0xfd, 0xff, 0x17, 0xbc, 0xfe, 0xff, 0x0e, 0xb4, 0xfc, 0xff, 0x28, 0xbe, 0xfd, 0xff, 0x52, 0xd0, 0xfd, 0xff, 0x64, 0xd2, 0xfc, 0xff, 0x76, 0xd6, 0xfc, 0xff, 0x7f, 0xd7, 0xfe, 0xff, 0x7b, 0xd4, 0xfe, 0xff, 0x90, 0xdd, 0xfb, 0xff, 0xb4, 0xe4, 0xfc, 0xff, 0xbb, 0xe5, 0xfd, 0xff, 0xb8, 0xe5, 0xfb, 0xff, 0xb8, 0xe4, 0xfd, 0xff, 0xb9, 0xe4, 0xfe, 0xff, 0xb6, 0xe6, 0xfd, 0xff, 0xb3, 0xe3, 0xfc, 0xff, 0xb4, 0xe2, 0xfe, 0xff, 0xae, 0xe1, 0xff, 0xff, 0xa5, 0xdf, 0xff, 0xff, 0x9b, 0xdf, 0xfd, 0xff, 0x8f, 0xd9, 0xfe, 0xff, 0x80, 0xd3, 0xff, 0xff, 0x6c, 0xd0, 0xfe, 0xff, 0x54, 0xcb, 0xfb, 0xff, 0x63, 0xce, 0xf9, 0xff, 0x9b, 0xdd, 0xfe, 0xff, 0xbd, 0xe6, 0xff, 0xff, 0xc1, 0xea, 0xfb, 0xff, 0xc8, 0xeb, 0xfc, 0xff, 0xcf, 0xef, 0xff, 0xff, 0xc4, 0xe7, 0xfa, 0xff, 0xd3, 0xed, 0xfb, 0xff, 0xdd, 0xf4, 0xfd, 0xff, 0xbd, 0xe6, 0xf5, 0xff, 0xca, 0xed, 0xf9, 0xff, 0xe3, 0xf6, 0xfe, 0xff, 0xcc, 0xea, 0xfb, 0xff, 0xca, 0xeb, 0xfc, 0xff, 0xd8, 0xf1, 0xff, 0xff, 0xd7, 0xf0, 0xff, 0xff, 0xcc, 0xec, 0xfe, 0xff, 0xc7, 0xec, 0xfc, 0xff, 0xbf, 0xe9, 0xfc, 0xff, 0xac, 0xe2, 0xfd, 0xff, 0x8c, 0xda, 0xfe, 0xff, 0x65, 0xd1, 0xfd, 0xff, 0x42, 0xc8, 0xfe, 0xff, 0x31, 0xc6, 0xfe, 0xff, 0x30, 0xc7, 0xff, 0xff, 0x25, 0xbe, 0xff, 0xff, 0x19, 0xbc, 0xfe, 0xff, 0x17, 0xc1, 0xfa, 0xff, 0x13, 0xbd, 0xfd, 0xff, 0x10, 0xb5, 0xff, 0xff, 0x0c, 0xad, 0xfd, 0xff, 0x10, 0xa8, 0xfe, 0xff, 0x12, 0xa5, 0xff, 0xff, 0x0d, 0xa1, 0xfb, 0xff, 0x0d, 0xa9, 0xfa, 0xff, 0x0c, 0xb6, 0xfd, 0xff, 0x29, 0xc5, 0xfe, 0xff, 0x68, 0xcf, 0xfe, 0xff, 0x85, 0xd6, 0xfc, 0xff, 0x8f, 0xdc, 0xfd, 0xff, 0x9d, 0xde, 0xfc, 0xff, 0xa6, 0xdf, 0xfc, 0xff, 0xa6, 0xdf, 0xfd, 0xff, 0xa2, 0xde, 0xfe, 0xff, 0x96, 0xdd, 0xfe, 0xff, 0x89, 0xd9, 0xfd, 0xff, 0x7d, 0xd5, 0xfd, 0xff, 0x72, 0xd2, 0xfc, 0xff, 0x65, 0xd2, 0xfd, 0xff, 0x62, 0xcd, 0xff, 0xff, 0x5f, 0xcc, 0xfe, 0xff, 0x54, 0xcc, 0xfe, 0xff, 0x49, 0xc8, 0xfd, 0xff, 0x3e, 0xc8, 0xfc, 0xff, 0x39, 0xc7, 0xfd, 0xff, 0x28, 0xc1, 0xfe, 0xff, 0x10, 0xb9, 0xfd, 0xff, 0x03, 0xae, 0xfb, 0xff, 0x14, 0xb4, 0xf8, 0xff, 0x3a, 0xc7, 0xf9, 0xff, 0x53, 0xce, 0xfa, 0xff, 0x7e, 0xd7, 0xfb, 0xff, 0x9d, 0xdc, 0xfe, 0xff, 0xa6, 0xdf, 0xfe, 0xff, 0xb2, 0xe2, 0xfc, 0xff, 0xb3, 0xe2, 0xfc, 0xff, 0xb3, 0xe3, 0xfd, 0xff, 0xb4, 0xe1, 0xfd, 0xff, 0xae, 0xe1, 0xfa, 0xff, 0x86, 0xd9, 0xf9, 0xff, 0x6a, 0xd1, 0xfc, 0xff, 0x84, 0xd6, 0xfc, 0xff, 0x84, 0xd8, 0xfe, 0xff, 0x69, 0xcf, 0xfb, 0xff, 0x7c, 0xd4, 0xf9, 0xff, 0xb3, 0xe3, 0xfe, 0xff, 0xcb, 0xea, 0xfb, 0xff, 0xcf, 0xeb, 0xfd, 0xff, 0xc0, 0xe6, 0xfb, 0xff, 0xb0, 0xe0, 0xfb, 0xff, 0xcb, 0xea, 0xfe, 0xff, 0xdc, 0xef, 0xfb, 0xff, 0xd9, 0xef, 0xfb, 0xff, 0xc7, 0xe9, 0xfb, 0xff, 0xb6, 0xe3, 0xfe, 0xff, 0xaf, 0xe2, 0xfc, 0xff, 0xb7, 0xe4, 0xfa, 0xff, 0xbd, 0xe4, 0xfc, 0xff, 0xb1, 0xe1, 0xfa, 0xff, 0x98, 0xda, 0xfe, 0xff, 0x7a, 0xd3, 0xfb, 0xff, 0x69, 0xcf, 0xf8, 0xff, 0x68, 0xcd, 0xfb, 0xff, 0x57, 0xca, 0xfc, 0xff, 0x21, 0xbd, 0xfd, 0xff, 0x00, 0x95, 0xf4, 0xff, 0x06, 0x7e, 0xf0, 0xff, 0x0e, 0x8b, 0xfd, 0xff, 0x05, 0x6f, 0xe8, 0xff, 0x07, 0x5d, 0xdf, 0xff, 0x0f, 0x79, 0xf3, 0xff, 0x09, 0x8e, 0xf5, 0xff, 0x0b, 0xa3, 0xfa, 0xff, 0x28, 0xaa, 0xf7, 0xff, 0xda, 0xf0, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x94, 0xa3, 0xc6, 0xff, 0x1c, 0x3b, 0x87, 0xff, 0x1a, 0x3b, 0x88, 0xff, 0x1a, 0x3e, 0x8e, 0xff, 0x18, 0x3d, 0x90, 0xff, 0x1b, 0x42, 0x9f, 0xff, 0x1a, 0x4d, 0xb5, 0xff, 0x14, 0x46, 0xb1, 0xff, 0x18, 0x58, 0xcb, 0xff, 0x20, 0x7a, 0xf4, 0xff, 0x18, 0x6f, 0xeb, 0xff, 0x15, 0x7b, 0xee, 0xff, 0x1b, 0xa8, 0xfd, 0xff, 0x1a, 0xb6, 0xff, 0xff, 0x13, 0xae, 0xfe, 0xff, 0x14, 0xb3, 0xfb, 0xff, 0x34, 0xc7, 0xfc, 0xff, 0x5e, 0xcf, 0xfd, 0xff, 0x76, 0xd4, 0xfc, 0xff, 0x6f, 0xd1, 0xfc, 0xff, 0x5e, 0xca, 0xfc, 0xff, 0x7b, 0xd6, 0xfc, 0xff, 0xa8, 0xe2, 0xfb, 0xff, 0xb7, 0xe5, 0xfc, 0xff, 0xb9, 0xe5, 0xfc, 0xff, 0xb8, 0xe4, 0xfc, 0xff, 0xb9, 0xe5, 0xfd, 0xff, 0xb6, 0xe5, 0xfd, 0xff, 0xb3, 0xe3, 0xfd, 0xff, 0xb3, 0xe2, 0xff, 0xff, 0xac, 0xe1, 0xff, 0xff, 0xa5, 0xdf, 0xff, 0xff, 0x99, 0xde, 0xfd, 0xff, 0x88, 0xd7, 0xfe, 0xff, 0x7b, 0xd2, 0xfe, 0xff, 0x64, 0xce, 0xfc, 0xff, 0x54, 0xca, 0xf8, 0xff, 0x82, 0xd8, 0xfc, 0xff, 0xbc, 0xe8, 0xfe, 0xff, 0xc7, 0xea, 0xfb, 0xff, 0xc8, 0xed, 0xfa, 0xff, 0xd9, 0xf2, 0xfe, 0xff, 0xce, 0xea, 0xfa, 0xff, 0xd6, 0xef, 0xfb, 0xff, 0xdf, 0xf5, 0xfd, 0xff, 0xc5, 0xe9, 0xf7, 0xff, 0xd9, 0xf2, 0xfb, 0xff, 0xe4, 0xf8, 0xfe, 0xff, 0xcb, 0xe9, 0xfa, 0xff, 0xcc, 0xec, 0xfb, 0xff, 0xd7, 0xf1, 0xfe, 0xff, 0xd5, 0xed, 0xfd, 0xff, 0xd0, 0xeb, 0xfd, 0xff, 0xcd, 0xee, 0xfe, 0xff, 0xc8, 0xec, 0xfd, 0xff, 0xc0, 0xe8, 0xfc, 0xff, 0xad, 0xe2, 0xff, 0xff, 0x8f, 0xda, 0xfe, 0xff, 0x6c, 0xd3, 0xff, 0xff, 0x47, 0xc9, 0xfe, 0xff, 0x31, 0xc5, 0xfe, 0xff, 0x20, 0xbe, 0xfe, 0xff, 0x10, 0xb4, 0xfd, 0xff, 0x0c, 0xb3, 0xff, 0xff, 0x13, 0xb9, 0xff, 0xff, 0x15, 0xb4, 0xff, 0xff, 0x11, 0xac, 0xfd, 0xff, 0x12, 0xaa, 0xfc, 0xff, 0x12, 0xaa, 0xfd, 0xff, 0x10, 0xa9, 0xfc, 0xff, 0x12, 0xac, 0xfd, 0xff, 0x10, 0xb1, 0xfd, 0xff, 0x0d, 0xba, 0xfe, 0xff, 0x2d, 0xc7, 0xfd, 0xff, 0x64, 0xd0, 0xfd, 0xff, 0x83, 0xd6, 0xfe, 0xff, 0x90, 0xdc, 0xfe, 0xff, 0x9e, 0xde, 0xfd, 0xff, 0xaa, 0xe0, 0xfc, 0xff, 0xad, 0xdf, 0xfe, 0xff, 0xa5, 0xdf, 0xff, 0xff, 0x9c, 0xdd, 0xfe, 0xff, 0x92, 0xda, 0xfc, 0xff, 0x85, 0xd7, 0xfc, 0xff, 0x7a, 0xd4, 0xfc, 0xff, 0x70, 0xd4, 0xfc, 0xff, 0x6f, 0xd2, 0xfe, 0xff, 0x6e, 0xd1, 0xfe, 0xff, 0x6a, 0xd2, 0xfe, 0xff, 0x6a, 0xd1, 0xfd, 0xff, 0x67, 0xd1, 0xfe, 0xff, 0x66, 0xd0, 0xff, 0xff, 0x61, 0xcc, 0xfe, 0xff, 0x50, 0xcb, 0xfa, 0xff, 0x34, 0xc6, 0xfc, 0xff, 0x0d, 0xb7, 0xfa, 0xff, 0x00, 0xaa, 0xf7, 0xff, 0x0a, 0xb1, 0xfb, 0xff, 0x37, 0xc6, 0xfd, 0xff, 0x89, 0xd9, 0xff, 0xff, 0xa6, 0xe0, 0xfd, 0xff, 0xaf, 0xe2, 0xfb, 0xff, 0xb5, 0xe5, 0xfc, 0xff, 0xba, 0xe8, 0xfd, 0xff, 0xc5, 0xe9, 0xfe, 0xff, 0xc4, 0xe9, 0xfc, 0xff, 0x86, 0xd7, 0xf8, 0xff, 0x50, 0xc8, 0xf9, 0xff, 0x72, 0xd4, 0xfb, 0xff, 0x8c, 0xda, 0xfb, 0xff, 0x82, 0xd7, 0xfc, 0xff, 0x7a, 0xd4, 0xfa, 0xff, 0x9e, 0xe0, 0xfb, 0xff, 0xc5, 0xec, 0xfa, 0xff, 0xce, 0xeb, 0xfb, 0xff, 0xce, 0xeb, 0xfd, 0xff, 0xb4, 0xe4, 0xfb, 0xff, 0xbd, 0xe8, 0xfb, 0xff, 0xd7, 0xee, 0xfd, 0xff, 0xda, 0xee, 0xfa, 0xff, 0xcf, 0xeb, 0xfd, 0xff, 0xb9, 0xe4, 0xfe, 0xff, 0xaa, 0xe2, 0xfb, 0xff, 0xb2, 0xe2, 0xfb, 0xff, 0xba, 0xe2, 0xfc, 0xff, 0xb2, 0xe1, 0xfc, 0xff, 0x98, 0xda, 0xfc, 0xff, 0x71, 0xd0, 0xf8, 0xff, 0x5a, 0xc9, 0xf6, 0xff, 0x59, 0xc9, 0xfa, 0xff, 0x4e, 0xca, 0xfa, 0xff, 0x1d, 0xbd, 0xfd, 0xff, 0x03, 0x91, 0xf6, 0xff, 0x07, 0x77, 0xef, 0xff, 0x0d, 0x8a, 0xfd, 0xff, 0x05, 0x6c, 0xe6, 0xff, 0x08, 0x5b, 0xde, 0xff, 0x0a, 0x7a, 0xf2, 0xff, 0x06, 0x8d, 0xf5, 0xff, 0x0b, 0xa4, 0xfb, 0xff, 0x10, 0xa3, 0xf7, 0xff, 0xaf, 0xde, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x64, 0x7a, 0xab, 0xff, 0x1a, 0x3a, 0x86, 0xff, 0x1c, 0x3c, 0x8a, 0xff, 0x1b, 0x3f, 0x90, 0xff, 0x19, 0x3f, 0x92, 0xff, 0x1b, 0x43, 0x9e, 0xff, 0x1b, 0x4e, 0xb3, 0xff, 0x17, 0x49, 0xb1, 0xff, 0x1b, 0x59, 0xcc, 0xff, 0x1f, 0x79, 0xf4, 0xff, 0x17, 0x6e, 0xe9, 0xff, 0x17, 0x7b, 0xee, 0xff, 0x1d, 0xa6, 0xff, 0xff, 0x1c, 0xaf, 0xff, 0xff, 0x19, 0xaf, 0xff, 0xff, 0x16, 0xb5, 0xfd, 0xff, 0x22, 0xbf, 0xfd, 0xff, 0x54, 0xcb, 0xff, 0xff, 0x79, 0xd3, 0xfe, 0xff, 0x64, 0xce, 0xfb, 0xff, 0x4d, 0xc7, 0xfc, 0xff, 0x71, 0xd3, 0xfc, 0xff, 0x9f, 0xe1, 0xfd, 0xff, 0xae, 0xe2, 0xfc, 0xff, 0xb3, 0xe3, 0xfd, 0xff, 0xb6, 0xe5, 0xfc, 0xff, 0xb9, 0xe6, 0xfc, 0xff, 0xb8, 0xe4, 0xfe, 0xff, 0xb3, 0xe3, 0xfe, 0xff, 0xaf, 0xe1, 0xfe, 0xff, 0xaa, 0xdf, 0xfc, 0xff, 0x9e, 0xde, 0xfd, 0xff, 0x90, 0xdb, 0xfd, 0xff, 0x7c, 0xd6, 0xfd, 0xff, 0x6f, 0xd1, 0xfe, 0xff, 0x59, 0xcd, 0xfd, 0xff, 0x5a, 0xcc, 0xfa, 0xff, 0xa0, 0xdd, 0xfd, 0xff, 0xc9, 0xeb, 0xfe, 0xff, 0xcd, 0xee, 0xfc, 0xff, 0xd7, 0xf3, 0xfd, 0xff, 0xd3, 0xee, 0xfb, 0xff, 0xdc, 0xf0, 0xfc, 0xff, 0xe1, 0xf6, 0xfc, 0xff, 0xca, 0xec, 0xf7, 0xff, 0xde, 0xf3, 0xfc, 0xff, 0xe2, 0xf5, 0xfc, 0xff, 0xc6, 0xea, 0xfa, 0xff, 0xcc, 0xec, 0xfd, 0xff, 0xd7, 0xee, 0xff, 0xff, 0xc9, 0xea, 0xfe, 0xff, 0xc9, 0xe9, 0xfe, 0xff, 0xce, 0xed, 0xff, 0xff, 0xcf, 0xed, 0xfe, 0xff, 0xc9, 0xeb, 0xfe, 0xff, 0xbf, 0xe8, 0xfd, 0xff, 0xad, 0xe2, 0xff, 0xff, 0x8f, 0xdb, 0xfd, 0xff, 0x70, 0xd3, 0xfd, 0xff, 0x47, 0xca, 0xfc, 0xff, 0x25, 0xc1, 0xfc, 0xff, 0x13, 0xb7, 0xfe, 0xff, 0x11, 0xb2, 0xfe, 0xff, 0x0f, 0xaf, 0xfd, 0xff, 0x10, 0xae, 0xfe, 0xff, 0x13, 0xae, 0xfd, 0xff, 0x14, 0xab, 0xfd, 0xff, 0x12, 0xaa, 0xfd, 0xff, 0x13, 0xaa, 0xfe, 0xff, 0x11, 0xab, 0xfc, 0xff, 0x13, 0xae, 0xfe, 0xff, 0x11, 0xb6, 0xfe, 0xff, 0x13, 0xbc, 0xfc, 0xff, 0x39, 0xc7, 0xfa, 0xff, 0x62, 0xd1, 0xfc, 0xff, 0x81, 0xd5, 0xff, 0xff, 0x90, 0xdb, 0xff, 0xff, 0x9b, 0xde, 0xfe, 0xff, 0xa6, 0xdf, 0xfc, 0xff, 0xa7, 0xdf, 0xfe, 0xff, 0xa4, 0xdf, 0xfe, 0xff, 0x9d, 0xdf, 0xfe, 0xff, 0x93, 0xdb, 0xfe, 0xff, 0x85, 0xd7, 0xfd, 0xff, 0x7e, 0xd6, 0xfd, 0xff, 0x75, 0xd4, 0xfd, 0xff, 0x71, 0xd4, 0xfe, 0xff, 0x72, 0xd2, 0xfe, 0xff, 0x75, 0xd4, 0xfd, 0xff, 0x76, 0xd4, 0xfd, 0xff, 0x79, 0xd4, 0xfe, 0xff, 0x7a, 0xd3, 0xfe, 0xff, 0x78, 0xd3, 0xfd, 0xff, 0x71, 0xd4, 0xf8, 0xff, 0x6a, 0xd2, 0xfb, 0xff, 0x50, 0xcb, 0xff, 0xff, 0x18, 0xb9, 0xfc, 0xff, 0x00, 0xa3, 0xfa, 0xff, 0x01, 0xab, 0xfb, 0xff, 0x38, 0xc7, 0xfc, 0xff, 0x7b, 0xda, 0xff, 0xff, 0xa0, 0xdd, 0xff, 0xff, 0xbc, 0xe7, 0xfe, 0xff, 0xc5, 0xeb, 0xfd, 0xff, 0xcc, 0xec, 0xfc, 0xff, 0xda, 0xf1, 0xfe, 0xff, 0xa9, 0xe2, 0xfc, 0xff, 0x3f, 0xc5, 0xf4, 0xff, 0x56, 0xcd, 0xfc, 0xff, 0x8e, 0xd9, 0xfe, 0xff, 0x96, 0xda, 0xfc, 0xff, 0x83, 0xd5, 0xfa, 0xff, 0x8a, 0xd8, 0xfa, 0xff, 0xba, 0xe7, 0xfd, 0xff, 0xcd, 0xec, 0xfa, 0xff, 0xcf, 0xed, 0xfd, 0xff, 0xc1, 0xe7, 0xfb, 0xff, 0xb8, 0xe4, 0xfa, 0xff, 0xcb, 0xec, 0xff, 0xff, 0xd7, 0xef, 0xfd, 0xff, 0xd2, 0xec, 0xfe, 0xff, 0xbe, 0xe5, 0xfd, 0xff, 0xa6, 0xe1, 0xfd, 0xff, 0xab, 0xde, 0xfb, 0xff, 0xb5, 0xde, 0xfc, 0xff, 0xaf, 0xe0, 0xfd, 0xff, 0x95, 0xda, 0xfc, 0xff, 0x6b, 0xcf, 0xfa, 0xff, 0x3a, 0xc5, 0xfb, 0xff, 0x37, 0xc2, 0xfd, 0xff, 0x45, 0xc8, 0xfd, 0xff, 0x1d, 0xbd, 0xfd, 0xff, 0x06, 0x8e, 0xf5, 0xff, 0x0b, 0x74, 0xed, 0xff, 0x0f, 0x87, 0xfb, 0xff, 0x0a, 0x67, 0xe4, 0xff, 0x07, 0x4d, 0xd1, 0xff, 0x0b, 0x73, 0xec, 0xff, 0x06, 0x81, 0xf2, 0xff, 0x09, 0x8f, 0xf4, 0xff, 0x0b, 0x9c, 0xfa, 0xff, 0x80, 0xc5, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0xf7, 0xfa, 0xff, 0x4b, 0x65, 0x9e, 0xff, 0x1c, 0x3c, 0x89, 0xff, 0x1e, 0x3e, 0x8d, 0xff, 0x1d, 0x3f, 0x93, 0xff, 0x1b, 0x41, 0x95, 0xff, 0x1a, 0x44, 0x9f, 0xff, 0x1b, 0x4d, 0xb1, 0xff, 0x19, 0x4a, 0xb1, 0xff, 0x1b, 0x59, 0xcb, 0xff, 0x1e, 0x78, 0xf1, 0xff, 0x17, 0x6f, 0xe9, 0xff, 0x19, 0x7d, 0xf0, 0xff, 0x1e, 0xa4, 0xff, 0xff, 0x1b, 0xac, 0xfd, 0xff, 0x19, 0xad, 0xfd, 0xff, 0x1b, 0xb5, 0xff, 0xff, 0x19, 0xba, 0xff, 0xff, 0x3f, 0xc8, 0xfd, 0xff, 0x6e, 0xd3, 0xfe, 0xff, 0x4e, 0xcc, 0xfc, 0xff, 0x3b, 0xc7, 0xfc, 0xff, 0x6d, 0xd3, 0xfd, 0xff, 0x9e, 0xde, 0xfe, 0xff, 0xa6, 0xe0, 0xfc, 0xff, 0xa6, 0xe0, 0xfd, 0xff, 0xae, 0xe3, 0xfc, 0xff, 0xb6, 0xe4, 0xfe, 0xff, 0xb5, 0xe2, 0xff, 0xff, 0xaf, 0xe2, 0xff, 0xff, 0xa9, 0xdf, 0xfd, 0xff, 0xa4, 0xe0, 0xfc, 0xff, 0x97, 0xde, 0xfd, 0xff, 0x8a, 0xd8, 0xff, 0xff, 0x7a, 0xd6, 0xfe, 0xff, 0x6a, 0xd1, 0xfe, 0xff, 0x50, 0xcb, 0xfe, 0xff, 0x6b, 0xd4, 0xfc, 0xff, 0xb4, 0xe3, 0xfe, 0xff, 0xc8, 0xea, 0xfd, 0xff, 0xdb, 0xf2, 0xff, 0xff, 0xe0, 0xf2, 0xfc, 0xff, 0xe2, 0xf3, 0xfc, 0xff, 0xe6, 0xf6, 0xfe, 0xff, 0xd4, 0xee, 0xf6, 0xff, 0xde, 0xf5, 0xfc, 0xff, 0xdd, 0xf3, 0xfd, 0xff, 0xc9, 0xea, 0xf8, 0xff, 0xd1, 0xee, 0xfd, 0xff, 0xcd, 0xed, 0xfe, 0xff, 0xc0, 0xe7, 0xfd, 0xff, 0xc2, 0xe8, 0xff, 0xff, 0xc6, 0xea, 0xff, 0xff, 0xcb, 0xea, 0xff, 0xff, 0xcc, 0xeb, 0xff, 0xff, 0xc6, 0xe9, 0xfe, 0xff, 0xbd, 0xe7, 0xfc, 0xff, 0xab, 0xe2, 0xff, 0xff, 0x91, 0xda, 0xfd, 0xff, 0x71, 0xd3, 0xfd, 0xff, 0x46, 0xca, 0xfd, 0xff, 0x1f, 0xc1, 0xfe, 0xff, 0x14, 0xb8, 0xff, 0xff, 0x15, 0xb2, 0xfe, 0xff, 0x13, 0xb1, 0xfe, 0xff, 0x12, 0xae, 0xfe, 0xff, 0x14, 0xac, 0xfc, 0xff, 0x13, 0xac, 0xfc, 0xff, 0x13, 0xab, 0xfd, 0xff, 0x13, 0xac, 0xff, 0xff, 0x13, 0xae, 0xfe, 0xff, 0x14, 0xb0, 0xff, 0xff, 0x11, 0xb7, 0xff, 0xff, 0x1a, 0xbe, 0xfc, 0xff, 0x43, 0xc8, 0xfd, 0xff, 0x67, 0xd1, 0xfd, 0xff, 0x80, 0xd6, 0xfe, 0xff, 0x8b, 0xda, 0xfe, 0xff, 0x96, 0xdc, 0xfd, 0xff, 0x9d, 0xdd, 0xfc, 0xff, 0x9d, 0xdd, 0xfd, 0xff, 0x9c, 0xde, 0xfc, 0xff, 0x96, 0xdd, 0xfe, 0xff, 0x8c, 0xd9, 0xfd, 0xff, 0x85, 0xd7, 0xfd, 0xff, 0x81, 0xd6, 0xfe, 0xff, 0x79, 0xd5, 0xff, 0xff, 0x77, 0xd4, 0xff, 0xff, 0x78, 0xd3, 0xfd, 0xff, 0x79, 0xd4, 0xfe, 0xff, 0x7b, 0xd4, 0xfd, 0xff, 0x7e, 0xd4, 0xfd, 0xff, 0x7f, 0xd5, 0xfd, 0xff, 0x7c, 0xd4, 0xfc, 0xff, 0x77, 0xd5, 0xfc, 0xff, 0x7b, 0xd3, 0xfb, 0xff, 0x76, 0xd3, 0xfc, 0xff, 0x4c, 0xcf, 0xfd, 0xff, 0x0d, 0xaf, 0xf8, 0xff, 0x04, 0xa0, 0xfc, 0xff, 0x03, 0xaf, 0xfa, 0xff, 0x1f, 0xc1, 0xfa, 0xff, 0x6c, 0xd2, 0xf8, 0xff, 0xa6, 0xdd, 0xfa, 0xff, 0xbc, 0xe5, 0xfe, 0xff, 0xc2, 0xea, 0xfb, 0xff, 0xcc, 0xed, 0xfb, 0xff, 0xc3, 0xeb, 0xff, 0xff, 0x65, 0xd0, 0xf9, 0xff, 0x4a, 0xc7, 0xf8, 0xff, 0x84, 0xd7, 0xfe, 0xff, 0xa0, 0xdd, 0xfe, 0xff, 0x93, 0xd9, 0xfd, 0xff, 0x89, 0xd6, 0xfb, 0xff, 0xa9, 0xe1, 0xfc, 0xff, 0xc7, 0xeb, 0xfb, 0xff, 0xd3, 0xeb, 0xfc, 0xff, 0xcb, 0xe9, 0xfd, 0xff, 0xb3, 0xe4, 0xfb, 0xff, 0xbb, 0xe7, 0xfc, 0xff, 0xd2, 0xed, 0xfe, 0xff, 0xd2, 0xec, 0xfe, 0xff, 0xbe, 0xe7, 0xfc, 0xff, 0xa5, 0xdf, 0xfc, 0xff, 0xa3, 0xdc, 0xfb, 0xff, 0xa9, 0xde, 0xfd, 0xff, 0xa3, 0xdf, 0xfc, 0xff, 0x90, 0xd9, 0xfb, 0xff, 0x6c, 0xd0, 0xfc, 0xff, 0x1d, 0xbd, 0xf9, 0xff, 0x0c, 0xb7, 0xf6, 0xff, 0x2d, 0xc4, 0xfc, 0xff, 0x18, 0xb9, 0xfd, 0xff, 0x08, 0x8e, 0xf5, 0xff, 0x0c, 0x71, 0xec, 0xff, 0x0e, 0x81, 0xf9, 0xff, 0x0b, 0x63, 0xe1, 0xff, 0x03, 0x43, 0xc5, 0xff, 0x0d, 0x6e, 0xeb, 0xff, 0x09, 0x80, 0xf5, 0xff, 0x04, 0x86, 0xef, 0xff, 0x0a, 0x93, 0xf8, 0xff, 0x59, 0xb2, 0xf1, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe4, 0xee, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd8, 0xde, 0xea, 0xff, 0x3a, 0x57, 0x96, 0xff, 0x1e, 0x3d, 0x8c, 0xff, 0x1f, 0x3f, 0x90, 0xff, 0x1e, 0x41, 0x95, 0xff, 0x1d, 0x42, 0x97, 0xff, 0x1b, 0x46, 0xa0, 0xff, 0x1d, 0x4d, 0xb1, 0xff, 0x1c, 0x4a, 0xb2, 0xff, 0x1b, 0x5b, 0xcc, 0xff, 0x1d, 0x7b, 0xf2, 0xff, 0x1b, 0x74, 0xeb, 0xff, 0x1c, 0x80, 0xf0, 0xff, 0x1c, 0xa0, 0xff, 0xff, 0x1c, 0xa8, 0xfe, 0xff, 0x1a, 0xa6, 0xfd, 0xff, 0x1b, 0xad, 0xfd, 0xff, 0x17, 0xb5, 0xfc, 0xff, 0x2a, 0xc2, 0xfb, 0xff, 0x50, 0xcd, 0xff, 0xff, 0x2c, 0xc4, 0xfd, 0xff, 0x18, 0xbf, 0xf9, 0xff, 0x63, 0xd0, 0xfc, 0xff, 0x9e, 0xdd, 0xff, 0xff, 0x9c, 0xdd, 0xfb, 0xff, 0x96, 0xdc, 0xfa, 0xff, 0xa2, 0xe0, 0xfd, 0xff, 0xad, 0xe2, 0xfe, 0xff, 0xad, 0xe2, 0xfe, 0xff, 0xa9, 0xe0, 0xfe, 0xff, 0xa2, 0xdf, 0xfd, 0xff, 0x9c, 0xdf, 0xfd, 0xff, 0x8f, 0xdc, 0xfc, 0xff, 0x83, 0xd7, 0xff, 0xff, 0x7b, 0xd4, 0xfd, 0xff, 0x60, 0xce, 0xfb, 0xff, 0x51, 0xca, 0xfb, 0xff, 0x86, 0xdb, 0xfb, 0xff, 0xab, 0xe3, 0xf8, 0xff, 0xcb, 0xed, 0xfd, 0xff, 0xe3, 0xf1, 0xfe, 0xff, 0xe6, 0xf4, 0xfe, 0xff, 0xe7, 0xf7, 0xfd, 0xff, 0xdd, 0xef, 0xf9, 0xff, 0xe3, 0xf6, 0xfc, 0xff, 0xdc, 0xf1, 0xfc, 0xff, 0xd2, 0xeb, 0xfa, 0xff, 0xd3, 0xf0, 0xfe, 0xff, 0xc3, 0xe9, 0xff, 0xff, 0xb2, 0xe3, 0xfe, 0xff, 0xb2, 0xe5, 0xfd, 0xff, 0xbb, 0xe7, 0xfe, 0xff, 0xc1, 0xe9, 0xff, 0xff, 0xc7, 0xe9, 0xfe, 0xff, 0xca, 0xea, 0xfe, 0xff, 0xc3, 0xe9, 0xfd, 0xff, 0xbb, 0xe7, 0xfc, 0xff, 0xaa, 0xe1, 0xfd, 0xff, 0x90, 0xda, 0xfe, 0xff, 0x70, 0xd2, 0xfe, 0xff, 0x46, 0xca, 0xfd, 0xff, 0x1f, 0xc1, 0xfe, 0xff, 0x14, 0xb8, 0xff, 0xff, 0x16, 0xb3, 0xfd, 0xff, 0x17, 0xb1, 0xff, 0xff, 0x16, 0xae, 0xfe, 0xff, 0x15, 0xad, 0xfd, 0xff, 0x14, 0xad, 0xfd, 0xff, 0x15, 0xae, 0xfe, 0xff, 0x15, 0xae, 0xfe, 0xff, 0x16, 0xb2, 0xfe, 0xff, 0x13, 0xb5, 0xff, 0xff, 0x11, 0xba, 0xfd, 0xff, 0x27, 0xc3, 0xfd, 0xff, 0x50, 0xcb, 0xff, 0xff, 0x6b, 0xd1, 0xfc, 0xff, 0x7d, 0xd6, 0xfb, 0xff, 0x89, 0xd9, 0xfe, 0xff, 0x92, 0xdc, 0xfd, 0xff, 0x96, 0xdb, 0xfe, 0xff, 0x95, 0xdb, 0xfe, 0xff, 0x8e, 0xdc, 0xfe, 0xff, 0x88, 0xd9, 0xfd, 0xff, 0x84, 0xd8, 0xfe, 0xff, 0x82, 0xd7, 0xfd, 0xff, 0x82, 0xd5, 0xfc, 0xff, 0x7f, 0xd5, 0xfe, 0xff, 0x7c, 0xd5, 0xfe, 0xff, 0x7a, 0xd5, 0xfe, 0xff, 0x7a, 0xd5, 0xfd, 0xff, 0x7d, 0xd5, 0xfe, 0xff, 0x7f, 0xd5, 0xfd, 0xff, 0x80, 0xd5, 0xfd, 0xff, 0x82, 0xd4, 0xfc, 0xff, 0x86, 0xd5, 0xfd, 0xff, 0x87, 0xd6, 0xfe, 0xff, 0x86, 0xd6, 0xfd, 0xff, 0x79, 0xd4, 0xfe, 0xff, 0x31, 0xc1, 0xfd, 0xff, 0x01, 0xa7, 0xfa, 0xff, 0x05, 0xa6, 0xfa, 0xff, 0x00, 0xb0, 0xf9, 0xff, 0x4c, 0xcc, 0xf9, 0xff, 0x94, 0xd9, 0xfd, 0xff, 0xa9, 0xdf, 0xff, 0xff, 0xbc, 0xe8, 0xfd, 0xff, 0xc4, 0xe9, 0xfc, 0xff, 0xc5, 0xeb, 0xfe, 0xff, 0xa6, 0xe1, 0xff, 0xff, 0x6f, 0xd0, 0xfa, 0xff, 0x7b, 0xd4, 0xfa, 0xff, 0x9e, 0xdd, 0xfd, 0xff, 0xa7, 0xde, 0xfe, 0xff, 0x9a, 0xda, 0xfa, 0xff, 0x95, 0xdc, 0xf8, 0xff, 0xba, 0xe8, 0xfc, 0xff, 0xd5, 0xeb, 0xfd, 0xff, 0xce, 0xeb, 0xff, 0xff, 0xa8, 0xe1, 0xf9, 0xff, 0xa3, 0xdd, 0xf9, 0xff, 0xc4, 0xe7, 0xfd, 0xff, 0xcf, 0xea, 0xfd, 0xff, 0xc1, 0xe8, 0xfd, 0xff, 0xa5, 0xde, 0xfb, 0xff, 0x94, 0xda, 0xfa, 0xff, 0x95, 0xdc, 0xfe, 0xff, 0x98, 0xdb, 0xfb, 0xff, 0x91, 0xd9, 0xfb, 0xff, 0x72, 0xd2, 0xfc, 0xff, 0x1e, 0xba, 0xf8, 0xff, 0x01, 0xb2, 0xf6, 0xff, 0x15, 0xbd, 0xfb, 0xff, 0x0c, 0xb5, 0xfe, 0xff, 0x09, 0x8d, 0xf5, 0xff, 0x0b, 0x6b, 0xea, 0xff, 0x0e, 0x77, 0xf4, 0xff, 0x09, 0x5f, 0xdc, 0xff, 0x05, 0x44, 0xc4, 0xff, 0x0c, 0x6f, 0xeb, 0xff, 0x08, 0x8b, 0xfc, 0xff, 0x05, 0x91, 0xf5, 0xff, 0x06, 0x93, 0xf7, 0xff, 0x2d, 0x94, 0xea, 0xff, 0xea, 0xf5, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbc, 0xc6, 0xdb, 0xff, 0x2a, 0x4a, 0x8f, 0xff, 0x1f, 0x3f, 0x8c, 0xff, 0x21, 0x41, 0x91, 0xff, 0x1e, 0x43, 0x97, 0xff, 0x1d, 0x46, 0x99, 0xff, 0x1d, 0x49, 0xa3, 0xff, 0x1f, 0x4e, 0xb2, 0xff, 0x1d, 0x4b, 0xb2, 0xff, 0x1a, 0x5d, 0xcd, 0xff, 0x21, 0x80, 0xf7, 0xff, 0x1f, 0x7b, 0xed, 0xff, 0x1f, 0x84, 0xf0, 0xff, 0x1c, 0x96, 0xfa, 0xff, 0x20, 0x9b, 0xfd, 0xff, 0x1e, 0x9a, 0xfc, 0xff, 0x1c, 0x9c, 0xfb, 0xff, 0x1d, 0xab, 0xfd, 0xff, 0x1e, 0xba, 0xfc, 0xff, 0x2b, 0xc5, 0xfd, 0xff, 0x1f, 0xba, 0xff, 0xff, 0x11, 0xb6, 0xfa, 0xff, 0x5d, 0xce, 0xfc, 0xff, 0x97, 0xdc, 0xff, 0xff, 0x93, 0xdb, 0xfb, 0xff, 0x91, 0xdb, 0xfb, 0xff, 0x9d, 0xde, 0xfd, 0xff, 0xa8, 0xdf, 0xfe, 0xff, 0xa6, 0xe0, 0xfc, 0xff, 0xa1, 0xde, 0xfc, 0xff, 0x9a, 0xde, 0xfd, 0xff, 0x94, 0xdd, 0xfc, 0xff, 0x8b, 0xd8, 0xfb, 0xff, 0x81, 0xd4, 0xff, 0xff, 0x72, 0xd1, 0xfc, 0xff, 0x59, 0xcf, 0xf6, 0xff, 0x6a, 0xd3, 0xfb, 0xff, 0x9b, 0xdc, 0xfe, 0xff, 0xb3, 0xe6, 0xfb, 0xff, 0xd2, 0xf0, 0xfe, 0xff, 0xe4, 0xf4, 0xfe, 0xff, 0xe5, 0xf6, 0xfd, 0xff, 0xdc, 0xf0, 0xf9, 0xff, 0xe2, 0xf6, 0xfd, 0xff, 0xdc, 0xf2, 0xfb, 0xff, 0xd5, 0xec, 0xf9, 0xff, 0xcb, 0xed, 0xfd, 0xff, 0xb1, 0xe5, 0xfb, 0xff, 0xaa, 0xe0, 0xfc, 0xff, 0xae, 0xe3, 0xff, 0xff, 0xb2, 0xe4, 0xfd, 0xff, 0xb7, 0xe6, 0xfc, 0xff, 0xbe, 0xe8, 0xfe, 0xff, 0xc3, 0xea, 0xfd, 0xff, 0xc5, 0xeb, 0xfd, 0xff, 0xc0, 0xea, 0xfd, 0xff, 0xb8, 0xe7, 0xfb, 0xff, 0xa8, 0xe2, 0xfd, 0xff, 0x8d, 0xdb, 0xff, 0xff, 0x6e, 0xd1, 0xfe, 0xff, 0x45, 0xca, 0xfc, 0xff, 0x20, 0xc1, 0xfe, 0xff, 0x14, 0xb8, 0xff, 0xff, 0x16, 0xb2, 0xfd, 0xff, 0x18, 0xb1, 0xfe, 0xff, 0x19, 0xb1, 0xff, 0xff, 0x16, 0xaf, 0xff, 0xff, 0x16, 0xaf, 0xff, 0xff, 0x16, 0xb0, 0xff, 0xff, 0x18, 0xb2, 0xfd, 0xff, 0x19, 0xb4, 0xfe, 0xff, 0x12, 0xb8, 0xff, 0xff, 0x14, 0xbd, 0xfe, 0xff, 0x31, 0xc5, 0xfe, 0xff, 0x56, 0xcc, 0xfe, 0xff, 0x6c, 0xd1, 0xfc, 0xff, 0x7c, 0xd6, 0xfb, 0xff, 0x88, 0xd9, 0xfd, 0xff, 0x8f, 0xda, 0xfe, 0xff, 0x95, 0xdb, 0xff, 0xff, 0x92, 0xd9, 0xfe, 0xff, 0x8a, 0xd8, 0xfc, 0xff, 0x83, 0xd7, 0xfd, 0xff, 0x84, 0xd8, 0xff, 0xff, 0x81, 0xd6, 0xfd, 0xff, 0x82, 0xd6, 0xfd, 0xff, 0x86, 0xd6, 0xfd, 0xff, 0x81, 0xd6, 0xfe, 0xff, 0x7b, 0xd4, 0xfe, 0xff, 0x79, 0xd5, 0xfd, 0xff, 0x7e, 0xd6, 0xff, 0xff, 0x83, 0xd6, 0xff, 0xff, 0x8a, 0xd6, 0xfb, 0xff, 0x92, 0xd9, 0xfc, 0xff, 0x99, 0xda, 0xfc, 0xff, 0x94, 0xdb, 0xfb, 0xff, 0x90, 0xda, 0xfd, 0xff, 0x8d, 0xda, 0xfc, 0xff, 0x70, 0xd5, 0xff, 0xff, 0x24, 0xb9, 0xfb, 0xff, 0x03, 0xa5, 0xf6, 0xff, 0x09, 0xb3, 0xfd, 0xff, 0x30, 0xc5, 0xfb, 0xff, 0x88, 0xd6, 0xfd, 0xff, 0xb1, 0xe4, 0xfe, 0xff, 0xbd, 0xe7, 0xfc, 0xff, 0xc7, 0xe8, 0xfd, 0xff, 0xcc, 0xea, 0xfd, 0xff, 0xc2, 0xe9, 0xfd, 0xff, 0xa3, 0xdf, 0xff, 0xff, 0x8c, 0xd6, 0xfd, 0xff, 0x97, 0xdc, 0xfc, 0xff, 0xad, 0xe2, 0xfd, 0xff, 0xaa, 0xe0, 0xfc, 0xff, 0x91, 0xd7, 0xf7, 0xff, 0xa9, 0xe2, 0xfb, 0xff, 0xc8, 0xea, 0xff, 0xff, 0xcc, 0xec, 0xff, 0xff, 0xad, 0xe2, 0xfa, 0xff, 0x8c, 0xd5, 0xf7, 0xff, 0xac, 0xe1, 0xfe, 0xff, 0xc4, 0xe8, 0xfe, 0xff, 0xc2, 0xe8, 0xfd, 0xff, 0xa8, 0xe1, 0xfb, 0xff, 0x86, 0xd5, 0xfa, 0xff, 0x80, 0xd7, 0xfb, 0xff, 0x91, 0xd9, 0xfb, 0xff, 0x93, 0xda, 0xfe, 0xff, 0x73, 0xd5, 0xfb, 0xff, 0x21, 0xb9, 0xf9, 0xff, 0x03, 0xa8, 0xfc, 0xff, 0x0d, 0xb3, 0xff, 0xff, 0x0b, 0xb1, 0xff, 0xff, 0x0a, 0x8a, 0xf6, 0xff, 0x06, 0x61, 0xe5, 0xff, 0x0f, 0x6c, 0xed, 0xff, 0x0a, 0x56, 0xd6, 0xff, 0x09, 0x49, 0xc9, 0xff, 0x0e, 0x6f, 0xee, 0xff, 0x0a, 0x86, 0xfb, 0xff, 0x0d, 0x92, 0xfb, 0xff, 0x0c, 0x90, 0xfa, 0xff, 0x12, 0x81, 0xeb, 0xff, 0xc8, 0xdd, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa5, 0xb2, 0xce, 0xff, 0x1e, 0x40, 0x88, 0xff, 0x20, 0x41, 0x8d, 0xff, 0x23, 0x42, 0x93, 0xff, 0x20, 0x44, 0x96, 0xff, 0x1f, 0x47, 0x9c, 0xff, 0x1e, 0x4a, 0xa6, 0xff, 0x1f, 0x50, 0xb2, 0xff, 0x1f, 0x4e, 0xb4, 0xff, 0x1b, 0x5e, 0xcf, 0xff, 0x22, 0x80, 0xf7, 0xff, 0x1e, 0x79, 0xed, 0xff, 0x20, 0x83, 0xf3, 0xff, 0x1f, 0x91, 0xf8, 0xff, 0x20, 0x93, 0xf8, 0xff, 0x1e, 0x93, 0xfb, 0xff, 0x1f, 0x94, 0xfa, 0xff, 0x21, 0xa1, 0xfe, 0xff, 0x1e, 0xb0, 0xfe, 0xff, 0x1f, 0xbc, 0xfc, 0xff, 0x1c, 0xab, 0xf9, 0xff, 0x17, 0xa7, 0xf9, 0xff, 0x49, 0xca, 0xfb, 0xff, 0x81, 0xda, 0xfd, 0xff, 0x8f, 0xda, 0xfc, 0xff, 0x91, 0xda, 0xfc, 0xff, 0x96, 0xdc, 0xfd, 0xff, 0xa0, 0xdd, 0xfd, 0xff, 0xa2, 0xdd, 0xfc, 0xff, 0x9e, 0xdd, 0xfc, 0xff, 0x98, 0xdc, 0xfd, 0xff, 0x8e, 0xda, 0xfc, 0xff, 0x85, 0xd7, 0xfb, 0xff, 0x77, 0xd2, 0xfd, 0xff, 0x6c, 0xcf, 0xfb, 0xff, 0x7c, 0xd5, 0xfa, 0xff, 0x99, 0xdf, 0xfa, 0xff, 0xb0, 0xe2, 0xfe, 0xff, 0xc4, 0xe7, 0xff, 0xff, 0xd9, 0xf0, 0xfd, 0xff, 0xe0, 0xf4, 0xfd, 0xff, 0xd9, 0xf1, 0xfa, 0xff, 0xd9, 0xf2, 0xfd, 0xff, 0xda, 0xf0, 0xfb, 0xff, 0xd6, 0xef, 0xfc, 0xff, 0xc4, 0xea, 0xfd, 0xff, 0xaa, 0xe1, 0xf9, 0xff, 0xa6, 0xe1, 0xf9, 0xff, 0xb2, 0xe5, 0xfa, 0xff, 0xb4, 0xe5, 0xfc, 0xff, 0xb5, 0xe6, 0xfe, 0xff, 0xb9, 0xe7, 0xfd, 0xff, 0xbe, 0xe8, 0xfd, 0xff, 0xc2, 0xe8, 0xfd, 0xff, 0xc2, 0xe9, 0xfe, 0xff, 0xbe, 0xe8, 0xfd, 0xff, 0xb6, 0xe6, 0xfc, 0xff, 0xa5, 0xe1, 0xfe, 0xff, 0x8b, 0xd9, 0xff, 0xff, 0x6e, 0xd1, 0xfd, 0xff, 0x46, 0xca, 0xfc, 0xff, 0x21, 0xc1, 0xfe, 0xff, 0x15, 0xb9, 0xff, 0xff, 0x16, 0xb2, 0xfd, 0xff, 0x18, 0xb1, 0xfd, 0xff, 0x19, 0xb1, 0xff, 0xff, 0x16, 0xaf, 0xff, 0xff, 0x16, 0xb1, 0xff, 0xff, 0x17, 0xb1, 0xff, 0xff, 0x18, 0xb2, 0xfe, 0xff, 0x17, 0xb5, 0xfe, 0xff, 0x14, 0xb9, 0xff, 0xff, 0x1a, 0xbf, 0xfe, 0xff, 0x35, 0xc5, 0xff, 0xff, 0x58, 0xcc, 0xff, 0xff, 0x6d, 0xd2, 0xfe, 0xff, 0x7d, 0xd6, 0xfd, 0xff, 0x87, 0xd6, 0xfe, 0xff, 0x8d, 0xd9, 0xfd, 0xff, 0x92, 0xdb, 0xfd, 0xff, 0x90, 0xdb, 0xfc, 0xff, 0x8d, 0xda, 0xfd, 0xff, 0x87, 0xd8, 0xfd, 0xff, 0x84, 0xd6, 0xfd, 0xff, 0x81, 0xd6, 0xfc, 0xff, 0x83, 0xd7, 0xfd, 0xff, 0x86, 0xd7, 0xfe, 0xff, 0x85, 0xd7, 0xfd, 0xff, 0x7e, 0xd6, 0xfc, 0xff, 0x78, 0xd4, 0xfd, 0xff, 0x7c, 0xd6, 0xfe, 0xff, 0x87, 0xd6, 0xfe, 0xff, 0x93, 0xd8, 0xfc, 0xff, 0x9b, 0xdc, 0xfc, 0xff, 0xa2, 0xdd, 0xfc, 0xff, 0xa1, 0xde, 0xfc, 0xff, 0x9e, 0xdd, 0xfc, 0xff, 0x9b, 0xdd, 0xfd, 0xff, 0x99, 0xdd, 0xfe, 0xff, 0x71, 0xd4, 0xfe, 0xff, 0x18, 0xb3, 0xf6, 0xff, 0x00, 0xa4, 0xf7, 0xff, 0x26, 0xbc, 0xfe, 0xff, 0x84, 0xda, 0xfc, 0xff, 0xb6, 0xe4, 0xfb, 0xff, 0xbe, 0xe6, 0xfe, 0xff, 0xc8, 0xea, 0xfd, 0xff, 0xd3, 0xec, 0xfe, 0xff, 0xcf, 0xec, 0xff, 0xff, 0xc2, 0xea, 0xfb, 0xff, 0xae, 0xe3, 0xfe, 0xff, 0x9c, 0xda, 0xfc, 0xff, 0xa7, 0xde, 0xfc, 0xff, 0xb1, 0xe4, 0xfe, 0xff, 0x98, 0xd9, 0xf9, 0xff, 0x94, 0xda, 0xf8, 0xff, 0xb5, 0xe7, 0xfe, 0xff, 0xc7, 0xeb, 0xfd, 0xff, 0xbb, 0xe7, 0xfe, 0xff, 0x8b, 0xd7, 0xf4, 0xff, 0x8c, 0xd8, 0xfb, 0xff, 0xb7, 0xe5, 0xff, 0xff, 0xc1, 0xe7, 0xfc, 0xff, 0xad, 0xe0, 0xfb, 0xff, 0x81, 0xd4, 0xfa, 0xff, 0x72, 0xd2, 0xf8, 0xff, 0x8a, 0xd8, 0xfc, 0xff, 0x90, 0xd9, 0xfe, 0xff, 0x73, 0xd6, 0xfa, 0xff, 0x21, 0xb8, 0xfa, 0xff, 0x00, 0x94, 0xf7, 0xff, 0x0d, 0xa4, 0xfd, 0xff, 0x0d, 0xaa, 0xfd, 0xff, 0x08, 0x85, 0xf3, 0xff, 0x05, 0x5e, 0xe3, 0xff, 0x0d, 0x62, 0xe6, 0xff, 0x04, 0x4f, 0xcf, 0xff, 0x05, 0x48, 0xc7, 0xff, 0x0b, 0x5b, 0xdb, 0xff, 0x0a, 0x68, 0xe5, 0xff, 0x0e, 0x82, 0xf5, 0xff, 0x0a, 0x82, 0xf4, 0xff, 0x04, 0x6f, 0xea, 0xff, 0xa7, 0xc4, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x90, 0xa0, 0xc2, 0xff, 0x20, 0x41, 0x8a, 0xff, 0x24, 0x42, 0x8f, 0xff, 0x24, 0x44, 0x93, 0xff, 0x20, 0x47, 0x99, 0xff, 0x21, 0x49, 0xa0, 0xff, 0x20, 0x4b, 0xaa, 0xff, 0x1f, 0x50, 0xb2, 0xff, 0x1e, 0x50, 0xb7, 0xff, 0x1e, 0x62, 0xd2, 0xff, 0x24, 0x82, 0xf7, 0xff, 0x1f, 0x7a, 0xec, 0xff, 0x21, 0x83, 0xf2, 0xff, 0x22, 0x91, 0xfb, 0xff, 0x21, 0x91, 0xf9, 0xff, 0x1c, 0x8d, 0xf6, 0xff, 0x1e, 0x8f, 0xf8, 0xff, 0x1f, 0x9b, 0xfd, 0xff, 0x20, 0xa7, 0xfd, 0xff, 0x23, 0xb0, 0xfe, 0xff, 0x1e, 0xa1, 0xfa, 0xff, 0x1d, 0x9e, 0xfd, 0xff, 0x1b, 0xb8, 0xfa, 0xff, 0x53, 0xd2, 0xfa, 0xff, 0x92, 0xda, 0xfe, 0xff, 0x8e, 0xda, 0xfb, 0xff, 0x8c, 0xdc, 0xfb, 0xff, 0x99, 0xdd, 0xfc, 0xff, 0x9e, 0xdc, 0xfb, 0xff, 0x9e, 0xdb, 0xfc, 0xff, 0x98, 0xdb, 0xfd, 0xff, 0x8e, 0xd9, 0xfc, 0xff, 0x7d, 0xd6, 0xfb, 0xff, 0x6a, 0xd1, 0xf8, 0xff, 0x7f, 0xd7, 0xfa, 0xff, 0xa8, 0xe3, 0xff, 0xff, 0xb9, 0xe7, 0xfb, 0xff, 0xbd, 0xe8, 0xfc, 0xff, 0xc7, 0xea, 0xfe, 0xff, 0xd7, 0xf1, 0xfe, 0xff, 0xd9, 0xf1, 0xf9, 0xff, 0xd8, 0xf1, 0xfb, 0xff, 0xcb, 0xec, 0xfb, 0xff, 0xce, 0xec, 0xfc, 0xff, 0xc3, 0xe9, 0xfb, 0xff, 0xa3, 0xdf, 0xfa, 0xff, 0xa8, 0xe2, 0xfd, 0xff, 0xbf, 0xe7, 0xfe, 0xff, 0xc2, 0xe8, 0xfe, 0xff, 0xbd, 0xe7, 0xfd, 0xff, 0xba, 0xe6, 0xfc, 0xff, 0xba, 0xe6, 0xfc, 0xff, 0xbd, 0xe7, 0xfd, 0xff, 0xbe, 0xe7, 0xfe, 0xff, 0xbf, 0xe8, 0xff, 0xff, 0xbb, 0xe7, 0xfe, 0xff, 0xb3, 0xe4, 0xfd, 0xff, 0xa1, 0xde, 0xfe, 0xff, 0x87, 0xd8, 0xfd, 0xff, 0x6c, 0xd1, 0xfd, 0xff, 0x48, 0xca, 0xfe, 0xff, 0x23, 0xc0, 0xfe, 0xff, 0x16, 0xb9, 0xff, 0xff, 0x17, 0xb2, 0xfd, 0xff, 0x19, 0xb1, 0xfd, 0xff, 0x19, 0xb0, 0xfe, 0xff, 0x15, 0xaf, 0xff, 0xff, 0x16, 0xb1, 0xff, 0xff, 0x17, 0xb1, 0xff, 0xff, 0x19, 0xb3, 0xff, 0xff, 0x18, 0xb8, 0xfd, 0xff, 0x14, 0xbb, 0xfc, 0xff, 0x20, 0xc2, 0xff, 0xff, 0x3c, 0xc8, 0xfd, 0xff, 0x5b, 0xcd, 0xff, 0xff, 0x6d, 0xd2, 0xfe, 0xff, 0x7d, 0xd5, 0xfc, 0xff, 0x86, 0xd5, 0xfd, 0xff, 0x8b, 0xd8, 0xfc, 0xff, 0x90, 0xda, 0xfc, 0xff, 0x90, 0xdc, 0xfd, 0xff, 0x8d, 0xda, 0xfd, 0xff, 0x88, 0xd8, 0xfc, 0xff, 0x84, 0xd6, 0xfd, 0xff, 0x81, 0xd6, 0xfc, 0xff, 0x80, 0xd5, 0xfc, 0xff, 0x7d, 0xd5, 0xfd, 0xff, 0x7f, 0xd7, 0xfe, 0xff, 0x81, 0xd6, 0xfe, 0xff, 0x7b, 0xd5, 0xfe, 0xff, 0x79, 0xd5, 0xfd, 0xff, 0x83, 0xd5, 0xfe, 0xff, 0x94, 0xd9, 0xfd, 0xff, 0x9d, 0xdd, 0xfb, 0xff, 0xa5, 0xde, 0xfc, 0xff, 0xad, 0xe0, 0xfe, 0xff, 0xad, 0xe0, 0xfe, 0xff, 0xab, 0xdf, 0xfe, 0xff, 0xa8, 0xdf, 0xfb, 0xff, 0xa3, 0xe1, 0xfb, 0xff, 0x69, 0xd4, 0xff, 0xff, 0x0c, 0xac, 0xfa, 0xff, 0x02, 0x9b, 0xfb, 0xff, 0x4c, 0xc4, 0xfa, 0xff, 0xaf, 0xe3, 0xfd, 0xff, 0xbd, 0xe5, 0xfe, 0xff, 0xc3, 0xe9, 0xfd, 0xff, 0xcf, 0xec, 0xfd, 0xff, 0xd7, 0xf0, 0xfd, 0xff, 0xd5, 0xf0, 0xfa, 0xff, 0xcd, 0xed, 0xfd, 0xff, 0xbb, 0xe3, 0xfc, 0xff, 0xa9, 0xde, 0xfc, 0xff, 0xaf, 0xe2, 0xff, 0xff, 0xa3, 0xde, 0xfc, 0xff, 0x85, 0xd6, 0xf4, 0xff, 0x9f, 0xe1, 0xf9, 0xff, 0xc1, 0xe9, 0xfd, 0xff, 0xc5, 0xe9, 0xff, 0xff, 0x9e, 0xde, 0xf8, 0xff, 0x75, 0xd2, 0xf7, 0xff, 0x9c, 0xde, 0xfc, 0xff, 0xb9, 0xe4, 0xfb, 0xff, 0xb2, 0xe2, 0xfd, 0xff, 0x88, 0xd7, 0xfd, 0xff, 0x63, 0xce, 0xf7, 0xff, 0x79, 0xd3, 0xfb, 0xff, 0x80, 0xd5, 0xfa, 0xff, 0x66, 0xd1, 0xf8, 0xff, 0x23, 0xb8, 0xfe, 0xff, 0x00, 0x87, 0xf6, 0xff, 0x0b, 0x8d, 0xf7, 0xff, 0x0d, 0x9b, 0xfa, 0xff, 0x07, 0x7b, 0xef, 0xff, 0x07, 0x5b, 0xe0, 0xff, 0x0d, 0x5b, 0xe1, 0xff, 0x04, 0x4a, 0xcb, 0xff, 0x03, 0x46, 0xc0, 0xff, 0x06, 0x43, 0xbb, 0xff, 0x07, 0x48, 0xc3, 0xff, 0x0e, 0x6a, 0xe6, 0xff, 0x06, 0x66, 0xe4, 0xff, 0x02, 0x5b, 0xde, 0xff, 0x85, 0xa8, 0xdd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x79, 0x8d, 0xb6, 0xff, 0x23, 0x43, 0x8b, 0xff, 0x27, 0x44, 0x8f, 0xff, 0x24, 0x47, 0x92, 0xff, 0x1f, 0x48, 0x9a, 0xff, 0x22, 0x4a, 0xa3, 0xff, 0x25, 0x4e, 0xad, 0xff, 0x20, 0x52, 0xb5, 0xff, 0x1c, 0x52, 0xba, 0xff, 0x21, 0x66, 0xd3, 0xff, 0x26, 0x84, 0xf6, 0xff, 0x22, 0x7d, 0xed, 0xff, 0x20, 0x86, 0xf2, 0xff, 0x22, 0x97, 0xfd, 0xff, 0x22, 0x93, 0xfa, 0xff, 0x20, 0x89, 0xf4, 0xff, 0x1b, 0x8b, 0xf3, 0xff, 0x1c, 0x9d, 0xf7, 0xff, 0x20, 0xab, 0xf9, 0xff, 0x23, 0xac, 0xff, 0xff, 0x1f, 0x9d, 0xf8, 0xff, 0x20, 0x9a, 0xfa, 0xff, 0x15, 0xac, 0xfd, 0xff, 0x2f, 0xc2, 0xfb, 0xff, 0x80, 0xd8, 0xff, 0xff, 0x8e, 0xdb, 0xfc, 0xff, 0x8e, 0xdc, 0xfa, 0xff, 0x99, 0xdd, 0xfb, 0xff, 0x9d, 0xdd, 0xfb, 0xff, 0x99, 0xda, 0xfc, 0xff, 0x90, 0xda, 0xfd, 0xff, 0x84, 0xd9, 0xfd, 0xff, 0x74, 0xd4, 0xfa, 0xff, 0x7c, 0xd4, 0xf9, 0xff, 0xab, 0xe3, 0xfd, 0xff, 0xca, 0xec, 0xfc, 0xff, 0xd3, 0xec, 0xfd, 0xff, 0xce, 0xec, 0xfb, 0xff, 0xc8, 0xeb, 0xfa, 0xff, 0xc7, 0xec, 0xfb, 0xff, 0xd0, 0xef, 0xfd, 0xff, 0xd0, 0xec, 0xfa, 0xff, 0xc4, 0xea, 0xfb, 0xff, 0xa2, 0xde, 0xfc, 0xff, 0x93, 0xd8, 0xfa, 0xff, 0xb0, 0xe4, 0xfb, 0xff, 0xbf, 0xec, 0xff, 0xff, 0xcb, 0xeb, 0xfe, 0xff, 0xcd, 0xea, 0xff, 0xff, 0xc4, 0xe9, 0xff, 0xff, 0xbb, 0xe7, 0xfd, 0xff, 0xba, 0xe6, 0xfc, 0xff, 0xba, 0xe6, 0xfd, 0xff, 0xb9, 0xe6, 0xfd, 0xff, 0xbb, 0xe5, 0xff, 0xff, 0xb8, 0xe5, 0xfe, 0xff, 0xae, 0xe2, 0xfc, 0xff, 0x98, 0xdc, 0xfd, 0xff, 0x82, 0xd6, 0xfb, 0xff, 0x65, 0xd0, 0xfd, 0xff, 0x3f, 0xc8, 0xff, 0xff, 0x21, 0xbf, 0xfd, 0xff, 0x19, 0xb9, 0xff, 0xff, 0x1a, 0xb3, 0xfe, 0xff, 0x19, 0xb1, 0xfd, 0xff, 0x18, 0xb0, 0xfd, 0xff, 0x16, 0xae, 0xff, 0xff, 0x17, 0xb0, 0xff, 0xff, 0x17, 0xb2, 0xfe, 0xff, 0x1a, 0xb5, 0xff, 0xff, 0x18, 0xb9, 0xfe, 0xff, 0x18, 0xbe, 0xfb, 0xff, 0x2b, 0xc5, 0xfe, 0xff, 0x45, 0xca, 0xfc, 0xff, 0x5c, 0xce, 0xfc, 0xff, 0x6c, 0xd2, 0xfd, 0xff, 0x7c, 0xd5, 0xfb, 0xff, 0x86, 0xd7, 0xfb, 0xff, 0x8b, 0xd8, 0xfb, 0xff, 0x90, 0xda, 0xfd, 0xff, 0x90, 0xda, 0xff, 0xff, 0x8d, 0xda, 0xfd, 0xff, 0x87, 0xd7, 0xfb, 0xff, 0x84, 0xd7, 0xfc, 0xff, 0x82, 0xd5, 0xfd, 0xff, 0x7e, 0xd4, 0xfd, 0xff, 0x71, 0xd3, 0xfb, 0xff, 0x68, 0xd1, 0xfc, 0xff, 0x6e, 0xd1, 0xfd, 0xff, 0x79, 0xd4, 0xff, 0xff, 0x7a, 0xd5, 0xfc, 0xff, 0x78, 0xd5, 0xfb, 0xff, 0x8b, 0xd9, 0xfc, 0xff, 0x9b, 0xdd, 0xfc, 0xff, 0xa6, 0xde, 0xfc, 0xff, 0xb1, 0xe3, 0xfe, 0xff, 0xb5, 0xe6, 0xfc, 0xff, 0xb9, 0xe6, 0xfb, 0xff, 0xb5, 0xe4, 0xfa, 0xff, 0xb2, 0xe3, 0xfa, 0xff, 0xab, 0xe1, 0xfe, 0xff, 0x5b, 0xd0, 0xfd, 0xff, 0x03, 0xa2, 0xf5, 0xff, 0x07, 0xa8, 0xf7, 0xff, 0x73, 0xd8, 0xfd, 0xff, 0xb8, 0xe3, 0xfd, 0xff, 0xbe, 0xe6, 0xfc, 0xff, 0xc7, 0xeb, 0xfa, 0xff, 0xd8, 0xef, 0xfa, 0xff, 0xdd, 0xf1, 0xfc, 0xff, 0xe2, 0xf2, 0xfc, 0xff, 0xd9, 0xef, 0xfd, 0xff, 0xac, 0xe0, 0xf7, 0xff, 0x9f, 0xdd, 0xfb, 0xff, 0xa5, 0xe0, 0xfd, 0xff, 0x8e, 0xd8, 0xf7, 0xff, 0x90, 0xda, 0xf9, 0xff, 0xb8, 0xe2, 0xfd, 0xff, 0xc9, 0xe8, 0xff, 0xff, 0xb4, 0xe5, 0xfc, 0xff, 0x77, 0xd1, 0xf6, 0xff, 0x80, 0xd7, 0xfc, 0xff, 0xa9, 0xe3, 0xfb, 0xff, 0xae, 0xe1, 0xfb, 0xff, 0x92, 0xd9, 0xff, 0xff, 0x4c, 0xca, 0xf6, 0xff, 0x43, 0xc8, 0xf5, 0xff, 0x68, 0xcd, 0xfb, 0xff, 0x55, 0xcc, 0xfa, 0xff, 0x1e, 0xbb, 0xfd, 0xff, 0x00, 0x84, 0xf1, 0xff, 0x06, 0x7a, 0xef, 0xff, 0x0f, 0x8a, 0xfa, 0xff, 0x07, 0x6c, 0xe7, 0xff, 0x07, 0x52, 0xd7, 0xff, 0x0b, 0x51, 0xd5, 0xff, 0x04, 0x46, 0xc4, 0xff, 0x05, 0x44, 0xbf, 0xff, 0x07, 0x3e, 0xb2, 0xff, 0x03, 0x41, 0xb7, 0xff, 0x0a, 0x5d, 0xde, 0xff, 0x06, 0x55, 0xd7, 0xff, 0x09, 0x4d, 0xce, 0xff, 0x63, 0x85, 0xc5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x63, 0x7a, 0xab, 0xff, 0x25, 0x45, 0x8d, 0xff, 0x28, 0x46, 0x90, 0xff, 0x26, 0x46, 0x95, 0xff, 0x21, 0x4a, 0x9c, 0xff, 0x24, 0x4c, 0xa6, 0xff, 0x24, 0x50, 0xaf, 0xff, 0x22, 0x54, 0xb7, 0xff, 0x20, 0x54, 0xbf, 0xff, 0x22, 0x63, 0xd3, 0xff, 0x25, 0x83, 0xf3, 0xff, 0x25, 0x81, 0xf1, 0xff, 0x25, 0x8f, 0xf9, 0xff, 0x27, 0xa4, 0xff, 0xff, 0x26, 0xa1, 0xfe, 0xff, 0x26, 0x99, 0xfa, 0xff, 0x26, 0x9f, 0xfc, 0xff, 0x29, 0xb2, 0xfd, 0xff, 0x28, 0xba, 0xfe, 0xff, 0x25, 0xac, 0xfc, 0xff, 0x1f, 0x98, 0xf5, 0xff, 0x20, 0x98, 0xf7, 0xff, 0x1c, 0xab, 0xfd, 0xff, 0x15, 0xb8, 0xf9, 0xff, 0x57, 0xce, 0xfa, 0xff, 0x94, 0xde, 0xfd, 0xff, 0x9b, 0xde, 0xfc, 0xff, 0x9d, 0xde, 0xfb, 0xff, 0x9f, 0xdc, 0xfa, 0xff, 0x95, 0xdb, 0xfa, 0xff, 0x89, 0xd8, 0xfd, 0xff, 0x78, 0xd6, 0xfc, 0xff, 0x71, 0xd1, 0xf7, 0xff, 0xa8, 0xe0, 0xfd, 0xff, 0xd4, 0xee, 0xfe, 0xff, 0xdf, 0xf2, 0xfc, 0xff, 0xe3, 0xf3, 0xff, 0xff, 0xda, 0xf0, 0xfb, 0xff, 0xc6, 0xe8, 0xf6, 0xff, 0xbb, 0xe8, 0xfb, 0xff, 0xca, 0xeb, 0xfd, 0xff, 0xbe, 0xe9, 0xfe, 0xff, 0x7c, 0xda, 0xf9, 0xff, 0x70, 0xcf, 0xf6, 0xff, 0xa8, 0xde, 0xfd, 0xff, 0xce, 0xed, 0xff, 0xff, 0xd1, 0xee, 0xff, 0xff, 0xcf, 0xed, 0xff, 0xff, 0xce, 0xec, 0xfe, 0xff, 0xc5, 0xea, 0xff, 0xff, 0xb8, 0xe6, 0xfd, 0xff, 0xb8, 0xe4, 0xfd, 0xff, 0xb8, 0xe5, 0xfe, 0xff, 0xb9, 0xe5, 0xfe, 0xff, 0xb9, 0xe3, 0xfe, 0xff, 0xb5, 0xe2, 0xfe, 0xff, 0xa7, 0xe0, 0xfd, 0xff, 0x90, 0xda, 0xfe, 0xff, 0x7c, 0xd4, 0xfb, 0xff, 0x61, 0xcc, 0xfb, 0xff, 0x36, 0xc5, 0xfe, 0xff, 0x1d, 0xbf, 0xfd, 0xff, 0x1b, 0xb9, 0xfc, 0xff, 0x1a, 0xb4, 0xfd, 0xff, 0x19, 0xb2, 0xfe, 0xff, 0x18, 0xb0, 0xfd, 0xff, 0x18, 0xaf, 0xfe, 0xff, 0x18, 0xb0, 0xfd, 0xff, 0x18, 0xb2, 0xfd, 0xff, 0x1b, 0xb7, 0xfe, 0xff, 0x1a, 0xba, 0xfd, 0xff, 0x21, 0xc1, 0xfd, 0xff, 0x35, 0xc6, 0xff, 0xff, 0x4c, 0xca, 0xfd, 0xff, 0x5e, 0xce, 0xfe, 0xff, 0x6d, 0xd1, 0xfd, 0xff, 0x7c, 0xd5, 0xfb, 0xff, 0x84, 0xd7, 0xfc, 0xff, 0x89, 0xd8, 0xfd, 0xff, 0x90, 0xd9, 0xfc, 0xff, 0x8f, 0xda, 0xfc, 0xff, 0x8c, 0xda, 0xfc, 0xff, 0x89, 0xd9, 0xfc, 0xff, 0x86, 0xd6, 0xfc, 0xff, 0x83, 0xd5, 0xfd, 0xff, 0x7c, 0xd4, 0xfe, 0xff, 0x6f, 0xd2, 0xfb, 0xff, 0x5e, 0xce, 0xfc, 0xff, 0x52, 0xc8, 0xfb, 0xff, 0x5e, 0xc9, 0xfb, 0xff, 0x70, 0xcf, 0xfd, 0xff, 0x7b, 0xd4, 0xfc, 0xff, 0x84, 0xd7, 0xfd, 0xff, 0x95, 0xdd, 0xfb, 0xff, 0xa9, 0xe0, 0xfb, 0xff, 0xb5, 0xe4, 0xfd, 0xff, 0xbd, 0xe8, 0xfb, 0xff, 0xc3, 0xe8, 0xf9, 0xff, 0xc2, 0xe8, 0xfb, 0xff, 0xbc, 0xe6, 0xfb, 0xff, 0xbd, 0xe4, 0xfc, 0xff, 0xad, 0xe6, 0xff, 0xff, 0x46, 0xc8, 0xf9, 0xff, 0x00, 0xa5, 0xf6, 0xff, 0x22, 0xba, 0xfb, 0xff, 0x9d, 0xdd, 0xfd, 0xff, 0xce, 0xe8, 0xfe, 0xff, 0xc8, 0xe8, 0xf8, 0xff, 0xd6, 0xed, 0xfb, 0xff, 0xe7, 0xf4, 0xfe, 0xff, 0xed, 0xf6, 0xfb, 0xff, 0xe6, 0xf2, 0xfb, 0xff, 0xb3, 0xde, 0xf4, 0xff, 0x94, 0xd9, 0xf7, 0xff, 0x9e, 0xdf, 0xfd, 0xff, 0x9b, 0xdc, 0xfd, 0xff, 0x87, 0xd5, 0xfa, 0xff, 0xa4, 0xdd, 0xfe, 0xff, 0xc2, 0xe5, 0xfd, 0xff, 0xc1, 0xe7, 0xfb, 0xff, 0x8c, 0xd5, 0xf7, 0xff, 0x74, 0xd2, 0xf9, 0xff, 0x9a, 0xe1, 0xfe, 0xff, 0xa4, 0xdd, 0xfb, 0xff, 0x98, 0xd9, 0xff, 0xff, 0x46, 0xc7, 0xf9, 0xff, 0x08, 0xb6, 0xf4, 0xff, 0x3b, 0xc3, 0xfd, 0xff, 0x47, 0xcd, 0xfe, 0xff, 0x14, 0xbc, 0xfe, 0xff, 0x02, 0x84, 0xf1, 0xff, 0x09, 0x6c, 0xed, 0xff, 0x0e, 0x73, 0xf1, 0xff, 0x06, 0x5d, 0xde, 0xff, 0x0b, 0x50, 0xd5, 0xff, 0x0c, 0x4b, 0xcf, 0xff, 0x06, 0x45, 0xc3, 0xff, 0x08, 0x45, 0xbf, 0xff, 0x09, 0x41, 0xb5, 0xff, 0x02, 0x44, 0xb9, 0xff, 0x10, 0x64, 0xe5, 0xff, 0x0e, 0x59, 0xd7, 0xff, 0x04, 0x3d, 0xb4, 0xff, 0x45, 0x62, 0xa7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x51, 0x6a, 0xa1, 0xff, 0x25, 0x46, 0x8e, 0xff, 0x28, 0x46, 0x91, 0xff, 0x27, 0x47, 0x97, 0xff, 0x23, 0x4d, 0x9d, 0xff, 0x27, 0x4f, 0xa8, 0xff, 0x26, 0x51, 0xb0, 0xff, 0x23, 0x55, 0xb8, 0xff, 0x22, 0x57, 0xc1, 0xff, 0x23, 0x62, 0xd2, 0xff, 0x26, 0x84, 0xf1, 0xff, 0x23, 0x84, 0xf2, 0xff, 0x28, 0x96, 0xfa, 0xff, 0x2c, 0xb1, 0xff, 0xff, 0x25, 0xad, 0xfc, 0xff, 0x22, 0xa5, 0xf7, 0xff, 0x26, 0xab, 0xfb, 0xff, 0x2a, 0xb9, 0xff, 0xff, 0x27, 0xbc, 0xff, 0xff, 0x22, 0xa7, 0xf9, 0xff, 0x1d, 0x95, 0xf3, 0xff, 0x23, 0x9c, 0xfc, 0xff, 0x20, 0xac, 0xfe, 0xff, 0x1c, 0xbb, 0xfb, 0xff, 0x4c, 0xcb, 0xfb, 0xff, 0x99, 0xdd, 0xfc, 0xff, 0xab, 0xdf, 0xfb, 0xff, 0xa5, 0xde, 0xfc, 0xff, 0x9f, 0xdd, 0xfb, 0xff, 0x90, 0xd8, 0xfb, 0xff, 0x84, 0xd7, 0xfc, 0xff, 0x71, 0xd2, 0xfa, 0xff, 0x8f, 0xd8, 0xfa, 0xff, 0xd6, 0xec, 0xfc, 0xff, 0xe7, 0xf4, 0xfb, 0xff, 0xe8, 0xf6, 0xfb, 0xff, 0xe7, 0xf4, 0xfb, 0xff, 0xdc, 0xef, 0xfe, 0xff, 0xc7, 0xed, 0xf8, 0xff, 0xb8, 0xe7, 0xf9, 0xff, 0x9b, 0xde, 0xff, 0xff, 0x4d, 0xc9, 0xfb, 0xff, 0x43, 0xc5, 0xf7, 0xff, 0xa3, 0xe1, 0xfc, 0xff, 0xdb, 0xf0, 0xfe, 0xff, 0xd8, 0xf1, 0xfd, 0xff, 0xd6, 0xf0, 0xfd, 0xff, 0xd4, 0xef, 0xfe, 0xff, 0xcb, 0xed, 0xfe, 0xff, 0xba, 0xe7, 0xfc, 0xff, 0xb0, 0xe3, 0xfb, 0xff, 0xb7, 0xe4, 0xfd, 0xff, 0xb7, 0xe4, 0xfd, 0xff, 0xb7, 0xe4, 0xfe, 0xff, 0xb5, 0xe3, 0xff, 0xff, 0xb0, 0xe1, 0xff, 0xff, 0x9e, 0xdd, 0xfc, 0xff, 0x86, 0xd7, 0xfc, 0xff, 0x73, 0xd3, 0xfd, 0xff, 0x57, 0xca, 0xfc, 0xff, 0x2f, 0xc3, 0xfe, 0xff, 0x1c, 0xbe, 0xfe, 0xff, 0x1c, 0xb9, 0xfb, 0xff, 0x1b, 0xb4, 0xfd, 0xff, 0x1a, 0xb2, 0xfe, 0xff, 0x1a, 0xb1, 0xfe, 0xff, 0x1c, 0xb1, 0xff, 0xff, 0x1b, 0xb2, 0xfd, 0xff, 0x1b, 0xb5, 0xfe, 0xff, 0x1c, 0xb8, 0xfe, 0xff, 0x1b, 0xbc, 0xfe, 0xff, 0x27, 0xc4, 0xfd, 0xff, 0x40, 0xc7, 0xfe, 0xff, 0x56, 0xcc, 0xfd, 0xff, 0x63, 0xd0, 0xff, 0xff, 0x72, 0xd1, 0xfb, 0xff, 0x7e, 0xd6, 0xfa, 0xff, 0x83, 0xd7, 0xfb, 0xff, 0x88, 0xd8, 0xfd, 0xff, 0x8e, 0xda, 0xfd, 0xff, 0x8f, 0xd9, 0xfc, 0xff, 0x8c, 0xda, 0xfd, 0xff, 0x89, 0xd9, 0xfd, 0xff, 0x87, 0xd6, 0xfc, 0xff, 0x85, 0xd6, 0xfd, 0xff, 0x7d, 0xd5, 0xfe, 0xff, 0x73, 0xd3, 0xfb, 0xff, 0x65, 0xd0, 0xfc, 0xff, 0x51, 0xc8, 0xfe, 0xff, 0x41, 0xc5, 0xfc, 0xff, 0x43, 0xc7, 0xfb, 0xff, 0x5c, 0xca, 0xfb, 0xff, 0x75, 0xd1, 0xff, 0xff, 0x90, 0xdb, 0xfc, 0xff, 0xa8, 0xe2, 0xfc, 0xff, 0xba, 0xe5, 0xfe, 0xff, 0xc1, 0xe8, 0xfb, 0xff, 0xc9, 0xe9, 0xfc, 0xff, 0xc9, 0xe8, 0xfb, 0xff, 0xc7, 0xe9, 0xfb, 0xff, 0xc5, 0xe8, 0xfb, 0xff, 0xc8, 0xeb, 0xfa, 0xff, 0xab, 0xe5, 0xfd, 0xff, 0x30, 0xbd, 0xfc, 0xff, 0x00, 0xa4, 0xfc, 0xff, 0x25, 0xbd, 0xf5, 0xff, 0x85, 0xd8, 0xfa, 0xff, 0xbe, 0xe5, 0xfc, 0xff, 0xd6, 0xee, 0xfc, 0xff, 0xee, 0xf6, 0xfd, 0xff, 0xee, 0xf5, 0xfc, 0xff, 0xea, 0xf5, 0xfc, 0xff, 0xcf, 0xef, 0xfb, 0xff, 0xa1, 0xdf, 0xf9, 0xff, 0x8f, 0xd9, 0xfc, 0xff, 0x92, 0xdc, 0xfe, 0xff, 0x83, 0xd4, 0xf6, 0xff, 0x8c, 0xd8, 0xf8, 0xff, 0xb0, 0xe3, 0xfa, 0xff, 0xbc, 0xe9, 0xfa, 0xff, 0xa6, 0xdf, 0xfb, 0xff, 0x76, 0xce, 0xf6, 0xff, 0x81, 0xd9, 0xfc, 0xff, 0x99, 0xdd, 0xfc, 0xff, 0x94, 0xd9, 0xfd, 0xff, 0x50, 0xca, 0xfc, 0xff, 0x02, 0xac, 0xfa, 0xff, 0x0d, 0xb4, 0xfa, 0xff, 0x1d, 0xc1, 0xf7, 0xff, 0x0c, 0xb0, 0xfb, 0xff, 0x09, 0x85, 0xf4, 0xff, 0x0b, 0x66, 0xea, 0xff, 0x0a, 0x61, 0xe4, 0xff, 0x07, 0x56, 0xd9, 0xff, 0x0c, 0x50, 0xd3, 0xff, 0x0a, 0x4c, 0xcd, 0xff, 0x07, 0x47, 0xc5, 0xff, 0x09, 0x45, 0xbf, 0xff, 0x09, 0x42, 0xb6, 0xff, 0x08, 0x44, 0xb9, 0xff, 0x0a, 0x4e, 0xca, 0xff, 0x06, 0x43, 0xb9, 0xff, 0x04, 0x39, 0xa8, 0xff, 0x31, 0x4e, 0x96, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xee, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x42, 0x5c, 0x98, 0xff, 0x27, 0x47, 0x90, 0xff, 0x29, 0x49, 0x93, 0xff, 0x29, 0x49, 0x98, 0xff, 0x26, 0x4e, 0x9f, 0xff, 0x28, 0x50, 0xaa, 0xff, 0x29, 0x52, 0xb1, 0xff, 0x26, 0x57, 0xba, 0xff, 0x23, 0x59, 0xc3, 0xff, 0x23, 0x64, 0xd1, 0xff, 0x2a, 0x81, 0xee, 0xff, 0x27, 0x83, 0xf1, 0xff, 0x2c, 0x97, 0xf9, 0xff, 0x2d, 0xb1, 0xff, 0xff, 0x26, 0xad, 0xfb, 0xff, 0x22, 0xa4, 0xf5, 0xff, 0x25, 0xa8, 0xf9, 0xff, 0x25, 0xb1, 0xfb, 0xff, 0x27, 0xb1, 0xfb, 0xff, 0x24, 0x9c, 0xf7, 0xff, 0x20, 0x8f, 0xf4, 0xff, 0x22, 0x9b, 0xfb, 0xff, 0x1e, 0xac, 0xfb, 0xff, 0x3e, 0xc5, 0xfe, 0xff, 0x71, 0xd4, 0xfe, 0xff, 0x97, 0xdd, 0xfb, 0xff, 0xa6, 0xde, 0xfc, 0xff, 0xa3, 0xdf, 0xfc, 0xff, 0x95, 0xda, 0xfb, 0xff, 0x8b, 0xd7, 0xfd, 0xff, 0x79, 0xd5, 0xfa, 0xff, 0x81, 0xd5, 0xf5, 0xff, 0xc9, 0xea, 0xfc, 0xff, 0xe7, 0xf3, 0xfa, 0xff, 0xeb, 0xf7, 0xfd, 0xff, 0xeb, 0xf8, 0xfd, 0xff, 0xe6, 0xf5, 0xfa, 0xff, 0xdc, 0xf1, 0xfc, 0xff, 0xc5, 0xed, 0xfc, 0xff, 0x88, 0xdc, 0xfa, 0xff, 0x20, 0xb5, 0xfb, 0xff, 0x18, 0xb2, 0xf9, 0xff, 0xa0, 0xe3, 0xfc, 0xff, 0xe8, 0xf3, 0xff, 0xff, 0xe6, 0xf3, 0xfc, 0xff, 0xe1, 0xf1, 0xfc, 0xff, 0xdc, 0xf0, 0xfe, 0xff, 0xcf, 0xee, 0xff, 0xff, 0xb5, 0xe7, 0xfe, 0xff, 0xa7, 0xe1, 0xfc, 0xff, 0xa5, 0xe2, 0xfc, 0xff, 0xad, 0xe2, 0xfe, 0xff, 0xb1, 0xe2, 0xfd, 0xff, 0xaf, 0xe2, 0xfd, 0xff, 0xa9, 0xe1, 0xfe, 0xff, 0xa3, 0xe0, 0xfe, 0xff, 0x91, 0xdc, 0xfc, 0xff, 0x7a, 0xd5, 0xfb, 0xff, 0x6a, 0xce, 0xfe, 0xff, 0x48, 0xc9, 0xfd, 0xff, 0x28, 0xc2, 0xfc, 0xff, 0x1d, 0xbc, 0xfd, 0xff, 0x1e, 0xb7, 0xfc, 0xff, 0x1d, 0xb2, 0xfd, 0xff, 0x1c, 0xb2, 0xfe, 0xff, 0x1d, 0xb3, 0xff, 0xff, 0x1d, 0xb2, 0xff, 0xff, 0x1b, 0xb3, 0xff, 0xff, 0x1c, 0xb6, 0xfe, 0xff, 0x1e, 0xbb, 0xfe, 0xff, 0x20, 0xc0, 0xff, 0xff, 0x31, 0xc6, 0xfd, 0xff, 0x49, 0xcb, 0xfb, 0xff, 0x62, 0xcf, 0xfb, 0xff, 0x71, 0xd1, 0xfc, 0xff, 0x7a, 0xd4, 0xfc, 0xff, 0x80, 0xd6, 0xfb, 0xff, 0x83, 0xd8, 0xfb, 0xff, 0x89, 0xd8, 0xfd, 0xff, 0x8d, 0xd9, 0xfe, 0xff, 0x8f, 0xd9, 0xfd, 0xff, 0x8d, 0xd9, 0xfd, 0xff, 0x8a, 0xd9, 0xfe, 0xff, 0x89, 0xd8, 0xfd, 0xff, 0x85, 0xd7, 0xfb, 0xff, 0x7f, 0xd4, 0xfc, 0xff, 0x76, 0xd4, 0xfd, 0xff, 0x66, 0xd1, 0xfb, 0xff, 0x53, 0xcb, 0xfc, 0xff, 0x40, 0xc9, 0xfc, 0xff, 0x30, 0xc7, 0xfa, 0xff, 0x2c, 0xc4, 0xf7, 0xff, 0x3c, 0xc5, 0xf7, 0xff, 0x60, 0xcd, 0xfb, 0xff, 0x90, 0xda, 0xff, 0xff, 0xb5, 0xe4, 0xfe, 0xff, 0xc0, 0xe8, 0xf9, 0xff, 0xc4, 0xe8, 0xfb, 0xff, 0xca, 0xe9, 0xfc, 0xff, 0xcb, 0xea, 0xfd, 0xff, 0xcc, 0xeb, 0xfc, 0xff, 0xd2, 0xec, 0xfa, 0xff, 0xd8, 0xed, 0xfb, 0xff, 0xa0, 0xdd, 0xff, 0xff, 0x25, 0xba, 0xf8, 0xff, 0x00, 0xac, 0xf7, 0xff, 0x0a, 0xb5, 0xf7, 0xff, 0x4a, 0xca, 0xfa, 0xff, 0x8e, 0xd7, 0xf9, 0xff, 0xc0, 0xe5, 0xfc, 0xff, 0xdc, 0xf3, 0xfc, 0xff, 0xe7, 0xf6, 0xfb, 0xff, 0xe5, 0xf3, 0xfc, 0xff, 0xcc, 0xea, 0xf9, 0xff, 0xa2, 0xdc, 0xf9, 0xff, 0x89, 0xd5, 0xfb, 0xff, 0x7e, 0xd5, 0xfa, 0xff, 0x74, 0xd0, 0xf7, 0xff, 0x92, 0xda, 0xfb, 0xff, 0xad, 0xe1, 0xff, 0xff, 0xac, 0xe1, 0xff, 0xff, 0x7d, 0xd1, 0xf8, 0xff, 0x6c, 0xd1, 0xfa, 0xff, 0x8f, 0xda, 0xfd, 0xff, 0x89, 0xd7, 0xfb, 0xff, 0x51, 0xcb, 0xfa, 0xff, 0x09, 0xaa, 0xf9, 0xff, 0x02, 0xa1, 0xf8, 0xff, 0x0a, 0xac, 0xf7, 0xff, 0x0c, 0xa5, 0xfc, 0xff, 0x0c, 0x81, 0xf3, 0xff, 0x09, 0x65, 0xe6, 0xff, 0x0a, 0x5e, 0xe2, 0xff, 0x08, 0x58, 0xdb, 0xff, 0x08, 0x51, 0xd4, 0xff, 0x06, 0x4e, 0xce, 0xff, 0x07, 0x4b, 0xc9, 0xff, 0x08, 0x46, 0xc2, 0xff, 0x06, 0x44, 0xb9, 0xff, 0x09, 0x44, 0xb6, 0xff, 0x05, 0x3e, 0xb4, 0xff, 0x02, 0x39, 0xac, 0xff, 0x07, 0x3d, 0xa8, 0xff, 0x23, 0x45, 0x93, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x31, 0x4f, 0x90, 0xff, 0x27, 0x49, 0x90, 0xff, 0x2a, 0x49, 0x93, 0xff, 0x2b, 0x49, 0x99, 0xff, 0x28, 0x4e, 0xa1, 0xff, 0x27, 0x50, 0xa9, 0xff, 0x29, 0x53, 0xb1, 0xff, 0x28, 0x59, 0xba, 0xff, 0x27, 0x5c, 0xc5, 0xff, 0x24, 0x64, 0xd3, 0xff, 0x2a, 0x7c, 0xeb, 0xff, 0x2b, 0x7f, 0xef, 0xff, 0x29, 0x8f, 0xf4, 0xff, 0x2b, 0xae, 0xff, 0xff, 0x29, 0xac, 0xfc, 0xff, 0x27, 0xa3, 0xf9, 0xff, 0x28, 0xa9, 0xfc, 0xff, 0x28, 0xaf, 0xfb, 0xff, 0x29, 0xab, 0xfc, 0xff, 0x28, 0x95, 0xf6, 0xff, 0x24, 0x8a, 0xf0, 0xff, 0x23, 0x9c, 0xf9, 0xff, 0x1d, 0xb2, 0xfd, 0xff, 0x36, 0xc7, 0xf9, 0xff, 0x74, 0xd6, 0xfa, 0xff, 0x94, 0xdc, 0xfd, 0xff, 0x9c, 0xdd, 0xfc, 0xff, 0x9c, 0xdc, 0xfb, 0xff, 0x8f, 0xd9, 0xfb, 0xff, 0x80, 0xd5, 0xfc, 0xff, 0x70, 0xd0, 0xf9, 0xff, 0xad, 0xe2, 0xf8, 0xff, 0xe8, 0xf3, 0xfb, 0xff, 0xe7, 0xf5, 0xfd, 0xff, 0xe9, 0xf8, 0xfd, 0xff, 0xeb, 0xf7, 0xfb, 0xff, 0xee, 0xf7, 0xfb, 0xff, 0xcc, 0xf2, 0xfb, 0xff, 0x75, 0xd6, 0xfe, 0xff, 0x1f, 0xb0, 0xf8, 0xff, 0x08, 0xa9, 0xf2, 0xff, 0x8d, 0xdd, 0xfc, 0xff, 0xee, 0xfa, 0xfd, 0xff, 0xec, 0xf5, 0xfb, 0xff, 0xe6, 0xf2, 0xfd, 0xff, 0xe5, 0xf5, 0xfd, 0xff, 0xdb, 0xf0, 0xff, 0xff, 0xb4, 0xe4, 0xfd, 0xff, 0x95, 0xdc, 0xfa, 0xff, 0x9d, 0xdd, 0xfe, 0xff, 0xa1, 0xe0, 0xff, 0xff, 0xa5, 0xe0, 0xfd, 0xff, 0xa7, 0xe0, 0xfd, 0xff, 0xa5, 0xe0, 0xfd, 0xff, 0xa2, 0xde, 0xfd, 0xff, 0x9a, 0xdc, 0xfe, 0xff, 0x88, 0xd8, 0xfc, 0xff, 0x75, 0xd0, 0xfa, 0xff, 0x5d, 0xcc, 0xfd, 0xff, 0x3b, 0xc6, 0xfd, 0xff, 0x23, 0xc0, 0xfc, 0xff, 0x1d, 0xba, 0xfd, 0xff, 0x1e, 0xb5, 0xfc, 0xff, 0x1f, 0xb3, 0xfd, 0xff, 0x1d, 0xb2, 0xfd, 0xff, 0x1c, 0xb1, 0xfe, 0xff, 0x1d, 0xb1, 0xfd, 0xff, 0x1c, 0xb3, 0xfd, 0xff, 0x1d, 0xb6, 0xfd, 0xff, 0x1d, 0xbb, 0xfe, 0xff, 0x25, 0xbf, 0xfe, 0xff, 0x3b, 0xc5, 0xfd, 0xff, 0x51, 0xcb, 0xfc, 0xff, 0x68, 0xcf, 0xfd, 0xff, 0x77, 0xd2, 0xfe, 0xff, 0x7f, 0xd6, 0xff, 0xff, 0x83, 0xd7, 0xfc, 0xff, 0x84, 0xd7, 0xfc, 0xff, 0x89, 0xd8, 0xfd, 0xff, 0x8d, 0xd9, 0xfc, 0xff, 0x90, 0xdb, 0xfc, 0xff, 0x8e, 0xda, 0xfc, 0xff, 0x8d, 0xda, 0xfc, 0xff, 0x8a, 0xd8, 0xfd, 0xff, 0x85, 0xd7, 0xfc, 0xff, 0x82, 0xd5, 0xfd, 0xff, 0x79, 0xd4, 0xfd, 0xff, 0x6b, 0xd2, 0xfc, 0xff, 0x5b, 0xcd, 0xfc, 0xff, 0x49, 0xc9, 0xfa, 0xff, 0x3a, 0xc8, 0xfa, 0xff, 0x30, 0xc4, 0xfb, 0xff, 0x26, 0xc2, 0xfa, 0xff, 0x25, 0xc1, 0xf9, 0xff, 0x4a, 0xc7, 0xf9, 0xff, 0x83, 0xd5, 0xfa, 0xff, 0xab, 0xe2, 0xfb, 0xff, 0xbf, 0xe8, 0xfc, 0xff, 0xcb, 0xea, 0xfe, 0xff, 0xcc, 0xea, 0xfe, 0xff, 0xd3, 0xeb, 0xfd, 0xff, 0xda, 0xed, 0xfd, 0xff, 0xd9, 0xee, 0xfb, 0xff, 0xdd, 0xee, 0xfc, 0xff, 0x8c, 0xd9, 0xfb, 0xff, 0x1d, 0xbd, 0xfa, 0xff, 0x06, 0xb9, 0xfd, 0xff, 0x06, 0xb6, 0xfc, 0xff, 0x12, 0xbb, 0xf5, 0xff, 0x67, 0xcf, 0xf7, 0xff, 0xd9, 0xed, 0xfd, 0xff, 0xee, 0xf6, 0xfb, 0xff, 0xe9, 0xf4, 0xfb, 0xff, 0xec, 0xf2, 0xfa, 0xff, 0xe1, 0xf0, 0xfd, 0xff, 0xa6, 0xdc, 0xfa, 0xff, 0x74, 0xd1, 0xfa, 0xff, 0x68, 0xcf, 0xfb, 0xff, 0x72, 0xd1, 0xf9, 0xff, 0x97, 0xda, 0xfe, 0xff, 0xa8, 0xdf, 0xff, 0xff, 0x88, 0xd5, 0xfa, 0xff, 0x67, 0xca, 0xf9, 0xff, 0x7f, 0xd5, 0xfb, 0xff, 0x7d, 0xd6, 0xf9, 0xff, 0x52, 0xcc, 0xfa, 0xff, 0x14, 0xb1, 0xfa, 0xff, 0x05, 0x9c, 0xf7, 0xff, 0x0d, 0xa1, 0xfb, 0xff, 0x0f, 0x9a, 0xfc, 0xff, 0x0c, 0x7e, 0xf2, 0xff, 0x08, 0x66, 0xe6, 0xff, 0x0a, 0x60, 0xe3, 0xff, 0x0a, 0x5b, 0xde, 0xff, 0x0a, 0x55, 0xd8, 0xff, 0x09, 0x50, 0xd1, 0xff, 0x0a, 0x4e, 0xcc, 0xff, 0x07, 0x49, 0xc6, 0xff, 0x06, 0x45, 0xbd, 0xff, 0x08, 0x43, 0xb8, 0xff, 0x06, 0x40, 0xb5, 0xff, 0x04, 0x3d, 0xaf, 0xff, 0x07, 0x3c, 0xa9, 0xff, 0x17, 0x3c, 0x93, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xf1, 0xf7, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2b, 0x4c, 0x8d, 0xff, 0x2a, 0x4b, 0x91, 0xff, 0x2c, 0x4c, 0x94, 0xff, 0x2d, 0x4c, 0x9a, 0xff, 0x2a, 0x4f, 0xa2, 0xff, 0x2a, 0x53, 0xaa, 0xff, 0x29, 0x56, 0xb1, 0xff, 0x2a, 0x5c, 0xbc, 0xff, 0x28, 0x5f, 0xc8, 0xff, 0x26, 0x65, 0xd3, 0xff, 0x2b, 0x79, 0xe9, 0xff, 0x2a, 0x7c, 0xec, 0xff, 0x28, 0x88, 0xee, 0xff, 0x2b, 0xab, 0xfe, 0xff, 0x2c, 0xaa, 0xff, 0xff, 0x2b, 0xa3, 0xfa, 0xff, 0x2c, 0xad, 0xfd, 0xff, 0x2c, 0xb1, 0xfd, 0xff, 0x29, 0xa5, 0xfa, 0xff, 0x25, 0x92, 0xf3, 0xff, 0x28, 0x91, 0xf5, 0xff, 0x2b, 0xa8, 0xfd, 0xff, 0x23, 0xb8, 0xfc, 0xff, 0x41, 0xc8, 0xfa, 0xff, 0x77, 0xd5, 0xfa, 0xff, 0x8d, 0xda, 0xf9, 0xff, 0x93, 0xdb, 0xf9, 0xff, 0x91, 0xda, 0xfa, 0xff, 0x88, 0xd6, 0xfc, 0xff, 0x6a, 0xce, 0xfa, 0xff, 0x7f, 0xd2, 0xf8, 0xff, 0xd6, 0xf1, 0xfc, 0xff, 0xe9, 0xf5, 0xfc, 0xff, 0xe3, 0xf6, 0xfc, 0xff, 0xec, 0xf9, 0xfa, 0xff, 0xf4, 0xfb, 0xfc, 0xff, 0xcd, 0xf2, 0xfe, 0xff, 0x5d, 0xc7, 0xf9, 0xff, 0x0d, 0x99, 0xfa, 0xff, 0x01, 0x9c, 0xf8, 0xff, 0x6d, 0xd0, 0xf9, 0xff, 0xeb, 0xf9, 0xfd, 0xff, 0xed, 0xf7, 0xfc, 0xff, 0xe8, 0xf5, 0xfa, 0xff, 0xec, 0xf6, 0xfd, 0xff, 0xde, 0xf4, 0xfe, 0xff, 0xb3, 0xe4, 0xfd, 0xff, 0x83, 0xd5, 0xfb, 0xff, 0x86, 0xd8, 0xfb, 0xff, 0x9b, 0xdd, 0xff, 0xff, 0xa1, 0xde, 0xfd, 0xff, 0xa0, 0xde, 0xfc, 0xff, 0x9e, 0xdf, 0xfd, 0xff, 0x9e, 0xde, 0xfd, 0xff, 0x9c, 0xdc, 0xfd, 0xff, 0x91, 0xd9, 0xfc, 0xff, 0x7f, 0xd4, 0xfc, 0xff, 0x6d, 0xd1, 0xfc, 0xff, 0x50, 0xc9, 0xfb, 0xff, 0x2f, 0xc2, 0xfa, 0xff, 0x1f, 0xbf, 0xfe, 0xff, 0x1e, 0xba, 0xfd, 0xff, 0x1f, 0xb4, 0xfc, 0xff, 0x20, 0xb3, 0xfd, 0xff, 0x1f, 0xb0, 0xfd, 0xff, 0x1e, 0xb0, 0xfc, 0xff, 0x1d, 0xb1, 0xfc, 0xff, 0x1f, 0xb3, 0xfc, 0xff, 0x20, 0xb6, 0xfd, 0xff, 0x1e, 0xbb, 0xfd, 0xff, 0x27, 0xc2, 0xfd, 0xff, 0x41, 0xc7, 0xfd, 0xff, 0x5a, 0xce, 0xfd, 0xff, 0x6b, 0xd1, 0xfd, 0xff, 0x79, 0xd2, 0xfc, 0xff, 0x82, 0xd6, 0xfe, 0xff, 0x88, 0xd7, 0xfe, 0xff, 0x89, 0xd7, 0xfe, 0xff, 0x8c, 0xd9, 0xfd, 0xff, 0x8e, 0xd9, 0xfb, 0xff, 0x90, 0xdb, 0xfc, 0xff, 0x90, 0xdb, 0xfc, 0xff, 0x8e, 0xda, 0xfd, 0xff, 0x8b, 0xd9, 0xfd, 0xff, 0x87, 0xd7, 0xfc, 0xff, 0x85, 0xd6, 0xfe, 0xff, 0x7b, 0xd4, 0xfd, 0xff, 0x71, 0xd1, 0xfc, 0xff, 0x69, 0xce, 0xfd, 0xff, 0x58, 0xca, 0xfa, 0xff, 0x42, 0xc8, 0xfa, 0xff, 0x34, 0xc6, 0xfc, 0xff, 0x30, 0xc4, 0xfd, 0xff, 0x2c, 0xc4, 0xfe, 0xff, 0x26, 0xc1, 0xf9, 0xff, 0x34, 0xc2, 0xf7, 0xff, 0x66, 0xcf, 0xfa, 0xff, 0x9e, 0xe0, 0xfb, 0xff, 0xc3, 0xe7, 0xfb, 0xff, 0xcf, 0xe9, 0xfd, 0xff, 0xd2, 0xed, 0xfb, 0xff, 0xd6, 0xee, 0xfd, 0xff, 0xde, 0xef, 0xfc, 0xff, 0xe4, 0xf1, 0xf9, 0xff, 0xd0, 0xee, 0xfb, 0xff, 0x72, 0xd3, 0xfc, 0xff, 0x2c, 0xc0, 0xf9, 0xff, 0x2c, 0xc3, 0xfc, 0xff, 0x24, 0xc2, 0xf8, 0xff, 0x32, 0xc2, 0xf4, 0xff, 0xae, 0xe0, 0xfd, 0xff, 0xf8, 0xf7, 0xff, 0xff, 0xf1, 0xf7, 0xfb, 0xff, 0xeb, 0xf6, 0xf8, 0xff, 0xf5, 0xf8, 0xf8, 0xff, 0xe5, 0xf2, 0xfd, 0xff, 0x89, 0xd6, 0xf6, 0xff, 0x64, 0xcf, 0xfa, 0xff, 0x6b, 0xce, 0xfb, 0xff, 0x84, 0xd5, 0xfb, 0xff, 0x9f, 0xdf, 0xfc, 0xff, 0x93, 0xd9, 0xfe, 0xff, 0x74, 0xcd, 0xf8, 0xff, 0x74, 0xd3, 0xf8, 0xff, 0x75, 0xd3, 0xf8, 0xff, 0x5d, 0xce, 0xfc, 0xff, 0x25, 0xba, 0xfd, 0xff, 0x05, 0x9a, 0xf3, 0xff, 0x0e, 0x98, 0xf8, 0xff, 0x11, 0x92, 0xfb, 0xff, 0x0d, 0x80, 0xf4, 0xff, 0x0c, 0x6c, 0xe9, 0xff, 0x0d, 0x63, 0xe3, 0xff, 0x0d, 0x5f, 0xe0, 0xff, 0x0b, 0x5a, 0xdc, 0xff, 0x0a, 0x55, 0xd6, 0xff, 0x0a, 0x50, 0xd1, 0xff, 0x07, 0x4c, 0xcc, 0xff, 0x08, 0x47, 0xc5, 0xff, 0x08, 0x44, 0xbc, 0xff, 0x06, 0x41, 0xb6, 0xff, 0x05, 0x3e, 0xb4, 0xff, 0x08, 0x3d, 0xad, 0xff, 0x0f, 0x38, 0x97, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2d, 0x4e, 0x8f, 0xff, 0x2d, 0x4e, 0x93, 0xff, 0x2f, 0x4f, 0x97, 0xff, 0x2d, 0x4f, 0x9c, 0xff, 0x2b, 0x52, 0xa3, 0xff, 0x2d, 0x56, 0xad, 0xff, 0x2d, 0x5b, 0xb4, 0xff, 0x2d, 0x5f, 0xc0, 0xff, 0x29, 0x63, 0xcc, 0xff, 0x2a, 0x68, 0xd5, 0xff, 0x2e, 0x74, 0xe5, 0xff, 0x2b, 0x78, 0xe8, 0xff, 0x2a, 0x88, 0xf1, 0xff, 0x2c, 0xa8, 0xfe, 0xff, 0x2c, 0xa6, 0xfc, 0xff, 0x2b, 0xa1, 0xf8, 0xff, 0x2f, 0xaf, 0xfc, 0xff, 0x2e, 0xb0, 0xfe, 0xff, 0x27, 0x9c, 0xf5, 0xff, 0x26, 0x8d, 0xf0, 0xff, 0x2d, 0x94, 0xf8, 0xff, 0x2a, 0xa7, 0xfc, 0xff, 0x24, 0xb8, 0xfc, 0xff, 0x57, 0xce, 0xfe, 0xff, 0x88, 0xd8, 0xfa, 0xff, 0x90, 0xd9, 0xf8, 0xff, 0x93, 0xd9, 0xf9, 0xff, 0x8a, 0xd9, 0xfa, 0xff, 0x76, 0xd4, 0xfc, 0xff, 0x64, 0xca, 0xf6, 0xff, 0xb5, 0xe5, 0xf6, 0xff, 0xdf, 0xf7, 0xfb, 0xff, 0xd4, 0xf5, 0xfa, 0xff, 0xe7, 0xfa, 0xfb, 0xff, 0xee, 0xfc, 0xff, 0xff, 0xa7, 0xe5, 0xfd, 0xff, 0x41, 0xb4, 0xf5, 0xff, 0x10, 0x90, 0xf8, 0xff, 0x01, 0x8f, 0xf9, 0xff, 0x4b, 0xc4, 0xf8, 0xff, 0xe0, 0xf7, 0xff, 0xff, 0xf4, 0xf7, 0xfa, 0xff, 0xeb, 0xf5, 0xfb, 0xff, 0xf3, 0xf9, 0xfd, 0xff, 0xde, 0xf1, 0xff, 0xff, 0x9d, 0xde, 0xfc, 0xff, 0x6d, 0xd1, 0xf8, 0xff, 0x6b, 0xd1, 0xfe, 0xff, 0x89, 0xd8, 0xfe, 0xff, 0x9d, 0xdd, 0xfd, 0xff, 0x9f, 0xde, 0xfd, 0xff, 0x9b, 0xdd, 0xfd, 0xff, 0x9a, 0xdd, 0xfd, 0xff, 0x99, 0xdc, 0xfe, 0xff, 0x92, 0xdc, 0xfd, 0xff, 0x88, 0xd8, 0xfb, 0xff, 0x77, 0xd1, 0xfe, 0xff, 0x61, 0xcf, 0xff, 0xff, 0x42, 0xc8, 0xfc, 0xff, 0x27, 0xc0, 0xfb, 0xff, 0x22, 0xbe, 0xfe, 0xff, 0x22, 0xb7, 0xfe, 0xff, 0x22, 0xb3, 0xfc, 0xff, 0x23, 0xb2, 0xfd, 0xff, 0x22, 0xb2, 0xfc, 0xff, 0x20, 0xb1, 0xfb, 0xff, 0x1f, 0xb1, 0xfd, 0xff, 0x21, 0xb4, 0xfd, 0xff, 0x21, 0xb6, 0xfe, 0xff, 0x22, 0xbe, 0xfb, 0xff, 0x29, 0xc3, 0xfa, 0xff, 0x47, 0xc8, 0xfb, 0xff, 0x63, 0xcf, 0xfd, 0xff, 0x70, 0xd2, 0xfa, 0xff, 0x7d, 0xd5, 0xfa, 0xff, 0x84, 0xd6, 0xfd, 0xff, 0x8b, 0xd6, 0xfe, 0xff, 0x8d, 0xd7, 0xfc, 0xff, 0x8d, 0xd9, 0xfb, 0xff, 0x8e, 0xda, 0xfb, 0xff, 0x91, 0xda, 0xfc, 0xff, 0x91, 0xd9, 0xfd, 0xff, 0x8f, 0xd9, 0xfe, 0xff, 0x8e, 0xda, 0xfc, 0xff, 0x8a, 0xd8, 0xfb, 0xff, 0x85, 0xd6, 0xfb, 0xff, 0x7a, 0xd3, 0xfc, 0xff, 0x73, 0xd1, 0xfb, 0xff, 0x6e, 0xd1, 0xfc, 0xff, 0x62, 0xcd, 0xfa, 0xff, 0x4f, 0xc7, 0xf9, 0xff, 0x3d, 0xc7, 0xfb, 0xff, 0x36, 0xc7, 0xfb, 0xff, 0x36, 0xc6, 0xfb, 0xff, 0x32, 0xc5, 0xfa, 0xff, 0x2a, 0xc3, 0xfa, 0xff, 0x2f, 0xc3, 0xf8, 0xff, 0x50, 0xca, 0xf6, 0xff, 0x84, 0xd5, 0xfb, 0xff, 0xaf, 0xe1, 0xfa, 0xff, 0xc7, 0xeb, 0xfb, 0xff, 0xd8, 0xee, 0xfa, 0xff, 0xdf, 0xf0, 0xfa, 0xff, 0xe3, 0xf1, 0xfb, 0xff, 0xe7, 0xf4, 0xfb, 0xff, 0xc1, 0xe7, 0xfc, 0xff, 0x60, 0xca, 0xfa, 0xff, 0x3c, 0xc4, 0xf9, 0xff, 0x45, 0xc8, 0xf8, 0xff, 0x36, 0xc4, 0xf7, 0xff, 0x4c, 0xc9, 0xf4, 0xff, 0xb4, 0xe5, 0xfb, 0xff, 0xfd, 0xf9, 0xff, 0xff, 0xf4, 0xf9, 0xfb, 0xff, 0xec, 0xf7, 0xf8, 0xff, 0xfd, 0xfb, 0xfe, 0xff, 0xc0, 0xe8, 0xf9, 0xff, 0x68, 0xcc, 0xf6, 0xff, 0x69, 0xcd, 0xfc, 0xff, 0x73, 0xd1, 0xfb, 0xff, 0x90, 0xda, 0xfc, 0xff, 0x9a, 0xdd, 0xff, 0xff, 0x7d, 0xd3, 0xf9, 0xff, 0x69, 0xd0, 0xf6, 0xff, 0x6f, 0xd1, 0xfa, 0xff, 0x5d, 0xcb, 0xfc, 0xff, 0x22, 0xbc, 0xfb, 0xff, 0x06, 0x9d, 0xf4, 0xff, 0x10, 0x91, 0xf8, 0xff, 0x0e, 0x8d, 0xf7, 0xff, 0x10, 0x83, 0xf3, 0xff, 0x0f, 0x74, 0xed, 0xff, 0x0f, 0x6a, 0xe6, 0xff, 0x0d, 0x65, 0xe3, 0xff, 0x0d, 0x5f, 0xe0, 0xff, 0x09, 0x58, 0xd9, 0xff, 0x09, 0x53, 0xd5, 0xff, 0x08, 0x4e, 0xd1, 0xff, 0x09, 0x4a, 0xc9, 0xff, 0x07, 0x47, 0xc0, 0xff, 0x06, 0x43, 0xbb, 0xff, 0x07, 0x41, 0xb8, 0xff, 0x09, 0x40, 0xb3, 0xff, 0x0a, 0x38, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, + 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x30, 0x4f, 0x93, 0xff, 0x30, 0x50, 0x96, 0xff, 0x31, 0x51, 0x99, 0xff, 0x2f, 0x51, 0x9e, 0xff, 0x2e, 0x56, 0xa6, 0xff, 0x2f, 0x59, 0xaf, 0xff, 0x30, 0x5c, 0xb6, 0xff, 0x30, 0x63, 0xc3, 0xff, 0x2c, 0x67, 0xcf, 0xff, 0x2f, 0x6b, 0xd8, 0xff, 0x30, 0x73, 0xe3, 0xff, 0x2b, 0x77, 0xe7, 0xff, 0x2b, 0x87, 0xf0, 0xff, 0x2f, 0xa3, 0xfc, 0xff, 0x2d, 0xa1, 0xfb, 0xff, 0x2d, 0x9b, 0xf6, 0xff, 0x2c, 0xa3, 0xf7, 0xff, 0x2d, 0xa3, 0xfa, 0xff, 0x2b, 0x94, 0xf3, 0xff, 0x2c, 0x8b, 0xf0, 0xff, 0x2f, 0x91, 0xf4, 0xff, 0x29, 0x9c, 0xf8, 0xff, 0x23, 0xad, 0xfb, 0xff, 0x36, 0xc3, 0xf9, 0xff, 0x6d, 0xd3, 0xfa, 0xff, 0x92, 0xd8, 0xfc, 0xff, 0x97, 0xd9, 0xfc, 0xff, 0x8b, 0xd9, 0xfb, 0xff, 0x59, 0xcd, 0xf7, 0xff, 0x84, 0xd6, 0xf8, 0xff, 0xe0, 0xf7, 0xfa, 0xff, 0xd1, 0xf5, 0xf6, 0xff, 0xd5, 0xfb, 0xf8, 0xff, 0xea, 0xff, 0xfe, 0xff, 0x80, 0xd1, 0xf7, 0xff, 0x19, 0x9b, 0xf2, 0xff, 0x17, 0x8e, 0xf8, 0xff, 0x0d, 0x95, 0xf7, 0xff, 0x3d, 0xbb, 0xf9, 0xff, 0xd4, 0xf4, 0xfd, 0xff, 0xfd, 0xfa, 0xfb, 0xff, 0xf2, 0xf7, 0xfb, 0xff, 0xf4, 0xfb, 0xfd, 0xff, 0xc4, 0xf2, 0xfe, 0xff, 0x6f, 0xd4, 0xf8, 0xff, 0x51, 0xc7, 0xfa, 0xff, 0x5e, 0xcf, 0xfd, 0xff, 0x71, 0xd3, 0xfe, 0xff, 0x8c, 0xd8, 0xfc, 0xff, 0x99, 0xdc, 0xfd, 0xff, 0x99, 0xdc, 0xfe, 0xff, 0x98, 0xdb, 0xfc, 0xff, 0x9a, 0xda, 0xfd, 0xff, 0x92, 0xd9, 0xfd, 0xff, 0x88, 0xd9, 0xfc, 0xff, 0x7e, 0xd5, 0xfc, 0xff, 0x6e, 0xd0, 0xfc, 0xff, 0x55, 0xcb, 0xfe, 0xff, 0x36, 0xc5, 0xfc, 0xff, 0x25, 0xbe, 0xfd, 0xff, 0x25, 0xbb, 0xfe, 0xff, 0x24, 0xb7, 0xfc, 0xff, 0x24, 0xb4, 0xfb, 0xff, 0x25, 0xb3, 0xfc, 0xff, 0x24, 0xb2, 0xfc, 0xff, 0x22, 0xb1, 0xfd, 0xff, 0x20, 0xb2, 0xfb, 0xff, 0x21, 0xb5, 0xfb, 0xff, 0x21, 0xb7, 0xfd, 0xff, 0x24, 0xbe, 0xfb, 0xff, 0x2e, 0xc4, 0xf9, 0xff, 0x4f, 0xca, 0xfb, 0xff, 0x6e, 0xcd, 0xfb, 0xff, 0x78, 0xd2, 0xfa, 0xff, 0x80, 0xd6, 0xfb, 0xff, 0x87, 0xd8, 0xfc, 0xff, 0x8a, 0xd8, 0xfd, 0xff, 0x8d, 0xd8, 0xfb, 0xff, 0x8f, 0xd8, 0xfc, 0xff, 0x90, 0xd9, 0xfc, 0xff, 0x91, 0xda, 0xfc, 0xff, 0x91, 0xd9, 0xfe, 0xff, 0x91, 0xd9, 0xfd, 0xff, 0x8f, 0xd9, 0xfa, 0xff, 0x8b, 0xd7, 0xfb, 0xff, 0x86, 0xd6, 0xfb, 0xff, 0x79, 0xd3, 0xfa, 0xff, 0x74, 0xd1, 0xf9, 0xff, 0x6f, 0xd1, 0xfd, 0xff, 0x67, 0xd0, 0xfc, 0xff, 0x5b, 0xcb, 0xfc, 0xff, 0x49, 0xc7, 0xfc, 0xff, 0x3e, 0xc7, 0xfa, 0xff, 0x38, 0xc7, 0xf9, 0xff, 0x36, 0xc6, 0xf8, 0xff, 0x33, 0xc6, 0xfb, 0xff, 0x34, 0xc4, 0xfb, 0xff, 0x38, 0xc4, 0xfb, 0xff, 0x3b, 0xc3, 0xfa, 0xff, 0x59, 0xca, 0xf7, 0xff, 0x93, 0xd8, 0xf9, 0xff, 0xc7, 0xe9, 0xfb, 0xff, 0xe2, 0xf1, 0xfc, 0xff, 0xe5, 0xf0, 0xfd, 0xff, 0xe4, 0xf0, 0xfa, 0xff, 0xea, 0xf4, 0xfb, 0xff, 0xb2, 0xe1, 0xfe, 0xff, 0x5b, 0xc7, 0xf8, 0xff, 0x51, 0xc6, 0xf9, 0xff, 0x4f, 0xc9, 0xfa, 0xff, 0x34, 0xc3, 0xf7, 0xff, 0x42, 0xc3, 0xf4, 0xff, 0xb1, 0xe1, 0xfa, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xfa, 0xfc, 0xf9, 0xff, 0xf3, 0xf8, 0xfc, 0xff, 0xf3, 0xf7, 0xfe, 0xff, 0x91, 0xd3, 0xf8, 0xff, 0x61, 0xcb, 0xf7, 0xff, 0x69, 0xce, 0xfa, 0xff, 0x7b, 0xd3, 0xfa, 0xff, 0x8e, 0xda, 0xfd, 0xff, 0x79, 0xd2, 0xf8, 0xff, 0x61, 0xca, 0xf6, 0xff, 0x6a, 0xce, 0xf9, 0xff, 0x4a, 0xc6, 0xf9, 0xff, 0x17, 0xbb, 0xfa, 0xff, 0x0b, 0xa7, 0xf8, 0xff, 0x13, 0x95, 0xf6, 0xff, 0x0f, 0x8f, 0xf6, 0xff, 0x0f, 0x85, 0xf3, 0xff, 0x10, 0x7e, 0xf3, 0xff, 0x0b, 0x73, 0xeb, 0xff, 0x0f, 0x69, 0xe7, 0xff, 0x11, 0x63, 0xe4, 0xff, 0x0b, 0x5a, 0xdc, 0xff, 0x0a, 0x56, 0xd7, 0xff, 0x0a, 0x52, 0xd1, 0xff, 0x0a, 0x4e, 0xcb, 0xff, 0x09, 0x4a, 0xc5, 0xff, 0x08, 0x46, 0xc0, 0xff, 0x06, 0x43, 0xbc, 0xff, 0x0b, 0x42, 0xb8, 0xff, 0x0a, 0x3a, 0xa3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, + 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x33, 0x53, 0x96, 0xff, 0x33, 0x53, 0x99, 0xff, 0x34, 0x54, 0x9b, 0xff, 0x32, 0x54, 0xa1, 0xff, 0x31, 0x59, 0xa9, 0xff, 0x31, 0x5b, 0xb0, 0xff, 0x33, 0x60, 0xb9, 0xff, 0x34, 0x66, 0xc7, 0xff, 0x30, 0x6a, 0xd2, 0xff, 0x30, 0x6c, 0xda, 0xff, 0x32, 0x74, 0xe3, 0xff, 0x2e, 0x79, 0xe7, 0xff, 0x31, 0x86, 0xee, 0xff, 0x35, 0x9c, 0xf8, 0xff, 0x32, 0x9e, 0xfa, 0xff, 0x32, 0x93, 0xf3, 0xff, 0x2f, 0x96, 0xf4, 0xff, 0x2f, 0x94, 0xf7, 0xff, 0x2d, 0x8c, 0xf0, 0xff, 0x2e, 0x8a, 0xef, 0xff, 0x2e, 0x90, 0xf4, 0xff, 0x31, 0x99, 0xf9, 0xff, 0x2c, 0xa3, 0xf7, 0xff, 0x25, 0xb4, 0xf8, 0xff, 0x3c, 0xc7, 0xfa, 0xff, 0x59, 0xcb, 0xfc, 0xff, 0x66, 0xcf, 0xf9, 0xff, 0x63, 0xce, 0xfc, 0xff, 0x4d, 0xc6, 0xf2, 0xff, 0xb5, 0xec, 0xfa, 0xff, 0xd6, 0xf8, 0xfb, 0xff, 0xd7, 0xfb, 0xf3, 0xff, 0xd4, 0xff, 0xf9, 0xff, 0x72, 0xc8, 0xf6, 0xff, 0x13, 0x91, 0xf0, 0xff, 0x1c, 0x8f, 0xf9, 0xff, 0x1a, 0x95, 0xf8, 0xff, 0x2d, 0xb1, 0xf3, 0xff, 0xc8, 0xf1, 0xfc, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xfd, 0xfd, 0xfa, 0xff, 0xef, 0xf9, 0xff, 0xff, 0x99, 0xe0, 0xfd, 0xff, 0x3a, 0xc0, 0xf7, 0xff, 0x1c, 0xbb, 0xf9, 0xff, 0x52, 0xcd, 0xfe, 0xff, 0x69, 0xd1, 0xff, 0xff, 0x75, 0xd3, 0xfe, 0xff, 0x89, 0xd8, 0xfc, 0xff, 0x8f, 0xdb, 0xfc, 0xff, 0x8e, 0xdb, 0xfd, 0xff, 0x8f, 0xd8, 0xfc, 0xff, 0x8f, 0xd9, 0xfd, 0xff, 0x88, 0xd7, 0xfe, 0xff, 0x7c, 0xd5, 0xfb, 0xff, 0x73, 0xd2, 0xfa, 0xff, 0x66, 0xd0, 0xfc, 0xff, 0x4a, 0xc8, 0xfb, 0xff, 0x2f, 0xc1, 0xfa, 0xff, 0x27, 0xbb, 0xfc, 0xff, 0x26, 0xb9, 0xfd, 0xff, 0x27, 0xb7, 0xfd, 0xff, 0x26, 0xb3, 0xfc, 0xff, 0x26, 0xb2, 0xfd, 0xff, 0x25, 0xb0, 0xfa, 0xff, 0x24, 0xb1, 0xfc, 0xff, 0x23, 0xb4, 0xfa, 0xff, 0x24, 0xb6, 0xfb, 0xff, 0x24, 0xba, 0xfe, 0xff, 0x28, 0xc1, 0xfd, 0xff, 0x36, 0xc6, 0xfb, 0xff, 0x55, 0xcc, 0xfc, 0xff, 0x6e, 0xcf, 0xfb, 0xff, 0x79, 0xd3, 0xfc, 0xff, 0x82, 0xd6, 0xfb, 0xff, 0x89, 0xd7, 0xfc, 0xff, 0x8b, 0xd8, 0xfc, 0xff, 0x8e, 0xd9, 0xfb, 0xff, 0x90, 0xd9, 0xfc, 0xff, 0x92, 0xda, 0xfc, 0xff, 0x92, 0xdb, 0xfb, 0xff, 0x92, 0xda, 0xfd, 0xff, 0x92, 0xda, 0xfc, 0xff, 0x8e, 0xd8, 0xfa, 0xff, 0x8b, 0xd7, 0xfb, 0xff, 0x87, 0xd6, 0xfc, 0xff, 0x7b, 0xd5, 0xfb, 0xff, 0x75, 0xd3, 0xfa, 0xff, 0x74, 0xd0, 0xfb, 0xff, 0x70, 0xd0, 0xfc, 0xff, 0x69, 0xce, 0xfd, 0xff, 0x54, 0xc9, 0xfc, 0xff, 0x46, 0xc8, 0xfb, 0xff, 0x3f, 0xc8, 0xfa, 0xff, 0x3a, 0xc7, 0xfa, 0xff, 0x39, 0xc7, 0xfa, 0xff, 0x3e, 0xc6, 0xfa, 0xff, 0x43, 0xc6, 0xfc, 0xff, 0x33, 0xc5, 0xfa, 0xff, 0x2c, 0xc2, 0xf9, 0xff, 0x46, 0xc5, 0xf7, 0xff, 0x7c, 0xd4, 0xf9, 0xff, 0xbc, 0xe4, 0xfe, 0xff, 0xe0, 0xef, 0xfe, 0xff, 0xe9, 0xf1, 0xf8, 0xff, 0xea, 0xf2, 0xfa, 0xff, 0xed, 0xf8, 0xfa, 0xff, 0xa8, 0xe0, 0xf6, 0xff, 0x5d, 0xc7, 0xf8, 0xff, 0x5a, 0xc9, 0xfd, 0xff, 0x53, 0xc9, 0xfb, 0xff, 0x3f, 0xc1, 0xf9, 0xff, 0x39, 0xbe, 0xf4, 0xff, 0x8a, 0xda, 0xf5, 0xff, 0xf2, 0xfa, 0xfa, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xd2, 0xec, 0xfb, 0xff, 0x70, 0xcb, 0xf9, 0xff, 0x66, 0xcb, 0xfb, 0xff, 0x68, 0xcd, 0xf6, 0xff, 0x7a, 0xd1, 0xfa, 0xff, 0x75, 0xcf, 0xf9, 0xff, 0x5c, 0xc6, 0xf7, 0xff, 0x63, 0xcb, 0xf9, 0xff, 0x3d, 0xc5, 0xf5, 0xff, 0x1b, 0xbc, 0xf6, 0xff, 0x13, 0xb3, 0xf8, 0xff, 0x0a, 0xa2, 0xf3, 0xff, 0x0e, 0x99, 0xf6, 0xff, 0x0d, 0x8c, 0xf4, 0xff, 0x0f, 0x83, 0xf4, 0xff, 0x0e, 0x7a, 0xf0, 0xff, 0x10, 0x6f, 0xea, 0xff, 0x0f, 0x66, 0xe5, 0xff, 0x0c, 0x60, 0xe0, 0xff, 0x0b, 0x5a, 0xd8, 0xff, 0x0b, 0x56, 0xd3, 0xff, 0x09, 0x51, 0xcd, 0xff, 0x09, 0x4d, 0xc9, 0xff, 0x09, 0x49, 0xc4, 0xff, 0x07, 0x45, 0xbf, 0xff, 0x09, 0x43, 0xb9, 0xff, 0x09, 0x39, 0xa2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, + 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x34, 0x57, 0x9a, 0xff, 0x35, 0x57, 0x9c, 0xff, 0x38, 0x58, 0x9e, 0xff, 0x36, 0x58, 0xa5, 0xff, 0x33, 0x5c, 0xab, 0xff, 0x34, 0x5f, 0xb2, 0xff, 0x35, 0x64, 0xbc, 0xff, 0x35, 0x6a, 0xcb, 0xff, 0x33, 0x6d, 0xd5, 0xff, 0x32, 0x70, 0xdc, 0xff, 0x30, 0x75, 0xe2, 0xff, 0x2e, 0x7e, 0xe8, 0xff, 0x2f, 0x89, 0xf0, 0xff, 0x31, 0x9f, 0xf7, 0xff, 0x34, 0xa5, 0xfb, 0xff, 0x32, 0x97, 0xf2, 0xff, 0x33, 0x9d, 0xf5, 0xff, 0x34, 0xa5, 0xfa, 0xff, 0x35, 0xa3, 0xf8, 0xff, 0x32, 0xa3, 0xf6, 0xff, 0x2f, 0xae, 0xfb, 0xff, 0x2a, 0xa8, 0xfa, 0xff, 0x26, 0xa4, 0xf4, 0xff, 0x2e, 0xb9, 0xf9, 0xff, 0x2f, 0xc3, 0xf9, 0xff, 0x2b, 0xbe, 0xf8, 0xff, 0x2a, 0xbd, 0xf5, 0xff, 0x1d, 0xb6, 0xf6, 0xff, 0x7e, 0xd2, 0xf8, 0xff, 0xe1, 0xfb, 0xf9, 0xff, 0xd7, 0xfe, 0xf8, 0xff, 0xb3, 0xf1, 0xfa, 0xff, 0x54, 0xb3, 0xf3, 0xff, 0x19, 0x8d, 0xf0, 0xff, 0x29, 0x96, 0xfa, 0xff, 0x21, 0x9a, 0xfb, 0xff, 0x17, 0xa2, 0xf3, 0xff, 0xa5, 0xe4, 0xf9, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xfc, 0xff, 0xfd, 0xff, 0xcb, 0xf0, 0xfb, 0xff, 0x5f, 0xcd, 0xf6, 0xff, 0x1c, 0xaf, 0xf4, 0xff, 0x1c, 0xa7, 0xf9, 0xff, 0x36, 0xbf, 0xff, 0xff, 0x4f, 0xcf, 0xfd, 0xff, 0x5c, 0xd0, 0xfd, 0xff, 0x6e, 0xd3, 0xfe, 0xff, 0x81, 0xd7, 0xfc, 0xff, 0x89, 0xd8, 0xfc, 0xff, 0x87, 0xd8, 0xfc, 0xff, 0x86, 0xd9, 0xfb, 0xff, 0x83, 0xd7, 0xfc, 0xff, 0x7d, 0xd4, 0xfb, 0xff, 0x72, 0xd0, 0xfc, 0xff, 0x69, 0xd1, 0xfc, 0xff, 0x5d, 0xcd, 0xfb, 0xff, 0x41, 0xc6, 0xfa, 0xff, 0x2a, 0xc0, 0xf9, 0xff, 0x28, 0xba, 0xfc, 0xff, 0x2b, 0xb7, 0xfc, 0xff, 0x29, 0xb5, 0xfc, 0xff, 0x2a, 0xb2, 0xfc, 0xff, 0x29, 0xb2, 0xfc, 0xff, 0x26, 0xb1, 0xfc, 0xff, 0x27, 0xb4, 0xfb, 0xff, 0x28, 0xb5, 0xf9, 0xff, 0x27, 0xb6, 0xfa, 0xff, 0x26, 0xbb, 0xfe, 0xff, 0x2b, 0xc1, 0xfe, 0xff, 0x3f, 0xc6, 0xfb, 0xff, 0x5b, 0xcb, 0xfd, 0xff, 0x6d, 0xd1, 0xfd, 0xff, 0x79, 0xd5, 0xfc, 0xff, 0x84, 0xd6, 0xfc, 0xff, 0x89, 0xd7, 0xfb, 0xff, 0x8f, 0xd8, 0xfd, 0xff, 0x90, 0xda, 0xfb, 0xff, 0x93, 0xdb, 0xfa, 0xff, 0x93, 0xdb, 0xfa, 0xff, 0x93, 0xdb, 0xfa, 0xff, 0x93, 0xdb, 0xfa, 0xff, 0x92, 0xda, 0xfa, 0xff, 0x8e, 0xd8, 0xfa, 0xff, 0x8a, 0xd7, 0xfb, 0xff, 0x87, 0xd6, 0xfc, 0xff, 0x7f, 0xd6, 0xfc, 0xff, 0x79, 0xd2, 0xfc, 0xff, 0x78, 0xd1, 0xfb, 0xff, 0x73, 0xd1, 0xfc, 0xff, 0x6f, 0xcf, 0xfb, 0xff, 0x61, 0xcc, 0xfa, 0xff, 0x51, 0xcb, 0xfa, 0xff, 0x49, 0xca, 0xfb, 0xff, 0x43, 0xc9, 0xf9, 0xff, 0x45, 0xc8, 0xf8, 0xff, 0x48, 0xc8, 0xf8, 0xff, 0x46, 0xc8, 0xf8, 0xff, 0x41, 0xc8, 0xf8, 0xff, 0x3a, 0xc8, 0xf8, 0xff, 0x3e, 0xc8, 0xfa, 0xff, 0x50, 0xca, 0xf7, 0xff, 0x71, 0xcf, 0xfa, 0xff, 0xa0, 0xdb, 0xfc, 0xff, 0xd1, 0xed, 0xfb, 0xff, 0xe9, 0xf3, 0xfd, 0xff, 0xf4, 0xf9, 0xf7, 0xff, 0xf0, 0xf7, 0xfa, 0xff, 0x96, 0xd7, 0xf7, 0xff, 0x59, 0xc7, 0xf9, 0xff, 0x5e, 0xc9, 0xfb, 0xff, 0x5d, 0xc7, 0xfa, 0xff, 0x47, 0xc6, 0xf8, 0xff, 0x2a, 0xbe, 0xf7, 0xff, 0x6d, 0xcf, 0xf7, 0xff, 0xe4, 0xf4, 0xfb, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xfa, 0xfc, 0xfc, 0xff, 0xa1, 0xd9, 0xf6, 0xff, 0x68, 0xcb, 0xf6, 0xff, 0x68, 0xce, 0xf6, 0xff, 0x73, 0xce, 0xf5, 0xff, 0x7b, 0xd3, 0xfa, 0xff, 0x60, 0xc8, 0xf6, 0xff, 0x6c, 0xcc, 0xf8, 0xff, 0x64, 0xce, 0xf6, 0xff, 0x44, 0xc4, 0xf6, 0xff, 0x3c, 0xc3, 0xfc, 0xff, 0x1a, 0xb6, 0xf4, 0xff, 0x0b, 0xa8, 0xf3, 0xff, 0x0f, 0x9e, 0xf5, 0xff, 0x10, 0x8a, 0xef, 0xff, 0x11, 0x80, 0xef, 0xff, 0x0f, 0x78, 0xed, 0xff, 0x0c, 0x70, 0xe7, 0xff, 0x0f, 0x67, 0xe0, 0xff, 0x0d, 0x5f, 0xd9, 0xff, 0x0b, 0x5a, 0xd5, 0xff, 0x0c, 0x56, 0xd3, 0xff, 0x09, 0x50, 0xce, 0xff, 0x08, 0x4e, 0xc7, 0xff, 0x09, 0x4a, 0xc4, 0xff, 0x0c, 0x46, 0xbc, 0xff, 0x0a, 0x3b, 0xa5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, + 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x35, 0x5a, 0x9a, 0xff, 0x38, 0x59, 0x9e, 0xff, 0x3c, 0x5b, 0xa4, 0xff, 0x39, 0x5b, 0xa8, 0xff, 0x37, 0x5f, 0xaf, 0xff, 0x36, 0x61, 0xb4, 0xff, 0x37, 0x65, 0xc0, 0xff, 0x39, 0x6d, 0xce, 0xff, 0x34, 0x6f, 0xd6, 0xff, 0x34, 0x72, 0xde, 0xff, 0x37, 0x81, 0xea, 0xff, 0x33, 0x94, 0xf4, 0xff, 0x33, 0xa3, 0xf8, 0xff, 0x33, 0xb1, 0xf8, 0xff, 0x31, 0xb6, 0xf9, 0xff, 0x2e, 0xab, 0xf9, 0xff, 0x2f, 0xb2, 0xfa, 0xff, 0x2f, 0xb7, 0xfa, 0xff, 0x30, 0xbb, 0xfe, 0xff, 0x35, 0xbf, 0xfd, 0xff, 0x4c, 0xcd, 0xff, 0xff, 0x43, 0xc4, 0xf9, 0xff, 0x3b, 0xbc, 0xf8, 0xff, 0x4d, 0xc9, 0xff, 0xff, 0x3e, 0xc6, 0xfa, 0xff, 0x2f, 0xbe, 0xf6, 0xff, 0x20, 0xb9, 0xf7, 0xff, 0x1c, 0xb1, 0xf1, 0xff, 0xbd, 0xe9, 0xfa, 0xff, 0xe8, 0xfd, 0xfd, 0xff, 0x92, 0xdb, 0xf5, 0xff, 0x32, 0x9e, 0xef, 0xff, 0x1a, 0x86, 0xf3, 0xff, 0x31, 0x98, 0xf6, 0xff, 0x26, 0x9a, 0xf6, 0xff, 0x15, 0x9c, 0xf3, 0xff, 0x86, 0xd8, 0xfb, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xf1, 0xfd, 0xfa, 0xff, 0xa0, 0xe2, 0xfb, 0xff, 0x3b, 0xb6, 0xf5, 0xff, 0x18, 0xa6, 0xfa, 0xff, 0x27, 0xa5, 0xfa, 0xff, 0x31, 0xb2, 0xfc, 0xff, 0x3f, 0xc4, 0xff, 0xff, 0x48, 0xcc, 0xfb, 0xff, 0x55, 0xcf, 0xfd, 0xff, 0x67, 0xd1, 0xfe, 0xff, 0x76, 0xd4, 0xfd, 0xff, 0x83, 0xd6, 0xfd, 0xff, 0x84, 0xd7, 0xfd, 0xff, 0x7e, 0xd6, 0xfd, 0xff, 0x78, 0xd4, 0xfd, 0xff, 0x6f, 0xd2, 0xfb, 0xff, 0x69, 0xd0, 0xfb, 0xff, 0x60, 0xcf, 0xfc, 0xff, 0x51, 0xca, 0xf8, 0xff, 0x3b, 0xc5, 0xfa, 0xff, 0x2a, 0xc0, 0xfb, 0xff, 0x2a, 0xb9, 0xfa, 0xff, 0x2d, 0xb5, 0xfb, 0xff, 0x2c, 0xb4, 0xfc, 0xff, 0x2c, 0xb3, 0xfc, 0xff, 0x2d, 0xb3, 0xfc, 0xff, 0x29, 0xb4, 0xfc, 0xff, 0x28, 0xb6, 0xfc, 0xff, 0x29, 0xb6, 0xfa, 0xff, 0x29, 0xb7, 0xfa, 0xff, 0x27, 0xbb, 0xfd, 0xff, 0x2c, 0xc2, 0xfc, 0xff, 0x45, 0xc8, 0xfc, 0xff, 0x5e, 0xcd, 0xfe, 0xff, 0x70, 0xd0, 0xfc, 0xff, 0x7c, 0xd4, 0xfc, 0xff, 0x85, 0xd6, 0xfc, 0xff, 0x89, 0xd8, 0xfa, 0xff, 0x8f, 0xd8, 0xfc, 0xff, 0x92, 0xda, 0xfb, 0xff, 0x95, 0xda, 0xfc, 0xff, 0x94, 0xda, 0xfb, 0xff, 0x94, 0xda, 0xfa, 0xff, 0x94, 0xdb, 0xfa, 0xff, 0x93, 0xda, 0xfa, 0xff, 0x8f, 0xd8, 0xfa, 0xff, 0x8b, 0xd8, 0xfb, 0xff, 0x88, 0xd8, 0xfc, 0xff, 0x82, 0xd6, 0xfd, 0xff, 0x7b, 0xd4, 0xfb, 0xff, 0x78, 0xd1, 0xfb, 0xff, 0x73, 0xd1, 0xfb, 0xff, 0x72, 0xd0, 0xfb, 0xff, 0x6b, 0xce, 0xfb, 0xff, 0x5f, 0xcd, 0xfb, 0xff, 0x56, 0xcb, 0xfb, 0xff, 0x51, 0xca, 0xf9, 0xff, 0x50, 0xc9, 0xf9, 0xff, 0x4f, 0xc9, 0xf9, 0xff, 0x50, 0xca, 0xfa, 0xff, 0x4f, 0xca, 0xfa, 0xff, 0x4f, 0xc9, 0xf9, 0xff, 0x57, 0xca, 0xfa, 0xff, 0x60, 0xce, 0xfa, 0xff, 0x69, 0xcd, 0xfc, 0xff, 0x6e, 0xcc, 0xfb, 0xff, 0x8d, 0xd4, 0xf6, 0xff, 0xc6, 0xe9, 0xfa, 0xff, 0xed, 0xf7, 0xfb, 0xff, 0xff, 0xfc, 0xfb, 0xff, 0xdc, 0xf1, 0xfd, 0xff, 0x77, 0xcf, 0xf4, 0xff, 0x5b, 0xc7, 0xfa, 0xff, 0x63, 0xca, 0xfc, 0xff, 0x5a, 0xc9, 0xf9, 0xff, 0x44, 0xc7, 0xfa, 0xff, 0x36, 0xbe, 0xf6, 0xff, 0x61, 0xc7, 0xf3, 0xff, 0xd0, 0xf0, 0xf9, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xe1, 0xf0, 0xf9, 0xff, 0x7b, 0xd0, 0xf4, 0xff, 0x6c, 0xcf, 0xf6, 0xff, 0x74, 0xcf, 0xf4, 0xff, 0x88, 0xd6, 0xfa, 0xff, 0x78, 0xd0, 0xf6, 0xff, 0x79, 0xce, 0xf3, 0xff, 0x8e, 0xd5, 0xf8, 0xff, 0x70, 0xcc, 0xf5, 0xff, 0x6a, 0xc9, 0xfa, 0xff, 0x52, 0xc6, 0xfa, 0xff, 0x22, 0xbb, 0xf4, 0xff, 0x13, 0xb3, 0xf6, 0xff, 0x0f, 0x9b, 0xf1, 0xff, 0x11, 0x88, 0xee, 0xff, 0x11, 0x80, 0xf0, 0xff, 0x10, 0x77, 0xec, 0xff, 0x14, 0x6e, 0xe5, 0xff, 0x11, 0x64, 0xde, 0xff, 0x0c, 0x5d, 0xd7, 0xff, 0x0d, 0x5a, 0xd5, 0xff, 0x0c, 0x56, 0xd1, 0xff, 0x0a, 0x51, 0xcb, 0xff, 0x09, 0x4d, 0xc8, 0xff, 0x0d, 0x49, 0xbf, 0xff, 0x0d, 0x3e, 0xab, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, + 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x39, 0x5d, 0x9c, 0xff, 0x3b, 0x5e, 0xa2, 0xff, 0x3f, 0x5e, 0xa8, 0xff, 0x3c, 0x5f, 0xad, 0xff, 0x3a, 0x63, 0xb3, 0xff, 0x3a, 0x64, 0xb9, 0xff, 0x3c, 0x6a, 0xc3, 0xff, 0x3b, 0x6f, 0xd0, 0xff, 0x36, 0x72, 0xd9, 0xff, 0x37, 0x7a, 0xe3, 0xff, 0x3d, 0xa0, 0xf7, 0xff, 0x3f, 0xb7, 0xf9, 0xff, 0x41, 0xc1, 0xf9, 0xff, 0x58, 0xcc, 0xfb, 0xff, 0x50, 0xc8, 0xf3, 0xff, 0x36, 0xc1, 0xf8, 0xff, 0x36, 0xc3, 0xf8, 0xff, 0x39, 0xc4, 0xfa, 0xff, 0x2d, 0xbc, 0xf8, 0xff, 0x31, 0xc1, 0xf6, 0xff, 0x77, 0xd7, 0xfc, 0xff, 0x8c, 0xda, 0xfa, 0xff, 0x7e, 0xd5, 0xf8, 0xff, 0x85, 0xd6, 0xfe, 0xff, 0x58, 0xcb, 0xf9, 0xff, 0x27, 0xbb, 0xf7, 0xff, 0x29, 0xb5, 0xf4, 0xff, 0x8f, 0xda, 0xf2, 0xff, 0xc5, 0xf5, 0xfb, 0xff, 0x60, 0xc4, 0xf5, 0xff, 0x22, 0x8a, 0xed, 0xff, 0x23, 0x86, 0xf1, 0xff, 0x33, 0x96, 0xf8, 0xff, 0x2f, 0x9a, 0xf8, 0xff, 0x26, 0x9e, 0xf4, 0xff, 0x79, 0xd1, 0xf6, 0xff, 0xf3, 0xff, 0xfc, 0xff, 0xcf, 0xf3, 0xfa, 0xff, 0x5b, 0xc7, 0xf5, 0xff, 0x20, 0xa3, 0xf5, 0xff, 0x24, 0x9b, 0xfa, 0xff, 0x32, 0x9b, 0xf9, 0xff, 0x35, 0xa3, 0xf6, 0xff, 0x3b, 0xbf, 0xfe, 0xff, 0x3a, 0xc9, 0xfc, 0xff, 0x4a, 0xcc, 0xf9, 0xff, 0x58, 0xce, 0xfc, 0xff, 0x62, 0xd1, 0xfd, 0xff, 0x6d, 0xd3, 0xfc, 0xff, 0x76, 0xd5, 0xfe, 0xff, 0x75, 0xd4, 0xff, 0xff, 0x68, 0xcf, 0xfd, 0xff, 0x5e, 0xcc, 0xfd, 0xff, 0x58, 0xcc, 0xfc, 0xff, 0x5b, 0xcc, 0xfd, 0xff, 0x56, 0xcb, 0xfc, 0xff, 0x47, 0xc8, 0xfa, 0xff, 0x34, 0xc4, 0xfb, 0xff, 0x2d, 0xbe, 0xfc, 0xff, 0x2d, 0xb9, 0xfa, 0xff, 0x2e, 0xb7, 0xfb, 0xff, 0x2f, 0xb3, 0xfc, 0xff, 0x2e, 0xb3, 0xfb, 0xff, 0x2d, 0xb3, 0xfb, 0xff, 0x2d, 0xb4, 0xfc, 0xff, 0x2d, 0xb6, 0xfc, 0xff, 0x2c, 0xb6, 0xfa, 0xff, 0x2b, 0xb8, 0xfc, 0xff, 0x2a, 0xbd, 0xfd, 0xff, 0x31, 0xc4, 0xfc, 0xff, 0x49, 0xca, 0xfd, 0xff, 0x61, 0xce, 0xfd, 0xff, 0x72, 0xd0, 0xfa, 0xff, 0x7e, 0xd3, 0xfc, 0xff, 0x85, 0xd5, 0xfc, 0xff, 0x88, 0xd8, 0xf9, 0xff, 0x8f, 0xd8, 0xfb, 0xff, 0x92, 0xda, 0xfb, 0xff, 0x94, 0xda, 0xfb, 0xff, 0x97, 0xda, 0xfa, 0xff, 0x96, 0xda, 0xfa, 0xff, 0x96, 0xda, 0xfa, 0xff, 0x94, 0xda, 0xfa, 0xff, 0x90, 0xd8, 0xfa, 0xff, 0x8c, 0xd8, 0xfb, 0xff, 0x88, 0xd8, 0xfc, 0xff, 0x84, 0xd5, 0xfc, 0xff, 0x7d, 0xd3, 0xfa, 0xff, 0x7b, 0xd3, 0xfa, 0xff, 0x78, 0xd2, 0xfa, 0xff, 0x77, 0xd1, 0xfc, 0xff, 0x75, 0xd0, 0xfc, 0xff, 0x6c, 0xcf, 0xfb, 0xff, 0x62, 0xcd, 0xfa, 0xff, 0x5c, 0xca, 0xf9, 0xff, 0x5d, 0xca, 0xf9, 0xff, 0x5b, 0xca, 0xf9, 0xff, 0x5b, 0xcb, 0xf9, 0xff, 0x5c, 0xcb, 0xfb, 0xff, 0x5c, 0xcc, 0xfa, 0xff, 0x63, 0xcc, 0xfa, 0xff, 0x69, 0xcd, 0xfc, 0xff, 0x71, 0xd0, 0xfb, 0xff, 0x74, 0xd0, 0xfc, 0xff, 0x74, 0xcf, 0xf8, 0xff, 0x85, 0xd4, 0xf6, 0xff, 0xb4, 0xe1, 0xfa, 0xff, 0xe3, 0xf2, 0xf9, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xcd, 0xed, 0xf8, 0xff, 0x69, 0xcc, 0xf2, 0xff, 0x5a, 0xc8, 0xfb, 0xff, 0x5e, 0xc8, 0xfa, 0xff, 0x4f, 0xc6, 0xf7, 0xff, 0x4a, 0xc4, 0xf8, 0xff, 0x33, 0xbe, 0xf4, 0xff, 0x4a, 0xc4, 0xef, 0xff, 0xc1, 0xe8, 0xf9, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xc0, 0xe4, 0xf4, 0xff, 0x80, 0xce, 0xf4, 0xff, 0x7e, 0xd1, 0xf6, 0xff, 0x8d, 0xd6, 0xf5, 0xff, 0x99, 0xd8, 0xf7, 0xff, 0x85, 0xd1, 0xf3, 0xff, 0x9c, 0xd6, 0xfb, 0xff, 0x8d, 0xd2, 0xf5, 0xff, 0x7d, 0xce, 0xf4, 0xff, 0x7b, 0xcf, 0xf7, 0xff, 0x55, 0xc7, 0xf4, 0xff, 0x25, 0xbd, 0xf5, 0xff, 0x0a, 0xae, 0xf3, 0xff, 0x0b, 0x97, 0xf0, 0xff, 0x11, 0x8a, 0xee, 0xff, 0x10, 0x80, 0xee, 0xff, 0x10, 0x74, 0xe8, 0xff, 0x0f, 0x69, 0xde, 0xff, 0x0e, 0x61, 0xd9, 0xff, 0x0c, 0x5b, 0xd5, 0xff, 0x0d, 0x58, 0xd2, 0xff, 0x0c, 0x55, 0xcf, 0xff, 0x0c, 0x50, 0xcd, 0xff, 0x0d, 0x4a, 0xc2, 0xff, 0x0d, 0x42, 0xb3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, + 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3c, 0x5f, 0xa1, 0xff, 0x3d, 0x60, 0xa5, 0xff, 0x3f, 0x62, 0xa9, 0xff, 0x3d, 0x62, 0xaf, 0xff, 0x3c, 0x66, 0xb6, 0xff, 0x3c, 0x69, 0xbc, 0xff, 0x3c, 0x6f, 0xc4, 0xff, 0x3b, 0x72, 0xd1, 0xff, 0x3a, 0x78, 0xdf, 0xff, 0x3a, 0x8b, 0xf0, 0xff, 0x3a, 0xb6, 0xfb, 0xff, 0x5e, 0xd1, 0xfb, 0xff, 0x65, 0xd0, 0xf7, 0xff, 0x81, 0xd5, 0xfb, 0xff, 0x7d, 0xd7, 0xf6, 0xff, 0x7d, 0xd7, 0xfc, 0xff, 0x78, 0xd5, 0xfb, 0xff, 0x7c, 0xd6, 0xfb, 0xff, 0x74, 0xd2, 0xf9, 0xff, 0x5a, 0xcb, 0xf4, 0xff, 0x85, 0xd6, 0xf9, 0xff, 0x9a, 0xda, 0xf6, 0xff, 0x99, 0xdb, 0xf4, 0xff, 0x9d, 0xdd, 0xf9, 0xff, 0x67, 0xcf, 0xf7, 0xff, 0x27, 0xb9, 0xf5, 0xff, 0x89, 0xd8, 0xfa, 0xff, 0xe4, 0xfd, 0xfb, 0xff, 0x4f, 0xca, 0xf5, 0xff, 0x15, 0x93, 0xf2, 0xff, 0x30, 0x8c, 0xf1, 0xff, 0x39, 0x97, 0xf1, 0xff, 0x33, 0x96, 0xf2, 0xff, 0x23, 0x91, 0xf4, 0xff, 0x84, 0xd2, 0xf5, 0xff, 0xf4, 0xff, 0xfe, 0xff, 0x9f, 0xe4, 0xf8, 0xff, 0x2b, 0xaa, 0xf1, 0xff, 0x17, 0x94, 0xf7, 0xff, 0x2c, 0x95, 0xf7, 0xff, 0x32, 0x93, 0xf4, 0xff, 0x30, 0x8e, 0xf0, 0xff, 0x3c, 0xaf, 0xf9, 0xff, 0x3b, 0xc5, 0xfd, 0xff, 0x39, 0xc8, 0xf9, 0xff, 0x56, 0xcf, 0xfb, 0xff, 0x55, 0xce, 0xfd, 0xff, 0x4f, 0xcc, 0xfc, 0xff, 0x54, 0xcd, 0xfc, 0xff, 0x56, 0xce, 0xfe, 0xff, 0x53, 0xcb, 0xfc, 0xff, 0x48, 0xc7, 0xf9, 0xff, 0x3c, 0xc6, 0xf9, 0xff, 0x38, 0xc7, 0xf8, 0xff, 0x45, 0xc9, 0xfb, 0xff, 0x48, 0xc8, 0xfc, 0xff, 0x3d, 0xc5, 0xf9, 0xff, 0x32, 0xc3, 0xfb, 0xff, 0x31, 0xc0, 0xfd, 0xff, 0x30, 0xba, 0xfa, 0xff, 0x31, 0xb8, 0xfb, 0xff, 0x30, 0xb5, 0xfb, 0xff, 0x31, 0xb4, 0xfa, 0xff, 0x31, 0xb4, 0xfa, 0xff, 0x30, 0xb5, 0xfb, 0xff, 0x2f, 0xb5, 0xfb, 0xff, 0x2f, 0xb6, 0xfb, 0xff, 0x2e, 0xb8, 0xfc, 0xff, 0x2b, 0xbd, 0xfc, 0xff, 0x34, 0xc3, 0xfa, 0xff, 0x4a, 0xca, 0xf9, 0xff, 0x61, 0xce, 0xfb, 0xff, 0x73, 0xd0, 0xfb, 0xff, 0x7e, 0xd3, 0xf9, 0xff, 0x85, 0xd6, 0xfb, 0xff, 0x88, 0xd8, 0xfa, 0xff, 0x90, 0xd8, 0xfb, 0xff, 0x91, 0xda, 0xfb, 0xff, 0x95, 0xdb, 0xf9, 0xff, 0x98, 0xdb, 0xf9, 0xff, 0x98, 0xdb, 0xf9, 0xff, 0x97, 0xda, 0xfa, 0xff, 0x94, 0xda, 0xfa, 0xff, 0x92, 0xd8, 0xf9, 0xff, 0x8e, 0xd9, 0xfa, 0xff, 0x8b, 0xd9, 0xfb, 0xff, 0x87, 0xd8, 0xfb, 0xff, 0x84, 0xd5, 0xf9, 0xff, 0x80, 0xd3, 0xf9, 0xff, 0x7d, 0xd2, 0xf9, 0xff, 0x7b, 0xd2, 0xfa, 0xff, 0x79, 0xd2, 0xf9, 0xff, 0x77, 0xd1, 0xf9, 0xff, 0x6f, 0xce, 0xf9, 0xff, 0x65, 0xce, 0xf9, 0xff, 0x62, 0xce, 0xf7, 0xff, 0x62, 0xcd, 0xf7, 0xff, 0x62, 0xcd, 0xf8, 0xff, 0x61, 0xcd, 0xfa, 0xff, 0x63, 0xce, 0xf9, 0xff, 0x69, 0xcf, 0xf9, 0xff, 0x6b, 0xd0, 0xfa, 0xff, 0x71, 0xcf, 0xf9, 0xff, 0x76, 0xd2, 0xf9, 0xff, 0x79, 0xd3, 0xfa, 0xff, 0x7e, 0xd1, 0xf8, 0xff, 0x89, 0xd1, 0xf9, 0xff, 0x9d, 0xd8, 0xf7, 0xff, 0xce, 0xeb, 0xf8, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xc0, 0xe6, 0xf9, 0xff, 0x60, 0xc9, 0xf5, 0xff, 0x61, 0xcb, 0xfa, 0xff, 0x5a, 0xc9, 0xf7, 0xff, 0x4b, 0xc5, 0xf6, 0xff, 0x3f, 0xc6, 0xf7, 0xff, 0x2c, 0xbf, 0xf4, 0xff, 0x3d, 0xbc, 0xf0, 0xff, 0xb6, 0xe3, 0xf4, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xbc, 0xe0, 0xf5, 0xff, 0x8a, 0xd1, 0xf3, 0xff, 0x94, 0xd6, 0xf3, 0xff, 0xad, 0xde, 0xf6, 0xff, 0x99, 0xd7, 0xf4, 0xff, 0xa1, 0xd5, 0xf7, 0xff, 0xa3, 0xd7, 0xf6, 0xff, 0x8c, 0xd4, 0xf0, 0xff, 0x92, 0xd5, 0xf4, 0xff, 0x7f, 0xd0, 0xf5, 0xff, 0x58, 0xc8, 0xf3, 0xff, 0x31, 0xbf, 0xf0, 0xff, 0x15, 0xa9, 0xee, 0xff, 0x0f, 0x93, 0xec, 0xff, 0x13, 0x88, 0xed, 0xff, 0x0f, 0x7a, 0xe6, 0xff, 0x0b, 0x6d, 0xdd, 0xff, 0x0f, 0x65, 0xdb, 0xff, 0x10, 0x60, 0xd8, 0xff, 0x0d, 0x5a, 0xd4, 0xff, 0x0c, 0x57, 0xd1, 0xff, 0x0d, 0x51, 0xcf, 0xff, 0x0e, 0x4e, 0xc8, 0xff, 0x0b, 0x49, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, + 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0x61, 0xa7, 0xff, 0x3f, 0x63, 0xaa, 0xff, 0x42, 0x65, 0xad, 0xff, 0x40, 0x65, 0xb2, 0xff, 0x40, 0x6a, 0xba, 0xff, 0x3f, 0x6d, 0xc0, 0xff, 0x3e, 0x73, 0xc9, 0xff, 0x40, 0x76, 0xd7, 0xff, 0x41, 0x81, 0xe8, 0xff, 0x3c, 0x9c, 0xf5, 0xff, 0x36, 0xbe, 0xf5, 0xff, 0x73, 0xd5, 0xfb, 0xff, 0x8c, 0xd6, 0xf7, 0xff, 0x9d, 0xda, 0xf9, 0xff, 0x96, 0xdc, 0xf9, 0xff, 0xac, 0xe0, 0xfd, 0xff, 0xa9, 0xdf, 0xfa, 0xff, 0xaa, 0xe0, 0xf7, 0xff, 0xaf, 0xe1, 0xf8, 0xff, 0x9f, 0xda, 0xfb, 0xff, 0xa1, 0xda, 0xf9, 0xff, 0xaa, 0xde, 0xf5, 0xff, 0xb1, 0xe2, 0xf8, 0xff, 0xac, 0xe0, 0xfa, 0xff, 0x8f, 0xd8, 0xf9, 0xff, 0x79, 0xd4, 0xf6, 0xff, 0x95, 0xe1, 0xf8, 0xff, 0x67, 0xd2, 0xf4, 0xff, 0x25, 0xad, 0xf4, 0xff, 0x35, 0x9c, 0xf2, 0xff, 0x3b, 0x98, 0xf2, 0xff, 0x37, 0x96, 0xf3, 0xff, 0x35, 0x96, 0xf4, 0xff, 0x2b, 0x92, 0xf3, 0xff, 0x70, 0xbe, 0xf3, 0xff, 0x96, 0xdb, 0xf9, 0xff, 0x2d, 0x9f, 0xf1, 0xff, 0x1e, 0x8d, 0xf2, 0xff, 0x3a, 0x96, 0xf4, 0xff, 0x3a, 0x93, 0xf2, 0xff, 0x37, 0x8d, 0xef, 0xff, 0x38, 0x98, 0xf3, 0xff, 0x40, 0xbf, 0xfc, 0xff, 0x36, 0xc4, 0xfa, 0xff, 0x46, 0xca, 0xfc, 0xff, 0x60, 0xd2, 0xfd, 0xff, 0x54, 0xcc, 0xfd, 0xff, 0x42, 0xc6, 0xfb, 0xff, 0x3c, 0xc5, 0xfb, 0xff, 0x3c, 0xc5, 0xfd, 0xff, 0x3c, 0xc3, 0xfc, 0xff, 0x39, 0xc1, 0xfc, 0xff, 0x33, 0xc2, 0xfc, 0xff, 0x32, 0xc2, 0xfb, 0xff, 0x3a, 0xc2, 0xfb, 0xff, 0x3b, 0xc3, 0xfb, 0xff, 0x39, 0xc4, 0xfb, 0xff, 0x37, 0xc4, 0xfd, 0xff, 0x35, 0xbf, 0xfb, 0xff, 0x34, 0xbb, 0xfa, 0xff, 0x34, 0xb9, 0xfb, 0xff, 0x32, 0xb6, 0xfa, 0xff, 0x33, 0xb5, 0xfb, 0xff, 0x33, 0xb4, 0xfb, 0xff, 0x32, 0xb6, 0xfc, 0xff, 0x32, 0xb7, 0xfb, 0xff, 0x33, 0xb8, 0xfa, 0xff, 0x32, 0xb9, 0xfa, 0xff, 0x2d, 0xbd, 0xfc, 0xff, 0x37, 0xc3, 0xfa, 0xff, 0x4c, 0xcb, 0xf9, 0xff, 0x62, 0xcd, 0xfc, 0xff, 0x71, 0xd1, 0xfa, 0xff, 0x7c, 0xd4, 0xf9, 0xff, 0x83, 0xd6, 0xf9, 0xff, 0x89, 0xd8, 0xf9, 0xff, 0x91, 0xd7, 0xfb, 0xff, 0x93, 0xd8, 0xf9, 0xff, 0x94, 0xda, 0xf8, 0xff, 0x97, 0xdb, 0xf9, 0xff, 0x98, 0xdb, 0xf9, 0xff, 0x97, 0xdb, 0xf9, 0xff, 0x97, 0xda, 0xf9, 0xff, 0x95, 0xd9, 0xf9, 0xff, 0x93, 0xd8, 0xf8, 0xff, 0x8f, 0xd8, 0xf9, 0xff, 0x8b, 0xd8, 0xfa, 0xff, 0x89, 0xd7, 0xf9, 0xff, 0x86, 0xd4, 0xf8, 0xff, 0x82, 0xd4, 0xf9, 0xff, 0x80, 0xd4, 0xfb, 0xff, 0x7c, 0xd2, 0xf9, 0xff, 0x7b, 0xd2, 0xf9, 0xff, 0x79, 0xd0, 0xfa, 0xff, 0x70, 0xcf, 0xfa, 0xff, 0x68, 0xcf, 0xf8, 0xff, 0x68, 0xcf, 0xf8, 0xff, 0x68, 0xce, 0xfa, 0xff, 0x67, 0xcf, 0xfc, 0xff, 0x69, 0xcf, 0xfa, 0xff, 0x6d, 0xd0, 0xf9, 0xff, 0x72, 0xd0, 0xfa, 0xff, 0x77, 0xd0, 0xf9, 0xff, 0x7b, 0xd2, 0xf8, 0xff, 0x7c, 0xd3, 0xf7, 0xff, 0x83, 0xd4, 0xf8, 0xff, 0x8e, 0xd5, 0xfa, 0xff, 0x8c, 0xd3, 0xf9, 0xff, 0x8b, 0xd4, 0xf5, 0xff, 0xc2, 0xe7, 0xf6, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xc6, 0xea, 0xf8, 0xff, 0x66, 0xc9, 0xf4, 0xff, 0x61, 0xc8, 0xf9, 0xff, 0x54, 0xc9, 0xf7, 0xff, 0x3f, 0xc3, 0xf6, 0xff, 0x3e, 0xc3, 0xf8, 0xff, 0x3a, 0xbf, 0xf3, 0xff, 0x5a, 0xc5, 0xf0, 0xff, 0xca, 0xe8, 0xf9, 0xff, 0xc0, 0xe3, 0xf8, 0xff, 0x99, 0xd4, 0xf3, 0xff, 0x9a, 0xd5, 0xf3, 0xff, 0xad, 0xdf, 0xf4, 0xff, 0xab, 0xdf, 0xf3, 0xff, 0xa2, 0xd5, 0xef, 0xff, 0xb0, 0xdc, 0xf6, 0xff, 0xa1, 0xd6, 0xf2, 0xff, 0xa1, 0xd6, 0xf3, 0xff, 0x9f, 0xd6, 0xf3, 0xff, 0x85, 0xd0, 0xf1, 0xff, 0x62, 0xca, 0xf1, 0xff, 0x2a, 0xb4, 0xee, 0xff, 0x0f, 0x9a, 0xea, 0xff, 0x13, 0x8a, 0xeb, 0xff, 0x13, 0x7d, 0xe8, 0xff, 0x0f, 0x70, 0xe2, 0xff, 0x10, 0x66, 0xda, 0xff, 0x0f, 0x61, 0xd7, 0xff, 0x0f, 0x5d, 0xd4, 0xff, 0x0f, 0x59, 0xd0, 0xff, 0x0e, 0x53, 0xcc, 0xff, 0x0c, 0x4e, 0xc7, 0xff, 0x10, 0x52, 0xc4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, + 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x41, 0x64, 0xaa, 0xff, 0x43, 0x66, 0xaf, 0xff, 0x47, 0x68, 0xb0, 0xff, 0x43, 0x68, 0xb5, 0xff, 0x43, 0x6d, 0xbd, 0xff, 0x44, 0x72, 0xc5, 0xff, 0x42, 0x77, 0xce, 0xff, 0x44, 0x7b, 0xde, 0xff, 0x44, 0x8b, 0xf0, 0xff, 0x47, 0xaf, 0xf6, 0xff, 0x59, 0xcd, 0xf7, 0xff, 0x88, 0xd6, 0xf9, 0xff, 0x9f, 0xda, 0xf5, 0xff, 0xb7, 0xe5, 0xf8, 0xff, 0xb3, 0xe2, 0xf8, 0xff, 0xc3, 0xe9, 0xfc, 0xff, 0xc1, 0xe6, 0xf9, 0xff, 0xbc, 0xe6, 0xf7, 0xff, 0xb8, 0xe4, 0xf7, 0xff, 0xaf, 0xdf, 0xf7, 0xff, 0xb8, 0xe5, 0xf8, 0xff, 0xc2, 0xe8, 0xf6, 0xff, 0xc5, 0xe8, 0xf7, 0xff, 0xbb, 0xe2, 0xfb, 0xff, 0xa6, 0xdb, 0xfc, 0xff, 0xa3, 0xdf, 0xf5, 0xff, 0x76, 0xd6, 0xf4, 0xff, 0x33, 0xba, 0xf6, 0xff, 0x3a, 0xa1, 0xf6, 0xff, 0x3e, 0x9b, 0xf4, 0xff, 0x3b, 0x99, 0xf3, 0xff, 0x3e, 0x94, 0xf4, 0xff, 0x3c, 0x92, 0xf1, 0xff, 0x3c, 0x93, 0xf1, 0xff, 0x32, 0x8d, 0xf3, 0xff, 0x28, 0x8a, 0xee, 0xff, 0x30, 0x8a, 0xee, 0xff, 0x3a, 0x8f, 0xee, 0xff, 0x3d, 0x90, 0xef, 0xff, 0x3e, 0x8f, 0xf1, 0xff, 0x39, 0x90, 0xf0, 0xff, 0x3f, 0xa9, 0xfa, 0xff, 0x3c, 0xbc, 0xfd, 0xff, 0x44, 0xc6, 0xf9, 0xff, 0x64, 0xd3, 0xfd, 0xff, 0x5e, 0xd1, 0xfc, 0xff, 0x51, 0xc9, 0xfa, 0xff, 0x41, 0xc4, 0xfa, 0xff, 0x3c, 0xc2, 0xfb, 0xff, 0x3e, 0xc1, 0xfc, 0xff, 0x3c, 0xc0, 0xfc, 0xff, 0x3b, 0xbe, 0xfd, 0xff, 0x3c, 0xbc, 0xfd, 0xff, 0x3b, 0xbb, 0xfb, 0xff, 0x39, 0xbd, 0xfa, 0xff, 0x39, 0xc0, 0xfc, 0xff, 0x38, 0xc3, 0xfc, 0xff, 0x39, 0xc3, 0xfc, 0xff, 0x38, 0xbf, 0xfb, 0xff, 0x37, 0xbb, 0xfa, 0xff, 0x36, 0xb9, 0xfa, 0xff, 0x35, 0xb5, 0xfa, 0xff, 0x36, 0xb6, 0xfb, 0xff, 0x36, 0xb5, 0xfb, 0xff, 0x35, 0xb5, 0xfb, 0xff, 0x34, 0xb7, 0xfa, 0xff, 0x35, 0xb9, 0xf9, 0xff, 0x34, 0xbc, 0xfa, 0xff, 0x30, 0xbe, 0xfb, 0xff, 0x3b, 0xc5, 0xfa, 0xff, 0x51, 0xcc, 0xf9, 0xff, 0x65, 0xcd, 0xfc, 0xff, 0x72, 0xd1, 0xfb, 0xff, 0x7c, 0xd3, 0xf9, 0xff, 0x82, 0xd6, 0xf9, 0xff, 0x89, 0xd8, 0xf9, 0xff, 0x90, 0xd7, 0xfb, 0xff, 0x92, 0xd7, 0xf9, 0xff, 0x94, 0xd9, 0xf8, 0xff, 0x97, 0xdb, 0xf9, 0xff, 0x98, 0xdb, 0xf9, 0xff, 0x98, 0xdb, 0xf9, 0xff, 0x98, 0xd9, 0xf9, 0xff, 0x97, 0xd8, 0xf9, 0xff, 0x96, 0xd9, 0xf9, 0xff, 0x93, 0xd9, 0xfa, 0xff, 0x90, 0xd7, 0xf9, 0xff, 0x8d, 0xd7, 0xf8, 0xff, 0x8a, 0xd5, 0xf8, 0xff, 0x88, 0xd6, 0xf8, 0xff, 0x83, 0xd5, 0xfa, 0xff, 0x81, 0xd3, 0xf9, 0xff, 0x80, 0xd2, 0xf9, 0xff, 0x7d, 0xd1, 0xf9, 0xff, 0x78, 0xd0, 0xf9, 0xff, 0x73, 0xcf, 0xf8, 0xff, 0x74, 0xd0, 0xf9, 0xff, 0x73, 0xcf, 0xfb, 0xff, 0x73, 0xcf, 0xfb, 0xff, 0x72, 0xcf, 0xfa, 0xff, 0x73, 0xd0, 0xf9, 0xff, 0x77, 0xd0, 0xfa, 0xff, 0x7c, 0xd1, 0xf9, 0xff, 0x80, 0xd2, 0xf8, 0xff, 0x7f, 0xd2, 0xf7, 0xff, 0x85, 0xd4, 0xf8, 0xff, 0x8f, 0xd5, 0xf7, 0xff, 0x94, 0xd7, 0xf9, 0xff, 0x8a, 0xd5, 0xf9, 0xff, 0x85, 0xd3, 0xf3, 0xff, 0xc5, 0xe8, 0xf5, 0xff, 0xba, 0xe3, 0xf5, 0xff, 0x72, 0xc9, 0xf7, 0xff, 0x6c, 0xcc, 0xf9, 0xff, 0x60, 0xcc, 0xf6, 0xff, 0x48, 0xc4, 0xf3, 0xff, 0x44, 0xc1, 0xf6, 0xff, 0x50, 0xc4, 0xf7, 0xff, 0x5d, 0xc6, 0xf4, 0xff, 0x73, 0xc9, 0xf1, 0xff, 0x89, 0xd1, 0xf4, 0xff, 0xa2, 0xda, 0xf5, 0xff, 0xa0, 0xd6, 0xf3, 0xff, 0xab, 0xda, 0xf3, 0xff, 0xb6, 0xe1, 0xf6, 0xff, 0xa6, 0xd6, 0xf0, 0xff, 0xb6, 0xe1, 0xf2, 0xff, 0xaf, 0xdc, 0xf2, 0xff, 0xa7, 0xd7, 0xf2, 0xff, 0xb1, 0xda, 0xf2, 0xff, 0x92, 0xd2, 0xf1, 0xff, 0x57, 0xc5, 0xef, 0xff, 0x21, 0xb5, 0xee, 0xff, 0x0c, 0x9c, 0xeb, 0xff, 0x13, 0x8a, 0xea, 0xff, 0x13, 0x7d, 0xe8, 0xff, 0x12, 0x73, 0xe3, 0xff, 0x12, 0x6b, 0xdc, 0xff, 0x10, 0x64, 0xd7, 0xff, 0x10, 0x5f, 0xd4, 0xff, 0x10, 0x5b, 0xd0, 0xff, 0x0d, 0x56, 0xc9, 0xff, 0x0a, 0x4e, 0xc4, 0xff, 0x0f, 0x52, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4c, 0x6c, 0xae, 0xff, 0x48, 0x6a, 0xb0, 0xff, 0x49, 0x6b, 0xb2, 0xff, 0x48, 0x6d, 0xb8, 0xff, 0x46, 0x71, 0xbf, 0xff, 0x46, 0x73, 0xc6, 0xff, 0x45, 0x7b, 0xd1, 0xff, 0x44, 0x7e, 0xde, 0xff, 0x44, 0x9a, 0xf1, 0xff, 0x56, 0xc2, 0xf8, 0xff, 0x88, 0xda, 0xf8, 0xff, 0xa7, 0xdf, 0xf8, 0xff, 0xab, 0xdf, 0xf7, 0xff, 0xc1, 0xe8, 0xf9, 0xff, 0xc0, 0xe7, 0xf4, 0xff, 0xcf, 0xe9, 0xf9, 0xff, 0xcf, 0xe9, 0xf9, 0xff, 0xc9, 0xe7, 0xf6, 0xff, 0xc1, 0xe5, 0xf6, 0xff, 0xb8, 0xe6, 0xf5, 0xff, 0xbf, 0xe7, 0xf5, 0xff, 0xc4, 0xe6, 0xf7, 0xff, 0xc5, 0xe5, 0xf9, 0xff, 0xba, 0xe3, 0xf7, 0xff, 0xab, 0xe0, 0xf5, 0xff, 0xa2, 0xdf, 0xf6, 0xff, 0x66, 0xcf, 0xf7, 0xff, 0x39, 0xaf, 0xf6, 0xff, 0x42, 0xa0, 0xf6, 0xff, 0x43, 0x99, 0xf2, 0xff, 0x3f, 0x93, 0xef, 0xff, 0x3f, 0x8c, 0xee, 0xff, 0x3f, 0x87, 0xea, 0xff, 0x3f, 0x85, 0xe8, 0xff, 0x40, 0x86, 0xeb, 0xff, 0x3c, 0x82, 0xe8, 0xff, 0x3f, 0x84, 0xe9, 0xff, 0x3f, 0x88, 0xec, 0xff, 0x40, 0x8c, 0xec, 0xff, 0x41, 0x91, 0xef, 0xff, 0x40, 0x94, 0xf1, 0xff, 0x40, 0xa2, 0xf8, 0xff, 0x3b, 0xb2, 0xf6, 0xff, 0x5f, 0xce, 0xfa, 0xff, 0x78, 0xd6, 0xfb, 0xff, 0x5a, 0xcd, 0xfb, 0xff, 0x47, 0xc8, 0xf8, 0xff, 0x40, 0xc6, 0xf9, 0xff, 0x3f, 0xc2, 0xfc, 0xff, 0x3d, 0xbe, 0xfa, 0xff, 0x3f, 0xba, 0xfb, 0xff, 0x3e, 0xb8, 0xfb, 0xff, 0x3d, 0xb7, 0xfa, 0xff, 0x3b, 0xb6, 0xf8, 0xff, 0x3b, 0xb7, 0xf9, 0xff, 0x3c, 0xba, 0xfb, 0xff, 0x3b, 0xbf, 0xfc, 0xff, 0x3b, 0xc0, 0xfa, 0xff, 0x3a, 0xbe, 0xfa, 0xff, 0x38, 0xbc, 0xf9, 0xff, 0x38, 0xb9, 0xf9, 0xff, 0x38, 0xb7, 0xfa, 0xff, 0x38, 0xb7, 0xfa, 0xff, 0x38, 0xb7, 0xf9, 0xff, 0x37, 0xb7, 0xf9, 0xff, 0x36, 0xb8, 0xf8, 0xff, 0x36, 0xbc, 0xf9, 0xff, 0x36, 0xbe, 0xf9, 0xff, 0x33, 0xc1, 0xf9, 0xff, 0x41, 0xc7, 0xf7, 0xff, 0x59, 0xcc, 0xf7, 0xff, 0x67, 0xcd, 0xfb, 0xff, 0x72, 0xcf, 0xfa, 0xff, 0x7d, 0xd2, 0xf9, 0xff, 0x84, 0xd5, 0xf9, 0xff, 0x87, 0xd7, 0xf8, 0xff, 0x8c, 0xd7, 0xfa, 0xff, 0x92, 0xd9, 0xfa, 0xff, 0x96, 0xda, 0xf8, 0xff, 0x97, 0xdb, 0xf9, 0xff, 0x99, 0xdb, 0xf9, 0xff, 0x9a, 0xda, 0xf9, 0xff, 0x9a, 0xda, 0xf9, 0xff, 0x9a, 0xda, 0xf9, 0xff, 0x98, 0xd9, 0xf8, 0xff, 0x96, 0xd9, 0xf9, 0xff, 0x96, 0xd8, 0xf9, 0xff, 0x93, 0xd8, 0xf8, 0xff, 0x90, 0xd7, 0xf7, 0xff, 0x8c, 0xd6, 0xf8, 0xff, 0x89, 0xd5, 0xf9, 0xff, 0x87, 0xd5, 0xf9, 0xff, 0x85, 0xd5, 0xf9, 0xff, 0x81, 0xd3, 0xf7, 0xff, 0x7e, 0xd0, 0xf6, 0xff, 0x7c, 0xd0, 0xf7, 0xff, 0x79, 0xd1, 0xf7, 0xff, 0x78, 0xd0, 0xf7, 0xff, 0x78, 0xd0, 0xf8, 0xff, 0x76, 0xd0, 0xf9, 0xff, 0x79, 0xd0, 0xf8, 0xff, 0x7a, 0xd0, 0xf9, 0xff, 0x7f, 0xd3, 0xf8, 0xff, 0x83, 0xd3, 0xf7, 0xff, 0x82, 0xd2, 0xf7, 0xff, 0x87, 0xd5, 0xf6, 0xff, 0x8e, 0xd7, 0xf6, 0xff, 0x92, 0xd8, 0xf8, 0xff, 0x97, 0xd8, 0xf9, 0xff, 0x8c, 0xd6, 0xf9, 0xff, 0x7c, 0xd1, 0xf5, 0xff, 0x7a, 0xcf, 0xf6, 0xff, 0x7f, 0xcf, 0xf8, 0xff, 0x7a, 0xcf, 0xf4, 0xff, 0x6d, 0xcd, 0xf3, 0xff, 0x5f, 0xca, 0xf4, 0xff, 0x56, 0xc6, 0xf3, 0xff, 0x58, 0xc7, 0xf4, 0xff, 0x63, 0xc7, 0xf4, 0xff, 0x77, 0xcc, 0xf4, 0xff, 0x8d, 0xd3, 0xf2, 0xff, 0xa1, 0xd9, 0xf3, 0xff, 0xad, 0xda, 0xf4, 0xff, 0xac, 0xd6, 0xf0, 0xff, 0xbd, 0xe1, 0xf6, 0xff, 0xb4, 0xdc, 0xf0, 0xff, 0xaf, 0xdc, 0xeb, 0xff, 0xbc, 0xe0, 0xf3, 0xff, 0xab, 0xd9, 0xf2, 0xff, 0xb0, 0xda, 0xf1, 0xff, 0x9e, 0xd4, 0xf0, 0xff, 0x63, 0xc4, 0xed, 0xff, 0x35, 0xbb, 0xed, 0xff, 0x15, 0xa7, 0xeb, 0xff, 0x13, 0x90, 0xea, 0xff, 0x12, 0x82, 0xe8, 0xff, 0x10, 0x77, 0xe1, 0xff, 0x11, 0x70, 0xdb, 0xff, 0x11, 0x6a, 0xd8, 0xff, 0x0e, 0x64, 0xd4, 0xff, 0x0d, 0x5c, 0xce, 0xff, 0x0c, 0x56, 0xca, 0xff, 0x0a, 0x52, 0xc2, 0xff, 0x13, 0x50, 0xb1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x59, 0x78, 0xb4, 0xff, 0x4a, 0x6e, 0xb2, 0xff, 0x4a, 0x71, 0xb5, 0xff, 0x4b, 0x71, 0xbc, 0xff, 0x4c, 0x75, 0xc3, 0xff, 0x4a, 0x7a, 0xca, 0xff, 0x4a, 0x80, 0xd6, 0xff, 0x48, 0x83, 0xe1, 0xff, 0x46, 0xa8, 0xf3, 0xff, 0x63, 0xd2, 0xf9, 0xff, 0xa1, 0xde, 0xf6, 0xff, 0xb7, 0xe4, 0xf5, 0xff, 0xb5, 0xe0, 0xf7, 0xff, 0xcd, 0xe9, 0xfc, 0xff, 0xcb, 0xe7, 0xf5, 0xff, 0xd0, 0xe5, 0xf4, 0xff, 0xd5, 0xeb, 0xf7, 0xff, 0xd2, 0xea, 0xf7, 0xff, 0xd0, 0xe8, 0xf7, 0xff, 0xc9, 0xe6, 0xf6, 0xff, 0xc6, 0xe5, 0xf6, 0xff, 0xc8, 0xe5, 0xf8, 0xff, 0xc5, 0xe4, 0xf7, 0xff, 0xb8, 0xe3, 0xf1, 0xff, 0xaf, 0xe3, 0xf4, 0xff, 0x87, 0xd7, 0xf7, 0xff, 0x43, 0xbb, 0xf4, 0xff, 0x40, 0xa6, 0xf7, 0xff, 0x45, 0x9d, 0xf4, 0xff, 0x45, 0x93, 0xee, 0xff, 0x43, 0x8a, 0xe9, 0xff, 0x41, 0x85, 0xe5, 0xff, 0x41, 0x80, 0xe2, 0xff, 0x40, 0x7d, 0xe0, 0xff, 0x43, 0x7f, 0xe1, 0xff, 0x43, 0x7f, 0xe2, 0xff, 0x42, 0x7d, 0xe2, 0xff, 0x40, 0x7e, 0xe3, 0xff, 0x42, 0x88, 0xe8, 0xff, 0x44, 0x96, 0xf0, 0xff, 0x45, 0x90, 0xf0, 0xff, 0x3b, 0x8e, 0xef, 0xff, 0x4e, 0xba, 0xf6, 0xff, 0x7c, 0xda, 0xfc, 0xff, 0x79, 0xd4, 0xf9, 0xff, 0x58, 0xcc, 0xfa, 0xff, 0x46, 0xc9, 0xf9, 0xff, 0x42, 0xc5, 0xfa, 0xff, 0x41, 0xc0, 0xfb, 0xff, 0x41, 0xbc, 0xf8, 0xff, 0x42, 0xb8, 0xfb, 0xff, 0x42, 0xb5, 0xfb, 0xff, 0x41, 0xb3, 0xfa, 0xff, 0x41, 0xb2, 0xfa, 0xff, 0x40, 0xb2, 0xfa, 0xff, 0x41, 0xb5, 0xf9, 0xff, 0x3f, 0xbb, 0xfb, 0xff, 0x3d, 0xbe, 0xfb, 0xff, 0x3e, 0xbd, 0xfb, 0xff, 0x3c, 0xbb, 0xf9, 0xff, 0x3a, 0xb8, 0xf9, 0xff, 0x3b, 0xb7, 0xf8, 0xff, 0x3b, 0xb7, 0xf9, 0xff, 0x3c, 0xb8, 0xf9, 0xff, 0x3b, 0xb9, 0xf9, 0xff, 0x3b, 0xba, 0xf9, 0xff, 0x39, 0xbd, 0xf8, 0xff, 0x38, 0xc0, 0xf9, 0xff, 0x3a, 0xc3, 0xfb, 0xff, 0x48, 0xc8, 0xf8, 0xff, 0x5d, 0xcd, 0xf8, 0xff, 0x6b, 0xce, 0xfc, 0xff, 0x74, 0xd0, 0xfb, 0xff, 0x7e, 0xd2, 0xfa, 0xff, 0x84, 0xd5, 0xf9, 0xff, 0x87, 0xd7, 0xf8, 0xff, 0x8e, 0xd7, 0xf9, 0xff, 0x92, 0xd9, 0xf8, 0xff, 0x97, 0xd9, 0xf8, 0xff, 0x98, 0xd9, 0xf8, 0xff, 0x98, 0xda, 0xf8, 0xff, 0x9b, 0xda, 0xf9, 0xff, 0x9e, 0xda, 0xf9, 0xff, 0x9c, 0xda, 0xf8, 0xff, 0x99, 0xd8, 0xf7, 0xff, 0x99, 0xd9, 0xf9, 0xff, 0x98, 0xd8, 0xf8, 0xff, 0x96, 0xd8, 0xf7, 0xff, 0x93, 0xd8, 0xf7, 0xff, 0x90, 0xd6, 0xf7, 0xff, 0x8f, 0xd6, 0xf8, 0xff, 0x8d, 0xd6, 0xf8, 0xff, 0x8b, 0xd5, 0xf8, 0xff, 0x87, 0xd4, 0xf8, 0xff, 0x84, 0xd3, 0xf7, 0xff, 0x82, 0xd2, 0xf7, 0xff, 0x7f, 0xd3, 0xf6, 0xff, 0x7e, 0xd3, 0xf7, 0xff, 0x79, 0xd1, 0xf8, 0xff, 0x79, 0xd1, 0xf8, 0xff, 0x7c, 0xd0, 0xf9, 0xff, 0x7e, 0xd2, 0xfa, 0xff, 0x81, 0xd3, 0xf7, 0xff, 0x84, 0xd3, 0xf7, 0xff, 0x86, 0xd4, 0xf7, 0xff, 0x8b, 0xd4, 0xf7, 0xff, 0x8e, 0xd5, 0xf6, 0xff, 0x91, 0xd7, 0xf7, 0xff, 0x95, 0xd7, 0xf7, 0xff, 0x91, 0xd5, 0xf6, 0xff, 0x86, 0xd3, 0xf7, 0xff, 0x84, 0xd4, 0xf8, 0xff, 0x84, 0xd1, 0xf7, 0xff, 0x80, 0xcf, 0xf3, 0xff, 0x7a, 0xcf, 0xf5, 0xff, 0x73, 0xcd, 0xf4, 0xff, 0x6d, 0xca, 0xf1, 0xff, 0x6a, 0xcb, 0xf0, 0xff, 0x70, 0xcd, 0xf2, 0xff, 0x82, 0xd1, 0xf5, 0xff, 0x94, 0xd6, 0xf4, 0xff, 0xa3, 0xd7, 0xf2, 0xff, 0xb7, 0xdf, 0xf4, 0xff, 0xb3, 0xdb, 0xee, 0xff, 0xbe, 0xdf, 0xf0, 0xff, 0xc0, 0xdf, 0xef, 0xff, 0xa8, 0xd6, 0xec, 0xff, 0xbc, 0xdf, 0xf4, 0xff, 0xb8, 0xda, 0xf1, 0xff, 0xab, 0xd9, 0xee, 0xff, 0xaa, 0xd8, 0xed, 0xff, 0x8c, 0xcd, 0xec, 0xff, 0x68, 0xc5, 0xed, 0xff, 0x37, 0xb6, 0xee, 0xff, 0x0e, 0x9d, 0xea, 0xff, 0x14, 0x8b, 0xe9, 0xff, 0x12, 0x7f, 0xe3, 0xff, 0x11, 0x75, 0xdb, 0xff, 0x11, 0x6e, 0xda, 0xff, 0x10, 0x67, 0xd6, 0xff, 0x0c, 0x5f, 0xcf, 0xff, 0x0c, 0x58, 0xc9, 0xff, 0x0d, 0x54, 0xc4, 0xff, 0x1b, 0x51, 0xa9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x68, 0x87, 0xbc, 0xff, 0x4d, 0x71, 0xb4, 0xff, 0x4c, 0x74, 0xb8, 0xff, 0x4d, 0x75, 0xbf, 0xff, 0x50, 0x79, 0xc6, 0xff, 0x4e, 0x7e, 0xd1, 0xff, 0x4f, 0x85, 0xda, 0xff, 0x4c, 0x88, 0xe5, 0xff, 0x4b, 0xa9, 0xf6, 0xff, 0x67, 0xd5, 0xf8, 0xff, 0xa2, 0xdf, 0xf6, 0xff, 0xbe, 0xe4, 0xf7, 0xff, 0xc4, 0xe5, 0xf7, 0xff, 0xd8, 0xec, 0xf9, 0xff, 0xd6, 0xe9, 0xf3, 0xff, 0xd3, 0xe7, 0xf2, 0xff, 0xd8, 0xea, 0xf6, 0xff, 0xd4, 0xe9, 0xf4, 0xff, 0xd3, 0xea, 0xf7, 0xff, 0xcf, 0xe6, 0xf6, 0xff, 0xc8, 0xe4, 0xf6, 0xff, 0xc3, 0xe4, 0xf6, 0xff, 0xba, 0xe4, 0xf4, 0xff, 0xb3, 0xe0, 0xf5, 0xff, 0x8f, 0xd8, 0xfb, 0xff, 0x4c, 0xbf, 0xf7, 0xff, 0x3f, 0xa5, 0xf4, 0xff, 0x4d, 0x9c, 0xf6, 0xff, 0x4a, 0x93, 0xf1, 0xff, 0x48, 0x89, 0xe9, 0xff, 0x46, 0x82, 0xdf, 0xff, 0x45, 0x7e, 0xda, 0xff, 0x44, 0x78, 0xd4, 0xff, 0x43, 0x75, 0xcf, 0xff, 0x46, 0x78, 0xcf, 0xff, 0x49, 0x79, 0xd3, 0xff, 0x46, 0x77, 0xd1, 0xff, 0x42, 0x75, 0xcf, 0xff, 0x42, 0x83, 0xdd, 0xff, 0x4a, 0x96, 0xf0, 0xff, 0x41, 0x89, 0xed, 0xff, 0x3e, 0x96, 0xed, 0xff, 0x73, 0xd4, 0xfa, 0xff, 0x8c, 0xda, 0xfa, 0xff, 0x79, 0xd3, 0xf7, 0xff, 0x58, 0xcc, 0xfa, 0xff, 0x4a, 0xc7, 0xfa, 0xff, 0x4a, 0xc2, 0xfa, 0xff, 0x4b, 0xbe, 0xfa, 0xff, 0x47, 0xb8, 0xf8, 0xff, 0x45, 0xb4, 0xf8, 0xff, 0x45, 0xb1, 0xf9, 0xff, 0x43, 0xaf, 0xf8, 0xff, 0x42, 0xae, 0xf8, 0xff, 0x42, 0xb0, 0xfa, 0xff, 0x45, 0xb2, 0xfb, 0xff, 0x45, 0xb7, 0xfa, 0xff, 0x41, 0xbb, 0xfb, 0xff, 0x40, 0xbc, 0xfb, 0xff, 0x40, 0xbb, 0xfa, 0xff, 0x3e, 0xb9, 0xfa, 0xff, 0x3f, 0xb9, 0xf8, 0xff, 0x42, 0xb8, 0xf9, 0xff, 0x41, 0xba, 0xfa, 0xff, 0x41, 0xbc, 0xfa, 0xff, 0x41, 0xbc, 0xfa, 0xff, 0x3e, 0xbf, 0xf9, 0xff, 0x3d, 0xc3, 0xf9, 0xff, 0x41, 0xc5, 0xfb, 0xff, 0x51, 0xc8, 0xfa, 0xff, 0x5d, 0xce, 0xf9, 0xff, 0x6b, 0xcf, 0xfb, 0xff, 0x77, 0xd0, 0xfa, 0xff, 0x7f, 0xd2, 0xfa, 0xff, 0x85, 0xd5, 0xf9, 0xff, 0x89, 0xd6, 0xf8, 0xff, 0x90, 0xd6, 0xf7, 0xff, 0x93, 0xd8, 0xf7, 0xff, 0x97, 0xd9, 0xf7, 0xff, 0x98, 0xd9, 0xf7, 0xff, 0x9a, 0xd9, 0xf8, 0xff, 0x9d, 0xda, 0xf9, 0xff, 0x9e, 0xda, 0xf8, 0xff, 0x9f, 0xd9, 0xf6, 0xff, 0xa3, 0xdc, 0xf8, 0xff, 0xa0, 0xdb, 0xf8, 0xff, 0x9b, 0xd9, 0xf6, 0xff, 0x97, 0xd8, 0xf6, 0xff, 0x96, 0xd8, 0xf7, 0xff, 0x93, 0xd8, 0xf8, 0xff, 0x8f, 0xd6, 0xf8, 0xff, 0x8f, 0xd7, 0xf8, 0xff, 0x8f, 0xd6, 0xf8, 0xff, 0x8d, 0xd6, 0xf8, 0xff, 0x8b, 0xd4, 0xf8, 0xff, 0x8b, 0xd3, 0xf8, 0xff, 0x8b, 0xd4, 0xf7, 0xff, 0x89, 0xd4, 0xf8, 0xff, 0x7e, 0xd3, 0xf8, 0xff, 0x7b, 0xd1, 0xf7, 0xff, 0x7f, 0xd2, 0xf8, 0xff, 0x82, 0xd3, 0xfa, 0xff, 0x86, 0xd4, 0xf9, 0xff, 0x89, 0xd4, 0xf6, 0xff, 0x8a, 0xd5, 0xf7, 0xff, 0x8c, 0xd4, 0xf6, 0xff, 0x8e, 0xd4, 0xf6, 0xff, 0x92, 0xd5, 0xf6, 0xff, 0x92, 0xd6, 0xf6, 0xff, 0x8d, 0xd4, 0xf5, 0xff, 0x8b, 0xd2, 0xf6, 0xff, 0x8a, 0xd4, 0xf8, 0xff, 0x87, 0xd3, 0xf5, 0xff, 0x83, 0xd1, 0xf5, 0xff, 0x81, 0xcf, 0xf7, 0xff, 0x7e, 0xcd, 0xf5, 0xff, 0x7e, 0xcd, 0xf4, 0xff, 0x7d, 0xcf, 0xf4, 0xff, 0x80, 0xd1, 0xf6, 0xff, 0x87, 0xd1, 0xf5, 0xff, 0x96, 0xd4, 0xf3, 0xff, 0x9f, 0xd3, 0xef, 0xff, 0xb1, 0xda, 0xf3, 0xff, 0xc1, 0xe1, 0xf0, 0xff, 0xbe, 0xdd, 0xeb, 0xff, 0xc1, 0xe0, 0xf3, 0xff, 0xae, 0xd9, 0xed, 0xff, 0xb4, 0xdc, 0xee, 0xff, 0xbd, 0xdc, 0xf0, 0xff, 0xb2, 0xd8, 0xee, 0xff, 0xaf, 0xd6, 0xed, 0xff, 0xa5, 0xd3, 0xea, 0xff, 0x8a, 0xcc, 0xe7, 0xff, 0x64, 0xc3, 0xea, 0xff, 0x1a, 0xab, 0xe8, 0xff, 0x0e, 0x96, 0xe9, 0xff, 0x17, 0x87, 0xe2, 0xff, 0x15, 0x7d, 0xda, 0xff, 0x14, 0x74, 0xda, 0xff, 0x11, 0x6b, 0xd7, 0xff, 0x0d, 0x63, 0xd0, 0xff, 0x0e, 0x5d, 0xcb, 0xff, 0x11, 0x57, 0xc7, 0xff, 0x2b, 0x5b, 0xaa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x79, 0x94, 0xc4, 0xff, 0x4e, 0x74, 0xb8, 0xff, 0x4f, 0x76, 0xba, 0xff, 0x4f, 0x77, 0xc1, 0xff, 0x4e, 0x7b, 0xc9, 0xff, 0x52, 0x80, 0xd5, 0xff, 0x51, 0x87, 0xdc, 0xff, 0x4e, 0x8d, 0xe3, 0xff, 0x4d, 0xa3, 0xf0, 0xff, 0x5b, 0xc6, 0xf4, 0xff, 0x8e, 0xd9, 0xf5, 0xff, 0xc0, 0xe5, 0xf8, 0xff, 0xd1, 0xe8, 0xf7, 0xff, 0xdc, 0xee, 0xf5, 0xff, 0xd8, 0xea, 0xf2, 0xff, 0xd4, 0xe7, 0xf3, 0xff, 0xd5, 0xe8, 0xf4, 0xff, 0xd4, 0xe5, 0xf3, 0xff, 0xd5, 0xe8, 0xf6, 0xff, 0xd0, 0xe6, 0xf6, 0xff, 0xc9, 0xe7, 0xf7, 0xff, 0xbd, 0xe5, 0xf3, 0xff, 0xb2, 0xe1, 0xf2, 0xff, 0x91, 0xdb, 0xf9, 0xff, 0x5c, 0xc3, 0xfa, 0xff, 0x40, 0xa6, 0xf2, 0xff, 0x49, 0x99, 0xf2, 0xff, 0x4e, 0x8c, 0xe7, 0xff, 0x4e, 0x85, 0xe0, 0xff, 0x4c, 0x80, 0xda, 0xff, 0x4c, 0x7c, 0xd2, 0xff, 0x4b, 0x79, 0xcc, 0xff, 0x4b, 0x73, 0xc5, 0xff, 0x4b, 0x72, 0xbf, 0xff, 0x4b, 0x73, 0xbc, 0xff, 0x4c, 0x76, 0xbe, 0xff, 0x4f, 0x74, 0xbf, 0xff, 0x4a, 0x6f, 0xb9, 0xff, 0x45, 0x80, 0xd3, 0xff, 0x4c, 0x91, 0xf2, 0xff, 0x3b, 0x89, 0xeb, 0xff, 0x61, 0xbc, 0xf6, 0xff, 0x97, 0xe1, 0xf9, 0xff, 0x8e, 0xd6, 0xf4, 0xff, 0x78, 0xd4, 0xf8, 0xff, 0x59, 0xcd, 0xfb, 0xff, 0x4c, 0xc7, 0xfb, 0xff, 0x4d, 0xc1, 0xf9, 0xff, 0x4d, 0xbc, 0xfa, 0xff, 0x47, 0xb7, 0xf7, 0xff, 0x49, 0xb2, 0xf9, 0xff, 0x4a, 0xb0, 0xfa, 0xff, 0x48, 0xad, 0xf9, 0xff, 0x47, 0xa9, 0xf7, 0xff, 0x46, 0xa9, 0xf7, 0xff, 0x46, 0xab, 0xf6, 0xff, 0x47, 0xb2, 0xf9, 0xff, 0x45, 0xb8, 0xfa, 0xff, 0x44, 0xba, 0xf8, 0xff, 0x44, 0xb9, 0xf7, 0xff, 0x44, 0xba, 0xf9, 0xff, 0x43, 0xbc, 0xf9, 0xff, 0x44, 0xbb, 0xf9, 0xff, 0x46, 0xbd, 0xfa, 0xff, 0x45, 0xbd, 0xf9, 0xff, 0x44, 0xc0, 0xf8, 0xff, 0x43, 0xc2, 0xf7, 0xff, 0x43, 0xc5, 0xf7, 0xff, 0x46, 0xc7, 0xf8, 0xff, 0x54, 0xcb, 0xf9, 0xff, 0x63, 0xcf, 0xf8, 0xff, 0x70, 0xd0, 0xf9, 0xff, 0x7b, 0xd2, 0xf9, 0xff, 0x82, 0xd2, 0xfa, 0xff, 0x86, 0xd4, 0xf7, 0xff, 0x8a, 0xd6, 0xf6, 0xff, 0x90, 0xd5, 0xf6, 0xff, 0x92, 0xd6, 0xf5, 0xff, 0x96, 0xd8, 0xf6, 0xff, 0x9d, 0xdc, 0xfa, 0xff, 0x9d, 0xdb, 0xf8, 0xff, 0x9f, 0xdb, 0xf8, 0xff, 0x9f, 0xd8, 0xf6, 0xff, 0xa4, 0xda, 0xf7, 0xff, 0xa6, 0xde, 0xfa, 0xff, 0x9e, 0xda, 0xf6, 0xff, 0x99, 0xd8, 0xf4, 0xff, 0x99, 0xd8, 0xf7, 0xff, 0x97, 0xd8, 0xf6, 0xff, 0x95, 0xd7, 0xf5, 0xff, 0x93, 0xd7, 0xf6, 0xff, 0x93, 0xd7, 0xf7, 0xff, 0x91, 0xd6, 0xf6, 0xff, 0x91, 0xd6, 0xf6, 0xff, 0x91, 0xd4, 0xf5, 0xff, 0x91, 0xd5, 0xf5, 0xff, 0x91, 0xd5, 0xf6, 0xff, 0x91, 0xd5, 0xf7, 0xff, 0x84, 0xd2, 0xf5, 0xff, 0x7e, 0xd2, 0xf6, 0xff, 0x82, 0xd2, 0xf6, 0xff, 0x85, 0xd4, 0xf8, 0xff, 0x89, 0xd5, 0xf8, 0xff, 0x8c, 0xd5, 0xf6, 0xff, 0x8e, 0xd4, 0xf6, 0xff, 0x8d, 0xd5, 0xf6, 0xff, 0x8f, 0xd5, 0xf5, 0xff, 0x94, 0xd4, 0xf6, 0xff, 0x92, 0xd6, 0xf6, 0xff, 0x8b, 0xd4, 0xf3, 0xff, 0x8a, 0xd2, 0xf5, 0xff, 0x8a, 0xd2, 0xf5, 0xff, 0x89, 0xd2, 0xf4, 0xff, 0x85, 0xd0, 0xf4, 0xff, 0x85, 0xd1, 0xf5, 0xff, 0x85, 0xcf, 0xf4, 0xff, 0x86, 0xd1, 0xf5, 0xff, 0x85, 0xd1, 0xf5, 0xff, 0x83, 0xce, 0xf2, 0xff, 0x8d, 0xd2, 0xf6, 0xff, 0x97, 0xd5, 0xf5, 0xff, 0xa1, 0xd8, 0xf5, 0xff, 0xa8, 0xd7, 0xf0, 0xff, 0xbf, 0xe0, 0xef, 0xff, 0xc1, 0xde, 0xec, 0xff, 0xb9, 0xdc, 0xf0, 0xff, 0xb7, 0xdd, 0xef, 0xff, 0xb8, 0xd9, 0xeb, 0xff, 0xbd, 0xde, 0xef, 0xff, 0xba, 0xd9, 0xed, 0xff, 0xb2, 0xd6, 0xec, 0xff, 0xab, 0xd6, 0xeb, 0xff, 0x9e, 0xd0, 0xea, 0xff, 0x89, 0xca, 0xe9, 0xff, 0x40, 0xba, 0xe6, 0xff, 0x0e, 0xa2, 0xe5, 0xff, 0x12, 0x92, 0xde, 0xff, 0x15, 0x84, 0xdc, 0xff, 0x15, 0x7a, 0xdb, 0xff, 0x12, 0x72, 0xd6, 0xff, 0x10, 0x68, 0xd1, 0xff, 0x10, 0x61, 0xcc, 0xff, 0x0f, 0x58, 0xc5, 0xff, 0x3a, 0x63, 0xa9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x8e, 0xa4, 0xcc, 0xff, 0x50, 0x77, 0xb9, 0xff, 0x53, 0x79, 0xbd, 0xff, 0x53, 0x7b, 0xc4, 0xff, 0x51, 0x7f, 0xcc, 0xff, 0x55, 0x85, 0xd7, 0xff, 0x55, 0x8b, 0xde, 0xff, 0x54, 0x92, 0xe4, 0xff, 0x51, 0xa2, 0xee, 0xff, 0x4e, 0xb8, 0xf4, 0xff, 0x78, 0xcf, 0xf4, 0xff, 0xbe, 0xe6, 0xf8, 0xff, 0xd2, 0xe9, 0xf5, 0xff, 0xda, 0xed, 0xf7, 0xff, 0xd8, 0xe8, 0xf2, 0xff, 0xd0, 0xe1, 0xed, 0xff, 0xcd, 0xdf, 0xec, 0xff, 0xd0, 0xe0, 0xee, 0xff, 0xd8, 0xe9, 0xf7, 0xff, 0xd3, 0xe8, 0xf7, 0xff, 0xca, 0xe5, 0xf7, 0xff, 0xb5, 0xe0, 0xf4, 0xff, 0x9a, 0xde, 0xef, 0xff, 0x5d, 0xcc, 0xf3, 0xff, 0x42, 0xa9, 0xf4, 0xff, 0x51, 0x98, 0xef, 0xff, 0x4f, 0x90, 0xe7, 0xff, 0x4e, 0x85, 0xdc, 0xff, 0x50, 0x83, 0xd4, 0xff, 0x50, 0x7e, 0xcb, 0xff, 0x50, 0x79, 0xc1, 0xff, 0x4f, 0x75, 0xbc, 0xff, 0x4e, 0x72, 0xb6, 0xff, 0x4e, 0x71, 0xb3, 0xff, 0x4f, 0x70, 0xb2, 0xff, 0x52, 0x72, 0xb4, 0xff, 0x55, 0x73, 0xb1, 0xff, 0x50, 0x6b, 0xa9, 0xff, 0x4d, 0x7e, 0xd2, 0xff, 0x47, 0x93, 0xf7, 0xff, 0x52, 0xae, 0xf3, 0xff, 0x95, 0xe1, 0xfa, 0xff, 0xa1, 0xde, 0xf5, 0xff, 0x8b, 0xd4, 0xf4, 0xff, 0x76, 0xd3, 0xf7, 0xff, 0x57, 0xcb, 0xf7, 0xff, 0x4d, 0xc5, 0xfa, 0xff, 0x50, 0xc1, 0xf9, 0xff, 0x4d, 0xba, 0xf8, 0xff, 0x4b, 0xb5, 0xf8, 0xff, 0x4e, 0xb2, 0xf8, 0xff, 0x4f, 0xae, 0xf8, 0xff, 0x50, 0xab, 0xf6, 0xff, 0x50, 0xa7, 0xf5, 0xff, 0x4f, 0xa6, 0xf4, 0xff, 0x4a, 0xa4, 0xf4, 0xff, 0x4d, 0xac, 0xf6, 0xff, 0x4d, 0xb4, 0xfa, 0xff, 0x4b, 0xb6, 0xf8, 0xff, 0x4a, 0xb9, 0xf7, 0xff, 0x4c, 0xbb, 0xfa, 0xff, 0x4b, 0xbd, 0xf9, 0xff, 0x4a, 0xbe, 0xf9, 0xff, 0x4c, 0xbf, 0xf8, 0xff, 0x4a, 0xc0, 0xf7, 0xff, 0x48, 0xc4, 0xf8, 0xff, 0x48, 0xc5, 0xf7, 0xff, 0x4b, 0xc5, 0xf7, 0xff, 0x50, 0xc7, 0xf9, 0xff, 0x5b, 0xcc, 0xfa, 0xff, 0x69, 0xce, 0xf7, 0xff, 0x76, 0xd0, 0xf8, 0xff, 0x7e, 0xd1, 0xf8, 0xff, 0x84, 0xd3, 0xf9, 0xff, 0x8e, 0xda, 0xfc, 0xff, 0x90, 0xda, 0xfa, 0xff, 0x93, 0xd8, 0xf9, 0xff, 0x95, 0xd8, 0xf8, 0xff, 0x9b, 0xdc, 0xfb, 0xff, 0x9d, 0xdd, 0xf9, 0xff, 0xa0, 0xdc, 0xf9, 0xff, 0xa2, 0xdb, 0xf9, 0xff, 0xa2, 0xda, 0xf7, 0xff, 0xa4, 0xdd, 0xf9, 0xff, 0x9d, 0xd6, 0xf4, 0xff, 0x95, 0xd0, 0xee, 0xff, 0x95, 0xd3, 0xef, 0xff, 0x9b, 0xd9, 0xf7, 0xff, 0x99, 0xd8, 0xf6, 0xff, 0x95, 0xd7, 0xf4, 0xff, 0x96, 0xd6, 0xf4, 0xff, 0x94, 0xd5, 0xf3, 0xff, 0x91, 0xd4, 0xf3, 0xff, 0x91, 0xd4, 0xf3, 0xff, 0x92, 0xd3, 0xf3, 0xff, 0x92, 0xd4, 0xf2, 0xff, 0x94, 0xd4, 0xf4, 0xff, 0x95, 0xd6, 0xf6, 0xff, 0x86, 0xd1, 0xf5, 0xff, 0x80, 0xd3, 0xf3, 0xff, 0x84, 0xd4, 0xf5, 0xff, 0x87, 0xd3, 0xf7, 0xff, 0x8b, 0xd4, 0xf6, 0xff, 0x8d, 0xd5, 0xf5, 0xff, 0x8e, 0xd5, 0xf5, 0xff, 0x8f, 0xd4, 0xf6, 0xff, 0x91, 0xd5, 0xf5, 0xff, 0x92, 0xd4, 0xf5, 0xff, 0x90, 0xd5, 0xf4, 0xff, 0x8b, 0xd3, 0xf3, 0xff, 0x89, 0xd1, 0xf3, 0xff, 0x8a, 0xd2, 0xf3, 0xff, 0x8a, 0xd3, 0xf3, 0xff, 0x89, 0xd1, 0xf3, 0xff, 0x89, 0xd0, 0xf3, 0xff, 0x8c, 0xd2, 0xf5, 0xff, 0x86, 0xcc, 0xf0, 0xff, 0x6e, 0xb6, 0xdc, 0xff, 0x70, 0xb6, 0xdd, 0xff, 0x84, 0xc9, 0xed, 0xff, 0x8b, 0xcc, 0xf0, 0xff, 0x9b, 0xd5, 0xf3, 0xff, 0xa6, 0xd9, 0xf1, 0xff, 0xb2, 0xdb, 0xea, 0xff, 0xbc, 0xdd, 0xec, 0xff, 0xb9, 0xda, 0xec, 0xff, 0xc2, 0xde, 0xef, 0xff, 0xc4, 0xdc, 0xeb, 0xff, 0xc3, 0xde, 0xec, 0xff, 0xc1, 0xdb, 0xec, 0xff, 0xb8, 0xd7, 0xeb, 0xff, 0xb1, 0xd4, 0xea, 0xff, 0xaa, 0xd0, 0xe9, 0xff, 0x9d, 0xcb, 0xe9, 0xff, 0x78, 0xc4, 0xe7, 0xff, 0x34, 0xb2, 0xe0, 0xff, 0x0c, 0x9e, 0xdb, 0xff, 0x11, 0x8e, 0xdc, 0xff, 0x15, 0x81, 0xdc, 0xff, 0x13, 0x79, 0xd7, 0xff, 0x13, 0x72, 0xd4, 0xff, 0x12, 0x67, 0xce, 0xff, 0x0f, 0x59, 0xc5, 0xff, 0x4e, 0x6f, 0xa9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa0, 0xb3, 0xd4, 0xff, 0x53, 0x78, 0xb9, 0xff, 0x56, 0x7d, 0xc0, 0xff, 0x55, 0x7e, 0xc6, 0xff, 0x55, 0x83, 0xcd, 0xff, 0x58, 0x88, 0xd8, 0xff, 0x58, 0x90, 0xe0, 0xff, 0x58, 0x95, 0xe4, 0xff, 0x56, 0xa4, 0xef, 0xff, 0x55, 0xbc, 0xf7, 0xff, 0x76, 0xcf, 0xf0, 0xff, 0xb6, 0xe0, 0xf2, 0xff, 0xcf, 0xe9, 0xf3, 0xff, 0xdb, 0xec, 0xf8, 0xff, 0xd5, 0xe5, 0xf0, 0xff, 0xcb, 0xdb, 0xe8, 0xff, 0xcb, 0xdc, 0xe9, 0xff, 0xcc, 0xde, 0xeb, 0xff, 0xd7, 0xe8, 0xf7, 0xff, 0xd2, 0xe9, 0xf6, 0xff, 0xc2, 0xe2, 0xf1, 0xff, 0xa6, 0xdc, 0xf2, 0xff, 0x6e, 0xce, 0xf3, 0xff, 0x49, 0xaf, 0xf0, 0xff, 0x4f, 0x9b, 0xee, 0xff, 0x54, 0x8f, 0xe3, 0xff, 0x53, 0x84, 0xd8, 0xff, 0x57, 0x8b, 0xe5, 0xff, 0x58, 0x86, 0xd9, 0xff, 0x57, 0x76, 0xb9, 0xff, 0x56, 0x74, 0xae, 0xff, 0x56, 0x74, 0xae, 0xff, 0x55, 0x73, 0xab, 0xff, 0x51, 0x72, 0xaa, 0xff, 0x51, 0x72, 0xac, 0xff, 0x55, 0x73, 0xae, 0xff, 0x59, 0x73, 0xa6, 0xff, 0x4f, 0x6a, 0xa0, 0xff, 0x4b, 0x87, 0xd3, 0xff, 0x55, 0xbf, 0xfb, 0xff, 0x90, 0xde, 0xf8, 0xff, 0xac, 0xe1, 0xf9, 0xff, 0x98, 0xd8, 0xf5, 0xff, 0x8a, 0xd5, 0xf6, 0xff, 0x71, 0xcf, 0xf7, 0xff, 0x56, 0xc8, 0xf6, 0xff, 0x51, 0xc4, 0xf7, 0xff, 0x54, 0xbf, 0xf8, 0xff, 0x52, 0xb9, 0xf7, 0xff, 0x52, 0xb4, 0xf8, 0xff, 0x52, 0xb1, 0xf8, 0xff, 0x52, 0xad, 0xf6, 0xff, 0x51, 0xaa, 0xf4, 0xff, 0x52, 0xa7, 0xf3, 0xff, 0x54, 0xa6, 0xf3, 0xff, 0x51, 0xa3, 0xf3, 0xff, 0x52, 0xa7, 0xf3, 0xff, 0x51, 0xae, 0xf7, 0xff, 0x4e, 0xb0, 0xf5, 0xff, 0x4d, 0xb8, 0xf6, 0xff, 0x51, 0xbd, 0xfa, 0xff, 0x50, 0xbe, 0xf8, 0xff, 0x50, 0xc0, 0xf8, 0xff, 0x4f, 0xc1, 0xf7, 0xff, 0x4f, 0xc2, 0xf7, 0xff, 0x4d, 0xc5, 0xf6, 0xff, 0x4d, 0xc6, 0xf7, 0xff, 0x51, 0xc6, 0xf8, 0xff, 0x57, 0xca, 0xf9, 0xff, 0x61, 0xcd, 0xf9, 0xff, 0x6f, 0xce, 0xf8, 0xff, 0x7a, 0xd0, 0xf8, 0xff, 0x80, 0xd2, 0xf6, 0xff, 0x86, 0xd4, 0xf8, 0xff, 0x87, 0xd1, 0xf5, 0xff, 0x8b, 0xd3, 0xf5, 0xff, 0x93, 0xd6, 0xf8, 0xff, 0x99, 0xda, 0xfc, 0xff, 0x82, 0xc3, 0xe1, 0xff, 0x72, 0xaf, 0xcf, 0xff, 0x83, 0xbc, 0xdf, 0xff, 0x90, 0xca, 0xea, 0xff, 0xac, 0xe5, 0xff, 0xff, 0xa2, 0xda, 0xf6, 0xff, 0x9b, 0xd4, 0xf1, 0xff, 0x98, 0xd2, 0xef, 0xff, 0x95, 0xd1, 0xee, 0xff, 0x99, 0xd5, 0xf2, 0xff, 0x99, 0xd7, 0xf5, 0xff, 0x96, 0xd4, 0xf4, 0xff, 0x96, 0xd5, 0xf1, 0xff, 0x93, 0xd3, 0xf1, 0xff, 0x92, 0xd3, 0xf2, 0xff, 0x92, 0xd3, 0xf2, 0xff, 0x92, 0xd4, 0xf1, 0xff, 0x95, 0xd5, 0xf1, 0xff, 0x98, 0xd5, 0xf3, 0xff, 0x96, 0xd6, 0xf7, 0xff, 0x89, 0xd2, 0xf4, 0xff, 0x83, 0xd2, 0xf4, 0xff, 0x87, 0xd4, 0xf5, 0xff, 0x89, 0xd3, 0xf5, 0xff, 0x8d, 0xd4, 0xf5, 0xff, 0x8e, 0xd5, 0xf5, 0xff, 0x8f, 0xd4, 0xf4, 0xff, 0x8f, 0xd3, 0xf3, 0xff, 0x90, 0xd3, 0xf3, 0xff, 0x8f, 0xd3, 0xf3, 0xff, 0x8d, 0xd4, 0xf2, 0xff, 0x8a, 0xd3, 0xf2, 0xff, 0x8b, 0xd2, 0xf3, 0xff, 0x8a, 0xd2, 0xf3, 0xff, 0x89, 0xd2, 0xf1, 0xff, 0x8b, 0xd0, 0xf3, 0xff, 0x8b, 0xd0, 0xf2, 0xff, 0x8d, 0xd5, 0xf8, 0xff, 0x82, 0xc6, 0xeb, 0xff, 0x5a, 0x99, 0xc0, 0xff, 0x6d, 0xae, 0xd5, 0xff, 0x74, 0xb8, 0xdd, 0xff, 0x78, 0xbb, 0xe0, 0xff, 0x6d, 0xa9, 0xca, 0xff, 0x8e, 0xc0, 0xde, 0xff, 0xb1, 0xd8, 0xf0, 0xff, 0xb6, 0xda, 0xec, 0xff, 0xbe, 0xd9, 0xea, 0xff, 0xc4, 0xdb, 0xed, 0xff, 0xc7, 0xdc, 0xe9, 0xff, 0xc7, 0xdb, 0xe7, 0xff, 0xc9, 0xdc, 0xe9, 0xff, 0xc3, 0xd9, 0xe7, 0xff, 0xbe, 0xd7, 0xe5, 0xff, 0xb4, 0xd5, 0xe3, 0xff, 0xa7, 0xcd, 0xe6, 0xff, 0x92, 0xc6, 0xe2, 0xff, 0x60, 0xba, 0xe1, 0xff, 0x1e, 0xa6, 0xda, 0xff, 0x10, 0x97, 0xd8, 0xff, 0x18, 0x8a, 0xdb, 0xff, 0x14, 0x80, 0xd6, 0xff, 0x13, 0x7a, 0xd1, 0xff, 0x13, 0x70, 0xcc, 0xff, 0x10, 0x62, 0xc5, 0xff, 0x6a, 0x8a, 0xb5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe0, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb2, 0xc2, 0xde, 0xff, 0x58, 0x7d, 0xbe, 0xff, 0x59, 0x80, 0xc0, 0xff, 0x57, 0x82, 0xc7, 0xff, 0x5a, 0x88, 0xd2, 0xff, 0x5a, 0x8d, 0xd8, 0xff, 0x5a, 0x94, 0xe1, 0xff, 0x5c, 0x96, 0xe5, 0xff, 0x58, 0xa5, 0xeb, 0xff, 0x66, 0xc7, 0xf8, 0xff, 0x92, 0xd8, 0xf1, 0xff, 0xbd, 0xe1, 0xef, 0xff, 0xd0, 0xe7, 0xf1, 0xff, 0xdb, 0xeb, 0xf5, 0xff, 0xd6, 0xe4, 0xef, 0xff, 0xc9, 0xdc, 0xe7, 0xff, 0xc8, 0xdc, 0xe8, 0xff, 0xc9, 0xdb, 0xe7, 0xff, 0xd6, 0xe6, 0xf3, 0xff, 0xce, 0xe6, 0xf5, 0xff, 0xb5, 0xde, 0xf0, 0xff, 0x85, 0xd4, 0xf2, 0xff, 0x4f, 0xb4, 0xef, 0xff, 0x4e, 0x9b, 0xe9, 0xff, 0x53, 0x98, 0xe6, 0xff, 0x50, 0x89, 0xd7, 0xff, 0x51, 0x7d, 0xce, 0xff, 0x55, 0x87, 0xdc, 0xff, 0x51, 0x7d, 0xcb, 0xff, 0x4d, 0x6a, 0xaa, 0xff, 0x50, 0x6f, 0xa5, 0xff, 0x51, 0x6e, 0xa5, 0xff, 0x53, 0x6d, 0xa6, 0xff, 0x54, 0x6c, 0xa6, 0xff, 0x4f, 0x6d, 0xa5, 0xff, 0x4d, 0x6c, 0xa3, 0xff, 0x4d, 0x66, 0x96, 0xff, 0x46, 0x65, 0x9b, 0xff, 0x65, 0xaf, 0xe1, 0xff, 0x9b, 0xea, 0xfe, 0xff, 0xb1, 0xe3, 0xf6, 0xff, 0xa4, 0xdc, 0xf7, 0xff, 0x95, 0xd9, 0xf6, 0xff, 0x86, 0xd6, 0xf5, 0xff, 0x6a, 0xcf, 0xf6, 0xff, 0x58, 0xc7, 0xf8, 0xff, 0x57, 0xc3, 0xf7, 0xff, 0x58, 0xbe, 0xf6, 0xff, 0x56, 0xb8, 0xf5, 0xff, 0x57, 0xb3, 0xf5, 0xff, 0x57, 0xaf, 0xf5, 0xff, 0x56, 0xac, 0xf4, 0xff, 0x54, 0xa8, 0xf4, 0xff, 0x55, 0xa5, 0xf3, 0xff, 0x56, 0xa4, 0xf3, 0xff, 0x53, 0xa4, 0xf0, 0xff, 0x54, 0xa4, 0xf0, 0xff, 0x52, 0xa7, 0xf3, 0xff, 0x53, 0xad, 0xf3, 0xff, 0x54, 0xb8, 0xf4, 0xff, 0x55, 0xbe, 0xf7, 0xff, 0x54, 0xbf, 0xf6, 0xff, 0x54, 0xc1, 0xf5, 0xff, 0x53, 0xc2, 0xf6, 0xff, 0x52, 0xc4, 0xf6, 0xff, 0x54, 0xc6, 0xf7, 0xff, 0x55, 0xc8, 0xf6, 0xff, 0x58, 0xc9, 0xf7, 0xff, 0x5d, 0xcc, 0xf6, 0xff, 0x68, 0xcd, 0xf5, 0xff, 0x74, 0xcf, 0xf7, 0xff, 0x7c, 0xcf, 0xf6, 0xff, 0x88, 0xd7, 0xfa, 0xff, 0x87, 0xcf, 0xf3, 0xff, 0x61, 0xa8, 0xce, 0xff, 0x68, 0xae, 0xd4, 0xff, 0x7f, 0xc1, 0xe8, 0xff, 0x7c, 0xbb, 0xde, 0xff, 0x60, 0x9e, 0xbd, 0xff, 0x5d, 0x96, 0xb8, 0xff, 0x71, 0xab, 0xd1, 0xff, 0x7c, 0xb7, 0xdd, 0xff, 0xa0, 0xda, 0xf7, 0xff, 0xa0, 0xd9, 0xf5, 0xff, 0x9d, 0xd4, 0xf1, 0xff, 0x9c, 0xd5, 0xf1, 0xff, 0x99, 0xd2, 0xef, 0xff, 0x95, 0xd0, 0xed, 0xff, 0x99, 0xd6, 0xf2, 0xff, 0x97, 0xd7, 0xf3, 0xff, 0x96, 0xd5, 0xf3, 0xff, 0x93, 0xd3, 0xf2, 0xff, 0x93, 0xd2, 0xf2, 0xff, 0x93, 0xd4, 0xf1, 0xff, 0x95, 0xd4, 0xf0, 0xff, 0x98, 0xd5, 0xf1, 0xff, 0x9a, 0xd6, 0xf2, 0xff, 0x9a, 0xd6, 0xf5, 0xff, 0x8b, 0xd3, 0xf1, 0xff, 0x84, 0xd2, 0xf1, 0xff, 0x8a, 0xd5, 0xf3, 0xff, 0x8d, 0xd5, 0xf5, 0xff, 0x8d, 0xd4, 0xf5, 0xff, 0x8e, 0xd3, 0xf5, 0xff, 0x91, 0xd4, 0xf5, 0xff, 0x8f, 0xd4, 0xf4, 0xff, 0x8c, 0xd4, 0xf3, 0xff, 0x8d, 0xd2, 0xf2, 0xff, 0x8b, 0xd1, 0xf1, 0xff, 0x88, 0xd0, 0xf0, 0xff, 0x8a, 0xd2, 0xf1, 0xff, 0x89, 0xd2, 0xf3, 0xff, 0x89, 0xd1, 0xf3, 0xff, 0x8b, 0xcf, 0xf3, 0xff, 0x8a, 0xd0, 0xf2, 0xff, 0x8b, 0xd6, 0xf9, 0xff, 0x72, 0xb7, 0xdb, 0xff, 0x53, 0x8a, 0xad, 0xff, 0x6b, 0xa7, 0xca, 0xff, 0x6a, 0xac, 0xce, 0xff, 0x64, 0xa4, 0xc5, 0xff, 0x5b, 0x98, 0xbb, 0xff, 0x74, 0xa7, 0xcc, 0xff, 0xa8, 0xd5, 0xf4, 0xff, 0xaf, 0xd9, 0xef, 0xff, 0xbb, 0xd8, 0xe9, 0xff, 0xc4, 0xd9, 0xe8, 0xff, 0xc9, 0xdc, 0xe9, 0xff, 0xc8, 0xda, 0xe8, 0xff, 0xca, 0xdb, 0xe8, 0xff, 0xc6, 0xdb, 0xe5, 0xff, 0xc4, 0xda, 0xe4, 0xff, 0xc0, 0xd7, 0xe5, 0xff, 0xb1, 0xd1, 0xe3, 0xff, 0x9c, 0xc9, 0xde, 0xff, 0x75, 0xbc, 0xdd, 0xff, 0x30, 0xa8, 0xd8, 0xff, 0x13, 0x9b, 0xd2, 0xff, 0x17, 0x94, 0xd5, 0xff, 0x15, 0x8b, 0xd4, 0xff, 0x16, 0x7e, 0xce, 0xff, 0x15, 0x76, 0xc9, 0xff, 0x16, 0x75, 0xc9, 0xff, 0x8c, 0xab, 0xc6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc4, 0xd0, 0xe3, 0xff, 0x5e, 0x80, 0xbc, 0xff, 0x5a, 0x82, 0xc2, 0xff, 0x59, 0x85, 0xc9, 0xff, 0x5d, 0x8b, 0xd3, 0xff, 0x5b, 0x8d, 0xd8, 0xff, 0x5b, 0x93, 0xdf, 0xff, 0x5f, 0x98, 0xe5, 0xff, 0x5a, 0xa6, 0xeb, 0xff, 0x6b, 0xc7, 0xf4, 0xff, 0xac, 0xdc, 0xf1, 0xff, 0xcb, 0xe4, 0xf0, 0xff, 0xd1, 0xe6, 0xf0, 0xff, 0xd9, 0xea, 0xf4, 0xff, 0xd0, 0xe1, 0xec, 0xff, 0xc7, 0xd9, 0xe5, 0xff, 0xc4, 0xd7, 0xe6, 0xff, 0xc9, 0xdb, 0xea, 0xff, 0xd1, 0xe8, 0xf5, 0xff, 0xc3, 0xe3, 0xf3, 0xff, 0x95, 0xda, 0xf0, 0xff, 0x5d, 0xc2, 0xf0, 0xff, 0x5a, 0xb3, 0xef, 0xff, 0x79, 0xc5, 0xf2, 0xff, 0x8f, 0xcd, 0xf4, 0xff, 0x8e, 0xc8, 0xf3, 0xff, 0x8d, 0xcb, 0xf1, 0xff, 0x8b, 0xcf, 0xf1, 0xff, 0x84, 0xc8, 0xec, 0xff, 0x7f, 0xbf, 0xe4, 0xff, 0x78, 0xb8, 0xe5, 0xff, 0x69, 0xaa, 0xdb, 0xff, 0x6f, 0xaa, 0xd9, 0xff, 0x75, 0xaa, 0xd8, 0xff, 0x7a, 0xb3, 0xe2, 0xff, 0x7b, 0xbd, 0xe8, 0xff, 0x8f, 0xbf, 0xd9, 0xff, 0x74, 0x9a, 0xc7, 0xff, 0x88, 0xc3, 0xe7, 0xff, 0xbe, 0xec, 0xf9, 0xff, 0xab, 0xde, 0xf6, 0xff, 0xa3, 0xdc, 0xf7, 0xff, 0x96, 0xd8, 0xf6, 0xff, 0x82, 0xd4, 0xf5, 0xff, 0x67, 0xcc, 0xf5, 0xff, 0x5a, 0xc7, 0xf7, 0xff, 0x59, 0xc2, 0xf7, 0xff, 0x5c, 0xbd, 0xf6, 0xff, 0x5d, 0xb7, 0xf5, 0xff, 0x5c, 0xb3, 0xf5, 0xff, 0x5c, 0xaf, 0xf5, 0xff, 0x59, 0xab, 0xf3, 0xff, 0x59, 0xa8, 0xf2, 0xff, 0x59, 0xa5, 0xf2, 0xff, 0x5a, 0xa3, 0xf1, 0xff, 0x5a, 0xa2, 0xee, 0xff, 0x5b, 0xa2, 0xee, 0xff, 0x59, 0xa5, 0xf1, 0xff, 0x5a, 0xad, 0xf4, 0xff, 0x59, 0xba, 0xf6, 0xff, 0x59, 0xbf, 0xf6, 0xff, 0x58, 0xc1, 0xf7, 0xff, 0x58, 0xc2, 0xf7, 0xff, 0x58, 0xc4, 0xf7, 0xff, 0x59, 0xc6, 0xf8, 0xff, 0x5b, 0xc8, 0xf7, 0xff, 0x5b, 0xc9, 0xf5, 0xff, 0x5c, 0xca, 0xf6, 0xff, 0x64, 0xcc, 0xf6, 0xff, 0x72, 0xcd, 0xf5, 0xff, 0x79, 0xce, 0xf6, 0xff, 0x7d, 0xcf, 0xf5, 0xff, 0x90, 0xdc, 0xfe, 0xff, 0x78, 0xbf, 0xe3, 0xff, 0x45, 0x89, 0xb1, 0xff, 0x62, 0xa5, 0xce, 0xff, 0x61, 0xa1, 0xc8, 0xff, 0x5b, 0x99, 0xbd, 0xff, 0x65, 0xa1, 0xc2, 0xff, 0x61, 0x9a, 0xbc, 0xff, 0x6a, 0xa6, 0xcb, 0xff, 0x74, 0xb0, 0xd8, 0xff, 0x93, 0xce, 0xef, 0xff, 0xa1, 0xdb, 0xf7, 0xff, 0x9a, 0xd2, 0xf0, 0xff, 0x99, 0xd2, 0xf1, 0xff, 0x92, 0xcd, 0xec, 0xff, 0x90, 0xcc, 0xe9, 0xff, 0x98, 0xd6, 0xf1, 0xff, 0x99, 0xd7, 0xf3, 0xff, 0x97, 0xd6, 0xf3, 0xff, 0x95, 0xd4, 0xf1, 0xff, 0x95, 0xd3, 0xf2, 0xff, 0x93, 0xd5, 0xf0, 0xff, 0x95, 0xd4, 0xf0, 0xff, 0x9b, 0xd7, 0xf2, 0xff, 0x9f, 0xd8, 0xf5, 0xff, 0x9f, 0xd8, 0xf6, 0xff, 0x8f, 0xd4, 0xf2, 0xff, 0x85, 0xd2, 0xf1, 0xff, 0x8b, 0xd4, 0xf3, 0xff, 0x8e, 0xd4, 0xf3, 0xff, 0x8f, 0xd3, 0xf3, 0xff, 0x91, 0xd4, 0xf3, 0xff, 0x92, 0xd4, 0xf4, 0xff, 0x8f, 0xd4, 0xf4, 0xff, 0x8d, 0xd3, 0xf3, 0xff, 0x8b, 0xd0, 0xf2, 0xff, 0x84, 0xce, 0xf3, 0xff, 0x86, 0xcf, 0xef, 0xff, 0x88, 0xd1, 0xf1, 0xff, 0x84, 0xce, 0xef, 0xff, 0x80, 0xcc, 0xee, 0xff, 0x83, 0xcd, 0xef, 0xff, 0x82, 0xce, 0xef, 0xff, 0x88, 0xd5, 0xf6, 0xff, 0x66, 0xab, 0xce, 0xff, 0x50, 0x86, 0xa9, 0xff, 0x68, 0x9d, 0xc1, 0xff, 0x67, 0x9c, 0xbe, 0xff, 0x57, 0x8a, 0xac, 0xff, 0x57, 0x8f, 0xb1, 0xff, 0x6d, 0xa9, 0xce, 0xff, 0x95, 0xce, 0xf2, 0xff, 0xaa, 0xd5, 0xee, 0xff, 0xb9, 0xd5, 0xe6, 0xff, 0xc4, 0xd8, 0xe6, 0xff, 0xc7, 0xd9, 0xe7, 0xff, 0xc7, 0xd9, 0xe6, 0xff, 0xc7, 0xd9, 0xe5, 0xff, 0xc6, 0xd8, 0xe3, 0xff, 0xc5, 0xd6, 0xe3, 0xff, 0xc4, 0xd4, 0xe4, 0xff, 0xb6, 0xce, 0xe1, 0xff, 0xa2, 0xc6, 0xdd, 0xff, 0x7b, 0xb8, 0xda, 0xff, 0x35, 0xa5, 0xd5, 0xff, 0x16, 0x9c, 0xcd, 0xff, 0x18, 0x99, 0xd1, 0xff, 0x1a, 0x90, 0xd1, 0xff, 0x19, 0x82, 0xca, 0xff, 0x16, 0x77, 0xc6, 0xff, 0x17, 0x7b, 0xc1, 0xff, 0xb0, 0xc8, 0xd8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xdd, 0xe8, 0xff, 0x65, 0x82, 0xb7, 0xff, 0x5d, 0x88, 0xc8, 0xff, 0x5a, 0x87, 0xc9, 0xff, 0x5f, 0x89, 0xd1, 0xff, 0x5d, 0x8f, 0xda, 0xff, 0x5d, 0x94, 0xe0, 0xff, 0x5e, 0x9a, 0xe6, 0xff, 0x58, 0xa8, 0xe9, 0xff, 0x6c, 0xc5, 0xf1, 0xff, 0xab, 0xdd, 0xf0, 0xff, 0xc9, 0xe1, 0xee, 0xff, 0xcd, 0xe4, 0xec, 0xff, 0xd4, 0xe7, 0xf1, 0xff, 0xc8, 0xd9, 0xe7, 0xff, 0xc0, 0xd2, 0xe0, 0xff, 0xbe, 0xd4, 0xe3, 0xff, 0xc5, 0xdf, 0xee, 0xff, 0xce, 0xe5, 0xf3, 0xff, 0xae, 0xde, 0xf1, 0xff, 0x70, 0xc9, 0xf2, 0xff, 0x56, 0xa7, 0xed, 0xff, 0x5f, 0x9a, 0xe8, 0xff, 0x6a, 0xa7, 0xe7, 0xff, 0x79, 0xae, 0xe4, 0xff, 0x76, 0xa5, 0xda, 0xff, 0x74, 0xa7, 0xd9, 0xff, 0x77, 0xae, 0xdf, 0xff, 0x7a, 0xb7, 0xe8, 0xff, 0x71, 0xa8, 0xda, 0xff, 0x73, 0x9d, 0xcd, 0xff, 0x6f, 0xa2, 0xcf, 0xff, 0x6d, 0xa3, 0xd2, 0xff, 0x78, 0xa7, 0xd3, 0xff, 0x7b, 0xaf, 0xd9, 0xff, 0x80, 0xc7, 0xf5, 0xff, 0x9c, 0xcc, 0xee, 0xff, 0x79, 0xae, 0xdf, 0xff, 0x8a, 0xc8, 0xec, 0xff, 0xbb, 0xe7, 0xf7, 0xff, 0xab, 0xdd, 0xf4, 0xff, 0xa2, 0xdc, 0xf4, 0xff, 0x96, 0xd6, 0xf6, 0xff, 0x7f, 0xd3, 0xf7, 0xff, 0x67, 0xcc, 0xf5, 0xff, 0x5f, 0xc4, 0xf5, 0xff, 0x5f, 0xbf, 0xf6, 0xff, 0x5f, 0xbb, 0xf6, 0xff, 0x5d, 0xb8, 0xf5, 0xff, 0x5f, 0xb2, 0xf4, 0xff, 0x5f, 0xaf, 0xf4, 0xff, 0x5d, 0xab, 0xf1, 0xff, 0x60, 0xa7, 0xf1, 0xff, 0x5f, 0xa5, 0xf1, 0xff, 0x5d, 0xa3, 0xf0, 0xff, 0x5f, 0xa3, 0xef, 0xff, 0x60, 0xa4, 0xee, 0xff, 0x5e, 0xa6, 0xf1, 0xff, 0x5e, 0xb1, 0xf5, 0xff, 0x5b, 0xbc, 0xf5, 0xff, 0x5a, 0xbf, 0xf5, 0xff, 0x5d, 0xc1, 0xf7, 0xff, 0x5c, 0xc4, 0xf8, 0xff, 0x5c, 0xc6, 0xf7, 0xff, 0x5e, 0xc7, 0xf7, 0xff, 0x60, 0xca, 0xf7, 0xff, 0x60, 0xca, 0xf5, 0xff, 0x62, 0xcb, 0xf6, 0xff, 0x6a, 0xcd, 0xf6, 0xff, 0x77, 0xce, 0xf5, 0xff, 0x7e, 0xcf, 0xf5, 0xff, 0x82, 0xd0, 0xf5, 0xff, 0x8e, 0xd8, 0xfa, 0xff, 0x87, 0xcc, 0xf0, 0xff, 0x4e, 0x91, 0xb8, 0xff, 0x54, 0x95, 0xbc, 0xff, 0x5c, 0x9b, 0xbf, 0xff, 0x54, 0x8f, 0xb2, 0xff, 0x66, 0xa0, 0xc2, 0xff, 0x5f, 0x98, 0xbd, 0xff, 0x62, 0x9b, 0xc3, 0xff, 0x6f, 0xab, 0xcf, 0xff, 0x8b, 0xc7, 0xe8, 0xff, 0x9f, 0xda, 0xf8, 0xff, 0x95, 0xcf, 0xee, 0xff, 0x8d, 0xc8, 0xe8, 0xff, 0x8a, 0xc7, 0xe7, 0xff, 0x8e, 0xcb, 0xe8, 0xff, 0x99, 0xd6, 0xf0, 0xff, 0x9a, 0xd6, 0xf4, 0xff, 0x99, 0xd4, 0xf0, 0xff, 0x99, 0xd5, 0xf0, 0xff, 0x98, 0xd5, 0xf0, 0xff, 0x9a, 0xd8, 0xf2, 0xff, 0xa5, 0xe0, 0xf9, 0xff, 0xa4, 0xdf, 0xf9, 0xff, 0x9c, 0xd3, 0xf1, 0xff, 0x9a, 0xd1, 0xf1, 0xff, 0x8e, 0xd3, 0xf0, 0xff, 0x88, 0xd3, 0xf2, 0xff, 0x91, 0xd3, 0xf3, 0xff, 0x98, 0xd5, 0xf3, 0xff, 0x94, 0xd4, 0xf3, 0xff, 0x8f, 0xd3, 0xf1, 0xff, 0x8d, 0xd0, 0xef, 0xff, 0x89, 0xcd, 0xee, 0xff, 0x89, 0xce, 0xef, 0xff, 0x9b, 0xd5, 0xf0, 0xff, 0xa9, 0xdb, 0xf0, 0xff, 0xac, 0xdd, 0xf3, 0xff, 0xac, 0xdb, 0xf1, 0xff, 0xa8, 0xd4, 0xea, 0xff, 0xa4, 0xd2, 0xea, 0xff, 0xaa, 0xd9, 0xf1, 0xff, 0xa2, 0xd6, 0xf0, 0xff, 0x9f, 0xd8, 0xf5, 0xff, 0x8a, 0xc3, 0xe4, 0xff, 0x5a, 0x8c, 0xaf, 0xff, 0x5f, 0x92, 0xb4, 0xff, 0x63, 0x92, 0xb3, 0xff, 0x59, 0x8a, 0xab, 0xff, 0x50, 0x86, 0xa7, 0xff, 0x63, 0x9e, 0xc3, 0xff, 0x85, 0xc3, 0xe9, 0xff, 0xa2, 0xd0, 0xec, 0xff, 0xb6, 0xd4, 0xe7, 0xff, 0xc1, 0xd8, 0xe4, 0xff, 0xc4, 0xd7, 0xe3, 0xff, 0xc6, 0xd8, 0xe2, 0xff, 0xc7, 0xd7, 0xe2, 0xff, 0xc4, 0xd3, 0xe1, 0xff, 0xc0, 0xd2, 0xdf, 0xff, 0xbf, 0xd0, 0xde, 0xff, 0xb5, 0xcc, 0xdd, 0xff, 0xa5, 0xc3, 0xda, 0xff, 0x7b, 0xb6, 0xd6, 0xff, 0x39, 0xa4, 0xcf, 0xff, 0x18, 0x99, 0xc8, 0xff, 0x18, 0x93, 0xca, 0xff, 0x1b, 0x8e, 0xc9, 0xff, 0x18, 0x84, 0xc2, 0xff, 0x17, 0x77, 0xc2, 0xff, 0x21, 0x6c, 0xa9, 0xff, 0xd4, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf1, 0xf3, 0xf8, 0xff, 0x68, 0x83, 0xb2, 0xff, 0x62, 0x95, 0xd5, 0xff, 0x63, 0xa0, 0xe0, 0xff, 0x5f, 0x9c, 0xdc, 0xff, 0x5c, 0x94, 0xd9, 0xff, 0x62, 0x96, 0xdf, 0xff, 0x62, 0xa0, 0xe7, 0xff, 0x59, 0xaa, 0xe5, 0xff, 0x6b, 0xc1, 0xed, 0xff, 0xa9, 0xd9, 0xef, 0xff, 0xc4, 0xdf, 0xed, 0xff, 0xc9, 0xdf, 0xeb, 0xff, 0xce, 0xe2, 0xee, 0xff, 0xcb, 0xde, 0xea, 0xff, 0xba, 0xcf, 0xdd, 0xff, 0xba, 0xd2, 0xe0, 0xff, 0xc8, 0xe3, 0xee, 0xff, 0xbc, 0xe3, 0xf1, 0xff, 0x84, 0xcd, 0xee, 0xff, 0x57, 0xab, 0xe9, 0xff, 0x5a, 0x90, 0xe1, 0xff, 0x59, 0x80, 0xcc, 0xff, 0x58, 0x7a, 0xc8, 0xff, 0x52, 0x77, 0xbf, 0xff, 0x47, 0x70, 0xaa, 0xff, 0x46, 0x6b, 0xa9, 0xff, 0x52, 0x70, 0xbb, 0xff, 0x4d, 0x74, 0xc2, 0xff, 0x51, 0x76, 0xba, 0xff, 0x5a, 0x71, 0xa8, 0xff, 0x5b, 0x75, 0xa8, 0xff, 0x5c, 0x79, 0xac, 0xff, 0x5a, 0x76, 0xb1, 0xff, 0x5d, 0x79, 0xaf, 0xff, 0x5c, 0x85, 0xc7, 0xff, 0x48, 0x67, 0xaa, 0xff, 0x56, 0x76, 0xb4, 0xff, 0x9e, 0xd4, 0xfa, 0xff, 0xb8, 0xe7, 0xf6, 0xff, 0xab, 0xdc, 0xf5, 0xff, 0x9f, 0xdb, 0xf3, 0xff, 0x8e, 0xd4, 0xf5, 0xff, 0x78, 0xcf, 0xf5, 0xff, 0x65, 0xc9, 0xf4, 0xff, 0x65, 0xc3, 0xf4, 0xff, 0x64, 0xbe, 0xf4, 0xff, 0x64, 0xb9, 0xf3, 0xff, 0x63, 0xb5, 0xf2, 0xff, 0x63, 0xb3, 0xf2, 0xff, 0x65, 0xb0, 0xf3, 0xff, 0x63, 0xaa, 0xef, 0xff, 0x64, 0xa8, 0xee, 0xff, 0x63, 0xa7, 0xef, 0xff, 0x61, 0xa6, 0xef, 0xff, 0x62, 0xa6, 0xee, 0xff, 0x64, 0xa8, 0xee, 0xff, 0x62, 0xac, 0xf1, 0xff, 0x64, 0xb6, 0xf6, 0xff, 0x62, 0xbf, 0xf4, 0xff, 0x62, 0xc3, 0xf4, 0xff, 0x64, 0xc3, 0xf7, 0xff, 0x63, 0xc6, 0xf6, 0xff, 0x61, 0xc8, 0xf5, 0xff, 0x62, 0xca, 0xf6, 0xff, 0x63, 0xcc, 0xf5, 0xff, 0x64, 0xcd, 0xf4, 0xff, 0x69, 0xce, 0xf5, 0xff, 0x70, 0xcf, 0xf5, 0xff, 0x76, 0xd0, 0xf6, 0xff, 0x7f, 0xd1, 0xf4, 0xff, 0x89, 0xd2, 0xf4, 0xff, 0x8d, 0xd3, 0xf3, 0xff, 0x97, 0xda, 0xfa, 0xff, 0x96, 0xd8, 0xf7, 0xff, 0x76, 0xb8, 0xda, 0xff, 0x65, 0xa5, 0xc9, 0xff, 0x56, 0x8d, 0xae, 0xff, 0x57, 0x8b, 0xab, 0xff, 0x62, 0x99, 0xbc, 0xff, 0x62, 0x99, 0xc0, 0xff, 0x69, 0xa4, 0xc9, 0xff, 0x83, 0xbf, 0xe0, 0xff, 0x9d, 0xd8, 0xf6, 0xff, 0x91, 0xcb, 0xe8, 0xff, 0x88, 0xc4, 0xe4, 0xff, 0x89, 0xc5, 0xe4, 0xff, 0x8d, 0xc8, 0xe4, 0xff, 0x9a, 0xd5, 0xee, 0xff, 0x9c, 0xd6, 0xf1, 0xff, 0x9b, 0xd5, 0xee, 0xff, 0x9a, 0xd5, 0xee, 0xff, 0x9c, 0xd5, 0xf1, 0xff, 0xa1, 0xda, 0xf5, 0xff, 0x9d, 0xd6, 0xf1, 0xff, 0x95, 0xce, 0xeb, 0xff, 0x8f, 0xc5, 0xe3, 0xff, 0x90, 0xc5, 0xe5, 0xff, 0x8a, 0xc9, 0xe9, 0xff, 0x8b, 0xd1, 0xf0, 0xff, 0x95, 0xd4, 0xf3, 0xff, 0x9d, 0xd9, 0xf5, 0xff, 0x94, 0xd3, 0xf1, 0xff, 0x88, 0xca, 0xe8, 0xff, 0x86, 0xc7, 0xe6, 0xff, 0x83, 0xc5, 0xe3, 0xff, 0x7f, 0xc4, 0xe5, 0xff, 0x98, 0xcc, 0xe8, 0xff, 0xb1, 0xdc, 0xee, 0xff, 0xaa, 0xd7, 0xec, 0xff, 0xa5, 0xce, 0xe8, 0xff, 0xa0, 0xc9, 0xe5, 0xff, 0xa3, 0xcd, 0xe4, 0xff, 0xad, 0xd8, 0xed, 0xff, 0xa6, 0xd6, 0xee, 0xff, 0xa0, 0xd5, 0xf0, 0xff, 0xa1, 0xd5, 0xf3, 0xff, 0x63, 0x95, 0xb4, 0xff, 0x47, 0x7a, 0x99, 0xff, 0x58, 0x89, 0xa7, 0xff, 0x54, 0x86, 0xa4, 0xff, 0x50, 0x81, 0x9f, 0xff, 0x55, 0x8a, 0xad, 0xff, 0x71, 0xae, 0xd4, 0xff, 0x93, 0xc9, 0xeb, 0xff, 0xb0, 0xd3, 0xeb, 0xff, 0xbd, 0xd4, 0xe3, 0xff, 0xc2, 0xd5, 0xe1, 0xff, 0xc3, 0xd2, 0xe0, 0xff, 0xc1, 0xd1, 0xde, 0xff, 0xc0, 0xd0, 0xdd, 0xff, 0xbc, 0xcc, 0xd9, 0xff, 0xb8, 0xc8, 0xd6, 0xff, 0xb2, 0xc8, 0xd5, 0xff, 0xa1, 0xc0, 0xd1, 0xff, 0x78, 0xb2, 0xcd, 0xff, 0x43, 0xa1, 0xc7, 0xff, 0x24, 0x98, 0xc2, 0xff, 0x1b, 0x8e, 0xc3, 0xff, 0x18, 0x89, 0xc0, 0xff, 0x16, 0x85, 0xbc, 0xff, 0x18, 0x7b, 0xbb, 0xff, 0x3a, 0x73, 0xa0, 0xff, 0xf7, 0xf9, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0x7b, 0x8f, 0xbb, 0xff, 0x5b, 0x8b, 0xcc, 0xff, 0x5a, 0x9f, 0xdf, 0xff, 0x62, 0xaf, 0xe9, 0xff, 0x61, 0xa4, 0xe0, 0xff, 0x62, 0x96, 0xdc, 0xff, 0x64, 0x9f, 0xe3, 0xff, 0x5a, 0xa9, 0xe6, 0xff, 0x69, 0xc0, 0xed, 0xff, 0xa6, 0xd8, 0xf2, 0xff, 0xc3, 0xdd, 0xf1, 0xff, 0xcc, 0xe2, 0xef, 0xff, 0xcc, 0xe1, 0xed, 0xff, 0xd0, 0xe6, 0xf3, 0xff, 0xba, 0xd2, 0xe1, 0xff, 0xb6, 0xcd, 0xdb, 0xff, 0xcb, 0xe3, 0xf0, 0xff, 0x98, 0xd7, 0xed, 0xff, 0x5e, 0xb4, 0xe5, 0xff, 0x5e, 0xa4, 0xe8, 0xff, 0x68, 0xa5, 0xe2, 0xff, 0x72, 0xa3, 0xd7, 0xff, 0x74, 0xa2, 0xd7, 0xff, 0x6f, 0x98, 0xcf, 0xff, 0x73, 0x99, 0xc7, 0xff, 0x73, 0x9b, 0xc7, 0xff, 0x77, 0x9d, 0xd3, 0xff, 0x7e, 0xa5, 0xd6, 0xff, 0x75, 0x99, 0xc6, 0xff, 0x64, 0x90, 0xc9, 0xff, 0x71, 0xa0, 0xe5, 0xff, 0x68, 0x8c, 0xc0, 0xff, 0x70, 0xa5, 0xe4, 0xff, 0x6f, 0x9e, 0xdc, 0xff, 0x63, 0x82, 0xb9, 0xff, 0x70, 0x8e, 0xc4, 0xff, 0x6a, 0x90, 0xc9, 0xff, 0x9e, 0xd3, 0xf9, 0xff, 0xb8, 0xe7, 0xf5, 0xff, 0xac, 0xdc, 0xf5, 0xff, 0x9e, 0xd9, 0xf4, 0xff, 0x89, 0xd4, 0xf3, 0xff, 0x72, 0xcd, 0xf2, 0xff, 0x65, 0xc7, 0xf4, 0xff, 0x67, 0xc2, 0xf5, 0xff, 0x66, 0xbd, 0xf4, 0xff, 0x68, 0xb8, 0xf2, 0xff, 0x6b, 0xb5, 0xf2, 0xff, 0x6b, 0xb2, 0xf2, 0xff, 0x6a, 0xaf, 0xf1, 0xff, 0x69, 0xac, 0xf0, 0xff, 0x66, 0xaa, 0xee, 0xff, 0x66, 0xaa, 0xee, 0xff, 0x66, 0xa8, 0xed, 0xff, 0x67, 0xa8, 0xed, 0xff, 0x6a, 0xaa, 0xef, 0xff, 0x66, 0xad, 0xf0, 0xff, 0x67, 0xb9, 0xf6, 0xff, 0x68, 0xc4, 0xf6, 0xff, 0x69, 0xc4, 0xf5, 0xff, 0x68, 0xc5, 0xf6, 0xff, 0x67, 0xc6, 0xf5, 0xff, 0x67, 0xca, 0xf4, 0xff, 0x66, 0xcb, 0xf4, 0xff, 0x67, 0xcc, 0xf5, 0xff, 0x6a, 0xce, 0xf4, 0xff, 0x6f, 0xd0, 0xf5, 0xff, 0x74, 0xd1, 0xf6, 0xff, 0x7a, 0xd3, 0xf6, 0xff, 0x83, 0xd3, 0xf6, 0xff, 0x8c, 0xd5, 0xf6, 0xff, 0x92, 0xd5, 0xf4, 0xff, 0x96, 0xd5, 0xf4, 0xff, 0x9e, 0xde, 0xfa, 0xff, 0xa1, 0xe2, 0xff, 0xff, 0x90, 0xcd, 0xed, 0xff, 0x5c, 0x92, 0xb3, 0xff, 0x48, 0x79, 0x9a, 0xff, 0x56, 0x88, 0xab, 0xff, 0x64, 0x9b, 0xbe, 0xff, 0x66, 0x9f, 0xc6, 0xff, 0x7d, 0xb8, 0xdb, 0xff, 0xa2, 0xdb, 0xf7, 0xff, 0x90, 0xc9, 0xe6, 0xff, 0x88, 0xc3, 0xe3, 0xff, 0x87, 0xc1, 0xe2, 0xff, 0x8b, 0xc4, 0xe3, 0xff, 0x9d, 0xd5, 0xef, 0xff, 0xa1, 0xd7, 0xf2, 0xff, 0x9e, 0xd5, 0xef, 0xff, 0x9d, 0xd5, 0xef, 0xff, 0xa0, 0xd7, 0xf3, 0xff, 0x99, 0xcf, 0xee, 0xff, 0x88, 0xbf, 0xe0, 0xff, 0x88, 0xc1, 0xe1, 0xff, 0x8e, 0xc5, 0xe3, 0xff, 0x8e, 0xc4, 0xe3, 0xff, 0x87, 0xc4, 0xe5, 0xff, 0x91, 0xd1, 0xf1, 0xff, 0x95, 0xd3, 0xf1, 0xff, 0x99, 0xd7, 0xf2, 0xff, 0x92, 0xd1, 0xee, 0xff, 0x8a, 0xc5, 0xe4, 0xff, 0x8c, 0xc7, 0xe6, 0xff, 0x8c, 0xc6, 0xe5, 0xff, 0x85, 0xc3, 0xe2, 0xff, 0x83, 0xc8, 0xea, 0xff, 0x88, 0xcf, 0xf2, 0xff, 0x7c, 0xc4, 0xe5, 0xff, 0x6f, 0xbc, 0xe0, 0xff, 0x6d, 0xba, 0xe0, 0xff, 0x6e, 0xba, 0xdd, 0xff, 0x7d, 0xc7, 0xe8, 0xff, 0x83, 0xc9, 0xeb, 0xff, 0x86, 0xca, 0xeb, 0xff, 0x93, 0xd3, 0xf2, 0xff, 0x70, 0xad, 0xcb, 0xff, 0x3f, 0x72, 0x91, 0xff, 0x4c, 0x7a, 0x98, 0xff, 0x4f, 0x7f, 0x9c, 0xff, 0x4d, 0x7b, 0x97, 0xff, 0x4b, 0x7d, 0x9a, 0xff, 0x63, 0x9d, 0xc7, 0xff, 0x7c, 0xb7, 0xdf, 0xff, 0xa3, 0xcc, 0xe5, 0xff, 0xb7, 0xcf, 0xdf, 0xff, 0xbb, 0xcf, 0xdd, 0xff, 0xbd, 0xcb, 0xdb, 0xff, 0xba, 0xcb, 0xd9, 0xff, 0xba, 0xcb, 0xd8, 0xff, 0xb7, 0xc5, 0xd2, 0xff, 0xb1, 0xc1, 0xcc, 0xff, 0xad, 0xc0, 0xcc, 0xff, 0xa4, 0xbd, 0xc9, 0xff, 0x80, 0xad, 0xc6, 0xff, 0x52, 0x9d, 0xc1, 0xff, 0x38, 0x98, 0xbf, 0xff, 0x22, 0x8f, 0xbe, 0xff, 0x18, 0x88, 0xbc, 0xff, 0x1a, 0x87, 0xba, 0xff, 0x17, 0x82, 0xb8, 0xff, 0x60, 0x90, 0xa9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0xa6, 0xc9, 0xff, 0x60, 0x93, 0xd5, 0xff, 0x5b, 0x9f, 0xd9, 0xff, 0x5d, 0xac, 0xe0, 0xff, 0x64, 0xa8, 0xe5, 0xff, 0x61, 0x9a, 0xdd, 0xff, 0x63, 0x9e, 0xde, 0xff, 0x5f, 0xa6, 0xe5, 0xff, 0x6b, 0xbf, 0xef, 0xff, 0x90, 0xd6, 0xf2, 0xff, 0xb6, 0xdc, 0xf2, 0xff, 0xcd, 0xe2, 0xee, 0xff, 0xc8, 0xde, 0xe9, 0xff, 0xc8, 0xe0, 0xef, 0xff, 0xb9, 0xd1, 0xe1, 0xff, 0xb3, 0xc9, 0xd8, 0xff, 0xae, 0xdc, 0xef, 0xff, 0x74, 0xc6, 0xeb, 0xff, 0x5d, 0xa6, 0xe3, 0xff, 0x69, 0xa6, 0xe9, 0xff, 0x70, 0xb1, 0xe1, 0xff, 0x83, 0xbd, 0xe4, 0xff, 0x7e, 0xbe, 0xe9, 0xff, 0x9f, 0xdd, 0xf4, 0xff, 0xda, 0xf5, 0xfb, 0xff, 0xd3, 0xf5, 0xfb, 0xff, 0x9e, 0xd9, 0xf5, 0xff, 0xb4, 0xe4, 0xf9, 0xff, 0xa1, 0xd0, 0xe7, 0xff, 0x69, 0x9c, 0xd2, 0xff, 0x74, 0x9e, 0xe1, 0xff, 0x6a, 0x8a, 0xbb, 0xff, 0x83, 0xb3, 0xe6, 0xff, 0x72, 0x9a, 0xd4, 0xff, 0x7d, 0xa3, 0xcd, 0xff, 0xbc, 0xe6, 0xfa, 0xff, 0x85, 0xbd, 0xe8, 0xff, 0x97, 0xcd, 0xf4, 0xff, 0xba, 0xe4, 0xf6, 0xff, 0xa9, 0xdc, 0xf2, 0xff, 0x9c, 0xd7, 0xf4, 0xff, 0x84, 0xd2, 0xf3, 0xff, 0x71, 0xcc, 0xf3, 0xff, 0x69, 0xc5, 0xf5, 0xff, 0x6d, 0xbf, 0xf3, 0xff, 0x6b, 0xba, 0xf3, 0xff, 0x6b, 0xb8, 0xf3, 0xff, 0x6c, 0xb4, 0xf1, 0xff, 0x6e, 0xb3, 0xf1, 0xff, 0x6d, 0xb0, 0xf0, 0xff, 0x6e, 0xae, 0xf0, 0xff, 0x6b, 0xad, 0xef, 0xff, 0x69, 0xaa, 0xee, 0xff, 0x69, 0xa9, 0xec, 0xff, 0x6a, 0xab, 0xec, 0xff, 0x6f, 0xae, 0xf1, 0xff, 0x6a, 0xaf, 0xf2, 0xff, 0x64, 0xb5, 0xf2, 0xff, 0x6b, 0xc6, 0xf8, 0xff, 0x6b, 0xc6, 0xf5, 0xff, 0x6e, 0xc7, 0xf8, 0xff, 0x6e, 0xca, 0xf8, 0xff, 0x6c, 0xcb, 0xf5, 0xff, 0x6b, 0xcc, 0xf3, 0xff, 0x6c, 0xcd, 0xf4, 0xff, 0x6f, 0xcf, 0xf3, 0xff, 0x74, 0xd0, 0xf5, 0xff, 0x78, 0xd2, 0xf6, 0xff, 0x84, 0xd2, 0xf5, 0xff, 0x8d, 0xd4, 0xf5, 0xff, 0x91, 0xd5, 0xf5, 0xff, 0x94, 0xd5, 0xf2, 0xff, 0x97, 0xd6, 0xf3, 0xff, 0x98, 0xd5, 0xf2, 0xff, 0x9d, 0xd8, 0xf6, 0xff, 0xa9, 0xe2, 0xff, 0xff, 0x79, 0xb0, 0xd1, 0xff, 0x42, 0x75, 0x96, 0xff, 0x4b, 0x79, 0x9a, 0xff, 0x55, 0x89, 0xac, 0xff, 0x65, 0x9f, 0xc4, 0xff, 0x70, 0xae, 0xd3, 0xff, 0x9a, 0xd4, 0xf1, 0xff, 0x95, 0xcd, 0xea, 0xff, 0x89, 0xc2, 0xe3, 0xff, 0x88, 0xc1, 0xe2, 0xff, 0x8d, 0xc5, 0xe4, 0xff, 0x9e, 0xd4, 0xf1, 0xff, 0xa2, 0xd7, 0xf2, 0xff, 0xa1, 0xd5, 0xf1, 0xff, 0xa1, 0xd5, 0xf1, 0xff, 0xa2, 0xd7, 0xf1, 0xff, 0x9e, 0xd2, 0xf1, 0xff, 0x8c, 0xc1, 0xe3, 0xff, 0x8c, 0xc2, 0xe3, 0xff, 0x92, 0xc8, 0xe7, 0xff, 0x8e, 0xc5, 0xe3, 0xff, 0x8a, 0xc4, 0xe4, 0xff, 0x97, 0xd3, 0xf1, 0xff, 0x9a, 0xd4, 0xf1, 0xff, 0x9c, 0xd6, 0xf1, 0xff, 0x8d, 0xca, 0xe5, 0xff, 0x8d, 0xc4, 0xe2, 0xff, 0x90, 0xc5, 0xe7, 0xff, 0x8c, 0xc1, 0xdf, 0xff, 0x94, 0xc8, 0xe2, 0xff, 0x9d, 0xd4, 0xee, 0xff, 0x9e, 0xd8, 0xf0, 0xff, 0x8b, 0xc6, 0xe7, 0xff, 0x83, 0xc1, 0xe4, 0xff, 0x7e, 0xbe, 0xde, 0xff, 0x76, 0xb8, 0xda, 0xff, 0x83, 0xc5, 0xe7, 0xff, 0x8b, 0xca, 0xea, 0xff, 0x8d, 0xc9, 0xe8, 0xff, 0x8b, 0xcd, 0xea, 0xff, 0x94, 0xd5, 0xf4, 0xff, 0x67, 0x9a, 0xba, 0xff, 0x38, 0x64, 0x81, 0xff, 0x43, 0x70, 0x8b, 0xff, 0x47, 0x74, 0x8c, 0xff, 0x47, 0x73, 0x91, 0xff, 0x69, 0x9e, 0xcb, 0xff, 0x79, 0xb9, 0xe2, 0xff, 0x8f, 0xc5, 0xdd, 0xff, 0xaa, 0xcc, 0xdd, 0xff, 0xb7, 0xc9, 0xda, 0xff, 0xb9, 0xc8, 0xd6, 0xff, 0xb3, 0xc5, 0xd3, 0xff, 0xb0, 0xc3, 0xd0, 0xff, 0xac, 0xbd, 0xc8, 0xff, 0xa6, 0xb6, 0xc1, 0xff, 0xa7, 0xb7, 0xc3, 0xff, 0xa6, 0xb7, 0xc1, 0xff, 0x82, 0xa8, 0xc0, 0xff, 0x57, 0x97, 0xbb, 0xff, 0x46, 0x96, 0xbb, 0xff, 0x2b, 0x8f, 0xbc, 0xff, 0x1b, 0x89, 0xb7, 0xff, 0x18, 0x88, 0xb5, 0xff, 0x23, 0x87, 0xaf, 0xff, 0x91, 0xb0, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc0, 0xca, 0xdd, 0xff, 0x60, 0x9a, 0xd2, 0xff, 0x61, 0xb6, 0xe0, 0xff, 0x6f, 0xc3, 0xe5, 0xff, 0x7a, 0xc0, 0xec, 0xff, 0x69, 0xa7, 0xdf, 0xff, 0x63, 0x9e, 0xdc, 0xff, 0x6e, 0xac, 0xe8, 0xff, 0x6b, 0xba, 0xeb, 0xff, 0x6f, 0xc3, 0xe6, 0xff, 0xa3, 0xd0, 0xe8, 0xff, 0xc5, 0xd9, 0xe7, 0xff, 0xc0, 0xd7, 0xe4, 0xff, 0xc1, 0xd9, 0xe9, 0xff, 0xc4, 0xd8, 0xe9, 0xff, 0xaa, 0xc8, 0xda, 0xff, 0x84, 0xc9, 0xe8, 0xff, 0x69, 0xb4, 0xee, 0xff, 0x69, 0x9c, 0xde, 0xff, 0x69, 0x93, 0xcc, 0xff, 0x66, 0x8c, 0xbb, 0xff, 0x67, 0x84, 0xaf, 0xff, 0x69, 0x90, 0xcb, 0xff, 0x81, 0xb7, 0xea, 0xff, 0x97, 0xb9, 0xdd, 0xff, 0x99, 0xb8, 0xe1, 0xff, 0x74, 0xc0, 0xf3, 0xff, 0x65, 0xa7, 0xd8, 0xff, 0x70, 0x8f, 0xc1, 0xff, 0x73, 0x97, 0xd0, 0xff, 0x73, 0x9f, 0xdc, 0xff, 0x73, 0x92, 0xc2, 0xff, 0x77, 0xa1, 0xdb, 0xff, 0x7e, 0xab, 0xe0, 0xff, 0x85, 0xa5, 0xd6, 0xff, 0x82, 0x9f, 0xd2, 0xff, 0x75, 0xa2, 0xd2, 0xff, 0xa0, 0xd5, 0xf5, 0xff, 0xb6, 0xe3, 0xf6, 0xff, 0xa2, 0xdb, 0xf1, 0xff, 0x94, 0xd6, 0xf3, 0xff, 0x7d, 0xd0, 0xf3, 0xff, 0x71, 0xcb, 0xf3, 0xff, 0x6e, 0xc4, 0xf3, 0xff, 0x73, 0xbe, 0xf2, 0xff, 0x72, 0xba, 0xf1, 0xff, 0x72, 0xb7, 0xf1, 0xff, 0x70, 0xb4, 0xef, 0xff, 0x70, 0xb1, 0xee, 0xff, 0x71, 0xb0, 0xed, 0xff, 0x70, 0xaf, 0xec, 0xff, 0x6f, 0xae, 0xec, 0xff, 0x70, 0xac, 0xec, 0xff, 0x6f, 0xac, 0xed, 0xff, 0x71, 0xae, 0xed, 0xff, 0x74, 0xb3, 0xf0, 0xff, 0x6c, 0xaf, 0xed, 0xff, 0x5c, 0xaa, 0xe4, 0xff, 0x67, 0xc0, 0xf0, 0xff, 0x72, 0xca, 0xf8, 0xff, 0x6d, 0xc6, 0xf2, 0xff, 0x6d, 0xc8, 0xf1, 0xff, 0x68, 0xc4, 0xec, 0xff, 0x6c, 0xc8, 0xf0, 0xff, 0x76, 0xd2, 0xf6, 0xff, 0x77, 0xd0, 0xf2, 0xff, 0x7c, 0xd1, 0xf4, 0xff, 0x7f, 0xd2, 0xf4, 0xff, 0x88, 0xd3, 0xf2, 0xff, 0x93, 0xd4, 0xf2, 0xff, 0x95, 0xd5, 0xf1, 0xff, 0x96, 0xd5, 0xf1, 0xff, 0x9a, 0xd6, 0xf2, 0xff, 0x9c, 0xd5, 0xf2, 0xff, 0x9d, 0xd4, 0xf1, 0xff, 0xa6, 0xde, 0xfa, 0xff, 0x9c, 0xd6, 0xf2, 0xff, 0x52, 0x88, 0xa6, 0xff, 0x46, 0x72, 0x94, 0xff, 0x46, 0x74, 0x97, 0xff, 0x52, 0x86, 0xaa, 0xff, 0x62, 0x9f, 0xc5, 0xff, 0x81, 0xbb, 0xde, 0xff, 0xa2, 0xd9, 0xf6, 0xff, 0x93, 0xcb, 0xe9, 0xff, 0x8a, 0xc5, 0xe3, 0xff, 0x8c, 0xc5, 0xe2, 0xff, 0x9d, 0xd4, 0xf0, 0xff, 0xa4, 0xd7, 0xf2, 0xff, 0xa3, 0xd5, 0xef, 0xff, 0xa3, 0xd7, 0xf0, 0xff, 0xa4, 0xd9, 0xf1, 0xff, 0xa2, 0xd4, 0xf1, 0xff, 0x8b, 0xbe, 0xde, 0xff, 0x8c, 0xc0, 0xe0, 0xff, 0x8e, 0xc2, 0xe0, 0xff, 0x87, 0xba, 0xd9, 0xff, 0x90, 0xc7, 0xe5, 0xff, 0x9c, 0xd5, 0xf1, 0xff, 0xa5, 0xd9, 0xf2, 0xff, 0xa1, 0xd3, 0xee, 0xff, 0x88, 0xc0, 0xdf, 0xff, 0x8c, 0xc2, 0xe0, 0xff, 0x89, 0xbd, 0xdb, 0xff, 0x84, 0xb8, 0xd3, 0xff, 0x9e, 0xce, 0xe8, 0xff, 0xb4, 0xdb, 0xef, 0xff, 0xbc, 0xdf, 0xe9, 0xff, 0xb0, 0xd8, 0xeb, 0xff, 0xaa, 0xd1, 0xe9, 0xff, 0xa9, 0xc9, 0xde, 0xff, 0xaa, 0xc8, 0xdc, 0xff, 0xae, 0xd2, 0xe4, 0xff, 0xa9, 0xd1, 0xea, 0xff, 0xa8, 0xd4, 0xeb, 0xff, 0xa1, 0xce, 0xe6, 0xff, 0x9c, 0xd2, 0xec, 0xff, 0x93, 0xcb, 0xe8, 0xff, 0x64, 0x93, 0xb3, 0xff, 0x45, 0x75, 0x91, 0xff, 0x46, 0x72, 0x8c, 0xff, 0x48, 0x6f, 0x8d, 0xff, 0x5b, 0x8e, 0xb3, 0xff, 0x70, 0xae, 0xd5, 0xff, 0x86, 0xc5, 0xe3, 0xff, 0x94, 0xc2, 0xd8, 0xff, 0xab, 0xc3, 0xd6, 0xff, 0xb1, 0xc3, 0xd1, 0xff, 0xa9, 0xbe, 0xcd, 0xff, 0xa8, 0xbb, 0xc8, 0xff, 0xa3, 0xb6, 0xc1, 0xff, 0xa0, 0xb2, 0xbd, 0xff, 0xa3, 0xb2, 0xbf, 0xff, 0x9e, 0xad, 0xb8, 0xff, 0x7b, 0x9f, 0xb6, 0xff, 0x57, 0x93, 0xb3, 0xff, 0x4a, 0x91, 0xb2, 0xff, 0x36, 0x8c, 0xb4, 0xff, 0x1c, 0x89, 0xb0, 0xff, 0x1e, 0x86, 0xb2, 0xff, 0x4b, 0x85, 0xa2, 0xff, 0xc7, 0xd1, 0xd5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf3, 0xf7, 0xfa, 0xff, 0x63, 0xa3, 0xc7, 0xff, 0x69, 0xba, 0xdc, 0xff, 0x6e, 0xc1, 0xde, 0xff, 0x6f, 0xba, 0xe5, 0xff, 0x69, 0xa2, 0xde, 0xff, 0x68, 0xa1, 0xe0, 0xff, 0x77, 0xb0, 0xea, 0xff, 0x6f, 0xb6, 0xe9, 0xff, 0x64, 0xbe, 0xe5, 0xff, 0x97, 0xc6, 0xe1, 0xff, 0xc2, 0xd5, 0xe4, 0xff, 0xbb, 0xd5, 0xe4, 0xff, 0xc3, 0xdd, 0xea, 0xff, 0xca, 0xe0, 0xed, 0xff, 0x88, 0xbf, 0xd9, 0xff, 0x5f, 0xb1, 0xe2, 0xff, 0x71, 0xa6, 0xe7, 0xff, 0x6f, 0x97, 0xd4, 0xff, 0x71, 0x8f, 0xc1, 0xff, 0x6f, 0x8e, 0xb2, 0xff, 0x6f, 0x8a, 0xa9, 0xff, 0x75, 0x98, 0xcf, 0xff, 0x75, 0xa3, 0xe1, 0xff, 0x6b, 0x8c, 0xb6, 0xff, 0x72, 0x8f, 0xbe, 0xff, 0x76, 0xb5, 0xed, 0xff, 0x71, 0x9e, 0xd1, 0xff, 0x6a, 0x7f, 0xae, 0xff, 0x76, 0xa0, 0xd7, 0xff, 0x76, 0xa9, 0xe8, 0xff, 0x6b, 0x93, 0xc8, 0xff, 0x7a, 0xb7, 0xeb, 0xff, 0x7f, 0xaf, 0xe6, 0xff, 0x7c, 0x97, 0xc4, 0xff, 0x71, 0x88, 0xb6, 0xff, 0x78, 0x98, 0xcd, 0xff, 0xa9, 0xdd, 0xfb, 0xff, 0xb4, 0xe2, 0xf4, 0xff, 0x9c, 0xd7, 0xf0, 0xff, 0x8b, 0xd2, 0xf1, 0xff, 0x7a, 0xce, 0xf3, 0xff, 0x74, 0xca, 0xf3, 0xff, 0x75, 0xc3, 0xf2, 0xff, 0x79, 0xbd, 0xf1, 0xff, 0x78, 0xb9, 0xf1, 0xff, 0x77, 0xb7, 0xef, 0xff, 0x75, 0xb4, 0xed, 0xff, 0x74, 0xb1, 0xec, 0xff, 0x75, 0xb1, 0xec, 0xff, 0x75, 0xb0, 0xec, 0xff, 0x76, 0xaf, 0xec, 0xff, 0x77, 0xb0, 0xee, 0xff, 0x76, 0xaf, 0xee, 0xff, 0x73, 0xac, 0xeb, 0xff, 0x78, 0xb2, 0xf0, 0xff, 0x77, 0xb6, 0xef, 0xff, 0x67, 0xb1, 0xe8, 0xff, 0x5f, 0xb3, 0xe5, 0xff, 0x6f, 0xc3, 0xf2, 0xff, 0x67, 0xbd, 0xea, 0xff, 0x69, 0xc3, 0xe8, 0xff, 0x67, 0xc1, 0xe7, 0xff, 0x78, 0xcf, 0xf5, 0xff, 0x7f, 0xd4, 0xf7, 0xff, 0x7d, 0xd0, 0xf1, 0xff, 0x81, 0xd1, 0xf2, 0xff, 0x85, 0xd2, 0xf2, 0xff, 0x8e, 0xd3, 0xf2, 0xff, 0x93, 0xd4, 0xf1, 0xff, 0x98, 0xd5, 0xf1, 0xff, 0x9a, 0xd4, 0xf1, 0xff, 0x9d, 0xd5, 0xf1, 0xff, 0x9e, 0xd5, 0xf1, 0xff, 0x9f, 0xd5, 0xf1, 0xff, 0x9c, 0xd3, 0xf0, 0xff, 0xaa, 0xe4, 0xfe, 0xff, 0x9a, 0xd2, 0xec, 0xff, 0x51, 0x80, 0xa1, 0xff, 0x4c, 0x76, 0x9a, 0xff, 0x47, 0x6e, 0x95, 0xff, 0x48, 0x7a, 0xa2, 0xff, 0x68, 0xa5, 0xca, 0xff, 0x98, 0xcf, 0xf0, 0xff, 0xaa, 0xe0, 0xf9, 0xff, 0x8f, 0xc9, 0xe5, 0xff, 0x86, 0xbe, 0xdb, 0xff, 0x98, 0xcd, 0xe9, 0xff, 0xa7, 0xd9, 0xf4, 0xff, 0xa4, 0xd5, 0xee, 0xff, 0xa5, 0xd6, 0xef, 0xff, 0xa6, 0xd8, 0xf1, 0xff, 0xa7, 0xd7, 0xf2, 0xff, 0x8a, 0xbc, 0xd8, 0xff, 0x83, 0xb6, 0xd5, 0xff, 0x80, 0xb4, 0xd2, 0xff, 0x8c, 0xbd, 0xde, 0xff, 0x98, 0xcc, 0xea, 0xff, 0x9f, 0xd4, 0xed, 0xff, 0xa4, 0xd9, 0xf1, 0xff, 0x91, 0xc8, 0xe3, 0xff, 0x84, 0xbd, 0xda, 0xff, 0x85, 0xbb, 0xd9, 0xff, 0x80, 0xb4, 0xd1, 0xff, 0x92, 0xc4, 0xde, 0xff, 0xa5, 0xd5, 0xee, 0xff, 0xa1, 0xd2, 0xeb, 0xff, 0xa2, 0xd3, 0xeb, 0xff, 0xa5, 0xd8, 0xf1, 0xff, 0x99, 0xca, 0xe4, 0xff, 0x96, 0xbe, 0xd4, 0xff, 0xa9, 0xc7, 0xdb, 0xff, 0xb0, 0xd3, 0xe7, 0xff, 0x9b, 0xcd, 0xe6, 0xff, 0x95, 0xcd, 0xe6, 0xff, 0x94, 0xca, 0xe5, 0xff, 0x8d, 0xc6, 0xe2, 0xff, 0x8d, 0xc8, 0xe4, 0xff, 0x95, 0xce, 0xeb, 0xff, 0x85, 0xc0, 0xdd, 0xff, 0x68, 0x9d, 0xbf, 0xff, 0x48, 0x73, 0x95, 0xff, 0x4d, 0x7a, 0x9a, 0xff, 0x4a, 0x7e, 0xa4, 0xff, 0x7a, 0xb3, 0xdc, 0xff, 0x8a, 0xbd, 0xda, 0xff, 0x95, 0xba, 0xcc, 0xff, 0xa2, 0xbc, 0xcc, 0xff, 0xa1, 0xbb, 0xc7, 0xff, 0xa0, 0xb3, 0xbf, 0xff, 0x9c, 0xaf, 0xba, 0xff, 0x9a, 0xad, 0xb8, 0xff, 0x98, 0xa7, 0xb5, 0xff, 0x93, 0xa2, 0xae, 0xff, 0x72, 0x98, 0xae, 0xff, 0x53, 0x8f, 0xad, 0xff, 0x4b, 0x8d, 0xab, 0xff, 0x3c, 0x89, 0xac, 0xff, 0x20, 0x82, 0xa9, 0xff, 0x1f, 0x81, 0xaa, 0xff, 0x58, 0x84, 0x97, 0xff, 0xf3, 0xf4, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x85, 0xaf, 0xc4, 0xff, 0x86, 0xc1, 0xdd, 0xff, 0x75, 0xbf, 0xda, 0xff, 0x5f, 0xae, 0xd8, 0xff, 0x61, 0x99, 0xd7, 0xff, 0x6a, 0xa1, 0xde, 0xff, 0x71, 0xab, 0xe5, 0xff, 0x6b, 0xb1, 0xe5, 0xff, 0x64, 0xbb, 0xe3, 0xff, 0x8a, 0xc2, 0xde, 0xff, 0xb7, 0xd1, 0xe1, 0xff, 0xb5, 0xd1, 0xe0, 0xff, 0xc3, 0xdb, 0xe7, 0xff, 0xbd, 0xe2, 0xf2, 0xff, 0x5f, 0xab, 0xd6, 0xff, 0x55, 0x9b, 0xd5, 0xff, 0x73, 0xa0, 0xd8, 0xff, 0x73, 0x93, 0xc8, 0xff, 0x76, 0x8f, 0xbb, 0xff, 0x74, 0x8f, 0xae, 0xff, 0x6e, 0x89, 0xa9, 0xff, 0x6d, 0x9a, 0xce, 0xff, 0x8c, 0xc7, 0xf1, 0xff, 0xa5, 0xc9, 0xdc, 0xff, 0x9b, 0xc2, 0xde, 0xff, 0x7f, 0xc1, 0xf0, 0xff, 0x7a, 0xa3, 0xd1, 0xff, 0x75, 0x90, 0xb6, 0xff, 0x75, 0x9d, 0xc7, 0xff, 0x77, 0x9a, 0xc9, 0xff, 0x71, 0x94, 0xc0, 0xff, 0x6f, 0x9b, 0xc5, 0xff, 0x74, 0x97, 0xc1, 0xff, 0x79, 0x97, 0xb9, 0xff, 0x77, 0x91, 0xb5, 0xff, 0x77, 0x9b, 0xcb, 0xff, 0xa4, 0xda, 0xf5, 0xff, 0xb4, 0xe2, 0xf2, 0xff, 0x9a, 0xd5, 0xef, 0xff, 0x82, 0xd0, 0xf0, 0xff, 0x79, 0xcb, 0xf1, 0xff, 0x7a, 0xc6, 0xf1, 0xff, 0x7c, 0xc1, 0xf0, 0xff, 0x7b, 0xbc, 0xee, 0xff, 0x7c, 0xb9, 0xef, 0xff, 0x79, 0xb7, 0xef, 0xff, 0x77, 0xb5, 0xea, 0xff, 0x78, 0xb4, 0xeb, 0xff, 0x79, 0xb2, 0xed, 0xff, 0x7a, 0xb1, 0xed, 0xff, 0x7d, 0xb2, 0xee, 0xff, 0x79, 0xaf, 0xec, 0xff, 0x74, 0xac, 0xea, 0xff, 0x73, 0xac, 0xe8, 0xff, 0x76, 0xb0, 0xec, 0xff, 0x81, 0xbd, 0xf3, 0xff, 0x73, 0xbb, 0xee, 0xff, 0x67, 0xba, 0xeb, 0xff, 0x6b, 0xbf, 0xed, 0xff, 0x6a, 0xbe, 0xe9, 0xff, 0x6c, 0xc5, 0xea, 0xff, 0x78, 0xd2, 0xf7, 0xff, 0x80, 0xd6, 0xf9, 0xff, 0x74, 0xc7, 0xea, 0xff, 0x82, 0xd1, 0xf1, 0xff, 0x87, 0xd2, 0xf2, 0xff, 0x8b, 0xd1, 0xf1, 0xff, 0x92, 0xd3, 0xf1, 0xff, 0x97, 0xd3, 0xf1, 0xff, 0x9c, 0xd5, 0xf1, 0xff, 0x9e, 0xd6, 0xf0, 0xff, 0x9e, 0xd4, 0xf0, 0xff, 0x9e, 0xd4, 0xf0, 0xff, 0x9d, 0xd3, 0xef, 0xff, 0xa3, 0xd8, 0xf2, 0xff, 0xab, 0xe1, 0xfb, 0xff, 0x87, 0xbc, 0xdd, 0xff, 0x59, 0x8c, 0xb0, 0xff, 0x5d, 0x92, 0xb6, 0xff, 0x65, 0x98, 0xbe, 0xff, 0x55, 0x8c, 0xb2, 0xff, 0x63, 0x9b, 0xbf, 0xff, 0x5a, 0x8e, 0xb1, 0xff, 0xa0, 0xd5, 0xe9, 0xff, 0x9a, 0xd0, 0xec, 0xff, 0x86, 0xbc, 0xda, 0xff, 0x90, 0xc3, 0xe0, 0xff, 0xa6, 0xd6, 0xf1, 0xff, 0xa6, 0xd5, 0xef, 0xff, 0xa5, 0xd4, 0xef, 0xff, 0xaa, 0xda, 0xf5, 0xff, 0xa7, 0xd5, 0xf1, 0xff, 0x95, 0xc6, 0xe2, 0xff, 0x8b, 0xbe, 0xdd, 0xff, 0x81, 0xb5, 0xd3, 0xff, 0x99, 0xcc, 0xed, 0xff, 0x99, 0xcb, 0xeb, 0xff, 0xa3, 0xd9, 0xf1, 0xff, 0x9a, 0xd3, 0xeb, 0xff, 0x88, 0xc2, 0xde, 0xff, 0x80, 0xb8, 0xd5, 0xff, 0x84, 0xba, 0xd4, 0xff, 0x93, 0xc7, 0xe2, 0xff, 0xa2, 0xd2, 0xeb, 0xff, 0xa3, 0xd3, 0xea, 0xff, 0x9f, 0xcf, 0xeb, 0xff, 0x95, 0xc9, 0xe6, 0xff, 0x90, 0xc4, 0xe3, 0xff, 0x89, 0xbc, 0xdd, 0xff, 0x75, 0xad, 0xcc, 0xff, 0x7d, 0xb8, 0xd6, 0xff, 0x8f, 0xc9, 0xe6, 0xff, 0x90, 0xc6, 0xe4, 0xff, 0x89, 0xc4, 0xe2, 0xff, 0x87, 0xc4, 0xe3, 0xff, 0x86, 0xc3, 0xe2, 0xff, 0x86, 0xc0, 0xdf, 0xff, 0x88, 0xc2, 0xde, 0xff, 0x91, 0xca, 0xe7, 0xff, 0x89, 0xbe, 0xe2, 0xff, 0x4c, 0x7a, 0xa0, 0xff, 0x45, 0x73, 0x92, 0xff, 0x56, 0x8c, 0xb1, 0xff, 0x73, 0xaf, 0xda, 0xff, 0x84, 0xc0, 0xde, 0xff, 0x7f, 0xae, 0xcb, 0xff, 0x8e, 0xb2, 0xc9, 0xff, 0x99, 0xb5, 0xc1, 0xff, 0x99, 0xac, 0xb9, 0xff, 0x94, 0xa7, 0xb5, 0xff, 0x91, 0xa6, 0xb3, 0xff, 0x91, 0xa2, 0xaf, 0xff, 0x87, 0x9b, 0xa8, 0xff, 0x66, 0x8f, 0xa4, 0xff, 0x50, 0x88, 0xa6, 0xff, 0x47, 0x83, 0xa5, 0xff, 0x37, 0x7f, 0xa2, 0xff, 0x20, 0x7c, 0xa2, 0xff, 0x19, 0x79, 0xa0, 0xff, 0x67, 0x87, 0x94, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0xc4, 0xcb, 0xff, 0x99, 0xc0, 0xd3, 0xff, 0x98, 0xc6, 0xdb, 0xff, 0x7d, 0xbb, 0xdb, 0xff, 0x62, 0x9d, 0xd3, 0xff, 0x66, 0x9d, 0xd5, 0xff, 0x6b, 0xa6, 0xde, 0xff, 0x6a, 0xaf, 0xe3, 0xff, 0x6f, 0xb9, 0xdf, 0xff, 0x8c, 0xc1, 0xdc, 0xff, 0xaa, 0xcc, 0xde, 0xff, 0xb0, 0xcf, 0xdf, 0xff, 0xb8, 0xd6, 0xe9, 0xff, 0x9a, 0xd5, 0xf3, 0xff, 0x52, 0x9c, 0xd2, 0xff, 0x5c, 0x8d, 0xc9, 0xff, 0x76, 0x9c, 0xca, 0xff, 0x76, 0x97, 0xbc, 0xff, 0x76, 0x93, 0xb2, 0xff, 0x76, 0x91, 0xac, 0xff, 0x70, 0x8a, 0xa9, 0xff, 0x75, 0xa7, 0xd4, 0xff, 0x7e, 0xc8, 0xf2, 0xff, 0x76, 0x9f, 0xc6, 0xff, 0x74, 0x9b, 0xca, 0xff, 0x75, 0xbc, 0xef, 0xff, 0x7a, 0xa9, 0xce, 0xff, 0x76, 0x94, 0xb4, 0xff, 0x77, 0x96, 0xb8, 0xff, 0x74, 0x95, 0xb5, 0xff, 0x75, 0x96, 0xb8, 0xff, 0x73, 0x8d, 0xb0, 0xff, 0x76, 0x92, 0xb1, 0xff, 0x78, 0x98, 0xb3, 0xff, 0x75, 0x91, 0xb1, 0xff, 0x79, 0x9f, 0xc9, 0xff, 0x9b, 0xd6, 0xf2, 0xff, 0xad, 0xe1, 0xf6, 0xff, 0xa0, 0xe2, 0xff, 0xff, 0x85, 0xd6, 0xf8, 0xff, 0x7b, 0xc7, 0xec, 0xff, 0x7d, 0xc1, 0xec, 0xff, 0x7e, 0xbd, 0xed, 0xff, 0x7f, 0xba, 0xec, 0xff, 0x7d, 0xb9, 0xed, 0xff, 0x7d, 0xb8, 0xeb, 0xff, 0x7c, 0xb6, 0xe9, 0xff, 0x7c, 0xb6, 0xeb, 0xff, 0x7b, 0xb4, 0xea, 0xff, 0x7b, 0xb3, 0xe9, 0xff, 0x7f, 0xb4, 0xec, 0xff, 0x7c, 0xb1, 0xeb, 0xff, 0x76, 0xae, 0xe8, 0xff, 0x79, 0xb1, 0xe9, 0xff, 0x79, 0xb1, 0xeb, 0xff, 0x80, 0xbe, 0xf0, 0xff, 0x72, 0xb8, 0xe6, 0xff, 0x70, 0xbf, 0xeb, 0xff, 0x7a, 0xcc, 0xf4, 0xff, 0x6d, 0xc0, 0xe6, 0xff, 0x73, 0xca, 0xf1, 0xff, 0x47, 0x97, 0xc5, 0xff, 0x46, 0x97, 0xc2, 0xff, 0x80, 0xd0, 0xf0, 0xff, 0x8a, 0xd5, 0xf2, 0xff, 0x8d, 0xd3, 0xf1, 0xff, 0x93, 0xd2, 0xf1, 0xff, 0x96, 0xd4, 0xef, 0xff, 0x9b, 0xd3, 0xee, 0xff, 0x9f, 0xd6, 0xef, 0xff, 0xa1, 0xd6, 0xef, 0xff, 0xa0, 0xd5, 0xef, 0xff, 0x9f, 0xd5, 0xef, 0xff, 0xa0, 0xd4, 0xee, 0xff, 0xab, 0xde, 0xf8, 0xff, 0x94, 0xc9, 0xe5, 0xff, 0x4c, 0x7c, 0xa1, 0xff, 0x35, 0x60, 0x86, 0xff, 0x5a, 0x94, 0xb7, 0xff, 0x80, 0xbc, 0xde, 0xff, 0x8f, 0xc8, 0xea, 0xff, 0x8a, 0xbf, 0xe4, 0xff, 0x3b, 0x6d, 0x90, 0xff, 0x42, 0x71, 0x91, 0xff, 0x95, 0xc7, 0xe5, 0xff, 0x92, 0xc8, 0xe6, 0xff, 0x8a, 0xbf, 0xde, 0xff, 0xa3, 0xd2, 0xed, 0xff, 0xa8, 0xd6, 0xf0, 0xff, 0xa2, 0xd3, 0xf0, 0xff, 0xa8, 0xd9, 0xf7, 0xff, 0x9b, 0xcd, 0xec, 0xff, 0x96, 0xc9, 0xe9, 0xff, 0x90, 0xc2, 0xe4, 0xff, 0x83, 0xb6, 0xd6, 0xff, 0x7d, 0xb0, 0xce, 0xff, 0x9e, 0xcf, 0xee, 0xff, 0xa4, 0xd6, 0xf0, 0xff, 0x9a, 0xcc, 0xe7, 0xff, 0x86, 0xbb, 0xdb, 0xff, 0x82, 0xb6, 0xd4, 0xff, 0x95, 0xca, 0xe0, 0xff, 0xa3, 0xd6, 0xec, 0xff, 0x9e, 0xce, 0xe8, 0xff, 0x9c, 0xcc, 0xe6, 0xff, 0x9f, 0xcf, 0xe9, 0xff, 0x94, 0xc5, 0xe1, 0xff, 0x8d, 0xbd, 0xdc, 0xff, 0x8a, 0xb9, 0xd9, 0xff, 0x84, 0xb3, 0xd0, 0xff, 0x98, 0xc4, 0xda, 0xff, 0xa1, 0xd0, 0xe3, 0xff, 0x90, 0xc4, 0xe1, 0xff, 0x8a, 0xc3, 0xe3, 0xff, 0x88, 0xc2, 0xe2, 0xff, 0x86, 0xc1, 0xe1, 0xff, 0x87, 0xc0, 0xde, 0xff, 0x88, 0xbf, 0xdc, 0xff, 0x86, 0xbb, 0xd9, 0xff, 0x8c, 0xc4, 0xe4, 0xff, 0x61, 0x95, 0xb8, 0xff, 0x3a, 0x68, 0x85, 0xff, 0x5b, 0x91, 0xb6, 0xff, 0x7d, 0xb8, 0xe4, 0xff, 0x86, 0xc2, 0xe3, 0xff, 0x6e, 0xa8, 0xc7, 0xff, 0x78, 0xab, 0xc3, 0xff, 0x8d, 0xab, 0xbb, 0xff, 0x8e, 0xa4, 0xb2, 0xff, 0x89, 0xa1, 0xaf, 0xff, 0x89, 0xa4, 0xaf, 0xff, 0x87, 0xa0, 0xaa, 0xff, 0x79, 0x95, 0xa3, 0xff, 0x5d, 0x86, 0xa0, 0xff, 0x4c, 0x81, 0x9f, 0xff, 0x43, 0x80, 0x9e, 0xff, 0x36, 0x7b, 0x9d, 0xff, 0x21, 0x78, 0x9b, 0xff, 0x20, 0x72, 0x92, 0xff, 0xa0, 0xad, 0xb1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe3, 0xea, 0xec, 0xff, 0x94, 0xbd, 0xce, 0xff, 0xa8, 0xc5, 0xd6, 0xff, 0x99, 0xc3, 0xda, 0xff, 0x6c, 0xa4, 0xd3, 0xff, 0x61, 0x9a, 0xcf, 0xff, 0x6c, 0xa5, 0xda, 0xff, 0x6d, 0xac, 0xe2, 0xff, 0x7b, 0xb9, 0xda, 0xff, 0x9f, 0xc7, 0xd8, 0xff, 0xad, 0xcb, 0xd8, 0xff, 0xac, 0xcd, 0xdf, 0xff, 0x8b, 0xc8, 0xe7, 0xff, 0x7d, 0xc3, 0xf2, 0xff, 0x5f, 0x94, 0xce, 0xff, 0x5d, 0x86, 0xbd, 0xff, 0x7b, 0x9a, 0xc5, 0xff, 0x79, 0x98, 0xb9, 0xff, 0x77, 0x94, 0xb1, 0xff, 0x77, 0x91, 0xac, 0xff, 0x73, 0x8d, 0xa9, 0xff, 0x7a, 0xaa, 0xd6, 0xff, 0x7a, 0xc0, 0xe9, 0xff, 0x77, 0xb2, 0xdf, 0xff, 0x75, 0xad, 0xdf, 0xff, 0x79, 0xbd, 0xe8, 0xff, 0x7c, 0xa7, 0xce, 0xff, 0x78, 0x93, 0xb6, 0xff, 0x79, 0x99, 0xbb, 0xff, 0x77, 0x97, 0xb9, 0xff, 0x78, 0x96, 0xb8, 0xff, 0x81, 0x9e, 0xbf, 0xff, 0x7d, 0x9b, 0xbb, 0xff, 0x84, 0xa4, 0xbe, 0xff, 0x88, 0xa4, 0xc2, 0xff, 0x90, 0xb6, 0xe0, 0xff, 0x95, 0xcf, 0xf2, 0xff, 0x90, 0xcc, 0xed, 0xff, 0x59, 0xa4, 0xcc, 0xff, 0x60, 0xb0, 0xda, 0xff, 0x85, 0xcd, 0xf2, 0xff, 0x7f, 0xc3, 0xec, 0xff, 0x7e, 0xbc, 0xeb, 0xff, 0x81, 0xbb, 0xeb, 0xff, 0x7f, 0xb7, 0xeb, 0xff, 0x7f, 0xb7, 0xea, 0xff, 0x7e, 0xb6, 0xea, 0xff, 0x7f, 0xb6, 0xea, 0xff, 0x7e, 0xb5, 0xe8, 0xff, 0x7d, 0xb4, 0xe9, 0xff, 0x80, 0xb4, 0xea, 0xff, 0x80, 0xb5, 0xec, 0xff, 0x79, 0xaf, 0xe6, 0xff, 0x79, 0xaf, 0xe6, 0xff, 0x7a, 0xaf, 0xe8, 0xff, 0x7e, 0xba, 0xeb, 0xff, 0x76, 0xba, 0xe8, 0xff, 0x77, 0xc4, 0xf0, 0xff, 0x6d, 0xb9, 0xe2, 0xff, 0x79, 0xc6, 0xee, 0xff, 0x6e, 0xbe, 0xe7, 0xff, 0x0b, 0x4f, 0x82, 0xff, 0x3a, 0x7d, 0xa9, 0xff, 0x97, 0xe0, 0xfc, 0xff, 0x92, 0xd7, 0xf3, 0xff, 0x93, 0xd4, 0xf0, 0xff, 0x98, 0xd4, 0xf0, 0xff, 0x9a, 0xd4, 0xee, 0xff, 0x9d, 0xd4, 0xed, 0xff, 0xa0, 0xd5, 0xee, 0xff, 0xa2, 0xd4, 0xee, 0xff, 0xa1, 0xd5, 0xed, 0xff, 0xa1, 0xd5, 0xed, 0xff, 0xa5, 0xd9, 0xf2, 0xff, 0x98, 0xcd, 0xef, 0xff, 0x69, 0xa2, 0xc8, 0xff, 0x54, 0x83, 0xa3, 0xff, 0x49, 0x6e, 0x8f, 0xff, 0x60, 0x93, 0xb6, 0xff, 0x59, 0x8b, 0xae, 0xff, 0x3e, 0x6c, 0x91, 0xff, 0x66, 0x97, 0xbd, 0xff, 0x37, 0x65, 0x86, 0xff, 0x29, 0x58, 0x78, 0xff, 0x86, 0xb8, 0xd9, 0xff, 0x9b, 0xcf, 0xef, 0xff, 0x87, 0xbb, 0xdc, 0xff, 0xa3, 0xd3, 0xec, 0xff, 0xae, 0xdf, 0xf7, 0xff, 0xa0, 0xd2, 0xef, 0xff, 0x8b, 0xbe, 0xdd, 0xff, 0x89, 0xc2, 0xe5, 0xff, 0x7c, 0xb3, 0xd6, 0xff, 0x74, 0xa4, 0xc9, 0xff, 0x5c, 0x8a, 0xab, 0xff, 0x61, 0x92, 0xb1, 0xff, 0x96, 0xc9, 0xe9, 0xff, 0x99, 0xcb, 0xe7, 0xff, 0x9b, 0xce, 0xe9, 0xff, 0x82, 0xb4, 0xd4, 0xff, 0x84, 0xb6, 0xd6, 0xff, 0x9f, 0xd2, 0xe8, 0xff, 0x9d, 0xcf, 0xe3, 0xff, 0x9a, 0xca, 0xe3, 0xff, 0x9b, 0xcc, 0xe5, 0xff, 0x9d, 0xcd, 0xe8, 0xff, 0x94, 0xc4, 0xe1, 0xff, 0x88, 0xb8, 0xd5, 0xff, 0x8e, 0xbe, 0xdb, 0xff, 0x83, 0xb2, 0xd0, 0xff, 0x82, 0xb3, 0xcf, 0xff, 0x95, 0xc7, 0xe1, 0xff, 0x8e, 0xc4, 0xe2, 0xff, 0x89, 0xbf, 0xe0, 0xff, 0x86, 0xbf, 0xdf, 0xff, 0x85, 0xbe, 0xde, 0xff, 0x89, 0xbf, 0xdd, 0xff, 0x88, 0xbd, 0xdb, 0xff, 0x85, 0xba, 0xd8, 0xff, 0x89, 0xc1, 0xdf, 0xff, 0x7d, 0xb6, 0xd5, 0xff, 0x39, 0x64, 0x83, 0xff, 0x43, 0x6e, 0x95, 0xff, 0x7b, 0xb2, 0xdf, 0xff, 0x8c, 0xc6, 0xe8, 0xff, 0x6d, 0xa7, 0xc3, 0xff, 0x6c, 0xa3, 0xbd, 0xff, 0x77, 0xa2, 0xb5, 0xff, 0x81, 0x9d, 0xad, 0xff, 0x7e, 0x9b, 0xa8, 0xff, 0x7c, 0x9b, 0xa6, 0xff, 0x7c, 0x99, 0xa3, 0xff, 0x70, 0x8f, 0x9f, 0xff, 0x58, 0x80, 0x9d, 0xff, 0x4b, 0x7e, 0x9c, 0xff, 0x43, 0x81, 0x9c, 0xff, 0x36, 0x7a, 0x9a, 0xff, 0x24, 0x73, 0x94, 0xff, 0x2d, 0x6b, 0x84, 0xff, 0xec, 0xed, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0x94, 0xaf, 0xbe, 0xff, 0xab, 0xc4, 0xd3, 0xff, 0x9e, 0xc1, 0xdb, 0xff, 0x6f, 0xa5, 0xcf, 0xff, 0x61, 0x9a, 0xcb, 0xff, 0x6c, 0xa1, 0xd7, 0xff, 0x6f, 0xaa, 0xdc, 0xff, 0x8a, 0xbc, 0xd8, 0xff, 0xa9, 0xcc, 0xda, 0xff, 0xaa, 0xca, 0xdb, 0xff, 0x92, 0xc3, 0xdf, 0xff, 0x72, 0xb5, 0xe0, 0xff, 0x86, 0xb9, 0xf3, 0xff, 0x63, 0x8e, 0xca, 0xff, 0x58, 0x7f, 0xb2, 0xff, 0x7a, 0x98, 0xc1, 0xff, 0x79, 0x98, 0xb8, 0xff, 0x78, 0x96, 0xb2, 0xff, 0x77, 0x92, 0xab, 0xff, 0x75, 0x8e, 0xab, 0xff, 0x7c, 0xaa, 0xd8, 0xff, 0x7c, 0xbe, 0xe8, 0xff, 0x80, 0xae, 0xda, 0xff, 0x81, 0xb4, 0xe1, 0xff, 0xa3, 0xdb, 0xf5, 0xff, 0x8a, 0xae, 0xce, 0xff, 0x74, 0x93, 0xb4, 0xff, 0x7b, 0x9c, 0xbc, 0xff, 0x7a, 0x97, 0xba, 0xff, 0x81, 0x9d, 0xc0, 0xff, 0x80, 0x9e, 0xc1, 0xff, 0x85, 0xa3, 0xc7, 0xff, 0x76, 0x95, 0xb5, 0xff, 0x64, 0x7d, 0xa1, 0xff, 0x58, 0x77, 0xae, 0xff, 0x67, 0x99, 0xc7, 0xff, 0x5b, 0x90, 0xbc, 0xff, 0x03, 0x2a, 0x5b, 0xff, 0x44, 0x85, 0xb5, 0xff, 0x93, 0xd6, 0xfd, 0xff, 0x85, 0xc4, 0xec, 0xff, 0x82, 0xbc, 0xea, 0xff, 0x83, 0xba, 0xea, 0xff, 0x82, 0xb8, 0xea, 0xff, 0x7f, 0xb6, 0xe7, 0xff, 0x80, 0xb6, 0xe8, 0xff, 0x82, 0xb6, 0xe8, 0xff, 0x81, 0xb5, 0xe7, 0xff, 0x81, 0xb4, 0xe8, 0xff, 0x82, 0xb4, 0xe9, 0xff, 0x7f, 0xb3, 0xe7, 0xff, 0x7b, 0xaf, 0xe3, 0xff, 0x7a, 0xb0, 0xe5, 0xff, 0x78, 0xad, 0xe4, 0xff, 0x81, 0xba, 0xeb, 0xff, 0x85, 0xc7, 0xf8, 0xff, 0x5d, 0xac, 0xda, 0xff, 0x15, 0x60, 0x8d, 0xff, 0x47, 0x8a, 0xbe, 0xff, 0x46, 0x8d, 0xbd, 0xff, 0x05, 0x3e, 0x6a, 0xff, 0x66, 0xa7, 0xcd, 0xff, 0x9f, 0xe2, 0xfc, 0xff, 0x94, 0xd1, 0xee, 0xff, 0x98, 0xd4, 0xf0, 0xff, 0x9b, 0xd3, 0xef, 0xff, 0x9e, 0xd4, 0xed, 0xff, 0xa0, 0xd3, 0xed, 0xff, 0xa0, 0xd3, 0xed, 0xff, 0xa2, 0xd3, 0xed, 0xff, 0xa1, 0xd3, 0xed, 0xff, 0xa1, 0xd3, 0xec, 0xff, 0xa6, 0xda, 0xf4, 0xff, 0x96, 0xcb, 0xef, 0xff, 0x5e, 0x96, 0xbd, 0xff, 0x27, 0x52, 0x72, 0xff, 0x2a, 0x4f, 0x6d, 0xff, 0x6a, 0x9d, 0xc0, 0xff, 0x57, 0x87, 0xab, 0xff, 0x41, 0x6f, 0x93, 0xff, 0x57, 0x89, 0xad, 0xff, 0x34, 0x61, 0x85, 0xff, 0x3b, 0x6b, 0x8e, 0xff, 0x7d, 0xb0, 0xd4, 0xff, 0x90, 0xc4, 0xe7, 0xff, 0x94, 0xc4, 0xe4, 0xff, 0xaa, 0xda, 0xf2, 0xff, 0x98, 0xcb, 0xe3, 0xff, 0x73, 0xa5, 0xc5, 0xff, 0x52, 0x82, 0xa6, 0xff, 0x64, 0x99, 0xbe, 0xff, 0x74, 0xaa, 0xd0, 0xff, 0x4f, 0x7c, 0xa3, 0xff, 0x67, 0x92, 0xb6, 0xff, 0x91, 0xc1, 0xe3, 0xff, 0x81, 0xb2, 0xd5, 0xff, 0x99, 0xcd, 0xe9, 0xff, 0x9c, 0xd0, 0xea, 0xff, 0x7f, 0xb1, 0xd0, 0xff, 0x85, 0xb5, 0xd3, 0xff, 0x9e, 0xcf, 0xe6, 0xff, 0x9b, 0xcc, 0xe3, 0xff, 0x99, 0xca, 0xe2, 0xff, 0x99, 0xca, 0xe2, 0xff, 0x9b, 0xcc, 0xe6, 0xff, 0x92, 0xc2, 0xdc, 0xff, 0x7e, 0xae, 0xc9, 0xff, 0x90, 0xc1, 0xdc, 0xff, 0x82, 0xb8, 0xd4, 0xff, 0x6d, 0xa4, 0xc6, 0xff, 0x7f, 0xb7, 0xd5, 0xff, 0x8f, 0xc4, 0xe2, 0xff, 0x88, 0xbf, 0xdc, 0xff, 0x84, 0xbc, 0xdc, 0xff, 0x83, 0xba, 0xda, 0xff, 0x84, 0xba, 0xd7, 0xff, 0x84, 0xba, 0xd5, 0xff, 0x81, 0xb8, 0xd3, 0xff, 0x80, 0xb5, 0xd5, 0xff, 0x86, 0xbe, 0xe0, 0xff, 0x4b, 0x76, 0x96, 0xff, 0x25, 0x4b, 0x6b, 0xff, 0x60, 0x96, 0xbe, 0xff, 0x93, 0xcd, 0xef, 0xff, 0x74, 0xab, 0xc7, 0xff, 0x61, 0x96, 0xb4, 0xff, 0x65, 0x9b, 0xb2, 0xff, 0x74, 0x98, 0xa9, 0xff, 0x73, 0x94, 0xa1, 0xff, 0x71, 0x93, 0x9e, 0xff, 0x6f, 0x92, 0x9e, 0xff, 0x65, 0x89, 0x9b, 0xff, 0x54, 0x81, 0x9b, 0xff, 0x49, 0x7f, 0x9a, 0xff, 0x45, 0x7e, 0x99, 0xff, 0x39, 0x79, 0x97, 0xff, 0x24, 0x6f, 0x90, 0xff, 0x49, 0x73, 0x83, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaf, 0xb4, 0xba, 0xff, 0xa6, 0xc5, 0xd5, 0xff, 0x99, 0xbd, 0xda, 0xff, 0x6f, 0xa5, 0xcc, 0xff, 0x66, 0x9c, 0xcb, 0xff, 0x67, 0x9d, 0xcf, 0xff, 0x77, 0xaf, 0xda, 0xff, 0x96, 0xc0, 0xd8, 0xff, 0x9c, 0xc3, 0xd5, 0xff, 0x95, 0xc2, 0xda, 0xff, 0x74, 0xb0, 0xd5, 0xff, 0x70, 0xa8, 0xd9, 0xff, 0x8f, 0xb7, 0xee, 0xff, 0x64, 0x8b, 0xc2, 0xff, 0x50, 0x76, 0xa6, 0xff, 0x7a, 0x99, 0xbf, 0xff, 0x7c, 0x99, 0xb6, 0xff, 0x79, 0x97, 0xb0, 0xff, 0x79, 0x95, 0xad, 0xff, 0x78, 0x92, 0xad, 0xff, 0x7e, 0xac, 0xdb, 0xff, 0x7c, 0xb9, 0xe6, 0xff, 0x73, 0x93, 0xb5, 0xff, 0x8a, 0xb4, 0xd3, 0xff, 0x9f, 0xd7, 0xf3, 0xff, 0x85, 0xa8, 0xc8, 0xff, 0x79, 0x99, 0xb5, 0xff, 0x81, 0x9e, 0xbc, 0xff, 0x8a, 0xa7, 0xc6, 0xff, 0x6c, 0x8a, 0xad, 0xff, 0x2c, 0x45, 0x6d, 0xff, 0x47, 0x60, 0x88, 0xff, 0x17, 0x2d, 0x53, 0xff, 0x0d, 0x20, 0x4a, 0xff, 0x14, 0x23, 0x58, 0xff, 0x2b, 0x4c, 0x84, 0xff, 0x19, 0x3b, 0x6f, 0xff, 0x0a, 0x1b, 0x4a, 0xff, 0x76, 0xb0, 0xd9, 0xff, 0x97, 0xd5, 0xf9, 0xff, 0x83, 0xbd, 0xe6, 0xff, 0x85, 0xbc, 0xe8, 0xff, 0x86, 0xbb, 0xe9, 0xff, 0x86, 0xbb, 0xea, 0xff, 0x84, 0xb8, 0xe7, 0xff, 0x82, 0xb6, 0xe6, 0xff, 0x82, 0xb7, 0xe6, 0xff, 0x81, 0xb6, 0xe6, 0xff, 0x81, 0xb6, 0xe4, 0xff, 0x83, 0xb4, 0xe4, 0xff, 0x82, 0xb3, 0xe4, 0xff, 0x85, 0xb8, 0xe9, 0xff, 0x83, 0xb8, 0xec, 0xff, 0x7a, 0xae, 0xe1, 0xff, 0x8a, 0xc0, 0xee, 0xff, 0x7d, 0xbf, 0xf2, 0xff, 0x47, 0x95, 0xc6, 0xff, 0x04, 0x37, 0x60, 0xff, 0x23, 0x5f, 0x8e, 0xff, 0x3b, 0x7d, 0xad, 0xff, 0x09, 0x37, 0x63, 0xff, 0x6f, 0xae, 0xd3, 0xff, 0x9f, 0xe1, 0xfb, 0xff, 0x93, 0xcf, 0xeb, 0xff, 0x99, 0xd3, 0xed, 0xff, 0x9f, 0xd4, 0xec, 0xff, 0xa1, 0xd3, 0xed, 0xff, 0xa2, 0xd3, 0xed, 0xff, 0xa2, 0xd4, 0xec, 0xff, 0xa3, 0xd3, 0xec, 0xff, 0xa1, 0xd2, 0xec, 0xff, 0xa3, 0xd6, 0xef, 0xff, 0xa8, 0xd9, 0xf8, 0xff, 0x84, 0xb5, 0xdb, 0xff, 0x4d, 0x7e, 0xa4, 0xff, 0x20, 0x46, 0x67, 0xff, 0x5b, 0x86, 0xa4, 0xff, 0x59, 0x88, 0xaa, 0xff, 0x3a, 0x64, 0x86, 0xff, 0x54, 0x80, 0xa1, 0xff, 0x54, 0x85, 0xab, 0xff, 0x36, 0x60, 0x87, 0xff, 0x39, 0x63, 0x8b, 0xff, 0x67, 0x9c, 0xc5, 0xff, 0x8d, 0xc3, 0xe7, 0xff, 0xaf, 0xdf, 0xfc, 0xff, 0x8f, 0xc0, 0xda, 0xff, 0x5e, 0x92, 0xae, 0xff, 0x4e, 0x7f, 0x9f, 0xff, 0x45, 0x73, 0x96, 0xff, 0x3c, 0x6a, 0x8d, 0xff, 0x4d, 0x7a, 0xa3, 0xff, 0x65, 0x92, 0xbc, 0xff, 0x7a, 0xa7, 0xcd, 0xff, 0x5e, 0x8a, 0xad, 0xff, 0x59, 0x8a, 0xab, 0xff, 0x92, 0xc7, 0xe4, 0xff, 0x9a, 0xcb, 0xe7, 0xff, 0x83, 0xb3, 0xd3, 0xff, 0x86, 0xb4, 0xd3, 0xff, 0x9d, 0xcd, 0xe3, 0xff, 0x99, 0xcb, 0xe2, 0xff, 0x98, 0xc9, 0xe2, 0xff, 0x9a, 0xcb, 0xe3, 0xff, 0x99, 0xc9, 0xe3, 0xff, 0x87, 0xb7, 0xd1, 0xff, 0x7f, 0xad, 0xc9, 0xff, 0x65, 0x93, 0xaf, 0xff, 0x82, 0xb7, 0xd6, 0xff, 0x7c, 0xb1, 0xd2, 0xff, 0x71, 0xa3, 0xc4, 0xff, 0x85, 0xb8, 0xd8, 0xff, 0x86, 0xbc, 0xd9, 0xff, 0x7f, 0xb8, 0xd6, 0xff, 0x7d, 0xb4, 0xd3, 0xff, 0x7c, 0xb3, 0xd2, 0xff, 0x7c, 0xb3, 0xce, 0xff, 0x7c, 0xb0, 0xcd, 0xff, 0x79, 0xad, 0xca, 0xff, 0x87, 0xbe, 0xdd, 0xff, 0x64, 0x92, 0xb6, 0xff, 0x1e, 0x40, 0x5c, 0xff, 0x41, 0x69, 0x88, 0xff, 0x8b, 0xc3, 0xe9, 0xff, 0x7e, 0xb5, 0xd5, 0xff, 0x56, 0x90, 0xa9, 0xff, 0x5d, 0x97, 0xb0, 0xff, 0x68, 0x93, 0xa8, 0xff, 0x6c, 0x92, 0xa0, 0xff, 0x6a, 0x8f, 0x9c, 0xff, 0x6a, 0x8f, 0x9d, 0xff, 0x62, 0x88, 0x9b, 0xff, 0x50, 0x82, 0x9b, 0xff, 0x46, 0x7d, 0x98, 0xff, 0x43, 0x79, 0x95, 0xff, 0x39, 0x77, 0x94, 0xff, 0x25, 0x6b, 0x8a, 0xff, 0x83, 0x9a, 0xa1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe5, 0xef, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xea, 0xee, 0xf1, 0xff, 0x8a, 0xb0, 0xca, 0xff, 0x98, 0xbe, 0xd8, 0xff, 0x73, 0xa3, 0xc9, 0xff, 0x69, 0x9b, 0xca, 0xff, 0x65, 0x9b, 0xcb, 0xff, 0x7d, 0xb4, 0xdd, 0xff, 0x92, 0xc2, 0xd8, 0xff, 0x8b, 0xba, 0xcb, 0xff, 0x84, 0xb6, 0xd3, 0xff, 0x6d, 0xa3, 0xcd, 0xff, 0x72, 0xa1, 0xd0, 0xff, 0x91, 0xb7, 0xe5, 0xff, 0x66, 0x8c, 0xb8, 0xff, 0x4f, 0x72, 0x9d, 0xff, 0x78, 0x96, 0xbc, 0xff, 0x7c, 0x99, 0xb6, 0xff, 0x7a, 0x98, 0xb0, 0xff, 0x7b, 0x98, 0xaf, 0xff, 0x7a, 0x94, 0xb1, 0xff, 0x80, 0xac, 0xd9, 0xff, 0x7f, 0xbe, 0xe9, 0xff, 0x83, 0xbc, 0xda, 0xff, 0x98, 0xcc, 0xe3, 0xff, 0x91, 0xc8, 0xeb, 0xff, 0x82, 0xa7, 0xcc, 0xff, 0x81, 0x9c, 0xba, 0xff, 0x85, 0xa3, 0xbf, 0xff, 0x88, 0xa7, 0xc8, 0xff, 0x51, 0x70, 0x9b, 0xff, 0x10, 0x27, 0x47, 0xff, 0x10, 0x1b, 0x3c, 0xff, 0x0b, 0x13, 0x35, 0xff, 0x1d, 0x25, 0x4d, 0xff, 0x19, 0x20, 0x3d, 0xff, 0x0a, 0x13, 0x35, 0xff, 0x00, 0x16, 0x47, 0xff, 0x32, 0x66, 0x8d, 0xff, 0x91, 0xcf, 0xf4, 0xff, 0x8d, 0xc7, 0xee, 0xff, 0x86, 0xbb, 0xe6, 0xff, 0x87, 0xba, 0xe6, 0xff, 0x87, 0xba, 0xe5, 0xff, 0x88, 0xba, 0xe8, 0xff, 0x87, 0xba, 0xe8, 0xff, 0x85, 0xb8, 0xe6, 0xff, 0x84, 0xb7, 0xe5, 0xff, 0x84, 0xb6, 0xe4, 0xff, 0x84, 0xb6, 0xe4, 0xff, 0x83, 0xb5, 0xe3, 0xff, 0x85, 0xb7, 0xe6, 0xff, 0x88, 0xba, 0xec, 0xff, 0x82, 0xb7, 0xe8, 0xff, 0x83, 0xb5, 0xe4, 0xff, 0x9d, 0xd3, 0xfb, 0xff, 0x5f, 0xa1, 0xd3, 0xff, 0x16, 0x56, 0x87, 0xff, 0x12, 0x43, 0x6c, 0xff, 0x44, 0x85, 0xad, 0xff, 0x26, 0x63, 0x8e, 0xff, 0x0f, 0x42, 0x6a, 0xff, 0x58, 0x91, 0xb6, 0xff, 0x9c, 0xda, 0xf6, 0xff, 0x97, 0xd2, 0xec, 0xff, 0x9a, 0xd1, 0xeb, 0xff, 0xa0, 0xd3, 0xeb, 0xff, 0xa2, 0xd2, 0xee, 0xff, 0xa2, 0xd3, 0xec, 0xff, 0xa3, 0xd4, 0xeb, 0xff, 0xa4, 0xd3, 0xeb, 0xff, 0xa7, 0xd6, 0xee, 0xff, 0xa6, 0xd8, 0xf0, 0xff, 0x6c, 0x99, 0xba, 0xff, 0x23, 0x4a, 0x6f, 0xff, 0x16, 0x3a, 0x59, 0xff, 0x29, 0x51, 0x72, 0xff, 0x50, 0x7a, 0x9d, 0xff, 0x31, 0x51, 0x72, 0xff, 0x2b, 0x48, 0x65, 0xff, 0x27, 0x49, 0x66, 0xff, 0x46, 0x6f, 0x96, 0xff, 0x47, 0x6f, 0x9b, 0xff, 0x39, 0x62, 0x8b, 0xff, 0x52, 0x84, 0xad, 0xff, 0x83, 0xb7, 0xdd, 0xff, 0x8d, 0xbd, 0xdc, 0xff, 0x62, 0x94, 0xb2, 0xff, 0x4b, 0x7c, 0x9d, 0xff, 0x4b, 0x77, 0x99, 0xff, 0x41, 0x6b, 0x8b, 0xff, 0x33, 0x58, 0x76, 0xff, 0x2d, 0x50, 0x72, 0xff, 0x48, 0x6f, 0x92, 0xff, 0x50, 0x78, 0x9a, 0xff, 0x60, 0x88, 0xa9, 0xff, 0x78, 0xa9, 0xc9, 0xff, 0x80, 0xb3, 0xd3, 0xff, 0x92, 0xc1, 0xe0, 0xff, 0x84, 0xb4, 0xd4, 0xff, 0x86, 0xb4, 0xd2, 0xff, 0x9f, 0xce, 0xe5, 0xff, 0x99, 0xca, 0xe0, 0xff, 0x97, 0xc8, 0xdf, 0xff, 0x9a, 0xca, 0xe1, 0xff, 0x98, 0xc7, 0xe2, 0xff, 0x7f, 0xb0, 0xc9, 0xff, 0x7e, 0xaf, 0xcb, 0xff, 0x4a, 0x71, 0x91, 0xff, 0x51, 0x76, 0x98, 0xff, 0x88, 0xb8, 0xda, 0xff, 0x79, 0xac, 0xcd, 0xff, 0x73, 0xa9, 0xc7, 0xff, 0x7e, 0xb4, 0xd2, 0xff, 0x7c, 0xb3, 0xd1, 0xff, 0x7a, 0xb1, 0xce, 0xff, 0x78, 0xb1, 0xce, 0xff, 0x77, 0xae, 0xca, 0xff, 0x79, 0xac, 0xc8, 0xff, 0x77, 0xa9, 0xc5, 0xff, 0x85, 0xba, 0xd8, 0xff, 0x79, 0xab, 0xd4, 0xff, 0x2e, 0x50, 0x70, 0xff, 0x2a, 0x45, 0x61, 0xff, 0x6c, 0x9d, 0xc3, 0xff, 0x89, 0xc1, 0xe4, 0xff, 0x5b, 0x96, 0xaf, 0xff, 0x57, 0x92, 0xab, 0xff, 0x5c, 0x8d, 0xa6, 0xff, 0x65, 0x8b, 0x9d, 0xff, 0x67, 0x8c, 0x9b, 0xff, 0x66, 0x8b, 0x99, 0xff, 0x61, 0x86, 0x97, 0xff, 0x4d, 0x7d, 0x95, 0xff, 0x43, 0x77, 0x92, 0xff, 0x40, 0x74, 0x8d, 0xff, 0x36, 0x71, 0x8c, 0xff, 0x29, 0x65, 0x7f, 0xff, 0xe4, 0xe8, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfc, 0xfd, 0xff, 0x89, 0x9a, 0xab, 0xff, 0x94, 0xbe, 0xd6, 0xff, 0x7b, 0xa8, 0xcb, 0xff, 0x66, 0x94, 0xc5, 0xff, 0x60, 0x93, 0xc6, 0xff, 0x6e, 0xa7, 0xd0, 0xff, 0x88, 0xbb, 0xd1, 0xff, 0x7c, 0xad, 0xc7, 0xff, 0x72, 0xa4, 0xcb, 0xff, 0x6b, 0x9a, 0xc7, 0xff, 0x71, 0x9a, 0xc8, 0xff, 0x92, 0xb5, 0xe0, 0xff, 0x6b, 0x8d, 0xb6, 0xff, 0x50, 0x70, 0x98, 0xff, 0x73, 0x92, 0xb5, 0xff, 0x7b, 0x9a, 0xb7, 0xff, 0x78, 0x99, 0xb1, 0xff, 0x7c, 0x98, 0xaf, 0xff, 0x74, 0x95, 0xb0, 0xff, 0x87, 0xb6, 0xd8, 0xff, 0x96, 0xcc, 0xeb, 0xff, 0x91, 0xc6, 0xe6, 0xff, 0x93, 0xcc, 0xe5, 0xff, 0x98, 0xce, 0xed, 0xff, 0x86, 0xab, 0xce, 0xff, 0x80, 0x9d, 0xbb, 0xff, 0x88, 0xa5, 0xbf, 0xff, 0x80, 0xa3, 0xc6, 0xff, 0x5c, 0x80, 0xac, 0xff, 0x15, 0x29, 0x48, 0xff, 0x0c, 0x12, 0x2f, 0xff, 0x14, 0x19, 0x37, 0xff, 0x18, 0x1d, 0x3b, 0xff, 0x07, 0x0b, 0x22, 0xff, 0x09, 0x0f, 0x28, 0xff, 0x09, 0x1d, 0x45, 0xff, 0x62, 0x8f, 0xbb, 0xff, 0x95, 0xcf, 0xf3, 0xff, 0x8a, 0xbd, 0xe4, 0xff, 0x88, 0xb9, 0xe5, 0xff, 0x86, 0xb8, 0xe5, 0xff, 0x86, 0xb9, 0xe4, 0xff, 0x88, 0xb8, 0xe5, 0xff, 0x89, 0xb8, 0xe5, 0xff, 0x87, 0xb7, 0xe4, 0xff, 0x85, 0xb6, 0xe3, 0xff, 0x85, 0xb8, 0xe4, 0xff, 0x86, 0xb8, 0xe4, 0xff, 0x83, 0xb6, 0xe4, 0xff, 0x81, 0xb4, 0xe2, 0xff, 0x87, 0xb9, 0xe9, 0xff, 0x80, 0xb5, 0xe5, 0xff, 0x8d, 0xbf, 0xec, 0xff, 0x9b, 0xd0, 0xf3, 0xff, 0x2d, 0x67, 0x98, 0xff, 0x2c, 0x68, 0x97, 0xff, 0x68, 0xac, 0xd5, 0xff, 0x29, 0x65, 0x8e, 0xff, 0x0b, 0x39, 0x62, 0xff, 0x1b, 0x4f, 0x73, 0xff, 0x71, 0xac, 0xcc, 0xff, 0xa1, 0xdc, 0xf9, 0xff, 0x95, 0xce, 0xe7, 0xff, 0x9c, 0xd1, 0xe8, 0xff, 0x9f, 0xd0, 0xe8, 0xff, 0x9e, 0xce, 0xe9, 0xff, 0xa0, 0xd1, 0xea, 0xff, 0xa4, 0xd3, 0xea, 0xff, 0xa6, 0xd3, 0xeb, 0xff, 0xa8, 0xd6, 0xed, 0xff, 0xb1, 0xe2, 0xf7, 0xff, 0x49, 0x75, 0x94, 0xff, 0x19, 0x44, 0x6b, 0xff, 0x52, 0x82, 0xa8, 0xff, 0x62, 0x97, 0xc2, 0xff, 0x4c, 0x78, 0xa1, 0xff, 0x25, 0x43, 0x60, 0xff, 0x30, 0x4d, 0x6b, 0xff, 0x2f, 0x4f, 0x6d, 0xff, 0x46, 0x6e, 0x93, 0xff, 0x5a, 0x85, 0xb3, 0xff, 0x3e, 0x68, 0x94, 0xff, 0x3b, 0x68, 0x91, 0xff, 0x4d, 0x7c, 0xa4, 0xff, 0x53, 0x83, 0xa7, 0xff, 0x52, 0x82, 0xa4, 0xff, 0x4c, 0x72, 0x96, 0xff, 0x37, 0x58, 0x7c, 0xff, 0x23, 0x46, 0x66, 0xff, 0x23, 0x46, 0x64, 0xff, 0x3f, 0x63, 0x7f, 0xff, 0x70, 0x97, 0xb1, 0xff, 0xa6, 0xd3, 0xec, 0xff, 0x91, 0xbe, 0xda, 0xff, 0x6c, 0x9d, 0xbb, 0xff, 0x76, 0xa6, 0xc8, 0xff, 0x8e, 0xbd, 0xdd, 0xff, 0x82, 0xb5, 0xd2, 0xff, 0x81, 0xb2, 0xcf, 0xff, 0xa0, 0xce, 0xe5, 0xff, 0x9d, 0xcb, 0xe0, 0xff, 0x98, 0xc7, 0xdd, 0xff, 0x9b, 0xc9, 0xdf, 0xff, 0x98, 0xc6, 0xdf, 0xff, 0x7a, 0xab, 0xc5, 0xff, 0x7b, 0xaf, 0xcb, 0xff, 0x8a, 0xb4, 0xd5, 0xff, 0x39, 0x54, 0x79, 0xff, 0x54, 0x7c, 0xa0, 0xff, 0x78, 0xaa, 0xc8, 0xff, 0x79, 0xac, 0xca, 0xff, 0x71, 0xa8, 0xc6, 0xff, 0x7c, 0xb2, 0xd0, 0xff, 0x7b, 0xb0, 0xce, 0xff, 0x76, 0xae, 0xc9, 0xff, 0x74, 0xab, 0xc6, 0xff, 0x76, 0xa8, 0xc4, 0xff, 0x75, 0xa7, 0xc2, 0xff, 0x79, 0xad, 0xcb, 0xff, 0x82, 0xb6, 0xe1, 0xff, 0x4a, 0x74, 0x97, 0xff, 0x20, 0x3c, 0x57, 0xff, 0x43, 0x71, 0x94, 0xff, 0x8f, 0xc5, 0xea, 0xff, 0x6d, 0xa3, 0xc3, 0xff, 0x4d, 0x89, 0xa6, 0xff, 0x50, 0x89, 0xa3, 0xff, 0x5f, 0x86, 0x9f, 0xff, 0x62, 0x88, 0x97, 0xff, 0x5e, 0x87, 0x91, 0xff, 0x5c, 0x84, 0x91, 0xff, 0x4c, 0x78, 0x8e, 0xff, 0x41, 0x70, 0x8a, 0xff, 0x3c, 0x6d, 0x87, 0xff, 0x2e, 0x69, 0x83, 0xff, 0x49, 0x6b, 0x77, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0xba, 0xc2, 0xff, 0x85, 0xb3, 0xcb, 0xff, 0x77, 0xa3, 0xc2, 0xff, 0x65, 0x93, 0xc3, 0xff, 0x61, 0x94, 0xc2, 0xff, 0x78, 0xac, 0xd3, 0xff, 0x8d, 0xbf, 0xdb, 0xff, 0x7a, 0xa9, 0xd0, 0xff, 0x63, 0x94, 0xc3, 0xff, 0x60, 0x91, 0xbc, 0xff, 0x6a, 0x96, 0xbc, 0xff, 0x90, 0xb4, 0xdb, 0xff, 0x71, 0x91, 0xb6, 0xff, 0x4f, 0x70, 0x90, 0xff, 0x6e, 0x8e, 0xaa, 0xff, 0x7e, 0x9c, 0xb5, 0xff, 0x79, 0x99, 0xb1, 0xff, 0x79, 0x97, 0xb1, 0xff, 0x73, 0x98, 0xb4, 0xff, 0x85, 0xb5, 0xcf, 0xff, 0x91, 0xb4, 0xce, 0xff, 0x83, 0xa2, 0xc2, 0xff, 0x8f, 0xc0, 0xdc, 0xff, 0x97, 0xcd, 0xeb, 0xff, 0x84, 0xa9, 0xca, 0xff, 0x84, 0xa2, 0xbc, 0xff, 0x84, 0xa4, 0xbd, 0xff, 0x87, 0xae, 0xd2, 0xff, 0x58, 0x79, 0xa5, 0xff, 0x0d, 0x1b, 0x3b, 0xff, 0x0e, 0x13, 0x30, 0xff, 0x11, 0x17, 0x33, 0xff, 0x14, 0x1a, 0x33, 0xff, 0x08, 0x0e, 0x21, 0xff, 0x0d, 0x12, 0x2b, 0xff, 0x16, 0x1e, 0x4d, 0xff, 0x63, 0x85, 0xb5, 0xff, 0x99, 0xc9, 0xed, 0xff, 0x8a, 0xb4, 0xd8, 0xff, 0x83, 0xb1, 0xd7, 0xff, 0x82, 0xb6, 0xe0, 0xff, 0x84, 0xb6, 0xe0, 0xff, 0x86, 0xb4, 0xe0, 0xff, 0x86, 0xb3, 0xdf, 0xff, 0x87, 0xb4, 0xdf, 0xff, 0x85, 0xb6, 0xe0, 0xff, 0x84, 0xb6, 0xe1, 0xff, 0x84, 0xb7, 0xe1, 0xff, 0x83, 0xb5, 0xe0, 0xff, 0x81, 0xb2, 0xdd, 0xff, 0x86, 0xb8, 0xe4, 0xff, 0x7d, 0xb1, 0xe0, 0xff, 0x97, 0xca, 0xf2, 0xff, 0x69, 0x9a, 0xc1, 0xff, 0x1b, 0x4a, 0x7c, 0xff, 0x7d, 0xbe, 0xe8, 0xff, 0x30, 0x6c, 0x90, 0xff, 0x09, 0x31, 0x57, 0xff, 0x15, 0x3c, 0x60, 0xff, 0x31, 0x68, 0x8a, 0xff, 0x98, 0xd5, 0xf2, 0xff, 0x9d, 0xd5, 0xef, 0xff, 0x94, 0xcc, 0xe5, 0xff, 0x9b, 0xcd, 0xe6, 0xff, 0x9e, 0xce, 0xe6, 0xff, 0xa1, 0xd1, 0xea, 0xff, 0xa2, 0xd1, 0xe9, 0xff, 0xa4, 0xd1, 0xe9, 0xff, 0xa3, 0xd2, 0xeb, 0xff, 0xa2, 0xd3, 0xeb, 0xff, 0xac, 0xdf, 0xf1, 0xff, 0x95, 0xc5, 0xdc, 0xff, 0x61, 0x94, 0xb9, 0xff, 0x7e, 0xbc, 0xed, 0xff, 0x6d, 0xac, 0xd7, 0xff, 0x43, 0x6d, 0x8f, 0xff, 0x24, 0x41, 0x5e, 0xff, 0x2c, 0x49, 0x6a, 0xff, 0x28, 0x49, 0x69, 0xff, 0x45, 0x6e, 0x92, 0xff, 0x61, 0x8d, 0xb9, 0xff, 0x50, 0x7e, 0xa5, 0xff, 0x3a, 0x5f, 0x86, 0xff, 0x2f, 0x54, 0x7d, 0xff, 0x6e, 0x9f, 0xc9, 0xff, 0x5a, 0x8c, 0xb3, 0xff, 0x46, 0x6d, 0x8c, 0xff, 0x61, 0x85, 0xa0, 0xff, 0x51, 0x77, 0x91, 0xff, 0x6e, 0x95, 0xb1, 0xff, 0xac, 0xd8, 0xef, 0xff, 0xb3, 0xe1, 0xf4, 0xff, 0xac, 0xda, 0xed, 0xff, 0x9c, 0xca, 0xe2, 0xff, 0x6e, 0x9f, 0xba, 0xff, 0x6c, 0x9e, 0xbe, 0xff, 0x84, 0xb5, 0xd4, 0xff, 0x87, 0xb7, 0xd7, 0xff, 0x8f, 0xbe, 0xdb, 0xff, 0xa0, 0xd0, 0xe4, 0xff, 0x9d, 0xca, 0xdf, 0xff, 0x9a, 0xc7, 0xdd, 0xff, 0x9c, 0xc9, 0xdf, 0xff, 0x96, 0xc4, 0xdc, 0xff, 0x79, 0xaa, 0xc7, 0xff, 0x93, 0xc5, 0xe7, 0xff, 0x80, 0xa2, 0xc8, 0xff, 0x35, 0x4b, 0x72, 0xff, 0x36, 0x5a, 0x7c, 0xff, 0x36, 0x5b, 0x7a, 0xff, 0x6d, 0x95, 0xb4, 0xff, 0x76, 0xac, 0xca, 0xff, 0x78, 0xae, 0xcd, 0xff, 0x7d, 0xb1, 0xcf, 0xff, 0x71, 0xa7, 0xc1, 0xff, 0x74, 0xa6, 0xc2, 0xff, 0x74, 0xa4, 0xc1, 0xff, 0x6f, 0xa3, 0xbf, 0xff, 0x6c, 0xa0, 0xbb, 0xff, 0x89, 0xc1, 0xe3, 0xff, 0x6d, 0xa1, 0xc6, 0xff, 0x1f, 0x43, 0x62, 0xff, 0x28, 0x53, 0x73, 0xff, 0x7d, 0xb3, 0xd8, 0xff, 0x80, 0xb4, 0xd7, 0xff, 0x48, 0x83, 0xa3, 0xff, 0x3e, 0x7f, 0x9d, 0xff, 0x49, 0x79, 0x98, 0xff, 0x59, 0x82, 0x93, 0xff, 0x5c, 0x86, 0x8f, 0xff, 0x54, 0x7e, 0x89, 0xff, 0x42, 0x6f, 0x83, 0xff, 0x3e, 0x6b, 0x83, 0xff, 0x3a, 0x68, 0x80, 0xff, 0x2b, 0x61, 0x79, 0xff, 0xb3, 0xbb, 0xbc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdb, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xed, 0xf1, 0xf5, 0xff, 0x77, 0x92, 0xa9, 0xff, 0x88, 0xae, 0xd4, 0xff, 0x91, 0xbb, 0xe2, 0xff, 0x92, 0xbd, 0xe1, 0xff, 0xac, 0xd5, 0xf1, 0xff, 0xb0, 0xda, 0xf0, 0xff, 0xa6, 0xce, 0xef, 0xff, 0x9f, 0xc0, 0xe6, 0xff, 0x94, 0xb3, 0xd1, 0xff, 0x78, 0x9c, 0xbc, 0xff, 0x86, 0xaa, 0xd0, 0xff, 0x6f, 0x91, 0xb2, 0xff, 0x50, 0x70, 0x8c, 0xff, 0x6c, 0x8b, 0xa6, 0xff, 0x7f, 0x9e, 0xb7, 0xff, 0x79, 0x97, 0xb0, 0xff, 0x78, 0x98, 0xb5, 0xff, 0x7a, 0x9c, 0xba, 0xff, 0x7d, 0xa1, 0xb8, 0xff, 0x80, 0x9d, 0xb2, 0xff, 0x80, 0x9b, 0xb6, 0xff, 0x8e, 0xb7, 0xd5, 0xff, 0x91, 0xc6, 0xe7, 0xff, 0x7c, 0xa3, 0xc5, 0xff, 0x7d, 0x9b, 0xb8, 0xff, 0x84, 0xa3, 0xbf, 0xff, 0x87, 0xad, 0xd0, 0xff, 0x51, 0x6e, 0x9a, 0xff, 0x11, 0x19, 0x38, 0xff, 0x0c, 0x12, 0x2b, 0xff, 0x14, 0x1b, 0x37, 0xff, 0x17, 0x1d, 0x3a, 0xff, 0x10, 0x16, 0x30, 0xff, 0x12, 0x1a, 0x3b, 0xff, 0x14, 0x28, 0x57, 0xff, 0x70, 0x92, 0xb8, 0xff, 0x97, 0xba, 0xdd, 0xff, 0x86, 0xa6, 0xc9, 0xff, 0x82, 0xa7, 0xcc, 0xff, 0x80, 0xae, 0xd6, 0xff, 0x82, 0xae, 0xd6, 0xff, 0x82, 0xad, 0xd8, 0xff, 0x82, 0xae, 0xd8, 0xff, 0x85, 0xaf, 0xda, 0xff, 0x86, 0xb0, 0xda, 0xff, 0x85, 0xad, 0xd9, 0xff, 0x84, 0xad, 0xd7, 0xff, 0x84, 0xab, 0xd5, 0xff, 0x7f, 0xab, 0xd4, 0xff, 0x84, 0xb9, 0xe2, 0xff, 0x7b, 0xb3, 0xdc, 0xff, 0x92, 0xc4, 0xe7, 0xff, 0x83, 0xb5, 0xd6, 0xff, 0x81, 0xbc, 0xe2, 0xff, 0x46, 0x7b, 0x9a, 0xff, 0x03, 0x28, 0x47, 0xff, 0x1d, 0x3f, 0x62, 0xff, 0x10, 0x38, 0x5c, 0xff, 0x52, 0x8b, 0xaf, 0xff, 0x99, 0xd7, 0xf5, 0xff, 0x98, 0xce, 0xe6, 0xff, 0x9a, 0xcd, 0xe6, 0xff, 0x9b, 0xcd, 0xe6, 0xff, 0x9c, 0xce, 0xe5, 0xff, 0x9c, 0xc7, 0xe0, 0xff, 0xa5, 0xcf, 0xe9, 0xff, 0xa3, 0xd2, 0xea, 0xff, 0x9e, 0xd0, 0xe8, 0xff, 0x9f, 0xd2, 0xea, 0xff, 0x9f, 0xd3, 0xe8, 0xff, 0xab, 0xde, 0xf3, 0xff, 0x96, 0xca, 0xea, 0xff, 0x70, 0xaa, 0xda, 0xff, 0x4d, 0x7f, 0xa6, 0xff, 0x23, 0x45, 0x62, 0xff, 0x26, 0x43, 0x62, 0xff, 0x2f, 0x4e, 0x6f, 0xff, 0x29, 0x4a, 0x6b, 0xff, 0x39, 0x5d, 0x83, 0xff, 0x4a, 0x70, 0x99, 0xff, 0x46, 0x70, 0x96, 0xff, 0x44, 0x66, 0x8b, 0xff, 0x34, 0x52, 0x78, 0xff, 0x59, 0x8a, 0xb4, 0xff, 0x6d, 0xa3, 0xcd, 0xff, 0x85, 0xb8, 0xd4, 0xff, 0xbb, 0xe9, 0xfc, 0xff, 0xb5, 0xe1, 0xf6, 0xff, 0xb5, 0xdf, 0xf8, 0xff, 0xaf, 0xdb, 0xf2, 0xff, 0xa5, 0xd4, 0xe9, 0xff, 0x9f, 0xd2, 0xe7, 0xff, 0xa4, 0xd4, 0xeb, 0xff, 0x87, 0xb7, 0xd2, 0xff, 0x68, 0x99, 0xb9, 0xff, 0x78, 0xa9, 0xc9, 0xff, 0x84, 0xb3, 0xd4, 0xff, 0x8e, 0xbe, 0xdb, 0xff, 0x9c, 0xcd, 0xe4, 0xff, 0x9b, 0xca, 0xe0, 0xff, 0x9b, 0xc8, 0xde, 0xff, 0x9c, 0xca, 0xdf, 0xff, 0x92, 0xc0, 0xd8, 0xff, 0x7f, 0xb0, 0xd2, 0xff, 0x7b, 0xa5, 0xcb, 0xff, 0x24, 0x35, 0x59, 0xff, 0x20, 0x2c, 0x4a, 0xff, 0x33, 0x4c, 0x67, 0xff, 0x2a, 0x43, 0x60, 0xff, 0x39, 0x56, 0x75, 0xff, 0x78, 0xa9, 0xc7, 0xff, 0x73, 0xa9, 0xc8, 0xff, 0x70, 0xa3, 0xc1, 0xff, 0x6d, 0xa0, 0xbd, 0xff, 0x71, 0xa1, 0xbe, 0xff, 0x70, 0xa2, 0xbe, 0xff, 0x69, 0x9e, 0xb9, 0xff, 0x61, 0x97, 0xaf, 0xff, 0x89, 0xc1, 0xdc, 0xff, 0x86, 0xbb, 0xe1, 0xff, 0x2f, 0x55, 0x7a, 0xff, 0x1d, 0x3f, 0x5f, 0xff, 0x60, 0x96, 0xba, 0xff, 0x89, 0xc1, 0xe8, 0xff, 0x3f, 0x6a, 0x90, 0xff, 0x30, 0x56, 0x7c, 0xff, 0x3d, 0x6a, 0x8b, 0xff, 0x4f, 0x7b, 0x91, 0xff, 0x56, 0x7f, 0x8b, 0xff, 0x53, 0x7c, 0x87, 0xff, 0x41, 0x6e, 0x82, 0xff, 0x39, 0x66, 0x7e, 0xff, 0x35, 0x63, 0x7a, 0xff, 0x36, 0x5a, 0x66, 0xff, 0xfb, 0xfc, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xfc, 0xdb, 0xe8, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb6, 0xb5, 0xbd, 0xff, 0xb2, 0xd0, 0xf3, 0xff, 0xa4, 0xcb, 0xec, 0xff, 0xa4, 0xc9, 0xe9, 0xff, 0xba, 0xdb, 0xf8, 0xff, 0xbe, 0xe3, 0xfa, 0xff, 0xa6, 0xcb, 0xe9, 0xff, 0xb7, 0xcf, 0xee, 0xff, 0xd9, 0xe3, 0xf5, 0xff, 0xce, 0xda, 0xec, 0xff, 0xa7, 0xc1, 0xd8, 0xff, 0x71, 0x91, 0xae, 0xff, 0x58, 0x76, 0x93, 0xff, 0x6e, 0x8c, 0xaa, 0xff, 0x7e, 0x9e, 0xba, 0xff, 0x79, 0x99, 0xb2, 0xff, 0x7a, 0x9a, 0xb5, 0xff, 0x7c, 0x9d, 0xb9, 0xff, 0x79, 0x99, 0xb1, 0xff, 0x7b, 0x99, 0xaf, 0xff, 0x7d, 0x9b, 0xb3, 0xff, 0x91, 0xba, 0xd7, 0xff, 0x86, 0xbb, 0xdb, 0xff, 0x7e, 0x9f, 0xbf, 0xff, 0x9c, 0xb1, 0xcc, 0xff, 0xab, 0xc5, 0xdd, 0xff, 0x8e, 0xb2, 0xd7, 0xff, 0x4c, 0x68, 0x96, 0xff, 0x0d, 0x17, 0x35, 0xff, 0x0c, 0x12, 0x29, 0xff, 0x15, 0x1c, 0x36, 0xff, 0x19, 0x20, 0x3b, 0xff, 0x19, 0x1f, 0x3c, 0xff, 0x0d, 0x18, 0x38, 0xff, 0x41, 0x5b, 0x7c, 0xff, 0x8c, 0xaa, 0xca, 0xff, 0x8b, 0xac, 0xcd, 0xff, 0x89, 0xab, 0xcb, 0xff, 0x84, 0xa6, 0xcb, 0xff, 0x82, 0xa8, 0xd3, 0xff, 0x83, 0xaa, 0xd4, 0xff, 0x82, 0xab, 0xd4, 0xff, 0x83, 0xac, 0xd5, 0xff, 0x85, 0xad, 0xd6, 0xff, 0x84, 0xad, 0xd7, 0xff, 0x82, 0xaa, 0xd4, 0xff, 0x82, 0xa8, 0xd0, 0xff, 0x82, 0xaa, 0xd1, 0xff, 0x80, 0xb1, 0xd7, 0xff, 0x83, 0xbf, 0xe7, 0xff, 0x7b, 0xb8, 0xdb, 0xff, 0x9d, 0xce, 0xea, 0xff, 0xb2, 0xe9, 0xfe, 0xff, 0x6a, 0xa5, 0xc8, 0xff, 0x07, 0x2d, 0x51, 0xff, 0x1b, 0x39, 0x5a, 0xff, 0x15, 0x37, 0x59, 0xff, 0x23, 0x4c, 0x73, 0xff, 0x5e, 0x99, 0xc2, 0xff, 0x83, 0xc1, 0xe4, 0xff, 0x9c, 0xd0, 0xe7, 0xff, 0x9b, 0xcb, 0xe4, 0xff, 0x9d, 0xce, 0xe6, 0xff, 0x9a, 0xca, 0xe1, 0xff, 0x8f, 0xb2, 0xcc, 0xff, 0x90, 0xb7, 0xd1, 0xff, 0x9d, 0xd2, 0xe8, 0xff, 0xa0, 0xd2, 0xea, 0xff, 0x9e, 0xd0, 0xe8, 0xff, 0x9c, 0xcf, 0xe8, 0xff, 0x9f, 0xd6, 0xeb, 0xff, 0x95, 0xcf, 0xed, 0xff, 0x64, 0x9a, 0xcb, 0xff, 0x36, 0x5d, 0x85, 0xff, 0x1d, 0x3c, 0x59, 0xff, 0x25, 0x44, 0x63, 0xff, 0x33, 0x54, 0x75, 0xff, 0x36, 0x55, 0x78, 0xff, 0x30, 0x50, 0x75, 0xff, 0x25, 0x47, 0x6d, 0xff, 0x20, 0x43, 0x65, 0xff, 0x39, 0x58, 0x7c, 0xff, 0x2d, 0x4d, 0x71, 0xff, 0x35, 0x5b, 0x84, 0xff, 0x5d, 0x8e, 0xb9, 0xff, 0x7c, 0xb6, 0xd9, 0xff, 0xa6, 0xd6, 0xed, 0xff, 0xb3, 0xdc, 0xf2, 0xff, 0xa8, 0xd2, 0xe9, 0xff, 0xa6, 0xd1, 0xea, 0xff, 0x99, 0xc5, 0xdb, 0xff, 0x84, 0xb2, 0xc8, 0xff, 0x95, 0xc5, 0xda, 0xff, 0xa0, 0xce, 0xea, 0xff, 0x77, 0xa3, 0xc7, 0xff, 0x70, 0xa0, 0xc1, 0xff, 0x7f, 0xb0, 0xcf, 0xff, 0x7e, 0xaf, 0xcf, 0xff, 0x8c, 0xbc, 0xd7, 0xff, 0xa2, 0xd2, 0xe9, 0xff, 0x9f, 0xcd, 0xe3, 0xff, 0x99, 0xc7, 0xdb, 0xff, 0x98, 0xc6, 0xdf, 0xff, 0x8f, 0xbc, 0xe2, 0xff, 0x38, 0x56, 0x7a, 0xff, 0x20, 0x32, 0x4f, 0xff, 0x33, 0x45, 0x5d, 0xff, 0x1e, 0x32, 0x4b, 0xff, 0x31, 0x45, 0x62, 0xff, 0x1d, 0x34, 0x55, 0xff, 0x54, 0x7f, 0x9e, 0xff, 0x72, 0xa8, 0xc7, 0xff, 0x6a, 0x9e, 0xbc, 0xff, 0x86, 0xb9, 0xd8, 0xff, 0x7c, 0xad, 0xcc, 0xff, 0x6c, 0x9e, 0xba, 0xff, 0x69, 0x9b, 0xb4, 0xff, 0x59, 0x8c, 0xa5, 0xff, 0x7b, 0xb2, 0xcc, 0xff, 0x93, 0xc7, 0xef, 0xff, 0x49, 0x73, 0x9b, 0xff, 0x19, 0x39, 0x58, 0xff, 0x48, 0x7a, 0x9f, 0xff, 0x8c, 0xc7, 0xf1, 0xff, 0x41, 0x60, 0x88, 0xff, 0x25, 0x36, 0x59, 0xff, 0x4d, 0x78, 0x92, 0xff, 0x4b, 0x7c, 0x93, 0xff, 0x4d, 0x77, 0x87, 0xff, 0x57, 0x7d, 0x8a, 0xff, 0x46, 0x70, 0x84, 0xff, 0x35, 0x61, 0x7c, 0xff, 0x2e, 0x5c, 0x74, 0xff, 0x77, 0x86, 0x89, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xeb, 0xee, 0xf1, 0xff, 0xbe, 0xc9, 0xd9, 0xff, 0xa2, 0xc3, 0xe3, 0xff, 0x89, 0xaf, 0xd5, 0xff, 0x91, 0xb4, 0xda, 0xff, 0x98, 0xbd, 0xde, 0xff, 0x80, 0xa7, 0xc5, 0xff, 0x91, 0xb4, 0xd0, 0xff, 0xa3, 0xbf, 0xd7, 0xff, 0xbc, 0xce, 0xe0, 0xff, 0xcf, 0xdf, 0xee, 0xff, 0x99, 0xb1, 0xc5, 0xff, 0x55, 0x72, 0x92, 0xff, 0x65, 0x86, 0xa8, 0xff, 0x7f, 0x9e, 0xbb, 0xff, 0x78, 0x99, 0xb4, 0xff, 0x78, 0x99, 0xb3, 0xff, 0x76, 0x97, 0xaf, 0xff, 0x74, 0x96, 0xac, 0xff, 0x77, 0x97, 0xad, 0xff, 0x77, 0x96, 0xad, 0xff, 0x88, 0xae, 0xc7, 0xff, 0x9c, 0xc5, 0xdc, 0xff, 0xb0, 0xc9, 0xe1, 0xff, 0xc5, 0xd7, 0xea, 0xff, 0x93, 0xb0, 0xcb, 0xff, 0x7e, 0xa3, 0xc9, 0xff, 0x4d, 0x6c, 0x98, 0xff, 0x05, 0x12, 0x30, 0xff, 0x09, 0x0e, 0x26, 0xff, 0x15, 0x1b, 0x37, 0xff, 0x19, 0x1f, 0x3b, 0xff, 0x09, 0x0f, 0x2c, 0xff, 0x25, 0x33, 0x4f, 0xff, 0x86, 0xa6, 0xc0, 0xff, 0x95, 0xb6, 0xd5, 0xff, 0x8f, 0xad, 0xcc, 0xff, 0x8c, 0xb0, 0xcc, 0xff, 0x86, 0xaa, 0xca, 0xff, 0x83, 0xa9, 0xce, 0xff, 0x84, 0xac, 0xd2, 0xff, 0x84, 0xab, 0xd3, 0xff, 0x86, 0xad, 0xd4, 0xff, 0x85, 0xad, 0xd2, 0xff, 0x83, 0xab, 0xd1, 0xff, 0x84, 0xab, 0xd0, 0xff, 0x80, 0xad, 0xd2, 0xff, 0x7d, 0xaf, 0xd4, 0xff, 0x85, 0xba, 0xdd, 0xff, 0x7a, 0xb3, 0xd7, 0xff, 0x81, 0xbd, 0xda, 0xff, 0xae, 0xe1, 0xf3, 0xff, 0xa1, 0xdb, 0xf6, 0xff, 0x2a, 0x5d, 0x84, 0xff, 0x09, 0x27, 0x4c, 0xff, 0x1a, 0x38, 0x57, 0xff, 0x19, 0x3a, 0x5d, 0xff, 0x50, 0x80, 0xaa, 0xff, 0x4f, 0x8a, 0xb7, 0xff, 0x6b, 0xa5, 0xca, 0xff, 0x9e, 0xcf, 0xe9, 0xff, 0x9c, 0xcb, 0xe5, 0xff, 0x9b, 0xcd, 0xe6, 0xff, 0x98, 0xc7, 0xdf, 0xff, 0x8e, 0xaf, 0xc9, 0xff, 0x8c, 0xad, 0xc7, 0xff, 0x99, 0xcd, 0xe6, 0xff, 0x9d, 0xcf, 0xe9, 0xff, 0x99, 0xcb, 0xe3, 0xff, 0x9e, 0xd0, 0xe7, 0xff, 0xa2, 0xd4, 0xee, 0xff, 0x87, 0xc3, 0xe6, 0xff, 0x4f, 0x85, 0xb3, 0xff, 0x26, 0x49, 0x6c, 0xff, 0x21, 0x3f, 0x5a, 0xff, 0x2a, 0x4a, 0x6e, 0xff, 0x34, 0x55, 0x7a, 0xff, 0x34, 0x51, 0x74, 0xff, 0x29, 0x46, 0x67, 0xff, 0x1f, 0x40, 0x5e, 0xff, 0x33, 0x53, 0x77, 0xff, 0x2e, 0x50, 0x75, 0xff, 0x24, 0x4a, 0x6e, 0xff, 0x2d, 0x47, 0x6e, 0xff, 0x3a, 0x60, 0x89, 0xff, 0x55, 0x90, 0xb8, 0xff, 0x85, 0xba, 0xdb, 0xff, 0xaf, 0xd7, 0xed, 0xff, 0xaa, 0xd5, 0xe8, 0xff, 0xa6, 0xd3, 0xe9, 0xff, 0x8a, 0xad, 0xc6, 0xff, 0x7c, 0x94, 0xae, 0xff, 0x87, 0xa5, 0xbd, 0xff, 0xaa, 0xd2, 0xee, 0xff, 0x89, 0xb9, 0xd7, 0xff, 0x6a, 0x9b, 0xbc, 0xff, 0x73, 0xa3, 0xc3, 0xff, 0x7b, 0xac, 0xca, 0xff, 0x85, 0xb7, 0xd3, 0xff, 0x89, 0xba, 0xd3, 0xff, 0x99, 0xc8, 0xe0, 0xff, 0xa1, 0xcc, 0xe3, 0xff, 0xb2, 0xde, 0xf9, 0xff, 0x6f, 0x98, 0xbf, 0xff, 0x0c, 0x22, 0x44, 0xff, 0x41, 0x55, 0x74, 0xff, 0x36, 0x4c, 0x65, 0xff, 0x1a, 0x30, 0x47, 0xff, 0x34, 0x48, 0x68, 0xff, 0x16, 0x2a, 0x4b, 0xff, 0x40, 0x68, 0x87, 0xff, 0x79, 0xb0, 0xcd, 0xff, 0x65, 0x98, 0xb6, 0xff, 0x79, 0xad, 0xca, 0xff, 0x74, 0xa6, 0xc3, 0xff, 0x62, 0x92, 0xae, 0xff, 0x60, 0x90, 0xab, 0xff, 0x52, 0x84, 0x9e, 0xff, 0x72, 0xa5, 0xbf, 0xff, 0x96, 0xca, 0xf3, 0xff, 0x57, 0x85, 0xb0, 0xff, 0x1c, 0x38, 0x56, 0xff, 0x33, 0x61, 0x82, 0xff, 0x83, 0xc0, 0xe9, 0xff, 0x60, 0x88, 0xae, 0xff, 0x1f, 0x32, 0x4f, 0xff, 0x47, 0x6a, 0x81, 0xff, 0x4c, 0x78, 0x91, 0xff, 0x44, 0x6f, 0x84, 0xff, 0x4a, 0x73, 0x84, 0xff, 0x40, 0x69, 0x7f, 0xff, 0x33, 0x5e, 0x75, 0xff, 0x2b, 0x4e, 0x5d, 0xff, 0xd4, 0xd7, 0xd9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc5, 0xc2, 0xc4, 0xff, 0x9f, 0xbd, 0xd5, 0xff, 0x94, 0xb8, 0xd6, 0xff, 0x7f, 0xa6, 0xc6, 0xff, 0x78, 0xa0, 0xc0, 0xff, 0x69, 0x8e, 0xac, 0xff, 0x89, 0xab, 0xc3, 0xff, 0x8b, 0xb0, 0xc8, 0xff, 0x69, 0x90, 0xae, 0xff, 0x8f, 0xb2, 0xca, 0xff, 0xbd, 0xd6, 0xe6, 0xff, 0x83, 0x9f, 0xb6, 0xff, 0x5f, 0x81, 0xa1, 0xff, 0x7b, 0x9a, 0xb8, 0xff, 0x74, 0x95, 0xb0, 0xff, 0x75, 0x97, 0xaf, 0xff, 0x75, 0x96, 0xac, 0xff, 0x76, 0x97, 0xab, 0xff, 0x78, 0x9a, 0xae, 0xff, 0x76, 0x95, 0xa9, 0xff, 0x9c, 0xb8, 0xca, 0xff, 0xd4, 0xf2, 0xfe, 0xff, 0xb3, 0xd4, 0xea, 0xff, 0x7c, 0x9c, 0xbc, 0xff, 0x5a, 0x7b, 0xa4, 0xff, 0x79, 0x9f, 0xc4, 0xff, 0x61, 0x81, 0xa9, 0xff, 0x12, 0x20, 0x3f, 0xff, 0x0a, 0x10, 0x29, 0xff, 0x1d, 0x22, 0x3e, 0xff, 0x08, 0x0c, 0x2b, 0xff, 0x0c, 0x16, 0x35, 0xff, 0x72, 0x8b, 0xa4, 0xff, 0x95, 0xb4, 0xcb, 0xff, 0x7c, 0x9e, 0xba, 0xff, 0x8c, 0xb0, 0xcf, 0xff, 0x8f, 0xad, 0xc9, 0xff, 0x89, 0xa7, 0xc1, 0xff, 0x82, 0xa6, 0xc2, 0xff, 0x86, 0xab, 0xce, 0xff, 0x85, 0xae, 0xd5, 0xff, 0x86, 0xb0, 0xd5, 0xff, 0x87, 0xab, 0xc9, 0xff, 0x84, 0xa6, 0xc2, 0xff, 0x88, 0xad, 0xcd, 0xff, 0x81, 0xb1, 0xd3, 0xff, 0x81, 0xb4, 0xd7, 0xff, 0x88, 0xb8, 0xdd, 0xff, 0x77, 0xa0, 0xc0, 0xff, 0xa1, 0xc7, 0xe2, 0xff, 0xa1, 0xd3, 0xec, 0xff, 0x81, 0xbb, 0xe4, 0xff, 0x32, 0x66, 0x8e, 0xff, 0x14, 0x36, 0x55, 0xff, 0x1b, 0x36, 0x55, 0xff, 0x2c, 0x4d, 0x70, 0xff, 0x75, 0xa7, 0xd0, 0xff, 0x4d, 0x80, 0xaf, 0xff, 0x52, 0x86, 0xaf, 0xff, 0x92, 0xc2, 0xe1, 0xff, 0x9e, 0xcd, 0xe8, 0xff, 0x9a, 0xcc, 0xe4, 0xff, 0x92, 0xbf, 0xd7, 0xff, 0x93, 0xb7, 0xd0, 0xff, 0x92, 0xb3, 0xcd, 0xff, 0x98, 0xca, 0xe5, 0xff, 0x93, 0xc4, 0xdf, 0xff, 0x96, 0xc3, 0xdf, 0xff, 0x9b, 0xca, 0xe1, 0xff, 0x9f, 0xd1, 0xee, 0xff, 0x75, 0xb2, 0xdb, 0xff, 0x35, 0x65, 0x91, 0xff, 0x19, 0x37, 0x57, 0xff, 0x20, 0x3e, 0x59, 0xff, 0x32, 0x52, 0x7b, 0xff, 0x31, 0x51, 0x79, 0xff, 0x21, 0x3b, 0x5c, 0xff, 0x1e, 0x3a, 0x57, 0xff, 0x21, 0x3c, 0x5f, 0xff, 0x59, 0x76, 0xa6, 0xff, 0x42, 0x66, 0x96, 0xff, 0x20, 0x47, 0x6f, 0xff, 0x2c, 0x48, 0x6d, 0xff, 0x27, 0x41, 0x67, 0xff, 0x3b, 0x62, 0x8b, 0xff, 0x5f, 0x99, 0xc2, 0xff, 0x97, 0xc8, 0xe8, 0xff, 0xb4, 0xdd, 0xf4, 0xff, 0x98, 0xbb, 0xd2, 0xff, 0x87, 0xa4, 0xbd, 0xff, 0x89, 0xa7, 0xbf, 0xff, 0x8b, 0xa4, 0xbe, 0xff, 0xa3, 0xca, 0xe5, 0xff, 0x82, 0xbb, 0xd9, 0xff, 0x6e, 0xa3, 0xc4, 0xff, 0x74, 0xa5, 0xc5, 0xff, 0x82, 0xb3, 0xcd, 0xff, 0x77, 0xa8, 0xc0, 0xff, 0x45, 0x75, 0x8d, 0xff, 0x71, 0x9e, 0xb6, 0xff, 0xb6, 0xe2, 0xff, 0xff, 0x89, 0xb7, 0xdd, 0xff, 0x20, 0x3c, 0x61, 0xff, 0x16, 0x23, 0x3a, 0xff, 0x26, 0x32, 0x4a, 0xff, 0x23, 0x33, 0x4a, 0xff, 0x28, 0x3a, 0x55, 0xff, 0x17, 0x27, 0x48, 0xff, 0x25, 0x41, 0x61, 0xff, 0x71, 0xa4, 0xc2, 0xff, 0x73, 0xa9, 0xc8, 0xff, 0x66, 0x98, 0xb8, 0xff, 0x5c, 0x8f, 0xac, 0xff, 0x5b, 0x8d, 0xa8, 0xff, 0x59, 0x8a, 0xa2, 0xff, 0x53, 0x83, 0x9d, 0xff, 0x50, 0x80, 0x99, 0xff, 0x6d, 0x9b, 0xb5, 0xff, 0x93, 0xc6, 0xed, 0xff, 0x65, 0x9d, 0xc8, 0xff, 0x27, 0x48, 0x6a, 0xff, 0x22, 0x43, 0x63, 0xff, 0x6f, 0xaa, 0xd0, 0xff, 0x81, 0xb5, 0xdd, 0xff, 0x2f, 0x46, 0x67, 0xff, 0x27, 0x3a, 0x4f, 0xff, 0x43, 0x66, 0x79, 0xff, 0x42, 0x6e, 0x82, 0xff, 0x3e, 0x69, 0x7e, 0xff, 0x3a, 0x64, 0x7b, 0xff, 0x2f, 0x59, 0x6f, 0xff, 0x69, 0x78, 0x7b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe1, 0xdd, 0xdc, 0xff, 0xa9, 0xc4, 0xce, 0xff, 0xb2, 0xd4, 0xe3, 0xff, 0x9c, 0xbd, 0xcf, 0xff, 0x99, 0xbd, 0xd1, 0xff, 0x88, 0xac, 0xbe, 0xff, 0x93, 0xb3, 0xc6, 0xff, 0x93, 0xb6, 0xc7, 0xff, 0x63, 0x92, 0xab, 0xff, 0x67, 0x91, 0xad, 0xff, 0xa0, 0xbb, 0xd4, 0xff, 0xb7, 0xcf, 0xe5, 0xff, 0x75, 0x94, 0xac, 0xff, 0x74, 0x95, 0xaf, 0xff, 0x76, 0x97, 0xaf, 0xff, 0x76, 0x96, 0xad, 0xff, 0x75, 0x97, 0xab, 0xff, 0x78, 0x9a, 0xae, 0xff, 0x77, 0x99, 0xac, 0xff, 0x82, 0x9f, 0xb4, 0xff, 0x97, 0xb1, 0xce, 0xff, 0x78, 0x9c, 0xbc, 0xff, 0x4a, 0x68, 0x88, 0xff, 0x1f, 0x3a, 0x64, 0xff, 0x38, 0x56, 0x87, 0xff, 0x9b, 0xc0, 0xe4, 0xff, 0x6e, 0x8c, 0xb2, 0xff, 0x0e, 0x19, 0x36, 0xff, 0x0f, 0x13, 0x2c, 0xff, 0x0e, 0x13, 0x2e, 0xff, 0x28, 0x38, 0x56, 0xff, 0x6d, 0x8b, 0xa7, 0xff, 0x82, 0xa1, 0xb9, 0xff, 0x80, 0x9e, 0xb2, 0xff, 0x70, 0x91, 0xac, 0xff, 0x83, 0xaa, 0xcb, 0xff, 0x91, 0xaf, 0xcd, 0xff, 0x8b, 0xa7, 0xc1, 0xff, 0x82, 0xa2, 0xba, 0xff, 0x85, 0xa3, 0xc4, 0xff, 0x87, 0xae, 0xd1, 0xff, 0x85, 0xb0, 0xd1, 0xff, 0x87, 0xa8, 0xc6, 0xff, 0x85, 0xa6, 0xc0, 0xff, 0x86, 0xad, 0xc9, 0xff, 0x7d, 0xaf, 0xcf, 0xff, 0x80, 0xb6, 0xd8, 0xff, 0x8c, 0xb8, 0xdd, 0xff, 0x9f, 0xba, 0xd6, 0xff, 0xaf, 0xc7, 0xdc, 0xff, 0x8e, 0xbd, 0xda, 0xff, 0x78, 0xac, 0xd8, 0xff, 0x38, 0x65, 0x8d, 0xff, 0x1d, 0x3d, 0x5c, 0xff, 0x20, 0x37, 0x5b, 0xff, 0x2c, 0x4d, 0x70, 0xff, 0x7a, 0xaf, 0xd2, 0xff, 0x5d, 0x8c, 0xba, 0xff, 0x3d, 0x6e, 0x9a, 0xff, 0x77, 0xa9, 0xcd, 0xff, 0xa2, 0xd2, 0xec, 0xff, 0x91, 0xbd, 0xd5, 0xff, 0x8a, 0xb5, 0xce, 0xff, 0x96, 0xbd, 0xd6, 0xff, 0x92, 0xb5, 0xd0, 0xff, 0x96, 0xcb, 0xe4, 0xff, 0x92, 0xc0, 0xdd, 0xff, 0x95, 0xbd, 0xdb, 0xff, 0x97, 0xc4, 0xde, 0xff, 0x98, 0xce, 0xed, 0xff, 0x56, 0x8e, 0xba, 0xff, 0x14, 0x37, 0x60, 0xff, 0x11, 0x2c, 0x4a, 0xff, 0x1f, 0x3c, 0x5b, 0xff, 0x3b, 0x59, 0x84, 0xff, 0x30, 0x4d, 0x76, 0xff, 0x14, 0x2b, 0x4b, 0xff, 0x1d, 0x36, 0x54, 0xff, 0x1d, 0x31, 0x59, 0xff, 0x30, 0x4a, 0x7e, 0xff, 0x55, 0x7e, 0xb1, 0xff, 0x28, 0x4d, 0x7c, 0xff, 0x29, 0x47, 0x6c, 0xff, 0x2a, 0x41, 0x67, 0xff, 0x26, 0x40, 0x69, 0xff, 0x3d, 0x6d, 0x95, 0xff, 0x66, 0xa1, 0xc9, 0xff, 0x9c, 0xc3, 0xe2, 0xff, 0x97, 0xaf, 0xc9, 0xff, 0x8e, 0xaa, 0xc3, 0xff, 0x8c, 0xac, 0xc3, 0xff, 0x90, 0xab, 0xc5, 0xff, 0x99, 0xbe, 0xdc, 0xff, 0x6f, 0xa3, 0xc6, 0xff, 0x6f, 0xa3, 0xc4, 0xff, 0x7b, 0xad, 0xca, 0xff, 0x5c, 0x8d, 0xa4, 0xff, 0x3f, 0x70, 0x85, 0xff, 0x3f, 0x6e, 0x82, 0xff, 0x4c, 0x78, 0x8c, 0xff, 0x8b, 0xba, 0xdb, 0xff, 0x68, 0x9c, 0xc9, 0xff, 0x2a, 0x41, 0x66, 0xff, 0x1a, 0x27, 0x3a, 0xff, 0x20, 0x38, 0x4c, 0xff, 0x20, 0x34, 0x4d, 0xff, 0x13, 0x1f, 0x3b, 0xff, 0x12, 0x27, 0x43, 0xff, 0x6b, 0x9d, 0xbc, 0xff, 0x8c, 0xc5, 0xe5, 0xff, 0x6f, 0xa4, 0xc5, 0xff, 0x6a, 0x9c, 0xbf, 0xff, 0x5e, 0x91, 0xaf, 0xff, 0x53, 0x86, 0xa0, 0xff, 0x55, 0x87, 0x9f, 0xff, 0x50, 0x80, 0x99, 0xff, 0x46, 0x73, 0x8a, 0xff, 0x4b, 0x78, 0x8f, 0xff, 0x8b, 0xbd, 0xdf, 0xff, 0x80, 0xb8, 0xe3, 0xff, 0x41, 0x68, 0x8f, 0xff, 0x1d, 0x36, 0x5a, 0xff, 0x54, 0x88, 0xad, 0xff, 0x8e, 0xc6, 0xf1, 0xff, 0x57, 0x73, 0x98, 0xff, 0x1d, 0x2b, 0x40, 0xff, 0x36, 0x56, 0x67, 0xff, 0x40, 0x68, 0x7e, 0xff, 0x3a, 0x62, 0x78, 0xff, 0x36, 0x5e, 0x73, 0xff, 0x2d, 0x50, 0x60, 0xff, 0xcb, 0xd0, 0xd2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb6, 0xb9, 0xb9, 0xff, 0xaa, 0xc9, 0xd2, 0xff, 0x9a, 0xbc, 0xc9, 0xff, 0x92, 0xb5, 0xc6, 0xff, 0x87, 0xae, 0xbe, 0xff, 0x8f, 0xb5, 0xc7, 0xff, 0x77, 0x9e, 0xb2, 0xff, 0x60, 0x8a, 0xa5, 0xff, 0x64, 0x8c, 0xae, 0xff, 0x7a, 0x9b, 0xbc, 0xff, 0xae, 0xca, 0xe2, 0xff, 0xa5, 0xc0, 0xd1, 0xff, 0x78, 0x98, 0xaa, 0xff, 0x71, 0x93, 0xa8, 0xff, 0x7c, 0x9d, 0xb2, 0xff, 0x80, 0xa2, 0xb7, 0xff, 0x79, 0x9d, 0xb0, 0xff, 0x84, 0xa5, 0xb9, 0xff, 0x6f, 0x8b, 0xa4, 0xff, 0x26, 0x32, 0x5a, 0xff, 0x15, 0x31, 0x5c, 0xff, 0x12, 0x24, 0x4f, 0xff, 0x07, 0x19, 0x44, 0xff, 0x52, 0x6f, 0x99, 0xff, 0xae, 0xd4, 0xf9, 0xff, 0x45, 0x60, 0x84, 0xff, 0x01, 0x02, 0x1b, 0xff, 0x0e, 0x11, 0x2c, 0xff, 0x1a, 0x26, 0x43, 0xff, 0x73, 0x93, 0xac, 0xff, 0x8d, 0xb2, 0xca, 0xff, 0x75, 0x95, 0xac, 0xff, 0x74, 0x95, 0xa9, 0xff, 0x73, 0x96, 0xaa, 0xff, 0x82, 0xa7, 0xc1, 0xff, 0x8f, 0xad, 0xcf, 0xff, 0x81, 0xa0, 0xbc, 0xff, 0x7b, 0x9b, 0xb3, 0xff, 0x81, 0x9f, 0xb9, 0xff, 0x85, 0xa5, 0xc0, 0xff, 0x81, 0xa9, 0xc8, 0xff, 0x84, 0xa8, 0xc6, 0xff, 0x87, 0xa7, 0xc3, 0xff, 0x81, 0xa6, 0xc4, 0xff, 0x76, 0xa7, 0xc7, 0xff, 0x81, 0xb7, 0xd8, 0xff, 0x94, 0xbe, 0xdc, 0xff, 0xb6, 0xca, 0xe0, 0xff, 0x9b, 0xb6, 0xca, 0xff, 0x85, 0xb1, 0xcd, 0xff, 0x7b, 0xaf, 0xd7, 0xff, 0x22, 0x48, 0x6f, 0xff, 0x13, 0x2d, 0x4b, 0xff, 0x1d, 0x33, 0x54, 0xff, 0x22, 0x42, 0x65, 0xff, 0x7c, 0xae, 0xcc, 0xff, 0x6b, 0x9d, 0xc5, 0xff, 0x37, 0x65, 0x93, 0xff, 0x5f, 0x91, 0xb9, 0xff, 0x99, 0xca, 0xe3, 0xff, 0x8e, 0xb3, 0xca, 0xff, 0x93, 0xbb, 0xd5, 0xff, 0x8f, 0xb4, 0xce, 0xff, 0x8f, 0xb0, 0xcb, 0xff, 0x98, 0xc9, 0xe1, 0xff, 0x95, 0xc2, 0xde, 0xff, 0x93, 0xb9, 0xd6, 0xff, 0x9b, 0xca, 0xe4, 0xff, 0x96, 0xca, 0xeb, 0xff, 0x34, 0x61, 0x89, 0xff, 0x0a, 0x25, 0x46, 0xff, 0x15, 0x2e, 0x4d, 0xff, 0x2c, 0x49, 0x6c, 0xff, 0x35, 0x57, 0x80, 0xff, 0x24, 0x40, 0x69, 0xff, 0x1d, 0x33, 0x53, 0xff, 0x13, 0x27, 0x47, 0xff, 0x1b, 0x29, 0x4f, 0xff, 0x18, 0x2d, 0x59, 0xff, 0x4f, 0x78, 0xa8, 0xff, 0x3b, 0x66, 0x96, 0xff, 0x20, 0x42, 0x67, 0xff, 0x2f, 0x48, 0x6d, 0xff, 0x29, 0x3f, 0x64, 0xff, 0x24, 0x46, 0x6b, 0xff, 0x35, 0x6a, 0x91, 0xff, 0x67, 0x8d, 0xb1, 0xff, 0x9c, 0xb8, 0xd2, 0xff, 0x98, 0xb7, 0xcf, 0xff, 0x92, 0xae, 0xc7, 0xff, 0x93, 0xae, 0xc7, 0xff, 0x93, 0xb6, 0xd4, 0xff, 0x6b, 0x98, 0xbe, 0xff, 0x4c, 0x7a, 0x9d, 0xff, 0x34, 0x5e, 0x77, 0xff, 0x21, 0x4e, 0x61, 0xff, 0x2c, 0x5c, 0x70, 0xff, 0x3b, 0x68, 0x7e, 0xff, 0x39, 0x64, 0x75, 0xff, 0x47, 0x77, 0x94, 0xff, 0x63, 0x95, 0xc4, 0xff, 0x4c, 0x65, 0x91, 0xff, 0x1a, 0x2d, 0x4b, 0xff, 0x0c, 0x2e, 0x47, 0xff, 0x07, 0x1d, 0x34, 0xff, 0x17, 0x2a, 0x43, 0xff, 0x74, 0x9f, 0xb9, 0xff, 0x86, 0xbc, 0xdf, 0xff, 0x60, 0x97, 0xb6, 0xff, 0x61, 0x96, 0xb3, 0xff, 0x68, 0x9c, 0xbb, 0xff, 0x61, 0x93, 0xb2, 0xff, 0x55, 0x85, 0xa0, 0xff, 0x58, 0x87, 0xa1, 0xff, 0x4f, 0x7e, 0x99, 0xff, 0x46, 0x72, 0x8b, 0xff, 0x44, 0x72, 0x89, 0xff, 0x83, 0xb7, 0xd6, 0xff, 0x8b, 0xc1, 0xec, 0xff, 0x58, 0x85, 0xaf, 0xff, 0x23, 0x3f, 0x66, 0xff, 0x40, 0x6e, 0x93, 0xff, 0x88, 0xc3, 0xed, 0xff, 0x44, 0x65, 0x88, 0xff, 0x1a, 0x2c, 0x42, 0xff, 0x3b, 0x5e, 0x72, 0xff, 0x3a, 0x5e, 0x73, 0xff, 0x35, 0x5a, 0x6e, 0xff, 0x31, 0x58, 0x6b, 0xff, 0x55, 0x65, 0x6a, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe2, 0xdf, 0xdf, 0xff, 0x86, 0xa5, 0xaf, 0xff, 0x79, 0xa5, 0xb5, 0xff, 0x76, 0x9f, 0xb2, 0xff, 0x54, 0x7c, 0x92, 0xff, 0x6a, 0x94, 0xaa, 0xff, 0x6d, 0x99, 0xb0, 0xff, 0x60, 0x88, 0xa6, 0xff, 0x75, 0x9b, 0xbc, 0xff, 0x7f, 0xa6, 0xc7, 0xff, 0x96, 0xba, 0xcf, 0xff, 0xb8, 0xd4, 0xe5, 0xff, 0x89, 0xa7, 0xbc, 0xff, 0x6e, 0x91, 0xa6, 0xff, 0x81, 0xa3, 0xb8, 0xff, 0x90, 0xb2, 0xc9, 0xff, 0x84, 0xa7, 0xbd, 0xff, 0x7a, 0x9a, 0xb1, 0xff, 0x78, 0x95, 0xaf, 0xff, 0x39, 0x4d, 0x66, 0xff, 0x0c, 0x1d, 0x40, 0xff, 0x29, 0x3c, 0x68, 0xff, 0x24, 0x38, 0x67, 0xff, 0x7e, 0x97, 0xbd, 0xff, 0x94, 0xbc, 0xe0, 0xff, 0x2a, 0x41, 0x65, 0xff, 0x00, 0x00, 0x18, 0xff, 0x09, 0x0d, 0x2c, 0xff, 0x5d, 0x77, 0x95, 0xff, 0x8e, 0xb2, 0xcb, 0xff, 0x7b, 0x9b, 0xb4, 0xff, 0x7c, 0x9c, 0xb2, 0xff, 0x74, 0x96, 0xab, 0xff, 0x6d, 0x8f, 0xa2, 0xff, 0x74, 0x95, 0xa9, 0xff, 0x93, 0xb3, 0xcf, 0xff, 0x8b, 0xaf, 0xc9, 0xff, 0x80, 0xa5, 0xb8, 0xff, 0x7b, 0x9b, 0xb0, 0xff, 0x74, 0x97, 0xae, 0xff, 0x7d, 0xa3, 0xc5, 0xff, 0x86, 0xa9, 0xc9, 0xff, 0x86, 0xa6, 0xc2, 0xff, 0x7a, 0x9c, 0xb9, 0xff, 0x7a, 0xa1, 0xc1, 0xff, 0x8e, 0xb7, 0xd6, 0xff, 0xa6, 0xc6, 0xdd, 0xff, 0xad, 0xcb, 0xdf, 0xff, 0x8b, 0xb4, 0xcb, 0xff, 0x6f, 0x9d, 0xb7, 0xff, 0x71, 0xac, 0xd4, 0xff, 0x36, 0x60, 0x88, 0xff, 0x09, 0x1b, 0x39, 0xff, 0x1b, 0x2c, 0x4d, 0xff, 0x13, 0x2b, 0x4f, 0xff, 0x71, 0x99, 0xb9, 0xff, 0x80, 0xb0, 0xd6, 0xff, 0x37, 0x61, 0x92, 0xff, 0x46, 0x74, 0xa3, 0xff, 0x7f, 0xb1, 0xd3, 0xff, 0x9a, 0xb9, 0xd2, 0xff, 0x99, 0xba, 0xd2, 0xff, 0x96, 0xb9, 0xd1, 0xff, 0x94, 0xb0, 0xc9, 0xff, 0x9c, 0xc2, 0xdb, 0xff, 0x98, 0xc4, 0xde, 0xff, 0x92, 0xb7, 0xd3, 0xff, 0xa2, 0xd2, 0xed, 0xff, 0x7e, 0xaf, 0xd2, 0xff, 0x1c, 0x41, 0x66, 0xff, 0x0f, 0x28, 0x4a, 0xff, 0x18, 0x2d, 0x51, 0xff, 0x2e, 0x4b, 0x70, 0xff, 0x47, 0x6e, 0x93, 0xff, 0x2d, 0x4a, 0x6f, 0xff, 0x1b, 0x31, 0x53, 0xff, 0x15, 0x24, 0x49, 0xff, 0x19, 0x21, 0x47, 0xff, 0x18, 0x23, 0x47, 0xff, 0x30, 0x4d, 0x7a, 0xff, 0x4c, 0x78, 0xaa, 0xff, 0x29, 0x4b, 0x76, 0xff, 0x2f, 0x48, 0x6f, 0xff, 0x2c, 0x43, 0x6a, 0xff, 0x16, 0x2c, 0x53, 0xff, 0x1a, 0x2f, 0x59, 0xff, 0x39, 0x55, 0x83, 0xff, 0x80, 0xa5, 0xc9, 0xff, 0xa0, 0xc0, 0xd9, 0xff, 0x96, 0xb3, 0xca, 0xff, 0x96, 0xb3, 0xca, 0xff, 0x94, 0xb5, 0xd0, 0xff, 0x67, 0x91, 0xb2, 0xff, 0x4c, 0x76, 0x9a, 0xff, 0x2d, 0x51, 0x6d, 0xff, 0x2d, 0x48, 0x5b, 0xff, 0x2c, 0x44, 0x58, 0xff, 0x28, 0x41, 0x55, 0xff, 0x24, 0x40, 0x53, 0xff, 0x38, 0x5f, 0x7d, 0xff, 0x58, 0x84, 0xb3, 0xff, 0x2b, 0x42, 0x6e, 0xff, 0x14, 0x23, 0x47, 0xff, 0x02, 0x14, 0x32, 0xff, 0x05, 0x11, 0x29, 0xff, 0x62, 0x88, 0x9f, 0xff, 0x93, 0xc8, 0xe4, 0xff, 0x53, 0x7f, 0xa5, 0xff, 0x34, 0x60, 0x80, 0xff, 0x33, 0x61, 0x7b, 0xff, 0x3b, 0x67, 0x80, 0xff, 0x43, 0x6b, 0x86, 0xff, 0x59, 0x87, 0xa3, 0xff, 0x6a, 0x9a, 0xb6, 0xff, 0x5a, 0x86, 0xa4, 0xff, 0x4a, 0x78, 0x91, 0xff, 0x41, 0x74, 0x8a, 0xff, 0x75, 0xaa, 0xcb, 0xff, 0xa0, 0xd5, 0xff, 0xff, 0x6d, 0xa8, 0xd5, 0xff, 0x2b, 0x55, 0x7e, 0xff, 0x2d, 0x53, 0x7b, 0xff, 0x7c, 0xb4, 0xdd, 0xff, 0x58, 0x7c, 0x9e, 0xff, 0x28, 0x3e, 0x53, 0xff, 0x3b, 0x60, 0x74, 0xff, 0x3b, 0x5e, 0x71, 0xff, 0x32, 0x56, 0x67, 0xff, 0x2d, 0x48, 0x52, 0xff, 0xcf, 0xd0, 0xcf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x8d, 0x97, 0x99, 0xff, 0x6d, 0x9b, 0xac, 0xff, 0x68, 0x93, 0xa6, 0xff, 0x8b, 0xaa, 0xbe, 0xff, 0xa8, 0xc1, 0xd6, 0xff, 0xab, 0xc8, 0xd8, 0xff, 0xb6, 0xd5, 0xe0, 0xff, 0x9f, 0xbe, 0xd4, 0xff, 0x76, 0x93, 0xb9, 0xff, 0x82, 0xa4, 0xc3, 0xff, 0xb8, 0xd6, 0xee, 0xff, 0xa3, 0xc1, 0xd8, 0xff, 0x76, 0x9b, 0xb1, 0xff, 0x80, 0xa4, 0xbb, 0xff, 0x8c, 0xad, 0xc5, 0xff, 0x96, 0xb7, 0xce, 0xff, 0x83, 0xa3, 0xba, 0xff, 0x76, 0x98, 0xac, 0xff, 0x87, 0xa8, 0xbd, 0xff, 0x67, 0x7d, 0x9b, 0xff, 0x22, 0x35, 0x5d, 0xff, 0x32, 0x47, 0x74, 0xff, 0xaf, 0xcf, 0xef, 0xff, 0x78, 0xa2, 0xc7, 0xff, 0x15, 0x29, 0x4a, 0xff, 0x00, 0x00, 0x15, 0xff, 0x1f, 0x2b, 0x4e, 0xff, 0x74, 0x9c, 0xc2, 0xff, 0x93, 0xbb, 0xd9, 0xff, 0x7a, 0x9a, 0xb5, 0xff, 0x69, 0x8a, 0xa2, 0xff, 0x7e, 0xa0, 0xb6, 0xff, 0x92, 0xb2, 0xc8, 0xff, 0xa0, 0xbd, 0xd5, 0xff, 0xa2, 0xc0, 0xda, 0xff, 0xa2, 0xc5, 0xe1, 0xff, 0xb9, 0xd7, 0xe9, 0xff, 0xbf, 0xd7, 0xe6, 0xff, 0x92, 0xb5, 0xcc, 0xff, 0x7d, 0xa3, 0xc5, 0xff, 0x7f, 0xa5, 0xc5, 0xff, 0x83, 0xa8, 0xc3, 0xff, 0x74, 0x97, 0xb2, 0xff, 0x7c, 0xa0, 0xbd, 0xff, 0x9d, 0xbd, 0xda, 0xff, 0xaf, 0xc8, 0xdd, 0xff, 0x93, 0xb8, 0xcf, 0xff, 0x7b, 0xac, 0xc9, 0xff, 0x5b, 0x86, 0xaa, 0xff, 0x6b, 0x9b, 0xc8, 0xff, 0x62, 0x8d, 0xb5, 0xff, 0x0b, 0x1e, 0x3c, 0xff, 0x11, 0x1c, 0x3e, 0xff, 0x0b, 0x1b, 0x3f, 0xff, 0x5b, 0x7c, 0x9a, 0xff, 0x8e, 0xbf, 0xe3, 0xff, 0x3a, 0x63, 0x93, 0xff, 0x2b, 0x51, 0x82, 0xff, 0x60, 0x8b, 0xb4, 0xff, 0x9c, 0xb9, 0xd7, 0xff, 0xb2, 0xd1, 0xea, 0xff, 0xb8, 0xdb, 0xf1, 0xff, 0xa6, 0xc3, 0xdc, 0xff, 0x9a, 0xbd, 0xd7, 0xff, 0x9f, 0xca, 0xe4, 0xff, 0x9f, 0xc3, 0xe0, 0xff, 0xa0, 0xcc, 0xed, 0xff, 0x58, 0x89, 0xaf, 0xff, 0x13, 0x37, 0x58, 0xff, 0x14, 0x2b, 0x4c, 0xff, 0x1c, 0x2f, 0x56, 0xff, 0x1f, 0x3c, 0x61, 0xff, 0x7c, 0xa3, 0xc5, 0xff, 0x72, 0x95, 0xb6, 0xff, 0x08, 0x20, 0x44, 0xff, 0x15, 0x22, 0x48, 0xff, 0x19, 0x21, 0x45, 0xff, 0x19, 0x20, 0x42, 0xff, 0x1d, 0x32, 0x5d, 0xff, 0x46, 0x6d, 0xa0, 0xff, 0x44, 0x66, 0x94, 0xff, 0x2a, 0x43, 0x6d, 0xff, 0x23, 0x39, 0x5f, 0xff, 0x19, 0x27, 0x4e, 0xff, 0x14, 0x1c, 0x45, 0xff, 0x1e, 0x33, 0x61, 0xff, 0x59, 0x7d, 0xac, 0xff, 0x9a, 0xba, 0xda, 0xff, 0x9b, 0xb9, 0xd1, 0xff, 0x98, 0xb6, 0xd0, 0xff, 0x98, 0xb7, 0xd2, 0xff, 0x72, 0x97, 0xb5, 0xff, 0x59, 0x80, 0xa7, 0xff, 0x49, 0x6d, 0x8e, 0xff, 0x28, 0x3f, 0x53, 0xff, 0x35, 0x48, 0x5c, 0xff, 0x49, 0x60, 0x7a, 0xff, 0x61, 0x7c, 0x98, 0xff, 0x8c, 0xae, 0xcf, 0xff, 0x44, 0x6b, 0x9a, 0xff, 0x19, 0x2c, 0x57, 0xff, 0x14, 0x21, 0x45, 0xff, 0x04, 0x0f, 0x30, 0xff, 0x0f, 0x1e, 0x36, 0xff, 0x70, 0x99, 0xb3, 0xff, 0xa1, 0xd4, 0xef, 0xff, 0x7d, 0xa8, 0xc8, 0xff, 0x82, 0xab, 0xce, 0xff, 0x5f, 0x85, 0xa9, 0xff, 0x42, 0x6c, 0x90, 0xff, 0x5c, 0x8f, 0xb5, 0xff, 0x57, 0x89, 0xb2, 0xff, 0x41, 0x71, 0x98, 0xff, 0x38, 0x59, 0x7a, 0xff, 0x1e, 0x3f, 0x57, 0xff, 0x19, 0x3e, 0x53, 0xff, 0x29, 0x49, 0x67, 0xff, 0x65, 0x8e, 0xb7, 0xff, 0x83, 0xbe, 0xed, 0xff, 0x4b, 0x79, 0xa7, 0xff, 0x0c, 0x25, 0x50, 0xff, 0x55, 0x7d, 0xa5, 0xff, 0x6f, 0x95, 0xb8, 0xff, 0x33, 0x52, 0x67, 0xff, 0x38, 0x5e, 0x6f, 0xff, 0x39, 0x5d, 0x71, 0xff, 0x32, 0x53, 0x64, 0xff, 0x69, 0x72, 0x75, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe4, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xea, 0xe7, 0xe6, 0xff, 0x69, 0x8a, 0x99, 0xff, 0x70, 0x97, 0xae, 0xff, 0xc0, 0xd6, 0xe7, 0xff, 0xc8, 0xe0, 0xe7, 0xff, 0xcc, 0xe8, 0xef, 0xff, 0x9e, 0xba, 0xca, 0xff, 0x35, 0x4a, 0x66, 0xff, 0x37, 0x4b, 0x70, 0xff, 0x54, 0x6e, 0x97, 0xff, 0x72, 0x90, 0xb4, 0xff, 0xb0, 0xd1, 0xe9, 0xff, 0x78, 0x9f, 0xb8, 0xff, 0x68, 0x8c, 0xa5, 0xff, 0x61, 0x83, 0x9b, 0xff, 0x6f, 0x91, 0xa9, 0xff, 0x91, 0xb2, 0xc9, 0xff, 0x7b, 0x9d, 0xb3, 0xff, 0x84, 0xa6, 0xbe, 0xff, 0x99, 0xbb, 0xd5, 0xff, 0x6d, 0x90, 0xac, 0xff, 0x78, 0x93, 0xb0, 0xff, 0xaf, 0xd7, 0xf7, 0xff, 0x47, 0x66, 0x8e, 0xff, 0x00, 0x03, 0x1a, 0xff, 0x09, 0x0a, 0x1d, 0xff, 0x32, 0x44, 0x67, 0xff, 0x57, 0x82, 0xb2, 0xff, 0x72, 0x9e, 0xc8, 0xff, 0x8d, 0xb0, 0xcd, 0xff, 0x8f, 0xb1, 0xc8, 0xff, 0x90, 0xb4, 0xcd, 0xff, 0x89, 0xac, 0xc7, 0xff, 0x85, 0xa6, 0xc3, 0xff, 0x7a, 0x9b, 0xba, 0xff, 0x6f, 0x91, 0xb1, 0xff, 0x61, 0x81, 0x9c, 0xff, 0x82, 0x9e, 0xb6, 0xff, 0xa9, 0xc8, 0xe5, 0xff, 0x98, 0xbe, 0xe1, 0xff, 0x83, 0xa9, 0xc8, 0xff, 0x7f, 0xa3, 0xbe, 0xff, 0x73, 0x97, 0xb1, 0xff, 0x8d, 0xb2, 0xca, 0xff, 0xb2, 0xd3, 0xec, 0xff, 0x98, 0xba, 0xcd, 0xff, 0x6e, 0x96, 0xaf, 0xff, 0x5e, 0x89, 0xb2, 0xff, 0x50, 0x78, 0xaa, 0xff, 0x76, 0x95, 0xc0, 0xff, 0x84, 0xa9, 0xce, 0xff, 0x17, 0x2d, 0x4e, 0xff, 0x07, 0x11, 0x31, 0xff, 0x10, 0x18, 0x3a, 0xff, 0x2b, 0x43, 0x64, 0xff, 0x81, 0xb5, 0xd7, 0xff, 0x59, 0x85, 0xaf, 0xff, 0x2b, 0x47, 0x77, 0xff, 0x4e, 0x6c, 0x9a, 0xff, 0x7f, 0xa7, 0xca, 0xff, 0x7a, 0xa4, 0xc1, 0xff, 0x84, 0xa8, 0xc8, 0xff, 0xa5, 0xc5, 0xe4, 0xff, 0x90, 0xb3, 0xd0, 0xff, 0x7b, 0xa5, 0xbf, 0xff, 0x9a, 0xc1, 0xdd, 0xff, 0x94, 0xbf, 0xe5, 0xff, 0x40, 0x6d, 0x98, 0xff, 0x11, 0x32, 0x4f, 0xff, 0x18, 0x29, 0x48, 0xff, 0x1a, 0x2c, 0x4f, 0xff, 0x25, 0x40, 0x62, 0xff, 0x89, 0xae, 0xcc, 0xff, 0xa8, 0xd4, 0xf1, 0xff, 0x3e, 0x61, 0x86, 0xff, 0x0c, 0x19, 0x40, 0xff, 0x19, 0x1e, 0x40, 0xff, 0x19, 0x23, 0x40, 0xff, 0x1a, 0x2d, 0x52, 0xff, 0x2b, 0x49, 0x79, 0xff, 0x4f, 0x70, 0x9f, 0xff, 0x2a, 0x45, 0x6e, 0xff, 0x1c, 0x2d, 0x56, 0xff, 0x22, 0x30, 0x57, 0xff, 0x1b, 0x25, 0x4c, 0xff, 0x1a, 0x2a, 0x52, 0xff, 0x32, 0x51, 0x80, 0xff, 0x77, 0x98, 0xbe, 0xff, 0x9e, 0xbe, 0xd2, 0xff, 0x96, 0xb8, 0xcd, 0xff, 0x96, 0xb6, 0xcf, 0xff, 0x80, 0xa1, 0xbe, 0xff, 0x5b, 0x7d, 0xa2, 0xff, 0x50, 0x72, 0x95, 0xff, 0x3c, 0x5d, 0x75, 0xff, 0x42, 0x65, 0x7c, 0xff, 0x68, 0x8d, 0xac, 0xff, 0x83, 0xa4, 0xc5, 0xff, 0x9f, 0xbe, 0xe0, 0xff, 0x65, 0x8a, 0xb8, 0xff, 0x1a, 0x2f, 0x59, 0xff, 0x08, 0x10, 0x33, 0xff, 0x0e, 0x16, 0x38, 0xff, 0x16, 0x25, 0x45, 0xff, 0x6a, 0x92, 0xb1, 0xff, 0xb9, 0xec, 0xff, 0xff, 0xb2, 0xe0, 0xfd, 0xff, 0x97, 0xc1, 0xec, 0xff, 0x61, 0x81, 0xb4, 0xff, 0x5e, 0x88, 0xbe, 0xff, 0x54, 0x84, 0xb5, 0xff, 0x1f, 0x39, 0x5a, 0xff, 0x0d, 0x23, 0x40, 0xff, 0x0a, 0x1a, 0x37, 0xff, 0x0a, 0x17, 0x2e, 0xff, 0x09, 0x1c, 0x2d, 0xff, 0x00, 0x08, 0x1d, 0xff, 0x03, 0x06, 0x1e, 0xff, 0x24, 0x38, 0x55, 0xff, 0x4c, 0x6c, 0x94, 0xff, 0x21, 0x3a, 0x61, 0xff, 0x2b, 0x45, 0x6c, 0xff, 0x7a, 0x9e, 0xc4, 0xff, 0x3e, 0x67, 0x7f, 0xff, 0x2d, 0x51, 0x64, 0xff, 0x37, 0x5b, 0x6b, 0xff, 0x34, 0x50, 0x5b, 0xff, 0xe2, 0xe3, 0xe2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9e, 0xa1, 0xa4, 0xff, 0x69, 0x8c, 0xa3, 0xff, 0xa9, 0xc6, 0xd6, 0xff, 0xb8, 0xd6, 0xe4, 0xff, 0x71, 0x88, 0x9e, 0xff, 0x0f, 0x1c, 0x42, 0xff, 0x13, 0x1a, 0x44, 0xff, 0x52, 0x63, 0x80, 0xff, 0x29, 0x41, 0x66, 0xff, 0x5a, 0x7d, 0xa6, 0xff, 0xad, 0xd0, 0xea, 0xff, 0x89, 0xac, 0xc5, 0xff, 0x60, 0x83, 0x9c, 0xff, 0x57, 0x7a, 0x92, 0xff, 0x59, 0x7c, 0x94, 0xff, 0x7d, 0x9f, 0xb8, 0xff, 0x77, 0x98, 0xb1, 0xff, 0x70, 0x94, 0xb0, 0xff, 0x7f, 0xa6, 0xc3, 0xff, 0x75, 0x99, 0xb5, 0xff, 0xc7, 0xe3, 0xfa, 0xff, 0x88, 0xaa, 0xc8, 0xff, 0x0b, 0x14, 0x29, 0xff, 0x06, 0x02, 0x17, 0xff, 0x1a, 0x1e, 0x3a, 0xff, 0x23, 0x2d, 0x52, 0xff, 0x37, 0x4c, 0x7c, 0xff, 0x58, 0x7d, 0xab, 0xff, 0x83, 0xab, 0xcb, 0xff, 0xaa, 0xcb, 0xe6, 0xff, 0x6c, 0x8e, 0xaa, 0xff, 0x52, 0x74, 0x91, 0xff, 0x4a, 0x6d, 0x8b, 0xff, 0x52, 0x73, 0x8e, 0xff, 0x43, 0x5e, 0x77, 0xff, 0x38, 0x53, 0x69, 0xff, 0x2e, 0x4b, 0x61, 0xff, 0x4c, 0x6f, 0x8d, 0xff, 0x7a, 0x9f, 0xc1, 0xff, 0x8c, 0xb2, 0xd1, 0xff, 0x7c, 0xa0, 0xbc, 0xff, 0x74, 0x96, 0xaf, 0xff, 0xab, 0xcb, 0xe3, 0xff, 0xad, 0xcf, 0xe6, 0xff, 0x82, 0xa6, 0xbc, 0xff, 0x60, 0x83, 0xa5, 0xff, 0x45, 0x67, 0x97, 0xff, 0x52, 0x76, 0xa2, 0xff, 0x7f, 0xa2, 0xbe, 0xff, 0x8b, 0xaf, 0xd2, 0xff, 0x25, 0x3b, 0x5e, 0xff, 0x08, 0x14, 0x30, 0xff, 0x12, 0x1b, 0x3b, 0xff, 0x0b, 0x1c, 0x3f, 0xff, 0x6a, 0x97, 0xba, 0xff, 0x78, 0xa5, 0xcb, 0xff, 0x31, 0x4a, 0x79, 0xff, 0x45, 0x60, 0x91, 0xff, 0x6d, 0x96, 0xbe, 0xff, 0x47, 0x70, 0x8c, 0xff, 0x51, 0x78, 0x97, 0xff, 0x62, 0x85, 0xa5, 0xff, 0x5d, 0x7c, 0x99, 0xff, 0x57, 0x7d, 0x98, 0xff, 0x7b, 0xa5, 0xc2, 0xff, 0x86, 0xab, 0xd8, 0xff, 0x39, 0x5a, 0x88, 0xff, 0x15, 0x2c, 0x48, 0xff, 0x15, 0x1f, 0x3f, 0xff, 0x17, 0x22, 0x45, 0xff, 0x3a, 0x50, 0x6f, 0xff, 0x9a, 0xb9, 0xd2, 0xff, 0xa8, 0xc9, 0xe0, 0xff, 0x86, 0xb0, 0xce, 0xff, 0x19, 0x33, 0x55, 0xff, 0x0c, 0x12, 0x33, 0xff, 0x17, 0x20, 0x3d, 0xff, 0x1a, 0x29, 0x4b, 0xff, 0x1c, 0x2b, 0x52, 0xff, 0x44, 0x5e, 0x87, 0xff, 0x4b, 0x69, 0x93, 0xff, 0x21, 0x2f, 0x5d, 0xff, 0x23, 0x2c, 0x56, 0xff, 0x1f, 0x2a, 0x51, 0xff, 0x19, 0x21, 0x48, 0xff, 0x1d, 0x30, 0x5a, 0xff, 0x54, 0x78, 0xa0, 0xff, 0x8f, 0xb3, 0xcd, 0xff, 0x9c, 0xbd, 0xd1, 0xff, 0x90, 0xb1, 0xc8, 0xff, 0x83, 0xa5, 0xbf, 0xff, 0x62, 0x83, 0xa5, 0xff, 0x77, 0x94, 0xb8, 0xff, 0x63, 0x81, 0xa3, 0xff, 0x59, 0x7b, 0x9d, 0xff, 0x7a, 0x9c, 0xbf, 0xff, 0x6c, 0x8a, 0xac, 0xff, 0x41, 0x59, 0x7d, 0xff, 0x6b, 0x87, 0xbe, 0xff, 0x22, 0x37, 0x69, 0xff, 0x09, 0x0f, 0x30, 0xff, 0x17, 0x1b, 0x3d, 0xff, 0x16, 0x26, 0x4a, 0xff, 0x6d, 0x96, 0xb9, 0xff, 0xa6, 0xd4, 0xfa, 0xff, 0x5e, 0x85, 0xb2, 0xff, 0x14, 0x21, 0x42, 0xff, 0x16, 0x28, 0x4e, 0xff, 0x3b, 0x58, 0x7e, 0xff, 0x12, 0x19, 0x30, 0xff, 0x00, 0x00, 0x06, 0xff, 0x03, 0x07, 0x13, 0xff, 0x01, 0x00, 0x0e, 0xff, 0x01, 0x05, 0x11, 0xff, 0x02, 0x0d, 0x17, 0xff, 0x00, 0x08, 0x12, 0xff, 0x00, 0x00, 0x05, 0xff, 0x00, 0x00, 0x00, 0xff, 0x06, 0x0e, 0x19, 0xff, 0x23, 0x2e, 0x49, 0xff, 0x22, 0x34, 0x5b, 0xff, 0x62, 0x89, 0xb3, 0xff, 0x53, 0x7f, 0x9e, 0xff, 0x31, 0x52, 0x66, 0xff, 0x39, 0x58, 0x66, 0xff, 0x80, 0x87, 0x88, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xf5, 0xf6, 0xff, 0x6b, 0x7a, 0x89, 0xff, 0xa7, 0xc8, 0xdb, 0xff, 0x57, 0x6f, 0x86, 0xff, 0x00, 0x05, 0x27, 0xff, 0x2a, 0x3a, 0x65, 0xff, 0x5a, 0x70, 0x99, 0xff, 0x42, 0x53, 0x6f, 0xff, 0x33, 0x4b, 0x6f, 0xff, 0x87, 0xad, 0xd7, 0xff, 0xa1, 0xc3, 0xe0, 0xff, 0x9a, 0xbb, 0xd2, 0xff, 0x5d, 0x80, 0x98, 0xff, 0x57, 0x7a, 0x91, 0xff, 0x56, 0x77, 0x8d, 0xff, 0x57, 0x77, 0x8e, 0xff, 0x59, 0x7b, 0x94, 0xff, 0x53, 0x77, 0x92, 0xff, 0x56, 0x77, 0x98, 0xff, 0x8b, 0xac, 0xc2, 0xff, 0xcb, 0xee, 0xfa, 0xff, 0x37, 0x4c, 0x63, 0xff, 0x00, 0x00, 0x00, 0xff, 0x12, 0x10, 0x23, 0xff, 0x2a, 0x35, 0x54, 0xff, 0x3d, 0x50, 0x78, 0xff, 0x15, 0x25, 0x4f, 0xff, 0x33, 0x4a, 0x75, 0xff, 0x55, 0x77, 0xa1, 0xff, 0x83, 0xa7, 0xcc, 0xff, 0x99, 0xbc, 0xda, 0xff, 0x43, 0x65, 0x80, 0xff, 0x29, 0x48, 0x62, 0xff, 0x3c, 0x56, 0x6c, 0xff, 0x34, 0x4a, 0x5e, 0xff, 0x39, 0x4f, 0x63, 0xff, 0x31, 0x4b, 0x60, 0xff, 0x33, 0x4d, 0x6a, 0xff, 0x41, 0x61, 0x80, 0xff, 0x6c, 0x91, 0xb1, 0xff, 0x79, 0x9c, 0xbc, 0xff, 0x80, 0xa0, 0xb8, 0xff, 0xb1, 0xcf, 0xe7, 0xff, 0x9b, 0xbb, 0xcf, 0xff, 0x7f, 0xa1, 0xb7, 0xff, 0x56, 0x77, 0x9d, 0xff, 0x41, 0x5f, 0x93, 0xff, 0x63, 0x85, 0xaa, 0xff, 0x83, 0xa6, 0xbe, 0xff, 0x8b, 0xb2, 0xd3, 0xff, 0x2d, 0x45, 0x65, 0xff, 0x07, 0x10, 0x2d, 0xff, 0x0f, 0x18, 0x37, 0xff, 0x08, 0x14, 0x35, 0xff, 0x4c, 0x6e, 0x93, 0xff, 0x76, 0xa0, 0xc9, 0xff, 0x3a, 0x53, 0x7f, 0xff, 0x43, 0x60, 0x8b, 0xff, 0x6d, 0x92, 0xb8, 0xff, 0x60, 0x85, 0xa4, 0xff, 0x53, 0x7b, 0x95, 0xff, 0x48, 0x6a, 0x85, 0xff, 0x27, 0x43, 0x5b, 0xff, 0x44, 0x64, 0x7e, 0xff, 0x8e, 0xb6, 0xd6, 0xff, 0x77, 0x99, 0xc7, 0xff, 0x26, 0x3e, 0x69, 0xff, 0x12, 0x1e, 0x3d, 0xff, 0x1d, 0x24, 0x46, 0xff, 0x0f, 0x1d, 0x40, 0xff, 0x47, 0x5f, 0x7d, 0xff, 0xb0, 0xcb, 0xe3, 0xff, 0x9f, 0xbc, 0xd1, 0xff, 0xa2, 0xc8, 0xde, 0xff, 0x4f, 0x6d, 0x8e, 0xff, 0x01, 0x0d, 0x30, 0xff, 0x14, 0x1a, 0x3c, 0xff, 0x1a, 0x23, 0x47, 0xff, 0x17, 0x1f, 0x44, 0xff, 0x24, 0x37, 0x5f, 0xff, 0x50, 0x6d, 0x9b, 0xff, 0x41, 0x56, 0x87, 0xff, 0x1d, 0x26, 0x51, 0xff, 0x1e, 0x28, 0x4f, 0xff, 0x19, 0x20, 0x45, 0xff, 0x1e, 0x2a, 0x51, 0xff, 0x3f, 0x64, 0x8e, 0xff, 0x79, 0xa1, 0xc1, 0xff, 0x9e, 0xbc, 0xd2, 0xff, 0x99, 0xba, 0xd2, 0xff, 0x74, 0x96, 0xb1, 0xff, 0x78, 0x9a, 0xb9, 0xff, 0x62, 0x7b, 0x9e, 0xff, 0x4e, 0x64, 0x90, 0xff, 0x63, 0x7f, 0xaa, 0xff, 0x48, 0x64, 0x90, 0xff, 0x4e, 0x68, 0x8c, 0xff, 0x13, 0x26, 0x47, 0xff, 0x27, 0x3f, 0x6e, 0xff, 0x25, 0x3a, 0x6c, 0xff, 0x15, 0x1a, 0x41, 0xff, 0x18, 0x1e, 0x43, 0xff, 0x15, 0x2a, 0x4e, 0xff, 0x6e, 0x96, 0xc1, 0xff, 0x7a, 0xa4, 0xd8, 0xff, 0x2d, 0x50, 0x7f, 0xff, 0x0d, 0x17, 0x2d, 0xff, 0x27, 0x2d, 0x42, 0xff, 0x15, 0x1c, 0x25, 0xff, 0x00, 0x00, 0x01, 0xff, 0x00, 0x00, 0x06, 0xff, 0x03, 0x03, 0x0b, 0xff, 0x02, 0x03, 0x0a, 0xff, 0x03, 0x03, 0x0d, 0xff, 0x05, 0x07, 0x12, 0xff, 0x03, 0x06, 0x10, 0xff, 0x00, 0x01, 0x09, 0xff, 0x05, 0x09, 0x10, 0xff, 0x02, 0x02, 0x05, 0xff, 0x06, 0x00, 0x0c, 0xff, 0x1d, 0x29, 0x4d, 0xff, 0x50, 0x7d, 0xab, 0xff, 0x6a, 0x98, 0xbe, 0xff, 0x34, 0x50, 0x61, 0xff, 0x3e, 0x50, 0x53, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc0, 0xba, 0xbb, 0xff, 0x98, 0xb4, 0xc7, 0xff, 0x1d, 0x2c, 0x43, 0xff, 0x07, 0x05, 0x27, 0xff, 0x3d, 0x4e, 0x71, 0xff, 0x2c, 0x3b, 0x5b, 0xff, 0x0f, 0x15, 0x33, 0xff, 0x48, 0x64, 0x8b, 0xff, 0x74, 0xa4, 0xcd, 0xff, 0x8f, 0xb5, 0xd5, 0xff, 0xa1, 0xc1, 0xda, 0xff, 0x50, 0x72, 0x89, 0xff, 0x41, 0x62, 0x78, 0xff, 0x45, 0x66, 0x79, 0xff, 0x41, 0x60, 0x75, 0xff, 0x43, 0x63, 0x7a, 0xff, 0x4b, 0x6b, 0x81, 0xff, 0x48, 0x67, 0x80, 0xff, 0xb7, 0xd7, 0xec, 0xff, 0x8e, 0xb1, 0xc2, 0xff, 0x03, 0x09, 0x0b, 0xff, 0x04, 0x05, 0x10, 0xff, 0x0b, 0x13, 0x2a, 0xff, 0x2a, 0x41, 0x62, 0xff, 0x7c, 0xa3, 0xc4, 0xff, 0x31, 0x4f, 0x70, 0xff, 0x0d, 0x19, 0x40, 0xff, 0x2d, 0x43, 0x6e, 0xff, 0x53, 0x7a, 0xa5, 0xff, 0x9f, 0xc3, 0xe5, 0xff, 0x8a, 0xad, 0xc7, 0xff, 0x23, 0x40, 0x57, 0xff, 0x1c, 0x31, 0x47, 0xff, 0x34, 0x47, 0x5d, 0xff, 0x30, 0x44, 0x5a, 0xff, 0x25, 0x3c, 0x52, 0xff, 0x36, 0x4c, 0x65, 0xff, 0x35, 0x4e, 0x6a, 0xff, 0x43, 0x66, 0x89, 0xff, 0x58, 0x80, 0xa4, 0xff, 0x9e, 0xbe, 0xd5, 0xff, 0xb1, 0xcf, 0xdf, 0xff, 0x97, 0xb4, 0xc8, 0xff, 0x71, 0x91, 0xae, 0xff, 0x47, 0x68, 0x96, 0xff, 0x4b, 0x6d, 0xa0, 0xff, 0x72, 0x95, 0xb2, 0xff, 0x7d, 0x9e, 0xb5, 0xff, 0x90, 0xb6, 0xd5, 0xff, 0x45, 0x61, 0x83, 0xff, 0x07, 0x10, 0x2d, 0xff, 0x0c, 0x12, 0x2d, 0xff, 0x0f, 0x15, 0x33, 0xff, 0x1d, 0x2e, 0x52, 0xff, 0x6d, 0x8c, 0xb3, 0xff, 0x52, 0x70, 0x9a, 0xff, 0x4a, 0x6b, 0x92, 0xff, 0x6f, 0x93, 0xb6, 0xff, 0x74, 0x9b, 0xbb, 0xff, 0x67, 0x8e, 0xa5, 0xff, 0x4a, 0x68, 0x7d, 0xff, 0x1a, 0x34, 0x45, 0xff, 0x54, 0x73, 0x8b, 0xff, 0xa5, 0xcb, 0xef, 0xff, 0x5f, 0x81, 0xac, 0xff, 0x19, 0x24, 0x4a, 0xff, 0x14, 0x1a, 0x39, 0xff, 0x23, 0x30, 0x51, 0xff, 0x16, 0x2c, 0x4c, 0xff, 0x6b, 0x89, 0xa5, 0xff, 0xaf, 0xcc, 0xe4, 0xff, 0x94, 0xb1, 0xc9, 0xff, 0x9b, 0xbe, 0xd3, 0xff, 0x94, 0xb4, 0xd3, 0xff, 0x23, 0x30, 0x57, 0xff, 0x0b, 0x10, 0x31, 0xff, 0x15, 0x1e, 0x3d, 0xff, 0x17, 0x1f, 0x42, 0xff, 0x1b, 0x22, 0x4b, 0xff, 0x2f, 0x3f, 0x6e, 0xff, 0x57, 0x74, 0xa3, 0xff, 0x36, 0x4b, 0x76, 0xff, 0x12, 0x1d, 0x45, 0xff, 0x18, 0x20, 0x44, 0xff, 0x1c, 0x2a, 0x4c, 0xff, 0x2e, 0x50, 0x7b, 0xff, 0x59, 0x84, 0xac, 0xff, 0xa4, 0xc5, 0xd7, 0xff, 0xa9, 0xcb, 0xe6, 0xff, 0x5e, 0x7d, 0xa8, 0xff, 0x84, 0xa9, 0xc8, 0xff, 0x47, 0x67, 0x85, 0xff, 0x71, 0x8a, 0xaf, 0xff, 0x3d, 0x54, 0x7c, 0xff, 0x42, 0x58, 0x83, 0xff, 0x36, 0x48, 0x6a, 0xff, 0x0f, 0x20, 0x3f, 0xff, 0x1f, 0x39, 0x5f, 0xff, 0x3c, 0x52, 0x85, 0xff, 0x1a, 0x1e, 0x4c, 0xff, 0x11, 0x1d, 0x45, 0xff, 0x14, 0x23, 0x49, 0xff, 0x3f, 0x58, 0x7e, 0xff, 0x72, 0x9d, 0xc5, 0xff, 0x7b, 0xa6, 0xcc, 0xff, 0x31, 0x43, 0x5f, 0xff, 0x02, 0x02, 0x0c, 0xff, 0x00, 0x00, 0x00, 0xff, 0x01, 0x03, 0x05, 0xff, 0x01, 0x02, 0x08, 0xff, 0x03, 0x03, 0x08, 0xff, 0x03, 0x04, 0x0a, 0xff, 0x04, 0x05, 0x0f, 0xff, 0x07, 0x08, 0x14, 0xff, 0x05, 0x07, 0x12, 0xff, 0x00, 0x00, 0x08, 0xff, 0x02, 0x04, 0x0c, 0xff, 0x03, 0x07, 0x0d, 0xff, 0x00, 0x01, 0x00, 0xff, 0x0f, 0x1e, 0x31, 0xff, 0x47, 0x65, 0x95, 0xff, 0x5f, 0x84, 0xaf, 0xff, 0x46, 0x60, 0x74, 0xff, 0xb0, 0xb3, 0xb3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0x9f, 0x9f, 0xa4, 0xff, 0x13, 0x22, 0x3a, 0xff, 0x0a, 0x0b, 0x25, 0xff, 0x0c, 0x0c, 0x25, 0xff, 0x00, 0x00, 0x0f, 0xff, 0x19, 0x2c, 0x4c, 0xff, 0x6d, 0x99, 0xc3, 0xff, 0x6c, 0x9d, 0xc3, 0xff, 0x84, 0xab, 0xcb, 0xff, 0xa3, 0xc6, 0xe2, 0xff, 0x6d, 0x8f, 0xa9, 0xff, 0x3a, 0x59, 0x6f, 0xff, 0x3e, 0x5c, 0x6e, 0xff, 0x3c, 0x5b, 0x6f, 0xff, 0x44, 0x61, 0x76, 0xff, 0x3b, 0x59, 0x6f, 0xff, 0x61, 0x7e, 0x90, 0xff, 0xcc, 0xed, 0xfb, 0xff, 0x3d, 0x4f, 0x60, 0xff, 0x00, 0x00, 0x00, 0xff, 0x10, 0x13, 0x26, 0xff, 0x02, 0x0c, 0x2a, 0xff, 0x46, 0x5d, 0x7f, 0xff, 0xd5, 0xf3, 0xf7, 0xff, 0xa8, 0xc6, 0xda, 0xff, 0x49, 0x64, 0x87, 0xff, 0x4d, 0x6c, 0x8e, 0xff, 0x68, 0x8c, 0xae, 0xff, 0x85, 0xa7, 0xc7, 0xff, 0xb7, 0xd9, 0xf4, 0xff, 0x99, 0xb4, 0xce, 0xff, 0x22, 0x32, 0x4d, 0xff, 0x1b, 0x2c, 0x42, 0xff, 0x2f, 0x41, 0x58, 0xff, 0x2a, 0x3d, 0x54, 0xff, 0x2d, 0x42, 0x59, 0xff, 0x34, 0x48, 0x63, 0xff, 0x30, 0x4f, 0x70, 0xff, 0x58, 0x7c, 0x9a, 0xff, 0xbb, 0xd6, 0xe7, 0xff, 0xaa, 0xc8, 0xd3, 0xff, 0x91, 0xaf, 0xc7, 0xff, 0x5c, 0x7d, 0xa3, 0xff, 0x3f, 0x62, 0x94, 0xff, 0x58, 0x7e, 0xa7, 0xff, 0x76, 0x99, 0xac, 0xff, 0x76, 0x98, 0xab, 0xff, 0x8f, 0xb6, 0xd2, 0xff, 0x5f, 0x7f, 0xa8, 0xff, 0x10, 0x16, 0x36, 0xff, 0x0b, 0x0e, 0x25, 0xff, 0x15, 0x18, 0x32, 0xff, 0x15, 0x1c, 0x3c, 0xff, 0x50, 0x68, 0x8c, 0xff, 0x5c, 0x81, 0xa8, 0xff, 0x5b, 0x7e, 0xa4, 0xff, 0x64, 0x86, 0xa9, 0xff, 0x6e, 0x95, 0xb5, 0xff, 0x6f, 0x94, 0xab, 0xff, 0x3e, 0x5b, 0x6d, 0xff, 0x23, 0x3e, 0x4f, 0xff, 0x79, 0x9a, 0xb3, 0xff, 0xa1, 0xc8, 0xf0, 0xff, 0x48, 0x68, 0x92, 0xff, 0x15, 0x1c, 0x3e, 0xff, 0x1a, 0x1f, 0x3d, 0xff, 0x1c, 0x2b, 0x4e, 0xff, 0x29, 0x41, 0x62, 0xff, 0x89, 0xab, 0xc6, 0xff, 0x98, 0xb7, 0xce, 0xff, 0x8a, 0xaa, 0xbf, 0xff, 0x8b, 0xb1, 0xc6, 0xff, 0x9c, 0xc4, 0xe0, 0xff, 0x4b, 0x66, 0x8e, 0xff, 0x08, 0x0c, 0x2e, 0xff, 0x18, 0x1a, 0x37, 0xff, 0x1b, 0x20, 0x3f, 0xff, 0x1f, 0x23, 0x46, 0xff, 0x1e, 0x29, 0x4a, 0xff, 0x35, 0x4e, 0x77, 0xff, 0x56, 0x79, 0xaa, 0xff, 0x2a, 0x40, 0x6b, 0xff, 0x15, 0x1b, 0x40, 0xff, 0x1d, 0x27, 0x48, 0xff, 0x1f, 0x34, 0x65, 0xff, 0x4b, 0x71, 0xa6, 0xff, 0x9f, 0xc7, 0xe7, 0xff, 0x53, 0x68, 0x86, 0xff, 0x2a, 0x38, 0x58, 0xff, 0x40, 0x55, 0x72, 0xff, 0x35, 0x4a, 0x67, 0xff, 0x74, 0x90, 0xad, 0xff, 0x41, 0x54, 0x74, 0xff, 0x15, 0x1c, 0x3d, 0xff, 0x1f, 0x30, 0x4f, 0xff, 0x22, 0x30, 0x55, 0xff, 0x18, 0x23, 0x49, 0xff, 0x1a, 0x1e, 0x39, 0xff, 0x0d, 0x0e, 0x1f, 0xff, 0x07, 0x0d, 0x19, 0xff, 0x06, 0x06, 0x10, 0xff, 0x04, 0x07, 0x14, 0xff, 0x80, 0x9e, 0xbe, 0xff, 0x81, 0xa9, 0xcf, 0xff, 0x22, 0x31, 0x4e, 0xff, 0x07, 0x0c, 0x17, 0xff, 0x03, 0x09, 0x13, 0xff, 0x03, 0x06, 0x0c, 0xff, 0x02, 0x03, 0x07, 0xff, 0x01, 0x01, 0x02, 0xff, 0x02, 0x04, 0x05, 0xff, 0x03, 0x06, 0x09, 0xff, 0x05, 0x06, 0x0f, 0xff, 0x05, 0x07, 0x0d, 0xff, 0x00, 0x02, 0x06, 0xff, 0x00, 0x01, 0x07, 0xff, 0x02, 0x04, 0x09, 0xff, 0x02, 0x04, 0x08, 0xff, 0x08, 0x0f, 0x1a, 0xff, 0x1a, 0x22, 0x3a, 0xff, 0x28, 0x3f, 0x5d, 0xff, 0x6e, 0x77, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe8, 0xe6, 0xe5, 0xff, 0x2b, 0x26, 0x34, 0xff, 0x03, 0x06, 0x1f, 0xff, 0x00, 0x00, 0x19, 0xff, 0x09, 0x10, 0x2b, 0xff, 0x4a, 0x6f, 0x96, 0xff, 0x6a, 0x9a, 0xc4, 0xff, 0x6e, 0x9a, 0xc0, 0xff, 0x89, 0xaf, 0xcf, 0xff, 0x9a, 0xbd, 0xdc, 0xff, 0x7a, 0x9c, 0xbc, 0xff, 0x3a, 0x57, 0x6d, 0xff, 0x3d, 0x5a, 0x6b, 0xff, 0x40, 0x5d, 0x71, 0xff, 0x42, 0x5f, 0x75, 0xff, 0x34, 0x54, 0x6b, 0xff, 0xaf, 0xcd, 0xe1, 0xff, 0xa0, 0xbd, 0xcf, 0xff, 0x04, 0x05, 0x0f, 0xff, 0x05, 0x07, 0x12, 0xff, 0x1b, 0x1f, 0x37, 0xff, 0x0e, 0x15, 0x37, 0xff, 0x60, 0x79, 0x9d, 0xff, 0xc6, 0xe7, 0xf8, 0xff, 0xba, 0xdc, 0xf7, 0xff, 0x97, 0xbc, 0xdf, 0xff, 0x6d, 0x91, 0xb3, 0xff, 0x6c, 0x92, 0xad, 0xff, 0x79, 0x9d, 0xb8, 0xff, 0x87, 0xa9, 0xc7, 0xff, 0xba, 0xd9, 0xf5, 0xff, 0x9e, 0xbb, 0xd3, 0xff, 0x19, 0x2a, 0x44, 0xff, 0x19, 0x24, 0x3e, 0xff, 0x2c, 0x3e, 0x57, 0xff, 0x1d, 0x2e, 0x47, 0xff, 0x1d, 0x2c, 0x49, 0xff, 0x1c, 0x33, 0x51, 0xff, 0x8b, 0xa8, 0xbc, 0xff, 0xc4, 0xdd, 0xea, 0xff, 0xa4, 0xc1, 0xd2, 0xff, 0x7d, 0x9e, 0xb8, 0xff, 0x4a, 0x6b, 0x94, 0xff, 0x42, 0x67, 0x98, 0xff, 0x63, 0x85, 0xab, 0xff, 0x75, 0x96, 0xaa, 0xff, 0x6f, 0x92, 0xa5, 0xff, 0x89, 0xaf, 0xcc, 0xff, 0x73, 0x98, 0xc3, 0xff, 0x18, 0x21, 0x44, 0xff, 0x0c, 0x0a, 0x22, 0xff, 0x18, 0x18, 0x33, 0xff, 0x19, 0x1e, 0x3d, 0xff, 0x22, 0x3a, 0x5a, 0xff, 0x64, 0x8d, 0xb1, 0xff, 0x7d, 0xa1, 0xc7, 0xff, 0x64, 0x86, 0xab, 0xff, 0x61, 0x84, 0xa9, 0xff, 0x5e, 0x83, 0x9e, 0xff, 0x3a, 0x58, 0x6d, 0xff, 0x39, 0x56, 0x69, 0xff, 0x9f, 0xc1, 0xda, 0xff, 0x89, 0xb1, 0xde, 0xff, 0x36, 0x52, 0x7c, 0xff, 0x0e, 0x15, 0x34, 0xff, 0x1f, 0x27, 0x43, 0xff, 0x16, 0x27, 0x4a, 0xff, 0x33, 0x4b, 0x6c, 0xff, 0x97, 0xb8, 0xcf, 0xff, 0x8f, 0xaf, 0xc5, 0xff, 0x8a, 0xae, 0xc3, 0xff, 0x8e, 0xb6, 0xcf, 0xff, 0x76, 0xa3, 0xc3, 0xff, 0x64, 0x91, 0xb4, 0xff, 0x2f, 0x41, 0x62, 0xff, 0x10, 0x0e, 0x2e, 0xff, 0x16, 0x1d, 0x3b, 0xff, 0x16, 0x1f, 0x3d, 0xff, 0x19, 0x24, 0x3f, 0xff, 0x1d, 0x2b, 0x50, 0xff, 0x3f, 0x5c, 0x8d, 0xff, 0x5c, 0x7c, 0xa7, 0xff, 0x29, 0x39, 0x60, 0xff, 0x18, 0x23, 0x45, 0xff, 0x17, 0x20, 0x46, 0xff, 0x2e, 0x3f, 0x65, 0xff, 0x6f, 0x90, 0xb9, 0xff, 0x0f, 0x1a, 0x38, 0xff, 0x00, 0x01, 0x13, 0xff, 0x04, 0x08, 0x20, 0xff, 0x09, 0x0d, 0x29, 0xff, 0x19, 0x28, 0x46, 0xff, 0x25, 0x31, 0x4c, 0xff, 0x1b, 0x25, 0x3d, 0xff, 0x29, 0x3c, 0x5b, 0xff, 0x1f, 0x2e, 0x55, 0xff, 0x32, 0x3d, 0x68, 0xff, 0x19, 0x1d, 0x2f, 0xff, 0x04, 0x04, 0x06, 0xff, 0x03, 0x01, 0x06, 0xff, 0x00, 0x00, 0x00, 0xff, 0x2e, 0x35, 0x43, 0xff, 0xa0, 0xbd, 0xe3, 0xff, 0x4b, 0x6b, 0x94, 0xff, 0x20, 0x32, 0x4f, 0xff, 0x27, 0x34, 0x44, 0xff, 0x18, 0x20, 0x2e, 0xff, 0x04, 0x07, 0x0c, 0xff, 0x00, 0x02, 0x05, 0xff, 0x00, 0x02, 0x04, 0xff, 0x02, 0x04, 0x05, 0xff, 0x02, 0x04, 0x06, 0xff, 0x01, 0x03, 0x07, 0xff, 0x03, 0x04, 0x08, 0xff, 0x02, 0x02, 0x07, 0xff, 0x01, 0x01, 0x06, 0xff, 0x02, 0x02, 0x06, 0xff, 0x02, 0x02, 0x08, 0xff, 0x04, 0x05, 0x0e, 0xff, 0x17, 0x19, 0x21, 0xff, 0x20, 0x20, 0x25, 0xff, 0xeb, 0xeb, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa0, 0x96, 0x9a, 0xff, 0x06, 0x03, 0x18, 0xff, 0x25, 0x30, 0x4c, 0xff, 0x59, 0x76, 0x99, 0xff, 0x56, 0x80, 0xb0, 0xff, 0x5f, 0x8a, 0xb4, 0xff, 0x7c, 0xa6, 0xc9, 0xff, 0x8d, 0xb4, 0xd5, 0xff, 0x9a, 0xbb, 0xdb, 0xff, 0x93, 0xb3, 0xd3, 0xff, 0x45, 0x61, 0x78, 0xff, 0x36, 0x50, 0x61, 0xff, 0x44, 0x60, 0x74, 0xff, 0x32, 0x54, 0x69, 0xff, 0x6c, 0x8d, 0xa4, 0xff, 0xd9, 0xf8, 0xfd, 0xff, 0x52, 0x67, 0x79, 0xff, 0x00, 0x00, 0x00, 0xff, 0x0f, 0x13, 0x28, 0xff, 0x1c, 0x21, 0x3f, 0xff, 0x20, 0x2b, 0x4e, 0xff, 0x63, 0x81, 0xa2, 0xff, 0x46, 0x6a, 0x82, 0xff, 0x30, 0x54, 0x73, 0xff, 0x64, 0x8c, 0xb7, 0xff, 0x85, 0xae, 0xd3, 0xff, 0x74, 0x9c, 0xb8, 0xff, 0x75, 0x9a, 0xb5, 0xff, 0x78, 0x9b, 0xb9, 0xff, 0x81, 0xa7, 0xc5, 0xff, 0xb6, 0xdc, 0xf4, 0xff, 0x97, 0xb0, 0xc9, 0xff, 0x18, 0x28, 0x42, 0xff, 0x1b, 0x26, 0x42, 0xff, 0x1c, 0x2a, 0x43, 0xff, 0x05, 0x10, 0x2b, 0xff, 0x39, 0x4d, 0x67, 0xff, 0xc7, 0xe0, 0xf3, 0xff, 0xbb, 0xd4, 0xe4, 0xff, 0x95, 0xb6, 0xc8, 0xff, 0x63, 0x87, 0xa6, 0xff, 0x43, 0x64, 0x93, 0xff, 0x48, 0x6c, 0x9b, 0xff, 0x61, 0x85, 0xa4, 0xff, 0x75, 0x97, 0xaa, 0xff, 0x6b, 0x8d, 0xa4, 0xff, 0x7e, 0xa4, 0xbf, 0xff, 0x89, 0xb4, 0xdc, 0xff, 0x2d, 0x42, 0x65, 0xff, 0x08, 0x08, 0x21, 0xff, 0x14, 0x15, 0x31, 0xff, 0x18, 0x1e, 0x3b, 0xff, 0x17, 0x26, 0x46, 0xff, 0x53, 0x72, 0x99, 0xff, 0x90, 0xb6, 0xdc, 0xff, 0x93, 0xb9, 0xde, 0xff, 0x64, 0x8a, 0xb0, 0xff, 0x56, 0x7c, 0x9a, 0xff, 0x35, 0x57, 0x71, 0xff, 0x61, 0x81, 0x97, 0xff, 0xb2, 0xd7, 0xf3, 0xff, 0x75, 0x9f, 0xcc, 0xff, 0x2e, 0x45, 0x6c, 0xff, 0x0d, 0x13, 0x2f, 0xff, 0x20, 0x2c, 0x48, 0xff, 0x15, 0x28, 0x4d, 0xff, 0x44, 0x5f, 0x7f, 0xff, 0x9b, 0xc0, 0xd4, 0xff, 0x87, 0xad, 0xc8, 0xff, 0x74, 0x9b, 0xbd, 0xff, 0x66, 0x87, 0xaa, 0xff, 0x3d, 0x5c, 0x7d, 0xff, 0x49, 0x69, 0x8b, 0xff, 0x52, 0x6e, 0x90, 0xff, 0x13, 0x1c, 0x3d, 0xff, 0x10, 0x16, 0x35, 0xff, 0x18, 0x1e, 0x3d, 0xff, 0x17, 0x1d, 0x3b, 0xff, 0x16, 0x1c, 0x3b, 0xff, 0x1f, 0x29, 0x53, 0xff, 0x3a, 0x5c, 0x89, 0xff, 0x46, 0x6f, 0x98, 0xff, 0x12, 0x18, 0x2e, 0xff, 0x00, 0x00, 0x00, 0xff, 0x20, 0x1e, 0x2d, 0xff, 0x70, 0x8a, 0xb2, 0xff, 0x0b, 0x18, 0x33, 0xff, 0x0d, 0x0f, 0x20, 0xff, 0x10, 0x15, 0x2a, 0xff, 0x10, 0x13, 0x2a, 0xff, 0x09, 0x0b, 0x24, 0xff, 0x06, 0x09, 0x1f, 0xff, 0x1b, 0x24, 0x3e, 0xff, 0x1c, 0x26, 0x4c, 0xff, 0x19, 0x2a, 0x4d, 0xff, 0x82, 0xa7, 0xd4, 0xff, 0x45, 0x5b, 0x8b, 0xff, 0x14, 0x19, 0x39, 0xff, 0x13, 0x16, 0x33, 0xff, 0x06, 0x0c, 0x26, 0xff, 0x35, 0x46, 0x6a, 0xff, 0xa7, 0xcb, 0xf1, 0xff, 0x57, 0x74, 0x95, 0xff, 0x1d, 0x2f, 0x4c, 0xff, 0x35, 0x46, 0x5d, 0xff, 0x1d, 0x22, 0x2c, 0xff, 0x00, 0x00, 0x02, 0xff, 0x01, 0x02, 0x08, 0xff, 0x00, 0x02, 0x03, 0xff, 0x00, 0x02, 0x04, 0xff, 0x00, 0x01, 0x05, 0xff, 0x00, 0x01, 0x06, 0xff, 0x01, 0x02, 0x06, 0xff, 0x02, 0x03, 0x07, 0xff, 0x03, 0x04, 0x08, 0xff, 0x01, 0x01, 0x06, 0xff, 0x00, 0x01, 0x07, 0xff, 0x02, 0x05, 0x0e, 0xff, 0x0b, 0x0f, 0x15, 0xff, 0x97, 0x94, 0x93, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x56, 0x4d, 0x5c, 0xff, 0x75, 0x98, 0xb8, 0xff, 0x66, 0x94, 0xb6, 0xff, 0x48, 0x71, 0x9f, 0xff, 0x6c, 0x94, 0xbd, 0xff, 0x90, 0xb7, 0xd7, 0xff, 0x8f, 0xb5, 0xd7, 0xff, 0xa4, 0xc9, 0xe6, 0xff, 0xbc, 0xd9, 0xf8, 0xff, 0x54, 0x70, 0x88, 0xff, 0x27, 0x43, 0x54, 0xff, 0x37, 0x55, 0x69, 0xff, 0x4e, 0x72, 0x87, 0xff, 0xbb, 0xdc, 0xf0, 0xff, 0xbb, 0xdc, 0xec, 0xff, 0x16, 0x26, 0x34, 0xff, 0x00, 0x00, 0x06, 0xff, 0x17, 0x18, 0x32, 0xff, 0x1d, 0x25, 0x46, 0xff, 0x28, 0x3a, 0x5c, 0xff, 0x4e, 0x6d, 0x89, 0xff, 0x16, 0x2d, 0x42, 0xff, 0x12, 0x22, 0x3e, 0xff, 0x49, 0x6a, 0x95, 0xff, 0x6d, 0x97, 0xc0, 0xff, 0x83, 0xa9, 0xca, 0xff, 0x80, 0xa4, 0xbf, 0xff, 0x77, 0x9c, 0xb7, 0xff, 0x7a, 0x9e, 0xba, 0xff, 0x85, 0xa7, 0xc5, 0xff, 0xb5, 0xdc, 0xf3, 0xff, 0x8f, 0xaf, 0xc8, 0xff, 0x13, 0x20, 0x3d, 0xff, 0x0e, 0x14, 0x2c, 0xff, 0x0e, 0x1b, 0x33, 0xff, 0x83, 0x99, 0xac, 0xff, 0xcf, 0xe8, 0xfd, 0xff, 0xab, 0xc6, 0xdb, 0xff, 0x7f, 0xa3, 0xb9, 0xff, 0x51, 0x76, 0x9b, 0xff, 0x40, 0x5f, 0x92, 0xff, 0x4e, 0x6f, 0x9c, 0xff, 0x5f, 0x84, 0xa2, 0xff, 0x66, 0x8b, 0xa2, 0xff, 0x60, 0x82, 0x9a, 0xff, 0x73, 0x97, 0xb0, 0xff, 0x97, 0xc0, 0xe5, 0xff, 0x3a, 0x50, 0x73, 0xff, 0x05, 0x05, 0x20, 0xff, 0x12, 0x15, 0x30, 0xff, 0x16, 0x1f, 0x39, 0xff, 0x17, 0x1e, 0x3d, 0xff, 0x42, 0x56, 0x81, 0xff, 0x6a, 0x93, 0xbb, 0xff, 0x6c, 0x93, 0xb8, 0xff, 0x9b, 0xc3, 0xea, 0xff, 0x74, 0x9c, 0xbf, 0xff, 0x43, 0x66, 0x85, 0xff, 0x85, 0xa7, 0xc2, 0xff, 0xa3, 0xca, 0xeb, 0xff, 0x62, 0x8c, 0xb8, 0xff, 0x25, 0x35, 0x59, 0xff, 0x10, 0x13, 0x2f, 0xff, 0x20, 0x30, 0x4f, 0xff, 0x1a, 0x2f, 0x53, 0xff, 0x53, 0x6f, 0x8f, 0xff, 0x8f, 0xb9, 0xd1, 0xff, 0x7a, 0xa2, 0xc4, 0xff, 0x37, 0x55, 0x7c, 0xff, 0x1b, 0x2c, 0x4e, 0xff, 0x1b, 0x2c, 0x40, 0xff, 0x00, 0x04, 0x0f, 0xff, 0x39, 0x47, 0x5f, 0xff, 0x44, 0x55, 0x79, 0xff, 0x07, 0x0c, 0x2c, 0xff, 0x14, 0x15, 0x31, 0xff, 0x11, 0x14, 0x33, 0xff, 0x1b, 0x2c, 0x4a, 0xff, 0x28, 0x3f, 0x64, 0xff, 0x54, 0x74, 0xa5, 0xff, 0x88, 0xb0, 0xe0, 0xff, 0x75, 0x8a, 0xac, 0xff, 0x20, 0x29, 0x33, 0xff, 0x51, 0x63, 0x75, 0xff, 0x70, 0x92, 0xb9, 0xff, 0x06, 0x0f, 0x2a, 0xff, 0x10, 0x14, 0x25, 0xff, 0x13, 0x16, 0x2a, 0xff, 0x11, 0x14, 0x27, 0xff, 0x11, 0x13, 0x27, 0xff, 0x10, 0x15, 0x27, 0xff, 0x0c, 0x10, 0x26, 0xff, 0x02, 0x06, 0x28, 0xff, 0x43, 0x58, 0x7b, 0xff, 0x93, 0xba, 0xe4, 0xff, 0x2a, 0x41, 0x73, 0xff, 0x10, 0x16, 0x3a, 0xff, 0x14, 0x18, 0x37, 0xff, 0x0b, 0x11, 0x30, 0xff, 0x1b, 0x28, 0x4c, 0xff, 0x9a, 0xc3, 0xe4, 0xff, 0x63, 0x81, 0x9f, 0xff, 0x0e, 0x1b, 0x34, 0xff, 0x2f, 0x40, 0x60, 0xff, 0x3d, 0x4e, 0x70, 0xff, 0x13, 0x16, 0x25, 0xff, 0x00, 0x00, 0x00, 0xff, 0x01, 0x01, 0x03, 0xff, 0x00, 0x02, 0x03, 0xff, 0x00, 0x01, 0x04, 0xff, 0x00, 0x02, 0x04, 0xff, 0x01, 0x03, 0x05, 0xff, 0x03, 0x04, 0x09, 0xff, 0x04, 0x05, 0x0a, 0xff, 0x04, 0x04, 0x08, 0xff, 0x03, 0x04, 0x0b, 0xff, 0x09, 0x0d, 0x15, 0xff, 0x5c, 0x5b, 0x5a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe0, 0xe0, 0xe3, 0xff, 0x68, 0x82, 0x9a, 0xff, 0x54, 0x7e, 0xa2, 0xff, 0x4f, 0x78, 0xa7, 0xff, 0x7e, 0xa6, 0xcd, 0xff, 0xab, 0xcf, 0xed, 0xff, 0x99, 0xbd, 0xde, 0xff, 0x9d, 0xc0, 0xde, 0xff, 0xb9, 0xd8, 0xf7, 0xff, 0x7b, 0x9a, 0xb0, 0xff, 0x1b, 0x38, 0x49, 0xff, 0x3f, 0x5d, 0x70, 0xff, 0x97, 0xb8, 0xcc, 0xff, 0xcf, 0xef, 0xff, 0xff, 0x7c, 0x98, 0xbb, 0xff, 0x00, 0x05, 0x14, 0xff, 0x05, 0x05, 0x13, 0xff, 0x19, 0x1c, 0x38, 0xff, 0x1f, 0x29, 0x49, 0xff, 0x2f, 0x42, 0x66, 0xff, 0x3b, 0x55, 0x74, 0xff, 0x1c, 0x2b, 0x43, 0xff, 0x24, 0x2d, 0x4a, 0xff, 0x3a, 0x58, 0x7c, 0xff, 0x4d, 0x75, 0xa0, 0xff, 0x76, 0x99, 0xc2, 0xff, 0x87, 0xab, 0xc7, 0xff, 0x7f, 0xa2, 0xbb, 0xff, 0x7c, 0x9d, 0xb8, 0xff, 0x7a, 0x9e, 0xbb, 0xff, 0x81, 0xaa, 0xc8, 0xff, 0xba, 0xe2, 0xf9, 0xff, 0x7d, 0x92, 0xaf, 0xff, 0x00, 0x01, 0x15, 0xff, 0x36, 0x44, 0x5f, 0xff, 0xc6, 0xe0, 0xf5, 0xff, 0xbb, 0xd5, 0xec, 0xff, 0x90, 0xae, 0xc7, 0xff, 0x6e, 0x8f, 0xad, 0xff, 0x48, 0x69, 0x90, 0xff, 0x3f, 0x5c, 0x8e, 0xff, 0x52, 0x73, 0x9d, 0xff, 0x6c, 0x91, 0xb0, 0xff, 0x69, 0x8e, 0xa8, 0xff, 0x53, 0x74, 0x8c, 0xff, 0x6e, 0x8d, 0xa7, 0xff, 0x9f, 0xc5, 0xe9, 0xff, 0x41, 0x55, 0x78, 0xff, 0x04, 0x04, 0x1e, 0xff, 0x10, 0x13, 0x2f, 0xff, 0x15, 0x1d, 0x38, 0xff, 0x16, 0x20, 0x3c, 0xff, 0x34, 0x4a, 0x72, 0xff, 0x68, 0x8d, 0xb3, 0xff, 0x34, 0x51, 0x6e, 0xff, 0x59, 0x77, 0x97, 0xff, 0x79, 0xa5, 0xcf, 0xff, 0x6d, 0x95, 0xba, 0xff, 0xa9, 0xca, 0xe5, 0xff, 0x93, 0xb9, 0xdd, 0xff, 0x57, 0x7f, 0xab, 0xff, 0x1b, 0x25, 0x49, 0xff, 0x10, 0x13, 0x31, 0xff, 0x1f, 0x2d, 0x50, 0xff, 0x1f, 0x31, 0x55, 0xff, 0x67, 0x83, 0xa4, 0xff, 0x87, 0xb2, 0xd2, 0xff, 0x55, 0x76, 0x9c, 0xff, 0x25, 0x39, 0x5e, 0xff, 0x2f, 0x42, 0x61, 0xff, 0x1d, 0x27, 0x37, 0xff, 0x00, 0x00, 0x01, 0xff, 0x17, 0x21, 0x2b, 0xff, 0x4a, 0x68, 0x88, 0xff, 0x19, 0x1e, 0x43, 0xff, 0x07, 0x0a, 0x2c, 0xff, 0x44, 0x62, 0x85, 0xff, 0x89, 0xb3, 0xd6, 0xff, 0x9d, 0xcb, 0xef, 0xff, 0xa5, 0xcd, 0xf9, 0xff, 0x7a, 0x94, 0xbd, 0xff, 0x65, 0x83, 0xa3, 0xff, 0x5f, 0x7c, 0xa0, 0xff, 0x8c, 0xb9, 0xd9, 0xff, 0x49, 0x69, 0x8b, 0xff, 0x05, 0x07, 0x25, 0xff, 0x11, 0x13, 0x28, 0xff, 0x12, 0x14, 0x2a, 0xff, 0x12, 0x13, 0x29, 0xff, 0x10, 0x14, 0x28, 0xff, 0x10, 0x13, 0x24, 0xff, 0x09, 0x0b, 0x1f, 0xff, 0x14, 0x19, 0x35, 0xff, 0x86, 0xa1, 0xc2, 0xff, 0x82, 0xa9, 0xd5, 0xff, 0x19, 0x2f, 0x5d, 0xff, 0x13, 0x18, 0x3a, 0xff, 0x17, 0x18, 0x36, 0xff, 0x0e, 0x12, 0x32, 0xff, 0x0f, 0x18, 0x3b, 0xff, 0x87, 0xa7, 0xcd, 0xff, 0x5c, 0x79, 0x9b, 0xff, 0x03, 0x05, 0x0f, 0xff, 0x21, 0x34, 0x55, 0xff, 0x48, 0x60, 0x98, 0xff, 0x46, 0x58, 0x88, 0xff, 0x07, 0x08, 0x10, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x02, 0x04, 0xff, 0x01, 0x02, 0x03, 0xff, 0x01, 0x02, 0x03, 0xff, 0x00, 0x02, 0x04, 0xff, 0x02, 0x04, 0x06, 0xff, 0x03, 0x04, 0x06, 0xff, 0x03, 0x04, 0x07, 0xff, 0x07, 0x09, 0x0e, 0xff, 0x23, 0x23, 0x23, 0xff, 0xf8, 0xf8, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0xb1, 0xb4, 0xff, 0x5c, 0x7a, 0x9b, 0xff, 0x5a, 0x84, 0xb1, 0xff, 0x8f, 0xb6, 0xdc, 0xff, 0xb7, 0xd7, 0xf6, 0xff, 0xa8, 0xc9, 0xe7, 0xff, 0x9b, 0xbd, 0xdd, 0xff, 0x98, 0xbb, 0xdb, 0xff, 0x9b, 0xbf, 0xd9, 0xff, 0x30, 0x50, 0x65, 0xff, 0x63, 0x83, 0x96, 0xff, 0xa9, 0xcc, 0xde, 0xff, 0xc7, 0xea, 0xfe, 0xff, 0x4a, 0x60, 0x7e, 0xff, 0x00, 0x00, 0x0a, 0xff, 0x0c, 0x0f, 0x1f, 0xff, 0x1b, 0x20, 0x3f, 0xff, 0x21, 0x2e, 0x4f, 0xff, 0x2c, 0x40, 0x62, 0xff, 0x2d, 0x43, 0x5e, 0xff, 0x26, 0x38, 0x4e, 0xff, 0x2c, 0x3d, 0x5a, 0xff, 0x2a, 0x48, 0x6a, 0xff, 0x2e, 0x4d, 0x75, 0xff, 0x59, 0x7d, 0xa6, 0xff, 0x7e, 0xa5, 0xc4, 0xff, 0x87, 0xac, 0xc2, 0xff, 0x7d, 0xa1, 0xb7, 0xff, 0x7d, 0xa1, 0xba, 0xff, 0x7e, 0xa3, 0xbd, 0xff, 0x8e, 0xb7, 0xd3, 0xff, 0xc2, 0xe3, 0xff, 0xff, 0x58, 0x6d, 0x8e, 0xff, 0x34, 0x48, 0x64, 0xff, 0xb7, 0xd4, 0xed, 0xff, 0xa2, 0xc0, 0xd9, 0xff, 0x75, 0x97, 0xb4, 0xff, 0x5e, 0x7f, 0xa4, 0xff, 0x3c, 0x5b, 0x83, 0xff, 0x46, 0x65, 0x92, 0xff, 0x5c, 0x80, 0xa6, 0xff, 0x5f, 0x87, 0xa6, 0xff, 0x86, 0xac, 0xc8, 0xff, 0x69, 0x8b, 0xa1, 0xff, 0x6d, 0x90, 0xaa, 0xff, 0x9b, 0xc2, 0xea, 0xff, 0x3e, 0x53, 0x78, 0xff, 0x05, 0x06, 0x20, 0xff, 0x0e, 0x12, 0x2e, 0xff, 0x14, 0x1a, 0x36, 0xff, 0x19, 0x22, 0x3e, 0xff, 0x2c, 0x3e, 0x65, 0xff, 0x3c, 0x53, 0x71, 0xff, 0x30, 0x42, 0x55, 0xff, 0x1e, 0x2e, 0x3f, 0xff, 0x46, 0x6b, 0x8b, 0xff, 0x68, 0x90, 0xb5, 0xff, 0xa7, 0xc9, 0xe8, 0xff, 0x8a, 0xb3, 0xdb, 0xff, 0x57, 0x7c, 0xa6, 0xff, 0x13, 0x1e, 0x3e, 0xff, 0x17, 0x1a, 0x38, 0xff, 0x1e, 0x2a, 0x4d, 0xff, 0x25, 0x35, 0x5a, 0xff, 0x7e, 0x9f, 0xc1, 0xff, 0x70, 0x9b, 0xbf, 0xff, 0x3b, 0x58, 0x7c, 0xff, 0x39, 0x4f, 0x70, 0xff, 0x4a, 0x61, 0x7d, 0xff, 0x19, 0x25, 0x38, 0xff, 0x19, 0x20, 0x2f, 0xff, 0x0a, 0x15, 0x1b, 0xff, 0x1d, 0x27, 0x37, 0xff, 0x35, 0x44, 0x70, 0xff, 0x4d, 0x6a, 0x97, 0xff, 0x69, 0x98, 0xbe, 0xff, 0x49, 0x6d, 0x93, 0xff, 0x4f, 0x70, 0x95, 0xff, 0x2e, 0x41, 0x5d, 0xff, 0x07, 0x0a, 0x17, 0xff, 0x09, 0x0d, 0x23, 0xff, 0x2c, 0x3b, 0x53, 0xff, 0x7f, 0x9d, 0xc1, 0xff, 0x22, 0x2f, 0x51, 0xff, 0x0b, 0x0a, 0x24, 0xff, 0x12, 0x15, 0x2d, 0xff, 0x12, 0x15, 0x2d, 0xff, 0x12, 0x14, 0x2b, 0xff, 0x0c, 0x10, 0x26, 0xff, 0x0b, 0x0e, 0x22, 0xff, 0x02, 0x04, 0x1a, 0xff, 0x42, 0x4e, 0x68, 0xff, 0xb2, 0xd3, 0xf2, 0xff, 0x61, 0x88, 0xb3, 0xff, 0x18, 0x29, 0x56, 0xff, 0x15, 0x1a, 0x3e, 0xff, 0x16, 0x17, 0x36, 0xff, 0x15, 0x17, 0x38, 0xff, 0x0b, 0x11, 0x34, 0xff, 0x6c, 0x88, 0xaf, 0xff, 0x7d, 0x9b, 0xc0, 0xff, 0x0c, 0x14, 0x20, 0xff, 0x39, 0x4f, 0x7a, 0xff, 0x71, 0x92, 0xc5, 0xff, 0x68, 0x88, 0xbc, 0xff, 0x08, 0x0d, 0x1c, 0xff, 0x00, 0x00, 0x00, 0xff, 0x01, 0x00, 0x01, 0xff, 0x01, 0x00, 0x01, 0xff, 0x01, 0x00, 0x02, 0xff, 0x01, 0x00, 0x04, 0xff, 0x01, 0x02, 0x05, 0xff, 0x02, 0x03, 0x05, 0xff, 0x02, 0x03, 0x08, 0xff, 0x09, 0x09, 0x0a, 0xff, 0xa9, 0xa7, 0xa4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xf2, 0xf7, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9c, 0x98, 0xa1, 0xff, 0x6e, 0x99, 0xc0, 0xff, 0x91, 0xb8, 0xdc, 0xff, 0xa3, 0xc3, 0xe6, 0xff, 0xa5, 0xc7, 0xe8, 0xff, 0xa4, 0xc9, 0xe7, 0xff, 0x8a, 0xad, 0xd3, 0xff, 0x6a, 0x8d, 0xb9, 0xff, 0x5d, 0x7e, 0x9e, 0xff, 0x76, 0x9b, 0xac, 0xff, 0x97, 0xbf, 0xd3, 0xff, 0xa6, 0xd4, 0xeb, 0xff, 0x22, 0x33, 0x4b, 0xff, 0x00, 0x00, 0x0b, 0xff, 0x10, 0x15, 0x26, 0xff, 0x1c, 0x24, 0x45, 0xff, 0x22, 0x32, 0x55, 0xff, 0x29, 0x3c, 0x5b, 0xff, 0x29, 0x36, 0x4c, 0xff, 0x26, 0x31, 0x46, 0xff, 0x1d, 0x28, 0x3f, 0xff, 0x28, 0x3f, 0x5b, 0xff, 0x22, 0x38, 0x58, 0xff, 0x41, 0x63, 0x88, 0xff, 0x71, 0x97, 0xc0, 0xff, 0x80, 0xa4, 0xc4, 0xff, 0x82, 0xa7, 0xbd, 0xff, 0x83, 0xa7, 0xbc, 0xff, 0x83, 0xa5, 0xbd, 0xff, 0x7f, 0xa4, 0xbf, 0xff, 0x9e, 0xc2, 0xe2, 0xff, 0xab, 0xce, 0xed, 0xff, 0x4a, 0x69, 0x85, 0xff, 0x89, 0xa6, 0xc0, 0xff, 0x8a, 0xab, 0xc3, 0xff, 0x6e, 0x93, 0xae, 0xff, 0x5e, 0x82, 0xa6, 0xff, 0x3b, 0x5a, 0x84, 0xff, 0x57, 0x7a, 0xa3, 0xff, 0x75, 0x9a, 0xc0, 0xff, 0x60, 0x86, 0xa9, 0xff, 0x6f, 0x94, 0xb6, 0xff, 0x87, 0xaf, 0xcc, 0xff, 0x7a, 0xa3, 0xbe, 0xff, 0x7a, 0xa5, 0xcf, 0xff, 0x39, 0x55, 0x80, 0xff, 0x0d, 0x16, 0x31, 0xff, 0x0e, 0x12, 0x2c, 0xff, 0x12, 0x15, 0x31, 0xff, 0x16, 0x1d, 0x39, 0xff, 0x31, 0x42, 0x6b, 0xff, 0x2d, 0x3b, 0x59, 0xff, 0x09, 0x0c, 0x12, 0xff, 0x18, 0x23, 0x28, 0xff, 0x0a, 0x16, 0x21, 0xff, 0x4f, 0x68, 0x83, 0xff, 0x9a, 0xc3, 0xe9, 0xff, 0x83, 0xaf, 0xda, 0xff, 0x48, 0x67, 0x8d, 0xff, 0x0d, 0x13, 0x2e, 0xff, 0x1f, 0x21, 0x3e, 0xff, 0x1f, 0x28, 0x4d, 0xff, 0x2f, 0x42, 0x68, 0xff, 0x74, 0x9a, 0xbf, 0xff, 0x55, 0x7c, 0xa2, 0xff, 0x3c, 0x56, 0x77, 0xff, 0x4f, 0x66, 0x8a, 0xff, 0x3c, 0x50, 0x6a, 0xff, 0x23, 0x3a, 0x48, 0xff, 0x41, 0x5a, 0x6a, 0xff, 0x16, 0x1a, 0x26, 0xff, 0x0c, 0x10, 0x25, 0xff, 0x59, 0x7d, 0xa3, 0xff, 0x61, 0x8e, 0xba, 0xff, 0x2d, 0x4a, 0x6c, 0xff, 0x17, 0x26, 0x43, 0xff, 0x04, 0x08, 0x15, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x01, 0xff, 0x1a, 0x1e, 0x2d, 0xff, 0x7b, 0x9f, 0xbc, 0xff, 0x4a, 0x61, 0x85, 0xff, 0x01, 0x01, 0x16, 0xff, 0x0f, 0x13, 0x24, 0xff, 0x13, 0x17, 0x2c, 0xff, 0x0f, 0x15, 0x2e, 0xff, 0x10, 0x13, 0x2d, 0xff, 0x10, 0x13, 0x2d, 0xff, 0x09, 0x0d, 0x20, 0xff, 0x00, 0x03, 0x0e, 0xff, 0x29, 0x32, 0x40, 0xff, 0xa4, 0xc9, 0xea, 0xff, 0x59, 0x7e, 0xa9, 0xff, 0x15, 0x1f, 0x4a, 0xff, 0x19, 0x1e, 0x42, 0xff, 0x15, 0x1a, 0x39, 0xff, 0x17, 0x18, 0x39, 0xff, 0x0b, 0x12, 0x31, 0xff, 0x46, 0x5c, 0x81, 0xff, 0x71, 0x95, 0xc1, 0xff, 0x42, 0x61, 0x8d, 0xff, 0x46, 0x58, 0x8c, 0xff, 0x63, 0x7d, 0xb9, 0xff, 0x4c, 0x5f, 0x93, 0xff, 0x00, 0x01, 0x0e, 0xff, 0x01, 0x00, 0x01, 0xff, 0x02, 0x01, 0x00, 0xff, 0x02, 0x00, 0x02, 0xff, 0x01, 0x00, 0x03, 0xff, 0x01, 0x00, 0x02, 0xff, 0x00, 0x01, 0x03, 0xff, 0x01, 0x03, 0x05, 0xff, 0x05, 0x04, 0x08, 0xff, 0x78, 0x74, 0x70, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0x91, 0x92, 0x9d, 0xff, 0x9a, 0xc3, 0xe4, 0xff, 0xaf, 0xd2, 0xf3, 0xff, 0x99, 0xbd, 0xe1, 0xff, 0xa4, 0xcd, 0xe7, 0xff, 0x8f, 0xb5, 0xd9, 0xff, 0x40, 0x5d, 0x98, 0xff, 0x64, 0x84, 0xac, 0xff, 0x6a, 0x90, 0xa1, 0xff, 0xaa, 0xd3, 0xe8, 0xff, 0x73, 0x9f, 0xb8, 0xff, 0x05, 0x0e, 0x25, 0xff, 0x07, 0x05, 0x17, 0xff, 0x11, 0x16, 0x29, 0xff, 0x1b, 0x23, 0x43, 0xff, 0x25, 0x30, 0x57, 0xff, 0x2e, 0x3e, 0x5e, 0xff, 0x1c, 0x26, 0x38, 0xff, 0x1a, 0x23, 0x34, 0xff, 0x0f, 0x0e, 0x23, 0xff, 0x18, 0x22, 0x3b, 0xff, 0x25, 0x39, 0x54, 0xff, 0x27, 0x45, 0x6b, 0xff, 0x63, 0x87, 0xb5, 0xff, 0x71, 0x94, 0xbb, 0xff, 0x83, 0xa8, 0xc1, 0xff, 0x80, 0xa4, 0xba, 0xff, 0x7b, 0xa0, 0xb9, 0xff, 0x76, 0x9a, 0xb6, 0xff, 0x78, 0x9e, 0xbe, 0xff, 0x91, 0xbb, 0xdc, 0xff, 0x97, 0xbd, 0xdc, 0xff, 0x91, 0xaf, 0xc9, 0xff, 0x8c, 0xab, 0xc2, 0xff, 0x8e, 0xaf, 0xc8, 0xff, 0x76, 0x99, 0xbb, 0xff, 0x4a, 0x6b, 0x96, 0xff, 0x68, 0x89, 0xb5, 0xff, 0x6d, 0x92, 0xb8, 0xff, 0x56, 0x79, 0x9d, 0xff, 0x52, 0x73, 0x98, 0xff, 0x6c, 0x8f, 0xb4, 0xff, 0x57, 0x79, 0x98, 0xff, 0x5d, 0x81, 0xa7, 0xff, 0x59, 0x7c, 0xa9, 0xff, 0x26, 0x39, 0x59, 0xff, 0x0d, 0x0f, 0x29, 0xff, 0x13, 0x17, 0x2e, 0xff, 0x16, 0x1d, 0x39, 0xff, 0x2d, 0x3e, 0x67, 0xff, 0x2f, 0x3f, 0x5e, 0xff, 0x0a, 0x0c, 0x14, 0xff, 0x0e, 0x14, 0x15, 0xff, 0x0c, 0x0c, 0x0d, 0xff, 0x88, 0x9e, 0xb7, 0xff, 0x90, 0xbf, 0xeb, 0xff, 0x77, 0xa0, 0xcd, 0xff, 0x36, 0x4b, 0x71, 0xff, 0x0d, 0x0f, 0x29, 0xff, 0x1e, 0x22, 0x3e, 0xff, 0x20, 0x2b, 0x50, 0xff, 0x31, 0x48, 0x6c, 0xff, 0x56, 0x7d, 0xa4, 0xff, 0x3d, 0x5f, 0x87, 0xff, 0x36, 0x4a, 0x68, 0xff, 0x35, 0x49, 0x6a, 0xff, 0x1e, 0x33, 0x4b, 0xff, 0x26, 0x36, 0x42, 0xff, 0x37, 0x44, 0x51, 0xff, 0x21, 0x2a, 0x3e, 0xff, 0x62, 0x86, 0xa5, 0xff, 0x83, 0xb4, 0xdc, 0xff, 0x42, 0x63, 0x8d, 0xff, 0x22, 0x30, 0x58, 0xff, 0x3f, 0x4c, 0x68, 0xff, 0x08, 0x08, 0x0a, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x55, 0x64, 0x75, 0xff, 0x89, 0xab, 0xd2, 0xff, 0x0e, 0x17, 0x33, 0xff, 0x06, 0x05, 0x17, 0xff, 0x10, 0x15, 0x28, 0xff, 0x0f, 0x14, 0x2c, 0xff, 0x15, 0x19, 0x35, 0xff, 0x0b, 0x0b, 0x27, 0xff, 0x19, 0x21, 0x37, 0xff, 0x3f, 0x4b, 0x62, 0xff, 0x05, 0x08, 0x0b, 0xff, 0x19, 0x1e, 0x24, 0xff, 0x92, 0xb8, 0xdc, 0xff, 0x56, 0x77, 0xa6, 0xff, 0x12, 0x19, 0x43, 0xff, 0x1b, 0x1e, 0x42, 0xff, 0x17, 0x1c, 0x3d, 0xff, 0x15, 0x1a, 0x39, 0xff, 0x0f, 0x12, 0x31, 0xff, 0x2a, 0x3d, 0x62, 0xff, 0x5e, 0x7f, 0xb0, 0xff, 0x41, 0x5f, 0x90, 0xff, 0x66, 0x82, 0xb3, 0xff, 0x63, 0x7c, 0xb3, 0xff, 0x16, 0x1b, 0x45, 0xff, 0x08, 0x07, 0x1a, 0xff, 0x03, 0x02, 0x05, 0xff, 0x00, 0x00, 0x00, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x00, 0x00, 0x01, 0xff, 0x01, 0x01, 0x04, 0xff, 0x4b, 0x47, 0x42, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfe, 0xee, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfc, 0xfd, 0xff, 0xa0, 0xa2, 0xab, 0xff, 0xa7, 0xcd, 0xe9, 0xff, 0xaa, 0xd0, 0xf0, 0xff, 0x8b, 0xb0, 0xd6, 0xff, 0x98, 0xbf, 0xe6, 0xff, 0x6d, 0x8e, 0xbe, 0xff, 0x5e, 0x82, 0xa5, 0xff, 0x6f, 0x96, 0xa9, 0xff, 0xac, 0xd3, 0xef, 0xff, 0x41, 0x55, 0x74, 0xff, 0x03, 0x04, 0x1a, 0xff, 0x0c, 0x0e, 0x20, 0xff, 0x13, 0x17, 0x2d, 0xff, 0x1b, 0x25, 0x44, 0xff, 0x27, 0x33, 0x59, 0xff, 0x2a, 0x37, 0x55, 0xff, 0x07, 0x0e, 0x1c, 0xff, 0x1e, 0x29, 0x3c, 0xff, 0x0f, 0x11, 0x27, 0xff, 0x12, 0x1a, 0x2f, 0xff, 0x27, 0x38, 0x54, 0xff, 0x1b, 0x32, 0x57, 0xff, 0x55, 0x77, 0xa2, 0xff, 0x51, 0x73, 0x99, 0xff, 0x6f, 0x92, 0xae, 0xff, 0x78, 0xa0, 0xba, 0xff, 0x66, 0x8c, 0xa6, 0xff, 0x70, 0x97, 0xae, 0xff, 0x6b, 0x94, 0xaf, 0xff, 0x78, 0x9f, 0xc2, 0xff, 0x99, 0xc0, 0xe3, 0xff, 0xa3, 0xc3, 0xdf, 0xff, 0x9f, 0xbc, 0xd3, 0xff, 0xa2, 0xc1, 0xd8, 0xff, 0x82, 0xa2, 0xc2, 0xff, 0x55, 0x76, 0x9e, 0xff, 0x53, 0x73, 0x9e, 0xff, 0x55, 0x79, 0xa2, 0xff, 0x36, 0x57, 0x7d, 0xff, 0x3a, 0x53, 0x7a, 0xff, 0x41, 0x5c, 0x84, 0xff, 0x29, 0x41, 0x5f, 0xff, 0x5b, 0x78, 0x9c, 0xff, 0x69, 0x90, 0xbf, 0xff, 0x42, 0x5a, 0x87, 0xff, 0x10, 0x13, 0x31, 0xff, 0x13, 0x16, 0x2c, 0xff, 0x16, 0x1d, 0x39, 0xff, 0x2c, 0x3c, 0x64, 0xff, 0x30, 0x40, 0x61, 0xff, 0x0f, 0x13, 0x1d, 0xff, 0x01, 0x03, 0x05, 0xff, 0x1e, 0x1e, 0x22, 0xff, 0xa8, 0xc5, 0xe1, 0xff, 0x81, 0xb4, 0xe2, 0xff, 0x63, 0x8a, 0xb9, 0xff, 0x22, 0x31, 0x55, 0xff, 0x0e, 0x10, 0x2d, 0xff, 0x1c, 0x21, 0x3e, 0xff, 0x1a, 0x25, 0x44, 0xff, 0x32, 0x4a, 0x70, 0xff, 0x5f, 0x85, 0xb3, 0xff, 0x36, 0x53, 0x7c, 0xff, 0x2a, 0x40, 0x57, 0xff, 0x11, 0x19, 0x25, 0xff, 0x2c, 0x37, 0x4e, 0xff, 0x1d, 0x26, 0x30, 0xff, 0x01, 0x04, 0x0e, 0xff, 0x3b, 0x5a, 0x77, 0xff, 0x8e, 0xc0, 0xeb, 0xff, 0x74, 0xa1, 0xcc, 0xff, 0x2f, 0x4c, 0x72, 0xff, 0x44, 0x65, 0x8c, 0xff, 0x39, 0x4a, 0x69, 0xff, 0x09, 0x08, 0x0f, 0xff, 0x00, 0x00, 0x00, 0xff, 0x33, 0x39, 0x40, 0xff, 0x84, 0xa3, 0xc9, 0xff, 0x21, 0x2c, 0x56, 0xff, 0x06, 0x07, 0x1f, 0xff, 0x0e, 0x14, 0x2c, 0xff, 0x11, 0x14, 0x2c, 0xff, 0x12, 0x16, 0x31, 0xff, 0x1c, 0x20, 0x3b, 0xff, 0x20, 0x25, 0x42, 0xff, 0x19, 0x22, 0x31, 0xff, 0x35, 0x3b, 0x4c, 0xff, 0x1e, 0x21, 0x2a, 0xff, 0x19, 0x1d, 0x22, 0xff, 0x86, 0xa8, 0xcb, 0xff, 0x4a, 0x68, 0x96, 0xff, 0x15, 0x1b, 0x41, 0xff, 0x19, 0x1c, 0x3f, 0xff, 0x16, 0x1b, 0x3d, 0xff, 0x18, 0x1d, 0x3d, 0xff, 0x16, 0x17, 0x38, 0xff, 0x1a, 0x2a, 0x4e, 0xff, 0x3c, 0x54, 0x7c, 0xff, 0x2e, 0x39, 0x60, 0xff, 0x83, 0x9d, 0xd1, 0xff, 0x23, 0x2e, 0x49, 0xff, 0x08, 0x08, 0x14, 0xff, 0x0f, 0x11, 0x24, 0xff, 0x00, 0x00, 0x01, 0xff, 0x01, 0x01, 0x00, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x00, 0x02, 0xff, 0x42, 0x3c, 0x37, 0xff, 0xf7, 0xf7, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xf8, 0xf8, 0xff, 0x8c, 0x92, 0xa0, 0xff, 0x73, 0x98, 0xc3, 0xff, 0x54, 0x70, 0xae, 0xff, 0x6e, 0x8f, 0xc6, 0xff, 0x72, 0x9a, 0xc0, 0xff, 0x57, 0x7d, 0x95, 0xff, 0x7f, 0xa7, 0xbe, 0xff, 0x98, 0xbd, 0xde, 0xff, 0x17, 0x21, 0x3c, 0xff, 0x05, 0x06, 0x19, 0xff, 0x0f, 0x11, 0x25, 0xff, 0x14, 0x15, 0x2f, 0xff, 0x1a, 0x23, 0x43, 0xff, 0x28, 0x38, 0x5d, 0xff, 0x27, 0x34, 0x4f, 0xff, 0x07, 0x09, 0x15, 0xff, 0x29, 0x35, 0x4c, 0xff, 0x0f, 0x16, 0x2a, 0xff, 0x14, 0x1b, 0x2a, 0xff, 0x27, 0x37, 0x52, 0xff, 0x1c, 0x2c, 0x4d, 0xff, 0x53, 0x71, 0x9b, 0xff, 0x47, 0x69, 0x93, 0xff, 0x2d, 0x45, 0x62, 0xff, 0x85, 0xaa, 0xc7, 0xff, 0x6f, 0x96, 0xb1, 0xff, 0x8d, 0xb2, 0xc4, 0xff, 0xa2, 0xc3, 0xd5, 0xff, 0x94, 0xb6, 0xd1, 0xff, 0x8b, 0xb2, 0xd5, 0xff, 0x95, 0xb9, 0xd7, 0xff, 0xa4, 0xc4, 0xdf, 0xff, 0x86, 0xa1, 0xc1, 0xff, 0x38, 0x51, 0x79, 0xff, 0x38, 0x4d, 0x77, 0xff, 0x34, 0x48, 0x71, 0xff, 0x50, 0x6b, 0x95, 0xff, 0x45, 0x5f, 0x8a, 0xff, 0x3d, 0x56, 0x7f, 0xff, 0x36, 0x57, 0x80, 0xff, 0x3f, 0x5d, 0x7e, 0xff, 0x5d, 0x7d, 0xa5, 0xff, 0x65, 0x90, 0xc4, 0xff, 0x59, 0x7c, 0xac, 0xff, 0x1e, 0x27, 0x45, 0xff, 0x0e, 0x0f, 0x28, 0xff, 0x17, 0x1c, 0x38, 0xff, 0x2b, 0x3b, 0x5f, 0xff, 0x34, 0x47, 0x6a, 0xff, 0x0d, 0x10, 0x1a, 0xff, 0x00, 0x00, 0x00, 0xff, 0x39, 0x40, 0x4c, 0xff, 0xad, 0xd1, 0xf4, 0xff, 0x5f, 0x8e, 0xc0, 0xff, 0x3c, 0x62, 0x91, 0xff, 0x15, 0x21, 0x42, 0xff, 0x13, 0x12, 0x2f, 0xff, 0x17, 0x1c, 0x36, 0xff, 0x18, 0x20, 0x3c, 0xff, 0x45, 0x59, 0x85, 0xff, 0x54, 0x74, 0xa0, 0xff, 0x38, 0x45, 0x64, 0xff, 0x16, 0x23, 0x30, 0xff, 0x1e, 0x25, 0x2e, 0xff, 0x2c, 0x36, 0x4d, 0xff, 0x03, 0x07, 0x0f, 0xff, 0x0d, 0x15, 0x20, 0xff, 0x3d, 0x5f, 0x81, 0xff, 0x78, 0xaa, 0xd9, 0xff, 0x6b, 0x8e, 0xb7, 0xff, 0x3a, 0x52, 0x72, 0xff, 0x34, 0x3f, 0x5c, 0xff, 0x07, 0x0e, 0x1c, 0xff, 0x00, 0x00, 0x00, 0xff, 0x2e, 0x31, 0x38, 0xff, 0xa2, 0xbb, 0xe1, 0xff, 0x33, 0x4b, 0x73, 0xff, 0x01, 0x03, 0x1f, 0xff, 0x16, 0x19, 0x2f, 0xff, 0x13, 0x19, 0x31, 0xff, 0x15, 0x1a, 0x35, 0xff, 0x21, 0x24, 0x42, 0xff, 0x14, 0x15, 0x28, 0xff, 0x19, 0x1c, 0x33, 0xff, 0x1b, 0x22, 0x3b, 0xff, 0x23, 0x2f, 0x46, 0xff, 0x38, 0x43, 0x5d, 0xff, 0x18, 0x25, 0x33, 0xff, 0x6f, 0x8e, 0xb5, 0xff, 0x3f, 0x54, 0x7f, 0xff, 0x12, 0x19, 0x3a, 0xff, 0x19, 0x1e, 0x3e, 0xff, 0x1a, 0x1e, 0x40, 0xff, 0x1a, 0x1f, 0x3f, 0xff, 0x1b, 0x1e, 0x3f, 0xff, 0x1d, 0x26, 0x49, 0xff, 0x22, 0x34, 0x53, 0xff, 0x15, 0x1c, 0x36, 0xff, 0x0f, 0x12, 0x2f, 0xff, 0x2b, 0x38, 0x5c, 0xff, 0x24, 0x2e, 0x4f, 0xff, 0x01, 0x02, 0x11, 0xff, 0x00, 0x00, 0x01, 0xff, 0x01, 0x01, 0x00, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x30, 0x2b, 0x26, 0xff, 0xf7, 0xf7, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe6, 0xe5, 0xe7, 0xff, 0x36, 0x2e, 0x55, 0xff, 0x44, 0x5d, 0xa4, 0xff, 0x54, 0x72, 0xb1, 0xff, 0x59, 0x7e, 0xaf, 0xff, 0x55, 0x7c, 0x94, 0xff, 0xa0, 0xc6, 0xdd, 0xff, 0x5f, 0x7b, 0x9c, 0xff, 0x05, 0x0b, 0x23, 0xff, 0x0a, 0x0c, 0x1e, 0xff, 0x10, 0x0f, 0x26, 0xff, 0x17, 0x16, 0x2f, 0xff, 0x18, 0x1f, 0x3d, 0xff, 0x27, 0x38, 0x5e, 0xff, 0x27, 0x35, 0x4f, 0xff, 0x0f, 0x14, 0x1f, 0xff, 0x35, 0x41, 0x58, 0xff, 0x11, 0x17, 0x2a, 0xff, 0x13, 0x16, 0x28, 0xff, 0x26, 0x34, 0x4e, 0xff, 0x1f, 0x2f, 0x4f, 0xff, 0x3a, 0x55, 0x7f, 0xff, 0x67, 0x8c, 0xb6, 0xff, 0x12, 0x24, 0x44, 0xff, 0x6b, 0x82, 0xa3, 0xff, 0xb9, 0xda, 0xef, 0xff, 0xc7, 0xe4, 0xf3, 0xff, 0xc7, 0xdf, 0xf0, 0xff, 0xa9, 0xcb, 0xdf, 0xff, 0x90, 0xba, 0xd7, 0xff, 0x8c, 0xb1, 0xcf, 0xff, 0x9d, 0xbe, 0xdb, 0xff, 0x59, 0x73, 0x9a, 0xff, 0x22, 0x34, 0x63, 0xff, 0x2d, 0x3c, 0x69, 0xff, 0x25, 0x34, 0x5d, 0xff, 0x3b, 0x4f, 0x78, 0xff, 0x4e, 0x68, 0x94, 0xff, 0x42, 0x5d, 0x89, 0xff, 0x4e, 0x71, 0x9c, 0xff, 0x40, 0x5d, 0x81, 0xff, 0x46, 0x61, 0x86, 0xff, 0x68, 0x95, 0xcb, 0xff, 0x54, 0x83, 0xb5, 0xff, 0x20, 0x2c, 0x4d, 0xff, 0x0e, 0x0d, 0x2a, 0xff, 0x18, 0x1a, 0x36, 0xff, 0x29, 0x39, 0x5a, 0xff, 0x36, 0x4c, 0x6e, 0xff, 0x0d, 0x0e, 0x1a, 0xff, 0x02, 0x02, 0x02, 0xff, 0x73, 0x87, 0x94, 0xff, 0x9f, 0xc8, 0xf1, 0xff, 0x33, 0x5a, 0x8f, 0xff, 0x23, 0x3c, 0x68, 0xff, 0x16, 0x1b, 0x39, 0xff, 0x12, 0x11, 0x2d, 0xff, 0x10, 0x14, 0x2d, 0xff, 0x19, 0x25, 0x47, 0xff, 0x53, 0x6e, 0x9a, 0xff, 0x29, 0x3c, 0x53, 0xff, 0x0a, 0x0e, 0x19, 0xff, 0x1c, 0x24, 0x2f, 0xff, 0x28, 0x35, 0x44, 0xff, 0x16, 0x22, 0x34, 0xff, 0x26, 0x30, 0x3f, 0xff, 0x2f, 0x40, 0x4e, 0xff, 0x1f, 0x38, 0x56, 0xff, 0x73, 0x9a, 0xc8, 0xff, 0x4b, 0x5e, 0x87, 0xff, 0x1e, 0x2c, 0x43, 0xff, 0x0e, 0x10, 0x17, 0xff, 0x00, 0x00, 0x00, 0xff, 0x26, 0x2a, 0x2e, 0xff, 0xaf, 0xd0, 0xe9, 0xff, 0x5c, 0x7a, 0xaa, 0xff, 0x00, 0x07, 0x21, 0xff, 0x10, 0x15, 0x29, 0xff, 0x16, 0x1a, 0x34, 0xff, 0x15, 0x1c, 0x37, 0xff, 0x21, 0x29, 0x46, 0xff, 0x1b, 0x1e, 0x39, 0xff, 0x02, 0x04, 0x08, 0xff, 0x01, 0x00, 0x04, 0xff, 0x1d, 0x21, 0x36, 0xff, 0x30, 0x39, 0x53, 0xff, 0x1b, 0x20, 0x38, 0xff, 0x46, 0x64, 0x86, 0xff, 0x62, 0x8e, 0xbc, 0xff, 0x28, 0x38, 0x61, 0xff, 0x12, 0x16, 0x38, 0xff, 0x18, 0x1d, 0x3d, 0xff, 0x1a, 0x1f, 0x3f, 0xff, 0x18, 0x1d, 0x3d, 0xff, 0x18, 0x1d, 0x3f, 0xff, 0x1e, 0x27, 0x4a, 0xff, 0x1e, 0x2e, 0x4d, 0xff, 0x08, 0x0d, 0x26, 0xff, 0x19, 0x1d, 0x28, 0xff, 0x81, 0xa3, 0xce, 0xff, 0x34, 0x43, 0x74, 0xff, 0x02, 0x01, 0x13, 0xff, 0x03, 0x03, 0x04, 0xff, 0x01, 0x01, 0x00, 0xff, 0x02, 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x27, 0x22, 0x1e, 0xff, 0xe3, 0xe2, 0xe1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xce, 0xd2, 0xff, 0x48, 0x45, 0x72, 0xff, 0x55, 0x74, 0xb0, 0xff, 0x61, 0x88, 0xb2, 0xff, 0x70, 0x9a, 0xb5, 0xff, 0x8d, 0xaf, 0xcd, 0xff, 0x12, 0x19, 0x28, 0xff, 0x04, 0x06, 0x14, 0xff, 0x0e, 0x13, 0x26, 0xff, 0x10, 0x0f, 0x27, 0xff, 0x14, 0x13, 0x2c, 0xff, 0x14, 0x1d, 0x39, 0xff, 0x26, 0x37, 0x5a, 0xff, 0x30, 0x3d, 0x56, 0xff, 0x13, 0x1c, 0x28, 0xff, 0x2e, 0x3f, 0x56, 0xff, 0x18, 0x1e, 0x31, 0xff, 0x08, 0x0b, 0x1c, 0xff, 0x1a, 0x26, 0x42, 0xff, 0x28, 0x3b, 0x5a, 0xff, 0x22, 0x3a, 0x5f, 0xff, 0x6c, 0x94, 0xc0, 0xff, 0x2b, 0x48, 0x6e, 0xff, 0x20, 0x2e, 0x52, 0xff, 0xcd, 0xe3, 0xf0, 0xff, 0xd7, 0xef, 0xfa, 0xff, 0xc0, 0xd6, 0xe7, 0xff, 0xa9, 0xcb, 0xe1, 0xff, 0x98, 0xc0, 0xdb, 0xff, 0x8c, 0xb2, 0xd1, 0xff, 0x95, 0xb6, 0xd6, 0xff, 0x4f, 0x67, 0x8b, 0xff, 0x2a, 0x3c, 0x68, 0xff, 0x37, 0x47, 0x73, 0xff, 0x2b, 0x3d, 0x65, 0xff, 0x28, 0x3c, 0x62, 0xff, 0x47, 0x5f, 0x89, 0xff, 0x41, 0x5c, 0x8d, 0xff, 0x4b, 0x6d, 0x9d, 0xff, 0x73, 0x96, 0xb1, 0xff, 0x93, 0xa7, 0xb7, 0xff, 0xad, 0xc9, 0xe4, 0xff, 0x7a, 0x9e, 0xc3, 0xff, 0x1e, 0x2c, 0x54, 0xff, 0x00, 0x00, 0x10, 0xff, 0x09, 0x09, 0x22, 0xff, 0x24, 0x2f, 0x51, 0xff, 0x33, 0x48, 0x6b, 0xff, 0x0b, 0x0d, 0x17, 0xff, 0x06, 0x08, 0x08, 0xff, 0x84, 0xa3, 0xc3, 0xff, 0x6e, 0x9f, 0xd5, 0xff, 0x37, 0x58, 0x8c, 0xff, 0x22, 0x2f, 0x56, 0xff, 0x12, 0x14, 0x2f, 0xff, 0x13, 0x14, 0x2e, 0xff, 0x11, 0x14, 0x30, 0xff, 0x1d, 0x2d, 0x50, 0xff, 0x55, 0x75, 0xa0, 0xff, 0x18, 0x25, 0x3a, 0xff, 0x0b, 0x0f, 0x17, 0xff, 0x33, 0x3e, 0x4d, 0xff, 0x1b, 0x29, 0x39, 0xff, 0x28, 0x36, 0x46, 0xff, 0x40, 0x4f, 0x63, 0xff, 0x19, 0x25, 0x31, 0xff, 0x17, 0x23, 0x3f, 0xff, 0x4b, 0x63, 0x8e, 0xff, 0x10, 0x18, 0x32, 0xff, 0x05, 0x0c, 0x14, 0xff, 0x00, 0x00, 0x00, 0xff, 0x29, 0x2b, 0x30, 0xff, 0xbb, 0xd5, 0xe2, 0xff, 0x73, 0x9b, 0xbf, 0xff, 0x01, 0x10, 0x2d, 0xff, 0x10, 0x11, 0x26, 0xff, 0x16, 0x19, 0x34, 0xff, 0x14, 0x19, 0x36, 0xff, 0x21, 0x27, 0x48, 0xff, 0x22, 0x28, 0x44, 0xff, 0x04, 0x05, 0x10, 0xff, 0x00, 0x00, 0x00, 0xff, 0x03, 0x04, 0x0a, 0xff, 0x2f, 0x35, 0x48, 0xff, 0x20, 0x24, 0x39, 0xff, 0x00, 0x00, 0x00, 0xff, 0x43, 0x52, 0x6b, 0xff, 0x74, 0x98, 0xc8, 0xff, 0x21, 0x33, 0x57, 0xff, 0x12, 0x16, 0x37, 0xff, 0x18, 0x1e, 0x3f, 0xff, 0x19, 0x1e, 0x3e, 0xff, 0x18, 0x1c, 0x3d, 0xff, 0x17, 0x1c, 0x3e, 0xff, 0x18, 0x1f, 0x43, 0xff, 0x23, 0x2e, 0x50, 0xff, 0x1a, 0x1c, 0x39, 0xff, 0x2b, 0x33, 0x51, 0xff, 0x69, 0x8c, 0xb7, 0xff, 0x24, 0x35, 0x62, 0xff, 0x16, 0x16, 0x37, 0xff, 0x05, 0x04, 0x10, 0xff, 0x00, 0x00, 0x00, 0xff, 0x01, 0x02, 0x00, 0xff, 0x1c, 0x18, 0x13, 0xff, 0xd6, 0xd4, 0xd2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd9, 0xd0, 0xd2, 0xff, 0x56, 0x5a, 0x7e, 0xff, 0x65, 0x8c, 0xae, 0xff, 0x76, 0x9e, 0xba, 0xff, 0x64, 0x7e, 0x9f, 0xff, 0x04, 0x07, 0x0e, 0xff, 0x09, 0x08, 0x12, 0xff, 0x0c, 0x0f, 0x21, 0xff, 0x0f, 0x11, 0x27, 0xff, 0x11, 0x13, 0x2b, 0xff, 0x16, 0x22, 0x3f, 0xff, 0x28, 0x37, 0x57, 0xff, 0x24, 0x2f, 0x47, 0xff, 0x20, 0x2a, 0x39, 0xff, 0x36, 0x4b, 0x61, 0xff, 0x13, 0x1e, 0x32, 0xff, 0x09, 0x11, 0x22, 0xff, 0x1c, 0x27, 0x44, 0xff, 0x2a, 0x3f, 0x5f, 0xff, 0x24, 0x38, 0x5a, 0xff, 0x59, 0x7e, 0xab, 0xff, 0x6e, 0x97, 0xc5, 0xff, 0x18, 0x2f, 0x54, 0xff, 0x93, 0xa9, 0xbc, 0xff, 0xd0, 0xeb, 0xf5, 0xff, 0xbe, 0xd6, 0xe6, 0xff, 0xad, 0xca, 0xe2, 0xff, 0x98, 0xbe, 0xdb, 0xff, 0x8a, 0xb1, 0xd5, 0xff, 0x9c, 0xc0, 0xe3, 0xff, 0x73, 0x8d, 0xae, 0xff, 0x21, 0x33, 0x5a, 0xff, 0x23, 0x32, 0x5c, 0xff, 0x22, 0x32, 0x5c, 0xff, 0x16, 0x28, 0x4c, 0xff, 0x31, 0x48, 0x6e, 0xff, 0x2f, 0x4c, 0x7c, 0xff, 0x64, 0x83, 0xa9, 0xff, 0xbe, 0xe2, 0xfa, 0xff, 0xc3, 0xe4, 0xfd, 0xff, 0xd3, 0xef, 0xfb, 0xff, 0xda, 0xf3, 0xf8, 0xff, 0xa8, 0xb9, 0xcb, 0xff, 0x50, 0x5a, 0x70, 0xff, 0x0b, 0x16, 0x30, 0xff, 0x01, 0x06, 0x2c, 0xff, 0x16, 0x27, 0x4f, 0xff, 0x05, 0x08, 0x0f, 0xff, 0x15, 0x17, 0x1c, 0xff, 0x76, 0x9d, 0xcb, 0xff, 0x54, 0x7d, 0xb8, 0xff, 0x56, 0x75, 0xa1, 0xff, 0x1f, 0x26, 0x45, 0xff, 0x0d, 0x10, 0x2b, 0xff, 0x11, 0x13, 0x30, 0xff, 0x16, 0x1a, 0x3a, 0xff, 0x28, 0x3c, 0x5f, 0xff, 0x45, 0x65, 0x86, 0xff, 0x21, 0x2a, 0x41, 0xff, 0x29, 0x35, 0x45, 0xff, 0x12, 0x1b, 0x25, 0xff, 0x0b, 0x17, 0x25, 0xff, 0x44, 0x58, 0x71, 0xff, 0x3b, 0x4b, 0x60, 0xff, 0x0d, 0x14, 0x21, 0xff, 0x1b, 0x23, 0x3b, 0xff, 0x28, 0x33, 0x4e, 0xff, 0x00, 0x00, 0x04, 0xff, 0x00, 0x00, 0x00, 0xff, 0x2c, 0x32, 0x39, 0xff, 0xc2, 0xde, 0xe3, 0xff, 0x81, 0xa4, 0xc0, 0xff, 0x05, 0x0f, 0x32, 0xff, 0x0b, 0x0d, 0x26, 0xff, 0x15, 0x17, 0x33, 0xff, 0x15, 0x19, 0x37, 0xff, 0x1d, 0x24, 0x44, 0xff, 0x26, 0x2a, 0x49, 0xff, 0x07, 0x07, 0x14, 0xff, 0x00, 0x00, 0x03, 0xff, 0x04, 0x07, 0x0e, 0xff, 0x00, 0x03, 0x0a, 0xff, 0x11, 0x16, 0x22, 0xff, 0x08, 0x0b, 0x1a, 0xff, 0x05, 0x09, 0x12, 0xff, 0x2a, 0x2f, 0x3f, 0xff, 0x54, 0x63, 0x84, 0xff, 0x2a, 0x38, 0x5c, 0xff, 0x14, 0x1c, 0x3d, 0xff, 0x1a, 0x20, 0x41, 0xff, 0x19, 0x1d, 0x3f, 0xff, 0x17, 0x1c, 0x3d, 0xff, 0x18, 0x1f, 0x3f, 0xff, 0x17, 0x1c, 0x40, 0xff, 0x23, 0x2b, 0x4d, 0xff, 0x1a, 0x1d, 0x33, 0xff, 0x20, 0x2d, 0x4c, 0xff, 0x4f, 0x6d, 0x9b, 0xff, 0x38, 0x4e, 0x77, 0xff, 0x20, 0x2a, 0x4b, 0xff, 0x0b, 0x09, 0x1f, 0xff, 0x01, 0x00, 0x06, 0xff, 0x1b, 0x16, 0x12, 0xff, 0xce, 0xcc, 0xca, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xd5, 0xd7, 0xff, 0x62, 0x69, 0x77, 0xff, 0x66, 0x8f, 0xac, 0xff, 0x57, 0x6e, 0x8c, 0xff, 0x03, 0x04, 0x11, 0xff, 0x07, 0x06, 0x12, 0xff, 0x0b, 0x0d, 0x1f, 0xff, 0x0f, 0x10, 0x25, 0xff, 0x14, 0x17, 0x30, 0xff, 0x1a, 0x24, 0x44, 0xff, 0x2e, 0x3b, 0x5c, 0xff, 0x16, 0x1d, 0x35, 0xff, 0x1a, 0x23, 0x34, 0xff, 0x34, 0x46, 0x5c, 0xff, 0x1b, 0x27, 0x3c, 0xff, 0x0f, 0x18, 0x2a, 0xff, 0x21, 0x2c, 0x47, 0xff, 0x2c, 0x3e, 0x60, 0xff, 0x25, 0x39, 0x5b, 0xff, 0x35, 0x57, 0x81, 0xff, 0x85, 0xb1, 0xe1, 0xff, 0x69, 0x8f, 0xb7, 0xff, 0x93, 0xad, 0xbf, 0xff, 0xca, 0xe6, 0xee, 0xff, 0xbf, 0xd7, 0xe6, 0xff, 0xba, 0xd3, 0xe9, 0xff, 0xaf, 0xd6, 0xf7, 0xff, 0x89, 0xb5, 0xdc, 0xff, 0x7b, 0xa5, 0xcb, 0xff, 0x86, 0xa6, 0xcb, 0xff, 0x52, 0x6d, 0x93, 0xff, 0x52, 0x6e, 0x95, 0xff, 0x5f, 0x7c, 0xa2, 0xff, 0x4b, 0x6a, 0x8d, 0xff, 0x24, 0x3f, 0x69, 0xff, 0x44, 0x63, 0x87, 0xff, 0xb5, 0xd9, 0xee, 0xff, 0xb0, 0xd3, 0xfa, 0xff, 0x64, 0x7b, 0xa2, 0xff, 0x62, 0x76, 0x90, 0xff, 0xae, 0xc6, 0xd7, 0xff, 0xee, 0xff, 0xff, 0xff, 0xe3, 0xf4, 0xf8, 0xff, 0xb9, 0xd1, 0xdd, 0xff, 0x73, 0x84, 0x99, 0xff, 0x40, 0x50, 0x74, 0xff, 0x06, 0x08, 0x0e, 0xff, 0x33, 0x38, 0x49, 0xff, 0x7e, 0xa8, 0xde, 0xff, 0x43, 0x67, 0x9b, 0xff, 0x28, 0x41, 0x69, 0xff, 0x08, 0x09, 0x29, 0xff, 0x13, 0x14, 0x32, 0xff, 0x11, 0x15, 0x32, 0xff, 0x1b, 0x1f, 0x3f, 0xff, 0x3c, 0x4f, 0x73, 0xff, 0x27, 0x42, 0x5e, 0xff, 0x1e, 0x2c, 0x43, 0xff, 0x38, 0x46, 0x5d, 0xff, 0x04, 0x06, 0x07, 0xff, 0x32, 0x41, 0x4c, 0xff, 0x46, 0x5e, 0x7a, 0xff, 0x21, 0x2a, 0x3f, 0xff, 0x2b, 0x2f, 0x43, 0xff, 0x1c, 0x25, 0x3a, 0xff, 0x20, 0x26, 0x37, 0xff, 0x00, 0x00, 0x00, 0xff, 0x2c, 0x2e, 0x34, 0xff, 0xc5, 0xe0, 0xe7, 0xff, 0x83, 0xa7, 0xc3, 0xff, 0x05, 0x0d, 0x30, 0xff, 0x0a, 0x0c, 0x22, 0xff, 0x14, 0x17, 0x32, 0xff, 0x16, 0x18, 0x38, 0xff, 0x1e, 0x24, 0x45, 0xff, 0x29, 0x30, 0x53, 0xff, 0x0c, 0x0d, 0x1e, 0xff, 0x00, 0x00, 0x00, 0xff, 0x06, 0x06, 0x0d, 0xff, 0x08, 0x09, 0x13, 0xff, 0x02, 0x05, 0x0d, 0xff, 0x07, 0x0b, 0x14, 0xff, 0x0c, 0x11, 0x1d, 0xff, 0x0f, 0x17, 0x27, 0xff, 0x0a, 0x0d, 0x12, 0xff, 0x17, 0x1a, 0x28, 0xff, 0x2d, 0x36, 0x5d, 0xff, 0x1a, 0x22, 0x46, 0xff, 0x19, 0x20, 0x42, 0xff, 0x18, 0x1d, 0x40, 0xff, 0x16, 0x1d, 0x3e, 0xff, 0x16, 0x1d, 0x3c, 0xff, 0x19, 0x1d, 0x3f, 0xff, 0x23, 0x2c, 0x4a, 0xff, 0x0a, 0x0d, 0x23, 0xff, 0x33, 0x46, 0x6d, 0xff, 0x52, 0x6b, 0x9e, 0xff, 0x2f, 0x44, 0x6a, 0xff, 0x13, 0x1d, 0x3a, 0xff, 0x16, 0x19, 0x31, 0xff, 0x28, 0x25, 0x2d, 0xff, 0xd6, 0xd4, 0xd3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe5, 0xe2, 0xe1, 0xff, 0x70, 0x75, 0x80, 0xff, 0x4c, 0x62, 0x80, 0xff, 0x00, 0x00, 0x12, 0xff, 0x07, 0x06, 0x12, 0xff, 0x0d, 0x0f, 0x1c, 0xff, 0x0d, 0x0e, 0x24, 0xff, 0x15, 0x17, 0x34, 0xff, 0x1d, 0x27, 0x48, 0xff, 0x28, 0x36, 0x55, 0xff, 0x16, 0x1d, 0x32, 0xff, 0x15, 0x20, 0x32, 0xff, 0x26, 0x35, 0x49, 0xff, 0x2b, 0x36, 0x4c, 0xff, 0x11, 0x19, 0x2e, 0xff, 0x1b, 0x28, 0x41, 0xff, 0x30, 0x43, 0x65, 0xff, 0x2a, 0x3f, 0x60, 0xff, 0x2e, 0x4c, 0x77, 0xff, 0x59, 0x81, 0xb2, 0xff, 0x86, 0xaf, 0xd9, 0xff, 0xaa, 0xcc, 0xde, 0xff, 0xc7, 0xe6, 0xec, 0xff, 0xcc, 0xe8, 0xf6, 0xff, 0xd0, 0xef, 0xfb, 0xff, 0x88, 0xa9, 0xc4, 0xff, 0x35, 0x4e, 0x69, 0xff, 0x16, 0x27, 0x44, 0xff, 0x2c, 0x40, 0x5e, 0xff, 0x76, 0x9d, 0xbe, 0xff, 0x80, 0xa7, 0xcb, 0xff, 0x89, 0xa7, 0xc9, 0xff, 0xac, 0xc9, 0xe5, 0xff, 0x73, 0x90, 0xaf, 0xff, 0x89, 0xa8, 0xc7, 0xff, 0x7f, 0x9e, 0xbd, 0xff, 0x28, 0x38, 0x52, 0xff, 0x0d, 0x12, 0x29, 0xff, 0x0b, 0x0d, 0x25, 0xff, 0x2a, 0x3a, 0x58, 0xff, 0x80, 0x9e, 0xb0, 0xff, 0x9b, 0xbb, 0xc6, 0xff, 0xd2, 0xef, 0xf5, 0xff, 0xe4, 0xfb, 0xfc, 0xff, 0xdc, 0xf3, 0xf8, 0xff, 0x76, 0x7f, 0x84, 0xff, 0x35, 0x40, 0x60, 0xff, 0x5b, 0x86, 0xc3, 0xff, 0x3c, 0x64, 0x98, 0xff, 0x15, 0x2b, 0x54, 0xff, 0x37, 0x4a, 0x70, 0xff, 0x24, 0x2f, 0x54, 0xff, 0x0f, 0x11, 0x30, 0xff, 0x19, 0x1c, 0x3a, 0xff, 0x31, 0x44, 0x67, 0xff, 0x2b, 0x42, 0x5b, 0xff, 0x27, 0x3a, 0x4e, 0xff, 0x20, 0x2f, 0x42, 0xff, 0x01, 0x01, 0x01, 0xff, 0x1e, 0x23, 0x2e, 0xff, 0x38, 0x49, 0x65, 0xff, 0x12, 0x17, 0x23, 0xff, 0x04, 0x06, 0x0d, 0xff, 0x1a, 0x24, 0x3b, 0xff, 0x05, 0x06, 0x16, 0xff, 0x23, 0x28, 0x2d, 0xff, 0xb8, 0xd8, 0xe2, 0xff, 0x89, 0xa9, 0xc2, 0xff, 0x05, 0x0b, 0x30, 0xff, 0x08, 0x07, 0x1e, 0xff, 0x13, 0x18, 0x30, 0xff, 0x13, 0x17, 0x34, 0xff, 0x19, 0x21, 0x42, 0xff, 0x2a, 0x33, 0x58, 0xff, 0x15, 0x19, 0x2c, 0xff, 0x00, 0x00, 0x01, 0xff, 0x04, 0x03, 0x09, 0xff, 0x07, 0x07, 0x11, 0xff, 0x06, 0x07, 0x12, 0xff, 0x02, 0x03, 0x0d, 0xff, 0x08, 0x0a, 0x15, 0xff, 0x16, 0x1a, 0x23, 0xff, 0x02, 0x05, 0x09, 0xff, 0x00, 0x00, 0x00, 0xff, 0x13, 0x17, 0x27, 0xff, 0x23, 0x2c, 0x55, 0xff, 0x0c, 0x12, 0x3a, 0xff, 0x0a, 0x0f, 0x36, 0xff, 0x15, 0x1a, 0x3f, 0xff, 0x1c, 0x20, 0x43, 0xff, 0x17, 0x1e, 0x3e, 0xff, 0x19, 0x1f, 0x3f, 0xff, 0x19, 0x1d, 0x3e, 0xff, 0x1d, 0x2b, 0x4d, 0xff, 0x68, 0x8f, 0xc0, 0xff, 0x42, 0x5c, 0x8a, 0xff, 0x20, 0x33, 0x5b, 0xff, 0x22, 0x31, 0x56, 0xff, 0x35, 0x35, 0x42, 0xff, 0xe2, 0xe1, 0xe1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf1, 0xef, 0xee, 0xff, 0x6a, 0x5b, 0x64, 0xff, 0x02, 0x01, 0x0d, 0xff, 0x09, 0x0b, 0x15, 0xff, 0x0a, 0x0c, 0x1a, 0xff, 0x0e, 0x10, 0x28, 0xff, 0x18, 0x1c, 0x3a, 0xff, 0x1f, 0x2b, 0x4c, 0xff, 0x27, 0x39, 0x53, 0xff, 0x22, 0x2d, 0x3f, 0xff, 0x1d, 0x26, 0x38, 0xff, 0x1a, 0x23, 0x36, 0xff, 0x20, 0x2b, 0x3e, 0xff, 0x1d, 0x25, 0x3a, 0xff, 0x23, 0x30, 0x48, 0xff, 0x23, 0x39, 0x59, 0xff, 0x1d, 0x32, 0x52, 0xff, 0x3e, 0x59, 0x83, 0xff, 0x43, 0x69, 0x9b, 0xff, 0x61, 0x8b, 0xb6, 0xff, 0xa2, 0xc8, 0xde, 0xff, 0xc7, 0xe6, 0xf9, 0xff, 0xaf, 0xd3, 0xea, 0xff, 0x51, 0x67, 0x79, 0xff, 0x03, 0x05, 0x0b, 0xff, 0x03, 0x03, 0x08, 0xff, 0x0a, 0x07, 0x14, 0xff, 0x08, 0x0b, 0x17, 0xff, 0x30, 0x45, 0x5b, 0xff, 0x36, 0x4d, 0x6c, 0xff, 0x05, 0x0f, 0x2b, 0xff, 0x06, 0x15, 0x32, 0xff, 0x6f, 0x8c, 0xa3, 0xff, 0xcf, 0xf0, 0xfe, 0xff, 0x5a, 0x6d, 0x92, 0xff, 0x20, 0x23, 0x2a, 0xff, 0x35, 0x40, 0x4b, 0xff, 0x7e, 0x97, 0xad, 0xff, 0x6b, 0x89, 0xa0, 0xff, 0x73, 0x93, 0xa6, 0xff, 0x8f, 0xb1, 0xbe, 0xff, 0xb0, 0xd0, 0xdc, 0xff, 0xb7, 0xd5, 0xe0, 0xff, 0xbf, 0xdc, 0xe3, 0xff, 0xde, 0xf7, 0xfb, 0xff, 0xac, 0xc8, 0xd9, 0xff, 0x6c, 0x91, 0xbe, 0xff, 0x47, 0x6e, 0xa7, 0xff, 0x40, 0x63, 0x90, 0xff, 0x61, 0x85, 0xb1, 0xff, 0x31, 0x45, 0x6c, 0xff, 0x11, 0x12, 0x2f, 0xff, 0x11, 0x13, 0x2d, 0xff, 0x0c, 0x17, 0x38, 0xff, 0x35, 0x4b, 0x6c, 0xff, 0x29, 0x3a, 0x49, 0xff, 0x02, 0x09, 0x0e, 0xff, 0x00, 0x00, 0x00, 0xff, 0x09, 0x0b, 0x15, 0xff, 0x19, 0x26, 0x3f, 0xff, 0x08, 0x0d, 0x13, 0xff, 0x12, 0x15, 0x18, 0xff, 0x14, 0x19, 0x2c, 0xff, 0x1e, 0x24, 0x30, 0xff, 0xae, 0xcd, 0xd9, 0xff, 0x81, 0xa8, 0xc6, 0xff, 0x06, 0x13, 0x38, 0xff, 0x0e, 0x11, 0x2a, 0xff, 0x0f, 0x15, 0x2e, 0xff, 0x10, 0x15, 0x30, 0xff, 0x15, 0x1e, 0x3d, 0xff, 0x26, 0x31, 0x59, 0xff, 0x24, 0x29, 0x48, 0xff, 0x04, 0x04, 0x08, 0xff, 0x00, 0x00, 0x01, 0xff, 0x04, 0x03, 0x0b, 0xff, 0x03, 0x04, 0x0d, 0xff, 0x07, 0x08, 0x12, 0xff, 0x04, 0x04, 0x0e, 0xff, 0x09, 0x0c, 0x14, 0xff, 0x0e, 0x0e, 0x15, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x17, 0x25, 0x3e, 0xff, 0x45, 0x5f, 0x87, 0xff, 0x6a, 0x81, 0x9f, 0xff, 0x6c, 0x86, 0xa7, 0xff, 0x38, 0x49, 0x6f, 0xff, 0x19, 0x1e, 0x45, 0xff, 0x1a, 0x20, 0x45, 0xff, 0x1a, 0x23, 0x48, 0xff, 0x0c, 0x12, 0x35, 0xff, 0x43, 0x57, 0x7e, 0xff, 0x77, 0xa1, 0xd5, 0xff, 0x2a, 0x47, 0x79, 0xff, 0x46, 0x69, 0x91, 0xff, 0x5f, 0x66, 0x76, 0xff, 0xf0, 0xee, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf9, 0xf8, 0xff, 0x5c, 0x46, 0x3f, 0xff, 0x0e, 0x0d, 0x14, 0xff, 0x08, 0x0c, 0x1b, 0xff, 0x15, 0x15, 0x31, 0xff, 0x1b, 0x1f, 0x3f, 0xff, 0x29, 0x38, 0x5b, 0xff, 0x32, 0x47, 0x63, 0xff, 0x25, 0x30, 0x3e, 0xff, 0x1d, 0x24, 0x34, 0xff, 0x08, 0x0b, 0x1f, 0xff, 0x14, 0x1b, 0x2e, 0xff, 0x14, 0x1b, 0x2d, 0xff, 0x23, 0x2e, 0x46, 0xff, 0x23, 0x37, 0x58, 0xff, 0x21, 0x35, 0x57, 0xff, 0x34, 0x4f, 0x76, 0xff, 0x44, 0x6c, 0x9a, 0xff, 0x4e, 0x77, 0xa6, 0xff, 0x7f, 0xad, 0xd1, 0xff, 0x92, 0xbd, 0xde, 0xff, 0x36, 0x49, 0x65, 0xff, 0x08, 0x05, 0x13, 0xff, 0x10, 0x0d, 0x16, 0xff, 0x0c, 0x0e, 0x12, 0xff, 0x0e, 0x10, 0x13, 0xff, 0x09, 0x08, 0x10, 0xff, 0x16, 0x1d, 0x35, 0xff, 0x52, 0x69, 0x8b, 0xff, 0x6a, 0x84, 0xa4, 0xff, 0x72, 0x92, 0xa5, 0xff, 0xa1, 0xc0, 0xcf, 0xff, 0xa8, 0xc8, 0xdf, 0xff, 0xa3, 0xc1, 0xdd, 0xff, 0x7b, 0x91, 0xb4, 0xff, 0x53, 0x69, 0x87, 0xff, 0x99, 0xb9, 0xcc, 0xff, 0xbc, 0xde, 0xee, 0xff, 0xb7, 0xd6, 0xe4, 0xff, 0x9f, 0xbf, 0xcb, 0xff, 0xa8, 0xc6, 0xd3, 0xff, 0xae, 0xcb, 0xd8, 0xff, 0xaa, 0xc9, 0xd6, 0xff, 0xa9, 0xca, 0xd9, 0xff, 0xc0, 0xe3, 0xec, 0xff, 0xc1, 0xe1, 0xf0, 0xff, 0x81, 0xa2, 0xc6, 0xff, 0x46, 0x70, 0xa0, 0xff, 0x47, 0x6a, 0x9b, 0xff, 0x2f, 0x3f, 0x67, 0xff, 0x13, 0x18, 0x31, 0xff, 0x12, 0x16, 0x2f, 0xff, 0x0f, 0x11, 0x29, 0xff, 0x2e, 0x3e, 0x62, 0xff, 0x32, 0x3c, 0x55, 0xff, 0x01, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x08, 0x0d, 0x17, 0xff, 0x23, 0x33, 0x4b, 0xff, 0x18, 0x1e, 0x24, 0xff, 0x13, 0x16, 0x1b, 0xff, 0x31, 0x3b, 0x55, 0xff, 0x9d, 0xbc, 0xd0, 0xff, 0x93, 0xbe, 0xd5, 0xff, 0x0d, 0x21, 0x4a, 0xff, 0x20, 0x2a, 0x41, 0xff, 0x2b, 0x36, 0x50, 0xff, 0x10, 0x18, 0x36, 0xff, 0x1c, 0x20, 0x3f, 0xff, 0x26, 0x2e, 0x53, 0xff, 0x2d, 0x33, 0x59, 0xff, 0x09, 0x09, 0x16, 0xff, 0x00, 0x01, 0x00, 0xff, 0x01, 0x02, 0x06, 0xff, 0x03, 0x03, 0x0a, 0xff, 0x03, 0x03, 0x0c, 0xff, 0x05, 0x06, 0x0f, 0xff, 0x01, 0x01, 0x07, 0xff, 0x00, 0x00, 0x00, 0xff, 0x0e, 0x14, 0x21, 0xff, 0x4d, 0x59, 0x6d, 0xff, 0x68, 0x81, 0x96, 0xff, 0x85, 0xab, 0xcd, 0xff, 0xaf, 0xd8, 0xff, 0xff, 0xa2, 0xcb, 0xee, 0xff, 0x66, 0x87, 0xa7, 0xff, 0x29, 0x39, 0x55, 0xff, 0x0b, 0x11, 0x28, 0xff, 0x14, 0x16, 0x30, 0xff, 0x20, 0x25, 0x45, 0xff, 0x16, 0x1e, 0x42, 0xff, 0x34, 0x49, 0x72, 0xff, 0x5e, 0x87, 0xba, 0xff, 0x4d, 0x6e, 0x9a, 0xff, 0x81, 0x8d, 0x99, 0xff, 0xf9, 0xf9, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfd, 0xe3, 0xed, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x81, 0x6a, 0x64, 0xff, 0x1a, 0x14, 0x20, 0xff, 0x18, 0x18, 0x35, 0xff, 0x17, 0x1a, 0x3a, 0xff, 0x2d, 0x40, 0x65, 0xff, 0x47, 0x63, 0x83, 0xff, 0x13, 0x1d, 0x2a, 0xff, 0x13, 0x14, 0x20, 0xff, 0x05, 0x06, 0x14, 0xff, 0x15, 0x1f, 0x31, 0xff, 0x09, 0x10, 0x20, 0xff, 0x15, 0x1c, 0x31, 0xff, 0x2c, 0x3d, 0x5e, 0xff, 0x2d, 0x40, 0x63, 0xff, 0x33, 0x4f, 0x75, 0xff, 0x4b, 0x71, 0x9d, 0xff, 0x58, 0x7c, 0xaf, 0xff, 0x77, 0xa7, 0xdb, 0xff, 0x52, 0x71, 0x92, 0xff, 0x18, 0x15, 0x27, 0xff, 0x19, 0x17, 0x26, 0xff, 0x09, 0x0b, 0x0e, 0xff, 0x00, 0x00, 0x00, 0xff, 0x08, 0x08, 0x0b, 0xff, 0x59, 0x6c, 0x7f, 0xff, 0x98, 0xb8, 0xd1, 0xff, 0x98, 0xc2, 0xe5, 0xff, 0xa0, 0xcb, 0xe9, 0xff, 0xc5, 0xf0, 0xfe, 0xff, 0xe9, 0xff, 0xff, 0xff, 0x6f, 0x8b, 0xaf, 0xff, 0x40, 0x5e, 0x86, 0xff, 0x4b, 0x62, 0x82, 0xff, 0x1b, 0x22, 0x41, 0xff, 0x2e, 0x3d, 0x59, 0xff, 0x45, 0x5a, 0x70, 0xff, 0xad, 0xcc, 0xdc, 0xff, 0x91, 0xb5, 0xc3, 0xff, 0x81, 0xa7, 0xb5, 0xff, 0x9c, 0xc4, 0xd3, 0xff, 0x9f, 0xc4, 0xd3, 0xff, 0xa0, 0xc3, 0xd2, 0xff, 0x9f, 0xc1, 0xd0, 0xff, 0xad, 0xce, 0xd9, 0xff, 0xba, 0xdc, 0xe9, 0xff, 0x7f, 0xa3, 0xc7, 0xff, 0x41, 0x5f, 0x94, 0xff, 0x25, 0x35, 0x5e, 0xff, 0x11, 0x17, 0x31, 0xff, 0x16, 0x1a, 0x34, 0xff, 0x15, 0x19, 0x32, 0xff, 0x19, 0x1c, 0x3b, 0xff, 0x3e, 0x4a, 0x6f, 0xff, 0x18, 0x1a, 0x26, 0xff, 0x00, 0x00, 0x00, 0xff, 0x1a, 0x21, 0x2b, 0xff, 0x2b, 0x3a, 0x51, 0xff, 0x0c, 0x0e, 0x13, 0xff, 0x10, 0x13, 0x19, 0xff, 0xa8, 0xc8, 0xd7, 0xff, 0xa0, 0xc7, 0xef, 0xff, 0x1f, 0x35, 0x5a, 0xff, 0x18, 0x24, 0x3b, 0xff, 0x32, 0x40, 0x59, 0xff, 0x2b, 0x39, 0x56, 0xff, 0x25, 0x2e, 0x4f, 0xff, 0x28, 0x2f, 0x54, 0xff, 0x31, 0x35, 0x62, 0xff, 0x15, 0x17, 0x2b, 0xff, 0x00, 0x00, 0x00, 0xff, 0x02, 0x03, 0x03, 0xff, 0x02, 0x03, 0x07, 0xff, 0x02, 0x02, 0x09, 0xff, 0x05, 0x03, 0x0b, 0xff, 0x00, 0x00, 0x00, 0xff, 0x08, 0x07, 0x09, 0xff, 0x4a, 0x55, 0x62, 0xff, 0x6b, 0x89, 0xaa, 0xff, 0x8b, 0xb6, 0xe2, 0xff, 0x95, 0xc2, 0xee, 0xff, 0x5d, 0x78, 0xa2, 0xff, 0x34, 0x40, 0x53, 0xff, 0x22, 0x31, 0x4c, 0xff, 0x1e, 0x22, 0x3d, 0xff, 0x00, 0x00, 0x05, 0xff, 0x00, 0x00, 0x00, 0xff, 0x02, 0x02, 0x03, 0xff, 0x0a, 0x0b, 0x12, 0xff, 0x10, 0x14, 0x27, 0xff, 0x2c, 0x42, 0x6d, 0xff, 0x57, 0x7a, 0xa6, 0xff, 0x98, 0x9d, 0xa1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa9, 0x98, 0x95, 0xff, 0x29, 0x1d, 0x2e, 0xff, 0x15, 0x15, 0x34, 0xff, 0x1f, 0x2c, 0x4e, 0xff, 0x58, 0x78, 0x9e, 0xff, 0x3d, 0x4f, 0x6a, 0xff, 0x05, 0x07, 0x14, 0xff, 0x0d, 0x11, 0x19, 0xff, 0x2c, 0x3d, 0x54, 0xff, 0x0a, 0x0f, 0x1b, 0xff, 0x02, 0x06, 0x13, 0xff, 0x29, 0x39, 0x58, 0xff, 0x27, 0x3a, 0x5d, 0xff, 0x43, 0x5f, 0x8a, 0xff, 0x4d, 0x71, 0xa0, 0xff, 0x57, 0x80, 0xae, 0xff, 0x6b, 0x94, 0xc1, 0xff, 0x24, 0x2c, 0x46, 0xff, 0x0a, 0x07, 0x0d, 0xff, 0x00, 0x00, 0x01, 0xff, 0x00, 0x00, 0x00, 0xff, 0x22, 0x2d, 0x39, 0xff, 0x9c, 0xb4, 0xc2, 0xff, 0xb7, 0xdb, 0xff, 0xff, 0x8c, 0xba, 0xdf, 0xff, 0x6d, 0x9c, 0xc4, 0xff, 0x67, 0x95, 0xbb, 0xff, 0x83, 0xb1, 0xd5, 0xff, 0xb4, 0xd5, 0xf1, 0xff, 0x70, 0x8c, 0xb3, 0xff, 0x19, 0x29, 0x4e, 0xff, 0x41, 0x54, 0x76, 0xff, 0x35, 0x42, 0x68, 0xff, 0x00, 0x00, 0x23, 0xff, 0x08, 0x10, 0x30, 0xff, 0x6b, 0x88, 0x9f, 0xff, 0x65, 0x80, 0x94, 0xff, 0x2c, 0x45, 0x5a, 0xff, 0x4f, 0x6f, 0x82, 0xff, 0x72, 0x9a, 0xa9, 0xff, 0x8a, 0xb2, 0xc1, 0xff, 0x96, 0xba, 0xcb, 0xff, 0x93, 0xb6, 0xc7, 0xff, 0xa3, 0xc7, 0xd4, 0xff, 0xa7, 0xcb, 0xe1, 0xff, 0x55, 0x76, 0xa0, 0xff, 0x1b, 0x30, 0x56, 0xff, 0x0e, 0x14, 0x2f, 0xff, 0x14, 0x17, 0x32, 0xff, 0x1b, 0x1d, 0x3b, 0xff, 0x0f, 0x0f, 0x2f, 0xff, 0x2d, 0x39, 0x5e, 0xff, 0x36, 0x43, 0x5d, 0xff, 0x06, 0x06, 0x0e, 0xff, 0x27, 0x2b, 0x3b, 0xff, 0x17, 0x1c, 0x2c, 0xff, 0x00, 0x00, 0x05, 0xff, 0x81, 0x94, 0xa3, 0xff, 0xbf, 0xe7, 0xff, 0xff, 0x3a, 0x5b, 0x82, 0xff, 0x11, 0x1a, 0x33, 0xff, 0x28, 0x32, 0x4a, 0xff, 0x2c, 0x39, 0x57, 0xff, 0x27, 0x32, 0x52, 0xff, 0x27, 0x31, 0x53, 0xff, 0x29, 0x33, 0x5b, 0xff, 0x26, 0x2b, 0x50, 0xff, 0x02, 0x02, 0x05, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x04, 0x05, 0xff, 0x00, 0x03, 0x05, 0xff, 0x01, 0x02, 0x03, 0xff, 0x00, 0x00, 0x00, 0xff, 0x1f, 0x23, 0x2e, 0xff, 0x66, 0x7e, 0x95, 0xff, 0x99, 0xc3, 0xe9, 0xff, 0x74, 0xa4, 0xc9, 0xff, 0x60, 0x87, 0xab, 0xff, 0x2b, 0x3e, 0x59, 0xff, 0x00, 0x01, 0x0b, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x10, 0x0f, 0x12, 0xff, 0x07, 0x07, 0x05, 0xff, 0x00, 0x00, 0x00, 0xff, 0x01, 0x00, 0x01, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x23, 0x24, 0x2a, 0xff, 0xab, 0xab, 0xad, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcf, 0xc1, 0xbe, 0xff, 0x45, 0x30, 0x3a, 0xff, 0x17, 0x1e, 0x3c, 0xff, 0x4f, 0x69, 0x93, 0xff, 0x5a, 0x79, 0x9f, 0xff, 0x14, 0x1d, 0x2f, 0xff, 0x0f, 0x11, 0x1b, 0xff, 0x3c, 0x4f, 0x69, 0xff, 0x12, 0x18, 0x25, 0xff, 0x02, 0x03, 0x10, 0xff, 0x30, 0x40, 0x61, 0xff, 0x1d, 0x31, 0x52, 0xff, 0x38, 0x51, 0x7c, 0xff, 0x49, 0x68, 0x99, 0xff, 0x4f, 0x78, 0xa2, 0xff, 0x44, 0x5b, 0x79, 0xff, 0x0d, 0x10, 0x1a, 0xff, 0x02, 0x01, 0x01, 0xff, 0x00, 0x00, 0x00, 0xff, 0x20, 0x26, 0x2e, 0xff, 0xb7, 0xcc, 0xd3, 0xff, 0xc8, 0xee, 0xff, 0xff, 0x8a, 0xb0, 0xdb, 0xff, 0x6d, 0x97, 0xc0, 0xff, 0x5b, 0x83, 0xab, 0xff, 0x50, 0x6f, 0x96, 0xff, 0x43, 0x62, 0x8c, 0xff, 0x68, 0x91, 0xbe, 0xff, 0x75, 0x95, 0xbd, 0xff, 0x13, 0x1b, 0x30, 0xff, 0x08, 0x0b, 0x1e, 0xff, 0x55, 0x64, 0x93, 0xff, 0x81, 0x94, 0xb6, 0xff, 0x30, 0x43, 0x62, 0xff, 0x4d, 0x64, 0x81, 0xff, 0x27, 0x34, 0x48, 0xff, 0x00, 0x01, 0x11, 0xff, 0x06, 0x0b, 0x23, 0xff, 0x1d, 0x2f, 0x43, 0xff, 0x48, 0x69, 0x7a, 0xff, 0x70, 0x98, 0xa9, 0xff, 0x8a, 0xab, 0xc0, 0xff, 0x90, 0xb3, 0xc5, 0xff, 0x97, 0xbc, 0xcd, 0xff, 0x60, 0x82, 0xa5, 0xff, 0x1e, 0x32, 0x57, 0xff, 0x10, 0x16, 0x30, 0xff, 0x12, 0x17, 0x30, 0xff, 0x18, 0x1a, 0x36, 0xff, 0x16, 0x19, 0x37, 0xff, 0x13, 0x1c, 0x3a, 0xff, 0x37, 0x4a, 0x6f, 0xff, 0x31, 0x3e, 0x5f, 0xff, 0x05, 0x05, 0x0f, 0xff, 0x01, 0x07, 0x15, 0xff, 0x60, 0x71, 0x82, 0xff, 0xd5, 0xf8, 0xff, 0xff, 0x65, 0x86, 0xaf, 0xff, 0x0d, 0x21, 0x39, 0xff, 0x21, 0x2d, 0x42, 0xff, 0x2e, 0x3a, 0x55, 0xff, 0x2a, 0x36, 0x53, 0xff, 0x23, 0x2e, 0x4d, 0xff, 0x22, 0x2c, 0x51, 0xff, 0x2d, 0x34, 0x5e, 0xff, 0x0f, 0x12, 0x23, 0xff, 0x00, 0x00, 0x00, 0xff, 0x04, 0x02, 0x05, 0xff, 0x00, 0x02, 0x05, 0xff, 0x00, 0x01, 0x02, 0xff, 0x00, 0x00, 0x00, 0xff, 0x14, 0x1c, 0x27, 0xff, 0x5e, 0x7a, 0xa3, 0xff, 0x4b, 0x6a, 0x8e, 0xff, 0x18, 0x2d, 0x4a, 0xff, 0x27, 0x3f, 0x5d, 0xff, 0x3c, 0x50, 0x6b, 0xff, 0x0c, 0x10, 0x17, 0xff, 0x00, 0x00, 0x00, 0xff, 0x01, 0x02, 0x02, 0xff, 0x00, 0x00, 0x00, 0xff, 0x04, 0x04, 0x04, 0xff, 0x08, 0x0a, 0x0a, 0xff, 0x00, 0x00, 0x00, 0xff, 0x01, 0x01, 0x03, 0xff, 0x01, 0x00, 0x03, 0xff, 0x2a, 0x21, 0x1c, 0xff, 0xd4, 0xd2, 0xd0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xf3, 0xf2, 0xff, 0x6f, 0x5a, 0x58, 0xff, 0x3e, 0x49, 0x68, 0xff, 0x68, 0x89, 0xae, 0xff, 0x21, 0x2a, 0x3b, 0xff, 0x02, 0x05, 0x07, 0xff, 0x3a, 0x53, 0x6c, 0xff, 0x27, 0x2e, 0x46, 0xff, 0x02, 0x00, 0x0e, 0xff, 0x33, 0x41, 0x63, 0xff, 0x2e, 0x41, 0x5f, 0xff, 0x29, 0x3a, 0x57, 0xff, 0x3e, 0x57, 0x83, 0xff, 0x46, 0x69, 0x96, 0xff, 0x18, 0x25, 0x39, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x17, 0x18, 0x1d, 0xff, 0xac, 0xb9, 0xbe, 0xff, 0xe1, 0xff, 0xff, 0xff, 0xad, 0xd1, 0xf1, 0xff, 0x7e, 0xa9, 0xd2, 0xff, 0x4a, 0x70, 0x9a, 0xff, 0x18, 0x34, 0x55, 0xff, 0x13, 0x23, 0x3e, 0xff, 0x20, 0x2b, 0x49, 0xff, 0x21, 0x2e, 0x47, 0xff, 0x26, 0x2f, 0x43, 0xff, 0x29, 0x36, 0x48, 0xff, 0x37, 0x46, 0x62, 0xff, 0x4d, 0x5c, 0x8c, 0xff, 0x6d, 0x80, 0x9c, 0xff, 0x84, 0x9e, 0xb2, 0xff, 0xc7, 0xe9, 0xf8, 0xff, 0x57, 0x68, 0x74, 0xff, 0x00, 0x00, 0x03, 0xff, 0x10, 0x0f, 0x23, 0xff, 0x06, 0x07, 0x1b, 0xff, 0x0a, 0x12, 0x27, 0xff, 0x38, 0x50, 0x65, 0xff, 0x6c, 0x8f, 0xa5, 0xff, 0x7f, 0xa6, 0xb8, 0xff, 0x85, 0xac, 0xc0, 0xff, 0x5b, 0x7b, 0xa3, 0xff, 0x27, 0x39, 0x5f, 0xff, 0x11, 0x17, 0x30, 0xff, 0x0e, 0x13, 0x29, 0xff, 0x14, 0x17, 0x30, 0xff, 0x1a, 0x1f, 0x3b, 0xff, 0x11, 0x18, 0x32, 0xff, 0x2d, 0x3c, 0x66, 0xff, 0x38, 0x4c, 0x72, 0xff, 0x00, 0x00, 0x00, 0xff, 0x3e, 0x47, 0x5c, 0xff, 0xd3, 0xf9, 0xff, 0xff, 0x8b, 0xb4, 0xd1, 0xff, 0x1a, 0x32, 0x54, 0xff, 0x1c, 0x25, 0x3c, 0xff, 0x2d, 0x38, 0x4f, 0xff, 0x2f, 0x3b, 0x57, 0xff, 0x29, 0x34, 0x50, 0xff, 0x23, 0x2c, 0x4b, 0xff, 0x24, 0x33, 0x5b, 0xff, 0x22, 0x2e, 0x4d, 0xff, 0x01, 0x01, 0x02, 0xff, 0x01, 0x00, 0x02, 0xff, 0x02, 0x00, 0x04, 0xff, 0x01, 0x01, 0x04, 0xff, 0x02, 0x02, 0x03, 0xff, 0x0f, 0x13, 0x1f, 0xff, 0x36, 0x4d, 0x71, 0xff, 0x5b, 0x7f, 0xac, 0xff, 0x3b, 0x53, 0x73, 0xff, 0x19, 0x1f, 0x2e, 0xff, 0x14, 0x18, 0x25, 0xff, 0x15, 0x1c, 0x26, 0xff, 0x02, 0x03, 0x03, 0xff, 0x02, 0x00, 0x00, 0xff, 0x02, 0x00, 0x00, 0xff, 0x01, 0x00, 0x00, 0xff, 0x01, 0x00, 0x00, 0xff, 0x00, 0x02, 0x02, 0xff, 0x00, 0x02, 0x02, 0xff, 0x0a, 0x0b, 0x0c, 0xff, 0x67, 0x66, 0x61, 0xff, 0xf2, 0xf1, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc8, 0xbb, 0xb5, 0xff, 0x85, 0x81, 0x88, 0xff, 0x4a, 0x57, 0x6f, 0xff, 0x00, 0x00, 0x00, 0xff, 0x33, 0x4d, 0x62, 0xff, 0x3f, 0x5b, 0x78, 0xff, 0x05, 0x02, 0x0b, 0xff, 0x1e, 0x29, 0x46, 0xff, 0x3e, 0x57, 0x77, 0xff, 0x1a, 0x29, 0x43, 0xff, 0x22, 0x2f, 0x4d, 0xff, 0x36, 0x48, 0x71, 0xff, 0x0b, 0x11, 0x20, 0xff, 0x00, 0x00, 0x00, 0xff, 0x10, 0x13, 0x1b, 0xff, 0x8f, 0xaa, 0xb6, 0xff, 0xdd, 0xfd, 0xff, 0xff, 0xc5, 0xe7, 0xfb, 0xff, 0x98, 0xbf, 0xde, 0xff, 0x53, 0x82, 0xac, 0xff, 0x3c, 0x60, 0x88, 0xff, 0x3c, 0x51, 0x78, 0xff, 0x33, 0x49, 0x67, 0xff, 0x10, 0x16, 0x23, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x14, 0x24, 0x34, 0xff, 0x54, 0x6f, 0x84, 0xff, 0x3c, 0x4e, 0x6a, 0xff, 0x0c, 0x11, 0x1b, 0xff, 0x1e, 0x22, 0x38, 0xff, 0x8e, 0xa9, 0xbc, 0xff, 0xae, 0xc2, 0xd7, 0xff, 0x19, 0x20, 0x34, 0xff, 0x00, 0x05, 0x16, 0xff, 0x0e, 0x13, 0x24, 0xff, 0x08, 0x08, 0x1e, 0xff, 0x15, 0x1d, 0x35, 0xff, 0x45, 0x61, 0x76, 0xff, 0x69, 0x91, 0xa6, 0xff, 0x7f, 0xa9, 0xbf, 0xff, 0x5f, 0x82, 0xa9, 0xff, 0x29, 0x3c, 0x65, 0xff, 0x16, 0x1c, 0x3b, 0xff, 0x19, 0x20, 0x3b, 0xff, 0x1e, 0x27, 0x44, 0xff, 0x1a, 0x21, 0x3f, 0xff, 0x15, 0x1d, 0x3a, 0xff, 0x16, 0x21, 0x48, 0xff, 0x29, 0x39, 0x60, 0xff, 0x18, 0x1d, 0x28, 0xff, 0xaa, 0xc2, 0xca, 0xff, 0xb6, 0xda, 0xf3, 0xff, 0x26, 0x45, 0x69, 0xff, 0x11, 0x1e, 0x35, 0xff, 0x27, 0x2d, 0x46, 0xff, 0x27, 0x31, 0x4a, 0xff, 0x26, 0x30, 0x4d, 0xff, 0x25, 0x2f, 0x4f, 0xff, 0x1d, 0x29, 0x4d, 0xff, 0x2e, 0x3d, 0x64, 0xff, 0x0e, 0x14, 0x25, 0xff, 0x00, 0x00, 0x00, 0xff, 0x01, 0x01, 0x03, 0xff, 0x00, 0x00, 0x02, 0xff, 0x01, 0x01, 0x01, 0xff, 0x0f, 0x10, 0x19, 0xff, 0x32, 0x42, 0x65, 0xff, 0x5c, 0x79, 0xa0, 0xff, 0x50, 0x68, 0x8a, 0xff, 0x1c, 0x2a, 0x42, 0xff, 0x19, 0x1d, 0x24, 0xff, 0x06, 0x06, 0x08, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x01, 0x00, 0xff, 0x01, 0x02, 0x00, 0xff, 0x03, 0x00, 0x02, 0xff, 0x04, 0x01, 0x01, 0xff, 0x03, 0x02, 0x00, 0xff, 0x03, 0x03, 0x03, 0xff, 0x2b, 0x2b, 0x2b, 0xff, 0xc0, 0xc2, 0xc2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xf6, 0xf4, 0xff, 0xa8, 0x99, 0x9a, 0xff, 0x30, 0x22, 0x26, 0xff, 0x12, 0x18, 0x27, 0xff, 0x5a, 0x7e, 0xa4, 0xff, 0x1c, 0x2c, 0x3d, 0xff, 0x0f, 0x12, 0x29, 0xff, 0x34, 0x46, 0x67, 0xff, 0x15, 0x26, 0x43, 0xff, 0x07, 0x0f, 0x1f, 0xff, 0x15, 0x1a, 0x2a, 0xff, 0x05, 0x06, 0x0a, 0xff, 0x00, 0x00, 0x00, 0xff, 0x63, 0x75, 0x8e, 0xff, 0xcd, 0xf9, 0xff, 0xff, 0xb2, 0xd4, 0xef, 0xff, 0xb3, 0xd1, 0xe8, 0xff, 0x94, 0xbb, 0xda, 0xff, 0x6c, 0x9a, 0xc6, 0xff, 0x56, 0x7c, 0xaa, 0xff, 0x45, 0x61, 0x85, 0xff, 0x16, 0x22, 0x30, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x04, 0xff, 0x01, 0x00, 0x07, 0xff, 0x08, 0x0a, 0x11, 0xff, 0x10, 0x15, 0x1d, 0xff, 0x4c, 0x6c, 0x77, 0xff, 0x78, 0xa3, 0xb2, 0xff, 0x40, 0x55, 0x67, 0xff, 0x09, 0x0a, 0x18, 0xff, 0x5c, 0x74, 0x8b, 0xff, 0x5a, 0x72, 0x91, 0xff, 0x05, 0x0b, 0x30, 0xff, 0x10, 0x17, 0x2d, 0xff, 0x0c, 0x12, 0x25, 0xff, 0x0a, 0x09, 0x21, 0xff, 0x2f, 0x40, 0x56, 0xff, 0x5b, 0x81, 0x93, 0xff, 0x83, 0xae, 0xc1, 0xff, 0x69, 0x8d, 0xb6, 0xff, 0x30, 0x41, 0x71, 0xff, 0x1c, 0x22, 0x45, 0xff, 0x32, 0x49, 0x6d, 0xff, 0x3e, 0x58, 0x82, 0xff, 0x17, 0x24, 0x49, 0xff, 0x16, 0x1d, 0x3b, 0xff, 0x0e, 0x11, 0x29, 0xff, 0x2b, 0x39, 0x5a, 0xff, 0x9d, 0xbc, 0xd0, 0xff, 0xc1, 0xea, 0xff, 0xff, 0x3f, 0x5e, 0x87, 0xff, 0x0a, 0x12, 0x30, 0xff, 0x1d, 0x24, 0x3c, 0xff, 0x20, 0x2b, 0x42, 0xff, 0x24, 0x2d, 0x46, 0xff, 0x21, 0x2a, 0x45, 0xff, 0x1c, 0x27, 0x47, 0xff, 0x26, 0x31, 0x5a, 0xff, 0x21, 0x27, 0x45, 0xff, 0x01, 0x01, 0x03, 0xff, 0x01, 0x01, 0x00, 0xff, 0x01, 0x02, 0x04, 0xff, 0x02, 0x02, 0x01, 0xff, 0x01, 0x00, 0x00, 0xff, 0x0f, 0x12, 0x1b, 0xff, 0x36, 0x4d, 0x72, 0xff, 0x3a, 0x4f, 0x6b, 0xff, 0x26, 0x30, 0x47, 0xff, 0x0d, 0x11, 0x1d, 0xff, 0x02, 0x02, 0x04, 0xff, 0x01, 0x00, 0x01, 0xff, 0x02, 0x00, 0x03, 0xff, 0x01, 0x01, 0x01, 0xff, 0x00, 0x01, 0x00, 0xff, 0x02, 0x01, 0x02, 0xff, 0x02, 0x01, 0x01, 0xff, 0x0e, 0x0f, 0x0c, 0xff, 0x6f, 0x70, 0x6f, 0xff, 0xf5, 0xf5, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfd, 0xe3, 0xee, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd8, 0xcd, 0xc9, 0xff, 0x5f, 0x45, 0x45, 0xff, 0x3b, 0x43, 0x5c, 0xff, 0x42, 0x5c, 0x7a, 0xff, 0x15, 0x1f, 0x35, 0xff, 0x19, 0x1e, 0x37, 0xff, 0x16, 0x20, 0x34, 0xff, 0x06, 0x0a, 0x13, 0xff, 0x04, 0x05, 0x09, 0xff, 0x02, 0x02, 0x03, 0xff, 0x06, 0x0a, 0x0b, 0xff, 0x9a, 0xbb, 0xd3, 0xff, 0xb2, 0xd7, 0xf3, 0xff, 0x98, 0xb8, 0xd7, 0xff, 0xae, 0xd1, 0xe8, 0xff, 0xa7, 0xd2, 0xec, 0xff, 0x78, 0xa9, 0xd4, 0xff, 0x58, 0x7c, 0xaa, 0xff, 0x1a, 0x29, 0x3b, 0xff, 0x00, 0x00, 0x00, 0xff, 0x01, 0x00, 0x03, 0xff, 0x00, 0x00, 0x05, 0xff, 0x00, 0x00, 0x06, 0xff, 0x00, 0x00, 0x00, 0xff, 0x03, 0x03, 0x07, 0xff, 0x68, 0x86, 0x93, 0xff, 0xa2, 0xda, 0xe4, 0xff, 0x9f, 0xd3, 0xdc, 0xff, 0x94, 0xb7, 0xc2, 0xff, 0x46, 0x6f, 0x75, 0xff, 0x64, 0x8a, 0xa3, 0xff, 0x33, 0x46, 0x77, 0xff, 0x14, 0x1b, 0x41, 0xff, 0x13, 0x17, 0x2e, 0xff, 0x0b, 0x0a, 0x1e, 0xff, 0x14, 0x1e, 0x32, 0xff, 0x56, 0x76, 0x8d, 0xff, 0xa2, 0xcc, 0xe2, 0xff, 0x7c, 0xa2, 0xcb, 0xff, 0x32, 0x49, 0x7c, 0xff, 0x1a, 0x28, 0x4d, 0xff, 0x3d, 0x5a, 0x82, 0xff, 0x4e, 0x6f, 0xa2, 0xff, 0x27, 0x32, 0x5b, 0xff, 0x10, 0x0c, 0x1e, 0xff, 0x01, 0x00, 0x00, 0xff, 0x3d, 0x48, 0x57, 0xff, 0xe1, 0xff, 0xff, 0xff, 0x69, 0x8c, 0xad, 0xff, 0x07, 0x15, 0x32, 0xff, 0x15, 0x18, 0x31, 0xff, 0x20, 0x28, 0x41, 0xff, 0x22, 0x2f, 0x45, 0xff, 0x24, 0x2d, 0x46, 0xff, 0x1e, 0x27, 0x42, 0xff, 0x1b, 0x26, 0x47, 0xff, 0x2a, 0x31, 0x54, 0xff, 0x0a, 0x0b, 0x15, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x02, 0x04, 0xff, 0x00, 0x02, 0x03, 0xff, 0x00, 0x02, 0x02, 0xff, 0x01, 0x00, 0x02, 0xff, 0x1f, 0x29, 0x3a, 0xff, 0x3d, 0x5b, 0x7e, 0xff, 0x3e, 0x51, 0x6b, 0xff, 0x22, 0x2b, 0x3e, 0xff, 0x09, 0x0d, 0x14, 0xff, 0x00, 0x00, 0x00, 0xff, 0x02, 0x00, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x02, 0xff, 0x06, 0x07, 0x06, 0xff, 0x47, 0x49, 0x47, 0xff, 0xcb, 0xcc, 0xcb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb1, 0x9f, 0x9d, 0xff, 0x5e, 0x4e, 0x53, 0xff, 0x18, 0x1e, 0x2d, 0xff, 0x08, 0x0c, 0x17, 0xff, 0x10, 0x12, 0x1d, 0xff, 0x09, 0x0a, 0x13, 0xff, 0x01, 0x02, 0x05, 0xff, 0x00, 0x00, 0x00, 0xff, 0x3b, 0x49, 0x54, 0xff, 0xb2, 0xdc, 0xf4, 0xff, 0x81, 0xa9, 0xcb, 0xff, 0xa5, 0xcc, 0xea, 0xff, 0xb9, 0xe0, 0xf8, 0xff, 0x85, 0xb2, 0xd3, 0xff, 0x67, 0x96, 0xc0, 0xff, 0x38, 0x4e, 0x6b, 0xff, 0x0b, 0x08, 0x11, 0xff, 0x02, 0x03, 0x05, 0xff, 0x00, 0x01, 0x06, 0xff, 0x01, 0x01, 0x07, 0xff, 0x01, 0x02, 0x07, 0xff, 0x00, 0x00, 0x00, 0xff, 0x05, 0x0a, 0x0d, 0xff, 0x76, 0x9c, 0xa8, 0xff, 0xa5, 0xd5, 0xe2, 0xff, 0x61, 0x8c, 0x9b, 0xff, 0x79, 0xaa, 0xb9, 0xff, 0x62, 0x8e, 0x9a, 0xff, 0x4a, 0x72, 0x83, 0xff, 0x72, 0x95, 0xba, 0xff, 0x23, 0x2e, 0x5b, 0xff, 0x0b, 0x0b, 0x28, 0xff, 0x02, 0x02, 0x12, 0xff, 0x0c, 0x15, 0x27, 0xff, 0x58, 0x6a, 0x95, 0xff, 0x48, 0x57, 0x81, 0xff, 0x6e, 0x8f, 0xba, 0xff, 0x41, 0x6a, 0x99, 0xff, 0x22, 0x3a, 0x64, 0xff, 0x49, 0x69, 0x9c, 0xff, 0x4c, 0x6e, 0x9a, 0xff, 0x16, 0x1c, 0x29, 0xff, 0x00, 0x00, 0x03, 0xff, 0x06, 0x05, 0x0c, 0xff, 0xa8, 0xba, 0xcf, 0xff, 0xa2, 0xcb, 0xe9, 0xff, 0x1b, 0x34, 0x57, 0xff, 0x12, 0x13, 0x28, 0xff, 0x19, 0x20, 0x36, 0xff, 0x1c, 0x25, 0x3d, 0xff, 0x23, 0x2d, 0x44, 0xff, 0x1f, 0x29, 0x42, 0xff, 0x1c, 0x25, 0x41, 0xff, 0x22, 0x2c, 0x4b, 0xff, 0x10, 0x16, 0x2d, 0xff, 0x00, 0x00, 0x00, 0xff, 0x01, 0x01, 0x06, 0xff, 0x01, 0x01, 0x07, 0xff, 0x03, 0x04, 0x07, 0xff, 0x01, 0x02, 0x03, 0xff, 0x00, 0x00, 0x04, 0xff, 0x25, 0x32, 0x4b, 0xff, 0x4f, 0x73, 0x94, 0xff, 0x58, 0x72, 0x8f, 0xff, 0x16, 0x1c, 0x2b, 0xff, 0x00, 0x00, 0x00, 0xff, 0x03, 0x00, 0x01, 0xff, 0x02, 0x00, 0x03, 0xff, 0x01, 0x01, 0x01, 0xff, 0x02, 0x03, 0x04, 0xff, 0x2a, 0x2b, 0x2b, 0xff, 0x9c, 0x9d, 0x9d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe6, 0xf0, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xfc, 0xff, 0xad, 0x95, 0x8f, 0xff, 0x39, 0x23, 0x1d, 0xff, 0x0b, 0x09, 0x13, 0xff, 0x06, 0x06, 0x0e, 0xff, 0x09, 0x09, 0x0c, 0xff, 0x24, 0x29, 0x35, 0xff, 0x84, 0xa7, 0xc5, 0xff, 0x8e, 0xb9, 0xde, 0xff, 0x93, 0xb6, 0xd9, 0xff, 0xb1, 0xdc, 0xf8, 0xff, 0x7e, 0xa5, 0xc6, 0xff, 0x59, 0x82, 0xb0, 0xff, 0x4b, 0x6d, 0x91, 0xff, 0x0d, 0x17, 0x23, 0xff, 0x0c, 0x0d, 0x14, 0xff, 0x07, 0x07, 0x0c, 0xff, 0x00, 0x00, 0x03, 0xff, 0x01, 0x02, 0x07, 0xff, 0x01, 0x01, 0x06, 0xff, 0x00, 0x00, 0x00, 0xff, 0x19, 0x27, 0x2b, 0xff, 0x71, 0x9c, 0xa6, 0xff, 0x8f, 0xbd, 0xcc, 0xff, 0x54, 0x7e, 0x8f, 0xff, 0x2e, 0x57, 0x6a, 0xff, 0x49, 0x6f, 0x81, 0xff, 0x1a, 0x3a, 0x45, 0xff, 0x60, 0x86, 0x9b, 0xff, 0x77, 0x9a, 0xc5, 0xff, 0x15, 0x1d, 0x40, 0xff, 0x19, 0x24, 0x37, 0xff, 0x6a, 0x88, 0x9f, 0xff, 0x5b, 0x70, 0x93, 0xff, 0x00, 0x00, 0x03, 0xff, 0x2e, 0x3b, 0x5b, 0xff, 0x58, 0x82, 0xbb, 0xff, 0x3d, 0x5f, 0x8e, 0xff, 0x51, 0x76, 0xb1, 0xff, 0x2f, 0x41, 0x60, 0xff, 0x0a, 0x08, 0x0c, 0xff, 0x00, 0x01, 0x01, 0xff, 0x39, 0x40, 0x51, 0xff, 0xd1, 0xf2, 0xfc, 0xff, 0x4e, 0x74, 0xa1, 0xff, 0x0c, 0x17, 0x33, 0xff, 0x15, 0x15, 0x2d, 0xff, 0x16, 0x1c, 0x32, 0xff, 0x19, 0x1f, 0x35, 0xff, 0x1a, 0x1f, 0x37, 0xff, 0x1a, 0x21, 0x3c, 0xff, 0x1e, 0x26, 0x45, 0xff, 0x16, 0x1f, 0x3e, 0xff, 0x03, 0x08, 0x1d, 0xff, 0x02, 0x01, 0x0a, 0xff, 0x04, 0x04, 0x0b, 0xff, 0x00, 0x00, 0x09, 0xff, 0x01, 0x02, 0x0a, 0xff, 0x00, 0x02, 0x04, 0xff, 0x03, 0x01, 0x07, 0xff, 0x1e, 0x24, 0x3c, 0xff, 0x44, 0x5f, 0x80, 0xff, 0x3e, 0x58, 0x73, 0xff, 0x0a, 0x0f, 0x1b, 0xff, 0x00, 0x00, 0x00, 0xff, 0x02, 0x01, 0x00, 0xff, 0x02, 0x02, 0x02, 0xff, 0x21, 0x21, 0x20, 0xff, 0x93, 0x94, 0x93, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdb, 0xe8, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0xf0, 0xee, 0xff, 0xab, 0x90, 0x83, 0xff, 0x41, 0x28, 0x1a, 0xff, 0x1d, 0x16, 0x1a, 0xff, 0x83, 0x9b, 0xc5, 0xff, 0x8e, 0xbd, 0xe2, 0xff, 0x81, 0xa9, 0xce, 0xff, 0xb4, 0xd6, 0xfb, 0xff, 0x83, 0xab, 0xd0, 0xff, 0x43, 0x6a, 0x91, 0xff, 0x54, 0x7d, 0xa9, 0xff, 0x3f, 0x54, 0x75, 0xff, 0x0a, 0x05, 0x13, 0xff, 0x00, 0x01, 0x06, 0xff, 0x02, 0x02, 0x07, 0xff, 0x02, 0x01, 0x06, 0xff, 0x02, 0x01, 0x06, 0xff, 0x00, 0x00, 0x01, 0xff, 0x0c, 0x0e, 0x16, 0xff, 0x23, 0x31, 0x39, 0xff, 0x3b, 0x60, 0x69, 0xff, 0x61, 0x8f, 0x9f, 0xff, 0x5e, 0x8a, 0x9b, 0xff, 0x25, 0x4a, 0x5d, 0xff, 0x37, 0x5a, 0x6d, 0xff, 0x14, 0x23, 0x32, 0xff, 0x2f, 0x44, 0x55, 0xff, 0x8c, 0xbc, 0xe3, 0xff, 0x45, 0x63, 0x89, 0xff, 0x51, 0x6d, 0x83, 0xff, 0x83, 0xa6, 0xc0, 0xff, 0x77, 0x99, 0xb6, 0xff, 0x17, 0x1f, 0x28, 0xff, 0x00, 0x00, 0x05, 0xff, 0x4c, 0x66, 0x96, 0xff, 0x57, 0x84, 0xbe, 0xff, 0x47, 0x65, 0x97, 0xff, 0x12, 0x12, 0x26, 0xff, 0x1a, 0x17, 0x2d, 0xff, 0x04, 0x03, 0x0b, 0xff, 0x6e, 0x84, 0x93, 0xff, 0xa7, 0xd5, 0xf4, 0xff, 0x2a, 0x46, 0x6e, 0xff, 0x10, 0x13, 0x2a, 0xff, 0x16, 0x16, 0x2e, 0xff, 0x13, 0x17, 0x2e, 0xff, 0x15, 0x1d, 0x32, 0xff, 0x18, 0x1f, 0x35, 0xff, 0x17, 0x1c, 0x39, 0xff, 0x1c, 0x1f, 0x40, 0xff, 0x2b, 0x33, 0x57, 0xff, 0x2b, 0x39, 0x5d, 0xff, 0x13, 0x19, 0x30, 0xff, 0x08, 0x08, 0x16, 0xff, 0x05, 0x04, 0x0f, 0xff, 0x00, 0x01, 0x06, 0xff, 0x00, 0x01, 0x05, 0xff, 0x03, 0x01, 0x06, 0xff, 0x25, 0x2e, 0x42, 0xff, 0x2e, 0x40, 0x60, 0xff, 0x2b, 0x39, 0x51, 0xff, 0x0d, 0x11, 0x19, 0xff, 0x02, 0x01, 0x01, 0xff, 0x23, 0x22, 0x20, 0xff, 0x8a, 0x8a, 0x89, 0xff, 0xef, 0xef, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xec, 0xf2, 0xff, 0xfc, 0xdb, 0xe8, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xf3, 0xf0, 0xff, 0xbc, 0xa9, 0x9c, 0xff, 0x72, 0x6f, 0x76, 0xff, 0x7e, 0x9b, 0xb2, 0xff, 0xa9, 0xcc, 0xec, 0xff, 0x88, 0xb0, 0xd5, 0xff, 0x56, 0x7c, 0xa1, 0xff, 0x31, 0x4e, 0x77, 0xff, 0x61, 0x90, 0xba, 0xff, 0x3e, 0x53, 0x6e, 0xff, 0x09, 0x06, 0x0c, 0xff, 0x02, 0x01, 0x04, 0xff, 0x03, 0x04, 0x0a, 0xff, 0x00, 0x02, 0x06, 0xff, 0x01, 0x01, 0x05, 0xff, 0x08, 0x0c, 0x13, 0xff, 0x1d, 0x24, 0x2b, 0xff, 0x13, 0x1b, 0x24, 0xff, 0x24, 0x3d, 0x46, 0xff, 0x40, 0x69, 0x73, 0xff, 0x4f, 0x7d, 0x89, 0xff, 0x2b, 0x4c, 0x5d, 0xff, 0x2c, 0x49, 0x58, 0xff, 0x1c, 0x2b, 0x37, 0xff, 0x13, 0x1c, 0x29, 0xff, 0x59, 0x7b, 0x9a, 0xff, 0x48, 0x69, 0x8f, 0xff, 0x4d, 0x6e, 0x87, 0xff, 0x69, 0x8a, 0xa4, 0xff, 0x88, 0xae, 0xc8, 0xff, 0x55, 0x6b, 0x86, 0xff, 0x04, 0x04, 0x05, 0xff, 0x1b, 0x25, 0x39, 0xff, 0x68, 0x92, 0xcb, 0xff, 0x36, 0x48, 0x6e, 0xff, 0x22, 0x27, 0x3b, 0xff, 0x12, 0x12, 0x1d, 0xff, 0x0e, 0x0e, 0x16, 0xff, 0x9f, 0xbf, 0xde, 0xff, 0x71, 0xa3, 0xd1, 0xff, 0x23, 0x3f, 0x65, 0xff, 0x12, 0x16, 0x2e, 0xff, 0x19, 0x1b, 0x30, 0xff, 0x18, 0x1f, 0x35, 0xff, 0x14, 0x1c, 0x33, 0xff, 0x17, 0x1c, 0x37, 0xff, 0x1c, 0x20, 0x3b, 0xff, 0x11, 0x0f, 0x23, 0xff, 0x15, 0x19, 0x28, 0xff, 0x3d, 0x4e, 0x70, 0xff, 0x37, 0x46, 0x68, 0xff, 0x09, 0x0c, 0x1e, 0xff, 0x09, 0x06, 0x10, 0xff, 0x03, 0x02, 0x09, 0xff, 0x03, 0x04, 0x0d, 0xff, 0x01, 0x02, 0x03, 0xff, 0x2b, 0x39, 0x50, 0xff, 0x35, 0x47, 0x5e, 0xff, 0x11, 0x18, 0x23, 0xff, 0x2c, 0x2d, 0x31, 0xff, 0xb6, 0xb6, 0xb4, 0xff, 0xf0, 0xf0, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xee, 0xf4, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf7, 0xf4, 0xff, 0xd5, 0xcb, 0xc1, 0xff, 0xad, 0xa1, 0x9d, 0xff, 0x61, 0x6a, 0x7a, 0xff, 0x2c, 0x38, 0x56, 0xff, 0x46, 0x61, 0x8b, 0xff, 0x6c, 0x99, 0xbc, 0xff, 0x0e, 0x1a, 0x21, 0xff, 0x00, 0x00, 0x00, 0xff, 0x06, 0x05, 0x08, 0xff, 0x04, 0x05, 0x0c, 0xff, 0x00, 0x00, 0x00, 0xff, 0x16, 0x1b, 0x22, 0xff, 0x27, 0x39, 0x41, 0xff, 0x15, 0x1e, 0x25, 0xff, 0x0e, 0x14, 0x1e, 0xff, 0x1a, 0x23, 0x2e, 0xff, 0x2c, 0x41, 0x4d, 0xff, 0x4f, 0x7a, 0x86, 0xff, 0x35, 0x54, 0x63, 0xff, 0x2a, 0x41, 0x51, 0xff, 0x21, 0x32, 0x3f, 0xff, 0x0b, 0x11, 0x1d, 0xff, 0x43, 0x56, 0x72, 0xff, 0x48, 0x66, 0x87, 0xff, 0x4c, 0x6c, 0x88, 0xff, 0x5c, 0x7b, 0x96, 0xff, 0x77, 0x98, 0xb4, 0xff, 0x87, 0xa5, 0xc3, 0xff, 0x19, 0x24, 0x32, 0xff, 0x00, 0x00, 0x00, 0xff, 0x48, 0x59, 0x7f, 0xff, 0x3c, 0x4b, 0x6b, 0xff, 0x28, 0x2f, 0x47, 0xff, 0x0a, 0x10, 0x16, 0xff, 0x0d, 0x0a, 0x0e, 0xff, 0x8c, 0xa9, 0xcd, 0xff, 0x6f, 0x9e, 0xce, 0xff, 0x39, 0x51, 0x7a, 0xff, 0x15, 0x19, 0x32, 0xff, 0x18, 0x1d, 0x32, 0xff, 0x1a, 0x22, 0x3a, 0xff, 0x16, 0x1b, 0x35, 0xff, 0x18, 0x1a, 0x36, 0xff, 0x1a, 0x1d, 0x36, 0xff, 0x0c, 0x10, 0x19, 0xff, 0x11, 0x12, 0x19, 0xff, 0x18, 0x17, 0x26, 0xff, 0x1c, 0x20, 0x32, 0xff, 0x0f, 0x14, 0x22, 0xff, 0x05, 0x05, 0x0f, 0xff, 0x10, 0x10, 0x1d, 0xff, 0x14, 0x16, 0x26, 0xff, 0x08, 0x07, 0x11, 0xff, 0x31, 0x39, 0x45, 0xff, 0x5e, 0x63, 0x69, 0xff, 0xb1, 0xb1, 0xb0, 0xff, 0xf6, 0xf6, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xf3, 0xf1, 0xff, 0x96, 0x89, 0x86, 0xff, 0x7f, 0x7d, 0x85, 0xff, 0x48, 0x49, 0x54, 0xff, 0x05, 0x02, 0x00, 0xff, 0x01, 0x01, 0x04, 0xff, 0x04, 0x05, 0x0c, 0xff, 0x01, 0x01, 0x04, 0xff, 0x0a, 0x0e, 0x11, 0xff, 0x2d, 0x37, 0x42, 0xff, 0x30, 0x41, 0x4a, 0xff, 0x14, 0x21, 0x28, 0xff, 0x10, 0x1a, 0x22, 0xff, 0x11, 0x14, 0x1e, 0xff, 0x18, 0x20, 0x2f, 0xff, 0x42, 0x69, 0x76, 0xff, 0x39, 0x5b, 0x6a, 0xff, 0x27, 0x3d, 0x4e, 0xff, 0x32, 0x45, 0x54, 0xff, 0x08, 0x0b, 0x18, 0xff, 0x31, 0x44, 0x5a, 0xff, 0x48, 0x69, 0x85, 0xff, 0x4e, 0x69, 0x87, 0xff, 0x6f, 0x8c, 0xa5, 0xff, 0x8f, 0xae, 0xc5, 0xff, 0x91, 0xb3, 0xcd, 0xff, 0x3b, 0x4e, 0x66, 0xff, 0x00, 0x00, 0x02, 0xff, 0x15, 0x17, 0x33, 0xff, 0x37, 0x47, 0x65, 0xff, 0x2c, 0x38, 0x52, 0xff, 0x0d, 0x11, 0x18, 0xff, 0x03, 0x00, 0x08, 0xff, 0x73, 0x8d, 0xb1, 0xff, 0x88, 0xb4, 0xe7, 0xff, 0x46, 0x62, 0x8e, 0xff, 0x14, 0x1d, 0x35, 0xff, 0x13, 0x1e, 0x32, 0xff, 0x26, 0x33, 0x4b, 0xff, 0x29, 0x31, 0x4d, 0xff, 0x1d, 0x21, 0x3d, 0xff, 0x12, 0x15, 0x2b, 0xff, 0x18, 0x1c, 0x30, 0xff, 0x22, 0x25, 0x31, 0xff, 0x12, 0x12, 0x19, 0xff, 0x0b, 0x0c, 0x18, 0xff, 0x1d, 0x20, 0x2f, 0xff, 0x08, 0x0a, 0x15, 0xff, 0x15, 0x15, 0x1c, 0xff, 0x31, 0x30, 0x36, 0xff, 0x77, 0x76, 0x76, 0xff, 0xf2, 0xf2, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd4, 0xcd, 0xca, 0xff, 0x95, 0x81, 0x77, 0xff, 0x5f, 0x48, 0x40, 0xff, 0x25, 0x16, 0x15, 0xff, 0x04, 0x02, 0x00, 0xff, 0x1e, 0x2c, 0x31, 0xff, 0x2a, 0x3b, 0x48, 0xff, 0x22, 0x2a, 0x35, 0xff, 0x0d, 0x17, 0x1e, 0xff, 0x0a, 0x10, 0x18, 0xff, 0x15, 0x19, 0x21, 0xff, 0x07, 0x08, 0x0f, 0xff, 0x22, 0x3b, 0x47, 0xff, 0x39, 0x5d, 0x6c, 0xff, 0x22, 0x38, 0x47, 0xff, 0x35, 0x4c, 0x5b, 0xff, 0x08, 0x0d, 0x16, 0xff, 0x29, 0x3a, 0x4b, 0xff, 0x39, 0x58, 0x76, 0xff, 0x59, 0x78, 0x96, 0xff, 0xa8, 0xc8, 0xe2, 0xff, 0x83, 0xa2, 0xbf, 0xff, 0x9a, 0xc1, 0xe0, 0xff, 0x73, 0x90, 0xad, 0xff, 0x07, 0x0a, 0x1e, 0xff, 0x02, 0x04, 0x1b, 0xff, 0x45, 0x53, 0x79, 0xff, 0x31, 0x3c, 0x57, 0xff, 0x15, 0x19, 0x2c, 0xff, 0x23, 0x2e, 0x47, 0xff, 0x6a, 0x82, 0xaa, 0xff, 0x8d, 0xb6, 0xe9, 0xff, 0x40, 0x66, 0x91, 0xff, 0x14, 0x23, 0x3b, 0xff, 0x11, 0x19, 0x2f, 0xff, 0x28, 0x34, 0x4e, 0xff, 0x31, 0x47, 0x60, 0xff, 0x1e, 0x2d, 0x42, 0xff, 0x06, 0x06, 0x16, 0xff, 0x1b, 0x1d, 0x2d, 0xff, 0x09, 0x0c, 0x0f, 0xff, 0x05, 0x06, 0x0a, 0xff, 0x1b, 0x1a, 0x21, 0xff, 0x4d, 0x4b, 0x52, 0xff, 0x7d, 0x7d, 0x7d, 0xff, 0xc9, 0xc8, 0xc8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe4, 0xde, 0xdb, 0xff, 0xac, 0x9e, 0x96, 0xff, 0x82, 0x74, 0x6c, 0xff, 0x63, 0x52, 0x4c, 0xff, 0x31, 0x27, 0x23, 0xff, 0x15, 0x11, 0x14, 0xff, 0x0d, 0x0d, 0x14, 0xff, 0x0e, 0x10, 0x19, 0xff, 0x02, 0x02, 0x04, 0xff, 0x17, 0x21, 0x28, 0xff, 0x41, 0x61, 0x71, 0xff, 0x22, 0x39, 0x49, 0xff, 0x37, 0x4d, 0x5d, 0xff, 0x11, 0x19, 0x1f, 0xff, 0x14, 0x22, 0x32, 0xff, 0x42, 0x5d, 0x7e, 0xff, 0x9d, 0xbd, 0xda, 0xff, 0xb9, 0xdf, 0xfb, 0xff, 0x32, 0x4c, 0x80, 0xff, 0x36, 0x4a, 0x72, 0xff, 0x9c, 0xc7, 0xf0, 0xff, 0x2f, 0x43, 0x5f, 0xff, 0x00, 0x00, 0x08, 0xff, 0x38, 0x44, 0x6a, 0xff, 0x4f, 0x60, 0x86, 0xff, 0x1e, 0x27, 0x3b, 0xff, 0x0b, 0x11, 0x17, 0xff, 0x51, 0x67, 0x86, 0xff, 0x8e, 0xbc, 0xef, 0xff, 0x45, 0x6b, 0x97, 0xff, 0x19, 0x25, 0x42, 0xff, 0x12, 0x15, 0x2d, 0xff, 0x20, 0x29, 0x44, 0xff, 0x28, 0x3d, 0x52, 0xff, 0x1f, 0x2a, 0x3f, 0xff, 0x1e, 0x1e, 0x29, 0xff, 0x32, 0x30, 0x31, 0xff, 0x61, 0x5f, 0x5e, 0xff, 0x9b, 0x9a, 0x9a, 0xff, 0xde, 0xdd, 0xdd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xff, 0xfc, 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, 0xfb, 0xfa, 0xf9, 0xff, 0xe6, 0xe1, 0xdc, 0xff, 0xd5, 0xc9, 0xc1, 0xff, 0xaf, 0x9a, 0x95, 0xff, 0x67, 0x55, 0x56, 0xff, 0x36, 0x26, 0x25, 0xff, 0x1f, 0x16, 0x14, 0xff, 0x3a, 0x4b, 0x57, 0xff, 0x2c, 0x3c, 0x4c, 0xff, 0x33, 0x44, 0x53, 0xff, 0x16, 0x1c, 0x1e, 0xff, 0x22, 0x2b, 0x38, 0xff, 0x8a, 0xaa, 0xca, 0xff, 0x56, 0x67, 0x87, 0xff, 0x5e, 0x75, 0x96, 0xff, 0x51, 0x6e, 0x91, 0xff, 0x08, 0x0b, 0x23, 0xff, 0x40, 0x4d, 0x6d, 0xff, 0x29, 0x37, 0x4f, 0xff, 0x03, 0x01, 0x0d, 0xff, 0x09, 0x0d, 0x24, 0xff, 0x38, 0x4f, 0x78, 0xff, 0x45, 0x58, 0x7a, 0xff, 0x1a, 0x19, 0x28, 0xff, 0x3e, 0x4e, 0x65, 0xff, 0x7b, 0xa5, 0xce, 0xff, 0x3c, 0x58, 0x7c, 0xff, 0x22, 0x26, 0x3a, 0xff, 0x36, 0x32, 0x3b, 0xff, 0x63, 0x62, 0x67, 0xff, 0x9c, 0x9b, 0x9b, 0xff, 0xc7, 0xc5, 0xc4, 0xff, 0xde, 0xdd, 0xdd, 0xff, 0xf9, 0xf9, 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, 0xfd, 0xfe, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xee, 0xec, 0xec, 0xff, 0xdf, 0xda, 0xd8, 0xff, 0xce, 0xc9, 0xc9, 0xff, 0xb1, 0xad, 0xaf, 0xff, 0x93, 0x91, 0x93, 0xff, 0x71, 0x6d, 0x6f, 0xff, 0x64, 0x60, 0x66, 0xff, 0x89, 0x96, 0xa7, 0xff, 0x36, 0x36, 0x45, 0xff, 0x27, 0x24, 0x28, 0xff, 0x48, 0x55, 0x66, 0xff, 0x41, 0x4d, 0x5d, 0xff, 0x1d, 0x1b, 0x20, 0xff, 0x1c, 0x1c, 0x25, 0xff, 0x23, 0x21, 0x2b, 0xff, 0x2a, 0x29, 0x33, 0xff, 0x53, 0x54, 0x66, 0xff, 0x68, 0x6c, 0x7f, 0xff, 0x73, 0x73, 0x7c, 0xff, 0x96, 0x96, 0x9a, 0xff, 0xbb, 0xbf, 0xc5, 0xff, 0xcd, 0xce, 0xd0, 0xff, 0xdd, 0xdc, 0xdc, 0xff, 0xed, 0xec, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdc, 0xe9, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe6, 0xef, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfc, 0xe6, 0xef, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe6, 0xef, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfc, 0xe6, 0xef, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdd, 0xe9, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe6, 0xef, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfc, 0xe5, 0xef, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe0, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xdd, 0xea, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xde, 0xea, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xdf, 0xeb, 0xff, 0xfc, 0xe1, 0xec, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe6, 0xef, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe2, 0xed, 0xff, 0xfc, 0xe3, 0xed, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfc, 0xe4, 0xee, 0xff, 0xfd, 0xe5, 0xee, 0xff, 0xfd, 0xe5, 0xef, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe6, 0xf0, 0xff, 0xfd, 0xe7, 0xf0, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe8, 0xf0, 0xff, 0xfd, 0xe8, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xe9, 0xf1, 0xff, 0xfd, 0xea, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xeb, 0xf2, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xec, 0xf3, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfd, 0xee, 0xf4, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xef, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf5, 0xff, 0xfe, 0xf0, 0xf6, 0xff, 0xfe, 0xf1, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfb, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +}; + +lv_img_dsc_t img_lv_demo_music_cover_3 = { + .header.always_zero = 0, + .header.w = 176, + .header.h = 175, + .data_size = 30800 * LV_COLOR_SIZE / 8, + .header.cf = LV_IMG_CF_TRUE_COLOR, + .data = img_lv_demo_music_cover_3_map, +}; + + +#endif /*LV_USE_DEMO_MUSIC*/ + diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_icon_1.c b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_icon_1.c new file mode 100644 index 0000000000..6a2129a4f8 --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_icon_1.c @@ -0,0 +1,130 @@ +#include "../lv_demo_music.h" +#if LV_USE_DEMO_MUSIC && !LV_DEMO_MUSIC_LARGE + +#ifndef LV_ATTRIBUTE_MEM_ALIGN +#define LV_ATTRIBUTE_MEM_ALIGN +#endif + +const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_icon_1_map[] = { +#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 + /*Pixel format: Red: 3 bit, Green: 3 bit, Blue: 2 bit*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xd7, 0x45, 0x21, 0x21, 0x21, 0x6e, 0xdb, 0x6e, 0x21, 0x21, 0x21, 0x49, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x6e, 0x21, 0x49, 0x92, 0xb7, 0x8e, 0x21, 0x21, 0x21, 0x8e, 0xb7, 0x92, 0x45, 0x21, 0x8e, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0x92, 0x21, 0xd7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x21, 0x92, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0x21, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0xdb, 0xff, 0xff, 0x92, 0x21, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0x92, 0x21, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x21, 0xd7, 0xff, 0xff, 0x21, 0xb2, 0xff, 0xff, 0xff, + 0xff, 0xff, 0x49, 0x45, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x21, 0xff, 0xff, 0x25, 0x6a, 0xff, 0xff, 0xff, + 0xff, 0xff, 0x49, 0x45, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x21, 0xff, 0xff, 0x45, 0x49, 0xff, 0xff, 0xff, + 0xff, 0xff, 0x6e, 0x25, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x21, 0x8e, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xdb, 0x21, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x21, 0xdb, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0x21, 0x6a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x21, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xb7, 0x21, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x21, 0xdb, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x6a, 0x21, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x21, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0x45, 0x21, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x21, 0x45, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x45, 0x21, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x21, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6a, 0x21, 0x92, 0xff, 0xff, 0xff, 0x92, 0x21, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x21, 0x49, 0xb7, 0x45, 0x21, 0xb2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x25, 0x21, 0x45, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 + /*Pixel format: Red: 5 bit, Green: 6 bit, Blue: 5 bit*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x77, 0xb5, 0x8a, 0x41, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x2f, 0x73, 0x19, 0xce, 0xee, 0x6a, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0xaa, 0x41, 0x98, 0xbd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2f, 0x73, 0x66, 0x20, 0xaa, 0x41, 0x33, 0x94, 0xb5, 0xa4, 0x50, 0x73, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x70, 0x7b, 0xb5, 0xa4, 0x33, 0x94, 0x8a, 0x41, 0x66, 0x20, 0x70, 0x7b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb1, 0x83, 0x66, 0x20, 0x77, 0xb5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x36, 0xb5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x36, 0xad, 0x66, 0x20, 0x13, 0x8c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x5e, 0xef, 0x66, 0x20, 0x33, 0x94, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd5, 0xa4, 0x39, 0xce, 0xff, 0xff, 0xff, 0xff, 0xd1, 0x83, 0x66, 0x20, 0x7e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x33, 0x94, 0x66, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaa, 0x41, 0x86, 0x20, 0x77, 0xb5, 0xff, 0xff, 0xff, 0xff, 0x66, 0x20, 0x53, 0x94, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x0c, 0x52, 0x29, 0x31, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xae, 0x62, 0x66, 0x20, 0x9e, 0xf7, 0xff, 0xff, 0xc7, 0x28, 0x6d, 0x5a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xaa, 0x41, 0x8a, 0x41, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7e, 0xef, 0x86, 0x20, 0xdc, 0xde, 0xff, 0xff, 0x08, 0x31, 0x0c, 0x52, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x0f, 0x6b, 0x87, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x66, 0x20, 0x2f, 0x73, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xf9, 0xc5, 0x66, 0x20, 0x3d, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdc, 0xde, 0x66, 0x20, 0xf9, 0xc5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x66, 0x20, 0x4c, 0x5a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xeb, 0x49, 0x86, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x36, 0xad, 0x66, 0x20, 0x3a, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xc5, 0x66, 0x20, 0x98, 0xbd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4c, 0x5a, 0x66, 0x20, 0x3d, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe6, 0x86, 0x20, 0x8d, 0x62, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x29, 0x39, 0x66, 0x20, 0xfc, 0xe6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0xde, 0x66, 0x20, 0x8a, 0x41, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x8a, 0x41, 0x66, 0x20, 0xf9, 0xc5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb8, 0xbd, 0x66, 0x20, 0xcb, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x8d, 0x5a, 0x66, 0x20, 0x12, 0x8c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd2, 0x83, 0x66, 0x20, 0xce, 0x6a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x53, 0x94, 0x66, 0x20, 0x8a, 0x41, 0x36, 0xad, 0x69, 0x39, 0x66, 0x20, 0x94, 0x9c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5a, 0xce, 0x08, 0x31, 0x66, 0x20, 0x29, 0x31, 0x7a, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 + /*Pixel format: Red: 5 bit, Green: 6 bit, Blue: 5 bit BUT the 2 bytes are swapped*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x77, 0x41, 0x8a, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x73, 0x2f, 0xce, 0x19, 0x6a, 0xee, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x41, 0xaa, 0xbd, 0x98, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x73, 0x2f, 0x20, 0x66, 0x41, 0xaa, 0x94, 0x33, 0xa4, 0xb5, 0x73, 0x50, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x7b, 0x70, 0xa4, 0xb5, 0x94, 0x33, 0x41, 0x8a, 0x20, 0x66, 0x7b, 0x70, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x83, 0xb1, 0x20, 0x66, 0xb5, 0x77, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xb5, 0x36, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xad, 0x36, 0x20, 0x66, 0x8c, 0x13, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xef, 0x5e, 0x20, 0x66, 0x94, 0x33, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa4, 0xd5, 0xce, 0x39, 0xff, 0xff, 0xff, 0xff, 0x83, 0xd1, 0x20, 0x66, 0xf7, 0x7e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x94, 0x33, 0x20, 0x66, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x41, 0xaa, 0x20, 0x86, 0xb5, 0x77, 0xff, 0xff, 0xff, 0xff, 0x20, 0x66, 0x94, 0x53, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x52, 0x0c, 0x31, 0x29, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x62, 0xae, 0x20, 0x66, 0xf7, 0x9e, 0xff, 0xff, 0x28, 0xc7, 0x5a, 0x6d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x41, 0xaa, 0x41, 0x8a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x7e, 0x20, 0x86, 0xde, 0xdc, 0xff, 0xff, 0x31, 0x08, 0x52, 0x0c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x6b, 0x0f, 0x20, 0x87, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7e, 0xff, 0xff, 0xff, 0xff, 0x20, 0x66, 0x73, 0x2f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xc5, 0xf9, 0x20, 0x66, 0xef, 0x3d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdc, 0x20, 0x66, 0xc5, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x20, 0x66, 0x5a, 0x4c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0xeb, 0x20, 0x86, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xad, 0x36, 0x20, 0x66, 0xce, 0x3a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc5, 0xf8, 0x20, 0x66, 0xbd, 0x98, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5a, 0x4c, 0x20, 0x66, 0xef, 0x3d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe6, 0xfc, 0x20, 0x86, 0x62, 0x8d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x39, 0x29, 0x20, 0x66, 0xe6, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xbb, 0x20, 0x66, 0x41, 0x8a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x41, 0x8a, 0x20, 0x66, 0xc5, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbd, 0xb8, 0x20, 0x66, 0x49, 0xcb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5a, 0x8d, 0x20, 0x66, 0x8c, 0x12, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x83, 0xd2, 0x20, 0x66, 0x6a, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x94, 0x53, 0x20, 0x66, 0x41, 0x8a, 0xad, 0x36, 0x39, 0x69, 0x20, 0x66, 0x9c, 0x94, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xce, 0x5a, 0x31, 0x08, 0x20, 0x66, 0x31, 0x29, 0xd6, 0x7a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +#if LV_COLOR_DEPTH == 32 + /*Pixel format: Fix 0xFF: 8 bit, Red: 8 bit, Green: 8 bit, Blue: 8 bit*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0xab, 0xb1, 0xff, 0x4e, 0x30, 0x3f, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x7b, 0x63, 0x6f, 0xff, 0xc9, 0xc0, 0xc5, 0xff, 0x73, 0x5b, 0x67, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x52, 0x34, 0x43, 0xff, 0xbd, 0xb1, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7a, 0x63, 0x6e, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x52, 0x33, 0x42, 0xff, 0x98, 0x86, 0x8f, 0xff, 0xa6, 0x96, 0x9e, 0xff, 0x7e, 0x67, 0x73, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x81, 0x6b, 0x76, 0xff, 0xa6, 0x96, 0x9e, 0xff, 0x95, 0x83, 0x8d, 0xff, 0x4e, 0x2f, 0x3e, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x84, 0x6d, 0x79, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x89, 0x75, 0x7f, 0xff, 0x33, 0x0e, 0x20, 0xff, 0xb9, 0xad, 0xb3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xf8, 0xf8, 0xff, 0xb3, 0xa6, 0xad, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb1, 0xa4, 0xab, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x95, 0x82, 0x8c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xed, 0xea, 0xeb, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x99, 0x86, 0x90, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa9, 0x9a, 0xa2, 0xff, 0xcc, 0xc3, 0xc7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x8b, 0x78, 0x81, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xee, 0xec, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x84, 0x8e, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x52, 0x34, 0x42, 0xff, 0x33, 0x0f, 0x20, 0xff, 0xb9, 0xac, 0xb3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x9b, 0x89, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5d, 0x41, 0x4f, 0xff, 0x45, 0x24, 0x34, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x54, 0x61, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xf2, 0xf0, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3b, 0x19, 0x2a, 0xff, 0x66, 0x4b, 0x58, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x53, 0x35, 0x44, 0xff, 0x4f, 0x30, 0x40, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xed, 0xeb, 0xec, 0xff, 0x34, 0x10, 0x22, 0xff, 0xde, 0xd9, 0xdc, 0xff, 0xff, 0xff, 0xff, 0xff, 0x42, 0x20, 0x31, 0xff, 0x5f, 0x42, 0x50, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x77, 0x5f, 0x6b, 0xff, 0x36, 0x12, 0x24, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf1, 0xee, 0xf0, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x7c, 0x65, 0x71, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc5, 0xbb, 0xc0, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xe8, 0xe4, 0xe6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdd, 0xd8, 0xdb, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xc7, 0xbd, 0xc2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x32, 0x0d, 0x20, 0xff, 0x63, 0x48, 0x56, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x59, 0x3d, 0x4a, 0xff, 0x34, 0x10, 0x22, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb1, 0xa4, 0xab, 0xff, 0x33, 0x0e, 0x20, 0xff, 0xce, 0xc5, 0xca, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc4, 0xbb, 0xc0, 0xff, 0x33, 0x0e, 0x20, 0xff, 0xbd, 0xb1, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x63, 0x48, 0x55, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xe9, 0xe5, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe2, 0xde, 0xe0, 0xff, 0x32, 0x0f, 0x20, 0xff, 0x6c, 0x51, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x46, 0x25, 0x35, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xe1, 0xdc, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xd5, 0xd8, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x4e, 0x2f, 0x3e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xf7, 0xf8, 0xff, 0x4e, 0x2f, 0x3e, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xc5, 0xbb, 0xc0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xb4, 0xb9, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x56, 0x37, 0x47, 0xff, 0xfd, 0xfd, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x69, 0x4f, 0x5c, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x94, 0x81, 0x8b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x8d, 0x79, 0x83, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x71, 0x57, 0x65, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x98, 0x87, 0x8f, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x52, 0x32, 0x42, 0xff, 0xb1, 0xa3, 0xab, 0xff, 0x4a, 0x2b, 0x3b, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xa0, 0x8f, 0x97, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcf, 0xc7, 0xcb, 0xff, 0x41, 0x1f, 0x30, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x45, 0x24, 0x34, 0xff, 0xd4, 0xcd, 0xd1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +}; + +lv_img_dsc_t img_lv_demo_music_icon_1 = { + .header.always_zero = 0, + .header.w = 24, + .header.h = 24, + .data_size = 576 * LV_COLOR_SIZE / 8, + .header.cf = LV_IMG_CF_TRUE_COLOR, + .data = img_lv_demo_music_icon_1_map, +}; + +#endif /*LV_USE_DEMO_MUSIC*/ + + diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_icon_2.c b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_icon_2.c new file mode 100644 index 0000000000..03128cf3cc --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_icon_2.c @@ -0,0 +1,130 @@ +#include "../lv_demo_music.h" +#if LV_USE_DEMO_MUSIC && !LV_DEMO_MUSIC_LARGE + +#ifndef LV_ATTRIBUTE_MEM_ALIGN +#define LV_ATTRIBUTE_MEM_ALIGN +#endif + +const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_icon_2_map[] = { +#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 + /*Pixel format: Red: 3 bit, Green: 3 bit, Blue: 2 bit*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x25, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x25, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x6a, 0x21, 0x92, 0xb7, 0xd7, 0xd7, 0xd7, 0xd7, 0xd7, 0xd7, 0xd7, 0xb7, 0x92, 0x21, 0x6a, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xb2, 0x21, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x21, 0x92, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0x21, 0x8e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x21, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0x21, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x45, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x21, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0x21, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x21, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x21, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0x21, 0xdb, 0xff, 0xff, 0xd7, 0xdb, 0xff, 0xff, 0x21, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x21, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0x21, 0xdb, 0xff, 0xff, 0x21, 0x6e, 0xff, 0xff, 0x21, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x21, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0x21, 0xdb, 0xff, 0xff, 0x45, 0x8e, 0xff, 0xff, 0x21, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x21, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0x21, 0xdb, 0xff, 0xff, 0x45, 0x8e, 0xff, 0xff, 0x21, 0xdb, 0xff, 0xdb, 0xb2, 0xff, 0xff, 0xdb, 0x21, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0x21, 0xdb, 0xff, 0xff, 0x45, 0x8e, 0xff, 0xff, 0x21, 0xdb, 0xff, 0x6e, 0x21, 0xff, 0xff, 0xdb, 0x21, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0x21, 0xdb, 0xff, 0xff, 0x25, 0x6e, 0xff, 0xff, 0x21, 0xdb, 0xff, 0x8e, 0x21, 0xff, 0xff, 0xdb, 0x21, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0x21, 0xdb, 0xff, 0xff, 0x49, 0x92, 0xff, 0xff, 0x25, 0xdb, 0xff, 0x92, 0x45, 0xff, 0xff, 0xdb, 0x21, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0x21, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x21, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0x92, 0x21, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x21, 0x8e, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x49, 0x21, 0x92, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0x92, 0x21, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x25, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x25, 0x8e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 + /*Pixel format: Red: 5 bit, Green: 6 bit, Blue: 5 bit*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x33, 0x94, 0x08, 0x31, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0xe8, 0x30, 0xf2, 0x8b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x8d, 0x5a, 0x86, 0x20, 0x91, 0x7b, 0x56, 0xb5, 0x77, 0xb5, 0x77, 0xb5, 0x77, 0xb5, 0x77, 0xb5, 0x77, 0xb5, 0x77, 0xb5, 0x77, 0xb5, 0x56, 0xb5, 0xb1, 0x83, 0x86, 0x20, 0x2c, 0x52, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x53, 0x94, 0x66, 0x20, 0x1d, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5d, 0xef, 0x66, 0x20, 0xf2, 0x8b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x66, 0x20, 0x70, 0x7b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd2, 0x83, 0x66, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x66, 0x20, 0xd8, 0xc5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3d, 0xef, 0x08, 0x31, 0x7a, 0xd6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x19, 0xce, 0x66, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x66, 0x20, 0xd8, 0xc5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdc, 0xde, 0x66, 0x20, 0x19, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x19, 0xce, 0x66, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x66, 0x20, 0xb8, 0xbd, 0xff, 0xff, 0xff, 0xff, 0x77, 0xb5, 0x5a, 0xce, 0xff, 0xff, 0xfc, 0xe6, 0x66, 0x20, 0x5a, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xc5, 0x66, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x66, 0x20, 0xb8, 0xbd, 0xff, 0xff, 0xff, 0xff, 0x66, 0x20, 0xce, 0x6a, 0xff, 0xff, 0xfc, 0xe6, 0x66, 0x20, 0x5a, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xc5, 0x66, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x66, 0x20, 0xb8, 0xbd, 0xff, 0xff, 0xff, 0xff, 0x29, 0x31, 0x70, 0x7b, 0xff, 0xff, 0xfc, 0xe6, 0x66, 0x20, 0x5a, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xc5, 0x66, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x66, 0x20, 0xb8, 0xbd, 0xff, 0xff, 0xff, 0xff, 0x49, 0x39, 0x70, 0x7b, 0xff, 0xff, 0xfc, 0xe6, 0x66, 0x20, 0x5a, 0xce, 0xff, 0xff, 0xd8, 0xc5, 0x94, 0x9c, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xc5, 0x66, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x66, 0x20, 0xb8, 0xbd, 0xff, 0xff, 0xff, 0xff, 0x49, 0x39, 0x70, 0x7b, 0xff, 0xff, 0xfc, 0xe6, 0x66, 0x20, 0x5a, 0xce, 0xff, 0xff, 0x0f, 0x73, 0x66, 0x20, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xc5, 0x66, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x66, 0x20, 0xd8, 0xc5, 0xff, 0xff, 0xff, 0xff, 0xa7, 0x28, 0x2f, 0x73, 0xff, 0xff, 0xdc, 0xde, 0x66, 0x20, 0x19, 0xce, 0xff, 0xff, 0x70, 0x7b, 0x86, 0x20, 0xff, 0xff, 0xff, 0xff, 0x19, 0xce, 0x66, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x66, 0x20, 0xd8, 0xc5, 0xff, 0xff, 0xff, 0xff, 0xaa, 0x41, 0xb1, 0x83, 0xff, 0xff, 0x1d, 0xe7, 0xe8, 0x28, 0x7a, 0xd6, 0xff, 0xff, 0x12, 0x8c, 0x6a, 0x41, 0xff, 0xff, 0xff, 0xff, 0x19, 0xce, 0x66, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x66, 0x20, 0xb1, 0x83, 0xff, 0xff, 0xff, 0xff, 0x9e, 0xf7, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0x9e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x12, 0x8c, 0x66, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf2, 0x8b, 0x66, 0x20, 0x7e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0x66, 0x20, 0x91, 0x7b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0b, 0x52, 0x66, 0x20, 0x33, 0x94, 0xd8, 0xc5, 0xf9, 0xc5, 0xf9, 0xc5, 0xf9, 0xc5, 0xf9, 0xc5, 0xf9, 0xc5, 0xf9, 0xc5, 0xf9, 0xc5, 0xd8, 0xc5, 0x33, 0x94, 0x66, 0x20, 0xcb, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x91, 0x7b, 0xa7, 0x28, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0xa7, 0x28, 0x70, 0x7b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 + /*Pixel format: Red: 5 bit, Green: 6 bit, Blue: 5 bit BUT the 2 bytes are swapped*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x94, 0x33, 0x31, 0x08, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x30, 0xe8, 0x8b, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5a, 0x8d, 0x20, 0x86, 0x7b, 0x91, 0xb5, 0x56, 0xb5, 0x77, 0xb5, 0x77, 0xb5, 0x77, 0xb5, 0x77, 0xb5, 0x77, 0xb5, 0x77, 0xb5, 0x77, 0xb5, 0x56, 0x83, 0xb1, 0x20, 0x86, 0x52, 0x2c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x94, 0x53, 0x20, 0x66, 0xe7, 0x1d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x5d, 0x20, 0x66, 0x8b, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x20, 0x66, 0x7b, 0x70, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x83, 0xd2, 0x20, 0x66, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x20, 0x66, 0xc5, 0xd8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x3d, 0x31, 0x08, 0xd6, 0x7a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xce, 0x19, 0x20, 0x66, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x20, 0x66, 0xc5, 0xd8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdc, 0x20, 0x66, 0xce, 0x19, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xce, 0x19, 0x20, 0x66, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x20, 0x66, 0xbd, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x77, 0xce, 0x5a, 0xff, 0xff, 0xe6, 0xfc, 0x20, 0x66, 0xce, 0x5a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc5, 0xf9, 0x20, 0x66, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x20, 0x66, 0xbd, 0xb8, 0xff, 0xff, 0xff, 0xff, 0x20, 0x66, 0x6a, 0xce, 0xff, 0xff, 0xe6, 0xfc, 0x20, 0x66, 0xce, 0x5a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc5, 0xf9, 0x20, 0x66, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x20, 0x66, 0xbd, 0xb8, 0xff, 0xff, 0xff, 0xff, 0x31, 0x29, 0x7b, 0x70, 0xff, 0xff, 0xe6, 0xfc, 0x20, 0x66, 0xce, 0x5a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc5, 0xf9, 0x20, 0x66, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x20, 0x66, 0xbd, 0xb8, 0xff, 0xff, 0xff, 0xff, 0x39, 0x49, 0x7b, 0x70, 0xff, 0xff, 0xe6, 0xfc, 0x20, 0x66, 0xce, 0x5a, 0xff, 0xff, 0xc5, 0xd8, 0x9c, 0x94, 0xff, 0xff, 0xff, 0xff, 0xc5, 0xf9, 0x20, 0x66, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x20, 0x66, 0xbd, 0xb8, 0xff, 0xff, 0xff, 0xff, 0x39, 0x49, 0x7b, 0x70, 0xff, 0xff, 0xe6, 0xfc, 0x20, 0x66, 0xce, 0x5a, 0xff, 0xff, 0x73, 0x0f, 0x20, 0x66, 0xff, 0xff, 0xff, 0xff, 0xc5, 0xf9, 0x20, 0x66, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x20, 0x66, 0xc5, 0xd8, 0xff, 0xff, 0xff, 0xff, 0x28, 0xa7, 0x73, 0x2f, 0xff, 0xff, 0xde, 0xdc, 0x20, 0x66, 0xce, 0x19, 0xff, 0xff, 0x7b, 0x70, 0x20, 0x86, 0xff, 0xff, 0xff, 0xff, 0xce, 0x19, 0x20, 0x66, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x20, 0x66, 0xc5, 0xd8, 0xff, 0xff, 0xff, 0xff, 0x41, 0xaa, 0x83, 0xb1, 0xff, 0xff, 0xe7, 0x1d, 0x28, 0xe8, 0xd6, 0x7a, 0xff, 0xff, 0x8c, 0x12, 0x41, 0x6a, 0xff, 0xff, 0xff, 0xff, 0xce, 0x19, 0x20, 0x66, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x20, 0x66, 0x83, 0xb1, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9e, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0x9e, 0xff, 0xff, 0xff, 0xff, 0x8c, 0x12, 0x20, 0x66, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x8b, 0xf2, 0x20, 0x66, 0xf7, 0x7e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbf, 0x20, 0x66, 0x7b, 0x91, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x52, 0x0b, 0x20, 0x66, 0x94, 0x33, 0xc5, 0xd8, 0xc5, 0xf9, 0xc5, 0xf9, 0xc5, 0xf9, 0xc5, 0xf9, 0xc5, 0xf9, 0xc5, 0xf9, 0xc5, 0xf9, 0xc5, 0xd8, 0x94, 0x33, 0x20, 0x66, 0x49, 0xcb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7b, 0x91, 0x28, 0xa7, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x28, 0xa7, 0x7b, 0x70, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +#if LV_COLOR_DEPTH == 32 + /*Pixel format: Fix 0xFF: 8 bit, Red: 8 bit, Green: 8 bit, Blue: 8 bit*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x85, 0x8e, 0xff, 0x40, 0x1f, 0x2f, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x3f, 0x1e, 0x2e, 0xff, 0x92, 0x7e, 0x88, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x68, 0x4f, 0x5b, 0xff, 0x33, 0x0f, 0x20, 0xff, 0x85, 0x71, 0x7b, 0xff, 0xb4, 0xa7, 0xae, 0xff, 0xba, 0xae, 0xb4, 0xff, 0xb9, 0xad, 0xb3, 0xff, 0xb9, 0xad, 0xb3, 0xff, 0xb9, 0xad, 0xb3, 0xff, 0xb9, 0xad, 0xb3, 0xff, 0xb9, 0xad, 0xb3, 0xff, 0xba, 0xae, 0xb4, 0xff, 0xb4, 0xa7, 0xae, 0xff, 0x88, 0x74, 0x7e, 0xff, 0x32, 0x0f, 0x20, 0xff, 0x61, 0x45, 0x53, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9a, 0x89, 0x91, 0xff, 0x32, 0x0d, 0x20, 0xff, 0xe6, 0xe2, 0xe4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xec, 0xe9, 0xea, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x90, 0x7c, 0x87, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x83, 0x6d, 0x79, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0xf3, 0xf4, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x8d, 0x79, 0x83, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xc2, 0xb7, 0xbd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0xe3, 0xe5, 0xff, 0x42, 0x20, 0x31, 0xff, 0xd4, 0xcd, 0xd1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xca, 0xc1, 0xc6, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xc4, 0xb9, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xd9, 0xdc, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xca, 0xc1, 0xc6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xca, 0xc1, 0xc6, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xc0, 0xb4, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb8, 0xac, 0xb2, 0xff, 0xcf, 0xc7, 0xcb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe2, 0xdd, 0xe0, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xcf, 0xc7, 0xcb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc6, 0xbc, 0xc1, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xc0, 0xb4, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x72, 0x59, 0x66, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe2, 0xdd, 0xe0, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xcf, 0xc7, 0xcb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc6, 0xbc, 0xc1, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xc0, 0xb4, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x45, 0x24, 0x34, 0xff, 0x82, 0x6c, 0x78, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe2, 0xdd, 0xe0, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xcf, 0xc7, 0xcb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc6, 0xbc, 0xc1, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xc0, 0xb4, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x47, 0x27, 0x37, 0xff, 0x84, 0x6e, 0x7a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe2, 0xdd, 0xe0, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xcf, 0xc7, 0xcb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc4, 0xba, 0xc0, 0xff, 0x9f, 0x8f, 0x97, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc6, 0xbc, 0xc1, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xc0, 0xb4, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x47, 0x27, 0x37, 0xff, 0x84, 0x6e, 0x7a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe2, 0xdd, 0xe0, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xcf, 0xc7, 0xcb, 0xff, 0xff, 0xff, 0xff, 0xff, 0x78, 0x61, 0x6d, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc6, 0xbc, 0xc1, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xc4, 0xb9, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x39, 0x16, 0x27, 0xff, 0x7a, 0x64, 0x6f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xd9, 0xdc, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xcb, 0xc2, 0xc7, 0xff, 0xff, 0xff, 0xff, 0xff, 0x82, 0x6c, 0x78, 0xff, 0x34, 0x10, 0x22, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc9, 0xc0, 0xc5, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xc4, 0xb9, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x52, 0x33, 0x42, 0xff, 0x8a, 0x75, 0x81, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe6, 0xe2, 0xe4, 0xff, 0x3d, 0x1b, 0x2c, 0xff, 0xd3, 0xcb, 0xcf, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x80, 0x89, 0xff, 0x4e, 0x2e, 0x3e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcb, 0xc2, 0xc7, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x89, 0x75, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf2, 0xf0, 0xf1, 0xff, 0xf6, 0xf4, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0xee, 0xef, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xf5, 0xf6, 0xff, 0xf2, 0xef, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x94, 0x81, 0x8a, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x90, 0x7d, 0x87, 0xff, 0x32, 0x0d, 0x20, 0xff, 0xf0, 0xed, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0xf3, 0xf4, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x86, 0x6f, 0x7c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5b, 0x3f, 0x4d, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x95, 0x83, 0x8d, 0xff, 0xc2, 0xb7, 0xbd, 0xff, 0xc7, 0xbd, 0xc2, 0xff, 0xc6, 0xbc, 0xc1, 0xff, 0xc6, 0xbc, 0xc1, 0xff, 0xc6, 0xbc, 0xc1, 0xff, 0xc6, 0xbc, 0xc1, 0xff, 0xc6, 0xbc, 0xc1, 0xff, 0xc7, 0xbd, 0xc2, 0xff, 0xc3, 0xb8, 0xbe, 0xff, 0x98, 0x86, 0x8f, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x55, 0x37, 0x46, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x87, 0x72, 0x7c, 0xff, 0x39, 0x16, 0x27, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x38, 0x15, 0x26, 0xff, 0x82, 0x6b, 0x77, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +}; + +lv_img_dsc_t img_lv_demo_music_icon_2 = { + .header.always_zero = 0, + .header.w = 24, + .header.h = 24, + .data_size = 576 * LV_COLOR_SIZE / 8, + .header.cf = LV_IMG_CF_TRUE_COLOR, + .data = img_lv_demo_music_icon_2_map, +}; + +#endif /*LV_USE_DEMO_MUSIC*/ + + diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_icon_3.c b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_icon_3.c new file mode 100644 index 0000000000..1d23137b0f --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_icon_3.c @@ -0,0 +1,130 @@ +#include "../lv_demo_music.h" +#if LV_USE_DEMO_MUSIC && !LV_DEMO_MUSIC_LARGE + +#ifndef LV_ATTRIBUTE_MEM_ALIGN +#define LV_ATTRIBUTE_MEM_ALIGN +#endif + +const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_icon_3_map[] = { +#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 + /*Pixel format: Red: 3 bit, Green: 3 bit, Blue: 2 bit*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x21, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x21, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x21, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x21, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x8e, 0x21, 0x21, 0x49, 0xff, 0xff, 0xff, 0x21, 0xb7, 0xff, 0xff, 0x8e, 0x21, 0x21, 0x6a, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0x45, 0x21, 0x6e, 0x92, 0xb7, 0xff, 0xff, 0xff, 0x21, 0xb7, 0xff, 0xff, 0xdb, 0x92, 0x6e, 0x21, 0x21, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0x6e, 0x21, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x21, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x25, 0x45, 0xff, 0xff, 0xff, + 0xff, 0xff, 0x21, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x21, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x21, 0xff, 0xff, 0xff, + 0xff, 0xff, 0x21, 0xb2, 0xff, 0xff, 0xff, 0xff, 0x6a, 0xb7, 0xff, 0x21, 0xff, 0xff, 0x6a, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x21, 0xff, 0xff, 0xff, + 0xff, 0xff, 0x21, 0x92, 0xff, 0xff, 0xff, 0xff, 0x49, 0x21, 0x92, 0x45, 0x92, 0x21, 0x21, 0xff, 0xff, 0xff, 0xff, 0xd7, 0x21, 0xff, 0xff, 0xff, + 0xff, 0xff, 0x21, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x21, 0x25, 0x21, 0x45, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd7, 0x21, 0xff, 0xff, 0xff, + 0xff, 0xff, 0x21, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x21, 0x45, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd7, 0x21, 0xff, 0xff, 0xff, + 0xff, 0xff, 0x21, 0xb2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x21, 0xff, 0xff, 0xff, + 0xff, 0xff, 0x21, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd7, 0x21, 0xff, 0xff, 0xff, + 0xff, 0xff, 0x45, 0x21, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x21, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0x21, 0x25, 0xb7, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xd7, 0x49, 0x21, 0xd7, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xdb, 0x45, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0xb7, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 + /*Pixel format: Red: 5 bit, Green: 6 bit, Blue: 5 bit*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0x33, 0x94, 0xdc, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0xde, 0x66, 0x20, 0xd5, 0xa4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0xde, 0x66, 0x20, 0x16, 0xad, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdc, 0xde, 0x66, 0x20, 0x36, 0xad, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdc, 0xde, 0x66, 0x20, 0x36, 0xad, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0x50, 0x73, 0x66, 0x20, 0x66, 0x20, 0x0c, 0x52, 0xff, 0xff, 0xff, 0xff, 0xdc, 0xde, 0x66, 0x20, 0x36, 0xad, 0xff, 0xff, 0xff, 0xff, 0x90, 0x7b, 0x66, 0x20, 0x66, 0x20, 0x8d, 0x62, 0xfc, 0xe6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0x49, 0x39, 0x86, 0x20, 0xce, 0x6a, 0xb1, 0x83, 0xf5, 0xac, 0xff, 0xff, 0xff, 0xff, 0xdc, 0xde, 0x66, 0x20, 0x36, 0xad, 0xff, 0xff, 0xff, 0xff, 0xb8, 0xbd, 0xd1, 0x83, 0x2f, 0x73, 0x66, 0x20, 0x66, 0x20, 0xfc, 0xe6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xae, 0x62, 0x66, 0x20, 0xbb, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0xde, 0x66, 0x20, 0x36, 0xad, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7e, 0xf7, 0x86, 0x20, 0x29, 0x39, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x66, 0x20, 0x0f, 0x6b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdc, 0xde, 0x66, 0x20, 0x16, 0xad, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd5, 0xa4, 0x66, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x66, 0x20, 0x94, 0x9c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4c, 0x5a, 0x57, 0xb5, 0xff, 0xff, 0x66, 0x20, 0xbb, 0xde, 0xfc, 0xe6, 0x2c, 0x52, 0x5e, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb8, 0xbd, 0x66, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x66, 0x20, 0x33, 0x94, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcb, 0x49, 0x66, 0x20, 0x33, 0x94, 0x08, 0x31, 0xd2, 0x83, 0x66, 0x20, 0x86, 0x20, 0x7e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x77, 0xb5, 0x66, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x66, 0x20, 0x13, 0x8c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xae, 0x62, 0x66, 0x20, 0xa7, 0x28, 0x86, 0x20, 0x29, 0x39, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x77, 0xb5, 0x66, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x66, 0x20, 0x13, 0x8c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xce, 0x6a, 0x66, 0x20, 0x8a, 0x41, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x77, 0xb5, 0x66, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x66, 0x20, 0x74, 0x9c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd5, 0xa4, 0x7e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x98, 0xbd, 0x66, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x66, 0x20, 0xb1, 0x83, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x77, 0xb5, 0x66, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x8a, 0x41, 0x66, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcb, 0x49, 0x66, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xdc, 0xde, 0x66, 0x20, 0xe8, 0x30, 0x16, 0xad, 0xf9, 0xc5, 0x19, 0xc6, 0x19, 0xc6, 0x19, 0xc6, 0x19, 0xc6, 0x19, 0xc6, 0x19, 0xc6, 0x19, 0xc6, 0x19, 0xc6, 0x19, 0xc6, 0x19, 0xc6, 0x77, 0xb5, 0xeb, 0x49, 0x86, 0x20, 0x77, 0xb5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5a, 0xce, 0x08, 0x31, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x56, 0xb5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 + /*Pixel format: Red: 5 bit, Green: 6 bit, Blue: 5 bit BUT the 2 bytes are swapped*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0x94, 0x33, 0xde, 0xdc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xbb, 0x20, 0x66, 0xa4, 0xd5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xbb, 0x20, 0x66, 0xad, 0x16, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdc, 0x20, 0x66, 0xad, 0x36, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdc, 0x20, 0x66, 0xad, 0x36, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0x73, 0x50, 0x20, 0x66, 0x20, 0x66, 0x52, 0x0c, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdc, 0x20, 0x66, 0xad, 0x36, 0xff, 0xff, 0xff, 0xff, 0x7b, 0x90, 0x20, 0x66, 0x20, 0x66, 0x62, 0x8d, 0xe6, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0x39, 0x49, 0x20, 0x86, 0x6a, 0xce, 0x83, 0xb1, 0xac, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdc, 0x20, 0x66, 0xad, 0x36, 0xff, 0xff, 0xff, 0xff, 0xbd, 0xb8, 0x83, 0xd1, 0x73, 0x2f, 0x20, 0x66, 0x20, 0x66, 0xe6, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x62, 0xae, 0x20, 0x66, 0xde, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xbb, 0x20, 0x66, 0xad, 0x36, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7e, 0x20, 0x86, 0x39, 0x29, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x20, 0x66, 0x6b, 0x0f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdc, 0x20, 0x66, 0xad, 0x16, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa4, 0xd5, 0x20, 0x66, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x20, 0x66, 0x9c, 0x94, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5a, 0x4c, 0xb5, 0x57, 0xff, 0xff, 0x20, 0x66, 0xde, 0xbb, 0xe6, 0xfc, 0x52, 0x2c, 0xef, 0x5e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbd, 0xb8, 0x20, 0x66, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x20, 0x66, 0x94, 0x33, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0xcb, 0x20, 0x66, 0x94, 0x33, 0x31, 0x08, 0x83, 0xd2, 0x20, 0x66, 0x20, 0x86, 0xf7, 0x7e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x77, 0x20, 0x66, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x20, 0x66, 0x8c, 0x13, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x62, 0xae, 0x20, 0x66, 0x28, 0xa7, 0x20, 0x86, 0x39, 0x29, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x77, 0x20, 0x66, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x20, 0x66, 0x8c, 0x13, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6a, 0xce, 0x20, 0x66, 0x41, 0x8a, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x77, 0x20, 0x66, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x20, 0x66, 0x9c, 0x74, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa4, 0xd5, 0xf7, 0x7e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbd, 0x98, 0x20, 0x66, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x20, 0x66, 0x83, 0xb1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x77, 0x20, 0x66, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x41, 0x8a, 0x20, 0x66, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0xcb, 0x20, 0x66, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xde, 0xdc, 0x20, 0x66, 0x30, 0xe8, 0xad, 0x16, 0xc5, 0xf9, 0xc6, 0x19, 0xc6, 0x19, 0xc6, 0x19, 0xc6, 0x19, 0xc6, 0x19, 0xc6, 0x19, 0xc6, 0x19, 0xc6, 0x19, 0xc6, 0x19, 0xc6, 0x19, 0xb5, 0x77, 0x49, 0xeb, 0x20, 0x86, 0xb5, 0x77, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xce, 0x5a, 0x31, 0x08, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0x20, 0x66, 0xb5, 0x56, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +#if LV_COLOR_DEPTH == 32 + /*Pixel format: Fix 0xFF: 8 bit, Red: 8 bit, Green: 8 bit, Blue: 8 bit*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xf4, 0xf5, 0xff, 0x96, 0x84, 0x8d, 0xff, 0xde, 0xd8, 0xdc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xd5, 0xd8, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xa8, 0x99, 0xa1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xd5, 0xd8, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xb0, 0xa1, 0xa9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdd, 0xd7, 0xda, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xb1, 0xa3, 0xab, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xf7, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdd, 0xd7, 0xda, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xb1, 0xa3, 0xab, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xf7, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xf4, 0xf5, 0xff, 0x7e, 0x67, 0x73, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x5e, 0x41, 0x50, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdd, 0xd7, 0xda, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xb1, 0xa3, 0xab, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x84, 0x6f, 0x7a, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x6b, 0x50, 0x5e, 0xff, 0xe1, 0xdc, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xf5, 0xf6, 0xff, 0x48, 0x28, 0x38, 0xff, 0x32, 0x0f, 0x20, 0xff, 0x71, 0x58, 0x65, 0xff, 0x8a, 0x76, 0x81, 0xff, 0xac, 0x9d, 0xa5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdd, 0xd7, 0xda, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xb1, 0xa3, 0xab, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xb5, 0xba, 0xff, 0x8b, 0x77, 0x81, 0xff, 0x7b, 0x64, 0x6f, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0d, 0x20, 0xff, 0xe0, 0xdb, 0xdd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6f, 0x55, 0x62, 0xff, 0x32, 0x0d, 0x20, 0xff, 0xdb, 0xd5, 0xd8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdc, 0xd6, 0xd9, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xb1, 0xa3, 0xab, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf1, 0xee, 0xf0, 0xff, 0x34, 0x11, 0x22, 0xff, 0x47, 0x26, 0x37, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x77, 0x5f, 0x6c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdd, 0xd7, 0xda, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xae, 0xa0, 0xa7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa6, 0x97, 0x9e, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x9f, 0x8f, 0x97, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x63, 0x49, 0x56, 0xff, 0xb6, 0xa9, 0xb0, 0xff, 0xff, 0xff, 0xff, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xda, 0xd3, 0xd6, 0xff, 0xe3, 0xde, 0xe1, 0xff, 0x61, 0x44, 0x53, 0xff, 0xed, 0xea, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xb5, 0xba, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x95, 0x83, 0x8d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x56, 0x38, 0x47, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x97, 0x85, 0x8e, 0xff, 0x43, 0x22, 0x33, 0xff, 0x8e, 0x7a, 0x84, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x34, 0x10, 0x22, 0xff, 0xf0, 0xed, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb8, 0xad, 0xb2, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x95, 0x82, 0x8c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6d, 0x53, 0x60, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x37, 0x14, 0x26, 0xff, 0x32, 0x0f, 0x20, 0xff, 0x46, 0x26, 0x36, 0xff, 0xfa, 0xf9, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0xac, 0xb2, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x95, 0x82, 0x8c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x71, 0x58, 0x65, 0xff, 0x33, 0x0e, 0x20, 0xff, 0x4f, 0x30, 0x40, 0xff, 0xf9, 0xf8, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0xac, 0xb2, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x9d, 0x8c, 0x95, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa9, 0x9a, 0xa2, 0xff, 0xf1, 0xee, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbd, 0xb2, 0xb8, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x8a, 0x76, 0x81, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb9, 0xad, 0xb3, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4e, 0x2f, 0x3e, 0xff, 0x32, 0x0d, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x55, 0x38, 0x46, 0xff, 0x32, 0x0d, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdd, 0xd8, 0xdb, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x3e, 0x1c, 0x2d, 0xff, 0xaf, 0xa1, 0xa8, 0xff, 0xc8, 0xbe, 0xc3, 0xff, 0xc9, 0xbf, 0xc4, 0xff, 0xc9, 0xbf, 0xc4, 0xff, 0xc9, 0xbf, 0xc4, 0xff, 0xc9, 0xbf, 0xc4, 0xff, 0xc9, 0xbf, 0xc4, 0xff, 0xc9, 0xbf, 0xc4, 0xff, 0xc9, 0xbf, 0xc4, 0xff, 0xc9, 0xbf, 0xc4, 0xff, 0xc9, 0xbf, 0xc4, 0xff, 0xc9, 0xbf, 0xc4, 0xff, 0xb9, 0xad, 0xb3, 0xff, 0x5a, 0x3d, 0x4b, 0xff, 0x32, 0x0f, 0x20, 0xff, 0xb9, 0xad, 0xb3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcf, 0xc8, 0xcc, 0xff, 0x43, 0x22, 0x33, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xb4, 0xa7, 0xae, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +}; + +lv_img_dsc_t img_lv_demo_music_icon_3 = { + .header.always_zero = 0, + .header.w = 24, + .header.h = 24, + .data_size = 576 * LV_COLOR_SIZE / 8, + .header.cf = LV_IMG_CF_TRUE_COLOR, + .data = img_lv_demo_music_icon_3_map, +}; + +#endif /*LV_USE_DEMO_MUSIC*/ + + diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_icon_4.c b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_icon_4.c new file mode 100644 index 0000000000..846fda0a76 --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_icon_4.c @@ -0,0 +1,130 @@ +#include "../lv_demo_music.h" +#if LV_USE_DEMO_MUSIC && !LV_DEMO_MUSIC_LARGE + +#ifndef LV_ATTRIBUTE_MEM_ALIGN +#define LV_ATTRIBUTE_MEM_ALIGN +#endif + +const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_icon_4_map[] = { +#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 + /*Pixel format: Red: 3 bit, Green: 3 bit, Blue: 2 bit*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x49, 0x25, 0x25, 0x25, 0x25, 0x45, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x45, 0x25, 0x8e, 0xd7, 0xfb, 0xff, 0xdb, 0x92, 0x45, 0x21, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x21, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x21, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xdb, 0x21, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x21, 0x92, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x45, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x21, 0xdb, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xb7, 0x25, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6a, 0x6a, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0x49, 0x8e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x21, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0x25, 0xd7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x25, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0x21, 0xff, 0xff, 0xff, 0xdb, 0x92, 0xff, 0xff, 0xdb, 0x92, 0xff, 0xff, 0xdb, 0x92, 0xff, 0xff, 0xff, 0x45, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0x25, 0xff, 0xff, 0xff, 0x92, 0x21, 0xb7, 0xff, 0x6e, 0x21, 0xd7, 0xff, 0x6e, 0x21, 0xdb, 0xff, 0xff, 0x49, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0x21, 0xdb, 0xff, 0xff, 0xff, 0xd7, 0xff, 0xff, 0xff, 0xd7, 0xff, 0xff, 0xff, 0xd7, 0xff, 0xff, 0xff, 0x45, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0x45, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x21, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0x92, 0x45, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x45, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x25, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x21, 0xb2, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x25, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x49, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xb7, 0x25, 0xff, 0xdb, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x45, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0x92, 0x21, 0x45, 0x21, 0x21, 0x6e, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x92, 0x25, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x92, 0xb7, 0xff, 0xdb, 0x6a, 0x21, 0x25, 0x45, 0x49, 0x45, 0x21, 0x45, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 + /*Pixel format: Red: 5 bit, Green: 6 bit, Blue: 5 bit*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9e, 0xf7, 0xb4, 0x9c, 0xeb, 0x49, 0xa7, 0x28, 0x87, 0x20, 0x87, 0x20, 0xa7, 0x28, 0x69, 0x39, 0xb1, 0x83, 0xfc, 0xe6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd8, 0xc5, 0x49, 0x39, 0xa7, 0x28, 0x30, 0x73, 0x57, 0xb5, 0x9b, 0xd6, 0xbb, 0xde, 0xd8, 0xc5, 0x12, 0x8c, 0x69, 0x39, 0x86, 0x20, 0x33, 0x94, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x16, 0xad, 0x66, 0x20, 0x2f, 0x73, 0x3d, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xb4, 0x9c, 0x66, 0x20, 0x2f, 0x73, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xc5, 0x66, 0x20, 0x33, 0x94, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xc5, 0x66, 0x20, 0xb1, 0x83, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9e, 0xf7, 0x29, 0x31, 0xef, 0x6a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x57, 0xb5, 0x66, 0x20, 0x39, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb4, 0x9c, 0xa7, 0x28, 0x5d, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4c, 0x5a, 0x2c, 0x52, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcb, 0x49, 0x50, 0x73, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb8, 0xbd, 0x66, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa7, 0x28, 0x97, 0xbd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7e, 0xf7, 0xc7, 0x28, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x86, 0x20, 0x9b, 0xde, 0xff, 0xff, 0xff, 0xff, 0x3a, 0xce, 0x91, 0x83, 0x1c, 0xe7, 0xff, 0xff, 0x19, 0xc6, 0x91, 0x7b, 0x3d, 0xef, 0xff, 0xff, 0xb8, 0xbd, 0xb1, 0x83, 0x5e, 0xef, 0xff, 0xff, 0xff, 0xff, 0x8a, 0x41, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x87, 0x20, 0xdc, 0xde, 0xff, 0xff, 0xff, 0xff, 0xb1, 0x83, 0x66, 0x20, 0x16, 0xad, 0xff, 0xff, 0x2f, 0x73, 0x66, 0x20, 0x77, 0xb5, 0xff, 0xff, 0xce, 0x6a, 0x66, 0x20, 0xd8, 0xc5, 0xff, 0xff, 0xff, 0xff, 0x8a, 0x41, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x86, 0x20, 0xf9, 0xc5, 0xff, 0xff, 0xff, 0xff, 0x5d, 0xef, 0x77, 0xb5, 0xbf, 0xf7, 0xff, 0xff, 0x1d, 0xe7, 0x97, 0xbd, 0xdf, 0xff, 0xff, 0xff, 0x1c, 0xe7, 0x97, 0xbd, 0xdf, 0xff, 0xff, 0xff, 0xbf, 0xff, 0x08, 0x31, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x39, 0x12, 0x8c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0xde, 0x66, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb1, 0x83, 0x49, 0x39, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb1, 0x83, 0x28, 0x31, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe6, 0xa7, 0x28, 0x56, 0xb5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1c, 0xe7, 0x86, 0x20, 0x74, 0x9c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7e, 0xef, 0xa7, 0x28, 0x57, 0xb5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9e, 0xf7, 0xeb, 0x49, 0xab, 0x49, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x16, 0xad, 0xc7, 0x28, 0xfc, 0xe6, 0xd8, 0xc5, 0x3a, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbb, 0xde, 0xeb, 0x49, 0x28, 0x31, 0xfc, 0xe6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb1, 0x83, 0x66, 0x20, 0x08, 0x31, 0x86, 0x20, 0x66, 0x20, 0x8d, 0x62, 0xd8, 0xc5, 0x7e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0x9e, 0xf7, 0x5a, 0xd6, 0x91, 0x7b, 0x87, 0x20, 0x0b, 0x52, 0xdc, 0xe6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1d, 0xe7, 0xf2, 0x8b, 0xb4, 0xa4, 0xdc, 0xde, 0xf9, 0xc5, 0x2c, 0x52, 0x86, 0x20, 0xe8, 0x28, 0x8a, 0x41, 0xaa, 0x41, 0x08, 0x31, 0x66, 0x20, 0x69, 0x39, 0xd5, 0xa4, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 + /*Pixel format: Red: 5 bit, Green: 6 bit, Blue: 5 bit BUT the 2 bytes are swapped*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9e, 0x9c, 0xb4, 0x49, 0xeb, 0x28, 0xa7, 0x20, 0x87, 0x20, 0x87, 0x28, 0xa7, 0x39, 0x69, 0x83, 0xb1, 0xe6, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc5, 0xd8, 0x39, 0x49, 0x28, 0xa7, 0x73, 0x30, 0xb5, 0x57, 0xd6, 0x9b, 0xde, 0xbb, 0xc5, 0xd8, 0x8c, 0x12, 0x39, 0x69, 0x20, 0x86, 0x94, 0x33, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xad, 0x16, 0x20, 0x66, 0x73, 0x2f, 0xef, 0x3d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0x9c, 0xb4, 0x20, 0x66, 0x73, 0x2f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc5, 0xf9, 0x20, 0x66, 0x94, 0x33, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc5, 0xf9, 0x20, 0x66, 0x83, 0xb1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9e, 0x31, 0x29, 0x6a, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x57, 0x20, 0x66, 0xce, 0x39, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9c, 0xb4, 0x28, 0xa7, 0xef, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5a, 0x4c, 0x52, 0x2c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0xcb, 0x73, 0x50, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbd, 0xb8, 0x20, 0x66, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x28, 0xa7, 0xbd, 0x97, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7e, 0x28, 0xc7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x20, 0x86, 0xde, 0x9b, 0xff, 0xff, 0xff, 0xff, 0xce, 0x3a, 0x83, 0x91, 0xe7, 0x1c, 0xff, 0xff, 0xc6, 0x19, 0x7b, 0x91, 0xef, 0x3d, 0xff, 0xff, 0xbd, 0xb8, 0x83, 0xb1, 0xef, 0x5e, 0xff, 0xff, 0xff, 0xff, 0x41, 0x8a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x20, 0x87, 0xde, 0xdc, 0xff, 0xff, 0xff, 0xff, 0x83, 0xb1, 0x20, 0x66, 0xad, 0x16, 0xff, 0xff, 0x73, 0x2f, 0x20, 0x66, 0xb5, 0x77, 0xff, 0xff, 0x6a, 0xce, 0x20, 0x66, 0xc5, 0xd8, 0xff, 0xff, 0xff, 0xff, 0x41, 0x8a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x20, 0x86, 0xc5, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xef, 0x5d, 0xb5, 0x77, 0xf7, 0xbf, 0xff, 0xff, 0xe7, 0x1d, 0xbd, 0x97, 0xff, 0xdf, 0xff, 0xff, 0xe7, 0x1c, 0xbd, 0x97, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xbf, 0x31, 0x08, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x39, 0x49, 0x8c, 0x12, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xbb, 0x20, 0x66, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x83, 0xb1, 0x39, 0x49, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x83, 0xb1, 0x31, 0x28, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe6, 0xfc, 0x28, 0xa7, 0xb5, 0x56, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x1c, 0x20, 0x86, 0x9c, 0x74, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x7e, 0x28, 0xa7, 0xb5, 0x57, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9e, 0x49, 0xeb, 0x49, 0xab, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xad, 0x16, 0x28, 0xc7, 0xe6, 0xfc, 0xc5, 0xd8, 0xce, 0x3a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xbb, 0x49, 0xeb, 0x31, 0x28, 0xe6, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x83, 0xb1, 0x20, 0x66, 0x31, 0x08, 0x20, 0x86, 0x20, 0x66, 0x62, 0x8d, 0xc5, 0xd8, 0xf7, 0x7e, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9e, 0xd6, 0x5a, 0x7b, 0x91, 0x20, 0x87, 0x52, 0x0b, 0xe6, 0xdc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x1d, 0x8b, 0xf2, 0xa4, 0xb4, 0xde, 0xdc, 0xc5, 0xf9, 0x52, 0x2c, 0x20, 0x86, 0x28, 0xe8, 0x41, 0x8a, 0x41, 0xaa, 0x31, 0x08, 0x20, 0x66, 0x39, 0x69, 0xa4, 0xd5, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +#if LV_COLOR_DEPTH == 32 + /*Pixel format: Fix 0xFF: 8 bit, Red: 8 bit, Green: 8 bit, Blue: 8 bit*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf2, 0xef, 0xf1, 0xff, 0xa3, 0x93, 0x9b, 0xff, 0x5a, 0x3d, 0x4b, 0xff, 0x39, 0x16, 0x27, 0xff, 0x35, 0x11, 0x23, 0xff, 0x35, 0x11, 0x23, 0xff, 0x36, 0x13, 0x25, 0xff, 0x4c, 0x2d, 0x3c, 0xff, 0x89, 0x75, 0x7f, 0xff, 0xe0, 0xdb, 0xdd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc3, 0xb9, 0xbe, 0xff, 0x47, 0x27, 0x37, 0xff, 0x39, 0x16, 0x27, 0xff, 0x7d, 0x66, 0x72, 0xff, 0xb7, 0xaa, 0xb1, 0xff, 0xd6, 0xcf, 0xd3, 0xff, 0xdc, 0xd6, 0xd9, 0xff, 0xc3, 0xb9, 0xbe, 0xff, 0x94, 0x82, 0x8b, 0xff, 0x4c, 0x2d, 0x3c, 0xff, 0x34, 0x10, 0x22, 0xff, 0x97, 0x85, 0x8f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xad, 0x9f, 0xa6, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x7a, 0x63, 0x6e, 0xff, 0xe8, 0xe4, 0xe6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xf6, 0xf7, 0xff, 0xa3, 0x94, 0x9c, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x7a, 0x63, 0x6e, 0xff, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc5, 0xbc, 0xc0, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x98, 0x86, 0x8f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc8, 0xbe, 0xc3, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x8a, 0x76, 0x81, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xf2, 0xf3, 0xff, 0x45, 0x24, 0x34, 0xff, 0x75, 0x5e, 0x6a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0xa8, 0xaf, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xcc, 0xc4, 0xc8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa4, 0x94, 0x9c, 0xff, 0x36, 0x13, 0x25, 0xff, 0xec, 0xe9, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x63, 0x48, 0x56, 0xff, 0x62, 0x46, 0x54, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x56, 0x38, 0x47, 0xff, 0x7d, 0x67, 0x73, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xb5, 0xba, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x37, 0x14, 0x26, 0xff, 0xbb, 0xaf, 0xb5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0xed, 0xee, 0xff, 0x3a, 0x18, 0x29, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x34, 0x10, 0x22, 0xff, 0xd9, 0xd2, 0xd5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xce, 0xc6, 0xca, 0xff, 0x88, 0x72, 0x7d, 0xff, 0xe4, 0xdf, 0xe2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc8, 0xbf, 0xc4, 0xff, 0x87, 0x72, 0x7c, 0xff, 0xe7, 0xe3, 0xe5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc0, 0xb6, 0xbb, 0xff, 0x8a, 0x75, 0x80, 0xff, 0xed, 0xea, 0xeb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0x4e, 0x2f, 0x3e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x35, 0x11, 0x23, 0xff, 0xde, 0xd9, 0xdc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x89, 0x74, 0x7f, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xaf, 0xa1, 0xa8, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7b, 0x64, 0x70, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xb7, 0xab, 0xb2, 0xff, 0xff, 0xff, 0xff, 0xff, 0x71, 0x58, 0x65, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xc4, 0xba, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x51, 0x32, 0x42, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x34, 0x10, 0x22, 0xff, 0xc5, 0xbb, 0xc0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xec, 0xe9, 0xea, 0xff, 0xba, 0xae, 0xb4, 0xff, 0xf5, 0xf3, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe6, 0xe2, 0xe4, 0xff, 0xbb, 0xaf, 0xb5, 0xff, 0xf9, 0xf8, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe4, 0xdf, 0xe2, 0xff, 0xbb, 0xb0, 0xb6, 0xff, 0xfa, 0xf9, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xf5, 0xf6, 0xff, 0x42, 0x21, 0x32, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x29, 0x39, 0xff, 0x94, 0x81, 0x8a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd9, 0xd3, 0xd6, 0xff, 0x32, 0x0e, 0x20, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x89, 0x75, 0x7f, 0xff, 0x47, 0x27, 0x37, 0xff, 0xf7, 0xf6, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x8b, 0x76, 0x81, 0xff, 0x44, 0x23, 0x34, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe3, 0xde, 0xe1, 0xff, 0x36, 0x13, 0x25, 0xff, 0xb4, 0xa8, 0xae, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe3, 0xdf, 0xe1, 0xff, 0x34, 0x10, 0x22, 0xff, 0x9f, 0x8e, 0x97, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0xeb, 0xec, 0xff, 0x39, 0x16, 0x27, 0xff, 0xb6, 0xa9, 0xb0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xf2, 0xf3, 0xff, 0x58, 0x3b, 0x49, 0xff, 0x55, 0x36, 0x46, 0xff, 0xf8, 0xf7, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaf, 0xa1, 0xa8, 0xff, 0x3c, 0x1a, 0x2b, 0xff, 0xe1, 0xdb, 0xde, 0xff, 0xc4, 0xba, 0xc0, 0xff, 0xce, 0xc6, 0xca, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xd5, 0xd8, 0xff, 0x58, 0x3b, 0x49, 0xff, 0x44, 0x23, 0x34, 0xff, 0xe1, 0xdb, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x8b, 0x76, 0x81, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x43, 0x22, 0x33, 0xff, 0x34, 0x10, 0x22, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x6b, 0x51, 0x5e, 0xff, 0xc2, 0xb8, 0xbd, 0xff, 0xef, 0xed, 0xee, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xf2, 0xf3, 0xff, 0xd2, 0xca, 0xce, 0xff, 0x85, 0x71, 0x7b, 0xff, 0x36, 0x12, 0x24, 0xff, 0x5b, 0x3f, 0x4d, 0xff, 0xe0, 0xda, 0xdd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe5, 0xe0, 0xe3, 0xff, 0x8e, 0x7b, 0x85, 0xff, 0xa4, 0x95, 0x9d, 0xff, 0xde, 0xd9, 0xdc, 0xff, 0xc5, 0xbb, 0xc0, 0xff, 0x61, 0x45, 0x53, 0xff, 0x34, 0x10, 0x22, 0xff, 0x3d, 0x1b, 0x2c, 0xff, 0x4f, 0x30, 0x40, 0xff, 0x52, 0x34, 0x43, 0xff, 0x42, 0x21, 0x32, 0xff, 0x32, 0x0e, 0x20, 0xff, 0x4b, 0x2c, 0x3b, 0xff, 0xa6, 0x97, 0x9f, 0xff, 0xfa, 0xf9, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +}; + +lv_img_dsc_t img_lv_demo_music_icon_4 = { + .header.always_zero = 0, + .header.w = 24, + .header.h = 24, + .data_size = 576 * LV_COLOR_SIZE / 8, + .header.cf = LV_IMG_CF_TRUE_COLOR, + .data = img_lv_demo_music_icon_4_map, +}; + +#endif /*LV_USE_DEMO_MUSIC*/ + + diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_list_border.c b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_list_border.c new file mode 100644 index 0000000000..af2b3d4a81 --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_list_border.c @@ -0,0 +1,49 @@ +#include "../lv_demo_music.h" +#if LV_USE_DEMO_MUSIC && !LV_DEMO_MUSIC_LARGE + +#ifndef LV_ATTRIBUTE_MEM_ALIGN +#define LV_ATTRIBUTE_MEM_ALIGN +#endif + +const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_list_border_map[] = { +#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 + /*Pixel format: Alpha 8 bit, Red: 3 bit, Green: 3 bit, Blue: 2 bit*/ + 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, + 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, 0x00, 0x27, + 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, 0xdb, 0x24, + 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, 0xff, 0x18, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 + /*Pixel format: Alpha 8 bit, Red: 5 bit, Green: 6 bit, Blue: 5 bit*/ + 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, + 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, + 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, 0x59, 0xce, 0x24, + 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 + /*Pixel format: Alpha 8 bit, Red: 5 bit, Green: 6 bit, Blue: 5 bit BUT the 2 color bytes are swapped*/ + 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x08, + 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, 0x00, 0x00, 0x27, + 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, 0xce, 0x59, 0x24, + 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, 0xff, 0xff, 0x18, +#endif +#if LV_COLOR_DEPTH == 32 + 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, + 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x27, + 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, 0xc8, 0xc8, 0xc8, 0x24, + 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, 0xff, 0xff, 0xff, 0x18, +#endif +}; + +lv_img_dsc_t img_lv_demo_music_list_border = { + .header.always_zero = 0, + .header.w = 272, + .header.h = 4, + .data_size = 1088 * LV_IMG_PX_SIZE_ALPHA_BYTE, + .header.cf = LV_IMG_CF_TRUE_COLOR_ALPHA, + .data = img_lv_demo_music_list_border_map, +}; + +#endif /*LV_USE_DEMO_MUSIC*/ + + diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_logo.c b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_logo.c new file mode 100644 index 0000000000..de4be95d43 --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_logo.c @@ -0,0 +1,422 @@ +#include "../lv_demo_music.h" +#if LV_USE_DEMO_MUSIC + +#ifndef LV_ATTRIBUTE_MEM_ALIGN +#define LV_ATTRIBUTE_MEM_ALIGN +#endif + +const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_logo_map[] = { +#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 + /*Pixel format: Red: 3 bit, Green: 3 bit, Blue: 2 bit*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x6e, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x6e, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x49, 0xb6, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x6e, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x92, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0x6e, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x92, 0xff, 0xff, + 0xff, 0xff, 0xb6, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0xb7, 0xff, + 0xff, 0xff, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6d, 0xff, + 0xff, 0xb7, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x29, 0xdb, + 0xff, 0x92, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x92, + 0xff, 0x92, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x92, + 0xff, 0x6e, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6d, 0x92, 0x92, 0x92, 0x6d, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0x6e, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb6, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0x6e, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0x6e, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0x6e, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6d, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0x6e, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6d, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0x6e, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x49, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0x6e, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb6, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0x6e, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0x6e, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0xb6, 0xff, 0xff, 0xff, 0xb6, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0x6e, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0x6e, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0x6e, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0x6e, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0x6e, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0x6e, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0x92, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xdb, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xff, 0x92, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xff, 0xff, 0xff, 0x92, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6d, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb6, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xff, 0xfb, 0xee, 0xe9, 0xe9, 0xe9, 0xe9, 0xe9, 0xe9, 0xe9, 0xe9, 0xe9, 0xe9, 0xe9, 0xe9, 0xe9, 0xe9, 0xe9, 0xe9, 0xe9, 0xe9, 0xe9, 0xe9, 0xe9, 0xe9, 0xe9, 0xed, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xfb, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xee, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xff, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xf6, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb6, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xff, 0xf6, 0xe5, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe5, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x92, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb6, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xff, 0xff, 0xfb, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xe4, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe4, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xf2, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe4, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6e, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x92, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x92, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0xb7, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x49, 0xff, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x92, 0xff, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x49, 0xff, 0xff, + 0xff, 0xed, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x49, 0xff, 0xff, 0xff, + 0xff, 0xee, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x6d, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xfb, 0xe9, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe5, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf2, 0xe4, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe4, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x96, 0x49, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x49, 0x6d, 0xb6, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xf6, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf6, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf2, 0xf6, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xb6, 0xb6, 0xb6, 0xb6, 0xb6, 0xb6, 0xb6, 0xb6, 0xb6, 0xb6, 0xb6, 0xb6, 0xb6, 0xb6, 0xb6, 0xb6, 0xb7, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 + /*Pixel format: Red: 5 bit, Green: 6 bit, Blue: 5 bit*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9e, 0xf7, 0xfc, 0xe6, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0x1c, 0xe7, 0xbe, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9a, 0xd6, 0x72, 0x94, 0x4d, 0x6b, 0x6a, 0x4a, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x28, 0x42, 0x8a, 0x52, 0x6e, 0x6b, 0x92, 0x94, 0xdb, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9e, 0xf7, 0x71, 0x8c, 0xc7, 0x39, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0xe8, 0x41, 0xd3, 0x9c, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7d, 0xef, 0x2c, 0x63, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x8e, 0x73, 0x9e, 0xf7, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xbe, 0xf7, 0x6d, 0x6b, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0xcf, 0x7b, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xf4, 0xa4, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x25, 0x21, 0x55, 0xad, 0xff, 0xff, + 0xff, 0xff, 0x3c, 0xe7, 0x49, 0x4a, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0xab, 0x52, 0x5d, 0xef, + 0xff, 0xff, 0x76, 0xad, 0x66, 0x29, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x86, 0x31, 0xd7, 0xbd, + 0xff, 0xff, 0x10, 0x84, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x25, 0x21, 0x92, 0x94, + 0xdf, 0xff, 0x8e, 0x73, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0xaf, 0x7b, + 0x9e, 0xf7, 0x4d, 0x6b, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x25, 0x29, 0xab, 0x52, 0xf0, 0x7b, 0x71, 0x8c, 0xef, 0x7b, 0xab, 0x52, 0x25, 0x29, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x73, + 0x9e, 0xf7, 0x4d, 0x6b, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x45, 0x29, 0xb2, 0x94, 0x5d, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3d, 0xef, 0x92, 0x94, 0x66, 0x29, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xf7, 0x4d, 0x6b, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x92, 0x94, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x31, 0x8c, 0x25, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xf7, 0x4d, 0x6b, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x29, 0x42, 0xfc, 0xe6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7a, 0xd6, 0xe7, 0x39, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xf7, 0x4d, 0x6b, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x4d, 0x6b, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3d, 0xef, 0xcb, 0x5a, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xf7, 0x4d, 0x6b, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x73, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5d, 0xef, 0xec, 0x62, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xf7, 0x4d, 0x6b, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x8a, 0x52, 0x3d, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xde, 0x29, 0x42, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xf7, 0x4d, 0x6b, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x76, 0xb5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0x9c, 0x45, 0x29, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xf7, 0x4d, 0x6b, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x45, 0x29, 0x7a, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x38, 0xc6, 0xe8, 0x39, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xf7, 0x4d, 0x6b, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x92, 0x94, 0xba, 0xd6, 0xdb, 0xde, 0xba, 0xd6, 0xb3, 0x9c, 0x45, 0x29, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xf7, 0x4d, 0x6b, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x86, 0x31, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xf7, 0x4d, 0x6b, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xf7, 0x4d, 0x6b, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xf7, 0x4d, 0x6b, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xf7, 0x4d, 0x6b, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0xbf, 0xff, 0x6e, 0x73, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0xff, 0xff, 0x10, 0x84, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0xff, 0xff, 0xd7, 0xbd, 0x66, 0x29, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0xff, 0xff, 0xdf, 0xff, 0x51, 0x8c, 0x45, 0x29, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xba, 0xd6, 0x72, 0x8c, 0x6e, 0x73, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x0c, 0x63, 0x8a, 0x52, 0x66, 0x29, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9e, 0xf7, 0xb7, 0xbd, 0x29, 0x42, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7a, 0xd6, 0x25, 0x29, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcb, 0x5a, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb3, 0x9c, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0xff, 0xff, 0xff, 0xff, 0x7a, 0xfe, 0x0c, 0xeb, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0xec, 0xea, 0x7a, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x76, 0xad, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0xff, 0xff, 0xd7, 0xf5, 0x82, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x20, 0xd8, 0x76, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x96, 0xb5, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0xdf, 0xff, 0x2c, 0xeb, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xe7, 0xe1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x96, 0xb5, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x96, 0xb5, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x96, 0xb5, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x96, 0xb5, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x96, 0xb5, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x96, 0xb5, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x96, 0xb5, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x96, 0xb5, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x96, 0xb5, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x96, 0xb5, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x96, 0xb5, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x96, 0xb5, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x96, 0xb5, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x96, 0xb5, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x96, 0xb5, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x96, 0xb5, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x96, 0xb5, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x96, 0xb5, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x96, 0xb5, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x96, 0xb5, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x96, 0xb5, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x76, 0xb5, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x96, 0xb5, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x59, 0xce, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0xbe, 0xff, 0xeb, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa7, 0xe1, 0x9e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbe, 0xf7, 0x45, 0x29, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0xff, 0xff, 0xb2, 0xf4, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xef, 0xeb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xa4, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0xff, 0xff, 0xbe, 0xff, 0xb3, 0xf4, 0x86, 0xe1, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0x65, 0xe1, 0x72, 0xf4, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xf8, 0xc5, 0xcf, 0x7b, 0x29, 0x4a, 0xa7, 0x39, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x39, 0x86, 0x31, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbe, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0x7e, 0xf7, 0x14, 0xa5, 0xa7, 0x31, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xe6, 0x28, 0x42, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x14, 0xa5, 0x25, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x79, 0xce, 0x66, 0x31, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0xff, 0xff, 0xff, 0xff, 0x7e, 0xff, 0xd7, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0xd7, 0xf5, 0x7d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7a, 0xfe, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0xbb, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xde, 0x08, 0x42, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0xff, 0xff, 0x1c, 0xff, 0xaa, 0xe2, 0x61, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x49, 0xe2, 0xfb, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd3, 0xf4, 0xc3, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0xe4, 0xd8, 0x76, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xde, 0x29, 0x42, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0xff, 0xff, 0xef, 0xeb, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xcb, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3c, 0xff, 0x20, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa3, 0xd8, 0x9e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xde, 0x29, 0x42, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0xbe, 0xff, 0xcb, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x7d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x55, 0xf5, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xdb, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xde, 0x29, 0x42, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x3d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x34, 0xf5, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x9a, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xde, 0x29, 0x42, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x34, 0xf5, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x9a, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xde, 0x29, 0x42, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x34, 0xf5, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x9a, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xde, 0x29, 0x42, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x34, 0xf5, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x9a, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xde, 0x29, 0x42, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x34, 0xf5, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x9a, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xde, 0x29, 0x42, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x34, 0xf5, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x9a, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xde, 0x29, 0x42, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x34, 0xf5, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x9a, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xde, 0x29, 0x42, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x34, 0xf5, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x9a, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xde, 0x29, 0x42, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x34, 0xf5, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x9a, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xde, 0x29, 0x42, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x34, 0xf5, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x9a, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xde, 0x29, 0x42, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x34, 0xf5, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x9a, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xde, 0x29, 0x42, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x34, 0xf5, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x9a, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xde, 0x29, 0x42, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x34, 0xf5, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x9a, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xde, 0x29, 0x42, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x34, 0xf5, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x9a, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xde, 0x29, 0x42, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x34, 0xf5, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x9a, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xde, 0x29, 0x42, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x34, 0xf5, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x9a, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xde, 0x29, 0x42, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x6e, 0x6b, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x34, 0xf5, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x9a, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xde, 0x29, 0x42, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x8e, 0x73, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x34, 0xf5, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x9a, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xde, 0x29, 0x42, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x31, 0x8c, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x34, 0xf5, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x9a, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xde, 0x29, 0x42, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x66, 0x29, 0x55, 0xad, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x34, 0xf5, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x9a, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xde, 0x29, 0x42, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x29, 0x42, 0xdb, 0xde, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x34, 0xf5, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x9a, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xde, 0x29, 0x42, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x51, 0x8c, 0xff, 0xff, + 0x9e, 0xff, 0xab, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x34, 0xf5, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x9a, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1c, 0xe7, 0x49, 0x4a, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x8a, 0x52, 0x5d, 0xef, 0xff, 0xff, + 0x9e, 0xff, 0xcb, 0xea, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa6, 0xe1, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x35, 0xf5, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xbb, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0x0c, 0x63, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x28, 0x42, 0xba, 0xd6, 0xff, 0xff, 0xff, 0xff, + 0xdf, 0xff, 0x4d, 0xeb, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x69, 0xe2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xba, 0xfe, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x7e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x14, 0xa5, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0xcb, 0x5a, 0xdb, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0x7a, 0xfe, 0xe7, 0xe1, 0x82, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x62, 0xd8, 0x65, 0xe1, 0x38, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xae, 0xeb, 0x82, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0xa2, 0xd8, 0x72, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0x92, 0x94, 0xe8, 0x39, 0x86, 0x31, 0x45, 0x29, 0x45, 0x29, 0x45, 0x29, 0x45, 0x29, 0x45, 0x29, 0x45, 0x29, 0x45, 0x29, 0x45, 0x29, 0x45, 0x29, 0x45, 0x29, 0x45, 0x29, 0x45, 0x29, 0x45, 0x29, 0x45, 0x29, 0x45, 0x29, 0x45, 0x29, 0x66, 0x31, 0xc7, 0x39, 0xab, 0x5a, 0xf4, 0xa4, 0x9e, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xdb, 0xfe, 0xf4, 0xf4, 0x72, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0xf3, 0xf4, 0xdb, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xb6, 0xf5, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0xf7, 0xf5, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdb, 0xde, 0xb7, 0xbd, 0x14, 0xa5, 0xf4, 0x9c, 0xf4, 0x9c, 0xf4, 0x9c, 0xf4, 0x9c, 0xf4, 0x9c, 0xf4, 0x9c, 0xf4, 0x9c, 0xf4, 0x9c, 0xf4, 0x9c, 0xf4, 0x9c, 0xf4, 0x9c, 0xf4, 0x9c, 0xf4, 0x9c, 0xf4, 0x9c, 0x14, 0xa5, 0x76, 0xad, 0x7a, 0xce, 0x5d, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 + /*Pixel format: Red: 5 bit, Green: 6 bit, Blue: 5 bit BUT the 2 bytes are swapped*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9e, 0xe6, 0xfc, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xde, 0xbb, 0xe7, 0x1c, 0xf7, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0x9a, 0x94, 0x72, 0x6b, 0x4d, 0x4a, 0x6a, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x42, 0x28, 0x52, 0x8a, 0x6b, 0x6e, 0x94, 0x92, 0xde, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9e, 0x8c, 0x71, 0x39, 0xc7, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x41, 0xe8, 0x9c, 0xd3, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x7d, 0x63, 0x2c, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x73, 0x8e, 0xf7, 0x9e, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbe, 0x6b, 0x6d, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x7b, 0xcf, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xa4, 0xf4, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x25, 0xad, 0x55, 0xff, 0xff, + 0xff, 0xff, 0xe7, 0x3c, 0x4a, 0x49, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x52, 0xab, 0xef, 0x5d, + 0xff, 0xff, 0xad, 0x76, 0x29, 0x66, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x31, 0x86, 0xbd, 0xd7, + 0xff, 0xff, 0x84, 0x10, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x25, 0x94, 0x92, + 0xff, 0xdf, 0x73, 0x8e, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x7b, 0xaf, + 0xf7, 0x9e, 0x6b, 0x4d, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x29, 0x25, 0x52, 0xab, 0x7b, 0xf0, 0x8c, 0x71, 0x7b, 0xef, 0x52, 0xab, 0x29, 0x25, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x73, 0x6e, + 0xf7, 0x9e, 0x6b, 0x4d, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x29, 0x45, 0x94, 0xb2, 0xef, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x3d, 0x94, 0x92, 0x29, 0x66, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xf7, 0x9e, 0x6b, 0x4d, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x94, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0x8c, 0x31, 0x21, 0x25, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xf7, 0x9e, 0x6b, 0x4d, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x42, 0x29, 0xe6, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0x7a, 0x39, 0xe7, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xf7, 0x9e, 0x6b, 0x4d, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x4d, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x3d, 0x5a, 0xcb, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xf7, 0x9e, 0x6b, 0x4d, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x73, 0x6e, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0x5d, 0x62, 0xec, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xf7, 0x9e, 0x6b, 0x4d, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x52, 0x8a, 0xef, 0x3d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdb, 0x42, 0x29, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xf7, 0x9e, 0x6b, 0x4d, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0xb5, 0x76, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9c, 0xf4, 0x29, 0x45, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xf7, 0x9e, 0x6b, 0x4d, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x29, 0x45, 0xce, 0x7a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc6, 0x38, 0x39, 0xe8, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xf7, 0x9e, 0x6b, 0x4d, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x94, 0x92, 0xd6, 0xba, 0xde, 0xdb, 0xd6, 0xba, 0x9c, 0xb3, 0x29, 0x45, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xf7, 0x9e, 0x6b, 0x4d, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x31, 0x86, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xf7, 0x9e, 0x6b, 0x4d, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xf7, 0x9e, 0x6b, 0x4d, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xf7, 0x9e, 0x6b, 0x4d, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xf7, 0x9e, 0x6b, 0x4d, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0xbf, 0x73, 0x6e, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0xff, 0x84, 0x10, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0xff, 0xbd, 0xd7, 0x29, 0x66, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0xff, 0xff, 0xdf, 0x8c, 0x51, 0x29, 0x45, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xba, 0x8c, 0x72, 0x73, 0x6e, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x6b, 0x4d, 0x63, 0x0c, 0x52, 0x8a, 0x29, 0x66, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9e, 0xbd, 0xb7, 0x42, 0x29, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0x7a, 0x29, 0x25, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5a, 0xcb, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9c, 0xb3, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0xff, 0xff, 0xff, 0xfe, 0x7a, 0xeb, 0x0c, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xe2, 0x49, 0xea, 0xec, 0xfe, 0x7a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xad, 0x76, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0xff, 0xf5, 0xd7, 0xd8, 0x82, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x20, 0xf5, 0x76, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x96, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0xdf, 0xeb, 0x2c, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x96, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x96, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x96, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x96, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x96, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x96, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x96, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x96, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x96, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x96, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x96, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x96, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x96, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x96, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x96, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x96, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x96, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x96, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x96, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x96, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x96, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x76, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x96, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xce, 0x59, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0xbe, 0xea, 0xeb, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa7, 0xff, 0x9e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbe, 0x29, 0x45, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0xff, 0xf4, 0xb2, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xeb, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa4, 0xf4, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0xff, 0xff, 0xbe, 0xf4, 0xb3, 0xe1, 0x86, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xd8, 0xc3, 0xe1, 0x65, 0xf4, 0x72, 0xff, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xc5, 0xf8, 0x7b, 0xcf, 0x4a, 0x29, 0x39, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x31, 0xa7, 0x39, 0xa7, 0x31, 0x86, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbe, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0x9e, 0xff, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0xbe, 0xf7, 0x7e, 0xa5, 0x14, 0x31, 0xa7, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe6, 0xfc, 0x42, 0x28, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa5, 0x14, 0x21, 0x25, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xce, 0x79, 0x31, 0x66, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0xff, 0xff, 0xff, 0xff, 0x7e, 0xf5, 0xd7, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0xd7, 0xff, 0x7d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x7a, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xf5, 0x96, 0xfe, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdb, 0x42, 0x08, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0xff, 0xff, 0x1c, 0xe2, 0xaa, 0xd8, 0x61, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xe2, 0x49, 0xfe, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xd3, 0xd8, 0xc3, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0x41, 0xd8, 0xe4, 0xf5, 0x76, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xfb, 0x42, 0x29, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0xff, 0xeb, 0xef, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xea, 0xcb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3c, 0xd8, 0x20, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0xa3, 0xff, 0x9e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdb, 0x42, 0x29, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0xbe, 0xea, 0xcb, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x7d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x55, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xfe, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdb, 0x42, 0x29, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x3d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x34, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xfe, 0x9a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdb, 0x42, 0x29, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x34, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xfe, 0x9a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdb, 0x42, 0x29, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x34, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xfe, 0x9a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdb, 0x42, 0x29, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x34, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xfe, 0x9a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdb, 0x42, 0x29, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x34, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xfe, 0x9a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdb, 0x42, 0x29, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x34, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xfe, 0x9a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdb, 0x42, 0x29, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x34, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xfe, 0x9a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdb, 0x42, 0x29, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x34, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xfe, 0x9a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdb, 0x42, 0x29, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x34, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xfe, 0x9a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdb, 0x42, 0x29, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x34, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xfe, 0x9a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdb, 0x42, 0x29, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x34, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xfe, 0x9a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdb, 0x42, 0x29, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x34, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xfe, 0x9a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdb, 0x42, 0x29, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x34, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xfe, 0x9a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdb, 0x42, 0x29, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x34, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xfe, 0x9a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdb, 0x42, 0x29, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x34, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xfe, 0x9a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdb, 0x42, 0x29, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x34, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xfe, 0x9a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdb, 0x42, 0x29, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x6b, 0x6e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x34, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xfe, 0x9a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdb, 0x42, 0x29, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x73, 0x8e, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x34, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xfe, 0x9a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdb, 0x42, 0x29, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x8c, 0x31, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x34, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xfe, 0x9a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdb, 0x42, 0x29, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x29, 0x66, 0xad, 0x55, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x34, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xfe, 0x9a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdb, 0x42, 0x29, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x42, 0x29, 0xde, 0xdb, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x34, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xfe, 0x9a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xdb, 0x42, 0x29, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x8c, 0x51, 0xff, 0xff, + 0xff, 0x9e, 0xea, 0xab, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x34, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xfe, 0x9a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0x1c, 0x4a, 0x49, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x52, 0x8a, 0xef, 0x5d, 0xff, 0xff, + 0xff, 0x9e, 0xea, 0xcb, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe1, 0xa6, 0xff, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0x35, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xfe, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0x63, 0x0c, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x42, 0x28, 0xd6, 0xba, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xdf, 0xeb, 0x4d, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xe2, 0x69, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xba, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xd8, 0x00, 0xff, 0x7e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa5, 0x14, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x21, 0x04, 0x5a, 0xcb, 0xde, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xfe, 0x7a, 0xe1, 0xe7, 0xd8, 0x82, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x62, 0xe1, 0x65, 0xfe, 0x38, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xeb, 0xae, 0xd8, 0x82, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0x61, 0xd8, 0xa2, 0xf4, 0x72, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0x94, 0x92, 0x39, 0xe8, 0x31, 0x86, 0x29, 0x45, 0x29, 0x45, 0x29, 0x45, 0x29, 0x45, 0x29, 0x45, 0x29, 0x45, 0x29, 0x45, 0x29, 0x45, 0x29, 0x45, 0x29, 0x45, 0x29, 0x45, 0x29, 0x45, 0x29, 0x45, 0x29, 0x45, 0x29, 0x45, 0x29, 0x45, 0x31, 0x66, 0x39, 0xc7, 0x5a, 0xab, 0xa4, 0xf4, 0xf7, 0x9e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xfe, 0xdb, 0xf4, 0xf4, 0xf4, 0x72, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0xf3, 0xfe, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf5, 0xb6, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf4, 0x92, 0xf5, 0xf7, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xde, 0xdb, 0xbd, 0xb7, 0xa5, 0x14, 0x9c, 0xf4, 0x9c, 0xf4, 0x9c, 0xf4, 0x9c, 0xf4, 0x9c, 0xf4, 0x9c, 0xf4, 0x9c, 0xf4, 0x9c, 0xf4, 0x9c, 0xf4, 0x9c, 0xf4, 0x9c, 0xf4, 0x9c, 0xf4, 0x9c, 0xf4, 0x9c, 0xf4, 0xa5, 0x14, 0xad, 0x76, 0xce, 0x7a, 0xef, 0x5d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +#if LV_COLOR_DEPTH == 32 + /*Pixel format: Fix 0xFF: 8 bit, Red: 8 bit, Green: 8 bit, Blue: 8 bit*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0xf1, 0xf0, 0xf0, 0xff, 0xdd, 0xdd, 0xdd, 0xff, 0xd6, 0xd6, 0xd6, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd5, 0xd5, 0xff, 0xd6, 0xd6, 0xd6, 0xff, 0xdf, 0xdf, 0xdf, 0xff, 0xf3, 0xf3, 0xf3, 0xff, 0xfd, 0xfd, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xfc, 0xff, 0xd2, 0xd2, 0xd2, 0xff, 0x8e, 0x8d, 0x8d, 0xff, 0x69, 0x67, 0x67, 0xff, 0x4e, 0x4c, 0x4b, 0xff, 0x43, 0x42, 0x41, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x42, 0x41, 0x40, 0xff, 0x44, 0x43, 0x42, 0xff, 0x50, 0x4f, 0x4e, 0xff, 0x6d, 0x6c, 0x6b, 0xff, 0x93, 0x92, 0x92, 0xff, 0xd7, 0xd7, 0xd7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0xf0, 0xf0, 0xff, 0x8c, 0x8b, 0x8a, 0xff, 0x3b, 0x39, 0x38, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x24, 0x22, 0x21, 0xff, 0x40, 0x3e, 0x3d, 0xff, 0x98, 0x97, 0x96, 0xff, 0xf5, 0xf5, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xeb, 0xeb, 0xeb, 0xff, 0x64, 0x63, 0x62, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x73, 0x72, 0x71, 0xff, 0xf2, 0xf2, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xf4, 0xf4, 0xff, 0x6c, 0x6b, 0x6a, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x79, 0x78, 0x78, 0xff, 0xfc, 0xfc, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0x9e, 0x9d, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x25, 0x23, 0x22, 0xff, 0xaa, 0xa9, 0xa9, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xe4, 0xe3, 0xe3, 0xff, 0x4a, 0x49, 0x48, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x56, 0x54, 0x53, 0xff, 0xe7, 0xe7, 0xe7, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xae, 0xad, 0xac, 0xff, 0x2e, 0x2d, 0x2c, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x33, 0x31, 0x30, 0xff, 0xbb, 0xba, 0xba, 0xff, + 0xfc, 0xfc, 0xfc, 0xff, 0x81, 0x80, 0x7f, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x27, 0x25, 0x24, 0xff, 0x90, 0x8f, 0x8e, 0xff, + 0xf7, 0xf7, 0xf7, 0xff, 0x73, 0x72, 0x71, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x22, 0x20, 0x1f, 0xff, 0x24, 0x22, 0x21, 0xff, 0x22, 0x20, 0x1f, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x78, 0x76, 0x76, 0xff, + 0xf2, 0xf2, 0xf2, 0xff, 0x6b, 0x6a, 0x69, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x27, 0x26, 0x25, 0xff, 0x55, 0x53, 0x52, 0xff, 0x7d, 0x7c, 0x7b, 0xff, 0x8c, 0x8b, 0x8a, 0xff, 0x7c, 0x7b, 0x7a, 0xff, 0x56, 0x54, 0x53, 0xff, 0x28, 0x26, 0x25, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6f, 0x6e, 0x6d, 0xff, + 0xf2, 0xf2, 0xf2, 0xff, 0x6b, 0x6a, 0x69, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x2a, 0x28, 0x27, 0xff, 0x94, 0x93, 0x93, 0xff, 0xe8, 0xe8, 0xe8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe6, 0xe6, 0xe6, 0xff, 0x93, 0x92, 0x92, 0xff, 0x2e, 0x2d, 0x2c, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf2, 0xf2, 0xf2, 0xff, 0x6b, 0x6a, 0x69, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x90, 0x8f, 0x8e, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xf7, 0xf7, 0xff, 0x87, 0x86, 0x86, 0xff, 0x26, 0x24, 0x23, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf2, 0xf2, 0xf2, 0xff, 0x6b, 0x6a, 0x69, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x46, 0x44, 0x43, 0xff, 0xdd, 0xdd, 0xdd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xce, 0xcd, 0xcd, 0xff, 0x3c, 0x3b, 0x3a, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf2, 0xf2, 0xf2, 0xff, 0x6b, 0x6a, 0x69, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6b, 0x6a, 0x69, 0xff, 0xf8, 0xf7, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe6, 0xe6, 0xe6, 0xff, 0x5c, 0x5a, 0x5a, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf2, 0xf2, 0xf2, 0xff, 0x6b, 0x6a, 0x69, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6f, 0x6e, 0x6d, 0xff, 0xf8, 0xf7, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe9, 0xe9, 0xe8, 0xff, 0x5f, 0x5e, 0x5d, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf2, 0xf2, 0xf2, 0xff, 0x6b, 0x6a, 0x69, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x51, 0x50, 0x4f, 0xff, 0xe6, 0xe6, 0xe6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd7, 0xd7, 0xd7, 0xff, 0x46, 0x44, 0x43, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf2, 0xf2, 0xf2, 0xff, 0x6b, 0x6a, 0x69, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0xae, 0xae, 0xad, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0x9d, 0x9c, 0x9c, 0xff, 0x29, 0x27, 0x26, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf2, 0xf2, 0xf2, 0xff, 0x6b, 0x6a, 0x69, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x29, 0x27, 0x26, 0xff, 0xcd, 0xcc, 0xcc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc4, 0xc4, 0xc3, 0xff, 0x3d, 0x3b, 0x3b, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf2, 0xf2, 0xf2, 0xff, 0x6b, 0x6a, 0x69, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x93, 0x92, 0x92, 0xff, 0xd4, 0xd3, 0xd3, 0xff, 0xdb, 0xda, 0xda, 0xff, 0xd3, 0xd3, 0xd2, 0xff, 0x97, 0x96, 0x96, 0xff, 0x2b, 0x29, 0x28, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf2, 0xf2, 0xf2, 0xff, 0x6b, 0x6a, 0x69, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x31, 0x2f, 0x2e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf2, 0xf2, 0xf2, 0xff, 0x6b, 0x6a, 0x69, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf2, 0xf2, 0xf2, 0xff, 0x6b, 0x6a, 0x69, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf2, 0xf2, 0xf2, 0xff, 0x6b, 0x6a, 0x69, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf2, 0xf2, 0xf2, 0xff, 0x6b, 0x6a, 0x69, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf5, 0xf5, 0xf5, 0xff, 0x70, 0x6e, 0x6e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xfc, 0xfc, 0xfc, 0xff, 0x83, 0x82, 0x81, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xba, 0xb9, 0xb9, 0xff, 0x2e, 0x2d, 0x2c, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xf8, 0xf8, 0xf8, 0xff, 0x88, 0x87, 0x87, 0xff, 0x2c, 0x2a, 0x29, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd3, 0xd3, 0xd2, 0xff, 0x8d, 0x8c, 0x8c, 0xff, 0x6f, 0x6e, 0x6d, 0xff, 0x68, 0x67, 0x66, 0xff, 0x69, 0x67, 0x67, 0xff, 0x69, 0x67, 0x67, 0xff, 0x69, 0x67, 0x67, 0xff, 0x69, 0x67, 0x67, 0xff, 0x69, 0x67, 0x67, 0xff, 0x69, 0x67, 0x67, 0xff, 0x69, 0x67, 0x67, 0xff, 0x69, 0x67, 0x67, 0xff, 0x69, 0x67, 0x67, 0xff, 0x69, 0x67, 0x67, 0xff, 0x69, 0x67, 0x67, 0xff, 0x69, 0x67, 0x67, 0xff, 0x69, 0x67, 0x67, 0xff, 0x69, 0x67, 0x67, 0xff, 0x69, 0x67, 0x67, 0xff, 0x69, 0x67, 0x67, 0xff, 0x69, 0x67, 0x67, 0xff, 0x69, 0x67, 0x67, 0xff, 0x69, 0x67, 0x67, 0xff, 0x69, 0x67, 0x67, 0xff, 0x69, 0x67, 0x67, 0xff, 0x69, 0x67, 0x67, 0xff, 0x69, 0x67, 0x67, 0xff, 0x64, 0x62, 0x61, 0xff, 0x50, 0x4f, 0x4e, 0xff, 0x2d, 0x2b, 0x2a, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf1, 0xf0, 0xf0, 0xff, 0xb6, 0xb6, 0xb5, 0xff, 0x47, 0x45, 0x44, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xce, 0xcd, 0xcd, 0xff, 0x27, 0x26, 0x25, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5a, 0x58, 0x58, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x97, 0x96, 0x96, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xce, 0xce, 0xf7, 0xff, 0x62, 0x62, 0xe6, 0xff, 0x48, 0x48, 0xe3, 0xff, 0x4a, 0x4a, 0xe3, 0xff, 0x4a, 0x4a, 0xe3, 0xff, 0x4a, 0x4a, 0xe3, 0xff, 0x4a, 0x4a, 0xe3, 0xff, 0x4a, 0x4a, 0xe3, 0xff, 0x4a, 0x4a, 0xe3, 0xff, 0x4a, 0x4a, 0xe3, 0xff, 0x4a, 0x4a, 0xe3, 0xff, 0x4a, 0x4a, 0xe3, 0xff, 0x4a, 0x4a, 0xe3, 0xff, 0x4a, 0x4a, 0xe3, 0xff, 0x4a, 0x4a, 0xe3, 0xff, 0x4a, 0x4a, 0xe3, 0xff, 0x4a, 0x4a, 0xe3, 0xff, 0x4a, 0x4a, 0xe3, 0xff, 0x4a, 0x4a, 0xe3, 0xff, 0x4a, 0x4a, 0xe3, 0xff, 0x4a, 0x4a, 0xe3, 0xff, 0x4a, 0x4a, 0xe3, 0xff, 0x4a, 0x4a, 0xe3, 0xff, 0x4a, 0x4a, 0xe3, 0xff, 0x49, 0x49, 0xe3, 0xff, 0x5e, 0x5e, 0xe6, 0xff, 0xcd, 0xcd, 0xf7, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xae, 0xad, 0xac, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xba, 0xba, 0xf4, 0xff, 0x0f, 0x0f, 0xda, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x03, 0x03, 0xd8, 0xff, 0xad, 0xad, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaf, 0xaf, 0xae, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf8, 0xf8, 0xfd, 0xff, 0x63, 0x63, 0xe7, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x3c, 0x3c, 0xe1, 0xff, 0xfd, 0xfd, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaf, 0xaf, 0xae, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaf, 0xaf, 0xae, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaf, 0xaf, 0xae, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaf, 0xaf, 0xae, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaf, 0xaf, 0xae, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaf, 0xaf, 0xae, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaf, 0xaf, 0xae, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaf, 0xaf, 0xae, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaf, 0xaf, 0xae, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaf, 0xaf, 0xae, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaf, 0xaf, 0xae, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaf, 0xaf, 0xae, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaf, 0xaf, 0xae, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaf, 0xaf, 0xae, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaf, 0xaf, 0xae, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaf, 0xaf, 0xae, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaf, 0xaf, 0xae, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaf, 0xaf, 0xae, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaf, 0xaf, 0xae, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaf, 0xaf, 0xae, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaf, 0xaf, 0xae, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xae, 0xae, 0xad, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb0, 0xaf, 0xaf, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x55, 0x55, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc9, 0xc9, 0xc9, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf4, 0xf4, 0xfd, 0xff, 0x5b, 0x5b, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x35, 0x35, 0xe0, 0xff, 0xf2, 0xf2, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xf4, 0xf4, 0xff, 0x2b, 0x29, 0x28, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xfe, 0xfe, 0xfe, 0xff, 0x94, 0x94, 0xee, 0xff, 0x02, 0x02, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x7c, 0x7c, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xfc, 0xff, 0x9f, 0x9e, 0x9d, 0xff, 0x22, 0x20, 0x1f, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xf3, 0xf3, 0xfd, 0xff, 0x96, 0x96, 0xee, 0xff, 0x2f, 0x2f, 0xdf, 0xff, 0x19, 0x19, 0xdb, 0xff, 0x1a, 0x1a, 0xdb, 0xff, 0x1a, 0x1a, 0xdb, 0xff, 0x1a, 0x1a, 0xdb, 0xff, 0x1a, 0x1a, 0xdb, 0xff, 0x1a, 0x1a, 0xdb, 0xff, 0x1a, 0x1a, 0xdb, 0xff, 0x1a, 0x1a, 0xdb, 0xff, 0x1a, 0x1a, 0xdb, 0xff, 0x1a, 0x1a, 0xdb, 0xff, 0x1a, 0x1a, 0xdb, 0xff, 0x1a, 0x1a, 0xdb, 0xff, 0x1a, 0x1a, 0xdb, 0xff, 0x1a, 0x1a, 0xdb, 0xff, 0x1a, 0x1a, 0xdb, 0xff, 0x1a, 0x1a, 0xdb, 0xff, 0x1a, 0x1a, 0xdb, 0xff, 0x1a, 0x1a, 0xdb, 0xff, 0x1a, 0x1a, 0xdb, 0xff, 0x1a, 0x1a, 0xdb, 0xff, 0x1a, 0x1a, 0xdb, 0xff, 0x1a, 0x1a, 0xdb, 0xff, 0x19, 0x19, 0xdb, 0xff, 0x2b, 0x2b, 0xde, 0xff, 0x8d, 0x8d, 0xed, 0xff, 0xf3, 0xf3, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xf7, 0xf7, 0xff, 0xbf, 0xbe, 0xbe, 0xff, 0x78, 0x77, 0x77, 0xff, 0x48, 0x46, 0x45, 0xff, 0x38, 0x36, 0x35, 0xff, 0x36, 0x34, 0x34, 0xff, 0x37, 0x35, 0x34, 0xff, 0x37, 0x35, 0x34, 0xff, 0x37, 0x35, 0x34, 0xff, 0x37, 0x35, 0x34, 0xff, 0x37, 0x35, 0x34, 0xff, 0x37, 0x35, 0x34, 0xff, 0x37, 0x35, 0x34, 0xff, 0x37, 0x35, 0x34, 0xff, 0x37, 0x35, 0x34, 0xff, 0x37, 0x35, 0x34, 0xff, 0x37, 0x35, 0x34, 0xff, 0x37, 0x35, 0x34, 0xff, 0x37, 0x35, 0x34, 0xff, 0x37, 0x35, 0x34, 0xff, 0x37, 0x35, 0x34, 0xff, 0x37, 0x35, 0x34, 0xff, 0x37, 0x35, 0x34, 0xff, 0x37, 0x35, 0x34, 0xff, 0x37, 0x35, 0x34, 0xff, 0x37, 0x35, 0x34, 0xff, 0x37, 0x35, 0x34, 0xff, 0x38, 0x36, 0x35, 0xff, 0x32, 0x30, 0x2f, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xfe, 0xff, 0xf4, 0xf4, 0xfd, 0xff, 0xf2, 0xf2, 0xfd, 0xff, 0xf2, 0xf2, 0xfd, 0xff, 0xf2, 0xf2, 0xfd, 0xff, 0xf2, 0xf2, 0xfd, 0xff, 0xf2, 0xf2, 0xfd, 0xff, 0xf2, 0xf2, 0xfd, 0xff, 0xf2, 0xf2, 0xfd, 0xff, 0xf2, 0xf2, 0xfd, 0xff, 0xf2, 0xf2, 0xfd, 0xff, 0xf2, 0xf2, 0xfd, 0xff, 0xf2, 0xf2, 0xfd, 0xff, 0xf2, 0xf2, 0xfd, 0xff, 0xf2, 0xf2, 0xfd, 0xff, 0xf2, 0xf2, 0xfd, 0xff, 0xf2, 0xf2, 0xfd, 0xff, 0xf2, 0xf2, 0xfd, 0xff, 0xf2, 0xf2, 0xfd, 0xff, 0xf2, 0xf2, 0xfd, 0xff, 0xf2, 0xf2, 0xfd, 0xff, 0xf2, 0xf2, 0xfd, 0xff, 0xf2, 0xf2, 0xfd, 0xff, 0xf2, 0xf2, 0xfd, 0xff, 0xf2, 0xf2, 0xfd, 0xff, 0xf4, 0xf4, 0xfd, 0xff, 0xfc, 0xfc, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xf9, 0xf9, 0xff, 0xf5, 0xf5, 0xf5, 0xff, 0xf4, 0xf4, 0xf4, 0xff, 0xf3, 0xf3, 0xf3, 0xff, 0xf3, 0xf3, 0xf3, 0xff, 0xf3, 0xf3, 0xf3, 0xff, 0xf3, 0xf3, 0xf3, 0xff, 0xf3, 0xf3, 0xf3, 0xff, 0xf3, 0xf3, 0xf3, 0xff, 0xf3, 0xf3, 0xf3, 0xff, 0xf3, 0xf3, 0xf3, 0xff, 0xf3, 0xf3, 0xf3, 0xff, 0xf3, 0xf3, 0xf3, 0xff, 0xf3, 0xf3, 0xf3, 0xff, 0xf3, 0xf3, 0xf3, 0xff, 0xf3, 0xf3, 0xf3, 0xff, 0xf3, 0xf3, 0xf3, 0xff, 0xf3, 0xf3, 0xf3, 0xff, 0xf3, 0xf3, 0xf3, 0xff, 0xf3, 0xf3, 0xf3, 0xff, 0xf3, 0xf3, 0xf3, 0xff, 0xf3, 0xf3, 0xf3, 0xff, 0xf3, 0xf3, 0xf3, 0xff, 0xf3, 0xf3, 0xf3, 0xff, 0xf3, 0xf3, 0xf3, 0xff, 0xf3, 0xf3, 0xf3, 0xff, 0xf3, 0xf3, 0xf3, 0xff, 0xed, 0xed, 0xed, 0xff, 0xa0, 0xa0, 0x9f, 0xff, 0x35, 0x33, 0x32, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xde, 0xde, 0xff, 0x44, 0x43, 0x42, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa1, 0xa1, 0xa0, 0xff, 0x25, 0x23, 0x22, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcb, 0xcb, 0xca, 0xff, 0x30, 0x2e, 0x2d, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0xee, 0xfc, 0xff, 0xba, 0xba, 0xf4, 0xff, 0xaf, 0xaf, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xaf, 0xaf, 0xf2, 0xff, 0xb8, 0xb8, 0xf4, 0xff, 0xeb, 0xeb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xcd, 0xcd, 0xf7, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb0, 0xb0, 0xf2, 0xff, 0xb1, 0xb1, 0xf3, 0xff, 0xd5, 0xd5, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xda, 0xda, 0xd9, 0xff, 0x42, 0x40, 0x3f, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xe1, 0xe1, 0xfa, 0xff, 0x53, 0x53, 0xe4, 0xff, 0x0b, 0x0b, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x07, 0x07, 0xd9, 0xff, 0x4a, 0x4a, 0xe3, 0xff, 0xdb, 0xdb, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xfe, 0xff, 0x97, 0x97, 0xef, 0xff, 0x19, 0x19, 0xdb, 0xff, 0x07, 0x07, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x08, 0x08, 0xd9, 0xff, 0x07, 0x07, 0xd9, 0xff, 0x1d, 0x1d, 0xdc, 0xff, 0xae, 0xae, 0xf2, 0xff, 0xfd, 0xfd, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdc, 0xdb, 0xdb, 0xff, 0x45, 0x43, 0x43, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xfc, 0xfc, 0xfe, 0xff, 0x7b, 0x7b, 0xea, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x5a, 0x5a, 0xe5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe4, 0xe4, 0xfa, 0xff, 0x03, 0x03, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x16, 0x16, 0xdb, 0xff, 0xf1, 0xf1, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xda, 0xda, 0xff, 0x45, 0x43, 0x43, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf3, 0xf3, 0xfd, 0xff, 0x57, 0x57, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xeb, 0xeb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaa, 0xaa, 0xf2, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0xd8, 0xd8, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xda, 0xda, 0xff, 0x45, 0x43, 0x43, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe6, 0xe6, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa3, 0xa3, 0xf0, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0xd2, 0xd2, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xda, 0xda, 0xff, 0x45, 0x43, 0x43, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa4, 0xa4, 0xf1, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0xd2, 0xd2, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xda, 0xda, 0xff, 0x45, 0x43, 0x43, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa4, 0xa4, 0xf1, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0xd2, 0xd2, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xda, 0xda, 0xff, 0x45, 0x43, 0x43, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa4, 0xa4, 0xf1, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0xd2, 0xd2, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xda, 0xda, 0xff, 0x45, 0x43, 0x43, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa4, 0xa4, 0xf1, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0xd2, 0xd2, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xda, 0xda, 0xff, 0x45, 0x43, 0x43, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa4, 0xa4, 0xf1, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0xd2, 0xd2, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xda, 0xda, 0xff, 0x45, 0x43, 0x43, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa4, 0xa4, 0xf1, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0xd2, 0xd2, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xda, 0xda, 0xff, 0x45, 0x43, 0x43, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa4, 0xa4, 0xf1, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0xd2, 0xd2, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xda, 0xda, 0xff, 0x45, 0x43, 0x43, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa4, 0xa4, 0xf1, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0xd2, 0xd2, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xda, 0xda, 0xff, 0x45, 0x43, 0x43, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa4, 0xa4, 0xf1, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0xd2, 0xd2, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xda, 0xda, 0xff, 0x45, 0x43, 0x43, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa4, 0xa4, 0xf1, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0xd2, 0xd2, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xda, 0xda, 0xff, 0x45, 0x43, 0x43, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa4, 0xa4, 0xf1, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0xd2, 0xd2, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xda, 0xda, 0xff, 0x45, 0x43, 0x43, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa4, 0xa4, 0xf1, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0xd2, 0xd2, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xda, 0xda, 0xff, 0x45, 0x43, 0x43, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa4, 0xa4, 0xf1, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0xd2, 0xd2, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xda, 0xda, 0xff, 0x45, 0x43, 0x43, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa4, 0xa4, 0xf1, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0xd2, 0xd2, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xda, 0xda, 0xff, 0x45, 0x43, 0x43, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa4, 0xa4, 0xf1, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0xd2, 0xd2, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xda, 0xda, 0xff, 0x45, 0x43, 0x43, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x6e, 0x6d, 0x6c, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa4, 0xa4, 0xf1, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0xd2, 0xd2, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xda, 0xda, 0xff, 0x45, 0x43, 0x43, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x73, 0x72, 0x71, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa4, 0xa4, 0xf1, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0xd2, 0xd2, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xda, 0xda, 0xff, 0x45, 0x43, 0x43, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x23, 0x21, 0x20, 0xff, 0x86, 0x85, 0x85, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa4, 0xa4, 0xf1, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0xd2, 0xd2, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xda, 0xda, 0xff, 0x45, 0x43, 0x43, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x2e, 0x2d, 0x2c, 0xff, 0xab, 0xaa, 0xaa, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa4, 0xa4, 0xf1, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0xd2, 0xd2, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xda, 0xda, 0xff, 0x45, 0x43, 0x43, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x45, 0x43, 0x43, 0xff, 0xdb, 0xda, 0xda, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa4, 0xa4, 0xf1, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0xd2, 0xd2, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0xda, 0xda, 0xff, 0x45, 0x43, 0x43, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x8a, 0x89, 0x88, 0xff, 0xfc, 0xfc, 0xfc, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x56, 0x56, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe7, 0xe7, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa3, 0xa3, 0xf0, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0xd2, 0xd2, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe0, 0xe0, 0xe0, 0xff, 0x4b, 0x4a, 0x49, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x50, 0x4f, 0x4e, 0xff, 0xe7, 0xe7, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xf1, 0xf1, 0xfc, 0xff, 0x57, 0x57, 0xe5, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x33, 0x33, 0xdf, 0xff, 0xe8, 0xe8, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa5, 0xa5, 0xf1, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0xd5, 0xd5, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xf6, 0xf6, 0xff, 0x63, 0x61, 0x61, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x44, 0x43, 0x42, 0xff, 0xd3, 0xd3, 0xd2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xfa, 0xfa, 0xfe, 0xff, 0x6a, 0x6a, 0xe8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x4b, 0x4b, 0xe3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd3, 0xd3, 0xf8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x00, 0x00, 0xd8, 0xff, 0x02, 0x02, 0xd8, 0xff, 0xed, 0xed, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa1, 0xa1, 0xa0, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x21, 0x1f, 0x1e, 0xff, 0x24, 0x22, 0x21, 0xff, 0x5a, 0x58, 0x58, 0xff, 0xd9, 0xd9, 0xd9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xcd, 0xcd, 0xf7, 0xff, 0x3c, 0x3c, 0xe1, 0xff, 0x10, 0x10, 0xda, 0xff, 0x0b, 0x0b, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0b, 0x0b, 0xd9, 0xff, 0x0e, 0x0e, 0xda, 0xff, 0x2b, 0x2b, 0xde, 0xff, 0xc3, 0xc3, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfe, 0xff, 0x73, 0x73, 0xe9, 0xff, 0x11, 0x11, 0xda, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x0c, 0x0c, 0xd9, 0xff, 0x13, 0x13, 0xda, 0xff, 0x8d, 0x8d, 0xed, 0xff, 0xfb, 0xfb, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xf6, 0xf6, 0xff, 0x92, 0x91, 0x90, 0xff, 0x3d, 0x3b, 0x3b, 0xff, 0x32, 0x30, 0x2f, 0xff, 0x2c, 0x2a, 0x29, 0xff, 0x2b, 0x29, 0x28, 0xff, 0x2b, 0x29, 0x28, 0xff, 0x2b, 0x29, 0x28, 0xff, 0x2b, 0x29, 0x28, 0xff, 0x2b, 0x29, 0x28, 0xff, 0x2b, 0x29, 0x28, 0xff, 0x2b, 0x29, 0x28, 0xff, 0x2b, 0x29, 0x28, 0xff, 0x2b, 0x29, 0x28, 0xff, 0x2b, 0x29, 0x28, 0xff, 0x2b, 0x29, 0x28, 0xff, 0x2b, 0x29, 0x28, 0xff, 0x2b, 0x29, 0x28, 0xff, 0x2b, 0x29, 0x28, 0xff, 0x2b, 0x29, 0x28, 0xff, 0x2f, 0x2d, 0x2d, 0xff, 0x3a, 0x38, 0x37, 0xff, 0x57, 0x56, 0x55, 0xff, 0x9e, 0x9d, 0x9d, 0xff, 0xf1, 0xf0, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xda, 0xda, 0xf9, 0xff, 0x9e, 0x9e, 0xf0, 0xff, 0x8e, 0x8e, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x9c, 0x9c, 0xef, 0xff, 0xd7, 0xd7, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xf6, 0xfd, 0xff, 0xb4, 0xb4, 0xf3, 0xff, 0x91, 0x91, 0xee, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x8f, 0x8f, 0xed, 0xff, 0x92, 0x92, 0xee, 0xff, 0xbb, 0xbb, 0xf4, 0xff, 0xf9, 0xf9, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfa, 0xfa, 0xff, 0xd8, 0xd8, 0xd8, 0xff, 0xb6, 0xb6, 0xb5, 0xff, 0xa0, 0xa0, 0x9f, 0xff, 0x9d, 0x9c, 0x9c, 0xff, 0x9d, 0x9c, 0x9c, 0xff, 0x9d, 0x9c, 0x9c, 0xff, 0x9d, 0x9c, 0x9c, 0xff, 0x9d, 0x9c, 0x9c, 0xff, 0x9d, 0x9c, 0x9c, 0xff, 0x9d, 0x9c, 0x9c, 0xff, 0x9d, 0x9c, 0x9c, 0xff, 0x9d, 0x9c, 0x9c, 0xff, 0x9d, 0x9c, 0x9c, 0xff, 0x9d, 0x9c, 0x9c, 0xff, 0x9d, 0x9c, 0x9c, 0xff, 0x9d, 0x9c, 0x9c, 0xff, 0x9d, 0x9c, 0x9c, 0xff, 0xa0, 0x9f, 0x9e, 0xff, 0xae, 0xad, 0xac, 0xff, 0xcd, 0xcc, 0xcc, 0xff, 0xe8, 0xe8, 0xe8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +}; + +lv_img_dsc_t img_lv_demo_music_logo = { + .header.always_zero = 0, + .header.w = 97, + .header.h = 97, + .data_size = 9409 * LV_COLOR_SIZE / 8, + .header.cf = LV_IMG_CF_TRUE_COLOR, + .data = img_lv_demo_music_logo_map, +}; + + +#endif /*LV_USE_DEMO_MUSIC*/ + diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_slider_knob.c b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_slider_knob.c new file mode 100644 index 0000000000..2eca666233 --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_slider_knob.c @@ -0,0 +1,185 @@ +#include "../lv_demo_music.h" +#if LV_USE_DEMO_MUSIC && !LV_DEMO_MUSIC_LARGE + +#ifndef LV_ATTRIBUTE_MEM_ALIGN +#define LV_ATTRIBUTE_MEM_ALIGN +#endif + +const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_slider_knob_map[] = { +#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 + /*Pixel format: Alpha 8 bit, Red: 3 bit, Green: 3 bit, Blue: 2 bit*/ + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0x93, 0x1c, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x13, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0x77, 0x48, 0x77, 0xb3, 0x77, 0xf4, 0x77, 0xff, 0x77, 0xfc, 0x73, 0xd3, 0x93, 0x74, 0xaf, 0x1c, 0xaf, 0x18, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0x77, 0x8b, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xc8, 0xb3, 0x30, 0xaf, 0x1c, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x0b, 0x77, 0x7c, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xcb, 0xaf, 0x28, 0xaf, 0x20, 0xaf, 0x1c, 0xaf, 0x18, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0x73, 0x28, 0x77, 0xf7, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0x97, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0x83, 0xaf, 0x28, 0xaf, 0x24, 0xaf, 0x1f, 0xaf, 0x18, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x0b, 0x77, 0x80, 0x77, 0xff, 0x77, 0xff, 0x77, 0xff, 0x97, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb7, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xd3, 0xaf, 0x30, 0xaf, 0x2b, 0xaf, 0x24, 0xaf, 0x1c, 0xaf, 0x17, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x08, 0xaf, 0x0c, 0x77, 0xb8, 0x77, 0xff, 0x77, 0xff, 0x73, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb3, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xfc, 0xaf, 0x3b, 0xaf, 0x30, 0xaf, 0x28, 0xaf, 0x20, 0xaf, 0x1b, 0xaf, 0x14, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x07, 0xaf, 0x0b, 0xaf, 0x0f, 0x77, 0xc3, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd7, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0x48, 0xaf, 0x37, 0xaf, 0x2f, 0xaf, 0x24, 0xaf, 0x1c, 0xaf, 0x17, 0xaf, 0x10, 0xaf, 0x0b, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x0b, 0xaf, 0x0f, 0x77, 0xa8, 0x77, 0xff, 0x73, 0xff, 0x73, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb3, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xf4, 0xaf, 0x43, 0xaf, 0x3b, 0xaf, 0x30, 0xaf, 0x28, 0xaf, 0x1f, 0xaf, 0x18, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x0b, 0xaf, 0x10, 0x73, 0x6b, 0x73, 0xff, 0x73, 0xff, 0x93, 0xff, 0x93, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd7, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xc7, 0xaf, 0x44, 0xaf, 0x3c, 0xaf, 0x33, 0xaf, 0x28, 0xaf, 0x20, 0xaf, 0x18, 0xaf, 0x13, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x0b, 0xaf, 0x10, 0xb3, 0x1c, 0x73, 0xe3, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0x77, 0xaf, 0x47, 0xaf, 0x3c, 0xaf, 0x33, 0xaf, 0x2b, 0xaf, 0x20, 0xaf, 0x18, 0xaf, 0x13, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x0b, 0xaf, 0x10, 0xaf, 0x17, 0x93, 0x4f, 0x93, 0xf8, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xab, 0xaf, 0x4c, 0xaf, 0x44, 0xaf, 0x3c, 0xaf, 0x33, 0xaf, 0x28, 0xaf, 0x20, 0xaf, 0x18, 0xaf, 0x13, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x07, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x14, 0xaf, 0x1c, 0x93, 0x54, 0x93, 0xe4, 0x93, 0xff, 0x93, 0xff, 0xb3, 0xff, 0xaf, 0xff, 0xaf, 0xff, 0xaf, 0xfb, 0xaf, 0x9f, 0xaf, 0x4c, 0xaf, 0x48, 0xaf, 0x43, 0xaf, 0x38, 0xaf, 0x30, 0xaf, 0x27, 0xaf, 0x1f, 0xaf, 0x17, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0f, 0xaf, 0x13, 0xaf, 0x1b, 0xaf, 0x20, 0xaf, 0x30, 0xb3, 0x7b, 0xb3, 0xb7, 0xaf, 0xcb, 0xaf, 0xc3, 0xaf, 0xa0, 0xaf, 0x5f, 0xaf, 0x4b, 0xaf, 0x48, 0xaf, 0x43, 0xaf, 0x3c, 0xaf, 0x34, 0xaf, 0x2c, 0xaf, 0x24, 0xaf, 0x1c, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0b, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x10, 0xaf, 0x17, 0xaf, 0x1f, 0xaf, 0x24, 0xaf, 0x2c, 0xaf, 0x34, 0xaf, 0x3b, 0xaf, 0x3f, 0xaf, 0x43, 0xaf, 0x43, 0xaf, 0x43, 0xaf, 0x40, 0xaf, 0x3c, 0xaf, 0x37, 0xaf, 0x2f, 0xaf, 0x28, 0xaf, 0x20, 0xaf, 0x18, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x0b, 0xaf, 0x0f, 0xaf, 0x14, 0xaf, 0x18, 0xaf, 0x20, 0xaf, 0x27, 0xaf, 0x2c, 0xaf, 0x33, 0xaf, 0x37, 0xaf, 0x38, 0xaf, 0x3b, 0xaf, 0x3b, 0xaf, 0x37, 0xaf, 0x34, 0xaf, 0x2f, 0xaf, 0x28, 0xaf, 0x23, 0xaf, 0x1b, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0c, 0xaf, 0x08, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x10, 0xaf, 0x14, 0xaf, 0x1b, 0xaf, 0x20, 0xaf, 0x24, 0xaf, 0x2b, 0xaf, 0x2c, 0xaf, 0x2f, 0xaf, 0x30, 0xaf, 0x30, 0xaf, 0x2f, 0xaf, 0x2b, 0xaf, 0x27, 0xaf, 0x23, 0xaf, 0x1c, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x10, 0xaf, 0x14, 0xaf, 0x18, 0xaf, 0x1f, 0xaf, 0x20, 0xaf, 0x24, 0xaf, 0x27, 0xaf, 0x27, 0xaf, 0x27, 0xaf, 0x24, 0xaf, 0x23, 0xaf, 0x1f, 0xaf, 0x1b, 0xaf, 0x17, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x10, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x1b, 0xaf, 0x1c, 0xaf, 0x1f, 0xaf, 0x1f, 0xaf, 0x1f, 0xaf, 0x1c, 0xaf, 0x1b, 0xaf, 0x18, 0xaf, 0x14, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x13, 0xaf, 0x14, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x17, 0xaf, 0x14, 0xaf, 0x14, 0xaf, 0x13, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0c, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x10, 0xaf, 0x0f, 0xaf, 0x0f, 0xaf, 0x0c, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x08, 0xaf, 0x08, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x0b, 0xaf, 0x08, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x07, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x04, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x03, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, + 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, 0xaf, 0x00, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 + /*Pixel format: Alpha 8 bit, Red: 5 bit, Green: 6 bit, Blue: 5 bit*/ + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x1e, 0x84, 0x1c, 0x9e, 0xa3, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0xbf, 0x64, 0x48, 0xdf, 0x5c, 0xb3, 0xdf, 0x5c, 0xf4, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xfc, 0x7f, 0x6c, 0xd3, 0x5f, 0x74, 0x74, 0x7e, 0xa3, 0x1c, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0xff, 0x5c, 0x8b, 0xff, 0x54, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xc8, 0xbe, 0x9b, 0x30, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x0b, 0xff, 0x5c, 0x7c, 0xff, 0x54, 0xff, 0xdf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0xfe, 0x83, 0xcb, 0x7e, 0xa3, 0x28, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x9f, 0x6c, 0x28, 0xff, 0x54, 0xf7, 0xdf, 0x5c, 0xff, 0xbf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x1f, 0x7c, 0xff, 0xfe, 0x83, 0xff, 0xfe, 0x8b, 0xff, 0xbe, 0x93, 0x83, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x0b, 0xdf, 0x5c, 0x80, 0xdf, 0x5c, 0xff, 0xbf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0xdf, 0x74, 0xff, 0x1f, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0xff, 0x9f, 0xad, 0xff, 0x1e, 0x84, 0xff, 0xfe, 0x8b, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xd3, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0c, 0xdf, 0x5c, 0xb8, 0xbf, 0x5c, 0xff, 0xbf, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x9f, 0xc6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0x9c, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x9b, 0xfc, 0x5e, 0xa3, 0x3b, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0f, 0xbf, 0x64, 0xc3, 0xbf, 0x64, 0xff, 0x9f, 0x6c, 0xff, 0x7f, 0x6c, 0xff, 0x5f, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xb5, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x7e, 0x9b, 0xff, 0x5e, 0xa3, 0x48, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0f, 0x9f, 0x64, 0xa8, 0x9f, 0x64, 0xff, 0x7f, 0x6c, 0xff, 0x5f, 0x74, 0xff, 0x9f, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5f, 0xa4, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0xa3, 0xf4, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x10, 0x7f, 0x74, 0x6b, 0x7f, 0x6c, 0xff, 0x5f, 0x74, 0xff, 0x5f, 0x74, 0xff, 0x7f, 0x84, 0xff, 0xff, 0xe6, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0x5f, 0xbd, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xc7, 0x5e, 0xab, 0x44, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x10, 0xbe, 0x9b, 0x1c, 0x5f, 0x74, 0xe3, 0x5f, 0x74, 0xff, 0x3f, 0x7c, 0xff, 0x1e, 0x84, 0xff, 0xfe, 0x83, 0xff, 0x3e, 0x94, 0xff, 0xde, 0x93, 0xff, 0x9e, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xab, 0x77, 0x5e, 0xab, 0x47, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x17, 0x1e, 0x84, 0x4f, 0x3f, 0x7c, 0xf8, 0x1e, 0x84, 0xff, 0xfe, 0x83, 0xff, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0xa3, 0xff, 0x5e, 0xa3, 0xff, 0x5e, 0xab, 0xab, 0x5e, 0xab, 0x4c, 0x5e, 0xab, 0x44, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x1c, 0xde, 0x8b, 0x54, 0xfe, 0x83, 0xe4, 0xde, 0x8b, 0xff, 0xbe, 0x93, 0xff, 0xbe, 0x93, 0xff, 0x9e, 0x9b, 0xff, 0x7e, 0x9b, 0xff, 0x5e, 0xa3, 0xfb, 0x5e, 0xab, 0x9f, 0x5e, 0xab, 0x4c, 0x5e, 0xab, 0x48, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x20, 0x7e, 0xa3, 0x30, 0xbe, 0x93, 0x7b, 0x9e, 0x93, 0xb7, 0x9e, 0x9b, 0xcb, 0x7e, 0xa3, 0xc3, 0x5e, 0xa3, 0xa0, 0x5e, 0xab, 0x5f, 0x5e, 0xab, 0x4b, 0x5e, 0xab, 0x48, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x3f, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x43, 0x5e, 0xab, 0x40, 0x5e, 0xab, 0x3c, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x33, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x38, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x3b, 0x5e, 0xab, 0x37, 0x5e, 0xab, 0x34, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x28, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x2c, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x30, 0x5e, 0xab, 0x2f, 0x5e, 0xab, 0x2b, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x20, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x27, 0x5e, 0xab, 0x24, 0x5e, 0xab, 0x23, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1f, 0x5e, 0xab, 0x1c, 0x5e, 0xab, 0x1b, 0x5e, 0xab, 0x18, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x17, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x14, 0x5e, 0xab, 0x13, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x10, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0f, 0x5e, 0xab, 0x0c, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x0b, 0x5e, 0xab, 0x08, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x07, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x04, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x03, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, 0x5e, 0xab, 0x00, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 + /*Pixel format: Alpha 8 bit, Red: 5 bit, Green: 6 bit, Blue: 5 bit BUT the 2 color bytes are swapped*/ + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0x84, 0x1e, 0x1c, 0xa3, 0x9e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0x64, 0xbf, 0x48, 0x5c, 0xdf, 0xb3, 0x5c, 0xdf, 0xf4, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xfc, 0x6c, 0x7f, 0xd3, 0x74, 0x5f, 0x74, 0xa3, 0x7e, 0x1c, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0x5c, 0xff, 0x8b, 0x54, 0xff, 0xff, 0x5c, 0xdf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0x9f, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xc8, 0x9b, 0xbe, 0x30, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x0b, 0x5c, 0xff, 0x7c, 0x54, 0xff, 0xff, 0x5c, 0xdf, 0xff, 0x64, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x83, 0xfe, 0xcb, 0xa3, 0x7e, 0x28, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0x6c, 0x9f, 0x28, 0x54, 0xff, 0xf7, 0x5c, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x6c, 0x9f, 0xff, 0x74, 0x9f, 0xff, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x7c, 0x1f, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xfe, 0xff, 0x93, 0xbe, 0x83, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x0b, 0x5c, 0xdf, 0x80, 0x5c, 0xdf, 0xff, 0x5c, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x74, 0xdf, 0xff, 0xdf, 0x1f, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbf, 0xff, 0xad, 0x9f, 0xff, 0x84, 0x1e, 0xff, 0x8b, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xd3, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0c, 0x5c, 0xdf, 0xb8, 0x5c, 0xbf, 0xff, 0x64, 0xbf, 0xff, 0x6c, 0x9f, 0xff, 0xc6, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9c, 0x7f, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x9b, 0x9e, 0xfc, 0xa3, 0x5e, 0x3b, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0f, 0x64, 0xbf, 0xc3, 0x64, 0xbf, 0xff, 0x6c, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0xef, 0x5f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb5, 0x3f, 0xff, 0x93, 0xbe, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x5e, 0x48, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0f, 0x64, 0x9f, 0xa8, 0x64, 0x9f, 0xff, 0x6c, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0xce, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa4, 0x5f, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0xa3, 0x7e, 0xf4, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x10, 0x74, 0x7f, 0x6b, 0x6c, 0x7f, 0xff, 0x74, 0x5f, 0xff, 0x74, 0x5f, 0xff, 0x84, 0x7f, 0xff, 0xe6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbd, 0x5f, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xc7, 0xab, 0x5e, 0x44, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x10, 0x9b, 0xbe, 0x1c, 0x74, 0x5f, 0xe3, 0x74, 0x5f, 0xff, 0x7c, 0x3f, 0xff, 0x84, 0x1e, 0xff, 0x83, 0xfe, 0xff, 0x94, 0x3e, 0xff, 0x93, 0xde, 0xff, 0x93, 0x9e, 0xff, 0x9b, 0x9e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xab, 0x5e, 0x77, 0xab, 0x5e, 0x47, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x17, 0x84, 0x1e, 0x4f, 0x7c, 0x3f, 0xf8, 0x84, 0x1e, 0xff, 0x83, 0xfe, 0xff, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x9b, 0x9e, 0xff, 0xa3, 0x7e, 0xff, 0xa3, 0x5e, 0xff, 0xab, 0x5e, 0xab, 0xab, 0x5e, 0x4c, 0xab, 0x5e, 0x44, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x1c, 0x8b, 0xde, 0x54, 0x83, 0xfe, 0xe4, 0x8b, 0xde, 0xff, 0x93, 0xbe, 0xff, 0x93, 0xbe, 0xff, 0x9b, 0x9e, 0xff, 0x9b, 0x7e, 0xff, 0xa3, 0x5e, 0xfb, 0xab, 0x5e, 0x9f, 0xab, 0x5e, 0x4c, 0xab, 0x5e, 0x48, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x20, 0xa3, 0x7e, 0x30, 0x93, 0xbe, 0x7b, 0x93, 0x9e, 0xb7, 0x9b, 0x9e, 0xcb, 0xa3, 0x7e, 0xc3, 0xa3, 0x5e, 0xa0, 0xab, 0x5e, 0x5f, 0xab, 0x5e, 0x4b, 0xab, 0x5e, 0x48, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x3f, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x43, 0xab, 0x5e, 0x40, 0xab, 0x5e, 0x3c, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x33, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x38, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x3b, 0xab, 0x5e, 0x37, 0xab, 0x5e, 0x34, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x28, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x2c, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x30, 0xab, 0x5e, 0x2f, 0xab, 0x5e, 0x2b, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x20, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x27, 0xab, 0x5e, 0x24, 0xab, 0x5e, 0x23, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1f, 0xab, 0x5e, 0x1c, 0xab, 0x5e, 0x1b, 0xab, 0x5e, 0x18, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x17, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x14, 0xab, 0x5e, 0x13, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x10, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0f, 0xab, 0x5e, 0x0c, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x0b, 0xab, 0x5e, 0x08, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x07, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x04, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x03, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, + 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xff, 0xff, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, 0xab, 0x5e, 0x00, +#endif +#if LV_COLOR_DEPTH == 32 + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf4, 0x80, 0x80, 0x1c, 0xf1, 0x6f, 0x9d, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf7, 0x96, 0x5d, 0x48, 0xf8, 0x9a, 0x57, 0xb3, 0xf8, 0x98, 0x59, 0xf4, 0xf7, 0x95, 0x5d, 0xff, 0xf7, 0x92, 0x62, 0xfc, 0xf6, 0x8e, 0x68, 0xd3, 0xf5, 0x88, 0x73, 0x74, 0xf1, 0x6e, 0x9e, 0x1c, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf8, 0x9b, 0x55, 0x8b, 0xf8, 0x9b, 0x54, 0xff, 0xf8, 0x98, 0x59, 0xff, 0xf7, 0x95, 0x5d, 0xff, 0xf7, 0x92, 0x62, 0xff, 0xf6, 0x8f, 0x67, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xf5, 0x88, 0x71, 0xff, 0xf5, 0x84, 0x79, 0xc8, 0xf2, 0x73, 0x95, 0x30, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x0b, 0xf7, 0x9b, 0x55, 0x7c, 0xf8, 0x9b, 0x54, 0xff, 0xf8, 0x99, 0x58, 0xff, 0xf7, 0x96, 0x5d, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf6, 0x8f, 0x66, 0xff, 0xf6, 0x8c, 0x6c, 0xff, 0xf6, 0x89, 0x71, 0xff, 0xf5, 0x85, 0x76, 0xff, 0xf5, 0x82, 0x7c, 0xff, 0xf4, 0x7d, 0x83, 0xcb, 0xf0, 0x6c, 0xa2, 0x28, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf6, 0x8f, 0x69, 0x28, 0xf8, 0x9b, 0x54, 0xf7, 0xf8, 0x99, 0x58, 0xff, 0xf7, 0x96, 0x5c, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf6, 0x90, 0x66, 0xff, 0xf6, 0x91, 0x71, 0xff, 0xf6, 0x89, 0x70, 0xff, 0xf5, 0x85, 0x76, 0xff, 0xf5, 0x82, 0x7b, 0xff, 0xf4, 0x7e, 0x81, 0xff, 0xf4, 0x7b, 0x86, 0xff, 0xf2, 0x74, 0x90, 0x83, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x0b, 0xf7, 0x98, 0x5a, 0x80, 0xf8, 0x99, 0x58, 0xff, 0xf7, 0x96, 0x5c, 0xff, 0xf7, 0x93, 0x61, 0xff, 0xf7, 0x98, 0x71, 0xff, 0xfc, 0xdf, 0xd6, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xf9, 0xaf, 0xab, 0xff, 0xf4, 0x7f, 0x80, 0xff, 0xf4, 0x7b, 0x86, 0xff, 0xf3, 0x78, 0x8b, 0xff, 0xf3, 0x73, 0x91, 0xd3, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0c, 0xf8, 0x98, 0x59, 0xb8, 0xf7, 0x96, 0x5c, 0xff, 0xf7, 0x93, 0x60, 0xff, 0xf7, 0x90, 0x65, 0xff, 0xfb, 0xd2, 0xc4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xf5, 0x8d, 0x95, 0xff, 0xf3, 0x78, 0x8a, 0xff, 0xf3, 0x75, 0x90, 0xff, 0xf2, 0x71, 0x95, 0xfc, 0xf0, 0x6a, 0xa4, 0x3b, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0f, 0xf7, 0x96, 0x5d, 0xc3, 0xf7, 0x94, 0x60, 0xff, 0xf7, 0x90, 0x65, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xfd, 0xea, 0xe5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xa4, 0xb1, 0xff, 0xf3, 0x75, 0x8f, 0xff, 0xf2, 0x72, 0x94, 0xff, 0xf2, 0x6e, 0x99, 0xff, 0xf0, 0x6a, 0xa4, 0x48, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0f, 0xf7, 0x92, 0x63, 0xa8, 0xf7, 0x91, 0x64, 0xff, 0xf6, 0x8d, 0x6a, 0xff, 0xf6, 0x8a, 0x6f, 0xff, 0xfb, 0xd0, 0xc8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xf5, 0x88, 0x9f, 0xff, 0xf2, 0x72, 0x94, 0xff, 0xf2, 0x6f, 0x99, 0xff, 0xf2, 0x6c, 0x9e, 0xf4, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x10, 0xf6, 0x8c, 0x6d, 0x6b, 0xf6, 0x8e, 0x69, 0xff, 0xf6, 0x8a, 0x6e, 0xff, 0xf5, 0x87, 0x74, 0xff, 0xf6, 0x8c, 0x83, 0xff, 0xfc, 0xde, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xf8, 0xa9, 0xb9, 0xff, 0xf3, 0x72, 0x94, 0xff, 0xf2, 0x6f, 0x99, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf1, 0x69, 0xa2, 0xc7, 0xf0, 0x6a, 0xa5, 0x44, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x10, 0xf1, 0x73, 0x96, 0x1c, 0xf6, 0x8a, 0x6f, 0xe3, 0xf5, 0x87, 0x73, 0xff, 0xf5, 0x84, 0x79, 0xff, 0xf4, 0x80, 0x7e, 0xff, 0xf4, 0x7d, 0x84, 0xff, 0xf4, 0x84, 0x92, 0xff, 0xf3, 0x78, 0x8f, 0xff, 0xf3, 0x72, 0x93, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf1, 0x69, 0xa1, 0xff, 0xf1, 0x68, 0xa5, 0x77, 0xf0, 0x6a, 0xa5, 0x47, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x17, 0xf4, 0x7f, 0x82, 0x4f, 0xf5, 0x84, 0x78, 0xf8, 0xf4, 0x80, 0x7e, 0xff, 0xf4, 0x7d, 0x83, 0xff, 0xf3, 0x79, 0x88, 0xff, 0xf3, 0x76, 0x8e, 0xff, 0xf3, 0x73, 0x93, 0xff, 0xf2, 0x6f, 0x98, 0xff, 0xf2, 0x6c, 0x9d, 0xff, 0xf1, 0x69, 0xa1, 0xff, 0xf1, 0x68, 0xa5, 0xab, 0xf0, 0x6a, 0xa5, 0x4c, 0xf0, 0x6a, 0xa5, 0x44, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x1c, 0xf3, 0x79, 0x8a, 0x54, 0xf4, 0x7d, 0x84, 0xe4, 0xf4, 0x7a, 0x88, 0xff, 0xf3, 0x76, 0x8d, 0xff, 0xf3, 0x73, 0x92, 0xff, 0xf2, 0x70, 0x97, 0xff, 0xf2, 0x6d, 0x9c, 0xff, 0xf1, 0x6a, 0xa1, 0xfb, 0xf1, 0x68, 0xa5, 0x9f, 0xf0, 0x6a, 0xa5, 0x4c, 0xf0, 0x6a, 0xa5, 0x48, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x20, 0xf1, 0x6d, 0xa0, 0x30, 0xf2, 0x73, 0x93, 0x7b, 0xf3, 0x72, 0x94, 0xb7, 0xf2, 0x6f, 0x98, 0xcb, 0xf2, 0x6d, 0x9d, 0xc3, 0xf1, 0x6a, 0xa1, 0xa0, 0xf0, 0x69, 0xa5, 0x5f, 0xf0, 0x6a, 0xa5, 0x4b, 0xf0, 0x6a, 0xa5, 0x48, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x3f, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x43, 0xf0, 0x6a, 0xa5, 0x40, 0xf0, 0x6a, 0xa5, 0x3c, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x33, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x38, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x3b, 0xf0, 0x6a, 0xa5, 0x37, 0xf0, 0x6a, 0xa5, 0x34, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x28, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x2c, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x30, 0xf0, 0x6a, 0xa5, 0x2f, 0xf0, 0x6a, 0xa5, 0x2b, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x20, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x27, 0xf0, 0x6a, 0xa5, 0x24, 0xf0, 0x6a, 0xa5, 0x23, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1f, 0xf0, 0x6a, 0xa5, 0x1c, 0xf0, 0x6a, 0xa5, 0x1b, 0xf0, 0x6a, 0xa5, 0x18, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x17, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x14, 0xf0, 0x6a, 0xa5, 0x13, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x10, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0f, 0xf0, 0x6a, 0xa5, 0x0c, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x0b, 0xf0, 0x6a, 0xa5, 0x08, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x07, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x04, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x03, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, + 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, 0xf0, 0x6a, 0xa5, 0x00, +#endif +}; + +lv_img_dsc_t img_lv_demo_music_slider_knob = { + .header.always_zero = 0, + .header.w = 36, + .header.h = 38, + .data_size = 1368 * LV_IMG_PX_SIZE_ALPHA_BYTE, + .header.cf = LV_IMG_CF_TRUE_COLOR_ALPHA, + .data = img_lv_demo_music_slider_knob_map, +}; + +#endif /*LV_USE_DEMO_MUSIC*/ + + diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_wave_bottom.c b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_wave_bottom.c new file mode 100644 index 0000000000..9d4e0b0a8e --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_wave_bottom.c @@ -0,0 +1,202 @@ +#include "../lv_demo_music.h" +#if LV_USE_DEMO_MUSIC && !LV_DEMO_MUSIC_LARGE + +#ifndef LV_ATTRIBUTE_MEM_ALIGN +#define LV_ATTRIBUTE_MEM_ALIGN +#endif + +const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_wave_bottom_map[] = { +#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 + /*Pixel format: Red: 3 bit, Green: 3 bit, Blue: 2 bit*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 + /*Pixel format: Red: 5 bit, Green: 6 bit, Blue: 5 bit*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xf7, 0xdf, 0xff, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xbf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x5f, 0xd7, 0x5f, 0xd7, 0x5f, 0xdf, 0x7f, 0xdf, 0x9f, 0xe7, 0x9f, 0xef, 0xbf, 0xef, 0xdf, 0xf7, 0xdf, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xbf, 0xf7, 0x9f, 0xef, 0x7f, 0xe7, 0x5f, 0xdf, + 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x5f, 0xd7, 0x5f, 0xd7, 0x5f, 0xd7, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x9f, 0xe7, 0xbf, 0xef, 0xdf, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xef, 0x5f, 0xe7, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, + 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x5f, 0xd7, 0x5f, 0xd7, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xef, 0xdf, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0x9f, 0xe7, 0x5f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, + 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x9f, 0xdf, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xdf, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x7f, 0xe7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, + 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xdf, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x5f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, + 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x5f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, + 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x5f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, + 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x5f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, + 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xf7, 0xff, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x7f, 0xe7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, + 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xf7, 0xff, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xe7, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, + 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xff, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x5f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, + 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xff, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x7f, 0xe7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, + 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xff, 0xef, 0xff, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0x7f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x5f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, + 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xff, 0xef, 0xff, 0xef, 0xff, 0xef, 0xff, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf7, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, + 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xff, 0xef, 0xff, 0xef, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x7f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xff, 0x7f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xf7, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x7f, 0xe7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, + 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xff, 0xef, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xef, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xbf, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x5f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, + 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xff, 0xef, 0xff, 0xef, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xdf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x5f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xf7, 0x5f, 0xff, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x5f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, + 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xff, 0xef, 0xff, 0xef, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xff, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x7f, 0xe7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, + 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xff, 0xef, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xdf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xff, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x5f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, + 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xff, 0xef, 0xff, 0xef, 0xff, 0xf7, 0xff, 0xf7, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xff, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x5f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, + 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xff, 0xef, 0xff, 0xef, 0xff, 0xef, 0xff, 0xf7, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xff, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, + 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xff, 0xef, 0xff, 0xef, 0xff, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xff, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, + 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xff, 0xef, 0xff, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xff, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x9f, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xe7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, + 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xff, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x7f, 0xe7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, + 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xff, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xef, 0x7f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x7f, 0xe7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, + 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xff, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x5f, 0xef, 0x7f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x7f, 0xe7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, + 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xff, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x5f, 0xef, 0x7f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x7f, 0xe7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, + 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xff, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x5f, 0xef, 0x7f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x7f, 0xe7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, + 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xff, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x5f, 0xef, 0x7f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x5f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 + /*Pixel format: Red: 5 bit, Green: 6 bit, Blue: 5 bit BUT the 2 bytes are swapped*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xf7, 0xdf, 0xff, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xbf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xdf, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x5f, 0xd7, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xe7, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xf7, 0xdf, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbf, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xbf, 0xef, 0x9f, 0xe7, 0x7f, 0xdf, 0x5f, + 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x5f, 0xd7, 0x5f, 0xd7, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x9f, 0xef, 0xbf, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0x9f, 0xe7, 0x5f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, + 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x5f, 0xd7, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xef, 0xbf, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xe7, 0x9f, 0xdf, 0x5f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, + 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbf, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xe7, 0x7f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, + 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xdf, 0x5f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, + 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbf, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xdf, 0x5f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, + 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xdf, 0x5f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, + 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbf, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xdf, 0x5f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, + 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xf7, 0xdf, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xe7, 0x7f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, + 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xf7, 0xdf, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xe7, 0x9f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, + 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x9f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xdf, 0x5f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, + 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xe7, 0x7f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, + 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xff, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xbf, 0xef, 0x7f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xdf, 0x5f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, + 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xff, 0xef, 0xff, 0xef, 0xff, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x7f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, + 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xff, 0xef, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xef, 0x7f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xff, 0x7f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xf7, 0x5f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xe7, 0x7f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, + 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xef, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xbf, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xdf, 0x5f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, + 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xff, 0xef, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x5f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xf7, 0x5f, 0xff, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x7f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, + 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xff, 0xef, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xe7, 0x7f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, + 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xdf, 0x5f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, + 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xff, 0xef, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xdf, 0x5f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, + 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xff, 0xef, 0xff, 0xef, 0xff, 0xf7, 0xff, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, + 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xff, 0xef, 0xff, 0xef, 0xff, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, + 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xff, 0xef, 0xff, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xe7, 0x9f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, + 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xe7, 0x7f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, + 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x5f, 0xef, 0x7f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xe7, 0x7f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, + 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x5f, 0xef, 0x7f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xe7, 0x7f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, + 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x5f, 0xef, 0x7f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xe7, 0x7f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, + 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x5f, 0xef, 0x7f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xe7, 0x7f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, + 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x5f, 0xef, 0x7f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xdf, 0x5f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, +#endif +#if LV_COLOR_DEPTH == 32 + /*Pixel format: Fix 0xFF: 8 bit, Red: 8 bit, Green: 8 bit, Blue: 8 bit*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf8, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfc, 0xfb, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfb, 0xfa, 0xff, 0xff, 0xfb, 0xfa, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfc, 0xfb, 0xff, 0xff, 0xfc, 0xfb, 0xff, 0xff, 0xfc, 0xfb, 0xff, 0xff, 0xfc, 0xfb, 0xff, 0xff, 0xfc, 0xfb, 0xff, 0xff, 0xfc, 0xfb, 0xff, 0xff, 0xfc, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xfa, 0xff, 0xff, 0xf9, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xfa, 0xf9, 0xff, 0xff, 0xfa, 0xf9, 0xff, 0xff, 0xfa, 0xf9, 0xff, 0xff, 0xfa, 0xf9, 0xff, 0xff, 0xfa, 0xf9, 0xff, 0xff, 0xfb, 0xf9, 0xff, 0xff, 0xfb, 0xf9, 0xff, 0xff, 0xfb, 0xfa, 0xff, 0xff, 0xfb, 0xfa, 0xff, 0xff, 0xfb, 0xfa, 0xff, 0xff, 0xfb, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfb, 0xff, 0xff, 0xfc, 0xfb, 0xff, 0xff, 0xfc, 0xfb, 0xff, 0xff, 0xfc, 0xfb, 0xff, 0xff, 0xfc, 0xfb, 0xff, 0xff, 0xfc, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf8, 0xf8, 0xff, 0xfe, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf9, 0xf8, 0xff, 0xff, 0xf9, 0xf8, 0xff, 0xff, 0xf9, 0xf8, 0xff, 0xff, 0xf9, 0xf8, 0xff, 0xff, 0xfa, 0xf8, 0xff, 0xff, 0xfa, 0xf8, 0xff, 0xff, 0xfa, 0xf8, 0xff, 0xff, 0xfa, 0xf8, 0xff, 0xff, 0xfa, 0xf8, 0xff, 0xff, 0xfa, 0xf8, 0xff, 0xff, 0xfa, 0xf8, 0xff, 0xff, 0xfb, 0xf9, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf9, 0xff, 0xff, 0xfb, 0xf9, 0xff, 0xff, 0xfb, 0xf9, 0xff, 0xff, 0xfb, 0xf9, 0xff, 0xff, 0xfb, 0xf9, 0xff, 0xff, 0xfb, 0xf9, 0xff, 0xff, 0xfb, 0xf9, 0xff, 0xff, 0xfb, 0xf9, 0xff, 0xff, 0xfb, 0xf9, 0xff, 0xff, 0xfc, 0xf9, 0xff, 0xff, 0xfc, 0xf9, 0xff, 0xff, 0xfc, 0xf9, 0xff, 0xff, 0xfc, 0xf9, 0xff, 0xff, 0xfc, 0xf9, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf8, 0xff, 0xff, 0xf7, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf9, 0xff, 0xff, 0xf8, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf8, 0xff, 0xfe, 0xf6, 0xf8, 0xff, 0xfe, 0xf6, 0xf8, 0xff, 0xfe, 0xf6, 0xf8, 0xff, 0xfe, 0xf6, 0xf8, 0xff, 0xfe, 0xf6, 0xf8, 0xff, 0xfe, 0xf6, 0xf8, 0xff, 0xfe, 0xf6, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf8, 0xf7, 0xff, 0xfe, 0xf8, 0xf7, 0xff, 0xfe, 0xf8, 0xf7, 0xff, 0xff, 0xf8, 0xf7, 0xff, 0xff, 0xf8, 0xf7, 0xff, 0xff, 0xf9, 0xf7, 0xff, 0xff, 0xf9, 0xf6, 0xff, 0xff, 0xf9, 0xf7, 0xff, 0xff, 0xf9, 0xf7, 0xff, 0xff, 0xf9, 0xf7, 0xff, 0xff, 0xf9, 0xf7, 0xff, 0xff, 0xf9, 0xf7, 0xff, 0xff, 0xf9, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf8, 0xff, 0xff, 0xfb, 0xf7, 0xff, 0xff, 0xfb, 0xf7, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf9, 0xff, 0xff, 0xfb, 0xf9, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf6, 0xff, 0xff, 0xf5, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf6, 0xf8, 0xff, 0xfe, 0xf6, 0xf8, 0xff, 0xfe, 0xf6, 0xf8, 0xff, 0xfe, 0xf6, 0xf8, 0xff, 0xfe, 0xf6, 0xf8, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf7, 0xf6, 0xff, 0xfe, 0xf7, 0xf6, 0xff, 0xfe, 0xf7, 0xf6, 0xff, 0xfe, 0xf7, 0xf6, 0xff, 0xfe, 0xf7, 0xf6, 0xff, 0xfe, 0xf8, 0xf5, 0xff, 0xfe, 0xf8, 0xf6, 0xff, 0xfe, 0xf8, 0xf5, 0xff, 0xff, 0xf8, 0xf5, 0xff, 0xff, 0xf8, 0xf5, 0xff, 0xff, 0xf8, 0xf5, 0xff, 0xff, 0xf8, 0xf5, 0xff, 0xff, 0xf8, 0xf5, 0xff, 0xff, 0xf8, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf8, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xfa, 0xf6, 0xff, 0xff, 0xfa, 0xf6, 0xff, 0xff, 0xfa, 0xf6, 0xff, 0xff, 0xfa, 0xf6, 0xff, 0xff, 0xfa, 0xf6, 0xff, 0xff, 0xfa, 0xf6, 0xff, 0xff, 0xfa, 0xf6, 0xff, 0xff, 0xfa, 0xf6, 0xff, 0xff, 0xfa, 0xf6, 0xff, 0xff, 0xfa, 0xf6, 0xff, 0xff, 0xfa, 0xf6, 0xff, 0xff, 0xfa, 0xf6, 0xff, 0xff, 0xfa, 0xf6, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf8, 0xff, 0xff, 0xf7, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xfe, 0xf9, 0xf9, 0xff, 0xfe, 0xf9, 0xf9, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfb, 0xfb, 0xff, 0xfe, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xfc, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf6, 0xf8, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf5, 0xff, 0xfe, 0xf7, 0xf5, 0xff, 0xfe, 0xf7, 0xf5, 0xff, 0xfe, 0xf7, 0xf4, 0xff, 0xfe, 0xf7, 0xf5, 0xff, 0xfe, 0xf7, 0xf4, 0xff, 0xfe, 0xf7, 0xf4, 0xff, 0xfe, 0xf7, 0xf4, 0xff, 0xfe, 0xf7, 0xf4, 0xff, 0xfe, 0xf7, 0xf4, 0xff, 0xfe, 0xf7, 0xf4, 0xff, 0xfe, 0xf7, 0xf3, 0xff, 0xff, 0xf8, 0xf4, 0xff, 0xff, 0xf7, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf4, 0xff, 0xff, 0xf8, 0xf4, 0xff, 0xff, 0xf8, 0xf4, 0xff, 0xff, 0xf9, 0xf4, 0xff, 0xff, 0xf9, 0xf4, 0xff, 0xff, 0xf9, 0xf4, 0xff, 0xff, 0xf9, 0xf4, 0xff, 0xff, 0xf9, 0xf4, 0xff, 0xff, 0xf9, 0xf4, 0xff, 0xff, 0xf9, 0xf4, 0xff, 0xff, 0xf9, 0xf4, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf6, 0xff, 0xff, 0xfa, 0xf6, 0xff, 0xff, 0xfb, 0xf9, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf8, 0xff, 0xff, 0xf7, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xfe, 0xf8, 0xf8, 0xff, 0xfe, 0xf8, 0xf8, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf9, 0xf9, 0xff, 0xfe, 0xf9, 0xf9, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfb, 0xfb, 0xff, 0xfe, 0xfb, 0xfb, 0xff, 0xfe, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf5, 0xff, 0xfe, 0xf6, 0xf5, 0xff, 0xfe, 0xf6, 0xf5, 0xff, 0xfe, 0xf6, 0xf5, 0xff, 0xfe, 0xf6, 0xf4, 0xff, 0xfe, 0xf6, 0xf4, 0xff, 0xfe, 0xf6, 0xf4, 0xff, 0xfe, 0xf6, 0xf3, 0xff, 0xfe, 0xf7, 0xf3, 0xff, 0xfe, 0xf7, 0xf3, 0xff, 0xfe, 0xf6, 0xf3, 0xff, 0xfe, 0xf6, 0xf2, 0xff, 0xfe, 0xf6, 0xf2, 0xff, 0xfe, 0xf7, 0xf2, 0xff, 0xff, 0xf7, 0xf2, 0xff, 0xff, 0xf6, 0xf2, 0xff, 0xff, 0xf6, 0xf1, 0xff, 0xff, 0xf6, 0xf2, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf2, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf6, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf2, 0xff, 0xff, 0xf7, 0xf2, 0xff, 0xff, 0xf7, 0xf2, 0xff, 0xff, 0xf7, 0xf2, 0xff, 0xff, 0xf8, 0xf2, 0xff, 0xff, 0xf8, 0xf2, 0xff, 0xff, 0xf8, 0xf2, 0xff, 0xff, 0xf8, 0xf2, 0xff, 0xff, 0xf8, 0xf2, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf2, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf4, 0xff, 0xff, 0xf8, 0xf4, 0xff, 0xff, 0xf8, 0xf4, 0xff, 0xff, 0xf8, 0xf4, 0xff, 0xff, 0xf8, 0xf4, 0xff, 0xff, 0xf9, 0xf4, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfc, 0xff, 0xff, 0xfe, 0xfc, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf3, 0xff, 0xff, 0xf2, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf8, 0xf8, 0xff, 0xfe, 0xf8, 0xf8, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf9, 0xf9, 0xff, 0xfe, 0xf9, 0xf9, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfb, 0xfb, 0xff, 0xfe, 0xfb, 0xfb, 0xff, 0xfe, 0xfb, 0xfb, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf4, 0xff, 0xfe, 0xf6, 0xf4, 0xff, 0xfe, 0xf6, 0xf4, 0xff, 0xfe, 0xf6, 0xf3, 0xff, 0xfe, 0xf6, 0xf3, 0xff, 0xfe, 0xf6, 0xf2, 0xff, 0xfe, 0xf6, 0xf2, 0xff, 0xfe, 0xf6, 0xf2, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf6, 0xf1, 0xff, 0xfe, 0xf6, 0xf1, 0xff, 0xfe, 0xf6, 0xf1, 0xff, 0xff, 0xf6, 0xf1, 0xff, 0xff, 0xf5, 0xf1, 0xff, 0xff, 0xf5, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf5, 0xf0, 0xff, 0xff, 0xf5, 0xef, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xef, 0xff, 0xff, 0xf6, 0xef, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf2, 0xff, 0xff, 0xf7, 0xf2, 0xff, 0xff, 0xf7, 0xf2, 0xff, 0xff, 0xf7, 0xf2, 0xff, 0xff, 0xf7, 0xf2, 0xff, 0xff, 0xf8, 0xf2, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfe, 0xfc, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfc, 0xff, 0xff, 0xfe, 0xfc, 0xff, 0xff, 0xfe, 0xfc, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfc, 0xff, 0xff, 0xfe, 0xfb, 0xff, 0xff, 0xfe, 0xfc, 0xff, 0xff, 0xfe, 0xfc, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xff, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf6, 0xff, 0xff, 0xf5, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf8, 0xf8, 0xff, 0xfe, 0xf8, 0xf8, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf9, 0xf9, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfb, 0xfb, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf4, 0xff, 0xfe, 0xf5, 0xf4, 0xff, 0xfe, 0xf5, 0xf4, 0xff, 0xfe, 0xf5, 0xf4, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf6, 0xf2, 0xff, 0xfe, 0xf6, 0xf1, 0xff, 0xfe, 0xf6, 0xf1, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf5, 0xf0, 0xff, 0xff, 0xf5, 0xf0, 0xff, 0xff, 0xf5, 0xf0, 0xff, 0xff, 0xf5, 0xf0, 0xff, 0xff, 0xf5, 0xef, 0xff, 0xff, 0xf5, 0xef, 0xff, 0xff, 0xf5, 0xef, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xef, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xef, 0xff, 0xff, 0xf5, 0xef, 0xff, 0xff, 0xf6, 0xef, 0xff, 0xff, 0xf6, 0xef, 0xff, 0xff, 0xf6, 0xef, 0xff, 0xff, 0xf6, 0xef, 0xff, 0xff, 0xf6, 0xef, 0xff, 0xff, 0xf6, 0xef, 0xff, 0xff, 0xf6, 0xef, 0xff, 0xff, 0xf6, 0xef, 0xff, 0xff, 0xf6, 0xef, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfc, 0xfb, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfe, 0xfc, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, + 0xff, 0xe5, 0xd6, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe4, 0xd2, 0xff, 0xff, 0xe6, 0xd3, 0xff, 0xff, 0xe8, 0xd3, 0xff, 0xff, 0xe9, 0xd3, 0xff, 0xff, 0xea, 0xd6, 0xff, 0xff, 0xec, 0xdc, 0xff, 0xff, 0xf0, 0xe1, 0xff, 0xff, 0xf2, 0xe5, 0xff, 0xff, 0xf6, 0xea, 0xff, 0xff, 0xf8, 0xee, 0xff, 0xff, 0xf9, 0xf3, 0xff, 0xff, 0xfc, 0xf8, 0xff, 0xff, 0xfd, 0xf9, 0xff, 0xff, 0xfe, 0xfb, 0xff, 0xff, 0xfe, 0xfb, 0xff, 0xff, 0xfe, 0xfc, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf6, 0xff, 0xff, 0xf5, 0xf6, 0xff, 0xff, 0xf5, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf8, 0xf8, 0xff, 0xfe, 0xf8, 0xf8, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf9, 0xf9, 0xff, 0xfe, 0xf9, 0xf9, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf4, 0xff, 0xfe, 0xf5, 0xf4, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf5, 0xf0, 0xff, 0xfe, 0xf5, 0xf0, 0xff, 0xfe, 0xf5, 0xf0, 0xff, 0xfe, 0xf5, 0xef, 0xff, 0xfe, 0xf5, 0xef, 0xff, 0xff, 0xf4, 0xef, 0xff, 0xff, 0xf4, 0xef, 0xff, 0xff, 0xf4, 0xee, 0xff, 0xff, 0xf4, 0xee, 0xff, 0xff, 0xf4, 0xee, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf5, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf5, 0xed, 0xff, 0xff, 0xf5, 0xed, 0xff, 0xff, 0xf5, 0xed, 0xff, 0xff, 0xf5, 0xed, 0xff, 0xff, 0xf5, 0xed, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xef, 0xff, 0xff, 0xf5, 0xef, 0xff, 0xff, 0xf5, 0xef, 0xff, 0xff, 0xf5, 0xef, 0xff, 0xff, 0xf5, 0xef, 0xff, 0xff, 0xf5, 0xef, 0xff, 0xff, 0xf6, 0xef, 0xff, 0xff, 0xf6, 0xef, 0xff, 0xff, 0xf6, 0xef, 0xff, 0xff, 0xf6, 0xef, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf3, 0xff, 0xff, 0xf7, 0xf2, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf1, 0xe8, 0xff, 0xff, 0xec, 0xe1, 0xff, 0xff, 0xe9, 0xdb, 0xff, + 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe4, 0xd2, 0xff, 0xff, 0xe6, 0xd3, 0xff, 0xff, 0xe6, 0xd3, 0xff, 0xff, 0xe7, 0xd3, 0xff, 0xff, 0xe8, 0xd4, 0xff, 0xff, 0xe7, 0xd4, 0xff, 0xff, 0xe8, 0xd5, 0xff, 0xff, 0xe9, 0xd6, 0xff, 0xff, 0xe9, 0xd8, 0xff, 0xff, 0xec, 0xd9, 0xff, 0xff, 0xec, 0xd9, 0xff, 0xff, 0xed, 0xdb, 0xff, 0xff, 0xef, 0xdf, 0xff, 0xff, 0xf5, 0xe7, 0xff, 0xff, 0xf8, 0xee, 0xff, 0xff, 0xfb, 0xf5, 0xff, 0xff, 0xfd, 0xfa, 0xff, 0xff, 0xfe, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf6, 0xff, 0xff, 0xf5, 0xf6, 0xff, 0xff, 0xf5, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf8, 0xf8, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf9, 0xf9, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf4, 0xff, 0xfe, 0xf5, 0xf4, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf4, 0xee, 0xff, 0xff, 0xf4, 0xee, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf5, 0xed, 0xff, 0xff, 0xf5, 0xed, 0xff, 0xff, 0xf5, 0xed, 0xff, 0xff, 0xf5, 0xed, 0xff, 0xff, 0xf5, 0xed, 0xff, 0xff, 0xf5, 0xed, 0xff, 0xff, 0xf5, 0xed, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xef, 0xe5, 0xff, 0xff, 0xea, 0xde, 0xff, 0xff, 0xe6, 0xd6, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, + 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe5, 0xd2, 0xff, 0xff, 0xe6, 0xd3, 0xff, 0xff, 0xe6, 0xd3, 0xff, 0xff, 0xe7, 0xd4, 0xff, 0xff, 0xe7, 0xd4, 0xff, 0xff, 0xe8, 0xd5, 0xff, 0xff, 0xe8, 0xd6, 0xff, 0xff, 0xe9, 0xd8, 0xff, 0xff, 0xeb, 0xd9, 0xff, 0xff, 0xeb, 0xd9, 0xff, 0xff, 0xec, 0xda, 0xff, 0xff, 0xee, 0xdc, 0xff, 0xff, 0xef, 0xdd, 0xff, 0xff, 0xf0, 0xde, 0xff, 0xff, 0xf2, 0xde, 0xff, 0xff, 0xf2, 0xdf, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf9, 0xed, 0xff, 0xff, 0xfb, 0xf6, 0xff, 0xff, 0xfe, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf3, 0xff, 0xff, 0xf2, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf6, 0xff, 0xff, 0xf5, 0xf6, 0xff, 0xff, 0xf5, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf8, 0xf8, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfc, 0xff, 0xfe, 0xfa, 0xfc, 0xff, 0xfe, 0xfa, 0xfc, 0xff, 0xfe, 0xfa, 0xfc, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf4, 0xff, 0xfe, 0xf5, 0xf4, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf5, 0xf0, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xff, 0xf4, 0xee, 0xff, 0xff, 0xf3, 0xee, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xef, 0xe4, 0xff, 0xff, 0xe9, 0xdb, 0xff, 0xff, 0xe3, 0xd3, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, + 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe6, 0xd4, 0xff, 0xff, 0xe8, 0xd5, 0xff, 0xff, 0xe8, 0xd6, 0xff, 0xff, 0xe8, 0xd6, 0xff, 0xff, 0xea, 0xd8, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xee, 0xdc, 0xff, 0xff, 0xef, 0xdc, 0xff, 0xff, 0xf0, 0xde, 0xff, 0xff, 0xf1, 0xde, 0xff, 0xff, 0xf2, 0xe0, 0xff, 0xff, 0xf3, 0xe1, 0xff, 0xff, 0xf4, 0xe1, 0xff, 0xff, 0xf4, 0xe2, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf9, 0xf1, 0xff, 0xff, 0xfd, 0xfa, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf2, 0xff, 0xff, 0xf1, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf3, 0xff, 0xff, 0xf2, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf9, 0xf9, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf4, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf5, 0xf0, 0xff, 0xfe, 0xf5, 0xf0, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xeb, 0xde, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, + 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe8, 0xd5, 0xff, 0xff, 0xe7, 0xd5, 0xff, 0xff, 0xe8, 0xd6, 0xff, 0xff, 0xea, 0xd8, 0xff, 0xff, 0xea, 0xd9, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xeb, 0xdb, 0xff, 0xff, 0xec, 0xdc, 0xff, 0xff, 0xed, 0xdd, 0xff, 0xff, 0xee, 0xdd, 0xff, 0xff, 0xf0, 0xde, 0xff, 0xff, 0xf1, 0xde, 0xff, 0xff, 0xf2, 0xe0, 0xff, 0xff, 0xf3, 0xe1, 0xff, 0xff, 0xf3, 0xe1, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf9, 0xf1, 0xff, 0xff, 0xfc, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xeb, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf2, 0xff, 0xff, 0xf1, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf3, 0xff, 0xff, 0xf2, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xfa, 0xfc, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xfe, 0xf6, 0xf8, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf4, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf5, 0xf0, 0xff, 0xfe, 0xf5, 0xef, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf0, 0xe5, 0xff, 0xff, 0xe9, 0xda, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, + 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe7, 0xd5, 0xff, 0xff, 0xe8, 0xd6, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe8, 0xd7, 0xff, 0xff, 0xea, 0xd8, 0xff, 0xff, 0xea, 0xd9, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xeb, 0xdb, 0xff, 0xff, 0xec, 0xdc, 0xff, 0xff, 0xee, 0xdd, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xf0, 0xde, 0xff, 0xff, 0xf1, 0xdf, 0xff, 0xff, 0xf2, 0xe0, 0xff, 0xff, 0xf3, 0xe0, 0xff, 0xff, 0xf3, 0xe1, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf5, 0xe3, 0xff, 0xff, 0xf5, 0xe3, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf7, 0xea, 0xff, 0xff, 0xf9, 0xf1, 0xff, 0xff, 0xfd, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf2, 0xff, 0xff, 0xf1, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf3, 0xff, 0xff, 0xf2, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf8, 0xf8, 0xff, 0xfe, 0xf8, 0xf8, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfb, 0xff, 0xfe, 0xf9, 0xfc, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf5, 0xf0, 0xff, 0xfe, 0xf5, 0xef, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf0, 0xe6, 0xff, 0xff, 0xe7, 0xd8, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe5, 0xd4, 0xff, + 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe8, 0xd6, 0xff, 0xff, 0xe9, 0xd7, 0xff, 0xff, 0xe8, 0xd7, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xea, 0xd9, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xec, 0xdc, 0xff, 0xff, 0xee, 0xdd, 0xff, 0xff, 0xef, 0xdf, 0xff, 0xff, 0xf0, 0xdf, 0xff, 0xff, 0xf0, 0xe0, 0xff, 0xff, 0xf2, 0xe0, 0xff, 0xff, 0xf2, 0xe1, 0xff, 0xff, 0xf4, 0xe2, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf5, 0xe3, 0xff, 0xff, 0xf5, 0xe3, 0xff, 0xff, 0xf5, 0xe3, 0xff, 0xff, 0xf5, 0xe3, 0xff, 0xff, 0xf5, 0xe3, 0xff, 0xff, 0xf5, 0xe3, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf7, 0xea, 0xff, 0xff, 0xf9, 0xef, 0xff, 0xff, 0xfc, 0xf6, 0xff, 0xff, 0xff, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf9, 0xf9, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfb, 0xff, 0xfe, 0xf7, 0xfb, 0xff, 0xfe, 0xf6, 0xfb, 0xff, 0xff, 0xf6, 0xfb, 0xff, 0xff, 0xf6, 0xfb, 0xff, 0xff, 0xf8, 0xfc, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf5, 0xf0, 0xff, 0xfe, 0xf5, 0xef, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf0, 0xe5, 0xff, 0xff, 0xe8, 0xd9, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, + 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd5, 0xff, 0xff, 0xe5, 0xd5, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe8, 0xd6, 0xff, 0xff, 0xe8, 0xd6, 0xff, 0xff, 0xe8, 0xd7, 0xff, 0xff, 0xe9, 0xd7, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xeb, 0xdc, 0xff, 0xff, 0xec, 0xdc, 0xff, 0xff, 0xec, 0xdc, 0xff, 0xff, 0xed, 0xdd, 0xff, 0xff, 0xee, 0xdd, 0xff, 0xff, 0xef, 0xdf, 0xff, 0xff, 0xf0, 0xdf, 0xff, 0xff, 0xf1, 0xe1, 0xff, 0xff, 0xf2, 0xe2, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf5, 0xe3, 0xff, 0xff, 0xf5, 0xe3, 0xff, 0xff, 0xf5, 0xe3, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf5, 0xe3, 0xff, 0xff, 0xf5, 0xe3, 0xff, 0xff, 0xf5, 0xe3, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xfa, 0xf0, 0xff, 0xff, 0xfc, 0xf6, 0xff, 0xff, 0xfe, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xed, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf7, 0xfb, 0xff, 0xfe, 0xf7, 0xfb, 0xff, 0xfe, 0xf7, 0xfb, 0xff, 0xfe, 0xf6, 0xfb, 0xff, 0xff, 0xf6, 0xfb, 0xff, 0xff, 0xf5, 0xfb, 0xff, 0xff, 0xf5, 0xfb, 0xff, 0xfe, 0xf3, 0xfa, 0xff, 0xfd, 0xef, 0xf6, 0xff, 0xfd, 0xf0, 0xf6, 0xff, 0xfd, 0xf3, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf1, 0xe7, 0xff, 0xff, 0xe8, 0xdb, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, + 0xff, 0xe5, 0xd5, 0xff, 0xff, 0xe6, 0xd6, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe8, 0xd6, 0xff, 0xff, 0xe8, 0xd7, 0xff, 0xff, 0xe8, 0xd7, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe9, 0xd8, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xed, 0xdc, 0xff, 0xff, 0xed, 0xde, 0xff, 0xff, 0xef, 0xdd, 0xff, 0xff, 0xf0, 0xe0, 0xff, 0xff, 0xf1, 0xe0, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf3, 0xe5, 0xff, 0xff, 0xf3, 0xe5, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf6, 0xe5, 0xff, 0xff, 0xf7, 0xe6, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xfa, 0xed, 0xff, 0xff, 0xfb, 0xf3, 0xff, 0xff, 0xfc, 0xf5, 0xff, 0xff, 0xfe, 0xfa, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xff, 0xf6, 0xfa, 0xff, 0xff, 0xf5, 0xfa, 0xff, 0xff, 0xf4, 0xfa, 0xff, 0xfe, 0xf0, 0xf7, 0xff, 0xfd, 0xee, 0xf6, 0xff, 0xfd, 0xee, 0xf6, 0xff, 0xfd, 0xee, 0xf6, 0xff, 0xfd, 0xed, 0xf6, 0xff, 0xfd, 0xef, 0xf6, 0xff, 0xfd, 0xf3, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe8, 0xff, 0xff, 0xeb, 0xde, 0xff, 0xff, 0xe3, 0xd3, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, + 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe8, 0xd6, 0xff, 0xff, 0xe9, 0xd8, 0xff, 0xff, 0xe9, 0xd8, 0xff, 0xff, 0xe9, 0xd7, 0xff, 0xff, 0xea, 0xd9, 0xff, 0xff, 0xea, 0xd9, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xeb, 0xdc, 0xff, 0xff, 0xec, 0xdc, 0xff, 0xff, 0xec, 0xdc, 0xff, 0xff, 0xee, 0xdd, 0xff, 0xff, 0xef, 0xdf, 0xff, 0xff, 0xef, 0xe0, 0xff, 0xff, 0xf0, 0xe0, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf3, 0xe2, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf3, 0xe4, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf6, 0xe5, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf7, 0xe6, 0xff, 0xff, 0xf8, 0xe7, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xfa, 0xef, 0xff, 0xff, 0xfc, 0xf4, 0xff, 0xff, 0xfd, 0xf6, 0xff, 0xff, 0xfe, 0xfa, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xff, 0xf5, 0xfa, 0xff, 0xff, 0xf5, 0xfa, 0xff, 0xfe, 0xf3, 0xf9, 0xff, 0xfd, 0xef, 0xf6, 0xff, 0xfd, 0xef, 0xf6, 0xff, 0xfd, 0xee, 0xf6, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xec, 0xf6, 0xff, 0xfd, 0xef, 0xf6, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xff, 0xf4, 0xee, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xef, 0xe4, 0xff, 0xff, 0xe5, 0xd6, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd6, 0xff, + 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe7, 0xd7, 0xff, 0xff, 0xe8, 0xd7, 0xff, 0xff, 0xe9, 0xd7, 0xff, 0xff, 0xe9, 0xd8, 0xff, 0xff, 0xea, 0xd8, 0xff, 0xff, 0xea, 0xd8, 0xff, 0xff, 0xea, 0xd8, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xec, 0xdc, 0xff, 0xff, 0xed, 0xde, 0xff, 0xff, 0xed, 0xde, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xef, 0xdf, 0xff, 0xff, 0xf1, 0xe1, 0xff, 0xff, 0xf2, 0xe2, 0xff, 0xff, 0xf2, 0xe2, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf6, 0xe5, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf8, 0xe7, 0xff, 0xff, 0xf8, 0xe7, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfb, 0xef, 0xff, 0xff, 0xfd, 0xf6, 0xff, 0xff, 0xfd, 0xf7, 0xff, 0xff, 0xfe, 0xfa, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf5, 0xfa, 0xff, 0xff, 0xf4, 0xfa, 0xff, 0xfe, 0xf1, 0xf7, 0xff, 0xfd, 0xee, 0xf6, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfe, 0xeb, 0xf5, 0xff, 0xfe, 0xeb, 0xf5, 0xff, 0xfd, 0xf0, 0xf6, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xff, 0xf4, 0xee, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf1, 0xe8, 0xff, 0xff, 0xe9, 0xdb, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd6, 0xff, 0xff, 0xe7, 0xd6, 0xff, + 0xff, 0xea, 0xd7, 0xff, 0xff, 0xea, 0xd8, 0xff, 0xff, 0xea, 0xd8, 0xff, 0xff, 0xeb, 0xd8, 0xff, 0xff, 0xeb, 0xd9, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xeb, 0xdb, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xee, 0xdd, 0xff, 0xff, 0xef, 0xdd, 0xff, 0xff, 0xef, 0xdf, 0xff, 0xff, 0xef, 0xe0, 0xff, 0xff, 0xf1, 0xe1, 0xff, 0xff, 0xf2, 0xe2, 0xff, 0xff, 0xf3, 0xe2, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf5, 0xe3, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf6, 0xe5, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf6, 0xe5, 0xff, 0xff, 0xf6, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf6, 0xe5, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf7, 0xe6, 0xff, 0xff, 0xf8, 0xe6, 0xff, 0xff, 0xf9, 0xe8, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xfa, 0xe9, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfb, 0xf1, 0xff, 0xff, 0xfd, 0xf7, 0xff, 0xff, 0xfd, 0xf8, 0xff, 0xff, 0xfe, 0xfb, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf5, 0xfa, 0xff, 0xfe, 0xf5, 0xfa, 0xff, 0xfe, 0xf3, 0xf9, 0xff, 0xfd, 0xef, 0xf6, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfe, 0xeb, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfd, 0xf0, 0xf6, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xff, 0xf4, 0xee, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xee, 0xe3, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe5, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd7, 0xff, 0xff, 0xe8, 0xd7, 0xff, 0xff, 0xe8, 0xd7, 0xff, + 0xff, 0xea, 0xda, 0xff, 0xff, 0xeb, 0xd9, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xec, 0xda, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xed, 0xdc, 0xff, 0xff, 0xed, 0xdd, 0xff, 0xff, 0xee, 0xdc, 0xff, 0xff, 0xed, 0xdd, 0xff, 0xff, 0xed, 0xde, 0xff, 0xff, 0xef, 0xdf, 0xff, 0xff, 0xf0, 0xe0, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf2, 0xe2, 0xff, 0xff, 0xf3, 0xe2, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf6, 0xe5, 0xff, 0xff, 0xf7, 0xe6, 0xff, 0xff, 0xf7, 0xe6, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf6, 0xe5, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf8, 0xe6, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xfc, 0xf3, 0xff, 0xff, 0xfe, 0xf9, 0xff, 0xff, 0xfe, 0xfa, 0xff, 0xff, 0xfe, 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, 0xf3, 0xf3, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf5, 0xfa, 0xff, 0xfe, 0xf5, 0xfa, 0xff, 0xfe, 0xf1, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfe, 0xeb, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xe9, 0xf5, 0xff, 0xfe, 0xe9, 0xf5, 0xff, 0xfe, 0xe9, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfd, 0xf1, 0xf6, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xff, 0xf4, 0xee, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf1, 0xe8, 0xff, 0xff, 0xe9, 0xdb, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd4, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd6, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe8, 0xd7, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe8, 0xd9, 0xff, + 0xff, 0xec, 0xdb, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xec, 0xdc, 0xff, 0xff, 0xec, 0xdd, 0xff, 0xff, 0xed, 0xdd, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xef, 0xde, 0xff, 0xff, 0xef, 0xde, 0xff, 0xff, 0xef, 0xe0, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf2, 0xe3, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf4, 0xe2, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf5, 0xe7, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xfb, 0xea, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xfb, 0xef, 0xff, 0xff, 0xfd, 0xf5, 0xff, 0xff, 0xfe, 0xfb, 0xff, 0xff, 0xfe, 0xfc, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf5, 0xfa, 0xff, 0xfe, 0xf4, 0xf9, 0xff, 0xfd, 0xef, 0xf6, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfe, 0xeb, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xe9, 0xf5, 0xff, 0xfe, 0xe9, 0xf5, 0xff, 0xfe, 0xe9, 0xf5, 0xff, 0xfe, 0xe8, 0xf5, 0xff, 0xfe, 0xe8, 0xf5, 0xff, 0xfe, 0xe8, 0xf5, 0xff, 0xfe, 0xeb, 0xf5, 0xff, 0xfd, 0xf2, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xff, 0xf4, 0xee, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xef, 0xe5, 0xff, 0xff, 0xe5, 0xd6, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe7, 0xd7, 0xff, 0xff, 0xe8, 0xd7, 0xff, 0xff, 0xe9, 0xd8, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xea, 0xd9, 0xff, + 0xff, 0xec, 0xdc, 0xff, 0xff, 0xed, 0xdc, 0xff, 0xff, 0xed, 0xdd, 0xff, 0xff, 0xed, 0xdd, 0xff, 0xff, 0xee, 0xdd, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xef, 0xe0, 0xff, 0xff, 0xef, 0xe0, 0xff, 0xff, 0xf1, 0xe0, 0xff, 0xff, 0xf2, 0xe1, 0xff, 0xff, 0xf3, 0xe2, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf5, 0xe7, 0xff, 0xff, 0xf6, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf6, 0xe8, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf5, 0xe7, 0xff, 0xff, 0xf4, 0xe6, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xfb, 0xeb, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xf0, 0xff, 0xff, 0xfd, 0xf7, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xff, 0xf7, 0xf6, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf5, 0xfa, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfd, 0xef, 0xf6, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xea, 0xf5, 0xff, 0xfe, 0xeb, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xe9, 0xf5, 0xff, 0xfe, 0xe9, 0xf5, 0xff, 0xfe, 0xe9, 0xf5, 0xff, 0xfe, 0xe8, 0xf5, 0xff, 0xfe, 0xe8, 0xf5, 0xff, 0xfe, 0xe8, 0xf5, 0xff, 0xfe, 0xe8, 0xf5, 0xff, 0xfe, 0xe8, 0xf5, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xf2, 0xf7, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xeb, 0xdf, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe8, 0xd7, 0xff, 0xff, 0xe8, 0xd7, 0xff, 0xff, 0xe9, 0xd8, 0xff, 0xff, 0xe8, 0xd9, 0xff, 0xff, 0xea, 0xd9, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xeb, 0xdb, 0xff, + 0xff, 0xee, 0xde, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xef, 0xe0, 0xff, 0xff, 0xef, 0xe0, 0xff, 0xff, 0xef, 0xe0, 0xff, 0xff, 0xf0, 0xe0, 0xff, 0xff, 0xf2, 0xe1, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf8, 0xe6, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf8, 0xe7, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe7, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf7, 0xe6, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xee, 0xff, 0xff, 0xfb, 0xee, 0xff, 0xff, 0xfb, 0xf1, 0xff, 0xff, 0xf3, 0xef, 0xff, 0xff, 0xec, 0xea, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xea, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf5, 0xfa, 0xff, 0xfd, 0xf1, 0xf6, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfe, 0xeb, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xe9, 0xf5, 0xff, 0xfe, 0xe9, 0xf5, 0xff, 0xfe, 0xe8, 0xf5, 0xff, 0xfe, 0xe8, 0xf5, 0xff, 0xfe, 0xe8, 0xf5, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xf3, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf1, 0xe8, 0xff, 0xff, 0xe8, 0xd9, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd5, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe7, 0xd7, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xea, 0xd9, 0xff, 0xff, 0xea, 0xd9, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xeb, 0xdc, 0xff, 0xff, 0xed, 0xdd, 0xff, + 0xff, 0xee, 0xde, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xf0, 0xe0, 0xff, 0xff, 0xf0, 0xe0, 0xff, 0xff, 0xf1, 0xe1, 0xff, 0xff, 0xf1, 0xe1, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf3, 0xe4, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf6, 0xe8, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xfb, 0xeb, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xee, 0xff, 0xff, 0xf9, 0xed, 0xff, 0xff, 0xf5, 0xe9, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xed, 0xea, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xea, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfd, 0xf0, 0xf6, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xe9, 0xf5, 0xff, 0xfe, 0xe9, 0xf5, 0xff, 0xfe, 0xe8, 0xf5, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf5, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf3, 0xff, 0xfe, 0xee, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xef, 0xe5, 0xff, 0xff, 0xe5, 0xd5, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe7, 0xd5, 0xff, 0xff, 0xe6, 0xd6, 0xff, 0xff, 0xe7, 0xd7, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe9, 0xd8, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xeb, 0xdc, 0xff, 0xff, 0xeb, 0xdc, 0xff, 0xff, 0xec, 0xdc, 0xff, 0xff, 0xed, 0xdd, 0xff, 0xff, 0xee, 0xde, 0xff, + 0xff, 0xef, 0xdf, 0xff, 0xff, 0xef, 0xe0, 0xff, 0xff, 0xf0, 0xe1, 0xff, 0xff, 0xf0, 0xe1, 0xff, 0xff, 0xf1, 0xe1, 0xff, 0xff, 0xf2, 0xe3, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf6, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xee, 0xff, 0xff, 0xf7, 0xec, 0xff, 0xff, 0xf4, 0xe9, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf4, 0xea, 0xff, 0xff, 0xf1, 0xea, 0xff, 0xff, 0xec, 0xea, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfd, 0xf1, 0xf7, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe8, 0xf3, 0xff, 0xfe, 0xef, 0xf3, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xec, 0xe1, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe7, 0xd7, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xec, 0xdc, 0xff, 0xff, 0xed, 0xdc, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xef, 0xdf, 0xff, + 0xff, 0xf0, 0xe1, 0xff, 0xff, 0xf0, 0xe1, 0xff, 0xff, 0xf1, 0xe1, 0xff, 0xff, 0xf2, 0xe2, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf3, 0xe4, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf6, 0xe5, 0xff, 0xff, 0xf6, 0xe5, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfa, 0xed, 0xff, 0xff, 0xf6, 0xea, 0xff, 0xff, 0xf5, 0xe9, 0xff, 0xff, 0xf4, 0xe9, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf4, 0xea, 0xff, 0xff, 0xf4, 0xea, 0xff, 0xff, 0xf4, 0xea, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf1, 0xeb, 0xff, 0xff, 0xec, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfd, 0xf0, 0xf6, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe9, 0xf1, 0xff, 0xfe, 0xef, 0xf1, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xea, 0xdc, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe5, 0xd5, 0xff, 0xff, 0xe6, 0xd4, 0xff, 0xff, 0xe6, 0xd6, 0xff, 0xff, 0xe6, 0xd6, 0xff, 0xff, 0xe7, 0xd7, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xeb, 0xdb, 0xff, 0xff, 0xed, 0xdc, 0xff, 0xff, 0xed, 0xde, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xef, 0xdf, 0xff, 0xff, 0xf0, 0xe0, 0xff, 0xff, 0xf1, 0xe0, 0xff, + 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf2, 0xe2, 0xff, 0xff, 0xf2, 0xe2, 0xff, 0xff, 0xf3, 0xe4, 0xff, 0xff, 0xf3, 0xe4, 0xff, 0xff, 0xf3, 0xe4, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf8, 0xe7, 0xff, 0xff, 0xf8, 0xe7, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xf8, 0xec, 0xff, 0xff, 0xf5, 0xe9, 0xff, 0xff, 0xf5, 0xe9, 0xff, 0xff, 0xf4, 0xe9, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf4, 0xea, 0xff, 0xff, 0xf4, 0xea, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf1, 0xea, 0xff, 0xff, 0xec, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe9, 0xf0, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf1, 0xe8, 0xff, 0xff, 0xe7, 0xd9, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd6, 0xff, 0xff, 0xe6, 0xd6, 0xff, 0xff, 0xe7, 0xd7, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xed, 0xdc, 0xff, 0xff, 0xed, 0xde, 0xff, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xef, 0xde, 0xff, 0xff, 0xef, 0xe0, 0xff, 0xff, 0xf1, 0xe1, 0xff, 0xff, 0xf1, 0xe2, 0xff, + 0xff, 0xf2, 0xe2, 0xff, 0xff, 0xf3, 0xe4, 0xff, 0xff, 0xf3, 0xe4, 0xff, 0xff, 0xf3, 0xe4, 0xff, 0xff, 0xf3, 0xe4, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf8, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xea, 0xff, 0xff, 0xf8, 0xea, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xf8, 0xeb, 0xff, 0xff, 0xf5, 0xe9, 0xff, 0xff, 0xf5, 0xe9, 0xff, 0xff, 0xf5, 0xe9, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf4, 0xea, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf0, 0xeb, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xeb, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfd, 0xf1, 0xf6, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xea, 0xf0, 0xff, 0xfe, 0xf1, 0xef, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf0, 0xe6, 0xff, 0xff, 0xe5, 0xd6, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd4, 0xff, 0xff, 0xe6, 0xd4, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe7, 0xd7, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xed, 0xdc, 0xff, 0xff, 0xed, 0xde, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xef, 0xdf, 0xff, 0xff, 0xef, 0xdf, 0xff, 0xff, 0xf0, 0xe0, 0xff, 0xff, 0xf0, 0xe0, 0xff, 0xff, 0xf2, 0xe2, 0xff, + 0xff, 0xf3, 0xe4, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf8, 0xea, 0xff, 0xff, 0xf8, 0xea, 0xff, 0xff, 0xf8, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfb, 0xeb, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xf6, 0xe9, 0xff, 0xff, 0xf5, 0xe9, 0xff, 0xff, 0xf5, 0xe8, 0xff, 0xff, 0xf5, 0xe9, 0xff, 0xff, 0xf4, 0xe9, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf4, 0xea, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf0, 0xec, 0xff, 0xff, 0xed, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfd, 0xf0, 0xf6, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xea, 0xef, 0xff, 0xfe, 0xf0, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xef, 0xe5, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe5, 0xd3, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe5, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe8, 0xd7, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xed, 0xdd, 0xff, 0xff, 0xee, 0xdd, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xef, 0xdf, 0xff, 0xff, 0xf0, 0xe0, 0xff, 0xff, 0xf0, 0xe0, 0xff, 0xff, 0xf0, 0xe0, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf2, 0xe3, 0xff, + 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfb, 0xeb, 0xff, 0xff, 0xfb, 0xeb, 0xff, 0xff, 0xf8, 0xea, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf5, 0xe9, 0xff, 0xff, 0xf5, 0xe8, 0xff, 0xff, 0xf5, 0xe8, 0xff, 0xff, 0xf4, 0xe9, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf4, 0xea, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xef, 0xec, 0xff, 0xff, 0xed, 0xec, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfd, 0xf1, 0xf6, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xff, 0xea, 0xed, 0xff, 0xff, 0xef, 0xed, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xef, 0xe3, 0xff, 0xff, 0xe3, 0xd4, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd6, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe7, 0xd7, 0xff, 0xff, 0xe8, 0xd7, 0xff, 0xff, 0xe9, 0xd8, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xeb, 0xdb, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xed, 0xdd, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xf0, 0xe1, 0xff, 0xff, 0xf0, 0xe0, 0xff, 0xff, 0xf1, 0xe0, 0xff, 0xff, 0xf1, 0xe1, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf2, 0xe3, 0xff, + 0xfe, 0xf5, 0xe5, 0xff, 0xff, 0xf6, 0xe5, 0xff, 0xff, 0xf6, 0xe5, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf8, 0xea, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf6, 0xe8, 0xff, 0xff, 0xf5, 0xe8, 0xff, 0xff, 0xf4, 0xe8, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf0, 0xec, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfd, 0xf0, 0xf6, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xff, 0xe7, 0xee, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xea, 0xed, 0xff, 0xff, 0xef, 0xec, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xed, 0xe1, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd5, 0xff, 0xff, 0xe5, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd6, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe7, 0xd7, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xed, 0xdc, 0xff, 0xff, 0xed, 0xdd, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xef, 0xe0, 0xff, 0xff, 0xf0, 0xe0, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf2, 0xe3, 0xff, 0xff, 0xf2, 0xe3, 0xff, 0xff, 0xf3, 0xe4, 0xff, + 0xfe, 0xf4, 0xe5, 0xff, 0xfe, 0xf5, 0xe6, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xf8, 0xea, 0xff, 0xff, 0xf6, 0xe9, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf6, 0xe8, 0xff, 0xff, 0xf5, 0xe8, 0xff, 0xff, 0xf4, 0xe8, 0xff, 0xff, 0xf3, 0xe8, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf0, 0xec, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfd, 0xf2, 0xf6, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xff, 0xe7, 0xee, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe9, 0xec, 0xff, 0xff, 0xee, 0xeb, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xeb, 0xdf, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe7, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd6, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe7, 0xd7, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe9, 0xd8, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xed, 0xdc, 0xff, 0xff, 0xee, 0xdd, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xef, 0xe0, 0xff, 0xff, 0xf0, 0xe1, 0xff, 0xff, 0xf1, 0xe1, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf2, 0xe2, 0xff, 0xff, 0xf3, 0xe2, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf4, 0xe4, 0xff, + 0xfe, 0xf4, 0xe6, 0xff, 0xfe, 0xf5, 0xe7, 0xff, 0xfe, 0xf6, 0xe7, 0xff, 0xfe, 0xf6, 0xe7, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xf8, 0xea, 0xff, 0xff, 0xf7, 0xea, 0xff, 0xff, 0xf6, 0xea, 0xff, 0xff, 0xf6, 0xe9, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf6, 0xe8, 0xff, 0xff, 0xf4, 0xe8, 0xff, 0xff, 0xf3, 0xe8, 0xff, 0xff, 0xf3, 0xe8, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xef, 0xed, 0xff, 0xff, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfd, 0xf1, 0xf6, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xff, 0xe7, 0xee, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe8, 0xeb, 0xff, 0xff, 0xed, 0xeb, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xeb, 0xde, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe7, 0xd7, 0xff, 0xff, 0xe8, 0xd7, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xed, 0xdc, 0xff, 0xff, 0xee, 0xdd, 0xff, 0xff, 0xef, 0xde, 0xff, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xef, 0xe0, 0xff, 0xff, 0xf0, 0xe1, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf2, 0xe3, 0xff, 0xff, 0xf2, 0xe2, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf3, 0xe4, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf4, 0xe5, 0xff, + 0xfe, 0xf5, 0xe6, 0xff, 0xfe, 0xf6, 0xe7, 0xff, 0xfe, 0xf6, 0xe7, 0xff, 0xfe, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xf8, 0xea, 0xff, 0xff, 0xf7, 0xea, 0xff, 0xff, 0xf6, 0xea, 0xff, 0xff, 0xf6, 0xe9, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf6, 0xe8, 0xff, 0xff, 0xf5, 0xe8, 0xff, 0xff, 0xf3, 0xe8, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xfe, 0xf0, 0xed, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfd, 0xf2, 0xf6, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xff, 0xe7, 0xee, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xeb, 0xff, 0xff, 0xe8, 0xeb, 0xff, 0xff, 0xec, 0xea, 0xff, 0xff, 0xf1, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xeb, 0xde, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe7, 0xd5, 0xff, 0xff, 0xe7, 0xd7, 0xff, 0xff, 0xe7, 0xd7, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xec, 0xdc, 0xff, 0xff, 0xed, 0xdc, 0xff, 0xff, 0xee, 0xdd, 0xff, 0xff, 0xef, 0xde, 0xff, 0xff, 0xef, 0xdf, 0xff, 0xff, 0xef, 0xe0, 0xff, 0xff, 0xf0, 0xe1, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf2, 0xe3, 0xff, 0xff, 0xf3, 0xe4, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, + 0xfe, 0xf5, 0xe8, 0xff, 0xfe, 0xf5, 0xe7, 0xff, 0xfe, 0xf6, 0xe7, 0xff, 0xfe, 0xf7, 0xe8, 0xff, 0xfe, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf8, 0xea, 0xff, 0xff, 0xf8, 0xea, 0xff, 0xff, 0xf7, 0xea, 0xff, 0xff, 0xf6, 0xea, 0xff, 0xff, 0xf6, 0xea, 0xff, 0xff, 0xf6, 0xe9, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf6, 0xe8, 0xff, 0xff, 0xf5, 0xe8, 0xff, 0xff, 0xf4, 0xe9, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xfe, 0xf0, 0xee, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfd, 0xf0, 0xf6, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xff, 0xe7, 0xee, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xeb, 0xff, 0xff, 0xe6, 0xeb, 0xff, 0xff, 0xe6, 0xeb, 0xff, 0xff, 0xe6, 0xeb, 0xff, 0xff, 0xe7, 0xeb, 0xff, 0xff, 0xeb, 0xea, 0xff, 0xff, 0xef, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xeb, 0xdd, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe7, 0xd7, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xed, 0xdc, 0xff, 0xff, 0xed, 0xdd, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xef, 0xdf, 0xff, 0xff, 0xef, 0xe0, 0xff, 0xff, 0xf0, 0xe1, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf2, 0xe3, 0xff, 0xff, 0xf3, 0xe4, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf5, 0xe6, 0xff, + 0xfe, 0xf5, 0xe8, 0xff, 0xfe, 0xf6, 0xe7, 0xff, 0xfe, 0xf6, 0xe8, 0xff, 0xfe, 0xf7, 0xe8, 0xff, 0xfe, 0xf7, 0xe8, 0xff, 0xfe, 0xf8, 0xe9, 0xff, 0xfe, 0xf8, 0xe9, 0xff, 0xfe, 0xf8, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xf8, 0xea, 0xff, 0xff, 0xf8, 0xea, 0xff, 0xff, 0xf7, 0xea, 0xff, 0xff, 0xf6, 0xea, 0xff, 0xff, 0xf6, 0xe9, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf6, 0xe8, 0xff, 0xff, 0xf5, 0xe9, 0xff, 0xff, 0xf4, 0xe9, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xfe, 0xf0, 0xee, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfd, 0xf2, 0xf6, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xeb, 0xff, 0xff, 0xe6, 0xeb, 0xff, 0xff, 0xe6, 0xeb, 0xff, 0xff, 0xe6, 0xeb, 0xff, 0xff, 0xe6, 0xeb, 0xff, 0xff, 0xe6, 0xeb, 0xff, 0xff, 0xe6, 0xeb, 0xff, 0xff, 0xe6, 0xeb, 0xff, 0xff, 0xea, 0xeb, 0xff, 0xff, 0xee, 0xea, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe8, 0xff, 0xff, 0xe9, 0xdc, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd6, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe7, 0xd7, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xed, 0xdc, 0xff, 0xff, 0xee, 0xdd, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xef, 0xdf, 0xff, 0xff, 0xef, 0xe0, 0xff, 0xff, 0xf0, 0xe1, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf2, 0xe3, 0xff, 0xff, 0xf3, 0xe4, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf3, 0xe4, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, +#endif +}; + +lv_img_dsc_t img_lv_demo_music_wave_bottom = { + .header.always_zero = 0, + .header.w = 272, + .header.h = 42, + .data_size = 11424 * LV_COLOR_SIZE / 8, + .header.cf = LV_IMG_CF_TRUE_COLOR, + .data = img_lv_demo_music_wave_bottom_map, +}; + +#endif /*LV_USE_DEMO_MUSIC*/ + + diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_wave_top.c b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_wave_top.c new file mode 100644 index 0000000000..d017512c2f --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/img_lv_demo_music_wave_top.c @@ -0,0 +1,202 @@ +#include "../lv_demo_music.h" +#if LV_USE_DEMO_MUSIC && !LV_DEMO_MUSIC_LARGE + +#ifndef LV_ATTRIBUTE_MEM_ALIGN +#define LV_ATTRIBUTE_MEM_ALIGN +#endif + +const LV_ATTRIBUTE_MEM_ALIGN uint8_t img_lv_demo_music_wave_top_map[] = { +#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8 + /*Pixel format: Red: 3 bit, Green: 3 bit, Blue: 2 bit*/ + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0 + /*Pixel format: Red: 5 bit, Green: 6 bit, Blue: 5 bit*/ + 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x5f, 0xdf, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x7f, 0xef, 0x5f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, + 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x7f, 0xe7, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x7f, 0xef, 0x5f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, + 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x7f, 0xe7, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x7f, 0xef, 0x5f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, + 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x7f, 0xe7, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x7f, 0xef, 0x5f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, + 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x7f, 0xe7, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x7f, 0xef, 0x5f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, + 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x7f, 0xe7, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, + 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x9f, 0xe7, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xff, 0xef, 0xff, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, + 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xff, 0xef, 0xff, 0xef, 0xff, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, + 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xff, 0xf7, 0xff, 0xef, 0xff, 0xef, 0xff, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, + 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x5f, 0xdf, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xef, 0xff, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, + 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x5f, 0xdf, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, + 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x7f, 0xe7, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xef, 0xff, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, + 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x5f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xff, 0x5f, 0xf7, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x5f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xef, 0xff, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, + 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x5f, 0xdf, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0xbf, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xef, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, + 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x7f, 0xe7, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x5f, 0xf7, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x7f, 0xff, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x7f, 0xef, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xef, 0xff, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, + 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xff, 0xef, 0xff, 0xef, 0xff, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, + 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x5f, 0xdf, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x7f, 0xef, 0xbf, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xff, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, + 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x7f, 0xe7, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, + 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x5f, 0xdf, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x9f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, + 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x9f, 0xe7, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xdf, 0xf7, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, + 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x7f, 0xe7, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xdf, 0xf7, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, + 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x5f, 0xdf, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0xbf, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, + 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x5f, 0xdf, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, + 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x5f, 0xdf, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0xbf, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, + 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x5f, 0xdf, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, + 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x7f, 0xe7, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0xbf, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, + 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x5f, 0xdf, 0x9f, 0xe7, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x9f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0xbf, 0xef, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xd7, 0x5f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, + 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x5f, 0xe7, 0x9f, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0xbf, 0xef, 0x9f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xd7, 0x5f, 0xd7, 0x5f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, + 0x5f, 0xdf, 0x7f, 0xe7, 0x9f, 0xef, 0xbf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0xbf, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0xdf, 0xf7, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xe7, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xd7, 0x5f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0xdf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xbf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xff, 0xdf, 0xf7, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0 + /*Pixel format: Red: 5 bit, Green: 6 bit, Blue: 5 bit BUT the 2 bytes are swapped*/ + 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x5f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x7f, 0xef, 0x5f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xff, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, + 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xe7, 0x7f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x7f, 0xef, 0x5f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xff, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, + 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xe7, 0x7f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x7f, 0xef, 0x5f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xff, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, + 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x9f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xe7, 0x7f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x7f, 0xef, 0x5f, 0xef, 0x3f, 0xef, 0x3f, 0xef, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xff, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, + 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x5f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xe7, 0x7f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x7f, 0xef, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xff, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, + 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xe7, 0x7f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xf7, 0x5f, 0xf7, 0x3f, 0xf7, 0x3f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xff, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, + 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xe7, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0x9f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xff, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xff, 0xef, 0xff, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, + 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xff, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xff, 0xef, 0xff, 0xef, 0xff, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, + 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xff, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xf7, 0xff, 0xef, 0xff, 0xef, 0xff, 0xef, 0xff, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, + 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x5f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xff, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xf7, 0xff, 0xf7, 0xff, 0xef, 0xff, 0xef, 0xff, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, + 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x5f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xff, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xdf, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xef, 0xff, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, + 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xe7, 0x7f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xff, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xef, 0xff, 0xef, 0xff, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, + 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x5f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xff, 0x5f, 0xf7, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x5f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xdf, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xef, 0xff, 0xef, 0xff, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, + 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x5f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0x7f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xf7, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0xbf, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xef, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xef, 0xff, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, + 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xe7, 0x7f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xf7, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x7f, 0xff, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x7f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xf7, 0xff, 0xef, 0xff, 0xef, 0xff, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, + 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xff, 0xef, 0xff, 0xef, 0xff, 0xef, 0xff, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, + 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x5f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x7f, 0xf7, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xff, 0xef, 0xff, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, + 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xe7, 0x7f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x5f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x5f, 0xef, 0x5f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xff, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, + 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x5f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xff, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, + 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xe7, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xff, 0xf7, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, + 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xe7, 0x7f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x7f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xff, 0xf7, 0xdf, 0xef, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, + 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x5f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0x9f, 0xff, 0x9f, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, + 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x5f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, + 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x5f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xdf, 0xef, 0xdf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, + 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x5f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xdf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x7f, 0xe7, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x3f, 0xdf, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, + 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xe7, 0x7f, 0xef, 0x9f, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xdf, 0xef, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xdf, 0x9f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, + 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x5f, 0xe7, 0x9f, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xdf, 0xef, 0xbf, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xe7, 0x9f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xd7, 0x5f, 0xd7, 0x5f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, + 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, 0xe7, 0x5f, 0xef, 0x9f, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xef, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xef, 0x7f, 0xf7, 0x7f, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xdf, 0xef, 0xbf, 0xe7, 0x9f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x7f, 0xdf, 0x5f, 0xdf, 0x5f, 0xdf, 0x5f, 0xd7, 0x5f, 0xd7, 0x5f, 0xd7, 0x5f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, + 0xdf, 0x5f, 0xe7, 0x7f, 0xef, 0x9f, 0xf7, 0xbf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xdf, 0xf7, 0xdf, 0xef, 0xbf, 0xef, 0x9f, 0xe7, 0x9f, 0xdf, 0x7f, 0xdf, 0x5f, 0xd7, 0x5f, 0xd7, 0x5f, 0xd7, 0x3f, 0xd7, 0x3f, 0xd7, 0x3f, 0xdf, 0x3f, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x7f, 0xf7, 0x9f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xbf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xf7, 0xdf, 0xff, 0xdf, 0xf7, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0x9f, 0xf7, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xf7, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +#if LV_COLOR_DEPTH == 32 + /*Pixel format: Fix 0xFF: 8 bit, Red: 8 bit, Green: 8 bit, Blue: 8 bit*/ + 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf3, 0xe4, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf3, 0xe4, 0xff, 0xff, 0xf2, 0xe3, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf0, 0xe1, 0xff, 0xff, 0xef, 0xe0, 0xff, 0xff, 0xef, 0xdf, 0xff, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xee, 0xdd, 0xff, 0xff, 0xed, 0xdc, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe7, 0xd7, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe6, 0xd6, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe9, 0xdc, 0xff, 0xff, 0xf2, 0xe8, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xee, 0xea, 0xff, 0xff, 0xea, 0xeb, 0xff, 0xff, 0xe6, 0xeb, 0xff, 0xff, 0xe6, 0xeb, 0xff, 0xff, 0xe6, 0xeb, 0xff, 0xff, 0xe6, 0xeb, 0xff, 0xff, 0xe6, 0xeb, 0xff, 0xff, 0xe6, 0xeb, 0xff, 0xff, 0xe6, 0xeb, 0xff, 0xff, 0xe6, 0xeb, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfd, 0xea, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf2, 0xf6, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xee, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf4, 0xe9, 0xff, 0xff, 0xf5, 0xe9, 0xff, 0xff, 0xf6, 0xe8, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf6, 0xe9, 0xff, 0xff, 0xf6, 0xea, 0xff, 0xff, 0xf7, 0xea, 0xff, 0xff, 0xf8, 0xea, 0xff, 0xff, 0xf8, 0xea, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xfe, 0xf8, 0xe9, 0xff, 0xfe, 0xf8, 0xe9, 0xff, 0xfe, 0xf8, 0xe9, 0xff, 0xfe, 0xf7, 0xe8, 0xff, 0xfe, 0xf7, 0xe8, 0xff, 0xfe, 0xf6, 0xe8, 0xff, 0xfe, 0xf6, 0xe7, 0xff, 0xfe, 0xf5, 0xe8, 0xff, + 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf3, 0xe4, 0xff, 0xff, 0xf2, 0xe3, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf0, 0xe1, 0xff, 0xff, 0xef, 0xe0, 0xff, 0xff, 0xef, 0xdf, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xed, 0xdd, 0xff, 0xff, 0xed, 0xdc, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe7, 0xd7, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe5, 0xd5, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xeb, 0xdd, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xef, 0xe9, 0xff, 0xff, 0xeb, 0xea, 0xff, 0xff, 0xe7, 0xeb, 0xff, 0xff, 0xe6, 0xeb, 0xff, 0xff, 0xe6, 0xeb, 0xff, 0xff, 0xe6, 0xeb, 0xff, 0xff, 0xe6, 0xeb, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfd, 0xea, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf0, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xf0, 0xee, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf4, 0xe9, 0xff, 0xff, 0xf5, 0xe8, 0xff, 0xff, 0xf6, 0xe8, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf6, 0xe9, 0xff, 0xff, 0xf6, 0xea, 0xff, 0xff, 0xf6, 0xea, 0xff, 0xff, 0xf7, 0xea, 0xff, 0xff, 0xf8, 0xea, 0xff, 0xff, 0xf8, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xfe, 0xf7, 0xe8, 0xff, 0xfe, 0xf7, 0xe8, 0xff, 0xfe, 0xf6, 0xe7, 0xff, 0xfe, 0xf5, 0xe7, 0xff, 0xfe, 0xf5, 0xe8, 0xff, + 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf3, 0xe4, 0xff, 0xff, 0xf2, 0xe3, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf0, 0xe1, 0xff, 0xff, 0xef, 0xe0, 0xff, 0xff, 0xef, 0xdf, 0xff, 0xff, 0xef, 0xde, 0xff, 0xff, 0xee, 0xdd, 0xff, 0xff, 0xed, 0xdc, 0xff, 0xff, 0xec, 0xdc, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe7, 0xd7, 0xff, 0xff, 0xe7, 0xd7, 0xff, 0xff, 0xe7, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe5, 0xd5, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xeb, 0xde, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf1, 0xe9, 0xff, 0xff, 0xec, 0xea, 0xff, 0xff, 0xe8, 0xeb, 0xff, 0xff, 0xe6, 0xeb, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfd, 0xea, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf2, 0xf6, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xf0, 0xed, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf3, 0xe8, 0xff, 0xff, 0xf5, 0xe8, 0xff, 0xff, 0xf6, 0xe8, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf6, 0xe9, 0xff, 0xff, 0xf6, 0xea, 0xff, 0xff, 0xf7, 0xea, 0xff, 0xff, 0xf8, 0xea, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xfe, 0xf7, 0xe8, 0xff, 0xfe, 0xf6, 0xe7, 0xff, 0xfe, 0xf6, 0xe7, 0xff, 0xfe, 0xf5, 0xe6, 0xff, + 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf3, 0xe4, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf2, 0xe2, 0xff, 0xff, 0xf2, 0xe3, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf0, 0xe1, 0xff, 0xff, 0xef, 0xe0, 0xff, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xef, 0xde, 0xff, 0xff, 0xee, 0xdd, 0xff, 0xff, 0xed, 0xdc, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe8, 0xd7, 0xff, 0xff, 0xe7, 0xd7, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xeb, 0xde, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xed, 0xeb, 0xff, 0xff, 0xe8, 0xeb, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xec, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfd, 0xea, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf1, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xef, 0xed, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf3, 0xe8, 0xff, 0xff, 0xf3, 0xe8, 0xff, 0xff, 0xf4, 0xe8, 0xff, 0xff, 0xf6, 0xe8, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf6, 0xe9, 0xff, 0xff, 0xf6, 0xea, 0xff, 0xff, 0xf7, 0xea, 0xff, 0xff, 0xf8, 0xea, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xfe, 0xf6, 0xe7, 0xff, 0xfe, 0xf6, 0xe7, 0xff, 0xfe, 0xf5, 0xe7, 0xff, 0xfe, 0xf4, 0xe6, 0xff, + 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf3, 0xe2, 0xff, 0xff, 0xf2, 0xe2, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf1, 0xe1, 0xff, 0xff, 0xf0, 0xe1, 0xff, 0xff, 0xef, 0xe0, 0xff, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xee, 0xdd, 0xff, 0xff, 0xed, 0xdc, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xe9, 0xd8, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe7, 0xd7, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe6, 0xd6, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe7, 0xd5, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xeb, 0xdf, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xee, 0xeb, 0xff, 0xff, 0xe9, 0xec, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfd, 0xea, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf2, 0xf6, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xf0, 0xec, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf3, 0xe8, 0xff, 0xff, 0xf4, 0xe8, 0xff, 0xff, 0xf5, 0xe8, 0xff, 0xff, 0xf6, 0xe8, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf6, 0xe9, 0xff, 0xff, 0xf8, 0xea, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xfe, 0xf5, 0xe6, 0xff, 0xfe, 0xf4, 0xe5, 0xff, + 0xff, 0xf3, 0xe4, 0xff, 0xff, 0xf2, 0xe3, 0xff, 0xff, 0xf2, 0xe3, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf0, 0xe0, 0xff, 0xff, 0xef, 0xe0, 0xff, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xed, 0xdd, 0xff, 0xff, 0xed, 0xdc, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe7, 0xd7, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe6, 0xd6, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe5, 0xd5, 0xff, 0xff, 0xe5, 0xd5, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xed, 0xe1, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xef, 0xec, 0xff, 0xff, 0xea, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe6, 0xed, 0xff, 0xff, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfd, 0xea, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf0, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xf0, 0xec, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf4, 0xe8, 0xff, 0xff, 0xf5, 0xe8, 0xff, 0xff, 0xf6, 0xe8, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf8, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf6, 0xe5, 0xff, 0xff, 0xf6, 0xe5, 0xff, 0xfe, 0xf5, 0xe5, 0xff, + 0xff, 0xf2, 0xe3, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf1, 0xe1, 0xff, 0xff, 0xf1, 0xe0, 0xff, 0xff, 0xf0, 0xe0, 0xff, 0xff, 0xf0, 0xe1, 0xff, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xed, 0xdd, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xeb, 0xdb, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xe9, 0xd8, 0xff, 0xff, 0xe8, 0xd7, 0xff, 0xff, 0xe7, 0xd7, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe6, 0xd6, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd4, 0xff, 0xff, 0xef, 0xe3, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xef, 0xed, 0xff, 0xff, 0xea, 0xed, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xee, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfd, 0xea, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf1, 0xf6, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xec, 0xff, 0xff, 0xef, 0xec, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf4, 0xe9, 0xff, 0xff, 0xf5, 0xe8, 0xff, 0xff, 0xf5, 0xe8, 0xff, 0xff, 0xf5, 0xe9, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf8, 0xea, 0xff, 0xff, 0xfb, 0xeb, 0xff, 0xff, 0xfb, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf4, 0xe4, 0xff, + 0xff, 0xf2, 0xe3, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf0, 0xe0, 0xff, 0xff, 0xf0, 0xe0, 0xff, 0xff, 0xf0, 0xe0, 0xff, 0xff, 0xef, 0xdf, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xee, 0xdd, 0xff, 0xff, 0xed, 0xdd, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe8, 0xd7, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe5, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe5, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xef, 0xe5, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf0, 0xee, 0xff, 0xfe, 0xea, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xef, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfd, 0xea, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xec, 0xed, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xed, 0xec, 0xff, 0xff, 0xf0, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf4, 0xe9, 0xff, 0xff, 0xf5, 0xe9, 0xff, 0xff, 0xf5, 0xe8, 0xff, 0xff, 0xf5, 0xe9, 0xff, 0xff, 0xf6, 0xe9, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xfb, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf8, 0xea, 0xff, 0xff, 0xf8, 0xea, 0xff, 0xff, 0xf8, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf3, 0xe4, 0xff, + 0xff, 0xf2, 0xe2, 0xff, 0xff, 0xf0, 0xe0, 0xff, 0xff, 0xf0, 0xe0, 0xff, 0xff, 0xef, 0xdf, 0xff, 0xff, 0xef, 0xdf, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xed, 0xde, 0xff, 0xff, 0xed, 0xdc, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe7, 0xd7, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd4, 0xff, 0xff, 0xe4, 0xd4, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe5, 0xd6, 0xff, 0xff, 0xf0, 0xe6, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf1, 0xef, 0xff, 0xfe, 0xea, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf0, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfd, 0xea, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfd, 0xf1, 0xf6, 0xff, 0xfe, 0xf5, 0xf9, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xec, 0xed, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xeb, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xf0, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf5, 0xe9, 0xff, 0xff, 0xf5, 0xe9, 0xff, 0xff, 0xf5, 0xe9, 0xff, 0xff, 0xf8, 0xeb, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xf8, 0xea, 0xff, 0xff, 0xf8, 0xea, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf8, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf3, 0xe4, 0xff, 0xff, 0xf3, 0xe4, 0xff, 0xff, 0xf3, 0xe4, 0xff, 0xff, 0xf3, 0xe4, 0xff, 0xff, 0xf2, 0xe2, 0xff, + 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf1, 0xe1, 0xff, 0xff, 0xef, 0xe0, 0xff, 0xff, 0xef, 0xde, 0xff, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xed, 0xde, 0xff, 0xff, 0xed, 0xdc, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe7, 0xd7, 0xff, 0xff, 0xe6, 0xd6, 0xff, 0xff, 0xe6, 0xd6, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe7, 0xd9, 0xff, 0xff, 0xf1, 0xe8, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xe9, 0xf0, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xf0, 0xf5, 0xff, 0xfe, 0xf3, 0xf7, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xec, 0xed, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xeb, 0xec, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xec, 0xeb, 0xff, 0xff, 0xf1, 0xea, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xea, 0xff, 0xff, 0xf4, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf4, 0xe9, 0xff, 0xff, 0xf5, 0xe9, 0xff, 0xff, 0xf5, 0xe9, 0xff, 0xff, 0xf8, 0xec, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf8, 0xe7, 0xff, 0xff, 0xf8, 0xe7, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf3, 0xe4, 0xff, 0xff, 0xf3, 0xe4, 0xff, 0xff, 0xf3, 0xe4, 0xff, 0xff, 0xf2, 0xe2, 0xff, 0xff, 0xf2, 0xe2, 0xff, 0xff, 0xf1, 0xe2, 0xff, + 0xff, 0xf1, 0xe0, 0xff, 0xff, 0xf0, 0xe0, 0xff, 0xff, 0xef, 0xdf, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xed, 0xde, 0xff, 0xff, 0xed, 0xdc, 0xff, 0xff, 0xeb, 0xdb, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe7, 0xd7, 0xff, 0xff, 0xe6, 0xd6, 0xff, 0xff, 0xe6, 0xd6, 0xff, 0xff, 0xe6, 0xd4, 0xff, 0xff, 0xe5, 0xd5, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xea, 0xdc, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xef, 0xf1, 0xff, 0xfe, 0xe9, 0xf1, 0xff, 0xfe, 0xe7, 0xf1, 0xff, 0xfe, 0xe7, 0xf2, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xf0, 0xf6, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xec, 0xed, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xeb, 0xec, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xec, 0xeb, 0xff, 0xff, 0xf1, 0xeb, 0xff, 0xff, 0xf4, 0xeb, 0xff, 0xff, 0xf4, 0xea, 0xff, 0xff, 0xf4, 0xea, 0xff, 0xff, 0xf4, 0xea, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf4, 0xe9, 0xff, 0xff, 0xf5, 0xe9, 0xff, 0xff, 0xf6, 0xea, 0xff, 0xff, 0xfa, 0xed, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe5, 0xff, 0xff, 0xf6, 0xe5, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf3, 0xe4, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf2, 0xe2, 0xff, 0xff, 0xf1, 0xe1, 0xff, 0xff, 0xf0, 0xe1, 0xff, 0xff, 0xf0, 0xe1, 0xff, + 0xff, 0xef, 0xdf, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xed, 0xdc, 0xff, 0xff, 0xec, 0xdc, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe7, 0xd7, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xec, 0xe1, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xef, 0xf3, 0xff, 0xfe, 0xe8, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf3, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe7, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xe9, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xea, 0xf4, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xf1, 0xf7, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xeb, 0xec, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xec, 0xea, 0xff, 0xff, 0xf1, 0xea, 0xff, 0xff, 0xf4, 0xea, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf4, 0xe9, 0xff, 0xff, 0xf7, 0xec, 0xff, 0xff, 0xfb, 0xee, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf6, 0xe8, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf2, 0xe3, 0xff, 0xff, 0xf1, 0xe1, 0xff, 0xff, 0xf0, 0xe1, 0xff, 0xff, 0xf0, 0xe1, 0xff, 0xff, 0xef, 0xe0, 0xff, 0xff, 0xef, 0xdf, 0xff, + 0xff, 0xee, 0xde, 0xff, 0xff, 0xed, 0xdd, 0xff, 0xff, 0xec, 0xdc, 0xff, 0xff, 0xeb, 0xdc, 0xff, 0xff, 0xeb, 0xdc, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xe9, 0xd8, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe7, 0xd7, 0xff, 0xff, 0xe6, 0xd6, 0xff, 0xff, 0xe7, 0xd5, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe5, 0xd5, 0xff, 0xff, 0xef, 0xe5, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xee, 0xf4, 0xff, 0xfe, 0xe8, 0xf3, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf5, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf5, 0xff, 0xfe, 0xe9, 0xf5, 0xff, 0xfe, 0xe9, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xf0, 0xf6, 0xff, 0xfe, 0xf3, 0xf8, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xeb, 0xec, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xeb, 0xea, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xed, 0xea, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf3, 0xe9, 0xff, 0xff, 0xf5, 0xe9, 0xff, 0xff, 0xf9, 0xed, 0xff, 0xff, 0xfb, 0xee, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xfb, 0xeb, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe8, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe9, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf3, 0xe4, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf1, 0xe1, 0xff, 0xff, 0xf1, 0xe1, 0xff, 0xff, 0xf0, 0xe0, 0xff, 0xff, 0xf0, 0xe0, 0xff, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xee, 0xde, 0xff, + 0xff, 0xed, 0xdd, 0xff, 0xff, 0xeb, 0xdc, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xea, 0xd9, 0xff, 0xff, 0xea, 0xd9, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe7, 0xd7, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe5, 0xd5, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe8, 0xd9, 0xff, 0xff, 0xf1, 0xe8, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf3, 0xf5, 0xff, 0xfd, 0xed, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf5, 0xff, 0xfe, 0xe8, 0xf5, 0xff, 0xfe, 0xe8, 0xf5, 0xff, 0xfe, 0xe9, 0xf5, 0xff, 0xfe, 0xe9, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xf1, 0xf6, 0xff, 0xfe, 0xf5, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xeb, 0xec, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xeb, 0xea, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xec, 0xea, 0xff, 0xff, 0xf3, 0xef, 0xff, 0xff, 0xfb, 0xf1, 0xff, 0xff, 0xfb, 0xee, 0xff, 0xff, 0xfb, 0xee, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf7, 0xe6, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf8, 0xe7, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe9, 0xff, 0xff, 0xf8, 0xe7, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf8, 0xe6, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf2, 0xe1, 0xff, 0xff, 0xf0, 0xe0, 0xff, 0xff, 0xef, 0xe0, 0xff, 0xff, 0xef, 0xe0, 0xff, 0xff, 0xef, 0xe0, 0xff, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xee, 0xde, 0xff, + 0xff, 0xeb, 0xdb, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xea, 0xd9, 0xff, 0xff, 0xe8, 0xd9, 0xff, 0xff, 0xe9, 0xd8, 0xff, 0xff, 0xe8, 0xd7, 0xff, 0xff, 0xe8, 0xd7, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xeb, 0xdf, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf2, 0xf7, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfe, 0xe8, 0xf4, 0xff, 0xfe, 0xe8, 0xf5, 0xff, 0xfe, 0xe8, 0xf5, 0xff, 0xfe, 0xe8, 0xf5, 0xff, 0xfe, 0xe8, 0xf5, 0xff, 0xfe, 0xe8, 0xf5, 0xff, 0xfe, 0xe9, 0xf5, 0xff, 0xfe, 0xe9, 0xf5, 0xff, 0xfe, 0xe9, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xeb, 0xf5, 0xff, 0xfd, 0xea, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xef, 0xf6, 0xff, 0xfe, 0xf2, 0xf7, 0xff, 0xfe, 0xf5, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xeb, 0xec, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xf7, 0xf6, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfd, 0xf7, 0xff, 0xff, 0xfb, 0xf0, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xed, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xfb, 0xeb, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf4, 0xe6, 0xff, 0xff, 0xf5, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf6, 0xe8, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf6, 0xe8, 0xff, 0xff, 0xf5, 0xe7, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf3, 0xe2, 0xff, 0xff, 0xf2, 0xe1, 0xff, 0xff, 0xf1, 0xe0, 0xff, 0xff, 0xef, 0xe0, 0xff, 0xff, 0xef, 0xe0, 0xff, 0xff, 0xee, 0xdf, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xee, 0xdd, 0xff, 0xff, 0xed, 0xdd, 0xff, 0xff, 0xed, 0xdd, 0xff, 0xff, 0xed, 0xdc, 0xff, 0xff, 0xec, 0xdc, 0xff, + 0xff, 0xea, 0xd9, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe9, 0xd8, 0xff, 0xff, 0xe8, 0xd7, 0xff, 0xff, 0xe7, 0xd7, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe5, 0xd5, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe5, 0xd6, 0xff, 0xff, 0xef, 0xe5, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf2, 0xf7, 0xff, 0xfe, 0xeb, 0xf5, 0xff, 0xfe, 0xe8, 0xf5, 0xff, 0xfe, 0xe8, 0xf5, 0xff, 0xfe, 0xe8, 0xf5, 0xff, 0xfe, 0xe9, 0xf5, 0xff, 0xfe, 0xe9, 0xf5, 0xff, 0xfe, 0xe9, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xef, 0xf6, 0xff, 0xfe, 0xf4, 0xf9, 0xff, 0xfe, 0xf5, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xec, 0xed, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfe, 0xfc, 0xff, 0xff, 0xfe, 0xfb, 0xff, 0xff, 0xfd, 0xf5, 0xff, 0xff, 0xfb, 0xef, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xfb, 0xea, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe7, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe8, 0xff, 0xff, 0xf7, 0xe7, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf4, 0xe2, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf2, 0xe3, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xef, 0xe0, 0xff, 0xff, 0xef, 0xde, 0xff, 0xff, 0xef, 0xde, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xed, 0xdd, 0xff, 0xff, 0xec, 0xdd, 0xff, 0xff, 0xec, 0xdc, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xec, 0xdb, 0xff, + 0xff, 0xe8, 0xd9, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe8, 0xd7, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe6, 0xd6, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe4, 0xd4, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe9, 0xdb, 0xff, 0xff, 0xf1, 0xe8, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf1, 0xf6, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xe9, 0xf5, 0xff, 0xfe, 0xe9, 0xf5, 0xff, 0xfe, 0xe9, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfe, 0xf1, 0xf7, 0xff, 0xfe, 0xf5, 0xfa, 0xff, 0xfe, 0xf5, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xec, 0xed, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfa, 0xff, 0xff, 0xfe, 0xf9, 0xff, 0xff, 0xfc, 0xf3, 0xff, 0xff, 0xfb, 0xec, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xfa, 0xea, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf8, 0xe6, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf6, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf7, 0xe6, 0xff, 0xff, 0xf7, 0xe6, 0xff, 0xff, 0xf6, 0xe5, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf3, 0xe2, 0xff, 0xff, 0xf2, 0xe2, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf0, 0xe0, 0xff, 0xff, 0xef, 0xdf, 0xff, 0xff, 0xed, 0xde, 0xff, 0xff, 0xed, 0xdd, 0xff, 0xff, 0xee, 0xdc, 0xff, 0xff, 0xed, 0xdd, 0xff, 0xff, 0xed, 0xdc, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xec, 0xda, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xeb, 0xd9, 0xff, 0xff, 0xea, 0xda, 0xff, + 0xff, 0xe8, 0xd7, 0xff, 0xff, 0xe8, 0xd7, 0xff, 0xff, 0xe6, 0xd7, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe5, 0xd5, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xee, 0xe3, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf0, 0xf6, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xea, 0xf5, 0xff, 0xfe, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xef, 0xf6, 0xff, 0xfe, 0xf3, 0xf9, 0xff, 0xfe, 0xf5, 0xfa, 0xff, 0xfe, 0xf5, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xec, 0xed, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xea, 0xea, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xf9, 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, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfe, 0xfb, 0xff, 0xff, 0xfd, 0xf8, 0xff, 0xff, 0xfd, 0xf7, 0xff, 0xff, 0xfb, 0xf1, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xfa, 0xe9, 0xff, 0xff, 0xf9, 0xea, 0xff, 0xff, 0xf9, 0xe8, 0xff, 0xff, 0xf8, 0xe6, 0xff, 0xff, 0xf7, 0xe6, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf6, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf6, 0xe5, 0xff, 0xff, 0xf6, 0xe5, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf6, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe3, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf3, 0xe2, 0xff, 0xff, 0xf2, 0xe2, 0xff, 0xff, 0xf1, 0xe1, 0xff, 0xff, 0xef, 0xe0, 0xff, 0xff, 0xef, 0xdf, 0xff, 0xff, 0xef, 0xdd, 0xff, 0xff, 0xee, 0xdd, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xeb, 0xdb, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xeb, 0xd9, 0xff, 0xff, 0xeb, 0xd8, 0xff, 0xff, 0xea, 0xd8, 0xff, 0xff, 0xea, 0xd8, 0xff, 0xff, 0xea, 0xd7, 0xff, + 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe6, 0xd6, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe5, 0xd5, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe9, 0xdb, 0xff, 0xff, 0xf1, 0xe8, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf0, 0xf6, 0xff, 0xfe, 0xeb, 0xf5, 0xff, 0xfe, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xeb, 0xf5, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xef, 0xf5, 0xff, 0xfd, 0xee, 0xf6, 0xff, 0xfe, 0xf1, 0xf7, 0xff, 0xff, 0xf4, 0xfa, 0xff, 0xfe, 0xf5, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xec, 0xed, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xfd, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfe, 0xfa, 0xff, 0xff, 0xfd, 0xf7, 0xff, 0xff, 0xfd, 0xf6, 0xff, 0xff, 0xfb, 0xef, 0xff, 0xff, 0xfa, 0xeb, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf8, 0xe7, 0xff, 0xff, 0xf8, 0xe7, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf6, 0xe5, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf2, 0xe2, 0xff, 0xff, 0xf2, 0xe2, 0xff, 0xff, 0xf1, 0xe1, 0xff, 0xff, 0xef, 0xdf, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xed, 0xde, 0xff, 0xff, 0xed, 0xde, 0xff, 0xff, 0xec, 0xdc, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xea, 0xd8, 0xff, 0xff, 0xea, 0xd8, 0xff, 0xff, 0xea, 0xd8, 0xff, 0xff, 0xe9, 0xd8, 0xff, 0xff, 0xe9, 0xd7, 0xff, 0xff, 0xe8, 0xd7, 0xff, 0xff, 0xe7, 0xd7, 0xff, 0xff, 0xe7, 0xd6, 0xff, + 0xff, 0xe6, 0xd6, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe5, 0xd5, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe5, 0xd6, 0xff, 0xff, 0xef, 0xe4, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xef, 0xf6, 0xff, 0xfd, 0xec, 0xf6, 0xff, 0xfd, 0xec, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xed, 0xf5, 0xff, 0xfd, 0xee, 0xf5, 0xff, 0xfd, 0xee, 0xf6, 0xff, 0xfd, 0xef, 0xf6, 0xff, 0xfd, 0xef, 0xf6, 0xff, 0xfe, 0xf3, 0xf9, 0xff, 0xff, 0xf5, 0xfa, 0xff, 0xff, 0xf5, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xec, 0xed, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfe, 0xfa, 0xff, 0xff, 0xfd, 0xf6, 0xff, 0xff, 0xfc, 0xf4, 0xff, 0xff, 0xfa, 0xef, 0xff, 0xff, 0xf9, 0xe9, 0xff, 0xff, 0xf8, 0xe7, 0xff, 0xff, 0xf7, 0xe6, 0xff, 0xff, 0xf6, 0xe6, 0xff, 0xff, 0xf6, 0xe5, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf4, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf3, 0xe4, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf3, 0xe2, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf0, 0xe0, 0xff, 0xff, 0xef, 0xe0, 0xff, 0xff, 0xef, 0xdf, 0xff, 0xff, 0xee, 0xdd, 0xff, 0xff, 0xec, 0xdc, 0xff, 0xff, 0xec, 0xdc, 0xff, 0xff, 0xeb, 0xdc, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xea, 0xd9, 0xff, 0xff, 0xea, 0xd9, 0xff, 0xff, 0xe9, 0xd7, 0xff, 0xff, 0xe9, 0xd8, 0xff, 0xff, 0xe9, 0xd8, 0xff, 0xff, 0xe8, 0xd6, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe7, 0xd6, 0xff, + 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd3, 0xff, 0xff, 0xeb, 0xde, 0xff, 0xff, 0xf2, 0xe8, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf3, 0xf7, 0xff, 0xfd, 0xef, 0xf6, 0xff, 0xfd, 0xed, 0xf6, 0xff, 0xfd, 0xee, 0xf6, 0xff, 0xfd, 0xee, 0xf6, 0xff, 0xfd, 0xee, 0xf6, 0xff, 0xfe, 0xf0, 0xf7, 0xff, 0xff, 0xf4, 0xfa, 0xff, 0xff, 0xf5, 0xfa, 0xff, 0xff, 0xf6, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf6, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xec, 0xed, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfe, 0xfa, 0xff, 0xff, 0xfc, 0xf5, 0xff, 0xff, 0xfb, 0xf3, 0xff, 0xff, 0xfa, 0xed, 0xff, 0xff, 0xf8, 0xe8, 0xff, 0xff, 0xf7, 0xe6, 0xff, 0xff, 0xf6, 0xe5, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf3, 0xe5, 0xff, 0xff, 0xf3, 0xe5, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf1, 0xe2, 0xff, 0xff, 0xf1, 0xe0, 0xff, 0xff, 0xf0, 0xe0, 0xff, 0xff, 0xef, 0xdd, 0xff, 0xff, 0xed, 0xde, 0xff, 0xff, 0xed, 0xdc, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xe9, 0xd8, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe8, 0xd7, 0xff, 0xff, 0xe8, 0xd7, 0xff, 0xff, 0xe8, 0xd6, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe6, 0xd6, 0xff, 0xff, 0xe5, 0xd5, 0xff, + 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe8, 0xdb, 0xff, 0xff, 0xf1, 0xe7, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf3, 0xf7, 0xff, 0xfd, 0xf0, 0xf6, 0xff, 0xfd, 0xef, 0xf6, 0xff, 0xfe, 0xf3, 0xfa, 0xff, 0xff, 0xf5, 0xfb, 0xff, 0xff, 0xf5, 0xfb, 0xff, 0xff, 0xf6, 0xfb, 0xff, 0xfe, 0xf6, 0xfb, 0xff, 0xfe, 0xf7, 0xfb, 0xff, 0xfe, 0xf7, 0xfb, 0xff, 0xfe, 0xf7, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xed, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xeb, 0xec, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfb, 0xff, 0xff, 0xfc, 0xf6, 0xff, 0xff, 0xfa, 0xf0, 0xff, 0xff, 0xf9, 0xeb, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf5, 0xe3, 0xff, 0xff, 0xf5, 0xe3, 0xff, 0xff, 0xf5, 0xe3, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf5, 0xe3, 0xff, 0xff, 0xf5, 0xe3, 0xff, 0xff, 0xf5, 0xe3, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf3, 0xe3, 0xff, 0xff, 0xf2, 0xe2, 0xff, 0xff, 0xf1, 0xe1, 0xff, 0xff, 0xf0, 0xdf, 0xff, 0xff, 0xef, 0xdf, 0xff, 0xff, 0xee, 0xdd, 0xff, 0xff, 0xed, 0xdd, 0xff, 0xff, 0xec, 0xdc, 0xff, 0xff, 0xec, 0xdc, 0xff, 0xff, 0xeb, 0xdc, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xe9, 0xd7, 0xff, 0xff, 0xe8, 0xd7, 0xff, 0xff, 0xe8, 0xd6, 0xff, 0xff, 0xe8, 0xd6, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe5, 0xd5, 0xff, 0xff, 0xe5, 0xd5, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, + 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe8, 0xd9, 0xff, 0xff, 0xf0, 0xe5, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf5, 0xef, 0xff, 0xfe, 0xf5, 0xf0, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf1, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf2, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf3, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfe, 0xf4, 0xf7, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xf8, 0xfc, 0xff, 0xff, 0xf6, 0xfb, 0xff, 0xff, 0xf6, 0xfb, 0xff, 0xfe, 0xf6, 0xfb, 0xff, 0xfe, 0xf7, 0xfb, 0xff, 0xfe, 0xf7, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf4, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf3, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf3, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf2, 0xf2, 0xff, 0xfe, 0xf1, 0xf2, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf1, 0xf1, 0xff, 0xfe, 0xf0, 0xf1, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xf0, 0xf0, 0xff, 0xfe, 0xef, 0xf0, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xef, 0xef, 0xff, 0xfe, 0xee, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xee, 0xef, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xec, 0xed, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xff, 0xfc, 0xf6, 0xff, 0xff, 0xf9, 0xef, 0xff, 0xff, 0xf7, 0xea, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf5, 0xe3, 0xff, 0xff, 0xf5, 0xe3, 0xff, 0xff, 0xf5, 0xe3, 0xff, 0xff, 0xf5, 0xe3, 0xff, 0xff, 0xf5, 0xe3, 0xff, 0xff, 0xf5, 0xe3, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf4, 0xe2, 0xff, 0xff, 0xf2, 0xe1, 0xff, 0xff, 0xf2, 0xe0, 0xff, 0xff, 0xf0, 0xe0, 0xff, 0xff, 0xf0, 0xdf, 0xff, 0xff, 0xef, 0xdf, 0xff, 0xff, 0xee, 0xdd, 0xff, 0xff, 0xec, 0xdc, 0xff, 0xff, 0xec, 0xdb, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xea, 0xd9, 0xff, 0xff, 0xe8, 0xd8, 0xff, 0xff, 0xe8, 0xd7, 0xff, 0xff, 0xe9, 0xd7, 0xff, 0xff, 0xe8, 0xd6, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, + 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe7, 0xd8, 0xff, 0xff, 0xf0, 0xe6, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xea, 0xff, 0xff, 0xf2, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf5, 0xef, 0xff, 0xfe, 0xf5, 0xf0, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf4, 0xf4, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfe, 0xf4, 0xf7, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xfe, 0xf9, 0xfc, 0xff, 0xfe, 0xf7, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf8, 0xff, 0xfe, 0xf8, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf2, 0xf3, 0xff, 0xff, 0xf2, 0xf3, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf1, 0xf2, 0xff, 0xff, 0xf1, 0xf2, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf0, 0xf1, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xef, 0xf0, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xee, 0xef, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xec, 0xed, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xeb, 0xeb, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xf9, 0xff, 0xff, 0xf9, 0xf1, 0xff, 0xff, 0xf7, 0xea, 0xff, 0xff, 0xf5, 0xe6, 0xff, 0xff, 0xf4, 0xe4, 0xff, 0xff, 0xf5, 0xe3, 0xff, 0xff, 0xf5, 0xe3, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf3, 0xe1, 0xff, 0xff, 0xf3, 0xe0, 0xff, 0xff, 0xf2, 0xe0, 0xff, 0xff, 0xf1, 0xdf, 0xff, 0xff, 0xf0, 0xde, 0xff, 0xff, 0xee, 0xde, 0xff, 0xff, 0xee, 0xdd, 0xff, 0xff, 0xec, 0xdc, 0xff, 0xff, 0xeb, 0xdb, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xea, 0xd9, 0xff, 0xff, 0xea, 0xd8, 0xff, 0xff, 0xe8, 0xd7, 0xff, 0xff, 0xe7, 0xd6, 0xff, 0xff, 0xe8, 0xd6, 0xff, 0xff, 0xe7, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, + 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe9, 0xda, 0xff, 0xff, 0xf0, 0xe5, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf5, 0xef, 0xff, 0xfe, 0xf5, 0xf0, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf5, 0xf4, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf4, 0xf5, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf6, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfe, 0xf6, 0xf8, 0xff, 0xff, 0xfc, 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, 0xfd, 0xfe, 0xff, 0xfe, 0xfa, 0xfc, 0xff, 0xfe, 0xf8, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf2, 0xf3, 0xff, 0xff, 0xf2, 0xf3, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf1, 0xf2, 0xff, 0xff, 0xf1, 0xf2, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf0, 0xf1, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xef, 0xf0, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xee, 0xef, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xec, 0xed, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xeb, 0xec, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xf8, 0xff, 0xff, 0xf9, 0xf1, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf5, 0xe4, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf3, 0xe1, 0xff, 0xff, 0xf3, 0xe1, 0xff, 0xff, 0xf2, 0xe0, 0xff, 0xff, 0xf1, 0xde, 0xff, 0xff, 0xf0, 0xde, 0xff, 0xff, 0xee, 0xdd, 0xff, 0xff, 0xed, 0xdd, 0xff, 0xff, 0xec, 0xdc, 0xff, 0xff, 0xeb, 0xdb, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xea, 0xd9, 0xff, 0xff, 0xea, 0xd8, 0xff, 0xff, 0xe8, 0xd6, 0xff, 0xff, 0xe7, 0xd5, 0xff, 0xff, 0xe8, 0xd5, 0xff, 0xff, 0xe6, 0xd5, 0xff, 0xff, 0xe5, 0xd5, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe3, 0xd2, 0xff, + 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xeb, 0xde, 0xff, 0xff, 0xf2, 0xe9, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xea, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf5, 0xf0, 0xff, 0xfe, 0xf5, 0xf0, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf5, 0xf4, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf2, 0xf3, 0xff, 0xff, 0xf2, 0xf3, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf1, 0xf2, 0xff, 0xff, 0xf1, 0xf2, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf0, 0xf1, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xef, 0xf0, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xee, 0xef, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfd, 0xfa, 0xff, 0xff, 0xf9, 0xf1, 0xff, 0xff, 0xf6, 0xe7, 0xff, 0xff, 0xf4, 0xe3, 0xff, 0xff, 0xf4, 0xe2, 0xff, 0xff, 0xf4, 0xe1, 0xff, 0xff, 0xf3, 0xe1, 0xff, 0xff, 0xf2, 0xe0, 0xff, 0xff, 0xf1, 0xde, 0xff, 0xff, 0xf0, 0xde, 0xff, 0xff, 0xef, 0xdc, 0xff, 0xff, 0xee, 0xdc, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xea, 0xda, 0xff, 0xff, 0xeb, 0xda, 0xff, 0xff, 0xe9, 0xd9, 0xff, 0xff, 0xea, 0xd8, 0xff, 0xff, 0xe8, 0xd6, 0xff, 0xff, 0xe8, 0xd6, 0xff, 0xff, 0xe8, 0xd5, 0xff, 0xff, 0xe6, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe5, 0xd4, 0xff, 0xff, 0xe4, 0xd3, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, + 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd3, 0xff, 0xff, 0xe9, 0xdb, 0xff, 0xff, 0xef, 0xe4, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf3, 0xee, 0xff, 0xff, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xee, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf5, 0xf0, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf5, 0xf4, 0xff, 0xfe, 0xf5, 0xf4, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xfe, 0xfa, 0xfc, 0xff, 0xfe, 0xfa, 0xfc, 0xff, 0xfe, 0xfa, 0xfc, 0xff, 0xfe, 0xfa, 0xfc, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xff, 0xf5, 0xf6, 0xff, 0xff, 0xf5, 0xf6, 0xff, 0xff, 0xf5, 0xf6, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf2, 0xf3, 0xff, 0xff, 0xf2, 0xf3, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf1, 0xf2, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf0, 0xf1, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xef, 0xf0, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xee, 0xef, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xec, 0xed, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfb, 0xf6, 0xff, 0xff, 0xf9, 0xed, 0xff, 0xff, 0xf5, 0xe5, 0xff, 0xff, 0xf2, 0xdf, 0xff, 0xff, 0xf2, 0xde, 0xff, 0xff, 0xf0, 0xde, 0xff, 0xff, 0xef, 0xdd, 0xff, 0xff, 0xee, 0xdc, 0xff, 0xff, 0xec, 0xda, 0xff, 0xff, 0xeb, 0xd9, 0xff, 0xff, 0xeb, 0xd9, 0xff, 0xff, 0xe9, 0xd8, 0xff, 0xff, 0xe8, 0xd6, 0xff, 0xff, 0xe8, 0xd5, 0xff, 0xff, 0xe7, 0xd4, 0xff, 0xff, 0xe7, 0xd4, 0xff, 0xff, 0xe6, 0xd3, 0xff, 0xff, 0xe6, 0xd3, 0xff, 0xff, 0xe5, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, + 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe6, 0xd6, 0xff, 0xff, 0xea, 0xde, 0xff, 0xff, 0xef, 0xe5, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xed, 0xff, 0xff, 0xf5, 0xed, 0xff, 0xff, 0xf5, 0xed, 0xff, 0xff, 0xf5, 0xed, 0xff, 0xff, 0xf5, 0xed, 0xff, 0xff, 0xf5, 0xed, 0xff, 0xff, 0xf5, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xec, 0xff, 0xff, 0xf3, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xec, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xee, 0xff, 0xff, 0xf4, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xef, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf4, 0xf0, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf5, 0xf4, 0xff, 0xfe, 0xf5, 0xf4, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfd, 0xf4, 0xf7, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xff, 0xf5, 0xf6, 0xff, 0xff, 0xf5, 0xf6, 0xff, 0xff, 0xf5, 0xf6, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf2, 0xf3, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf1, 0xf2, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf0, 0xf1, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xef, 0xf0, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xee, 0xef, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xec, 0xed, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xec, 0xec, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfd, 0xfa, 0xff, 0xff, 0xfb, 0xf5, 0xff, 0xff, 0xf8, 0xee, 0xff, 0xff, 0xf5, 0xe7, 0xff, 0xff, 0xef, 0xdf, 0xff, 0xff, 0xed, 0xdb, 0xff, 0xff, 0xec, 0xd9, 0xff, 0xff, 0xec, 0xd9, 0xff, 0xff, 0xe9, 0xd8, 0xff, 0xff, 0xe9, 0xd6, 0xff, 0xff, 0xe8, 0xd5, 0xff, 0xff, 0xe7, 0xd4, 0xff, 0xff, 0xe8, 0xd4, 0xff, 0xff, 0xe7, 0xd3, 0xff, 0xff, 0xe6, 0xd3, 0xff, 0xff, 0xe6, 0xd3, 0xff, 0xff, 0xe4, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, + 0xff, 0xe9, 0xdb, 0xff, 0xff, 0xec, 0xe1, 0xff, 0xff, 0xf1, 0xe8, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf7, 0xf2, 0xff, 0xff, 0xf7, 0xf3, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf6, 0xef, 0xff, 0xff, 0xf6, 0xef, 0xff, 0xff, 0xf6, 0xef, 0xff, 0xff, 0xf6, 0xef, 0xff, 0xff, 0xf5, 0xef, 0xff, 0xff, 0xf5, 0xef, 0xff, 0xff, 0xf5, 0xef, 0xff, 0xff, 0xf5, 0xef, 0xff, 0xff, 0xf5, 0xef, 0xff, 0xff, 0xf5, 0xef, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xed, 0xff, 0xff, 0xf5, 0xed, 0xff, 0xff, 0xf5, 0xed, 0xff, 0xff, 0xf5, 0xed, 0xff, 0xff, 0xf5, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf5, 0xed, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0xf4, 0xee, 0xff, 0xff, 0xf4, 0xee, 0xff, 0xff, 0xf4, 0xee, 0xff, 0xff, 0xf4, 0xef, 0xff, 0xff, 0xf4, 0xef, 0xff, 0xfe, 0xf5, 0xef, 0xff, 0xfe, 0xf5, 0xef, 0xff, 0xfe, 0xf5, 0xf0, 0xff, 0xfe, 0xf5, 0xf0, 0xff, 0xfe, 0xf5, 0xf0, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf5, 0xf4, 0xff, 0xfe, 0xf5, 0xf4, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf4, 0xf8, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xf9, 0xff, 0xfe, 0xf9, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf8, 0xff, 0xfe, 0xf8, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf5, 0xf6, 0xff, 0xff, 0xf5, 0xf6, 0xff, 0xff, 0xf5, 0xf6, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf2, 0xf3, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf1, 0xf2, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf0, 0xf1, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xef, 0xf0, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xee, 0xef, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xfd, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfe, 0xfc, 0xff, 0xff, 0xfe, 0xfb, 0xff, 0xff, 0xfe, 0xfb, 0xff, 0xff, 0xfd, 0xf9, 0xff, 0xff, 0xfc, 0xf8, 0xff, 0xff, 0xf9, 0xf3, 0xff, 0xff, 0xf8, 0xee, 0xff, 0xff, 0xf6, 0xea, 0xff, 0xff, 0xf2, 0xe5, 0xff, 0xff, 0xf0, 0xe1, 0xff, 0xff, 0xec, 0xdc, 0xff, 0xff, 0xea, 0xd6, 0xff, 0xff, 0xe9, 0xd3, 0xff, 0xff, 0xe8, 0xd3, 0xff, 0xff, 0xe6, 0xd3, 0xff, 0xff, 0xe4, 0xd2, 0xff, 0xff, 0xe3, 0xd2, 0xff, 0xff, 0xe5, 0xd6, 0xff, + 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfc, 0xfb, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xef, 0xff, 0xff, 0xf6, 0xef, 0xff, 0xff, 0xf6, 0xef, 0xff, 0xff, 0xf6, 0xef, 0xff, 0xff, 0xf6, 0xef, 0xff, 0xff, 0xf6, 0xef, 0xff, 0xff, 0xf6, 0xef, 0xff, 0xff, 0xf6, 0xef, 0xff, 0xff, 0xf6, 0xef, 0xff, 0xff, 0xf5, 0xef, 0xff, 0xff, 0xf5, 0xef, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xef, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, 0xf5, 0xef, 0xff, 0xff, 0xf5, 0xef, 0xff, 0xff, 0xf5, 0xef, 0xff, 0xff, 0xf5, 0xf0, 0xff, 0xff, 0xf5, 0xf0, 0xff, 0xff, 0xf5, 0xf0, 0xff, 0xfe, 0xf5, 0xf0, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf5, 0xf1, 0xff, 0xfe, 0xf6, 0xf1, 0xff, 0xfe, 0xf6, 0xf1, 0xff, 0xfe, 0xf6, 0xf2, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf5, 0xf3, 0xff, 0xfe, 0xf5, 0xf4, 0xff, 0xfe, 0xf5, 0xf4, 0xff, 0xfe, 0xf5, 0xf4, 0xff, 0xfe, 0xf5, 0xf4, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xfe, 0xfb, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf8, 0xff, 0xfe, 0xf8, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf5, 0xf6, 0xff, 0xff, 0xf5, 0xf6, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf2, 0xf3, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf1, 0xf2, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf0, 0xf1, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xef, 0xf0, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xed, 0xee, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfc, 0xff, 0xff, 0xfe, 0xfc, 0xff, 0xff, 0xfe, 0xfb, 0xff, 0xff, 0xfe, 0xfc, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfc, 0xff, 0xff, 0xfe, 0xfc, 0xff, 0xff, 0xfe, 0xfc, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf8, 0xf2, 0xff, 0xff, 0xf7, 0xf2, 0xff, 0xff, 0xf7, 0xf2, 0xff, 0xff, 0xf7, 0xf2, 0xff, 0xff, 0xf7, 0xf2, 0xff, 0xff, 0xf7, 0xf2, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xef, 0xff, 0xff, 0xf6, 0xef, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf5, 0xef, 0xff, 0xff, 0xf5, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf6, 0xf0, 0xff, 0xff, 0xf5, 0xf0, 0xff, 0xff, 0xf5, 0xf1, 0xff, 0xff, 0xf6, 0xf1, 0xff, 0xfe, 0xf6, 0xf1, 0xff, 0xfe, 0xf6, 0xf1, 0xff, 0xfe, 0xf6, 0xf1, 0xff, 0xfe, 0xf5, 0xf2, 0xff, 0xfe, 0xf6, 0xf2, 0xff, 0xfe, 0xf6, 0xf2, 0xff, 0xfe, 0xf6, 0xf2, 0xff, 0xfe, 0xf6, 0xf3, 0xff, 0xfe, 0xf6, 0xf3, 0xff, 0xfe, 0xf6, 0xf4, 0xff, 0xfe, 0xf6, 0xf4, 0xff, 0xfe, 0xf5, 0xf4, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf5, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf8, 0xfa, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xfe, 0xfb, 0xfb, 0xff, 0xfe, 0xfb, 0xfb, 0xff, 0xfe, 0xfb, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xf9, 0xff, 0xfe, 0xf9, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf8, 0xff, 0xfe, 0xf8, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xff, 0xf7, 0xf8, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf2, 0xf3, 0xff, 0xff, 0xf2, 0xf3, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf1, 0xf2, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf0, 0xf1, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xef, 0xf0, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xee, 0xee, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfc, 0xff, 0xff, 0xfe, 0xfc, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xf9, 0xf4, 0xff, 0xff, 0xf8, 0xf4, 0xff, 0xff, 0xf8, 0xf4, 0xff, 0xff, 0xf8, 0xf4, 0xff, 0xff, 0xf8, 0xf4, 0xff, 0xff, 0xf8, 0xf4, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf2, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf2, 0xff, 0xff, 0xf8, 0xf2, 0xff, 0xff, 0xf8, 0xf2, 0xff, 0xff, 0xf8, 0xf2, 0xff, 0xff, 0xf8, 0xf2, 0xff, 0xff, 0xf7, 0xf2, 0xff, 0xff, 0xf7, 0xf2, 0xff, 0xff, 0xf7, 0xf2, 0xff, 0xff, 0xf7, 0xf2, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf6, 0xf1, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf7, 0xf2, 0xff, 0xff, 0xf7, 0xf1, 0xff, 0xff, 0xf6, 0xf2, 0xff, 0xff, 0xf6, 0xf1, 0xff, 0xff, 0xf6, 0xf2, 0xff, 0xff, 0xf7, 0xf2, 0xff, 0xfe, 0xf7, 0xf2, 0xff, 0xfe, 0xf6, 0xf2, 0xff, 0xfe, 0xf6, 0xf2, 0xff, 0xfe, 0xf6, 0xf3, 0xff, 0xfe, 0xf7, 0xf3, 0xff, 0xfe, 0xf7, 0xf3, 0xff, 0xfe, 0xf6, 0xf3, 0xff, 0xfe, 0xf6, 0xf4, 0xff, 0xfe, 0xf6, 0xf4, 0xff, 0xfe, 0xf6, 0xf4, 0xff, 0xfe, 0xf6, 0xf5, 0xff, 0xfe, 0xf6, 0xf5, 0xff, 0xfe, 0xf6, 0xf5, 0xff, 0xfe, 0xf6, 0xf5, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf6, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xfe, 0xfb, 0xfb, 0xff, 0xfe, 0xfb, 0xfb, 0xff, 0xfe, 0xfb, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xf9, 0xff, 0xfe, 0xf9, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf8, 0xff, 0xfe, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf7, 0xf8, 0xff, 0xff, 0xf7, 0xf8, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf2, 0xf3, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf1, 0xf2, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf0, 0xf1, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xef, 0xf0, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xef, 0xef, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfb, 0xf9, 0xff, 0xff, 0xfa, 0xf6, 0xff, 0xff, 0xf9, 0xf6, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf4, 0xff, 0xff, 0xf9, 0xf4, 0xff, 0xff, 0xf9, 0xf4, 0xff, 0xff, 0xf9, 0xf4, 0xff, 0xff, 0xf9, 0xf4, 0xff, 0xff, 0xf9, 0xf4, 0xff, 0xff, 0xf9, 0xf4, 0xff, 0xff, 0xf9, 0xf4, 0xff, 0xff, 0xf8, 0xf4, 0xff, 0xff, 0xf8, 0xf4, 0xff, 0xff, 0xf8, 0xf4, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf8, 0xf3, 0xff, 0xff, 0xf7, 0xf3, 0xff, 0xff, 0xf8, 0xf4, 0xff, 0xfe, 0xf7, 0xf3, 0xff, 0xfe, 0xf7, 0xf4, 0xff, 0xfe, 0xf7, 0xf4, 0xff, 0xfe, 0xf7, 0xf4, 0xff, 0xfe, 0xf7, 0xf4, 0xff, 0xfe, 0xf7, 0xf4, 0xff, 0xfe, 0xf7, 0xf4, 0xff, 0xfe, 0xf7, 0xf5, 0xff, 0xfe, 0xf7, 0xf4, 0xff, 0xfe, 0xf7, 0xf5, 0xff, 0xfe, 0xf7, 0xf5, 0xff, 0xfe, 0xf6, 0xf5, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf8, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf7, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xfa, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xfe, 0xfb, 0xfb, 0xff, 0xfe, 0xfb, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xf9, 0xff, 0xfe, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf7, 0xf8, 0xff, 0xff, 0xf7, 0xf8, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf5, 0xf6, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf2, 0xf3, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf1, 0xf2, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 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, 0xfd, 0xfc, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf6, 0xff, 0xff, 0xfa, 0xf6, 0xff, 0xff, 0xfa, 0xf6, 0xff, 0xff, 0xfa, 0xf6, 0xff, 0xff, 0xfa, 0xf6, 0xff, 0xff, 0xfa, 0xf6, 0xff, 0xff, 0xfa, 0xf6, 0xff, 0xff, 0xfa, 0xf6, 0xff, 0xff, 0xfa, 0xf6, 0xff, 0xff, 0xfa, 0xf6, 0xff, 0xff, 0xfa, 0xf6, 0xff, 0xff, 0xfa, 0xf6, 0xff, 0xff, 0xfa, 0xf6, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf8, 0xf5, 0xff, 0xff, 0xf9, 0xf5, 0xff, 0xff, 0xf8, 0xf5, 0xff, 0xff, 0xf8, 0xf5, 0xff, 0xff, 0xf8, 0xf5, 0xff, 0xff, 0xf8, 0xf5, 0xff, 0xff, 0xf8, 0xf5, 0xff, 0xff, 0xf8, 0xf5, 0xff, 0xfe, 0xf8, 0xf5, 0xff, 0xfe, 0xf8, 0xf6, 0xff, 0xfe, 0xf8, 0xf5, 0xff, 0xfe, 0xf7, 0xf6, 0xff, 0xfe, 0xf7, 0xf6, 0xff, 0xfe, 0xf7, 0xf6, 0xff, 0xfe, 0xf7, 0xf6, 0xff, 0xfe, 0xf7, 0xf6, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf6, 0xf6, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf7, 0xff, 0xfe, 0xf6, 0xf8, 0xff, 0xfe, 0xf6, 0xf8, 0xff, 0xfe, 0xf6, 0xf8, 0xff, 0xfe, 0xf6, 0xf8, 0xff, 0xfe, 0xf6, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf5, 0xf8, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xff, 0xfc, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfa, 0xfb, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xfa, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xff, 0xf9, 0xfa, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf5, 0xf6, 0xff, 0xff, 0xf5, 0xf6, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf2, 0xf3, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfe, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfb, 0xf9, 0xff, 0xff, 0xfb, 0xf9, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf7, 0xff, 0xff, 0xfb, 0xf7, 0xff, 0xff, 0xfa, 0xf8, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xfa, 0xf7, 0xff, 0xff, 0xf9, 0xf7, 0xff, 0xff, 0xf9, 0xf7, 0xff, 0xff, 0xf9, 0xf7, 0xff, 0xff, 0xf9, 0xf7, 0xff, 0xff, 0xf9, 0xf7, 0xff, 0xff, 0xf9, 0xf7, 0xff, 0xff, 0xf9, 0xf6, 0xff, 0xff, 0xf9, 0xf7, 0xff, 0xff, 0xf8, 0xf7, 0xff, 0xff, 0xf8, 0xf7, 0xff, 0xfe, 0xf8, 0xf7, 0xff, 0xfe, 0xf8, 0xf7, 0xff, 0xfe, 0xf8, 0xf7, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf7, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf6, 0xf8, 0xff, 0xfe, 0xf6, 0xf8, 0xff, 0xfe, 0xf6, 0xf8, 0xff, 0xfe, 0xf6, 0xf8, 0xff, 0xfe, 0xf6, 0xf8, 0xff, 0xfe, 0xf6, 0xf8, 0xff, 0xfe, 0xf6, 0xf8, 0xff, 0xfe, 0xf6, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfa, 0xfb, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xf9, 0xfa, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf8, 0xf9, 0xff, 0xff, 0xf8, 0xf9, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf7, 0xf8, 0xff, 0xff, 0xf7, 0xf8, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf5, 0xf6, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf3, 0xf4, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf3, 0xf3, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf2, 0xf2, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xf9, 0xff, 0xff, 0xfc, 0xf9, 0xff, 0xff, 0xfc, 0xf9, 0xff, 0xff, 0xfc, 0xf9, 0xff, 0xff, 0xfc, 0xf9, 0xff, 0xff, 0xfb, 0xf9, 0xff, 0xff, 0xfb, 0xf9, 0xff, 0xff, 0xfb, 0xf9, 0xff, 0xff, 0xfb, 0xf9, 0xff, 0xff, 0xfb, 0xf9, 0xff, 0xff, 0xfb, 0xf9, 0xff, 0xff, 0xfb, 0xf9, 0xff, 0xff, 0xfb, 0xf9, 0xff, 0xff, 0xfb, 0xf9, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf8, 0xff, 0xff, 0xfb, 0xf9, 0xff, 0xff, 0xfa, 0xf8, 0xff, 0xff, 0xfa, 0xf8, 0xff, 0xff, 0xfa, 0xf8, 0xff, 0xff, 0xfa, 0xf8, 0xff, 0xff, 0xfa, 0xf8, 0xff, 0xff, 0xfa, 0xf8, 0xff, 0xff, 0xfa, 0xf8, 0xff, 0xff, 0xf9, 0xf8, 0xff, 0xff, 0xf9, 0xf8, 0xff, 0xff, 0xf9, 0xf8, 0xff, 0xff, 0xf9, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xfe, 0xf8, 0xf8, 0xff, 0xfe, 0xf8, 0xf8, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf7, 0xf8, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf6, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfc, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfa, 0xfb, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf5, 0xf6, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf4, 0xf5, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf4, 0xf4, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfc, 0xfb, 0xff, 0xff, 0xfc, 0xfb, 0xff, 0xff, 0xfc, 0xfb, 0xff, 0xff, 0xfc, 0xfb, 0xff, 0xff, 0xfc, 0xfb, 0xff, 0xff, 0xfc, 0xfb, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfc, 0xfa, 0xff, 0xff, 0xfb, 0xfa, 0xff, 0xff, 0xfb, 0xfa, 0xff, 0xff, 0xfb, 0xfa, 0xff, 0xff, 0xfb, 0xfa, 0xff, 0xff, 0xfb, 0xf9, 0xff, 0xff, 0xfb, 0xf9, 0xff, 0xff, 0xfa, 0xf9, 0xff, 0xff, 0xfa, 0xf9, 0xff, 0xff, 0xfa, 0xf9, 0xff, 0xff, 0xfa, 0xf9, 0xff, 0xff, 0xfa, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf8, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xf9, 0xff, 0xfe, 0xf7, 0xfa, 0xff, 0xfe, 0xf9, 0xfb, 0xff, 0xff, 0xfc, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfa, 0xfb, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xf9, 0xfa, 0xff, 0xff, 0xf9, 0xfa, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf8, 0xf9, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf7, 0xf8, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf5, 0xf5, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xff, 0xfc, 0xfb, 0xff, 0xff, 0xfc, 0xfb, 0xff, 0xff, 0xfc, 0xfb, 0xff, 0xff, 0xfc, 0xfb, 0xff, 0xff, 0xfc, 0xfb, 0xff, 0xff, 0xfc, 0xfb, 0xff, 0xff, 0xfc, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfa, 0xff, 0xff, 0xfb, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xf9, 0xfa, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xff, 0xfd, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfa, 0xfb, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf8, 0xf9, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf6, 0xf6, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfd, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfc, 0xfb, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xfe, 0xfb, 0xfb, 0xff, 0xfe, 0xfa, 0xfb, 0xff, 0xfe, 0xfb, 0xfc, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfa, 0xfb, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xf9, 0xfa, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf8, 0xf9, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xf9, 0xfa, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf8, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xf9, 0xf9, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfd, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfa, 0xfa, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfb, 0xfb, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xfd, 0xfd, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +#endif +}; + +lv_img_dsc_t img_lv_demo_music_wave_top = { + .header.always_zero = 0, + .header.w = 272, + .header.h = 42, + .data_size = 11424 * LV_COLOR_SIZE / 8, + .header.cf = LV_IMG_CF_TRUE_COLOR, + .data = img_lv_demo_music_wave_top_map, +}; + +#endif /*LV_USE_DEMO_MUSIC*/ + + diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/spectrum_1.h b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/spectrum_1.h new file mode 100644 index 0000000000..499db6ff72 --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/spectrum_1.h @@ -0,0 +1,446 @@ +const uint16_t spectrum_1[][4] = { +{ 0, 0, 0, 0, }, +{ 0, 9, 7, 8, }, +{ 5, 39, 24, 29, }, +{ 14, 44, 34, 45, }, +{ 16, 25, 32, 48, }, +{ 16, 18, 29, 44, }, +{ 15, 20, 26, 40, }, +{ 15, 19, 24, 37, }, +{ 14, 19, 27, 42, }, +{ 13, 17, 29, 39, }, +{ 12, 17, 24, 31, }, +{ 11, 17, 24, 29, }, +{ 9, 19, 22, 26, }, +{ 6, 19, 27, 35, }, +{ 4, 18, 28, 38, }, +{ 2, 17, 20, 26, }, +{ 1, 15, 16, 20, }, +{ 1, 27, 18, 18, }, +{ 8, 52, 22, 31, }, +{ 16, 44, 20, 39, }, +{ 16, 29, 15, 25, }, +{ 16, 28, 12, 14, }, +{ 16, 27, 17, 14, }, +{ 15, 23, 53, 36, }, +{ 12, 20, 69, 51, }, +{ 11, 19, 53, 47, }, +{ 11, 20, 47, 43, }, +{ 10, 19, 45, 43, }, +{ 8, 16, 41, 43, }, +{ 5, 15, 43, 46, }, +{ 3, 12, 38, 42, }, +{ 2, 12, 27, 36, }, +{ 1, 12, 21, 35, }, +{ 2, 34, 26, 34, }, +{ 12, 55, 30, 30, }, +{ 17, 38, 19, 18, }, +{ 16, 25, 13, 13, }, +{ 16, 21, 13, 11, }, +{ 16, 17, 18, 19, }, +{ 14, 18, 23, 40, }, +{ 14, 16, 28, 44, }, +{ 13, 17, 24, 35, }, +{ 12, 15, 17, 32, }, +{ 11, 14, 16, 27, }, +{ 8, 13, 16, 27, }, +{ 5, 12, 19, 28, }, +{ 3, 11, 21, 32, }, +{ 1, 16, 19, 29, }, +{ 0, 20, 16, 18, }, +{ 0, 20, 16, 29, }, +{ 0, 17, 21, 46, }, +{ 0, 13, 23, 41, }, +{ 0, 11, 21, 33, }, +{ 0, 11, 18, 31, }, +{ 2, 34, 25, 32, }, +{ 12, 52, 29, 36, }, +{ 17, 28, 24, 36, }, +{ 16, 19, 23, 33, }, +{ 16, 19, 22, 30, }, +{ 15, 19, 21, 31, }, +{ 15, 19, 24, 35, }, +{ 14, 20, 24, 35, }, +{ 13, 21, 19, 22, }, +{ 13, 21, 16, 15, }, +{ 11, 20, 25, 17, }, +{ 7, 21, 62, 42, }, +{ 4, 19, 72, 56, }, +{ 2, 15, 55, 49, }, +{ 1, 15, 49, 40, }, +{ 1, 17, 41, 31, }, +{ 1, 20, 36, 33, }, +{ 0, 19, 33, 36, }, +{ 1, 15, 30, 31, }, +{ 0, 17, 25, 22, }, +{ 0, 20, 19, 15, }, +{ 0, 20, 19, 14, }, +{ 0, 17, 23, 15, }, +{ 0, 15, 19, 14, }, +{ 0, 15, 15, 14, }, +{ 0, 12, 15, 18, }, +{ 0, 11, 15, 25, }, +{ 0, 12, 23, 43, }, +{ 0, 14, 26, 48, }, +{ 0, 12, 21, 36, }, +{ 0, 11, 18, 27, }, +{ 1, 21, 21, 25, }, +{ 8, 42, 28, 30, }, +{ 16, 34, 25, 29, }, +{ 16, 22, 20, 20, }, +{ 16, 22, 16, 14, }, +{ 17, 21, 14, 15, }, +{ 15, 16, 21, 33, }, +{ 13, 15, 29, 46, }, +{ 13, 16, 26, 37, }, +{ 13, 15, 22, 32, }, +{ 11, 14, 20, 30, }, +{ 8, 12, 24, 34, }, +{ 6, 15, 27, 40, }, +{ 3, 17, 23, 34, }, +{ 2, 16, 18, 28, }, +{ 0, 13, 17, 29, }, +{ 2, 31, 22, 26, }, +{ 12, 52, 27, 33, }, +{ 17, 34, 21, 35, }, +{ 16, 23, 15, 22, }, +{ 17, 20, 12, 17, }, +{ 16, 23, 29, 21, }, +{ 13, 22, 66, 39, }, +{ 12, 20, 67, 47, }, +{ 12, 21, 50, 40, }, +{ 11, 23, 44, 32, }, +{ 10, 23, 37, 31, }, +{ 7, 17, 34, 40, }, +{ 5, 14, 35, 49, }, +{ 3, 12, 29, 41, }, +{ 1, 12, 27, 37, }, +{ 0, 16, 26, 31, }, +{ 4, 40, 34, 32, }, +{ 14, 47, 30, 29, }, +{ 17, 25, 17, 21, }, +{ 16, 22, 13, 14, }, +{ 17, 20, 14, 14, }, +{ 15, 17, 20, 27, }, +{ 14, 15, 26, 44, }, +{ 13, 16, 27, 41, }, +{ 13, 16, 23, 29, }, +{ 12, 14, 21, 27, }, +{ 10, 14, 21, 28, }, +{ 7, 16, 24, 31, }, +{ 4, 12, 25, 32, }, +{ 2, 11, 21, 25, }, +{ 1, 10, 14, 14, }, +{ 0, 11, 14, 16, }, +{ 0, 13, 18, 35, }, +{ 0, 13, 22, 45, }, +{ 0, 11, 20, 37, }, +{ 0, 11, 16, 29, }, +{ 0, 14, 15, 22, }, +{ 5, 40, 25, 24, }, +{ 14, 44, 30, 37, }, +{ 15, 24, 27, 35, }, +{ 15, 15, 23, 31, }, +{ 16, 12, 19, 28, }, +{ 15, 13, 21, 31, }, +{ 14, 16, 24, 41, }, +{ 13, 16, 22, 39, }, +{ 13, 13, 20, 29, }, +{ 12, 15, 18, 19, }, +{ 9, 18, 34, 24, }, +{ 7, 18, 69, 49, }, +{ 4, 17, 68, 55, }, +{ 2, 16, 54, 51, }, +{ 1, 14, 51, 47, }, +{ 1, 13, 44, 46, }, +{ 0, 11, 35, 43, }, +{ 1, 11, 32, 40, }, +{ 1, 11, 29, 39, }, +{ 0, 9, 26, 34, }, +{ 0, 12, 26, 31, }, +{ 0, 13, 28, 31, }, +{ 0, 13, 27, 30, }, +{ 0, 12, 26, 28, }, +{ 0, 10, 25, 27, }, +{ 0, 11, 21, 26, }, +{ 0, 11, 21, 28, }, +{ 0, 13, 25, 40, }, +{ 0, 14, 25, 37, }, +{ 0, 13, 22, 33, }, +{ 0, 14, 18, 29, }, +{ 2, 30, 19, 26, }, +{ 11, 51, 28, 36, }, +{ 16, 32, 30, 39, }, +{ 15, 23, 28, 33, }, +{ 16, 19, 26, 29, }, +{ 16, 18, 24, 26, }, +{ 14, 20, 26, 32, }, +{ 14, 21, 29, 37, }, +{ 13, 22, 26, 28, }, +{ 12, 22, 20, 17, }, +{ 11, 23, 19, 16, }, +{ 8, 23, 28, 27, }, +{ 5, 18, 32, 40, }, +{ 3, 17, 27, 33, }, +{ 1, 15, 23, 20, }, +{ 0, 17, 20, 15, }, +{ 4, 41, 25, 25, }, +{ 14, 51, 26, 34, }, +{ 17, 32, 19, 26, }, +{ 16, 28, 12, 16, }, +{ 17, 25, 10, 11, }, +{ 16, 28, 39, 25, }, +{ 13, 24, 68, 47, }, +{ 11, 22, 61, 48, }, +{ 12, 20, 49, 44, }, +{ 11, 19, 48, 40, }, +{ 9, 17, 41, 41, }, +{ 7, 15, 39, 45, }, +{ 4, 14, 38, 45, }, +{ 3, 16, 29, 36, }, +{ 1, 15, 25, 33, }, +{ 1, 21, 24, 33, }, +{ 7, 46, 31, 31, }, +{ 16, 41, 25, 23, }, +{ 16, 23, 17, 16, }, +{ 16, 21, 13, 11, }, +{ 16, 18, 12, 11, }, +{ 15, 19, 18, 29, }, +{ 14, 17, 25, 53, }, +{ 13, 17, 24, 44, }, +{ 13, 16, 18, 32, }, +{ 12, 16, 15, 27, }, +{ 9, 15, 17, 29, }, +{ 6, 15, 20, 30, }, +{ 4, 13, 20, 31, }, +{ 2, 15, 18, 27, }, +{ 1, 16, 16, 16, }, +{ 0, 15, 17, 20, }, +{ 0, 15, 21, 39, }, +{ 0, 14, 25, 43, }, +{ 0, 12, 22, 34, }, +{ 0, 10, 18, 30, }, +{ 1, 20, 20, 28, }, +{ 8, 45, 29, 38, }, +{ 16, 40, 29, 40, }, +{ 16, 24, 27, 28, }, +{ 17, 20, 23, 20, }, +{ 17, 21, 21, 18, }, +{ 15, 23, 22, 25, }, +{ 14, 22, 24, 37, }, +{ 13, 23, 20, 28, }, +{ 13, 23, 16, 17, }, +{ 11, 21, 16, 15, }, +{ 9, 20, 47, 29, }, +{ 6, 19, 76, 49, }, +{ 3, 18, 64, 49, }, +{ 2, 19, 52, 46, }, +{ 1, 19, 50, 43, }, +{ 1, 18, 42, 41, }, +{ 0, 17, 37, 43, }, +{ 1, 14, 33, 42, }, +{ 1, 13, 26, 36, }, +{ 0, 13, 23, 31, }, +{ 0, 14, 23, 28, }, +{ 0, 17, 31, 32, }, +{ 0, 16, 28, 32, }, +{ 0, 13, 18, 25, }, +{ 0, 11, 13, 20, }, +{ 0, 11, 11, 19, }, +{ 0, 12, 17, 37, }, +{ 0, 14, 25, 50, }, +{ 0, 14, 23, 42, }, +{ 0, 12, 18, 34, }, +{ 0, 13, 20, 29, }, +{ 4, 37, 29, 28, }, +{ 14, 49, 30, 31, }, +{ 17, 28, 25, 29, }, +{ 16, 21, 18, 19, }, +{ 17, 20, 15, 14, }, +{ 16, 20, 16, 23, }, +{ 14, 18, 25, 43, }, +{ 13, 17, 28, 44, }, +{ 13, 17, 22, 28, }, +{ 12, 17, 21, 21, }, +{ 10, 19, 22, 18, }, +{ 7, 22, 26, 25, }, +{ 4, 19, 27, 35, }, +{ 2, 16, 22, 28, }, +{ 1, 17, 18, 19, }, +{ 1, 25, 18, 17, }, +{ 7, 46, 25, 28, }, +{ 16, 38, 24, 37, }, +{ 16, 20, 20, 29, }, +{ 17, 21, 14, 16, }, +{ 17, 22, 16, 13, }, +{ 15, 25, 51, 30, }, +{ 12, 20, 71, 48, }, +{ 12, 22, 57, 48, }, +{ 12, 22, 49, 39, }, +{ 11, 23, 44, 33, }, +{ 9, 20, 37, 32, }, +{ 6, 21, 39, 44, }, +{ 4, 17, 36, 46, }, +{ 2, 17, 28, 34, }, +{ 1, 20, 22, 21, }, +{ 2, 34, 21, 16, }, +{ 10, 58, 28, 16, }, +{ 17, 40, 20, 14, }, +{ 16, 25, 12, 11, }, +{ 17, 18, 14, 10, }, +{ 16, 17, 15, 14, }, +{ 15, 20, 25, 37, }, +{ 14, 21, 27, 47, }, +{ 13, 19, 22, 34, }, +{ 13, 17, 18, 25, }, +{ 11, 17, 15, 23, }, +{ 8, 19, 18, 22, }, +{ 6, 18, 19, 22, }, +{ 3, 15, 21, 23, }, +{ 1, 15, 21, 20, }, +{ 0, 12, 16, 14, }, +{ 0, 11, 19, 27, }, +{ 0, 15, 27, 44, }, +{ 0, 13, 27, 40, }, +{ 0, 10, 22, 30, }, +{ 0, 10, 18, 26, }, +{ 2, 28, 24, 26, }, +{ 11, 51, 30, 33, }, +{ 17, 30, 28, 40, }, +{ 16, 19, 23, 34, }, +{ 17, 18, 21, 25, }, +{ 16, 17, 23, 23, }, +{ 14, 14, 27, 31, }, +{ 14, 11, 26, 36, }, +{ 13, 17, 22, 27, }, +{ 12, 21, 19, 17, }, +{ 11, 20, 21, 15, }, +{ 8, 20, 57, 38, }, +{ 5, 20, 71, 54, }, +{ 3, 14, 57, 54, }, +{ 1, 13, 52, 44, }, +{ 0, 15, 50, 38, }, +{ 1, 16, 41, 33, }, +{ 0, 20, 31, 28, }, +{ 1, 18, 26, 22, }, +{ 0, 20, 22, 17, }, +{ 0, 20, 21, 16, }, +{ 0, 20, 23, 20, }, +{ 0, 23, 22, 25, }, +{ 0, 22, 21, 24, }, +{ 0, 22, 19, 21, }, +{ 0, 23, 17, 21, }, +{ 0, 23, 19, 28, }, +{ 0, 23, 29, 39, }, +{ 0, 17, 32, 43, }, +{ 0, 17, 25, 38, }, +{ 0, 20, 20, 26, }, +{ 1, 22, 19, 19, }, +{ 2, 28, 26, 19, }, +{ 2, 29, 35, 15, }, +{ 2, 28, 45, 14, }, +{ 8, 28, 51, 15, }, +{ 11, 27, 46, 14, }, +{ 12, 26, 37, 13, }, +{ 8, 27, 31, 12, }, +{ 5, 22, 24, 11, }, +{ 4, 13, 16, 10, }, +{ 4, 6, 13, 9, }, +{ 4, 5, 16, 11, }, +{ 4, 7, 24, 16, }, +{ 5, 8, 23, 19, }, +{ 5, 6, 20, 20, }, +{ 4, 5, 18, 19, }, +{ 3, 4, 16, 16, }, +{ 1, 3, 15, 15, }, +{ 0, 2, 15, 13, }, +{ 0, 1, 15, 11, }, +{ 0, 1, 13, 11, }, +{ 0, 1, 13, 12, }, +{ 0, 2, 18, 14, }, +{ 0, 3, 23, 16, }, +{ 0, 3, 21, 17, }, +{ 0, 3, 18, 15, }, +{ 0, 5, 17, 13, }, +{ 0, 5, 13, 9, }, +{ 0, 3, 7, 4, }, +{ 0, 1, 4, 2, }, +{ 0, 0, 3, 1, }, +{ 0, 0, 3, 1, }, +{ 0, 0, 7, 4, }, +{ 0, 0, 12, 8, }, +{ 0, 0, 12, 10, }, +{ 0, 0, 11, 10, }, +{ 0, 0, 11, 9, }, +{ 0, 1, 12, 9, }, +{ 0, 2, 19, 12, }, +{ 0, 3, 25, 15, }, +{ 0, 4, 22, 16, }, +{ 0, 5, 21, 14, }, +{ 0, 4, 18, 9, }, +{ 0, 4, 19, 11, }, +{ 0, 5, 23, 16, }, +{ 0, 5, 22, 14, }, +{ 0, 4, 19, 12, }, +{ 0, 5, 18, 12, }, +{ 0, 4, 23, 13, }, +{ 0, 5, 28, 15, }, +{ 0, 4, 27, 17, }, +{ 0, 3, 22, 17, }, +{ 0, 3, 21, 16, }, +{ 0, 3, 16, 11, }, +{ 0, 2, 8, 5, }, +{ 0, 0, 5, 3, }, +{ 0, 0, 3, 1, }, +{ 0, 0, 2, 1, }, +{ 0, 1, 7, 4, }, +{ 0, 2, 16, 10, }, +{ 0, 3, 19, 14, }, +{ 0, 3, 16, 13, }, +{ 0, 3, 16, 14, }, +{ 0, 2, 15, 13, }, +{ 0, 2, 15, 13, }, +{ 0, 3, 13, 12, }, +{ 0, 3, 7, 5, }, +{ 0, 1, 2, 1, }, +{ 0, 0, 1, 1, }, +{ 0, 0, 1, 1, }, +{ 0, 0, 1, 1, }, +{ 0, 0, 1, 0, }, +{ 0, 0, 1, 0, }, +{ 0, 0, 2, 1, }, +{ 0, 1, 11, 7, }, +{ 0, 3, 21, 15, }, +{ 0, 4, 21, 17, }, +{ 0, 4, 18, 15, }, +{ 0, 4, 19, 15, }, +{ 0, 4, 21, 13, }, +{ 0, 4, 24, 17, }, +{ 0, 4, 27, 24, }, +{ 0, 3, 23, 22, }, +{ 0, 3, 20, 17, }, +{ 0, 4, 18, 16, }, +{ 0, 6, 13, 10, }, +{ 0, 5, 5, 3, }, +{ 0, 1, 2, 1, }, +{ 0, 0, 2, 1, }, +{ 0, 0, 1, 1, }, +{ 0, 0, 1, 1, }, +{ 0, 0, 1, 0, }, +{ 0, 0, 1, 0, }, +{ 0, 0, 1, 0, }, +{ 0, 0, 0, 0, }, +{ 0, 0, 0, 0, }, +{ 0, 0, 0, 0, }, +{ 0, 0, 0, 0, }, +{ 0, 0, 0, 0, }, +{ 0, 0, 0, 0, }, +{ 0, 0, 0, 0, }, +{ 0, 0, 0, 0, }, +{ 0, 0, 0, 0, }, +{ 0, 0, 0, 0, }, +{ 0, 0, 0, 0, }, +{ 0, 0, 0, 0, }, +{ 0, 0, 0, 0, }, +{ 0, 0, 0, 0, }, +}; diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/spectrum_2.h b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/spectrum_2.h new file mode 100644 index 0000000000..ebdbac5c20 --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/spectrum_2.h @@ -0,0 +1,782 @@ +const uint16_t spectrum_2[][4] = { +{ 0, 0, 0, 0, }, +{ 0, 8, 28, 14, }, +{ 1, 35, 63, 31, }, +{ 5, 62, 56, 35, }, +{ 13, 49, 42, 30, }, +{ 21, 24, 45, 31, }, +{ 22, 15, 46, 37, }, +{ 20, 9, 48, 35, }, +{ 17, 12, 50, 33, }, +{ 6, 11, 49, 35, }, +{ 0, 10, 50, 40, }, +{ 0, 11, 50, 37, }, +{ 0, 14, 51, 37, }, +{ 0, 18, 47, 33, }, +{ 0, 16, 41, 27, }, +{ 0, 13, 40, 24, }, +{ 0, 10, 36, 23, }, +{ 0, 7, 32, 25, }, +{ 0, 7, 33, 25, }, +{ 0, 7, 33, 29, }, +{ 0, 8, 31, 33, }, +{ 0, 8, 32, 32, }, +{ 0, 9, 33, 31, }, +{ 0, 11, 37, 31, }, +{ 0, 13, 39, 33, }, +{ 0, 16, 48, 47, }, +{ 0, 11, 57, 45, }, +{ 0, 7, 50, 36, }, +{ 0, 5, 38, 29, }, +{ 0, 5, 32, 30, }, +{ 0, 4, 25, 26, }, +{ 0, 5, 18, 17, }, +{ 0, 5, 14, 12, }, +{ 0, 6, 19, 17, }, +{ 0, 5, 26, 22, }, +{ 0, 16, 43, 27, }, +{ 1, 46, 64, 31, }, +{ 5, 60, 40, 24, }, +{ 17, 42, 22, 16, }, +{ 28, 23, 15, 9, }, +{ 29, 16, 15, 10, }, +{ 25, 12, 25, 20, }, +{ 16, 14, 34, 24, }, +{ 11, 13, 34, 24, }, +{ 10, 11, 31, 26, }, +{ 10, 15, 29, 23, }, +{ 10, 15, 23, 13, }, +{ 10, 15, 20, 7, }, +{ 11, 15, 28, 12, }, +{ 11, 13, 35, 20, }, +{ 10, 14, 39, 23, }, +{ 10, 14, 40, 28, }, +{ 10, 14, 36, 29, }, +{ 11, 13, 29, 21, }, +{ 10, 13, 27, 15, }, +{ 10, 15, 29, 17, }, +{ 11, 16, 32, 26, }, +{ 10, 15, 35, 27, }, +{ 11, 29, 60, 30, }, +{ 8, 56, 56, 27, }, +{ 11, 54, 25, 17, }, +{ 23, 28, 20, 13, }, +{ 29, 16, 19, 11, }, +{ 27, 12, 19, 17, }, +{ 22, 14, 28, 24, }, +{ 11, 15, 34, 25, }, +{ 11, 11, 37, 26, }, +{ 11, 12, 35, 26, }, +{ 11, 13, 26, 19, }, +{ 11, 17, 23, 16, }, +{ 10, 26, 39, 39, }, +{ 3, 20, 43, 48, }, +{ 1, 14, 43, 38, }, +{ 0, 12, 40, 31, }, +{ 0, 9, 40, 31, }, +{ 0, 8, 37, 30, }, +{ 0, 8, 32, 30, }, +{ 0, 5, 28, 33, }, +{ 0, 4, 25, 28, }, +{ 0, 6, 28, 21, }, +{ 0, 6, 33, 19, }, +{ 0, 5, 33, 21, }, +{ 0, 4, 36, 25, }, +{ 0, 4, 39, 34, }, +{ 0, 4, 40, 35, }, +{ 0, 4, 41, 31, }, +{ 0, 4, 40, 28, }, +{ 0, 4, 41, 26, }, +{ 0, 4, 38, 33, }, +{ 0, 3, 34, 31, }, +{ 0, 4, 26, 21, }, +{ 0, 10, 31, 18, }, +{ 1, 41, 65, 22, }, +{ 4, 67, 46, 14, }, +{ 15, 55, 18, 6, }, +{ 28, 26, 16, 5, }, +{ 31, 14, 16, 6, }, +{ 29, 9, 16, 6, }, +{ 22, 16, 19, 6, }, +{ 12, 15, 22, 7, }, +{ 12, 13, 22, 7, }, +{ 11, 13, 20, 6, }, +{ 11, 14, 22, 7, }, +{ 11, 18, 28, 20, }, +{ 11, 23, 26, 21, }, +{ 11, 18, 19, 9, }, +{ 11, 15, 18, 5, }, +{ 11, 14, 17, 4, }, +{ 11, 16, 16, 9, }, +{ 11, 18, 21, 21, }, +{ 11, 21, 20, 16, }, +{ 11, 17, 17, 6, }, +{ 11, 16, 17, 4, }, +{ 11, 16, 17, 4, }, +{ 12, 18, 22, 17, }, +{ 11, 21, 44, 44, }, +{ 5, 14, 56, 52, }, +{ 1, 11, 57, 41, }, +{ 0, 9, 39, 29, }, +{ 0, 8, 35, 25, }, +{ 0, 9, 37, 22, }, +{ 0, 12, 34, 21, }, +{ 0, 9, 27, 21, }, +{ 0, 5, 19, 17, }, +{ 0, 4, 16, 14, }, +{ 0, 18, 38, 17, }, +{ 2, 52, 67, 22, }, +{ 5, 66, 38, 17, }, +{ 17, 43, 25, 18, }, +{ 26, 18, 25, 18, }, +{ 26, 11, 21, 18, }, +{ 24, 10, 24, 18, }, +{ 15, 16, 28, 21, }, +{ 12, 14, 27, 22, }, +{ 11, 13, 25, 20, }, +{ 11, 15, 24, 15, }, +{ 11, 16, 20, 12, }, +{ 11, 16, 24, 10, }, +{ 11, 18, 40, 15, }, +{ 11, 14, 38, 19, }, +{ 11, 14, 35, 23, }, +{ 11, 13, 32, 28, }, +{ 12, 13, 29, 19, }, +{ 11, 14, 27, 18, }, +{ 11, 15, 32, 26, }, +{ 11, 14, 39, 27, }, +{ 11, 15, 38, 29, }, +{ 12, 19, 39, 24, }, +{ 12, 34, 68, 25, }, +{ 9, 63, 59, 25, }, +{ 12, 57, 30, 22, }, +{ 21, 27, 26, 19, }, +{ 24, 16, 23, 21, }, +{ 24, 17, 18, 16, }, +{ 23, 19, 17, 12, }, +{ 11, 22, 28, 21, }, +{ 3, 22, 34, 26, }, +{ 2, 21, 36, 28, }, +{ 2, 24, 32, 24, }, +{ 3, 39, 56, 25, }, +{ 4, 58, 71, 39, }, +{ 9, 50, 41, 36, }, +{ 17, 29, 30, 28, }, +{ 22, 20, 30, 22, }, +{ 22, 14, 32, 23, }, +{ 21, 13, 30, 23, }, +{ 10, 22, 38, 26, }, +{ 6, 47, 60, 31, }, +{ 6, 64, 43, 23, }, +{ 15, 48, 18, 12, }, +{ 24, 24, 16, 9, }, +{ 26, 15, 24, 13, }, +{ 22, 13, 33, 21, }, +{ 20, 15, 36, 30, }, +{ 8, 29, 57, 33, }, +{ 4, 57, 61, 27, }, +{ 10, 54, 37, 21, }, +{ 17, 29, 32, 22, }, +{ 21, 16, 31, 26, }, +{ 23, 11, 28, 26, }, +{ 20, 13, 27, 19, }, +{ 12, 21, 36, 19, }, +{ 7, 48, 72, 31, }, +{ 5, 68, 59, 32, }, +{ 13, 51, 38, 31, }, +{ 24, 24, 32, 29, }, +{ 26, 16, 34, 28, }, +{ 22, 10, 36, 26, }, +{ 17, 15, 38, 27, }, +{ 10, 14, 40, 28, }, +{ 10, 10, 40, 32, }, +{ 10, 12, 42, 35, }, +{ 10, 13, 46, 34, }, +{ 10, 15, 48, 31, }, +{ 10, 17, 40, 26, }, +{ 10, 17, 34, 24, }, +{ 10, 14, 32, 24, }, +{ 10, 13, 30, 22, }, +{ 10, 13, 30, 23, }, +{ 10, 14, 30, 21, }, +{ 10, 15, 29, 22, }, +{ 10, 14, 28, 22, }, +{ 10, 15, 30, 25, }, +{ 10, 17, 34, 28, }, +{ 11, 20, 36, 33, }, +{ 10, 21, 48, 49, }, +{ 4, 14, 63, 54, }, +{ 1, 11, 53, 41, }, +{ 0, 10, 38, 25, }, +{ 0, 9, 31, 18, }, +{ 0, 10, 24, 20, }, +{ 0, 12, 18, 16, }, +{ 0, 8, 15, 11, }, +{ 0, 5, 21, 14, }, +{ 0, 5, 28, 15, }, +{ 0, 15, 44, 18, }, +{ 2, 46, 60, 23, }, +{ 5, 61, 36, 15, }, +{ 16, 42, 21, 11, }, +{ 28, 21, 15, 7, }, +{ 30, 15, 14, 7, }, +{ 25, 13, 19, 12, }, +{ 16, 14, 23, 12, }, +{ 11, 12, 31, 13, }, +{ 11, 10, 31, 13, }, +{ 10, 13, 25, 14, }, +{ 11, 17, 22, 10, }, +{ 10, 16, 18, 7, }, +{ 11, 15, 17, 10, }, +{ 11, 14, 20, 11, }, +{ 11, 13, 25, 15, }, +{ 11, 14, 34, 17, }, +{ 10, 14, 33, 15, }, +{ 10, 14, 32, 15, }, +{ 10, 13, 35, 14, }, +{ 10, 13, 34, 14, }, +{ 10, 14, 31, 14, }, +{ 10, 14, 34, 15, }, +{ 10, 32, 63, 21, }, +{ 8, 62, 58, 17, }, +{ 11, 57, 39, 11, }, +{ 23, 27, 32, 11, }, +{ 26, 15, 25, 11, }, +{ 26, 12, 18, 11, }, +{ 22, 14, 18, 10, }, +{ 10, 15, 29, 13, }, +{ 10, 14, 33, 13, }, +{ 10, 13, 31, 14, }, +{ 10, 15, 27, 13, }, +{ 11, 19, 26, 17, }, +{ 9, 25, 44, 39, }, +{ 3, 19, 44, 46, }, +{ 0, 14, 37, 36, }, +{ 0, 11, 30, 23, }, +{ 0, 9, 29, 19, }, +{ 0, 8, 28, 17, }, +{ 0, 8, 24, 16, }, +{ 0, 5, 20, 17, }, +{ 0, 4, 21, 17, }, +{ 0, 3, 18, 13, }, +{ 0, 16, 33, 15, }, +{ 1, 47, 59, 23, }, +{ 7, 60, 40, 19, }, +{ 17, 40, 32, 15, }, +{ 22, 21, 31, 12, }, +{ 23, 13, 33, 13, }, +{ 21, 13, 32, 12, }, +{ 14, 20, 36, 14, }, +{ 4, 20, 34, 16, }, +{ 0, 21, 32, 17, }, +{ 0, 23, 27, 14, }, +{ 0, 29, 35, 13, }, +{ 1, 56, 66, 23, }, +{ 4, 71, 47, 15, }, +{ 15, 55, 19, 4, }, +{ 27, 26, 14, 3, }, +{ 30, 15, 13, 3, }, +{ 28, 8, 12, 4, }, +{ 21, 14, 16, 8, }, +{ 12, 14, 17, 7, }, +{ 11, 12, 17, 4, }, +{ 11, 13, 17, 3, }, +{ 11, 13, 17, 3, }, +{ 10, 13, 17, 7, }, +{ 10, 13, 22, 18, }, +{ 10, 14, 36, 23, }, +{ 11, 12, 43, 22, }, +{ 11, 12, 36, 21, }, +{ 11, 13, 37, 20, }, +{ 11, 14, 39, 19, }, +{ 10, 16, 32, 18, }, +{ 11, 15, 25, 17, }, +{ 11, 15, 21, 13, }, +{ 11, 13, 21, 11, }, +{ 11, 15, 24, 18, }, +{ 10, 21, 47, 44, }, +{ 4, 15, 55, 50, }, +{ 0, 12, 44, 38, }, +{ 0, 11, 36, 30, }, +{ 0, 12, 26, 24, }, +{ 0, 11, 22, 17, }, +{ 0, 10, 25, 24, }, +{ 0, 6, 34, 28, }, +{ 0, 3, 35, 25, }, +{ 0, 4, 27, 23, }, +{ 0, 16, 36, 18, }, +{ 2, 49, 60, 19, }, +{ 5, 65, 36, 16, }, +{ 16, 42, 23, 24, }, +{ 25, 19, 23, 24, }, +{ 25, 11, 24, 19, }, +{ 22, 8, 29, 22, }, +{ 15, 15, 34, 26, }, +{ 11, 13, 36, 27, }, +{ 10, 14, 32, 23, }, +{ 10, 16, 28, 17, }, +{ 10, 16, 30, 15, }, +{ 11, 21, 43, 30, }, +{ 7, 22, 43, 44, }, +{ 1, 13, 20, 40, }, +{ 0, 10, 13, 33, }, +{ 0, 9, 18, 32, }, +{ 0, 9, 27, 43, }, +{ 0, 9, 36, 49, }, +{ 0, 6, 36, 35, }, +{ 0, 2, 29, 28, }, +{ 0, 1, 26, 26, }, +{ 0, 1, 26, 27, }, +{ 0, 1, 34, 28, }, +{ 0, 1, 39, 35, }, +{ 0, 1, 33, 35, }, +{ 0, 2, 26, 34, }, +{ 0, 2, 23, 32, }, +{ 0, 2, 25, 28, }, +{ 0, 2, 32, 37, }, +{ 0, 2, 38, 45, }, +{ 0, 2, 26, 41, }, +{ 0, 2, 14, 28, }, +{ 0, 2, 14, 26, }, +{ 0, 8, 33, 35, }, +{ 0, 16, 54, 51, }, +{ 0, 16, 52, 52, }, +{ 0, 15, 52, 43, }, +{ 0, 14, 40, 28, }, +{ 0, 13, 38, 27, }, +{ 0, 14, 36, 26, }, +{ 0, 18, 38, 24, }, +{ 0, 15, 38, 24, }, +{ 0, 13, 34, 27, }, +{ 0, 13, 33, 27, }, +{ 0, 13, 35, 27, }, +{ 0, 14, 43, 35, }, +{ 0, 14, 59, 45, }, +{ 0, 10, 61, 39, }, +{ 0, 9, 59, 34, }, +{ 0, 11, 54, 37, }, +{ 0, 15, 51, 39, }, +{ 0, 15, 57, 37, }, +{ 0, 12, 68, 37, }, +{ 0, 9, 72, 43, }, +{ 0, 10, 66, 45, }, +{ 0, 13, 57, 47, }, +{ 1, 39, 78, 49, }, +{ 5, 63, 63, 37, }, +{ 14, 48, 45, 33, }, +{ 21, 23, 45, 36, }, +{ 23, 15, 49, 39, }, +{ 21, 10, 51, 39, }, +{ 16, 13, 52, 38, }, +{ 6, 12, 62, 38, }, +{ 0, 10, 68, 45, }, +{ 0, 12, 70, 46, }, +{ 0, 18, 74, 45, }, +{ 0, 21, 70, 42, }, +{ 0, 18, 51, 33, }, +{ 0, 15, 45, 29, }, +{ 0, 12, 45, 30, }, +{ 0, 9, 47, 30, }, +{ 0, 9, 45, 28, }, +{ 0, 11, 40, 31, }, +{ 1, 11, 38, 39, }, +{ 0, 11, 39, 46, }, +{ 0, 12, 41, 42, }, +{ 1, 14, 46, 36, }, +{ 0, 16, 47, 38, }, +{ 0, 16, 53, 55, }, +{ 0, 10, 58, 54, }, +{ 0, 9, 50, 37, }, +{ 0, 7, 42, 28, }, +{ 0, 5, 37, 30, }, +{ 0, 5, 27, 27, }, +{ 0, 6, 19, 18, }, +{ 0, 7, 15, 13, }, +{ 0, 8, 21, 17, }, +{ 0, 6, 29, 23, }, +{ 0, 16, 44, 27, }, +{ 2, 46, 63, 29, }, +{ 5, 60, 40, 24, }, +{ 17, 43, 21, 16, }, +{ 28, 22, 16, 9, }, +{ 30, 15, 14, 11, }, +{ 26, 13, 24, 21, }, +{ 16, 16, 35, 25, }, +{ 11, 14, 38, 25, }, +{ 12, 12, 35, 27, }, +{ 11, 15, 32, 24, }, +{ 11, 16, 24, 13, }, +{ 11, 16, 22, 9, }, +{ 12, 15, 31, 16, }, +{ 11, 15, 42, 23, }, +{ 11, 14, 51, 26, }, +{ 11, 14, 57, 31, }, +{ 10, 14, 55, 32, }, +{ 11, 13, 49, 24, }, +{ 11, 14, 46, 21, }, +{ 11, 15, 51, 23, }, +{ 10, 15, 53, 29, }, +{ 10, 14, 51, 28, }, +{ 10, 26, 65, 31, }, +{ 8, 54, 54, 28, }, +{ 11, 53, 28, 20, }, +{ 24, 28, 27, 15, }, +{ 30, 15, 29, 13, }, +{ 27, 11, 29, 18, }, +{ 22, 13, 35, 24, }, +{ 11, 14, 41, 27, }, +{ 11, 11, 43, 26, }, +{ 10, 11, 38, 25, }, +{ 11, 13, 29, 19, }, +{ 11, 17, 26, 18, }, +{ 10, 26, 42, 46, }, +{ 4, 20, 44, 56, }, +{ 0, 15, 43, 41, }, +{ 0, 12, 43, 31, }, +{ 0, 9, 41, 32, }, +{ 0, 8, 39, 30, }, +{ 0, 9, 35, 31, }, +{ 0, 5, 30, 32, }, +{ 0, 4, 24, 29, }, +{ 0, 6, 27, 21, }, +{ 0, 6, 31, 19, }, +{ 0, 5, 33, 20, }, +{ 0, 4, 36, 24, }, +{ 0, 5, 38, 32, }, +{ 0, 4, 41, 37, }, +{ 0, 4, 39, 32, }, +{ 0, 4, 40, 28, }, +{ 0, 3, 40, 29, }, +{ 0, 3, 38, 34, }, +{ 0, 3, 34, 32, }, +{ 0, 4, 27, 22, }, +{ 0, 10, 31, 19, }, +{ 1, 40, 63, 28, }, +{ 4, 65, 47, 19, }, +{ 14, 53, 26, 11, }, +{ 26, 23, 37, 16, }, +{ 28, 14, 35, 15, }, +{ 26, 12, 31, 13, }, +{ 20, 15, 44, 17, }, +{ 12, 16, 41, 15, }, +{ 12, 15, 43, 20, }, +{ 11, 14, 52, 25, }, +{ 11, 17, 46, 18, }, +{ 11, 16, 44, 17, }, +{ 11, 13, 51, 21, }, +{ 11, 14, 41, 18, }, +{ 11, 18, 31, 12, }, +{ 12, 20, 27, 12, }, +{ 11, 19, 25, 13, }, +{ 12, 16, 41, 18, }, +{ 12, 15, 48, 19, }, +{ 11, 17, 37, 15, }, +{ 11, 19, 26, 10, }, +{ 11, 19, 22, 9, }, +{ 12, 19, 24, 18, }, +{ 11, 22, 43, 43, }, +{ 5, 15, 55, 50, }, +{ 0, 12, 58, 37, }, +{ 0, 10, 44, 29, }, +{ 0, 9, 37, 25, }, +{ 0, 9, 38, 24, }, +{ 0, 12, 34, 22, }, +{ 0, 9, 26, 21, }, +{ 0, 5, 19, 18, }, +{ 0, 4, 15, 13, }, +{ 0, 18, 37, 17, }, +{ 2, 52, 65, 23, }, +{ 5, 67, 36, 18, }, +{ 17, 42, 22, 17, }, +{ 26, 20, 23, 15, }, +{ 26, 12, 21, 15, }, +{ 24, 11, 23, 17, }, +{ 16, 16, 29, 19, }, +{ 12, 14, 29, 23, }, +{ 11, 13, 26, 20, }, +{ 11, 15, 25, 13, }, +{ 11, 16, 21, 11, }, +{ 11, 16, 22, 10, }, +{ 10, 16, 39, 15, }, +{ 11, 14, 40, 19, }, +{ 10, 14, 41, 25, }, +{ 10, 13, 42, 29, }, +{ 11, 12, 44, 24, }, +{ 11, 13, 43, 25, }, +{ 10, 15, 47, 31, }, +{ 10, 14, 55, 29, }, +{ 9, 15, 56, 26, }, +{ 10, 18, 50, 27, }, +{ 11, 33, 71, 28, }, +{ 9, 62, 57, 25, }, +{ 11, 56, 32, 24, }, +{ 20, 28, 31, 23, }, +{ 24, 16, 32, 22, }, +{ 23, 15, 28, 15, }, +{ 21, 18, 24, 14, }, +{ 10, 21, 33, 24, }, +{ 3, 20, 38, 27, }, +{ 2, 21, 37, 26, }, +{ 3, 24, 32, 23, }, +{ 3, 37, 53, 24, }, +{ 4, 55, 69, 39, }, +{ 8, 49, 41, 40, }, +{ 18, 29, 33, 29, }, +{ 15, 18, 37, 23, }, +{ 5, 12, 43, 26, }, +{ 3, 14, 45, 27, }, +{ 4, 15, 47, 28, }, +{ 4, 16, 44, 31, }, +{ 4, 18, 42, 27, }, +{ 5, 19, 37, 18, }, +{ 5, 28, 51, 21, }, +{ 4, 56, 69, 28, }, +{ 6, 65, 41, 19, }, +{ 18, 40, 30, 22, }, +{ 20, 31, 55, 30, }, +{ 9, 55, 64, 28, }, +{ 10, 52, 39, 21, }, +{ 18, 29, 36, 23, }, +{ 14, 38, 59, 30, }, +{ 7, 60, 56, 26, }, +{ 12, 51, 29, 17, }, +{ 20, 29, 30, 18, }, +{ 17, 41, 64, 29, }, +{ 6, 63, 54, 31, }, +{ 13, 49, 38, 31, }, +{ 23, 24, 36, 30, }, +{ 24, 16, 40, 30, }, +{ 22, 10, 42, 27, }, +{ 18, 15, 46, 27, }, +{ 10, 13, 48, 30, }, +{ 10, 11, 47, 34, }, +{ 10, 12, 51, 36, }, +{ 10, 13, 57, 35, }, +{ 9, 14, 56, 31, }, +{ 9, 16, 42, 27, }, +{ 10, 17, 34, 24, }, +{ 9, 14, 34, 23, }, +{ 9, 13, 35, 23, }, +{ 10, 13, 35, 23, }, +{ 10, 13, 34, 23, }, +{ 10, 13, 32, 21, }, +{ 10, 14, 30, 22, }, +{ 10, 15, 33, 25, }, +{ 10, 18, 36, 27, }, +{ 10, 20, 36, 31, }, +{ 9, 21, 49, 50, }, +{ 4, 13, 60, 51, }, +{ 0, 10, 50, 35, }, +{ 0, 10, 38, 23, }, +{ 0, 9, 33, 21, }, +{ 0, 10, 25, 20, }, +{ 0, 12, 20, 17, }, +{ 0, 8, 16, 13, }, +{ 0, 5, 19, 13, }, +{ 0, 5, 28, 14, }, +{ 0, 15, 46, 18, }, +{ 2, 44, 61, 23, }, +{ 5, 59, 36, 15, }, +{ 17, 42, 19, 11, }, +{ 27, 21, 13, 8, }, +{ 28, 15, 14, 8, }, +{ 24, 12, 20, 12, }, +{ 15, 14, 23, 13, }, +{ 10, 12, 31, 13, }, +{ 10, 11, 31, 13, }, +{ 11, 13, 25, 13, }, +{ 10, 17, 21, 10, }, +{ 10, 16, 18, 7, }, +{ 10, 14, 19, 10, }, +{ 10, 13, 27, 12, }, +{ 10, 13, 34, 17, }, +{ 10, 14, 44, 19, }, +{ 10, 13, 47, 21, }, +{ 10, 13, 46, 20, }, +{ 11, 12, 50, 18, }, +{ 10, 12, 52, 18, }, +{ 10, 13, 51, 19, }, +{ 10, 13, 48, 19, }, +{ 10, 30, 67, 22, }, +{ 8, 59, 58, 18, }, +{ 10, 54, 40, 13, }, +{ 22, 27, 32, 13, }, +{ 25, 14, 29, 13, }, +{ 24, 11, 26, 13, }, +{ 21, 13, 25, 13, }, +{ 11, 14, 34, 16, }, +{ 10, 12, 36, 16, }, +{ 10, 12, 34, 15, }, +{ 10, 16, 29, 14, }, +{ 10, 19, 27, 19, }, +{ 9, 25, 45, 42, }, +{ 3, 19, 46, 48, }, +{ 1, 12, 37, 35, }, +{ 0, 11, 29, 23, }, +{ 0, 9, 29, 20, }, +{ 0, 9, 27, 18, }, +{ 0, 9, 23, 17, }, +{ 0, 5, 20, 20, }, +{ 0, 4, 20, 18, }, +{ 0, 4, 18, 14, }, +{ 0, 15, 32, 16, }, +{ 1, 46, 57, 24, }, +{ 7, 56, 42, 17, }, +{ 15, 37, 32, 13, }, +{ 21, 21, 31, 12, }, +{ 21, 14, 36, 12, }, +{ 21, 13, 34, 14, }, +{ 14, 19, 37, 17, }, +{ 3, 20, 36, 18, }, +{ 0, 22, 35, 17, }, +{ 0, 23, 30, 15, }, +{ 0, 28, 34, 14, }, +{ 1, 53, 64, 30, }, +{ 3, 67, 56, 32, }, +{ 13, 49, 42, 30, }, +{ 23, 22, 42, 28, }, +{ 26, 12, 40, 25, }, +{ 24, 8, 44, 25, }, +{ 19, 13, 47, 27, }, +{ 11, 13, 42, 20, }, +{ 11, 10, 40, 18, }, +{ 10, 12, 41, 18, }, +{ 10, 12, 44, 16, }, +{ 10, 11, 36, 16, }, +{ 10, 12, 33, 19, }, +{ 10, 13, 44, 24, }, +{ 10, 13, 48, 23, }, +{ 9, 12, 44, 24, }, +{ 9, 12, 43, 28, }, +{ 10, 15, 45, 25, }, +{ 11, 17, 40, 24, }, +{ 10, 15, 35, 31, }, +{ 11, 14, 34, 32, }, +{ 10, 12, 37, 25, }, +{ 11, 14, 37, 23, }, +{ 10, 19, 52, 44, }, +{ 4, 13, 63, 48, }, +{ 0, 11, 52, 35, }, +{ 0, 10, 42, 26, }, +{ 0, 13, 36, 24, }, +{ 0, 12, 28, 20, }, +{ 0, 10, 34, 21, }, +{ 0, 6, 39, 21, }, +{ 0, 2, 35, 21, }, +{ 0, 5, 33, 20, }, +{ 0, 17, 41, 21, }, +{ 2, 47, 60, 20, }, +{ 5, 62, 37, 14, }, +{ 16, 41, 23, 17, }, +{ 24, 20, 26, 17, }, +{ 25, 11, 29, 15, }, +{ 23, 9, 28, 16, }, +{ 16, 13, 27, 19, }, +{ 12, 11, 30, 20, }, +{ 10, 12, 33, 19, }, +{ 11, 13, 33, 19, }, +{ 11, 15, 32, 20, }, +{ 10, 15, 30, 22, }, +{ 10, 19, 37, 25, }, +{ 10, 24, 57, 24, }, +{ 10, 19, 54, 23, }, +{ 9, 17, 54, 20, }, +{ 10, 13, 55, 24, }, +{ 9, 15, 55, 28, }, +{ 10, 19, 65, 28, }, +{ 9, 19, 69, 27, }, +{ 10, 17, 56, 26, }, +{ 10, 19, 52, 23, }, +{ 10, 32, 71, 24, }, +{ 9, 57, 65, 20, }, +{ 12, 50, 48, 17, }, +{ 18, 23, 44, 17, }, +{ 21, 15, 39, 18, }, +{ 20, 13, 37, 19, }, +{ 17, 13, 40, 19, }, +{ 8, 11, 45, 19, }, +{ 0, 8, 46, 22, }, +{ 0, 8, 44, 22, }, +{ 0, 5, 42, 20, }, +{ 0, 8, 40, 27, }, +{ 0, 13, 50, 45, }, +{ 0, 14, 54, 50, }, +{ 0, 12, 55, 40, }, +{ 0, 13, 57, 32, }, +{ 0, 14, 53, 31, }, +{ 0, 35, 71, 33, }, +{ 4, 59, 62, 26, }, +{ 12, 46, 39, 22, }, +{ 19, 22, 38, 22, }, +{ 22, 16, 37, 22, }, +{ 21, 14, 37, 21, }, +{ 17, 17, 34, 19, }, +{ 7, 17, 38, 26, }, +{ 0, 11, 50, 33, }, +{ 0, 8, 55, 36, }, +{ 0, 9, 54, 35, }, +{ 0, 11, 50, 32, }, +{ 0, 13, 54, 32, }, +{ 0, 11, 62, 37, }, +{ 0, 10, 58, 33, }, +{ 0, 11, 53, 30, }, +{ 0, 13, 44, 31, }, +{ 0, 34, 42, 34, }, +{ 2, 47, 33, 24, }, +{ 5, 34, 30, 16, }, +{ 5, 22, 32, 15, }, +{ 7, 19, 33, 15, }, +{ 6, 19, 31, 15, }, +{ 3, 17, 36, 14, }, +{ 2, 14, 35, 15, }, +{ 3, 14, 35, 15, }, +{ 3, 13, 35, 15, }, +{ 2, 13, 35, 18, }, +{ 1, 12, 35, 17, }, +{ 2, 13, 28, 13, }, +{ 1, 11, 27, 13, }, +{ 2, 8, 29, 14, }, +{ 1, 9, 28, 14, }, +{ 3, 11, 24, 15, }, +{ 3, 10, 22, 14, }, +{ 2, 10, 21, 12, }, +{ 1, 10, 23, 11, }, +{ 1, 11, 22, 12, }, +{ 1, 9, 19, 11, }, +{ 1, 9, 20, 10, }, +{ 1, 9, 19, 10, }, +{ 2, 11, 18, 9, }, +{ 2, 10, 18, 10, }, +{ 0, 9, 18, 9, }, +{ 0, 10, 19, 9, }, +{ 0, 13, 19, 8, }, +{ 0, 12, 21, 9, }, +{ 1, 8, 20, 9, }, +{ 1, 7, 17, 9, }, +{ 1, 9, 16, 8, }, +{ 1, 9, 15, 8, }, +{ 1, 9, 15, 7, }, +{ 0, 7, 15, 6, }, +{ 0, 9, 15, 7, }, +{ 1, 8, 12, 6, }, +{ 0, 6, 11, 5, }, +{ 0, 6, 12, 5, }, +{ 0, 6, 12, 5, }, +{ 0, 5, 13, 4, }, +{ 0, 3, 12, 4, }, +{ 0, 3, 10, 3, }, +{ 0, 3, 8, 3, }, +{ 0, 3, 8, 3, }, +{ 0, 3, 7, 3, }, +{ 0, 3, 7, 2, }, +{ 0, 2, 5, 2, }, +{ 0, 2, 4, 2, }, +{ 0, 1, 4, 1, }, +{ 0, 1, 4, 1, }, +{ 0, 1, 3, 1, }, +{ 0, 0, 2, 1, }, +{ 0, 0, 1, 0, }, +{ 0, 0, 1, 0, }, +{ 0, 0, 0, 0, }, +{ 0, 0, 0, 0, }, +}; diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/spectrum_3.h b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/spectrum_3.h new file mode 100644 index 0000000000..459459de75 --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/assets/spectrum_3.h @@ -0,0 +1,1025 @@ +const uint16_t spectrum_3[][4] = { +{ 0, 0, 0, 0, }, +{ 0, 0, 0, 0, }, +{ 0, 0, 0, 0, }, +{ 0, 1, 1, 0, }, +{ 0, 1, 1, 0, }, +{ 0, 1, 1, 0, }, +{ 0, 2, 2, 0, }, +{ 0, 2, 2, 0, }, +{ 0, 2, 3, 0, }, +{ 0, 3, 3, 0, }, +{ 0, 3, 3, 0, }, +{ 0, 4, 3, 0, }, +{ 0, 4, 4, 0, }, +{ 0, 4, 5, 0, }, +{ 0, 4, 5, 0, }, +{ 1, 4, 6, 0, }, +{ 1, 4, 6, 1, }, +{ 1, 4, 6, 1, }, +{ 1, 6, 7, 1, }, +{ 1, 7, 7, 1, }, +{ 1, 7, 7, 1, }, +{ 1, 8, 9, 1, }, +{ 1, 8, 11, 1, }, +{ 1, 7, 9, 1, }, +{ 1, 6, 10, 1, }, +{ 1, 7, 10, 1, }, +{ 1, 9, 11, 1, }, +{ 0, 10, 13, 1, }, +{ 0, 12, 12, 1, }, +{ 0, 12, 13, 2, }, +{ 0, 12, 23, 5, }, +{ 0, 23, 65, 20, }, +{ 0, 49, 56, 16, }, +{ 2, 53, 11, 1, }, +{ 5, 37, 25, 4, }, +{ 13, 25, 25, 3, }, +{ 16, 14, 8, 0, }, +{ 11, 11, 11, 1, }, +{ 5, 12, 14, 2, }, +{ 2, 8, 8, 0, }, +{ 2, 14, 38, 7, }, +{ 1, 28, 51, 9, }, +{ 5, 20, 20, 2, }, +{ 7, 16, 45, 15, }, +{ 4, 40, 68, 21, }, +{ 2, 56, 25, 6, }, +{ 3, 39, 5, 0, }, +{ 9, 22, 9, 1, }, +{ 13, 11, 5, 0, }, +{ 11, 9, 25, 5, }, +{ 5, 24, 51, 9, }, +{ 4, 24, 27, 4, }, +{ 7, 13, 6, 1, }, +{ 5, 14, 13, 2, }, +{ 3, 10, 9, 1, }, +{ 3, 6, 23, 8, }, +{ 2, 25, 68, 22, }, +{ 1, 54, 48, 14, }, +{ 3, 48, 7, 1, }, +{ 7, 33, 25, 4, }, +{ 13, 24, 20, 3, }, +{ 15, 13, 4, 0, }, +{ 10, 11, 12, 2, }, +{ 4, 11, 11, 1, }, +{ 2, 6, 7, 1, }, +{ 2, 16, 43, 8, }, +{ 2, 27, 46, 8, }, +{ 6, 18, 12, 2, }, +{ 6, 18, 52, 17, }, +{ 4, 44, 64, 19, }, +{ 2, 53, 16, 4, }, +{ 4, 34, 5, 0, }, +{ 10, 19, 7, 1, }, +{ 13, 10, 3, 0, }, +{ 10, 11, 31, 6, }, +{ 4, 26, 50, 9, }, +{ 5, 21, 21, 3, }, +{ 7, 14, 12, 2, }, +{ 5, 17, 22, 3, }, +{ 3, 14, 11, 1, }, +{ 4, 9, 31, 11, }, +{ 3, 31, 70, 22, }, +{ 1, 54, 38, 11, }, +{ 3, 43, 10, 2, }, +{ 8, 31, 26, 5, }, +{ 14, 22, 17, 3, }, +{ 15, 12, 5, 0, }, +{ 9, 11, 12, 2, }, +{ 3, 10, 9, 1, }, +{ 3, 6, 12, 2, }, +{ 2, 19, 47, 9, }, +{ 3, 26, 40, 7, }, +{ 6, 16, 14, 4, }, +{ 6, 21, 59, 19, }, +{ 3, 50, 58, 17, }, +{ 2, 54, 9, 2, }, +{ 5, 33, 6, 1, }, +{ 11, 17, 7, 1, }, +{ 13, 9, 4, 0, }, +{ 9, 14, 37, 7, }, +{ 3, 27, 48, 9, }, +{ 6, 19, 15, 2, }, +{ 7, 13, 9, 1, }, +{ 5, 13, 13, 2, }, +{ 3, 8, 5, 0, }, +{ 3, 9, 41, 14, }, +{ 2, 36, 69, 22, }, +{ 1, 56, 29, 8, }, +{ 3, 41, 3, 0, }, +{ 8, 23, 7, 1, }, +{ 13, 11, 4, 0, }, +{ 11, 9, 21, 4, }, +{ 5, 23, 50, 10, }, +{ 4, 24, 30, 5, }, +{ 7, 14, 6, 1, }, +{ 5, 13, 13, 2, }, +{ 3, 11, 9, 1, }, +{ 3, 6, 19, 7, }, +{ 2, 22, 66, 21, }, +{ 1, 47, 51, 15, }, +{ 1, 43, 4, 0, }, +{ 6, 25, 2, 0, }, +{ 11, 13, 2, 0, }, +{ 12, 7, 4, 0, }, +{ 7, 8, 15, 2, }, +{ 1, 11, 18, 2, }, +{ 2, 10, 14, 2, }, +{ 2, 11, 25, 4, }, +{ 2, 18, 32, 4, }, +{ 3, 18, 30, 5, }, +{ 3, 19, 53, 16, }, +{ 3, 43, 68, 20, }, +{ 1, 57, 23, 5, }, +{ 4, 41, 19, 3, }, +{ 10, 28, 28, 4, }, +{ 16, 17, 14, 1, }, +{ 13, 11, 9, 1, }, +{ 7, 12, 15, 2, }, +{ 2, 8, 11, 0, }, +{ 2, 9, 27, 5, }, +{ 2, 24, 53, 10, }, +{ 4, 23, 30, 4, }, +{ 7, 14, 29, 9, }, +{ 5, 30, 67, 21, }, +{ 2, 56, 40, 11, }, +{ 2, 47, 3, 0, }, +{ 7, 27, 7, 1, }, +{ 13, 14, 5, 0, }, +{ 12, 8, 13, 2, }, +{ 7, 20, 47, 9, }, +{ 3, 26, 38, 6, }, +{ 6, 15, 6, 0, }, +{ 6, 13, 12, 2, }, +{ 4, 12, 12, 1, }, +{ 3, 7, 10, 3, }, +{ 2, 16, 58, 19, }, +{ 1, 45, 61, 19, }, +{ 2, 47, 12, 3, }, +{ 5, 32, 21, 4, }, +{ 12, 27, 26, 4, }, +{ 16, 15, 8, 0, }, +{ 12, 10, 9, 1, }, +{ 5, 12, 13, 2, }, +{ 2, 8, 5, 0, }, +{ 2, 10, 32, 6, }, +{ 1, 26, 51, 10, }, +{ 5, 22, 21, 3, }, +{ 7, 14, 36, 12, }, +{ 5, 35, 68, 21, }, +{ 2, 57, 32, 8, }, +{ 3, 43, 3, 0, }, +{ 8, 24, 7, 1, }, +{ 13, 12, 5, 0, }, +{ 11, 8, 19, 4, }, +{ 6, 22, 50, 10, }, +{ 4, 25, 33, 5, }, +{ 7, 14, 8, 1, }, +{ 6, 16, 21, 3, }, +{ 3, 15, 16, 2, }, +{ 4, 9, 16, 6, }, +{ 3, 21, 64, 21, }, +{ 1, 47, 54, 16, }, +{ 1, 46, 7, 1, }, +{ 6, 31, 23, 4, }, +{ 12, 24, 22, 4, }, +{ 16, 13, 5, 0, }, +{ 11, 11, 10, 2, }, +{ 4, 11, 11, 2, }, +{ 2, 6, 5, 0, }, +{ 2, 13, 38, 7, }, +{ 1, 27, 48, 9, }, +{ 6, 19, 15, 2, }, +{ 7, 16, 45, 15, }, +{ 4, 39, 67, 20, }, +{ 2, 53, 23, 6, }, +{ 4, 36, 4, 0, }, +{ 9, 20, 7, 1, }, +{ 14, 10, 3, 0, }, +{ 11, 10, 26, 5, }, +{ 5, 24, 51, 10, }, +{ 4, 23, 26, 4, }, +{ 7, 13, 6, 1, }, +{ 5, 13, 14, 2, }, +{ 3, 10, 8, 1, }, +{ 3, 6, 24, 8, }, +{ 2, 25, 68, 21, }, +{ 2, 48, 46, 13, }, +{ 2, 42, 2, 0, }, +{ 7, 27, 7, 1, }, +{ 13, 15, 6, 0, }, +{ 13, 8, 10, 2, }, +{ 7, 18, 46, 9, }, +{ 2, 26, 41, 7, }, +{ 6, 16, 7, 0, }, +{ 6, 13, 12, 5, }, +{ 4, 12, 14, 7, }, +{ 3, 7, 9, 4, }, +{ 2, 14, 53, 18, }, +{ 1, 44, 61, 21, }, +{ 1, 56, 14, 8, }, +{ 4, 36, 7, 5, }, +{ 10, 20, 14, 8, }, +{ 13, 12, 12, 6, }, +{ 8, 8, 16, 4, }, +{ 3, 11, 25, 4, }, +{ 2, 10, 20, 2, }, +{ 2, 9, 21, 6, }, +{ 2, 16, 30, 15, }, +{ 3, 17, 26, 12, }, +{ 3, 18, 39, 13, }, +{ 3, 32, 70, 25, }, +{ 2, 56, 45, 19, }, +{ 7, 46, 24, 9, }, +{ 13, 37, 19, 5, }, +{ 10, 32, 28, 5, }, +{ 15, 21, 20, 2, }, +{ 15, 12, 8, 0, }, +{ 9, 12, 13, 2, }, +{ 3, 12, 11, 1, }, +{ 3, 8, 14, 2, }, +{ 2, 19, 48, 9, }, +{ 3, 27, 42, 7, }, +{ 6, 16, 17, 4, }, +{ 6, 21, 59, 19, }, +{ 3, 49, 57, 19, }, +{ 2, 53, 10, 7, }, +{ 5, 33, 6, 5, }, +{ 11, 17, 7, 4, }, +{ 13, 9, 5, 2, }, +{ 9, 14, 37, 7, }, +{ 3, 26, 47, 8, }, +{ 6, 19, 16, 2, }, +{ 7, 13, 10, 1, }, +{ 5, 13, 14, 2, }, +{ 3, 8, 6, 0, }, +{ 3, 9, 41, 14, }, +{ 2, 35, 69, 21, }, +{ 1, 53, 29, 8, }, +{ 3, 39, 13, 2, }, +{ 9, 30, 27, 5, }, +{ 15, 20, 15, 2, }, +{ 14, 11, 6, 1, }, +{ 8, 12, 13, 2, }, +{ 2, 9, 8, 1, }, +{ 3, 6, 18, 4, }, +{ 2, 22, 51, 10, }, +{ 4, 25, 35, 6, }, +{ 7, 14, 19, 6, }, +{ 6, 24, 64, 22, }, +{ 2, 52, 50, 17, }, +{ 2, 50, 6, 6, }, +{ 6, 29, 7, 5, }, +{ 12, 15, 7, 4, }, +{ 13, 8, 8, 2, }, +{ 8, 17, 43, 8, }, +{ 2, 27, 44, 8, }, +{ 6, 17, 10, 1, }, +{ 6, 14, 17, 3, }, +{ 4, 16, 21, 3, }, +{ 4, 11, 8, 1, }, +{ 4, 13, 49, 16, }, +{ 2, 39, 66, 20, }, +{ 2, 48, 20, 5, }, +{ 4, 34, 17, 3, }, +{ 10, 29, 27, 4, }, +{ 15, 17, 11, 1, }, +{ 13, 10, 7, 1, }, +{ 7, 11, 13, 2, }, +{ 2, 8, 7, 0, }, +{ 2, 8, 25, 5, }, +{ 2, 24, 51, 10, }, +{ 4, 24, 27, 4, }, +{ 7, 14, 28, 10, }, +{ 5, 30, 68, 23, }, +{ 2, 55, 42, 15, }, +{ 2, 47, 5, 6, }, +{ 7, 26, 8, 5, }, +{ 13, 13, 6, 3, }, +{ 12, 8, 13, 3, }, +{ 7, 19, 47, 9, }, +{ 3, 26, 39, 7, }, +{ 6, 15, 6, 0, }, +{ 6, 13, 12, 2, }, +{ 4, 12, 11, 1, }, +{ 3, 6, 9, 3, }, +{ 2, 15, 58, 19, }, +{ 1, 47, 62, 18, }, +{ 1, 55, 12, 3, }, +{ 4, 34, 5, 1, }, +{ 11, 18, 7, 1, }, +{ 13, 9, 3, 0, }, +{ 9, 13, 35, 7, }, +{ 3, 26, 49, 9, }, +{ 5, 20, 17, 2, }, +{ 7, 13, 9, 1, }, +{ 5, 13, 14, 2, }, +{ 2, 8, 6, 1, }, +{ 3, 8, 37, 13, }, +{ 2, 33, 69, 23, }, +{ 1, 56, 33, 12, }, +{ 3, 43, 3, 6, }, +{ 8, 22, 4, 5, }, +{ 13, 11, 4, 3, }, +{ 10, 6, 6, 1, }, +{ 4, 9, 17, 3, }, +{ 1, 11, 16, 2, }, +{ 2, 9, 14, 3, }, +{ 2, 13, 30, 9, }, +{ 2, 17, 28, 9, }, +{ 3, 17, 28, 8, }, +{ 2, 23, 65, 21, }, +{ 2, 50, 55, 16, }, +{ 2, 53, 9, 1, }, +{ 6, 36, 25, 4, }, +{ 13, 25, 25, 3, }, +{ 16, 14, 9, 0, }, +{ 11, 11, 13, 1, }, +{ 4, 12, 14, 1, }, +{ 2, 7, 9, 1, }, +{ 2, 14, 39, 7, }, +{ 1, 28, 49, 8, }, +{ 6, 19, 17, 2, }, +{ 7, 16, 46, 15, }, +{ 4, 40, 66, 21, }, +{ 2, 55, 23, 10, }, +{ 4, 39, 6, 5, }, +{ 9, 21, 8, 4, }, +{ 13, 11, 5, 2, }, +{ 11, 9, 26, 5, }, +{ 5, 24, 51, 9, }, +{ 4, 23, 26, 4, }, +{ 7, 13, 7, 1, }, +{ 5, 13, 15, 2, }, +{ 3, 10, 10, 1, }, +{ 3, 6, 24, 9, }, +{ 2, 25, 68, 22, }, +{ 1, 52, 45, 13, }, +{ 2, 46, 8, 1, }, +{ 7, 32, 25, 4, }, +{ 14, 23, 20, 3, }, +{ 15, 13, 5, 0, }, +{ 10, 11, 12, 2, }, +{ 4, 10, 12, 1, }, +{ 2, 5, 8, 1, }, +{ 2, 17, 43, 9, }, +{ 2, 27, 44, 8, }, +{ 6, 17, 12, 2, }, +{ 6, 18, 53, 18, }, +{ 4, 46, 62, 20, }, +{ 2, 55, 15, 7, }, +{ 4, 35, 7, 5, }, +{ 10, 19, 10, 4, }, +{ 14, 10, 5, 2, }, +{ 10, 12, 32, 6, }, +{ 4, 26, 49, 9, }, +{ 5, 21, 19, 3, }, +{ 7, 14, 12, 2, }, +{ 5, 17, 22, 3, }, +{ 3, 13, 10, 1, }, +{ 4, 9, 33, 11, }, +{ 3, 32, 69, 21, }, +{ 1, 57, 37, 9, }, +{ 2, 46, 11, 2, }, +{ 8, 32, 26, 5, }, +{ 15, 21, 17, 2, }, +{ 15, 12, 5, 0, }, +{ 9, 11, 12, 2, }, +{ 3, 10, 9, 1, }, +{ 3, 6, 13, 3, }, +{ 2, 20, 49, 9, }, +{ 3, 27, 40, 7, }, +{ 6, 15, 15, 4, }, +{ 6, 21, 60, 20, }, +{ 3, 49, 56, 18, }, +{ 2, 53, 9, 6, }, +{ 5, 31, 7, 5, }, +{ 11, 17, 7, 4, }, +{ 13, 9, 5, 2, }, +{ 9, 14, 39, 7, }, +{ 3, 26, 48, 8, }, +{ 6, 18, 14, 1, }, +{ 7, 13, 9, 1, }, +{ 5, 13, 13, 2, }, +{ 3, 8, 5, 0, }, +{ 2, 9, 42, 15, }, +{ 2, 36, 68, 21, }, +{ 1, 52, 27, 7, }, +{ 3, 37, 5, 0, }, +{ 9, 22, 10, 1, }, +{ 13, 12, 6, 0, }, +{ 11, 9, 23, 5, }, +{ 5, 23, 50, 10, }, +{ 4, 24, 28, 4, }, +{ 7, 14, 6, 1, }, +{ 5, 13, 12, 2, }, +{ 3, 11, 8, 2, }, +{ 3, 6, 20, 7, }, +{ 2, 23, 66, 22, }, +{ 1, 53, 50, 17, }, +{ 2, 50, 6, 6, }, +{ 6, 28, 4, 5, }, +{ 12, 13, 4, 3, }, +{ 11, 7, 3, 1, }, +{ 6, 4, 2, 0, }, +{ 1, 2, 1, 0, }, +{ 0, 1, 1, 0, }, +{ 0, 1, 4, 0, }, +{ 0, 1, 5, 0, }, +{ 0, 1, 6, 2, }, +{ 0, 10, 52, 18, }, +{ 0, 43, 67, 20, }, +{ 1, 58, 21, 4, }, +{ 4, 42, 21, 3, }, +{ 11, 30, 29, 4, }, +{ 16, 20, 13, 1, }, +{ 13, 12, 12, 1, }, +{ 6, 12, 19, 1, }, +{ 2, 9, 13, 0, }, +{ 2, 9, 27, 5, }, +{ 2, 26, 50, 10, }, +{ 4, 24, 27, 4, }, +{ 7, 14, 30, 10, }, +{ 5, 31, 68, 22, }, +{ 2, 55, 39, 14, }, +{ 2, 47, 6, 6, }, +{ 7, 26, 11, 5, }, +{ 13, 14, 9, 3, }, +{ 12, 8, 15, 3, }, +{ 7, 20, 48, 9, }, +{ 3, 26, 38, 6, }, +{ 7, 15, 7, 0, }, +{ 6, 13, 13, 2, }, +{ 4, 12, 12, 1, }, +{ 3, 7, 11, 4, }, +{ 2, 16, 59, 20, }, +{ 1, 48, 62, 18, }, +{ 1, 55, 13, 2, }, +{ 5, 37, 22, 4, }, +{ 11, 27, 25, 4, }, +{ 15, 15, 7, 0, }, +{ 12, 11, 10, 1, }, +{ 5, 12, 13, 2, }, +{ 2, 8, 6, 0, }, +{ 2, 11, 34, 7, }, +{ 1, 26, 52, 9, }, +{ 5, 22, 21, 3, }, +{ 7, 14, 39, 13, }, +{ 4, 35, 68, 22, }, +{ 2, 55, 31, 11, }, +{ 3, 42, 8, 5, }, +{ 8, 24, 11, 4, }, +{ 12, 13, 7, 3, }, +{ 11, 9, 22, 4, }, +{ 5, 23, 53, 10, }, +{ 3, 25, 33, 5, }, +{ 6, 14, 10, 1, }, +{ 5, 16, 22, 3, }, +{ 3, 15, 16, 2, }, +{ 4, 8, 19, 6, }, +{ 3, 22, 64, 20, }, +{ 1, 51, 51, 14, }, +{ 1, 51, 9, 1, }, +{ 5, 34, 24, 3, }, +{ 11, 24, 25, 3, }, +{ 13, 14, 9, 0, }, +{ 10, 11, 12, 2, }, +{ 4, 11, 13, 2, }, +{ 2, 7, 9, 1, }, +{ 2, 13, 40, 8, }, +{ 1, 26, 48, 9, }, +{ 4, 18, 16, 2, }, +{ 5, 15, 46, 15, }, +{ 3, 40, 65, 21, }, +{ 1, 54, 24, 9, }, +{ 2, 36, 10, 5, }, +{ 7, 19, 11, 4, }, +{ 10, 9, 9, 3, }, +{ 8, 9, 28, 5, }, +{ 3, 23, 50, 9, }, +{ 2, 22, 25, 4, }, +{ 4, 12, 11, 1, }, +{ 3, 12, 19, 2, }, +{ 1, 9, 14, 2, }, +{ 1, 6, 28, 9, }, +{ 1, 25, 68, 21, }, +{ 0, 50, 44, 12, }, +{ 1, 41, 9, 1, }, +{ 3, 22, 11, 1, }, +{ 6, 11, 11, 1, }, +{ 6, 6, 15, 2, }, +{ 3, 17, 46, 8, }, +{ 1, 23, 40, 7, }, +{ 2, 14, 13, 1, }, +{ 2, 11, 14, 2, }, +{ 1, 10, 13, 2, }, +{ 1, 5, 14, 3, }, +{ 1, 12, 58, 18, }, +{ 0, 38, 64, 20, }, +{ 0, 42, 17, 7, }, +{ 1, 22, 14, 5, }, +{ 3, 9, 16, 5, }, +{ 4, 4, 13, 3, }, +{ 2, 5, 16, 2, }, +{ 0, 10, 21, 3, }, +{ 0, 8, 19, 2, }, +{ 0, 8, 21, 5, }, +{ 0, 13, 32, 9, }, +{ 0, 14, 31, 7, }, +{ 0, 13, 42, 11, }, +{ 0, 25, 70, 19, }, +{ 0, 37, 37, 8, }, +{ 0, 23, 18, 2, }, +{ 1, 16, 30, 4, }, +{ 2, 12, 22, 3, }, +{ 2, 6, 16, 2, }, +{ 1, 6, 20, 3, }, +{ 0, 6, 20, 3, }, +{ 0, 6, 21, 3, }, +{ 0, 14, 50, 7, }, +{ 0, 18, 42, 5, }, +{ 0, 9, 24, 5, }, +{ 0, 13, 64, 17, }, +{ 0, 27, 57, 14, }, +{ 0, 20, 17, 5, }, +{ 0, 8, 16, 4, }, +{ 1, 5, 17, 4, }, +{ 1, 2, 16, 3, }, +{ 0, 8, 40, 6, }, +{ 0, 15, 46, 7, }, +{ 0, 9, 20, 4, }, +{ 0, 5, 18, 4, }, +{ 0, 5, 19, 4, }, +{ 0, 3, 16, 3, }, +{ 0, 4, 46, 10, }, +{ 0, 16, 69, 13, }, +{ 0, 17, 28, 6, }, +{ 0, 7, 20, 4, }, +{ 0, 8, 29, 5, }, +{ 0, 6, 21, 5, }, +{ 0, 2, 17, 5, }, +{ 0, 3, 20, 5, }, +{ 0, 3, 18, 6, }, +{ 0, 2, 23, 6, }, +{ 0, 8, 45, 7, }, +{ 0, 9, 32, 6, }, +{ 0, 4, 25, 7, }, +{ 0, 8, 59, 12, }, +{ 0, 12, 44, 10, }, +{ 0, 6, 17, 7, }, +{ 0, 2, 17, 8, }, +{ 0, 1, 17, 7, }, +{ 0, 1, 18, 7, }, +{ 0, 4, 41, 7, }, +{ 0, 7, 40, 8, }, +{ 0, 3, 18, 9, }, +{ 0, 2, 20, 9, }, +{ 0, 3, 22, 10, }, +{ 0, 2, 17, 10, }, +{ 0, 2, 43, 10, }, +{ 0, 6, 52, 10, }, +{ 0, 5, 21, 11, }, +{ 0, 2, 21, 11, }, +{ 0, 2, 25, 11, }, +{ 0, 2, 16, 11, }, +{ 0, 0, 14, 11, }, +{ 0, 1, 15, 11, }, +{ 0, 0, 14, 12, }, +{ 0, 1, 23, 12, }, +{ 0, 3, 37, 13, }, +{ 0, 2, 22, 13, }, +{ 0, 1, 22, 14, }, +{ 0, 3, 43, 14, }, +{ 0, 3, 26, 13, }, +{ 0, 1, 11, 13, }, +{ 0, 0, 12, 15, }, +{ 0, 0, 11, 16, }, +{ 0, 0, 13, 17, }, +{ 0, 1, 27, 17, }, +{ 0, 2, 21, 17, }, +{ 0, 0, 10, 16, }, +{ 0, 0, 11, 16, }, +{ 0, 0, 11, 18, }, +{ 0, 0, 10, 18, }, +{ 0, 0, 26, 18, }, +{ 0, 1, 26, 19, }, +{ 0, 1, 11, 19, }, +{ 0, 0, 9, 19, }, +{ 0, 0, 8, 18, }, +{ 0, 0, 8, 18, }, +{ 0, 0, 13, 18, }, +{ 0, 1, 15, 18, }, +{ 0, 0, 8, 18, }, +{ 0, 0, 8, 16, }, +{ 0, 0, 9, 16, }, +{ 0, 0, 8, 16, }, +{ 0, 0, 11, 16, }, +{ 0, 1, 16, 15, }, +{ 0, 1, 10, 14, }, +{ 0, 0, 9, 14, }, +{ 0, 0, 10, 14, }, +{ 0, 0, 9, 14, }, +{ 0, 0, 9, 14, }, +{ 0, 0, 10, 15, }, +{ 0, 0, 10, 17, }, +{ 0, 0, 11, 17, }, +{ 0, 0, 12, 16, }, +{ 0, 0, 13, 15, }, +{ 0, 0, 13, 16, }, +{ 0, 3, 11, 14, }, +{ 1, 4, 11, 12, }, +{ 2, 3, 12, 13, }, +{ 3, 2, 14, 12, }, +{ 3, 2, 12, 11, }, +{ 3, 2, 10, 9, }, +{ 3, 2, 8, 7, }, +{ 3, 2, 8, 7, }, +{ 3, 2, 8, 6, }, +{ 3, 2, 9, 6, }, +{ 3, 2, 10, 6, }, +{ 3, 2, 10, 7, }, +{ 3, 2, 8, 6, }, +{ 3, 2, 7, 6, }, +{ 3, 2, 9, 5, }, +{ 3, 2, 9, 6, }, +{ 3, 2, 10, 6, }, +{ 3, 2, 10, 7, }, +{ 3, 2, 13, 8, }, +{ 3, 2, 18, 11, }, +{ 3, 2, 18, 12, }, +{ 3, 2, 17, 11, }, +{ 3, 3, 17, 11, }, +{ 3, 3, 18, 11, }, +{ 3, 3, 18, 8, }, +{ 3, 3, 14, 5, }, +{ 3, 3, 15, 6, }, +{ 3, 3, 14, 6, }, +{ 2, 3, 13, 8, }, +{ 2, 3, 13, 9, }, +{ 2, 2, 11, 10, }, +{ 2, 2, 15, 12, }, +{ 2, 2, 17, 13, }, +{ 2, 2, 14, 11, }, +{ 2, 2, 14, 11, }, +{ 2, 2, 17, 12, }, +{ 2, 2, 15, 13, }, +{ 2, 2, 15, 10, }, +{ 2, 2, 14, 8, }, +{ 2, 2, 12, 9, }, +{ 2, 2, 12, 10, }, +{ 2, 2, 14, 11, }, +{ 2, 2, 16, 12, }, +{ 2, 2, 18, 10, }, +{ 1, 3, 20, 10, }, +{ 2, 3, 18, 12, }, +{ 1, 3, 17, 13, }, +{ 2, 3, 20, 13, }, +{ 2, 3, 20, 13, }, +{ 2, 3, 17, 11, }, +{ 2, 4, 12, 10, }, +{ 2, 3, 12, 11, }, +{ 3, 3, 13, 10, }, +{ 3, 3, 13, 10, }, +{ 3, 3, 13, 9, }, +{ 3, 3, 13, 9, }, +{ 3, 3, 17, 10, }, +{ 3, 3, 21, 10, }, +{ 3, 3, 16, 11, }, +{ 3, 3, 13, 10, }, +{ 3, 3, 11, 8, }, +{ 3, 3, 10, 9, }, +{ 3, 3, 8, 10, }, +{ 3, 3, 7, 8, }, +{ 3, 3, 7, 8, }, +{ 2, 3, 12, 8, }, +{ 2, 2, 16, 11, }, +{ 2, 2, 18, 14, }, +{ 2, 2, 20, 17, }, +{ 2, 2, 19, 18, }, +{ 2, 3, 23, 19, }, +{ 2, 3, 22, 18, }, +{ 2, 3, 18, 15, }, +{ 2, 3, 16, 14, }, +{ 2, 3, 15, 13, }, +{ 2, 3, 15, 12, }, +{ 2, 3, 13, 10, }, +{ 2, 3, 10, 10, }, +{ 2, 3, 9, 10, }, +{ 2, 3, 10, 11, }, +{ 2, 3, 10, 12, }, +{ 2, 3, 10, 14, }, +{ 1, 3, 12, 15, }, +{ 1, 3, 17, 17, }, +{ 1, 2, 21, 16, }, +{ 1, 2, 18, 16, }, +{ 1, 2, 13, 15, }, +{ 1, 2, 11, 13, }, +{ 1, 2, 12, 13, }, +{ 1, 2, 11, 14, }, +{ 1, 2, 11, 14, }, +{ 1, 3, 12, 16, }, +{ 1, 3, 11, 17, }, +{ 1, 3, 13, 19, }, +{ 1, 4, 14, 20, }, +{ 1, 4, 13, 20, }, +{ 1, 4, 13, 24, }, +{ 1, 4, 14, 25, }, +{ 1, 3, 13, 22, }, +{ 1, 3, 12, 17, }, +{ 1, 4, 12, 17, }, +{ 2, 5, 10, 19, }, +{ 3, 4, 9, 20, }, +{ 3, 4, 10, 21, }, +{ 3, 3, 13, 22, }, +{ 3, 3, 15, 19, }, +{ 3, 3, 16, 18, }, +{ 3, 3, 15, 19, }, +{ 3, 3, 13, 18, }, +{ 3, 3, 15, 18, }, +{ 3, 3, 18, 20, }, +{ 3, 3, 17, 23, }, +{ 3, 3, 11, 21, }, +{ 3, 3, 9, 21, }, +{ 3, 3, 10, 21, }, +{ 3, 3, 10, 19, }, +{ 3, 3, 10, 19, }, +{ 3, 3, 11, 18, }, +{ 3, 4, 11, 18, }, +{ 3, 4, 13, 21, }, +{ 3, 5, 14, 22, }, +{ 3, 5, 13, 20, }, +{ 2, 5, 11, 19, }, +{ 2, 5, 11, 20, }, +{ 2, 5, 11, 19, }, +{ 2, 5, 10, 19, }, +{ 2, 5, 10, 19, }, +{ 2, 5, 13, 20, }, +{ 2, 4, 14, 21, }, +{ 2, 4, 12, 22, }, +{ 2, 4, 13, 23, }, +{ 2, 4, 14, 22, }, +{ 2, 4, 14, 21, }, +{ 2, 4, 15, 22, }, +{ 2, 4, 16, 23, }, +{ 2, 4, 17, 23, }, +{ 2, 4, 17, 23, }, +{ 2, 4, 13, 21, }, +{ 2, 4, 11, 22, }, +{ 2, 4, 12, 24, }, +{ 2, 4, 10, 24, }, +{ 2, 4, 9, 25, }, +{ 2, 4, 10, 25, }, +{ 2, 4, 12, 27, }, +{ 2, 4, 12, 30, }, +{ 2, 4, 12, 33, }, +{ 2, 4, 14, 31, }, +{ 2, 4, 16, 29, }, +{ 2, 4, 15, 30, }, +{ 2, 4, 13, 29, }, +{ 2, 4, 12, 32, }, +{ 2, 4, 13, 31, }, +{ 2, 4, 11, 29, }, +{ 2, 4, 12, 28, }, +{ 2, 4, 11, 27, }, +{ 2, 4, 11, 25, }, +{ 2, 4, 15, 23, }, +{ 2, 4, 17, 25, }, +{ 2, 4, 18, 25, }, +{ 2, 4, 18, 24, }, +{ 2, 4, 17, 26, }, +{ 2, 4, 15, 24, }, +{ 2, 4, 14, 23, }, +{ 2, 4, 14, 24, }, +{ 1, 5, 14, 27, }, +{ 1, 5, 16, 27, }, +{ 1, 4, 18, 25, }, +{ 1, 4, 16, 26, }, +{ 1, 3, 16, 25, }, +{ 1, 3, 17, 26, }, +{ 1, 3, 18, 24, }, +{ 1, 2, 18, 25, }, +{ 1, 2, 17, 27, }, +{ 1, 2, 15, 24, }, +{ 1, 2, 14, 23, }, +{ 1, 2, 16, 23, }, +{ 1, 2, 15, 24, }, +{ 1, 2, 14, 24, }, +{ 1, 3, 13, 24, }, +{ 1, 3, 14, 23, }, +{ 1, 3, 15, 23, }, +{ 1, 3, 16, 22, }, +{ 1, 3, 18, 23, }, +{ 1, 3, 18, 25, }, +{ 1, 3, 18, 32, }, +{ 1, 4, 18, 29, }, +{ 1, 4, 16, 22, }, +{ 1, 4, 18, 20, }, +{ 1, 3, 17, 20, }, +{ 1, 3, 15, 20, }, +{ 1, 2, 16, 18, }, +{ 1, 2, 16, 17, }, +{ 1, 2, 16, 17, }, +{ 1, 2, 19, 17, }, +{ 1, 2, 22, 17, }, +{ 1, 2, 24, 18, }, +{ 1, 2, 22, 18, }, +{ 1, 2, 21, 17, }, +{ 1, 2, 20, 16, }, +{ 1, 4, 18, 15, }, +{ 1, 4, 16, 14, }, +{ 3, 3, 15, 15, }, +{ 3, 2, 16, 16, }, +{ 3, 2, 17, 17, }, +{ 3, 3, 15, 17, }, +{ 3, 3, 17, 18, }, +{ 3, 2, 18, 17, }, +{ 3, 2, 19, 16, }, +{ 3, 3, 22, 15, }, +{ 3, 2, 23, 16, }, +{ 3, 2, 22, 20, }, +{ 3, 2, 22, 18, }, +{ 3, 2, 22, 16, }, +{ 3, 2, 21, 15, }, +{ 3, 2, 22, 17, }, +{ 3, 2, 23, 17, }, +{ 3, 2, 20, 16, }, +{ 3, 2, 20, 17, }, +{ 3, 2, 25, 17, }, +{ 3, 2, 29, 16, }, +{ 3, 3, 29, 15, }, +{ 3, 3, 27, 14, }, +{ 3, 3, 25, 15, }, +{ 3, 3, 26, 15, }, +{ 3, 3, 27, 13, }, +{ 3, 3, 27, 13, }, +{ 2, 3, 27, 13, }, +{ 2, 2, 27, 14, }, +{ 2, 2, 28, 13, }, +{ 2, 2, 26, 13, }, +{ 2, 2, 32, 16, }, +{ 2, 2, 33, 15, }, +{ 2, 2, 31, 13, }, +{ 2, 2, 25, 13, }, +{ 2, 2, 27, 15, }, +{ 2, 2, 28, 16, }, +{ 2, 2, 27, 13, }, +{ 2, 2, 25, 11, }, +{ 2, 2, 23, 11, }, +{ 2, 2, 22, 12, }, +{ 2, 2, 23, 11, }, +{ 2, 3, 25, 11, }, +{ 2, 3, 23, 14, }, +{ 2, 3, 22, 14, }, +{ 2, 3, 25, 15, }, +{ 2, 3, 27, 15, }, +{ 2, 3, 24, 14, }, +{ 2, 3, 23, 12, }, +{ 2, 4, 22, 10, }, +{ 2, 4, 20, 9, }, +{ 2, 3, 20, 9, }, +{ 3, 3, 18, 8, }, +{ 3, 3, 18, 8, }, +{ 3, 3, 19, 8, }, +{ 3, 3, 19, 9, }, +{ 3, 3, 21, 9, }, +{ 3, 3, 22, 9, }, +{ 3, 3, 23, 10, }, +{ 3, 3, 23, 11, }, +{ 3, 3, 22, 11, }, +{ 3, 3, 19, 11, }, +{ 3, 3, 18, 10, }, +{ 3, 3, 18, 9, }, +{ 3, 3, 20, 11, }, +{ 2, 3, 22, 14, }, +{ 2, 2, 20, 13, }, +{ 2, 2, 19, 11, }, +{ 2, 2, 21, 11, }, +{ 2, 2, 23, 13, }, +{ 2, 3, 20, 12, }, +{ 2, 3, 19, 10, }, +{ 2, 3, 20, 10, }, +{ 2, 3, 20, 9, }, +{ 2, 3, 19, 9, }, +{ 2, 3, 19, 10, }, +{ 2, 3, 18, 9, }, +{ 2, 3, 18, 7, }, +{ 2, 3, 19, 7, }, +{ 2, 3, 19, 7, }, +{ 2, 3, 19, 9, }, +{ 2, 3, 21, 10, }, +{ 2, 3, 21, 9, }, +{ 1, 3, 20, 8, }, +{ 1, 2, 19, 7, }, +{ 1, 2, 16, 6, }, +{ 1, 2, 15, 6, }, +{ 1, 2, 16, 6, }, +{ 1, 2, 16, 5, }, +{ 1, 2, 16, 5, }, +{ 1, 3, 20, 7, }, +{ 1, 3, 24, 10, }, +{ 1, 3, 25, 13, }, +{ 1, 4, 23, 12, }, +{ 1, 4, 24, 12, }, +{ 1, 4, 23, 10, }, +{ 1, 4, 23, 8, }, +{ 1, 3, 21, 8, }, +{ 1, 3, 17, 7, }, +{ 1, 3, 16, 5, }, +{ 1, 5, 16, 5, }, +{ 3, 5, 16, 5, }, +{ 3, 4, 19, 6, }, +{ 3, 4, 19, 7, }, +{ 3, 4, 18, 7, }, +{ 3, 3, 18, 7, }, +{ 3, 3, 22, 7, }, +{ 3, 3, 21, 6, }, +{ 3, 3, 21, 6, }, +{ 3, 3, 20, 7, }, +{ 3, 3, 19, 6, }, +{ 3, 3, 19, 6, }, +{ 3, 3, 20, 6, }, +{ 3, 3, 19, 7, }, +{ 3, 3, 17, 8, }, +{ 3, 3, 20, 9, }, +{ 3, 3, 19, 8, }, +{ 3, 3, 18, 10, }, +{ 3, 3, 24, 14, }, +{ 3, 4, 26, 11, }, +{ 3, 4, 22, 9, }, +{ 3, 5, 17, 8, }, +{ 2, 5, 16, 8, }, +{ 2, 5, 13, 7, }, +{ 2, 5, 12, 5, }, +{ 2, 5, 11, 4, }, +{ 2, 5, 10, 3, }, +{ 2, 4, 10, 3, }, +{ 2, 4, 11, 4, }, +{ 2, 4, 13, 5, }, +{ 2, 4, 15, 6, }, +{ 2, 4, 14, 6, }, +{ 2, 3, 15, 6, }, +{ 2, 3, 13, 5, }, +{ 2, 3, 13, 4, }, +{ 1, 3, 11, 4, }, +{ 1, 3, 10, 4, }, +{ 1, 3, 10, 4, }, +{ 1, 3, 11, 4, }, +{ 1, 3, 11, 4, }, +{ 1, 4, 11, 5, }, +{ 1, 4, 11, 6, }, +{ 1, 3, 13, 5, }, +{ 1, 3, 14, 7, }, +{ 1, 3, 13, 6, }, +{ 1, 3, 9, 4, }, +{ 1, 3, 8, 3, }, +{ 1, 3, 8, 2, }, +{ 1, 3, 7, 2, }, +{ 1, 3, 5, 2, }, +{ 1, 3, 5, 2, }, +{ 1, 3, 5, 2, }, +{ 1, 2, 6, 2, }, +{ 1, 3, 7, 2, }, +{ 1, 2, 6, 2, }, +{ 1, 2, 6, 2, }, +{ 1, 2, 7, 2, }, +{ 1, 2, 8, 2, }, +{ 1, 2, 6, 2, }, +{ 1, 2, 6, 2, }, +{ 1, 2, 7, 1, }, +{ 1, 2, 5, 1, }, +{ 1, 2, 5, 1, }, +{ 0, 2, 5, 1, }, +{ 0, 2, 4, 1, }, +{ 0, 2, 4, 1, }, +{ 0, 2, 5, 1, }, +{ 0, 1, 4, 1, }, +{ 0, 1, 4, 1, }, +{ 0, 1, 4, 1, }, +{ 0, 1, 5, 1, }, +{ 0, 1, 4, 1, }, +{ 0, 1, 4, 1, }, +{ 0, 0, 3, 1, }, +{ 0, 0, 3, 0, }, +{ 0, 0, 2, 0, }, +{ 0, 0, 2, 0, }, +{ 0, 0, 2, 0, }, +{ 0, 0, 2, 0, }, +{ 0, 0, 2, 0, }, +{ 0, 0, 2, 0, }, +{ 0, 0, 1, 0, }, +{ 0, 0, 1, 0, }, +{ 0, 0, 1, 0, }, +{ 0, 0, 1, 0, }, +{ 0, 0, 1, 0, }, +{ 0, 0, 1, 0, }, +{ 0, 0, 0, 0, }, +{ 0, 0, 0, 0, }, +{ 0, 0, 0, 0, }, +{ 0, 0, 0, 0, }, +{ 0, 0, 0, 0, }, +{ 0, 0, 0, 0, }, +{ 0, 0, 0, 0, }, +{ 0, 0, 0, 0, }, +{ 0, 0, 0, 0, }, +}; diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/lv_demo_music.c b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/lv_demo_music.c new file mode 100644 index 0000000000..2b9e4b6130 --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/lv_demo_music.c @@ -0,0 +1,253 @@ +/** + * @file lv_demo_music.c + * + */ + +/********************* + * INCLUDES + *********************/ +#include "lv_demo_music.h" + +#if LV_USE_DEMO_MUSIC + +#include "lv_demo_music_main.h" +#include "lv_demo_music_list.h" + +/********************* + * DEFINES + *********************/ + +/********************** + * TYPEDEFS + **********************/ + +/********************** + * STATIC PROTOTYPES + **********************/ +#if LV_DEMO_MUSIC_AUTO_PLAY +static void auto_step_cb(lv_timer_t * timer); +#endif + +/********************** + * STATIC VARIABLES + **********************/ +static lv_obj_t * ctrl; +static lv_obj_t * list; + +static const char * title_list[] = { + "Waiting for true love", + "Need a Better Future", + "Vibrations", + "Why now?", + "Never Look Back", + "It happened Yesterday", + "Feeling so High", + "Go Deeper", + "Find You There", + "Until the End", + "Unknown", + "Unknown", + "Unknown", + "Unknown", +}; + +static const char * artist_list[] = { + "The John Smith Band", + "My True Name", + "Robotics", + "John Smith", + "My True Name", + "Robotics", + "Robotics", + "Unknown artist", + "Unknown artist", + "Unknown artist", + "Unknown artist", + "Unknown artist", + "Unknown artist", + "Unknown artist", + "Unknown artist", +}; + +static const char * genre_list[] = { + "Rock • 1997", + "Drum'n bass • 2016", + "Psy trance • 2020", + "Metal • 2015", + "Metal • 2015", + "Metal • 2015", + "Metal • 2015", + "Metal • 2015", + "Metal • 2015", + "Metal • 2015", + "Metal • 2015", + "Metal • 2015", + "Metal • 2015", + "Metal • 2015", +}; + +static const uint32_t time_list[] = { + 1*60 + 14, + 2*60 + 26, + 1*60 + 54, + 2*60 + 24, + 2*60 + 37, + 3*60 + 33, + 1*60 + 56, + 3*60 + 31, + 2*60 + 20, + 2*60 + 19, + 2*60 + 20, + 2*60 + 19, + 2*60 + 20, + 2*60 + 19, +}; + +/********************** + * MACROS + **********************/ + +/********************** + * GLOBAL FUNCTIONS + **********************/ + +void lv_demo_music(void) +{ + lv_obj_set_style_bg_color(lv_scr_act(), lv_color_hex(0x343247), 0); + + list = _lv_demo_music_list_create(lv_scr_act()); + ctrl = _lv_demo_music_main_create(lv_scr_act()); + +#if LV_DEMO_MUSIC_AUTO_PLAY + lv_timer_create(auto_step_cb, 1000, NULL); +#endif +} + +const char * _lv_demo_music_get_title(uint32_t track_id) +{ + if(track_id >= sizeof(title_list) / sizeof(title_list[0])) return NULL; + return title_list[track_id]; +} + +const char * _lv_demo_music_get_artist(uint32_t track_id) +{ + if(track_id >= sizeof(artist_list) / sizeof(artist_list[0])) return NULL; + return artist_list[track_id]; +} + +const char * _lv_demo_music_get_genre(uint32_t track_id) +{ + if(track_id >= sizeof(genre_list) / sizeof(genre_list[0])) return NULL; + return genre_list[track_id]; +} + +uint32_t _lv_demo_music_get_track_length(uint32_t track_id) +{ + if(track_id >= sizeof(time_list) / sizeof(time_list[0])) return 0; + return time_list[track_id]; +} + +/********************** + * STATIC FUNCTIONS + **********************/ + +#if LV_DEMO_MUSIC_AUTO_PLAY +static void auto_step_cb(lv_timer_t * t) +{ + LV_UNUSED(t); + static uint32_t state = 0; + +#if LV_DEMO_MUSIC_LARGE + const lv_font_t * font_small = &lv_font_montserrat_22; + const lv_font_t * font_large = &lv_font_montserrat_32; +#else + const lv_font_t * font_small = &lv_font_montserrat_12; + const lv_font_t * font_large = &lv_font_montserrat_16; +#endif + + switch(state) { + case 5: + _lv_demo_music_album_next(true); + break; + + case 6: + _lv_demo_music_album_next(true); + break; + case 7: + _lv_demo_music_album_next(true); + break; + case 8: + _lv_demo_music_play(0); + break; +#if LV_DEMO_MUSIC_SQUARE || LV_DEMO_MUSIC_ROUND + case 11: + lv_obj_scroll_by(ctrl, 0, -LV_VER_RES, LV_ANIM_ON); + break; + case 13: + lv_obj_scroll_by(ctrl, 0, -LV_VER_RES, LV_ANIM_ON); + break; +#else + case 12: + lv_obj_scroll_by(ctrl, 0, -LV_VER_RES, LV_ANIM_ON); + break; +#endif + case 15: + lv_obj_scroll_by(list, 0, -300, LV_ANIM_ON); + break; + case 16: + lv_obj_scroll_by(list, 0, 300, LV_ANIM_ON); + break; + case 18: + _lv_demo_music_play(1); + break; + case 19: + lv_obj_scroll_by(ctrl, 0, LV_VER_RES, LV_ANIM_ON); + break; +#if LV_DEMO_MUSIC_SQUARE || LV_DEMO_MUSIC_ROUND + case 20: + lv_obj_scroll_by(ctrl, 0, LV_VER_RES, LV_ANIM_ON); + break; +#endif + case 30: + _lv_demo_music_play(2); + break; + case 40: { + lv_obj_t * bg = lv_layer_top(); + lv_obj_set_style_bg_color(bg, lv_color_hex(0x6f8af6), 0); + lv_obj_set_style_text_color(bg, lv_color_white(), 0); + lv_obj_set_style_bg_opa(bg, LV_OPA_COVER, 0); + lv_obj_fade_in(bg, 400, 0); + lv_obj_t * dsc = lv_label_create(bg); + lv_obj_set_style_text_font(dsc, font_small, 0); + lv_label_set_text(dsc, "The average FPS is"); + lv_obj_align(dsc, LV_ALIGN_TOP_MID, 0, 90); + + lv_obj_t * num = lv_label_create(bg); + lv_obj_set_style_text_font(num, font_large, 0); +#if LV_USE_PERF_MONITOR + lv_label_set_text_fmt(num, "%d", lv_refr_get_fps_avg()); +#endif + lv_obj_align(num, LV_ALIGN_TOP_MID, 0, 120); + + lv_obj_t * attr = lv_label_create(bg); + lv_obj_set_style_text_align(attr, LV_TEXT_ALIGN_CENTER, 0); + lv_obj_set_style_text_font(attr, font_small, 0); +#if LV_DEMO_MUSIC_SQUARE || LV_DEMO_MUSIC_ROUND + lv_label_set_text(attr, "Copyright 2020 LVGL Kft.\nwww.lvgl.io | lvgl@lvgl.io"); +#else + lv_label_set_text(attr, "Copyright 2020 LVGL Kft. | www.lvgl.io | lvgl@lvgl.io"); +#endif + lv_obj_align(attr, LV_ALIGN_BOTTOM_MID, 0, -10); + break; + } + case 41: + lv_scr_load(lv_obj_create(NULL)); + _lv_demo_music_pause(); + break; + } + state++; +} + +#endif /*LV_DEMO_MUSIC_AUTO_PLAY*/ + +#endif /*LV_USE_DEMO_MUSIC*/ diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/lv_demo_music.h b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/lv_demo_music.h new file mode 100644 index 0000000000..77ae8384ff --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/lv_demo_music.h @@ -0,0 +1,54 @@ +/** + * @file lv_demo_music.h + * + */ + +#ifndef LV_DEMO_MUSIC_H +#define LV_DEMO_MUSIC_H + +#ifdef __cplusplus +extern "C" { +#endif + +/********************* + * INCLUDES + *********************/ +#include "../../lv_demo.h" + +#if LV_USE_DEMO_MUSIC + +/********************* + * DEFINES + *********************/ + +#if LV_DEMO_MUSIC_LARGE +# define LV_DEMO_MUSIC_HANDLE_SIZE 40 +#else +# define LV_DEMO_MUSIC_HANDLE_SIZE 20 +#endif + +/********************** + * TYPEDEFS + **********************/ + +/********************** + * GLOBAL PROTOTYPES + **********************/ + +void lv_demo_music(void); +const char * _lv_demo_music_get_title(uint32_t track_id); +const char * _lv_demo_music_get_artist(uint32_t track_id); +const char * _lv_demo_music_get_genre(uint32_t track_id); +uint32_t _lv_demo_music_get_track_length(uint32_t track_id); + +/********************** + * MACROS + **********************/ + +#endif /*LV_USE_DEMO_MUSIC*/ + +#ifdef __cplusplus +} /* extern "C" */ +#endif + +#endif /*LV_DEMO_MUSIC_H*/ diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/lv_demo_music_list.c b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/lv_demo_music_list.c new file mode 100644 index 0000000000..a390fac5bf --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/lv_demo_music_list.c @@ -0,0 +1,218 @@ +/** + * @file lv_demo_music_list.c + * + */ + +/********************* + * INCLUDES + *********************/ +#include "lv_demo_music_list.h" +#if LV_USE_DEMO_MUSIC + +#include "lv_demo_music_main.h" + +/********************* + * DEFINES + *********************/ + +/********************** + * TYPEDEFS + **********************/ + +/********************** + * STATIC PROTOTYPES + **********************/ +static lv_obj_t * add_list_btn(lv_obj_t * parent, uint32_t track_id); +static void btn_click_event_cb(lv_event_t * e); + +/********************** + * STATIC VARIABLES + **********************/ +static lv_obj_t * list; +static const lv_font_t * font_small; +static const lv_font_t * font_medium; +static lv_style_t style_scrollbar; +static lv_style_t style_btn; +static lv_style_t style_btn_pr; +static lv_style_t style_btn_chk; +static lv_style_t style_btn_dis; +static lv_style_t style_title; +static lv_style_t style_artist; +static lv_style_t style_time; +LV_IMG_DECLARE(img_lv_demo_music_btn_list_play); +LV_IMG_DECLARE(img_lv_demo_music_btn_list_pause); + +/********************** + * MACROS + **********************/ + +/********************** + * GLOBAL FUNCTIONS + **********************/ + +lv_obj_t * _lv_demo_music_list_create(lv_obj_t * parent) +{ +#if LV_DEMO_MUSIC_LARGE + font_small = &lv_font_montserrat_16; + font_medium = &lv_font_montserrat_22; +#else + font_small = &lv_font_montserrat_12; + font_medium = &lv_font_montserrat_16; +#endif + + lv_style_init(&style_scrollbar); + lv_style_set_width(&style_scrollbar, 4); + lv_style_set_bg_opa(&style_scrollbar, LV_OPA_COVER); + lv_style_set_bg_color(&style_scrollbar, lv_color_hex3(0xeee)); + lv_style_set_radius(&style_scrollbar, LV_RADIUS_CIRCLE); + lv_style_set_pad_right(&style_scrollbar, 4); + + static const lv_coord_t grid_cols[] = {LV_GRID_CONTENT, LV_GRID_FR(1), LV_GRID_CONTENT, LV_GRID_TEMPLATE_LAST}; +#if LV_DEMO_MUSIC_LARGE + static const lv_coord_t grid_rows[] = {35, 30, LV_GRID_TEMPLATE_LAST}; +#else + static const lv_coord_t grid_rows[] = {22, 17, LV_GRID_TEMPLATE_LAST}; +#endif + lv_style_init(&style_btn); + lv_style_set_bg_opa(&style_btn, LV_OPA_TRANSP); + lv_style_set_grid_column_dsc_array(&style_btn, grid_cols); + lv_style_set_grid_row_dsc_array(&style_btn, grid_rows); + lv_style_set_grid_row_align(&style_btn, LV_GRID_ALIGN_CENTER); + lv_style_set_layout(&style_btn, LV_LAYOUT_GRID); +#if LV_DEMO_MUSIC_LARGE + lv_style_set_pad_right(&style_btn, 30); +#else + lv_style_set_pad_right(&style_btn, 20); +#endif + lv_style_init(&style_btn_pr); + lv_style_set_bg_opa(&style_btn_pr, LV_OPA_COVER); + lv_style_set_bg_color(&style_btn_pr, lv_color_hex(0x4c4965)); + + lv_style_init(&style_btn_chk); + lv_style_set_bg_opa(&style_btn_chk, LV_OPA_COVER); + lv_style_set_bg_color(&style_btn_chk, lv_color_hex(0x4c4965)); + + lv_style_init(&style_btn_dis); + lv_style_set_text_opa(&style_btn_dis, LV_OPA_40); + lv_style_set_img_opa(&style_btn_dis, LV_OPA_40); + + lv_style_init(&style_title); + lv_style_set_text_font(&style_title, font_medium); + lv_style_set_text_color(&style_title, lv_color_hex(0xffffff)); + + lv_style_init(&style_artist); + lv_style_set_text_font(&style_artist, font_small); + lv_style_set_text_color(&style_artist,lv_color_hex(0xb1b0be)); + + lv_style_init(&style_time); + lv_style_set_text_font(&style_time, font_medium); + lv_style_set_text_color(&style_time, lv_color_hex(0xffffff)); + + /*Create an empty transparent container*/ + list = lv_obj_create(parent); + lv_obj_remove_style_all(list); + lv_obj_set_size(list, LV_HOR_RES, LV_VER_RES - LV_DEMO_MUSIC_HANDLE_SIZE); + lv_obj_set_y(list, LV_DEMO_MUSIC_HANDLE_SIZE); + lv_obj_add_style(list, &style_scrollbar, LV_PART_SCROLLBAR); + lv_obj_set_flex_flow(list, LV_FLEX_FLOW_COLUMN); + + uint32_t track_id; + for(track_id = 0; _lv_demo_music_get_title(track_id); track_id++) { + add_list_btn(list, track_id); + } + +#if LV_DEMO_MUSIC_SQUARE || LV_DEMO_MUSIC_ROUND + lv_obj_set_scroll_snap_y(list, LV_SCROLL_SNAP_CENTER); +#endif + + _lv_demo_music_list_btn_check(0, true); + + return list; +} + +void _lv_demo_music_list_btn_check(uint32_t track_id, bool state) +{ + lv_obj_t * btn = lv_obj_get_child(list, track_id); + lv_obj_t * icon = lv_obj_get_child(btn, 0); + + if(state) { + lv_obj_add_state(btn, LV_STATE_CHECKED); + lv_img_set_src(icon, &img_lv_demo_music_btn_list_pause); + lv_obj_scroll_to_view(btn, LV_ANIM_ON); + } + else { + lv_obj_clear_state(btn, LV_STATE_CHECKED); + lv_img_set_src(icon, &img_lv_demo_music_btn_list_play); + } +} + +/********************** + * STATIC FUNCTIONS + **********************/ + +static lv_obj_t * add_list_btn(lv_obj_t * parent, uint32_t track_id) +{ + uint32_t t = _lv_demo_music_get_track_length(track_id); + char time[32]; + lv_snprintf(time, sizeof(time), "%d:%02d", t / 60, t % 60); + const char * title = _lv_demo_music_get_title(track_id); + const char * artist = _lv_demo_music_get_artist(track_id); + + lv_obj_t * btn = lv_obj_create(parent); + lv_obj_remove_style_all(btn); +#if LV_DEMO_MUSIC_LARGE + lv_obj_set_size(btn, lv_pct(100), 110); +#else + lv_obj_set_size(btn, lv_pct(100), 60); +#endif + + lv_obj_add_style(btn, &style_btn, 0); + lv_obj_add_style(btn, &style_btn_pr, LV_STATE_PRESSED); + lv_obj_add_style(btn, &style_btn_chk, LV_STATE_CHECKED); + lv_obj_add_style(btn, &style_btn_dis, LV_STATE_DISABLED); + lv_obj_add_event_cb(btn, btn_click_event_cb, LV_EVENT_CLICKED, NULL); + + if(track_id >= 3) { + lv_obj_add_state(btn, LV_STATE_DISABLED); + } + + lv_obj_t * icon = lv_img_create(btn); + lv_img_set_src(icon, &img_lv_demo_music_btn_list_play); + lv_obj_set_grid_cell(icon, LV_GRID_ALIGN_START, 0, 1, LV_GRID_ALIGN_CENTER, 0, 2); + + lv_obj_t * title_label = lv_label_create(btn); + lv_label_set_text(title_label, title); + lv_obj_set_grid_cell(title_label, LV_GRID_ALIGN_START, 1, 1, LV_GRID_ALIGN_CENTER, 0, 1); + lv_obj_add_style(title_label, &style_title, 0); + + lv_obj_t * artist_label = lv_label_create(btn); + lv_label_set_text(artist_label, artist); + lv_obj_add_style(artist_label, &style_artist, 0); + lv_obj_set_grid_cell(artist_label, LV_GRID_ALIGN_START, 1, 1, LV_GRID_ALIGN_CENTER, 1, 1); + + lv_obj_t * time_label = lv_label_create(btn); + lv_label_set_text(time_label, time); + lv_obj_add_style(time_label, &style_time, 0); + lv_obj_set_grid_cell(time_label, LV_GRID_ALIGN_END, 2, 1, LV_GRID_ALIGN_CENTER, 0, 2); + + LV_IMG_DECLARE(img_lv_demo_music_list_border); + lv_obj_t * border = lv_img_create(btn); + lv_img_set_src(border, &img_lv_demo_music_list_border); + lv_obj_set_width(border, lv_pct(120)); + lv_obj_align(border, LV_ALIGN_BOTTOM_MID, 0, 0); + lv_obj_add_flag(border, LV_OBJ_FLAG_IGNORE_LAYOUT); + + return btn; +} + + +static void btn_click_event_cb(lv_event_t * e) +{ + lv_obj_t * btn = lv_event_get_target(e); + + uint32_t idx = lv_obj_get_child_id(btn); + + _lv_demo_music_play(idx); +} +#endif /*LV_USE_DEMO_MUSIC*/ + diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/lv_demo_music_list.h b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/lv_demo_music_list.h new file mode 100644 index 0000000000..48e6e17046 --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/lv_demo_music_list.h @@ -0,0 +1,43 @@ +/** + * @file lv_demo_music_list.h + * + */ + +#ifndef LV_DEMO_MUSIC_LIST_H +#define LV_DEMO_MUSIC_LIST_H + +#ifdef __cplusplus +extern "C" { +#endif + +/********************* + * INCLUDES + *********************/ +#include "lv_demo_music.h" +#if LV_USE_DEMO_MUSIC + +/********************* + * DEFINES + *********************/ + +/********************** + * TYPEDEFS + **********************/ + +/********************** + * GLOBAL PROTOTYPES + **********************/ +lv_obj_t * _lv_demo_music_list_create(lv_obj_t * parent); +void _lv_demo_music_list_btn_check(uint32_t track_id, bool state); + +/********************** + * MACROS + **********************/ + +#endif /*LV_USE_DEMO_MUSIC*/ + +#ifdef __cplusplus +} /* extern "C" */ +#endif + +#endif /*LV_DEMO_MUSIC_LIST_H*/ diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/lv_demo_music_main.c b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/lv_demo_music_main.c new file mode 100644 index 0000000000..7e2841b0e7 --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/lv_demo_music_main.c @@ -0,0 +1,954 @@ +/** + * @file lv_demo_music_main.c + * + */ + +/********************* + * INCLUDES + *********************/ +#include "lv_demo_music_main.h" +#if LV_USE_DEMO_MUSIC + +#include "lv_demo_music_list.h" +#include "assets/spectrum_1.h" +#include "assets/spectrum_2.h" +#include "assets/spectrum_3.h" + +/********************* + * DEFINES + *********************/ +#define ACTIVE_TRACK_CNT 3 +#define INTRO_TIME 2000 +#define BAR_COLOR1 lv_color_hex(0xe9dbfc) +#define BAR_COLOR2 lv_color_hex(0x6f8af6) +#define BAR_COLOR3 lv_color_hex(0xffffff) +#if LV_DEMO_MUSIC_LARGE +# define BAR_COLOR1_STOP 160 +# define BAR_COLOR2_STOP 200 +#else +# define BAR_COLOR1_STOP 80 +# define BAR_COLOR2_STOP 100 +#endif +#define BAR_COLOR3_STOP (2 * LV_HOR_RES / 3) +#define BAR_CNT 20 +#define DEG_STEP (180/BAR_CNT) +#define BAND_CNT 4 +#define BAR_PER_BAND_CNT (BAR_CNT / BAND_CNT) + +/********************** + * TYPEDEFS + **********************/ + +/********************** + * STATIC PROTOTYPES + **********************/ +static lv_obj_t * create_cont(lv_obj_t * parent); +static void create_wave_images(lv_obj_t * parent); +static lv_obj_t * create_title_box(lv_obj_t * parent); +static lv_obj_t * create_icon_box(lv_obj_t * parent); +static lv_obj_t * create_spectrum_obj(lv_obj_t * parent); +static lv_obj_t * create_ctrl_box(lv_obj_t * parent); +static lv_obj_t * create_handle(lv_obj_t * parent); + +static void spectrum_anim_cb(void * a, int32_t v); +static void start_anim_cb(void * a, int32_t v); +static void spectrum_draw_event_cb(lv_event_t * e); +static lv_obj_t * album_img_create(lv_obj_t * parent); +static void album_gesture_event_cb(lv_event_t * e); +static void play_event_click_cb(lv_event_t * e); +static void prev_click_event_cb(lv_event_t * e); +static void next_click_event_cb(lv_event_t * e); +static void timer_cb(lv_timer_t * t); +static void track_load(uint32_t id); +static void stop_start_anim(lv_timer_t * t); +static void spectrum_end_cb(lv_anim_t * a); +static int32_t get_cos(int32_t deg, int32_t a); +static int32_t get_sin(int32_t deg, int32_t a); + +/********************** + * STATIC VARIABLES + **********************/ +static lv_obj_t * main_cont; +static lv_obj_t * spectrum_obj; +static lv_obj_t * title_label; +static lv_obj_t * artist_label; +static lv_obj_t * genre_label; +static lv_obj_t * time_obj; +static lv_obj_t * album_img_obj; +static lv_obj_t * slider_obj; +static uint32_t spectrum_i = 0; +static uint32_t spectrum_i_pause = 0; +static uint32_t bar_ofs = 0; +static uint32_t spectrum_lane_ofs_start = 0; +static uint32_t bar_rot = 0; +static uint32_t time_act; +static lv_timer_t * sec_counter_timer; +static const lv_font_t * font_small; +static const lv_font_t * font_large; +static uint32_t track_id; +static bool playing; +static bool start_anim; +static lv_coord_t start_anim_values[40]; +static lv_obj_t * play_obj; +static const uint16_t (* spectrum)[4]; +static uint32_t spectrum_len; +static const uint16_t rnd_array[30] = {994, 285, 553, 11, 792, 707, 966, 641, 852, 827, 44, 352, 146, 581, 490, 80, 729, 58, 695, 940, 724, 561, 124, 653, 27, 292, 557, 506, 382, 199}; + +/********************** + * MACROS + **********************/ + +/********************** + * GLOBAL FUNCTIONS + **********************/ + +lv_obj_t * _lv_demo_music_main_create(lv_obj_t * parent) +{ +#if LV_DEMO_MUSIC_LARGE + font_small = &lv_font_montserrat_22; + font_large = &lv_font_montserrat_32; +#else + font_small = &lv_font_montserrat_12; + font_large = &lv_font_montserrat_16; +#endif + + /*Create the content of the music player*/ + lv_obj_t * cont = create_cont(parent); + create_wave_images(cont); + lv_obj_t * title_box = create_title_box(cont); + lv_obj_t * icon_box = create_icon_box(cont); + lv_obj_t * ctrl_box = create_ctrl_box(cont); + spectrum_obj = create_spectrum_obj(cont); + lv_obj_t * handle_box = create_handle(cont); + +#if LV_DEMO_MUSIC_ROUND + lv_obj_set_style_pad_hor(cont, LV_HOR_RES / 6, 0); +#endif + + /*Arrange the content into a grid*/ +#if LV_DEMO_MUSIC_SQUARE || LV_DEMO_MUSIC_ROUND + static const lv_coord_t grid_cols[] = {LV_GRID_FR(1), LV_GRID_TEMPLATE_LAST}; + static lv_coord_t grid_rows[] = {LV_DEMO_MUSIC_HANDLE_SIZE, /*Spacing*/ + 0, /*Spectrum obj, set later*/ + LV_GRID_CONTENT, /*Title box*/ + LV_GRID_FR(3), /*Spacer*/ + LV_GRID_CONTENT, /*Icon box*/ + LV_GRID_FR(3), /*Spacer*/ + LV_GRID_CONTENT, /*Control box*/ + LV_GRID_FR(3), /*Spacer*/ + LV_GRID_CONTENT, /*Handle box*/ + LV_DEMO_MUSIC_HANDLE_SIZE, /*Spacing*/ + LV_GRID_TEMPLATE_LAST}; + + grid_rows[1] = LV_VER_RES; + + lv_obj_set_grid_dsc_array(cont, grid_cols, grid_rows); + lv_obj_set_style_grid_row_align(cont, LV_GRID_ALIGN_SPACE_BETWEEN, 0); + lv_obj_set_grid_cell(spectrum_obj, LV_GRID_ALIGN_STRETCH, 0, 1, LV_GRID_ALIGN_CENTER, 1, 1); + lv_obj_set_grid_cell(title_box, LV_GRID_ALIGN_STRETCH, 0, 1, LV_ALIGN_CENTER, 2, 1); + lv_obj_set_grid_cell(icon_box, LV_GRID_ALIGN_STRETCH, 0, 1, LV_ALIGN_CENTER, 4, 1); + lv_obj_set_grid_cell(ctrl_box, LV_GRID_ALIGN_STRETCH, 0, 1, LV_ALIGN_CENTER, 6, 1); + lv_obj_set_grid_cell(handle_box, LV_GRID_ALIGN_STRETCH, 0, 1, LV_ALIGN_CENTER, 8, 1); +#elif LV_DEMO_MUSIC_LANDSCAPE == 0 + static const lv_coord_t grid_cols[] = {LV_GRID_FR(1), LV_GRID_TEMPLATE_LAST}; + static const lv_coord_t grid_rows[] = {LV_DEMO_MUSIC_HANDLE_SIZE, /*Spacing*/ + LV_GRID_FR(1), /*Spacer*/ + LV_GRID_CONTENT, /*Title box*/ + LV_GRID_FR(3), /*Spacer*/ + LV_GRID_CONTENT, /*Icon box*/ + LV_GRID_FR(3), /*Spacer*/ +# if LV_DEMO_MUSIC_LARGE == 0 + 250, /*Spectrum obj*/ +# else + 480, /*Spectrum obj*/ +# endif + LV_GRID_FR(3), /*Spacer*/ + LV_GRID_CONTENT, /*Control box*/ + LV_GRID_FR(3), /*Spacer*/ + LV_GRID_CONTENT, /*Handle box*/ + LV_GRID_FR(1), /*Spacer*/ + LV_DEMO_MUSIC_HANDLE_SIZE, /*Spacing*/ + LV_GRID_TEMPLATE_LAST}; + + lv_obj_set_grid_dsc_array(cont, grid_cols, grid_rows); + lv_obj_set_style_grid_row_align(cont, LV_GRID_ALIGN_SPACE_BETWEEN, 0); + lv_obj_set_grid_cell(title_box, LV_GRID_ALIGN_STRETCH, 0, 1, LV_ALIGN_CENTER, 2, 1); + lv_obj_set_grid_cell(icon_box, LV_GRID_ALIGN_STRETCH, 0, 1, LV_ALIGN_CENTER, 4, 1); + lv_obj_set_grid_cell(spectrum_obj, LV_GRID_ALIGN_STRETCH, 0, 1, LV_GRID_ALIGN_CENTER, 6, 1); + lv_obj_set_grid_cell(ctrl_box, LV_GRID_ALIGN_STRETCH, 0, 1, LV_ALIGN_CENTER, 8, 1); + lv_obj_set_grid_cell(handle_box, LV_GRID_ALIGN_STRETCH, 0, 1, LV_ALIGN_CENTER, 10, 1); +#else + /*Arrange the content into a grid*/ + static const lv_coord_t grid_cols[] = {LV_GRID_FR(1), LV_GRID_FR(1), LV_GRID_TEMPLATE_LAST}; + static const lv_coord_t grid_rows[] = {LV_DEMO_MUSIC_HANDLE_SIZE, /*Spacing*/ + LV_GRID_FR(1), /*Spacer*/ + LV_GRID_CONTENT, /*Title box*/ + LV_GRID_FR(1), /*Spacer*/ + LV_GRID_CONTENT, /*Icon box*/ + LV_GRID_FR(3), /*Spacer*/ + LV_GRID_CONTENT, /*Control box*/ + LV_GRID_FR(1), /*Spacer*/ + LV_GRID_CONTENT, /*Handle box*/ + LV_GRID_FR(1), /*Spacer*/ + LV_DEMO_MUSIC_HANDLE_SIZE, /*Spacing*/ + LV_GRID_TEMPLATE_LAST}; + + lv_obj_set_grid_dsc_array(cont, grid_cols, grid_rows); + lv_obj_set_style_grid_row_align(cont, LV_GRID_ALIGN_SPACE_BETWEEN, 0); + lv_obj_set_grid_cell(title_box, LV_GRID_ALIGN_STRETCH, 0, 1, LV_ALIGN_CENTER, 2, 1); + lv_obj_set_grid_cell(icon_box, LV_GRID_ALIGN_STRETCH, 0, 1, LV_ALIGN_CENTER, 4, 1); + lv_obj_set_grid_cell(ctrl_box, LV_GRID_ALIGN_STRETCH, 0, 1, LV_ALIGN_CENTER, 6, 1); + lv_obj_set_grid_cell(handle_box, LV_GRID_ALIGN_STRETCH, 0, 2, LV_ALIGN_CENTER, 8, 1); + lv_obj_set_grid_cell(spectrum_obj, LV_GRID_ALIGN_STRETCH, 1, 1, LV_GRID_ALIGN_CENTER, 1, 9); +#endif + + sec_counter_timer = lv_timer_create(timer_cb, 1000, NULL); + lv_timer_pause(sec_counter_timer); + + /*Animate in the content after the intro time*/ + lv_anim_t a; + + start_anim = true; + + lv_timer_t * timer = lv_timer_create(stop_start_anim, INTRO_TIME + 6000, NULL); + lv_timer_set_repeat_count(timer, 1); + + lv_anim_init(&a); + lv_anim_set_path_cb(&a, lv_anim_path_bounce); + + uint32_t i; + lv_anim_set_exec_cb(&a, start_anim_cb); + for(i = 0; i < BAR_CNT; i++) { + lv_anim_set_values(&a, LV_HOR_RES, 5); + lv_anim_set_delay(&a, INTRO_TIME - 200 + rnd_array[i] % 200); + lv_anim_set_time(&a, 2500 + rnd_array[i] % 500); + lv_anim_set_var(&a, &start_anim_values[i]); + lv_anim_start(&a); + } + + lv_obj_fade_in(title_box, 1000, INTRO_TIME + 1000); + lv_obj_fade_in(icon_box, 1000, INTRO_TIME + 1000); + lv_obj_fade_in(ctrl_box, 1000, INTRO_TIME + 1000); + lv_obj_fade_in(handle_box, 1000, INTRO_TIME + 1000); + lv_obj_fade_in(album_img_obj, 800, INTRO_TIME + 1000); + lv_obj_fade_in(spectrum_obj, 0, INTRO_TIME); + + lv_anim_set_path_cb(&a, lv_anim_path_ease_out); + lv_anim_set_var(&a, album_img_obj); + lv_anim_set_time(&a, 1000); + lv_anim_set_delay(&a, INTRO_TIME + 1000); + lv_anim_set_values(&a, 1, LV_IMG_ZOOM_NONE); + lv_anim_set_exec_cb(&a, (lv_anim_exec_xcb_t) lv_img_set_zoom); + lv_anim_set_ready_cb(&a, NULL); + lv_anim_start(&a); + + /* Create an intro from a logo + label */ + LV_IMG_DECLARE(img_lv_demo_music_logo); + lv_obj_t * logo = lv_img_create(lv_scr_act()); + lv_img_set_src(logo, &img_lv_demo_music_logo); + lv_obj_move_foreground(logo); + + lv_obj_t * title = lv_label_create(lv_scr_act()); + lv_label_set_text(title, "LVGL Demo\nMusic player"); + lv_obj_set_style_text_align(title, LV_TEXT_ALIGN_CENTER, 0); + lv_obj_set_style_text_font(title, font_large, 0); + lv_obj_set_style_text_line_space(title, 8, 0); + lv_obj_fade_out(title, 500, INTRO_TIME); + lv_obj_align_to(logo, spectrum_obj, LV_ALIGN_CENTER, 0, 0); + lv_obj_align_to(title, logo, LV_ALIGN_OUT_LEFT_MID, -20, 0); + + lv_anim_set_path_cb(&a, lv_anim_path_ease_in); + lv_anim_set_var(&a, logo); + lv_anim_set_time(&a, 400); + lv_anim_set_delay(&a, INTRO_TIME + 800); + lv_anim_set_values(&a, LV_IMG_ZOOM_NONE, 10); + lv_anim_set_ready_cb(&a, lv_obj_del_anim_ready_cb); + lv_anim_start(&a); + + lv_obj_update_layout(main_cont); + + return main_cont; +} + +void _lv_demo_music_album_next(bool next) +{ + uint32_t id = track_id; + if(next) { + id++; + if(id >= ACTIVE_TRACK_CNT) id = 0; + } else { + if(id == 0) { + id = ACTIVE_TRACK_CNT - 1; + } else { + id--; + } + } + + if(playing) { + _lv_demo_music_play(id); + } else { + track_load(id); + } +} + +void _lv_demo_music_play(uint32_t id) +{ + track_load(id); + + _lv_demo_music_resume(); +} + +void _lv_demo_music_resume(void) +{ + playing = true; + spectrum_i = spectrum_i_pause; + lv_anim_t a; + lv_anim_init(&a); + lv_anim_set_values(&a, spectrum_i, spectrum_len - 1); + lv_anim_set_exec_cb(&a, spectrum_anim_cb); + lv_anim_set_var(&a, spectrum_obj); + lv_anim_set_time(&a, ((spectrum_len - spectrum_i) * 1000) / 30); + lv_anim_set_playback_time(&a, 0); + lv_anim_set_ready_cb(&a, spectrum_end_cb); + lv_anim_start(&a); + + lv_timer_resume(sec_counter_timer); + lv_slider_set_range(slider_obj, 0, _lv_demo_music_get_track_length(track_id)); + + lv_obj_add_state(play_obj, LV_STATE_CHECKED); + +} + +void _lv_demo_music_pause(void) +{ + playing = false; + spectrum_i_pause = spectrum_i; + spectrum_i = 0; + lv_anim_del(spectrum_obj, spectrum_anim_cb); + lv_obj_invalidate(spectrum_obj); + lv_img_set_zoom(album_img_obj, LV_IMG_ZOOM_NONE); + lv_timer_pause(sec_counter_timer); + lv_obj_clear_state(play_obj, LV_STATE_CHECKED); +} + +/********************** + * STATIC FUNCTIONS + **********************/ + +static lv_obj_t * create_cont(lv_obj_t * parent) +{ + /*A transparent container in which the player section will be scrolled*/ + main_cont = lv_obj_create(parent); + lv_obj_clear_flag(main_cont, LV_OBJ_FLAG_CLICKABLE); + lv_obj_clear_flag(main_cont, LV_OBJ_FLAG_SCROLL_ELASTIC); + lv_obj_remove_style_all(main_cont); /*Make it transparent*/ + lv_obj_set_size(main_cont, lv_pct(100), lv_pct(100)); + lv_obj_set_scroll_snap_y(main_cont, LV_SCROLL_SNAP_CENTER); /*Snap the children to the center*/ + + /*Create a container for the player*/ + lv_obj_t * player = lv_obj_create(main_cont); + lv_obj_set_y(player, - LV_DEMO_MUSIC_HANDLE_SIZE); +#if LV_DEMO_MUSIC_SQUARE || LV_DEMO_MUSIC_ROUND + lv_obj_set_size(player, LV_HOR_RES, 2 * LV_VER_RES + LV_DEMO_MUSIC_HANDLE_SIZE * 2); +#else + lv_obj_set_size(player, LV_HOR_RES, LV_VER_RES + LV_DEMO_MUSIC_HANDLE_SIZE * 2); +#endif + lv_obj_clear_flag(player, LV_OBJ_FLAG_SNAPABLE); + + lv_obj_set_style_bg_color(player, lv_color_hex(0xffffff), 0); + lv_obj_set_style_border_width(player, 0, 0); + lv_obj_set_style_pad_all(player, 0, 0); + lv_obj_set_scroll_dir(player, LV_DIR_VER); + + /* Transparent placeholders below the player container + * It is used only to snap it to center.*/ + lv_obj_t * placeholder1 = lv_obj_create(main_cont); + lv_obj_remove_style_all(placeholder1); + lv_obj_clear_flag(placeholder1, LV_OBJ_FLAG_CLICKABLE); +// lv_obj_set_style_bg_color(placeholder1, lv_color_hex(0xff0000), 0); +// lv_obj_set_style_bg_opa(placeholder1, LV_OPA_50, 0); + + lv_obj_t * placeholder2 = lv_obj_create(main_cont); + lv_obj_remove_style_all(placeholder2); + lv_obj_clear_flag(placeholder2, LV_OBJ_FLAG_CLICKABLE); +// lv_obj_set_style_bg_color(placeholder2, lv_color_hex(0x00ff00), 0); +// lv_obj_set_style_bg_opa(placeholder2, LV_OPA_50, 0); + +#if LV_DEMO_MUSIC_SQUARE || LV_DEMO_MUSIC_ROUND + lv_obj_t * placeholder3 = lv_obj_create(main_cont); + lv_obj_remove_style_all(placeholder3); + lv_obj_clear_flag(placeholder3, LV_OBJ_FLAG_CLICKABLE); +// lv_obj_set_style_bg_color(placeholder3, lv_color_hex(0x0000ff), 0); +// lv_obj_set_style_bg_opa(placeholder3, LV_OPA_20, 0); + + lv_obj_set_size(placeholder1, lv_pct(100), LV_VER_RES); + lv_obj_set_y(placeholder1, 0); + + lv_obj_set_size(placeholder2, lv_pct(100), LV_VER_RES); + lv_obj_set_y(placeholder2, LV_VER_RES); + + lv_obj_set_size(placeholder3, lv_pct(100), LV_VER_RES - 2 * LV_DEMO_MUSIC_HANDLE_SIZE); + lv_obj_set_y(placeholder3, 2 * LV_VER_RES + LV_DEMO_MUSIC_HANDLE_SIZE); +#else + lv_obj_set_size(placeholder1, lv_pct(100), LV_VER_RES); + lv_obj_set_y(placeholder1, 0); + + lv_obj_set_size(placeholder2, lv_pct(100), LV_VER_RES - 2 * LV_DEMO_MUSIC_HANDLE_SIZE); + lv_obj_set_y(placeholder2, LV_VER_RES + LV_DEMO_MUSIC_HANDLE_SIZE); +#endif + + lv_obj_update_layout(main_cont); + + return player; +} + +static void create_wave_images(lv_obj_t * parent) +{ + LV_IMG_DECLARE(img_lv_demo_music_wave_top); + LV_IMG_DECLARE(img_lv_demo_music_wave_bottom); + lv_obj_t * wave_top = lv_img_create(parent); + lv_img_set_src(wave_top,&img_lv_demo_music_wave_top); + lv_obj_set_width(wave_top, LV_HOR_RES); + lv_obj_align(wave_top, LV_ALIGN_TOP_MID, 0, 0); + lv_obj_add_flag(wave_top, LV_OBJ_FLAG_IGNORE_LAYOUT); + + lv_obj_t * wave_bottom = lv_img_create(parent); + lv_img_set_src(wave_bottom,&img_lv_demo_music_wave_bottom); + lv_obj_set_width(wave_bottom, LV_HOR_RES); + lv_obj_align(wave_bottom, LV_ALIGN_BOTTOM_MID, 0, 0); + lv_obj_add_flag(wave_bottom, LV_OBJ_FLAG_IGNORE_LAYOUT); + + LV_IMG_DECLARE(img_lv_demo_music_corner_left); + LV_IMG_DECLARE(img_lv_demo_music_corner_right); + lv_obj_t * wave_corner = lv_img_create(parent); + lv_img_set_src(wave_corner, &img_lv_demo_music_corner_left); +#if LV_DEMO_MUSIC_ROUND == 0 + lv_obj_align(wave_corner, LV_ALIGN_BOTTOM_LEFT, 0, 0); +#else + lv_obj_align(wave_corner, LV_ALIGN_BOTTOM_LEFT, -LV_HOR_RES / 6, 0); +#endif + lv_obj_add_flag(wave_corner, LV_OBJ_FLAG_IGNORE_LAYOUT); + + wave_corner = lv_img_create(parent); + lv_img_set_src(wave_corner, &img_lv_demo_music_corner_right); +#if LV_DEMO_MUSIC_ROUND == 0 + lv_obj_align(wave_corner, LV_ALIGN_BOTTOM_RIGHT, 0, 0); +#else + lv_obj_align(wave_corner, LV_ALIGN_BOTTOM_RIGHT, LV_HOR_RES / 6, 0); +#endif + lv_obj_add_flag(wave_corner, LV_OBJ_FLAG_IGNORE_LAYOUT); +} + +static lv_obj_t * create_title_box(lv_obj_t * parent) +{ + + /*Create the titles*/ + lv_obj_t * cont = lv_obj_create(parent); + lv_obj_remove_style_all(cont); + lv_obj_set_height(cont, LV_SIZE_CONTENT); + lv_obj_set_flex_flow(cont, LV_FLEX_FLOW_COLUMN); + lv_obj_set_flex_align(cont, LV_FLEX_ALIGN_START, LV_FLEX_ALIGN_CENTER, LV_FLEX_ALIGN_CENTER); + + title_label = lv_label_create(cont); + lv_obj_set_style_text_font(title_label, font_large, 0); + lv_obj_set_style_text_color(title_label, lv_color_hex(0x504d6d), 0); + lv_label_set_text(title_label, _lv_demo_music_get_title(track_id)); + lv_obj_set_height(title_label, lv_font_get_line_height(font_large) * 3 / 2); + + artist_label = lv_label_create(cont); + lv_obj_set_style_text_font(artist_label, font_small, 0); + lv_obj_set_style_text_color(artist_label, lv_color_hex(0x504d6d), 0); + lv_label_set_text(artist_label, _lv_demo_music_get_artist(track_id)); + + genre_label = lv_label_create(cont); + lv_obj_set_style_text_font(genre_label, font_small, 0); + lv_obj_set_style_text_color(genre_label, lv_color_hex(0x8a86b8), 0); + lv_label_set_text(genre_label, _lv_demo_music_get_genre(track_id)); + + return cont; +} + +static lv_obj_t * create_icon_box(lv_obj_t * parent) +{ + + lv_obj_t * cont = lv_obj_create(parent); + lv_obj_remove_style_all(cont); + lv_obj_set_height(cont, LV_SIZE_CONTENT); + lv_obj_set_flex_flow(cont, LV_FLEX_FLOW_ROW); + lv_obj_set_flex_align(cont, LV_FLEX_ALIGN_SPACE_EVENLY, LV_FLEX_ALIGN_CENTER, LV_FLEX_ALIGN_CENTER); + + lv_obj_t * icon; + LV_IMG_DECLARE(img_lv_demo_music_icon_1); + LV_IMG_DECLARE(img_lv_demo_music_icon_2); + LV_IMG_DECLARE(img_lv_demo_music_icon_3); + LV_IMG_DECLARE(img_lv_demo_music_icon_4); + icon = lv_img_create(cont); + lv_img_set_src(icon, &img_lv_demo_music_icon_1); + icon = lv_img_create(cont); + lv_img_set_src(icon, &img_lv_demo_music_icon_2); + icon = lv_img_create(cont); + lv_img_set_src(icon, &img_lv_demo_music_icon_3); + icon = lv_img_create(cont); + lv_img_set_src(icon, &img_lv_demo_music_icon_4); + + return cont; +} + +static lv_obj_t * create_spectrum_obj(lv_obj_t * parent) +{ + /*Create the spectrum visualizer*/ + lv_obj_t * obj = lv_obj_create(parent); + lv_obj_remove_style_all(obj); +#if LV_DEMO_MUSIC_LARGE + lv_obj_set_height(obj, 500); +#else + lv_obj_set_height(obj, 250); +#endif + lv_obj_clear_flag(obj, LV_OBJ_FLAG_CLICKABLE | LV_OBJ_FLAG_SCROLLABLE); + lv_obj_add_event_cb(obj, spectrum_draw_event_cb, LV_EVENT_ALL, NULL); + lv_obj_refresh_ext_draw_size(obj); + album_img_obj = album_img_create(obj); + return obj; +} + +static lv_obj_t * create_ctrl_box(lv_obj_t * parent) +{ + /*Create the control box*/ + lv_obj_t * cont = lv_obj_create(parent); + lv_obj_remove_style_all(cont); + lv_obj_set_height(cont, LV_SIZE_CONTENT); +#if LV_DEMO_MUSIC_LARGE + lv_obj_set_style_pad_bottom(cont, 17, 0); +#else + lv_obj_set_style_pad_bottom(cont, 8, 0); +#endif + static const lv_coord_t grid_col[] = {LV_GRID_FR(2), LV_GRID_FR(3),LV_GRID_FR(5), LV_GRID_FR(5), LV_GRID_FR(5), LV_GRID_FR(3), LV_GRID_FR(2), LV_GRID_TEMPLATE_LAST}; + static const lv_coord_t grid_row[] = {LV_GRID_CONTENT, LV_GRID_CONTENT, LV_GRID_TEMPLATE_LAST}; + lv_obj_set_grid_dsc_array(cont, grid_col, grid_row); + + LV_IMG_DECLARE(img_lv_demo_music_btn_loop); + LV_IMG_DECLARE(img_lv_demo_music_btn_rnd); + LV_IMG_DECLARE(img_lv_demo_music_btn_next); + LV_IMG_DECLARE(img_lv_demo_music_btn_prev); + LV_IMG_DECLARE(img_lv_demo_music_btn_play); + LV_IMG_DECLARE(img_lv_demo_music_btn_pause); + + lv_obj_t * icon; + icon = lv_img_create(cont); + lv_img_set_src(icon, &img_lv_demo_music_btn_rnd); + lv_obj_set_grid_cell(icon, LV_GRID_ALIGN_START, 1, 1, LV_GRID_ALIGN_CENTER, 0, 1); + + icon = lv_img_create(cont); + lv_img_set_src(icon, &img_lv_demo_music_btn_loop); + lv_obj_set_grid_cell(icon, LV_GRID_ALIGN_END, 5, 1, LV_GRID_ALIGN_CENTER, 0, 1); + + icon = lv_img_create(cont); + lv_img_set_src(icon, &img_lv_demo_music_btn_prev); + lv_obj_set_grid_cell(icon, LV_GRID_ALIGN_CENTER, 2, 1, LV_GRID_ALIGN_CENTER, 0, 1); + lv_obj_add_event_cb(icon, prev_click_event_cb, LV_EVENT_CLICKED, NULL); + + play_obj = lv_imgbtn_create(cont); + lv_imgbtn_set_src(play_obj, LV_IMGBTN_STATE_RELEASED, NULL, &img_lv_demo_music_btn_play, NULL); + lv_imgbtn_set_src(play_obj, LV_IMGBTN_STATE_CHECKED_RELEASED, NULL, &img_lv_demo_music_btn_pause, NULL); + lv_obj_add_flag(play_obj, LV_OBJ_FLAG_CHECKABLE); + lv_obj_set_grid_cell(play_obj, LV_GRID_ALIGN_CENTER, 3, 1, LV_GRID_ALIGN_CENTER, 0, 1); + + lv_obj_add_event_cb(play_obj, play_event_click_cb, LV_EVENT_CLICKED, NULL); + lv_obj_add_flag(play_obj, LV_OBJ_FLAG_CLICKABLE); + lv_obj_set_width(play_obj, img_lv_demo_music_btn_play.header.w); + + icon = lv_img_create(cont); + lv_img_set_src(icon, &img_lv_demo_music_btn_next); + lv_obj_set_grid_cell(icon, LV_GRID_ALIGN_CENTER, 4, 1, LV_GRID_ALIGN_CENTER, 0, 1); + lv_obj_add_event_cb(icon, next_click_event_cb, LV_EVENT_CLICKED, NULL); + lv_obj_add_flag(icon, LV_OBJ_FLAG_CLICKABLE); + + LV_IMG_DECLARE(img_lv_demo_music_slider_knob); + slider_obj = lv_slider_create(cont); + lv_obj_set_style_anim_time(slider_obj, 100, 0); + lv_obj_add_flag(slider_obj, LV_OBJ_FLAG_CLICKABLE); /*No input from the slider*/ + +#if LV_DEMO_MUSIC_LARGE == 0 + lv_obj_set_height(slider_obj, 3); +#else + lv_obj_set_height(slider_obj, 6); +#endif + lv_obj_set_grid_cell(slider_obj, LV_GRID_ALIGN_STRETCH, 1, 4, LV_GRID_ALIGN_CENTER, 1, 1); + + lv_obj_set_style_bg_img_src(slider_obj, &img_lv_demo_music_slider_knob, LV_PART_KNOB); + lv_obj_set_style_bg_opa(slider_obj, LV_OPA_TRANSP, LV_PART_KNOB); + lv_obj_set_style_pad_all(slider_obj, 20, LV_PART_KNOB); + lv_obj_set_style_bg_grad_dir(slider_obj, LV_GRAD_DIR_HOR, LV_PART_INDICATOR); + lv_obj_set_style_bg_color(slider_obj, lv_color_hex(0x569af8), LV_PART_INDICATOR); + lv_obj_set_style_bg_grad_color(slider_obj, lv_color_hex(0xa666f1), LV_PART_INDICATOR); + lv_obj_set_style_outline_width(slider_obj, 0, 0); + + time_obj = lv_label_create(cont); + lv_obj_set_style_text_font(time_obj, font_small, 0); + lv_obj_set_style_text_color(time_obj, lv_color_hex(0x8a86b8), 0); + lv_label_set_text(time_obj, "0:00"); + lv_obj_set_grid_cell(time_obj, LV_GRID_ALIGN_END, 5, 1, LV_GRID_ALIGN_CENTER, 1, 1); + + return cont; +} + +static lv_obj_t * create_handle(lv_obj_t * parent) +{ + lv_obj_t * cont = lv_obj_create(parent); + lv_obj_remove_style_all(cont); + + lv_obj_set_size(cont, lv_pct(100), LV_SIZE_CONTENT); + lv_obj_set_flex_flow(cont, LV_FLEX_FLOW_COLUMN); + lv_obj_set_flex_align(cont, LV_FLEX_ALIGN_CENTER, LV_FLEX_ALIGN_CENTER, LV_FLEX_ALIGN_CENTER); + lv_obj_set_style_pad_row(cont, 8, 0); + + /*A handle to scroll to the track list*/ + lv_obj_t * handle_label = lv_label_create(cont); + lv_label_set_text(handle_label, "ALL TRACKS"); + lv_obj_set_style_text_font(handle_label, font_small, 0); + lv_obj_set_style_text_color(handle_label, lv_color_hex(0x8a86b8), 0); + + lv_obj_t * handle_rect = lv_obj_create(cont); +#if LV_DEMO_MUSIC_LARGE + lv_obj_set_size(handle_rect, 40, 3); +#else + lv_obj_set_size(handle_rect, 20, 2); +#endif + + lv_obj_set_style_bg_color(handle_rect, lv_color_hex(0x8a86b8), 0); + lv_obj_set_style_border_width(handle_rect, 0, 0); + + return cont; +} + +static void track_load(uint32_t id) +{ + spectrum_i = 0; + time_act = 0; + spectrum_i_pause = 0; + lv_slider_set_value(slider_obj, 0, LV_ANIM_OFF); + lv_label_set_text(time_obj, "0:00"); + + if(id == track_id) return; + bool next = false; + if((track_id + 1) % ACTIVE_TRACK_CNT == id) next = true; + + _lv_demo_music_list_btn_check(track_id, false); + + track_id = id; + + _lv_demo_music_list_btn_check(id, true); + + lv_label_set_text(title_label, _lv_demo_music_get_title(track_id)); + lv_label_set_text(artist_label, _lv_demo_music_get_artist(track_id)); + lv_label_set_text(genre_label, _lv_demo_music_get_genre(track_id)); + + lv_obj_fade_out(album_img_obj, 500, 0); + + lv_anim_t a; + lv_anim_init(&a); + lv_anim_set_var(&a, album_img_obj); + lv_anim_set_time(&a, 500); + lv_anim_set_path_cb(&a, lv_anim_path_ease_out); +#if LV_DEMO_MUSIC_LANDSCAPE + if(next) { + lv_anim_set_values(&a, 0, - LV_HOR_RES / 7); + } else { + lv_anim_set_values(&a, 0, LV_HOR_RES / 7); + } +#else + if(next) { + lv_anim_set_values(&a, 0, - LV_HOR_RES / 2); + } else { + lv_anim_set_values(&a, 0, LV_HOR_RES / 2); + } +#endif + lv_anim_set_exec_cb(&a, (lv_anim_exec_xcb_t) lv_obj_set_x); + lv_anim_set_ready_cb(&a, lv_obj_del_anim_ready_cb); + lv_anim_start(&a); + + lv_anim_set_path_cb(&a, lv_anim_path_linear); + lv_anim_set_var(&a, album_img_obj); + lv_anim_set_time(&a, 500); + lv_anim_set_values(&a, LV_IMG_ZOOM_NONE, LV_IMG_ZOOM_NONE / 2); + lv_anim_set_exec_cb(&a, (lv_anim_exec_xcb_t) lv_img_set_zoom); + lv_anim_set_ready_cb(&a, NULL); + lv_anim_start(&a); + + album_img_obj = album_img_create(spectrum_obj); + lv_obj_fade_in(album_img_obj, 500, 100); + + lv_anim_set_path_cb(&a, lv_anim_path_overshoot); + lv_anim_set_var(&a, album_img_obj); + lv_anim_set_time(&a, 500); + lv_anim_set_delay(&a, 100); + lv_anim_set_values(&a, LV_IMG_ZOOM_NONE / 4, LV_IMG_ZOOM_NONE); + lv_anim_set_exec_cb(&a, (lv_anim_exec_xcb_t) lv_img_set_zoom); + lv_anim_set_ready_cb(&a, NULL); + lv_anim_start(&a); +} + +int32_t get_cos(int32_t deg, int32_t a) +{ + int32_t r = (lv_trigo_cos(deg) * a); + + r += LV_TRIGO_SIN_MAX / 2; + return r >> LV_TRIGO_SHIFT; +} + +int32_t get_sin(int32_t deg, int32_t a) +{ + int32_t r = lv_trigo_sin(deg) * a; + + r += LV_TRIGO_SIN_MAX / 2; + return r >> LV_TRIGO_SHIFT; + +} + +static void spectrum_draw_event_cb(lv_event_t * e) +{ + lv_event_code_t code = lv_event_get_code(e); + + if(code == LV_EVENT_REFR_EXT_DRAW_SIZE) { +#if LV_DEMO_MUSIC_LANDSCAPE + lv_event_set_ext_draw_size(e, LV_HOR_RES); +#else + lv_event_set_ext_draw_size(e, LV_VER_RES); +#endif + } + else if(code == LV_EVENT_COVER_CHECK) { + lv_event_set_cover_res(e, LV_COVER_RES_NOT_COVER); + } + else if(code == LV_EVENT_DRAW_POST) { + lv_obj_t * obj = lv_event_get_target(e); + const lv_area_t * clip_area = lv_event_get_param(e); + + lv_opa_t opa = lv_obj_get_style_opa(obj, LV_PART_MAIN); + if(opa < LV_OPA_MIN) return; + + lv_point_t poly[4]; + lv_point_t center; + center.x = obj->coords.x1 + lv_obj_get_width(obj) / 2; + center.y = obj->coords.y1 + lv_obj_get_height(obj) / 2; + + lv_draw_rect_dsc_t draw_dsc; + lv_draw_rect_dsc_init(&draw_dsc); + draw_dsc.bg_opa = LV_OPA_COVER; + + uint16_t r[64]; + uint32_t i; + + lv_coord_t min_a = 5; +#if LV_DEMO_MUSIC_LARGE == 0 + lv_coord_t r_in = 77; +#else + lv_coord_t r_in = 160; +#endif + r_in = (r_in * lv_img_get_zoom(album_img_obj)) >> 8; + for(i = 0; i < BAR_CNT; i++) r[i] = r_in + min_a; + + uint32_t s; + for(s = 0; s < 4; s++) { + uint32_t f; + uint32_t band_w = 0; /*Real number of bars in this band.*/ + switch(s) { + case 0: + band_w = 20; + break; + case 1: + band_w = 8; + break; + case 2: + band_w = 4; + break; + case 3: + band_w = 2; + break; + } + + /* Add "side bars" with cosine characteristic.*/ + for(f = 0; f < band_w; f++) { + uint32_t ampl_main = spectrum[spectrum_i][s]; + int32_t ampl_mod = get_cos(f * 360 / band_w + 180, 180) + 180; + int32_t t = BAR_PER_BAND_CNT * s - band_w / 2 + f; + if(t < 0) t = BAR_CNT + t; + if(t >= BAR_CNT) t = t - BAR_CNT; + r[t] += (ampl_main * ampl_mod) >> 9; + } + } + + uint32_t amax = 20; + int32_t animv = spectrum_i - spectrum_lane_ofs_start; + if(animv > amax) animv = amax; + for(i = 0; i < BAR_CNT; i++) { + uint32_t deg_space = 1; + uint32_t deg = i * DEG_STEP + 90; + uint32_t j = (i + bar_rot + rnd_array[bar_ofs %10]) % BAR_CNT; + uint32_t k = (i + bar_rot + rnd_array[(bar_ofs + 1) % 10]) % BAR_CNT; + + uint32_t v = (r[k] * animv + r[j] * (amax - animv)) / amax; + if(start_anim) { + v = r_in + start_anim_values[i]; + deg_space = v >> 7; + if(deg_space < 1) deg_space = 1; + } + + if(v < BAR_COLOR1_STOP) draw_dsc.bg_color = BAR_COLOR1; + else if(v > BAR_COLOR3_STOP) draw_dsc.bg_color = BAR_COLOR3; + else if(v > BAR_COLOR2_STOP) draw_dsc.bg_color = lv_color_mix(BAR_COLOR3, BAR_COLOR2, ((v - BAR_COLOR2_STOP) * 255) / (BAR_COLOR3_STOP-BAR_COLOR2_STOP)); + else draw_dsc.bg_color = lv_color_mix(BAR_COLOR2, BAR_COLOR1, ((v - BAR_COLOR1_STOP) * 255) / (BAR_COLOR2_STOP - BAR_COLOR1_STOP)); + + uint32_t di = deg + deg_space; + + int32_t x1_out = get_cos(di, v); + poly[0].x = center.x + x1_out; + poly[0].y = center.y + get_sin(di, v); + + int32_t x1_in = get_cos(di, r_in); + poly[1].x = center.x + x1_in; + poly[1].y = center.y + get_sin(di, r_in); + di += DEG_STEP - deg_space * 2; + + int32_t x2_in = get_cos(di, r_in); + poly[2].x = center.x + x2_in; + poly[2].y = center.y + get_sin(di, r_in); + + int32_t x2_out = get_cos(di, v); + poly[3].x = center.x + x2_out; + poly[3].y = center.y + get_sin(di, v); + + lv_draw_polygon(poly, 4, clip_area, &draw_dsc); + + poly[0].x = center.x - x1_out; + poly[1].x = center.x - x1_in; + poly[2].x = center.x - x2_in; + poly[3].x = center.x - x2_out; + lv_draw_polygon(poly, 4, clip_area, &draw_dsc); + } + } +} + +static void spectrum_anim_cb(void * a, int32_t v) +{ + lv_obj_t * obj = a; + if(start_anim) { + lv_obj_invalidate(obj); + return; + } + + spectrum_i = v; + lv_obj_invalidate(obj); + + static uint32_t bass_cnt = 0; + static int32_t last_bass = -1000; + static int32_t dir = 1; + if(spectrum[spectrum_i][0] > 12) { + if(spectrum_i-last_bass > 5) { + bass_cnt++; + last_bass = spectrum_i; + if(bass_cnt >= 2) { + bass_cnt = 0; + spectrum_lane_ofs_start = spectrum_i; + bar_ofs++; + } + } + } + if(spectrum[spectrum_i][0] < 4) bar_rot+= dir; + + lv_img_set_zoom(album_img_obj, LV_IMG_ZOOM_NONE + spectrum[spectrum_i][0]); +} + +static void start_anim_cb(void * a, int32_t v) +{ + lv_coord_t * av = a; + *av = v; + lv_obj_invalidate(spectrum_obj); +} + +static lv_obj_t * album_img_create(lv_obj_t * parent) +{ + LV_IMG_DECLARE(img_lv_demo_music_cover_1); + LV_IMG_DECLARE(img_lv_demo_music_cover_2); + LV_IMG_DECLARE(img_lv_demo_music_cover_3); + + lv_obj_t * img; + img = lv_img_create(parent); + + switch(track_id) { + case 2: + lv_img_set_src(img, &img_lv_demo_music_cover_3); + spectrum = spectrum_3; + spectrum_len = sizeof(spectrum_3) / sizeof(spectrum_3[0]); + break; + case 1: + lv_img_set_src(img, &img_lv_demo_music_cover_2); + spectrum = spectrum_2; + spectrum_len = sizeof(spectrum_2) / sizeof(spectrum_2[0]); + break; + case 0: + lv_img_set_src(img, &img_lv_demo_music_cover_1); + spectrum = spectrum_1; + spectrum_len = sizeof(spectrum_1) / sizeof(spectrum_1[0]); + break; + } + lv_img_set_antialias(img, false); + lv_obj_align(img, LV_ALIGN_CENTER, 0, 0); + lv_obj_add_event_cb(img, album_gesture_event_cb, LV_EVENT_GESTURE, NULL); + lv_obj_clear_flag(img, LV_OBJ_FLAG_GESTURE_BUBBLE); + lv_obj_add_flag(img, LV_OBJ_FLAG_CLICKABLE); + + return img; + +} + +static void album_gesture_event_cb(lv_event_t * e) +{ + lv_dir_t dir = lv_indev_get_gesture_dir(lv_indev_get_act()); + if(dir == LV_DIR_LEFT) _lv_demo_music_album_next(true); + if(dir == LV_DIR_RIGHT) _lv_demo_music_album_next(false); +} + +static void play_event_click_cb(lv_event_t * e) +{ + lv_obj_t * obj = lv_event_get_target(e); + if(lv_obj_has_state(obj, LV_STATE_CHECKED)) { + _lv_demo_music_resume(); + } else { + _lv_demo_music_pause(); + } +} + +static void prev_click_event_cb(lv_event_t * e) +{ + _lv_demo_music_album_next(false); +} + +static void next_click_event_cb(lv_event_t * e) +{ + lv_event_code_t code = lv_event_get_code(e); + if(code == LV_EVENT_CLICKED) { + _lv_demo_music_album_next(true); + } +} + + +static void timer_cb(lv_timer_t * t) +{ + time_act++; + lv_label_set_text_fmt(time_obj, "%d:%02d", time_act / 60, time_act % 60); + lv_slider_set_value(slider_obj, time_act, LV_ANIM_ON); +} + +static void spectrum_end_cb(lv_anim_t * a) +{ + _lv_demo_music_album_next(true); +} + + +static void stop_start_anim(lv_timer_t * t) +{ + start_anim = false; + lv_obj_refresh_ext_draw_size(spectrum_obj); +} +#endif /*LV_USE_DEMO_MUSIC*/ + diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/lv_demo_music_main.h b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/lv_demo_music_main.h new file mode 100644 index 0000000000..9ceca0a79c --- /dev/null +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/lv_demo_music_main.h @@ -0,0 +1,54 @@ +/** + * @file lv_demo_music_main.h + * + */ + +#ifndef LV_DEMO_MUSIC_MAIN_H +#define LV_DEMO_MUSIC_MAIN_H + +#ifdef __cplusplus +extern "C" { +#endif + +/********************* + * INCLUDES + *********************/ +#include "lv_demo_music.h" +#if LV_USE_DEMO_MUSIC + +/********************* + * DEFINES + *********************/ +#define LV_DEMO_MUSIC_SQUARE (LV_HOR_RES_MAX <= 240 && LV_VER_RES_MAX <= 240 && LV_HOR_RES_MAX == LV_VER_RES_MAX ? 1 : 0) +#if LV_DEMO_MUSIC_SQUARE +#define LV_DEMO_MUSIC_LANDSCAPE 0 +#define LV_DEMO_MUSIC_PORTRAIT 0 +#else +#define LV_DEMO_MUSIC_LANDSCAPE (LV_HOR_RES_MAX > LV_VER_RES_MAX ? 1 : 0) +#define LV_DEMO_MUSIC_PORTRAIT (!LV_DEMO_MUSIC_LANDSCAPE) +#endif +#define LV_DEMO_LIST_CTRL_OVERLAP 60 +/********************** + * TYPEDEFS + **********************/ + +/********************** + * GLOBAL PROTOTYPES + **********************/ +lv_obj_t * _lv_demo_music_main_create(lv_obj_t * parent); +void _lv_demo_music_play(uint32_t id); +void _lv_demo_music_resume(void); +void _lv_demo_music_pause(void); +void _lv_demo_music_album_next(bool next); + +/********************** + * MACROS + **********************/ +#endif /*LV_USE_DEMO_MUSIC*/ + + +#ifdef __cplusplus +} /* extern "C" */ +#endif + +#endif /*LV_DEMO_MUSIC_MAIN_H*/ diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/screenshot1.gif b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/demo/src/lv_demo_music/screenshot1.gif new file mode 100644 index 0000000000000000000000000000000000000000..33b0f273e1e31937fd360322ba4c91c87557d5e4 GIT binary patch literal 1781621 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

S!u>x@K=>v*Uw@u?fwkm^+T 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

mY4|QWMfK*6-xr$o>!Ap;WSxDX%H8swRTl=X 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

cXtP4>`mtU;PUvBK-r?AE6;^O!Qwl2zi8Vy# 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

2y%*A0`8lLZ&MjvB&z6u*n8)#tk8V4iKkjd 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%0Dc~^Hf)Qsrep4`hamt;8_gttD!)i&U2h$96ki* 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�ZT8f>8fsnfcOjX`kDT@Pd4jHS3h!CL=eoT$ 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

)(~HQ;1ZL?d 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

KmAvQP)CPjQdmDBi6Y@!5rzLR10UkG$Qj|g8h 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

LANuYw7a%u=bT(>5o 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


JahpJzyUC@tuVj=WJ5ZDNQemF z12HKEPH?Vs;Anp^3d6vhqoR|R@)~8@21(}!n;-^er$a}@Q$|#4N;NFgHWqFJ~o6qlaI#u5ODoGwCMu!^ z*LWU_4N7~EFFLHkg9{TovA6&Z(Dw`+FfHWKTpTc@N@W?=Wt$x!0^V9+(24+x!Wl1M zu3CDo$Vrpfa1Gvo4aZP_sv)n829#pp2ZTTZ1i%6;ke-*L8A3%l4#)rykQmjf0Oo-J z(?S|T1-StrEr{WoayAPPOSM&NqqtBH!jrMWy0HLo53Rto%+m@X3zrswsi`CnPiqz6 z*d!y;5uWM}>%a(`#}nw-6Nx1d;SdV+QwX6jBmPhgI?JjX>Z(3#g}A#8xZ4u3I}%H> zO{9gZC(0K0Fbb%P5MMA0kN@eS8cPyzQ4bQ^xiu$;Sa!I0q0SbW}5*#882|I=eh(=@CR1ZNzZ@{-mqSHyBe6Xen9C5bFctxdSC`H0U$5| zLbVwQu#u&6rw8CHw>F-hgGUDzsO-scqfipgaIBrn3ZOfJq=c5FOA*P?3Lb?d>T;>o zvk|XLv}%#ES)moQYrD6!4!y7wz1w4-mxRMxKSQRxtlG0^GLH@Vyz=lLEdj(#a1WQl{$^SV9nlKF1AZf9niKif)f*`@vIXFIGT@J8Q3}694wJaL200ZE` z-brhzQvgbJI*_{eymhWf@fDhlavE;F2vX>3~*QX#JUy5SpIwWJbF z;=>!!sSvpipFpa<>%_?f#j7gCJzH-g;}lq2A|=vrRiRBoe5*-2y}hh1QA-liPzkm? zvC6t;bj$%j#iXako~eVI*l|bWIUSWlXoNTb6|fvjfCEmj2ag5@v+&4tJ87pdrt)gZ zZBPeu&?uXnH9-{~Aut~4Im+@8p3~7sYM0SK#X9Jb!Uqt`6G9H>o6d+jBStd5 zd`hVFx^y=Z{QrPOr^hp5ZCBLFFvjH9OOF0e&0+4uAtb-~>2; z1s(+kcMuHTkPPxCbeza3m}1FuAP7&eLx?dur4s_~%tt8t zujegSmDTC13oD(FB}mmf{L(Sw!z+O>Cs8hOp%G90kEDgnB$CDMzzoC$%}+dfPbkHa zwV2>wZ%B>Ql=oM(1R^2wjZPwhU}7-xFq+34GhzJ8pdDhP%eg512)fXq7dOY)00S1l zCmJWurT;^6ccd(}$WuEsXa`1NIIsjhpa-*X2T;JS*Dwr@{0)(8f4eb7l^ob}kOLhM z(Pn1>A)s}9q}b_s!hssd7f3l1csc|w0ka?$7e@}d;KFbG2)5AKy!_n7^UJ^-%q)u% z2=k5KxDv}9Go!5$AfClYEEGQ-)IxpRQe4zMQpMNo4mPgE#T?=y0^%e>BFg>6%pK0+ ztl@k0qNnu_tU%#aTd@%73ZzgC**)tX#Gs1pJX zqW|CuVQH)=%?bu$1cjmoIzSptwNW8>37xPSib1Z}*1O z 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

rYe^f~Wlf`?4!z!{G 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̰UwU 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%0D`DH-l$|fB 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%0DPlJI>sjwB9rX7%n(z^#%TE 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 z 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 z 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

H(fZ$ei=zAEjHTo9$ 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.p1 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

D)Y{cq)$H1%R8(_CwYvu|e{c*bT^cf8^KFd<56? zE{MeqgbOqlUMB`9NR*>Lm3DPlRT@+9w-xc{#3lrVEJFg5K7)WolDc)XXC1z;vS;1P z;F*1d*D*J>3dBTG@7+q|#-UTrxvd+IAiTO&4V@`e^E(^-@BHkQdb>u^@@=|7YQSrP zJ^VivZf&(51!pmF-2oRaOhka(MM!rXBEybY(H^W1z_S1uMxXV;#)~})p>UEhILVis zHk3{nGl_6KZ>=!t& zI9T6NpC_F0Nnq_$Z%s?+@EQbs$x$45PQJa}USd*kZ;(g4_2OF8N2Hzz#cR2KzY@{k z()eZru3{c_eOK#v-zj&aB&{W+sLA~94C&+d(~;)eVh;Av8kGMoN%|uUe!pcVm=I-x z`hC}3#g{ZlcU-`ZbMh6YaV5Z>LiY0^PtfjtV2z_13T}Fl2U)~BON1I>hH}C6f!dZ? z%d*UKRnlq&wdDxc=bU^w@dW!}8jTPvU4G@p)p_BvHK8zJ_` z_7@bMjg7skTrEJbuOduP=RC>T{^YW?b~_n3yETw}g#_yVo$d}HOT4^SGmeE~3Wmho z#8MAeggP~n;iNRNQHXe()fHhCkNux4a?*?(t2e1_eAy&DzR&yHvjh*RE2U;u%V*4D z`f(*^tprFr@k%gen?G-njFiz?ro4RJCY`IQ=Xm+fz1x=-6z^`f6P&p@ zgJi$LPN0k+vHS5F-5{~OE+?S<>2>n0bM|j*dDr8y7dKTRZc@3^i%4r)OmON83~xub z8j0jc^Fv6!QhjXbVw&n?sJnJe;+IIw^E4+oh(98rhgm{n+;d@PYD_QKiyt}-lo)3Ax~nDp9p z*No^thTgu?h2MQQB32i!<~7)oAO1FYsJ;ocM^Z*Xg!B_2He!K2PndXw@aE#;XLuH2 z^0a=>mv{9!a&7Z9Yvd!xn79nZuPNAqQ~TbRUV~&rKMZ-zQZDWo0k-ySdd{W=%a_mG zuP#Fa7X4q0TFM%>u0tx+pN;8878!lkkOa<58HWh;HXn$avWO^Itd)>{PLnX)HrOOd ztPxXv@wnrZx2pFsv|osKm`4Pq7=2z>Hp-DiK{O0T`dyZ6?pDk;R7#Lmgw?bhogS>g zQzG4OqcKR#&37o1Cwq%!{+&V~**L^Zhxk?-I<^S-QkZWNpT~cq*k5SIzs|+~h!>!2 zsTfbnd$1GheGKtOt(+9?c;@Q+Z?^btNAOLfBqD%?LQCJf$y>1W>@^@PDqeE_N>(#kgkSmyMC3`-~$=|pcIOD&ZGXvijrmv*>?HjvT6J9-c#V{an;o%_buG8c?|`5j_3+Qo4nSFgg)=gYJ_LD;uZ(yY}ncajU*UZvNi0Ru1dH|;YXY9Rc0SSKRr4$uQ4*5IPabG1@GfsCP+%YTK(lWt~plcAhyLfk2CXt7*#Wa zvA6!@bN&KCZ9PHE_)McTC-(Yl{)*PCw&(Wd$rU~j zrTTIsd!SfBuH`0zs0Z^Q#HZJk*V-%^gmo#1Azs|>m&44!?4is6tTD3z0co*7_V@3` zl6zL@m7zJB#vHbmv<&k@R^S(t@*j22M#jd>Hd^uS$0u)6XbJ3=e?D%02&uk=w`w_= zwb^!Pq?ay5!1mVrp@d$8K-$;9RLOjdH1FC2D6CQ^BMO910$`oHBf(k}gtQ#b&?mJ4NC`%wVDVu@ zU=$szpmO)YL8YEVRmaJiT6R@+=r@CUsL(EXr^IP6pcRur@$zt^Z4bAc=mI_mkIl zvTvT@V?CLD@;fOo0F(pz%&>45Av?$1Br-Q#h~LL9E%J9xqLjE@v2^z4cg-;@8fI(G zcbv91dKY}T^(3_I+`8BNxWhq-xsP#ZShl@^Eobi^6he1PsGKFB@3G}f52NU+vkEs> z227sxNT$yr)&Eqw>H|^kCgBW@84Q6m7Md<-kO+$wZ-R?U-iAyR2B(On@c=>xhKyTr zVgePQqZ2+AhuP#6NfhEG0iEB}{&A>zP#qncZN`eCJ{zpD+o zVBdlkN-hQ=b+236f>tdEc9#9Qe5zpJVkT($wCPb&U;<#OoIwk%mNehQb-QS^{5u#6 zE#+;0(kp9flj&(UlPmsJ=%7~{5VHfpB6X%#wnqY4nk;R2>$3KPsc7qAx!sGST)l<{ zY|PdS6}}J|9dXEGg7)abrm8r0{F717rjb*|{%4RnG=RoZ;NcBSgkj1^K=&G_cyrP~ z=A@1h_!$?p{?g{rC0>%@oZSX}f~APECBVA|sY0w6*FBMDCt|GPwp ze(L1$Rqf)`sf_Yn{`k$2v&Bc3os`R3T{8myN~J`EMjzFBCUw^7(bLe)Lw(bIk2jE~ zD^l+35>j%Xc5@U~YywA{<&7fOwHC)+a~}P@fZZhiY6$lqRTSW^Y>4Q@8<;b4#HaNl zjRg@S7!Wx?DDHj0lwS%Ef-0mc5sEPJO)B?%FvhD;wE2z1@nzxWt{Ult5V%QyjW)EM z>2pq5j_2Ikl!s7Uks0WYAjNfE-&GAV@PSt|aoO>WBB;GsVtF~h2 z#V6t%S$X77w!4R-RSg2 zQmfg)$Yxzb_!M0KlAgW=@?&Y$t|gwV;>;&I2}j1Cg}sMn}Xzr0b!{N$p`!X zpH{-dp?sh+UUvMj<$!kfqO5s24PPm17edCTf;^g*VM(6V=nsi+ac6NhC1*e8*#g*s zr7cC5qc5Pw*PXx0TYoWtm@MRfV44Qp!)E6@Kn0lGD`nf4GN>)$s}z3O2Z%5%=1dY7 zK`uq>nhlH$07YiN{1aFszr;i-*(F}U$hO_dKc7{(&Z?vm%b!9{FWnJ~CLRW@#w|T> zXd91uI{X>#bot~MTM7+rK`5oHzsNsNH6%8sZLA8)PZm;=c^exW+m6%PZNii)$ftr+ zGCjLE3QJuWcYs@fOOe-Pl{AN|&5!{wf)0>$OQaYAi|#v7nQi577c!L<^ucoaH|Yc` zYfp}I$P_gV5X>pn4z)c`J9^4`Z;c(ywU|P>{za;zKw?>)gF8A+lf5M!9lm0?YD+gb zswu`kl83Q7<1_;@E+q%l1Rc!{SmN3&u?h4(g7}6#4olLE={LcQjPgZ-Y01n$WVlwD z02`Ozx0V=;iRiSBba6bP)I*I1+QQQ@l;`HFyn*6xzSB>TqRyv)ArLupPsiJMo#u!lIexAs#cS2zZ64c3 zET+RSA7A9wQHYnXS(3}PkHL%O-NX5k8+LPV&bUn_dZ_d0t6u}3k#LRstVN_Nii+y5NJN$JiGxE+j>6e*%T6RuiCaJKh1Tm?gh2` zZ}!WTi^#k@ooK|nTC4b%u6H|&ZFwV84cwh81fTpmgB(t4(AZ$vUA6V?$qRRnG35Py zIh&~H?J1d?XzWenL(xl_!Gc}`k;==Hu-IW-Ct!lba9JvuBVv!iX{m#A#f ze#|wJ`NLq@6I0$H42ju-yqjg6aUo~-rEN_QHe9qT+o9z4jA4rEs;L;R{F#<(vw#F$ z9DO>+pe4gI+AH}`(XhGEq%B%jT-pObmMN#317xRA$LxxbWgPV`P*4Jh4EC7?Senk3 z^#K?dM)I%B_yI{(Sp3XHiu_UnPZkOLSm8boZz`j{nLQG3@x?az46n1<@}tl&T3ceE z=OVLzY6Mj9V3~IWxd8%w$wMJCV^a=ydl$Mx>HL2OozkgjO918)@#;JNr?uS3$=n{z z)u%w89f1rB(xyWsB}kseSqH;b+Kn^5V!y?Ex1r}xO_+wp9$6|*GU6 zPDpxE(Z$)s^r~ptm>iAWVQ}@BPj)mN?V1Z98rzf1*t?X8+>cZcsX#ESN)zWs0BQ$h zz5?N={IpcG_I3)oHDU497m3Upn#QaJ3eX`7Xb_Nf8o+5&?$}f4UF7K!wdon1oozX{ z8eb5ojP-(?k&8GtjlUVuw=*=w>PHt$RALM8>J=$c7iCVX)hXI&Lv-K|qBk^Ia5byC zSA*z}Pi`E2p8Y5csp`Y=TteUI%Jh`yQkiV|lmI__w*LL?@{9~aA;_KDyf?(z;Hi^w z;S|~je%Y2)f(9kGgLm;Vi;X&%x`Czg_*pN`xtkIZHimDeIL_(#L8pyvWVgCoNNU$K zkphigg$Wejo$t=4j41Ktt16;lgO$gdS~5;p({k6Hf6p`>J>O>2ow=L;yrZ~6PA72DyMB3NNwS?o$m1V+v|Q#`|;mR@GX2##6lDDyMd3d z3j_5`W>m4!;qiI5t^V2n_F~hg(f`+Y;Xc2o{?Yn>^oZmFtfU0JmEA#NSR!EYzZagK z6R!8R#H3t#>7R91H*mLja^)&@H!kq~{ov2CBPRqs_8w|vXm3<(MY?T??b3`(gkha3 zQk%w6P4ScA!}-22CI#GVt>L4C+Ll6YdW`)&mg`KXZJ$B|I%fDuw)N$#=$x#esm$o9 z%%GOcwM{+<%W*jqI72mso!{`XZZo^?-6%_%Az>F;nvShVokbiMY|*S^1D+j`*~xtUb7Ck3Cs#mXA-gyznSThac)WQOW)1124j+ z!ZEb9d^FE!1){EG_?+e1{?Cv>z@xYE{BstzFju#6(;2f9rL+8F^1;XPYxHOoSU@RT z>s@kAP|Vf(Z&zgt)4qV5JDBPqUnTNjFJ+&~w@ za{kc1XIIyY*qqllSF>3l)>R=ee60M05<2zHjNXa_rrM>v^ueAgG09NqFojrGsS|ew z5OC@<@~?l+Zm@}4p#Geu{`V4*vq9m$esf*>8Pm+@X#dcC8HMxFU~0jS@zzh+Rr(qR zFi;Su#k#;i#3YKust6$PaP%5Q+?3y?{>>L%U}=_fFf~d}GCM4Erhnfmb?Jg_&;==c{J4V-}b+=m>Dx;jD2Tp*=65l#!mL^S;j7*AzPGY z#x8qgi9(W4*%I2u60(I5p@xtm5s6Zsxqr`d&V8Tfocq6-`OaUne9rrQeXr|v@j|4r z6zKp^P6IG9eUrZAaeS5keKGL<65CeGzSKh`;GRQ`kI1<5IM|N{52vSI$O{k0e{xsy zTYq@+(KkxoIiTV>Sr88qV4%rAk+BF6YZI_!*ekOt1delMN=Fa^0RcR7>@4i1(6^^W zOcA_apH`K{BL- zjHNSB>;Q__2X+vGgpmE@h94II;(#6rL3*Yi;t~h{`X>~i!`(<3Su7km-vlon^!hv0 z{)lHj-sMY56i#vw16a1}(8SfQ*Ss#N8pzD$MDUj0%gJK8u1Pm2!`TYhPBI4oWf~}9 zF~yS>zPYuL^MWc@DZtLFAuygKpYFgCr%U&&e&pOrXL|hDcRp=ViSecB1J82SGXh*w z108+bwm0Q(&rWw_aLQ$`{g7OcUYJ_SWaERB2qyVaskO`$96v}Lb5nJ};VO7MHO9A? z-WCK0^kRdH*LS(hZ*i(ajq29T*C_}ss?WnMAD9D299YYhahOp~tAO=sROWr+)w|>u zyPEe2ot~RR%eq<6JSF@Iz&afrau$ASSCxJE2i!!t!Zr2QALb|laICnDR+!DPG;wa| z=~t{Bg^#h&H33{i%A;`LeT}tLIKYfGhtn&5kz#Cm1s=`TuS`rNI9UA)OJ>@IO3vEn zt_3sxDIhKI`v8j2AXpp^iMcw-7W@)Sl&i7rd}PzfY6I8=0qAkMc2c`Du`XgQBeoJQ zH{=ArGVT+V>OHNU4A+JHeI;7aW)rt%_O$y^t>?Lb^wlm}M93W5N% ziOdMIfX&;T0)TU{hu}f7Ke0}iQ}f%Mv@*)iLh|q;XU54N@M94@zFx}{_nINrgG{<5 zp#H#iUvY}`D2R)f(knf}!0^oMIkF>eO4^WNw6Twv)1HMF^E2cJGxs4hkRU0eP6upi zapb8rb(UEF)EO-0N)>mdp4MW*=Yi3Afcxc1M9yR$B%KWnh4PXZQWt`8y9!HZ2$ldE zz~aWo(>t&3w`=!Kqj}6dhK>&Z1hI<^70S9iR6956t)7bmshw%hE`RNWy;>s(W?Hq? zUzok(H;@J)Ls5zzm39y=IUJY&=4II%pfN6DR6U1o} zgr+vP=s-CK$5!TDI%c;c(?GtS42~p+V;&8}88toa#DcdYTxC*Y_2c}?AJ5_<#FP!>VrBghdGKx5X%&O*G| zDvjxstKAa=lDEp2nR`vMlnl`typ(>76b(p1S4LtD@1siK6cBv;v6x}4BoP21%B_IP zV{l#Gg#LVA@!=b?Cbr1xQ9jAllxyzB=;22f^aS$v$ClAD487zA)d|{VW zTX4znO!(65k>41h%Xm`1Go=QtW%=*oD2t|+HbnGk+~jM8r=;C%87&V(NBd$cJOM7% zH_oW*!atMglk8(;UZjaIP>?iP$=EmSVJ^)xt6Loem&{d=v z{^*~*ZpAk%SCw<7-wz1oxAAb;J%*W0&j)$N%1`8vQZoC)nhFOZ62hkisxz#la`@9A z6_fATMO)g(I%qJQIUdp`RcGWxw~N@Yh5q0IK(3WY&p1QYy-6?`M7KLJh%(l|Qovj| zusq%nQx{n}EJ30OSJJ@CXJlEFa8b~@)4{UK{6(cwNe}NMK%69S$>NH+n1$$=GjI9) zAw*EczF#FdhGW@I%#yfntf*6!EY7>kJv?ltc!PvIjkCROU!vdw7~iP?}&c^Iwh z(t3&fL-0r5fR6hUmh1k0umT1gG~6filr(|)F+kHSsLHi&s^YHgFj27LN#Z?lP!Yzt zApGsL6GgEwacK%$3=M?HBZBEh8E*S$MiGKUh@2~dHLEE_-ouAE*n_}yi=mxXuh`ME z@DK(=8eMY{s)5f%g)s1T!N)`@2f-f9O9Wv&n39<~h5_VcUT3JJI&(S;5Jv@znFE(M-@a-AaAX13JI=)gYG{?Pntm`U&rKq>Vbvx@NEsh~zzxS1qy6PX6b|U0e4`RF8rTxBA3gOkZmI z(TqYcS_O|C1_}POTCjLJxg99^^2@L(Nx~ll)5II1iNs{qP?Q)8i456aof2=WVr4u6 zZs1ZBvM8(;fkvG1<6w?9;I$<$9hm3E|FWPkvEyWQ`S6h4OdK?{g7!siK%+AR6Tr9r}AKislCtpNdJF`M< z`Nq6 zV2BPS8x_uXfK3&Am?FwQ0nba41R0ZC2^f#~fbzyvmV%Z*AP2-bGBc4uHwrig5T4?| zWVdPlqt1RJM?x?&`ry03X&Vn4UDc)~DfY7gK&Xp!OU{#F?Rf0BMA>sf%5XN`? zrogK7z~l5{S&?nvaqk^Uf=#j*^Ej>F7@x1rXo2ERw+-c|c2@~h0=$QCUmhgc=#hB$ zR-)$V)ZN(xtzNzjFAQ)5Vznseglh!{+_i2_cHh1!@RUZ75Wh}Acc`}WA-aFXZGdgv za2}|!L$I> z3eYY|!%NciUpeiQ@Dl;7XYZe$c!eZzCW9FIjz1ad*w?Y@g7JqM45FXsL;QUTX4GeP z&UrrDNz#}1PUb?{96?l!dl=4^T~e?7rjcUFG5+*7>PeE302W}nOm>RGDvr`v{Xu{~ zkl+Lb!nt|x=cVgMTwiLk&g1()ZB&c49M=6(eOFJ+ zBqk|aOp3s*H9ntwm@X98)0Q`N+8QOOB~v709opQ!i(=?KOir=QgC`af+l2_ zX*N_`>3R(_(*lRS0%N2-rj5DbJzqQV>|Z}OGUz`0&gdEJC9M+uP(W*nK3d{?;&HMe z<|AgT_q#o>iaBV0mCEixP;h*&@Qh7B@ZAYLf=4L^AdzPl$ZWGTWKIn{Kld3e1u(_~ z#x!<8RxxvNV5(-|xhMeZJsC>XbQUjI^5K*xaAFNXwG*1>#7>2f4xU^MZ znA$`{-TFGZEsY9s=L%uq1%zSrV%KPrw8jbxGRT=zrBsgW3dWLKA0X=iWL2vYk1YbLM~^}rm}BOcDku8I zlNpb6?|-#kf>0A+s7HZu@KR~oJv*|Kv@r%tm5lgY59}*2eeouiy`Fftp4U7|v@iV30!OP>t!8oeaWH zBXql@wg;zvvaj2k^gW%LBol6Z$9pR4gVKMKv`I9!!X9NB0a<9MuxY5UhxZa9L*v|G zh()j`9vROMGpBu=4uN}+zr$qeU>E7f{C~FNM;9K$y+)#D_1fY*0V~V##lEc^c3F0M&@=;V?;~q@3p#-rT z3I!nKktdaNugfzlgep3#&0kend4T}J9*6Nd57U$jDD*!-B|*n9`9ibxbVWy_r+o4| ze7B<O_bvuc62YMLkmZ%PlbD{1XhNPLvr6Spgs`8p4hihg-aoe|Eqw zd7#AdO18b%ed%i<+hA-T?0{U%1_^64@~u!nX(nYOMY@p|QA69^EqCWaE;JA3^|IrU zdo++EKrH{v90fF~{djDR_k5GXqL)okzk%dk5g`N{? z;G~%{UK&As!A>Ho;mZsKuD1#&+j)2f{AqSM_`*?{1vj30*U@YRdzB72La!n5$O9T` z1a>zvxhJzvrBT6>F3ob&SNz?!Uhv8H?)Mfk_$vr9^lLFRITh>yEXm^IfDJe?vnzaT z;tC&(mi_nn=D)`j(O^T_!K%+EAhMz0mX<2sWWOizJ*s8lQdzX=6+CR52_#SB=fH0o z8sDki_!6|IE&qz6s=V()cI z`cz9k;J={&k7F`;q1d7BoUy%l5+}zHk)MBZD1@UNU3=2fU4}?3PRc*Q^75PS<~&iKUq`e|VQ^jza;n z26alR3reVgRn6N0TAzv9BHlBls;uF=b1zl{N|R4W;0ca>V8>kW-rIGLex|rAC~v+~ zXwgHcNOmm|gH zSJafNU!RFT3mf`yo1YB-Jk9*Vq$WqeM6GD{U$36LnYww4N?a?8;)>X=no+@Wzy_{L z^0;w`j)7%Eq~4eS~D%Bxqr z$_^r$k1L$2K_#!4tIg9BNd~K4sGJFj(mtJ8uw0+CX=kiH{+{gx_MhA$Kf%Y>l8TJf zM<4+y|3%*rr&IMxjP>hi<*(8cFP+XXV+Z1B=NG>+2h$cZXkm|cB8G0WHh~^$Gb*tu zT)|r+0A7g*QMc<=ljwK9*z?yqN?=xGRalIviFSEZZn!YYqcG~)$*<=YctVu$2y=X* zld-`!l%6;3g`tq59$5Ucp%&+?o}-a=qk^D~=@GuNEFMGA~6v%agu0`mB~ACpvw$2zqxJu0(FwPmq& z*M7%eWUpGq)arI#cLDFUsKWQoOx*tr1|*sqKAevxBXCR|&F{*KFi;$s^HJxkVwur) zum(WZ^e}SorOKw);>hBFE65lNX2#-m-@mi?Bn}rfo@p0>(poR+g%}W0#9pUlKxzPK z;QOMHx})LCKe~#z75{shFLHlxr&Jh>L*&rUUk1f{u)~#HY51y21Q8E!r~?a5EU@{- zkp;RQ!AqZ!%kFe){_S4tIaJj%8W=Ftd|^oX=zUiFgCJQHh1hSWknN)fZefl8RHP23 z=ZJ|WLr2`4>Jt(J#u;^EXpKu#e{|)>lb(xTnf(0pLe?>4#q7n)>pezna0OSqdkHJBp*g>P>SyG)uIR0=M6rfS_fH_%H0ff;4;nyvG!bjvoUf%+lb8m2x&y)j*9}oa2 z*S_d3pNGXUitqq*Fv3R^Gyno)8P6y2LEtLg_OFMz3mRwLA1{A(DT=-D@!6OB_~fV3iooO7jLtt+0W^wFMLxLn z3>gFyQZWZgag-sZ>ymApdA{G-^;@^_d;wassv&*EZU-hJhZw*k6$f>ZMluzHc-pkQzMF4krkL;e6pu*ONY>)a;6|+ma>|? zdWlcnad&F9Yx(O$bH@Gc<=;u6j1y9<;$%wl7%BTa3eoW zIH3kq>3+67yHnPA4~iE|+-eRgH3lio-3VFfBynL(AsUart{BoCm{n**5JE$NmMrgn z=$EDMUKLp41JF|W0pAQJZa`~p<%Kr7G-=q<$!}ERae4Lmo;pWV*j<2RNGwEsykF~4 zQsLPzoN&NAu!?cZcZ<0HTQsG^c5;V7A{n%v;<{)Z6Ig+2Uh-+1L^$$OO0XSxDig2y zml~cE6aFaRU&(421ys4FbkC8JE@lKhcgLWe#T+Y96zRU9o>hUI0Wy(V4*;(8<4%%L zkP>`hCE&y_sS4Y4@qj0y zONsUx;4A{oxi_9E1%mLBL8gk8J$|*46!U0P1s)@>BxI9b<}96GzKh;QNe0QF(IWrKP{WS%tenujf?U=omppYhK1UAHrO3^2m4ZWEEE9< zyE))4(FAi)_hG3kdnFG5=!ZURKz*>2UwcP8G;|=$|FYd(4{*7x@&KVYUI$;~165raJzvI+%7M0~@#+qAq_Q1yLl+ z0Ukt_cwR7I%9aIoFfQ~sUvvf$AtJYDc21Vh`EFsq&`f!<4re|N-~`goW}*eB?NU`Y z{k7Q3l$m%0xh9Zs-DN)K_5ts{>nBhr}Z*A*KI zX=ecdqK03B*_FIf3Z&qPBh|c|%93-^Ehc~#2qYB2!pM^LRM0!`;|0`i7}!%&HDp(% z=837DBm&0h&^ql#?h;x*Z%^9sqfohS|7H{3VM#|M^Ofg7+`VW2xJe^EZYn+sROuMhhC4-L5gmygFNSBTWw}YiKgv?lxT# z)>?k|T7sTqW8>qKjvn)@KWiaDtLbtU&6dY5ku@7~AIAI8dXiNj61~Hk_m$1WVVd13 znOLlwyy)6C_}yTi4$&7V=`gy^MCLicmzS)q^QS*dOT4Y)mF&n?cW!LSX};|EV27=n zen&lTM23|F4K^p1k2M)u4Xeqs1>l6aGpy}kK(F9R00Zu_1zLx5;RrFrU zW0{e*-3HHVFCuA0ZzQ5q^=5qRJdf3SYdp_Qr5JK&Ssj7bHZ4>`F}sb0XLtdKX0R`}G^W;e#%CoY^ekUzSZXF((tqK^ zy@h&{UjuLda_#LT`FFf}rLoYJw5NIPU0C^(`6Nt`dvyK>&!d5r znJV;U5#f!@H1$uNV_UCZ`)&GP{k^yHK8yaV`a{&WKWgtpb1&uHI2<1MsWVs=D1JeF ze5fvNbyeq`?%}P~p}bVRmVxm1Z|C-}4d~~-I@y^}-doT0@<Zw1N@}L$qSJr*z=Mq!A+l^>yP-t zQB{^>9{BNBrbwEdwS5=$)%wYUW0H^1y6ArUl91QQBVHx2&^GA%HCU`*oB~I zA>R-m!=9@s0?(WH;zg0sSX9F}ax{00WDA%4EJUO5wb(LMP=sq%r#!5L--iwY!~nY{ z=7{c^H3IV9_ImrneL8k=rHRci8>8C9UxvMDdHzkRmGJDwRG|;4z57`90^cA37KHsp z$~qFZ-xy&*eaRE~N)SeW6(aQ?AKBS&5;#230OIpbJ>?~5#F1Tdsq+roq7o|FHu9(n z?I}MPuKb3&!`X}-sLh<>us(yGVj`xTjZc;EQ6D$o8T=$h$ z_!;~zR{o_3HgP+4z6(N2B>rzZye`(->pQ$>n}v3EKunP$46Hv}%RVv^=hlpSq%3OB z2G_I{<7*M!m=JoCtEo~TEA1d8$G*bNF7Bj!S>wkT|F(FmjmSM;iS9JXJ7N;{?Cfc5 z5?2{$9EY92NTKgLCm!su%r(Q_DdT|uMprF@Fdzns9RLte2JRgC-xt6jSzs7wWL!7~ z82y*#O_kkA2o70~L6WFJ{FkAW2IsKS7OxHxh<4X%t|er?Cp$qi*Sq(+^qG2(*DZI4 zi=oQPAvcu8t;_y}&Xkwhms*tIlaNA|QIapC=1V3x2G4vNE8Q=foMNVnwuXI9FgQ@W9-kp(l?%7VZveKRr7m-}yW; z_QU1*tZ)7O0#87|y)3`Ema(4EKf|3D-z6*+KIbrRSMh3%D}F8RaxuahSch3q+L5c zPOx?9q*lslES+?3VHt-=H1nYRHFtiVrmY5%gbo?(|%?%OKhsRYqW9iujte9hqXfmIjzfKhxg@&?Hck_ zV=RByw9EZH<8%7g$WZV}x{CkS?dO8m3OWWeQ5Q~skJ1&b{UW?ldu9K9i`(fRIXBPI zezY5h<_&G$JZW^7T3@Qa@$5jc8@y|=^Gx>j9qtTNL-Mf7zm$X>8js(CvUg*up0|}<<&}~5vzwFmPAK;aqZW6~pA7yvFL;7FIj_JARc}*<;{h#eH>!c}b zTHEAlRnMtFxq5A^;{232cE)_yRc+>|qe0!i@%=MLr=z^l-C?CWqi=NR&z|qQ5F3tN zZQe&dK?e@I{^@0axU?9XftU7~Q5`U)H%s+-6WXe}BIHN#M8hH0{=b2H9Kq!ldQB=a|i=kD9vQXjfm@Y@OLC*9Kz5y`F9M z@~Crfj}0<3oS0azu5U(W-ke&u=5yk|9@hTV`Sl?o`rpb}XwvUDRM6FnzfB|qbhT*; z<@@-JxKjpyf2sU0i6)V>hK0H=h~Bze{>jHEuYW2<__tRkRBt6L z@FqQ`sm25dOxy9cY{ST?uAQ8?kvqb_1_w_4-pM7SYjALjK|}r@dFfU)Vmz-0O?7_c z=VjGMNLjqLbpKIMGE#Fwvve@NTohY^OOZRlkBXUdapIMw~uWS3{}x5 zBU2RqGGHQ&s<$CNeG1I7HZBYh4_ZA)5}+9;3)ir-aY@MmxXi57Go0K3=4Sf8tsDU0 zj)e7^sZl-Fc~A8Yhf}cSxi90-oAz+viu*i_aygxKH8j85C+nB{lj+NE(FP{db}ZHC ziuffoux_S5u8cWn?#I_No}!e}hjfnO;K(I1noS64n(|zt)3{!~b#fYBX_>7A%OunF z75U(+A@6Wrs#X^vSDM}5?09=Xe^Z(DQlp=7kUBzpfiWb^LZWqlxXrk$Jg#3bx{zU# z-ji%uNaNoUCit6jy~#9rOK5MY_$Cy5yTt9t?qsY}Qby2Wx5@0WkXp_DwZ(IOe+uS4 zh(D1H{f6&3(EjCSb4hV0>|BzZ$DhFqPo6QkGW;qzieR8MNK#QXuC8mn#lJoFjOljS zd66Cd3r|ce%Dz))%e5bCr2HU<2SIMO$4WPMRz2`o$h)~PH+d&+MZwGa=}oVXsW+Z& z7JYXPX8<;Te-_#cZgN4R%qEaLmvN$LGKYp|fu{Dyw9x`@ilNa)`;Cswd2erYEQTW} zCjNHohjbs`j?xv&YQ}&$HZFP57UAwck~6%l19}hodpi)PVXa^ZeEKRgqEtPoDo}PJ>Aa zt#GHPq)S)?xc+(nf-|S3SpWR#f+W|;7j1FtJ6o>Teff^T@Dr}~6UOZYPT$v~nt8&% zm|YVS{xo6o(je?w)Uz-?3hk}}|2dQgOpNg%o9UR3e)T|i3ren<2sGIk$Z06P>MZ0&> zpXUBWv(M-2hfc(tn)a(n6!{~CJk02ms<^>w=B(AD7&CCQFs~-P>r*}-A_Dkp-_^9b zb{+GJ5SX~vsi$3nu{}MNM&a6e{Hni#1wZ%BUKnelzw&BdG9r2L=cD7YMiUmAf{4M5mD~Zf@L}#az7BG+R48&aUUX1T zyd$)cNJST3;nu=3rN?J&Un-|yY&GMR8Azbu&}yT zS?r~*`e`Pc1cySK^*NXHl}=#4V9Cz|!>WN45nfmzJ-U}*i(6Mcn|@wE3VV`MzsgDf zT>uI_K)M~13S~=)y@%pB;1Q0CHPXUHm|uZ_JU%_vARRmUw=-SUnoaxeg4NZEQP2|p zyG^x-O^^DVT&;vzs3N>l)poz*Id$D%sU?lYB?A_b;WM734^FPoqGWWSbqh3pjR(l= z1sJ@&c70dilOMYw&v|-KMww;`(KiJ>h&`Jgnrd`5Sv~M}tC%I?gjb*ro$mVSZ6u3J z=#Mt+!jsg?Epkce=`;OEcV*9VKh_^agWNNuLw3{oZA@;F#tl`CBW&0}I<^s)ZXg~} z-DJhool|y#bs8t)ejWdVl-uct{cIQ7k#5vg8O_9(J*jok>dv{|IyFQy`fr@sW_rls zWd7#^v-|)p>1LKjA__do^TY==?IO07FB_+fr5)$z&eotWPG7J5QDA7#r!sfl>n=JE zl6aB<%2hA)nl8NPltfr6bg)2POg|~=uWyu+aAvNs1;^RaRAf7s2Vf23W1W}qNaNBQ zebpsMLkOE=su@DuB5=NFu%x+B2#8-fjp(m*+qA{&Q~1qB_qg5FrV*cV-xzpq2e%5RxN{S zCyHO1VcnuBB!6*=fpP}Pl(y5+EA*txtj;p{AH^~eWiJQ`baw3jSRVfO9ii$agL``l zifi`mz4l+++rj2L1G!L<9|9IFH5S*gg#YXar*r;Ug6XjrZas@$X%A~y8{unB&~NyH zeq!@MH{mF-VDDGU{kQk*I0~Lgu`Z}2>~AU04>d}?d$9K`{_oeu+VR+5=BA#*?O~<` z`!iv?UoHwgZ}Q$%N%(x`qzkaop)()o@?gFL;w#dP0k#rh%_PY36@$na*795}cbC$k+wfk+7-br@}{Zao_<`KC?oHl8i zi4j~eSo-%>H_TZ8xSY>~(SM;VnP>31>fVPWp5|f)tMA(@E{Q*dl0C1=FY;6-g2Ri- zE^rc}gp;LDNQfF+?3~F~Dbj|N#5b-wjq0mfOc68nz)j0W-{o5|IV;J7S?96Ti#NSK zf$YXqcGt~4a#=A_`T8ei?~Lf}4YrnMO-CTAQmC)}-sp`;-x=1}Gyj4sqW$GyGgzsc z%TgT0b&fhGt-^zBt~iOm(VM4V3R0b);+QBT-Qc#@idmMque-(B$pR#5=;WzRKe#he zRUpe@V_XLN{6>3BI_b1(eM?t;=v|fLm8_by_phzAk^PyoDocpH<@yJ(Yc&saZR#dtJ7PrjvBL_1~PcT+n-aO>%}`+3Y)UM<$CVa zr`aXzA;I#u>Se`m>u)fqJWnso{9)7Yngx?zwxj>tSDYS~BN@KbFv95X$|os3eLlOp zZT8uGSh4e8400}7Kr?EQxB*~ux)CB-!$FegIWe8^r$^1Y$_d68MfE3}7qmv#o{ej$ z{TXRh7($Frbm`AqDQXequGp!Y%#WzlIs~ntpIWzO4L7+7^cB8y5fIccGyRjWZ#bRD z0w@+gTpSP5Wp<2F&w8z3r{(K)TygJ%fROc8(|nfrFWnGK+s&6(A-5(HM|rI}%6_Db z+LpzJi+|L)-~a8vbVw^{S2snYH$>mZ#i&6MaQuB}`BdSu)U0;eC)tKrV5k;lX0?%e(_`e zWnA1|U8p#N&N-)nL4aSJH zVzVltQs&)A_iZZgNF_{jup1M~Y%QEs>aHg0WzAZUL|HCp#V3|A=ZH`I1D)IAdm8kHAFy-|1V?V+rZZ=)Nq8gNlPGX$;etVf^Hc95pQbQu67bdb=d+-L&>5X=_{ejHJtk_jI}L z%gwGMD`C?Wx3v&5R`HJc1=a2j5+-NNe#4wsLU1M(_2$?4`)`N*tTs|dC~DPD-%7Qw z_4brjd?<_c7qQuQgVs#M$el2w719ax_BwVSzyNT5V7N!08GOE|th9cMH<{9sUAK_VV|?U}1L zU&c&wqkWDPA7?q&L=C>2uymq=aszs$MUCbCcYS(q(P3oMi}Jol88L+=!Y%8wz;jqh}wA?P?hO|BxTPV}e zDn`en)i{&mf|e!Gn{I~C2&VFvf@?S3oA?_KS}IL^u3faNF%Gb?E$wAnC!or>Dx--v zg#NBC&bduw>G0fzhs~l2J~iLuRs+T)%}jUJg(@+RD@RQUXY1U@Q?I05IMbG8`ttYi z=~|p(ILk(e9iQRxIMbt-BVGTF;wc@oyR{Ysq^IChTJIOLdZ!1dauB^dEu1dpx^v3s z<9n{ZT5Or|TC8U;xbwXAf5kVpjewu>U0eunXn~Jr#!B$N*GI!2H-mxbM}N>tPIMLU z&Ue)&Ut#{Yub#a`t0^oeqz})wsXUwgPJJZ6`aIa{Um*p4P2e&P>9Vgw*!d zK0*qeG(KsMb)t1z%hxylC8w%beGNy9~+*e=L!D`31oX~jP6=fZa#bA(c!StOW`4*?5#$k z;V#kEx5$?@eiZKe7|2Vlck5owzI$n@+MJUD2K}13_+ja*z3&doG3?yIn$TLU+VQNW zMwrhwZ>j^Y>G>U12g_4 za21FBNkf!9ab90`b~S^i!hlmxsMX}~5~{%2G+xsJk#?StMjG#DyEx-tu-I1$!{lTI zP0EEkNsV^e581>QP59L(%|~`HBitdMYf#7*bR0YdERGTS9PvpC^TX`iF!tdwn_9HcqqlujTQZh*v zmsQe^K?3LX1n$&2{S(;>j}&|zMjo2OJtH;cbbnH*DvC=h-Qu- zYzhb?MTz?wA=j~9V9Y9+ODMxzoXzylt9)T?tfbrZb|NeLX*aC=T)wouu&yK9RY!I$ zl>%c6)y`C`6sWK@(8#&Eknx5iyFvx=vo;jBn(El&aH;Ec0VudWr%_l^S6S@B1;GKs3=ydj1v;RQ! z^aoG1|A_O*zl8E9qkIginQ_m;xu!Ce!1?tDD;8~a6Uo?b`K_-TWwbAu#TJ}@KgFk= zz;-8Oap=dgPLS1oXYql@cWvvP-mxe!25-Zw|DZpv$8syE2F)*&p|8bAm;$7~f8U;V zJx?qJw!&KHqvSh!gkFP*XvZy|!ID_mi(pooUXx=5<$8IkxZAkX7s(fKooyRAHxK9L zxozn0p3a-U-0C>k>bhk4WHE_1?ny*u^G8awsl$i%5FkqAojJG8)cn{QTbl0kKW96z zFIA2Mw*KBdSPeN8688A;C-7BP)srB%>}JwW%G?`G#p|~RZ^t<8&L)aX54gtkv1xh6 z6*|=tEuN>qZn(3?Xcl>nIS#UGUDl4yO??<(!kSjag7CGdQ}*+9mg?dXCa5c)vG!6( zEPUrS|4baKwc6zR$yr54sw@Z4lgiUIxZ#+68BDqB;9(IWDG&nWLCG2REu2-Vy#bdv zjg=i9-ziqK=&+{x_w*6TYPI(z{JwO4aWEHBk-1j@I7{Z{#>S{gdRPB^?T{H8EmLQ9 zlx4t_+==_y!EVv_&6c%0WNKqs_LlDPR~gs4-K)(kjjC_|`n92{ z|5$dTv27+~<3Yz-J)>}9|Levh8cc4psgL{oX7k{QhRv1{jg8ILaZ|Z(ZBx$YzdfD} zZ1~o`5VP^^2|ZPAt7GNH`K`|N+J>#J&GwD0r`!E<-=FQxod5p(V6EZ%i=+Lg9}NJw zyb_JR*voV0BlY?h5{YHADKS)EkJK&G&KI5>8z$9Eiw_edb;C3QlskA`dYg#CMjp;X z$DAIKzRRiTsn_zc<&oXUYbFmzeyNwYj0z_Wyh+Js*j_qRt{Yt(4QrO))4BAXIoxxk zv9)ag4;T7yXQfv9&9tlLwU)>Bg%dH z`RYE2DJs_82{#qY4OSfW&Jl3QRqM#>G2eK$JC@neSpMPZc94=GQt_2w1)t7vhnOX< zhvTE}_oDQ(ulHtAB7;&75!Y>e;)o{`zsDt`Yz{u%^FHPC?%wSeQ}a5X5`Rx~a338l zH~drBIPg2x^*P$`{{HXtgFno9v0dbXvzZaJ4^Cj8+4rV@_=CHA_mY%$D~TI3?-U{{ zZIg!H4#WTaO113p<)eoPpZGA2$Fw}UN*ON?8vKd5WUPq&+u-ekPJgaR1oO<%2EC6L zc6eLEP;vl0O^ejrv&V)d&t6+n*@isonDXOmq%G~SBluv|V`*LMsoHY2-5AQf94B$#l7kW|2LFHq6c%2@4J737j{P4!Rts`_$2CIJETj z`1(-Mh#mj=%lq}YbL@U&B`b~oFwRCml{gv|c$E<*m|8JW=}w-$5tt!T2$H|~-s5g0 zInu&omg?L-{!u4nIV%=@uN;yz-IpA5oEuF}GVkO_k@H{GvtI{W>;h(5Tcsj7uPlja zZg(euag;;)a`ns8lK1PoGp~6$@)WnN#W!iorH8`;yPDQb6o!xi*bK+9^*S?!`fHTJ zx8iY7922ew)p5&r{WE8p6q9tdzfG&qb>8;ORkJ&P z5iBjY&u9VT8-t&p_qtT%@WRWH@8en1FCTF4BqE|(rp@7wJzr;^{`)F2OqcfvBWMAe z52GpTCO6`{)7O=k1uL}Wye*ou9v;7!C4R1KaCFMF zf`jM(;q9&B+5n?1-{9_02<`+eO>lP!Qrw}q6#x>yLLr+mL)DgH(rmc!5t4Rt@J?SZuTTY)=)@UdDaYt!JX_ zRI8vyFFDh_wl2OU7pL*=Bh_E+et}axTAXluQ&(w#dC!*-%y5Va!|*LAm~2Wj%+oJC z5^-Ia=bDVJPXpyl8SnK00LuRIy5fHtN+CnQS*aZT*um3_s@UjaU_h}$fAP52br;PZRW7>uZW7U&3lZ?lxJn)~lH^%YYd?BcIr zAf{C}3aJu*&#|Tn;TzcxSRkVo&A8r)*D>#ZH@edaz&)lIhJRftden|Eg&v|&fBsS` zIg@X7G2Pvd{Kupg#0|%aog{Nr#&~DwsvO3}mN6X?+n=I?X9DSGsG`4?_xrnoM-VdK z!BNY(rx;#1{i({)2D5m8M6hDV;Un%en#OcRba&tO%(iGYcb<-!`7Zz96%`2Zpt+xp zugh?1PpBKE3=D^%)D)SA`U2`s{wQxRMziRNHpHK)gxe^gmnoFf2*(#d3I7tsfA*DqR%p2z|$7X^-hKgqtt2c0aRb$gwF3EnMJlD9J5w{p=S;pCLFXjw9;vPT|4qkPq&f zCbJB^8It#mYgpMnv2VfHoQb_{NX@3hR>TZ>?c4K@SdLsE?zZvX0>|YlmIzxIF!r?``BW7`4Q3q$W&hnUcNlIaod=7j@vzl zEFOaInHf9yD|`RcU+me zFA3kn79elskss8zg_vvbn;FS`(G;*J;3KbD1qo7GQ0mL zv#Y+K|3$l0N8PVl7H~T|bqKjX%a#24cq;5ZP*vO;&ucZ3rA)HdoWh-bvHhumc_2Yb zC1({2pRLi6Kas<9LLif5U4 zig52pw#wb60Aeg_X*)87d+M8iW66(55|g#wi1t_g-+$Bo>XKl{lpFp?W0)EVd7q+; z*cBPnMnS+=Y3q2`|&Hx4^E?wd9tIdrkT|0c5R8Z zdl88yE=$NPsVVzTR6=eejqh21t^iL4;TX{8Qm3=L+pCP-=@lF^509ZHqzKfy7+rc( zz)0b*P91%Ey^Sf^IHe|K)|^1(_TW(_GjAdVmPh$A9Tp3|drY3Q2*HeZXBIY7;Iypi zjRH&$1;UUV{p!NQIN_XAYR6k z)SkD3qqqW=CcmA|;!Z>$A}Chj=HL?Z#Wg=1m1Hf^7nN)wFto$eI;TAi&W%X3P4q}| z*q8DcTe6OREn#hy;~VCH19)6zFXl8y$KHX<6O%?1IG|gC(p6-9i;GYh9NFQ?2SIB^ z;zu%@CBn;F1kwlaz4+Njwr&ap%MnToTpWK@$Z4LjzE__hav z%JqZ<+6LRfXJXnOUoqpeuhbx5asdMOVJT0nCWPWO8$y=Z#Pu`uw9Xt(uF^L;D;sIV z%Co;)$iq$GsWDMbm&2gas>>0smXpg--a)RbF}|NpSK~taRgm}daw_hMfGVcA9`V{8 zlQHUgo$;wN_!T=MS{e=F4jY#x=+vQW@fa1Sn%An^T$jZ+Gx^@w@LoZ9+a!PH)MHYV z)8`ARFkj9|=Ff=`=H$BKwP)G4c0vqj6Q3Ceo#zBla^`FDn>4-R#I5M=u7|C9i*Lna zFZk!P4R4$YJQZ+?a0cZXgQAz>_nqJF#XRfUYQ&r+&4|(A;o-9;n}b1}D~my*tQ)v$ z69QM(H9qfZRF+;jH>_Aq&I9VShOd(&3UHJ1IGC_+lIs{JYbQq6AL6}uCO<<9+~2ly z&a@W%yKYSye7GM@{U~7r2)Xh*ebm3iYW~#I&$ccot{NgsKiC#kH^v6{gBJvx^`f$~ zvWO#Z#gbmJ!;Ol*{kYcr__ebVUHB0Kaytl@oUfCo_eBbDG=Tdq607TWed~7l3=e3a zSWX=Zz?k_RPUb<60(_?3jP*nye-eB&7lP||x{OEAt+Z|alhDNX;gXFoaEb>v^}>WK zG$T+rF^K;TifhgVE2yb1N;<{Momw#Z1G@Ui>+Qp!8n5dJC4;Ls#yV?5@<3C^DCb)x z`wG3JIVZFaIe>Obd_MHZ{g6YVBwN`y)xdPL){DyvmM1 zBq{QvC&p%(qXz$t?vjt@#;Wf}JAK~R_(iS#I=v?{FhWPR7Cf$2qrnYOQ$klH4-a2G^z8-ZzyK(DlUGY{-yK8DopfS>QNC+%hyZurr|pA+#%V z?>dQFEt5C7APPD_0`aXH5S=E(0RT%ejwOUvL$O&#VHO-Yh53J&VtBcT37Qef6CwGE zTn`lT-XKoanjerr50nU*CcC&HXqZr)%wYCj0}n+!o`A}bRci#;7a93~&0I{RR6r-- zh1~RCvIV`g&q`JxipykP?|+-QSgfdQAI%hCkAxyt169j||LG}osDBYDCYp!e4>jaT z`ahZ^Fn_Nunaq9h6t3R7*?seSe4Ky0o6ObrKlV!CV{fXMuO#+7HA$UgpG{Ql6=?UF zTpG$2udguW^vKjnyUThY`J2pWTL1P>yr^h$^{-Bj%669U+2gfVe1h#Sj&ZM5yWmXv z9w%dFKfgy2p$vT%e2r*fO@`8{8P(~yguZddZ}agq`2M)p?y1mvYu~7~Z|XIkad(_4 ztSnNA{vrSOwtu&-Xd7O+#jmOKo)rC<)z;%3_xPzoh!5O}jdu(!s|dH_f_7z1c+&KM(p3z$mw-i{ZX5-!TJKo7Ex zkl6^Miww#K+QQu?q$(~H2tAOew@0X~O(Gb8?JgiD`PP7YM&L(8(1hfl?|M^?s29OF z(L5dY3iJ?GEKPd(btMd*o2;R9=_s-y6?!v1A0}WG=y3PtAo*@X-}>lnVCg~Dgv(^+ zbhrm>`jTD*;cETP!qjukRBT}Hh#v3~f@HU6abpFR+$ZZa5EHCq={{fij6gBFrPPews5{_B4Ek_lb~QzO{#7-W-MSvbIP= zCvMc+n&x(S(l>Chj^r@m_p%2HVI0V3p}Iw0{rB_lmR77{G_Q>v#MPawpBjt#gptiB zge(F}KV}2tHJff$-1}?2cNiZFlXX_IQiWxY<^2C_m1Q)4ha68`3#s3&Hl|v|Ilpgp z+3bte-s@U>`QP0TYKDW;HX87RYTP46*#HQVM|JFRD*`QLaeOLuTt>cm&s<(&B^HTM zkP1s6@8z(_w8fw)9NE zi@XZx%kZpn3FUTqLmh}fB}cfRaVlLzLX)ro-cw9Kx{KIPt5Z>w$N=0)Il-UzvXlN z#$XxetTB@efQvFUPcWU`s1+Al!n2%+Kcje>QX#jP47$ZkV2GoW4Xg2X*lUL%aJ}P0cFNkZCe9pZF)i2Nl4Zr~ljiGCf7e_p) zQed&l%@8)NjZQvWF{YgJ_o}a`LFrW*QP|0gEdGykAs{CQE|fH=NCkHpp>jDYXFi+j ziB19qN&vS$Hb9^B%6<%%zDP?1bzmf{l*Gp1lmSW@?_5-xkSa%elQiJww1+pwyp)@C5arS5QV+w! z5qIfcc(#yXzfh{Qmrhqzdp_z(am+k1Z}HCgnl|f~+$Aq|8niqY6-w7?z#-z0zQ8k` zP=-vT0E%P<+Y(pjrcKF9t{be*bIFpfZN!I%IG~41lLK^<>8Am8E8MmXR0ReKJetvr z{s>q)%A5C`EDFXm_(cW9MJPO)O$Lv7iC9?GUm@L@+%j*{4IYk$KUO?=!8CEoZQbA$(YYeUYTlDk3xxTtcz{Y%2O)A|X z<{;Q3A4fh)CX{v?gNc_RN{ZN!a#IOo)Yv6ePXvN%>g|UO`cNsRY|diiOF`3 zSA)Y-hQ^V!McNicd6dluQc|l-J$&QcG6ymm*KMwNK8Bc4o>x(zQx4UF?(|9WP1c|r zCEm(K&uMF1z5>Y^f+@G}6#DE6k>m6m%7q~XED|WIAu21*X^65ZkmshNnUqX_`Q#B`LI$QDL_NiWJL4K1S!=avs_^$D$ zdu{Y35zrZ6xGB$}me<4^Y=~qwhN#~j1iIqgHmGhi3?t~@zfi6r<`xkb*s@r@=k}9j z+LdNcS3K*yt*A%HR067|3kdh)^=kMpb8tPRp6x8| zfH2@k>$0!o46H$ye0CebPHpm=pRIfsSD%Y8tC1LfX2#oPJKMmB28%swtGf2rvuy;R zbTq=a3$6vN_BQqvi>)jGKYw0phF?pw3ET!aTVeVylG=$=$a|wiFWN3(6YJYOi z-=)qPpLaOO*H><|jyv33ODQ_~>zVCAL%7<2~D7P&E&No5BD$NI5V^S+z zh0)wq@E|Ovz$_$ufTiAFEY4fRu}d=q42|MM@HWOsZ@^Ik22f2u!v|JC!O@(Sx22Kl`E>SQ7|ozocb8KE3Q;0Q=%KM@JQ8(dnNFr`}w3Cx%2h35?l54jH=-8>sbv& z?wdIsedn8b1H18M@%fP6nt&ah#)<`N&g)pn$idb`z;V&gJdJo9ovm1e�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 literal 0 HcmV?d00001 diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/lv_conf.h b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/lv_conf.h index 05ff957d4a..852fd4a99f 100644 --- a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/lv_conf.h +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/lv_conf.h @@ -17,4 +17,11 @@ #define LV_USE_GPU_STM32_DMA2D 1 #define LV_GPU_DMA2D_CMSIS_INCLUDE "stm32f469xx.h" +#define LV_HOR_RES_MAX (800) +#define LV_VER_RES_MAX (480) + +#define LV_USE_DEMO_MUSIC 1 +#define LV_FONT_MONTSERRAT_12 1 +#define LV_FONT_MONTSERRAT_16 1 + #endif diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/lv_demo.c b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/lv_demo.c index 2818a4d8fa..5570d5190e 100644 --- a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/lv_demo.c +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/lv_demo.c @@ -23,64 +23,15 @@ #define LV_THREAD_PRIO (RT_THREAD_PRIORITY_MAX*2/3) #endif -static void event_handler(lv_event_t * e) -{ - lv_event_code_t code = lv_event_get_code(e); - lv_obj_t * obj = lv_event_get_target(e); - - if(code == LV_EVENT_VALUE_CHANGED) { - lv_calendar_date_t date; - if(lv_calendar_get_pressed_date(obj, &date)) { - LV_LOG_USER("Clicked date: %02d.%02d.%d", date.day, date.month, date.year); - } - } -} - -void lv_example_calendar_1(void) -{ - lv_obj_t * calendar = lv_calendar_create(lv_scr_act()); - lv_obj_set_size(calendar, LCD_WIDTH, LCD_HEIGHT); - lv_obj_align(calendar, LV_ALIGN_CENTER, 0, 60); - lv_obj_add_event_cb(calendar, event_handler, LV_EVENT_ALL, NULL); - - lv_calendar_set_today_date(calendar, 2021, 02, 23); - lv_calendar_set_showed_date(calendar, 2021, 02); - - /*Highlight a few days*/ - static lv_calendar_date_t highlighted_days[3]; /*Only its pointer will be saved so should be static*/ - highlighted_days[0].year = 2021; - highlighted_days[0].month = 02; - highlighted_days[0].day = 6; - - highlighted_days[1].year = 2021; - highlighted_days[1].month = 02; - highlighted_days[1].day = 11; - - highlighted_days[2].year = 2022; - highlighted_days[2].month = 02; - highlighted_days[2].day = 22; - - lv_calendar_set_highlighted_dates(calendar, highlighted_days, 3); - -#if LV_USE_CALENDAR_HEADER_DROPDOWN - lv_calendar_header_dropdown_create(lv_scr_act()); -#elif LV_USE_CALENDAR_HEADER_ARROW - lv_calendar_header_arrow_create(lv_scr_act(), calendar, 25); -#endif -} - static void lvgl_thread(void *parameter) { - /*assign buttons to coordinates*/ - const lv_point_t points_array[] = {{200,35},{0,0},{70,35},{0,0}}; - lv_indev_set_button_points(button_indev, points_array); - - lv_example_calendar_1(); + extern void lv_demo_music(void); + lv_demo_music(); while(1) { lv_task_handler(); - rt_thread_mdelay(10); + rt_thread_mdelay(1); } } @@ -88,7 +39,7 @@ static int lvgl_demo_init(void) { rt_thread_t tid; - tid = rt_thread_create("LVGL", lvgl_thread, RT_NULL, LV_THREAD_STACK_SIZE, LV_THREAD_PRIO, 0); + tid = rt_thread_create("LVGL", lvgl_thread, RT_NULL, LV_THREAD_STACK_SIZE, LV_THREAD_PRIO, 10); if(tid == RT_NULL) { LOG_E("Fail to create 'LVGL' thread"); diff --git a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/lv_port_disp.c b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/lv_port_disp.c index 9d8bd029e5..4a3ea2601b 100644 --- a/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/lv_port_disp.c +++ b/bsp/stm32/stm32f469-st-disco/board/ports/lvgl/lv_port_disp.c @@ -34,12 +34,7 @@ static int32_t x2_flush; static int32_t y2_fill; static int32_t y_fill_act; static const lv_color_t * buf_to_flush; -/** - * @brief DMA conversion complete callback - * @note This function is executed when the transfer complete interrupt - * is generated - * @retval None - */ + static void DMA_TransferComplete(DMA_HandleTypeDef *han) { y_fill_act ++; @@ -51,44 +46,33 @@ static void DMA_TransferComplete(DMA_HandleTypeDef *han) else { buf_to_flush += (x2_flush - x1_flush + 1); - /*##-7- Start the DMA transfer using the interrupt mode ####################*/ - /* Configure the source, destination and buffer size DMA fields and Start DMA Stream transfer */ - /* Enable All the DMA interrupts */ + if (HAL_DMA_Start_IT(han,(uint32_t)buf_to_flush, (uint32_t)&((uint32_t *)info.framebuffer)[y_fill_act * info.width + x1_flush], (x2_flush - x1_flush + 1)) != HAL_OK) { - LOG_E("HAL_DMA_Start_IT error"); - while(1); /*Halt on error*/ + LOG_E("lvgl dma start error"); + while(1); } } } -/** - * @brief DMA conversion error callback - * @note This function is executed when the transfer error interrupt - * is generated during DMA transfer - * @retval None - */ static void DMA_TransferError(DMA_HandleTypeDef *han) { LOG_E("dma transfer error"); while(1); } -/** - * @brief This function handles DMA Stream interrupt request. - * @param None - * @retval None - */ void DMA_STREAM_IRQHANDLER(void) { rt_interrupt_enter(); + HAL_DMA_IRQHandler(&DmaHandle); + rt_interrupt_leave(); } -static void DMA_Config(void) +static void lvgl_dma_config(void) { /*## -1- Enable DMA2 clock #################################################*/ __HAL_RCC_DMA2_CLK_ENABLE(); @@ -182,16 +166,16 @@ void lv_port_disp_init(void) RT_ASSERT (info.bits_per_pixel == 8 || info.bits_per_pixel == 16 || info.bits_per_pixel == 24 || info.bits_per_pixel == 32); - DMA_Config(); + lvgl_dma_config(); - buf_1 = rt_malloc(info.width * 40 * sizeof(lv_color_t)); + buf_1 = rt_malloc(info.width * 30 * sizeof(lv_color_t)); if (buf_1 == RT_NULL) { LOG_E("malloc memory failed"); return; } - buf_2 = rt_malloc(info.width * 40 * sizeof(lv_color_t)); + buf_2 = rt_malloc(info.width * 30 * sizeof(lv_color_t)); if (buf_2 == RT_NULL) { LOG_E("malloc memory failed"); @@ -199,7 +183,7 @@ void lv_port_disp_init(void) } /*Initialize `disp_buf` with the buffer(s).*/ - lv_disp_draw_buf_init(&disp_buf, buf_1, buf_2, info.width * 40); + lv_disp_draw_buf_init(&disp_buf, buf_1, buf_2, info.width * 30); lv_disp_drv_init(&disp_drv); /*Basic initialization*/ From afe82549a89ef0cc3d4135400dd6b5e184493ac2 Mon Sep 17 00:00:00 2001 From: "192.168.1.134" Date: Thu, 11 Nov 2021 15:55:40 +0800 Subject: [PATCH 45/46] perf: improve pwm driver 1. add tim1/2/3/4/5/8 pwm driver and test pass by self. --- .../Libraries/rt_drivers/drv_flash.c | 1 + bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.c | 195 ++++++++++++------ bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.h | 44 ---- bsp/n32g452xx/n32g452xx-mini-system/.config | 7 +- .../n32g452xx-mini-system/board/Kconfig | 89 +++++++- .../n32g452xx-mini-system/board/msp/n32_msp.c | 88 +++----- .../n32g452xx-mini-system/rtconfig.h | 6 - 7 files changed, 258 insertions(+), 172 deletions(-) diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_flash.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_flash.c index 637562bf3b..cba0b38768 100644 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_flash.c +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_flash.c @@ -8,6 +8,7 @@ * 2021-08-20 breo.com first version */ +#include #include #include diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.c index fbdb40634e..1e1b51c342 100644 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.c +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.c @@ -5,51 +5,94 @@ * * Change Logs: * Date Author Notes - * 2020-1-13 Leo first version + * 2021-11-11 breo.com first version */ #include #include "drv_pwm.h" #ifdef RT_USING_PWM - #if !defined(BSP_USING_TIM3_CH1) && !defined(BSP_USING_TIM3_CH2) && \ - !defined(BSP_USING_TIM3_CH3) && !defined(BSP_USING_TIM3_CH4) + #if !defined(BSP_USING_TIM1_CH1) && !defined(BSP_USING_TIM1_CH2) && \ + !defined(BSP_USING_TIM1_CH3) && !defined(BSP_USING_TIM1_CH4) && \ + !defined(BSP_USING_TIM2_CH1) && !defined(BSP_USING_TIM2_CH2) && \ + !defined(BSP_USING_TIM2_CH3) && !defined(BSP_USING_TIM2_CH4) && \ + !defined(BSP_USING_TIM3_CH1) && !defined(BSP_USING_TIM3_CH2) && \ + !defined(BSP_USING_TIM3_CH3) && !defined(BSP_USING_TIM3_CH4) && \ + !defined(BSP_USING_TIM4_CH1) && !defined(BSP_USING_TIM4_CH2) && \ + !defined(BSP_USING_TIM4_CH3) && !defined(BSP_USING_TIM4_CH4) && \ + !defined(BSP_USING_TIM5_CH1) && !defined(BSP_USING_TIM5_CH2) && \ + !defined(BSP_USING_TIM5_CH3) && !defined(BSP_USING_TIM5_CH4) && \ + !defined(BSP_USING_TIM8_CH1) && !defined(BSP_USING_TIM8_CH2) && \ + !defined(BSP_USING_TIM8_CH3) && !defined(BSP_USING_TIM8_CH4) #error "Please define at least one BSP_USING_TIMx_CHx" #endif #endif /* RT_USING_PWM */ -#define DRV_DEBUG -#define LOG_TAG "drv.pwm" -#include - #define MAX_PERIOD 65535 -struct rt_device_pwm pwm_device; + +#ifdef BSP_USING_PWM struct n32_pwm { - struct rt_device_pwm pwm_device; TIM_Module *tim_handle; - rt_uint8_t channel; - char *name; + const char *name; + struct rt_device_pwm pwm_device; + int8_t tim_en; + uint8_t ch_en; + uint32_t period; + uint32_t psc; }; static struct n32_pwm n32_pwm_obj[] = { -#ifdef BSP_USING_TIM3_CH1 - PWM1_TIM3_CONFIG, +#if defined(BSP_USING_TIM1_CH1) || defined(BSP_USING_TIM1_CH2) || \ + defined(BSP_USING_TIM1_CH3) || defined(BSP_USING_TIM1_CH4) + { + .tim_handle = TIM1, + .name = "tim1pwm", + }, #endif -#ifdef BSP_USING_TIM3_CH2 - PWM2_TIM3_CONFIG, +#if defined(BSP_USING_TIM2_CH1) || defined(BSP_USING_TIM2_CH2) || \ + defined(BSP_USING_TIM2_CH3) || defined(BSP_USING_TIM2_CH4) + { + .tim_handle = TIM2, + .name = "tim2pwm", + }, #endif -#ifdef BSP_USING_TIM3_CH3 - PWM3_TIM3_CONFIG, +#if defined(BSP_USING_TIM3_CH1) || defined(BSP_USING_TIM3_CH2) || \ + defined(BSP_USING_TIM3_CH3) || defined(BSP_USING_TIM3_CH4) + { + .tim_handle = TIM3, + .name = "tim3pwm", + }, #endif -#ifdef BSP_USING_TIM3_CH4 - PWM4_TIM3_CONFIG, +#if defined(BSP_USING_TIM4_CH1) || defined(BSP_USING_TIM4_CH2) || \ + defined(BSP_USING_TIM4_CH3) || defined(BSP_USING_TIM4_CH4) + { + .tim_handle = TIM4, + .name = "tim4pwm", + }, #endif + +#if defined(BSP_USING_TIM5_CH1) || defined(BSP_USING_TIM5_CH2) || \ + defined(BSP_USING_TIM5_CH3) || defined(BSP_USING_TIM5_CH4) + { + .tim_handle = TIM5, + .name = "tim5pwm", + }, +#endif + +#if defined(BSP_USING_TIM8_CH1) || defined(BSP_USING_TIM8_CH2) || \ + defined(BSP_USING_TIM8_CH3) || defined(BSP_USING_TIM8_CH4) + { + .tim_handle = TIM8, + .name = "tim8pwm", + } +#endif + }; static rt_err_t drv_pwm_control(struct rt_device_pwm *device, int cmd, void *arg); @@ -58,31 +101,22 @@ static struct rt_pwm_ops drv_ops = drv_pwm_control }; -static rt_err_t drv_pwm_enable(TIM_Module *TIMx, struct rt_pwm_configuration *configuration, rt_bool_t enable) +static rt_err_t drv_pwm_enable(struct n32_pwm *pwm_dev, struct rt_pwm_configuration *configuration, rt_bool_t enable) { /* Get the value of channel */ rt_uint32_t channel = configuration->channel; + TIM_Module *TIMx = pwm_dev->tim_handle; - if (!enable) + if (enable) { - if (channel == 1) - { - TIM_EnableCapCmpCh(TIMx, TIM_CH_1, TIM_CAP_CMP_DISABLE); - } - else if (channel == 2) - { - TIM_EnableCapCmpCh(TIMx, TIM_CH_2, TIM_CAP_CMP_DISABLE); - } - else if (channel == 3) - { - TIM_EnableCapCmpCh(TIMx, TIM_CH_3, TIM_CAP_CMP_DISABLE); - } - else if (channel == 4) - { - TIM_EnableCapCmpCh(TIMx, TIM_CH_4, TIM_CAP_CMP_DISABLE); - } + pwm_dev->ch_en |= 0x1 << channel; } else + { + pwm_dev->ch_en &= ~(0x1 << channel); + } + + if (enable) { if (channel == 1) { @@ -101,18 +135,47 @@ static rt_err_t drv_pwm_enable(TIM_Module *TIMx, struct rt_pwm_configuration *co TIM_EnableCapCmpCh(TIMx, TIM_CH_4, TIM_CAP_CMP_ENABLE); } } + else + { + if (channel == 1) + { + TIM_EnableCapCmpCh(TIMx, TIM_CH_1, TIM_CAP_CMP_DISABLE); + } + else if (channel == 2) + { + TIM_EnableCapCmpCh(TIMx, TIM_CH_2, TIM_CAP_CMP_DISABLE); + } + else if (channel == 3) + { + TIM_EnableCapCmpCh(TIMx, TIM_CH_3, TIM_CAP_CMP_DISABLE); + } + else if (channel == 4) + { + TIM_EnableCapCmpCh(TIMx, TIM_CH_4, TIM_CAP_CMP_DISABLE); + } + } - TIM_Enable(TIMx, ENABLE); + if (pwm_dev->ch_en) + { + pwm_dev->tim_en = 0x1; + TIM_Enable(TIMx, ENABLE); + } + else + { + pwm_dev->tim_en = 0x0; + TIM_Enable(TIMx, DISABLE); + } return RT_EOK; } -static rt_err_t drv_pwm_get(TIM_Module *TIMx, struct rt_pwm_configuration *configuration) +static rt_err_t drv_pwm_get(struct n32_pwm *pwm_dev, struct rt_pwm_configuration *configuration) { RCC_ClocksType RCC_Clockstruct; rt_uint32_t ar, div, cc1, cc2, cc3, cc4; - rt_uint32_t channel = configuration->channel; rt_uint64_t tim_clock; + rt_uint32_t channel = configuration->channel; + TIM_Module *TIMx = pwm_dev->tim_handle; ar = TIMx->AR; div = TIMx->PSC; @@ -140,9 +203,13 @@ static rt_err_t drv_pwm_get(TIM_Module *TIMx, struct rt_pwm_configuration *confi return RT_EOK; } -static rt_err_t drv_pwm_set(TIM_Module *TIMx, struct rt_pwm_configuration *configuration) +static rt_err_t drv_pwm_set(struct n32_pwm *pwm_dev, struct rt_pwm_configuration *configuration) { + TIM_Module *TIMx = pwm_dev->tim_handle; + rt_uint32_t channel = configuration->channel; + /* Init timer pin and enable clock */ + void n32_msp_tim_init(void *Instance); n32_msp_tim_init(TIMx); RCC_ClocksType RCC_Clock; @@ -167,14 +234,17 @@ static rt_err_t drv_pwm_set(TIM_Module *TIMx, struct rt_pwm_configuration *confi period = period / psc; psc = psc * (input_clock / 1000000); - /* TIMe base configuration */ - TIM_TimeBaseInitType TIM_TIMeBaseStructure; - TIM_InitTimBaseStruct(&TIM_TIMeBaseStructure); - TIM_TIMeBaseStructure.Period = period; - TIM_TIMeBaseStructure.Prescaler = psc - 1; - TIM_TIMeBaseStructure.ClkDiv = 0; - TIM_TIMeBaseStructure.CntMode = TIM_CNT_MODE_UP; - TIM_InitTimeBase(TIMx, &TIM_TIMeBaseStructure); + if ((pwm_dev->period != period) || (pwm_dev->psc != psc)) + { + /* TIMe base configuration */ + TIM_TimeBaseInitType TIM_TIMeBaseStructure; + TIM_InitTimBaseStruct(&TIM_TIMeBaseStructure); + TIM_TIMeBaseStructure.Period = period; + TIM_TIMeBaseStructure.Prescaler = psc - 1; + TIM_TIMeBaseStructure.ClkDiv = 0; + TIM_TIMeBaseStructure.CntMode = TIM_CNT_MODE_UP; + TIM_InitTimeBase(TIMx, &TIM_TIMeBaseStructure); + } rt_uint32_t pulse = (unsigned long long)configuration->pulse; /* PWM1 Mode configuration: Channel1 */ @@ -185,26 +255,33 @@ static rt_err_t drv_pwm_set(TIM_Module *TIMx, struct rt_pwm_configuration *confi TIM_OCInitStructure.Pulse = pulse; TIM_OCInitStructure.OcPolarity = TIM_OC_POLARITY_HIGH; - rt_uint32_t channel = configuration->channel; if (channel == 1) { TIM_InitOc1(TIMx, &TIM_OCInitStructure); TIM_ConfigOc1Preload(TIMx, TIM_OC_PRE_LOAD_ENABLE); + if (!(pwm_dev->ch_en & (0x1 << channel))) + TIM_EnableCapCmpCh(TIMx, TIM_CH_1, TIM_CAP_CMP_DISABLE); } else if (channel == 2) { TIM_InitOc2(TIMx, &TIM_OCInitStructure); TIM_ConfigOc2Preload(TIMx, TIM_OC_PRE_LOAD_ENABLE); + if (!(pwm_dev->ch_en & (0x1 << channel))) + TIM_EnableCapCmpCh(TIMx, TIM_CH_2, TIM_CAP_CMP_DISABLE); } else if (channel == 3) { TIM_InitOc3(TIMx, &TIM_OCInitStructure); TIM_ConfigOc3Preload(TIMx, TIM_OC_PRE_LOAD_ENABLE); + if (!(pwm_dev->ch_en & (0x1 << channel))) + TIM_EnableCapCmpCh(TIMx, TIM_CH_3, TIM_CAP_CMP_DISABLE); } else if (channel == 4) { TIM_InitOc4(TIMx, &TIM_OCInitStructure); TIM_ConfigOc4Preload(TIMx, TIM_OC_PRE_LOAD_ENABLE); + if (!(pwm_dev->ch_en & (0x1 << channel))) + TIM_EnableCapCmpCh(TIMx, TIM_CH_4, TIM_CAP_CMP_DISABLE); } TIM_ConfigArPreload(TIMx, ENABLE); @@ -216,18 +293,18 @@ static rt_err_t drv_pwm_set(TIM_Module *TIMx, struct rt_pwm_configuration *confi static rt_err_t drv_pwm_control(struct rt_device_pwm *device, int cmd, void *arg) { struct rt_pwm_configuration *configuration = (struct rt_pwm_configuration *)arg; - TIM_Module *TIMx = (TIM_Module *)device->parent.user_data; + struct n32_pwm *pwm_dev = (struct n32_pwm *)(device->parent.user_data); switch (cmd) { case PWM_CMD_ENABLE: - return drv_pwm_enable(TIMx, configuration, RT_TRUE); + return drv_pwm_enable(pwm_dev, configuration, RT_TRUE); case PWM_CMD_DISABLE: - return drv_pwm_enable(TIMx, configuration, RT_FALSE); + return drv_pwm_enable(pwm_dev, configuration, RT_FALSE); case PWM_CMD_SET: - return drv_pwm_set(TIMx, configuration); + return drv_pwm_set(pwm_dev, configuration); case PWM_CMD_GET: - return drv_pwm_get(TIMx, configuration); + return drv_pwm_get(pwm_dev, configuration); default: return RT_EINVAL; } @@ -240,13 +317,12 @@ static int rt_hw_pwm_init(void) for (i = 0; i < sizeof(n32_pwm_obj) / sizeof(n32_pwm_obj[0]); i++) { - if (rt_device_pwm_register(&n32_pwm_obj[i].pwm_device, n32_pwm_obj[i].name, &drv_ops, n32_pwm_obj[i].tim_handle) == RT_EOK) + if (rt_device_pwm_register(&n32_pwm_obj[i].pwm_device, + n32_pwm_obj[i].name, &drv_ops, &(n32_pwm_obj[i])) == RT_EOK) { - LOG_D("%s register success", n32_pwm_obj[i].name); } else { - LOG_D("%s register failed", n32_pwm_obj[i].name); result = -RT_ERROR; } } @@ -254,3 +330,6 @@ static int rt_hw_pwm_init(void) return result; } INIT_BOARD_EXPORT(rt_hw_pwm_init); + +#endif + diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.h b/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.h index 489b37166f..dc05465d89 100644 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.h +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.h @@ -18,50 +18,6 @@ extern "C" { #endif -#ifdef BSP_USING_TIM3_CH1 -#ifndef PWM1_TIM3_CONFIG -#define PWM1_TIM3_CONFIG \ - { \ - .tim_handle = TIM3, \ - .name = "tim3pwm1", \ - .channel = 1 \ - } -#endif /* PWM1_TIM3_CONFIG */ -#endif /* BSP_USING_TIM3_CH1 */ - -#ifdef BSP_USING_TIM3_CH2 -#ifndef PWM2_TIM3_CONFIG -#define PWM2_TIM3_CONFIG \ - { \ - .tim_handle = TIM3, \ - .name = "tim3pwm2", \ - .channel = 2 \ - } -#endif /* PWM2_TIM3_CONFIG */ -#endif /* BSP_USING_TIM3_CH2 */ - -#ifdef BSP_USING_TIM3_CH3 -#ifndef PWM3_TIM3_CONFIG -#define PWM3_TIM3_CONFIG \ - { \ - .tim_handle = TIM3, \ - .name = "tim3pwm3", \ - .channel = 3 \ - } -#endif /* PWM3_TIM3_CONFIG */ -#endif /* BSP_USING_TIM3_CH3 */ - -#ifdef BSP_USING_TIM3_CH4 -#ifndef PWM4_TIM3_CONFIG -#define PWM4_TIM3_CONFIG \ - { \ - .tim_handle = TIM3, \ - .name = "tim3pwm4", \ - .channel = 4 \ - } -#endif /* PWM4_TIM3_CONFIG */ -#endif /* BSP_USING_TIM3_CH4 */ - #ifdef __cplusplus } #endif diff --git a/bsp/n32g452xx/n32g452xx-mini-system/.config b/bsp/n32g452xx/n32g452xx-mini-system/.config index 6586ab3410..0ce771a4bc 100644 --- a/bsp/n32g452xx/n32g452xx-mini-system/.config +++ b/bsp/n32g452xx/n32g452xx-mini-system/.config @@ -591,12 +591,7 @@ CONFIG_BSP_USING_UART=y CONFIG_BSP_USING_UART1=y # CONFIG_BSP_USING_UART2 is not set # CONFIG_BSP_USING_UART3 is not set -CONFIG_BSP_USING_PWM=y -CONFIG_BSP_USING_TIM3=y -CONFIG_BSP_USING_TIM3_CH1=y -CONFIG_BSP_USING_TIM3_CH2=y -CONFIG_BSP_USING_TIM3_CH3=y -CONFIG_BSP_USING_TIM3_CH4=y +# CONFIG_BSP_USING_PWM is not set # CONFIG_BSP_USING_HWTIMER is not set # CONFIG_BSP_USING_SPI is not set # CONFIG_BSP_USING_I2C1 is not set diff --git a/bsp/n32g452xx/n32g452xx-mini-system/board/Kconfig b/bsp/n32g452xx/n32g452xx-mini-system/board/Kconfig index ea2f9613a8..fd68886a07 100755 --- a/bsp/n32g452xx/n32g452xx-mini-system/board/Kconfig +++ b/bsp/n32g452xx/n32g452xx-mini-system/board/Kconfig @@ -56,10 +56,44 @@ menu "On-chip Peripheral Drivers" default n select RT_USING_PWM if BSP_USING_PWM - menuconfig BSP_USING_TIM3 + menuconfig BSP_USING_TIM1PWM + bool "Enable timer1 output PWM" + default n + if BSP_USING_TIM1PWM + config BSP_USING_TIM1_CH1 + bool "Enable TIM1 channel1 PWM" + default n + config BSP_USING_TIM1_CH2 + bool "Enable TIM1 channel2 PWM" + default n + config BSP_USING_TIM1_CH3 + bool "Enable TIM1 channel3 PWM" + default n + config BSP_USING_TIM1_CH4 + bool "Enable TIM1 channel4 PWM" + default n + endif + menuconfig BSP_USING_TIM2PWM + bool "Enable timer2 output PWM" + default n + if BSP_USING_TIM2PWM + config BSP_USING_TIM2_CH1 + bool "Enable TIM2 channel1 PWM" + default n + config BSP_USING_TIM2_CH2 + bool "Enable TIM2 channel2 PWM" + default n + config BSP_USING_TIM2_CH3 + bool "Enable TIM2 channel3 PWM" + default n + config BSP_USING_TIM2_CH4 + bool "Enable TIM2 channel4 PWM" + default n + endif + menuconfig BSP_USING_TIM3PWM bool "Enable timer3 output PWM" default n - if BSP_USING_TIM3 + if BSP_USING_TIM3PWM config BSP_USING_TIM3_CH1 bool "Enable TIM3 channel1 PWM" default n @@ -73,6 +107,57 @@ menu "On-chip Peripheral Drivers" bool "Enable TIM3 channel4 PWM" default n endif + menuconfig BSP_USING_TIM4PWM + bool "Enable timer4 output PWM" + default n + if BSP_USING_TIM4PWM + config BSP_USING_TIM4_CH1 + bool "Enable TIM4 channel1 PWM" + default n + config BSP_USING_TIM4_CH2 + bool "Enable TIM4 channel2 PWM" + default n + config BSP_USING_TIM4_CH3 + bool "Enable TIM4 channel3 PWM" + default n + config BSP_USING_TIM4_CH4 + bool "Enable TIM4 channel4 PWM" + default n + endif + menuconfig BSP_USING_TIM5PWM + bool "Enable timer5 output PWM" + default n + if BSP_USING_TIM5PWM + config BSP_USING_TIM5_CH1 + bool "Enable TIM5 channel1 PWM" + default n + config BSP_USING_TIM5_CH2 + bool "Enable TIM5 channel2 PWM" + default n + config BSP_USING_TIM5_CH3 + bool "Enable TIM5 channel3 PWM" + default n + config BSP_USING_TIM5_CH4 + bool "Enable TIM5 channel4 PWM" + default n + endif + menuconfig BSP_USING_TIM8PWM + bool "Enable timer8 output PWM" + default n + if BSP_USING_TIM8PWM + config BSP_USING_TIM8_CH1 + bool "Enable TIM8 channel1 PWM" + default n + config BSP_USING_TIM8_CH2 + bool "Enable TIM8 channel2 PWM" + default n + config BSP_USING_TIM8_CH3 + bool "Enable TIM8 channel3 PWM" + default n + config BSP_USING_TIM8_CH4 + bool "Enable TIM8 channel4 PWM" + default n + endif endif menuconfig BSP_USING_HWTIMER diff --git a/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.c b/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.c index 178c7d536d..f10dc4df3e 100644 --- a/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.c +++ b/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.c @@ -164,48 +164,64 @@ void n32_msp_tim_init(void *Instance) if (TIMx == TIM1) { - /* TIM1 clock enable */ RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_TIM1, ENABLE); - /* GPIOA clock enable */ RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOA, ENABLE); - - /* GPIOA Configuration:TIM1 Channel1 and Channel4 as alternate function push-pull */ GPIO_InitCtlStructure.Pin = GPIO_PIN_8 | GPIO_PIN_11; GPIO_InitCtlStructure.GPIO_Mode = GPIO_Mode_AF_PP; GPIO_InitCtlStructure.GPIO_Speed = GPIO_Speed_50MHz; - GPIO_InitPeripheral(GPIOA, &GPIO_InitCtlStructure); } if (TIMx == TIM2) { - /* TIM2 clock enable */ RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_TIM2, ENABLE); - /* GPIOA clock enable */ RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOA, ENABLE); - - /* GPIOA Configuration:TIM2 Channel1 and Channel2 as alternate function push-pull */ - GPIO_InitCtlStructure.Pin = GPIO_PIN_0 | GPIO_PIN_1; + GPIO_InitCtlStructure.Pin = GPIO_PIN_0 | GPIO_PIN_1 | GPIO_PIN_2 | GPIO_PIN_3; GPIO_InitCtlStructure.GPIO_Mode = GPIO_Mode_AF_PP; GPIO_InitCtlStructure.GPIO_Speed = GPIO_Speed_50MHz; - GPIO_InitPeripheral(GPIOA, &GPIO_InitCtlStructure); } if (TIMx == TIM3) { - /* TIM3 clock enable */ RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_TIM3, ENABLE); - /* GPIOA clock enable */ RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOA | RCC_APB2_PERIPH_GPIOB, ENABLE); - + GPIO_InitCtlStructure.GPIO_Mode = GPIO_Mode_AF_PP; + GPIO_InitCtlStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitCtlStructure.Pin = GPIO_PIN_6 | GPIO_PIN_7; + GPIO_InitPeripheral(GPIOA, &GPIO_InitCtlStructure); + GPIO_InitCtlStructure.Pin = GPIO_PIN_0 | GPIO_PIN_1; + GPIO_InitPeripheral(GPIOB, &GPIO_InitCtlStructure); + } + + if (TIMx == TIM4) + { + RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_TIM4, ENABLE); + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOB, ENABLE); + GPIO_InitCtlStructure.GPIO_Mode = GPIO_Mode_AF_PP; + GPIO_InitCtlStructure.GPIO_Speed = GPIO_Speed_50MHz; + GPIO_InitCtlStructure.Pin = GPIO_PIN_6 | GPIO_PIN_7 | GPIO_PIN_8 | GPIO_PIN_9; + GPIO_InitPeripheral(GPIOB, &GPIO_InitCtlStructure); + } + + if (TIMx == TIM5) + { + RCC_EnableAPB1PeriphClk(RCC_APB1_PERIPH_TIM5, ENABLE); + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOB, ENABLE); + GPIO_InitCtlStructure.Pin = GPIO_PIN_0 | GPIO_PIN_1 | GPIO_PIN_2 | GPIO_PIN_3; GPIO_InitCtlStructure.GPIO_Mode = GPIO_Mode_AF_PP; GPIO_InitCtlStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitPeripheral(GPIOA, &GPIO_InitCtlStructure); + } - GPIO_InitCtlStructure.Pin = GPIO_PIN_0 | GPIO_PIN_1; - GPIO_InitPeripheral(GPIOB, &GPIO_InitCtlStructure); + if (TIMx == TIM8) + { + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_TIM8, ENABLE); + RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOC, ENABLE); + GPIO_InitCtlStructure.Pin = GPIO_PIN_6 | GPIO_PIN_7 | GPIO_PIN_8 | GPIO_PIN_9; + GPIO_InitCtlStructure.GPIO_Mode = GPIO_Mode_AF_PP; + GPIO_InitCtlStructure.GPIO_Speed = GPIO_Speed_50MHz; + GPIO_InitPeripheral(GPIOC, &GPIO_InitCtlStructure); } } #endif /* BSP_USING_PWM */ @@ -474,46 +490,6 @@ static int hwtimer_sample(int argc, char *argv[]) MSH_CMD_EXPORT(hwtimer_sample, hwtimer sample); #endif -#ifdef RT_USING_PWM -static int pwm_set_test(const char *name, int ch, - rt_uint32_t period, rt_uint32_t pulse) -{ - struct rt_device_pwm *pwm_dev = (struct rt_device_pwm *)rt_device_find(name); - if (pwm_dev == RT_NULL) - { - rt_kprintf("pwm sample run failed! can't find %s device!\n", name); - return RT_ERROR; - } - rt_pwm_set(pwm_dev, ch, period, pulse); - rt_pwm_enable(pwm_dev, ch); - return RT_EOK; -} -#define PWM_TEST_NAME_CH_1 "tim3pwm1" -#define PWM_TEST_NAME_CH_2 "tim3pwm2" -#define PWM_TEST_NAME_CH_3 "tim3pwm3" -#define PWM_TEST_NAME_CH_4 "tim3pwm4" -static int pwm_led_sample(int argc, char *argv[]) -{ - pwm_set_test(PWM_TEST_NAME_CH_1, 1, 1000, 200); - pwm_set_test(PWM_TEST_NAME_CH_2, 2, 1000, 400); - pwm_set_test(PWM_TEST_NAME_CH_3, 3, 1000, 600); - pwm_set_test(PWM_TEST_NAME_CH_4, 4, 1000, 700); - return RT_EOK; -} -MSH_CMD_EXPORT(pwm_led_sample, pwm sample); -static int pwm_led_sample_off(int argc, char *argv[]) -{ - struct rt_device_pwm *pwm_dev = (struct rt_device_pwm *)rt_device_find(PWM_TEST_NAME_CH_1); - if (pwm_dev == RT_NULL) - { - rt_kprintf("pwm sample run failed! can't find %s device!\n", PWM_TEST_NAME_CH_1); - return RT_ERROR; - } - rt_pwm_disable(pwm_dev, 1); - return RT_EOK; -} -MSH_CMD_EXPORT(pwm_led_sample_off, pwm sample off); -#endif #endif diff --git a/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h b/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h index 81c8de2128..8fbf2e7e7e 100644 --- a/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h +++ b/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h @@ -180,11 +180,5 @@ #define RT_USING_GPIO #define BSP_USING_UART #define BSP_USING_UART1 -#define BSP_USING_PWM -#define BSP_USING_TIM3 -#define BSP_USING_TIM3_CH1 -#define BSP_USING_TIM3_CH2 -#define BSP_USING_TIM3_CH3 -#define BSP_USING_TIM3_CH4 #endif From b3de43091147162343ad906438df247c39471ed4 Mon Sep 17 00:00:00 2001 From: guozhanxin Date: Sun, 14 Nov 2021 20:54:41 +0800 Subject: [PATCH 46/46] [update] ci toolchain download using github link. --- .github/workflows/action.yml | 6 +++--- .github/workflows/action_utest.yml | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/action.yml b/.github/workflows/action.yml index c5f09cbf06..51133e4fd8 100644 --- a/.github/workflows/action.yml +++ b/.github/workflows/action.yml @@ -169,7 +169,7 @@ jobs: if: ${{ matrix.legs.RTT_TOOL_CHAIN == 'sourcery-arm' && success() }} shell: bash run: | - wget -q https://developer.arm.com/-/media/Files/downloads/gnu-rm/10-2020q4/gcc-arm-none-eabi-10-2020-q4-major-x86_64-linux.tar.bz2 + wget -q https://github.com/RT-Thread/toolchains-ci/releases/download/v1.3/gcc-arm-none-eabi-10-2020-q4-major-x86_64-linux.tar.bz2 sudo tar xjf gcc-arm-none-eabi-10-2020-q4-major-x86_64-linux.tar.bz2 -C /opt /opt/gcc-arm-none-eabi-10-2020-q4-major/bin/arm-none-eabi-gcc --version echo "RTT_EXEC_PATH=/opt/gcc-arm-none-eabi-10-2020-q4-major/bin" >> $GITHUB_ENV @@ -186,7 +186,7 @@ jobs: - name: Install Riscv64-unknown-elf ToolChains if: ${{ matrix.legs.RTT_TOOL_CHAIN == 'sourcery-riscv64-unknown-elf' && success() }} run: | - wget -q https://static.dev.sifive.com/dev-tools/freedom-tools/v2020.12/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-linux-ubuntu14.tar.gz + wget -q https://github.com/RT-Thread/toolchains-ci/releases/download/v1.4/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-linux-ubuntu14.tar.gz sudo tar zxvf riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-linux-ubuntu14.tar.gz -C /opt /opt/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-linux-ubuntu14/bin/riscv64-unknown-elf-gcc --version echo "RTT_EXEC_PATH=/opt/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-linux-ubuntu14/bin" >> $GITHUB_ENV @@ -194,7 +194,7 @@ jobs: - name: Install Riscv-none-embed ToolChains if: ${{ matrix.legs.RTT_TOOL_CHAIN == 'sourcery-riscv-none-embed' && success() }} run: | - wget -q https://github.com/xpack-dev-tools/riscv-none-embed-gcc-xpack/releases/download/v8.3.0-2.3/xpack-riscv-none-embed-gcc-8.3.0-2.3-linux-x64.tar.gz + wget -q https://github.com/RT-Thread/toolchains-ci/releases/download/v1.5/xpack-riscv-none-embed-gcc-8.3.0-2.3-linux-x64.tar.gz sudo tar zxvf xpack-riscv-none-embed-gcc-8.3.0-2.3-linux-x64.tar.gz -C /opt /opt/xpack-riscv-none-embed-gcc-8.3.0-2.3/bin/riscv-none-embed-gcc --version echo "RTT_EXEC_PATH=/opt/xpack-riscv-none-embed-gcc-8.3.0-2.3/bin" >> $GITHUB_ENV diff --git a/.github/workflows/action_utest.yml b/.github/workflows/action_utest.yml index 06d8ec15ff..b83fd21bdd 100644 --- a/.github/workflows/action_utest.yml +++ b/.github/workflows/action_utest.yml @@ -37,7 +37,7 @@ jobs: if: ${{ matrix.legs.QEMU_ARCH == 'arm' && success() }} shell: bash run: | - wget -q https://developer.arm.com/-/media/Files/downloads/gnu-rm/10-2020q4/gcc-arm-none-eabi-10-2020-q4-major-x86_64-linux.tar.bz2 + wget -q https://github.com/RT-Thread/toolchains-ci/releases/download/v1.3/gcc-arm-none-eabi-10-2020-q4-major-x86_64-linux.tar.bz2 sudo tar xjf gcc-arm-none-eabi-10-2020-q4-major-x86_64-linux.tar.bz2 -C /opt /opt/gcc-arm-none-eabi-10-2020-q4-major/bin/arm-none-eabi-gcc --version echo "RTT_EXEC_PATH=/opt/gcc-arm-none-eabi-10-2020-q4-major/bin" >> $GITHUB_ENV @@ -45,7 +45,7 @@ jobs: - name: Install RISC-V ToolChains if: ${{ matrix.legs.QEMU_ARCH == 'riscv64' && success() }} run: | - wget -q https://static.dev.sifive.com/dev-tools/freedom-tools/v2020.12/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-linux-ubuntu14.tar.gz + wget -q https://github.com/RT-Thread/toolchains-ci/releases/download/v1.4/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-linux-ubuntu14.tar.gz sudo tar zxvf riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-linux-ubuntu14.tar.gz -C /opt /opt/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-linux-ubuntu14/bin/riscv64-unknown-elf-gcc --version echo "RTT_EXEC_PATH=/opt/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-linux-ubuntu14/bin" >> $GITHUB_ENV